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
338019691630	338019692188	338019692738	338019693288	338019693838	338019694388	338019694938	338019695488	338019696038	338019696588	338019697138	338019697688	338019698238	338019698788	338019699338	338019699888	338019700438	338019700988	338019701538	338019702088	338019702638	338019703188	338019703738	338019704288	338019704838	338019705388	338019705938	338019706488	338019707038	338019707588	338019708138	338019708688	338019709238	338019709788	338019710338	338019710888	338019711438	338019711988	338019712538	338019713088	338019713638	338019714188	338019714738	338019715288	338019715838	338019716388	338019716938	338019717488	338019718038	338019718588	338019719138	338019719688	338019720238	338019720788	338019721338	338019721888	338019722438	338019722988	338019723538	338019724088	338019724638	338019725188	338019725738	338019726288	338019726838	338019727388	338019727938	338019728488	338019729038	338019729588	338019730138	338019730688	338019731238	338019731788	338019732338	338019732888	338019733438	338019733988	338019734538	338019735088	338019735638	338019736188	338019736738	338019737288	338019737838	338019738388	338019738938	338019739488	338019740038	338019740588	338019741138	338019741688	338019742238	338019742788	338019743338	338019743888	338019744438	338019744988	338019745538	338019746088	338019746638	338019747188	338019747738	338019748288	338019748838	338019749388	338019749938	338019750488	338019751038	338019751588	338019752138	338019752688	338019753238	338019753788	338019754338	338019754888	338019755438	338019755988	338019756538	338019757088	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2766	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2765	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47150	16819	5862	4312	3302	2549	2171	2122	1959	1735	1447	1292	1249	1019	1019	853	793	707	605	617	559	582	531	499	399	398	396	369	344	333	323	328	333	363	358	340	331	316	315	332	312	343	307	296	329	330	324	315	315	304	364	310	315	320	315	269	318	312	301	304	310	298	328	299	322	325	323	324	315	315	314	309	346	312	317	341	299	284	266	313	304	284	271	263	306	332	350	327	319	329	301	345	296	310	298	241	286	296	306	301	298	315	323	303	296	328	301	286	324	310	339	317	306	315	310	291	356	312	309	304	332	312	305	292	317	329	329	327	326	325	338	310	286	315	285	286	306	284	281	320	336	319	331	311	319	313	305	332	321	309	321	322	305	298	288	345	300	285	341	301	342	308	300	301	282	288	318	323	293	306	315	327	305	304	316	313	293	299	341	281	315	334	300	348	342	298	307	314	339	318	313	302	273	292	284	298	322	329	337	321	327	345	291	300	311	301	306	313	318	298	301	294	304	301	289	342	341	305	318	289	281	333	335	301	300	278	329	287	307	299	296	322	311	313	291	307	278	338	318	340	314	321	306	311	308	289	312	297	307	299	295	306	301	292	332	321	316	268	324	322	290	289	300	314	332	314	276	288	334	314	320	309	270	273	266	303	339	302	313	329	281	356	313	313	359	275	318	304	309	302	310	353	276	327	307	267	289	317	291	311	306	352	353	296	328	328	297	336	321	297	314	300	288	316	287	298	313	308	330	291	315	312	294	315	292	298	328	308	293	342	292	300	295	299	305	307	315	323	349	291	298	293	302	316	329	317	325	346	312	307	319	326	282	249	312	321	287	297	314	290	338	299	300	319	317	293	316	288	306	292	307	296	326	322	314	297	332	325	328	318	333	298	298	307	289	302	329	319	284	341	300	317	315	340	312	303	326	346	301	324	333	293	315	292	331	304	306	323	316	319	348	304	302	312	312	282	302	296	330	299	303	268	295	300	333	281	298	307	331	352	306	298	272	311	280	333	329	266	313	302	333	281	308	342	309	333	337	305	291	285	308	316	306	325	287	299	327	325	316	321	308	314	336	321	308	306	318	301	328	292	313	319	307	313	316	310	281	308	351	322	305	311	315	302	293	330	293	315	310	287	302	302	319	281	305	290	296	313	281	323	302	329	326	310	326	304	337	303	317	319	285	264	293	300	320	317	350	329	301	316	318	314	294	325	311	334	316	286	355	316	329	323	330	311	362	312	327	313	328	291	318	314	328	321	348	311	326	290	315	335	285	297	312	260	286	310	276	302	300	323	341	306	307	317	278	293	312	301	292	352	328	291	318	303	300	308	316	311	336	320	284	297	305	308	294	294	307	287	322	288	331	322	323	316	315	293	303	343	306	307	303	311	280	283	335	308	311	299	328	314	288	293	294	307	315	298	320	301	331	342	297	288	286	271	353	343	282	308	302	331	288	323	319	294	321	305	296	296	297	343	284	278	332	292	301	288	277	296	334	323	309	329	299	315	300	321	314	308	274	315	346	309	302	310	318	294	308	306	315	324	286	310	319	315	308	310	293	293	322	320	296	283	321	308	263	312	312	312	292	350	336	273	335	339	293	344	316	336	296	321	339	305	334	345	315	342	310	279	330	355	343	269	312	330	358	314	337	286	328	311	306	291	328	275	309	311	290	343	319	268	351	287	307	297	308	320	301	300	312	302	285	287	332	311	325	303	320	295	342	291	303	305	283	329	330	296	280	318	302	302	332	303	303	293	291	320	327	344	276	295	321	297	319	289	325	329	292	315	316	329	331	339	300	316	310	304	311	299	332	310	326	304	306	311	323	307	303	287	340	298	277	295	322	323	316	281	301	358	314	257	290	272	299	329	289	298	337	312	297	338	298	285	310	307	301	301	305	356	353	302	321	295	303	293	323	304	309	281	297	317	338	314	297	349	337	309	323	301	291	315	327	285	310	300	314	294	285	309	302	312	341	299	315	337	297	313	324	331	353	311	286	305	319	284	289	337	306	326	341	328	309	308	324	303	330	306	315	313	310	312	300	327	335	351	319	340	331	274	334	289	335	299	288	344	365	319	298	302	351	301	312	349	312	324	298	277	322	304	304	305	334	331	302	309	305	305	312	317	312	279	329	303	315	324	330	343	329	321	290	318	295	298	300	344	296	295	326	324	303	292	313	319	335	308	303	320	302	304	345	288	297	329	300	314	300	315	322	318	282	322	276	305	304	306	285	292	306	311	330	325	283	305	342	290	307	309	302	330	349	293	282	303	323	284	308	335	289	306	317	320	289	300	326	272	273	333	325	295	287	302	333	339	324	327	317	302	282	328	298	296	290	331	341	286	315	307	330	310	274	295	308	332	275	297	310	299	305	310	326	306	299	316	325	315	325	334	302	296	296	340	321	320	319	285	328	312	300	268	292	358	325	316	332	309	295	317	296	286	320	315	308	305	318	302	310	331	301	293	317	287	294	302	285	306	283	289	315	296	276	301	310	314	320	354	273	331	342	293	302	297	300	306	290	328	295	313	309	302	297	324	282	276	329	315	334	289	317	284	314	295	277	311	294	280	350	269	331	333	314	291	296	347	322	305	333	337	282	300	275	334	316	317	281	273	291	265	287	299	299	274	325	327	279	280	336	320	282	288	290	303	301	302	302	299	293	315	291	304	313	380	349	288	298	309	298	322	312	301	344	280	308	327	325	323	312	315	312	319	336	310	286	302	343	327	306	336	269	304	293	322	297	313	315	326	310	331	287	290	351	304	291	328	307	279	341	306	350	314	312	294	310	298	302	295	290	323	312	330	343	343	328	338	290	296	283	312	346	312	314	290	286	305	322	289	317	310	326	320	309	322	327	292	340	328	325	291	278	286	332	316	305	309	295	311	318	305	293	300	316	329	335	312	302	311	338	307	326	331	305	287	292	312	282	321	314	317	302	316	313	342	301	335	311	304	284	336	341	316	304	300	350	312	301	329	310	313	307	298	325	310	311	330	335	303	306	329	334	295	275	327	300	286	320	338	288	300	285	345	295	333	327	319	302	330	332	325	306	289	305	353	298	338	289	309	301	276	272	280	310	329	320	307	311	332	316	329	334	297	327	287	316	319	308	299	305	311	330	313	306	296	301	307	339	327	317	342	334	318	308	306	297	308	336	284	313	305	316	264	296	322	298	324	290	316	328	310	349	319	314	312	333	306	305	306	302	337	273	289	320	321	322	320	283	313	322	309	285	303	331	313	300	329	300	336	319	301	338	338	335	296	320	314	282	281	329	316	303	297	317	321	306	267	318	312	309	308	337	280	293	303	346	310	296	295	280	289	260	330	301	338	298	304	347	307	329	291	264	323	291	313	302	317	290	315	329	324	279	354	300	293	323	308	328	277	331	315	330	320	325	312	345	308	294	298	308	302	309	295	346	314	304	320	307	302	254	291	327	311	297	300	341	344	353	338	304	354	336	312	332	289	289	306	309	325	295	300	312	290	338	352	315	297	315	279	317	356
25397	5439	7456	10772	10627	9408	8937	8609	7961	7160	6400	5718	5323	4706	4187	4013	3693	2930	2706	2374	2230	2047	1904	1546	1306	1095	1083	973	938	899	888	822	838	795	762	786	772	725	725	705	752	737	727	731	686	695	665	625	701	724	695	655	667	632	664	665	699	698	657	686	684	704	674	667	687	676	670	654	648	649	664	691	686	704	677	649	728	625	707	674	679	633	669	689	686	658	661	651	652	625	660	698	653	706	598	693	657	728	655	659	650	658	664	647	634	648	646	642	605	635	649	638	671	643	674	664	680	656	688	701	668	660	622	659	666	636	670	684	687	651	684	595	648	671	651	711	658	680	671	653	616	691	681	649	631	674	609	684	694	680	673	707	634	711	637	679	658	709	661	662	636	672	642	688	666	619	658	678	647	631	659	646	659	649	654	655	641	692	693	651	697	662	678	703	688	707	647	694	660	649	679	650	660	687	687	677	652	702	648	715	652	707	672	636	673	677	668	631	616	640	657	645	718	669	682	670	652	659	679	725	714	668	653	635	647	689	698	625	644	660	714	634	615	616	646	637	638	660	697	622	647	671	675	676	621	686	619	660	705	678	624	650	700	670	690	617	651	658	652	634	691	646	666	657	646	659	741	628	697	665	650	661	640	612	681	658	687	711	665	620	668	698	621	675	680	640	674	697	647	663	615	681	666	661	665	663	680	669	698	637	681	655	642	621	637	624	700	640	704	633	606	691	687	683	680	623	627	647	647	674	666	633	665	668	689	692	695	687	671	616	655	627	650	602	666	643	613	674	623	651	673	619	632	635	689	638	613	670	696	644	662	630	656	656	656	689	623	656	684	659	703	649	648	670	690	652	634	751	666	678	647	674	637	646	632	646	648	689	669	676	629	702	700	644	660	669	685	637	637	673	659	634	650	635	677	670	649	634	649	664	669	634	615	671	700	627	686	655	671	637	672	656	634	694	659	691	639	664	627	674	652	664	675	674	690	701	676	629	682	645	613	629	651	713	648	664	651	677	645	666	653	666	606	655	642	659	683	686	630	635	663	641	684	658	614	653	647	690	669	629	677	663	648	672	645	708	665	683	665	659	649	683	698	673	683	740	673	667	640	643	652	654	671	631	639	683	645	674	648	652	709	629	683	694	673	639	638	661	647	658	711	640	661	642	687	646	671	698	639	695	633	666	634	689	697	670	695	652	763	656	636	692	704	636	675	677	630	698	646	637	661	657	660	657	617	657	677	695	651	677	663	666	653	685	657	640	650	671	656	663	657	697	682	680	664	629	651	666	645	669	646	657	612	676	648	622	696	679	736	625	654	639	638	661	645	639	668	736	642	656	703	698	637	625	671	684	669	651	649	668	666	713	644	693	647	681	632	685	657	682	661	667	678	665	672	650	632	687	659	643	679	636	715	670	665	650	633	696	657	673	668	657	681	652	654	668	632	646	654	637	641	640	676	701	630	654	689	710	644	701	680	659	639	644	638	616	702	689	620	601	686	661	636	657	648	653	651	687	675	680	614	676	625	659	653	667	692	674	683	658	715	638	679	654	672	682	641	696	637	593	627	657	645	670	631	682	692	666	623	681	671	654	644	654	711	619	631	636	656	664	628	632	682	653	652	672	636	669	623	642	635	677	625	669	690	646	704	658	720	642	663	636	650	623	702	669	630	661	652	629	682	682	654	648	657	643	673	713	677	679	635	664	659	724	648	640	617	636	648	693	627	658	637	642	694	637	653	605	599	658	622	634	615	641	652	682	692	649	673	708	645	703	610	642	691	652	656	632	648	679	673	701	695	670	617	680	660	653	656	653	612	619	642	709	630	614	673	699	659	610	638	654	675	682	660	664	683	659	711	657	671	686	667	659	675	669	703	656	625	664	653	646	618	710	652	621	646	671	653	678	676	709	668	687	615	659	672	661	675	656	666	692	658	673	653	670	644	655	664	684	664	673	659	729	689	647	690	638	682	650	651	690	687	654	668	666	657	661	693	644	645	631	642	691	661	661	607	615	615	708	673	685	641	668	617	654	659	676	686	634	632	651	651	646	638	632	662	654	657	654	629	672	617	634	628	623	702	659	623	674	626	657	665	636	644	617	694	651	638	681	664	626	664	685	615	694	653	680	630	679	610	648	661	691	680	651	679	679	697	623	652	651	645	644	646	647	619	650	629	640	602	643	738	686	648	651	708	703	673	705	633	639	717	626	654	693	657	662	640	708	674	660	656	680	703	675	676	650	656	683	661	654	651	656	665	662	646	687	667	625	689	697	683	638	610	688	640	657	647	661	613	703	643	629	635	647	642	692	641	740	644	643	619	597	691	668	659	646	662	650	687	699	642	642	645	678	657	656	652	691	655	678	688	640	620	701	693	661	679	637	674	668	649	679	653	666	690	652	656	665	671	650	656	665	672	676	646	716	663	653	684	666	661	706	674	631	622	652	646	621	711	611	603	657	651	694	634	678	618	672	643	696	621	677	670	626	659	671	673	703	646	666	688	672	662	710	699	675	710	667	629	692	628	658	609	673	709	630	633	656	699	645	645	647	664	657	622	625	692	670	615	586	634	678	692	659	668	651	656	608	677	654	652	664	664	649	681	700	637	653	624	664	642	605	687	704	624	675	655	666	688	637	646	668	654	650	642	683	675	630	628	607	689	655	655	613	670	665	646	642	671	652	631	665	658	699	654	629	648	660	653	602	659	655	657	684	657	671	659	626	696	717	632	689	644	701	686	678	672	698	656	602	631	673	665	686	657	671	627	659	655	668	641	680	662	673	680	599	661	620	650	660	656	639	670	695	657	682	658	682	650	663	690	665	693	633	638	675	691	668	611	675	659	656	680	694	634	651	669	662	673	624	642	617	628	643	668	671	635	621	649	704	686	667	679	665	612	645	696	689	671	634	657	629	654	629	687	656	645	699	656	644	639	685	630	692	700	761	656	668	654	683	666	627	629	700	681	656	631	661	643	647	623	682	633	665	627	638	650	653	634	666	680	642	655	662	697	701	653	653	649	683	655	647	664	656	673	637	642	673	612	690	672	679	646	654	614	690	742	683	692	673	666	671	685	645	685	692	637	615	690	633	675	708	643	645	663	667	702	659	701	695	684	647	698	653	673	650	663	665	673	663	651	689	650	640	685	634	651	664	683	631	665	665	663	672	713	645	674	696	681	689	662	644	702	660	597	635	651	661	663	637	715	679	676	644	621	694	638	693	682	657	715	659	711	645	694	660	665	662	632	653	633	651	639	622	633	694	702	657	653	658	653	638	643	664	687	640	663	631	652	652	722	628	684	644	654	679	678	612	683	653	663	653	667	619	683	662	666	617	639	638	656	663	676	740	627	719	665	683	667	654	659	649	645	642	704	685	673	660	686	648	686	628	663	700	671	676	644	656	654	668	682	640	634	715	680	683	673	660	650	626	659	627	668	644	660	653	678	651	691	664	652	697	634	642	697	624	695	640	654	675	668	662	668	665	656	644	663	664	614	626	647	640	691	654
13256	3097	1593	1578	1193	989	972	983	815	780	702	633	596	556	526	502	479	422	377	342	354	327	316	293	303	296	275	296	290	239	216	244	251	260	293	254	256	234	267	223	236	246	261	254	213	231	245	227	252	240	254	251	228	257	214	210	236	219	245	230	287	265	240	250	239	253	224	238	238	250	294	256	255	207	249	245	262	237	237	222	278	240	244	236	221	240	243	236	250	268	252	248	230	235	251	264	245	261	260	258	235	253	238	229	236	239	238	222	242	227	238	275	260	283	279	282	274	264	265	245	239	243	260	243	226	254	221	238	251	274	225	255	238	255	235	237	235	238	259	261	243	255	216	238	229	253	209	225	264	241	266	228	259	206	221	228	269	236	258	227	241	255	252	266	246	306	240	231	253	220	258	246	232	268	230	228	243	215	220	269	260	230	236	228	255	235	234	230	254	257	214	250	240	232	228	246	235	231	260	261	293	256	243	217	224	246	231	237	220	234	236	236	263	239	247	253	238	241	242	272	267	249	211	190	247	194	224	234	223	233	274	237	238	262	258	240	256	226	256	235	225	239	220	233	221	254	272	275	242	220	247	202	252	254	250	218	260	238	231	262	211	255	221	256	255	256	245	256	222	254	227	258	266	228	250	252	243	258	228	232	224	223	230	234	252	248	247	261	227	244	239	259	239	256	234	210	240	182	239	238	268	271	232	247	266	246	263	268	197	257	214	247	231	247	257	244	258	228	214	256	226	236	251	269	245	273	219	286	256	242	266	270	272	228	262	256	256	226	231	236	229	241	235	257	283	276	254	222	253	237	249	271	214	231	261	237	236	220	244	229	259	230	233	247	241	250	237	245	217	205	221	245	253	196	223	226	236	252	257	227	273	268	249	232	249	247	261	250	223	229	247	257	205	216	273	225	262	225	236	215	253	247	266	265	216	239	242	243	253	235	256	227	248	265	268	221	277	238	248	229	217	270	250	237	250	262	248	258	247	261	252	270	273	221	249	237	230	258	240	233	231	238	267	270	262	245	242	249	236	237	244	228	223	233	219	246	253	252	245	270	234	244	244	267	240	250	237	239	230	230	251	238	289	231	244	243	248	245	257	237	226	228	248	263	253	239	246	242	256	256	240	243	268	286	249	222	237	233	244	285	220	235	240	238	252	241	233	221	226	236	232	251	262	226	243	228	233	253	228	248	250	234	239	262	241	258	245	253	247	245	242	247	239	231	223	236	255	258	241	226	248	242	274	232	274	260	238	260	240	251	235	254	216	268	238	275	244	229	263	235	242	247	230	243	248	250	265	248	246	259	218	235	262	235	259	256	242	237	206	260	241	226	229	249	229	237	250	264	261	232	240	232	249	235	253	249	262	251	250	245	235	241	248	226	219	241	243	257	264	242	273	238	239	259	248	242	249	253	277	227	246	265	268	250	256	237	236	248	261	262	261	235	218	248	251	266	228	264	252	230	227	219	218	240	265	221	229	270	267	249	237	269	244	224	268	214	236	240	255	273	279	265	234	223	253	238	242	240	222	242	268	225	246	261	243	231	242	256	239	226	238	227	230	241	233	235	248	252	231	249	242	210	233	237	233	234	220	244	258	267	252	241	226	230	225	250	242	221	226	248	284	241	261	243	230	252	233	236	226	265	225	224	246	266	211	272	230	225	228	231	216	240	245	275	256	233	217	259	253	218	249	219	250	228	244	222	229	241	271	216	233	259	256	241	239	238	260	212	235	257	226	240	246	229	254	224	246	259	270	224	242	262	247	247	227	240	213	230	227	258	246	226	237	275	239	224	284	260	256	239	241	219	249	254	218	260	256	237	253	236	257	276	240	217	231	225	216	257	235	246	240	253	233	245	249	230	227	277	230	256	231	249	286	252	227	270	249	228	241	240	219	259	241	263	222	244	233	241	235	219	236	209	235	213	245	227	247	216	252	238	263	248	269	236	241	237	248	249	254	232	227	251	229	213	232	253	244	240	272	266	257	279	230	217	221	264	235	250	231	254	273	244	294	278	262	244	253	233	283	253	250	238	237	250	243	231	231	251	212	237	248	258	252	252	276	225	270	191	261	211	233	252	228	243	225	248	261	253	242	217	283	228	249	229	252	232	232	243	231	254	214	242	239	258	258	233	256	223	239	269	264	236	220	274	222	244	218	249	248	263	249	252	239	217	239	249	231	219	263	262	255	231	219	237	244	236	239	251	226	272	223	247	226	238	274	255	236	258	244	235	249	246	226	257	220	233	250	233	270	235	239	260	229	257	254	241	262	233	256	247	236	268	262	272	242	239	258	245	258	224	253	241	240	258	243	269	236	239	236	263	242	278	245	211	243	235	243	225	228	238	260	261	253	217	229	231	246	235	221	242	238	258	252	261	234	214	261	257	218	258	253	245	217	225	261	234	237	241	212	269	207	244	247	244	218	246	241	258	221	260	224	246	212	241	259	225	245	263	241	259	248	202	247	242	259	278	241	243	242	256	227	253	240	254	221	231	229	244	209	212	220	213	233	269	238	249	250	196	238	214	247	244	247	201	256	230	243	226	246	258	249	224	271	255	252	247	234	257	248	239	246	220	241	241	236	224	240	236	235	239	241	242	263	228	222	233	236	224	226	251	248	258	255	250	249	247	231	230	218	245	250	265	237	248	239	244	248	231	247	200	288	241	269	235	256	253	242	270	269	252	233	259	238	238	237	256	251	261	237	232	273	253	239	245	235	292	231	227	237	230	276	237	273	265	249	224	265	260	245	239	236	247	250	263	220	266	248	213	227	238	243	263	224	233	247	247	222	254	257	259	242	193	225	226	220	233	238	223	231	227	250	225	236	233	247	217	227	234	271	234	227	245	246	242	230	259	235	224	243	274	263	245	228	238	230	252	244	240	239	223	250	249	255	260	240	258	251	245	250	236	292	254	254	252	245	265	228	249	233	264	236	272	265	223	246	259	238	254	240	227	236	229	230	230	247	240	244	266	263	250	205	257	245	260	235	230	236	241	217	255	239	245	258	236	243	242	234	283	238	253	250	257	206	283	212	244	224	240	244	228	236	245	230	225	258	252	234	211	200	264	222	220	226	240	263	281	254	246	250	240	243	250	226	228	203	258	254	283	246	260	277	275	240	251	235	260	267	265	230	244	236	238	242	235	248	222	275	256	263	280	269	262	248	251	238	237	222	254	251	235	221	258	226	249	258	237	287	252	248	220	244	285	251	247	243	225	237	219	232	216	230	253	236	257	232	253	246	239	237	209	252	238	262	232	231	239	214	247	246	238	274	271	242	263	218	224	264	222	226	235	229	253	260	258	218	233	242	207	275	260	234	243	247	233	246	246	245	231	255	236	263	215	251	247	231	246	247	227	240	240	258	255	246	248	241	210	247	237	248	261	219	270	248	244	254	247	225	248	229	232	260	262	233	213	224	253	244	264	251	255	243	219	264	234	231	243	269	243	256	249	238	262	219	243	240	223	227	258	259	230	217	257	256	264	271	269
6840	1916	3175	4518	4464	4190	3951	4037	3693	3384	3023	2714	2442	2249	2038	1909	1813	1592	1324	1299	1195	1065	1018	919	828	774	720	699	684	595	621	597	645	591	586	578	541	548	548	545	509	555	554	531	550	532	504	543	510	539	561	534	572	520	533	538	508	507	490	540	526	554	535	544	511	486	494	572	536	547	540	519	540	545	536	540	568	534	541	542	579	593	543	517	447	501	562	546	548	491	504	490	526	540	561	574	547	566	533	505	554	530	528	485	541	524	543	556	518	552	542	526	527	538	547	567	518	503	557	520	497	514	533	488	532	513	504	487	523	515	558	546	557	557	556	538	502	545	493	538	537	525	579	508	537	540	501	535	536	497	546	556	557	524	528	529	564	505	536	535	524	537	486	561	523	567	524	532	555	490	548	519	511	523	526	530	527	553	527	541	522	519	524	507	508	552	544	535	539	575	538	524	510	540	514	523	514	545	506	485	517	561	514	550	505	521	540	540	544	526	539	527	532	531	529	505	563	534	517	542	499	520	553	540	523	512	507	503	547	535	565	528	556	570	556	523	532	571	545	549	520	522	549	548	563	573	562	553	510	514	544	523	504	520	523	540	537	532	525	519	554	532	599	572	551	555	532	523	462	501	540	518	535	497	552	531	518	513	564	537	561	512	528	523	541	503	513	519	520	541	534	541	529	539	521	518	513	521	529	529	554	564	507	548	544	535	568	546	550	505	542	501	538	566	534	530	526	484	508	506	522	591	534	500	533	540	534	513	536	485	550	486	514	497	549	494	526	541	501	514	521	473	510	507	536	514	499	498	547	531	523	520	520	521	543	518	502	554	542	506	516	544	476	537	520	470	538	506	561	535	533	471	531	549	544	486	553	526	524	547	543	545	544	611	505	540	536	518	511	540	549	567	520	527	467	569	509	515	541	529	502	526	540	499	574	543	491	517	515	492	507	493	503	571	493	512	540	513	518	501	546	527	537	507	541	510	525	523	542	555	526	558	520	508	533	531	529	526	576	538	503	490	535	510	536	532	513	572	533	531	542	495	525	528	521	593	527	502	533	538	551	541	546	545	470	540	532	533	560	511	556	492	524	599	577	550	515	573	536	534	528	518	557	546	563	520	536	497	566	559	521	525	519	482	548	541	525	547	530	468	512	533	531	551	552	531	549	499	544	496	504	545	590	538	536	541	511	544	512	512	529	498	524	542	527	547	541	484	523	505	519	515	536	557	536	558	535	564	533	551	540	491	578	523	555	488	547	565	534	504	501	540	572	480	526	538	500	528	570	484	518	522	553	499	512	493	558	567	510	544	541	570	542	543	521	538	515	530	491	539	522	580	534	560	556	566	509	515	559	516	525	529	555	503	485	525	525	518	496	538	548	515	520	522	526	528	564	522	554	554	539	536	489	523	506	540	521	550	517	506	540	547	561	525	495	506	498	487	528	517	555	559	525	506	481	500	485	546	560	561	502	550	520	534	532	570	503	572	542	525	499	524	531	570	543	566	570	532	526	531	561	534	568	521	520	532	519	517	556	536	560	541	535	547	560	517	529	513	535	499	553	532	520	514	498	547	556	540	520	546	538	528	515	536	547	507	535	529	529	538	497	538	504	567	495	467	555	553	544	554	545	512	568	545	516	583	574	482	552	530	548	542	513	520	529	536	556	557	543	553	551	490	556	548	538	555	516	547	536	503	565	519	539	554	540	476	506	508	527	544	514	563	546	533	483	514	576	512	519	536	523	561	566	584	505	495	582	502	488	516	550	567	562	533	507	529	569	565	529	525	504	504	492	530	525	535	542	555	559	548	511	514	546	465	515	561	483	490	565	530	565	491	547	557	537	547	514	546	528	510	547	569	515	571	538	526	520	574	496	508	533	521	552	523	544	526	555	557	512	494	505	554	516	577	528	521	517	520	534	498	472	496	526	502	535	535	563	504	563	503	478	473	535	503	542	512	533	566	513	548	533	543	502	538	531	521	523	552	529	538	533	538	534	554	518	529	588	531	486	515	528	520	526	495	551	494	513	520	520	514	557	548	475	554	529	528	550	518	552	527	493	567	525	595	516	529	544	542	562	524	570	496	511	532	512	504	550	503	566	522	502	564	504	500	519	546	524	555	536	555	526	508	552	571	537	531	550	511	475	534	529	509	516	543	509	554	543	544	521	505	542	556	547	541	555	515	505	563	533	487	518	534	562	538	541	534	544	510	522	536	540	526	559	565	504	518	511	477	538	563	517	522	510	522	525	515	494	509	513	553	531	590	514	561	492	546	500	531	521	546	515	523	535	494	500	549	535	545	491	557	573	535	542	550	572	502	538	501	559	526	534	546	541	470	544	519	526	523	556	505	536	526	546	564	534	480	505	561	539	562	509	511	544	554	564	508	549	537	528	518	556	520	538	533	535	553	554	560	523	522	507	511	532	521	525	542	524	513	528	507	526	502	554	565	501	591	562	564	499	525	505	533	526	528	530	540	511	525	581	521	501	500	503	534	543	561	534	523	511	548	515	498	552	497	522	530	541	526	500	550	536	498	514	522	498	582	503	537	561	534	517	559	600	514	508	527	530	504	558	509	522	530	548	558	509	524	531	534	519	541	516	551	523	488	511	558	517	524	561	507	552	569	523	520	554	535	509	529	538	522	568	539	492	501	541	521	515	540	515	560	548	545	585	498	498	536	561	523	529	510	550	512	496	526	521	506	553	526	516	467	586	533	518	613	551	548	545	554	558	513	509	497	524	548	533	484	501	557	541	521	543	578	520	516	529	533	488	539	574	549	543	557	548	568	521	510	548	512	569	579	511	536	587	532	568	480	503	504	513	514	530	509	526	493	519	577	563	552	586	563	537	528	517	540	546	531	511	551	556	526	510	504	520	507	563	485	562	513	552	504	555	550	510	539	552	531	549	511	527	518	495	536	582	511	539	527	503	515	511	518	519	537	553	532	548	502	521	462	537	533	530	546	526	490	545	539	542	534	495	575	531	551	495	545	510	552	545	560	541	515	479	526	552	529	554	544	594	552	516	567	519	499	534	520	561	558	547	525	530	570	528	542	543	507	483	511	496	539	555	520	517	548	514	519	545	504	527	495	512	551	534	554	575	526	523	534	544	531	503	521	559	498	521	603	497	559	525	574	515	528	509	529	492	501	551	576	495	586	552	503	532	533	553	504	555	529	546	548	536	530	523	543	521	526	506	519	534	556	513	555	546	489	567	514	516	563	519	538	519	553	484	498	499	531	568	526	499	531	571	536	545	555	539	528	545	515	548	517	522	536	542	548	568	557	535	525	537	542	527	560	488	507	549	505	533	524	531	521	534	505	530	540	538	517	543	560	559	491	531	518	516	528	503	505	532	552	553	538	541	535	507	569	523	511	556	527	493	529	534	537	557	538	541	503	550	526	536	527	512	522	555	564	536	532	527	513	557	543	564	548	559	557	531	518	539	535	533	552	484	489	514	544	563	566	518	499	578	551	553	536	513	563	537	494	521	496
33934	11547	3724	2802	2177	1744	1650	1477	1331	1224	1021	969	889	787	716	621	611	566	487	485	477	432	408	400	352	329	311	314	258	292	288	275	281	274	265	238	258	237	262	265	291	252	266	249	292	263	263	258	245	236	265	276	281	263	248	281	268	246	252	276	272	261	229	253	250	273	265	265	252	280	287	226	270	260	284	252	227	257	269	256	262	270	273	234	243	256	258	287	246	258	262	281	231	267	295	244	238	268	264	253	266	259	235	221	282	308	287	259	293	258	237	243	275	252	287	251	237	275	273	262	284	263	273	278	261	246	288	250	254	230	222	291	263	268	272	275	265	262	248	250	279	267	253	269	266	237	253	258	263	278	278	292	272	258	250	263	262	269	282	228	235	287	279	249	233	262	261	259	266	223	281	247	271	235	253	216	229	288	270	246	260	248	270	267	294	269	247	262	251	253	252	254	261	242	247	229	270	261	246	265	257	266	238	281	262	262	264	268	267	252	276	260	287	299	245	248	269	233	249	244	255	241	268	228	277	255	268	281	226	267	214	290	304	265	243	258	249	259	272	263	241	278	227	271	287	267	293	254	311	266	286	263	264	266	255	244	286	273	253	234	259	285	250	253	261	250	261	258	265	279	303	284	263	239	272	248	282	288	283	262	268	248	273	280	241	252	245	272	272	261	251	254	264	241	247	257	244	270	263	256	260	242	267	249	278	268	236	243	262	232	280	247	238	251	239	276	244	254	265	262	242	259	259	300	270	231	261	240	241	243	263	274	267	264	262	263	236	304	268	251	260	231	255	226	240	222	252	281	259	254	267	248	299	265	235	308	242	252	261	268	267	261	233	275	266	253	279	253	270	289	240	253	254	272	274	239	271	248	267	245	254	268	231	281	293	255	260	272	259	239	222	274	236	285	304	254	263	240	274	271	268	274	288	278	254	274	269	269	284	245	275	250	253	252	265	251	271	274	273	268	228	258	276	243	269	255	289	247	259	244	245	286	232	233	282	278	258	290	273	275	236	272	241	272	248	256	256	251	262	262	262	256	288	254	285	259	251	251	242	263	220	274	270	312	260	243	271	277	261	304	266	242	260	248	280	293	255	283	288	286	277	271	254	232	256	258	283	256	255	257	262	258	252	241	222	256	260	278	257	281	292	250	256	287	285	271	257	251	284	245	274	258	267	280	274	259	243	265	246	269	243	267	297	251	218	286	271	287	293	271	239	244	264	259	238	269	275	270	238	254	257	249	264	269	267	271	263	248	242	268	262	271	272	283	235	251	247	286	257	281	273	278	253	265	244	285	266	264	265	268	285	258	231	230	221	309	248	278	254	245	276	255	267	268	260	249	267	240	219	258	256	266	261	242	271	239	274	259	251	259	274	253	281	285	235	243	227	241	276	249	280	272	269	252	238	259	246	273	242	261	247	261	263	277	269	261	259	284	261	257	280	256	264	268	258	267	252	237	287	254	257	245	252	242	248	255	238	288	268	252	258	284	259	264	252	278	277	251	242	238	239	261	267	263	259	285	240	270	240	251	276	244	274	250	293	251	270	226	293	294	225	276	245	270	274	280	241	250	227	220	287	260	250	249	253	245	238	301	258	258	247	252	238	221	273	257	259	276	290	264	289	235	267	259	264	258	281	259	273	272	258	255	263	241	273	258	247	254	264	263	259	278	281	262	270	271	294	256	256	241	259	239	257	263	259	279	263	243	264	259	252	268	253	274	255	282	243	255	242	238	260	257	261	227	261	281	252	278	306	263	260	288	255	272	272	256	276	298	253	243	254	239	289	262	276	261	272	262	263	265	271	259	243	242	248	239	254	252	258	270	259	233	242	250	272	298	224	279	282	241	248	241	237	237	284	275	254	274	250	293	287	293	297	268	258	241	271	280	280	246	260	287	248	262	242	264	253	238	225	270	277	292	286	227	265	259	253	250	236	280	254	252	252	255	242	252	253	300	239	251	283	240	276	289	270	280	236	271	271	267	252	277	233	302	279	217	255	264	257	266	268	241	225	245	277	226	262	241	259	246	243	275	268	233	247	242	255	260	264	215	262	285	278	288	253	238	238	240	232	241	255	258	246	278	268	269	268	276	251	250	294	265	264	244	287	237	288	282	250	250	220	254	255	240	266	288	264	264	247	208	273	249	277	275	275	283	274	282	252	225	267	249	255	229	252	248	280	275	252	273	245	263	280	271	246	271	257	259	264	263	233	267	256	309	291	220	266	265	268	252	271	289	251	236	272	234	252	245	264	251	259	278	239	236	271	293	253	261	233	246	254	229	264	275	236	256	232	264	255	251	262	262	260	296	263	251	296	270	249	277	262	246	251	259	265	258	304	246	254	281	243	281	252	249	233	268	252	253	278	246	253	272	272	271	254	213	272	258	277	255	249	260	262	275	270	272	236	279	250	238	268	251	252	276	236	269	283	255	272	247	229	248	222	264	240	212	260	269	262	258	278	276	260	295	245	303	267	245	267	242	223	232	252	280	291	263	264	232	286	272	272	282	264	263	290	276	249	254	251	302	249	217	272	249	275	253	245	253	274	251	282	257	283	268	229	301	249	238	263	282	274	273	270	244	254	294	243	267	260	260	240	261	263	205	238	241	285	249	278	273	260	247	256	283	266	249	273	211	221	242	258	279	274	247	249	247	292	257	256	262	288	254	264	241	284	250	253	248	229	272	266	260	257	251	270	270	265	251	226	300	256	275	263	245	271	267	248	287	259	250	253	245	244	257	269	243	240	259	272	262	253	223	242	265	241	270	245	266	251	267	259	279	257	259	249	257	241	263	246	247	220	263	265	265	247	225	275	261	275	246	275	270	291	298	267	262	241	281	229	255	265	290	252	255	270	279	254	287	252	265	252	250	237	262	274	228	242	228	269	276	270	265	255	290	242	262	260	277	295	266	253	284	252	246	263	241	275	259	246	270	239	239	266	252	234	270	249	286	268	277	253	249	252	238	245	253	247	263	269	261	255	243	251	267	290	261	270	262	225	259	267	282	243	257	239	261	250	244	273	286	264	277	244	244	268	297	252	240	276	244	237	263	270	259	253	290	262	272	258	242	254	221	282	271	256	276	230	277	264	276	244	252	276	252	236	266	288	256	247	280	279	257	276	242	238	247	269	255	246	254	244	259	292	297	271	266	267	281	265	267	240	287	277	259	246	247	268	274	240	288	258	242	238	269	224	264	254	230	264	277	245	229	284	259	258	242	243	243	281	294	257	275	279	261	261	262	215	268	277	229	260	294	290	293	254	258	252	253	225	305	267	251	250	253	230	277	266	247	240	285	256	257	269	278	248	253	266	252	253	269	265	230	240	254	277	273	223	263	276	248	259	263	207	272	255	278	276	256	254	258	219	258	242	242	259	261	283	261	274	270	251	275	263	264	258	283	266	235	259	267	233	274	269	275	247	271	288	223	277	238	261	280	248	251	256	261	294	257	303	266	251	248	224	273	256	279	285	250	233	253	247	307	283	254	262	250
18727	4484	5923	7790	7517	7066	6841	6635	5990	5476	4877	4344	3853	3455	3124	2837	2620	2141	1975	1914	1873	1650	1523	1285	1101	1035	868	816	721	694	695	716	627	665	639	628	680	653	569	537	625	644	625	587	610	593	591	573	578	583	539	568	523	611	580	569	633	600	604	600	572	572	571	587	615	565	561	579	601	562	592	568	564	562	544	598	574	611	571	565	526	559	548	565	560	577	597	583	552	575	584	535	535	589	559	557	603	540	554	571	563	591	553	539	591	616	574	564	576	551	547	536	554	543	581	587	547	580	557	556	576	537	542	572	563	591	576	550	587	586	564	569	600	593	531	556	577	623	586	543	594	556	563	577	587	537	566	506	596	553	562	520	567	603	570	579	565	575	547	563	580	593	591	558	557	551	596	559	553	610	534	572	603	542	611	585	597	536	568	583	579	584	571	576	531	545	537	563	586	540	572	576	571	546	619	539	562	569	564	560	549	506	566	535	552	554	580	553	549	601	579	591	546	576	557	574	535	569	626	570	563	573	558	577	555	564	586	582	563	554	558	540	601	560	559	568	585	574	536	583	540	588	594	551	584	577	566	573	565	562	548	577	597	519	627	633	579	605	580	574	632	556	555	567	576	538	552	549	529	567	558	566	615	529	621	583	536	597	569	532	564	615	581	609	544	569	560	568	582	536	559	601	601	579	581	575	541	559	542	568	565	533	533	567	547	569	594	630	595	593	551	559	549	566	619	581	557	585	522	557	550	583	545	551	600	565	542	573	577	564	586	585	564	583	582	601	561	570	547	549	577	572	606	550	524	586	543	607	583	601	570	561	560	533	594	555	584	565	569	607	619	534	543	547	615	579	595	577	563	533	598	542	549	592	575	548	528	591	602	570	591	580	608	605	555	589	603	618	556	575	542	570	617	550	551	505	591	500	570	581	564	585	557	581	528	526	584	606	583	575	572	605	564	543	578	535	531	586	577	558	554	555	583	566	540	548	567	554	551	566	563	559	575	556	573	562	545	542	548	548	569	573	572	553	571	555	549	557	581	566	593	558	573	573	570	563	547	588	559	576	583	570	605	553	553	597	562	586	633	571	549	584	608	571	562	551	582	550	620	591	553	573	612	559	554	612	620	608	555	557	549	549	587	579	565	592	607	584	520	596	571	552	539	584	557	577	574	545	623	554	555	577	540	577	579	544	536	570	569	604	605	567	557	568	543	574	582	577	588	621	558	558	545	561	577	571	566	567	548	549	585	590	562	577	548	589	562	561	559	572	518	558	535	556	510	525	561	559	606	565	607	592	560	560	591	590	545	561	598	564	568	594	604	585	578	559	539	556	575	536	574	563	547	546	571	570	553	554	590	542	566	558	556	586	577	553	578	600	597	590	540	573	547	622	599	580	555	568	557	583	554	547	558	544	564	544	561	567	573	524	544	606	596	557	579	558	556	595	589	557	566	590	567	546	542	585	600	590	588	603	579	591	553	536	593	581	571	614	613	555	583	546	633	566	549	572	556	569	553	554	564	544	564	588	528	566	591	589	546	573	558	620	553	531	606	577	581	576	574	558	573	603	555	585	558	558	563	577	575	535	578	598	565	582	596	627	567	585	573	580	577	547	544	554	552	540	600	598	593	575	600	596	554	521	595	553	577	578	606	568	586	588	595	558	574	563	548	568	576	599	536	588	553	564	569	544	580	547	589	545	566	588	561	566	595	549	571	585	585	553	604	562	600	600	544	539	532	528	562	496	567	565	581	554	563	589	545	603	604	577	609	614	569	543	544	575	594	579	576	516	582	587	558	531	549	608	551	566	570	564	562	577	552	609	584	556	533	563	564	584	617	590	555	571	548	577	584	548	541	600	539	532	589	569	583	552	595	604	607	560	590	589	545	564	590	583	560	588	568	586	545	571	534	542	567	577	578	598	571	524	574	558	563	611	549	631	573	570	568	556	609	585	587	563	585	582	571	599	540	590	539	575	534	575	545	579	614	575	595	606	617	531	567	568	571	593	598	576	558	591	539	553	562	568	553	534	577	618	559	622	558	575	561	545	601	528	553	593	529	542	557	598	593	554	558	554	527	584	563	558	568	604	587	565	585	588	538	552	570	543	575	544	587	562	551	550	539	565	554	573	553	551	536	583	559	575	586	571	560	543	627	587	595	596	555	586	560	596	582	612	588	529	569	607	554	590	535	631	568	565	587	544	574	530	596	621	564	602	561	601	555	576	548	550	562	567	560	539	574	572	530	520	522	557	614	575	545	554	571	591	536	564	564	560	582	546	563	583	546	573	525	584	605	582	569	576	604	533	622	586	596	562	552	562	576	548	580	541	562	570	571	596	556	593	583	589	617	540	581	576	536	522	565	582	572	581	604	584	615	586	582	524	554	561	563	567	526	520	518	559	557	578	575	585	581	552	557	543	576	511	594	543	595	551	608	544	569	534	588	556	537	583	546	584	605	573	576	604	599	572	562	540	536	614	616	516	568	571	551	533	596	560	572	572	565	544	581	560	612	557	563	578	575	514	539	582	582	524	594	634	546	525	556	576	584	601	521	577	588	531	557	565	577	591	572	594	569	623	549	649	568	581	568	552	594	564	598	563	579	561	591	554	573	579	570	549	580	593	578	573	560	585	585	577	554	577	587	525	540	576	530	587	553	561	554	561	571	576	559	558	555	542	564	601	598	568	535	584	573	552	528	573	547	587	559	551	590	576	581	569	595	530	589	592	563	507	557	554	600	549	573	548	558	500	541	594	562	553	558	550	584	566	549	553	556	540	606	570	531	552	592	545	585	544	584	612	558	586	566	608	593	570	572	571	561	505	597	527	548	518	538	558	532	564	583	534	519	597	598	530	555	557	560	551	554	538	576	566	568	600	564	561	529	599	545	589	584	578	563	527	559	560	558	578	592	555	541	582	535	581	543	588	574	565	593	596	561	586	632	565	581	623	581	547	553	535	547	566	571	593	504	549	530	576	553	524	563	557	573	548	619	542	514	514	532	574	580	593	527	565	559	600	563	582	581	572	576	594	598	581	532	542	567	617	590	566	547	578	564	596	574	604	544	538	540	535	555	534	517	583	542	523	597	590	558	583	544	598	582	541	621	558	551	565	583	522	528	554	545	550	540	598	554	599	580	585	542	574	579	553	579	553	570	566	593	562	580	591	578	546	580	533	594	580	571	554	606	574	551	633	584	562	551	605	562	608	572	543	551	588	588	577	590	601	521	574	594	578	562	559	619	589	585	562	557	526	566	550	599	566	550	572	591	552	529	546	560	535	603	570	551	587	530	572	585	555	572	568	565	562	539	603	566	574	547	580	552	550	585	566	596	573	580	579	592	575	612	559	573	549	542	573	544	551	555	575	575	585	550	563	557	587	610	607	569	544	564	556	601	580	592	613	576	592	598	572	581	644	557	602	598	593	561	544	586	550	480	560	527	571	628	554	567	567	563	577	612	557	544	562	572	585	560	575	558	547	612	519	573	589	572	554	579	546	578	580
45386	18542	6466	4597	3227	2514	2352	2204	1840	1623	1523	1244	1138	991	930	892	748	675	622	613	571	593	516	476	431	428	365	357	368	363	351	336	306	320	308	316	302	339	351	334	298	337	294	326	282	313	292	315	340	308	345	332	294	305	324	308	324	340	316	290	334	272	337	293	316	302	325	311	287	281	305	320	300	300	329	267	298	313	309	360	276	311	274	302	319	295	310	283	292	308	305	313	311	352	315	331	322	301	289	295	288	307	276	323	341	301	294	270	336	316	302	295	279	300	288	312	311	333	287	302	285	316	294	267	345	272	311	284	287	297	295	332	334	325	318	289	297	337	319	320	352	325	308	283	301	336	326	350	305	317	260	302	331	301	328	274	270	293	283	332	328	280	286	334	303	317	311	290	313	304	314	316	314	310	325	318	299	284	311	294	273	271	296	293	313	305	301	331	314	310	275	296	316	281	287	281	309	296	331	332	309	300	311	276	281	317	288	356	306	315	317	299	313	321	324	257	307	299	289	328	309	304	320	320	324	289	314	260	308	339	294	325	325	217	294	285	311	311	325	340	316	310	307	313	295	297	308	308	259	322	317	312	284	288	322	338	333	314	280	335	332	277	307	300	262	311	352	311	290	310	316	261	287	283	330	289	296	283	308	292	284	310	278	314	318	321	338	304	331	295	279	330	301	294	322	301	285	297	309	319	308	303	316	289	284	279	277	343	326	305	307	294	307	302	273	286	306	313	287	311	311	323	304	333	296	337	299	292	292	277	285	303	311	305	274	317	283	305	273	285	317	320	310	336	291	305	288	281	350	312	296	301	302	332	319	308	313	308	283	283	297	332	314	295	291	309	304	303	330	332	326	318	310	297	307	284	353	270	292	321	273	287	296	286	291	338	288	306	299	270	328	302	267	314	298	267	338	324	304	309	301	296	303	328	302	294	305	307	299	312	292	302	300	319	291	322	360	320	299	289	330	309	286	313	336	286	304	291	314	323	276	302	294	288	307	323	320	302	308	317	306	299	318	310	299	311	303	288	315	321	308	282	298	307	341	288	292	298	316	311	348	319	296	295	339	322	323	289	356	298	330	284	320	322	340	303	306	306	281	314	305	322	325	346	330	284	314	310	279	317	322	311	328	331	303	298	302	300	294	326	312	329	306	319	336	290	261	254	325	307	306	298	320	298	307	306	301	296	344	284	278	348	283	302	323	313	287	304	328	310	330	318	298	263	287	312	323	337	330	304	307	296	307	304	298	299	279	291	285	309	331	306	302	303	278	308	291	286	322	304	327	299	324	321	307	310	299	265	275	297	278	318	314	294	312	298	313	275	328	320	285	325	279	320	327	307	297	319	294	285	272	303	315	328	317	290	296	329	294	311	306	313	302	311	326	303	311	314	293	304	290	340	307	338	330	254	315	265	309	308	301	347	306	299	305	309	301	299	314	332	326	309	312	288	280	322	318	315	299	295	271	271	309	334	320	314	308	296	302	300	282	318	316	338	308	327	334	312	304	250	314	317	305	286	323	336	290	322	302	311	300	317	343	278	293	327	287	284	319	314	303	320	292	281	316	306	287	335	310	325	315	283	306	293	310	315	316	317	295	313	343	333	320	306	316	277	320	312	278	310	294	317	332	301	278	305	304	311	297	299	302	292	293	319	289	278	302	329	311	320	286	295	330	287	319	268	289	300	334	304	268	295	309	290	311	305	276	316	325	322	300	293	272	294	283	286	294	289	326	303	304	289	304	331	324	278	279	319	321	305	302	319	305	318	314	295	315	284	312	298	287	351	312	301	317	287	285	303	300	309	327	291	292	298	282	294	300	309	287	295	315	331	333	288	300	331	302	280	299	330	312	302	304	303	341	315	290	301	326	269	304	297	317	307	305	279	265	294	322	317	276	297	288	302	332	325	272	299	307	328	317	310	322	288	303	269	310	274	291	286	304	280	359	280	341	296	286	310	312	320	314	340	330	324	302	324	328	307	330	301	287	350	278	277	323	289	334	340	342	316	297	303	304	305	313	304	318	306	318	279	286	345	362	336	294	289	271	285	324	316	304	300	289	305	290	278	294	282	311	319	298	305	265	285	332	305	314	271	330	342	302	301	283	316	327	289	298	315	296	316	314	266	276	275	299	339	329	311	337	301	304	304	324	278	318	280	324	304	303	309	307	323	307	332	301	278	294	308	329	299	290	291	311	288	273	319	308	308	332	316	276	298	317	322	313	319	271	295	317	295	314	335	279	314	348	305	290	317	310	296	308	303	295	296	300	325	325	303	291	293	333	312	314	265	301	299	319	307	307	266	301	279	295	311	272	316	309	292	290	288	309	299	300	318	338	282	307	328	298	288	313	300	323	286	318	321	313	286	313	291	318	348	299	300	302	325	308	331	317	305	320	315	302	314	310	279	314	305	314	336	322	308	286	335	316	300	338	312	286	340	314	278	303	293	306	321	318	284	302	314	328	306	309	300	338	308	304	281	281	289	322	330	301	324	304	302	305	339	333	281	328	323	286	317	315	293	325	309	332	306	299	283	280	284	295	306	312	268	265	303	292	328	305	291	283	337	285	319	288	297	288	316	326	303	281	285	312	289	283	315	304	295	302	294	315	284	287	290	314	297	314	337	315	318	353	298	258	328	289	318	331	264	305	312	288	317	273	293	302	308	283	341	306	313	305	293	350	328	344	327	312	316	285	302	287	298	291	300	303	306	313	300	285	283	312	307	316	303	294	292	306	281	293	266	293	314	340	272	304	313	320	308	302	295	314	305	304	323	323	305	306	286	309	326	303	321	291	314	307	309	293	290	312	345	324	291	287	307	333	310	297	316	319	318	298	316	329	321	330	315	289	305	327	326	343	291	296	314	354	309	278	307	286	288	296	255	329	296	337	338	282	280	319	288	298	317	315	317	306	345	315	334	312	313	287	321	314	328	308	305	285	317	341	299	286	277	325	327	277	280	277	260	295	277	313	271	303	292	340	313	270	298	330	305	305	283	314	283	298	335	300	308	285	313	309	294	308	304	314	311	319	308	325	339	332	291	288	298	263	308	304	308	303	308	293	319	298	325	311	323	308	307	281	302	277	299	313	306	311	319	321	292	325	305	301	274	305	314	315	287	279	329	314	324	305	304	305	316	286	280	282	285	286	318	315	309	299	302	281	303	343	298	282	323	292	318	346	299	290	287	293	260	326	304	313	340	302	339	336	315	322	313	308	323	336	291	268	321	286	321	296	313	285	325	261	296	315	296	325	274	305	293	317	297	328	295	315	267	291	328	302	287	319	290	299	296	321	282	305	304	312	313	293	307	308	299	334	320	273	302	338	292	279	306	268	288	279	268	332	320	323	331	292	296	322	288	301	317	328	322	330	265	317	288	287	300	328	319	313	312	304	301	323	266	276	375	293	329	292	264	307	326	315	327	296	296	327	319	305	290	334	300	306	321	312	279	300	304	290	287	348	287	322	303	283	279	325	290	333	302	293	309	318	338	331	298
25146	7025	8173	10868	10418	9666	9347	8906	8174	7211	6666	5719	5079	4467	4171	3747	3334	2983	2638	2592	2592	2280	1842	1619	1435	1262	1103	1018	902	966	854	769	754	791	800	773	757	695	705	751	714	717	691	705	672	639	623	687	673	650	682	638	661	643	682	653	659	669	672	620	650	615	632	664	658	678	674	661	705	691	651	697	659	643	612	692	668	648	659	633	669	615	644	624	633	614	637	659	653	631	655	643	635	594	664	655	644	684	639	677	614	662	659	633	658	660	684	642	639	635	667	660	667	668	636	646	675	637	639	650	615	662	620	681	681	666	624	688	652	641	643	666	629	601	621	594	686	647	585	651	625	635	662	661	657	595	642	626	679	608	645	660	660	641	592	606	650	671	699	678	655	619	654	648	653	666	648	661	641	625	652	699	653	644	665	622	637	637	611	638	688	670	641	669	662	664	694	629	666	661	665	642	634	615	634	607	639	640	685	649	665	645	643	645	629	666	677	606	703	619	655	684	647	644	669	672	644	649	645	676	648	644	643	623	657	607	679	649	653	613	675	621	697	638	689	680	667	641	649	648	604	693	617	650	683	689	662	624	658	672	686	643	626	605	635	667	667	631	622	683	635	681	670	677	722	679	662	699	632	644	629	620	656	662	664	653	653	650	653	620	653	644	691	631	681	632	671	626	635	655	690	627	594	641	630	603	660	695	651	638	690	674	625	666	652	614	629	641	626	630	671	676	641	655	636	650	686	669	660	617	658	639	640	675	655	662	670	615	599	640	651	630	679	687	629	655	636	662	649	658	637	686	691	664	633	668	628	613	644	636	647	644	655	667	617	665	630	626	700	662	703	625	594	686	669	616	699	678	651	659	620	593	615	680	622	609	650	656	690	680	651	666	631	670	678	666	661	659	670	656	652	695	634	617	620	677	604	649	668	664	671	593	735	658	657	625	625	655	629	658	626	637	674	630	666	673	632	669	635	599	672	682	658	695	607	634	632	680	642	623	637	637	699	663	705	670	663	601	674	678	667	608	596	618	642	635	678	656	643	645	628	692	657	681	648	622	662	630	617	636	613	678	664	647	670	652	640	650	631	654	604	650	632	650	665	683	677	621	637	653	671	634	634	676	611	648	669	671	669	629	647	653	668	634	648	645	659	702	659	643	599	658	631	625	661	642	640	679	609	633	642	634	678	656	595	679	651	716	711	690	630	653	642	634	710	656	596	617	669	628	678	622	618	632	621	645	656	684	660	624	665	642	700	648	644	584	651	648	652	632	626	665	655	672	678	668	579	688	705	606	643	620	684	716	637	658	604	636	662	629	688	694	657	702	680	698	627	652	635	596	678	630	654	640	643	701	655	637	720	658	627	583	666	673	674	661	639	647	643	663	624	599	631	606	637	661	630	679	675	656	694	650	658	662	656	664	623	695	643	621	689	702	696	662	610	673	664	648	665	642	648	637	660	643	684	660	652	633	662	646	634	649	666	708	676	665	651	640	657	664	650	639	712	655	645	657	672	680	655	654	608	673	668	713	693	688	664	635	630	643	650	641	655	653	666	635	644	644	626	657	694	638	637	701	619	650	686	607	643	721	670	665	619	685	647	643	626	688	606	684	634	660	656	673	615	673	615	644	629	661	642	650	641	658	638	627	644	661	630	646	646	634	685	665	610	632	726	638	594	714	672	622	591	651	684	674	682	640	623	612	652	642	644	675	622	664	668	667	666	663	635	639	666	612	668	629	663	654	663	685	650	646	681	627	702	654	636	678	640	636	625	628	680	640	661	632	626	626	658	656	666	689	642	652	694	661	600	661	654	631	648	632	643	667	627	650	648	686	644	647	675	655	656	675	631	635	675	637	607	669	643	662	621	656	684	628	652	637	650	717	642	628	604	679	635	655	619	671	662	664	610	653	660	639	673	658	624	647	673	656	653	596	637	676	673	679	643	672	626	635	657	628	621	635	634	659	615	617	670	643	643	653	675	631	604	596	579	692	687	646	638	666	672	642	632	669	627	647	658	653	645	677	656	677	613	606	616	638	643	646	678	660	660	649	700	693	704	682	657	649	663	677	659	647	647	616	608	661	685	659	695	625	619	619	680	647	590	634	659	661	658	645	641	646	635	659	616	631	637	600	633	664	652	661	639	653	679	621	668	668	701	693	673	675	655	657	596	619	693	592	641	631	648	607	599	701	604	672	635	629	638	643	628	641	615	664	615	633	635	621	649	678	636	666	628	652	673	636	649	651	655	666	674	628	636	626	670	638	632	646	629	622	655	638	679	643	602	626	621	660	678	635	664	664	637	658	649	669	723	693	650	634	682	611	635	671	658	642	684	620	652	655	676	664	638	625	664	662	616	643	620	657	631	677	650	587	653	668	581	653	689	662	670	613	602	636	626	645	678	610	670	612	707	691	671	642	619	709	635	639	597	639	649	678	575	631	663	659	633	624	646	662	659	622	666	670	743	622	652	646	682	694	641	644	707	629	685	667	689	610	669	632	650	644	584	644	672	666	568	597	667	630	644	650	651	629	669	637	672	633	671	662	657	636	638	690	657	649	645	642	676	644	635	698	685	611	680	634	597	653	624	655	619	664	619	662	586	649	644	680	634	651	666	658	673	644	635	612	658	662	663	648	650	619	640	618	700	645	658	663	691	665	644	637	643	624	675	626	632	615	620	604	579	655	639	671	634	643	606	684	642	666	670	637	649	657	641	653	655	649	670	671	659	655	621	659	638	687	626	601	649	642	650	632	625	676	637	657	631	678	625	631	657	626	677	648	644	648	645	655	664	730	675	655	619	675	641	679	657	631	684	664	701	636	608	661	675	633	658	615	615	664	656	668	662	683	676	629	649	681	641	610	633	651	649	655	653	640	627	635	632	662	660	645	661	673	681	605	629	691	625	607	651	597	664	628	641	629	662	623	622	689	644	637	622	586	600	703	616	653	637	646	625	632	654	636	664	671	606	654	637	638	655	641	633	707	633	639	650	681	616	648	643	655	642	674	622	629	651	629	623	619	648	627	670	684	615	673	653	642	680	633	638	701	626	665	637	649	633	654	640	650	640	609	632	654	652	651	658	686	700	683	633	648	627	682	702	675	649	668	638	640	695	648	687	670	683	624	646	673	651	620	685	659	686	603	676	640	589	645	652	605	641	681	709	676	641	646	642	667	647	656	617	682	644	628	623	689	632	604	621	683	622	646	651	629	637	621	622	626	668	696	633	652	649	633	643	662	610	705	664	646	670	673	669	621	658	627	627	654	651	627	654	572	636	647	630	654	668	662	661	667	666	664	630	625	639	605	663	638	644	676	634	691	636	706	690	674	641	671	646	644	655	597	631	657	634	656	682	633	700	679	638	617	644	702	692	646	649	644	660	689	670	612	632	645	615	641	686	638	700	622	652	650	641	610	671	650	668	619	632	635	665	652	647	626	652	646	649	617	616	660	624	636	650	643	643	679	675	612	678	659	657	605	649	663	633	665	675	625	663	652	631	651	625	672
12085	3259	1840	1698	1303	1153	1082	913	889	831	695	676	610	519	489	516	434	369	396	395	362	355	305	292	298	268	290	285	254	256	278	247	219	245	232	214	234	206	259	251	279	246	261	265	217	245	248	251	250	248	249	237	278	210	244	233	251	243	259	227	236	209	229	258	254	215	297	265	214	226	244	253	239	209	205	231	259	257	243	217	216	237	241	227	251	256	239	252	239	266	237	253	205	235	217	258	261	236	230	231	273	229	265	237	268	244	253	228	224	258	259	265	244	236	245	271	255	205	247	267	231	248	248	262	232	205	239	230	245	275	236	250	226	260	258	234	257	288	232	275	210	269	257	240	247	235	232	244	244	247	261	262	232	256	248	301	276	251	241	256	228	232	236	245	211	229	220	218	250	256	248	270	221	201	245	261	213	249	241	265	229	243	235	251	263	223	262	233	242	254	250	258	220	249	209	219	239	270	242	217	267	254	255	237	256	241	282	246	238	206	241	229	251	236	243	263	223	263	208	225	239	249	274	239	251	247	234	262	282	242	242	232	239	245	228	241	269	216	245	257	234	233	219	222	258	247	229	249	244	239	248	245	251	222	243	222	235	219	245	230	261	264	238	253	235	211	251	215	226	263	247	242	252	273	224	203	237	230	216	225	257	221	240	224	254	249	235	221	257	254	255	228	235	225	253	238	239	210	238	213	236	225	262	264	235	246	257	238	230	241	280	227	242	243	222	202	209	246	254	213	248	210	236	273	238	213	242	254	262	216	235	269	241	236	236	226	248	234	272	263	256	233	251	256	270	258	237	202	230	233	214	237	220	229	250	234	250	240	265	248	253	264	231	248	213	234	223	245	253	242	239	244	220	252	235	211	232	269	233	255	244	235	217	243	226	255	227	205	235	223	260	245	269	235	230	212	276	279	231	248	245	236	247	271	250	246	228	216	218	239	272	253	230	245	262	223	239	240	259	249	245	269	254	243	260	268	254	234	251	264	305	221	266	227	249	227	254	245	256	258	239	252	235	250	258	266	254	223	219	229	217	266	264	235	254	249	253	242	236	202	228	263	247	232	245	252	218	218	227	263	286	267	250	218	220	219	266	226	240	260	268	243	254	222	258	246	254	251	243	249	273	248	234	237	248	255	237	242	216	245	241	267	241	223	231	258	246	215	247	219	225	235	226	244	234	295	235	264	223	237	257	218	253	235	226	230	218	218	233	224	229	230	241	238	225	219	208	242	215	240	253	223	229	235	215	227	243	242	225	246	241	244	266	272	247	283	251	223	243	225	231	222	244	233	266	240	227	243	219	255	228	225	231	245	262	226	254	224	219	208	251	264	221	241	234	254	227	252	220	209	216	254	244	254	242	277	263	246	273	262	264	235	253	262	211	265	247	252	240	240	237	245	252	262	254	244	235	209	238	246	261	265	237	241	261	265	251	285	237	242	250	263	243	264	274	242	236	256	229	236	247	230	258	250	247	243	243	228	241	264	235	240	216	236	235	241	261	247	243	244	261	267	253	231	210	247	222	217	243	238	252	225	274	242	257	237	238	263	249	242	253	259	231	237	208	222	234	235	232	199	256	246	216	231	260	271	215	226	237	253	233	260	265	272	231	235	286	245	244	236	236	223	243	227	258	258	254	224	231	231	225	234	240	269	233	250	255	218	234	229	255	225	223	224	231	244	270	228	228	246	226	261	219	235	239	223	229	257	233	263	260	213	227	240	233	235	302	238	231	233	235	247	244	256	263	226	253	202	218	233	242	241	251	230	237	224	236	232	258	262	217	243	242	250	237	252	255	249	241	270	254	246	243	256	242	241	242	224	209	251	267	284	220	230	253	272	263	265	223	248	222	225	242	226	235	251	264	240	204	242	224	228	248	230	245	243	241	218	230	257	256	223	227	236	204	274	231	254	274	220	245	246	272	229	227	234	244	270	257	263	246	219	238	255	212	215	242	197	219	227	253	252	229	217	240	246	243	250	258	223	232	250	228	237	239	220	243	241	245	276	243	234	214	233	228	215	238	227	244	236	246	240	216	238	232	257	271	256	236	243	247	245	224	247	249	247	277	237	239	265	233	253	256	254	257	260	204	248	218	240	251	227	285	269	232	216	248	214	219	244	281	241	249	245	232	238	255	224	256	229	246	222	227	240	254	228	246	231	243	211	246	247	261	251	268	278	197	226	259	246	222	264	246	218	243	245	241	254	213	261	257	239	252	216	222	280	227	211	241	256	243	245	232	253	266	240	272	256	253	255	255	278	264	230	246	220	256	225	263	226	226	206	210	246	244	220	234	214	210	256	244	241	230	240	248	251	224	263	247	256	253	242	234	260	261	254	251	267	252	252	222	218	227	233	274	253	201	257	265	244	236	251	256	237	245	228	272	261	248	238	228	273	246	266	213	213	239	235	245	226	219	238	247	257	231	244	231	245	262	254	229	265	251	243	262	237	238	237	227	235	215	242	236	236	258	245	258	252	255	236	232	260	273	253	241	234	242	248	223	230	272	273	237	227	236	226	239	268	228	228	245	224	257	243	274	247	233	268	226	259	251	247	243	247	243	257	251	200	221	237	258	217	238	251	244	241	258	272	261	258	231	258	275	241	237	227	230	202	215	251	229	212	260	230	243	230	244	250	264	239	189	247	250	275	234	234	243	243	213	203	257	234	256	224	243	247	264	239	243	217	244	248	242	210	221	228	255	222	241	221	239	238	244	256	219	244	254	231	240	252	236	215	225	253	291	239	241	222	233	240	244	228	249	231	236	251	256	243	256	270	252	256	261	238	249	237	222	255	252	240	257	232	242	211	212	230	242	292	272	269	201	228	227	263	249	260	225	227	245	241	270	240	256	250	244	221	245	256	250	227	256	226	244	230	300	237	225	218	255	249	201	252	250	233	243	239	248	283	236	250	246	214	264	225	230	245	238	239	247	254	256	241	260	220	241	243	221	236	229	257	225	241	242	262	241	228	230	240	259	259	253	274	219	242	258	249	230	228	253	235	237	240	272	271	230	235	223	251	233	270	207	237	272	279	235	244	206	246	235	234	248	236	241	250	246	221	247	220	244	238	232	249	229	208	247	258	238	255	229	248	242	240	274	253	233	244	252	263	245	220	223	237	266	214	274	244	230	237	240	233	235	245	216	217	225	236	243	237	226	264	259	231	258	231	246	245	248	240	223	244	241	224	249	240	245	266	257	254	249	237	228	235	232	265	240	280	211	239	229	243	232	249	219	238	229	243	222	267	255	247	241	262	227	232	219	205	215	215	215	246	282	227	231	223	264	286	259	241	249	249	243	252	222	243	247	232	238	262	246	232	244	223	244	254	219	224	247	271	237	248	246	259	260	307	254	253	226	248	242	248	234	250	240	238	233	234	268	252	239	251	242	253	227	258	210	222	235	240	253	252	215	212	256	285	244	261	246	223	226	259	258	250	279	236	264	220	233	248	261	252	254	258	250	258	233	253	268	253	247	252	242	222	258	250	234	219
6294	2401	3557	4835	4646	4503	4275	4019	3668	3347	3029	2582	2410	2222	2081	1837	1758	1519	1485	1509	1296	1228	1035	901	830	740	768	672	664	581	640	593	603	556	595	592	603	541	553	550	520	523	547	569	526	547	537	546	528	542	550	554	468	570	495	527	510	516	551	561	519	578	568	512	529	538	488	514	529	524	564	515	542	508	550	530	518	522	542	511	530	571	519	512	533	515	544	523	513	539	559	519	533	529	527	495	536	546	555	483	513	537	541	552	545	555	470	549	518	559	529	561	528	547	527	502	535	534	550	553	491	560	489	483	524	519	545	571	510	505	543	511	507	495	533	529	538	543	541	506	543	546	555	516	528	513	545	537	557	527	501	541	501	534	513	501	508	507	564	523	494	516	520	512	547	555	533	503	514	528	585	537	548	552	492	536	548	505	496	499	569	575	482	486	464	553	478	491	513	513	497	493	523	577	532	517	576	537	551	532	570	524	534	543	520	527	503	502	533	564	556	546	553	538	496	527	529	523	553	504	538	516	500	487	543	511	515	574	520	547	540	513	524	502	501	527	538	522	484	503	565	524	520	515	536	554	529	523	520	520	547	524	535	501	520	496	558	530	537	554	520	534	521	536	543	532	538	549	538	532	470	540	569	487	590	522	561	517	548	486	560	535	531	521	563	526	536	503	540	519	534	514	507	532	535	498	523	517	513	550	537	538	555	530	535	505	513	517	527	514	532	537	526	507	559	550	556	562	542	534	497	573	522	512	562	526	539	518	548	489	480	565	486	538	507	513	498	528	562	543	544	506	500	550	518	532	497	551	526	488	499	553	513	540	568	525	566	540	546	492	528	519	549	506	531	493	495	541	566	518	535	542	527	560	465	497	523	560	558	479	493	496	542	519	497	501	515	491	574	542	494	509	513	542	539	485	522	500	532	511	511	513	540	521	528	521	497	519	528	565	509	523	548	508	543	518	498	521	506	548	543	550	528	548	556	551	512	540	530	505	507	527	531	553	490	514	521	526	538	525	532	515	569	544	508	526	537	490	522	531	498	517	520	546	542	531	570	556	561	561	506	496	540	553	554	559	541	570	557	523	512	561	569	525	538	566	522	584	524	541	538	508	503	556	536	525	501	545	585	537	562	542	521	515	540	533	572	544	541	517	530	553	511	506	516	529	524	542	513	564	523	549	524	549	545	527	518	481	551	544	534	540	499	524	535	563	518	525	529	524	512	546	498	497	551	525	494	523	526	457	536	531	536	507	511	542	470	492	523	578	549	492	526	527	522	516	570	555	527	511	452	523	511	512	511	514	549	524	524	509	546	511	558	551	518	501	530	549	544	535	467	582	563	519	520	506	514	494	544	565	527	525	508	541	544	506	505	524	531	561	542	522	534	523	541	534	557	540	530	519	502	538	546	548	519	544	508	538	556	496	530	505	531	554	523	529	497	503	545	487	521	523	506	507	540	544	512	509	507	536	543	462	504	511	577	536	528	490	521	542	513	504	548	542	547	523	535	546	562	489	523	552	522	557	534	556	556	533	521	509	549	533	554	526	507	550	542	516	524	586	509	542	549	519	532	556	546	496	552	556	548	492	505	532	526	508	487	529	551	503	481	511	535	522	513	508	559	547	540	506	548	551	485	518	528	494	510	539	540	540	543	503	558	520	491	493	496	544	533	582	474	520	554	515	569	548	536	555	528	486	558	533	518	513	514	529	540	558	540	546	544	509	558	508	499	551	540	540	512	507	491	551	555	513	537	539	520	555	550	501	515	504	526	480	514	541	529	503	488	527	489	524	528	574	530	548	495	521	599	553	489	533	526	530	523	507	550	513	534	539	529	517	503	512	531	549	515	521	556	538	561	528	531	500	491	525	526	521	500	521	517	557	505	503	498	530	550	559	522	529	510	586	534	510	484	536	554	534	531	544	499	548	563	533	593	544	549	505	514	556	533	545	537	525	549	537	541	512	567	502	533	541	515	531	550	528	593	550	529	512	500	524	519	552	559	501	542	508	559	531	527	549	509	528	493	545	551	518	554	548	499	508	543	493	556	546	504	573	531	508	503	535	525	521	541	533	508	505	513	517	513	514	548	514	559	573	533	533	553	531	495	488	533	560	554	547	492	529	519	532	558	526	530	545	508	513	528	519	545	561	510	555	587	518	525	500	510	556	550	544	541	559	498	534	531	562	501	550	505	552	511	518	553	547	491	542	555	493	508	522	545	525	537	533	472	502	524	496	510	521	509	485	548	543	530	529	562	522	551	500	507	515	507	568	520	534	533	509	543	538	528	522	554	482	510	509	560	539	499	500	495	522	529	506	497	506	561	526	516	489	546	581	493	514	561	510	532	532	534	532	518	553	523	515	537	543	501	513	528	520	519	524	511	537	497	525	524	539	458	512	566	516	536	544	538	516	506	515	532	569	539	560	489	565	514	516	554	534	567	540	520	546	556	515	532	524	539	517	519	539	551	526	557	506	538	504	532	523	521	531	549	525	522	557	559	551	537	552	522	549	539	511	543	542	532	489	496	513	514	578	511	503	513	544	528	505	522	540	529	537	536	493	502	556	539	535	526	533	517	503	533	537	572	558	531	534	542	595	541	538	542	505	527	497	533	489	547	544	544	501	518	533	585	526	524	560	499	530	564	506	509	503	513	532	523	532	535	547	511	541	554	499	512	557	502	513	509	488	495	550	529	531	514	555	529	576	499	571	527	539	522	517	537	534	528	529	535	532	531	547	514	525	509	527	514	518	540	486	565	498	522	528	487	513	498	551	531	510	507	529	503	533	558	508	583	514	525	494	543	551	530	520	533	510	536	519	554	521	533	524	490	481	516	527	523	574	499	544	560	538	548	513	521	553	542	572	523	526	503	524	517	533	531	515	499	514	548	523	518	523	494	517	577	538	552	544	491	527	494	568	499	586	529	519	524	511	526	473	575	512	544	529	515	519	567	523	509	548	515	521	557	530	588	553	534	512	522	519	524	530	539	524	510	544	553	540	546	521	546	519	544	507	506	511	530	535	524	492	560	531	538	526	566	499	499	538	527	538	495	522	502	538	512	535	526	516	565	504	506	581	541	504	552	554	485	583	534	512	542	519	508	513	519	507	530	538	534	515	561	516	533	551	545	546	550	533	522	510	521	519	562	525	535	532	493	517	542	549	515	559	570	516	554	517	563	543	541	542	520	532	539	489	513	543	548	535	513	539	580	568	497	534	549	523	535	518	537	483	505	494	468	533	526	510	540	568	542	524	525	546	572	510	543	502	568	536	545	554	482	521	521	522	546	541	533	551	478	528	548	522	518	564	508	516	529	578	525	539	542	553	515	479	562	508	597	520	528	542	576	517	516	534	499	514	541	526	532	508	509	544	514	552	483	522	495	513	605	523	506	605	501	508	484	535	509	542	493	527	531	529	544	529	533	494	535	489	539	541	500	520	526	536	506	570	521	517	558	538	521	509	536	501	531	529	541	523	489	545	509	535	521	541	504	533	515	512
32209	11410	3739	2972	2244	1855	1566	1450	1395	1299	1064	920	839	725	700	661	643	552	560	538	506	455	397	374	357	329	349	297	303	313	310	303	304	255	265	279	305	280	262	257	245	247	257	252	268	268	265	249	264	261	264	269	260	290	254	249	235	253	233	245	218	261	243	270	270	253	262	292	255	237	238	257	262	245	236	237	281	241	267	222	246	256	278	240	237	257	261	236	274	263	256	265	248	231	260	260	276	250	254	227	222	260	236	240	242	253	247	264	260	254	313	261	230	248	252	260	257	246	275	270	277	273	278	278	268	267	267	236	261	250	280	276	284	291	288	283	233	253	213	249	255	258	243	251	270	258	243	277	278	266	247	272	279	253	255	248	246	244	249	254	272	251	238	266	273	298	264	244	275	250	273	269	256	268	257	263	236	247	243	263	271	267	232	240	259	275	264	240	278	280	244	249	301	274	271	273	227	268	256	246	248	238	271	232	249	252	237	240	267	241	256	255	275	238	268	239	268	259	276	265	254	267	288	242	271	261	226	239	251	274	288	237	233	232	263	277	274	244	263	266	262	236	243	274	234	251	301	265	245	291	252	303	271	269	247	258	266	259	264	270	221	260	257	249	283	264	259	249	245	274	276	270	278	294	260	274	266	232	265	277	247	252	246	230	214	265	255	239	259	256	254	286	268	272	232	247	263	266	284	236	242	270	264	268	238	265	271	272	223	266	258	248	234	263	261	255	253	287	239	265	252	265	274	246	258	238	214	237	269	272	240	250	250	283	287	258	291	275	244	262	290	273	255	241	227	304	269	231	253	265	250	274	246	287	233	275	249	268	271	267	257	284	266	244	240	234	270	252	273	231	261	270	253	225	270	268	254	264	256	253	254	280	267	248	263	242	238	266	266	221	251	241	252	279	261	254	275	266	266	255	246	258	281	281	276	296	270	257	232	215	257	233	280	275	251	244	284	295	240	236	252	280	253	248	297	235	249	252	263	253	236	290	254	269	260	268	251	258	301	247	261	247	235	243	268	267	211	279	267	237	265	268	271	266	237	271	247	242	258	244	263	244	289	264	259	275	247	267	222	267	266	227	244	262	237	268	268	286	264	248	261	245	275	270	269	248	285	270	255	243	262	268	270	230	272	270	254	246	288	249	246	258	261	256	247	258	235	275	259	265	261	267	267	263	240	244	270	275	262	246	245	263	280	264	260	269	267	249	298	265	240	243	284	231	284	254	257	251	270	244	251	264	240	266	257	246	256	269	254	229	277	294	272	249	270	290	253	274	256	267	258	263	299	256	268	237	280	258	243	224	270	234	262	274	257	254	274	268	246	266	276	277	243	243	237	263	287	279	234	233	269	268	253	234	269	261	289	262	244	272	255	294	244	237	280	271	250	249	250	233	264	235	248	231	247	244	268	270	257	276	252	289	262	249	263	274	261	251	273	245	231	258	257	253	267	263	280	250	227	262	239	248	243	252	278	219	267	265	250	242	256	276	270	250	270	267	255	259	277	276	272	264	276	257	257	268	269	239	258	241	247	236	282	269	291	282	252	255	272	268	232	250	265	290	257	250	247	254	254	255	265	254	266	253	236	245	256	273	259	248	256	242	267	237	270	264	239	261	221	243	240	253	249	273	255	252	263	298	283	262	254	249	291	268	274	252	243	254	241	258	257	241	283	280	278	282	263	239	267	286	238	247	237	241	288	250	255	268	254	253	237	261	271	273	286	267	240	244	264	280	275	279	254	290	291	259	238	259	239	289	284	271	264	239	252	282	304	238	277	242	251	256	276	282	230	265	279	268	251	259	252	266	265	279	263	257	239	250	256	238	257	238	247	267	262	249	298	251	291	271	253	256	276	241	248	283	238	241	219	214	269	285	290	261	243	245	285	257	273	252	241	238	262	242	270	252	255	277	260	270	262	251	239	274	270	272	244	247	298	251	258	255	252	232	245	256	260	251	233	245	260	294	267	251	250	261	268	296	283	259	260	309	282	249	295	260	267	236	246	274	270	257	238	249	297	243	292	255	265	261	298	288	241	264	243	227	250	252	237	266	273	267	212	254	258	286	269	277	290	264	266	253	269	309	260	282	250	227	212	272	259	261	264	254	247	246	261	255	279	257	271	252	243	292	282	298	235	269	252	244	264	244	268	278	274	291	234	250	262	263	267	275	252	227	237	256	256	282	271	269	254	255	260	251	257	240	258	276	244	225	250	273	273	260	276	248	248	288	278	258	238	219	243	244	285	263	288	257	279	241	252	271	271	249	252	254	261	264	227	251	231	275	272	254	270	233	272	268	253	272	276	295	288	255	249	240	273	261	273	259	260	219	270	247	245	257	279	268	275	253	263	248	232	215	235	255	262	242	233	262	249	258	234	239	263	262	258	271	296	274	266	266	241	283	255	248	251	254	298	267	278	235	239	239	265	258	265	271	246	259	266	280	259	255	292	243	268	286	234	259	269	232	288	261	279	288	263	259	254	274	231	277	263	238	279	250	254	269	233	218	273	240	239	277	255	264	246	288	264	265	219	264	243	279	240	255	247	240	252	244	265	231	278	253	258	286	274	250	210	267	246	247	245	271	267	273	250	246	247	274	241	226	261	248	253	299	276	250	223	255	265	247	277	272	245	260	255	246	235	229	265	293	256	224	271	280	238	271	258	275	248	247	216	303	239	261	294	282	290	250	230	277	226	249	246	256	287	271	273	254	253	232	232	271	242	251	229	241	264	280	290	254	263	256	258	257	257	280	224	252	279	279	250	292	215	282	279	248	243	269	225	232	244	253	272	251	261	265	245	263	245	252	251	283	257	265	251	318	243	265	259	275	273	264	260	252	250	219	234	258	265	240	244	269	272	267	270	276	225	254	256	241	221	262	267	256	274	260	254	275	255	257	239	234	259	242	261	242	256	227	255	253	230	268	250	271	257	285	255	244	277	264	271	279	286	246	270	245	257	274	275	266	301	292	249	259	286	294	258	285	276	234	275	263	242	216	267	247	264	277	276	252	259	266	274	245	243	251	273	268	272	252	245	232	208	254	243	268	248	261	264	239	221	249	258	244	241	256	267	244	256	249	272	284	245	258	279	270	237	265	260	235	253	235	261	251	219	269	252	270	266	274	246	254	231	264	288	269	233	249	241	254	263	266	238	258	255	236	285	224	241	243	303	244	295	259	279	272	245	246	251	277	244	274	285	254	260	257	279	244	267	237	250	267	248	257	264	263	251	220	248	268	295	263	241	292	267	275	273	246	249	266	260	273	276	252	257	293	246	274	254	267	222	260	273	261	259	253	238	273	234	280	266	228	287	261	250	262	262	275	235	258	267	232	262	264	260	264	242	267	239	249	242	250	263	262	269	225	252	287	270	254	255	262	259	258	263	261	273	235	237	257	257	248	245	266	247	255	263	243	239	282	247	239	274	265	258	284	249	275	255	296	260	280	220	240	255	247	231	240	241	273	255	280	277	253	247	242	228	234	266	237	254	302	272	248
17912	5153	5978	8120	7743	7286	6719	6467	5857	5385	4780	4120	3753	3378	3101	2728	2493	2498	2329	2291	2064	1811	1590	1225	1079	993	935	837	829	759	702	713	620	643	605	665	611	650	623	609	619	630	596	549	605	639	543	549	607	594	608	612	566	591	602	583	627	585	607	564	598	573	571	541	598	585	534	598	584	545	604	614	567	573	512	612	595	546	574	550	564	589	581	526	559	576	533	549	605	524	615	569	578	558	531	553	577	581	591	573	536	564	570	548	583	543	590	566	607	541	520	585	573	575	553	581	592	564	608	539	544	560	545	580	549	558	594	543	588	544	595	577	582	586	558	592	565	577	596	597	554	569	539	542	593	579	548	576	544	547	553	561	565	582	596	579	556	556	565	558	545	560	567	617	541	549	513	586	557	546	585	580	552	606	584	561	574	589	565	568	568	568	579	567	593	550	527	580	573	530	559	558	621	579	571	555	552	585	563	544	577	536	556	557	579	543	591	577	560	544	569	584	583	544	589	547	570	561	593	600	558	554	577	552	567	499	541	625	563	510	581	521	588	595	587	567	601	595	605	583	535	540	591	545	580	553	525	593	621	592	609	560	588	508	576	540	554	577	574	603	537	573	568	554	589	569	580	573	556	574	551	579	530	557	571	580	546	517	583	584	570	593	558	537	551	586	571	596	554	574	598	554	585	608	575	626	538	540	550	543	587	593	549	568	535	576	570	564	557	573	556	551	585	574	536	603	568	567	565	600	572	542	565	568	528	583	585	597	554	551	561	557	599	586	529	572	557	566	547	592	578	569	578	570	598	549	560	598	560	600	581	562	567	570	542	581	549	552	573	595	506	536	566	592	585	598	580	627	520	600	599	584	508	584	580	528	517	530	607	532	589	556	565	557	555	562	576	547	610	587	565	544	541	561	503	556	545	573	509	544	556	568	596	553	582	544	593	534	563	585	578	569	600	551	625	542	526	541	569	597	551	575	571	587	575	567	552	591	575	563	553	555	537	527	557	555	552	511	623	612	541	566	548	577	552	551	583	542	537	620	552	529	560	523	565	568	618	590	523	535	550	618	552	584	614	586	592	573	581	570	572	575	567	581	545	574	549	603	628	574	579	582	565	606	581	588	546	584	569	546	577	544	536	553	540	577	584	535	601	576	545	586	548	584	568	570	578	569	551	510	550	577	565	552	526	597	613	557	549	597	582	560	560	595	550	582	554	562	568	576	595	614	509	531	562	549	563	593	562	570	523	585	578	556	595	562	531	527	590	541	536	563	539	571	570	572	538	588	585	555	568	554	566	539	595	580	553	576	572	548	551	586	561	570	591	595	558	562	551	570	576	541	557	575	564	564	553	528	543	597	536	569	553	534	562	563	581	566	554	550	560	565	587	574	512	548	582	566	559	591	562	547	559	555	545	537	562	530	588	547	548	609	528	537	562	581	534	560	565	563	602	583	557	546	569	556	561	598	593	572	539	570	557	574	544	559	557	564	572	582	603	581	584	588	555	557	595	551	566	563	573	571	555	544	544	572	574	524	594	546	604	582	566	580	600	574	601	579	581	595	550	586	577	571	582	575	608	599	568	588	557	526	581	555	565	597	547	563	574	559	538	571	576	545	557	575	554	538	570	559	538	585	585	584	548	581	572	574	575	535	553	578	602	535	553	572	539	546	556	566	570	528	565	554	589	551	561	546	595	550	539	554	569	555	586	567	618	531	532	564	558	590	570	609	563	542	579	564	552	584	541	553	559	558	525	587	568	554	558	580	538	536	584	595	547	588	577	619	582	573	574	559	586	603	535	551	560	575	565	556	555	551	591	597	596	558	588	583	539	580	589	535	556	546	566	566	585	572	521	597	592	585	573	547	542	562	548	580	559	540	584	552	585	540	555	590	607	570	540	525	618	581	572	557	530	596	556	553	599	564	543	516	571	555	559	528	552	561	560	628	579	561	544	523	574	552	579	542	541	593	557	544	535	548	600	523	579	585	534	566	564	580	586	559	584	544	543	548	583	586	547	583	607	542	530	559	526	544	568	533	541	568	536	560	539	591	577	527	572	543	582	550	565	577	596	564	572	577	539	586	598	569	539	576	555	541	548	573	538	560	546	502	539	549	593	589	564	565	596	548	603	564	544	593	574	528	542	607	574	606	570	581	557	582	555	551	529	592	529	583	609	539	554	577	580	570	533	578	544	527	582	525	557	570	557	583	532	522	520	538	510	522	535	561	587	551	552	556	611	573	568	558	557	554	582	535	561	513	508	574	576	563	614	594	537	596	581	566	527	525	555	555	586	586	553	597	585	614	582	559	536	584	569	552	618	558	555	578	561	527	567	590	542	537	576	571	590	545	578	591	547	540	567	581	525	610	576	519	618	580	588	569	584	568	589	598	535	579	597	587	589	570	582	546	585	539	583	564	576	586	526	537	598	573	518	579	587	545	562	557	630	537	563	587	558	590	520	546	567	574	554	547	535	544	558	561	576	554	534	576	561	547	618	531	556	547	545	567	551	570	576	559	552	597	520	558	596	505	574	541	611	570	553	569	591	582	585	563	551	561	549	577	573	554	576	649	576	564	536	518	582	572	550	512	538	574	527	597	595	513	585	549	574	560	554	567	582	615	555	548	560	543	544	539	617	571	550	588	578	573	599	554	558	542	539	564	565	552	582	553	582	542	589	519	549	557	576	534	574	537	558	598	578	541	545	569	584	545	578	591	576	597	568	531	584	532	569	555	601	546	580	569	632	545	529	529	578	579	550	607	587	600	569	534	562	575	551	574	591	563	541	571	583	609	597	570	552	603	566	560	555	608	550	569	558	566	574	569	550	573	595	586	552	592	561	547	555	538	549	562	558	553	569	550	558	576	616	568	578	556	556	588	556	559	596	581	621	597	566	569	571	552	555	567	510	547	639	575	542	564	579	539	580	556	587	580	524	552	576	553	568	538	537	572	562	583	584	558	538	524	554	561	546	540	540	567	563	541	574	557	571	538	567	561	565	563	527	537	538	570	571	557	566	589	588	543	557	540	564	600	550	576	545	523	554	530	564	563	557	552	614	607	585	535	569	539	548	625	601	564	564	583	548	580	579	565	559	537	563	563	540	543	561	524	615	511	548	601	572	582	588	572	590	562	540	585	613	570	552	568	552	539	557	527	577	585	559	549	553	606	548	566	590	567	583	568	574	562	580	606	587	574	521	600	573	602	580	565	561	581	550	558	594	573	531	548	573	558	562	561	538	553	546	576	576	541	566	546	579	574	569	574	550	547	566	576	534	570	562	587	561	575	607	548	552	506	549	558	595	550	533	557	572	536	596	566	569	549	544	567	545	554	516	570	601	561	531	587	546	550	582	592	541	556	572	545	556	538	571	608	611	578	557	573	576	572	555	551	545	584	553	616	548	551	578	572	566	516	564	586	572	570	585	531	561	596	554	599	577	564	580	591	544	518	571	578	528	534	619	521	551	580	573	577	583	580	576	553	539	594	548	579	578	548	571	598
43121	18391	6586	4824	3441	2779	2360	2184	1812	1649	1497	1190	1011	982	909	838	797	758	774	753	606	574	551	496	415	442	418	398	349	358	318	352	324	317	358	340	309	294	282	294	308	309	320	280	292	313	272	330	316	296	318	313	300	293	296	300	296	288	306	294	310	319	332	295	273	339	317	293	294	328	310	311	326	305	327	318	292	287	322	297	299	305	328	334	288	351	296	251	292	295	289	310	307	324	304	300	325	306	306	300	317	297	313	283	288	307	289	304	311	327	334	302	308	309	348	309	271	298	281	327	304	310	285	325	288	319	267	314	327	314	294	291	300	314	290	317	326	300	310	317	311	277	272	347	292	306	293	275	280	265	309	312	299	333	314	348	284	301	299	324	306	286	285	310	316	330	328	298	307	294	284	312	314	279	281	296	298	287	279	297	314	294	269	255	300	290	304	292	273	294	284	271	272	285	314	307	333	286	290	305	292	308	335	337	308	335	283	300	319	304	309	288	300	275	324	284	326	301	307	285	306	258	300	312	290	314	295	306	303	319	293	322	298	295	298	302	288	290	290	294	290	306	319	304	300	293	283	285	325	307	310	282	301	323	308	287	287	333	285	286	270	307	323	308	299	312	321	300	327	309	319	300	290	292	287	306	291	317	295	306	302	297	279	303	346	309	290	280	298	294	321	289	312	333	311	324	286	285	275	306	327	314	305	264	298	284	324	304	268	317	282	329	331	290	289	296	315	288	336	303	289	316	272	287	315	286	316	310	260	282	284	327	318	304	304	289	270	295	270	309	305	349	305	265	270	302	277	329	249	296	289	293	303	319	313	296	313	335	265	283	312	332	338	326	315	273	330	286	328	328	324	297	308	316	280	268	292	310	294	285	275	289	307	337	311	301	327	296	342	315	267	298	295	301	330	288	293	312	282	324	315	295	286	283	293	292	295	304	318	292	297	271	310	291	329	308	310	334	314	301	278	294	321	334	297	275	306	294	327	300	300	294	283	316	309	302	280	289	261	298	278	310	294	336	310	326	325	291	323	255	316	306	314	246	328	341	315	314	273	294	298	304	313	274	280	314	350	321	328	302	291	289	304	351	303	284	315	284	276	304	321	311	299	330	302	278	326	287	278	318	288	301	323	305	310	315	315	307	307	325	322	309	313	286	313	315	323	291	300	293	317	313	316	301	298	297	295	312	320	342	303	300	322	309	299	319	292	289	306	333	285	333	325	293	291	340	326	309	299	279	255	313	283	299	292	309	305	346	314	285	294	294	268	345	312	304	295	301	306	283	293	310	272	294	312	318	300	265	358	290	301	287	301	296	306	331	302	318	293	326	327	283	338	330	296	293	337	325	252	318	306	325	319	290	311	294	245	288	323	276	317	272	284	293	285	296	313	336	334	313	334	297	324	294	327	335	280	320	333	297	309	268	348	286	290	274	324	333	321	294	292	299	303	296	281	318	283	312	275	293	315	315	310	265	269	303	295	294	286	283	286	290	294	315	311	311	304	266	311	334	304	308	303	277	302	319	323	308	317	300	311	333	279	267	296	296	334	319	280	325	326	307	287	307	343	333	315	346	322	309	279	309	247	301	310	321	278	307	304	319	313	280	303	296	277	316	297	284	311	294	298	334	290	272	295	313	300	276	282	278	282	308	321	329	274	333	310	320	292	284	298	339	326	346	296	314	285	296	294	276	252	313	293	280	310	329	296	312	307	303	318	327	336	294	254	313	338	303	326	338	313	296	304	307	327	326	287	257	305	292	330	253	295	309	330	307	299	314	320	285	262	296	302	291	326	296	278	344	302	276	315	324	308	315	310	286	311	304	288	303	316	305	291	309	300	309	294	324	298	294	271	305	303	297	291	316	304	290	297	324	298	296	309	317	309	314	310	342	300	275	286	284	287	322	345	308	310	270	320	274	295	301	331	321	283	321	325	313	318	298	294	305	273	295	289	321	296	314	287	334	280	320	297	333	316	267	314	298	304	297	324	316	287	303	333	304	287	311	314	319	319	246	300	296	313	318	301	300	270	322	295	347	352	284	285	287	315	305	291	290	320	306	286	288	291	292	315	329	323	319	295	311	305	312	320	271	305	320	231	273	338	284	284	324	287	290	339	306	302	312	324	318	327	322	304	328	304	292	316	326	321	274	297	300	309	350	322	350	319	288	285	295	316	283	330	283	276	297	318	304	334	311	313	341	281	319	292	320	321	305	286	329	324	273	292	310	314	288	299	345	336	348	301	306	298	276	333	287	295	308	331	283	341	298	302	277	299	301	314	319	295	313	304	315	306	315	285	320	291	293	285	283	325	311	303	322	298	317	284	315	290	314	299	318	279	280	285	292	287	312	331	279	311	301	319	337	317	301	309	304	306	304	325	309	283	357	327	290	334	319	284	311	332	337	298	312	305	284	311	297	305	323	324	311	306	299	304	317	275	327	315	274	281	303	302	308	294	319	305	302	283	319	293	279	335	291	294	286	316	307	318	293	292	318	322	280	338	302	340	296	312	325	286	314	295	325	303	291	324	336	332	296	319	316	320	322	295	361	283	295	309	288	291	314	335	286	309	277	327	307	323	302	311	335	299	308	304	284	305	252	317	304	314	322	307	306	300	307	319	315	294	306	293	264	277	285	322	294	315	292	314	284	276	334	302	300	287	297	315	320	300	345	317	312	321	290	326	278	324	334	269	295	287	326	310	302	329	330	317	321	319	311	284	290	301	310	310	283	287	278	280	290	295	317	310	257	284	329	288	291	322	271	295	299	293	324	296	301	293	303	290	291	333	315	288	265	283	276	283	312	329	302	314	299	268	302	277	291	292	301	297	297	297	291	285	308	324	325	297	304	305	296	330	319	299	295	294	300	300	292	308	280	311	308	335	296	302	339	296	325	310	316	304	289	298	300	297	311	275	294	284	314	311	302	331	282	307	303	305	303	283	307	317	330	303	279	318	295	301	340	328	313	331	302	311	284	287	327	309	290	338	318	292	308	292	292	324	313	314	323	332	278	280	297	298	299	269	307	294	306	285	301	272	292	282	338	307	272	282	294	332	298	313	291	279	332	318	298	310	326	294	287	302	301	283	258	298	332	293	346	278	325	299	303	295	304	304	315	310	326	306	329	293	272	313	313	313	343	283	314	318	313	306	278	312	318	308	306	329	298	332	314	288	315	314	309	276	288	268	306	318	286	330	291	342	305	307	294	300	330	295	295	295	337	290	295	307	298	276	342	315	324	313	280	293	318	306	297	310	320	307	304	326	322	273	323	304	319	278	326	294	302	303	309	275	273	298	297	293	289	307	274	278	299	291	303	316	308	280	343	327	300	332	295	294	311	286	285	263	290	309	277	304	340	282	275	298	314	314	306	304	309	309	323	283	290	298	295	301	280	334	329	296	325	303	321	344	302	335	303	304	301	310	306	334	296	284	322	291	320	281	304	314	315	272	297	294	316	290	331	294	322	290	331	308	358	305	302	276	290	277	270	309	339	313	316
23642	7176	8432	11480	11044	10191	9330	8774	8199	7246	6217	5527	4782	4361	4053	3764	3476	3313	3134	2916	2643	2438	2058	1617	1476	1231	1209	1049	936	913	919	857	773	780	722	767	773	737	753	684	721	704	704	668	684	659	642	668	709	627	661	656	634	628	647	618	725	630	634	627	640	675	610	624	712	678	660	619	697	626	641	673	614	659	668	647	641	638	653	675	642	675	665	644	623	652	643	618	567	655	660	601	629	671	648	618	610	674	617	639	655	635	661	609	637	623	615	590	609	621	655	654	609	666	641	691	645	649	613	666	645	642	618	684	629	636	643	682	649	633	670	622	639	581	668	628	623	635	627	643	663	628	636	629	649	683	628	644	617	617	618	637	647	679	614	637	658	619	649	620	649	623	616	656	664	660	665	596	640	619	651	652	664	665	637	675	616	685	606	654	650	608	612	641	620	634	628	659	627	636	630	616	660	644	687	617	645	589	634	670	607	683	668	632	587	622	634	610	673	625	639	661	638	611	609	622	647	667	634	661	621	683	681	630	655	620	630	676	660	628	604	648	665	674	680	643	632	592	645	628	676	653	654	686	619	631	631	664	680	655	666	629	619	632	661	612	650	625	676	605	641	684	652	671	682	655	606	632	645	689	647	650	643	614	583	646	656	629	642	668	646	621	644	681	634	653	640	667	681	590	651	652	684	674	687	660	696	648	657	630	664	641	607	647	646	669	691	649	639	640	624	631	656	653	628	666	641	653	621	605	695	622	608	648	630	637	597	670	616	650	694	625	632	638	639	675	703	613	667	640	607	624	662	661	642	649	629	672	619	617	605	656	665	650	649	616	626	664	600	642	681	675	639	650	651	662	690	626	635	665	644	645	699	652	651	608	666	652	609	674	654	652	677	674	648	643	638	625	667	640	591	649	634	673	662	638	663	649	680	642	675	634	624	630	646	651	673	643	644	613	663	647	667	622	657	652	653	635	631	671	645	647	638	690	629	644	674	645	698	650	640	657	633	681	660	633	664	666	640	622	650	672	623	633	653	619	672	598	632	663	611	645	626	689	645	619	599	615	697	625	663	641	643	645	676	673	680	700	648	663	649	630	682	666	593	655	659	602	683	623	628	663	640	688	638	654	651	664	625	631	638	564	648	630	655	627	633	634	632	684	646	581	622	657	623	660	629	606	640	631	647	662	647	609	668	649	642	625	578	639	641	606	637	627	644	651	623	676	610	655	613	658	625	668	621	645	656	673	658	674	629	643	636	667	665	646	645	655	697	638	695	650	599	629	657	697	669	653	630	606	610	632	695	603	640	668	661	607	639	676	648	663	643	663	641	655	640	643	680	583	638	683	621	640	642	649	625	654	661	622	627	641	597	660	614	661	621	627	602	700	617	688	627	673	642	636	635	599	630	637	612	671	612	608	632	635	640	641	650	642	677	647	651	648	655	650	648	613	646	642	658	624	710	636	628	636	628	685	654	670	637	614	644	635	668	662	631	603	659	597	681	629	632	621	632	613	663	604	622	640	665	638	614	606	659	651	710	639	626	663	672	641	652	632	678	682	637	657	675	620	636	698	676	622	656	631	691	660	635	588	610	640	649	652	665	661	653	658	636	673	654	673	612	641	646	618	585	656	682	619	634	684	639	635	629	611	656	663	661	656	632	677	630	623	618	618	608	654	652	635	646	666	600	668	687	658	654	635	677	625	601	610	646	659	670	653	645	641	659	581	623	645	657	673	648	642	659	650	626	654	654	654	625	641	623	620	660	664	634	630	620	680	637	649	599	659	619	594	676	643	695	647	638	680	658	687	669	669	611	625	696	664	652	582	655	649	616	635	611	614	625	654	653	685	603	613	652	671	639	691	657	649	658	678	634	639	650	623	669	627	695	637	661	678	657	626	634	624	639	638	685	681	643	627	656	708	685	676	651	653	640	647	658	660	656	661	671	699	650	648	660	647	662	638	655	673	633	698	665	633	634	604	693	672	676	638	657	636	661	646	633	653	642	622	641	669	635	659	710	639	617	623	622	659	609	640	623	650	631	653	642	659	697	601	639	649	678	634	634	633	636	646	622	630	578	642	643	681	643	626	602	613	644	676	627	661	646	640	656	633	651	635	615	627	624	600	655	634	639	654	656	650	615	641	615	623	685	631	615	666	669	642	664	675	604	614	644	627	616	623	678	673	643	634	659	650	632	647	645	608	650	605	640	631	655	631	655	653	654	622	616	657	634	661	674	616	645	658	621	651	659	624	633	680	620	645	669	663	641	613	647	666	646	679	664	660	643	642	694	664	604	670	591	635	640	661	638	580	708	617	625	645	642	672	677	657	651	675	617	644	635	678	626	588	686	645	643	653	670	686	651	663	673	664	590	611	666	659	627	655	645	638	645	658	660	634	622	663	629	674	622	645	660	680	613	657	655	630	677	638	661	653	668	675	635	624	720	664	610	654	655	633	610	640	665	674	622	645	655	644	653	667	650	644	668	680	634	627	634	616	624	681	655	665	647	635	599	600	679	656	628	660	603	679	591	640	612	670	623	721	647	624	632	662	724	606	675	665	631	641	664	622	671	651	663	670	680	650	650	641	635	640	622	617	612	628	635	639	628	652	662	648	675	635	645	663	674	609	631	612	602	615	602	641	676	609	614	703	700	623	685	670	619	645	659	637	607	641	680	675	676	617	632	657	655	629	615	640	656	666	633	625	604	680	650	662	662	629	612	673	688	671	681	650	669	674	600	656	621	686	625	684	642	629	613	659	647	616	635	640	642	637	664	580	644	661	610	632	677	674	689	690	662	670	615	630	657	652	629	630	650	681	617	665	636	646	680	649	675	637	663	642	663	651	665	651	686	638	635	695	640	598	612	635	609	644	677	626	631	686	623	697	613	605	633	626	650	602	702	630	652	617	640	671	656	632	658	626	713	610	604	647	635	652	630	658	675	619	632	665	674	598	622	614	641	599	619	657	639	687	653	638	655	613	650	642	596	657	617	651	616	591	638	665	666	615	637	649	581	660	620	651	655	652	626	625	661	636	636	647	622	641	668	636	614	684	665	670	656	635	650	637	644	637	647	625	592	656	688	646	636	673	632	597	675	656	642	651	622	671	663	612	631	595	615	622	641	621	622	640	615	662	671	664	676	634	641	660	601	628	606	626	663	652	589	672	676	634	620	657	617	671	666	654	665	682	623	638	673	625	604	657	655	643	672	638	626	651	650	662	649	641	665	630	733	648	650	649	591	646	656	656	644	642	608	625	636	648	624	695	630	652	687	625	647	652	645	625	631	641	616	618	654	656	616	611	616	650	630	622	616	618	624	654	654	667	688	636	635	617	637	616	637	636	646	637	633	643	657	635	669	649	660	656	713	642	676	625	631	652	641	668	657	629	698	652	611	667	634	651	638	645	663	662	633	625	639	661	642	654	686	647	644	636	669	660	669	666	648	628	652	646	650	638	648	644	650	639	611	625	640	627	624	675	620	640	689	627	685	624	699	705	637	688	623	651
11727	3425	1747	1791	1337	1209	1016	891	871	750	652	644	557	544	525	447	430	435	364	388	362	338	310	295	246	285	266	246	235	238	253	218	255	247	258	263	256	248	246	234	224	231	242	279	288	262	243	251	244	229	268	225	260	240	212	235	246	228	240	230	212	215	217	262	245	223	217	257	227	260	231	235	267	249	245	240	268	224	258	240	183	256	235	229	238	228	257	219	226	239	227	258	242	225	216	234	245	247	242	233	253	223	228	237	224	247	256	251	262	241	265	242	245	228	215	263	231	217	239	248	252	193	251	256	235	257	231	252	259	238	249	235	216	216	227	224	252	243	234	239	211	250	239	219	241	249	216	237	237	257	241	243	208	240	234	213	217	217	258	208	249	252	232	268	225	297	259	215	259	260	230	232	250	225	232	233	242	238	246	206	227	238	201	246	240	249	240	232	223	289	238	233	227	218	244	219	235	212	247	208	240	240	244	227	230	220	246	228	237	233	215	236	234	228	261	199	240	236	252	228	261	240	262	253	224	217	246	236	202	229	233	238	219	232	237	219	265	224	226	244	226	212	254	235	246	251	254	231	228	247	223	216	232	244	233	248	228	242	214	222	255	240	220	246	246	254	247	233	243	214	238	243	227	215	240	227	216	211	231	233	231	249	250	250	251	243	226	205	230	228	229	241	244	209	240	248	236	250	248	207	221	243	227	206	210	226	252	220	231	248	232	209	240	252	223	256	265	189	210	219	221	265	244	237	253	244	237	223	224	233	209	221	247	257	232	238	251	241	250	199	207	261	234	245	232	242	218	236	248	223	260	254	236	205	233	232	192	224	220	265	238	241	230	249	231	245	229	239	256	211	274	262	256	218	254	270	225	235	219	242	263	260	249	230	233	232	246	232	245	224	242	217	266	238	236	246	247	227	215	213	222	239	244	278	259	250	231	233	222	212	256	202	249	218	242	215	240	234	235	238	249	259	237	256	227	235	241	218	247	235	245	216	220	248	215	238	228	269	246	247	243	243	232	241	261	223	254	230	228	256	245	221	213	232	272	226	240	223	249	228	231	203	235	240	214	229	217	253	258	236	249	244	254	227	214	227	213	255	213	264	239	221	225	267	242	232	269	247	210	246	261	230	227	223	243	220	254	203	241	276	237	207	242	259	249	228	216	255	233	229	244	214	241	227	216	235	233	245	224	264	251	243	227	238	236	228	266	243	234	265	245	224	224	233	246	226	234	238	221	246	235	229	259	189	223	240	238	232	241	254	217	230	220	213	215	203	238	265	221	215	218	260	214	249	242	267	233	253	245	237	241	258	223	240	249	253	249	225	234	223	214	228	255	253	246	237	269	249	238	250	247	235	225	280	205	238	219	238	234	229	225	252	232	234	236	233	228	236	239	236	222	241	231	215	257	221	224	241	230	261	257	248	236	241	216	239	234	251	256	209	229	236	240	247	231	219	237	246	265	234	229	218	233	238	229	254	251	247	248	242	240	274	234	224	269	240	233	222	214	243	218	235	237	248	217	232	233	228	269	219	228	236	241	247	241	256	200	229	216	238	242	257	232	223	268	263	245	215	236	244	234	237	241	223	222	246	227	245	286	233	241	221	256	228	246	227	214	239	223	250	225	235	227	235	235	225	218	245	238	230	251	208	250	239	267	224	226	225	277	239	225	242	230	236	205	215	255	233	256	271	234	237	269	246	240	221	248	232	237	231	227	243	242	190	241	248	219	270	221	226	231	269	229	208	256	264	227	221	253	247	233	244	241	265	244	202	233	238	204	263	230	281	239	231	217	229	247	264	249	204	253	262	236	227	229	241	222	217	211	216	254	273	242	224	257	212	246	211	195	235	255	269	230	230	261	251	240	253	259	232	272	283	251	248	223	224	237	257	252	276	234	235	217	269	255	220	260	230	280	240	230	235	266	233	215	260	215	228	233	240	235	214	231	267	244	234	225	265	213	203	248	238	273	226	236	236	239	216	213	218	254	241	226	239	236	240	253	256	235	199	253	248	223	276	237	252	258	260	281	250	281	244	223	249	246	248	232	225	244	229	226	274	218	228	218	234	245	222	235	238	230	240	238	233	240	221	259	249	212	235	231	233	254	240	225	243	233	240	235	258	215	246	209	232	198	244	256	230	220	267	233	262	226	261	259	212	215	206	241	191	243	256	236	263	236	257	241	245	248	225	226	252	230	264	241	237	228	231	225	219	225	242	239	225	230	243	240	262	222	227	235	209	233	248	226	230	270	249	247	248	240	225	245	227	240	245	214	261	215	269	251	247	235	242	238	227	250	217	243	220	241	234	278	244	245	228	237	252	256	233	209	255	239	245	251	264	256	235	224	224	258	248	226	216	250	217	243	249	216	228	239	226	239	222	239	233	267	235	228	229	225	257	245	256	230	222	239	269	247	253	246	228	269	228	240	222	250	222	222	233	249	245	233	218	236	251	245	234	206	222	236	227	231	234	258	258	246	231	246	234	229	233	204	273	239	236	220	208	265	245	251	241	259	222	228	228	239	225	216	238	300	228	226	260	223	246	236	237	232	291	257	251	223	228	223	234	242	248	225	254	244	240	220	249	234	276	250	264	245	243	214	238	239	243	268	257	248	255	253	240	235	244	231	241	228	254	253	252	226	270	237	217	267	242	239	215	251	242	243	234	245	231	251	201	263	225	240	236	246	245	237	232	217	224	232	241	243	220	235	238	276	237	253	262	251	205	256	224	243	235	249	272	214	273	215	230	246	229	249	240	231	273	239	235	270	229	236	252	249	246	220	210	252	252	220	242	218	220	251	248	253	247	255	212	204	244	244	228	206	238	231	253	231	211	213	256	234	239	228	254	231	229	246	244	237	249	226	238	221	244	239	240	246	227	202	234	237	226	250	235	227	251	233	223	235	252	235	231	226	239	236	242	241	207	232	241	261	252	263	229	246	247	249	242	250	219	214	235	235	241	238	260	264	213	260	240	248	230	223	241	239	223	260	217	233	259	240	243	232	240	233	236	208	247	256	244	223	277	210	238	260	240	236	243	218	250	244	240	260	274	268	248	227	250	264	243	231	245	212	240	259	248	234	260	259	238	237	237	282	224	224	255	242	230	250	196	219	254	227	221	243	259	245	242	235	250	226	270	254	199	220	231	227	262	237	266	244	243	236	265	246	261	235	247	238	232	266	218	249	206	251	248	227	238	196	197	238	222	219	234	224	264	244	222	234	222	266	250	257	243	229	255	219	248	242	229	214	244	232	258	253	214	204	230	264	244	203	248	210	237	230	227	260	225	249	227	225	244	259	261	231	241	227	251	238	260	236	263	220	244	230	212	212	201	236	227	236	208	236	246	254	212	227	226	260	249	224	232	265	255	234	238	240	220	218	224	255	236	231	240	242	239	255	246	255	232	246	227	203	251	252	220	241	232	258	218	218	223	224	286	241	249	212	263	241	230	208	230	233	243	226	267	250	217	234	225	217	260	239	259	229	223	222	231	217	247
6583	2397	3573	5132	4939	4522	4237	3883	3595	3257	2919	2461	2293	2183	2005	1792	1718	1704	1493	1415	1284	1171	886	858	804	791	727	674	671	607	605	583	592	555	569	588	556	524	549	576	546	528	556	526	551	561	538	550	509	505	530	536	498	504	496	521	568	501	537	543	542	503	463	512	503	524	524	513	499	520	484	508	491	502	510	542	468	556	509	524	507	536	558	499	528	517	531	486	507	518	547	507	534	513	533	517	539	529	530	514	513	518	516	538	521	536	539	488	536	494	504	502	537	493	511	482	532	481	493	572	492	471	534	519	531	552	487	486	521	522	554	548	526	567	518	532	529	513	507	518	528	516	512	530	506	534	511	535	496	466	536	542	555	567	500	481	567	497	527	459	499	474	501	499	538	519	515	493	500	486	516	509	463	527	518	520	510	524	467	541	510	537	500	507	505	492	520	503	528	494	485	510	571	525	520	561	568	473	562	509	480	528	518	522	504	549	470	528	523	512	540	504	486	516	507	551	475	517	492	487	498	523	516	484	511	514	552	511	505	493	506	497	535	536	537	496	541	539	524	523	549	558	460	532	551	487	532	496	539	535	484	548	542	506	526	515	529	508	550	499	532	487	557	493	504	516	538	498	539	508	489	532	515	523	523	538	541	511	521	546	539	513	568	555	501	524	522	514	462	521	527	507	528	501	484	473	509	516	545	556	547	525	537	559	480	509	530	516	527	523	510	495	525	493	533	548	493	511	497	493	541	503	515	537	498	515	561	523	542	465	517	510	528	473	512	525	507	509	497	540	502	501	535	524	516	515	519	502	552	542	507	526	524	503	527	477	526	539	504	482	528	510	486	558	515	504	541	487	556	506	533	538	511	554	546	488	547	512	501	517	546	511	534	535	506	532	510	533	537	536	523	499	482	508	534	497	513	517	529	520	544	511	500	532	507	546	507	494	515	514	553	552	543	583	560	534	510	491	498	535	554	527	542	522	514	524	524	568	527	508	550	503	522	542	496	554	519	515	510	511	532	487	508	512	493	521	525	529	499	491	515	547	565	486	525	533	564	484	545	562	458	499	528	560	522	512	522	499	541	504	544	501	510	544	550	552	510	529	545	497	534	531	532	520	528	530	505	521	525	517	493	538	543	542	510	484	504	530	543	514	528	526	533	540	499	523	524	513	534	531	479	510	506	535	516	516	541	500	495	498	537	515	516	489	534	495	544	498	525	509	518	501	523	533	527	529	528	553	508	509	525	515	510	518	509	510	516	519	505	516	484	550	519	540	525	520	566	512	519	539	537	473	509	498	527	505	518	511	525	528	490	522	523	521	502	513	530	509	545	477	508	521	500	495	530	504	518	525	522	473	487	466	547	553	533	525	493	507	535	513	460	527	517	522	507	535	559	473	536	578	535	551	514	546	514	534	510	545	540	507	507	499	519	549	541	546	554	528	536	522	517	504	514	517	502	529	539	487	535	547	491	528	486	499	532	523	509	544	491	533	545	512	512	529	528	496	501	497	501	522	527	530	506	516	505	554	524	585	521	505	527	499	526	538	513	514	509	521	523	498	482	511	525	500	534	513	571	499	509	555	522	523	516	491	465	568	531	531	550	582	507	530	541	485	527	511	548	530	532	523	542	523	559	571	537	509	533	519	550	508	490	504	529	512	472	536	561	521	507	505	502	524	486	500	520	505	523	494	573	553	525	539	514	516	525	546	445	485	493	530	513	523	479	522	504	526	522	505	491	533	476	542	505	525	543	490	514	523	506	503	524	522	481	521	549	499	525	518	496	530	543	517	531	565	516	506	486	537	520	501	517	495	507	527	543	514	501	526	567	493	520	506	510	489	527	528	519	487	517	509	487	555	513	530	551	532	553	551	543	508	524	496	533	518	550	512	513	542	460	519	478	514	560	528	557	551	537	540	504	488	544	527	519	535	514	528	502	488	491	542	535	551	488	496	498	501	506	516	526	564	538	499	535	515	505	538	528	470	500	490	518	525	513	559	521	572	480	520	543	548	505	509	511	540	540	554	526	521	555	493	528	528	530	488	498	489	532	491	517	541	513	543	517	512	519	503	532	510	499	513	543	482	494	527	554	528	521	517	502	500	533	544	499	529	512	493	491	533	527	541	504	529	511	539	558	509	507	487	542	534	497	505	500	492	513	551	541	552	530	475	487	519	494	534	536	516	541	541	527	527	494	540	491	511	541	534	513	534	529	522	526	529	547	515	543	463	511	509	539	518	504	507	524	516	546	547	548	483	528	520	518	520	471	532	555	555	534	518	517	540	501	553	481	503	523	532	492	514	540	497	554	503	518	541	532	517	522	500	488	527	514	530	501	523	486	524	486	526	517	501	509	509	500	524	517	490	518	551	560	481	497	530	523	544	539	558	525	499	535	494	538	516	538	522	532	527	496	545	526	513	524	554	513	486	485	527	526	538	532	548	555	482	560	492	511	511	537	522	530	543	519	529	526	537	508	523	528	515	495	524	504	536	506	502	507	507	515	496	497	474	515	546	541	490	500	503	531	533	531	503	530	538	493	518	489	554	570	471	506	483	514	523	516	515	550	502	514	544	508	540	471	482	514	496	495	506	524	514	504	517	526	520	536	516	509	513	502	483	510	553	548	516	515	513	528	513	509	517	534	486	458	524	501	503	526	541	536	479	525	493	524	495	532	516	523	532	491	518	512	518	523	484	513	548	485	497	511	535	535	548	513	485	507	532	536	501	485	535	525	488	497	564	541	526	561	500	521	531	528	519	530	505	493	513	516	468	551	485	523	522	527	502	522	532	520	502	539	552	533	529	495	517	521	525	501	513	554	538	534	536	498	521	479	525	516	511	509	509	551	539	446	534	510	509	512	489	510	528	483	502	511	462	543	492	501	523	526	520	511	503	475	523	520	517	538	511	540	493	538	533	482	504	548	545	531	533	512	538	512	469	517	491	498	508	507	524	533	534	514	518	539	533	519	533	502	487	507	523	514	541	538	569	508	537	507	503	507	529	505	527	489	503	525	522	530	518	495	508	498	507	503	539	558	502	518	534	560	491	463	522	512	534	525	525	530	511	478	537	505	506	506	517	509	497	468	499	513	514	512	542	512	491	553	507	525	520	556	485	529	505	522	506	492	506	482	524	497	498	500	549	523	529	524	523	525	510	529	550	513	488	523	499	510	489	519	502	492	516	492	512	511	525	557	556	552	486	520	529	515	507	530	514	508	543	552	521	517	496	510	533	508	519	518	531	517	487	502	554	560	532	538	522	502	500	492	532	536	543	535	535	489	538	546	498	518	504	513	552	546	495	522	543	496	511	509	478	533	534	550	501	502	516	533	503	532	509	512	499	473	517	525	495	514	509	567	511	489	523	544	535	548	501	525	513	524	493	514	507	548	550	539	551	540	530	502	502	486	520	521	501	518	505	489	536	495	482	533	540	539	540	533	531	521	531	512	514	498	518	543	534	534	556	517	554	523	553	523	518	539	490	481	547	512	521	508	546
32997	12936	4116	3277	2346	1965	1688	1430	1310	1192	1021	866	830	726	651	617	615	561	537	526	475	393	367	314	344	321	325	305	292	302	295	274	251	275	279	312	248	282	262	259	259	247	274	237	249	263	263	278	258	257	262	270	275	266	250	234	243	278	256	238	251	252	285	241	235	243	266	267	234	250	265	259	244	258	290	237	262	278	268	268	249	260	277	226	243	264	257	261	213	286	270	243	251	247	252	238	248	250	252	222	266	290	258	258	261	277	260	250	251	259	246	265	278	272	236	243	251	263	229	244	235	249	281	277	233	243	252	221	236	274	277	237	271	239	251	241	240	262	253	260	253	261	217	270	285	286	251	233	270	272	248	277	269	279	260	244	272	267	277	262	261	245	278	256	229	240	245	289	253	285	230	248	226	231	248	266	257	275	261	223	284	268	251	253	254	210	249	264	303	250	221	239	273	238	242	245	263	261	249	255	249	257	225	235	256	214	292	267	243	266	281	260	243	245	235	262	243	243	229	276	266	267	251	245	249	252	233	263	255	255	250	261	248	236	242	269	281	246	233	244	213	260	275	244	224	230	282	268	246	263	253	274	275	247	211	211	249	284	231	240	241	264	243	272	267	251	264	237	266	248	241	275	258	270	244	250	275	251	272	262	240	245	224	281	262	273	248	245	234	257	253	227	247	255	268	242	259	288	245	259	246	224	263	277	247	269	239	276	261	263	261	292	240	266	248	239	272	267	257	238	247	243	300	249	282	260	256	260	252	242	275	260	267	226	255	243	248	210	257	281	242	259	248	236	258	279	266	268	224	223	238	229	271	285	246	267	231	214	264	284	266	243	247	261	252	268	277	222	243	233	270	257	246	248	278	262	278	268	268	266	257	263	251	265	256	289	256	233	258	262	268	282	245	280	259	248	273	251	233	267	248	258	287	253	240	246	248	228	256	250	247	268	266	278	287	226	277	255	240	249	219	237	246	246	240	249	246	258	244	224	284	235	283	252	253	229	244	303	235	250	259	253	257	276	273	243	270	258	262	243	268	244	270	235	280	246	228	254	253	267	280	248	248	227	250	240	270	278	253	252	273	264	240	278	267	268	258	274	263	266	244	274	253	265	237	248	248	283	257	254	291	269	240	228	235	279	287	276	277	252	253	280	211	258	251	275	270	280	250	280	263	263	255	260	262	268	245	263	288	245	225	277	260	278	248	252	241	242	290	269	231	256	251	246	253	246	256	270	249	252	264	292	251	236	240	275	251	272	247	244	216	288	269	244	289	229	263	243	269	254	246	258	293	272	269	269	260	246	251	269	264	283	260	276	266	269	254	235	269	256	254	260	258	263	254	229	237	235	271	256	263	273	240	259	242	260	255	288	260	227	230	262	282	270	263	264	264	209	239	230	216	255	273	285	256	261	257	243	237	296	270	265	281	244	246	265	234	277	259	253	244	248	262	260	279	245	230	230	254	221	277	227	252	258	243	273	236	242	252	229	261	243	255	287	266	268	258	282	245	270	246	256	255	206	256	247	271	229	232	308	238	249	240	267	242	293	239	251	237	245	250	277	256	268	260	268	266	243	257	250	218	256	273	242	268	259	244	253	254	240	229	250	280	234	300	232	262	260	264	249	255	257	258	260	236	259	218	243	241	245	274	287	256	262	267	258	240	258	257	262	264	273	290	227	259	273	246	265	269	259	249	255	278	248	267	252	248	263	237	249	251	241	263	274	264	256	255	247	235	261	258	239	273	247	278	293	262	235	268	302	261	252	251	244	271	255	274	262	276	235	279	255	258	275	246	246	248	248	205	260	283	261	237	235	276	260	261	258	293	232	272	257	264	298	259	267	231	284	242	278	238	273	257	257	245	247	258	246	279	275	244	264	253	233	243	267	255	275	256	247	257	271	256	248	269	276	278	254	224	278	266	254	263	254	262	229	273	247	236	275	258	261	255	252	242	212	227	283	253	275	229	269	243	250	279	253	226	261	248	261	263	299	235	254	221	270	270	247	263	253	247	258	270	261	282	258	272	237	265	232	285	241	264	277	284	262	261	285	247	261	265	244	253	282	254	246	235	252	258	265	260	263	240	268	226	261	247	253	290	256	239	294	229	237	255	246	269	275	263	262	251	270	253	250	254	228	294	260	252	281	229	291	240	282	242	260	238	265	264	233	252	266	253	263	276	255	241	262	270	276	253	244	256	268	251	230	263	248	219	233	273	245	254	245	250	239	275	249	248	230	261	269	267	253	253	261	255	262	262	277	219	275	271	277	273	258	275	257	273	236	269	260	239	223	252	260	280	259	276	285	257	262	269	246	256	276	241	252	249	231	270	265	250	242	262	276	254	244	237	253	269	272	268	245	280	279	222	265	269	225	245	231	246	220	272	271	249	249	261	259	248	233	254	288	255	249	240	282	233	242	243	255	274	258	234	243	234	233	271	240	227	271	248	269	293	260	281	257	251	237	262	250	249	241	240	263	261	278	267	229	240	266	269	244	289	254	259	277	284	233	263	248	261	281	270	253	264	262	245	251	300	251	203	243	233	237	262	280	256	273	237	260	245	245	242	249	290	277	249	270	285	268	251	242	264	255	249	261	238	271	261	241	269	240	276	239	241	225	227	243	291	245	240	236	236	263	246	226	250	242	243	242	264	291	257	272	252	262	265	283	266	240	257	237	272	250	269	262	248	267	258	269	273	227	253	234	258	244	245	238	271	242	286	253	274	268	237	251	240	237	254	268	288	259	256	275	296	254	253	255	256	241	279	267	267	269	236	246	243	247	265	251	251	246	258	245	276	252	247	260	239	282	288	279	269	276	221	279	253	223	258	257	277	270	259	244	249	261	246	236	229	256	255	255	275	261	261	229	270	230	280	254	233	276	242	248	284	246	249	258	302	281	274	299	244	268	251	230	254	268	256	248	275	264	242	234	239	252	252	275	288	238	248	246	261	273	270	261	248	261	269	253	248	260	253	254	263	232	270	252	225	264	253	292	251	264	241	250	233	257	284	288	255	292	242	263	267	257	282	272	212	262	263	278	230	239	263	254	242	265	240	248	288	250	277	256	248	241	267	265	227	262	269	271	242	325	261	253	263	231	264	254	266	258	254	262	266	253	257	261	248	257	252	219	292	242	263	263	259	258	238	256	263	248	245	236	272	266	252	243	242	265	232	239	255	269	256	225	243	281	269	230	267	264	253	248	275	286	233	243	266	270	271	264	236	262	238	271	224	261	255	284	252	245	274	240	244	261	272	272	282	280	229	253	240	248	235	294	244	229	252	260	301	237	238	259	232	228	250	276	243	281	258	256	257	252	270	257	221	247	240	218	255	225	240	294	259	240	244	227	224	247	247	257	253	255	266	235	261	238	241	254	237	236	266	225	273	259	260	241	265	270	274	249	275	252	266	282	291	264	230	241	232	236	239	271	278	289	266	287	268	263	245	226	254	273	261	267	248	256	260	264	262	248	268	268	249	244	266	252	273	268	247	287	258	254
18864	5648	6545	8775	8187	7412	7132	6422	5794	5206	4629	4047	3714	3328	3188	2816	2558	2516	2259	2238	1946	1541	1203	1097	1081	978	855	849	800	751	733	722	624	666	625	642	615	636	619	586	587	610	558	594	555	555	575	566	549	555	547	573	554	573	607	596	535	557	562	549	595	573	548	561	529	533	529	595	532	577	546	563	566	563	599	553	562	606	553	566	552	604	534	530	567	552	535	543	571	529	564	529	543	562	604	547	581	572	566	626	534	567	528	562	582	513	547	554	534	539	538	546	547	502	569	554	555	529	565	570	562	537	562	569	586	565	593	562	547	530	589	559	574	577	547	543	569	601	559	563	556	567	565	582	577	524	551	562	545	558	578	576	567	604	546	575	577	548	558	541	561	569	574	553	525	553	600	605	565	516	523	526	559	564	587	550	578	550	582	540	553	530	529	537	551	543	543	558	571	577	566	576	532	540	558	530	567	560	563	557	598	565	549	596	542	536	589	547	546	559	562	591	545	537	555	577	539	581	555	543	536	539	557	581	524	548	599	569	540	586	567	520	578	550	543	564	545	559	584	564	532	540	552	547	540	586	539	516	582	576	585	573	597	508	563	556	563	575	551	574	529	528	582	570	549	585	533	545	569	545	539	503	605	587	572	559	575	551	566	568	575	546	567	577	568	582	564	565	510	537	580	582	595	568	559	538	563	495	584	578	545	567	502	540	568	643	604	581	554	557	551	557	582	569	578	584	554	572	592	595	537	565	547	536	583	546	534	490	564	550	572	532	566	531	541	528	550	572	535	537	565	535	539	538	578	566	562	544	575	547	507	516	564	538	612	571	555	598	528	605	573	560	566	559	573	524	531	493	605	615	572	588	565	533	563	561	585	593	503	562	598	546	573	511	534	565	560	560	586	552	577	535	548	541	557	536	515	538	548	548	570	569	533	569	526	574	548	545	609	538	569	537	533	525	553	543	535	542	542	563	581	545	548	574	563	581	529	605	522	545	543	573	552	574	569	528	559	574	573	546	621	559	557	569	541	577	561	556	556	537	524	543	546	573	555	582	536	558	551	569	535	557	550	548	521	542	522	617	569	546	569	559	570	541	525	579	604	550	561	519	538	571	552	543	596	538	563	575	569	599	571	541	551	579	558	566	588	575	566	507	552	539	565	590	534	524	511	531	550	572	572	513	545	561	582	570	545	570	549	559	591	586	553	583	556	588	571	558	570	582	571	554	551	548	560	600	522	526	559	559	548	590	541	573	603	576	533	563	578	518	561	543	533	570	577	565	579	533	534	530	522	570	554	589	589	544	555	555	553	585	568	535	574	581	592	558	510	623	552	574	551	542	573	545	536	539	542	557	566	592	528	570	566	572	594	561	590	498	525	577	580	601	552	557	547	574	583	560	577	568	559	547	548	550	566	581	546	566	525	570	549	571	558	561	599	571	553	554	567	550	549	572	608	534	569	566	574	554	544	570	581	580	570	587	531	601	575	524	586	559	530	576	566	566	553	566	564	511	566	542	607	529	542	560	546	529	560	587	566	518	547	540	571	549	551	583	563	558	540	563	532	567	573	557	520	575	576	563	553	552	543	534	544	554	536	577	551	552	512	549	577	539	555	599	582	560	540	553	540	553	575	560	533	550	586	565	572	575	544	534	555	504	587	542	547	569	595	567	555	560	594	553	567	578	575	549	572	539	554	569	595	543	533	589	593	544	538	570	566	568	550	582	595	545	581	553	559	574	539	563	530	526	581	588	595	588	574	545	561	562	555	565	592	547	612	512	575	571	606	549	567	543	564	556	590	587	583	538	587	509	553	510	592	551	634	534	554	575	550	602	565	574	556	561	566	588	543	604	599	625	545	560	557	522	556	558	578	553	543	590	577	553	577	561	539	557	564	577	585	557	567	543	598	549	573	579	577	555	616	525	574	567	571	593	548	549	571	570	551	528	561	536	548	566	548	575	570	545	533	575	541	547	545	560	558	577	546	573	584	555	570	564	562	551	573	552	580	515	575	578	550	554	549	566	539	510	503	567	525	556	594	599	536	545	529	559	537	537	530	575	593	546	558	541	540	536	534	569	558	545	542	539	581	552	593	556	551	570	497	569	543	556	576	539	529	556	522	537	579	583	586	531	590	519	566	580	534	571	520	574	555	545	528	571	539	576	573	547	537	591	523	537	592	574	550	585	555	561	539	532	562	586	542	527	520	566	557	543	535	546	560	519	562	538	515	618	550	531	545	566	528	578	572	559	588	574	610	577	575	535	601	562	564	561	574	542	581	566	547	548	539	556	556	557	570	557	566	559	535	518	572	567	549	591	526	587	582	547	546	568	568	588	534	571	552	540	530	557	528	534	546	543	594	540	565	545	531	556	550	525	556	521	549	578	585	557	572	555	573	585	577	564	570	554	537	587	563	565	589	560	570	575	528	565	545	574	552	558	511	582	546	534	582	573	551	543	612	587	555	564	556	531	581	524	568	610	571	587	539	590	576	550	538	558	597	519	604	595	541	586	554	492	548	590	563	545	610	593	532	556	581	568	567	515	569	580	558	575	545	574	565	594	600	561	532	563	537	561	552	602	586	608	562	586	537	563	578	538	567	554	513	540	593	532	556	557	540	568	544	603	520	535	571	588	589	583	559	508	563	553	569	621	574	580	547	586	548	552	558	570	559	595	591	535	568	536	534	547	534	537	564	513	548	576	544	573	604	515	558	525	519	582	511	561	526	574	539	565	614	531	592	605	570	580	603	591	579	520	557	566	568	573	528	551	547	532	545	586	542	530	586	570	552	562	589	566	572	527	528	566	566	586	539	555	564	574	580	529	548	579	617	556	542	526	579	596	557	570	579	567	558	536	545	565	580	539	543	564	539	572	579	548	564	566	568	554	563	528	516	544	593	540	567	563	551	558	532	581	557	606	558	599	572	553	565	588	555	552	611	588	587	514	567	603	588	582	601	560	555	583	552	547	547	546	592	579	553	582	556	582	566	557	566	535	508	580	591	585	543	598	544	470	528	559	574	549	551	536	600	570	590	555	555	560	524	572	548	559	573	581	530	498	552	562	569	585	569	519	550	536	551	573	576	573	521	535	580	576	506	577	560	530	562	605	533	544	549	581	563	552	579	551	547	542	555	531	553	561	520	548	584	599	536	583	604	571	538	541	530	546	549	538	570	503	582	589	542	569	523	575	543	570	610	535	582	566	572	577	563	532	569	526	537	548	548	572	557	546	548	518	557	563	554	548	526	557	545	527	576	549	550	570	563	563	547	581	580	543	556	553	544	515	558	531	601	533	549	566	573	565	534	573	560	553	569	617	561	532	510	530	594	565	552	526	566	543	557	546	598	528	549	572	538	532	550	542	541	550	577	522	604	631	550	582	542	545	545	558	555	548	577	572	530	538	563	573	559	569	532	584	553	549	546	526	535	518	571	562	540	529	552	565	552	557	573	556	595	552	527	521	531	550	582	565	548	531	560	540	534	512	572	523	530	592	594	560
44777	21898	7486	4892	3552	2804	2465	2124	1792	1593	1358	1284	1122	984	940	804	801	796	697	693	592	527	424	434	382	374	359	391	356	346	325	326	308	330	340	326	316	322	333	288	282	286	283	315	286	265	345	293	309	308	279	278	298	301	286	326	320	322	277	286	297	273	297	322	301	287	292	302	318	308	300	289	309	327	306	300	324	303	310	294	315	339	292	313	290	300	301	297	308	314	302	339	258	323	295	316	285	308	322	306	307	311	301	313	274	279	335	296	282	326	311	321	293	326	287	344	288	296	341	308	309	351	274	278	305	339	298	261	299	266	272	303	315	302	302	307	307	323	281	293	313	333	299	296	317	324	342	291	262	283	283	300	297	305	265	299	326	270	285	293	255	329	302	312	289	323	274	291	320	289	291	307	283	328	298	306	293	327	309	319	304	302	313	334	305	297	291	292	333	296	290	302	323	332	268	283	270	326	322	289	302	290	325	305	293	294	281	301	331	308	306	297	298	315	292	327	271	328	305	323	303	297	273	307	311	307	288	322	320	303	295	291	300	320	295	304	301	329	299	285	256	301	292	312	308	299	289	314	287	290	325	328	286	290	304	297	274	272	340	290	287	275	288	311	316	284	305	306	291	308	253	302	295	301	303	286	291	288	300	291	303	307	296	310	296	291	313	277	288	342	300	314	318	311	300	293	287	293	320	307	300	319	323	312	271	310	269	319	277	281	328	286	307	328	336	292	313	269	293	299	299	322	332	301	305	313	306	269	300	284	251	318	294	308	295	284	280	310	288	303	325	308	299	340	332	314	287	321	256	280	304	323	282	259	295	311	315	295	290	301	300	307	298	289	325	305	299	289	297	311	315	288	299	310	299	281	307	316	306	324	333	320	318	247	293	334	276	301	310	331	301	301	308	318	306	283	248	284	297	287	318	322	336	299	327	305	310	285	312	299	294	287	270	289	291	303	281	307	298	325	338	302	270	277	322	295	302	286	363	301	296	269	273	313	303	330	301	314	309	275	267	299	288	287	308	292	293	325	301	314	306	294	305	292	286	325	328	293	304	302	326	325	319	289	275	292	311	280	307	289	343	316	280	301	292	340	291	303	320	309	303	298	277	295	300	306	294	281	321	333	299	317	292	293	292	291	328	294	309	314	334	288	317	306	308	312	339	296	284	296	314	281	310	334	307	284	289	299	306	291	307	280	286	281	320	293	283	263	305	292	312	313	321	299	300	291	285	282	261	276	265	310	312	300	292	292	287	363	335	322	339	317	315	312	292	303	297	287	299	306	303	278	323	309	308	328	308	319	298	318	313	272	293	289	284	318	279	309	311	305	304	329	311	331	308	301	317	350	295	288	322	287	307	305	310	303	301	311	262	303	285	281	292	295	314	265	284	307	298	333	286	308	320	281	296	326	274	294	335	293	297	310	340	301	301	315	303	331	339	306	298	298	316	296	318	295	308	264	295	303	270	306	296	280	289	262	306	290	268	314	292	283	300	308	295	298	323	315	265	279	299	272	303	298	298	302	254	297	302	279	301	300	301	295	317	298	311	313	281	283	325	322	314	272	276	290	290	275	279	315	301	324	287	279	298	277	279	309	297	321	301	303	277	298	296	303	291	321	311	325	300	313	308	334	310	312	305	309	325	313	322	289	301	340	325	308	327	291	282	307	313	297	263	340	288	276	258	291	274	302	285	314	270	311	295	335	295	277	306	300	296	331	309	305	310	307	291	289	268	314	333	304	294	303	310	293	278	331	303	302	311	316	297	302	304	289	326	281	307	308	297	296	329	312	288	291	307	267	310	302	280	319	297	303	283	323	326	281	261	285	254	289	300	293	315	277	304	292	270	282	296	316	319	311	306	297	293	305	309	297	327	300	281	289	304	325	323	293	272	260	326	327	299	282	311	292	297	307	333	267	268	281	300	271	288	291	273	270	285	323	307	287	302	309	271	307	305	313	314	277	293	338	314	329	295	311	320	287	290	321	292	289	276	323	297	294	290	293	291	288	293	296	316	307	316	319	283	276	303	316	304	315	290	307	326	312	274	312	306	313	297	287	300	321	289	332	302	323	307	310	281	324	284	319	306	315	310	294	284	300	301	306	281	273	316	302	303	279	274	304	309	283	301	279	275	316	290	285	303	308	308	276	287	314	309	283	306	307	306	306	312	302	319	269	307	325	309	279	289	334	307	289	326	283	300	308	352	310	321	308	298	277	283	338	320	294	277	293	272	305	311	309	323	306	257	297	293	281	261	304	302	302	295	287	312	305	291	307	296	294	320	320	312	288	307	331	280	282	286	298	338	266	315	256	335	355	337	331	288	356	300	310	296	281	337	290	314	286	294	329	299	307	304	295	267	285	291	332	316	360	273	313	299	262	292	312	331	275	314	291	298	298	289	276	336	288	315	299	319	291	271	309	256	294	319	317	290	287	292	321	298	315	280	263	297	279	274	297	297	328	303	290	316	287	267	304	324	324	310	289	330	301	301	305	274	305	288	281	316	291	312	271	276	311	305	297	287	283	288	311	299	324	305	311	312	303	273	339	344	298	297	318	275	303	259	324	296	320	335	324	341	319	314	279	305	281	298	272	273	288	313	302	322	306	328	258	300	302	274	302	282	334	314	290	328	297	273	297	297	297	295	292	298	312	287	356	303	268	310	277	262	322	295	333	305	287	289	294	252	311	304	334	319	320	289	332	344	266	306	293	278	289	300	301	321	308	315	318	318	299	314	311	306	302	288	271	322	310	250	301	291	291	293	311	335	293	273	308	293	269	271	291	303	276	306	311	297	266	319	328	301	312	323	271	313	298	294	309	288	300	335	274	294	294	311	281	317	296	337	314	323	293	314	288	303	302	286	290	296	299	292	265	310	286	274	280	254	287	281	321	285	289	284	316	274	296	316	294	274	300	311	295	295	328	314	325	293	284	315	308	331	322	274	280	311	308	296	308	307	293	262	279	293	270	310	350	315	305	305	292	289	297	302	290	301	319	305	326	305	312	278	314	273	275	303	323	314	297	285	269	329	310	301	300	294	296	296	310	324	339	307	294	291	295	277	330	305	289	353	332	283	336	281	322	334	333	318	282	304	327	323	322	314	313	263	299	319	274	297	261	286	302	310	281	269	277	290	291	327	311	317	274	300	305	338	287	315	299	326	281	310	287	291	291	277	284	292	288	291	329	332	327	301	280	338	335	301	311	296	323	322	301	311	288	315	296	343	311	297	281	291	274	309	337	339	299	293	279	276	310	292	284	314	292	317	279	305	264	277	270	284	307	324	325	258	333	320	299	288	312	309	249	298	312	274	310	292	279	280	294	315	312	306	244	310	297	291	301	294	315	283	309	303	271	289	289	294	261	301	299	257	324	326	334	326	301	291	319	330	298	307	309	304	305	294	314	254	288	299	309	317	285	307	292	310	313	293	317	295	300	283	291	323	311	285	310	302	316	292	297	339	333	312	274	315	282	278	312	315	290	277	302	305	329	308	286
25437	9434	8799	11582	10719	10235	9425	8307	7653	6903	6037	5496	4980	4427	3962	3572	3427	3416	3129	2994	2431	1930	1529	1416	1391	1265	1143	1038	999	834	813	875	817	784	741	760	775	791	691	703	665	707	699	653	636	724	668	738	672	644	671	624	658	680	656	634	627	676	663	624	668	683	662	675	617	631	643	652	653	665	707	715	666	639	647	637	605	652	671	636	665	692	661	677	610	606	668	697	629	628	639	658	676	634	616	599	627	621	633	649	640	631	619	662	648	598	617	693	671	671	636	637	640	664	629	600	671	619	625	646	663	669	651	641	645	646	618	633	636	627	645	658	644	659	653	647	633	665	693	611	631	638	646	645	567	673	646	689	629	672	631	631	646	671	632	632	632	659	628	614	621	691	697	615	650	624	669	655	617	626	662	631	648	657	651	684	629	675	616	645	655	628	621	623	684	624	640	659	609	617	634	673	623	628	631	614	655	596	604	648	608	623	662	663	641	627	592	636	647	641	591	615	602	635	687	606	655	637	647	645	621	642	647	636	597	643	647	647	590	626	618	650	683	629	618	667	676	637	644	642	629	666	628	623	632	645	629	613	630	610	642	648	612	659	630	662	658	639	635	634	648	616	673	610	633	656	579	620	678	620	681	635	615	678	673	638	644	646	657	664	626	650	700	665	668	653	633	644	639	628	629	582	633	638	626	645	617	652	621	645	616	620	611	621	667	599	645	660	634	632	645	604	660	650	679	616	659	608	617	672	637	649	612	668	617	620	670	602	681	646	617	634	645	641	671	650	636	640	675	641	614	606	591	652	620	634	631	609	604	620	636	636	649	628	660	655	620	662	617	674	622	630	642	584	619	679	642	583	647	637	636	640	609	666	634	600	632	650	615	684	684	604	647	628	627	660	638	611	677	645	628	652	646	685	680	667	654	625	598	664	642	664	654	621	643	658	606	655	685	630	645	646	633	635	625	653	642	646	691	650	685	648	604	660	610	642	655	623	635	643	643	685	658	614	656	651	666	621	668	651	677	603	650	609	668	640	693	656	596	644	585	630	639	677	619	631	645	614	657	621	652	663	659	649	598	626	647	655	697	665	624	581	636	650	622	639	674	653	679	645	655	642	649	628	677	604	667	615	625	624	657	602	626	596	618	642	629	663	664	662	627	585	583	599	631	605	629	662	633	633	686	615	665	601	636	679	604	616	638	622	626	636	653	626	635	623	607	605	633	653	651	647	637	639	639	633	637	694	678	633	718	639	683	639	629	648	658	677	663	649	650	621	638	692	630	609	623	631	607	669	636	650	632	653	673	625	648	645	643	662	649	628	643	644	640	633	618	606	640	653	612	681	629	614	663	641	664	616	637	638	681	605	631	663	628	642	635	660	594	652	680	660	669	652	614	644	613	658	628	603	642	634	655	635	661	645	670	657	583	621	603	661	576	643	604	699	609	629	644	692	671	611	625	639	629	613	669	663	580	648	649	600	616	613	632	664	630	639	626	618	630	658	592	604	640	632	632	633	657	640	686	617	662	660	678	627	618	659	649	636	701	650	649	671	669	703	654	639	602	635	657	625	627	596	593	685	644	679	684	616	593	652	663	645	647	653	655	658	634	667	655	611	613	609	649	644	668	663	600	620	624	596	650	632	595	672	677	662	649	681	648	604	653	649	603	648	656	603	651	655	635	617	611	645	597	655	579	651	617	688	655	630	635	611	655	644	643	658	668	636	644	653	576	681	632	672	670	629	613	637	681	698	658	659	608	657	647	641	646	663	629	650	657	634	640	552	681	624	606	627	665	628	631	690	643	652	675	644	632	633	637	696	655	659	652	629	682	605	616	642	673	672	610	632	673	646	644	647	612	667	663	665	686	635	636	620	639	639	604	651	615	662	613	682	636	660	637	631	644	629	660	627	633	639	649	630	647	643	638	610	663	652	664	625	643	704	631	589	657	613	657	611	660	667	649	604	650	614	640	651	643	648	615	617	706	625	618	612	612	610	706	626	639	639	642	691	665	683	626	659	642	631	666	643	664	642	632	613	637	608	662	625	598	627	654	629	655	648	612	645	670	644	591	696	657	643	652	602	609	640	627	629	651	649	684	614	662	587	626	631	623	653	620	636	593	644	593	647	629	672	620	628	638	600	630	649	608	680	598	667	613	637	660	645	663	619	649	641	606	646	669	662	590	636	633	664	649	668	602	624	670	610	645	674	637	666	635	654	615	626	644	588	645	666	670	632	669	635	661	643	623	658	608	649	650	644	656	625	647	594	639	684	644	630	668	620	640	650	645	651	624	624	630	646	587	657	658	612	625	645	666	656	597	601	635	646	681	606	631	642	653	640	638	630	598	622	644	615	656	622	612	596	674	686	614	606	658	636	659	648	672	653	670	638	656	675	640	599	690	630	673	645	652	645	679	643	651	658	627	598	645	617	674	616	674	666	624	611	690	626	631	657	621	639	625	629	600	648	625	684	673	651	689	666	672	631	637	629	633	673	636	624	628	628	626	635	684	624	667	627	622	649	622	652	636	632	597	596	658	638	681	606	679	629	612	593	627	661	622	645	623	671	642	612	660	625	631	632	649	633	659	662	677	600	625	651	645	649	652	654	636	685	641	633	621	633	630	648	652	621	620	665	669	599	676	635	668	626	624	613	666	639	620	610	630	662	654	641	664	625	595	656	619	666	624	661	661	644	648	621	654	648	670	614	638	625	681	633	674	640	704	591	616	629	668	656	633	629	628	615	650	675	629	651	614	663	685	611	651	616	621	639	617	590	663	676	681	627	693	595	629	608	614	604	628	593	633	688	667	615	643	624	623	657	636	677	662	637	656	613	666	667	616	654	647	651	632	599	659	679	628	635	594	655	622	623	679	626	649	642	636	671	620	686	642	622	635	603	613	694	629	599	646	666	651	584	603	649	652	627	599	694	670	669	645	630	637	655	669	653	580	620	661	583	656	636	638	684	624	630	658	628	613	648	611	692	639	679	644	635	656	590	678	613	644	621	648	644	657	600	615	683	604	656	695	649	620	628	643	632	643	618	641	671	638	662	657	664	623	608	660	647	644	639	699	601	653	668	661	615	673	662	644	675	603	619	637	666	625	639	631	627	629	643	642	642	619	660	627	624	599	645	606	657	657	659	658	680	614	682	627	620	611	598	640	637	661	618	652	656	643	613	601	640	623	654	674	580	646	632	614	606	672	615	599	632	605	663	669	645	630	666	641	648	627	658	632	607	629	625	637	619	620	652	579	659	644	653	651	667	627	636	662	622	648	631	655	623	676	632	691	603	634	564	646	633	651	654	644	623	695	672	654	630	604	662	654	628	654	651	665	643	626	625	588	613	624	610	638	633	620	632	672	635	587	680	689	685	650	641	669	653	635	685	610	629	676	673	666	677	654	601	656	651	637	628	638	670	641	660	644	626	620	619	646	664	650	620	648	676	660	623	626	590	639	675	596	686	635	668	629	646	663	623	661	651	643	608	660	630	642	645	661	655	650	652
12463	3801	1979	1691	1303	1161	1096	988	857	728	614	593	553	497	468	477	523	393	418	397	368	309	304	281	295	298	268	304	276	230	254	244	250	235	228	236	274	232	241	245	241	252	240	244	254	235	224	246	238	235	231	236	229	259	244	265	240	218	225	231	213	233	223	248	239	237	240	216	223	244	221	244	224	236	242	255	244	221	254	232	236	252	249	244	260	265	241	269	254	229	233	272	254	222	210	256	235	270	252	233	267	248	232	239	225	223	248	239	244	228	242	234	240	229	259	268	231	227	225	222	201	230	245	239	224	247	236	215	219	236	251	227	251	225	237	251	246	239	213	238	265	225	271	220	226	248	253	217	259	233	266	249	237	204	198	245	244	237	239	230	280	215	247	252	267	231	248	248	264	247	246	236	221	202	233	245	246	249	275	241	232	217	242	247	206	249	236	241	229	231	253	211	225	255	218	216	225	273	251	219	236	242	252	236	227	243	234	239	262	227	278	239	264	218	206	218	227	223	226	241	251	224	244	239	225	204	213	230	213	210	242	255	244	221	229	215	234	255	221	247	227	226	250	237	262	246	228	231	229	234	243	266	220	244	226	238	264	245	266	256	248	259	227	267	233	242	220	191	255	243	257	229	236	230	220	237	242	228	246	254	262	219	239	251	260	244	240	238	233	218	230	232	259	240	233	235	221	242	227	242	242	263	222	248	268	247	257	267	251	234	260	245	213	315	237	233	251	245	217	231	268	247	230	217	256	266	236	236	265	250	228	227	243	221	245	254	237	233	216	232	238	225	252	238	228	246	251	264	230	255	227	222	211	239	232	252	221	264	223	262	241	229	239	266	226	244	207	223	254	210	236	269	224	206	235	240	239	249	235	226	220	223	260	219	252	258	205	238	250	236	231	219	231	221	231	233	209	241	232	236	206	238	207	235	213	217	262	216	264	273	226	238	220	235	273	241	288	246	240	273	234	251	234	243	241	230	252	240	232	234	238	245	210	233	246	259	234	227	205	218	252	224	245	218	256	242	256	229	231	223	277	238	228	233	221	225	260	236	260	240	253	222	263	225	241	227	234	207	211	241	220	227	218	240	252	248	217	226	225	235	249	236	223	246	256	209	216	228	231	261	235	241	245	239	207	224	223	211	237	263	234	222	253	257	230	261	245	235	241	225	244	242	248	205	248	243	270	229	240	219	245	234	267	235	257	252	242	240	223	232	215	231	238	248	254	212	232	255	235	240	224	235	255	240	231	240	231	247	243	235	243	261	219	233	235	232	204	248	218	230	235	271	236	222	218	248	247	229	238	238	249	226	242	239	244	225	235	259	259	225	242	257	236	232	264	262	238	213	233	232	244	249	214	232	236	234	248	250	255	244	254	229	227	220	218	208	220	235	223	229	200	246	230	212	216	237	228	231	249	230	251	229	228	248	234	257	256	232	211	220	221	251	232	273	199	235	254	239	274	249	225	230	235	246	227	235	216	248	256	215	214	218	221	227	244	216	231	250	242	230	237	242	250	238	217	260	223	251	227	224	234	242	219	235	231	224	236	271	203	246	256	222	236	261	258	242	247	260	235	232	225	244	256	219	224	221	256	247	235	234	246	233	241	209	254	248	237	222	224	255	235	212	236	250	264	225	207	224	244	231	230	220	222	226	218	236	234	234	219	223	217	237	247	222	215	234	253	229	237	250	231	241	238	267	241	224	206	250	223	258	231	205	220	246	251	241	253	251	295	239	241	255	261	238	230	232	254	238	217	197	234	225	218	198	233	217	234	267	257	249	236	255	249	258	254	217	219	227	227	216	245	248	287	247	234	227	243	254	269	228	223	248	207	264	234	235	251	218	250	237	239	259	210	236	248	229	234	257	237	197	212	221	202	219	238	205	219	238	238	231	267	259	220	242	276	224	264	225	242	208	247	235	240	232	239	266	254	197	228	233	247	218	231	212	232	260	245	228	257	252	229	249	220	256	225	218	233	222	235	217	244	246	241	247	225	247	222	241	254	197	232	240	235	229	222	260	225	227	217	235	240	221	248	234	238	258	244	228	233	243	253	229	220	240	235	219	228	241	241	251	269	232	210	223	243	242	245	220	243	230	251	233	246	243	258	228	230	241	240	211	243	238	252	255	247	217	223	237	247	211	223	213	238	262	245	224	256	193	201	237	237	243	239	239	219	248	245	216	222	253	225	253	236	239	240	239	262	240	215	250	227	236	230	236	217	229	239	262	235	263	244	230	245	262	281	236	206	252	241	251	236	223	223	272	250	261	258	256	239	265	259	227	259	237	228	248	241	245	247	258	275	217	199	224	231	212	214	226	234	222	247	249	197	248	240	258	233	256	255	228	229	216	265	251	231	238	259	249	236	250	243	260	299	245	223	217	208	217	252	239	242	214	228	239	224	221	247	240	230	231	251	225	247	261	221	253	220	229	236	225	243	217	225	269	249	206	255	240	250	239	241	215	227	224	228	250	251	258	240	230	238	253	216	225	217	266	233	257	265	257	242	235	209	238	236	237	228	270	219	236	223	226	219	238	221	249	250	247	255	218	240	206	234	246	246	219	248	257	251	241	247	225	258	233	216	249	239	229	224	265	209	237	225	248	257	230	247	219	246	231	249	240	246	222	241	247	232	237	249	247	245	266	190	215	218	245	249	248	235	211	232	231	236	237	241	272	205	228	240	249	238	238	238	239	226	224	237	235	208	239	247	228	277	219	243	247	219	228	226	250	241	238	265	233	244	234	249	264	248	242	216	243	246	220	230	245	209	225	236	275	243	251	225	221	242	225	226	245	218	261	219	241	230	238	230	236	224	256	215	266	262	218	226	237	229	225	227	255	229	220	228	249	249	256	227	272	262	265	256	243	255	237	249	233	210	221	225	231	230	250	229	229	208	261	229	238	233	236	239	273	254	225	226	251	247	249	273	253	254	260	236	231	196	215	253	239	243	259	221	240	223	205	270	222	251	238	260	243	243	233	267	232	244	227	268	239	225	212	247	253	231	252	272	234	248	236	219	230	218	209	235	247	251	243	249	251	228	231	258	231	214	260	234	231	237	266	241	232	232	245	230	246	242	241	261	244	222	244	222	247	233	249	226	251	231	226	253	212	246	236	235	247	234	233	222	233	226	240	226	234	280	251	226	253	235	232	203	226	252	238	242	226	241	219	246	243	233	239	258	268	213	244	237	231	244	213	224	261	228	217	257	247	247	231	202	226	220	226	243	235	241	241	267	235	252	261	254	256	231	227	242	248	230	242	251	239	215	224	222	236	285	251	205	224	221	256	217	244	236	226	230	294	207	226	241	218	213	246	225	220	257	228	257	244	256	240	216	216	209	254	239	237	247	257	221	215	235	243	238	242	264	261	238	250	223	206	228	252	240	238	219	250	250	233	228	250	267	236	223	192	227	283	258	255	263	215	222	219	231	249	219	254	270	211	272	271	222	277	216	244	291	239	206	254	233	228	236	248	213	221	232	235	259	212	227	241
6637	2574	3910	5182	4726	4562	4268	3770	3712	3153	2855	2563	2316	2194	1933	1861	1835	1732	1568	1401	1209	1063	947	875	769	801	706	687	659	614	588	655	558	512	546	581	534	547	537	534	578	537	497	507	529	517	481	526	524	542	537	540	507	517	494	491	554	573	526	535	512	545	531	535	514	502	488	493	548	502	507	485	518	525	488	551	518	505	519	506	521	536	533	524	489	556	482	494	526	551	493	524	454	479	530	527	558	530	550	560	549	467	489	518	540	524	537	495	535	475	533	522	561	504	493	512	511	509	520	517	513	531	521	558	518	554	526	538	506	515	500	528	503	553	479	510	504	487	516	522	532	480	523	495	536	539	527	513	524	541	514	482	479	510	525	507	536	476	526	550	521	498	506	456	542	548	483	508	523	510	525	522	558	525	506	516	528	510	545	527	522	533	505	536	512	561	491	475	532	538	511	524	529	522	554	544	555	495	501	513	515	534	520	512	529	519	505	488	540	520	549	498	517	474	532	463	498	568	504	504	551	511	498	491	509	527	539	511	518	586	527	547	543	518	530	539	525	495	500	521	524	536	488	510	463	514	523	490	503	491	494	520	507	513	559	514	526	499	476	516	515	509	488	535	547	524	522	508	525	531	509	510	515	541	504	521	516	535	553	488	524	523	560	528	510	521	490	504	511	548	534	534	529	541	492	514	510	526	526	542	549	535	531	546	500	511	532	546	478	535	477	479	492	524	523	505	500	501	502	541	515	470	526	528	510	540	514	498	536	509	501	538	513	508	495	539	536	515	530	506	498	512	518	520	516	532	552	508	502	533	509	539	553	499	468	508	585	522	529	555	473	473	571	534	528	500	511	518	559	493	499	506	561	444	506	540	518	551	531	515	539	505	508	531	507	555	550	513	486	522	490	533	518	563	501	516	516	525	505	582	553	526	570	515	501	520	566	516	532	550	484	522	496	541	546	534	501	509	518	530	477	514	541	507	508	500	518	500	506	497	524	492	546	536	528	490	490	522	553	524	556	535	552	520	508	522	538	504	543	504	512	528	526	525	502	508	539	561	500	494	521	544	534	522	535	525	523	480	520	487	480	566	554	527	553	491	513	532	471	519	526	488	572	533	498	534	569	527	533	526	511	536	511	515	502	518	523	523	517	513	527	520	498	488	523	538	472	521	531	535	549	511	496	513	561	490	504	514	579	507	493	498	519	523	525	533	529	498	516	502	510	538	507	513	526	521	522	543	548	511	540	491	529	517	494	499	514	536	556	574	539	548	509	487	519	518	501	513	557	491	484	515	526	518	503	483	512	533	501	494	531	510	540	507	495	521	544	541	548	508	457	529	501	523	570	504	516	507	530	489	503	480	545	526	496	493	485	511	528	520	552	523	503	521	551	522	536	507	537	505	529	524	567	509	486	520	509	527	543	498	557	543	538	535	529	527	549	505	516	515	526	497	542	530	483	499	504	480	509	546	513	475	530	523	477	516	519	523	500	505	590	466	552	538	509	479	540	548	503	491	485	491	516	509	471	566	501	509	518	486	499	509	519	504	563	522	505	533	529	541	524	553	538	519	491	530	540	539	531	529	526	493	485	472	521	526	500	535	529	496	525	469	505	492	513	489	502	541	511	520	549	560	543	543	495	525	544	510	541	530	539	555	510	540	464	546	488	502	518	525	508	480	535	532	558	519	548	492	473	506	517	582	494	526	520	488	547	491	572	511	490	522	541	498	539	515	460	511	522	527	530	522	549	514	531	483	540	560	534	527	528	521	536	485	483	513	523	550	564	490	474	472	500	487	537	533	509	497	554	528	516	507	492	484	534	507	505	515	535	520	522	520	547	482	563	499	498	513	503	509	498	520	513	528	513	491	502	520	536	519	519	535	494	593	517	516	500	516	518	536	516	511	521	492	523	527	508	491	489	569	560	524	471	474	543	522	437	529	512	516	564	534	529	468	521	536	522	513	530	468	493	534	506	534	508	520	546	529	508	533	511	527	478	535	538	480	512	521	538	492	523	499	536	535	510	516	525	485	466	514	531	495	520	500	519	496	498	537	510	517	515	506	487	509	528	508	543	513	484	491	545	505	546	563	541	487	541	532	498	507	512	526	508	518	530	540	537	532	555	529	506	503	546	526	499	501	515	529	514	529	535	485	464	471	536	583	494	512	540	538	524	517	492	557	521	507	480	507	497	515	537	523	540	510	548	523	532	512	528	525	488	535	517	534	505	547	513	490	508	512	514	527	517	529	536	520	544	501	503	546	487	509	507	532	467	511	494	485	502	498	539	495	539	506	511	498	526	522	489	539	532	482	510	473	513	529	525	468	498	523	569	501	537	513	532	514	525	526	541	504	514	494	535	527	543	506	527	481	520	531	540	539	500	526	514	495	518	536	542	514	533	516	558	528	495	559	507	509	582	533	527	538	556	518	541	511	544	530	512	514	541	536	507	538	541	481	551	526	534	526	547	529	518	510	531	530	522	559	521	491	551	468	504	528	524	467	507	502	516	502	497	522	473	523	525	517	543	511	521	481	532	494	518	515	502	521	537	511	498	544	534	517	519	542	527	532	563	504	506	516	548	552	522	523	526	522	482	513	514	484	543	498	508	522	552	480	538	520	498	508	508	492	554	512	518	528	527	543	514	489	510	539	529	486	518	579	507	547	544	556	502	509	514	543	539	490	521	531	515	550	544	513	477	492	558	522	479	526	533	495	518	516	504	549	518	520	494	542	547	487	535	522	492	510	537	471	525	520	515	518	499	534	523	538	545	494	515	527	494	538	549	516	543	512	563	528	492	573	513	513	531	536	528	494	513	503	520	533	567	560	534	531	535	561	509	509	488	515	509	551	522	532	526	529	511	520	519	528	557	507	505	518	551	517	543	494	487	548	508	528	524	506	540	527	583	544	509	545	524	537	508	507	483	495	519	536	510	541	522	516	536	480	531	521	503	534	523	495	539	554	500	521	503	541	492	510	587	513	497	544	546	517	482	514	518	542	490	524	537	512	502	496	490	520	512	510	516	509	543	485	499	490	525	486	462	505	492	463	524	505	494	538	518	498	495	506	504	528	545	547	531	571	535	540	521	540	506	511	531	503	499	528	537	536	535	524	520	525	496	523	520	542	528	559	497	533	542	532	518	477	504	529	508	519	508	528	520	540	521	517	500	506	536	485	536	525	533	503	504	553	531	500	504	565	517	549	519	526	507	526	486	515	485	525	521	512	507	539	527	548	539	525	513	489	511	540	507	541	539	560	549	475	505	529	512	523	524	545	492	520	570	518	535	525	479	524	528	476	587	490	534	517	541	473	522	518	498	535	502	497	528	572	538	534	528	449	543	495	515	522	499	493	537	528	494	504	499	503	522	527	506	550	533	532	497	551	513	504	528	484	554	507	482	487	531	509	507	450	552	540	473	508	520	528	555	527	527	531	554	518	549	510	545	505	509	516	487	536	498	554	508	534	498	528	540	515	545	520	535	517	545	481	473	483	541	511
33521	12576	4233	3028	2238	1814	1718	1418	1313	1152	1016	895	786	656	649	677	640	576	509	503	467	391	391	353	347	322	285	307	297	265	292	303	245	290	231	257	301	260	261	263	259	243	279	227	270	264	221	249	254	253	264	259	236	221	264	266	239	271	236	249	281	251	253	252	275	263	246	260	263	258	230	241	276	273	275	264	244	279	254	242	235	242	246	263	243	260	228	271	251	286	279	274	251	283	257	270	222	232	230	250	281	253	228	270	252	250	247	263	251	264	228	263	249	235	264	258	230	248	237	251	275	231	256	276	253	248	251	255	215	250	241	280	279	238	219	261	246	256	275	258	246	237	246	259	233	269	256	255	252	262	269	257	263	252	281	239	235	243	284	270	258	304	262	249	226	234	255	243	280	246	261	236	233	261	251	249	281	255	263	243	226	267	253	253	236	276	260	252	274	292	251	246	244	249	250	244	257	234	244	263	258	241	215	258	259	257	235	262	260	232	254	243	232	240	254	259	258	248	238	234	262	237	239	272	238	260	243	250	240	240	222	236	250	251	236	245	245	203	230	273	254	269	235	255	268	240	262	242	263	251	257	275	229	277	290	249	254	279	243	268	249	253	228	263	247	249	240	236	267	232	261	253	263	260	233	226	258	236	274	273	274	265	241	266	202	245	261	240	264	262	262	226	253	260	296	267	240	238	251	252	241	225	242	252	255	246	259	266	249	245	228	233	209	275	273	204	241	263	233	241	247	242	261	251	277	235	261	256	260	254	249	226	242	281	268	260	251	243	237	268	261	254	213	248	235	260	288	276	249	229	278	234	272	252	255	238	229	273	247	238	250	235	218	256	271	233	259	258	244	245	270	242	240	273	263	259	238	269	262	255	257	230	261	256	274	282	261	282	267	245	268	277	231	257	257	229	267	273	246	255	266	227	251	254	246	254	250	248	259	261	256	245	253	235	256	253	265	228	244	241	229	253	259	259	274	246	264	239	260	253	251	258	247	273	245	253	246	275	224	238	253	256	236	216	291	226	258	273	276	259	278	259	247	264	257	268	275	264	279	283	257	292	245	237	238	296	236	250	274	261	268	213	238	282	245	275	250	257	279	238	255	269	276	272	274	253	247	269	248	240	243	266	240	236	296	225	237	259	281	231	268	254	249	261	250	246	264	254	253	247	256	228	252	245	243	249	256	234	245	258	249	239	241	240	264	281	253	234	272	256	240	256	240	241	252	250	268	272	282	254	261	283	272	253	300	286	225	264	275	253	238	246	246	246	264	271	233	249	280	253	275	269	260	229	220	239	226	268	263	224	274	233	262	276	239	263	249	249	239	233	263	254	258	252	252	259	251	255	256	245	258	274	264	265	280	250	254	245	244	252	276	238	253	255	240	240	264	252	251	258	249	261	250	263	232	235	263	260	241	252	244	250	258	281	280	255	233	222	231	244	262	248	260	243	247	234	248	247	258	267	275	215	249	294	260	272	249	257	255	243	250	258	271	242	248	266	282	250	243	249	257	258	272	226	238	239	213	255	227	271	229	244	247	275	238	243	242	234	268	239	239	260	225	232	228	231	257	275	253	288	255	240	259	280	243	248	232	212	248	258	260	270	233	257	264	254	266	250	236	243	232	257	264	295	259	255	267	248	252	273	285	273	270	258	243	274	266	255	242	275	246	223	227	255	246	234	255	239	234	253	237	258	217	249	257	249	262	256	210	241	253	240	232	221	267	246	257	237	243	243	217	266	255	268	230	231	227	247	278	202	237	224	250	262	252	284	266	292	280	271	266	275	221	248	248	267	250	238	297	257	242	254	234	283	248	227	271	268	258	255	254	268	253	261	259	256	230	263	265	239	258	228	275	251	264	269	242	263	235	257	251	249	234	256	250	246	246	245	247	232	235	231	239	234	255	261	271	236	258	259	247	232	232	271	260	258	266	241	257	237	276	287	243	246	296	260	248	209	266	266	266	283	252	263	217	237	247	233	264	273	281	282	230	265	229	242	230	282	227	263	243	255	251	248	263	240	298	275	240	238	222	270	264	236	260	254	222	274	252	285	223	245	249	264	226	240	265	226	258	268	235	243	256	258	244	278	284	250	265	264	258	242	242	218	241	251	264	254	235	253	256	246	244	225	289	264	266	271	253	226	258	221	239	257	260	242	254	231	232	256	253	230	257	273	281	235	256	262	250	246	267	271	254	292	244	243	266	264	253	208	266	262	234	254	264	251	264	237	249	235	238	285	280	245	230	227	290	241	237	233	234	244	255	231	276	253	286	237	280	252	232	226	232	278	259	252	227	244	252	263	247	270	262	242	269	257	247	245	282	268	246	280	244	246	258	244	254	231	239	242	236	238	245	262	237	245	231	244	275	240	266	255	268	249	253	215	242	242	233	231	252	251	260	264	258	232	234	251	264	266	295	246	263	247	233	267	246	269	275	248	267	243	246	238	242	233	259	231	254	257	252	246	262	283	307	240	267	277	253	245	241	281	237	232	260	285	243	247	261	263	240	214	270	244	233	256	258	280	218	240	266	291	287	275	250	245	242	242	263	254	257	258	269	252	258	247	278	266	260	261	247	240	225	232	229	267	249	256	262	235	278	303	269	251	263	275	253	245	249	252	252	263	260	243	249	229	241	245	267	274	268	283	257	249	265	265	258	235	269	265	248	275	249	262	240	255	235	238	274	260	239	238	286	257	235	225	278	282	273	245	269	274	250	241	250	248	250	245	211	250	234	246	240	267	247	235	285	275	265	273	261	247	246	244	254	233	253	262	252	259	247	260	270	275	234	246	264	247	225	238	273	276	278	223	267	243	235	217	259	256	251	228	238	228	244	224	233	267	235	253	259	259	222	277	237	280	265	252	260	242	240	258	270	251	295	234	257	263	252	264	227	268	253	250	273	258	282	246	241	256	237	268	251	227	225	258	265	209	268	269	253	253	267	257	249	260	247	269	249	242	255	236	278	188	244	227	293	270	279	280	258	267	290	246	265	278	231	240	251	296	264	229	281	246	291	258	245	249	245	255	241	219	256	234	260	249	256	246	260	257	256	288	254	270	254	254	252	246	224	246	219	250	238	252	271	247	230	256	229	281	262	267	260	257	263	281	247	267	244	256	245	241	219	272	255	230	262	245	265	230	238	267	274	258	298	241	249	241	246	241	261	228	241	261	241	253	247	253	250	252	235	254	262	243	282	259	255	242	248	288	239	255	243	239	270	263	256	255	234	253	265	266	286	266	217	279	258	266	242	266	246	240	253	236	246	243	228	213	240	239	298	256	246	227	242	238	242	237	243	235	232	256	259	270	246	271	269	238	267	249	294	271	246	252	264	255	261	240	269	277	252	241	257	231	268	230	260	256	262	272	250	253	241	238	254	242	269	257	240	220	268	265	230	264	265	267	286	275	269	246	280	261	263	255	263	249	236	263	269	264	246	294	242	266	268	260	241	249	314	266	249	255	252	252	246	266	274	248	242	252	265	240	263	253	262	248
18785	5639	6559	8463	7789	7617	6845	6495	5873	5199	4652	4017	3709	3161	2849	2978	2807	2505	2276	2065	1818	1538	1355	1186	1092	964	897	838	732	787	758	757	735	707	619	605	669	651	683	601	587	598	619	589	603	557	518	541	532	617	542	571	571	563	568	586	552	537	595	547	532	570	575	576	586	555	560	571	495	563	566	579	589	604	531	537	523	505	594	557	592	530	570	577	584	574	562	538	533	524	576	576	592	547	561	545	565	569	541	576	574	593	516	578	571	563	559	562	575	535	592	578	575	525	557	559	568	558	549	580	576	537	568	554	580	604	562	566	566	494	614	566	582	547	605	537	537	531	565	545	572	535	540	566	533	573	562	566	584	565	554	508	585	573	579	575	540	507	540	595	580	545	571	506	561	577	543	569	553	603	572	527	531	598	633	560	539	555	586	510	562	591	541	584	599	522	562	536	585	586	584	550	595	575	585	562	556	545	496	519	577	557	549	566	575	514	540	567	561	587	541	553	611	584	553	521	565	545	553	567	539	541	584	558	571	549	535	495	556	559	511	522	531	562	549	555	527	537	574	584	543	587	566	570	592	564	550	555	560	532	561	554	564	552	549	558	512	545	558	548	552	534	535	559	584	615	560	561	510	531	578	522	547	515	546	569	556	594	554	547	525	569	539	560	555	547	531	585	536	589	526	535	534	524	577	541	538	548	590	559	522	509	564	550	533	566	582	567	554	546	574	566	542	549	553	542	586	554	523	559	542	512	535	554	598	568	568	592	581	519	603	557	570	561	557	531	567	535	581	549	538	551	523	608	545	526	571	549	527	575	570	541	546	559	528	546	599	591	550	506	557	559	572	593	559	544	542	535	542	527	600	524	557	544	555	579	539	602	544	545	530	558	550	542	585	564	561	558	544	556	530	575	565	581	535	524	555	542	582	560	520	564	527	565	604	564	546	543	581	530	510	526	548	561	548	540	563	538	522	554	584	592	552	581	558	582	567	570	547	522	589	539	530	524	565	580	545	577	557	545	576	575	589	547	529	549	604	520	595	561	555	549	510	568	599	549	542	548	567	541	545	581	550	533	545	553	559	535	549	517	560	531	565	568	570	537	537	556	590	511	522	573	542	568	502	534	543	468	602	587	551	550	568	575	569	571	566	552	577	585	547	511	557	556	571	541	561	571	544	548	569	557	560	563	564	559	497	524	561	549	538	573	543	513	555	525	592	566	526	525	547	529	520	577	558	541	509	561	536	540	545	551	583	540	542	578	585	543	531	539	510	509	568	525	520	527	595	590	488	555	588	532	562	571	589	551	538	542	520	569	529	545	569	565	583	552	578	559	548	565	592	537	529	553	526	535	556	576	543	541	577	540	560	563	533	554	567	559	576	564	541	575	571	579	552	549	557	560	576	585	551	530	545	580	597	576	595	566	568	556	599	549	542	584	571	548	580	487	546	552	533	538	551	556	570	495	605	605	559	491	510	562	556	528	527	562	552	569	563	559	518	521	552	530	562	561	542	541	559	555	572	571	602	591	546	538	561	592	556	543	576	555	545	541	553	537	525	543	609	588	565	588	560	596	552	541	553	558	565	542	563	559	561	528	566	525	558	546	564	555	546	564	533	531	542	598	528	581	593	585	554	557	555	527	516	558	482	573	539	541	554	519	537	591	554	600	526	545	604	559	572	552	564	540	608	545	517	592	543	584	569	587	545	553	566	570	565	553	587	510	606	569	521	506	585	560	521	541	539	583	587	519	557	546	565	580	566	541	508	555	529	556	565	562	526	547	555	588	535	534	558	541	539	550	554	546	547	579	537	534	560	550	582	562	585	553	549	567	538	532	555	571	534	559	589	557	582	553	601	540	567	551	593	558	548	570	560	571	551	561	584	536	551	561	598	561	536	557	553	572	544	529	516	570	532	555	587	549	559	581	596	572	579	559	566	539	574	538	537	577	534	575	575	523	557	543	540	555	571	564	582	547	548	565	579	542	536	513	591	547	502	571	528	562	558	570	568	547	576	511	561	577	540	575	561	528	539	538	505	564	575	618	575	550	565	519	588	548	545	555	575	589	562	554	578	583	547	484	548	590	541	543	517	559	566	591	530	527	552	527	545	528	555	567	535	532	565	593	566	547	531	553	547	542	561	534	606	561	553	519	550	564	567	537	555	546	523	540	534	554	544	591	537	525	558	557	547	579	550	554	656	578	601	562	551	583	533	544	528	601	517	588	569	554	569	563	583	594	564	575	548	555	580	560	546	544	579	553	595	544	555	571	566	523	537	572	535	566	572	577	555	524	521	574	606	557	597	532	523	549	597	562	582	582	548	555	525	546	538	555	583	552	535	525	582	526	574	627	547	584	601	552	546	560	572	559	543	618	592	539	578	566	555	565	548	617	566	565	528	592	560	569	549	541	551	574	559	540	539	570	561	587	580	552	576	541	527	543	532	525	574	591	510	559	505	565	557	546	592	526	597	576	550	552	553	579	545	528	591	539	551	561	573	533	528	539	540	598	534	549	599	570	541	537	530	575	540	529	571	517	563	577	540	551	530	568	558	536	623	598	567	580	575	553	569	512	527	544	543	586	555	582	555	554	542	571	517	543	561	581	534	563	588	555	579	553	520	582	566	554	538	578	623	566	558	516	543	575	544	613	554	560	523	548	559	578	585	538	582	538	591	552	553	581	524	562	549	560	565	574	545	531	530	580	540	532	534	591	579	543	593	596	568	576	560	575	550	544	568	545	555	521	544	561	565	500	592	528	562	542	564	552	534	536	580	573	586	549	574	550	544	561	578	546	574	552	562	528	570	548	580	591	562	547	559	501	589	544	516	567	555	546	554	546	522	513	569	569	599	554	557	532	535	513	588	580	561	554	537	570	572	581	551	553	551	550	541	526	591	581	547	549	565	548	550	564	534	561	524	567	576	500	553	544	542	571	567	552	539	560	587	554	551	570	569	544	548	570	530	571	536	546	596	572	579	526	568	548	534	538	572	542	588	543	523	582	575	605	547	555	604	545	586	559	549	556	539	539	581	562	565	540	545	621	567	584	573	550	550	531	585	590	564	574	547	572	589	551	553	532	598	558	537	537	552	531	531	559	565	524	551	542	580	557	561	547	588	565	570	547	535	548	547	563	595	519	566	536	588	562	546	552	572	545	530	543	520	527	559	538	553	549	564	560	538	522	532	558	511	517	591	588	586	521	547	598	536	472	547	616	564	552	552	577	553	565	566	535	565	546	571	555	539	531	536	552	635	526	502	552	564	545	604	543	569	571	554	539	545	526	570	549	515	551	590	548	586	555	519	543	598	580	583	574	554	515	519	582	559	548	523	562	557	576	538	599	547	593	528	536	555	560	503	574	513	606	553	552	520	558	536	545	532	583	566	561	577	593	578	542	543	579	580	513	553	548	545	553	559	522	555	529	543	554	567	547	527	610	546	526	564	561	561	533	574	548	565	552	562	569	574	532	576	576	565	556	554	563	561	560	539	544	575	559	558	549
44764	19217	7105	4742	3309	2903	2429	2114	1871	1530	1352	1170	1089	957	881	832	756	792	771	615	608	488	417	398	395	396	412	370	320	361	332	304	337	346	304	308	321	312	325	281	331	307	337	316	298	293	312	299	295	330	302	304	282	311	296	298	323	335	238	354	300	248	316	289	298	259	284	270	339	286	279	304	295	291	322	307	269	311	303	254	288	287	347	275	302	302	311	278	289	285	286	310	295	339	320	284	308	283	282	290	302	305	268	299	324	303	316	288	279	296	284	309	306	303	322	313	283	312	273	288	312	323	311	286	282	268	298	305	318	299	326	274	304	281	300	264	321	306	278	316	291	302	274	280	331	305	305	288	311	319	303	291	316	288	314	338	274	300	319	273	287	291	293	316	312	295	325	299	316	287	277	288	298	297	297	276	298	286	306	305	288	314	306	293	289	276	272	316	272	267	254	322	273	287	286	297	319	303	313	270	270	296	290	294	313	329	284	306	312	297	301	292	280	292	282	297	263	321	272	302	275	321	295	303	270	302	289	294	271	292	317	302	307	261	292	290	303	301	265	289	318	284	289	342	317	330	267	299	287	288	305	291	288	290	299	284	275	324	289	301	289	313	294	285	245	284	344	271	314	253	264	307	301	290	315	262	288	300	305	263	276	289	307	323	306	302	330	325	310	309	296	284	261	296	313	303	318	309	300	304	293	297	258	303	301	312	300	264	283	284	324	339	332	302	324	289	314	298	299	289	328	325	305	306	289	299	302	343	300	323	278	264	277	295	326	323	278	320	292	305	276	303	295	275	289	306	331	290	304	312	295	287	299	309	324	290	311	286	305	298	306	326	309	287	301	274	268	286	316	303	317	265	295	297	272	299	291	286	299	338	289	304	303	313	268	279	278	321	294	291	321	351	285	297	295	280	306	304	299	299	323	301	315	322	312	295	273	301	290	316	283	280	291	301	322	304	285	273	275	315	296	266	331	291	280	262	308	294	310	304	274	289	307	294	308	301	274	326	316	305	302	322	281	301	299	296	288	319	290	301	332	317	325	296	310	299	314	315	295	298	308	305	288	322	260	283	324	311	334	312	328	288	302	318	311	278	299	302	312	304	299	303	306	324	286	271	311	281	271	281	291	296	293	265	314	297	304	325	291	272	302	303	298	281	302	292	300	308	334	296	271	279	320	303	335	274	301	289	292	318	272	302	318	323	300	275	310	280	314	261	287	314	278	288	293	290	306	306	334	258	310	285	302	316	322	308	299	297	291	285	309	303	295	291	294	305	304	314	274	278	296	308	250	325	334	275	303	283	317	286	304	329	295	278	272	290	306	282	294	322	290	314	275	277	300	274	303	287	270	305	305	315	324	293	303	314	313	300	293	285	322	328	292	291	315	348	326	307	312	278	346	307	285	287	291	280	270	313	307	319	310	309	285	290	267	343	306	293	302	289	320	277	314	332	304	261	303	251	320	325	284	278	314	301	284	271	301	334	287	293	299	324	280	298	304	300	298	277	287	269	297	274	287	273	272	289	336	288	309	316	289	335	311	352	249	332	310	301	257	289	304	261	290	308	269	283	286	306	278	318	290	303	301	262	294	278	309	280	284	288	274	315	280	292	291	299	297	298	314	323	289	285	311	274	304	277	310	296	299	293	301	312	275	301	271	299	291	318	289	312	296	294	311	289	314	307	283	328	288	314	291	300	308	282	311	319	282	308	263	303	299	295	302	344	302	311	297	306	270	282	298	318	318	303	286	285	295	317	270	304	320	297	305	294	309	303	317	276	272	324	281	326	292	282	308	304	301	304	272	284	288	306	282	285	282	303	329	291	284	286	279	284	314	319	276	301	321	308	279	294	254	321	307	294	317	318	270	283	282	279	304	269	306	316	333	290	300	313	286	286	294	285	298	313	284	310	308	290	289	302	266	279	288	289	266	297	288	319	292	285	269	307	299	315	334	297	280	280	317	283	294	296	320	311	306	326	319	288	293	315	314	287	280	309	287	267	283	302	293	274	285	282	289	292	337	294	308	297	275	274	293	306	302	313	295	299	274	320	309	304	281	293	310	284	294	292	338	257	302	287	318	303	342	304	294	280	310	303	279	268	277	300	293	317	284	289	290	279	305	301	329	284	325	305	291	277	296	276	331	286	310	329	294	294	296	334	315	282	298	320	292	298	276	275	274	299	284	253	267	293	300	303	338	317	274	275	286	285	302	334	344	272	293	286	311	297	272	302	323	314	303	317	267	312	293	300	264	292	335	286	317	277	275	306	284	305	325	294	298	299	280	306	290	296	323	292	329	277	309	295	286	262	254	311	308	336	283	298	260	285	306	282	308	290	328	336	291	305	278	308	321	312	325	282	330	290	272	301	319	297	288	267	303	309	284	306	312	292	323	297	313	313	295	288	317	294	323	294	321	311	280	329	293	288	277	306	301	317	320	333	313	302	312	292	256	308	287	293	281	306	307	299	246	323	300	305	307	294	289	299	265	314	298	289	310	284	312	285	284	310	300	283	281	297	315	298	311	292	324	332	315	284	293	313	292	287	286	326	286	289	294	291	289	283	305	313	305	275	309	334	292	347	291	291	282	294	300	309	311	309	300	331	262	325	303	288	274	295	284	281	300	341	266	274	317	314	324	286	327	268	291	300	306	292	288	264	275	274	299	299	321	314	323	299	311	293	295	282	288	302	307	276	280	344	302	275	308	286	317	309	302	318	268	291	306	304	306	328	293	307	268	313	261	311	282	318	273	316	334	314	313	295	297	297	299	298	305	292	299	293	322	290	282	298	304	299	267	290	319	301	305	264	286	294	315	315	300	277	344	348	308	281	275	266	317	285	297	279	300	340	293	271	306	317	320	292	278	297	258	249	313	271	285	334	293	302	263	285	325	318	308	307	266	304	324	310	325	283	278	321	303	343	318	285	302	322	303	297	296	304	321	316	295	281	291	298	306	319	283	261	305	308	332	283	291	332	281	290	286	301	278	280	338	308	270	304	301	282	276	287	292	333	270	288	287	289	302	313	299	288	311	271	332	310	324	292	293	301	294	270	321	339	301	324	289	297	326	254	305	300	319	323	277	313	295	301	308	293	335	259	280	304	289	287	280	316	319	328	350	333	290	303	309	296	300	280	281	321	301	262	283	310	297	301	283	302	280	331	308	304	298	297	311	300	316	317	323	319	276	302	309	266	286	323	292	330	285	313	297	292	309	293	276	332	339	331	282	318	240	325	273	287	278	295	296	283	277	288	283	281	293	259	311	313	291	298	275	328	343	307	250	278	290	293	293	297	329	333	269	289	286	301	306	297	302	321	307	284	314	298	306	334	295	302	286	308	317	303	277	289	291	296	290	290	306	282	296	289	290	299	310	304	303	289	321	301	281	328	314	309	283	321	328	305	291	334	260	288	317	312	322	273	302	323	299	316	307	308	280	303	272	281	309	324	297	294	326	325	304	327	313	311	280	279	312	303	295	308	265	300	291	300	311	306	266	298
25131	7549	9027	11218	10881	10264	9339	8812	7958	6779	6141	5349	4730	4193	4164	4070	3567	3559	3250	2887	2473	1908	1659	1478	1354	1176	1125	1053	952	941	904	838	884	869	769	758	750	738	738	705	725	655	714	717	645	642	685	647	666	631	641	624	676	652	672	664	645	618	683	605	658	669	647	655	683	638	629	621	634	625	659	666	627	641	639	626	665	629	634	644	591	660	640	659	654	621	622	634	632	656	612	686	614	672	631	678	630	646	627	653	647	680	637	639	635	599	594	611	657	622	625	656	620	681	617	631	611	618	611	657	638	625	628	652	669	667	620	629	604	657	675	613	627	641	627	661	651	623	607	668	643	639	612	650	626	609	675	635	659	630	638	656	724	656	672	602	634	683	607	579	620	617	693	659	595	664	629	647	609	629	642	668	633	660	666	640	603	638	641	634	639	610	618	646	610	688	660	569	670	644	662	654	606	587	611	621	653	622	628	650	625	617	674	639	611	634	701	611	574	638	633	641	630	607	586	622	623	634	614	646	606	605	637	659	648	645	623	627	660	651	638	622	610	622	635	574	634	607	625	592	642	636	635	617	607	659	654	663	622	626	607	663	637	670	638	658	630	648	605	603	654	608	636	651	644	595	625	641	656	625	617	625	636	659	569	659	648	678	671	652	674	682	648	641	611	609	622	630	631	610	629	639	626	647	652	631	633	692	679	598	670	585	631	637	624	627	653	575	625	646	618	670	656	572	702	654	663	596	621	663	660	609	613	636	635	623	640	636	641	649	675	676	648	630	623	604	640	639	596	638	617	606	649	585	628	651	580	604	690	665	626	627	624	681	635	631	663	688	626	648	643	632	639	627	680	598	582	647	620	638	600	619	624	653	616	633	624	571	659	646	607	650	587	672	657	651	621	620	670	631	642	622	619	570	638	659	608	623	607	655	635	690	680	646	667	641	699	670	616	590	599	669	599	619	649	697	634	641	597	673	616	603	636	639	633	579	629	624	640	624	626	632	656	655	686	632	654	639	600	649	613	667	676	616	623	699	618	653	624	646	637	622	683	629	690	646	606	651	615	650	612	657	624	616	595	619	656	641	651	646	612	597	663	649	651	707	621	669	650	656	621	598	618	649	595	686	646	620	643	652	661	641	631	609	608	641	639	651	662	632	629	633	635	663	641	639	644	661	638	619	658	640	696	655	627	650	648	655	665	622	643	608	655	648	650	642	641	648	643	642	633	643	643	650	626	643	651	638	562	638	651	651	624	652	677	638	619	647	626	635	622	632	652	583	656	588	655	651	652	654	640	667	635	610	685	661	623	617	625	624	656	636	661	590	627	632	652	652	551	653	625	686	637	659	638	593	633	560	646	676	681	643	620	618	633	649	647	684	613	644	626	686	614	622	637	623	628	643	675	598	624	648	658	636	627	584	650	634	632	635	628	644	675	645	634	668	659	613	692	603	622	614	599	648	641	580	621	622	648	676	651	655	675	608	638	613	614	640	643	599	628	647	620	642	611	669	628	659	631	597	677	623	670	608	661	613	643	624	670	606	630	647	668	684	645	641	616	608	646	689	650	621	627	666	600	645	651	678	659	660	598	608	648	608	659	675	682	689	657	618	611	653	609	617	583	634	640	682	666	640	631	639	618	646	620	637	593	631	653	621	633	614	638	616	611	634	646	654	626	627	645	641	642	619	638	608	677	627	602	622	625	677	615	668	662	644	629	647	628	646	674	660	637	652	660	595	627	664	629	624	680	633	585	614	623	597	654	606	658	653	623	616	628	654	668	663	657	672	594	620	649	644	580	669	669	633	671	642	628	613	663	630	671	611	677	592	603	661	661	612	653	673	619	676	595	598	637	654	626	645	665	672	637	626	637	665	601	649	624	646	643	681	624	682	633	626	632	660	658	625	644	662	637	623	606	661	660	620	649	623	679	619	634	645	712	643	643	658	634	603	651	611	644	664	653	639	664	604	639	613	643	603	605	634	621	632	646	613	636	630	641	649	634	631	712	619	633	622	625	638	638	632	679	664	622	651	620	667	641	612	663	646	649	620	673	630	664	641	647	647	631	686	626	645	621	651	635	631	658	587	608	610	659	603	620	654	654	618	596	618	597	617	626	628	595	635	604	650	654	639	616	649	616	590	639	662	648	621	650	648	626	627	607	601	628	623	634	660	603	651	642	648	650	643	662	632	605	660	683	641	633	606	646	580	639	605	637	637	627	609	648	641	648	682	635	630	637	646	619	634	604	650	676	632	629	593	639	640	638	651	678	644	642	575	615	630	681	624	626	645	610	641	665	620	658	624	589	640	645	666	625	596	638	617	658	607	639	626	643	702	665	673	609	633	644	637	614	623	641	642	622	658	681	646	626	617	659	661	620	648	644	632	640	611	636	698	662	653	621	625	668	634	644	650	632	645	642	653	678	631	673	677	630	636	641	662	651	661	622	646	617	644	634	646	626	655	613	681	638	672	612	649	630	644	630	622	664	648	648	635	632	673	659	636	664	661	671	645	610	621	615	633	683	656	647	639	675	651	664	621	602	625	659	625	607	634	628	600	609	661	599	626	647	661	659	621	690	616	639	639	603	650	645	661	582	632	612	621	603	664	654	651	646	656	623	645	661	617	682	642	663	677	650	660	596	643	630	626	599	627	636	678	606	700	676	623	663	615	669	627	657	636	631	621	645	618	613	648	679	641	620	662	639	593	652	679	632	634	669	638	625	661	642	662	697	617	638	685	638	681	666	647	658	610	609	656	679	650	632	645	650	676	656	652	609	665	633	663	623	646	623	606	622	615	643	616	650	682	639	606	603	621	687	629	584	672	640	574	635	625	601	630	640	649	603	638	647	670	645	621	629	622	655	630	698	625	614	682	641	644	665	648	669	654	651	631	622	637	644	635	648	640	653	635	641	622	633	613	619	648	658	629	622	656	620	620	658	651	633	663	627	675	615	619	664	655	647	685	643	632	616	660	670	624	678	620	619	621	642	598	645	611	663	628	657	585	611	627	662	600	664	634	591	609	639	654	665	633	663	637	639	629	651	628	638	632	608	647	599	613	610	606	646	672	661	625	621	605	656	636	626	656	641	623	625	634	661	632	657	614	564	638	630	661	619	635	662	640	629	630	637	628	643	621	644	677	631	636	675	575	646	611	602	624	655	615	660	639	631	620	625	638	602	624	628	644	631	600	618	609	636	643	636	663	637	607	639	644	631	652	604	645	697	671	669	577	618	623	633	654	648	689	645	635	675	662	564	620	623	650	678	692	638	612	624	643	641	628	607	639	642	639	625	630	617	670	649	628	663	669	590	610	658	676	654	594	630	655	596	620	680	641	686	675	658	652	621	644	654	634	642	655	661	662	637	635	654	639	615	640	637	660	642	619	664	621	659	638	638	648	690	650	618	645	665	620	651	575	649	629	651	635	616	618	620	643	635	673	651	617	668	638	618	644	576	657	615	643	693	648	679	662	648	661	640	644	636	591	638	671	620	681	620	630	605	642
13085	3677	1931	1611	1284	1220	1037	925	815	728	627	577	520	498	538	452	469	400	421	369	354	307	285	263	254	283	249	253	251	240	228	247	231	245	250	244	226	245	265	233	256	223	241	236	245	226	241	223	220	211	197	194	224	236	241	214	221	248	219	216	232	235	241	258	263	234	262	219	197	229	246	241	276	226	224	276	253	218	195	218	241	221	231	249	202	210	238	228	222	212	216	201	253	211	204	235	248	213	232	243	233	234	213	239	262	248	222	243	220	249	230	188	206	219	247	255	254	258	217	225	256	238	236	215	251	224	202	239	218	228	248	261	232	252	237	247	254	240	249	227	224	220	250	239	227	238	208	264	215	256	208	245	220	212	232	235	246	222	246	221	243	238	242	255	215	235	231	237	239	270	216	227	197	255	236	269	215	196	234	241	244	213	228	246	254	233	243	255	240	210	262	232	245	191	230	206	261	243	267	228	239	251	248	233	265	218	265	229	225	222	244	202	217	217	208	228	249	233	225	198	264	243	225	222	238	230	252	222	209	224	252	234	201	248	230	223	229	233	233	271	226	222	231	259	246	222	214	211	224	242	241	236	246	211	219	214	210	237	230	253	214	228	215	213	224	231	233	221	220	192	249	239	253	217	246	245	218	258	244	235	237	227	242	249	224	215	224	252	242	260	251	231	208	260	234	200	239	245	250	250	239	221	216	206	239	212	214	241	275	216	237	231	248	216	228	230	264	221	226	244	247	200	221	234	229	224	233	267	252	212	234	245	236	240	229	276	219	247	239	264	214	237	215	218	235	223	234	225	259	233	212	223	263	241	239	233	231	220	237	225	232	223	261	231	217	240	179	207	198	261	258	219	238	234	245	227	253	229	241	242	215	208	251	258	225	230	244	232	227	239	220	215	273	231	199	203	237	216	261	212	261	260	238	222	225	235	232	228	243	218	227	233	228	246	214	252	227	234	228	250	262	212	235	246	228	228	252	225	227	234	204	242	250	243	254	251	240	225	230	255	244	248	236	235	241	214	219	218	232	213	248	224	223	204	244	223	225	243	236	224	229	245	227	257	246	207	213	248	249	238	226	234	236	216	240	217	218	250	246	248	216	233	256	218	221	208	241	233	242	234	250	232	227	200	248	225	236	245	213	232	247	233	245	241	225	247	240	241	211	276	239	232	220	269	249	221	234	264	224	224	210	226	233	228	236	228	236	234	212	243	225	215	221	207	228	247	224	220	239	210	195	211	212	212	228	217	214	224	275	226	176	189	214	256	254	229	252	224	209	230	244	220	208	244	263	232	225	235	246	237	211	225	248	237	195	240	216	232	263	211	232	212	247	253	231	244	205	222	214	208	225	236	262	225	237	234	234	241	227	214	235	223	242	258	242	208	227	216	248	257	214	221	258	232	263	244	256	227	244	227	227	216	229	225	231	247	208	229	235	260	242	237	222	239	235	244	270	210	224	196	190	222	236	239	250	216	236	268	227	229	240	247	251	225	237	239	219	229	215	242	234	231	234	249	203	191	241	218	237	237	259	241	196	222	239	190	229	212	219	247	213	255	225	244	242	245	237	227	259	241	253	247	217	241	208	260	252	240	220	240	220	230	229	240	235	261	252	247	217	229	206	251	234	259	229	226	229	236	221	223	220	220	244	277	267	207	245	256	238	246	242	236	214	245	264	224	237	249	260	229	256	217	237	229	240	259	229	225	236	242	241	224	214	228	217	228	233	208	228	256	216	231	211	247	224	267	211	262	228	204	230	264	208	243	240	237	241	219	247	239	205	244	228	222	236	238	230	224	236	270	238	247	220	190	245	239	231	218	245	205	235	238	221	243	245	188	226	217	210	270	210	221	236	244	217	238	229	204	219	251	226	225	241	235	239	224	235	249	221	253	230	232	251	257	221	216	241	231	230	251	224	231	238	215	220	255	229	216	269	246	263	218	230	234	246	236	253	217	225	221	241	216	231	207	213	242	216	247	210	214	244	229	224	230	246	207	224	242	258	244	247	197	241	222	237	232	235	206	229	249	263	230	239	231	245	235	232	216	229	246	227	212	278	245	234	236	239	252	228	258	242	214	224	228	252	228	206	243	223	226	254	262	244	248	229	264	253	202	225	221	246	213	241	252	211	218	244	232	252	198	211	238	245	217	235	262	220	235	237	219	219	232	242	236	242	264	227	238	233	220	215	247	246	260	241	251	238	199	245	213	240	257	232	211	234	196	246	235	226	209	223	230	242	259	232	245	246	240	241	220	241	219	243	221	222	230	224	222	201	216	211	235	231	204	240	231	222	202	239	261	233	236	238	240	259	230	211	234	212	217	236	228	246	235	219	240	221	228	241	241	252	240	209	249	226	239	241	218	215	248	250	221	224	218	228	223	254	246	203	268	235	206	215	252	244	225	227	244	244	240	221	240	231	188	222	237	216	229	238	234	223	246	249	238	244	255	253	243	251	234	248	237	242	236	263	215	235	252	238	209	262	256	228	232	243	222	271	246	216	225	260	252	255	240	248	242	274	223	212	275	211	228	223	248	209	242	240	198	255	246	251	233	218	252	227	264	242	224	238	226	238	229	253	243	228	221	219	226	237	230	235	217	236	224	244	242	238	280	222	227	214	239	247	225	236	232	260	251	237	255	253	262	226	238	221	224	235	246	224	227	237	226	232	236	230	251	238	203	235	252	218	218	249	249	240	246	256	254	226	245	216	258	220	225	241	226	229	214	246	235	223	218	225	236	244	252	206	195	225	240	200	214	233	211	221	218	211	219	238	248	212	214	233	241	235	274	232	206	251	249	225	245	200	237	227	237	231	261	240	248	233	224	231	247	247	227	242	234	207	234	246	229	225	266	226	265	246	219	236	251	225	212	237	253	228	229	248	228	223	220	241	226	251	232	244	262	238	243	247	234	230	227	249	224	213	227	222	266	219	251	221	241	245	221	184	224	251	225	216	238	234	215	219	215	223	237	260	224	237	218	246	212	228	247	226	250	239	234	241	257	228	196	243	212	255	257	254	259	240	237	231	278	227	192	246	222	224	217	244	251	222	230	238	238	227	238	268	249	222	247	240	255	257	205	228	220	260	222	211	230	251	222	239	222	219	240	211	226	206	208	231	251	219	230	250	238	234	240	220	232	222	234	221	217	262	223	234	230	237	216	227	227	250	223	196	270	279	233	259	246	244	231	214	233	214	220	223	255	230	257	219	229	235	253	215	267	213	210	224	252	253	241	238	214	244	233	232	225	247	230	241	232	225	253	213	227	211	249	239	245	219	221	240	214	233	281	223	233	218	216	227	256	249	225	268	264	245	266	233	224	231	222	247	240	272	224	247	217	252	234	227	252	216	268	252	226	220	240	223	232	195	236	207	233	254	207	236	244	247	255	232	260	220	211	230	221	242	206	234	228	227	244	245	237	196	227	216	236	237	230	231	246	260	238	244	265	249	208	236	220	238	265	252	209	235	253	267	235	243	221	239	194	193	227	234	210
6844	2508	3827	4870	5024	4555	4194	4022	3617	3022	2747	2514	2192	2018	2124	1798	1839	1726	1494	1332	1181	1003	999	888	802	717	650	691	697	627	613	588	571	578	558	549	501	512	517	556	531	540	526	504	538	533	507	526	533	469	489	527	511	519	478	511	488	497	521	512	493	518	521	539	477	517	527	479	489	513	502	524	485	513	522	547	538	517	506	501	526	514	508	504	507	534	496	491	482	507	492	518	465	501	489	533	527	535	496	479	510	525	491	523	502	522	518	504	504	509	502	485	496	502	497	479	492	487	528	510	494	461	517	526	510	496	516	505	531	485	504	538	478	492	517	495	544	539	501	478	529	498	507	507	512	519	515	497	505	506	503	508	513	528	494	501	523	511	547	492	500	517	516	510	494	484	520	530	542	514	524	504	490	494	479	470	491	500	529	510	491	478	489	504	499	500	518	504	526	484	526	501	467	537	454	537	499	463	474	533	491	517	500	489	518	534	540	547	469	497	551	506	526	506	541	479	496	510	488	486	531	486	521	548	522	499	528	525	537	521	496	519	507	527	495	519	499	521	533	527	526	553	544	497	469	515	475	485	544	521	498	510	491	496	528	503	486	501	531	506	498	517	538	492	546	479	512	488	468	481	459	520	507	541	524	499	482	489	530	493	526	507	514	509	505	489	489	493	475	499	543	523	490	507	469	525	493	503	511	518	537	494	455	506	544	483	495	558	521	512	551	510	486	492	471	500	500	497	495	482	481	517	527	502	497	517	492	485	507	513	473	517	496	516	511	529	544	478	501	493	498	505	526	513	491	526	541	499	528	513	510	488	505	503	516	511	456	482	514	535	508	542	511	496	482	493	526	498	483	498	522	504	507	541	517	476	510	542	467	521	456	494	463	518	462	527	524	528	525	542	505	500	521	478	528	519	531	515	479	490	499	496	486	548	514	502	537	489	536	511	505	500	541	496	538	484	501	480	484	524	519	501	494	499	500	488	462	483	504	530	550	492	551	522	490	541	487	508	532	494	535	546	484	472	523	514	503	512	521	494	515	510	486	519	522	490	547	506	500	515	506	494	473	538	480	481	492	469	506	537	487	506	521	492	520	524	472	519	451	512	518	466	482	504	518	466	480	497	523	525	520	490	483	509	513	510	477	459	521	516	513	505	486	478	522	492	520	533	511	488	542	536	522	501	509	519	531	484	559	487	519	508	520	458	518	487	530	517	497	500	495	528	494	519	527	517	509	531	550	510	486	525	467	506	532	486	498	542	588	491	483	485	492	529	499	507	516	511	492	521	510	531	506	502	470	476	510	475	493	469	502	448	457	486	513	488	505	475	505	498	514	494	524	503	519	481	489	506	513	513	535	532	500	546	488	506	536	499	470	503	487	506	472	497	520	505	553	487	505	488	487	543	529	522	515	531	530	514	465	487	471	483	535	498	514	513	510	508	481	505	511	484	523	493	490	536	492	489	486	476	545	484	524	554	527	527	494	509	539	496	480	521	488	484	523	497	508	520	489	538	529	507	523	482	543	529	511	491	493	483	544	501	493	546	472	534	507	500	504	511	490	481	527	488	527	539	548	525	478	493	523	512	518	507	487	527	513	450	523	542	515	507	499	496	514	537	520	531	482	502	489	519	523	475	519	493	489	511	505	513	543	465	494	522	477	522	472	534	504	545	510	491	452	517	492	490	490	500	485	549	523	499	506	528	541	507	509	509	470	499	514	501	535	471	527	528	490	512	522	488	548	490	518	494	512	487	544	505	476	525	446	525	524	518	494	495	504	528	555	505	517	537	523	481	524	535	548	495	497	535	544	497	484	507	499	482	546	450	495	480	480	511	583	508	488	510	495	537	513	483	516	524	498	528	539	538	470	522	498	526	522	488	545	498	529	527	485	538	507	527	537	500	504	490	545	454	516	490	500	483	464	541	498	503	538	545	509	558	479	522	513	527	501	530	537	482	490	509	501	506	516	508	499	534	495	485	485	480	496	496	500	533	561	522	516	577	526	508	510	527	501	472	491	511	503	518	514	498	536	496	538	473	566	523	487	497	525	491	508	496	516	510	529	524	501	486	513	518	490	496	477	501	496	523	483	534	491	494	488	498	515	506	539	502	522	478	563	513	515	470	523	502	518	489	517	558	542	520	531	484	538	502	491	514	495	515	473	511	531	485	504	499	505	542	530	530	460	515	540	511	504	483	485	492	503	516	550	533	512	509	521	521	506	510	527	462	485	497	475	544	541	532	501	522	514	521	515	532	494	506	456	499	537	482	485	486	506	508	540	515	475	504	582	536	502	528	525	532	508	512	513	492	495	508	548	544	514	532	531	462	493	530	488	524	522	491	475	503	490	512	504	554	505	480	505	476	497	479	511	553	492	498	529	475	482	482	496	544	503	492	481	499	510	539	485	491	536	511	543	497	512	501	474	504	517	543	542	520	554	524	466	539	506	513	552	518	524	541	499	466	512	485	499	476	521	515	471	508	504	513	511	500	493	497	536	525	503	487	496	468	527	543	497	500	515	484	533	482	507	515	535	482	513	487	511	479	543	487	482	523	437	494	498	509	516	517	491	510	484	537	493	475	538	521	544	513	471	508	537	521	549	519	545	538	536	550	539	539	528	502	517	534	506	478	498	506	539	507	507	514	514	529	484	536	526	526	495	502	520	537	486	492	462	518	535	510	518	514	514	529	518	537	524	515	499	505	503	497	490	492	483	505	504	521	501	511	552	533	486	493	475	513	511	494	513	489	561	492	526	492	514	487	511	513	496	514	522	551	493	533	491	533	529	546	540	497	519	511	521	515	492	480	521	526	510	535	496	494	454	514	543	502	519	510	520	462	518	467	514	533	517	505	509	489	472	498	541	500	484	509	486	538	509	502	535	468	499	499	537	494	513	512	555	493	511	551	533	506	468	475	512	521	521	498	524	531	495	520	498	530	525	500	500	516	550	535	528	536	453	532	479	520	475	501	550	501	502	506	493	527	499	568	522	489	541	503	477	529	546	537	519	500	535	527	481	490	486	538	504	519	521	501	526	470	536	484	530	511	544	491	502	538	525	497	507	529	529	512	499	485	504	484	483	523	525	508	499	487	528	494	518	522	489	504	517	502	489	443	489	547	516	466	467	483	483	512	467	500	530	495	493	527	476	506	495	514	506	500	486	510	528	508	516	533	480	526	531	505	505	520	524	502	493	490	559	492	481	536	493	539	505	522	525	467	522	503	517	528	482	523	498	439	508	547	460	504	516	505	485	515	544	514	497	495	486	518	469	536	513	469	490	508	547	499	486	497	537	534	480	497	521	489	513	508	523	571	525	524	517	505	497	506	515	491	532	485	513	515	495	495	532	489	495	496	514	542	519	526	484	489	543	520	500	514	526	500	500	492	495	507	505	526	491	504	504	490	528	527	567	463	522	512	510	488	482	494	502	514	533	514	505	474	472	512	526	507	513	488	509	520	511	487	530	533	499	496	504	540	516	502	506	498	519	486	513	493
32503	11670	3860	3042	2458	1913	1692	1573	1262	1115	944	812	779	739	594	591	591	557	470	434	383	430	371	385	329	336	330	285	266	288	301	290	282	268	270	261	251	251	266	254	273	279	238	259	253	249	304	257	263	255	254	267	248	250	267	242	235	236	248	213	248	221	221	264	246	263	290	242	230	254	256	247	224	237	256	254	223	216	266	250	244	251	256	259	269	227	238	273	246	239	234	222	249	251	205	235	282	244	251	247	268	229	245	265	237	265	273	260	235	243	252	259	220	241	261	265	291	268	235	265	242	257	270	238	239	223	247	292	279	240	269	254	244	250	253	252	258	250	256	238	275	249	260	277	264	246	262	269	281	253	235	245	243	276	220	254	256	264	239	230	261	241	235	252	272	235	241	239	226	218	273	249	277	270	268	261	259	218	274	259	266	258	264	246	241	226	237	247	264	250	229	249	231	209	236	227	279	231	227	242	263	236	262	255	263	247	250	253	268	282	270	227	259	251	235	218	230	262	273	255	219	254	238	246	249	245	257	237	230	266	241	232	266	286	269	248	251	244	212	270	255	243	225	262	231	254	261	252	253	253	257	283	270	240	261	255	292	235	246	258	245	246	259	255	264	226	242	238	241	256	252	244	257	242	247	236	242	228	245	234	255	248	267	258	246	268	242	235	229	257	224	272	263	252	237	278	228	257	273	265	222	244	251	250	250	235	275	233	245	259	256	258	222	227	254	252	241	299	291	251	279	233	291	252	275	250	252	236	253	242	249	270	271	228	226	241	260	269	227	280	255	246	234	219	224	263	252	266	235	260	222	215	241	273	264	253	202	248	226	254	250	260	234	244	249	250	268	228	229	244	243	256	265	272	264	270	255	242	257	248	240	254	277	264	240	242	263	256	266	215	292	260	254	233	257	249	244	266	265	236	257	267	269	248	244	235	253	278	285	252	263	305	239	239	243	240	280	235	265	269	237	235	249	226	262	232	260	225	246	261	253	231	246	233	235	290	232	247	254	244	269	253	268	245	241	266	236	259	242	262	256	256	253	226	268	231	247	257	228	301	243	262	250	238	268	270	232	227	252	285	266	256	240	247	270	268	219	247	248	214	228	269	255	242	231	235	270	246	243	268	279	268	266	255	259	228	257	242	234	267	252	250	247	277	246	238	255	250	239	249	251	264	249	265	219	239	257	264	229	255	273	276	257	241	257	259	238	227	260	274	290	228	248	247	249	272	246	239	254	239	256	282	253	279	282	267	259	230	248	253	264	260	248	244	255	240	264	257	249	226	229	268	245	254	258	259	262	283	247	250	249	239	258	261	249	248	253	266	259	263	258	248	244	208	266	251	274	265	295	254	260	257	263	260	243	254	265	261	242	233	231	263	246	243	266	256	245	241	225	252	274	242	246	254	236	259	252	230	253	267	263	290	258	254	272	262	271	237	248	250	270	254	272	260	221	228	263	258	226	246	237	269	274	261	248	242	271	273	258	264	227	222	215	245	251	280	282	227	261	253	244	274	235	249	266	247	264	242	235	246	235	253	288	292	245	265	259	279	276	257	231	222	270	242	249	252	238	260	282	265	239	238	226	230	248	258	275	231	258	245	281	260	260	259	247	245	216	216	244	255	227	263	282	260	270	270	237	256	231	247	254	260	272	260	279	274	252	260	246	232	239	279	276	262	257	236	271	260	235	258	296	265	240	281	218	239	221	263	247	253	255	248	240	239	251	269	246	224	209	242	245	267	234	231	237	248	272	262	239	280	250	245	264	251	247	231	242	235	224	251	260	261	231	252	236	251	269	244	233	253	271	253	248	270	246	283	259	247	229	264	254	244	269	224	241	248	246	276	236	260	246	259	258	293	254	251	250	276	238	243	233	254	246	258	235	247	256	247	222	222	247	222	237	226	266	253	249	250	264	249	243	243	234	267	231	250	227	270	242	224	259	221	235	263	241	256	249	268	279	249	238	224	261	256	257	245	246	252	238	257	263	264	223	252	245	266	247	261	239	292	234	253	254	253	251	253	251	285	274	241	245	226	256	251	233	232	256	240	273	277	215	258	262	272	268	233	222	270	227	249	270	249	236	236	243	240	228	252	229	269	285	269	271	272	255	256	270	243	245	256	251	243	248	247	275	228	259	225	276	256	278	273	265	258	241	231	253	269	228	272	232	236	283	237	238	280	274	287	241	256	238	233	256	258	230	267	252	270	256	234	302	261	274	245	247	261	259	285	254	266	249	271	243	235	274	236	273	274	236	246	268	241	205	243	229	244	238	245	239	265	252	249	265	273	221	262	247	234	249	280	291	224	249	266	240	237	276	242	262	225	261	242	264	236	244	226	237	249	215	236	245	239	241	225	249	270	243	267	254	253	240	247	257	253	289	265	246	244	231	267	238	241	257	263	255	285	287	294	235	227	252	240	259	262	241	225	261	255	297	243	259	242	247	271	263	236	249	260	235	250	241	243	234	271	249	244	246	237	229	268	241	235	257	237	271	271	232	259	273	230	243	266	240	264	237	261	254	271	267	270	251	246	256	258	260	284	216	270	264	244	254	270	251	215	277	268	252	265	249	253	251	233	255	278	245	243	241	259	257	266	274	261	249	245	261	253	223	267	237	218	259	225	270	274	246	256	295	244	260	240	229	241	238	259	255	248	265	279	241	251	241	240	246	292	256	262	240	264	255	244	227	298	274	233	242	250	258	214	215	216	260	237	238	232	252	237	266	257	270	250	251	247	256	243	228	256	275	245	298	235	252	265	249	254	259	271	249	227	267	251	269	217	241	243	262	256	246	222	252	272	269	253	259	237	277	249	238	253	249	264	272	255	266	261	241	265	246	245	253	259	242	243	270	241	260	264	287	239	266	250	257	257	252	257	279	248	283	225	243	260	256	246	251	258	249	258	247	222	256	270	238	235	240	240	248	229	258	248	279	270	226	246	242	245	240	258	233	265	262	235	250	236	256	265	255	243	266	282	247	234	257	244	253	264	272	282	228	254	223	267	256	249	248	284	207	259	253	240	285	232	247	257	260	238	261	270	249	264	266	258	253	269	297	256	239	274	241	240	274	265	255	223	254	239	272	260	270	235	243	277	257	254	237	291	286	218	276	271	241	266	239	258	237	258	261	268	271	290	259	241	224	231	289	266	255	253	240	242	234	256	243	286	267	269	257	262	267	255	255	259	262	260	284	246	255	242	290	261	244	278	241	273	262	274	271	249	248	247	247	238	255	232	239	250	276	243	239	240	255	246	224	253	247	221	260	244	245	249	256	248	230	258	253	259	223	265	254	247	256	259	235	233	239	224	261	267	257	235	239	233	255	269	248	235	245	256	271	246	247	266	251	247	286	212	249	231	233	245	250	236	274	252	252	255	229	212	280	279	258	251	250	235	251	256	245	254	252	241	274	242	225	272	250	229	269	228	250	249	253	253	237	219	239	257	266	223	243	238	251	257	242	240	291	239	271	257	264	260	254	241	279	253	248	215	221	233
18137	5290	6489	8579	8562	7648	7006	6675	5666	4929	4267	3882	3434	3373	2978	2797	2893	2529	2105	1783	1560	1400	1283	1150	1139	957	949	852	779	721	760	716	661	657	665	639	630	622	639	652	563	590	579	598	575	570	558	540	554	551	543	557	579	581	549	579	558	513	593	610	552	596	580	575	566	551	529	557	540	538	611	546	574	560	545	572	556	577	577	546	578	553	515	504	548	531	546	579	540	542	549	527	542	536	563	542	566	550	561	562	583	524	550	549	568	548	536	552	564	577	546	565	530	545	562	530	562	547	572	512	571	539	549	581	575	562	525	530	585	567	508	582	534	536	522	562	560	587	552	546	592	513	538	540	534	572	538	542	537	559	549	519	546	521	531	517	524	554	582	559	536	529	538	541	497	530	537	522	547	551	541	544	532	574	601	546	611	568	531	608	530	510	520	574	550	527	543	524	543	565	597	572	575	554	536	577	562	560	549	538	554	545	566	500	549	563	502	571	566	559	554	535	540	582	568	561	552	547	548	576	602	568	548	539	521	564	537	547	547	567	532	530	570	539	559	528	575	564	524	536	556	579	582	539	503	536	560	572	485	489	539	549	568	592	575	545	563	536	551	556	563	550	533	539	554	537	530	542	532	545	521	566	508	514	571	542	585	565	560	552	555	540	556	568	528	560	589	551	578	588	563	546	586	594	535	535	596	575	559	566	555	567	571	552	541	554	536	567	587	510	543	525	613	524	546	539	545	560	615	521	542	519	570	526	526	540	526	545	557	518	550	511	521	568	571	537	586	573	562	558	549	587	539	544	568	539	573	560	523	568	572	519	575	532	553	598	597	549	557	568	550	516	590	546	575	520	592	532	570	557	551	538	578	561	512	574	551	586	526	559	586	550	559	531	556	586	573	519	520	566	506	566	575	558	571	550	569	522	551	574	560	507	554	529	514	571	530	577	579	619	526	551	548	535	588	518	558	554	549	562	564	550	538	544	611	515	553	552	519	583	582	507	547	519	566	548	549	576	576	561	521	562	552	567	550	559	569	537	548	545	562	529	601	562	582	579	515	559	521	544	578	538	516	556	537	540	535	542	530	559	598	558	577	524	551	585	581	588	582	539	537	547	552	518	533	551	529	572	560	562	531	565	562	570	560	539	563	562	588	593	578	577	553	553	551	569	551	569	546	536	589	503	566	552	510	536	579	567	575	568	515	551	573	527	563	526	568	564	557	542	600	573	571	564	565	585	559	527	529	584	590	521	548	540	546	538	556	541	570	574	498	537	566	564	589	538	528	579	547	594	555	515	540	553	583	556	513	551	561	542	564	569	545	555	581	525	534	540	608	589	539	603	565	551	579	568	538	547	548	579	513	547	560	576	567	545	523	521	537	555	578	523	596	590	565	555	575	529	561	562	539	568	539	525	560	570	543	553	569	501	549	533	557	599	550	568	555	520	585	522	533	570	583	545	565	584	585	547	547	512	559	578	531	556	549	571	527	534	517	540	545	533	591	523	574	546	544	561	554	536	562	508	530	599	527	553	557	565	504	568	486	554	558	590	522	507	540	537	519	542	520	540	592	558	554	527	555	521	547	542	559	539	552	566	513	528	530	540	563	549	551	514	576	526	544	588	528	549	565	551	511	553	533	575	534	606	541	546	541	595	510	563	551	581	570	541	541	568	514	535	566	536	556	492	531	538	553	568	570	534	533	529	571	530	538	540	543	574	544	509	574	517	530	578	519	534	528	542	558	541	559	573	514	630	502	571	521	572	567	575	571	556	546	586	568	535	537	517	576	554	559	562	537	534	544	568	593	574	583	549	566	563	557	552	578	573	561	517	561	578	535	532	530	554	564	583	566	551	549	559	516	536	559	562	553	516	571	576	572	580	501	595	593	554	551	563	530	570	555	528	546	545	561	581	527	538	571	556	539	560	558	558	558	533	557	541	564	511	585	571	557	562	598	548	535	563	532	514	550	561	548	579	552	516	550	556	576	515	566	518	520	517	526	534	586	580	552	545	608	555	582	567	571	544	547	551	556	616	575	556	576	553	531	554	509	536	593	519	544	580	561	558	569	586	538	555	536	612	548	522	567	557	555	587	533	575	569	543	570	552	529	534	543	529	538	510	537	558	560	523	564	552	535	511	541	506	580	566	561	557	553	545	550	579	505	537	567	538	586	544	506	572	520	565	546	560	547	535	543	546	547	590	595	534	532	580	601	587	515	579	515	516	520	589	550	521	536	549	596	539	520	548	562	544	549	554	559	541	565	523	578	547	561	557	538	560	551	506	570	555	560	536	556	570	539	542	573	539	562	577	580	536	578	557	551	575	590	542	575	567	516	607	557	584	536	564	587	591	527	531	563	535	539	565	538	572	557	540	525	539	594	584	517	555	519	555	541	575	553	587	492	560	581	511	524	552	565	573	561	557	539	566	568	520	554	585	554	571	563	524	544	545	593	528	544	525	575	585	552	508	575	549	552	573	561	547	550	534	595	588	581	535	533	542	547	602	548	578	538	533	522	571	512	506	535	556	540	565	541	575	569	563	493	565	521	523	533	576	516	566	531	523	561	523	614	543	572	536	631	536	569	545	539	576	548	591	554	575	547	513	552	534	579	568	542	501	585	586	507	591	566	563	548	545	570	527	570	551	547	536	563	540	496	554	492	570	555	554	558	528	554	567	563	564	570	557	585	527	567	552	562	541	519	560	556	547	547	559	554	555	543	551	547	534	554	554	546	570	539	515	563	561	563	498	536	586	557	531	526	554	555	539	526	575	529	534	531	547	542	537	577	538	530	558	587	563	578	519	596	541	575	583	547	551	553	545	570	543	561	560	542	555	544	548	552	579	573	563	565	547	562	534	531	550	547	573	598	566	547	563	556	541	536	553	572	560	530	516	581	559	545	548	579	537	550	551	562	549	562	534	562	565	567	564	570	573	552	579	511	550	565	532	559	571	547	540	581	564	520	548	547	571	545	545	528	636	565	536	588	612	543	521	533	588	551	523	561	598	546	550	556	565	579	526	539	582	564	533	564	532	604	565	541	565	555	542	545	528	592	532	554	553	561	532	547	527	545	569	562	537	559	513	595	498	592	569	537	565	530	595	568	545	516	596	544	560	555	531	546	550	521	555	549	543	529	568	518	522	559	568	561	545	576	614	546	520	568	530	512	527	575	539	531	559	542	533	563	551	539	514	560	508	551	537	553	565	579	554	580	526	550	557	565	514	586	570	539	531	554	553	561	532	543	558	531	579	613	571	540	535	560	545	571	551	532	530	535	558	568	560	524	545	561	574	584	518	525	565	582	563	568	568	552	534	521	496	546	594	527	580	587	508	570	572	552	570	542	551	529	591	569	576	504	594	514	554	561	527	550	546	531	559	553	572	545	498	574	576	558	483	544	553	535	576	543	589	573	524	556	538	521	564	559	604	511	591	571	568	542	562	573	503	572	556	544	571	566	533	539	565	541	553	570	546	528	574	551	511	586	548	552	540	559	492	520	593
43620	18527	6410	4657	3475	2653	2357	2081	1717	1542	1327	1145	1006	1003	833	881	776	724	653	564	494	500	510	422	410	371	349	340	335	348	359	361	307	286	319	327	304	332	323	302	293	329	307	313	304	270	297	297	316	273	324	300	291	315	318	260	299	292	339	312	296	295	330	290	316	310	274	277	285	314	305	323	284	271	301	308	340	329	309	314	292	282	316	300	328	315	286	282	278	257	293	333	297	300	308	306	317	292	311	275	276	282	308	298	309	259	292	281	292	315	320	292	298	269	264	296	277	259	277	263	288	297	311	318	294	287	292	296	265	275	263	311	299	298	299	312	318	287	273	265	325	268	265	302	266	292	340	319	307	272	308	267	320	306	303	322	307	300	303	291	307	280	302	310	301	322	310	318	340	313	278	330	344	321	278	320	305	291	304	308	287	298	256	306	346	304	268	284	298	318	260	271	279	265	271	247	280	336	294	278	289	285	300	302	283	305	320	302	267	248	270	268	306	288	274	293	316	277	288	305	300	298	327	289	273	333	303	244	309	283	329	282	302	300	273	298	305	286	302	282	284	303	270	284	298	294	320	275	312	274	283	292	263	276	265	299	299	272	315	321	285	284	296	295	279	295	292	290	337	299	296	278	304	313	313	259	293	288	287	304	283	297	291	260	323	295	301	295	292	347	289	317	312	289	306	302	294	295	304	305	281	319	325	284	242	272	301	316	300	303	305	265	283	314	307	288	277	286	291	284	302	280	280	267	284	298	303	294	311	303	253	254	294	251	274	272	318	293	294	295	271	283	298	272	286	280	260	310	282	264	242	295	293	302	293	305	283	290	294	315	280	292	281	324	276	271	322	301	316	276	305	314	291	277	283	272	338	283	274	303	275	297	315	274	313	290	302	299	302	328	298	292	305	284	279	281	308	301	270	312	310	318	288	273	260	304	267	332	303	267	276	293	296	289	265	305	303	300	282	311	302	295	272	322	307	287	296	308	323	298	313	292	302	297	296	300	293	336	309	316	297	296	299	325	304	276	322	294	300	296	304	286	329	299	276	324	269	318	267	269	292	320	288	332	315	291	275	290	311	291	273	303	295	272	297	274	285	292	321	300	259	313	242	300	305	266	283	283	321	290	331	310	297	315	309	289	315	269	312	271	263	322	287	264	271	310	270	286	322	273	292	272	266	274	294	299	302	260	290	289	309	278	291	309	283	313	282	271	324	305	289	315	317	301	304	301	284	303	300	304	309	251	304	347	286	277	294	311	294	286	297	282	337	283	304	308	286	264	256	279	303	302	284	326	294	277	313	306	327	299	273	289	316	334	340	280	282	304	261	288	321	285	331	289	306	274	293	318	229	302	282	304	272	261	320	304	311	265	285	278	333	293	310	307	304	281	303	296	347	313	278	290	339	324	312	272	307	304	295	301	261	286	321	285	305	292	299	301	306	317	278	327	293	281	262	307	306	293	288	309	308	290	248	297	310	268	322	302	297	294	307	333	311	307	299	294	271	281	325	357	317	283	273	280	285	327	284	304	284	270	273	285	274	278	275	312	329	328	294	273	284	296	297	292	285	275	309	305	332	289	288	299	286	305	306	288	299	274	316	270	270	295	305	299	280	294	316	288	299	283	295	286	298	290	286	319	303	266	307	323	336	257	305	286	310	300	287	291	304	264	309	298	341	293	294	269	266	271	310	333	299	312	295	282	313	313	302	323	309	302	284	288	306	301	293	288	293	284	267	291	331	295	314	278	293	262	355	310	277	291	296	278	342	351	298	314	301	283	292	305	260	278	332	297	318	284	303	294	329	308	309	292	319	296	307	307	302	302	305	293	291	273	293	297	314	284	293	295	261	256	273	304	315	273	316	293	264	283	311	292	315	296	299	302	267	296	302	266	302	286	302	282	289	300	259	299	273	310	300	279	321	305	277	265	298	303	280	293	302	295	274	284	292	285	282	258	283	296	339	302	278	305	311	295	304	287	269	320	276	284	310	291	296	291	302	282	277	312	284	272	279	321	315	332	316	326	298	271	313	306	302	314	282	289	307	286	278	299	270	288	268	294	320	292	278	314	308	275	288	304	277	298	277	300	309	295	281	310	307	289	304	307	273	315	311	279	314	304	315	262	294	308	277	291	307	278	291	302	269	288	284	282	295	296	304	305	288	314	342	315	293	330	289	291	295	330	287	306	288	284	276	298	281	308	307	299	281	309	291	314	294	318	317	311	306	311	324	314	261	291	327	331	307	297	305	297	299	313	276	307	343	234	315	269	309	325	258	278	292	291	246	289	284	253	287	320	286	336	281	327	307	299	287	286	257	302	283	322	305	280	294	297	328	307	282	330	284	289	272	311	299	333	304	283	269	295	306	307	307	292	264	256	298	287	292	288	308	265	321	286	230	303	301	281	317	292	296	317	304	299	279	305	272	300	317	294	327	290	282	308	295	267	283	322	319	311	307	318	317	275	275	334	292	316	315	281	273	307	298	339	299	293	280	255	287	291	293	299	292	289	303	305	288	310	281	307	301	291	342	286	285	328	285	296	294	306	272	322	305	283	284	274	338	292	285	327	284	282	345	296	285	290	307	263	288	301	275	299	297	289	300	328	293	307	289	328	288	273	302	272	296	293	308	298	294	286	281	271	293	306	300	290	282	259	296	288	291	280	276	309	297	315	294	310	284	289	279	248	298	285	323	306	295	275	288	295	315	303	292	304	270	325	297	293	280	296	291	260	268	301	334	279	278	286	320	296	302	293	307	265	312	278	316	304	320	315	308	278	320	290	316	276	303	323	287	312	326	336	284	301	321	278	338	283	279	310	287	279	311	282	291	295	288	281	300	297	315	292	262	291	344	312	302	266	284	306	311	274	294	279	301	300	270	286	292	294	287	308	309	312	302	310	305	298	328	288	308	279	269	263	278	291	285	317	331	286	311	279	287	310	285	275	291	296	272	297	309	295	305	284	299	318	292	299	272	285	331	286	310	311	302	303	287	286	286	268	334	309	289	307	284	302	285	306	356	304	303	340	277	276	283	307	271	335	301	287	255	294	300	308	322	282	301	292	257	281	295	296	302	290	319	295	324	321	294	268	259	253	306	278	291	302	303	278	310	331	312	312	313	294	310	306	247	310	308	292	273	302	266	330	310	318	284	277	291	276	302	317	283	280	301	334	282	295	293	297	308	330	286	278	271	307	342	285	302	269	324	310	303	309	310	298	291	309	286	273	298	326	287	270	295	310	300	282	301	319	320	293	282	316	348	339	289	287	332	295	344	310	272	324	283	312	297	286	256	264	293	286	297	292	310	287	272	297	304	281	326	292	290	311	311	280	296	304	311	304	301	297	270	318	302	274	287	271	278	288	274	269	256	313	319	262	292	273	268	305	279	252	305	294	312	251	302	303	315	319	311	269	307	291	284	299	298	307	267	301	299	294	299	286	306	284	296	313	296	280	290	300	291	306	301	261	294	298	321	311	318	282	298	279	298	277	280	308	276	296
23941	7534	8384	12008	11095	10063	9081	8408	7306	6687	5824	4934	4708	4592	3902	3855	3646	3189	2656	2268	1975	1806	1630	1475	1373	1279	1041	984	909	993	890	790	801	814	734	780	748	734	737	706	676	687	680	693	638	685	651	639	645	654	710	614	632	666	665	710	632	634	665	620	649	590	633	620	602	633	638	656	575	608	637	634	648	648	642	671	616	615	680	653	619	623	562	616	647	617	639	623	664	659	596	645	657	635	653	652	624	623	656	638	646	607	686	635	610	651	649	642	638	637	582	616	649	642	611	575	646	605	664	595	655	647	668	638	601	651	650	596	598	663	623	648	640	616	643	651	645	670	612	662	621	623	625	655	622	610	665	662	663	610	635	657	673	623	604	632	649	635	594	643	647	635	660	642	646	617	663	681	688	628	621	624	650	593	668	617	625	670	587	571	650	630	645	582	645	595	632	650	614	625	664	630	624	636	644	635	697	603	639	682	640	673	613	662	653	634	597	658	661	651	632	621	596	617	659	665	629	638	604	648	660	635	665	611	642	641	645	668	618	606	603	644	611	635	639	600	629	632	633	666	660	677	638	616	605	626	616	643	678	636	659	647	644	630	662	695	649	624	627	659	639	599	665	603	621	603	633	606	663	615	639	593	629	603	607	657	627	553	627	632	635	586	618	602	622	636	634	623	643	671	611	660	659	632	652	638	645	610	643	611	637	618	634	612	669	666	632	623	643	646	646	596	694	639	640	604	616	629	653	628	623	598	638	609	640	650	638	663	545	595	632	639	669	650	608	627	619	613	622	597	703	608	627	618	635	625	629	632	641	618	619	618	624	604	630	632	646	636	635	635	644	638	610	621	603	621	644	624	701	630	604	619	647	633	614	630	604	668	609	647	657	603	576	658	575	628	626	626	604	619	636	598	618	606	573	650	640	662	647	633	591	644	609	629	649	678	647	639	632	668	627	623	596	626	640	637	634	653	609	662	623	618	654	644	590	640	627	651	635	625	649	640	672	658	632	643	640	650	597	617	634	653	599	631	663	601	644	647	687	621	608	638	597	622	633	617	713	663	599	654	635	684	593	664	614	673	636	587	604	633	679	639	655	597	659	601	608	668	613	618	651	670	630	600	643	622	654	674	648	626	663	623	630	630	652	645	599	620	616	627	621	591	626	614	633	587	616	634	646	644	600	636	588	666	687	639	600	655	647	621	631	607	637	660	632	619	618	656	627	628	584	655	628	574	641	583	622	670	656	591	610	641	626	645	655	657	664	619	613	619	695	642	642	676	628	636	646	593	658	635	672	604	630	660	609	643	585	670	672	592	608	604	634	605	642	635	602	649	619	631	652	640	677	623	699	615	621	683	578	611	622	622	658	635	669	632	673	604	643	586	646	601	649	610	663	642	642	636	670	617	567	620	664	642	596	668	632	622	663	656	609	656	640	639	582	645	624	632	646	604	655	617	668	600	675	630	642	594	683	628	664	634	636	628	648	620	623	639	637	639	624	632	628	619	630	648	644	644	662	625	589	655	667	677	603	591	657	674	658	636	631	610	620	590	630	642	659	619	678	611	600	652	586	648	598	631	631	593	672	651	633	599	607	640	645	620	620	639	633	621	636	587	615	615	628	605	639	608	634	629	673	659	637	648	589	637	638	592	646	647	650	628	620	586	639	657	647	638	635	639	633	619	591	669	613	625	646	614	639	620	635	620	616	687	618	611	641	673	643	605	622	648	657	640	596	626	627	600	622	670	663	662	667	639	647	633	628	641	604	661	649	606	649	658	678	637	637	628	667	612	618	639	634	648	662	642	621	646	665	601	642	662	624	594	639	635	644	614	608	698	603	568	629	643	609	662	645	658	651	634	634	653	617	633	628	635	636	646	642	612	633	621	652	567	660	615	629	611	614	674	612	665	610	619	617	613	621	636	616	620	658	621	610	657	605	642	624	665	639	632	652	644	615	643	629	616	626	613	638	659	639	648	625	609	615	667	604	608	641	679	607	619	646	650	665	622	598	633	594	637	636	615	638	643	663	648	625	646	634	619	645	616	636	630	670	656	613	653	609	642	638	617	641	600	601	617	657	632	610	653	652	617	597	667	659	636	628	584	658	627	624	577	653	591	654	592	598	642	612	639	633	663	615	600	617	617	591	629	659	670	626	630	638	630	635	591	644	654	648	642	576	666	661	660	624	615	626	647	617	639	597	623	608	632	654	621	647	636	679	625	603	615	562	626	619	683	663	652	646	650	630	649	649	679	629	646	642	645	586	662	602	604	641	639	618	633	623	644	657	639	678	654	616	653	638	612	652	608	611	610	634	655	688	626	636	650	644	633	684	667	643	601	638	642	662	607	677	633	676	633	609	605	654	608	591	626	603	639	618	613	636	614	620	665	606	631	657	633	641	642	615	645	630	600	616	638	630	652	637	570	686	636	627	634	580	615	638	629	638	649	652	612	649	635	602	609	666	599	638	605	643	660	683	629	632	607	630	575	663	595	617	639	600	628	616	602	598	668	614	635	606	661	618	661	623	648	661	606	666	643	634	633	619	600	657	603	633	655	621	617	625	619	656	619	643	682	633	652	610	631	636	652	655	612	590	679	603	654	653	651	692	574	640	673	638	595	592	623	633	632	625	638	612	648	627	639	645	625	603	656	618	611	615	622	622	657	622	637	622	646	632	632	637	616	617	681	637	671	602	631	635	626	622	607	662	634	628	597	604	722	627	587	601	598	637	643	660	586	642	610	627	623	643	657	621	598	634	590	623	619	631	630	659	609	603	639	632	648	607	640	636	617	632	629	628	617	650	631	601	684	621	667	557	614	637	606	632	639	623	617	598	616	649	624	657	638	633	618	627	635	642	568	635	672	641	651	617	637	635	596	624	628	623	678	603	596	621	616	630	606	623	633	643	621	676	719	597	628	664	615	608	650	636	647	626	626	623	655	584	669	615	641	625	627	657	635	650	611	642	635	624	635	643	628	673	589	623	626	608	620	615	648	661	604	657	628	630	577	585	630	557	623	626	632	658	610	630	652	622	601	668	616	598	621	623	643	682	634	618	587	618	664	606	668	648	680	598	626	623	662	580	614	669	646	631	612	620	634	661	615	645	621	641	610	611	646	615	644	651	648	590	639	661	659	639	659	645	687	610	655	656	624	597	658	662	629	645	626	617	635	604	669	617	660	639	645	631	649	609	618	599	650	642	612	608	651	612	662	644	637	633	568	631	593	640	610	605	612	586	639	679	648	623	639	617	621	685	610	657	654	620	648	646	666	643	670	642	641	655	655	622	593	624	664	624	605	613	640	675	673	647	654	632	593	600	662	622	596	613	645	624	669	658	637	660	673	599	593	655	651	668	632	653	637	654	610	638	630	572	634	671	621	610	657	624	657	684	668	617	609	657	573	596	604	670	634	601	576	664	609	619	681	637	659	592	634	656	670	620	640	634	612	676	663	644	606	618	621	610	658	626	621	652	597	619	614	631	618	660	645	601	628	634	611	561	621
13001	3762	1848	1758	1268	1166	1075	911	739	649	610	529	588	448	457	471	406	384	368	361	335	301	280	286	242	288	249	246	232	292	235	236	243	247	232	221	233	233	203	261	219	221	228	236	243	215	239	239	235	252	251	209	225	230	241	243	223	248	235	221	230	244	273	225	240	223	239	245	272	231	244	229	204	211	235	242	220	207	242	250	254	235	220	219	254	232	210	245	251	265	242	242	210	235	255	240	257	232	247	221	211	263	202	214	210	249	229	232	234	251	225	239	224	249	211	246	201	209	212	206	192	217	245	219	240	256	231	255	225	240	218	215	233	222	209	251	271	236	218	217	219	218	233	242	222	248	234	254	236	223	230	256	210	224	224	240	236	229	214	208	241	215	197	241	248	230	234	214	220	208	232	251	232	262	238	209	238	248	213	223	222	236	231	249	216	220	253	237	228	218	233	204	256	252	236	236	216	234	202	225	218	226	240	242	238	253	227	262	229	238	226	183	219	237	239	238	229	233	244	198	234	226	241	253	220	258	252	225	233	207	246	226	249	260	225	210	220	252	212	226	213	221	242	238	233	243	228	243	237	185	244	228	235	224	212	206	262	219	242	224	244	211	231	227	250	215	222	246	249	252	226	220	252	206	235	233	226	208	207	241	256	230	248	182	194	232	233	227	253	235	207	226	209	209	251	233	249	242	218	222	230	231	211	220	227	225	228	235	231	201	230	227	238	248	236	214	225	232	242	224	234	234	208	224	242	208	248	229	249	215	207	247	258	242	243	237	223	215	254	250	258	228	214	246	217	209	227	213	260	236	220	259	228	224	246	212	192	221	224	204	223	229	228	270	213	221	244	254	209	229	238	278	228	230	221	228	203	216	223	219	228	226	243	223	221	224	241	224	233	282	238	230	245	245	223	256	256	230	207	228	262	236	219	213	244	212	212	232	215	244	238	216	245	227	223	235	212	238	196	237	255	242	225	224	227	248	233	251	227	219	216	241	229	216	245	235	234	244	218	240	231	200	244	288	240	240	237	220	256	208	212	229	240	243	225	229	246	214	238	227	255	246	230	238	246	236	262	241	232	219	235	225	266	271	239	241	223	235	213	216	230	209	240	242	233	214	236	255	242	237	258	237	196	225	242	226	256	266	226	207	250	185	248	202	252	218	221	238	215	236	255	277	235	242	217	235	232	204	209	219	243	212	289	214	208	226	235	205	248	211	226	219	227	271	226	219	236	209	224	227	225	214	237	203	232	235	226	208	229	233	193	224	224	251	210	241	225	213	215	211	212	226	241	226	222	202	229	231	231	250	251	235	227	227	222	260	222	231	237	229	237	213	246	231	249	243	239	260	239	228	236	232	223	234	250	248	219	226	226	213	264	228	208	211	212	233	262	223	222	276	247	242	243	212	236	221	238	240	254	221	240	200	264	201	234	261	237	244	258	224	231	225	259	217	212	214	239	246	254	215	194	242	232	207	234	207	230	249	210	246	212	244	225	237	218	261	277	242	211	229	264	221	250	233	248	249	189	230	225	216	214	232	227	234	231	239	236	241	225	238	211	247	212	217	232	225	211	248	227	233	238	236	244	241	232	218	209	223	224	208	248	242	222	249	277	222	196	242	222	217	231	253	250	241	218	219	227	260	224	248	232	227	241	206	214	248	238	244	207	208	224	252	243	238	232	209	229	194	246	237	239	226	232	222	226	213	230	251	230	243	242	243	240	220	224	223	209	248	216	200	219	239	231	231	189	260	221	239	196	211	216	242	222	254	222	215	221	223	274	210	233	237	225	192	258	256	209	229	174	216	214	235	241	225	193	258	258	240	223	210	236	235	245	233	192	242	245	220	229	220	235	244	249	243	232	216	214	232	257	236	222	240	211	232	240	212	212	237	224	258	219	191	225	238	218	213	233	264	226	273	237	198	237	243	191	239	213	241	218	231	231	225	221	237	217	222	238	234	252	253	217	213	237	238	222	212	224	221	220	242	250	229	224	231	219	238	207	249	242	236	212	232	232	230	225	219	217	243	233	232	228	210	251	220	247	253	190	246	240	243	243	220	231	231	245	247	229	254	247	203	238	205	253	266	194	217	224	218	256	236	229	237	261	236	204	221	230	250	207	246	214	224	261	259	196	238	242	270	188	233	231	234	225	232	211	248	219	224	247	248	241	226	238	206	239	230	213	222	224	196	228	248	247	234	269	228	228	211	210	193	211	259	248	245	228	236	259	247	211	233	243	251	239	224	235	242	235	222	267	221	198	229	260	209	218	237	218	247	237	244	225	255	251	251	257	245	215	228	218	241	218	217	223	241	276	244	247	240	228	240	186	236	229	234	263	244	249	261	219	228	217	219	237	225	205	279	246	239	242	230	248	267	241	225	235	236	231	230	229	211	202	286	250	230	253	243	220	212	255	261	223	229	246	241	207	225	254	220	231	241	220	234	226	236	235	215	242	208	235	239	248	210	239	217	263	259	246	208	243	217	232	256	232	232	229	253	244	229	224	200	216	206	246	244	229	224	225	206	220	221	195	220	191	238	231	222	222	219	204	222	231	245	252	264	229	269	227	250	234	225	255	208	227	223	183	234	245	231	215	225	239	211	221	243	231	235	242	229	209	210	263	206	196	238	234	241	244	239	236	255	230	236	216	205	238	217	218	221	241	236	224	253	234	242	225	228	234	219	252	205	239	225	233	236	221	273	221	245	212	255	226	219	239	227	211	231	262	215	231	226	228	262	206	185	232	241	250	202	226	236	240	213	199	233	227	203	207	230	230	221	259	244	228	211	253	225	238	219	243	275	238	225	244	238	209	247	254	207	234	234	233	218	203	233	208	270	257	245	218	236	235	231	232	234	236	217	240	217	247	236	245	257	229	237	234	199	239	250	219	248	220	226	204	229	209	217	225	238	207	256	270	213	210	216	231	273	249	220	239	221	245	239	242	246	212	242	248	240	236	234	205	252	218	231	261	224	236	239	196	247	261	215	251	248	240	210	252	227	226	220	222	229	249	207	196	244	221	253	245	213	235	231	212	230	233	232	228	203	217	198	254	209	208	249	244	241	243	231	231	246	263	240	251	226	219	269	249	225	247	262	226	245	250	251	241	247	221	253	216	234	241	196	244	231	240	272	239	249	229	227	239	234	223	255	239	236	234	230	239	205	235	230	228	234	236	259	220	247	207	234	230	232	263	253	219	226	233	216	225	196	202	230	231	216	211	259	243	227	233	185	243	222	219	240	243	240	232	248	243	240	256	224	240	276	244	233	239	211	245	214	255	229	249	222	216	234	223	194	212	231	215	236	212	219	225	231	242	274	224	249	253	219	219	252	242	247	227	223	217	237	219	235	215	206	232	228	222	224	250	239	238	243	222	201	216	230	211	203	234	216	218	266	210	233	242	228	258	229	201	241	231	232	219	254	236	240	246	219	210	231	263	204	250	229	255	233	225	249	232	227	227	221	244	220	252	236	247	220	229	231	257	230	203	214	248	236
6752	2504	3773	5271	4780	4702	4350	3840	3387	3068	2692	2449	2298	2054	1879	1913	1774	1510	1361	1141	1032	958	941	814	808	740	665	628	607	612	630	586	558	578	539	555	543	531	536	530	497	540	515	494	531	516	517	529	532	530	497	550	535	501	513	510	523	503	487	545	491	509	508	490	500	500	526	504	507	478	497	495	487	514	489	507	549	535	534	514	496	497	506	513	490	495	491	532	499	503	499	526	466	494	508	495	500	528	503	547	523	499	510	534	507	521	499	520	541	446	539	528	503	533	526	503	537	481	507	511	529	510	489	493	475	494	500	484	540	484	498	475	516	438	525	467	480	523	494	493	497	499	498	496	516	512	531	504	535	503	549	501	508	504	505	502	535	539	520	510	468	542	521	508	474	491	519	523	519	513	525	504	499	521	477	481	452	505	504	522	462	485	473	536	503	529	538	488	516	525	498	531	472	485	494	462	502	515	490	543	489	504	506	464	485	493	478	513	515	507	532	520	502	514	532	511	484	458	494	497	530	496	500	522	452	514	497	501	496	478	483	588	494	448	489	531	472	538	513	513	467	531	517	481	512	508	496	489	545	490	507	548	512	471	519	514	534	521	512	505	495	474	507	470	483	499	496	511	475	543	501	491	511	517	503	491	515	479	545	516	474	473	547	542	509	504	490	512	541	530	513	475	502	509	526	507	533	500	487	478	496	506	472	482	503	499	488	515	507	535	474	506	538	514	488	516	515	538	522	569	487	529	500	542	529	561	492	502	493	496	488	538	528	519	513	479	512	470	483	530	528	521	525	500	510	469	469	502	488	526	525	451	506	493	512	510	497	545	464	485	515	507	487	502	505	494	509	502	540	513	495	513	499	506	504	522	534	504	475	506	525	494	473	460	549	499	507	523	508	491	512	502	500	503	497	546	524	507	505	516	490	505	469	488	512	535	526	502	487	546	474	493	466	511	512	494	508	498	509	529	503	521	518	535	471	488	537	497	505	505	492	503	515	546	474	508	526	517	499	487	493	518	504	496	521	453	508	491	458	489	513	488	505	509	552	518	481	476	467	512	498	515	519	514	460	500	510	515	488	486	516	494	525	512	502	500	548	474	480	470	475	500	536	479	507	499	495	507	488	532	500	522	515	494	559	499	517	511	506	487	530	508	484	511	530	517	522	472	527	480	494	518	523	493	491	501	521	490	512	516	507	487	496	510	499	496	496	503	523	502	538	506	523	511	516	526	501	473	530	469	494	535	511	475	497	458	492	520	513	453	580	513	477	457	540	523	476	489	527	515	496	490	447	487	526	454	517	498	491	510	500	504	471	517	483	488	475	507	496	507	507	495	516	476	503	534	508	503	505	506	496	518	499	540	517	479	541	502	488	523	479	514	543	530	541	528	469	481	520	521	499	533	504	468	522	513	502	486	520	482	491	505	534	486	525	454	492	504	493	518	518	488	533	492	543	493	476	520	508	445	492	500	514	498	487	501	517	505	517	506	508	503	484	493	533	502	514	461	476	461	494	493	505	511	538	542	502	542	486	535	499	527	481	506	521	530	517	480	488	462	500	458	491	530	468	501	534	501	511	481	487	502	458	515	508	499	508	508	496	522	488	526	542	540	540	526	488	482	509	498	478	501	513	514	538	537	523	490	505	492	524	480	507	496	544	529	528	511	503	512	488	468	505	518	524	519	482	524	518	509	527	505	527	565	517	506	512	514	514	536	528	471	521	507	488	510	517	533	501	503	520	469	494	499	514	551	504	484	517	504	479	534	468	531	446	492	464	521	529	486	471	510	493	491	493	465	490	501	483	499	493	497	559	499	510	484	473	514	502	483	525	517	501	500	547	480	487	455	528	517	481	482	510	480	466	506	531	526	498	540	522	490	469	529	525	514	489	492	488	494	502	520	507	516	532	508	488	502	499	496	495	514	518	548	517	536	535	506	514	548	504	515	511	496	482	512	484	501	501	509	483	470	497	474	475	537	492	475	485	504	524	551	480	515	475	459	521	515	457	568	455	554	507	469	491	522	535	484	501	490	492	478	471	506	468	499	494	513	490	513	524	518	477	462	473	527	524	537	513	523	536	459	492	482	478	520	520	477	474	502	496	464	542	525	503	529	499	490	470	494	518	487	524	500	478	517	461	512	513	561	506	480	477	485	502	498	489	499	510	528	525	446	523	545	499	508	515	522	520	497	488	491	502	530	512	508	480	518	524	482	496	468	520	490	493	512	519	514	491	483	527	517	508	524	482	489	521	471	496	485	526	460	509	525	498	471	493	489	482	501	466	489	479	513	517	496	512	526	530	513	510	502	515	491	509	546	498	522	495	465	519	495	545	456	493	509	497	523	515	511	495	494	512	522	513	492	508	515	513	517	501	474	493	494	512	511	491	532	496	517	520	497	506	473	474	539	517	525	505	538	522	489	520	458	491	500	510	472	524	473	532	507	502	496	510	542	480	501	470	519	487	542	504	470	495	526	498	515	487	497	521	517	532	501	446	511	499	511	469	488	523	513	536	486	509	498	500	506	483	474	517	535	521	488	533	500	493	534	503	501	512	518	520	495	480	497	512	524	506	471	521	463	477	526	489	509	497	523	558	518	545	481	518	515	473	515	497	486	479	513	534	478	513	504	525	513	521	495	488	477	532	497	507	532	545	507	501	495	514	517	498	508	494	553	541	536	515	478	491	475	502	528	550	534	520	455	502	461	511	500	499	522	478	503	517	472	510	483	496	487	522	463	521	516	529	541	491	485	502	455	520	516	527	537	506	516	489	494	478	519	541	503	462	489	488	507	524	502	507	502	489	503	523	535	469	526	516	483	502	525	483	494	541	495	529	513	488	513	498	505	516	509	522	498	504	506	528	490	484	504	520	519	492	500	496	464	507	508	537	509	465	522	492	487	521	508	480	516	475	509	489	499	518	505	509	499	486	519	503	434	482	518	470	501	493	474	505	481	486	533	473	498	511	540	526	493	482	536	499	493	510	501	495	526	491	480	513	503	525	499	517	476	530	519	501	496	479	486	515	480	506	500	522	485	489	479	500	501	530	444	524	498	539	498	507	498	479	471	495	482	486	531	494	530	514	485	495	482	491	484	494	512	525	483	515	487	477	492	472	474	502	475	489	494	482	506	465	504	509	505	452	542	511	518	480	480	466	479	527	513	523	520	510	465	495	466	530	519	515	487	524	521	511	503	492	537	501	490	515	528	529	531	516	513	493	489	532	465	500	502	484	531	466	521	467	526	510	493	508	510	495	500	488	515	513	489	517	529	510	526	524	522	502	524	484	496	513	534	544	503	509	485	558	506	499	524	482	509	501	526	482	431	519	526	522	519	493	537	537	476	479	470	548	523	503	521	518	501	493	521	476	498	477	495	515	510	482	506	501	479	468	500	488	510	475	493	528	504	478	494	502	504	484	489	520	496	485	533	482	477	526	500	513	481	502	513	534	530	518	511	520	509	513	515	524	510	510	493	474	521	505	535	510	492	472	489
32118	10134	3866	3148	2309	1927	1711	1425	1343	1075	905	809	779	730	691	643	565	538	481	461	393	383	365	338	344	355	289	301	283	299	249	254	273	259	259	267	267	241	257	260	237	241	247	262	255	216	259	260	276	244	285	259	257	245	260	222	217	252	251	296	277	240	212	281	236	244	246	258	248	248	233	266	234	247	248	259	240	256	264	270	247	270	236	239	238	275	261	265	273	232	240	241	237	250	229	217	243	233	258	245	269	232	241	259	259	259	263	238	246	239	255	243	233	238	238	253	246	244	286	246	256	230	208	257	269	255	271	243	252	242	218	247	230	232	258	295	248	265	207	240	266	249	240	259	221	278	256	253	231	241	267	265	256	238	244	251	247	250	238	245	230	245	235	233	252	246	253	247	239	267	271	203	221	249	256	243	227	239	246	226	277	242	251	260	250	254	230	227	266	251	254	269	281	270	262	231	250	259	229	250	262	251	227	243	270	226	270	273	277	275	272	242	234	245	290	265	284	243	249	258	224	233	217	259	282	294	272	243	250	219	241	247	249	271	262	265	244	245	238	258	279	244	246	226	242	232	269	250	227	250	234	227	236	261	224	251	270	242	245	235	261	243	285	242	208	228	265	253	221	273	258	248	267	270	265	229	249	232	227	246	264	260	298	248	245	252	261	265	261	248	237	267	247	254	236	267	266	242	251	275	226	267	248	244	253	242	258	227	280	252	247	264	268	245	261	258	232	262	243	270	256	251	257	237	246	246	267	256	267	236	278	288	238	249	248	233	259	216	242	245	261	280	253	234	252	279	290	273	276	241	249	295	231	249	235	251	275	252	272	252	271	270	236	230	236	221	243	207	270	223	239	235	258	240	274	240	250	257	230	264	275	244	239	274	268	231	224	248	243	285	267	230	254	258	266	260	222	262	254	259	257	247	281	232	250	251	248	245	285	263	241	232	243	274	262	251	252	251	236	209	235	281	262	241	243	233	247	255	256	267	256	251	230	249	243	260	226	268	262	223	229	239	263	252	237	249	233	232	239	232	259	233	245	260	259	260	280	225	223	242	284	242	257	253	242	234	249	275	227	250	261	263	246	259	262	238	254	232	253	245	239	267	240	232	253	271	232	229	263	267	264	244	270	235	259	256	226	261	259	255	259	257	273	269	262	255	255	248	246	276	247	227	235	238	226	244	278	270	226	279	263	293	264	268	236	254	277	278	238	274	266	246	218	214	247	286	296	258	253	246	250	256	289	258	237	246	262	246	258	281	267	210	234	198	239	247	237	281	273	265	239	268	250	234	242	249	222	256	271	274	228	264	227	219	274	239	232	235	250	261	256	257	264	235	237	249	264	259	254	217	250	235	235	249	264	246	232	259	216	258	259	275	278	229	271	236	230	236	244	268	238	250	248	307	271	265	264	243	262	248	224	241	245	272	270	271	268	245	246	237	228	262	248	262	261	230	279	261	260	245	265	262	256	239	241	248	243	281	228	267	272	265	272	258	226	260	243	236	225	257	229	261	251	262	253	264	256	237	227	277	252	217	241	245	285	234	220	247	252	241	232	255	252	263	243	228	250	248	203	245	239	266	231	266	241	213	296	219	232	246	260	253	234	250	276	239	242	234	240	268	264	231	269	256	246	249	245	268	284	230	250	243	255	263	265	249	247	256	240	222	277	229	239	226	219	238	243	247	240	223	244	268	246	259	220	235	263	284	278	257	249	263	290	246	219	241	269	240	258	244	266	275	277	258	245	266	247	279	254	223	244	244	253	225	244	252	264	274	268	254	256	252	239	249	228	228	241	267	268	229	259	264	228	233	262	249	243	226	266	257	255	275	262	235	251	249	233	301	255	259	267	248	244	271	270	268	260	248	235	232	242	244	231	262	255	239	218	252	239	252	265	283	261	251	236	244	257	255	231	228	295	231	241	247	239	256	267	243	293	264	237	247	268	242	227	253	247	250	239	242	280	252	256	267	251	228	246	261	248	275	258	265	257	228	252	247	270	272	253	251	247	242	267	287	267	237	287	274	225	228	251	260	240	266	226	262	261	237	261	235	254	287	265	256	254	288	281	279	256	250	276	275	223	223	236	276	273	240	272	258	257	250	247	214	278	255	265	249	268	248	235	243	243	236	284	257	245	238	274	243	224	237	281	267	216	240	273	242	253	249	251	250	228	257	272	246	250	242	295	249	244	239	270	235	229	234	248	242	247	270	269	231	252	235	234	245	279	260	227	257	237	249	249	253	256	246	231	243	254	245	254	261	236	266	242	278	249	245	270	240	245	258	234	263	284	246	261	261	245	253	244	235	251	221	224	239	218	261	269	275	239	249	261	233	279	249	230	281	278	262	264	242	234	254	239	263	238	226	203	230	253	221	244	249	252	265	278	252	263	214	246	231	231	269	259	241	241	240	242	238	259	242	226	237	242	250	283	224	231	241	236	257	264	246	241	231	267	233	226	254	261	280	244	253	230	264	250	257	221	280	254	245	261	244	224	298	241	267	253	228	234	267	244	251	264	272	253	251	268	258	238	221	224	237	268	242	226	273	241	253	244	236	263	234	232	242	239	241	220	268	270	271	278	222	244	253	251	275	265	263	239	265	247	259	234	234	252	282	240	254	255	274	235	257	251	260	213	261	271	265	282	260	219	221	267	244	219	234	280	269	254	246	235	234	261	261	269	258	241	242	293	252	287	239	240	266	219	235	266	268	271	259	255	220	261	263	262	248	281	261	241	249	280	245	267	263	246	280	271	264	248	257	279	268	288	235	228	256	255	264	266	275	220	276	256	295	263	256	258	252	244	239	269	280	259	266	283	243	216	238	257	246	273	250	256	253	240	235	249	288	276	278	228	235	283	265	226	269	278	213	258	257	233	224	260	249	261	246	270	256	262	274	239	255	273	238	229	262	255	266	238	242	212	228	271	229	249	242	248	272	258	228	274	256	264	246	252	258	242	245	264	308	246	252	255	229	273	280	241	276	288	267	241	285	250	254	245	244	235	236	276	240	220	249	236	275	281	286	270	292	241	246	218	257	265	249	276	245	283	246	221	240	249	256	275	286	283	261	248	265	272	267	248	234	257	221	261	268	243	263	251	252	222	247	252	218	285	245	258	268	259	203	251	284	247	263	259	262	222	233	256	228	225	255	259	237	251	223	241	279	255	224	259	252	274	260	269	241	277	257	259	241	246	264	258	235	263	284	243	232	256	238	236	259	268	258	249	211	275	240	281	256	251	241	240	241	243	251	247	248	277	251	239	248	249	260	247	260	230	263	253	245	244	265	267	242	253	258	280	235	244	257	222	276	255	267	268	270	228	241	284	232	250	233	239	271	268	242	233	231	234	251	280	308	281	253	254	274	246	261	265	267	255	243	257	229	220	268	251	241	230	249	241	264	254	252	289	277	254	234	248	282	272	247	289	236	274	279	256	247	251	273	255	264	220	242	258	235	277	257	261	247	262	236	278	262	263	234	240	248	229	254	279	264	232	230
17651	3943	6513	8398	7974	7685	7067	6452	5601	4806	4407	4019	3588	3116	3041	2742	2619	2290	1985	1753	1536	1394	1296	1173	1147	955	908	804	777	771	727	659	648	639	650	620	627	592	615	594	554	630	575	572	575	559	582	559	583	572	551	532	582	525	561	545	545	570	513	549	533	584	545	580	555	543	512	514	542	543	575	538	555	583	542	522	544	520	556	568	560	521	534	555	535	583	564	531	570	557	533	589	540	515	582	550	520	511	546	535	534	549	524	551	565	573	560	552	544	527	571	536	564	545	569	579	507	534	552	547	572	548	517	537	529	534	566	537	571	528	527	553	562	530	562	568	533	554	597	547	500	499	560	534	521	543	558	543	573	573	538	556	545	558	590	506	574	556	537	575	527	553	564	547	583	564	555	519	541	552	524	534	572	598	552	513	589	550	536	546	543	546	558	587	554	543	553	517	555	549	588	593	528	564	516	577	510	579	530	582	576	565	567	562	589	508	588	528	525	542	540	548	531	525	524	537	542	547	552	526	538	552	567	534	566	501	551	605	560	559	568	549	568	511	549	548	531	530	522	508	522	537	551	520	560	529	566	545	483	555	529	515	564	558	552	528	544	570	578	531	583	585	554	615	558	535	547	562	518	542	567	531	556	550	579	530	586	516	574	521	520	568	551	576	534	507	528	527	573	537	581	487	499	539	541	562	552	537	554	534	588	568	578	511	563	553	552	535	575	548	545	586	537	553	540	542	509	575	544	577	530	565	562	550	587	531	528	502	509	539	539	600	595	574	583	548	572	589	516	563	504	534	554	552	521	548	572	510	537	532	575	524	570	554	551	525	528	561	555	525	550	539	573	535	534	561	508	544	556	569	554	523	563	567	516	547	607	523	527	555	560	546	560	536	559	553	576	516	538	577	531	527	520	545	525	487	541	523	531	571	532	550	529	506	577	567	554	556	602	534	568	524	575	508	508	538	544	526	548	572	587	565	588	580	519	597	594	553	562	561	583	529	538	558	552	556	586	546	558	600	564	572	598	540	560	550	530	552	536	551	506	575	600	584	521	561	544	554	512	515	542	538	558	598	537	521	555	554	551	553	566	508	569	512	587	579	533	524	541	587	570	542	558	505	496	564	538	554	531	529	548	545	550	564	532	578	546	567	564	569	557	539	555	535	546	562	542	574	579	562	586	573	541	548	534	539	511	539	526	560	571	522	523	539	522	561	507	600	516	568	534	549	515	554	546	522	496	579	538	545	538	534	536	546	528	552	544	560	572	587	537	563	551	579	567	531	543	510	571	572	586	558	538	569	536	542	571	537	551	546	529	566	556	582	566	555	563	545	549	532	530	548	573	540	543	544	520	549	517	511	509	594	545	543	543	532	536	582	493	504	559	522	539	553	516	549	566	524	494	573	539	549	548	544	571	536	540	537	551	586	536	550	591	535	527	586	575	551	597	572	556	568	570	542	521	562	547	571	536	596	556	550	559	533	562	536	572	524	527	534	602	518	553	514	549	539	554	572	550	535	558	559	530	580	560	522	582	528	548	533	521	555	556	542	545	541	541	530	545	513	542	579	546	590	503	544	493	576	526	554	583	540	576	546	539	581	562	523	545	551	524	553	579	544	580	503	507	572	541	504	568	518	515	522	581	521	534	580	529	536	578	587	557	550	543	546	584	533	575	542	551	533	553	571	567	542	581	553	563	565	564	558	523	567	593	547	526	527	541	519	532	547	539	539	549	552	581	537	584	560	591	522	501	556	563	504	547	503	554	533	506	561	572	540	561	516	527	525	583	540	523	556	565	562	549	552	534	536	532	588	532	526	544	558	582	510	547	565	507	535	533	554	543	571	552	574	560	562	558	571	560	584	552	574	538	582	552	565	531	549	512	557	616	531	535	568	554	548	547	553	512	545	528	553	505	613	494	536	532	502	523	505	561	559	553	486	550	568	553	549	538	557	528	510	557	571	537	534	509	585	590	511	528	529	572	539	572	558	537	538	580	619	521	539	544	582	507	557	534	559	563	536	559	559	528	518	547	535	581	521	506	557	564	562	538	518	525	546	566	548	555	568	543	560	566	501	555	534	526	528	533	542	537	537	524	565	554	546	546	569	553	558	544	523	562	543	554	563	540	565	571	602	560	526	555	583	514	573	550	532	538	571	577	557	560	554	543	574	533	563	532	535	542	563	530	564	543	570	543	547	565	541	539	566	610	553	573	509	526	573	559	521	565	547	571	556	558	537	575	574	538	584	543	548	511	530	545	549	543	572	569	541	576	535	520	569	554	519	546	557	524	552	577	521	528	562	552	572	516	554	566	538	510	570	587	539	556	555	531	571	522	555	525	543	533	552	581	543	553	564	542	566	588	547	538	545	546	533	517	553	529	534	580	560	542	577	557	570	582	594	524	524	504	578	595	600	550	538	518	523	542	522	597	582	548	526	541	557	576	551	552	567	577	512	595	545	517	513	518	555	559	566	557	542	562	532	550	520	539	533	551	516	536	507	587	526	572	552	549	562	580	595	556	547	555	544	538	544	500	522	525	527	574	551	531	524	540	515	562	537	538	536	545	565	534	535	548	535	551	571	549	530	508	520	605	580	577	553	558	560	571	536	559	524	551	591	570	548	540	524	598	564	553	564	533	526	570	523	543	562	559	577	505	557	538	548	540	543	525	579	560	577	525	561	592	550	550	580	535	533	510	550	559	561	536	560	533	564	559	573	526	535	522	562	542	566	566	579	582	516	555	517	564	535	517	586	594	552	584	574	558	554	551	560	511	575	570	582	552	538	546	537	578	560	495	554	536	592	542	582	557	586	592	567	556	566	540	536	570	560	553	570	540	534	572	512	583	554	587	539	529	504	563	550	540	558	532	534	539	551	585	510	585	609	549	530	546	554	505	550	559	562	536	536	551	549	545	535	548	498	558	562	582	589	524	542	555	521	568	586	559	551	552	549	503	550	576	584	568	546	539	549	546	527	555	534	575	554	513	532	525	533	538	520	571	588	490	512	545	547	555	509	537	543	553	551	520	545	555	520	541	573	532	541	580	546	584	550	570	533	588	543	548	568	556	567	571	529	547	538	590	551	541	585	531	536	561	516	554	555	532	520	569	543	527	541	531	555	577	571	549	571	544	528	532	563	515	563	557	500	559	525	532	585	536	558	518	598	586	510	537	572	535	589	581	513	510	556	523	570	568	549	500	558	559	530	539	568	532	603	556	563	555	558	538	532	565	554	560	606	542	556	532	563	538	560	544	554	537	573	533	588	561	551	533	552	573	555	518	487	558	522	541	580	591	507	584	554	522	582	537	550	544	554	538	518	554	556	562	529	562	535	535	579	559	527	572	535	546	543	551	549	565	548	541	544	512	566	571	542	558	543	551	537	564	515	527	562	539	525	520	545	574	536	537	570	565	593	532	572	543	538	506	554	513	587	535	550	532	534	547	543	534	549	544	579	529	572	558	537	576	569	528	496	513	549	584	545	554	577	542	563	502	571	510	543
42289	16223	6226	4748	3354	2764	2371	2032	1753	1527	1399	1188	1079	971	862	760	730	620	623	555	474	442	486	427	428	382	360	356	307	308	343	332	316	329	299	317	283	285	315	289	295	303	264	300	321	293	292	297	297	276	319	263	305	308	293	298	301	308	311	334	293	267	310	293	295	321	311	277	276	288	272	328	275	311	272	282	282	292	268	282	276	310	299	302	325	301	304	304	312	260	288	316	274	303	301	294	277	287	292	271	271	276	293	287	278	276	270	309	273	299	287	312	299	322	314	312	274	303	292	280	299	284	318	282	289	282	313	294	310	269	296	294	293	285	270	284	318	295	287	297	273	286	290	265	296	295	311	301	312	307	296	282	306	307	318	303	341	304	286	297	309	314	277	263	302	325	320	321	322	271	292	289	295	311	278	305	314	301	308	278	306	298	297	299	266	260	290	292	300	284	338	270	298	311	279	287	272	274	317	336	295	271	281	333	303	287	323	326	287	279	300	255	268	288	293	329	315	296	272	261	274	255	298	323	291	270	314	291	318	249	287	306	315	310	299	317	301	276	311	282	307	319	325	308	315	318	311	307	295	278	252	288	279	326	296	295	294	319	293	263	276	267	287	301	312	263	287	302	302	304	311	272	290	312	291	337	328	300	350	303	298	293	284	280	323	307	263	301	323	297	315	285	303	324	294	309	300	291	284	295	294	323	279	297	287	321	314	307	295	326	321	281	287	301	304	345	295	309	302	326	276	268	299	308	303	291	289	337	353	283	314	279	283	303	313	292	326	299	302	287	300	274	336	293	304	321	310	256	303	294	285	284	295	274	305	302	308	296	294	315	298	303	321	330	292	295	315	308	299	289	305	325	330	309	289	282	311	307	336	300	290	297	321	285	281	324	272	276	291	316	309	283	279	319	290	301	326	305	305	269	302	314	275	285	308	354	318	288	285	308	324	305	308	313	286	259	350	305	301	297	276	283	285	307	288	297	283	280	293	315	286	304	313	309	315	308	287	271	314	290	321	307	295	326	313	289	287	305	296	307	312	341	305	311	298	333	325	307	274	317	308	293	308	301	282	311	327	272	284	288	300	283	300	283	292	335	270	308	285	289	304	304	313	308	260	302	286	318	288	291	306	330	297	305	315	300	317	299	291	249	276	279	301	279	268	294	297	287	298	299	312	305	300	318	319	286	278	270	284	290	313	297	329	340	316	291	258	274	280	300	252	270	300	312	326	271	282	313	312	304	326	302	316	291	268	273	281	313	294	278	322	262	298	302	286	328	299	262	293	291	304	297	316	333	302	321	292	319	272	312	313	293	338	292	287	305	307	314	301	237	283	302	277	295	253	292	318	347	305	312	265	314	324	281	298	270	315	274	295	300	332	317	324	292	312	296	331	277	305	319	311	294	286	314	301	275	289	349	270	313	286	255	322	289	281	314	275	295	307	290	289	273	295	306	343	305	295	303	313	289	294	297	305	320	286	283	284	291	293	287	287	297	278	263	285	289	305	303	283	290	313	310	298	326	306	290	305	296	270	284	285	285	304	273	279	273	285	279	271	293	264	316	323	312	298	302	295	262	289	253	287	305	308	314	340	301	290	313	284	303	314	274	287	296	318	280	288	292	283	307	322	318	286	286	296	289	291	299	290	293	274	300	310	303	304	313	292	290	304	312	311	308	291	289	304	304	274	317	314	315	293	290	291	334	280	308	277	266	328	282	295	283	281	331	278	262	253	333	344	329	332	262	324	312	267	292	270	301	279	313	308	304	253	306	290	311	300	268	272	316	319	319	314	292	300	308	294	299	293	301	279	286	271	309	303	306	290	268	296	295	307	299	304	276	326	282	295	296	311	313	312	288	320	311	290	321	292	300	325	296	278	311	279	277	305	329	303	299	269	291	292	338	280	303	312	321	316	351	295	265	309	315	308	274	285	310	347	291	316	339	296	315	283	301	303	314	311	319	288	286	293	282	279	308	301	304	268	290	291	290	293	292	273	284	286	264	284	298	280	313	281	281	290	283	289	291	296	295	307	304	286	293	284	347	311	290	319	327	316	276	300	279	312	265	257	322	307	309	272	298	272	275	282	278	330	316	263	320	296	304	307	311	317	323	301	306	303	285	286	276	299	291	275	358	309	302	266	340	306	263	319	296	343	301	292	275	279	307	263	272	314	293	294	313	338	319	294	275	299	310	281	292	267	254	312	309	302	263	284	309	294	304	325	289	351	284	326	312	304	311	268	312	264	317	263	280	286	252	262	277	275	320	295	286	273	305	291	253	329	301	311	294	310	329	309	277	289	312	310	323	340	299	305	296	333	299	285	283	289	310	333	283	286	311	316	297	271	288	325	334	294	271	271	291	277	279	290	332	259	297	321	315	300	294	328	298	314	319	304	295	305	295	275	335	326	327	335	270	298	308	284	293	298	270	312	310	299	277	277	295	272	293	321	306	308	281	303	291	279	304	299	313	334	291	332	299	274	292	286	316	302	264	280	291	272	274	295	332	304	251	288	286	320	286	282	307	271	333	291	285	330	297	287	292	263	307	282	302	285	304	284	311	294	316	304	295	280	277	294	270	323	308	300	323	286	287	297	289	268	294	318	319	303	275	279	287	326	287	274	300	307	268	287	316	290	310	285	318	315	275	296	275	293	316	307	325	295	307	292	299	260	299	312	262	290	324	286	314	306	305	336	326	294	302	300	348	342	293	256	301	291	306	281	295	291	307	339	331	270	314	301	263	305	297	308	296	328	310	271	289	287	304	284	291	305	315	307	311	281	284	314	298	281	265	272	315	322	296	325	286	321	296	306	320	325	285	260	321	298	297	281	313	302	349	300	279	309	300	296	313	290	279	261	284	297	325	280	300	325	320	298	302	288	268	292	266	278	306	297	287	289	305	321	315	319	284	293	328	289	297	270	309	286	298	284	285	307	277	296	343	303	268	276	284	256	329	316	344	302	314	283	284	296	301	280	299	278	299	322	313	292	313	321	271	312	309	310	318	335	313	304	263	311	298	289	276	288	284	270	295	268	297	309	306	314	298	288	284	282	303	307	297	319	298	305	270	275	283	317	287	334	284	317	290	303	273	316	276	297	318	282	292	324	294	307	295	330	332	327	327	283	281	280	280	309	313	286	309	303	296	257	296	272	259	257	268	296	310	292	316	306	294	310	286	276	294	329	305	339	321	294	299	308	279	273	271	305	286	281	271	323	332	292	286	279	331	302	304	299	284	325	292	283	288	270	304	275	292	291	312	280	278	305	281	292	314	288	296	284	312	321	286	331	271	323	326	292	277	273	307	308	300	298	313	302	291	287	245	307	294	299	292	275	241	273	297	325	291	303	300	314	291	313	293	264	311	282	297	296	287	286	304	320	287	285	333	313	281	289	328	271	294	321	291	282	293	282	289	305	291	270	297	311	282	267	324	290	284	294	304	296	288	292	282	322	290	263	330	313	309	318	317	311	324	288	321	295	284	281	303	293	307	314	316	301	274
22893	5906	9047	11764	10908	10261	9316	8672	7422	6772	6139	5477	4763	4296	3972	3442	3066	2749	2512	2142	2026	1741	1584	1566	1508	1296	1030	983	946	923	885	851	817	794	753	762	730	745	720	718	725	683	689	655	649	647	681	643	638	678	662	645	655	613	650	631	652	610	622	593	635	631	615	668	644	628	617	611	627	586	664	659	605	582	688	619	659	661	598	650	643	637	612	613	619	646	678	647	636	618	613	653	633	598	618	612	568	636	644	574	656	650	612	626	661	602	641	615	657	627	646	631	647	632	614	648	637	614	636	641	613	634	644	657	646	613	612	621	639	679	621	639	661	634	636	606	630	661	585	637	638	622	613	579	660	621	599	627	628	648	612	585	669	627	622	591	623	605	621	648	672	604	654	620	681	635	638	612	645	653	609	605	637	624	624	593	610	638	650	685	650	668	655	587	671	630	609	678	566	634	615	672	571	625	609	639	675	645	610	648	614	630	660	675	602	602	618	629	605	622	616	623	675	662	642	684	627	633	625	645	627	551	639	644	658	634	637	649	652	667	630	612	683	625	610	643	641	619	634	648	651	610	625	619	642	628	635	668	643	653	603	597	646	614	578	692	641	584	614	631	665	645	609	638	658	613	590	609	601	642	640	629	636	650	647	616	595	637	655	626	615	633	626	593	585	616	661	647	639	591	627	626	651	681	633	672	661	596	634	686	653	659	616	674	599	639	639	574	634	630	662	677	599	637	645	616	663	627	590	625	589	635	670	630	587	639	627	593	621	646	615	654	622	621	611	609	618	598	683	615	626	633	611	605	628	650	666	650	595	648	627	612	669	665	603	634	660	614	615	652	632	603	577	656	658	617	636	639	624	619	588	608	596	624	665	605	673	600	648	642	643	680	645	634	615	603	668	627	616	639	652	658	645	623	636	559	622	594	626	653	642	634	641	653	619	587	625	688	652	587	668	662	654	623	612	644	657	639	641	643	619	631	671	640	596	608	675	587	631	609	611	637	657	641	633	613	615	630	608	641	639	662	631	645	660	600	605	703	617	644	654	640	634	626	587	634	620	601	649	646	646	621	584	642	637	642	667	592	614	610	654	628	642	660	585	636	662	641	572	645	594	689	644	629	581	623	651	604	612	635	627	639	660	597	647	663	610	630	639	677	642	639	618	578	664	675	629	615	621	639	627	622	596	627	680	635	617	654	643	645	595	631	628	601	642	613	606	680	594	648	610	656	619	656	627	656	678	615	604	658	650	663	618	641	682	627	659	618	650	666	642	653	572	631	648	671	618	642	624	597	649	684	616	662	644	591	645	673	612	624	636	639	618	638	662	649	634	619	621	638	591	607	643	639	664	634	637	634	667	630	609	628	664	618	609	633	611	635	576	603	612	604	636	644	642	632	636	682	681	621	654	648	667	621	612	630	635	637	602	628	644	620	607	623	622	608	610	633	676	618	660	646	639	641	596	636	631	640	616	594	614	643	630	593	616	623	660	630	649	583	649	655	598	623	626	599	592	621	649	682	651	592	620	607	592	641	646	614	655	567	626	646	617	584	676	619	657	603	596	653	631	638	656	647	659	603	644	653	630	582	595	631	662	653	629	633	652	608	626	613	619	595	648	651	618	640	643	627	619	635	654	612	597	604	586	610	631	583	613	629	647	629	614	624	639	609	638	651	625	607	628	646	636	617	543	658	624	621	661	646	657	605	628	652	679	631	634	647	664	611	644	670	638	596	598	625	651	636	639	571	601	639	641	663	670	609	629	634	634	666	603	658	633	631	643	607	653	614	632	617	623	615	621	619	635	614	623	631	644	654	623	619	619	616	625	661	634	614	594	656	628	621	644	608	651	633	612	655	637	647	642	643	613	615	672	665	629	605	679	624	649	611	622	596	608	646	661	594	624	597	657	645	612	704	661	636	650	596	653	590	620	636	601	659	606	644	641	593	640	648	608	673	640	648	666	585	601	639	611	620	610	656	636	659	624	633	605	646	645	633	644	602	639	646	637	636	653	611	656	614	628	607	671	660	667	641	653	600	601	631	642	608	646	620	594	603	576	621	631	653	682	634	634	620	590	621	625	577	629	639	583	662	616	656	602	637	608	654	676	647	676	607	626	640	626	647	676	634	631	665	615	657	625	616	628	627	649	639	650	643	655	635	622	626	622	630	628	627	619	583	654	631	666	599	628	647	591	589	648	631	660	620	656	581	589	635	654	597	615	623	620	632	627	628	606	598	632	643	615	638	598	588	614	606	646	630	614	620	647	659	605	642	709	668	654	596	596	652	669	624	649	622	647	600	644	657	613	605	637	626	673	618	657	643	663	656	615	630	637	642	614	651	659	614	642	628	684	622	614	594	657	659	682	642	630	644	676	672	635	665	594	591	626	635	640	649	627	667	633	609	652	592	651	594	663	639	616	685	605	639	640	652	682	606	624	676	610	637	603	619	615	621	602	663	647	614	630	595	637	617	646	614	576	646	653	677	637	630	620	650	676	576	620	607	629	645	661	627	646	621	678	644	621	663	574	626	638	642	624	653	606	619	630	673	683	650	621	625	614	592	629	648	639	595	627	628	614	594	627	609	598	612	641	616	627	656	638	675	641	626	604	621	668	662	633	653	623	635	694	641	609	615	615	655	594	670	622	619	636	642	667	669	666	600	649	672	623	627	589	632	620	586	626	608	646	662	622	660	611	599	624	626	644	656	636	578	646	599	638	620	620	649	641	662	652	600	605	654	656	587	624	645	672	647	589	575	638	657	624	640	679	584	669	622	613	661	607	661	666	619	576	591	654	662	639	647	647	690	602	637	704	623	610	599	638	659	607	595	617	631	630	608	599	623	654	674	589	662	637	673	658	620	598	626	624	613	604	628	625	589	617	667	649	598	645	618	634	622	642	651	587	586	653	625	622	636	653	635	596	611	638	663	632	634	604	676	640	620	605	672	645	634	632	663	659	624	609	645	638	637	635	662	627	663	643	653	642	598	607	610	613	659	636	609	621	627	639	633	573	651	579	630	661	608	611	651	646	639	613	664	622	612	647	610	614	546	677	677	630	648	646	652	631	593	573	637	630	664	588	614	620	631	646	647	626	639	629	600	586	612	628	639	633	663	660	611	627	626	631	603	624	640	654	647	625	620	650	632	644	645	629	644	632	661	657	605	609	660	655	608	638	653	635	647	684	628	615	659	615	640	643	598	617	603	609	655	646	654	627	647	581	627	651	657	649	647	629	642	601	621	617	674	625	675	616	668	624	654	619	656	607	659	667	638	646	610	609	600	651	614	616	626	640	629	631	597	599	617	660	671	652	645	665	629	638	638	565	554	639	623	660	624	636	663	662	636	635	567	636	635	646	628	646	629	591	676	663	643	628	648	665	625	652	620	642	617	606	626	642	629	638	677	630	656	641	649	641	577	624	608	627	617	620	623	605	635	682	637	639	645	623	618	619	683	616	639	621	600	656	613	664	662	641	590	601	636	648	663	600	611	645	622	652	593	642	631
11422	3126	1877	1689	1293	1135	1059	918	847	776	591	544	510	461	485	417	396	383	328	341	324	305	314	325	309	288	282	259	240	264	232	250	245	242	274	262	221	229	226	240	237	220	233	247	192	224	230	213	249	236	265	198	242	244	244	245	242	223	230	212	239	230	228	211	249	232	234	235	246	243	277	201	199	225	227	232	222	222	230	227	253	208	226	271	199	244	248	250	239	216	218	223	228	262	236	212	229	246	224	226	240	203	237	235	215	237	256	247	235	212	262	227	217	248	215	236	237	230	222	231	247	243	215	256	220	217	237	238	213	200	253	243	216	228	235	232	237	243	241	234	215	250	234	245	247	221	231	181	213	244	209	235	242	206	225	227	244	255	212	224	244	211	253	222	210	207	261	229	251	212	213	213	248	219	240	241	224	219	219	235	221	215	230	197	240	227	221	229	230	230	219	255	219	234	212	222	242	220	224	248	242	224	215	216	246	251	233	242	204	225	216	218	238	203	231	227	215	265	232	225	243	211	255	248	227	236	221	211	207	248	195	230	220	243	229	218	213	210	238	252	213	204	248	229	212	222	220	239	236	220	225	240	208	239	231	241	231	255	275	219	236	224	249	201	181	210	251	226	260	232	222	241	235	226	231	236	223	228	241	224	222	209	233	252	218	236	230	220	211	227	221	199	212	253	241	210	255	232	239	233	212	251	230	217	247	267	238	223	241	223	224	250	234	246	270	245	222	239	252	229	240	237	236	238	238	214	224	242	224	202	221	207	190	243	214	203	232	232	225	259	216	217	228	225	220	211	200	209	232	232	250	214	227	214	208	259	243	220	262	228	247	195	230	228	236	235	220	257	214	242	249	228	250	255	244	248	247	233	255	195	208	234	235	225	267	222	237	259	224	254	230	197	243	223	242	220	221	241	230	236	241	232	244	239	308	258	244	241	212	239	241	239	227	249	262	232	270	245	236	230	237	210	232	216	224	217	213	231	228	206	202	215	231	253	218	259	224	231	218	205	233	263	215	199	217	265	239	241	221	256	235	249	244	264	211	229	222	237	234	213	217	223	238	234	241	197	255	228	228	242	236	213	271	236	221	210	232	206	231	206	216	253	226	218	254	229	221	212	216	219	286	234	225	224	228	209	224	250	219	244	217	210	216	229	220	221	212	230	245	239	239	225	225	243	250	239	246	218	232	220	230	225	232	246	229	220	239	238	207	249	218	236	258	228	211	228	232	216	240	247	243	226	240	233	201	270	235	240	235	233	222	213	233	225	236	241	235	226	234	216	243	242	272	233	223	213	204	209	230	223	227	230	232	215	229	219	241	204	218	225	201	225	209	212	209	274	271	242	235	232	215	251	237	261	245	222	211	224	242	217	216	219	250	226	197	234	217	227	241	263	243	211	248	250	227	230	218	205	258	239	220	241	226	227	213	220	198	205	246	252	209	255	226	238	207	217	220	252	227	244	233	242	257	271	230	230	225	235	220	235	223	238	215	226	248	223	216	233	236	235	244	240	231	212	225	201	233	208	226	232	245	229	245	237	221	242	238	243	261	223	234	224	221	231	245	270	221	252	234	217	216	238	266	255	224	226	224	220	232	226	226	235	222	263	236	233	223	246	251	225	246	209	212	232	224	225	193	242	216	242	231	222	206	242	218	231	240	236	212	241	247	243	212	240	260	220	223	240	235	240	226	268	228	236	243	243	241	240	201	255	220	243	231	238	228	215	222	253	251	244	247	208	216	244	271	232	233	265	199	240	257	250	228	251	249	248	279	250	241	218	227	231	256	232	207	217	253	262	235	229	232	241	225	257	231	203	245	216	201	259	221	218	237	236	228	243	241	249	216	185	219	229	236	210	216	224	249	190	235	209	215	231	203	247	242	230	218	226	214	214	221	245	217	213	207	224	241	271	195	208	225	232	212	223	229	245	238	238	247	219	261	275	277	222	257	249	286	230	233	223	190	223	196	228	223	240	244	224	208	188	226	238	227	245	242	214	217	235	263	204	222	223	223	233	227	247	202	223	211	266	205	248	216	265	210	231	239	243	226	243	216	222	218	210	235	219	240	258	278	200	241	202	225	199	207	243	208	254	230	246	240	230	218	237	252	221	239	212	223	213	224	259	251	210	247	238	226	228	209	195	234	194	239	223	231	227	257	260	245	223	210	207	216	210	211	224	213	251	215	224	224	218	227	243	223	228	236	263	242	213	245	231	246	205	262	239	222	240	214	213	238	230	224	238	221	210	207	235	256	218	217	249	215	234	232	238	218	246	233	214	247	225	253	247	278	238	231	241	222	240	232	213	255	218	244	226	217	233	222	235	239	228	238	223	256	201	239	220	230	247	227	232	227	250	258	188	210	230	216	212	225	213	214	201	252	224	218	213	234	213	236	221	217	207	235	226	239	229	232	245	243	220	237	238	224	211	219	217	216	239	233	219	227	242	221	220	208	241	228	235	238	242	239	235	236	242	238	230	215	237	232	238	220	211	233	245	239	233	246	221	240	232	221	221	234	243	247	227	226	246	201	216	240	206	236	223	214	217	215	209	219	250	224	233	217	256	213	247	245	238	222	242	182	204	243	226	244	217	222	252	210	234	231	242	226	230	224	238	228	199	234	214	214	235	219	232	222	227	225	251	213	250	226	218	248	224	239	223	211	228	242	239	242	211	247	233	226	219	257	254	210	220	252	251	205	209	275	244	219	233	214	238	217	211	236	208	233	222	223	227	230	240	243	212	240	236	253	207	236	217	229	225	235	233	218	240	256	198	240	215	266	241	223	233	282	219	220	219	233	217	248	232	247	213	225	215	244	256	238	267	228	187	199	259	222	265	249	242	253	246	229	213	229	238	217	225	238	209	221	209	232	235	230	241	257	248	228	266	204	223	255	232	249	229	212	247	231	261	216	244	229	231	256	234	239	285	220	224	223	215	225	214	220	272	223	225	220	236	217	225	219	224	213	221	202	205	203	231	211	237	230	223	240	215	221	219	227	243	209	228	269	255	233	251	227	214	244	229	206	235	252	225	241	233	230	212	286	250	257	233	242	224	230	235	218	250	255	250	251	242	241	263	226	243	226	220	250	239	212	244	209	216	215	260	208	215	234	222	218	235	205	246	238	242	229	234	206	250	223	242	222	256	238	260	212	241	225	234	239	205	226	248	248	228	244	227	243	223	210	218	247	225	202	263	219	230	233	217	208	229	222	207	226	228	226	238	253	233	220	249	227	240	230	233	214	214	254	237	260	204	225	251	250	248	223	239	222	245	208	216	216	262	248	257	230	224	251	198	229	255	223	224	290	227	214	257	234	211	233	239	231	215	225	247	246	243	249	213	232	229	230	233	234	217	204	255	258	252	215	247	214	246	254	233	221	234	213	245	248	222	211	230	220	236	220	239	221	215	231	230	232	254	238	216	239	248	242	222	224	217	238	236	218	212	204	227	242	210	224	258	248	199	203	269	246	274	260	212	251	236	200	236	208	231	229	208
6083	2071	3990	5238	5065	4799	4520	3984	3579	3204	2866	2538	2146	1982	1987	1789	1556	1440	1306	1263	1034	1033	928	997	824	731	673	635	611	620	633	597	569	604	520	546	563	533	570	562	521	492	524	516	543	497	518	504	516	520	506	540	503	488	498	535	541	512	504	480	510	494	512	538	489	490	490	507	507	521	494	509	509	477	496	525	523	512	493	522	535	518	458	532	506	496	501	525	491	501	494	498	511	504	470	468	510	524	516	470	537	524	509	474	454	488	502	480	535	481	478	504	504	465	532	499	522	516	504	511	506	482	527	480	518	492	493	534	509	516	545	484	502	490	550	488	495	527	522	509	471	509	510	522	522	519	509	477	497	522	498	503	539	527	464	514	495	521	497	502	497	511	492	469	493	494	489	471	516	531	535	521	531	505	507	476	479	493	502	513	491	526	551	482	495	507	475	505	550	466	506	494	489	537	471	543	524	520	492	467	537	502	542	484	508	475	511	505	466	504	495	482	473	484	547	516	517	462	503	504	478	469	516	490	510	532	503	494	459	503	477	493	511	502	488	496	506	514	514	503	483	470	508	498	499	480	505	528	509	515	458	468	512	482	493	494	493	476	477	544	505	521	488	520	526	499	522	464	491	470	515	517	524	496	526	507	510	480	474	524	516	505	492	514	507	468	534	503	507	516	540	509	548	474	496	492	505	488	485	542	494	479	540	479	495	540	516	520	487	462	500	530	523	506	526	525	486	517	564	532	513	498	467	498	503	521	521	515	517	505	490	543	481	504	525	513	504	519	488	535	476	527	498	509	520	519	509	536	483	474	481	478	507	521	527	503	499	493	519	489	515	512	505	511	488	504	479	551	496	509	497	472	512	492	511	508	501	511	528	509	546	504	472	516	495	524	555	498	508	513	529	528	492	473	522	483	519	499	466	506	475	515	471	520	496	496	475	501	523	554	520	504	476	500	478	507	517	526	516	523	509	487	491	523	492	496	571	483	465	503	493	532	487	536	505	541	520	492	514	520	474	531	526	524	533	521	483	494	505	539	496	539	487	513	520	483	454	477	476	512	527	477	512	514	490	502	547	530	507	476	476	496	515	472	528	505	463	513	507	528	512	502	499	508	480	500	585	526	507	546	537	481	448	487	487	487	511	513	540	502	488	515	503	531	501	530	494	521	508	504	499	504	512	535	567	506	503	484	484	539	495	509	502	511	490	506	518	508	510	521	534	493	530	527	521	462	509	502	511	543	502	498	455	491	516	512	486	522	497	533	504	505	510	471	477	526	507	556	479	475	500	530	534	521	533	483	497	490	552	522	520	512	489	509	490	521	545	482	488	510	474	534	507	508	470	478	519	488	519	521	463	456	478	520	508	521	523	511	511	504	549	541	478	469	494	505	506	476	513	510	530	497	464	511	488	475	495	503	486	520	486	490	520	511	506	546	494	481	531	455	517	533	462	515	469	516	455	483	497	510	517	486	492	461	504	462	496	504	538	509	486	486	484	484	542	509	471	513	504	493	508	486	474	530	509	530	475	457	514	473	490	494	494	473	517	566	529	509	511	506	512	518	516	510	487	525	491	512	463	516	518	504	468	476	509	534	496	519	503	539	479	526	485	462	529	508	520	509	500	470	495	508	503	524	519	517	498	502	475	489	490	496	531	495	473	502	513	507	504	524	480	471	541	528	487	519	522	508	479	498	490	492	485	477	504	506	528	495	506	519	501	486	540	496	531	468	500	502	494	536	548	526	516	496	505	496	514	471	497	487	518	456	468	550	487	507	507	513	462	514	520	529	551	511	471	465	507	498	491	514	500	482	484	494	483	476	497	552	520	497	503	529	546	509	506	517	499	533	489	518	540	524	468	508	463	476	487	528	511	485	527	512	515	473	501	537	504	510	495	484	471	515	502	501	483	482	530	512	494	527	526	501	513	513	487	495	482	519	454	498	510	459	500	468	497	465	517	490	483	503	512	470	461	479	553	474	495	482	534	476	525	499	504	533	508	491	522	519	471	509	503	483	513	512	496	564	468	514	506	503	500	518	522	516	454	491	482	517	522	471	479	498	500	507	500	513	536	499	509	464	513	485	491	496	515	504	504	488	480	495	498	533	518	506	523	498	507	516	491	500	498	499	494	485	509	470	469	524	514	501	447	488	445	514	545	517	506	481	518	499	524	495	519	530	482	492	513	493	500	468	536	504	494	494	500	480	514	533	523	541	526	521	556	502	492	524	518	515	491	515	480	494	500	474	509	525	501	498	518	511	506	536	523	499	497	479	535	484	512	473	509	490	521	484	504	494	497	511	527	520	527	502	512	519	506	538	496	493	484	497	480	479	486	502	467	501	456	526	492	500	517	510	516	486	488	498	542	495	516	515	519	488	486	486	510	503	520	505	490	464	463	475	512	530	482	446	489	520	495	516	506	536	515	506	501	482	524	533	538	491	510	466	510	496	523	476	501	539	512	518	506	490	461	473	504	470	517	505	514	502	489	481	549	511	512	488	496	539	544	467	554	465	522	458	480	510	525	498	522	515	470	518	494	483	475	482	493	531	518	485	521	474	491	489	520	510	476	558	517	526	482	465	507	464	522	509	492	529	481	485	477	487	493	504	486	544	489	478	480	517	493	564	512	491	527	523	536	537	475	516	462	490	528	498	505	510	470	511	529	472	505	518	514	515	512	539	514	507	507	506	507	482	447	514	517	516	515	447	533	519	516	503	511	491	503	519	528	512	490	522	520	523	507	521	527	481	528	508	539	497	482	490	479	483	484	498	527	476	479	521	510	540	512	507	484	517	475	500	491	494	457	514	500	499	489	514	533	493	511	549	503	501	501	476	540	515	459	505	526	497	495	532	501	522	513	529	509	511	515	499	468	458	482	535	530	535	532	531	505	506	497	514	486	525	490	538	459	488	494	491	503	504	486	557	512	497	497	517	507	484	506	526	443	525	490	517	507	492	516	495	491	506	500	504	528	520	526	503	519	464	481	479	513	477	514	490	496	538	523	497	528	493	491	488	521	497	539	521	473	542	498	478	492	485	497	498	463	498	505	495	490	524	513	499	496	474	500	537	504	487	493	478	494	489	492	532	497	505	504	523	493	465	505	519	496	493	481	488	552	494	518	498	518	496	525	490	468	543	503	497	497	487	494	497	510	485	510	501	472	521	510	517	495	501	525	531	511	501	519	473	478	513	513	490	502	489	468	522	526	495	478	520	459	505	489	512	483	509	440	518	522	532	488	504	525	528	469	517	492	527	528	503	525	470	530	522	511	548	523	491	547	476	495	499	520	500	502	538	508	533	502	500	488	465	498	524	517	470	497	507	536	478	483	532	494	487	531	477	469	505	516	503	520	526	489	503	516	526	490	526	508	497	464	519	530	483	520	556	476	501	491	475	481	523	505	489	482	508	477	464	502	484	521	532	523	470	484	495	520	468	510	541	490	507	497	532	506	530	503	494	481	521	499	489	519	513	474	503	530	493	543	535	458	512	520	488
29813	9589	3817	2963	2352	1995	1815	1562	1182	1092	958	861	742	700	597	543	561	542	495	437	407	373	388	366	370	336	302	288	271	263	290	313	281	255	266	278	284	256	240	258	264	228	252	270	263	253	266	254	240	237	244	250	251	251	244	270	241	235	286	229	211	246	273	230	251	266	263	269	266	261	253	242	229	254	245	259	245	238	251	277	229	244	271	242	270	236	233	243	254	217	266	265	213	280	272	197	251	208	265	242	258	243	249	242	231	265	266	248	235	224	237	216	249	246	258	218	242	207	240	271	284	240	248	245	274	251	246	257	298	224	196	219	268	272	242	250	240	223	273	246	278	258	221	256	262	273	246	245	292	282	245	236	268	251	250	251	272	256	274	217	252	229	261	215	235	259	253	256	260	260	243	239	253	214	274	260	251	235	219	240	232	254	242	247	237	272	204	272	265	267	272	242	242	260	245	238	266	259	230	236	257	255	273	215	304	240	247	223	252	247	231	245	251	252	268	243	248	257	250	266	230	259	236	252	238	236	241	238	256	226	247	250	244	228	239	245	266	266	238	253	234	250	251	251	221	239	235	237	225	282	234	268	232	217	278	231	258	232	273	261	268	242	277	265	254	263	259	256	255	275	246	245	263	223	249	247	273	269	247	246	271	233	207	287	268	278	252	236	234	223	264	240	263	252	233	240	249	231	221	257	224	200	258	227	262	278	257	269	265	250	267	252	255	233	265	252	255	251	245	254	257	256	238	268	242	246	254	254	248	261	234	247	294	246	247	258	245	229	225	267	242	219	246	272	253	225	193	228	262	295	234	245	267	243	269	236	269	235	227	231	247	252	263	252	253	272	256	276	252	257	250	252	227	241	253	245	259	242	257	243	225	286	255	250	280	227	235	254	257	261	243	231	237	233	241	250	255	272	235	260	220	243	240	282	256	230	279	257	275	250	263	275	249	253	267	259	258	256	243	239	241	273	254	256	238	236	218	271	250	251	268	236	229	273	234	247	259	222	226	230	249	239	272	236	260	255	255	276	260	248	258	226	217	218	229	240	281	251	247	279	262	269	254	212	218	282	280	263	263	246	258	255	243	271	242	260	236	239	269	255	233	257	238	236	242	269	268	237	242	262	253	239	275	262	252	246	227	256	278	249	247	250	243	235	243	256	240	248	249	218	228	283	256	248	289	247	240	235	271	260	246	258	239	257	227	255	249	271	220	239	253	250	239	274	250	229	266	254	258	216	264	249	264	277	252	258	237	236	242	276	273	236	211	211	273	269	242	233	228	226	233	259	261	255	243	265	228	256	263	243	255	233	254	221	235	262	250	250	219	246	249	251	247	230	253	229	230	237	260	218	258	238	263	244	251	232	262	259	237	243	242	225	262	274	244	273	244	245	232	223	243	277	271	257	262	235	257	247	281	300	259	245	257	228	226	261	238	283	269	245	235	239	239	263	229	251	261	254	222	265	236	251	242	272	245	236	254	280	271	225	231	251	251	240	252	250	254	245	273	258	257	247	252	251	248	255	249	272	256	242	255	253	253	254	216	239	244	259	263	270	265	252	212	234	246	246	252	265	239	274	296	237	278	243	247	254	241	275	254	261	258	258	242	255	263	255	246	239	257	238	251	245	242	235	282	273	233	248	267	231	253	247	274	266	277	259	257	272	264	256	213	249	264	237	236	253	255	249	229	249	246	250	243	266	231	246	265	260	229	260	245	250	269	240	231	250	251	269	271	301	229	216	253	236	238	272	268	244	246	233	226	234	240	249	265	267	229	266	236	262	245	253	248	246	240	246	270	273	248	247	241	224	229	242	248	243	275	229	244	244	242	229	236	250	253	243	221	258	243	246	258	253	277	280	282	267	237	234	244	266	243	242	224	226	257	224	218	253	236	231	234	253	235	253	266	264	259	271	244	271	248	248	238	252	249	278	241	273	259	245	269	221	288	252	259	237	233	227	227	264	242	240	233	241	241	290	274	266	256	263	268	270	262	230	281	236	271	241	227	249	245	258	247	194	217	243	274	265	260	273	238	247	248	229	279	231	278	257	275	243	257	256	255	240	236	277	272	279	241	225	265	247	274	239	222	219	238	257	267	232	241	252	263	250	269	251	272	240	272	274	280	297	275	261	284	238	258	219	250	227	254	266	203	244	260	258	224	220	256	227	251	236	249	235	237	240	245	251	260	244	272	243	242	244	257	252	234	247	262	221	250	255	234	268	212	253	240	260	272	246	252	248	246	246	279	268	248	231	254	261	269	228	250	237	233	258	257	227	272	259	239	253	257	246	271	252	280	260	259	253	248	265	241	251	237	234	248	271	280	247	265	252	259	256	221	252	195	272	239	250	219	295	239	247	243	264	250	282	242	254	230	230	257	261	247	223	258	222	251	223	239	234	256	252	234	267	249	246	230	232	236	248	277	290	266	232	229	209	240	251	257	256	227	250	220	241	275	255	274	210	228	260	208	219	264	240	269	228	268	236	247	269	251	254	243	255	242	255	258	227	239	215	260	224	244	247	265	238	244	253	235	262	299	238	238	249	249	241	233	218	244	240	254	240	249	240	238	238	242	238	235	263	257	265	251	244	239	259	241	242	231	248	237	285	286	256	287	253	246	246	240	254	249	255	226	271	244	240	269	279	231	260	242	229	231	261	241	250	241	259	261	250	249	275	242	283	242	242	234	266	270	263	251	263	253	250	230	280	246	258	278	259	228	235	243	249	255	252	251	244	234	245	205	198	234	275	253	233	256	203	251	226	239	228	252	256	232	233	285	255	248	202	237	251	251	255	284	256	219	251	256	253	245	251	228	229	254	269	241	217	241	236	270	258	245	249	254	237	236	233	231	237	272	275	241	256	238	251	255	247	235	224	272	249	274	252	248	255	272	253	266	245	228	258	218	257	262	256	259	253	235	234	241	251	251	289	256	285	236	257	279	243	253	251	263	259	290	259	291	269	258	253	255	210	259	223	230	215	235	232	230	206	237	240	244	252	251	217	238	242	248	249	229	256	263	258	286	257	243	269	268	257	279	266	232	259	232	243	223	246	262	278	279	254	275	249	257	260	241	252	274	244	286	264	266	267	299	258	241	249	237	239	262	268	233	258	239	245	247	238	228	259	237	221	250	242	245	254	248	237	256	237	274	270	228	258	249	251	262	255	254	259	234	235	213	253	237	246	249	270	263	274	256	239	247	244	278	249	252	272	242	269	254	252	275	269	246	229	240	242	246	228	215	232	236	233	273	266	267	261	267	245	243	252	279	291	249	280	267	234	237	233	225	234	289	225	232	246	230	270	243	251	283	257	256	219	243	264	254	256	247	239	244	264	258	243	241	275	246	245	250	284	246	216	270	243	230	245	288	235	250	264	259	229	230	222	231	253	253	225	228	230	255	223	249	245	268	284	283	246	250	246	251	248	288	257	261	265	258	248	264	223	238	251	241	239	278	239	256	239	254	249	252	259	254	251	268	256	269	252	233	268	223	268	242	235
16535	4398	6688	8549	8245	8116	7389	6751	5980	5129	4311	3819	3304	3144	2986	2519	2315	2183	1931	1706	1551	1410	1438	1300	1191	1036	921	791	758	746	731	739	650	612	687	643	647	619	638	619	599	594	558	625	582	546	570	540	570	565	551	553	548	545	604	566	599	540	566	517	532	559	572	536	573	532	536	566	517	534	554	558	533	545	564	541	546	565	545	545	570	526	556	526	573	570	542	554	546	582	527	550	572	552	536	530	566	571	524	522	534	496	600	526	566	569	558	515	533	563	527	547	559	580	556	580	542	563	597	553	547	588	531	531	556	544	519	563	548	528	540	578	549	553	550	597	493	567	555	533	576	563	574	520	544	566	570	564	572	548	587	600	560	549	548	565	568	569	537	575	516	530	521	521	585	520	513	544	605	548	538	534	545	555	537	512	542	560	560	512	506	530	517	555	541	587	544	494	514	554	533	569	572	553	577	604	568	568	572	555	514	542	552	530	529	547	544	565	530	513	555	536	535	571	562	526	543	530	566	566	550	563	548	556	550	531	532	517	527	553	544	532	564	551	573	531	553	536	564	558	494	545	538	538	571	519	577	529	513	510	521	520	576	541	537	502	519	581	519	501	530	599	564	576	523	577	548	582	577	552	558	525	494	565	599	595	588	537	537	575	535	549	536	538	543	545	532	550	586	550	566	556	533	570	534	537	512	559	565	537	508	546	528	549	520	519	540	578	525	565	506	582	549	524	495	555	523	559	579	595	554	558	553	548	555	591	542	531	518	531	527	535	550	539	560	527	526	561	544	539	546	493	561	569	549	594	557	551	566	553	533	512	532	511	546	571	508	559	531	626	558	510	549	556	553	555	559	609	547	543	535	561	562	541	566	573	548	523	569	520	545	546	583	544	551	549	544	544	570	536	544	578	553	554	541	591	520	495	515	581	531	539	539	539	535	539	522	569	505	557	546	572	522	557	566	559	587	542	567	578	531	517	515	563	558	541	568	544	545	562	526	542	519	595	560	518	555	549	533	523	564	539	545	585	552	563	577	541	532	553	542	548	569	533	530	570	536	555	536	520	565	536	512	511	556	559	567	555	518	545	509	525	512	571	564	505	572	576	572	528	598	548	503	570	527	518	532	510	531	555	546	564	549	509	522	503	550	576	591	559	551	515	503	543	574	549	526	524	516	580	549	516	559	585	520	544	575	562	534	516	575	578	540	565	535	536	586	543	552	545	587	571	596	575	533	515	519	566	546	530	522	523	544	551	531	540	525	528	544	526	544	551	512	574	550	538	535	553	555	514	536	554	559	502	532	529	559	578	597	547	549	528	551	555	530	544	536	530	564	534	563	525	551	513	546	552	554	520	516	526	535	581	545	515	555	556	582	559	550	532	536	569	593	497	577	518	590	521	556	538	541	544	546	545	582	539	506	531	563	547	574	515	559	566	566	524	538	527	558	516	561	488	514	553	533	546	559	554	559	556	574	526	552	546	551	546	525	525	570	564	528	551	496	525	563	544	582	568	534	554	581	518	570	548	527	533	566	500	553	512	548	528	534	505	498	517	514	570	547	529	568	561	554	549	526	548	562	593	528	536	518	550	574	531	509	554	529	521	528	569	541	536	532	562	537	560	576	576	533	536	536	584	531	556	538	551	568	542	542	600	540	535	555	555	492	560	606	555	586	553	565	559	575	578	505	488	486	546	535	539	535	547	534	545	553	524	563	561	505	614	586	539	546	554	564	528	587	533	548	549	576	517	577	545	567	568	574	516	512	533	525	545	504	543	501	534	541	494	554	553	535	526	557	536	577	555	568	488	600	569	578	528	546	532	527	564	582	520	574	541	531	565	544	515	590	576	589	554	545	558	522	515	473	534	569	506	555	544	538	603	536	549	553	565	531	568	545	585	546	540	573	540	503	546	539	526	541	593	555	531	569	560	571	588	566	544	606	552	536	552	517	516	557	566	554	537	587	512	563	552	547	579	520	548	512	567	552	527	554	572	553	565	549	579	531	525	582	572	546	563	581	532	552	542	536	543	549	555	558	590	547	554	535	579	564	566	567	548	562	523	531	543	520	543	564	587	576	554	541	531	544	618	569	519	516	520	555	616	537	530	576	578	563	520	542	569	601	550	576	588	560	553	508	545	593	531	585	559	546	539	601	581	591	530	506	580	556	544	551	549	581	564	561	601	530	555	528	569	523	531	541	555	542	514	599	562	549	556	573	529	541	528	568	577	545	551	568	510	574	559	545	559	545	526	563	565	564	533	573	516	555	555	552	575	563	518	560	558	560	548	526	573	519	545	518	569	549	550	530	540	539	541	507	516	502	583	567	581	495	554	550	587	559	550	564	517	585	535	575	545	521	553	554	544	567	509	543	565	561	532	585	538	527	518	549	552	513	523	584	557	543	539	522	501	517	584	578	576	544	549	512	544	572	555	562	541	555	540	554	548	543	515	585	533	533	579	515	568	539	536	558	545	526	559	561	555	565	554	524	583	539	560	560	572	517	530	553	532	555	580	557	522	558	556	540	541	566	595	568	526	529	509	523	591	521	524	537	568	529	526	548	588	541	496	539	522	572	519	566	527	584	536	554	548	541	561	501	599	548	578	507	593	513	526	529	541	490	539	553	523	561	527	570	518	551	536	556	523	582	538	536	533	556	536	547	550	498	563	598	582	555	574	533	539	586	553	544	552	548	561	557	552	536	563	585	527	557	578	547	506	565	534	548	572	528	542	551	546	528	548	554	551	558	512	516	589	561	501	543	523	542	558	579	551	551	534	543	541	550	535	510	541	559	545	550	557	591	579	568	538	583	545	537	542	549	554	524	539	495	566	597	532	551	573	516	508	583	506	553	548	529	554	532	572	508	574	538	510	558	557	565	572	557	527	553	567	521	503	610	542	549	541	550	564	544	573	529	535	560	551	555	536	529	508	573	544	545	525	540	508	507	487	528	561	531	578	567	544	584	574	537	612	587	521	536	545	532	538	534	563	520	528	547	524	547	535	570	598	565	577	543	532	530	532	578	530	576	594	547	541	578	522	526	504	545	538	541	552	527	578	582	502	507	538	564	548	554	551	520	519	548	557	559	521	552	541	550	554	564	556	531	571	569	568	556	555	564	525	562	563	579	549	602	548	525	517	541	549	492	532	554	523	552	570	525	515	579	504	522	515	571	542	563	557	585	538	550	569	542	572	607	551	558	567	560	500	530	534	559	535	591	506	534	563	533	583	580	541	564	561	565	510	556	530	504	568	565	556	554	498	514	520	559	550	532	537	549	544	568	539	518	549	550	581	528	556	497	573	541	559	534	558	522	546	551	544	569	549	510	577	497	566	526	515	567	564	564	536	553	533	566	563	539	538	568	542	547	534	578	553	577	544	545	531	542	542	550	542	573	558	538	526	586	541	537	576	569	570	586	530	566	580	538	555	527	562	587	562	546	577	561	547	547	545	494	554	504	523	509	552	539	535	530	577	568	532	580	551	535	544	516	548	557	556	518	525
41179	15145	6179	4448	3470	2872	2448	2152	1951	1670	1258	1202	1085	930	881	785	752	686	595	570	504	469	504	480	399	413	364	329	348	321	330	387	311	351	304	315	343	320	346	327	302	297	287	290	308	296	277	277	299	314	294	320	298	302	295	276	240	312	301	279	290	288	298	299	285	276	279	313	277	278	335	294	259	276	316	312	319	259	248	298	302	275	324	324	277	309	285	316	271	281	324	275	308	271	288	292	309	301	340	305	289	283	314	306	303	283	332	289	287	305	275	297	283	280	286	265	303	319	337	302	278	310	327	274	291	275	309	289	314	309	293	314	307	295	287	288	311	281	264	319	302	279	308	288	308	295	311	289	298	285	311	307	348	264	293	262	308	282	298	262	308	310	275	296	283	316	303	310	308	311	316	253	286	302	297	303	338	318	266	294	331	275	248	256	287	282	296	309	310	316	301	314	306	304	279	303	280	320	321	295	290	305	287	297	278	315	311	271	313	313	296	271	311	260	272	273	292	282	300	278	329	286	291	302	302	300	282	322	308	270	309	309	295	273	293	305	272	289	302	303	287	272	300	291	298	310	315	292	325	281	343	307	337	311	287	264	302	287	301	300	293	297	283	320	288	298	288	304	290	300	313	287	303	313	327	302	309	316	284	302	266	299	325	315	304	300	263	291	278	296	312	283	335	315	304	313	304	314	263	268	286	289	305	313	303	288	265	298	286	279	297	311	294	260	292	264	296	267	303	285	303	290	314	295	305	262	282	336	310	291	319	286	300	294	297	295	261	259	281	278	284	302	300	304	285	277	313	308	315	304	296	241	277	286	306	268	291	286	275	273	308	264	306	303	301	274	302	304	267	274	306	272	268	271	255	346	294	248	264	278	278	282	284	304	290	263	290	294	280	261	278	268	275	290	316	304	309	294	329	314	286	287	291	270	289	322	289	271	306	294	310	299	306	306	333	300	261	293	314	287	304	275	305	312	277	296	273	292	317	307	297	273	296	273	306	305	288	299	316	307	297	285	289	305	320	288	323	267	301	315	307	276	294	294	317	262	261	301	316	295	267	300	287	306	285	280	284	285	309	318	302	268	307	299	292	299	292	294	278	284	272	289	310	297	293	247	262	270	278	305	312	306	319	283	312	294	336	315	289	254	288	317	335	327	294	311	293	272	314	299	280	295	299	268	282	318	288	286	313	303	312	293	312	303	272	268	298	296	273	294	294	280	302	312	273	299	301	291	271	297	312	277	302	299	332	298	320	286	312	304	328	270	309	260	300	265	274	299	276	326	291	294	307	273	322	286	283	269	279	265	299	264	293	316	303	283	260	251	312	292	284	302	315	323	301	324	269	299	285	295	327	280	334	252	331	322	274	265	281	338	289	304	311	308	283	274	292	290	323	289	304	281	305	272	304	298	315	296	267	309	312	295	303	297	287	324	311	296	303	294	288	287	289	264	307	314	269	298	288	296	286	317	290	294	289	308	303	277	283	300	294	310	305	279	306	307	292	285	283	304	307	336	305	286	291	299	317	339	335	282	291	293	266	282	312	332	334	313	331	326	267	281	322	294	291	294	275	287	286	270	275	280	299	268	289	256	275	317	292	279	283	289	294	313	277	310	315	313	298	297	274	328	288	309	282	290	289	279	307	299	287	291	264	307	290	288	278	267	322	309	311	299	292	254	275	290	315	302	290	319	316	271	268	286	293	290	269	313	302	265	297	263	298	311	265	306	273	323	303	311	300	292	297	291	292	283	297	288	297	290	307	296	291	307	284	307	314	303	326	282	327	302	286	312	280	282	285	346	288	293	294	285	264	288	267	293	312	276	290	297	293	314	298	280	309	297	318	332	292	279	295	280	304	254	283	325	309	255	320	289	281	310	315	352	291	276	250	282	274	282	320	314	298	290	329	303	322	287	277	298	289	299	305	316	291	283	259	338	312	310	282	283	262	303	285	304	268	341	285	287	314	280	310	249	321	286	310	263	291	292	297	253	301	329	306	325	327	315	326	263	265	290	305	269	288	252	299	283	274	284	308	320	263	290	324	276	301	334	296	284	267	307	283	268	301	322	256	323	283	279	279	253	290	257	306	309	317	293	288	313	306	298	267	306	272	291	307	263	287	318	318	311	292	282	269	300	306	294	295	307	275	299	290	308	287	308	298	297	258	282	320	272	299	286	285	296	288	263	306	288	286	285	309	318	294	277	311	296	275	273	271	260	318	319	304	331	288	283	300	311	301	292	287	324	312	317	299	265	262	294	329	308	294	283	287	325	302	327	262	292	293	269	309	290	279	304	300	272	258	293	279	286	297	272	318	267	323	298	281	313	280	291	291	297	285	302	311	282	307	275	275	282	300	289	281	292	306	260	285	263	287	324	280	321	298	321	326	279	335	283	287	330	302	310	336	317	306	283	267	289	297	294	268	333	297	278	257	288	298	288	301	304	288	294	294	299	301	309	237	233	259	301	287	283	293	277	286	303	281	297	296	301	287	256	304	291	290	282	282	267	269	275	263	272	301	280	307	265	274	272	312	268	296	307	312	290	292	289	324	302	265	311	315	270	299	267	289	303	304	313	261	314	280	285	305	311	289	331	317	284	293	302	294	281	329	310	273	275	324	279	302	304	280	289	292	312	315	289	311	290	341	287	304	283	268	280	302	295	309	304	273	294	301	287	310	279	302	288	288	287	287	291	288	302	261	299	277	292	304	278	288	291	321	301	334	270	299	287	290	295	291	282	299	280	317	292	282	293	279	316	347	301	291	306	315	290	315	323	294	309	288	274	286	298	305	283	310	305	287	279	282	331	278	308	328	269	283	308	302	313	306	320	283	287	274	256	302	319	275	277	297	291	302	331	288	320	328	287	284	283	274	282	311	303	276	301	308	313	260	275	303	287	308	281	302	347	280	288	285	276	301	297	291	335	297	308	326	300	308	244	283	284	303	286	277	270	293	289	323	280	279	326	296	309	272	251	253	293	315	277	313	264	311	305	274	292	265	281	315	306	316	313	294	288	281	252	286	307	265	297	293	290	309	302	252	296	319	304	292	303	306	278	312	300	272	275	280	289	303	299	289	237	311	299	301	338	263	288	300	286	289	329	301	281	308	327	305	290	275	274	317	277	299	326	298	316	296	267	233	277	296	262	269	348	299	310	309	325	304	307	261	295	293	262	273	277	294	296	282	292	311	281	248	286	294	287	292	315	286	296	280	308	291	277	314	265	322	282	285	279	278	290	276	282	310	256	321	259	261	299	313	280	306	281	293	266	321	289	257	320	276	260	323	292	300	262	273	325	312	262	301	269	296	295	285	272	308	299	323	305	290	291	287	298	269	307	286	300	293	327	316	309	290	285	312	283	275	277	292	333	271	288	294	291	252	293	286	277	287	285	308	262	300	288	294	271	308	286	297	314	302	297	306	284	319	346	288	270	270	301	327	271	253	289	295	267	281	359	283	329	288	266	285	303	322	305	295	288	290	304	321	304	301	276	297	302
22219	5224	9129	11487	11332	10601	9669	9097	8229	6878	5886	5100	4778	4377	3861	3280	3058	2874	2393	2187	2031	1780	1733	1746	1570	1359	1181	1031	924	831	898	893	825	776	796	709	750	774	679	699	679	714	673	643	691	670	610	663	684	692	636	636	611	645	676	628	642	635	691	721	605	619	606	599	601	612	601	653	641	690	641	620	618	625	577	678	651	597	662	651	620	640	601	631	610	597	654	639	610	652	618	636	646	591	620	623	610	638	650	647	648	627	649	628	620	657	642	620	634	604	622	641	622	634	594	635	647	620	624	621	666	623	637	654	642	634	587	641	639	625	664	593	617	617	650	687	640	629	581	665	625	620	619	653	589	611	613	650	643	649	630	630	616	632	633	615	634	627	610	665	634	597	631	626	656	587	625	618	637	682	642	622	631	672	644	692	674	645	595	633	628	611	632	626	635	619	624	609	651	639	683	624	624	627	635	614	614	661	646	646	622	643	648	597	605	598	637	647	579	632	641	634	655	640	600	653	644	648	633	614	639	685	627	619	646	640	608	644	618	647	586	588	585	633	636	599	636	644	581	586	622	605	616	642	585	618	616	608	653	638	649	613	683	623	676	637	670	616	633	619	700	632	630	609	582	669	593	601	658	609	655	607	607	608	638	623	621	646	608	644	636	628	587	626	595	632	641	647	618	620	662	597	635	665	571	605	632	597	666	608	630	618	668	584	636	631	583	618	633	639	666	637	649	640	609	589	598	607	652	639	619	623	631	634	630	549	637	665	622	657	590	619	644	619	582	637	635	641	609	610	658	667	632	610	639	599	652	633	604	663	626	659	568	627	627	601	592	696	635	664	614	651	641	609	633	625	638	590	633	632	636	603	632	608	570	609	652	626	648	666	621	593	662	622	605	602	617	588	654	634	650	598	644	629	625	668	634	603	603	641	653	667	606	638	624	611	594	592	609	638	678	624	619	665	633	646	629	684	651	629	613	653	631	639	659	573	620	640	652	668	647	629	666	653	618	617	627	622	615	645	690	672	604	638	596	631	615	628	637	620	620	610	613	645	614	640	590	635	641	652	659	598	623	629	626	620	655	599	626	579	625	605	616	633	632	615	622	611	640	646	640	583	620	637	641	656	653	607	664	666	615	624	596	648	652	618	633	639	691	598	649	695	591	664	639	668	632	615	602	633	615	631	641	615	630	628	585	618	615	640	638	654	636	687	638	605	616	590	648	611	635	642	644	643	647	632	605	702	647	596	612	580	643	628	609	607	611	662	628	615	627	612	640	664	610	669	639	553	623	628	653	559	647	654	631	652	637	616	640	635	625	617	607	606	635	668	604	687	643	633	608	614	635	634	643	629	606	641	652	584	618	647	652	625	603	644	596	672	630	604	645	614	613	645	627	665	632	659	645	647	665	593	632	679	647	651	617	620	655	607	626	624	620	658	621	612	634	604	612	683	653	661	604	618	636	631	593	619	634	580	649	681	648	632	656	623	618	593	638	649	626	629	639	622	583	619	566	655	629	656	617	645	624	618	623	628	603	629	588	653	619	618	665	621	622	596	590	650	642	661	627	635	616	625	633	678	595	663	654	623	643	640	650	595	665	618	662	610	634	626	624	681	612	635	673	625	643	653	607	608	591	655	601	625	597	696	620	637	645	590	642	626	633	640	638	631	694	642	645	638	622	629	655	640	630	602	598	617	573	600	658	594	617	644	613	633	635	665	618	603	642	615	611	589	627	656	615	650	652	646	575	584	644	646	653	628	639	626	642	595	669	644	644	630	652	603	665	639	636	641	656	618	625	652	627	605	596	663	625	616	643	691	615	598	585	635	630	689	645	634	639	602	620	653	624	614	596	610	606	590	624	581	607	643	627	653	620	669	637	663	653	608	641	663	663	598	614	600	606	673	632	644	614	613	624	699	598	654	632	635	625	663	627	629	617	665	628	623	618	606	649	629	647	659	637	597	670	625	625	671	630	582	653	653	617	642	651	619	622	648	646	592	661	605	613	594	625	619	612	623	679	624	626	647	574	681	617	661	650	627	615	640	588	647	632	627	652	639	647	684	603	687	661	613	600	618	638	614	618	634	593	652	669	634	664	616	646	604	647	611	660	632	611	676	635	591	640	594	645	650	628	618	629	614	607	618	701	637	607	642	655	631	637	654	616	670	621	613	666	636	626	631	642	637	592	627	576	590	651	651	645	625	618	635	658	656	622	634	650	646	680	617	624	619	601	659	640	671	628	578	637	658	649	632	620	616	629	680	614	620	619	629	639	608	614	667	631	608	632	587	666	628	610	610	603	653	623	607	597	634	623	582	590	612	639	636	632	651	630	644	611	621	598	642	631	605	593	605	603	632	604	649	619	624	610	643	635	664	679	607	638	621	633	627	661	654	624	657	635	660	651	635	635	660	600	620	635	563	655	618	659	601	600	669	621	620	623	612	639	644	607	619	632	659	602	625	575	643	627	565	616	671	624	659	604	627	609	621	688	637	633	565	669	613	606	641	635	646	606	636	592	591	684	622	650	660	648	618	656	644	600	598	651	618	629	597	614	651	617	680	648	619	590	615	592	577	644	620	617	651	613	672	581	661	598	659	624	625	583	631	646	636	628	642	653	611	623	648	625	638	621	656	639	631	648	602	604	635	604	616	648	605	636	617	640	622	637	654	615	650	675	643	610	639	606	623	629	639	616	594	641	606	640	625	605	593	593	607	632	621	621	640	688	667	638	632	625	612	674	659	614	653	599	667	641	671	627	659	642	624	606	628	687	658	649	610	624	596	619	652	675	641	646	642	627	637	623	656	661	591	555	640	586	650	614	621	649	595	629	606	641	600	601	639	627	653	609	609	632	605	611	600	641	649	610	625	625	657	638	628	636	601	620	645	621	674	592	627	615	643	608	650	701	599	646	615	595	603	668	631	676	663	640	596	653	634	665	676	590	611	608	622	661	584	662	625	676	661	610	605	586	608	630	634	628	668	648	632	594	629	637	585	631	663	607	633	624	601	612	637	617	622	689	614	623	598	589	671	611	615	629	640	623	608	636	621	591	638	628	641	695	587	615	643	655	664	683	626	630	641	638	642	640	601	656	651	653	601	613	590	612	641	606	611	628	618	627	637	655	592	644	641	586	636	613	625	669	617	610	631	621	623	634	617	607	627	626	651	600	643	638	662	614	612	642	613	669	616	637	601	639	614	658	645	645	599	616	636	673	610	630	593	617	602	662	648	644	592	645	578	674	648	592	663	606	663	621	591	638	636	642	668	651	630	670	589	649	636	631	625	626	679	634	654	607	651	590	594	681	633	629	614	609	585	631	678	682	635	622	627	657	629	612	635	656	597	595	643	630	624	628	633	630	625	613	629	677	590	626	643	628	607	612	609	611	606	574	615	635	640	666	691	623	636	644	602	651	614	655	644	663	622	657	612	658	667	642	606	572	635	658	654	626	621	648	641	647	644	627	606	623	665	611	589	650	627	657	638	633	627	639	657	625	640	647	658
12323	3340	1967	1633	1394	1251	1043	932	817	689	613	639	551	488	445	455	411	359	344	342	311	334	293	296	292	278	307	264	250	265	252	214	205	239	219	261	234	237	242	250	240	236	252	238	204	239	253	241	223	241	225	273	245	248	233	274	256	248	268	251	231	206	216	230	223	220	222	224	204	216	234	203	231	236	223	227	208	226	228	228	192	243	218	235	215	226	245	236	234	211	254	231	240	235	227	222	282	222	217	238	241	244	236	238	227	242	250	248	261	208	223	241	246	229	219	225	244	235	214	221	217	204	261	221	225	238	232	258	227	232	223	222	230	226	245	247	256	243	210	237	216	234	244	221	246	228	238	204	256	225	218	224	249	226	223	241	242	225	211	250	253	228	256	235	237	234	237	228	234	248	246	218	216	239	220	228	200	227	228	243	218	252	212	254	235	222	219	252	258	244	231	241	214	231	228	263	228	222	233	208	219	235	238	217	220	225	217	204	236	234	256	232	210	269	235	231	235	213	242	248	266	251	263	223	192	234	232	261	247	222	228	238	240	210	240	248	240	237	199	228	251	232	255	253	246	219	268	248	230	236	254	255	249	226	221	243	245	226	223	246	258	240	257	227	210	234	228	221	255	220	253	214	256	214	231	231	201	211	238	266	243	264	228	244	264	216	236	219	262	238	232	240	236	220	288	227	233	258	213	238	244	220	213	224	230	227	219	221	252	249	214	224	212	234	216	234	231	248	223	236	255	214	246	232	224	255	223	236	225	227	225	239	240	240	210	230	218	241	193	220	223	220	246	212	229	238	247	208	223	248	225	232	212	239	247	239	248	227	227	214	229	239	215	235	243	213	249	249	234	208	259	216	229	215	247	245	230	222	232	241	222	217	241	249	258	239	252	218	249	230	231	214	218	226	268	248	223	229	202	246	250	230	208	218	208	249	194	239	245	251	224	248	233	221	229	255	221	226	237	217	232	237	226	223	242	233	211	241	262	211	212	197	214	239	218	208	249	247	243	217	240	246	250	209	222	202	224	217	239	226	208	230	212	230	243	251	195	238	249	254	203	205	226	237	232	232	217	242	208	232	262	223	247	225	238	240	280	275	217	218	226	220	181	213	206	227	242	221	205	229	247	233	225	220	244	218	237	220	231	241	243	221	247	253	218	244	218	264	234	215	246	252	246	239	241	242	275	249	248	235	238	240	245	229	223	235	223	224	215	238	247	218	281	222	206	233	217	231	260	237	252	235	231	236	208	206	233	226	242	222	251	233	239	233	227	260	235	233	228	216	229	249	250	203	233	233	227	247	207	230	232	232	241	212	228	225	203	244	214	229	251	210	232	220	248	236	240	237	231	226	219	256	235	263	231	196	259	233	261	237	250	222	265	219	222	206	235	210	221	216	222	246	220	216	250	222	213	222	256	253	238	249	221	214	229	223	259	221	212	198	208	239	244	235	233	251	233	266	244	238	219	197	220	249	247	223	227	215	230	224	233	221	235	226	240	236	244	220	212	217	236	236	235	220	243	211	226	240	250	237	205	216	231	227	215	254	233	247	255	235	257	239	220	227	234	254	251	224	241	251	236	260	223	270	272	253	235	245	229	257	226	242	223	215	207	218	235	225	236	241	203	229	234	230	200	253	207	188	239	218	191	247	242	263	235	250	235	210	225	208	243	237	221	214	243	212	243	234	222	225	242	235	218	270	219	238	237	215	208	227	237	211	264	244	191	236	218	240	220	245	222	237	257	219	216	214	248	239	241	253	224	220	228	244	283	239	228	236	207	213	208	217	220	255	254	230	243	264	234	244	234	248	206	237	246	202	255	244	264	246	234	261	235	256	243	251	199	221	236	245	245	205	217	235	245	233	224	214	220	213	250	239	222	237	243	211	247	234	247	248	240	259	255	228	256	238	256	242	226	235	225	234	217	229	239	262	211	218	263	205	234	225	244	222	216	253	235	250	241	264	251	222	215	221	242	240	234	235	255	214	213	214	249	219	241	218	216	201	226	210	242	226	242	208	225	249	223	257	223	234	257	222	235	228	237	231	234	230	241	206	224	233	248	217	223	225	213	191	249	232	228	239	245	228	211	232	240	221	260	218	207	230	218	218	230	233	228	223	225	222	254	245	243	245	246	256	241	230	203	259	228	235	240	218	233	221	236	211	234	242	227	217	242	255	228	222	229	252	252	224	239	214	249	214	218	275	244	239	211	193	227	206	226	226	215	253	213	233	235	206	226	212	224	240	210	222	205	224	211	235	226	220	207	210	217	206	225	238	230	221	262	244	243	239	209	200	255	230	215	239	272	203	222	227	242	232	240	242	235	288	226	239	213	217	240	223	236	230	250	229	264	241	213	262	214	236	206	230	232	246	245	233	207	254	234	222	207	232	233	237	240	219	220	235	262	253	229	226	241	207	232	211	250	230	224	221	223	254	225	243	232	218	228	230	261	231	216	233	202	227	229	242	232	240	236	251	259	218	208	248	210	216	227	224	260	226	198	193	238	230	250	229	233	236	239	213	224	205	222	245	268	239	233	240	251	240	226	205	265	271	198	250	227	199	206	228	213	239	216	211	243	224	218	242	233	234	189	231	234	242	227	217	224	245	249	236	219	182	195	242	243	223	230	223	227	216	236	217	229	230	225	220	218	234	219	231	214	230	223	222	247	207	204	212	257	238	246	241	250	224	226	246	246	196	236	227	239	227	272	241	235	214	212	239	258	240	228	185	234	225	230	212	248	212	249	230	198	272	220	232	228	242	188	218	238	224	255	195	227	237	227	228	268	188	269	234	238	224	251	225	232	270	238	215	242	215	209	248	252	233	235	223	260	252	213	207	233	223	205	221	244	223	217	240	236	229	251	264	214	218	232	243	237	247	213	219	226	228	204	260	216	213	243	243	235	238	250	201	227	211	236	247	188	202	208	242	220	246	259	216	227	239	224	235	206	243	227	230	214	242	283	226	249	242	237	235	254	233	223	217	246	263	217	221	253	237	236	191	210	248	241	202	233	220	229	221	222	223	192	251	221	238	202	242	240	219	233	222	223	235	230	229	243	246	214	258	219	212	238	228	214	225	231	211	215	252	230	236	229	230	218	228	226	195	226	234	228	258	218	257	221	220	262	242	229	228	222	254	209	237	239	221	231	209	227	233	219	207	222	221	227	235	227	230	217	255	199	221	230	197	222	246	247	215	218	257	255	232	253	217	208	241	204	216	242	231	244	219	227	208	226	253	214	234	207	230	290	236	231	233	233	208	225	246	254	219	256	219	247	233	223	222	240	241	232	247	249	223	242	216	240	244	226	246	239	224	237	235	214	222	236	230	228	215	227	226	211	245	231	216	255	254	198	216	232	234	239	217	234	221	241	241	244	233	236	240	236	225	238	241	231	240	235	230	233	230	194	227	238	222	209	294	251	246	203	261	246	232	241	247	210	235	243	233	243	228	245	257	215	232	236	255	236	251	236	241	257	195	232	222	244	232	219	221	199	246
6436	2192	3755	5032	5104	4748	4420	3985	3647	2958	2736	2522	2292	2108	1836	1669	1535	1445	1305	1198	1062	1054	985	955	883	853	731	679	608	576	603	586	560	573	560	540	551	584	558	547	543	518	524	553	525	550	543	489	536	508	501	494	482	474	485	516	474	489	472	531	517	528	507	520	535	508	523	513	512	500	525	538	487	524	504	513	510	510	498	532	509	512	468	501	530	504	501	527	480	532	463	505	477	509	476	486	493	529	495	497	482	481	521	527	503	494	516	484	479	555	533	569	516	506	510	535	469	520	481	550	519	500	533	530	506	496	540	481	549	558	500	480	519	541	512	508	510	499	501	524	505	518	525	522	485	487	507	531	515	522	515	476	488	454	536	529	486	480	531	513	483	483	554	489	492	539	512	514	490	510	504	547	509	494	527	535	510	514	547	523	485	515	502	489	515	448	507	474	494	492	511	508	501	494	504	468	504	516	535	533	500	494	488	527	518	514	532	482	491	512	511	507	498	520	518	518	467	497	485	531	481	479	474	512	501	502	504	480	529	471	495	522	468	528	511	515	522	499	507	486	520	506	505	537	499	495	498	497	493	498	496	505	510	489	496	497	490	498	517	529	529	523	513	468	492	527	521	492	525	518	527	511	500	542	512	491	500	512	470	489	514	498	512	509	497	494	516	519	531	526	489	497	557	484	566	518	500	507	486	481	529	507	547	514	505	502	494	505	547	484	529	520	527	476	537	542	528	470	512	516	531	557	470	464	472	521	492	489	534	476	496	488	511	516	529	505	522	471	467	499	521	563	522	481	530	504	521	522	526	537	516	515	479	510	492	494	512	499	519	515	560	517	521	511	505	522	488	499	483	510	501	526	489	510	536	537	489	517	535	530	492	540	502	501	517	506	534	550	520	503	515	477	503	529	546	524	516	494	532	506	503	526	449	534	523	512	495	493	488	512	492	520	480	524	505	503	498	523	488	483	509	565	532	504	503	508	491	492	465	475	494	502	558	484	508	510	493	512	509	480	466	482	511	515	518	531	501	462	523	503	468	513	507	464	519	505	497	507	496	493	533	505	523	540	474	510	503	493	492	534	507	523	506	517	513	503	486	535	517	495	524	531	517	553	491	479	498	509	521	547	526	498	524	540	523	517	485	505	521	515	494	503	478	509	541	548	520	516	500	511	497	508	526	534	502	469	465	517	491	519	518	490	508	549	489	513	470	521	502	550	512	521	516	490	473	535	526	500	496	513	498	519	525	487	515	528	539	484	531	532	551	525	515	468	513	501	537	512	525	523	534	489	500	502	470	524	545	514	485	420	497	521	526	528	508	531	550	536	507	483	539	469	474	518	500	513	501	538	487	503	511	502	520	486	499	452	480	477	523	496	543	498	498	534	532	508	513	464	495	533	499	514	483	508	473	500	507	492	496	490	524	548	476	487	500	531	499	518	502	497	520	495	512	501	511	526	484	519	523	522	501	492	537	510	467	537	538	542	507	491	542	510	513	496	488	513	480	518	505	520	496	489	521	487	492	520	512	447	512	505	525	517	502	469	508	545	490	491	519	505	519	526	520	480	510	485	527	504	479	489	535	560	512	502	509	519	496	508	507	530	473	524	517	502	540	534	526	534	503	544	529	517	521	510	478	479	495	497	538	493	523	511	531	544	537	525	516	496	521	511	542	508	537	541	482	496	506	547	495	536	517	494	461	494	508	519	467	501	502	563	512	468	525	498	472	510	500	518	513	474	541	505	519	537	497	539	498	528	525	523	478	485	524	479	522	514	554	540	480	525	538	487	548	519	546	561	489	502	501	477	534	518	528	501	497	554	539	505	515	544	495	473	573	477	517	506	505	529	500	490	510	501	512	524	508	534	517	478	520	518	467	501	500	498	496	523	505	542	511	527	486	504	539	517	501	488	498	493	530	489	466	465	513	516	488	495	459	502	501	470	492	497	486	468	519	503	488	533	470	526	497	504	514	531	498	491	519	483	501	510	509	513	482	520	507	488	474	466	486	515	502	546	480	538	526	538	541	502	552	530	507	496	474	469	491	503	512	503	520	483	477	529	508	502	478	531	543	535	548	529	483	510	534	538	472	512	491	519	523	494	491	454	446	508	520	477	535	490	533	521	516	506	513	548	498	493	512	498	453	498	494	531	542	479	516	504	531	504	507	533	506	500	517	486	474	526	499	507	466	502	531	521	517	519	540	502	507	496	523	524	494	537	475	515	505	499	501	495	489	489	491	479	532	504	559	517	521	526	510	505	481	481	528	505	481	515	485	468	530	519	550	512	498	488	508	487	532	495	512	526	533	506	486	487	494	501	528	508	514	531	514	493	491	522	521	494	526	496	512	512	536	498	506	546	500	539	483	481	491	472	489	520	481	501	526	529	502	529	508	485	499	514	473	519	530	543	481	499	503	498	478	499	511	484	511	525	530	504	494	511	552	496	500	536	529	500	495	521	507	502	498	522	523	506	554	506	537	531	541	514	512	493	511	536	485	522	490	500	533	506	483	525	494	490	527	472	443	486	484	477	479	447	505	538	498	501	484	534	497	543	493	549	524	509	507	517	477	501	511	482	493	501	509	481	498	515	506	495	511	495	497	535	484	458	501	564	514	516	466	491	548	548	521	500	508	483	474	509	475	469	494	493	511	493	532	508	498	529	503	518	511	538	476	518	528	505	495	514	490	497	506	473	511	493	533	498	498	474	542	486	465	549	533	484	501	456	531	519	525	498	497	486	515	480	499	476	523	482	526	539	472	488	530	506	536	515	508	518	539	539	507	477	498	485	502	483	533	483	507	503	499	491	499	501	551	474	506	509	513	560	493	520	529	517	524	496	520	516	497	518	508	538	495	514	476	501	496	474	542	526	481	497	506	528	511	485	520	547	519	529	500	496	526	548	515	521	487	479	447	518	510	501	480	501	497	519	517	507	534	531	504	499	501	541	562	508	473	502	496	548	525	477	504	546	539	484	500	527	489	512	520	488	531	488	516	512	519	522	526	519	520	555	497	479	502	461	472	503	514	513	489	499	522	517	538	526	550	501	497	524	529	535	504	534	542	471	497	527	505	552	529	526	514	511	492	525	489	506	490	543	510	511	473	525	471	508	515	503	445	547	532	528	531	564	525	537	540	514	490	511	524	509	480	517	464	497	471	512	499	509	478	534	497	518	538	491	535	476	518	485	509	500	535	502	499	499	481	527	536	490	508	520	488	496	532	498	536	548	526	493	492	505	529	528	495	494	538	524	477	475	514	506	530	541	517	500	513	504	536	517	512	458	481	506	502	501	537	486	511	490	472	525	509	546	515	512	491	523	527	499	530	506	499	500	507	497	520	532	501	518	501	558	561	471	510	523	527	456	494	501	482	516	505	528	512	495	511	480	471	521	522	466	556	520	475	494	472	521	517	538	474	512	534	536	499	533	524	485	505	496	485	511	505	509	476	518	459	492	510	544	489	505	502	500	507	495	502	514	493	513	517	489	472	522	499	502
29941	8469	3577	3067	2331	2063	1721	1645	1332	1117	999	850	781	698	576	576	533	508	499	454	438	407	402	387	402	343	334	307	290	278	279	252	268	254	279	286	262	259	254	261	255	247	260	243	239	240	255	258	208	287	236	241	210	254	222	256	211	240	266	252	254	252	251	230	262	219	232	234	226	268	246	221	226	239	243	252	244	250	224	285	305	278	256	264	241	259	259	250	237	237	256	242	242	278	263	246	253	226	235	259	255	261	262	269	244	237	244	216	246	236	296	239	271	258	208	222	237	262	265	244	257	228	267	248	257	251	242	268	241	263	246	259	263	234	268	262	264	246	232	260	262	247	248	235	244	237	234	280	265	256	267	258	236	256	255	246	245	246	275	245	212	239	245	261	237	230	249	250	230	234	226	256	274	233	261	252	239	223	240	235	249	222	271	230	225	208	272	193	229	255	242	259	274	263	267	223	247	243	263	243	265	259	214	258	257	263	239	222	222	244	252	269	248	263	250	250	262	256	244	232	225	214	256	257	261	236	281	271	275	256	225	255	235	272	241	209	263	254	290	214	238	247	276	247	222	257	241	241	267	254	241	232	201	267	265	261	254	240	244	235	238	236	244	229	240	225	232	264	268	261	227	254	236	259	221	246	229	232	261	226	266	236	255	228	245	254	254	263	225	257	225	242	276	262	223	264	261	227	241	220	249	249	242	252	310	234	255	234	216	253	252	258	247	242	231	210	235	236	249	277	235	254	256	243	255	248	222	204	254	250	235	256	214	277	235	213	271	228	237	294	220	259	234	240	232	232	235	233	248	244	264	245	279	249	261	248	250	265	251	245	229	230	252	258	250	223	234	235	239	265	257	275	252	286	259	232	246	265	254	223	243	242	243	247	262	241	231	270	234	256	246	246	249	289	230	252	256	232	244	224	232	225	268	261	223	235	280	264	234	224	249	252	255	225	233	273	216	229	233	264	234	237	243	224	241	258	252	223	260	259	240	248	258	239	270	259	259	245	276	250	242	266	232	267	254	235	242	246	244	257	247	244	261	242	256	227	252	253	251	227	283	275	244	249	238	248	252	254	258	240	226	247	280	278	264	255	237	255	278	256	279	264	226	252	233	233	249	255	257	260	250	232	197	274	257	270	251	264	260	236	213	249	237	227	245	285	242	229	236	264	240	239	232	238	252	245	254	249	230	274	248	244	247	212	243	281	274	245	261	215	228	239	247	234	256	246	266	240	254	240	250	262	247	226	227	251	294	216	228	267	285	227	231	252	247	259	260	232	246	240	219	246	239	276	241	253	231	249	259	253	277	262	297	236	251	227	274	260	268	269	256	228	218	265	221	259	241	244	241	253	242	245	233	245	223	268	238	281	267	249	214	264	249	261	233	243	276	237	238	262	260	251	271	241	239	255	234	235	248	233	229	242	248	230	243	240	261	220	242	238	209	228	260	246	233	264	247	237	235	227	244	253	266	233	267	238	226	248	255	240	249	246	263	251	266	244	264	248	209	243	260	267	238	291	253	256	248	249	223	233	259	263	248	241	260	253	287	267	242	234	223	250	273	236	281	246	241	248	242	259	295	268	234	240	220	239	267	259	242	261	254	237	245	249	243	245	272	244	241	268	203	233	257	247	268	278	255	269	253	256	266	223	271	266	249	202	237	246	241	242	231	258	269	270	259	246	264	276	231	239	222	277	252	245	258	256	250	293	251	232	249	251	251	245	234	247	255	271	244	245	220	234	230	259	248	261	244	239	263	199	237	255	236	274	245	241	247	247	238	241	243	254	245	236	210	256	260	227	216	230	210	268	260	259	258	251	279	244	255	247	270	250	251	271	226	222	237	255	251	249	239	243	239	250	224	258	228	234	251	270	228	235	247	264	255	252	262	260	233	253	238	253	248	203	242	201	248	218	247	266	257	250	268	250	258	267	231	239	231	247	245	235	225	258	247	226	245	240	261	246	235	272	251	240	262	210	262	230	240	246	234	260	252	227	266	247	229	272	237	229	210	252	259	233	238	235	264	255	265	258	236	251	258	235	254	251	250	255	249	249	243	212	239	240	285	259	252	262	248	240	244	231	244	240	265	238	256	244	270	204	270	224	267	256	253	253	227	254	228	268	258	243	262	260	262	254	244	257	259	246	254	281	237	270	229	217	260	247	226	252	237	247	250	236	234	241	229	234	208	233	251	231	248	259	231	245	247	257	250	274	233	265	249	262	278	215	244	268	261	245	250	265	266	237	232	256	250	239	247	245	260	246	255	237	241	279	263	217	251	260	254	270	258	231	235	257	268	233	262	252	246	231	216	239	230	254	269	235	256	239	261	196	231	230	225	228	234	255	250	242	279	277	246	255	256	277	252	255	233	261	231	230	247	264	269	260	267	246	247	252	252	267	253	237	245	248	267	231	231	228	217	274	290	251	223	252	246	248	254	244	260	282	253	249	239	292	246	266	276	245	262	237	236	259	237	260	240	207	237	228	239	270	261	246	236	221	250	265	250	262	255	248	226	255	256	244	241	244	250	231	266	250	253	285	252	242	234	240	237	266	238	261	252	227	285	249	249	262	254	245	253	261	230	265	249	259	240	242	245	273	259	227	223	233	229	215	245	279	250	282	268	230	288	225	281	250	269	269	266	243	253	232	257	251	275	248	236	261	223	247	259	262	288	255	244	237	239	259	265	239	250	243	264	213	275	251	245	273	260	220	258	261	240	256	259	275	247	272	260	226	272	242	267	263	237	253	262	248	263	230	229	242	246	247	282	240	207	243	251	243	266	270	249	242	263	186	233	251	238	267	262	248	246	253	213	263	269	281	218	237	263	226	244	211	249	252	230	248	248	264	229	237	264	260	268	233	232	222	225	217	224	247	270	253	239	267	278	263	236	225	231	255	213	235	270	233	247	247	210	222	233	256	255	246	253	234	232	260	286	249	258	245	238	253	249	247	233	277	284	248	268	222	267	224	292	272	247	258	232	228	250	235	234	270	238	244	266	240	249	264	235	254	276	242	253	268	258	251	250	237	256	278	247	240	249	221	262	255	244	257	245	255	255	240	258	246	292	238	274	254	264	259	227	240	258	225	256	246	256	289	220	265	244	260	237	212	259	239	231	251	234	252	259	242	239	239	231	224	261	270	235	267	236	259	227	219	243	242	248	234	234	261	265	224	281	232	252	268	242	249	198	239	228	238	269	223	266	235	219	254	202	261	252	260	236	262	265	257	266	263	244	236	259	240	248	264	254	230	282	239	253	266	252	255	233	237	265	243	205	236	258	247	247	260	246	252	231	223	236	245	242	234	271	265	252	264	215	252	249	246	251	263	214	248	255	261	230	231	259	261	234	229	232	242	217	283	225	267	233	241	247	246	263	264	216	218	217	251	258	272	263	230	251	273	256	240	244	238	257	252	238	243	250	267	229	236	277	228	257	269	227	245	257	236	204	233	256	280	244	238	270	254	251	215	228	257	265	257	257	246	237	241	226	229	244	239
16394	3547	6422	8655	8308	7777	7268	6668	5817	4978	4545	3739	3580	3248	2776	2463	2325	2081	1879	1743	1602	1469	1484	1379	1224	1046	954	956	746	716	692	728	626	650	624	605	651	620	602	609	635	600	611	538	583	568	565	569	566	594	547	538	601	545	601	566	545	561	511	514	574	561	557	529	512	597	534	571	530	539	576	573	556	561	560	567	556	577	590	523	536	564	556	560	573	535	570	562	589	617	564	508	552	521	512	534	578	544	547	553	492	548	565	528	509	586	587	561	535	549	540	566	542	577	570	565	548	581	567	552	561	527	529	499	516	536	568	539	528	548	557	530	562	545	589	515	530	549	552	546	530	542	549	586	594	564	536	587	497	579	546	571	545	538	565	557	507	502	528	533	554	556	551	534	503	562	518	497	545	576	524	541	539	550	565	553	594	540	587	526	531	506	527	558	556	540	554	510	575	512	529	551	531	495	562	542	553	571	572	579	539	541	534	513	545	540	535	541	573	548	550	591	577	544	545	526	509	539	561	537	530	535	580	538	553	548	525	558	543	544	559	541	564	554	550	538	570	539	575	561	572	559	568	555	573	567	558	553	544	544	539	533	523	541	512	530	520	541	571	542	581	568	545	575	544	533	603	497	523	514	560	621	564	553	550	500	534	577	528	544	539	539	562	514	563	537	546	560	581	542	537	547	553	496	532	542	545	584	552	562	527	529	543	524	597	535	543	526	516	565	571	535	560	560	561	531	524	547	527	532	558	559	555	510	538	531	573	548	574	604	559	584	588	561	556	545	542	540	550	542	513	600	511	519	536	508	511	555	544	570	594	575	529	557	538	519	571	534	556	611	507	503	544	554	524	566	527	543	528	552	515	518	545	566	550	518	541	513	531	539	573	548	532	547	552	543	554	548	554	570	523	541	567	594	547	566	516	514	513	591	560	526	583	564	542	553	523	542	506	530	545	574	537	493	547	569	509	594	589	589	542	557	507	562	561	542	492	544	544	541	628	567	553	565	520	557	530	561	529	545	506	586	546	569	522	561	575	548	544	555	547	550	592	545	558	508	544	519	547	502	521	543	509	534	546	530	561	554	540	538	563	531	544	546	560	541	504	569	511	558	534	528	533	585	533	550	542	567	537	546	575	543	527	538	554	578	577	540	552	566	520	524	545	525	563	578	543	577	577	549	536	531	571	547	546	531	545	581	527	612	543	522	590	575	544	550	541	565	514	554	577	534	576	531	522	542	561	537	485	547	542	610	537	512	518	569	578	550	571	527	555	530	565	530	559	544	532	493	517	574	550	556	486	597	548	502	529	545	520	551	522	520	561	562	562	598	533	531	531	547	574	517	538	567	528	514	521	558	541	529	560	569	541	529	528	548	566	526	548	543	550	553	535	528	546	535	591	548	535	570	531	568	539	530	565	532	546	577	535	551	557	549	533	512	544	566	487	558	554	510	530	542	538	560	569	568	527	605	552	566	521	539	533	521	547	544	552	570	544	552	516	560	537	547	557	579	513	557	608	560	533	532	527	555	553	558	554	505	529	546	592	556	581	506	544	539	548	509	544	571	596	535	585	556	602	554	534	574	546	565	546	478	552	552	546	585	564	545	565	561	514	569	594	562	560	547	553	527	581	549	529	553	517	494	529	579	528	555	537	533	534	559	536	514	532	539	563	557	550	530	538	519	552	510	527	563	561	546	572	568	563	534	551	525	533	534	555	563	548	531	505	553	594	573	495	546	527	528	537	579	530	515	553	544	532	561	532	553	574	555	542	544	539	532	509	581	539	541	555	532	539	565	505	549	562	539	557	507	542	557	552	588	528	593	499	512	586	588	560	552	547	580	536	547	508	581	559	569	531	540	564	556	540	543	557	542	511	519	557	541	544	542	533	499	522	531	547	554	547	536	516	526	515	546	516	560	546	539	577	560	583	501	520	523	555	563	552	538	565	557	560	557	541	566	554	598	530	533	543	523	537	537	551	558	534	584	537	523	511	527	529	516	541	575	576	538	549	525	541	536	525	527	562	537	538	521	525	528	544	549	542	523	543	528	568	537	517	545	556	578	584	553	510	579	591	516	524	536	533	535	565	499	580	559	522	518	527	532	554	530	541	532	531	630	524	558	551	585	557	544	561	562	544	540	568	554	580	522	523	545	535	519	591	576	498	578	568	522	489	552	584	544	531	553	546	558	576	563	573	537	585	550	570	574	546	509	512	533	542	512	555	547	557	530	537	508	595	511	542	538	533	590	558	558	562	521	535	526	530	588	551	549	530	519	537	520	539	498	537	564	541	523	539	581	556	574	533	568	540	549	539	582	501	552	562	550	578	533	517	535	570	561	537	557	552	560	564	568	543	534	531	520	547	521	538	538	542	530	571	564	570	599	542	554	550	553	516	528	580	550	526	585	499	536	550	553	544	582	582	553	530	537	544	537	515	519	516	553	532	572	555	544	511	539	541	535	528	573	530	530	574	535	568	519	546	522	547	498	561	541	562	533	500	530	546	550	539	549	583	574	575	518	565	533	529	555	538	546	528	554	546	546	544	553	529	532	509	533	535	557	520	550	520	533	488	533	593	560	545	541	542	589	505	568	578	491	584	545	566	531	574	591	553	490	521	546	579	530	552	536	544	520	581	545	545	504	567	541	568	530	553	527	569	538	572	526	550	548	517	549	540	545	540	500	578	537	556	578	548	535	573	562	531	588	553	546	559	526	560	549	562	542	559	548	532	563	524	519	541	546	538	528	568	567	534	552	537	572	490	518	516	560	557	517	551	562	575	550	539	542	568	587	559	511	535	574	519	555	555	571	538	527	554	544	508	517	544	548	544	556	603	534	555	522	557	540	554	514	545	528	584	518	534	540	558	522	557	566	560	516	528	539	544	572	545	534	532	549	526	531	521	580	547	519	517	566	569	569	581	560	491	551	571	549	530	537	634	556	529	543	561	537	552	522	539	552	510	521	563	568	565	553	555	535	557	573	516	546	519	535	547	553	536	534	524	550	530	563	562	509	548	514	489	527	569	538	545	522	579	537	609	571	585	520	562	554	533	522	545	592	531	526	535	538	558	557	528	563	490	597	549	561	555	533	549	559	576	581	530	525	493	553	558	545	581	560	565	546	575	557	584	561	574	506	533	527	556	565	474	540	520	534	582	545	542	521	499	567	589	493	569	560	556	553	528	538	591	595	565	560	533	542	554	518	539	519	578	522	560	569	506	558	531	536	533	519	531	548	558	511	543	560	584	562	538	545	542	537	498	572	536	527	556	600	495	537	504	562	560	526	502	593	561	514	535	571	531	534	539	524	525	576	547	514	552	560	558	566	559	506	589	600	581	538	563	522	548	505	521	588	520	568	566	579	581	539	553	538	553	555	542	523	551	512	549	560	550	553	538	587	505	538	502	521	571	527	511	533	529	555	542	548	526	507	516	576	552	554	553	588	557	527	551	558	545	541	531	565	543	582	537	513	550	492	551	487	515	513	539	551	547	562	530	537	512	526
41279	14930	5689	4787	3357	2708	2354	2166	1805	1552	1234	1118	1001	900	796	743	636	629	601	568	517	519	521	520	436	413	401	409	355	307	323	339	320	288	295	267	302	326	298	312	291	290	320	302	310	302	315	288	295	277	268	303	273	304	277	302	276	313	313	309	285	296	286	293	282	292	310	288	310	315	281	293	308	311	302	298	307	336	319	327	302	276	312	309	301	284	276	284	303	304	268	296	317	337	330	319	299	334	315	285	285	277	292	243	296	291	295	300	297	294	280	300	261	311	275	293	306	296	280	291	266	310	312	282	275	312	319	300	281	288	293	283	286	294	274	287	281	271	287	308	315	267	299	301	310	274	290	310	323	294	300	276	280	315	289	280	309	313	305	288	271	301	282	307	277	307	276	280	335	295	308	297	300	320	276	277	291	257	315	285	318	326	279	300	263	268	294	291	297	307	309	277	298	254	299	324	279	326	313	287	295	279	290	299	289	276	266	306	307	288	271	271	295	280	310	281	267	293	281	291	281	265	294	314	281	289	294	269	282	281	303	297	281	300	299	298	295	282	257	324	321	290	306	282	312	289	304	274	285	306	290	322	285	326	316	314	327	329	300	317	269	299	281	353	310	299	296	281	290	333	275	266	271	299	325	316	265	289	344	268	312	306	293	306	282	281	308	279	284	315	283	280	300	315	309	296	305	338	284	308	301	282	295	280	304	298	273	284	331	242	270	291	315	273	264	325	318	286	295	301	339	265	300	308	309	279	289	312	284	341	281	288	310	308	282	301	291	293	272	291	304	298	319	268	294	275	291	275	309	281	291	305	315	278	310	292	289	298	270	309	273	292	331	269	271	286	285	284	284	272	283	286	286	322	292	293	298	303	284	303	293	272	289	278	285	295	291	280	304	279	283	289	298	299	308	295	337	313	315	280	285	278	303	300	338	269	321	300	282	302	305	309	301	253	283	309	282	305	314	264	282	279	294	262	271	270	277	287	270	284	294	283	284	313	305	290	313	273	295	292	294	285	305	279	281	316	289	323	275	277	290	304	322	289	274	324	284	297	309	267	295	322	297	280	259	281	299	293	285	338	291	321	353	319	329	307	286	287	318	298	312	291	285	315	288	313	281	290	300	283	272	280	286	292	303	252	281	294	294	256	312	279	306	334	314	287	273	293	316	290	306	302	303	299	313	343	275	267	293	298	320	308	342	262	304	279	321	275	289	299	272	275	283	294	285	295	289	272	285	269	310	310	298	278	301	277	268	292	283	285	313	274	293	315	328	246	308	278	253	307	281	293	302	278	251	309	293	279	305	296	295	302	295	259	292	273	315	281	315	285	271	297	334	313	292	302	264	290	298	281	353	298	317	272	253	263	298	297	287	294	305	321	311	270	292	274	313	318	283	287	268	276	286	300	293	271	290	279	289	277	328	314	288	307	268	252	296	262	281	322	304	307	298	310	280	284	303	297	314	335	275	293	295	293	311	271	286	271	296	314	322	293	286	291	266	267	298	283	304	247	290	278	286	275	278	305	281	282	287	278	314	291	294	280	307	318	270	325	256	312	314	296	317	282	302	310	314	255	255	299	302	276	287	313	304	302	302	307	303	271	296	284	317	313	307	299	275	285	316	291	278	285	310	270	297	272	313	259	313	292	266	289	263	287	298	290	279	299	278	288	302	297	306	279	284	294	315	319	285	300	307	274	315	298	309	310	277	285	296	306	277	304	283	270	288	321	297	305	300	303	297	288	306	297	270	279	300	288	264	265	292	282	257	266	301	327	287	290	277	302	321	290	283	328	290	266	273	288	298	276	292	267	289	275	258	287	282	277	300	291	294	265	294	296	314	279	314	293	326	317	289	291	276	299	321	275	311	244	254	281	274	301	283	278	300	282	272	301	304	290	276	294	275	279	297	288	312	270	283	295	299	274	290	315	273	300	267	278	275	298	334	331	309	327	293	309	298	310	309	270	265	309	282	298	306	286	296	264	314	269	312	306	293	298	315	292	275	285	318	292	293	292	279	296	317	306	318	294	314	284	288	298	273	290	282	303	290	308	290	249	281	281	296	298	287	328	314	301	268	317	338	300	300	298	286	279	299	289	314	328	275	299	257	313	296	283	330	300	302	298	270	281	314	314	294	285	297	269	273	316	260	263	310	278	292	306	282	295	251	316	270	303	282	292	297	279	291	285	264	315	293	271	286	270	294	330	307	292	293	263	307	263	267	295	334	296	312	287	276	309	284	299	295	292	306	334	277	296	349	284	289	281	274	309	325	288	307	304	307	318	261	297	292	324	278	288	289	282	314	301	271	287	307	292	297	299	310	306	291	282	290	279	269	294	284	316	271	285	264	270	291	299	281	339	329	295	302	330	305	296	337	269	309	295	295	332	316	299	273	296	269	301	295	285	313	302	323	295	294	282	292	322	301	271	269	269	295	305	309	293	308	300	272	291	289	283	262	292	264	275	263	304	298	281	268	247	291	276	315	308	317	298	315	289	295	305	309	321	284	315	299	308	288	290	294	295	302	275	324	299	309	314	293	284	265	303	250	299	308	284	289	297	302	282	264	309	286	241	292	275	282	283	292	298	299	266	273	312	317	308	312	327	288	289	291	310	286	320	293	308	275	249	254	282	282	281	281	303	281	254	290	321	310	296	262	283	306	274	312	289	308	305	323	281	333	303	294	301	287	293	306	309	266	318	303	295	297	331	279	269	286	267	277	302	283	259	273	316	258	289	269	274	317	284	306	300	274	294	294	305	305	297	303	304	306	292	305	317	302	298	323	292	315	296	287	290	342	318	320	288	295	299	293	328	316	292	308	309	269	263	297	300	325	305	301	274	301	300	294	283	309	327	302	296	291	285	304	283	264	300	261	308	246	300	287	274	281	307	288	300	299	299	316	314	260	297	314	320	271	286	298	269	270	344	282	292	310	313	305	277	313	339	294	284	285	305	315	287	285	310	288	334	276	298	326	294	323	287	257	286	276	279	288	324	320	303	277	300	285	286	290	278	294	291	303	312	312	297	280	324	288	316	315	280	330	313	314	284	274	296	291	309	308	285	266	291	294	309	319	306	327	282	268	278	335	276	296	287	314	302	297	277	282	260	322	294	303	316	252	318	297	286	287	300	303	283	284	305	330	324	310	282	286	288	275	240	283	281	292	310	277	250	293	302	323	317	336	293	293	280	311	283	265	302	308	302	280	270	278	330	295	294	262	284	281	292	281	299	315	322	274	311	306	269	312	282	292	282	298	295	322	311	295	313	291	307	297	308	281	253	297	256	267	326	303	270	278	280	287	305	318	287	316	295	302	250	298	302	284	268	280	271	272	286	298	291	298	326	315	278	283	273	280	281	294	355	303	324	307	310	296	264	274	279	290	269	274	317	312	302	318	288	308	259	322	294	304	282	269	329	288	302	289	299	274	264	322	304	307	311	324	263	334	328	283	278	305	340	301	329	287	292	304	269	301	315	308	301	274	281	329	300	304	262	265	292
21987	5320	8737	11531	10613	10016	9290	8784	7803	6686	5655	5066	4670	4112	3593	3278	3007	2677	2518	2281	2097	2168	2077	1877	1623	1427	1250	1198	1064	882	919	816	851	755	810	701	771	707	738	695	695	655	682	719	671	691	665	632	643	589	690	631	641	712	608	651	640	639	634	630	644	605	619	631	611	616	627	670	674	627	645	647	616	658	603	604	625	626	605	662	641	637	633	610	612	623	640	631	633	646	614	601	588	607	607	610	628	633	626	655	625	603	595	624	652	631	594	617	666	608	638	605	622	646	674	630	641	648	605	626	646	611	637	634	643	614	595	659	626	661	645	629	639	640	603	635	660	626	644	654	591	624	650	636	593	610	608	635	671	598	651	666	681	638	625	666	624	626	593	639	618	615	613	645	635	614	630	633	598	692	646	665	611	587	657	668	644	643	642	645	656	612	667	606	685	619	631	595	642	657	606	602	600	627	601	619	659	666	655	602	658	633	632	626	654	631	604	626	647	627	588	673	614	656	596	610	615	651	576	621	642	604	638	619	666	595	600	639	642	628	602	585	624	621	621	632	597	653	621	624	629	633	605	623	645	618	660	657	640	636	667	604	670	635	610	605	641	641	612	627	629	589	648	623	579	645	657	648	656	606	615	584	614	607	611	621	598	655	649	631	654	642	624	564	628	589	629	615	637	659	606	638	654	607	621	578	597	588	580	626	648	638	642	644	618	622	655	622	630	614	619	667	622	658	670	627	632	627	639	631	609	639	609	596	644	620	616	625	629	627	647	616	656	637	633	605	623	607	628	620	641	608	621	586	598	633	626	644	621	620	627	637	608	586	637	616	608	614	646	627	634	614	649	647	588	635	630	626	621	654	620	596	628	643	624	624	658	593	668	635	620	628	650	647	620	637	591	652	662	643	611	623	665	685	669	611	621	580	609	637	632	626	657	640	552	639	603	617	647	652	604	646	640	644	639	635	604	583	633	640	612	675	564	682	701	666	687	675	651	667	681	591	623	638	624	634	639	602	640	600	618	632	605	643	630	683	621	632	618	616	626	634	621	675	648	614	633	630	626	578	641	620	650	598	655	657	631	593	664	621	619	631	571	612	648	638	608	650	636	629	662	638	632	617	615	577	647	579	627	622	608	613	665	659	644	624	630	641	611	617	643	610	619	612	590	652	600	588	595	555	617	651	660	626	589	640	653	635	618	625	619	662	645	624	610	631	631	639	685	652	607	652	634	629	561	583	645	645	656	625	601	648	631	652	599	640	635	640	655	706	645	633	631	593	602	603	613	590	632	623	573	596	648	639	590	611	583	611	651	658	582	650	639	594	656	618	625	582	595	665	620	656	613	630	620	610	632	627	670	661	673	610	646	616	617	644	624	600	594	584	594	663	635	596	622	655	654	644	610	603	568	645	615	588	639	561	625	614	597	651	578	601	606	638	666	635	606	665	652	620	627	650	675	603	643	667	594	642	625	610	596	670	627	640	630	611	656	619	581	628	625	587	643	610	677	590	612	627	636	639	645	607	624	660	631	638	637	641	617	609	669	639	656	624	628	647	610	662	627	611	594	597	626	598	609	645	596	646	630	641	625	584	620	640	619	644	640	650	662	588	584	642	657	633	653	658	626	634	631	606	662	615	618	634	616	650	649	689	644	581	675	613	638	586	614	656	592	656	611	645	648	624	648	594	630	625	670	642	627	591	651	639	660	650	626	634	648	597	635	648	634	652	614	601	622	643	625	612	655	645	657	635	670	636	629	657	655	671	647	657	671	623	594	625	627	601	615	689	604	651	623	614	650	598	640	635	617	650	640	691	601	619	623	611	639	638	614	642	625	614	610	614	617	638	649	633	613	658	683	643	601	620	629	640	626	615	622	602	601	621	653	629	635	658	610	663	588	655	623	616	646	617	675	653	561	618	622	609	634	654	654	654	625	581	628	643	637	598	634	624	660	633	594	619	655	638	647	641	649	665	610	603	567	600	653	600	624	616	642	685	667	619	633	610	613	648	652	677	630	641	649	648	646	599	655	642	595	651	659	630	624	622	672	691	669	641	664	625	583	653	620	582	622	623	630	655	600	639	628	642	606	604	609	593	598	646	641	623	633	629	640	591	644	628	613	654	657	641	622	630	620	580	652	651	622	594	646	618	673	623	586	673	616	670	641	624	680	618	637	673	628	640	584	628	610	568	592	641	594	634	642	577	619	615	664	632	620	621	632	620	654	645	653	602	587	617	681	625	627	653	667	639	616	646	637	592	665	656	645	608	621	614	602	610	606	635	597	646	621	618	660	565	618	660	635	600	635	616	603	606	594	603	619	620	610	618	613	629	644	623	588	636	591	641	666	622	625	590	646	630	656	630	646	606	624	640	652	630	630	630	659	606	649	674	660	652	627	590	633	626	624	641	595	618	650	662	591	700	628	615	637	649	669	654	636	616	639	633	604	652	643	637	651	631	616	655	642	613	616	644	646	633	634	646	628	625	651	615	667	652	625	641	642	599	644	672	613	640	619	669	646	683	620	650	614	581	649	652	652	642	637	615	577	615	628	654	647	660	631	626	650	597	650	608	642	603	627	638	647	608	609	649	651	641	608	614	583	615	674	630	626	620	646	683	669	616	613	578	655	602	625	669	662	631	600	650	600	639	623	655	592	595	629	628	640	601	590	641	630	617	582	624	653	629	633	613	639	649	614	646	635	640	608	612	652	599	610	573	621	590	555	604	615	602	637	635	629	629	596	608	567	622	647	600	659	607	652	661	557	620	659	671	641	654	593	607	605	618	627	614	643	624	623	623	652	610	571	578	615	609	623	651	621	602	620	633	612	614	646	615	624	634	647	616	628	621	639	637	602	577	649	653	606	655	651	654	618	662	638	639	640	621	629	584	631	619	668	637	641	609	585	614	639	648	596	580	641	647	610	629	632	604	641	628	602	590	639	634	696	609	636	657	587	653	601	639	609	644	596	627	659	653	651	618	613	641	621	627	645	601	594	610	633	645	591	606	658	559	558	627	614	620	626	627	638	606	661	630	656	616	607	620	633	641	623	597	618	602	626	614	627	645	639	683	592	593	614	582	651	633	662	574	570	692	568	634	623	661	611	604	597	614	632	635	620	651	665	644	617	575	652	617	605	627	596	634	625	628	646	570	664	658	658	624	609	639	617	627	638	650	616	601	624	626	639	647	580	650	667	666	629	636	597	614	636	652	615	634	629	665	635	629	647	667	624	609	602	637	648	641	613	618	620	614	622	592	587	636	651	606	588	668	606	567	585	633	666	596	646	612	626	627	619	640	590	606	615	580	643	606	620	597	611	638	652	662	612	617	625	584	609	606	695	676	708	630	599	617	649	630	609	656	691	656	632	641	601	638	620	628	645	607	662	618	557	598	636	635	627	648	644	609	622	605	639	663	644	648	622	612	604	672	623	622	636	616	634	633	683	610	655	624	641	628	612	662	594	594	583	624	662	670	636	620	657	570	649	647	660	627	627	659	673	657	610	596
12417	3271	1860	1639	1306	1074	1087	920	882	757	586	543	564	427	484	456	418	389	356	355	325	320	306	269	289	290	266	259	236	230	243	247	219	243	245	254	219	242	246	231	262	251	218	214	233	249	259	230	227	232	207	245	222	200	228	242	249	233	221	219	231	255	250	238	251	231	192	258	249	266	203	215	215	219	247	207	217	267	220	245	225	216	200	219	224	253	233	235	232	248	216	233	223	231	233	255	236	263	223	224	214	215	241	233	229	226	225	209	253	220	219	210	205	239	217	244	223	263	249	220	234	197	232	233	226	237	230	202	239	227	220	229	247	226	237	237	232	246	217	214	258	238	202	202	253	237	224	216	215	234	255	280	243	230	227	224	248	220	244	209	211	226	216	224	263	258	218	194	216	239	236	224	215	243	216	238	221	270	241	211	219	224	227	234	238	233	257	247	236	201	230	220	247	212	229	224	235	233	245	234	238	217	221	235	221	248	255	248	233	232	250	236	211	210	237	226	239	250	214	236	231	272	247	214	219	210	216	233	226	220	224	223	226	243	223	234	246	259	224	229	219	229	198	232	218	198	226	237	225	233	222	236	221	245	245	235	239	223	212	218	252	231	217	253	197	210	257	233	211	226	234	237	212	206	230	224	217	203	246	198	238	226	215	240	199	249	243	230	231	230	238	209	241	230	230	209	218	233	271	219	225	232	262	224	238	212	240	248	247	260	255	216	236	234	255	251	271	214	225	225	209	248	241	223	198	179	194	226	264	225	233	224	197	201	245	221	221	233	201	230	234	232	238	220	229	188	231	208	225	257	223	227	212	216	230	233	258	242	246	232	235	236	242	182	246	230	282	242	213	226	217	240	236	250	244	242	234	224	221	221	210	232	197	206	257	253	237	224	228	242	225	249	223	236	220	245	203	246	211	199	251	199	242	219	220	229	252	220	249	244	258	239	274	233	242	249	248	193	239	228	237	248	228	231	239	241	233	215	243	216	210	233	223	221	229	233	236	226	244	224	273	212	186	217	235	242	207	231	221	200	243	258	215	208	230	195	253	225	233	233	234	203	232	225	239	215	223	239	204	245	200	217	227	228	260	249	244	253	211	214	250	257	240	212	248	234	215	223	226	256	251	209	245	214	217	205	231	227	243	220	238	208	228	230	233	224	221	244	217	235	251	234	230	205	202	215	233	239	230	217	251	239	238	219	210	212	224	235	221	242	257	193	236	258	236	265	237	194	224	256	237	233	214	208	232	247	242	237	244	227	224	244	229	216	215	224	229	260	207	224	219	228	238	229	229	230	234	223	246	243	194	249	202	208	236	228	243	215	210	273	214	224	243	220	236	240	237	235	247	223	202	237	222	248	239	230	255	256	245	246	241	216	222	246	226	214	233	226	238	220	226	265	233	229	252	202	250	219	225	242	216	207	245	191	241	207	213	223	247	239	215	234	213	241	272	274	223	196	216	230	270	231	221	246	244	233	227	242	238	256	240	228	222	252	241	228	272	241	227	225	236	219	241	222	211	216	204	194	237	244	210	223	233	233	229	233	242	215	248	199	206	234	261	247	219	236	222	228	220	267	240	228	228	248	237	245	213	209	194	221	224	245	229	199	222	214	229	207	204	235	253	254	221	242	210	236	248	244	233	193	226	236	264	236	212	248	251	247	247	223	208	219	219	227	209	225	204	258	231	238	221	227	280	258	217	222	223	230	236	226	246	225	259	234	265	220	232	242	250	256	225	216	211	236	223	226	212	227	221	236	252	233	212	222	215	259	241	231	226	225	222	241	225	265	251	232	237	243	202	221	218	242	239	221	223	217	246	243	250	188	200	240	239	235	215	197	208	248	235	224	206	233	212	202	239	239	242	243	220	242	248	222	263	207	235	250	263	239	222	234	220	224	245	223	231	260	243	232	224	236	224	233	236	229	229	234	264	211	234	234	255	255	265	251	229	211	222	215	222	236	219	212	244	227	223	236	215	259	263	212	232	218	244	227	217	196	200	219	212	209	223	246	245	244	241	258	225	206	215	239	228	221	240	240	183	224	258	238	224	186	221	269	233	227	260	241	232	251	252	247	247	228	233	205	233	260	228	206	220	242	202	260	235	250	191	210	228	252	239	196	224	240	233	235	233	236	220	220	246	250	243	213	244	231	226	218	223	217	221	242	269	210	240	213	240	237	254	226	241	256	229	240	223	264	218	206	250	238	228	228	231	228	211	225	238	225	225	244	227	237	243	237	236	214	226	241	229	238	236	247	212	224	221	211	245	222	204	229	214	223	231	249	209	219	218	222	223	240	194	216	257	257	235	206	230	193	263	217	221	230	234	226	219	229	193	222	224	242	235	258	245	247	193	233	229	236	236	231	229	215	208	228	215	250	216	211	231	230	231	225	230	203	231	229	246	256	217	220	222	231	252	238	234	222	243	280	186	232	211	211	217	229	219	212	214	220	215	218	228	216	223	249	226	253	224	236	238	211	267	231	239	247	197	230	230	225	240	238	228	200	242	257	234	238	221	203	215	212	197	217	235	236	236	219	215	250	225	244	247	229	216	240	223	239	180	185	227	212	242	232	207	246	254	211	222	255	252	240	245	238	237	224	277	254	235	257	229	225	241	229	215	227	215	236	267	243	247	234	228	222	213	226	217	231	249	247	239	266	228	214	224	203	232	230	233	227	239	240	247	199	236	238	196	222	280	212	217	221	248	206	224	281	252	232	211	247	235	233	245	246	236	226	215	240	216	221	220	207	240	237	239	250	210	211	201	233	228	206	198	242	219	198	228	240	247	218	196	263	231	229	240	214	211	239	218	228	255	223	278	229	218	244	234	254	245	227	225	220	228	212	204	245	225	224	221	220	250	209	221	237	196	215	228	206	233	230	227	241	246	216	205	228	258	240	228	250	234	235	218	236	207	244	220	224	174	231	225	270	246	234	215	228	216	231	237	213	232	226	205	226	230	237	232	239	227	241	210	222	217	242	235	223	225	212	225	251	235	233	260	217	218	259	241	219	233	251	235	213	254	216	223	220	222	217	237	236	234	212	249	251	259	230	213	255	244	231	229	252	246	262	240	277	218	251	217	249	222	210	232	183	201	216	222	257	235	240	231	225	233	197	219	230	223	232	239	223	233	271	243	209	219	253	249	245	220	234	250	214	241	242	257	244	225	234	243	247	180	218	230	265	219	225	270	210	249	244	257	224	235	227	211	212	220	234	244	225	229	241	222	248	189	228	252	229	231	262	239	221	239	239	224	233	218	232	230	223	256	213	261	245	230	226	234	213	237	219	227	239	221	274	235	253	224	250	213	228	231	206	230	246	182	227	241	240	217	231	222	243	230	230	214	229	235	249	237	248	236	229	215	199	231	196	248	238	208	237	226	231	205	258	199	224	229	210	208	195	241	261	219	228	204	232	225	232	259	242	237	206	200	217	227	229	243	230	247	233	238	200	213	224	265	243	235	255	253	249	216	244	219	217	238	242	247	247	210	239
6608	2182	3772	5075	4621	4598	4449	4124	3554	3173	2737	2411	2165	1951	1817	1585	1532	1389	1176	1175	1171	1175	1053	1024	870	791	772	733	631	621	558	621	606	586	566	531	585	556	530	518	535	522	499	515	509	547	503	516	511	533	502	502	524	576	521	538	523	493	532	490	506	511	503	517	532	500	503	519	505	524	510	479	551	506	473	515	532	493	525	466	503	536	507	529	494	517	517	533	535	507	500	473	515	472	531	549	502	504	514	507	475	501	461	523	488	483	550	463	502	507	450	453	512	535	503	499	494	468	538	511	491	513	553	547	513	495	476	546	518	516	474	492	512	521	534	525	490	448	546	548	514	479	510	511	465	520	511	490	516	516	526	518	481	544	482	496	529	515	499	478	520	498	445	500	484	485	506	536	491	511	504	525	493	504	524	497	512	522	545	555	475	478	511	484	510	485	476	516	500	488	494	472	505	515	479	502	489	546	498	488	509	514	497	491	547	528	489	464	500	522	473	503	527	514	497	534	523	567	502	501	502	545	529	501	527	497	554	480	490	498	542	492	458	538	495	505	512	464	463	506	482	530	496	508	565	488	535	476	501	496	503	567	567	518	502	500	532	523	548	520	493	507	474	461	512	502	546	477	482	496	488	490	477	521	560	500	557	535	482	481	529	496	505	542	527	500	499	479	504	508	502	468	523	467	547	513	499	529	496	494	502	505	510	553	476	487	537	518	490	525	474	533	514	485	505	503	536	518	482	476	499	486	528	527	530	498	487	496	489	512	535	485	506	525	526	505	556	486	555	499	451	480	523	489	511	526	479	548	526	466	480	499	472	509	508	493	469	480	544	475	503	519	496	555	515	499	514	519	507	490	521	519	480	512	519	489	493	543	553	493	531	508	480	518	501	502	504	479	521	510	530	535	541	531	516	504	487	552	505	496	546	531	499	521	510	484	488	505	532	499	499	502	507	537	510	497	520	462	474	512	541	519	472	473	516	532	494	515	513	526	485	491	523	504	501	536	530	531	475	526	478	484	551	485	532	532	504	491	504	514	489	506	554	531	486	561	532	504	517	502	515	499	505	522	513	515	446	518	514	496	531	480	492	502	528	525	500	457	519	511	516	509	528	530	445	490	533	551	498	494	482	500	529	483	515	494	530	462	539	507	526	500	505	499	531	489	489	494	532	500	523	512	486	500	542	493	459	549	523	501	525	562	498	513	555	508	486	494	468	535	545	522	524	541	472	541	487	540	472	519	467	486	470	482	461	478	553	509	533	485	521	496	499	529	516	480	551	499	517	478	486	525	512	497	499	489	491	499	507	496	526	538	484	542	494	543	474	454	509	523	471	499	519	517	527	501	499	499	510	512	502	496	532	508	525	502	521	501	505	439	521	520	526	463	495	522	489	511	529	446	531	522	534	529	512	528	512	466	502	471	511	543	488	465	507	507	473	498	517	499	500	510	520	521	523	494	508	517	472	506	494	481	459	486	500	537	516	476	519	522	506	542	501	491	505	514	480	514	521	496	497	500	523	482	490	483	529	502	488	520	509	497	503	550	493	488	512	514	497	493	488	534	551	526	499	481	493	516	496	478	512	477	518	510	535	502	504	502	501	503	490	492	504	488	497	496	505	492	488	469	469	520	490	486	534	500	515	541	510	513	501	550	485	542	498	501	503	508	467	509	534	516	498	486	569	507	514	488	519	533	489	478	493	502	508	527	507	478	479	503	494	504	492	528	481	479	506	498	524	487	527	483	553	492	507	533	502	495	499	496	505	551	510	519	504	498	496	497	523	537	475	506	496	505	514	516	486	498	495	517	529	524	541	543	464	492	514	499	517	544	479	531	512	497	470	501	531	489	508	466	555	492	543	529	482	487	526	550	470	533	487	532	513	482	484	536	503	514	495	512	489	543	454	527	492	511	507	543	513	497	489	500	519	521	542	507	499	507	531	505	517	496	483	522	467	498	522	522	487	552	567	481	487	511	508	490	521	500	513	479	488	476	534	511	509	519	474	494	510	532	525	517	541	484	534	523	542	509	508	516	528	494	536	483	489	499	484	512	477	527	489	490	504	526	512	490	514	507	521	484	521	479	498	568	560	502	530	535	539	503	477	474	533	497	507	509	554	525	519	478	523	500	482	465	510	503	505	536	515	486	487	517	511	526	468	472	516	494	514	504	502	487	493	491	520	478	496	526	507	525	525	534	487	535	527	478	545	470	511	513	478	460	479	517	524	513	518	490	502	485	496	506	500	481	502	496	486	516	504	519	516	503	493	525	469	525	486	493	531	479	472	473	505	565	473	554	542	530	492	480	517	519	528	486	462	497	510	518	524	490	482	530	499	524	491	558	491	534	486	551	518	518	522	505	478	495	527	479	489	483	496	511	521	551	558	518	490	524	521	492	508	473	536	489	522	506	541	499	516	509	481	501	520	530	490	483	451	497	503	506	515	521	503	489	500	499	509	504	480	499	490	487	497	515	484	529	494	516	481	523	486	513	501	520	469	504	477	474	531	538	503	523	518	485	512	542	534	498	503	508	525	519	497	524	491	459	503	497	468	488	540	535	495	492	515	506	526	500	511	523	509	482	529	519	483	537	521	524	485	524	470	508	469	495	533	507	509	499	519	474	542	522	520	489	498	532	508	505	532	505	520	461	460	479	471	477	542	491	516	543	489	500	551	502	497	516	516	541	504	499	492	513	476	499	487	510	471	476	500	501	522	482	517	477	519	528	553	472	491	496	538	499	498	489	516	487	491	502	496	465	485	500	532	552	502	523	487	505	500	521	480	505	502	510	517	519	516	528	469	460	501	505	489	510	497	491	483	484	553	503	499	508	504	543	498	476	530	532	463	476	550	512	521	499	503	530	501	544	488	483	507	454	518	479	494	548	532	461	541	503	558	518	508	508	484	515	467	526	482	501	512	485	558	513	501	536	489	505	497	509	539	497	498	534	465	474	469	512	491	481	496	507	504	513	503	497	514	508	494	499	513	526	503	536	516	539	484	522	533	515	476	487	538	528	519	506	523	484	486	524	479	496	485	520	488	511	504	536	529	491	457	466	503	494	507	499	531	531	500	511	519	522	485	532	474	501	535	524	524	523	509	530	531	492	503	491	514	524	505	542	546	507	555	511	520	522	504	518	497	480	482	505	503	499	507	486	463	534	519	516	497	479	488	494	543	527	506	525	524	502	493	525	555	502	492	519	549	536	476	514	516	513	505	532	523	505	558	535	448	508	522	501	502	497	522	509	483	470	481	467	474	501	468	496	520	514	507	514	488	515	562	497	528	500	497	503	548	488	547	496	529	489	536	522	518	486	504	520	494	525	547	514	525	517	491	525	500	507	479	496	509	436	532	531	467	548	516	508	511	526	518	493	525	513	450	499	505	481	516	486	473	529	522	495	551	484	469	492	538	516	485	536	542	499	514	486	528	496	515	481	498	507	492	550	502	501	528	529	500	510	516	557	522	489	524	507	460	521	494	507	528	485	509	499	513	527
31857	9630	3592	3054	2314	2022	1815	1550	1366	1118	898	811	803	679	598	533	508	521	406	425	419	455	399	358	327	336	327	296	261	249	262	289	290	243	259	259	255	257	273	248	243	254	269	278	242	243	229	278	259	245	256	247	234	237	236	244	246	246	269	243	219	247	255	290	247	240	265	250	266	250	262	255	250	238	239	232	246	278	259	242	217	237	249	234	242	238	238	263	262	251	240	281	286	271	212	224	257	228	285	263	257	246	269	264	260	245	266	260	260	257	269	262	243	282	257	242	221	251	236	263	288	260	251	246	235	234	240	251	234	226	214	254	272	275	281	261	252	262	245	232	270	291	262	262	280	256	238	242	238	250	222	215	190	262	239	223	252	264	233	249	234	240	212	244	237	247	244	255	234	245	246	235	216	230	253	240	239	254	253	239	222	259	241	297	249	276	226	259	260	271	261	250	266	256	260	252	247	267	245	238	237	263	258	229	263	251	252	251	251	262	225	232	258	274	244	287	254	262	262	230	242	270	258	228	249	245	247	229	226	248	225	231	250	266	263	249	250	248	248	255	283	252	259	223	227	307	253	278	230	238	263	243	229	226	236	230	280	226	267	227	245	263	236	227	246	267	239	253	276	268	227	234	233	234	281	228	261	257	262	265	246	225	253	247	259	254	281	242	280	247	251	259	217	268	244	238	255	257	254	233	223	268	234	279	264	242	242	260	239	278	236	281	264	251	256	261	284	217	243	247	247	231	237	263	237	258	227	267	236	251	225	222	259	242	234	263	248	240	250	271	218	262	243	261	258	234	246	228	234	269	279	238	237	251	268	260	249	215	231	261	240	257	259	238	255	255	224	233	273	240	282	269	254	286	255	251	255	251	278	263	245	260	247	241	233	264	256	212	224	218	251	246	253	246	243	262	236	229	237	243	271	259	288	250	208	260	288	235	249	257	271	238	247	269	226	260	235	248	278	255	254	235	228	262	220	262	294	237	238	230	232	259	251	263	225	248	274	246	233	257	275	242	263	249	239	246	217	229	231	236	259	257	239	252	252	279	272	254	242	259	255	259	283	249	255	271	248	234	257	252	242	247	244	262	255	249	268	242	240	272	248	259	238	228	238	261	239	234	241	241	246	244	265	250	243	245	240	257	236	247	270	264	216	277	235	246	245	249	248	236	202	225	230	264	241	247	241	239	271	267	230	242	266	269	260	234	243	257	268	223	237	236	250	266	260	246	196	248	251	233	253	237	230	238	267	256	243	254	286	241	248	256	245	240	251	248	235	214	268	247	278	241	277	237	255	282	243	237	283	253	244	234	262	258	239	250	214	224	263	239	247	273	251	239	244	250	242	217	248	248	277	251	240	264	268	238	258	241	234	243	258	234	255	267	218	241	249	223	252	255	231	252	287	268	240	272	233	248	240	256	245	238	244	270	254	289	258	235	279	260	220	235	264	263	244	253	239	269	263	252	241	248	243	253	248	241	235	234	222	266	307	228	242	263	245	264	239	252	236	252	259	242	256	299	222	247	239	263	275	253	228	253	261	260	272	269	237	265	236	270	263	256	239	226	281	268	248	256	246	247	249	267	232	242	253	240	244	231	259	242	282	262	226	256	276	244	252	252	269	267	255	227	225	273	270	263	249	249	265	248	268	234	240	254	220	245	228	253	260	214	248	268	243	254	236	283	267	264	244	279	273	248	216	260	252	270	289	222	253	244	273	237	242	239	225	244	237	261	258	274	242	252	246	250	250	208	257	248	261	241	206	248	227	266	279	205	273	252	232	260	277	235	220	235	216	261	245	252	220	236	255	249	226	253	245	246	260	247	249	247	251	258	234	263	261	264	255	246	273	261	221	239	264	234	286	267	278	216	232	223	241	256	274	286	259	255	247	255	255	263	215	262	288	235	280	248	265	237	229	252	263	247	260	208	263	250	243	245	258	245	240	243	244	253	244	257	267	254	259	246	227	253	217	244	242	208	241	249	273	243	248	264	227	239	264	261	234	257	211	283	270	255	247	274	249	225	264	252	220	223	268	269	244	240	275	263	244	275	283	234	264	266	248	271	262	249	256	239	212	250	271	266	233	234	247	239	252	241	260	240	268	245	288	256	236	231	269	273	261	242	245	278	244	236	233	252	240	222	256	261	267	243	262	270	270	297	271	238	242	260	234	264	225	261	290	243	233	229	276	254	226	286	243	240	267	230	238	235	244	224	220	252	248	253	255	244	222	240	248	235	246	247	287	255	263	240	276	258	229	256	249	254	269	233	214	253	263	241	249	232	281	267	260	252	257	223	238	243	238	248	259	234	256	244	259	257	243	241	262	254	235	226	223	244	231	242	249	245	221	267	252	232	238	233	255	268	255	241	246	249	254	250	258	263	248	226	255	244	260	248	224	240	270	258	255	234	232	237	232	259	244	279	249	246	234	267	270	247	251	266	269	242	269	267	265	291	267	226	267	263	278	285	224	223	248	232	248	243	255	248	248	261	242	249	230	239	217	253	259	250	232	253	239	229	208	248	249	249	240	241	243	239	242	219	242	251	260	244	261	243	259	247	245	234	220	253	244	247	251	230	248	247	238	243	246	244	251	256	237	250	245	259	278	244	260	252	251	251	236	277	232	268	244	238	225	273	258	290	237	250	226	244	255	247	262	259	246	269	229	285	228	244	263	227	247	250	237	283	243	252	242	214	236	258	258	240	225	238	242	251	231	225	233	258	252	278	225	245	239	281	234	217	245	263	290	280	235	259	231	240	235	253	249	243	243	259	259	260	245	248	272	260	254	244	274	230	246	266	267	273	252	256	243	250	230	268	243	259	273	242	242	268	257	253	254	249	244	235	245	240	265	282	269	227	273	240	238	223	266	227	223	251	222	207	251	252	265	240	220	231	279	277	250	253	252	241	246	220	247	255	278	225	234	278	250	265	234	262	247	263	251	249	249	229	248	250	238	245	234	241	246	273	248	241	235	237	291	234	248	230	230	256	280	239	245	267	255	263	251	261	254	228	255	248	311	228	280	246	222	237	228	243	256	243	247	253	250	241	238	246	266	248	272	256	279	255	225	237	213	247	270	243	235	256	260	251	278	246	257	226	240	262	232	256	219	256	257	224	244	268	277	283	249	256	239	269	256	259	281	266	270	259	283	270	232	239	232	250	266	256	218	268	259	233	222	286	236	218	232	271	244	238	224	231	266	277	244	259	260	266	263	247	231	268	243	260	285	270	263	269	243	261	242	245	239	247	261	232	248	271	265	239	241	248	258	241	239	278	273	257	267	238	278	247	257	298	229	275	231	221	251	250	270	232	280	226	249	238	254	251	257	261	246	250	264	268	261	231	234	251	232	250	223	275	219	244	253	244	286	244	242	273	236	217	251	260	239	266	260	257	217	249	220	231	244	231	250	240	256	219	253	262	246	254	197	214	266	244	235	270	243	226	255	255	258	264	243	292	285	251	264	254	290	235	267	230	253	276	261	253	271	264	263	235	229	215
17377	3688	6259	8069	8297	8064	7322	6408	5571	4857	4190	3792	3345	2857	2571	2342	2219	2131	1821	1765	1574	1597	1561	1338	1141	1038	977	877	838	773	664	633	714	746	667	635	646	600	622	618	611	574	564	580	551	575	553	602	607	533	584	592	537	546	509	532	526	551	551	567	562	559	538	547	585	524	561	521	544	565	539	550	581	569	564	496	546	549	573	523	514	527	512	508	533	573	547	538	548	538	532	564	545	571	528	536	542	533	560	529	511	551	497	543	551	521	520	528	545	522	588	531	546	529	517	556	559	526	549	516	539	534	497	542	518	492	592	569	578	563	543	544	556	598	544	558	558	572	587	535	511	567	569	498	574	575	545	543	509	524	562	566	535	533	567	585	559	527	570	565	539	565	539	519	531	580	530	586	560	546	561	582	505	550	588	522	554	507	551	552	515	563	547	570	524	535	539	553	556	532	555	548	542	526	561	505	530	545	537	537	545	536	529	548	546	544	591	550	535	539	568	520	537	556	562	559	548	528	539	538	557	549	552	575	511	544	553	543	545	531	546	586	508	514	502	535	566	519	586	530	537	547	532	530	506	544	546	577	524	543	586	484	542	527	566	578	526	507	565	526	560	543	531	508	509	535	538	545	597	577	549	524	539	520	565	586	546	521	594	540	582	552	563	546	565	532	564	543	537	546	531	578	564	505	564	574	558	551	526	514	550	541	527	550	563	547	560	559	558	622	572	583	550	516	535	555	546	550	513	549	595	553	542	558	551	540	547	569	538	554	550	529	542	502	568	567	575	528	585	546	519	553	489	556	520	570	541	554	542	594	561	551	563	505	561	593	574	523	528	549	561	561	508	535	577	552	563	529	542	550	550	532	529	580	536	543	509	583	537	516	531	551	573	542	522	529	549	544	567	512	561	553	581	560	547	543	535	588	555	494	508	564	545	545	551	533	565	524	547	514	551	521	524	550	575	525	522	589	559	544	521	518	575	515	577	523	588	558	589	577	510	580	538	530	514	568	568	563	554	569	543	518	591	542	573	587	601	497	562	527	567	521	552	540	597	536	541	540	543	522	533	556	542	542	515	595	587	567	522	496	555	565	517	557	582	509	564	570	549	531	533	510	564	558	567	557	560	569	508	566	557	518	531	560	576	554	506	533	546	488	524	532	619	527	543	563	585	575	564	577	495	540	546	546	517	515	538	518	540	592	564	550	521	575	524	550	526	556	530	548	532	559	568	543	559	554	579	518	533	584	500	551	584	563	575	560	613	530	502	538	514	553	547	547	543	569	486	554	545	515	582	541	530	569	540	586	585	543	564	540	597	547	565	538	554	527	568	558	516	503	537	533	580	536	553	526	563	527	572	529	553	546	587	568	537	523	538	543	537	585	573	521	600	540	541	582	542	593	548	538	578	519	513	556	540	489	538	546	567	560	514	506	588	553	524	569	540	537	638	541	500	501	535	589	512	547	572	525	543	543	478	540	557	525	549	569	557	542	531	558	541	568	577	548	492	513	540	560	549	556	544	564	545	521	550	545	557	531	534	568	526	516	537	518	577	605	560	535	565	562	556	534	536	576	506	526	558	564	562	550	500	519	516	543	563	519	581	516	555	491	568	530	552	568	529	561	542	557	537	568	547	529	542	527	536	558	570	486	524	538	517	539	508	505	513	536	559	512	521	574	522	535	531	544	543	553	536	544	535	536	549	550	522	522	555	563	534	591	532	558	563	559	509	540	560	546	534	544	514	546	542	585	526	535	492	535	545	574	562	563	511	545	539	515	547	568	584	523	573	508	497	559	573	560	572	570	541	563	550	540	546	523	549	583	529	556	537	519	534	542	562	549	587	552	559	570	556	542	566	569	579	559	583	576	524	522	524	505	573	526	566	539	542	557	537	530	529	553	592	538	547	529	548	557	551	534	523	556	498	537	532	598	543	565	514	546	531	577	592	535	600	534	573	517	513	593	530	538	535	509	553	509	553	539	525	539	539	519	540	576	556	516	525	540	528	583	535	486	566	557	545	544	538	553	529	519	559	571	541	519	567	555	494	533	574	475	580	518	563	526	510	529	526	558	573	555	522	540	586	531	579	595	534	497	593	525	526	562	523	549	548	527	492	563	530	561	539	533	551	573	570	548	563	577	551	519	541	554	510	578	550	517	539	549	522	535	584	596	561	592	550	513	543	499	579	577	514	567	563	513	544	549	535	540	538	548	529	546	568	502	534	571	549	563	522	530	553	561	522	545	571	507	533	505	535	561	607	571	541	568	566	518	521	571	545	529	556	546	534	543	511	536	516	538	519	549	535	529	568	538	581	570	572	536	548	518	550	536	553	568	525	574	580	552	524	546	524	527	551	571	544	564	546	547	558	560	499	564	542	572	557	571	524	565	543	556	530	546	523	565	507	540	528	571	539	515	577	528	528	532	556	561	529	532	603	572	553	563	536	537	532	522	547	558	487	521	547	543	517	565	527	564	560	535	561	497	549	530	521	584	541	535	541	536	546	562	549	533	507	531	581	582	542	548	562	533	523	519	553	556	541	543	589	570	498	549	515	564	552	508	528	524	527	540	526	548	548	579	525	550	529	581	576	527	534	551	534	537	531	549	527	563	548	553	504	551	532	571	516	547	528	603	568	547	599	518	568	548	588	552	547	517	522	541	574	548	509	548	517	549	546	574	576	537	570	576	571	623	541	569	571	553	566	512	557	519	556	565	555	514	549	520	539	550	552	542	551	513	551	563	541	524	548	577	547	548	542	589	595	495	547	585	515	510	549	575	530	545	496	541	511	522	589	545	548	531	561	540	519	584	568	519	523	539	517	493	488	549	578	586	539	500	550	602	553	556	563	560	560	586	526	543	561	550	546	488	561	571	590	608	542	536	542	522	522	521	531	548	560	544	555	549	548	577	562	535	563	521	561	591	608	544	553	545	554	540	522	548	549	546	547	532	536	536	550	563	512	553	554	543	548	536	564	530	546	569	544	552	577	593	517	571	528	518	571	483	508	514	504	528	527	548	523	554	602	545	545	545	537	507	561	525	555	543	516	545	564	559	516	534	507	537	559	538	545	527	604	537	518	526	575	521	544	589	548	539	533	513	580	544	547	518	545	502	521	547	569	546	534	535	528	577	537	559	541	594	550	523	529	505	529	580	536	556	527	563	563	556	581	614	517	543	538	563	560	565	547	551	516	547	566	572	494	547	561	583	561	558	576	567	521	571	547	494	586	558	511	524	497	554	553	560	552	517	556	597	530	506	602	527	530	587	530	580	552	564	539	550	554	564	548	535	557	555	573	516	542	511	524	512	529	518	572	581	536	551	522	573	543	552	537	523	518	546	595	521	541	592	567	586	560	577	555	528	604	568	533	555	532	527	547	573	563	531	554	534	543	551	557	546	559	566	519	567	612	572	545	536	564	558	543	573	579	543	535	575	521	546	593	549	561	514	556	512	502	529	529	539	559	548	559	539	539	543	589	560	542	552	544	588	524	542	526	541	574	500
42716	14573	5782	4384	3468	2892	2375	1988	1718	1393	1271	1060	1059	866	807	653	664	658	599	504	507	499	537	474	424	395	358	347	372	361	324	328	352	318	311	316	328	304	341	317	271	309	297	308	297	305	273	318	309	267	311	265	283	310	292	269	285	293	274	322	275	312	330	322	307	301	304	305	310	300	264	268	269	300	304	260	284	297	289	317	276	320	289	336	282	282	299	294	284	289	323	283	277	267	287	318	324	279	300	286	296	273	277	312	285	314	298	303	282	294	290	289	278	314	267	265	302	332	303	295	250	284	266	280	289	281	315	322	310	283	296	291	302	268	290	315	291	317	297	284	309	319	281	306	297	282	286	267	286	278	272	261	290	279	326	295	274	277	281	302	303	285	325	299	294	272	333	273	298	339	316	254	300	294	292	318	281	291	275	313	292	255	324	257	296	268	269	291	278	269	274	324	291	274	265	280	282	332	298	306	247	289	297	279	278	287	290	268	277	276	316	313	268	306	269	291	291	295	309	281	290	302	293	274	274	282	251	317	277	272	300	264	292	272	281	252	280	298	268	286	262	290	325	259	274	296	281	281	302	261	296	282	292	284	290	278	307	285	274	257	308	266	277	279	279	304	306	291	309	297	308	306	291	292	281	272	288	267	286	322	296	280	280	277	313	258	276	281	294	322	284	312	323	261	280	294	299	255	273	267	271	278	296	319	281	311	294	309	281	292	250	331	262	278	284	271	315	291	285	263	277	280	263	287	291	280	286	314	289	271	290	273	320	299	274	297	292	264	274	293	301	287	318	328	295	321	285	309	292	306	299	287	266	258	275	291	267	299	267	287	302	287	281	310	311	330	289	297	302	298	273	295	302	251	279	294	300	310	294	277	274	292	295	262	287	323	277	292	304	283	269	280	323	270	273	286	305	290	345	279	307	298	267	289	293	292	250	297	329	290	309	314	285	290	305	311	314	319	275	270	340	275	280	317	295	283	288	301	293	283	268	299	285	287	294	260	275	300	291	297	296	297	274	265	293	279	305	268	319	299	307	259	281	322	270	283	307	288	301	312	294	286	311	307	305	281	274	295	277	299	332	290	296	296	286	290	306	313	285	291	298	268	285	283	276	241	256	301	314	283	290	248	311	287	278	292	272	277	285	292	338	257	276	267	274	299	293	269	269	256	320	260	301	288	304	292	300	339	303	297	295	296	290	284	288	289	284	275	285	269	274	291	275	305	276	282	317	285	283	273	278	273	308	305	281	278	255	290	315	311	290	274	282	270	316	306	273	295	278	275	315	270	262	285	304	267	289	280	288	290	302	290	297	268	329	293	265	315	268	301	283	290	271	287	300	296	270	276	301	269	289	302	306	336	311	337	276	265	274	271	292	327	278	258	271	288	288	269	295	269	260	270	268	277	259	304	276	310	296	298	323	308	302	294	267	274	286	317	309	308	274	279	260	317	297	306	335	265	289	292	300	301	298	280	324	252	324	278	277	303	298	316	281	297	313	279	262	269	291	295	288	321	289	256	261	282	286	300	288	304	322	293	326	343	320	342	315	268	294	280	300	270	291	283	253	262	303	263	332	319	288	251	256	321	298	271	283	277	286	318	296	299	320	300	309	320	300	277	307	261	295	320	263	288	333	281	275	308	295	278	316	288	278	300	270	293	289	298	324	327	289	307	282	277	263	292	273	283	309	307	297	300	298	283	251	324	282	288	274	282	266	302	270	269	311	286	289	264	287	272	281	294	283	306	311	285	300	318	298	302	282	304	275	275	290	285	306	304	296	276	320	304	288	309	313	274	294	324	261	276	305	282	273	277	265	284	293	282	304	322	279	304	257	303	274	308	283	287	293	279	282	299	293	310	288	278	272	278	294	293	300	334	313	312	311	311	273	297	301	280	342	305	310	295	309	299	319	244	280	307	289	293	297	310	280	279	293	301	290	279	302	315	292	264	298	272	309	290	291	258	275	287	294	289	292	266	275	294	277	309	288	272	292	294	324	354	327	279	299	274	278	290	292	262	310	318	297	290	279	278	297	294	301	301	283	290	283	285	321	292	311	316	279	292	268	291	264	249	312	320	290	312	275	318	240	294	282	294	293	326	323	305	297	302	302	262	264	322	316	300	279	309	318	307	280	300	290	313	279	304	257	271	269	276	285	314	295	274	303	258	297	271	280	315	273	245	299	293	286	259	283	275	269	284	280	280	306	304	337	273	270	311	311	276	282	272	295	253	279	262	292	279	267	294	306	322	287	291	271	257	276	281	292	300	313	295	296	279	277	285	306	312	294	280	299	309	301	305	295	266	314	262	287	302	280	282	292	283	307	282	343	288	306	321	278	299	273	302	265	338	322	307	248	293	294	292	293	299	318	254	266	286	284	296	319	305	291	339	305	271	281	262	310	305	291	265	276	303	304	266	297	282	273	314	282	289	299	308	263	285	297	282	309	316	289	295	308	286	305	300	312	286	290	298	303	304	264	277	269	286	286	310	292	290	301	301	285	314	282	271	320	264	294	296	281	314	279	286	305	310	288	283	296	304	306	299	290	283	315	301	255	289	266	268	302	293	307	288	290	312	251	274	306	303	316	306	293	295	327	307	301	307	305	296	275	310	297	302	303	295	261	283	282	276	312	299	314	314	274	274	309	322	284	264	328	281	291	320	283	290	262	292	283	303	285	286	286	267	305	271	285	284	271	321	300	280	288	300	308	305	304	298	290	255	294	291	265	283	283	254	290	305	290	308	259	267	305	304	276	291	275	304	287	291	275	303	285	330	306	260	286	278	270	283	289	342	293	305	285	288	294	293	285	293	311	269	300	306	251	292	290	279	308	245	277	305	323	275	269	292	302	310	323	263	274	291	324	295	288	296	293	300	288	274	277	294	296	284	290	300	334	321	290	278	272	272	295	291	271	282	288	300	278	282	260	287	322	292	239	286	267	315	299	277	303	308	284	299	296	262	277	308	328	277	314	315	276	286	291	254	284	335	290	315	278	328	293	298	295	297	291	277	292	302	265	311	311	312	311	281	338	279	282	295	285	318	316	300	300	315	299	260	257	269	272	304	290	255	298	278	276	300	323	305	284	273	301	301	272	302	302	299	296	292	281	299	258	262	288	247	304	309	281	286	284	310	292	272	297	271	292	295	302	304	281	309	313	301	250	296	302	274	268	289	273	325	281	275	271	288	273	294	326	276	299	290	321	300	300	283	301	310	275	280	288	317	295	302	307	280	310	264	260	262	297	291	284	288	293	304	288	285	286	279	265	293	272	328	289	261	268	270	332	308	304	308	292	290	308	313	278	275	298	314	287	295	302	265	330	270	270	273	317	299	303	312	307	290	270	282	306	270	290	289	301	281	271	265	288	243	274	301	279	304	285	254	299	287	311	274	246	345	319	292	316	306	288	299	266	286	278	278	258	290	262	289	263	325	301	262	245	298	279	282	276	284	266	293	238	310	271	280	296	314	272	318	315	290	340	294	280	303	288	302	289	324
22583	4763	8462	11137	11410	11116	9660	8545	7403	6345	5426	5102	4578	3767	3287	3122	2906	2769	2389	2108	1982	2033	1986	1583	1493	1319	1220	1069	998	896	854	793	796	817	787	751	714	759	724	681	663	690	699	691	645	634	649	629	653	624	678	637	680	612	620	595	666	689	675	634	625	674	623	666	606	630	622	649	669	623	662	603	629	664	624	615	615	602	605	638	633	625	616	649	601	624	644	598	607	639	622	631	670	605	607	595	610	614	609	608	642	612	595	655	644	631	626	674	632	601	623	625	642	609	631	650	629	661	638	642	598	591	628	599	616	611	639	634	634	603	647	628	606	647	629	603	635	627	636	628	632	641	595	609	644	648	629	678	630	637	600	630	647	646	610	690	627	628	624	584	603	622	608	645	614	603	609	660	687	652	603	618	641	648	604	645	606	560	641	600	625	608	592	610	569	625	604	622	599	595	603	615	597	651	620	624	629	619	605	634	616	653	637	665	637	639	641	596	625	598	662	611	585	624	599	638	618	642	628	646	638	632	666	633	595	607	635	596	609	645	596	645	628	609	634	638	639	667	607	620	641	616	646	637	643	633	593	590	627	693	600	672	604	631	636	613	637	637	658	587	668	653	621	627	586	638	596	663	635	651	617	639	637	644	642	630	661	654	641	594	610	637	641	664	653	628	606	673	628	576	647	623	657	629	639	651	603	653	608	625	621	614	640	615	597	680	629	637	649	656	634	629	578	601	598	635	606	610	615	637	667	596	683	627	605	668	633	603	634	652	621	625	568	619	592	639	630	650	661	642	610	622	619	642	658	592	621	581	647	638	680	651	604	576	640	625	626	613	626	623	589	628	640	632	649	622	598	651	592	610	645	637	620	627	613	571	650	569	634	672	595	669	613	660	620	594	592	629	617	646	647	635	630	632	634	634	618	625	643	604	616	632	624	620	629	673	612	669	643	629	595	639	605	610	624	635	629	609	640	644	593	609	616	670	609	604	671	665	658	644	615	640	610	665	666	643	641	638	630	625	595	643	638	600	602	620	596	654	600	624	618	657	631	631	631	597	657	622	664	621	644	594	585	631	588	585	643	637	648	641	622	629	616	637	630	676	626	630	649	645	617	673	649	664	634	629	635	630	652	656	610	618	568	633	584	628	623	637	639	631	664	644	639	629	655	626	620	639	640	654	646	625	581	668	645	634	660	679	641	664	645	656	663	605	624	592	610	668	641	642	596	635	618	644	596	612	638	634	661	621	620	628	652	654	576	591	572	618	664	623	606	651	605	622	608	580	586	612	587	583	591	645	621	628	571	584	609	637	628	637	657	620	629	663	645	615	629	574	649	622	634	624	589	638	632	615	683	577	617	661	617	584	672	618	621	592	607	588	666	631	648	615	593	627	590	624	607	610	618	653	621	646	633	648	655	604	588	628	641	612	583	601	634	624	676	595	610	612	614	625	664	600	636	656	564	625	662	613	619	639	607	627	614	607	599	610	580	660	615	617	657	642	609	637	639	640	621	620	616	613	611	635	627	640	595	640	632	604	606	611	655	661	639	606	589	603	617	641	602	597	650	588	641	594	598	665	648	643	647	637	637	601	648	603	585	629	658	631	616	658	626	641	659	622	610	640	618	648	603	614	603	616	622	644	614	620	633	660	670	654	628	581	656	599	587	688	600	624	620	642	609	625	679	604	577	617	598	650	638	642	608	619	597	589	619	610	619	674	623	658	633	653	627	629	590	626	610	683	613	630	583	627	603	645	604	672	603	637	657	623	589	640	670	642	659	670	614	582	631	606	625	636	622	641	611	598	618	582	631	623	565	632	614	629	604	622	608	632	658	636	614	607	601	669	618	639	627	627	595	658	608	634	642	606	656	638	642	653	617	617	637	670	604	657	649	622	640	609	601	609	629	593	591	643	657	700	602	616	576	614	639	628	586	668	604	600	675	642	632	647	585	625	625	688	694	658	616	629	653	610	618	596	619	613	676	653	617	670	592	652	651	624	547	644	603	601	641	641	604	621	647	629	559	611	654	645	591	625	611	637	595	629	631	625	618	690	611	603	646	615	613	597	648	584	630	642	629	642	602	636	614	606	646	656	590	629	621	605	618	686	653	581	633	638	629	659	610	604	598	642	631	623	644	624	642	597	604	696	655	640	560	668	578	667	645	644	615	591	652	620	652	612	644	662	648	575	640	612	630	632	609	610	623	623	639	622	628	635	622	645	612	645	649	634	616	588	623	615	629	629	618	653	619	668	669	624	622	611	603	638	629	615	651	637	611	638	651	633	644	636	604	656	607	628	611	629	647	644	644	652	629	580	607	661	588	642	630	622	616	618	597	649	623	624	598	607	620	600	673	646	592	635	578	649	655	613	635	603	594	589	619	616	565	620	583	617	634	635	635	636	641	649	651	652	629	627	588	640	634	629	683	641	590	624	645	617	602	614	633	659	601	601	601	632	620	645	624	623	659	641	632	631	645	621	627	651	640	601	613	604	628	611	573	689	637	631	620	601	661	561	658	647	648	676	651	627	635	623	623	604	637	633	629	617	613	660	619	601	600	634	669	617	684	650	631	630	622	634	654	641	627	618	677	606	651	643	601	647	624	671	642	577	676	649	640	646	636	644	619	652	643	640	621	665	615	624	627	640	639	596	644	604	613	638	682	627	637	649	635	644	627	597	661	630	602	621	627	639	693	649	629	642	672	626	570	606	629	641	583	621	598	638	632	646	624	592	657	631	638	644	657	633	647	585	614	612	596	677	610	596	658	619	631	649	608	629	641	601	634	622	602	634	659	640	605	662	603	632	585	619	626	675	585	620	627	588	636	624	634	650	623	594	653	651	614	616	603	625	602	670	637	638	603	634	620	650	653	651	622	624	656	634	650	611	606	621	593	619	651	636	606	696	616	647	589	623	661	618	589	589	602	599	623	676	661	633	637	647	611	600	641	680	651	661	651	614	596	609	605	635	619	609	643	621	604	675	630	631	635	647	636	613	605	642	621	677	645	626	658	627	618	651	591	627	620	627	605	630	629	659	611	575	585	649	663	613	609	638	638	635	603	596	624	581	616	612	620	595	649	653	617	641	619	607	684	615	638	659	582	627	571	647	648	654	609	571	613	614	602	676	671	586	603	616	624	618	657	618	600	685	597	595	648	627	671	669	620	624	639	620	616	638	606	641	671	600	670	609	571	642	606	608	624	630	669	656	620	642	613	609	601	611	640	638	689	639	605	592	663	629	571	623	596	609	656	666	628	662	663	668	647	654	623	679	611	604	646	684	598	614	654	643	624	602	635	626	618	626	614	580	653	633	640	616	559	626	615	637	611	618	636	618	646	606	612	586	639	647	635	613	622	637	678	628	644	649	635	631	648	627	608	629	635	638	629	623	630	580	599	620	615	624	608	625	606	629	616	630	613	620	643	632	644	562	622	636	693	586	593	636	667	604	633	611	562	629	623	594	684	653	594	640	635	626	635	616	614	578	641	611	627	612	626	637	619	606
12658	2899	1727	1734	1419	1341	1082	926	794	718	605	575	479	447	475	429	365	394	325	352	337	336	274	296	282	263	266	267	247	254	232	231	234	219	257	216	244	235	213	225	222	223	222	235	216	226	208	234	240	213	250	214	246	242	227	216	231	227	246	269	243	208	205	231	225	254	213	230	233	200	206	204	241	224	231	217	221	249	261	219	215	206	238	241	240	253	243	223	235	236	209	236	232	202	231	239	235	219	203	247	241	226	235	218	236	240	236	206	246	226	253	236	217	214	246	204	225	252	221	242	244	204	237	218	196	238	225	222	227	215	215	221	228	253	219	239	215	228	243	250	222	237	233	239	227	238	211	243	202	225	232	214	246	233	255	245	251	242	214	200	232	271	210	246	268	208	242	241	253	209	211	265	217	227	247	232	224	235	230	252	242	236	236	226	225	231	202	222	219	244	221	214	238	213	224	242	213	229	212	234	251	243	231	231	242	228	234	223	207	215	246	236	230	216	210	198	224	236	229	243	213	203	239	251	213	208	212	231	218	222	238	242	225	233	212	212	199	244	220	198	212	216	262	222	238	232	251	226	222	249	212	225	221	217	218	224	221	225	227	238	228	233	236	227	237	224	251	219	239	232	205	248	231	232	221	247	190	260	244	245	225	222	216	229	265	218	209	229	215	241	220	256	212	251	218	241	238	236	220	243	181	195	224	215	198	243	219	231	207	228	245	230	241	211	235	236	220	249	217	236	222	258	217	203	230	225	239	214	228	235	227	200	230	245	226	202	223	222	226	220	234	226	246	240	225	196	215	228	227	239	244	235	245	226	212	209	207	223	204	224	237	221	199	228	243	224	239	224	225	237	218	200	255	263	216	214	224	225	233	242	219	261	247	209	231	249	223	199	213	202	223	238	229	232	238	217	229	223	202	216	215	225	266	218	211	208	241	210	239	238	255	241	222	225	232	203	228	236	226	236	224	205	217	200	226	223	234	232	219	239	204	204	257	232	262	266	201	254	239	196	234	237	237	263	234	248	245	228	209	200	240	209	231	226	233	228	201	257	227	240	231	212	249	232	240	219	215	215	201	213	254	243	218	200	220	238	245	223	228	228	235	245	167	254	281	250	219	257	194	210	217	202	257	235	220	231	200	203	185	236	243	221	205	225	224	228	234	220	227	203	227	225	237	193	227	217	237	243	224	245	223	227	197	218	204	242	238	225	208	214	219	215	234	260	252	214	218	196	239	220	251	208	224	218	220	246	233	214	212	227	234	249	238	221	211	228	227	228	238	238	226	224	219	255	203	234	206	254	219	264	224	220	244	216	212	251	221	242	212	261	203	205	200	228	210	252	210	229	210	227	221	225	227	256	226	222	205	230	234	226	240	262	242	224	251	223	235	250	223	239	248	213	243	220	224	248	227	215	217	220	229	207	225	208	230	218	211	220	254	206	226	225	236	189	204	235	231	209	257	220	227	213	264	217	241	203	194	256	199	221	246	203	234	214	226	233	270	231	245	221	234	241	207	187	261	240	238	244	229	209	236	220	240	230	206	207	237	226	229	218	225	212	244	246	225	217	233	206	205	228	214	215	208	233	214	201	213	227	214	263	238	238	226	229	228	236	228	234	210	253	202	233	226	232	244	259	212	236	227	226	236	238	239	219	219	225	227	226	250	231	256	212	242	252	224	203	228	208	246	238	209	207	225	203	219	232	222	207	238	238	236	223	211	238	259	241	254	226	258	240	257	230	266	230	226	209	206	232	216	201	248	232	217	198	220	201	215	217	222	213	230	249	247	219	222	205	203	218	252	227	247	244	222	250	232	258	198	222	194	228	217	221	246	192	248	216	263	241	228	229	221	230	266	240	224	215	216	244	238	205	248	219	233	200	221	195	232	242	248	228	237	209	235	226	219	211	201	238	222	209	221	233	249	230	217	201	210	209	226	206	228	227	227	198	220	215	204	241	234	242	247	236	238	224	220	238	214	232	226	209	212	184	220	234	199	217	219	216	221	224	247	207	224	242	224	229	188	220	257	268	217	228	208	265	229	239	259	255	232	223	253	233	251	226	241	227	238	245	204	239	236	223	254	235	216	249	189	219	221	214	236	220	219	230	221	202	205	240	225	236	216	217	220	209	228	223	221	189	204	219	239	212	252	239	241	230	246	239	229	228	235	229	211	236	223	227	197	224	220	245	211	217	215	224	228	225	200	225	215	230	217	227	230	221	220	204	224	214	223	190	208	224	233	221	240	230	227	255	203	219	204	214	226	240	218	242	223	207	251	242	209	209	189	207	249	217	204	218	246	225	242	232	204	215	226	214	205	230	206	207	211	234	205	213	235	235	210	219	232	240	232	241	200	236	233	218	210	236	212	228	227	228	236	248	224	232	193	227	210	223	237	236	243	244	236	243	246	241	218	213	242	247	231	225	237	249	227	231	228	232	198	215	228	216	243	249	210	220	211	217	253	257	260	214	237	198	245	211	240	243	213	245	246	226	222	216	217	202	223	218	230	217	227	231	214	228	259	248	215	261	225	216	236	219	204	237	225	246	216	248	210	243	239	229	221	221	233	231	223	212	214	181	199	244	237	260	205	224	218	233	236	169	247	201	258	246	228	222	218	218	192	223	224	244	234	216	231	212	238	227	232	234	227	222	195	244	266	233	249	220	189	237	198	223	244	213	237	232	219	238	221	221	215	249	208	200	231	244	229	207	234	263	235	226	236	221	215	234	245	229	222	238	221	239	219	252	213	240	233	223	208	234	220	218	234	244	238	196	229	204	230	219	242	234	236	240	217	227	232	243	255	205	245	220	238	225	234	227	222	253	230	232	226	225	222	237	221	266	221	240	243	218	221	220	232	222	228	225	261	258	206	229	246	211	235	218	221	209	220	200	225	240	226	241	250	224	219	220	233	225	245	227	236	221	199	193	209	236	225	215	228	244	228	223	235	240	226	207	220	238	204	224	225	232	230	210	205	229	242	220	225	208	251	220	246	213	210	212	228	225	220	246	213	230	226	250	209	210	250	214	210	212	227	219	201	215	229	223	215	198	216	220	225	229	231	215	211	257	213	222	228	233	233	258	217	229	245	226	230	245	240	251	212	229	243	243	245	216	234	197	219	240	218	229	195	236	252	221	197	227	217	220	221	227	234	219	251	254	234	225	238	248	209	236	208	205	238	227	234	216	237	223	233	225	216	249	240	243	255	234	237	225	219	212	223	191	221	239	199	214	240	221	210	227	247	236	253	222	215	211	211	230	222	203	232	217	248	212	237	245	229	233	212	252	224	216	228	225	217	222	214	208	213	229	220	207	198	214	236	235	221	211	241	225	221	196	225	247	230	240	232	256	254	227	236	229	227	238	223	257	225	204	235	235	222	222	231	233	233	216	228	213	234	231	216	240	208	233	204	187	221	216	252	222	200	236	232	212	221	204	217	208	226	233	199	225	246	231	252	227	221	233	219	239	216	238	207	227	211	232	225	215	221	224	201	206
6750	1917	3445	5153	4904	5067	4547	3927	3447	2880	2619	2250	2029	1756	1688	1624	1480	1380	1312	1195	1169	1154	1032	879	865	783	712	704	575	618	552	518	575	611	592	509	574	514	576	532	534	595	515	488	529	507	509	505	510	507	540	536	539	509	550	507	527	470	479	483	513	519	498	535	503	535	485	501	537	480	514	515	493	521	501	509	523	485	495	501	492	484	498	509	476	518	510	495	511	507	477	491	508	492	515	524	533	489	497	461	487	495	487	509	492	503	509	479	483	467	485	481	519	556	497	483	468	489	495	479	540	493	492	512	510	494	511	477	524	541	522	461	462	501	557	492	474	486	526	541	482	511	514	566	537	471	467	494	506	477	529	476	464	502	464	511	480	523	492	476	491	537	508	491	490	501	491	494	472	522	508	523	489	499	503	494	473	472	480	542	494	525	468	517	473	506	528	468	535	562	473	493	510	487	490	500	513	506	479	483	502	456	437	468	526	459	473	478	512	529	521	481	505	518	515	482	509	472	509	510	513	475	524	495	466	492	488	524	522	483	468	474	522	466	476	514	488	549	527	513	512	442	504	465	525	504	517	485	469	485	485	482	503	490	466	447	426	517	475	474	533	474	501	510	465	501	531	501	455	545	500	481	538	513	499	468	531	469	478	484	515	550	504	479	530	509	493	521	500	513	486	492	505	515	510	496	442	489	540	481	473	484	514	469	514	454	508	486	502	519	526	477	500	472	489	543	482	444	533	534	554	512	496	481	489	524	477	487	511	469	533	480	531	532	484	483	504	511	536	533	478	468	501	468	482	480	461	500	522	493	529	533	497	485	483	523	518	539	484	464	458	480	513	510	489	503	487	532	491	509	522	493	528	513	491	479	491	525	479	558	496	524	532	523	469	504	485	508	486	503	543	504	523	513	473	520	490	537	518	518	514	476	491	493	461	491	494	486	490	544	506	487	482	522	528	488	464	482	514	505	527	507	487	494	479	538	464	563	490	490	492	500	493	517	510	516	440	544	513	510	507	545	536	504	524	488	490	498	471	518	496	483	474	525	534	485	497	508	496	482	508	493	492	519	451	478	470	510	546	557	482	520	488	513	495	501	478	511	508	488	481	502	482	505	500	514	522	484	536	522	557	481	485	503	502	485	440	529	495	514	510	473	506	477	504	533	574	487	473	508	525	486	527	522	495	537	503	496	467	514	508	463	493	486	512	514	506	509	522	507	525	552	522	476	489	500	507	457	491	473	495	560	504	486	512	528	478	503	540	470	517	477	508	514	524	509	498	517	483	505	534	524	512	526	493	496	493	535	489	515	511	484	494	472	527	520	491	494	488	485	502	521	465	535	468	496	515	488	457	481	511	484	496	533	433	491	499	485	498	508	495	499	523	509	508	537	488	488	512	499	550	544	483	485	497	492	514	477	500	507	501	446	515	554	557	465	507	499	478	511	486	491	499	455	460	502	491	491	488	470	494	521	512	477	475	509	504	464	484	497	513	499	529	499	484	490	470	518	529	467	490	497	476	524	481	526	477	541	504	515	495	489	492	469	499	476	528	469	492	543	526	487	502	479	525	493	523	573	513	518	497	492	478	496	506	498	502	515	503	515	518	509	489	492	476	514	518	496	516	520	496	501	444	520	524	498	493	513	530	477	538	461	540	507	514	540	537	506	489	515	510	484	469	536	490	513	532	530	490	510	513	495	482	477	480	501	501	492	557	541	519	515	524	463	493	509	477	463	526	487	509	514	484	526	525	521	563	520	513	506	481	477	512	528	505	490	494	496	495	501	498	469	504	506	477	521	490	510	472	471	505	453	506	478	529	519	502	511	501	509	496	514	516	525	470	504	501	487	535	498	493	492	497	511	522	486	487	511	521	500	483	453	486	519	492	504	462	448	500	508	497	464	475	460	516	484	505	461	470	478	499	492	477	537	565	467	564	490	537	525	537	537	482	549	490	486	503	466	469	507	477	557	465	519	488	540	517	528	501	502	494	514	478	487	476	488	505	531	523	504	505	451	521	493	511	501	501	491	497	496	524	515	464	513	479	500	475	500	502	543	490	514	536	464	515	509	496	492	485	457	512	514	490	512	513	507	530	503	542	496	486	534	491	538	495	473	471	503	498	525	418	529	515	493	524	491	459	516	499	487	538	494	474	492	487	524	509	525	504	505	537	501	449	485	527	558	518	515	523	487	498	478	483	506	497	534	495	514	519	517	462	495	517	469	491	504	503	478	511	537	482	482	513	536	519	501	503	513	492	472	487	492	497	546	505	483	484	526	489	548	477	481	475	533	488	523	476	543	529	520	521	549	476	490	546	491	494	507	488	512	533	534	464	517	503	498	463	503	471	484	479	505	527	494	487	508	508	515	503	503	495	490	508	543	484	471	456	498	501	479	505	546	489	525	532	524	537	499	511	483	491	501	469	499	530	477	506	469	460	477	509	499	507	503	528	496	531	485	486	509	493	501	490	505	508	466	521	499	494	523	490	498	499	545	512	513	448	506	526	484	518	520	529	467	481	486	520	534	498	526	505	505	513	516	498	435	502	487	525	490	538	464	511	479	516	472	510	516	477	529	533	509	514	445	491	525	509	485	471	548	515	467	453	493	519	531	496	461	492	517	485	500	501	491	495	491	533	503	533	496	464	512	508	490	470	529	467	508	540	522	505	506	494	523	467	488	499	470	533	494	507	537	490	502	498	490	504	526	506	470	476	486	505	511	513	520	532	563	517	514	470	517	483	518	484	536	519	511	467	538	481	545	492	522	513	495	515	533	481	542	511	487	488	506	500	482	505	489	501	534	528	514	444	497	500	487	536	486	516	537	503	488	525	512	495	484	481	468	557	472	521	510	501	498	477	489	519	491	486	511	526	513	497	502	489	483	497	518	516	510	528	438	533	521	478	528	498	466	493	531	490	512	499	499	528	518	509	529	440	489	510	514	518	490	491	492	456	495	490	502	511	481	492	508	494	471	522	533	487	501	530	515	488	530	427	465	525	466	505	486	483	495	522	518	525	482	522	446	534	534	503	510	500	470	510	476	476	490	524	512	525	505	490	512	547	526	508	495	486	486	506	484	506	475	520	478	513	495	486	518	492	489	499	475	529	473	486	508	532	505	504	503	478	505	494	509	471	498	475	500	514	503	489	502	500	523	447	463	568	512	520	476	464	491	431	487	529	496	446	504	476	538	471	488	554	505	491	498	461	550	481	504	509	534	477	519	501	505	466	506	489	501	523	488	467	466	519	497	532	480	481	510	508	493	482	492	495	534	506	470	502	505	474	484	477	505	508	520	505	525	506	489	513	471	560	541	517	504	495	469	484	458	532	485	498	507	498	487	514	511	507	488	520	512	483	536	480	491	465	504	477	484	501	498	512	492	523	515	492	517	508	476	472	477	483	483	484	498	490	467	488	467	507	507	522	472	449	481	500	477	510	512	503	478	506	520	496	465	460	498	512	492	512	502	517	520	531	507	508	485	496	496	506	509	490	501
31333	9156	3489	3071	2474	2157	1812	1489	1244	1038	885	842	773	694	587	586	563	486	453	443	466	391	347	368	316	320	295	278	257	263	302	256	255	271	272	255	244	246	262	257	289	256	269	264	285	254	237	259	241	233	246	262	250	262	263	220	196	255	249	262	237	249	233	255	259	266	239	245	270	276	239	264	254	254	237	206	253	246	270	244	249	220	218	250	253	257	255	262	256	245	220	256	240	233	219	254	237	262	273	278	249	213	224	235	257	244	257	259	231	238	255	249	236	248	254	254	239	224	230	260	281	267	261	244	265	241	259	206	258	228	225	235	242	258	283	247	226	231	239	237	224	226	263	221	210	254	221	239	237	224	233	250	267	231	224	252	268	237	276	241	272	231	261	278	260	244	250	248	257	262	241	277	238	238	258	244	292	258	282	247	241	267	245	239	252	185	262	226	240	272	218	247	257	243	245	277	244	237	228	210	247	247	227	249	260	260	265	246	245	235	257	251	240	248	244	251	275	238	217	236	234	245	256	267	254	235	239	242	255	253	237	250	246	296	257	238	247	195	256	249	258	250	237	218	241	258	236	247	220	213	242	251	238	242	252	191	234	233	244	251	236	255	225	268	288	236	234	258	262	241	247	257	269	234	240	254	250	230	248	227	234	254	257	222	265	239	253	238	223	233	234	272	231	243	243	255	249	259	219	252	204	228	272	218	263	231	265	251	249	270	199	251	241	236	262	239	246	242	281	287	262	247	242	219	230	254	264	254	215	244	217	224	236	225	262	241	249	266	223	244	284	260	288	230	236	240	219	233	237	259	261	252	233	266	241	253	209	235	236	250	266	270	261	242	248	223	250	241	242	253	256	246	256	224	242	265	235	229	245	261	271	258	222	266	257	258	209	252	255	238	267	242	238	274	261	260	228	222	228	212	249	244	222	272	235	262	230	263	237	257	267	239	273	242	250	230	227	221	250	265	256	248	242	245	242	243	240	258	240	242	266	258	291	262	225	249	251	263	237	221	257	247	250	270	268	253	253	221	244	236	263	225	224	228	240	268	214	224	251	258	244	255	272	239	250	225	275	252	246	288	244	240	238	229	235	234	249	244	274	248	262	249	282	255	235	237	235	260	268	239	268	249	270	252	249	256	241	258	259	232	253	264	247	240	256	265	218	245	240	254	255	267	267	261	225	262	248	255	236	261	237	238	233	225	225	219	227	263	240	231	277	247	265	248	251	261	275	235	241	288	237	223	225	231	243	254	236	266	219	235	237	212	240	251	226	252	228	254	244	249	231	250	249	221	282	256	224	275	279	216	216	253	226	241	263	274	222	235	245	241	254	248	268	251	260	287	279	240	222	245	265	237	230	241	254	270	266	247	228	233	247	256	246	235	253	244	236	232	253	208	275	240	230	283	248	253	253	244	251	238	246	242	242	248	250	241	240	243	229	268	234	250	239	233	236	244	258	226	258	242	249	238	245	260	241	235	252	254	242	259	250	258	229	233	232	255	212	238	258	228	233	226	227	234	226	262	230	238	276	255	240	240	251	241	246	235	249	259	234	221	256	258	236	294	235	235	258	239	249	228	255	257	243	280	251	233	248	236	257	266	229	242	263	246	256	248	233	242	283	232	233	247	240	275	253	275	244	256	266	238	254	243	241	249	248	270	223	220	262	260	245	223	239	254	255	267	242	218	260	255	227	239	246	235	248	299	226	237	263	264	236	268	227	234	227	269	259	239	249	214	262	238	260	276	240	235	219	238	245	259	232	259	269	248	245	257	248	257	247	250	249	262	220	224	262	260	257	270	233	225	238	242	229	258	228	255	260	276	237	240	244	251	224	265	248	257	266	226	269	257	266	229	252	277	246	244	238	263	229	244	264	251	282	241	265	253	273	275	267	226	266	219	255	256	202	198	261	206	236	234	229	231	259	232	251	247	270	232	264	243	270	269	222	265	264	232	244	288	250	254	221	218	267	256	263	241	255	262	241	246	239	242	232	247	247	215	256	258	268	261	240	222	255	243	237	224	290	245	259	268	230	243	234	211	203	239	233	258	260	242	215	271	253	242	255	262	254	274	224	230	227	277	230	236	242	231	274	285	249	255	246	243	268	246	269	231	247	247	277	236	236	241	257	243	245	229	238	233	262	237	233	286	259	268	216	253	239	246	207	234	248	271	259	253	255	260	275	252	253	240	244	240	220	246	269	264	253	249	240	200	257	248	235	245	258	242	275	230	269	278	259	203	249	279	257	255	256	236	227	243	224	304	244	211	228	248	268	237	230	243	232	231	235	250	246	253	268	243	241	251	240	258	246	209	246	229	261	250	237	249	273	234	250	245	253	270	264	255	257	248	230	263	256	260	261	243	248	248	232	241	222	234	223	289	229	227	246	242	239	238	233	251	227	253	224	246	243	259	263	248	242	233	263	260	258	252	194	213	270	225	244	233	244	234	265	266	259	229	245	252	236	252	221	226	228	250	260	242	259	249	248	233	231	259	236	261	267	269	248	249	245	240	255	230	243	238	239	254	216	235	222	245	251	240	252	254	247	232	241	292	245	240	219	235	265	272	264	261	240	239	270	227	227	229	244	260	253	253	231	281	253	220	245	243	232	281	224	254	258	289	254	249	257	231	251	231	280	252	252	256	235	232	250	243	270	255	245	268	262	238	259	223	234	238	237	234	273	283	242	234	228	232	228	239	230	255	214	233	230	250	276	253	257	250	269	249	222	250	246	256	257	224	235	253	228	249	217	243	241	252	251	228	229	232	245	233	242	221	264	222	266	256	272	255	248	257	227	258	224	291	246	253	216	259	276	229	243	228	247	253	233	252	245	269	306	234	231	279	242	234	264	252	245	233	250	264	254	267	235	222	225	238	237	248	251	252	255	226	236	250	254	241	285	268	247	235	227	241	219	264	236	234	256	238	276	267	256	251	253	250	237	273	255	255	254	230	269	258	256	243	252	234	247	242	242	237	255	224	256	253	250	259	287	278	232	257	255	226	225	250	285	236	241	256	241	262	265	256	248	257	214	272	235	254	238	260	262	248	272	238	213	228	261	234	237	274	227	244	264	228	262	267	255	252	242	234	226	225	258	251	209	221	262	239	246	269	259	235	234	256	259	256	243	258	275	268	218	240	229	251	246	256	253	257	218	262	253	238	241	240	256	270	235	248	237	254	222	280	249	221	241	266	266	247	206	212	227	234	258	233	246	272	238	251	247	240	246	235	222	242	237	248	264	265	216	226	232	237	246	261	249	219	266	242	230	265	247	256	249	252	241	239	228	237	258	246	266	223	246	239	251	232	286	241	222	262	226	257	253	257	254	249	265	242	267	231	240	241	231	232	215	235	227	245	259	228	289	226	261	254	253	231	214	239	220	282	258	237	238	223	227	268	245	248	208	253	229	273	271	242	240	259	265	275	248	250	255	251	271	210	213	248	277	247	258	260	248	223	229	242	245	250	266	246	237	199	225	267	250	258	216	262	245	256	265	260
17297	3725	6099	8801	8712	8486	7675	6452	5473	4688	4179	3781	3253	2916	2593	2468	2299	2097	1880	1973	1923	1470	1255	1205	1140	1037	900	843	769	711	680	665	724	658	689	651	626	631	587	594	564	559	542	607	608	550	554	552	563	562	525	514	562	540	513	558	582	555	565	531	553	516	495	546	559	541	559	560	545	550	562	531	529	592	530	531	546	543	532	541	543	501	537	532	549	545	580	527	571	517	523	554	579	538	547	513	545	541	543	570	526	556	522	530	507	538	570	518	549	553	545	491	593	516	559	498	557	556	514	518	531	561	543	528	540	550	507	560	550	521	508	525	561	557	541	514	531	577	537	562	558	553	543	550	557	564	561	552	519	480	503	568	573	534	527	545	510	538	558	535	571	541	568	532	519	516	543	517	544	506	573	511	524	592	577	559	554	566	526	527	572	553	603	551	578	571	556	587	528	553	554	556	522	568	554	552	528	550	549	506	525	517	543	545	564	517	570	527	499	523	543	508	547	547	535	530	537	531	573	560	532	548	491	559	558	544	579	532	517	542	510	560	572	547	533	580	541	514	526	585	506	527	521	571	485	554	548	525	546	527	549	558	577	548	578	590	565	547	546	549	539	550	571	528	533	510	572	513	539	545	551	597	516	528	538	525	576	524	524	524	553	527	584	507	547	530	536	541	531	492	520	549	520	535	539	498	493	578	570	605	542	535	571	581	548	597	580	563	547	556	557	547	560	543	587	513	531	523	549	558	548	541	527	557	551	559	602	517	561	531	545	583	541	516	537	500	527	544	556	535	561	532	531	539	532	584	507	546	513	543	557	493	572	551	516	519	539	486	515	535	554	557	517	561	557	550	554	575	514	550	550	525	567	511	531	526	551	493	550	550	563	521	549	535	542	480	555	534	563	562	562	527	564	564	531	527	519	569	505	533	559	514	588	508	554	540	589	556	547	545	536	554	541	541	569	519	522	563	556	509	571	575	528	605	545	514	512	573	555	544	526	545	518	562	537	529	577	568	534	569	516	542	539	567	504	547	547	522	531	556	549	512	498	596	527	549	541	538	509	548	514	518	555	516	526	539	531	518	542	531	526	552	529	536	554	559	600	527	540	550	559	547	529	540	605	579	528	556	558	537	580	558	588	545	546	551	544	545	561	533	534	557	524	531	563	549	551	531	549	558	505	467	549	513	548	527	527	533	570	546	525	539	517	525	508	597	525	500	539	547	541	556	559	553	492	506	528	498	550	580	520	545	532	578	542	508	536	543	520	548	520	546	623	554	564	539	572	564	528	524	551	537	538	552	553	520	531	539	554	541	561	576	494	559	571	546	540	549	521	512	528	553	555	563	531	530	556	551	544	564	518	538	535	502	525	542	540	512	531	504	503	530	548	531	545	557	510	526	569	509	547	534	545	542	530	495	589	551	554	508	553	533	588	564	551	549	539	539	523	546	539	534	524	529	537	567	533	503	523	545	499	534	534	568	545	528	541	575	571	570	561	574	567	554	518	539	528	579	575	555	514	556	558	566	524	556	593	580	523	569	578	558	584	548	485	515	540	512	517	495	520	519	540	565	560	556	533	580	548	515	578	526	540	517	532	570	544	583	548	565	552	536	534	588	547	546	549	517	608	536	501	551	523	565	539	504	585	548	504	564	531	558	532	550	552	569	537	513	546	556	544	561	552	565	496	563	552	561	556	494	580	551	552	536	564	577	537	580	526	534	577	540	535	548	539	551	516	505	523	571	549	564	565	525	536	539	557	569	512	555	525	556	536	559	560	551	536	553	533	580	550	546	566	523	542	577	558	550	521	527	539	524	516	534	528	529	556	564	546	539	581	522	558	519	575	525	522	519	557	537	543	491	499	503	542	540	578	580	548	566	522	529	516	532	498	521	539	518	553	547	520	535	515	523	545	553	554	551	567	541	563	481	543	532	582	537	531	502	571	535	539	518	524	573	560	504	531	525	560	525	555	563	503	548	534	523	518	513	513	505	502	529	535	555	529	574	571	557	530	532	547	542	595	544	522	547	552	540	574	577	535	554	575	541	503	545	546	491	536	531	541	585	536	532	538	528	596	506	508	517	515	534	573	526	566	547	546	539	538	526	509	518	542	565	521	570	582	549	568	538	530	552	509	517	520	602	575	570	582	512	511	541	515	527	518	560	556	532	537	524	579	524	611	547	527	528	556	581	573	533	588	528	529	566	531	542	555	559	575	532	536	512	539	511	556	536	503	542	519	531	547	566	520	533	507	553	521	492	560	531	572	584	518	508	567	525	597	570	589	566	550	548	550	536	492	500	560	545	571	550	555	567	534	511	543	549	552	552	546	528	533	531	539	557	556	557	556	525	547	555	573	560	550	555	543	537	523	516	560	570	540	566	548	567	551	571	517	556	567	545	482	525	507	570	519	529	545	522	529	535	535	510	528	552	520	533	541	561	576	583	550	506	562	537	541	532	541	545	535	537	570	553	564	503	555	525	531	555	550	535	575	545	575	527	553	544	523	561	566	559	552	554	514	537	562	575	510	532	546	489	542	524	505	542	527	494	521	566	554	521	504	519	560	557	570	527	577	565	551	578	541	528	522	542	538	525	559	580	506	540	542	514	538	557	535	520	555	560	519	589	537	521	525	560	517	517	538	543	525	563	559	544	528	553	559	551	554	542	565	510	499	570	547	557	596	544	578	550	539	583	552	563	520	563	546	533	543	546	520	516	560	551	556	552	566	526	532	557	485	560	573	540	535	503	564	543	548	541	552	512	495	564	546	570	544	521	556	555	524	561	527	558	563	564	569	516	552	553	517	569	525	609	547	518	543	541	525	575	539	531	569	537	554	572	490	532	506	561	550	540	540	577	554	538	545	574	564	549	506	548	558	542	524	590	543	516	561	601	624	561	513	552	567	545	502	515	554	546	530	558	539	555	546	568	554	576	530	528	576	517	575	523	546	571	520	553	520	518	540	556	518	520	563	517	510	561	543	524	534	516	521	529	541	553	527	548	513	556	530	528	521	547	520	554	535	524	527	543	578	585	557	557	528	571	545	522	622	522	549	550	568	563	512	536	531	511	540	573	497	542	521	550	506	547	539	542	503	560	561	528	538	516	559	524	529	530	587	559	588	565	539	536	548	566	537	562	543	548	524	529	514	578	560	566	517	552	560	550	529	534	523	536	529	543	541	515	523	526	550	563	504	555	526	547	557	503	536	548	514	547	503	534	532	567	586	530	518	583	512	508	543	519	535	580	552	530	526	526	575	526	544	530	548	527	514	542	546	534	555	578	521	523	555	591	561	527	556	549	556	540	547	535	564	543	573	533	503	582	568	541	535	562	555	511	548	574	545	524	531	522	511	539	534	560	540	518	534	560	540	552	564	517	540	507	549	541	506	566	564	512	551	503	526	541	540	533	560	546	552	521	545	562	534	533	558	557	560	526	538	528	548	550	535	521	552	568	556	515	570	532	543	545	568	552	538	540	519	523	520	530	522	575	556	557	493	549
41625	14604	5996	4600	3370	3021	2579	1977	1695	1498	1276	1186	932	774	804	742	718	664	671	685	535	439	454	453	393	386	403	385	341	358	302	356	332	294	300	315	292	300	280	311	318	325	318	287	287	268	289	310	277	285	270	299	274	287	258	301	310	299	304	286	255	309	294	285	268	309	237	273	297	279	321	259	292	272	270	272	304	316	288	282	291	318	273	282	293	280	254	324	312	301	282	304	293	294	263	318	337	265	289	296	294	248	276	286	300	294	295	298	277	290	265	253	262	328	302	263	283	281	302	308	290	295	287	294	271	303	283	251	315	297	306	286	291	311	318	288	279	291	255	303	319	304	268	287	268	284	281	291	309	256	308	313	280	276	269	306	311	278	280	307	331	311	284	255	304	283	268	275	299	314	313	303	299	253	279	250	306	306	276	286	242	303	276	288	269	292	308	297	279	271	306	265	295	272	255	286	280	332	303	278	282	312	308	308	271	319	306	317	308	309	301	307	293	331	269	278	307	307	336	281	277	296	273	320	293	297	285	284	318	286	304	318	298	323	298	305	313	289	306	310	294	294	287	294	280	289	296	291	298	297	287	282	303	270	257	297	299	323	310	276	293	300	294	290	301	269	292	288	299	298	283	269	302	262	265	302	297	309	278	319	276	279	308	290	306	315	319	290	335	304	321	299	323	304	284	297	305	305	294	304	283	298	276	276	285	299	298	269	301	292	316	313	275	275	315	288	309	303	307	312	269	316	319	301	318	287	282	286	261	297	288	316	258	295	270	284	304	277	343	304	289	305	288	308	305	268	313	268	298	309	291	313	289	325	279	265	257	296	255	265	277	289	260	287	292	310	283	261	283	299	299	315	317	311	294	356	242	294	310	304	307	333	301	279	295	273	299	268	269	312	281	271	298	271	314	291	267	274	284	286	334	272	249	303	265	269	302	292	290	289	282	297	302	271	309	280	307	277	253	282	297	296	277	300	293	300	314	303	287	305	311	272	274	289	295	271	247	282	313	273	284	300	266	268	272	310	252	266	292	246	289	313	306	298	294	231	272	281	291	300	290	300	306	288	312	287	289	323	278	273	338	328	303	284	295	270	337	291	286	290	323	316	276	303	295	285	302	312	305	281	252	286	277	293	263	286	279	299	278	276	328	282	290	306	266	286	326	297	285	316	288	302	307	308	327	320	314	267	302	270	302	283	267	281	283	301	279	278	269	285	288	281	266	304	273	286	287	272	290	276	292	283	283	302	317	274	272	296	298	280	311	304	316	294	287	299	293	313	285	286	309	304	314	284	253	303	280	289	296	282	316	310	290	295	299	315	317	269	276	315	304	268	292	303	299	287	277	325	301	293	298	317	318	284	259	286	253	309	292	299	297	312	287	259	307	281	283	294	300	271	260	293	287	301	322	284	298	327	303	274	285	247	258	253	244	292	269	321	287	280	325	272	278	310	305	282	311	296	295	271	282	292	279	321	332	305	294	289	271	285	299	306	298	263	248	297	271	321	276	290	294	289	295	319	299	287	293	268	295	282	307	313	254	310	296	276	278	290	324	285	290	291	271	298	298	268	284	284	273	282	322	293	261	282	307	276	320	317	257	293	271	285	301	278	299	282	294	318	320	292	261	305	291	306	282	308	288	316	337	300	296	308	298	261	327	291	271	253	281	274	283	299	282	269	324	294	319	307	330	289	272	259	257	290	294	287	310	291	282	299	292	336	314	290	285	306	315	342	284	252	279	281	248	297	312	322	282	295	295	301	322	320	292	285	287	278	304	309	304	322	263	306	316	284	278	313	303	317	292	271	291	287	306	314	315	296	300	296	301	302	310	289	318	300	311	292	270	260	292	286	296	289	322	281	302	291	294	283	309	303	267	267	291	305	289	293	278	273	287	289	317	301	306	329	283	320	307	304	273	269	302	273	316	287	295	308	283	293	321	266	257	281	314	267	299	284	302	329	293	294	303	253	295	283	273	296	283	295	328	274	284	290	294	287	280	286	258	314	265	259	308	303	336	320	262	281	305	288	254	266	303	258	284	284	317	293	316	276	280	266	301	280	271	269	291	253	270	263	319	293	331	251	287	288	298	292	270	307	280	279	278	286	291	286	301	291	288	272	289	289	254	279	281	306	272	313	288	338	263	290	264	303	292	303	278	282	272	289	281	275	294	274	293	278	317	268	299	333	294	267	274	308	295	307	298	320	314	311	278	316	344	307	340	302	287	285	279	278	292	293	288	286	277	294	270	273	263	274	264	284	260	299	302	319	277	270	291	295	279	270	292	314	301	270	297	282	268	301	314	292	297	307	290	297	280	305	256	264	278	270	253	266	297	310	288	257	305	278	293	294	331	279	271	269	273	291	305	255	289	283	292	304	268	301	284	315	283	295	288	287	281	301	288	293	286	320	308	293	283	297	296	282	279	293	271	265	337	333	288	286	284	284	294	312	267	256	304	321	286	301	325	260	269	270	303	294	314	290	321	302	269	286	325	300	273	288	324	292	274	293	281	312	314	266	299	273	303	320	282	251	293	289	301	282	259	306	284	301	296	313	278	251	289	281	283	261	311	294	318	310	279	304	328	265	263	264	294	260	311	309	277	281	260	281	287	294	310	311	316	300	288	270	284	280	281	272	294	293	301	262	289	313	269	277	306	290	316	278	312	298	274	283	307	304	305	284	302	275	306	285	275	272	266	279	292	315	307	305	297	279	322	302	277	307	316	282	314	291	297	291	306	304	279	266	291	254	258	291	311	287	309	299	290	281	318	302	277	328	271	298	266	288	318	302	263	299	322	296	267	278	276	308	314	270	295	292	285	306	289	305	311	298	278	276	281	275	279	295	292	288	288	290	301	284	303	294	298	281	296	298	278	271	327	311	283	277	296	298	297	287	265	294	291	275	315	287	274	295	269	284	301	290	266	293	323	278	284	290	262	298	270	288	290	315	328	308	295	303	320	275	271	295	265	277	271	276	287	256	319	310	263	294	275	303	256	258	284	303	275	282	300	321	312	289	297	318	308	316	282	304	275	279	285	274	294	295	293	303	282	299	317	306	290	295	292	285	320	302	260	266	291	295	329	306	307	290	278	304	301	270	290	279	326	301	274	303	299	268	250	297	295	280	304	272	245	291	256	254	248	320	291	299	281	309	327	276	329	282	284	307	276	335	299	312	269	283	300	294	272	293	284	301	271	312	275	268	265	274	283	308	288	290	289	274	299	306	280	279	245	301	269	288	298	293	290	321	263	300	286	294	311	291	254	277	325	300	279	292	296	322	295	296	264	304	305	275	295	260	292	276	270	294	300	287	275	291	331	309	297	293	279	295	269	263	329	277	294	277	297	295	270	294	293	287	305	267	272	269	318	308	287	282	298	270	285	295	265	315	286	295	297	255	287	254	314	288	290	298	303	276	266	315	284	304	273	270	288	249	278	294	272	297	275	290	330	306	290	282	284	293	326	262	284	303	316	233	300	301	260	260	296	297	296	282	284	305
22184	5255	8902	11567	11694	11339	9533	8095	7313	6541	5778	5146	4392	3822	3448	3326	3113	2883	3093	2816	1990	1762	1711	1670	1517	1335	1282	1128	1008	987	863	840	848	849	831	747	748	737	720	702	693	712	705	729	694	732	655	677	619	641	633	659	638	645	629	637	660	672	617	660	620	629	663	665	670	663	588	612	655	611	632	683	593	613	609	638	621	621	591	634	668	624	690	628	619	635	728	643	609	618	593	617	604	671	610	591	660	614	685	540	596	655	637	611	630	592	658	593	586	631	604	648	626	637	590	618	624	641	563	647	668	618	650	661	609	629	662	624	584	643	573	587	622	646	567	592	629	642	596	646	633	652	619	620	597	678	637	585	640	601	618	664	627	595	653	602	601	615	611	636	619	609	614	623	590	603	605	624	636	613	637	589	583	601	588	600	584	641	633	649	638	624	641	635	629	600	685	621	599	627	616	586	606	650	661	645	603	662	619	623	614	608	614	637	584	633	614	608	622	660	639	592	600	614	604	640	634	625	587	564	607	652	657	628	611	631	592	628	574	636	588	633	622	629	579	619	622	630	599	634	633	651	614	624	653	642	628	669	570	654	599	629	642	640	590	598	650	580	615	659	642	608	658	597	642	634	615	633	624	653	561	617	602	634	629	657	622	611	631	580	613	635	589	660	622	592	609	633	637	594	612	596	591	633	618	668	618	611	609	643	617	585	635	696	669	629	614	621	616	668	646	630	669	621	643	642	600	624	633	648	645	623	637	623	620	607	630	648	646	622	641	614	607	593	628	607	604	641	640	629	616	640	597	644	647	638	647	618	554	658	606	631	604	625	603	633	607	626	596	572	590	606	665	608	615	617	620	600	629	598	604	618	629	640	634	658	632	625	619	646	622	617	591	671	622	620	636	653	654	625	632	623	596	630	590	594	588	620	616	604	609	628	648	630	575	632	634	638	627	667	634	619	604	577	578	584	625	602	627	589	611	607	614	597	590	614	644	592	634	617	642	580	611	601	581	619	636	605	638	622	627	634	672	590	618	607	622	629	651	600	591	635	650	649	663	632	625	598	616	588	589	623	645	639	603	617	618	619	612	613	660	629	622	639	629	633	628	619	646	605	640	621	615	611	571	623	670	626	597	605	617	590	590	602	620	636	617	673	638	656	605	608	621	611	621	601	631	628	642	624	627	627	592	642	595	603	607	606	648	601	605	656	623	644	608	623	617	612	660	616	619	632	611	599	663	659	563	633	598	596	658	634	577	604	651	638	619	593	615	618	605	616	636	661	613	616	599	609	595	635	621	635	612	595	625	608	621	606	628	628	669	617	642	619	644	664	648	609	601	639	633	631	609	621	611	707	630	651	631	629	614	635	636	648	588	645	625	625	663	636	619	602	616	589	594	591	592	620	594	602	617	621	627	606	607	572	588	638	584	615	644	670	653	621	597	571	610	611	596	600	649	650	593	614	635	643	641	655	635	604	598	646	615	591	655	640	583	622	615	608	640	574	601	645	619	615	595	626	674	609	625	617	587	631	626	664	635	628	622	654	633	636	640	607	687	636	592	652	585	647	646	584	623	625	584	645	623	603	624	598	609	610	609	637	578	627	620	582	606	640	654	655	613	633	625	617	646	635	649	606	631	582	610	604	589	597	646	625	623	622	584	679	636	639	616	610	610	642	649	620	603	630	638	648	645	633	625	629	622	611	644	628	601	632	633	670	654	633	618	616	606	619	643	625	663	593	595	633	641	643	617	635	635	620	620	632	595	600	624	659	665	650	624	588	578	633	612	607	646	636	630	618	622	623	621	576	606	620	608	632	596	595	579	606	590	633	663	659	644	600	619	629	653	644	654	662	635	647	613	641	596	626	611	609	627	593	600	620	654	662	621	643	629	675	633	626	643	666	588	642	594	586	609	574	608	634	619	605	623	637	618	599	616	599	554	599	592	694	598	630	639	623	615	658	587	617	585	654	633	633	668	603	576	613	644	613	660	565	618	579	624	604	638	625	616	620	626	627	611	579	598	640	606	585	616	601	634	653	615	639	623	601	657	622	631	639	619	620	620	621	622	585	647	634	609	647	610	635	589	628	602	642	627	588	609	605	612	661	628	652	663	619	621	656	607	605	620	604	592	621	619	613	646	648	599	579	606	603	634	617	611	644	612	661	605	618	668	582	591	595	596	659	580	642	630	616	651	625	640	628	605	614	634	647	586	627	648	600	590	646	628	626	598	600	691	626	643	623	632	653	593	681	626	611	642	630	626	624	624	601	610	645	621	621	653	637	578	636	582	608	658	657	604	630	646	657	644	606	617	650	599	629	653	656	659	598	641	605	652	635	580	584	608	654	681	613	644	628	604	632	626	631	628	563	655	634	581	636	634	600	629	692	617	624	594	636	635	597	666	600	599	608	642	645	655	592	587	628	619	634	629	613	635	604	617	599	605	618	599	658	621	626	614	620	625	625	584	658	599	609	603	664	649	621	653	633	567	620	629	625	641	653	583	660	639	613	628	651	629	626	660	633	598	673	589	700	630	599	615	608	648	623	644	606	634	619	586	642	599	609	600	625	635	583	659	609	615	644	582	622	614	622	662	624	627	653	601	638	627	592	596	659	622	632	627	667	609	633	662	586	581	641	593	650	576	599	624	626	644	658	652	609	591	646	630	624	610	668	549	661	577	628	644	625	660	610	611	620	627	632	592	589	656	581	627	631	619	670	610	669	610	625	648	627	593	677	638	641	624	617	599	641	628	612	622	614	619	606	612	644	631	619	592	600	595	638	619	625	625	600	628	632	647	623	613	643	612	648	617	610	646	596	626	665	608	638	595	588	575	649	601	611	597	656	641	655	652	658	608	631	615	598	646	630	608	630	608	608	614	635	664	628	609	617	628	600	643	606	605	626	651	612	595	648	649	663	632	645	579	595	617	577	657	635	608	595	574	594	610	603	593	634	607	616	612	631	606	632	655	569	624	643	638	596	617	599	628	634	595	672	627	586	638	643	673	629	601	579	607	621	639	614	604	612	606	678	582	585	616	631	609	628	629	610	643	650	656	629	642	601	634	658	593	586	587	633	600	634	588	659	647	628	621	652	581	614	607	636	649	615	604	637	601	613	647	596	627	593	625	603	600	677	648	606	598	592	664	604	634	604	617	644	605	607	610	618	608	577	620	652	638	631	658	599	614	606	613	614	632	636	652	617	605	595	620	613	588	624	597	581	640	623	647	607	586	618	604	615	663	619	614	617	642	634	619	638	621	685	631	649	587	679	616	598	630	621	626	614	640	583	630	609	635	624	660	615	662	602	609	635	592	654	674	612	621	589	597	594	633	623	621	641	622	608	643	616	629	640	627	620	594	616	670	581	632	617	607	620	600	608	622	598	671	646	622	684	634	620	596	648	650	594	624	629	609	573	610	559	610	667	678	621	612	612	608	623	582	581	674	613	607	650	633	591	622	645	648	610	592	627	624	615	607	628	615	609	659	578	616	638	649	612	591	628	658	572
12020	3045	2006	1707	1432	1370	1084	890	764	765	667	549	533	477	419	408	386	358	393	348	308	337	325	276	267	251	268	280	267	250	236	239	230	255	223	226	252	199	244	242	252	215	214	207	227	217	241	207	230	261	236	198	233	250	245	226	242	227	225	222	235	211	265	246	222	212	215	243	225	232	219	231	220	227	245	203	235	233	236	230	235	208	257	213	202	226	254	250	225	217	212	221	239	216	248	228	192	223	223	220	192	225	221	252	220	232	233	186	223	220	227	230	248	232	232	247	230	232	250	253	237	256	220	229	239	203	231	217	249	214	217	227	223	228	245	245	241	252	224	232	218	216	239	205	210	221	230	234	229	246	226	225	205	202	237	191	222	245	208	238	201	215	226	228	215	222	196	259	236	212	216	234	230	232	248	227	226	249	228	230	210	215	239	269	219	235	223	218	240	236	231	221	215	219	226	253	208	220	260	223	225	225	221	221	228	241	233	206	199	228	242	217	223	249	237	233	218	221	234	245	219	206	265	226	219	223	199	259	222	193	231	246	243	241	218	250	229	205	232	228	243	217	241	218	241	219	224	239	228	230	232	240	205	206	184	240	207	221	235	218	228	220	251	225	226	210	277	199	197	250	200	220	234	251	231	201	208	192	205	233	224	219	264	223	195	208	214	248	204	236	253	207	240	239	222	219	223	207	251	219	269	210	233	249	219	209	215	212	210	222	256	245	251	229	233	210	218	236	216	237	228	233	263	219	222	247	243	243	232	216	235	228	213	215	230	219	209	210	199	224	252	234	239	230	225	223	201	238	213	251	207	240	232	227	245	237	237	227	232	213	213	231	267	216	197	210	222	233	249	240	246	228	228	201	227	255	207	221	233	225	230	244	226	220	226	225	243	248	228	237	229	239	233	210	216	226	249	205	219	224	226	237	212	226	244	231	228	223	221	214	222	227	211	221	203	190	223	237	231	239	253	202	235	205	204	237	211	218	201	202	228	222	220	231	233	211	200	203	236	235	248	257	214	217	233	235	234	220	234	220	237	230	202	221	199	207	211	214	238	240	214	251	221	224	217	232	218	223	214	231	238	226	232	184	211	196	251	244	244	240	232	220	218	175	231	228	225	210	204	245	226	247	240	255	249	280	261	251	242	232	211	213	228	193	206	218	186	209	240	217	226	220	207	194	212	215	213	214	229	250	243	254	224	232	215	211	231	217	231	202	204	215	200	234	231	229	240	223	210	234	203	212	212	239	221	240	231	210	226	215	188	235	268	238	228	243	235	237	230	254	223	256	237	206	247	194	221	221	227	274	242	218	225	244	209	243	224	226	218	221	226	187	218	236	222	231	230	234	205	205	229	228	218	208	232	244	235	236	254	226	233	218	215	224	251	241	248	234	244	233	255	218	230	240	232	240	228	230	210	222	186	222	223	229	235	225	240	256	228	223	199	199	236	254	243	206	205	231	217	247	214	223	238	200	235	223	232	208	198	234	213	214	208	240	234	253	235	218	229	233	232	228	218	268	241	224	234	215	231	218	201	220	209	214	230	206	209	213	235	225	236	241	251	245	250	251	226	221	225	269	200	229	208	258	237	219	260	221	222	227	270	212	214	210	230	242	251	236	201	229	203	210	250	224	235	257	236	219	223	212	222	218	250	215	221	254	220	206	201	207	209	200	232	251	205	238	226	252	247	227	237	238	228	207	221	195	220	211	233	263	244	256	230	221	207	224	255	194	231	232	245	218	224	238	240	221	234	188	247	254	222	227	229	227	235	222	255	265	253	247	200	230	236	253	241	224	220	197	229	209	232	242	233	222	221	192	239	217	226	223	216	202	229	219	236	228	228	221	220	226	231	247	220	201	232	204	228	227	228	225	221	224	232	214	213	252	232	220	218	202	220	240	212	220	249	235	225	216	233	231	216	226	228	202	234	237	236	263	253	220	217	189	220	264	193	243	237	235	206	225	206	187	230	225	217	237	208	195	219	196	224	225	229	246	233	217	207	220	242	210	242	224	229	245	241	221	250	222	260	233	227	223	245	220	214	248	225	234	222	220	199	224	237	226	224	267	217	209	200	215	211	205	206	237	228	209	220	238	230	244	215	232	244	242	270	210	208	207	200	221	230	212	261	234	228	231	198	241	225	224	248	205	207	246	194	236	230	243	218	232	237	211	226	201	230	237	252	220	255	227	194	215	241	247	236	244	201	225	201	225	241	227	279	251	242	220	250	221	242	217	205	215	243	269	229	212	231	237	267	208	198	190	241	219	250	230	206	232	190	202	201	224	221	230	278	214	225	248	218	219	215	239	250	208	215	242	225	237	219	222	258	249	236	202	206	226	242	221	238	236	234	256	225	234	234	223	240	238	207	254	171	214	203	221	247	241	221	203	240	232	235	207	241	242	209	202	206	201	214	212	204	212	249	218	230	230	246	252	190	217	252	225	231	230	216	237	215	199	214	225	262	200	212	260	207	244	220	219	228	196	258	216	225	232	235	202	250	218	208	236	245	207	247	220	215	229	223	209	248	231	225	215	241	248	247	257	208	226	243	217	237	224	233	193	235	215	233	214	193	246	220	239	238	227	211	214	256	250	230	221	230	239	240	236	218	212	249	215	238	217	225	200	220	225	258	244	221	268	243	230	226	219	236	226	244	246	218	218	240	223	187	210	254	231	244	225	218	250	217	215	235	245	200	197	249	222	227	245	224	246	215	238	208	233	232	219	195	215	214	240	239	226	208	225	198	243	258	229	244	223	223	249	228	214	216	203	199	222	212	213	235	215	264	220	243	253	209	209	219	213	229	230	210	206	219	265	220	242	257	219	198	201	199	248	233	246	205	229	240	233	233	183	218	268	199	201	208	226	220	220	223	219	232	234	227	219	189	232	277	246	256	216	249	202	240	190	197	242	249	237	230	219	228	223	245	231	227	204	243	224	231	222	224	220	207	210	230	229	276	244	229	200	215	220	223	241	250	216	239	221	220	249	226	193	238	243	235	215	232	234	229	238	246	259	269	245	245	216	239	219	224	224	238	256	246	218	234	239	227	225	231	245	214	240	228	207	241	238	232	206	233	253	228	280	222	214	213	260	251	220	191	196	237	239	241	213	206	213	223	239	245	235	220	236	228	217	196	241	245	245	224	236	229	238	251	218	194	216	230	245	235	258	250	202	210	223	233	209	246	257	244	178	230	254	240	225	261	245	211	269	260	219	214	235	223	250	224	214	215	241	220	209	229	244	257	226	207	265	259	248	242	231	228	201	235	223	239	206	238	210	203	238	224	242	234	235	235	206	253	211	279	209	223	223	253	217	223	215	225	228	202	240	235	226	221	219	224	207	224	224	208	211	220	206	216	229	241	219	213	235	265	235	244	239	207	242	247	228	256	210	248	212	234	208	225	193	229	250	243	258	210	192	211	193	232	216	223	257	228	243	236	256	229	250	226	210	205	241	244	230	215	229	224	212	247	216	212	199	221	220	269	243	183	230	230	241
6307	2059	3862	5280	5448	5105	4278	3874	3345	3096	2765	2435	2020	1900	1688	1533	1514	1496	1552	1219	1049	1070	1104	931	850	810	782	685	647	679	611	596	574	562	536	583	545	556	508	544	502	532	540	531	531	506	511	456	509	531	509	507	471	529	486	544	503	471	479	510	505	503	533	533	522	539	533	495	528	491	502	493	496	555	491	496	488	542	524	503	504	520	462	488	491	515	494	519	497	495	434	471	493	502	500	514	469	493	498	493	468	513	492	489	477	481	469	465	515	528	505	480	488	458	511	485	551	497	502	506	449	491	527	493	469	528	505	544	476	483	492	464	517	503	470	480	496	502	489	521	513	539	460	450	462	527	528	484	495	513	501	485	556	504	505	490	506	456	484	485	486	492	502	463	486	509	483	514	504	503	478	520	500	514	475	478	496	465	480	469	518	500	492	513	523	489	488	512	547	508	549	499	476	505	477	486	500	485	466	505	471	461	509	520	499	511	498	502	523	490	486	503	500	475	524	488	509	493	476	499	496	499	483	509	486	531	460	525	491	515	527	505	481	521	527	484	497	499	499	511	494	480	505	517	521	495	493	531	486	490	476	515	519	535	470	476	467	470	520	493	510	451	484	509	454	465	510	523	492	510	477	493	510	485	475	455	493	488	521	507	494	469	512	464	502	506	535	499	526	455	512	470	504	491	497	489	505	533	493	498	494	525	480	462	506	482	506	474	485	512	511	498	532	477	467	516	490	504	545	541	506	519	504	505	514	541	483	492	504	479	480	472	480	477	466	475	492	478	507	538	528	540	474	497	488	500	507	439	507	492	446	517	454	475	509	526	495	501	485	521	520	515	533	484	474	493	507	485	495	502	504	468	454	542	497	500	495	490	525	437	540	514	468	506	509	461	517	496	484	488	506	495	477	495	482	530	468	482	456	503	462	479	473	497	480	502	510	498	510	489	488	493	485	513	496	515	495	459	487	458	499	506	482	501	498	501	532	473	455	500	539	497	518	500	497	437	500	542	511	508	485	494	502	500	520	472	476	479	517	520	483	487	462	508	515	474	515	502	494	499	505	506	487	502	501	487	509	500	502	513	514	486	506	494	465	520	455	494	485	513	541	523	503	509	496	439	474	540	482	522	491	524	525	500	453	534	534	484	498	485	467	488	484	509	495	487	501	496	518	472	561	475	495	530	489	490	489	490	484	526	542	480	507	477	486	482	494	511	505	506	514	479	517	486	499	491	483	497	499	440	456	469	509	492	443	463	539	505	495	525	473	484	472	465	473	497	477	531	499	496	519	493	463	472	487	475	504	487	520	506	505	479	494	489	519	481	471	486	473	503	501	494	460	469	486	483	470	489	473	502	464	507	482	493	521	516	520	530	471	498	503	513	473	490	454	506	513	478	520	425	515	479	482	524	519	527	491	461	492	494	514	454	500	535	500	484	509	482	487	462	517	514	488	546	467	525	503	469	465	501	508	481	490	496	532	461	511	508	495	515	459	459	510	521	485	503	493	524	496	515	501	451	523	521	529	491	515	476	467	453	520	560	489	480	488	489	526	505	469	515	489	493	499	442	494	522	506	535	572	521	517	486	484	457	510	467	516	460	501	547	492	512	517	483	479	510	542	516	524	531	489	493	520	510	485	483	503	505	501	494	477	475	480	511	519	505	474	496	508	498	506	481	517	503	521	470	535	514	498	495	531	502	502	538	470	515	488	509	550	496	476	499	517	526	539	505	498	509	477	512	513	518	484	520	487	490	510	533	480	470	502	493	482	494	499	540	497	508	487	471	480	496	501	442	511	495	482	529	494	467	481	503	483	474	476	526	482	494	495	522	527	524	542	518	501	548	502	508	484	501	492	473	524	507	473	473	519	480	537	473	524	508	499	512	496	502	523	498	506	502	456	480	451	482	503	502	459	497	479	501	535	489	489	491	526	464	505	447	481	498	487	531	509	512	544	444	515	522	450	456	508	523	539	467	478	549	476	486	497	511	507	508	489	496	465	475	493	468	511	466	496	476	528	491	488	512	484	494	507	525	477	533	445	525	529	501	488	471	501	482	472	504	510	524	558	499	485	517	468	508	504	525	496	525	526	515	499	497	470	488	476	470	501	506	551	455	511	495	493	531	483	482	510	458	508	515	501	501	507	500	485	473	446	515	513	501	492	515	513	509	516	479	468	466	524	521	488	466	497	519	475	448	480	509	487	511	487	502	534	517	504	486	487	465	486	495	546	502	535	505	505	472	515	488	521	481	516	488	467	482	470	527	482	510	485	544	475	501	504	478	506	498	515	480	524	494	459	501	467	478	495	475	501	543	491	470	537	496	524	520	493	499	465	508	535	493	484	466	545	468	486	519	534	497	465	494	467	489	486	528	506	486	487	514	510	508	519	512	516	513	466	510	525	523	504	482	467	513	508	481	519	481	469	518	501	497	499	485	516	487	517	501	505	532	493	501	498	506	475	512	489	491	491	525	528	492	463	470	499	494	516	483	471	468	504	505	522	518	459	502	513	494	522	543	519	534	482	465	500	460	469	503	488	529	479	497	486	482	510	504	509	501	514	474	519	511	506	521	487	522	466	490	506	499	463	504	499	500	483	505	517	499	485	487	519	515	489	508	504	474	503	444	469	478	449	469	514	509	499	495	520	471	488	516	514	505	466	491	495	478	525	514	472	452	479	526	513	456	491	494	488	534	516	500	523	515	458	535	459	504	491	463	533	492	483	511	487	505	498	485	503	497	518	518	514	475	493	507	481	474	540	485	500	479	521	435	540	477	526	522	486	537	478	526	517	512	480	430	511	504	521	509	488	501	468	502	512	464	508	464	505	478	499	519	432	518	473	465	548	480	510	489	501	505	522	522	516	489	491	476	509	509	516	482	512	495	507	534	454	538	482	517	519	517	503	492	526	502	471	466	495	507	533	482	512	506	467	502	512	497	468	479	502	529	476	510	512	517	537	508	482	507	514	490	503	525	501	496	504	491	512	515	470	496	505	492	496	508	519	526	538	500	492	523	478	488	551	523	498	480	513	513	468	501	503	527	513	509	527	524	518	515	487	521	532	533	481	495	494	461	536	499	492	473	460	518	502	511	526	515	472	515	520	535	486	488	497	488	498	509	483	486	483	504	510	500	503	506	473	494	507	518	509	474	511	471	527	492	485	519	480	471	503	486	529	515	537	473	492	473	502	515	483	489	472	498	526	506	467	518	476	497	532	505	520	500	479	482	474	454	488	472	483	536	458	503	509	506	480	467	545	515	493	483	520	514	486	549	527	483	531	508	522	504	498	513	450	500	495	498	544	477	466	475	507	529	520	523	500	499	466	509	472	509	529	509	494	518	517	481	524	481	444	515	490	510	517	499	521	486	530	517	489	493	507	476	490	496	484	465	438	505	484	504	496	506	465	498	483	495	468	514	489	493	527	523	512	517	491	502	483	478	503	469	459	460	474	464	473	462	502	488	517	496	506	497	494	510	528	499	523	513	468	506	510	492
31120	9340	3839	3202	2576	2126	1776	1490	1321	1076	975	791	692	649	595	519	518	564	501	442	462	433	357	379	374	343	326	329	301	296	267	288	228	277	242	269	278	272	212	250	261	286	252	255	261	265	263	237	238	234	239	238	236	264	241	232	243	247	265	259	247	266	245	267	207	228	291	244	271	224	238	266	245	288	255	239	238	247	248	266	260	234	236	247	237	245	256	238	278	250	256	229	229	263	244	242	239	239	236	243	220	271	255	239	257	252	285	253	227	231	258	244	239	247	278	232	218	253	237	238	216	230	249	254	242	266	258	230	244	255	254	246	248	273	242	243	223	290	237	254	245	243	258	265	237	239	240	256	279	232	280	240	237	233	226	253	257	261	253	228	232	245	281	277	259	231	248	225	223	250	258	252	236	252	257	249	213	233	239	241	261	229	243	233	227	223	199	248	245	235	250	267	224	244	253	238	250	227	242	236	226	239	237	282	247	266	250	205	269	235	228	251	244	217	258	246	259	219	253	243	268	289	222	223	246	220	270	252	221	253	269	279	205	247	258	239	223	216	241	237	241	259	266	263	243	233	205	247	253	267	256	242	279	277	211	220	259	215	230	247	258	262	281	256	244	262	251	228	237	220	274	238	250	261	288	244	225	206	251	230	267	224	258	273	276	248	238	238	279	214	238	262	244	223	263	247	249	234	280	212	227	243	230	228	283	268	236	234	267	258	258	242	254	250	261	225	233	199	206	255	264	245	247	251	266	231	258	231	233	274	258	246	251	255	254	258	251	222	234	239	261	245	260	225	243	229	236	251	207	289	208	219	267	254	271	239	238	236	251	200	227	244	246	273	273	222	223	283	237	247	281	262	245	278	213	253	269	255	223	194	246	245	207	252	264	280	246	257	240	236	225	258	266	287	249	263	276	222	247	283	221	233	265	251	243	299	233	222	236	243	225	251	235	244	236	225	230	262	234	267	243	225	261	223	251	250	255	245	255	256	264	226	250	220	258	269	250	257	247	255	209	228	232	268	260	266	222	267	253	218	248	240	245	261	261	244	268	266	258	241	254	247	214	244	233	258	241	251	254	248	232	239	249	236	235	279	265	243	238	264	221	272	246	242	217	270	245	273	230	256	262	247	213	241	253	275	226	221	251	252	220	264	230	235	266	261	223	270	252	228	246	237	261	242	267	232	256	222	258	262	248	305	257	259	245	233	261	254	252	237	232	284	246	239	249	233	221	242	254	253	239	260	248	239	245	222	257	224	225	206	219	246	250	265	240	262	240	232	241	259	242	259	237	228	234	257	268	228	273	259	257	242	239	238	266	212	233	256	255	280	241	254	243	216	248	269	275	262	237	242	196	247	228	244	222	249	279	250	239	272	263	256	243	235	231	255	284	243	218	277	255	268	255	228	229	278	237	247	221	230	232	277	254	233	242	254	260	240	258	259	234	228	252	286	262	242	244	228	252	252	254	252	254	248	220	272	246	250	277	231	258	256	250	245	222	247	239	265	216	254	283	256	254	240	292	242	253	257	265	256	225	249	245	230	239	234	235	245	229	249	234	252	250	206	219	235	243	230	237	268	218	238	231	241	259	276	238	214	267	262	269	236	251	216	267	247	270	258	244	241	272	262	287	270	277	244	249	229	240	228	241	220	258	248	241	252	275	245	210	245	247	252	265	260	256	236	257	256	233	239	267	238	248	269	216	269	229	231	260	243	222	232	234	202	219	231	230	248	222	248	213	218	232	244	211	214	231	228	237	239	257	233	227	246	226	282	257	267	250	234	266	245	205	234	253	244	249	256	259	273	236	248	278	226	275	243	253	242	281	271	249	254	251	238	268	254	271	236	272	260	251	241	245	214	237	241	240	282	227	247	266	243	232	259	264	241	224	258	221	224	219	224	256	261	251	249	220	230	267	236	238	245	219	249	230	283	231	270	271	270	224	248	237	243	242	226	256	255	223	220	251	208	257	254	223	225	233	250	245	261	200	267	246	258	230	249	258	253	219	256	249	259	275	234	276	237	223	191	252	210	235	256	252	233	239	239	279	245	243	235	271	251	249	245	209	234	251	257	256	218	254	224	246	236	267	236	223	211	234	259	244	266	276	260	221	267	259	243	225	224	265	273	270	234	260	233	250	234	253	245	236	251	223	258	254	243	235	237	230	248	265	225	265	235	263	229	266	249	237	226	273	228	255	266	230	216	247	228	237	234	250	228	257	262	282	247	241	286	238	249	257	219	202	222	271	252	273	249	238	261	227	220	229	230	238	266	224	240	275	236	279	243	287	250	232	225	258	243	232	224	261	258	267	265	262	265	249	259	214	233	254	233	273	269	227	231	230	263	250	242	198	240	262	266	231	231	228	223	226	251	267	220	254	260	245	244	249	230	248	246	223	257	244	255	276	238	239	232	299	227	228	219	246	256	248	244	242	245	237	234	257	244	241	265	239	248	247	262	251	237	225	238	238	241	275	257	253	232	248	239	276	256	256	239	240	271	271	250	234	234	232	263	239	248	261	297	244	236	276	271	262	236	254	267	229	245	263	253	250	214	242	259	276	299	239	252	228	273	234	237	242	234	250	233	248	242	246	246	233	244	269	254	229	235	218	285	225	235	251	263	240	216	259	244	239	226	254	281	274	243	249	274	238	245	254	250	235	240	260	230	239	247	235	262	253	237	236	211	253	237	226	251	258	253	264	224	234	254	250	257	264	258	228	262	223	255	215	238	241	257	288	244	207	263	207	240	193	256	241	229	259	234	259	230	244	235	242	263	244	255	222	243	254	245	238	258	268	252	245	223	255	250	262	245	251	257	242	255	247	237	241	248	261	256	237	259	253	238	251	238	252	239	254	264	225	252	264	249	250	262	231	225	245	260	265	252	259	241	257	278	254	255	238	251	238	228	217	264	262	253	253	248	233	241	247	229	211	250	272	283	237	249	237	231	223	256	249	229	248	216	252	228	244	238	278	271	251	217	230	262	243	245	282	268	236	228	239	284	253	274	262	261	241	243	260	227	240	252	212	246	248	244	253	240	234	236	239	232	236	276	228	250	261	243	253	247	250	270	253	248	239	262	247	234	269	255	245	252	233	239	239	263	248	252	227	252	214	258	248	250	240	248	244	250	259	224	246	244	255	224	246	244	269	235	231	259	215	226	251	232	237	266	229	235	270	264	230	231	245	231	274	251	250	270	242	267	224	242	210	256	264	206	252	207	233	243	237	226	243	305	286	234	247	246	242	256	254	251	269	247	263	233	289	256	273	246	252	258	271	280	222	269	235	255	255	273	238	248	258	264	239	252	248	264	248	271	284	242	232	247	235	251	255	243	287	246	240	247	240	229	248	262	221	243	245	249	276	266	233	245	262	249	206	250	258	242	255	202	256	232	238	226	275	251	235	228	284	251	254	215	247	243	257	259	239	237	284	258	240	259	227	258	256	234	239	218	248	229	236	266	256	227	273	207	261	253	255	238	246	245	257	228	241	249	239	262
16913	3975	6534	8995	8884	8270	7334	6335	5654	4956	4370	3597	3305	2820	2571	2333	2243	2453	2280	1763	1553	1592	1535	1338	1206	1127	1078	845	791	773	705	697	695	653	689	662	587	611	593	587	565	575	606	571	537	501	593	524	588	576	560	554	552	551	586	540	557	595	559	515	543	571	493	516	582	488	553	559	533	549	498	521	562	540	589	510	542	522	550	552	571	545	526	533	537	494	551	527	528	557	553	514	524	569	521	559	533	514	562	520	501	542	542	496	547	541	538	527	550	554	568	533	591	522	554	540	546	540	522	531	556	519	545	540	477	523	521	530	525	555	498	547	544	545	560	563	498	495	546	544	538	521	533	511	491	529	554	521	494	562	587	582	565	568	556	532	521	518	541	546	536	561	533	550	540	538	527	540	567	531	544	548	549	568	504	519	514	515	561	553	531	547	545	525	540	564	566	532	516	520	542	594	526	537	531	506	493	541	568	567	542	538	497	565	522	517	536	529	560	532	524	534	498	567	515	550	516	511	540	549	546	557	539	548	570	521	572	548	593	552	578	540	538	535	541	568	564	573	512	549	546	581	568	547	550	530	517	527	521	533	507	528	552	510	578	534	543	508	523	538	569	534	545	560	536	548	532	534	562	512	547	554	520	571	514	543	502	583	468	547	542	513	538	561	555	484	499	504	537	510	524	522	513	483	528	560	561	503	524	576	534	523	549	546	528	583	534	561	562	512	548	550	525	561	598	539	524	495	571	540	568	563	544	555	528	556	548	520	533	557	506	525	578	590	542	612	561	554	505	572	560	501	547	539	546	550	522	549	540	531	540	554	541	498	524	533	542	565	539	536	525	557	581	491	535	536	586	514	529	531	590	499	530	563	520	551	513	514	519	573	548	571	598	526	519	544	549	507	556	539	530	549	554	570	562	538	526	542	523	525	570	570	534	527	560	521	534	544	519	552	538	533	565	567	582	536	532	574	577	554	566	563	523	500	546	525	509	538	553	562	562	540	546	550	538	552	552	603	513	531	554	529	505	528	576	519	532	545	576	529	536	560	534	549	543	535	591	530	533	517	524	530	550	515	510	523	530	569	522	601	536	547	524	524	489	543	545	575	543	502	552	568	500	517	537	523	519	480	543	525	534	574	568	507	595	543	543	558	573	501	539	568	529	548	545	523	554	561	564	494	564	524	526	553	532	559	527	543	561	499	533	541	555	534	545	531	522	522	547	554	587	561	507	500	526	543	549	570	562	576	530	532	506	560	576	510	543	556	507	534	567	570	514	533	559	514	537	537	554	566	514	521	549	582	562	538	529	528	548	528	545	542	547	523	498	549	540	566	554	550	555	545	537	531	542	582	538	524	558	570	560	523	525	521	545	566	539	528	551	539	579	552	543	545	560	558	536	521	482	551	577	523	550	537	564	537	494	545	547	538	519	522	543	534	547	537	504	540	543	599	549	558	559	516	549	539	547	559	542	539	530	537	564	522	525	563	542	529	528	532	496	560	495	504	534	537	555	536	537	537	531	530	539	552	536	519	558	535	591	538	561	542	558	577	530	547	556	512	537	538	567	580	535	519	570	551	528	530	552	552	526	556	517	557	523	559	569	552	562	549	521	588	599	496	578	493	552	549	542	540	567	530	555	531	532	580	502	543	538	523	560	570	538	550	564	529	560	532	549	517	546	525	503	576	519	528	532	558	576	503	499	555	518	532	526	536	545	534	521	576	501	579	578	584	516	514	576	525	519	573	548	536	571	527	521	521	596	558	570	592	558	530	549	554	513	540	537	518	525	577	557	518	481	545	492	524	574	534	520	500	522	522	506	573	514	525	500	527	532	510	565	554	517	520	525	558	520	527	543	545	534	556	494	579	540	525	533	494	531	548	526	514	538	580	534	531	546	513	529	583	533	488	546	537	562	553	504	549	550	564	496	533	564	519	557	547	554	523	539	539	518	505	569	520	584	557	536	510	568	582	529	553	539	588	555	540	558	521	546	546	537	537	581	527	551	502	544	505	544	533	558	580	561	548	530	572	538	498	580	506	561	561	539	588	542	571	508	538	532	550	534	557	609	553	489	522	577	530	521	557	511	537	537	548	511	535	533	573	543	554	524	501	541	483	551	527	499	563	574	560	524	509	555	539	527	545	559	516	514	554	494	533	544	547	558	556	526	533	514	515	521	531	555	518	541	491	534	606	567	562	527	517	540	526	568	574	561	517	552	554	515	554	544	526	563	495	579	481	499	530	510	538	509	598	517	509	544	566	539	468	540	560	549	514	536	536	522	553	608	544	547	535	541	544	532	523	552	525	522	512	497	521	586	567	542	548	530	513	548	550	519	559	547	514	563	556	587	537	514	520	544	498	493	530	564	534	518	537	567	569	555	554	547	511	533	538	546	549	568	572	514	549	505	512	511	592	554	501	506	574	531	541	539	550	559	529	523	512	539	549	548	558	552	533	529	537	505	528	543	533	490	555	505	523	532	576	529	522	551	564	529	557	590	562	492	526	558	584	590	552	556	561	551	534	502	553	485	523	522	516	516	543	572	548	523	537	534	561	504	564	566	510	518	525	535	552	526	542	542	544	519	532	572	510	509	563	546	529	520	500	561	566	495	583	530	511	516	538	553	505	537	538	573	505	533	562	536	514	524	537	580	532	540	575	572	521	585	538	523	560	535	534	525	548	575	565	527	528	558	555	565	503	537	542	499	518	575	551	573	519	550	520	520	555	510	520	489	615	524	525	522	521	534	528	512	501	567	571	567	538	574	559	556	565	520	547	530	537	514	558	506	528	532	532	582	543	558	589	544	539	526	544	534	504	521	552	522	545	518	564	541	548	562	531	540	536	556	557	544	537	474	518	541	523	544	591	567	509	544	534	528	509	591	510	527	530	540	549	525	547	519	522	548	506	540	532	533	559	571	546	551	531	535	577	546	570	529	552	562	490	520	523	540	575	527	547	531	538	503	542	566	540	557	546	517	505	563	504	503	537	541	537	523	509	491	556	501	517	535	534	558	543	574	575	545	540	525	537	561	568	510	530	573	516	511	504	580	520	527	522	570	512	533	548	544	534	537	542	572	551	530	581	552	526	535	575	535	526	538	522	495	521	561	557	539	519	503	527	556	549	532	570	518	553	552	542	513	526	540	543	536	535	518	547	564	528	510	550	588	536	558	566	536	561	609	455	576	552	563	474	498	544	586	518	559	544	569	557	518	529	508	551	505	534	496	576	531	537	508	571	547	566	533	547	564	558	560	580	536	546	569	549	547	542	566	508	523	558	553	545	521	562	544	538	524	570	543	521	517	542	539	554	559	487	527	527	559	575	488	542	544	526	551	565	560	538	567	510	545	512	544	571	545	545	516	514	599	545	552	538	541	549	520	584	571	564	539	556	561	538	565	523	511	566	552	558	530	572	525	531	537	537	585	560	534	534	554	528	527	537	529	537	525	554	565	568	568	540	521	530	504	499	542	516	557	542	576	539	567	544	540	523	515	554	541	579
42231	15879	6296	4691	3651	2983	2473	2109	1769	1435	1215	1079	923	864	798	709	717	654	646	536	485	520	434	462	426	439	398	347	364	337	337	312	304	325	296	314	325	322	321	280	294	339	294	301	307	297	326	293	311	283	283	278	303	280	268	284	287	258	266	305	311	257	332	284	329	295	341	285	295	309	282	289	306	280	287	324	290	262	299	270	302	254	287	332	316	321	299	312	305	272	299	288	258	261	297	300	270	268	286	334	281	306	292	291	284	314	267	259	322	291	316	280	312	289	257	246	275	300	303	264	289	291	270	265	295	308	284	278	292	292	287	277	289	294	280	281	316	256	308	307	246	298	305	305	293	306	295	269	317	288	293	282	280	290	286	280	297	305	327	298	283	300	284	277	303	284	289	316	285	277	289	277	318	314	282	257	285	269	321	295	306	309	304	278	266	270	290	254	313	281	279	271	288	269	336	305	287	276	290	283	298	278	293	249	269	288	289	267	304	319	291	338	276	291	307	290	288	261	308	285	301	229	260	266	281	312	301	270	281	290	281	268	302	320	289	288	302	313	261	302	305	286	261	277	272	264	243	295	292	300	318	285	287	308	277	284	305	304	298	281	296	290	303	291	266	328	273	276	281	320	277	306	280	309	287	267	274	308	305	296	259	283	314	316	277	274	277	311	298	271	304	281	270	263	275	265	284	299	295	308	304	309	295	304	311	264	279	300	304	312	281	299	287	314	292	279	295	281	305	250	283	285	283	281	306	311	310	294	312	302	304	324	319	323	276	252	301	276	306	306	287	303	281	308	297	269	310	321	323	297	271	303	289	296	285	319	288	320	296	257	271	294	291	270	331	324	264	293	271	278	331	265	286	255	305	264	252	294	292	287	295	292	300	251	265	318	322	299	298	325	304	291	316	302	314	292	294	270	286	284	279	320	315	292	288	294	282	280	257	289	299	317	301	286	279	283	339	294	278	272	278	284	320	292	268	306	318	278	313	304	294	296	297	331	301	280	301	266	275	296	294	295	324	268	299	316	328	306	308	314	302	308	262	273	276	293	331	312	307	293	280	261	260	286	308	319	309	287	307	275	295	289	262	318	317	297	296	300	291	295	282	295	279	288	322	312	313	280	303	313	328	271	278	302	304	305	308	304	293	307	294	270	298	277	276	294	285	275	272	310	297	287	308	269	306	300	278	258	252	289	327	282	277	324	295	280	274	303	299	282	308	315	311	312	320	305	295	307	335	311	269	280	300	312	266	263	294	263	291	293	258	286	281	255	280	327	295	294	303	303	288	286	322	251	287	300	287	271	282	286	290	277	332	286	316	258	277	283	301	291	295	302	324	274	273	301	311	271	288	281	285	313	287	308	284	259	281	305	284	285	310	324	298	294	286	280	317	294	303	278	283	283	253	274	305	265	283	286	306	278	298	295	295	271	278	295	287	306	306	284	280	291	315	299	263	293	273	258	275	265	300	285	251	288	287	295	305	298	280	290	300	263	274	257	281	305	312	276	325	316	277	283	283	267	273	288	299	306	268	297	316	289	274	283	252	283	271	302	285	284	306	310	309	262	265	271	282	273	260	308	299	291	285	267	262	309	303	299	273	299	299	295	321	277	286	258	301	277	282	277	289	278	288	281	286	327	291	290	283	287	320	293	290	295	263	271	303	322	301	324	299	282	271	335	306	321	271	301	318	316	297	296	275	292	306	300	280	295	283	303	275	299	281	271	312	291	311	295	292	278	302	303	290	284	263	262	298	315	303	296	288	308	289	294	310	306	279	280	299	265	296	267	272	307	317	312	279	308	297	301	288	275	310	315	271	301	299	313	336	293	300	322	266	303	280	259	298	301	334	316	309	294	289	296	270	279	294	323	311	291	300	249	279	315	280	312	279	281	272	328	295	298	288	287	309	262	309	294	270	307	257	282	283	271	273	290	307	290	291	287	275	294	285	285	274	265	281	284	296	266	283	317	303	276	300	282	287	274	289	281	314	326	295	278	302	299	314	283	313	322	280	286	292	308	300	291	256	241	344	301	315	267	300	317	284	274	312	300	276	294	297	285	287	324	302	254	286	282	274	292	305	278	288	309	273	314	286	328	308	327	302	301	278	309	284	305	311	262	297	265	264	286	283	317	286	265	289	270	306	304	306	260	298	305	285	278	288	285	272	266	278	271	288	260	267	292	261	293	306	249	271	246	301	267	281	299	277	279	300	291	324	264	271	251	267	281	274	312	256	245	295	268	281	306	296	298	301	269	298	303	282	297	289	290	309	300	330	299	285	266	261	332	290	282	286	252	287	266	299	297	292	307	314	243	279	294	273	284	287	330	291	290	298	284	272	257	248	315	268	313	303	287	281	285	311	264	274	284	278	308	301	263	285	266	304	317	288	297	281	281	268	309	305	291	269	278	288	280	294	300	303	284	294	289	300	294	283	296	259	294	290	285	287	314	266	275	279	276	282	289	327	293	267	310	321	320	282	332	301	280	317	302	300	286	324	271	293	288	292	266	269	275	273	301	287	297	317	329	280	332	261	319	307	298	292	292	305	260	275	273	268	263	247	298	278	303	290	303	258	311	303	299	266	278	281	314	281	286	274	273	281	288	313	290	283	272	256	284	309	291	293	323	298	318	293	280	283	278	304	297	290	290	280	268	294	272	299	298	281	291	302	316	289	305	269	251	262	283	307	298	244	305	311	287	296	269	274	309	273	308	298	324	297	289	267	280	291	297	294	278	296	290	304	262	272	281	310	276	329	266	295	278	298	256	302	306	318	275	289	295	279	275	286	315	312	330	294	254	285	276	277	305	305	271	297	267	285	292	251	289	311	294	268	275	321	304	323	318	272	279	244	269	290	281	301	288	285	255	287	308	325	258	290	281	310	303	284	297	308	301	261	285	267	268	287	227	303	265	276	291	287	263	284	309	287	310	312	324	284	300	293	300	325	293	282	301	309	317	311	259	276	274	311	315	272	318	295	275	302	271	297	297	296	279	265	266	305	248	289	283	282	281	265	296	288	286	283	319	285	312	291	300	302	273	290	293	288	315	331	302	283	262	268	296	280	307	309	279	281	274	312	303	266	293	310	298	307	325	304	251	293	316	291	300	285	287	283	308	304	258	295	277	284	306	302	289	299	317	261	285	330	301	301	286	289	330	299	290	317	313	281	292	259	335	307	307	288	252	285	319	282	303	268	291	304	319	302	305	268	261	282	312	298	304	278	285	274	270	264	338	271	287	328	310	265	339	290	261	285	293	281	308	287	297	279	266	299	277	270	332	295	281	269	280	281	302	298	298	303	307	282	289	312	288	295	254	290	296	288	250	311	259	266	273	295	273	289	296	298	312	301	312	294	305	297	273	301	286	288	297	302	279	278	307	294	298	310	288	260	287	255	317	279	263	286	294	309	299	313	273	293	277	280	310	295	271	267	322	290	299	284	277	295	285	307	287	314	295	293	302	292	281	322	307	267	296	253	316	266	297	289	297	282	320	307	299
22919	5449	9084	11997	11944	10931	10010	8965	7506	6436	5697	4856	4243	3795	3407	3137	3072	3081	2746	2451	1990	2037	1918	1661	1617	1393	1312	1164	1023	929	920	807	821	838	742	730	758	749	751	715	706	701	718	723	673	709	654	679	644	669	632	685	662	602	631	643	647	645	652	652	630	632	639	636	638	648	623	656	608	670	615	638	611	615	642	575	631	628	608	610	663	657	635	569	604	610	638	611	644	591	619	621	593	625	650	601	599	646	634	641	640	631	662	615	616	641	641	631	625	592	598	642	620	606	634	599	643	570	604	650	626	629	631	632	595	627	648	590	641	590	595	620	627	619	606	626	635	619	605	595	620	621	643	609	627	609	638	645	650	637	623	614	648	637	595	578	613	589	640	677	605	657	662	639	617	660	614	633	614	637	630	670	647	657	650	608	617	641	603	611	626	605	646	639	581	598	627	620	650	589	623	615	611	640	667	614	582	639	644	591	605	600	591	648	623	610	621	628	593	609	601	637	624	648	614	616	647	599	643	626	614	608	687	604	604	662	628	640	603	596	632	571	643	610	639	622	615	633	622	612	608	629	634	608	635	648	641	666	638	640	651	629	629	603	614	634	598	628	619	627	648	619	675	627	647	623	592	625	611	629	624	626	611	604	624	623	607	633	631	635	608	614	590	599	630	605	596	587	664	650	654	621	593	632	597	631	633	624	655	605	597	611	603	629	588	646	553	616	607	665	607	651	640	664	611	619	601	617	624	626	640	621	632	695	607	604	603	649	666	637	639	625	627	624	600	628	614	645	613	572	656	596	639	609	615	609	624	637	647	584	639	623	596	643	611	604	616	602	629	597	610	672	591	601	619	649	621	603	648	649	591	621	695	644	632	561	604	607	647	632	643	603	594	583	635	632	612	634	634	630	616	624	651	581	582	631	594	649	606	592	611	652	602	627	611	628	576	617	673	601	621	643	635	615	633	623	634	607	648	629	640	599	627	634	653	595	638	601	589	611	629	594	636	593	605	603	625	616	662	639	656	646	614	650	644	671	588	641	609	648	594	676	646	625	612	582	644	650	624	625	630	673	610	611	628	594	621	600	614	606	615	587	606	605	615	644	635	641	630	608	665	621	617	645	602	657	624	626	615	602	613	606	653	608	644	623	616	665	624	608	629	606	595	643	615	624	613	585	616	627	602	574	632	683	646	609	621	589	577	613	604	609	605	625	635	649	683	621	567	632	610	633	607	613	601	667	640	618	626	619	622	648	618	645	587	616	642	680	602	626	581	609	621	650	578	627	606	618	611	622	661	649	643	634	607	613	617	587	589	630	623	594	614	617	626	647	587	594	638	597	633	644	571	576	659	611	620	589	603	651	589	652	617	614	644	639	603	648	667	585	626	633	621	609	636	617	602	574	663	579	636	644	599	622	659	637	592	642	597	629	605	634	584	633	608	610	618	625	649	614	607	584	643	640	634	633	594	652	644	606	614	623	658	628	620	618	631	631	622	650	593	641	630	655	615	641	626	590	620	627	611	593	587	656	612	638	603	630	637	608	663	609	600	647	649	623	607	616	626	674	631	586	619	648	610	584	594	640	641	633	619	625	612	643	671	621	628	624	593	639	641	616	624	615	596	666	611	638	674	583	648	618	642	580	579	637	636	576	669	614	610	646	613	677	613	645	687	632	625	654	636	620	667	626	608	625	655	670	592	604	582	647	661	629	629	628	606	657	627	589	647	625	603	654	624	615	603	667	630	593	602	608	657	601	594	604	627	653	598	628	651	651	589	608	637	635	653	607	626	637	645	604	604	644	638	608	615	596	679	621	626	618	605	590	579	646	594	640	613	640	660	650	599	600	631	622	647	635	596	641	657	617	635	621	673	575	614	626	628	644	585	604	627	622	617	643	624	642	634	609	622	602	594	663	629	595	636	610	638	633	642	619	638	627	628	616	579	625	666	589	625	650	582	622	608	634	623	594	623	615	629	610	667	639	661	639	588	658	597	597	631	625	627	616	573	626	606	665	595	532	646	650	611	597	624	652	609	631	617	563	610	602	605	600	646	598	630	609	634	664	631	635	647	619	638	610	610	579	620	608	576	630	613	637	588	640	625	607	652	672	608	589	617	596	590	629	616	633	595	595	663	596	630	640	643	653	659	613	631	600	610	617	578	621	652	630	645	601	589	595	617	624	608	607	606	603	628	603	605	621	613	613	621	669	610	626	664	629	677	643	667	639	625	644	632	639	620	655	637	671	639	623	661	641	655	610	641	620	643	598	620	604	601	622	610	666	613	592	611	633	614	594	632	642	633	598	611	583	681	655	615	635	622	607	637	615	592	635	636	572	649	624	563	633	654	652	651	611	625	609	643	638	636	587	664	640	593	605	615	608	610	626	604	618	589	642	622	655	660	648	623	620	663	644	628	607	632	629	591	587	616	602	601	609	586	549	582	630	593	655	591	643	621	593	595	610	641	634	611	626	652	615	662	586	634	590	593	652	630	637	637	632	630	581	651	596	598	628	645	620	616	623	652	628	626	619	613	642	616	637	600	604	614	623	619	612	645	624	590	670	653	632	645	614	617	618	586	650	604	636	602	600	619	577	663	591	619	610	611	595	605	603	635	629	606	612	618	646	596	591	638	637	622	615	635	615	670	611	612	626	656	680	615	629	657	566	635	654	599	604	658	604	646	615	590	586	645	650	646	623	637	624	603	622	639	605	618	637	588	593	629	607	669	594	621	652	624	577	582	638	635	606	617	600	627	615	639	646	582	664	616	641	573	612	625	640	606	642	627	629	584	641	615	602	635	648	618	637	605	616	602	628	640	651	629	636	651	632	618	627	590	621	665	584	603	619	610	617	610	621	637	610	685	654	618	649	664	631	634	624	602	602	628	624	605	645	634	618	627	610	631	627	631	630	615	617	599	624	629	607	626	617	590	585	654	652	624	617	668	611	574	600	653	621	641	594	586	609	593	611	609	625	620	656	637	579	612	617	591	625	625	604	615	629	653	620	658	642	597	652	629	649	651	622	620	643	615	650	595	637	607	632	630	607	679	634	590	602	555	654	642	631	613	635	629	664	610	640	616	636	596	603	629	607	652	640	620	628	632	652	653	607	621	622	614	598	583	656	650	593	641	622	590	631	646	607	620	574	623	597	606	631	596	639	597	613	601	627	619	604	633	632	600	650	685	607	608	609	606	591	632	641	630	617	607	647	644	588	641	613	639	642	612	657	639	622	609	615	557	635	584	609	631	603	590	587	602	612	637	588	671	639	588	615	659	630	622	583	573	648	644	617	636	618	665	658	588	596	594	593	624	640	583	614	645	633	617	635	608	636	652	647	588	599	624	603	624	643	633	611	600	643	595	662	647	625	602	632	623	588	597	668	625	637	650	635	592	603	640	643	623	633	649	611	614	635	606	615	659	602	595	618	579	631	638	629	624	635	625	591	588	578	623	608	553	616	602	612	608	599	609	642	623	600	640	589	606	639	643	603	661	629	619	593	603	630
12056	3237	1976	1910	1537	1241	1117	943	855	712	600	549	518	468	410	422	440	369	357	376	339	339	321	286	311	281	256	223	254	228	251	246	231	224	218	218	240	234	237	244	244	244	203	229	201	230	219	229	227	230	212	240	219	250	231	231	211	233	238	232	214	212	251	231	212	265	221	223	191	239	205	242	232	227	225	244	230	233	224	215	218	215	240	207	208	223	218	233	237	244	228	195	243	225	221	245	297	227	232	217	237	231	240	200	245	217	246	236	216	214	229	228	234	238	235	272	247	198	210	222	246	237	216	215	248	241	198	230	224	221	222	214	216	219	233	240	210	240	254	230	245	215	229	212	234	264	222	221	231	234	227	212	225	242	198	224	237	213	226	218	243	240	223	249	244	228	201	229	236	225	257	242	206	249	234	253	213	214	227	219	253	196	204	184	223	209	235	233	232	215	217	201	219	234	223	218	258	232	222	248	242	257	224	251	225	219	214	244	239	220	247	224	218	259	236	218	246	235	224	222	233	219	246	238	211	211	201	220	220	231	228	228	243	218	269	240	216	227	207	206	226	221	220	220	215	199	228	224	181	214	220	233	216	241	217	238	248	236	252	222	212	225	235	243	207	235	247	221	193	179	216	220	274	202	226	237	217	223	222	235	219	199	199	221	208	223	213	199	209	212	222	219	231	219	235	218	231	200	200	235	233	205	239	234	223	244	207	230	226	241	241	250	249	206	234	225	216	245	238	228	228	230	229	236	244	233	257	228	224	274	219	224	272	218	207	236	251	212	236	219	231	209	211	210	216	257	234	208	211	233	232	237	210	266	233	255	225	204	221	207	224	245	230	200	218	243	237	213	246	211	209	225	234	200	260	228	216	217	223	244	229	206	231	216	229	224	260	214	258	230	217	247	217	215	255	235	216	226	246	202	191	238	207	216	255	244	229	247	242	232	216	237	236	225	258	221	219	199	220	230	222	206	244	248	235	220	213	238	207	205	219	213	221	211	217	240	201	234	200	220	234	226	245	189	220	233	215	240	222	218	271	237	243	211	244	251	233	229	221	214	241	230	229	250	248	231	215	217	226	219	227	229	237	281	224	236	221	211	228	241	204	213	215	222	247	214	227	227	231	220	214	233	236	228	229	224	205	243	233	220	240	257	223	240	211	213	233	240	214	214	252	215	185	231	227	217	219	209	236	233	231	226	215	218	223	206	192	188	225	225	229	220	202	259	205	230	214	233	233	242	257	244	237	228	193	249	242	230	235	191	215	256	220	204	237	234	243	237	220	213	236	228	230	224	247	207	236	251	241	228	209	228	218	217	212	214	248	197	212	224	210	240	215	221	199	232	264	209	191	208	232	244	222	234	216	230	204	220	223	217	217	206	218	236	225	215	197	215	216	201	216	242	206	207	231	226	254	231	255	247	234	207	213	259	226	228	270	209	212	179	220	215	220	243	200	224	218	224	226	230	239	233	241	204	229	227	247	220	218	205	235	220	256	226	218	245	214	229	217	218	248	213	236	243	217	220	235	223	190	217	243	227	219	236	205	241	232	244	222	240	216	243	269	226	217	229	265	232	244	219	242	227	235	213	224	236	222	230	218	222	237	219	228	234	244	203	217	218	220	239	224	234	227	243	221	258	249	201	230	224	251	226	218	226	228	204	216	260	236	232	225	227	232	265	255	233	226	217	260	220	198	207	211	234	234	223	193	249	201	245	200	224	209	201	223	224	222	200	234	254	244	231	217	174	243	207	234	209	223	190	217	218	239	216	260	192	215	223	204	225	239	236	218	237	223	223	244	249	255	247	199	231	244	237	214	200	209	184	225	197	226	220	209	203	205	242	212	206	214	232	228	220	227	229	240	208	227	222	212	213	185	197	237	239	224	207	220	204	255	223	221	238	225	213	224	236	200	200	231	217	201	215	249	209	209	254	242	219	231	243	210	221	233	206	260	247	238	210	237	216	229	224	260	195	255	238	207	227	241	211	226	247	237	197	214	211	200	220	195	221	258	238	235	238	232	244	222	261	202	234	226	204	228	232	237	237	203	221	226	216	231	242	224	207	231	240	231	207	203	209	240	237	234	224	218	201	216	224	204	232	225	189	227	256	223	237	229	202	224	225	216	197	214	229	229	223	228	240	199	215	198	244	225	226	227	230	214	205	206	241	207	240	247	213	210	232	199	210	219	200	223	242	254	232	244	228	230	235	218	219	217	234	256	223	227	251	208	252	233	240	219	224	238	226	250	232	226	220	236	237	250	247	210	231	227	238	205	201	219	242	207	253	234	224	252	219	218	229	244	217	214	223	222	232	225	219	227	226	225	248	250	245	238	232	217	196	235	247	238	200	224	227	232	231	217	238	228	237	220	203	229	238	209	230	224	223	228	224	219	206	231	220	239	243	216	205	256	244	228	224	231	228	246	242	212	203	237	251	250	233	201	230	217	207	239	221	244	227	239	215	242	217	203	210	252	231	262	230	230	223	222	209	231	212	229	203	236	213	215	227	220	201	217	236	245	223	233	239	224	228	226	233	234	212	221	240	234	235	231	215	235	248	243	221	237	238	216	206	224	221	218	194	232	247	229	228	233	239	203	203	226	217	244	232	250	236	246	248	233	260	233	221	244	254	228	219	241	196	210	253	217	221	225	202	224	246	237	217	241	242	211	222	236	237	210	197	210	230	223	234	202	225	203	229	259	213	240	235	240	225	227	224	184	227	191	215	205	239	230	220	231	189	207	220	251	243	237	226	227	213	236	211	220	240	215	219	232	245	252	231	253	242	229	229	200	211	210	250	223	202	212	227	219	211	208	221	223	187	256	238	245	230	235	255	227	241	235	228	227	201	233	254	219	231	206	228	219	220	195	228	211	230	259	216	211	253	224	207	216	231	259	231	231	240	234	252	233	229	208	221	234	219	227	240	198	242	238	244	251	233	231	230	225	222	248	227	250	230	193	222	236	222	229	221	183	224	244	216	200	254	213	253	211	221	253	196	203	226	233	198	203	226	245	230	222	223	215	223	225	228	214	250	213	210	251	212	217	217	212	232	220	199	213	203	240	255	232	209	235	212	226	233	202	220	235	206	199	249	206	208	224	237	208	260	209	199	215	217	222	249	227	239	217	214	224	245	223	211	209	218	191	231	229	203	224	252	219	198	235	209	229	237	181	224	222	207	225	213	211	214	195	221	232	225	231	195	225	212	241	200	220	201	205	205	208	226	207	227	239	224	229	200	251	208	239	208	227	212	208	229	266	259	239	271	241	217	168	238	215	206	237	214	238	213	220	207	217	230	206	221	226	243	226	255	221	226	229	209	216	236	198	240	259	201	244	225	224	213	223	222	238	229	206	216	238	224	243	226	225	217	222	210	218	219	221	224	238	252	230	244	203	228	222	249	209	248	239	232	224	225	229	226	220	260	233	216	222	227	229	222	229	243	226	171	223	221	212	226	205	240	231	208	235	227	240	195	237	209	235	235	243	236	212	242	224	225
6331	2110	3898	5452	5674	5215	4553	4168	3554	2892	2558	2284	2043	1789	1694	1719	1747	1482	1293	1234	1208	1106	1040	943	891	795	692	684	643	627	581	585	556	546	578	546	548	515	544	542	524	499	492	504	525	527	491	506	476	516	546	539	521	517	492	470	554	497	498	463	519	500	535	532	530	494	469	501	508	484	508	495	497	491	476	494	471	517	517	510	503	505	516	476	495	494	466	516	500	510	520	525	531	534	514	508	491	509	472	503	499	475	472	504	504	475	523	462	498	499	494	490	513	492	476	491	483	507	478	504	492	514	501	466	491	463	516	500	491	503	500	528	483	482	535	464	474	515	474	492	515	547	487	479	534	477	506	512	485	553	527	511	529	488	495	514	506	516	482	509	479	500	533	505	469	517	529	496	531	475	516	496	479	487	529	512	489	438	500	507	487	453	545	489	462	472	511	516	481	484	526	507	478	480	518	478	491	485	499	494	518	516	489	497	487	509	470	492	483	440	505	460	458	488	486	496	467	505	446	468	529	498	469	497	526	469	515	475	521	537	514	488	477	528	522	498	498	492	477	446	486	455	472	473	480	506	474	523	497	523	497	479	515	474	491	527	443	520	484	478	445	483	455	529	494	460	506	521	530	529	503	501	471	523	467	533	446	530	493	501	541	480	539	493	536	495	500	497	498	493	492	490	489	493	505	494	497	514	479	495	494	518	497	459	453	501	487	537	514	462	560	469	511	528	487	468	493	483	511	497	533	472	452	516	504	520	519	484	505	463	542	489	554	493	520	497	532	488	508	464	500	477	505	505	460	519	524	512	504	480	511	495	490	472	517	539	534	469	538	490	507	501	494	503	491	510	507	529	507	464	467	483	499	484	511	498	499	504	519	498	492	509	489	490	510	480	460	488	499	483	512	499	502	462	498	504	467	494	474	511	470	472	486	526	526	471	525	494	501	499	476	482	535	521	505	496	492	523	503	492	492	491	475	519	494	495	555	489	514	478	474	517	543	470	458	471	496	455	497	481	520	493	472	496	550	483	509	486	537	482	525	451	457	489	479	512	485	491	489	521	504	474	513	515	504	517	486	491	500	492	513	507	485	470	492	507	489	465	483	491	507	487	466	498	526	502	523	505	477	520	463	470	473	441	545	503	496	505	445	489	454	510	502	471	519	521	482	472	474	488	510	511	480	507	545	512	498	541	443	482	481	491	495	496	511	524	520	472	456	471	506	485	520	434	451	474	466	477	480	461	507	526	515	522	499	435	497	511	517	500	517	480	512	497	503	466	500	522	512	477	505	513	505	487	541	500	518	512	477	492	459	486	501	501	496	502	518	492	500	548	517	528	504	480	510	501	481	462	513	534	503	507	491	499	509	489	489	516	513	441	498	490	530	498	528	504	486	496	503	494	510	503	529	538	454	481	511	509	462	527	523	515	470	463	480	482	531	476	485	498	476	520	499	512	499	490	500	483	470	492	481	491	529	522	515	511	527	495	528	507	499	521	484	513	503	504	470	493	520	477	511	447	505	470	503	489	487	543	491	493	484	490	495	458	478	522	509	488	472	518	517	486	468	490	497	512	516	493	487	517	518	509	502	478	515	481	482	466	509	551	516	487	508	486	518	459	487	493	465	497	497	472	516	492	497	481	501	497	454	542	501	504	527	550	496	512	494	496	510	499	459	477	489	479	502	512	513	476	474	515	508	461	498	509	490	471	487	463	494	517	481	477	487	473	473	521	508	469	531	523	489	491	461	564	492	454	509	540	515	532	476	524	510	545	537	489	484	501	491	531	528	475	505	527	496	487	456	486	553	493	515	447	480	480	459	485	461	500	497	492	462	504	524	521	457	526	515	509	510	495	494	499	510	503	509	495	518	512	481	471	541	488	451	516	519	488	512	511	468	514	518	486	478	507	481	520	503	493	503	525	485	506	516	494	476	494	496	518	473	493	515	467	500	503	521	506	519	509	522	519	511	466	510	488	478	429	497	509	498	495	502	503	480	496	471	464	557	474	479	499	479	508	475	495	514	505	469	458	501	505	483	487	474	501	497	537	500	479	541	517	556	494	493	499	491	489	487	489	515	481	518	441	507	492	492	517	516	466	506	487	542	504	499	489	485	477	531	456	471	490	507	487	438	495	472	474	514	481	508	538	489	503	454	528	474	458	485	514	484	488	509	476	555	491	477	494	517	498	511	487	477	500	505	489	511	539	524	526	482	474	509	497	540	477	480	489	481	493	507	494	534	497	527	521	479	479	487	525	494	491	447	535	467	438	502	497	468	490	500	515	498	491	511	475	476	538	460	465	531	459	500	499	510	501	476	492	531	516	525	491	500	462	512	506	515	504	514	479	534	498	558	519	502	498	527	467	507	493	455	528	463	531	563	501	513	529	489	506	488	503	531	510	556	510	515	516	472	503	513	477	512	482	515	517	494	543	535	521	490	499	501	499	486	493	502	487	458	485	482	507	533	516	483	539	480	478	507	541	505	502	481	504	511	512	504	509	478	486	537	511	499	507	449	518	466	503	562	489	495	493	477	492	495	489	480	464	531	560	515	529	509	511	489	508	542	516	514	490	543	494	485	491	499	525	494	481	493	507	484	549	517	471	506	529	519	496	500	484	535	489	494	483	512	526	511	502	451	507	527	477	505	490	496	483	514	512	505	492	483	548	485	521	510	511	512	519	506	499	515	478	538	485	485	488	505	488	534	483	491	501	514	488	510	470	499	503	489	472	483	527	486	458	503	501	546	490	521	490	503	473	463	520	476	478	473	509	491	472	473	486	533	475	500	477	498	526	520	499	517	501	463	487	510	499	472	553	538	499	484	514	455	500	473	501	499	483	504	504	496	506	504	475	494	543	508	509	497	496	472	466	516	486	485	500	487	479	532	499	496	484	529	480	487	519	527	465	477	505	491	517	513	502	507	475	499	539	499	496	517	499	538	532	467	498	501	512	461	505	463	541	515	471	464	468	516	494	506	487	504	521	483	510	473	481	495	474	490	465	498	489	495	510	506	510	496	489	482	500	491	541	519	515	525	487	496	521	475	501	480	467	527	467	509	483	515	525	454	507	519	475	482	493	497	512	505	538	478	466	509	526	477	522	492	521	508	488	505	472	546	506	484	474	478	498	501	494	472	534	497	466	532	497	529	467	471	479	510	455	476	478	509	467	489	497	510	487	495	490	494	496	510	485	524	498	515	479	494	522	497	505	501	491	505	516	497	487	495	473	474	489	523	475	548	515	516	494	502	500	471	482	504	486	499	456	505	487	484	507	484	473	511	467	529	462	492	509	493	501	469	520	506	478	474	473	503	478	512	503	492	455	478	514	487	509	488	506	526	477	476	481	487	491	518	481	500	526	500	531	470	480	471	494	497	497	539	453	464	505	537	494	507	499	479	484	509	524	527	517	508	524	521	514	508	498	522	505	494	509	508	499	521	463	514	487	509	453	501	467	467	495	463	504	511	459	499	507	492	518	486	527	545	531	494	471	495	503
30071	8559	3867	3404	2767	2233	1833	1494	1313	1045	847	748	630	621	603	621	600	512	487	443	473	381	422	356	331	308	338	289	275	268	266	267	241	262	271	271	224	234	248	252	266	272	279	292	231	269	229	238	261	248	247	268	243	255	264	269	248	237	235	246	238	255	253	214	237	235	239	267	265	228	263	245	266	249	249	264	259	257	236	267	262	242	246	251	254	269	245	251	250	273	255	255	240	255	262	225	238	222	244	235	281	224	222	241	234	244	236	212	241	246	247	283	234	230	262	255	280	260	274	276	227	258	258	258	254	263	238	254	283	253	263	229	217	232	262	256	244	252	232	253	252	219	244	244	245	230	236	237	243	237	247	250	232	235	230	244	246	238	228	258	244	243	246	257	247	263	270	229	246	225	250	228	248	246	259	251	247	270	261	247	266	244	242	302	268	263	208	242	220	254	240	278	223	241	240	245	253	242	274	227	248	227	259	222	207	238	253	274	293	247	255	253	240	262	236	255	233	245	222	233	233	250	266	283	241	249	266	256	255	245	251	240	215	246	274	245	207	225	276	229	252	228	244	239	260	244	249	250	250	218	223	246	236	258	250	211	231	218	244	248	262	248	254	246	252	272	261	244	249	239	215	285	258	245	256	264	239	236	228	242	245	230	234	234	262	216	222	256	238	238	254	264	236	239	235	238	249	262	268	226	256	251	255	255	279	252	247	237	244	250	234	255	229	211	235	231	247	255	212	275	260	244	263	219	230	238	253	282	246	271	264	260	276	241	245	255	239	243	241	259	239	250	240	235	252	242	231	246	231	250	277	234	238	239	240	231	226	242	235	254	229	262	261	231	224	246	238	244	230	203	243	232	242	259	260	243	238	270	224	240	247	245	226	230	235	270	277	232	233	267	263	255	269	252	233	235	248	230	252	249	232	245	253	246	244	268	263	249	244	262	267	243	267	250	264	209	226	225	225	271	270	226	224	250	263	257	273	245	269	241	245	234	265	231	226	256	277	249	246	213	270	254	228	240	262	237	234	274	285	215	253	242	260	239	248	275	242	216	247	244	236	243	271	264	227	260	244	256	237	226	222	215	243	270	268	230	243	248	244	252	244	262	241	255	250	256	213	254	239	242	291	211	266	239	256	252	213	240	253	240	271	272	253	214	249	231	267	230	262	218	246	232	228	267	234	223	245	270	251	281	251	305	246	222	239	267	224	242	250	241	219	233	236	239	241	241	246	249	225	251	226	257	251	254	240	231	269	243	239	239	240	236	259	281	268	240	225	201	215	225	244	249	225	236	271	249	224	235	248	235	240	254	230	229	228	266	246	255	238	237	251	246	262	245	240	240	208	251	262	280	263	234	242	250	255	229	256	239	256	269	239	264	260	253	234	232	242	241	259	216	242	242	247	243	265	263	237	235	241	239	246	230	243	243	273	270	250	252	246	227	226	239	240	223	236	265	272	216	243	275	231	258	249	240	239	235	253	272	240	240	244	202	251	257	217	240	290	274	208	255	243	221	237	226	235	254	262	231	230	263	241	252	232	212	235	253	255	236	218	241	227	251	249	248	230	248	253	216	242	237	255	256	267	240	242	236	252	254	232	242	242	245	249	260	253	246	245	235	233	273	265	220	238	250	247	253	238	261	259	232	243	263	228	252	245	252	261	244	264	262	251	237	238	247	231	222	253	226	253	229	248	251	249	277	256	231	241	249	237	225	246	230	255	231	222	241	215	213	254	228	241	221	226	219	247	257	214	241	256	215	224	208	228	279	251	242	228	252	261	214	231	234	257	265	241	248	271	249	229	215	264	242	227	228	237	266	253	242	239	269	256	264	237	251	238	249	231	236	233	238	280	238	248	244	263	240	270	261	228	238	230	262	213	251	244	270	235	239	231	238	227	265	257	256	254	250	251	244	255	208	221	250	240	262	234	246	239	268	269	241	250	259	259	264	252	246	258	239	237	259	276	238	231	265	251	240	248	248	239	246	261	250	243	239	244	225	220	252	239	263	220	229	239	256	237	243	249	265	264	236	255	218	274	229	239	231	285	245	234	251	242	213	221	249	226	238	225	217	247	256	244	252	250	245	254	248	237	261	236	263	251	243	235	264	234	241	221	249	251	231	246	263	263	222	293	205	241	252	226	291	234	275	248	232	240	225	280	260	246	235	235	256	243	223	244	288	242	198	247	245	227	259	251	247	253	245	243	234	255	243	249	218	255	281	229	227	261	257	244	226	255	265	270	218	247	245	229	230	283	241	221	232	259	233	248	263	262	235	248	212	257	258	218	254	254	267	266	215	234	227	253	246	242	233	256	256	248	263	269	224	236	230	246	266	256	263	192	243	257	261	224	244	234	223	226	246	260	251	215	259	254	242	245	242	225	270	254	227	264	241	225	245	215	242	262	243	241	217	255	247	228	274	238	255	253	232	251	229	212	242	242	223	247	237	254	222	229	257	268	245	272	243	253	232	246	235	243	220	221	250	229	235	258	232	213	235	268	245	248	274	272	260	241	230	228	237	235	228	223	238	239	252	249	244	220	212	250	250	231	228	234	235	229	247	248	251	266	242	265	223	218	234	251	250	245	222	224	225	288	237	267	240	235	275	225	245	271	238	245	238	243	216	262	247	224	244	237	245	266	275	236	238	251	234	245	234	234	266	262	221	253	241	224	224	262	221	265	223	257	230	264	238	275	212	230	223	240	255	223	219	246	248	222	249	240	249	224	236	245	243	223	230	248	262	241	232	233	232	250	249	238	260	217	259	269	226	243	238	237	241	242	215	249	243	237	258	256	263	259	233	239	232	217	246	245	247	226	260	223	249	248	246	242	250	229	258	217	245	230	283	263	251	252	226	226	248	269	251	232	217	263	252	232	240	235	215	246	288	283	255	246	214	252	264	239	239	268	234	242	231	241	224	242	252	275	248	222	276	264	272	276	258	220	249	235	270	237	232	243	251	232	279	238	248	250	239	238	224	245	227	228	239	245	214	249	239	230	262	247	243	269	269	253	261	234	241	263	262	233	198	235	248	257	222	273	245	282	231	240	256	229	242	231	239	237	251	217	218	253	264	257	255	263	220	262	254	274	254	241	249	275	266	242	267	259	252	273	254	258	247	198	250	261	260	236	269	252	264	262	210	231	259	250	229	227	243	244	240	212	239	263	239	256	214	240	254	240	241	238	253	249	246	248	221	257	237	257	249	219	259	240	270	243	253	233	206	251	199	229	237	262	238	257	232	246	244	277	230	260	271	251	246	222	219	254	232	234	240	258	260	269	233	247	234	223	260	222	249	233	219	291	236	256	237	242	212	253	279	227	270	255	237	237	233	239	256	242	247	255	235	250	249	233	254	258	248	233	244	257	225	252	248	250	260	247	235	233	241	244	227	239	241	248	261	290	255	263	246	263	249	257	244	237	220	254	261	214	256	214	234	216	258	234	253	265	260	254	231	222	236	263	235	255	237	230	250	222	259	256	250	270	240	274	267	262	247
16192	3654	6762	9497	9418	8396	7285	6485	5537	4527	3803	3504	3106	2748	2706	2676	2531	2327	2148	1878	1651	1429	1376	1350	1172	1115	951	860	790	753	712	631	690	658	632	659	603	635	614	611	639	578	565	558	560	593	565	592	539	552	569	555	583	541	573	533	559	569	555	524	559	548	581	552	530	529	541	561	521	548	539	503	565	526	564	526	561	518	553	553	518	552	512	529	525	516	544	525	536	549	549	566	567	545	527	534	527	566	524	493	548	541	572	547	530	537	509	543	570	558	539	524	518	518	564	510	548	602	515	555	568	501	529	531	578	538	541	510	523	524	552	522	508	505	529	542	555	513	566	550	518	547	522	558	559	554	561	526	564	554	546	564	526	550	587	533	488	511	544	507	519	491	528	512	577	508	526	473	525	526	539	555	530	512	555	534	522	530	498	542	509	549	532	556	535	564	546	503	572	535	550	583	581	563	491	576	532	521	526	542	508	569	537	549	546	538	551	512	564	472	527	496	496	543	534	523	498	542	538	537	555	566	535	554	529	551	511	488	505	503	521	522	564	542	523	491	543	553	538	545	488	514	537	512	550	523	528	508	531	542	562	535	530	509	538	541	542	519	528	558	501	544	547	582	570	502	537	541	506	563	515	536	528	537	540	493	524	518	539	520	549	543	516	514	542	527	524	560	513	535	521	577	587	538	546	572	506	567	563	530	534	519	559	506	535	579	544	529	568	532	541	544	563	539	535	530	611	505	522	526	561	509	528	520	546	554	528	524	521	508	535	509	538	534	562	542	517	552	545	511	519	525	573	544	525	569	540	523	535	537	566	570	537	559	543	510	552	514	543	542	550	502	547	550	523	561	501	548	535	498	526	601	560	533	540	537	478	497	513	492	562	544	568	579	484	550	503	513	521	506	546	520	517	545	573	531	562	534	555	529	546	503	514	504	516	506	553	531	545	565	522	506	562	565	513	546	535	552	554	543	589	567	551	564	570	549	580	534	602	548	498	532	520	504	537	560	533	531	530	520	554	553	546	521	538	539	539	519	534	537	554	534	493	556	559	543	514	505	589	564	493	565	560	534	526	528	554	517	536	565	548	502	562	550	554	538	522	552	566	508	527	556	493	546	547	527	515	515	523	556	543	483	516	522	533	527	542	533	566	544	511	538	515	545	593	548	539	487	548	526	533	519	538	488	489	509	589	560	536	536	534	527	509	532	473	553	535	566	565	512	572	513	480	517	547	542	538	528	561	519	557	527	502	516	520	519	555	574	531	522	551	505	534	464	586	547	572	534	511	588	499	510	560	581	517	503	566	539	576	535	592	556	554	574	526	513	508	528	530	566	543	499	551	480	526	535	580	527	567	562	503	510	570	534	508	547	535	515	514	530	554	569	514	574	523	529	558	553	535	533	569	573	546	538	573	545	523	569	527	554	546	560	546	532	555	558	509	525	535	544	521	512	494	526	563	540	487	563	507	538	515	546	547	506	529	528	522	493	530	558	525	509	539	536	536	541	510	557	530	584	502	535	546	567	503	533	574	528	536	555	494	492	530	510	578	539	549	553	519	536	535	553	507	524	546	537	530	585	583	525	494	548	550	537	558	575	527	529	553	534	548	503	508	550	542	574	527	525	510	577	500	557	521	506	547	512	569	543	524	567	551	574	525	543	493	535	542	552	547	522	505	565	582	515	548	600	538	530	570	510	540	523	561	527	530	546	515	508	524	521	515	506	550	527	568	526	562	534	507	565	554	554	532	526	537	526	573	535	472	499	544	557	557	493	546	522	537	537	551	549	522	519	565	575	548	507	536	522	531	543	528	489	552	516	549	579	539	548	573	539	588	526	559	503	534	534	508	513	567	478	537	533	550	568	508	533	522	549	530	517	503	547	551	543	517	528	541	554	549	552	541	498	538	528	590	500	532	539	541	519	572	534	491	518	527	518	551	531	521	537	577	578	524	568	543	524	521	514	522	515	542	539	541	573	503	562	540	504	525	573	535	522	532	561	585	503	554	565	537	514	541	540	535	556	518	508	528	552	542	566	549	554	527	570	567	588	569	542	539	544	538	551	540	543	520	559	524	570	538	527	506	544	582	535	505	492	521	526	525	526	558	533	514	523	553	540	570	556	531	560	558	538	569	527	514	494	505	541	504	565	563	525	530	532	506	576	523	486	534	532	535	546	555	571	534	502	556	551	501	503	571	519	557	558	532	528	537	586	532	528	515	535	559	479	539	542	515	537	557	539	554	563	540	592	496	551	565	540	515	561	515	536	515	556	549	539	536	515	541	525	543	587	535	509	530	545	500	542	533	528	510	538	522	533	567	519	517	519	536	526	543	565	537	546	530	568	530	557	545	563	525	543	540	549	563	549	514	525	520	542	508	535	520	548	530	534	528	521	512	549	556	561	570	491	557	518	537	525	533	524	529	532	542	537	540	557	514	511	514	534	533	509	561	503	547	512	521	568	562	526	582	515	522	561	546	536	565	554	520	535	546	534	546	540	545	523	514	543	545	524	529	551	516	476	544	545	535	564	538	546	534	508	536	577	554	594	567	585	530	520	519	531	589	543	522	560	507	550	558	542	523	512	588	523	481	559	547	561	536	526	520	533	542	499	511	524	532	567	544	543	520	567	511	541	562	543	537	535	525	548	571	571	505	542	523	550	520	495	508	522	565	504	535	525	549	560	525	545	510	551	546	573	553	541	519	548	535	518	551	536	538	549	531	523	501	512	565	532	520	552	510	502	577	530	529	534	499	521	549	533	518	532	551	526	584	532	543	521	499	509	558	547	525	516	540	505	514	559	514	528	561	503	557	539	498	490	526	532	536	520	543	553	521	476	535	559	545	544	507	522	491	565	514	545	505	544	582	513	507	545	535	553	543	511	586	536	562	538	528	555	523	555	536	507	541	562	542	554	547	560	523	516	520	557	516	571	564	506	577	527	512	507	551	535	538	546	540	528	570	547	550	524	578	562	530	544	596	515	514	582	487	568	552	532	570	532	504	537	504	508	498	551	537	503	508	548	548	528	548	556	530	547	539	508	550	499	525	557	533	552	545	525	516	505	528	515	562	522	541	536	512	527	511	530	517	533	528	548	509	518	512	545	528	585	567	561	584	531	575	548	532	542	553	536	542	532	570	521	595	552	501	539	512	554	565	516	527	571	552	597	533	524	550	537	513	533	538	528	554	556	537	525	519	532	518	541	538	557	530	513	524	543	532	556	557	538	573	506	503	532	520	532	596	572	532	530	543	559	527	515	569	546	534	533	540	502	533	543	553	534	521	541	523	489	552	516	519	520	569	506	550	544	583	530	540	576	581	546	565	552	552	530	572	544	505	505	508	563	493	553	576	541	507	563	510	527	494	548	578	526	564	553	534	493	537	539	536	486	517	522	555	539	546	533	530	563	507	524	562	528	547	510	548	559	518	550	543	539	525	555	524	513	583	547	522	546	525	537	547	527	504	540	581	520	528	541	592	546	548	548	548	481	561	591	533	539
39975	13188	6243	5111	3930	2895	2463	2095	1704	1491	1154	1073	899	841	721	734	702	664	656	654	552	525	526	439	424	383	414	363	362	336	319	325	342	332	315	298	310	290	319	291	288	294	297	274	283	288	321	254	278	299	286	298	291	308	275	326	299	289	299	274	294	291	299	271	308	302	286	290	300	283	312	285	285	305	293	271	296	285	319	326	300	274	288	300	277	262	301	322	299	296	270	273	283	309	258	304	268	266	286	306	298	269	267	313	263	282	249	282	297	303	291	287	287	247	270	299	297	276	286	297	312	279	280	331	321	310	311	288	315	295	281	285	296	325	292	236	270	272	302	271	300	299	274	278	268	296	312	292	280	336	318	289	322	276	278	288	326	302	305	291	310	318	279	289	278	293	286	302	282	356	292	316	263	269	293	299	289	264	290	326	296	257	283	330	298	301	299	291	310	282	286	277	310	317	268	300	290	281	262	289	252	313	293	270	301	274	289	262	294	318	300	304	283	262	296	300	271	304	289	261	283	269	273	298	287	275	268	235	301	323	271	304	280	294	265	295	299	297	264	294	271	267	293	266	298	272	303	293	274	292	298	294	301	281	311	281	250	312	265	293	297	286	273	291	285	270	285	294	291	296	304	297	292	289	314	299	303	290	327	295	297	278	308	276	300	314	248	267	350	288	301	310	317	266	264	314	289	281	284	264	276	301	263	284	318	311	313	273	296	302	314	281	236	258	298	270	299	273	312	288	289	295	339	301	276	257	262	314	316	302	295	297	283	292	296	299	304	293	330	272	294	309	281	289	304	282	295	275	320	301	297	285	273	264	293	260	287	291	295	280	302	262	282	303	306	291	296	331	293	303	309	298	289	271	322	308	304	277	300	276	313	261	280	327	300	272	270	308	290	330	324	295	281	304	293	304	287	289	261	293	289	290	297	313	288	287	273	289	290	298	288	269	254	280	278	291	302	297	279	312	287	306	291	302	294	282	310	273	286	323	246	269	311	298	280	326	300	327	263	305	256	304	291	291	277	271	270	301	278	278	251	308	298	285	322	288	304	256	293	272	283	289	278	300	301	293	291	279	284	307	299	309	281	289	308	267	250	304	293	276	278	282	279	281	297	306	303	301	256	301	300	293	267	254	279	282	272	326	302	275	312	302	300	268	271	314	270	312	274	298	304	269	305	286	286	292	259	271	294	287	314	261	308	303	276	293	265	289	296	262	290	291	284	286	295	251	312	295	288	274	323	297	310	309	340	284	281	285	290	310	323	289	275	300	294	312	288	292	321	300	292	311	287	304	316	298	322	294	264	300	290	296	324	304	313	283	291	272	282	328	272	277	283	352	324	321	291	309	294	289	275	311	272	291	303	300	306	309	280	330	304	290	278	304	317	255	322	320	307	290	334	280	303	323	292	283	294	318	273	276	294	302	269	320	285	278	293	301	267	304	304	313	316	283	288	297	315	320	279	311	288	295	326	313	325	319	287	292	297	293	285	289	280	290	298	319	276	296	276	301	298	283	257	308	283	287	292	324	316	293	299	312	334	279	247	277	269	279	297	293	279	300	308	306	291	276	279	255	261	292	340	278	267	296	256	290	285	292	284	281	289	289	267	282	292	270	303	293	285	293	284	299	289	280	304	305	246	297	275	315	302	302	284	254	303	282	314	279	277	284	287	277	275	316	282	310	279	260	281	300	325	281	285	309	297	274	296	294	337	318	274	279	268	269	286	292	289	310	287	309	275	307	293	298	285	258	288	284	267	301	294	303	310	294	312	282	286	303	300	279	295	284	315	259	264	300	253	279	286	280	274	294	299	281	299	268	255	299	256	293	302	258	293	311	321	270	270	277	301	275	305	323	332	308	282	309	285	289	277	309	295	300	289	252	287	295	280	302	266	277	283	326	311	293	251	282	298	276	291	285	295	288	298	289	294	311	317	292	283	293	287	276	321	311	307	276	295	333	317	289	289	286	270	285	302	286	295	283	263	318	274	295	266	297	280	276	315	288	257	313	313	288	295	297	308	305	269	306	267	261	326	293	284	300	307	305	305	282	297	274	312	323	276	283	290	286	285	276	293	287	267	275	277	307	297	272	291	300	267	303	260	289	290	291	321	283	283	315	260	272	292	274	268	299	298	273	286	281	257	300	318	289	305	292	277	272	287	263	287	297	309	277	298	266	258	302	263	315	274	247	305	274	295	323	275	266	278	289	297	285	256	296	268	302	283	312	315	254	291	301	276	298	325	270	292	326	345	339	271	269	283	250	315	279	279	293	266	294	253	299	239	320	272	301	283	285	310	300	261	279	255	285	263	274	275	289	289	276	278	278	280	294	270	272	309	283	264	308	301	279	274	287	308	290	287	291	313	300	324	309	259	273	301	290	291	319	276	321	285	296	289	284	282	310	282	307	304	312	316	317	296	268	265	302	291	296	272	287	277	294	293	329	271	290	292	318	292	272	278	316	306	285	226	299	344	266	294	284	280	268	292	305	276	269	292	306	299	295	299	326	297	268	285	296	303	309	331	285	275	314	318	328	304	275	280	287	282	293	296	290	273	320	281	307	300	272	321	275	267	290	247	231	280	272	305	258	317	311	301	274	299	274	301	285	270	324	293	281	307	260	253	309	287	257	283	288	320	257	304	313	304	305	274	304	315	309	241	292	294	320	327	289	289	256	294	311	313	277	242	268	289	270	320	290	291	307	295	299	290	293	281	287	323	262	280	266	298	330	267	292	261	317	303	265	293	295	297	314	299	297	290	304	282	249	269	271	311	273	316	248	278	286	257	319	308	282	299	296	272	269	280	257	294	282	275	289	278	287	245	306	276	274	278	313	288	309	281	287	291	314	321	251	302	264	270	267	275	280	282	308	255	298	340	271	264	297	322	295	280	303	308	293	314	312	307	292	270	259	282	281	323	288	283	276	282	257	267	289	340	274	308	323	286	319	339	277	272	335	310	301	267	271	307	303	303	322	308	288	295	282	279	311	287	285	314	292	287	286	333	296	276	321	310	280	278	292	289	266	278	291	304	303	247	254	285	292	320	281	287	319	296	282	297	264	278	302	295	312	286	316	274	284	302	281	281	309	311	313	245	300	282	316	275	289	278	279	311	292	255	292	317	312	266	308	283	294	265	300	296	287	254	270	302	318	277	285	277	292	273	266	299	308	255	322	291	287	301	282	312	296	309	315	284	304	263	290	311	312	308	273	276	305	271	284	296	271	256	303	308	268	246	311	282	278	286	264	293	311	300	315	287	289	286	317	308	301	317	285	278	295	313	291	312	258	307	253	293	273	309	294	299	283	321	279	301	324	314	270	279	313	273	305	299	316	253	268	313	295	277	277	283	288	285	296	270	268	296	299	319	314	314	310	329	338	304	278	252	251	272	308	302	271	284	271	284	287	287	309	284	327	278	300	318	317	290	301	299	289	306	298	273	273	305	285	288	281	300	277	289	262	283	268	288	290	281	278	305	295	285	280	281	285	289	284	291	293
20968	4307	9591	12814	12487	10763	9933	8694	7266	6135	5203	4631	4102	3571	3320	3250	3169	3016	2903	2672	2373	2135	1920	1718	1561	1499	1237	1123	920	944	828	814	870	796	826	805	699	685	730	707	747	710	729	666	676	702	650	647	643	640	610	571	659	632	658	643	630	722	680	615	648	638	593	676	663	636	684	644	653	659	596	608	594	625	674	659	608	625	622	630	644	613	622	655	686	681	668	618	643	650	602	634	653	683	579	623	604	604	628	681	679	605	609	649	618	592	623	636	600	597	568	614	615	630	619	632	604	617	572	613	575	597	615	615	641	624	613	634	621	611	641	614	616	612	612	619	620	653	640	628	661	559	567	622	639	640	617	625	661	623	643	636	625	609	608	620	587	628	609	607	608	617	594	611	671	585	611	586	603	620	588	589	614	585	663	668	566	626	608	601	602	616	627	594	607	596	640	629	663	645	644	607	645	594	612	612	644	618	611	603	606	629	587	603	643	609	612	649	610	650	627	585	670	606	594	567	645	594	577	610	589	606	594	646	642	632	625	605	641	607	555	639	552	642	613	599	614	632	622	613	634	636	616	672	618	632	578	613	607	590	614	631	614	632	612	651	599	605	618	642	613	625	574	604	616	617	587	602	600	638	589	642	605	605	598	620	572	627	604	616	602	633	630	595	665	623	603	639	628	608	567	668	625	604	598	596	626	673	595	608	594	665	606	608	637	641	641	651	630	658	568	639	618	561	605	605	636	591	614	635	641	647	601	620	618	606	636	623	597	597	597	618	604	587	642	620	608	640	626	605	612	602	616	629	659	628	579	635	623	630	627	620	594	637	645	612	582	624	636	606	601	612	632	621	620	636	617	580	572	593	595	633	647	581	644	573	652	645	629	623	599	655	645	603	592	624	598	620	613	609	581	610	595	591	609	615	614	677	600	628	640	611	633	664	629	608	613	652	604	618	637	647	618	601	610	612	594	627	617	611	614	599	640	616	643	594	628	621	627	624	631	615	660	630	608	647	614	616	611	616	625	621	629	635	617	597	592	636	641	584	632	615	613	603	618	640	631	646	596	665	638	636	583	661	648	595	621	648	631	609	596	611	594	629	589	591	602	637	621	654	615	636	619	650	639	650	647	634	590	580	626	610	635	596	624	567	640	591	590	632	634	595	586	629	598	624	641	654	596	610	617	635	574	652	632	667	608	617	588	623	590	590	582	639	621	653	586	622	690	628	584	640	580	661	631	608	601	630	627	615	627	587	665	609	582	600	630	619	646	596	583	590	677	634	597	631	616	619	611	623	623	612	596	610	613	583	592	611	605	650	610	634	618	637	629	621	602	616	595	631	605	629	605	680	605	592	605	640	637	605	602	589	615	634	630	636	640	660	600	608	637	647	605	587	564	669	582	662	632	613	633	620	602	572	622	627	582	629	666	631	637	635	605	584	615	608	622	581	603	608	632	628	618	638	642	640	617	572	633	669	609	610	602	657	601	623	594	644	579	599	584	585	601	642	618	597	580	605	627	631	651	593	626	609	610	676	594	574	628	594	603	619	614	621	605	654	644	667	637	610	630	637	662	615	631	704	585	624	642	614	622	584	652	617	656	645	626	580	628	626	639	647	589	627	621	593	681	621	594	650	585	617	647	628	593	610	626	643	650	621	618	588	610	648	607	568	609	602	619	641	611	616	598	640	598	615	614	608	569	624	587	640	663	624	585	617	595	667	597	654	656	616	614	611	607	612	613	640	594	622	608	635	646	581	607	629	634	627	609	582	597	607	641	562	655	572	602	612	601	612	589	600	628	663	628	626	618	624	656	646	600	624	687	604	625	617	641	632	641	578	624	584	650	615	560	619	587	667	596	591	603	628	582	606	598	592	622	577	607	658	624	643	658	643	624	617	606	573	614	574	603	603	616	613	638	599	620	562	599	603	623	650	611	600	600	631	654	608	660	626	628	606	593	629	632	608	605	576	615	608	599	612	619	630	661	555	573	598	634	635	651	643	590	623	637	587	628	624	644	598	620	664	615	660	608	627	600	597	585	620	591	625	601	614	626	618	618	627	596	637	594	635	648	602	605	627	655	618	626	601	657	570	602	646	602	602	663	671	651	658	598	549	593	593	619	642	635	643	614	609	651	619	618	590	642	656	633	581	649	630	605	614	629	559	620	644	637	628	654	659	552	638	620	649	617	594	622	618	648	609	582	679	613	611	625	601	590	637	612	597	599	657	641	608	628	644	633	629	622	667	615	587	613	609	605	602	570	605	645	631	617	624	601	607	661	635	610	632	630	655	573	654	613	580	622	560	649	611	581	623	629	643	617	600	616	645	620	613	639	614	671	656	577	646	639	627	630	632	626	588	617	624	627	617	607	635	614	579	596	633	669	652	648	641	666	622	585	606	629	608	598	643	661	604	598	582	631	627	650	616	639	591	659	587	609	625	586	609	621	591	602	592	576	609	599	608	631	633	616	620	599	636	643	648	608	613	595	621	623	615	626	623	626	640	609	618	608	600	629	658	624	590	608	625	568	665	622	621	630	703	615	613	634	653	608	619	613	622	634	611	593	653	610	590	608	587	601	616	626	625	664	647	640	600	615	661	638	612	599	673	629	628	578	609	606	590	659	615	568	643	600	648	588	624	622	624	679	636	620	627	618	616	619	606	669	647	601	616	619	606	649	644	632	598	659	645	605	640	633	593	607	650	630	591	663	630	618	631	599	615	607	601	631	633	637	600	584	612	637	636	608	619	609	649	608	643	629	612	622	648	612	636	578	615	580	642	634	607	626	635	633	609	627	619	649	612	592	632	630	654	608	624	604	637	611	576	614	648	599	647	602	625	604	625	650	602	623	602	614	608	587	634	603	607	611	633	630	680	627	615	639	599	626	615	623	620	630	593	606	602	589	636	577	595	624	614	622	636	615	659	586	572	626	593	630	597	632	626	619	589	655	651	607	657	582	616	637	606	650	671	640	631	614	654	666	603	590	617	632	630	600	634	623	575	622	648	643	617	576	616	638	622	624	620	631	640	629	622	619	633	633	637	604	588	606	612	611	618	608	601	582	586	618	674	610	623	602	669	620	631	611	643	585	631	616	631	608	646	605	629	614	636	645	646	636	656	652	618	639	573	589	602	660	627	628	594	619	660	596	587	584	561	641	642	635	634	638	610	596	630	694	622	613	609	639	643	629	642	576	663	663	609	614	659	654	673	594	621	658	637	645	637	649	604	609	636	604	659	651	610	629	630	626	650	589	585	620	632	622	621	603	613	614	667	609	641	622	581	636	629	614	623	626	582	626	662	639	668	623	607	615	610	620	630	550	578	600	572	612	616	605	575	604	570	591	637	642	658	643	661	631	643	604	616	613	617	609	616	634	618	626	636	642	653	596	596	614	658	609	636	642	585	668	670	618	631	622	625	636	639	592	641	621	628	608	603	629	616	624	612	624	700	594	612	639	602	613	591	630	624	608	635	621	639	581	605	668	557	624	660	596	601	616	593	641	608
10705	2441	2017	1952	1484	1163	1054	903	806	647	563	515	456	440	453	393	406	419	366	363	335	315	296	276	287	275	251	237	258	266	252	226	264	237	221	239	230	239	219	240	207	221	223	221	227	230	202	262	206	233	233	221	244	221	227	205	226	206	211	217	245	234	230	214	255	242	230	246	207	207	210	237	248	239	198	211	225	188	219	236	239	216	230	222	253	226	227	232	207	171	239	211	235	237	197	227	199	181	215	250	221	234	211	232	231	216	209	227	227	272	221	214	242	198	229	223	226	222	212	229	208	223	211	209	244	226	194	208	200	210	244	265	232	238	220	204	233	221	237	241	216	211	202	192	192	237	212	238	202	215	209	228	209	214	212	217	213	215	210	228	207	232	233	216	217	223	244	249	215	205	197	211	242	225	231	188	234	225	245	228	233	232	209	263	256	230	241	197	224	184	211	192	233	228	197	230	215	225	242	213	223	214	241	229	224	210	241	218	211	224	232	217	217	254	207	223	211	231	258	193	214	191	232	215	238	226	217	237	224	215	233	232	225	223	218	221	211	240	211	199	211	225	243	251	208	207	230	223	219	227	217	229	180	210	240	233	225	217	201	216	226	212	233	215	224	205	220	209	211	234	235	248	217	220	211	228	207	198	212	213	209	239	210	216	217	230	215	238	204	221	238	236	241	221	217	224	174	203	225	234	213	221	233	247	228	234	258	225	215	230	224	231	206	255	213	197	235	216	217	210	224	251	233	224	231	217	252	224	246	229	202	217	235	215	237	218	233	218	218	192	236	240	209	217	231	229	229	240	258	228	228	197	219	218	198	216	200	219	218	212	205	216	209	233	202	222	246	226	202	206	236	248	237	206	222	204	227	209	213	228	216	249	205	209	203	247	210	200	251	195	189	214	222	207	215	217	235	220	228	228	216	223	221	221	214	232	203	230	247	220	253	242	211	221	203	227	252	239	207	219	219	246	224	198	221	207	204	214	210	254	227	234	224	213	238	211	199	219	229	264	208	201	198	194	229	239	214	244	229	219	203	213	209	224	205	214	220	217	211	245	197	250	214	244	216	218	229	230	226	206	206	226	231	224	212	213	226	230	248	220	264	268	203	238	256	212	228	232	242	218	213	219	244	233	206	182	200	208	204	231	234	225	223	228	210	223	234	199	242	217	220	230	238	238	243	211	208	220	217	219	197	224	213	244	200	200	236	234	226	235	220	268	198	213	211	266	206	231	237	217	218	240	201	221	227	236	224	257	244	229	201	227	215	203	195	202	227	253	226	182	208	234	230	226	253	235	211	226	208	221	217	221	202	207	231	217	211	220	242	239	225	191	239	227	220	243	238	252	228	211	227	194	228	241	236	209	212	203	220	222	206	218	226	205	248	188	223	193	221	220	219	230	233	206	243	225	224	207	204	224	196	217	245	202	225	237	240	215	233	222	200	201	217	214	211	200	221	232	223	201	224	225	220	224	230	212	237	256	212	215	211	232	230	214	223	218	220	263	223	212	234	230	243	242	211	213	204	232	234	233	206	206	231	217	220	218	221	241	205	193	216	235	220	208	214	205	223	256	248	180	230	196	201	222	225	208	233	244	210	236	234	212	201	227	245	234	222	221	235	216	232	253	249	212	228	231	241	222	227	230	225	229	206	204	237	226	224	245	218	260	220	222	216	209	214	263	215	186	221	224	242	236	209	227	224	232	212	191	222	233	250	216	239	220	267	192	219	220	201	233	221	222	215	211	231	222	232	229	251	219	216	227	210	244	220	225	241	255	214	240	212	220	243	225	196	185	232	223	241	222	230	234	209	230	224	231	221	190	235	229	239	200	214	216	228	229	212	210	209	224	233	224	227	207	237	244	203	203	221	258	225	228	248	234	237	241	206	218	201	242	216	217	241	249	217	221	219	207	267	228	212	222	229	215	211	210	225	224	234	184	214	213	229	263	223	226	240	241	226	217	224	247	212	229	240	201	209	205	234	239	225	216	211	220	227	221	205	218	206	222	253	251	191	202	226	240	246	219	243	223	202	198	247	226	222	198	231	177	221	232	205	215	246	200	233	197	213	212	229	230	206	220	216	262	231	221	233	202	189	244	200	215	242	205	228	228	275	237	249	222	214	219	225	227	209	209	233	260	216	222	206	227	242	202	237	213	204	244	248	219	241	238	229	232	218	193	235	209	185	229	223	257	215	193	229	225	225	227	242	223	241	243	255	235	225	214	222	204	201	214	208	241	251	213	251	203	209	235	205	212	226	224	222	247	231	210	254	208	251	264	246	193	203	223	221	194	195	225	213	196	231	195	186	225	235	216	237	221	243	193	214	266	208	207	213	226	216	230	225	230	228	220	240	239	230	211	245	241	227	211	247	211	229	258	241	201	241	220	246	228	216	236	188	234	232	233	218	218	202	215	220	219	228	190	244	208	195	208	229	259	208	211	208	208	220	225	218	215	204	227	239	223	191	215	225	252	211	216	215	209	212	248	248	272	215	246	222	241	219	218	229	221	251	215	209	196	194	235	253	214	214	205	211	231	244	252	215	225	232	215	184	224	209	195	227	204	242	216	209	215	205	234	237	225	215	223	248	229	230	204	242	240	222	209	202	220	212	232	214	217	231	186	244	239	233	230	214	231	213	228	221	249	229	225	218	243	215	216	237	209	224	250	229	210	197	215	195	214	213	238	243	218	226	214	217	215	227	238	243	219	236	223	237	244	241	230	215	267	198	222	240	231	237	208	217	237	210	229	228	227	211	202	238	244	206	239	243	237	242	232	212	225	205	215	230	223	220	227	217	229	255	203	220	202	197	230	240	231	231	224	220	201	224	235	233	234	242	249	226	200	205	230	237	233	218	234	235	254	199	209	208	195	234	237	214	224	235	229	222	225	262	235	191	242	224	225	250	210	225	232	206	218	216	211	226	213	220	203	216	224	240	227	209	233	221	211	223	225	221	219	221	199	231	223	220	199	225	241	243	221	230	243	214	235	240	249	227	222	202	229	210	227	206	205	214	217	197	221	219	239	238	216	256	234	245	197	209	220	233	228	226	251	242	225	230	227	207	197	237	215	190	203	237	203	238	209	252	210	242	209	237	217	212	214	224	196	200	240	214	188	218	224	209	245	217	226	224	199	215	191	209	220	200	224	189	233	215	231	210	212	247	225	201	202	205	218	238	234	203	231	218	199	232	221	200	203	207	218	216	201	227	198	233	229	228	254	216	228	210	227	233	224	232	231	214	225	222	213	223	228	257	210	246	241	193	208	216	243	228	219	211	235	227	209	251	238	208	218	220	227	190	217	196	228	247	248	221	228	253	231	227	245	193	233	238	231	221	213	228	239	197	218	229	239	217	231	243	239	257	197	217	255	235	216	222	238	227	225	211	222	229	246	186	238	227	215	210	226	226	225	239	246	263	218	221	216	245	214	232	244	207	219	224	250	203	236	238	236	235	269	260	205	211	219	225	198	213	263	233	223	229	217	214	202	207	237
5602	1751	4181	5577	5448	4870	4359	3897	3298	2780	2438	2156	1937	1783	1817	1665	1569	1532	1519	1436	1149	1106	1098	1019	864	823	749	661	643	589	588	587	518	546	545	578	565	516	528	509	525	546	500	519	485	548	513	505	491	474	491	474	498	560	493	494	508	490	528	513	560	489	479	489	495	496	511	484	479	502	482	534	488	471	478	472	489	521	479	527	499	502	473	525	496	525	483	442	509	515	473	476	490	478	470	499	470	482	513	478	458	497	489	491	517	484	473	501	472	505	522	470	473	518	472	461	451	513	493	525	477	469	444	479	487	532	455	525	498	445	488	477	488	446	466	509	477	496	519	495	522	532	484	493	481	475	477	508	518	474	499	472	485	464	473	459	485	515	531	520	462	482	443	497	460	521	515	508	460	428	471	458	508	465	485	469	480	491	444	531	520	491	483	508	488	471	453	475	465	500	503	465	504	470	461	469	448	477	462	480	524	471	473	502	479	490	475	501	498	500	472	477	485	495	519	500	512	498	506	503	481	470	476	496	504	519	491	473	432	508	525	474	517	463	455	462	515	506	486	447	472	504	499	483	489	504	481	464	523	493	479	462	486	501	512	504	508	454	511	485	500	505	516	469	473	494	491	448	510	480	506	468	485	492	483	505	508	528	462	499	449	501	521	535	469	487	471	498	508	498	488	472	505	518	499	459	521	502	466	476	475	477	481	499	487	473	444	476	503	462	482	457	497	534	505	470	500	509	499	498	473	504	442	487	495	519	475	467	480	483	487	478	483	472	541	447	476	477	464	483	486	469	481	527	481	520	511	496	467	472	499	512	502	483	483	482	494	470	474	502	523	497	498	518	484	487	490	484	527	480	471	478	466	485	489	484	484	484	494	491	504	499	519	497	498	482	512	434	491	484	424	513	486	497	504	443	462	506	459	501	436	466	473	514	501	473	488	510	505	485	442	474	443	464	488	489	510	497	509	475	504	487	498	468	512	460	510	492	468	456	514	453	471	498	512	498	474	501	475	515	492	506	489	477	469	473	469	481	522	496	455	505	468	502	477	505	480	505	548	492	482	519	494	476	509	493	477	447	513	491	462	471	510	512	492	494	462	480	466	490	486	486	447	485	498	479	453	498	480	519	534	536	469	498	453	461	514	520	491	468	499	485	471	498	489	489	459	459	482	462	467	464	476	474	484	490	459	498	476	511	506	492	472	466	474	508	487	467	502	508	480	503	450	465	515	491	484	497	499	473	432	488	460	474	464	484	488	507	529	531	481	489	479	448	466	485	486	506	502	504	488	509	494	512	496	478	482	449	504	528	473	509	490	474	525	493	487	494	446	498	509	504	504	534	518	483	433	512	491	472	489	460	458	499	518	479	484	507	474	455	480	508	492	459	500	496	457	466	517	571	485	463	510	442	524	499	469	493	498	512	500	460	473	515	506	483	467	466	480	476	470	478	490	493	471	500	500	488	535	497	488	505	493	491	481	530	480	491	488	515	511	478	477	537	474	511	517	517	502	468	516	445	498	496	469	482	524	513	513	507	504	500	521	495	479	512	502	478	463	506	466	498	496	467	477	501	480	457	461	458	494	504	474	515	481	492	481	471	471	471	491	495	483	474	507	503	486	493	499	490	464	456	464	470	472	490	508	449	468	517	482	500	520	425	467	521	481	529	474	498	470	516	511	481	488	479	521	491	482	518	460	501	484	471	517	486	467	479	453	475	486	501	514	505	527	486	509	505	513	501	464	504	509	530	460	459	500	498	493	501	501	493	494	466	483	521	536	464	523	513	479	475	486	504	481	478	500	499	503	486	515	494	510	515	477	494	477	500	460	538	481	526	498	445	512	496	475	487	490	495	484	461	478	539	505	477	477	508	523	506	510	486	497	482	532	528	478	501	484	483	485	526	463	468	472	441	492	458	488	435	493	502	488	468	486	470	470	499	498	509	481	479	496	436	492	465	496	489	508	494	447	474	468	529	497	502	484	482	486	462	455	499	474	500	476	476	508	492	487	537	541	516	473	502	465	477	465	485	501	515	480	495	500	488	453	454	459	520	466	471	506	496	498	534	444	488	462	480	512	523	463	523	484	490	475	509	498	521	484	466	520	465	501	475	461	488	509	482	510	488	464	514	482	470	485	488	495	491	485	510	466	491	478	477	465	489	486	486	500	495	486	491	490	489	477	488	508	499	517	495	528	478	496	472	482	508	505	496	485	514	495	539	474	464	475	461	472	500	478	456	497	452	469	483	501	490	496	507	482	488	476	511	504	487	468	489	517	485	488	487	469	492	509	479	477	461	500	480	512	452	489	507	489	491	508	469	487	492	500	478	468	503	488	439	498	486	472	481	496	523	448	488	466	489	497	458	487	495	484	512	515	470	471	523	482	473	511	505	507	470	519	524	487	479	464	481	476	447	471	516	485	475	486	531	487	478	480	474	491	460	480	456	545	511	488	476	466	496	456	493	487	452	471	512	496	454	514	460	517	470	509	483	484	505	473	499	507	471	484	477	489	508	494	481	500	440	494	477	506	489	473	495	521	489	481	495	501	492	500	481	453	477	520	478	485	477	501	491	464	474	424	529	469	493	472	495	490	467	501	504	455	508	496	462	505	514	506	495	511	468	478	484	506	421	527	509	473	486	486	505	549	495	497	500	474	474	537	468	480	463	502	520	488	480	480	484	457	527	493	521	483	483	472	492	476	445	516	455	483	467	482	491	500	476	493	526	481	461	461	477	469	480	452	468	518	495	492	440	504	521	453	514	508	502	485	485	520	472	478	461	491	494	471	481	519	451	463	506	496	472	475	484	468	468	464	510	505	502	474	520	497	490	483	491	515	485	474	498	489	506	507	455	497	512	554	515	521	479	484	486	487	494	448	499	495	512	461	457	499	556	490	531	481	493	499	495	490	539	502	526	429	512	452	526	480	467	498	480	494	505	456	479	500	463	463	468	464	495	460	484	462	504	484	480	497	509	487	477	480	498	473	481	485	480	496	493	475	458	500	509	487	441	495	469	468	461	450	475	485	478	522	470	512	461	508	476	518	511	466	460	513	482	480	522	525	478	494	486	485	530	468	503	482	526	493	497	478	504	502	479	497	475	453	527	510	503	491	516	513	466	485	501	498	484	515	496	507	539	523	474	484	507	481	483	461	501	470	511	459	502	481	448	453	478	484	479	495	455	493	465	567	464	473	502	487	475	459	493	500	486	485	491	466	485	483	477	508	508	504	431	479	489	499	465	515	473	486	500	486	478	452	511	529	526	483	511	516	495	532	501	503	508	510	465	472	458	509	481	466	478	493	486	505	442	479	446	457	449	522	504	524	508	496	485	487	478	477	480	487	483	500	472	441	468	461	444	510	499	502	483	490	453	487	523	487	478	470	522	507	515	469	453	517	498	498	526	477	471	507	513	460	486	518	468	487	478	508	453	491	484	515	503	553	489	484	482	480	475	516	484	521	512	455	504	479	494	518	495	473	469	471	536	474	480	467	511
28083	7453	3646	3139	2593	1999	1772	1477	1149	933	840	736	730	715	676	581	563	550	485	446	446	397	429	327	355	328	310	287	300	305	267	256	253	285	273	256	267	266	264	237	259	251	223	255	225	244	213	294	204	239	245	246	227	243	243	290	230	240	237	234	268	253	249	230	203	257	243	247	228	232	253	225	251	237	256	243	268	242	263	222	247	240	237	239	254	252	244	255	233	269	227	251	220	237	253	242	233	254	245	257	228	233	227	231	259	213	227	249	235	260	253	226	231	284	253	246	252	249	242	270	258	252	231	268	213	242	235	241	246	260	271	255	264	231	228	223	259	221	273	252	237	239	245	252	280	269	211	238	240	252	266	234	243	255	234	240	261	263	233	268	233	219	240	253	223	218	259	233	233	221	262	289	247	238	245	227	230	253	231	259	256	238	231	264	236	237	230	246	252	274	239	259	256	231	238	258	248	304	265	240	237	288	259	239	249	266	220	250	225	226	218	266	250	221	235	214	229	248	209	283	275	252	221	240	231	246	230	247	246	233	234	265	247	246	233	242	229	226	237	267	215	255	231	231	242	217	242	234	250	255	273	237	259	218	256	275	255	259	215	192	243	258	246	279	252	234	223	265	232	236	245	260	256	260	230	237	253	233	259	253	254	255	236	248	229	225	224	244	258	237	259	234	225	234	229	214	238	233	217	239	242	232	227	272	248	268	221	247	220	235	220	248	242	234	230	282	237	275	232	241	236	226	247	243	230	236	251	248	228	265	247	204	256	264	235	228	270	245	249	249	229	242	235	214	226	235	257	229	247	234	238	237	255	256	246	247	242	227	266	204	242	251	261	241	240	227	235	296	243	255	247	226	260	216	249	259	253	250	262	248	239	264	222	239	245	238	234	253	240	282	222	236	251	257	256	235	247	260	227	244	239	235	220	275	272	240	249	243	257	232	263	269	253	211	238	252	272	268	216	254	246	212	239	236	221	255	234	232	258	223	234	258	284	250	234	266	240	280	251	252	226	234	279	256	217	250	240	251	259	269	243	238	250	248	293	257	254	240	225	219	260	261	222	255	223	253	244	252	259	270	268	256	252	260	244	252	249	236	248	251	270	256	239	253	234	240	234	228	258	246	275	258	250	258	282	234	248	240	228	229	230	242	223	257	271	254	246	247	253	258	280	236	243	245	253	284	246	265	265	252	255	199	221	230	267	235	251	264	260	260	231	245	264	269	257	258	266	238	255	228	256	256	247	248	247	238	248	254	239	232	241	238	270	255	257	218	262	255	232	246	244	279	198	233	242	225	267	213	267	227	215	239	240	236	227	231	249	234	244	228	227	233	222	259	243	260	207	242	244	240	244	229	235	236	240	211	244	206	242	234	258	226	284	254	251	240	273	228	258	284	261	238	256	246	265	228	220	231	221	254	228	251	249	274	246	249	258	241	245	262	250	261	284	227	210	249	225	216	274	253	221	224	231	245	236	244	208	270	257	215	250	196	241	265	238	272	265	248	261	234	210	260	235	218	244	258	238	221	268	253	247	239	258	230	261	235	246	261	229	274	224	254	201	222	253	255	249	234	254	217	244	239	219	249	248	275	250	270	233	241	244	244	234	250	229	267	260	211	212	268	253	248	236	287	253	243	243	240	274	249	254	257	246	235	233	267	254	253	240	243	241	247	250	252	271	250	266	274	231	225	228	252	247	285	244	229	245	254	259	243	263	245	218	252	243	238	248	250	228	257	254	217	219	251	228	244	268	273	249	224	239	237	239	214	221	233	241	244	221	251	250	277	257	244	229	248	243	241	246	253	264	243	254	248	243	213	241	262	237	254	276	262	262	234	228	257	225	241	221	252	266	254	243	207	269	254	225	256	217	253	247	265	237	223	247	246	248	262	236	231	268	238	233	240	239	206	267	270	256	261	232	238	247	264	240	248	239	258	247	307	241	242	250	240	261	265	253	222	249	237	236	235	256	249	254	250	243	219	289	234	268	239	243	301	221	240	234	231	232	234	249	247	286	261	240	218	229	241	254	239	230	259	254	255	264	249	227	269	242	255	273	217	249	224	260	272	267	227	240	229	261	255	233	241	280	258	226	238	282	257	290	257	258	236	230	243	197	222	199	248	256	250	254	245	267	275	253	255	268	236	223	252	246	250	259	222	272	276	268	242	247	227	244	218	249	222	243	245	252	203	229	227	236	275	262	208	273	237	253	260	252	223	226	277	244	248	229	236	228	245	221	233	242	232	220	205	230	240	280	247	274	273	258	244	240	226	242	240	233	204	212	249	238	261	251	272	259	271	258	234	254	240	230	303	264	253	250	226	271	268	247	226	268	240	248	247	262	243	281	203	240	238	239	253	226	241	237	243	244	231	226	251	242	249	247	223	219	267	236	252	231	243	260	223	270	275	255	266	213	234	221	248	222	249	219	225	251	214	246	263	232	260	259	248	249	249	255	269	252	246	239	254	256	240	277	258	226	242	252	224	243	228	248	259	266	277	237	262	227	247	248	239	226	280	244	254	250	257	243	248	230	240	239	236	272	292	252	237	249	236	250	220	236	249	229	232	253	229	228	227	219	261	226	238	234	250	226	261	268	207	226	245	254	272	233	256	272	273	212	245	233	244	269	227	231	249	264	278	244	223	224	212	255	284	281	233	271	242	232	236	246	248	228	245	246	245	232	234	232	228	233	250	244	236	232	248	234	270	238	228	237	261	240	245	257	238	236	286	258	234	236	249	214	221	223	244	237	236	244	272	238	243	259	219	211	237	271	269	243	247	207	227	241	238	260	250	245	225	258	237	244	257	252	236	248	265	246	249	254	226	267	252	233	266	272	261	247	247	234	211	233	240	248	245	253	225	230	226	231	217	231	259	241	228	232	209	236	255	251	232	208	241	237	268	232	265	208	224	280	224	239	256	235	258	218	240	248	273	233	236	248	246	250	251	245	248	261	234	251	266	238	227	242	281	251	280	234	261	233	241	211	264	246	230	219	243	239	224	227	268	210	252	258	271	242	256	249	240	248	238	205	220	232	210	240	255	274	215	243	218	243	256	260	200	241	264	264	249	235	255	252	218	241	268	251	243	244	237	240	240	250	228	243	242	240	232	237	263	283	241	241	270	218	224	220	290	258	247	229	236	245	256	256	222	262	244	227	235	256	241	255	253	220	226	238	239	270	242	226	226	266	276	261	260	261	232	258	286	220	230	275	242	240	226	219	251	219	259	263	233	232	232	229	243	233	266	243	260	240	277	231	244	250	264	241	239	239	276	239	275	211	240	262	273	252	260	250	242	250	232	250	246	222	282	246	260	246	235	241	262	228	226	240	235	247	239	261	232	214	224	232	257	242	253	237	261	273	228	233	234	270	242	253	242	261	260	247	226	261	249	272	276	273	232	225	240	232	268	243	234	261	284	243	248	251	239	242	246	248	263	251	255	272	287	232	238	219	243	208	212	223	221	236	238	261	236	251	232	233	255	229	243	244	261	224	225
15304	3214	6927	9457	8837	7758	7152	6333	5076	4380	3740	3367	3224	3147	2819	2562	2397	2454	2292	1897	1741	1593	1486	1400	1261	1094	1029	807	780	718	736	694	657	714	602	682	643	630	624	625	617	555	557	591	573	587	585	581	589	548	568	563	593	542	546	556	542	553	524	550	577	565	520	545	564	536	569	532	561	554	539	588	576	547	564	484	536	523	557	537	540	516	517	536	527	580	568	545	550	580	537	547	575	571	525	539	510	499	480	542	537	556	567	544	503	538	524	534	561	517	553	541	511	520	516	549	481	540	510	533	543	519	522	593	563	530	514	505	507	526	509	557	513	523	546	574	536	506	549	502	521	544	546	524	561	573	549	561	562	531	482	532	513	512	568	549	522	536	534	532	507	534	534	540	538	530	530	512	526	540	547	493	544	537	531	531	501	593	573	549	538	570	555	522	506	525	505	545	554	542	587	555	547	537	551	560	528	512	496	521	544	532	571	575	537	541	555	551	536	492	544	534	554	528	562	556	572	540	550	531	544	520	541	522	575	489	557	539	580	491	556	532	543	546	549	549	556	526	573	571	513	558	544	508	540	469	528	561	493	548	493	530	540	534	527	528	536	558	511	515	503	547	490	590	512	526	521	524	559	544	511	480	574	568	524	574	477	548	556	531	517	559	518	539	534	544	525	523	544	567	500	520	551	508	525	518	533	542	528	517	522	542	503	536	506	525	565	560	550	522	530	572	523	532	537	550	583	563	566	541	589	532	533	570	567	574	573	466	571	544	509	567	558	490	532	546	527	532	530	518	540	565	558	518	570	530	528	535	523	571	537	542	527	557	527	515	559	532	552	542	514	563	549	556	546	512	515	500	525	527	558	554	509	512	535	502	546	538	498	553	516	569	593	499	575	531	537	524	523	563	531	549	553	517	520	536	528	509	548	561	539	505	548	548	576	529	558	585	547	550	566	508	518	548	583	556	535	546	503	525	552	502	546	545	585	551	532	528	510	552	528	571	525	552	529	542	521	529	529	527	509	509	525	567	519	543	540	567	568	559	516	541	525	501	516	550	529	514	475	519	510	525	537	525	570	510	522	534	518	480	528	546	556	501	537	536	543	507	579	534	559	566	582	532	547	562	504	553	546	515	540	512	549	529	575	535	549	496	550	531	532	534	564	527	514	543	514	493	551	541	538	556	546	535	523	521	527	576	520	562	569	580	539	521	545	529	542	563	516	535	491	516	545	544	542	544	536	491	521	517	522	511	546	530	555	529	504	527	513	502	522	543	521	530	528	531	544	528	563	495	539	563	509	552	532	533	564	521	589	512	512	514	517	567	520	533	542	531	547	523	509	513	534	561	520	542	507	494	548	501	543	549	519	530	542	526	532	553	500	515	543	560	495	552	546	594	506	530	511	504	531	551	561	535	507	532	544	545	524	550	523	532	505	532	518	535	525	535	524	570	509	524	538	542	548	579	522	556	578	573	511	543	564	512	505	513	580	481	499	536	521	511	493	527	520	537	517	533	536	548	521	531	506	497	512	539	560	560	516	536	529	547	501	518	564	576	540	509	557	577	529	549	538	520	506	516	547	559	492	503	545	473	523	555	594	528	512	582	571	529	526	573	554	544	540	536	517	560	540	535	556	602	505	555	541	514	531	543	534	543	537	523	543	540	541	515	537	494	550	595	552	506	499	523	566	510	531	528	507	527	579	550	499	562	566	547	521	534	517	509	522	533	535	572	491	570	538	562	539	520	502	524	523	534	546	512	476	524	581	526	549	556	551	560	532	554	563	486	558	526	530	558	527	562	530	528	511	504	517	580	504	552	547	530	563	547	500	529	509	549	542	539	541	544	516	510	546	521	572	513	575	505	538	504	545	528	529	539	510	547	542	575	544	503	514	552	537	557	576	538	554	515	496	552	543	544	576	538	503	526	538	542	516	531	493	524	518	534	522	558	526	548	519	507	532	527	540	565	552	529	532	558	530	570	526	528	516	540	507	534	539	541	516	526	530	544	506	526	536	556	542	526	590	518	528	601	539	532	520	588	525	589	530	531	534	552	519	527	561	543	542	518	549	484	517	530	506	506	529	521	530	554	504	532	539	514	483	545	532	538	587	539	579	524	526	552	552	544	569	489	519	527	536	519	517	544	540	496	567	545	558	566	520	519	534	541	514	562	528	546	530	509	504	542	543	538	521	545	503	596	552	559	582	536	524	540	506	580	491	556	520	559	528	515	552	521	520	567	518	563	522	511	536	530	520	539	519	543	548	521	517	508	523	517	549	517	504	552	474	521	512	562	549	550	576	530	535	551	562	525	505	549	586	548	550	493	585	578	550	558	537	536	549	519	535	535	498	517	535	529	577	550	540	553	528	543	529	551	512	579	553	501	517	540	568	547	504	521	494	570	523	502	572	515	557	557	547	534	586	550	565	547	500	531	552	568	559	543	529	521	578	533	522	518	530	524	508	480	522	524	551	527	549	529	524	530	545	493	534	527	593	534	545	565	564	544	506	511	531	563	522	579	537	524	568	522	544	509	539	537	527	533	488	481	580	585	530	550	514	532	556	516	548	582	525	548	514	568	513	516	528	549	559	559	563	525	529	533	506	549	545	535	515	520	530	567	543	545	511	527	521	530	529	550	562	497	559	582	546	539	513	560	532	564	550	559	556	577	536	576	538	515	537	487	531	537	516	494	510	510	519	520	522	522	551	568	547	543	568	549	541	516	548	517	518	505	529	560	577	568	550	561	523	556	559	524	566	505	521	542	495	556	554	580	500	500	518	551	537	584	592	522	497	539	561	526	524	548	562	525	543	504	531	541	565	553	551	584	528	532	521	511	559	530	585	541	515	491	526	544	517	550	570	508	530	532	563	490	552	503	528	563	517	503	524	538	548	504	578	539	527	579	533	527	516	537	547	540	533	539	560	548	518	537	543	534	566	513	559	547	549	510	585	520	551	522	577	502	518	526	561	502	555	542	528	563	533	537	530	502	520	561	518	521	539	528	557	506	551	550	588	525	515	527	526	527	570	523	548	506	504	537	550	538	527	574	550	555	539	522	560	536	538	523	533	562	593	537	565	534	552	544	546	487	516	530	535	551	523	514	565	526	527	514	542	515	510	578	546	541	540	527	571	558	542	556	520	497	528	525	570	538	529	556	500	564	560	506	537	561	563	525	497	490	564	542	515	537	563	538	568	548	543	561	529	530	531	507	546	507	558	562	553	591	540	553	506	557	531	583	550	518	500	532	522	502	519	538	548	529	500	534	539	509	518	501	545	534	540	517	547	554	552	564	537	555	547	532	594	561	525	542	539	514	525	538	553	530	545	532	548	573	540	567	580	501	542	515	543	517	513	531	484	527	554	536	525	526	538	541	544	531	538	557	533	534	508	524	536	551	557	521	558	554	548	540	564	558	519	548	567	544	545	576	582	556	548	558	566	646	538	515	509	521	556	560	576	519	552	541	556	558	546	518	532	509	523	513	545	551	522	557	554	514	525	467
40297	14253	6150	4890	3530	2732	2457	2072	1616	1327	1101	1036	1004	998	896	811	757	706	694	546	507	522	517	475	435	390	362	330	385	345	320	364	344	315	321	295	294	265	301	315	348	305	314	278	279	249	287	314	256	320	316	343	288	280	299	278	264	304	288	296	300	320	313	271	275	303	312	256	261	296	287	301	324	296	307	286	284	306	299	273	304	308	265	281	275	315	301	313	312	294	292	300	307	311	311	298	283	295	294	281	333	293	285	299	282	290	294	317	284	312	315	308	280	273	269	290	294	296	292	343	330	286	283	299	272	298	272	300	274	298	290	287	327	292	286	286	295	293	266	277	244	291	328	289	289	286	283	286	300	285	309	278	269	297	293	317	291	308	262	292	285	289	313	264	267	279	294	277	261	272	277	272	277	284	317	292	287	325	286	255	283	307	293	291	288	299	263	307	263	298	268	285	284	274	277	304	305	293	281	292	292	311	250	272	280	291	275	287	298	300	301	268	288	305	309	313	297	302	269	281	295	270	272	261	267	310	319	306	303	313	293	247	275	272	299	329	306	293	290	273	268	268	294	269	261	282	271	292	282	330	307	295	261	313	300	297	293	302	267	313	309	314	289	316	307	278	275	303	293	279	295	307	295	272	292	323	267	290	309	285	245	289	319	286	246	325	283	280	292	274	308	311	277	276	278	290	267	311	269	271	299	301	298	287	304	299	287	309	259	273	302	307	303	264	302	304	323	291	321	311	294	305	267	318	289	296	294	302	261	299	309	286	303	263	277	292	299	280	332	307	303	291	286	283	300	268	280	289	294	287	269	312	324	318	280	284	282	309	308	277	294	266	268	318	307	297	282	282	269	284	260	259	285	290	286	290	270	312	322	276	275	291	332	260	267	268	297	287	296	296	328	284	282	272	312	312	291	268	318	291	298	280	294	285	310	289	281	284	275	294	269	279	267	292	288	272	308	258	300	294	291	300	289	278	337	273	305	280	289	291	275	285	286	320	255	272	286	289	349	301	262	302	273	266	300	315	281	328	290	283	275	278	295	295	285	332	315	277	313	299	280	316	272	282	319	302	300	308	293	302	305	305	294	305	307	310	273	286	315	336	266	316	289	312	271	288	273	281	288	283	335	332	292	272	292	280	302	295	296	272	277	287	251	307	298	301	282	306	254	253	297	288	270	291	287	310	281	302	339	280	290	266	307	297	304	250	311	282	290	302	296	297	326	271	277	274	292	285	285	251	285	280	281	285	293	284	296	264	300	290	333	320	269	292	320	274	293	271	306	314	290	283	290	299	301	276	285	266	280	315	282	310	302	251	298	267	295	292	277	248	277	314	303	292	303	289	292	300	279	287	277	267	301	291	303	313	290	322	312	324	300	257	292	263	294	265	301	299	257	290	299	312	311	288	285	288	305	290	281	287	303	304	286	284	255	298	292	269	285	321	291	295	330	264	271	299	278	314	325	309	286	318	272	295	300	296	283	296	266	297	275	283	290	256	294	305	283	246	304	268	335	285	307	292	265	285	302	317	301	303	308	268	301	306	303	291	305	318	316	282	271	251	281	250	290	265	281	290	268	284	268	279	273	297	297	289	306	317	271	299	280	271	269	297	305	298	251	265	327	291	327	278	266	279	297	303	291	316	260	267	271	293	304	310	285	290	296	313	315	279	299	266	331	288	302	261	326	272	278	302	270	280	296	300	297	261	320	265	292	287	270	302	265	305	290	345	326	286	285	283	281	287	263	296	284	320	305	275	316	289	251	275	274	294	273	298	264	264	273	304	299	289	311	291	304	266	313	267	279	280	290	310	319	297	293	320	236	292	312	312	292	283	306	285	286	275	285	304	270	285	293	295	299	264	303	304	260	263	287	319	299	287	275	315	282	316	281	302	306	281	287	314	299	292	305	309	295	277	289	273	264	303	278	297	307	258	288	283	325	288	276	290	315	289	315	278	282	271	284	273	319	287	310	294	283	338	320	279	298	271	318	333	316	287	292	318	299	277	291	314	286	309	287	258	329	325	287	265	313	281	301	273	296	293	278	294	288	281	278	295	254	285	293	312	289	290	274	315	309	278	269	294	332	274	316	283	276	282	294	306	298	286	286	289	340	276	289	290	283	291	325	286	294	265	302	325	282	302	296	337	289	292	260	282	299	307	310	267	286	287	276	256	269	293	275	295	302	305	309	285	249	318	305	320	287	312	280	314	304	295	303	277	281	304	276	295	292	294	282	273	295	291	278	315	292	297	288	285	279	257	286	273	297	319	305	304	276	279	294	279	243	293	292	297	254	282	285	299	289	308	300	290	292	307	295	292	274	274	245	268	306	288	295	257	281	334	297	282	301	293	297	345	298	293	314	303	299	280	317	288	325	286	287	288	287	275	300	300	261	291	298	303	295	278	303	285	265	306	284	284	278	312	285	302	288	295	297	273	282	262	284	279	283	307	263	298	269	308	278	280	309	296	290	316	270	311	322	294	311	278	284	299	285	302	291	285	326	317	287	271	264	298	307	264	266	316	303	277	316	304	271	299	259	308	304	318	302	283	293	264	313	299	295	305	276	279	309	314	277	301	309	270	275	265	274	315	334	295	297	303	276	297	288	263	305	301	261	285	276	277	284	270	260	287	301	285	298	308	335	305	308	299	294	260	274	298	303	275	269	303	330	282	303	296	260	292	291	305	267	283	297	329	292	278	288	295	329	327	317	286	274	292	261	288	299	293	284	290	286	277	314	274	262	331	294	345	277	266	285	251	279	281	317	296	319	269	281	307	305	276	323	283	282	290	264	288	278	304	316	266	291	294	261	295	306	286	353	290	279	291	292	303	298	308	290	302	282	315	274	296	295	283	307	277	354	285	297	270	259	314	327	278	271	314	314	280	358	273	295	262	263	284	303	289	322	303	322	295	270	276	285	285	276	286	267	307	303	306	294	305	312	288	290	303	309	295	249	307	264	361	296	292	283	328	295	305	290	278	292	272	306	333	282	306	280	302	303	309	283	269	323	338	273	289	271	274	274	295	296	263	290	290	302	279	313	268	297	265	308	284	268	307	312	269	290	323	282	292	324	264	300	308	301	283	322	300	312	322	251	291	306	284	279	269	262	299	254	297	309	314	272	286	300	316	312	299	292	292	287	298	316	275	300	310	279	276	320	307	273	294	284	304	314	282	280	277	269	279	278	252	274	315	301	284	315	298	266	326	307	295	291	288	254	296	274	294	290	302	272	293	277	271	286	286	297	303	290	292	297	319	270	287	285	280	295	280	284	261	313	316	292	299	266	305	326	303	304	297	331	295	311	304	288	278	269	284	277	267	296	272	262	287	272	319	274	281	272	286	280	300	311	272	278	298	264	319	262	296	302	323	303	279	299	285	261	300	309	259	310	302	289	335	323	339	311	290	276	265	284	306	283	265	276	316	279	265	292	265	296	310	296	299	337	318	289	309	279	283	271	318	324	308	309	271	291	279	305	290	267	274	290	288	283	260	285	344
21503	4884	9469	12601	11227	10255	9274	8127	6632	5626	5140	4778	4603	4209	3967	3829	3369	3210	2674	2190	2083	1980	1910	1741	1482	1339	1195	1071	1014	908	918	832	844	801	830	754	769	762	720	680	703	693	722	693	687	650	670	689	690	611	680	675	580	648	596	597	632	649	642	633	676	662	663	627	670	621	637	687	662	621	634	590	641	614	642	635	636	648	604	640	595	578	644	612	645	617	559	607	610	588	621	637	613	683	595	667	652	635	646	643	646	595	602	620	593	622	599	587	617	657	622	613	596	589	587	607	601	632	674	611	630	572	642	620	647	606	640	649	613	629	621	626	670	650	641	614	637	586	584	606	629	622	597	616	645	624	591	655	619	600	629	581	648	563	627	629	613	647	543	579	626	633	638	618	638	579	623	620	625	633	650	631	599	630	622	591	601	660	600	581	599	627	599	623	560	637	622	650	632	630	589	631	595	605	619	599	627	619	606	646	637	577	611	658	606	664	597	634	577	617	621	639	619	599	659	641	654	621	647	637	611	617	585	611	600	657	648	667	643	616	626	567	575	663	621	654	654	602	600	609	594	677	618	653	600	651	623	621	623	628	595	608	671	592	620	616	615	651	606	576	550	626	577	652	620	645	629	650	599	595	577	573	562	581	607	560	634	578	618	607	578	629	593	632	595	621	653	590	590	634	620	640	618	659	633	606	598	604	578	631	598	591	647	635	605	592	639	599	639	672	610	651	633	664	618	612	557	592	626	615	644	640	646	580	604	614	631	686	623	647	632	573	574	587	602	623	657	637	606	596	617	592	647	629	619	620	606	566	558	621	611	597	635	577	615	650	589	614	641	623	612	593	570	643	629	612	616	612	596	621	642	593	632	636	642	621	645	656	641	632	615	639	631	616	593	648	620	592	608	581	622	612	604	613	587	607	633	598	634	626	634	612	590	595	650	615	642	613	609	583	646	639	608	655	641	586	646	623	609	610	617	610	599	567	602	601	630	618	615	625	571	639	616	616	593	660	620	638	601	585	621	629	606	655	618	634	625	611	641	610	629	600	627	580	610	590	623	618	661	640	641	652	613	630	634	631	635	624	639	610	639	636	622	638	630	597	605	616	623	636	618	578	633	622	624	632	614	644	612	621	600	645	619	624	637	659	611	614	651	605	582	622	646	639	621	661	606	661	660	604	626	664	636	567	656	613	620	613	599	638	580	640	617	623	601	601	594	623	662	628	626	623	579	663	624	615	594	607	644	622	649	643	688	642	634	596	611	646	585	633	653	629	647	659	622	654	604	648	660	622	640	612	575	605	606	651	618	592	604	603	615	632	592	587	583	645	639	575	631	617	652	618	625	599	614	611	625	635	614	620	622	598	608	612	617	648	617	611	616	618	571	643	645	647	602	570	585	663	605	604	612	628	630	620	635	644	579	627	637	636	614	628	638	575	611	642	616	614	584	616	608	617	594	592	639	651	635	655	667	574	596	652	617	633	629	615	611	576	640	662	584	683	659	622	601	585	616	639	628	599	680	560	647	620	601	642	603	630	643	634	600	576	652	606	623	624	589	632	639	619	605	642	659	598	657	628	688	620	597	626	585	576	578	629	621	593	624	637	636	603	611	618	651	591	583	663	606	614	642	631	671	649	556	608	580	663	635	608	621	605	640	653	647	642	622	606	653	590	630	630	647	636	593	654	578	637	623	623	636	639	663	622	582	578	599	597	627	650	602	611	603	586	640	584	618	604	632	660	572	613	596	587	607	606	604	660	613	611	635	632	604	630	582	615	604	615	636	612	604	599	633	622	640	637	592	653	649	611	651	619	653	620	635	616	601	629	647	624	655	665	643	628	641	622	643	595	612	599	604	612	605	620	591	607	625	630	642	669	630	643	594	633	602	591	656	645	638	621	676	653	580	610	563	648	652	623	623	585	597	617	618	603	641	618	626	624	626	619	625	616	611	620	612	636	639	644	599	623	650	613	597	641	601	664	621	658	648	615	653	619	663	628	635	620	618	648	650	650	630	638	630	619	616	633	618	644	638	626	665	574	596	655	636	614	653	627	614	649	606	615	606	609	616	593	579	640	570	638	591	619	623	621	649	637	648	637	594	608	636	630	644	617	604	581	627	607	566	565	655	602	655	668	641	609	640	619	617	634	610	646	632	650	626	610	631	649	588	642	617	648	644	622	615	620	593	609	649	609	669	596	599	615	650	600	676	611	607	595	619	623	602	589	612	627	628	666	602	604	645	606	628	637	659	587	605	632	573	634	618	581	604	614	629	587	609	617	588	580	585	615	624	593	636	649	665	638	615	649	599	592	614	644	613	615	611	622	633	626	631	605	586	641	593	615	628	591	615	632	661	599	663	639	591	614	647	579	586	648	637	617	635	613	597	616	668	621	615	616	596	630	591	626	664	590	624	602	639	620	622	609	562	623	652	594	581	596	627	565	656	586	657	557	620	601	661	606	600	620	637	584	625	619	581	602	625	613	629	643	645	627	572	620	603	620	657	638	625	567	596	656	632	645	594	627	577	655	574	637	591	627	607	614	633	592	588	569	583	657	630	638	603	641	624	612	612	611	626	617	657	621	648	610	631	680	624	556	616	637	603	602	555	629	619	594	598	594	666	594	646	619	558	608	625	597	599	630	600	586	607	665	618	601	633	593	603	635	606	618	660	652	623	625	592	604	630	594	637	613	629	640	597	631	569	632	624	633	607	613	620	613	621	644	653	607	676	586	635	641	628	590	606	647	610	629	612	585	633	655	611	658	614	565	635	619	601	642	607	596	588	632	629	639	588	621	596	605	631	579	591	653	620	607	601	627	624	658	635	649	610	643	587	656	616	642	611	611	622	601	630	612	622	609	604	612	607	634	604	579	611	611	603	635	628	601	656	648	643	620	624	613	635	599	599	649	700	631	598	628	613	578	603	587	630	599	617	623	612	637	616	650	575	647	626	650	638	659	663	606	690	633	592	621	593	636	591	620	647	623	628	617	626	619	622	613	672	583	598	577	588	656	608	575	590	652	615	632	654	633	640	630	638	631	632	621	603	638	643	655	640	619	598	554	630	641	615	612	657	612	603	617	586	652	634	621	631	648	601	640	607	619	629	686	631	586	613	678	630	652	605	605	601	594	605	606	598	618	657	658	642	632	633	642	629	585	565	655	568	618	610	642	634	616	597	589	609	592	596	583	644	611	594	579	617	609	660	632	640	631	618	666	591	585	603	660	628	644	633	631	624	602	624	594	620	606	616	640	616	624	636	615	617	627	631	581	597	637	616	636	625	627	597	642	634	613	621	600	647	564	614	612	573	590	611	635	611	585	628	590	617	610	618	627	608	634	567	594	614	627	594	601	626	638	621	613	614	652	628	623	649	625	613	648	620	632	605	633	631	577	591	590	594	603	613	603	641	645	625	594	631	635	646	645	612	597	586	648	612	682	640	609	627	594	645	663	663	648	627	622	620	603	609	586	635	617	671	610	631	595	634	679	643	603	610	638	651	583
11308	2588	2024	1866	1454	1117	985	873	711	667	588	580	554	543	520	433	427	380	364	367	304	287	275	266	273	271	312	254	267	224	231	249	220	229	244	217	235	232	252	262	250	264	215	229	244	251	220	272	228	243	218	189	198	240	191	210	208	236	212	215	243	219	240	223	192	220	212	207	201	208	215	240	226	244	230	244	230	239	219	206	242	240	222	228	218	217	230	230	215	233	185	220	205	223	227	206	233	212	234	227	224	212	222	250	222	214	213	205	227	237	218	234	245	208	251	242	219	235	230	232	228	208	232	249	231	231	234	212	246	204	215	214	240	231	221	222	218	223	205	222	204	234	234	240	209	217	208	231	216	210	220	195	212	191	227	204	244	211	217	208	213	200	200	233	199	200	220	270	220	222	237	201	248	229	213	236	229	238	205	242	220	205	233	252	203	208	233	246	231	236	223	209	189	201	233	214	259	210	259	225	245	199	228	211	217	248	201	221	225	225	252	225	228	261	254	247	199	202	212	218	211	261	198	261	237	217	249	237	222	255	229	223	191	212	194	216	242	192	208	220	259	196	220	231	198	218	217	248	209	227	209	225	218	204	221	211	219	219	245	225	237	238	198	215	250	212	243	215	204	243	216	263	207	199	224	233	231	204	222	195	225	234	213	235	213	204	217	202	216	221	223	239	229	230	226	228	241	206	247	236	208	239	197	216	224	240	222	255	216	211	230	212	208	205	223	212	226	217	222	247	203	257	211	227	204	218	217	220	214	191	221	232	200	235	216	218	216	217	213	238	200	225	233	208	223	209	199	221	204	223	227	220	210	232	238	260	212	210	218	224	221	231	221	217	229	204	245	199	195	253	194	231	259	248	218	189	193	215	236	221	217	197	216	216	201	233	245	252	215	209	223	191	234	239	230	249	247	231	232	233	210	227	222	216	224	210	213	228	222	245	248	233	204	207	234	237	240	216	193	232	219	229	235	237	223	205	239	193	263	229	208	220	231	209	222	234	248	244	224	238	256	212	230	230	213	234	237	207	234	248	205	250	238	227	203	227	241	237	220	226	203	198	219	196	220	229	240	239	252	256	233	223	221	202	209	219	244	226	225	238	218	223	255	219	215	224	206	194	217	192	209	204	212	221	215	199	214	216	196	271	231	215	223	218	213	219	227	196	204	223	224	201	226	200	200	228	249	225	220	210	230	242	228	222	196	227	229	222	231	219	243	219	201	221	228	208	207	233	227	202	214	175	222	223	222	244	223	214	193	196	226	203	230	245	232	227	224	229	228	240	193	234	230	190	216	206	232	246	226	242	231	200	198	241	254	211	216	243	213	215	246	213	206	211	204	204	229	245	210	236	220	188	241	229	207	236	234	249	213	229	204	218	253	252	258	250	238	208	219	214	214	223	217	222	231	238	230	212	243	229	195	197	203	243	174	220	262	224	210	237	248	243	236	230	203	225	227	214	247	221	211	235	222	241	199	210	218	218	219	228	228	216	207	220	240	246	239	207	214	202	217	224	222	220	196	193	217	232	253	232	218	229	180	244	208	223	211	247	222	205	237	250	228	214	242	214	234	205	223	229	251	219	243	234	234	214	232	228	203	204	208	223	247	239	222	257	196	201	236	242	233	207	225	215	227	198	242	260	204	197	197	226	222	246	222	230	213	235	224	226	228	235	227	225	228	245	234	201	231	220	245	229	224	215	251	239	240	203	215	213	208	212	216	222	247	227	259	230	222	219	219	221	235	208	239	235	211	204	227	202	206	222	214	198	198	230	235	217	231	218	227	220	196	197	229	196	226	178	191	198	231	213	232	196	226	219	238	257	217	210	241	229	217	201	215	222	234	214	235	216	214	231	221	240	211	222	209	204	228	234	222	229	244	210	237	206	232	218	227	254	222	220	230	257	242	220	204	225	198	226	229	219	218	222	213	228	212	233	223	218	232	229	209	229	230	224	242	210	226	226	205	218	209	205	234	206	211	213	214	224	236	201	249	233	236	238	243	209	239	228	238	246	227	250	208	235	204	189	223	225	232	189	247	241	202	224	219	214	187	208	227	233	242	227	211	240	232	231	256	228	229	247	225	221	241	232	224	243	209	226	210	226	217	229	208	231	205	222	202	210	210	237	209	229	220	220	201	245	223	226	238	224	201	209	218	197	238	243	213	232	214	223	254	220	244	231	212	225	205	244	224	217	233	204	237	233	206	198	208	204	233	228	243	215	207	209	246	220	207	229	250	214	213	212	194	239	241	249	219	201	201	206	220	229	196	200	238	184	223	219	206	244	222	246	229	219	232	239	214	224	249	233	229	216	234	215	229	244	245	202	254	210	188	218	212	255	225	218	233	244	255	213	215	212	217	224	223	238	199	211	231	224	229	229	229	217	253	214	224	216	200	220	213	199	218	223	236	225	235	217	253	202	226	231	263	232	221	228	229	210	201	207	243	219	209	220	229	233	257	235	223	202	242	257	205	224	221	222	232	211	200	217	199	220	240	220	221	223	237	223	211	251	222	228	237	242	214	216	250	223	193	212	231	258	212	200	191	243	233	208	217	219	202	214	205	227	232	239	241	245	224	213	230	266	223	200	255	221	210	237	231	202	226	221	238	197	248	242	220	218	252	221	253	226	229	222	230	222	222	199	235	221	224	212	227	209	217	211	221	220	202	251	184	196	235	250	226	227	211	220	239	236	230	211	246	230	206	244	218	211	232	209	199	235	213	207	234	216	244	233	239	256	209	228	213	216	220	220	200	225	189	231	259	256	218	247	222	221	196	175	225	220	228	228	219	204	227	236	224	193	219	203	200	204	237	228	219	220	193	223	240	216	219	232	235	238	233	226	209	237	232	197	226	240	215	233	218	244	243	246	251	196	210	246	230	241	200	211	214	213	224	226	246	242	236	230	196	211	252	227	226	217	216	213	220	200	216	237	219	222	240	207	217	237	218	221	223	209	213	237	228	222	212	208	203	238	247	216	215	206	227	211	235	223	221	219	213	224	237	210	220	249	209	223	212	203	239	213	207	236	219	210	218	209	205	236	232	252	227	236	233	229	222	236	262	252	211	219	231	214	234	207	248	240	214	226	181	241	247	199	238	238	225	210	231	216	207	224	200	202	210	224	225	211	211	217	198	210	221	194	215	233	213	249	216	216	254	240	262	250	253	241	215	202	238	225	216	231	197	202	233	236	226	222	234	206	229	200	213	210	222	192	236	204	229	251	213	224	189	210	234	210	247	215	220	190	206	250	218	213	220	212	217	218	231	209	238	223	234	239	234	206	218	223	247	220	232	233	234	206	205	220	214	221	247	243	261	222	226	236	238	215	220	199	239	245	216	219	253	207	230	212	231	215	218	203	198	236	220	234	225	222	233	237	224	237	244	229	234	223	239	228	200	247	205	227	250	248	225	227	229	240	217	199	228	213	218	185	241	243	223	199	213	238	215	244	225	194	206	237	199	220	198	234	212	219	228	238	208	212	233	223	214	212	186	233
5974	1808	4018	5334	5111	4438	4088	3695	3052	2577	2492	2417	2324	2198	2071	1921	1767	1487	1238	1235	1054	974	948	957	789	778	691	625	596	609	584	584	565	514	543	528	537	512	556	505	536	521	501	504	531	505	530	457	516	492	496	489	473	484	501	512	520	495	479	510	499	475	524	481	478	523	494	489	493	440	517	489	476	502	513	504	458	479	487	462	465	510	482	508	486	486	467	473	442	505	486	486	518	439	467	523	505	494	491	487	491	508	487	539	482	521	489	469	478	500	483	484	505	475	446	491	515	525	467	469	514	513	494	516	490	467	510	509	457	468	505	494	495	473	492	454	454	469	486	491	495	481	526	472	472	486	472	511	494	502	512	480	465	499	515	517	481	474	505	479	516	461	476	514	458	491	509	469	530	491	468	495	496	447	495	441	489	484	467	493	508	482	493	477	493	477	469	477	463	463	499	512	472	495	465	495	469	479	479	497	484	521	462	490	487	519	506	493	514	444	453	505	472	513	494	472	467	479	475	468	543	496	460	478	465	512	515	493	496	506	442	470	472	464	444	504	423	470	523	509	488	470	482	506	531	529	506	455	469	475	491	492	490	494	485	503	500	482	456	499	504	473	504	474	491	470	493	493	478	511	507	483	500	446	532	493	489	484	453	525	517	485	510	473	482	461	480	454	508	406	507	494	500	490	492	487	494	489	483	503	509	483	494	467	478	491	497	498	459	465	498	506	499	476	506	497	481	494	500	495	482	503	468	502	528	487	478	484	493	483	494	493	493	559	499	504	473	482	493	539	473	521	463	482	505	499	512	471	485	494	492	470	495	446	526	485	519	558	460	513	472	466	479	485	468	522	461	494	494	501	489	486	490	471	488	452	504	508	490	451	463	484	460	511	452	463	541	461	476	516	480	485	495	505	508	502	488	494	485	496	464	484	482	523	468	496	516	478	519	478	510	491	497	490	495	474	514	479	508	537	464	481	482	473	505	489	512	534	451	529	514	456	473	492	472	485	493	499	511	460	503	495	501	446	490	499	489	511	465	495	510	483	512	476	524	498	488	438	503	526	488	498	492	487	469	488	514	466	512	469	476	506	467	494	508	449	520	474	483	490	496	511	486	507	493	503	486	479	470	486	484	516	497	493	520	452	499	455	504	471	439	498	542	505	493	493	501	504	454	504	494	495	485	464	506	494	532	470	515	509	461	496	482	509	493	464	457	468	458	478	479	459	492	524	500	493	455	490	500	466	492	510	476	482	503	481	471	503	516	497	488	483	504	474	530	489	461	488	500	447	499	478	503	508	469	492	498	486	436	480	496	510	469	468	530	497	486	524	485	462	450	498	443	451	470	477	484	453	513	479	495	471	506	472	500	491	507	490	544	488	477	466	492	500	489	492	487	479	500	479	512	461	486	501	506	527	474	476	436	491	478	527	470	507	458	511	460	501	543	470	483	475	526	445	464	513	442	477	480	497	461	476	479	453	504	503	466	500	456	484	450	477	476	463	522	478	482	478	476	534	507	483	493	472	543	447	477	478	495	507	520	502	493	512	483	499	490	462	467	466	478	498	488	494	480	478	488	488	505	472	483	485	493	498	482	438	469	487	466	533	510	458	497	465	496	476	507	492	464	496	509	489	479	498	512	501	490	514	472	486	504	506	482	490	479	476	490	524	494	542	476	480	492	485	473	478	464	469	492	471	452	509	507	513	480	468	470	463	517	462	516	505	527	469	487	506	484	483	472	490	485	485	451	471	506	465	473	503	491	461	461	472	494	498	473	491	483	504	484	475	487	501	486	477	478	462	528	466	466	493	463	509	489	457	491	458	489	474	493	514	472	462	507	495	463	496	510	457	474	479	474	464	516	505	448	463	497	491	464	478	495	528	486	497	520	460	518	516	486	495	459	505	467	473	494	499	458	507	472	493	480	479	481	506	441	446	479	464	464	501	485	521	465	480	458	454	454	454	452	499	490	485	465	500	486	513	527	518	481	459	512	518	509	468	515	484	519	463	498	493	483	507	490	466	478	467	483	486	488	500	493	472	497	463	452	524	468	456	500	487	524	470	496	462	495	523	475	489	459	526	531	461	441	482	475	465	492	482	443	478	472	462	485	490	478	506	473	510	477	501	515	499	485	475	470	509	460	440	509	468	517	484	458	509	493	483	493	499	466	462	500	480	507	518	457	472	530	477	453	461	417	504	505	471	519	503	494	490	491	486	475	462	540	494	463	509	453	497	454	453	524	499	489	529	505	485	466	475	459	501	497	505	458	500	478	482	485	500	502	503	466	501	470	469	471	496	484	491	466	477	502	518	480	496	503	488	466	475	488	497	474	505	477	478	489	512	472	465	474	489	506	511	483	472	480	474	486	433	535	497	477	514	498	483	513	532	440	459	493	461	485	477	515	504	493	453	508	496	463	486	487	458	516	481	502	520	515	472	496	459	491	488	464	461	496	486	506	492	481	460	491	479	507	500	448	510	460	457	435	459	473	499	517	474	483	486	479	484	521	486	491	511	503	479	492	460	526	525	491	467	480	494	478	474	488	505	472	470	476	487	516	487	520	456	451	477	478	535	494	475	501	526	520	536	475	471	473	523	462	501	490	510	457	479	490	505	516	481	486	473	521	496	469	485	486	484	483	495	491	504	467	551	506	467	487	489	481	499	456	526	488	513	480	497	501	484	532	498	501	500	497	500	492	529	473	473	426	486	480	516	512	500	528	465	478	495	450	483	519	488	516	468	515	500	520	499	479	475	520	473	508	481	500	489	481	493	505	451	524	505	487	513	473	517	480	507	480	497	498	449	483	504	490	475	483	514	494	451	446	446	495	476	472	489	445	499	467	492	485	485	469	493	505	518	478	522	468	474	519	460	509	525	457	452	509	477	501	529	506	516	521	465	498	469	519	512	517	506	473	499	448	481	489	488	517	473	470	476	514	500	489	470	474	531	505	453	468	477	464	504	489	474	483	497	506	501	479	485	511	474	495	482	490	513	484	504	483	497	488	498	497	492	508	487	481	450	475	468	489	509	516	506	493	447	508	468	477	489	495	436	509	499	526	444	476	476	474	496	481	488	507	502	472	487	463	474	484	503	508	464	513	503	488	461	480	466	491	479	502	485	479	479	509	514	462	486	506	447	515	486	477	516	501	512	529	490	500	485	505	462	536	474	489	458	491	489	450	468	503	491	537	456	499	478	507	497	454	449	518	469	488	500	493	507	456	517	498	498	477	502	534	483	471	500	489	487	503	472	494	467	452	504	498	520	459	501	507	493	484	516	423	481	468	500	498	511	474	543	496	494	466	505	508	523	463	492	478	482	512	478	514	464	535	487	461	475	513	493	499	457	514	518	460	467	462	484	479	500	513	501	471	476	460	505	471	462	498	511	499	487	496	443	510	496	500	481	513	538	490	496	515	486	507	516	484	497	510	490	511	492	503	473	492	542	495	475	457	476	477	501	490	521	464	499	490	511	520	493	485	474	460	511	469	485	486	503
28463	7333	3667	3356	2253	1717	1388	1231	1035	960	921	847	841	792	723	654	560	545	476	396	389	416	384	366	347	338	371	273	281	282	268	306	263	280	234	276	230	243	257	213	261	246	225	253	276	250	241	259	266	263	216	266	252	286	249	244	244	215	254	237	227	232	236	240	207	247	255	247	215	242	247	226	285	226	250	267	278	234	224	256	237	213	230	221	246	242	242	250	235	212	270	247	260	242	241	237	258	264	286	247	256	256	263	231	267	225	265	257	223	253	224	255	259	260	228	258	247	233	254	234	243	232	223	258	229	245	235	255	241	262	235	252	241	233	222	253	271	272	235	242	282	248	211	221	249	234	261	227	250	270	205	243	225	234	223	243	236	259	225	207	254	257	268	237	265	189	233	238	232	235	234	241	216	243	221	251	204	208	236	256	235	247	238	214	237	238	257	271	240	244	212	246	244	284	261	282	239	224	267	260	258	235	269	241	251	246	227	269	281	275	260	245	253	225	247	265	260	252	247	203	254	236	252	241	226	222	258	233	235	263	252	224	224	244	267	260	237	216	250	232	267	242	243	219	246	245	249	243	219	240	267	229	239	264	260	248	247	236	234	232	227	256	194	228	272	247	228	251	233	226	236	251	253	231	274	244	267	253	233	222	245	223	251	230	263	253	244	236	202	245	260	253	247	255	240	240	227	238	239	236	250	252	267	279	261	245	252	248	241	231	254	241	261	236	239	230	269	258	247	242	230	242	213	238	256	271	265	223	246	252	253	216	213	256	260	227	232	217	248	262	245	247	250	242	243	232	255	261	254	205	278	229	282	219	250	254	229	255	234	217	272	257	252	239	250	253	247	251	246	241	259	262	262	250	234	240	275	266	271	260	270	256	287	240	247	252	286	242	252	239	245	231	232	222	243	257	247	259	267	215	240	267	258	239	238	225	246	262	232	230	242	209	243	244	256	233	265	244	253	215	228	213	246	215	252	234	243	241	244	254	236	242	243	261	273	264	230	245	269	255	229	236	274	244	268	256	238	255	248	245	255	238	253	240	228	228	264	244	240	243	246	255	227	222	235	238	247	225	249	262	260	260	212	236	239	226	245	243	223	251	248	239	227	242	220	229	250	254	261	242	280	238	274	265	245	215	261	263	224	229	242	219	290	266	258	243	270	267	271	241	264	210	234	225	237	228	233	240	221	261	224	234	234	235	261	236	242	250	228	247	194	246	235	241	250	253	220	239	249	260	201	268	238	256	245	256	275	257	267	284	233	238	235	213	216	243	243	231	251	230	217	256	252	254	256	230	252	261	240	267	242	237	275	232	230	250	276	245	263	248	227	217	272	246	239	215	225	237	275	256	251	236	242	236	266	254	240	250	219	226	258	255	235	257	218	240	225	222	243	247	281	238	235	252	228	259	235	235	250	226	225	219	244	238	262	251	240	245	242	237	224	241	249	241	240	239	251	273	247	262	245	227	289	251	259	258	200	251	250	224	267	225	226	230	256	249	235	249	255	253	254	195	242	260	238	244	232	226	224	240	242	223	219	253	267	260	268	274	259	242	252	269	252	238	242	229	267	216	249	243	252	255	265	252	254	219	237	259	238	223	252	245	229	244	238	232	248	232	296	258	233	219	224	224	235	264	250	229	260	228	212	232	256	272	264	237	218	241	234	229	240	219	249	235	233	268	267	244	251	254	247	259	251	217	269	233	236	208	231	229	253	222	243	247	234	275	254	234	251	233	262	211	244	238	236	253	248	259	254	233	264	221	234	245	272	251	256	233	235	260	253	234	243	223	239	250	258	238	226	218	243	245	269	265	254	240	266	235	272	256	232	240	245	231	248	270	225	266	219	243	248	242	265	247	232	272	241	232	275	259	243	218	244	253	210	227	257	248	254	278	218	269	254	254	224	221	202	228	258	260	243	264	224	294	257	263	216	241	237	258	238	240	228	254	298	240	226	244	244	246	238	268	248	260	236	267	238	263	204	243	268	263	253	263	218	265	212	223	245	240	252	222	231	225	224	262	245	241	236	234	271	231	231	234	227	228	234	280	275	246	250	224	246	256	245	234	234	262	234	245	288	241	228	238	237	251	240	242	279	213	241	259	260	261	217	242	221	257	270	253	230	223	257	238	233	236	246	212	244	252	241	213	235	223	240	251	239	260	237	251	217	232	236	237	228	249	256	278	247	201	240	259	234	272	269	227	216	210	238	236	220	283	255	275	242	251	261	234	248	239	241	230	243	240	251	235	250	225	209	247	265	257	260	244	252	238	215	220	266	244	233	237	262	296	260	240	212	249	239	247	253	218	235	233	233	264	246	243	259	254	270	223	223	243	257	246	208	246	227	235	248	250	258	235	251	256	230	260	240	239	206	252	270	243	262	230	240	240	245	231	247	239	266	210	235	271	257	252	232	245	243	249	228	235	270	225	226	231	245	251	248	236	227	227	228	259	193	257	233	232	227	221	234	249	259	263	251	264	276	248	225	205	250	241	249	246	263	231	243	231	238	243	251	258	236	248	227	242	204	263	268	264	241	272	215	242	266	253	274	276	262	232	247	252	237	223	266	244	245	259	221	237	255	247	245	249	280	269	225	238	252	218	213	252	227	232	235	271	266	233	256	223	257	255	262	242	252	263	229	249	242	201	262	255	242	237	253	232	247	239	242	269	255	259	239	248	250	254	217	240	256	278	256	262	228	253	250	280	222	256	258	246	255	254	232	245	251	262	263	260	210	239	279	241	239	258	267	253	270	271	262	260	234	222	216	271	224	242	226	243	249	248	213	219	236	242	201	242	242	264	249	262	252	271	263	211	216	253	224	254	248	227	270	241	228	260	224	270	248	253	265	230	236	257	242	251	241	230	238	251	240	237	216	252	207	237	237	243	218	227	237	252	237	257	236	258	250	263	252	237	237	228	226	219	241	264	253	248	253	208	239	257	268	234	245	240	271	266	243	263	250	229	268	264	258	259	268	249	230	241	246	261	266	267	273	269	232	260	276	274	251	273	225	244	226	270	257	235	225	240	264	245	212	263	235	255	243	251	245	261	228	230	240	271	247	278	256	215	241	262	236	246	220	246	252	254	233	259	249	258	244	282	236	253	273	264	266	248	244	219	260	236	267	263	267	235	253	255	228	252	268	238	226	241	238	244	274	249	258	226	252	227	232	229	248	219	250	253	255	268	233	297	256	250	233	249	234	235	243	255	278	240	213	243	241	248	234	248	257	230	253	212	242	266	256	215	254	217	243	236	254	243	269	276	264	246	224	250	233	248	265	248	268	223	243	225	265	258	214	234	246	236	242	252	241	188	257	247	234	209	269	260	250	275	241	230	261	212	254	249	244	233	220	218	216	239	236	277	231	230	240	244	250	256	256	220	237	220	223	260	268	243	274	285	215	245	255	275	254	244	229	255	214	246	241	260	220	269	279	237	252	260	269	246	231	254	238	253	241	244	266	263	245	254	229	227	265	290	251	261	255	236	249	279	231	246
15360	2986	6726	9228	8061	6776	5822	5094	4629	4428	4233	3859	3828	3580	3311	3065	2436	2059	1860	1774	1565	1386	1314	1272	1232	1157	972	843	817	735	682	670	664	710	662	632	618	617	593	605	574	629	578	530	553	552	564	588	610	520	586	557	548	546	559	530	526	522	512	576	551	566	561	512	558	561	589	533	541	548	556	531	572	518	530	573	563	571	554	560	535	578	519	547	531	496	534	537	552	539	545	526	543	554	547	574	505	554	523	534	520	524	527	551	505	544	541	531	509	559	528	548	534	562	496	527	546	520	533	556	554	554	529	558	531	495	513	509	537	529	530	558	543	517	533	563	544	527	535	527	590	514	548	559	516	528	558	534	528	507	515	544	544	554	581	520	561	534	548	570	513	526	569	520	512	518	531	510	508	543	522	560	580	537	521	544	526	492	549	517	587	523	536	530	535	554	522	547	545	550	538	539	535	509	548	559	496	566	568	496	501	532	545	588	552	545	528	560	591	521	504	561	524	520	565	543	551	537	512	574	503	525	503	526	543	577	554	553	546	532	567	566	524	534	572	521	563	568	535	534	551	517	542	519	521	542	493	544	560	539	524	521	541	571	551	533	521	566	523	567	575	555	544	564	545	568	588	531	536	549	590	522	570	554	574	512	514	535	568	568	514	570	505	494	574	545	556	538	501	523	533	546	516	591	532	594	535	543	495	568	563	551	555	574	525	521	499	558	513	547	524	488	524	539	522	547	554	535	529	577	529	574	552	568	519	519	510	545	549	515	516	512	538	581	573	508	552	565	556	514	507	517	524	519	516	542	545	528	575	520	540	531	508	517	571	489	568	518	554	541	566	556	570	533	506	518	561	546	527	530	537	551	535	529	493	542	528	546	559	520	565	552	552	547	551	528	548	522	561	542	523	559	557	564	514	508	544	519	552	532	519	530	522	579	559	517	570	527	525	550	540	551	500	516	486	518	523	503	503	542	541	539	554	554	508	540	501	543	523	492	530	531	553	516	569	521	535	529	533	563	524	524	551	530	529	524	528	553	501	511	530	562	506	586	554	528	529	545	497	539	530	507	582	524	578	550	556	554	540	532	524	516	530	505	574	528	491	504	534	542	516	513	539	512	520	486	547	572	520	537	519	545	562	554	528	507	503	505	529	510	506	523	512	512	471	517	522	517	535	511	524	559	538	535	553	517	558	555	571	522	535	509	523	572	511	553	507	541	568	502	572	565	554	517	551	533	520	542	564	548	525	532	532	561	538	523	546	555	511	511	519	534	537	544	550	566	526	550	532	542	489	535	531	513	507	546	522	607	488	549	506	562	528	508	536	548	554	523	551	567	488	486	560	534	506	536	518	556	526	544	564	548	497	536	559	510	530	552	568	511	585	535	551	581	515	523	558	557	503	525	546	573	502	543	538	545	484	469	515	575	525	499	545	535	547	533	467	533	548	532	521	609	486	510	535	523	561	515	552	528	528	591	524	528	523	536	516	535	549	585	502	558	526	541	515	515	529	507	542	537	575	496	478	498	491	535	508	564	522	510	530	563	557	522	544	557	534	530	514	564	527	545	559	500	554	526	564	521	510	549	548	539	508	510	533	565	509	545	556	542	523	532	532	524	514	524	530	470	520	503	540	525	508	571	523	517	539	542	479	521	529	548	553	542	521	538	502	540	556	531	529	538	568	498	533	566	499	572	535	505	512	586	501	508	516	544	504	530	519	541	513	562	543	540	567	546	532	546	506	558	542	519	491	496	510	537	505	537	546	518	543	521	521	548	553	565	494	556	542	534	534	517	541	530	573	552	529	555	512	555	533	530	518	497	498	539	514	535	513	529	574	546	540	537	558	504	566	528	522	550	524	533	536	582	525	564	556	533	504	542	537	551	528	547	542	536	542	491	566	530	505	564	543	539	517	553	540	590	544	557	561	511	502	483	533	532	516	537	516	538	543	560	470	557	529	542	530	581	511	555	549	497	554	518	527	535	483	496	516	525	503	572	527	480	521	549	528	565	584	543	537	538	544	549	526	532	545	474	476	511	556	512	546	535	538	500	509	524	573	526	551	553	521	579	551	536	542	573	532	564	491	549	530	523	581	531	528	568	509	535	526	511	546	562	554	505	520	548	543	541	512	530	513	522	545	532	575	528	521	526	547	536	539	532	563	553	553	566	586	559	538	539	523	555	550	539	502	556	563	515	565	513	527	481	557	530	540	541	535	546	582	559	546	508	540	575	523	579	560	576	535	481	535	534	543	519	550	572	529	558	513	515	555	559	531	541	512	565	544	541	498	535	573	508	495	577	539	554	529	569	534	534	561	491	541	542	550	493	541	537	573	547	531	553	536	544	549	523	539	543	509	535	540	569	547	522	537	582	546	536	512	569	555	528	556	533	519	574	522	505	557	526	562	507	580	536	499	507	506	537	569	528	518	532	552	507	521	557	532	514	570	610	516	522	524	530	558	539	550	552	559	562	553	513	548	553	531	574	569	530	541	516	550	549	524	549	517	544	531	523	555	553	571	566	522	534	521	522	527	523	519	485	482	515	526	515	529	568	536	545	588	567	536	528	530	517	501	516	568	529	520	585	527	522	531	545	517	563	540	504	493	514	521	542	531	505	562	551	517	517	545	547	549	527	523	488	534	558	529	541	558	568	560	496	505	541	556	505	555	536	530	525	553	540	504	540	562	539	522	509	537	565	556	551	559	545	501	526	538	504	478	543	544	547	543	556	554	519	497	515	507	521	542	532	521	529	557	503	516	520	558	517	556	547	539	555	516	544	590	530	510	526	503	510	571	511	533	521	548	573	537	544	513	535	561	546	574	591	527	547	542	552	547	541	527	528	569	538	558	529	532	517	577	562	613	510	549	509	564	537	556	543	587	553	569	532	510	503	545	547	578	542	504	507	561	525	589	561	571	519	524	547	547	512	537	574	526	545	533	570	577	566	518	532	535	533	515	507	549	496	509	552	527	525	493	518	525	554	523	491	524	555	553	525	538	496	543	541	536	560	530	515	548	521	533	533	548	544	552	510	505	576	510	539	536	504	513	575	530	507	495	540	539	539	480	592	507	533	555	517	538	514	557	512	540	477	510	518	538	543	528	524	522	499	592	523	490	513	538	544	553	487	595	543	524	497	533	541	547	544	528	539	509	497	538	545	498	512	508	580	547	588	521	494	535	563	543	571	573	519	544	579	575	560	571	537	503	538	573	531	527	525	570	543	524	541	513	521	524	512	559	517	527	515	526	529	546	554	542	515	501	526	526	500	472	522	509	551	493	495	531	549	562	541	580	541	541	545	552	564	504	547	528	527	507	541	558	507	506	559	549	503	554	540	471	528	554	559	548	571	531	561	529	587	507	556	544	516	554	544	521	521	506	524	500	541	519	575	522	563	578	543	542	532	550	511	506	554	534	524	545	525	522	551	489	536	520	529	530	544	568	501	545	533	543	553	551	529	469	498	538	521	522	525	546	543	550	561	587	521	531	523	546	558	539	558
39703	12834	5979	4767	3094	2441	1900	1704	1444	1344	1240	1195	1151	1031	971	840	683	660	623	599	506	458	487	428	439	401	411	383	367	358	329	344	312	322	323	320	315	296	293	281	305	324	299	298	295	323	323	282	300	281	255	309	286	322	325	289	284	285	305	324	280	305	300	314	285	281	289	338	304	267	285	311	241	282	299	330	271	252	317	288	314	297	293	303	264	311	263	294	305	282	290	268	308	295	302	320	300	305	307	281	325	294	286	275	305	277	304	264	303	303	292	266	313	296	281	290	307	306	313	298	297	276	305	314	312	261	282	285	293	289	316	266	291	286	294	292	295	277	271	296	299	301	277	296	268	258	295	303	318	287	260	308	271	275	295	286	300	297	282	305	285	312	291	286	288	283	284	283	295	326	279	280	271	317	296	279	300	295	251	276	248	245	299	289	271	257	291	286	279	316	297	303	314	308	289	264	299	270	298	298	295	288	252	314	304	291	271	287	273	304	282	307	309	256	311	293	306	287	285	274	309	300	319	297	278	300	313	300	326	276	268	282	290	305	296	302	309	272	284	313	298	296	288	279	283	291	256	298	256	262	290	271	280	286	290	311	316	287	304	274	305	280	280	312	316	307	255	342	287	297	261	312	297	286	297	275	300	316	297	324	297	270	300	316	248	297	254	263	274	283	296	312	264	282	293	280	277	268	297	289	280	301	300	328	299	286	261	271	282	308	262	266	282	301	310	282	276	292	291	302	292	296	299	292	300	300	283	289	254	278	290	277	293	292	317	280	300	317	286	277	310	267	261	299	305	298	348	321	274	293	312	301	273	284	270	316	263	270	274	292	292	282	264	286	299	293	278	319	287	297	275	295	314	318	303	256	308	289	326	301	308	307	298	299	280	276	288	274	299	310	278	281	315	279	277	325	337	307	311	300	292	270	319	278	284	304	319	298	299	270	288	296	299	279	290	301	286	262	314	292	299	288	286	277	297	260	293	280	301	297	301	288	316	332	325	286	299	284	292	280	284	265	277	275	287	330	260	279	280	301	297	302	303	300	278	304	286	291	302	288	302	282	319	284	265	289	281	334	288	299	292	277	297	288	292	274	303	281	274	329	277	289	293	261	286	318	314	302	279	270	289	278	280	276	256	278	258	264	277	238	261	290	285	268	305	307	333	343	280	297	317	280	307	307	267	255	298	271	303	313	328	288	298	259	313	304	287	308	298	273	267	285	274	300	336	288	326	291	293	278	278	277	272	292	330	280	282	290	299	287	305	294	292	276	300	297	259	304	287	272	290	314	285	301	297	297	300	312	281	270	293	280	279	281	292	287	268	297	320	277	302	276	254	293	271	308	290	321	294	307	315	319	312	289	293	288	259	279	281	256	304	307	308	299	309	304	309	286	282	283	280	287	251	313	288	284	312	286	296	267	313	303	328	288	280	273	264	259	284	287	277	266	269	281	280	281	280	287	296	297	296	294	303	303	271	298	276	274	306	268	287	296	282	289	282	267	295	311	311	283	329	251	306	287	279	289	296	298	259	312	307	295	276	295	326	310	293	289	300	289	290	273	276	297	286	295	269	249	294	283	275	278	286	238	320	290	316	301	296	267	289	328	269	286	297	292	255	283	297	290	295	305	295	269	287	272	278	321	300	291	287	269	307	305	294	331	263	294	333	297	291	295	299	284	298	314	278	304	261	260	277	308	276	337	309	289	291	306	307	309	301	276	281	259	238	306	315	311	288	280	276	278	252	312	280	284	292	280	339	278	306	286	295	295	273	308	270	291	276	270	271	265	308	310	314	279	294	280	286	267	273	299	299	274	290	300	312	287	283	272	280	277	292	308	328	331	288	299	314	286	301	269	268	284	283	282	281	325	268	303	269	300	256	290	312	348	301	298	288	319	293	302	299	294	320	347	295	326	281	317	263	313	268	296	304	314	304	333	290	314	279	280	257	303	316	306	288	267	319	303	273	276	277	291	324	280	318	274	301	291	304	288	267	270	306	268	306	240	273	311	349	284	261	280	308	321	315	288	317	296	279	302	279	318	278	302	305	309	296	316	243	268	261	317	319	308	290	278	286	283	263	274	274	278	302	282	271	295	308	320	285	317	312	303	291	283	286	337	303	272	299	302	286	285	324	311	302	315	296	252	270	290	293	336	320	278	300	289	306	293	290	305	300	316	293	281	277	286	316	276	290	286	277	241	265	244	297	300	277	295	300	283	280	296	284	301	299	293	288	322	260	289	278	319	303	271	264	316	264	283	322	283	302	300	260	284	313	279	302	289	283	294	261	284	327	313	264	323	294	333	258	304	289	264	270	296	306	288	287	292	323	291	269	290	289	319	267	300	286	264	287	275	292	298	265	298	332	294	309	298	267	267	305	311	282	290	280	316	289	299	292	288	292	291	289	307	303	328	346	289	281	273	279	297	282	273	271	260	270	263	267	271	295	265	310	289	299	309	265	313	282	315	289	302	286	285	278	272	285	290	306	290	287	277	280	295	287	292	267	312	291	303	260	263	268	321	294	270	274	308	308	311	263	306	303	293	294	349	313	283	298	278	258	261	272	285	312	304	276	296	294	255	274	294	283	277	311	295	280	337	326	276	285	279	302	277	296	278	313	310	308	253	304	312	283	302	293	304	302	284	307	302	298	284	288	309	311	277	305	303	277	289	307	261	274	310	292	289	319	307	278	316	255	295	281	303	276	281	280	269	284	320	261	291	319	292	290	276	230	296	297	311	285	301	301	265	289	261	264	274	315	297	334	313	293	280	264	264	296	277	259	286	286	275	288	309	319	313	262	282	296	292	257	284	312	294	297	286	300	265	288	293	296	313	298	311	252	281	311	333	290	310	304	250	322	276	296	281	327	305	279	312	289	309	311	294	247	290	279	308	354	299	269	278	327	301	259	324	292	254	301	292	303	309	294	314	295	336	275	292	288	335	284	278	323	287	296	277	297	247	255	313	242	312	304	301	306	278	270	283	293	312	292	284	296	278	276	292	309	296	270	284	295	266	275	252	286	271	277	305	282	261	287	282	281	309	263	293	259	316	304	274	255	302	272	265	296	293	268	295	286	264	287	320	277	315	279	316	301	300	278	291	268	292	297	317	273	290	283	308	270	303	303	324	286	328	289	272	300	306	327	273	289	292	263	249	290	301	281	279	289	305	311	303	295	279	276	303	298	272	253	311	322	314	266	281	292	312	276	298	309	283	277	328	273	302	294	296	326	279	291	279	279	281	286	319	283	289	318	292	278	276	267	299	274	309	309	270	248	280	319	331	292	283	271	280	290	283	327	299	279	328	318	286	261	294	321	316	315	291	310	271	276	265	264	299	288	277	271	289	274	299	343	291	298	331	319	298	283	281	285	290	280	249	322	273	289	246	278	285	311	291	290	294	296	279	285	330	287	300	279	275	295	319	276	282	272	289	264	252	284	271	254	300	267	280	332	287	319	268	294	310	278	324	285	283	258	269	304	294	314	326	282	295	285	274
20574	4509	9285	11787	10383	9044	7786	7042	6359	6062	5846	5235	5176	4694	4485	3623	2986	2655	2488	2194	1898	1766	1666	1631	1483	1454	1377	1164	999	976	876	817	832	813	755	783	781	759	751	688	737	710	731	689	645	679	700	662	676	679	610	641	644	607	637	622	632	647	626	627	643	617	662	624	591	597	623	624	601	588	590	586	611	656	665	622	617	656	611	643	620	618	644	638	654	622	613	647	600	648	635	638	601	660	681	609	657	575	625	661	625	578	587	597	601	606	583	627	668	613	647	612	631	606	588	570	617	612	600	649	634	632	630	616	653	652	574	591	594	631	624	633	614	583	632	604	598	585	617	600	666	629	656	638	619	614	585	633	633	624	592	594	595	606	612	670	611	620	599	626	593	629	632	670	627	629	624	637	605	615	643	614	617	650	596	644	618	644	591	701	624	617	611	578	646	621	636	632	633	633	612	579	644	637	645	598	601	606	603	649	589	633	614	613	650	638	659	645	625	636	611	608	588	683	609	584	607	653	608	660	594	626	660	635	623	656	603	615	612	586	638	585	659	597	602	618	629	602	662	622	615	621	585	590	638	618	610	644	607	644	672	583	637	613	613	616	636	638	595	604	610	654	591	645	656	663	629	592	612	671	630	659	661	583	609	601	609	599	625	598	607	594	632	634	620	610	609	580	613	658	667	619	600	590	655	625	638	592	623	610	653	592	618	621	666	624	605	595	631	572	607	634	648	638	619	568	633	565	654	644	614	580	648	632	610	621	643	634	625	625	596	650	663	644	618	632	577	618	564	666	595	596	583	611	638	611	609	592	631	611	605	629	639	665	604	638	631	563	674	582	671	639	623	636	650	641	628	635	591	627	622	659	645	603	645	666	617	619	613	630	635	643	601	566	635	592	592	580	599	655	650	620	648	628	669	582	629	619	633	591	626	620	617	658	596	595	661	634	636	594	596	603	627	605	638	606	610	640	608	635	604	595	673	637	641	633	610	659	614	627	613	625	633	639	635	609	627	638	632	657	604	603	641	649	611	616	618	587	611	587	648	623	645	613	596	633	650	613	652	594	583	607	625	619	659	656	609	629	654	627	622	610	585	616	625	561	618	614	640	614	666	649	635	606	638	595	622	622	665	675	647	649	686	638	624	644	624	630	646	609	633	639	648	596	636	647	658	632	627	651	636	629	604	644	598	626	600	670	599	631	602	620	551	606	617	605	665	620	612	625	661	618	634	615	621	598	612	595	665	604	628	603	625	633	657	626	600	629	635	630	647	594	626	632	648	640	598	645	610	630	640	642	604	645	629	651	568	600	645	607	584	601	649	609	620	627	653	642	603	615	627	639	587	630	591	614	620	613	658	615	600	661	599	633	653	599	602	602	589	592	635	615	616	586	649	609	642	606	611	628	603	571	655	619	633	612	640	632	627	626	628	627	634	621	620	603	597	656	658	617	642	640	628	599	612	640	660	641	637	664	630	602	632	640	603	613	614	625	607	598	627	594	635	655	613	665	650	622	658	603	594	645	630	640	657	616	568	612	603	592	616	607	623	591	637	618	614	624	583	597	625	579	595	581	576	627	625	620	656	592	663	615	625	624	677	632	581	598	632	642	649	631	576	616	625	631	596	617	657	585	601	622	619	635	668	605	621	579	624	585	670	638	600	612	585	643	603	602	606	630	655	597	629	613	605	600	643	570	622	629	626	596	620	607	644	616	615	592	581	613	623	660	611	614	626	563	673	625	669	568	651	628	591	613	600	638	628	617	613	563	610	607	596	609	598	626	648	631	601	598	670	563	629	667	636	582	606	646	611	614	641	616	655	668	663	632	604	646	623	613	641	585	624	639	657	622	620	619	633	611	661	618	656	636	627	620	593	604	630	601	565	619	634	590	608	631	617	606	636	605	622	617	652	606	580	577	639	625	610	661	643	622	597	645	632	618	645	631	611	566	651	630	658	579	605	637	613	622	570	624	604	633	660	586	621	648	610	643	639	602	649	611	608	648	645	624	604	655	619	622	594	596	595	614	632	583	626	663	604	612	604	644	665	591	620	634	628	640	617	672	571	622	616	661	677	635	618	606	614	612	630	630	661	630	587	598	598	563	614	609	603	633	613	632	625	621	635	612	610	591	610	621	606	639	592	616	626	572	625	660	636	587	627	630	562	674	660	606	636	589	640	605	681	620	637	664	607	609	616	609	559	603	615	633	622	651	657	614	677	618	625	672	628	601	677	629	590	608	591	633	642	636	589	665	668	634	612	601	674	653	610	610	631	589	616	636	619	651	651	634	599	652	624	617	649	595	608	630	643	612	598	617	631	604	623	629	598	569	633	626	647	605	626	601	652	579	580	609	634	626	622	618	603	574	653	622	632	624	605	656	576	628	573	605	633	631	614	618	669	599	625	629	618	604	607	628	624	590	634	622	629	621	613	630	612	570	662	636	610	633	615	634	602	675	609	582	577	621	687	588	591	624	610	608	625	663	629	632	623	642	657	607	602	613	630	635	618	650	605	628	580	627	633	612	602	571	654	625	633	641	631	610	623	576	612	655	644	653	630	630	632	593	621	603	638	668	624	601	610	658	613	636	650	620	675	600	616	650	645	613	608	627	645	634	611	650	646	629	627	605	631	638	587	593	638	647	617	593	640	623	646	611	619	634	610	639	678	618	609	604	582	639	640	627	667	642	651	647	673	577	603	620	608	595	651	589	624	639	619	610	632	599	598	623	617	635	632	627	660	608	628	574	636	620	620	670	583	614	608	623	599	647	657	632	635	625	620	609	608	598	656	678	649	631	628	641	614	599	629	641	597	589	613	630	631	687	633	603	649	596	604	655	612	632	581	633	642	603	646	612	592	651	650	629	633	610	630	602	620	580	629	588	587	611	642	638	639	646	636	614	602	637	640	612	625	651	631	604	641	612	613	584	637	652	571	616	665	635	585	617	625	645	622	603	593	625	610	632	656	610	591	616	654	628	625	633	595	588	628	671	663	632	595	628	625	593	586	637	605	598	628	625	591	607	647	608	597	607	646	588	627	579	580	653	637	643	643	587	640	601	623	611	600	626	595	646	601	619	606	606	656	594	602	632	648	606	679	625	631	633	644	636	609	595	583	621	636	642	571	608	643	656	625	616	637	636	632	623	597	593	609	561	636	651	597	649	603	646	581	660	662	635	621	676	637	603	612	593	614	642	618	595	577	631	639	632	626	641	563	603	651	624	643	665	632	576	647	608	621	612	615	676	624	595	634	604	639	649	629	582	658	597	615	628	614	613	607	621	651	640	577	622	578	626	616	628	569	615	633	638	589	589	652	588	557	640	629	607	593	618	620	592	592	672	622	633	590	631	651	604	611	643	652	610	655	586	613	605	605	628	619	646	654	632	602	661	612	624	612	582	615	639	592	655	627	620	605	580	591	589	605	610	585	586	614	673	573	601	573	617	652	615	647	653	603	629	637	595	623	604	620	622	573	580	648	602	635	585	621	606	606	606	636	580	609	621
10945	2539	2055	1744	1285	1040	981	817	669	654	595	603	531	548	477	422	402	352	315	331	346	272	280	283	254	299	264	253	258	261	249	243	219	246	242	233	222	220	230	207	216	248	243	209	270	239	248	233	232	224	214	228	201	245	232	236	206	233	198	228	254	222	221	220	241	201	228	245	230	224	225	192	199	201	223	209	228	270	248	220	199	228	253	235	232	190	215	258	203	184	209	209	225	212	205	234	226	238	210	212	227	211	230	233	236	254	233	212	231	224	221	206	220	223	213	216	211	213	238	255	217	194	194	209	169	230	235	202	213	224	246	200	213	213	200	202	223	216	204	219	211	227	221	214	239	242	220	202	211	222	222	236	226	230	219	211	239	221	265	206	185	244	212	234	238	240	200	223	200	195	203	207	243	201	190	241	214	210	217	245	193	241	215	233	210	220	205	228	220	229	227	216	226	239	232	249	212	211	240	204	192	221	230	214	255	226	220	246	238	198	214	198	244	228	241	211	234	213	219	219	237	216	199	221	211	207	204	217	229	269	226	198	217	212	224	220	222	245	228	223	226	226	236	196	191	217	210	213	231	237	218	211	219	167	204	221	215	237	239	206	208	235	256	220	229	231	232	202	221	246	225	241	217	243	227	221	231	204	208	238	230	241	218	219	220	228	217	229	224	228	191	258	230	211	234	208	211	236	208	231	234	220	227	222	238	222	211	247	235	231	210	231	213	236	212	224	226	236	249	214	239	252	214	209	213	201	193	190	207	209	218	208	226	224	232	221	243	242	224	213	209	217	238	205	241	213	207	233	224	196	215	214	234	191	235	218	268	211	206	257	205	238	217	236	196	216	217	251	234	198	234	219	240	254	214	224	200	226	221	232	212	251	219	246	237	212	231	210	216	212	218	193	219	239	208	250	230	225	232	217	260	216	210	218	230	219	230	245	237	236	201	239	234	247	220	211	219	206	233	215	228	226	207	231	238	221	209	201	209	203	207	198	236	224	213	219	224	192	205	244	203	229	212	245	213	224	201	236	183	239	237	219	238	234	243	187	214	224	231	210	202	245	211	203	205	237	234	232	244	237	222	229	230	222	219	228	218	215	201	227	237	221	223	247	222	221	188	210	223	229	243	232	213	200	238	229	196	239	213	221	200	213	228	200	241	216	217	189	228	215	232	227	237	207	231	218	173	232	211	234	225	263	237	242	228	208	236	217	234	223	215	218	225	213	216	227	263	251	197	217	221	190	250	232	205	236	222	214	221	187	207	195	232	236	197	217	213	214	203	221	243	186	215	227	223	215	212	203	224	226	212	212	248	235	217	208	212	196	239	245	215	207	220	213	210	233	224	204	219	241	232	231	226	226	237	228	204	197	214	224	190	228	214	214	233	209	216	218	235	232	192	218	192	246	224	199	233	210	221	208	214	205	204	206	195	198	212	230	246	207	218	196	214	219	222	226	203	191	219	214	233	226	213	222	234	233	236	209	231	239	230	236	219	204	226	194	224	234	215	214	234	233	213	218	209	194	223	224	236	216	234	232	220	203	198	211	197	208	221	224	230	222	240	231	199	186	210	228	234	179	215	251	198	245	215	236	220	224	196	224	241	229	211	226	216	238	214	211	213	228	232	210	227	239	202	242	214	224	229	212	244	207	207	227	213	179	212	193	216	211	220	242	190	229	218	218	207	219	243	240	229	239	214	205	201	235	238	214	229	209	204	198	184	210	235	210	228	232	203	213	218	213	225	214	208	194	184	224	236	204	216	223	200	191	198	223	237	214	190	227	219	219	206	214	241	216	213	242	242	223	216	203	216	219	247	245	181	203	199	217	229	196	240	217	238	258	234	245	197	206	204	225	211	209	237	244	241	230	209	206	210	208	233	212	213	226	234	216	208	213	216	212	235	219	226	218	239	194	200	228	239	260	237	212	234	216	228	236	209	233	219	203	250	212	226	218	196	248	229	230	222	214	257	233	218	210	240	222	189	208	185	202	213	209	234	225	212	235	216	212	218	235	247	226	218	204	219	232	268	221	222	240	205	243	227	242	218	211	228	227	217	203	231	216	241	190	236	227	234	219	236	207	226	203	235	206	229	217	237	238	197	238	200	204	236	244	220	261	231	231	200	231	224	243	243	231	218	244	215	222	250	222	238	227	226	228	228	220	234	205	227	203	210	220	210	209	233	210	237	245	240	230	217	231	219	229	221	218	223	237	259	222	235	226	201	225	239	229	216	234	205	191	237	223	179	218	219	184	216	217	236	230	229	227	242	241	217	221	208	221	221	211	217	237	224	230	249	198	218	207	234	244	213	228	213	261	233	223	201	259	197	236	212	200	234	242	226	185	221	216	255	204	240	221	232	215	236	193	219	225	214	237	236	237	224	224	208	230	241	220	199	230	218	218	253	185	211	234	230	239	234	236	237	237	206	242	237	230	238	241	208	240	243	210	223	228	227	230	238	227	220	217	227	197	230	196	198	238	212	206	232	225	214	224	220	227	239	190	241	241	245	195	222	209	207	244	220	207	232	196	202	228	200	245	223	215	226	249	247	213	214	215	248	240	198	220	226	219	257	234	227	221	193	220	203	239	227	249	246	234	227	223	227	222	235	197	240	201	225	209	227	222	215	227	224	224	220	205	212	220	219	218	239	213	256	231	220	196	221	239	214	195	196	216	222	200	217	241	226	259	234	219	224	211	216	245	247	212	248	212	234	228	207	234	245	222	207	213	219	226	215	204	221	229	218	219	224	189	179	205	237	217	232	193	225	199	205	247	214	220	215	204	205	236	204	233	220	230	218	244	245	212	198	208	244	207	216	181	187	228	231	212	252	218	218	225	241	230	217	210	208	225	243	190	225	213	228	227	215	212	226	207	250	219	240	214	227	242	239	265	247	226	211	217	234	223	208	231	204	249	215	225	225	226	207	242	194	218	247	231	232	236	200	224	227	215	231	220	241	226	226	260	222	218	223	230	186	220	232	205	233	223	210	198	265	212	218	239	224	198	228	217	202	225	228	236	210	213	214	232	215	227	239	249	197	236	248	213	240	197	206	252	234	200	214	225	234	208	242	207	221	223	212	238	219	214	225	238	218	203	230	209	200	223	237	203	214	237	245	209	215	241	231	243	226	234	231	199	226	202	220	226	226	235	237	233	239	203	192	214	202	203	222	235	224	240	205	232	206	226	227	227	210	250	248	188	235	224	236	216	215	220	243	229	197	241	208	208	215	214	237	246	218	228	189	206	214	224	211	235	207	241	241	244	261	188	240	205	234	237	255	206	227	220	234	216	249	219	206	210	223	218	231	247	235	208	255	214	214	263	224	230	202	223	229	228	226	237	191	228	221	224	224	217	231	233	221	205	223	209	212	228	221	213	237	214	226	238	227	223	231	212	214	223	228	216	200	239	251	213	208	233	227	238	218	252	197	204	200	235	220	210	210	235	243	235	211	230	235	207	192	221	223	214	230	230	245	235	226	216	214	207	231	222	210	213
5718	1664	3926	5034	4682	4083	3617	3298	2990	2793	2705	2465	2456	2313	2176	1625	1492	1393	1322	1221	1079	937	929	909	880	795	710	650	643	622	551	591	545	519	565	542	519	549	529	503	523	521	522	522	522	525	555	492	493	506	500	515	494	465	546	473	515	526	486	493	510	471	505	469	551	435	503	476	463	481	493	505	493	494	474	521	517	502	498	490	491	512	466	476	466	472	463	494	462	506	456	478	517	461	527	453	491	474	476	457	439	481	450	482	516	475	501	464	486	464	475	523	470	459	485	498	484	468	481	491	448	482	542	467	454	448	544	470	478	491	492	474	477	500	488	455	526	475	480	521	457	461	512	496	510	547	501	479	526	466	514	473	507	456	494	467	486	488	514	472	474	550	478	461	524	465	465	514	466	487	478	458	466	481	479	483	541	498	474	501	472	481	505	476	487	518	527	483	491	503	495	462	461	494	488	496	436	566	463	498	499	499	481	484	497	487	502	459	501	492	467	480	498	523	473	530	495	478	506	482	511	470	485	447	510	516	481	522	479	510	511	497	473	468	514	462	450	507	525	459	467	459	479	458	475	458	477	510	523	487	492	466	474	478	474	469	479	532	511	492	449	488	520	496	485	481	477	501	448	514	482	508	494	466	448	489	495	505	468	475	515	466	494	471	450	484	473	516	528	441	484	483	455	455	476	490	497	485	498	491	474	465	493	502	512	475	502	495	476	507	482	459	481	490	471	475	520	479	486	462	471	513	483	526	489	481	482	515	454	463	465	479	470	491	468	484	510	510	493	471	501	501	497	465	504	507	507	490	513	498	466	478	490	488	529	476	491	546	457	482	458	476	492	449	465	508	486	473	469	487	471	426	507	476	508	465	491	526	466	483	457	459	446	493	471	517	487	451	475	463	475	486	490	510	487	457	449	479	503	476	467	507	506	457	467	508	487	535	537	510	441	444	457	496	453	472	513	493	518	481	490	497	526	479	510	451	453	510	478	484	470	444	504	514	446	478	478	477	475	461	491	503	461	509	503	493	492	493	486	502	545	512	502	481	456	492	511	495	466	476	472	456	489	471	516	473	522	452	496	458	511	519	426	482	451	476	498	485	523	504	484	426	505	476	527	442	463	486	520	478	483	506	432	495	478	443	473	491	489	500	464	493	468	481	499	472	503	505	440	497	476	504	475	504	468	437	464	470	511	508	461	482	489	509	474	517	514	521	465	475	466	512	460	452	493	467	477	475	514	502	498	480	499	459	447	532	447	486	506	513	476	486	474	499	516	499	484	467	456	511	494	464	459	457	440	463	472	492	534	492	508	472	537	484	481	485	510	487	437	472	470	489	510	495	508	495	481	453	476	499	489	464	516	500	466	479	472	468	444	494	464	485	502	470	534	450	451	529	505	463	467	518	518	467	491	492	487	453	474	489	470	440	497	440	497	513	492	494	476	510	483	469	515	504	456	503	500	474	470	492	484	493	496	451	517	449	545	502	465	488	501	473	487	494	474	438	496	523	476	518	487	464	489	463	502	461	477	543	475	488	446	492	478	482	511	469	456	473	477	481	518	508	442	482	481	521	507	485	485	468	502	479	461	517	482	513	491	462	455	478	446	477	496	454	449	524	509	496	485	496	524	477	445	507	488	472	451	464	475	510	481	466	519	496	453	461	502	501	510	465	478	512	496	478	481	475	472	482	487	504	494	474	496	465	487	513	487	490	485	502	479	517	495	523	468	486	488	508	452	496	508	480	500	494	494	453	470	466	485	482	487	447	497	507	491	503	475	497	462	470	465	458	444	493	499	472	510	437	498	511	533	480	503	489	494	459	480	453	496	520	487	516	518	519	493	489	468	439	509	503	522	451	522	475	478	516	491	477	474	451	486	509	480	494	468	500	503	499	481	468	498	553	473	517	449	530	463	508	464	495	521	503	497	463	485	453	477	489	509	469	460	448	481	505	481	474	505	503	517	476	460	504	517	502	535	481	449	494	472	477	463	459	463	507	451	463	491	493	476	484	528	501	490	465	496	476	472	508	465	479	469	515	497	487	539	463	506	494	477	493	509	494	506	509	468	460	490	483	424	465	526	510	487	521	499	482	469	493	488	455	495	516	486	487	480	469	480	476	482	492	495	518	469	501	445	488	504	478	464	493	464	524	460	485	490	499	478	455	503	490	512	465	508	471	489	438	504	464	549	459	489	465	505	481	539	477	492	470	477	475	520	530	461	526	508	502	491	480	492	462	507	476	487	457	468	505	530	500	474	474	454	486	468	468	496	494	510	476	497	520	475	485	494	449	455	513	505	471	493	483	468	497	476	482	480	527	458	489	443	509	485	519	435	476	512	484	537	474	503	486	493	511	493	468	493	504	491	457	494	500	458	487	501	467	486	512	462	495	480	540	511	468	458	527	466	488	504	499	492	480	449	496	486	476	483	512	490	473	483	478	471	499	488	500	483	459	462	522	465	455	493	502	489	546	464	507	466	501	442	474	468	448	489	475	487	464	489	521	516	461	469	491	490	466	466	516	495	502	478	495	456	490	457	478	469	473	487	480	525	502	461	510	455	478	469	503	486	485	509	502	465	463	456	476	494	474	489	454	507	479	476	469	516	486	485	456	506	466	458	496	448	455	494	497	483	509	513	480	491	496	471	471	508	509	498	490	476	464	457	504	487	435	465	462	483	516	493	505	459	499	457	459	496	525	504	475	479	470	445	504	454	514	503	500	469	522	528	489	511	488	463	492	477	504	419	476	495	482	493	518	522	457	471	445	495	507	493	467	512	479	503	460	476	538	485	477	461	505	484	466	488	509	496	497	498	490	463	491	514	473	463	458	485	483	496	487	471	501	485	508	486	511	453	523	493	484	465	516	459	484	503	502	485	488	453	500	483	456	463	481	481	499	476	527	488	453	471	463	504	477	447	480	472	507	499	485	487	470	498	504	496	495	514	484	519	467	459	480	456	506	444	539	463	482	488	522	511	469	455	481	502	515	479	492	488	502	525	469	473	468	497	517	481	461	474	481	502	445	488	497	486	487	514	469	469	522	492	519	459	438	500	501	497	463	506	505	470	504	451	500	507	432	478	507	499	488	499	486	501	477	487	492	491	518	532	491	526	470	485	460	448	460	497	513	497	476	472	476	513	537	483	514	483	450	488	466	492	509	472	483	475	471	514	485	467	505	476	459	488	508	474	449	495	475	464	510	484	517	515	498	473	513	511	547	484	474	433	464	498	490	544	461	487	495	537	465	492	478	500	496	467	462	471	516	471	509	507	514	495	512	504	493	480	439	521	479	506	498	452	519	474	523	479	479	488	514	499	493	429	492	484	489	476	487	518	516	463	474	483	491	477	489	498	491	486	473	443	438	487	476	498	498	473	506	505	518	506	454	442	512	459	494	478	491	461	500	478	460	435	511	496	467	477	465	481	528	504	513	473	455	480	456	449	491	459	476	492	445	516	491	531	509	458	488	497	479	526	478	498	516	508	482	473	493	507	445
28669	7546	3584	3086	2385	1851	1519	1375	1227	1099	1034	859	825	756	721	560	536	494	465	466	406	369	374	374	344	327	313	273	314	279	284	260	263	254	256	270	254	271	255	268	255	247	261	250	238	249	243	234	237	254	261	229	239	249	245	262	206	221	284	221	252	196	248	258	261	256	237	234	225	256	270	239	228	236	251	251	244	250	268	235	278	266	238	252	246	230	233	246	267	271	249	255	234	288	231	233	235	293	238	271	223	231	262	231	235	247	254	223	241	218	251	223	271	266	264	221	266	260	245	240	242	273	286	219	232	245	237	248	240	241	222	244	257	243	257	214	242	247	226	220	242	240	229	263	266	224	212	203	264	251	240	269	253	229	216	235	219	221	211	269	221	252	262	190	246	230	239	244	256	236	250	249	252	212	235	235	240	229	246	251	262	247	229	239	243	251	219	228	257	242	241	234	236	254	225	259	243	247	230	252	242	236	226	244	239	271	259	266	250	210	235	258	252	233	249	231	223	254	230	217	227	229	244	281	279	248	236	247	231	262	223	223	223	254	254	214	217	258	243	267	239	245	253	234	299	220	234	260	212	248	218	220	255	230	266	244	242	233	249	223	243	237	221	246	220	202	234	247	269	238	274	256	254	254	252	265	222	240	224	228	290	249	235	226	283	254	206	239	251	244	260	280	220	269	253	230	252	250	268	227	208	260	219	252	281	256	239	269	238	265	218	233	239	223	266	241	240	251	224	246	238	267	256	238	289	240	223	242	247	243	260	274	233	273	269	236	217	250	260	248	246	239	232	232	237	233	225	248	250	234	249	256	249	284	236	239	261	228	230	248	226	236	251	231	228	262	248	236	230	241	242	261	245	237	243	248	204	234	255	203	228	238	240	263	258	246	223	270	209	264	264	218	251	260	258	249	263	248	240	217	236	234	237	221	243	224	253	227	218	239	238	279	230	249	259	247	214	237	275	227	244	265	231	225	253	193	238	235	269	269	238	258	231	239	244	253	245	223	243	252	207	233	221	229	276	246	247	239	253	246	238	229	280	225	221	236	221	265	233	239	249	268	257	220	258	259	238	263	252	254	257	240	262	227	240	258	240	254	250	240	229	228	219	231	255	271	254	244	254	226	225	261	260	245	223	241	231	230	255	250	251	233	262	262	228	253	254	255	276	268	247	278	227	245	247	245	255	206	247	245	250	214	249	214	225	251	288	251	260	235	262	246	239	267	267	251	288	243	200	242	242	246	211	218	269	250	262	269	223	256	277	227	218	244	229	233	234	244	257	247	239	238	240	223	244	220	250	229	243	264	235	259	235	232	260	233	280	237	259	226	242	252	263	261	266	224	232	234	229	239	248	251	207	236	239	238	233	219	224	235	233	214	234	254	248	247	246	231	280	250	271	237	210	199	216	230	259	211	277	236	259	260	240	204	230	249	213	249	251	249	218	230	233	237	248	266	270	225	221	245	253	257	275	249	262	257	276	232	249	225	205	264	255	266	234	233	261	254	216	240	230	220	238	242	235	241	228	215	238	200	228	236	244	273	244	245	228	216	282	231	251	244	253	231	249	238	249	232	233	243	279	229	232	246	232	251	250	248	256	244	242	245	237	272	218	234	235	285	261	237	230	259	240	241	262	237	223	249	247	262	236	276	232	228	229	268	243	243	250	245	237	194	248	246	275	220	265	197	282	235	234	216	247	220	206	233	285	259	229	215	274	231	262	237	230	232	239	252	268	240	230	233	217	238	220	232	271	255	237	210	260	239	233	259	204	214	256	213	224	217	235	210	258	254	251	234	265	238	246	256	315	238	282	217	232	252	294	255	279	243	230	261	224	254	237	244	267	241	238	280	245	253	265	261	248	228	246	235	222	246	252	260	237	247	244	254	259	235	228	229	229	244	264	225	263	274	257	208	253	277	275	224	223	267	231	230	247	222	254	233	213	228	236	237	251	271	255	265	241	247	221	241	217	246	270	262	241	248	251	244	243	251	240	239	246	257	273	248	287	239	219	230	223	246	260	240	255	251	228	234	257	229	246	245	259	249	265	249	272	226	231	223	223	250	241	258	234	240	241	271	241	241	226	219	257	269	241	246	231	252	244	261	254	253	191	238	220	245	273	264	218	220	254	243	244	234	241	276	221	251	256	220	226	260	241	236	245	270	224	237	234	230	251	228	242	222	211	251	270	274	248	215	215	258	243	235	259	258	229	243	249	253	268	224	243	235	237	255	263	228	213	245	189	226	252	271	222	220	233	256	223	257	234	251	243	244	245	235	256	266	239	230	243	211	239	243	233	228	261	254	230	267	246	233	234	222	265	267	217	221	272	242	265	236	269	235	254	239	260	276	269	221	252	241	258	275	224	231	241	230	224	248	275	238	278	249	201	220	256	295	251	251	262	263	218	263	264	198	261	253	245	282	237	229	233	215	233	242	230	265	236	254	263	253	232	255	226	255	233	229	262	199	227	230	228	247	270	229	241	265	240	239	219	241	254	241	246	255	259	254	212	262	274	266	248	225	226	254	255	255	232	247	234	233	248	242	271	225	267	242	233	242	287	239	242	258	260	216	261	252	210	241	207	257	270	270	234	253	259	264	244	231	269	215	249	268	247	252	249	227	228	242	237	238	218	248	215	243	255	215	221	251	243	223	244	258	258	252	243	243	256	246	228	252	253	232	256	227	212	233	265	243	253	280	257	261	274	229	228	209	273	240	223	234	225	242	244	241	267	245	216	240	230	279	253	229	210	225	259	253	264	255	275	282	250	236	283	216	233	230	219	242	242	219	267	259	262	229	242	229	246	241	255	237	282	245	243	244	254	227	207	242	273	250	248	247	249	238	262	255	260	271	231	242	231	274	224	277	223	215	214	240	232	248	236	250	237	274	256	250	250	224	261	230	215	252	227	245	269	252	226	226	238	254	236	208	248	288	239	243	254	243	232	279	268	243	247	236	245	257	250	256	227	234	279	253	255	261	265	256	221	239	246	224	227	280	237	258	255	210	220	249	260	256	241	261	252	248	272	256	221	237	219	239	203	243	239	236	270	235	230	263	245	240	244	242	261	235	235	262	227	189	236	238	260	253	259	263	226	245	292	254	205	276	193	254	230	265	273	226	235	232	263	263	230	244	230	227	220	274	222	234	268	281	251	252	228	239	242	214	243	231	254	226	243	233	276	298	252	267	255	264	256	237	248	239	249	262	245	230	234	235	251	256	261	241	250	254	273	240	242	242	258	243	236	250	245	242	221	232	229	220	252	264	249	220	241	259	236	290	225	258	216	217	252	246	230	242	243	277	241	252	235	219	276	231	235	223	254	241	233	240	238	268	249	234	260	208	189	238	218	229	259	244	256	255	208	249	258	267	221	273	227	250	237	245	232	255	248	239	276	272	268	259	237	238	242	276	243	239	256	275	263	243	263	243	252	252	261	253	266	241	230	187	219	251	253	223	241	238	239	280	227	243	225	252	239	231	228	227	238	230	231	226	263	260
15270	3318	6459	8591	8060	7024	6521	5592	5277	4944	4381	3834	3724	3474	3436	2487	2205	1979	1819	1791	1495	1438	1482	1349	1232	1039	1022	908	779	858	671	638	686	665	633	590	560	626	589	581	632	648	595	564	579	591	600	585	557	563	531	522	540	580	581	502	567	551	532	542	554	504	538	581	511	554	518	519	535	564	508	543	515	569	503	530	534	545	518	566	583	541	562	487	556	517	614	548	521	554	560	556	546	493	510	532	536	557	507	555	526	520	537	528	541	532	535	544	542	515	477	540	526	569	552	560	524	556	560	522	520	555	553	552	542	548	508	522	524	517	539	552	543	515	533	526	541	541	551	542	572	568	561	543	525	533	512	508	545	528	511	492	531	558	558	522	528	537	562	542	548	528	550	557	534	513	541	526	534	541	540	561	529	511	585	535	532	546	566	556	505	534	489	517	525	540	523	530	523	540	567	480	537	481	560	542	500	500	520	539	498	482	552	571	487	551	527	489	569	511	570	542	558	517	566	559	542	523	552	552	551	502	513	569	544	522	558	528	523	515	552	526	512	557	526	516	554	522	532	528	558	527	565	545	540	540	497	500	479	551	522	518	558	590	493	524	506	540	505	578	593	562	514	536	538	517	503	571	509	562	507	552	502	558	543	532	613	539	571	558	520	514	503	564	535	567	539	521	513	522	518	533	545	524	523	506	497	570	538	504	544	544	568	543	539	539	520	537	499	502	512	519	510	556	565	507	513	525	559	571	511	535	512	516	523	549	511	519	535	491	529	545	564	524	533	537	521	527	545	531	525	526	572	566	515	531	510	525	503	518	526	515	546	500	506	573	544	562	525	525	560	498	527	538	517	497	516	526	531	550	518	526	518	588	547	536	533	546	546	524	515	505	559	523	515	507	524	539	511	558	523	554	496	523	530	536	554	547	529	517	579	571	522	528	544	550	583	557	553	510	527	565	513	516	535	543	529	544	527	535	566	518	580	551	551	532	523	519	553	487	505	496	527	530	496	527	502	529	524	563	540	528	531	550	536	584	511	512	525	559	566	537	547	487	531	564	554	485	554	576	542	563	538	509	521	543	511	579	543	520	545	521	534	554	557	504	542	524	535	546	554	520	508	565	520	551	469	520	513	527	556	517	533	543	549	518	546	545	477	542	564	549	562	553	545	528	532	557	531	528	546	540	559	552	522	526	556	543	493	555	499	534	580	546	568	526	514	541	506	520	506	517	525	495	496	545	552	546	553	515	520	536	526	489	563	543	546	531	538	497	545	518	497	532	519	531	520	577	495	494	555	505	479	524	547	528	539	560	534	551	526	534	566	549	528	532	541	547	516	573	526	527	526	511	535	536	576	515	537	519	549	561	560	551	526	495	488	547	545	566	514	521	492	558	540	505	531	526	558	511	567	538	518	554	515	538	543	513	524	543	498	522	577	538	556	526	576	554	523	575	510	533	534	538	576	609	533	536	571	512	555	546	519	563	532	495	505	550	563	507	537	529	529	544	519	528	539	518	546	489	511	514	502	534	564	546	590	521	530	539	532	499	552	533	521	503	496	565	501	525	527	577	545	522	543	559	547	558	494	534	562	513	528	566	532	521	533	534	522	543	542	525	552	534	550	570	522	504	552	582	521	552	549	523	508	503	541	560	505	504	492	523	523	507	499	537	545	487	548	513	515	522	490	517	495	546	534	514	519	537	529	501	548	529	523	579	523	523	517	557	535	540	523	501	529	583	522	564	573	552	532	535	548	555	514	534	551	561	553	542	553	523	544	563	478	529	534	525	565	555	537	575	526	551	535	499	530	526	483	535	559	541	573	528	521	523	538	506	549	557	522	528	514	540	536	517	540	530	547	514	553	512	552	579	540	526	571	541	536	546	534	529	541	511	533	524	512	509	604	526	566	479	530	528	531	522	516	513	563	531	561	500	524	550	526	534	533	513	490	537	566	588	476	533	549	506	537	566	517	510	523	561	497	541	547	476	516	500	536	555	552	530	544	530	530	524	542	524	579	538	509	558	520	541	528	565	569	515	546	531	512	533	537	549	546	536	544	554	480	559	575	519	494	516	517	529	526	556	550	576	493	515	564	540	552	504	520	504	521	517	551	512	555	527	550	558	536	548	551	521	558	509	525	518	544	504	521	565	512	552	524	545	509	511	577	532	512	544	507	507	518	518	566	528	539	525	509	564	520	539	519	521	573	530	516	562	529	556	494	582	495	533	544	547	537	543	521	564	559	504	516	541	549	514	498	542	502	525	563	522	537	493	524	534	552	527	534	546	530	557	533	547	543	544	575	519	520	508	522	537	508	535	544	501	540	520	519	524	526	502	540	543	531	491	571	528	526	513	574	520	524	530	525	505	572	556	528	572	526	537	525	533	477	543	503	550	536	503	541	528	498	559	535	520	532	520	546	538	542	519	517	503	519	544	541	550	534	533	536	524	555	512	522	540	532	542	519	508	545	538	549	512	519	515	495	533	506	539	546	545	528	526	520	564	544	557	525	553	542	525	554	507	536	545	555	526	522	519	560	554	537	549	490	525	539	540	566	582	489	539	538	531	528	522	510	550	538	562	549	538	552	516	527	503	519	514	568	495	532	580	552	535	553	517	527	522	532	508	579	514	548	529	521	528	557	516	550	544	525	523	540	572	564	528	529	553	523	476	567	478	548	511	511	500	543	514	510	521	582	515	554	527	542	528	513	517	537	531	552	520	528	516	535	539	568	497	550	507	582	556	548	487	497	544	574	541	528	542	518	519	564	521	560	509	549	532	483	562	510	543	543	548	554	514	540	479	536	584	535	556	564	572	560	568	478	534	513	511	524	513	485	490	563	543	556	570	525	534	564	498	540	504	553	529	533	506	559	509	543	532	563	547	508	518	547	527	513	535	512	520	537	558	531	521	501	540	581	531	578	502	551	544	516	521	476	554	573	515	518	482	546	525	582	578	518	537	471	527	550	499	552	536	538	550	513	521	562	545	579	563	501	530	510	502	517	512	554	518	539	493	539	501	546	521	535	551	563	530	575	545	505	506	523	526	509	562	575	534	512	519	524	527	509	542	588	556	528	528	547	554	554	544	518	533	520	538	515	542	557	545	534	528	512	523	518	562	570	564	522	561	536	528	553	513	538	502	543	556	509	534	570	502	503	528	547	530	553	485	537	520	532	553	491	498	537	553	532	560	526	524	548	536	566	520	514	541	561	535	597	516	524	529	515	511	539	535	527	506	546	530	517	545	513	526	530	560	519	496	551	510	552	490	516	522	554	504	546	535	573	568	539	534	544	533	560	568	577	551	527	533	526	497	560	535	547	554	510	529	547	563	482	532	547	537	515	554	554	540	544	535	560	548	549	540	535	528	521	568	547	567	544	554	481	538	565	536	550	573	538	546	541	526	514	521	552	547	539	532	560	534	505	562	522	566	529	523	539	477	528	576	553	530	545	536	542	540	505	531	566	541	521	511	522	545	581	554	530	510	582	536	555	505	513	525	530	570
39622	12499	5612	4461	3224	2505	2158	1918	1729	1556	1298	1046	1003	908	993	863	646	647	602	506	509	515	536	482	428	407	406	368	396	356	352	319	335	338	326	332	319	324	319	304	327	270	269	289	313	319	296	290	284	300	287	251	283	282	303	282	285	299	283	284	276	312	271	302	321	297	290	310	305	322	343	305	304	294	284	285	277	284	288	303	332	305	305	275	272	312	293	296	268	314	283	306	281	264	279	281	318	292	273	304	323	292	303	322	306	301	292	306	258	249	273	328	297	333	285	322	309	318	271	312	336	289	285	306	299	301	279	268	293	277	323	287	324	280	293	292	293	285	286	289	280	302	300	312	287	267	293	279	301	298	272	304	293	284	306	262	266	290	304	286	279	302	291	301	314	299	263	255	277	289	317	335	308	332	303	291	269	265	294	292	315	304	306	310	271	268	306	302	300	303	276	299	298	278	297	291	261	301	292	288	302	285	285	256	278	265	276	272	340	305	305	305	282	257	296	322	319	298	246	279	258	255	277	254	285	307	299	256	284	271	312	314	295	300	270	268	312	292	275	309	300	274	316	288	271	308	273	254	256	295	303	284	289	282	313	310	278	319	293	281	301	304	290	289	281	304	278	287	284	296	289	272	313	283	267	283	273	297	302	286	289	272	294	301	286	273	278	270	273	272	290	273	275	295	300	319	279	323	299	267	275	290	338	289	294	301	310	292	287	305	330	317	292	268	290	305	283	311	278	319	281	312	264	244	320	313	278	273	271	306	268	286	299	297	319	302	309	289	330	299	280	280	266	284	272	295	303	312	289	286	279	283	260	268	262	280	283	282	283	287	333	272	273	295	330	295	275	306	290	271	316	291	281	322	266	290	259	275	321	288	312	334	309	266	292	277	317	298	296	285	291	305	293	270	286	285	254	298	297	285	263	281	280	277	288	295	271	271	329	279	277	253	315	342	343	285	295	305	262	311	258	297	305	290	265	290	316	287	356	309	301	293	272	298	273	311	296	293	282	312	289	304	309	277	297	307	274	296	291	291	282	260	274	293	287	311	289	287	288	291	296	318	310	302	305	304	303	286	280	272	298	285	263	300	306	259	254	299	319	264	284	270	297	286	300	277	265	298	284	299	292	281	280	279	288	285	274	281	303	303	279	305	286	311	307	300	267	300	310	304	292	280	315	301	278	252	290	310	321	267	271	292	310	262	280	299	295	307	307	290	270	268	252	260	279	274	307	262	275	281	272	296	299	278	277	302	320	303	321	315	284	282	279	282	330	287	314	281	287	293	287	264	312	286	280	298	298	280	311	308	314	286	327	289	291	275	278	319	271	309	319	269	283	318	318	260	245	311	300	315	295	288	307	278	291	294	282	306	307	287	269	293	270	326	317	284	260	285	275	304	309	327	269	319	297	248	335	297	308	303	298	290	270	293	307	291	292	281	310	293	277	318	315	282	337	278	289	271	259	265	301	321	280	242	328	294	282	318	298	287	280	296	280	281	308	290	282	285	317	324	296	313	300	317	277	278	303	273	296	278	286	317	319	268	293	292	292	295	312	327	274	279	306	291	277	248	282	301	297	288	239	320	292	290	310	273	271	303	294	297	283	297	279	317	305	263	281	298	281	302	298	287	298	276	285	311	277	299	321	280	307	299	307	258	317	305	305	310	312	295	289	307	304	303	282	307	265	293	294	307	290	310	308	290	316	305	277	319	289	308	307	296	278	292	273	311	281	312	276	323	289	273	262	299	324	266	278	291	325	289	326	291	303	302	287	255	290	309	285	320	261	299	266	311	332	270	303	296	254	297	292	322	255	281	298	283	293	268	321	287	301	290	301	302	310	257	295	267	274	293	303	279	269	279	288	293	328	291	272	292	310	289	259	315	278	321	300	297	273	273	289	335	252	288	296	277	304	305	303	286	283	283	292	275	302	303	280	227	314	318	308	254	279	267	273	287	278	299	319	302	269	303	286	314	312	302	331	306	272	299	280	277	260	307	285	247	292	300	270	285	322	289	267	286	284	291	302	275	271	333	252	288	313	257	267	317	283	297	280	300	303	308	282	295	277	271	251	264	273	258	334	318	317	261	277	276	278	272	296	284	256	274	285	323	256	290	303	266	292	280	292	288	286	265	287	267	302	286	290	280	323	302	244	305	306	293	248	302	277	330	317	304	291	287	280	319	298	275	299	306	278	326	288	300	280	272	323	308	277	274	259	286	277	275	294	272	293	284	315	311	323	312	286	275	314	282	280	325	303	267	275	304	333	309	280	317	263	283	272	284	323	301	285	265	276	317	280	292	297	261	260	311	276	281	323	295	269	270	296	301	285	277	274	309	303	330	285	293	256	264	295	296	315	283	305	290	323	329	273	294	317	285	298	250	247	287	294	261	279	258	319	326	288	301	271	291	290	280	291	282	287	307	266	278	277	315	278	298	280	271	300	302	278	321	302	259	288	288	278	283	286	267	341	273	306	289	270	279	308	307	315	301	304	290	280	233	298	279	266	271	277	292	248	279	294	264	263	276	281	311	269	311	287	285	269	273	291	306	256	301	299	295	293	286	272	288	304	305	258	293	262	271	246	277	280	282	290	289	293	290	305	319	301	282	287	285	269	291	288	288	281	290	280	277	265	264	306	323	277	298	324	281	347	301	284	310	289	293	293	282	294	256	283	278	311	284	276	307	275	319	274	268	309	299	274	306	276	274	314	298	288	303	264	291	294	268	273	277	266	272	306	284	311	291	276	311	298	276	265	272	290	292	266	280	248	287	294	285	264	243	290	284	257	303	285	306	280	307	296	291	265	263	317	264	307	308	279	315	309	294	319	339	294	281	275	280	314	265	322	300	321	281	280	291	259	300	292	313	328	299	267	296	268	292	267	327	287	308	307	257	306	296	332	283	275	288	292	262	329	310	287	332	282	277	295	278	303	272	273	264	289	320	309	319	264	292	266	295	327	290	269	293	270	294	244	317	296	302	290	288	281	292	296	263	299	292	275	293	283	309	310	317	262	289	264	301	272	285	298	260	303	289	278	290	297	285	275	264	307	311	309	326	298	270	293	341	298	270	295	267	310	264	286	323	309	278	288	322	289	268	266	261	309	298	284	288	274	285	293	302	292	301	308	311	263	251	299	282	310	290	291	323	295	288	271	325	257	315	267	290	296	291	299	265	299	277	289	277	300	276	287	296	290	264	319	292	263	288	269	304	281	309	283	304	282	274	270	295	250	279	262	281	321	282	292	289	296	296	299	346	295	285	266	310	257	262	280	286	294	265	279	337	294	296	289	312	307	289	280	317	290	301	325	269	312	293	309	310	277	283	295	313	331	338	305	274	294	300	311	290	293	260	315	282	290	312	300	290	297	290	270	294	286	330	300	256	324	327	308	291	285	306	337	300	289	270	270	296	307	296	251	264	291	322	269	273	310	296	291	291	286	280	288	290	246	257	285	308	282	270	279	249	306	275	298	245	251	293	279	305	281	283	279	302	297	272
20667	4202	8766	11916	10608	9368	8606	8128	7228	6855	5531	4720	4430	4149	4484	4050	2923	2843	2509	2175	2016	2122	1933	1852	1730	1478	1354	1126	1065	971	810	772	810	840	760	754	709	704	738	731	696	704	662	694	640	633	612	673	684	666	661	654	603	649	642	639	640	592	614	630	641	622	645	633	635	625	626	584	645	618	652	626	611	620	642	616	613	601	585	661	607	694	611	632	628	650	626	613	620	603	603	650	638	625	609	637	653	623	684	575	577	631	619	630	581	620	614	572	610	609	611	607	623	574	590	576	664	612	620	604	637	643	594	617	660	650	611	631	630	645	560	642	621	562	615	666	617	589	610	603	648	548	608	625	647	564	707	611	631	586	662	623	604	617	665	580	641	615	634	591	630	584	592	578	628	584	652	637	589	646	675	667	644	555	619	629	621	590	600	654	616	617	625	615	612	632	612	619	637	658	640	596	602	605	633	632	601	608	652	643	654	601	634	650	625	609	631	602	642	642	563	623	656	626	627	648	605	584	595	613	632	625	592	599	647	624	653	636	614	654	634	609	649	636	591	605	620	638	618	625	603	675	639	641	614	652	649	663	637	610	596	623	645	654	606	606	595	608	650	605	608	626	632	609	568	646	615	636	600	628	628	637	633	651	584	623	630	619	660	640	660	628	606	643	660	587	640	609	634	603	601	653	648	631	636	629	649	637	615	597	607	614	614	599	627	609	613	638	623	571	622	622	617	621	627	613	610	611	615	580	628	564	605	659	611	621	628	632	604	608	620	652	598	641	625	633	603	645	649	608	602	613	655	615	640	615	626	621	642	610	618	613	609	594	643	599	641	658	649	614	640	657	605	616	678	636	612	630	581	691	641	605	599	621	622	603	603	636	569	555	610	621	577	675	621	617	599	612	629	631	593	670	603	629	600	642	640	618	630	695	633	619	636	598	586	631	655	598	539	651	585	633	591	594	609	612	561	606	589	604	616	645	639	625	620	609	611	586	584	666	602	641	614	643	614	592	642	616	622	589	630	600	638	637	667	652	614	604	637	623	614	659	633	609	600	613	620	644	614	656	631	650	551	609	608	597	634	651	641	656	600	617	639	661	590	621	638	607	617	592	637	630	640	615	588	650	629	629	631	613	667	615	637	616	602	617	639	583	615	608	654	615	613	589	628	601	667	590	643	617	619	583	597	653	609	630	581	601	627	625	645	622	631	628	624	603	596	617	635	625	629	592	596	623	563	676	649	648	637	620	599	612	623	593	583	631	645	647	663	578	606	568	608	607	620	652	636	650	643	664	596	645	612	654	600	597	616	610	630	605	608	595	616	615	630	629	612	604	606	562	606	601	632	618	589	598	630	569	629	624	644	607	606	661	604	603	600	614	610	575	654	636	651	622	592	636	618	612	614	620	613	628	661	617	572	640	636	652	633	610	626	626	615	585	625	614	615	614	626	615	584	593	588	590	630	612	619	603	601	608	632	614	649	604	610	662	637	651	615	606	641	628	610	622	625	630	625	577	688	643	635	629	583	627	619	610	575	617	613	682	623	618	652	626	593	642	556	634	590	633	605	591	643	606	620	631	628	610	621	628	648	607	662	594	647	603	606	632	621	649	573	581	631	635	620	622	612	630	607	668	658	657	640	618	662	627	608	582	668	620	612	628	605	609	634	635	640	622	633	596	634	631	659	622	623	590	593	610	597	605	638	598	640	619	647	610	611	609	608	622	603	591	624	629	651	645	629	616	619	596	597	636	595	645	604	615	618	561	626	607	638	602	641	657	588	606	578	607	584	607	560	643	637	618	645	582	624	600	694	662	611	604	647	597	579	608	644	665	637	580	656	647	613	624	652	618	595	603	624	617	616	608	619	610	624	582	624	612	626	628	611	673	627	622	643	650	649	600	591	651	617	583	663	625	661	626	604	622	605	636	637	622	620	600	629	629	566	571	607	695	629	607	620	639	681	609	660	620	630	584	600	597	646	593	637	614	639	627	629	650	608	610	645	617	616	582	594	594	589	627	661	585	604	595	601	602	584	629	619	634	640	620	598	640	631	608	641	633	653	649	573	625	658	676	608	606	618	595	665	585	657	655	585	629	658	598	611	614	626	611	606	634	649	625	606	586	642	594	599	629	569	644	633	633	642	630	595	602	636	639	616	617	610	628	612	601	667	635	629	603	632	627	613	608	598	588	644	586	623	615	615	641	606	623	625	651	641	591	598	631	615	631	640	616	590	586	609	601	615	641	615	632	613	641	611	632	626	610	619	639	671	625	634	597	607	604	626	592	620	638	616	621	608	625	650	609	617	660	629	631	608	610	624	639	633	606	590	621	602	621	640	609	603	591	632	659	637	577	632	635	581	641	658	617	576	606	607	589	632	604	616	646	637	608	633	646	587	619	629	601	624	572	633	591	651	677	606	613	624	654	592	625	609	621	615	595	592	580	611	616	624	606	601	632	637	609	627	622	567	594	597	615	600	619	602	629	641	624	631	594	611	581	618	598	649	643	585	595	596	645	624	647	607	646	647	655	594	626	654	582	587	590	640	601	607	608	600	664	579	644	662	602	627	655	610	605	652	644	629	636	609	589	642	638	610	612	605	630	631	630	607	633	652	595	605	668	596	661	665	619	626	643	599	627	617	642	626	628	592	600	615	665	599	603	651	569	643	633	632	631	612	595	640	606	607	607	621	614	636	634	608	614	620	608	638	626	584	621	596	605	626	628	645	617	659	592	622	656	574	637	607	635	622	629	618	625	619	671	575	635	645	633	611	627	592	650	674	626	626	621	574	576	588	621	610	666	627	642	629	666	628	604	639	570	605	661	644	576	596	596	632	613	649	616	589	626	603	640	601	588	645	624	594	601	654	604	613	694	646	638	636	633	569	624	611	622	614	631	603	627	607	638	603	661	622	596	584	591	638	588	591	680	635	630	640	655	644	610	568	630	641	602	600	608	613	615	609	615	657	581	618	640	596	618	660	609	619	619	637	643	643	585	655	627	653	595	580	634	638	625	619	611	608	618	609	624	643	603	622	612	618	624	607	624	579	588	604	643	595	608	638	617	605	602	604	635	650	643	590	637	614	607	605	653	634	609	649	647	635	608	591	598	573	641	620	633	640	621	600	603	610	594	625	649	655	614	635	622	581	608	611	611	625	622	692	642	618	594	636	618	588	631	600	602	628	630	601	568	595	633	599	637	576	582	632	632	594	617	604	584	597	630	566	627	648	600	622	627	608	623	628	575	608	653	599	641	609	615	635	628	602	637	598	659	614	600	601	619	621	614	590	627	627	589	618	640	583	642	594	611	610	618	605	630	625	603	623	627	608	592	606	633	618	613	666	612	599	610	578	671	589	632	642	594	647	666	663	588	605	614	641	607	659	638	653	583	581	615	627	586	653	613	648	643	543	631	559	603	592	592	594	674	658	681	619	614	688	662	619	610	675	593	645	616	602	595	663	607	619	648	581	631	667	611	614	621	627	603	601	630	610	614	629	632	663	621
11232	2401	1904	1708	1449	1103	952	901	849	753	625	550	528	507	476	450	397	394	321	354	320	328	319	300	263	250	259	231	246	253	245	222	246	227	253	236	214	218	232	228	221	246	206	246	291	244	211	195	219	241	218	225	206	203	221	213	207	235	258	234	228	209	227	246	257	224	219	200	215	224	214	234	190	222	238	234	220	229	213	251	242	224	221	235	214	188	207	242	197	238	214	196	225	238	214	207	250	215	198	232	204	220	234	217	228	221	222	205	230	248	230	255	211	191	245	202	226	222	253	229	219	192	243	239	221	232	223	246	246	232	227	219	236	209	241	222	233	221	235	231	234	215	234	234	209	236	240	226	211	200	230	228	244	233	217	213	228	229	240	233	249	236	231	245	203	236	230	235	238	197	211	230	233	250	203	236	230	231	211	235	220	219	206	224	242	252	245	205	248	276	262	219	240	218	213	215	217	238	243	264	221	193	234	212	246	221	233	226	231	231	220	196	226	205	245	226	228	223	211	248	205	207	249	240	243	230	208	240	217	224	178	216	199	202	212	237	221	233	246	236	241	233	238	227	231	233	213	208	238	206	212	232	220	248	233	224	195	228	207	232	241	230	252	244	235	239	254	243	230	219	247	228	225	226	212	196	228	227	240	232	259	202	214	239	240	244	230	253	224	201	192	236	232	233	219	233	226	255	187	240	221	225	215	211	223	208	202	231	220	222	199	265	185	227	228	214	236	234	220	212	211	229	249	240	212	226	230	229	229	227	245	247	230	214	243	259	215	226	227	227	215	213	231	253	215	223	227	229	231	233	274	239	242	248	211	228	239	224	252	221	222	237	227	218	192	248	227	234	219	230	207	273	222	194	219	251	216	216	252	192	202	227	237	251	240	211	234	210	241	258	243	216	215	226	205	238	261	248	237	225	239	236	242	242	207	214	230	244	244	233	238	246	221	185	224	215	211	232	222	226	187	217	236	227	205	236	239	235	203	219	217	260	198	238	214	214	223	245	239	214	224	212	216	220	219	245	256	199	225	206	233	250	246	217	240	250	203	210	224	209	219	215	205	202	228	202	212	210	225	222	233	225	197	226	230	201	235	228	245	195	218	222	251	245	250	264	221	222	212	250	225	224	219	256	230	215	237	225	197	217	244	242	234	221	245	259	238	237	267	238	245	205	227	195	225	212	256	241	216	237	230	230	237	237	246	224	233	218	230	243	222	217	224	225	224	245	232	212	216	222	213	191	223	222	203	223	237	247	234	208	225	211	213	211	213	220	231	246	233	205	207	220	220	218	222	219	240	206	217	234	190	217	238	247	242	213	210	221	212	230	229	225	238	233	201	233	234	226	237	226	242	248	233	256	214	230	205	233	232	215	223	213	208	214	208	250	212	190	221	249	217	206	242	220	224	259	234	244	221	248	215	197	224	181	238	215	227	228	225	212	224	236	253	240	219	240	222	239	238	221	197	195	206	199	208	222	245	231	233	223	218	256	230	233	231	238	216	215	237	246	196	211	215	220	209	226	227	225	212	221	232	241	198	226	260	206	227	222	245	228	218	223	217	206	239	229	234	260	214	277	225	207	236	211	198	227	223	216	213	201	239	241	209	244	220	234	224	234	217	228	236	217	228	215	224	242	265	205	229	218	218	231	244	220	237	239	245	261	205	214	222	249	224	236	228	219	211	226	216	210	211	225	230	188	233	239	203	231	261	235	241	219	244	202	244	232	225	222	204	203	219	231	226	234	239	268	211	191	215	233	225	245	205	191	234	196	251	247	233	244	233	216	207	210	208	219	250	200	181	201	193	207	234	223	243	212	236	235	219	225	215	229	228	231	240	208	232	240	207	254	242	202	222	237	252	234	216	207	222	243	243	232	182	212	193	207	267	217	210	231	228	226	226	197	241	217	221	224	238	236	239	251	227	243	258	218	224	230	229	229	233	227	220	216	216	204	220	236	220	224	218	222	209	217	225	224	237	202	232	244	231	214	241	214	243	227	222	220	211	206	229	226	207	235	201	231	239	223	230	226	237	252	213	233	260	222	222	210	252	227	220	236	236	202	241	217	226	214	194	203	226	218	238	223	243	203	241	217	208	237	215	254	233	215	236	266	252	188	243	223	233	197	257	197	220	234	251	237	212	232	200	227	232	201	238	231	203	221	240	239	229	262	244	256	250	208	235	223	251	222	211	225	213	237	228	161	237	226	223	224	222	243	212	230	229	237	236	222	216	209	196	237	236	214	243	241	225	229	234	216	222	225	216	207	250	229	204	212	214	212	201	210	248	196	242	240	222	245	213	235	206	209	205	219	204	213	208	240	250	252	213	224	226	218	232	259	206	217	190	203	234	237	229	227	230	227	227	258	206	207	196	203	206	221	239	233	224	218	242	229	237	231	230	211	226	195	201	224	210	217	219	203	217	237	221	212	222	210	219	242	215	225	193	245	230	213	209	238	218	208	216	237	245	218	210	222	232	269	229	207	224	216	234	212	229	220	231	210	209	260	248	241	207	222	228	230	243	223	226	203	222	263	239	209	209	203	232	201	244	244	225	218	243	224	234	222	229	219	201	225	198	183	227	259	218	211	214	208	215	249	205	223	203	223	212	215	213	228	246	261	212	205	235	218	231	273	233	218	204	238	196	222	222	196	206	247	219	243	210	214	226	232	218	230	198	237	210	221	249	235	270	220	208	210	233	228	220	236	252	211	247	249	198	226	239	242	206	221	243	250	251	256	236	223	209	212	221	241	215	213	226	199	244	205	252	230	227	226	256	231	229	213	222	222	265	207	253	210	233	216	229	231	212	235	238	243	213	207	238	207	202	212	219	202	214	221	232	206	225	248	237	223	215	210	218	237	204	206	249	238	225	266	221	246	222	240	214	258	243	252	238	230	230	224	217	218	244	222	217	229	225	227	214	209	245	272	245	211	230	216	217	218	234	226	223	223	253	207	204	262	213	219	210	196	227	232	237	198	233	251	242	220	232	233	209	218	232	223	226	248	213	254	237	256	230	233	224	224	224	230	226	193	212	260	200	224	232	235	200	221	222	192	213	208	219	214	229	229	202	219	232	224	239	229	222	245	225	228	249	234	246	216	213	234	219	211	231	208	227	243	226	258	216	225	204	236	230	219	228	235	219	218	218	221	216	240	229	210	244	245	219	224	245	219	211	219	237	213	236	240	201	190	258	232	223	202	220	219	247	219	206	245	230	237	224	259	252	215	225	219	219	203	237	219	248	246	240	240	230	241	213	223	215	205	272	237	240	230	215	213	248	253	245	220	236	220	246	256	196	245	226	218	231	205	227	235	203	199	210	224	216	249	207	204	194	289	240	284	260	243	249	217	200	249	196	244	270	237	206	198	223	251	215	218	251	242	233	230	234	232	229	237	219	223	207	231	235	224	201	201	236	224	216	246	227	240	238	222	211	196	237	243	224	197	212	253	208	240	212	236	199	235	226	210	232	220	231	210	248	216	226	249	240	242	244	246
5976	1692	3777	5354	4780	4416	4342	3880	3733	3139	2812	2363	2266	2216	1995	1635	1604	1409	1328	1220	1152	1051	1000	924	863	824	764	734	641	605	641	549	551	579	550	531	517	503	489	542	529	489	558	484	496	524	512	488	491	520	455	511	497	509	534	502	509	486	510	520	492	462	509	509	491	477	484	461	539	479	509	489	539	484	456	504	542	497	526	475	455	495	486	522	488	486	496	512	501	523	481	508	506	493	507	457	468	505	466	497	512	513	467	424	500	494	472	485	509	495	502	492	480	470	504	512	493	487	491	462	546	441	469	539	490	498	512	496	489	447	476	461	482	520	514	468	491	514	489	497	489	487	506	515	505	462	505	474	539	493	480	468	477	473	487	467	472	477	477	537	487	449	487	482	463	505	489	521	519	502	486	462	534	486	501	477	472	470	526	507	445	494	479	478	493	491	500	544	465	521	499	518	503	486	522	527	511	488	501	535	468	515	503	474	503	498	508	529	465	492	545	503	489	513	485	488	489	487	483	488	514	498	508	508	475	525	475	486	536	522	439	512	493	492	510	512	474	531	509	524	474	543	503	492	501	475	507	473	502	478	522	503	501	488	489	485	518	519	516	506	482	476	498	513	559	513	499	466	508	482	498	495	523	512	510	465	503	485	486	496	482	475	520	482	485	502	492	521	549	477	502	462	478	468	497	487	516	444	515	540	484	552	515	489	445	505	484	489	495	501	498	466	469	503	517	453	473	513	467	502	500	485	509	497	525	481	522	462	504	501	506	486	497	501	491	466	496	498	479	487	476	456	441	483	470	507	482	490	516	476	500	448	450	492	489	505	502	534	496	501	465	470	477	486	514	491	473	473	463	486	526	500	496	492	505	537	476	475	491	519	507	481	491	474	498	501	507	458	528	466	459	458	500	489	496	491	444	487	519	448	516	502	484	484	494	450	451	459	537	532	478	523	511	491	509	542	489	509	539	558	485	485	461	483	469	519	483	463	492	515	486	496	554	515	490	494	473	519	510	490	512	499	467	465	488	524	510	520	457	538	469	527	483	524	531	488	473	500	522	528	549	520	536	489	486	472	475	494	489	466	503	498	545	479	503	475	518	497	487	521	488	497	534	531	510	492	510	507	497	475	473	475	523	521	520	487	494	469	461	482	496	490	494	495	496	510	508	478	508	475	525	487	480	490	480	470	472	462	483	482	469	477	514	495	480	498	494	473	466	496	510	506	473	519	498	452	474	479	542	530	507	512	450	442	498	491	468	490	465	523	505	523	442	503	446	496	490	507	489	537	517	493	482	477	495	481	472	485	496	521	491	510	525	463	499	422	466	494	520	507	514	490	537	558	458	494	458	499	463	490	493	489	495	468	517	509	501	490	503	502	487	536	507	513	455	494	501	501	477	449	491	490	503	528	508	511	496	496	464	552	533	471	507	503	518	503	509	514	497	486	494	489	537	500	467	486	479	509	520	496	480	497	500	522	511	492	471	490	484	496	541	479	497	485	476	459	476	474	521	489	493	505	486	474	512	470	530	474	467	493	474	500	504	506	490	476	539	487	537	513	493	487	441	474	479	544	491	525	485	526	505	510	480	507	480	531	471	513	547	520	460	497	471	508	478	471	517	465	515	510	514	483	529	502	498	487	488	529	490	520	496	486	476	522	511	493	533	499	439	479	503	457	482	505	488	505	508	462	464	520	479	448	520	514	489	518	490	465	481	518	513	504	511	483	466	498	500	464	535	474	516	509	457	501	527	473	475	483	507	502	447	511	478	484	498	487	517	485	465	468	507	479	514	509	461	486	471	489	470	499	451	531	533	510	544	512	480	514	511	507	483	514	456	496	503	465	501	490	467	464	483	485	485	491	504	524	509	459	504	469	523	520	505	472	484	489	531	498	543	485	472	485	496	510	508	473	496	490	450	470	498	528	477	515	475	512	486	470	490	494	477	533	486	490	523	498	513	467	484	487	494	498	476	505	457	538	522	440	508	506	455	478	469	516	538	517	508	439	532	486	478	498	513	507	521	506	515	515	482	475	483	493	489	524	505	521	508	481	479	490	485	484	530	484	500	504	484	491	508	475	537	479	480	483	486	472	484	463	487	530	505	449	537	514	463	491	466	476	466	537	470	473	501	462	492	535	508	469	511	548	490	501	457	506	495	486	493	522	478	486	509	480	479	485	518	480	508	489	480	523	549	524	510	460	486	491	476	468	529	477	492	496	512	503	450	499	495	485	524	516	509	491	470	466	504	479	491	519	523	460	485	543	459	473	502	467	466	498	528	490	490	514	474	497	470	470	491	480	509	505	512	489	517	487	500	507	491	528	484	531	510	501	453	492	509	520	455	489	479	491	475	506	468	490	528	507	465	450	511	511	485	436	460	501	492	500	462	539	464	518	510	474	481	453	492	508	487	459	505	477	484	506	482	488	490	494	502	456	475	492	504	522	457	515	515	489	473	504	491	513	486	487	511	504	473	488	526	546	481	515	466	509	508	509	471	522	537	506	517	489	481	498	465	493	458	518	522	481	474	489	509	482	494	476	495	509	493	502	471	489	467	535	490	484	488	461	502	520	503	514	502	505	459	488	486	518	485	505	524	516	513	501	518	498	506	528	522	491	511	499	492	489	475	521	487	470	481	498	471	480	478	487	512	489	479	487	464	523	508	484	466	540	468	516	532	516	502	525	496	487	498	499	468	497	515	496	520	487	486	443	468	499	503	494	503	481	476	472	462	492	463	478	514	507	531	508	491	523	452	498	462	527	487	488	519	509	529	484	444	516	456	515	500	511	487	528	473	496	491	498	489	486	486	482	512	461	485	516	485	470	519	494	492	527	518	519	490	508	473	520	481	444	481	474	511	462	519	469	477	496	494	474	445	467	481	451	454	524	495	496	462	500	498	467	488	528	520	521	470	448	460	479	518	487	484	455	491	516	492	509	548	493	475	496	499	516	488	516	481	477	496	469	495	498	511	482	454	480	497	455	496	494	522	490	497	469	510	459	487	476	535	510	472	488	506	493	451	547	487	519	507	508	481	470	484	508	487	480	509	469	488	509	522	543	475	462	471	471	516	490	490	477	500	480	501	494	502	470	527	490	474	477	541	493	537	486	498	478	503	491	473	501	509	514	529	454	483	508	505	467	474	478	466	493	470	498	518	495	497	513	483	473	486	486	505	519	480	506	459	473	515	484	496	524	442	539	480	500	482	446	510	464	529	519	501	483	524	444	467	484	511	504	524	498	518	484	487	503	516	536	493	519	509	483	511	470	485	481	499	493	505	509	486	456	503	491	519	533	532	486	512	465	477	478	473	521	458	499	516	513	519	488	492	482	498	504	457	481	489	501	527	498	510	502	525	533	533	488	494	528	488	529	463	462	478	514	505	498	508	484	491	498	450	466	522	476	512	524	501	455	510	528	514	516	472	485	513	515	500	508	474	499	495	492	508	503	466	469	511	510	510	497	491	530	530	493	496	503	513	471	497	502	522	526	475	454
29368	8136	3720	3197	2432	1979	1643	1545	1370	1134	905	812	805	775	652	581	568	513	451	410	397	411	367	321	345	329	347	305	298	295	268	280	279	241	283	229	257	277	277	263	241	270	244	251	263	266	259	242	237	264	256	268	229	231	244	265	247	271	273	255	267	234	266	220	247	265	238	255	233	251	255	235	286	244	233	275	269	257	231	209	230	248	265	242	236	270	260	253	236	230	234	236	291	259	258	244	232	223	232	253	237	250	256	200	240	242	238	266	242	254	256	257	257	233	266	257	219	246	267	255	237	258	259	271	219	223	265	224	212	236	257	255	249	225	226	263	269	264	248	245	268	237	234	270	257	243	224	237	246	251	254	242	222	222	266	248	261	252	256	230	250	231	284	253	225	268	233	244	248	253	210	252	258	266	236	244	214	229	218	242	245	268	233	246	249	233	241	249	255	245	271	246	230	257	267	236	275	232	280	261	229	236	220	264	229	254	222	257	238	243	257	220	233	254	223	277	267	222	241	228	247	266	256	233	242	263	257	249	283	275	233	215	260	233	252	247	270	253	230	250	277	247	239	226	260	266	242	251	278	245	249	248	237	276	247	230	253	237	217	246	234	248	247	266	237	234	246	232	240	239	268	253	236	242	250	262	253	224	265	222	227	202	227	278	287	261	241	252	260	257	269	219	219	268	270	266	245	259	262	225	227	254	269	248	257	216	263	261	240	260	242	264	243	289	228	257	269	257	239	198	224	226	251	261	249	264	238	240	253	241	249	259	266	224	250	262	263	239	257	263	242	238	258	238	247	236	238	244	241	246	224	249	264	229	222	259	268	236	227	265	247	236	259	246	262	250	211	225	252	252	246	242	270	267	256	264	240	219	218	250	252	264	271	263	254	249	252	236	246	249	238	247	255	259	261	289	227	268	259	252	220	269	223	241	264	266	229	230	311	259	256	251	242	290	268	256	251	242	241	294	234	210	274	265	257	271	266	246	253	243	252	259	263	266	262	255	249	204	224	229	233	246	267	271	245	270	248	259	265	280	287	250	245	252	232	262	258	237	250	258	242	240	239	222	257	268	214	241	211	251	204	240	231	238	245	229	253	251	223	249	255	255	231	269	248	234	229	223	239	241	262	239	246	274	209	225	249	243	220	277	249	216	245	243	211	222	235	208	248	230	231	258	204	257	273	270	237	233	223	267	249	241	223	228	228	279	258	266	213	233	257	226	206	233	249	252	251	261	272	274	227	260	228	256	208	227	266	229	241	252	240	237	243	232	246	268	230	255	227	236	247	255	255	208	240	238	239	268	219	261	264	269	261	228	239	219	227	225	235	260	239	231	255	270	253	251	263	265	278	275	260	270	229	208	240	252	262	253	254	236	208	235	229	227	262	280	236	224	279	297	235	232	217	246	250	251	259	243	238	250	250	237	244	246	252	248	251	244	280	225	237	247	198	249	245	222	232	284	255	255	228	279	235	236	219	251	238	274	265	255	254	265	234	254	263	259	240	260	256	250	238	266	262	260	240	257	239	233	253	227	259	249	232	245	262	249	232	268	242	223	233	247	251	266	270	232	252	263	276	232	242	222	219	227	253	253	240	240	230	255	223	230	263	224	244	228	226	237	241	247	236	236	235	252	256	247	255	265	238	252	265	237	240	245	238	266	251	221	252	259	249	232	255	238	242	245	225	241	245	270	274	232	225	272	228	221	220	242	278	256	241	234	283	271	253	220	230	274	237	268	229	227	250	274	242	238	262	242	246	227	271	244	229	240	266	235	248	260	262	249	241	248	239	246	247	254	226	272	254	236	239	254	277	254	212	256	267	271	241	255	244	260	224	250	237	221	261	232	235	269	219	256	248	235	253	243	242	241	240	219	253	234	262	251	245	229	291	240	268	257	222	257	289	251	205	240	247	278	218	251	247	280	217	231	247	220	234	256	284	230	252	255	219	258	250	248	222	264	255	256	237	232	208	224	242	227	269	276	259	274	245	229	268	244	257	254	234	290	260	243	242	240	257	252	240	236	254	250	231	244	242	245	251	242	232	228	234	259	240	242	250	259	252	262	228	254	252	224	275	242	260	248	261	260	229	229	267	257	250	248	252	243	268	262	250	229	241	234	260	256	253	259	244	259	218	241	256	257	245	267	262	227	242	264	253	269	283	228	258	237	224	234	236	219	236	228	255	235	252	250	226	251	265	251	247	248	249	267	244	249	254	218	276	243	252	237	244	227	283	259	233	270	254	274	250	248	223	269	235	222	242	219	259	255	252	248	230	225	239	230	211	249	263	266	252	245	250	229	242	246	255	243	250	257	260	243	221	259	234	259	255	256	255	262	246	241	242	267	251	224	231	230	275	298	244	265	235	227	250	246	243	225	217	249	247	245	266	253	230	248	248	236	257	258	250	255	239	247	262	257	222	208	243	248	240	245	261	247	263	247	263	221	232	224	250	298	224	235	269	256	202	266	253	257	250	221	240	235	230	220	233	269	247	262	266	244	238	267	243	259	253	247	234	245	220	241	245	259	276	232	269	223	274	261	260	253	230	239	251	247	239	243	287	255	237	250	223	252	240	231	264	239	278	231	270	290	230	239	253	258	242	283	243	240	248	257	288	260	225	242	231	229	248	248	231	260	248	239	234	251	253	252	277	242	264	255	250	233	272	225	235	248	239	239	244	243	308	224	216	236	215	226	259	228	287	230	227	259	235	248	260	266	245	239	215	235	202	239	240	320	245	244	275	262	240	230	273	273	235	270	239	227	228	228	224	214	244	235	233	250	254	269	238	238	253	241	251	264	258	257	267	214	238	269	248	259	225	235	250	277	252	239	245	244	258	226	259	277	250	239	243	278	265	259	234	248	275	222	270	241	248	227	237	237	264	252	226	257	251	212	257	234	276	219	251	257	230	262	228	238	241	269	222	234	221	243	244	223	274	236	222	255	225	245	246	234	252	233	212	240	257	214	224	260	240	261	252	243	256	215	249	234	235	217	241	259	258	259	254	259	260	240	218	244	234	237	243	253	263	229	226	244	260	252	246	249	278	249	234	270	225	231	237	246	251	243	230	247	257	242	255	222	248	257	224	223	233	233	232	242	242	287	226	249	241	282	222	259	255	182	258	252	216	243	273	251	224	262	259	247	233	258	244	286	223	237	268	243	261	256	240	239	273	225	255	234	239	228	249	227	272	246	231	239	253	251	254	237	252	260	266	260	250	241	210	267	222	249	237	236	271	231	271	257	227	238	229	234	219	256	217	244	268	196	254	260	232	277	263	250	226	284	254	235	243	261	237	241	253	263	219	229	232	212	248	251	230	214	218	259	245	198	233	256	231	237	263	251	254	237	212	222	251	249	229	246	271	287	247	275	259	253	278	282	215	256	225	265	219	231	267	240	246	228	251	251	264	230	235	255	232	230	234	234	211	233	251	232	222	253	259	233	248	271	257	247	266	237	228	240	250	208	220	214	231	265	241	224	232	267	238	235	246	255	240	241
16120	3228	6651	8902	8361	7772	7101	6745	6002	4999	4147	3667	3656	3188	2793	2430	2337	1984	1758	1685	1592	1572	1437	1312	1211	1170	1003	895	816	815	682	688	644	659	717	607	606	594	569	601	592	585	594	575	592	573	597	621	556	603	540	583	538	574	487	583	502	581	567	516	551	545	540	536	565	545	524	587	539	522	523	553	544	549	523	557	544	543	594	566	561	526	554	565	568	518	545	580	510	548	543	540	515	513	548	519	542	524	557	561	548	543	541	534	535	555	539	537	540	547	545	550	556	529	543	501	534	554	518	558	570	562	527	522	547	542	536	506	549	579	601	581	526	524	521	542	570	535	514	578	534	570	532	545	541	539	520	490	583	580	543	539	546	518	525	549	562	548	538	564	533	530	531	564	544	517	518	542	583	528	555	542	554	560	558	515	589	507	529	532	531	505	527	548	577	541	542	536	557	560	540	516	539	521	549	536	546	530	566	515	507	543	549	543	528	537	526	543	542	545	541	489	523	552	518	547	567	560	542	526	511	574	540	541	548	530	568	564	552	486	531	517	542	526	565	525	533	555	570	555	501	588	526	511	589	534	543	541	499	544	606	574	574	541	504	530	550	549	550	551	547	530	535	532	536	524	523	543	516	548	506	523	547	566	576	527	547	517	535	564	533	551	550	540	580	524	550	529	552	526	547	545	562	510	581	599	553	517	572	537	550	531	510	539	554	562	496	571	515	535	537	508	534	525	556	547	554	548	582	514	572	562	547	522	505	540	558	558	583	555	593	567	576	511	517	540	531	549	531	542	524	592	516	563	497	512	575	516	585	543	521	563	487	519	520	497	520	551	534	554	555	552	540	544	547	524	540	565	564	567	576	498	532	561	538	562	529	550	569	531	485	590	554	519	515	532	544	507	530	547	541	563	551	526	555	545	529	523	509	535	558	550	563	528	520	529	566	571	556	524	552	542	569	530	526	520	534	506	573	563	534	532	562	544	520	508	542	539	577	527	524	550	504	581	563	549	523	545	539	552	530	524	567	519	565	525	537	546	500	549	528	531	527	519	552	531	549	572	552	495	512	524	583	568	594	556	503	569	582	510	529	559	502	495	539	513	542	523	518	535	572	505	535	563	557	513	532	523	563	545	521	580	561	524	522	520	536	544	523	557	490	537	536	554	518	527	558	545	486	519	547	573	529	521	573	494	548	539	526	521	546	577	552	556	556	529	517	567	562	510	567	528	555	565	546	552	568	567	516	543	518	564	515	509	561	507	532	536	549	576	548	519	535	563	502	566	535	528	554	533	551	545	563	510	547	496	529	538	544	535	532	548	548	527	509	542	536	546	544	536	519	535	492	514	524	525	555	549	562	519	546	502	582	523	518	506	535	546	544	540	552	535	510	561	513	544	545	529	535	570	576	575	526	558	513	547	541	530	543	520	540	552	526	565	528	556	518	517	510	553	555	521	522	597	554	540	537	519	572	527	529	578	518	513	544	553	575	509	522	531	563	522	521	535	554	508	555	560	558	543	569	522	529	510	603	552	552	557	533	527	548	564	575	512	516	520	557	601	561	582	521	544	502	512	537	554	553	548	537	548	544	536	561	540	536	529	570	523	527	526	518	513	563	595	478	521	533	532	515	605	550	538	543	537	566	537	549	562	541	525	552	500	539	565	548	552	583	527	526	579	502	564	558	540	546	539	536	589	576	534	534	529	530	523	564	564	539	514	561	571	587	503	564	556	584	536	558	532	524	574	539	495	544	568	527	515	580	545	592	559	508	562	524	550	500	532	568	519	596	543	521	510	577	546	545	480	544	532	538	550	501	568	548	509	527	577	565	534	503	530	571	515	563	555	516	534	525	535	526	551	538	512	558	556	565	594	529	531	548	547	515	558	568	574	534	504	529	547	506	534	550	557	517	552	578	531	575	494	498	535	541	533	537	518	540	516	541	512	522	530	574	547	519	544	532	483	550	508	545	562	553	591	573	567	540	565	528	540	515	534	564	577	528	494	534	567	536	510	573	522	546	555	538	549	525	546	532	555	549	513	504	553	537	539	529	545	506	520	492	588	507	566	550	568	537	531	509	531	508	533	527	565	525	562	557	563	538	492	580	518	563	531	505	539	548	522	530	521	508	540	523	529	529	567	511	541	592	549	522	554	515	552	534	550	557	500	579	480	540	533	563	535	544	538	553	556	583	540	573	544	548	558	528	549	491	530	524	536	570	522	572	520	550	563	542	510	506	566	523	562	558	535	538	560	541	551	542	551	542	553	553	546	570	534	549	574	539	543	547	522	552	554	561	570	507	528	516	541	545	546	523	552	560	570	570	547	554	591	512	541	569	515	544	519	569	573	533	518	512	512	519	533	556	547	521	539	560	588	571	516	579	534	557	551	525	536	532	567	524	560	550	565	517	548	553	523	520	556	527	507	544	494	554	491	516	546	565	558	566	533	552	523	512	532	523	557	547	540	534	557	540	540	546	565	508	519	506	477	588	535	507	527	545	555	538	533	531	552	521	541	523	518	573	568	568	546	531	543	559	529	498	490	539	533	554	547	549	521	548	517	568	568	541	524	531	510	596	539	543	530	530	542	573	526	559	513	597	506	549	545	534	535	542	531	559	562	530	543	515	591	515	563	483	535	545	535	547	540	541	515	548	558	489	542	535	579	538	530	545	468	544	530	527	572	502	549	569	573	511	523	532	547	520	536	527	554	580	519	522	509	530	518	568	528	577	502	571	537	530	524	568	509	545	558	547	579	554	539	540	507	546	517	550	527	554	558	544	521	539	554	535	541	525	576	541	573	524	533	557	554	534	564	591	535	511	582	509	538	541	525	561	538	544	553	535	564	529	529	561	516	533	534	516	543	519	532	558	537	523	552	544	530	494	532	487	524	532	521	526	548	534	541	528	468	534	527	550	564	533	549	489	580	542	505	525	538	524	530	532	524	534	535	518	550	526	556	561	531	532	573	556	513	524	551	543	511	563	513	594	534	515	536	522	522	541	557	525	533	541	490	525	589	570	521	505	523	531	532	520	606	550	538	553	551	526	555	534	575	503	543	518	543	540	532	535	563	521	557	559	550	585	541	506	534	586	556	539	506	502	529	559	528	572	531	524	525	541	570	540	554	547	558	519	503	518	538	537	575	529	540	518	528	537	534	559	515	543	509	517	536	524	559	527	533	533	569	553	500	498	488	539	549	531	585	553	538	543	550	559	532	517	557	558	539	531	528	540	523	559	554	541	522	526	553	560	575	572	565	533	497	558	545	533	542	597	524	584	522	499	581	533	541	543	489	558	613	569	529	546	546	539	556	535	561	535	530	548	578	571	564	561	582	589	509	603	549	553	532	498	494	556	539	509	566	565	556	563	568	548	568	575	544	546	554	550	555	499	530	517	547	519	511	526	507	528	565	493	523	512	539	541	538	553	516	549	523	516	564	524	546	534	547	567	515	532	506	591	529	523	526	501	500	552	534	512	501	483	582	575	540	554	597	566	565	532	551
40862	13886	6152	4915	3509	2991	2536	2321	1792	1457	1334	1194	1031	891	876	742	685	575	600	555	525	502	477	459	412	415	368	385	368	375	330	291	296	332	304	329	295	335	346	284	347	296	323	289	312	290	319	281	331	306	314	297	299	295	290	265	279	340	279	283	299	306	290	308	287	295	293	326	317	304	285	257	296	253	316	304	303	305	302	316	282	290	314	287	266	263	292	294	276	288	310	308	275	282	298	319	352	306	296	265	290	286	285	280	278	287	270	315	315	297	294	276	299	287	253	302	274	321	344	307	313	311	258	289	278	287	297	308	331	297	338	286	296	318	312	299	302	307	277	303	300	282	302	261	284	283	270	281	288	306	298	266	278	253	293	286	329	253	287	285	279	282	288	317	281	292	282	310	304	302	259	299	291	281	288	288	328	276	286	263	329	298	285	309	267	295	280	301	296	279	309	287	264	268	240	307	282	279	276	301	299	275	293	290	325	276	300	276	273	317	264	290	300	266	267	278	301	291	293	297	272	310	304	308	288	261	284	296	283	316	308	300	317	281	296	273	273	345	306	287	302	318	305	284	301	295	304	294	315	319	290	285	262	273	309	308	284	294	326	311	304	284	282	307	288	296	275	310	283	268	282	290	292	299	281	279	306	342	310	313	295	255	308	277	276	302	323	305	271	329	290	299	262	284	341	295	302	285	279	277	268	272	300	322	278	272	302	315	269	322	291	272	275	308	300	319	294	267	319	305	281	283	306	298	284	327	255	287	289	290	275	303	282	294	262	254	306	315	344	327	320	312	303	306	265	277	308	277	292	271	267	309	316	313	291	283	267	316	289	273	302	274	288	311	286	247	320	273	290	283	274	272	304	290	277	278	294	285	291	290	308	320	306	319	328	295	282	291	283	271	294	281	276	334	247	289	296	273	291	308	314	263	286	310	294	289	311	275	268	300	323	289	281	238	298	308	280	281	280	287	262	288	287	309	315	285	309	313	293	331	278	311	303	322	300	300	297	304	275	297	244	296	265	277	312	268	323	326	277	307	269	286	336	277	306	319	274	304	279	308	285	319	329	304	298	322	301	299	293	301	322	277	243	276	283	291	245	248	304	313	266	302	309	276	284	318	306	300	290	327	268	263	309	308	290	293	258	324	286	293	308	297	316	308	292	287	271	314	298	312	274	250	298	273	288	255	266	295	275	311	300	297	324	288	270	286	320	290	309	281	303	257	306	259	291	284	304	305	305	291	276	308	308	278	276	299	292	306	279	288	279	254	268	311	271	298	313	280	320	264	295	294	271	322	298	297	288	292	303	283	286	304	303	307	290	330	348	301	272	299	303	330	267	289	279	276	290	290	272	318	335	331	292	282	294	253	336	287	309	293	301	273	273	283	286	265	309	292	314	271	284	294	305	262	304	263	284	289	294	289	313	273	284	282	287	296	294	315	305	275	289	301	301	294	297	291	283	301	270	307	296	295	289	321	319	269	299	343	281	265	258	316	266	309	288	318	301	305	286	281	279	344	322	276	270	279	294	296	298	293	290	284	287	298	333	320	273	303	284	270	331	314	283	284	284	281	307	270	293	302	263	267	314	272	301	313	326	269	273	305	266	300	316	295	312	301	295	318	287	258	327	289	267	274	273	316	314	295	248	275	300	294	281	291	328	283	287	278	273	304	317	283	270	288	295	311	304	273	297	298	290	291	304	279	280	274	317	305	289	297	277	286	296	311	300	281	283	289	316	295	330	303	274	295	293	302	321	312	301	298	300	302	282	289	318	286	309	283	298	273	292	296	259	261	289	267	273	294	283	306	274	272	278	318	348	284	314	311	283	303	281	296	299	307	287	280	264	316	295	303	286	303	269	290	274	289	307	303	286	263	276	262	306	288	294	284	302	320	336	295	281	296	312	301	324	287	281	310	306	322	268	298	313	298	267	290	275	268	294	317	302	311	306	316	305	297	297	306	311	272	279	276	296	290	293	296	312	283	261	299	276	298	303	279	304	304	295	295	308	296	274	280	284	300	298	305	300	271	287	297	296	262	307	296	285	323	284	310	317	270	289	293	288	266	299	290	302	291	279	296	270	299	277	276	277	339	271	294	316	278	295	313	271	293	296	277	286	311	310	264	264	270	330	314	261	313	298	304	269	280	272	265	294	293	305	266	272	273	297	310	274	284	275	301	314	311	288	265	283	306	294	295	290	309	321	261	276	277	294	235	270	275	288	314	316	310	241	292	307	307	285	287	319	303	281	295	282	280	278	285	305	302	294	317	286	289	293	298	304	255	318	323	306	309	260	276	266	314	260	275	289	278	291	290	301	290	327	273	288	297	304	287	314	284	310	330	281	330	299	283	273	313	293	314	295	276	287	325	258	255	305	309	288	294	289	287	279	315	286	287	277	300	305	318	301	321	317	268	296	260	253	300	287	296	292	281	274	312	275	290	286	296	283	287	298	311	285	278	314	269	299	267	303	285	272	305	310	272	303	311	289	290	269	305	310	318	327	282	300	279	309	308	306	287	277	298	294	301	287	261	273	290	290	259	273	339	299	295	273	304	295	293	273	297	307	262	317	301	292	260	307	263	310	323	306	295	281	313	285	300	297	291	287	313	291	281	256	269	289	287	310	292	315	330	274	349	255	338	313	266	256	277	294	308	307	282	298	334	295	312	274	279	310	332	306	278	294	274	323	304	279	313	279	290	276	305	288	286	278	333	270	283	297	281	294	278	300	283	286	301	301	271	283	249	307	327	298	268	300	305	275	290	326	290	262	278	264	300	308	297	278	297	334	288	293	321	332	297	298	262	314	291	324	273	275	324	282	275	304	299	303	302	292	298	284	269	288	279	288	307	300	307	298	309	299	292	274	277	283	292	278	288	293	281	300	288	297	311	314	310	268	284	316	273	329	284	293	318	276	274	283	274	297	287	275	271	252	287	262	274	291	274	279	302	286	295	302	294	271	275	284	301	298	290	284	281	302	315	289	275	264	311	305	273	303	303	320	277	262	281	316	309	313	288	300	314	275	287	311	301	324	299	321	297	289	311	289	270	312	285	300	285	282	242	281	336	281	327	293	298	272	269	279	289	327	271	298	291	328	268	296	336	297	301	266	339	280	305	279	314	294	274	249	278	278	319	298	304	305	295	265	282	285	265	278	288	312	283	280	293	300	314	285	349	313	275	293	313	282	278	295	256	300	324	292	272	291	282	286	357	269	305	295	285	306	298	265	293	306	289	259	282	297	279	312	306	299	293	313	277	264	320	315	316	309	294	307	279	278	300	289	296	293	285	291	272	352	266	293	282	318	266	291	295	321	285	315	276	278	288	300	293	286	278	254	293	275	297	274	303	290	297	313	297	274	262	298	265	316	301	285	256	295	283	303	325	263	284	301	304	271	277	305	306	286	296	286	283	290	324	275	302	286	320	313	297	322	263	275	284	306	288	296	296	310	261	276	285	277	298	289	288	317	296	303	278	299	331	286	277	311	274	258	281	301	320
21796	4365	9328	12157	11973	11075	9969	8973	7435	6258	5799	5455	4680	4063	3636	3457	3060	2554	2395	2216	2045	2114	1815	1621	1543	1408	1255	1146	1019	989	938	826	853	807	798	846	744	720	726	689	731	665	718	667	657	646	685	676	693	702	641	649	641	653	630	605	636	656	650	649	682	657	646	668	608	612	626	629	673	640	640	623	644	642	631	659	601	639	633	671	604	640	622	635	675	604	625	666	641	621	586	666	595	609	662	571	654	661	647	673	644	651	595	640	650	593	597	660	600	631	638	643	617	576	632	609	641	600	600	631	643	601	622	657	610	642	614	671	623	641	587	621	594	604	569	624	639	599	634	624	623	619	679	639	577	619	623	643	602	638	629	612	658	629	653	614	644	623	664	595	606	583	619	607	631	630	617	645	613	671	677	620	617	637	617	628	647	588	604	639	624	618	659	638	627	580	623	599	672	601	598	650	664	644	596	648	616	622	642	636	605	615	638	649	639	608	625	601	634	664	660	604	623	592	670	640	654	626	634	638	606	662	616	581	634	603	608	633	660	636	655	600	620	613	645	623	595	617	591	646	617	627	662	620	646	658	603	655	606	617	625	621	649	612	617	618	658	626	601	603	641	663	625	588	611	616	573	616	635	619	637	624	646	709	600	626	656	664	639	602	630	614	645	638	641	594	627	664	574	596	603	612	626	638	640	626	578	653	595	652	586	595	610	652	593	611	621	639	616	625	654	628	631	627	622	609	635	638	633	624	652	623	591	655	602	602	606	641	622	632	628	608	629	627	622	648	643	656	630	587	623	648	599	607	616	560	610	592	665	613	655	613	617	626	625	584	626	622	615	604	634	614	627	621	597	609	659	641	607	606	665	655	618	613	624	602	627	614	586	613	619	626	614	626	594	602	651	617	577	655	605	640	603	620	637	677	608	597	616	621	628	620	675	625	604	626	622	652	613	610	650	620	580	618	620	614	571	598	682	646	642	657	624	652	668	587	596	614	612	629	659	602	605	646	639	635	634	637	630	596	655	625	613	611	633	603	636	627	605	635	618	634	602	601	637	595	646	619	635	609	634	640	646	611	660	643	619	643	619	597	610	630	663	575	612	645	605	636	618	623	587	593	624	627	612	627	637	648	601	588	631	636	604	646	652	655	582	610	615	626	642	618	660	620	646	596	625	617	595	616	669	602	603	656	659	641	647	627	674	592	636	616	661	615	646	652	665	644	570	628	616	646	674	596	615	617	608	628	618	652	626	624	617	642	651	617	596	651	613	651	649	580	627	630	628	669	596	605	624	640	671	605	650	625	666	609	605	626	632	599	626	630	646	630	614	609	616	639	617	591	636	596	623	643	640	628	630	633	631	624	630	613	634	599	632	647	589	616	607	626	659	610	624	649	626	614	620	641	639	689	618	629	648	599	580	663	647	635	633	627	561	598	627	623	589	588	576	664	615	648	612	655	631	627	627	620	624	633	664	588	663	637	580	622	613	593	595	671	650	621	641	604	617	595	639	653	630	622	658	610	638	649	617	605	617	665	682	668	626	587	636	632	653	640	654	668	624	624	597	673	607	595	607	611	626	652	646	625	651	627	628	632	661	581	626	637	630	647	573	630	657	624	605	621	655	637	641	602	617	646	604	598	587	592	650	673	624	576	582	647	598	605	599	651	643	670	632	655	628	617	646	663	625	639	612	572	607	635	640	640	591	594	612	597	669	653	589	604	662	610	640	593	672	609	672	615	595	621	644	653	605	594	654	639	586	626	678	641	589	605	615	638	605	597	653	628	618	599	602	632	642	648	633	639	592	638	587	605	603	618	630	648	622	591	636	647	582	634	596	650	641	676	650	675	598	594	594	639	631	620	615	612	592	590	597	611	598	635	649	619	592	643	615	578	599	618	627	618	628	631	621	620	589	623	641	637	621	610	611	619	598	631	581	628	633	625	608	602	647	605	598	620	615	620	621	641	626	680	657	651	639	631	606	585	598	640	624	597	607	636	624	622	631	640	646	631	667	650	635	598	600	609	626	654	629	609	549	592	652	554	593	600	578	600	635	613	618	642	631	615	692	602	618	642	633	613	635	617	606	620	610	609	626	660	624	634	627	645	656	592	613	617	598	610	608	612	653	596	634	657	608	625	609	626	611	649	626	623	602	573	615	591	631	642	629	621	630	683	635	649	618	666	640	634	625	643	609	662	639	637	677	610	696	619	638	593	610	613	589	630	593	646	621	585	658	594	652	636	602	637	590	654	657	637	645	632	584	578	611	575	642	626	602	617	675	654	600	634	634	621	640	645	609	618	595	618	627	635	602	632	633	635	588	631	609	657	622	619	640	634	622	615	606	623	551	696	645	649	620	650	607	638	612	637	598	646	631	621	640	602	630	599	605	634	653	607	618	584	580	638	629	609	608	646	630	580	642	619	609	644	601	613	625	645	598	602	620	656	607	597	622	616	615	602	597	637	594	594	648	574	635	607	658	638	567	589	650	632	656	656	641	593	631	624	652	602	594	610	591	640	623	646	660	628	642	631	616	592	634	657	664	576	667	613	625	651	593	628	635	646	640	673	643	602	680	574	565	595	637	645	590	598	625	641	601	648	629	622	637	624	666	616	598	590	625	637	627	584	596	609	611	618	631	607	619	620	656	609	625	630	613	626	651	632	599	657	605	619	655	630	602	640	630	581	606	620	641	648	605	592	637	653	610	634	601	648	613	702	593	600	671	618	622	648	657	616	638	629	636	607	586	636	617	618	593	646	623	622	654	607	594	604	611	623	611	619	583	617	617	629	608	607	655	622	618	636	679	592	619	626	650	659	585	608	694	634	609	599	618	600	613	653	588	670	644	624	612	623	615	670	601	589	596	567	618	581	607	641	613	635	621	609	647	628	656	650	544	625	644	617	628	595	608	605	634	651	612	613	585	621	690	579	603	654	614	591	582	605	637	595	593	607	616	640	637	616	613	670	591	606	664	650	603	651	621	608	629	663	607	601	619	579	638	629	597	621	631	640	622	644	632	607	621	643	600	627	629	644	655	634	580	629	655	616	643	640	600	634	596	628	587	628	632	620	620	626	658	618	598	619	646	639	612	594	607	657	610	613	593	621	623	621	605	626	619	601	637	585	645	692	657	608	599	620	630	640	596	632	585	657	655	660	576	654	593	604	607	635	661	655	637	650	597	617	633	638	605	611	640	603	664	609	641	621	631	628	678	620	613	620	573	644	636	635	630	637	621	618	607	650	614	633	605	634	599	584	651	636	661	628	615	637	625	585	620	608	583	612	653	642	634	626	623	587	631	648	633	676	620	635	632	632	616	639	605	638	619	617	624	589	622	669	654	642	634	667	608	628	634	608	637	643	603	629	577	616	574	663	603	562	617	632	638	620	630	623	607	596	614	667	608	623	572	596	664	625	629	610	663	594	614	645	573	615	660	578	633	656	637	626	638	654	629	611	602	620	602	660	605	667	651	618	658	618	616	656	625	612	611	610	606	622	617	662	661	635
11929	2827	2136	1909	1562	1340	1234	953	796	672	681	578	536	504	481	475	382	392	384	313	355	327	289	328	268	277	258	253	239	267	244	213	232	250	208	226	206	245	232	253	225	248	230	240	217	267	238	211	218	242	238	242	235	224	215	223	252	251	263	236	227	199	228	205	261	207	208	228	222	237	242	238	235	227	205	227	253	241	229	225	260	253	220	220	203	219	245	230	236	230	247	253	239	219	254	243	215	212	249	245	249	244	218	210	224	231	215	239	223	216	212	234	243	202	227	211	215	230	215	223	225	205	257	222	265	257	229	214	217	239	259	232	213	198	265	207	229	211	216	232	249	219	188	206	237	221	221	209	226	209	240	231	193	233	230	207	213	225	248	227	215	223	252	225	204	232	207	226	190	226	221	226	257	238	217	236	233	228	265	219	225	195	220	215	239	246	210	239	236	210	228	243	226	199	192	245	227	263	217	239	234	216	245	230	209	213	249	228	237	230	246	249	214	211	221	230	214	249	241	244	225	245	229	241	249	230	256	209	221	234	227	199	251	214	226	199	221	233	234	221	211	228	263	243	203	209	228	239	213	216	221	249	221	236	266	223	241	215	257	268	193	232	263	242	260	239	248	235	245	234	237	221	231	247	234	242	257	242	265	238	219	223	246	206	216	220	208	218	200	247	223	231	239	213	207	230	207	218	213	236	214	199	213	226	226	206	219	209	228	241	256	208	215	230	266	221	217	235	223	222	237	232	198	211	201	213	200	211	199	223	243	240	265	196	239	225	217	213	217	226	237	248	229	246	234	217	212	213	256	238	214	244	232	242	242	186	244	210	254	248	234	235	258	247	242	198	226	211	218	252	244	192	240	223	221	227	213	240	251	205	213	221	240	217	218	242	211	247	199	214	201	221	226	243	206	232	250	240	235	218	204	239	253	230	229	228	204	221	214	222	225	211	185	236	231	221	221	211	226	212	228	229	213	218	221	204	222	238	229	220	217	233	248	255	264	244	261	212	245	230	214	230	222	216	219	234	273	243	235	243	222	244	213	200	223	255	216	231	239	245	264	229	242	217	243	198	220	211	216	210	212	233	268	251	222	187	242	214	215	214	218	224	224	221	173	238	243	243	246	247	232	228	217	235	267	218	237	203	234	193	201	267	190	230	201	216	219	217	244	233	237	241	219	242	227	245	211	206	209	225	223	226	216	199	237	218	241	208	208	221	264	249	234	222	208	247	244	252	238	225	228	232	254	235	251	229	240	236	223	241	240	264	205	236	225	243	242	239	208	238	235	235	251	207	231	247	218	218	239	256	221	241	224	206	222	225	249	261	224	229	208	196	224	228	240	214	253	225	231	239	218	247	228	188	208	205	205	252	197	224	222	224	228	227	227	236	250	216	251	217	225	212	224	220	218	251	268	217	235	211	209	213	227	237	200	251	254	242	217	252	250	206	242	222	221	218	213	219	239	231	228	234	248	226	222	196	234	243	219	249	265	206	228	241	231	240	227	213	244	254	220	199	224	217	235	220	237	229	239	228	216	238	233	234	228	234	223	216	200	228	233	213	197	230	226	242	243	233	221	227	197	228	233	220	211	205	207	202	219	238	215	229	251	249	241	223	237	231	233	243	209	239	237	241	218	264	227	234	231	265	237	203	237	238	229	260	232	231	237	238	210	220	232	207	226	250	216	227	222	220	220	229	243	224	246	209	232	224	224	234	230	218	219	231	226	225	236	226	215	222	227	225	216	213	203	210	203	230	241	216	233	210	218	208	229	227	226	195	249	221	221	225	215	215	225	223	216	219	234	226	230	221	234	230	229	246	222	252	220	210	220	252	248	197	240	221	210	213	256	243	203	205	202	240	220	225	226	226	218	247	240	207	215	239	206	200	228	238	210	207	218	241	209	250	243	259	225	240	225	229	206	208	206	256	213	244	238	251	210	215	224	234	227	191	215	231	202	245	230	220	219	180	233	219	230	219	241	241	221	241	201	246	249	213	200	224	256	219	227	232	236	239	253	226	221	222	199	209	238	210	233	243	206	207	203	226	212	231	235	224	229	249	185	241	217	220	215	229	266	220	248	242	213	255	217	217	229	218	191	222	248	220	200	207	251	234	239	238	205	238	201	258	223	231	200	211	201	210	240	231	248	228	236	241	237	226	230	217	262	209	212	228	207	238	252	233	238	248	262	219	223	231	238	218	245	233	223	241	234	209	243	233	208	228	232	220	225	204	203	242	225	204	227	237	204	228	229	196	190	237	238	246	247	254	223	212	222	217	240	235	231	206	208	236	239	266	246	242	238	220	243	238	261	217	209	229	244	234	204	243	212	210	260	204	230	218	230	240	238	240	266	224	233	222	204	207	232	254	216	227	247	250	228	208	212	244	243	248	231	206	216	238	212	219	210	232	204	219	196	232	215	235	246	233	237	215	267	240	246	226	218	223	234	229	242	222	224	211	224	221	239	248	216	193	220	241	251	226	245	227	232	242	247	249	241	248	221	233	231	221	208	264	241	222	206	203	212	255	226	227	217	224	240	252	230	228	193	223	227	227	240	246	198	215	232	234	239	192	234	265	223	245	222	228	238	217	227	236	266	205	184	219	237	252	194	192	244	244	231	220	241	179	223	211	243	215	192	242	238	216	233	199	234	217	237	200	228	209	270	233	188	237	192	218	196	241	238	214	254	198	263	227	269	262	252	240	230	223	231	218	249	208	215	224	204	196	223	221	210	248	209	252	216	232	236	246	225	229	243	253	251	229	217	228	240	227	255	237	239	224	234	208	235	212	217	202	211	207	220	209	200	201	207	214	256	212	243	238	223	231	246	231	204	189	246	199	237	219	213	222	259	220	215	208	242	223	218	225	235	198	245	234	222	210	212	220	239	221	248	201	234	237	207	211	219	231	222	206	217	226	185	231	207	239	217	255	234	245	203	230	246	238	223	228	213	211	258	216	221	231	219	215	273	242	252	242	249	215	225	241	257	240	200	214	256	232	237	232	267	232	241	204	222	208	232	221	215	259	229	231	249	247	239	218	216	228	216	274	259	211	245	246	217	230	263	245	218	229	252	214	230	202	215	215	206	238	202	227	205	223	218	231	225	215	233	232	209	202	207	235	225	237	205	210	216	258	230	220	194	217	221	201	222	216	240	219	251	231	235	217	242	219	215	246	229	227	219	224	219	218	244	230	232	218	229	214	212	208	245	221	240	233	216	236	247	245	249	198	223	216	215	222	216	220	225	235	219	210	223	218	222	235	249	223	235	227	247	218	265	252	250	232	232	240	229	230	223	205	218	251	196	195	242	215	222	228	234	220	217	228	213	222	239	240	237	202	178	234	231	224	201	223	243	214	220	230	237	219	219	214	211	224	237	223	225	229	238	240	258	226	223	209	232	217	230	227	224	193	214	246	233	241	235	207	252	201	211	217	191	243	238	236	225	207	228	208	231	233	216	202	221	222	216	232	228	228	199	196	242	225	233	230	217	219	220	206
6322	1844	4245	5450	5516	5454	4789	4048	3572	3082	3008	2557	2165	2109	1980	1794	1506	1399	1250	1210	1090	1039	956	835	866	804	725	680	656	639	623	591	564	539	556	564	572	575	489	576	527	571	477	488	486	514	514	492	521	532	499	502	495	519	479	469	501	482	527	485	508	527	496	513	495	540	514	530	488	508	516	504	504	547	488	489	490	491	493	481	521	529	511	503	484	486	484	519	499	506	514	493	507	526	479	477	484	475	517	473	476	503	502	502	513	529	485	471	495	503	499	485	474	526	506	499	499	493	493	466	527	501	445	529	473	505	529	499	449	492	484	445	527	474	488	489	538	516	524	496	476	462	522	454	472	496	497	475	494	483	511	508	487	473	515	494	519	527	527	478	499	502	445	527	482	453	499	515	518	515	467	492	495	499	486	518	506	505	530	485	524	506	480	497	493	449	479	480	505	510	481	511	449	478	501	520	480	495	463	503	464	461	508	483	504	513	514	473	470	517	511	472	531	504	474	496	494	463	471	518	460	562	455	493	494	539	493	446	504	520	504	490	493	513	490	493	451	465	473	503	482	501	486	493	529	475	511	527	474	490	534	519	487	516	471	482	484	484	502	483	489	518	469	487	503	474	513	477	510	466	498	481	542	461	485	474	501	504	480	523	513	534	505	486	506	503	504	496	440	497	507	468	473	481	456	506	464	489	516	494	499	479	495	494	495	518	508	497	516	544	522	495	542	490	486	489	478	450	456	500	508	500	488	462	482	501	492	475	528	502	478	507	501	464	449	454	467	441	486	480	491	530	457	458	468	484	536	507	500	481	470	501	461	546	521	500	482	529	493	446	502	512	486	508	518	502	460	462	510	502	509	487	527	520	462	516	495	484	489	482	469	474	527	548	494	487	474	507	513	516	498	486	478	485	494	532	533	495	516	510	490	516	512	489	483	520	486	494	475	506	523	524	492	461	519	497	478	524	518	505	552	515	495	473	494	493	510	502	451	487	532	529	506	514	509	529	504	509	507	460	499	458	422	484	482	504	506	477	504	533	523	506	496	501	495	486	466	488	503	494	535	516	483	482	513	474	507	487	486	533	502	474	514	467	502	505	505	502	526	464	528	492	502	461	482	518	481	490	503	461	523	506	509	482	512	521	485	492	511	507	538	493	496	458	529	486	470	513	492	502	494	487	494	478	487	477	506	523	476	504	496	501	513	500	493	518	485	541	489	483	498	459	429	490	480	523	526	488	522	444	537	483	492	480	493	520	517	516	519	560	475	491	456	501	536	523	481	472	492	505	508	528	519	484	473	499	466	498	520	508	507	440	513	505	507	498	482	544	473	501	518	488	509	464	508	488	483	486	465	494	513	483	490	496	509	512	497	484	535	508	494	499	512	494	488	543	507	508	474	526	498	496	477	486	515	522	516	483	493	492	506	513	485	497	484	489	478	526	490	490	472	492	481	508	497	501	489	496	498	462	481	486	461	493	471	475	499	492	526	458	527	499	489	512	522	495	508	481	502	468	518	514	544	516	517	494	490	474	500	513	477	512	444	522	507	522	484	533	550	524	491	514	486	512	479	458	547	507	492	527	460	539	502	511	475	506	473	505	477	547	502	464	468	478	472	491	532	536	458	504	483	488	463	481	482	493	517	487	506	523	452	485	500	506	505	487	502	471	526	476	490	508	528	526	552	522	500	485	505	483	534	496	526	503	520	472	455	521	510	448	497	469	493	492	535	493	498	508	486	475	507	478	534	477	497	492	501	481	499	492	509	510	521	500	490	500	531	483	492	517	453	497	504	479	500	491	480	519	474	529	465	468	522	503	500	458	474	481	519	518	478	538	501	510	504	508	530	507	519	525	553	464	525	519	473	530	458	480	485	461	471	495	517	481	506	479	527	507	536	523	446	533	468	494	469	526	490	476	540	489	510	475	518	501	515	471	506	486	458	519	486	475	501	494	508	452	483	493	490	480	506	468	488	479	537	477	458	461	502	510	501	482	481	508	511	506	483	505	521	505	492	481	522	528	473	504	492	482	555	468	493	453	494	514	500	487	469	521	490	523	485	519	527	553	501	471	486	516	500	474	510	508	516	535	481	515	492	541	510	476	489	469	536	490	488	486	477	494	484	496	486	498	488	499	510	462	478	490	473	512	484	506	512	508	512	533	508	502	483	518	452	494	490	480	523	503	540	519	504	489	506	514	521	505	520	466	482	507	515	477	493	519	503	496	558	487	550	503	515	465	490	491	502	529	511	512	499	512	494	500	534	527	526	524	504	485	492	490	503	490	505	505	477	521	496	504	484	495	490	471	554	506	486	507	490	500	473	502	524	505	475	496	482	509	519	525	479	495	488	518	472	477	522	472	516	481	494	500	461	505	451	504	505	468	508	511	533	498	508	485	480	458	482	491	471	547	532	501	462	494	459	496	526	500	472	464	487	510	490	535	498	488	511	502	513	464	504	475	501	469	493	483	495	524	488	482	521	496	560	505	491	502	469	447	526	551	507	518	543	506	499	504	494	460	474	458	526	541	510	494	487	495	509	495	485	516	509	511	482	500	530	497	487	504	514	512	497	513	509	533	482	523	530	487	526	507	538	514	513	545	472	544	477	503	474	495	472	525	457	484	494	514	511	532	478	510	499	519	512	504	520	485	450	500	503	493	485	494	512	484	508	490	513	465	503	492	522	492	531	539	493	510	463	490	521	475	527	507	486	516	462	524	498	497	513	479	538	485	498	478	457	481	519	525	512	483	511	500	447	491	471	517	495	483	501	497	506	476	489	518	483	494	506	502	528	482	494	512	501	512	495	494	511	473	507	514	448	478	506	481	479	512	527	472	544	492	526	487	505	492	520	464	525	474	474	549	493	525	509	487	477	525	511	549	517	497	540	520	444	507	473	504	490	521	496	539	508	497	500	519	531	459	506	485	502	500	487	515	506	451	468	501	500	508	479	516	502	512	518	491	519	498	527	534	494	510	502	481	503	492	493	516	486	442	520	474	467	518	500	520	494	507	499	489	506	482	475	513	461	522	481	488	481	530	478	513	526	482	486	488	513	502	461	520	475	489	451	532	480	479	494	489	496	530	540	457	514	509	517	520	505	511	506	482	506	516	492	478	475	513	501	530	506	494	503	491	544	546	531	515	512	477	472	485	484	520	526	509	468	482	489	521	492	517	507	484	502	470	484	497	473	515	513	483	483	538	518	558	491	531	466	515	536	514	492	510	493	465	539	500	493	461	537	528	495	499	516	479	484	448	497	500	521	498	495	496	569	519	481	496	527	505	494	517	514	503	498	532	531	497	481	474	520	517	505	497	502	489	521	475	500	508	522	514	510	505	514	500	517	501	510	514	484	463	477	494	528	518	506	504	472	473	439	506	476	468	515	490	479	506	495	494	497	511	556	472	505	490	487	537	467	493	487	485	460	515	544	510	491	523	483	466	511	499	505	519	499	516	514	491	528	508	512	484	494	540	458	521	476	465	516	501	476	520	482	518
28780	7631	3687	3342	2590	2275	1890	1559	1297	1088	1033	843	803	690	646	574	555	426	420	417	473	395	377	356	375	318	300	264	313	300	259	270	248	283	259	266	252	243	277	284	245	247	273	287	241	242	250	248	252	237	245	247	225	252	233	255	233	236	256	266	234	237	220	225	230	243	257	257	268	249	259	236	253	236	266	251	261	277	234	213	260	227	230	251	250	282	249	281	233	231	248	280	248	251	224	255	239	263	239	240	216	244	257	256	266	234	258	229	247	242	247	259	251	282	224	240	256	222	221	237	232	252	231	247	225	273	242	272	250	249	183	240	249	251	297	253	256	260	199	235	254	237	249	256	255	238	244	249	229	237	251	232	226	231	238	258	276	227	227	260	211	246	220	244	211	229	266	266	237	244	227	280	243	240	279	245	234	245	226	233	234	260	248	245	276	262	251	257	248	227	256	250	236	214	240	225	247	229	264	235	259	273	249	248	253	262	244	264	234	242	191	218	228	246	249	232	249	243	221	282	272	246	231	262	256	245	240	258	200	252	253	250	276	252	231	250	228	265	271	271	234	220	254	233	255	237	258	252	260	260	220	273	250	241	247	270	267	269	227	238	233	222	272	261	252	275	255	244	271	230	265	242	274	219	251	229	261	226	251	273	241	225	254	244	231	248	247	244	264	217	259	246	253	230	231	224	248	240	237	266	226	245	244	237	221	221	247	255	222	215	276	271	248	270	266	226	229	250	256	239	226	247	227	225	241	258	238	231	261	250	255	246	227	230	242	231	221	273	245	268	281	243	251	231	254	265	240	206	242	233	245	244	265	241	246	247	224	228	240	237	214	232	227	221	228	245	227	276	277	240	249	238	254	243	249	217	251	260	256	247	236	215	279	228	232	240	247	261	270	215	229	241	281	225	248	255	232	254	230	246	245	263	226	246	229	251	233	226	249	252	217	240	270	238	258	202	243	253	250	247	257	230	247	259	242	259	256	198	234	248	260	235	253	239	254	251	252	266	245	260	247	228	275	242	271	257	233	276	257	246	235	230	262	251	260	267	254	241	249	272	237	240	229	234	239	263	247	261	237	242	237	242	273	252	215	242	271	241	273	235	254	236	269	276	282	266	257	247	219	214	248	253	264	269	264	250	258	241	267	272	257	242	285	249	243	249	229	276	248	247	240	231	210	255	270	244	276	237	224	235	256	273	247	245	243	235	216	257	242	264	242	252	252	236	262	227	239	245	225	220	229	235	253	227	216	242	254	259	262	245	226	250	249	223	250	241	235	263	241	248	190	237	188	248	237	272	262	269	259	243	235	254	245	258	250	238	279	256	243	232	247	220	265	215	261	276	262	239	213	253	225	269	279	230	272	225	261	236	261	250	281	248	260	237	251	252	228	254	263	241	264	244	262	221	217	220	269	266	252	258	265	219	230	253	244	236	262	259	274	255	264	217	232	270	233	224	252	232	232	251	246	239	241	213	260	268	270	243	245	230	234	257	234	227	246	224	230	231	242	260	259	246	239	219	278	274	233	258	215	228	236	239	263	244	217	240	255	229	261	245	257	237	275	214	236	243	221	252	268	222	253	242	232	270	252	235	218	249	269	243	243	258	222	245	257	267	214	222	255	220	258	268	230	227	246	230	245	255	229	241	241	251	275	254	236	256	253	237	251	260	253	262	232	266	273	260	276	241	260	257	235	241	234	248	266	280	251	229	263	291	270	257	252	232	256	241	256	252	236	254	228	252	275	219	238	261	248	238	233	261	259	247	265	233	232	240	243	200	237	250	220	241	258	233	281	225	217	242	253	256	229	266	241	263	231	242	262	262	269	242	250	244	251	253	233	278	245	192	263	270	290	229	265	251	233	243	256	272	220	259	256	224	217	223	252	298	242	247	230	245	251	258	253	234	219	260	236	221	231	218	219	228	265	221	238	242	233	205	247	257	257	250	209	231	241	242	242	242	254	224	223	265	249	238	252	242	241	248	245	230	242	244	232	240	258	278	287	256	248	240	264	238	223	260	267	220	250	269	269	257	270	239	260	257	208	230	256	246	233	252	272	243	263	254	251	255	259	244	289	249	262	251	260	253	234	300	230	247	259	239	225	228	272	243	257	225	215	270	267	221	248	252	242	239	241	245	266	219	250	232	268	220	249	275	242	290	234	215	239	257	254	253	267	240	220	237	237	230	251	263	204	238	248	241	242	250	281	260	239	257	262	242	246	239	254	229	266	262	242	261	258	223	258	250	263	257	238	248	238	264	242	243	234	253	232	248	255	228	261	233	252	244	224	260	266	234	229	240	247	226	258	272	225	251	272	271	236	249	243	266	244	251	273	271	218	248	267	244	241	239	226	221	268	242	249	228	225	227	264	244	251	230	237	257	239	255	252	247	238	221	252	254	269	234	228	261	246	233	266	226	227	245	229	267	226	235	269	240	244	248	242	249	224	238	255	240	266	278	256	259	238	252	260	251	240	241	266	264	256	260	221	230	231	253	236	273	254	233	264	232	219	242	231	287	265	224	248	224	243	240	225	228	266	245	251	232	232	245	280	235	270	269	263	262	262	270	276	268	239	239	223	253	243	240	245	252	242	248	270	229	269	234	272	274	254	247	274	251	256	256	256	260	234	252	262	265	237	238	217	266	235	277	261	245	243	239	246	219	225	227	233	227	231	227	258	250	243	261	256	273	259	248	245	236	295	263	215	221	227	210	271	262	218	220	289	277	253	244	263	203	205	211	252	251	263	256	244	269	234	249	257	224	217	217	263	249	254	249	226	240	259	256	201	268	272	224	178	212	265	228	262	234	269	234	241	241	248	262	251	232	249	241	252	215	256	259	246	237	242	255	284	233	235	222	230	224	215	271	233	233	255	222	268	261	223	226	255	256	245	270	231	229	230	256	251	251	227	262	215	258	261	237	262	224	257	228	244	261	233	251	288	192	233	239	263	251	219	226	244	229	251	267	233	247	246	232	235	260	200	235	239	219	236	262	237	246	237	232	201	253	251	237	258	231	253	259	232	267	272	248	238	241	245	238	263	254	236	251	223	279	249	207	260	243	225	262	226	241	257	231	276	283	236	256	261	228	240	237	257	240	249	248	261	260	239	215	267	250	230	235	242	237	216	252	262	243	264	298	252	223	285	238	272	226	277	240	272	250	276	266	248	268	211	238	226	239	224	264	245	236	249	252	250	238	245	267	281	256	302	259	224	237	234	246	235	246	244	275	260	273	240	241	248	253	233	232	232	240	254	219	250	234	235	266	228	224	271	249	259	269	266	251	243	246	245	245	247	271	259	236	247	269	288	240	252	242	242	278	242	250	254	269	273	219	259	242	245	248	258	263	280	239	261	256	288	239	239	268	262	218	266	259	259	236	263	216	249	242	267	266	256	237	219	256	211	269	268	272	280	264	258	253	243	245	263	253	274	224	244	256	230	241	238	254	260	245	230	214	214	228	242	241	224	229	215	234	217	234	233	274	228	240	254	241	235	216
15593	3355	6940	9198	9110	8749	7506	6393	5735	5112	4326	4015	3505	3155	2923	2450	2257	2066	1751	1734	1582	1514	1395	1224	1221	1084	924	823	833	741	759	689	641	677	690	681	656	640	593	620	611	590	597	602	555	563	545	579	578	558	534	600	555	578	581	553	585	546	573	546	561	505	552	556	528	555	537	510	540	541	560	471	558	522	533	547	514	584	535	529	564	547	522	533	533	533	563	583	543	525	549	562	515	530	517	568	543	525	535	539	543	527	537	535	538	596	553	576	534	533	522	552	516	524	517	523	560	525	529	551	592	553	574	550	496	517	552	566	549	560	577	535	552	561	522	534	494	559	546	559	540	505	577	528	531	554	554	560	521	542	533	532	499	544	566	552	537	570	558	533	507	522	508	546	529	524	543	559	578	531	525	550	579	563	498	542	590	541	551	520	505	575	552	583	548	522	538	560	535	533	529	568	533	538	509	518	584	535	513	541	543	542	565	548	540	513	523	544	495	541	558	555	531	554	543	564	549	524	565	493	511	523	542	541	561	531	565	545	505	575	585	554	539	535	559	544	577	561	556	537	554	528	558	527	540	557	571	523	522	517	547	586	550	530	571	592	548	535	544	505	576	503	502	538	600	550	543	542	540	576	539	520	555	567	524	516	550	524	533	499	515	536	524	566	503	538	550	550	488	550	572	576	541	549	545	563	562	531	520	583	491	562	516	528	567	557	520	529	534	547	538	534	542	519	562	554	579	521	555	564	518	520	562	565	537	571	592	554	522	536	532	553	543	554	508	532	521	504	545	530	568	513	547	533	552	518	511	562	536	521	555	555	547	521	519	555	502	502	521	522	535	540	511	517	509	522	536	569	573	538	527	566	541	550	531	551	563	522	568	538	575	559	576	563	562	514	523	531	558	527	542	516	532	559	554	544	550	553	553	557	572	539	561	534	549	516	543	535	548	525	517	532	526	513	508	548	539	527	499	553	572	569	508	535	533	549	576	537	533	544	554	545	522	543	514	546	563	540	496	562	506	527	532	516	506	526	476	561	548	553	538	545	535	566	591	554	531	557	550	564	534	538	530	582	532	540	549	554	518	523	519	531	528	535	545	511	559	558	564	523	542	553	533	562	528	542	561	559	570	542	578	553	540	545	546	552	530	522	566	490	551	514	542	535	561	565	533	518	526	550	533	529	519	562	537	576	552	539	550	564	513	535	567	569	528	539	537	514	527	556	523	558	538	501	577	571	552	542	527	502	526	525	536	541	556	590	475	553	503	534	576	529	523	554	535	568	538	528	561	519	526	555	509	501	500	509	528	511	505	553	589	553	512	515	559	508	510	527	520	560	544	529	574	507	520	565	557	544	533	525	515	512	536	504	515	560	531	509	488	540	544	546	532	552	543	572	566	574	562	515	546	524	563	539	542	537	556	525	513	539	499	542	569	558	555	494	510	525	585	516	527	542	567	548	535	556	565	502	561	546	522	534	535	524	508	563	555	560	572	549	513	529	518	556	517	514	541	498	559	570	512	548	552	567	568	551	536	505	549	547	565	548	522	548	563	505	505	547	521	537	545	559	557	546	537	521	566	575	508	502	525	547	544	604	485	536	600	552	530	526	522	583	538	544	524	511	571	533	542	564	526	580	532	558	563	541	526	567	490	615	512	536	535	556	500	537	525	549	524	558	562	530	506	554	535	544	551	532	540	526	502	546	515	551	564	535	525	528	513	517	532	544	539	523	526	563	538	514	517	531	527	508	531	500	520	557	556	557	555	531	534	500	548	558	524	565	532	562	495	532	541	527	550	538	548	565	512	504	539	559	581	574	584	489	545	533	534	491	502	551	514	532	499	532	527	578	518	536	554	535	558	507	520	529	529	552	506	486	524	543	568	533	558	526	546	498	574	546	516	553	519	565	527	517	541	532	477	576	540	571	536	567	576	516	514	523	580	546	523	494	531	532	525	547	487	544	582	512	519	500	557	499	504	528	530	508	547	513	534	545	556	614	548	584	536	524	582	511	530	499	538	580	518	519	541	563	574	554	513	559	572	515	554	544	518	508	549	546	570	569	562	552	525	537	571	540	499	582	574	548	563	546	562	527	532	568	547	555	514	549	527	549	520	534	528	555	532	530	518	526	524	521	501	534	561	545	546	553	538	575	565	540	536	541	520	558	542	555	535	541	517	548	510	525	543	550	563	582	534	531	562	553	576	517	525	545	543	554	532	545	617	563	537	531	547	579	541	564	515	578	515	566	541	541	542	509	551	514	542	546	566	546	559	551	555	552	535	520	554	558	565	502	546	515	510	575	540	505	507	534	564	539	524	567	550	523	570	536	556	528	519	531	543	542	543	584	529	521	551	544	546	527	534	570	568	549	546	572	515	553	501	524	498	519	577	596	532	510	589	510	505	573	521	545	526	553	517	583	523	562	533	506	520	545	523	543	541	548	550	541	521	514	544	546	548	531	556	546	534	586	561	559	551	522	539	524	578	556	564	516	545	538	539	509	612	548	548	533	556	514	508	519	548	503	561	535	545	534	552	550	555	542	568	584	538	516	556	529	586	522	557	534	538	523	547	551	515	561	575	562	514	557	540	562	528	534	521	523	542	572	537	529	536	542	507	526	567	532	553	583	525	528	598	568	550	545	541	517	521	559	575	539	502	529	518	539	561	558	514	573	553	540	521	553	553	546	545	494	567	534	527	542	528	520	531	568	540	515	516	550	569	499	523	525	504	534	521	549	575	538	533	559	536	584	553	606	503	555	558	514	530	525	517	554	547	567	549	535	564	531	543	494	513	545	576	583	538	525	522	531	493	530	552	559	564	531	496	532	551	566	554	535	598	535	546	514	538	567	508	566	562	539	560	543	539	525	515	514	566	534	534	558	534	499	554	558	536	580	556	512	566	514	534	539	532	571	543	533	554	540	560	540	536	545	531	569	542	550	561	554	535	550	533	547	528	533	516	533	579	527	534	501	546	523	567	528	545	566	547	557	518	576	521	530	560	510	547	541	571	495	540	542	521	556	554	537	563	528	528	554	536	504	522	512	537	578	502	515	511	564	539	547	534	560	552	532	590	506	559	584	583	560	540	536	542	517	529	562	554	543	542	563	524	513	552	505	544	548	591	570	576	565	526	533	544	544	540	587	540	548	550	562	580	559	552	523	515	509	558	556	553	574	555	555	544	575	492	550	552	548	560	520	541	530	547	560	522	552	556	550	563	518	521	542	498	514	592	528	524	546	540	551	532	558	542	568	530	578	519	550	549	567	505	516	536	505	556	579	530	526	547	538	540	502	552	571	572	511	543	527	527	471	515	514	527	543	533	560	551	561	540	531	520	539	540	493	540	539	530	583	539	524	508	538	531	535	494	522	579	543	552	532	541	517	529	539	568	501	550	530	526	568	566	548	529	512	531	550	549	540	488	538	543	514	564	591	554	545	516	527	547	522	514	554	493	506	555	562	579	520	550	545	546	520	555	551	539	561	571	528	581	536	515	542	584	537
40702	13451	6288	5409	4207	3319	2522	2125	1771	1476	1289	1194	1000	885	863	733	656	650	558	554	540	495	453	443	453	387	381	347	348	371	294	279	326	341	300	327	299	287	333	284	325	317	299	311	322	266	296	279	274	315	343	269	289	299	311	311	323	307	282	323	319	303	299	302	269	309	323	293	301	295	318	271	291	263	321	289	275	285	292	308	257	278	297	296	266	285	267	315	310	319	352	308	270	291	323	275	286	273	271	284	291	260	283	290	275	306	302	327	290	269	305	259	311	298	307	290	298	295	258	294	292	300	317	306	260	284	288	284	333	278	292	260	266	284	302	262	295	258	317	321	315	329	316	312	248	304	293	292	304	320	342	295	297	300	310	253	281	317	294	298	303	309	331	291	267	283	296	314	328	279	286	293	280	298	282	310	295	313	299	253	286	289	328	303	301	288	276	293	300	300	276	332	289	301	261	297	297	302	334	293	280	285	322	325	266	294	275	277	271	268	306	272	284	297	272	261	259	279	336	269	284	362	338	276	243	317	335	339	275	309	297	305	293	311	312	295	284	262	313	307	286	305	302	294	297	288	310	283	296	249	287	298	328	300	291	295	295	331	286	296	282	290	273	301	292	293	297	268	285	282	283	298	277	311	284	274	293	318	279	290	330	284	275	300	301	283	291	292	283	314	278	269	322	292	305	309	253	294	312	310	287	311	299	275	304	297	283	321	303	270	312	275	255	268	284	298	313	262	288	284	303	278	276	311	267	297	302	282	289	281	298	296	236	275	275	274	281	327	295	254	311	258	321	323	327	338	277	276	318	317	300	295	321	296	276	330	297	314	303	293	258	285	318	291	295	279	297	305	263	292	285	312	275	291	288	288	282	260	254	283	286	289	285	259	313	293	270	261	326	260	290	285	332	293	284	320	305	300	304	297	315	295	289	290	293	285	318	259	293	277	323	298	262	290	314	298	270	267	291	335	279	279	288	297	320	304	297	288	269	298	280	297	316	295	297	280	311	311	329	264	299	301	303	297	284	282	271	293	279	299	262	303	258	336	290	286	294	299	304	267	278	280	279	290	281	292	294	323	301	311	302	305	294	289	285	302	307	266	317	289	284	296	279	279	296	296	263	293	308	284	272	253	288	297	274	287	267	310	325	285	331	292	301	265	312	289	304	291	277	281	298	286	262	267	294	285	292	298	289	308	309	296	297	320	302	289	308	279	298	304	258	287	317	278	288	265	309	329	303	288	298	274	279	246	272	323	290	289	259	275	290	319	278	322	300	293	298	316	298	285	282	298	304	314	310	287	340	291	289	301	302	314	280	296	295	291	310	335	284	323	298	251	314	271	288	279	308	311	299	318	300	303	286	301	289	254	325	304	271	291	295	302	300	285	311	296	273	297	293	296	267	322	280	296	291	279	283	304	297	279	296	291	291	280	289	277	280	250	299	296	290	294	298	297	306	316	303	301	299	281	296	283	268	302	299	286	282	301	289	299	289	313	300	302	270	305	284	311	299	277	311	300	276	296	314	300	321	265	278	270	277	264	282	313	281	314	267	249	262	291	257	313	327	303	313	300	308	260	292	261	268	310	257	281	265	268	266	329	276	297	288	287	310	272	266	271	271	282	261	271	299	300	312	290	329	284	269	312	275	299	267	284	298	321	290	278	290	304	283	282	300	283	321	287	313	301	284	286	300	289	292	280	252	299	262	302	315	292	320	275	307	276	293	304	290	285	287	297	296	299	262	279	311	279	295	303	297	266	291	257	255	263	276	290	270	299	293	288	256	296	277	279	333	333	291	316	286	298	290	276	308	300	285	277	302	320	283	287	275	285	295	314	284	294	312	311	294	298	301	302	298	271	302	291	274	303	289	297	304	263	260	270	280	277	319	342	291	296	288	285	281	274	305	276	286	286	323	309	274	302	296	274	295	297	279	310	291	276	326	290	296	253	287	308	290	294	277	273	293	280	264	325	284	296	296	303	288	247	287	301	289	275	318	299	302	287	338	336	286	280	288	301	294	343	307	290	302	272	286	322	291	276	293	307	346	285	292	307	295	291	313	256	291	301	310	274	283	322	297	291	324	267	278	277	275	306	335	293	307	318	280	297	294	294	274	323	319	306	278	292	316	289	288	283	296	276	290	268	278	292	279	309	296	335	300	269	286	293	257	269	261	280	272	267	276	290	303	285	283	268	283	278	306	274	319	273	279	280	264	299	277	287	288	281	285	264	273	285	316	302	296	296	279	280	291	283	312	311	285	289	309	309	297	318	278	290	259	277	268	251	305	286	294	341	288	287	323	268	277	295	251	306	293	302	286	289	329	278	309	299	296	280	284	288	316	322	303	287	305	269	302	320	294	294	306	327	271	257	282	304	311	292	285	302	276	252	285	309	282	335	272	271	285	321	344	255	275	269	269	275	312	320	277	289	297	300	299	286	296	290	330	311	285	273	290	284	253	301	298	303	300	289	293	290	291	299	278	312	280	298	308	322	260	299	306	325	343	259	304	286	303	339	267	270	284	297	258	280	292	286	301	314	305	296	293	270	274	245	284	289	291	296	292	271	293	287	256	277	267	281	294	288	307	283	299	308	283	287	260	240	263	301	277	297	285	294	270	305	294	280	277	290	267	267	277	282	324	314	289	309	307	308	316	252	282	241	259	321	312	279	327	297	304	296	313	274	314	316	296	283	318	291	299	287	291	327	282	291	311	281	290	284	248	315	289	259	257	271	310	291	283	307	284	298	305	278	316	320	307	289	307	296	290	286	335	292	328	286	278	293	275	291	285	289	312	311	293	275	250	283	301	303	287	245	288	285	242	289	296	276	299	306	304	277	265	299	304	277	288	304	289	276	293	306	308	317	284	309	302	289	292	289	314	274	295	277	277	285	304	293	264	309	314	309	283	321	288	286	303	306	302	296	290	310	285	263	286	343	274	288	280	287	293	287	267	276	310	283	258	298	287	304	278	285	305	311	306	324	261	303	284	260	283	338	283	288	287	300	263	327	302	316	301	290	277	292	318	292	296	271	269	286	305	297	308	315	290	267	319	309	290	301	288	321	281	302	291	297	314	278	288	293	245	317	302	295	285	282	292	278	280	287	265	265	319	269	292	329	259	302	262	303	333	300	306	291	310	293	318	338	282	344	274	304	293	284	314	316	296	296	278	298	293	281	280	304	327	300	307	305	271	307	269	282	322	279	317	261	335	292	300	274	300	275	269	278	291	273	288	284	292	274	295	283	349	299	269	297	296	292	309	314	286	306	302	309	289	288	281	325	299	298	262	326	292	296	275	292	304	310	252	301	282	272	295	263	287	323	295	292	315	311	278	240	292	292	285	300	289	275	311	308	283	305	277	274	305	298	278	294	311	266	314	307	294	284	330	316	311	300	328	279	281	279	286	315	312	298	304	277	270	287	328	311	300	294	299	271	267	290	285	293	315	295	284	287	294	289	297	284	261	288	262	304	269	277	269	352	291	276	298	298	314	278	313	295
21261	4387	9691	13313	13049	11939	10157	8818	7392	6717	5835	5024	4489	3961	3713	3404	2835	2541	2427	2272	2002	1875	1900	1701	1518	1410	1220	1097	979	927	888	840	847	801	845	748	775	756	688	739	692	704	659	712	635	695	653	620	643	638	643	682	648	608	675	662	627	678	631	672	602	648	653	653	650	607	644	595	690	646	646	614	647	644	657	606	672	654	612	631	660	646	628	690	629	643	638	621	588	643	587	624	641	650	639	648	622	662	613	585	606	594	608	572	602	634	588	637	619	602	614	619	664	606	616	656	666	625	610	651	590	614	647	625	565	625	629	694	601	606	657	586	617	654	622	653	634	638	640	615	616	633	623	582	647	628	624	625	633	643	660	635	635	627	617	649	617	575	596	662	634	639	664	622	617	624	623	615	606	610	609	653	627	619	639	648	671	627	649	598	627	598	625	636	623	673	632	625	638	662	602	664	596	644	615	641	624	574	654	623	640	584	659	611	647	610	654	662	682	617	642	631	597	626	629	613	599	660	638	603	639	622	646	658	636	591	576	630	646	661	631	642	636	572	641	640	605	640	642	618	614	630	604	618	635	654	616	620	630	634	602	613	662	647	624	615	610	641	578	673	639	627	578	604	621	596	685	594	645	645	625	628	609	585	630	616	628	644	682	612	668	633	644	620	639	643	648	587	616	609	632	668	624	612	646	586	667	635	625	623	610	673	580	651	657	647	605	626	628	633	610	673	652	587	619	618	594	634	638	640	634	654	608	620	619	648	617	648	614	613	647	571	592	641	600	606	647	628	639	612	626	604	674	601	602	645	636	600	636	582	608	613	660	630	599	622	599	630	619	594	632	587	617	618	608	621	632	633	631	648	629	622	628	624	649	633	622	649	652	577	612	625	629	636	601	651	607	650	627	619	669	650	591	621	635	635	589	680	631	635	628	645	596	680	624	606	623	622	615	653	637	633	601	654	632	639	611	629	620	568	588	610	633	625	722	613	625	594	645	664	642	650	625	610	664	608	636	636	630	602	580	614	625	591	618	616	638	611	590	646	629	626	634	617	617	646	672	582	625	607	654	635	623	604	557	594	576	651	604	645	638	635	628	595	586	619	624	598	653	633	595	617	713	660	611	626	641	630	622	633	624	671	668	626	631	648	639	643	653	668	647	683	636	671	623	626	651	595	650	617	619	592	637	627	627	611	605	639	571	613	602	648	595	626	605	627	600	595	656	643	651	609	638	619	610	618	597	579	628	612	635	636	651	598	620	648	641	634	617	673	575	636	636	642	611	680	605	596	643	597	616	620	664	645	634	621	573	618	609	622	639	616	654	615	606	638	653	649	633	645	599	623	602	643	641	632	667	611	593	614	647	635	669	677	638	630	582	652	638	632	602	592	633	608	634	628	616	642	606	605	632	645	622	638	620	562	599	611	594	601	617	616	653	598	607	624	594	637	575	599	617	617	607	641	620	672	659	629	635	641	597	619	645	640	570	629	659	641	577	642	653	612	612	620	610	666	618	630	706	622	615	592	635	649	616	667	661	641	714	612	615	604	599	600	636	612	624	599	600	626	646	639	572	642	631	638	608	619	652	650	645	630	606	613	603	633	631	618	591	606	601	619	653	617	655	641	639	626	624	616	622	642	638	644	689	587	621	629	584	642	628	651	595	612	652	603	625	647	668	639	608	591	598	678	658	631	632	629	631	634	599	633	607	601	669	581	624	603	624	585	635	653	648	619	635	590	650	614	601	599	661	665	629	646	633	654	632	623	647	628	650	608	672	603	567	647	613	629	656	665	607	640	592	635	629	606	592	659	634	612	643	623	649	631	572	635	675	601	641	601	632	624	610	620	643	641	655	583	648	665	684	611	614	616	640	636	639	602	615	595	657	636	622	610	661	630	669	651	630	630	619	673	676	647	621	632	644	590	627	613	618	635	638	599	611	606	669	663	619	625	657	641	618	605	636	598	611	637	598	641	641	620	657	613	657	624	642	631	636	616	603	621	637	653	615	653	619	645	603	615	609	602	635	631	632	645	587	629	647	658	643	654	619	630	640	607	613	586	639	586	603	624	619	609	590	611	653	606	583	611	646	640	641	622	700	626	617	603	632	633	581	644	678	632	644	628	631	606	622	581	617	594	637	629	663	600	566	628	624	623	604	648	628	650	643	636	648	643	662	671	612	634	574	714	603	648	617	625	660	629	615	636	635	576	624	610	640	651	618	606	619	662	640	702	595	635	570	628	632	629	644	643	648	587	641	612	641	677	641	666	641	626	613	595	683	641	658	652	619	597	630	603	649	611	650	603	636	650	620	647	590	603	642	668	630	607	584	633	612	638	647	632	656	639	631	599	606	638	587	649	598	644	620	661	654	613	598	589	645	623	629	631	682	634	636	618	644	656	630	646	619	588	625	647	640	692	643	635	616	626	613	662	605	629	654	677	625	635	648	611	621	604	564	620	626	664	597	634	596	647	625	664	636	624	615	643	637	628	644	634	617	610	594	618	623	646	608	630	655	616	583	642	603	630	685	654	601	676	616	606	620	625	604	610	653	609	608	626	594	631	611	573	617	611	604	597	660	621	627	612	584	621	608	598	683	642	644	651	578	621	631	621	618	646	570	593	612	668	608	656	682	654	613	620	668	599	671	646	645	621	669	617	659	612	651	624	624	633	617	595	703	624	580	630	581	614	611	605	676	591	599	632	632	616	581	670	645	666	605	615	646	639	647	671	642	645	615	669	666	634	601	660	644	593	617	633	651	631	641	600	654	701	602	641	635	651	636	637	640	622	635	630	620	618	611	626	640	616	637	644	671	601	591	603	635	625	618	642	647	632	664	667	608	617	662	623	617	633	627	627	623	625	600	636	617	613	646	644	623	641	641	645	626	633	606	625	635	634	602	573	633	675	618	603	630	639	648	627	649	652	592	596	645	643	636	618	647	592	639	659	624	624	625	635	622	613	639	599	595	622	615	613	636	653	671	608	628	630	640	622	633	607	624	660	644	638	667	626	628	611	613	634	657	598	605	584	651	639	619	631	633	645	587	632	663	579	618	631	619	647	640	640	611	624	631	622	641	592	602	611	675	645	664	642	663	608	582	582	664	603	652	614	617	607	634	593	669	624	624	632	629	639	603	665	622	614	589	617	619	621	609	631	647	648	587	633	628	616	632	634	676	628	615	609	643	665	636	637	608	654	674	639	594	599	627	622	622	625	670	627	643	606	657	626	644	574	617	632	633	598	597	587	624	639	630	641	593	635	574	604	631	591	612	625	611	646	633	645	618	685	605	644	611	624	614	601	604	639	610	601	593	630	603	672	602	674	634	616	637	593	598	621	603	600	648	609	643	629	610	622	595	637	638	659	630	636	659	559	639	631	608	624	593	614	593	661	592	647	680	631	619	623	633	613	620	662	630	616	580	645	630	635	616	659	604	603	611	637	636	614	600	615	665	623	603	621	603	653	651	585	629	621	644	643	635	579	637	679	612	598	634	613	603	608	598	653
11465	2725	2185	2124	1725	1442	1110	994	789	686	632	554	505	474	431	379	364	376	379	358	310	289	307	311	274	297	268	266	243	277	241	236	209	229	235	252	232	244	219	275	247	274	226	245	238	250	211	237	256	227	212	223	229	206	248	232	240	232	209	210	242	224	206	243	225	251	249	231	214	219	218	244	248	235	248	208	213	220	198	213	201	240	237	225	198	223	225	223	222	227	230	220	209	201	215	202	250	227	230	199	233	187	226	219	229	202	231	224	215	220	238	251	249	242	206	216	210	232	207	235	221	240	231	228	206	225	206	220	221	227	223	206	222	239	219	246	233	240	213	234	234	222	227	200	220	258	211	226	230	200	195	230	243	204	242	202	219	237	261	225	229	217	206	224	233	205	233	240	239	211	198	196	242	236	222	213	243	217	227	221	227	231	196	222	241	233	239	228	238	200	230	189	221	205	219	225	229	213	225	235	243	219	223	250	222	250	232	227	213	249	224	253	232	212	229	230	243	214	226	237	239	216	204	254	237	202	246	235	218	230	202	224	242	216	277	207	231	219	241	246	229	215	205	223	231	237	223	230	233	221	228	218	246	216	226	215	231	236	233	223	242	237	180	224	231	231	241	217	239	243	228	236	205	253	209	232	223	215	221	241	239	218	225	252	218	263	213	190	230	217	226	227	226	204	248	205	238	248	248	231	222	218	247	244	209	221	196	199	221	247	229	222	196	216	239	227	211	224	214	253	221	213	226	220	243	247	197	229	263	237	258	199	222	234	215	210	236	213	233	235	220	200	218	260	200	209	246	215	211	184	229	214	244	223	251	246	222	249	231	230	216	223	241	232	227	205	207	234	233	227	204	221	216	226	211	212	256	216	237	205	231	228	233	226	232	231	238	222	244	219	212	221	221	219	234	214	237	233	225	226	234	244	236	239	224	226	199	227	238	205	231	236	245	210	218	232	227	272	236	232	264	202	221	247	216	226	216	210	229	231	211	221	199	239	241	223	197	234	251	209	233	234	222	200	226	229	201	242	238	250	253	199	217	208	210	205	235	217	225	212	233	210	233	232	232	215	242	221	224	221	231	250	183	217	211	223	245	251	246	242	246	217	205	237	217	258	231	232	230	229	224	238	205	236	230	273	210	223	209	188	224	220	254	247	213	239	218	195	251	231	230	221	214	209	246	213	235	207	226	252	243	243	224	219	219	248	205	266	240	226	273	227	203	228	220	206	209	214	209	210	224	250	262	248	245	249	215	218	231	244	257	237	217	229	255	233	219	243	206	207	215	268	262	211	252	195	211	238	235	235	244	217	219	220	234	232	218	212	212	242	212	224	222	229	196	204	212	233	247	230	207	223	211	207	238	229	224	203	206	243	246	198	179	223	222	231	273	254	231	232	216	234	216	215	225	192	211	208	221	229	217	211	219	225	212	242	210	241	245	231	234	217	224	240	227	257	233	188	224	206	225	277	231	222	242	214	230	208	227	227	236	225	223	241	190	217	204	239	237	225	222	179	217	220	249	216	222	212	238	227	235	250	215	234	200	228	229	223	245	261	235	240	232	205	232	210	240	238	237	247	226	205	252	251	217	197	215	239	236	273	248	209	231	229	252	224	214	208	225	226	238	197	218	237	215	238	216	210	237	208	223	199	218	231	237	225	221	213	231	229	222	204	204	206	244	236	222	210	211	214	214	217	210	227	248	214	257	236	256	194	234	240	195	226	213	215	219	246	242	237	221	228	222	230	215	210	206	246	215	241	232	224	219	206	215	254	223	211	254	198	203	213	212	202	232	216	208	264	230	254	237	240	202	235	219	223	214	265	218	256	242	242	230	197	231	225	223	243	205	215	203	220	223	224	240	246	218	225	198	254	229	217	219	209	211	258	241	242	225	238	225	219	218	233	219	215	226	211	241	228	218	226	249	231	257	192	251	233	240	210	220	215	213	225	221	249	243	224	231	232	223	201	256	226	217	229	235	210	223	225	213	191	213	209	203	211	191	219	190	225	220	252	229	241	226	214	224	201	216	252	234	211	200	219	236	213	231	249	220	234	235	210	198	215	217	221	251	235	239	225	240	236	210	252	233	211	251	251	206	242	202	201	235	214	215	214	240	228	239	222	240	243	205	241	226	238	233	212	240	212	250	220	207	243	223	235	200	238	237	234	238	232	258	230	218	227	223	210	211	215	218	214	196	224	230	228	232	263	204	235	218	211	235	195	257	237	195	207	205	237	230	226	232	230	206	205	216	230	239	228	231	227	217	233	203	216	213	208	228	216	215	255	202	246	235	224	234	250	212	222	209	222	213	202	257	221	223	288	234	226	247	246	235	240	248	216	234	225	231	236	223	209	189	220	221	236	224	245	211	215	203	229	227	254	212	233	238	270	241	192	210	258	233	231	224	239	214	216	225	262	205	223	258	245	193	199	251	225	242	214	232	234	235	227	202	226	223	242	236	226	246	208	228	237	214	233	225	209	213	227	233	230	246	219	208	240	209	193	229	235	216	216	216	215	205	245	217	216	235	237	218	238	241	227	241	222	214	227	223	208	219	241	248	261	227	230	206	219	224	254	196	227	219	215	235	216	214	218	230	191	209	242	225	223	238	235	225	197	236	220	227	224	218	226	223	220	241	265	228	249	250	208	231	227	229	244	243	229	246	227	217	226	251	238	237	194	231	233	240	221	225	229	229	255	229	208	213	212	231	237	230	237	246	255	235	206	213	217	228	213	222	219	230	211	228	208	209	223	190	237	220	236	226	222	203	193	238	232	206	220	251	249	242	256	246	235	205	240	240	211	209	249	224	226	240	216	219	198	237	199	204	253	229	247	204	237	216	233	260	235	211	243	264	236	237	239	223	228	239	234	226	219	218	199	208	228	219	211	223	220	228	236	249	207	215	229	219	224	248	237	251	199	197	239	224	242	208	252	217	207	226	207	211	248	208	211	204	203	207	254	225	245	216	240	247	216	241	234	203	231	180	234	239	217	227	194	227	239	218	226	211	216	210	201	223	195	242	233	196	203	207	239	256	238	236	214	254	224	232	221	208	251	243	229	201	223	252	228	255	249	236	212	242	214	213	234	229	231	197	231	217	252	209	198	242	226	239	217	198	203	216	233	254	242	255	235	237	224	219	238	219	230	214	212	210	239	207	231	231	219	239	259	249	248	223	207	242	221	263	257	233	270	250	249	220	211	225	239	212	236	252	252	222	222	247	218	199	233	217	228	227	240	222	215	217	223	223	214	233	237	205	222	228	263	213	266	201	245	223	228	191	226	222	221	208	236	216	213	223	187	207	224	239	214	223	234	240	249	216	248	224	232	245	229	244	211	219	225	175	223	229	218	252	240	215	258	202	249	202	241	217	197	230	206	214	218	251	252	223	235	236	232	249	231	221	209	225	238	230	226	235	221	202	211	211	229	234	211	224	214	247	234	222	210	190	221	237	215	204	243	216	242	219	265	209	257	232	239	250	213	224	258	199	231	235	205
6115	1854	4283	6103	6496	5625	4789	4028	3422	2890	2548	2426	2141	2094	1751	1554	1463	1402	1345	1190	1115	1015	985	900	833	829	713	655	637	613	572	553	564	536	553	527	576	541	482	516	532	506	506	529	507	528	488	566	517	512	490	497	489	495	523	504	497	524	491	519	497	470	502	467	493	483	512	509	452	514	472	483	570	511	509	506	490	487	542	479	462	477	512	530	491	508	479	503	461	487	488	469	512	467	514	488	539	465	480	532	501	529	531	488	486	506	507	501	510	492	448	471	513	494	516	529	475	481	500	513	489	513	493	517	500	468	494	505	503	519	549	465	462	501	507	487	532	485	498	487	495	511	476	521	468	508	469	507	481	473	498	517	523	522	488	466	520	489	481	466	508	472	517	486	493	477	489	530	489	477	505	467	508	460	490	498	503	488	513	562	483	450	501	478	487	528	494	476	503	507	497	512	476	461	475	496	491	482	475	469	504	531	478	516	476	518	446	505	482	539	518	484	527	486	490	472	551	470	504	470	487	477	492	492	522	525	514	455	486	472	526	462	482	468	470	532	480	530	506	473	490	499	517	501	516	480	484	501	476	512	449	470	464	488	490	528	481	486	494	480	497	534	527	488	517	463	501	517	498	524	476	530	474	511	505	506	493	485	476	534	485	461	541	494	476	477	511	453	487	511	526	513	493	485	487	479	511	463	544	470	495	517	470	515	531	468	471	457	494	536	473	481	464	519	480	493	511	482	491	479	507	495	504	490	508	484	503	496	451	510	464	494	513	494	503	504	511	475	505	459	500	528	467	492	451	513	537	526	487	510	495	475	520	499	486	527	499	457	540	517	520	497	487	488	465	536	456	492	460	498	510	490	441	507	491	495	509	484	441	482	501	495	471	488	486	499	480	515	465	490	491	489	498	530	472	509	459	505	496	528	517	497	467	502	520	499	513	487	509	486	512	462	473	526	526	499	430	508	468	479	514	438	466	482	484	497	446	502	512	533	490	453	515	475	485	480	478	477	477	513	509	467	519	481	484	486	517	480	504	470	477	485	487	484	493	467	500	491	502	504	524	483	515	501	504	494	460	530	510	515	476	522	486	524	476	504	522	498	504	500	491	471	514	518	493	492	518	481	520	484	510	500	496	487	463	492	478	549	503	498	494	484	517	475	516	491	491	533	461	502	477	552	527	488	485	507	500	525	477	460	496	531	501	474	523	500	507	493	465	475	522	492	521	495	551	477	454	522	514	471	466	486	489	507	519	490	549	482	530	532	496	539	489	530	458	469	499	498	471	513	495	516	489	512	486	466	511	498	501	510	526	543	507	476	529	476	489	497	474	509	477	492	524	506	521	547	462	483	516	487	508	472	513	511	450	482	495	499	499	499	465	502	506	479	507	502	487	485	469	484	507	490	510	458	479	482	532	481	479	484	495	488	501	493	497	495	482	455	484	463	489	479	505	500	494	480	464	493	489	521	500	515	555	502	497	530	479	485	490	492	480	507	498	477	480	498	497	452	505	483	453	473	462	482	471	470	531	476	495	495	461	455	480	509	496	438	499	496	490	509	534	530	517	458	523	504	515	485	516	471	475	492	500	491	514	449	454	509	517	515	487	480	467	470	469	458	458	511	483	491	542	509	538	500	478	497	489	478	475	473	500	519	472	505	505	448	547	474	541	485	518	476	514	495	490	531	502	530	502	510	505	493	470	466	502	506	520	529	470	485	484	497	472	508	512	512	514	498	510	462	517	479	481	533	480	508	489	531	523	528	503	452	541	458	499	481	508	500	518	486	475	494	495	482	486	493	492	477	449	498	481	491	510	471	512	496	505	478	502	474	512	485	509	510	512	459	470	549	543	462	505	516	526	511	502	493	503	497	505	485	498	475	447	531	496	515	484	465	513	499	489	459	502	496	490	494	480	499	504	518	498	480	504	519	469	484	523	539	464	479	467	516	526	465	486	472	487	510	522	461	501	472	505	468	498	502	506	486	518	459	491	471	512	510	491	519	531	499	500	539	512	481	511	480	506	482	485	505	511	490	516	471	479	527	501	530	470	524	510	477	464	495	493	484	519	486	481	509	508	486	470	489	487	461	493	531	462	460	478	519	487	474	462	465	510	514	514	475	528	482	515	523	522	490	466	516	489	489	526	492	466	472	496	474	452	471	507	472	485	512	480	516	473	485	520	504	486	482	509	491	494	506	518	492	471	487	506	523	505	524	464	508	499	535	463	480	486	481	465	504	504	525	505	502	469	494	495	499	483	471	495	507	501	519	488	493	516	494	466	521	498	538	430	511	508	481	474	436	504	462	495	483	513	489	504	506	497	507	503	487	492	492	502	475	477	496	479	511	510	464	500	506	474	515	487	535	464	526	543	507	528	515	506	510	485	467	544	499	470	464	505	505	517	518	510	501	475	514	485	488	506	498	517	498	471	487	486	524	493	499	495	512	542	491	480	458	534	497	483	500	514	489	501	466	438	473	512	503	503	483	459	510	516	477	500	508	490	459	509	543	499	508	516	492	500	481	532	492	495	485	505	478	483	525	471	477	495	519	517	487	509	495	470	515	522	525	467	495	533	509	456	517	461	499	465	493	505	510	471	479	484	463	535	498	500	516	539	530	509	476	499	488	484	520	485	476	499	546	534	460	513	494	486	514	504	489	542	507	489	497	488	465	520	495	504	471	523	442	478	481	483	487	509	485	481	509	507	479	507	507	497	482	497	483	494	499	454	509	552	472	531	524	520	505	463	494	495	498	492	480	493	483	452	490	488	494	493	470	448	514	494	491	465	481	527	494	452	529	489	495	501	493	467	478	518	495	501	477	509	482	494	493	492	524	500	485	489	480	534	496	526	504	456	520	498	564	491	503	443	481	500	482	480	504	481	479	472	492	490	507	504	518	534	489	545	481	523	466	511	489	509	481	497	530	498	514	500	471	480	512	518	521	478	521	483	522	468	512	478	500	516	522	474	496	512	505	519	497	490	544	491	459	497	536	502	501	517	482	492	469	455	488	493	511	510	532	544	487	512	498	496	491	512	514	509	468	466	487	462	493	476	527	502	488	490	469	491	501	445	480	484	492	524	496	490	483	516	497	512	477	461	485	489	504	517	482	527	527	479	520	541	480	519	505	504	528	515	494	503	511	474	459	466	522	495	517	472	496	489	515	489	511	480	493	488	496	459	464	521	517	472	487	506	518	502	473	511	464	494	501	525	487	504	489	505	466	500	525	528	504	517	487	517	457	539	526	482	493	500	501	509	470	469	450	511	432	491	523	476	462	502	475	511	471	481	523	476	499	511	495	479	482	518	514	505	492	491	487	459	495	482	504	502	528	516	475	471	444	485	483	501	467	512	533	473	489	471	473	536	519	546	489	528	472	468	499	490	503	507	475	494	515	511	502	469	497	519	493	466	507	505	522	493	477	481	492	552	475	528	461	508	478	493	517	500	514	524	487	452	478	480	498	504	508	516	474	500	496	512	472	490	525	461	505	475	510
27645	7124	4138	3888	3146	2277	1813	1491	1217	1052	900	826	752	649	597	558	536	522	452	411	390	388	373	350	352	308	321	292	267	271	305	256	258	287	289	261	238	245	276	263	257	267	256	235	296	250	271	268	251	296	264	247	234	265	249	240	228	277	280	229	255	231	252	229	247	283	261	226	264	249	231	227	237	255	230	230	247	242	218	265	262	233	282	267	254	274	254	265	242	240	257	263	290	228	267	266	233	243	247	265	239	244	225	272	226	252	227	244	244	245	254	237	211	258	256	226	239	249	270	261	246	255	251	236	255	231	246	248	244	263	250	265	279	262	247	269	246	241	254	289	255	238	260	251	242	254	237	225	229	242	232	214	244	254	257	237	238	263	249	273	259	226	244	261	242	303	244	227	276	266	246	227	244	250	227	265	254	256	269	235	267	245	265	215	280	234	286	231	236	242	274	260	218	270	237	248	267	227	258	258	229	278	238	250	259	234	263	252	253	270	262	209	237	246	261	268	266	260	210	228	263	252	246	278	267	269	264	244	245	251	250	250	223	249	260	250	250	258	265	266	283	253	254	280	266	288	256	217	225	259	269	259	265	247	243	248	251	250	257	244	237	282	252	245	285	198	241	256	280	250	254	223	226	241	254	280	239	263	251	239	241	232	241	233	251	280	233	242	263	228	226	236	287	264	226	244	264	245	271	258	256	251	222	275	227	257	253	259	244	237	231	246	234	250	250	243	255	229	234	250	268	236	240	265	270	241	219	246	217	250	277	250	250	237	265	235	263	250	239	261	262	235	253	276	228	228	225	248	260	239	269	275	249	254	240	255	274	278	228	243	231	235	258	238	286	261	275	221	237	269	255	274	245	260	257	252	228	244	237	229	213	237	234	256	263	257	261	241	291	223	264	264	246	226	235	245	255	227	224	264	217	256	257	241	261	261	243	218	258	247	243	239	234	238	233	262	256	242	282	214	240	257	263	249	248	250	272	255	223	234	270	261	272	246	249	278	271	273	236	249	264	272	249	240	271	243	257	250	255	235	238	223	248	218	230	241	235	248	253	249	248	225	274	258	252	269	240	234	248	239	251	235	238	243	276	243	250	251	274	233	234	241	218	247	250	254	269	232	249	258	236	249	248	244	225	273	247	265	248	263	250	265	245	240	220	256	287	270	218	235	217	240	257	248	219	265	254	257	256	233	247	284	239	251	270	242	240	262	242	224	242	264	293	307	218	261	247	242	270	250	224	238	253	254	244	233	247	261	216	232	267	248	263	246	249	243	214	202	222	236	267	237	252	234	229	222	231	271	265	250	236	259	223	293	278	256	231	220	250	237	250	243	219	219	278	245	242	247	248	265	256	218	255	225	226	242	279	242	283	216	256	238	235	235	256	260	270	253	263	247	264	228	253	260	260	243	251	231	243	248	234	199	261	216	246	224	255	251	248	248	245	235	228	231	266	245	250	225	281	261	276	248	213	259	218	261	236	240	267	235	259	254	214	254	246	272	230	251	251	234	244	258	230	247	279	268	209	237	275	250	244	271	240	277	239	284	253	239	271	259	254	239	223	282	289	259	253	263	244	236	248	241	226	264	244	224	259	248	239	270	261	234	224	254	248	269	229	244	256	246	239	270	256	257	253	248	254	249	254	247	266	226	242	241	253	259	242	233	223	224	221	253	261	254	262	250	262	247	250	280	265	235	268	248	235	288	245	246	271	232	229	280	222	246	245	268	255	241	253	279	253	253	242	226	245	228	217	237	252	221	250	245	245	233	243	282	236	233	262	260	231	254	265	255	251	227	216	253	238	250	255	247	242	220	224	220	237	215	258	250	254	241	244	217	278	260	234	244	243	237	244	238	239	226	231	278	249	234	239	249	224	257	272	244	234	261	226	200	231	258	242	254	234	217	264	248	260	257	250	261	264	251	286	239	269	232	234	247	241	205	239	264	249	236	237	232	292	263	242	242	236	240	240	237	242	230	267	231	245	251	271	249	236	237	250	252	255	239	268	266	218	259	230	265	248	242	244	246	253	269	263	234	240	231	220	272	281	248	272	254	248	263	248	201	255	245	261	234	254	231	270	230	235	229	283	248	237	240	238	226	237	224	254	278	263	258	248	244	232	242	248	220	270	259	234	261	225	249	246	272	229	254	247	241	265	226	242	242	261	221	220	263	226	249	257	265	244	255	246	217	256	237	214	259	253	220	231	251	231	254	252	245	270	257	237	239	237	225	233	241	266	249	246	248	261	273	244	241	268	242	259	229	268	239	258	253	234	263	235	279	244	232	257	252	239	253	293	253	252	232	220	270	237	229	259	240	269	230	266	266	238	234	223	241	264	245	249	257	269	254	237	244	216	218	245	255	222	247	263	247	245	239	255	252	282	281	269	247	218	228	258	234	236	241	257	236	246	248	230	227	273	247	225	241	273	239	249	259	254	263	276	271	252	267	271	253	248	244	243	245	215	266	245	258	262	231	230	247	229	255	234	258	225	232	228	279	265	244	225	263	256	261	264	247	240	237	245	259	254	251	236	268	267	275	247	231	271	226	265	248	248	267	262	220	237	234	220	248	217	229	258	263	238	236	245	246	258	276	252	274	246	229	276	271	246	270	249	282	236	286	236	256	234	262	264	243	256	252	238	248	262	263	241	259	255	240	238	241	248	262	276	271	261	242	289	254	248	221	247	233	242	266	248	242	249	224	252	236	244	264	210	233	239	224	227	229	219	240	230	266	266	228	249	232	242	242	244	238	253	252	244	261	252	266	248	237	244	256	252	227	236	291	219	241	258	257	265	256	254	299	241	267	253	250	217	247	277	249	245	241	256	236	248	236	250	238	289	243	290	258	271	228	252	251	278	247	226	246	247	214	273	239	247	229	233	262	259	258	255	272	251	253	231	240	267	255	228	275	246	255	241	223	251	258	274	236	262	267	221	212	226	239	261	248	262	238	281	226	216	253	229	228	259	244	248	227	264	225	245	277	265	244	204	266	250	262	243	269	253	229	272	265	253	251	286	248	266	263	242	252	206	268	243	244	234	254	272	249	286	236	269	267	225	231	242	259	252	229	246	252	255	212	230	286	289	278	246	237	268	252	256	256	248	240	221	269	276	246	245	253	238	238	251	268	235	247	270	230	235	219	205	256	263	223	252	239	258	232	250	256	238	252	287	290	271	246	244	289	243	261	248	270	234	265	252	261	266	266	258	230	264	251	253	253	251	259	294	244	216	269	295	223	250	247	245	232	209	250	247	237	258	251	227	259	261	230	235	255	284	252	228	224	263	252	238	226	215	227	248	260	254	239	270	271	219	272	241	252	236	244	245	237	271	236	270	264	221	229	249	253	287	220	252	238	245	238	222	228	236	220	238	262	235	262	253	249	257	265	261	287	240	223	267	250	277	239	265	258	260	261	240	264	265	263	259	235	246	237	210	231	205	246	264	244	259	237	238	223	269	243	275	228	260	242	282	230	263	231	268	252	212	264	254	253	238	237
14893	3097	7700	10449	10580	8645	7433	6403	5355	4541	4018	3810	3653	2909	2657	2652	2430	2277	1898	1576	1465	1509	1408	1230	1194	1075	974	951	805	766	699	751	630	635	645	669	642	637	597	596	560	626	616	578	607	610	614	547	563	553	600	539	583	559	522	551	573	560	530	565	533	559	554	567	553	557	599	524	576	576	537	554	574	535	537	563	541	568	533	574	549	594	502	575	553	554	545	547	538	513	555	560	548	539	526	515	554	524	510	503	537	506	521	565	530	554	524	529	573	532	490	554	524	555	559	548	556	545	522	519	546	509	537	541	524	533	562	559	546	575	579	528	562	523	545	562	551	550	512	502	527	515	535	582	542	547	591	532	518	534	544	567	503	481	541	540	556	554	529	522	536	543	545	582	558	548	523	549	552	571	523	510	520	574	569	542	522	519	531	539	564	563	524	546	564	526	546	548	510	577	559	564	542	537	533	518	522	520	517	548	509	515	552	550	557	535	566	513	531	576	538	551	531	575	510	514	569	521	552	513	521	534	522	539	576	530	491	541	583	534	552	559	555	538	540	535	546	557	562	565	512	510	563	537	532	489	577	545	551	530	537	526	551	552	510	551	549	506	553	519	568	515	520	516	540	499	550	588	549	583	563	554	526	570	525	564	557	566	577	482	536	546	508	569	551	539	541	556	541	544	553	490	551	549	561	537	515	544	568	551	573	533	525	574	562	543	554	553	573	533	532	559	528	553	586	559	530	529	532	531	533	530	517	554	540	537	571	556	592	565	533	537	518	525	551	493	519	545	544	511	564	535	544	523	557	555	591	574	501	535	532	540	538	486	525	569	490	589	529	499	515	531	492	530	493	563	569	542	540	531	539	551	561	515	533	523	554	597	527	511	548	541	550	545	574	542	551	579	530	548	563	535	528	536	564	539	577	574	526	515	539	528	521	542	544	573	526	541	527	555	528	559	563	522	541	572	537	546	488	594	584	489	530	512	564	566	548	557	535	561	516	545	551	588	558	533	537	562	563	576	516	529	532	485	543	535	551	523	551	559	536	529	518	549	566	523	516	557	525	526	535	543	546	535	548	549	579	581	521	555	534	533	524	552	525	534	524	576	567	540	577	524	517	568	558	593	549	511	527	498	516	562	535	534	522	552	582	549	542	535	572	553	520	529	514	503	491	584	559	515	521	517	541	557	516	564	552	560	572	507	574	558	517	525	525	516	541	567	587	522	519	572	529	574	529	519	525	573	540	566	517	575	493	576	531	539	521	555	508	581	550	555	538	562	500	507	521	546	511	539	558	542	513	538	563	570	556	515	547	513	565	537	558	536	535	532	538	527	521	542	545	563	528	585	534	546	559	552	595	531	504	539	529	514	563	548	526	562	560	506	547	576	543	510	540	525	523	552	496	566	535	544	518	511	528	537	568	529	558	500	528	576	533	589	536	545	541	506	562	562	493	558	517	518	550	531	565	527	553	523	544	523	518	538	550	526	503	568	564	559	563	526	530	516	569	520	531	517	563	527	545	550	561	531	565	543	526	498	545	520	518	528	524	584	538	519	499	527	543	528	554	521	576	539	561	554	519	548	560	544	530	540	542	551	522	531	554	492	499	575	532	509	545	529	565	548	588	510	525	557	529	527	532	591	533	562	519	528	536	528	476	557	494	525	557	540	540	556	548	563	563	518	568	519	518	521	555	533	580	554	531	597	522	520	571	531	536	576	553	533	505	521	517	551	551	519	562	531	545	507	536	537	545	541	564	594	554	530	569	525	616	519	564	510	552	596	582	569	561	526	519	514	525	544	523	529	551	584	538	557	541	540	586	609	533	504	538	554	529	539	551	530	530	574	539	517	564	527	582	504	542	516	552	509	573	567	550	536	558	502	550	519	530	565	523	547	503	559	548	545	528	566	512	504	558	531	512	499	574	520	510	541	532	557	550	531	534	557	531	529	535	568	509	504	527	534	557	575	533	505	574	549	537	525	544	570	564	519	517	542	585	554	535	551	535	536	545	542	574	577	554	519	571	544	529	557	566	531	544	553	544	537	535	546	564	540	568	509	510	538	562	553	578	476	538	561	577	520	546	531	609	507	561	530	546	541	523	505	550	571	571	518	541	525	574	543	560	521	536	544	511	556	550	535	533	539	543	569	505	530	540	537	555	537	536	540	569	516	484	554	573	569	510	573	533	584	552	571	512	557	532	573	565	530	573	572	540	497	513	538	530	498	537	526	543	562	509	539	559	565	509	556	577	523	526	537	536	554	505	544	577	511	552	580	550	532	566	566	565	522	551	536	535	578	556	571	583	563	554	539	528	522	480	551	550	552	555	513	548	570	525	532	501	528	542	549	534	533	561	539	502	555	555	561	542	553	522	583	528	581	589	557	539	551	547	493	561	558	525	516	543	548	561	552	537	514	531	550	508	557	544	536	548	562	524	519	574	551	567	542	575	554	526	541	578	554	530	536	501	547	566	561	529	554	581	506	558	562	564	509	567	550	578	549	591	475	545	544	536	590	569	543	532	540	553	508	555	503	525	544	573	523	546	524	520	564	585	519	540	504	522	539	551	537	524	536	570	521	512	549	527	539	557	604	515	576	490	539	535	570	554	515	558	525	551	514	525	552	547	536	502	486	549	512	566	534	524	530	513	552	527	543	548	518	554	535	584	533	497	518	563	559	590	538	563	547	584	540	520	505	525	537	507	552	597	535	529	555	539	561	568	569	553	562	534	534	545	514	549	585	512	527	575	539	538	574	523	562	503	534	504	548	566	540	547	556	511	529	532	566	552	535	552	583	540	531	553	546	531	594	529	539	543	491	558	537	562	582	578	542	610	547	576	569	546	545	566	569	569	522	554	512	510	551	569	557	547	541	559	536	547	583	548	514	578	531	523	563	548	538	572	571	529	520	556	549	559	573	511	546	499	538	593	526	512	526	520	517	531	540	508	527	538	515	567	528	539	562	551	525	559	541	527	572	518	518	518	543	559	497	525	535	569	520	473	538	558	560	561	539	537	591	525	568	535	539	526	537	538	537	587	552	519	525	507	538	520	536	535	533	577	556	525	535	560	561	596	514	581	516	562	500	558	538	558	576	564	531	526	522	538	499	551	570	554	521	522	569	556	526	524	536	554	559	614	561	565	574	540	523	567	544	522	575	554	588	507	487	509	549	529	532	557	533	593	529	510	528	552	538	548	524	538	537	532	554	563	525	558	605	539	535	525	531	566	525	526	485	600	554	556	519	556	579	567	520	549	499	491	558	581	543	555	537	507	527	519	529	551	547	542	592	532	548	557	533	540	575	546	519	504	539	547	594	556	505	561	489	560	500	539	549	558	555	513	532	536	561	509	516	548	610	547	547	524	532	531	564	564	534	539	526	558	585	527	525	567	522	548	496	574	544	556	521	528	565	549	528	523	549	538	578	540	569	565	532	496	522	580	556	510	550	522	504	552	547	532	517	548	556	529	539	556	570	540	566	545	529	536	536	571	550	522	546	588	521
39210	12053	6779	5931	4754	3284	2488	1890	1621	1445	1235	1154	994	899	786	755	796	654	565	500	483	484	486	492	449	414	401	396	365	347	348	344	343	337	334	348	339	374	301	349	296	328	291	360	311	288	291	299	310	288	272	302	300	288	287	299	281	275	312	324	295	308	278	270	271	293	291	266	293	294	296	296	306	281	305	335	321	278	274	301	280	288	282	292	299	298	291	290	333	312	302	276	291	310	278	302	270	264	250	276	315	298	280	289	297	290	320	268	289	306	296	326	280	295	308	262	272	284	306	288	287	313	301	308	282	299	313	289	300	273	302	287	276	274	278	300	282	280	277	278	293	307	312	262	313	321	307	292	251	312	285	313	291	283	319	285	285	290	290	286	267	270	350	301	292	287	302	283	298	311	287	290	296	291	297	297	275	298	305	280	288	298	283	316	265	281	293	272	299	325	289	316	311	313	318	293	266	289	250	321	307	283	300	308	315	311	292	289	300	305	336	267	288	316	317	296	321	276	301	297	263	346	292	278	303	303	264	325	306	294	282	324	291	298	311	301	304	310	270	277	304	287	297	283	248	304	302	272	272	264	270	297	308	280	295	316	292	316	259	273	296	260	304	291	325	279	299	264	284	328	263	284	306	269	306	274	316	306	296	276	322	318	289	298	307	298	299	292	305	298	299	266	298	300	281	282	296	270	271	322	307	302	314	314	306	305	300	270	317	301	268	289	288	287	276	291	292	301	291	285	294	295	306	279	291	293	270	296	281	315	286	304	313	290	280	311	279	288	260	259	279	260	292	279	291	277	262	333	301	270	274	304	267	296	279	280	296	292	280	278	289	290	293	270	270	275	287	263	272	310	298	295	316	299	304	337	305	277	317	317	278	251	310	325	311	275	282	243	266	240	277	297	314	253	338	293	278	327	314	325	319	358	309	281	293	327	273	293	257	300	260	291	266	287	274	284	355	281	316	337	301	283	318	326	275	282	302	272	289	270	283	251	295	269	242	287	307	297	302	273	270	303	297	304	309	333	305	288	288	289	339	298	292	302	328	275	274	271	280	315	292	306	277	313	279	273	272	293	311	314	309	329	326	296	307	282	299	306	300	245	301	291	294	305	291	300	293	296	280	272	282	290	269	258	260	284	281	277	321	294	259	287	300	284	268	310	284	293	285	293	300	286	269	334	301	296	256	276	298	291	295	276	322	273	282	309	304	279	273	302	287	299	279	256	336	276	290	315	309	279	294	287	288	267	279	326	308	281	292	317	273	288	292	300	325	298	311	288	288	287	297	263	284	257	297	265	295	290	300	271	316	261	279	280	308	305	292	324	273	266	294	290	283	285	299	307	271	298	305	290	297	290	273	292	288	315	309	277	297	265	291	274	308	311	256	278	313	282	284	293	331	297	303	293	285	300	287	306	266	306	279	314	290	303	278	246	256	266	326	288	294	304	321	271	253	302	294	291	295	284	295	283	276	301	251	282	293	337	320	329	302	293	282	313	298	309	269	299	323	272	310	275	259	300	293	294	294	281	324	308	256	282	279	302	295	303	272	301	297	291	284	298	292	268	285	293	269	282	311	331	319	315	315	298	269	276	301	294	265	298	295	296	294	250	262	318	317	302	282	295	319	312	291	281	304	291	270	282	288	307	312	320	317	291	285	286	323	258	279	271	317	285	288	255	288	294	275	281	304	274	308	315	298	268	298	293	316	252	284	307	308	279	304	280	294	316	321	284	300	305	307	293	303	272	279	280	279	298	294	299	278	265	306	288	293	306	300	298	316	288	307	245	263	298	309	248	282	283	313	260	310	309	286	281	291	309	297	292	273	280	268	329	295	277	288	303	292	316	307	262	273	298	273	296	321	318	273	294	298	314	322	305	341	277	285	279	303	300	307	287	314	299	297	336	306	298	299	278	285	308	281	299	307	315	302	282	284	281	283	284	294	253	305	251	278	324	295	275	300	318	311	300	313	314	266	285	311	325	275	309	312	275	288	261	293	308	316	298	319	256	282	277	297	289	309	294	319	283	267	287	307	271	298	276	252	279	314	266	295	295	334	266	301	317	316	282	270	282	292	298	295	304	282	278	308	291	326	249	295	294	313	321	297	277	256	283	263	308	272	255	307	297	305	282	311	281	287	259	297	265	297	280	299	295	296	275	326	295	319	295	298	297	290	275	288	263	307	256	292	286	297	290	314	310	303	314	279	291	299	254	302	298	255	315	302	285	288	260	265	295	281	263	317	288	299	314	305	277	313	286	286	303	328	309	285	288	321	330	287	326	298	279	315	343	303	306	301	266	302	293	282	300	288	302	301	302	277	306	293	293	303	274	263	279	317	283	295	286	288	299	300	263	282	297	290	295	305	326	295	289	281	261	290	314	321	307	272	265	312	316	312	313	302	279	306	271	272	275	305	265	298	322	312	291	295	287	291	316	291	301	294	303	302	297	284	309	275	310	293	326	286	286	339	321	257	301	306	285	306	285	296	262	295	335	316	283	279	305	274	291	289	297	326	301	284	320	267	330	267	295	279	314	268	295	303	279	289	292	297	313	288	312	293	285	320	280	242	308	294	285	301	282	257	296	285	288	296	321	289	295	285	322	317	322	308	301	292	292	281	308	327	285	291	336	305	284	278	283	275	304	283	303	293	320	314	274	314	295	296	329	281	304	284	251	258	267	279	278	283	286	305	320	260	290	280	312	294	279	287	316	308	298	291	313	319	285	295	292	298	290	320	277	265	299	286	292	268	307	294	288	279	327	285	303	285	264	270	272	285	310	311	331	298	326	270	293	321	276	288	319	295	287	307	281	272	301	267	289	282	309	302	302	301	301	312	247	294	271	267	309	302	290	278	285	292	286	330	271	317	306	321	324	295	276	324	260	279	285	332	284	280	302	296	267	321	285	300	272	275	306	306	256	269	300	312	317	308	296	301	262	284	302	290	293	306	285	251	279	257	274	285	276	282	294	280	308	275	282	283	292	324	294	267	314	307	310	247	269	272	285	307	302	309	292	280	290	327	309	269	284	245	309	277	269	279	303	281	279	286	305	298	306	268	274	299	275	306	283	312	257	311	290	310	314	294	285	293	282	298	287	279	296	343	293	312	280	283	269	315	273	295	322	305	282	268	265	274	295	329	308	275	303	328	294	313	321	328	320	280	320	309	295	266	289	333	328	300	281	270	294	308	269	263	280	259	288	286	278	309	312	282	335	278	287	295	304	297	290	316	297	297	279	262	259	342	300	284	308	300	294	323	296	292	271	318	282	289	314	278	300	278	288	301	291	302	325	277	259	342	289	300	318	323	267	262	291	301	275	267	311	310	304	305	305	302	288	303	291	292	271	288	308	298	278	268	271	259	282	291	256	285	288	277	260	333	304	318	289	271	279	304	299	315	298	271	270	270	341	291	296	303	333	299	258	311	272	303	316	287	308	308	311	269	273	284	313	243	307	299	295	285	293	267	305	272	303	303	327	283	273	286	281	296	301	288	292
20112	4180	10737	14531	14424	11530	9471	8016	6863	6067	5542	5207	4594	3972	3460	3402	3297	2817	2470	2220	2049	1917	1832	1602	1534	1392	1268	1181	1022	968	900	899	821	804	842	756	731	749	727	694	716	701	757	693	705	665	717	648	669	660	637	674	644	676	628	657	607	630	650	625	640	632	651	630	657	638	636	646	642	624	635	619	597	673	630	629	580	620	647	646	655	636	622	578	615	644	613	618	571	673	617	648	612	656	634	650	624	620	624	570	644	592	616	624	636	639	637	619	646	640	608	625	602	624	636	623	636	592	627	609	583	579	635	601	621	621	656	638	616	602	627	614	605	637	683	657	597	595	643	629	629	668	627	607	621	593	624	615	619	677	629	603	630	591	613	646	670	607	591	639	664	551	590	626	664	639	614	587	598	631	627	592	594	632	638	602	676	627	636	633	627	636	625	664	597	626	642	615	638	617	634	635	616	613	601	629	652	630	643	602	632	603	603	657	625	615	620	627	616	651	616	653	613	668	545	596	611	586	616	621	666	638	676	648	611	589	647	597	630	594	618	641	598	648	639	672	633	603	622	622	608	586	631	662	607	623	650	582	598	660	632	605	638	622	630	617	610	605	621	634	638	657	688	635	642	644	597	620	687	623	667	610	585	611	631	605	599	661	600	659	657	636	642	625	612	615	593	631	590	638	587	651	581	686	633	636	638	610	638	646	590	659	652	635	616	587	635	642	630	639	641	607	681	595	597	643	607	584	671	642	623	586	611	635	627	666	607	688	632	652	635	620	639	623	579	618	635	600	660	600	632	658	580	574	653	610	634	625	695	589	677	642	611	659	626	645	618	617	649	632	629	649	632	596	649	667	636	637	636	632	638	628	659	620	620	668	623	623	632	629	635	638	618	644	628	602	650	606	648	627	613	648	639	642	606	621	640	657	663	622	615	654	615	626	632	645	583	658	594	625	660	653	610	660	608	600	673	642	642	599	607	578	635	660	633	611	613	602	650	624	628	645	606	589	656	636	586	573	627	634	617	667	656	652	610	646	660	660	636	650	615	589	617	610	614	618	639	665	633	609	624	625	607	604	597	635	618	621	649	628	636	607	603	668	635	662	632	632	586	602	636	646	661	639	610	642	635	601	648	630	671	660	633	637	646	619	611	632	617	641	638	638	616	643	644	616	636	607	621	633	610	604	617	648	594	613	622	667	599	628	605	578	627	640	620	610	653	627	606	614	646	640	587	568	643	594	618	603	601	669	588	568	603	615	627	583	619	633	599	610	620	617	643	642	616	627	626	629	671	611	641	567	621	652	664	613	537	589	625	648	628	627	613	632	637	640	629	592	654	636	623	642	550	630	608	651	666	655	638	621	622	595	624	650	578	636	600	601	658	628	624	594	592	676	614	642	646	618	599	581	605	633	642	614	596	587	633	636	677	641	631	658	619	623	634	649	619	632	675	614	644	650	646	616	630	629	637	654	639	633	596	648	604	634	605	610	656	644	620	665	618	609	644	624	628	588	618	620	645	611	624	632	658	658	602	663	619	622	636	579	604	571	646	629	654	646	617	643	659	596	632	664	646	628	627	626	676	602	642	629	633	618	643	608	611	579	587	619	651	619	614	563	617	586	666	635	616	596	606	639	672	579	622	628	659	673	664	624	641	636	627	585	606	653	625	597	659	630	630	570	613	625	593	599	648	623	617	655	632	657	634	653	649	643	610	623	667	628	610	629	634	633	620	661	616	632	644	636	633	629	611	598	594	649	623	608	625	640	627	629	603	639	638	653	625	637	662	633	626	603	645	654	647	643	654	581	656	641	653	652	598	612	664	605	642	656	623	669	643	590	650	617	636	595	648	622	631	577	656	619	671	609	670	664	609	626	633	645	626	626	570	644	631	638	600	619	659	607	601	598	640	655	603	634	625	574	635	654	618	619	649	612	653	606	649	639	651	608	637	669	651	638	648	601	574	621	644	659	637	663	637	582	632	583	632	618	612	643	644	596	642	621	611	638	674	619	619	627	599	584	661	628	666	587	670	646	584	632	621	635	640	665	615	646	593	614	603	628	597	639	652	563	655	632	635	643	638	696	589	687	630	621	625	595	595	683	619	630	655	610	570	618	666	618	587	652	619	631	635	615	587	639	621	625	590	686	630	639	580	637	614	618	622	639	599	656	645	621	634	624	647	639	640	605	613	636	611	658	609	613	622	579	631	602	655	620	627	642	651	648	634	604	647	625	653	623	673	614	624	621	641	608	628	645	594	588	643	629	638	629	617	588	608	612	629	624	584	596	624	599	652	622	638	652	616	636	628	620	578	627	639	584	603	628	631	609	613	625	611	662	646	643	672	597	630	682	637	649	627	648	603	661	634	631	591	650	615	643	653	640	638	598	606	623	641	618	627	637	653	625	640	583	624	634	655	606	670	655	634	639	626	624	608	625	657	606	661	649	621	624	630	603	612	640	610	586	636	607	588	584	630	648	659	655	629	622	645	620	626	629	633	637	637	651	666	616	580	586	644	646	662	636	601	596	663	662	625	665	630	631	634	595	644	638	638	623	654	648	622	597	607	595	573	630	630	595	640	633	607	641	615	633	632	608	671	608	625	619	629	655	614	637	611	586	654	610	643	609	642	590	652	617	619	644	682	638	636	624	577	635	614	596	673	597	638	668	647	594	629	626	597	590	616	639	568	649	638	598	629	619	624	642	640	655	649	665	624	622	639	634	631	633	672	620	632	652	619	643	600	595	630	671	658	623	649	641	646	648	661	642	586	641	617	612	673	650	610	644	647	651	639	578	635	639	645	630	612	649	620	636	633	627	625	690	593	657	590	632	610	626	680	609	616	643	668	598	593	633	656	668	623	624	590	628	613	639	584	627	626	617	703	646	594	619	622	643	664	635	607	660	593	674	624	591	634	649	569	646	536	637	664	629	665	611	583	630	636	613	571	610	617	644	576	620	602	621	587	640	665	640	596	613	628	644	626	635	626	575	672	654	653	652	650	590	644	642	639	634	622	641	647	647	637	604	625	598	631	663	646	622	661	601	635	630	578	600	651	567	630	593	600	663	589	584	636	627	594	642	647	611	659	649	621	611	630	669	651	605	611	614	618	592	623	656	625	639	618	629	616	620	603	691	637	609	684	661	616	631	692	616	633	612	649	598	597	624	643	609	602	618	628	623	667	650	669	637	637	610	638	613	614	638	617	680	612	624	605	616	637	592	587	646	609	636	671	614	640	636	630	638	652	658	671	607	667	621	696	602	605	658	638	583	623	626	618	619	654	594	620	605	607	654	610	614	620	636	627	655	622	685	658	623	606	620	589	575	598	677	628	561	639	589	648	627	660	658	587	682	586	618	674	628	619	616	634	629	627	625	634	645	659	663	609	601	571	632	566	582	632	637	613	632	618	616	576	616	606	618	610	627	634	637	651	598	664	657	633	619	658	631	633	643	588	647	624	593	633	623	641	597	653	599	659	585	618	641	625	614	604	618	594	617	625	594	639	615
10697	2501	2499	2349	1835	1335	1076	934	798	697	605	579	499	472	457	493	437	385	376	302	352	267	258	318	269	295	280	265	241	256	209	230	237	229	218	249	213	232	245	245	206	237	230	207	194	239	234	216	230	227	209	237	227	245	212	222	258	236	222	215	230	243	225	244	251	223	222	242	231	217	216	230	223	229	235	229	219	217	230	258	210	218	219	205	228	260	202	234	217	243	238	223	219	207	210	248	250	238	250	219	224	232	219	233	266	223	206	211	251	256	234	244	250	234	232	253	237	228	241	238	228	251	238	245	256	240	254	230	246	224	240	255	234	222	218	232	211	209	217	227	215	248	202	215	226	225	222	239	233	225	220	235	228	204	228	227	235	229	223	238	211	220	216	213	231	221	232	253	257	225	233	241	248	245	203	197	229	224	229	251	247	234	220	255	231	252	206	199	244	242	230	258	287	197	216	215	214	219	228	252	257	228	197	214	198	263	230	256	258	237	220	238	212	226	199	224	212	224	202	236	254	242	234	225	217	219	217	238	242	240	235	201	219	232	230	204	227	241	252	253	224	221	245	226	239	248	206	226	245	214	262	225	258	231	211	220	277	237	196	232	234	225	256	232	208	215	213	225	232	222	231	239	210	233	223	221	240	204	220	234	253	196	240	217	238	234	249	224	218	255	206	226	231	219	224	228	223	246	224	244	216	237	208	211	241	263	247	254	226	182	206	189	207	214	209	234	215	236	218	253	230	207	267	222	256	234	226	205	246	238	231	239	239	213	231	229	223	219	220	233	238	231	240	255	224	206	203	255	214	210	237	211	237	233	194	248	208	232	219	245	230	228	215	233	200	218	223	238	242	224	234	218	231	211	201	238	232	221	262	216	219	242	222	233	250	253	200	184	218	229	220	227	221	192	211	231	238	253	226	232	183	246	230	206	226	249	216	256	251	229	240	234	235	243	212	238	247	244	231	239	209	210	226	231	241	218	237	251	227	220	209	233	222	239	234	249	203	243	219	240	234	202	248	239	237	231	210	209	238	253	218	230	235	226	223	260	233	219	214	217	210	243	263	225	212	206	195	248	248	218	200	251	224	234	243	260	262	210	220	239	222	214	205	223	234	248	217	255	228	265	221	233	234	272	213	235	212	208	234	247	227	230	230	210	226	207	202	233	224	215	234	216	215	214	219	224	238	231	241	213	236	242	229	238	204	211	251	232	219	239	212	256	237	220	209	208	244	202	231	225	237	219	230	182	231	227	217	244	225	251	257	209	250	242	213	257	216	242	237	224	224	243	231	241	222	235	220	226	224	232	225	226	250	234	173	231	240	229	251	228	235	218	229	251	239	247	208	240	225	220	243	200	216	223	243	258	228	249	242	237	221	267	220	220	227	224	240	205	220	204	216	251	230	236	229	235	240	219	207	208	244	204	209	205	223	204	245	241	219	226	251	242	239	221	224	208	232	241	217	229	243	221	202	219	214	207	252	236	211	224	229	221	257	219	249	225	226	208	210	222	231	214	232	227	244	234	233	193	245	224	223	230	223	243	201	241	250	244	234	240	232	261	239	220	216	202	226	231	238	223	240	223	239	252	240	245	226	255	230	224	218	211	229	224	253	234	227	235	235	249	238	231	228	220	219	216	225	216	204	224	219	206	241	227	249	233	224	205	200	234	213	226	226	253	242	240	205	229	241	198	224	215	240	215	226	232	229	228	214	211	224	236	258	217	187	235	253	236	233	218	218	241	221	233	253	238	212	219	223	197	240	256	218	236	241	245	247	235	210	272	218	249	223	206	216	205	228	228	243	210	200	198	237	214	211	223	249	225	221	229	218	222	212	245	235	225	225	217	239	212	245	227	235	249	236	272	252	225	230	243	254	212	216	227	192	224	198	219	226	236	243	217	225	216	243	224	219	238	223	199	241	225	215	223	247	226	264	215	233	214	210	244	240	246	222	220	230	214	224	208	238	255	268	234	217	213	229	228	225	223	231	196	237	240	206	230	190	216	246	239	199	251	224	204	252	258	221	264	224	251	229	216	234	277	213	229	273	243	231	236	217	235	236	238	240	202	219	235	237	191	250	227	209	228	200	213	242	258	260	213	211	236	241	218	250	233	218	214	223	224	238	217	224	236	224	254	217	252	247	227	246	243	228	247	212	217	219	236	240	228	229	226	222	248	236	230	242	245	226	245	225	235	236	222	235	227	259	266	209	244	242	225	211	225	219	222	251	246	221	230	230	211	227	232	250	237	240	231	231	223	239	238	252	249	219	190	244	242	227	233	229	230	245	237	211	256	242	244	213	240	218	222	218	199	207	200	224	244	234	258	245	252	262	251	246	248	226	212	212	232	241	202	212	243	240	237	215	227	214	207	245	230	219	223	207	221	222	203	242	217	236	260	255	235	228	206	198	242	229	240	239	226	249	242	227	243	216	210	246	233	243	218	244	238	226	216	229	214	216	212	261	206	226	217	236	242	229	204	207	241	245	219	223	229	231	235	203	235	216	246	255	217	210	213	231	232	195	227	238	217	238	205	229	250	221	266	215	221	207	231	219	238	263	243	221	210	236	267	221	233	216	238	255	206	228	227	231	230	207	231	202	219	218	209	244	224	199	259	217	228	228	240	238	230	266	236	254	224	236	232	272	236	214	227	243	250	231	213	217	264	232	219	260	247	245	245	226	212	230	257	239	218	224	231	197	216	180	238	227	230	225	218	241	215	245	220	226	230	269	206	221	212	208	209	222	231	208	217	176	237	267	232	256	212	205	221	223	210	243	225	231	194	243	242	234	249	231	238	203	215	223	241	213	213	211	280	222	220	211	232	243	233	217	250	233	228	240	257	235	244	229	247	246	253	212	227	232	215	217	243	257	203	260	247	247	242	219	247	223	211	205	234	197	242	224	222	241	243	229	242	225	267	196	200	225	230	231	209	229	208	206	238	243	196	253	229	219	269	237	233	220	247	224	230	240	218	202	240	235	198	227	263	232	222	210	240	228	224	205	214	259	239	264	251	242	220	223	245	260	223	246	224	218	214	238	197	238	229	223	239	228	206	243	272	216	246	211	238	252	242	231	202	215	227	240	223	225	234	217	242	246	210	235	244	213	235	197	233	236	235	207	194	210	218	216	216	235	223	242	207	226	240	238	236	257	260	209	213	249	208	218	203	216	244	223	243	235	234	254	209	230	223	247	219	230	244	222	215	242	252	221	229	231	214	253	233	225	255	244	259	205	202	186	230	232	242	258	216	220	247	223	247	204	221	201	205	210	231	196	208	237	216	254	221	196	208	235	219	249	234	233	236	243	258	233	237	239	222	252	222	258	240	216	232	216	223	229	248	252	218	218	219	238	223	242	253	238	234	230	228	206	238	237	275	254	224	215	217	242	248	229	219	210	215	204	223	214	244	256	240	209	199	219	246	246	224	246	239	234	225	232	249	219	224	210	226	229	214	255	222	233	212	217	247	218	206	195	234	241	228	241	226	227	242	230	206
5569	2030	4838	6926	6400	5308	4567	3848	3346	2856	2735	2468	2295	2036	1773	1852	1747	1492	1316	1201	1128	1137	1030	989	828	788	745	685	608	555	621	602	600	592	596	561	563	551	527	521	511	521	514	521	530	475	519	502	506	498	561	525	484	498	498	494	515	466	485	516	509	483	524	488	514	528	497	491	502	506	520	507	507	490	503	495	493	526	516	532	479	524	545	496	492	513	463	516	512	494	527	478	476	502	506	499	487	517	492	496	523	523	507	542	497	514	477	501	474	523	526	502	476	490	500	465	508	482	500	517	500	507	549	507	457	530	532	435	500	472	455	490	499	473	480	466	456	515	530	523	489	481	490	482	507	468	525	472	542	483	473	482	527	461	507	509	494	475	492	455	537	464	567	490	475	502	483	502	524	510	503	483	490	488	489	501	477	479	512	476	530	499	487	520	512	481	480	512	510	508	526	474	486	519	479	496	460	487	516	513	470	512	492	512	505	492	475	537	521	477	483	449	513	453	524	487	523	537	475	490	515	464	498	523	516	506	465	514	507	476	511	530	531	503	503	505	484	497	503	525	513	512	521	493	493	509	459	511	459	476	485	447	495	500	480	516	489	515	505	544	468	464	476	505	571	497	467	514	535	506	499	508	532	473	542	518	491	495	460	507	550	495	497	519	516	538	544	506	538	471	512	548	477	523	483	477	513	514	490	487	456	481	508	523	506	511	491	513	545	466	485	510	459	477	475	486	528	521	484	473	511	478	520	506	555	501	448	495	489	531	487	470	478	493	482	517	516	531	523	490	526	513	523	521	487	520	536	500	506	476	440	505	527	485	487	515	493	502	495	511	506	514	513	512	522	508	464	489	472	517	534	503	501	487	495	479	512	495	511	478	511	511	480	496	466	484	479	529	470	508	472	499	529	483	471	485	484	520	481	510	515	483	460	502	492	506	510	521	482	505	502	482	500	497	504	530	519	482	458	539	535	503	446	515	488	503	507	532	494	541	478	479	532	526	539	514	539	509	498	485	527	489	483	508	479	513	517	472	495	479	523	511	545	494	477	500	520	513	493	494	489	530	525	475	484	538	471	490	506	507	508	495	528	541	504	523	488	464	531	491	489	510	506	480	513	501	512	536	546	499	531	501	510	491	500	513	520	481	485	508	453	481	487	523	530	493	498	530	489	500	515	499	480	508	484	528	466	495	506	526	528	502	485	502	509	507	492	510	511	526	500	524	488	525	484	496	468	497	492	499	539	514	474	511	515	508	475	509	538	508	479	490	512	493	573	497	498	487	497	484	492	484	539	516	508	508	491	516	509	486	510	502	509	485	493	521	500	517	436	509	495	482	484	511	499	497	497	487	502	521	475	501	467	530	488	503	497	525	523	492	518	484	552	533	495	498	507	490	475	478	502	496	506	485	529	522	503	506	488	473	499	514	507	508	502	520	467	506	501	495	511	455	475	517	477	482	466	493	523	473	494	489	519	476	514	521	543	470	482	514	473	520	535	504	508	505	515	493	527	524	462	437	512	500	487	498	528	519	500	477	555	519	512	487	494	499	512	514	469	480	513	504	530	513	466	530	566	500	516	488	508	511	513	507	497	469	524	510	505	493	490	462	504	492	497	506	478	530	525	528	515	513	479	507	512	502	480	495	522	499	491	465	504	455	499	521	456	538	494	509	507	512	476	425	496	514	513	468	484	502	550	510	525	520	490	494	512	482	526	481	499	486	470	506	514	484	528	508	541	510	480	537	531	517	504	474	511	475	507	499	457	498	483	500	514	501	513	479	505	510	501	477	471	502	505	473	504	523	505	517	437	508	500	482	519	490	483	479	495	589	490	480	537	491	495	489	522	501	468	517	492	505	528	510	502	509	461	533	513	509	493	488	484	466	501	506	508	510	509	462	490	531	512	509	488	517	469	490	498	489	517	517	484	483	538	502	461	511	504	487	473	501	473	521	466	522	514	515	511	518	519	493	488	499	489	527	498	444	520	497	489	500	489	464	562	495	477	472	513	506	508	477	512	492	496	504	452	503	503	486	461	445	500	535	488	522	477	480	488	496	487	469	514	483	481	544	497	520	502	492	488	503	527	503	532	500	491	519	489	485	501	501	498	516	430	504	486	510	530	503	501	483	516	506	513	494	513	500	508	487	473	491	523	508	528	469	525	515	505	512	501	498	493	484	509	538	506	446	527	493	482	478	490	454	505	506	501	507	509	473	506	474	533	499	510	490	511	535	488	475	521	456	455	512	491	501	523	520	519	486	521	487	508	500	459	489	470	502	497	525	476	461	520	499	486	463	480	471	486	517	537	527	497	520	486	499	499	490	499	502	492	513	528	536	495	515	502	497	502	506	505	540	495	502	498	450	506	526	478	477	548	495	537	475	500	530	487	491	510	505	492	510	522	493	524	499	497	527	512	474	536	490	463	453	493	474	529	506	460	488	499	515	572	524	517	494	491	513	481	530	477	503	488	518	468	500	499	478	513	476	513	471	487	487	473	469	498	498	471	476	463	515	507	482	509	493	487	533	482	490	520	478	478	508	503	489	496	486	505	536	487	481	490	499	489	495	504	517	477	458	489	485	478	532	507	510	514	529	530	523	503	455	550	480	511	490	486	526	493	502	503	508	534	498	490	479	477	496	474	505	497	549	487	494	492	498	516	511	495	530	525	495	493	475	485	521	522	549	478	522	536	527	539	543	496	512	479	476	497	506	493	499	499	481	488	484	519	512	492	516	493	467	449	452	477	468	541	513	480	468	508	518	477	515	510	497	536	524	482	484	515	493	505	495	494	506	507	490	498	499	536	520	471	500	485	479	493	498	462	532	523	476	520	524	493	500	534	502	526	494	475	489	512	478	473	505	507	501	488	499	493	512	531	501	503	473	474	522	441	474	524	514	534	494	465	503	496	504	533	519	516	474	479	516	523	520	515	468	479	469	500	487	508	504	477	519	490	515	509	498	507	482	517	504	518	516	535	486	518	457	472	507	498	517	491	494	533	512	519	544	531	523	502	492	523	497	501	476	512	485	520	452	536	519	456	506	529	512	496	483	490	503	499	453	526	495	479	502	472	460	492	491	545	524	491	497	536	493	499	476	505	459	509	503	495	505	462	502	473	534	474	532	511	495	538	493	496	497	495	519	517	502	506	513	515	492	487	547	482	474	517	483	503	484	513	520	483	476	501	544	490	482	498	509	519	481	489	503	505	539	545	490	504	465	501	469	499	534	525	494	532	502	484	528	525	476	486	490	490	523	476	527	495	504	506	485	491	493	488	508	484	507	499	466	488	481	493	503	499	497	539	534	455	491	490	501	477	504	455	489	480	526	501	484	470	494	489	473	474	493	483	499	458	503	525	537	452	526	521	515	516	489	491	490	492	502	539	499	472	506	450	490	511	476	541	485	451	494	524	504	497	483	495	474	491	481	479	483	437	545	499	451	472	481	502	497	516	476	523	496	510	489	518	497	488	466	486	460	490	490	494	497	496	491	476	477
28353	7726	4644	4642	3107	2044	1775	1512	1205	993	899	849	763	658	604	597	596	511	490	466	469	395	380	378	353	320	328	305	278	287	250	263	269	291	245	298	268	279	256	269	264	270	259	256	265	243	280	262	231	254	256	259	253	257	257	263	264	231	257	233	245	269	254	239	256	248	236	254	263	270	250	259	277	268	209	230	240	256	254	270	219	251	273	216	262	225	252	269	268	266	245	216	238	268	233	266	257	268	226	235	282	273	269	228	237	248	225	226	229	249	244	280	266	263	233	238	262	232	242	248	275	251	245	235	226	247	221	247	265	225	239	253	244	240	236	241	262	244	251	272	225	283	231	232	252	265	247	248	262	246	226	254	248	260	233	239	226	246	264	254	241	262	282	259	265	248	251	265	319	233	273	280	270	233	249	254	252	247	255	254	237	263	266	279	269	246	236	274	223	225	231	253	243	206	265	241	219	283	254	251	246	243	241	265	234	253	250	227	258	256	271	260	241	238	215	219	254	260	259	266	245	259	267	240	243	251	245	243	237	264	219	258	277	236	253	254	301	245	244	242	271	253	243	262	204	230	248	246	266	262	232	223	268	228	248	224	257	261	269	245	238	249	262	245	245	239	225	264	240	247	215	255	251	242	222	280	252	230	223	231	236	262	238	241	243	273	242	245	242	230	203	258	262	269	263	254	212	249	250	284	247	260	235	252	252	239	258	281	208	253	225	253	245	230	252	241	290	256	262	258	260	246	293	264	222	250	251	271	268	280	276	256	256	249	227	261	247	256	281	248	253	253	270	254	276	271	246	257	232	243	252	260	237	223	250	251	230	245	270	291	272	282	227	265	285	278	272	260	269	242	239	217	239	239	285	248	233	249	234	251	276	233	228	252	242	286	245	246	240	235	234	215	242	231	239	246	279	265	234	259	260	263	267	267	243	256	236	225	257	239	271	264	266	249	230	264	244	275	232	260	254	276	253	221	220	244	263	253	237	281	257	263	241	255	244	236	244	230	246	278	227	232	257	248	245	233	238	233	233	260	271	231	253	253	228	229	259	242	239	275	255	253	249	248	232	247	266	236	245	254	258	264	256	232	256	236	209	246	261	263	279	273	252	248	263	262	261	225	277	271	241	260	246	276	248	267	254	263	257	232	260	233	247	251	241	254	237	228	240	262	225	237	281	245	255	276	270	241	277	290	220	282	271	262	250	257	258	258	228	246	234	254	242	267	274	225	259	260	247	251	239	254	259	250	262	231	245	235	218	262	256	239	232	264	247	259	268	271	265	269	264	283	252	225	252	249	250	244	275	253	225	251	249	276	258	249	218	252	250	219	230	247	241	236	250	233	245	267	264	277	247	283	255	268	238	245	229	226	233	232	224	233	226	251	242	255	237	257	256	246	249	254	197	226	255	230	257	205	256	244	268	272	235	247	250	254	246	242	245	234	281	271	250	274	249	257	255	269	209	252	203	244	222	258	247	233	227	261	260	215	233	250	254	280	238	263	275	263	247	267	247	228	257	241	203	226	239	235	255	249	245	261	227	262	212	286	238	234	232	240	256	253	249	264	237	248	233	287	287	246	261	257	240	253	276	237	231	239	223	239	224	251	259	279	225	264	230	250	215	228	235	243	275	250	236	240	266	252	248	273	246	269	246	232	272	228	237	261	289	253	224	258	242	219	233	263	251	240	236	222	284	278	245	287	267	263	273	249	251	258	253	243	241	233	261	252	232	264	208	217	230	214	246	240	217	233	271	221	249	244	244	225	257	231	263	246	262	241	254	246	248	257	247	245	253	251	256	278	269	263	263	252	260	266	272	222	261	244	246	247	260	277	244	206	242	254	254	240	262	235	279	240	264	223	255	272	278	242	258	259	243	226	269	210	211	215	239	241	253	206	257	254	215	228	240	264	213	224	244	265	257	294	242	264	281	275	224	248	269	251	250	210	240	234	235	245	245	261	249	247	241	257	246	232	234	234	251	233	235	255	255	247	229	251	236	244	234	256	245	251	217	256	258	262	270	245	246	252	244	256	238	231	257	246	219	262	218	232	223	231	246	239	260	243	267	244	223	231	253	262	237	248	269	251	251	286	246	267	276	270	241	277	255	223	264	235	233	244	273	263	237	261	295	247	244	232	262	246	245	232	262	258	265	260	264	243	278	219	268	238	240	228	233	294	272	244	263	250	265	235	238	256	240	261	234	232	236	252	259	268	255	230	243	247	245	242	246	250	237	240	249	263	263	261	250	273	270	256	268	233	217	257	243	275	235	247	253	217	271	244	249	269	220	228	254	283	237	280	229	254	268	232	265	256	267	244	275	255	262	229	259	239	262	224	228	277	236	248	232	244	258	260	208	255	245	229	246	236	237	238	242	231	260	240	260	265	250	223	247	221	256	236	251	266	265	269	232	256	235	240	229	254	229	230	275	232	242	259	230	242	218	234	230	265	231	264	262	242	234	241	259	255	214	274	276	277	236	246	263	239	260	272	269	262	242	268	220	230	243	225	237	246	255	237	244	226	248	261	235	249	250	238	265	276	269	235	272	256	233	215	260	228	252	263	258	281	233	248	238	240	260	238	252	249	256	268	235	251	243	242	217	269	262	273	246	274	257	232	256	234	247	258	238	248	256	229	254	224	233	258	244	243	219	273	277	235	278	248	266	238	250	232	238	248	245	275	229	232	244	253	234	236	264	255	270	236	235	245	244	223	270	251	270	228	256	230	257	260	249	264	245	223	256	258	266	252	235	222	267	267	250	257	289	278	250	225	245	224	230	254	263	230	249	240	241	219	286	252	230	256	253	255	273	249	236	283	221	234	266	237	216	266	279	243	250	224	256	219	209	263	228	262	243	258	278	265	249	238	225	256	260	230	247	277	213	233	271	262	275	275	277	221	268	268	287	243	250	241	252	248	253	228	239	219	208	236	236	228	265	234	272	261	265	282	251	271	249	237	258	276	252	252	263	260	248	251	237	261	277	251	257	240	250	283	262	253	232	239	249	243	246	252	252	242	275	246	278	234	255	219	237	279	262	225	256	250	273	281	250	287	255	241	238	246	217	236	218	246	240	220	263	259	209	244	232	258	250	244	237	265	255	238	257	279	276	228	272	254	231	246	262	224	250	247	241	263	275	252	252	290	241	273	248	242	249	259	260	234	253	246	254	248	265	234	231	263	266	236	245	220	267	261	266	224	234	257	225	256	248	244	229	241	256	251	254	259	225	249	238	241	262	239	247	220	253	225	251	246	262	236	293	267	261	256	279	280	246	256	240	265	259	259	238	240	234	249	268	251	202	233	230	245	251	243	256	233	253	257	252	246	274	238	259	225	259	243	250	253	268	206	230	247	245	264	241	284	242	267	234	256	219	256	235	252	239	266	242	254	268	218	234	254	257	216	276	245	269	257	246	260	232	237	214	238	248	265	238	280	263	249	270	259	232	231	258	236	254	249	270	250	228	217	278	247	243	288	265	244	272	233	253	245	232	266	222	223
15295	3488	8328	12142	9928	7934	7607	6381	5513	4585	4162	3884	3423	3044	2910	2909	2490	2025	1918	1742	1610	1535	1459	1269	1114	1082	1073	929	789	749	690	686	629	699	646	643	627	649	633	643	610	596	590	599	586	575	563	573	554	575	570	596	545	550	572	567	575	527	575	546	568	535	552	586	591	567	585	547	549	552	553	528	555	546	535	563	518	567	567	554	606	515	514	568	539	539	531	545	520	539	493	531	513	561	555	540	546	560	518	528	531	513	521	522	542	553	555	513	520	519	504	565	486	565	522	572	578	541	539	539	497	546	482	548	499	533	544	528	546	572	606	567	568	540	521	574	543	540	551	575	538	511	511	537	533	551	532	560	519	532	484	536	548	568	557	536	536	519	527	589	538	557	528	563	556	505	509	569	534	594	555	556	583	554	547	522	530	544	571	503	515	547	509	532	550	546	540	555	549	511	508	536	538	524	541	539	513	557	491	526	552	560	555	522	513	560	541	572	547	585	557	555	567	542	533	575	546	568	561	528	527	540	576	571	530	536	530	492	529	533	541	527	519	550	537	538	566	534	557	570	559	562	558	508	543	573	548	536	518	549	520	546	558	589	536	537	542	556	543	551	535	548	566	539	548	544	549	532	558	537	555	512	559	505	550	550	546	579	542	559	522	573	558	532	528	526	534	527	546	540	554	524	531	523	578	525	567	545	497	560	535	493	507	596	543	567	518	529	559	529	550	566	559	517	539	539	509	541	548	547	558	532	572	537	541	498	602	490	594	569	535	544	569	520	551	553	556	523	534	528	522	533	560	535	562	541	504	520	567	562	598	514	574	532	493	570	536	518	551	541	538	547	511	528	543	560	597	547	533	557	557	538	558	563	550	572	526	513	557	540	543	554	574	580	542	527	500	505	544	543	516	564	500	525	559	521	513	537	569	553	535	591	575	545	526	537	509	567	563	561	534	564	547	590	536	529	597	534	512	542	509	562	509	554	530	545	527	568	516	494	525	526	533	562	488	534	551	532	554	529	558	495	551	544	561	537	552	573	557	533	551	545	588	536	512	526	519	565	573	547	517	540	546	552	545	504	524	541	531	546	591	548	543	519	580	512	546	523	596	545	534	574	580	557	506	551	553	528	533	562	548	524	580	531	531	554	528	559	565	540	594	543	546	551	543	560	531	543	539	553	496	571	518	531	522	568	523	560	523	559	550	557	524	495	549	539	528	569	545	535	529	502	528	521	549	554	535	533	569	545	520	546	556	522	559	541	592	540	526	518	561	599	558	573	560	536	569	502	557	548	576	568	557	555	563	552	572	549	536	517	538	512	566	521	519	552	540	540	596	527	553	506	554	508	564	520	583	545	543	570	544	562	544	577	534	568	502	519	535	520	526	522	538	544	524	549	569	547	540	581	563	575	556	544	563	545	546	556	528	559	540	533	521	560	503	527	519	572	597	562	563	518	536	520	539	579	500	518	541	514	567	530	556	506	558	576	537	578	579	562	565	568	528	499	592	546	516	567	568	522	556	594	509	577	491	554	566	585	540	510	548	528	509	575	551	514	540	556	562	539	555	559	548	567	569	566	576	575	527	574	543	523	545	521	555	527	518	561	505	543	525	540	540	549	537	565	573	551	569	526	556	549	522	538	515	555	530	551	513	545	550	508	556	522	530	525	541	534	538	541	537	569	551	543	506	566	570	540	536	555	552	542	536	543	545	514	561	514	548	521	569	551	541	538	507	541	557	560	576	555	528	523	525	562	552	539	547	530	542	549	542	552	556	556	537	534	566	587	582	523	578	527	566	555	568	540	554	544	531	538	552	572	542	551	603	591	534	546	558	551	563	526	529	518	537	547	528	534	521	559	544	559	535	543	549	574	566	522	540	538	554	561	523	552	552	548	565	538	547	498	557	558	548	539	568	522	535	525	526	542	571	569	506	484	551	521	530	552	585	558	495	548	549	566	554	538	523	522	548	519	552	540	522	579	525	522	580	560	566	580	522	542	547	537	531	513	564	535	533	588	545	542	581	582	503	507	537	511	544	546	540	567	552	514	610	507	602	593	536	547	524	550	526	509	572	537	545	586	520	527	528	533	520	549	522	499	489	502	570	549	540	537	572	574	561	554	538	549	537	580	565	532	554	529	558	545	552	566	549	544	533	557	552	556	555	561	515	520	524	505	537	514	538	531	509	531	575	534	550	508	535	549	590	556	557	526	543	583	496	531	499	569	524	546	527	526	513	499	548	576	544	548	526	521	501	539	529	569	541	528	595	534	520	517	529	546	533	554	556	516	556	581	533	555	534	560	536	506	547	541	570	541	563	573	570	551	517	588	539	516	519	529	547	559	566	540	505	591	532	582	540	571	540	531	544	561	550	573	514	521	545	494	577	554	534	553	507	559	551	553	534	513	589	538	575	572	555	576	509	555	559	566	518	536	526	564	556	564	553	554	539	537	548	530	581	543	536	540	559	542	589	544	537	515	543	524	549	513	540	544	553	558	580	538	568	582	573	572	563	510	573	547	550	554	527	527	565	540	557	541	578	551	525	527	538	583	504	522	556	588	516	530	554	542	516	505	542	503	576	550	554	553	498	543	522	507	541	549	560	589	560	568	572	538	559	543	572	546	537	585	550	545	547	544	540	542	519	534	559	555	579	541	565	604	544	522	534	547	568	591	554	543	566	521	524	541	566	490	524	516	572	586	556	550	552	522	502	549	530	517	544	531	560	512	562	497	568	530	529	557	517	511	546	597	576	515	551	497	489	506	537	534	564	558	532	540	541	585	549	514	540	569	519	544	568	527	549	520	533	549	549	535	552	536	539	542	537	517	509	534	565	536	545	539	588	524	516	542	522	490	562	571	550	548	539	532	530	527	539	550	577	520	542	580	541	560	541	557	537	584	565	499	567	581	569	571	530	560	498	515	557	514	558	540	547	515	553	559	546	550	551	530	533	558	554	540	564	585	577	539	551	552	552	561	532	535	603	564	527	567	527	547	559	538	532	622	542	532	545	554	532	567	531	543	540	574	560	485	550	517	579	496	603	523	550	540	598	553	526	543	586	548	567	545	528	534	530	556	563	531	516	553	557	536	552	585	529	547	540	575	558	532	595	527	562	511	527	545	550	544	529	528	528	542	562	558	537	549	555	608	546	561	565	546	514	545	485	526	518	494	562	542	590	506	557	545	532	536	553	539	531	556	505	549	547	577	558	557	545	520	578	557	595	543	529	569	540	564	576	523	534	539	560	543	561	525	593	564	531	559	533	536	547	569	540	509	513	565	573	550	508	540	543	567	552	538	574	544	533	545	578	523	577	546	535	539	582	515	504	537	560	541	599	548	539	535	541	546	555	530	517	567	543	567	558	523	520	565	503	519	559	514	534	567	540	563	571	579	557	561	517	482	543	557	513	536	539	535	561	548	579	583	557	563	545	529	513	532	557	524	527	542	539	543	589	555	557	530	564	536	560	504	539	545	561	479	531	531	554	537	592	574	510	575	587	556
39698	12983	7813	6421	4172	2879	2376	2121	1728	1424	1273	1180	992	965	867	827	691	616	524	559	531	488	415	452	420	401	372	380	321	329	301	335	307	307	332	327	315	312	326	291	282	316	298	319	286	300	335	297	300	297	292	278	309	302	324	307	307	320	273	255	291	274	303	336	296	310	290	294	337	285	295	289	295	282	312	289	285	291	324	295	296	299	311	328	321	324	317	280	273	296	282	297	307	285	329	338	303	277	296	291	277	309	320	325	305	271	298	312	283	260	316	316	285	330	267	247	315	272	313	326	303	278	250	305	295	272	294	297	291	301	293	308	325	354	305	277	293	286	299	281	302	272	300	284	277	254	276	326	276	295	266	257	297	321	318	260	250	268	301	284	288	291	286	289	312	284	275	314	283	292	280	310	323	323	307	317	315	283	285	262	273	300	285	324	278	278	303	308	310	312	292	267	297	301	288	304	291	313	293	272	248	289	285	290	313	296	288	275	240	285	314	290	291	271	292	309	306	293	297	305	322	264	292	291	255	312	296	300	322	303	294	262	288	277	304	279	328	325	309	300	291	302	277	274	250	294	308	284	295	274	316	296	290	284	285	312	284	294	261	294	315	294	289	332	283	333	252	283	316	299	326	312	307	277	296	277	279	264	255	288	324	277	309	292	303	310	312	287	310	288	304	308	284	300	282	314	302	282	284	306	313	259	297	290	295	279	290	289	310	306	303	313	300	337	268	290	282	285	320	330	273	315	286	280	250	254	299	296	269	250	279	267	282	298	360	287	279	317	266	292	303	292	281	299	330	288	289	273	291	292	262	320	279	318	299	308	313	299	278	265	296	298	270	303	296	298	295	308	285	255	310	264	282	314	322	306	301	325	317	294	305	309	277	274	286	292	284	298	300	300	285	265	307	308	288	305	273	285	308	313	326	298	316	305	296	327	310	291	275	277	303	322	277	314	331	302	294	300	259	274	302	311	267	280	297	288	288	292	302	275	289	334	291	273	318	298	331	305	279	281	302	303	298	289	318	293	285	278	281	298	287	306	279	286	283	272	267	283	305	288	285	291	277	285	270	290	286	303	277	284	273	322	285	278	286	293	309	313	299	251	312	270	310	301	320	297	317	288	272	309	315	300	267	302	313	341	286	303	324	262	290	247	291	302	276	326	268	333	300	323	271	287	333	335	308	274	303	290	309	276	297	270	281	311	270	250	295	285	259	291	271	307	270	296	324	297	302	271	305	314	249	267	266	282	282	303	277	292	304	314	277	332	299	272	296	296	281	312	295	299	295	302	267	272	287	289	292	297	325	250	304	287	307	282	283	284	291	278	264	275	302	293	323	317	317	251	315	293	300	265	302	297	289	318	288	319	301	276	267	284	320	309	289	323	294	274	330	270	297	266	302	260	304	251	328	310	293	327	299	278	311	321	303	307	311	301	286	296	301	326	304	292	289	302	292	287	286	293	269	309	299	292	278	277	269	293	275	277	321	276	297	356	314	295	284	258	311	285	305	299	298	294	294	301	302	288	289	279	295	342	307	297	302	284	294	280	304	265	269	263	299	301	293	283	322	280	295	271	252	305	283	274	268	297	287	286	309	306	283	299	261	273	276	289	286	305	284	297	320	298	289	320	301	311	269	299	319	285	312	299	340	277	292	298	274	304	288	249	304	291	328	267	264	285	288	278	305	323	289	280	295	295	302	307	271	286	265	296	339	293	296	338	316	287	288	300	286	319	313	291	280	288	282	279	282	294	277	350	272	324	279	295	259	300	318	318	322	288	280	295	324	250	308	286	278	303	289	290	257	289	266	310	325	279	296	277	273	272	302	280	274	276	311	318	284	316	321	325	296	315	297	297	281	289	295	304	298	300	302	300	315	282	307	299	329	267	285	291	292	311	283	291	318	319	296	297	267	320	304	299	256	299	287	282	264	307	305	280	307	270	280	263	342	270	283	285	304	306	287	313	279	283	279	293	303	281	275	260	314	301	275	310	258	297	303	279	251	304	309	280	286	286	289	320	293	304	317	302	278	283	271	279	330	284	281	298	323	341	283	291	329	300	339	293	289	296	257	310	305	297	298	280	264	297	312	270	291	297	269	257	283	295	275	321	294	304	287	265	269	233	319	318	311	297	323	302	326	302	293	298	298	272	293	265	297	304	287	278	296	284	285	306	329	280	296	286	286	285	284	333	299	308	291	264	296	326	325	274	288	314	337	307	287	275	280	310	324	322	305	310	302	296	267	275	323	306	311	303	282	294	279	291	267	319	326	288	279	298	275	332	269	285	286	287	292	253	285	274	306	312	300	293	314	297	321	292	267	289	307	277	307	276	299	305	308	292	348	282	302	308	276	289	301	306	290	316	283	274	271	276	296	333	264	319	323	290	305	309	281	283	279	302	273	267	284	303	292	298	274	284	316	256	291	305	297	287	305	302	307	279	327	303	279	294	254	297	282	313	295	296	312	300	311	281	300	287	307	291	279	284	280	276	365	324	309	283	285	314	281	279	292	280	274	302	301	272	328	300	322	307	321	313	278	309	324	276	318	308	307	268	277	272	310	282	316	321	306	310	316	301	282	278	272	296	257	307	274	293	290	300	323	275	287	262	288	294	276	303	288	285	280	298	312	300	303	307	303	312	276	313	282	290	313	305	295	298	284	279	268	275	299	313	264	294	293	326	288	298	327	306	288	292	302	301	278	292	284	292	288	317	305	281	295	260	314	318	310	294	270	299	292	294	286	283	320	288	297	293	303	259	309	313	270	298	276	277	287	315	319	311	289	301	301	327	269	297	285	314	313	271	314	274	288	285	283	292	270	298	293	281	285	291	316	294	322	325	306	312	307	354	326	319	270	305	294	301	304	309	282	281	284	287	321	313	321	276	269	269	272	265	272	283	351	304	282	286	273	297	313	291	300	309	287	292	303	317	280	274	300	280	292	281	281	312	304	295	310	310	268	306	298	337	301	294	302	289	293	296	292	300	282	289	288	320	308	292	259	311	296	262	312	296	324	304	300	281	302	275	269	261	303	332	297	329	312	289	319	320	311	338	285	316	280	313	341	302	268	273	294	324	296	306	281	273	314	287	318	279	309	290	267	293	316	297	302	297	291	327	312	288	329	294	266	280	315	277	286	273	269	336	312	307	289	288	302	302	287	308	315	267	286	337	296	257	307	316	287	275	268	319	318	302	327	278	291	298	288	284	279	287	271	287	298	273	311	282	270	277	289	304	308	269	270	306	273	284	277	331	323	291	276	324	303	347	285	280	280	278	273	280	300	288	295	292	306	288	310	284	310	284	263	276	293	287	295	312	304	295	315	275	293	334	353	289	286	274	288	283	257	310	284	281	282	326	306	302	309	291	295	270	328	330	296	301	267	314	322	289	287	271	309	286	311	304	297	268	325	284	309	293	285	298	311	295	272	288	286	300	310	328	319	324	311	295	292	307	333	273	294	283	308	274	325	304	281	260	295	328	292	269	301	342	304	276	279	293
20798	4697	12224	15108	12397	10584	9379	8726	7407	6403	5692	5190	4572	4211	4113	3608	2993	2623	2359	2147	2041	1866	1765	1542	1470	1310	1283	1095	989	900	873	908	818	777	788	771	753	727	729	750	703	672	648	681	716	686	690	667	661	625	658	690	645	642	644	660	650	636	695	674	645	698	653	656	675	644	658	574	615	652	619	655	624	675	650	638	621	639	633	646	667	680	636	644	641	658	617	626	608	656	597	602	602	611	629	620	651	620	608	629	650	649	667	609	646	613	655	578	620	610	630	658	615	617	631	601	634	611	661	610	673	614	647	627	630	630	676	625	594	597	661	628	606	653	641	584	635	645	623	613	635	604	662	618	625	579	642	646	588	647	618	635	602	637	671	628	619	562	628	661	662	596	642	638	612	649	561	633	644	661	585	640	620	601	654	630	626	607	629	600	624	646	650	656	623	611	637	575	618	604	618	624	596	637	614	628	647	625	574	616	596	657	681	628	638	659	586	621	610	616	648	599	619	660	662	665	595	604	653	644	641	646	599	607	614	624	616	640	648	621	634	663	607	610	615	625	618	599	635	637	645	616	671	653	646	629	649	607	640	614	647	628	593	621	635	616	601	617	617	610	628	605	628	610	652	635	615	614	672	573	641	611	613	604	612	655	621	641	580	632	590	622	636	596	636	640	596	661	619	620	641	588	581	592	630	674	598	675	575	652	659	641	599	601	648	601	640	651	682	613	675	614	596	647	629	629	631	633	652	680	629	649	628	594	617	585	633	637	614	613	617	660	641	655	657	643	621	630	638	647	647	608	649	666	634	605	653	634	604	658	615	630	620	597	581	604	646	625	672	667	691	581	648	625	602	661	660	568	621	638	633	649	639	606	623	617	666	635	644	649	618	632	649	624	668	615	677	658	577	642	657	598	569	607	637	606	630	606	688	633	625	650	642	643	648	644	629	604	642	625	663	631	607	659	621	619	595	607	656	594	611	596	660	603	586	593	634	647	617	648	602	640	618	666	618	616	660	571	585	645	637	590	551	622	570	639	676	634	615	616	618	591	631	618	639	644	604	652	609	632	638	651	674	631	596	643	613	650	654	632	601	653	653	620	608	623	677	641	610	661	585	624	642	637	620	639	658	600	593	682	636	604	600	616	653	596	661	625	669	637	605	710	614	670	627	630	636	631	657	618	584	601	656	591	597	575	647	642	639	581	612	603	671	618	661	618	587	648	655	641	655	668	634	570	633	646	608	665	604	655	590	627	653	654	591	593	607	660	630	634	640	577	596	591	576	614	629	645	658	628	568	635	639	627	655	617	631	621	576	623	623	611	607	622	607	636	661	655	614	646	646	686	636	648	641	620	660	625	624	628	619	676	629	616	634	655	599	669	606	638	642	583	639	650	613	631	621	663	595	650	627	630	634	585	610	616	628	648	662	618	644	583	605	639	609	618	608	592	611	661	572	612	625	661	651	653	685	647	622	613	649	691	570	646	647	605	627	654	597	683	603	557	602	656	574	585	572	622	605	672	630	581	652	619	611	656	614	623	598	638	606	633	647	643	627	643	627	648	659	592	647	629	630	596	634	609	634	602	619	636	599	568	647	592	590	547	630	633	598	617	640	614	621	608	640	649	618	595	669	659	605	643	636	620	632	619	626	604	651	665	615	652	618	632	593	618	673	620	639	617	656	593	576	627	627	610	608	634	605	695	596	625	666	579	609	589	639	663	599	647	628	601	645	630	620	655	623	631	606	615	643	600	655	654	612	630	598	666	652	644	678	695	648	652	658	606	626	625	630	622	598	636	621	618	614	620	612	612	616	618	629	656	618	595	661	632	617	636	649	591	660	619	652	663	616	606	664	634	626	637	615	646	647	648	610	670	643	639	619	614	590	633	604	637	643	609	630	617	633	604	599	580	638	656	625	624	622	601	639	630	631	616	641	652	616	697	605	693	645	653	624	658	635	613	664	610	624	657	617	649	609	598	606	650	606	671	625	664	655	604	636	652	596	627	662	629	603	650	560	629	638	609	611	632	630	632	660	640	601	627	620	628	573	653	647	632	681	601	646	651	648	608	627	636	685	669	662	635	605	622	615	658	658	630	654	652	615	673	629	596	682	612	668	610	599	580	603	691	635	624	569	609	599	571	611	634	624	629	617	597	618	644	628	609	616	630	654	602	580	627	619	594	583	691	651	630	610	644	626	626	621	629	614	601	648	630	616	648	670	596	613	610	640	679	631	595	635	600	633	637	590	618	620	680	586	629	619	595	613	665	621	636	650	626	624	613	609	629	672	636	617	617	608	643	610	613	654	619	564	623	636	633	622	607	626	626	640	615	657	584	612	618	608	593	646	621	671	604	622	601	647	612	599	619	633	629	646	615	614	596	631	594	656	645	645	626	663	666	617	652	604	617	700	623	608	587	620	626	603	608	603	622	657	639	626	651	671	692	631	608	652	663	654	618	646	643	616	591	633	619	673	665	674	635	571	628	668	653	610	628	614	627	633	636	647	638	645	674	598	686	600	613	646	626	611	600	611	635	661	653	617	650	634	639	665	645	636	608	655	622	655	615	612	606	654	620	646	623	615	612	623	635	637	651	629	613	602	644	600	585	601	606	649	659	626	659	649	657	630	671	642	631	532	621	643	645	634	606	628	628	633	609	628	680	634	656	603	648	597	602	608	603	611	617	588	640	560	620	630	653	642	640	659	634	593	579	640	580	633	617	653	615	596	619	622	625	626	655	633	638	584	660	579	641	693	603	569	653	640	628	671	637	653	624	589	649	578	652	578	619	615	639	643	659	607	615	577	610	636	614	605	620	655	625	575	643	653	661	637	624	586	655	650	646	602	651	600	595	628	602	676	568	669	650	638	636	623	597	631	629	643	643	601	634	632	601	606	620	612	610	589	654	608	608	610	659	604	655	598	636	710	644	661	680	631	638	699	554	605	585	595	619	640	625	644	714	608	641	610	642	563	663	654	621	631	595	634	635	671	624	604	606	613	617	588	602	632	623	606	619	621	639	658	619	579	689	599	650	603	640	629	645	650	589	634	618	592	654	645	623	607	619	636	641	622	620	605	625	638	642	613	694	632	630	679	632	620	626	627	663	643	669	635	619	617	622	585	593	633	590	609	594	617	586	583	634	634	651	639	627	605	665	674	653	623	625	599	622	595	631	609	646	642	625	566	600	578	602	611	640	651	654	623	626	655	677	611	630	665	567	603	625	624	648	609	622	631	646	584	657	616	612	623	630	656	635	672	660	606	600	614	630	628	687	612	603	594	622	596	647	598	636	635	620	625	637	631	627	661	581	648	633	645	612	636	662	664	645	603	622	669	628	622	651	628	637	583	578	609	663	664	619	667	678	644	630	601	639	641	610	568	614	597	641	650	659	625	633	618	630	608	664	605	590	585	681	598	603	666	639	612	591	680	655	617	624	676	591	663	627	613	593	643	637	586	609	634	621	593	644	601	625	629	617	595	620	568	613	637	636	584	632	621	645	612	651
11017	2813	3012	2440	1649	1237	1033	956	835	734	690	601	530	499	502	425	414	367	345	341	335	326	310	254	264	276	291	255	266	235	247	217	226	224	275	219	246	227	235	237	254	223	202	256	251	235	231	226	231	232	238	186	212	207	254	225	232	199	217	213	205	242	236	231	248	236	250	259	227	250	237	227	213	250	238	239	234	243	242	207	244	238	236	235	239	246	215	217	239	247	230	191	213	218	237	220	219	274	245	189	231	220	203	219	217	243	207	213	232	231	241	220	232	219	207	211	224	229	222	226	212	230	247	240	215	220	212	222	245	238	226	237	219	267	246	224	227	245	253	241	240	243	231	251	213	191	224	223	214	238	222	217	257	221	249	214	215	212	267	238	200	216	216	228	236	244	225	235	226	248	223	226	224	211	236	219	223	223	248	244	208	213	227	211	261	230	245	205	237	242	244	251	231	257	248	227	235	235	266	228	215	232	221	221	250	213	212	246	230	235	237	232	200	253	245	212	241	242	239	211	214	207	205	229	232	226	221	227	252	234	219	246	208	233	237	206	210	235	234	214	216	208	237	233	217	222	220	221	218	228	214	222	223	247	224	236	235	211	219	208	237	214	216	251	225	222	232	239	204	229	241	218	194	225	237	226	208	210	228	198	230	263	208	229	264	221	241	242	248	227	249	218	241	242	226	208	250	211	228	236	240	244	234	229	208	227	233	241	239	202	236	227	228	211	199	230	214	238	216	213	216	224	208	228	192	239	210	190	210	225	218	246	226	205	238	245	221	223	246	239	223	208	240	214	211	224	235	223	244	222	216	234	189	218	242	218	211	244	241	247	197	224	229	218	227	258	214	225	228	242	222	208	213	206	243	234	256	215	260	242	222	237	251	213	226	227	254	261	250	234	217	256	204	238	220	222	216	230	239	220	202	214	219	217	245	237	229	251	221	234	224	240	223	259	233	212	199	232	219	233	221	237	213	213	239	217	206	239	236	262	229	241	235	227	214	211	244	253	242	233	242	224	206	202	206	228	224	236	235	205	230	226	246	221	230	220	227	246	227	238	223	209	221	262	216	244	202	223	240	248	212	241	210	221	229	222	224	249	231	248	247	240	253	251	212	234	197	223	243	235	236	205	219	219	219	230	229	245	219	224	217	218	241	234	228	207	216	237	217	211	205	227	248	217	217	227	221	230	220	201	244	239	215	222	240	230	231	224	265	241	242	219	205	256	217	191	216	219	223	225	219	245	233	256	206	227	236	217	225	209	225	251	212	214	219	211	237	232	211	233	248	212	213	256	234	192	208	224	225	226	242	214	223	227	195	251	240	226	255	200	217	198	201	229	220	225	238	240	226	230	249	208	226	220	230	264	236	224	228	210	199	237	239	263	213	238	208	203	252	264	210	227	239	256	224	217	232	226	202	261	226	230	226	246	214	210	248	212	217	236	240	261	263	224	248	212	260	226	219	220	207	209	226	233	217	235	224	228	215	216	225	191	226	202	220	205	264	228	239	189	211	250	217	254	258	244	198	216	221	212	227	244	221	250	231	235	242	235	256	199	206	237	218	222	240	252	244	212	190	238	249	235	209	226	221	208	237	200	213	251	270	209	222	236	232	243	220	224	212	234	240	242	243	252	244	243	235	242	230	237	238	232	212	247	223	220	218	208	214	232	206	211	224	248	231	222	223	220	234	227	237	249	241	210	217	240	237	234	215	232	241	233	221	223	233	231	246	229	228	223	208	246	236	206	223	248	253	215	247	224	207	238	247	216	214	213	208	225	233	206	238	215	241	212	234	244	208	263	233	212	248	234	226	198	235	239	222	221	238	222	202	224	210	236	216	194	225	224	217	256	270	216	193	237	219	197	217	232	239	266	222	228	222	201	234	259	238	224	254	257	265	213	213	222	202	211	242	209	217	235	224	238	204	228	226	218	253	192	207	240	222	237	210	205	257	234	204	231	239	234	237	239	237	227	239	257	235	224	219	249	223	233	230	230	215	240	196	232	209	240	240	254	238	222	222	224	246	207	240	232	212	236	253	206	209	254	217	213	221	221	228	205	222	222	250	210	202	212	250	223	232	212	212	225	203	210	236	236	249	203	208	199	215	218	218	218	217	228	248	208	224	220	190	213	225	228	227	217	221	234	265	228	232	223	219	232	238	238	235	212	225	235	236	222	219	243	230	219	230	192	215	210	222	216	233	227	241	235	215	246	249	222	226	219	231	236	204	253	227	230	257	251	215	214	221	233	222	228	227	195	214	218	236	229	245	235	221	211	227	232	273	179	232	215	217	218	217	218	244	240	224	197	241	227	206	205	242	232	233	247	222	249	197	219	243	233	208	230	213	208	208	240	230	209	246	217	232	214	233	249	278	226	232	225	206	222	240	258	225	260	192	230	236	224	213	217	237	233	239	229	216	228	236	215	206	243	252	227	212	219	216	183	225	250	222	231	241	269	235	199	232	233	220	244	239	202	231	233	248	215	244	251	208	246	249	209	215	234	221	193	257	227	245	251	231	214	221	198	254	216	239	213	222	223	250	244	243	235	219	222	203	233	253	260	239	207	246	248	235	237	209	210	242	237	231	217	239	231	256	249	231	243	250	249	240	238	195	244	205	201	196	244	236	238	244	249	243	210	245	258	211	240	198	227	217	202	189	230	242	222	232	192	210	209	259	237	222	231	221	242	236	224	207	213	209	225	234	234	233	222	198	215	217	217	232	240	224	234	236	232	233	220	206	212	240	223	208	234	209	217	232	220	216	207	232	230	225	248	242	215	247	252	221	211	244	225	248	236	236	228	226	235	220	220	224	226	247	253	218	215	215	179	226	237	238	220	242	235	235	233	240	209	234	228	247	190	222	236	230	231	244	203	238	268	241	220	229	218	240	240	219	236	233	212	215	222	218	229	237	217	236	225	208	243	210	202	223	194	238	236	240	237	221	206	230	236	243	207	223	227	242	220	218	227	227	222	241	231	221	227	224	227	201	250	198	212	230	237	183	219	238	213	239	198	228	208	270	232	224	216	232	194	223	226	246	208	237	215	227	219	204	243	226	219	221	248	244	239	223	231	251	212	215	196	219	233	212	220	228	218	226	228	220	237	227	225	255	227	221	229	224	210	228	226	237	211	239	235	239	260	203	247	219	233	230	199	229	219	228	220	231	205	259	225	219	231	192	214	245	204	236	232	230	245	214	239	238	254	219	252	214	225	225	214	235	216	239	246	233	239	202	211	230	232	242	243	241	219	221	180	205	205	248	236	251	250	246	224	243	241	235	210	218	226	267	235	253	246	238	225	221	251	231	230	203	239	214	229	200	215	211	250	227	232	218	237	244	221	227	221	222	238	220	218	242	222	229	184	228	245	216	210	259	222	232	227	230	209	227	219	230	233	244	254	199	255	220	228	214	239	219	219	199	222	210	220	227	219	232	245	228	212	241	224	211	234	211	232	202	192	228	253	226	237	232	222	242	225	219	240	250	246	242	248	217	239
5865	2200	5807	6670	5679	5047	4414	3965	3488	3167	2762	2525	2420	2134	2146	1734	1568	1468	1227	1180	1031	964	902	845	794	808	683	658	608	590	609	604	516	570	517	511	487	494	496	514	526	545	563	517	496	500	466	500	519	516	525	482	469	484	507	554	519	538	516	495	483	504	495	521	480	522	478	489	488	530	500	490	465	487	484	522	485	544	490	514	508	539	494	461	559	485	490	503	520	478	517	463	501	503	454	508	504	472	483	504	463	494	464	472	498	525	477	516	504	505	505	510	505	459	487	498	491	433	505	506	539	523	494	494	498	550	540	497	503	500	478	457	490	508	492	504	492	482	479	500	493	504	463	446	527	508	535	514	478	520	469	510	531	508	507	485	524	523	478	477	458	493	478	471	535	484	494	490	481	475	501	534	470	472	511	482	500	475	493	517	516	473	471	481	510	482	523	532	503	497	504	529	478	511	495	480	494	510	495	511	495	493	498	481	533	510	486	507	517	489	508	508	473	512	466	534	477	488	453	524	485	481	516	486	474	478	499	507	518	530	506	492	493	481	492	467	498	485	504	485	521	506	473	501	525	494	503	540	504	484	468	505	509	497	466	497	505	473	487	539	519	497	482	480	500	452	469	475	494	494	464	470	508	510	504	533	512	499	499	481	478	505	463	510	505	478	476	474	514	490	531	491	500	491	472	476	461	506	536	489	508	514	475	513	520	502	489	524	491	501	491	511	517	473	498	495	483	495	487	484	510	483	475	484	527	492	470	475	537	499	505	483	515	491	479	494	474	488	489	483	478	510	518	471	500	508	502	480	506	452	496	489	478	473	490	470	519	508	487	532	520	530	536	464	511	503	487	466	462	462	500	489	493	484	513	474	504	498	534	495	488	489	469	483	509	457	514	542	485	520	505	532	484	509	484	474	479	501	471	501	477	489	496	464	471	517	537	462	481	492	490	481	506	507	482	513	496	501	520	510	503	532	479	484	464	479	511	507	482	523	500	462	456	531	515	508	491	480	506	485	485	489	478	474	481	503	484	495	553	451	485	521	460	517	519	466	513	521	511	501	495	500	512	479	493	507	498	489	528	527	511	482	462	513	511	460	505	485	524	473	503	484	498	460	497	488	518	481	509	503	483	489	498	514	503	484	481	515	498	487	502	512	476	525	482	481	492	528	483	510	510	483	497	508	525	473	497	459	478	451	493	484	503	469	473	525	488	524	513	503	468	516	516	484	511	498	492	568	493	459	477	533	529	492	537	488	450	515	511	480	469	505	462	506	535	492	485	479	498	456	497	478	482	491	516	519	478	489	483	515	484	516	474	498	485	472	480	493	520	518	484	531	482	470	490	487	501	478	517	479	515	493	492	502	472	474	493	508	489	514	510	496	506	483	439	481	495	508	511	512	477	454	513	476	516	556	468	503	476	531	503	489	465	501	518	498	474	518	493	508	483	505	531	514	499	513	511	501	524	466	516	501	476	515	500	469	513	547	479	487	491	511	521	481	463	508	534	457	462	482	517	492	465	472	478	477	471	501	471	518	515	514	466	466	507	468	519	469	510	528	469	500	486	480	472	481	558	451	506	496	498	468	558	496	513	492	532	467	479	536	505	521	520	484	519	490	518	493	481	471	486	505	462	537	488	489	562	511	515	464	493	506	473	452	474	485	509	509	475	500	479	532	476	492	512	477	536	539	493	494	452	510	481	538	463	515	488	508	497	489	502	507	486	518	454	479	459	496	541	475	467	475	502	512	456	497	490	502	517	499	484	479	497	494	506	526	514	463	488	497	490	516	504	469	504	494	539	457	448	517	506	498	484	484	570	493	471	486	469	479	486	520	505	473	521	506	470	494	505	472	529	522	514	521	491	499	534	483	479	506	472	493	443	463	476	501	455	473	478	486	480	519	533	487	501	457	518	493	476	496	527	483	493	478	480	489	482	487	491	473	513	518	512	550	503	454	481	497	479	504	485	472	520	486	547	519	503	483	480	480	439	490	508	494	484	464	486	500	500	462	530	494	479	485	502	490	527	471	489	467	482	526	504	521	463	505	521	532	535	506	510	482	494	522	524	526	503	488	519	483	485	471	518	450	489	512	485	475	506	487	485	490	474	519	516	471	494	501	509	495	513	522	482	445	470	493	502	516	504	485	521	490	512	475	473	483	462	515	480	525	544	519	526	488	497	498	479	513	490	497	485	469	504	492	492	523	500	450	516	535	455	504	491	504	483	523	506	505	473	507	525	521	491	520	531	479	498	518	473	499	524	507	505	482	534	469	520	461	530	476	506	509	513	501	447	515	530	476	505	503	505	511	488	510	528	536	471	504	493	500	472	500	487	519	520	481	502	477	533	520	451	462	471	491	419	494	508	467	486	551	464	550	507	485	491	470	466	500	504	455	509	509	540	474	469	544	481	491	459	485	497	486	488	486	522	523	526	503	516	505	487	512	503	484	489	452	507	502	519	512	499	476	485	475	456	522	481	509	477	475	482	477	490	504	529	494	467	496	496	526	506	477	477	477	517	512	533	535	479	522	441	465	511	516	478	492	501	525	477	539	529	464	489	511	471	524	503	478	502	472	509	504	508	530	425	528	458	481	479	507	508	495	493	492	488	446	484	499	496	485	468	499	495	499	475	511	470	507	468	499	475	494	525	462	528	512	500	495	486	512	468	455	522	475	523	441	508	505	496	486	473	480	482	483	508	481	504	509	494	476	483	503	486	489	496	476	491	491	512	508	528	503	494	466	483	495	506	489	513	494	489	477	496	491	456	512	499	493	496	459	479	491	484	535	489	479	495	490	491	526	505	489	479	511	472	465	483	517	472	479	490	508	498	504	521	486	496	455	485	473	570	511	509	516	499	506	509	492	489	480	545	500	484	490	517	496	576	508	498	462	469	483	495	509	484	488	503	507	504	518	479	499	494	518	506	527	507	446	483	456	502	466	451	446	484	479	481	495	543	472	475	500	528	498	492	480	502	478	511	562	483	503	520	485	523	456	502	466	481	511	509	484	474	469	480	508	452	500	451	505	506	519	480	508	497	556	530	492	481	484	508	517	504	442	474	487	547	488	525	508	501	477	477	530	489	457	500	522	482	447	529	507	489	472	471	484	472	496	529	506	506	483	499	512	543	494	482	484	481	481	508	461	523	483	455	522	525	470	505	471	509	467	514	503	497	529	508	501	517	465	520	489	502	483	495	495	528	473	531	540	476	497	512	482	503	501	494	493	469	489	476	508	487	492	475	493	466	524	530	497	501	494	511	484	481	495	511	508	489	466	491	524	540	487	489	494	512	486	457	484	489	451	506	506	506	492	491	496	490	501	495	486	472	521	492	534	492	495	497	496	457	481	511	489	518	472	499	486	489	519	506	497	481	466	542	563	524	486	481	453	484	460	507	483	499	473	475	495	485	467	536	475	491	468	530	514	494	506	494	508	494	463	511	506	505	484	498	501	498	520	474	500	498	493	512	439	513	492	455	460	469	512	483	491	509	495
29067	9045	5223	3892	2884	2182	1810	1514	1326	1167	953	879	817	708	700	573	569	501	467	448	385	376	396	357	294	330	292	292	279	288	276	267	250	249	293	273	252	257	226	217	254	244	238	236	273	239	257	281	279	263	248	264	234	232	241	242	235	241	238	259	235	215	259	269	269	245	265	224	222	242	262	238	230	277	258	240	255	262	249	255	239	252	257	252	245	249	261	230	228	240	240	230	245	232	240	240	247	237	251	252	236	241	256	253	219	263	247	264	226	237	258	255	249	233	242	268	260	253	224	223	242	254	262	223	256	293	242	271	269	242	243	263	252	258	243	256	261	267	245	253	250	211	248	230	249	264	247	243	261	254	255	250	270	275	241	237	253	235	266	271	238	256	229	263	251	242	238	257	239	241	261	239	236	244	256	225	273	241	233	243	248	262	225	234	283	237	247	228	272	251	262	245	255	242	250	232	250	228	268	262	232	252	231	270	269	263	236	242	255	272	244	235	236	225	259	269	235	234	245	279	243	243	242	264	235	255	239	275	220	254	272	291	253	252	255	232	256	253	230	238	232	254	231	244	264	236	245	241	245	236	247	231	248	244	256	217	256	247	252	281	272	239	258	243	262	235	261	282	258	225	253	260	246	248	251	232	225	262	225	224	264	224	236	271	213	236	233	211	256	237	248	222	213	265	259	260	264	260	225	260	264	238	224	236	257	209	230	274	280	264	245	257	237	264	287	271	231	244	253	248	255	251	229	246	246	240	248	243	225	252	243	242	221	289	252	241	195	233	238	246	242	265	248	237	231	252	267	234	264	235	248	229	249	225	265	249	244	264	280	245	216	225	236	225	224	264	266	259	258	260	268	242	220	253	262	262	230	228	229	245	250	251	265	221	272	278	253	244	274	257	277	239	262	257	239	252	241	246	240	262	247	214	274	245	252	266	218	238	227	250	248	272	240	228	270	244	246	219	244	220	232	240	277	274	245	275	233	219	266	255	251	219	270	257	246	262	232	244	249	259	260	266	243	249	250	260	267	220	239	232	259	237	235	247	241	211	244	224	222	266	227	269	271	253	247	262	241	252	253	232	275	215	272	230	238	235	245	238	251	273	223	237	234	229	236	247	250	247	234	269	255	219	271	240	234	240	255	238	238	285	238	223	248	247	253	239	249	238	246	266	257	253	257	255	254	265	243	246	268	244	246	226	271	265	247	258	246	232	235	234	240	263	246	233	258	262	261	252	262	228	251	258	229	245	266	283	270	230	219	261	226	248	267	263	283	220	234	257	250	261	253	243	242	281	251	238	237	272	271	219	246	254	246	260	256	235	268	261	265	240	246	265	236	245	269	226	252	250	251	232	250	247	249	287	261	259	255	227	249	229	259	233	239	255	242	272	264	235	239	261	262	276	281	228	244	243	262	230	241	295	226	247	239	230	268	244	259	238	244	258	236	228	275	263	271	275	267	244	258	237	255	255	244	208	221	309	279	254	282	251	252	251	233	239	248	235	234	250	228	230	232	257	246	241	254	251	232	235	280	229	258	240	250	250	250	266	249	218	263	259	253	241	245	252	255	255	233	257	274	238	240	238	221	249	248	254	269	247	254	237	265	239	244	241	232	249	236	264	262	258	259	233	264	293	241	272	262	247	278	255	227	243	256	258	237	250	248	227	266	244	243	255	281	251	245	250	247	244	250	274	219	252	258	237	249	254	255	247	246	247	254	266	254	243	247	249	252	279	253	233	267	256	257	261	256	214	246	235	229	254	258	254	257	255	243	245	262	257	261	242	254	241	251	240	237	245	244	217	243	242	235	218	263	242	259	258	282	259	248	234	248	241	247	266	272	257	258	242	259	262	262	253	252	277	231	234	253	248	235	229	247	215	240	269	245	230	237	235	261	275	267	262	268	237	250	252	234	278	221	254	250	263	252	245	243	239	237	217	254	240	236	243	251	262	251	237	251	244	239	249	266	235	260	250	215	255	212	237	237	208	280	230	238	249	265	256	243	239	239	246	245	232	205	207	258	270	250	251	254	263	254	273	262	268	257	229	220	226	253	237	260	222	250	234	254	246	270	212	235	249	248	267	242	276	260	246	285	299	238	255	261	239	257	286	283	241	282	232	243	249	248	268	256	255	252	294	239	262	255	226	238	235	252	243	235	271	260	267	249	275	249	249	269	225	278	258	285	248	262	277	238	245	243	253	245	212	260	263	250	251	245	249	239	240	255	243	264	235	255	255	277	273	274	239	255	253	242	258	243	238	236	229	268	248	252	264	248	255	272	226	224	279	255	246	251	248	257	280	217	241	234	259	235	253	256	269	261	262	279	242	252	242	241	247	274	242	255	250	243	229	255	295	225	231	218	231	273	253	295	233	251	253	255	267	229	253	215	252	243	258	254	255	237	266	260	233	231	204	248	288	251	219	254	274	248	233	221	257	272	258	245	236	252	233	258	272	239	221	235	264	209	256	237	247	227	241	278	244	251	218	246	238	237	255	236	267	285	268	223	259	268	259	256	232	230	277	229	206	240	232	256	240	220	242	238	271	247	266	282	257	286	269	225	264	258	261	283	270	247	265	231	292	281	231	232	270	232	265	246	283	281	270	253	228	250	250	263	242	231	288	249	257	295	232	244	226	230	263	237	239	256	269	239	237	269	254	225	245	251	217	226	244	235	246	272	246	261	250	239	239	271	260	253	262	236	255	225	223	262	237	232	270	249	248	228	252	263	254	250	226	262	279	232	215	225	251	237	232	276	215	228	264	243	260	276	238	262	238	280	248	265	250	245	246	253	246	265	223	270	261	271	234	261	256	241	257	233	244	210	267	226	227	247	263	241	228	251	243	246	263	287	263	256	269	223	255	256	256	259	276	262	258	254	245	258	241	244	259	262	260	240	259	243	242	247	270	217	225	250	253	238	209	240	284	226	276	272	284	292	248	224	217	244	268	225	259	265	224	240	275	244	236	252	243	287	240	256	257	237	261	229	279	236	264	287	270	257	267	242	261	270	275	266	268	277	234	221	246	228	249	228	237	244	249	251	259	258	212	275	255	243	272	230	232	233	262	255	239	243	262	215	243	247	220	248	238	258	186	268	233	239	238	253	246	244	236	254	254	262	237	263	246	221	268	236	204	245	262	284	266	228	228	260	235	242	241	251	256	253	218	291	258	245	228	257	282	246	241	234	245	246	250	212	242	246	218	234	252	229	226	262	251	272	243	241	250	252	248	259	261	226	227	237	248	247	241	291	267	226	236	250	281	275	258	218	242	267	206	265	230	256	239	248	242	253	228	241	279	286	256	257	253	250	251	207	230	259	277	270	233	230	275	249	261	245	256	225	241	225	245	235	236	282	246	254	220	244	214	254	239	262	240	235	230	237	238	244	276	244	249	266	238	238	240	244	286	271	209	241	224	214	274	237	218	245	236	245	252	231	251	271	245	219	233	235	236	240	259	270	266	253	252	257	258	217	221	241	263	260	222	262	236	241	302	250	251
16052	4052	9030	10329	9784	8338	7245	6391	5859	5218	4397	3978	3561	3304	3117	2605	2238	1967	1923	1774	1561	1374	1322	1161	1084	1005	1005	858	773	775	704	663	697	646	650	580	639	644	599	562	567	617	589	554	569	581	574	558	574	575	563	558	541	572	559	547	618	596	565	538	538	532	535	545	551	560	547	564	534	594	580	531	579	547	573	554	539	560	541	551	554	547	539	555	530	560	575	524	601	560	554	558	563	508	538	524	564	537	551	552	552	522	564	523	560	548	544	512	549	529	525	510	557	527	556	503	561	553	527	538	544	548	521	540	524	568	472	525	552	588	539	530	506	537	549	562	568	544	574	578	547	525	541	516	535	548	551	550	547	536	527	528	575	546	546	543	565	573	519	556	558	542	585	561	587	539	526	557	565	547	549	515	561	513	567	566	500	596	543	535	511	529	534	568	494	519	546	544	555	515	564	563	522	572	542	538	548	533	552	532	559	540	560	550	572	519	549	558	535	489	566	552	503	551	537	482	562	554	539	539	505	598	526	518	500	557	581	573	592	574	541	532	499	561	508	536	537	522	589	557	548	555	573	559	585	524	546	557	554	578	545	594	524	520	561	499	543	538	560	592	544	530	535	551	553	541	541	552	550	535	558	573	549	542	533	562	545	498	525	541	546	534	553	543	512	547	509	526	509	588	536	566	495	569	569	543	510	566	523	522	529	497	522	546	555	519	571	539	594	568	532	564	561	540	501	567	534	556	576	581	525	579	538	595	552	533	558	523	568	499	538	527	538	570	532	526	529	541	513	507	527	501	574	554	526	554	566	502	577	550	535	556	584	551	527	512	524	560	535	544	579	571	547	488	513	573	562	553	557	506	517	575	507	541	564	538	517	575	550	577	547	558	546	552	546	569	593	566	539	532	546	524	574	524	576	552	550	572	536	535	529	531	560	518	535	505	514	551	537	539	603	557	545	526	499	514	590	557	552	524	541	566	484	522	573	519	576	557	528	503	521	545	500	580	583	528	497	573	546	568	524	557	559	560	576	550	509	529	548	545	520	549	523	549	533	540	567	546	539	552	597	531	557	511	523	538	552	551	539	553	556	531	514	523	538	547	520	590	549	544	541	517	523	572	536	536	555	537	570	530	527	557	573	539	543	541	562	517	543	575	587	512	536	510	570	550	534	604	518	545	539	539	511	514	533	567	578	544	541	561	569	517	525	534	545	588	567	552	515	540	522	589	565	557	539	550	523	547	553	516	494	530	540	527	542	509	532	570	529	549	518	561	581	536	511	517	556	520	541	533	564	563	532	551	571	536	537	538	545	559	533	501	502	527	545	555	531	549	590	557	550	555	555	545	603	543	542	561	525	555	533	543	553	521	537	531	550	525	574	561	548	542	564	575	555	562	526	561	527	538	540	535	554	579	560	520	562	551	578	542	546	549	542	515	566	573	557	568	542	519	571	541	576	548	547	530	536	548	554	549	542	547	501	558	527	508	566	529	593	545	535	556	536	517	516	555	557	528	589	571	557	534	553	552	545	544	552	567	548	558	496	550	544	537	586	518	528	549	566	528	521	575	543	541	541	539	562	526	555	585	484	570	557	547	527	543	522	557	530	532	551	580	550	531	513	558	534	575	566	507	559	532	602	513	537	593	533	510	552	519	537	552	545	556	542	526	530	527	549	568	529	514	489	543	559	559	528	549	525	556	504	531	573	521	477	545	555	545	519	530	544	534	508	590	511	545	512	546	538	497	535	526	594	548	542	534	572	536	541	535	531	563	536	558	506	542	547	555	539	509	523	551	507	574	545	509	561	510	505	530	518	530	524	546	519	541	563	544	593	574	524	553	578	519	542	553	545	605	544	546	573	524	559	539	530	533	549	545	512	581	543	534	530	581	552	529	532	556	527	569	574	588	517	562	526	563	553	562	594	520	532	543	535	533	559	535	537	542	552	558	563	548	536	547	555	517	541	523	588	541	551	560	525	541	496	532	546	546	581	542	504	541	538	537	533	550	519	551	561	572	526	541	548	522	539	547	559	534	514	544	554	494	541	548	571	558	543	596	572	584	512	566	551	545	543	520	592	577	546	570	562	551	568	561	543	558	538	550	528	522	515	562	558	464	516	540	548	555	518	530	502	557	580	567	558	529	545	560	508	528	525	531	553	496	544	567	495	561	526	537	536	516	546	566	557	524	566	554	539	533	555	536	551	553	507	518	555	524	565	518	554	519	514	525	585	552	517	533	536	541	535	586	525	505	538	549	564	512	532	547	544	559	523	547	547	520	542	531	584	580	525	555	539	551	539	563	546	544	570	561	541	526	513	512	530	535	583	529	549	544	534	569	548	569	550	544	593	537	548	549	545	531	586	513	510	547	562	558	524	565	538	511	538	563	539	554	548	537	535	547	551	586	549	580	535	536	544	537	591	499	527	545	551	557	520	587	545	555	509	529	509	546	515	542	585	543	557	538	537	550	556	549	537	558	537	536	521	516	611	548	556	571	566	540	547	521	574	513	527	559	534	561	570	558	494	525	533	520	539	552	555	532	561	552	528	521	535	517	533	545	491	567	573	528	578	588	554	514	520	563	546	520	527	544	520	541	582	555	521	536	544	555	573	588	587	531	586	537	559	530	560	523	585	580	528	498	530	547	521	547	498	555	542	550	564	569	528	545	551	572	558	546	548	525	527	540	579	552	511	513	561	588	537	560	488	524	541	514	532	530	545	549	522	536	523	552	530	495	550	537	549	560	501	540	559	554	527	601	584	542	586	575	526	620	532	564	552	551	553	562	582	533	543	544	555	553	561	531	490	555	526	583	501	540	547	506	581	539	577	551	553	539	524	535	551	549	558	556	550	529	569	589	548	555	565	524	494	563	529	543	564	580	593	552	522	498	537	522	529	546	563	518	585	587	519	556	550	508	523	565	539	544	532	558	520	553	529	511	509	568	514	525	484	571	517	518	569	544	510	547	543	521	558	522	529	558	515	540	571	537	564	486	586	542	580	555	530	543	578	524	527	544	524	527	543	569	570	550	517	528	587	555	540	529	532	565	548	526	519	530	552	531	533	542	569	517	531	570	560	565	498	530	615	536	490	567	580	565	538	566	535	553	546	551	555	535	533	530	580	561	561	493	527	533	522	534	566	537	541	581	619	550	523	533	541	549	511	547	555	540	560	529	535	583	540	509	585	535	538	550	500	589	527	535	576	529	580	556	552	554	543	578	541	554	501	552	570	542	567	599	572	533	546	562	553	587	568	554	531	540	542	584	537	552	558	548	520	528	528	516	562	526	557	590	480	581	571	546	517	524	544	535	528	569	571	551	520	559	570	552	527	573	563	539	593	537	538	531	533	555	558	605	521	541	531	514	577	539	533	549	568	504	598	509	537	494	578	522	563	527	579	594	506	512	539	538	524	523	547	559	565	578	527	571	499	577	518	563	545	547	533	503	541	511	554	519	575	565	501	548	535	536	531	586	521	549	537	534	515	538	533	559	564	561	532	549
40479	14539	7449	5813	4201	3338	2496	2170	1852	1639	1331	1156	1085	1056	864	767	664	678	614	563	538	461	457	454	439	412	340	334	357	330	358	304	330	317	345	283	282	324	332	282	303	263	303	282	300	273	328	273	288	322	284	298	273	291	305	280	295	278	304	289	282	281	305	316	292	327	310	282	278	320	313	291	318	294	283	293	289	296	276	267	287	282	284	297	294	291	291	272	307	317	283	303	283	278	294	288	297	303	274	283	281	311	296	311	295	293	272	271	306	295	302	275	304	310	310	310	287	282	277	284	298	287	286	304	286	300	289	280	283	300	272	293	299	309	294	255	296	257	284	305	314	291	291	274	307	272	283	292	328	299	310	327	312	281	272	312	304	292	317	282	282	324	311	310	275	303	263	268	296	299	291	307	291	293	270	287	310	329	329	290	302	302	293	297	306	289	303	299	300	314	275	281	294	310	270	322	320	307	280	297	293	304	319	288	304	253	301	287	275	272	299	301	278	277	309	312	294	300	287	294	251	309	296	325	282	290	298	279	264	277	292	273	285	268	270	267	296	301	299	268	315	276	302	299	308	293	322	277	298	302	271	314	252	263	280	305	288	273	301	278	292	296	336	313	288	299	322	326	263	309	344	299	270	313	309	298	327	302	279	314	301	280	296	295	310	307	295	278	324	298	285	318	287	310	304	310	298	302	316	305	295	303	303	279	326	305	266	316	311	263	252	294	291	303	336	314	328	266	308	306	292	287	334	303	281	285	296	291	305	270	265	286	296	300	296	289	286	278	301	285	291	308	324	278	299	258	294	269	298	284	263	280	311	319	319	305	270	293	282	255	324	278	282	312	298	264	318	295	326	306	313	311	274	310	312	294	252	269	289	289	314	308	284	289	303	293	322	310	330	292	282	324	286	267	281	289	250	277	278	319	301	257	287	273	317	282	300	305	295	270	290	288	305	282	275	320	309	298	294	277	289	338	286	299	304	316	259	307	303	309	290	323	282	282	299	269	279	299	274	285	312	296	298	280	257	267	263	289	303	319	305	281	280	289	282	267	300	278	242	297	295	296	320	302	301	279	312	301	296	301	343	304	289	268	298	295	296	271	291	309	326	308	285	252	289	307	275	313	296	266	315	307	336	317	302	304	275	275	331	312	298	309	322	276	259	316	269	298	330	306	292	319	291	287	317	270	338	327	296	306	266	295	324	259	300	265	306	287	315	267	325	320	268	310	293	290	315	298	279	311	309	330	296	274	307	279	290	303	275	281	268	264	316	299	283	272	277	280	266	286	316	254	314	313	302	294	308	308	307	288	293	284	277	280	318	307	300	298	320	283	292	295	282	298	301	305	312	292	277	277	282	301	321	297	301	291	280	253	313	286	299	299	280	291	292	310	260	310	260	288	291	270	290	266	302	293	324	322	295	309	281	314	280	298	295	281	284	291	267	309	262	298	270	292	287	301	269	282	233	293	313	306	298	313	296	318	300	281	325	335	324	333	276	288	309	276	294	291	297	292	304	307	303	309	282	313	301	313	287	277	320	314	259	288	300	294	331	275	284	285	286	279	332	298	298	276	285	311	296	309	292	280	308	285	300	283	309	297	315	301	272	279	290	281	286	290	286	300	252	316	286	290	298	292	295	258	295	260	286	302	310	297	312	296	287	297	302	295	300	308	279	274	295	297	288	295	286	283	287	273	283	275	296	302	303	302	302	297	297	311	283	293	294	305	294	283	297	282	269	280	279	288	321	293	296	258	280	267	276	315	331	301	288	297	261	313	335	298	279	281	290	285	318	271	319	274	301	287	300	293	275	324	333	284	280	289	297	304	317	303	282	298	294	268	245	276	321	284	313	267	327	297	283	304	281	323	322	285	268	256	301	329	335	284	291	312	306	301	262	302	265	324	306	271	302	290	257	311	317	293	287	286	291	306	276	280	317	290	292	290	291	285	287	275	309	341	303	295	284	323	307	287	289	283	343	298	303	313	274	315	304	303	307	311	346	264	304	319	304	312	271	277	275	308	289	303	294	280	283	292	309	287	280	268	304	310	303	304	251	271	275	296	295	248	300	306	240	271	288	318	271	294	271	307	268	289	308	291	297	276	260	275	294	308	285	268	297	291	292	322	292	292	326	286	323	286	318	290	326	299	291	311	295	322	308	296	291	319	299	292	285	294	297	271	297	286	300	284	271	317	304	312	304	309	307	299	309	282	276	298	296	295	316	325	301	288	297	287	255	288	281	277	334	285	278	290	317	301	282	290	292	287	286	314	357	270	330	293	275	295	282	305	289	274	306	302	256	271	303	290	292	307	300	316	285	280	300	282	309	338	287	308	313	296	293	340	308	286	281	274	271	296	325	270	303	316	282	301	279	250	316	335	272	296	303	263	286	320	270	268	315	319	292	304	306	305	313	295	310	310	286	304	264	305	298	291	304	320	309	274	285	296	298	305	308	317	310	280	330	285	312	303	291	279	314	272	278	291	326	295	288	285	290	271	307	306	286	260	289	267	326	274	283	297	313	315	302	293	246	260	318	310	314	289	290	305	292	279	319	313	318	306	297	292	296	282	303	277	296	286	266	319	296	298	314	274	273	300	273	304	300	299	271	301	279	346	290	291	304	266	298	306	296	309	283	292	316	287	282	288	299	327	298	259	267	300	306	287	304	322	297	273	308	309	280	310	318	336	268	265	277	268	306	315	298	290	302	325	318	283	332	270	298	306	303	301	279	280	301	323	302	296	313	276	261	307	319	276	305	267	331	297	264	297	316	285	306	275	278	315	275	292	294	283	301	304	326	307	309	279	308	306	280	290	309	269	296	291	341	288	299	301	298	312	280	272	320	290	280	312	300	273	324	275	286	295	308	300	310	305	299	278	348	278	327	281	278	290	313	262	274	303	275	293	296	284	299	309	290	269	281	304	313	281	280	285	315	304	300	276	264	300	284	284	309	287	255	306	303	298	290	325	292	284	289	277	297	282	329	284	305	313	313	317	346	304	305	298	311	301	307	310	286	308	299	264	305	285	275	319	263	296	285	281	278	266	296	277	309	299	294	263	311	300	311	295	261	273	325	318	310	301	314	301	283	289	297	335	271	292	252	296	296	326	320	275	314	303	338	307	307	285	284	289	275	278	326	296	287	317	298	331	280	300	276	318	319	266	299	329	265	318	330	294	295	303	281	291	284	286	289	276	302	277	293	272	312	310	297	299	266	270	285	285	321	273	306	277	297	290	303	307	270	307	322	305	278	304	294	313	276	301	313	328	321	297	274	303	270	284	308	280	302	275	279	291	342	325	289	285	285	295	288	302	267	296	287	315	246	278	275	298	257	283	271	325	329	312	305	257	316	313	305	300	316	279	283	304	280	305	291	332	307	301	294	310	318	304	326	329	317	288	293	306	298	303	314	284	308	311	282	307	264	332	306	326	314	273	302	268	277	282	309	300	277	302	298	268	332	342	285	357	294	271	270	281	287	320	301	309	325	280	262	295	282	276
21652	5208	11151	13816	13529	11628	9872	8728	7956	6820	5986	5010	4762	4345	3782	3259	2905	2542	2404	2246	2090	1858	1742	1598	1439	1283	1268	1134	936	933	872	829	838	767	781	720	774	746	680	713	768	689	714	717	691	622	690	704	635	689	644	630	668	689	682	664	634	633	618	604	674	670	636	649	662	612	657	640	643	647	616	619	646	636	594	618	593	635	616	636	631	611	622	646	654	644	637	627	618	688	667	624	618	641	693	628	648	616	643	620	638	643	635	620	610	631	624	579	584	644	645	598	608	624	618	627	639	627	677	587	652	629	613	654	638	600	639	629	629	593	606	653	660	636	608	635	635	628	607	661	594	643	582	613	589	632	654	632	640	588	624	590	643	630	618	613	627	640	639	653	629	616	621	623	624	644	601	621	630	624	612	631	613	642	643	617	635	610	640	612	625	660	626	684	572	656	605	647	670	652	643	648	618	632	693	620	624	636	629	606	662	646	608	596	657	647	611	653	618	640	639	621	582	617	648	635	621	624	607	650	639	621	624	708	660	670	669	627	624	654	639	615	631	665	617	664	665	611	631	637	595	635	640	605	668	637	613	625	622	635	586	653	620	621	640	717	639	650	654	593	620	612	625	625	646	621	622	612	615	588	644	606	616	609	629	640	586	605	657	613	661	605	639	629	692	648	651	643	591	615	594	645	679	670	588	628	628	627	637	623	647	603	695	588	607	634	642	645	588	627	627	649	595	626	631	649	633	650	628	649	637	610	641	650	625	621	591	599	609	588	580	597	653	619	623	612	639	617	673	602	642	590	614	600	591	606	605	610	650	637	687	604	600	616	622	599	598	611	620	631	620	607	634	668	595	587	606	601	633	640	636	667	629	640	657	612	660	605	623	665	639	597	631	619	679	614	663	612	628	636	625	579	628	618	642	597	578	594	654	588	647	601	598	633	670	602	606	609	632	624	666	595	636	609	642	624	625	635	601	614	643	643	630	607	645	612	642	638	635	606	626	648	581	685	601	651	611	606	624	607	617	626	613	653	662	649	613	570	652	621	634	630	621	628	666	616	609	629	670	614	608	657	626	597	631	649	645	613	600	657	651	625	603	633	617	618	598	617	660	644	623	644	632	619	625	638	617	630	610	643	630	649	604	603	604	599	677	618	599	633	636	618	604	610	661	632	621	618	617	609	675	614	678	639	630	640	608	667	685	608	585	686	656	597	601	633	639	637	623	661	609	601	619	637	625	667	636	601	617	645	570	636	633	622	611	646	643	609	664	647	621	614	632	639	644	629	605	598	619	639	608	646	647	654	579	607	631	665	589	625	626	653	651	586	633	618	653	640	668	630	608	642	612	630	595	610	680	607	627	678	633	592	698	627	635	629	609	617	630	620	628	619	630	640	608	591	670	616	618	678	638	617	610	655	621	655	587	630	632	645	597	645	634	592	603	647	616	620	635	636	689	619	660	670	656	599	641	616	627	603	579	617	616	629	642	631	607	597	640	612	601	631	626	652	616	626	610	631	640	620	634	605	630	661	636	649	627	632	632	623	617	665	638	594	706	654	624	621	645	596	634	630	630	686	657	677	642	621	637	654	644	645	624	622	642	590	610	652	610	612	613	601	621	602	677	585	619	650	622	638	648	578	645	647	625	663	595	605	590	645	633	607	633	606	646	634	620	637	647	650	650	592	614	626	613	612	636	614	627	643	616	655	598	612	632	649	609	590	649	624	686	614	635	636	628	631	592	607	628	639	625	637	626	647	637	628	647	625	644	636	642	636	612	607	559	649	606	644	642	643	645	655	658	610	615	580	666	665	620	612	610	618	613	640	596	655	639	670	658	636	613	644	607	632	658	615	657	609	649	596	661	606	646	675	630	577	675	601	599	644	649	592	629	657	566	617	628	610	664	617	590	629	627	605	615	616	612	612	636	614	604	620	620	648	640	619	640	657	613	651	593	678	653	618	638	658	647	606	553	595	572	661	631	662	625	616	616	634	594	649	638	611	617	626	637	642	617	618	664	619	590	636	633	626	679	624	629	586	644	661	595	635	602	646	626	637	673	624	638	641	617	625	632	622	582	620	645	626	633	612	615	622	586	597	653	653	693	633	605	642	616	608	631	647	643	616	690	675	644	620	586	605	618	635	610	607	614	659	653	637	613	615	626	628	585	660	626	645	686	602	665	653	631	616	609	603	558	642	608	613	595	638	662	615	645	614	636	629	625	682	608	636	583	632	617	652	628	568	646	616	636	627	625	603	598	636	661	651	607	644	633	591	616	642	614	633	652	596	634	636	634	638	616	657	608	586	589	612	632	623	629	605	611	603	652	620	635	618	607	660	591	593	638	634	584	620	611	620	631	618	656	610	625	670	643	643	627	600	619	611	627	598	637	638	619	649	628	612	589	623	610	632	574	621	620	636	637	597	612	615	642	649	630	647	639	652	644	676	668	596	659	604	632	668	591	634	645	591	627	672	570	646	638	628	598	645	628	668	660	596	640	614	601	614	620	603	643	635	660	611	665	618	621	651	612	613	596	592	646	622	637	605	627	655	606	644	585	606	613	637	619	633	662	660	659	662	606	654	664	625	640	633	604	647	632	617	605	597	672	666	634	633	621	651	614	661	667	620	609	600	647	618	622	586	676	689	651	636	613	666	657	580	624	630	607	625	627	691	627	615	597	601	647	634	666	589	613	577	616	665	661	661	630	653	617	676	633	643	631	646	654	689	602	574	617	587	658	650	606	670	669	607	620	631	639	647	614	614	681	643	645	681	650	643	601	622	646	620	626	611	600	645	594	630	662	654	619	615	643	632	573	646	633	592	611	633	629	664	667	651	654	581	627	642	630	644	656	619	673	605	628	605	645	606	587	621	671	581	612	652	603	626	625	648	645	629	676	639	615	608	647	647	662	613	609	638	573	600	630	643	640	661	611	630	614	653	616	610	600	668	651	660	595	654	656	651	644	620	651	647	665	618	609	624	584	612	700	591	648	628	658	627	591	624	627	605	670	629	645	686	598	574	619	639	662	606	622	628	587	630	646	622	607	578	625	609	643	614	590	605	630	671	615	625	643	578	612	611	635	622	617	665	620	615	611	609	674	652	654	580	682	649	607	634	614	622	626	592	622	655	613	619	631	656	586	638	643	634	638	649	660	604	628	633	627	636	631	664	623	607	615	623	628	659	669	618	635	631	618	613	606	620	624	619	624	663	609	625	636	641	660	630	628	622	607	645	627	635	653	612	661	663	636	638	649	630	604	639	655	590	628	628	581	645	629	615	620	617	620	610	635	597	647	610	623	627	640	595	612	606	633	671	569	605	646	636	618	631	657	639	606	594	572	630	617	617	662	602	621	607	616	625	638	620	640	663	620	627	678	628	615	674	620	611	682	647	595	620	603	589	623	646	608	621	607	648	618	664	641	632	641	591	644	609	609	638	601	637	649	671	653	619	678	613	645	664	611	676	622	685	603	669	616	639	607	596	646	607	626	636	617	617	636	629	615	677
11273	2990	2832	2406	1876	1565	1247	941	858	768	622	548	552	498	474	425	412	387	358	350	360	315	310	302	289	283	277	249	275	251	253	224	209	254	254	256	226	259	238	231	235	215	236	246	235	242	255	232	225	232	229	228	236	232	210	237	224	227	244	215	256	260	260	265	199	218	240	189	212	215	206	216	220	211	224	252	231	248	201	214	210	208	232	222	206	236	231	238	250	226	226	247	222	241	253	235	234	255	238	222	222	250	238	247	251	197	215	224	243	221	225	232	231	232	205	232	222	242	230	205	228	246	220	236	193	219	227	235	209	236	203	211	239	252	213	219	235	226	238	239	212	194	221	247	215	239	215	206	230	233	261	272	229	216	237	278	218	229	232	237	230	220	215	216	250	253	247	217	212	241	235	217	252	248	231	226	253	241	241	204	213	220	207	215	224	220	202	252	244	239	219	231	262	245	232	218	228	226	229	235	214	214	221	248	225	232	242	235	232	212	231	218	245	248	220	220	213	241	226	254	255	241	236	240	288	264	232	232	208	238	261	226	258	244	236	251	239	219	214	241	262	227	216	198	237	217	231	218	210	211	235	245	235	249	256	240	234	198	211	249	217	223	241	256	209	223	225	223	223	237	220	228	225	231	189	243	242	237	217	253	234	241	226	227	261	251	205	233	240	217	204	221	228	207	221	217	243	227	238	213	224	221	195	213	212	224	232	231	247	249	254	221	212	221	210	220	238	190	226	217	249	251	243	213	253	207	206	236	217	244	222	238	219	264	211	246	217	217	255	251	241	213	245	221	226	240	236	207	228	218	233	235	266	236	245	228	228	244	267	238	209	220	227	222	229	248	232	207	224	218	228	252	236	230	227	216	224	214	226	230	239	213	257	224	241	235	226	239	225	257	274	252	234	238	246	249	248	220	220	220	206	243	238	221	226	222	249	242	207	200	245	216	229	252	203	217	231	210	238	213	220	240	227	235	242	238	210	247	222	235	207	247	214	242	240	218	239	230	222	213	228	232	257	225	231	244	237	226	226	251	230	214	212	213	233	252	218	235	258	242	220	248	231	211	218	254	212	252	218	252	253	232	253	230	211	222	230	202	242	243	257	223	228	231	199	232	254	231	251	222	229	249	257	243	211	225	235	225	238	229	227	221	258	229	236	234	262	219	217	228	220	227	245	219	213	236	240	221	216	210	233	200	206	202	228	243	217	213	233	228	221	232	232	234	231	264	241	241	210	227	256	233	248	218	251	254	230	215	252	203	205	273	207	247	221	248	234	245	241	215	234	217	232	235	207	222	255	233	235	222	219	214	188	219	242	252	224	221	224	243	228	203	251	227	223	232	223	251	233	196	224	235	245	270	198	241	251	218	242	229	214	222	254	245	226	257	204	258	248	235	267	243	230	239	209	214	218	247	213	244	197	223	208	247	242	219	221	235	238	259	243	212	231	212	193	208	216	232	232	228	227	233	215	221	226	238	228	216	190	202	227	216	232	221	233	187	211	213	208	225	250	264	229	218	200	219	243	255	219	216	244	245	214	238	215	208	224	234	219	220	239	224	211	223	229	216	231	217	230	234	227	230	236	220	205	224	243	222	248	234	249	232	204	224	230	216	214	232	233	240	214	231	236	217	211	240	235	242	243	228	243	244	226	225	203	253	237	223	236	229	229	238	221	213	231	238	229	218	200	222	260	204	212	225	211	256	207	233	202	222	244	233	225	225	230	247	257	225	223	221	223	218	272	235	227	229	254	222	241	206	238	238	229	230	218	196	223	212	210	234	229	241	226	235	242	216	188	258	258	223	236	232	231	223	250	212	248	239	222	231	247	242	225	245	244	237	260	253	221	217	224	261	234	231	230	233	227	216	241	229	250	246	237	221	224	240	240	228	233	252	206	256	217	239	220	234	225	218	224	247	228	229	254	232	242	224	188	262	221	240	210	253	227	253	230	255	215	218	216	241	258	259	244	249	219	232	239	241	247	230	229	255	257	218	246	233	207	218	232	232	232	202	229	233	229	229	227	232	251	239	222	201	208	213	235	232	269	211	242	226	240	239	248	240	227	243	206	238	236	215	268	230	231	266	224	228	229	210	208	231	244	249	212	235	207	235	218	212	224	220	228	231	221	198	247	221	246	246	271	254	240	195	244	228	214	228	220	232	216	250	224	226	218	216	256	210	240	229	214	213	246	226	233	256	219	223	263	231	235	210	254	229	277	266	217	219	223	210	246	242	235	233	239	239	214	209	215	255	226	227	256	272	231	225	234	213	229	216	225	233	230	255	221	234	223	222	200	206	217	224	243	257	251	255	266	231	208	173	220	221	243	199	235	221	235	241	195	207	238	270	247	203	222	226	233	242	243	263	220	241	235	247	228	231	223	229	214	231	246	246	234	271	240	243	217	218	222	229	229	223	220	245	256	242	229	241	234	194	219	219	221	226	228	226	237	249	210	250	218	220	251	215	247	239	249	241	224	223	240	234	223	219	231	239	231	239	230	227	224	223	245	265	222	234	219	215	232	234	217	195	212	247	233	211	236	207	234	223	227	229	210	262	221	264	242	218	250	245	209	224	248	214	212	229	222	213	217	245	220	243	228	241	238	244	208	205	235	250	245	228	242	252	250	227	228	218	251	224	230	236	230	221	223	242	237	226	227	216	226	256	232	241	213	238	233	230	254	272	238	219	251	243	210	225	231	212	248	214	210	222	213	256	234	234	242	208	229	194	202	234	241	246	207	231	231	227	215	241	228	257	203	205	234	217	235	243	214	210	237	219	225	245	243	228	254	241	261	229	201	242	246	261	237	234	220	248	245	217	249	218	236	231	249	255	231	194	215	249	237	218	278	224	215	223	239	234	260	222	250	208	248	250	208	250	257	225	217	212	217	254	217	233	255	220	234	243	248	224	245	230	240	252	216	242	211	240	238	219	251	248	244	225	258	226	260	237	250	225	261	232	225	222	247	236	227	214	248	209	224	256	228	218	228	200	231	217	205	231	237	205	212	244	253	245	230	289	205	265	229	222	227	211	216	194	235	229	223	223	217	229	214	251	233	222	248	236	225	256	212	230	216	222	226	215	216	250	238	240	246	240	252	240	220	217	233	202	232	225	238	218	236	256	246	246	214	247	239	257	226	209	208	197	235	218	241	220	235	221	214	217	232	244	234	198	250	228	217	228	205	224	210	217	261	237	222	222	227	241	261	245	224	236	213	196	218	250	248	243	241	221	230	224	249	213	231	215	213	191	231	250	248	228	228	206	238	252	216	236	225	232	211	231	212	220	228	254	222	237	211	235	220	229	233	247	210	239	215	234	227	241	239	211	214	229	243	234	248	248	210	240	227	213	267	230	226	240	207	222	210	239	206	207	231	260	224	246	246	252	233	246	221	236	190	220	217	219	227	260	242	244	242	234	233	228	247	237	229	238	227	252	202	233	224	217	207	226	237	230	206	232	210	225	224	240	234	238	280	206	223	228	239	237	232	206	244	224
6053	2207	5241	7032	6908	5935	5061	4170	3698	3271	2773	2488	2271	2077	1893	1642	1545	1445	1236	1147	1118	1021	953	885	870	748	702	692	595	623	642	578	584	556	563	508	536	577	530	539	521	487	566	521	533	525	508	500	522	464	496	525	511	533	525	483	535	553	496	491	490	516	491	533	480	511	490	524	498	513	486	494	500	519	479	503	519	545	476	523	517	511	508	556	530	518	516	544	526	509	519	544	499	532	521	500	458	521	520	505	461	507	506	496	465	490	481	499	546	494	511	466	503	502	481	478	511	480	505	508	548	514	459	501	480	525	485	541	504	464	514	497	517	512	520	506	516	496	519	542	499	529	506	540	484	501	545	508	485	527	529	510	502	513	511	533	510	483	498	451	511	506	518	436	512	429	441	526	461	558	506	473	523	459	487	477	466	518	511	478	468	478	527	541	525	503	500	487	464	508	504	493	505	513	495	498	518	499	510	459	524	547	493	495	494	483	494	521	551	463	545	510	486	536	500	519	523	507	564	502	513	496	515	483	507	509	523	487	505	489	573	508	481	472	488	465	495	521	499	526	509	521	577	521	531	504	510	490	530	515	479	461	537	506	508	519	508	470	511	572	548	483	519	486	501	480	505	486	506	493	514	501	486	497	479	558	458	518	497	483	496	519	507	514	509	523	472	483	495	532	501	526	473	517	498	444	521	520	519	546	501	487	485	513	506	502	525	478	504	509	504	540	513	476	542	531	469	500	509	543	493	508	490	515	505	541	505	502	483	531	514	505	507	482	510	545	516	496	498	482	519	492	463	514	539	526	500	512	494	491	498	522	519	482	496	515	475	502	474	495	508	517	509	509	488	513	545	536	505	510	511	518	477	518	500	525	500	503	510	519	538	528	524	531	530	507	503	530	507	527	531	496	544	479	521	530	500	494	551	511	529	495	502	521	487	445	510	494	462	497	524	547	500	507	536	541	519	525	519	485	558	490	502	528	505	488	476	436	533	534	555	520	514	519	478	526	500	506	468	520	525	489	539	514	485	522	509	513	499	492	517	508	514	513	510	476	501	495	555	517	498	474	479	530	470	479	512	507	532	534	515	504	542	489	483	485	510	495	485	526	503	540	511	559	484	473	505	546	531	515	523	463	489	502	484	508	530	497	480	489	502	493	532	500	484	499	526	512	519	497	525	482	499	485	487	501	486	523	516	524	494	517	501	489	522	518	538	538	459	501	535	482	513	513	511	505	544	512	531	495	483	515	494	471	510	541	513	495	497	467	473	522	477	491	485	521	482	524	515	477	507	482	495	464	492	512	489	521	513	506	532	491	495	511	515	519	520	541	490	527	498	506	502	462	437	502	466	557	514	456	499	533	475	510	522	519	519	523	494	451	549	503	493	507	561	455	493	487	471	514	531	459	482	499	487	485	520	487	489	489	498	497	496	523	457	511	485	512	517	514	503	513	474	519	502	531	505	499	483	522	553	492	511	502	536	498	549	482	463	507	503	508	520	510	557	530	485	507	508	540	482	493	490	504	474	489	504	510	511	529	502	531	498	476	513	486	511	484	508	513	505	511	504	497	522	468	495	515	482	493	539	506	521	498	491	496	476	510	516	539	528	498	492	507	502	535	509	473	520	528	507	509	474	494	493	487	484	487	486	495	499	502	516	517	558	537	483	538	511	527	481	517	483	542	528	490	477	514	484	489	515	528	478	497	508	519	478	480	457	535	496	484	498	512	478	502	489	489	481	511	480	504	469	503	505	477	513	497	515	493	522	488	484	514	547	505	514	507	477	499	514	495	499	502	518	481	491	522	529	498	515	531	510	492	501	470	523	499	476	481	491	498	501	502	466	502	482	484	514	478	490	521	496	504	493	459	499	503	502	518	518	494	541	475	515	482	508	482	442	512	497	508	519	531	510	498	526	490	501	527	516	514	455	498	458	507	510	539	486	466	521	505	511	496	491	511	487	518	528	518	486	529	521	528	518	524	491	490	504	490	530	491	514	496	512	509	469	485	494	501	482	505	482	498	454	465	514	487	512	487	540	513	551	515	522	477	503	497	486	515	449	443	510	509	511	535	462	555	501	521	501	528	519	497	512	485	494	577	476	492	493	497	526	495	514	496	487	487	513	507	499	488	531	503	484	519	522	502	512	502	463	492	508	473	542	524	509	516	493	477	514	480	532	518	427	515	538	505	542	525	505	522	520	492	456	466	494	503	540	458	487	470	532	534	504	485	493	536	467	495	518	489	491	527	470	511	494	480	486	514	479	498	478	490	504	487	504	468	499	524	520	438	513	522	522	488	484	530	461	470	500	498	497	502	498	489	435	526	514	494	486	478	507	503	526	467	535	523	481	539	540	556	524	511	526	467	484	475	489	487	514	501	542	493	502	543	515	566	510	484	499	515	483	518	477	491	515	496	486	517	494	490	526	502	487	514	471	550	521	488	525	497	545	508	508	517	523	496	467	500	511	501	499	477	492	507	529	505	531	548	481	530	509	506	535	535	456	490	497	533	507	518	527	479	576	516	526	513	478	477	522	524	530	527	469	516	505	485	523	531	515	511	490	497	529	515	507	487	504	472	483	578	540	520	489	512	496	547	518	481	500	513	505	495	498	546	525	453	504	549	523	479	510	514	519	536	477	499	512	530	481	543	531	524	501	488	502	481	443	488	551	469	548	510	522	470	497	493	511	462	486	532	501	531	524	474	504	528	506	506	496	503	487	488	497	479	491	523	492	507	490	513	503	487	460	494	480	509	448	532	494	515	532	494	482	570	498	495	547	497	536	519	542	489	494	523	480	564	480	493	480	485	486	530	471	488	510	463	516	549	516	507	503	515	552	546	488	492	512	519	471	484	482	479	502	532	511	517	521	488	529	489	487	503	465	513	522	485	502	518	496	541	497	497	471	480	497	516	501	485	495	480	521	519	471	501	473	532	524	511	493	501	491	475	502	526	479	541	513	528	484	508	535	538	535	517	460	490	525	511	517	530	506	496	450	541	506	508	500	490	509	495	471	475	490	509	524	503	503	499	509	567	532	492	510	516	493	516	520	442	515	514	476	532	476	514	522	479	502	489	501	486	547	479	501	460	526	506	507	494	519	495	541	541	550	477	497	454	539	504	487	468	510	529	488	495	491	544	489	545	480	489	505	510	504	456	521	540	509	524	488	507	480	469	507	502	498	501	512	485	528	505	506	495	547	472	523	508	544	509	503	464	510	510	519	494	487	531	528	515	492	505	506	544	540	536	520	524	472	537	493	502	517	498	499	470	536	484	487	488	508	501	502	523	524	538	545	513	524	510	517	535	499	527	502	526	484	504	504	496	490	491	501	501	481	470	498	487	515	517	509	512	514	525	508	496	518	501	509	518	479	507	466	502	517	537	492	508	474	495	486	453	470	471	518	488	510	528	507	502	472	564	477	479	497	541	497	519	534	490	551	499	497	518	500	524	542	494	514	487	518	503	508	530	499	511	477	504	468	490	539	499	516	513	524	470
30018	9099	5042	4183	3325	2517	1958	1606	1359	1185	1026	924	790	684	599	555	545	504	439	408	382	381	350	326	343	308	304	300	268	272	272	286	268	271	290	259	275	274	246	267	262	240	256	238	261	248	242	243	271	261	242	234	268	242	284	243	248	233	254	257	248	273	239	262	229	228	237	271	280	244	238	258	259	269	263	267	230	254	230	292	260	256	249	252	270	260	255	286	264	222	246	237	248	267	289	274	260	262	256	259	243	261	238	258	268	254	244	271	242	252	255	254	226	234	234	256	238	285	282	278	270	274	268	253	258	271	264	222	260	259	269	257	261	233	237	264	250	232	225	267	272	295	260	231	253	242	253	269	263	241	246	231	243	249	243	242	210	260	286	228	229	247	218	245	263	287	267	253	250	245	293	248	241	278	258	277	232	267	238	263	272	243	233	250	253	245	237	279	266	239	274	230	242	283	203	235	250	240	223	262	229	219	242	243	247	235	230	238	227	308	228	243	255	284	243	255	243	242	268	271	242	280	272	220	265	269	267	244	238	238	263	237	256	281	235	278	250	261	237	246	244	244	277	232	245	259	249	277	236	236	240	244	251	258	265	255	240	238	275	236	237	228	264	260	230	239	275	236	223	245	255	272	246	300	231	253	248	238	268	241	266	274	234	252	263	259	254	256	250	251	250	237	241	257	247	280	276	273	237	258	274	275	251	252	224	245	223	264	241	235	231	264	266	256	261	225	264	253	267	245	216	251	259	239	248	269	247	232	288	247	235	249	215	232	266	262	290	260	269	254	262	254	255	214	255	258	254	223	241	254	235	282	259	271	242	262	260	224	293	277	259	272	256	297	267	261	276	278	255	267	240	259	266	240	254	240	236	242	239	250	260	278	242	238	244	228	295	241	233	257	247	238	239	254	258	221	237	279	276	214	270	247	228	240	267	232	278	249	257	261	260	258	247	257	249	277	275	222	243	261	232	241	268	242	271	256	239	274	249	233	243	245	268	252	251	274	240	247	230	241	221	228	242	248	259	237	283	250	264	266	279	290	246	234	255	211	250	221	261	229	246	226	230	256	272	238	237	216	233	250	248	281	249	257	263	247	217	211	232	248	201	245	234	235	248	271	236	291	257	264	255	270	257	243	233	235	231	234	233	259	242	239	227	245	245	249	260	217	211	238	281	262	222	244	264	258	274	237	251	235	277	253	259	253	250	254	254	255	285	255	251	239	256	238	256	275	266	274	240	280	249	276	227	247	236	239	274	245	254	260	266	251	239	265	264	250	270	258	282	248	247	251	233	247	233	265	250	245	243	264	257	261	258	256	261	250	245	266	250	236	239	254	265	279	245	241	240	244	246	265	231	233	224	266	265	240	245	235	223	275	249	245	260	234	261	274	283	230	248	288	239	247	283	251	224	246	232	227	215	229	252	278	241	251	250	246	263	247	267	261	241	293	262	228	239	260	228	251	234	256	264	261	246	255	240	272	254	235	251	280	249	246	263	252	242	272	263	251	288	268	230	252	237	260	241	261	274	229	246	222	256	269	247	258	248	238	234	258	233	246	264	254	262	262	228	275	239	262	245	270	274	258	235	243	256	252	232	272	265	278	230	260	217	243	239	252	269	267	271	252	287	242	276	268	224	294	235	280	235	255	240	278	270	228	238	226	271	243	271	254	232	247	238	221	233	239	245	248	254	221	270	259	233	230	244	265	236	264	259	236	241	255	252	244	229	255	236	250	290	233	260	252	256	237	235	238	234	273	266	281	243	281	257	277	259	243	237	237	246	222	219	232	247	258	279	222	238	227	256	268	252	257	234	278	245	262	244	217	295	228	243	237	271	259	252	252	236	245	241	227	261	265	259	236	250	281	254	247	277	234	253	272	271	260	228	233	264	281	248	243	299	234	265	236	261	247	234	264	232	204	272	228	233	243	255	245	265	241	246	237	268	237	262	237	245	265	254	245	232	243	258	238	293	257	240	252	258	257	245	256	250	264	266	279	252	231	284	276	269	245	229	260	243	253	240	244	236	256	267	243	237	233	238	275	275	269	251	223	243	220	286	254	257	215	260	245	221	283	226	241	283	254	267	257	231	286	263	253	249	220	258	281	251	243	259	256	271	243	247	206	245	271	259	227	249	225	245	235	236	322	248	267	254	245	251	251	219	249	242	256	259	254	238	246	262	238	267	255	242	260	273	262	232	253	234	262	273	224	245	267	249	207	275	249	258	257	265	249	254	245	258	270	237	264	262	258	244	273	257	250	252	238	246	246	249	240	241	252	271	235	273	273	250	275	250	283	265	236	276	288	248	203	263	300	249	241	244	249	262	254	268	286	247	240	246	231	245	249	252	253	238	234	209	260	250	249	253	236	251	246	268	253	258	248	269	247	276	233	232	235	252	267	254	236	225	213	222	274	240	245	266	265	246	239	256	248	241	248	254	236	240	278	267	241	243	218	219	250	270	248	243	251	244	245	270	241	269	265	243	245	231	225	224	253	265	243	228	230	254	265	221	226	229	280	269	250	253	246	255	249	263	251	240	255	257	229	224	234	282	263	264	253	255	256	260	283	240	254	254	262	233	243	279	257	218	243	236	232	239	257	249	244	249	263	260	249	257	223	257	255	284	230	258	291	245	252	296	248	247	245	249	226	256	265	260	245	220	280	274	240	241	259	262	281	246	260	272	259	241	252	257	222	278	249	244	223	238	211	245	280	262	242	244	240	215	218	237	252	243	234	241	244	236	258	276	255	275	231	262	246	224	225	234	238	287	214	245	249	249	252	277	245	239	253	251	217	266	229	254	265	264	271	270	246	261	256	271	248	256	258	243	251	233	259	237	238	253	277	255	277	244	229	254	236	289	264	247	276	258	263	238	211	255	228	235	240	240	238	251	266	230	241	205	242	284	250	259	256	287	236	247	238	225	266	263	234	235	231	251	259	243	260	250	250	247	245	271	277	241	274	232	221	260	266	257	235	223	220	255	236	276	247	244	247	251	237	242	284	243	244	269	268	258	262	290	241	246	258	251	275	242	256	260	243	257	230	257	255	261	249	219	255	257	253	240	248	275	245	286	238	292	240	234	267	254	262	279	262	271	265	255	249	235	243	241	242	255	255	282	221	237	240	226	243	230	260	234	290	248	262	255	226	282	231	251	268	276	221	249	248	275	239	245	243	267	268	274	270	241	238	265	224	254	253	234	246	228	256	264	243	287	258	260	252	248	233	282	245	271	230	262	242	250	240	246	239	265	256	253	246	259	264	251	240	215	261	254	271	252	253	301	236	234	257	280	252	230	255	234	292	268	229	250	232	276	241	265	283	228	242	265	244	224	236	244	246	237	256	264	246	240	234	302	285	228	258	259	263	252	238	220	254	237	253	259	273	269	262	273	243	265	269	259	251	244	247	228	282	229	254	223	289	234	251	281	292	247	270	279	247	271	275	239	216	239	227	252	236	245	246	262	251	286	256	248	293	245	260	281	251	284	288	269	283	281	261
16490	4323	8688	11333	10822	9287	8062	6909	5753	4986	4427	4003	3304	3116	2738	2543	2293	1973	1871	1657	1535	1401	1319	1190	1124	1069	945	841	727	696	734	694	689	662	639	657	637	548	592	620	637	571	633	598	580	550	569	586	555	572	592	621	584	584	547	569	586	550	594	575	545	513	554	562	547	562	546	538	550	549	527	543	544	563	528	554	549	557	555	523	526	565	515	566	549	515	554	586	519	558	501	558	539	537	550	576	527	557	527	535	568	525	573	539	532	574	534	532	503	524	536	544	545	577	561	513	551	534	556	548	569	571	500	501	552	522	545	557	525	579	550	524	542	529	584	526	586	563	544	526	579	560	570	529	515	536	510	581	478	499	517	523	575	531	559	546	551	596	516	520	552	567	523	508	563	549	533	560	576	560	552	523	527	508	554	522	549	526	544	544	558	580	540	524	529	546	577	535	543	564	502	549	525	528	585	559	524	544	510	559	597	533	550	528	538	548	534	573	564	539	560	537	528	526	561	546	483	533	536	507	525	564	534	542	579	557	510	543	548	493	532	515	556	582	524	555	561	509	527	548	537	570	564	518	522	567	548	502	599	547	533	525	531	574	566	552	538	528	565	560	577	548	570	567	535	540	557	568	573	574	593	510	546	581	573	550	560	568	530	569	566	569	530	547	566	510	541	504	533	537	542	557	572	554	597	540	557	552	551	547	550	527	528	534	599	554	571	546	491	534	525	555	538	525	551	598	527	551	559	517	516	552	534	545	577	543	543	573	515	526	549	497	537	573	600	544	505	571	520	532	548	589	570	568	542	505	538	556	544	516	499	559	529	568	553	571	564	541	521	519	565	524	538	572	497	591	581	551	558	534	564	533	554	522	545	551	545	540	546	551	532	555	527	556	580	563	526	554	541	557	548	533	537	535	533	583	539	551	495	569	580	548	551	562	535	532	503	548	580	550	538	534	524	550	544	561	561	542	515	555	519	497	601	566	575	531	535	543	583	546	601	547	561	549	519	546	535	534	527	530	551	531	542	575	527	567	540	577	532	523	527	563	546	562	565	533	549	549	528	545	541	574	560	561	534	541	542	538	571	490	539	551	548	579	557	593	591	523	566	546	520	565	587	562	569	546	551	595	524	544	537	546	552	533	551	532	565	552	552	548	550	563	545	545	520	574	573	557	558	527	535	541	525	601	540	552	516	559	583	566	598	574	531	548	571	545	578	562	540	562	536	518	530	558	503	563	489	571	562	564	547	533	552	585	519	532	532	546	543	560	576	512	593	533	555	499	528	546	549	545	534	580	546	564	549	556	570	570	554	584	543	554	574	557	524	578	580	551	568	536	549	558	549	565	523	584	588	544	568	545	553	563	531	518	532	577	556	571	513	588	540	528	550	538	528	529	539	544	527	543	557	555	540	558	553	568	578	518	574	564	508	549	572	589	561	560	532	568	564	568	559	568	567	536	541	549	566	538	565	557	533	549	523	543	565	565	537	563	577	513	587	558	520	509	516	565	514	520	535	585	573	535	583	528	578	542	555	573	558	548	507	541	569	565	532	544	541	536	532	568	528	543	539	566	578	567	556	578	552	545	568	554	571	496	551	496	574	596	529	527	550	537	556	586	565	559	549	546	577	591	562	568	531	543	562	551	564	521	543	533	547	557	576	561	553	544	535	576	534	561	545	525	575	542	540	530	549	565	553	559	524	546	535	564	528	563	546	571	557	525	542	555	563	572	545	528	529	550	508	529	572	550	534	537	548	534	537	567	524	551	583	509	563	510	575	545	554	565	564	575	575	573	585	558	569	530	579	499	533	524	568	553	576	554	529	539	582	584	549	509	541	549	493	546	572	539	541	525	565	577	572	583	568	557	529	556	599	568	519	569	533	578	542	546	548	565	545	550	580	590	547	503	560	598	541	564	514	513	566	544	572	564	514	542	528	533	559	510	556	537	532	549	546	569	542	556	593	514	537	576	557	536	526	536	569	561	497	548	558	506	548	537	591	534	522	572	567	561	516	549	502	546	576	553	563	551	577	532	576	541	528	550	585	523	520	535	574	555	552	528	572	566	535	548	542	553	543	559	529	549	554	542	586	538	551	578	554	539	558	569	539	552	549	561	531	569	517	528	562	544	587	528	516	567	540	559	558	551	571	526	531	525	547	554	557	571	540	546	558	548	566	553	520	542	555	565	526	607	566	538	556	548	552	540	547	532	558	562	562	549	547	544	602	537	568	573	554	571	523	568	524	523	556	528	549	564	553	571	550	537	508	545	552	563	535	595	538	544	513	571	558	551	544	566	538	511	579	571	556	537	574	518	527	551	534	527	567	532	530	539	589	593	561	562	551	527	531	530	577	483	521	526	580	545	533	523	567	521	556	560	549	555	560	524	535	538	487	528	557	554	552	543	546	576	564	583	532	545	611	557	526	540	557	509	522	522	542	526	539	578	522	538	531	527	575	574	552	505	552	564	574	577	560	501	518	594	534	549	548	510	546	541	548	534	575	514	540	570	562	550	573	551	546	572	507	543	533	536	591	536	542	537	538	579	614	533	535	506	526	586	562	558	534	540	539	564	544	519	551	519	574	546	539	509	605	552	548	515	496	568	543	560	575	555	533	571	509	544	564	571	550	560	583	513	534	541	535	559	572	563	515	524	602	573	535	559	549	561	536	538	575	527	543	525	479	514	530	533	485	526	522	550	544	534	572	559	500	513	517	570	571	579	509	555	517	530	503	571	537	577	524	562	546	564	554	535	499	545	498	555	553	559	559	531	527	488	563	550	527	547	578	506	580	552	545	565	524	526	568	542	534	571	521	546	565	549	566	618	554	553	522	576	516	532	548	506	544	552	530	527	557	524	557	575	553	565	551	525	515	560	576	523	503	593	585	557	565	559	549	595	552	593	570	536	522	538	528	531	572	530	565	600	531	534	532	544	513	575	555	538	531	559	538	534	553	548	511	537	530	499	597	510	550	499	531	531	548	523	519	567	554	552	530	541	499	541	568	548	557	530	523	555	559	587	559	554	529	572	567	562	538	578	546	530	526	541	518	531	560	565	553	530	560	605	573	523	554	587	562	517	554	567	588	515	557	548	518	537	514	585	565	563	553	541	491	564	559	529	556	542	554	567	538	556	549	533	544	565	537	570	577	540	546	535	497	541	572	570	526	549	544	542	569	570	595	569	533	555	605	587	563	558	545	563	529	583	528	561	575	566	557	578	555	533	550	564	542	570	504	542	501	539	550	482	543	551	537	560	554	543	559	545	508	531	562	530	551	541	554	576	540	606	546	518	557	505	526	570	576	547	538	585	545	518	576	566	584	523	595	592	571	565	539	571	555	537	547	512	584	554	552	518	541	564	529	561	531	535	571	536	541	560	587	592	559	498	577	540	554	568	539	532	587	513	564	521	564	561	522	549	576	559	583	570	566	592	515	496	581	573	539	567	543	568	548	550	527	563	547	526	562	555	513	546	557	573	560	517	573	545	529	525	558	556	520	542
41728	15477	7794	6222	4632	3321	2632	2267	1893	1543	1310	1167	986	906	812	770	649	637	562	526	556	502	443	431	450	422	414	399	327	321	306	335	302	328	324	304	322	332	295	301	317	325	317	308	279	309	321	314	296	319	289	291	288	321	306	318	295	301	308	311	307	259	316	291	299	304	301	282	280	293	299	296	317	306	272	284	287	255	281	300	297	294	303	326	313	258	305	313	299	315	316	282	296	304	293	283	333	293	298	302	282	308	279	309	270	294	280	284	320	249	278	274	283	306	310	294	301	343	307	341	283	297	307	261	320	277	269	287	349	330	298	309	265	271	282	293	327	288	272	295	293	282	304	297	318	282	300	284	308	323	304	348	318	266	293	341	322	310	315	302	311	260	289	255	288	320	280	330	291	321	310	311	265	340	274	246	299	315	263	307	287	265	289	316	284	343	301	295	320	255	318	291	278	298	303	291	269	294	318	270	276	274	277	248	293	266	289	297	317	304	347	297	280	261	318	286	267	287	306	293	294	273	297	293	280	294	291	308	285	338	304	323	295	302	301	322	319	316	298	293	277	302	282	307	287	290	324	271	348	312	295	339	298	337	313	302	326	288	295	283	297	291	326	307	293	310	318	290	263	300	336	262	285	319	323	312	311	285	294	301	293	326	303	292	284	312	265	323	286	303	308	314	303	311	317	283	323	313	305	292	301	296	294	286	275	303	282	294	297	282	286	299	318	268	318	328	324	305	313	284	308	288	296	313	298	282	244	297	315	294	292	308	330	325	323	324	302	272	297	318	324	300	295	278	287	332	290	293	294	336	284	309	327	306	292	275	299	293	269	325	287	291	346	247	316	274	280	316	273	345	308	274	330	327	339	267	301	282	296	281	253	277	310	305	305	295	300	300	294	291	307	255	318	293	299	247	300	291	308	322	296	309	320	308	279	297	282	274	283	289	303	283	318	290	292	271	310	282	312	275	288	336	284	305	289	291	309	300	335	299	306	276	288	296	303	272	307	300	283	298	304	345	287	282	283	300	332	268	309	327	309	336	300	314	301	297	315	319	322	290	323	298	300	287	293	300	296	279	284	305	287	297	290	294	275	252	305	269	321	300	297	307	307	343	321	305	272	312	300	316	287	258	302	253	283	304	270	333	301	308	305	323	318	299	299	314	307	305	292	299	320	300	306	304	284	286	277	319	289	287	289	275	286	286	297	296	306	313	294	310	307	281	315	281	297	281	289	268	317	321	302	290	318	274	296	318	298	301	299	292	277	283	275	260	340	303	311	280	310	299	318	298	306	316	280	305	289	273	285	327	302	317	292	297	304	273	315	263	296	321	304	297	313	285	299	273	303	312	274	270	286	279	325	300	301	322	310	310	305	291	285	291	288	312	303	294	291	271	283	289	292	259	271	265	332	302	303	283	316	341	322	288	282	307	297	308	332	278	288	290	295	266	296	248	266	274	293	303	291	281	314	321	288	307	331	331	289	231	278	292	285	299	314	294	284	300	307	296	298	273	308	286	287	303	278	298	297	303	297	318	270	331	334	255	283	287	303	262	301	304	307	309	293	305	305	286	283	299	299	299	312	277	302	315	325	318	305	301	285	321	295	286	309	295	326	288	289	323	335	290	293	288	264	324	255	306	281	287	271	319	300	299	312	262	259	269	335	308	320	312	309	288	333	295	330	289	279	267	322	315	287	288	300	312	336	285	289	287	277	280	305	307	290	319	321	341	294	276	330	314	305	300	315	316	300	268	319	293	284	315	265	291	336	302	325	281	286	305	280	300	316	333	294	277	288	250	311	301	307	282	296	317	252	287	307	301	334	291	332	301	304	272	282	274	306	291	255	269	295	330	346	261	279	295	319	333	300	299	281	281	276	298	260	309	304	268	323	338	265	303	317	269	289	289	293	292	241	297	291	277	301	282	318	280	284	304	326	273	268	279	294	308	297	313	291	312	274	295	300	314	295	288	309	322	294	289	299	305	299	294	298	278	296	326	301	306	311	319	300	294	319	269	275	307	315	297	298	333	315	288	305	294	292	312	287	266	251	292	280	272	270	299	311	280	297	319	324	307	266	307	301	314	264	292	270	282	277	296	294	291	307	300	303	296	269	306	303	311	297	303	306	305	268	323	302	284	305	294	273	295	278	273	295	279	334	304	281	296	332	315	272	291	266	295	277	286	345	293	296	282	286	260	296	320	305	270	257	281	307	314	313	307	305	298	304	271	293	309	285	305	287	307	253	315	295	272	312	301	276	274	302	316	345	285	295	305	313	284	326	258	282	262	293	288	298	258	313	294	267	293	282	298	300	314	303	291	309	290	309	309	288	286	289	300	276	312	272	268	303	271	311	300	296	305	291	294	299	278	289	290	323	303	296	327	265	273	269	259	297	310	278	328	298	318	281	280	293	326	265	305	314	317	313	313	297	263	316	282	300	295	266	311	323	322	301	267	291	299	307	287	285	284	300	301	300	329	321	285	322	288	310	315	309	310	323	318	323	297	321	286	291	311	298	297	303	314	315	317	283	318	297	283	269	263	291	294	274	294	314	280	340	320	308	322	273	307	306	281	305	314	279	290	264	276	256	294	260	297	279	305	285	304	283	281	299	286	289	277	291	249	282	309	289	292	286	287	325	309	318	281	281	292	293	303	331	307	314	289	311	294	292	312	311	298	287	327	273	282	288	267	313	306	295	289	329	307	266	292	288	293	262	286	282	311	309	289	318	326	353	297	305	279	314	279	260	316	297	308	299	312	274	276	300	303	256	268	276	294	307	322	281	299	290	309	292	282	284	274	279	306	284	288	309	293	263	303	325	344	293	262	262	318	283	301	287	295	319	285	286	304	294	274	305	310	312	340	347	322	264	294	314	292	283	307	303	330	308	290	343	298	283	315	263	241	261	247	289	283	301	298	296	313	274	296	295	300	282	271	301	315	319	290	290	292	252	288	288	302	289	270	303	291	295	314	303	303	261	282	280	286	327	290	305	314	291	280	304	297	290	288	279	300	342	294	302	319	327	262	331	286	294	296	299	299	271	264	261	289	300	280	302	282	303	318	297	308	303	335	278	302	306	322	301	320	273	314	296	268	279	300	307	296	254	321	313	285	305	299	298	303	278	291	322	316	277	311	303	292	277	295	262	282	327	328	307	277	289	292	262	308	293	329	318	315	307	329	305	287	288	313	331	284	325	331	307	313	305	282	304	313	252	268	301	300	283	270	298	317	313	307	274	314	293	293	335	252	268	269	306	315	316	292	286	287	289	324	269	293	297	317	308	296	344	287	324	314	294	292	270	313	310	298	307	320	294	321	265	319	308	318	290	300	302	301	291	278	321	288	296	322	269	293	342	307	338	286	278	268	305	303	256	316	288	301	304	295	335	287	310	294	297	314	312	282	269	307	299	329	330	278	329	263	295	295	323	281	298	315	309	316	292	332	294	291	312	303	301	290	316	281	301	311	267	298	317	274	286	282	356	307	319	304	342	316	277	304
22037	5695	11346	14699	14159	11650	10293	9598	8134	6999	5895	5074	4543	4137	3756	3341	2916	2649	2363	2202	2007	1829	1624	1591	1444	1321	1164	1085	938	898	858	855	824	774	785	756	699	671	683	717	720	694	728	638	685	708	673	685	710	628	660	676	625	628	641	667	640	693	635	641	613	672	642	658	671	639	645	658	613	676	634	649	679	638	636	653	613	702	626	610	635	611	631	606	644	594	650	628	628	630	672	639	672	669	642	653	667	636	643	599	629	621	618	604	652	620	632	668	657	646	624	641	657	596	618	596	632	644	616	626	634	682	656	640	687	642	644	607	643	631	606	632	601	617	623	570	614	637	579	612	631	618	611	624	659	626	641	645	645	627	575	630	633	644	624	653	666	633	624	662	607	616	590	629	607	612	624	631	620	625	644	558	640	658	659	620	641	641	655	645	656	667	657	605	626	601	640	626	615	658	637	626	621	639	629	622	672	600	619	602	641	604	652	627	643	706	599	634	652	635	628	629	611	651	600	614	674	664	618	596	622	647	670	584	618	656	605	631	653	608	670	659	610	581	582	676	564	612	641	599	644	657	631	621	664	629	688	641	609	625	608	603	628	665	643	639	645	637	609	595	610	608	633	610	639	609	644	618	655	629	642	619	666	634	674	624	622	619	709	662	639	686	644	609	640	637	658	639	626	649	619	648	663	654	616	633	617	615	641	584	622	614	640	648	653	631	652	656	657	622	600	594	635	654	613	668	662	664	653	610	639	626	656	679	669	669	628	600	655	613	564	616	609	620	690	679	639	600	624	599	651	615	626	650	628	616	641	621	588	588	637	628	610	618	686	636	633	647	690	600	585	656	672	582	634	614	631	637	675	623	606	621	623	659	592	627	598	652	608	618	657	619	605	681	623	618	671	635	640	632	671	615	646	656	646	633	663	625	632	606	613	660	621	597	619	598	608	673	608	614	624	601	620	613	615	618	591	651	615	627	618	591	653	666	616	656	619	612	632	652	644	617	605	649	688	642	651	621	637	691	664	651	624	613	642	600	650	615	651	594	643	621	594	618	583	661	649	665	552	659	651	645	670	632	649	630	609	626	631	605	600	608	593	640	596	600	609	666	595	658	644	648	651	618	671	635	597	663	599	631	620	622	644	629	668	621	615	632	689	620	623	648	610	660	656	618	609	604	654	629	620	635	604	631	638	656	618	637	575	587	605	628	622	645	616	616	607	677	637	645	627	618	632	604	610	667	668	658	636	665	605	664	622	619	641	601	646	643	607	594	615	619	627	640	634	646	619	632	647	651	607	624	633	610	664	639	590	584	640	617	592	623	589	607	610	618	607	635	634	622	631	650	628	607	658	640	653	628	616	624	647	677	655	682	633	668	638	661	630	650	607	636	655	630	631	623	616	610	629	626	612	649	666	617	606	575	660	626	636	595	647	630	650	606	625	614	655	628	635	579	631	628	669	641	605	633	620	641	696	640	626	629	631	596	613	620	665	635	643	636	638	616	612	636	621	606	612	606	623	644	635	663	630	655	626	672	618	622	616	653	631	661	644	635	644	604	616	652	676	631	588	598	595	671	622	608	630	646	625	599	675	631	673	629	633	618	558	664	643	646	609	645	635	631	671	631	628	625	614	625	638	619	578	656	635	589	605	628	664	628	607	618	601	613	597	589	653	633	614	617	607	634	660	605	647	599	608	653	624	624	598	632	640	657	700	629	602	615	688	629	649	613	599	617	648	660	598	649	648	579	669	630	654	624	631	645	649	634	599	611	612	654	638	639	641	603	645	626	623	656	624	644	600	637	619	596	597	574	699	623	622	657	679	610	626	633	676	670	603	653	599	634	641	589	618	636	631	626	629	652	631	642	642	642	609	612	608	616	622	609	594	631	628	619	637	621	589	627	610	613	599	600	652	591	670	648	715	659	670	632	629	639	655	607	644	609	596	609	612	655	619	640	599	601	618	617	660	587	611	660	591	596	667	649	614	624	630	629	663	588	624	673	638	628	622	606	604	603	661	630	636	654	671	615	631	645	645	637	615	597	587	614	613	585	635	615	605	620	657	634	601	635	647	616	640	573	623	671	617	592	677	685	670	634	613	664	631	640	665	605	629	614	674	662	638	626	643	600	653	608	654	637	638	609	589	623	608	581	664	637	649	626	580	674	613	606	608	623	606	641	605	650	656	631	612	615	601	638	646	666	621	611	623	641	652	661	613	617	622	642	619	648	661	654	627	601	667	595	587	628	577	626	609	624	650	616	648	646	666	600	669	653	669	611	622	582	634	652	590	608	591	654	683	628	593	633	662	595	669	613	662	672	603	640	621	690	628	635	626	625	598	652	631	592	632	602	594	625	636	635	628	618	573	652	650	639	618	666	636	635	657	626	617	594	619	583	634	629	604	614	625	690	617	592	633	591	634	625	631	638	600	594	609	638	616	600	668	625	619	614	666	619	652	637	679	632	572	596	654	625	579	653	659	640	651	655	628	671	634	702	625	622	667	581	634	596	629	619	567	605	643	653	639	676	615	612	655	643	611	622	609	637	622	678	637	640	618	623	587	624	631	657	616	595	590	585	644	682	601	608	630	669	643	642	639	674	616	606	667	607	642	628	598	640	628	655	660	613	611	650	654	604	644	638	667	643	649	654	640	624	669	627	615	621	584	613	668	604	641	620	648	623	591	627	619	573	581	582	648	582	604	596	642	636	643	662	628	646	650	685	673	620	622	594	625	629	603	624	621	642	641	602	617	668	648	630	614	629	620	658	613	634	608	636	581	616	604	651	643	584	585	615	614	612	657	646	663	640	634	626	639	587	598	609	615	627	614	657	611	620	674	583	619	612	673	654	595	672	627	601	633	669	597	684	570	615	652	656	642	600	639	581	621	646	594	574	583	655	599	658	637	644	623	589	640	623	631	626	609	637	635	614	645	606	611	618	658	679	601	624	598	624	651	600	660	662	634	621	585	637	642	637	587	617	611	634	617	674	635	613	586	643	622	617	657	645	662	663	622	614	618	651	679	627	628	603	610	636	615	647	627	594	625	646	626	685	629	611	655	647	645	674	689	666	651	644	624	634	600	629	605	589	590	662	627	627	610	650	610	637	657	621	588	695	615	634	652	643	619	672	662	624	637	605	614	654	600	613	616	637	638	661	622	638	632	614	646	595	629	611	657	653	634	645	588	622	624	667	641	630	638	605	629	630	614	642	683	650	583	653	648	578	622	639	622	583	631	590	646	693	633	656	648	662	610	596	662	659	641	613	632	638	657	635	610	638	628	632	622	575	639	606	604	671	634	614	636	679	635	629	626	623	631	649	633	640	622	627	644	644	635	634	640	621	632	665	623	614	637	666	605	656	655	661	618	632	647	614	636	649	577	658	662	646	571	606	665	601	609	563	694	684	650	654	618	606	656	644	668	581	648	647	613	663	683	645	599	678	599	656	607	625	608	628	619	644	692	593	582	624	613	659	592	660	661	596	610	634	664	610	688	613	685	642	652	650
11273	2953	2819	2477	1609	1436	1030	909	886	726	650	559	531	486	477	391	387	353	359	317	306	300	340	298	281	244	247	249	217	261	237	249	245	243	240	259	243	240	224	253	226	250	223	264	225	244	222	214	248	239	240	214	220	226	232	241	235	231	248	208	221	237	220	223	226	250	241	224	251	239	224	219	234	217	219	205	234	224	217	230	240	229	234	222	197	230	200	211	224	209	202	221	219	216	253	235	221	245	240	221	241	218	214	205	200	240	205	211	213	228	231	232	218	241	243	224	225	238	249	279	230	236	245	224	214	231	232	246	214	222	226	244	245	252	243	235	267	223	222	232	224	254	224	217	220	257	225	221	229	229	226	229	230	215	252	215	221	249	200	226	222	250	253	246	222	246	238	258	199	247	241	226	230	234	250	248	229	220	228	237	257	231	232	222	229	198	228	241	226	229	222	218	242	233	215	254	202	210	233	250	227	230	205	267	217	208	259	249	193	229	268	210	252	246	219	197	239	224	228	210	235	212	214	258	234	220	262	226	232	214	273	224	223	232	233	230	231	220	226	227	233	258	193	232	224	222	219	192	225	225	223	245	237	267	234	198	209	249	222	213	204	249	227	224	207	235	236	233	229	214	248	269	219	217	246	210	271	240	247	220	218	258	218	252	229	217	224	206	231	220	227	227	236	214	244	234	249	227	238	236	243	220	237	249	244	205	233	218	239	228	218	204	243	196	241	230	243	258	210	220	240	233	217	224	236	195	233	219	204	228	242	212	242	227	206	205	241	227	237	226	216	244	211	234	204	213	219	244	234	259	270	241	237	249	249	233	209	224	224	224	230	245	240	218	235	221	230	216	221	230	236	236	224	242	225	223	226	211	194	216	234	233	269	232	208	242	230	251	222	216	217	231	267	252	213	239	219	201	221	241	218	244	224	237	231	244	233	251	232	219	250	235	222	210	208	193	256	216	208	243	253	234	246	254	264	242	232	228	231	208	217	230	218	209	241	227	223	248	243	243	205	244	239	236	233	231	225	246	218	228	251	215	229	244	251	272	234	237	234	224	212	234	209	251	232	237	217	208	228	210	221	245	233	209	229	206	247	231	224	237	226	214	243	228	264	218	220	253	227	247	236	226	213	239	224	237	248	227	233	238	242	245	249	230	203	237	222	228	227	221	220	234	214	232	223	256	232	217	219	217	249	236	247	221	238	239	237	229	225	221	229	208	236	242	196	226	228	229	223	218	218	238	220	247	253	231	226	234	213	203	231	234	242	238	228	242	239	225	263	211	204	222	231	217	224	215	198	233	205	188	255	218	232	241	208	234	226	220	215	218	240	219	225	223	248	226	237	193	244	225	232	225	216	237	218	219	204	205	218	240	206	224	246	190	237	198	245	242	240	231	218	257	214	232	238	205	224	215	213	218	217	228	239	226	224	233	252	244	244	220	222	232	239	210	242	215	211	238	220	232	223	244	220	235	221	211	222	215	204	227	184	244	250	249	240	231	207	230	227	243	250	216	254	236	223	240	196	241	250	235	211	259	211	246	227	216	226	220	207	229	279	262	210	270	223	240	229	223	187	222	236	246	244	211	205	236	225	207	217	249	248	213	222	219	237	223	246	221	222	213	222	235	196	227	227	190	210	229	246	236	225	242	255	223	218	217	255	244	243	236	243	229	260	227	208	237	216	226	216	200	228	243	220	227	238	220	219	211	256	222	215	215	199	251	209	217	218	196	227	223	213	238	220	239	242	202	247	232	288	227	253	256	225	245	243	221	231	237	242	233	244	248	211	203	257	263	241	252	205	226	221	237	228	247	213	209	230	224	199	239	226	227	223	235	227	231	227	236	223	230	223	211	233	212	241	247	265	244	209	223	204	238	217	226	243	226	237	236	213	244	208	223	219	251	220	212	223	247	227	241	257	230	233	239	248	222	224	215	227	228	224	218	226	237	242	235	229	232	232	220	221	213	205	209	218	243	257	219	224	188	219	229	217	237	238	206	234	268	218	219	243	266	215	245	222	218	232	209	225	194	216	230	237	250	268	236	246	222	198	247	227	242	204	245	227	223	216	208	224	228	223	258	247	222	219	228	210	232	218	238	232	204	207	220	217	214	225	237	232	195	231	206	238	224	261	225	209	238	221	214	204	257	255	234	251	258	226	223	223	222	224	216	265	264	250	227	235	212	256	237	219	186	258	226	215	228	223	231	237	236	215	234	238	205	224	231	231	243	247	214	222	223	232	257	238	225	208	238	227	205	228	244	224	221	232	225	226	224	199	235	218	215	228	247	241	245	240	228	264	188	245	226	211	222	209	243	206	202	240	231	207	230	204	219	188	235	242	224	218	210	214	229	206	249	238	221	230	237	227	248	204	245	250	229	200	228	243	245	237	214	228	217	229	225	233	216	231	252	220	241	237	243	244	233	227	197	230	235	225	216	230	254	234	229	262	219	204	245	268	233	232	250	221	209	217	205	240	201	223	234	212	235	244	227	246	262	228	204	234	230	252	201	250	214	196	241	205	225	240	228	238	203	231	237	233	206	241	236	252	196	241	241	222	241	228	228	240	250	237	195	212	231	240	238	232	252	242	202	219	233	227	214	224	235	203	246	226	207	236	218	227	254	236	225	220	237	226	214	239	228	235	211	205	235	216	233	194	207	198	271	233	236	201	262	251	218	209	212	237	239	227	222	217	227	237	214	240	234	226	236	236	234	233	194	233	233	222	217	212	243	257	222	252	200	205	256	224	211	242	218	222	218	232	237	222	202	243	230	206	232	215	222	243	220	238	218	207	230	242	239	197	220	219	225	234	217	229	201	252	236	233	222	225	234	215	206	223	221	252	236	252	262	220	235	226	237	214	228	190	236	236	242	229	208	248	237	210	237	227	209	206	217	234	208	257	244	206	219	227	244	245	214	220	221	226	223	227	239	237	243	245	216	225	257	218	208	237	242	213	233	228	215	223	222	239	232	241	213	258	230	252	207	201	239	259	255	241	251	225	219	240	239	220	206	213	228	208	202	237	200	206	244	253	228	239	274	197	250	231	235	233	231	193	252	248	208	210	243	218	225	211	234	223	220	212	227	234	222	256	215	213	225	192	218	224	226	238	229	198	222	238	231	220	231	239	216	244	216	204	208	225	225	239	221	224	221	214	222	227	232	247	240	200	239	228	239	232	228	206	222	194	244	250	221	218	220	223	250	216	254	207	228	232	243	215	224	256	242	211	226	223	243	234	228	238	241	211	186	224	241	210	211	229	256	208	219	225	194	264	224	205	205	207	208	271	254	220	201	212	236	250	214	221	253	239	209	230	226	210	201	241	246	205	214	237	245	232	235	245	225	223	188	224	215	250	247	239	201	211	214	224	212	232	215	236	239	225	239	210	206	230	254	235	227	258	233	244	227	255	246	230	234	235	226	220	255	239	218	241	239	217	260	229	223	270	222	219	255	249	237	211	234	256	238	224	232	270	246	233	199	231	237	227	214	243	239
5984	2164	5360	7073	6020	5274	4584	4088	3748	3366	2837	2353	2163	2017	1825	1691	1480	1352	1334	1163	1133	999	957	845	815	683	710	660	654	609	630	614	587	579	570	521	562	557	538	527	577	570	530	527	533	450	517	455	534	515	481	541	556	507	521	521	503	513	546	509	505	526	503	530	504	453	550	500	514	511	546	508	482	499	543	481	497	516	524	478	517	503	501	531	530	503	543	477	513	504	496	497	502	479	537	515	514	533	509	497	490	520	501	536	475	547	479	483	546	488	501	469	489	497	529	471	473	508	445	515	501	492	470	504	528	456	498	472	477	525	510	494	493	528	503	497	492	521	483	476	537	510	527	499	512	531	508	469	501	477	502	491	520	500	521	509	482	489	491	475	528	522	516	539	534	483	536	487	482	483	485	499	495	525	513	479	533	496	507	455	495	529	533	466	518	516	490	479	497	521	529	484	505	489	505	538	498	524	531	515	479	500	514	532	511	475	518	504	510	537	492	549	482	515	468	487	520	506	520	510	482	533	500	512	515	471	556	500	491	517	475	515	514	519	470	497	545	508	580	525	459	466	483	486	496	518	525	512	526	492	454	492	489	496	541	510	517	497	556	493	491	515	520	527	484	510	514	464	486	494	530	509	493	482	482	533	508	477	506	500	474	499	462	496	483	505	485	502	530	510	517	521	544	495	473	522	498	522	477	467	506	508	519	470	486	474	527	509	528	536	485	540	486	479	502	511	534	503	495	474	470	485	485	495	479	502	505	507	517	500	466	539	512	504	501	511	491	474	522	501	508	522	487	477	486	500	523	494	523	531	480	534	519	521	497	529	507	526	497	490	446	494	490	545	527	476	530	511	512	511	481	498	482	464	512	490	497	518	505	505	486	497	508	486	478	504	516	476	521	504	516	479	523	499	516	485	541	507	535	478	481	464	511	566	497	481	516	492	489	470	480	523	494	522	499	534	497	513	504	512	490	509	492	464	481	472	518	499	524	493	520	494	497	509	518	470	503	476	515	513	472	555	512	514	475	459	498	513	507	447	516	526	522	491	537	489	517	498	533	505	485	494	517	483	502	511	489	502	462	478	492	480	516	527	487	503	465	473	520	513	489	482	532	523	456	503	473	515	451	485	465	471	479	471	513	489	502	472	473	526	535	495	499	498	509	532	534	505	530	486	517	503	487	521	520	492	524	512	498	499	477	537	500	512	521	501	501	497	502	502	532	500	505	498	463	516	486	523	511	512	502	527	504	484	485	463	497	512	464	503	473	467	541	514	474	496	461	461	498	440	488	499	465	518	489	478	496	482	519	496	520	500	487	523	472	503	482	504	523	518	490	522	523	523	503	490	526	484	498	530	502	524	523	502	534	479	514	476	554	498	514	502	473	532	500	483	536	442	537	492	488	504	492	515	469	492	529	482	496	513	530	490	493	515	503	478	505	492	470	506	523	478	490	477	470	490	489	512	530	488	507	456	496	517	505	510	531	515	485	484	524	488	519	506	499	489	523	491	511	528	510	504	516	496	552	507	464	516	452	509	478	506	456	536	524	500	512	509	499	516	500	497	509	484	497	489	523	483	457	519	481	511	487	462	491	476	471	474	482	482	492	529	540	524	498	492	512	566	474	497	556	531	506	471	491	544	521	466	458	515	472	525	467	506	496	551	532	519	471	533	485	485	477	506	530	520	506	519	523	467	495	536	493	512	501	498	470	516	484	504	463	514	523	526	472	451	470	501	472	471	509	556	545	482	472	521	466	476	479	523	510	486	476	497	492	561	529	466	508	482	494	523	508	480	481	503	495	528	520	513	529	499	493	529	492	493	502	487	520	491	522	504	487	480	519	491	531	490	474	503	502	489	542	480	523	470	503	498	525	481	533	473	492	483	515	502	489	483	493	530	513	489	522	507	512	500	477	507	514	509	486	475	499	513	516	511	512	474	513	529	503	472	494	507	488	488	493	460	552	449	519	506	512	524	497	477	481	482	513	517	484	519	527	488	518	513	462	479	494	472	493	528	517	505	521	498	484	535	455	503	509	491	511	482	513	533	523	512	476	523	490	493	497	527	474	483	502	538	520	532	504	523	512	495	516	522	497	504	525	485	510	475	477	461	500	512	464	486	476	467	493	501	494	519	513	490	516	503	528	455	495	535	482	489	480	513	508	519	500	530	512	495	474	495	470	461	479	502	474	464	502	530	478	518	470	501	487	514	515	534	488	491	536	492	506	524	483	513	497	455	483	528	525	517	500	513	500	516	478	514	511	534	554	507	486	522	498	486	521	508	509	494	492	508	498	500	497	497	502	493	490	499	487	476	483	477	491	518	525	489	509	507	492	491	515	484	528	511	486	512	487	452	516	508	498	468	503	458	511	507	525	508	482	484	495	538	490	492	528	530	507	484	545	517	516	503	557	500	471	491	488	511	529	521	477	502	471	488	465	521	492	506	474	508	476	481	472	541	493	470	498	490	496	503	492	500	536	523	537	493	493	538	522	496	507	527	507	533	481	480	501	549	576	542	513	494	516	520	521	497	479	503	508	503	503	497	497	482	494	502	501	515	487	521	473	508	516	503	488	526	504	472	499	551	501	490	505	468	530	496	517	504	526	492	509	453	449	521	518	532	479	511	494	503	509	492	561	547	483	480	497	485	540	514	519	503	498	486	473	472	489	476	469	497	534	514	497	518	502	453	533	515	511	513	533	500	494	502	485	485	482	486	460	510	518	541	482	477	509	495	467	466	478	500	516	486	496	492	491	484	507	494	496	508	469	485	500	482	483	489	519	514	496	507	502	485	496	508	540	507	479	467	484	497	533	492	510	497	513	533	489	499	473	521	510	510	541	507	481	514	507	466	503	465	488	505	479	498	477	500	526	512	527	480	480	486	545	482	501	500	477	507	516	477	505	444	484	497	507	477	498	495	494	441	507	475	481	499	513	535	514	526	494	529	524	511	520	472	453	511	488	536	514	512	489	492	499	473	490	492	494	529	509	508	494	523	495	496	505	495	510	493	463	526	470	506	513	503	517	527	500	478	537	551	518	491	509	493	501	505	475	533	489	496	524	499	475	524	514	492	493	513	491	490	503	528	504	471	502	501	470	525	478	502	502	489	500	475	517	533	494	501	548	534	480	483	525	531	514	481	508	485	509	482	490	479	519	496	511	476	488	463	508	510	524	497	485	500	485	538	479	511	484	518	506	497	491	512	481	477	541	507	489	498	529	459	490	498	494	535	517	507	491	506	498	511	479	474	510	509	490	488	520	506	499	523	467	534	487	528	489	505	439	516	516	507	483	516	489	495	490	476	500	511	482	494	503	516	516	516	507	527	468	447	521	478	539	517	499	499	481	478	516	496	520	493	478	520	500	491	543	529	538	518	527	507	515	484	492	504	484	491	440	472	518	503	516	552	483	562	493	455	521	497	554	498	491	505	495	507	485	522	464	521	473	507	489	499	468	502	514	523	492	529	510	520	521	486	500	482	482	493	538	502	504	519
30224	10106	5637	4253	3007	2262	1714	1501	1328	1102	956	829	797	670	630	603	502	519	450	480	391	421	389	338	326	333	300	279	297	269	264	250	267	283	280	265	282	286	255	244	251	290	286	256	260	270	271	252	233	267	239	234	260	252	228	241	258	268	224	246	234	236	257	253	251	256	257	277	283	231	255	238	290	275	258	265	230	253	247	265	227	288	243	249	241	249	231	267	256	263	269	255	240	263	233	248	243	267	236	259	254	290	236	272	255	253	281	242	230	258	256	238	269	236	260	222	255	259	258	240	248	253	274	245	238	241	249	249	235	227	244	217	266	247	247	240	254	237	257	258	250	269	246	276	242	248	255	243	225	229	238	245	241	236	217	239	253	252	236	246	250	269	242	265	235	235	242	228	270	243	246	254	262	231	279	273	278	273	286	253	256	233	245	238	284	268	241	242	259	238	230	262	245	227	249	262	211	241	263	242	276	261	229	260	235	280	217	239	224	256	261	263	271	235	270	245	241	285	236	225	258	228	232	217	253	242	260	243	249	248	238	260	241	261	251	242	258	275	249	237	250	255	268	263	265	248	249	262	255	262	309	238	260	283	276	231	257	281	225	278	267	291	238	251	226	255	257	250	251	238	224	245	259	251	237	224	246	240	237	249	236	263	236	269	254	236	213	260	227	245	235	254	247	254	282	275	269	258	262	227	255	273	260	262	230	246	234	261	241	252	234	257	269	268	260	265	286	260	229	263	239	256	266	238	242	254	268	234	282	235	235	250	258	241	257	250	248	249	228	237	301	255	268	257	245	245	229	256	227	252	259	263	243	247	256	255	280	262	278	233	240	246	233	215	245	205	258	230	251	262	254	232	282	248	260	255	237	232	257	234	237	253	250	229	243	253	237	237	264	224	246	265	244	242	264	260	263	260	265	210	225	241	232	261	280	240	231	258	268	233	238	261	241	264	267	233	227	271	237	298	237	234	255	270	248	267	289	253	253	243	235	249	227	262	245	253	254	269	285	244	255	235	249	271	251	232	268	247	245	288	256	242	233	250	275	273	259	235	241	261	247	256	263	247	261	278	253	260	218	243	245	242	233	254	237	239	242	252	272	258	254	219	261	264	248	240	260	236	247	257	265	273	239	248	286	276	228	261	243	230	239	247	254	257	211	251	259	239	257	232	253	264	237	270	261	238	243	236	266	265	254	235	233	257	236	262	240	257	231	289	243	217	236	268	259	229	247	273	245	245	259	255	287	255	240	245	277	253	259	233	256	273	240	249	237	271	242	247	260	224	281	270	223	256	274	262	248	258	230	258	245	254	278	252	234	275	268	257	243	254	235	261	243	232	255	248	230	205	255	246	266	225	261	258	248	283	283	240	239	258	247	248	227	246	241	248	239	246	234	274	242	271	292	263	255	242	228	243	241	238	261	256	239	222	255	267	265	249	227	253	259	281	250	263	272	244	236	245	260	226	243	245	236	260	240	233	232	261	252	249	245	229	240	275	238	262	255	256	270	255	253	233	304	246	260	229	273	242	261	274	267	279	289	235	287	253	261	239	234	233	262	240	228	237	279	257	257	240	255	275	283	255	290	263	273	220	244	243	265	284	259	272	237	271	241	247	250	254	274	230	263	262	261	262	250	277	259	264	255	228	263	254	222	256	232	216	243	234	253	260	273	250	260	226	259	236	236	225	262	268	274	225	271	227	242	247	246	228	242	270	250	232	266	221	259	276	249	275	235	250	246	226	243	265	238	223	223	229	265	251	257	249	235	237	253	250	277	233	268	232	220	259	241	274	225	226	276	270	228	238	228	262	217	263	241	237	264	253	251	231	243	236	267	253	255	275	286	253	253	244	237	260	228	249	242	221	248	268	261	263	273	250	237	232	249	268	248	270	269	229	254	269	249	220	255	212	254	234	246	273	245	226	250	238	249	253	259	232	253	252	248	268	240	253	254	266	267	234	264	286	270	233	256	266	256	246	267	230	260	253	246	252	241	220	250	288	257	253	245	267	230	261	290	249	224	277	233	273	280	277	252	264	228	238	275	268	249	281	273	272	261	269	262	259	245	261	248	259	262	263	269	241	248	234	277	266	289	279	240	253	235	228	239	275	285	240	288	240	249	241	247	232	248	241	270	262	225	256	250	253	237	253	282	268	238	241	258	274	249	256	271	215	247	282	233	233	279	247	231	247	252	237	231	264	227	271	271	233	245	258	230	254	253	284	268	235	251	238	229	230	241	250	281	256	254	282	258	252	245	240	254	272	246	256	233	246	251	243	225	231	256	240	242	261	271	233	248	268	278	259	251	247	278	248	231	237	236	243	237	249	262	244	247	266	242	225	261	246	258	232	280	229	259	260	255	243	256	258	261	254	273	251	277	273	213	235	270	279	246	247	271	225	294	250	249	283	244	223	245	232	244	268	271	233	276	243	246	272	228	287	243	269	217	249	236	257	252	230	244	240	200	248	247	241	262	231	265	258	274	248	213	278	229	245	228	226	242	259	230	246	266	239	238	249	290	260	248	255	259	245	239	251	256	284	256	262	245	243	229	247	290	242	241	258	241	223	240	260	236	256	247	236	239	240	266	245	227	281	240	280	246	248	241	259	257	262	262	232	256	250	262	231	255	270	219	267	274	268	263	244	260	229	242	268	268	267	268	267	271	255	229	244	244	283	264	244	271	287	235	254	248	276	271	252	248	260	270	238	296	266	255	257	243	245	252	262	272	227	251	253	254	238	216	245	263	262	284	274	259	276	208	251	258	255	279	256	264	241	272	236	226	264	266	259	265	265	248	239	244	235	226	232	249	243	252	279	244	249	227	275	262	265	237	247	239	263	267	250	271	228	256	257	234	262	252	261	260	268	284	246	258	267	264	268	271	253	223	223	285	255	238	241	299	242	263	247	251	270	233	222	244	249	234	262	268	263	261	249	264	268	251	250	225	257	234	257	247	246	224	286	217	270	269	236	238	226	234	239	256	293	253	226	247	265	233	248	269	252	246	266	282	253	288	237	274	299	282	242	246	239	242	214	239	250	253	234	264	280	250	231	246	243	240	267	247	256	285	248	268	220	237	243	268	239	235	244	244	255	237	275	235	241	252	251	235	249	274	266	254	232	241	248	283	271	258	255	244	203	228	240	267	247	268	244	240	238	245	233	244	260	252	259	253	254	274	257	245	249	235	262	233	249	261	272	229	215	226	233	235	232	219	250	272	264	277	239	249	249	239	259	238	247	252	230	275	239	239	247	262	251	231	234	276	251	245	258	263	219	285	281	291	270	267	242	270	247	232	242	247	255	241	247	251	269	282	240	236	217	275	235	235	241	241	277	247	236	248	247	270	291	289	225	251	283	256	271	285	242	247	243	260	238	270	252	247	248	255	238	238	198	248	264	245	251	245	259	288	258	253	281	250	226	243	230	244	260	290	262	226	260	267	253	250	230	266	248	206	227	228	218	245	233	256	248	240	294	250	275	247	236	242	254	246	258	272	262
16474	4716	9411	11258	10359	8771	7148	6138	5753	5256	4317	3831	3262	3025	2730	2486	2250	2141	1859	1720	1658	1491	1385	1227	1088	996	978	817	751	728	756	719	698	650	652	686	588	588	598	603	580	559	569	605	627	601	570	611	574	532	594	602	545	583	565	536	558	521	527	573	568	562	576	548	582	564	549	555	536	554	565	548	528	551	588	569	547	523	582	591	565	562	561	576	565	577	578	560	575	576	580	560	553	559	555	541	544	539	545	568	532	526	543	523	531	557	520	575	512	592	556	538	560	543	570	540	545	504	559	550	519	519	545	551	564	531	544	573	569	529	575	550	513	544	597	535	526	547	543	506	560	548	573	518	545	574	545	545	556	542	553	553	533	562	591	564	555	578	578	524	525	524	544	571	550	528	551	565	559	516	518	546	554	555	608	500	601	558	539	561	523	551	516	567	592	518	530	541	598	587	578	539	565	560	519	530	522	530	584	595	533	548	591	493	555	522	540	500	531	570	563	571	614	523	583	568	559	592	557	540	580	555	545	562	522	528	521	505	553	525	538	517	589	557	538	504	570	604	525	557	574	522	593	572	515	551	540	508	543	516	567	547	535	540	537	548	511	555	572	565	560	567	528	556	539	557	570	575	579	510	548	545	542	580	529	563	560	546	502	547	538	570	520	545	574	558	532	600	519	567	571	564	571	561	542	577	556	502	515	573	592	582	510	538	562	578	567	566	577	512	528	521	561	530	548	549	560	532	575	574	516	570	528	563	564	530	553	521	503	544	558	529	535	576	562	577	574	546	546	559	566	566	548	546	536	531	568	525	553	602	526	535	553	516	548	515	531	522	535	508	564	568	517	549	552	605	575	539	607	543	530	570	528	578	548	497	533	594	517	584	541	516	568	550	565	560	551	545	566	601	558	553	528	521	557	519	551	518	480	512	536	584	526	553	536	554	579	565	506	588	561	573	527	518	576	588	559	594	536	566	567	586	542	548	541	567	542	552	559	540	553	556	570	561	528	569	563	609	558	585	547	518	584	525	545	528	561	506	586	564	566	531	560	583	563	506	504	544	544	568	537	561	546	563	545	534	576	549	585	563	537	571	512	563	517	546	560	527	550	550	557	564	555	576	542	535	557	548	570	521	546	550	567	539	530	551	505	521	616	571	546	532	567	556	543	586	510	577	528	538	573	525	552	534	561	570	506	520	533	530	579	540	544	567	544	530	562	536	540	547	513	589	535	581	540	536	544	576	505	573	546	535	574	535	525	532	570	558	539	561	551	574	565	533	534	581	540	563	562	593	595	555	534	553	544	559	531	553	534	533	538	577	585	521	468	552	535	546	560	541	580	549	516	568	542	572	527	543	562	569	539	556	570	537	566	529	582	542	513	547	516	569	560	575	580	590	533	548	549	540	567	544	517	507	586	534	566	535	520	600	535	541	524	527	541	566	518	569	557	598	568	562	579	564	534	566	543	556	505	578	564	560	500	515	584	546	544	542	548	606	540	540	553	539	520	511	564	548	491	572	521	566	546	538	565	546	549	540	569	558	561	544	572	564	545	553	607	554	556	568	527	563	569	543	577	550	562	551	542	536	536	519	548	534	539	565	537	512	522	553	545	537	537	556	526	501	559	524	568	555	557	542	551	547	558	538	564	572	548	508	545	578	521	587	575	537	578	520	535	555	531	562	587	543	561	544	579	580	507	584	566	546	538	555	510	567	544	535	558	531	537	538	556	547	567	530	481	542	583	561	535	527	593	554	538	545	522	562	559	547	570	603	518	574	549	594	530	573	579	552	532	554	570	538	538	550	578	568	560	572	548	586	587	552	570	541	549	528	574	593	502	581	513	583	570	521	566	559	556	563	568	541	529	543	564	535	578	538	534	506	559	544	573	568	577	583	559	537	582	552	535	541	548	538	525	532	545	511	524	523	577	519	535	537	540	559	501	548	568	568	564	569	587	573	543	536	517	530	567	560	563	548	528	580	580	577	543	547	533	553	562	516	547	542	574	521	561	535	564	572	580	569	535	536	523	559	556	582	529	567	564	577	537	554	576	543	559	560	551	552	516	539	563	560	547	572	534	567	557	570	547	578	506	521	522	538	523	591	549	597	563	599	549	552	567	533	527	540	551	580	571	533	610	515	586	535	524	549	564	529	541	534	513	565	561	526	485	544	583	521	575	524	528	561	544	544	586	545	565	541	552	561	518	549	561	530	573	580	583	560	563	524	507	528	570	558	582	522	609	553	539	569	523	531	518	552	543	527	556	581	542	537	579	520	530	525	538	532	561	528	539	562	537	570	542	558	523	522	579	499	542	534	551	529	541	540	532	505	553	548	561	532	521	569	554	570	549	565	567	540	545	580	568	563	576	585	550	512	524	537	526	592	569	547	560	546	525	573	528	580	568	527	569	561	538	509	503	539	581	552	539	553	575	572	533	603	539	562	505	557	541	564	557	580	545	532	490	554	505	525	578	539	564	538	501	544	501	569	617	537	549	575	536	568	559	578	547	530	544	537	520	540	537	594	532	507	573	572	551	543	567	545	548	551	552	542	523	542	575	529	566	572	575	584	535	588	551	514	542	544	574	534	584	538	536	508	479	548	547	584	573	570	536	622	536	561	541	542	555	545	569	570	550	570	558	529	533	576	530	535	579	541	570	536	534	532	586	547	542	533	553	541	554	558	501	567	550	505	561	566	552	508	555	566	571	554	550	576	565	624	581	569	548	566	542	576	539	508	547	583	547	579	556	580	576	534	553	585	544	549	568	520	548	542	561	611	582	541	562	519	533	545	556	574	567	586	563	548	573	572	576	547	553	560	582	517	562	566	537	558	556	556	512	515	523	537	574	594	549	521	533	561	593	562	560	576	582	567	528	566	594	552	566	580	562	557	580	581	569	556	528	554	527	573	561	560	586	534	562	584	518	520	559	550	494	547	544	621	556	551	551	590	574	541	566	540	570	564	590	536	568	564	576	550	528	566	511	577	560	533	525	586	578	586	542	545	511	514	598	550	558	589	576	568	555	529	529	592	537	553	557	524	526	575	559	579	570	535	526	552	562	519	541	561	538	545	552	545	540	542	549	587	532	551	544	556	557	564	524	536	574	571	574	532	524	548	579	536	521	573	534	545	545	577	539	561	550	562	601	574	537	517	542	510	510	548	516	550	582	582	512	578	555	560	564	549	535	520	515	506	558	538	555	503	551	578	549	498	536	553	541	570	515	538	532	567	559	558	543	541	561	560	537	541	562	533	540	537	545	520	558	566	578	547	550	591	571	503	522	561	539	554	567	505	526	588	607	552	579	584	561	554	547	516	558	574	556	566	567	525	530	542	579	563	571	556	506	518	549	566	562	544	614	562	568	597	538	557	550	509	586	574	529	577	555	564	540	527	552	556	506	536	557	539	546	570	572	552	533	551	558	545	584	541	564	561	529	553	549	540	563	572	530	526	519	545	529	537	547	525	531	574	556	556	561	557	561	504	534	571	543	563	543	549	565	590
41665	16919	8532	6197	4297	3252	2603	2236	1872	1597	1267	1115	939	850	770	745	695	651	626	569	567	538	496	429	424	387	410	385	374	303	327	340	338	293	343	329	280	295	299	332	327	324	334	295	312	336	311	290	320	293	280	298	312	311	302	309	320	290	295	287	295	331	291	300	315	286	310	266	304	298	288	262	315	267	287	278	297	306	282	289	312	317	307	344	299	290	292	316	257	282	307	293	277	277	306	296	275	334	328	297	313	279	295	306	328	296	312	302	295	290	301	296	282	286	316	311	288	320	316	312	292	310	293	261	321	296	298	310	287	313	302	272	288	329	280	280	305	300	306	280	298	296	315	275	309	293	294	292	292	284	283	313	285	316	337	317	306	277	277	292	262	277	301	318	295	288	297	263	279	296	300	280	284	305	290	330	323	297	291	276	283	280	279	278	330	287	298	288	288	307	306	282	273	302	324	305	310	314	289	290	299	297	320	301	277	305	294	297	276	306	294	280	307	289	320	297	298	287	290	303	309	287	315	334	303	305	244	278	303	333	293	281	291	310	289	296	339	324	300	321	300	326	290	299	326	323	307	284	283	306	311	285	278	288	323	291	299	300	282	297	318	297	318	324	277	291	303	304	274	306	305	300	342	303	330	318	317	288	313	285	305	290	305	251	288	295	284	298	310	316	277	308	282	271	299	297	318	298	300	310	297	296	280	258	293	282	297	303	293	299	329	292	300	276	259	303	294	284	314	303	290	295	284	321	283	298	307	313	258	314	281	310	281	323	269	265	284	296	293	273	296	253	297	306	290	305	325	275	295	275	294	267	290	306	317	291	285	325	318	301	327	319	297	315	269	311	325	292	316	321	308	299	292	287	290	301	303	291	310	296	289	304	289	290	320	309	277	328	334	277	342	286	286	272	305	283	296	270	307	300	289	303	303	303	318	295	292	306	303	329	308	309	293	273	278	300	288	283	298	321	290	315	291	300	312	287	296	258	283	283	301	290	286	301	305	289	322	245	324	314	299	289	282	279	292	310	310	342	302	264	262	319	307	335	302	285	281	302	290	303	300	310	283	299	287	298	329	299	293	316	299	277	298	315	276	277	285	324	301	325	280	293	289	271	272	284	298	288	270	284	269	273	287	330	297	275	311	297	325	277	273	287	306	256	328	294	342	317	324	298	319	305	270	291	325	288	280	317	316	282	310	298	325	300	303	311	317	290	303	316	319	309	320	293	271	302	263	285	304	266	321	300	264	311	282	281	330	286	285	285	329	285	307	321	280	259	308	294	271	308	284	322	311	282	300	289	293	291	328	254	281	256	311	284	269	280	327	295	291	315	279	307	305	286	302	291	279	255	308	273	291	278	300	281	297	301	288	286	298	299	283	341	294	276	312	287	321	288	272	291	303	281	299	277	293	278	314	321	312	323	313	275	286	284	292	317	274	274	297	297	290	304	293	266	278	296	276	297	276	292	307	301	289	298	296	294	271	273	310	309	305	304	325	278	280	280	322	289	298	285	306	306	332	316	275	285	288	309	329	302	297	311	295	299	296	277	326	274	300	311	325	300	298	327	281	306	307	300	343	275	310	284	299	279	302	278	253	315	295	276	295	301	289	302	304	322	303	259	292	303	272	303	282	295	299	300	292	305	303	311	305	266	304	304	331	300	289	281	329	279	316	290	307	304	284	290	285	294	280	325	285	276	301	286	303	344	276	269	305	300	314	350	299	294	274	307	320	318	316	307	274	299	283	296	274	292	264	323	348	291	353	307	277	304	283	301	330	307	311	288	265	281	273	310	286	278	304	327	285	287	329	298	280	290	345	299	275	299	295	319	327	291	297	299	286	311	282	301	297	266	308	329	308	287	292	250	305	285	275	298	325	286	285	287	270	278	287	291	298	294	282	284	319	287	313	307	295	309	312	279	323	284	352	313	313	271	269	308	325	332	367	327	300	292	296	357	266	311	340	323	288	286	337	359	278	294	262	294	283	295	274	290	307	299	310	306	269	296	297	317	309	314	309	288	302	285	286	302	288	288	311	339	295	332	274	289	288	310	272	322	302	303	285	279	303	288	298	320	301	311	325	301	266	316	313	309	309	279	282	276	299	286	290	330	307	266	284	280	291	315	298	303	306	304	297	334	307	272	329	327	310	264	314	284	342	301	283	338	309	281	277	298	291	301	288	282	314	282	294	304	283	336	274	319	299	318	277	301	312	272	325	307	277	287	315	322	311	273	300	300	315	285	283	291	280	286	299	280	316	265	285	313	279	304	297	301	305	299	337	301	304	311	295	269	307	275	304	293	294	274	310	295	307	289	293	285	331	298	317	319	301	321	275	323	288	310	307	302	296	287	297	305	264	305	287	280	294	328	291	325	300	299	285	301	307	286	271	279	270	299	343	329	285	266	324	282	300	322	276	314	270	279	295	289	296	325	288	300	291	285	330	281	317	299	303	292	283	283	297	288	285	297	295	313	317	290	299	303	290	316	281	311	308	305	318	310	271	325	286	299	306	318	286	308	303	275	287	277	313	291	313	309	300	300	316	300	313	330	265	275	309	292	299	305	293	308	281	284	296	303	286	320	316	325	307	267	324	300	291	303	276	280	299	287	312	264	296	335	288	297	311	286	299	320	291	307	309	279	283	299	276	311	299	280	295	291	328	275	283	319	310	322	306	302	312	305	322	278	318	263	283	286	323	282	318	312	298	315	292	282	335	302	291	303	329	299	292	326	334	269	292	291	317	282	288	298	323	302	316	296	304	302	328	279	334	264	305	285	286	293	311	334	301	273	278	295	292	325	306	302	277	305	290	283	311	326	306	273	302	302	287	298	329	306	317	319	295	277	303	285	300	301	305	292	272	343	290	294	295	335	291	320	267	276	328	273	339	294	335	306	336	302	311	330	299	264	282	281	293	298	276	351	291	301	289	270	271	333	315	287	279	327	307	304	287	317	281	287	316	302	346	298	332	310	323	299	309	264	273	295	283	285	291	311	303	280	321	334	296	283	279	310	280	274	338	323	291	328	311	270	260	285	297	291	309	266	281	300	287	297	296	285	282	297	272	288	314	293	335	265	248	263	255	281	290	318	304	302	274	283	292	301	299	297	254	283	321	311	306	298	299	337	310	284	310	324	291	304	299	288	329	305	323	285	311	291	323	297	268	293	317	308	273	282	310	287	284	261	285	309	304	288	278	270	363	294	340	309	291	325	321	291	294	292	271	342	298	318	289	271	280	287	318	304	299	282	306	303	292	288	301	296	294	290	303	296	318	320	292	318	319	315	297	311	296	304	306	349	329	297	320	310	275	311	288	293	296	308	311	313	293	325	277	289	299	329	258	279	308	260	298	302	299	319	296	303	314	313	310	317	298	284	299	322	319	322	265	260	305	294	325	304	269	278	290	284	300	243	303	252	297	307	289	351	287	313	290	279	301	274	326	273	312	328	285	290	307	291	332	284	320	295	295	302	286	267	305	301	287	283	302	277	320	301	273	276
22636	6393	12152	14889	13554	12027	9943	9044	7897	6484	5487	4820	4339	3882	3483	3087	2867	2634	2504	2186	2092	1927	1818	1585	1426	1279	1194	1085	999	829	861	838	874	708	800	796	708	716	715	713	709	703	703	698	676	649	714	684	665	635	650	726	633	654	646	667	641	643	660	662	646	657	642	680	662	656	649	650	624	647	636	642	629	610	647	630	656	619	612	614	614	615	640	642	608	651	613	647	642	605	604	673	659	610	612	637	672	617	616	700	643	670	614	617	632	589	607	629	692	624	638	615	610	648	652	618	624	651	598	613	631	602	623	663	621	604	656	636	657	597	651	644	656	577	616	635	657	660	606	614	602	635	665	633	601	604	631	650	616	623	625	625	626	622	632	628	616	594	630	587	619	581	622	634	678	634	658	652	631	606	642	624	604	670	683	613	597	611	599	579	669	662	613	634	633	618	609	597	626	639	635	641	633	656	634	618	626	633	661	644	617	597	625	658	629	607	594	625	613	632	655	659	610	630	632	625	655	631	601	658	608	677	647	651	631	676	619	621	653	593	602	633	679	660	625	634	642	636	659	651	613	591	649	612	604	629	632	588	629	640	691	615	693	599	661	595	615	644	617	640	653	640	623	641	684	653	579	637	660	636	591	619	611	649	627	648	618	600	632	627	682	602	643	616	616	627	593	606	598	629	640	656	649	620	602	601	671	665	655	611	606	619	668	628	616	628	614	651	621	640	620	633	609	639	664	633	634	625	630	624	658	625	644	628	634	622	619	637	654	623	620	578	626	669	629	655	686	678	623	593	614	656	586	687	626	607	651	616	625	602	653	625	621	659	651	628	648	626	632	562	655	581	628	649	605	602	615	642	586	664	624	644	601	643	599	672	628	597	678	640	637	606	655	636	610	672	582	637	637	636	665	618	637	615	662	675	629	627	657	623	618	633	663	575	633	661	641	638	621	626	642	660	669	592	663	610	641	605	674	628	591	621	618	629	647	641	601	638	640	604	643	610	618	605	629	622	627	664	659	629	679	671	604	660	646	620	628	644	618	672	548	595	625	580	615	681	617	627	666	634	617	630	644	649	639	619	641	626	643	672	631	556	647	664	643	594	647	581	633	630	631	639	596	650	634	630	659	628	674	601	633	593	625	645	594	640	585	655	671	648	635	632	611	634	628	594	642	647	664	578	648	602	652	636	631	618	609	625	713	605	608	618	625	608	603	655	599	648	670	648	652	650	591	591	609	629	603	632	606	639	621	634	639	635	625	637	586	649	618	612	640	616	649	655	624	648	611	631	654	611	612	647	626	685	652	641	607	624	641	659	679	599	653	640	612	585	593	599	668	707	615	642	648	641	651	605	620	629	681	639	680	664	593	659	657	595	635	673	650	639	610	641	623	655	619	608	647	631	654	649	648	640	590	650	604	643	647	623	672	658	635	581	579	648	636	597	702	657	636	645	559	641	656	627	651	649	638	643	670	626	640	602	647	605	625	628	644	642	618	636	621	622	708	608	624	664	621	638	626	650	626	641	612	642	610	604	633	636	632	603	622	620	617	624	652	653	637	647	644	617	611	632	652	628	646	590	644	623	621	644	668	661	598	599	666	652	603	605	611	601	658	678	574	663	663	659	638	623	603	656	619	644	645	620	637	628	643	632	643	648	660	637	612	626	639	632	651	609	618	705	641	618	628	625	649	640	677	634	651	595	622	639	634	656	609	598	616	649	656	595	594	599	619	658	643	589	623	623	611	660	657	627	595	618	694	565	660	655	597	607	664	660	661	600	649	648	626	661	649	640	671	669	633	671	572	648	660	653	660	657	632	652	655	602	566	589	613	664	615	664	642	636	626	638	609	623	652	661	671	628	662	621	615	672	624	639	649	598	669	618	653	597	620	640	634	614	640	605	617	656	616	604	647	601	595	655	653	578	616	657	659	631	675	626	638	631	630	616	662	618	628	643	643	634	634	662	622	631	660	609	627	645	635	670	663	645	640	628	600	649	659	633	602	611	661	636	663	625	638	593	659	591	625	650	622	635	583	668	617	613	608	623	632	604	604	648	582	626	635	605	646	640	665	639	672	584	650	666	642	647	606	633	615	647	672	627	630	652	607	645	620	628	651	616	599	673	632	647	630	645	633	605	653	652	640	630	635	641	629	639	637	655	626	627	626	593	662	615	607	635	685	634	655	689	653	589	621	667	688	628	675	690	651	600	622	609	643	643	626	579	646	583	640	647	602	642	620	670	670	630	641	621	646	616	637	626	639	649	604	635	676	615	630	629	574	608	589	611	636	636	605	630	662	623	642	619	624	615	634	640	672	603	649	638	666	620	671	622	644	622	617	632	623	628	686	679	632	617	653	618	655	636	609	640	644	624	659	614	669	665	640	625	656	672	618	651	638	638	638	644	650	650	598	660	643	630	654	663	589	609	629	676	597	643	638	643	672	601	677	618	580	652	660	610	623	636	630	631	618	631	634	645	682	637	641	586	650	648	625	593	637	664	644	612	612	664	620	631	625	604	585	595	628	617	644	611	644	624	658	590	706	621	637	636	619	627	678	625	631	632	588	626	648	628	630	636	649	609	639	666	616	662	631	576	588	657	637	642	669	600	660	605	677	629	626	610	593	667	619	638	679	566	659	646	634	650	610	635	620	649	638	634	670	634	612	637	667	648	647	667	657	608	653	630	627	606	631	655	578	617	663	655	673	653	641	618	652	632	661	635	618	618	622	632	633	579	643	646	627	617	598	602	663	644	649	594	634	599	596	661	673	626	615	618	642	615	629	648	649	657	668	652	652	618	620	631	627	610	649	610	635	577	613	595	615	665	635	639	597	625	631	614	633	656	675	674	658	615	608	629	629	646	639	599	629	633	648	682	623	632	658	615	659	638	637	659	630	635	594	580	612	623	682	614	599	639	606	623	640	605	647	643	656	686	661	637	610	590	636	583	626	670	630	626	598	627	607	629	646	626	615	631	611	573	637	586	604	660	638	581	588	628	679	643	620	625	669	677	625	611	641	615	643	634	622	620	642	632	597	619	643	647	617	604	631	644	597	589	604	640	672	638	600	555	686	621	638	650	578	637	580	620	651	644	629	644	655	637	638	635	672	571	644	616	666	653	668	633	618	656	613	645	596	645	599	615	626	604	634	615	614	588	646	625	631	634	630	608	636	652	656	586	641	604	598	610	610	616	621	625	619	600	624	648	646	627	622	594	630	640	608	633	678	647	614	618	617	646	617	610	615	625	587	655	632	604	608	608	599	640	641	631	646	605	646	598	658	644	645	595	571	637	607	631	644	608	617	653	620	640	632	598	670	655	638	676	612	635	637	651	634	614	629	673	637	635	597	583	628	635	629	634	644	641	616	613	613	620	654	589	659	651	592	574	587	669	640	634	611	630	612	638	624	633	612	621	580	635	623	641	625	618	625	651	656	668	590	611	589	631	690	653	616	624	647	621	643	644	628	636	645	639	634	659	609	644	632	619	641	638	626	677	610	629	631	629
12335	3814	3013	2541	1860	1412	1185	1006	943	672	667	620	526	490	437	435	425	357	334	386	346	284	282	287	300	267	249	255	257	223	256	264	256	253	259	254	226	250	211	253	253	216	232	238	209	260	239	211	247	222	215	246	236	243	249	253	235	256	272	272	255	216	248	226	215	203	191	247	233	231	251	225	249	254	255	250	246	237	250	223	246	236	226	227	232	256	221	246	232	226	249	239	238	253	221	248	211	223	198	231	227	261	196	213	208	233	207	211	248	234	220	229	244	238	235	218	226	262	237	246	211	205	207	232	212	252	213	269	240	259	208	212	201	292	261	205	230	229	223	215	218	247	229	250	207	238	232	213	249	244	261	202	220	216	216	240	266	230	249	217	191	211	223	230	240	234	241	234	232	242	240	266	234	260	251	248	228	227	233	250	216	211	243	247	196	221	214	223	214	230	235	258	234	256	247	261	226	247	229	219	253	222	213	221	237	263	226	215	217	240	230	226	236	244	241	227	242	250	242	198	247	230	230	234	240	234	239	233	200	294	211	244	235	231	252	220	243	225	265	259	237	204	253	244	226	232	219	220	244	252	250	206	231	220	242	231	237	264	241	224	242	230	237	261	260	225	221	246	251	271	217	225	233	249	222	217	248	232	225	209	224	246	252	222	246	247	268	232	216	238	247	218	238	224	233	251	227	221	212	252	247	221	237	229	254	231	246	239	229	222	225	214	243	235	224	247	236	207	223	213	241	233	260	213	228	225	223	223	245	256	230	230	236	252	236	237	243	225	234	215	234	253	225	258	238	254	239	226	233	202	220	253	255	258	239	253	225	211	229	218	230	226	222	237	239	221	251	201	223	224	219	195	223	235	210	233	204	213	234	257	236	256	233	242	252	222	231	208	220	225	238	210	226	212	243	249	222	240	250	226	206	180	248	241	206	244	227	193	242	267	230	210	241	219	241	236	247	270	224	224	237	244	244	273	241	195	203	225	238	215	215	233	231	229	209	235	214	204	234	200	205	205	217	234	230	237	220	211	235	227	256	233	225	239	244	234	234	214	214	230	214	230	228	216	234	270	242	252	234	229	209	229	222	246	233	243	254	274	247	224	246	218	214	224	229	229	185	240	222	229	226	232	239	220	266	227	241	212	234	208	231	201	230	244	236	236	228	232	247	264	277	236	204	252	234	235	235	264	251	244	276	222	219	231	197	238	240	222	225	227	243	219	221	232	233	253	215	238	247	233	250	225	226	235	237	242	223	218	227	226	230	223	238	238	257	244	224	226	210	217	198	191	247	250	245	250	251	252	245	226	224	230	211	249	230	235	215	214	246	246	245	249	203	219	235	250	243	243	226	234	206	239	243	230	216	248	217	237	236	220	204	236	228	229	210	227	234	191	270	209	242	188	218	223	248	223	224	214	258	213	246	233	250	238	246	276	239	247	227	254	230	218	227	220	246	206	246	210	204	253	206	225	251	219	232	214	229	235	255	217	218	210	252	223	226	230	278	206	232	255	262	211	237	227	231	228	218	229	220	223	212	230	254	242	221	185	237	206	242	246	248	274	205	252	220	259	205	228	206	226	218	222	260	225	238	258	225	227	194	274	252	232	200	228	245	215	204	239	238	227	217	221	233	228	246	272	238	237	214	242	230	245	231	211	227	254	238	241	243	227	232	207	214	226	250	206	247	230	229	231	228	231	243	219	199	227	236	238	209	233	208	214	247	231	204	206	223	227	239	280	235	219	257	233	268	235	218	251	216	224	211	225	214	207	220	248	221	216	236	251	228	245	232	241	196	228	242	260	239	240	249	226	255	215	255	220	263	234	236	246	204	250	215	220	231	237	240	228	217	238	252	243	222	230	233	227	229	239	216	255	214	211	277	245	232	232	246	243	249	261	242	237	227	252	279	232	252	218	245	218	221	225	236	212	204	216	242	241	213	239	236	243	228	237	217	235	239	195	227	240	212	220	228	235	205	244	218	213	246	260	225	215	209	223	211	231	217	238	249	232	250	230	205	233	223	216	228	222	213	208	250	248	252	237	211	213	228	197	250	224	221	211	223	244	226	227	234	232	245	224	234	240	238	213	221	224	229	231	256	266	199	233	220	252	250	211	252	254	217	221	223	245	253	220	219	236	213	248	226	251	207	242	233	229	222	242	229	209	242	222	236	247	205	201	233	226	229	233	242	236	244	243	239	218	222	197	237	249	261	245	236	231	244	202	225	249	244	249	233	235	231	233	222	239	230	242	212	248	255	232	198	274	245	248	229	247	228	221	219	224	202	240	237	244	231	215	231	243	226	209	229	248	229	202	210	247	241	257	220	220	236	237	217	234	243	223	215	255	243	214	223	237	227	257	208	225	279	253	246	226	240	252	270	232	225	238	250	205	222	222	231	250	258	234	211	210	210	246	207	245	242	220	266	215	245	245	223	230	234	205	219	260	221	239	209	254	237	198	253	207	224	236	202	243	232	246	250	217	236	239	253	215	214	243	234	243	237	266	245	239	244	225	229	207	241	227	221	216	214	254	212	218	215	226	258	216	250	229	232	217	230	235	203	242	235	240	252	225	240	225	220	237	259	242	232	259	228	221	250	247	215	232	229	206	247	231	229	229	211	254	208	214	208	254	250	223	239	229	197	204	229	222	246	234	217	225	265	252	245	229	226	214	199	213	226	237	209	241	254	210	260	226	236	227	227	212	239	223	224	213	209	239	241	225	236	254	251	236	234	240	255	242	253	234	224	240	231	227	223	252	211	228	217	209	260	232	242	223	240	226	206	228	227	224	229	267	224	234	221	233	220	251	270	253	230	259	251	243	247	217	196	235	250	248	220	205	258	243	260	232	197	250	216	234	246	249	219	245	270	206	219	214	222	230	228	235	245	215	248	222	219	200	217	245	197	227	260	237	227	188	202	227	205	226	234	228	256	260	210	266	278	207	201	233	220	238	264	216	228	242	238	195	195	212	252	240	243	201	234	241	219	238	223	242	225	242	240	247	229	249	217	230	237	251	215	243	239	233	254	212	243	245	235	219	216	209	235	203	229	207	242	220	224	238	223	232	213	233	225	243	231	231	222	261	240	256	240	245	235	260	254	221	247	217	245	250	202	236	253	209	236	212	234	242	209	225	212	272	230	230	250	213	220	253	247	207	219	236	261	248	219	241	228	251	245	258	274	255	275	226	211	251	271	215	242	230	210	249	245	210	212	232	218	256	240	199	236	230	227	230	213	230	278	241	214	231	221	231	213	226	245	204	215	212	209	245	238	247	245	255	242	210	250	240	205	224	251	225	257	210	222	265	224	235	252	221	230	246	249	219	222	220	242	254	220	245	212	242	252	243	223	224	232	229	239	213	219	229	203	244	266	227	238	245	196	238	205	251	210	234	251	266	231	224	256	248	241	222	203	205	204	236	219	199	236	203	241	266	217	231	252	212	246	222	199	232	209	216	206	246	242	244	217	254	212	228	215	243	243	225	198	261	243	227	219	244
6454	2703	5765	7304	6589	5579	4693	4129	3653	3062	2706	2299	2133	1916	1719	1768	1562	1446	1283	1233	1094	1110	968	980	804	783	748	707	622	565	555	558	600	625	590	603	524	511	533	569	545	527	527	539	507	561	513	505	554	464	508	547	476	519	468	512	529	535	510	486	555	483	488	503	487	514	504	503	516	495	530	509	506	461	541	493	530	514	522	509	484	495	545	506	514	518	511	500	500	522	531	495	517	481	487	533	503	525	527	541	502	525	507	518	506	513	573	486	516	471	499	481	495	498	515	479	512	472	507	520	509	486	497	542	487	498	518	532	552	467	512	493	525	505	514	492	503	476	468	537	538	505	478	510	499	513	488	528	533	476	490	461	503	494	460	472	510	495	513	512	533	467	541	499	511	487	531	490	538	520	492	537	469	520	511	507	514	505	482	520	508	471	516	467	516	494	495	524	513	486	519	496	531	514	490	521	487	514	494	498	488	511	519	532	503	509	509	482	493	490	518	499	528	519	520	491	528	535	554	496	498	492	462	476	517	474	498	508	495	511	496	481	479	531	487	494	514	500	502	525	502	514	502	511	483	515	524	530	497	450	521	501	509	500	526	491	546	530	491	514	538	516	486	490	512	511	567	498	519	492	473	519	503	508	485	489	499	458	504	500	501	563	509	511	497	527	504	513	493	503	497	509	505	498	503	512	459	541	528	488	501	519	527	510	503	501	528	512	509	512	502	513	515	476	520	527	490	501	490	514	455	505	518	497	511	473	514	484	496	499	526	560	491	503	482	503	485	454	503	468	516	539	552	472	541	505	550	565	498	487	501	508	495	537	490	504	540	481	547	491	525	499	502	509	515	527	525	508	537	547	484	536	530	469	541	551	530	493	472	498	502	511	494	500	481	551	487	505	502	509	529	489	510	481	477	488	505	507	526	503	498	490	488	505	524	487	486	481	557	487	492	501	495	457	491	532	522	505	499	502	498	510	487	533	490	498	516	529	506	517	530	523	519	495	488	512	510	496	459	493	509	481	490	498	491	514	485	503	493	502	500	484	531	481	488	513	494	512	484	484	480	498	530	494	504	506	507	540	492	509	539	489	480	483	497	502	514	500	520	546	522	549	534	511	437	532	514	512	525	545	521	510	533	457	546	505	537	546	519	506	511	528	503	487	519	491	501	509	492	533	497	530	505	529	516	514	506	488	475	497	526	506	504	483	486	528	515	486	542	507	486	491	514	491	465	473	499	483	538	474	524	510	477	494	478	528	518	521	521	487	533	504	497	512	481	519	469	503	512	569	528	492	525	555	487	503	536	505	518	507	515	525	507	510	477	528	483	527	522	512	536	530	526	510	478	505	489	497	500	464	494	534	553	528	487	525	511	503	522	492	517	521	525	497	498	540	499	544	500	504	504	514	526	499	506	540	537	502	475	489	518	512	520	477	508	464	537	498	477	520	510	535	479	495	531	509	535	507	492	508	492	530	532	455	519	500	527	511	514	482	513	495	527	454	500	501	471	586	522	534	496	544	518	470	504	492	493	519	538	498	465	502	507	463	477	507	548	510	489	507	503	492	513	502	512	515	559	519	517	515	556	523	517	498	489	493	508	517	547	477	549	451	469	526	475	448	552	526	507	498	491	558	512	522	515	503	542	475	511	515	505	517	489	501	505	492	487	486	532	540	485	482	525	529	487	506	486	508	553	507	516	482	506	489	549	516	506	448	527	479	498	505	527	497	541	523	528	490	504	507	542	470	491	482	518	485	501	484	489	497	487	558	523	515	518	506	487	507	520	503	505	497	509	509	509	517	493	526	467	524	486	503	470	485	517	516	510	490	490	495	507	478	507	508	536	500	523	508	487	486	476	472	464	516	505	502	509	508	496	524	494	499	501	498	522	516	503	517	470	486	516	505	539	507	498	535	520	506	498	522	534	514	445	504	537	468	518	490	499	534	533	531	501	477	524	527	522	532	513	550	475	515	526	513	473	506	540	496	488	488	519	493	538	516	504	531	521	505	492	514	532	513	493	499	523	517	497	479	507	498	531	500	517	479	522	498	522	479	484	523	515	472	483	500	541	470	508	480	495	486	483	548	512	503	493	535	501	544	539	535	486	492	495	504	504	507	495	504	494	495	483	500	484	528	471	509	459	524	481	495	475	505	501	503	493	486	496	501	518	530	519	507	469	493	503	517	503	466	512	491	469	463	492	447	503	531	533	508	548	485	503	497	490	542	498	506	527	468	509	470	556	534	533	483	523	512	501	473	496	488	523	524	499	492	516	519	494	472	479	512	505	489	514	495	515	477	564	520	518	495	518	504	487	479	448	530	454	517	500	484	508	505	485	507	486	501	470	494	545	495	476	541	513	478	525	480	529	497	479	502	510	516	533	498	488	492	483	476	516	489	481	472	492	495	498	501	546	490	520	522	483	495	542	525	528	519	499	517	492	529	519	530	525	474	500	508	533	526	523	489	532	514	514	519	465	513	529	562	503	512	499	481	490	484	508	545	513	506	507	543	544	511	486	518	561	539	511	506	490	512	506	521	465	516	533	511	507	509	480	511	479	503	534	484	504	530	533	515	497	530	464	531	515	520	499	527	493	509	498	522	505	539	515	493	516	483	536	485	493	505	477	493	488	484	510	533	532	512	455	520	460	533	499	512	502	491	513	517	444	495	470	501	529	525	531	510	533	524	558	496	538	488	476	543	490	442	516	522	515	514	476	473	531	494	481	500	504	523	451	507	450	495	502	539	497	473	515	483	500	518	513	516	507	503	500	496	486	497	504	512	547	486	494	490	489	489	531	526	528	517	517	537	499	494	478	548	508	528	505	532	504	477	481	532	508	514	556	469	497	529	522	512	497	526	515	499	524	513	503	513	508	489	510	486	486	493	506	501	500	508	540	522	546	493	463	520	488	484	481	542	472	517	515	509	563	470	519	492	531	493	458	505	508	470	515	559	519	507	528	512	544	553	492	485	529	469	511	511	489	517	496	509	482	513	505	524	502	496	529	489	506	535	491	522	532	521	526	511	485	486	527	524	491	520	530	502	475	479	496	528	497	509	497	490	516	492	510	528	529	508	491	508	507	511	508	474	512	516	480	482	499	516	537	500	545	509	525	521	475	520	491	498	493	463	509	498	518	482	510	478	486	491	538	489	503	480	514	509	501	506	471	512	497	467	543	503	554	556	499	519	448	513	485	518	514	489	495	528	490	520	511	485	474	510	514	543	498	507	536	509	526	475	532	541	483	482	523	511	535	491	491	499	504	488	542	489	508	505	500	528	473	536	520	491	470	506	503	534	531	522	498	485	503	549	455	494	508	508	480	481	516	527	492	509	495	532	480	471	530	507	525	531	507	541	496	523	497	497	516	510	480	486	529	536	508	499	476	528	526	482	525	501	544	472	503	481	490	474	471	460	556	514	521	497	512	507	499	470	525	529	535	491	534	489	482	493	510	497	533	501	486	499	501	472	514	494	559	530	467	517	511	505	519	513	516	515
31011	10222	5802	4623	3318	2368	1799	1479	1345	1038	920	837	775	702	701	629	585	517	451	421	454	399	366	386	336	314	352	298	295	266	277	227	265	269	275	275	278	281	278	266	285	246	221	247	274	271	240	254	232	253	256	256	277	272	245	263	300	250	259	287	273	281	238	242	257	258	267	234	270	236	234	257	222	272	272	236	274	256	239	240	282	234	240	234	254	270	275	270	290	224	228	252	232	250	256	274	233	253	248	272	234	243	269	272	249	274	297	260	261	270	247	251	265	258	251	249	266	244	255	261	275	253	293	257	272	259	242	234	211	260	251	227	259	254	274	232	232	266	254	229	253	224	262	259	247	258	284	262	283	275	234	283	252	267	254	243	234	252	276	245	236	242	260	278	275	267	242	243	270	234	275	273	239	225	261	250	256	264	226	239	255	243	265	269	253	266	265	246	259	244	233	265	258	267	249	249	245	229	264	249	274	259	239	231	280	228	262	250	234	237	256	253	250	226	241	278	295	252	274	235	212	268	268	263	247	239	230	240	241	255	263	225	261	267	247	266	261	265	226	265	237	240	238	248	283	242	262	265	273	271	294	276	245	261	276	236	253	265	255	267	249	246	221	243	277	254	233	247	201	243	249	263	258	262	220	252	240	217	264	254	283	231	243	224	249	229	248	271	239	273	239	274	235	259	255	280	245	222	261	281	264	266	233	242	262	243	246	253	255	239	214	239	274	260	262	242	265	246	213	264	235	226	251	246	268	280	260	255	240	278	258	256	257	257	235	268	281	236	232	238	232	261	233	215	273	253	251	242	236	272	249	235	253	254	275	203	251	284	251	244	253	235	294	261	267	251	243	252	270	262	255	253	275	266	237	250	226	263	233	261	256	248	303	286	212	249	246	274	241	258	250	265	256	253	226	242	257	252	261	269	259	247	265	264	252	255	274	261	256	298	256	252	270	250	283	254	246	246	233	280	270	255	241	278	258	252	246	236	268	248	275	274	280	271	236	247	294	260	233	237	279	271	277	221	269	240	257	231	250	255	270	243	265	256	248	285	262	240	264	252	287	267	270	245	270	247	238	225	252	241	239	250	271	227	240	279	257	273	264	265	231	221	250	279	268	237	236	230	267	258	288	256	280	233	238	255	276	281	278	259	241	274	265	266	236	260	240	239	254	270	288	294	249	265	258	250	246	249	271	266	217	252	238	253	223	256	257	242	262	244	240	264	241	232	248	245	260	238	257	235	244	249	251	248	267	253	260	257	283	261	232	275	272	270	253	241	255	274	259	258	259	253	312	251	242	256	279	262	265	287	251	259	202	244	249	213	219	214	251	274	254	230	253	253	240	242	237	223	256	268	264	262	236	214	253	262	271	264	289	255	244	243	231	252	277	232	280	306	236	250	275	253	232	234	245	257	280	262	234	234	261	282	240	240	251	222	257	236	227	262	236	242	247	255	245	270	255	230	262	264	272	234	285	279	271	244	262	245	264	276	257	267	252	261	229	273	259	235	259	224	241	290	284	231	314	254	273	262	252	261	271	271	245	250	276	250	236	228	260	255	269	293	252	269	238	242	269	230	259	287	267	289	250	261	269	276	263	273	210	239	241	265	280	276	278	243	264	252	247	228	268	252	246	257	261	235	273	245	244	262	264	234	229	281	267	240	238	293	253	275	246	241	242	243	220	226	273	215	280	274	267	278	265	269	263	262	251	264	231	231	249	265	266	238	245	248	292	237	238	243	230	255	274	268	285	249	234	251	233	271	247	221	231	255	240	259	296	243	272	285	248	262	245	242	193	225	267	264	244	256	284	267	238	241	250	258	246	260	243	226	267	284	290	253	267	262	261	260	241	242	295	233	249	252	232	239	252	237	245	244	252	253	260	270	231	258	264	270	238	262	256	283	219	274	261	268	254	243	256	278	247	245	278	270	250	235	249	255	240	253	246	286	258	240	240	273	245	260	261	242	278	283	235	261	235	251	250	267	248	267	296	248	252	221	252	268	275	245	262	287	251	258	269	259	237	289	256	240	268	225	226	235	241	233	273	230	252	214	251	217	232	271	271	238	271	255	270	250	242	257	256	260	224	243	253	267	259	279	283	266	262	257	258	271	248	256	244	239	283	241	252	247	240	249	254	243	256	268	254	260	258	276	246	244	267	261	241	267	254	278	271	234	234	271	267	234	246	267	240	248	237	235	229	257	260	263	266	269	302	244	243	241	281	286	252	258	248	259	263	240	269	226	234	239	240	236	256	231	234	226	268	228	258	244	231	274	241	233	261	271	244	241	232	267	261	246	262	248	260	223	258	226	236	258	254	259	272	209	277	259	258	256	251	231	243	232	262	233	279	250	258	289	227	266	287	231	245	230	230	248	251	271	228	286	267	242	232	250	224	269	238	260	229	216	282	224	286	294	278	216	255	224	249	266	244	238	291	262	269	285	243	284	262	235	220	223	247	254	253	246	251	238	246	285	247	250	243	262	229	261	254	287	278	241	241	245	258	238	213	237	258	284	266	266	240	247	260	260	288	260	239	255	228	273	264	244	214	239	258	287	266	221	248	236	227	268	246	267	258	248	276	264	309	243	274	252	258	257	236	244	240	263	261	237	245	261	270	250	251	314	224	246	246	247	277	253	248	246	227	252	259	263	312	228	270	254	222	231	270	261	252	244	246	255	268	242	245	241	294	259	287	238	256	228	253	244	238	215	239	266	256	266	233	234	268	202	237	271	242	257	259	277	284	269	267	271	257	281	236	226	237	258	271	254	258	223	260	263	271	239	276	259	243	253	274	255	268	254	256	227	251	249	249	243	281	249	257	247	217	253	228	246	254	232	239	286	253	252	247	264	238	238	235	230	252	245	218	278	246	272	255	236	288	246	225	294	240	254	245	282	275	250	250	267	232	296	242	235	242	256	284	246	243	256	254	251	257	224	255	281	282	252	263	243	254	271	261	230	272	272	256	226	247	262	246	252	269	239	240	277	243	254	270	219	270	243	252	243	250	281	258	262	258	216	274	264	239	251	261	260	240	242	226	254	256	275	274	233	253	252	283	251	248	228	246	238	275	288	248	282	234	283	262	259	236	252	237	270	239	226	250	256	234	241	244	228	242	272	262	234	253	260	265	273	238	249	255	233	243	247	255	244	230	247	251	251	252	254	286	243	222	285	246	209	258	243	225	272	274	250	257	230	235	287	290	245	228	259	242	275	263	244	225	221	281	245	231	237	231	249	252	263	243	278	261	249	251	212	262	242	278	290	234	250	260	240	241	274	268	267	244	259	252	259	278	241	283	252	285	243	261	233	250	234	262	253	278	236	241	250	274	256	272	253	264	231	259	235	240	228	254	269	259	276	220	268	236	264	235	282	270	259	237	266	250	231	245	277	227	224	242	283	237	228	235	257	272	248	255	278	230	232	253	248	259	260	256	236	260	245	257	260	210	260	276	260	232	242	259	263	242	222	280	257	247	251	274	262	264	253	247	245	253	218	235	244
17363	4585	9353	11847	10570	8671	7387	6365	5582	4942	4304	3441	3174	2967	2875	2646	2400	2140	1937	1766	1637	1629	1380	1236	1175	973	966	926	808	780	677	694	692	677	586	670	605	572	568	591	601	591	605	575	589	612	596	574	597	543	594	546	587	597	573	550	592	553	570	519	563	565	548	564	567	548	562	567	567	534	563	549	525	547	559	566	535	539	572	547	554	562	569	550	543	555	571	577	539	519	589	537	522	575	547	553	549	551	555	549	563	572	540	552	562	554	534	527	562	581	514	537	528	552	576	551	580	539	514	551	585	569	512	599	565	559	559	606	577	548	530	530	549	565	554	545	532	567	544	535	548	531	521	536	589	524	557	592	558	580	519	541	546	570	523	547	570	553	540	538	545	580	572	504	526	564	536	582	533	544	537	563	562	527	514	525	560	512	515	560	556	545	608	543	529	549	568	560	545	567	588	559	544	530	504	562	570	571	516	561	547	535	565	547	516	601	593	537	562	527	544	561	499	563	549	514	552	525	548	598	558	562	558	580	564	551	572	564	555	519	524	536	574	521	581	524	553	520	502	596	581	591	511	568	582	557	574	552	485	516	536	542	558	634	581	559	570	570	550	528	572	557	540	572	549	552	547	552	512	501	537	548	528	510	555	511	566	552	497	535	531	519	548	558	525	569	500	552	537	548	593	503	569	525	536	569	610	542	584	546	515	532	552	546	530	523	551	563	493	584	566	534	552	576	579	546	566	529	538	567	518	598	573	561	510	554	525	536	551	581	524	569	503	549	573	576	578	543	549	546	567	538	551	534	550	552	503	530	554	578	568	541	559	603	562	549	569	556	526	551	533	618	556	505	530	541	561	530	538	557	514	590	523	535	571	511	529	532	550	555	549	544	534	565	516	578	520	521	550	599	574	512	560	523	586	580	520	546	535	581	566	531	606	533	588	565	536	585	577	555	565	584	525	564	556	539	556	556	583	568	518	572	593	580	573	579	562	547	540	601	559	541	549	575	536	595	535	527	564	580	538	543	568	513	528	579	529	515	565	541	537	541	577	572	575	553	560	530	552	594	559	546	565	504	575	544	564	530	562	571	516	560	564	536	522	502	532	617	577	555	517	600	542	546	545	568	553	558	535	563	544	543	572	529	543	578	547	576	560	528	565	547	591	591	536	526	572	548	555	539	607	557	559	528	584	546	542	540	543	541	552	538	560	538	554	559	491	547	524	558	575	541	554	544	545	556	532	575	554	542	554	513	552	558	569	546	551	569	550	567	534	570	531	546	569	579	540	549	522	530	603	597	582	547	549	543	526	546	526	579	533	548	571	552	557	540	520	545	533	580	513	581	548	531	547	572	592	519	531	565	486	529	570	562	519	550	588	500	518	508	542	559	564	548	565	543	552	530	527	535	592	556	545	529	524	516	566	505	544	539	526	551	560	553	543	509	569	518	522	541	530	552	541	565	517	551	554	549	544	552	562	506	523	556	558	582	544	559	544	556	519	539	563	541	571	585	588	545	525	520	574	584	580	563	554	530	578	495	534	544	533	565	558	551	544	559	559	530	543	537	586	559	586	572	574	533	555	530	564	528	525	567	545	562	496	567	560	592	544	545	563	549	599	572	554	617	541	573	564	557	527	535	591	523	564	529	514	499	562	528	537	569	545	540	532	529	581	540	553	511	580	556	508	538	545	530	524	539	530	567	577	566	541	539	530	534	559	545	556	562	548	560	529	556	518	584	514	518	528	543	581	570	508	534	520	535	599	543	525	554	559	560	582	553	540	560	539	557	550	554	576	532	554	553	572	587	586	580	522	552	551	560	560	559	541	555	525	557	481	548	577	491	546	554	547	596	519	570	553	525	557	549	576	530	540	565	547	545	544	539	590	575	563	529	524	535	509	566	570	585	529	569	582	510	531	526	552	520	550	530	564	576	509	567	560	576	547	513	563	511	579	554	580	556	542	559	579	565	561	551	570	547	523	514	531	521	541	545	578	539	560	573	547	534	553	566	528	540	556	539	533	591	550	579	527	521	550	576	571	547	552	541	563	509	569	554	524	564	549	555	540	535	564	529	562	528	576	539	546	524	538	574	572	537	602	542	559	555	564	553	551	533	561	583	545	501	512	534	534	562	521	588	567	566	547	525	518	508	563	569	535	541	536	561	540	556	575	529	583	547	548	555	549	594	519	486	580	549	551	558	543	554	609	537	548	558	550	566	548	531	549	605	529	558	565	542	541	527	564	585	543	574	509	546	566	543	539	587	546	547	560	526	517	547	582	531	561	535	545	537	558	491	578	518	538	515	547	568	600	539	552	574	541	536	550	554	589	566	542	524	558	516	545	551	529	531	556	514	601	545	541	514	583	557	545	547	570	546	567	549	560	552	551	532	556	565	515	570	548	516	521	534	593	590	557	575	563	575	570	545	532	566	562	503	569	513	566	541	558	542	567	488	574	543	571	520	555	556	534	545	600	492	570	522	567	523	579	567	539	571	570	559	571	548	558	563	505	581	549	551	524	576	565	510	539	483	548	532	549	523	540	592	546	519	539	496	553	570	562	560	541	533	560	590	608	542	571	577	503	513	534	544	540	540	585	562	522	588	550	522	572	560	490	574	606	546	581	553	570	537	522	556	549	585	579	540	595	542	539	528	556	563	557	543	540	514	515	538	630	538	566	590	518	541	557	543	545	554	540	542	536	604	512	584	537	513	569	512	587	546	521	552	531	558	572	565	568	526	527	571	574	592	555	549	558	578	512	599	558	565	543	543	558	604	554	572	581	517	544	539	506	584	514	557	530	544	556	559	549	515	529	566	540	556	523	509	540	571	564	545	565	582	491	584	562	532	568	512	511	565	527	553	545	512	555	580	576	560	553	576	560	600	541	541	497	525	528	569	525	527	575	500	591	553	512	568	527	570	496	547	522	541	576	579	520	560	573	535	607	536	576	560	523	578	526	501	579	574	565	568	566	547	583	529	529	521	606	571	586	563	560	555	553	565	527	565	533	534	569	538	569	551	577	530	534	518	590	515	559	537	566	536	558	529	537	579	527	550	549	553	580	539	566	554	539	531	543	581	582	545	571	546	534	567	534	574	532	512	532	563	532	516	595	544	558	582	544	544	557	542	522	534	558	528	555	566	561	528	581	545	580	577	546	553	527	531	538	574	583	554	557	585	526	527	567	547	571	519	539	550	549	582	518	576	539	529	546	619	577	551	544	533	572	562	567	560	566	544	519	532	510	550	527	550	557	527	525	493	540	559	558	521	551	555	542	535	571	561	561	565	569	537	559	549	585	555	565	521	549	549	564	556	573	565	533	513	512	541	551	557	575	547	548	528	578	577	592	528	569	539	545	540	576	552	514	532	521	530	544	577	538	572	547	552	554	546	548	532	572	554	537	562	605	533	506	508	586	554	563	551	560	558	538	575	566	551	536	509	526	580	530	505	543	556	537	514	538	533	591	563	564	583	537	550	531	565	535	518	548	511	569	541	571	578	511	525
41663	16263	8508	6458	4282	3149	2498	2187	1838	1493	1275	1175	969	881	940	776	682	582	594	593	567	511	433	401	446	395	421	367	353	324	346	343	334	337	312	280	321	316	318	300	349	300	298	340	309	278	303	297	294	290	290	255	280	300	301	294	304	312	323	288	273	317	278	327	289	296	272	310	294	323	267	265	296	307	306	274	291	266	301	312	293	325	287	305	310	282	324	277	271	337	317	260	310	285	284	307	290	286	269	278	248	249	302	329	322	290	282	296	298	302	312	343	284	272	298	260	294	296	301	303	280	270	332	285	283	308	327	285	292	296	287	291	293	306	281	312	309	274	285	261	305	306	289	285	277	272	287	294	288	289	293	296	252	287	280	320	278	296	290	294	306	302	297	299	299	301	278	296	304	288	290	300	296	315	302	319	233	307	297	297	298	272	307	333	309	306	308	299	302	299	310	285	301	301	293	301	267	300	326	307	270	290	286	316	285	308	290	314	310	304	324	321	282	282	275	282	321	284	312	329	342	308	319	310	314	305	323	318	265	296	308	310	339	292	272	333	313	305	306	317	299	241	282	294	297	283	277	282	340	291	301	313	311	295	296	300	268	311	304	277	313	290	295	283	274	298	317	327	296	316	273	288	305	311	327	312	288	277	284	287	289	249	306	322	283	275	313	255	283	320	310	300	303	319	267	263	274	290	307	355	289	273	305	276	316	284	297	291	314	338	266	320	274	285	281	319	282	317	288	286	283	273	288	279	280	327	305	300	271	277	298	264	264	274	253	311	289	340	311	299	291	295	308	284	300	294	272	285	303	288	292	304	301	283	274	289	291	298	306	299	300	273	311	280	317	292	304	291	303	294	281	284	307	284	291	315	273	290	299	299	318	324	323	333	293	324	272	265	286	271	293	321	289	302	279	280	308	287	289	288	297	291	312	296	271	315	289	260	329	323	303	310	285	255	317	277	304	289	309	276	275	298	298	310	307	336	302	303	281	283	308	286	294	320	281	294	339	288	293	284	302	299	283	290	280	317	304	296	281	293	321	295	307	305	296	329	318	286	286	309	302	286	332	303	292	290	292	264	281	301	308	276	295	287	344	308	297	296	282	328	304	296	312	289	346	328	291	305	324	306	291	319	310	288	267	278	302	316	278	288	318	309	285	294	339	307	310	279	303	319	262	307	283	308	321	310	301	289	289	285	263	314	333	303	297	270	289	265	248	291	286	294	279	275	296	296	319	304	268	247	263	300	303	323	312	294	281	283	288	300	294	326	313	283	326	262	271	296	292	278	304	287	304	306	304	294	311	321	299	285	274	321	281	279	270	291	255	292	316	295	316	310	260	320	302	297	293	261	260	266	291	312	298	270	305	289	267	306	316	308	288	296	303	283	302	285	305	311	308	287	303	304	261	308	247	270	300	288	310	335	313	300	304	268	309	280	305	308	334	343	319	314	312	299	288	330	285	270	279	306	290	276	315	308	286	308	310	309	300	310	307	296	289	291	313	306	318	294	312	279	276	309	319	258	289	308	279	282	257	278	282	302	313	306	293	319	263	324	305	330	300	325	318	303	272	289	294	293	280	259	277	286	286	288	288	297	295	271	294	307	281	282	321	314	326	274	314	305	278	314	325	297	301	298	299	298	293	290	259	270	304	306	318	309	262	282	325	300	321	290	274	345	293	290	272	299	275	274	319	314	287	322	298	305	324	294	315	306	272	310	287	315	296	259	286	307	292	298	325	338	314	276	268	292	306	296	309	269	342	280	323	291	255	328	326	350	293	315	294	290	297	274	266	262	328	314	269	307	291	319	318	303	302	273	295	286	320	331	302	307	282	285	290	298	294	319	325	319	292	312	282	317	314	314	295	291	311	322	303	311	315	274	317	326	303	268	304	294	307	277	310	284	306	303	306	289	286	280	349	308	314	297	269	267	273	300	294	301	283	291	307	279	309	311	279	317	285	274	325	289	330	328	286	309	288	344	290	306	278	289	280	300	305	306	304	304	302	307	285	303	291	318	314	315	306	301	275	273	301	261	313	322	312	326	303	316	297	337	329	295	291	287	292	295	313	295	299	314	282	287	265	286	257	293	279	282	254	284	300	295	289	316	306	286	290	289	289	309	320	307	292	325	294	293	287	315	316	317	287	320	313	343	314	262	292	271	310	319	325	274	314	317	306	282	293	301	295	321	283	297	296	300	281	260	302	299	294	302	303	298	289	299	305	305	282	292	282	266	294	302	286	299	318	320	301	281	302	295	309	355	313	290	291	264	291	294	306	288	280	310	343	292	292	287	298	292	296	278	317	284	323	267	338	250	278	345	299	298	269	310	305	302	272	272	319	328	297	322	296	286	316	304	280	289	323	293	310	325	321	275	275	272	302	268	321	318	292	317	283	282	284	282	289	301	297	281	304	304	337	301	323	283	293	339	287	321	276	324	293	307	325	304	324	330	275	281	290	319	292	282	292	275	308	291	269	275	268	318	287	268	307	288	299	283	305	292	304	325	286	303	322	297	303	275	302	327	310	265	271	274	294	298	309	283	297	310	300	285	277	290	299	332	277	274	293	265	283	291	304	279	270	312	283	308	272	289	301	288	290	305	345	314	306	286	304	302	332	314	318	327	292	276	292	294	297	289	282	289	333	342	312	280	295	288	285	266	308	292	299	283	267	314	290	288	300	281	265	317	302	307	318	339	286	305	319	284	278	298	299	288	280	271	310	295	258	298	278	338	267	327	301	315	287	308	291	325	293	278	298	268	297	285	293	271	313	316	269	332	293	313	290	323	289	294	296	270	270	312	343	281	290	303	303	291	333	316	280	295	291	317	280	327	265	281	318	310	264	313	304	297	297	275	279	283	274	308	260	300	283	288	303	297	317	344	287	285	308	281	303	291	334	300	305	314	313	304	325	292	251	311	280	271	316	270	308	296	303	278	277	319	300	286	309	330	316	292	338	288	298	287	306	340	301	265	276	280	309	316	307	306	293	312	317	310	328	281	318	289	293	287	307	289	313	309	300	338	335	289	315	286	300	249	295	290	308	303	293	303	346	306	319	281	288	305	317	310	317	363	300	315	323	315	299	308	299	320	322	302	271	271	285	285	306	296	297	311	286	276	289	291	306	269	280	300	340	310	256	291	283	299	274	258	298	307	286	274	273	307	288	301	289	304	300	321	295	279	269	297	277	313	286	283	282	305	303	296	293	323	296	316	271	252	267	316	296	278	308	282	293	263	278	319	274	271	288	287	332	300	309	327	299	280	286	313	288	306	272	303	298	266	313	297	296	291	281	326	287	321	281	278	278	268	280	300	267	314	313	275	281	312	284	290	275	296	324	306	294	271	276	313	321	289	295	313	297	283	285	297	323	291	340	302	289	321	302	309	293	307	344	293	267	278	331	266	313	285	263	260	297	320	294	281	321	318	304	303	299	308	329	317	319	283	286	298	269	274	279	289	266	317	304	292	267	279	314	338	292	286	320	275	287	255	296	289	310	307
22417	6529	12484	14841	13335	11110	9942	8678	7577	6608	5875	4957	4282	3913	3955	3520	2972	2656	2476	2326	2217	2000	1788	1555	1485	1320	1211	1117	1002	914	865	826	814	821	784	754	739	674	771	685	684	692	741	720	686	660	676	662	660	662	672	689	641	656	667	666	658	639	658	656	631	617	639	628	668	618	660	655	672	657	650	627	645	658	660	638	629	627	589	620	596	638	690	677	632	619	646	630	640	632	649	617	618	609	591	606	648	654	666	600	635	618	645	689	651	615	603	617	649	628	660	650	641	604	646	655	596	594	600	628	628	606	611	623	647	611	647	666	647	602	648	581	605	635	651	627	608	641	619	630	629	647	673	643	639	634	641	619	641	619	598	606	652	619	621	653	605	615	666	645	655	605	651	648	632	633	632	594	639	611	648	660	659	620	625	637	661	654	575	653	665	652	589	602	584	598	603	647	643	617	665	669	672	587	617	634	658	629	658	657	602	669	634	643	614	638	646	618	657	665	649	648	602	641	616	658	580	629	618	643	655	653	645	657	624	654	652	645	594	662	621	604	606	644	603	654	639	664	636	638	646	648	664	662	636	657	651	647	601	672	644	654	651	632	632	575	607	643	615	597	663	648	666	654	600	602	636	613	646	648	650	627	679	629	641	613	586	620	612	623	634	617	644	606	650	631	692	618	628	648	641	663	658	627	632	627	592	636	605	662	611	631	603	657	586	655	677	630	615	653	628	668	653	637	652	674	634	612	627	651	643	621	634	618	628	657	630	623	655	688	630	642	641	652	669	651	607	581	650	662	712	660	602	583	621	679	632	596	660	588	619	626	642	648	664	632	600	640	630	627	630	635	614	648	675	594	618	606	632	572	635	626	592	649	643	617	642	639	621	654	608	643	609	618	675	618	628	624	665	625	650	627	632	629	631	659	621	655	614	622	582	616	611	648	665	634	636	642	584	663	614	611	631	609	643	642	636	646	618	611	648	641	601	610	602	611	611	643	729	650	633	613	626	634	619	640	654	670	634	620	644	656	646	622	611	594	665	608	633	592	622	655	648	620	601	609	670	617	636	613	597	672	644	620	626	667	675	645	654	645	629	623	649	608	573	631	617	626	666	583	637	657	656	640	635	636	641	638	656	607	635	597	624	634	623	610	676	607	608	580	657	652	638	646	635	599	630	642	602	614	616	608	645	674	654	634	634	669	627	595	643	589	660	642	608	673	649	623	679	662	659	638	651	644	616	643	654	614	678	621	628	639	634	640	611	598	650	652	627	625	629	645	663	662	647	631	618	608	653	617	656	625	615	636	612	647	611	573	613	650	636	633	663	601	621	646	671	637	601	632	627	668	637	624	642	626	640	604	638	619	626	606	642	643	672	612	627	630	624	628	655	617	615	645	604	655	650	687	624	601	606	597	634	634	640	652	646	604	626	652	624	642	643	616	649	661	632	646	629	652	688	648	607	596	591	616	647	629	622	627	643	653	592	653	625	612	656	608	652	636	614	627	622	662	630	661	646	597	634	672	699	657	605	592	685	634	588	618	680	631	657	616	633	630	654	618	622	630	634	639	619	634	637	617	603	596	629	631	620	639	653	625	589	686	593	656	682	689	649	690	610	640	634	632	651	628	635	631	611	588	694	607	640	657	627	672	577	690	623	653	646	679	611	632	623	621	663	667	619	611	631	632	660	599	625	610	641	693	640	657	671	691	613	626	657	627	637	631	672	660	621	638	606	632	626	602	647	624	614	653	596	634	632	622	651	606	610	610	652	574	643	615	666	633	631	594	607	641	660	650	626	584	682	596	626	644	615	599	673	680	634	645	655	653	661	641	631	658	666	631	645	658	616	647	616	610	634	642	618	635	673	679	677	631	605	627	620	624	647	653	603	639	614	682	654	665	630	648	655	642	650	636	608	632	628	634	655	633	651	622	645	654	624	617	637	665	637	620	680	651	625	633	607	628	640	628	667	652	660	648	655	587	662	662	669	618	648	631	615	627	647	631	619	624	667	613	659	610	603	652	639	635	613	652	654	628	666	614	625	620	651	625	634	602	637	580	625	643	629	615	640	646	638	659	632	649	620	672	622	663	621	602	573	611	639	671	610	573	663	640	626	638	662	656	648	635	632	591	634	621	679	663	637	616	645	602	596	627	608	626	666	621	631	618	665	647	672	633	618	631	684	676	613	635	644	628	620	653	645	667	607	652	658	637	621	605	629	661	636	600	609	619	622	609	664	668	650	651	674	625	626	646	626	626	590	651	611	636	599	634	593	647	645	632	659	639	613	610	639	615	599	665	605	596	659	665	641	659	638	695	610	577	661	649	585	632	618	620	643	603	637	603	630	651	660	673	671	678	640	619	647	585	608	669	620	649	622	653	612	658	638	615	620	662	585	614	611	611	641	641	622	661	635	659	657	669	640	593	636	617	595	635	669	662	642	630	634	661	713	667	648	623	654	608	671	635	647	611	676	657	650	647	584	620	606	680	599	642	659	599	603	634	617	639	608	617	658	633	679	617	624	622	636	661	664	650	609	686	673	650	646	646	559	602	607	634	651	568	676	670	629	661	638	647	645	659	651	663	600	667	642	600	629	641	614	637	636	614	621	645	657	603	628	647	650	639	602	658	644	612	647	660	626	653	609	620	678	600	678	679	616	652	618	623	624	621	630	616	625	631	655	629	632	603	675	683	659	654	660	627	624	693	658	653	656	603	661	669	622	643	603	660	624	647	620	672	607	643	616	645	629	647	621	649	601	594	603	659	690	644	637	617	653	594	646	631	675	650	646	618	608	685	607	617	642	647	622	664	632	673	671	609	635	609	596	621	593	640	625	673	614	670	644	622	622	635	656	635	621	613	700	647	623	637	651	611	669	619	607	607	603	589	588	677	658	603	634	620	588	607	647	645	646	684	650	605	609	678	611	604	597	628	663	638	646	645	648	629	605	600	698	605	633	608	613	612	642	637	678	648	629	633	608	623	662	629	639	645	610	596	607	623	655	642	623	665	645	719	676	628	713	650	656	617	689	656	604	641	598	696	669	576	631	602	601	653	660	637	616	617	678	628	640	656	614	631	657	623	610	650	666	628	696	615	625	645	607	629	650	622	620	647	624	608	656	603	649	613	625	586	586	613	658	622	675	657	599	585	582	658	598	662	601	631	586	618	635	618	620	602	660	667	612	631	629	680	603	622	667	626	595	611	645	621	662	643	595	646	660	599	651	615	636	629	594	682	630	628	632	648	621	626	667	655	675	627	672	608	625	669	638	694	623	624	656	602	643	617	633	650	620	608	696	677	649	666	632	585	633	657	609	619	663	659	656	615	643	607	638	637	675	641	643	647	614	608	607	626	608	613	617	659	672	642	653	607	667	650	623	651	624	646	626	628	657	596	638	634	623	619	591	642	623	628	636	626	638	626	665	623	683	639	620	673	666	648	660	596	637	626	665	639	635	633	613	628	638	603	637	624	624	633	623	668	690	668	627	612	618	620	625	665	622	612	649	612
12215	3642	2982	2404	1703	1407	1157	1023	918	780	662	580	539	521	473	398	389	360	367	407	319	329	317	312	300	260	256	258	244	251	253	211	230	250	253	240	241	217	223	225	233	239	255	243	229	229	213	238	228	226	223	236	233	239	230	260	204	243	232	218	231	265	230	248	257	237	240	214	211	212	236	234	241	205	229	232	238	236	221	250	274	247	250	273	234	224	256	245	193	226	229	229	224	209	247	251	231	249	242	241	235	237	253	247	244	243	236	233	224	266	227	245	218	238	240	194	261	217	219	265	217	237	229	227	253	216	231	222	235	243	223	258	258	228	208	226	202	206	252	260	243	255	248	254	216	254	239	247	219	244	262	236	226	226	233	243	242	229	223	263	240	246	261	237	228	231	228	224	236	218	215	258	242	235	220	233	239	276	249	212	217	212	225	251	230	213	215	216	241	242	252	200	255	254	231	218	235	205	243	226	285	205	209	232	231	231	231	218	237	242	273	221	237	214	235	221	208	216	253	225	240	205	235	257	231	218	251	241	223	234	259	230	217	231	234	244	229	236	213	227	255	201	240	210	191	227	223	208	254	218	246	231	233	234	223	221	228	238	235	233	245	203	238	234	230	238	224	252	230	229	258	215	236	223	206	231	260	227	265	222	226	198	242	249	239	214	223	232	233	269	246	236	225	243	246	247	222	229	226	234	225	219	238	275	187	221	207	237	230	219	272	231	228	236	235	238	215	217	234	227	222	238	228	220	242	229	219	246	249	261	232	228	212	223	272	239	244	231	233	255	241	256	231	224	236	224	245	225	195	217	228	214	215	203	199	235	224	251	223	220	208	211	254	248	223	234	225	231	221	209	260	217	231	238	233	251	215	225	214	222	210	202	243	225	205	242	251	240	218	249	225	249	218	224	241	228	240	215	227	242	221	223	257	253	230	253	228	257	240	220	218	253	277	223	220	237	217	241	228	231	244	245	215	248	230	221	243	246	236	218	214	215	209	234	251	212	234	217	249	234	224	241	239	235	222	228	217	277	237	235	248	225	241	225	217	231	247	217	232	221	237	238	210	204	223	190	252	237	221	197	249	273	223	214	263	263	225	261	237	237	218	261	268	219	226	190	223	226	235	235	233	210	230	221	235	212	215	237	229	233	249	226	213	215	197	228	207	238	212	266	227	239	227	219	258	265	205	214	243	219	220	253	232	211	217	219	220	207	208	274	238	229	224	235	224	263	246	221	267	246	233	235	239	201	251	240	233	214	244	231	244	213	223	219	275	229	238	238	233	216	229	220	204	228	243	261	253	244	250	242	239	222	222	248	215	214	206	228	243	259	220	216	231	258	212	227	238	209	218	196	244	209	226	216	211	215	230	230	205	236	241	244	197	241	216	213	235	223	239	197	242	259	269	227	228	212	214	220	200	228	232	245	233	236	246	230	221	249	228	226	248	244	221	220	216	222	206	210	240	196	239	237	249	233	215	256	247	261	246	225	223	246	249	226	230	239	234	239	206	235	201	235	231	245	229	219	204	247	250	269	245	236	237	225	271	227	236	259	216	210	202	237	240	254	252	237	224	249	234	245	265	230	238	230	220	235	234	263	233	253	227	269	232	232	261	219	228	217	205	214	221	225	232	243	259	234	219	227	244	217	202	216	234	210	229	234	226	247	242	225	211	243	203	220	232	243	232	238	196	238	222	205	231	231	209	233	237	236	238	264	220	221	269	235	260	221	231	253	215	250	215	211	219	253	226	222	237	225	267	255	200	240	213	235	222	216	246	231	220	254	196	259	232	233	230	270	252	226	211	201	233	225	255	232	227	202	237	263	212	230	225	253	240	209	249	237	234	245	202	231	266	234	221	232	213	226	257	242	221	215	232	228	255	234	197	239	235	212	199	248	248	238	247	255	226	256	270	238	233	238	233	235	222	241	244	228	229	227	242	204	208	230	237	213	221	241	223	248	228	239	241	223	227	219	219	232	211	209	231	261	245	220	230	226	243	240	204	236	219	238	204	260	226	257	222	248	235	199	228	219	239	247	217	244	217	248	209	228	278	237	239	212	242	229	247	246	259	251	254	236	273	211	231	228	238	210	203	258	233	231	253	240	242	244	276	237	246	229	230	229	206	228	243	231	201	221	237	247	255	230	213	234	219	239	220	225	237	228	218	238	252	235	196	224	250	238	228	207	225	240	246	270	263	246	215	248	227	235	216	217	230	204	207	224	232	228	228	225	272	215	217	240	237	218	197	220	239	211	272	204	230	246	232	235	223	215	226	216	220	224	238	227	224	244	232	249	231	207	204	242	247	211	238	255	186	232	234	254	236	225	238	207	215	241	238	250	220	256	225	229	235	238	253	217	224	244	258	262	198	215	225	251	232	224	244	233	223	203	218	251	212	236	234	210	228	224	234	209	215	232	226	250	236	228	211	225	207	250	248	257	248	258	246	217	206	212	230	231	221	231	212	207	241	207	237	232	223	242	213	223	245	233	221	219	227	236	225	244	216	241	208	214	223	284	243	239	236	230	254	232	215	224	199	240	258	194	229	219	222	256	218	202	223	252	219	217	215	228	186	219	231	217	194	246	242	238	211	225	224	226	225	249	262	244	239	253	220	243	262	225	222	218	232	220	221	217	213	233	221	257	203	217	216	236	239	251	183	226	269	220	211	216	219	221	223	225	241	256	257	217	272	262	215	213	191	231	243	215	195	226	273	259	237	243	233	216	195	233	245	255	237	239	225	245	229	231	245	240	230	233	240	241	226	193	216	219	223	230	232	238	256	225	210	223	257	242	222	248	222	230	236	226	272	238	219	244	230	221	221	261	278	234	238	212	231	204	251	234	263	223	244	212	217	239	235	227	271	248	230	192	234	217	219	240	211	196	256	243	218	217	233	233	232	227	217	221	242	250	257	215	221	212	241	220	213	219	223	246	237	245	233	213	214	208	271	231	246	209	254	217	253	209	236	223	235	226	203	257	197	213	236	241	240	213	195	252	219	216	213	218	210	242	254	239	208	234	216	235	246	220	250	199	229	248	221	248	236	229	244	214	217	252	230	218	244	264	256	216	227	238	233	217	247	227	244	212	235	239	219	226	231	233	210	222	237	236	228	227	255	218	259	227	232	203	225	236	198	220	261	226	266	241	248	262	265	238	237	239	233	277	264	232	219	217	236	221	215	262	238	215	234	244	228	226	248	227	242	240	232	246	249	213	213	242	213	236	244	228	218	220	274	241	223	218	237	218	235	249	210	251	242	208	226	235	222	216	258	225	249	257	242	200	222	235	226	245	213	258	256	248	214	229	197	225	231	261	220	254	249	248	216	273	215	243	236	215	193	211	218	242	229	253	258	249	222	239	227	256	219	233	251	268	225	262	249	223	238	213	251	207	248	208	253	215	227	192	240	236	225	242	241	224	240	222	236	234	227	238	219	226	223	216	214	252	244	232	258	248	272	203	242	265	223	252	195	240	232	243	214	232	225	227	245	228	234	230
6495	2698	5804	6755	6194	5695	4814	4169	3788	3196	2751	2358	2182	2137	1983	1734	1586	1399	1244	1281	1152	1064	979	879	855	787	701	696	684	607	644	632	603	576	542	573	587	535	515	519	520	536	509	561	510	553	549	516	516	537	506	495	495	514	531	505	519	512	511	512	514	498	483	540	529	505	489	479	510	513	505	531	486	524	538	517	507	501	517	516	514	508	496	489	519	484	540	506	568	480	494	504	561	553	478	504	470	520	497	534	534	484	511	523	551	520	488	506	512	507	520	537	529	545	516	470	523	493	500	491	488	485	491	517	486	496	549	515	475	514	506	491	474	493	463	479	503	506	499	511	470	472	536	531	543	481	515	497	514	544	502	511	501	518	537	500	516	524	509	472	519	532	511	498	523	495	524	520	523	490	514	524	488	498	520	494	475	532	493	548	505	530	483	482	524	515	507	483	509	518	503	536	494	489	505	522	504	477	487	517	496	494	490	490	553	512	532	500	521	458	506	515	476	528	533	491	481	553	477	471	510	534	518	513	476	507	514	516	526	518	518	478	500	525	502	506	476	493	528	481	508	518	517	523	512	516	513	491	482	506	511	499	527	485	496	499	490	542	486	483	510	488	533	500	485	499	540	525	477	480	507	517	537	527	509	497	512	478	534	498	539	457	482	510	520	488	487	514	518	513	482	458	497	475	542	511	494	535	509	526	493	522	531	496	512	491	508	532	509	523	510	484	490	526	522	548	535	531	498	487	504	550	483	530	518	494	528	520	502	497	501	516	548	476	511	529	481	507	493	495	524	494	485	510	516	516	510	496	495	490	480	516	503	464	536	505	493	512	512	471	518	501	512	484	512	536	510	469	513	478	495	517	518	500	483	517	523	514	511	510	526	466	476	495	500	519	540	468	472	541	509	513	506	510	506	516	501	501	481	496	504	482	513	538	534	505	498	539	502	483	487	528	472	543	510	509	469	485	515	516	492	511	475	514	484	514	521	516	488	479	506	552	489	513	491	488	480	480	494	525	537	536	504	511	496	523	528	509	493	507	522	511	468	485	494	496	505	500	481	494	474	502	498	518	556	525	495	473	519	552	486	497	528	524	509	528	460	542	504	513	524	538	491	535	514	523	487	487	509	517	506	527	496	541	539	500	507	505	483	524	527	522	526	490	513	491	526	542	497	489	497	476	499	512	533	504	496	493	507	506	516	539	537	510	534	507	498	502	482	481	517	470	520	470	472	504	543	472	508	516	492	542	485	524	545	479	534	510	518	499	471	498	510	524	498	496	517	493	549	528	533	498	511	514	497	517	473	499	503	467	491	520	515	513	471	517	501	524	506	491	506	521	497	478	509	504	501	473	510	477	509	507	514	505	535	535	506	525	496	486	498	536	487	547	559	516	508	482	474	517	511	489	512	466	531	520	512	483	477	526	510	518	538	511	501	526	516	495	499	480	565	540	533	502	509	527	516	505	536	474	474	534	480	510	482	486	494	513	476	501	506	547	536	462	498	500	537	517	519	539	500	497	504	479	474	496	512	490	490	490	515	511	506	525	551	497	484	506	484	478	488	504	509	448	483	516	521	561	481	467	482	501	486	521	536	492	518	521	448	534	493	528	533	524	488	537	479	492	550	523	543	497	497	553	455	509	466	493	515	490	484	531	504	511	515	524	479	482	511	509	505	525	553	511	511	512	514	505	497	548	538	485	476	479	535	490	507	511	523	501	498	490	482	499	521	502	461	495	520	480	512	504	534	513	514	546	547	530	512	561	498	531	474	553	490	487	515	510	510	469	506	537	547	516	554	509	503	494	508	479	500	522	522	496	497	509	511	522	548	538	463	505	507	522	490	515	486	538	515	544	470	524	547	527	505	521	512	476	502	529	500	521	514	531	503	501	524	490	494	490	533	513	493	538	513	467	528	489	469	493	505	497	497	527	504	525	534	457	508	519	483	493	509	546	537	498	513	473	494	494	518	531	514	502	522	533	547	525	549	505	533	508	519	499	501	508	530	531	511	505	554	499	521	505	520	510	467	503	523	525	480	523	484	545	495	484	526	499	538	517	504	469	532	536	562	536	481	489	530	486	477	511	500	536	520	525	495	554	516	476	512	494	524	505	499	526	506	529	462	495	461	500	520	507	505	485	485	487	519	521	524	545	495	511	487	513	493	490	531	476	516	535	505	501	505	472	482	519	550	506	545	482	496	485	518	473	474	505	522	526	507	494	521	507	508	531	515	503	513	500	505	499	510	509	539	496	519	526	487	562	547	493	537	508	503	506	513	496	500	511	510	507	518	491	522	518	541	532	489	498	528	501	535	511	539	440	514	495	499	506	539	484	499	530	467	537	497	536	524	558	518	524	482	495	531	509	521	514	523	507	478	528	523	515	503	529	446	479	510	473	510	495	521	533	492	501	517	514	481	488	532	533	503	513	521	528	507	501	495	500	522	500	478	524	494	517	497	484	506	557	543	518	498	503	548	522	467	548	518	477	477	500	471	487	545	496	551	519	542	509	512	507	487	479	505	506	490	553	489	522	481	533	558	497	485	518	493	491	478	526	506	494	512	537	512	534	509	511	517	505	522	484	478	470	512	512	512	526	514	501	510	552	488	497	509	495	502	524	530	491	505	480	489	502	536	538	519	493	484	550	495	532	514	523	547	504	522	513	522	455	498	499	541	513	467	482	522	519	532	508	503	478	511	492	543	511	492	468	574	525	503	455	517	517	490	497	515	520	526	473	550	465	538	504	511	471	475	512	511	453	480	497	496	476	538	498	528	508	496	545	587	519	521	545	522	502	481	525	509	502	508	547	562	507	500	500	479	481	544	510	488	535	518	512	528	510	482	504	538	532	485	468	484	506	532	505	479	526	501	484	538	523	481	515	480	575	513	478	487	532	513	536	497	545	541	519	499	505	516	503	464	466	502	538	497	529	548	485	499	496	536	525	531	529	493	507	510	524	483	501	496	548	499	486	500	499	494	505	527	490	516	490	523	502	484	504	506	475	509	445	523	518	495	542	495	546	500	519	556	530	534	517	522	553	492	522	485	478	469	534	482	469	489	535	492	489	487	523	528	536	491	495	502	468	473	496	505	520	497	530	514	465	488	547	523	560	501	522	503	486	557	505	516	515	517	503	472	495	469	476	519	484	491	507	535	475	518	539	502	483	558	554	489	464	544	532	478	533	513	512	483	555	506	540	487	518	507	492	523	504	529	496	525	506	495	492	523	478	529	497	497	467	522	493	469	512	518	505	506	515	475	520	496	493	494	504	533	472	554	548	557	535	500	505	550	550	473	482	520	536	492	470	521	512	461	534	461	490	485	520	512	509	497	497	488	526	517	499	549	506	479	530	491	517	510	509	483	526	515	517	505	464	510	553	469	508	543	467	508	509	487	562	488	511	542	479	472	553	483	531	519	553	486	537	519	474	507	522	504	493	500	516	470	536	487	524	524	555	501	480	477	513	524	540	505	506	513	540	482	552	484	482	459	500	509	480
29793	9378	5309	4028	2970	2566	2171	1650	1408	1208	940	814	698	661	638	594	550	527	458	436	439	401	366	348	337	338	332	278	291	286	296	287	287	266	260	261	271	280	293	286	258	252	278	251	256	268	296	263	225	255	276	264	280	250	258	247	240	247	251	235	268	255	213	245	213	281	271	257	269	246	249	233	275	265	238	259	262	251	267	272	278	259	277	261	237	252	257	223	248	256	241	264	245	230	259	263	232	242	246	277	252	256	247	251	230	253	253	248	260	279	267	271	239	253	249	236	221	232	247	263	259	238	261	237	236	247	272	238	250	259	226	221	276	257	243	250	235	227	252	237	275	229	282	244	251	254	270	258	231	228	253	274	234	270	274	255	232	267	244	297	225	265	253	259	229	273	252	226	211	269	289	262	204	236	269	264	270	228	244	262	236	256	261	266	237	249	237	257	256	247	264	273	242	254	255	253	221	222	271	251	218	208	234	268	248	251	240	253	230	252	264	219	253	257	238	255	249	259	234	264	289	254	266	254	226	245	245	288	240	230	254	229	223	249	252	264	249	252	243	215	287	245	229	245	248	255	244	258	214	266	274	263	269	234	268	242	247	295	236	264	262	266	235	281	263	249	280	244	230	249	255	234	247	243	230	274	281	250	238	267	267	260	275	260	277	210	259	261	251	248	248	257	275	232	263	217	256	254	251	280	226	281	275	268	260	270	213	256	214	259	249	248	237	252	238	245	198	243	242	250	235	241	248	258	246	238	292	264	266	224	258	273	252	274	256	231	276	250	221	226	269	288	264	279	272	245	234	251	248	260	230	262	231	278	247	270	221	215	269	255	273	261	244	239	249	234	284	234	231	251	253	239	232	291	247	251	229	274	281	241	246	232	278	241	255	240	245	251	248	273	292	223	235	225	249	259	285	213	262	273	228	209	271	280	257	283	241	254	258	247	256	217	243	212	272	241	252	237	307	281	257	262	253	253	288	246	262	261	243	227	254	246	243	239	260	271	284	246	230	259	267	268	283	233	239	228	260	258	236	251	227	273	303	264	229	286	223	259	247	241	248	243	254	259	254	278	233	271	244	248	270	262	231	251	262	263	272	217	208	256	272	239	260	265	256	265	233	287	251	253	231	269	276	231	261	230	268	270	229	278	263	261	273	254	244	232	256	233	268	258	217	213	249	245	244	271	274	235	247	264	209	254	255	259	238	268	276	249	257	283	234	264	235	248	262	268	250	227	262	217	270	250	261	251	246	278	253	281	241	273	263	264	281	253	285	252	218	249	242	265	223	239	244	245	233	263	279	237	246	267	283	275	273	209	241	247	284	260	280	223	250	264	275	245	272	253	264	262	255	220	251	266	282	225	252	220	245	273	231	267	233	249	260	251	219	235	236	226	261	247	238	233	273	262	246	226	247	225	228	276	230	241	223	246	277	231	290	276	252	254	256	262	235	247	270	249	255	279	251	278	225	238	232	269	264	266	210	209	222	306	274	275	258	262	257	237	273	236	248	254	246	272	265	264	259	246	291	237	240	267	232	232	261	272	268	278	212	263	229	259	238	252	226	235	263	229	221	270	228	263	285	253	255	248	249	292	278	237	243	250	256	267	275	267	256	248	234	254	233	284	223	249	266	253	246	267	281	223	234	282	276	249	242	272	259	247	226	256	243	240	275	244	273	225	248	268	262	273	239	248	242	240	236	231	280	239	210	270	252	262	240	263	245	252	270	242	247	237	239	269	241	233	211	259	257	245	278	229	292	243	265	231	261	248	232	250	248	246	230	235	245	243	266	254	234	266	263	289	247	255	238	268	232	242	271	232	261	215	262	259	255	248	277	238	249	264	255	249	213	220	229	228	234	265	243	260	275	298	250	250	263	237	229	248	249	238	256	265	273	258	249	222	233	236	244	262	229	265	226	245	238	298	242	266	274	277	279	283	261	243	240	279	270	259	266	223	263	273	264	265	258	231	248	267	264	247	272	274	287	275	202	249	239	246	279	235	277	262	267	221	228	283	240	254	268	272	256	260	263	267	261	249	272	245	257	240	263	291	238	246	273	257	273	249	233	237	264	244	262	257	267	267	242	265	260	260	268	224	248	293	241	223	278	245	257	212	271	284	267	277	249	285	268	267	241	249	217	251	236	236	245	267	254	233	283	264	234	257	284	248	265	238	235	247	253	252	267	222	246	257	278	256	250	219	240	246	236	271	231	237	244	292	250	242	260	236	262	258	258	306	240	204	221	262	236	232	280	252	259	259	238	273	241	248	242	271	230	297	261	288	253	255	249	265	226	250	245	240	271	264	268	237	243	262	236	217	257	234	228	271	232	248	281	252	243	257	264	252	265	244	264	255	257	264	265	252	262	260	233	254	263	255	256	247	277	254	260	252	219	221	273	221	259	244	276	241	271	271	255	218	248	282	245	276	259	236	221	212	251	191	256	238	238	236	247	257	231	232	235	242	265	270	244	250	250	261	285	255	241	224	233	250	242	264	250	226	250	251	247	230	248	240	242	233	259	287	238	265	240	232	273	281	233	257	284	269	262	234	253	282	262	263	272	273	249	253	236	268	261	249	256	247	247	268	265	260	231	218	253	260	273	264	250	274	242	262	228	256	270	247	266	258	268	289	271	257	260	237	229	252	241	253	230	233	262	228	239	279	258	247	249	246	274	248	258	230	271	247	246	260	234	253	271	247	250	227	239	247	250	250	238	259	311	278	267	268	267	256	260	239	230	247	256	249	254	245	227	267	276	246	251	256	250	236	260	264	250	231	276	240	259	217	267	272	245	218	250	277	251	254	238	240	241	240	222	235	269	254	249	244	259	248	252	265	246	226	257	247	263	271	262	246	260	268	237	282	249	231	271	249	226	215	231	243	268	258	214	283	219	252	210	249	251	252	271	229	258	246	230	241	248	266	246	292	275	256	258	237	244	272	254	274	267	211	264	261	270	250	247	240	250	256	260	282	276	270	201	285	231	232	224	258	267	281	268	235	254	255	259	256	269	261	284	243	258	233	238	260	260	245	257	248	260	254	253	239	278	272	275	259	247	241	272	238	239	246	254	238	242	246	246	279	247	255	235	234	232	249	254	275	236	261	231	230	261	265	253	262	221	231	220	256	225	283	255	272	255	260	254	266	276	256	235	234	242	267	287	252	263	257	215	256	248	252	229	258	246	265	245	264	225	254	256	278	217	249	284	239	234	255	252	263	275	261	258	271	221	259	254	255	224	248	256	231	256	268	231	212	237	215	253	249	292	242	257	251	246	264	281	270	276	247	257	269	288	260	250	261	245	272	277	241	277	262	234	239	251	239	245	291	247	238	267	260	265	273	254	256	233	255	273	237	263	246	226	243	263	263	251	262	245	261	260	274	272	260	252	251	281	251	290	222	234	239	275	243	249	270	231	275	255	306	258	245	256	243	242	240	237	234	226	253	258	248	264	264	266	252	241	237	241	283	250	248	305	256	252	235	260	245	236	249	246	258	274	269
16240	4600	8946	10628	10065	9782	8315	6980	5896	5087	4369	3624	3206	3063	3021	2530	2181	2016	1872	1840	1627	1574	1437	1291	1208	1128	926	867	779	724	709	717	661	669	599	617	618	583	566	561	628	630	572	590	617	577	631	580	583	571	546	587	543	539	568	566	580	546	540	539	559	535	550	540	544	554	562	514	578	508	564	558	571	580	553	550	552	539	573	580	558	594	559	565	535	547	551	547	569	540	547	558	513	552	556	545	556	543	515	561	531	562	536	541	548	525	527	519	575	551	508	520	553	533	563	544	534	537	574	566	551	568	570	579	526	537	569	567	496	553	525	539	522	500	570	535	546	554	550	539	564	531	543	541	575	520	534	567	520	556	522	529	573	516	509	592	598	559	528	582	545	534	522	574	533	527	569	558	573	535	504	550	508	529	535	573	535	575	567	548	575	534	555	530	543	558	551	556	536	574	519	566	544	558	526	542	550	541	555	567	550	562	553	565	573	516	556	512	523	562	574	539	550	630	560	554	498	521	569	554	546	581	581	523	539	545	536	576	557	567	531	565	566	556	557	485	559	533	537	558	570	535	549	573	593	519	545	506	539	520	549	554	543	581	540	548	539	563	533	565	523	559	513	507	569	542	534	547	547	560	515	545	566	551	551	576	528	545	556	532	558	506	543	525	551	547	533	570	519	571	523	560	551	508	550	587	556	528	573	551	566	557	580	531	547	526	543	532	558	602	542	567	579	570	593	528	551	494	506	543	522	507	501	572	559	561	561	540	529	574	570	550	593	579	576	525	522	564	558	510	540	582	573	522	549	554	556	569	529	572	546	534	583	534	556	559	543	532	597	586	545	518	564	575	582	564	490	506	533	539	487	540	574	554	546	538	556	584	548	558	524	534	538	560	552	533	562	509	558	529	526	540	523	533	529	578	575	542	558	554	517	550	566	585	537	539	538	574	571	578	536	558	551	544	551	532	538	510	574	524	550	558	571	579	550	518	534	584	531	540	544	552	552	560	503	529	564	537	524	580	534	571	551	531	534	575	551	548	583	549	566	489	565	549	548	532	551	479	534	555	525	564	556	531	521	547	498	576	563	575	549	527	549	513	581	591	561	565	534	512	520	562	546	528	559	559	531	551	511	529	554	528	587	551	547	568	535	562	568	552	541	603	548	535	527	545	576	532	557	550	614	501	564	550	584	557	541	537	600	566	569	544	524	565	558	566	545	536	520	533	601	535	542	552	526	558	563	545	559	560	542	539	538	564	531	558	531	553	567	560	521	565	567	516	559	497	497	567	543	548	540	539	576	574	541	552	559	567	539	612	554	580	548	549	478	519	570	578	574	522	557	550	545	540	572	524	528	565	506	553	536	515	534	515	492	576	552	565	548	520	585	530	569	578	556	532	520	542	566	547	562	555	518	523	546	551	536	514	566	521	559	539	517	536	563	599	555	537	501	551	572	557	575	530	568	581	529	528	555	542	549	542	511	587	518	530	567	598	547	562	520	526	526	586	510	546	540	592	552	555	580	586	550	552	504	563	532	567	556	516	523	541	577	544	546	536	520	575	518	539	551	519	564	550	506	553	569	562	554	533	572	599	537	560	572	555	545	554	528	584	546	528	523	528	545	561	592	548	559	554	541	549	525	562	545	571	551	507	594	541	529	554	533	584	609	546	576	586	570	538	566	567	504	518	555	541	590	556	550	567	559	570	538	525	574	534	551	579	585	538	558	550	543	514	567	531	537	533	523	603	519	522	569	517	545	525	556	553	569	500	553	596	566	537	508	550	549	539	557	532	537	543	541	568	501	513	521	572	578	511	534	538	479	576	582	538	560	537	573	542	526	549	575	548	575	550	527	582	522	564	555	534	517	582	540	538	498	553	532	533	544	522	546	539	525	576	560	541	528	604	546	542	557	574	549	577	525	520	523	563	542	564	596	542	518	549	538	539	516	531	530	524	537	572	509	577	566	568	549	558	545	545	539	593	528	528	527	546	586	521	563	522	536	555	531	534	570	525	504	570	529	530	554	556	569	539	518	563	534	525	513	575	534	556	598	534	545	586	555	513	522	543	566	538	553	578	493	592	521	510	563	547	527	561	572	607	537	528	548	545	539	559	558	535	518	537	545	531	576	533	537	547	572	547	531	571	580	513	572	537	559	578	535	556	503	562	562	558	555	552	581	539	519	583	530	576	531	547	582	555	529	556	524	518	549	541	525	522	526	540	537	533	573	544	512	562	550	568	529	564	571	571	551	582	584	551	535	534	546	543	564	555	564	562	513	546	555	524	522	564	536	561	541	597	499	565	574	552	531	512	551	560	525	511	534	558	543	561	565	561	539	523	572	546	550	557	541	519	564	544	546	556	572	558	589	567	489	507	551	549	549	563	537	506	540	583	583	538	559	522	518	492	558	542	572	587	535	495	531	500	551	509	515	543	580	548	547	559	538	544	535	557	572	565	545	577	564	532	594	545	538	557	547	576	567	587	584	549	561	591	548	561	518	513	606	532	588	567	573	622	547	553	583	538	570	530	533	580	560	560	496	501	553	533	570	548	550	564	552	548	562	536	509	528	528	534	513	590	535	544	558	523	562	559	544	533	522	591	541	524	552	505	555	547	515	527	552	555	511	564	526	536	503	601	587	537	544	523	589	528	562	553	593	556	544	578	578	547	527	518	532	564	546	541	550	599	575	541	551	543	521	523	539	530	541	518	549	561	571	541	523	526	501	550	512	533	557	558	500	545	571	531	566	560	560	566	528	534	585	578	541	501	513	537	531	517	551	565	522	522	580	526	559	526	526	527	531	526	609	525	557	552	510	546	574	544	551	555	527	544	541	548	532	532	559	535	571	543	527	577	565	547	487	558	580	570	559	543	558	545	525	564	509	554	527	530	570	586	528	541	570	563	556	526	528	529	554	595	539	506	545	543	505	479	556	533	604	565	563	506	568	523	519	537	518	604	549	579	579	524	580	525	538	563	539	544	532	568	512	514	564	559	523	514	514	551	552	550	561	553	551	555	568	526	564	548	492	533	529	515	540	570	566	536	572	518	597	564	562	502	543	555	494	516	555	531	586	569	549	565	570	561	552	518	592	546	538	617	560	513	578	542	559	541	582	530	565	541	558	532	603	502	567	555	531	553	564	591	538	563	566	509	552	552	585	516	589	538	552	552	560	530	535	545	589	565	530	532	571	534	577	525	540	561	580	542	529	540	555	575	622	543	569	524	504	541	566	570	516	567	547	568	558	533	529	515	574	547	600	531	559	587	559	536	533	545	503	539	521	576	536	527	525	504	529	517	574	579	536	523	574	529	566	571	514	573	569	551	545	569	545	565	527	555	507	536	532	583	544	570	534	558	553	524	539	575	572	533	515	562	536	530	547	543	536	554	559	513	581	547	553	532	547	586	526	577	582	522	559	580	560	534	529	549	564	562	525	550	547	530	571	534	526	532	582	500	533	535	560	578	586	551	552	531	563	588	557	576	545	552	557	561	511	542	529	595
41457	16238	8197	5992	4303	3410	2908	2375	1773	1534	1209	1120	986	951	878	764	733	670	635	592	566	478	512	467	443	428	375	372	365	344	331	338	316	329	347	304	358	310	333	313	292	290	311	292	330	302	313	313	342	308	277	322	335	294	284	290	305	319	290	312	310	277	275	310	303	290	280	276	309	302	293	296	302	295	300	305	254	305	306	311	328	292	319	313	295	277	327	302	306	311	277	279	316	318	322	322	320	291	296	300	270	268	293	277	312	274	298	309	317	285	302	287	295	321	289	322	313	293	290	306	296	294	292	294	314	290	296	299	286	287	296	286	296	293	291	290	298	271	302	289	295	287	254	281	324	290	304	291	285	313	312	272	255	326	321	291	293	306	308	305	292	305	322	273	298	306	261	327	305	278	280	260	312	309	317	287	300	302	293	309	310	310	291	331	336	293	278	294	297	314	318	300	321	336	303	269	314	269	285	263	295	297	270	307	268	306	297	300	297	310	298	328	277	282	293	297	289	291	267	278	310	287	307	269	291	315	306	307	300	299	293	300	300	290	298	299	266	291	291	318	312	288	310	310	308	321	300	252	278	245	287	285	300	270	261	277	310	319	274	313	318	338	329	349	329	353	311	294	283	286	288	305	288	291	285	303	323	330	302	299	276	303	304	293	299	300	331	298	328	326	325	292	285	351	267	290	268	326	304	271	283	313	286	284	269	306	286	302	301	288	300	310	307	292	257	293	304	289	288	264	290	302	284	317	325	316	291	272	279	284	304	319	298	279	342	282	327	299	338	261	264	310	308	304	277	294	298	283	299	290	283	291	317	306	284	273	327	306	308	300	276	289	314	283	275	282	299	311	293	311	298	298	304	292	322	323	313	288	254	270	288	274	256	329	320	314	279	310	265	298	269	280	310	303	298	289	310	328	314	312	305	266	296	312	323	293	297	281	295	272	291	301	308	287	318	291	297	280	301	277	279	285	295	286	297	283	303	346	327	302	273	261	277	302	290	319	322	280	269	306	283	310	269	305	310	286	273	291	307	308	266	330	301	284	313	266	296	274	310	268	271	292	285	306	319	287	280	291	316	290	298	304	277	313	317	297	301	289	301	294	307	296	279	313	290	341	322	317	299	290	281	294	290	319	312	296	316	307	269	288	285	292	300	290	285	316	315	259	282	292	316	294	306	300	298	317	280	293	257	292	327	306	272	320	316	320	277	283	309	289	299	314	289	280	312	331	302	281	285	296	285	291	295	274	281	296	338	308	317	332	301	298	308	306	310	290	297	278	289	297	319	278	286	326	296	266	311	291	315	266	302	324	302	309	282	306	308	299	298	297	293	338	284	271	265	275	280	294	284	282	313	342	303	296	298	287	274	276	333	301	293	317	318	279	306	296	285	269	289	295	289	282	274	280	319	284	294	329	333	313	298	320	274	275	311	321	258	258	323	305	288	301	327	303	302	303	289	283	292	288	291	289	283	335	326	300	333	328	291	294	299	318	310	309	334	335	288	281	319	314	320	273	298	339	309	296	302	285	287	307	307	282	304	299	259	287	294	311	298	299	294	288	285	298	299	316	278	291	302	275	314	311	284	302	287	292	282	272	307	315	296	269	338	309	312	319	310	312	264	298	318	298	260	285	293	349	284	288	283	324	285	295	292	315	297	291	297	261	310	253	284	319	278	322	307	260	313	257	311	290	295	267	285	298	288	279	288	298	295	302	319	338	276	300	308	282	321	302	332	256	294	302	309	307	319	331	264	282	308	292	262	327	286	292	305	300	284	293	270	287	321	286	288	312	296	286	302	341	291	280	303	298	315	286	315	312	316	278	307	322	326	310	266	310	327	327	324	246	267	287	247	328	320	276	343	313	306	299	279	269	275	299	277	267	290	322	314	289	316	323	325	288	285	335	295	300	324	293	278	287	264	335	320	294	277	338	287	279	302	322	310	321	298	268	312	291	274	283	311	312	328	304	306	313	266	312	286	296	296	300	318	326	285	318	305	295	281	279	305	298	316	295	288	337	318	311	306	307	281	309	314	344	332	275	315	301	301	287	265	290	340	295	265	294	302	246	292	266	298	288	322	292	277	302	300	293	274	282	270	301	291	314	317	321	287	296	300	294	309	291	274	312	319	299	322	287	299	284	330	280	275	304	330	284	300	316	288	321	327	310	298	261	295	302	286	314	308	312	302	307	292	325	321	316	304	308	283	290	297	287	308	299	323	282	289	285	271	301	310	298	286	281	307	277	312	291	341	321	298	292	286	268	247	279	289	285	275	307	341	289	303	315	312	308	286	274	333	337	265	284	280	288	342	298	287	316	297	318	280	302	271	296	304	312	302	273	296	309	293	328	315	297	294	296	318	337	273	306	286	317	299	295	304	310	308	269	291	267	290	296	304	310	293	359	311	289	302	295	320	294	267	293	278	292	292	293	261	287	314	298	289	305	274	324	340	281	291	334	277	270	283	327	302	302	296	292	263	293	304	304	305	291	284	329	272	304	290	300	290	341	267	295	312	301	300	278	301	331	301	304	286	329	309	291	291	272	297	279	282	301	279	284	265	315	334	295	324	305	275	298	290	291	286	300	292	324	287	264	316	306	302	263	271	320	302	295	288	278	284	323	313	325	276	322	311	291	259	310	283	297	288	307	296	275	322	290	297	286	272	303	256	297	327	295	353	296	271	314	301	244	355	326	289	272	268	286	336	303	306	296	293	306	310	299	286	299	280	292	290	295	321	293	287	311	288	314	266	277	286	294	310	322	333	307	301	295	328	300	251	302	292	277	288	296	330	292	278	350	281	290	277	272	292	272	274	285	300	296	285	299	316	315	270	307	308	318	314	293	295	313	286	351	262	294	310	335	303	330	326	287	283	293	283	288	286	286	302	284	283	290	306	268	304	275	279	307	290	290	301	299	304	281	309	304	346	292	312	306	308	275	279	317	248	313	278	295	316	298	276	295	325	337	312	324	293	279	288	337	312	280	294	300	281	301	304	289	273	305	309	254	283	289	326	299	281	258	312	299	292	338	305	303	307	306	291	292	317	315	301	279	292	324	295	278	312	289	270	304	294	285	310	294	292	285	292	308	323	310	286	286	316	281	308	306	282	333	332	307	289	320	346	288	282	294	286	296	306	277	312	290	275	322	303	288	269	296	302	301	287	320	290	307	354	279	303	312	293	299	300	307	320	316	322	279	263	292	315	285	311	282	289	303	277	279	295	293	271	275	326	264	285	311	297	307	257	285	293	319	289	264	300	303	286	293	270	291	292	277	305	291	288	291	274	296	296	285	298	327	273	306	318	298	290	343	300	298	303	299	288	261	307	306	285	259	308	279	264	296	312	304	293	290	286	306	273	320	316	288	323	290	290	300	299	321	286	304	278	293	335	287	285	295	291	300	282	295	288	262	271	305	317	332	304	308	292	277	312	250	281	289	311	285	283	272	298	288	360	290	303	309	292	280	284	309	295	295	310	286	295	307	327	298	299	315	297	271
22232	6646	11512	14151	13415	12126	10866	9486	7760	6529	5525	4786	4186	4146	3971	3458	3002	2727	2521	2248	2271	1989	1797	1625	1455	1406	1247	1146	1083	957	864	794	823	761	731	777	730	696	692	678	689	647	753	654	689	671	685	655	634	644	632	634	654	662	615	619	630	693	650	599	659	637	641	595	605	650	632	666	625	660	627	672	608	655	637	660	666	631	637	617	674	658	696	595	635	642	626	575	648	634	664	632	608	655	674	624	658	628	637	617	622	671	626	627	685	622	634	624	629	630	621	656	605	633	649	698	655	622	638	668	621	629	626	635	643	654	611	623	672	644	599	609	649	656	638	660	666	637	648	587	631	619	602	673	633	592	604	595	669	608	651	663	605	646	617	640	674	609	632	666	611	662	612	628	630	622	669	622	602	625	641	640	615	667	635	607	654	633	646	632	672	609	657	621	588	634	615	636	633	639	661	632	662	654	663	630	615	641	621	657	620	612	645	656	611	630	673	620	625	614	678	633	630	637	615	589	680	653	590	645	623	675	674	664	614	653	643	615	621	662	643	625	620	638	609	616	655	623	629	625	669	641	614	609	639	640	587	605	636	662	654	647	649	581	625	654	605	629	649	625	615	622	640	641	623	626	618	627	640	621	616	636	627	615	633	650	640	616	621	661	649	615	633	596	607	590	649	593	626	651	598	639	676	640	640	638	637	690	651	599	613	618	650	601	652	690	591	627	595	591	608	613	613	689	650	623	615	609	628	651	638	584	689	595	575	634	627	588	658	616	629	598	632	641	627	634	646	606	624	625	609	580	626	642	643	603	616	642	671	649	647	633	634	640	630	602	650	585	642	643	640	618	639	671	618	609	656	638	665	630	580	631	646	624	574	650	617	615	632	642	631	605	647	623	653	637	610	619	637	652	639	597	620	627	589	618	631	628	646	641	654	582	631	628	676	641	617	650	650	684	614	615	602	606	646	597	651	668	608	627	625	618	607	623	623	623	651	633	587	648	628	665	624	616	624	622	605	632	627	664	649	651	609	653	603	610	625	638	686	635	634	627	653	632	652	633	619	681	649	657	646	657	659	687	576	636	642	631	641	630	663	656	636	640	683	642	559	650	640	636	651	618	652	652	613	641	640	628	587	621	644	654	620	704	614	613	650	654	675	611	628	633	636	647	665	606	606	638	626	584	612	611	626	634	619	676	620	641	652	628	592	644	663	648	660	623	628	608	623	624	590	648	586	661	638	634	616	644	651	608	617	633	609	629	641	654	644	620	647	615	591	603	615	603	667	617	667	681	648	621	664	651	592	640	647	667	627	652	615	624	627	620	641	628	601	592	616	630	648	656	613	655	659	607	616	661	660	660	631	641	670	592	633	647	656	613	667	633	626	626	680	629	650	600	671	608	640	651	603	590	614	621	669	661	650	613	591	620	617	605	666	624	626	620	666	646	645	687	638	587	633	591	601	656	630	642	650	607	634	635	616	631	623	617	624	603	626	626	634	595	587	650	574	627	633	651	598	628	675	618	635	613	632	638	634	618	640	641	675	617	617	651	642	634	660	635	630	595	641	625	583	612	611	640	657	610	621	671	615	630	593	643	606	669	652	659	655	551	630	630	625	629	625	631	604	677	636	658	575	604	638	652	627	645	604	641	645	653	601	640	626	658	606	594	616	604	636	629	631	659	619	655	630	610	597	644	645	659	596	606	646	592	603	648	611	662	661	624	652	611	594	653	643	593	639	651	605	693	608	623	569	667	639	618	611	620	613	641	666	606	668	623	621	612	672	612	628	602	612	671	620	580	660	628	665	652	610	639	657	684	629	636	656	600	633	631	642	610	637	614	642	647	632	633	649	675	664	641	617	593	615	655	593	660	637	607	605	629	629	664	674	633	665	669	607	610	594	659	653	615	551	614	650	629	607	610	633	619	654	648	629	621	684	612	633	618	672	614	642	675	640	663	623	604	602	657	630	601	620	622	624	618	657	638	686	619	621	665	627	636	645	636	645	650	628	665	678	660	616	646	635	616	611	615	597	654	646	644	652	604	630	651	623	654	655	649	629	675	634	637	584	609	665	627	664	644	628	612	645	603	676	660	650	631	665	643	616	595	632	619	655	669	642	644	646	620	667	583	609	603	671	653	669	643	593	619	643	611	644	674	638	651	639	626	627	641	671	595	685	625	659	617	663	613	599	590	613	651	647	598	678	620	642	602	632	616	601	635	594	698	589	612	592	632	614	613	651	624	607	626	618	653	634	595	617	576	621	619	650	631	582	633	666	629	676	619	610	655	641	679	665	665	644	611	657	607	679	624	599	627	648	589	621	614	605	610	654	615	662	613	658	585	636	662	658	639	638	629	635	643	678	651	608	609	680	672	643	607	625	644	667	629	605	612	621	664	654	643	632	632	621	646	672	601	627	633	638	627	639	623	637	641	642	607	625	656	657	628	640	589	638	627	637	599	631	619	606	646	625	615	570	634	648	604	615	655	685	669	644	695	611	626	640	639	638	629	619	648	613	640	663	648	638	652	616	611	648	598	643	629	636	661	621	639	621	616	616	598	620	627	599	605	595	665	642	633	654	646	651	617	623	628	653	657	598	631	679	634	649	610	637	616	630	612	627	612	614	603	662	597	630	615	634	653	623	640	645	611	631	642	619	646	628	624	607	640	658	610	600	667	619	638	626	629	628	626	621	594	677	638	641	620	627	595	657	606	633	630	641	635	597	600	642	618	651	600	614	593	618	607	612	587	622	663	642	644	658	634	612	670	619	616	692	609	583	660	663	627	620	633	612	611	638	609	658	652	604	606	615	672	648	608	643	637	582	627	620	619	615	678	656	692	607	603	661	655	652	611	640	670	623	647	641	640	672	622	642	600	676	669	645	634	621	629	639	612	664	621	655	642	624	668	628	663	632	620	611	623	642	624	636	644	646	598	620	620	597	634	658	581	645	614	622	599	669	624	611	656	643	631	640	610	624	613	628	657	615	677	657	608	659	619	649	672	620	630	582	636	647	673	629	622	614	613	627	619	618	614	658	659	622	684	598	623	613	583	617	611	643	599	626	640	657	635	647	641	620	607	670	586	622	629	655	616	649	623	633	662	662	647	657	636	632	597	618	655	622	647	666	614	598	682	661	618	617	630	615	600	689	609	636	639	605	569	630	682	674	638	588	625	656	635	649	614	635	598	585	654	608	625	667	639	620	610	624	630	626	603	631	613	589	655	588	649	601	631	599	660	661	673	630	582	627	600	601	633	602	639	633	643	612	614	666	685	631	584	610	596	648	611	658	669	607	657	662	626	650	617	635	595	656	640	668	626	642	583	658	596	664	650	632	627	668	615	617	579	664	635	588	642	626	645	609	673	583	668	642	601	631	614	598	651	627	644	595	658	606	648	647	591	626	683	675	667	634	614	667	656	621	613	650	618	628	708	637	585	605	668	673	621	642	598	642	649	578	658	599	704	650	653	607	622	620	641	599	615	628	626	651	633	627	640	617	643	646	606
12425	4013	2964	2542	2002	1574	1283	1061	870	717	667	558	544	505	479	467	420	341	365	361	343	303	276	256	282	266	279	231	238	240	236	277	250	222	227	231	232	249	269	254	264	225	227	215	228	239	240	237	217	204	240	228	227	236	210	241	240	219	217	256	235	204	220	234	221	220	253	225	223	243	264	239	207	216	209	240	213	258	244	236	228	214	221	228	210	218	225	241	248	240	257	237	225	249	227	247	228	233	222	244	236	210	229	251	251	200	215	209	240	225	247	244	229	223	216	265	240	251	236	196	219	245	215	249	231	214	204	224	213	263	234	232	233	213	227	232	262	225	220	212	243	223	210	230	225	208	263	225	217	244	230	236	228	245	236	216	206	223	234	260	229	240	280	278	252	192	201	239	198	215	207	204	242	200	213	236	199	237	221	243	256	263	239	256	246	244	241	191	221	230	261	232	263	259	258	239	228	234	234	246	205	262	228	243	241	237	241	230	228	222	242	228	212	214	243	252	231	213	222	249	248	254	232	229	203	262	233	227	189	209	245	237	238	209	240	213	246	191	228	234	233	254	220	257	240	214	227	203	239	244	226	213	240	223	225	238	235	262	242	229	244	223	237	218	245	226	225	238	211	254	246	232	247	228	225	234	252	268	236	238	246	229	260	248	246	253	228	242	280	227	229	219	232	241	231	224	226	190	200	203	236	230	250	210	226	202	265	217	239	264	255	239	249	248	257	227	229	223	216	249	261	238	259	257	254	251	228	237	229	202	227	246	236	235	219	245	252	222	248	235	233	225	224	225	244	230	243	215	217	231	195	236	224	216	230	230	204	240	225	214	241	208	249	221	160	217	245	248	219	240	207	207	229	258	239	234	259	232	229	213	238	223	215	249	231	237	233	251	244	206	211	225	196	240	233	223	230	254	242	236	215	231	233	189	227	230	207	262	226	208	228	230	202	243	236	236	248	248	218	239	218	235	252	222	196	210	221	209	241	266	221	196	231	221	231	217	246	203	222	223	248	243	237	240	240	239	230	256	249	231	216	242	212	242	268	258	223	256	203	225	230	251	225	192	234	201	232	232	219	233	257	240	274	226	188	235	236	214	250	227	223	235	272	244	243	248	228	215	215	252	229	206	230	216	209	238	228	250	214	247	207	250	228	236	229	202	223	204	252	256	219	232	204	227	214	243	225	221	225	226	221	257	247	224	196	237	209	243	217	228	221	256	249	229	233	249	224	236	240	237	270	242	250	231	235	214	259	230	214	250	256	230	269	212	228	219	239	223	227	217	241	223	235	222	240	240	239	204	240	228	246	228	238	214	218	240	221	232	243	241	241	254	222	234	218	225	250	203	224	204	218	236	249	245	264	245	234	257	260	222	241	240	246	260	239	226	246	216	252	241	252	252	230	219	238	201	216	225	226	255	269	186	233	244	245	235	219	228	197	243	213	228	232	235	178	227	216	220	241	217	223	245	257	206	251	254	213	238	232	233	254	248	213	231	250	248	241	237	254	248	221	221	209	239	238	250	203	221	235	230	223	196	208	245	252	230	226	237	224	243	246	218	231	222	216	245	260	211	214	238	244	250	219	255	223	231	207	220	226	244	194	232	220	239	208	236	228	239	247	246	225	214	240	260	208	232	218	241	218	228	228	223	220	209	226	228	249	248	233	233	229	234	250	211	237	240	282	234	212	210	203	254	244	213	258	234	234	190	254	239	229	236	232	232	240	248	200	234	221	225	249	237	271	243	231	228	224	260	234	236	238	238	222	224	220	248	228	225	244	237	241	213	228	238	255	234	264	232	208	220	244	226	235	235	246	227	239	233	237	245	237	223	226	222	259	246	221	253	218	236	228	211	244	210	217	224	239	246	228	237	244	268	244	225	219	249	262	241	244	211	241	214	222	216	225	208	220	245	226	213	240	215	209	223	233	239	223	232	236	212	225	224	241	257	225	240	218	200	236	223	258	271	220	227	218	225	215	213	244	213	230	221	225	237	229	216	229	232	245	229	234	228	227	256	210	238	248	217	229	245	227	224	238	250	228	237	226	223	230	222	216	224	234	195	256	267	245	261	245	217	207	239	226	230	203	224	215	237	230	222	239	255	216	244	242	227	224	251	200	212	209	208	216	270	245	236	229	221	243	210	239	254	244	224	218	228	237	251	234	221	211	222	235	243	235	217	240	207	241	206	229	219	240	209	238	213	246	243	232	234	240	221	237	243	235	248	243	251	216	231	198	236	209	239	232	213	225	233	234	225	240	261	247	270	210	213	221	223	219	197	216	211	230	244	245	239	247	198	233	215	244	231	255	223	240	236	212	221	258	254	231	250	222	234	249	244	219	237	212	219	223	215	243	233	232	216	260	224	241	230	253	243	237	235	226	235	222	218	206	239	233	242	234	229	220	213	232	266	217	236	246	227	220	227	260	238	230	226	220	227	249	219	277	245	243	233	233	235	239	217	214	215	229	240	257	227	246	216	262	215	234	254	241	232	232	218	267	234	231	242	247	228	246	234	200	220	247	208	248	230	223	261	217	218	229	222	249	242	242	214	199	228	214	237	233	274	229	236	244	236	192	247	225	256	225	216	229	254	233	242	247	223	233	204	244	261	231	244	221	246	237	202	274	242	195	223	237	235	205	232	213	201	203	206	252	221	238	208	295	241	224	219	247	243	237	210	222	235	246	221	243	246	270	235	242	222	231	217	268	221	222	275	243	254	223	236	236	238	217	220	235	237	223	238	249	246	235	231	221	236	218	223	246	262	242	234	225	224	238	221	271	232	236	206	256	240	244	226	212	241	234	269	248	227	219	212	245	259	231	201	230	217	220	209	211	230	192	222	231	234	231	220	246	233	235	213	235	245	224	214	232	250	205	215	241	216	246	227	259	247	232	239	219	212	221	268	202	216	213	219	214	232	207	233	234	230	230	236	210	261	225	235	227	256	237	214	246	207	228	258	226	260	239	221	231	249	194	209	236	201	252	203	186	230	246	208	236	235	217	226	241	233	216	212	226	225	218	235	265	229	204	225	240	247	258	230	223	220	246	237	213	240	218	239	233	214	233	226	208	250	218	212	245	249	207	233	262	257	233	233	241	229	235	221	230	231	222	210	222	232	209	257	213	212	234	202	232	210	219	232	230	278	223	225	244	234	250	206	231	209	227	243	248	237	216	227	234	256	209	236	211	212	230	221	235	210	224	217	217	228	214	253	231	184	215	214	222	237	222	235	211	228	222	235	236	227	246	228	211	204	247	183	233	210	238	230	212	219	202	250	221	242	232	246	232	222	225	248	244	205	222	198	236	230	232	218	226	266	212	240	236	234	224	241	222	230	227	229	264	229	221	233	228	236	238	256	254	247	243	236	220	240	247	221	232	216	237	213	205	267	241	231	272	236	214	219	216	219	253	231	222	246	240	232	218	219	214	234	237	244	228	218	232	222	203	212	244	210	216	228	249	236	244	232	231	201	220	229	241	232	257	210	251	259	243	209
6667	2796	5533	7228	7305	5974	4994	4351	3667	3132	2549	2370	2194	2173	1976	1770	1581	1489	1347	1264	1175	1004	940	843	866	816	743	684	632	618	566	560	542	573	537	573	516	514	537	564	512	543	528	504	513	516	479	539	511	516	516	508	530	506	500	528	511	507	512	498	508	537	508	524	502	527	487	506	506	479	520	468	529	493	517	484	524	508	489	512	515	480	509	525	500	469	514	520	525	507	527	516	483	485	479	557	468	452	532	448	467	513	466	514	521	501	518	505	460	533	500	496	553	533	507	494	506	505	522	505	540	504	549	537	504	493	506	492	495	493	522	541	485	516	485	526	523	497	507	514	484	482	510	525	497	543	484	473	521	548	514	488	522	519	489	486	466	516	518	466	504	471	499	528	500	483	535	519	520	500	509	518	538	509	469	515	515	465	490	486	489	507	494	514	463	497	525	526	517	500	457	479	531	479	512	513	444	522	473	513	517	510	490	504	527	489	510	504	464	518	531	525	512	482	511	478	542	527	532	567	526	474	479	494	507	505	524	436	521	510	531	462	496	487	538	457	488	495	513	520	527	469	471	470	492	493	483	494	495	484	495	488	485	473	463	503	515	516	539	470	493	528	525	519	509	494	515	509	496	513	502	519	481	523	514	514	531	493	473	463	518	510	498	512	489	527	489	451	538	506	511	535	520	483	501	522	493	501	496	499	481	508	535	548	518	520	516	510	520	534	541	548	517	500	509	447	486	529	500	477	472	522	550	487	504	472	525	483	548	474	465	497	516	536	514	546	518	470	524	488	535	494	480	542	482	507	522	493	515	488	512	501	472	469	509	488	517	505	520	506	536	461	495	485	509	489	493	525	528	516	521	494	510	502	521	528	477	504	536	494	510	538	540	507	542	490	505	541	561	521	499	522	536	536	502	502	538	551	486	491	486	524	499	491	528	497	486	497	509	467	506	486	501	485	534	525	508	486	517	497	515	472	477	471	481	497	474	519	514	494	499	479	509	518	485	511	486	506	511	513	509	501	499	515	495	497	513	497	485	511	503	498	530	483	501	519	479	515	476	504	500	510	474	524	546	485	478	504	506	481	481	511	457	469	467	514	501	504	495	508	513	513	529	482	452	528	485	484	487	519	478	499	468	566	508	495	514	511	505	479	482	486	518	529	475	493	490	518	509	490	492	533	508	507	525	488	518	471	504	519	508	534	509	512	507	472	507	521	483	474	491	503	542	491	531	511	478	460	460	491	481	503	454	511	481	498	481	507	492	499	490	472	497	492	501	483	530	499	439	493	503	499	502	474	526	530	517	542	553	527	506	515	486	508	488	535	535	496	503	485	506	525	470	479	516	500	513	496	526	500	504	474	534	528	521	497	516	508	548	511	512	472	501	522	492	514	542	534	498	523	533	496	499	527	508	529	535	510	511	542	512	502	509	501	501	514	480	480	492	480	472	479	502	496	453	534	502	510	487	540	515	543	494	509	532	486	506	506	500	502	471	518	523	539	492	501	481	504	499	468	514	507	504	501	485	497	527	545	497	489	508	538	503	546	531	493	490	498	508	501	528	483	523	523	493	505	504	511	484	484	541	524	505	505	546	520	512	499	534	550	479	441	531	527	448	498	512	504	504	498	495	471	539	524	501	509	510	502	507	478	463	495	502	513	509	512	453	479	475	540	524	507	498	459	518	507	462	508	554	523	483	516	554	515	517	500	502	503	467	517	513	476	494	483	489	511	492	480	496	490	461	519	479	479	511	524	515	533	504	468	539	542	471	508	484	468	490	522	515	481	488	540	513	508	519	473	518	488	507	578	487	486	546	500	516	507	522	531	493	552	504	492	521	540	547	477	501	524	460	511	496	551	475	482	502	492	491	502	516	484	472	499	454	495	502	483	494	534	518	489	531	555	498	494	483	523	537	482	488	514	489	499	483	554	487	524	503	519	511	460	505	522	483	479	519	493	496	525	467	506	523	539	510	522	519	463	491	532	489	508	495	526	536	494	513	490	508	512	486	542	508	505	508	525	526	544	516	518	474	491	495	486	489	476	509	475	537	517	491	480	491	505	526	492	507	548	530	513	523	539	491	482	469	485	489	507	514	521	496	499	491	536	515	488	541	528	484	506	490	497	496	486	495	557	513	469	543	508	502	532	513	506	492	533	582	503	492	502	506	484	495	521	490	501	518	538	536	466	512	498	531	522	534	520	493	532	506	513	550	478	487	472	499	519	510	562	526	470	488	524	495	484	515	533	522	499	446	508	497	507	490	531	533	520	493	506	541	478	493	499	496	516	496	480	497	514	464	490	515	540	494	538	528	457	497	515	470	499	522	530	517	499	502	519	501	515	533	498	453	477	483	539	494	535	507	511	516	508	484	472	487	466	555	526	491	511	527	504	530	489	494	498	471	469	492	502	481	473	508	466	485	501	501	514	503	487	517	515	514	483	515	543	516	458	486	527	480	471	497	509	486	516	513	490	479	515	472	487	498	517	460	514	491	480	510	487	509	487	486	497	544	491	486	505	525	537	486	506	502	510	523	524	521	541	527	508	509	520	510	565	530	531	522	524	515	505	520	531	498	483	518	528	493	482	489	498	484	521	491	465	567	515	492	526	504	503	529	518	523	531	542	463	492	524	506	512	466	500	500	527	459	541	490	503	506	507	547	507	482	499	549	494	489	509	492	521	504	499	488	534	496	489	474	504	506	495	515	492	543	522	507	512	563	494	494	533	473	494	538	509	533	477	474	492	535	505	524	474	513	522	556	512	458	469	525	532	487	480	537	515	501	484	508	451	477	534	487	511	529	478	513	496	530	528	502	544	504	490	467	499	473	501	498	548	477	517	518	533	455	494	513	494	526	502	487	452	483	488	472	526	438	513	498	496	490	506	522	488	475	512	477	529	517	546	487	529	494	504	485	499	515	530	526	480	480	522	503	511	510	500	481	549	492	497	506	505	488	505	525	519	486	452	508	494	505	496	524	493	493	497	504	526	478	508	504	509	512	452	517	490	495	485	468	554	534	510	504	531	485	499	508	459	521	528	519	479	509	508	497	502	495	472	533	532	521	497	513	515	527	479	511	570	529	524	479	481	515	485	517	522	508	491	532	529	521	530	481	486	462	538	519	509	477	485	518	504	508	496	442	506	539	499	474	498	487	501	488	519	459	501	455	470	522	500	494	512	508	497	546	496	509	526	478	513	521	504	488	485	526	496	486	470	479	543	524	500	533	483	490	503	514	466	481	479	485	512	499	486	518	489	530	523	482	485	520	520	525	472	472	505	507	522	491	489	479	518	516	522	487	507	551	519	520	463	512	502	475	494	478	538	486	509	522	499	515	505	530	513	534	505	473	456	519	526	485	503	533	524	532	460	518	498	522	530	493	493	483	483	542	488	510	515	455	540	460	487	462	499	501	530	502	507	533	562	522	493	518	497	495	527	536	501	509	520	528	507	517	519	511	497	495	541	504	516	503	509	503	535	513	545	494	502	532	499	483	492
30449	10687	5451	4516	3408	2446	1929	1470	1310	1058	893	830	760	688	604	625	507	454	403	437	413	386	386	333	342	319	312	302	269	275	287	243	287	273	248	232	242	205	224	261	270	237	298	259	247	267	219	256	228	228	240	240	246	255	254	277	237	273	266	235	283	258	245	276	241	247	252	262	284	258	287	253	251	245	244	254	259	250	241	252	292	243	274	250	283	264	246	254	231	256	264	230	258	277	287	277	291	251	254	276	236	281	236	259	248	259	248	259	243	259	278	245	230	264	257	251	235	247	269	229	264	250	264	250	251	259	265	260	277	277	255	240	256	264	243	267	270	265	244	255	245	246	230	243	248	246	270	228	219	230	267	261	231	234	278	259	258	241	242	220	239	250	268	247	265	239	257	262	221	236	255	261	225	249	291	217	233	265	269	242	249	260	236	239	232	256	263	235	268	256	246	224	274	257	253	291	239	268	256	245	277	232	240	254	241	262	244	261	247	248	266	265	248	265	264	270	277	240	234	253	266	254	245	243	230	239	231	252	247	246	254	250	274	253	250	245	249	245	211	248	250	265	255	244	245	256	246	234	227	243	248	260	246	233	212	235	254	257	289	238	229	277	262	248	255	263	235	255	231	243	254	253	247	262	282	239	262	265	241	300	271	281	230	250	245	245	235	277	240	223	279	259	254	248	233	265	228	228	253	242	263	227	248	256	275	287	229	240	264	254	246	228	267	235	271	261	235	227	247	220	264	227	238	234	267	240	260	253	249	233	253	231	231	251	271	255	269	249	243	230	233	246	265	269	245	244	252	230	249	266	253	254	265	241	215	232	252	265	251	252	239	255	281	255	261	249	255	259	224	244	243	262	244	247	237	259	222	231	257	267	235	267	262	249	275	251	214	222	242	268	264	220	261	262	256	222	252	225	254	243	232	248	261	245	234	251	266	257	292	239	254	219	250	257	238	264	222	235	259	262	250	236	256	269	270	254	268	259	264	266	242	222	243	261	256	248	236	270	254	275	250	239	245	278	242	228	239	230	241	288	258	257	241	233	276	238	246	271	280	259	259	247	256	252	244	254	254	249	261	200	245	247	269	241	279	254	271	255	258	249	228	257	240	243	234	258	272	256	266	261	256	245	268	283	253	260	258	245	240	249	276	267	275	259	260	256	267	269	254	272	238	233	270	230	276	269	249	255	270	278	244	260	277	248	259	263	237	258	238	255	240	254	238	274	268	254	261	219	239	247	263	260	268	233	255	234	249	286	279	261	222	255	256	246	254	245	256	268	249	260	244	267	265	252	267	282	209	246	260	270	253	253	227	239	287	265	264	236	239	246	260	216	272	253	257	258	255	235	242	261	247	226	244	262	207	219	249	227	238	254	256	250	264	257	259	277	247	248	248	241	257	246	269	233	249	241	233	246	257	257	261	239	214	250	274	253	238	247	266	264	269	273	219	240	285	272	250	271	237	252	245	284	248	241	212	256	225	255	236	275	261	247	278	253	252	215	247	233	219	242	236	242	242	229	247	263	254	272	249	233	238	257	266	234	219	263	245	226	250	232	244	268	241	250	253	215	244	225	243	246	265	245	244	245	249	281	252	250	264	233	266	224	240	231	248	263	256	261	255	256	215	220	269	240	238	244	242	274	283	251	214	265	287	304	232	229	268	260	258	248	197	232	241	262	274	250	272	231	254	236	240	271	245	254	265	256	226	277	279	244	262	299	265	257	248	226	261	243	273	237	262	289	237	266	262	256	261	272	275	258	291	257	235	262	231	253	258	284	263	226	236	290	242	262	240	255	242	233	253	263	285	245	267	267	296	254	244	254	234	255	273	270	281	231	249	242	274	252	239	243	249	243	229	216	250	249	218	222	252	260	238	226	231	242	249	226	263	229	245	251	271	264	254	253	286	235	261	264	238	237	227	241	264	255	252	245	261	260	290	239	243	244	242	239	250	254	255	241	286	272	229	251	249	250	244	275	247	257	239	268	249	233	231	248	226	246	244	245	242	265	257	243	202	221	245	264	285	261	232	262	252	260	262	253	226	287	228	253	289	238	243	251	249	254	226	266	258	257	279	247	234	247	249	239	257	259	287	272	265	243	251	247	218	260	265	265	254	285	247	252	249	229	239	236	253	233	248	222	252	229	237	252	256	244	242	251	223	250	239	218	255	263	253	281	277	234	263	275	276	273	244	268	223	211	235	287	292	260	250	251	281	285	222	246	279	271	230	224	240	254	238	254	238	248	236	234	243	242	209	234	267	229	244	257	286	244	245	228	277	251	274	244	279	277	258	232	243	258	254	264	230	271	238	237	221	249	244	251	254	248	239	240	239	241	268	231	266	240	235	222	233	223	268	276	260	242	262	242	242	265	237	239	269	251	239	265	236	255	243	262	258	250	278	247	255	217	245	236	293	269	258	261	255	266	271	241	272	258	263	253	245	237	280	250	222	257	225	245	285	257	253	258	288	259	267	246	256	214	238	247	259	229	246	235	234	249	238	260	248	239	231	262	289	223	280	264	236	255	234	222	251	225	261	214	213	240	260	265	263	249	276	249	240	235	245	258	296	237	241	229	264	268	224	238	243	223	246	271	245	281	258	236	232	249	250	246	244	253	287	259	247	291	252	250	277	269	247	246	258	269	245	245	242	254	236	250	256	230	248	254	261	247	281	260	263	238	247	237	243	251	226	260	259	281	261	287	256	257	252	224	255	248	250	244	242	275	246	252	253	262	247	241	232	269	261	250	234	257	254	281	229	240	255	256	273	274	232	237	250	207	283	234	235	256	247	286	231	244	247	257	234	241	257	254	288	261	257	239	260	244	265	270	286	255	273	240	233	256	255	289	232	248	269	251	252	248	229	221	213	246	245	281	266	249	270	267	278	249	243	240	271	254	261	259	256	258	236	253	244	265	232	234	278	284	253	276	269	245	237	263	236	259	233	291	233	265	237	252	270	263	237	256	280	239	297	254	225	256	237	230	244	257	274	270	271	264	252	270	245	259	256	264	249	237	246	242	274	267	264	264	260	249	262	239	259	242	237	238	257	241	210	263	246	269	267	241	267	226	219	232	252	281	272	256	249	274	271	274	236	269	281	215	264	249	215	235	247	239	277	240	265	244	233	256	247	258	277	259	281	230	225	262	260	239	252	244	218	257	241	236	254	247	294	241	247	213	258	247	223	229	229	259	254	261	254	249	244	260	224	253	253	247	243	231	267	224	276	282	257	225	233	230	243	225	259	252	251	242	241	255	252	255	257	256	235	228	242	250	238	271	271	262	229	241	253	239	236	256	240	274	265	233	259	265	244	279	253	192	281	257	251	263	269	250	228	242	267	234	246	261	291	255	289	257	253	229	242	262	281	248	234	244	250	249	264	235	252	248	239	222	247	237	242	245	239	253	250	239	224	265	236	256	221	228	257	243	279	244	230	241	214	256	222	254	260	265	229	236	226	238	209	260	232	229	262	266	299	270	264	237	254	250	258	245	234	237
16815	5189	9154	11647	11316	9553	7895	6356	5578	4827	3922	3562	3414	3147	2783	2573	2290	2048	1796	1810	1661	1505	1365	1273	1239	1111	992	892	827	739	714	671	686	606	647	584	624	602	559	594	596	578	587	604	609	571	604	571	587	569	583	579	569	546	590	523	594	555	559	546	542	519	566	561	554	550	513	553	579	554	596	501	515	565	535	555	554	578	577	562	539	605	548	575	566	561	549	587	572	527	567	542	548	538	549	578	554	505	583	534	554	519	523	551	533	541	550	542	518	529	556	534	553	500	515	569	546	571	540	555	558	548	541	552	534	546	552	522	497	540	536	567	573	521	560	548	530	535	573	572	565	581	518	567	533	546	531	501	569	565	536	499	532	602	544	562	526	537	557	563	572	586	565	510	544	555	534	543	543	543	557	627	569	576	573	551	575	517	552	549	504	504	557	564	546	532	575	550	548	552	514	533	532	503	554	535	528	504	546	523	546	542	584	560	550	532	526	528	548	555	555	560	512	563	540	526	540	548	538	549	523	521	554	531	538	548	548	522	551	546	506	568	561	524	536	517	509	520	504	560	532	537	554	548	529	559	564	544	529	542	532	559	535	546	558	557	530	580	571	560	550	544	552	576	545	531	553	558	578	533	518	538	567	589	552	560	577	571	536	572	523	598	550	507	571	551	536	557	552	569	537	560	552	504	564	568	523	575	576	539	554	528	537	583	560	567	539	528	557	555	541	528	536	533	557	573	549	545	523	545	531	581	551	514	560	544	555	552	540	523	495	570	551	518	573	545	562	520	548	518	526	559	567	561	620	519	578	541	536	555	531	526	538	533	496	574	548	555	564	540	554	548	544	540	556	561	534	576	521	563	548	521	573	542	526	542	522	583	567	570	562	514	546	525	553	546	516	527	499	570	526	557	555	562	578	524	538	502	522	551	542	607	550	543	546	563	558	542	529	544	593	523	534	552	545	537	549	570	518	509	560	546	535	506	552	547	546	522	525	555	517	573	593	544	492	594	529	549	557	563	546	532	527	580	547	538	559	535	538	533	560	523	568	528	519	543	543	548	505	524	494	525	563	560	558	516	542	543	563	558	564	536	587	538	574	561	550	519	519	519	500	553	535	572	519	550	551	562	538	558	513	527	538	567	547	536	561	572	590	543	540	570	568	519	547	552	529	555	553	559	522	560	541	551	565	568	571	538	557	543	526	535	546	581	577	554	571	532	523	523	536	506	553	604	580	538	551	535	485	582	549	536	572	538	569	599	547	524	550	554	515	542	500	555	567	552	582	561	563	548	545	579	533	562	528	522	571	531	574	573	568	536	532	544	547	556	530	546	544	547	573	525	573	548	533	545	525	515	524	557	577	592	562	548	522	544	564	528	518	577	544	564	546	544	563	578	528	541	534	553	553	532	559	596	573	539	534	564	548	544	534	549	545	545	524	562	534	537	555	575	513	504	552	541	533	543	521	547	528	554	551	538	532	573	560	549	544	559	549	571	544	557	566	572	534	522	544	563	553	566	572	536	529	560	552	554	567	508	507	548	557	518	527	545	589	541	503	532	572	525	528	566	612	533	567	531	571	552	522	565	521	571	541	570	554	543	566	559	547	537	532	534	525	597	561	553	559	563	541	574	552	525	589	548	558	534	536	534	597	573	552	525	546	537	558	566	553	567	529	515	573	537	532	521	577	561	511	558	549	572	502	528	536	517	534	578	512	556	538	515	526	528	567	525	528	565	503	525	550	549	513	543	552	502	560	563	559	546	530	543	552	521	565	488	557	514	523	563	522	524	542	549	575	559	529	568	533	540	537	573	546	546	526	526	570	525	548	530	591	548	494	518	553	566	558	554	540	573	518	539	578	537	506	555	557	565	554	520	517	568	576	518	528	588	546	560	563	543	531	548	567	520	542	534	525	530	589	531	567	543	523	554	509	581	521	522	555	540	557	537	550	506	556	550	525	545	540	551	542	583	540	515	522	505	528	537	561	547	522	568	531	550	553	515	575	550	531	552	552	545	512	580	511	562	529	540	522	513	558	531	566	557	527	544	527	544	541	551	531	547	571	525	537	513	524	527	555	571	507	569	554	531	555	538	570	505	562	580	546	570	570	561	531	505	572	543	540	535	524	561	539	515	523	544	547	498	546	537	542	526	530	520	531	559	559	535	512	559	512	563	543	552	543	543	522	602	541	528	566	495	569	527	553	539	518	506	580	566	530	548	578	549	534	535	530	551	571	552	533	558	544	527	549	540	565	537	535	580	550	571	576	600	534	553	550	531	529	555	538	553	576	506	578	563	508	571	500	569	554	518	565	533	522	566	571	563	560	541	567	563	554	506	539	566	543	539	587	557	551	528	571	557	513	531	524	520	578	549	542	550	517	544	561	568	556	533	530	508	535	535	534	570	553	520	576	571	527	556	555	512	529	491	553	599	529	533	548	563	508	478	540	603	573	507	558	555	553	558	596	541	527	556	542	532	557	517	572	508	551	550	537	550	572	562	549	528	551	532	550	545	582	543	540	552	556	556	548	529	539	564	542	602	542	535	524	539	506	561	582	510	518	560	549	570	530	508	544	509	560	493	515	526	550	543	509	520	541	526	538	522	524	582	516	553	548	500	555	571	512	556	554	566	531	508	562	541	537	538	540	564	550	542	558	561	517	530	532	571	551	518	550	565	562	554	533	542	547	531	588	543	601	539	559	518	587	568	592	570	563	542	510	526	521	570	509	551	537	537	559	546	543	542	537	583	518	550	578	583	551	559	551	547	530	536	567	562	557	542	554	540	555	556	521	585	562	598	612	517	564	583	559	572	522	554	568	585	531	546	530	534	541	554	525	563	513	526	574	536	584	527	560	552	564	570	569	593	554	502	617	551	550	516	554	559	525	558	504	576	553	536	546	547	530	541	552	538	526	549	564	588	546	585	555	585	560	507	559	535	524	552	540	550	548	544	553	569	578	585	538	533	543	564	543	551	518	552	516	550	571	576	541	546	536	574	601	519	579	574	493	562	542	593	565	528	595	549	554	574	521	526	489	506	560	553	497	551	535	555	542	562	565	529	508	508	508	554	578	561	558	546	537	566	560	562	535	556	592	550	545	594	566	536	527	554	517	522	522	545	579	596	506	519	523	550	552	535	559	587	500	581	596	541	558	545	530	554	564	554	547	554	517	519	552	531	568	521	563	528	553	562	560	541	570	513	554	555	550	547	529	580	528	566	537	533	530	552	541	602	548	519	557	552	569	547	582	535	548	482	519	568	591	532	523	544	553	515	496	540	521	539	513	560	560	556	548	562	531	543	531	554	550	515	522	530	525	566	586	561	581	533	586	516	588	588	550	545	549	553	515	559	545	532	516	576	559	515	563	497	501	555	546	566	593	545	541	535	526	576	567	533	577	520	541	511	565	533	547	524	555	534	554	523	562	515	568	561	520	567	544	531	519	568	554	516	553	521	562	533	549	522	592	538	518	516	544	525	535	541	536	580	571	546	538	529	574	558
42030	18234	9117	6346	4451	3236	2667	2071	1727	1466	1216	1072	929	829	779	753	673	673	596	575	527	540	512	482	475	421	401	387	322	351	340	313	344	329	320	321	302	302	319	324	349	325	334	313	315	293	301	318	302	321	284	302	272	305	348	305	288	324	279	299	294	273	303	308	290	312	274	323	324	329	322	321	278	321	299	310	313	274	312	319	323	288	350	305	308	325	296	269	271	250	274	325	263	262	315	300	286	304	292	293	286	283	246	274	297	307	301	298	279	324	311	284	296	293	292	269	310	280	276	279	297	293	296	268	309	295	302	279	281	332	323	266	296	299	316	305	272	327	299	282	297	303	316	282	299	250	278	311	318	299	267	308	286	299	299	312	325	288	288	300	304	316	292	306	288	275	324	292	275	280	295	288	277	286	271	318	308	295	278	287	280	298	283	285	290	299	280	288	258	318	327	284	285	312	286	282	298	289	283	277	280	288	327	306	301	294	300	312	316	344	303	303	278	293	267	312	312	286	321	323	299	305	303	311	312	314	280	306	325	300	284	349	307	272	334	244	290	268	286	327	304	299	288	270	328	319	284	294	315	317	290	303	296	305	269	266	271	302	283	289	272	298	300	282	264	277	265	278	285	257	285	303	357	289	322	297	299	291	336	285	309	331	285	274	320	312	308	332	287	316	268	318	297	328	288	307	298	276	264	309	284	275	288	327	282	313	312	285	282	286	271	313	334	314	312	299	286	292	289	330	291	299	310	283	252	308	293	263	280	302	293	268	294	281	325	277	318	290	257	282	299	292	270	281	287	332	326	282	289	302	274	290	278	309	309	304	304	284	287	318	272	293	287	293	292	269	291	319	301	250	288	294	307	318	315	312	300	313	333	305	257	303	335	298	314	301	299	278	336	292	338	288	286	312	282	268	291	292	294	302	252	280	277	293	288	292	289	290	285	273	300	313	334	317	314	324	262	305	265	281	288	276	296	269	285	293	291	311	292	265	287	276	271	300	313	302	297	315	310	299	282	274	308	293	316	311	310	305	281	277	283	280	273	273	327	273	290	322	335	284	292	303	269	287	308	313	310	301	298	283	304	279	287	288	273	307	311	295	287	292	251	268	354	304	283	302	295	294	300	301	289	294	278	320	295	284	323	275	292	297	257	286	313	280	318	290	273	311	277	316	298	291	282	295	308	299	282	296	297	290	321	316	271	302	252	273	333	299	304	292	267	312	333	328	324	292	305	267	293	308	292	276	285	293	290	307	289	298	278	288	286	280	281	275	311	252	275	286	309	294	294	288	303	297	328	347	284	297	283	283	287	253	276	293	304	305	321	298	273	301	300	304	270	289	289	286	300	267	269	316	310	296	313	285	259	311	304	292	280	291	274	272	269	289	294	310	304	314	289	288	289	295	303	253	286	269	314	336	314	287	282	273	267	293	331	261	298	269	283	288	317	319	306	317	313	285	262	301	318	314	315	321	264	280	337	296	311	279	274	257	292	326	305	315	276	308	340	287	308	276	291	292	306	260	306	303	314	320	314	281	307	299	270	274	278	279	296	324	279	319	272	279	304	334	285	337	344	294	294	305	265	291	289	307	285	280	311	298	321	315	296	302	298	288	289	297	257	312	299	275	311	328	278	306	286	290	315	283	298	293	267	285	332	331	286	271	281	296	292	300	288	322	287	275	272	302	289	289	318	274	310	305	289	331	291	337	296	295	327	310	298	299	317	289	292	285	295	276	280	320	271	308	320	279	319	263	301	285	295	304	303	329	293	286	256	278	258	286	312	291	305	292	304	340	316	314	286	313	299	252	293	287	291	264	345	283	317	294	281	297	282	300	296	301	292	306	308	277	263	299	264	294	292	295	296	245	295	304	320	295	297	287	304	277	302	317	275	291	265	299	304	259	309	270	320	320	265	279	318	280	284	264	281	297	277	310	299	260	282	287	286	285	319	283	267	279	284	325	310	281	301	274	296	260	326	303	298	297	276	314	307	305	311	312	277	293	311	285	307	266	281	314	297	317	319	289	323	275	283	294	305	272	323	306	305	293	267	321	279	301	297	293	298	289	277	302	273	300	268	310	276	316	328	319	285	288	279	289	296	292	312	264	332	321	320	315	291	314	338	302	305	258	278	277	291	293	302	270	329	300	277	255	302	277	308	297	333	293	284	286	271	310	257	303	296	322	314	286	305	299	279	311	278	285	271	332	318	286	301	275	291	305	300	286	326	317	315	260	290	314	288	299	315	289	311	293	323	278	284	320	296	278	282	301	256	289	293	278	288	317	288	287	294	276	286	291	303	292	271	284	301	274	303	273	264	287	320	310	301	304	292	293	292	311	287	284	280	254	300	271	296	306	317	291	322	306	251	310	348	328	330	267	307	326	311	311	289	275	310	346	293	304	313	290	338	296	296	286	306	300	317	301	291	291	334	270	267	314	297	316	312	286	321	320	283	273	281	246	316	273	277	274	305	288	295	281	269	286	296	291	320	349	298	327	281	326	329	279	280	301	263	278	287	298	299	292	312	276	305	308	288	304	294	300	247	268	320	279	282	280	273	298	281	262	263	263	308	292	290	303	291	286	288	265	282	296	294	274	313	322	309	316	282	304	317	269	296	294	290	288	313	291	329	290	318	280	302	308	275	292	305	279	281	302	282	302	303	284	268	290	326	309	293	259	314	285	255	275	335	256	331	254	305	320	281	301	304	307	304	298	322	300	279	312	281	266	289	297	295	302	317	330	300	295	302	301	314	307	295	300	306	296	297	310	295	280	277	308	348	290	291	308	301	298	325	307	287	329	300	287	262	303	288	280	307	311	296	253	293	324	305	290	304	299	307	292	303	304	303	304	296	315	298	297	274	321	283	283	315	302	302	310	293	271	307	291	277	330	295	306	289	281	281	325	319	286	299	263	290	283	299	300	318	309	311	304	300	311	312	287	272	271	269	286	274	310	332	299	314	290	322	289	273	303	276	301	280	289	323	271	293	286	329	279	316	272	300	296	314	272	318	280	289	317	299	276	327	277	303	278	323	290	255	289	283	287	295	293	284	328	296	290	290	274	304	289	303	286	276	269	317	270	270	297	289	294	314	288	282	280	306	309	292	302	263	295	282	300	316	301	288	297	267	291	314	311	291	260	266	282	299	321	270	288	324	277	274	326	240	277	294	298	299	308	271	313	297	299	282	286	280	254	273	301	305	320	293	281	300	311	318	292	320	269	285	296	300	294	257	274	315	312	293	310	285	319	264	304	291	309	301	312	272	285	294	307	302	271	285	274	295	317	312	315	287	297	276	292	298	297	271	321	322	318	285	301	319	273	310	335	322	276	330	330	297	266	304	280	253	294	311	286	325	291	269	306	279	303	274	271	313	322	314	291	294	275	279	298	289	265	279	293	264	300	287	292	247	299	279	298	289	314	288	321	302	286	298	283	299	317	302	272	273	282	300	279	323	283	304	314	272	292	338	299	295	298	267	306	262	292	293	263	285	310	300	267
22779	7797	12598	15013	13577	11411	10448	8418	7243	6221	5316	4713	3980	3710	3602	3354	3023	2538	2416	2390	2165	1990	1734	1682	1639	1472	1281	1141	1040	869	885	786	774	782	795	727	739	725	699	696	719	693	722	671	681	700	670	676	698	684	714	652	619	678	656	619	639	626	686	644	638	620	624	606	683	657	637	629	650	637	657	642	677	640	596	635	632	673	653	630	649	589	625	625	662	632	612	600	657	660	578	637	624	638	643	661	603	654	654	618	645	644	702	626	593	618	636	633	645	612	630	650	685	626	671	627	594	602	685	614	635	604	644	622	581	619	625	604	653	611	634	603	651	678	631	678	623	609	653	594	629	630	623	638	611	605	624	652	630	602	604	655	666	591	652	642	622	596	646	637	601	628	625	659	614	591	603	591	626	664	699	614	637	626	617	676	626	638	617	633	618	666	622	644	645	662	642	648	670	651	615	595	639	609	634	623	615	618	650	634	642	572	643	654	669	631	633	620	647	652	607	638	635	664	626	616	651	640	627	665	639	658	619	611	609	589	599	635	583	564	654	606	671	596	640	620	629	641	615	633	579	659	622	651	638	614	652	605	670	594	622	627	586	628	600	657	597	654	640	616	594	646	640	617	631	624	615	629	597	598	646	631	642	638	637	622	610	630	648	609	599	611	630	625	608	600	623	627	661	591	644	648	622	645	639	658	643	626	653	643	642	637	650	625	593	637	668	625	628	645	629	647	631	624	660	631	670	605	602	656	639	590	622	678	592	642	655	622	637	627	674	605	614	638	685	657	598	634	615	600	661	595	575	660	628	617	614	668	683	642	634	668	620	603	627	641	627	674	639	609	631	661	612	620	626	642	670	625	626	661	655	594	626	672	683	603	596	624	599	591	633	618	655	648	645	585	616	633	599	623	639	619	630	640	585	623	628	644	663	627	641	584	630	644	608	624	608	645	622	633	618	628	611	625	662	630	558	646	621	633	630	632	640	619	616	609	647	654	626	636	637	665	605	615	649	625	648	630	621	622	609	617	622	646	615	610	664	626	621	645	629	661	655	618	640	612	655	614	598	626	610	598	597	635	677	598	603	628	611	613	612	607	631	623	617	604	637	661	611	629	638	687	645	619	625	666	629	624	645	634	609	650	655	649	678	647	634	658	674	596	609	679	620	622	599	663	590	627	650	637	666	636	637	598	617	658	618	676	690	600	630	632	618	640	663	636	645	618	613	636	653	619	610	609	638	637	655	641	612	616	627	670	638	618	645	616	649	642	614	663	613	621	652	656	624	575	651	645	642	643	661	600	588	618	612	596	605	631	670	651	614	667	635	620	638	639	675	615	653	656	641	630	622	623	638	641	655	645	661	622	613	599	618	610	666	607	616	651	628	606	623	659	627	609	658	628	639	592	634	633	622	623	653	676	591	637	600	617	639	605	662	638	665	650	619	641	629	630	595	675	588	621	675	623	621	623	618	610	635	662	669	684	625	627	617	617	623	631	633	619	646	644	616	630	617	600	623	632	623	679	633	614	614	649	655	609	613	617	620	627	636	699	616	659	618	617	635	630	666	611	655	578	657	611	585	587	607	633	596	656	578	621	641	640	600	624	629	634	632	619	651	646	594	618	596	626	589	619	670	609	630	630	637	620	618	604	624	643	661	637	611	680	592	662	591	636	589	647	631	633	634	652	607	596	622	631	614	657	647	627	595	640	660	623	604	646	637	652	658	638	649	629	573	609	634	624	662	630	657	611	632	628	662	641	636	653	612	624	634	653	638	656	622	668	665	628	689	625	606	611	616	640	608	576	614	643	587	653	609	670	623	657	646	612	612	630	573	617	638	671	588	617	626	664	608	679	623	668	645	657	624	629	712	649	610	629	653	623	619	610	618	604	614	635	614	573	616	631	635	619	630	625	624	617	615	616	586	604	636	610	642	608	662	625	632	634	630	621	664	637	635	622	627	599	674	668	650	654	619	628	644	596	651	622	643	616	618	636	623	650	612	653	638	707	668	651	633	610	619	652	664	589	647	650	631	624	617	574	650	613	622	624	598	696	621	639	571	637	638	669	626	626	674	623	644	654	621	642	640	642	577	609	614	623	638	614	613	652	636	653	631	614	615	603	624	635	600	654	651	651	638	644	636	680	633	596	680	632	600	601	643	656	645	616	653	640	648	654	593	619	602	613	632	622	614	629	592	633	669	660	615	636	623	609	667	624	627	631	622	552	656	629	626	618	646	622	595	625	626	629	574	622	593	662	622	602	650	624	628	663	648	646	597	628	626	645	655	636	678	678	645	605	623	659	633	608	588	620	575	643	654	671	660	649	617	587	603	585	646	620	599	642	624	615	664	618	667	594	594	657	621	606	628	615	644	592	656	669	673	628	663	665	659	641	644	655	634	606	641	654	631	638	609	641	632	646	636	605	612	623	615	609	623	645	674	658	607	638	640	586	728	631	624	646	636	609	606	626	638	605	632	661	628	673	595	638	614	639	631	624	610	640	641	649	618	577	607	663	643	600	673	597	604	569	626	646	649	635	632	618	632	586	575	601	628	619	658	591	609	647	620	627	677	608	596	627	668	612	602	611	595	610	646	595	611	640	643	641	612	627	655	599	658	604	612	625	626	645	602	605	679	623	646	662	631	634	647	644	604	649	673	649	681	620	587	605	604	605	599	626	615	615	604	573	610	626	713	626	648	613	632	638	675	643	665	648	659	609	617	628	651	656	614	620	632	649	600	659	641	624	645	622	574	586	597	594	614	626	630	643	605	580	590	600	646	603	659	674	662	572	627	684	642	649	629	601	594	623	630	662	663	653	653	599	616	639	632	610	636	645	642	639	655	600	633	648	636	636	644	636	665	645	630	649	623	634	662	631	608	641	628	667	635	661	653	609	621	608	597	631	622	658	633	601	651	583	657	618	643	599	644	652	656	656	611	671	630	625	644	597	656	621	595	663	688	677	658	692	578	603	630	614	639	617	616	636	637	610	641	628	624	630	590	619	616	631	608	573	619	625	590	604	653	615	633	644	625	612	673	642	660	656	613	649	614	640	644	644	581	599	693	658	623	587	621	640	610	612	684	636	600	625	619	614	619	623	665	646	642	628	653	619	638	651	617	639	604	613	642	616	607	623	624	632	673	596	627	629	676	680	608	628	632	633	592	639	643	647	610	630	633	607	664	591	635	661	629	606	634	625	628	619	631	645	604	603	639	613	600	685	625	670	667	579	629	622	624	647	624	630	617	609	636	661	643	589	671	624	664	654	623	624	639	636	618	631	625	609	585	626	614	641	638	612	645	570	641	640	635	605	652	631	647	607	630	581	608	650	626	654	641	631	639	650	579	582	592	590	628	593	623	632	622	653	623	572	667	643	609	636	623	619	616	632	612	616	626	645	670	597	656	623	650	608	652	599	667	637	611	622	648	650	629	632	646	635	631	661	622	611	615	615	634	638	608	660	630	607	617	606	652	647	611	632	552	664	651	646	592	619	637	643	645	600	627	626
12800	4127	3125	2696	1910	1509	1129	983	825	664	599	521	509	531	423	447	408	359	380	326	347	304	269	299	317	299	283	234	266	251	218	232	233	240	204	247	219	217	218	244	234	211	251	249	234	202	250	203	242	198	242	223	197	240	231	209	225	225	222	242	191	225	255	261	206	239	244	248	250	222	228	240	227	235	250	212	239	230	229	226	210	231	265	249	207	241	232	248	262	241	222	236	208	223	220	238	206	224	228	237	265	228	243	229	206	218	212	215	250	239	221	208	230	240	213	210	228	218	217	265	217	226	225	239	236	249	223	220	207	235	234	219	221	244	238	224	219	222	204	247	226	201	230	207	235	233	231	224	200	247	221	212	222	206	220	216	237	205	234	251	197	206	220	211	212	215	223	216	239	221	221	222	264	225	211	247	221	225	254	225	216	252	232	213	249	218	251	249	214	231	208	234	265	210	205	240	243	226	215	215	240	240	248	263	210	235	236	237	220	211	238	236	239	237	231	231	255	242	233	218	204	257	243	228	232	239	235	226	231	213	232	259	191	219	213	255	218	227	248	213	216	215	232	228	236	239	225	228	257	250	250	247	190	215	243	232	217	239	245	244	221	213	219	220	230	232	219	209	228	228	215	263	239	220	219	261	209	196	199	222	231	257	237	228	223	215	234	229	233	212	230	203	219	230	215	234	230	205	233	204	221	249	227	241	213	215	245	245	236	207	251	223	204	242	220	202	200	217	213	218	184	214	205	210	231	231	216	240	252	254	227	278	238	241	237	222	233	237	233	228	180	207	246	212	206	247	261	229	226	229	220	203	245	240	231	225	191	240	216	229	241	234	227	200	226	217	234	217	249	235	217	251	213	199	212	205	225	247	236	203	227	204	238	265	225	201	247	206	202	221	230	240	227	234	244	252	227	249	237	231	240	238	225	249	214	235	209	204	238	238	231	202	232	230	214	214	234	235	219	238	214	205	245	190	232	238	228	216	225	243	238	235	240	220	234	253	248	229	195	247	235	227	234	232	241	203	244	223	215	252	236	226	212	216	209	197	252	209	206	219	184	235	201	221	229	236	243	234	233	238	229	234	236	242	200	229	254	237	235	220	211	205	205	230	239	256	237	214	231	205	215	203	221	242	242	234	250	241	206	234	215	245	261	237	241	220	231	229	247	220	219	219	243	223	227	230	221	222	233	241	202	250	226	226	255	224	219	240	211	200	251	222	254	228	210	215	223	240	224	229	235	249	240	230	217	217	242	230	230	243	204	241	226	232	216	218	230	249	241	243	221	251	209	221	216	208	244	214	210	227	268	270	243	229	242	250	222	227	213	226	248	238	237	246	216	221	218	236	226	254	229	220	222	223	230	201	258	238	201	215	213	229	210	215	258	197	239	220	230	244	219	233	246	223	240	235	249	232	227	210	228	243	215	215	219	233	212	252	242	214	222	219	212	219	223	194	235	232	205	229	232	231	226	219	248	233	242	234	223	229	205	242	229	187	244	241	219	208	229	238	192	226	224	211	222	222	228	237	218	230	245	257	215	250	231	245	236	232	222	241	224	214	227	232	214	226	191	256	214	234	211	222	245	244	227	236	225	243	219	236	229	243	226	244	205	210	218	260	228	234	238	231	225	224	214	230	215	196	188	237	204	256	241	227	242	278	224	245	220	188	219	243	223	232	227	193	237	228	208	254	248	243	247	237	222	225	215	220	247	242	235	239	218	244	252	232	234	224	247	213	243	218	220	241	246	204	228	226	223	228	229	219	233	196	233	242	254	216	226	202	240	222	266	253	252	223	268	238	217	241	246	223	235	233	211	236	245	226	209	249	239	247	258	221	227	223	243	253	225	226	217	240	234	215	217	201	240	204	253	237	230	230	201	222	232	213	237	207	236	209	215	202	238	219	235	208	224	216	242	215	228	243	225	222	208	215	233	228	248	224	187	231	244	242	209	248	234	201	261	223	215	203	201	246	237	235	233	217	231	215	233	219	217	251	229	250	224	227	227	201	216	225	237	228	240	230	247	259	238	226	242	223	237	199	219	238	257	176	208	242	214	243	237	208	234	212	239	219	226	227	240	238	239	226	239	203	228	209	227	201	212	224	230	232	233	217	251	249	233	200	247	222	250	230	209	235	238	222	257	219	219	208	207	246	232	214	226	285	229	246	224	252	244	233	236	249	194	210	222	215	202	229	228	222	242	239	222	256	214	247	256	244	232	227	214	265	244	238	239	231	228	206	236	236	221	226	215	227	223	214	241	252	218	251	240	222	213	223	189	230	251	225	244	246	243	244	206	259	227	239	256	243	240	225	235	248	227	238	229	225	212	232	223	247	214	244	229	193	226	246	224	225	242	215	220	204	260	209	230	229	254	231	209	238	243	239	244	238	237	232	221	194	226	243	209	236	222	203	250	230	213	209	224	235	255	277	199	241	222	241	250	227	201	230	204	219	234	243	222	198	223	227	220	248	229	222	237	234	207	242	238	228	220	215	219	202	225	207	195	265	241	248	247	230	226	228	251	202	227	240	244	228	246	251	219	230	240	247	243	228	230	207	199	217	234	230	222	227	203	238	229	226	217	219	232	204	207	248	250	194	254	198	263	207	243	227	233	249	207	237	202	206	255	286	235	220	228	243	234	230	235	245	205	228	261	187	222	233	221	233	219	214	249	230	248	236	218	229	216	220	223	259	240	226	234	252	223	237	238	211	232	222	241	212	205	224	235	190	259	216	206	225	240	200	213	231	239	249	250	215	236	211	250	234	254	251	221	219	214	206	231	236	241	230	240	224	210	235	205	210	206	252	238	226	213	216	251	237	246	245	232	252	236	243	245	238	223	207	210	213	242	223	215	248	244	238	257	215	208	233	244	237	237	230	238	232	225	221	266	250	237	245	222	235	246	208	208	214	218	203	217	238	208	229	220	242	194	217	216	229	249	216	233	227	252	248	212	197	254	249	249	205	223	237	219	232	202	210	266	213	234	214	220	233	246	221	211	218	227	242	233	232	236	198	240	248	247	228	221	230	227	234	183	249	240	216	233	232	243	268	226	266	224	239	234	219	250	209	191	248	238	265	243	200	251	223	227	260	240	248	226	232	235	232	225	190	228	209	244	184	230	204	244	237	249	245	234	191	223	237	224	245	225	222	239	231	235	222	219	233	205	232	255	214	222	240	230	230	233	211	256	221	237	218	218	220	255	211	227	228	228	235	210	215	233	225	231	239	217	235	254	217	241	248	223	236	252	225	221	243	223	188	244	238	207	232	234	215	244	226	204	211	254	213	220	229	220	249	230	267	242	232	231	239	236	204	235	230	224	237	243	219	249	234	200	199	207	237	228	212	220	223	196	237	221	227	218	206	256	213	232	224	247	208	226	217	213	189	250	241	245	241	226	209	207	216	226	209	209	221	219	256	214	232	242	208	249	249	240	236	249	206	223	239	245	224	220	229	231	269	228	220	214	234	200	234	233	233	196	231	217	232	215	216	236	235
6759	2925	6006	7748	7204	5905	4837	3949	3397	2939	2451	2175	2084	2053	1856	1711	1522	1441	1316	1225	1107	1076	962	876	866	833	785	674	556	638	567	567	551	566	549	514	502	527	540	502	506	512	521	508	531	539	486	532	515	499	511	534	515	493	485	491	457	511	519	491	497	500	530	522	519	484	507	506	445	543	530	515	512	482	492	447	522	485	477	438	503	465	523	499	537	525	493	517	501	478	506	529	480	501	541	534	511	510	506	495	484	494	539	489	529	512	455	516	508	525	509	509	515	559	526	528	495	531	483	519	499	526	508	540	523	522	518	486	499	470	485	493	526	497	495	509	511	489	496	528	491	491	502	496	496	493	500	529	477	484	476	530	461	490	491	512	509	475	503	487	451	535	470	486	506	489	499	519	497	511	535	509	505	488	521	488	540	526	476	502	510	535	482	515	472	499	466	537	534	495	480	504	518	495	468	513	449	455	529	508	488	514	495	499	488	497	476	465	504	540	502	501	482	492	474	490	491	507	486	500	463	490	463	503	525	481	524	545	492	496	473	520	522	495	515	515	508	514	526	521	528	477	530	488	520	495	523	511	508	521	544	515	483	483	508	475	499	498	467	498	501	509	470	525	477	521	514	488	519	509	516	555	487	492	491	527	485	471	549	505	511	481	518	492	460	502	463	517	528	458	464	482	483	530	501	471	530	486	456	455	502	503	505	485	466	530	512	508	478	465	479	522	466	508	512	494	516	503	533	480	512	484	476	486	528	512	527	503	505	476	511	489	481	479	529	486	556	523	475	538	519	478	488	516	479	516	503	501	476	531	516	540	492	515	515	483	488	504	471	510	505	471	502	472	478	524	492	484	488	525	484	504	528	515	524	470	496	494	483	511	505	520	447	469	506	487	491	494	498	523	487	541	508	509	535	492	475	509	517	519	513	512	530	476	498	505	485	481	502	485	485	512	499	470	523	541	499	503	528	515	496	493	498	495	496	522	516	498	501	484	497	501	480	507	489	520	513	529	480	490	522	465	501	483	491	521	514	513	539	483	453	480	498	486	503	488	527	488	514	493	502	512	494	516	495	515	513	495	507	486	543	532	474	500	491	487	496	510	535	511	513	463	491	499	519	464	478	460	524	507	472	503	514	523	500	497	497	479	489	513	496	517	527	519	513	481	502	496	498	491	502	501	463	510	504	487	504	537	498	491	493	492	511	522	519	549	494	475	495	525	481	490	487	515	507	494	513	525	513	516	480	500	509	503	510	503	494	491	525	511	536	491	487	507	481	460	504	523	506	537	546	517	498	522	492	506	501	506	479	479	452	488	526	496	509	538	502	486	472	480	514	544	500	488	480	534	519	512	501	536	505	512	490	503	490	495	503	533	502	521	471	455	481	472	542	501	500	445	497	488	519	488	501	501	553	511	517	465	509	534	530	511	522	522	506	503	534	532	504	512	482	511	545	490	500	466	491	501	488	467	493	519	481	518	531	523	459	499	499	523	536	485	519	515	482	479	483	522	495	507	512	491	500	468	481	499	507	466	479	497	498	522	527	490	504	482	500	480	501	500	509	468	531	513	484	510	549	516	481	533	480	501	524	526	504	496	518	496	501	450	482	554	508	493	514	489	524	559	501	527	457	501	527	475	551	472	514	510	496	463	458	524	504	501	495	489	480	500	501	499	503	445	504	510	516	503	526	480	513	519	470	490	505	534	496	495	498	493	490	480	520	508	542	515	508	454	493	484	478	510	493	488	452	515	480	458	533	513	541	521	497	510	480	506	489	484	506	498	490	496	494	520	478	502	501	471	499	519	474	508	534	524	508	479	481	516	487	479	481	449	518	457	491	519	556	485	508	498	477	514	496	508	518	482	497	494	476	483	512	456	502	510	513	479	538	498	502	528	462	499	499	495	483	479	501	470	516	505	512	495	482	564	493	527	525	519	521	539	478	492	483	473	493	495	502	488	487	524	483	518	517	498	487	502	503	487	539	469	535	513	478	520	472	534	538	518	551	499	502	517	475	541	464	513	490	481	483	484	505	450	561	501	551	539	477	519	520	509	518	496	496	516	498	512	463	482	483	497	510	491	500	520	524	538	523	537	515	478	508	490	482	504	466	503	513	515	475	503	521	519	504	493	497	474	494	493	465	513	467	502	503	480	464	549	526	477	520	500	496	458	475	509	519	536	486	545	491	511	515	489	527	520	500	545	516	514	504	483	484	525	473	506	507	502	491	533	450	474	497	480	479	509	522	553	519	452	524	562	523	474	498	529	498	523	486	534	479	478	471	477	464	478	478	512	493	467	515	510	493	485	481	467	535	512	507	534	520	453	529	547	516	510	519	468	485	483	481	490	523	535	519	475	471	498	504	477	462	493	508	500	514	491	492	473	511	485	495	490	527	555	536	508	495	504	516	506	533	531	555	478	514	475	528	492	494	497	500	517	483	478	536	501	506	473	507	477	481	474	506	545	530	541	470	504	511	474	488	488	485	488	533	510	519	532	481	491	512	479	465	502	505	498	521	475	502	502	507	473	489	511	483	473	537	522	467	493	499	517	500	463	466	538	490	509	526	538	527	476	573	494	515	579	529	477	477	503	491	522	487	486	484	513	471	505	487	484	515	476	560	477	497	498	485	497	536	466	478	518	503	542	505	496	456	489	498	491	501	496	492	514	500	491	492	477	487	517	487	492	529	467	501	467	496	514	512	510	528	487	497	477	481	513	533	497	525	452	505	494	519	521	499	496	488	517	518	509	475	514	523	483	532	510	539	504	516	512	522	524	472	482	485	521	484	508	505	507	488	527	542	511	473	496	513	499	533	478	524	526	494	503	492	509	493	494	471	544	509	537	491	468	535	465	505	514	517	458	477	522	483	490	449	500	456	512	504	539	491	483	534	489	495	507	524	526	496	537	520	505	493	531	521	470	506	436	511	499	521	489	512	496	488	500	495	488	486	473	468	549	477	517	492	543	439	472	501	490	524	529	495	485	508	521	519	491	505	533	500	471	504	505	521	518	434	470	516	509	524	536	486	516	501	492	489	477	486	459	482	499	501	458	503	476	495	514	508	477	534	467	540	492	503	498	518	507	488	524	485	511	500	508	516	503	484	489	484	509	499	520	529	510	495	491	451	502	508	527	488	500	490	467	506	542	480	502	523	476	514	497	531	510	461	510	544	473	513	496	530	535	522	488	483	527	508	485	484	527	519	525	563	494	493	508	484	583	521	519	480	475	526	503	532	505	493	510	492	471	484	518	502	528	486	533	511	484	493	485	489	502	507	477	493	478	497	514	465	497	518	497	486	473	523	509	454	489	513	468	479	507	488	526	531	500	487	512	506	496	503	491	503	513	509	522	525	498	505	541	498	505	541	465	519	488	496	471	506	488	451	492	484	520	459	530	480	501	496	498	477	521	500	511	547	518	511	482	478	515	524	492	514	506	485	537	516	500	506	538	522	521	504	505	483	488	508	477	485	508	494	519	549	470	546	512	486	491	478	505
31190	10424	5590	4794	3573	2470	2118	1497	1321	982	870	798	721	617	615	566	514	482	382	430	399	440	402	369	340	305	338	300	300	306	278	275	293	263	239	217	239	275	257	270	280	251	245	250	277	273	273	246	277	246	237	240	217	257	258	234	251	213	241	265	263	230	268	265	250	283	257	225	249	289	252	242	274	269	265	248	259	251	233	244	247	265	278	281	244	238	264	262	276	246	217	249	252	251	266	248	246	265	227	263	286	242	265	262	238	259	247	243	235	267	250	275	249	249	252	256	277	253	256	258	261	277	256	261	255	259	250	236	225	235	242	274	234	244	273	270	234	257	255	256	271	239	265	211	227	245	264	267	255	251	245	281	239	233	261	237	266	262	254	233	238	219	218	250	255	285	256	246	235	292	278	271	247	231	247	234	244	235	260	241	251	237	264	238	225	247	252	255	227	243	209	241	224	273	255	283	273	244	250	281	232	235	221	246	252	237	246	256	256	256	268	251	274	241	209	271	259	222	242	234	229	260	232	263	249	259	251	270	223	259	256	233	257	271	245	264	231	241	266	254	232	257	266	261	250	284	247	267	223	237	243	254	235	272	237	267	237	222	233	267	230	267	247	250	238	261	238	221	240	220	246	268	235	249	235	248	244	266	243	268	257	277	255	252	247	251	242	236	248	258	250	280	272	245	235	215	253	253	244	249	225	243	232	245	223	216	229	262	247	243	254	239	238	271	279	258	235	228	248	244	244	241	274	271	274	252	262	259	230	267	235	279	246	219	257	234	254	255	255	248	259	222	279	241	257	273	258	231	233	229	279	255	236	247	263	248	243	258	262	220	243	247	253	237	271	298	230	218	247	237	240	228	239	239	272	227	235	255	244	243	266	254	229	242	263	267	251	274	218	247	242	249	257	264	215	242	247	230	268	265	267	247	243	261	262	240	241	229	249	282	265	235	253	252	254	216	256	260	271	227	258	259	259	252	227	259	263	266	251	214	255	231	229	243	231	251	270	269	230	266	232	268	271	271	228	224	239	234	264	254	230	248	263	250	227	244	227	266	252	284	276	285	265	264	253	212	260	223	251	294	201	208	246	268	249	239	222	260	243	262	255	231	227	232	235	259	274	237	220	242	266	270	257	230	235	255	250	224	187	216	235	263	259	259	248	225	223	247	253	234	265	218	255	232	249	260	254	246	216	244	229	262	269	276	255	254	270	255	277	246	250	229	254	286	211	258	238	262	235	293	229	226	240	251	249	239	223	231	239	264	254	229	234	266	250	261	211	224	226	252	239	218	256	263	212	243	240	248	247	252	260	223	241	272	269	240	286	271	211	273	214	235	227	234	218	257	253	257	257	218	257	267	239	261	235	279	257	252	256	237	248	247	241	231	192	260	254	257	240	252	237	243	256	253	242	257	242	248	244	234	239	229	249	280	256	265	209	265	232	257	266	252	221	244	258	238	237	236	241	236	227	239	227	244	241	225	243	248	242	256	238	247	257	245	260	279	258	258	243	257	291	266	260	241	246	263	237	247	247	264	249	273	208	268	253	241	256	278	232	269	210	232	263	259	257	251	239	258	227	267	275	261	242	256	260	249	259	287	260	292	239	250	278	259	245	230	237	264	228	254	280	277	227	258	248	284	245	252	233	238	237	251	243	244	234	273	225	239	227	252	233	223	255	246	245	284	226	263	288	261	230	251	255	281	293	233	266	256	264	237	239	260	262	224	253	249	245	226	233	255	262	248	222	251	265	250	223	222	248	264	264	236	239	225	231	259	239	263	246	264	261	260	261	250	248	265	251	249	229	254	229	226	235	272	228	234	211	246	258	248	238	246	246	261	273	261	232	249	262	240	269	239	258	235	264	241	218	237	274	216	237	263	273	274	211	241	242	210	242	263	260	244	246	225	280	234	224	244	264	281	246	234	224	261	246	246	261	256	243	224	249	276	227	251	258	256	255	242	240	265	243	268	238	263	244	238	208	221	220	254	257	267	267	249	256	255	257	232	258	229	281	214	212	259	259	279	253	277	257	217	246	260	280	236	225	286	252	245	293	269	245	246	268	277	249	236	279	230	224	247	217	218	262	239	249	274	246	263	264	251	228	270	264	245	247	205	263	251	227	293	244	247	301	215	214	222	252	233	223	241	254	289	219	246	265	232	238	222	259	245	276	251	265	249	250	215	254	227	243	245	260	270	229	254	228	228	271	245	239	255	260	255	268	250	218	269	240	246	256	255	220	241	265	247	224	244	260	250	245	260	276	263	240	253	240	247	269	245	278	233	280	264	235	279	253	251	282	258	222	237	232	275	279	229	270	246	235	232	249	240	236	242	250	263	225	266	241	246	268	253	241	251	236	248	250	237	246	241	234	248	243	248	241	231	272	235	238	240	243	233	268	241	244	233	256	228	235	255	254	251	253	261	240	226	266	262	230	244	248	246	247	238	243	218	272	262	245	229	275	256	262	228	242	222	273	244	262	205	243	278	276	230	238	250	206	241	239	275	267	275	257	223	273	255	217	242	217	264	247	247	238	242	263	241	265	233	255	264	229	245	256	264	253	225	277	236	241	240	253	243	254	223	231	279	249	235	273	267	253	226	279	283	242	293	265	237	247	254	238	236	262	269	240	254	249	239	249	267	254	263	267	266	230	253	280	212	222	252	240	239	252	244	268	232	255	224	223	228	261	249	243	241	281	247	255	248	253	262	241	252	228	234	260	245	284	245	251	266	250	245	251	260	239	226	218	239	273	260	277	235	239	288	260	227	237	240	249	235	239	241	261	269	240	257	229	216	240	269	254	234	258	245	253	263	257	231	222	241	263	285	248	261	261	263	265	238	239	246	246	252	267	255	264	225	239	292	213	241	222	251	238	256	228	259	257	222	225	204	254	235	268	257	275	261	225	253	228	243	219	257	279	251	250	253	258	259	230	244	233	235	246	216	249	287	208	222	233	274	225	256	282	269	251	276	231	239	238	237	227	273	241	239	228	260	226	240	232	244	256	212	265	245	229	277	257	253	261	253	226	229	252	270	244	281	246	237	229	251	231	266	233	234	240	259	275	274	271	253	263	244	241	232	251	230	266	244	265	257	270	264	238	236	266	234	250	270	249	261	258	234	258	233	226	238	246	248	262	266	246	263	232	232	257	245	277	268	266	247	258	278	240	253	235	289	266	229	220	261	239	236	223	228	248	250	282	265	240	241	265	259	201	233	235	242	280	237	221	265	261	239	237	243	227	209	237	237	274	248	219	237	230	245	249	254	232	232	259	258	221	228	244	262	248	279	231	248	233	241	260	235	278	243	221	240	248	219	241	251	234	254	288	250	277	248	263	238	216	285	222	266	288	236	246	266	259	275	240	251	243	287	273	251	280	254	266	249	242	261	266	254	236	241	249	226	238	261	228	242	214	262	238	236	286	226	305	235	239	262	258	236	285	213	251	246	241	241	231	251	248	244	244	256	217	250	243	259	240	249	243	242	258	255	224	259	243	264
17200	4648	9680	12323	11421	9675	8013	6569	5279	4495	3832	3440	3242	2785	2709	2558	2196	1934	1809	1769	1600	1519	1379	1262	1272	1100	983	938	845	752	698	710	693	658	610	644	643	621	593	601	577	622	610	641	627	560	576	576	543	606	544	562	555	585	541	593	531	543	556	557	534	547	573	562	606	532	559	537	540	524	557	536	546	568	560	573	550	581	542	531	570	496	551	569	520	515	509	582	515	497	555	569	561	537	544	551	550	575	507	560	545	572	485	527	558	525	527	531	523	532	541	507	539	550	565	598	552	536	530	567	534	514	577	548	521	542	562	604	514	551	514	557	558	510	565	570	587	534	565	535	547	520	506	557	494	537	550	559	522	570	554	537	526	566	553	537	574	612	551	570	528	540	567	493	582	556	580	567	519	511	526	533	566	560	545	538	528	541	553	512	553	568	509	557	547	549	538	537	523	525	578	540	558	552	527	561	512	561	542	510	540	550	513	525	556	560	544	531	559	558	573	535	552	532	516	552	534	513	534	542	524	524	543	596	573	548	515	555	524	594	535	523	581	551	530	537	538	544	543	518	547	499	539	577	540	562	543	539	574	521	606	544	533	553	533	556	546	528	519	521	534	582	591	527	574	560	563	545	548	514	535	555	554	548	578	546	525	510	547	533	538	543	576	533	511	538	528	529	546	523	558	508	555	541	558	542	541	566	580	533	586	522	529	523	538	515	538	511	551	552	539	537	527	527	559	572	602	542	550	556	496	558	552	538	559	599	535	558	506	560	506	534	535	519	549	485	565	526	536	576	551	542	485	557	498	543	537	549	552	552	570	573	503	559	534	535	537	517	513	573	501	551	544	555	543	522	538	536	530	550	536	536	530	540	514	533	587	588	549	532	524	536	538	550	595	547	522	541	542	545	486	556	603	574	520	561	568	504	542	512	518	556	548	553	543	527	504	553	551	526	577	556	536	592	555	547	549	504	574	556	580	572	563	576	561	504	503	589	569	556	545	591	593	508	533	568	580	535	558	543	524	565	565	540	550	503	547	547	536	527	571	518	465	579	532	534	552	529	548	520	545	547	532	567	554	571	533	584	561	535	510	544	577	521	545	551	536	555	541	524	508	552	554	588	515	501	590	551	534	538	549	532	625	576	519	566	550	558	565	586	527	561	569	558	560	501	553	534	525	538	545	563	515	572	534	524	543	574	552	557	533	552	544	503	519	545	538	538	498	511	525	547	558	589	512	556	562	525	559	566	529	499	524	529	580	543	526	533	551	558	537	555	554	514	510	531	554	534	585	573	529	560	543	544	542	513	561	548	540	540	565	542	536	583	566	496	558	564	554	568	533	575	569	494	548	553	577	545	554	577	534	578	547	558	567	563	570	533	520	561	546	551	561	561	557	538	538	526	518	531	531	520	486	508	548	479	579	538	548	574	542	551	529	533	531	554	547	565	527	555	550	593	501	538	534	528	558	580	555	521	573	577	512	549	563	533	548	541	530	557	527	523	536	514	557	547	552	533	508	536	542	579	506	564	553	565	489	503	556	506	603	540	568	567	553	514	542	564	567	557	491	511	553	489	555	547	576	550	531	513	520	554	552	560	540	524	544	555	532	536	521	561	581	535	553	536	573	542	547	560	548	519	510	530	529	547	547	530	545	564	566	524	548	567	543	556	530	567	533	574	576	526	531	590	553	513	535	564	545	538	514	542	532	538	491	496	518	528	547	545	578	545	568	545	548	546	585	553	563	516	539	531	577	538	541	545	525	521	532	548	574	593	524	542	531	559	529	521	547	569	551	541	537	543	555	528	559	522	532	572	535	537	540	553	524	517	492	521	570	521	586	524	557	560	522	541	545	548	525	561	507	513	520	566	535	548	542	542	552	537	567	505	521	566	568	548	545	534	555	546	573	523	545	542	575	552	526	536	554	510	580	555	548	573	522	543	536	518	561	515	532	565	540	506	561	507	551	531	546	556	559	529	558	549	582	583	550	535	554	548	542	541	540	559	559	506	514	554	579	531	539	557	525	522	555	542	563	572	500	562	564	529	535	525	539	558	551	550	541	534	536	507	535	522	572	551	580	602	536	579	526	531	558	520	569	540	535	542	528	555	546	517	487	530	555	540	520	542	525	525	513	539	531	504	577	579	510	501	549	610	584	590	543	569	554	579	562	566	536	478	612	605	589	563	549	545	538	505	505	562	559	560	581	516	542	518	577	562	535	531	539	587	532	534	584	580	540	566	535	556	533	529	556	516	564	553	501	541	563	548	545	527	540	551	571	558	527	526	555	547	543	585	566	512	553	511	537	525	513	525	575	536	546	547	534	553	545	555	540	537	536	583	565	512	541	557	516	533	567	572	550	509	534	506	573	568	553	549	562	554	582	579	531	550	531	572	520	581	542	543	577	533	512	521	543	486	567	582	587	544	529	553	537	543	537	563	559	584	528	544	554	568	536	562	599	537	527	566	513	580	539	553	538	519	533	532	528	533	565	564	508	520	549	598	544	568	551	555	559	505	556	540	543	564	523	544	562	547	587	524	594	530	567	603	526	568	545	528	513	529	571	548	549	542	590	562	555	565	504	541	556	503	564	544	516	571	579	544	501	534	535	560	563	554	489	603	551	537	555	539	538	560	538	511	531	540	548	562	585	527	549	515	599	545	535	523	539	537	532	538	556	550	547	532	516	546	549	522	535	559	515	533	517	536	575	521	505	556	534	559	563	529	538	528	524	563	576	562	549	543	549	512	529	509	558	536	575	576	533	534	511	539	551	533	544	527	518	498	519	542	560	544	546	563	580	563	502	558	542	515	513	550	586	553	547	542	573	533	511	556	559	511	559	565	515	535	567	570	548	568	530	585	523	523	535	546	571	581	560	501	511	551	576	570	536	547	561	557	555	572	564	557	548	525	514	528	498	490	529	561	549	525	496	530	524	567	585	528	515	536	550	507	558	543	541	537	586	557	539	515	557	506	521	544	574	559	543	558	555	550	566	556	560	544	567	556	553	517	518	597	584	551	546	590	547	559	555	570	538	550	552	538	536	547	544	557	527	525	520	491	478	547	535	578	508	539	550	514	537	544	504	539	574	543	536	547	562	569	520	545	529	522	524	531	539	532	541	577	568	522	537	496	586	548	544	524	544	530	543	524	517	541	533	509	553	545	597	534	522	548	560	551	548	532	559	518	532	515	487	530	550	533	534	590	508	535	520	511	536	565	535	543	584	564	543	540	548	534	516	525	519	551	546	489	548	563	537	557	544	507	523	542	540	525	508	534	567	584	529	558	541	562	523	501	517	542	526	528	551	540	554	545	512	575	536	565	541	514	529	572	546	530	524	573	560	566	538	557	567	571	578	549	543	520	552	542	597	550	525	502	562	542	556	541	532	508	555	563	523	543	505	529	554	522	553	519	540	528	525	556	561	524	541	561	531	544	563	541	529	525	521	556	558	572	570	518	550	518	542	553	558	529	531	523	544	506	545	578	567	550	538	579	550	538	550	561
41364	15275	8537	6664	4604	3440	2631	2044	1666	1365	1160	1036	931	918	859	799	614	584	602	582	508	522	476	461	455	421	362	397	346	329	325	307	345	340	314	309	309	281	355	308	305	301	275	307	281	322	311	297	299	317	282	317	280	302	301	257	267	265	316	310	330	319	333	310	299	308	271	293	311	296	302	337	290	265	302	228	249	320	301	277	343	310	292	262	272	286	298	293	264	288	304	301	292	302	298	268	300	280	316	286	306	277	292	287	291	304	275	297	332	266	303	314	287	295	288	285	272	310	304	289	292	301	260	292	290	321	273	312	282	292	310	313	273	273	276	298	307	288	302	290	274	292	321	278	291	280	318	311	270	342	311	271	329	308	283	293	318	301	286	321	301	268	257	283	307	287	337	318	286	307	301	284	289	307	260	323	299	293	290	288	310	286	287	274	277	317	307	293	300	279	293	268	275	283	282	295	294	342	283	309	273	267	291	258	313	268	301	311	312	260	287	328	297	299	309	279	309	293	297	256	315	279	296	289	308	316	299	331	304	278	315	315	283	302	300	273	287	285	281	267	296	305	285	308	278	308	287	279	318	313	298	290	300	303	294	295	287	281	286	290	313	281	274	269	272	301	324	312	313	251	300	312	289	303	291	276	297	289	303	265	313	260	286	271	302	293	320	306	303	299	307	315	286	281	301	303	311	289	288	289	298	268	326	296	286	306	275	280	307	302	312	280	298	275	323	285	292	319	276	281	299	314	296	269	246	311	303	272	296	287	292	308	300	339	315	277	302	261	307	297	305	312	339	314	297	295	293	310	289	272	270	277	320	296	253	293	257	294	309	316	298	271	284	327	290	306	303	279	298	312	283	284	319	291	329	247	257	264	298	301	291	309	319	283	262	301	289	274	282	291	296	277	297	273	289	310	267	281	289	290	307	277	281	284	299	294	305	305	288	301	325	288	285	359	329	286	319	280	300	272	316	305	312	297	316	302	300	276	309	310	289	294	293	267	288	282	304	310	276	317	321	280	272	312	285	266	302	331	276	284	300	318	307	311	283	266	248	265	290	254	321	302	270	298	292	271	310	283	268	289	331	305	319	264	308	273	297	313	290	312	282	284	310	298	265	305	305	288	296	297	285	291	293	302	327	283	273	272	295	283	266	303	278	296	294	296	300	309	286	293	308	255	289	301	314	294	275	308	309	291	293	281	335	308	312	269	265	303	276	289	317	305	305	281	284	303	305	303	291	296	299	278	291	300	265	275	259	313	294	267	273	288	260	346	327	325	309	284	262	313	283	287	259	287	306	341	284	290	281	339	292	291	294	297	295	318	316	279	301	283	296	311	282	298	288	323	307	321	255	277	311	294	324	293	333	303	301	326	290	277	276	300	296	276	285	281	299	279	285	321	281	318	292	306	327	278	307	289	307	289	304	295	302	276	293	276	307	291	278	285	314	303	302	294	294	290	300	287	302	290	288	292	294	316	273	303	279	291	310	286	307	267	267	325	301	268	297	272	294	293	317	273	261	294	305	299	272	319	296	302	282	278	305	311	308	327	291	308	269	286	276	303	284	343	296	287	338	321	294	315	294	269	288	275	272	300	310	323	312	273	289	311	297	287	268	268	279	284	293	279	289	286	277	304	298	301	263	323	271	303	293	281	289	290	302	284	314	272	287	292	292	324	312	296	274	310	352	265	320	299	291	317	341	314	313	318	288	304	251	310	292	284	309	326	290	282	318	298	312	323	306	305	284	302	269	303	296	266	288	282	294	288	319	282	281	300	272	288	319	278	294	260	303	309	290	335	284	308	298	290	299	295	292	279	292	288	311	305	301	289	269	273	268	303	289	290	312	301	288	297	308	317	329	272	290	279	298	269	286	276	319	301	297	309	313	270	260	294	304	285	321	306	266	300	274	278	295	284	303	323	293	309	293	307	275	275	326	282	271	247	283	295	278	271	271	314	299	295	292	293	336	289	323	315	308	338	310	297	288	302	305	309	300	321	296	281	301	315	311	318	281	290	298	303	324	329	292	305	281	319	317	277	273	293	273	317	310	306	298	311	305	276	304	304	287	284	319	288	306	291	282	283	331	267	308	296	289	281	289	301	311	257	292	281	286	315	315	298	306	288	297	290	283	281	311	281	273	313	262	295	273	298	295	315	302	263	279	279	292	326	310	260	299	291	288	314	281	295	320	278	284	287	292	239	270	317	311	288	297	292	282	287	285	297	288	281	288	308	327	260	296	289	295	310	307	298	312	331	275	292	305	294	281	286	296	291	289	310	271	295	305	266	304	314	314	269	322	305	269	290	278	312	310	302	319	321	295	264	297	313	279	321	286	256	303	263	312	278	304	288	310	284	297	332	291	276	328	328	286	321	302	313	292	289	306	281	304	302	288	290	302	317	296	279	279	290	288	294	266	270	312	280	272	319	298	340	313	281	266	311	279	281	306	272	287	304	324	312	266	265	299	302	300	291	257	285	259	302	292	286	318	290	304	289	304	279	287	293	278	298	259	276	283	290	290	284	272	296	282	302	307	303	295	335	282	329	305	270	259	281	296	292	358	298	289	317	312	296	297	272	297	249	288	307	267	309	284	284	312	297	277	256	278	295	285	295	260	300	304	309	291	270	313	302	279	285	290	294	317	316	296	298	314	345	284	303	275	285	274	313	277	287	293	316	292	295	294	314	311	261	274	300	279	275	274	267	305	301	291	310	260	287	279	312	272	301	272	263	270	280	300	342	259	273	303	299	316	295	284	284	260	313	303	309	285	282	283	304	245	271	282	293	298	295	259	294	289	293	314	294	269	279	332	295	293	309	311	278	315	306	248	308	285	295	283	276	306	303	313	299	320	301	305	299	286	264	257	299	297	284	281	265	306	254	297	352	265	300	256	324	289	308	296	323	334	295	295	279	299	300	296	275	270	295	288	288	309	305	289	331	294	336	276	296	256	288	273	303	303	302	268	286	294	281	304	315	301	317	290	296	325	288	300	292	279	302	261	275	294	311	335	277	293	282	296	264	283	258	295	275	316	252	313	251	273	287	295	299	331	322	287	280	295	300	308	306	287	316	276	288	312	282	308	317	283	289	260	282	293	283	324	289	303	294	303	286	308	292	301	298	277	303	303	258	287	289	291	280	279	316	271	312	282	298	316	263	289	297	288	318	301	276	321	301	263	252	280	305	288	288	290	267	280	280	304	287	310	281	301	314	251	266	259	286	289	298	289	298	288	285	286	296	289	296	281	319	286	306	294	274	261	267	300	274	320	282	310	263	298	281	303	341	308	293	279	299	271	280	285	299	297	284	308	290	289	301	290	313	306	296	310	307	305	298	273	251	296	322	275	270	277	286	290	301	279	293	277	299	332	292	264	264	277	297	294	291	293	271	285	265	262	275	285	292	297	316	289	306	298	300	299	256	294	302	283	270	315	298	286	267	288	279	319	284	317	258	315	294	296	279	316	290	278	298	309	299	272	312	288	281	307	282	294	287	269	282
22040	5787	12759	15800	13949	12431	10115	8308	6885	5949	5235	4523	4142	4105	3859	3462	2851	2448	2341	2213	2052	2044	1735	1642	1588	1388	1253	1147	1017	853	882	906	821	800	813	756	761	716	676	726	689	668	700	683	660	690	696	726	663	674	650	650	601	666	608	656	651	627	653	648	624	651	673	650	634	637	601	635	608	617	646	658	659	615	615	632	629	630	632	648	618	619	674	587	615	631	597	610	614	606	639	609	635	606	656	633	639	626	620	608	680	583	584	649	625	648	626	624	567	628	634	607	628	640	608	633	605	619	641	632	603	608	633	632	644	573	655	617	633	619	609	664	564	659	612	602	689	623	610	619	638	636	649	611	617	651	616	638	611	603	613	624	637	632	653	624	610	614	647	600	666	609	602	662	683	668	600	610	653	607	642	658	623	628	691	651	605	662	626	650	614	626	654	584	618	674	594	642	621	656	639	605	602	639	622	629	635	590	614	625	600	643	642	651	625	639	655	605	634	667	594	591	598	641	641	610	665	643	659	591	644	602	619	599	652	623	630	589	605	606	614	620	642	677	626	660	601	644	597	604	607	635	620	612	663	664	604	610	611	610	608	657	634	617	630	577	647	633	636	670	662	601	604	574	595	605	618	638	646	635	650	639	665	647	645	594	661	579	634	620	610	660	630	619	673	612	652	598	597	587	645	570	612	658	607	620	627	630	625	659	640	627	628	643	617	625	589	608	621	616	592	634	664	615	635	647	599	612	666	616	646	591	645	666	629	620	660	605	608	620	659	577	585	646	614	615	615	651	676	626	609	597	645	644	609	583	662	615	645	614	638	619	661	627	611	631	631	623	620	650	628	649	622	584	676	608	609	622	649	625	614	631	625	635	598	651	621	555	595	635	645	648	605	660	615	614	645	627	601	617	593	622	611	670	654	588	619	645	631	625	641	627	626	599	619	665	654	594	628	655	602	597	631	611	610	611	597	616	633	648	639	607	615	685	654	618	638	584	603	598	651	614	606	648	620	651	660	560	674	615	613	644	591	628	666	650	612	659	622	624	654	657	646	644	663	609	602	636	661	596	584	632	629	613	653	592	616	632	648	618	646	587	645	693	636	602	609	648	603	607	674	636	642	564	592	612	623	629	632	667	633	608	631	643	642	616	633	637	645	616	653	613	612	636	620	639	654	683	604	641	642	596	639	636	624	614	626	595	659	612	598	630	624	614	640	631	624	662	578	664	591	660	634	621	633	665	608	633	662	626	636	597	586	613	644	614	578	652	598	639	578	638	659	637	626	624	610	641	596	579	647	585	624	625	685	614	646	623	624	629	615	655	609	613	658	613	634	648	626	622	622	613	610	614	603	612	616	637	625	594	602	626	640	631	657	616	599	666	625	660	610	619	634	617	628	592	591	678	579	651	608	608	634	626	562	628	658	640	643	629	641	626	584	624	605	604	636	599	607	647	625	637	659	609	622	619	637	597	630	634	639	583	581	620	656	643	616	659	576	618	593	620	637	635	614	656	620	655	646	605	592	603	657	640	670	576	656	623	653	619	660	610	634	588	630	615	622	602	604	596	625	674	637	613	613	634	658	612	621	629	619	693	643	640	648	623	606	656	564	621	671	622	635	622	649	622	629	640	583	660	617	645	623	606	651	649	614	608	615	609	621	657	656	576	599	667	659	630	665	638	635	620	622	683	612	672	615	609	605	657	611	645	610	610	625	624	630	655	652	608	621	605	607	620	665	625	661	642	640	600	584	623	582	601	621	605	632	644	605	592	621	597	585	614	657	673	636	626	639	636	612	594	626	609	632	613	637	666	583	609	639	660	631	666	616	608	603	603	648	634	662	617	655	578	590	614	661	605	637	615	590	632	622	625	633	610	613	642	621	619	660	590	607	597	664	626	660	661	611	580	600	615	590	631	597	592	621	655	642	651	602	599	658	588	630	656	627	644	607	603	592	616	620	656	607	680	676	625	590	635	626	620	669	616	650	610	675	602	590	606	610	603	595	633	604	607	629	631	614	621	641	658	632	628	640	633	581	614	653	627	659	623	632	647	645	621	587	627	606	602	648	639	593	655	637	624	574	670	624	643	607	604	607	650	645	621	605	598	599	596	626	624	611	641	587	628	661	628	587	646	608	616	671	633	662	640	640	604	654	600	629	597	642	668	585	567	638	606	607	634	589	615	645	603	611	603	591	624	631	605	647	616	588	606	596	642	628	622	653	628	633	621	624	647	616	669	641	677	576	649	629	666	627	677	629	632	603	632	619	623	622	601	601	583	614	609	634	661	594	660	609	640	638	605	621	659	639	628	651	632	608	632	603	647	625	656	624	673	584	592	630	658	637	642	666	563	608	601	667	644	597	638	623	636	601	658	643	651	606	659	577	650	640	666	602	626	617	581	631	619	628	677	653	597	624	606	640	631	599	681	632	578	642	582	653	669	662	638	646	614	659	613	648	642	641	645	603	662	621	639	658	629	643	655	631	599	626	622	594	558	638	667	661	608	611	629	635	647	624	630	634	621	616	649	644	620	652	562	608	620	637	655	643	681	611	643	634	671	597	628	663	659	673	598	648	611	622	596	627	659	624	644	579	653	640	660	670	578	647	600	633	631	641	590	598	605	609	599	584	608	580	656	588	615	632	605	627	627	656	651	644	625	601	639	620	598	696	602	629	663	608	656	671	586	606	663	660	607	652	658	644	633	626	611	606	612	650	609	617	632	602	592	637	617	618	589	667	638	627	610	632	676	626	606	612	628	601	644	615	674	624	629	662	635	620	621	591	603	674	596	625	664	609	601	629	626	654	688	608	636	623	643	626	626	622	638	606	641	652	632	622	617	626	637	643	623	675	598	636	628	622	659	662	664	614	583	613	636	594	622	644	621	643	664	615	618	588	608	690	635	614	609	617	625	614	627	642	686	644	664	657	619	628	642	629	588	591	587	630	626	635	604	638	604	616	605	613	662	649	661	603	593	597	641	611	636	637	623	610	613	645	653	650	594	636	615	642	634	634	597	643	619	621	651	670	578	617	621	614	671	646	572	626	630	599	621	594	659	643	672	618	615	659	583	622	599	630	639	686	619	626	595	623	630	665	630	638	647	621	570	628	622	614	622	638	640	665	603	617	664	648	642	620	622	584	631	616	668	637	655	625	605	642	609	701	636	614	568	659	647	668	641	622	653	633	665	640	617	615	616	643	653	638	651	642	634	587	628	631	605	590	647	628	623	612	588	669	621	625	691	601	612	605	606	610	641	617	627	657	656	587	639	630	656	593	618	569	635	658	588	619	619	634	632	625	620	605	657	634	612	640	632	683	667	616	630	609	679	581	661	588	644	576	654	642	677	608	602	624	620	625	640	603	626	631	611	657	635	649	598	620	584	643	671	640	600	670	605	614	603	672	618	658	638	629	659	646	652	608	618	637	666	599	603	572	613	654	611	606	585	629	628	601	599	684	673	625	613	597	651	629	612	650	648	569	604	587	607	605	679	651	617	656	625	605	611
12323	3712	3175	2775	1951	1501	1177	937	804	676	643	594	518	507	443	419	407	328	364	333	380	317	311	287	282	280	284	266	242	271	239	246	211	216	284	227	238	272	231	224	239	240	225	194	228	229	214	238	240	207	222	200	204	205	230	221	229	234	265	190	231	203	219	267	220	245	220	228	213	217	220	214	235	243	247	239	226	222	210	225	235	252	231	244	222	230	224	245	222	217	228	265	226	233	201	248	209	239	224	230	235	215	240	235	201	192	231	235	215	245	236	224	232	192	228	230	225	203	252	217	229	225	202	239	264	244	240	215	204	230	218	209	212	223	240	263	229	257	237	263	207	222	245	218	232	240	220	233	214	208	211	209	244	220	258	238	220	216	223	252	237	224	250	230	226	201	225	218	237	224	243	226	240	233	236	240	213	220	222	232	256	218	208	193	255	271	221	254	250	201	244	252	242	225	203	220	258	246	229	209	221	252	268	224	240	218	204	236	232	197	211	240	218	234	238	225	212	227	234	245	243	225	239	250	215	229	220	222	245	214	204	234	209	240	225	243	205	259	222	234	226	232	205	244	221	213	233	222	244	244	236	192	236	250	244	214	222	227	226	212	234	228	233	212	209	237	221	248	235	232	245	215	243	250	211	227	228	229	199	233	220	263	193	221	253	261	252	241	221	210	208	238	255	205	222	219	212	221	220	248	240	218	252	229	269	189	233	223	216	236	222	250	234	247	237	234	224	246	236	232	239	231	221	253	252	225	221	221	215	269	232	232	206	214	267	207	193	203	246	231	236	231	226	235	199	218	251	229	226	190	206	213	238	258	255	193	231	211	228	251	251	214	232	222	221	199	220	213	225	223	229	220	228	234	228	218	258	184	201	248	211	221	209	220	219	232	243	214	215	223	261	181	202	210	214	236	208	222	193	248	229	226	235	215	220	198	195	243	225	232	263	249	260	251	202	247	227	215	253	248	241	226	197	265	214	249	236	219	241	241	230	227	238	250	243	225	235	241	215	234	231	258	268	211	238	205	252	220	233	210	221	248	219	252	223	222	237	257	228	199	214	239	215	236	206	244	236	218	239	213	240	215	245	219	212	246	222	220	217	237	241	213	240	226	223	191	217	208	210	233	211	235	191	234	232	225	238	216	242	231	223	237	226	190	240	203	220	203	232	242	211	245	233	258	223	227	264	226	234	227	230	241	222	264	248	212	263	165	213	219	238	265	243	214	208	204	200	208	205	232	210	217	261	228	219	228	250	227	207	209	225	220	226	213	265	267	218	276	246	220	203	189	206	230	241	229	216	220	232	251	202	215	234	241	208	241	212	218	215	224	237	227	263	214	235	230	222	246	229	234	225	237	262	252	254	277	237	237	234	211	236	233	214	237	204	224	240	213	260	230	263	229	225	221	221	252	240	209	201	233	213	244	224	252	244	240	226	252	238	224	216	240	242	238	230	251	259	234	216	225	209	220	208	208	219	260	232	221	237	236	218	211	209	229	206	251	238	205	206	234	206	218	240	250	234	217	235	247	241	220	254	223	207	241	233	259	219	234	262	202	219	247	229	240	247	206	229	251	220	231	201	201	239	239	231	235	210	241	224	245	223	221	218	217	203	198	206	229	211	231	225	202	205	226	241	248	225	245	254	218	216	228	241	237	229	231	223	245	225	245	249	210	199	270	242	222	213	235	244	243	215	201	202	226	207	256	218	191	200	224	233	253	249	229	233	242	220	243	220	218	213	239	257	260	220	239	210	234	203	228	224	248	218	212	231	207	163	211	216	228	231	267	192	235	233	259	234	209	224	220	232	216	214	206	206	229	237	245	230	189	227	240	221	214	248	203	202	235	242	196	232	242	224	236	219	191	200	210	236	214	242	227	219	227	227	236	224	227	228	239	249	250	204	214	221	210	234	232	237	222	244	239	233	222	242	196	221	246	246	254	234	231	218	229	239	219	215	212	211	232	261	238	236	205	199	236	214	232	214	225	237	235	256	222	233	213	224	226	212	212	225	231	237	233	236	224	229	216	228	216	222	239	222	222	260	247	244	214	253	242	220	221	241	237	225	219	215	243	214	228	206	231	226	208	214	215	202	229	235	262	236	213	244	239	189	237	225	218	245	232	216	215	247	250	241	230	248	196	228	230	258	260	232	220	252	227	215	239	207	233	210	220	221	225	224	240	246	252	255	242	204	213	210	200	225	227	230	219	219	225	226	235	215	217	241	249	220	213	242	232	220	246	203	242	241	205	233	221	223	247	224	245	202	247	223	238	210	226	234	221	253	202	234	244	249	228	201	215	218	205	202	228	236	223	239	223	238	219	263	226	249	196	222	229	230	241	213	212	222	202	207	202	219	216	222	204	212	246	246	232	235	220	173	224	249	220	202	228	243	229	225	254	216	218	232	215	267	215	208	252	229	246	222	248	234	225	229	234	208	265	241	228	252	248	201	261	225	237	253	245	272	248	216	208	232	235	224	219	236	250	210	258	238	213	233	245	217	213	204	194	229	226	246	225	211	205	229	229	271	220	207	226	225	263	223	253	254	212	229	200	230	231	253	226	236	210	221	254	237	244	240	226	225	204	217	229	212	224	188	230	208	249	233	239	234	250	243	182	192	202	236	225	206	232	240	235	237	214	232	242	239	197	201	252	215	226	232	238	213	229	207	230	235	268	269	223	222	234	238	227	256	220	241	229	244	237	228	240	209	266	245	233	230	228	223	202	203	223	238	200	198	266	247	225	217	241	231	204	233	213	228	220	219	232	239	239	222	254	235	211	222	221	212	181	247	214	225	223	219	243	213	221	257	227	218	227	222	220	228	231	226	211	245	260	211	225	216	241	256	218	218	245	255	222	231	236	252	232	251	216	244	236	211	222	220	236	237	226	224	219	231	243	242	253	231	208	212	237	223	224	220	215	235	253	211	242	260	256	229	232	262	217	256	213	247	234	233	200	219	201	239	231	257	232	232	252	219	259	226	243	240	196	216	218	209	237	208	246	236	233	222	243	230	218	238	227	232	218	226	234	216	238	232	228	209	246	230	224	213	234	216	221	231	213	241	217	222	262	232	222	248	238	225	229	200	221	244	225	247	280	239	231	254	209	228	229	228	223	230	219	206	217	234	249	236	208	219	200	211	226	214	207	227	224	218	232	250	229	240	244	207	239	239	238	257	211	240	227	241	232	244	216	222	231	229	231	241	250	213	237	218	215	222	208	229	200	202	256	237	231	263	221	226	219	219	224	227	227	230	202	200	228	233	231	256	244	230	248	219	205	229	249	209	232	224	214	229	233	214	231	211	223	251	236	221	236	254	220	252	222	245	205	229	229	221	211	212	236	238	251	262	219	209	248	241	203	238	257	203	234	227	253	206	223	216	213	208	251	249	251	251	226	229	226	251	239	225	209	234	216	221	216	239	233	220	217	216	225	249	236	229	232	233	246	230	241	218	218	252	222	201	246	226	259	228	217	242	229	242	242	204	215	217	225	229	227
6343	2607	6152	7763	6927	5613	4746	3961	3256	2915	2806	2460	2320	2120	1881	1626	1401	1369	1229	1174	1163	1064	1026	893	835	777	795	711	619	588	566	579	561	539	551	525	523	542	514	542	536	548	524	487	520	546	498	523	518	511	498	478	490	498	494	513	530	502	469	497	461	507	525	455	514	490	481	521	514	533	546	523	462	564	484	483	477	512	458	513	501	507	543	484	486	494	509	494	443	474	504	499	494	467	490	533	486	477	518	508	530	464	483	476	491	509	521	504	531	453	501	494	494	483	492	505	512	507	512	542	483	532	494	478	475	498	480	445	535	470	536	521	509	488	505	495	479	494	500	526	521	514	502	494	479	493	469	518	476	488	503	472	465	490	520	479	502	500	467	514	489	503	497	491	519	487	471	449	519	466	512	466	532	509	477	470	534	484	534	473	488	526	495	492	481	488	477	485	482	511	505	484	520	516	515	505	512	491	501	471	503	524	496	515	491	511	467	534	507	480	508	516	504	483	509	509	483	538	498	521	514	516	495	492	500	490	508	469	488	504	479	548	527	507	500	545	543	512	511	514	526	548	498	495	502	490	494	479	496	518	546	472	495	558	529	481	522	477	500	526	503	474	503	490	479	470	489	477	506	447	517	505	518	533	500	494	480	485	507	453	482	556	483	486	518	532	508	490	497	492	460	467	524	515	503	450	477	489	515	499	490	504	473	510	483	520	476	515	494	522	528	515	507	503	501	501	474	487	500	492	558	494	530	522	511	480	455	504	481	501	514	491	526	521	509	506	492	493	499	510	533	506	498	499	506	485	479	478	510	522	537	487	512	492	490	540	486	484	508	460	479	525	504	524	530	457	489	478	496	477	443	492	488	474	485	495	506	482	524	521	481	499	524	507	483	487	499	497	518	516	462	507	505	470	463	498	529	516	521	439	495	504	483	486	505	544	488	491	454	479	510	500	495	491	474	507	485	532	496	495	470	493	473	512	515	508	513	512	505	502	498	454	518	520	515	511	516	458	513	512	476	466	497	543	455	487	488	513	494	491	495	504	506	486	501	527	557	499	481	523	470	505	514	496	453	479	492	487	468	518	477	468	507	488	556	547	495	486	509	517	510	504	522	458	521	471	526	492	521	513	514	479	478	498	521	512	499	496	518	542	499	545	463	479	476	482	493	490	480	493	485	506	492	478	489	501	504	472	469	453	513	513	464	467	443	517	476	524	481	515	492	521	480	473	469	522	531	521	494	512	497	527	488	491	523	455	462	510	516	472	502	445	468	487	520	497	484	518	501	490	504	503	509	506	479	451	537	502	497	487	513	462	503	505	542	511	509	482	509	472	466	488	480	502	486	512	499	505	515	464	501	526	482	520	452	504	485	482	533	501	513	507	480	536	502	489	531	517	506	521	491	479	515	549	520	510	504	506	459	499	489	510	541	494	499	482	509	496	499	487	493	474	488	494	470	488	507	517	507	524	485	541	488	488	513	523	496	464	493	513	486	492	526	462	465	487	511	517	490	500	459	527	466	495	467	502	498	524	495	509	468	503	476	483	506	543	479	522	468	457	520	490	457	507	520	480	515	504	512	502	506	475	532	499	495	510	494	507	455	475	476	483	490	488	489	512	472	512	487	508	481	530	498	531	481	486	502	500	506	502	478	509	538	469	486	511	518	463	509	480	518	511	477	486	480	524	505	546	496	510	536	467	508	511	483	497	495	483	494	525	493	511	473	495	492	494	480	488	496	549	494	493	497	524	499	506	475	522	503	451	481	501	506	565	510	482	469	454	463	512	532	479	506	543	498	499	502	513	493	475	512	469	504	485	501	523	469	500	523	536	489	488	512	448	524	478	457	520	492	501	511	518	507	497	514	514	472	484	482	470	464	476	462	500	515	502	474	506	479	472	522	463	496	501	493	488	497	511	461	508	541	486	483	482	491	508	531	515	509	504	462	528	535	551	477	504	484	502	525	524	542	474	518	515	514	518	482	513	512	485	492	516	497	478	496	478	512	496	486	466	489	458	521	479	516	504	524	507	461	522	524	506	538	521	486	504	483	516	506	506	510	488	495	480	462	482	559	488	498	458	496	499	488	490	529	524	483	485	470	496	507	502	491	512	508	493	504	486	493	479	537	482	478	463	513	497	499	524	498	475	463	472	485	475	459	515	478	471	467	511	518	482	478	486	482	495	488	474	523	510	496	499	540	490	519	486	521	482	500	508	511	497	500	497	517	486	517	498	532	471	488	502	493	523	516	505	495	504	513	505	486	487	558	545	535	546	489	488	500	483	466	547	533	495	548	514	523	447	513	504	504	462	523	514	447	498	529	494	512	528	463	503	482	498	515	472	530	494	505	479	489	480	516	501	505	539	527	471	540	511	507	506	541	506	460	486	481	459	476	503	477	500	507	450	504	505	462	473	497	546	500	523	490	458	476	522	470	493	476	515	501	524	475	495	528	529	515	508	472	521	524	490	512	516	485	490	495	523	508	507	455	504	504	485	556	484	482	489	498	493	480	476	491	493	485	496	505	489	520	520	506	488	462	486	496	480	526	500	533	491	499	481	457	527	510	531	528	516	491	479	511	490	475	527	514	493	496	522	467	463	511	550	478	473	493	503	498	492	538	464	493	518	477	487	470	513	445	547	527	486	523	505	485	492	490	477	515	499	487	483	510	492	480	514	492	499	479	468	470	521	488	530	485	475	515	492	510	506	517	504	540	501	504	503	472	477	526	478	467	464	520	527	505	459	471	478	519	539	466	468	505	469	483	498	478	484	503	473	489	528	523	507	508	481	477	481	532	490	546	533	497	450	524	506	477	492	538	533	484	435	538	502	484	485	566	509	474	504	487	486	478	506	534	535	477	491	524	497	496	494	503	524	516	498	468	451	500	514	461	508	488	519	460	516	486	494	534	515	521	496	463	450	508	522	508	511	495	549	483	495	505	492	496	461	510	540	468	511	505	522	481	472	522	517	501	512	486	531	458	486	511	498	515	499	506	548	477	509	462	488	537	499	505	526	498	522	488	520	493	459	505	493	504	456	514	500	510	472	492	511	473	491	495	510	467	458	502	508	503	510	525	533	485	505	489	474	488	531	526	506	495	494	515	531	514	457	523	479	530	503	501	453	514	509	492	460	514	471	488	518	492	500	507	467	509	513	486	512	495	488	477	463	493	515	492	525	481	460	467	491	497	512	496	494	501	519	496	532	490	517	502	486	490	468	500	507	497	507	532	532	455	511	505	505	499	475	522	521	459	480	504	454	507	493	465	498	477	518	518	475	470	510	490	467	477	473	462	462	503	500	482	496	520	457	465	491	536	457	520	493	518	454	472	509	530	489	528	506	525	471	498	491	499	450	480	486	554	506	487	465	487	502	532	489	477	513	524	531	488	484	499	454	477	485	507	528	521	486	492	501	519	505	537	493	521	532	486	490	446	472	479	526	502	496	542	495	545	468	492	516	509	463	494	511	485	532	482	493	512	515	498	481	510	482	470	495
30496	10186	5834	4784	3197	2349	1671	1486	1195	1015	909	861	814	634	603	543	500	481	411	426	423	422	371	375	368	347	317	354	271	287	250	265	251	266	237	308	250	228	258	247	262	260	244	254	249	235	226	267	273	227	255	255	267	265	230	233	238	269	247	257	203	231	245	236	238	236	250	230	254	235	255	249	270	241	244	218	238	238	242	255	253	308	266	232	261	245	254	224	259	226	266	279	259	247	251	259	238	247	259	249	247	243	238	242	252	244	258	258	262	252	220	232	254	252	254	239	260	237	221	243	252	246	271	249	249	234	270	248	258	237	231	214	271	257	254	246	245	270	249	267	273	240	242	254	234	256	265	251	265	235	263	250	235	208	248	248	229	227	271	240	253	238	274	286	261	247	290	255	245	254	266	261	214	256	247	248	220	247	255	244	231	255	213	253	233	217	262	263	243	253	270	235	261	281	243	229	217	225	250	245	262	264	263	263	232	241	265	274	265	268	205	231	274	266	241	245	241	223	256	262	252	251	227	250	240	248	255	229	212	231	238	205	257	237	266	241	241	280	237	226	237	234	238	233	242	237	250	237	246	242	251	261	276	286	231	261	242	229	252	274	250	244	233	306	254	248	240	262	252	264	265	260	235	274	226	243	262	239	239	224	245	266	249	243	271	253	250	265	268	254	260	222	235	255	232	262	237	237	234	238	253	255	271	258	238	214	244	246	265	267	247	254	257	226	257	267	256	256	236	224	254	245	244	244	220	195	229	260	250	251	253	245	253	238	219	231	243	266	239	262	236	245	237	271	258	250	262	238	273	234	242	251	245	243	213	237	233	245	232	236	235	210	249	281	261	260	287	245	239	249	222	269	245	258	231	261	267	267	249	265	228	238	246	250	261	295	254	227	251	263	257	253	253	218	253	275	250	257	238	236	241	271	238	254	246	269	233	236	250	242	260	265	239	237	256	240	237	264	271	259	277	239	263	270	247	240	220	243	240	252	232	250	254	213	241	260	258	275	227	263	230	256	264	264	262	252	253	283	238	268	265	224	249	242	244	263	233	226	258	241	257	255	248	218	267	235	259	260	229	240	247	247	270	243	283	273	251	236	227	257	244	244	240	256	250	255	244	239	235	231	283	236	229	252	253	236	220	248	261	240	225	263	261	252	249	257	219	243	214	253	254	243	209	243	256	247	218	235	240	237	250	232	220	258	241	263	244	244	250	254	255	246	259	250	263	246	278	228	232	256	241	243	247	227	239	266	249	240	255	271	211	270	252	230	245	253	247	256	236	244	218	257	263	259	263	259	260	248	284	228	264	245	243	228	254	244	266	219	265	231	237	237	242	237	240	279	269	259	257	282	258	261	253	276	245	225	225	247	261	261	272	278	259	270	274	248	256	238	267	267	254	253	271	269	250	258	239	248	230	247	251	236	220	236	257	218	228	250	230	282	283	256	212	244	234	241	272	241	253	215	267	202	205	246	240	220	234	258	233	213	241	222	250	233	250	253	249	265	270	239	217	259	244	272	262	237	258	220	220	239	253	246	230	223	223	252	259	221	247	247	251	244	218	233	296	273	231	252	239	275	258	232	262	268	243	245	264	284	239	223	243	222	224	247	264	248	237	256	239	234	252	265	257	227	261	243	251	265	228	236	254	271	240	260	225	226	232	253	261	247	251	255	235	268	208	247	244	254	281	214	216	255	236	223	242	251	254	273	282	257	265	264	230	262	268	249	266	258	233	271	248	249	267	279	261	225	271	243	220	242	232	252	218	255	266	253	241	263	254	246	266	267	277	229	261	274	238	280	261	224	263	280	234	222	264	229	235	267	269	253	208	236	250	276	215	255	271	218	226	266	227	234	218	251	251	221	258	225	261	257	238	246	234	206	222	217	243	250	233	251	275	242	274	227	219	254	253	257	279	244	267	268	266	261	237	239	243	274	270	262	283	251	239	242	277	258	255	288	250	266	269	233	237	225	263	218	241	266	256	252	244	172	225	261	229	219	245	256	214	226	245	226	256	254	245	239	272	253	257	260	227	249	252	264	264	238	249	255	255	264	241	255	240	246	241	265	234	215	232	220	239	244	270	251	237	247	240	302	249	252	284	256	242	248	228	258	254	241	272	273	207	224	239	255	278	287	237	228	219	235	301	261	235	254	265	221	263	211	217	258	219	242	251	275	246	273	262	256	258	249	236	269	259	241	246	230	299	242	271	270	243	224	223	261	234	260	240	261	254	255	260	238	248	220	239	272	243	240	265	246	259	238	268	260	242	217	223	233	258	245	246	253	234	251	259	233	244	280	274	270	268	263	257	257	224	239	232	265	246	247	238	243	222	232	233	237	261	248	251	239	238	248	266	245	251	251	235	245	239	235	279	264	239	295	219	243	227	249	245	232	260	250	269	253	244	251	261	244	221	290	266	222	234	274	251	228	241	247	244	250	254	237	252	255	258	257	246	240	247	225	205	244	265	263	255	240	235	264	268	252	246	263	267	235	234	240	253	232	235	254	264	253	220	255	241	241	241	243	224	240	263	256	290	235	248	264	267	267	245	256	260	238	273	249	230	235	249	253	241	242	258	222	243	291	273	242	241	247	227	269	248	250	269	225	247	228	245	262	231	268	218	267	275	280	210	250	244	282	233	257	220	258	229	262	236	243	244	252	261	256	252	282	239	252	257	253	273	259	245	259	250	234	251	238	244	254	233	269	255	250	226	238	256	261	250	262	243	245	269	261	228	263	266	237	225	268	268	248	234	260	267	235	227	244	243	237	264	238	231	260	198	223	232	242	290	255	256	259	264	249	241	255	257	227	258	249	245	233	280	278	233	240	283	238	250	254	249	230	267	238	247	255	225	214	240	259	244	275	267	255	236	254	235	261	226	262	234	235	268	268	240	251	246	258	244	300	264	257	242	250	247	215	237	278	225	201	265	265	254	233	270	242	251	236	238	272	224	255	262	242	230	249	243	230	222	245	263	236	255	278	260	235	254	257	254	221	225	242	261	231	240	281	258	247	269	240	285	247	255	220	230	230	260	254	258	262	247	230	255	250	274	265	254	235	253	259	243	254	251	242	286	235	214	236	271	223	215	220	238	279	250	267	247	226	235	223	234	225	230	276	240	261	231	238	262	241	269	228	244	230	273	247	270	292	251	243	281	274	238	245	266	262	227	262	248	257	270	282	248	252	255	236	254	247	268	250	252	231	236	247	250	231	243	217	256	251	284	283	234	215	256	253	279	268	284	255	266	256	252	251	259	285	228	240	225	231	248	244	268	284	246	242	248	239	234	261	259	221	237	245	230	229	231	254	235	232	234	246	241	257	249	248	263	253	263	244	258	250	240	251	237	261	278	221	233	276	236	257	247	238	215	265	223	209	240	221	248	248	241	239	261	224	282	242	268	256	261	266	242	226	243	282	243	258	249	239	222	261	302	240	247	251	256	226	254	238	240	235	220	235	268	246	232	270	245	224	292	266	232	252	264	286	236	225	233	291
16745	4714	9597	12144	10366	8639	7171	6225	5357	4405	4062	3739	3472	2943	2870	2489	2166	1970	1711	1699	1645	1565	1359	1251	1187	1063	1012	859	848	688	710	681	674	696	612	659	609	616	605	575	604	631	576	628	574	561	609	572	565	572	527	542	548	527	580	535	577	541	590	538	587	528	556	517	543	547	554	535	588	542	563	579	541	537	560	569	541	572	544	522	527	571	540	577	502	550	565	581	515	486	527	492	537	535	515	514	505	567	531	536	566	525	537	569	555	566	546	539	529	513	536	555	514	553	534	536	537	567	535	538	521	554	543	541	544	534	519	519	525	545	543	563	580	560	549	555	540	525	546	564	544	566	563	527	519	550	528	546	500	498	526	531	555	540	547	524	527	553	523	587	548	530	548	530	518	543	533	549	506	527	595	539	531	550	538	558	531	540	514	543	532	504	575	509	549	534	507	540	561	530	559	562	504	544	540	545	520	554	520	530	563	556	576	519	540	539	523	543	552	567	537	519	532	561	570	544	521	588	568	567	584	581	533	520	536	515	533	533	556	534	571	537	521	547	493	562	541	547	553	486	523	554	580	546	536	559	535	495	516	543	588	546	536	530	555	564	584	499	545	528	566	574	555	521	499	548	558	508	564	526	537	551	549	546	575	560	521	551	550	553	505	533	554	506	553	535	488	570	548	560	503	540	508	570	554	564	527	549	562	523	564	535	537	520	536	539	481	518	551	549	501	586	588	551	582	540	571	535	610	561	525	527	552	501	556	514	533	590	563	531	532	557	557	579	555	527	550	514	576	513	541	507	513	541	560	598	557	544	499	526	539	580	553	571	553	569	556	547	516	567	543	554	502	535	510	551	562	595	577	527	491	528	548	515	539	541	539	531	540	539	512	500	521	517	585	545	544	543	524	545	512	535	515	531	581	525	534	566	571	549	552	471	523	524	517	540	490	580	545	551	529	544	525	503	576	537	495	528	511	541	576	514	517	537	557	549	573	533	545	549	536	544	535	604	508	549	533	541	578	539	526	561	601	513	518	550	509	544	526	516	572	557	531	583	551	554	529	573	570	555	490	547	562	513	539	547	515	536	523	554	551	513	565	528	554	510	542	544	542	537	556	536	513	543	590	554	542	577	527	570	529	546	606	536	538	562	550	570	533	572	503	564	535	552	523	562	577	531	552	496	510	500	537	538	538	560	510	549	558	543	564	549	495	531	507	533	533	504	491	527	577	537	585	561	513	543	503	528	499	531	568	566	496	550	536	555	510	552	539	547	507	523	559	573	536	535	480	539	533	533	524	512	540	553	553	535	561	559	590	530	517	558	550	521	583	568	578	510	528	574	499	550	525	541	524	552	544	589	545	525	572	551	515	557	568	535	541	570	545	540	528	554	540	545	553	547	536	542	550	503	515	537	516	503	485	540	524	512	534	558	537	530	569	584	568	540	587	527	527	523	556	533	494	561	566	511	536	570	541	542	551	567	519	550	540	529	542	554	548	548	539	548	527	548	513	561	548	514	527	531	585	541	544	546	566	513	555	537	490	579	523	554	597	582	546	535	558	540	583	538	551	571	557	583	604	546	527	553	533	571	550	525	555	585	535	512	520	512	528	551	503	545	524	514	490	581	551	530	535	545	502	538	511	572	565	528	556	541	598	542	533	511	520	524	529	523	520	543	546	535	524	505	538	500	556	557	524	499	564	553	520	524	526	580	577	533	517	541	554	545	573	544	527	543	509	521	582	547	529	501	553	514	560	518	572	554	567	534	546	514	561	570	560	561	540	540	524	506	550	550	560	526	508	553	539	564	493	558	528	524	561	554	550	551	543	493	522	561	573	523	597	563	529	523	569	566	536	534	515	526	527	506	533	554	530	529	520	530	537	541	546	550	554	586	539	552	556	532	516	538	518	544	536	586	536	547	572	549	574	538	500	569	516	565	562	530	532	536	543	556	559	533	567	530	569	544	525	577	531	502	510	533	557	520	537	524	530	548	519	568	524	548	564	512	497	574	574	513	562	551	478	517	556	532	578	542	509	547	532	514	547	556	572	532	554	533	557	575	483	509	531	540	514	551	540	560	531	537	535	566	529	531	533	546	558	504	512	534	568	576	484	539	553	568	546	582	556	535	560	513	558	582	513	517	528	524	558	514	534	550	550	549	563	543	538	561	545	539	537	530	538	597	534	534	558	502	570	558	519	568	595	547	580	551	519	574	506	529	559	548	583	584	552	558	578	548	531	498	548	523	543	540	540	520	560	547	535	554	563	555	529	537	551	554	527	570	531	491	526	531	568	516	492	546	547	501	533	558	538	549	542	514	559	554	548	578	511	581	570	556	575	578	513	524	547	539	530	509	529	546	551	495	529	575	534	548	550	553	536	572	531	564	566	533	538	596	532	508	552	511	539	573	539	544	530	545	525	553	508	523	560	542	587	553	504	528	530	545	567	554	560	537	516	540	535	592	552	528	507	554	541	508	531	585	538	571	554	552	512	514	576	549	544	543	541	518	541	522	517	540	546	583	542	542	537	529	528	512	527	561	494	567	561	563	549	511	532	505	596	569	539	549	544	540	500	572	560	524	561	556	564	553	544	542	580	551	509	535	548	509	545	514	504	532	519	578	547	559	537	557	575	551	537	554	537	565	592	538	546	555	531	547	504	502	535	523	548	559	601	531	519	546	550	512	591	501	510	524	525	554	520	554	546	507	567	582	521	527	527	554	535	533	552	589	584	531	528	548	531	554	535	546	522	581	517	514	552	479	576	539	568	559	522	550	535	546	551	557	558	569	539	541	556	551	531	581	538	569	571	519	522	522	560	556	509	554	533	551	509	536	535	549	547	522	562	532	561	514	536	539	555	553	552	540	511	496	521	499	560	611	513	506	540	569	528	548	535	553	543	525	535	518	529	583	538	553	550	515	571	554	522	524	515	523	551	561	568	534	563	513	550	505	521	530	575	539	555	563	573	520	525	548	513	560	574	520	512	551	567	557	545	509	504	550	591	548	566	538	555	560	537	581	532	533	508	557	508	552	535	577	568	502	530	565	520	506	535	571	582	488	480	556	570	544	530	542	550	536	527	518	514	518	525	534	493	565	537	536	566	499	522	541	557	568	477	534	537	528	535	499	527	521	527	559	555	594	504	561	565	547	584	535	567	562	549	555	565	522	544	528	572	494	546	542	539	551	532	546	524	556	480	538	530	513	543	541	558	522	515	558	534	563	568	518	567	544	541	538	503	579	542	557	492	570	514	522	584	518	520	544	561	577	543	602	519	532	531	542	547	589	532	537	560	563	534	532	580	515	557	543	513	548	548	585	582	528	511	515	517	567	543	568	558	577	551	490	576	550	540	567	555	524	523	546	547	566	517	584	531	552	581	508	542	555	544	563	496	485	532	569	511	533	575	605	552	542	576	525	584	596	502	562	534	512	549	539	560	542	520	526	535	547	561	540	556	557	556	548	522	555	507	538	572	543	542	538	533	525	595	561	571	523	543	583	537	541
42747	17192	8917	6377	4403	3297	2469	2013	1638	1477	1272	1121	1003	923	786	685	646	625	537	571	599	540	511	439	459	422	412	380	329	326	304	339	307	318	332	330	310	299	312	295	285	303	285	298	310	300	320	295	305	320	293	317	265	304	302	322	321	267	314	310	285	329	286	286	284	300	272	299	259	294	308	302	297	284	266	310	278	268	335	334	256	295	278	345	306	320	268	269	313	294	294	304	274	274	318	273	316	274	322	310	281	259	302	278	264	310	270	288	281	295	288	279	275	256	310	310	279	305	311	327	297	291	274	321	293	295	326	304	282	276	314	286	313	290	291	271	273	278	295	311	304	281	284	314	315	320	310	275	276	291	301	302	300	304	299	327	288	288	260	303	270	330	279	249	317	269	273	303	281	293	303	312	316	273	282	300	259	289	287	289	298	294	265	254	287	319	277	278	296	295	296	286	304	310	296	297	308	261	294	284	307	292	294	266	291	285	292	293	287	298	262	303	282	268	279	279	305	294	296	279	289	314	312	289	281	272	307	268	291	303	288	281	289	298	305	268	259	267	309	317	294	305	320	304	293	316	315	292	318	268	323	276	295	309	281	287	318	302	282	263	307	359	306	307	286	290	298	310	319	276	264	251	283	318	318	284	335	294	275	290	277	261	307	281	287	283	294	306	320	277	319	317	298	308	304	292	324	286	306	287	283	265	289	278	284	331	283	318	275	240	297	295	292	265	303	303	333	284	307	287	288	300	293	265	294	314	288	287	327	297	288	276	318	272	317	298	280	306	271	298	307	286	305	346	296	303	300	290	293	278	285	290	312	299	303	300	299	311	278	289	298	321	284	315	312	279	281	276	260	293	269	267	292	250	273	302	289	327	287	306	348	292	321	297	286	287	293	313	277	302	280	266	297	295	288	275	303	277	254	300	300	306	266	258	282	317	302	264	298	293	297	280	298	294	321	289	287	317	296	285	265	324	319	310	292	316	286	268	337	302	290	291	316	326	332	318	329	305	285	308	276	289	291	295	289	289	289	290	309	311	317	267	282	298	281	296	287	315	305	311	293	292	308	316	288	292	293	279	275	313	326	277	290	280	286	291	277	284	311	288	287	318	299	301	267	287	320	283	270	311	319	292	349	281	294	269	275	337	290	310	281	276	302	290	318	327	291	306	286	319	293	294	299	312	322	315	310	279	300	313	270	311	294	291	251	321	292	295	308	287	310	311	302	274	292	273	324	265	285	279	350	299	280	293	246	281	308	277	306	287	322	334	330	303	308	336	333	297	283	309	292	318	302	298	277	283	300	274	260	287	356	288	290	298	282	264	299	291	332	264	273	280	303	268	330	273	304	301	282	276	255	292	284	298	266	268	321	301	264	299	264	305	329	288	294	329	313	297	294	324	303	296	308	301	298	309	290	296	282	286	284	306	277	284	267	261	291	313	307	317	275	317	310	308	286	272	298	283	272	310	280	338	306	265	291	280	317	315	319	286	279	293	296	312	313	312	269	291	317	346	263	288	313	310	279	307	301	319	274	308	308	282	283	333	298	302	294	317	271	284	258	311	303	329	288	304	286	310	320	292	303	305	320	311	297	263	270	270	315	271	286	265	304	302	277	298	309	304	304	274	282	313	322	338	272	281	303	286	294	286	274	307	296	281	283	313	316	270	295	320	265	304	309	277	289	279	335	272	279	285	253	301	298	283	278	285	312	296	281	292	301	289	281	300	262	303	311	300	307	313	308	309	329	289	303	298	253	310	297	297	280	318	280	287	325	297	333	298	304	287	257	306	329	339	280	269	295	311	298	269	291	333	293	297	288	276	310	272	304	289	309	309	242	287	240	308	332	299	280	302	280	318	278	301	297	273	285	301	319	293	309	299	315	323	278	284	311	299	296	295	351	270	292	307	293	309	308	304	339	284	290	282	287	301	283	289	297	288	302	271	298	279	282	286	283	297	299	302	298	288	324	302	262	254	277	323	295	295	293	299	284	331	314	297	306	301	279	259	272	284	305	294	296	300	311	321	339	263	275	290	296	328	270	292	296	262	291	267	276	262	290	276	305	295	300	253	276	307	337	296	298	321	299	291	318	268	284	304	288	283	292	301	278	274	322	292	274	324	317	297	284	305	287	266	296	293	318	283	305	283	303	303	309	286	315	290	292	305	281	301	308	276	294	272	271	290	263	269	295	284	308	290	301	303	277	283	320	266	330	318	314	301	274	287	277	308	309	288	287	273	296	307	292	302	303	280	292	310	300	278	317	310	330	281	290	293	324	314	271	293	306	314	284	304	289	311	283	299	291	267	308	297	273	335	312	274	289	263	279	268	284	292	273	290	258	322	289	279	272	281	312	298	313	310	316	296	298	303	322	337	271	264	279	296	303	289	293	303	319	334	305	272	298	263	310	295	290	308	294	281	288	265	311	261	292	302	284	300	304	298	310	286	288	280	316	300	348	318	259	300	291	267	327	304	302	283	339	293	316	273	323	320	301	299	316	312	304	308	306	300	294	332	282	277	311	295	283	282	300	314	279	287	297	278	302	307	308	295	278	315	327	317	305	323	316	280	282	289	293	260	297	299	294	294	344	284	290	324	316	280	279	249	250	314	299	334	300	265	274	289	291	288	273	320	318	295	299	289	286	274	271	281	299	282	288	329	291	280	280	283	278	291	256	306	278	285	276	305	351	286	302	316	262	311	311	270	255	268	277	295	279	264	258	313	278	289	280	337	284	298	315	305	284	278	268	282	279	310	308	284	304	290	269	262	282	325	283	299	291	317	305	245	273	266	253	309	278	299	304	277	263	323	293	264	260	320	297	328	329	271	305	313	265	328	310	299	279	286	268	279	330	298	307	259	276	268	289	263	286	271	319	247	301	290	306	305	300	297	288	289	311	320	274	295	300	319	289	257	305	313	298	288	323	302	284	321	275	289	251	302	278	297	285	316	316	313	294	303	298	307	308	296	333	288	309	294	313	309	316	246	310	295	310	277	302	328	293	285	294	287	307	309	287	324	300	298	295	300	301	291	299	294	324	311	280	305	290	303	277	296	261	263	264	289	314	299	310	277	297	296	282	273	287	308	298	278	302	320	294	275	288	288	298	322	316	293	282	270	279	278	295	270	265	291	292	243	311	277	272	270	284	260	255	260	303	289	288	301	271	286	297	322	289	263	303	308	313	319	299	293	316	302	316	308	287	277	338	291	296	302	265	271	296	277	324	268	276	311	303	292	289	306	273	314	294	268	282	262	267	288	280	293	272	294	297	266	303	302	305	285	324	290	291	319	270	289	281	311	290	286	277	294	350	294	308	308	282	270	287	283	263	264	275	296	296	288	282	286	286	289	287	281	283	289	281	252	291	269	307	327	263	286	329	280	305	309	267	318	286	293	288	292	314	283	302	307	305	314	296	274	309	300	280	323	315	296	306	307	326	267	304	294	291	257	294	287	279	270	276	293	250	291	300	240	293	284	273	296	302	296	288	293	276	294	323	281
23596	6344	12383	14922	13328	11363	9468	8328	7248	6347	5597	5084	4427	4061	3710	3071	2710	2476	2221	2269	2253	1951	1822	1645	1530	1319	1270	1057	975	894	801	834	815	776	737	732	732	770	678	660	712	698	708	739	644	672	673	677	647	633	670	613	692	664	679	640	637	642	626	623	640	623	630	637	645	633	631	665	648	626	641	673	654	641	652	604	627	599	629	643	601	626	606	620	622	617	624	606	659	617	643	622	613	592	630	638	645	573	633	650	629	657	625	599	644	639	609	608	614	642	642	636	650	598	611	630	631	617	608	618	649	672	573	581	631	631	644	623	677	684	592	609	607	633	640	619	633	632	630	614	601	582	572	626	626	563	660	641	600	645	628	666	622	675	646	616	577	653	624	621	629	623	594	622	612	635	615	618	599	616	653	647	629	636	650	615	589	609	600	638	632	648	589	592	602	610	619	629	598	613	599	648	581	594	643	645	595	611	644	607	560	588	624	656	618	620	639	628	592	594	615	603	616	618	639	625	659	586	628	625	650	640	614	630	585	612	635	633	604	597	584	613	586	642	589	597	614	602	597	611	646	655	648	609	638	621	636	634	641	643	635	609	637	638	654	596	594	586	601	627	630	639	651	580	605	631	600	645	612	617	622	592	604	598	619	613	633	607	625	606	603	607	660	600	671	669	637	584	613	645	624	662	611	624	639	607	624	627	656	655	621	592	681	647	626	605	637	637	633	654	624	619	657	630	593	654	651	641	634	657	654	642	651	597	652	624	652	578	636	620	647	620	642	601	645	602	651	636	622	617	599	597	634	648	567	586	610	677	639	567	656	646	569	614	596	653	635	621	688	601	579	589	594	627	643	658	608	601	619	644	639	664	653	636	602	597	663	625	620	599	680	580	648	650	588	616	642	597	563	658	615	664	621	613	638	674	616	611	630	634	629	626	604	634	625	631	602	631	618	637	648	594	632	669	604	585	647	657	656	592	630	581	608	632	663	616	599	600	663	638	595	624	651	588	620	611	624	622	618	633	630	625	633	632	644	642	610	621	654	598	625	653	600	582	632	608	625	700	649	589	616	666	659	608	612	641	648	659	595	604	619	600	614	659	596	615	607	610	637	656	660	639	643	629	677	616	637	631	596	627	622	619	654	695	629	650	639	629	655	636	669	602	649	666	590	662	582	644	610	621	635	597	594	645	625	588	668	629	576	659	629	631	573	624	612	578	617	605	637	575	641	633	628	652	631	631	614	627	672	621	614	599	595	664	648	635	613	660	616	620	646	626	648	645	630	607	645	581	603	647	604	613	617	615	685	573	695	649	641	607	632	599	643	645	579	599	641	621	623	625	663	637	614	605	629	647	621	626	651	688	594	630	643	624	620	626	643	616	647	644	680	601	610	586	606	657	600	602	619	605	589	626	655	622	628	632	613	611	594	614	627	706	617	629	630	655	659	568	618	642	645	620	636	604	672	611	635	627	576	658	640	632	589	605	643	635	643	665	617	651	647	644	589	642	653	612	614	641	650	650	631	611	636	632	612	623	650	626	619	615	605	616	636	620	656	614	628	619	628	600	598	614	630	627	645	605	624	594	622	582	664	598	643	642	612	613	640	651	619	602	640	627	632	611	621	597	618	645	619	618	643	598	616	626	636	617	636	598	614	646	623	653	596	631	667	591	609	623	554	655	647	613	612	658	610	610	608	671	663	640	644	611	606	653	642	643	654	629	589	610	624	637	646	641	587	607	633	644	587	639	667	599	636	610	629	648	580	631	624	604	622	588	631	642	618	641	622	617	664	585	613	598	629	592	609	603	599	613	597	638	633	607	619	619	687	608	617	612	636	632	700	622	637	599	617	647	654	573	655	604	630	623	610	623	644	618	624	591	614	605	621	650	630	592	632	649	631	647	641	656	654	594	622	632	625	604	669	591	607	603	599	595	617	620	597	628	594	642	676	616	646	594	615	641	634	622	610	620	670	660	643	606	657	590	644	599	603	611	612	615	620	634	633	617	635	649	628	610	621	674	606	607	669	636	653	656	592	643	607	633	611	631	616	632	621	603	573	654	604	601	570	575	641	617	628	627	643	589	648	674	657	653	622	613	622	665	624	667	664	622	679	622	665	637	631	645	671	579	631	650	624	630	663	636	624	628	619	619	595	623	606	649	589	657	663	617	650	628	673	633	610	628	587	631	667	584	621	625	637	648	630	626	599	584	650	641	625	616	620	650	633	594	635	594	642	608	623	637	633	606	617	620	585	650	629	626	638	563	606	615	671	638	575	608	636	616	590	619	608	623	615	590	624	650	611	630	616	637	555	673	642	609	611	640	650	609	622	612	703	649	609	603	646	632	652	665	598	621	600	629	652	639	625	590	603	614	651	628	585	614	627	608	607	616	561	589	556	645	622	648	644	678	606	593	665	661	628	627	613	605	635	619	616	581	642	667	636	651	628	637	626	594	598	634	604	606	588	620	628	636	649	625	602	604	589	633	651	633	587	583	676	581	637	615	642	619	616	590	646	627	638	654	654	657	632	626	642	645	623	656	645	631	575	647	585	602	626	599	634	634	683	631	640	627	632	643	613	650	617	600	599	591	621	599	592	655	651	625	642	576	610	647	626	619	635	594	636	639	595	608	636	677	627	605	641	617	637	595	670	636	592	636	657	642	619	594	627	629	634	643	608	658	577	640	638	602	648	655	624	628	586	588	611	614	608	650	613	605	643	653	615	627	628	626	609	651	630	650	603	611	578	641	641	635	620	639	600	666	645	638	590	621	611	645	656	624	590	660	624	612	631	625	664	602	635	620	639	587	634	593	619	644	594	618	597	637	598	618	641	586	631	633	604	616	617	576	592	649	608	642	631	620	603	624	637	623	630	593	632	643	607	638	610	594	582	638	624	643	685	613	665	606	693	605	567	607	621	597	570	625	573	635	599	594	618	607	650	625	654	605	624	613	607	602	646	632	665	620	594	604	672	636	575	644	644	633	631	605	632	589	648	607	599	644	607	631	607	626	633	643	636	630	659	616	624	649	633	599	618	605	641	656	611	645	663	637	659	615	661	637	632	616	638	606	649	637	647	586	585	650	634	626	644	614	635	623	664	659	614	584	604	626	623	605	649	588	662	628	643	584	601	588	603	610	606	629	625	627	632	645	611	652	618	654	628	661	648	636	666	660	602	598	616	621	591	609	635	615	614	595	608	650	594	636	615	666	608	585	650	604	606	636	598	584	631	587	560	625	608	573	606	605	624	599	638	644	653	616	635	571	659	613	648	645	627	633	612	581	642	642	622	675	621	646	618	649	608	595	623	585	632	608	610	604	595	675	598	629	598	600	638	657	602	606	650	615	648	618	595	588	604	592	594	605	617	673	645	637	609	645	624	629	618	606	644	602	611	593	638	639	605	610	639	614	591	606	639	562	634	632	586	663	605	626	615	620	634	636	632	596	625	590	577	595	641	628	637	598	650	642	587	602	660	598	608	626	610	627	563	628	657	621	631	616	655	647
12896	3947	3231	2560	1917	1385	1072	958	761	682	648	530	525	510	480	410	346	343	356	344	367	305	282	284	305	279	278	213	261	222	214	205	217	249	237	224	232	249	205	221	230	236	218	215	205	224	232	254	223	226	209	240	237	210	239	213	227	241	217	238	241	233	220	222	223	234	213	258	216	224	228	228	210	230	236	211	239	244	224	224	226	226	231	226	238	230	223	243	197	256	242	245	246	225	214	184	216	210	253	223	249	227	220	210	227	229	219	209	204	211	217	221	240	235	213	230	254	207	216	258	223	235	205	228	236	225	245	243	198	223	224	188	222	230	259	212	208	205	201	243	238	195	282	242	245	272	227	200	237	192	232	232	223	235	218	253	247	225	196	228	195	233	202	222	239	231	241	209	203	209	238	192	195	236	233	210	201	214	235	222	217	181	206	229	277	212	227	243	260	248	223	203	203	225	231	229	224	235	182	233	206	233	222	218	250	238	221	251	224	212	232	227	209	220	231	237	230	242	229	227	234	226	213	219	210	229	237	268	226	243	197	210	267	238	229	253	222	230	224	239	223	224	211	223	221	265	227	223	216	208	222	225	219	220	233	242	261	254	237	228	215	220	245	217	249	240	235	212	216	179	230	235	250	199	223	238	234	202	222	216	218	216	219	226	211	255	212	200	223	224	231	281	239	274	254	210	197	189	217	241	245	213	242	262	214	203	221	240	230	229	227	216	242	227	255	255	240	215	240	225	214	227	236	246	234	226	211	223	222	226	208	205	214	239	228	204	236	217	252	222	232	223	196	198	210	223	227	220	221	232	229	251	207	233	230	288	235	210	216	212	219	236	221	232	226	236	218	230	227	198	206	241	226	213	235	218	215	238	209	207	263	210	234	225	218	229	224	219	224	227	241	247	241	220	218	220	233	233	241	200	219	228	218	195	228	204	216	213	227	227	232	240	213	261	220	246	219	226	228	227	239	212	201	221	228	194	218	251	247	229	234	222	207	236	222	249	223	222	228	238	246	224	240	222	223	214	212	238	218	222	222	180	222	227	203	232	226	219	216	235	238	223	225	230	210	233	261	229	208	223	223	260	220	230	242	233	194	239	230	222	226	227	232	227	241	229	220	207	215	226	230	222	246	201	181	200	246	237	230	244	225	229	216	222	219	219	230	222	265	221	235	243	237	228	227	201	207	218	215	208	215	193	237	215	223	201	225	222	222	209	227	216	262	211	257	257	222	218	198	217	215	232	243	214	219	222	229	225	226	239	214	197	208	197	250	236	237	231	232	237	219	215	233	245	240	225	244	233	229	221	226	204	228	203	234	235	212	213	209	234	215	242	243	235	204	223	242	227	215	235	241	192	250	215	230	244	219	212	231	228	236	229	229	231	224	213	216	241	201	232	239	218	235	234	233	232	234	248	257	246	193	217	221	241	204	242	250	221	234	218	231	254	228	199	241	220	248	225	220	215	204	215	200	216	214	214	216	234	254	227	240	220	215	257	228	230	255	250	214	222	223	253	238	230	246	232	212	219	223	239	237	208	222	250	233	234	237	232	223	208	225	237	232	213	223	234	223	252	215	254	245	232	253	210	214	253	211	233	239	235	196	208	201	238	210	233	199	218	256	255	230	199	250	225	237	254	229	233	214	195	209	214	242	236	247	218	228	224	219	207	222	209	210	233	188	234	228	226	233	249	240	205	219	248	221	228	226	230	240	252	203	230	232	235	234	274	209	236	229	235	223	231	212	236	227	249	227	232	220	222	225	230	206	198	220	228	215	245	224	244	216	230	224	234	241	230	234	229	221	229	203	234	201	212	211	216	224	213	214	238	228	226	213	208	240	219	225	227	257	210	235	225	203	213	204	220	242	255	235	229	236	182	187	199	188	234	196	225	231	221	241	233	247	216	236	241	219	204	228	224	201	212	255	234	234	195	210	222	193	247	254	242	234	256	219	213	222	204	222	201	240	260	236	237	198	222	239	214	249	229	206	231	253	224	229	203	233	231	210	240	226	199	237	198	179	236	240	252	241	198	231	200	199	228	227	225	234	202	193	217	222	231	206	213	215	209	232	232	239	218	201	216	251	235	227	217	253	224	241	234	263	251	228	244	204	235	242	213	245	198	214	244	197	267	219	230	222	243	211	263	222	217	232	219	200	209	223	229	221	196	260	203	252	220	214	230	258	237	209	236	230	205	242	230	207	223	215	221	216	231	215	227	223	193	253	228	244	226	218	217	237	201	202	214	215	231	229	221	256	214	228	238	225	228	228	224	210	203	196	200	215	223	234	259	260	223	195	231	225	189	186	226	271	239	205	231	210	200	225	223	268	207	205	223	208	238	228	215	210	213	235	249	216	238	248	218	243	237	202	223	211	232	253	236	227	243	223	208	230	244	242	235	212	213	222	223	210	204	260	240	233	198	241	237	237	206	242	197	238	213	219	240	240	253	208	234	243	240	230	212	228	226	232	236	212	220	236	217	219	247	208	205	261	200	224	219	232	240	228	212	218	214	227	214	224	207	197	231	207	241	236	248	231	224	237	266	206	213	219	224	279	239	241	245	226	223	216	219	243	211	206	209	212	230	229	209	249	219	253	228	221	224	207	194	177	242	211	208	206	231	241	215	214	214	251	249	227	218	208	225	225	207	205	239	238	228	255	222	227	217	223	219	228	232	227	239	188	240	225	218	218	213	232	236	231	245	237	222	247	234	215	222	247	231	200	213	240	244	234	240	219	222	222	226	277	216	249	247	218	232	227	226	227	212	199	235	256	246	250	242	209	235	243	236	211	251	212	248	194	238	238	237	218	232	227	210	221	221	236	213	236	230	244	241	204	215	222	236	208	217	239	221	250	267	220	219	212	270	241	221	239	210	207	211	229	211	228	231	247	249	227	218	224	222	206	245	223	224	208	234	233	232	250	256	242	190	260	233	230	214	246	226	224	237	228	203	179	216	209	222	227	225	182	239	234	234	255	212	248	201	218	234	221	201	233	227	226	243	233	215	253	249	229	210	211	194	228	221	240	209	228	229	235	215	220	218	266	244	206	217	212	259	222	226	222	212	214	238	238	248	229	242	246	231	255	232	216	220	210	231	245	247	214	234	207	233	240	229	213	225	234	230	226	224	237	236	247	230	223	225	227	249	244	236	204	245	213	193	231	244	232	244	236	251	243	249	246	232	218	219	233	229	221	250	238	224	247	234	216	207	239	245	220	263	245	214	236	220	244	213	246	249	241	236	209	222	214	216	224	221	256	216	214	252	228	231	215	222	230	258	215	234	218	232	224	229	209	252	253	212	221	226	253	213	211	219	200	219	210	188	258	251	218	257	229	228	225	216	224	190	237	245	254	240	218	219	211	224	232	213	207	218	222	221	224	222	210	219	228	235	183	220	224	227	233	221	239	224	248	232	204	228	232	228	204	200	209	210	245	217	207	226	222	199	249	242	226	232	231	218	242	237	228	237	219	231	236	217	247	222	243	222	224	212	219	243
6815	2706	5891	7303	6673	5416	4618	3912	3271	2955	2545	2431	2266	2011	1754	1535	1384	1357	1267	1198	1186	1007	955	876	834	778	739	660	663	577	591	625	567	569	585	538	522	552	527	523	515	465	494	482	550	523	497	518	524	532	523	528	513	484	527	542	516	525	494	540	511	541	456	485	505	526	489	490	511	483	501	491	491	501	508	475	510	529	540	486	552	512	472	522	523	458	497	506	542	487	496	447	488	479	480	449	490	493	525	489	467	514	487	492	468	519	489	517	500	473	491	482	497	511	509	512	484	496	483	495	504	572	450	538	484	509	480	486	526	533	508	479	487	500	522	504	544	507	489	542	464	494	488	491	490	511	475	498	511	493	504	499	490	489	517	523	514	476	504	477	448	498	510	540	522	497	486	502	556	520	479	504	487	482	484	525	497	520	501	522	513	444	488	484	502	472	470	484	495	512	498	469	479	517	529	526	476	518	485	513	493	546	491	475	488	494	492	469	476	474	500	491	545	445	519	506	517	502	539	486	497	494	482	534	467	479	532	497	495	482	469	493	453	515	539	527	503	516	500	472	487	500	433	488	503	492	497	502	478	490	491	506	482	498	534	486	490	502	513	486	514	520	524	485	522	471	456	500	508	521	479	489	498	476	524	509	475	514	481	484	504	483	474	487	537	504	464	529	504	509	491	517	484	506	544	483	462	514	540	473	528	530	499	463	519	510	479	539	484	500	483	493	448	510	480	511	512	496	489	499	489	483	503	504	496	459	533	480	539	481	567	497	476	461	493	489	484	481	521	498	535	521	476	502	483	510	496	509	460	486	546	462	513	505	492	492	499	536	510	503	541	483	507	504	497	521	490	511	470	548	484	445	496	497	509	446	488	500	533	522	484	499	460	500	509	493	510	513	484	517	511	483	521	521	499	480	459	504	519	493	520	523	513	514	520	507	520	477	479	521	505	490	483	527	502	493	496	485	471	506	505	484	521	488	441	493	513	542	482	489	479	516	512	525	522	493	520	492	486	467	430	533	488	535	505	497	516	514	503	501	506	491	509	464	500	520	494	480	522	514	491	483	503	468	522	486	491	488	479	492	521	483	505	512	490	487	465	507	485	515	554	526	507	489	453	512	517	505	501	533	484	469	480	474	504	539	538	501	475	508	507	492	486	498	533	519	465	494	495	498	526	462	476	490	520	532	507	500	509	509	491	557	493	487	493	480	491	516	525	497	511	485	508	511	482	521	510	495	511	503	489	501	491	512	525	495	510	484	488	499	508	510	522	511	447	502	493	510	490	534	488	529	495	503	550	532	527	490	485	478	506	502	521	477	462	482	522	496	473	494	444	508	507	489	501	504	481	471	496	517	458	491	497	508	473	550	514	508	507	513	463	498	505	468	470	505	474	488	545	493	499	496	505	506	541	500	486	522	476	497	527	492	518	479	507	463	517	530	468	510	517	510	531	526	484	489	514	509	507	469	459	477	499	504	486	525	505	501	492	497	479	510	474	482	521	515	495	537	504	495	503	492	490	491	529	497	505	489	489	511	499	557	482	477	464	529	521	521	506	506	543	495	552	515	524	498	498	497	489	491	496	455	475	528	507	488	524	475	537	535	505	522	494	524	481	498	511	492	478	507	504	454	497	471	517	500	493	525	502	468	450	443	482	459	500	480	511	524	428	479	511	516	481	467	522	449	493	487	489	466	492	504	494	489	532	481	490	528	519	462	481	473	504	500	484	462	482	472	529	513	466	500	499	495	483	506	467	467	520	528	518	506	473	533	491	456	535	482	468	476	549	514	514	506	482	506	538	474	463	507	500	517	531	485	456	508	499	542	486	516	537	507	512	485	494	552	495	545	485	521	501	503	481	498	479	493	503	509	500	517	452	497	477	540	492	500	546	512	516	488	516	467	513	527	495	533	493	475	485	492	471	536	473	485	474	476	480	511	467	461	476	481	450	496	532	522	500	488	485	469	465	494	516	509	490	493	493	505	506	493	460	485	485	492	492	505	504	494	508	499	501	507	499	483	514	477	523	511	510	474	511	502	477	495	532	486	534	497	473	474	480	475	502	471	507	511	502	490	476	499	511	478	486	541	491	527	470	498	484	508	521	450	480	537	523	459	509	470	486	534	510	502	502	483	479	499	493	485	458	466	496	498	464	532	486	464	501	478	498	469	493	517	470	487	512	489	523	497	516	530	503	517	490	495	506	526	497	450	468	526	494	491	530	511	471	488	493	493	489	520	501	469	493	492	494	459	509	488	499	477	548	481	495	487	542	523	516	482	527	503	531	478	510	452	541	503	525	482	476	499	505	474	519	497	519	478	540	494	475	510	483	496	472	480	498	507	492	477	540	539	519	537	502	511	451	461	504	531	460	465	487	492	488	484	497	495	445	522	479	462	465	513	457	518	496	474	528	470	458	458	528	536	521	485	514	511	456	466	500	467	473	501	534	476	495	526	478	471	524	493	451	511	471	494	504	498	458	494	542	459	508	511	543	467	511	489	503	507	497	500	536	485	492	505	479	480	486	553	487	472	452	502	536	476	494	492	498	502	508	476	480	511	488	496	507	492	509	487	497	480	487	478	493	473	452	483	511	501	470	502	543	566	506	495	508	490	535	497	498	493	515	511	489	531	471	498	496	510	520	501	483	515	503	498	484	522	517	522	536	479	486	544	519	482	499	519	499	528	480	525	506	507	504	482	472	486	533	498	459	519	521	503	504	530	502	504	524	492	510	477	475	498	507	487	498	507	458	518	481	490	528	496	493	538	495	479	489	503	474	443	511	485	468	522	505	509	506	464	543	503	468	504	512	493	506	495	472	466	518	482	476	520	498	485	537	503	526	524	514	483	514	501	460	511	505	550	497	480	499	493	479	509	482	499	518	524	540	509	450	517	481	533	485	492	524	517	451	489	481	509	528	554	495	528	474	500	459	486	529	505	504	490	521	451	490	493	497	505	514	475	510	469	480	492	525	497	507	484	510	511	506	493	495	508	514	472	519	493	476	495	516	528	497	521	487	496	501	502	532	478	493	476	481	458	479	496	466	521	493	541	515	479	540	495	467	510	507	498	483	494	502	515	499	479	496	499	491	497	514	528	516	504	513	496	491	511	546	475	468	484	478	507	523	476	505	516	503	476	505	440	486	501	505	524	486	512	483	501	464	529	488	510	484	509	518	487	502	499	520	483	507	524	495	480	497	489	467	484	540	514	503	478	494	517	509	494	465	498	521	479	521	479	477	494	513	530	477	504	496	488	526	477	501	475	455	548	469	495	514	513	468	501	529	525	498	451	472	467	496	489	463	513	483	512	471	480	462	474	462	497	553	521	473	489	478	485	501	478	480	474	478	476	544	466	500	531	472	524	505	497	476	509	508	500	510	459	508	507	502	509	523	472	484	467	502	496	481	486	524	446	530	476	511	474	498	514	479	478	493	556	460	508	478	458	521	493	495	481	526	517	510	497	509	500	524	500	525	508	480	532	504	496	485	503	496	502
32631	11594	5873	4608	3052	2175	1873	1573	1176	1003	950	917	740	646	602	550	468	497	433	444	433	378	372	386	332	317	314	275	292	267	264	284	257	294	244	251	258	268	261	277	264	259	255	216	286	252	244	249	270	243	246	282	246	242	236	244	223	238	249	251	281	283	231	249	282	254	218	244	261	238	226	221	243	247	216	237	285	226	255	245	234	233	258	245	213	249	237	246	252	234	224	249	235	267	256	257	238	240	244	231	248	249	238	249	276	253	265	249	248	218	213	237	248	232	260	250	208	263	237	241	227	281	270	268	241	248	246	263	263	239	227	207	248	259	229	227	289	276	254	257	260	270	258	251	251	250	257	269	269	262	247	241	230	220	254	239	231	233	282	245	276	252	255	243	249	254	265	265	240	223	229	255	282	248	256	243	262	235	234	227	255	239	226	229	231	249	246	247	211	229	247	219	260	236	260	259	248	252	250	248	224	237	252	274	261	244	238	250	240	230	262	279	255	253	227	235	236	266	263	255	248	259	218	245	266	254	228	249	227	240	253	249	265	260	215	226	254	259	247	220	233	238	241	254	268	258	247	299	251	230	258	249	226	258	249	239	246	231	231	281	230	277	243	222	256	237	254	249	251	261	253	233	254	219	258	251	254	232	241	228	232	253	232	248	247	272	243	224	245	243	237	222	212	277	207	244	256	240	241	252	240	226	232	243	239	245	263	243	258	221	258	246	232	241	204	224	247	241	237	239	219	213	288	259	245	269	242	242	252	268	286	254	272	250	220	258	259	234	219	264	253	244	256	239	242	241	250	239	228	269	257	260	253	252	265	254	269	254	247	254	248	227	230	235	252	252	236	227	257	259	242	240	261	229	242	241	225	246	221	237	233	261	259	237	232	220	234	224	267	221	278	258	247	272	232	238	229	279	237	245	272	244	270	241	268	236	281	209	269	221	248	238	249	242	222	252	232	241	263	256	236	220	235	212	211	268	230	257	283	243	252	248	278	225	227	266	215	221	255	234	275	280	239	235	238	235	252	239	232	240	289	232	259	292	235	186	259	246	275	235	246	261	275	229	261	288	264	251	248	257	256	251	253	245	242	262	262	255	263	238	257	246	258	248	230	255	240	281	223	222	248	213	246	235	252	250	272	240	248	243	248	254	225	264	252	236	228	239	277	256	253	238	278	272	243	275	239	229	246	219	222	256	256	246	239	257	237	242	246	246	273	236	261	281	273	229	223	205	227	278	237	272	274	244	257	253	260	249	244	242	260	237	201	229	249	256	248	283	208	238	249	248	242	228	229	221	267	247	242	239	264	251	237	226	243	225	220	197	222	289	227	251	257	221	255	236	257	212	240	239	252	206	254	265	235	270	244	230	230	254	259	248	254	237	255	240	257	252	235	269	253	251	246	252	211	240	252	276	254	274	246	253	228	247	222	273	255	220	232	223	262	267	247	248	225	226	244	245	258	214	250	262	274	242	248	250	246	264	226	207	256	227	255	264	234	294	284	235	237	204	232	263	247	244	291	233	229	266	230	257	256	269	240	250	236	231	267	223	228	251	255	260	255	273	247	251	221	271	221	232	239	285	263	264	233	244	250	250	274	256	254	207	265	227	242	267	238	249	246	233	231	228	255	263	251	280	268	262	232	257	243	274	233	266	226	263	253	241	263	254	242	218	247	238	268	247	269	237	228	267	233	252	256	250	249	236	238	241	282	260	248	242	242	256	282	226	270	233	228	241	237	245	257	256	214	224	255	269	260	256	257	213	253	258	250	267	231	233	235	269	242	236	254	218	223	255	277	212	245	249	285	240	267	264	257	252	249	248	255	236	233	250	229	260	248	266	243	243	244	253	246	269	257	252	234	242	259	243	261	260	243	268	237	249	245	262	232	236	250	254	255	248	236	261	245	277	262	243	250	239	241	255	256	249	231	254	268	229	260	236	257	262	266	242	247	238	238	278	282	237	210	215	218	272	249	250	258	238	269	214	260	242	262	260	263	243	287	258	257	251	221	229	251	249	253	255	261	267	231	266	240	266	268	273	257	244	258	253	251	249	239	241	258	244	251	260	233	235	241	288	205	243	241	257	226	237	260	225	224	216	227	238	235	259	269	241	265	263	257	235	240	224	280	268	245	278	245	249	216	246	253	259	237	290	254	258	237	259	212	245	247	251	228	258	250	276	261	215	237	248	270	273	235	233	201	244	252	237	268	260	271	234	232	245	232	285	229	246	256	263	246	237	261	241	257	251	254	246	227	233	251	256	260	245	259	260	246	260	289	252	249	267	260	256	262	235	243	260	247	226	249	234	243	214	243	240	276	239	215	264	234	227	198	251	260	250	233	228	259	220	236	255	233	256	255	234	216	264	275	248	210	221	222	245	252	229	228	231	245	267	258	276	276	266	255	243	281	265	276	253	236	257	246	204	227	236	244	223	281	261	241	221	254	253	256	241	215	259	258	287	231	259	265	240	243	229	272	242	217	248	217	232	222	235	252	251	234	253	262	241	232	244	238	256	228	227	254	251	243	233	247	216	227	222	255	234	248	239	219	231	252	234	269	231	261	255	243	231	234	240	243	235	228	242	239	212	235	245	238	236	247	252	246	231	262	214	228	244	260	222	209	230	221	241	229	253	219	225	257	262	242	240	251	245	252	245	237	249	229	218	251	246	264	240	249	232	239	268	267	233	239	273	246	240	264	278	265	228	246	233	253	227	232	227	234	238	258	231	242	231	260	252	221	239	221	271	261	246	257	228	248	251	255	234	247	264	237	255	252	253	231	254	239	250	239	216	247	222	241	254	266	254	268	240	244	272	259	247	220	241	248	253	236	235	221	262	241	233	247	238	258	267	251	242	211	249	250	224	248	220	245	226	254	232	226	238	230	226	250	246	260	243	256	262	247	256	214	245	225	247	268	235	256	249	242	218	221	245	237	235	252	263	247	286	240	239	250	217	256	253	247	260	235	236	266	221	249	237	269	226	268	237	283	226	260	220	255	259	247	256	236	232	237	274	263	226	228	242	270	258	251	240	258	221	249	247	229	255	242	264	243	265	247	280	243	269	254	251	250	244	233	242	261	264	245	269	253	198	234	228	249	256	261	263	207	233	275	274	221	227	252	240	269	240	237	226	252	247	243	241	223	260	262	233	243	262	262	253	230	280	243	228	219	209	221	244	234	284	236	255	249	248	220	231	241	245	280	238	227	228	278	254	282	260	294	242	246	217	247	264	251	261	264	232	243	255	253	256	236	245	255	242	265	223	245	242	256	225	214	248	249	260	268	257	238	223	280	252	273	246	244	270	226	245	232	236	238	250	260	230	266	244	285	222	228	229	260	265	245	235	249	236	265	243	243	244	266	269	226	273	267	270	249	242	267	254	246	239	248	247	246	247	257	269	236	284	234	260	226	253	258	261	232	224	265	262	251	268	280	243	224	252	269	244	245	252	245	215	255	231	263	251	253	253	266	243	252	246	263	249	280	236	235	252	218	241
18292	4720	9807	11732	10410	8537	7527	6486	5377	4765	4359	4043	3356	3074	2543	2273	2058	1804	1710	1730	1624	1580	1344	1218	1161	1041	963	865	817	720	674	687	688	635	651	642	620	568	596	590	614	598	587	586	598	548	534	601	548	516	545	549	554	529	551	573	557	531	560	532	559	530	571	481	547	562	528	574	516	548	491	518	532	486	558	556	522	564	549	555	553	531	530	545	506	542	537	552	545	544	533	502	570	516	518	539	526	530	551	555	530	542	538	571	552	524	517	529	513	498	535	580	560	521	568	592	496	539	520	524	551	532	514	539	534	571	527	555	519	550	538	534	532	562	548	536	539	500	525	510	564	550	548	536	542	573	508	562	582	554	525	543	539	546	557	533	529	541	502	556	541	556	536	543	543	533	542	573	499	566	517	569	564	541	557	542	504	538	519	525	556	545	560	537	524	511	576	534	550	556	514	564	549	538	554	540	550	571	516	534	549	524	509	552	546	489	511	530	550	525	539	519	525	530	541	510	539	546	510	513	487	505	521	518	501	506	540	571	531	526	564	564	517	558	531	550	580	545	564	533	531	557	555	545	533	593	537	533	555	550	519	524	531	581	547	564	534	551	552	499	511	512	542	507	534	574	563	534	547	496	523	559	510	527	526	517	514	543	546	496	532	526	516	570	537	533	523	558	503	519	547	539	530	520	540	512	571	553	542	564	550	563	507	563	531	524	525	553	554	509	530	582	551	530	539	505	497	528	554	538	560	518	547	594	578	530	553	556	551	489	529	517	545	528	538	551	563	570	510	536	565	497	579	566	565	540	522	562	534	557	531	571	565	565	561	583	582	517	579	556	540	522	568	555	552	501	533	542	518	519	537	525	532	559	529	571	562	520	528	530	533	525	547	542	574	530	545	578	567	504	529	539	520	516	599	556	528	561	519	522	557	571	538	565	549	533	547	515	534	541	532	547	527	555	553	550	520	560	552	538	554	534	550	520	527	544	519	535	577	532	506	530	564	539	533	534	545	528	560	507	571	548	519	531	541	536	537	549	582	559	544	529	546	572	531	563	535	520	575	510	508	502	512	521	567	545	515	554	550	557	551	571	552	536	549	575	534	503	513	492	601	526	597	491	576	546	551	549	559	560	552	530	545	527	529	533	565	498	552	530	540	511	490	538	557	565	532	544	525	545	524	569	546	544	587	530	541	578	526	501	520	545	547	519	529	574	515	520	546	588	569	553	557	517	573	514	537	595	556	541	539	534	557	535	524	554	524	523	578	572	566	552	559	556	527	535	511	569	529	508	575	537	509	532	569	563	531	555	519	516	574	534	536	552	533	556	519	526	521	547	538	571	529	568	493	530	503	526	535	491	550	559	486	562	572	514	550	537	547	591	530	547	522	549	587	534	563	521	552	527	520	479	535	556	561	555	556	545	534	558	529	559	483	557	551	540	490	550	563	549	518	538	567	531	578	534	536	552	543	539	577	546	503	570	533	500	544	541	512	562	524	537	518	535	576	542	529	533	568	556	530	526	536	502	556	498	535	556	549	542	514	497	525	553	551	540	530	519	576	527	574	514	539	517	535	514	540	557	545	544	553	530	533	533	491	530	577	535	503	557	524	537	518	559	537	529	556	545	563	564	501	509	559	519	595	498	555	557	536	565	547	522	560	541	521	538	502	565	529	534	540	523	506	511	565	550	515	541	522	537	548	537	539	547	515	489	528	548	550	518	541	517	566	578	519	527	530	540	546	540	547	609	558	542	564	557	536	496	500	537	513	511	519	578	525	570	551	523	574	511	534	578	556	519	504	557	570	568	538	563	511	546	574	542	537	585	535	539	514	521	540	544	568	575	484	523	547	556	569	544	555	530	580	520	548	567	546	520	529	554	526	535	556	521	528	509	509	525	547	563	528	530	521	521	541	538	540	496	508	504	527	548	522	533	540	486	525	551	482	545	555	551	588	551	547	572	544	559	507	529	581	582	571	588	548	538	541	547	560	509	532	509	504	553	543	560	529	513	501	540	525	490	523	566	535	550	528	534	543	504	573	537	559	533	579	502	528	547	551	535	578	514	570	529	558	539	523	555	556	517	607	550	542	536	567	568	544	545	572	548	529	545	560	574	520	553	559	568	563	557	567	560	578	521	549	592	554	571	503	511	527	528	517	565	525	554	568	546	548	541	551	534	519	563	565	575	519	534	521	516	515	527	490	538	501	551	580	535	519	541	543	563	521	581	525	511	552	573	564	530	555	565	507	556	544	573	556	558	552	550	554	566	533	532	557	526	551	553	531	568	543	550	540	502	530	552	486	554	514	502	549	520	531	530	542	503	507	546	503	522	532	571	607	529	492	546	570	533	515	577	568	527	580	528	572	574	572	522	535	551	531	539	541	535	548	566	548	597	550	552	546	519	533	616	519	511	559	497	522	548	558	570	557	514	531	519	536	529	547	554	553	505	527	526	523	550	546	532	549	535	552	557	558	539	492	551	527	527	579	512	547	557	540	545	592	521	567	505	498	585	539	555	576	540	559	537	556	562	533	579	537	542	574	543	574	514	536	555	552	525	531	574	526	553	574	558	550	599	524	550	531	536	540	522	520	514	555	554	567	527	504	546	567	566	552	582	576	527	548	538	489	563	523	514	529	482	533	572	505	552	563	566	560	576	574	526	564	533	574	510	510	573	556	579	508	516	535	531	557	558	549	538	541	562	517	535	526	544	516	548	592	521	496	530	565	524	565	557	538	539	565	544	541	510	520	591	515	546	529	557	543	549	513	529	565	563	598	530	558	535	539	527	578	577	540	545	561	559	560	561	550	522	529	536	554	524	541	538	557	520	556	540	529	526	507	512	555	587	496	519	529	554	563	517	548	544	511	496	540	519	562	557	545	510	552	515	555	503	523	539	561	549	498	588	536	569	548	526	524	537	531	546	561	558	519	513	584	546	514	548	492	539	549	569	550	564	563	539	570	541	516	517	516	547	560	528	540	580	519	513	543	540	522	529	544	552	529	563	534	541	523	543	544	583	535	541	540	557	517	580	520	528	578	536	504	534	561	567	522	580	549	536	489	566	534	503	570	562	564	504	559	510	546	549	543	506	523	558	575	544	505	535	569	536	579	534	555	551	537	564	528	544	526	522	529	503	532	536	554	570	504	550	532	521	551	532	510	588	580	523	557	590	560	537	503	531	542	533	502	533	502	570	542	541	588	541	528	541	557	575	552	534	537	498	547	543	518	536	525	548	542	532	539	563	546	573	587	540	553	500	538	528	569	574	505	550	530	557	500	509	532	552	512	582	531	543	528	534	536	530	528	527	546	516	538	546	577	520	573	545	517	565	543	500	581	565	536	537	566	558	536	567	508	509	506	557	547	569	532	572	538	511	548	529	550	538	564	567	507	554	524	539	548	540	548	568	579	517	506	582	534	539	513	506	512	520	567	525	532	539	555	531	534	572	515	538	499	521	556	562	572	514	516	542	546	553	569	531	557	565	523	537	516	507	539	515
44227	19514	9254	6935	4712	3214	2562	2086	1821	1421	1307	1161	1003	854	737	661	662	562	547	573	566	496	486	437	521	389	411	389	362	315	307	330	307	307	328	303	294	274	320	293	295	325	320	325	300	314	277	288	314	304	327	252	290	256	289	279	264	306	271	297	287	282	307	285	316	291	299	294	283	275	277	315	262	276	311	294	306	301	275	322	288	325	312	307	294	314	274	307	320	327	301	281	288	302	310	338	300	313	273	289	280	290	303	303	304	292	277	296	308	295	282	292	316	307	290	300	272	295	282	295	289	312	313	281	295	284	272	263	296	292	303	307	296	284	291	306	294	316	281	299	308	307	301	293	317	317	282	279	313	288	250	317	266	280	281	248	274	315	307	307	305	291	272	301	291	292	313	303	317	272	285	295	307	319	260	300	283	282	303	310	293	252	332	285	311	270	313	310	292	276	253	270	290	322	282	287	301	278	285	299	291	287	309	262	335	284	317	248	288	316	269	306	290	297	247	310	275	279	300	303	290	319	282	282	306	283	291	290	316	310	280	286	305	286	328	312	335	258	259	296	283	293	297	281	287	286	315	277	286	262	284	319	300	307	326	279	303	259	275	280	267	298	310	303	286	278	301	294	315	300	332	297	268	252	276	294	274	284	317	302	313	307	272	312	302	293	318	280	284	318	283	310	296	321	307	280	303	305	276	311	261	243	319	298	282	257	282	305	304	305	271	294	263	268	300	289	303	302	263	273	277	308	301	314	305	291	307	278	295	275	272	308	289	304	285	293	284	254	277	303	343	304	322	288	289	287	290	303	296	268	282	295	299	319	299	284	325	262	320	287	293	261	277	264	284	277	295	330	307	243	251	297	275	261	294	253	264	295	286	283	336	259	293	301	278	273	280	292	337	283	330	302	282	306	318	298	260	303	325	273	284	297	296	307	267	289	282	250	271	314	268	293	294	281	276	322	269	290	287	286	271	296	313	304	293	301	303	260	304	276	259	305	302	281	284	310	324	311	305	299	305	332	300	293	269	283	312	280	280	280	294	296	305	275	259	282	330	290	272	330	309	304	298	317	294	312	300	286	244	287	343	284	335	312	255	295	271	282	287	269	310	328	285	314	286	346	278	280	317	325	294	317	287	320	283	271	299	293	307	265	278	293	277	278	281	298	295	293	319	300	315	312	293	298	326	296	295	325	288	299	314	295	278	289	299	306	271	297	298	255	269	294	287	271	282	278	317	297	301	249	317	315	297	335	275	281	294	297	310	300	297	278	282	270	295	270	290	297	284	303	279	304	292	270	301	298	324	261	280	315	300	287	304	318	327	259	289	281	271	300	298	288	276	326	290	264	263	282	310	263	275	277	300	270	268	270	263	297	295	289	302	300	311	260	328	248	289	326	284	264	258	296	314	323	312	331	242	270	296	306	314	293	279	303	276	294	291	260	309	300	271	298	310	282	310	287	270	295	276	315	290	292	289	295	274	281	279	298	336	279	283	319	324	274	300	270	297	296	331	296	317	290	317	298	324	322	293	280	288	272	280	273	336	312	283	304	288	301	335	293	301	304	278	277	302	292	288	265	296	327	313	311	270	296	296	301	302	280	326	301	281	277	319	275	281	267	287	290	272	265	310	323	289	312	315	271	305	302	324	279	284	283	251	324	304	308	269	278	283	289	309	305	274	254	299	296	279	286	310	289	292	286	300	267	298	298	345	308	313	299	270	293	325	297	314	298	313	270	281	313	291	298	295	254	282	310	279	310	278	282	279	284	303	303	282	328	281	307	262	293	293	283	272	274	281	309	281	278	285	295	287	285	311	305	276	310	287	304	306	322	294	298	316	307	311	293	283	267	290	289	276	303	294	299	301	300	282	282	316	328	303	297	295	286	296	275	277	296	309	299	287	299	283	294	329	303	340	311	272	323	316	318	301	289	285	296	270	341	335	304	303	273	295	285	275	331	299	296	291	296	291	344	314	290	266	303	278	282	283	275	282	293	310	320	280	281	281	323	294	288	333	301	303	288	308	303	304	311	294	275	272	300	295	275	294	320	305	328	260	318	287	316	291	314	280	311	268	283	268	281	285	301	292	243	286	308	313	304	296	308	321	302	294	287	269	293	290	282	279	260	295	303	289	267	309	295	267	278	246	270	297	259	294	328	290	275	298	291	298	293	295	306	319	309	301	300	287	278	302	320	317	282	289	288	302	300	270	310	274	295	287	320	296	301	293	275	297	331	306	328	311	275	294	311	334	320	257	278	290	282	306	286	290	278	287	287	295	322	291	301	294	321	295	322	298	274	282	303	329	259	285	309	265	307	309	272	293	283	311	287	274	297	304	318	321	286	310	264	344	301	282	299	287	301	255	263	285	293	286	326	304	298	306	276	316	301	308	301	289	258	264	302	300	269	290	324	313	324	307	299	278	314	300	315	302	299	289	321	314	317	336	320	264	284	293	271	299	281	278	310	282	289	302	335	284	311	286	294	298	253	289	319	269	300	273	254	257	273	284	269	340	310	293	311	278	299	294	294	293	319	290	243	281	297	307	308	283	281	305	279	310	300	306	287	289	285	299	285	289	283	295	322	297	336	296	319	297	300	306	239	273	311	271	310	273	294	283	297	299	324	312	269	276	296	268	293	307	278	266	290	293	297	272	290	275	284	333	293	285	271	301	287	303	298	278	297	276	282	287	272	279	319	319	278	281	308	294	311	254	291	289	281	272	287	292	316	337	288	289	288	304	319	292	299	300	328	311	304	318	289	286	291	327	297	305	288	327	264	301	319	332	291	267	295	284	313	276	286	274	252	334	305	299	263	261	268	287	297	277	268	297	316	277	292	285	284	281	259	241	338	300	319	300	301	291	302	292	283	306	305	292	289	303	260	303	295	313	300	270	271	286	305	327	299	304	277	275	289	296	299	321	290	288	294	280	277	316	278	295	277	312	302	284	301	321	317	306	312	296	290	288	321	299	277	274	260	269	247	304	277	277	290	307	263	279	324	239	322	296	323	311	264	295	285	286	322	279	310	296	273	302	272	286	275	281	282	299	305	303	276	286	320	275	318	288	287	295	283	279	291	270	295	298	291	283	304	286	262	266	317	284	290	303	311	289	281	305	299	282	285	303	271	315	289	267	325	303	300	286	304	341	293	264	298	299	300	283	293	318	338	332	290	316	305	298	320	270	299	319	274	286	307	285	301	316	280	302	269	290	300	276	315	322	309	280	292	291	288	313	292	287	265	243	318	270	330	299	331	297	287	315	275	301	296	329	274	282	296	292	302	285	299	316	252	298	278	313	296	291	305	305	269	337	337	286	284	279	269	315	295	313	309	274	270	282	277	270	291	292	281	294	319	315	281	256	307	265	284	314	302	293	267	283	322	251	274	358	302	309	263	276	301	301	248	317	283	295	257	299	307	294	265	345	311	299	304	297	295	285	313	295	288	285	282	310	284	298	283	300	284	275	285	294	282	294	283	314	302	283	308	280	303	278	267	286	276
25010	7677	12468	15275	14307	11400	9838	8609	7243	6678	5971	5109	4552	3893	3397	2929	2711	2391	2202	2187	2136	1943	1802	1502	1523	1409	1243	1058	977	900	837	781	865	745	746	771	680	747	732	660	632	666	681	685	687	669	644	690	695	675	687	597	620	614	658	638	674	644	617	629	667	680	630	607	672	627	636	643	620	675	644	641	618	611	609	660	623	608	640	617	611	636	628	561	594	642	676	630	611	630	626	654	635	598	670	630	632	647	621	645	632	677	622	624	676	653	645	582	618	584	624	624	645	663	644	594	627	629	612	626	633	623	596	672	606	644	639	655	655	582	660	633	606	650	598	667	612	602	615	610	618	632	649	602	600	656	621	635	621	631	650	650	631	627	637	644	586	605	581	630	583	597	623	646	635	624	604	662	600	617	639	639	628	665	598	670	674	614	623	614	639	599	650	634	615	655	584	589	589	614	598	623	638	645	632	629	643	581	648	617	599	585	624	630	659	647	638	639	573	647	610	649	624	652	648	602	633	665	623	634	611	656	632	637	650	621	620	646	576	667	624	594	592	557	624	612	647	623	610	634	649	660	620	643	664	643	610	626	601	637	570	640	643	638	662	630	578	652	652	567	638	626	612	659	617	639	653	626	632	614	620	591	653	629	650	684	651	633	651	646	620	602	638	658	647	635	607	658	634	657	592	601	587	585	614	604	651	598	596	639	649	603	593	642	585	601	630	640	639	595	610	620	639	641	583	611	608	657	633	610	659	590	590	620	669	656	645	603	657	615	622	651	626	642	606	635	626	611	640	608	609	651	602	604	621	597	608	612	630	650	649	642	632	623	634	636	596	638	672	614	637	608	622	688	598	636	611	632	614	663	628	638	632	590	594	592	624	598	631	621	632	636	631	584	616	649	586	641	650	608	602	560	665	599	641	618	612	585	642	641	597	638	615	612	614	589	674	612	619	625	630	599	649	654	655	617	628	629	592	640	648	585	624	610	641	592	580	629	647	669	619	649	597	652	659	582	631	587	651	644	653	584	663	621	643	570	624	612	629	641	595	601	623	596	608	618	604	627	630	629	602	618	606	589	638	668	596	602	590	654	651	613	645	616	628	611	621	593	583	597	660	656	599	645	629	647	607	635	599	613	598	630	598	618	635	601	648	612	623	628	605	626	664	626	636	620	613	626	607	617	649	606	645	611	645	646	604	603	589	639	598	610	616	597	651	630	645	647	624	630	601	635	640	621	598	606	623	641	586	623	657	659	587	615	608	598	580	585	613	617	611	606	602	640	587	633	642	594	626	635	650	642	606	670	575	614	596	627	607	631	674	637	700	677	619	618	644	607	663	629	612	610	639	617	621	643	636	573	597	607	627	626	612	671	608	629	606	617	620	644	639	641	645	658	601	603	567	617	619	627	672	627	597	642	641	634	610	634	657	634	582	625	663	633	607	626	612	612	639	655	605	601	649	663	647	628	627	595	597	636	616	634	645	630	649	603	651	666	604	684	626	610	676	628	626	614	603	611	603	659	592	623	648	612	628	615	603	651	636	573	558	642	609	632	653	595	592	619	622	614	650	619	625	646	608	631	650	577	561	620	603	631	610	651	610	665	603	619	607	648	637	620	609	578	663	633	655	640	614	647	639	635	628	639	665	596	578	623	619	640	633	648	630	635	643	656	645	673	590	651	664	616	597	605	626	625	625	659	658	615	656	635	662	664	609	606	642	609	657	603	630	585	647	623	643	621	580	642	600	651	597	649	661	641	636	645	621	668	598	613	647	614	637	651	662	616	636	592	630	684	613	625	625	625	689	642	647	628	646	666	619	628	636	650	599	632	576	618	637	666	616	610	600	662	662	628	605	607	590	635	630	563	648	646	621	636	608	646	650	654	630	627	561	628	620	634	604	616	633	637	626	603	591	643	625	635	609	661	615	633	627	614	642	665	625	672	643	665	660	615	591	649	605	635	593	642	605	623	609	628	646	632	665	613	627	647	647	641	600	602	597	615	588	653	612	662	624	601	621	616	657	650	625	596	622	605	600	635	605	620	647	639	596	642	641	657	629	606	601	608	613	637	626	594	615	619	646	653	634	588	660	662	633	635	617	631	673	643	630	583	647	659	626	643	655	628	648	599	595	630	608	633	693	609	617	609	615	626	651	567	666	657	630	586	624	660	634	602	625	658	611	668	631	641	624	624	653	607	657	600	642	616	642	644	650	633	643	635	616	610	632	609	662	603	621	597	600	636	618	616	601	617	644	586	605	658	645	610	663	593	607	645	633	616	597	630	607	588	672	622	646	640	660	618	600	652	584	622	624	646	623	601	598	616	642	671	617	645	625	625	661	675	592	616	641	629	652	632	683	600	662	663	636	637	615	618	649	679	591	644	634	639	698	616	599	632	669	627	637	612	624	641	622	591	641	672	636	626	652	621	608	626	625	633	641	625	592	655	611	634	690	640	623	621	604	644	634	620	603	670	613	628	615	614	646	644	637	602	623	623	628	633	620	671	634	650	638	671	609	608	644	577	596	589	636	597	644	621	654	642	600	649	628	612	625	616	672	625	631	652	648	620	638	623	628	650	631	622	630	601	624	620	658	608	630	613	619	608	615	655	609	634	650	596	618	611	628	618	659	618	593	614	640	627	655	595	585	602	659	595	629	613	627	596	623	648	589	600	605	584	599	617	629	623	592	587	625	613	622	631	621	659	605	669	597	638	644	628	615	598	583	627	649	591	609	596	644	590	645	635	613	619	626	610	631	628	643	668	567	643	622	666	631	606	607	622	595	596	632	644	676	639	643	619	621	606	597	617	609	613	618	640	590	638	626	637	646	657	616	633	623	644	627	616	642	641	587	616	649	601	612	612	683	623	604	620	607	644	656	605	622	641	602	618	611	645	614	662	597	627	663	644	634	576	639	600	629	666	630	605	589	634	665	667	638	665	650	554	628	590	625	654	568	638	652	606	599	618	621	631	600	615	600	633	629	601	637	566	639	602	666	653	621	630	603	651	589	602	624	624	633	611	636	643	604	625	616	578	646	609	613	631	645	654	589	606	612	650	622	635	683	592	618	651	621	613	642	625	621	640	670	601	636	606	656	622	583	642	626	629	605	620	619	640	594	613	653	602	617	627	602	667	644	622	606	634	641	629	689	572	600	620	628	644	654	662	641	613	645	599	627	644	594	666	645	615	616	631	622	605	614	657	635	618	628	617	625	626	630	607	610	711	611	623	620	588	613	558	638	636	584	639	616	605	620	640	648	626	606	638	617	625	631	611	606	625	603	628	668	599	596	612	622	590	617	581	621	612	658	628	607	620	641	645	611	637	624	597	615	642	605	607	594	648	604	638	611	624	654	667	628	576	677	628	661	662	621	661	641	643	622	571	695	602	614	627	628	633	615	641	595	566	607	586	610	623	631	594	598	630	624	604	616	632	620	597	652	634	617	636	629	624	618	602	619	610	669	664	624	593	666	625	634	618	638	657	620	644	601	632	598	588	645	623	590	627
13127	3682	3194	2648	1897	1510	1209	1021	975	813	620	513	508	476	415	386	377	329	334	381	355	316	319	311	309	281	250	294	242	220	262	232	247	227	199	235	238	216	219	228	229	229	194	222	248	234	207	212	236	238	215	243	206	237	202	211	208	207	187	234	245	227	205	198	224	221	223	207	214	211	209	219	250	222	225	217	234	216	228	236	203	254	220	200	206	203	223	218	209	230	212	208	236	245	233	267	239	220	241	227	251	226	222	226	223	213	207	204	227	226	203	236	248	219	212	220	212	194	245	223	219	211	252	204	220	226	240	232	231	215	214	198	223	210	237	210	252	234	216	245	230	240	214	223	221	243	246	233	218	203	219	219	224	234	239	215	259	212	214	209	224	210	230	236	244	235	229	235	215	215	246	244	264	232	224	215	239	191	225	230	248	204	227	217	225	233	206	216	232	203	234	213	226	221	213	208	243	232	253	238	224	192	218	203	255	233	238	198	243	224	254	248	204	233	235	218	219	218	248	204	207	247	215	248	240	265	211	212	219	259	227	231	239	218	239	242	213	236	232	208	238	217	220	222	243	195	218	200	193	204	233	227	227	233	231	220	271	203	213	216	250	217	254	219	230	247	227	225	198	204	244	220	232	224	219	234	231	206	245	209	207	197	232	207	223	206	217	228	220	206	194	230	214	240	210	224	211	226	247	223	202	226	223	247	191	220	207	254	206	228	212	236	246	235	241	239	221	232	245	202	236	224	223	205	228	251	239	203	226	223	222	229	220	233	207	245	229	222	228	199	206	228	193	242	233	215	230	207	230	236	245	224	208	237	245	267	235	216	227	255	232	254	228	235	207	227	221	249	223	218	202	231	214	206	218	216	199	213	221	183	202	250	236	228	225	231	224	224	214	253	237	203	205	209	196	221	208	200	215	216	207	215	234	209	216	234	249	233	214	247	247	252	212	243	206	201	228	222	220	249	241	212	253	234	245	213	227	205	261	190	220	229	234	216	237	213	222	214	233	223	245	221	213	208	236	235	235	206	245	207	265	253	214	242	206	216	231	234	232	208	240	232	204	221	210	221	204	202	224	211	205	213	210	232	229	260	269	231	215	226	223	220	205	246	229	230	227	233	214	227	221	207	207	245	222	233	207	258	218	203	219	236	197	201	258	204	209	226	222	252	236	225	202	219	215	233	245	254	224	256	207	231	243	240	217	249	256	208	247	217	251	198	223	222	228	234	242	197	218	196	252	226	228	242	220	217	242	251	230	221	208	227	248	232	224	222	217	212	211	213	231	232	244	226	247	221	243	240	255	230	232	250	220	236	235	255	233	213	205	205	185	210	234	230	236	215	225	251	220	215	242	238	204	253	213	246	234	252	237	201	230	222	237	205	240	246	244	205	243	215	208	222	204	243	250	211	230	245	221	224	258	218	211	222	218	225	263	216	219	219	209	219	200	255	197	216	185	237	203	211	217	212	218	229	226	223	226	222	212	236	217	235	201	212	207	210	238	213	213	215	222	201	238	238	256	221	217	209	209	231	229	226	235	202	230	246	237	211	219	207	221	217	206	211	244	214	223	230	225	227	244	241	250	222	212	237	249	218	219	209	177	204	220	214	232	232	210	238	247	230	218	209	212	219	186	225	225	223	239	227	196	228	178	249	225	254	209	218	216	199	203	223	235	225	221	215	226	191	239	219	262	250	225	231	243	232	237	260	236	223	223	200	223	233	220	229	236	256	221	220	237	209	263	230	235	220	201	220	223	229	225	227	230	228	229	188	231	218	230	239	215	241	230	247	245	196	220	217	246	224	206	239	249	226	216	233	243	231	194	207	232	227	242	214	224	223	234	233	217	228	195	234	235	238	214	220	262	230	233	232	233	238	257	224	263	211	242	230	236	225	216	228	193	222	191	235	256	232	215	178	189	245	257	219	225	223	217	208	208	246	216	218	232	219	236	217	231	207	252	230	241	234	226	229	210	216	221	252	226	227	229	229	251	196	222	213	201	211	208	241	245	246	208	240	201	231	250	243	227	233	226	212	212	237	238	213	228	239	234	208	208	213	226	205	221	217	240	197	207	221	240	225	207	231	220	229	222	240	214	232	243	199	257	218	216	219	227	256	225	223	242	233	206	212	243	218	251	257	217	206	232	214	231	232	228	253	235	230	213	227	213	250	245	254	232	266	234	233	215	217	212	228	193	192	189	224	257	204	255	218	215	227	196	225	236	215	224	197	222	244	206	230	245	240	233	211	225	203	203	235	235	229	187	248	214	218	218	229	222	222	217	208	214	204	217	201	216	226	226	221	236	223	249	235	249	217	206	242	238	234	246	249	249	222	209	255	236	199	210	212	200	209	232	204	187	203	214	256	224	221	245	229	231	208	218	215	216	216	209	221	211	203	202	210	203	228	243	222	196	246	228	213	222	212	231	203	220	232	225	183	209	241	232	236	243	201	228	239	208	201	222	220	234	236	221	237	218	243	224	204	258	221	232	225	234	188	246	226	230	224	251	234	248	211	199	222	221	210	215	215	196	264	213	226	211	211	201	203	225	196	188	249	217	209	231	212	209	212	214	229	282	285	235	247	224	223	233	229	214	242	192	208	223	218	211	250	220	246	234	259	256	222	253	237	223	253	242	199	201	218	219	216	234	222	249	225	224	218	212	204	261	234	242	239	199	250	221	245	229	225	216	208	212	213	243	197	198	235	246	236	239	228	237	232	214	207	206	204	252	208	233	224	231	217	216	243	229	227	215	255	217	213	208	224	234	228	235	217	232	224	229	192	223	242	231	258	205	225	228	200	250	236	247	199	236	253	254	215	234	205	239	220	211	228	224	220	245	216	229	230	215	240	239	227	203	219	220	244	224	247	206	255	235	223	230	206	214	221	244	216	208	203	191	202	252	228	222	201	224	202	247	243	245	245	193	216	237	238	229	212	223	217	216	237	224	244	207	209	217	207	227	205	219	225	222	220	234	236	194	223	211	251	212	201	246	202	217	225	213	198	196	216	217	218	222	218	195	239	233	231	233	209	251	246	225	218	223	203	241	233	248	211	204	200	214	216	214	199	204	251	240	231	256	199	214	219	227	229	218	212	236	242	221	199	261	224	211	205	222	224	214	226	218	240	233	231	234	255	214	231	252	223	263	236	250	245	240	249	224	241	223	224	220	221	237	237	201	205	226	220	190	247	230	237	246	237	252	241	223	216	215	196	187	234	199	206	185	235	256	222	238	220	210	207	218	256	235	255	234	208	233	205	265	228	206	218	231	214	237	222	218	208	210	213	238	201	237	230	213	233	217	241	232	205	234	250	242	234	253	229	226	221	192	234	231	221	224	256	220	233	207	227	204	221	202	166	206	199	237	210	221	213	238	246	238	228	232	226	236	232	231	264	233	217	239	211	232	251	232	225	220	213	224	223	249	222	219	231	226	221	181	225	218	214	220	221	249	251	247	234	250	235	230	199	238	226	218	218	206	208	247	211	219	243	207	211
6621	2577	6164	7660	6781	5575	4878	4485	3963	3424	2826	2460	2201	1814	1673	1560	1374	1262	1231	1173	1078	1110	951	916	818	738	748	674	649	583	591	604	512	562	609	552	545	535	494	563	530	500	477	529	520	560	494	509	450	505	495	501	509	532	498	486	523	501	473	510	511	508	479	481	527	513	516	481	492	469	533	528	511	534	484	478	508	441	492	511	473	505	519	519	466	482	534	528	526	481	496	475	515	504	501	489	476	521	480	508	483	484	498	470	524	482	455	492	532	526	449	505	476	510	515	489	512	486	507	521	482	505	487	536	535	500	523	478	529	485	494	478	466	464	461	494	482	478	499	505	481	470	500	517	494	522	462	486	471	510	525	504	480	511	497	473	490	516	506	518	531	457	489	512	531	527	493	472	498	502	501	494	486	521	489	514	519	470	501	476	482	530	494	515	513	518	469	454	456	480	507	486	459	499	523	519	495	482	491	478	497	521	505	496	527	498	515	513	483	522	519	478	488	504	514	492	497	509	501	516	518	495	473	490	494	496	505	499	561	493	510	552	534	496	472	515	486	504	485	494	496	443	530	472	474	518	475	457	513	492	506	471	511	478	465	508	501	517	562	502	468	494	482	474	500	499	451	484	507	498	512	474	475	479	466	491	506	498	503	474	521	522	442	488	501	504	529	484	521	478	498	534	487	485	493	489	501	517	487	513	480	474	481	465	515	493	490	508	484	515	465	473	486	476	500	486	539	503	506	501	482	501	509	508	526	496	519	496	482	480	524	480	453	466	523	502	499	495	485	469	520	521	475	466	490	499	550	479	494	501	526	473	489	506	528	472	476	471	474	511	474	477	492	508	534	498	509	469	486	516	565	488	503	521	494	477	529	460	462	485	497	521	490	521	499	489	492	488	495	487	494	517	480	480	470	507	481	496	476	513	524	508	485	489	486	501	445	513	486	507	507	477	510	474	494	488	443	509	497	467	490	501	473	501	478	522	467	526	480	496	530	506	487	449	485	511	489	506	492	531	467	469	481	466	468	505	554	498	517	494	496	487	489	482	533	473	497	472	479	554	534	478	492	506	465	529	461	472	532	459	515	467	482	486	476	465	510	501	519	527	484	494	494	469	474	487	495	501	503	508	464	515	503	526	472	472	482	506	523	468	511	516	519	515	514	455	508	551	464	490	497	505	483	524	453	526	498	495	499	481	494	498	493	511	503	451	511	461	538	479	506	532	503	462	467	466	534	503	473	500	513	511	491	487	470	478	469	519	495	506	488	478	472	495	513	471	512	477	465	458	501	484	462	456	504	469	503	490	491	518	506	489	511	509	458	493	495	448	502	508	504	467	501	491	487	482	491	492	526	474	466	484	474	493	494	531	521	499	496	479	490	464	474	499	484	485	478	482	490	496	489	478	505	501	549	525	486	469	508	491	509	477	506	494	549	491	480	526	488	489	504	487	520	494	527	474	551	487	505	469	492	504	499	496	486	491	476	520	472	467	474	515	474	496	507	484	505	497	526	468	476	511	501	470	520	504	461	503	469	505	463	482	478	485	494	485	480	525	456	516	474	465	540	517	545	512	476	483	499	492	506	494	504	507	456	485	477	491	507	483	497	499	497	469	491	526	479	496	547	506	511	473	470	455	489	449	501	492	472	485	492	499	511	506	482	530	472	485	474	473	496	498	510	513	541	484	497	482	519	489	485	526	498	507	518	503	498	478	473	487	484	519	491	470	495	498	505	483	502	492	528	519	478	498	511	480	495	512	521	468	496	507	491	463	468	487	463	497	474	456	494	528	454	460	510	518	517	497	499	482	489	463	457	503	516	511	551	481	485	487	467	498	494	496	483	492	526	495	462	511	511	455	475	485	525	462	484	502	471	481	463	539	471	506	487	501	465	462	474	475	535	484	517	527	499	486	497	462	529	503	487	500	507	487	440	485	499	539	485	520	508	526	500	488	518	489	508	460	483	472	475	501	469	489	531	511	487	489	521	520	518	511	501	491	517	517	486	490	506	519	488	489	490	471	502	492	509	516	487	496	501	502	463	482	516	475	475	462	497	511	511	489	505	539	495	510	485	489	477	509	507	473	508	492	486	503	466	482	493	502	509	460	483	509	489	524	467	442	488	494	508	506	475	519	513	468	494	488	507	495	503	492	468	491	496	466	510	508	524	499	475	473	488	546	504	463	467	475	514	463	506	491	486	512	475	502	511	506	484	498	507	533	473	473	485	502	461	492	479	476	480	494	485	460	467	443	488	487	537	462	506	470	493	505	508	518	536	506	507	514	481	462	512	474	520	518	466	474	487	479	528	449	475	518	489	500	524	472	488	456	487	475	532	461	477	482	519	528	476	544	465	501	490	465	497	503	508	500	451	478	495	495	494	551	522	475	488	519	545	526	481	465	465	510	532	484	486	471	519	460	479	494	514	504	507	484	491	526	492	466	452	522	539	477	479	480	504	492	490	489	507	535	492	505	486	504	464	516	499	478	470	506	497	486	494	520	495	508	486	435	512	533	490	475	537	528	510	503	493	499	469	522	483	500	486	504	505	462	491	492	497	465	486	483	500	493	526	505	491	482	470	532	497	476	501	505	503	481	519	521	465	487	471	516	493	458	518	512	493	487	474	517	499	496	526	524	503	442	517	454	477	544	492	466	466	521	507	502	502	479	530	466	503	504	486	456	477	538	491	510	493	480	495	484	476	497	509	492	455	507	502	462	481	483	492	458	556	494	523	455	482	497	481	523	522	480	532	535	476	483	459	502	497	499	484	498	487	509	483	488	483	456	467	472	515	483	526	529	491	482	459	456	502	507	512	523	485	475	504	527	476	502	481	491	473	481	500	484	438	504	482	454	495	455	536	496	472	472	483	461	507	503	498	481	503	486	465	524	502	484	463	471	519	477	519	470	502	499	454	489	509	489	490	505	485	501	484	459	488	480	501	498	468	493	483	447	481	527	476	522	475	518	478	482	509	506	519	482	464	522	498	505	505	504	500	498	457	460	463	469	546	499	505	489	509	503	520	481	514	499	508	482	502	487	471	501	497	525	521	491	473	513	459	511	473	513	502	450	468	540	506	485	498	476	504	531	516	524	498	488	490	479	524	499	514	485	492	450	507	523	509	514	473	491	501	493	510	477	495	462	475	512	483	477	519	534	461	487	515	490	526	495	443	496	518	534	489	512	496	505	509	504	513	465	507	475	501	480	524	528	513	491	493	485	500	511	489	495	527	469	491	496	504	466	488	466	502	497	509	484	507	532	528	486	493	502	518	528	495	506	501	482	495	521	528	509	483	495	520	476	464	524	455	502	543	468	450	473	515	522	498	496	532	492	471	513	476	483	470	493	492	524	495	539	480	457	517	494	515	516	525	486	485	457	493	501	500	500	510	529	465	549	476	489	489	481	479	496	462	524	479	509	534	535	544	472	469	479	483	490	486	538	496	501	486	521	511	522	494	434	520	503	510	515	500	464	532	524	491	504	516	488	487	475	487	474
31315	10071	6161	4508	3110	2351	1912	1528	1346	1144	967	840	768	652	593	521	542	469	445	377	416	400	371	352	331	323	325	290	296	267	246	225	236	267	263	243	228	276	265	247	240	258	256	259	250	235	281	233	231	253	242	280	264	267	257	248	239	239	256	242	228	209	231	227	239	277	268	273	229	222	249	225	224	258	258	288	251	242	242	260	233	246	252	233	230	247	268	240	246	235	264	266	272	267	234	251	243	244	263	257	256	251	261	213	252	229	239	262	221	243	246	240	257	255	268	223	246	249	264	243	246	267	255	243	223	256	246	241	245	227	272	244	251	256	250	250	271	232	233	256	255	252	230	223	240	234	230	232	229	229	220	255	253	267	225	254	232	237	219	256	248	266	270	256	276	262	237	236	223	257	230	255	229	266	259	288	287	245	228	263	256	251	233	244	237	245	260	260	281	267	250	278	260	240	255	221	266	264	279	250	249	271	262	233	252	273	235	253	265	241	257	271	254	236	225	266	252	208	271	274	243	243	245	241	252	251	267	242	269	236	257	248	250	265	240	241	243	247	239	229	226	279	251	244	270	244	208	255	268	243	228	213	287	243	231	266	257	268	245	296	240	247	236	263	248	252	254	259	243	258	238	247	244	247	258	258	256	282	245	238	264	241	268	269	234	235	260	254	215	226	246	259	246	236	249	241	227	222	233	246	277	250	252	244	248	233	225	246	249	218	243	242	269	239	261	246	249	241	285	234	240	235	229	223	252	240	258	215	259	260	265	272	230	221	256	235	245	255	233	271	243	235	248	244	239	257	265	255	232	255	256	252	201	236	271	267	242	262	252	260	225	241	259	238	265	243	234	264	235	242	227	256	236	251	230	246	274	241	243	237	239	255	249	242	245	265	258	243	255	236	248	263	243	266	247	238	258	269	213	221	268	252	238	245	210	260	255	254	232	222	236	256	226	249	270	239	265	245	208	239	258	262	221	232	269	262	223	238	229	282	274	228	275	263	241	289	259	230	246	251	221	267	255	259	244	259	254	258	240	274	233	237	236	249	272	235	233	256	220	232	250	226	270	255	282	216	243	238	250	277	266	227	253	253	289	282	240	262	237	257	248	206	252	244	259	235	247	286	234	232	230	274	244	233	231	253	223	261	256	259	230	260	229	263	234	237	256	284	263	232	251	264	244	240	225	273	262	228	242	263	256	259	236	266	262	236	250	264	253	258	245	263	263	266	228	263	211	260	240	260	243	268	252	232	242	269	230	258	252	270	239	247	231	242	246	247	271	295	239	249	244	227	232	251	236	286	282	234	222	254	247	259	290	244	265	254	228	223	242	244	261	250	251	252	269	240	256	240	250	267	265	269	244	270	287	235	235	253	221	231	251	242	214	250	263	242	225	269	221	241	265	247	250	248	247	258	247	230	278	244	237	249	251	254	215	258	247	258	255	280	251	251	257	241	257	239	240	255	246	240	249	234	256	255	249	235	229	252	222	238	243	243	246	226	298	256	258	276	255	277	263	226	225	237	241	233	283	278	263	238	278	255	224	234	217	261	250	237	237	264	271	231	241	230	235	274	232	262	264	293	251	250	230	253	270	245	253	244	265	241	251	252	237	242	255	273	250	248	249	241	270	233	253	238	261	242	264	270	256	262	243	252	279	231	248	272	238	255	253	246	220	229	265	246	213	260	245	263	224	265	232	257	211	254	251	248	249	227	230	258	229	230	235	222	231	255	226	237	257	218	260	264	286	273	247	268	263	237	291	235	279	233	234	266	275	256	267	229	249	246	212	237	252	255	247	245	230	269	216	227	269	262	236	236	252	251	246	253	255	222	280	284	234	250	216	265	282	279	235	198	241	272	268	243	229	282	310	254	248	245	255	249	237	276	244	257	248	244	258	235	266	245	248	231	272	258	259	275	256	267	235	218	285	226	250	230	259	257	248	265	250	249	261	246	254	258	262	268	247	240	237	243	264	253	232	264	286	268	225	220	265	255	260	260	250	251	264	243	236	256	267	269	250	250	229	252	232	269	257	202	256	253	259	227	244	220	271	256	252	251	236	282	262	267	283	273	246	266	263	248	228	261	230	305	274	233	262	237	244	233	274	247	247	262	236	239	257	264	260	262	224	243	266	239	233	234	265	239	247	245	226	220	273	266	257	250	251	251	238	257	255	276	229	240	248	282	245	248	226	242	231	265	255	249	218	255	251	243	272	216	225	226	240	221	273	252	275	254	252	252	236	205	239	241	290	274	241	264	241	269	270	228	239	260	247	253	193	270	276	271	251	242	243	238	252	286	224	242	224	271	237	233	247	258	250	269	270	273	231	259	259	255	238	213	259	268	284	252	272	233	288	218	243	244	238	247	262	264	241	249	246	255	272	263	253	238	236	271	270	249	241	237	276	240	235	247	232	239	233	230	238	291	254	223	215	249	251	232	253	231	247	267	257	225	226	255	236	232	235	247	245	263	246	234	251	262	263	271	238	217	260	296	264	237	230	264	243	247	249	253	267	251	242	223	255	247	265	232	249	245	267	281	240	267	231	237	256	257	237	248	228	262	242	233	223	238	256	250	246	214	238	263	245	229	259	273	264	256	260	223	267	247	210	236	219	248	247	274	249	282	261	260	251	230	243	232	250	238	255	276	254	239	249	266	254	258	216	236	256	268	291	283	233	244	245	226	271	227	248	249	238	261	248	239	247	254	268	241	245	237	263	237	239	236	268	235	256	211	249	256	253	211	228	254	249	253	237	277	225	277	249	242	280	272	245	260	233	207	231	239	275	216	236	250	267	276	288	251	228	250	253	250	229	250	232	244	248	250	247	264	216	224	232	267	238	243	250	221	235	245	252	242	277	234	225	237	246	242	229	242	282	251	233	240	225	265	265	255	256	258	244	259	243	257	223	251	236	265	232	280	237	238	235	232	301	264	259	219	258	238	230	236	241	230	278	265	233	247	268	231	234	255	228	276	255	218	247	217	246	246	231	240	232	227	262	278	272	252	263	242	245	249	253	242	256	278	247	257	266	252	253	237	226	250	246	230	236	289	275	257	240	227	239	252	282	248	252	234	222	258	261	232	248	266	236	251	220	267	268	241	258	256	228	255	249	237	242	240	230	237	274	224	223	256	244	262	260	249	227	242	258	246	251	248	249	213	229	228	250	253	249	245	262	263	240	232	225	216	208	234	251	226	249	260	262	259	239	235	198	217	242	236	240	260	217	248	277	271	251	256	271	250	242	247	251	219	261	271	229	223	218	251	265	222	244	253	257	284	258	234	247	257	230	248	237	262	236	245	246	226	223	224	214	262	275	256	271	240	247	276	224	214	213	278	273	258	269	288	265	244	293	256	277	268	287	273	261	265	268	272	270	230	232	229	239	229	241	252	261	238	271	241	246	232	250	244	235	247	243	249	284	238	258	258	243	253	248	229	259	243	223	240	254	224	259	268	255	226	238	247	224	255	219	258	281	261	230	227	221	270	255	241	244	249	235	238
17052	4634	10060	11823	10323	8912	7847	6701	5972	5267	4343	3816	3368	2810	2481	2332	2029	1790	1735	1651	1698	1600	1361	1236	1111	1044	1008	934	811	792	683	641	680	695	669	627	627	606	584	628	568	544	578	585	548	642	619	577	563	563	580	571	600	587	555	596	564	575	562	554	498	550	593	538	525	548	528	571	525	567	552	549	555	533	578	566	580	526	559	559	521	557	536	567	558	504	539	588	569	523	529	543	540	574	566	549	550	536	519	533	558	532	513	519	523	538	538	568	533	489	558	579	519	554	544	561	536	541	535	557	560	550	522	530	552	586	509	556	524	554	533	578	521	515	534	552	516	503	546	527	524	596	546	506	537	528	539	532	533	578	517	549	537	547	549	546	554	525	556	551	548	520	574	546	588	524	556	538	550	498	548	540	514	529	553	551	558	518	514	562	531	515	513	544	589	525	563	537	540	542	543	564	514	532	524	561	490	549	581	552	537	516	541	535	557	515	522	559	532	510	582	552	546	570	539	547	555	556	575	517	550	531	542	570	565	559	518	536	556	541	539	507	565	565	534	528	550	539	537	549	547	535	543	536	511	541	561	560	524	549	540	532	537	546	518	526	544	535	546	561	539	540	528	546	553	529	556	535	533	536	609	540	537	561	507	551	521	515	558	505	521	551	546	556	519	559	524	525	531	579	500	560	565	545	539	552	517	530	583	539	533	543	542	509	598	536	547	533	518	529	542	585	520	518	559	581	550	510	538	539	530	549	600	588	567	507	548	530	573	520	549	547	548	507	515	555	564	605	555	545	515	534	522	534	537	549	539	542	559	567	555	511	547	549	572	559	534	513	536	563	598	522	603	508	547	528	568	509	550	561	525	570	574	527	541	519	552	572	511	528	524	536	543	520	531	532	546	549	517	534	531	524	569	537	535	549	511	565	564	535	565	528	542	525	534	571	539	556	587	545	573	559	617	559	529	542	509	573	487	516	530	569	558	531	524	541	543	578	576	481	541	525	528	512	575	587	572	550	523	556	565	529	553	501	541	541	517	535	555	479	561	556	528	512	538	555	521	537	530	507	568	537	529	519	515	578	530	537	541	512	515	539	554	567	510	543	545	538	521	539	573	551	522	533	578	544	546	550	535	554	597	530	603	523	535	510	506	581	534	513	544	558	567	562	518	551	549	504	548	539	563	542	544	559	543	570	558	482	529	535	569	562	550	533	532	550	528	586	496	524	526	503	550	567	603	573	553	525	554	542	533	552	553	518	544	540	558	511	507	567	565	550	566	583	528	542	556	567	565	563	541	530	502	508	565	552	518	584	561	536	567	591	547	537	534	495	526	568	553	550	539	525	520	565	519	537	524	527	523	582	545	566	553	531	529	572	590	531	532	549	517	530	533	535	561	521	528	529	551	538	520	525	527	556	565	553	579	575	540	520	557	575	574	523	526	510	528	531	540	589	553	546	541	562	556	554	532	585	543	519	556	549	525	579	531	546	524	583	541	543	532	527	554	560	527	560	488	552	542	540	544	501	579	507	530	570	567	541	541	558	537	540	583	564	519	552	543	577	522	565	541	488	578	515	531	512	553	543	542	537	552	599	531	568	551	575	529	583	526	556	577	536	577	553	564	570	541	525	536	565	552	556	514	498	549	556	534	514	491	562	546	564	530	543	545	565	514	512	545	506	538	503	563	543	537	536	523	544	620	551	541	534	511	523	520	556	500	540	532	520	601	486	515	534	562	540	543	506	477	533	522	496	539	514	557	568	555	540	525	574	577	616	561	538	516	534	547	536	547	571	552	498	571	537	553	528	530	541	576	553	528	566	518	558	524	522	542	545	561	546	518	539	571	514	550	545	548	514	562	543	517	519	578	545	558	506	547	550	537	568	549	539	577	520	545	548	597	498	575	511	530	562	543	502	582	537	566	534	548	547	542	537	545	533	536	549	556	544	530	567	525	515	556	530	575	585	539	561	563	569	505	562	528	546	537	530	552	538	530	538	554	511	585	537	514	537	549	586	544	547	556	535	491	563	541	530	531	581	502	536	562	535	524	570	549	496	563	539	522	547	513	563	563	530	549	555	554	558	557	511	559	541	550	525	570	530	583	569	591	526	531	529	542	555	522	553	548	543	522	565	559	583	537	534	513	524	552	571	553	558	546	525	538	563	506	535	540	553	543	551	503	582	557	589	503	535	523	592	569	533	526	563	584	565	580	534	541	528	517	594	575	536	542	535	529	527	551	496	549	545	543	559	541	537	579	545	557	569	522	496	578	527	545	535	530	555	587	561	539	531	535	528	541	545	494	564	547	565	582	580	548	573	554	543	533	529	544	511	529	540	542	530	531	556	553	560	523	571	515	522	524	510	544	543	561	545	552	574	510	557	548	535	545	560	491	522	528	555	541	536	544	553	543	542	573	548	544	538	537	557	575	564	552	556	519	594	566	516	551	579	527	536	519	500	585	491	569	522	548	541	577	556	543	521	500	552	532	541	513	510	541	533	505	539	536	582	588	534	541	578	553	554	542	559	541	559	549	553	556	595	535	531	529	525	520	555	542	556	506	543	562	516	551	543	541	535	580	591	524	529	564	569	525	546	516	581	560	592	549	506	540	510	566	551	571	507	561	547	506	566	551	550	526	502	564	531	544	567	547	530	552	539	544	519	533	552	550	511	550	540	546	538	561	537	514	500	530	542	547	560	568	562	533	513	565	538	540	526	529	545	559	568	527	530	559	553	559	507	560	567	557	555	565	562	541	564	537	548	555	526	554	532	536	546	551	537	522	533	590	567	583	559	498	523	541	564	550	510	555	544	558	550	538	539	506	529	536	537	537	510	545	555	550	534	546	544	561	517	561	560	555	555	527	546	543	537	520	559	579	550	567	550	572	552	561	538	530	539	555	564	519	508	495	542	599	517	511	522	574	562	521	542	553	561	535	538	563	557	553	543	536	487	589	528	542	507	540	539	560	528	541	505	554	521	552	513	527	537	553	540	517	548	547	538	558	539	517	572	567	479	549	574	537	534	541	576	545	532	559	535	537	548	522	558	586	521	523	491	574	598	523	558	536	566	551	530	582	528	538	559	572	526	541	524	563	532	533	529	607	512	515	557	606	553	526	551	535	542	603	560	531	530	572	518	497	557	581	580	550	570	553	550	620	517	536	541	549	523	519	578	565	562	552	532	565	535	543	516	543	569	509	571	537	529	542	566	531	580	544	504	569	524	508	571	553	568	555	529	531	583	563	569	534	561	548	522	588	548	482	534	535	559	559	570	559	546	597	521	560	520	539	555	548	548	534	558	544	520	541	578	598	533	533	518	531	576	554	535	541	596	536	464	552	518	540	543	554	561	553	580	571	579	514	553	540	517	557	545	554	550	578	563	543	553	547	542	517	536	554	535	551	566	550	573	550	529	538	521	541	541	542	557	539	567	501	532	587	524	521	508	523	535	520	535	527	536	567	558	565	580	576	532	530	585	510	544	540	571	554	544	568	521	552	532	552	530
42768	16728	9403	6805	4484	3274	2663	2192	1849	1502	1280	1054	978	808	766	695	647	527	574	561	552	504	473	502	434	413	412	386	351	333	328	322	361	338	306	307	319	328	274	300	298	319	310	326	298	326	280	284	276	268	279	294	292	302	314	296	318	272	277	289	299	285	292	288	317	264	256	244	276	306	285	272	311	280	320	306	288	305	296	286	290	303	324	293	296	279	270	309	277	266	300	287	286	271	286	262	305	312	281	264	295	272	262	265	251	283	286	290	295	304	315	296	312	270	300	340	274	268	300	303	295	308	262	313	268	320	263	290	268	288	295	257	306	280	284	316	318	299	319	277	305	304	305	307	274	304	282	290	301	281	268	309	279	295	297	323	268	271	309	300	307	267	261	275	264	268	296	312	286	287	271	264	294	288	304	309	272	283	272	268	315	277	288	281	249	251	280	291	282	320	310	301	293	298	275	281	284	331	269	282	287	294	284	319	277	307	337	280	292	274	296	294	264	284	291	275	283	271	276	236	290	312	299	250	248	331	304	303	261	280	270	293	251	307	262	293	302	308	284	271	316	322	284	327	276	282	293	291	324	291	262	295	300	259	281	269	296	306	293	281	339	287	289	267	310	294	286	305	313	274	303	303	270	261	297	307	299	240	276	301	309	284	300	300	270	280	282	311	311	283	262	286	313	260	332	331	281	283	281	280	297	266	320	282	269	295	326	317	354	262	292	321	272	305	302	296	274	273	292	308	267	249	294	291	298	288	310	298	287	284	269	309	290	282	270	305	305	307	291	309	285	294	291	311	320	299	297	324	312	282	267	313	318	259	263	313	258	272	304	297	290	304	292	286	289	300	328	307	285	251	293	331	324	257	297	304	275	295	284	318	272	295	268	284	311	265	287	265	276	308	314	281	324	304	293	299	281	281	294	280	303	342	286	315	304	302	277	319	309	284	306	296	294	302	313	316	266	285	308	318	294	310	303	304	300	301	293	251	301	308	299	299	294	319	268	285	316	287	306	290	253	274	301	318	283	295	272	309	270	314	279	323	297	274	284	243	301	286	291	288	280	269	296	277	276	275	262	282	288	291	311	293	276	259	298	266	331	300	286	260	302	260	309	290	292	307	275	266	261	289	274	292	295	267	302	320	305	307	294	285	284	267	290	261	301	278	277	278	292	304	276	291	278	280	257	328	261	292	263	296	305	283	327	304	286	297	277	273	290	293	302	357	289	272	301	315	303	299	325	285	284	317	303	314	305	261	306	294	268	299	300	289	259	312	301	273	305	278	265	291	251	315	290	274	317	330	310	319	308	279	305	262	302	313	271	263	304	293	282	263	284	282	320	272	281	317	282	301	260	289	296	277	289	295	260	283	286	267	267	271	287	297	286	307	295	270	296	290	309	286	289	274	280	308	300	281	283	293	309	278	267	283	296	285	314	286	297	280	300	287	312	318	297	278	314	288	280	299	297	289	252	289	240	280	283	316	264	310	296	315	296	317	300	271	289	268	291	296	303	287	302	309	312	273	293	286	287	284	325	271	313	304	306	309	279	320	319	268	263	294	292	294	313	271	321	290	320	311	307	288	322	314	294	332	300	311	308	266	305	319	292	285	323	288	289	295	243	323	320	317	292	274	319	297	320	282	316	260	269	288	287	291	292	296	303	290	289	299	336	269	325	303	288	298	274	292	280	328	265	283	271	284	262	280	264	293	270	303	286	287	282	311	309	278	275	282	306	293	314	312	290	317	291	285	300	290	280	286	289	285	279	302	276	306	299	308	308	282	314	294	300	291	267	315	276	349	289	268	277	313	270	294	280	301	320	308	317	307	300	304	322	277	284	282	314	295	276	281	287	317	291	272	262	299	289	285	302	282	255	289	293	278	292	283	295	289	307	322	293	282	302	275	277	285	277	281	287	303	318	278	292	330	264	294	257	274	278	320	299	243	285	315	304	275	305	326	288	256	267	283	311	302	294	300	334	309	322	293	250	322	292	284	302	287	255	290	277	286	286	306	268	298	270	277	273	261	271	266	290	326	278	275	326	301	303	280	314	292	281	276	284	316	270	291	301	274	292	288	291	318	307	273	319	271	288	270	268	278	259	292	314	272	302	328	254	259	319	318	318	311	318	303	287	328	279	266	296	288	275	323	288	285	252	315	299	324	307	268	285	296	314	297	291	303	261	266	304	306	303	272	262	288	268	284	303	262	290	274	293	308	289	295	296	271	314	276	292	286	293	298	273	276	294	268	298	290	268	289	297	321	268	271	303	274	322	283	294	290	295	321	301	329	325	282	258	306	302	298	279	315	270	251	309	289	294	294	268	304	278	317	285	314	311	283	297	290	320	273	287	319	295	287	273	298	290	303	300	289	281	286	257	272	276	265	244	307	317	295	289	286	301	321	275	301	300	260	307	270	254	288	261	288	281	286	306	279	285	277	303	296	288	323	292	304	273	288	269	305	295	313	312	303	264	266	266	288	309	310	274	299	267	317	310	302	314	305	303	331	299	306	285	298	306	283	285	339	302	296	265	301	306	282	301	312	287	304	268	284	292	298	295	263	285	290	289	296	284	274	288	283	299	286	309	304	298	282	299	310	262	284	243	283	285	264	312	263	280	258	293	298	283	274	284	252	274	290	265	276	308	260	328	280	317	320	297	309	323	316	291	300	294	292	305	293	291	273	326	274	325	259	285	299	289	233	270	288	267	284	274	303	272	304	304	317	308	284	278	273	303	298	302	265	294	267	288	305	320	278	286	286	308	285	296	277	286	301	312	278	288	314	260	295	295	306	265	287	292	295	336	306	303	287	299	320	298	294	292	291	287	315	303	296	283	278	303	307	328	263	288	329	288	298	268	272	311	286	295	264	276	273	296	279	311	298	332	297	275	312	275	308	281	276	295	282	296	310	319	271	314	295	287	321	321	313	284	271	276	277	305	271	269	300	295	323	275	272	265	323	309	284	283	307	309	267	311	299	283	299	291	270	299	288	275	277	264	286	275	301	266	319	295	287	277	270	331	302	303	270	303	331	324	312	316	302	301	293	279	263	299	269	287	288	297	284	268	293	301	266	289	278	278	330	270	292	305	271	313	285	307	228	317	281	311	282	298	276	311	291	300	324	300	304	310	307	319	331	327	280	297	263	341	282	302	278	273	307	303	311	312	279	284	295	293	285	291	284	271	302	322	358	296	291	282	273	301	288	295	310	307	295	296	307	319	279	301	275	296	265	306	317	266	258	264	292	290	303	260	322	341	304	308	272	285	274	269	284	286	285	259	295	288	294	280	294	308	296	316	315	288	293	289	296	326	306	296	290	279	314	285	302	295	293	314	306	322	331	309	313	297	300	324	294	299	304	332	278	287	299	265	300	297	300	293	300	295	310	300	283	278	300	297	292	322	312	292	258	279	296	302	273	302	286	283	287	249	290	261	305	285	282	288	283	295	305	273	286	254	302	288	293	316	309	309	293	308	306	316	299	289	278	306	310	305	322	298	274
23087	6486	13244	15258	13594	11967	10226	8655	7678	6667	5762	4650	4062	3630	3326	3028	2647	2378	2344	2305	2216	2146	1842	1647	1513	1370	1228	1137	1041	947	837	824	777	818	812	767	729	718	732	677	674	669	702	659	652	702	698	733	690	643	701	683	671	638	665	618	673	641	679	636	630	625	627	627	638	635	644	626	630	611	607	622	592	663	591	626	671	600	633	600	604	637	612	641	648	598	601	570	607	639	636	641	600	618	644	614	609	619	598	625	579	694	646	645	661	580	675	637	598	647	644	602	625	613	655	641	671	646	612	605	612	614	637	633	589	606	647	678	662	619	643	621	645	629	623	586	618	660	587	645	607	650	621	603	655	594	617	694	635	620	615	609	657	608	584	638	661	630	650	588	636	636	627	595	614	634	667	609	605	611	637	592	623	632	635	675	592	637	648	659	627	641	602	637	649	623	597	613	597	660	614	613	654	628	605	629	623	675	595	631	609	616	600	607	606	627	637	604	650	615	671	619	592	635	630	621	684	596	644	676	613	617	624	582	614	620	577	591	655	640	626	667	671	589	645	657	646	636	634	612	624	634	634	634	595	618	632	581	610	621	644	647	633	633	560	589	611	596	625	568	619	662	640	640	586	639	620	606	647	600	645	612	659	605	619	671	608	635	578	636	619	614	662	617	641	637	605	615	678	622	631	594	645	609	611	564	594	645	617	601	609	604	572	590	627	564	629	632	627	613	606	587	625	660	606	619	637	642	639	602	597	648	660	631	647	576	641	662	597	607	607	624	591	630	621	616	619	564	635	632	595	640	689	633	627	616	601	623	614	654	657	702	658	585	595	666	607	622	597	635	617	603	617	656	657	627	642	583	645	633	641	650	615	599	627	630	611	649	581	558	596	627	605	614	633	640	677	610	628	608	597	629	649	667	625	639	637	623	663	624	635	621	614	656	638	640	682	656	647	653	614	615	606	634	630	611	604	619	583	631	657	622	642	595	620	669	623	599	619	646	605	621	657	683	628	615	642	615	659	640	629	663	574	618	590	597	633	609	619	610	641	640	611	651	637	625	644	603	634	619	632	627	680	602	635	625	594	612	621	655	664	622	610	631	569	611	600	611	628	588	643	588	644	629	658	629	587	553	625	629	580	636	626	682	628	616	657	621	628	665	614	615	627	653	620	643	625	661	624	626	661	657	590	627	621	619	675	653	636	629	615	623	633	640	642	636	658	578	642	629	616	624	625	698	609	605	623	662	627	633	597	629	619	660	600	627	658	609	620	612	641	646	636	636	593	599	694	603	603	603	615	673	622	610	613	592	616	597	616	630	660	615	616	637	650	663	618	619	619	622	613	651	582	662	576	571	639	663	633	633	606	628	625	584	617	620	636	619	653	644	605	628	641	609	576	630	644	613	592	626	595	628	685	617	623	634	642	612	637	614	612	578	622	608	632	628	643	647	633	648	637	622	597	615	607	601	652	608	649	624	666	665	606	652	636	611	658	606	606	596	669	604	618	605	621	619	627	649	607	616	627	637	607	617	601	627	615	609	622	670	629	631	651	662	643	602	609	639	625	612	598	668	616	635	587	585	629	624	618	652	599	618	631	642	594	629	599	620	600	625	602	626	622	640	603	642	633	639	636	609	632	663	637	632	636	613	665	638	609	632	636	628	612	644	646	614	612	671	614	664	613	617	618	656	622	641	657	603	663	622	640	603	638	606	558	641	655	640	610	637	659	691	683	624	640	660	606	616	635	607	674	629	643	656	620	622	648	633	633	648	589	634	586	644	573	615	616	664	604	588	592	575	611	628	600	616	664	609	625	639	640	604	643	614	609	594	606	651	643	568	653	632	641	606	622	633	613	633	680	605	610	658	621	642	619	641	614	617	628	642	605	638	618	580	645	615	607	648	644	629	642	582	641	645	642	642	642	634	633	613	645	620	624	622	680	621	638	638	626	656	650	620	606	621	625	614	680	614	649	640	629	663	631	661	623	644	651	650	606	608	598	627	609	573	618	617	610	620	585	605	672	645	640	616	645	639	632	666	664	620	656	593	633	659	609	637	617	628	631	623	584	637	659	639	625	661	624	641	637	609	595	652	651	614	604	642	645	632	603	585	628	609	644	622	607	637	633	654	621	646	587	624	594	590	607	638	606	623	595	615	635	620	617	612	587	650	601	645	626	637	623	599	654	617	661	645	673	592	626	625	643	577	624	622	639	645	609	633	632	664	639	623	627	611	610	661	617	639	656	638	604	627	613	687	616	611	641	612	625	604	603	622	635	668	591	631	622	666	617	629	604	599	615	642	609	618	597	641	648	595	654	618	626	665	630	639	597	643	647	637	629	652	639	639	668	640	675	648	649	616	593	598	620	593	631	603	626	643	612	660	604	604	629	641	609	596	668	641	582	629	601	599	618	621	640	598	654	586	644	677	615	607	610	585	638	653	627	601	644	658	642	657	597	614	624	590	626	580	636	624	628	615	645	650	619	625	609	611	619	655	619	592	629	659	642	601	608	651	668	645	637	660	624	648	625	657	637	651	649	614	630	631	607	647	608	644	643	608	636	642	630	621	586	679	591	580	655	634	659	647	642	654	611	645	628	648	646	628	603	628	646	604	605	647	634	639	653	620	650	607	646	591	600	615	638	644	651	636	638	613	642	610	621	626	608	630	641	650	644	640	624	607	619	603	647	626	617	649	619	639	596	622	642	619	669	619	594	606	614	634	607	599	573	608	646	634	641	615	658	644	648	623	616	621	569	608	655	678	638	633	587	625	646	586	602	682	654	611	632	642	627	650	609	619	664	651	651	645	582	634	609	612	635	613	570	604	616	598	590	633	646	643	624	626	591	638	611	664	643	597	637	663	616	625	591	638	632	624	609	679	635	576	621	616	635	653	579	668	583	579	670	639	651	623	646	625	605	641	602	598	615	605	603	666	635	602	600	618	672	668	618	657	647	588	600	610	598	644	562	625	655	619	581	644	615	661	653	691	609	605	628	677	631	652	603	653	681	618	637	657	581	656	657	644	637	629	667	589	615	627	660	574	605	600	633	614	575	664	619	614	644	609	665	607	660	623	660	599	635	583	606	647	626	638	625	635	607	659	631	617	595	656	642	643	613	603	655	650	619	641	630	625	628	630	619	600	619	653	609	661	656	626	663	653	622	650	617	665	634	632	681	580	691	608	622	594	592	616	592	629	604	618	653	670	641	620	656	601	626	614	652	621	597	646	606	615	582	637	631	656	595	632	661	605	627	611	609	656	644	631	619	582	614	617	613	597	650	626	600	660	618	626	622	630	655	671	628	637	595	627	628	622	609	675	630	643	603	624	652	612	566	646	611	610	627	639	683	618	580	650	652	633	648	613	638	601	671	618	614	582	608	605	582	658	640	584	656	623	667	612	660	616	610	617	610	675	623	617	662	649	632	617	615	595	628	633	635	605	609	646	635	603	646	626	638	638	621	652	625	612	613	613	605	649	654	670	627	649	615	675	587	633	635	643	599	625
12288	3701	3075	2636	1800	1472	1191	927	831	662	624	552	500	468	424	416	388	381	348	348	321	327	297	276	272	289	252	252	240	226	226	218	226	249	234	225	211	225	228	239	225	203	212	230	212	252	217	241	227	228	226	230	232	212	241	195	207	211	228	252	232	226	201	253	212	229	221	238	197	224	185	217	206	220	235	226	230	209	249	222	200	201	228	200	223	202	215	221	240	223	231	209	219	232	221	230	209	202	234	245	211	209	239	215	247	213	221	215	211	203	204	250	217	216	229	243	244	217	245	231	226	194	217	229	256	228	212	235	226	224	214	249	205	210	228	239	235	209	252	238	200	223	212	227	236	227	238	224	246	230	188	229	202	208	243	212	234	238	193	201	202	235	220	214	227	243	215	204	233	208	201	231	216	217	195	240	221	215	220	214	229	232	235	224	196	216	216	216	233	228	207	268	238	221	236	201	228	217	223	198	218	209	236	241	232	201	229	246	223	215	219	233	204	217	192	193	226	213	243	226	213	241	216	238	255	247	221	209	208	233	256	212	209	222	203	212	259	223	229	240	239	213	202	235	255	240	215	212	219	226	236	227	193	242	228	230	238	247	213	203	213	216	213	258	211	241	237	221	224	228	199	240	226	229	203	194	228	228	223	235	222	230	210	211	209	238	233	240	233	212	227	242	232	271	212	221	200	198	220	194	245	221	235	216	207	215	213	246	236	208	224	231	238	207	261	225	220	220	234	182	200	237	202	221	216	214	226	228	230	225	204	218	225	206	215	243	206	233	218	202	214	209	205	224	248	221	211	232	205	212	225	216	270	226	206	219	241	204	199	228	239	257	248	204	221	208	210	220	195	230	221	251	255	237	224	252	225	226	234	230	210	211	235	228	206	229	219	217	227	193	238	209	222	216	220	240	209	220	252	225	211	232	235	215	206	211	243	232	214	237	211	220	224	237	208	216	237	213	196	219	207	179	219	236	203	224	203	227	200	204	208	199	225	214	206	197	216	220	231	228	206	230	240	215	248	226	217	188	226	206	221	252	222	236	201	244	216	192	267	213	211	254	234	203	213	243	202	220	207	228	212	226	218	253	200	215	230	227	239	239	234	245	235	201	196	221	245	219	231	217	216	211	226	190	232	206	275	227	213	227	217	208	214	216	201	225	192	210	187	212	230	217	191	179	237	211	217	226	251	218	217	233	227	234	237	235	237	231	225	223	218	224	247	236	229	229	214	217	221	206	195	234	205	198	250	254	191	234	231	221	213	210	221	202	222	218	207	207	221	237	236	224	230	227	202	223	209	226	216	207	233	217	224	216	245	253	203	227	228	236	232	203	240	227	241	230	216	209	224	193	207	228	216	228	226	223	233	231	201	246	235	208	183	244	237	250	216	213	233	212	202	238	249	228	219	235	204	230	236	202	230	224	230	203	223	238	205	211	215	210	208	217	223	206	210	213	207	210	233	195	239	217	215	217	225	233	272	250	222	221	220	201	198	223	201	209	235	242	249	250	214	192	237	252	230	251	252	229	234	230	203	247	212	212	222	209	213	222	223	245	230	221	218	247	216	226	202	212	235	201	216	215	221	220	210	224	197	245	219	224	195	210	199	219	226	181	219	238	228	217	226	242	194	204	226	189	226	211	202	238	216	222	220	215	194	220	213	220	222	181	236	212	220	231	243	243	245	185	206	210	201	203	224	220	231	211	248	229	220	216	221	207	221	195	230	218	236	229	249	240	250	218	264	228	218	224	220	242	235	214	240	229	208	250	217	225	206	240	237	204	247	229	211	213	257	225	248	212	225	208	236	235	222	241	201	209	209	206	225	226	202	224	224	213	229	216	227	216	225	207	223	205	217	235	209	228	242	218	190	223	202	257	222	235	234	218	214	238	237	225	203	214	219	234	215	219	221	240	214	251	271	244	233	249	225	253	194	193	236	213	206	255	260	245	242	215	226	217	215	218	262	251	204	217	216	236	250	202	234	207	206	245	230	221	236	217	208	225	203	255	211	223	211	216	205	211	198	240	243	205	229	225	226	206	200	224	211	193	248	212	237	181	220	210	197	258	239	222	197	203	224	223	181	192	233	218	243	220	202	225	240	244	226	205	232	252	220	237	228	201	245	223	216	224	201	201	211	219	196	214	227	214	218	194	230	233	238	226	254	239	214	226	222	250	211	213	202	227	215	189	241	242	231	260	236	210	259	230	217	237	208	209	207	254	196	221	245	232	248	226	216	244	191	226	240	208	214	246	223	253	270	232	217	210	218	237	219	274	237	202	273	239	205	204	219	224	228	222	206	251	200	220	252	231	221	196	172	243	230	207	212	241	236	201	215	226	250	245	240	211	220	204	245	228	228	225	211	220	228	227	209	201	235	255	241	233	233	232	216	219	241	198	227	204	238	176	241	222	222	189	225	233	210	251	219	219	225	242	207	202	217	214	245	218	238	242	217	218	226	233	223	221	236	186	247	199	241	215	228	222	222	219	194	216	239	281	224	229	227	217	210	225	234	212	220	239	231	229	212	228	234	193	214	201	230	220	240	230	209	193	206	222	211	219	243	232	205	235	220	225	207	238	272	216	215	205	235	245	227	218	212	254	246	226	233	209	235	235	233	212	230	212	246	239	244	224	211	218	227	257	212	223	241	208	241	213	229	210	203	252	248	214	229	206	241	235	227	220	227	212	220	206	212	238	206	201	224	210	211	247	204	205	238	232	226	208	229	212	195	234	234	219	223	226	243	207	226	225	224	246	196	248	236	188	219	200	223	220	217	227	212	233	238	228	230	197	203	235	223	231	225	222	240	217	216	234	229	224	216	209	237	255	241	190	190	253	213	213	257	209	235	244	222	215	210	207	215	238	217	249	236	213	222	222	239	228	232	255	207	215	237	228	207	245	205	219	207	255	182	215	226	207	229	232	249	244	237	215	234	228	196	207	186	235	253	228	226	223	203	225	226	203	217	204	227	245	209	231	230	205	238	218	203	231	259	213	208	238	239	231	207	211	225	215	262	236	228	230	211	219	241	240	246	209	217	217	215	203	234	206	255	222	251	246	223	231	212	247	222	241	252	218	232	220	225	223	227	235	218	241	207	199	222	245	240	219	217	222	237	235	218	226	249	243	194	232	224	234	218	224	249	235	219	187	217	210	222	243	209	202	231	231	226	215	237	242	229	224	244	231	194	202	218	227	241	221	215	258	222	240	224	214	228	236	191	240	239	213	216	211	213	223	238	230	221	205	220	210	223	193	217	245	226	224	235	225	200	234	227	230	228	240	215	216	209	263	193	201	206	207	217	220	237	229	231	243	218	206	223	216	218	208	209	209	211	213	226	243	190	244	245	230	170	243	200	202	241	209	236	214	202	237	230	209	204	219	185	240	224	237	222	228	213	219	229	233	240	224	206	194	211	220	224	216	208	214	286	233	211	209	232	232	224	225	232	216	219	214	202	228	196	228	221	261	216	238	250	201	215	205	218	235	231	224	215	236
6374	2667	6133	7482	6702	5848	4815	4047	3641	3140	2786	2263	1996	1916	1714	1547	1377	1315	1243	1154	1133	1092	992	832	857	765	723	653	577	603	566	574	525	563	522	507	488	577	525	493	551	513	501	514	525	514	498	569	503	483	503	488	514	507	457	485	495	506	484	499	466	479	516	462	497	495	494	486	490	480	496	482	515	519	505	506	486	546	525	534	482	505	503	501	535	499	509	466	489	477	490	518	486	519	497	490	507	502	473	494	484	487	514	481	464	491	481	478	486	458	505	473	485	438	461	483	489	484	511	452	447	495	486	508	536	474	499	462	455	492	509	521	517	516	460	499	483	463	454	454	492	493	508	497	486	486	489	519	503	469	465	496	462	529	486	482	497	454	516	493	461	498	489	500	522	493	488	479	487	501	455	479	518	473	470	471	485	488	517	496	501	532	499	500	478	492	500	497	479	497	471	461	502	466	494	479	453	450	459	463	505	499	499	475	489	516	500	496	470	459	517	485	504	473	496	497	469	475	483	473	493	459	484	465	496	480	461	486	486	473	486	437	480	479	477	496	463	489	480	510	502	504	509	513	486	478	478	514	451	505	506	494	526	474	472	470	481	477	498	533	508	452	484	455	515	517	506	525	492	481	527	514	474	490	513	470	521	457	469	539	467	514	461	467	462	501	491	479	485	534	465	459	478	528	500	540	495	513	486	513	496	473	489	472	470	484	493	537	513	501	520	473	508	488	483	507	480	466	465	485	498	500	499	501	478	492	483	501	493	486	472	491	458	462	486	500	458	510	465	532	474	508	511	522	483	481	497	479	468	491	464	499	497	482	481	475	521	485	494	469	512	481	491	497	480	527	455	463	489	486	476	471	456	511	466	499	443	479	472	491	539	482	477	443	459	505	523	468	427	497	482	492	454	462	479	460	494	490	442	442	462	455	464	455	464	485	490	500	491	467	449	491	444	488	489	497	525	510	469	483	482	507	472	477	507	487	490	498	551	510	477	474	473	484	470	473	486	493	551	498	488	482	456	457	499	500	511	443	492	499	491	488	492	483	471	505	486	501	498	468	478	490	484	491	478	466	444	491	511	462	475	484	466	486	490	521	434	512	509	491	457	508	469	499	464	502	465	494	463	469	502	471	460	478	517	478	467	544	494	462	453	497	453	457	469	520	513	496	452	500	537	459	469	455	514	483	499	485	522	502	498	476	526	448	506	446	518	493	501	511	483	478	477	500	494	497	475	495	503	495	559	486	484	514	464	472	510	463	496	498	462	479	489	484	485	479	480	473	495	485	534	490	507	477	458	461	493	472	476	454	532	493	493	533	490	459	488	494	464	502	517	491	464	502	503	514	475	498	498	451	522	470	501	480	536	464	500	485	516	473	483	485	507	482	469	513	499	508	455	465	470	474	499	489	471	466	480	434	462	477	471	479	477	526	486	460	509	507	455	506	472	494	479	483	528	496	516	483	488	496	488	482	528	485	509	470	511	466	510	476	453	503	454	499	501	478	482	450	480	497	506	497	452	515	511	507	501	476	499	450	492	484	532	471	469	469	493	478	504	495	478	466	502	539	448	481	488	488	507	474	480	480	515	497	482	483	472	517	478	452	485	521	506	480	519	500	491	548	495	472	497	461	477	498	474	521	540	471	504	511	507	471	460	503	485	481	512	511	477	488	489	498	483	483	512	500	474	486	470	506	485	487	493	466	479	500	496	484	483	472	468	499	487	484	467	447	428	454	521	472	465	526	471	485	492	505	453	502	502	519	500	519	521	544	476	476	478	506	489	481	474	516	475	496	505	457	465	495	461	496	505	460	473	512	461	484	473	521	497	476	449	491	452	520	501	518	474	450	542	466	473	498	527	434	503	490	489	460	514	445	480	464	492	484	503	489	486	467	526	487	477	500	500	455	486	463	516	460	490	465	474	504	505	469	503	473	464	447	499	492	493	516	491	480	467	459	494	479	485	524	486	474	523	529	455	478	500	501	539	500	480	475	486	451	509	494	544	479	507	505	483	512	475	466	523	541	503	513	511	490	445	472	484	486	519	453	546	495	529	488	491	464	465	509	461	513	500	467	475	473	493	500	453	504	514	480	520	486	480	519	503	496	454	511	493	462	499	476	475	509	492	503	478	471	482	494	461	515	485	495	497	483	529	497	448	490	521	471	428	450	476	525	492	521	526	554	495	502	514	543	509	478	482	426	486	490	504	502	498	492	465	504	476	472	475	465	490	530	484	522	466	476	498	511	480	494	492	479	507	499	480	457	501	470	529	520	455	486	467	472	507	479	483	493	454	527	515	492	503	545	488	481	502	486	483	530	501	459	525	488	510	494	507	481	488	461	516	436	487	483	485	475	485	503	528	450	446	495	436	460	479	518	476	445	492	464	485	450	488	495	499	479	427	488	515	472	474	489	467	497	473	485	473	494	499	460	508	463	489	502	473	491	519	500	515	495	504	482	520	497	469	508	468	488	512	528	519	479	505	464	496	488	537	467	471	520	510	482	511	469	523	499	486	477	551	518	506	478	487	483	455	525	519	495	464	478	464	487	493	472	481	497	539	473	508	470	446	498	510	538	504	491	521	486	484	479	464	470	458	502	473	518	450	441	502	510	486	492	495	487	455	487	469	501	475	488	470	502	456	490	498	491	503	496	490	478	471	534	520	459	500	489	487	474	495	450	524	498	484	454	482	493	470	518	493	494	505	482	491	482	448	468	514	513	494	488	479	502	498	509	495	475	497	477	461	495	466	503	510	476	493	515	511	479	508	493	471	462	512	459	474	486	478	491	491	481	481	509	522	480	493	489	451	474	496	481	480	531	500	487	502	464	501	486	480	500	511	503	492	475	473	499	496	495	476	517	465	504	480	503	492	483	493	504	501	470	482	503	510	493	472	516	480	484	482	487	496	469	478	468	446	508	500	496	482	481	450	500	484	494	500	502	494	484	514	468	492	503	496	467	532	480	488	479	516	506	486	538	500	492	466	505	489	480	458	517	480	468	481	511	475	507	517	431	482	477	457	446	492	480	493	454	498	463	474	487	492	496	487	509	494	522	493	503	532	478	446	496	496	470	480	453	513	499	491	509	535	512	512	470	449	501	478	544	504	542	485	516	468	515	500	519	535	452	480	474	491	489	482	509	497	501	541	526	484	472	517	493	476	453	471	505	498	508	513	505	485	517	521	478	480	491	462	467	501	493	514	453	484	539	500	512	460	479	499	477	522	491	475	476	444	477	483	477	511	496	497	507	469	463	496	477	479	468	507	488	470	465	478	456	519	501	502	492	466	450	486	531	473	472	467	463	508	499	481	481	485	483	477	472	505	520	508	495	493	487	470	524	475	481	487	481	469	484	462	512	511	490	500	473	517	478	491	492	523	463	464	519	498	470	458	433	493	485	441	459	490	454	495	484	462	453	461	462	492	475	514	488	469	507	473	499	476	469	494	489	464	490	519	476	515	472	499	495	501	475	498	500	490	532	489	519	475	508	473	499
29824	9690	5652	4495	3290	2427	1971	1593	1261	1127	1005	798	757	656	614	524	496	457	403	421	430	419	407	380	371	314	315	314	304	297	289	274	274	245	290	276	259	265	234	238	233	255	245	254	254	239	234	256	236	244	241	256	233	265	261	253	220	230	273	270	226	230	235	251	251	256	254	230	243	234	244	228	206	238	284	258	256	253	267	226	264	251	245	258	246	252	257	244	242	258	235	233	237	257	251	243	183	266	255	249	220	206	250	236	265	263	255	219	234	260	261	230	216	232	267	268	258	260	239	233	232	234	258	241	277	273	246	238	244	245	254	259	277	253	261	252	264	261	251	254	209	221	230	212	244	240	261	269	229	241	278	240	290	236	257	247	245	247	266	254	245	241	221	248	242	271	245	258	217	256	260	248	245	257	230	250	273	243	269	242	266	233	253	241	269	305	208	232	230	261	254	214	242	247	293	230	240	247	229	221	240	242	269	264	264	270	246	234	274	221	256	240	246	242	215	235	267	224	255	246	196	210	235	224	239	240	239	236	228	245	261	218	237	242	253	256	261	255	241	233	219	232	229	251	241	231	227	219	241	244	245	263	261	237	230	252	232	264	235	267	255	272	237	224	224	262	275	246	237	238	242	236	254	245	215	261	231	266	258	245	241	261	210	231	242	238	244	243	290	248	272	250	237	246	268	247	263	239	224	263	244	252	256	261	263	251	254	216	243	223	250	244	259	264	261	293	197	274	272	256	243	212	222	226	246	246	258	279	228	249	241	264	225	237	245	238	262	250	244	272	221	251	223	248	264	247	239	263	219	255	242	248	216	248	251	275	272	243	252	244	232	225	261	265	249	218	270	265	255	242	269	234	241	268	264	261	210	241	224	248	257	244	250	238	238	246	281	267	238	249	219	251	244	269	257	250	234	232	255	245	223	255	214	235	236	264	236	254	272	230	270	275	265	234	230	255	279	249	234	239	223	259	223	256	240	241	218	233	225	243	236	235	283	253	251	245	246	264	272	271	273	241	267	243	234	233	250	241	242	231	241	222	232	234	243	218	245	254	234	227	239	241	278	257	243	261	246	256	264	254	238	255	262	260	241	214	234	225	243	248	247	262	251	265	232	243	228	246	251	223	266	242	245	235	256	244	257	272	238	245	242	236	233	230	242	277	232	225	235	255	256	247	253	232	264	252	251	264	274	266	271	268	256	256	252	273	225	256	246	245	237	238	261	240	258	225	232	277	226	242	239	240	246	235	231	256	218	254	239	248	216	261	262	255	251	240	268	246	244	246	245	247	237	242	238	265	249	269	228	251	253	238	250	214	238	270	227	207	264	275	269	252	255	258	230	231	254	251	243	251	242	228	247	257	249	275	231	268	255	236	243	271	226	235	268	257	272	279	247	267	253	228	216	241	284	257	253	217	235	241	250	253	220	231	252	251	235	238	262	226	256	258	275	263	227	247	227	248	273	225	250	257	263	247	200	227	239	215	265	258	261	241	259	258	231	246	250	247	252	235	222	255	239	251	258	252	225	248	270	253	236	252	216	220	238	283	228	242	284	252	214	238	243	215	252	242	246	254	256	243	264	239	226	218	271	253	258	238	248	236	250	254	252	251	239	226	255	233	213	237	227	260	268	250	250	238	247	253	232	251	216	233	243	219	241	247	245	247	215	241	263	245	225	246	243	248	250	280	253	215	250	230	256	257	225	246	263	230	217	251	235	244	215	244	238	252	252	225	236	264	249	238	266	260	279	260	272	284	251	250	270	242	232	254	237	231	268	253	232	265	222	255	228	213	271	261	250	227	247	232	231	219	254	267	208	264	240	251	252	207	299	280	271	262	236	245	281	228	271	227	243	237	260	271	249	221	251	276	222	268	216	261	246	269	259	244	217	260	216	251	264	244	257	246	267	266	238	240	256	233	247	226	215	240	247	251	277	253	242	252	262	267	247	256	256	241	242	274	222	245	264	270	249	264	221	220	237	236	273	247	283	237	241	239	238	242	256	250	239	232	242	239	248	244	236	270	243	245	247	260	239	247	270	231	219	282	244	238	270	244	246	206	254	214	224	265	248	238	246	242	226	229	235	239	248	220	283	247	245	252	261	228	268	259	256	265	260	212	274	241	239	232	250	240	256	260	284	231	248	251	244	242	237	252	259	253	247	273	261	261	268	219	240	231	254	266	243	255	254	225	223	219	231	260	275	239	204	234	248	254	272	247	246	239	260	225	217	261	233	239	238	233	253	227	233	252	275	246	237	248	229	244	248	213	262	265	219	246	267	207	253	239	239	251	267	257	269	238	248	259	270	233	241	234	259	221	261	232	251	260	257	284	259	234	256	237	241	267	238	244	225	292	243	287	237	246	236	272	252	233	269	221	234	220	201	253	235	254	253	225	238	255	274	227	266	262	228	267	258	239	236	258	230	243	246	232	251	255	228	237	245	243	258	247	284	251	224	236	235	249	253	264	234	248	242	254	251	259	268	239	223	229	244	265	256	226	269	262	244	264	229	237	220	242	246	252	219	242	235	238	255	228	226	225	257	256	249	273	272	253	256	232	256	255	243	248	238	267	242	228	247	243	232	234	237	251	262	236	239	248	253	269	248	242	214	245	234	247	228	233	239	251	249	211	238	243	246	232	285	228	240	239	246	249	225	250	259	254	229	257	257	243	257	214	263	258	254	288	225	253	225	262	249	246	252	247	206	228	256	283	275	239	250	254	223	259	250	273	253	270	231	226	241	245	267	252	252	287	258	268	229	245	250	230	267	257	251	229	266	278	247	246	262	251	274	262	278	262	257	238	266	252	222	248	262	240	221	246	244	220	238	258	231	264	242	249	236	255	247	254	269	255	256	211	217	253	253	193	260	198	237	266	227	233	286	270	217	257	243	226	263	238	250	272	212	233	271	224	226	249	219	283	241	228	250	257	275	246	262	239	224	269	239	230	256	242	233	214	276	258	244	215	236	245	236	202	264	248	232	227	237	223	226	251	255	247	260	223	236	285	240	229	234	266	223	242	223	264	265	253	258	260	229	276	290	244	262	256	233	239	259	239	254	247	241	252	259	241	255	248	267	254	263	238	213	238	265	237	249	250	247	219	253	253	236	245	268	263	231	270	238	261	274	273	241	232	245	231	244	258	242	240	223	260	227	225	267	256	228	244	254	225	228	261	242	267	238	266	238	219	238	247	253	250	243	264	257	259	204	234	250	246	246	267	233	256	209	220	243	267	256	256	249	240	249	231	256	237	244	226	262	249	231	258	264	239	257	242	237	223	247	254	245	262	217	233	255	234	243	231	253	238	232	242	265	239	248	230	240	237	216	238	273	269	226	285	238	235	282	231	238	253	267	266	245	253	249	260	261	260	245	239	218	216	218	277	250	254	268	253	260	264	237	235	236	266	213	281	254	232	262	249	219	269	262	245	262	240	254	222	275	245	222	214	224	248	219	233	228	240	236	254	269	262	257	237	261	265	238	226	242	240	290	267	233	247
16214	4559	9541	11683	10703	9272	8154	6610	5607	4939	4252	3547	3122	2936	2640	2305	2092	1996	1823	1724	1639	1577	1435	1293	1089	998	953	923	873	787	681	670	691	630	644	622	612	612	594	582	596	571	615	568	572	542	582	576	579	525	548	558	555	570	570	566	554	563	539	530	544	554	559	561	529	577	515	507	560	549	554	523	525	581	504	543	531	580	560	515	527	548	547	519	497	520	560	541	529	578	575	494	502	552	529	511	531	522	521	551	527	501	553	542	520	549	552	551	527	542	557	565	557	557	549	531	578	535	554	576	515	496	527	534	553	558	589	556	538	574	509	550	574	551	542	528	546	554	530	552	545	527	498	547	558	565	570	566	537	555	536	581	523	558	537	546	558	549	537	540	521	576	551	519	554	544	544	536	541	556	521	544	549	537	537	521	540	536	562	573	545	523	552	559	565	517	533	554	530	560	511	535	492	534	551	562	538	482	557	526	524	518	564	522	540	519	525	523	530	541	578	551	539	536	526	567	519	535	492	497	530	552	492	516	503	528	523	551	545	544	532	563	536	534	540	542	518	556	572	517	551	499	516	534	524	514	594	568	551	540	558	546	576	547	558	568	556	537	533	529	540	546	526	570	523	568	552	548	540	508	569	543	509	566	557	547	583	531	530	523	549	548	576	556	523	558	555	492	535	524	579	530	512	554	523	492	529	576	554	498	543	558	542	579	517	547	544	541	527	558	508	549	540	515	515	500	530	547	519	540	491	539	521	532	580	520	541	591	580	542	559	505	581	538	525	564	503	523	538	521	519	537	526	575	541	546	517	549	532	523	564	537	534	540	563	529	535	530	477	556	565	535	523	529	540	530	495	560	536	522	548	584	538	573	480	558	526	560	555	565	571	519	491	511	508	583	560	542	496	515	538	542	536	524	533	514	526	560	525	525	535	528	559	531	520	543	574	555	560	557	535	556	554	565	530	512	546	510	549	506	538	542	542	531	563	522	540	524	513	520	535	572	530	505	572	501	504	533	535	538	549	541	552	553	544	574	537	549	484	570	539	583	565	501	567	572	562	499	517	546	493	530	537	537	483	541	505	539	568	572	564	500	533	541	549	526	551	514	505	549	577	539	488	542	601	499	555	535	546	528	531	546	502	536	511	533	601	486	488	531	525	556	513	545	531	513	512	575	495	535	562	552	541	544	566	596	512	521	518	534	536	558	558	506	551	549	525	542	546	553	549	558	529	553	516	546	546	515	536	520	517	550	543	514	491	525	556	474	530	509	571	555	541	535	502	538	552	469	548	503	512	505	511	567	617	546	593	581	566	544	538	561	574	531	546	534	565	541	533	539	576	565	540	517	496	534	579	503	510	546	543	533	512	542	574	521	569	557	525	532	530	516	509	583	539	507	565	517	552	566	536	515	510	529	513	533	559	576	524	560	524	501	525	526	546	539	545	515	505	522	537	550	554	527	545	533	541	503	521	559	533	544	534	578	549	524	565	547	554	516	560	543	532	520	569	537	535	566	515	550	504	528	515	516	523	538	531	515	558	569	558	542	512	572	548	539	561	539	575	518	579	579	574	539	542	547	477	573	564	525	559	555	525	580	523	564	499	548	572	550	508	483	561	509	529	508	508	518	518	560	490	563	568	520	536	534	540	521	574	583	540	553	530	541	556	556	563	526	547	527	480	548	531	547	556	549	510	515	562	548	516	571	545	572	569	561	525	536	535	514	521	548	568	533	539	550	601	502	534	564	591	534	508	522	521	579	562	578	540	513	546	527	525	534	568	537	569	535	538	553	555	512	523	568	540	499	496	574	547	517	523	517	537	518	551	576	555	533	507	533	567	523	538	506	515	536	507	531	536	536	504	558	537	578	537	534	522	543	574	510	519	493	532	562	507	566	574	529	560	574	552	554	545	537	550	521	566	545	526	529	544	540	523	532	528	553	526	479	501	532	558	567	547	533	536	548	542	553	535	510	549	564	484	528	515	518	534	537	541	565	552	551	497	512	530	534	504	570	568	554	544	560	569	548	540	533	538	483	562	547	555	510	513	541	500	569	541	545	524	554	514	567	535	522	548	528	576	512	539	511	548	568	526	539	557	548	536	573	505	536	540	508	574	528	523	532	530	553	538	518	549	493	540	542	542	535	532	518	554	556	514	551	532	542	547	494	557	524	526	529	557	562	513	551	582	552	522	519	536	511	548	499	549	546	526	548	546	560	554	523	537	539	496	536	499	530	541	512	550	525	553	529	542	540	577	511	523	551	532	543	555	508	550	525	535	536	555	561	591	549	544	534	515	553	520	506	553	580	541	535	577	555	550	531	511	510	549	548	516	545	533	528	557	500	533	542	535	523	533	524	522	513	588	556	513	487	575	526	535	548	512	518	568	521	537	522	564	521	518	548	550	572	495	550	544	570	527	502	556	527	514	545	550	538	529	559	546	570	530	555	523	552	510	522	503	529	560	526	565	544	566	561	568	544	577	563	555	559	543	543	520	538	559	571	535	558	549	526	549	572	560	557	528	584	554	525	518	525	549	560	541	538	531	561	570	565	583	585	542	505	555	537	550	552	547	528	584	516	523	505	555	507	566	523	535	570	543	559	557	540	537	552	550	538	545	496	516	539	530	541	557	567	518	499	500	542	491	524	540	599	547	533	549	509	557	537	525	543	578	544	562	560	567	536	566	505	532	568	545	468	544	504	515	547	549	524	531	563	556	515	530	543	570	513	515	550	554	562	525	523	519	545	534	553	544	536	537	540	510	535	519	587	564	525	551	527	587	528	559	491	528	557	537	542	531	617	498	554	528	551	536	574	534	523	511	531	541	553	531	567	520	561	535	555	561	509	564	529	523	537	510	523	512	528	517	554	539	514	511	517	507	544	565	533	505	564	545	531	559	492	538	526	551	514	522	513	511	558	520	565	527	582	547	491	559	588	547	558	620	577	548	527	483	560	540	532	524	543	534	551	540	537	528	514	522	520	496	535	518	543	519	555	576	549	566	529	555	534	522	586	505	523	535	531	538	555	529	581	524	526	552	548	531	535	552	537	531	540	543	546	501	545	513	527	550	557	480	531	522	513	579	532	561	588	543	571	533	530	530	526	487	541	560	563	535	527	532	523	563	541	541	548	525	528	577	539	535	580	541	561	533	559	537	571	508	538	503	548	497	549	556	527	515	506	527	554	588	520	546	581	529	573	550	566	509	568	566	539	539	562	527	536	589	554	523	557	530	591	563	564	560	510	550	542	570	524	545	517	551	518	496	607	505	549	507	526	534	544	515	600	570	567	578	520	534	497	480	534	587	527	559	508	518	544	570	539	535	560	602	569	502	541	538	527	518	471	539	532	541	539	579	534	550	545	498	517	531	543	519	526	519	542	571	501	574	587	551	516	519	546	544	542	540	534	539	527	530	535	506	571	510	540	534	547	539	517	572	518	564	538	538	531	568	576	529	557	524	505	564	534	565	505	523	537	495	527	545	536	537	558	512	501	512	550	572	566
40052	14815	8396	6647	4340	3344	2533	2083	1815	1607	1352	1062	965	868	727	724	684	589	582	565	548	520	512	411	437	436	370	368	368	324	353	310	364	319	353	340	332	284	303	328	305	311	321	300	334	269	294	300	313	305	289	266	286	297	297	261	304	326	305	286	342	303	282	295	270	264	284	318	305	286	291	293	307	292	333	287	254	294	285	312	298	265	293	283	307	306	256	260	324	342	275	294	321	296	273	239	273	293	282	287	281	305	319	280	309	279	318	334	292	324	322	277	285	259	296	270	295	298	311	332	299	283	289	330	320	295	282	301	310	319	296	295	285	271	276	280	267	259	282	260	270	277	275	314	268	312	306	317	282	266	273	314	253	265	337	295	281	271	298	288	296	266	319	315	300	282	308	292	292	268	296	262	266	296	271	286	331	286	285	317	312	289	294	255	279	331	277	266	276	278	275	309	294	331	314	273	284	261	258	299	262	286	286	260	271	266	285	285	257	285	297	312	274	323	310	272	316	272	294	316	293	309	292	277	272	287	304	279	283	315	281	288	288	258	302	300	259	307	260	306	346	307	318	283	291	268	299	304	306	296	276	308	313	288	276	272	288	296	250	308	261	281	307	291	273	303	278	306	303	294	296	311	285	281	300	295	266	315	296	284	292	285	269	285	313	317	260	296	322	289	286	260	269	289	271	271	315	273	321	291	317	260	288	301	282	312	332	308	284	281	263	278	300	293	318	317	280	302	302	282	317	284	295	291	269	286	315	288	301	263	269	278	293	292	287	281	268	293	302	307	271	286	295	263	288	317	299	258	292	289	308	292	284	294	284	257	285	260	301	254	279	309	280	264	262	266	301	295	268	271	308	290	293	297	303	279	302	272	270	282	283	295	278	324	282	308	296	314	302	279	259	292	305	295	286	322	279	285	278	252	286	245	280	291	327	312	321	289	286	295	291	272	294	270	260	274	315	326	291	309	268	309	313	298	308	276	332	286	336	296	301	290	290	304	307	241	307	277	295	273	295	301	269	285	283	299	305	312	270	277	303	272	307	267	267	290	291	253	253	278	272	277	293	283	318	299	333	269	296	286	278	277	283	288	291	277	300	286	290	308	270	298	266	252	292	276	282	330	307	303	286	291	281	327	289	259	315	277	273	280	280	277	265	257	273	294	266	264	299	297	315	252	272	306	331	258	297	259	326	275	310	297	292	289	285	296	343	299	322	258	238	325	273	281	290	299	319	304	285	272	321	271	310	288	298	343	285	281	305	292	269	302	299	296	318	294	288	304	260	297	314	289	298	262	284	293	312	340	318	290	284	308	260	273	289	314	281	276	326	292	312	343	288	277	285	318	304	291	291	285	295	315	280	306	283	299	299	323	296	272	334	281	281	315	322	228	265	261	285	292	265	299	304	265	275	293	272	253	296	264	243	282	282	281	267	300	299	319	258	297	291	321	291	332	296	304	286	306	306	258	272	279	304	284	296	289	268	269	274	284	287	316	282	317	281	285	299	307	274	299	308	290	299	269	297	279	278	282	277	320	266	311	296	287	267	290	296	265	327	290	277	313	291	297	299	283	315	278	288	273	268	293	246	275	336	285	288	290	325	286	294	265	272	304	303	280	249	286	286	254	266	287	303	297	286	336	263	306	262	259	291	269	278	284	298	297	299	300	298	301	303	305	282	251	266	282	306	295	274	304	309	297	312	258	297	286	319	276	287	278	294	297	303	282	289	289	294	271	265	304	276	255	293	290	310	271	284	265	295	280	275	279	278	318	327	249	298	294	296	271	273	300	321	287	301	295	264	314	304	287	294	300	294	278	293	288	269	306	305	318	313	295	315	293	310	270	280	276	272	302	277	299	307	299	293	297	308	301	296	258	235	300	284	297	306	264	296	279	284	294	297	288	296	320	276	267	276	312	294	280	287	295	320	286	353	289	305	277	316	345	275	302	315	309	289	324	271	311	279	255	262	292	269	306	264	290	270	314	282	312	265	269	279	275	320	278	287	278	305	250	290	301	302	289	309	278	297	273	291	280	290	298	264	256	285	259	298	273	281	334	305	291	321	267	313	327	290	288	268	309	302	284	279	265	304	274	289	260	267	274	291	288	259	283	288	308	317	280	296	303	277	275	301	294	277	272	277	289	286	285	283	269	272	311	313	298	267	293	252	258	284	290	276	305	289	321	284	298	293	274	290	312	288	272	284	282	312	286	276	302	283	311	290	302	304	312	277	288	297	308	275	301	297	305	286	297	292	291	278	282	301	279	286	287	292	307	255	305	316	316	307	270	312	300	280	299	302	293	304	288	246	284	303	339	311	286	288	279	277	322	274	288	294	278	288	284	278	321	312	298	291	312	317	296	286	300	316	311	288	289	288	296	297	278	292	284	292	329	284	296	314	291	270	268	269	324	273	244	277	292	279	288	311	261	274	297	275	290	287	284	309	284	277	303	296	309	294	259	281	270	256	250	291	303	283	296	301	308	309	264	277	274	289	312	305	316	288	289	284	258	260	287	281	259	293	268	293	284	241	271	271	283	293	287	261	278	318	321	293	291	293	291	292	307	270	298	273	277	258	267	274	304	273	298	282	286	300	286	279	292	286	304	264	296	283	278	318	298	302	287	303	293	268	272	294	275	283	291	280	271	300	265	299	272	298	320	320	274	296	274	276	294	305	288	289	305	294	268	282	261	254	279	288	285	279	279	305	314	299	276	287	305	310	298	286	267	282	266	313	276	284	302	311	295	326	321	284	305	311	308	304	319	256	280	299	318	282	326	306	296	321	292	296	299	286	305	291	268	282	292	297	285	323	302	254	304	292	310	302	282	304	324	254	322	260	293	269	326	318	302	258	302	293	252	303	274	341	307	323	310	329	310	285	262	267	264	307	262	243	294	285	273	265	292	270	298	302	295	282	303	288	284	318	250	307	281	260	243	270	332	302	268	286	295	289	308	304	286	292	249	318	286	301	277	299	307	304	322	292	292	275	266	299	276	317	282	299	279	314	296	293	255	285	269	324	325	286	312	291	273	259	301	307	268	278	288	273	305	297	316	259	291	256	301	301	298	258	240	266	291	319	310	290	274	292	267	293	282	267	264	274	278	278	286	260	309	264	300	303	311	252	305	284	341	294	309	304	305	279	318	250	291	274	301	292	285	308	252	286	298	286	313	296	286	266	297	280	328	280	298	314	277	268	250	288	297	260	275	280	276	299	296	287	257	296	286	279	318	293	234	288	295	289	274	292	290	250	263	278	301	297	284	319	279	299	284	289	250	276	302	272	307	287	298	282	297	265	291	323	267	334	286	267	312	302	275	297	309	307	293	276	295	266	277	298	324	322	283	312	276	301	283	277	244	309	311	309	269	321	320	284	290	283	280	273	267	294	289	296	281	300	307	261	295	246	305	291	264	277	277	255	286	279	262	265	317	272	251	298	297	299	297	283	298	304	302	278	296	267	269	312	271	281	264	277	271	278	294	307	284	294	273	265	294	270	294
21007	6206	12482	15489	13693	11679	10415	8891	7678	6740	5747	4851	4103	3607	3332	3161	2790	2462	2359	2372	2143	2118	1898	1617	1552	1359	1267	1106	1019	935	822	865	824	731	849	785	701	723	762	706	682	672	696	693	669	685	688	703	632	696	622	648	668	650	632	654	619	624	580	675	650	621	640	629	670	642	613	597	608	670	608	635	658	624	645	658	627	611	625	677	600	651	630	585	570	606	609	603	653	645	568	633	621	638	632	628	592	626	610	627	579	637	624	630	670	590	635	646	654	621	658	606	588	611	628	620	626	594	616	632	605	650	607	627	635	671	576	635	656	623	615	614	610	601	629	623	659	606	622	614	686	635	614	648	636	616	628	579	568	610	602	611	620	586	656	641	598	601	602	624	598	615	658	611	621	648	648	616	620	589	606	607	583	620	627	604	611	623	585	639	593	590	617	631	606	587	572	583	619	594	657	640	651	647	645	632	629	562	577	655	615	608	615	604	591	648	639	623	585	616	611	646	673	644	629	642	599	616	616	628	648	676	612	609	637	626	626	651	602	599	610	598	577	623	622	620	637	653	631	631	609	613	620	619	656	638	644	614	656	603	635	590	580	576	638	649	661	628	579	614	649	641	647	635	654	587	632	631	627	627	609	627	580	632	646	629	573	652	599	566	612	630	572	621	657	617	560	614	622	625	637	627	564	605	592	609	642	638	599	618	623	616	657	599	617	583	591	604	649	624	629	641	601	630	613	600	660	599	614	618	649	662	556	619	626	605	629	615	646	631	624	616	586	643	628	632	582	604	630	593	599	591	610	595	617	634	601	606	634	612	619	609	604	650	643	638	616	609	633	608	638	634	638	614	682	595	658	597	601	601	612	622	643	599	599	666	629	646	610	634	608	622	631	651	631	653	642	602	594	637	634	610	623	566	663	586	611	638	635	644	602	627	608	604	577	602	686	590	596	649	631	609	621	607	618	618	610	605	635	593	636	625	604	638	636	673	632	618	665	583	591	612	616	641	624	589	595	638	600	622	636	644	643	614	642	609	610	613	666	597	594	608	604	596	621	617	612	593	623	610	619	613	627	601	631	622	596	630	623	610	642	616	664	630	588	646	606	607	616	609	638	590	631	614	686	629	617	640	572	653	646	625	601	545	629	638	635	580	684	627	627	651	604	594	610	618	644	634	599	606	599	588	630	633	618	607	675	594	614	630	582	644	625	612	574	626	650	584	601	597	629	596	626	609	612	578	661	647	655	644	608	619	600	630	563	606	645	587	585	595	610	593	640	581	606	644	597	631	600	609	659	611	630	598	591	595	623	622	667	636	651	610	567	642	662	709	614	645	635	612	591	623	592	662	626	614	561	633	607	618	592	603	633	623	638	596	602	628	629	673	614	651	622	564	632	669	614	646	641	637	608	622	583	640	615	637	604	627	583	634	627	661	610	593	616	608	560	616	600	638	592	613	654	613	627	655	644	638	616	613	642	640	652	660	638	601	614	591	613	650	667	628	599	611	647	635	577	704	616	599	628	626	625	604	619	646	593	629	610	565	625	610	610	626	634	627	651	626	597	630	615	625	675	621	657	613	596	647	587	628	585	594	610	626	612	613	608	612	646	655	614	577	607	624	621	650	621	635	594	598	614	608	623	646	613	683	648	604	618	631	564	575	619	576	630	626	592	638	617	638	638	606	598	610	615	596	646	610	591	632	601	602	600	608	627	644	664	658	604	588	637	640	640	619	609	591	631	619	584	612	633	597	637	622	620	662	644	601	581	633	660	634	636	613	609	621	638	629	647	629	653	659	610	600	643	611	622	596	632	588	639	634	659	673	615	606	626	614	655	623	616	633	594	596	631	631	601	663	652	592	664	602	618	635	594	610	647	594	590	647	657	638	649	650	587	674	654	638	609	643	594	627	626	602	624	615	628	627	606	655	578	642	563	629	583	596	654	643	597	619	629	638	617	600	584	621	626	611	602	616	619	611	665	636	615	657	598	615	613	625	650	634	617	614	622	596	645	624	615	609	613	604	607	603	656	632	604	603	638	632	630	636	596	618	584	597	664	669	615	623	576	580	642	614	621	595	629	645	598	589	607	649	651	591	635	629	628	647	605	618	642	656	616	591	625	638	661	643	601	657	635	612	584	645	627	627	616	656	594	598	618	635	591	613	591	653	604	617	631	614	598	587	607	652	641	582	622	590	643	629	604	643	617	615	652	615	616	669	614	629	610	659	613	654	635	616	637	558	607	646	633	594	643	578	607	625	627	632	637	618	668	626	615	575	621	624	594	576	618	614	656	629	644	635	567	643	639	610	611	645	615	586	597	659	636	632	599	654	599	661	652	608	624	685	626	653	649	603	617	609	595	611	595	613	632	617	587	651	623	640	579	608	644	578	623	599	634	663	630	641	588	606	608	597	628	646	603	609	565	631	615	611	600	608	637	661	651	630	533	648	619	642	608	621	631	619	593	598	628	610	586	600	584	658	641	586	639	643	591	605	606	628	571	591	622	631	602	623	622	605	656	638	604	607	660	640	617	622	636	611	600	603	653	629	607	616	624	638	621	625	614	606	616	621	645	618	614	632	615	662	646	614	638	611	666	646	622	618	640	617	623	638	608	627	625	627	594	614	644	626	594	595	616	558	646	635	648	646	643	639	641	624	640	638	621	583	609	612	614	637	640	605	623	602	608	613	623	649	612	611	637	598	635	622	586	635	640	601	608	634	638	617	643	602	590	560	653	627	680	641	625	619	690	655	596	616	642	580	589	607	639	605	580	594	635	596	674	589	638	575	618	614	585	576	657	588	598	597	634	599	676	606	610	637	614	639	623	624	630	609	602	654	589	660	704	607	617	584	594	587	661	653	618	615	611	603	611	630	650	589	624	616	585	638	644	610	614	635	634	636	607	602	626	627	675	601	630	617	637	634	645	587	661	637	598	643	625	564	551	667	614	628	620	641	627	652	620	599	587	580	635	597	672	596	646	607	631	629	615	609	630	609	563	620	654	641	623	606	623	643	648	635	612	629	598	648	604	641	595	614	613	614	649	587	620	652	595	631	599	588	640	650	616	622	608	565	655	612	627	604	610	597	619	610	606	628	663	607	651	653	611	585	596	581	619	673	600	582	642	630	634	631	629	623	617	651	566	635	629	644	655	632	624	565	620	684	636	595	636	608	628	662	617	575	627	590	630	617	594	594	674	553	629	600	637	617	630	610	629	625	619	614	600	649	669	656	630	640	622	597	639	614	658	623	616	605	605	607	622	618	633	617	624	595	577	628	649	634	651	609	601	628	680	641	644	596	603	603	655	653	605	584	625	591	596	623	629	628	601	643	618	586	643	632	641	617	606	635	632	680	650	643	649	655	599	617	631	596	600	607	629	609	609	583	619	617	640	584	598	600	648	626	591	620	602	622	577	591	607	654	643	615	652	635	606	637	598	627	649	611	588	574	587	618	623	579	616	600	622	601	606	639	645	613	595	616	629	656	632	614	619	577	685	639	627	580
11103	3485	3003	2467	1796	1455	1209	981	856	730	657	579	492	465	407	428	430	343	348	291	328	298	279	266	318	300	255	286	252	257	230	243	258	220	226	219	225	228	236	233	229	235	216	227	220	223	257	206	238	243	208	226	210	241	237	241	228	233	221	199	214	240	260	260	231	238	245	193	233	250	213	245	227	186	241	213	216	202	233	214	216	189	194	232	240	235	223	232	206	256	219	205	196	199	221	232	214	217	205	232	223	216	205	243	207	213	208	219	236	205	242	238	200	215	254	221	213	218	214	222	189	199	228	240	197	205	211	238	234	219	238	226	208	213	233	211	239	242	229	197	223	253	210	262	212	198	221	235	242	214	204	214	220	236	219	241	222	238	221	191	198	204	249	226	231	231	234	247	209	194	240	224	236	249	243	233	232	215	227	259	235	204	226	226	229	255	228	226	220	260	237	207	221	230	232	199	236	237	216	194	217	202	195	225	204	241	234	227	222	197	234	215	223	233	228	221	244	212	206	199	208	220	216	236	230	213	249	231	198	234	246	194	212	246	235	215	252	219	206	183	224	211	241	208	221	169	240	205	236	222	233	216	180	260	240	233	190	221	204	221	210	225	229	235	218	230	242	225	232	206	213	222	213	228	251	211	248	222	221	221	202	233	245	245	238	208	256	233	203	218	214	203	234	176	196	212	225	209	229	209	219	220	238	239	241	191	210	230	220	201	198	250	231	241	219	253	233	225	214	253	204	218	194	218	219	213	200	239	214	210	241	220	196	187	215	209	245	217	209	209	206	209	204	256	231	245	210	221	242	223	233	233	195	245	214	212	227	232	231	254	231	215	224	217	277	229	228	218	243	242	209	203	227	220	234	241	219	214	228	234	250	217	182	228	223	247	222	245	226	195	209	229	233	247	216	211	230	201	242	200	223	218	226	230	221	228	240	224	221	200	240	200	227	220	212	208	205	228	208	230	223	240	226	219	196	194	218	234	217	223	254	216	195	226	235	249	223	218	205	229	203	203	223	215	242	217	229	226	212	214	216	260	218	220	247	269	227	229	231	241	216	213	218	236	213	193	239	218	178	241	225	219	231	215	231	213	213	196	198	209	214	238	237	230	248	222	232	200	229	218	227	238	214	232	233	225	212	207	235	217	233	201	197	221	240	233	191	198	256	207	215	211	205	236	225	224	222	187	221	201	228	240	204	232	199	230	227	231	204	242	218	250	242	227	212	208	230	253	229	247	200	240	184	218	216	217	217	223	233	234	243	233	222	211	231	251	234	214	233	235	225	199	236	214	235	207	218	222	232	233	236	254	234	220	237	225	236	224	234	210	204	190	204	249	246	245	214	213	209	229	216	227	225	242	251	210	197	203	229	234	220	236	196	224	218	212	211	227	203	179	222	248	252	208	215	218	236	201	235	206	207	240	239	206	237	230	209	239	233	223	222	223	190	207	242	233	218	222	240	218	222	218	215	221	227	218	219	231	212	228	238	216	241	242	206	222	214	226	233	208	256	220	235	201	218	188	197	217	202	221	218	209	255	215	233	226	218	249	225	215	219	217	206	239	236	236	209	242	199	227	207	226	215	203	231	190	227	212	211	226	231	204	228	212	215	220	211	205	252	214	215	198	225	246	220	213	211	231	214	233	235	236	236	217	223	219	234	208	209	244	203	262	220	225	193	225	246	181	232	241	249	224	189	215	211	200	238	212	223	231	212	208	217	254	242	235	230	237	196	228	203	201	211	235	212	237	234	220	218	209	225	216	207	211	265	240	188	234	214	216	208	255	235	226	230	226	204	225	246	235	227	214	225	224	215	220	215	199	240	228	207	214	231	196	196	213	218	228	229	212	226	220	198	219	245	195	218	218	216	237	218	224	223	231	222	194	213	253	238	240	183	201	206	252	208	207	240	213	236	234	240	204	213	211	229	183	230	248	231	234	236	226	232	216	198	186	235	226	224	256	226	218	227	217	214	213	231	224	189	223	214	203	223	196	207	184	203	208	224	241	233	253	197	221	213	217	235	207	240	213	200	217	250	221	232	214	219	211	193	203	215	214	231	223	222	239	207	219	213	193	197	229	216	225	219	230	257	211	239	251	214	205	194	227	226	234	185	189	198	187	218	219	241	226	224	253	236	234	217	233	214	240	217	224	214	239	209	211	231	222	219	204	245	223	207	206	239	232	207	232	225	252	229	219	230	213	247	225	233	220	192	191	216	190	227	237	239	232	214	210	219	201	222	236	236	212	201	217	229	219	218	217	214	247	233	196	239	232	243	229	217	197	206	243	224	253	228	246	209	229	231	219	204	239	203	212	237	240	216	212	225	182	204	232	206	233	201	235	209	198	194	178	213	197	241	200	222	199	243	226	236	242	198	254	224	231	214	211	210	185	218	246	233	229	223	226	206	198	210	241	220	209	215	237	214	219	254	200	252	195	230	249	222	207	218	222	215	214	239	215	219	224	248	174	219	265	206	235	233	225	214	195	234	224	211	234	217	202	195	226	239	233	259	228	236	266	223	191	197	214	248	230	253	224	236	232	243	216	221	200	219	240	251	217	220	212	194	243	245	211	242	201	183	247	189	185	229	195	219	217	219	247	241	247	215	218	221	239	238	196	222	239	219	207	204	228	216	216	229	230	244	192	228	248	221	208	230	229	228	178	216	246	231	227	217	200	218	224	223	228	205	208	197	206	211	218	246	239	224	191	222	228	244	241	246	221	205	246	224	221	223	241	219	227	208	209	244	218	200	240	232	262	231	231	254	222	209	221	187	197	219	197	220	237	184	227	199	210	250	234	249	224	242	215	211	229	227	202	243	220	237	221	218	193	237	211	237	211	221	221	205	223	235	236	242	202	219	211	228	261	251	215	223	227	223	254	195	228	243	209	235	226	228	219	214	215	229	245	215	208	255	202	223	225	206	197	262	229	223	230	214	217	242	222	249	245	233	234	200	228	222	212	224	204	203	226	234	227	221	211	216	229	223	227	236	200	220	216	224	231	229	219	209	236	230	219	236	238	228	192	204	228	226	230	184	229	249	225	228	241	214	190	198	214	235	236	220	198	222	243	193	203	203	201	206	218	243	190	200	220	236	212	200	231	211	244	251	240	200	249	228	249	210	199	242	235	230	217	239	216	203	223	249	236	247	198	239	220	219	217	205	244	217	196	195	226	223	244	222	192	221	239	229	232	220	224	213	186	255	221	204	237	216	225	227	229	232	243	249	216	230	217	263	213	206	238	212	213	216	235	238	218	234	221	234	237	221	247	229	229	230	230	228	220	237	219	216	216	225	242	265	209	216	226	231	235	230	230	200	258	214	243	248	192	218	227	244	213	186	223	195	209	205	228	204	237	225	237	206	217	215	187	229	215	226	212	244	235	239	230	225	234	214	239	218	215	213	203	230	231	246	232	204	229	212	240	222	208	211	221	249	202	226	244	233	224	183	216	171	238	175	244	224	209	215	220	231	210	204	212	216	226	222	209	216	224
5935	2643	5790	7268	6295	5730	4942	4381	3734	3273	2778	2406	2090	1957	1778	1707	1518	1287	1180	1196	1103	1116	984	910	854	817	730	705	672	618	562	584	562	487	520	544	509	529	522	542	489	533	476	516	527	547	502	533	490	484	505	478	497	511	533	479	506	500	524	517	466	483	539	542	470	515	483	561	478	522	507	495	493	491	525	495	516	477	451	469	519	491	499	495	507	471	462	454	491	473	551	496	543	506	450	451	499	494	476	496	487	506	452	487	501	503	469	477	461	493	470	468	533	513	509	496	447	501	508	512	516	441	488	500	506	476	482	500	484	496	519	486	506	532	515	532	485	474	443	482	463	447	501	494	478	482	473	485	517	465	510	471	477	503	455	510	525	532	466	505	485	475	482	489	514	526	484	489	518	458	458	442	498	487	525	519	466	482	486	490	451	503	506	459	470	485	461	480	486	472	496	459	483	506	480	469	499	494	466	478	460	485	479	499	535	526	457	485	504	474	534	506	498	497	502	490	472	468	478	479	457	475	473	504	481	475	493	482	473	509	464	472	488	491	499	499	517	483	481	495	487	476	527	493	493	496	441	499	479	485	509	475	491	515	447	465	531	513	522	460	496	507	502	509	453	488	475	452	500	468	503	485	505	503	472	489	479	503	483	458	486	482	500	503	491	504	491	466	491	500	510	501	505	507	519	482	540	457	478	491	484	500	462	496	500	470	498	491	471	465	467	482	517	512	478	509	480	486	510	472	498	474	442	508	503	502	505	487	512	495	512	478	454	474	494	464	493	526	452	494	488	484	480	507	480	485	511	517	499	465	498	487	482	447	496	482	484	498	491	454	529	507	469	482	516	473	502	495	488	522	496	507	532	494	505	500	483	497	435	490	495	459	505	487	486	484	477	473	479	484	482	478	523	479	476	511	482	488	527	494	495	484	535	509	457	502	509	483	479	509	495	490	424	491	483	518	499	467	495	496	513	468	475	443	519	491	518	480	561	462	446	488	504	482	507	481	491	477	466	511	450	460	443	507	499	523	469	452	490	438	491	488	537	507	522	523	464	506	495	491	460	549	492	501	500	476	490	467	504	488	460	474	540	484	510	473	495	493	486	493	510	514	484	498	527	467	507	478	506	456	484	464	474	522	493	469	524	508	521	466	499	471	476	513	468	480	452	500	551	489	449	507	475	481	496	489	490	484	511	505	467	478	473	477	498	474	502	505	508	474	507	491	497	479	477	496	485	472	482	485	509	492	475	551	493	526	472	467	467	470	459	483	473	494	503	461	494	498	428	481	502	498	527	504	489	445	482	485	455	486	503	503	506	422	470	496	497	462	493	457	490	487	522	515	486	476	461	490	462	471	484	495	482	521	529	459	513	490	500	504	484	476	482	491	481	480	491	465	493	500	443	478	491	510	496	505	489	477	487	514	482	481	498	506	496	494	523	493	481	505	530	498	488	489	459	428	478	514	477	504	509	471	492	447	506	494	476	521	508	471	460	485	485	503	454	478	450	477	506	480	445	491	496	472	505	494	503	480	502	480	499	446	455	498	502	482	489	487	495	499	526	463	518	497	484	452	491	511	505	506	495	512	466	489	503	499	484	543	449	515	476	503	505	510	522	539	501	493	531	510	445	506	466	483	486	536	496	493	514	491	522	441	476	463	485	524	499	455	459	495	470	475	500	477	477	477	448	502	462	499	518	507	437	481	471	490	499	461	481	469	499	484	481	475	529	540	490	507	496	546	478	488	488	496	492	502	512	480	496	520	509	467	518	470	493	481	488	457	494	491	478	487	462	505	516	513	522	502	494	552	526	442	510	498	500	495	466	494	507	467	488	495	484	468	478	470	474	451	446	497	506	470	466	447	477	483	500	473	489	475	495	519	469	466	529	481	511	476	488	472	482	501	516	516	460	481	507	494	496	499	491	504	488	451	496	507	494	477	516	507	506	494	467	502	458	454	494	470	478	461	483	473	494	511	474	494	455	512	480	517	474	490	520	501	478	478	485	498	496	539	524	476	488	494	468	492	466	509	471	505	521	458	478	481	489	541	477	461	517	478	425	487	417	462	467	504	489	520	480	482	517	499	499	503	466	475	465	514	542	516	491	445	464	478	476	512	507	508	474	471	500	477	473	478	448	480	468	459	491	492	475	469	478	488	494	456	479	488	477	520	470	498	496	461	476	511	524	465	486	473	504	471	468	505	468	460	470	491	507	469	513	484	519	515	474	501	424	505	485	509	459	502	511	520	470	478	483	488	514	521	480	435	494	468	504	486	482	468	493	533	489	507	478	525	499	516	444	470	480	499	482	461	510	479	515	482	503	486	485	493	446	450	490	469	507	496	492	514	488	504	486	483	460	496	486	472	447	515	489	505	479	488	504	522	493	492	481	514	481	495	510	502	458	483	496	497	525	501	475	509	469	495	474	474	469	485	497	482	500	484	444	518	462	441	523	491	497	513	487	478	484	462	509	509	493	488	452	498	503	476	493	480	510	484	444	525	475	489	463	459	502	487	476	468	528	479	491	480	519	488	504	512	524	512	434	494	474	502	452	500	482	478	520	469	450	524	485	456	498	486	488	495	491	465	486	500	505	491	485	442	462	504	449	491	504	452	493	466	501	493	491	509	501	481	487	442	492	494	505	478	520	483	511	439	483	508	522	512	495	522	487	493	525	506	484	480	500	472	494	503	502	503	499	482	495	486	450	504	501	500	483	481	548	495	500	484	474	451	513	518	455	502	518	501	491	484	467	502	451	497	477	460	508	480	521	488	493	456	474	482	512	470	517	515	498	501	454	499	498	488	451	465	493	496	500	503	488	533	484	450	474	526	458	477	539	512	502	454	485	488	501	514	529	507	491	493	501	494	524	496	463	462	512	465	482	502	492	530	450	528	490	459	485	507	468	506	490	490	495	478	479	517	497	507	468	493	475	448	472	484	488	445	496	470	499	495	438	497	515	498	531	467	513	507	485	479	458	490	481	492	478	495	453	517	499	490	481	484	501	539	458	469	457	503	489	500	484	528	507	519	480	476	469	491	505	493	470	514	499	499	480	482	479	516	445	505	499	489	511	450	476	483	508	490	488	480	481	490	488	472	475	487	498	486	496	471	472	453	533	494	488	466	442	508	491	510	512	505	478	498	487	507	465	499	507	508	515	501	464	473	482	488	509	507	491	469	492	491	451	465	501	471	476	475	504	463	474	476	531	476	503	478	481	478	462	496	463	519	507	488	475	503	471	478	503	468	494	479	479	473	483	497	511	485	475	518	464	497	495	481	471	489	493	422	486	516	438	477	469	492	496	511	471	485	509	529	469	490	479	503	495	491	521	471	486	481	477	520	457	515	500	494	470	477	508	489	488	489	496	483	487	497	503	475	492	470	523	488	490	491	545	498	494	466	494	492	483	471	492	488	491	508	488	502	523	469	491	505	505	492	466	517	508	464	520	498	515	476	485	494	477	475	456	474	505	473	473	439	520	498	444	452	488	502	496	470
29820	10050	5577	4277	2953	2227	1889	1569	1302	1101	919	780	745	663	584	596	500	432	397	389	418	380	371	353	407	319	343	311	291	275	251	241	244	286	270	242	254	280	268	251	229	271	203	217	238	290	249	239	245	240	237	258	232	242	268	239	280	274	250	231	247	266	263	242	226	237	255	258	273	219	233	252	252	268	222	251	258	235	261	244	234	229	258	244	260	242	244	253	251	241	250	270	252	248	239	213	245	223	234	248	265	252	244	249	227	212	238	253	226	256	285	215	195	219	251	276	246	235	241	269	244	243	257	258	258	268	238	266	275	235	223	241	261	256	236	242	248	226	254	260	227	255	266	199	250	233	265	257	235	218	224	220	207	211	228	280	239	232	259	239	223	229	257	239	242	244	257	250	240	254	247	251	278	255	260	259	290	252	239	227	217	250	252	216	245	238	266	237	223	237	242	213	223	269	234	248	243	232	264	236	251	204	203	251	252	272	223	239	269	240	246	209	222	221	242	217	224	234	267	213	244	249	273	262	257	278	244	256	235	254	270	272	288	258	255	233	259	263	248	232	259	271	227	236	217	242	205	238	269	231	248	241	215	234	267	245	259	260	231	268	249	223	252	249	218	238	259	227	272	246	264	261	259	262	244	257	239	247	264	228	258	238	287	250	255	237	239	274	270	251	241	193	236	240	221	242	271	247	236	262	252	259	235	266	251	216	223	224	229	243	236	225	240	223	240	212	243	223	273	242	238	283	242	243	254	249	264	256	265	251	272	248	247	234	240	235	242	245	254	257	228	242	234	218	242	250	263	240	230	236	254	215	246	262	223	237	234	234	241	211	255	244	227	244	248	239	211	232	249	237	262	238	235	230	240	254	231	241	232	267	246	257	242	266	253	232	240	227	227	230	209	259	248	236	226	222	259	253	241	221	251	256	255	230	253	238	255	226	270	272	247	237	255	235	237	244	239	212	215	237	256	243	264	236	235	214	224	254	267	242	253	236	247	246	265	257	222	250	268	244	258	262	255	252	260	228	259	232	247	260	202	234	265	277	235	227	234	255	230	280	242	249	264	236	257	226	228	237	236	262	238	246	275	229	258	233	244	232	248	236	256	290	252	265	243	233	232	225	258	213	232	199	251	228	233	217	229	238	249	216	248	253	233	246	249	279	234	259	264	255	237	255	197	261	234	243	240	286	227	248	243	215	257	237	244	236	245	252	281	281	240	232	243	278	225	225	242	216	235	259	272	226	255	224	245	239	260	252	229	261	236	243	223	248	237	221	225	220	260	255	233	225	260	236	238	251	221	260	219	244	251	248	259	258	246	255	252	237	249	217	256	233	266	225	243	261	238	250	254	243	241	260	235	245	241	245	257	234	261	252	236	259	250	234	233	236	250	250	213	249	273	231	227	249	247	254	233	234	267	267	249	229	212	233	249	256	224	222	228	224	216	202	229	270	194	244	240	218	255	237	240	242	232	239	246	229	220	226	266	254	257	252	275	231	234	213	293	253	267	204	213	245	261	213	211	215	251	226	241	251	258	243	212	245	257	253	280	249	224	243	237	241	276	250	249	267	249	265	280	268	225	251	253	244	213	241	253	256	243	263	239	257	257	250	255	258	235	262	246	232	253	258	265	251	258	226	219	252	242	240	251	227	270	246	239	259	280	240	270	267	232	231	246	263	251	236	253	272	240	261	271	258	249	201	252	257	253	240	207	237	238	255	238	277	230	221	195	225	209	250	222	266	253	221	265	249	220	244	208	234	216	254	270	237	255	264	261	229	257	250	237	262	225	265	239	258	251	208	270	250	244	254	228	253	249	223	222	253	236	230	216	245	235	247	276	234	253	217	243	244	247	248	220	239	235	241	238	239	263	260	253	270	238	230	242	245	216	260	252	246	237	246	250	246	276	243	246	245	230	241	251	257	244	239	240	248	257	238	230	257	243	240	242	239	240	247	255	238	247	239	272	262	259	226	229	239	240	246	215	283	252	222	229	265	263	245	277	256	258	228	210	229	241	250	215	244	249	244	245	241	256	239	244	231	255	252	238	239	256	249	228	269	249	250	245	240	249	240	283	206	241	256	247	222	248	237	237	242	224	229	236	235	224	231	231	235	273	248	265	214	241	235	249	269	265	246	246	256	252	235	277	233	234	230	208	248	258	251	295	239	282	269	248	240	249	238	234	224	226	261	261	264	254	227	267	244	217	233	232	252	266	219	231	258	244	229	225	253	234	246	275	224	266	242	221	243	242	220	264	224	261	225	209	253	245	232	254	233	218	247	270	240	259	254	238	213	215	218	240	233	259	243	243	243	243	234	219	199	242	235	224	246	247	246	252	251	254	280	248	218	253	235	265	260	229	226	266	248	251	230	226	232	227	232	224	261	268	247	265	263	234	272	257	239	218	235	255	266	262	255	270	249	251	230	276	253	234	235	283	283	255	227	236	195	263	243	259	264	234	227	260	264	191	268	242	243	228	281	261	214	231	258	267	284	241	251	253	246	230	253	241	235	237	242	253	243	226	212	257	256	262	243	283	240	243	228	258	243	242	279	245	233	233	264	277	261	245	248	220	265	231	239	228	240	227	234	245	246	245	286	257	255	231	259	261	242	247	243	225	230	222	250	234	218	243	244	213	240	247	266	230	236	246	233	235	246	245	247	242	273	239	238	245	254	229	243	258	243	280	242	216	214	231	230	243	242	226	269	249	250	239	242	221	248	250	247	238	278	260	224	259	236	255	258	231	246	244	239	212	248	225	228	231	270	261	229	226	254	242	225	257	232	271	259	246	236	264	264	248	237	248	252	213	226	260	224	234	259	257	264	243	280	253	221	247	242	252	262	209	285	238	256	223	247	239	271	238	272	250	288	238	266	249	226	244	242	253	242	270	233	249	244	208	239	225	260	254	246	254	256	238	229	241	236	241	236	240	252	258	249	260	273	207	238	257	233	237	250	244	236	266	219	239	216	240	224	243	265	259	257	237	257	262	281	227	247	268	231	228	243	214	253	228	226	242	246	236	237	264	234	259	234	224	206	219	256	242	266	242	254	250	214	241	253	232	235	233	264	248	244	236	251	264	245	259	217	260	236	238	269	239	251	260	262	249	256	232	235	229	235	248	251	244	268	246	221	231	267	256	257	274	257	217	229	236	279	251	251	276	241	248	259	255	263	251	248	239	209	233	248	247	250	246	240	232	252	252	216	227	226	269	253	247	243	237	264	229	235	240	221	233	252	228	243	242	267	239	219	244	232	256	222	245	248	209	250	232	244	239	216	250	258	247	214	251	238	262	262	223	241	254	277	237	236	251	235	233	284	259	243	227	230	249	247	242	244	231	245	216	261	251	257	228	251	230	254	241	234	224	252	233	257	236	258	252	238	270	229	243	255	257	257	206	273	259	257	227	251	222	241	245	256	259	251	249	255	231	234	267	261	227	285	255	252	235	240	267	240	286	252	251	266	269	262	232	263	258	250	265	210	241	221	265	237	237	214
16546	5026	9108	11184	9823	8484	7360	6660	5842	4992	4170	3633	3111	3010	2621	2407	2160	1876	1596	1641	1609	1549	1457	1246	1145	1040	1022	930	907	741	725	671	687	626	645	631	584	634	615	620	596	587	541	562	543	575	578	635	582	591	542	611	573	527	531	524	556	575	549	549	546	523	552	513	563	519	525	508	488	556	525	489	546	556	529	539	575	509	537	572	531	552	556	495	506	515	536	550	530	523	527	532	553	525	576	525	580	538	528	535	541	547	509	534	563	537	574	511	542	536	503	533	548	506	529	513	576	523	559	534	510	516	541	506	524	529	543	552	581	541	532	521	538	529	547	531	564	543	555	504	573	541	598	537	544	507	530	515	539	504	520	527	536	539	536	510	563	554	510	558	535	543	535	547	528	563	524	523	537	534	533	523	503	574	516	547	518	519	512	491	546	573	559	549	541	514	521	549	553	530	560	539	531	578	558	522	501	503	527	549	545	531	534	499	521	555	529	492	572	590	533	528	545	522	542	526	516	541	554	554	532	538	500	540	536	556	528	515	514	512	478	554	562	518	554	575	590	515	526	532	557	556	556	535	544	501	575	539	517	541	490	534	521	559	562	558	528	577	541	543	537	552	497	520	528	510	531	498	529	539	547	518	523	520	524	509	553	558	531	549	533	557	539	520	524	551	560	528	550	560	523	537	527	520	502	539	540	546	518	542	523	519	521	575	575	544	520	519	522	518	530	547	559	535	502	530	569	559	499	554	512	493	539	532	580	549	486	538	547	538	562	514	521	492	488	539	550	499	520	566	549	544	521	575	543	502	542	537	539	531	548	559	527	569	514	508	499	521	513	523	567	491	571	522	518	524	529	555	547	532	531	578	537	552	574	565	553	563	581	520	530	513	548	542	556	560	536	545	536	520	524	541	520	511	534	527	503	508	536	533	558	543	564	505	561	524	552	493	562	503	484	550	493	536	514	516	550	540	542	547	556	556	540	494	573	518	553	512	517	540	553	532	525	549	552	571	569	541	526	535	557	512	587	520	513	566	533	566	534	513	547	534	548	559	521	530	581	550	534	558	518	506	544	474	545	539	554	526	538	525	557	560	529	558	571	553	595	519	576	550	492	542	563	509	521	525	570	512	505	558	551	526	515	544	581	579	484	533	499	545	508	527	587	546	521	530	543	537	511	573	557	533	561	495	520	556	568	571	525	577	503	517	571	526	547	521	547	531	533	557	542	540	561	512	523	535	549	515	559	536	529	541	520	539	501	520	561	518	582	564	554	556	529	552	541	520	514	533	489	520	595	506	502	572	519	537	520	510	525	516	542	532	486	549	589	548	503	525	540	526	523	529	509	563	558	529	570	543	523	567	562	525	530	522	530	564	536	517	551	494	552	587	559	477	564	514	526	561	514	536	541	509	495	519	549	548	484	502	560	557	567	521	514	528	554	557	559	553	569	551	516	530	519	543	548	515	560	524	543	537	490	553	553	511	509	590	512	542	520	554	552	567	497	584	547	537	542	522	539	508	515	531	539	504	517	518	528	538	510	526	547	505	545	564	547	555	545	541	530	547	552	545	518	562	538	529	552	517	521	550	540	510	527	531	559	524	529	497	562	578	534	513	533	555	559	520	517	522	521	555	533	563	500	558	550	505	541	512	547	532	528	562	510	539	522	585	549	522	533	519	514	539	529	556	501	537	521	539	535	540	545	543	562	540	513	559	536	539	528	503	524	514	544	522	538	511	535	534	541	505	535	567	501	544	573	567	534	581	552	526	532	504	551	553	539	533	545	516	543	567	534	525	528	533	529	574	540	558	510	538	544	548	521	538	581	552	539	545	520	527	562	535	536	530	584	540	558	517	492	546	559	524	555	585	560	506	521	541	516	586	523	539	531	536	538	538	557	532	522	517	500	554	545	549	521	553	515	550	544	507	564	500	578	521	538	525	562	577	509	532	529	568	552	598	565	541	567	517	533	514	515	511	547	519	530	540	550	528	536	562	573	506	516	536	542	575	568	488	526	567	579	523	493	554	557	562	503	532	526	550	494	582	549	512	555	564	586	509	524	551	561	528	511	562	586	507	517	526	512	560	550	568	540	552	554	544	525	585	590	584	494	539	518	569	541	529	543	537	568	550	511	544	538	565	529	582	543	542	532	555	473	551	528	567	520	548	531	551	579	485	568	551	547	550	507	530	595	503	537	512	555	508	570	502	550	492	514	506	533	494	536	547	525	575	543	518	536	547	564	494	512	502	573	540	580	594	547	511	538	541	485	552	541	496	550	530	548	531	547	500	558	556	561	481	524	548	563	548	503	561	554	557	572	523	545	575	512	541	537	525	522	541	549	548	489	561	511	521	559	502	527	535	562	567	542	535	545	556	504	501	559	556	540	542	542	541	523	510	573	527	579	527	560	500	548	543	547	518	530	523	538	484	562	523	562	539	543	541	518	522	529	564	573	558	510	558	542	506	579	498	483	512	528	544	553	524	552	552	515	576	529	561	571	531	521	585	552	549	505	608	524	479	516	540	560	510	508	502	536	530	542	550	548	563	546	543	555	521	523	554	525	554	516	538	529	538	563	550	500	549	521	539	530	575	530	541	519	533	582	560	567	566	528	532	546	556	547	580	535	524	549	561	545	519	563	529	542	555	596	573	546	554	580	523	519	509	559	562	527	568	566	568	514	548	543	549	556	577	559	548	523	504	557	550	531	535	548	509	515	508	552	558	495	535	575	549	535	509	532	530	520	560	530	534	535	564	526	510	514	524	537	533	527	553	537	477	525	553	501	526	565	532	579	541	524	577	535	536	515	535	523	560	538	531	532	501	488	540	545	524	536	558	514	547	545	547	526	503	557	548	514	555	524	533	502	530	529	534	532	548	559	492	477	522	574	565	504	529	520	548	598	548	552	554	531	542	522	540	534	536	549	578	569	539	536	550	544	503	548	567	542	561	555	528	514	545	532	567	485	527	541	531	542	538	530	509	528	555	547	561	590	546	537	543	530	568	562	503	538	517	540	561	544	603	507	478	507	555	562	563	567	544	516	527	530	555	567	551	534	551	545	533	533	539	506	549	559	545	551	553	553	522	545	544	526	516	513	554	551	536	527	557	531	539	562	535	519	544	501	571	504	515	526	589	523	608	512	524	537	531	524	516	508	530	562	589	523	525	550	559	544	578	538	548	526	528	498	538	557	559	542	546	565	528	509	547	542	533	544	541	522	534	537	537	539	546	595	545	525	576	505	560	557	537	550	560	532	511	585	517	563	535	505	569	579	572	535	546	543	528	520	519	550	561	523	586	549	528	506	534	551	540	553	524	502	544	556	502	519	561	518	509	535	552	576	484	521	540	530	532	528	580	489	535	542	550	518	565	572	518	548	501	503	522	525	581	513	530	505	498	531	554	536	505	533	533	552	538	547	520	473	546	573	491	539	553	519	518	507	511	528	518	588	520	543	507	503	558	526	514	531	503	554	535	499	555	566	569	555	582	592	556	562	537	543	490
42116	17586	8995	6364	4148	3287	2564	2159	1739	1490	1245	1055	936	903	834	730	654	592	536	556	558	483	476	458	433	405	386	334	345	342	333	342	345	322	327	320	331	310	326	314	308	287	262	285	316	285	304	256	271	318	311	318	272	264	312	260	316	279	284	286	286	323	276	325	296	295	266	293	311	310	305	306	306	276	291	284	291	261	282	288	269	317	285	330	268	303	284	285	276	295	280	290	315	303	298	277	278	304	286	319	284	268	304	309	268	263	309	299	293	286	315	275	277	288	291	269	297	293	324	295	298	350	297	274	303	290	239	277	314	308	293	281	299	313	295	294	292	290	288	299	285	317	298	292	261	302	290	307	281	310	274	287	302	269	295	311	278	270	292	301	283	279	297	290	294	288	270	287	305	278	279	276	347	299	289	303	297	300	285	315	283	276	278	286	331	317	312	330	298	300	297	291	282	270	285	252	293	320	296	266	323	302	306	284	292	297	292	283	317	319	279	295	282	312	301	309	269	293	295	317	284	301	294	287	303	279	247	300	279	292	282	287	307	264	318	293	299	297	299	290	289	318	282	312	300	294	306	305	301	336	293	280	283	299	297	266	269	274	287	327	281	291	289	286	294	283	285	264	286	290	278	284	312	297	294	278	315	318	307	257	281	293	306	321	258	288	285	283	284	289	298	286	295	303	252	295	303	256	315	328	288	269	325	304	307	281	248	289	302	320	301	302	278	270	289	295	319	303	279	282	279	288	328	318	296	290	285	270	280	266	295	272	322	309	304	322	281	307	319	256	307	272	280	262	295	278	289	283	296	346	259	285	318	277	313	286	289	314	288	272	312	268	295	301	324	320	299	310	296	272	298	282	285	278	295	272	296	264	280	330	286	255	278	286	310	283	299	272	304	317	308	276	272	275	276	320	291	279	296	291	296	288	287	283	307	297	310	274	289	326	289	271	289	320	274	282	289	291	298	276	265	276	294	265	297	292	265	276	296	285	324	318	291	299	290	286	323	310	303	317	292	311	272	277	288	264	286	284	301	298	303	277	303	248	261	297	260	270	287	270	278	311	325	269	279	291	288	309	329	302	301	324	315	300	297	308	301	306	304	292	273	258	254	289	312	283	317	288	320	301	301	317	274	283	303	292	298	271	314	290	327	284	285	298	282	315	279	309	275	276	262	279	277	294	292	291	290	313	320	316	292	318	281	337	327	296	315	264	281	316	292	261	295	278	300	273	303	280	288	273	276	283	260	295	271	305	310	321	289	254	287	268	267	255	289	297	284	297	303	263	240	271	297	283	286	320	292	279	297	256	280	284	286	272	273	287	270	325	292	249	323	302	284	295	273	280	295	282	320	301	300	280	271	273	312	282	306	276	307	284	264	297	290	305	310	297	286	304	284	285	275	317	257	310	316	308	341	249	285	309	305	280	284	286	283	304	317	295	255	311	305	307	318	279	268	289	289	301	281	274	312	266	321	269	280	278	268	302	314	320	293	303	268	293	267	240	303	339	288	287	309	274	309	278	275	293	292	285	291	312	297	314	278	317	298	263	320	279	312	288	306	292	322	319	295	309	298	294	269	300	255	279	284	298	280	277	303	279	279	289	273	256	287	287	275	273	305	308	258	307	273	305	302	278	277	281	273	280	286	324	303	302	303	327	293	288	300	298	294	295	320	291	263	296	317	305	273	299	323	278	284	290	250	341	271	312	308	280	295	302	282	266	293	283	337	296	294	302	284	319	298	291	282	308	248	317	306	236	276	317	317	288	291	296	257	265	323	295	315	306	284	282	296	313	258	275	293	349	310	285	303	269	303	275	325	271	271	255	309	304	295	306	275	279	261	268	296	270	297	321	286	311	288	298	329	268	311	285	284	301	284	310	297	254	265	272	292	279	255	287	253	282	292	293	269	282	313	299	275	282	293	285	324	301	273	303	302	277	273	267	315	343	264	297	293	300	318	307	319	293	331	282	277	319	275	284	288	309	299	275	288	311	291	303	298	295	279	319	340	287	296	272	314	315	292	277	314	268	309	307	276	286	313	303	278	298	291	257	274	294	276	324	275	276	330	288	279	296	310	306	287	266	298	290	277	295	352	303	295	278	292	308	274	296	324	327	293	307	289	308	293	323	284	334	295	274	308	335	219	292	307	284	292	326	328	303	307	284	296	278	306	294	287	283	242	293	312	289	303	252	298	265	291	273	281	299	298	302	289	301	327	285	310	281	294	305	268	280	269	278	311	277	323	292	276	268	266	291	311	259	291	319	315	281	282	268	326	297	306	312	315	281	310	317	266	266	278	268	289	298	345	300	266	279	279	254	299	269	261	270	287	290	283	307	312	302	276	263	307	286	306	267	295	297	292	278	344	309	286	289	308	287	312	293	289	290	308	281	268	289	313	265	306	279	271	235	283	298	270	303	289	323	294	285	301	283	282	332	298	295	275	267	298	270	276	285	277	252	267	267	286	275	288	284	307	297	255	301	336	306	292	286	319	270	288	309	304	261	258	276	278	281	292	270	302	316	299	278	327	295	308	243	292	260	272	285	236	295	281	283	273	294	273	310	266	283	282	253	276	315	309	286	282	277	295	286	294	296	288	297	282	270	307	285	296	324	309	256	291	328	274	311	294	280	292	261	279	313	307	278	246	290	262	277	255	306	283	310	265	317	304	270	273	282	262	289	321	317	279	320	290	325	259	296	280	297	257	288	271	288	277	327	304	303	295	290	276	266	255	269	264	264	296	286	276	273	277	282	315	294	327	292	285	285	303	280	284	319	263	292	257	284	278	313	318	277	310	284	286	259	336	295	270	278	277	279	288	288	309	260	273	298	294	279	307	298	298	275	270	296	287	333	289	293	299	283	280	290	298	283	254	284	296	304	286	283	315	293	275	302	318	267	270	320	302	283	294	256	330	293	262	304	312	297	274	322	306	276	320	277	310	295	311	273	307	289	256	278	321	277	292	283	289	295	275	283	263	269	307	298	290	287	329	285	277	292	291	274	285	292	323	295	292	306	306	338	303	308	340	304	287	312	306	298	306	292	282	307	295	302	274	249	292	276	291	289	296	289	320	285	309	262	299	299	289	290	276	281	294	285	264	293	289	294	268	258	312	269	281	302	332	271	302	301	275	306	281	288	329	329	284	275	262	276	285	260	249	248	296	267	286	281	293	308	275	269	291	284	275	328	298	315	285	303	287	270	277	293	287	281	300	305	285	274	263	278	278	273	284	283	263	294	285	309	269	287	326	285	327	282	269	267	249	294	283	295	279	256	282	306	291	282	321	302	263	292	282	292	274	281	274	301	283	288	274	277	295	305	328	298	306	273	279	272	272	292	304	270	302	260	318	284	282	273	252	259	302	309	285	260	272	330	286	301	302	259	308	296	277	244	283	260	323	315	314	294	300	292	295	283	303	342	306	266	277	289	319	314	283	298	272	308	297	298	297	301	273	283	265	295	291	278	281	251	294	291	280	304	295	258	341	313	289	276	300	248
22627	7753	12090	14603	12950	11637	9555	8802	7723	6669	5578	4896	4445	3930	3519	3127	2631	2353	2036	2177	2108	2034	1887	1642	1506	1329	1225	1138	1051	920	920	831	835	755	788	818	781	720	725	703	649	695	662	680	704	673	694	662	677	674	639	688	649	629	651	651	633	629	613	624	627	643	643	638	662	615	641	627	643	561	650	637	609	610	587	687	616	609	596	621	577	610	634	664	602	617	586	596	632	628	654	646	651	615	613	660	569	646	653	654	638	645	643	641	545	615	603	645	633	584	611	582	648	645	668	612	602	633	631	629	622	614	585	600	597	636	609	611	635	660	590	622	574	653	616	577	649	624	598	577	613	589	611	611	593	635	610	641	595	619	627	642	630	587	625	584	626	568	662	619	659	623	645	628	627	648	642	639	629	601	606	581	626	640	657	616	603	631	637	600	633	620	608	602	677	612	610	635	614	578	626	615	654	625	616	604	647	641	640	615	610	584	627	586	669	655	618	600	636	592	619	613	610	639	627	623	657	575	621	670	583	622	616	640	601	590	656	614	606	603	648	621	588	572	634	605	614	622	642	587	659	606	608	647	595	598	518	651	640	627	615	595	633	597	620	582	614	577	632	653	652	656	632	588	650	607	608	654	623	601	637	615	597	593	614	580	629	627	606	647	598	630	643	634	619	644	646	595	622	611	600	649	588	656	618	606	608	618	617	578	614	594	618	674	609	646	637	652	653	624	640	601	615	580	637	607	624	643	564	583	622	670	655	597	658	611	686	618	639	620	613	599	598	638	630	642	616	604	632	634	636	559	629	636	615	655	614	612	611	626	617	621	682	618	639	614	666	624	589	657	603	654	586	627	589	577	624	578	612	633	596	630	588	634	657	663	616	633	628	585	598	644	658	626	653	604	644	613	620	605	632	626	662	630	667	599	598	608	609	623	605	619	603	655	642	648	645	648	639	642	650	578	643	605	585	604	607	602	632	612	602	635	590	649	634	594	621	666	619	658	665	629	640	618	611	596	635	635	605	646	631	582	650	641	672	628	611	603	676	642	640	630	642	633	608	620	619	641	641	592	594	621	651	647	650	628	627	650	617	629	641	610	593	619	682	628	614	639	604	645	626	605	638	585	633	610	611	589	646	631	623	610	608	643	604	627	591	658	656	593	610	626	623	608	646	655	596	635	601	615	615	595	624	647	605	612	671	617	622	645	655	655	589	618	638	593	602	612	615	591	639	635	650	599	583	636	597	634	633	647	601	593	627	621	615	617	627	614	581	616	646	613	595	611	635	632	632	583	599	638	609	643	564	565	637	625	606	617	597	635	618	619	619	620	601	606	596	604	616	590	611	609	631	613	652	570	595	600	591	609	663	630	624	640	609	658	614	594	631	606	647	579	643	650	646	645	587	558	639	673	665	663	620	621	608	612	626	669	648	577	658	613	574	628	620	649	629	626	634	650	665	592	590	550	580	622	621	647	562	669	608	628	622	617	595	614	629	643	595	635	625	621	594	654	603	647	634	617	681	616	644	631	663	594	626	655	607	617	698	656	655	617	598	630	662	622	628	630	630	625	586	599	611	606	610	586	636	634	647	586	622	613	622	614	647	663	596	618	616	575	612	657	596	632	586	643	575	619	581	594	636	650	621	574	644	595	632	657	656	670	603	645	628	622	667	604	607	627	643	579	538	663	553	580	593	612	568	618	661	639	627	619	656	612	601	613	586	665	641	651	612	640	567	660	616	636	591	634	612	611	608	601	582	589	654	650	633	669	632	580	657	676	616	606	633	641	593	622	624	637	614	627	625	602	625	591	653	640	606	584	650	675	655	627	663	618	569	642	673	591	628	586	622	666	654	601	679	618	631	624	662	609	603	614	621	609	594	610	647	623	600	586	638	624	649	631	683	613	618	606	633	615	627	597	623	601	674	583	615	644	651	622	610	638	608	640	638	657	627	611	636	609	648	616	611	627	653	631	612	637	610	631	630	603	622	602	628	629	611	674	588	641	585	639	610	635	617	595	579	669	598	628	585	598	630	628	595	589	579	654	581	564	663	665	608	606	610	630	636	623	644	631	625	597	631	601	628	581	646	608	631	602	654	577	594	604	637	623	601	632	649	650	607	607	582	611	591	641	635	613	599	620	672	621	596	637	616	590	595	605	602	634	604	669	592	578	585	604	615	607	632	642	587	649	643	621	638	644	644	633	596	579	636	670	647	633	629	582	631	584	628	615	636	611	563	641	604	625	654	672	646	611	611	615	597	611	602	588	634	636	589	613	593	627	626	576	569	616	651	631	617	629	574	660	637	655	615	640	610	611	650	620	647	638	604	579	580	613	588	592	613	657	649	660	653	620	614	635	646	623	661	650	669	607	607	681	618	640	582	674	662	628	633	614	596	633	611	632	669	629	605	624	639	642	628	625	609	567	625	626	578	617	667	627	620	612	639	642	642	615	667	595	660	602	638	650	634	619	621	647	615	635	609	616	618	636	604	572	648	618	630	632	629	637	677	655	668	661	634	629	613	621	582	659	634	626	597	656	628	626	655	611	594	623	632	599	619	626	596	601	639	627	584	641	603	645	660	630	629	648	627	669	637	646	629	616	611	671	612	626	610	651	631	629	678	616	680	592	614	620	648	621	621	635	636	649	640	655	614	627	628	615	665	647	616	624	610	628	596	615	608	601	628	628	620	570	583	644	599	619	612	629	650	660	632	659	636	633	575	617	656	564	689	622	637	619	598	627	592	627	619	636	663	601	620	658	616	629	634	630	625	662	624	623	608	548	587	653	604	648	599	627	628	599	696	641	632	603	616	608	591	656	605	634	611	617	564	650	608	602	647	656	620	631	635	634	647	612	657	579	617	613	644	610	606	634	649	644	614	655	626	616	607	617	626	615	635	614	583	577	606	618	599	608	591	633	607	665	659	631	628	626	639	609	601	625	594	639	547	605	610	617	606	650	585	615	688	609	632	632	583	560	629	631	641	612	594	610	588	673	617	629	607	665	618	597	655	686	656	621	675	672	640	633	628	630	615	605	628	636	612	627	610	595	610	633	621	596	617	659	615	661	658	627	641	591	598	614	611	582	605	590	636	617	593	632	586	631	598	620	596	651	636	595	598	618	625	605	665	566	596	616	624	659	644	628	639	606	623	587	649	626	612	614	622	660	633	636	639	612	606	617	655	656	607	621	663	616	598	678	609	619	600	616	653	602	618	576	621	606	626	644	572	619	634	657	591	594	623	615	638	594	634	616	610	617	559	640	621	624	619	667	572	622	573	664	644	606	613	631	561	605	625	703	617	605	621	643	614	646	600	582	644	624	602	619	618	646	599	600	628	639	610	634	628	641	634	626	624	602	603	639	614	661	615	546	639	594	609	646	617	580	654	615	620	608	673	621	635	613	599	630	613	614	591	665	592	587	650	610	629	590	607	630	650	673	625	614	661	620	589	599	625	657	631	654	624	609	562	634	598	658	641	662	621	590	624	569	651	641	615	619	631	610	609	607
11733	3889	2927	2433	1750	1371	1139	900	855	745	631	532	557	448	432	399	348	352	313	360	356	330	305	284	264	250	246	244	237	250	242	203	237	216	253	263	243	229	213	244	229	212	219	237	219	238	207	204	241	244	191	233	235	223	217	233	243	222	217	221	217	230	224	234	206	210	217	242	232	215	250	236	243	213	214	250	222	220	242	210	209	198	186	240	226	223	238	221	206	240	242	222	200	221	239	220	224	206	216	196	241	203	218	205	211	212	223	222	224	193	208	243	222	207	214	200	226	228	207	236	223	192	251	229	210	218	196	213	220	271	234	221	193	219	218	221	207	226	228	249	231	211	201	200	225	212	208	202	194	257	204	210	217	220	210	225	212	229	222	246	212	223	209	196	218	216	226	213	226	197	200	202	198	237	229	224	223	206	237	204	221	233	237	230	249	217	216	226	215	233	220	219	235	227	219	211	224	212	217	231	237	233	209	210	202	216	206	236	230	213	242	230	236	209	241	219	230	218	258	238	214	224	216	217	215	225	224	220	244	217	217	234	214	223	237	207	210	221	205	222	255	245	235	259	228	196	245	201	211	211	214	225	221	267	211	218	207	223	222	213	229	218	207	198	205	195	230	244	210	235	197	232	231	242	230	239	223	223	225	226	228	233	218	217	221	218	230	235	225	227	232	236	228	213	211	221	245	221	212	257	203	215	206	198	243	225	218	219	204	216	259	203	212	219	190	211	223	216	214	197	233	209	246	221	208	227	208	243	231	212	210	201	207	219	213	242	228	214	232	218	224	227	199	251	219	253	222	223	224	247	218	238	226	246	225	226	240	240	228	216	225	192	237	222	226	184	256	224	211	208	225	286	207	234	219	223	199	228	204	216	188	219	221	211	239	202	202	234	217	232	224	199	249	216	205	205	220	225	211	207	207	216	253	255	220	216	222	220	230	267	215	217	215	228	215	226	223	226	242	238	244	212	256	224	193	241	225	193	194	244	247	231	222	228	235	210	221	234	233	225	207	217	208	215	229	208	202	217	219	197	231	242	209	232	232	221	201	220	214	211	234	221	216	218	227	222	200	232	204	229	213	257	241	241	194	188	214	224	180	252	195	240	209	214	208	226	215	247	222	220	222	249	234	243	219	218	212	225	209	215	230	215	238	237	210	224	186	227	202	221	209	192	227	213	212	238	199	202	233	225	230	202	205	209	204	221	233	217	209	217	227	224	247	228	220	206	220	215	224	202	205	223	218	189	252	217	254	204	198	206	219	221	215	243	197	224	236	207	240	220	211	186	202	230	260	245	228	177	221	201	220	221	237	211	220	220	214	242	248	251	191	216	211	235	248	240	234	234	229	238	218	200	210	199	243	209	216	198	244	197	244	240	233	211	203	223	192	181	208	247	253	221	224	216	193	209	197	224	219	198	197	240	209	236	211	210	250	227	220	245	229	237	236	242	231	246	229	204	228	245	201	203	237	230	197	202	183	206	210	205	214	224	208	240	232	211	216	227	189	247	210	213	231	237	221	256	232	232	178	233	231	225	223	199	224	231	234	182	196	207	207	208	237	200	208	217	251	232	216	224	249	234	238	212	241	217	228	215	221	229	230	223	196	224	202	242	220	235	207	202	255	199	210	213	214	173	218	215	225	224	215	221	215	204	234	217	199	232	222	192	233	238	215	214	225	222	206	239	225	221	203	203	200	205	233	230	232	226	221	223	213	235	238	207	206	237	217	214	213	222	230	215	233	236	237	217	226	239	210	218	212	223	235	214	224	205	191	224	237	219	235	219	212	211	235	246	215	226	215	214	231	212	219	194	222	198	219	205	204	206	200	236	220	226	234	216	234	220	218	196	203	221	242	208	208	243	218	226	192	215	218	235	240	242	196	214	215	203	220	231	202	234	251	227	208	252	222	238	209	215	236	218	210	233	241	205	220	212	220	232	253	264	254	221	209	218	215	232	237	205	223	205	221	228	217	214	225	227	197	226	214	231	230	228	230	245	215	189	250	243	222	209	206	207	221	193	229	222	205	202	240	228	225	210	214	231	226	222	219	241	206	223	236	227	224	226	202	194	217	226	209	232	203	206	228	243	202	208	216	240	210	206	201	212	193	238	216	264	237	179	230	238	239	272	214	237	214	222	217	255	210	209	222	244	230	204	240	223	210	206	216	209	198	219	231	213	219	227	247	232	220	213	217	245	207	233	203	212	256	231	203	220	250	245	229	221	231	214	231	218	219	214	205	223	219	203	228	238	223	227	224	215	231	212	201	224	199	239	227	231	240	260	229	212	203	221	181	248	262	254	215	214	212	224	224	232	249	222	195	208	215	200	237	241	229	223	209	246	257	259	207	221	167	198	219	226	201	213	223	250	224	226	217	219	213	225	220	220	207	228	210	226	234	239	228	231	191	215	207	224	231	215	221	228	218	210	222	225	211	232	203	205	217	242	228	219	244	243	254	242	257	213	237	204	199	223	201	248	217	201	236	219	211	222	237	242	218	236	215	251	217	217	221	197	216	200	255	207	246	221	215	210	203	205	232	215	245	227	204	221	224	225	209	203	221	225	223	212	222	243	212	264	179	200	227	232	238	207	250	215	214	224	235	231	244	204	215	225	207	220	237	215	234	233	209	249	215	226	218	230	200	206	245	207	242	218	204	216	214	237	231	213	215	239	220	209	246	211	210	215	212	217	213	234	226	224	229	237	202	236	214	244	214	226	199	222	257	241	218	215	244	220	276	222	189	219	230	222	242	228	247	212	207	240	220	202	241	215	219	211	207	207	211	242	213	247	233	227	257	234	226	200	237	228	228	253	226	223	205	208	228	206	223	195	226	257	219	198	227	216	234	203	248	248	224	222	210	233	221	262	224	215	194	243	226	249	211	206	227	225	236	222	206	256	225	242	192	234	239	240	226	212	211	242	219	226	202	215	223	230	217	205	230	259	240	206	194	202	245	240	230	214	263	236	245	215	210	233	222	235	240	187	196	231	200	233	201	235	214	232	225	210	232	241	232	224	225	258	243	225	224	229	214	191	199	219	215	216	208	218	253	229	213	234	228	188	234	221	235	231	228	214	182	199	235	221	257	186	208	229	212	234	226	220	218	241	186	221	238	186	209	240	191	226	246	215	229	232	228	223	235	213	214	189	243	250	227	245	256	241	266	202	262	219	192	239	229	202	213	235	235	259	229	193	205	230	209	205	243	207	205	210	228	190	233	227	190	228	206	232	242	212	207	200	224	226	234	228	225	222	228	237	215	242	199	209	247	183	224	196	245	210	205	211	250	201	223	259	220	232	217	207	197	201	204	224	208	236	196	216	228	250	220	217	240	233	206	204	239	243	213	220	211	216	238	215	215	228	207	223	209	223	180	238	242	226	233	273	221	217	224	248	233	233	227	216	225	194	223	231	232	243	248	235	186	212	250	222	217	211	224	207	212	221	211	239	234	217	206	205	213	236	247	237	206	228	206	178	221	194	213	187	221	227	221	229
6200	2931	5707	7077	6267	5441	4965	4029	3546	3155	2816	2386	2186	1917	1885	1491	1314	1246	1092	1156	1064	1086	1033	890	865	773	701	682	637	595	596	567	547	566	592	551	559	514	503	499	511	537	507	478	476	491	497	483	490	527	523	457	472	549	476	522	522	526	521	489	523	495	522	472	479	494	496	471	532	502	539	513	443	487	495	488	494	477	504	487	496	529	473	499	474	492	466	484	477	479	502	465	502	486	527	486	527	473	464	492	508	507	482	473	488	486	488	515	452	502	487	496	482	478	468	470	489	486	468	501	471	509	494	479	451	490	476	487	491	510	502	477	494	468	510	491	513	481	518	498	491	431	462	464	487	507	500	506	502	496	461	481	509	526	466	453	480	490	479	488	484	457	475	493	492	543	503	491	496	503	487	482	523	522	516	508	483	525	538	500	498	521	499	514	468	503	491	516	508	433	489	479	501	523	488	451	477	494	472	492	486	491	473	454	499	467	486	510	498	506	461	484	495	513	512	498	471	522	465	497	493	494	473	450	480	505	486	510	486	553	490	473	458	459	474	470	496	463	465	507	520	472	475	460	510	472	500	501	456	509	515	464	483	513	509	495	519	472	476	526	461	476	487	526	465	533	478	465	484	511	513	520	489	496	518	445	491	492	474	497	464	449	490	472	467	517	508	482	486	504	487	462	462	510	484	447	485	480	476	479	502	500	503	516	517	477	524	479	493	478	474	506	480	504	490	497	501	519	466	524	450	525	446	463	504	516	474	468	497	467	447	506	454	487	517	472	500	501	502	509	465	462	473	499	481	496	522	450	480	509	493	481	523	474	489	457	483	501	481	512	469	483	495	496	512	468	473	479	471	498	452	480	490	487	517	474	491	524	488	479	463	475	464	497	462	502	490	520	487	487	515	528	479	501	501	458	495	524	483	482	488	508	494	478	482	438	447	464	469	511	460	500	518	507	489	479	494	501	509	481	486	516	519	497	525	474	477	476	522	479	513	495	496	485	507	518	504	501	498	474	513	508	468	482	494	487	475	490	473	502	530	482	481	463	543	487	530	520	478	475	515	470	504	468	506	472	484	497	479	472	456	508	468	489	476	482	500	482	461	486	513	501	480	503	447	516	492	465	527	472	465	474	485	492	480	468	516	515	468	482	503	570	485	513	465	481	519	468	481	504	457	470	517	483	498	489	473	489	512	492	485	464	466	493	480	477	535	452	521	478	479	483	497	523	499	498	513	448	547	483	500	505	472	496	501	467	489	486	516	489	475	492	485	536	495	496	472	497	485	502	489	521	431	492	502	495	516	466	470	490	520	506	468	488	541	449	502	441	453	487	518	443	459	463	504	519	494	486	470	522	482	507	487	499	506	453	500	479	480	533	447	489	508	475	528	506	488	489	497	498	499	479	521	518	494	491	472	440	449	497	474	468	529	503	505	448	446	436	454	500	511	513	540	448	511	547	508	487	511	494	449	472	481	485	476	537	475	510	483	488	474	511	459	491	502	513	466	513	476	465	469	515	446	531	462	477	407	535	491	490	455	460	476	498	504	457	440	506	461	508	501	488	483	476	505	490	494	520	517	488	470	476	463	466	489	458	470	510	510	493	470	522	476	486	500	484	475	479	529	493	490	501	498	468	507	480	500	516	513	520	477	488	491	486	524	483	495	475	496	502	479	541	487	531	509	466	510	512	493	523	541	507	477	425	490	503	484	508	498	520	468	463	489	483	482	500	457	475	485	484	522	471	471	468	489	493	517	525	477	557	514	448	468	485	465	467	507	476	498	483	515	471	489	456	458	483	473	492	500	488	479	473	482	462	447	516	466	509	441	478	491	471	468	479	466	473	457	510	488	480	472	530	482	488	471	515	510	469	519	487	517	506	482	461	557	519	505	499	515	497	451	482	506	488	519	453	500	504	452	470	449	464	503	459	449	467	505	471	454	483	507	476	480	489	525	473	480	486	468	502	506	504	513	491	501	498	482	474	521	484	529	456	516	470	482	456	502	507	511	449	455	494	497	484	474	472	484	513	545	504	479	525	500	473	481	484	435	508	466	514	500	479	498	521	501	485	503	516	472	472	505	538	474	477	454	472	476	476	474	476	478	475	534	505	465	507	475	494	508	481	525	462	474	514	531	531	490	493	501	496	458	481	490	499	492	518	491	464	483	485	484	468	488	454	508	507	468	474	490	523	486	477	465	484	485	461	481	503	506	502	452	483	470	475	484	491	464	471	488	452	498	451	480	487	530	545	479	457	498	464	511	489	495	477	495	523	465	473	462	432	503	484	523	497	513	441	494	460	513	476	523	539	450	434	473	529	490	485	486	479	508	573	507	482	490	504	485	480	468	549	485	512	485	482	456	525	469	498	484	473	470	492	471	473	462	472	449	474	480	476	452	528	484	465	518	469	508	487	499	474	504	465	493	466	493	487	445	487	481	506	506	479	518	524	475	501	496	468	469	457	506	468	458	530	490	472	479	466	497	479	473	461	510	521	502	499	482	500	483	463	489	497	490	456	523	488	524	532	507	476	507	498	483	523	505	458	460	494	487	518	523	517	473	469	474	514	462	471	525	497	465	526	479	501	518	524	523	469	499	509	449	481	512	465	486	489	494	488	525	481	524	482	494	485	478	484	483	486	479	522	490	527	508	461	474	462	487	463	513	503	532	458	505	497	497	536	451	501	465	476	498	493	451	479	471	513	468	459	445	495	467	508	482	484	507	471	496	497	482	481	481	514	492	471	520	495	447	487	504	480	460	493	506	490	462	486	460	499	493	435	497	472	492	510	488	521	484	509	481	464	493	467	495	462	519	484	476	507	498	477	510	491	503	499	523	451	509	461	468	489	521	472	490	473	468	492	452	477	466	489	503	473	524	488	480	470	470	457	532	493	524	455	453	498	460	503	467	480	496	463	516	483	454	521	498	524	489	461	511	516	485	469	508	465	476	480	487	512	486	514	518	483	465	458	504	522	476	500	499	509	485	450	511	458	510	473	487	440	478	522	479	495	508	462	500	471	463	502	554	469	491	505	517	461	519	478	498	472	521	464	521	488	512	489	479	475	484	485	507	478	492	470	473	487	479	480	515	478	501	462	479	477	515	521	481	453	471	493	483	483	461	493	497	487	496	473	508	459	494	491	512	483	456	467	529	489	497	487	498	468	476	492	519	486	470	496	474	484	473	486	487	494	506	513	468	502	482	456	485	500	481	474	490	495	462	519	485	458	530	462	494	516	487	479	467	470	543	487	466	492	478	480	506	469	478	501	470	474	525	470	475	510	461	487	465	496	464	464	479	477	452	491	476	503	501	522	463	506	506	471	499	477	509	511	470	459	486	495	461	492	498	474	489	505	443	509	503	502	477	487	494	462	487	472	492	489	501	486	524	470	500	454	503	539	484	497	484	516	480	467	469	502	468	500	482	473	505	476	518	512	482	505	463	501	494	479	484	484	512	504	520	422	503	464	483	478	460	461	485	530	522	547	488	483	510	517
29753	11450	5647	4222	2703	2270	1789	1517	1229	1037	994	833	728	714	681	574	488	419	425	441	393	415	424	386	387	311	305	300	292	267	261	283	267	260	296	274	255	265	271	309	248	279	266	268	284	240	238	222	250	268	246	251	241	251	226	232	211	262	244	225	253	214	261	234	247	230	237	230	244	257	257	240	229	231	239	246	235	220	260	258	261	232	241	269	242	269	251	245	235	251	260	258	212	226	221	236	258	260	264	234	287	265	247	244	269	258	254	236	246	230	246	228	260	225	253	239	249	267	212	253	232	233	273	247	254	228	218	250	266	254	247	236	234	246	270	241	246	244	227	231	270	249	270	252	234	254	216	229	261	264	248	235	251	253	248	263	276	243	230	231	269	239	238	254	235	228	223	259	238	228	298	233	242	237	233	223	262	226	260	238	220	241	270	262	250	255	267	219	231	238	265	263	214	211	246	247	257	268	219	223	245	251	244	231	275	236	243	229	251	212	236	212	218	237	244	224	274	275	260	278	245	225	236	232	241	254	227	265	230	227	242	262	252	259	250	249	226	235	230	250	220	249	245	242	290	219	252	259	247	241	218	247	235	269	248	227	237	284	253	236	257	237	228	265	256	247	242	251	241	204	231	230	241	238	235	237	220	242	263	256	244	256	264	253	257	258	238	230	224	254	228	268	240	252	260	206	229	238	241	295	232	253	200	272	256	295	261	259	235	243	228	265	223	258	239	251	255	248	210	236	213	240	255	245	247	209	227	266	201	269	240	235	251	244	221	247	262	243	242	246	240	221	263	235	216	225	228	254	251	240	232	213	245	232	247	245	219	250	306	247	223	241	233	239	242	258	257	214	238	212	269	224	218	236	239	244	242	282	238	253	237	253	262	226	217	243	221	234	243	216	249	269	227	230	226	228	258	257	230	234	242	272	246	260	243	218	251	242	237	263	271	220	229	284	236	205	251	265	240	213	243	236	226	219	231	250	259	256	254	277	237	253	248	261	240	265	231	253	238	242	247	227	273	264	243	255	234	206	271	236	270	263	197	254	259	249	216	238	241	258	255	258	207	262	247	240	224	218	242	237	282	254	249	245	229	229	231	241	227	241	257	248	245	233	238	219	223	250	247	228	251	270	219	263	250	268	233	251	242	237	255	256	252	226	261	276	233	237	258	260	226	244	239	221	257	248	223	252	244	242	232	233	220	271	228	242	222	209	252	243	239	259	245	232	221	242	239	246	266	239	232	254	268	242	251	260	244	227	256	241	250	232	230	236	241	229	219	234	261	268	224	228	235	253	256	252	235	255	212	249	221	245	231	246	228	233	241	244	270	244	222	248	222	246	216	226	246	228	253	235	249	227	235	217	223	275	261	245	247	264	244	267	259	242	253	257	245	229	246	251	279	250	240	226	236	221	243	217	246	225	279	227	259	239	256	235	240	258	228	246	224	242	244	211	249	238	257	229	226	232	246	220	245	264	254	254	228	230	242	230	269	225	249	244	247	226	258	215	228	249	244	222	234	244	232	237	246	237	300	277	271	253	231	248	251	236	244	240	241	262	230	234	222	222	235	215	239	247	258	243	251	257	259	261	273	236	232	243	262	288	249	221	250	231	233	226	271	196	260	236	258	241	227	257	263	265	244	235	208	260	265	249	228	244	252	246	264	279	260	263	233	226	250	225	210	242	240	266	245	244	259	211	242	229	252	245	243	267	237	236	255	236	254	237	213	242	244	220	261	236	249	231	261	247	253	240	242	249	230	262	279	258	249	274	233	265	230	263	253	236	252	234	234	279	229	239	266	198	256	221	233	265	272	270	273	244	269	285	233	215	242	269	246	243	242	257	275	230	245	262	224	248	247	270	260	247	229	273	248	242	231	290	284	273	226	238	256	260	229	239	241	254	222	251	233	234	257	250	225	244	250	235	233	223	221	257	262	237	219	283	252	252	240	236	256	266	238	258	260	266	252	253	235	257	260	258	225	274	252	226	242	249	245	202	273	254	248	239	273	246	248	246	228	246	256	251	244	239	255	243	231	248	226	224	251	232	256	234	269	255	252	277	232	240	247	254	255	247	271	263	225	277	262	255	221	261	231	211	262	242	281	258	271	253	222	264	263	242	237	235	236	243	251	238	241	236	242	224	224	264	251	232	241	282	242	249	244	263	227	229	241	241	206	257	224	253	233	246	277	233	254	285	213	269	253	243	265	270	237	249	223	224	244	235	221	226	234	262	244	233	259	232	233	243	246	217	245	242	278	229	238	263	223	251	249	236	243	236	262	258	222	255	265	229	252	249	216	279	244	234	235	234	237	282	253	244	264	236	212	240	224	231	263	240	263	252	243	233	243	237	258	246	240	247	242	241	231	239	246	245	265	251	244	230	224	267	261	232	243	228	237	245	256	244	235	248	245	234	246	245	270	231	237	231	220	258	242	225	245	244	252	245	233	216	219	283	233	235	252	258	256	250	256	226	263	243	266	283	226	254	240	236	228	226	221	220	259	252	256	269	263	216	252	274	221	234	244	231	232	202	252	238	228	231	229	245	234	237	260	243	218	194	239	229	236	214	238	211	263	251	288	285	244	238	274	220	253	275	253	234	262	231	259	230	243	251	236	239	259	245	234	248	251	241	262	265	229	263	247	240	223	248	263	250	244	279	250	280	234	237	236	246	221	245	261	243	260	205	235	245	260	244	257	253	232	211	217	242	233	230	239	221	227	253	273	247	284	245	217	228	215	226	252	260	250	258	256	221	233	243	211	237	237	253	240	258	235	217	217	244	215	262	227	253	215	260	234	244	276	270	215	234	244	242	219	265	245	246	264	223	255	240	273	263	237	292	243	270	228	260	245	217	242	240	219	274	230	267	238	243	239	229	251	247	253	269	250	235	219	234	234	261	256	257	254	239	256	254	236	264	241	251	236	250	250	276	234	242	228	259	250	247	237	277	245	271	257	264	224	216	235	235	212	241	242	234	266	222	248	214	260	257	234	250	233	260	286	241	236	225	238	255	246	240	267	278	244	224	248	270	238	240	238	227	240	236	222	215	208	251	219	255	245	251	219	270	268	245	249	248	228	231	262	237	241	260	247	261	206	248	240	227	256	250	248	255	257	237	228	292	241	242	271	252	242	230	243	272	222	209	229	214	247	272	260	228	220	227	237	239	293	261	246	221	250	245	229	245	237	250	255	264	239	252	246	241	279	241	240	248	240	210	263	236	248	258	255	251	245	258	255	251	233	289	260	228	234	243	258	238	282	278	237	266	220	246	243	242	252	242	246	242	268	262	238	261	264	252	276	240	258	244	290	242	260	239	234	240	292	277	261	257	242	223	297	232	266	244	220	221	217	210	257	259	238	224	262	275	249	231	243	263	254	249	217	213	245	243	263	245	252	271	245	242	231	241	244	252	236	248	210	242	248	258	237	264	233	257	261	213	207	235	247	257	240	258	256	217	267	204	233	260	237	242	243	253	197	245	242	226	265	259	232	238	252	245
16613	5892	9393	10683	9432	8712	7594	6477	5679	4744	4377	3961	3241	3021	2656	2166	1897	1710	1565	1646	1631	1568	1394	1230	1149	1073	995	893	862	801	760	643	643	650	679	719	679	595	605	621	634	637	611	583	566	558	596	590	599	571	578	550	555	562	558	582	553	563	552	593	546	509	549	524	535	567	522	579	548	540	558	504	553	531	591	528	512	583	574	537	531	537	474	511	572	495	553	518	529	557	529	532	526	539	520	537	511	537	576	549	534	487	516	526	488	541	514	536	541	583	548	541	525	534	563	579	515	521	541	533	516	515	519	523	567	532	561	574	546	534	542	523	562	556	555	551	533	535	583	492	515	531	525	555	515	521	543	559	557	490	574	529	494	509	586	566	494	577	531	527	542	592	533	535	514	535	553	532	592	541	569	555	524	577	518	518	557	516	518	561	498	549	538	569	538	594	499	510	537	532	537	539	588	497	535	487	525	533	534	534	529	590	521	514	556	550	498	530	510	543	547	574	566	512	527	501	538	558	514	549	583	501	490	541	521	548	556	553	509	540	552	535	509	526	483	548	539	531	514	547	494	522	536	508	556	509	522	548	562	492	565	529	535	547	522	529	539	569	534	519	524	536	525	521	535	519	527	496	548	523	525	527	504	541	501	507	553	516	543	534	535	554	534	554	535	505	515	539	572	548	534	530	529	514	538	557	532	561	502	523	536	540	542	584	563	485	550	515	522	512	537	508	526	572	573	533	533	512	493	525	555	562	523	515	487	532	541	543	482	584	535	521	522	572	519	556	531	515	521	526	537	558	521	550	503	546	542	535	539	560	511	494	543	536	535	566	554	554	566	523	558	545	545	488	549	547	522	538	522	534	549	550	512	548	554	563	533	527	535	523	533	542	505	515	513	523	513	554	527	529	564	567	548	525	540	561	484	564	538	528	538	524	543	535	538	536	526	511	518	516	560	576	522	576	491	504	553	520	522	552	574	536	524	551	514	532	587	530	590	532	510	503	525	575	478	543	504	547	523	516	547	600	534	555	521	565	523	558	508	523	550	565	538	544	548	545	516	518	530	521	470	569	565	540	553	558	585	542	544	557	506	571	523	540	536	550	554	508	568	556	582	537	521	503	579	564	537	542	538	530	540	566	557	560	556	552	576	559	513	517	526	553	527	551	576	579	557	521	564	542	540	519	564	532	530	546	524	516	524	548	538	505	533	588	538	588	514	519	526	531	555	539	539	539	523	529	547	556	541	595	516	570	489	536	529	563	538	546	515	570	567	543	571	540	575	548	556	509	536	528	533	543	520	545	555	539	518	479	534	489	478	561	560	540	540	542	512	557	518	544	553	563	556	535	561	563	519	548	533	529	511	511	529	518	522	528	536	551	510	508	517	468	548	528	533	512	557	549	536	528	524	519	559	529	531	502	538	542	520	527	550	524	526	496	522	554	506	541	530	538	531	564	532	539	551	536	537	518	530	551	541	515	518	559	555	532	543	506	509	525	545	527	551	578	553	542	554	540	498	533	517	556	530	597	536	508	544	547	526	540	493	548	523	541	517	567	507	548	557	555	567	525	556	578	549	525	505	534	582	518	549	566	530	491	526	536	551	570	521	549	554	553	588	551	537	496	523	543	584	552	469	535	499	505	551	528	524	538	539	555	536	543	516	495	536	572	565	504	544	523	545	529	524	555	564	541	570	540	518	504	527	551	522	517	516	536	566	495	508	494	523	538	526	536	500	543	531	530	539	604	492	552	548	514	522	550	566	553	553	564	574	573	536	516	567	584	528	541	565	555	510	502	547	554	517	561	541	520	525	538	505	515	549	564	541	513	517	559	524	538	485	526	533	564	570	555	512	531	516	553	550	511	534	552	527	502	531	552	531	605	534	596	508	515	531	503	503	546	560	530	525	522	517	536	563	505	515	510	477	597	537	537	536	547	528	554	544	515	543	531	532	509	558	525	554	516	583	506	502	520	540	537	535	565	560	518	547	562	554	539	531	543	533	533	562	482	480	513	540	528	552	524	522	543	508	533	555	545	523	515	558	544	539	504	521	558	519	594	512	555	522	531	534	534	525	534	523	554	513	526	539	520	559	553	516	518	527	565	545	529	553	544	554	517	568	506	542	583	541	551	527	530	550	556	542	570	517	534	558	543	587	564	531	554	512	542	528	557	553	550	541	531	532	546	516	542	494	530	553	539	550	556	512	523	472	485	561	518	524	522	541	529	493	536	523	535	534	566	562	529	547	573	517	552	524	542	541	501	512	566	528	542	526	538	524	553	535	520	543	510	520	560	512	530	538	546	544	554	524	514	561	564	529	527	531	526	506	552	509	515	529	500	601	499	537	482	558	521	536	524	563	527	528	549	559	537	503	557	542	570	525	549	530	559	536	544	546	544	531	565	536	555	514	532	536	517	507	529	508	558	546	529	551	543	494	510	531	569	511	566	563	524	528	522	524	517	538	544	564	596	545	541	518	503	529	551	521	558	570	545	551	545	563	533	527	561	539	544	533	517	545	520	562	548	569	542	539	548	555	515	560	536	534	535	528	521	523	546	540	527	521	536	568	531	514	517	545	520	528	529	497	529	542	532	547	583	509	512	533	554	585	556	523	508	534	526	537	543	551	524	555	553	552	538	505	516	498	513	549	558	544	524	543	560	535	544	558	511	533	561	539	523	560	559	542	524	577	496	515	519	566	537	543	556	512	546	527	553	517	531	514	507	582	548	528	557	584	512	536	557	510	580	558	565	546	571	496	531	546	546	545	535	526	534	504	522	506	532	498	515	534	525	565	577	541	554	548	536	490	532	560	594	526	552	522	547	557	515	511	525	500	528	531	526	552	533	524	533	564	510	551	505	567	567	504	525	523	532	550	554	523	536	567	558	521	492	550	528	520	577	533	541	538	545	495	510	558	529	536	529	545	551	513	564	572	512	534	527	520	543	541	515	515	548	599	513	536	506	570	543	539	545	538	496	549	503	556	523	526	522	523	557	513	522	559	507	528	555	539	515	520	505	514	523	519	548	551	554	580	566	527	542	524	555	547	563	536	576	529	510	516	547	541	521	546	538	537	488	554	545	503	556	552	523	542	526	540	538	556	505	527	512	540	533	517	532	561	515	502	513	553	528	529	534	507	521	541	496	544	571	514	544	552	577	505	546	526	486	521	595	526	506	556	540	513	556	550	524	534	562	507	539	520	553	468	572	499	522	511	500	548	521	500	499	566	563	497	518	531	548	569	517	553	523	523	550	508	530	543	498	540	495	531	553	507	541	509	548	549	532	549	563	549	467	565	523	532	554	522	543	561	547	496	549	500	543	521	556	521	548	533	540	571	523	550	555	548	543	495	525	565	507	583	529	521	531	547	522	528	560	534	542	518	537	536	537	557	536	550	567	543	524	552	556	540	553	535	536	525	496	552	569	525	523	521	521	542	540	571	486	504	549	537	553	524	546	547	502	515	527	551	499	516	556	507	539	538	519	554	540	517	518	525	538	472	549
41127	19555	8793	5883	4037	3097	2437	2108	1808	1425	1351	1163	979	892	737	693	587	614	555	528	546	558	527	458	441	430	383	363	370	365	323	318	312	339	317	342	303	282	311	280	292	296	340	314	344	314	319	284	293	297	355	290	293	266	255	297	279	308	296	290	302	277	294	274	287	296	312	276	264	292	317	297	311	266	292	298	299	306	250	299	299	302	285	273	324	319	294	332	314	303	283	313	313	314	267	284	309	305	281	271	282	304	266	300	290	269	283	281	297	273	311	279	302	261	291	320	296	260	268	310	273	280	269	295	293	303	302	313	306	274	318	291	318	304	267	297	303	288	286	295	289	279	289	305	278	292	293	305	286	296	299	256	296	275	267	285	299	289	286	295	269	252	272	306	273	257	277	331	314	300	290	287	300	291	292	299	289	270	305	313	272	277	243	286	269	297	308	281	260	271	301	298	310	302	281	264	288	334	271	296	302	279	296	284	287	310	295	311	304	305	314	262	316	264	302	309	282	292	344	290	294	266	273	332	321	313	294	288	282	290	286	314	316	249	275	277	280	306	292	283	303	303	286	315	277	276	274	282	304	271	292	307	317	308	304	327	329	285	299	271	279	285	301	270	301	287	277	298	302	276	319	299	289	276	281	290	300	304	277	313	314	284	269	281	301	290	303	238	272	282	305	321	305	289	285	294	283	292	285	285	306	284	260	316	270	265	251	261	292	314	289	297	288	265	266	256	309	280	278	279	314	303	285	286	259	293	278	281	295	298	300	272	293	274	288	279	305	335	300	281	309	296	312	298	280	316	313	333	265	303	301	307	293	278	297	294	299	301	278	258	276	276	332	292	279	269	318	307	319	290	277	270	264	307	277	288	302	286	271	315	249	286	282	333	325	286	253	270	282	302	284	280	281	291	301	276	269	264	272	285	271	283	288	306	231	276	258	310	276	316	294	330	304	285	252	283	296	277	305	279	328	300	300	280	300	299	284	297	238	238	318	260	292	291	279	274	294	291	286	241	268	312	301	306	248	291	270	306	262	250	289	312	268	291	267	318	324	285	265	301	265	278	313	291	264	269	287	296	299	309	271	323	305	317	280	297	286	304	284	291	293	270	280	274	299	297	276	290	301	304	321	288	294	304	279	273	314	262	273	320	285	289	302	291	288	287	323	335	260	311	304	353	296	298	319	285	289	263	305	288	256	299	317	319	283	293	302	268	262	289	303	271	268	301	277	282	285	278	271	303	303	315	328	303	289	290	264	312	280	296	291	305	312	266	296	307	270	286	293	304	311	279	302	280	276	304	272	268	285	277	288	279	305	285	290	299	282	305	289	292	293	280	303	290	342	293	285	305	273	294	294	294	268	285	272	302	284	294	264	290	276	315	314	283	294	254	295	293	310	285	318	283	289	281	296	297	292	294	311	297	264	287	279	303	278	319	306	276	305	295	287	286	282	271	315	312	313	279	262	287	305	298	268	293	301	326	299	315	258	265	294	272	327	289	307	278	287	292	300	265	280	312	275	301	311	290	292	316	285	291	268	289	247	252	296	307	286	322	276	277	286	334	291	285	254	308	323	281	293	286	258	280	326	280	319	277	281	275	317	324	320	294	309	284	321	302	318	282	302	259	255	291	300	271	274	322	311	277	298	307	303	288	304	316	309	271	278	283	302	293	289	310	297	305	282	302	267	280	328	272	301	276	282	319	298	275	319	240	276	288	286	326	309	309	280	294	306	285	297	292	301	307	307	308	312	272	307	289	310	331	298	292	268	265	320	305	299	292	290	284	319	319	285	301	270	271	303	292	302	338	290	302	282	291	331	285	306	275	301	308	306	301	285	283	298	291	285	275	279	298	288	287	277	255	308	310	285	272	322	276	289	279	310	327	295	306	306	316	284	268	318	284	301	318	288	277	291	311	305	290	276	287	319	304	290	297	291	270	287	268	289	288	292	295	300	281	277	290	301	263	312	259	293	302	267	292	262	314	288	313	301	319	306	280	277	256	289	287	303	269	282	287	269	299	287	290	263	303	286	259	267	282	296	274	256	290	264	294	274	308	289	319	293	285	304	290	307	294	271	281	295	305	263	279	303	282	295	296	310	279	284	276	279	294	265	298	307	310	269	311	304	260	298	300	275	308	293	290	283	284	319	308	278	288	305	316	268	287	309	311	309	275	285	273	300	296	280	265	293	298	299	267	290	352	293	266	288	280	243	302	301	299	312	323	280	301	324	295	284	260	284	282	279	319	262	304	311	287	276	293	283	262	273	264	324	277	291	306	308	296	291	276	323	281	279	274	298	268	270	291	291	291	292	285	297	285	307	315	299	279	313	293	284	272	284	277	239	295	287	288	290	264	276	335	314	293	286	276	323	276	294	281	312	283	312	310	278	270	299	297	242	326	272	278	308	272	244	289	270	274	275	316	309	284	288	284	297	307	304	278	273	294	262	271	269	292	322	291	298	237	279	304	305	291	287	278	284	322	297	283	276	307	298	281	288	299	303	299	312	301	295	289	278	278	297	303	300	297	295	324	293	270	279	331	283	307	265	299	246	286	300	309	290	297	312	257	311	294	309	259	286	275	305	262	305	287	279	292	299	291	280	253	254	272	267	299	300	279	311	289	279	283	283	327	291	278	266	277	299	325	271	333	284	328	280	295	269	304	309	300	322	273	299	278	312	310	264	295	275	269	300	284	251	322	303	311	271	284	313	303	265	299	316	272	279	309	269	288	299	288	273	268	276	247	308	281	286	277	310	323	303	300	275	300	285	300	267	320	294	313	312	330	310	323	272	277	291	335	319	352	288	321	296	267	280	275	315	295	275	311	248	303	281	286	265	288	312	307	365	276	314	282	288	299	289	325	296	263	285	264	292	286	276	326	318	300	293	302	294	295	316	265	290	287	287	296	290	279	297	297	271	327	283	291	290	260	308	281	285	282	290	330	283	303	294	269	296	279	302	280	282	310	292	261	296	297	288	307	274	291	277	269	302	284	287	317	273	266	274	274	305	277	309	279	286	324	308	293	324	278	255	265	321	284	249	272	312	302	286	279	277	304	285	300	272	291	289	276	318	278	327	324	288	317	308	315	292	301	327	289	314	257	284	263	248	268	258	260	280	268	313	306	317	270	292	288	284	300	284	304	297	289	291	257	283	302	271	259	302	316	315	286	304	278	280	292	313	311	286	289	290	256	287	282	282	320	297	299	299	269	286	297	297	287	256	281	275	317	287	265	257	297	327	277	280	286	282	255	311	313	276	302	299	285	288	299	280	286	309	300	320	329	289	274	317	310	314	289	282	267	267	249	291	296	291	281	313	295	269	298	299	277	330	289	275	273	284	301	306	283	289	310	304	284	285	324	266	315	322	278	334	321	289	296	338	288	306	277	280	289	291	301	275	291	285	327	278	227	248	288	272	309	272	270	316	307	295	305	287	285	296	291	282	270	272	322	297	308	292	299	306	309	286	285	285	290	273	270	307	308	311	294	280	292	283	265
22666	8974	11650	13685	12888	11153	9480	8381	7292	6480	5933	5056	4243	3920	3331	2867	2587	2431	2150	2098	2100	2019	1914	1644	1517	1384	1243	1210	1036	900	860	815	768	798	762	787	770	717	740	698	643	731	647	659	664	700	669	720	641	651	689	623	644	657	643	616	693	645	605	659	641	577	618	661	630	592	627	660	617	648	620	627	620	636	686	623	622	606	647	647	667	624	599	652	630	651	631	636	662	632	634	667	619	649	628	636	639	625	641	627	566	615	650	638	595	586	623	612	594	629	643	623	581	637	614	604	636	637	639	613	614	645	602	625	633	605	630	596	607	612	641	632	650	622	618	617	627	630	599	619	589	662	620	632	675	650	655	635	599	639	607	629	688	589	632	655	637	572	627	611	660	618	606	619	646	623	604	585	630	645	642	637	606	577	640	579	599	605	601	637	587	627	643	630	633	591	618	607	607	660	630	653	596	586	670	621	580	616	609	598	638	623	616	662	613	619	624	625	643	693	613	613	653	635	642	644	623	611	643	606	589	592	675	655	618	589	637	612	630	627	602	634	622	639	629	592	606	609	623	614	642	614	614	581	595	583	597	600	621	597	605	622	620	636	678	650	611	640	648	640	646	617	626	604	594	598	609	605	602	617	610	591	676	663	652	613	606	644	624	586	608	618	628	605	656	640	623	609	674	654	606	621	639	620	640	642	593	601	607	594	653	631	633	600	645	624	615	621	613	634	594	618	628	682	606	629	609	599	615	629	613	655	619	620	636	588	605	645	584	620	627	630	614	606	621	608	586	563	633	625	615	596	614	602	578	632	645	623	597	604	617	597	614	605	639	628	629	609	631	651	640	634	597	637	604	639	583	666	601	652	611	600	605	631	610	606	636	629	624	651	619	611	614	618	646	654	656	637	635	641	645	662	618	605	658	648	634	604	655	584	615	624	599	590	647	581	636	636	591	655	625	627	639	630	600	634	620	595	605	655	617	634	638	655	634	630	649	591	627	669	673	659	609	655	613	621	623	615	608	624	594	640	565	583	622	661	581	580	613	596	654	674	681	636	663	609	617	600	621	662	618	648	626	622	573	639	636	621	571	656	660	634	629	611	643	625	616	590	637	616	581	642	626	626	625	627	552	654	597	608	589	662	620	622	625	553	642	644	643	644	616	611	592	577	614	596	599	618	634	609	610	598	628	624	623	663	630	635	624	608	613	603	571	639	618	601	604	628	618	577	597	670	566	681	642	687	632	613	635	623	605	650	597	596	594	665	637	639	642	654	604	627	610	627	590	608	648	605	591	613	659	585	633	651	608	588	604	632	618	614	604	628	649	576	644	628	662	608	639	618	642	609	624	641	643	576	607	624	655	604	615	646	620	582	582	602	686	631	616	644	636	589	610	631	690	610	593	624	610	640	595	622	578	604	600	631	615	594	613	640	628	623	567	587	604	600	617	630	622	627	666	607	625	661	637	662	611	627	603	580	684	585	620	635	636	637	638	624	595	603	612	617	631	642	604	612	576	633	621	601	587	643	661	632	615	639	596	624	653	650	630	619	584	585	611	661	617	624	605	577	640	605	666	660	668	612	649	586	645	640	639	596	579	607	623	562	629	604	599	646	601	623	630	638	628	575	634	590	656	637	629	610	653	636	638	625	601	642	637	627	584	625	622	628	634	638	580	663	638	625	605	584	598	625	638	619	576	651	595	594	608	618	627	638	679	575	592	615	622	596	611	629	611	605	636	622	635	654	633	621	629	667	662	634	633	604	650	597	573	618	656	572	626	607	620	663	661	647	613	621	647	619	619	613	642	593	592	613	636	664	628	648	616	643	627	645	592	645	600	583	672	649	655	645	645	596	612	646	607	613	646	582	628	577	618	641	624	585	607	602	610	615	603	585	633	601	619	622	627	644	625	689	634	596	713	627	609	615	670	622	612	627	587	628	627	584	622	635	619	604	598	612	620	627	620	599	619	612	644	625	639	671	613	579	619	591	640	620	640	617	573	632	638	627	614	607	658	631	611	660	649	594	624	609	691	628	607	594	616	654	592	614	630	617	643	614	628	645	628	584	602	601	624	606	604	630	631	583	614	615	630	585	623	578	597	645	639	635	617	602	597	588	600	591	618	636	615	620	616	653	601	609	617	604	635	636	613	632	613	638	640	661	630	627	651	611	600	623	592	645	639	619	676	602	614	575	634	645	605	623	606	617	603	656	612	600	601	636	612	639	613	603	611	630	644	571	649	623	574	587	662	631	604	657	628	630	648	644	669	632	606	609	609	629	638	617	570	611	648	566	635	627	619	612	598	628	624	580	672	600	659	641	629	624	646	561	640	625	666	650	662	636	638	605	690	602	637	606	615	622	579	615	589	613	648	621	635	634	631	655	611	652	609	647	607	591	616	641	651	613	629	634	607	606	632	617	594	634	610	598	625	601	570	620	634	632	617	590	637	606	637	602	571	600	648	612	634	657	614	590	641	637	653	631	620	619	632	599	625	605	684	584	629	600	655	593	657	685	625	635	642	644	594	636	617	651	640	632	631	608	585	614	631	602	572	640	600	655	652	648	633	621	651	606	594	574	615	636	601	621	622	608	642	572	581	613	611	630	640	618	608	607	669	632	599	599	670	639	633	610	660	618	617	609	646	662	587	612	606	612	594	655	632	578	594	657	622	614	593	624	589	653	616	607	651	608	585	712	656	644	678	669	637	649	593	634	603	585	580	587	616	617	629	593	643	614	615	602	591	601	679	641	614	632	636	661	642	676	595	657	630	598	654	625	627	606	638	633	634	656	605	662	659	632	615	608	600	640	634	639	632	634	662	643	615	600	649	641	642	585	585	601	643	667	631	604	603	626	577	642	613	620	646	605	608	624	606	669	625	593	621	656	612	618	618	666	636	626	662	636	583	609	611	619	637	639	682	615	620	605	579	609	599	593	599	663	674	621	608	595	624	581	631	612	596	651	605	606	607	651	671	647	613	660	643	612	623	631	631	623	629	607	643	624	593	634	621	596	640	647	624	630	637	642	629	623	610	566	630	605	672	673	597	643	604	609	643	633	629	633	642	557	631	598	612	593	613	620	618	602	642	630	634	626	623	622	609	621	650	619	594	638	695	620	614	581	598	647	587	632	618	613	621	588	648	624	634	676	690	591	670	584	598	638	625	615	588	628	599	681	610	637	597	614	598	600	652	614	602	608	610	598	632	636	619	603	602	637	704	624	588	626	618	626	597	638	602	621	606	625	654	609	632	632	597	574	590	603	591	644	619	665	629	653	611	655	587	587	610	639	604	625	632	626	633	648	586	662	622	655	618	637	628	698	589	633	605	622	650	632	660	689	580	561	647	623	654	634	652	615	597	625	586	626	579	609	654	606	598	614	640	594	603	604	597	627	644	600	600	665	609	623	565	652	632	614	641	603	626	597	583	618	659	637	624	642	596	623	568	602	621	588	660	661	655	571	620	621	648	616	653	587	589	603	626	652	626	658	636	704	645	619	612	630	613	597
11731	3947	2789	2193	1758	1490	1135	892	771	724	679	556	521	474	472	415	355	317	294	328	305	314	290	274	309	264	258	282	244	242	222	248	218	249	232	245	210	205	219	245	198	233	228	253	217	226	222	239	229	227	217	246	252	211	241	242	222	246	205	237	221	210	211	206	232	237	232	219	224	229	217	220	225	212	240	259	214	221	217	236	203	244	254	228	240	249	243	243	239	210	188	207	189	244	220	220	219	221	224	218	249	233	269	238	214	238	235	242	228	231	218	254	243	245	207	215	224	206	186	202	234	209	228	216	251	217	218	227	256	220	212	215	222	216	227	230	220	220	240	218	236	245	237	254	208	204	199	215	258	204	227	220	228	210	206	217	221	198	212	197	252	243	233	210	213	213	229	220	196	234	245	232	193	203	220	208	209	202	222	230	210	220	218	243	242	194	236	235	261	233	238	208	211	259	239	252	225	240	247	218	209	250	224	224	187	228	240	247	240	201	220	201	223	214	199	207	203	225	211	254	209	221	228	220	220	192	212	251	190	239	219	222	255	205	224	231	233	210	243	238	238	253	211	243	222	208	224	232	228	215	217	230	207	230	203	235	274	224	253	202	207	227	198	216	236	218	236	203	250	227	192	223	230	261	264	218	202	251	223	201	221	208	214	223	217	206	248	248	229	229	237	215	214	213	236	193	219	220	224	225	227	206	221	252	243	220	243	210	243	229	225	221	231	229	207	247	239	260	218	210	231	195	221	215	214	214	216	262	235	202	216	186	216	221	219	275	232	233	231	195	248	208	221	223	197	234	227	214	230	210	253	236	221	237	192	211	213	240	212	222	219	245	232	240	206	192	215	244	230	221	205	202	221	210	229	231	222	210	228	238	217	226	240	233	195	194	210	205	213	179	225	199	186	233	223	223	234	236	237	253	201	235	239	234	223	189	203	231	203	219	229	234	209	233	226	207	210	225	181	221	235	242	225	244	207	230	185	231	210	213	211	215	250	234	225	234	250	218	233	197	189	222	210	250	220	248	195	229	233	236	211	217	238	212	242	222	215	221	187	198	230	228	238	225	236	197	236	213	209	204	203	194	208	211	211	233	219	249	231	222	197	225	217	224	213	205	232	202	187	218	220	229	199	180	237	197	213	240	215	226	219	266	244	216	209	209	187	206	227	238	213	197	225	233	233	220	243	221	216	249	230	205	199	182	212	211	213	239	212	239	242	198	224	235	229	213	197	201	223	213	204	183	217	201	210	198	224	215	235	228	229	240	204	208	215	222	225	183	223	220	239	208	212	212	249	211	215	233	229	249	206	213	218	214	216	214	198	202	227	216	223	203	229	195	188	212	236	224	200	191	234	219	221	224	203	192	203	236	194	214	220	245	242	215	218	219	231	227	220	205	274	255	228	239	232	202	230	236	197	218	236	226	212	201	236	222	197	219	227	231	190	184	224	232	206	238	199	222	200	212	243	190	224	204	200	209	209	218	227	210	224	206	209	231	242	233	229	228	226	245	217	230	213	246	215	235	206	228	251	220	228	225	203	207	212	232	217	224	215	240	223	218	248	217	232	223	264	228	217	217	209	231	196	233	237	225	256	214	235	180	215	229	226	236	235	220	230	228	201	238	225	209	244	227	229	232	211	214	226	242	221	225	209	225	243	214	200	216	237	203	220	215	235	214	188	214	236	210	223	233	227	201	241	236	226	241	215	219	189	209	213	224	248	223	222	223	236	231	188	227	222	233	217	210	232	231	192	224	203	241	235	228	183	235	237	243	219	249	215	232	211	230	224	235	236	207	212	221	223	221	213	228	202	197	223	234	220	234	204	222	232	197	211	221	235	220	215	205	218	213	210	182	236	210	221	214	220	213	227	255	230	236	239	241	211	228	229	207	215	214	241	229	224	206	188	199	221	229	222	198	192	217	215	204	188	214	242	231	214	196	233	215	191	220	211	212	250	217	231	216	207	251	219	225	197	206	220	211	218	223	222	229	216	208	215	208	222	213	203	199	270	196	223	225	238	225	231	223	222	205	219	238	230	217	215	225	227	217	202	261	217	222	192	229	230	213	208	211	228	240	201	200	204	214	202	234	237	231	216	216	208	201	209	223	246	220	234	222	216	191	224	231	221	233	214	218	232	228	197	241	207	208	193	257	207	235	249	242	212	222	202	202	213	184	210	219	266	214	207	197	205	215	229	201	228	229	230	214	221	226	212	223	219	208	238	173	228	225	207	220	232	239	209	202	244	226	237	209	239	214	262	244	217	239	228	237	230	225	224	218	239	207	227	214	226	242	221	234	262	205	213	235	234	186	221	208	200	231	238	213	235	221	216	243	194	240	178	220	212	236	233	240	230	215	217	212	219	204	247	221	231	220	236	232	222	237	235	230	233	247	205	206	225	281	228	231	239	212	229	214	234	215	230	247	217	194	253	221	212	209	229	228	201	229	208	204	214	213	225	219	178	197	206	239	234	212	222	203	239	223	235	213	247	213	227	243	217	215	189	202	217	222	216	230	236	240	241	235	231	218	205	252	244	231	224	206	211	208	224	232	219	227	232	212	219	234	243	250	235	213	226	217	201	212	217	207	197	229	243	210	193	254	212	228	225	208	227	222	193	194	248	230	212	236	214	216	212	236	197	205	222	202	233	231	225	229	208	190	227	225	234	218	227	213	209	233	215	219	213	235	209	233	198	192	220	243	219	213	223	226	214	231	232	212	198	221	219	241	201	215	204	186	210	224	226	232	244	254	241	225	225	206	194	211	205	192	203	216	226	212	215	218	217	245	260	209	231	216	256	237	194	231	233	233	245	217	205	235	239	249	227	241	199	239	227	233	238	223	221	221	221	210	222	230	202	206	195	225	205	238	237	187	218	233	241	222	206	224	214	253	230	233	240	224	278	236	200	223	204	204	225	220	209	230	194	245	206	235	224	231	201	224	207	228	249	212	229	247	226	231	223	215	206	204	216	237	207	209	216	213	218	235	224	219	195	218	226	238	235	204	238	217	226	242	229	225	217	225	221	257	268	212	206	223	196	203	210	249	219	216	206	232	215	234	253	202	213	253	201	235	220	222	234	199	228	220	195	201	200	226	231	206	233	211	214	218	239	225	236	216	251	236	204	237	207	197	217	215	241	215	210	214	239	222	210	204	200	208	230	230	239	226	226	208	222	194	203	224	215	213	213	197	253	223	227	224	197	254	220	214	219	213	210	213	185	237	229	248	213	243	218	257	197	223	251	229	265	216	225	207	214	202	198	204	212	218	228	233	223	221	233	223	202	230	225	225	225	227	198	229	263	206	224	259	224	193	223	224	212	212	199	217	223	223	219	235	258	209	251	202	224	222	220	254	233	223	232	214	208	221	238	202	229	203	218	239	220	250	198	218	196	207	232	226	249	208	206	200	217	183	210	239	208	207	223	253	221	199	171	230	207	238	221	229	247	221	232	231	200	196	213	240	236	237	213	213	222	214	211	226	243	200	211	213	214	252
6333	2975	5393	6407	6398	5645	4622	4028	3499	3101	2792	2509	2217	1859	1729	1540	1366	1227	1173	1107	1125	1024	944	917	875	796	736	662	652	591	562	566	539	606	535	577	562	537	490	518	527	530	496	513	521	495	500	535	508	528	510	509	504	513	558	501	449	488	503	519	473	502	479	496	499	480	498	487	475	520	474	492	503	490	520	462	513	461	481	471	488	552	481	485	458	508	456	496	528	430	504	451	509	509	497	460	500	488	483	502	476	501	514	437	518	469	495	483	480	445	508	539	493	516	500	488	521	516	502	484	457	464	491	455	481	485	544	473	427	514	518	478	472	481	506	528	489	524	531	449	442	477	489	520	475	520	478	454	475	445	551	485	516	500	509	478	509	539	488	477	495	463	471	477	422	495	497	453	473	496	427	506	485	524	438	491	526	449	493	496	455	492	457	522	475	484	490	487	490	479	496	523	499	466	529	506	526	521	480	463	496	485	506	496	480	503	493	508	476	486	475	471	487	479	489	494	451	489	497	500	485	483	457	494	514	492	468	526	517	505	459	485	439	443	481	479	507	458	500	463	493	486	498	504	494	471	515	485	498	479	532	485	503	497	516	471	525	475	526	441	436	478	491	494	481	474	495	482	505	491	444	469	510	492	514	473	502	518	505	520	482	503	466	505	477	496	493	447	505	486	455	537	496	497	466	502	470	499	502	495	475	488	452	524	482	511	481	463	472	472	482	461	505	472	473	443	489	501	491	486	506	492	493	470	457	484	471	518	494	480	471	474	483	507	493	493	459	452	454	481	463	543	479	496	437	469	471	481	476	477	485	501	441	476	471	489	529	513	481	523	506	462	506	467	485	504	512	527	486	509	543	522	509	484	507	489	505	501	489	514	483	460	509	493	495	501	508	481	473	472	517	481	491	519	480	477	526	503	540	467	519	509	501	504	493	455	453	479	477	518	498	484	493	500	419	467	444	499	490	487	483	460	487	478	485	493	478	456	483	488	498	452	499	510	462	473	444	464	448	494	480	500	450	431	475	482	463	501	503	486	454	498	508	471	506	502	484	504	460	488	479	451	470	481	517	474	508	501	483	480	455	535	489	480	491	480	472	486	467	489	484	524	474	461	485	452	466	519	454	491	465	488	483	491	445	449	471	466	494	494	526	460	487	509	501	478	479	489	536	490	491	494	474	513	490	475	478	485	483	481	476	499	488	477	468	469	461	507	485	487	512	498	523	513	454	478	473	471	490	477	472	449	472	495	500	491	507	488	465	480	507	477	463	459	495	531	471	460	519	456	464	475	515	498	446	500	479	486	464	494	525	466	532	451	447	455	469	511	489	497	493	494	501	476	496	495	484	476	504	484	515	524	497	479	516	475	530	498	481	530	486	525	510	528	505	489	477	545	530	482	491	474	523	500	483	521	505	487	511	450	476	483	479	471	456	497	515	514	451	517	466	489	453	496	523	498	481	486	493	506	507	528	477	506	489	452	474	468	472	477	446	488	507	478	478	443	447	455	495	490	501	520	494	442	490	471	483	466	481	498	493	459	452	495	466	498	475	565	500	467	461	484	433	525	498	538	479	505	500	477	490	442	520	513	482	482	472	459	509	433	511	460	446	456	508	498	493	483	531	499	461	476	492	462	464	459	515	475	462	517	483	507	468	508	442	508	441	500	495	487	511	473	479	506	512	488	476	462	483	481	490	510	506	477	470	500	473	472	468	540	481	493	521	490	468	525	511	520	508	482	498	456	499	470	504	477	495	473	475	453	492	521	442	477	449	472	503	519	496	506	470	476	468	476	489	495	477	480	475	471	437	468	488	453	507	486	493	454	492	484	506	458	472	460	461	496	467	458	518	489	519	578	512	489	470	497	503	490	522	521	528	496	463	495	488	507	509	458	519	505	458	509	485	487	470	481	468	472	500	444	488	467	430	485	506	531	535	499	498	498	475	498	495	501	511	502	473	485	497	508	494	487	469	461	476	471	453	511	499	499	491	489	475	487	484	510	459	478	482	459	469	519	512	456	454	471	511	479	459	489	502	475	468	506	510	493	466	480	532	477	464	486	500	489	483	486	502	469	530	534	537	498	490	433	510	486	514	511	499	487	481	477	506	491	485	467	475	483	489	505	460	465	456	474	478	509	457	502	463	488	472	496	458	481	491	478	495	469	525	510	474	479	491	535	492	478	454	444	510	476	524	495	495	488	462	491	493	488	482	507	486	495	493	463	520	508	480	534	457	474	528	486	475	493	494	484	466	494	484	490	504	503	496	481	514	478	524	489	491	484	488	498	467	496	545	477	500	498	501	467	522	492	469	536	515	524	468	469	508	517	493	524	491	471	459	477	492	490	535	488	473	503	497	521	501	498	496	511	513	462	482	483	480	521	511	521	508	470	553	501	469	479	471	498	506	518	488	495	477	515	490	494	477	482	524	493	516	525	468	502	476	506	495	478	476	487	491	440	498	507	479	486	505	496	509	487	481	473	488	462	514	527	543	458	498	497	488	500	488	480	473	487	481	508	449	465	508	508	482	479	495	446	495	486	498	488	497	545	461	503	473	463	504	465	503	485	487	507	510	465	469	531	467	457	462	527	508	485	461	472	486	475	475	467	489	459	488	479	502	536	442	478	466	467	482	468	506	495	520	452	496	467	520	443	481	516	485	489	473	493	496	487	483	467	488	480	535	517	505	479	478	447	487	454	452	467	460	479	472	480	531	495	568	509	471	505	461	454	494	485	515	435	480	509	483	487	484	522	505	484	469	476	474	497	510	477	525	495	499	490	516	500	515	467	494	494	497	496	490	512	510	498	469	508	497	477	478	472	476	493	524	468	480	472	486	502	485	505	478	476	486	494	519	478	491	503	467	471	484	454	464	468	485	500	483	486	491	455	498	474	456	497	499	546	496	461	510	471	432	500	520	495	461	491	536	491	484	466	463	475	468	466	484	465	503	500	469	488	489	499	456	484	497	500	496	490	491	493	460	495	488	465	511	489	509	510	513	532	500	496	490	445	459	505	485	499	477	488	520	470	460	483	457	516	487	478	475	455	476	486	529	467	482	513	506	496	514	482	480	529	483	512	468	522	498	481	517	519	502	504	476	464	498	486	454	473	472	485	462	479	480	460	476	463	432	496	458	498	442	487	524	508	472	523	497	422	503	478	485	499	473	493	465	463	452	468	479	515	504	521	493	490	502	512	492	479	464	466	490	495	486	451	501	491	485	463	505	477	480	484	466	522	483	478	461	498	480	513	454	473	496	476	472	508	490	505	511	499	459	499	447	469	522	513	512	508	508	471	486	521	517	473	490	465	472	471	467	467	484	507	472	442	503	484	490	492	499	503	486	483	508	466	480	506	512	524	518	467	479	470	485	464	501	491	500	497	483	473	494	485	490	505	499	494	509	496	435	474	476	498	505	452	512	518	544	468	450	486	513	481	478	513	510	512	501	536	501	495	526	437	536	477	472	497	473	495	497	476	460	481	495	469	482	512	480	457
30109	11124	5230	3874	3021	2387	1726	1364	1163	1000	943	836	748	667	563	544	431	443	427	413	375	388	396	376	336	332	309	302	311	278	267	265	229	266	226	264	259	258	262	262	237	227	260	251	240	253	265	246	258	244	239	244	276	221	266	256	242	252	252	231	234	253	231	252	273	254	239	245	282	269	262	261	240	224	260	221	248	263	238	257	263	233	254	223	268	257	229	238	242	233	212	226	236	250	253	246	256	237	245	264	220	253	252	263	245	212	251	251	242	246	223	245	248	252	220	251	245	250	237	221	223	267	215	232	260	197	248	219	243	287	237	241	245	239	220	239	286	192	246	258	247	221	241	227	216	276	250	247	218	243	248	266	235	245	242	248	260	265	226	255	257	262	259	249	264	256	219	233	254	239	257	249	215	252	253	245	247	249	262	243	271	243	244	242	238	269	225	235	253	239	248	270	234	253	260	236	261	251	234	250	223	261	241	316	228	237	243	208	244	239	247	245	238	239	242	214	259	251	253	260	276	241	235	247	243	256	260	239	249	264	223	260	232	245	228	236	235	252	244	254	261	221	262	238	265	255	257	252	252	227	228	259	251	252	236	254	202	229	226	263	255	255	219	231	252	225	236	262	228	241	287	256	269	242	238	260	259	258	242	247	237	244	266	216	228	234	234	239	223	235	229	243	241	230	214	246	272	261	242	264	243	243	266	243	247	251	253	258	254	255	267	226	206	219	236	225	249	220	244	255	224	241	248	269	242	235	253	234	275	265	251	227	238	225	258	216	250	243	231	227	261	280	222	243	269	244	239	240	235	250	228	258	261	265	238	212	233	258	261	250	230	288	240	241	233	202	213	259	248	253	245	233	239	280	237	229	238	204	240	211	262	270	253	256	217	222	241	264	249	249	242	265	245	241	213	273	243	268	250	267	236	245	244	229	230	252	243	234	246	248	262	217	245	274	240	213	248	205	257	238	249	235	231	301	221	274	250	254	239	229	254	230	255	238	262	271	247	237	223	240	255	243	255	227	231	214	233	234	214	238	249	242	247	261	224	238	205	235	279	261	217	240	233	248	257	251	244	286	191	225	211	238	227	260	244	234	237	239	264	239	253	223	241	261	246	265	230	262	257	237	232	244	219	249	257	257	245	269	237	244	260	241	249	227	228	274	260	246	270	232	257	222	233	273	212	234	258	270	259	223	237	233	279	242	246	262	238	285	238	217	227	261	256	215	261	244	243	242	257	226	225	250	221	256	246	240	257	209	217	243	236	247	259	205	252	244	268	262	262	243	256	263	227	269	263	264	238	227	229	272	258	275	238	234	239	233	236	264	218	247	252	223	234	257	254	247	250	233	242	265	227	261	246	284	277	250	244	220	270	245	243	234	250	247	242	268	237	245	239	255	249	223	238	236	244	266	256	263	264	236	235	260	250	217	217	250	266	254	229	244	226	266	222	255	229	250	239	272	251	248	263	247	259	231	277	260	258	250	227	233	251	259	236	231	225	249	253	267	253	262	263	272	260	255	254	247	272	193	225	254	238	261	247	235	237	261	232	282	239	263	230	243	255	234	235	240	222	226	263	247	222	234	217	254	240	209	246	263	229	250	274	244	237	237	232	234	241	270	252	245	264	234	229	270	233	246	234	254	269	266	255	261	226	268	247	234	245	271	240	233	256	243	255	246	272	251	242	264	244	257	238	254	210	247	220	244	243	252	245	214	236	251	238	222	252	254	264	252	232	234	205	208	255	218	259	226	242	256	252	223	237	263	292	234	215	219	220	245	251	252	243	258	219	247	283	261	263	250	219	220	227	246	232	229	237	243	257	223	255	255	240	237	236	252	272	227	236	219	249	229	225	226	258	242	220	267	242	249	268	237	272	274	239	237	247	245	243	230	222	257	233	246	237	227	208	244	224	261	243	274	257	217	229	244	245	255	236	242	233	247	240	250	229	254	248	265	246	262	241	300	249	235	272	236	235	240	226	274	238	246	251	253	263	248	255	240	247	231	247	271	244	235	234	236	243	227	247	228	200	228	241	265	241	232	240	235	256	252	274	228	226	250	239	236	246	241	237	228	264	240	247	236	194	246	271	234	238	229	260	274	235	221	232	261	265	241	233	268	240	244	204	252	243	199	225	266	224	215	237	253	259	218	252	241	244	212	275	222	222	223	216	244	238	282	254	226	235	262	236	241	267	255	244	271	252	282	243	252	208	243	223	202	228	254	235	244	251	257	243	243	237	225	238	233	266	260	222	241	226	241	261	222	233	237	247	248	225	211	268	263	216	230	268	251	244	281	246	259	252	241	247	244	213	231	233	258	241	232	240	221	210	279	247	209	230	237	241	241	267	243	273	243	263	261	237	236	257	223	229	254	253	242	241	230	236	225	229	233	250	238	259	251	218	224	228	237	235	240	233	257	238	239	239	272	229	226	264	266	251	252	270	233	248	240	227	222	244	224	249	235	240	254	251	254	268	283	220	264	215	265	246	223	260	238	279	272	227	228	232	260	240	251	251	214	241	261	240	259	249	277	253	253	246	248	272	257	258	245	249	260	260	225	202	237	242	257	241	242	256	268	233	253	228	231	192	250	273	267	242	243	244	199	241	223	270	242	251	250	240	234	244	239	227	240	247	251	248	202	232	235	233	248	260	229	253	234	240	242	229	255	260	266	272	282	246	217	273	255	235	239	269	231	240	264	264	237	247	278	282	261	241	223	268	262	240	273	257	247	270	252	242	258	240	265	247	235	247	250	232	260	247	223	253	258	268	242	229	252	240	245	234	263	217	319	267	276	241	247	268	231	234	219	242	274	280	245	252	270	245	271	238	264	243	233	208	235	253	234	250	248	218	268	242	256	242	230	253	263	235	231	242	223	232	249	235	260	235	234	276	242	233	240	261	240	265	265	263	233	239	243	217	241	240	209	228	248	248	245	233	221	239	229	248	248	286	229	251	232	276	245	238	249	249	247	242	241	224	249	243	276	238	259	234	244	215	241	249	236	247	267	257	279	243	264	254	229	246	238	275	252	230	257	251	242	231	246	227	246	245	245	250	247	259	226	219	263	251	222	238	274	272	251	234	274	231	220	259	234	228	234	229	257	241	223	227	276	226	243	251	235	244	227	250	236	226	239	241	244	258	270	266	244	221	234	224	242	246	231	223	247	203	266	244	234	263	237	257	239	201	227	251	270	220	238	293	243	260	239	199	243	255	243	231	229	225	230	262	239	219	244	248	259	238	234	233	262	232	243	239	236	235	242	266	238	258	266	249	218	244	279	241	233	222	263	269	263	288	251	250	243	246	270	250	253	279	250	227	237	245	248	251	236	225	273	261	260	238	218	241	271	265	261	272	252	287	230	246	218	232	236	244	275	243	245	254	250	255	269	235	225	234	222	240	230	229	227	224	250	274	270	273	247	247	238	225	225	260	265	238	248	233	232	230	231	235	214	252	232	220	238	223	248	222	264	241	224	252	233	248	271	267	247	248	264	228	211
16664	5604	8349	10344	10356	8642	7060	6105	5253	4734	4430	3806	3262	2968	2665	2225	1969	1739	1641	1537	1597	1567	1444	1286	1117	1058	930	874	848	805	730	654	691	631	657	640	639	572	597	599	621	577	601	574	575	571	570	615	587	519	567	525	518	580	517	503	552	570	529	561	557	582	500	550	556	592	532	543	520	487	521	552	553	513	470	557	566	552	511	532	529	538	526	586	532	576	565	580	546	509	548	607	551	549	582	567	521	532	504	490	527	500	550	541	517	536	516	554	541	503	512	542	509	575	555	513	530	551	514	567	518	525	512	498	530	523	540	546	578	562	555	527	498	557	517	555	525	539	537	522	565	532	563	511	506	574	552	494	509	484	557	550	528	525	546	527	528	497	519	527	518	523	577	536	511	522	522	572	509	550	576	560	542	543	523	524	549	524	561	514	533	502	520	529	546	511	542	503	533	495	499	525	535	523	494	495	490	558	608	561	536	518	547	617	545	559	543	524	536	548	548	542	549	565	528	569	520	519	561	563	561	558	548	529	540	583	571	548	532	564	507	558	499	503	552	530	535	544	515	544	506	527	543	513	574	560	535	513	512	524	541	515	511	531	514	537	527	520	528	520	510	495	523	542	518	594	561	556	581	521	548	563	486	512	565	525	511	567	535	522	568	516	500	534	575	507	552	519	549	501	517	541	544	553	512	583	564	540	533	530	540	575	499	518	548	504	533	525	521	508	566	505	520	553	523	510	529	490	533	582	525	507	514	490	517	517	544	566	552	526	548	527	509	520	546	534	510	532	501	553	535	555	547	541	507	510	511	525	531	525	503	551	548	572	518	510	522	514	547	541	515	535	518	525	536	526	548	504	521	531	525	533	508	522	512	542	527	511	492	550	539	512	563	543	537	555	521	544	527	506	480	543	514	531	556	535	495	561	499	523	512	541	509	530	528	552	540	548	505	535	559	525	559	563	514	562	550	569	513	536	542	571	538	563	524	580	553	515	524	559	512	549	574	528	532	511	555	535	534	514	516	520	539	519	555	523	555	511	512	553	509	562	537	512	543	509	501	526	544	546	558	510	546	568	529	539	540	500	548	508	564	498	518	531	529	520	548	503	542	527	537	537	561	538	494	565	524	539	547	541	524	527	521	527	541	532	531	528	549	512	531	523	509	523	541	557	521	543	560	537	519	526	552	525	547	540	525	540	529	519	539	510	514	551	526	562	516	587	574	513	546	509	536	577	552	519	497	533	526	510	573	525	531	545	539	544	529	567	532	572	564	532	564	513	531	553	532	525	546	545	517	496	554	552	516	506	537	513	538	571	544	548	538	547	569	524	557	532	507	573	538	561	522	512	528	532	569	563	502	517	506	520	526	528	529	530	542	513	539	518	507	524	519	567	522	504	529	553	501	529	532	563	536	556	537	516	577	535	561	515	532	530	535	539	506	530	498	539	503	548	547	533	520	522	531	522	543	524	573	554	582	508	547	490	560	541	526	548	567	499	556	539	518	541	491	490	505	531	529	571	549	524	531	546	544	495	537	527	517	551	530	547	534	530	540	529	551	567	554	533	503	534	532	568	512	535	564	537	547	573	556	522	537	507	510	505	525	554	528	527	540	517	524	532	540	571	535	558	574	504	537	553	530	521	526	524	546	537	501	530	507	552	516	508	559	532	558	549	565	535	551	526	568	565	535	560	545	535	515	502	547	513	521	504	536	542	529	551	537	525	511	531	563	537	508	508	546	542	562	533	549	521	576	583	528	535	561	532	479	503	524	521	511	525	535	499	598	519	509	514	528	512	532	536	542	566	523	569	568	586	509	549	549	563	552	569	571	542	541	527	562	497	542	548	547	567	530	562	533	526	543	573	554	512	549	520	547	565	508	521	538	537	551	536	543	559	514	574	550	535	549	538	520	490	484	560	530	517	532	553	541	504	578	526	559	521	527	525	526	504	550	569	565	532	568	499	519	545	563	553	521	517	524	523	527	559	479	502	504	557	549	560	512	505	544	497	498	543	544	555	528	500	570	548	516	551	554	509	489	554	573	533	542	504	572	528	530	556	523	568	571	537	489	518	498	583	518	627	521	554	520	556	515	501	548	544	549	495	533	527	564	546	555	532	556	542	548	512	508	561	501	504	575	564	546	489	509	530	474	514	540	543	553	517	545	501	534	540	496	506	531	520	525	536	574	540	538	569	534	521	494	581	555	543	550	557	534	566	534	498	537	569	477	552	531	553	556	537	537	546	516	516	501	500	566	525	514	532	561	530	543	549	516	511	548	553	497	544	554	580	572	543	528	512	564	571	541	515	530	538	538	540	546	577	516	557	537	555	567	492	523	522	545	536	561	550	509	568	527	511	558	539	550	521	518	548	541	530	543	564	545	536	535	610	542	543	502	510	548	552	531	542	544	506	535	519	588	514	552	522	517	510	551	501	569	545	524	524	536	553	515	512	561	539	557	553	559	515	506	551	582	525	552	543	556	527	577	538	514	506	543	519	540	548	555	580	563	526	551	534	526	536	563	547	545	543	475	524	531	522	547	556	501	520	588	527	530	495	547	556	538	530	505	521	530	552	598	525	511	505	528	558	565	562	543	545	528	524	511	510	564	498	523	538	541	568	578	504	543	513	533	538	530	535	554	538	502	495	540	533	536	583	516	591	499	524	553	510	525	523	542	557	553	544	523	533	523	543	513	551	527	541	565	544	583	520	558	548	521	539	503	517	556	545	544	516	581	524	502	540	539	550	490	539	515	543	510	549	539	551	563	542	512	540	507	575	562	527	550	513	558	505	563	528	544	528	523	556	514	573	555	507	553	532	519	512	517	540	527	557	600	527	483	554	559	497	539	539	524	568	541	504	519	553	542	537	537	537	519	496	553	544	558	560	529	540	549	520	517	509	528	567	547	517	525	531	566	536	587	486	511	571	517	526	539	514	573	518	560	519	492	523	532	495	523	515	546	498	526	534	556	503	539	541	542	552	559	504	566	559	553	597	552	544	549	507	508	494	554	534	545	555	543	532	576	530	462	504	541	505	504	523	529	515	561	516	567	541	491	544	504	555	560	513	547	507	548	499	537	493	512	524	515	516	503	523	529	539	533	542	537	538	497	555	554	518	571	543	533	557	500	493	532	541	500	566	564	548	520	489	530	526	560	522	547	547	545	544	537	528	538	509	540	573	539	493	540	502	555	482	527	542	549	516	527	528	563	552	565	541	576	534	572	575	509	535	498	539	560	562	556	505	525	533	548	568	518	555	574	594	574	551	507	522	527	519	531	538	542	519	524	531	524	535	560	516	520	512	522	530	529	519	581	502	519	494	552	565	541	526	518	545	534	533	534	547	559	513	531	530	550	520	533	548	522	540	549	533	537	536	550	549	533	545	517	509	528	525	503	502	534	554	529	545	544	515	522	523	575	523	531	529	529	537	605	494	537	507	536	566	562	554	525	535	534	482	552	545	509	533	554	543	531	513	546	512	547	519	531	555	500	560	531	507	514	551
41323	17726	7778	5746	4401	3440	2385	1894	1524	1482	1313	1149	967	942	771	656	589	580	528	502	551	473	471	510	472	344	345	360	354	350	330	299	300	307	317	324	332	329	289	283	317	297	331	303	278	318	263	328	308	277	284	280	287	256	276	316	309	289	313	292	300	281	270	289	314	319	313	284	308	320	280	298	307	303	323	290	303	274	271	288	286	272	304	269	283	297	291	293	298	278	282	327	312	275	272	263	298	273	287	300	279	317	283	272	275	301	308	327	330	263	274	277	291	334	310	325	305	273	292	292	309	302	316	297	251	267	310	295	323	302	297	318	269	296	285	291	307	285	305	296	291	266	292	292	271	276	312	287	301	302	324	279	269	302	302	279	318	282	291	294	257	300	276	299	268	324	271	310	296	275	258	301	263	275	297	309	314	324	309	306	321	299	272	275	311	289	298	321	293	300	290	278	262	298	248	302	321	271	256	249	290	349	306	304	304	308	286	252	304	295	319	300	276	311	258	286	282	277	292	284	306	325	313	285	305	276	298	268	265	300	299	284	287	296	283	281	300	309	318	305	293	301	318	304	323	278	285	279	270	277	274	308	292	268	303	285	306	269	280	275	287	276	296	352	282	271	290	291	258	283	296	281	275	313	300	316	285	299	271	273	282	326	318	286	303	314	256	297	312	270	274	263	301	293	297	280	315	281	285	311	279	276	295	303	300	270	285	294	262	298	319	270	298	294	324	303	289	327	286	287	296	307	308	297	281	264	262	328	285	331	298	271	310	321	267	334	279	305	286	289	305	319	315	307	317	315	290	245	298	260	290	292	289	273	301	307	294	275	282	289	290	269	262	303	277	288	296	273	262	285	296	285	286	327	319	276	293	301	315	283	265	294	331	273	297	285	312	286	310	304	263	276	289	302	297	279	295	262	301	273	290	312	285	263	304	262	313	303	308	273	276	299	295	285	309	279	276	275	282	265	308	287	284	262	297	286	287	263	299	264	299	285	270	325	295	282	278	282	308	279	293	277	235	302	287	278	314	286	274	265	288	255	306	294	334	276	263	276	264	293	314	262	286	280	246	272	307	290	283	290	298	328	304	301	304	279	275	285	279	285	262	263	296	276	281	322	298	269	281	341	295	298	294	272	276	283	295	313	333	290	290	255	296	292	292	274	285	238	299	277	285	281	332	292	278	293	279	275	301	286	258	294	331	311	304	296	287	272	278	284	299	280	277	261	274	281	292	286	292	288	288	272	300	277	282	248	286	272	281	281	287	306	321	298	286	284	260	280	316	295	276	279	249	269	291	302	299	267	295	279	268	275	270	307	270	312	281	295	300	296	296	276	293	287	292	297	300	286	281	284	310	284	284	309	259	302	301	308	309	301	263	241	308	291	293	270	300	280	275	337	287	287	280	282	286	315	286	261	292	297	269	255	280	292	278	286	283	275	313	262	304	296	285	297	339	272	287	259	285	309	276	282	327	298	294	307	306	293	314	307	298	305	276	288	302	284	306	283	313	306	294	315	289	315	293	288	307	291	311	335	273	314	282	311	305	293	327	252	308	287	290	311	264	289	279	274	306	306	318	322	270	301	298	258	313	266	289	337	265	310	276	285	286	304	281	287	306	279	303	284	304	293	297	311	334	260	277	276	273	286	270	276	307	284	263	322	298	280	276	281	298	275	301	253	294	273	240	294	273	274	297	289	265	287	297	281	290	286	244	313	271	274	317	277	261	278	267	283	296	290	285	309	275	290	289	277	285	319	267	277	300	306	276	305	299	284	301	275	308	295	318	288	262	299	303	271	298	330	291	288	315	292	287	307	307	308	316	319	278	283	285	268	275	284	275	266	288	304	292	246	303	273	277	290	288	285	328	268	301	268	303	277	274	299	300	280	273	286	312	284	284	311	274	272	301	245	316	289	302	284	318	289	285	290	293	295	299	278	267	303	280	333	266	297	273	280	298	276	291	291	273	281	287	274	328	302	339	280	273	286	304	296	308	275	281	266	321	289	298	310	277	265	291	297	290	292	286	309	290	287	278	337	318	284	285	313	307	310	268	300	287	293	287	281	306	293	294	264	269	277	319	265	301	290	277	300	302	282	291	286	279	296	306	303	294	296	297	294	302	307	281	273	255	257	290	292	294	297	274	294	312	250	287	330	298	273	300	255	235	306	319	276	287	285	303	325	267	295	284	288	310	320	301	301	289	291	311	341	298	269	293	290	310	319	291	282	281	318	284	250	286	285	285	284	284	306	292	287	316	289	299	276	257	262	296	314	286	286	275	285	280	287	313	296	286	288	308	294	288	283	314	283	308	273	319	264	283	312	303	288	270	264	317	264	302	299	292	297	280	242	307	285	299	323	311	287	299	319	286	309	281	290	291	283	288	312	287	295	281	296	286	297	292	295	287	270	284	272	303	282	311	296	284	285	319	270	278	253	320	313	278	282	279	287	289	281	320	292	320	262	299	288	311	279	281	300	308	328	297	291	301	317	297	285	277	287	290	258	259	290	286	266	261	311	277	296	288	281	302	343	292	309	289	297	294	307	280	282	263	290	252	285	292	286	278	283	289	269	283	296	300	282	286	302	279	265	305	339	277	301	309	316	301	268	309	315	318	297	300	289	323	278	300	272	280	301	269	277	283	277	267	279	270	258	274	299	298	284	248	317	299	286	295	290	305	296	278	299	270	267	302	282	309	279	294	266	278	296	299	292	256	283	282	276	263	277	274	303	275	298	286	299	290	318	284	285	283	290	252	269	311	263	264	277	300	297	313	274	288	303	333	299	308	330	300	292	308	293	289	320	300	307	277	266	306	292	274	256	276	275	290	292	262	319	298	287	307	279	291	298	286	298	306	274	308	307	290	266	278	301	322	289	324	286	285	279	288	282	300	265	272	270	302	316	293	278	291	303	321	281	308	319	311	296	318	303	268	309	278	335	283	293	292	290	301	315	301	291	298	305	281	333	272	293	320	290	281	303	293	280	283	298	271	268	287	303	284	303	271	298	288	301	297	263	269	279	298	287	318	304	279	281	274	270	296	273	264	307	286	298	298	290	316	269	302	312	274	338	321	285	328	289	293	269	322	296	271	319	319	252	310	274	307	269	305	310	285	287	296	264	284	327	314	295	300	284	310	299	305	274	310	304	273	296	260	324	282	285	287	272	313	254	308	279	277	304	296	260	274	299	286	300	317	290	284	290	252	283	320	301	267	294	303	290	297	302	279	295	283	306	272	295	290	273	296	312	263	290	265	290	314	290	320	280	289	265	295	270	269	313	304	294	256	246	292	282	282	278	296	286	289	303	299	298	291	268	304	258	255	299	297	295	258	269	287	284	284	299	241	290	312	333	295	310	298	305	310	268	325	283	313	284	301	299	287	295	259	263	310	307	274	271	294	303	308	304	286	252	299	303	280	293	281	233	281	264	294	307	305	287	256	287	309	312	314	297	295	256	257	278	319	321	301	270	261	270	260	282	309	303	294	247	324	275	297	299
22488	7560	10556	13571	13580	11498	9329	7568	6524	6284	5996	5258	4515	3924	3331	2817	2348	2160	2101	2098	2134	2032	1836	1755	1572	1372	1273	1121	1023	989	912	863	843	784	783	753	749	732	709	744	708	740	679	685	710	610	645	687	714	676	692	667	683	668	641	663	630	653	637	647	647	605	707	637	597	601	600	610	620	640	641	626	654	621	638	627	627	645	627	658	597	654	641	590	611	630	562	640	637	606	640	624	642	554	624	588	637	674	610	627	636	596	602	635	620	619	617	622	600	628	619	601	604	618	590	602	633	629	655	616	619	632	564	598	596	644	632	623	648	630	591	602	629	589	632	668	601	666	631	611	551	622	601	637	625	667	614	571	610	626	616	626	590	615	602	601	644	626	637	609	614	607	613	636	576	619	614	609	637	612	595	585	644	567	607	630	639	574	596	630	646	590	552	583	623	572	631	619	621	611	571	605	575	619	588	656	630	612	605	667	598	609	611	570	630	596	606	609	674	642	626	640	625	648	590	603	576	610	657	610	583	591	599	569	612	602	643	638	651	648	677	584	674	575	625	594	614	607	623	616	666	556	661	666	621	635	595	642	640	639	592	590	637	637	617	659	645	627	621	627	615	641	595	637	608	647	613	643	614	587	661	649	558	614	636	603	649	635	671	622	654	601	627	574	606	638	579	612	633	636	642	618	621	626	642	592	621	612	578	611	609	582	633	629	614	580	623	568	669	597	672	609	605	614	576	639	583	599	612	618	615	640	629	578	613	638	622	671	584	633	646	649	634	612	602	632	622	618	582	642	616	643	609	650	613	646	621	647	622	603	635	621	630	635	601	637	620	631	603	619	605	636	646	623	671	613	647	610	641	612	560	634	637	641	597	597	630	658	598	631	579	632	595	560	607	617	625	606	577	630	620	660	591	636	655	601	595	628	671	588	583	571	603	621	591	626	607	658	599	592	592	578	568	590	657	613	624	629	622	678	601	597	613	642	592	567	647	606	608	582	641	604	615	619	669	621	651	598	611	643	622	674	614	575	556	616	622	609	597	601	624	630	618	612	578	624	616	633	612	633	628	639	599	637	645	640	573	613	616	609	619	662	631	604	604	623	623	603	621	626	546	641	611	584	623	636	599	642	594	591	608	607	598	624	619	583	629	629	613	593	606	605	634	573	589	617	631	635	642	604	622	654	630	650	624	601	581	634	609	628	608	624	651	619	614	649	622	648	596	603	599	608	636	657	591	599	643	618	619	630	629	549	631	640	596	613	613	616	597	590	577	647	633	610	643	645	566	620	604	615	639	622	635	629	641	609	619	612	597	627	650	625	638	594	591	613	642	609	617	572	616	614	592	552	664	645	596	621	614	625	613	608	595	659	660	577	626	624	573	620	670	616	603	597	607	637	622	614	617	588	596	663	597	634	620	629	628	617	627	600	579	622	640	648	620	597	639	604	643	644	597	584	607	617	651	575	647	573	658	639	636	586	592	600	603	658	583	634	621	566	598	643	609	600	629	605	634	650	609	623	585	615	637	636	571	623	612	611	634	654	649	617	600	592	646	602	595	590	605	576	624	589	640	618	606	623	637	615	615	618	604	650	622	628	645	638	588	654	663	601	659	613	633	620	623	617	674	626	600	602	634	639	627	557	605	613	610	622	609	629	617	606	573	647	557	586	631	633	611	628	599	599	636	589	626	645	617	575	642	593	622	629	609	604	581	585	624	665	630	621	599	603	581	592	656	633	609	602	585	630	646	627	611	627	646	623	604	580	607	615	641	570	605	640	579	621	614	615	608	624	630	631	631	624	635	637	644	601	580	625	603	626	622	626	618	597	618	581	622	634	613	622	597	622	677	645	580	616	649	572	578	651	630	612	653	617	614	612	628	639	608	630	628	625	600	605	681	579	546	644	595	579	623	623	629	652	686	574	604	623	602	659	597	576	659	614	656	651	654	566	610	617	579	644	620	620	583	591	592	594	631	635	631	645	590	640	650	560	607	629	594	687	615	603	599	582	628	583	612	627	637	616	613	634	593	595	603	625	651	575	606	647	592	603	653	621	590	576	602	595	616	670	640	571	603	640	602	599	655	640	665	646	621	631	563	638	631	622	593	594	610	626	612	610	618	628	632	592	622	603	635	624	633	632	607	606	624	580	622	586	629	621	620	600	603	598	642	628	590	640	620	662	598	596	661	617	614	634	619	582	611	604	619	600	597	624	631	562	620	601	613	609	650	573	565	628	581	582	595	592	600	599	612	612	598	618	636	592	585	597	613	625	613	624	609	628	606	640	622	596	613	633	608	628	629	624	614	636	587	632	656	614	630	613	629	624	607	600	610	601	615	576	622	614	588	654	625	601	607	618	612	636	609	626	612	578	604	632	585	628	605	628	593	603	601	612	618	614	587	620	607	634	567	632	647	561	577	671	620	604	599	627	619	572	601	616	589	610	633	601	643	607	582	612	573	627	598	609	606	612	647	659	626	623	664	613	609	616	626	607	631	609	603	630	576	606	609	622	629	635	652	597	588	645	643	624	616	630	638	615	606	627	623	628	595	613	615	623	618	638	646	621	606	599	631	619	558	620	616	588	612	591	596	603	632	587	636	608	609	573	610	610	592	631	607	653	618	589	583	621	603	620	656	632	607	601	617	588	616	639	627	607	588	619	638	594	667	634	581	646	648	627	633	605	649	610	570	612	604	640	622	644	591	624	623	657	613	580	603	623	628	592	608	638	582	633	633	626	639	605	619	608	569	606	623	611	654	615	604	615	633	630	661	604	591	608	570	655	653	628	650	610	643	629	621	583	614	595	603	606	656	608	621	631	593	609	615	612	615	605	571	648	635	641	614	579	555	682	587	647	576	619	568	623	622	628	617	643	626	626	625	605	614	638	604	621	620	622	668	590	570	654	574	651	612	596	580	613	658	654	646	611	631	574	607	631	629	658	642	620	622	625	607	623	625	606	607	617	626	632	618	640	650	658	629	617	574	628	581	635	651	657	611	613	565	595	661	634	626	628	612	568	617	608	625	643	615	595	629	606	632	613	618	640	672	586	596	626	643	601	637	625	589	609	621	589	613	608	596	615	625	644	576	595	632	645	618	664	616	640	624	631	665	608	655	626	557	606	624	591	635	637	634	618	667	608	614	590	641	587	580	605	615	621	600	583	617	622	621	632	617	585	639	620	572	618	634	614	594	615	639	629	617	597	659	618	593	609	570	656	595	637	589	633	614	599	621	603	586	619	642	651	643	639	631	605	639	625	632	657	561	601	637	599	629	645	635	646	595	622	630	644	633	603	627	612	599	619	606	678	606	661	618	608	631	606	606	596	583	640	643	583	612	570	578	612	656	601	645	591	582	605	619	560	591	611	635	606	600	644	579	555	594	642	600	600	600	718	630	654	569	658	631	587	639	595	599	598	634	568	599	590	628	592	648	636	644	582	643	618	615	603	599	664	657	607	597	634	648	655	570	598	622	580	602	622	588	600	599	650	604	649	626	617	645	626
11374	3550	2794	2513	1811	1268	1103	920	766	673	611	549	523	487	455	362	368	328	336	317	311	328	295	257	265	267	279	244	281	265	231	235	254	254	218	210	232	230	192	232	201	211	214	214	212	226	200	244	200	220	251	233	216	218	212	234	220	268	191	219	219	213	242	230	225	229	231	229	233	220	217	248	222	218	220	217	243	217	227	218	217	225	214	190	209	223	216	210	192	226	210	224	226	209	199	245	207	216	221	229	223	243	228	241	227	240	241	229	248	243	224	231	174	260	214	210	216	211	209	212	202	227	229	211	219	195	212	197	230	226	207	185	226	211	193	218	220	180	233	230	219	214	214	220	212	218	235	214	201	206	226	200	205	210	218	220	241	207	225	220	210	232	225	213	227	215	214	218	192	208	215	216	241	195	203	192	247	201	232	202	208	196	253	200	221	232	199	230	191	212	197	216	200	216	218	207	157	227	232	203	182	196	202	209	244	244	185	234	219	251	224	214	235	216	220	258	212	212	226	218	209	240	223	192	226	251	211	233	235	217	204	215	217	237	230	219	214	207	216	225	201	243	237	226	235	202	203	218	193	223	237	209	221	195	236	246	224	193	251	229	213	232	227	219	215	211	192	206	230	226	239	208	202	189	259	197	208	234	215	209	217	196	206	184	225	223	193	216	204	235	240	225	187	250	201	204	215	240	198	237	221	188	219	217	233	216	216	226	202	221	258	227	232	210	219	218	208	219	215	212	196	202	231	218	224	228	223	222	203	249	209	215	198	216	209	218	232	208	215	190	216	197	240	235	216	188	230	196	216	206	215	237	218	229	193	203	235	217	233	223	198	199	218	234	204	227	223	212	208	220	200	224	244	213	207	229	230	234	221	198	250	218	193	200	229	219	237	251	238	222	191	227	218	230	214	223	217	208	208	198	227	214	260	207	230	242	216	205	213	201	235	229	184	215	215	222	220	193	210	210	205	196	227	196	211	235	215	212	234	237	227	211	201	221	202	217	237	243	228	226	206	214	198	214	217	249	197	235	210	208	204	215	218	220	181	216	218	204	234	220	215	222	218	189	199	217	215	225	221	223	218	240	223	248	214	192	189	190	216	238	260	233	235	212	219	218	213	236	250	228	223	232	248	193	205	226	215	223	223	197	211	229	210	226	214	204	173	214	200	201	240	216	233	217	226	195	199	213	229	208	225	210	220	205	222	195	218	241	248	196	213	197	217	208	215	221	247	207	197	219	208	247	186	213	213	244	221	206	196	226	218	222	227	194	217	226	236	209	205	228	215	218	223	213	204	227	234	231	253	204	204	235	205	220	211	221	210	237	226	251	225	220	203	219	206	198	199	230	226	234	220	232	209	219	215	227	223	234	227	256	196	203	196	211	215	192	231	221	220	240	224	230	233	207	199	219	202	191	220	232	213	201	214	217	218	214	235	238	206	228	217	208	226	227	244	217	239	218	225	211	233	246	190	209	206	215	216	231	204	212	205	210	217	196	192	236	221	206	201	220	223	209	224	228	210	224	246	237	254	210	203	218	201	208	237	232	198	213	235	214	222	209	213	213	199	215	237	204	208	217	225	192	217	234	206	214	254	240	211	229	169	205	221	203	216	260	207	237	213	226	221	203	191	212	236	228	221	236	222	203	183	242	203	216	234	232	224	232	218	218	254	199	224	231	207	229	218	236	199	231	209	242	225	203	227	212	214	239	222	226	243	203	210	211	242	211	217	194	209	253	205	191	192	238	222	207	227	206	219	190	243	217	225	208	203	231	202	217	234	218	229	204	243	243	230	206	214	239	211	216	209	224	205	220	200	225	227	232	205	227	227	211	204	208	216	216	179	208	193	217	234	209	219	247	226	210	213	235	208	225	232	208	227	236	225	207	198	227	222	202	209	225	187	224	217	189	231	225	226	236	213	241	216	224	221	215	199	229	186	248	228	238	221	203	220	204	238	233	221	215	219	211	257	216	202	195	238	228	233	198	203	243	237	199	206	224	235	248	224	219	218	240	238	223	222	210	222	225	221	242	223	233	195	218	224	217	216	227	202	225	223	202	222	204	205	208	207	215	208	180	205	221	227	200	244	205	216	217	239	206	202	222	230	231	200	231	198	187	227	202	214	183	211	215	211	181	209	225	251	227	217	217	206	246	223	248	208	204	226	238	205	222	218	233	239	221	223	222	224	235	203	220	201	221	209	224	207	207	222	226	194	221	214	231	214	208	231	220	248	216	203	195	237	202	252	202	214	239	209	236	210	230	219	214	228	199	202	217	239	226	200	213	238	214	229	205	200	203	213	204	212	232	210	226	220	185	212	213	267	232	194	216	239	209	202	235	215	193	208	249	199	178	209	228	203	189	231	205	217	192	204	227	219	202	226	207	222	222	194	219	220	203	228	249	205	234	224	224	219	214	236	225	214	222	193	218	210	212	225	210	252	233	230	251	205	215	197	229	222	228	223	202	209	208	214	222	223	212	218	232	225	198	212	194	216	222	232	244	232	188	245	239	236	209	208	220	225	204	204	232	206	227	215	221	198	204	212	209	214	233	212	225	213	193	244	219	239	244	199	237	193	234	240	213	230	217	233	223	231	222	215	228	199	231	210	237	203	227	215	209	246	214	250	238	210	251	230	209	220	198	212	177	222	232	201	225	219	217	219	213	198	202	201	248	204	230	186	210	193	209	240	206	228	217	226	205	204	201	209	201	191	216	244	229	248	239	229	262	212	206	221	211	208	233	207	194	213	202	213	208	246	218	252	212	221	239	191	209	224	242	209	235	230	223	231	227	223	230	198	210	258	207	224	214	221	228	208	220	212	218	227	224	215	231	222	229	219	221	201	218	240	244	213	217	237	218	201	197	216	232	212	222	211	219	213	211	189	238	196	239	200	238	238	205	231	210	196	223	193	210	218	197	216	243	229	211	239	229	214	225	215	229	203	228	210	240	242	228	183	229	232	230	221	202	237	278	222	223	230	231	205	222	213	222	236	206	240	212	220	205	232	232	244	226	201	228	246	177	225	233	216	240	244	211	205	201	210	215	223	214	189	224	262	192	188	224	234	213	201	202	243	236	209	205	195	219	214	186	182	205	215	230	209	241	227	196	226	211	259	230	229	242	239	206	209	206	216	244	221	198	212	231	219	224	243	217	214	215	230	226	221	213	219	203	225	214	211	221	216	215	251	215	219	216	198	217	236	219	245	236	218	193	226	204	248	232	232	226	218	204	205	209	233	240	201	214	210	202	193	227	217	210	223	215	242	204	236	230	197	218	223	216	258	186	225	215	236	240	222	237	230	210	225	204	218	254	231	221	239	225	222	211	230	214	209	234	229	219	214	212	223	224	191	224	219	210	222	179	219	248	193	216	263	207	238	243	223	229	231	207	208	207	228	214	229	238	211	206	210	226	212	209	234	210	243	221	204	211	216	211	224	207	245	256	192	200	216	220	198	196	181	209	193	201	236	233	231	228	192	216	222	219	208	210	205	243
6099	2464	5191	7047	6583	5346	4624	3738	3309	2936	2751	2613	2318	1942	1682	1478	1298	1243	1098	1096	1103	992	990	884	853	767	788	742	647	611	597	559	568	570	537	569	510	509	549	552	517	514	485	491	511	501	518	525	491	485	479	520	504	531	516	477	515	489	512	459	511	519	440	492	474	485	470	486	433	528	477	470	480	490	507	495	506	452	503	489	452	520	491	494	454	442	494	483	472	487	481	491	469	495	457	473	474	497	479	552	485	518	473	493	481	484	502	481	456	488	483	464	477	477	467	449	487	478	485	463	487	451	504	493	486	479	435	486	440	468	476	504	438	467	527	481	518	459	499	497	500	461	521	458	461	491	506	457	485	462	480	476	466	471	469	455	511	482	512	508	483	514	461	473	475	508	502	502	462	476	530	468	462	478	455	476	498	441	492	476	475	486	529	473	495	483	483	478	481	477	497	494	446	494	487	489	456	505	481	483	459	468	441	499	496	485	480	475	480	521	463	489	477	500	470	497	449	482	439	486	436	475	464	490	481	474	449	450	466	488	436	445	463	478	467	447	484	444	486	494	487	507	463	508	435	484	454	533	483	493	479	479	466	509	473	470	472	475	486	449	500	494	493	482	502	499	491	480	449	495	462	473	480	505	447	486	484	483	481	513	466	493	448	502	498	496	457	452	458	464	513	491	466	461	473	440	522	476	480	451	466	483	471	499	509	531	509	482	494	471	488	443	475	500	518	503	479	464	495	505	485	500	451	453	470	454	456	470	494	466	473	477	460	497	466	506	489	515	485	496	490	477	456	518	511	467	483	498	484	504	467	471	467	493	476	452	512	469	471	457	493	530	479	528	503	512	506	447	452	464	469	543	467	467	479	452	473	458	487	482	478	476	495	482	500	497	430	529	494	462	493	496	464	456	490	471	462	486	516	491	461	499	481	485	462	482	487	476	497	504	475	529	464	481	491	463	456	518	467	461	450	477	472	490	493	483	474	547	526	451	492	480	476	495	479	490	502	471	506	479	440	492	453	459	500	503	453	445	446	475	477	470	444	493	458	480	460	462	453	471	502	440	446	485	482	487	490	516	479	454	524	458	497	505	465	480	474	484	492	500	470	471	505	472	471	481	486	475	526	465	438	463	513	485	492	479	496	479	510	499	467	450	485	440	500	464	503	470	497	497	475	463	534	449	533	491	465	484	508	480	487	491	482	518	549	444	486	467	509	476	485	448	487	503	496	439	459	483	491	472	469	477	510	493	520	493	503	482	514	477	456	528	464	507	534	421	466	465	479	500	519	506	486	475	465	491	478	466	489	476	509	509	494	480	489	487	459	498	462	451	484	509	503	484	482	479	479	457	470	486	440	495	498	468	455	533	438	504	493	478	465	467	469	467	498	458	495	495	459	502	465	497	495	475	441	497	472	492	454	434	469	507	539	515	456	498	469	512	499	481	509	458	498	456	460	456	528	503	497	439	488	461	489	476	499	480	481	498	469	440	452	512	475	493	467	466	450	532	472	481	464	482	464	506	487	495	453	464	501	433	481	468	494	500	486	477	444	472	474	483	479	492	499	464	465	462	468	497	507	462	468	475	519	448	485	453	533	480	511	477	499	443	489	502	465	486	493	530	484	518	498	497	496	496	464	473	490	499	505	494	502	473	511	531	513	480	461	534	487	451	449	483	474	489	458	495	527	458	485	489	474	473	492	490	477	473	507	488	500	500	451	463	484	470	506	519	462	468	472	493	482	467	449	467	529	492	515	506	499	475	448	508	503	472	475	470	471	510	461	512	457	487	461	476	516	477	481	498	472	448	525	470	485	471	474	523	468	517	496	480	475	472	502	499	475	458	493	473	486	467	515	532	504	478	490	463	473	479	451	517	503	483	494	495	508	490	495	456	485	496	449	491	469	514	528	500	517	462	453	437	496	468	462	481	472	482	484	484	477	482	465	453	459	474	459	503	482	487	480	476	455	525	472	425	490	462	482	501	487	459	489	531	468	476	504	484	462	512	479	507	445	479	425	500	513	448	486	483	470	503	471	456	460	463	484	468	495	435	456	470	456	508	456	483	476	478	489	450	492	456	474	500	485	493	492	494	504	455	498	468	530	494	470	481	515	489	463	456	496	478	462	482	474	457	484	474	468	478	498	469	438	474	467	470	456	503	483	505	466	467	470	447	451	503	490	444	475	471	515	467	513	493	475	495	482	494	471	516	495	504	502	519	496	477	452	482	485	468	458	470	454	481	439	445	500	474	503	451	476	494	472	514	466	463	462	446	478	472	472	505	448	479	535	453	495	475	481	537	463	489	504	475	481	494	479	474	535	471	496	485	475	467	477	437	473	478	442	471	474	471	459	469	459	449	489	474	517	501	516	459	484	483	501	506	508	499	472	484	485	507	494	449	487	503	495	494	445	472	464	480	485	477	499	494	488	480	477	471	482	503	475	495	475	491	486	490	481	493	486	482	452	485	451	492	485	458	516	481	511	495	476	472	480	460	488	475	470	471	506	442	469	470	507	488	493	453	482	475	474	514	511	476	464	469	461	462	495	478	465	551	447	477	484	496	499	476	494	480	475	508	458	462	508	474	443	475	462	500	469	468	492	492	487	495	480	442	486	517	515	461	487	495	478	488	472	536	445	444	456	470	498	481	446	479	503	486	468	469	455	495	465	478	487	496	480	446	490	416	502	463	487	488	506	513	466	479	491	510	478	472	481	499	459	481	460	500	486	467	503	485	481	491	481	467	510	492	480	459	473	435	473	471	457	501	483	498	471	493	473	485	433	473	444	490	470	478	484	449	470	471	463	476	489	517	481	506	471	448	474	510	497	502	457	472	491	462	474	484	466	488	498	455	496	473	492	497	487	443	506	506	470	539	516	516	455	466	478	470	493	483	478	455	473	497	472	517	509	499	504	486	498	508	456	456	438	498	437	502	495	515	482	485	467	505	487	475	509	454	461	497	497	458	404	469	483	461	503	466	460	461	462	433	480	469	441	498	497	508	511	481	471	481	481	491	490	489	483	480	456	447	422	483	473	494	490	462	486	531	495	523	501	487	465	515	470	487	481	468	472	441	465	473	475	448	467	461	477	486	531	502	492	482	520	515	486	480	480	469	493	483	475	488	495	488	481	457	514	471	468	449	480	459	502	487	451	466	484	478	478	473	454	477	477	496	531	484	517	472	491	474	495	504	512	466	500	463	481	482	501	472	503	493	501	464	467	464	506	437	473	464	491	441	489	485	520	508	471	474	494	493	468	475	474	511	511	453	458	501	506	491	520	475	476	486	498	474	481	439	512	485	486	490	433	475	493	472	452	493	507	468	532	483	494	454	490	468	474	490	499	529	459	493	444	521	476	477	507	483	438	460	492	476	481	450	483	440	438	446	437	478	468	478	477	454	468	480	489	500	451	487	447	444	468	493	485	468	475	493	476	476	497	449	502	472	484	494	488	489	496	475	485	458	473	466	467	495	498	509	478	472	476	495	528	483	443	478
28493	9878	5057	4094	2968	2174	1648	1542	1266	1177	959	885	738	639	573	493	506	440	421	455	441	387	400	372	307	310	296	326	284	302	280	282	256	228	248	264	271	244	245	246	241	280	228	222	267	228	239	262	270	233	245	236	271	227	247	250	257	229	261	270	245	238	261	248	239	263	231	204	239	229	245	240	240	220	229	210	241	254	246	243	246	234	250	243	270	251	234	244	260	263	243	254	242	249	284	233	262	227	217	248	233	263	264	252	235	247	246	233	229	263	242	240	227	292	264	256	250	245	241	222	239	242	252	234	254	224	251	233	248	240	259	261	235	232	265	242	249	250	213	245	243	252	284	256	239	199	250	243	248	239	257	216	227	228	252	243	240	216	230	229	255	255	239	245	251	249	222	227	270	231	269	267	232	272	276	246	249	243	251	212	248	227	265	235	221	216	244	272	241	234	257	244	251	267	259	261	234	257	248	254	261	233	248	260	267	223	215	261	262	208	239	246	232	266	235	245	293	232	260	225	275	224	235	269	232	265	273	245	266	236	247	231	254	252	250	234	258	242	273	260	214	235	248	233	256	253	217	255	243	231	228	251	233	236	221	212	242	226	257	227	228	238	241	240	262	208	280	257	247	238	238	255	276	231	271	259	215	249	260	242	243	242	229	229	216	233	204	257	224	245	254	217	219	237	251	210	214	222	240	248	238	257	229	230	223	264	238	242	233	265	243	241	250	235	225	237	236	232	251	239	217	247	232	229	264	260	235	238	248	238	261	257	252	263	268	243	245	266	203	233	244	243	198	260	225	243	249	249	218	259	226	235	250	236	235	226	267	258	256	219	246	233	200	213	220	250	251	233	261	244	282	236	200	230	214	226	244	251	251	232	273	226	210	237	220	251	259	245	240	238	254	221	258	229	214	227	252	232	283	264	235	238	244	242	239	264	220	241	230	241	236	251	226	246	231	207	240	229	219	253	239	239	243	263	264	228	234	239	226	240	233	220	255	269	239	199	238	243	216	226	266	251	222	251	226	241	269	255	240	267	228	264	266	224	229	254	189	239	244	210	228	236	249	236	259	253	247	242	269	270	229	229	213	219	249	226	266	249	209	239	239	267	277	259	221	254	273	229	221	251	259	234	232	237	256	227	246	237	223	249	256	247	247	270	236	228	282	261	210	239	232	238	234	240	286	245	219	250	237	217	252	235	269	239	264	227	210	250	216	232	233	269	229	235	283	241	264	258	238	269	211	221	248	253	237	233	245	197	261	229	231	257	239	242	277	251	268	256	241	243	245	224	262	245	262	247	250	242	219	227	240	250	282	256	243	259	240	232	261	234	261	268	250	248	235	249	229	224	213	244	269	228	218	254	213	245	241	269	259	228	238	220	233	229	222	235	215	227	231	252	259	234	230	253	253	254	257	271	239	246	237	249	248	224	241	235	270	262	231	228	224	245	269	213	225	228	238	224	251	250	247	211	242	239	228	236	225	240	220	223	238	256	248	249	260	245	252	241	241	232	237	227	237	204	270	257	253	214	259	255	240	239	211	245	217	203	254	240	282	258	259	254	237	247	245	256	245	245	250	251	267	228	245	261	213	275	265	295	234	267	260	257	239	247	284	221	242	257	223	238	243	232	268	279	237	269	243	213	245	232	216	247	275	247	225	218	232	218	262	257	241	256	266	250	259	260	219	236	282	253	259	260	216	239	239	261	251	264	266	216	216	219	235	253	248	222	274	238	207	247	223	239	228	248	248	231	269	273	239	252	221	250	225	266	230	197	244	229	292	246	247	245	206	217	236	236	243	232	237	219	263	250	261	258	222	262	265	260	260	258	241	241	254	236	242	248	239	241	269	229	246	257	241	219	210	243	251	247	250	237	260	236	205	235	209	246	231	256	241	257	205	231	251	270	216	252	228	260	241	269	273	241	230	240	239	223	228	245	255	275	255	236	260	249	227	237	252	242	247	201	248	245	257	237	241	220	244	224	229	239	276	241	277	254	241	241	215	218	234	266	272	245	233	213	231	259	212	259	225	238	265	257	245	229	252	263	230	236	222	284	256	214	253	231	245	253	245	234	253	231	260	279	233	236	211	224	228	217	218	246	233	252	232	211	238	231	247	256	226	246	261	226	222	233	248	218	271	257	241	253	234	246	251	260	230	240	241	260	234	239	236	248	240	232	243	238	223	259	249	247	259	239	268	247	203	236	252	262	245	247	252	220	251	259	270	238	233	212	250	240	248	258	261	228	238	256	243	234	247	225	270	238	240	234	240	258	247	268	218	252	275	217	227	250	202	254	271	221	253	235	265	220	242	224	251	234	249	251	232	230	264	245	224	218	239	272	237	239	255	237	256	240	209	244	265	250	260	273	232	225	236	260	237	251	248	226	231	215	234	255	264	225	245	239	267	216	234	263	207	244	254	226	235	245	246	254	240	235	266	274	246	255	270	200	226	220	230	237	235	240	206	249	230	225	241	228	256	214	224	228	239	249	258	261	241	223	236	226	240	246	244	251	266	238	227	235	214	231	268	234	226	249	229	250	232	242	246	248	260	236	256	257	233	213	243	252	274	245	235	220	237	193	239	266	277	239	231	238	242	224	232	254	236	250	227	247	234	238	269	210	228	264	211	234	245	218	220	254	226	240	235	261	226	241	283	236	238	233	250	256	264	255	240	274	265	284	216	216	231	233	243	234	224	245	252	242	270	272	270	267	241	244	246	214	251	235	257	236	221	251	221	234	227	248	215	244	229	246	270	245	245	269	218	234	255	238	241	250	203	222	258	253	225	250	252	237	227	213	254	235	216	240	230	227	236	260	217	250	246	254	231	228	212	244	235	223	210	236	226	245	225	240	248	239	268	268	284	231	224	228	254	240	250	228	259	269	238	231	255	246	235	234	242	258	265	214	244	240	244	255	204	231	247	250	247	220	252	230	225	251	249	216	229	240	241	240	265	217	255	269	245	239	229	234	251	215	248	277	246	231	227	264	255	276	223	247	232	238	248	231	234	237	239	239	238	220	233	247	253	250	230	235	231	250	248	201	264	227	217	233	245	221	259	264	245	275	229	218	222	254	246	234	276	256	199	245	217	230	260	222	262	264	250	225	250	292	237	270	226	232	228	232	240	232	221	241	213	247	251	248	253	214	258	248	239	231	263	225	214	243	243	245	212	244	256	281	241	225	251	222	220	244	248	263	224	238	234	264	243	262	219	251	235	210	212	265	241	225	279	248	254	218	241	202	245	254	272	261	249	244	265	235	221	198	250	238	255	261	234	235	238	247	269	242	236	220	238	242	261	273	212	236	256	255	217	205	244	270	234	220	245	251	266	272	231	250	291	256	218	259	274	276	277	242	253	254	233	271	230	246	243	229	242	221	225	274	240	246	256	207	227	256	254	268	261	247	240	258	246	217	199	230	247	200	235	235	232	258	219	243	224	229	253	257	240	212	245	254	251	249	270	249	240	249	255	239	253	214	249	248	256	250	260	232	241	262
16117	4855	8548	11269	10010	8521	7157	6373	5595	5274	4568	3952	3354	2936	2450	2145	1877	1686	1606	1697	1605	1570	1420	1299	1144	993	943	949	816	727	721	686	677	645	641	643	637	656	580	597	583	590	565	553	584	585	604	572	574	557	558	548	544	545	511	569	547	566	604	498	530	543	498	519	555	516	518	504	535	527	501	529	540	559	535	561	534	569	513	572	492	543	511	530	561	527	535	517	527	539	560	522	558	522	547	505	564	522	527	506	492	558	546	499	534	550	503	508	533	557	519	500	565	557	546	546	569	529	491	478	577	547	498	568	538	567	551	608	542	560	526	547	560	567	556	543	566	521	557	537	578	535	557	483	563	537	547	504	534	519	478	555	567	566	517	558	559	512	530	492	517	536	516	533	542	569	557	536	505	558	496	523	521	529	495	536	540	572	538	553	486	521	530	578	537	555	493	516	566	552	526	546	520	527	533	515	513	535	505	551	535	528	521	531	522	514	551	568	578	516	558	509	518	515	555	552	545	547	579	519	538	507	501	531	525	530	535	538	508	546	512	516	556	536	553	557	577	505	557	561	549	529	531	571	541	514	589	551	523	594	531	531	511	529	556	560	546	545	536	532	527	539	570	489	552	567	544	508	530	527	515	555	528	530	524	511	551	556	500	508	535	517	546	537	556	532	537	499	528	589	527	571	480	535	550	531	562	542	556	497	545	500	527	518	545	541	521	554	530	548	541	524	533	538	547	505	512	531	545	562	539	523	519	532	514	554	524	517	512	564	504	546	525	527	534	544	560	515	519	567	555	569	538	516	606	532	537	515	511	511	536	522	551	548	502	531	534	480	512	507	568	503	519	535	510	496	561	518	548	530	545	519	524	536	541	530	497	526	515	529	546	528	495	549	509	545	521	523	534	543	506	535	512	508	513	521	526	518	525	534	536	523	551	519	558	535	574	494	499	511	533	529	548	540	536	512	495	561	538	541	489	543	502	557	508	554	559	558	551	535	536	479	530	518	521	540	527	526	492	538	545	515	549	532	526	526	525	521	498	589	560	582	537	533	541	529	560	552	527	507	541	535	575	500	508	552	520	548	559	534	532	538	528	552	536	517	551	523	563	464	552	489	505	532	538	535	518	548	515	507	515	564	520	532	536	527	553	519	522	522	513	538	520	514	532	542	557	548	517	503	486	540	492	503	547	555	522	549	537	550	524	555	531	484	529	527	533	490	550	530	487	591	573	495	525	554	496	536	543	524	510	509	556	512	521	529	516	537	534	535	535	556	536	540	530	554	509	508	526	538	549	553	575	523	532	511	531	542	543	543	524	548	507	549	522	545	565	541	550	509	531	530	527	518	515	505	532	536	574	571	527	563	534	536	520	449	544	551	499	536	532	508	523	541	515	520	570	517	478	507	531	556	525	517	525	559	554	538	517	554	505	552	540	527	563	495	498	541	511	509	544	589	571	557	523	548	541	537	539	512	542	558	535	509	488	560	544	530	510	533	534	521	571	529	511	526	554	535	531	482	508	512	564	518	557	557	523	551	527	544	548	514	529	507	529	532	498	539	555	509	513	550	562	542	537	512	570	522	547	494	508	564	557	517	519	501	514	511	512	548	544	522	552	536	499	551	573	531	526	548	542	481	545	544	486	531	556	566	529	533	514	551	536	566	534	562	581	527	492	513	495	552	546	506	518	481	539	583	523	543	546	543	565	558	514	553	534	544	546	527	536	513	538	514	527	510	511	508	586	485	507	571	530	505	533	575	550	513	503	516	516	518	533	531	555	549	543	511	532	526	573	553	519	521	519	495	549	498	516	551	520	512	525	500	549	499	560	483	529	568	502	551	540	515	534	548	505	537	553	544	544	534	557	529	549	502	540	529	555	517	579	498	551	516	520	498	495	505	529	553	508	563	531	509	567	520	544	545	476	546	519	518	475	512	528	554	518	556	518	515	552	519	489	540	540	514	526	546	526	531	539	501	568	514	514	557	516	545	545	501	542	529	541	580	538	565	533	526	556	526	528	532	504	552	549	543	567	522	534	514	490	532	523	544	564	543	535	530	522	533	533	524	566	505	542	477	527	515	495	552	559	529	521	509	517	529	511	550	546	543	567	523	510	523	515	534	514	546	569	499	511	558	493	562	547	538	522	536	543	502	566	493	523	552	529	496	548	525	552	529	514	492	527	500	509	579	568	583	498	495	527	506	544	517	558	523	565	504	559	537	526	512	565	524	561	513	518	542	551	570	514	553	536	547	544	541	527	558	548	520	541	468	525	530	563	575	567	526	518	504	563	577	539	568	556	498	538	495	549	523	523	553	512	573	568	501	540	508	565	549	494	542	554	522	496	531	495	547	523	537	515	498	563	494	621	522	552	539	550	553	542	513	539	549	556	547	527	522	543	500	520	523	519	528	521	547	551	515	547	526	514	557	506	542	510	504	539	520	539	503	509	552	514	522	525	594	547	526	553	538	513	583	530	520	493	547	507	553	513	541	549	509	532	544	590	534	542	558	541	509	521	505	503	580	516	569	488	556	519	533	520	566	523	521	551	505	499	533	551	598	499	507	547	553	587	555	549	534	530	514	543	481	549	547	544	528	541	534	556	580	544	490	544	546	550	545	527	547	537	552	529	521	550	544	514	553	550	539	571	498	501	533	539	538	549	524	539	573	544	526	566	527	504	521	500	510	526	510	509	510	541	537	542	521	552	532	548	528	563	524	561	529	534	578	491	493	518	509	532	522	537	509	525	549	491	548	542	541	552	514	561	530	515	490	519	544	545	534	536	536	496	539	524	503	555	547	516	525	505	525	541	584	518	512	531	539	538	494	508	563	484	542	483	560	511	535	574	543	570	534	524	507	501	524	509	538	572	526	539	542	557	549	547	506	521	516	520	543	543	535	499	498	540	542	528	509	530	550	551	527	488	575	575	567	557	573	507	519	567	544	544	543	493	525	520	515	519	559	543	581	546	515	521	522	533	513	496	511	579	524	537	557	521	539	542	558	532	534	513	502	534	522	549	542	521	495	540	540	525	512	521	526	520	563	567	544	541	528	492	555	556	510	574	502	539	553	496	544	520	556	525	544	531	587	542	544	528	539	547	529	501	540	555	535	500	510	530	533	514	502	537	559	527	524	546	535	540	570	519	500	504	526	546	506	549	518	510	506	559	517	528	526	499	560	510	515	522	493	531	497	574	509	499	514	537	494	536	523	512	531	508	524	524	524	502	496	529	513	532	529	551	565	538	500	534	563	536	518	524	517	542	505	528	531	546	549	542	573	542	556	566	535	552	575	508	533	506	532	519	547	518	515	527	565	548	520	569	572	537	531	543	547	502	505	546	541	530	532	544	535	502	504	511	531	524	550	523	525	539	561	538	521	515	560	547	509	554	511	520	535	545	514	540	517	522	539	555	504	519	529	527	492	529	542	505	503	543	504	556	541	530	486	517	536	545	501	545	521	530	533	557	568	532	529	535	533	511	528	500	523	542	507	513	519	552	525
39749	16439	7883	6169	4339	2944	2433	2048	1768	1542	1350	1192	1003	917	732	724	613	558	529	558	575	473	485	431	415	372	387	373	344	333	290	328	345	333	296	310	316	288	270	289	309	295	298	318	270	315	317	310	299	275	298	279	277	279	293	296	269	249	300	282	290	304	296	286	294	266	293	323	275	274	271	315	292	266	269	290	288	299	321	279	310	309	272	275	266	260	279	285	273	302	272	252	244	279	308	309	300	316	316	308	305	282	289	302	264	299	268	277	313	280	283	280	312	280	296	322	266	295	291	290	282	283	261	311	292	303	311	308	297	304	337	319	306	283	267	288	294	298	262	282	331	271	327	302	279	305	291	288	262	269	291	274	285	276	302	274	288	314	279	306	251	298	317	322	292	296	265	314	319	254	287	291	311	320	276	266	283	317	266	265	298	284	315	313	299	324	273	266	282	273	278	266	286	308	292	302	288	299	305	281	298	270	308	273	273	320	260	311	268	283	300	277	280	260	298	289	269	256	323	276	286	271	269	284	325	304	268	323	276	281	289	227	273	306	270	276	269	268	289	253	300	313	310	277	300	327	294	299	296	254	281	316	293	285	330	313	301	300	285	306	299	273	309	310	280	287	286	302	272	291	297	317	265	285	306	292	336	315	270	282	248	299	311	281	281	277	273	278	285	283	294	315	306	276	288	305	283	297	301	323	293	283	299	266	316	270	315	323	308	263	247	286	295	270	296	275	276	275	294	295	274	291	308	341	291	289	304	294	276	272	284	264	282	299	288	320	284	291	302	263	280	321	321	314	298	281	276	260	279	298	269	302	298	278	307	317	278	294	302	331	297	252	253	287	282	303	275	306	288	305	285	262	296	270	268	290	281	279	294	290	293	290	306	260	302	268	311	302	309	303	263	303	292	334	262	261	324	296	276	273	295	301	298	295	292	263	305	301	276	324	264	303	318	297	270	309	303	289	297	290	252	283	259	288	283	282	298	317	331	284	273	285	277	278	263	297	289	288	331	293	329	282	301	293	291	278	331	271	288	275	298	297	298	312	274	319	300	284	298	292	316	281	318	304	287	332	298	291	287	284	266	248	292	274	291	327	288	300	302	321	305	284	291	258	308	251	299	283	272	312	273	269	295	293	307	300	291	281	293	285	268	285	279	279	261	285	288	301	286	284	288	286	301	272	279	302	302	301	301	283	279	307	304	309	287	303	254	264	303	292	291	290	304	285	285	302	296	261	301	284	306	292	281	330	316	294	294	280	304	296	292	297	318	288	291	325	287	302	307	282	290	258	258	273	316	290	303	271	280	283	305	295	280	283	296	279	292	300	285	288	314	298	286	278	277	315	258	295	302	247	303	296	282	287	331	282	274	277	285	312	290	302	286	308	309	305	290	283	304	301	302	307	269	280	333	283	317	281	275	298	341	278	287	349	287	327	300	259	299	266	290	305	320	282	307	296	245	266	276	293	294	304	317	284	274	303	290	272	269	305	286	287	276	279	310	280	301	283	270	305	300	254	301	313	272	293	293	299	260	285	290	264	293	273	304	285	300	282	296	271	293	292	303	308	309	314	310	279	283	296	285	317	260	297	302	284	310	297	309	278	297	293	276	280	300	271	300	292	295	274	267	303	291	305	311	284	296	262	285	308	314	299	288	302	289	285	276	305	296	256	310	269	302	294	279	273	283	312	265	276	298	282	279	290	270	289	262	335	302	252	299	288	317	293	324	284	292	294	311	274	293	288	307	286	262	320	254	283	290	283	282	291	277	323	316	284	307	287	288	287	296	262	306	295	272	288	294	284	296	291	314	293	312	331	320	300	291	304	270	265	275	292	288	266	306	290	288	296	300	298	300	266	301	280	284	296	296	289	282	271	287	285	324	289	284	293	265	318	284	303	292	286	293	323	264	271	280	267	257	242	300	356	304	287	300	292	278	277	308	305	274	308	286	265	297	292	275	287	296	279	295	297	309	308	315	282	273	258	323	348	309	278	312	289	252	269	270	277	276	285	291	336	320	304	299	258	284	306	266	285	276	269	306	298	273	269	313	320	300	268	255	298	278	311	291	308	289	291	292	268	277	254	285	276	266	270	261	303	301	289	299	260	284	256	295	300	285	302	338	325	271	306	291	249	276	255	266	256	270	319	330	275	267	274	303	315	284	330	288	247	278	253	307	297	315	330	310	305	280	316	306	306	305	248	307	317	271	316	277	294	300	303	321	312	300	308	301	297	266	243	267	288	301	253	247	275	288	255	302	263	286	296	308	271	303	305	299	251	306	317	309	309	290	309	308	289	284	311	282	315	287	285	297	293	287	306	276	330	327	332	302	287	290	267	271	327	313	298	293	298	306	349	296	328	303	256	274	268	310	303	290	309	283	271	277	267	282	276	271	276	313	260	269	277	292	311	285	292	308	322	326	296	274	295	292	279	304	299	291	300	305	282	302	259	302	304	297	291	287	265	285	303	334	298	288	316	268	282	312	280	270	299	341	268	306	272	246	275	277	293	327	328	286	302	285	313	281	302	288	287	301	283	286	316	280	291	274	299	279	299	287	288	264	298	300	304	309	301	263	300	302	259	275	272	270	313	304	310	297	290	261	298	278	275	277	258	303	285	262	276	299	315	248	274	283	294	296	252	321	307	278	264	314	315	300	280	276	265	281	252	309	264	261	280	269	292	288	318	282	250	285	295	276	316	328	298	268	286	265	309	312	315	275	269	253	290	284	282	295	309	257	268	288	316	307	293	272	310	265	320	327	292	305	324	312	325	316	307	284	305	291	292	308	277	273	309	281	282	289	269	282	281	285	275	294	300	293	287	324	304	303	291	292	235	267	308	272	281	292	299	293	281	272	274	298	276	287	325	290	265	315	280	288	266	257	267	266	260	300	306	292	328	309	314	292	287	279	315	304	298	299	297	283	306	316	317	290	296	282	294	302	275	284	307	299	299	297	319	293	311	276	297	300	276	294	270	287	281	290	288	292	280	290	291	291	269	256	273	295	321	293	317	259	260	281	282	320	310	315	275	280	315	293	288	303	269	320	314	291	288	285	278	274	322	293	284	264	266	344	282	331	321	311	300	307	303	283	271	286	277	280	316	310	281	276	309	285	302	285	317	279	289	288	314	263	281	290	307	262	263	269	302	286	268	269	277	310	279	298	274	322	305	258	316	281	309	272	278	294	271	278	273	272	282	264	319	276	267	275	266	273	291	276	270	271	286	282	295	279	313	296	290	260	294	319	294	286	291	326	287	249	296	273	269	275	278	308	308	317	336	282	327	317	270	280	291	237	284	291	307	319	355	298	269	291	261	295	318	305	309	287	309	277	272	272	277	292	255	318	302	296	273	307	309	272	282	295	272	296	304	279	272	283	305	289	316	315	264	311	300	281	287	283	260	255	295	294	289	298	245	284	303	290	274	308	287	279	293	273	248	277	308	313	284	291	294	308	303	307	307	314	290	287	276	277	272	269	265	288	308	297	311	263	306	292	277
21277	7200	11480	14828	13302	10817	9081	8376	7462	6593	5896	5285	4301	3843	3111	2863	2451	2299	2137	2207	2226	2056	1814	1634	1439	1254	1288	1156	1071	1015	954	806	798	823	813	800	738	728	722	703	692	703	691	691	713	654	694	715	714	676	693	693	673	677	669	740	645	671	639	617	660	674	649	652	582	615	651	620	635	623	645	606	615	662	604	670	619	611	635	601	660	634	603	621	613	611	663	636	608	629	660	646	612	614	625	645	634	632	659	611	601	653	625	629	663	604	624	616	637	671	564	608	623	610	633	625	619	603	604	611	637	655	632	575	617	633	580	661	624	594	584	609	665	612	640	641	606	609	638	626	587	608	579	613	623	618	599	637	629	596	603	629	593	659	631	627	673	616	624	623	609	630	624	615	582	617	630	608	612	631	648	629	605	614	633	612	636	644	638	603	591	633	652	590	608	604	619	622	609	612	614	607	622	653	632	599	648	624	614	651	651	621	593	594	620	652	619	626	591	621	592	611	688	599	599	621	608	601	595	654	626	655	659	674	615	640	581	620	632	672	614	671	587	592	624	636	610	607	649	598	606	577	636	630	561	639	648	618	642	633	609	625	645	600	641	618	681	649	594	622	601	607	618	601	601	660	637	645	592	625	658	661	676	612	562	592	653	595	606	622	601	622	598	625	599	598	617	592	612	623	642	620	604	650	638	582	602	612	618	580	575	616	605	610	625	602	616	593	607	615	642	628	623	664	613	591	627	620	644	655	613	604	552	595	595	583	610	593	631	608	630	619	623	623	652	628	612	625	638	628	630	622	639	599	648	589	650	635	628	655	630	641	577	617	642	615	671	644	617	604	661	632	620	617	624	606	621	616	607	589	598	636	625	628	613	647	620	621	586	637	663	618	645	656	581	590	577	604	622	645	603	583	574	628	609	640	628	607	620	608	618	677	636	642	668	578	605	646	633	644	605	608	633	641	608	584	619	645	657	582	636	570	693	622	599	584	672	620	582	616	623	557	628	631	657	622	626	574	615	608	581	655	629	631	657	630	608	658	609	647	633	609	649	661	610	643	581	621	600	611	617	620	612	629	658	632	593	603	579	611	648	588	632	620	626	654	616	649	608	597	633	621	620	617	615	584	625	643	625	611	633	640	634	646	628	611	630	617	638	571	641	630	655	621	597	619	594	635	655	637	607	654	626	608	653	624	587	611	610	619	664	628	609	618	647	650	650	662	634	591	590	641	607	615	615	584	604	658	643	620	599	630	615	670	670	579	602	629	616	659	607	609	633	624	619	581	581	607	607	643	621	607	660	606	603	641	649	651	639	614	629	590	612	597	610	579	654	611	604	598	622	634	602	619	628	616	662	628	604	637	601	610	591	615	617	563	676	641	576	666	629	611	601	642	651	590	652	590	640	624	658	635	608	618	629	621	596	602	624	631	672	619	597	605	608	620	603	642	655	605	605	633	626	606	602	582	648	625	648	690	593	610	611	616	606	596	601	617	574	600	642	637	605	573	624	624	635	579	593	584	618	657	595	632	649	576	619	563	594	650	628	631	667	594	627	609	583	607	627	613	650	628	591	585	610	616	626	640	590	635	613	584	630	589	623	634	644	639	607	617	609	603	662	646	688	649	584	681	642	623	655	612	663	610	635	650	643	641	659	630	618	655	616	694	596	604	618	644	667	613	572	673	594	634	603	611	607	642	561	625	604	631	598	620	613	627	624	619	659	630	624	647	588	624	637	616	580	646	602	619	622	653	622	639	610	632	554	615	615	636	592	594	628	636	625	614	653	622	650	602	559	596	594	639	615	668	624	595	626	622	603	662	654	613	645	631	626	616	626	628	597	610	611	615	574	605	615	658	650	621	611	606	625	633	634	584	652	608	661	604	643	628	626	643	653	584	597	597	592	604	616	636	640	594	621	620	631	607	666	646	646	653	582	587	627	562	628	645	641	628	627	620	607	622	628	613	622	634	609	609	653	598	609	621	610	666	612	627	593	611	619	619	613	645	604	652	609	600	603	626	639	637	629	609	635	614	654	626	660	595	630	631	622	563	572	655	602	568	666	635	665	607	616	625	593	603	592	642	619	607	614	633	651	638	634	575	622	592	644	600	620	609	678	618	621	649	626	630	687	622	632	560	596	626	544	619	605	648	618	660	674	592	674	604	607	615	625	607	626	645	609	600	635	597	603	642	642	634	663	666	628	552	615	652	613	659	650	605	622	614	618	614	624	624	599	659	628	618	635	578	612	624	620	575	617	663	626	603	584	596	640	640	633	593	674	630	613	612	622	679	636	601	576	578	613	544	577	625	635	572	600	614	675	682	620	620	692	635	622	631	646	673	649	623	584	608	629	645	594	620	605	623	597	651	608	598	604	636	596	662	583	660	650	620	626	640	613	645	610	616	659	597	614	582	670	579	622	636	605	670	620	633	649	584	616	610	598	621	585	615	622	625	629	616	622	622	618	635	643	604	626	647	564	631	586	575	639	570	635	640	642	642	617	613	661	621	647	663	583	615	653	605	593	574	643	612	630	624	619	588	606	642	632	660	618	640	599	555	628	675	610	613	635	631	613	639	629	642	636	615	625	678	622	599	620	632	641	621	622	615	641	634	626	617	657	618	628	611	613	630	604	597	648	632	647	599	620	635	611	676	605	632	595	583	596	609	639	604	595	596	589	618	632	613	612	620	631	637	632	648	627	619	613	605	609	613	629	613	655	678	614	601	594	588	604	608	613	630	613	606	629	650	660	622	614	591	639	646	605	609	622	586	610	600	642	668	648	623	594	646	618	640	615	627	595	602	613	623	654	630	647	601	604	629	622	613	642	598	589	627	619	683	649	611	577	611	636	627	622	631	624	627	612	569	656	602	605	621	612	625	658	646	580	607	607	585	641	607	585	616	637	662	646	619	597	624	611	590	620	579	619	593	656	617	637	648	620	618	598	602	581	612	631	627	599	640	641	581	664	641	619	588	628	616	644	617	633	644	651	664	608	613	612	603	671	650	610	642	613	615	615	643	651	622	604	645	632	645	628	647	621	598	634	560	617	652	635	608	669	651	615	622	640	615	608	596	637	587	569	603	619	604	609	628	648	632	599	611	609	670	612	582	634	661	637	617	622	607	586	613	596	602	626	632	584	609	677	593	630	634	597	646	646	610	636	656	615	604	631	579	630	638	586	588	608	605	621	573	590	579	633	630	615	625	602	619	606	643	632	633	636	578	612	621	628	636	645	628	608	637	687	598	647	594	631	587	620	601	594	618	617	636	621	633	581	584	584	658	657	619	583	618	640	622	636	613	641	655	631	588	609	562	648	573	620	640	646	643	619	584	654	706	618	612	593	634	578	645	642	573	632	632	604	613	702	593	619	618	616	646	593	626	611	618	614	626	567	639	574	644	613	626	584	649	601	641	646	603	582	583	624	592	601	531	618	606	627	558	674	690	591	590	633	645	611	624	608	609	628	645	622	582	619	645	613	626	638	598	586	604	630	657	644	603	639	601
11232	3501	2680	2504	1820	1329	1065	936	821	802	623	586	528	431	397	364	368	325	324	334	321	297	295	254	241	235	245	230	276	254	237	240	248	207	227	226	245	220	212	205	203	217	212	220	224	226	234	197	216	231	214	192	212	200	204	224	203	217	203	229	226	230	200	226	210	214	224	201	189	223	228	229	220	223	231	240	213	183	231	218	232	185	236	210	214	237	224	224	199	239	223	231	208	232	230	230	209	212	224	236	216	234	200	225	225	224	243	220	214	215	245	205	216	206	239	219	228	205	230	221	245	209	207	207	223	229	197	216	228	249	209	234	246	219	206	222	209	233	194	223	232	232	226	225	228	223	234	204	236	224	222	198	207	232	228	206	223	188	233	212	256	221	231	196	249	225	205	241	222	231	215	207	179	233	204	207	217	227	219	224	222	197	217	189	201	225	220	217	227	195	207	207	202	213	213	235	213	226	206	256	246	211	217	194	221	222	217	200	229	186	230	244	211	227	229	242	235	230	227	215	211	193	206	215	237	213	204	233	207	212	220	218	238	207	217	241	214	204	229	198	227	190	199	250	237	217	205	254	199	207	219	219	209	206	225	233	216	202	188	212	219	202	228	203	240	190	206	211	217	243	238	217	221	223	230	204	208	238	232	215	224	224	212	211	197	211	212	193	236	212	219	202	245	208	198	232	273	249	199	202	236	231	213	230	227	235	199	246	215	215	214	221	239	228	246	234	190	198	205	237	210	200	217	226	204	207	210	231	203	231	231	210	200	187	207	235	216	225	203	234	215	214	205	245	217	238	217	225	217	232	216	224	202	228	247	221	230	200	196	205	213	217	241	195	187	221	214	205	226	190	235	218	212	242	214	223	195	209	179	208	230	221	193	223	211	188	225	208	196	240	237	190	224	208	232	235	202	213	185	211	219	227	211	197	193	216	225	221	211	192	208	201	214	190	212	224	227	202	223	230	210	184	197	220	219	204	213	214	244	211	220	214	218	243	231	252	211	224	241	228	220	190	229	228	201	238	210	223	222	206	225	203	210	202	197	207	219	206	219	215	220	221	227	198	207	183	231	225	223	256	197	233	187	219	216	195	212	199	222	233	223	224	227	223	219	233	206	180	243	225	239	216	234	214	209	207	260	199	238	228	210	199	240	213	221	207	237	240	213	236	222	218	212	218	202	224	256	191	211	208	215	243	207	241	212	215	221	241	218	230	209	221	251	238	226	226	207	207	183	196	211	224	225	221	232	215	220	222	201	248	235	207	247	234	239	213	227	226	210	235	217	221	205	198	207	189	234	228	230	218	193	217	231	212	208	178	195	229	198	217	185	233	239	214	204	212	225	239	225	199	227	209	218	232	218	193	198	181	235	220	215	196	227	209	236	211	233	206	236	206	245	190	191	210	222	226	207	236	226	213	209	199	227	210	217	229	198	226	230	208	222	177	219	216	217	226	211	230	206	216	196	216	231	213	187	201	186	211	206	219	220	226	220	212	230	223	235	234	247	202	207	195	231	175	240	239	186	227	226	207	233	216	218	249	203	211	230	196	193	211	231	205	219	216	239	224	193	212	195	203	225	236	198	207	214	229	236	259	237	205	234	193	224	217	241	209	222	204	198	207	209	215	227	231	217	229	221	217	225	228	215	207	192	208	226	212	214	221	276	248	224	218	191	232	197	209	235	222	202	210	219	262	220	212	211	211	215	215	206	205	234	194	233	205	207	209	205	219	233	231	244	215	239	216	210	206	213	223	228	220	224	253	230	210	225	219	216	240	234	229	224	222	211	236	227	204	201	203	207	214	216	233	225	208	204	250	232	222	200	237	203	243	238	215	245	211	218	224	221	194	224	195	198	231	204	190	223	213	240	221	226	220	207	209	208	218	209	245	194	246	233	213	206	211	237	214	247	221	245	199	214	231	224	241	210	192	239	218	212	245	236	196	212	200	215	232	194	220	232	253	201	223	207	222	204	213	222	224	208	227	245	223	240	211	224	220	235	224	238	232	234	210	206	213	206	207	187	184	241	218	202	213	231	227	200	223	216	231	230	205	224	223	206	213	209	222	234	209	229	245	239	241	202	224	225	242	233	234	233	222	216	230	237	215	201	202	195	216	206	183	207	190	199	260	217	197	210	200	231	223	243	245	230	207	221	218	233	267	209	242	208	234	231	214	232	243	223	234	212	216	204	204	201	214	229	211	198	222	227	208	207	237	234	211	200	187	190	211	239	209	235	249	207	238	211	204	209	216	175	221	202	209	226	206	226	208	230	225	236	179	221	221	196	236	224	210	240	242	234	211	252	203	206	246	243	233	232	219	238	244	237	259	212	209	223	211	231	221	203	245	226	238	217	214	192	218	195	212	236	239	204	217	215	235	231	205	194	207	223	245	218	184	241	221	229	210	201	205	218	221	199	199	230	226	207	237	233	197	174	191	211	207	224	205	199	215	232	222	213	257	245	182	208	221	219	213	220	192	221	205	228	190	208	251	200	169	198	221	211	214	211	208	191	191	222	204	215	217	241	241	243	222	259	236	252	241	213	220	226	208	220	201	233	189	207	206	163	204	222	236	209	242	197	253	205	188	214	256	205	204	223	214	215	209	230	206	192	212	222	217	259	223	234	208	224	219	239	227	237	217	230	238	203	202	206	206	207	204	201	216	231	210	216	236	216	201	243	212	233	195	217	222	228	219	219	202	203	216	232	241	209	225	261	242	225	222	244	222	229	213	231	220	191	231	223	232	216	249	239	216	211	199	223	217	239	211	170	204	227	210	232	224	220	217	208	223	209	208	229	244	221	213	201	194	230	225	255	202	223	204	210	237	216	200	234	230	234	224	191	220	218	197	213	217	250	204	236	232	241	208	228	239	243	231	198	224	187	220	221	226	213	206	217	200	212	200	204	195	215	190	213	231	212	249	197	240	211	243	224	208	227	225	208	218	207	222	219	204	247	208	210	226	217	215	195	220	196	222	180	229	177	176	200	201	223	232	212	183	200	213	229	239	233	206	216	214	210	208	213	214	216	211	226	242	211	224	231	224	219	193	192	211	196	226	200	202	214	232	229	246	215	237	227	213	219	210	228	227	221	246	190	239	202	192	225	220	219	246	238	222	198	204	227	206	262	196	186	213	219	211	200	217	200	215	200	202	209	216	229	220	207	202	233	240	214	216	218	209	224	189	244	217	222	216	218	207	234	212	222	229	211	211	203	200	186	227	205	224	229	235	228	215	228	231	220	186	237	250	226	206	234	218	225	213	198	215	201	223	216	193	226	207	214	209	201	214	185	203	219	233	217	227	234	211	218	216	229	228	222	217	221	194	223	260	227	184	228	224	230	231	226	242	215	223	194	222	224	203	204	235	206	229	206	208	187	225	226	207	200	235	223	212	204	234	199	215	214	226	213	205	216	200	199	207	224	233	250	208	233	188	233	201	218	212	214	212	200	239	213	218	215	226	227	179	193	231	208	219	216	209	216	222	242	248	230	198
5957	2638	5410	7153	6346	5082	4490	3890	3593	3393	2850	2447	2061	1848	1532	1445	1261	1192	1192	1072	1121	998	950	864	777	736	719	705	669	610	607	527	552	521	530	507	507	539	517	532	527	505	480	514	533	507	506	490	500	515	483	532	495	500	493	466	467	496	464	452	551	489	498	479	481	468	492	503	519	491	441	465	484	505	461	448	458	495	481	482	509	475	457	506	474	482	493	502	477	447	455	461	459	480	499	474	480	477	467	492	467	510	491	444	485	475	464	501	467	519	477	450	443	488	496	468	486	438	476	481	475	492	484	490	456	496	483	453	516	462	484	501	474	483	484	501	466	480	456	482	459	487	437	495	530	517	488	469	462	514	434	504	493	484	514	471	465	450	488	472	516	458	462	478	457	473	515	456	456	497	503	475	434	494	464	506	471	488	455	477	436	506	498	478	492	497	480	503	479	484	431	507	496	488	492	496	479	492	497	510	471	494	516	448	497	530	456	426	470	463	481	436	452	463	511	469	418	498	488	495	507	491	476	488	469	478	484	510	470	496	459	455	464	498	504	500	473	495	475	467	490	422	477	528	479	471	501	490	467	493	466	463	515	475	443	492	467	508	495	454	460	470	505	489	469	513	466	476	494	455	524	486	479	493	457	501	483	504	489	464	444	486	510	458	509	454	489	475	463	473	456	494	457	519	476	468	469	507	500	459	434	521	474	497	495	456	514	480	441	502	484	443	478	495	494	480	460	482	470	462	466	479	479	490	470	468	496	524	478	453	482	458	512	491	493	462	487	466	512	458	488	473	489	487	512	490	511	482	485	456	494	493	484	492	451	487	448	490	479	495	483	471	461	475	420	484	485	485	439	477	462	471	450	456	499	454	503	459	472	524	483	479	486	485	462	481	489	463	501	518	496	488	471	504	475	478	497	474	507	489	491	437	473	496	478	450	474	507	479	463	508	473	458	471	491	490	475	477	507	483	474	491	467	488	508	449	459	490	480	481	477	485	502	460	500	491	473	438	480	477	466	488	475	519	485	480	498	444	496	506	507	470	484	488	490	503	456	503	487	467	523	451	467	459	470	478	471	468	478	463	453	499	483	487	477	470	480	482	473	519	445	506	464	452	473	482	455	490	465	491	485	481	459	490	502	460	502	500	487	494	460	457	477	521	516	439	460	456	511	496	475	459	493	492	516	509	469	489	485	499	457	459	460	499	479	482	468	478	458	480	463	441	465	487	460	499	480	461	441	465	493	527	502	452	446	463	459	465	484	507	464	529	468	455	487	483	502	435	474	453	513	484	505	482	490	522	480	477	500	535	489	498	430	475	477	496	484	484	462	467	472	460	501	445	469	487	475	469	486	507	446	483	480	455	507	522	478	534	490	482	457	471	506	498	463	507	511	520	435	456	462	473	480	534	491	432	505	471	510	484	457	463	468	497	457	488	459	493	503	501	488	502	435	479	478	477	484	475	487	490	473	493	461	489	507	508	486	469	462	492	494	474	464	522	465	453	458	488	457	482	446	487	495	435	496	478	471	464	502	466	491	503	477	496	509	439	486	479	445	487	506	503	532	483	485	497	501	513	468	497	508	485	466	482	512	461	454	497	502	481	504	504	446	462	448	448	495	487	487	490	484	490	455	482	486	486	479	479	477	475	480	483	458	456	499	460	525	514	486	495	482	478	500	446	469	473	489	469	503	508	494	488	510	465	481	514	475	471	453	476	476	507	491	460	500	457	459	477	485	471	499	521	504	475	501	494	453	458	453	487	487	454	492	490	452	466	488	499	506	504	476	483	499	475	450	497	476	476	503	500	459	490	484	476	477	465	477	496	483	459	468	430	476	487	484	471	475	463	493	461	466	487	489	483	504	466	492	498	446	502	463	476	506	464	485	477	458	474	455	490	459	466	430	485	492	465	503	448	506	461	496	508	508	480	441	455	444	475	458	486	500	468	508	474	480	479	485	493	506	462	469	464	531	479	527	474	474	472	479	468	494	478	478	486	451	462	472	512	495	488	460	465	456	537	427	475	490	498	468	450	485	466	476	456	508	523	482	454	479	532	496	451	489	481	480	469	528	497	444	475	490	482	498	503	478	469	449	488	491	465	478	477	472	479	488	452	511	476	483	488	459	453	479	495	467	471	506	481	460	502	474	459	523	490	484	493	493	478	532	482	467	509	512	485	468	456	475	445	506	503	506	488	524	484	497	488	499	490	468	494	484	461	468	498	477	451	485	438	484	466	510	482	464	480	482	484	468	481	485	463	488	481	462	518	486	513	499	475	515	461	473	461	452	497	479	506	443	429	456	450	476	450	465	505	477	464	447	445	462	483	466	469	479	474	446	484	492	516	480	465	498	492	467	516	487	462	530	467	458	462	473	483	417	454	505	493	460	442	456	491	517	487	447	491	483	490	517	496	443	467	514	500	450	479	465	486	456	531	492	495	502	456	470	507	466	486	457	480	517	473	503	499	499	483	472	477	488	480	489	471	487	496	467	485	503	518	460	509	467	504	500	531	448	473	490	452	481	453	499	460	505	485	446	449	486	467	456	459	516	501	472	491	464	514	486	472	471	502	497	468	480	505	488	469	470	463	505	487	438	449	505	474	472	459	425	476	454	482	519	474	496	469	487	465	497	460	452	484	468	489	448	492	488	502	496	475	469	464	485	458	472	458	443	501	468	496	466	472	455	446	488	471	469	499	445	466	487	461	484	470	465	510	464	469	519	478	528	465	488	475	442	472	443	511	496	497	495	456	479	426	471	485	518	479	452	463	489	467	511	473	462	492	476	481	486	474	457	481	481	438	478	463	483	487	483	498	490	515	482	531	453	455	501	492	461	490	464	465	492	515	459	498	529	493	487	481	467	468	448	472	443	461	448	501	515	489	461	506	500	481	445	436	475	461	463	490	490	465	435	461	454	478	502	490	480	473	490	477	508	503	496	478	474	473	502	493	530	488	481	480	470	507	463	493	474	504	490	494	478	484	495	474	508	464	475	450	512	460	482	497	447	475	485	483	470	437	503	491	479	505	497	456	506	447	461	514	501	465	491	466	464	467	481	487	509	509	479	523	475	432	479	508	500	478	476	459	462	441	499	468	474	471	476	508	451	453	525	482	472	513	489	501	449	477	461	470	478	477	491	444	491	528	473	514	532	465	501	497	461	501	505	501	483	472	473	477	520	455	512	465	488	471	450	497	444	456	488	482	471	494	438	478	462	467	467	478	501	447	470	515	452	499	465	449	494	494	481	490	474	486	470	468	468	462	504	540	437	485	452	511	461	480	483	527	490	464	467	469	485	416	485	498	470	470	469	432	464	500	470	481	513	439	478	480	510	451	482	442	512	463	475	503	506	478	470	488	441	483	466	468	460	470	458	456	437	452	513	464	482	472	480	475	442	498	470	473	455	523	494	500	508	477	483	471	482	435	519	433	508	454	473	476	515	494	467	476	476	475	487	508	465	493	468	441	525	492	485	478	475	523	472	436	517	477	481	478
27692	9017	5353	4358	2858	2138	1651	1446	1332	1168	978	842	697	642	538	530	496	461	452	423	437	401	356	396	343	362	343	300	298	313	291	281	257	264	254	236	295	244	239	240	257	244	253	270	277	245	238	256	275	259	239	287	259	257	240	259	288	262	239	233	243	257	226	240	252	236	229	271	210	233	270	252	251	264	235	253	284	251	231	253	275	251	236	266	267	224	227	249	250	234	223	273	270	234	257	230	237	206	242	232	233	261	227	237	265	266	252	236	261	238	240	226	262	228	242	254	218	237	215	237	236	264	243	250	255	234	262	257	271	262	223	250	230	217	247	245	269	268	233	244	228	229	237	270	261	243	253	279	238	247	241	246	267	244	280	274	233	231	278	252	237	278	242	281	248	240	244	255	233	242	260	207	243	271	239	257	240	246	254	232	216	246	241	251	263	286	254	265	237	225	218	255	244	250	219	254	245	254	269	214	258	250	276	245	209	246	272	212	238	245	253	258	243	241	247	255	231	235	251	252	257	241	251	269	240	237	231	243	228	239	210	279	207	234	253	201	228	258	258	251	235	273	292	237	245	256	217	236	226	253	226	228	266	232	210	254	242	245	286	281	234	215	239	222	212	247	231	222	224	236	268	268	229	219	237	257	267	244	198	289	252	235	252	241	265	243	243	234	241	258	252	240	260	251	229	271	235	228	236	243	243	240	199	233	241	255	235	207	245	268	239	248	216	230	239	258	220	213	235	242	256	281	236	257	243	258	245	236	257	242	268	234	232	229	211	239	269	207	235	237	246	243	239	262	224	216	258	224	249	237	257	238	223	235	251	269	260	238	251	241	262	250	267	261	223	229	228	234	230	246	242	285	240	225	264	233	239	223	195	259	218	231	256	236	238	243	233	242	237	261	246	223	237	251	262	247	250	230	238	238	226	248	224	265	251	242	273	250	244	241	246	256	236	251	247	238	235	226	255	265	263	262	227	239	251	254	242	225	241	256	250	239	237	229	234	251	256	253	249	275	244	277	246	229	235	244	207	244	242	259	242	221	225	258	219	260	250	288	253	200	254	262	236	271	218	252	237	255	267	258	231	251	264	221	225	202	230	253	287	209	236	222	268	236	271	233	220	243	251	216	225	214	243	253	203	265	249	238	264	244	252	237	253	265	286	235	242	228	233	226	242	260	217	247	221	209	234	248	252	247	256	243	239	254	230	252	220	230	262	245	237	267	234	214	227	250	224	237	247	242	241	270	247	244	266	233	233	220	239	279	242	239	231	249	246	227	232	247	263	227	227	244	239	250	254	227	236	241	254	255	257	246	256	250	231	235	250	216	222	254	251	243	249	243	245	254	248	281	259	246	228	260	244	280	214	225	200	222	254	255	258	231	250	240	238	225	227	246	227	252	269	220	263	284	240	220	258	228	248	235	242	264	273	240	227	251	266	218	244	243	243	252	232	238	286	248	260	241	275	252	221	252	233	233	243	210	255	240	247	242	222	217	223	245	251	228	247	267	248	239	257	247	249	237	268	257	273	250	254	260	242	219	239	271	258	255	210	228	248	240	226	269	223	271	235	224	248	247	273	214	249	265	249	258	240	258	237	224	207	211	244	256	228	254	246	250	280	226	249	250	265	224	272	230	253	256	246	267	233	253	237	267	232	263	270	240	208	256	218	211	247	249	256	262	229	244	259	234	284	228	243	242	226	248	232	217	248	242	265	274	257	249	244	259	290	258	235	247	251	272	220	241	271	245	250	232	229	259	251	248	270	238	242	246	228	274	232	249	254	241	258	227	255	249	255	258	278	261	227	233	244	252	246	246	236	228	246	245	238	234	265	220	224	260	252	267	263	236	257	267	243	252	229	257	249	260	260	222	263	227	254	218	262	199	243	229	255	229	227	245	228	220	285	254	264	231	223	246	227	236	252	251	217	238	228	268	269	226	205	239	244	263	248	263	215	214	229	240	251	247	232	242	232	280	240	246	248	244	239	219	246	271	263	255	218	260	240	254	253	221	239	242	237	237	234	269	272	251	232	246	244	258	260	242	231	220	226	236	267	242	233	211	197	256	232	235	259	253	247	231	252	236	263	235	272	219	247	231	215	216	236	277	235	235	240	269	255	251	252	229	249	249	223	241	219	241	249	241	270	223	269	224	235	241	212	231	261	234	228	252	309	271	269	292	253	266	272	241	259	260	218	276	250	241	254	225	239	241	270	282	272	227	237	248	253	263	235	244	242	279	238	222	203	237	248	226	209	238	237	232	258	241	270	265	234	256	228	262	263	229	237	257	243	249	270	269	244	217	274	237	220	255	257	266	236	243	254	249	226	226	227	225	264	244	259	209	276	223	257	246	253	273	261	256	239	260	236	260	246	244	227	261	251	268	238	237	240	247	257	261	217	229	237	227	255	244	253	255	263	231	277	248	237	233	237	238	256	227	248	239	256	234	260	274	265	240	248	226	248	253	250	255	254	216	262	256	254	249	249	236	247	231	244	253	219	205	226	227	225	263	257	264	293	266	280	267	238	219	239	240	220	231	251	226	269	210	228	259	253	254	240	216	242	218	233	236	220	238	256	239	257	234	253	229	225	255	228	233	251	262	220	268	240	245	229	259	235	247	262	229	248	257	243	219	206	228	239	263	258	262	267	246	236	278	277	239	260	228	233	208	261	226	281	278	249	258	303	237	264	254	222	232	240	229	251	245	242	266	245	276	256	265	208	246	250	239	209	222	262	219	219	262	265	267	259	252	221	253	261	248	229	236	233	271	224	248	255	248	254	250	247	250	247	227	242	231	256	249	238	228	268	236	222	253	266	225	222	223	238	267	278	262	242	234	273	249	242	245	214	235	198	251	239	240	245	239	250	241	267	262	229	202	228	254	265	234	206	247	230	268	238	277	246	259	219	243	250	223	279	270	213	254	241	212	236	235	245	242	213	278	258	241	246	260	237	226	242	246	256	238	246	254	224	273	238	235	247	222	231	232	255	254	252	260	269	264	240	240	257	258	256	243	215	212	246	236	290	240	234	245	242	252	232	241	260	231	242	245	245	248	267	270	252	243	231	234	234	237	258	238	256	245	236	271	251	229	234	263	253	225	274	231	243	250	261	231	259	248	227	229	229	240	244	246	260	255	215	242	270	272	273	225	275	231	224	253	243	249	229	246	267	280	240	247	289	222	232	276	254	256	251	214	277	214	207	226	254	259	200	237	245	253	266	242	239	216	263	264	254	252	228	255	236	235	258	263	257	253	273	218	237	233	239	263	221	249	272	238	247	233	255	235	252	257	255	239	230	255	219	242	223	257	244	272	250	212	241	224	248	257	225	232	271	266	223	239	235	241	258	255	249	233	236	248	254	271	278	250	211	242	242	263	230	277	276	240	289	246	238	228	235	236	245	261	245	280	263	259	256	252	260	258	265	245	230	262	270	273	230	235	248	246	241	235	277	244	267	216	249	282	236	273	246	220	234	218	277	243	265	235	244	250	258	262	260	259
15662	4439	8715	11403	10021	8402	7138	6424	6066	5360	4504	3910	3277	2610	2355	2080	1960	1812	1722	1842	1708	1530	1450	1356	1126	1057	984	1014	846	807	792	664	718	655	660	620	606	630	649	591	547	611	602	578	626	603	600	570	531	577	564	540	592	585	568	589	543	574	549	524	548	512	497	538	559	545	560	536	584	532	535	545	543	547	534	539	574	595	531	523	496	556	553	525	529	526	520	562	555	539	536	607	546	566	479	529	524	515	527	502	576	519	533	539	573	520	561	574	501	519	534	552	527	541	575	499	529	524	533	576	526	542	570	548	563	520	499	544	521	541	561	535	528	543	486	506	567	505	513	591	560	508	514	539	530	540	507	547	536	547	562	559	551	528	512	488	490	580	532	546	555	543	507	606	529	533	568	608	530	494	530	497	515	583	530	562	546	535	521	565	558	528	504	523	534	528	556	556	549	534	530	525	547	488	578	512	529	553	543	561	569	543	552	540	515	534	550	571	525	533	551	516	560	523	490	536	562	487	538	547	545	539	478	528	564	528	561	549	562	533	502	541	514	560	550	506	571	555	534	563	567	531	538	522	491	519	546	535	514	552	495	538	568	562	576	494	527	510	556	536	529	517	518	544	523	527	587	542	493	521	548	546	566	541	546	550	593	539	529	550	533	518	552	525	537	492	557	528	575	528	568	507	551	567	570	561	581	546	561	526	512	555	507	544	546	530	532	592	570	546	567	531	588	515	516	531	539	540	548	521	540	539	539	527	520	534	522	546	559	516	529	515	526	549	573	548	512	514	553	498	524	524	550	534	592	531	514	534	567	570	529	530	557	524	556	531	549	546	511	549	511	592	550	529	553	518	546	523	560	543	526	533	546	548	507	547	548	523	551	518	527	541	546	510	554	570	536	555	534	540	527	555	556	574	566	559	515	543	518	514	560	560	565	581	486	555	538	543	516	526	567	543	536	562	573	510	541	549	554	540	542	514	594	557	530	522	565	533	576	519	514	558	556	554	508	551	513	556	533	542	525	527	526	544	533	544	508	551	516	538	543	563	510	518	532	562	520	538	518	531	548	571	520	536	580	555	566	538	538	479	557	505	556	547	573	534	551	525	535	521	578	592	534	518	588	552	526	542	526	522	567	529	544	546	558	497	559	540	543	538	516	539	535	548	533	516	522	553	500	500	505	534	530	551	555	537	525	551	530	583	582	553	521	512	525	544	540	575	511	577	535	571	526	539	515	543	527	556	542	508	579	551	512	540	551	545	553	542	520	555	508	523	498	567	562	515	538	526	528	533	569	555	498	516	538	594	539	507	541	490	557	528	560	592	532	560	530	518	563	533	507	521	515	524	521	538	563	516	570	510	532	511	569	541	529	480	513	538	544	516	525	553	512	519	501	557	533	555	540	536	538	546	539	533	524	586	547	546	561	535	564	544	536	532	577	539	516	529	521	539	566	543	499	497	522	542	512	568	533	528	544	547	583	518	550	537	537	562	552	562	525	526	489	554	575	518	535	511	547	580	550	527	564	550	529	556	551	532	502	551	539	565	519	542	507	551	543	540	535	531	546	583	501	531	519	569	533	559	548	524	533	566	538	503	557	517	531	558	567	549	538	546	542	574	512	528	540	582	563	483	516	519	493	520	541	483	540	537	549	577	518	488	549	564	537	556	560	568	542	553	547	568	546	526	547	552	536	531	528	517	510	547	534	487	504	556	566	527	539	535	500	539	551	568	493	532	517	541	518	534	548	513	487	536	521	546	532	557	495	538	504	573	500	546	555	520	578	594	538	545	521	556	535	551	501	529	517	552	506	543	556	556	554	558	518	545	529	531	555	498	580	550	531	583	570	474	516	564	520	564	544	542	578	504	528	543	509	539	543	491	528	543	586	530	563	555	535	523	515	535	530	556	517	547	543	546	561	551	504	590	551	497	483	570	540	534	574	552	521	539	530	506	552	531	539	542	515	545	542	558	546	532	602	558	566	544	505	489	514	541	535	526	527	563	567	507	538	523	551	498	525	521	551	562	584	536	505	516	525	537	562	524	538	596	535	546	556	508	542	525	537	531	573	510	549	507	517	523	536	555	561	529	524	535	532	520	520	534	506	555	512	552	549	561	520	538	503	577	556	552	505	540	574	529	536	527	521	500	524	482	526	541	553	539	537	531	576	540	556	590	524	520	576	553	539	530	548	518	520	503	539	558	512	513	525	504	531	532	585	577	550	533	555	544	575	522	567	580	521	534	536	504	555	531	524	515	523	552	533	502	560	547	522	521	514	554	530	552	560	540	595	513	568	536	532	546	540	555	539	536	546	559	528	579	521	523	521	531	513	535	547	557	514	513	566	557	535	579	541	534	528	526	540	555	531	559	526	545	541	513	538	555	571	528	557	557	531	543	531	546	540	551	503	548	500	507	534	512	530	540	572	542	542	507	530	511	555	533	516	545	554	489	525	503	562	524	552	514	510	551	582	571	557	530	561	553	550	551	587	547	548	554	545	538	593	554	520	524	475	536	558	532	512	568	528	542	525	553	547	511	551	534	535	564	549	495	547	518	521	528	547	536	529	551	536	565	545	534	554	549	513	537	521	558	566	535	529	530	512	541	543	490	535	548	546	522	537	505	506	596	495	568	549	509	574	560	517	552	579	564	538	552	567	549	539	534	563	556	577	545	523	539	537	557	573	571	511	508	502	525	572	551	515	519	545	572	531	522	529	540	519	585	528	537	562	563	546	499	530	542	540	508	578	524	523	564	566	505	527	539	530	553	545	549	506	495	549	508	511	547	527	518	551	571	505	526	540	550	596	575	544	563	572	517	510	546	535	519	506	555	544	565	552	515	515	574	518	517	556	549	572	505	547	534	512	528	539	535	542	556	522	537	513	525	547	560	556	586	534	532	530	577	551	581	512	542	524	537	487	523	544	512	537	562	522	550	557	546	524	567	531	489	532	516	556	534	516	548	551	523	558	522	552	559	537	502	530	539	496	546	561	574	527	555	546	552	535	543	530	560	556	517	564	541	472	579	517	609	594	536	516	520	529	514	581	536	553	549	541	526	531	517	546	523	584	528	560	537	541	556	537	541	543	556	535	545	540	552	557	554	550	529	519	470	530	517	518	524	542	540	555	533	520	551	550	570	560	521	563	516	533	569	510	538	517	529	528	535	526	522	576	512	530	535	532	578	576	551	504	536	527	531	556	543	568	508	539	552	562	521	518	522	539	562	570	550	549	518	540	535	539	529	568	563	544	551	573	533	536	550	527	499	532	560	552	519	548	520	567	562	497	532	566	517	520	545	569	571	531	515	513	558	508	543	504	528	531	548	538	519	523	538	513	523	553	566	543	540	537	525	520	554	510	560	501	547	497	561	530	574	551	541	502	509	588	561	574	528	507	585	578	569	572	524	520	535	529	569	575	539	492	568	520	540	551	537	546	543	531	526	487	535	525	537	527	548	531	528	545	536	524	529	535	544	530	548	509	532	559	517	524	528	537	536	542	524
36268	12977	7573	5741	3988	3209	2405	2060	1947	1663	1371	1151	903	817	748	711	654	577	510	530	560	452	507	454	479	385	354	415	402	379	332	334	331	349	314	331	353	294	303	328	320	290	288	263	297	305	334	262	267	305	297	296	270	280	272	298	314	294	274	298	290	285	297	298	273	313	294	297	283	288	316	285	271	303	304	280	273	291	279	287	302	281	299	317	327	259	292	296	283	286	285	259	292	317	288	271	287	322	321	260	272	282	272	275	259	301	306	285	280	298	307	278	312	277	262	279	294	316	246	311	301	291	342	283	290	287	302	281	252	319	278	309	311	301	292	262	296	301	286	274	306	284	311	288	302	319	316	280	278	300	287	270	283	274	266	300	301	252	273	296	277	319	280	283	311	307	303	264	314	309	313	300	286	318	288	321	302	268	290	293	293	281	296	259	327	335	285	324	300	294	259	275	312	296	274	287	303	319	273	295	318	310	302	244	275	283	332	320	319	309	297	320	296	281	282	294	298	326	312	272	301	302	291	290	324	300	316	290	309	313	300	315	276	316	313	312	301	275	326	268	323	297	304	292	304	305	331	279	305	301	283	326	300	311	295	277	271	286	282	291	318	274	277	302	275	302	291	277	293	274	283	328	305	305	280	336	271	271	281	288	316	299	291	271	274	289	278	299	316	288	322	260	279	314	320	237	276	315	297	268	298	273	284	316	279	302	287	283	288	282	275	317	299	293	315	277	310	314	262	294	304	270	289	272	273	319	282	299	298	304	304	257	283	289	264	283	303	362	294	295	302	300	315	291	303	289	312	284	285	291	277	279	308	305	296	285	294	280	310	303	314	280	278	295	313	290	294	298	296	274	298	303	277	287	298	305	302	271	274	283	289	280	310	267	319	289	293	301	292	285	302	330	266	286	295	293	322	272	297	328	310	296	274	326	305	291	283	277	322	261	286	285	322	293	264	276	279	319	275	292	284	283	296	252	291	305	269	272	275	336	305	243	276	298	309	292	308	306	296	295	320	297	272	275	294	283	293	270	311	278	276	282	295	277	282	256	306	289	307	288	270	293	266	286	266	293	294	307	283	286	286	288	295	302	288	287	291	280	306	285	302	306	261	286	268	270	269	293	248	285	301	318	273	294	272	284	251	297	315	310	280	329	269	321	259	295	316	317	294	296	284	277	284	263	281	321	305	295	284	306	277	334	282	313	314	290	289	280	304	297	292	300	286	289	291	324	317	279	288	289	281	307	272	294	298	280	325	313	267	293	285	275	274	284	284	255	294	284	292	284	291	307	300	299	282	289	314	277	290	301	272	289	295	288	322	292	295	316	294	279	274	307	302	318	303	266	258	288	310	289	279	275	261	323	294	302	285	258	292	301	317	311	283	309	305	290	269	284	288	286	273	303	302	287	273	278	272	311	288	309	329	297	308	284	299	276	270	310	290	286	276	303	302	285	314	280	303	289	291	272	275	298	264	271	287	274	294	279	283	311	267	283	291	278	275	311	271	308	275	276	291	288	287	260	286	259	272	292	270	279	326	288	319	302	309	325	294	293	311	284	295	285	297	284	299	316	281	305	314	275	271	282	302	301	286	305	315	311	267	304	268	308	320	258	278	272	290	309	277	276	299	330	325	290	288	289	287	290	321	310	302	324	284	306	291	240	301	286	311	288	284	315	292	318	289	282	281	301	302	285	289	280	308	268	286	275	244	322	321	305	308	288	293	301	278	298	269	269	306	322	308	265	307	321	282	275	302	305	278	327	314	284	282	260	291	310	282	326	304	266	286	306	319	285	299	267	297	294	273	316	290	281	277	262	284	288	306	305	285	289	262	285	315	312	287	280	291	281	292	275	280	340	301	281	274	293	253	271	278	303	281	297	296	312	299	289	272	330	287	275	312	254	272	301	261	265	296	280	335	292	277	285	311	282	321	312	296	275	278	273	275	287	306	301	288	284	330	261	290	266	278	301	295	334	267	315	317	293	288	263	285	317	294	282	279	266	263	266	296	255	301	291	303	308	271	285	261	305	265	302	316	303	314	310	274	290	241	244	290	276	286	277	280	275	270	288	275	290	303	316	312	267	295	283	337	299	289	287	302	292	286	300	288	324	304	272	289	282	255	291	313	294	313	293	314	287	295	298	282	280	314	303	273	326	296	289	287	268	295	270	290	284	290	266	304	290	281	302	289	279	299	297	279	297	318	274	287	278	264	346	314	262	317	322	305	268	274	277	280	256	257	291	281	289	274	277	312	305	291	313	295	292	282	323	297	290	316	265	289	271	275	262	306	287	297	265	298	284	302	309	312	260	295	309	308	292	270	316	329	290	303	276	279	329	305	288	291	281	265	291	315	299	269	286	299	280	283	277	283	290	294	292	265	299	297	291	307	282	305	308	292	285	274	281	290	330	285	284	303	293	269	271	262	292	292	286	297	330	245	287	245	279	272	274	263	298	296	284	296	283	312	295	284	293	308	262	282	293	270	272	282	298	293	305	295	296	304	311	258	271	320	304	287	260	314	341	305	303	273	271	323	305	291	285	304	279	288	291	302	329	304	263	289	296	290	267	284	327	286	318	298	288	308	283	274	291	316	304	293	320	256	281	308	282	289	265	293	316	312	298	287	289	302	303	291	284	290	272	304	263	285	291	306	264	272	283	330	291	297	276	301	265	288	280	279	298	255	269	272	288	286	264	294	305	283	294	308	307	313	334	295	278	301	306	277	323	293	322	317	308	315	265	311	311	315	285	263	294	279	331	296	298	308	283	281	294	305	306	313	348	302	266	295	322	272	290	280	282	275	285	270	280	291	301	296	287	304	290	284	275	275	289	308	290	325	311	319	321	273	276	263	281	276	298	294	319	292	287	280	275	310	301	292	258	260	291	284	262	297	268	312	270	308	298	284	296	307	302	315	313	303	302	329	296	293	297	305	279	290	267	331	316	327	310	297	298	326	290	298	269	274	303	280	317	292	315	286	263	296	279	272	302	306	266	283	290	288	295	275	271	269	312	281	328	290	317	284	303	293	284	266	300	249	286	289	285	315	307	284	276	284	291	301	261	271	286	284	304	300	273	290	282	314	342	262	316	268	303	306	278	285	296	281	300	271	290	258	268	285	290	268	297	263	283	272	261	282	294	267	295	276	247	278	273	299	262	278	317	287	283	288	331	296	292	277	293	316	338	278	263	290	279	270	333	289	295	303	306	315	285	284	285	290	270	273	287	286	307	274	287	300	284	277	270	270	290	298	267	310	301	332	272	300	283	305	281	323	293	289	285	260	267	270	332	284	304	319	257	264	303	289	302	287	283	281	268	273	284	301	284	287	281	298	279	304	279	283	303	293	288	290	289	300	298	311	277	303	293	292	286	307	304	300	264	260	264	273	292	263	306	276	276	288	283	276	268	315	294	301	290	290	285	295	287	298	266	285	290	230	284	319	294	292	284	280	293	302	283	332	291	307	285	288	304	295	286	292	293	297	275	272	306	311	263	297	316
18512	6027	11948	14036	12689	11554	9582	8600	7749	7174	6166	5110	4135	3633	3265	2846	2634	2340	2299	2393	2420	2061	1926	1682	1502	1374	1339	1234	1075	1034	929	912	829	721	832	728	714	740	682	717	748	731	659	672	702	678	671	672	694	662	680	713	622	661	712	699	659	651	650	636	634	648	663	609	663	655	625	631	634	619	657	640	626	676	627	650	635	579	631	678	598	618	633	630	665	586	646	661	642	600	600	649	649	627	609	624	609	636	658	620	680	633	596	596	650	657	614	611	639	619	566	638	577	613	604	603	625	626	591	639	607	636	572	606	680	623	664	616	663	612	597	643	582	597	660	655	617	585	603	653	600	642	666	635	592	664	577	608	653	701	635	599	637	639	586	612	610	616	666	602	642	620	597	611	597	619	594	623	642	623	644	655	573	615	621	610	619	634	603	592	604	596	613	567	623	646	617	621	638	615	570	619	582	665	597	592	615	558	599	628	592	638	595	598	619	600	608	634	585	650	701	634	601	599	633	663	627	626	594	616	588	577	597	617	589	629	598	649	611	611	589	656	594	602	621	650	613	612	632	622	616	643	617	609	577	628	636	623	605	633	652	630	597	646	559	639	641	634	614	638	607	629	674	649	635	688	618	634	579	623	615	623	625	576	636	567	636	593	671	660	609	644	606	619	665	589	673	659	654	588	613	645	665	606	611	616	617	623	599	615	614	654	612	583	619	638	603	618	642	622	636	630	628	640	618	640	644	627	638	609	647	658	628	647	607	617	640	640	635	600	620	625	637	686	603	636	608	621	644	631	614	617	606	624	621	635	595	577	622	639	634	659	668	611	614	626	671	621	639	639	632	611	608	626	637	593	593	602	603	650	664	657	664	586	667	641	670	635	608	621	638	667	587	573	669	585	638	594	616	608	623	624	620	587	623	643	597	618	594	629	629	615	606	567	637	622	623	620	615	679	594	638	618	651	626	628	597	636	630	646	617	589	620	598	600	689	577	603	658	615	597	628	597	622	627	596	596	640	663	603	612	606	620	624	627	622	679	595	629	665	589	641	568	641	655	627	611	597	625	656	626	659	649	663	662	636	600	647	603	603	629	611	622	622	632	664	628	639	613	622	621	616	594	632	648	651	631	596	577	632	622	605	614	590	620	619	604	632	634	671	604	656	601	562	604	628	608	606	610	608	599	590	650	628	616	630	661	666	645	658	598	624	644	630	635	644	666	620	642	617	617	617	627	578	603	654	601	622	654	616	570	614	640	635	633	661	583	641	617	629	595	632	583	660	598	591	605	606	640	605	621	650	595	633	653	649	622	566	602	634	610	631	605	610	566	633	628	660	639	650	600	700	627	616	631	663	663	628	648	623	640	604	621	654	588	633	658	602	662	621	628	640	578	620	626	619	588	640	635	587	634	649	617	598	600	585	636	608	651	622	608	636	644	632	619	603	602	646	647	612	641	629	598	620	665	629	612	608	604	621	605	618	669	588	614	670	629	601	595	611	612	631	668	604	606	605	657	641	622	666	640	632	610	603	606	612	597	602	628	611	604	612	646	632	595	619	605	631	627	671	616	650	628	668	605	602	611	659	617	658	583	640	603	549	624	597	635	635	579	679	645	699	623	642	643	643	612	614	612	618	568	655	660	596	606	644	641	582	636	637	648	664	635	633	659	589	642	647	619	632	606	600	662	617	603	668	592	652	625	590	618	580	624	674	634	628	613	606	630	620	586	593	610	608	623	592	633	617	593	647	657	606	625	653	650	637	638	615	664	610	632	609	637	654	615	651	618	616	586	600	575	599	650	610	612	614	666	590	619	612	646	649	626	636	626	640	586	639	652	635	632	622	641	649	613	666	618	585	600	623	641	624	584	590	598	649	596	649	612	597	626	639	634	570	625	621	623	639	634	598	618	616	595	647	631	620	630	609	616	641	606	636	610	648	631	655	595	615	607	654	637	625	645	592	595	614	604	617	638	643	637	637	623	597	622	615	624	621	615	579	612	615	604	638	621	651	647	655	586	637	584	599	609	630	609	658	642	638	567	646	630	608	616	649	606	569	664	602	617	634	618	615	636	611	592	604	646	609	610	590	598	633	575	592	610	618	636	638	597	631	589	654	660	597	638	579	598	635	599	649	616	621	584	671	603	645	636	618	577	645	613	671	616	618	599	657	632	631	615	592	620	670	635	601	638	629	607	658	616	594	632	621	627	666	621	651	609	624	607	618	590	608	636	609	651	669	655	580	641	658	638	625	641	596	616	637	682	588	657	602	640	635	630	681	626	577	640	610	668	612	629	609	649	622	611	620	607	587	631	636	643	610	629	623	648	607	638	646	591	614	658	604	609	660	631	641	602	588	582	622	650	579	655	628	642	667	655	623	637	659	644	606	603	623	611	640	613	653	649	619	637	602	605	601	657	620	647	622	630	620	671	663	615	581	604	644	662	646	626	573	666	613	636	600	623	595	621	610	644	651	613	638	628	643	657	641	574	630	597	619	595	616	609	623	615	618	638	620	653	589	654	627	637	629	626	619	639	614	598	648	662	642	642	654	650	681	602	646	628	618	613	600	628	636	628	607	623	631	632	588	644	630	583	624	635	580	618	604	590	624	602	631	619	617	612	702	638	614	648	634	662	607	595	623	624	602	598	632	610	633	673	616	663	641	581	595	637	639	578	639	645	675	599	632	661	576	612	612	606	634	644	616	598	630	610	644	629	616	653	602	623	690	634	634	648	630	613	614	634	674	638	653	594	615	624	630	637	589	617	624	637	638	602	652	677	622	618	598	641	617	657	651	619	638	644	588	685	631	657	577	652	634	582	631	589	652	628	570	623	622	625	619	623	601	617	622	596	614	657	615	591	589	626	637	622	586	608	659	649	617	632	619	632	616	657	561	581	615	599	638	644	635	628	638	631	639	620	599	608	611	599	617	630	642	633	625	636	607	595	610	579	586	602	616	606	614	652	656	597	622	647	553	578	628	640	589	638	617	686	626	636	633	666	633	657	645	648	643	643	644	655	641	611	664	623	602	609	659	626	652	631	622	582	610	652	611	570	613	622	626	607	646	608	641	619	657	633	637	646	654	646	661	631	619	658	596	628	617	593	644	638	576	593	579	607	632	653	652	610	638	656	610	638	634	647	660	613	688	612	602	636	586	655	636	668	622	615	614	644	578	634	617	618	630	636	630	611	594	644	660	608	600	623	627	638	632	642	638	668	661	628	617	655	641	641	625	653	612	636	632	603	603	630	619	548	604	604	595	612	613	616	607	584	613	615	635	653	625	641	615	620	583	644	606	630	597	639	609	633	597	586	593	606	659	619	597	646	652	615	659	632	670	614	634	616	621	623	615	646	610	594	601	572	625	627	621	587	639	659	628	618	627	611	612	631	611	628	637	675	615	624	636	620	651	603	585	596	595	603	640	610	587	625	576	621	639	628	596	649	661	613	600	643	645	618	635	630	645	627	629	607	622	634	608	620	661	613	635	659	650	638	639	611	639	649	665
10027	3278	3002	2432	1837	1447	1171	1013	931	859	751	589	478	450	425	399	333	316	359	332	350	359	285	291	297	268	266	248	217	239	263	227	237	238	215	237	259	243	225	215	223	228	238	228	221	214	221	211	222	237	218	243	208	221	193	212	243	235	215	245	212	205	238	242	218	237	250	248	230	222	255	226	204	229	187	241	212	209	188	245	211	250	206	210	247	212	222	242	203	267	208	222	208	222	227	223	236	223	225	235	233	197	251	195	215	209	197	247	232	203	215	215	228	231	206	218	210	235	225	230	184	203	222	226	252	210	210	232	211	255	217	251	244	218	189	233	223	215	206	251	229	219	222	214	235	220	218	218	241	212	223	202	211	202	213	221	245	247	211	173	262	214	226	194	230	222	213	242	219	238	224	207	204	219	226	226	207	231	209	229	233	221	225	217	189	258	226	256	237	220	212	213	194	239	232	242	226	212	213	221	198	209	250	215	229	219	234	209	204	247	200	196	207	186	240	210	242	225	256	223	226	229	186	201	210	229	213	213	194	215	247	234	254	237	249	241	235	220	218	224	247	211	225	222	237	238	203	193	227	238	231	203	195	208	256	215	253	246	256	224	212	223	184	219	206	205	245	228	230	234	204	227	231	204	211	230	200	208	206	241	232	225	252	217	205	204	242	204	222	206	240	237	229	225	186	228	240	237	210	217	225	248	228	219	192	212	240	187	210	208	238	197	227	267	240	240	243	244	183	188	252	257	230	215	217	227	221	239	204	213	228	240	200	184	193	210	236	240	205	227	212	203	207	229	216	220	238	199	215	224	261	231	240	224	220	216	213	174	218	239	205	220	191	233	227	250	233	241	217	197	212	226	226	217	208	206	232	208	215	218	226	225	205	238	211	205	215	225	239	229	235	232	268	206	254	263	218	224	178	228	202	230	224	233	239	211	227	222	193	222	215	206	211	228	213	239	211	218	242	233	202	215	230	210	242	216	214	202	218	240	253	219	224	223	211	204	209	195	207	230	225	234	221	219	205	229	220	195	225	224	207	232	230	228	220	229	229	215	206	225	245	227	220	239	200	218	180	211	241	254	245	232	234	227	218	199	214	196	200	220	257	195	262	226	224	219	238	231	234	194	207	233	233	208	213	232	242	220	198	228	240	218	233	213	255	206	226	224	230	238	224	218	208	230	205	216	225	202	235	227	233	218	228	228	220	191	215	191	199	243	241	206	225	198	234	229	244	245	225	226	214	227	233	213	203	205	240	201	200	188	221	203	218	223	211	248	234	231	218	236	235	232	239	226	249	211	206	217	217	241	199	231	244	226	238	240	199	212	194	220	201	232	258	202	225	233	216	222	239	227	166	221	233	207	243	230	207	213	223	234	239	231	215	234	209	214	237	213	231	252	253	245	235	248	231	248	223	218	266	213	222	211	210	211	217	239	232	210	217	203	213	233	222	241	211	194	202	231	215	221	210	210	202	225	237	215	239	214	247	197	245	214	215	235	238	198	223	193	216	225	231	210	195	242	232	200	246	214	258	244	198	216	231	209	245	250	226	239	219	214	199	221	199	210	221	215	218	234	198	237	208	180	212	221	191	209	221	206	242	228	213	220	229	232	222	217	205	252	226	231	217	222	235	227	231	231	223	206	223	220	204	219	189	204	239	213	201	209	193	227	217	228	215	220	245	241	250	210	229	208	240	220	230	225	223	223	243	257	199	221	216	199	202	244	222	238	202	228	235	209	230	208	237	202	210	224	212	263	234	213	227	209	238	234	213	218	251	233	207	220	188	196	221	213	206	227	211	216	204	238	249	221	217	239	215	188	222	226	213	193	218	228	215	241	212	233	198	213	251	219	207	216	225	213	197	244	244	214	218	198	229	213	210	221	206	224	217	272	176	231	217	216	238	232	216	247	214	235	212	225	228	236	216	206	213	187	228	234	237	243	239	223	218	228	230	227	220	230	214	189	218	259	216	210	206	181	198	232	235	229	228	203	220	208	209	226	241	246	209	216	212	208	228	220	167	211	256	220	197	239	205	219	226	227	220	202	243	205	236	246	222	194	218	226	226	226	235	222	218	229	183	207	231	234	218	213	223	234	220	235	212	190	231	197	200	209	228	210	219	253	246	227	221	237	203	217	227	259	214	229	209	230	222	209	196	230	220	203	219	212	197	228	269	211	231	215	230	234	223	205	237	209	216	204	217	224	204	210	234	220	210	241	235	225	237	228	212	231	227	212	247	207	236	237	225	231	216	207	257	207	241	221	236	206	206	212	244	202	221	238	239	228	209	232	228	221	224	229	227	201	230	248	218	202	200	226	236	207	227	213	214	237	204	214	237	235	205	236	223	234	237	245	226	194	233	234	216	215	232	225	221	210	239	204	234	227	227	191	241	227	238	247	236	217	194	226	228	212	218	226	228	189	189	221	202	188	254	245	226	238	222	226	218	204	210	207	221	221	237	235	239	205	222	227	213	204	226	205	222	187	249	215	253	230	212	245	202	217	199	214	216	219	197	205	182	219	221	251	211	229	208	238	226	206	219	216	229	224	185	227	218	232	247	209	212	196	222	221	208	239	240	201	223	209	229	210	214	210	203	218	227	205	222	214	203	222	230	218	192	226	183	227	239	209	248	226	233	224	224	240	234	223	258	235	229	207	199	218	209	225	242	246	233	219	227	184	233	198	220	243	238	224	228	224	220	229	247	228	214	186	190	231	202	223	219	215	242	236	217	178	250	201	220	183	225	218	201	190	224	194	218	201	207	190	222	203	214	212	238	232	196	230	221	195	257	212	211	208	223	199	232	224	210	228	224	225	211	230	207	225	217	232	198	191	231	205	204	206	218	240	232	218	231	236	213	200	224	224	220	265	210	199	183	211	212	213	202	226	247	214	247	200	223	222	220	236	207	214	197	210	239	235	197	213	241	239	235	224	238	231	257	262	248	216	202	257	234	246	227	205	233	236	240	222	199	216	237	197	227	204	238	243	231	224	234	215	198	238	221	222	240	222	203	219	214	206	218	205	195	216	211	226	200	251	223	215	204	254	243	252	239	229	249	206	221	216	231	267	207	253	211	218	193	214	246	188	237	215	229	204	240	207	234	221	231	212	214	236	208	182	210	229	187	218	226	205	216	221	252	205	194	234	217	210	250	211	203	208	209	241	206	198	247	180	227	257	197	217	221	208	213	214	205	255	213	213	210	223	223	211	244	218	220	226	266	232	190	206	180	228	231	218	247	224	228	211	209	232	228	218	217	215	209	232	224	195	222	206	258	216	223	235	191	225	253	222	209	204	217	240	229	239	214	224	241	227	245	194	221	217	209	223	223	210	254	206	199	237	183	216	244	196	214	212	209	247	234	210	223	240	194	217	230	206	219	228	209	228	216	235	219	201	195	220	217	220	218	235	253	237	234	250	228	256	229	220	209	200	211	214	185	224	279	220	242	223	211	213	240	212	216	226	219	231	246	230	224	216	225	241	231	216	237	230	219	228
5531	2509	5530	7037	6430	5546	4947	4410	4196	3631	3166	2397	1998	1813	1629	1422	1338	1247	1193	1170	1189	1037	950	902	859	750	742	739	691	616	619	614	558	541	571	605	533	537	514	517	510	538	489	517	540	522	496	513	470	528	544	473	518	500	498	477	508	504	502	486	529	467	505	514	499	483	506	462	506	454	544	530	524	473	470	504	550	493	480	488	499	474	505	490	499	482	469	464	469	468	467	487	461	454	483	462	476	493	510	492	492	528	516	526	489	497	507	528	482	483	504	507	490	445	462	475	493	492	464	532	512	526	508	448	520	441	508	471	492	486	485	489	513	500	467	485	489	494	486	487	511	520	477	492	517	561	477	482	449	507	452	510	491	461	460	453	484	449	494	464	518	497	533	479	492	452	479	501	487	489	501	496	506	494	469	540	556	512	481	468	523	485	471	485	545	517	484	470	483	483	487	499	486	472	524	503	497	520	474	495	468	495	489	489	481	486	486	497	475	485	462	472	463	503	489	528	502	482	479	502	490	492	473	487	506	506	467	460	469	475	464	469	509	504	477	489	511	475	478	441	476	482	489	434	509	497	513	490	477	497	497	500	502	469	494	508	514	473	498	474	491	477	442	462	484	493	471	448	484	500	473	510	492	493	478	469	480	425	501	503	487	487	508	493	502	476	490	498	495	508	513	478	476	541	497	524	486	514	495	490	433	487	458	490	445	487	487	504	457	443	480	473	482	469	489	481	508	482	505	486	475	471	508	476	470	486	479	474	483	493	495	480	488	493	481	498	497	483	503	478	522	511	480	507	495	477	495	475	489	457	476	528	495	490	460	498	468	508	495	486	530	496	503	478	467	485	503	472	457	515	491	464	482	515	479	509	467	511	469	466	530	498	548	481	533	542	474	494	479	478	512	479	527	438	484	545	491	493	479	515	491	513	506	538	503	506	515	521	496	480	486	481	495	491	449	494	462	491	504	465	452	497	507	519	469	488	455	474	477	505	515	506	506	491	460	473	437	500	465	483	465	499	500	510	459	477	539	462	457	489	482	483	475	466	518	485	509	507	537	501	459	528	517	470	527	480	479	476	475	470	457	468	474	497	488	497	491	474	530	460	458	474	455	506	448	492	484	505	470	492	477	496	498	480	511	471	492	485	508	519	472	497	481	506	509	440	473	468	511	465	487	497	477	496	475	459	487	483	484	487	476	495	465	473	441	485	488	492	486	466	497	475	494	491	504	503	473	486	521	490	479	513	471	454	501	482	497	461	489	464	508	481	469	495	502	477	510	510	479	514	463	522	486	500	476	497	476	514	509	489	473	497	485	482	482	481	507	495	501	483	491	454	460	507	551	469	485	512	503	468	489	513	519	470	515	483	495	484	496	475	480	476	450	504	470	476	531	536	508	499	471	473	523	500	528	472	475	510	472	495	503	527	455	491	486	493	467	521	483	484	517	482	517	503	502	514	470	519	506	519	500	458	486	505	496	459	468	501	408	478	455	504	486	484	516	480	503	496	458	530	505	472	504	497	531	491	484	461	528	491	486	488	548	509	474	492	489	479	500	497	517	423	516	487	470	509	470	473	503	483	504	494	471	478	522	486	512	490	502	504	468	493	482	514	484	508	502	470	488	486	479	541	493	486	484	487	486	438	483	487	486	470	463	487	500	470	494	508	509	504	435	505	504	503	474	488	491	511	469	487	506	496	485	513	484	496	462	502	471	476	502	458	492	486	466	532	471	475	500	522	523	514	486	497	464	474	484	490	481	476	488	502	518	506	496	473	463	513	494	461	507	486	509	463	476	489	442	467	468	522	480	446	481	492	524	482	535	515	484	533	474	467	484	508	482	470	468	504	470	521	496	466	512	489	517	454	499	494	462	487	500	506	477	511	521	466	532	438	482	519	526	475	494	488	504	467	515	436	498	545	490	532	492	478	510	497	492	480	510	482	507	456	505	485	521	493	496	468	471	475	503	481	511	438	484	517	483	473	554	489	486	492	472	499	512	507	462	499	475	448	519	474	426	511	544	483	506	474	422	488	509	487	524	480	486	502	504	541	490	504	477	507	521	475	494	535	482	525	494	526	469	457	511	532	484	482	467	487	486	452	472	471	522	441	485	465	524	486	457	513	463	486	491	508	477	490	484	479	455	518	503	505	451	484	515	454	458	547	491	500	483	479	494	497	482	499	472	489	498	502	442	535	507	552	488	524	505	483	479	519	500	497	513	506	471	522	467	522	475	502	471	514	486	506	513	516	512	486	537	503	473	498	493	485	555	520	510	501	482	505	464	476	500	522	482	466	547	515	512	489	469	461	437	489	499	490	471	476	523	504	497	497	459	523	419	491	496	486	465	475	488	494	491	459	479	482	478	499	474	496	485	485	443	489	509	511	497	501	466	489	463	459	467	511	496	482	482	481	461	498	478	493	515	507	490	462	477	482	430	487	448	474	502	485	489	464	505	503	505	474	492	471	490	506	473	493	466	478	483	516	488	477	511	542	490	484	452	499	495	493	509	513	476	471	471	504	488	484	511	454	496	444	502	505	481	480	526	497	484	477	491	501	517	530	496	488	491	496	491	490	521	527	491	468	504	505	518	489	487	487	501	487	512	452	485	506	460	476	502	454	503	460	497	497	505	482	478	532	471	536	521	481	459	499	495	499	471	472	493	487	489	505	513	485	512	518	490	508	499	469	496	471	482	505	504	466	478	516	460	462	462	486	476	557	499	478	489	456	465	477	458	474	524	475	479	480	498	477	496	492	501	528	443	539	503	549	472	475	488	513	464	514	486	452	482	456	487	459	516	521	464	489	441	506	465	540	542	482	538	469	494	463	529	493	500	496	470	474	490	517	489	505	490	521	508	429	485	496	515	474	503	504	457	513	491	492	466	489	476	507	471	485	518	493	478	540	493	508	458	470	521	484	479	502	508	495	512	474	477	474	461	503	518	476	495	504	487	484	497	508	510	492	497	455	553	516	473	502	454	501	461	506	499	466	470	481	527	480	480	477	460	478	501	487	511	511	501	519	506	501	498	500	479	455	481	534	493	498	523	484	477	535	447	477	482	504	523	502	496	466	507	494	508	491	499	488	514	490	496	517	447	498	508	520	446	499	525	498	507	460	485	471	496	510	491	524	515	488	472	492	466	493	517	512	485	454	496	482	466	479	503	497	472	521	490	483	476	475	492	460	485	511	479	472	503	469	485	471	497	544	502	496	488	479	534	482	501	480	473	503	445	521	448	485	481	497	506	471	514	505	487	493	465	452	453	505	485	487	505	464	472	452	484	465	487	484	474	477	478	452	474	476	495	529	465	487	512	495	461	498	456	455	499	489	485	507	509	460	492	513	488	495	487	474	457	465	453	482	469	468	490	479	497	499	508	493	472	502	497	461	476	500	503	493	486	483	497	493	481	526	485	473	465	536	502	445	494	467	483	482	487	514	472	510	485	414	496	462	493	532	489	490	484	487	540	536	474	473	493	501	478	439	470	506	474	470
24143	7190	4717	3908	2892	2116	1868	1613	1448	1279	1045	819	737	634	553	543	525	477	425	442	437	392	355	341	378	289	347	321	296	280	247	269	248	246	271	259	246	274	265	255	222	236	256	252	252	250	236	244	243	216	246	263	281	250	286	270	229	271	254	215	247	250	264	267	232	266	259	223	221	241	255	289	248	223	260	239	236	231	222	261	247	252	244	251	255	250	271	304	228	228	205	252	250	222	228	243	233	233	230	231	252	228	289	234	265	287	275	243	225	238	258	240	245	277	236	233	245	228	256	248	225	224	243	265	239	227	251	238	258	234	251	222	268	261	277	261	257	243	250	251	247	220	265	247	246	240	259	262	214	233	265	276	241	264	231	263	223	284	248	246	235	262	244	234	262	244	230	243	271	231	238	240	260	284	257	278	249	250	239	229	229	231	277	253	230	230	239	280	222	248	237	278	239	226	233	239	236	237	255	262	255	262	262	248	241	228	254	274	224	225	227	238	241	249	236	239	282	249	274	263	256	248	229	254	220	273	233	230	222	263	226	270	250	242	266	243	251	223	261	270	226	257	251	235	238	260	240	246	229	270	212	250	251	253	240	256	219	249	294	234	261	266	234	223	236	273	231	230	251	244	233	256	235	250	242	251	249	249	222	237	277	240	259	236	230	240	263	251	240	238	241	240	244	246	241	245	245	239	247	260	243	224	263	253	245	216	248	248	257	257	247	230	242	240	219	223	253	260	239	216	227	244	228	244	225	259	238	289	250	260	239	225	242	242	264	239	220	228	207	230	268	215	237	266	248	262	253	241	236	252	219	245	229	211	276	250	260	247	223	286	258	257	241	226	255	241	257	234	267	239	235	227	239	248	248	246	257	258	252	244	285	275	247	282	284	253	252	240	260	238	241	256	235	248	265	265	248	234	242	266	252	244	252	248	239	274	239	266	239	253	263	273	262	221	282	268	234	263	239	211	228	232	209	251	248	239	267	218	254	253	269	244	244	252	236	243	238	240	262	240	228	250	233	229	278	241	259	263	261	241	221	226	215	240	251	276	236	238	242	238	241	269	268	217	231	270	237	250	223	259	269	265	221	234	271	256	246	270	262	230	252	275	280	240	261	231	237	236	239	242	245	240	259	240	228	213	246	261	243	206	243	236	246	260	259	253	222	234	286	253	236	262	217	248	225	242	274	234	264	245	252	247	242	264	261	269	209	254	232	285	241	244	258	259	249	236	244	235	241	232	260	250	256	255	243	229	237	223	227	240	261	257	273	272	234	246	272	213	224	247	242	240	281	240	254	243	244	280	272	256	264	222	278	221	249	266	252	243	236	255	224	263	243	255	230	227	221	249	255	226	248	268	260	250	224	260	227	266	265	252	258	233	229	218	252	265	284	236	234	243	228	228	253	258	261	276	249	247	246	246	253	275	251	254	248	245	203	228	233	244	247	248	242	234	243	233	263	229	247	235	240	234	241	215	239	228	268	264	246	251	279	259	249	210	245	213	256	249	262	266	256	270	235	220	258	234	286	261	259	240	247	211	254	218	274	242	241	221	254	242	257	265	280	264	245	231	220	235	244	245	229	203	230	251	241	261	254	241	238	265	256	223	202	237	254	254	246	257	270	240	227	229	268	250	266	256	263	266	254	300	269	242	294	242	223	230	223	263	232	260	262	249	203	229	232	232	281	228	226	234	235	260	275	254	234	237	258	241	231	242	233	224	252	267	263	253	257	224	273	224	245	232	271	256	231	250	243	244	258	237	253	232	240	254	239	247	276	227	216	225	232	263	259	252	239	271	211	219	267	224	233	260	247	245	231	231	241	216	313	236	253	243	243	222	233	226	269	217	200	235	213	247	206	252	269	238	235	257	255	232	245	252	243	211	266	234	237	234	251	251	274	240	264	250	255	279	202	267	201	241	239	244	259	258	265	247	232	217	265	246	292	255	250	234	230	274	242	216	241	215	220	242	261	269	268	255	236	258	245	261	286	296	277	256	257	255	257	257	255	232	219	244	228	277	261	236	263	244	225	259	242	219	256	273	240	267	235	243	257	263	246	277	242	237	242	216	220	247	250	236	250	259	223	235	233	227	290	223	240	236	281	228	229	241	256	285	215	259	233	241	252	258	250	220	270	269	247	242	236	228	261	211	234	259	257	236	245	261	275	262	227	251	253	253	260	234	236	214	212	259	262	238	249	264	274	245	232	232	226	217	202	277	246	245	222	259	249	266	248	236	234	270	247	233	233	249	251	224	265	244	259	250	228	272	280	241	211	234	227	233	219	234	229	248	292	260	233	230	207	255	229	245	250	255	245	220	221	238	262	248	247	253	226	238	256	242	227	246	252	241	246	243	243	257	232	214	262	234	229	233	227	211	233	212	239	248	239	246	229	241	241	214	262	254	245	237	237	248	290	235	256	234	248	251	251	248	229	208	209	265	263	237	240	232	240	266	256	245	224	263	241	265	222	240	254	245	227	249	237	232	241	226	223	236	249	217	272	269	257	238	266	227	240	229	211	231	229	249	229	248	255	238	271	245	287	243	228	255	267	231	264	223	241	254	268	231	243	256	267	250	242	250	239	261	250	266	244	244	217	256	215	262	252	213	244	264	242	231	252	285	279	256	234	232	260	239	260	245	275	237	254	261	251	227	242	232	257	195	235	220	207	236	218	256	272	249	260	227	228	246	276	245	219	240	237	241	223	243	278	238	273	244	223	243	222	231	247	226	243	224	246	226	263	268	249	235	229	256	217	219	237	261	238	261	240	217	202	256	246	246	227	279	249	242	240	243	241	249	224	277	249	230	269	244	253	242	237	233	266	262	246	263	257	248	243	253	232	248	234	247	227	246	258	246	255	244	278	226	237	232	207	241	239	243	225	249	205	253	251	288	254	245	237	241	260	228	250	242	226	274	250	245	252	248	243	221	239	249	237	257	261	225	247	256	239	218	244	262	261	227	244	215	215	244	247	219	216	260	262	238	266	238	227	231	276	232	261	270	279	244	273	230	223	251	273	242	253	250	260	259	237	236	227	233	236	228	247	257	256	198	250	250	241	267	276	254	248	223	236	252	247	257	228	249	240	240	223	234	223	212	223	234	231	269	249	238	241	242	241	242	237	280	253	240	269	272	263	246	263	270	262	204	246	229	238	260	230	234	267	249	242	263	284	279	240	233	259	256	236	226	268	279	248	260	248	241	260	251	240	254	262	268	242	251	254	231	228	259	249	257	261	253	259	221	273	265	250	276	269	258	231	235	205	268	231	266	255	245	228	252	231	236	243	252	240	241	257	227	237	266	258	232	219	246	248	272	265	229	245	269	237	218	246	240	222	243	234	268	261	227	242	265	222	254	242	254	249	227	242	248	256	233	243	251	257	253	260	226	290	244	281	258	240	231	255	247	256	216	267	269	255	224	233	238	272	280	251	241	237	267	253	245	242	248	221	243	244	255	227	255	261	261	247	239	231	247	272	272	251	242	250	262	250	247	263	244
13053	4181	8672	10460	9886	8309	7775	7286	6535	5642	4448	3676	3205	2695	2472	2233	1988	1946	1930	1823	1756	1504	1330	1331	1161	1064	999	979	843	808	760	730	737	618	680	671	600	648	638	560	639	559	626	575	563	558	558	591	599	553	557	543	569	550	564	562	512	578	542	584	550	586	568	563	586	540	525	555	520	535	505	525	531	532	508	532	538	538	565	575	538	574	563	565	560	567	555	512	605	521	515	514	524	557	557	538	557	570	494	600	521	547	517	558	574	556	535	571	527	549	576	555	531	530	514	555	578	572	538	519	565	535	514	532	555	514	542	568	497	513	580	503	537	495	548	532	499	585	541	544	585	527	532	577	560	549	509	530	523	526	583	507	535	529	570	526	580	518	519	483	557	566	557	540	504	490	558	527	582	534	534	554	542	489	564	534	570	549	573	548	549	518	536	558	502	510	542	535	569	547	569	515	555	585	527	541	556	500	542	551	602	536	502	516	546	576	519	538	512	517	531	552	501	548	524	533	575	494	549	529	504	508	563	536	537	537	474	565	538	538	526	547	569	565	513	521	515	532	533	524	563	481	537	506	538	508	558	530	510	561	543	555	539	508	543	546	563	560	601	530	550	578	537	559	543	562	546	560	568	554	522	538	564	514	535	557	513	563	528	577	572	524	510	559	565	542	542	524	550	524	580	577	537	524	523	551	519	541	503	531	580	552	527	542	536	518	571	524	539	524	562	546	549	586	545	554	602	539	535	535	550	527	533	493	537	556	548	534	583	545	527	517	521	560	532	529	524	531	573	550	524	533	550	521	560	555	532	550	496	552	512	526	533	511	518	549	586	506	493	588	529	532	544	600	533	573	538	524	553	513	547	522	544	579	533	549	559	535	550	558	513	545	556	525	526	547	528	550	583	553	518	548	580	541	551	553	543	534	503	519	581	584	521	547	523	512	525	565	534	526	591	527	541	488	558	521	535	498	520	558	503	536	531	528	568	555	572	510	518	541	536	552	529	533	579	536	531	530	557	534	535	508	520	551	527	518	519	565	526	570	525	556	604	523	541	510	542	529	563	546	496	498	511	569	497	575	540	551	575	554	559	520	594	587	542	529	532	501	537	540	556	533	543	568	539	513	540	565	516	554	534	525	574	510	522	500	564	556	526	571	551	518	586	541	569	550	527	540	565	550	526	528	527	581	593	558	548	521	571	531	515	523	504	553	564	521	531	560	560	584	553	572	521	533	573	563	533	556	529	580	554	535	590	521	555	556	601	550	551	551	524	551	535	578	493	528	522	599	537	571	548	539	560	556	570	563	542	539	545	500	484	535	516	547	516	545	601	565	560	509	541	533	518	549	533	540	530	549	559	521	501	536	524	527	549	537	579	535	545	541	558	510	540	568	555	544	579	538	519	504	597	547	523	558	536	528	523	515	539	535	502	529	572	500	562	491	526	541	533	550	481	544	539	520	539	522	505	545	520	556	563	517	512	557	509	508	517	584	495	521	565	524	586	530	527	556	478	541	561	564	502	525	527	514	516	509	519	524	531	565	533	542	534	525	571	570	543	553	532	525	545	492	480	522	537	559	582	549	521	569	551	509	542	544	543	557	602	501	544	518	501	547	549	535	536	540	524	578	552	568	532	539	547	518	545	521	569	569	534	546	530	519	541	567	532	569	574	530	519	511	577	538	519	535	560	525	528	528	520	509	513	535	497	582	541	534	547	503	523	508	573	531	520	552	581	476	491	538	526	492	543	501	557	479	531	551	521	554	548	581	505	512	540	549	614	533	549	545	534	493	570	537	523	547	531	546	515	515	538	499	545	560	524	520	585	565	556	558	550	548	562	549	537	567	551	533	494	568	522	528	550	538	529	581	559	509	541	586	511	552	524	540	507	517	556	551	509	537	528	551	542	524	530	545	554	521	516	561	540	556	525	572	512	508	547	542	562	569	552	554	542	568	544	550	539	510	544	547	500	560	579	560	568	486	513	522	547	552	602	526	527	511	567	549	534	489	545	506	555	531	536	555	542	553	527	556	552	553	540	521	550	547	575	548	538	529	567	509	580	520	521	536	563	545	526	535	532	539	518	534	532	558	563	541	557	555	541	581	536	561	593	498	549	543	532	517	560	573	538	554	549	532	510	552	541	535	498	547	553	572	533	528	515	546	546	506	512	548	510	542	518	540	541	560	514	543	557	510	522	505	546	501	549	528	539	534	498	568	544	539	532	502	539	568	519	505	519	537	545	518	509	526	534	535	567	536	506	517	531	568	525	501	555	541	538	564	558	547	542	530	536	528	518	560	568	542	482	572	528	567	515	507	567	494	537	522	539	553	584	520	545	575	465	568	534	547	513	554	548	518	525	524	539	521	561	579	525	546	546	518	547	527	527	562	568	516	536	547	520	550	529	520	490	548	516	543	536	554	580	526	563	547	551	564	545	486	532	541	542	544	553	561	538	550	515	577	532	561	561	546	504	533	559	513	551	521	549	530	566	550	567	561	490	531	525	508	540	528	560	509	554	548	509	543	556	518	559	524	560	520	546	530	548	517	546	549	519	601	528	532	575	542	539	521	514	521	535	534	532	532	549	547	557	578	506	533	533	558	536	600	512	557	565	511	555	538	560	527	543	542	543	530	569	531	535	522	554	545	546	569	499	539	544	561	548	572	510	509	517	578	571	557	531	530	530	540	594	542	542	509	554	519	527	524	534	532	561	505	524	523	526	520	512	550	511	532	552	558	529	563	545	556	568	515	520	564	550	543	574	524	582	532	555	569	540	499	528	573	560	527	567	545	515	558	537	531	546	515	515	541	525	561	541	527	503	535	526	568	533	561	526	543	536	540	543	515	534	511	533	507	557	545	533	538	542	538	572	529	511	519	552	569	528	519	534	556	518	545	540	526	513	584	625	537	571	537	582	574	588	560	544	504	534	525	577	502	552	551	549	500	555	550	534	537	563	542	526	577	496	526	528	560	529	508	516	563	543	577	569	558	554	530	513	529	571	570	515	540	544	539	531	564	546	505	580	564	595	574	541	528	509	536	530	521	543	525	543	523	520	540	516	529	528	516	527	532	567	532	524	521	550	518	540	577	527	551	552	521	560	477	519	506	526	542	546	509	526	512	554	549	523	544	547	538	545	515	494	541	566	552	576	506	506	513	551	519	529	497	573	530	513	542	551	506	534	578	587	569	532	530	572	539	543	558	553	573	523	527	522	550	518	536	531	565	497	533	565	527	506	492	551	522	536	505	553	524	524	539	551	469	548	533	549	515	551	532	572	521	535	522	547	517	510	542	517	480	518	512	535	495	574	517	556	546	590	562	560	547	561	519	563	551	506	508	542	542	551	544	555	508	505	528	549	583	534	548	525	541	522	536	572	550	580	537	525	577	531	510	525	543	573	545	539	581	555	536	540	551	557	546	522	573	587	548	529	507	519	543	524	574	574	563	547	513	541	566	551	537	526	556	516	511	555	545	546	529	539	533	525	566	517	549	524	588	545	527
34395	11923	7275	5580	4081	3150	2553	2343	2012	1641	1263	1074	939	729	718	663	636	599	524	569	554	505	474	450	453	437	413	405	390	343	339	331	356	330	362	334	302	308	335	302	302	286	274	285	334	318	287	295	313	301	314	290	305	304	311	283	277	324	319	314	338	293	289	308	280	287	294	276	288	278	303	271	298	303	294	320	287	311	318	291	283	296	301	265	255	276	317	275	274	264	279	317	326	281	288	277	285	350	294	314	333	270	335	273	295	309	321	280	296	309	291	315	294	299	307	314	283	272	264	304	319	270	294	273	289	297	294	305	288	273	286	297	283	293	292	276	242	279	260	296	266	295	287	249	307	267	280	274	286	266	293	305	301	296	273	275	280	266	282	304	294	305	307	276	274	250	280	280	302	255	269	317	314	321	291	302	286	314	310	289	312	299	271	254	292	305	328	283	257	278	278	261	292	297	284	293	329	270	318	309	289	257	311	288	310	286	275	304	314	310	291	280	267	289	323	280	304	302	300	269	272	338	291	312	302	291	300	290	290	307	300	285	270	242	281	301	263	305	307	306	289	288	280	325	316	295	304	245	283	280	292	291	274	351	291	307	287	314	285	235	303	313	331	309	299	309	287	324	282	284	290	299	319	312	315	293	277	256	283	283	310	272	281	306	271	281	285	277	290	292	327	322	299	311	316	332	286	308	287	280	272	284	284	282	290	290	275	287	309	266	270	278	287	280	264	272	306	296	316	298	284	291	295	284	314	298	315	281	285	251	266	279	274	297	272	308	271	283	292	270	300	307	299	300	273	298	303	287	258	264	317	264	340	282	325	311	293	296	296	292	250	290	272	293	282	309	288	305	270	269	311	296	306	299	311	335	264	303	308	323	280	289	278	302	327	323	295	276	310	285	306	253	307	318	274	313	280	302	287	295	310	327	260	290	312	286	253	284	259	329	305	284	272	280	267	274	297	250	270	287	310	299	284	282	298	292	312	296	296	318	315	298	253	239	289	285	306	264	313	312	278	310	296	301	292	302	253	299	319	336	264	295	281	325	297	321	281	309	300	266	312	296	297	295	266	294	284	252	284	304	275	319	280	279	272	302	314	279	270	284	321	328	306	309	302	281	298	301	261	295	275	302	306	299	280	284	262	308	302	319	318	291	284	296	260	301	260	309	337	310	283	309	277	296	305	313	277	281	302	287	297	304	286	272	273	281	308	322	267	295	272	313	316	291	309	316	315	268	277	286	295	277	282	309	301	258	318	265	271	274	324	307	290	242	282	301	288	302	264	327	300	291	297	283	313	312	309	254	291	285	278	291	278	278	294	268	302	253	276	288	301	317	294	287	309	290	298	312	271	298	278	295	304	331	285	293	288	286	298	299	264	275	310	303	268	317	315	268	295	273	283	324	287	329	285	307	263	280	285	332	309	290	301	296	303	307	261	272	281	304	302	320	326	280	291	311	303	306	284	287	333	288	299	288	263	258	289	280	257	287	291	287	287	290	270	307	323	267	286	262	292	300	325	305	276	306	312	270	293	282	321	295	302	288	280	296	293	299	282	284	287	285	303	292	311	317	291	291	307	299	295	315	282	274	285	272	325	313	290	292	311	297	337	310	322	287	298	237	285	282	275	295	266	307	330	308	285	303	269	283	295	300	295	291	296	286	285	283	289	285	283	328	282	268	287	322	311	289	275	313	301	263	297	286	318	286	264	278	280	294	291	306	317	280	298	329	285	304	307	289	300	293	266	265	305	321	269	287	295	272	301	294	292	278	274	297	280	290	283	297	291	299	304	257	306	267	288	316	280	270	267	265	281	298	307	293	295	300	295	279	279	316	310	290	287	302	297	315	329	303	280	321	281	292	300	323	291	277	289	304	297	291	249	318	308	277	302	295	273	271	303	292	276	310	277	293	278	298	306	292	282	285	302	318	265	279	288	322	296	296	293	272	271	265	291	294	280	316	312	271	304	268	268	282	278	265	291	297	313	277	273	285	285	314	269	297	318	280	276	302	268	282	291	285	290	277	316	277	284	321	283	259	292	256	310	291	321	272	244	291	299	299	266	312	278	307	303	325	291	277	320	279	282	278	273	311	283	326	347	293	298	288	303	264	295	300	328	303	290	279	299	304	302	298	297	291	289	288	266	276	237	311	294	312	312	262	314	307	296	274	275	344	285	261	287	318	314	311	321	301	277	306	279	289	323	284	266	313	314	285	286	285	283	302	290	313	294	291	330	309	278	290	294	300	293	294	301	316	278	278	314	330	299	277	307	287	278	337	291	284	263	289	303	265	312	252	264	280	289	322	293	248	291	296	294	325	285	283	293	271	302	291	306	284	317	308	297	307	300	307	318	272	265	271	311	285	305	279	272	327	286	290	277	316	266	289	295	301	270	300	305	297	293	342	314	280	301	312	319	311	278	303	322	301	293	285	296	291	313	323	296	282	272	257	285	319	316	265	274	293	312	301	293	276	283	291	306	267	254	318	298	282	335	279	280	315	275	247	280	295	292	292	311	283	289	285	277	299	276	260	268	291	280	301	298	290	274	316	286	286	284	268	300	305	296	309	295	281	310	273	298	282	294	280	307	312	289	294	304	279	297	287	292	295	296	255	334	310	290	295	290	298	267	299	300	285	279	321	288	310	313	300	275	289	264	291	299	309	299	303	286	277	298	299	291	288	291	314	293	296	284	309	286	310	304	309	309	262	280	276	271	284	272	275	278	306	312	282	251	293	288	276	279	279	278	286	266	289	300	287	283	317	320	297	314	312	282	256	270	294	341	275	298	292	291	303	265	293	294	312	282	314	289	290	311	279	322	292	268	278	299	333	303	310	255	268	308	296	266	275	288	275	311	307	292	307	298	277	297	272	268	303	296	279	306	293	285	292	282	313	320	289	292	294	289	298	262	245	319	265	286	305	307	297	312	280	260	276	303	288	290	261	315	291	288	316	300	255	318	313	309	320	333	290	330	280	269	277	307	302	274	283	289	307	295	251	277	297	315	260	296	300	278	286	287	260	310	304	332	312	308	288	288	337	306	251	291	270	260	300	329	334	310	305	283	262	292	288	283	288	307	312	318	269	266	290	314	275	303	316	280	290	328	283	304	322	302	303	259	319	296	296	285	297	287	313	325	300	286	284	276	268	303	285	281	283	246	286	263	296	300	321	292	266	285	303	269	285	289	306	294	294	333	294	296	275	272	314	281	300	289	289	267	325	283	291	282	301	280	291	290	291	255	304	283	278	336	297	283	308	308	269	294	283	328	304	297	298	291	322	286	290	291	290	278	325	293	298	289	270	296	302	275	273	274	314	284	343	346	320	274	287	311	291	298	278	299	301	292	285	326	291	310	291	283	275	289	297	285	278	244	298	299	237	271	305	291	283	287	264	281	306	305	316	292	275	269	299	283	289	335	295	298	294	305	288	287	270	299	287	287	305	268	311	280	293	315	265	295	298	327	299	301	270	283	305	276	310	294	305	292	308	321	345	273	279
17458	5831	11273	13754	13052	11348	9635	9329	8383	7387	5838	4920	4122	3576	3227	2981	2640	2498	2403	2446	2232	2047	1898	1721	1612	1487	1332	1294	1132	1010	937	863	872	826	752	786	794	702	734	742	691	728	642	707	720	677	712	681	657	659	682	600	653	635	674	630	611	638	590	630	658	607	660	649	680	651	591	624	619	655	628	628	626	665	636	676	635	663	593	600	640	638	643	634	621	624	628	695	641	615	616	626	602	645	611	600	632	627	625	586	639	607	605	646	610	659	616	625	653	620	586	601	601	630	635	571	594	641	638	630	577	642	674	637	610	673	663	611	618	621	621	640	636	597	600	652	628	620	631	640	645	642	617	597	630	637	620	585	635	634	638	565	608	666	604	614	651	620	652	645	638	613	628	667	609	617	652	636	604	641	633	562	626	658	600	608	611	615	646	618	624	607	625	615	621	623	620	652	635	598	636	613	579	638	631	659	584	623	611	649	616	642	615	594	636	710	621	627	596	617	638	588	612	605	610	608	623	641	621	643	582	662	641	634	638	625	667	596	640	604	648	596	630	631	663	666	641	630	653	618	613	639	639	655	653	673	670	645	642	606	644	658	617	618	609	600	651	615	618	645	627	613	613	661	574	644	617	635	622	623	612	632	647	600	604	670	629	583	639	680	604	628	649	718	626	627	624	633	618	619	632	658	600	641	671	648	636	608	614	580	585	638	621	667	662	656	627	605	613	619	609	618	592	631	595	620	599	581	640	656	646	649	678	601	630	594	675	673	643	627	597	677	610	609	678	614	597	648	662	628	615	613	664	621	610	628	634	624	634	643	633	607	617	619	646	594	626	628	599	599	614	655	606	652	613	620	607	615	650	596	660	629	667	621	647	617	634	618	675	613	663	657	605	636	624	635	602	570	585	612	611	619	613	630	608	623	666	626	647	675	618	665	619	647	626	603	617	622	608	569	606	596	622	610	635	648	623	608	593	603	591	650	617	607	627	580	623	678	635	630	645	641	636	559	628	576	630	616	635	614	643	638	585	669	612	612	632	639	604	632	655	628	623	657	636	649	644	632	615	642	656	595	612	659	644	603	587	609	626	613	601	633	633	629	638	608	635	616	628	657	641	625	609	656	658	611	595	637	661	638	649	602	596	640	620	654	601	617	650	616	635	608	614	682	627	582	616	652	614	640	675	641	625	634	642	656	633	613	641	608	595	625	645	662	670	601	604	643	621	629	661	673	654	657	620	630	595	642	642	636	658	654	641	663	597	591	617	629	610	648	617	659	604	614	616	666	619	641	633	593	614	629	646	648	622	634	622	670	605	639	620	636	622	644	642	633	623	654	627	591	609	693	651	617	658	634	602	624	599	602	608	623	664	674	614	620	613	615	622	644	640	665	643	607	588	637	589	631	577	684	646	640	647	614	651	605	613	588	626	650	633	625	604	631	597	632	615	618	636	613	625	672	633	635	634	622	618	679	624	635	606	607	616	610	621	661	613	631	641	642	619	656	644	614	634	634	653	596	621	618	626	650	625	629	605	613	640	669	595	613	634	651	605	640	649	648	608	588	627	625	617	633	624	598	634	622	652	655	608	613	636	647	633	618	665	639	633	639	641	610	634	600	649	669	627	646	586	633	631	606	611	622	619	610	639	619	658	665	649	670	579	621	574	632	650	588	612	658	612	656	686	673	590	649	634	650	610	610	631	665	653	643	582	634	629	654	643	666	614	600	632	677	603	603	598	609	652	625	593	614	631	617	638	607	630	583	584	625	649	634	647	664	619	661	593	563	598	659	640	661	630	617	605	616	597	631	649	609	698	597	636	661	581	566	640	650	623	645	640	664	651	674	634	615	629	605	627	632	590	643	677	595	616	594	659	549	642	642	642	618	625	635	653	601	576	613	609	678	628	610	670	597	630	598	664	613	602	601	609	672	622	614	624	623	623	615	661	658	660	658	641	631	640	636	631	646	618	588	599	670	608	583	625	644	624	633	604	608	675	649	608	630	604	649	619	603	659	568	627	637	613	639	635	627	581	629	649	587	629	644	606	653	569	664	643	635	608	647	637	649	598	659	598	577	675	642	654	625	635	667	587	609	620	629	575	630	592	591	614	593	636	617	655	652	641	642	629	539	653	637	651	586	615	609	646	603	570	620	636	622	669	601	638	583	556	630	635	620	668	671	638	653	625	605	567	650	616	629	599	635	620	634	622	633	622	608	631	635	630	595	621	612	637	612	584	623	625	703	640	639	639	638	666	629	636	666	656	599	604	647	624	623	651	590	647	597	634	606	646	617	598	655	674	649	589	613	651	641	650	584	639	604	599	602	685	610	654	635	628	602	650	651	619	671	630	652	609	644	621	645	676	626	597	597	660	607	616	635	628	567	602	637	658	625	612	649	658	615	616	595	583	590	664	613	643	609	646	630	611	600	605	570	631	598	643	631	669	622	632	631	666	600	615	587	629	652	655	627	587	584	592	683	634	593	583	648	622	589	631	687	636	604	617	608	611	604	607	611	655	626	611	625	649	631	603	637	633	676	610	637	612	593	636	626	649	616	640	622	598	611	603	675	602	619	615	606	632	660	606	624	654	654	583	617	615	622	602	615	627	681	646	645	616	627	640	598	596	614	625	608	593	639	614	623	631	664	592	641	633	631	608	620	647	626	599	630	587	599	608	637	593	605	643	631	664	612	605	618	602	659	607	607	634	617	606	629	614	645	652	652	572	634	659	574	645	683	593	603	692	600	648	641	579	617	651	617	590	636	642	662	602	640	625	635	670	639	641	571	628	613	633	638	636	623	632	631	643	582	652	685	644	650	619	644	676	660	624	607	621	620	647	637	623	633	647	638	640	665	612	627	597	611	633	646	645	622	591	612	627	637	667	616	624	594	643	634	613	635	614	639	621	586	613	628	627	626	622	619	663	636	618	607	623	631	650	620	596	616	619	642	618	653	651	606	663	651	645	602	623	652	625	640	614	595	612	647	616	633	623	628	629	647	614	658	610	658	638	614	568	603	591	605	620	605	624	654	634	620	644	584	626	607	638	630	626	627	617	597	619	614	602	604	595	632	689	645	642	679	651	607	621	576	600	564	634	637	633	636	613	632	630	657	624	600	621	599	629	665	627	608	661	630	598	636	627	600	592	620	629	644	559	630	619	624	635	588	641	626	604	624	606	645	604	611	630	594	611	587	654	636	680	649	639	640	630	631	656	659	606	628	651	649	651	610	655	649	601	599	635	647	630	614	667	590	625	653	617	647	623	607	619	618	605	653	627	596	639	618	667	641	662	608	616	618	615	623	599	613	613	617	632	598	625	615	656	589	650	633	582	610	658	571	624	628	602	623	642	575	632	632	623	631	635	674	631	615	651	672	627	590	640	627	599	609	620	657	623	611	625	614	615	619	606	619	653	640	639	595	652	612	627	634	620	598	642	643	642	627	637	631	638	634	619	643	589	681	603	564	654	625	635	632	625	614	634	644	603	648	640	644	621	623	578	628	623	627
9585	3194	2958	2366	1661	1338	1219	1120	950	780	605	503	480	435	413	399	349	339	339	302	341	283	282	306	280	299	263	309	248	241	250	242	247	250	220	243	227	245	229	200	255	235	233	250	239	239	228	258	212	206	234	203	214	228	216	224	215	209	234	252	237	245	221	227	188	216	217	225	228	209	207	219	236	213	232	222	234	231	207	216	209	232	208	225	234	220	236	221	204	228	210	219	211	223	232	236	202	223	213	222	208	233	202	233	234	232	203	239	243	206	216	235	217	195	206	209	239	209	245	203	208	213	215	262	224	223	221	254	233	221	257	240	215	212	216	232	228	208	225	245	227	226	229	199	229	226	217	255	249	237	223	205	222	238	221	190	236	226	229	228	233	215	250	224	261	239	209	225	228	226	223	246	220	273	238	235	221	219	246	198	212	213	209	227	237	242	228	223	216	232	224	232	240	216	202	212	235	220	225	219	243	251	206	212	224	233	233	216	227	197	233	237	221	241	238	230	223	218	237	235	205	220	217	238	211	214	216	229	229	208	220	237	224	208	224	234	223	223	229	217	242	224	208	223	245	239	206	224	190	217	233	223	208	209	206	213	236	222	223	228	230	250	227	265	223	228	232	240	204	226	212	219	204	222	229	216	194	224	229	233	198	220	212	197	221	195	237	239	204	252	196	256	250	211	261	241	223	228	221	212	229	244	240	224	222	195	224	238	217	229	235	242	204	208	212	231	244	193	237	234	233	203	219	192	241	234	227	219	226	204	217	209	231	231	215	211	212	220	249	237	207	234	237	236	220	243	234	235	218	228	213	230	243	250	208	239	209	237	228	205	234	183	203	233	209	246	215	226	232	216	230	194	206	220	209	221	211	221	231	215	230	218	247	259	238	241	234	221	203	224	253	236	213	218	213	250	228	240	197	228	244	224	223	217	205	211	214	220	223	211	209	207	206	223	229	230	227	211	239	225	223	230	199	222	239	205	239	224	251	220	212	226	214	226	241	231	216	217	246	236	235	229	227	205	233	245	199	209	241	232	228	210	220	225	224	205	194	235	214	239	218	243	231	231	212	214	203	231	237	234	194	207	220	220	206	224	243	204	215	229	206	232	243	214	221	225	209	226	222	208	224	212	210	233	227	235	239	182	244	260	220	226	231	220	235	228	223	213	189	213	224	241	200	225	240	231	226	240	233	194	205	244	194	216	205	228	194	223	254	212	208	227	230	204	224	228	201	250	221	230	230	197	236	218	218	222	211	217	242	225	243	233	244	245	208	231	258	230	209	222	223	202	206	219	205	226	245	223	221	222	216	248	223	201	220	222	214	206	201	213	239	211	249	233	237	233	222	221	226	237	215	220	183	226	234	248	217	232	255	212	220	180	237	217	213	236	257	223	251	199	231	226	238	230	227	206	219	210	235	225	210	247	242	214	216	226	213	237	196	219	226	231	215	207	205	217	223	217	216	213	224	237	242	234	214	203	221	221	228	236	211	273	259	203	184	204	171	219	220	209	212	208	224	213	214	228	259	250	200	252	214	229	216	206	204	215	215	232	207	248	221	223	227	221	198	215	215	212	198	233	234	204	229	232	216	216	232	216	233	211	202	257	245	203	224	211	204	228	227	210	221	215	213	208	204	233	234	227	224	220	191	240	264	227	243	208	243	217	224	246	245	214	231	233	234	227	240	220	220	220	179	239	243	225	226	190	189	257	215	220	225	230	221	247	215	242	219	207	217	196	249	209	202	245	230	219	200	245	200	228	225	240	214	193	213	207	197	228	239	229	255	239	237	220	202	225	212	234	210	228	231	225	207	224	226	209	255	208	227	183	222	258	245	206	225	237	220	216	213	247	254	226	208	228	199	235	230	215	218	216	202	237	216	222	226	224	233	201	239	232	211	211	205	232	219	205	223	195	228	207	214	239	209	232	226	213	230	195	200	214	244	200	218	189	217	251	219	238	245	244	226	242	253	232	222	246	226	242	203	229	256	240	199	224	230	254	233	256	211	226	226	214	227	224	189	190	207	222	224	195	217	247	189	230	211	241	231	230	218	221	207	228	212	155	263	231	238	224	239	225	229	229	241	265	222	210	223	227	204	250	213	235	236	196	233	217	253	227	200	234	190	223	252	198	213	182	237	196	221	228	211	259	213	210	233	227	252	209	220	218	239	214	208	230	179	212	221	245	231	237	237	207	240	254	218	243	246	224	221	225	227	228	231	215	212	228	207	257	186	227	208	200	244	234	240	252	219	214	234	251	204	230	243	215	217	211	203	236	239	238	246	214	222	210	229	213	200	246	227	210	212	219	219	196	259	218	221	215	229	219	233	202	241	219	223	210	253	247	237	250	213	208	258	227	227	222	234	243	216	201	223	207	204	241	226	213	220	218	232	239	219	202	250	237	252	243	215	200	235	213	219	239	238	196	234	220	223	196	240	203	202	218	234	253	239	207	230	223	223	237	235	246	212	232	232	220	184	208	204	221	214	244	203	208	228	235	205	218	211	227	205	235	232	249	250	222	235	209	237	212	213	239	227	209	214	218	257	232	204	214	221	187	211	224	234	220	202	236	234	213	214	199	214	198	239	230	196	227	222	225	238	209	222	216	226	187	225	199	217	233	224	223	215	209	240	236	231	208	226	212	192	230	217	227	200	204	221	217	232	220	226	211	218	226	221	186	235	202	198	239	245	217	227	238	198	213	248	204	218	214	202	248	226	224	194	225	242	229	223	203	188	224	239	227	205	241	219	203	196	218	197	245	211	228	204	226	210	207	242	201	214	234	218	224	209	203	237	252	233	218	242	233	192	228	248	212	206	224	241	241	216	233	203	234	215	237	239	211	253	246	241	248	230	222	211	211	239	213	234	237	196	210	265	248	227	218	210	213	218	185	223	217	246	215	219	251	209	248	205	222	219	242	274	221	220	231	216	178	227	220	236	231	225	220	212	248	215	237	248	232	206	221	203	230	212	256	237	223	199	214	281	229	220	204	203	201	223	221	218	237	226	236	229	223	246	217	211	219	217	235	224	237	219	214	235	208	244	240	234	224	240	221	245	220	219	223	218	244	217	238	218	205	225	226	237	236	214	244	207	235	218	268	246	230	240	226	240	230	200	228	231	214	233	234	245	234	210	244	238	210	218	257	223	249	192	220	216	230	253	236	204	221	235	237	206	249	255	244	231	218	263	200	232	219	235	242	237	238	246	204	224	231	237	242	190	228	216	221	220	220	207	219	225	221	204	236	196	198	236	209	214	223	208	228	217	230	232	209	226	207	253	226	217	216	220	239	232	220	227	223	218	241	249	220	208	223	232	216	225	233	227	217	235	227	207	221	218	213	213	243	226	251	213	230	191	227	224	235	221	250	219	230	212	211	214	228	235	236	224	233	249	242	240	216	231	208	210	220	207	241	223	247	243	212	233	219	211	210	229	178	215	208	222	220	204	223	213	273	229	214	230	218	216	248	234	215	238	206	189	220	249	233	260	211	233	228
5410	2495	5385	6698	5931	5406	5082	4723	4116	3386	2777	2304	2080	1814	1711	1568	1402	1354	1286	1332	1231	1129	992	908	853	788	800	741	657	664	614	604	569	556	534	586	521	501	515	497	520	536	533	513	499	528	536	520	557	502	519	510	488	527	487	490	495	502	487	463	538	503	506	512	491	503	494	462	495	501	462	498	482	487	509	525	485	489	473	528	472	481	496	495	516	473	511	480	486	513	453	490	472	476	515	507	510	520	530	504	480	483	486	461	472	536	450	490	432	504	494	485	469	484	511	468	490	468	475	496	487	489	500	488	489	487	481	494	460	491	475	462	478	541	478	488	450	445	501	511	502	473	502	521	502	522	493	522	474	494	461	510	514	503	495	481	468	479	464	489	490	482	533	511	495	530	473	519	499	475	502	484	475	482	506	503	468	510	495	520	466	485	451	496	458	481	467	502	499	504	462	467	470	512	488	499	461	452	481	488	492	499	505	490	490	466	442	493	476	464	478	462	539	457	497	530	511	504	509	460	518	509	502	511	479	498	499	490	484	469	496	485	463	464	514	444	493	496	469	468	522	458	491	480	500	503	469	493	530	506	486	481	506	469	499	489	471	489	507	433	504	486	504	477	488	499	488	528	544	458	484	484	489	511	498	545	476	483	481	522	452	473	536	486	478	493	453	491	515	489	491	472	470	473	469	476	474	469	479	478	432	484	506	496	508	465	489	489	527	495	474	523	505	525	483	487	508	533	481	484	490	508	489	478	507	498	477	489	515	505	487	473	492	513	480	537	491	534	476	498	473	463	511	496	494	484	451	487	501	481	506	490	458	513	504	485	487	503	456	505	457	507	500	508	465	480	463	522	490	459	465	502	464	495	464	467	485	504	470	490	492	522	523	499	479	497	504	463	498	489	515	465	493	512	458	477	477	531	498	501	464	483	513	509	503	507	506	452	486	472	476	498	461	454	445	459	486	495	497	472	467	506	467	532	442	475	528	478	454	505	474	512	474	490	476	525	470	487	494	498	483	476	503	521	481	507	464	502	483	460	498	496	522	477	433	466	485	521	473	437	476	503	470	511	486	470	522	550	461	443	500	498	470	489	492	479	510	522	473	493	482	492	495	499	519	483	458	526	482	460	506	512	523	462	505	513	518	508	499	478	488	459	502	480	475	486	486	532	516	465	481	509	472	497	539	493	495	506	490	532	496	464	483	453	501	515	474	494	486	495	496	493	494	485	521	510	509	502	471	499	469	490	483	463	487	505	463	543	506	535	521	478	485	504	473	490	485	516	490	513	478	491	516	486	502	443	521	490	453	491	453	487	508	531	496	487	478	524	478	500	504	509	522	514	473	455	490	480	485	489	472	476	506	454	504	500	530	466	463	502	502	494	466	456	514	495	515	520	477	510	491	478	485	493	514	477	501	505	462	520	487	496	484	483	524	497	475	514	510	476	467	476	515	498	473	532	506	507	509	511	495	505	459	501	475	492	519	500	491	517	551	499	482	430	520	495	476	475	495	482	455	501	513	500	452	518	499	469	466	495	445	486	532	471	484	491	490	499	487	499	523	478	484	464	494	459	488	503	473	467	463	506	478	491	485	497	470	497	488	470	479	494	474	480	468	464	459	520	513	494	482	478	503	471	511	469	495	434	461	508	493	511	513	459	497	465	479	505	471	523	469	484	453	471	509	465	502	500	481	452	475	508	484	475	536	465	486	461	483	496	441	526	501	499	455	493	516	506	483	470	447	470	465	523	491	466	520	473	472	498	484	488	507	487	465	471	468	478	505	487	489	514	468	513	479	517	461	522	485	487	520	494	462	498	519	521	493	512	473	499	500	500	546	482	514	487	524	530	484	464	481	480	496	475	498	516	476	481	471	519	450	499	487	488	490	461	478	479	501	515	462	445	477	515	479	497	467	501	498	445	515	482	545	476	485	507	504	508	526	495	520	466	538	520	504	520	508	486	514	499	496	500	479	533	468	486	432	489	493	474	475	513	463	496	477	473	517	504	483	476	491	506	494	485	468	472	459	456	469	512	482	460	463	464	493	486	459	483	527	471	467	524	482	519	552	474	486	547	480	481	529	473	487	478	512	518	501	466	511	501	493	503	456	521	498	499	494	477	480	507	527	499	491	482	496	486	465	471	482	454	481	489	496	482	471	514	479	481	455	484	503	475	451	488	463	525	505	487	519	473	478	439	510	506	515	502	511	503	512	515	477	486	507	462	493	465	496	539	465	500	472	489	474	515	497	489	501	513	505	490	468	459	502	501	442	473	506	491	477	470	475	511	499	522	517	525	487	511	527	489	424	499	498	471	482	476	435	493	470	493	458	493	510	497	512	483	493	520	503	472	479	509	528	525	525	498	496	506	489	530	459	492	486	512	434	489	478	504	452	487	495	511	470	471	436	500	489	507	525	545	518	508	477	492	470	520	490	481	492	485	511	463	506	480	478	508	471	470	519	514	430	477	484	467	474	517	511	450	478	487	466	498	470	473	496	452	496	521	490	494	498	484	485	486	492	498	489	508	465	517	489	469	495	472	454	540	448	502	488	512	507	518	498	493	514	491	485	513	502	462	500	483	514	498	501	509	483	477	471	516	480	493	491	492	538	525	475	496	505	476	485	491	494	472	508	510	523	494	501	466	446	498	512	505	469	505	498	528	480	511	512	492	482	461	485	514	533	456	484	521	498	475	500	528	468	508	470	553	499	466	504	468	519	483	484	467	461	503	480	486	484	500	530	501	475	519	520	487	503	415	480	437	494	508	493	523	516	479	471	466	490	495	475	492	487	513	553	510	507	541	526	480	500	497	491	480	525	491	468	524	517	524	478	491	509	490	448	482	511	503	457	502	487	509	497	494	484	510	508	488	512	494	509	458	521	485	487	515	511	460	486	451	478	540	504	498	510	498	504	504	487	476	472	476	511	500	517	499	490	460	519	448	488	499	486	510	514	543	514	517	468	477	468	524	477	466	512	505	519	492	492	493	524	514	539	474	475	466	494	483	469	478	490	479	493	506	494	480	489	474	468	464	553	495	468	486	477	475	504	474	486	527	498	539	499	470	512	502	485	501	508	474	495	480	442	525	477	511	443	519	500	500	477	494	489	477	534	468	507	472	503	475	503	480	502	446	464	500	505	493	515	502	472	485	488	501	479	528	525	481	461	487	481	492	487	496	481	504	500	467	502	534	442	484	479	448	448	493	502	492	501	477	521	474	493	508	508	520	502	491	487	505	473	517	508	484	444	495	472	495	439	450	497	498	481	450	500	509	481	481	470	512	501	525	482	481	486	476	503	466	515	493	463	488	543	509	505	522	482	491	477	520	531	467	480	485	507	474	519	485	529	548	478	501	486	501	504	516	485	496	439	500	498	471	486	493	481	467	474	478	497	497	450	452	516	498	485	546	513	484	559	519	496	481	478	496	488	516	450	470	489	487	506	496	498	455	512	510	462	486	518	530	480	505	492	476	475	472	522	468	455	515	506	456	494	476
23765	7547	4862	3856	2721	2205	1821	1632	1467	1179	983	814	667	602	611	520	492	441	453	434	442	414	388	350	366	348	320	265	295	249	238	282	292	296	241	251	276	253	211	221	242	241	288	279	256	256	243	238	273	257	254	230	227	256	271	227	256	265	261	249	240	262	233	264	256	226	231	242	253	218	223	270	268	268	245	240	262	229	258	241	266	261	251	251	205	249	261	247	257	250	235	236	251	244	255	228	232	222	229	222	262	256	264	260	212	257	283	215	250	244	251	251	253	240	251	250	246	228	250	251	251	261	282	245	260	234	237	231	239	229	263	256	237	237	225	245	276	240	253	232	255	236	230	221	231	231	258	243	269	225	240	227	242	254	223	261	253	221	273	217	213	261	217	237	259	260	249	241	253	233	251	231	224	231	233	209	220	240	243	240	206	227	257	228	227	234	242	243	242	250	241	237	262	235	236	227	277	279	256	225	219	227	237	236	241	280	260	267	241	257	241	233	260	238	278	243	233	236	249	228	252	249	253	229	263	270	233	233	276	240	256	247	225	240	255	275	225	248	266	287	232	233	237	223	243	248	253	245	242	256	247	237	267	211	259	245	229	224	224	241	224	241	246	262	238	222	217	278	234	268	265	235	246	240	245	253	239	219	239	265	233	220	249	230	214	245	280	246	209	266	224	259	266	225	217	228	236	257	215	225	254	255	225	241	253	219	278	241	245	232	212	228	228	271	263	261	248	236	252	239	242	272	230	237	246	235	257	266	255	266	233	250	281	264	251	232	209	248	239	272	234	209	266	246	255	244	216	239	267	247	275	235	278	254	230	247	219	226	262	257	274	254	248	230	233	242	248	235	227	281	234	282	250	218	228	258	254	241	209	246	257	260	234	221	243	271	260	236	210	245	242	248	234	252	243	259	259	226	244	227	240	248	245	231	235	241	243	260	281	229	252	252	218	279	282	264	254	232	245	235	238	238	251	279	232	264	286	254	255	259	267	226	258	260	287	246	232	253	268	254	228	258	215	283	255	261	247	253	226	231	274	237	230	262	246	250	239	252	214	257	240	234	225	238	249	225	241	259	227	231	212	278	249	245	226	242	230	252	251	266	237	217	228	273	230	270	256	207	260	275	236	244	237	244	235	225	231	241	247	243	269	258	257	233	254	228	255	259	258	264	252	233	223	222	231	245	264	224	247	232	268	242	265	249	205	246	244	239	217	243	248	254	238	251	245	267	272	256	260	252	237	245	241	240	239	238	238	229	282	283	256	239	266	259	189	231	264	246	253	237	258	249	258	256	270	249	224	240	256	231	236	245	250	257	272	258	263	264	234	261	256	232	259	241	255	206	236	242	247	212	250	243	244	233	231	212	240	257	266	255	265	271	246	254	232	248	244	228	248	246	240	225	228	263	262	270	223	253	227	218	253	279	235	281	253	244	221	260	225	219	229	261	218	270	236	253	220	235	224	222	247	265	257	232	254	247	246	266	248	258	215	199	215	252	237	276	222	222	254	255	278	280	222	256	243	247	243	236	260	271	267	246	255	252	246	236	244	228	264	267	232	261	246	266	282	231	238	268	265	247	252	258	269	218	259	260	252	238	270	237	233	258	237	252	253	262	242	262	257	232	221	245	248	267	232	237	246	255	282	234	242	245	243	233	252	244	230	256	251	256	255	241	258	238	201	244	255	244	256	232	269	260	242	243	260	223	242	247	269	250	218	238	239	238	251	257	260	253	252	227	243	225	250	241	223	259	266	274	269	250	234	245	222	214	240	237	231	226	231	248	259	260	274	246	230	244	243	226	255	245	233	263	242	239	220	247	267	236	236	242	282	233	266	267	244	243	253	235	240	239	259	261	249	243	217	245	277	267	244	212	238	234	264	253	215	243	240	259	253	227	232	245	296	261	240	249	230	250	253	233	244	233	210	253	254	233	280	260	200	260	218	272	254	266	235	239	257	226	252	236	246	237	219	214	286	250	234	253	230	208	247	256	238	241	278	270	243	266	252	251	200	256	246	249	245	226	254	229	239	230	227	248	267	232	246	249	231	209	220	258	259	230	246	221	200	227	250	252	233	259	262	240	249	272	259	245	258	279	284	237	224	248	262	247	265	234	263	258	262	280	258	243	232	227	220	224	249	249	231	236	244	226	252	265	223	215	247	246	269	258	228	258	264	236	244	279	239	252	240	247	223	231	254	250	267	292	282	274	232	220	256	248	259	239	234	261	266	251	253	236	235	263	244	216	264	247	259	270	239	250	261	239	235	251	229	241	265	243	247	221	262	253	237	237	254	267	219	244	264	270	253	239	235	239	214	248	253	246	276	226	237	228	229	204	258	246	239	253	261	230	226	245	258	222	242	260	256	250	264	261	255	267	251	238	240	244	241	258	260	268	237	265	247	244	222	227	249	255	267	243	262	291	223	245	260	232	246	243	211	233	274	236	242	258	228	249	272	255	221	243	278	253	242	237	279	234	252	239	238	244	263	249	233	227	264	251	258	253	222	216	286	234	252	236	259	274	263	238	267	301	280	255	239	260	266	211	209	257	258	255	259	235	248	268	249	271	246	253	234	232	266	251	224	196	221	260	243	237	218	241	242	245	218	255	240	247	224	247	246	233	261	211	259	266	226	231	224	260	258	240	249	198	226	261	255	254	241	265	233	230	238	246	277	290	253	238	260	248	249	271	234	240	285	287	227	254	270	244	284	236	208	252	244	226	236	250	262	242	233	235	243	234	240	241	219	228	259	251	263	235	253	264	261	241	257	257	250	205	238	227	245	215	241	300	252	276	252	217	238	250	239	265	237	253	277	256	266	244	244	213	275	298	249	210	229	253	232	255	236	262	281	256	290	234	263	222	250	213	215	227	250	210	256	256	269	246	257	245	249	253	246	233	248	249	249	249	256	238	262	264	247	258	232	226	237	222	259	245	241	251	227	228	264	240	250	245	270	227	278	222	200	261	217	208	281	245	239	251	255	235	275	226	238	263	235	254	253	254	252	251	261	270	240	246	238	259	278	266	254	225	254	271	242	257	273	235	244	248	255	226	246	223	236	279	248	271	236	218	230	275	246	250	219	219	261	257	259	224	270	237	250	243	255	264	221	255	271	227	248	232	229	239	236	252	270	244	219	242	249	225	236	252	258	210	249	237	259	261	231	265	229	249	237	247	247	256	232	251	241	237	255	257	214	282	244	236	268	222	228	252	238	230	244	255	213	207	237	238	239	225	254	215	238	244	247	259	278	246	236	258	251	252	287	264	232	217	264	270	263	241	242	251	235	205	244	266	269	237	264	257	241	238	208	255	249	266	239	235	252	267	225	219	231	234	274	240	235	224	276	263	241	227	239	248	259	244	265	223	229	230	252	270	211	227	266	281	231	246	239	256	207	230	243	228	251	225	235	229	227	246	280	279	262	233	246	238	239	237	277	216	263	226	270	239	256	226	210	235	229	219	268	247	250	275	244	250	255	253	243	236	221	240	240	232	236	242
13319	4568	8315	10531	9596	8275	7438	7285	6200	5036	4194	3473	2964	2639	2446	2258	2056	2021	1869	1861	1835	1580	1450	1245	1223	1169	1065	1021	873	791	758	790	736	658	707	686	637	644	602	612	592	620	598	574	561	592	564	567	623	583	572	552	571	517	577	537	576	514	510	548	555	533	513	564	536	529	541	495	534	585	555	537	533	572	514	538	517	574	590	521	561	536	500	530	571	533	592	549	514	548	540	506	552	545	533	563	525	546	521	577	540	507	541	517	521	544	550	510	552	512	569	536	523	511	546	562	518	513	553	535	532	612	588	573	527	531	514	550	522	522	564	514	576	542	529	509	522	542	503	560	510	548	571	566	592	512	556	532	546	574	523	534	527	515	573	499	514	571	546	544	532	564	525	531	529	566	573	519	514	545	514	511	548	538	508	524	572	540	544	552	530	541	535	559	542	543	532	537	531	541	556	560	572	522	564	525	526	519	557	543	562	499	492	528	565	560	525	548	585	531	536	529	575	547	556	523	542	557	519	562	519	528	545	539	509	571	540	553	539	502	536	546	529	554	505	522	577	509	576	548	536	523	533	508	546	558	559	551	526	535	539	534	553	518	531	570	576	532	514	492	507	539	528	540	507	517	586	584	576	511	507	527	548	522	577	525	557	540	509	557	545	534	539	521	566	548	515	557	537	560	539	527	551	514	494	556	529	574	550	564	536	526	532	525	519	574	535	486	550	553	525	518	538	584	500	549	534	540	546	490	533	541	519	518	558	551	553	501	527	540	557	549	524	514	511	522	526	566	543	545	545	563	563	511	570	536	547	570	585	523	558	582	561	504	532	548	510	571	533	583	539	533	496	554	547	530	513	590	565	481	538	542	539	525	541	519	531	514	536	542	536	563	544	561	532	510	554	511	546	523	532	563	559	562	503	524	547	554	527	530	517	539	512	504	548	528	573	543	558	538	549	574	525	566	547	524	561	545	550	536	522	546	540	549	509	547	538	542	528	554	534	522	545	582	545	550	538	524	538	549	506	561	524	501	541	545	520	526	553	544	536	580	566	546	518	540	539	534	579	559	540	541	581	556	495	534	524	537	531	601	527	537	560	554	541	540	567	534	541	545	589	558	552	544	556	515	512	530	529	524	511	564	534	517	550	544	622	537	533	531	535	501	569	542	526	526	534	532	531	538	520	533	526	486	523	522	529	517	538	574	551	529	494	583	556	499	585	580	502	546	527	533	564	545	524	530	510	534	561	517	531	522	557	547	517	532	548	504	523	540	516	543	553	499	543	553	532	568	512	507	538	531	527	554	501	588	568	572	552	534	543	533	552	543	521	579	574	540	525	531	533	541	548	518	557	535	552	538	552	586	500	560	511	556	515	593	580	516	599	571	505	562	537	540	506	511	558	540	501	557	522	579	509	553	502	573	571	533	530	511	531	556	539	516	514	529	551	502	548	506	522	496	569	505	523	534	544	583	501	547	515	515	506	532	503	536	499	543	551	536	575	514	558	551	513	516	541	556	554	520	520	573	528	529	527	563	529	533	509	546	572	570	544	507	555	516	554	547	562	539	545	504	511	516	551	548	543	546	513	548	573	552	536	559	544	554	547	521	543	573	556	511	547	529	613	542	542	559	582	537	570	511	554	546	549	531	526	520	535	569	537	528	542	537	522	519	532	540	509	567	503	525	525	539	548	533	587	549	558	546	499	555	543	527	564	510	530	522	563	538	495	535	531	537	514	527	525	529	523	546	541	535	527	566	563	555	532	502	570	522	564	588	505	569	548	507	535	570	527	513	529	551	554	546	536	540	556	546	554	517	523	552	532	569	543	524	553	544	539	509	544	491	553	523	526	556	539	518	533	546	525	545	559	542	540	523	557	533	556	516	540	522	523	503	504	553	519	525	556	517	533	535	495	546	521	577	537	555	514	538	583	562	520	561	574	544	481	554	558	516	507	549	502	515	540	543	548	494	499	507	504	509	534	507	533	551	521	558	524	568	517	558	534	506	544	531	539	629	579	570	535	550	514	512	554	540	518	561	551	490	567	527	562	480	552	564	615	536	505	529	562	516	505	537	540	556	570	520	571	557	543	523	534	567	530	574	540	565	526	516	533	491	546	521	567	520	511	540	524	557	535	519	564	546	488	516	518	565	549	591	542	577	534	546	552	579	541	524	536	543	573	562	558	567	530	546	513	549	547	505	548	543	539	536	551	509	547	520	482	571	494	521	548	530	562	537	532	521	515	581	547	580	521	556	498	530	574	501	532	542	511	541	543	536	527	563	479	506	528	495	531	508	554	559	497	502	516	521	561	527	532	574	553	546	550	520	497	542	548	521	509	538	515	573	501	530	524	557	557	512	529	549	574	540	524	554	516	528	567	546	535	516	543	529	520	526	557	523	557	507	541	532	544	563	532	545	535	540	530	583	565	558	509	598	569	557	577	514	530	572	522	547	552	577	536	539	522	535	511	560	540	539	549	550	574	562	587	503	524	514	551	542	571	540	567	552	563	504	569	548	541	535	518	584	532	493	529	528	558	514	526	511	509	517	551	550	524	547	559	569	550	558	522	563	578	529	535	550	513	516	554	527	515	544	560	543	533	550	553	569	535	542	499	549	519	544	523	532	542	565	539	599	540	529	525	523	555	579	539	522	565	533	545	552	552	515	544	547	507	515	508	520	502	536	511	528	520	494	562	553	532	500	503	547	587	533	533	542	546	504	533	500	536	544	529	493	581	527	525	518	493	543	548	551	515	541	517	525	518	503	500	518	556	536	499	557	529	541	548	525	551	505	523	550	554	545	538	539	573	575	565	507	522	548	547	549	531	522	521	581	549	534	550	533	550	528	495	479	548	486	541	567	518	583	549	508	550	547	593	508	605	537	562	553	586	498	540	530	510	548	538	515	543	584	496	527	547	530	552	539	574	529	524	538	569	492	531	533	530	512	550	509	514	485	552	589	530	569	548	519	559	552	566	541	508	544	516	549	567	567	532	516	527	554	517	525	599	553	576	504	529	510	561	512	577	542	531	553	553	566	517	584	572	507	524	556	503	543	534	532	520	558	569	537	528	496	497	569	533	505	560	577	550	516	529	535	532	551	548	595	517	560	499	552	561	565	560	518	562	458	530	521	534	538	562	546	534	534	547	570	526	513	504	576	514	565	515	523	539	547	535	522	543	524	548	544	518	553	525	547	531	535	555	504	553	546	550	535	535	534	580	522	490	548	549	549	531	548	541	537	526	544	490	550	557	537	560	571	517	520	544	589	571	575	556	550	574	540	571	517	555	558	511	585	566	512	528	577	526	518	559	543	542	527	526	541	533	539	572	504	504	525	545	538	524	551	577	505	505	562	546	537	535	541	518	524	551	524	552	537	556	537	521	558	530	590	502	536	539	534	548	557	526	536	603	544	515	545	509	560	556	541	528	546	540	524	509	584	507	560	558	540	558	578	531	554	548	524	531	519	504	526	501	526	525	501	551	571	561	511	539	557	545	562	530	531
34604	13106	7150	5601	3862	3292	2517	2257	1849	1554	1209	1007	914	875	752	678	630	651	586	586	599	516	459	460	476	422	408	397	387	340	345	338	352	346	319	312	305	309	331	296	304	333	332	333	279	284	281	308	293	324	285	263	302	283	246	309	303	273	301	316	328	309	294	295	289	307	291	296	301	286	319	285	283	290	282	287	296	304	291	263	299	315	324	299	286	289	298	295	281	266	302	276	299	284	296	319	274	275	293	324	265	244	304	296	287	270	274	294	305	302	278	272	297	320	293	268	309	289	316	327	320	284	294	337	316	294	296	276	287	289	285	269	282	312	309	272	277	311	287	304	286	274	286	297	289	270	324	332	310	316	292	302	320	310	252	278	307	285	267	295	287	263	317	307	315	278	281	287	320	292	310	306	298	312	308	309	281	274	271	327	288	254	297	313	280	286	308	293	306	284	321	258	297	268	327	297	279	258	259	276	270	307	289	314	267	260	316	307	271	280	305	302	306	262	291	292	286	300	298	280	307	298	296	273	270	314	321	292	261	306	274	262	296	300	258	267	312	289	291	311	269	282	316	283	279	313	280	282	273	292	275	265	311	256	277	293	304	326	296	243	267	303	307	277	262	301	308	304	300	267	288	292	288	312	285	288	306	264	299	313	302	296	306	305	285	271	318	295	253	299	293	295	325	297	284	290	298	308	308	285	265	290	302	278	288	305	267	328	272	303	297	282	288	292	283	271	320	289	283	303	281	295	288	312	260	282	273	291	313	297	295	256	284	270	319	278	287	286	294	285	296	298	282	311	306	260	280	308	287	262	318	283	294	279	278	273	325	319	270	280	307	304	265	321	284	269	283	279	293	284	333	271	277	257	292	272	267	289	285	283	281	306	295	290	297	259	309	264	268	302	294	295	263	309	291	289	252	280	280	290	320	287	312	303	290	266	305	300	305	312	336	290	267	277	271	275	305	309	307	273	292	294	293	293	311	291	288	272	307	283	295	282	301	316	268	264	267	296	300	322	278	334	308	292	278	293	282	286	279	283	329	322	304	318	293	310	341	313	287	287	289	293	265	263	304	311	316	321	290	248	341	301	270	318	290	296	262	324	276	283	328	344	306	272	309	306	287	282	244	295	288	276	275	263	277	316	297	307	299	286	299	308	294	307	279	318	273	289	269	282	294	269	288	291	268	255	306	292	276	324	289	270	295	287	273	290	293	305	261	319	322	278	270	296	309	312	295	276	291	305	277	306	300	300	276	326	302	313	301	290	273	285	257	295	281	271	317	261	311	284	293	297	304	279	317	286	319	261	300	277	328	306	328	279	293	277	306	279	273	302	328	251	312	285	302	288	294	285	272	256	306	269	267	308	325	278	265	294	275	280	280	284	293	287	284	333	300	300	306	287	272	268	276	262	286	282	284	286	273	324	286	302	286	301	270	294	284	288	256	282	301	290	301	330	287	272	270	295	302	274	285	291	281	282	323	309	268	281	296	275	291	305	295	300	287	293	291	270	276	293	312	275	319	283	292	296	298	301	303	275	289	290	296	303	313	286	272	295	290	295	296	262	297	293	259	293	303	303	303	289	276	313	324	303	321	284	302	307	311	303	288	282	314	310	307	306	296	267	263	227	251	293	254	294	316	318	285	319	271	270	295	284	280	263	279	269	273	278	280	272	277	291	285	308	329	309	327	277	307	314	299	288	287	276	323	316	285	270	289	276	304	313	297	268	311	306	246	269	290	286	306	307	282	296	269	293	294	295	323	294	301	301	308	314	272	238	284	276	300	266	294	321	275	285	266	304	307	295	316	311	329	277	303	280	302	263	283	293	286	293	294	269	292	303	283	318	248	272	294	252	263	273	303	304	301	301	284	278	311	279	298	305	296	270	279	329	298	312	317	293	302	271	292	251	296	286	296	325	271	305	332	319	301	285	291	292	326	314	292	305	308	296	298	292	299	291	250	260	323	305	288	318	308	266	281	303	290	316	237	262	309	298	317	284	294	284	311	308	308	312	293	322	290	302	303	269	284	292	271	294	270	303	296	271	307	296	340	260	320	294	295	305	278	259	289	271	302	332	264	288	278	319	277	298	284	282	290	282	269	270	281	308	278	296	280	302	284	319	293	263	280	319	262	304	286	324	279	302	272	251	276	292	292	255	314	289	270	285	266	290	291	304	276	337	272	299	280	288	326	298	286	277	285	290	280	319	298	278	282	277	283	311	327	284	315	261	286	287	301	258	285	293	303	315	304	281	271	306	285	294	289	312	321	299	313	315	312	296	270	275	300	273	275	319	321	299	306	282	321	317	276	296	294	262	288	295	301	330	326	311	304	283	296	337	290	292	319	277	265	300	314	281	303	264	302	290	304	282	279	290	308	309	295	284	294	299	277	295	299	328	304	294	279	277	285	281	256	297	286	274	277	285	284	293	282	295	288	255	276	304	288	302	303	284	289	306	299	337	317	278	299	268	302	301	270	269	286	305	288	288	286	275	313	331	330	309	294	308	269	307	298	324	288	275	278	302	267	282	263	265	273	301	309	292	278	320	261	274	324	281	288	270	290	299	251	321	314	288	307	298	283	272	281	307	288	296	302	275	288	304	283	286	268	279	289	288	289	318	350	282	250	279	285	286	312	318	282	312	319	290	258	319	285	318	358	277	278	280	314	285	276	293	279	310	288	305	300	289	298	303	300	297	285	288	300	286	300	291	272	303	295	324	274	270	283	287	299	272	282	266	298	304	310	300	314	333	285	289	291	305	279	272	286	301	292	311	276	287	275	285	307	297	336	314	280	296	298	301	308	280	273	338	299	282	294	265	273	291	272	307	270	295	306	299	288	277	286	288	311	290	253	295	257	281	265	294	287	301	298	308	283	305	286	291	312	262	284	285	294	272	267	298	295	292	265	273	270	277	273	276	316	273	269	288	264	291	285	329	293	258	282	276	319	278	283	339	297	297	306	300	303	304	316	255	300	301	284	267	286	286	295	290	268	310	289	298	290	301	304	313	292	274	276	273	316	276	288	315	287	305	296	313	294	311	268	287	266	299	289	277	299	294	304	277	284	317	269	264	304	273	289	270	291	304	309	282	272	279	282	292	311	275	322	304	298	271	300	266	320	286	293	311	302	303	289	288	287	309	274	283	291	257	295	272	281	295	277	312	307	289	277	280	260	290	293	267	295	317	271	315	254	313	304	303	311	308	280	322	273	299	294	276	281	256	254	277	326	283	270	296	298	301	295	295	304	289	245	299	315	295	268	285	292	305	283	284	300	292	295	248	297	291	278	308	306	314	299	287	303	284	303	296	334	296	304	290	290	305	291	298	307	279	293	267	298	323	296	301	292	309	322	250	314	304	264	310	275	320	254	322	314	290	251	301	314	311	278	300	280	310	282	248	324	281	260	294	248	275	295	310	301	259	297	300	285	315	304	300	269	289	217	298	284	267	287	298	316	314	291	284	304	275	288	304	270	283	292	292	320	300	272	302	303	310	270	296
17916	6504	11288	13508	12569	11836	10283	9187	8288	6637	5421	4556	3923	3642	3256	2942	2826	2792	2505	2432	2340	2132	1929	1721	1603	1473	1340	1272	1166	1055	942	914	854	864	784	758	786	722	712	716	705	751	701	687	672	736	690	682	679	689	653	634	638	608	655	618	636	618	659	625	616	656	633	639	641	631	642	632	643	636	623	617	662	635	602	642	658	614	630	641	621	656	664	624	620	609	625	627	632	613	647	610	583	642	605	618	619	639	636	623	653	592	627	596	615	621	651	621	684	649	619	641	588	609	622	631	698	646	626	634	647	585	595	568	646	665	617	615	625	633	613	577	644	585	629	640	641	588	597	632	627	666	605	589	676	624	624	590	632	606	606	609	645	623	620	635	627	618	610	602	592	604	649	633	666	674	603	615	656	685	625	605	598	649	638	670	657	712	625	618	628	640	623	614	593	599	635	637	608	643	648	647	651	634	652	595	624	610	612	610	626	598	642	681	657	591	622	653	646	611	610	597	617	648	618	620	653	596	602	603	617	611	652	635	624	607	571	645	632	635	620	618	571	624	613	597	594	651	615	618	651	636	608	626	662	623	643	644	633	589	632	649	640	642	635	625	600	646	651	636	651	594	599	649	652	581	657	639	610	626	631	610	609	637	640	590	641	657	643	625	591	571	604	562	616	597	653	616	630	605	589	633	633	653	605	655	644	615	627	621	643	592	625	653	630	634	682	632	626	625	611	681	623	632	641	632	580	598	634	622	629	611	668	639	596	613	640	628	618	600	622	571	628	625	621	623	638	546	655	677	583	608	626	674	652	656	654	641	663	609	636	619	621	620	628	618	632	631	642	597	651	611	623	605	649	638	619	607	631	649	597	574	627	582	599	680	632	652	669	572	582	601	662	640	590	607	564	648	685	623	620	625	616	612	658	607	625	636	644	627	611	598	620	600	631	618	674	662	625	651	622	666	636	623	598	631	639	604	629	641	618	611	593	643	613	608	638	582	621	644	597	607	648	630	621	624	602	654	601	586	588	621	624	636	621	644	611	651	619	603	629	622	624	642	646	644	647	614	607	661	646	612	630	627	661	607	621	628	636	639	639	643	639	654	623	607	649	610	668	629	632	593	655	647	618	597	627	633	644	624	663	584	680	618	589	665	622	624	655	594	628	596	645	615	610	598	626	645	567	629	623	565	623	668	598	643	637	636	655	619	631	617	609	605	601	600	625	623	653	628	624	638	641	642	654	638	625	599	626	622	641	599	614	615	616	658	602	648	600	609	602	605	643	619	574	667	635	599	601	652	672	690	606	640	621	643	609	601	643	627	629	632	663	614	620	660	619	612	603	626	592	595	632	595	668	634	614	671	617	645	639	616	614	615	638	619	630	616	648	671	637	607	628	643	649	632	654	644	689	654	563	638	673	595	581	674	627	612	597	626	584	632	625	625	633	630	571	623	625	667	613	634	638	606	647	606	626	655	628	619	660	608	605	628	633	621	615	596	640	630	618	608	609	664	601	651	662	604	634	643	625	605	634	591	621	656	580	630	629	565	637	577	646	601	612	600	604	616	586	610	639	633	665	632	637	614	609	653	581	622	615	628	622	647	628	603	601	586	635	609	639	580	587	613	626	648	656	614	645	607	619	626	625	577	628	655	583	638	632	604	643	650	620	639	654	608	650	602	635	648	678	627	661	630	595	646	630	640	647	621	677	628	664	629	604	619	641	634	631	566	601	648	628	628	650	607	616	642	643	670	604	606	616	601	664	596	619	629	642	655	618	610	622	628	611	584	655	629	616	604	659	613	621	628	616	593	633	633	633	644	631	604	632	641	633	603	591	577	621	594	592	647	602	628	666	631	646	640	629	605	614	582	616	640	619	618	642	587	602	621	621	600	646	591	608	622	657	596	614	619	602	619	610	583	636	594	628	622	588	645	653	636	655	618	598	631	631	655	631	622	613	603	633	651	583	628	649	601	592	618	607	632	704	624	619	646	579	631	644	572	616	646	616	615	626	621	648	629	611	622	607	617	628	619	612	602	618	634	576	630	595	627	619	631	655	596	630	636	646	668	591	671	623	624	640	583	634	643	585	593	648	688	620	640	610	651	609	623	661	607	598	667	610	667	612	602	608	610	614	635	636	608	619	634	628	643	617	613	614	621	620	671	609	620	606	609	630	625	616	630	676	624	679	658	602	614	626	666	611	633	603	621	643	662	650	641	639	617	620	631	594	642	626	656	573	629	614	565	607	590	653	618	618	632	653	599	631	648	649	603	609	602	646	647	634	612	625	627	618	619	649	637	600	627	596	603	631	601	615	636	617	601	644	632	606	610	682	622	613	549	659	636	615	665	616	611	617	635	614	622	626	581	640	596	650	636	649	669	610	581	619	617	614	601	592	586	641	617	660	639	599	627	587	630	642	624	632	612	643	623	676	670	651	613	613	621	603	603	659	657	592	625	598	629	572	608	569	612	653	671	599	590	628	667	630	614	637	569	642	647	633	648	672	578	624	620	655	633	663	588	605	640	609	672	591	649	600	610	629	653	585	665	623	635	642	613	620	603	645	625	612	629	632	637	617	613	627	620	634	633	592	606	599	640	663	659	621	600	645	587	610	653	622	622	643	613	597	602	648	653	607	652	620	627	582	602	626	625	655	626	597	601	605	661	629	656	648	599	638	591	615	646	655	620	630	667	593	581	639	635	596	643	618	626	664	586	646	644	620	643	668	597	622	631	616	641	652	635	595	642	623	662	669	633	700	633	601	635	613	607	652	633	631	637	605	593	610	611	637	619	648	637	571	655	625	638	593	614	623	650	635	658	628	649	631	610	641	632	622	682	625	629	602	595	620	629	629	609	604	627	664	572	606	588	586	618	651	551	640	624	612	620	648	631	612	622	650	625	650	681	619	628	636	597	601	641	618	654	641	611	608	636	632	628	591	671	603	600	611	647	623	635	663	599	604	609	612	604	673	644	592	624	695	627	638	640	665	665	643	635	681	651	642	627	656	623	663	593	588	653	627	616	625	627	632	625	620	606	638	638	657	581	635	584	597	643	612	597	619	626	592	628	638	582	666	596	617	631	670	647	633	626	620	672	609	664	595	600	642	591	620	649	617	617	601	637	655	619	578	602	599	668	659	674	641	634	585	610	631	658	600	585	621	614	605	624	686	598	643	615	644	579	565	654	611	657	615	622	620	618	651	637	652	590	612	607	610	652	673	598	638	605	633	642	609	640	628	587	636	609	618	590	597	607	643	614	648	693	617	644	670	618	583	637	606	626	638	644	636	628	608	597	631	628	631	610	610	614	602	671	654	626	619	684	679	646	629	627	601	612	644	668	611	664	621	600	629	655	625	627	600	618	614	627	640	578	647	625	570	630	673	608	655	631	646	627	612	612	590	653	580	672	592	604	614	635	620	624	622	574	636	616	598	675	599	592	641	601	595	646	580	668	591	617	608	646	635	657	581	630	638	677	608	629	628	629	610	632	606	653	603	617	626	639	673	613
9569	3086	2697	2328	1685	1322	1225	1105	933	735	571	512	513	463	442	384	367	355	345	321	335	337	299	293	289	281	249	272	262	215	246	275	266	268	253	232	236	206	219	245	232	221	213	235	228	209	206	209	250	245	221	243	194	222	196	205	213	227	192	202	200	245	231	252	224	210	195	222	214	226	234	213	229	191	235	226	224	211	216	215	216	220	222	220	211	232	245	209	211	208	217	208	233	240	219	204	211	218	242	223	250	224	214	201	237	215	218	209	220	223	256	227	211	214	232	222	216	222	226	250	208	223	206	229	207	233	212	241	234	224	218	218	226	217	216	218	209	196	228	203	219	236	211	216	231	203	192	237	255	218	210	204	232	205	228	220	256	258	194	202	219	261	255	227	214	210	211	220	188	218	211	213	208	208	216	201	214	221	225	201	213	199	251	208	223	206	234	207	209	224	172	201	236	198	237	210	221	237	225	207	232	253	187	198	221	245	234	233	206	218	235	206	232	226	219	203	226	237	250	231	217	192	233	206	237	197	205	198	231	234	234	229	268	216	208	200	208	213	216	219	224	250	208	238	203	202	212	210	225	235	239	223	208	232	249	219	253	220	223	220	213	206	203	239	213	232	223	202	227	211	217	214	213	222	236	269	224	235	234	227	215	206	258	215	212	213	238	205	201	248	213	210	215	216	243	228	243	240	227	225	222	219	226	206	224	219	219	218	210	204	236	206	245	232	234	214	231	214	214	195	228	226	236	219	217	230	241	227	253	225	223	221	246	247	193	229	225	213	215	219	226	181	207	190	206	228	204	213	240	192	206	217	253	210	211	216	201	229	234	224	248	210	203	225	245	224	220	243	251	222	247	230	229	230	210	211	197	204	210	216	207	225	239	227	210	218	254	183	201	213	225	227	225	250	216	238	213	218	215	216	244	227	215	197	196	196	231	185	260	227	203	219	237	212	212	181	203	211	224	212	222	219	210	194	246	218	200	246	230	223	246	242	205	217	227	223	241	213	226	226	211	212	219	229	235	234	187	218	207	211	232	209	226	218	245	209	249	200	189	201	193	206	225	250	187	228	233	239	235	225	239	225	203	222	208	167	205	221	180	225	257	247	229	257	186	271	226	207	210	219	232	240	243	211	224	215	198	215	222	248	249	234	234	199	186	210	226	173	220	223	231	182	185	198	215	233	200	223	200	206	201	192	215	216	220	213	198	224	237	227	220	222	236	194	197	211	241	209	191	250	210	201	216	197	207	206	204	201	229	217	234	203	216	217	240	215	216	215	229	229	217	209	200	231	195	229	229	204	248	210	234	181	197	232	245	246	227	203	216	210	250	222	215	239	251	227	234	246	211	211	188	231	210	224	246	206	201	213	215	223	239	223	219	223	216	209	228	205	240	244	214	212	194	203	209	214	221	218	233	208	224	223	237	216	215	238	230	220	240	251	202	191	239	242	224	201	205	209	209	214	189	228	257	203	224	217	228	215	236	216	205	216	216	227	243	228	243	218	237	226	196	256	238	227	231	203	209	231	227	238	212	221	239	211	228	208	264	235	197	233	231	220	224	212	220	229	207	214	220	208	222	222	224	228	206	206	226	226	204	216	208	232	220	177	204	252	234	218	228	210	196	222	181	224	248	203	236	236	220	232	229	205	229	235	232	170	225	231	207	243	230	227	238	225	225	248	244	241	221	221	214	199	244	216	236	188	192	213	250	259	212	220	213	230	199	250	210	234	239	226	220	210	204	209	237	234	232	198	188	247	215	225	219	242	236	233	194	202	221	207	222	216	224	215	221	245	229	221	257	245	243	215	251	203	233	204	211	200	199	216	187	243	243	217	228	201	217	207	229	228	218	204	272	225	216	241	237	225	221	204	197	218	212	244	230	239	247	244	220	189	216	230	205	223	240	208	230	256	224	208	220	223	213	233	207	199	198	231	216	217	194	215	240	220	232	224	218	192	247	227	201	200	194	250	248	208	233	220	199	214	218	206	209	235	214	233	217	212	246	201	217	209	217	196	249	220	238	226	220	223	238	210	218	215	231	226	227	224	193	216	223	221	224	213	232	189	227	247	229	212	209	239	192	218	216	237	222	212	196	228	224	208	219	212	220	224	217	216	241	213	205	246	229	218	213	198	197	214	210	231	208	237	195	242	197	206	197	212	228	189	228	207	230	208	213	223	238	216	225	231	217	233	237	215	203	195	237	210	218	221	219	185	209	203	202	211	181	229	184	219	212	229	218	208	235	235	264	218	197	228	253	227	217	214	200	199	241	231	242	222	237	255	239	202	201	218	207	220	237	252	231	261	219	178	229	215	218	214	202	200	235	236	208	227	243	200	226	254	251	208	210	233	215	230	229	220	200	223	221	266	203	200	218	200	230	220	217	233	244	228	228	210	258	194	199	247	246	253	223	202	267	207	213	214	219	217	212	216	232	221	188	222	227	228	234	233	235	210	198	214	221	262	226	210	229	208	209	236	232	221	203	215	207	212	248	221	232	212	243	241	231	202	238	220	221	214	229	205	215	214	218	214	216	219	218	223	223	214	203	211	237	235	249	238	220	229	201	198	233	237	241	216	223	256	219	210	222	226	239	229	191	223	223	225	211	227	203	235	236	236	243	188	231	226	234	224	224	235	230	205	237	210	231	219	251	222	218	243	215	229	227	235	226	215	216	240	197	243	238	195	217	203	219	251	211	185	235	263	193	199	228	221	240	215	214	230	214	233	219	198	222	218	223	235	217	236	244	232	226	246	246	222	213	230	211	219	199	202	206	213	214	242	250	228	220	222	233	219	213	193	222	217	232	203	227	225	196	197	233	209	227	202	201	216	215	199	232	203	226	210	220	230	213	242	210	205	231	194	215	224	210	221	201	225	233	213	221	205	222	196	215	218	224	201	246	227	226	224	241	243	202	204	201	223	237	235	216	217	206	224	224	221	235	197	234	199	200	215	219	233	199	243	225	205	229	199	210	248	226	204	234	235	223	179	227	239	217	212	210	232	207	218	215	233	205	228	246	208	207	242	214	214	240	232	227	206	218	246	213	186	224	215	233	223	244	191	233	213	214	227	203	204	229	225	214	223	185	208	205	246	208	243	195	202	197	203	220	190	191	244	209	230	227	219	240	206	216	239	225	207	246	201	223	211	236	240	218	230	243	220	216	222	226	223	217	228	219	211	227	227	192	208	190	186	211	218	208	216	199	220	201	201	212	238	227	241	225	220	197	217	243	205	206	226	213	202	227	232	215	228	219	238	231	207	202	219	255	234	264	224	231	221	225	212	265	223	231	222	202	220	221	217	222	214	217	220	212	229	209	199	207	206	210	192	253	224	246	194	231	208	228	213	214	218	196	219	246	232	211	197	246	189	229	232	218	204	227	212	215	215	255	239	258	222	225	203	247	224	233	224	214	251	239	209	193	217	232	221	208	224	224	226	225	223	207	236	251	192	188	218	232	223	220	242	200	210	206	202	200	211	230	210	205	257	214	220
5065	2403	5275	6426	6073	5331	5245	4883	3988	3151	2619	2281	1939	1800	1645	1517	1400	1395	1248	1259	1209	1084	979	899	804	823	721	748	693	595	614	586	645	582	573	511	514	562	505	493	502	505	514	492	532	495	533	511	542	506	486	511	529	498	516	530	491	470	517	491	492	497	489	489	496	488	498	483	520	472	525	492	468	485	524	489	525	462	482	477	474	489	467	501	460	507	468	513	490	489	497	499	526	467	467	450	499	498	439	508	528	483	491	497	516	514	494	480	491	488	502	472	476	479	495	509	500	467	470	502	458	462	484	456	464	476	460	504	531	436	461	520	451	505	508	474	475	503	509	516	466	520	492	480	471	543	462	486	476	479	475	477	495	517	456	519	437	469	487	491	499	438	497	481	511	513	448	515	489	482	460	495	470	475	463	480	472	493	464	472	487	463	462	499	491	454	446	530	493	502	500	519	455	497	494	461	484	496	493	502	540	496	519	498	469	468	486	491	463	517	489	476	498	480	497	493	462	466	491	500	496	493	529	482	457	463	509	486	471	488	467	466	450	460	518	491	497	453	502	520	496	522	494	490	493	479	485	494	502	502	531	502	504	493	513	462	528	481	480	474	475	499	491	508	469	496	472	476	454	470	471	496	455	508	527	486	489	496	450	468	494	495	450	475	492	454	521	480	519	508	480	508	486	518	504	480	476	494	485	491	537	515	504	509	515	481	463	485	513	473	460	473	499	563	513	463	526	507	491	481	502	531	501	461	521	467	490	495	466	512	486	469	470	501	443	490	494	504	476	437	451	493	460	492	474	482	457	516	468	476	482	479	507	473	536	477	473	467	463	494	496	469	504	472	500	498	475	474	449	481	476	512	458	451	507	438	462	489	436	485	465	511	500	514	485	457	461	452	481	462	501	511	475	535	482	502	504	552	491	464	480	493	484	510	468	525	510	440	438	506	510	492	489	497	477	488	515	473	475	486	527	516	484	495	446	513	501	505	478	473	509	503	501	533	516	493	505	501	471	468	480	512	513	475	477	485	474	496	496	479	485	526	504	483	473	472	529	493	485	493	469	506	482	513	515	453	502	483	490	478	466	481	473	512	481	463	509	465	510	482	468	501	516	506	497	464	485	504	455	506	485	496	485	489	473	494	493	483	492	509	481	475	503	469	492	455	495	483	473	475	524	475	477	461	530	474	481	472	472	500	437	476	485	515	509	492	496	475	470	514	518	459	527	530	507	507	487	497	474	445	512	474	505	475	494	480	448	510	469	508	528	483	479	493	456	458	538	493	502	516	484	492	475	464	489	484	490	502	446	477	495	468	534	498	445	485	480	470	434	493	469	511	504	500	481	469	485	507	494	466	468	523	526	460	506	493	469	518	465	509	483	483	494	484	486	503	524	477	494	501	486	489	528	516	471	457	488	496	495	495	521	478	453	505	488	478	496	472	492	519	473	518	525	528	452	480	485	497	513	510	464	498	479	505	509	496	505	462	454	502	493	469	464	525	513	505	468	524	503	465	468	512	472	484	489	494	471	494	461	528	461	469	423	530	439	481	445	514	506	460	494	489	455	477	518	470	513	463	475	482	483	515	505	481	526	484	502	495	449	503	485	484	482	494	447	509	492	492	483	494	476	491	487	475	501	485	510	501	464	505	492	492	495	494	480	506	477	486	493	509	505	491	494	528	466	506	522	456	453	482	482	479	487	496	470	457	465	451	490	563	487	466	496	474	462	495	471	555	495	516	487	485	526	531	506	461	481	499	484	474	495	454	509	481	492	483	489	464	491	495	449	530	473	529	499	492	507	449	484	478	487	459	508	516	472	495	439	509	462	468	478	485	486	516	505	528	491	463	480	513	475	466	480	505	501	486	490	428	492	508	475	459	464	508	484	500	465	500	482	507	493	488	475	489	452	490	482	464	451	476	476	437	465	495	483	490	480	498	463	486	446	477	499	471	470	477	492	508	502	508	505	481	472	496	471	495	515	455	467	471	514	498	499	491	447	458	486	454	483	461	493	475	485	505	436	497	444	465	457	491	494	512	465	487	484	506	486	475	472	475	495	479	475	492	488	482	411	507	499	508	459	461	499	474	498	480	454	448	525	513	461	505	498	540	474	498	490	458	483	521	476	487	489	490	476	462	472	478	535	490	485	510	484	470	448	538	504	466	472	419	496	470	500	510	486	510	517	465	442	511	448	474	485	490	480	517	501	500	482	510	462	499	501	492	492	467	507	518	494	440	473	486	520	490	476	449	514	494	483	497	480	495	494	494	494	498	484	501	480	453	460	484	459	470	516	475	497	436	454	532	458	467	488	451	483	488	484	477	489	504	478	481	508	471	470	479	472	502	486	468	487	499	458	488	452	548	530	489	430	470	489	496	514	494	521	477	505	483	496	488	488	492	500	477	503	463	491	484	507	476	464	533	460	507	508	510	534	487	462	531	499	491	484	449	524	509	466	480	481	526	492	522	502	502	487	505	477	476	495	437	481	470	510	500	464	537	516	501	489	505	494	512	484	519	490	524	469	519	519	464	530	449	530	470	477	496	479	474	493	501	482	540	515	483	494	481	502	468	511	504	497	460	537	500	520	482	494	471	498	469	541	534	476	479	439	487	456	477	475	441	473	485	510	512	473	503	459	471	492	522	476	534	493	444	425	518	506	480	481	488	421	477	510	457	482	438	508	485	484	481	506	485	545	500	488	491	463	447	469	480	502	490	486	478	510	491	503	498	496	485	498	471	474	517	467	520	470	496	495	476	478	514	484	473	500	468	498	511	498	487	471	500	460	484	480	466	507	426	482	482	502	486	484	479	485	503	472	482	512	477	464	488	524	484	476	494	467	511	484	485	486	493	444	492	506	506	489	469	464	481	487	440	515	437	495	514	507	508	460	508	494	462	524	461	464	515	488	500	480	476	482	520	474	515	498	477	464	470	522	469	501	506	500	494	491	473	478	504	514	503	511	484	503	508	507	512	462	487	482	496	480	479	495	467	474	457	541	460	459	491	503	499	471	502	462	476	509	511	514	457	468	498	504	458	498	467	482	494	494	470	494	503	508	469	530	534	480	517	489	533	480	483	515	491	483	472	500	514	496	445	483	466	477	469	497	443	493	485	540	518	467	515	457	487	515	518	476	520	455	505	476	469	487	492	497	472	480	506	443	444	493	477	456	426	474	458	484	439	492	465	507	506	494	490	486	500	523	481	458	494	507	506	495	490	489	448	457	466	496	470	493	494	489	421	495	482	498	445	466	514	482	503	478	499	500	497	494	468	500	464	480	508	526	520	460	459	486	487	511	493	463	484	466	496	491	486	492	458	466	463	499	523	504	472	501	491	477	447	492	519	515	490	479	495	462	516	485	504	464	463	442	528	500	456	462	547	491	487	526	495	500	477	520	504	483	549	508	476	461	499	472	539	518	461	503	476	476	481	493	471	493	509	491	501	475	504	489	461	473	533	488	484	459	504	451	481	486	470	481	506	463	495	451	472	488	500
23923	6863	4615	3652	2938	2455	1917	1756	1432	1130	900	735	700	593	563	517	506	486	441	470	483	419	420	428	359	362	294	278	302	272	284	321	270	263	252	271	254	253	236	277	257	249	300	226	231	263	246	267	253	266	239	238	247	234	251	239	265	243	241	269	237	222	248	268	242	256	255	247	209	234	252	240	232	246	244	280	264	222	226	245	230	231	253	267	255	238	266	241	228	238	213	231	218	249	256	228	275	222	258	259	220	248	269	247	247	249	266	235	221	251	267	265	236	235	258	244	259	266	233	235	251	265	268	227	261	262	236	242	249	238	227	224	236	240	239	241	230	282	262	245	245	243	248	246	250	237	227	228	281	242	276	258	242	237	238	260	233	243	262	232	237	214	259	246	228	250	232	254	225	223	286	240	245	270	258	250	232	219	226	255	255	225	241	262	257	234	284	259	258	228	267	251	259	269	280	245	232	266	256	277	249	244	216	242	268	239	253	254	229	210	246	203	213	275	259	257	241	227	245	243	262	269	276	270	207	259	257	249	275	270	255	242	215	219	246	261	245	233	250	254	261	222	224	231	250	246	246	223	235	232	263	248	237	263	245	246	242	247	224	245	250	250	240	249	265	219	266	260	248	252	228	247	241	262	231	261	204	256	247	249	254	239	241	239	233	226	215	251	240	251	238	227	268	296	253	244	266	207	253	251	245	245	240	274	256	231	269	248	248	243	230	227	234	250	248	223	240	255	237	262	266	238	238	257	276	229	238	256	259	251	238	236	256	236	248	242	219	263	250	231	226	248	246	263	235	227	197	236	236	256	239	248	222	249	236	259	231	239	212	240	254	225	240	246	242	227	236	248	231	245	231	198	237	243	236	223	285	229	243	264	246	229	244	235	260	225	258	239	241	235	274	250	245	251	232	239	219	275	245	231	212	227	268	241	209	204	251	262	230	250	279	249	258	232	246	243	231	237	243	256	222	233	238	227	262	239	232	272	230	251	251	248	225	259	226	235	234	235	232	260	250	245	256	245	266	223	246	222	244	239	221	240	257	257	251	249	233	246	240	242	252	239	262	237	259	211	250	234	251	250	248	240	238	234	260	212	229	251	241	260	242	260	253	231	246	260	213	229	229	266	234	238	238	251	250	263	239	271	230	224	218	223	262	246	237	239	236	259	260	233	239	241	234	253	238	247	254	250	263	281	258	239	247	230	254	249	236	261	248	209	242	228	292	245	246	281	259	264	264	247	239	256	214	235	288	274	252	227	238	257	262	275	225	227	254	289	256	239	273	272	274	291	270	231	218	219	225	269	230	269	241	237	222	245	238	272	241	254	244	286	224	272	283	288	267	244	219	254	231	251	255	231	229	235	267	268	254	253	230	257	220	245	265	267	224	246	254	248	224	255	246	252	233	240	235	274	221	236	222	258	231	244	261	230	236	228	244	245	194	262	237	254	242	250	211	273	245	263	246	255	253	245	233	241	238	222	219	238	254	259	268	264	226	231	262	233	251	235	247	248	246	262	257	229	283	222	244	224	219	240	243	246	228	256	221	222	260	228	243	228	251	246	254	264	261	237	233	234	253	236	227	236	239	225	213	219	234	276	228	278	255	253	225	231	290	273	273	225	284	211	260	248	273	240	265	242	254	284	243	233	233	214	254	246	251	264	231	254	221	238	241	259	292	264	269	254	235	252	271	247	246	265	244	259	243	272	255	241	240	236	262	260	238	267	236	228	262	253	244	247	267	252	241	249	256	216	276	269	261	229	260	244	241	255	231	275	244	264	250	237	213	239	255	237	279	222	236	261	232	232	248	269	228	258	247	246	269	271	259	254	213	213	245	269	236	249	248	251	253	226	217	250	245	244	256	255	246	223	251	263	251	250	259	215	235	257	241	240	257	239	263	221	251	292	291	232	247	232	256	234	236	228	220	235	235	271	236	256	259	231	252	250	274	277	271	265	253	262	228	242	245	271	240	247	228	242	237	268	278	242	247	265	273	259	267	256	207	262	252	237	234	260	214	262	251	245	213	243	267	236	270	245	260	243	259	242	272	223	230	214	255	230	260	226	267	195	230	252	235	212	241	254	235	239	230	270	252	215	247	233	214	225	233	240	246	245	230	226	252	250	251	259	268	238	277	256	231	262	228	239	205	228	248	262	268	262	276	215	252	235	243	244	242	255	237	221	248	230	234	248	222	298	250	231	224	230	240	240	254	257	257	258	270	233	257	222	235	261	253	227	235	260	262	266	245	251	245	254	289	233	233	262	268	231	244	260	237	214	243	225	236	256	238	256	250	263	269	267	247	237	244	240	244	223	248	241	227	245	265	234	252	227	240	239	221	256	264	285	248	265	251	268	241	257	254	231	257	259	263	244	258	261	263	242	234	231	245	218	251	213	259	255	223	240	209	248	241	272	224	241	240	217	232	234	214	260	214	245	245	243	267	248	268	238	236	252	246	242	243	237	238	253	233	236	228	226	251	250	264	235	278	221	232	247	234	262	246	246	256	246	220	222	250	240	239	244	265	238	219	249	246	256	243	280	284	255	273	245	251	259	216	257	246	234	234	263	253	219	232	247	258	246	244	242	246	224	290	255	235	247	212	250	253	243	250	310	236	244	257	252	238	202	248	237	267	236	281	259	222	251	235	241	237	244	251	306	261	219	237	220	233	230	211	244	254	287	274	249	238	249	229	261	260	260	243	230	229	249	271	239	241	241	265	261	257	224	233	278	235	256	225	263	257	259	235	212	261	228	253	237	245	235	221	212	261	243	258	261	221	257	233	265	243	222	236	247	233	229	231	252	219	260	240	242	263	257	261	273	228	257	239	255	255	232	243	237	257	252	233	246	270	272	242	238	234	248	231	227	251	245	230	245	238	209	257	226	230	217	232	258	226	217	278	250	284	262	231	251	255	262	258	267	249	214	237	236	211	220	204	249	230	220	202	280	260	238	219	253	203	252	284	225	232	260	222	257	251	214	232	249	246	245	215	233	258	252	245	251	239	236	248	255	231	238	231	249	268	265	252	251	204	233	233	233	212	251	242	262	228	277	274	237	268	226	231	255	240	214	239	223	243	234	229	262	277	240	220	240	224	246	257	254	248	214	242	238	241	274	247	221	216	256	250	242	236	263	243	259	250	255	222	253	240	236	234	235	272	265	243	232	265	232	254	218	261	226	277	227	216	265	233	271	254	253	219	242	250	272	241	232	223	247	255	274	229	251	262	282	252	263	238	216	219	257	250	267	235	264	246	251	230	255	233	272	233	239	230	243	241	254	254	217	232	218	232	256	253	271	248	222	246	248	266	254	256	272	239	261	260	272	222	250	237	223	247	242	244	263	249	221	212	232	252	253	250	217	234	269	278	254	278	254	249	231	280	274	239	271	231	258	282	227	244	280	222	241	236	234	243	290	245	240	241	223	236	248	256	228	277	226	234	232	256	238	248	249	241	225	249	246	220	276	246	259	259	233	268	270	264	246	256	264	266	246	249	234
13260	3695	8218	10073	9725	9000	7900	7443	6317	4970	4011	3354	3029	2709	2621	2232	2078	1943	1768	1876	1847	1494	1440	1385	1168	1205	1093	976	938	810	734	772	701	655	657	656	617	605	590	630	598	593	609	569	564	569	596	588	626	581	583	620	578	616	523	570	529	575	556	507	562	559	544	567	512	549	515	546	528	536	564	537	566	554	591	525	536	513	541	534	542	534	563	573	529	554	534	537	506	520	549	560	550	526	520	518	518	533	539	573	573	514	527	525	551	509	550	516	507	531	562	534	565	534	558	532	515	495	567	508	513	542	538	485	559	506	602	541	583	557	570	553	561	582	555	548	546	525	567	523	536	545	573	516	527	539	533	545	562	538	546	524	531	543	525	531	498	522	541	529	492	497	561	524	564	519	532	558	506	528	542	559	580	533	531	531	550	563	537	526	539	542	572	541	526	545	568	526	569	549	532	543	533	521	514	563	571	536	553	566	522	510	526	511	524	563	503	549	523	510	538	542	538	493	608	512	551	546	529	560	561	567	564	523	567	520	544	505	518	579	561	558	529	540	518	493	573	512	503	527	516	558	570	548	563	512	564	531	472	564	521	529	569	576	520	496	568	531	586	542	558	479	509	525	514	518	483	560	520	556	572	503	517	539	498	531	545	510	540	504	542	547	548	548	495	554	563	504	505	539	539	535	547	493	555	559	561	564	490	553	542	507	526	535	544	499	537	536	540	581	584	542	546	530	514	557	531	534	536	573	538	569	523	536	507	502	588	521	552	542	541	550	562	547	524	575	599	539	549	503	570	536	569	571	543	529	504	566	496	534	563	559	543	549	565	504	553	515	534	537	529	561	533	543	591	562	559	540	549	530	546	550	561	515	522	562	508	553	519	522	538	556	533	575	524	536	525	535	539	544	546	540	531	519	539	550	502	527	541	529	526	490	510	524	512	555	575	532	528	525	513	546	516	515	560	504	526	524	544	516	542	557	513	519	549	521	544	552	566	559	502	563	546	563	526	521	529	519	551	497	519	518	505	541	550	578	511	550	528	559	528	528	525	509	547	517	512	505	539	536	546	544	521	537	545	547	539	572	551	571	596	541	564	527	553	586	598	516	541	531	509	575	540	549	557	578	526	577	510	539	550	567	545	519	547	565	529	537	551	516	530	507	551	539	566	527	559	508	509	539	500	557	540	537	545	546	555	545	533	532	558	523	512	544	574	539	551	563	505	556	523	525	571	544	546	513	533	585	549	544	551	571	604	575	499	544	565	544	565	542	557	517	526	540	526	557	557	533	523	586	532	583	511	540	527	536	564	579	549	543	562	518	560	568	524	532	543	577	507	527	566	526	514	555	546	554	566	516	549	572	567	538	520	507	531	526	524	521	535	530	502	569	534	543	555	540	551	514	584	561	524	574	500	590	527	556	548	542	536	544	533	522	528	526	575	533	547	530	519	554	522	494	561	529	526	544	530	547	557	521	561	539	509	567	532	524	559	576	540	552	530	558	492	563	536	548	515	540	528	538	550	504	574	511	542	539	536	513	531	540	527	564	536	572	523	519	537	509	532	549	535	561	547	564	571	540	558	588	527	537	570	552	477	520	539	529	544	548	562	520	527	595	523	553	539	540	532	532	578	557	528	527	507	557	549	561	533	557	541	526	511	515	495	530	549	551	520	572	488	524	527	556	566	557	535	588	567	525	555	508	523	544	535	551	504	532	569	559	536	533	566	539	538	532	543	558	526	521	563	517	569	527	472	536	575	536	513	500	545	574	535	530	522	512	533	521	578	540	560	523	526	514	539	553	586	535	535	542	537	579	536	500	529	539	554	563	565	567	480	554	514	547	561	510	573	529	582	483	547	567	530	534	525	557	581	500	554	572	530	534	511	576	511	549	550	561	513	542	522	576	526	569	530	548	594	535	578	582	537	552	548	538	544	533	560	554	525	527	519	523	531	523	568	540	573	556	518	518	535	562	516	547	567	508	556	531	528	527	514	528	520	508	506	489	537	592	541	531	546	522	537	584	546	522	525	509	539	561	536	529	548	569	547	552	541	551	523	554	524	599	538	536	563	572	530	506	544	555	531	535	503	515	570	542	507	557	526	526	510	513	529	544	546	513	573	555	548	539	518	563	512	495	582	552	554	526	543	578	517	522	545	580	515	556	504	512	545	517	568	549	538	525	549	579	560	564	571	535	526	533	560	569	541	531	540	516	529	559	529	544	539	566	555	565	543	498	579	545	558	523	528	546	529	522	534	522	509	519	562	574	553	504	565	520	559	573	573	540	543	575	561	521	504	539	526	549	563	525	527	525	525	515	541	496	535	501	584	530	520	526	533	507	542	533	561	507	591	539	544	520	543	521	567	535	545	544	505	530	517	528	535	506	527	521	522	525	512	514	544	546	531	515	535	564	560	540	572	531	518	540	547	569	534	545	551	538	537	530	560	514	572	542	527	541	562	586	516	567	532	518	505	516	576	538	555	561	540	534	503	530	530	563	565	523	544	530	510	510	521	531	562	537	515	567	515	569	510	543	568	548	584	532	534	510	543	573	558	547	549	492	528	523	568	594	540	559	556	504	514	537	559	503	566	586	540	529	563	514	493	523	532	530	585	526	568	537	513	544	536	553	582	567	568	527	556	519	523	528	518	531	539	506	578	518	540	598	527	542	547	536	527	550	534	517	526	562	503	537	531	507	532	578	578	586	517	535	544	575	524	519	544	542	527	499	530	513	554	565	555	569	531	539	525	567	583	553	551	552	519	572	489	532	539	558	544	534	527	538	542	568	519	537	544	555	551	549	535	541	525	507	542	587	575	516	574	562	536	537	553	473	526	554	502	519	565	560	515	559	568	554	548	568	552	532	528	545	511	555	576	519	565	524	557	537	539	548	547	514	533	579	545	528	555	537	543	486	557	557	530	511	538	524	518	548	532	541	549	511	546	536	512	590	552	510	546	495	524	533	522	541	546	529	550	540	525	571	521	538	527	516	549	519	547	529	596	522	559	550	537	526	508	558	557	518	582	503	566	517	564	550	522	524	549	548	478	544	566	527	500	560	533	560	564	533	534	517	536	530	539	571	548	559	538	535	519	521	547	562	510	530	548	527	569	545	526	539	551	510	530	529	525	561	589	521	564	533	538	521	515	559	547	510	547	565	538	551	557	564	486	526	549	554	577	564	520	576	522	521	525	517	531	538	546	521	537	536	535	486	518	505	548	575	505	549	541	528	552	534	492	594	574	551	552	560	534	533	587	511	529	499	540	508	524	540	492	544	562	541	567	538	528	531	550	552	548	529	539	578	545	530	562	567	528	551	494	549	547	545	528	537	525	552	544	528	534	518	543	546	553	554	520	548	524	553	516	567	539	537	490	515	565	533	534	553	524	525	525	526	537	568	553	535	527	545	521	530	561	556	531	543	540	585	538	549	563	523	567	532	506	563	541	517	575	516	562	562	543	533	574	541	506	520	596	541	518	512	502	508	496	508	514	596	543	518	544	544
34827	11768	6425	5562	4266	3197	2773	2386	1981	1504	1181	994	937	880	789	761	628	580	600	581	540	507	501	478	437	413	452	361	350	369	351	305	327	318	345	307	333	314	350	296	288	309	298	310	307	284	310	286	302	324	331	281	290	301	323	289	305	274	306	322	301	329	259	318	292	302	271	290	298	318	302	322	307	305	296	258	269	283	288	277	293	292	228	295	272	268	269	294	289	274	326	289	281	285	287	301	330	278	281	232	279	279	327	301	294	303	292	284	290	285	329	295	275	295	303	304	279	266	262	305	333	299	245	327	287	287	306	297	340	340	278	299	319	298	315	301	279	297	272	324	297	305	311	286	312	301	310	280	273	330	283	315	285	317	298	328	289	272	303	327	352	256	267	287	278	278	300	303	297	294	278	299	279	299	291	313	275	314	307	288	312	260	293	285	271	293	309	303	285	300	313	302	307	288	314	303	306	301	301	287	330	268	294	320	285	249	307	272	308	276	281	316	297	284	301	271	266	278	302	306	276	301	255	314	301	303	286	310	310	325	304	291	321	290	309	327	253	308	299	275	291	269	298	310	299	296	297	296	291	271	286	310	296	332	270	307	304	303	295	274	299	296	299	316	323	276	259	249	281	324	282	307	264	293	303	325	258	311	298	296	308	325	269	304	267	282	316	301	297	297	245	275	306	290	320	305	295	318	280	307	288	300	316	304	302	319	296	258	305	307	310	271	300	286	296	283	283	328	307	289	288	306	267	284	304	281	267	293	291	285	306	342	304	306	307	293	295	274	302	280	322	260	289	278	292	314	307	294	288	312	275	256	305	295	316	297	316	300	333	302	301	265	334	302	272	282	275	306	265	292	296	304	291	269	281	279	284	310	293	318	299	307	320	289	320	287	298	310	319	299	263	269	290	296	316	303	270	265	285	295	307	283	295	301	286	300	303	289	328	321	310	298	278	298	305	255	271	291	308	302	277	270	275	287	301	285	263	303	311	297	305	296	300	296	251	281	310	311	309	295	315	296	311	307	291	319	274	274	297	284	286	313	299	304	294	300	277	302	275	284	304	289	330	285	285	291	289	317	325	286	298	287	249	324	301	294	261	313	311	257	282	307	283	287	294	301	292	271	305	291	310	310	294	301	304	275	316	321	336	294	325	303	303	288	295	305	264	281	287	280	273	294	308	269	305	285	278	252	291	305	274	305	285	292	311	277	277	297	301	290	265	282	277	328	291	283	308	286	285	313	300	285	297	274	283	300	267	285	312	298	320	320	298	295	284	294	283	302	295	299	353	300	257	277	305	272	262	323	289	284	297	280	283	293	324	282	294	276	312	278	282	260	290	296	309	316	283	279	282	304	306	306	278	297	311	330	295	300	283	294	315	305	269	285	261	278	318	307	307	277	288	315	296	277	312	281	262	277	289	288	327	264	289	314	330	238	268	317	275	287	294	292	312	268	268	293	310	280	289	262	270	280	293	261	255	288	276	302	273	291	289	331	320	327	339	294	267	272	303	291	292	327	316	301	318	330	320	271	300	294	316	299	281	322	299	294	306	317	312	264	326	329	295	296	307	285	300	283	290	249	271	260	330	295	316	296	304	305	286	289	277	294	303	253	286	308	258	265	273	253	281	314	314	312	298	282	290	287	293	306	286	323	265	265	271	280	306	272	291	275	307	327	268	284	327	261	270	304	277	293	301	283	291	278	316	318	280	286	309	275	285	324	298	287	279	299	318	315	304	300	285	302	310	292	305	301	285	299	314	306	303	318	292	306	319	268	294	318	297	272	278	300	294	300	295	284	307	296	284	297	286	265	276	285	303	297	269	295	308	318	274	273	286	281	299	291	309	292	293	264	273	289	289	342	307	305	281	300	341	295	304	301	288	272	283	295	278	265	298	270	294	304	310	288	280	278	298	278	332	291	283	301	331	319	310	294	297	342	291	261	305	293	269	247	288	317	306	283	289	299	307	285	265	282	290	306	314	275	323	286	295	290	288	301	262	285	290	287	285	285	311	263	280	306	266	313	313	287	279	285	316	292	317	279	295	294	291	283	303	291	321	337	307	276	303	296	293	289	254	280	272	305	337	263	301	309	309	291	267	324	292	281	294	287	293	310	325	292	317	269	283	295	304	284	278	309	279	302	311	272	260	327	273	303	318	301	298	286	274	318	322	272	282	286	276	315	311	250	282	286	296	268	288	319	314	288	323	286	280	298	279	269	330	280	318	301	298	292	296	298	298	279	296	303	305	282	310	308	292	294	274	275	343	320	293	306	329	288	330	253	298	286	283	307	275	315	280	278	287	305	309	273	306	266	284	271	324	288	276	289	310	312	303	253	307	292	285	292	272	300	275	281	288	297	299	283	312	286	308	308	331	306	303	259	278	322	317	287	290	329	325	274	301	303	295	332	310	306	334	310	300	257	285	304	322	295	323	300	288	278	295	312	310	287	294	285	285	325	280	300	316	281	289	300	297	313	292	260	298	283	306	276	269	254	302	308	285	282	282	263	318	332	287	285	307	314	292	296	258	305	318	313	284	278	287	298	308	273	301	272	291	283	306	312	312	328	265	290	327	270	270	318	321	297	282	304	294	264	270	312	298	320	283	315	263	299	282	292	298	324	293	323	286	285	282	312	277	304	268	287	298	324	261	298	286	266	321	299	260	293	297	318	308	262	305	289	301	293	284	282	283	283	304	308	309	284	295	306	298	292	309	280	302	267	283	297	292	271	289	307	313	324	299	305	311	319	338	299	301	299	299	309	292	317	296	270	281	302	313	323	305	305	297	291	314	328	315	321	264	286	291	299	305	310	307	282	328	296	307	292	277	284	279	252	300	302	285	278	286	283	335	284	280	276	275	306	294	296	270	309	296	294	301	293	272	294	285	263	262	288	260	263	284	308	284	269	279	304	299	317	293	338	316	296	272	295	339	298	307	291	281	277	318	275	284	308	302	302	304	276	329	297	298	285	271	334	310	292	301	294	310	272	267	267	283	288	334	280	320	320	302	292	295	298	312	266	300	289	310	322	290	279	266	284	272	299	291	309	296	309	286	306	286	321	267	282	262	326	296	287	272	285	282	290	281	297	262	270	257	287	286	304	300	281	288	306	317	288	339	275	289	269	320	285	315	251	308	297	281	258	324	293	317	293	297	266	282	334	290	314	298	269	302	285	276	309	270	269	282	286	308	276	312	273	275	291	265	280	286	276	338	324	343	297	309	322	296	314	295	276	271	321	305	320	283	319	308	303	321	301	293	280	262	302	293	260	292	287	278	284	303	306	295	308	302	276	300	305	298	266	324	303	318	291	298	257	277	283	280	269	278	268	311	284	298	325	280	285	301	338	316	333	287	281	301	288	294	275	295	280	298	278	287	323	293	276	313	317	307	292	271	259	305	307	321	269	302	286	298	317	271	263	306	305	264	339	316	314	266	293	264	279	296	294	283	265	328	304	315	294	297	315	291	289	310	270	284	267	295	300	289	297	287	315	313	287
17979	5014	10314	13593	13166	11869	10808	9608	8265	6658	5258	4511	4051	3665	3282	3030	2832	2537	2486	2473	2402	2073	1831	1759	1614	1561	1314	1216	1216	1008	948	875	862	822	798	867	749	753	740	711	720	675	732	744	707	684	653	686	698	654	636	678	648	639	664	626	636	640	623	615	634	632	626	640	656	635	619	652	640	661	616	666	651	642	638	651	619	627	655	640	662	630	638	622	577	602	597	679	583	646	655	627	610	654	644	658	651	603	623	630	673	621	629	609	613	653	637	630	663	655	632	600	593	646	593	587	609	629	659	637	639	577	623	643	636	646	616	658	614	603	655	580	584	613	637	648	646	592	559	624	622	652	624	613	614	630	658	665	644	636	588	627	661	604	637	588	613	577	582	599	603	624	603	644	599	600	623	608	649	661	679	640	627	655	614	676	639	594	605	644	628	595	609	617	588	619	642	631	620	644	629	704	648	626	670	612	615	618	646	604	573	608	650	643	560	626	638	612	655	649	596	622	608	604	644	658	626	616	609	680	628	661	636	616	643	614	617	587	628	645	643	620	596	574	622	617	610	664	605	619	639	617	656	614	587	641	634	652	630	638	557	638	610	643	629	672	631	617	596	642	628	625	633	653	614	635	616	637	567	646	645	650	610	642	630	652	644	632	603	598	654	594	624	587	647	613	622	622	637	643	617	614	628	634	646	654	621	588	598	577	652	597	602	612	678	605	607	635	664	611	633	637	647	607	630	663	612	628	630	632	644	614	622	621	618	673	640	664	629	628	593	595	629	636	646	629	673	598	616	614	639	606	643	648	616	644	615	617	601	672	648	660	633	631	615	642	685	638	621	642	638	629	571	627	592	638	621	644	656	637	687	584	646	647	623	622	608	598	614	632	643	628	608	612	596	610	591	664	637	624	635	644	614	678	630	619	590	643	616	665	586	624	619	627	623	641	634	643	594	612	616	604	612	668	656	623	628	642	662	590	644	679	633	606	611	615	581	633	621	673	611	632	632	621	644	659	644	664	619	598	622	609	654	603	648	658	644	641	661	651	611	632	651	609	663	603	593	638	668	567	644	640	621	587	621	664	622	600	636	630	629	638	641	640	647	618	622	627	631	619	638	602	616	632	630	646	674	673	644	588	591	648	654	639	596	633	614	602	677	619	635	567	580	643	629	653	658	620	652	595	632	643	626	602	681	634	642	573	615	652	621	653	626	640	624	598	623	601	596	630	627	611	608	596	610	661	629	613	645	632	627	598	622	613	665	645	617	638	602	618	636	616	679	603	633	635	605	626	638	621	625	600	634	594	630	638	640	621	656	612	651	612	630	608	630	613	619	635	661	653	628	653	608	646	618	585	640	614	640	624	631	647	648	573	601	640	642	629	615	633	604	616	663	648	574	605	658	653	617	618	627	642	650	624	651	646	665	626	615	630	638	589	646	614	633	618	658	637	678	590	585	614	664	603	604	647	656	632	656	592	630	608	647	622	660	613	641	648	649	654	623	640	604	632	647	652	609	666	591	661	689	632	628	634	651	594	642	648	614	644	635	645	645	590	634	649	613	617	630	621	628	622	575	596	604	647	662	633	610	626	632	634	623	621	641	666	659	640	588	616	638	591	621	619	644	606	611	634	632	619	535	643	630	661	668	606	650	629	648	604	616	632	643	628	613	614	635	631	635	633	603	665	662	598	635	601	672	626	603	650	650	598	682	673	649	623	655	664	616	629	649	621	625	645	638	611	633	588	648	596	620	641	601	610	604	603	683	689	603	603	648	658	619	635	656	653	572	574	611	638	627	599	631	606	659	625	668	579	633	652	612	668	631	640	603	618	640	657	588	643	642	646	676	657	672	631	695	650	632	612	648	626	631	600	645	653	644	627	618	676	646	626	635	626	659	613	643	594	613	631	634	625	612	645	637	599	630	606	620	628	622	620	632	672	651	586	561	617	605	660	636	606	661	639	623	606	653	649	627	580	653	618	634	607	620	610	618	617	639	654	636	688	643	629	609	568	654	663	585	615	653	634	644	622	618	592	671	636	598	612	642	594	639	624	638	636	645	618	614	633	584	629	650	684	658	643	612	625	621	608	626	617	604	645	602	594	670	668	603	626	652	649	630	628	613	608	628	672	670	605	655	644	619	613	659	675	661	642	620	635	644	615	670	608	610	648	637	632	625	646	655	618	612	655	631	633	624	641	611	605	601	634	629	619	621	615	646	676	588	614	648	656	603	599	600	627	629	639	657	611	636	642	606	651	631	623	616	666	634	601	653	624	627	599	631	619	657	645	603	605	662	638	623	626	647	638	653	661	661	609	629	598	588	620	683	661	633	625	658	641	633	631	574	642	593	634	639	625	636	595	634	636	601	603	617	593	613	656	624	660	654	622	635	666	650	609	600	647	592	608	612	620	629	608	648	643	618	666	644	630	591	657	602	659	624	647	625	642	605	643	591	634	637	633	659	634	630	649	623	623	609	662	643	623	638	643	635	641	622	587	645	640	622	655	655	609	613	626	637	610	638	647	621	655	633	599	625	628	656	619	653	654	630	616	606	579	615	609	647	598	571	643	620	665	632	625	627	625	646	624	673	620	624	600	648	655	611	580	632	630	579	685	579	646	626	613	640	669	611	611	621	636	600	608	637	617	646	626	627	628	634	632	619	617	642	655	680	623	663	626	623	608	645	632	660	643	655	645	642	648	664	619	621	603	625	624	604	635	619	637	617	594	675	575	597	631	630	656	630	574	682	651	597	722	635	596	632	665	617	636	608	648	597	596	645	650	633	669	618	583	665	607	630	634	598	588	609	593	604	632	644	634	642	658	646	668	638	648	591	640	580	616	626	609	645	640	616	605	643	645	636	601	617	597	650	661	626	594	661	600	632	666	580	666	625	633	578	599	635	673	683	633	671	638	616	632	639	589	652	635	626	623	617	667	615	680	585	606	652	599	606	672	634	627	597	627	607	646	658	594	661	635	624	618	625	629	675	691	608	668	616	633	595	627	622	579	661	638	608	649	633	631	578	620	651	607	643	616	662	632	604	656	623	588	661	612	598	654	640	614	631	628	594	635	570	627	631	639	576	608	643	638	654	613	658	629	641	636	662	675	653	610	668	643	634	645	636	644	594	601	629	623	610	620	655	628	635	638	606	612	630	591	683	562	608	613	655	599	644	627	608	651	595	636	652	676	647	616	623	599	627	627	634	621	632	670	649	674	639	630	629	651	603	609	610	664	626	617	630	621	648	616	609	632	619	619	586	631	660	619	624	609	674	641	630	670	603	635	646	614	591	618	632	635	600	663	695	625	667	628	653	671	654	704	623	652	630	642	679	564	580	611	642	598	619	665	607	654	669	622	643	632	659	609	632	633	613	636	641	600	678	640	609	636	651	652	632	640	593	612	581	638	605	636	630	612	627	614	648	607	677	658	618	598	637	692	592	601	702	621	590	655	583	578	617	618	623	682	627	629	643	639	643	616	635	641	580	651	649	667	635	635	604	665	641	607
9492	2830	2590	2218	1735	1508	1340	1109	916	783	647	553	497	441	426	440	383	361	311	379	320	334	328	305	296	261	244	269	247	234	230	229	255	220	228	254	252	235	222	236	206	238	220	235	192	235	236	221	229	224	226	237	241	243	232	278	206	211	182	214	214	230	229	212	227	232	235	210	189	215	223	220	221	236	217	217	212	195	211	220	218	207	218	202	219	204	188	224	208	213	235	234	239	234	225	214	231	223	220	223	230	255	224	248	234	212	241	214	223	212	218	230	220	246	253	248	237	222	231	225	211	203	205	229	224	207	230	250	228	243	240	249	218	255	227	223	213	241	228	237	252	215	232	201	216	220	216	253	227	226	208	226	199	196	213	254	210	248	240	214	231	222	215	222	225	212	200	253	192	221	210	238	214	222	251	221	252	237	206	237	224	219	231	233	202	204	252	217	183	217	200	233	259	242	214	231	239	240	217	224	225	223	226	190	210	262	236	203	203	198	207	205	232	229	230	217	242	222	234	252	211	210	238	219	241	222	198	210	240	198	225	211	213	198	212	231	250	236	238	209	201	227	226	216	234	189	226	227	208	240	253	245	235	204	206	211	195	214	191	248	224	210	242	222	199	221	253	197	227	223	259	207	205	203	215	211	232	207	242	200	261	222	243	229	224	203	195	211	210	201	222	221	214	220	239	198	224	252	229	212	218	209	241	262	210	248	220	227	233	215	239	252	170	220	238	232	233	232	274	225	214	216	237	210	232	235	216	232	236	218	245	219	209	210	240	191	219	214	238	205	210	221	236	219	221	251	245	236	226	226	235	211	224	224	227	221	224	218	222	204	232	234	217	209	227	211	220	207	209	226	221	245	237	234	224	242	221	256	225	213	227	244	210	194	251	222	195	231	230	251	232	216	242	222	211	238	208	214	205	203	240	204	231	240	211	227	234	233	218	232	231	196	236	204	193	214	217	225	209	214	233	229	236	232	210	220	254	218	207	229	196	243	234	194	209	236	213	211	220	211	217	208	226	198	236	243	236	221	229	234	204	210	231	247	233	218	250	230	228	214	225	237	242	224	225	194	200	218	211	216	225	218	224	223	223	234	221	197	237	245	198	230	212	231	215	232	216	225	208	215	235	208	226	216	230	233	195	227	218	228	213	200	217	204	241	213	226	239	224	238	214	224	212	213	215	247	248	249	256	210	222	203	217	202	201	231	224	234	233	200	263	228	233	224	222	246	200	239	237	217	207	239	224	237	189	235	240	235	236	237	245	265	246	254	214	201	253	226	199	212	236	215	216	185	203	213	220	217	254	214	235	221	223	170	222	206	216	223	216	210	211	239	216	198	225	214	199	216	228	191	243	258	232	236	225	232	222	272	199	210	236	200	224	224	241	226	202	214	212	203	234	229	218	215	219	198	224	230	222	226	243	237	249	253	245	243	218	224	244	244	211	233	205	200	252	236	238	217	227	232	207	235	198	211	192	230	223	209	198	221	226	207	241	203	254	219	216	215	226	211	290	241	244	212	229	223	257	248	224	217	218	217	228	220	228	261	247	232	213	216	219	218	244	230	211	235	280	210	216	219	241	232	184	217	190	194	240	228	225	243	252	212	218	207	200	211	218	231	250	223	230	255	214	220	215	222	227	220	213	245	250	193	222	216	193	250	202	207	207	241	225	217	218	233	213	220	224	194	256	209	228	240	250	192	221	233	238	222	192	249	232	199	219	216	216	242	198	225	213	210	226	193	211	245	208	234	215	207	245	194	207	241	224	240	204	242	222	213	224	238	242	237	230	251	231	214	209	252	225	232	233	225	216	227	229	242	219	235	221	238	250	224	247	212	203	230	212	231	268	225	212	210	229	214	243	263	218	226	230	212	239	228	224	231	243	218	267	234	231	233	226	206	224	249	255	238	271	224	232	226	259	235	202	203	239	245	213	237	222	218	230	187	236	225	225	235	228	190	201	232	201	202	204	207	228	225	211	233	238	245	243	228	248	222	222	206	211	209	233	209	248	212	233	200	211	242	253	218	230	250	230	252	208	227	207	218	205	178	197	207	192	231	243	221	217	228	212	191	224	184	221	236	238	218	220	228	215	244	229	193	221	189	244	226	217	264	233	228	233	250	206	225	231	193	223	223	220	211	189	222	226	221	226	219	220	213	249	232	228	225	242	205	208	202	222	201	223	232	258	229	246	241	207	192	238	220	243	221	206	186	215	216	217	212	200	230	222	227	222	221	234	226	213	214	224	243	207	217	217	224	265	210	233	195	246	199	244	206	229	210	222	218	231	215	227	225	241	263	206	247	249	237	208	219	237	224	199	195	225	224	205	211	239	236	194	234	227	197	222	248	202	209	218	223	245	192	198	214	216	207	220	214	236	222	214	217	207	229	233	224	222	221	196	222	231	229	215	213	217	225	247	220	231	226	234	220	238	219	194	216	208	206	212	211	240	222	203	240	243	237	209	238	218	235	221	220	244	246	202	203	215	218	233	241	197	211	218	223	244	238	227	233	213	236	223	197	234	231	245	223	239	217	211	209	191	198	218	216	222	243	221	201	201	244	232	216	242	198	212	210	217	220	196	251	229	194	203	244	236	241	212	224	215	269	249	221	230	234	237	201	249	222	213	215	254	258	218	218	207	231	210	222	237	226	247	203	243	225	227	218	209	236	220	228	223	239	235	223	214	207	229	230	214	223	230	218	216	204	216	240	217	229	247	220	201	212	209	229	201	230	228	236	196	212	233	266	236	226	197	207	210	209	209	239	241	190	243	216	237	226	211	179	255	194	241	232	254	209	250	210	232	224	211	246	251	212	226	211	214	244	219	233	202	195	206	226	241	242	222	218	244	252	230	210	217	212	227	207	220	202	185	264	247	244	231	245	217	204	208	201	237	217	220	228	200	198	233	228	245	220	213	225	203	214	238	227	255	223	202	210	205	244	240	247	218	231	238	229	219	215	224	220	241	255	236	213	212	236	223	211	223	220	224	237	231	271	218	240	226	216	216	206	203	229	244	204	219	227	208	200	249	230	240	206	253	228	230	255	219	207	223	220	204	236	247	220	218	225	239	229	271	220	202	226	231	194	232	229	226	231	213	193	247	237	234	247	226	208	228	206	201	249	229	216	238	211	211	242	222	224	210	232	238	225	231	207	220	228	234	206	222	245	232	214	219	217	221	240	241	216	243	249	244	216	213	231	218	228	258	246	237	226	233	211	215	216	187	223	217	233	207	259	208	223	231	208	246	197	231	208	230	225	211	193	246	196	206	195	210	220	223	253	218	250	195	239	258	221	245	218	231	195	214	208	228	243	201	222	246	228	210	231	202	225	198	211	203	193	215	234	231	214	196	224	249	239	224	249	249	240	220	204	207	246	233	207	235	235	245	224	210	226	225	233	215	255	219	214	216	226	224	198	225	246	198	179	207	221	253	242	216	218	206	180	194	224	204	230	257	235	199	202	239	239	231	259	235	222	215	209	222	244	239	247	212	242
5202	2217	5060	6360	6404	6011	5372	4820	4095	3279	2834	2270	2099	1917	1704	1508	1408	1281	1220	1241	1195	1059	1005	937	929	820	800	735	683	622	614	574	597	574	553	577	544	532	539	562	542	510	516	496	548	499	548	512	506	474	570	503	509	501	478	551	512	473	504	494	479	505	494	471	532	487	474	484	498	484	506	496	500	517	468	495	511	475	500	465	514	536	479	505	497	497	485	494	465	486	496	528	494	463	475	493	452	507	504	475	517	517	504	512	469	483	471	494	529	482	494	508	474	450	474	496	527	475	515	511	459	480	470	523	516	508	495	488	499	442	481	482	467	470	476	430	483	480	444	509	457	458	519	472	476	495	515	505	467	506	499	510	492	510	502	491	522	499	472	500	492	470	477	472	472	486	465	521	460	512	481	511	516	479	452	475	483	460	492	479	493	482	496	483	469	479	485	514	501	437	511	499	515	497	514	462	501	474	483	494	492	481	510	499	492	559	464	502	539	490	483	529	470	517	496	486	479	492	530	473	505	484	496	458	458	476	480	489	510	478	479	473	496	509	473	481	476	466	491	494	501	436	473	474	515	493	496	501	477	455	499	463	512	473	481	514	513	517	491	498	438	474	490	516	483	468	513	463	506	500	496	532	470	481	462	488	501	473	491	455	448	457	508	472	515	498	512	487	505	486	504	463	489	500	481	479	504	477	456	448	494	455	498	486	495	507	522	484	528	490	516	482	478	492	471	467	517	485	498	509	501	535	505	414	487	509	490	458	482	489	507	445	506	502	493	485	449	498	478	461	473	468	478	502	457	463	526	517	470	488	498	493	494	460	533	520	498	499	496	463	509	498	507	482	456	538	501	498	507	490	519	509	458	480	506	496	486	480	460	468	489	474	498	466	484	548	476	489	485	534	481	490	508	502	500	506	486	506	506	494	493	484	499	463	524	503	504	521	457	507	479	564	486	507	474	503	494	513	488	471	498	482	459	504	487	507	492	474	513	477	532	482	494	521	458	468	467	471	496	489	501	485	485	489	474	500	457	506	482	488	495	528	505	510	496	474	452	501	515	451	516	517	495	463	484	502	458	474	490	465	496	495	494	490	475	476	465	547	482	508	494	495	478	453	521	503	486	465	493	495	542	506	523	488	525	540	515	507	470	492	490	500	504	507	519	482	532	484	501	488	495	508	481	510	494	486	443	512	524	481	501	478	467	484	520	503	512	511	493	461	509	470	499	492	484	469	458	460	471	464	511	493	483	502	465	508	506	510	461	489	486	504	513	470	495	502	506	486	523	519	459	481	486	477	458	460	471	493	531	502	455	475	525	478	503	508	499	486	450	469	513	456	444	533	521	490	482	469	486	495	490	500	494	495	531	479	471	472	484	474	494	530	478	477	503	471	545	516	490	443	499	471	484	511	477	491	526	471	471	473	514	458	506	523	505	538	471	445	551	479	515	474	463	494	508	503	510	477	477	475	494	484	447	476	511	495	489	536	509	496	523	504	488	482	488	516	533	471	471	465	468	504	492	475	522	516	484	481	485	509	477	474	490	491	482	486	495	482	505	526	522	535	489	491	499	487	490	468	450	488	489	451	477	477	531	509	514	524	496	538	509	490	486	504	489	476	472	530	515	488	497	459	467	552	456	500	487	474	479	446	456	529	517	457	464	460	497	445	475	512	540	467	517	500	473	483	453	501	506	468	490	467	463	455	451	478	484	470	469	494	509	549	487	446	508	527	516	483	489	478	513	539	502	510	510	520	467	515	487	511	478	480	459	485	503	468	454	479	500	473	468	492	522	526	490	472	486	514	454	485	484	490	527	499	453	490	502	474	487	525	478	490	497	470	473	490	505	530	513	517	498	515	493	513	462	525	495	488	512	455	472	501	488	491	463	476	511	485	524	455	462	475	497	488	509	512	454	495	468	516	485	518	444	429	470	490	508	499	488	486	477	495	487	492	497	474	488	497	499	537	484	480	507	462	473	474	500	502	469	486	482	502	481	520	514	471	494	506	509	495	454	474	468	488	484	483	491	478	484	512	459	476	488	502	523	517	499	524	479	474	482	501	520	485	469	535	518	506	498	480	531	476	501	496	496	497	489	461	506	527	510	501	529	511	511	507	488	453	478	469	525	488	487	526	483	556	509	470	562	523	466	467	452	443	501	504	504	513	464	531	477	500	474	477	474	531	505	446	482	450	480	489	508	506	470	488	475	531	527	498	481	487	496	488	492	458	487	484	460	514	499	481	459	488	498	513	492	498	511	462	487	498	508	494	477	467	498	501	481	486	480	501	494	468	508	513	493	486	478	515	498	457	491	498	511	451	503	476	522	496	510	523	486	504	475	493	500	489	502	497	515	522	526	491	515	489	500	495	517	491	524	465	474	490	487	492	533	510	496	479	512	475	495	469	499	452	470	502	476	468	507	507	505	524	496	487	534	454	510	495	501	476	500	512	519	491	500	467	460	544	492	507	530	487	494	460	486	522	475	455	504	482	494	456	472	539	498	477	482	502	471	477	527	508	472	479	463	480	506	459	476	510	510	512	494	484	486	482	469	471	491	499	483	448	489	509	503	465	514	509	514	528	491	498	490	454	486	492	471	475	478	492	483	451	489	482	516	495	452	479	482	494	503	482	512	509	500	474	462	458	488	491	470	452	504	503	518	529	488	503	483	517	518	487	483	512	493	445	518	510	483	452	451	419	476	485	535	472	514	495	501	468	480	490	519	494	491	506	516	488	418	487	484	474	482	457	464	525	508	488	465	491	512	486	495	501	506	495	494	504	470	465	514	508	499	500	492	464	496	501	511	509	511	488	511	485	467	485	508	487	497	510	473	505	470	492	508	544	494	509	517	476	509	506	500	474	495	484	492	425	488	462	491	484	469	468	462	489	484	487	501	514	491	469	484	465	499	492	489	528	497	481	496	502	502	452	493	480	516	491	464	476	504	493	471	500	467	488	507	464	482	478	448	490	553	506	513	489	488	460	521	499	514	529	490	467	506	483	486	509	486	437	476	492	515	504	506	493	480	496	451	517	501	459	491	477	511	522	537	498	460	501	528	520	487	454	490	498	520	525	482	485	498	511	486	487	524	512	478	488	504	482	497	500	476	478	469	499	449	469	477	495	517	502	482	486	479	529	514	513	485	520	485	506	475	499	501	477	490	495	480	436	495	495	448	490	489	475	476	475	503	500	502	532	462	477	488	499	511	494	492	478	481	454	476	481	506	478	480	473	485	539	504	498	520	527	513	523	503	490	444	536	557	494	501	466	476	501	479	496	506	470	499	473	499	512	510	459	486	482	516	468	515	503	482	514	479	518	481	473	477	498	483	479	501	507	481	491	514	466	499	477	503	492	509	459	479	506	490	491	470	471	468	519	525	511	503	466	441	472	495	497	527	496	465	503	510	462	515	498	506	467	482	470	487	496	500	453	509	492	490	500	537	469	504	509	492	461	528	485	473	469	508	484	463	484	484	466	525	485	472	511	465	475	488	511
23560	6368	4352	3953	3076	2510	1998	1735	1416	1093	869	772	698	663	557	592	462	416	441	466	442	397	411	377	330	324	280	271	277	267	272	237	261	279	248	262	305	234	251	247	260	225	259	266	239	232	248	232	225	272	278	275	254	248	263	278	221	223	266	247	273	276	255	240	251	293	252	205	285	264	257	217	265	271	275	255	242	297	260	247	242	238	242	275	236	247	220	261	253	223	242	244	260	264	212	309	251	241	246	237	239	240	253	223	246	250	225	255	221	265	260	232	258	265	270	240	246	246	255	257	225	240	221	249	256	215	243	267	223	242	273	280	232	220	258	259	243	233	218	262	234	233	251	265	216	214	254	261	231	242	252	273	241	244	242	267	247	241	217	244	249	225	244	229	278	238	262	212	210	299	223	229	250	232	216	276	246	224	233	245	208	252	223	249	228	273	259	236	248	254	247	233	268	249	219	234	233	243	252	283	283	237	239	253	223	260	248	282	263	225	220	260	218	245	244	266	226	248	240	237	242	266	256	254	252	235	227	272	251	238	253	264	237	247	269	256	244	271	226	252	280	210	289	277	272	258	238	248	238	244	241	232	247	268	231	244	229	248	257	245	253	237	262	224	223	238	222	270	230	220	258	238	217	246	257	271	214	242	249	232	244	246	224	234	239	268	253	261	238	219	225	241	264	259	282	226	246	243	243	264	243	246	247	268	250	240	200	241	224	216	226	256	247	257	246	260	256	245	228	225	234	244	242	238	260	213	240	250	233	243	238	237	236	226	227	245	263	247	242	232	239	281	242	255	219	269	237	227	256	266	250	262	247	244	221	249	240	264	249	206	253	249	269	291	280	249	273	216	255	228	244	264	239	247	249	231	240	265	245	281	243	230	271	254	222	215	228	285	258	230	246	236	248	234	216	261	249	244	268	214	221	255	243	252	225	240	234	222	255	244	252	241	240	205	298	238	260	248	241	272	258	252	250	252	228	244	245	258	276	261	236	247	237	243	267	255	263	268	234	249	237	235	242	228	226	225	251	238	214	259	217	231	217	240	227	231	254	212	235	232	237	234	218	236	264	251	260	274	253	267	266	275	256	258	248	250	239	225	262	252	232	256	257	294	246	248	246	231	243	233	252	225	267	281	227	263	241	255	267	254	236	248	235	249	233	233	256	227	239	227	249	244	238	241	243	224	206	230	253	275	239	257	232	245	270	253	244	237	240	220	244	223	236	220	234	257	258	247	244	280	246	252	225	272	254	221	259	255	224	252	233	227	272	238	258	269	254	227	264	277	274	269	257	263	247	242	252	234	259	241	245	238	237	235	278	237	253	267	250	232	236	236	239	250	252	228	238	243	266	231	271	230	264	280	248	232	242	262	240	259	223	262	243	244	242	278	241	243	220	243	233	279	246	223	242	255	249	216	236	282	246	269	237	226	256	238	228	243	244	253	248	297	240	254	224	259	243	220	279	272	264	219	225	268	230	254	240	237	269	270	236	235	250	216	262	241	236	267	276	263	286	230	226	226	249	233	224	254	223	254	222	278	237	253	228	260	189	245	211	261	258	228	241	222	249	248	228	262	225	222	246	230	254	261	253	249	267	232	252	231	264	250	251	223	274	241	220	262	234	217	212	247	213	246	260	242	257	243	226	274	230	228	240	287	236	242	235	231	269	248	262	254	257	222	261	228	235	234	242	237	232	248	235	235	237	246	243	260	223	246	254	234	259	245	228	255	271	257	234	234	264	258	245	256	254	247	249	242	248	231	241	240	257	252	214	261	248	264	238	271	211	273	254	264	233	232	221	234	219	247	229	230	250	263	245	253	278	262	228	242	240	247	239	245	256	256	239	252	242	248	202	268	262	244	214	243	263	267	214	250	248	241	240	226	230	267	209	241	222	245	236	227	264	253	261	246	267	272	221	229	232	233	220	207	247	284	228	224	240	233	263	270	260	253	263	254	236	271	258	246	274	238	270	247	226	270	241	227	235	238	231	264	253	251	250	244	230	264	241	208	250	275	264	242	259	231	227	216	233	242	263	264	242	258	239	239	231	249	259	247	270	265	284	236	235	261	223	231	235	237	251	254	230	218	207	245	217	229	275	253	219	253	237	268	241	262	239	267	228	223	260	203	248	227	231	243	234	233	261	246	246	246	228	226	255	246	259	272	251	250	264	251	236	240	257	270	234	228	232	267	229	270	205	287	283	218	255	244	272	256	236	242	229	259	290	245	246	232	214	224	223	246	230	228	243	231	242	241	221	282	264	221	236	244	236	246	253	254	245	255	250	254	252	245	214	241	256	248	266	271	239	245	276	266	257	212	229	270	242	266	251	217	224	239	258	248	245	255	245	253	248	234	226	248	229	240	245	249	274	248	234	231	246	235	267	260	234	241	241	248	251	248	250	290	243	263	253	249	229	252	267	197	213	275	253	234	239	279	262	254	228	255	299	250	238	227	244	237	231	261	246	250	250	267	271	267	259	230	233	255	248	225	278	212	253	227	215	257	201	226	265	261	228	237	253	244	249	247	232	245	235	268	255	246	256	223	247	268	257	225	273	251	265	223	249	223	251	272	232	242	249	250	240	218	262	241	228	248	214	228	277	275	252	210	270	260	241	224	239	245	266	240	244	253	246	255	247	263	240	252	262	218	234	233	278	242	234	232	239	232	254	214	270	243	236	268	256	250	259	240	200	232	238	254	237	250	249	230	227	235	248	237	235	231	256	265	210	245	224	223	257	239	238	266	237	230	259	243	239	248	250	236	235	237	271	258	232	206	246	269	252	263	261	260	218	244	229	243	257	237	247	240	239	266	266	235	263	231	238	252	262	245	239	272	229	243	261	257	249	262	229	267	252	273	229	239	250	229	235	263	269	215	233	235	251	240	259	238	222	240	261	268	257	257	262	224	234	237	240	270	247	229	281	241	249	210	239	244	221	267	229	241	245	239	260	217	240	241	249	204	246	258	239	254	247	241	259	275	273	236	258	270	253	239	228	267	250	228	237	245	239	245	211	198	260	234	221	231	260	243	241	245	247	240	234	268	234	232	253	225	254	212	271	269	249	246	256	210	235	268	255	228	237	236	237	226	258	246	252	253	271	235	260	246	237	286	261	248	284	268	250	253	256	257	232	226	272	249	218	247	224	226	236	248	240	256	257	228	288	259	249	241	264	248	246	240	249	244	238	221	263	263	254	260	243	264	261	253	223	234	242	237	265	246	244	246	235	206	220	246	264	236	248	263	215	217	246	263	246	297	262	248	272	216	253	255	240	217	228	230	226	245	232	231	286	266	251	249	280	277	236	244	250	253	238	239	269	249	243	251	238	236	240	241	253	228	235	240	264	242	228	221	244	265	258	243	285	238	223	262	239	224	244	258	278	226	244	260	258	260	243	220	236	217	246	239	249	230	227	241	233	234	243	257	221	237	259	287	274	241	240	248	215	232	238	255	256	222	235	259	234	245	250	260	224	255	237	253	248	253	268	250	256	254	286	277
12850	3516	7821	10746	10691	9301	8530	7802	6150	4797	3857	3262	3065	2789	2484	2355	2039	1868	1882	2000	1703	1512	1418	1369	1249	1100	1034	951	945	836	784	739	755	648	665	680	638	635	638	634	615	610	602	572	571	578	551	571	554	559	563	589	525	539	571	521	543	554	589	549	557	545	517	547	581	570	549	550	523	555	569	550	616	574	547	549	548	561	541	567	576	563	570	564	539	566	613	559	515	509	561	551	553	554	574	554	540	530	556	550	562	568	563	521	530	556	573	512	517	546	530	522	537	534	516	514	549	558	586	562	535	545	553	573	541	500	558	559	531	577	540	492	522	534	535	538	537	557	542	536	543	503	539	548	503	504	565	520	524	507	522	592	518	566	542	559	543	496	527	553	536	568	521	546	541	521	587	506	517	524	574	531	569	513	525	560	566	553	504	545	530	565	534	492	537	570	587	553	536	543	590	561	586	528	545	529	540	550	537	547	517	560	561	498	552	511	573	518	549	568	567	545	586	531	539	557	548	533	511	532	553	601	520	535	533	516	571	565	540	568	554	578	553	527	565	547	500	549	536	527	531	567	526	555	545	544	485	548	549	526	527	524	533	588	518	553	562	493	511	550	554	522	585	498	515	534	566	517	527	521	506	567	564	517	518	550	541	534	536	546	513	545	593	545	567	495	518	535	545	531	566	540	516	522	524	544	561	539	544	538	560	536	519	521	539	569	520	542	484	518	497	518	475	516	568	582	533	539	519	557	581	519	530	584	565	561	537	541	526	524	542	536	516	524	569	525	541	514	556	553	533	503	562	579	502	530	541	528	508	541	564	532	532	546	546	573	540	550	554	536	568	532	538	550	559	545	542	584	518	539	567	519	559	521	554	555	542	538	555	576	547	536	530	540	509	540	566	501	551	559	508	489	535	556	540	562	555	559	549	566	533	545	562	515	489	556	550	517	537	559	503	542	530	548	578	546	559	550	552	555	554	560	510	551	521	534	531	565	511	520	572	504	536	544	551	533	532	514	558	603	558	563	558	531	547	572	531	562	563	511	536	583	542	575	551	532	552	506	569	491	495	570	540	515	549	572	551	540	533	531	556	556	539	524	542	541	533	568	498	539	567	523	543	511	552	577	589	547	525	578	514	577	541	550	539	516	529	551	547	580	544	553	531	506	539	512	533	511	530	583	560	551	538	523	524	506	544	539	563	514	564	510	570	547	545	548	580	540	553	556	581	545	567	494	539	523	491	534	534	570	533	536	514	541	533	549	571	575	557	538	582	558	532	555	518	533	590	508	520	518	513	554	525	541	526	535	542	538	544	557	562	554	527	546	564	534	578	546	530	531	503	497	536	501	563	545	557	539	515	502	530	515	529	542	511	503	537	529	554	550	513	538	545	543	533	561	552	529	557	504	527	591	544	572	496	491	547	540	552	532	527	528	547	562	567	580	533	535	544	571	524	542	541	534	563	553	525	480	541	543	517	556	561	543	568	575	551	529	484	594	559	515	505	560	548	542	554	527	556	533	542	546	500	565	561	557	573	544	571	534	544	536	541	510	539	559	564	520	543	572	550	554	539	524	586	523	539	544	550	548	560	501	572	573	538	534	542	555	521	562	550	546	522	532	537	506	528	540	536	552	506	539	543	522	549	546	545	546	564	533	501	571	529	565	539	545	526	541	516	508	552	580	548	535	553	533	533	543	543	555	540	510	534	535	554	576	515	517	526	565	497	551	514	555	531	538	555	493	547	546	565	480	580	559	508	531	571	505	555	562	514	565	564	552	542	570	543	551	559	557	543	568	541	544	582	549	533	516	550	523	537	521	514	534	530	524	541	560	576	532	575	566	543	545	536	531	543	526	491	529	524	536	536	538	528	482	516	560	561	515	524	557	549	545	564	577	569	553	590	541	534	517	496	555	561	532	521	575	523	534	501	510	577	522	583	556	546	524	528	518	521	563	563	513	513	581	522	544	554	563	559	548	535	568	598	509	541	543	535	563	519	528	556	537	567	538	545	581	549	532	546	546	559	559	538	519	490	569	543	571	557	568	517	526	553	558	517	510	535	544	551	553	489	553	567	521	573	537	578	541	516	499	540	572	565	529	536	567	541	561	520	512	541	555	534	504	536	562	581	542	592	557	583	526	537	575	542	583	516	533	531	525	525	536	579	550	551	555	538	535	595	513	537	528	564	520	532	588	555	551	555	514	493	537	553	537	527	535	556	525	545	519	556	550	503	537	535	543	522	554	532	518	543	523	516	510	524	523	530	554	556	561	552	544	529	577	547	526	533	529	595	520	532	583	539	578	550	532	548	539	492	558	528	563	588	519	549	520	535	535	533	532	541	539	542	544	533	534	511	533	509	533	523	534	550	540	547	532	519	523	514	606	529	553	527	554	554	563	554	508	484	550	540	546	542	511	541	553	533	537	543	556	503	571	562	552	539	520	556	511	545	525	537	534	570	533	566	538	551	495	522	577	549	539	534	570	535	501	532	518	555	541	497	531	544	539	543	541	577	545	540	520	558	545	552	562	537	516	498	504	537	493	522	591	537	587	560	536	531	530	518	535	527	524	541	511	520	558	546	528	544	545	526	565	517	570	501	592	531	579	518	530	605	518	525	557	526	508	526	542	536	567	555	539	552	559	535	519	533	552	504	536	523	559	578	519	509	505	509	551	551	539	542	535	560	528	534	523	543	541	522	525	603	531	584	555	534	561	532	538	520	531	556	554	502	543	552	572	547	531	517	554	576	503	570	528	618	557	566	532	556	565	577	555	564	553	515	513	547	565	565	537	508	570	575	528	508	496	547	528	571	542	565	534	551	546	571	556	580	537	543	570	553	542	524	570	526	546	541	549	512	498	528	522	549	531	551	548	527	522	535	524	537	483	592	544	543	568	566	567	550	562	549	500	568	530	544	524	579	511	529	556	539	565	542	553	546	570	545	563	535	544	540	563	521	518	560	529	551	544	544	506	528	537	536	569	582	549	518	525	544	541	550	557	531	542	588	519	565	542	564	540	555	504	498	549	604	534	538	507	525	566	493	527	538	515	542	568	560	540	591	506	517	560	555	557	511	591	541	524	503	528	539	501	556	512	558	527	546	504	535	571	517	574	510	522	526	547	551	574	551	536	567	547	560	486	525	538	486	516	500	522	542	531	584	527	559	510	534	493	553	515	508	577	520	519	524	549	540	572	547	528	516	497	548	545	573	525	509	599	558	535	576	528	520	518	568	569	522	518	566	546	531	535	513	571	526	543	536	544	557	531	554	522	547	571	540	505	533	510	518	565	526	579	528	553	532	537	532	549	538	536	533	536	577	543	534	531	537	546	523	553	504	547	563	493	536	538	516	549	577	508	524	535	543	562	573	530	575	545	580	553	567	579	547	548	544	528	520	539	542	542	525	541	529	539	472	533	519	543	564	512	545	524	543	544	539	537	522	519	536	503	538	558	532	537	529	542	574	505	533	529	552	531	582	546	543	533	545	593	536	516	550	508	532	532
34195	11438	6670	5827	4457	3504	2762	2347	1885	1559	1203	1012	900	835	758	673	584	572	614	610	539	495	499	516	464	427	392	424	380	389	344	291	357	325	320	322	324	306	332	306	304	290	289	301	302	303	302	307	315	344	282	316	303	293	329	338	287	238	293	283	264	297	293	311	309	286	288	280	313	272	327	297	313	306	315	299	289	299	264	298	294	267	296	293	296	282	289	295	280	304	284	285	283	309	275	290	305	303	274	286	262	294	275	322	286	271	285	299	283	317	312	305	249	288	276	285	315	281	282	296	292	298	302	279	319	282	280	294	341	294	244	292	291	305	279	351	281	279	343	268	304	302	236	278	273	273	301	326	319	331	270	297	307	293	312	336	304	292	290	317	322	290	294	325	277	291	317	338	313	304	301	324	291	327	262	261	290	284	281	335	275	304	301	272	260	321	308	310	298	257	286	305	252	293	279	275	318	310	330	296	278	262	298	292	302	284	308	272	278	287	299	270	295	291	310	301	307	294	283	301	334	315	310	278	320	310	308	289	286	291	275	284	305	321	283	261	282	337	306	307	280	265	308	333	330	278	296	296	290	321	268	304	302	279	287	309	288	290	343	297	279	274	291	288	275	291	260	302	311	275	280	276	311	289	304	295	264	310	311	281	287	288	293	292	312	285	321	251	310	307	322	281	252	302	308	310	310	268	291	317	291	312	316	325	309	277	319	266	304	315	296	308	277	296	280	289	268	255	328	301	298	299	273	311	295	316	303	290	322	316	285	279	315	309	248	311	292	286	300	304	293	262	345	267	305	298	286	328	314	292	264	300	296	305	296	284	283	304	271	306	332	281	277	278	302	309	287	305	335	272	281	302	316	328	279	297	306	277	282	279	325	331	303	291	304	283	284	277	319	266	315	282	273	298	273	288	316	314	310	303	291	275	298	307	290	295	279	284	317	291	279	305	306	291	268	331	293	287	312	281	331	276	312	264	305	240	291	308	306	285	299	332	272	285	289	279	288	291	296	286	295	317	297	296	308	291	286	290	306	300	289	294	260	319	327	292	292	299	289	338	317	304	304	289	298	293	316	311	275	289	313	295	316	301	303	263	332	277	309	301	324	360	309	269	291	309	267	316	305	318	277	316	266	312	328	300	283	284	265	307	304	308	306	297	289	305	315	290	293	293	288	340	308	270	316	290	320	294	266	273	288	284	324	290	277	289	284	300	268	272	297	321	290	287	307	309	338	287	284	309	324	274	291	299	320	270	264	287	286	281	293	276	299	302	283	300	277	318	277	277	303	317	275	311	319	302	282	312	315	301	280	300	307	304	261	300	350	271	304	306	289	308	311	261	284	296	310	302	315	269	333	295	305	329	314	307	278	283	314	312	302	286	281	302	255	252	311	306	293	283	303	300	282	302	301	287	307	320	296	308	291	313	289	251	291	299	272	308	286	292	296	302	302	290	299	294	310	257	307	277	273	322	306	334	274	301	311	322	273	309	303	281	297	277	294	294	305	283	297	286	281	301	312	300	322	273	280	268	282	285	295	317	303	322	314	296	303	307	292	294	280	296	271	280	302	308	282	292	266	281	306	298	298	287	277	264	293	282	275	288	339	336	311	277	259	289	307	329	272	295	299	286	264	263	302	307	312	305	310	300	292	302	309	286	299	330	283	286	282	327	312	300	282	286	328	294	274	259	275	293	274	290	260	285	285	313	283	297	296	250	298	292	294	318	300	306	292	296	306	317	282	289	310	311	287	289	262	282	282	291	289	299	267	294	296	296	305	304	317	314	265	297	299	282	303	325	298	277	318	307	282	315	337	273	264	317	276	300	300	277	319	291	307	304	292	294	276	302	282	308	320	313	282	281	259	306	307	282	291	327	309	291	272	297	282	291	286	347	307	297	297	309	317	313	273	287	288	295	278	302	297	279	304	308	320	272	287	274	282	278	267	325	291	289	296	282	286	309	285	298	323	303	283	295	300	312	278	304	315	287	295	290	312	288	289	280	289	309	306	264	291	309	291	303	266	276	305	299	307	297	300	316	269	300	322	300	286	291	276	296	313	278	280	318	308	296	286	289	312	279	327	270	268	299	298	294	305	295	294	303	318	311	281	290	295	292	283	269	275	323	287	272	299	300	281	307	319	320	268	299	337	311	320	295	301	294	342	286	286	300	278	303	318	315	332	292	294	311	279	290	295	313	312	303	275	254	271	288	297	320	307	272	276	292	293	259	279	289	302	296	309	298	296	338	264	310	271	275	330	313	304	304	285	315	298	282	295	287	293	289	302	318	306	280	309	277	298	287	248	305	292	288	297	307	277	287	315	301	296	290	305	295	273	324	281	294	299	271	298	333	290	304	285	277	299	323	324	286	307	307	270	299	290	324	322	266	293	288	272	282	287	300	280	299	299	286	314	305	277	295	304	288	265	287	287	296	273	264	282	305	310	295	279	306	322	311	315	292	301	285	290	278	299	279	292	277	290	261	318	311	284	312	304	329	292	277	285	290	270	289	259	301	320	346	335	306	316	299	289	290	298	290	297	290	288	344	288	269	276	289	311	336	286	291	243	295	308	279	292	253	305	314	298	284	302	315	308	289	281	299	286	260	266	307	298	317	291	250	287	330	252	302	263	285	276	326	270	290	334	330	325	274	282	335	309	331	284	314	291	321	285	298	253	289	267	315	325	268	249	301	293	289	307	301	322	255	310	302	273	270	289	269	257	293	316	289	275	284	292	310	299	324	338	295	282	326	271	271	311	282	296	266	307	267	327	296	296	280	284	304	246	299	323	308	299	320	321	290	284	270	297	294	290	296	340	300	279	263	264	306	297	284	264	318	290	285	313	271	249	284	272	341	296	301	297	296	298	304	279	285	299	284	285	308	310	313	307	297	266	296	278	265	281	295	295	285	314	298	291	315	304	314	330	298	280	277	327	270	324	282	292	324	318	289	285	296	318	280	307	281	278	322	274	312	337	258	301	320	328	280	304	311	311	288	306	321	300	278	300	294	284	302	309	329	355	287	277	276	313	278	290	334	295	283	273	295	289	275	289	282	282	312	278	288	312	302	319	314	299	267	289	314	273	324	275	288	283	303	285	306	274	291	288	288	303	300	263	305	289	307	291	312	314	299	276	287	280	282	320	283	303	320	289	279	290	311	270	289	328	334	287	296	308	325	327	288	335	312	304	283	306	305	267	309	320	322	263	303	325	342	274	303	291	268	282	304	256	299	298	306	303	287	301	298	340	281	304	280	261	289	265	258	290	306	302	318	309	301	305	314	285	313	281	315	279	292	298	277	265	262	278	284	299	257	317	273	277	311	286	278	270	289	321	318	327	311	311	300	306	285	286	287	301	308	320	279	251	294	300	307	279	254	298	257	295	311	287	311	302	304	269	285	281	317	297	277	331	285	293	316	289	264	306	283	283	291	290	276	278	306	296	321	269	320	298	310	301	298	301	263	276	302	303	311	291	312	266	286	282	272	270	296	308	269	288	293
17119	5424	10715	14248	14326	12354	10908	9765	7996	6515	5289	4355	4057	3523	3187	2787	2456	2284	2458	2464	2320	2047	1843	1783	1669	1497	1379	1212	1153	1028	981	881	880	853	814	804	804	767	762	780	704	669	662	724	674	692	680	678	729	739	693	657	679	638	614	616	694	648	668	656	642	641	648	632	634	678	658	619	637	648	639	665	627	628	620	651	632	561	584	652	608	605	673	641	611	645	669	630	631	626	658	607	624	593	631	648	634	675	648	632	615	591	631	634	605	674	630	627	651	645	633	609	677	654	687	632	661	641	635	614	608	620	651	648	645	637	604	613	664	641	611	627	614	619	615	650	616	634	602	646	669	621	642	625	606	598	657	647	676	597	628	642	611	588	678	649	610	642	668	652	637	677	606	621	589	658	617	639	622	663	693	644	643	656	650	655	596	635	642	690	644	612	627	611	599	643	632	616	632	668	634	628	676	635	619	613	630	589	664	629	612	627	636	659	601	650	655	628	662	611	660	644	623	659	639	620	646	634	617	630	596	631	616	637	610	592	606	613	639	635	633	630	632	655	562	593	614	644	669	664	627	635	654	614	628	607	631	584	604	589	632	640	658	592	646	609	620	628	580	655	610	632	646	608	600	639	649	621	617	634	671	641	649	592	597	605	582	573	599	642	585	685	639	625	587	643	609	656	607	633	656	671	623	668	632	637	641	650	655	642	673	649	621	667	637	626	620	599	612	607	636	625	636	663	639	616	633	629	621	623	592	681	601	638	588	575	642	639	617	627	649	653	634	622	679	628	623	662	646	608	626	588	675	633	686	642	603	680	655	642	612	637	682	620	657	663	623	651	614	622	618	622	589	602	639	688	631	654	604	638	591	616	629	649	627	603	602	704	634	613	625	583	626	601	682	633	663	625	655	618	682	650	653	610	690	682	648	641	603	626	639	636	625	605	622	631	640	657	605	607	619	629	641	674	659	622	641	643	636	710	619	654	601	596	634	595	624	602	626	627	609	619	604	622	612	599	642	654	599	656	630	643	596	612	605	606	607	623	626	598	640	605	678	622	647	631	633	631	630	616	628	636	618	622	668	608	645	651	616	611	600	642	628	618	622	597	618	591	612	590	612	628	661	589	633	583	642	615	592	630	598	644	653	545	607	626	617	633	618	676	595	614	638	660	618	585	658	600	631	688	595	623	681	611	636	609	590	623	664	686	635	618	626	625	628	637	616	603	607	598	594	677	616	645	651	643	604	657	634	624	616	672	626	626	629	694	679	655	653	648	614	661	664	650	629	657	645	588	626	662	625	598	664	646	655	591	618	643	658	630	685	663	646	652	648	664	670	655	638	646	570	644	662	684	605	643	598	623	611	608	600	612	641	599	620	639	623	632	618	646	639	650	669	604	653	640	643	611	622	619	624	583	640	635	638	628	608	670	637	642	633	643	631	671	637	655	627	640	652	655	663	635	604	620	586	619	646	690	662	649	642	628	619	610	687	641	656	597	674	664	619	656	622	628	618	663	601	629	623	618	630	639	646	642	614	625	666	637	648	643	595	643	612	619	632	651	657	612	634	611	622	674	633	647	653	644	622	620	606	608	609	639	650	650	672	587	661	649	660	642	631	629	635	655	649	651	601	615	664	597	660	640	630	634	666	630	641	624	616	628	632	615	648	658	636	608	648	657	623	651	663	635	601	634	611	666	652	648	611	652	664	635	630	648	616	625	599	627	599	677	623	608	595	642	619	652	637	627	640	644	610	621	617	602	594	625	640	619	664	669	630	668	615	589	656	611	613	630	632	664	663	680	624	608	630	617	651	609	643	635	640	639	643	613	620	582	636	636	630	606	665	649	658	623	637	641	649	648	676	614	636	633	602	601	628	597	636	640	570	613	623	608	603	646	617	658	646	645	604	620	681	616	622	644	586	677	629	610	689	631	674	621	648	623	611	640	648	608	654	637	638	688	648	582	638	660	635	589	658	652	596	614	625	624	614	585	586	636	609	641	666	636	642	600	646	629	657	610	642	645	677	609	626	584	665	611	665	590	633	579	613	643	630	645	677	622	618	681	644	621	629	658	658	625	640	632	591	647	637	631	621	657	655	622	641	582	671	629	648	628	616	668	641	616	656	642	611	660	605	617	632	682	622	591	608	628	625	645	563	652	633	597	628	631	663	622	641	649	634	644	624	646	618	629	655	642	640	615	636	676	651	655	611	614	633	625	600	587	616	604	633	633	598	641	620	634	629	617	675	647	628	691	629	639	634	621	608	620	626	633	624	629	627	590	653	657	620	601	646	664	595	583	616	618	607	592	606	600	717	635	697	688	614	607	591	615	655	607	614	637	631	659	706	647	666	632	622	654	647	641	622	612	610	627	615	633	646	607	620	632	656	676	613	604	620	667	645	628	629	663	664	684	623	660	615	642	741	583	595	627	568	655	631	625	615	617	544	644	612	625	668	613	617	645	616	594	636	658	624	632	632	623	639	644	604	665	685	610	595	656	606	642	647	602	666	627	650	610	649	626	653	641	604	612	634	652	613	646	689	620	584	635	608	636	644	642	644	613	624	620	669	643	626	617	594	631	631	663	635	590	669	646	623	614	658	654	635	594	644	641	626	609	639	662	642	610	586	673	638	628	648	586	590	596	642	652	608	633	612	596	602	627	662	640	637	662	601	663	618	588	595	641	623	620	596	644	589	561	587	621	637	667	664	618	638	648	631	634	630	610	639	631	637	633	612	649	665	666	631	637	557	639	625	637	593	669	593	617	685	649	671	601	648	616	652	589	570	643	651	656	704	632	621	635	649	651	625	656	608	653	616	669	642	658	643	636	642	646	638	676	651	621	678	645	625	630	624	648	612	629	615	638	609	627	571	676	641	654	604	615	660	668	635	682	632	601	648	620	614	631	596	658	660	606	615	628	601	590	665	644	627	633	610	666	580	628	641	644	627	660	635	652	622	636	644	608	671	611	664	664	643	608	662	625	657	672	591	632	631	610	645	626	676	617	601	631	588	624	625	628	600	687	660	676	603	608	640	607	614	621	610	585	654	615	631	562	624	619	645	612	617	591	570	672	627	649	632	637	599	597	608	608	636	603	640	662	644	642	602	658	623	619	655	611	609	625	616	639	641	594	612	638	669	578	626	649	648	678	672	650	636	661	591	588	604	654	664	661	625	636	632	594	633	654	644	648	616	649	672	632	656	628	606	621	580	655	593	623	630	592	620	579	600	631	622	596	629	658	640	649	581	585	609	656	617	601	629	609	676	641	633	604	631	633	627	626	649	614	640	627	656	600	638	640	618	608	656	603	647	580	599	675	595	638	613	612	624	626	649	588	643	650	601	600	655	631	647	612	604	626	589	660	621	646	639	673	656	626	711	628	636	623	664	617	657	603	655	593	585	630	575	677	609	628	661	637	653	662	606	650	642	586	659	583	678	647	631	610	607	661	670	661	639	615	640	603	638	640	644	635	602	645	633	638	582	657	638	631	569	665	635	622	630	605	592	649
9848	2972	2594	2233	1854	1631	1306	1136	870	693	619	556	474	463	384	389	376	335	370	344	301	324	309	268	299	293	263	274	269	271	234	224	237	250	284	246	229	227	255	213	227	244	232	234	214	240	239	226	221	228	235	252	241	220	253	231	207	214	215	245	220	234	233	239	225	207	252	236	224	227	201	209	225	198	226	234	248	240	268	262	232	240	240	226	224	243	217	206	253	210	234	239	236	224	226	220	229	206	213	220	236	248	230	225	228	246	241	243	222	205	214	240	222	212	229	201	238	227	242	224	238	200	219	234	211	212	214	210	211	199	214	244	214	220	233	243	234	230	216	214	228	245	224	240	223	206	226	235	229	234	235	225	218	189	232	218	204	218	218	213	192	198	209	223	229	235	201	246	243	255	210	209	212	206	226	217	220	277	240	227	218	248	252	256	249	255	224	211	239	223	219	193	204	213	240	224	242	242	223	242	208	223	235	225	239	215	218	219	216	233	197	210	216	241	195	218	233	218	218	236	210	249	194	216	202	224	231	231	202	217	245	207	254	210	242	234	235	232	244	224	233	232	228	215	236	221	236	202	219	237	199	234	186	198	218	200	200	224	236	210	203	206	216	211	232	249	206	270	199	250	212	189	219	232	210	216	229	220	209	232	222	227	225	223	200	205	199	197	210	240	235	231	242	215	217	219	193	211	227	211	196	221	212	226	260	239	211	239	211	226	222	212	223	220	227	221	208	216	246	217	236	217	245	193	196	215	248	228	220	231	216	223	219	211	275	234	260	187	231	223	214	196	219	233	246	233	219	235	214	205	213	203	215	192	210	215	203	248	225	228	183	221	215	212	239	210	258	251	244	241	219	241	214	210	238	249	226	219	238	214	236	219	218	221	268	219	222	231	221	223	223	218	228	189	237	234	210	243	229	218	214	247	229	240	209	223	190	216	230	223	221	220	245	219	230	234	215	225	204	258	210	231	228	212	194	234	242	220	223	229	202	220	207	213	240	205	232	219	212	224	208	225	231	240	210	220	213	229	226	241	242	221	226	226	268	220	228	204	226	243	228	221	226	184	228	227	255	216	246	225	230	207	197	238	220	215	224	242	232	220	193	222	229	247	196	210	235	221	216	226	226	205	230	209	190	259	241	212	227	202	214	255	272	238	230	246	218	213	234	214	234	234	204	253	226	223	209	230	228	204	215	230	212	209	226	233	214	214	227	204	238	235	226	221	227	235	218	202	249	234	241	210	230	220	195	222	247	211	216	200	231	240	230	217	220	223	244	238	216	209	214	218	180	219	240	201	241	200	201	237	192	221	211	220	210	202	211	227	250	211	234	258	211	201	198	202	218	221	218	237	218	243	260	224	266	191	233	231	212	229	231	210	203	233	211	238	234	235	212	217	256	230	234	223	235	245	211	206	255	238	217	241	227	232	224	238	200	200	227	229	223	234	235	248	215	196	201	209	243	240	237	228	213	246	220	217	235	207	234	261	225	215	219	246	222	198	232	234	231	244	209	238	219	256	229	219	211	233	236	259	234	212	237	229	231	214	220	245	221	230	217	214	219	232	232	227	220	187	226	217	211	212	205	234	240	240	231	214	222	259	211	197	221	241	239	242	237	234	235	237	198	209	220	231	226	213	203	208	215	241	237	197	226	214	212	236	236	240	220	214	211	239	203	212	260	247	265	210	223	224	221	234	231	231	224	210	210	239	230	214	216	218	263	257	202	238	244	223	231	226	227	211	217	239	216	231	211	219	210	252	244	230	216	231	240	224	239	203	235	258	244	228	215	236	231	260	228	218	205	198	219	261	245	234	214	234	243	225	233	255	245	222	228	232	215	241	210	228	215	232	235	222	221	179	216	208	235	220	216	229	220	241	255	200	238	235	261	222	221	221	243	221	238	218	231	215	230	179	221	212	224	214	227	191	238	258	240	224	219	225	229	219	218	214	217	227	245	213	241	250	259	246	224	247	222	218	196	211	211	266	219	232	249	230	225	243	225	231	245	239	206	226	205	212	222	220	210	220	240	228	217	213	239	212	239	228	217	210	225	207	245	216	249	213	230	217	229	220	247	233	207	231	231	206	205	234	185	224	232	209	238	218	228	227	248	236	195	230	269	216	228	223	224	222	216	222	235	202	209	214	216	220	215	249	244	235	231	229	210	235	211	240	219	242	238	203	229	183	209	220	246	266	227	216	198	217	242	235	241	222	251	239	232	209	193	210	185	240	224	230	206	231	234	215	224	218	219	211	232	247	229	219	211	213	208	240	237	239	229	257	224	216	211	210	225	235	223	204	233	225	251	229	254	245	229	210	207	233	234	232	236	240	238	256	217	198	220	233	199	216	237	214	259	197	214	212	205	224	220	236	224	218	232	222	205	235	204	195	244	208	244	234	211	207	233	237	223	208	242	233	193	214	225	223	210	202	229	254	243	241	251	238	209	233	232	251	200	227	230	241	210	231	218	198	210	219	197	233	228	213	234	246	202	207	244	228	254	243	248	210	199	241	240	211	192	192	207	226	226	233	212	240	219	205	213	192	224	240	219	213	233	253	205	214	203	196	209	245	221	211	219	248	216	238	224	206	238	242	225	227	238	202	244	237	219	215	203	225	231	189	210	241	229	218	207	208	196	215	199	214	236	196	220	232	216	225	227	203	212	223	226	254	208	237	241	225	230	228	238	203	198	215	229	233	234	224	189	231	227	232	211	250	253	224	273	237	233	196	220	211	196	203	256	222	200	221	210	211	239	224	237	212	209	232	199	199	230	224	217	223	267	237	277	240	241	197	226	241	243	213	224	209	210	206	243	233	238	213	253	264	200	206	223	213	226	210	261	240	239	261	233	209	217	207	253	198	204	244	212	232	221	210	208	253	182	214	199	184	218	238	229	214	243	192	246	224	237	246	249	230	247	228	224	225	210	213	225	209	222	239	260	248	235	221	228	230	232	243	216	230	218	235	206	242	234	214	234	222	231	228	204	190	216	236	210	216	207	247	267	242	225	235	224	221	248	215	211	252	217	253	239	197	190	253	232	192	229	244	210	218	268	245	229	228	196	206	224	219	216	252	246	255	210	227	213	216	213	228	220	208	218	212	227	270	223	205	247	222	219	214	221	248	200	212	237	225	206	217	210	218	204	188	219	197	204	236	245	232	249	215	236	223	276	238	229	253	232	227	232	222	206	237	203	227	200	198	223	220	189	206	196	220	241	218	230	224	245	231	218	232	209	230	221	228	216	251	209	205	226	252	223	227	250	205	225	243	186	193	190	215	228	242	217	247	209	224	211	226	215	212	244	229	214	224	240	210	226	213	260	205	216	226	210	211	231	215	198	217	223	221	216	257	226	210	213	246	211	220	199	215	183	183	217	211	242	220	230	199	224	225	219	206	215	222	228	232	239	252	228	219	217	199	206	227	226	214	205	226	196	213	262	230	242	213	196	214	216	220	246	215	227	208	223	216	222	210	243	222	214	214	204	220	244	225	225	223
5491	2406	5018	6572	6589	6177	5444	4744	3934	3010	2514	2361	2093	1798	1592	1383	1291	1221	1245	1278	1200	1070	958	872	893	812	748	702	698	645	613	582	624	606	572	548	546	521	547	539	556	506	518	536	492	501	510	511	511	533	525	520	511	524	495	527	517	475	460	472	477	496	485	496	488	495	501	502	557	486	506	484	522	509	521	511	508	489	501	492	487	472	475	518	477	505	515	452	482	528	457	478	461	486	494	493	484	521	476	511	525	468	511	458	488	508	478	469	485	463	458	482	489	501	501	497	500	483	516	477	482	447	499	488	504	467	473	487	475	526	477	462	527	521	488	532	517	488	474	514	497	501	485	477	507	505	483	470	458	487	497	465	479	533	496	493	516	474	503	464	514	505	490	494	486	468	484	516	527	501	477	518	490	481	477	482	465	503	519	481	510	496	488	530	464	530	531	464	518	506	521	500	502	477	514	478	495	498	500	490	465	481	481	493	464	470	500	496	502	536	502	453	471	521	468	484	498	522	497	474	471	485	529	484	485	507	454	510	510	476	497	489	507	472	506	492	470	446	498	498	482	508	485	505	470	493	494	514	484	482	469	471	529	493	458	450	498	480	473	500	496	494	447	456	494	491	461	482	484	425	484	509	511	476	532	473	505	478	466	513	490	487	474	505	509	517	489	469	499	478	476	488	474	488	499	484	549	519	473	500	490	463	551	472	540	499	533	503	510	515	477	506	534	502	457	483	472	512	475	505	486	448	513	473	469	477	473	496	488	488	461	493	512	467	487	457	530	469	482	515	519	491	461	516	491	494	532	512	471	508	509	479	485	447	508	479	500	490	486	485	465	501	502	500	492	478	479	464	476	485	475	487	520	480	486	474	525	487	487	515	523	487	472	514	455	511	517	533	474	464	497	485	485	472	464	474	495	525	468	487	504	515	471	484	499	469	523	503	479	471	495	511	491	504	509	478	443	513	476	494	476	451	498	506	515	499	485	481	475	514	513	523	455	498	469	517	508	518	508	481	491	447	539	469	506	509	508	531	536	477	464	482	486	470	462	512	511	485	491	479	476	513	473	551	483	506	507	480	505	482	502	455	502	495	530	463	524	482	507	517	503	517	492	467	493	490	544	494	504	490	496	499	510	512	468	511	485	452	523	474	495	476	493	498	493	505	498	482	492	480	523	480	500	492	515	454	470	524	533	478	512	481	502	503	473	488	465	471	512	477	518	523	506	455	507	475	464	526	494	528	522	480	480	489	533	501	491	493	521	478	511	503	472	478	464	510	498	533	500	502	493	475	496	429	470	510	520	475	469	484	478	491	486	511	492	480	489	466	494	489	498	487	498	486	497	485	487	473	509	510	515	501	487	510	483	480	439	508	467	507	510	518	501	479	500	511	521	513	519	471	488	464	479	494	493	509	521	454	491	481	492	529	506	506	494	469	465	500	476	474	507	477	472	496	521	494	508	507	477	502	501	518	463	480	503	494	497	506	519	487	445	501	476	466	496	501	505	496	518	497	530	476	470	483	506	516	507	491	505	483	479	472	500	483	493	498	516	477	529	474	470	491	508	491	532	481	501	479	496	501	505	510	463	518	511	476	498	520	530	506	464	502	504	481	469	458	474	487	507	457	524	481	506	477	488	472	495	483	492	503	526	490	507	450	515	498	492	522	502	491	499	504	495	486	518	465	521	471	479	500	474	489	506	500	480	503	487	511	496	501	494	498	510	506	492	534	502	533	549	472	478	494	499	506	511	519	472	523	467	523	508	496	505	484	466	491	506	516	501	486	488	500	502	469	517	497	510	488	547	515	497	522	509	488	479	521	461	504	491	495	486	478	490	501	468	469	525	509	467	504	518	480	496	487	449	473	530	514	517	481	506	484	499	498	476	469	493	465	472	476	460	505	509	493	441	477	502	465	511	486	472	482	479	512	506	493	515	522	494	447	495	450	475	512	563	485	485	508	513	517	499	498	536	479	544	477	491	467	488	487	499	525	507	532	483	474	477	490	497	524	531	546	481	488	465	507	489	455	491	491	489	491	491	499	465	526	484	481	495	496	501	522	523	511	496	513	483	493	518	483	462	462	488	481	508	461	495	506	481	520	498	492	477	496	489	485	533	516	512	495	501	476	491	487	495	516	468	519	489	471	475	478	488	483	486	496	490	514	478	497	502	500	504	464	493	455	471	469	448	473	480	469	469	482	486	506	520	521	498	513	497	474	499	511	517	509	521	489	472	519	508	471	452	563	479	469	476	543	482	450	537	464	461	492	515	529	464	489	530	503	496	482	537	535	521	490	484	479	515	454	457	497	475	471	537	489	460	463	477	512	465	506	496	473	507	508	508	472	522	501	468	464	516	449	524	519	460	466	444	505	452	529	511	519	503	506	507	483	514	502	472	495	511	477	505	472	448	466	496	492	479	518	523	501	470	490	517	469	476	510	527	466	491	508	474	523	529	518	500	437	511	502	535	534	484	486	505	489	514	462	476	476	488	489	455	499	468	433	528	503	483	490	475	499	523	483	432	491	503	514	501	530	462	514	489	491	468	504	513	529	499	476	516	493	469	492	495	498	459	485	500	518	480	518	505	492	537	510	501	500	523	469	497	469	478	493	523	482	493	513	486	471	524	540	470	524	465	507	469	496	484	485	496	472	463	465	482	515	462	498	489	520	503	480	472	492	521	482	474	504	513	503	448	472	529	509	519	489	487	529	483	510	489	466	439	481	515	470	491	519	484	498	511	514	449	500	490	501	517	503	528	439	484	462	522	500	492	465	514	545	507	499	516	455	525	495	515	478	502	492	528	477	536	503	515	504	472	497	546	479	453	445	510	451	517	469	490	501	514	521	473	491	475	480	456	490	524	508	500	495	482	428	536	474	487	497	485	503	474	515	505	479	471	524	522	464	528	523	506	485	499	534	503	515	500	486	464	505	482	502	476	449	494	465	491	473	485	492	497	469	498	512	528	526	488	489	504	491	500	493	521	480	509	505	515	507	529	455	474	458	481	505	474	486	490	516	518	461	479	540	480	489	473	493	453	472	517	521	501	462	449	501	528	493	474	498	493	479	489	481	459	502	520	464	513	475	452	478	478	477	509	526	500	463	499	527	493	526	495	490	469	496	476	514	518	498	447	477	500	485	473	520	499	525	509	477	500	485	474	490	537	489	510	535	482	484	485	495	492	523	492	512	509	476	491	460	535	505	497	503	486	474	525	513	511	519	502	473	503	495	511	489	500	486	490	484	515	496	503	513	488	518	482	530	472	490	494	471	428	500	492	479	495	512	486	484	474	495	461	511	458	506	474	479	486	497	509	475	508	489	485	478	462	502	478	539	478	486	484	485	490	510	493	476	472	489	465	483	508	482	534	475	463	537	490	481	460	483	470	483	491	530	478	470	519	525	498	482	487	479	502	499	505	532	473	501	491	513	475	505	519	475	489	500	481	495	494	503	457	495	501	490	453	494	495	527	506	511	472	506	479	475	506	506	514	495
24173	7954	4400	3763	2951	2330	2146	1754	1378	1024	837	762	733	593	583	488	436	449	451	479	445	384	373	370	350	352	360	286	236	295	295	262	257	275	295	287	263	250	250	268	250	264	241	270	273	252	269	256	249	226	224	255	249	253	275	231	223	226	264	225	232	266	240	225	248	286	267	245	242	267	246	229	215	271	276	274	248	260	252	249	272	221	227	232	260	239	229	244	271	246	257	252	272	271	246	238	263	253	245	256	242	238	247	239	232	245	257	273	271	238	252	249	260	268	243	286	235	263	240	264	228	226	239	218	280	253	218	220	263	271	235	258	235	215	250	267	229	236	219	242	264	253	238	244	249	244	253	243	253	225	226	281	230	246	265	279	243	278	288	233	243	221	264	240	250	248	222	250	247	268	225	243	254	258	238	216	254	230	225	214	232	251	303	237	219	240	273	259	239	220	236	236	262	250	230	256	252	281	250	256	253	233	211	249	231	234	274	244	227	231	278	228	250	230	255	228	262	247	250	258	259	237	246	229	253	256	223	218	243	259	211	279	223	254	228	257	258	251	269	235	254	253	219	250	269	279	226	215	254	263	282	224	277	272	222	260	254	236	236	256	235	257	232	233	226	220	266	233	254	247	207	250	274	244	251	256	244	266	253	257	263	234	229	241	248	228	249	241	229	254	247	241	236	227	227	268	242	231	274	253	278	254	263	243	257	263	261	237	215	237	228	240	212	252	252	235	227	257	233	225	245	274	248	245	261	256	246	249	240	214	225	227	251	226	228	257	230	238	244	244	217	216	239	252	261	223	294	207	244	291	237	252	263	273	247	275	261	240	216	278	213	239	240	230	236	265	255	222	238	256	251	270	216	267	260	262	227	236	245	271	275	263	243	212	246	247	246	239	250	225	233	263	245	233	246	214	255	253	232	245	273	268	215	271	234	249	228	248	255	238	237	260	242	251	238	249	212	252	266	285	255	196	241	270	229	246	247	249	234	226	226	259	221	255	244	236	256	204	247	236	233	246	253	240	242	223	225	255	225	242	250	254	251	267	238	244	227	217	247	248	235	279	225	289	276	234	270	227	261	247	267	244	272	234	242	284	242	230	240	236	257	263	245	269	266	257	227	238	211	250	234	235	250	244	252	225	249	231	232	220	219	286	237	243	295	299	264	211	255	234	249	259	215	232	266	228	228	258	256	259	262	247	277	232	257	265	257	229	241	276	258	271	244	235	230	246	241	280	231	277	237	242	269	231	253	227	284	255	286	261	259	219	264	216	235	243	231	271	249	248	275	240	213	238	240	244	236	259	237	266	257	263	218	218	251	254	239	234	265	238	219	258	257	252	264	256	249	231	235	240	232	242	227	274	247	240	247	252	267	248	262	235	248	253	259	261	226	220	256	247	276	236	230	264	239	264	254	288	230	246	246	219	246	238	247	241	229	257	262	285	243	277	239	249	280	256	264	279	239	239	247	245	223	277	264	238	224	206	271	275	236	229	255	268	251	243	232	273	275	228	265	246	266	244	241	250	214	234	253	243	236	277	233	261	231	222	245	237	246	241	261	219	266	244	270	254	270	264	237	253	250	274	237	270	260	232	235	273	249	254	251	255	236	226	233	254	236	264	232	239	263	234	232	235	230	259	278	259	224	238	248	250	245	250	263	235	286	273	232	219	237	217	259	243	243	244	247	241	262	232	275	212	230	254	262	237	232	237	249	221	246	242	237	249	233	243	228	258	255	220	237	231	242	255	227	254	228	223	260	247	250	231	245	255	251	265	221	224	250	257	258	249	239	218	245	240	253	209	264	259	255	234	236	229	248	266	259	236	248	262	284	279	254	273	220	240	270	255	266	211	254	226	280	238	253	242	257	307	261	269	240	239	237	256	281	206	258	238	276	238	227	226	250	239	240	268	222	293	227	237	276	252	240	243	247	211	234	272	287	225	250	270	270	225	254	253	234	245	234	218	269	240	241	230	255	216	235	277	253	270	217	266	224	233	229	216	249	217	240	252	270	236	274	239	260	233	275	253	254	246	256	283	238	231	283	258	246	230	276	248	244	235	254	223	248	269	234	252	254	269	254	231	277	270	255	270	234	195	240	248	236	231	234	241	239	246	239	255	250	259	292	242	226	220	261	287	247	222	236	234	239	265	254	281	244	254	278	225	266	240	251	263	251	218	242	229	232	248	232	259	235	255	243	239	236	260	223	262	255	255	207	226	248	252	256	235	250	259	253	248	246	238	229	269	245	232	267	239	250	253	229	250	248	256	265	229	222	247	217	208	248	231	230	239	245	243	210	241	259	245	216	219	231	244	272	300	253	243	246	232	223	230	268	258	253	260	237	238	225	243	276	253	257	248	223	245	261	225	262	233	249	244	227	268	244	256	257	223	242	226	234	216	258	240	236	251	238	233	256	233	242	265	269	243	240	267	224	237	212	232	202	227	250	240	270	241	254	236	249	233	237	236	257	244	242	249	241	233	229	241	242	246	270	252	231	228	247	226	270	273	244	260	220	220	277	261	251	265	266	235	233	254	243	265	260	258	279	239	262	258	247	262	252	251	227	272	242	261	252	239	266	233	262	263	272	254	243	277	272	249	218	262	242	252	260	246	258	257	241	260	228	242	266	225	253	264	258	281	264	238	246	246	225	238	217	223	241	263	226	271	254	260	230	252	261	235	229	217	264	250	255	217	240	242	268	234	249	244	289	267	236	240	259	256	251	247	250	248	256	290	242	239	227	263	254	273	244	245	250	243	249	247	238	244	240	229	228	281	247	244	234	247	260	229	253	277	260	242	273	255	260	262	254	226	267	254	249	238	263	245	278	246	246	236	244	256	224	231	239	251	279	257	221	243	254	232	230	235	251	255	220	230	261	238	242	226	253	233	250	205	236	280	230	254	275	214	274	238	214	239	233	246	247	225	264	239	240	233	244	251	276	216	215	254	251	248	234	246	221	249	247	239	231	233	245	227	260	270	255	233	242	237	235	245	250	254	259	270	231	218	293	270	249	243	274	260	251	238	214	270	238	255	221	239	259	242	250	242	256	238	246	277	257	259	256	228	243	252	241	221	251	251	255	271	257	226	265	251	286	228	252	221	217	261	253	259	260	254	242	250	239	243	228	249	267	235	237	257	258	257	304	239	232	209	235	218	256	249	247	226	225	234	247	249	242	239	240	258	269	239	256	222	235	241	242	235	237	241	240	271	265	254	249	257	252	260	257	236	250	203	235	218	262	232	215	242	253	265	229	283	243	257	238	258	255	256	244	254	209	253	234	256	258	276	271	210	224	247	257	231	244	228	256	240	267	258	236	250	237	237	249	237	228	252	223	221	280	242	253	236	250	279	215	254	239	243	215	255	235	213	257	276	235	229	251	233	251	243	259	266	271	244	296	228	213	255	239	228	274	271	248	208	247	273	243	255	244	230	287	233	242	245	220	237	237	239	275	241	241	244	237	221	230	260	297	247	244	274	245	269	243	249	276	254	237	266
13398	4934	7925	10275	10227	9169	8802	7392	5752	4565	3782	3531	3123	2755	2326	2111	1817	1810	1870	1898	1750	1467	1276	1275	1246	1183	1047	951	864	799	795	710	683	698	663	653	644	605	606	624	602	601	622	591	578	593	568	556	596	523	578	600	562	577	545	579	547	552	543	542	547	508	516	544	545	566	493	512	540	544	566	494	557	579	568	571	550	572	552	541	560	522	516	557	532	536	571	566	537	544	506	515	520	515	570	546	550	525	545	530	569	574	531	517	565	516	529	618	475	558	556	551	551	546	545	521	554	571	514	516	547	511	553	500	524	517	544	556	545	527	546	558	566	498	546	566	545	571	511	565	556	530	517	524	512	491	512	530	514	557	529	550	518	540	587	554	551	573	609	525	534	563	557	511	543	502	539	555	550	551	518	535	511	525	539	578	545	529	559	558	566	567	517	546	523	556	535	523	525	557	508	536	534	545	533	528	576	527	544	550	581	571	582	565	524	570	596	542	508	521	533	583	526	537	529	563	567	555	559	535	547	540	560	548	546	512	509	560	499	517	531	536	511	507	549	523	597	542	526	562	562	483	508	547	543	574	523	532	539	506	535	538	584	558	516	512	582	468	526	583	543	505	543	553	540	558	535	550	527	515	520	559	559	527	529	527	534	504	556	551	545	560	535	493	542	557	552	553	535	588	551	525	536	556	552	550	529	543	514	533	578	525	511	525	516	511	587	574	550	556	533	492	591	579	545	531	568	542	545	528	577	556	536	544	513	539	552	503	514	543	551	549	526	532	545	591	541	545	551	564	566	531	510	545	536	543	527	524	535	580	503	586	525	540	544	553	529	512	519	524	512	530	544	518	567	548	557	549	537	555	565	538	562	541	559	560	558	519	527	502	521	512	539	589	536	538	543	527	525	556	517	560	554	546	484	544	558	551	543	529	519	574	535	513	544	546	539	524	533	573	557	534	496	526	563	523	516	564	547	571	540	542	556	512	537	542	534	518	553	505	566	526	544	521	574	528	495	570	508	565	562	574	528	527	545	541	563	560	528	535	566	549	544	519	494	507	549	551	572	522	508	534	566	518	490	539	562	553	524	527	546	584	547	496	551	534	529	537	543	533	560	516	531	518	541	561	571	539	509	546	564	554	534	580	546	505	550	543	524	534	546	568	541	536	499	529	552	536	559	494	574	551	553	517	540	548	547	472	566	530	552	518	546	524	575	528	540	531	574	528	538	523	514	526	518	559	569	546	519	536	517	549	570	491	530	530	518	592	550	516	499	533	552	550	524	543	544	524	527	571	518	525	505	550	535	538	526	551	489	537	514	555	525	507	558	505	532	544	524	589	548	549	506	539	547	559	524	532	547	553	555	506	541	530	523	556	543	557	510	559	524	537	497	520	539	551	574	538	509	556	569	527	528	553	537	519	547	553	575	555	563	571	559	530	510	524	598	559	533	575	535	541	485	521	523	568	505	553	506	571	580	503	557	539	550	553	540	541	503	568	549	554	534	575	571	537	557	544	512	572	476	565	539	580	508	515	485	560	549	553	511	576	543	527	573	581	538	561	530	562	547	530	515	526	500	519	512	531	516	522	497	550	508	568	561	555	517	532	538	574	549	543	544	542	566	569	578	522	506	527	517	535	578	555	553	539	531	530	563	521	533	556	521	507	537	543	527	482	548	550	514	570	513	519	524	510	546	554	497	555	554	560	557	527	532	539	540	520	541	553	574	523	536	497	545	556	530	562	547	507	524	530	527	562	541	548	535	523	502	502	527	525	533	505	530	554	523	553	536	535	522	531	534	530	558	546	513	562	563	581	546	520	583	582	571	600	548	551	564	576	545	525	510	518	496	559	501	548	574	580	576	558	522	540	544	571	527	548	543	507	538	483	544	541	536	545	561	523	539	514	510	542	537	525	542	575	515	543	557	573	551	575	525	534	538	532	569	536	549	585	504	531	569	516	519	576	549	545	549	534	502	511	530	539	544	536	555	530	580	552	514	571	507	550	548	537	538	532	543	519	520	560	550	582	549	538	518	536	575	575	563	519	581	524	559	543	557	518	554	555	539	552	506	552	562	541	556	566	540	541	543	528	571	507	536	568	559	509	518	575	554	514	542	541	525	532	522	505	529	536	523	540	541	524	545	511	561	546	511	496	526	548	527	526	558	522	567	550	533	508	551	546	565	542	573	533	547	508	495	545	518	560	555	552	518	542	510	573	541	522	519	546	519	555	569	514	557	532	578	556	537	538	491	506	529	558	509	541	564	534	558	571	546	500	546	540	533	563	523	532	540	548	534	551	526	528	531	510	567	560	518	567	544	538	560	563	505	531	534	564	526	514	557	584	530	581	531	493	567	528	566	484	529	518	534	565	483	527	514	528	525	563	546	522	540	508	551	501	548	558	499	582	557	517	535	499	518	546	560	537	581	504	546	521	518	573	552	528	552	512	547	571	524	509	515	549	539	529	527	566	555	538	536	513	561	553	495	552	535	545	599	536	553	539	524	527	535	532	566	543	544	583	525	556	562	541	558	557	525	499	560	518	551	524	526	547	566	544	518	528	515	576	546	560	578	562	527	514	529	513	556	554	545	586	487	524	541	506	565	568	514	546	566	565	527	524	515	542	525	505	555	562	579	548	501	541	583	532	528	558	552	566	544	556	563	566	540	496	538	524	544	510	559	529	513	556	519	568	535	569	569	566	557	548	560	500	547	544	532	504	560	531	521	566	546	508	540	542	541	548	564	557	515	508	577	547	570	561	559	546	526	563	527	578	494	518	500	513	538	502	555	546	534	571	568	519	568	539	552	526	546	540	544	535	556	512	591	583	523	579	526	511	546	553	530	512	559	515	543	521	524	521	560	625	530	520	535	562	539	493	543	532	566	560	526	586	528	545	579	573	534	572	562	538	536	546	489	530	529	551	509	474	555	551	567	528	544	520	532	553	500	548	541	574	538	569	489	546	555	489	547	506	567	539	511	532	539	522	577	495	542	531	551	591	557	554	547	552	551	570	540	525	537	527	581	498	511	519	518	513	550	534	553	535	513	554	557	545	537	588	578	553	547	522	543	535	577	536	527	528	497	532	594	561	532	583	523	567	562	542	546	501	513	532	567	577	490	543	525	550	546	541	544	521	510	548	513	508	540	561	531	548	553	540	555	548	555	522	574	481	554	475	516	555	554	541	568	551	531	522	560	533	550	511	554	534	529	517	562	580	547	583	533	553	515	535	503	524	499	564	505	548	531	526	547	571	551	549	585	550	512	548	556	542	533	514	565	529	531	557	550	567	512	531	540	563	535	544	590	558	548	578	564	564	566	574	535	548	551	536	505	564	537	547	516	567	548	551	534	545	539	588	544	537	543	561	526	561	546	533	497	556	563	536	555	526	553	579	574	537	581	571	582	520	557	480	504	514	515	532	576	497	555	538	548	546	532	548	535	536	535	537	526	520	540	558	555	597	534	510	515	521	503	577	581	505	529	524	556	520	510	563	516	531	598	503
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
