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
338311603071	338311603623	338311604173	338311604723	338311605273	338311605823	338311606373	338311606923	338311607473	338311608023	338311608573	338311609123	338311609673	338311610223	338311610773	338311611323	338311611873	338311612423	338311612973	338311613523	338311614073	338311614623	338311615173	338311615723	338311616273	338311616823	338311617373	338311617923	338311618473	338311619023	338311619573	338311620123	338311620673	338311621223	338311621773	338311622323	338311622873	338311623423	338311623973	338311624523	338311625073	338311625623	338311626173	338311626723	338311627273	338311627823	338311628373	338311628923	338311629473	338311630023	338311630573	338311631123	338311631674	338311632223	338311632773	338311633323	338311633873	338311634423	338311634973	338311635523	338311636073	338311636623	338311637173	338311637723	338311638273	338311638823	338311639373	338311639923	338311640473	338311641023	338311641573	338311642123	338311642673	338311643223	338311643773	338311644323	338311644873	338311645423	338311645973	338311646523	338311647073	338311647623	338311648173	338311648723	338311649273	338311649823	338311650373	338311650923	338311651473	338311652023	338311652573	338311653123	338311653673	338311654223	338311654773	338311655323	338311655873	338311656423	338311656973	338311657523	338311658073	338311658623	338311659173	338311659723	338311660273	338311660823	338311661373	338311661923	338311662473	338311663023	338311663573	338311664123	338311664673	338311665223	338311665773	338311666323	338311666873	338311667423	338311667973	338311668523	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25735	12441	32870	26577	10813	2839	823	416	318	270	303	242	209	195	211	176	183	166	179	171	160	167	155	147	138	130	129	154	118	142	134	149	163	141	130	137	153	151	162	141	140	152	153	182	124	134	132	123	138	150	133	144	139	146	132	161	157	109	128	136	148	123	124	120	122	118	154	130	140	144	132	160	155	134	147	141	144	135	119	121	134	140	136	132	135	143	122	165	143	159	142	146	129	150	118	127	140	146	145	133	161	145	132	150	120	135	156	140	161	140	143	146	128	126	148	131	137	116	141	125	122	143	111	134	161	142	124	129	113	151	129	135	140	141	136	139	144	140	138	145	149	144	150	122	151	146	125	118	148	132	139	146	136	116	128	133	128	141	144	132	152	140	168	158	128	121	121	152	148	148	138	136	144	145	144	113	147	133	154	143	126	150	137	138	138	112	141	133	144	139	136	133	127	118	118	144	127	127	135	152	138	131	126	140	134	126	157	115	129	124	130	131	150	122	141	115	111	134	124	143	135	153	126	151	140	149	125	131	148	128	136	128	164	142	139	141	136	144	159	136	139	127	155	101	116	125	118	130	158	138	149	157	115	123	151	137	133	124	143	128	139	155	144	121	130	122	121	125	174	148	131	129	148	135	132	137	127	134	117	137	139	144	135	151	143	141	147	150	132	124	132	144	124	159	133	135	143	135	133	148	148	124	154	127	139	136	148	141	150	134	147	144	147	144	119	109	138	128	144	128	155	121	127	131	129	118	139	136	122	158	151	141	111	143	135	127	157	120	127	139	124	111	120	123	148	124	141	132	161	139	156	145	151	117	133	127	142	138	111	127	140	149	149	112	138	163	145	139	119	143	131	135	121	116	126	132	143	134	126	142	128	148	147	111	144	131	133	127	126	127	139	126	115	136	111	142	146	161	130	115	149	121	131	144	132	114	141	137	124	139	135	138	114	127	127	127	126	142	133	145	130	135	136	132	115	116	124	132	120	123	128	133	124	157	126	115	136	133	132	153	140	130	145	140	141	150	156	135	112	150	132	133	153	141	159	132	124	124	154	151	139	151	143	135	128	142	115	139	136	136	134	132	118	141	152	138	127	135	150	156	135	138	146	127	162	143	137	122	132	131	119	147	140	141	126	122	136	159	143	150	139	153	141	123	137	128	144	143	145	131	140	145	127	139	157	148	125	125	132	114	119	139	125	131	123	140	137	156	162	141	136	109	132	132	137	132	134	130	132	130	151	154	127	137	128	116	144	142	127	128	130	115	134	124	113	150	130	142	130	137	128	146	121	114	152	125	145	128	116	131	140	136	127	130	123	146	138	116	149	133	143	156	142	127	111	134	137	130	140	130	114	113	122	142	124	136	123	129	132	115	128	161	147	124	121	138	130	145	111	130	156	137	132	146	132	122	149	117	136	116	133	102	138	147	131	150	129	132	119	142	143	135	119	132	154	151	150	136	127	163	149	138	133	132	120	96	124	139	140	137	131	122	156	150	148	144	140	137	129	129	152	145	131	124	129	139	161	148	134	139	131	149	170	125	131	126	138	117	133	123	137	141	134	134	133	133	112	140	143	130	133	127	132	132	122	129	152	147	115	127	145	133	122	149	141	114	127	129	114	131	148	129	123	125	127	113	144	131	154	151	137	119	124	125	143	135	135	156	111	137	118	135	129	129	146	131	146	131	116	142	134	129	115	120	144	151	136	162	111	135	124	137	176	125	137	147	123	161	148	138	117	135	140	157	140	130	176	141	128	128	138	111	143	128	132	149	130	134	124	122	136	155	139	121	132	139	152	130	137	145	139	127	147	133	131	147	153	116	142	118	145	123	174	139	120	130	135	120	142	149	142	134	140	141	141	122	138	126	158	147	166	136	135	132	157	145	133	168	123	131	144	129	144	124	146	122	138	137	142	122	152	137	146	153	125	139	144	144	146	115	120	129	138	125	136	137	111	116	140	125	144	133	124	123	127	115	132	146	128	136	125	112	147	120	166	142	125	113	130	126	142	136	141	153	121	141	117	140	141	157	126	133	133	143	131	143	125	148	132	138	166	127	114	131	154	138	147	135	109	118	124	138	159	122	152	120	145	154	158	113	136	157	138	142	143	139	126	115	133	129	135	179	119	127	150	134	151	130	156	111	128	120	136	115	140	143	134	149	127	112	136	125	137	123	140	145	135	145	114	116	139	145	121	119	137	146	149	132	141	141	125	145	165	161	130	134	135	145	122	131	138	135	131	146	142	111	148	141	131	143	127	134	138	120	139	142	112	133	140	133	132	129	145	152	123	115	126	139	129	126	119	123	134	131	124	123	145	136	139	112	131	133	153	144	145	168	135	112	129	131	134	127	124	136	121	133	154	131	124	120	143	125	138	118	139	125	138	113	114	142	122	128	148	118	154	133	130	127	106	144	133	131	163	119	132	139	128	142	151	143	153	125	141	155	127	133	166	129	120	125	120	140	120	139	144	151	168	139	142	142	124	166	117	136	129	136	150	127	150	128	120	131	136	147	150	129	167	125	129	151	122	124	146	147	131	129	134	130	111	135	136	148	133	130	142	138	153	138	129	133	124	128	126	138	120	143	133	112	140	133	134	138	124	118	122	107	133	132	146	139	156	135	126	137	142	135	141	132	156	140	135	137	131	135	139	117	148	138	142	134	132	146	138	161	135	142	132	133	114	125	151	141	140	152	144	147	158	142	115	132	148	167	143	125	138	123	146	131	139	154	119	128	144	136	130	163	137	129	135	134	130	136	105	136	153	155	135	141	134	151	145	126	147	130	135	119	146	133	124	123	121	157	134	146	138	148	126	134	123	126	118	158	147	136	152	127	138	108	159	133	142	150	142	151	122	125	129	149	129	125	151	139	127	158	134	123	135	125	143	150	129	115	145	134	139	131	143	160	128	137	133	133	135	131	122	158	104	135	143	132	139	157	123	154	127	156	144	147	141	119	145	126	142	137	124	158	154	120	134	154	139	130	124	134	152	124	131	134	157	134	140	150	129	144	140	130	130	137	151	121	135	142	123	129	140	123	136	154	143	133	141	118	140	131	135	132	138	104	126	112	110	112	143	132	111	130	130	130	153	149	123	167	129	126	126	118	145	145	141	114	136	126	160	156	151	145	119	111	129	158	116	142	122	158	144	149	141	150	147	154	145	140	111	129	121	121	123	134	132	127	130	126	131	118	126	131	114	139	149	133	127	120	134	132	153	154	136	125	139	120	131	125	144	141	137	137	120	139	139	125	145	150	133	129	135	115	111	130	123	117	132	132	137	143	141	126	144	154	111	137	134	170	136	127	136	167	142	153	148	156	142	127	115	128	132	146	126	137	130	129	132	125	126	138	147	130	112	137	116	108	136	137	137	126	123	121	127	125	126	145	138	124	121	148	129	143	148	132	119	147	142	132	131	129	139	160	145	130	134	151	135	136	123	121	138	138	149	119	117	135	123	137	131	130	151	128	126	137	140	137	164	138	122	144	106	136
15425	10824	35826	29546	15040	7065	3339	1733	1337	1309	1388	1163	885	830	695	617	648	638	625	586	557	421	443	433	443	375	413	370	395	383	389	406	390	409	377	392	363	373	407	390	358	383	347	355	336	382	333	374	321	393	348	344	367	357	353	347	373	338	357	343	366	315	372	355	346	348	383	377	385	359	376	360	370	354	369	342	357	348	340	349	366	328	338	355	339	380	346	353	366	341	370	331	370	369	328	320	350	368	358	364	375	351	340	341	349	367	381	375	328	330	327	309	404	368	358	332	387	336	340	383	316	336	354	355	349	342	383	342	368	320	335	353	350	343	352	341	338	373	382	352	340	365	372	366	328	346	323	348	368	343	335	377	346	354	369	356	382	356	360	350	372	356	343	339	381	348	366	376	346	316	377	364	348	341	341	363	333	330	338	344	379	369	344	354	386	372	377	349	331	318	341	329	335	330	358	350	339	368	356	359	365	306	364	355	363	352	385	376	385	403	346	354	354	344	385	334	373	328	335	354	357	354	385	355	385	343	339	345	351	352	367	360	339	358	365	359	366	337	364	342	351	364	361	375	365	359	386	315	353	343	353	353	363	369	351	335	358	382	384	324	355	348	343	358	378	332	347	337	331	332	308	347	307	348	348	356	370	304	332	368	349	335	358	336	351	388	371	384	371	342	359	353	327	365	340	347	324	353	329	367	362	335	327	313	378	347	374	347	370	332	350	358	332	357	367	386	371	372	348	344	341	321	337	365	366	355	363	364	335	380	328	354	307	368	349	365	346	359	343	352	357	345	355	341	348	360	364	347	387	338	375	332	344	373	350	363	350	341	341	368	364	324	355	338	312	336	356	316	315	347	345	353	355	361	365	368	376	364	358	357	320	358	316	357	343	362	345	318	386	359	356	369	350	370	351	345	374	313	363	339	323	307	357	362	374	367	357	344	345	338	337	322	344	310	337	317	342	357	322	353	344	363	361	336	339	362	338	335	348	355	338	372	340	370	364	392	386	392	373	404	371	315	339	358	350	363	348	364	347	357	379	367	329	344	334	356	362	361	363	355	345	360	363	368	362	383	334	343	369	328	347	346	329	361	359	326	348	316	360	361	311	334	354	385	367	316	368	330	378	338	352	346	347	356	354	354	352	336	349	344	351	368	346	394	362	358	359	362	378	381	336	365	350	350	360	346	374	332	339	325	379	311	342	338	322	360	345	359	331	370	335	316	351	378	345	392	324	340	347	337	355	343	331	347	340	352	407	353	369	356	349	365	325	364	389	352	396	355	326	408	379	382	373	364	379	330	304	348	370	348	379	356	351	355	352	358	350	347	376	358	352	384	369	363	364	353	315	380	365	351	406	343	342	356	357	322	369	388	375	347	362	357	342	378	348	337	345	342	337	358	338	381	340	356	333	339	377	374	389	332	367	362	349	346	361	358	349	380	387	368	331	356	345	354	367	395	346	362	399	338	330	344	393	366	343	324	348	393	345	337	314	377	389	385	317	372	358	360	367	337	358	335	376	342	311	399	372	335	306	383	317	336	363	335	325	353	337	361	331	336	362	381	367	368	353	329	316	333	340	336	327	345	353	369	378	339	343	351	351	337	338	345	350	339	366	370	355	343	325	333	348	359	339	331	355	343	338	336	352	348	338	367	339	340	361	339	389	376	337	404	332	366	357	364	350	343	354	379	400	350	353	368	332	331	331	351	351	371	368	349	323	338	342	361	344	357	352	371	359	365	382	365	309	368	347	354	356	364	328	359	361	388	360	338	330	373	349	332	335	362	338	320	344	367	358	347	362	349	346	352	363	353	350	368	349	373	370	366	325	346	365	332	330	343	381	313	354	380	358	333	351	314	345	354	342	313	303	310	342	362	358	336	348	346	362	379	359	342	370	322	333	350	331	360	350	380	332	343	329	402	332	326	360	333	340	403	377	328	330	342	340	359	330	356	344	344	362	353	350	336	345	376	377	314	347	341	324	375	367	376	323	347	341	359	330	360	327	362	312	319	355	351	356	346	359	345	385	352	346	341	342	352	334	349	382	350	348	328	327	324	340	359	352	322	326	327	341	377	359	334	371	346	358	357	343	364	357	365	357	333	348	340	314	395	358	336	352	346	351	355	365	369	368	330	373	387	357	331	351	384	334	346	341	319	352	366	353	372	302	360	307	349	376	339	339	352	362	371	372	374	304	348	372	361	366	358	353	350	331	374	368	356	339	318	385	341	340	374	345	375	351	348	357	348	326	344	329	361	341	340	338	363	383	377	323	378	373	348	349	384	374	348	381	332	363	365	367	362	346	316	342	367	351	371	372	377	342	365	356	374	354	358	378	361	359	383	378	358	361	319	388	323	358	355	388	352	345	298	337	362	333	326	395	323	346	346	358	375	338	355	349	336	356	353	336	374	374	372	326	353	353	331	365	321	354	307	355	371	355	377	347	345	327	388	378	332	326	382	360	350	377	328	344	365	322	371	358	343	377	353	335	351	335	332	320	328	349	371	308	361	337	367	362	376	370	337	358	366	354	365	373	325	313	383	320	355	350	344	364	353	369	371	325	332	346	345	344	360	391	340	356	335	342	371	380	351	359	369	337	339	345	350	352	342	333	341	368	344	368	388	334	336	368	376	390	344	324	367	342	356	367	366	347	345	346	331	365	348	356	343	363	359	343	332	338	364	372	356	355	323	339	354	342	374	368	340	356	340	356	325	315	330	368	353	361	345	344	361	358	356	328	327	364	376	352	334	346	347	349	369	346	346	378	335	357	315	375	337	347	368	344	365	346	346	338	355	339	346	328	334	359	372	337	339	352	335	339	354	336	366	347	332	327	367	347	340	361	380	366	316	336	369	343	343	354	370	353	348	319	361	337	362	370	339	362	334	346	313	345	359	357	352	359	344	349	349	367	342	358	371	356	352	370	353	356	341	336	312	354	355	353	369	345	338	374	336	365	352	344	319	328	324	358	346	346	369	382	378	353	345	381	365	341	348	358	328	339	380	348	359	342	346	365	409	358	342	327	342	311	369	340	317	349	305	348	346	351	383	367	378	346	326	364	363	342	336	391	388	335	362	338	338	330	348	324	371	362	330	382	367	332	351	388	356	359	354	361	353	368	334	345	340	366	339	358	326	362	327	359	330	363	385	343	383	347	352	336	366	356	356	336	408	322	366	330	338	345	357	359	332	370	355	336	355	336	362	323	337	335	346	350	368	366	327	362	382	390	357	357	364	357	318	335	363	333	351	354	341	327	337	363	319	360	366	339	371	399	341	347	387	338	347	341	316	363	328	363	338	322	326	390	332	350	358	387	355	377	377	368	348	360	358	348	338	343	365	363	341	339	390	328	363	357	357	345	364	353	361	370	380	354	336	349	339	370	315	354	346	349	290	297	356	317	324	379	353	357	337	383	379	333	353	343	333	350	343	394	371	388	336	369	340	366	340	365	347	376	350	355	354	331	342	349	346	346	343	377	336	339	365	306	342	348	329	362	348
6268	1714	1100	730	541	490	474	424	433	447	395	420	370	418	406	384	402	401	408	374	381	366	373	424	381	402	383	401	422	397	434	407	359	378	415	379	412	405	353	389	415	377	377	350	381	416	416	343	413	345	360	390	383	337	395	379	428	386	383	386	400	388	416	357	363	399	418	354	367	380	393	422	400	398	418	364	397	371	368	409	358	337	391	363	411	370	356	388	365	404	434	381	343	389	381	377	389	366	365	381	382	361	402	386	388	423	408	399	387	382	349	406	372	389	367	362	381	353	384	373	362	368	381	422	417	391	351	347	361	382	363	350	417	392	431	429	369	400	324	395	381	373	363	386	392	417	390	360	367	383	386	420	379	393	399	362	400	399	391	380	373	366	408	397	350	407	379	372	385	371	372	370	378	399	391	377	392	402	368	375	388	388	380	400	416	395	390	357	404	358	365	397	404	356	373	383	398	388	404	381	367	432	401	407	424	356	358	388	384	378	383	359	406	370	383	372	425	388	348	388	355	349	356	362	391	395	382	397	360	379	411	400	364	400	379	394	349	404	364	352	382	376	425	397	411	416	373	407	382	400	381	410	370	376	348	362	364	358	400	384	346	368	399	381	422	415	371	384	407	372	380	364	363	386	408	374	418	343	386	383	400	387	404	400	363	384	386	390	429	420	362	401	379	399	410	422	377	384	406	385	348	374	362	425	402	384	371	361	404	371	405	378	359	397	388	425	374	397	393	412	395	378	381	367	378	413	390	372	363	391	357	403	408	381	386	375	355	388	408	384	411	393	382	388	367	400	382	379	362	372	399	364	352	396	348	371	419	372	387	379	415	398	386	437	414	408	383	386	410	401	373	361	378	352	404	409	420	400	393	409	364	362	378	390	423	407	362	366	379	357	369	382	394	381	386	396	414	329	370	398	415	372	409	402	386	426	353	420	405	359	425	378	389	375	420	363	385	356	394	386	378	412	402	385	413	408	397	390	394	345	396	402	355	375	388	337	414	374	406	367	408	368	387	402	391	411	382	381	400	375	365	396	372	384	400	402	359	407	367	401	389	371	384	401	385	399	346	363	343	373	386	352	386	390	417	342	384	396	373	378	378	380	367	428	405	363	388	383	398	385	390	392	373	387	398	376	403	393	410	386	383	369	427	372	401	377	344	377	334	370	410	402	390	393	387	380	374	377	417	416	404	398	382	407	411	357	395	365	355	395	422	357	373	376	380	404	397	388	416	431	404	385	371	377	404	398	356	364	403	399	382	413	362	397	387	410	397	392	392	376	382	422	416	373	381	427	389	369	412	391	373	432	368	374	388	355	381	362	375	413	377	386	417	401	388	374	386	380	350	393	393	369	364	392	391	370	420	391	376	362	385	353	423	372	375	306	381	383	363	385	376	410	345	365	368	423	362	344	413	363	400	372	371	378	392	362	378	362	414	386	394	367	398	369	385	410	386	369	416	373	384	415	363	425	408	395	374	392	404	393	386	391	403	373	401	372	387	357	373	427	375	360	367	349	386	354	392	380	405	354	356	409	349	386	402	379	378	348	356	387	383	408	393	381	412	359	377	385	399	382	325	375	350	380	392	350	436	393	390	440	370	380	380	390	381	382	419	390	378	379	386	413	328	364	407	337	411	388	380	380	359	374	387	384	398	406	342	364	410	342	379	382	371	330	394	382	404	349	399	374	369	355	367	400	435	367	369	375	420	424	390	341	367	370	413	415	366	373	408	390	413	343	438	379	370	372	402	389	398	384	367	412	413	412	391	380	393	370	357	374	414	397	431	361	397	411	402	387	377	384	359	357	365	389	371	383	376	380	404	416	401	374	388	394	380	376	401	415	393	402	371	386	409	381	417	401	374	391	415	395	396	406	378	373	373	410	394	390	386	366	371	370	353	422	361	369	381	396	408	377	402	378	400	390	393	383	392	360	374	351	388	418	414	390	411	390	351	380	387	392	386	389	336	396	382	367	382	396	371	392	397	375	407	376	387	355	413	390	385	374	385	404	360	412	379	370	392	415	365	360	379	367	412	369	370	350	380	375	386	370	409	398	398	372	393	363	368	379	357	406	381	405	397	382	402	361	391	363	403	382	406	378	362	371	389	384	413	393	406	365	385	357	383	404	376	356	374	394	380	361	377	370	397	381	394	438	412	357	372	395	386	378	396	363	417	377	370	395	356	366	411	398	384	412	389	372	404	381	353	355	400	421	398	347	393	369	421	377	387	372	398	391	392	380	380	378	369	411	427	394	391	376	395	379	387	366	408	384	371	421	403	401	403	419	361	389	407	362	388	368	418	363	381	401	398	389	396	400	367	400	367	415	371	366	392	381	373	339	378	369	411	391	421	397	394	371	367	394	372	402	402	388	418	397	413	379	368	408	401	391	441	379	392	425	385	390	373	387	394	384	367	374	345	376	428	393	378	385	378	419	387	354	397	377	388	422	392	421	391	389	432	365	391	362	371	445	402	378	349	390	381	387	398	364	395	387	409	372	419	383	397	377	428	356	375	373	381	373	360	382	364	338	408	371	381	399	384	364	347	368	388	411	355	373	416	368	389	402	365	357	370	362	383	382	410	373	406	377	379	379	379	372	404	371	358	372	380	375	365	375	355	390	386	392	394	408	355	393	401	405	399	411	324	398	373	387	380	396	376	357	406	398	412	382	379	383	378	378	339	399	359	353	359	382	460	336	356	380	362	362	392	370	412	408	379	396	400	400	382	377	377	376	375	411	350	391	360	425	416	400	402	376	370	400	402	396	405	406	417	393	360	386	379	410	391	386	364	397	362	365	373	416	376	410	376	414	377	383	366	391	355	413	379	385	417	356	381	395	352	377	392	431	371	364	373	352	400	385	400	392	353	363	380	383	382	420	383	405	402	389	397	414	354	397	411	391	389	405	349	408	390	402	387	386	375	363	347	356	372	395	363	402	402	394	352	391	383	352	378	396	391	391	427	411	393	416	368	404	387	368	369	344	369	398	409	374	366	363	363	347	395	359	408	376	380	406	377	383	370	392	380	376	420	360	394	399	394	386	417	398	356	387	391	358	379	373	378	387	355	362	346	387	391	371	390	367	396	403	379	394	339	385	404	385	397	386	404	383	380	400	345	373	384	410	378	383	426	379	355	364	367	395	405	384	365	369	400	364	404	387	355	396	394	375	439	361	370	385	355	375	392	390	396	356	409	417	397	409	429	351	414	417	384	392	366	353	382	458	397	373	373	414	375	404	398	374	369	411	379	399	393	373	394	355	376	393	377	390	385	377	430	397	364	332	395	416	400	399	362	373	392	408	456	419	401	378	360	404	364	358	382	381	369	386	402	355	367	383	389	385	401	393	402	361	392	386	380	345	398	408	380	357	385	416	379	359	351	363	403	397	371	379	401	414	424	351	346	430	386	438	385	381	414	396	360	350	390	367	377	376	387	392	393	392	380	420	402	378	375	379	392	386	376	414	393	404	405	395	359	393	354	382	379	382	371	372
4955	2112	2988	2424	1529	1351	1129	1121	1016	1046	1071	969	923	881	925	978	895	928	882	917	861	880	906	869	887	860	850	890	889	883	902	865	921	868	885	856	893	804	860	885	902	882	856	907	879	839	836	875	842	877	811	847	861	850	908	862	839	898	890	885	796	872	870	859	851	853	856	859	865	870	871	817	835	900	839	878	848	940	847	887	814	878	902	813	860	848	843	879	793	872	902	846	862	848	878	891	831	874	884	882	845	840	871	819	829	888	860	848	882	855	853	856	865	841	878	875	856	795	839	808	864	804	861	887	865	825	865	866	875	848	870	851	857	857	840	866	848	843	848	880	835	872	870	812	821	872	840	862	833	854	854	892	902	874	809	819	822	865	763	821	850	895	854	852	844	851	834	846	829	841	922	841	871	840	852	830	838	813	841	864	840	897	844	875	843	863	869	854	842	819	828	859	852	829	798	866	834	835	813	817	874	869	898	864	827	889	861	916	863	844	853	873	835	877	850	838	826	879	856	858	896	836	820	902	851	867	824	822	819	840	847	855	875	838	838	875	821	788	875	847	863	866	838	898	875	845	882	870	834	873	888	845	864	877	840	841	856	909	871	852	846	855	887	809	880	803	795	867	836	869	884	827	856	822	826	816	849	849	877	869	827	843	806	874	891	809	830	859	855	834	823	863	911	889	890	863	849	870	855	827	851	881	844	894	860	832	823	899	824	871	861	868	876	854	796	891	840	894	798	862	873	886	874	821	837	868	854	885	866	834	864	836	879	797	831	843	902	819	879	812	878	847	857	844	896	844	839	837	874	820	861	832	871	857	838	870	859	847	872	881	814	809	882	798	835	844	840	871	859	849	825	870	884	860	824	836	824	908	811	811	866	856	820	841	868	875	875	838	824	770	826	850	839	822	830	823	856	795	837	858	865	869	888	874	819	852	836	865	825	851	894	846	881	859	876	879	875	860	783	894	871	822	841	838	845	855	800	851	816	859	866	886	858	869	848	860	850	811	840	889	864	868	861	847	813	866	879	807	865	895	877	889	832	841	875	855	864	857	878	878	803	834	886	850	875	861	831	854	809	844	813	843	845	838	859	869	886	911	904	877	857	824	869	883	860	892	835	864	836	826	862	883	880	843	873	835	856	886	856	923	869	830	857	877	817	856	875	794	818	836	869	869	928	870	903	899	855	847	824	842	838	865	857	851	887	901	866	875	877	874	867	875	850	839	802	874	885	925	845	833	905	865	898	838	842	877	900	801	865	839	851	839	815	874	838	893	850	893	885	846	896	842	853	863	840	896	888	846	862	852	906	876	846	837	830	867	880	875	857	822	859	849	833	819	837	859	866	825	847	859	797	872	843	815	823	877	845	927	899	873	840	818	857	844	859	861	923	855	824	846	878	828	875	859	860	841	890	841	834	796	856	868	828	853	864	795	853	848	826	878	890	833	841	800	847	862	814	842	854	837	839	837	801	890	837	822	889	832	843	894	872	823	863	848	906	815	851	870	807	809	883	837	873	869	821	894	888	869	877	824	894	901	851	873	819	850	819	850	890	872	877	803	836	856	870	875	857	864	891	800	795	857	870	871	868	845	821	811	836	815	871	832	900	820	842	870	868	844	806	801	823	859	847	852	869	868	843	801	912	830	781	869	877	827	857	849	810	880	888	871	869	791	877	843	813	859	892	917	858	879	844	863	877	860	863	855	870	875	856	828	868	843	824	856	874	898	859	856	841	787	870	901	924	837	839	850	852	850	872	869	787	832	855	811	836	872	850	865	864	884	844	864	936	857	805	829	835	871	859	841	893	863	854	836	908	858	802	836	886	849	865	893	867	874	855	854	823	846	883	845	868	889	886	845	875	876	846	869	808	835	877	879	852	897	849	877	832	857	907	890	885	831	852	882	879	881	807	854	849	817	911	872	934	852	854	851	889	841	895	836	841	851	822	885	827	825	867	839	892	810	843	830	844	819	845	888	827	895	864	848	868	876	869	873	828	899	877	894	878	871	859	893	880	880	890	875	863	878	840	865	849	848	837	863	867	825	829	866	787	885	804	856	826	866	850	825	835	849	885	842	785	893	895	868	808	848	829	802	849	882	921	865	896	908	937	866	890	791	840	904	906	851	848	892	858	865	872	863	827	857	857	802	878	877	894	809	816	852	871	823	874	898	888	851	808	873	865	847	900	850	873	892	871	827	841	889	906	845	770	905	815	851	829	827	862	867	910	880	839	832	913	833	919	870	858	829	839	849	845	839	790	820	818	858	880	845	819	867	853	886	834	796	812	824	829	900	866	830	797	860	895	882	823	900	813	834	882	850	818	885	790	814	887	815	907	877	850	858	865	894	822	870	827	866	853	868	838	890	845	866	833	838	851	866	836	834	831	824	849	861	908	887	828	880	866	875	878	897	887	858	809	833	863	822	847	830	877	846	883	881	879	833	826	850	859	847	861	851	832	833	856	819	851	855	839	850	799	891	852	912	862	907	857	846	919	889	845	862	843	816	816	856	873	851	847	830	847	882	861	911	886	843	858	862	861	807	882	793	880	830	909	856	862	866	850	831	919	893	842	871	818	838	877	876	876	875	842	889	854	915	794	831	798	777	865	841	856	811	871	882	804	862	866	844	811	810	867	827	858	844	847	856	807	839	835	849	834	831	842	855	892	844	876	882	778	879	852	822	868	850	830	838	876	871	836	845	839	849	822	814	906	835	827	897	845	811	888	840	864	855	866	879	876	857	856	909	787	868	860	868	909	863	847	895	849	874	857	837	862	895	864	893	826	879	815	837	849	854	879	837	809	853	838	849	804	820	859	848	911	908	868	883	866	855	822	895	874	841	847	875	851	872	828	887	857	843	844	825	859	874	874	822	832	889	855	849	924	871	897	823	859	892	886	859	930	849	893	850	859	905	864	846	830	846	874	882	885	826	856	876	879	856	823	802	842	904	841	874	845	894	789	809	866	819	848	893	830	866	829	824	865	806	848	879	866	885	863	864	869	880	886	887	902	844	889	825	860	829	872	792	841	887	806	895	890	866	870	816	868	893	821	831	876	922	847	884	889	867	889	863	809	835	845	859	825	917	898	858	828	829	806	849	825	859	824	863	843	931	849	854	850	837	897	862	808	843	835	799	834	827	857	815	833	811	859	865	864	892	829	851	836	869	850	870	846	860	829	849	821	863	936	854	896	910	870	856	868	803	856	905	835	842	864	885	823	868	838	834	816	811	826	872	842	825	878	867	879	834	783	923	904	921	901	873	875	861	819	858	914	817	881	846	851	861	857	868	878	864	848	850	844	850	848	887	875	854	803	813	850	855	840	847	884	839	868	852	871	882	804	867	822	845	817	828	812	855	810	878	884	857	855	869	886	890	877	811	877	841	870	866	840	875	886	824	838	799	851	824	862	861	930	844	875	846	793	815	889	860	879	897	856	886	893	833	855	826	866	858	820	898	825	843	886	855	888	869	858	837	884	823	830	890	830	827	813	833
16545	7044	20625	15752	5265	1415	541	383	364	326	340	291	300	263	287	274	259	273	253	268	284	264	238	248	228	209	225	265	254	239	237	215	252	247	233	252	237	254	228	223	230	220	218	235	259	239	256	247	235	268	231	237	252	284	244	232	254	241	246	243	245	242	252	245	248	242	243	236	217	219	263	264	223	251	275	239	262	226	275	252	236	243	254	235	267	241	213	216	231	246	244	236	251	234	243	234	245	241	263	256	230	283	247	263	278	226	241	263	258	257	247	242	250	236	261	260	263	233	265	250	269	240	264	237	219	238	273	250	254	244	234	240	221	236	226	243	271	249	254	250	249	265	236	265	268	257	257	238	250	227	259	227	242	204	265	254	285	277	230	260	263	250	258	239	241	231	261	239	240	213	246	278	275	277	270	238	225	240	254	241	236	266	240	244	244	230	217	226	237	252	269	252	223	241	233	251	242	195	286	245	253	204	223	261	262	238	242	247	259	257	239	231	236	241	260	220	236	267	253	236	230	265	242	276	237	256	268	239	237	270	228	222	273	272	253	258	259	239	247	229	245	266	274	214	270	240	233	264	262	257	260	240	233	219	227	211	250	236	225	260	241	244	259	241	272	280	228	248	266	253	219	243	258	200	222	208	233	271	259	258	259	271	241	242	254	248	259	252	229	237	238	250	233	241	278	249	225	230	241	272	285	259	248	235	242	245	246	246	231	234	231	244	286	243	236	225	244	246	245	236	252	232	224	279	256	238	247	240	224	213	264	259	239	218	236	251	267	225	235	280	245	236	268	226	240	263	253	240	257	232	240	262	242	244	243	224	221	271	240	247	252	219	237	210	207	259	234	275	223	240	264	257	255	249	243	226	255	264	245	244	242	257	233	270	237	254	257	252	261	243	238	260	244	261	260	219	236	241	241	232	243	277	240	263	253	230	255	243	253	265	228	253	243	257	223	226	220	289	257	263	238	270	239	237	243	258	234	244	237	259	239	255	229	257	259	242	259	234	232	248	234	240	240	246	252	217	238	276	217	242	251	247	244	238	228	235	267	245	229	198	255	281	252	255	231	241	241	262	280	228	244	215	259	213	244	239	224	224	260	241	234	248	239	217	242	229	224	247	226	237	267	233	224	231	260	252	235	233	226	256	262	233	270	274	252	261	241	235	235	253	228	255	241	251	258	234	242	273	263	259	243	256	270	236	253	254	259	235	245	231	273	261	270	247	226	246	233	272	233	244	275	218	259	249	232	243	265	253	266	248	235	226	226	251	256	222	223	232	236	251	231	283	276	282	245	226	237	233	269	256	230	232	237	234	262	235	241	251	245	264	221	234	246	226	261	243	238	242	254	254	278	206	261	268	267	273	242	222	218	247	238	261	203	240	259	236	236	237	255	231	251	250	244	270	236	246	245	247	261	246	240	266	216	245	230	253	268	264	223	242	232	266	232	246	232	233	268	257	273	229	230	208	239	250	254	249	212	239	242	266	265	253	254	234	252	221	248	232	245	257	226	204	223	261	206	228	255	260	253	234	263	267	259	240	231	232	255	233	264	260	252	246	246	228	260	256	212	245	236	221	257	254	259	232	272	245	251	262	256	251	265	246	261	256	232	255	225	251	242	233	249	232	233	205	274	273	263	236	229	251	246	241	224	255	235	238	237	253	275	288	257	246	235	256	268	228	243	264	267	240	234	274	221	227	271	233	249	269	231	233	249	254	233	237	277	210	248	235	224	239	264	245	256	216	229	251	227	244	238	256	266	232	220	232	258	204	223	238	265	229	246	244	238	225	260	246	224	233	271	260	240	230	204	258	259	246	249	231	241	221	233	252	277	256	271	268	254	215	243	254	279	230	225	247	264	278	204	268	230	267	247	206	235	257	247	245	240	268	236	248	250	254	250	252	228	260	241	274	224	238	267	220	255	232	238	242	257	215	274	248	253	220	247	265	254	242	211	251	227	220	260	229	243	210	275	247	244	224	266	206	232	257	251	252	227	239	245	262	217	266	237	243	242	242	241	258	243	239	237	233	238	252	238	263	270	229	216	229	243	273	235	249	246	249	248	286	259	232	217	222	249	243	233	242	227	269	243	253	250	231	292	248	240	261	251	244	234	251	247	258	236	237	250	261	237	254	218	227	281	252	269	222	237	245	250	225	222	290	247	272	249	236	262	242	225	244	261	273	245	255	243	233	258	218	255	246	242	253	215	251	256	235	246	225	237	234	251	221	257	217	252	217	235	268	282	245	232	210	227	238	269	239	260	256	245	286	229	231	252	243	229	263	231	224	225	266	253	214	226	232	221	239	213	246	263	243	238	223	277	252	235	240	243	246	262	247	230	241	238	277	246	244	252	243	228	264	253	249	231	237	227	270	228	262	226	240	251	262	278	244	254	256	247	239	226	231	222	258	219	235	252	246	235	229	234	243	219	229	262	228	225	241	243	207	243	267	237	280	245	228	242	246	228	216	231	270	277	220	278	251	233	233	262	230	224	246	233	240	253	284	227	246	238	246	247	265	225	253	289	228	245	227	233	252	251	255	243	252	276	228	251	236	263	219	221	228	275	255	262	253	267	244	262	278	240	233	233	249	260	240	252	229	273	207	239	224	250	233	263	234	244	239	261	261	252	228	239	251	257	235	233	225	236	247	262	252	243	222	255	256	246	266	248	248	242	244	255	241	238	253	250	257	251	236	235	283	231	238	255	235	231	241	212	216	224	239	213	234	255	283	249	257	246	210	239	233	252	241	241	244	284	249	240	225	248	222	248	240	237	252	240	233	237	259	242	271	222	255	214	218	249	258	268	239	272	236	263	257	258	252	233	265	242	235	237	227	248	221	257	283	276	277	243	213	246	229	239	269	266	232	250	215	238	225	237	227	264	245	221	258	295	234	233	260	242	226	218	229	258	235	247	256	249	247	242	249	245	262	252	238	255	250	275	239	225	249	249	256	212	258	250	237	229	245	268	238	205	261	239	232	218	211	250	255	236	249	243	247	253	263	273	223	241	255	232	223	269	247	265	224	272	242	258	250	227	263	262	274	265	230	258	243	263	235	259	214	243	235	267	257	243	273	247	256	243	225	242	258	222	251	251	257	230	249	236	229	226	232	266	252	250	263	244	245	214	231	248	246	249	220	221	243	268	265	251	235	245	230	260	247	238	249	255	253	227	248	247	234	242	268	245	245	215	239	204	252	258	213	257	245	240	238	258	243	228	213	224	261	250	254	246	234	265	268	251	247	231	225	219	245	235	254	241	232	261	230	238	224	238	252	276	220	222	241	226	233	235	233	213	240	241	235	246	249	260	245	233	244	237	252	244	247	223	275	284	224	244	260	271	212	219	227	262	258	235	259	244	232	221	240	238	238	230	239	248	248	242	256	264	242	218	236	272	231	249	225	220	244	254	273	263	270	260	259	226	232	259	252	220	225	249	240	221	259	216	257	236	275	209	210	248	232	243	223	267	241	255	260	264	211	241	234	230	274	254	253
11917	7633	27038	22116	11206	4558	2248	1436	1157	1142	1126	974	867	862	814	696	700	730	723	736	703	648	640	588	542	581	636	559	578	585	564	541	619	533	604	563	586	579	578	559	558	601	535	568	592	533	573	520	561	541	566	537	565	553	603	543	572	522	580	578	555	570	566	555	554	550	550	567	558	584	595	558	545	548	556	560	550	562	573	563	611	551	567	552	538	585	518	535	542	527	576	515	553	563	586	595	547	568	548	558	602	566	514	541	552	570	560	546	544	544	562	547	551	569	529	578	567	570	540	571	583	566	560	518	586	521	559	554	537	552	563	550	575	542	539	586	590	533	554	573	553	553	553	567	552	568	544	547	541	542	615	570	543	585	549	554	546	559	558	586	591	544	595	534	578	569	514	583	568	545	557	546	556	519	551	570	540	588	581	514	547	585	538	563	575	577	520	567	571	586	554	543	548	535	578	561	566	540	571	568	570	581	597	530	588	575	545	548	545	593	580	594	530	560	531	598	570	581	598	546	532	537	566	561	563	575	571	565	545	580	549	545	609	622	554	566	544	550	573	570	625	540	558	537	555	526	584	495	565	543	568	570	559	552	520	545	564	571	525	553	538	558	528	605	540	549	582	579	540	544	555	543	575	538	515	556	523	548	567	591	562	544	548	560	533	576	615	549	556	571	552	559	533	564	567	541	568	548	539	578	568	561	472	566	544	564	575	562	557	531	567	549	540	582	576	572	588	582	545	560	527	569	538	594	529	569	553	583	533	518	564	563	511	568	539	517	548	581	546	561	586	546	561	593	579	539	528	565	536	545	545	539	573	587	543	540	562	559	508	575	584	604	543	610	573	553	570	575	542	585	527	569	540	560	543	542	558	581	543	567	556	554	551	551	576	601	522	570	591	555	571	577	520	550	560	522	608	550	524	569	544	537	583	501	514	574	591	569	599	572	565	573	552	557	547	570	555	598	589	537	535	576	562	546	595	606	530	547	581	543	536	535	549	569	569	562	524	616	492	550	504	518	554	554	524	614	556	573	574	588	548	548	541	551	546	565	515	570	574	563	585	548	572	591	534	581	535	570	545	556	553	534	556	538	527	580	564	565	558	558	549	558	527	588	559	583	550	567	510	517	553	535	547	534	590	593	583	585	537	538	529	542	567	559	497	558	549	579	552	546	553	536	554	570	514	582	533	619	535	547	543	563	568	548	560	530	538	582	598	517	598	539	595	560	566	520	595	558	559	576	592	562	571	535	588	540	581	575	516	526	548	567	571	581	569	614	551	511	575	603	579	559	533	523	568	553	573	573	520	534	552	534	559	564	576	533	555	517	558	535	528	614	549	546	561	599	543	545	605	569	536	553	533	523	592	546	581	571	518	545	545	515	547	549	543	543	582	591	587	551	572	578	581	558	549	538	563	513	562	564	560	579	520	540	528	559	584	548	566	547	559	542	556	537	533	549	574	530	558	572	555	520	534	576	609	556	511	537	561	564	568	535	571	578	591	563	556	522	520	557	506	579	588	585	554	571	546	579	600	570	517	578	548	527	561	542	567	547	554	580	565	576	532	541	569	565	618	533	567	572	527	529	500	587	546	529	586	538	546	605	561	578	554	554	522	531	566	538	565	563	546	542	569	567	525	523	539	584	569	575	581	549	570	538	572	552	548	519	537	541	565	541	497	586	600	542	553	577	537	561	540	562	568	533	557	522	588	530	519	575	542	542	568	554	553	523	568	595	542	542	564	519	525	594	535	556	545	554	537	545	525	575	583	608	536	535	538	540	543	582	523	573	544	567	594	558	563	562	549	555	542	555	550	545	539	598	557	572	530	521	517	556	575	551	534	535	591	509	601	581	537	505	557	591	549	562	552	573	543	554	572	522	586	560	568	552	537	559	582	525	584	568	539	552	567	546	547	567	547	583	545	541	546	575	577	580	550	586	575	530	597	538	543	556	536	573	593	594	570	571	559	556	521	566	538	574	545	571	543	577	566	575	565	566	570	552	573	519	565	546	523	520	536	509	536	507	558	554	553	578	566	540	544	563	544	533	534	574	576	553	582	577	576	557	614	532	560	585	558	559	563	553	558	577	511	587	595	555	553	596	581	545	572	563	595	544	544	529	567	510	566	534	532	554	540	537	530	537	563	550	553	547	602	557	563	583	572	545	552	573	557	567	548	575	584	573	516	551	560	551	534	533	546	553	601	514	535	587	528	519	569	522	530	538	509	616	552	527	561	526	567	536	552	556	556	572	577	561	551	551	578	562	545	596	537	554	555	581	544	530	568	563	549	594	545	564	556	512	558	574	545	548	570	588	538	525	571	530	579	534	561	575	563	555	556	543	571	594	573	563	520	550	603	545	568	572	572	594	573	546	603	538	551	580	610	577	539	557	527	535	546	543	497	568	560	553	530	532	528	545	558	531	564	559	545	507	532	608	568	525	552	548	593	539	568	533	544	525	558	535	545	527	572	528	542	582	514	551	567	586	554	567	582	558	523	545	582	565	565	536	555	578	588	571	552	561	535	558	542	567	588	546	566	562	564	548	528	556	563	564	544	590	551	571	578	538	558	580	546	517	604	566	590	546	519	580	511	601	592	560	597	565	531	568	555	531	556	577	543	578	545	583	575	570	561	519	587	594	588	564	585	562	587	593	556	535	585	529	534	552	508	528	557	536	513	609	539	593	518	533	557	547	538	570	554	579	567	564	601	552	538	562	553	552	573	542	575	542	548	556	572	535	545	509	554	548	586	558	576	601	524	592	551	593	528	554	531	573	566	532	520	573	581	561	559	560	558	534	597	557	511	509	528	522	572	552	536	565	561	582	531	588	548	583	575	533	592	562	586	581	566	539	566	553	537	605	552	581	551	565	523	543	527	534	561	539	590	554	578	582	527	534	560	563	565	504	566	514	556	551	586	585	546	550	592	556	597	506	550	534	554	561	577	531	547	594	539	490	536	549	534	541	564	555	594	517	549	543	577	526	564	564	524	554	548	525	567	572	558	501	570	523	538	546	550	596	537	528	553	549	593	562	575	529	550	535	560	544	575	517	626	554	541	567	545	548	588	557	539	547	569	550	547	544	539	563	555	550	527	541	570	516	551	538	526	569	529	549	533	550	573	524	561	533	617	551	570	512	536	547	543	535	536	561	562	556	547	568	584	537	545	511	550	541	514	555	569	519	546	555	551	559	528	560	530	554	571	526	555	566	551	537	560	566	610	555	510	547	551	543	574	559	555	570	517	552	585	565	584	555	533	573	546	562	549	576	539	553	537	572	558	564	546	544	581	565	548	557	565	549	556	581	547	538	551	534	527	566	584	522	544	579	570	582	532	536	546	548	532	541	546	564	564	533	565	523	554	505	522	512	551	548	572	593	573	532	547	580	536	600	550	540	587	557	531	561	558	577	565	582	541	602	562	544	534	585	544	542	556	565	552	524	540	532	551	583	570	590	513	553	520	568	525	561	600	549	567	596	556	557	518	555	560	560	511	562
25303	13363	32586	26396	12409	3115	770	431	352	298	269	248	208	201	180	193	194	183	169	162	159	161	140	133	133	145	131	143	137	140	158	139	126	118	147	147	134	122	143	148	142	135	146	109	135	140	125	129	171	174	145	137	127	143	134	133	141	118	133	158	137	104	127	132	139	115	127	119	152	143	151	139	155	159	138	140	158	141	118	148	136	167	148	130	126	134	140	122	119	160	111	120	126	136	151	118	112	129	139	111	142	145	134	138	126	139	134	150	147	109	128	144	136	138	134	141	130	135	127	123	135	157	140	133	130	142	159	135	128	132	146	137	138	130	138	140	145	137	157	125	128	123	144	115	159	134	117	125	123	130	126	154	140	139	137	125	122	133	113	119	146	105	128	143	131	129	121	118	145	124	138	139	140	127	150	130	143	140	143	133	129	136	133	147	150	128	137	124	143	134	127	138	117	141	130	130	133	126	138	143	137	125	140	137	104	133	140	154	151	133	120	127	129	130	148	129	117	157	131	139	139	142	139	129	101	131	142	142	119	133	125	129	157	139	134	145	137	144	135	147	159	142	150	130	147	121	136	126	137	128	118	105	145	114	128	126	104	150	123	134	126	132	126	128	142	113	114	111	126	136	145	156	126	145	147	139	140	121	149	136	116	149	153	122	160	145	131	148	150	135	117	153	146	109	119	143	133	147	152	119	135	134	130	124	141	145	125	144	143	154	159	144	143	126	135	146	130	139	138	126	142	128	155	134	124	132	127	141	145	132	125	123	142	125	135	112	136	150	126	132	155	114	120	139	114	128	131	140	156	148	142	147	125	139	144	147	118	161	136	122	137	145	149	139	120	128	134	148	115	141	163	121	131	101	138	128	162	143	124	128	147	121	114	149	126	145	132	148	135	146	134	115	150	150	137	126	130	144	135	134	138	128	140	131	113	133	147	129	118	126	148	146	134	133	117	136	126	135	137	137	143	155	124	125	129	134	146	108	122	132	132	130	143	139	142	156	143	123	148	142	156	123	134	150	144	123	147	127	123	128	160	149	143	137	146	144	141	139	106	132	125	138	148	136	154	134	136	140	130	146	147	151	124	133	139	167	123	127	117	126	133	137	150	149	132	137	110	144	131	133	141	122	129	125	133	140	140	152	132	145	121	136	135	132	137	125	120	126	115	146	124	142	146	147	138	139	125	142	130	162	130	148	132	126	136	108	121	124	134	137	127	125	145	141	130	121	145	149	155	153	139	127	146	133	136	120	143	157	129	111	138	154	134	121	151	167	148	134	137	122	133	134	134	127	146	139	144	140	141	115	130	129	138	120	156	138	135	132	153	151	146	130	143	148	125	157	132	129	130	127	154	144	145	137	136	144	115	141	120	118	139	151	135	133	155	107	120	165	133	126	166	136	147	141	137	148	155	145	133	127	161	130	144	142	116	124	142	146	149	120	129	126	137	142	133	128	142	139	128	117	129	119	128	147	125	130	128	145	133	152	151	118	111	128	155	127	133	141	145	133	139	124	137	148	129	133	141	134	123	145	141	139	157	142	133	132	115	139	125	132	126	155	142	131	149	121	123	143	118	118	140	126	127	136	144	139	123	124	137	134	111	139	153	148	137	130	152	118	143	135	141	143	133	147	135	137	148	120	126	120	109	122	113	115	134	127	124	146	131	146	136	158	129	149	144	133	143	128	168	125	132	143	142	133	153	139	147	140	142	111	124	132	122	122	138	150	156	111	143	150	148	108	143	119	138	135	134	143	127	123	123	134	125	145	135	113	123	127	134	141	121	122	136	126	141	132	130	139	124	126	142	124	145	138	125	135	112	132	129	128	125	158	153	120	140	149	126	135	135	145	137	129	134	128	142	143	121	127	116	150	127	154	137	166	146	137	112	156	147	127	126	138	120	151	137	150	137	119	122	135	162	138	127	161	140	133	134	139	171	128	168	130	134	106	149	155	144	119	126	132	108	148	142	130	130	125	123	118	138	168	139	156	143	141	138	144	138	134	126	131	129	141	148	149	141	128	139	138	124	132	148	140	138	135	109	135	173	125	132	138	152	112	121	124	133	148	144	134	129	117	133	141	125	133	151	142	134	106	115	148	139	116	146	144	134	129	123	134	135	136	120	144	109	142	130	114	131	138	110	124	144	127	134	142	125	134	126	150	123	133	149	149	141	110	137	156	140	136	118	144	138	156	154	138	150	150	128	124	117	135	141	135	141	131	131	118	125	128	140	131	124	148	119	123	116	122	114	139	119	126	137	122	132	125	146	126	142	132	133	137	135	116	138	119	134	119	119	149	136	146	124	128	153	141	146	137	142	124	129	131	129	168	159	130	122	119	139	120	163	136	144	144	153	122	129	126	121	122	140	145	150	153	124	132	118	130	145	119	135	131	132	138	136	160	132	126	130	132	159	132	136	146	127	133	144	140	128	124	132	148	130	126	147	147	137	152	130	146	115	162	136	152	127	134	132	155	134	130	124	136	127	127	143	132	150	117	135	129	146	151	147	119	144	127	138	132	129	118	116	121	143	147	134	120	142	151	127	140	120	144	136	143	147	133	136	124	117	137	151	151	139	131	131	118	109	120	135	133	105	134	170	161	124	142	145	129	121	148	140	130	126	137	158	137	126	138	141	128	109	136	142	128	151	150	141	138	136	140	140	131	132	125	159	127	124	139	139	138	156	115	111	135	111	138	121	139	118	116	123	134	124	142	154	157	123	138	128	131	137	118	160	136	159	125	134	138	152	141	150	126	144	138	124	112	140	121	121	128	140	158	124	134	130	143	136	139	134	121	140	149	146	119	144	127	122	129	144	151	117	151	111	124	142	126	143	144	157	137	149	144	126	111	125	134	145	136	122	148	152	115	126	119	118	135	130	136	132	117	116	136	124	130	133	112	111	128	147	148	125	121	116	157	121	140	139	131	127	147	164	130	118	142	137	144	146	142	130	132	151	155	149	145	138	137	132	124	142	148	138	148	136	132	131	154	157	126	132	116	124	128	130	145	124	114	128	135	155	127	149	152	153	140	139	124	132	115	124	124	138	135	122	142	139	128	126	111	150	143	109	149	126	128	134	113	120	147	97	129	127	120	154	139	136	138	147	133	149	152	139	121	154	138	134	145	134	150	138	123	160	155	151	115	143	132	140	121	135	139	123	147	133	113	146	130	138	147	149	136	119	127	156	124	121	131	135	146	124	132	140	146	150	140	129	129	133	126	141	147	145	130	144	118	157	139	128	137	153	124	127	131	129	134	150	157	133	130	153	151	142	131	138	127	145	148	131	119	134	148	112	123	139	142	136	146	134	130	113	122	143	136	143	142	119	147	117	142	122	146	147	145	142	141	122	139	131	127	146	138	150	133	144	142	106	147	124	131	152	139	158	121	166	146	128	154	135	124	140	134	144	141	139	112	134	133	157	128	129	154	141	136	115	120	159	155	157	164	149	145	148	134	137	122	128	128	131	131	150	122	131	132	121	119	137	145	121	135
15211	12209	35089	30301	18381	7316	3110	1682	1316	1341	1387	1101	864	800	652	633	627	653	583	542	498	443	463	392	395	382	355	433	366	419	411	415	387	365	389	337	392	369	337	366	419	355	366	338	389	350	351	371	375	364	386	333	378	370	311	358	341	371	365	366	325	348	345	368	347	364	349	326	329	361	359	365	357	353	369	361	338	349	347	398	390	352	348	357	342	335	379	322	351	336	326	362	349	360	345	328	356	341	377	320	315	322	333	372	370	367	380	355	357	330	349	335	361	348	359	386	386	360	341	349	345	304	354	341	377	358	369	369	349	362	367	340	349	335	369	344	334	333	352	352	317	341	355	375	337	356	380	361	326	342	370	353	353	352	357	327	357	363	327	353	340	361	345	325	361	363	324	335	354	330	384	363	373	350	377	342	344	353	364	375	364	353	354	345	327	321	334	375	367	398	329	362	331	355	318	318	346	366	353	353	363	338	345	374	353	343	354	372	346	366	316	351	348	351	333	334	344	337	394	364	338	387	374	372	375	381	336	348	362	359	333	338	331	341	373	345	359	360	330	368	349	342	369	343	334	371	347	342	339	375	353	382	370	360	324	383	350	332	323	370	378	349	361	350	376	351	336	339	314	376	330	309	343	335	309	316	358	363	340	317	355	371	384	378	367	349	324	346	364	365	307	336	336	348	349	339	385	348	332	356	363	368	350	348	361	331	343	316	336	359	311	353	333	371	351	361	373	364	328	366	338	338	360	362	351	330	326	331	375	353	342	316	362	367	329	366	340	330	346	361	334	364	331	332	356	343	340	347	343	375	355	326	325	369	380	363	331	358	369	362	333	379	356	308	334	330	346	354	344	329	363	343	324	347	334	377	354	373	370	348	337	329	367	361	344	364	359	357	359	344	355	343	341	391	334	343	351	373	317	351	354	377	373	373	364	330	335	347	361	354	364	327	371	362	368	323	360	359	311	387	348	384	366	346	352	339	357	344	337	349	323	347	361	315	355	375	345	380	361	340	361	352	351	392	375	348	333	375	344	354	358	338	326	351	343	324	367	348	338	348	344	334	343	356	325	351	352	356	375	352	353	337	358	350	330	316	354	342	289	343	370	348	334	378	340	331	350	354	373	358	332	326	312	385	326	325	386	339	387	340	360	325	334	349	356	349	372	314	325	364	353	350	351	317	372	345	357	380	364	364	354	342	330	325	345	350	334	343	381	322	361	371	365	330	322	354	334	358	345	324	364	361	318	361	334	346	340	357	370	341	333	315	345	350	326	341	389	320	345	363	350	334	354	350	369	343	355	331	356	337	381	352	347	351	385	342	319	337	386	333	344	341	331	329	333	365	368	344	353	375	329	368	307	359	361	347	330	357	351	367	340	356	366	344	363	318	359	301	347	356	349	356	324	344	378	349	364	329	328	338	350	338	357	360	328	327	338	324	324	373	341	344	341	361	332	367	339	337	331	347	364	342	351	332	366	357	340	327	364	359	322	338	397	333	309	350	377	370	336	333	323	383	325	361	351	349	337	340	340	342	353	389	363	372	349	334	352	327	313	306	358	397	371	356	352	326	309	330	342	351	363	357	339	347	328	320	418	311	349	365	352	336	339	352	342	374	360	323	372	328	341	348	359	347	361	343	362	333	355	318	354	354	336	319	356	335	360	330	396	352	367	325	350	374	355	352	369	338	369	352	323	361	320	342	350	364	339	356	344	305	385	376	364	326	333	373	336	329	329	349	326	348	356	347	351	319	354	334	355	333	358	335	336	353	330	370	355	310	325	333	342	366	379	364	328	347	381	350	379	355	348	360	344	359	371	338	315	364	328	358	375	336	357	333	371	340	370	361	328	344	403	371	350	361	354	331	365	369	374	337	329	347	363	383	342	334	362	335	339	368	376	356	371	353	366	349	369	344	337	380	339	342	346	338	324	337	346	346	342	356	352	316	338	343	373	303	354	313	317	352	366	331	362	379	337	334	354	371	350	327	308	319	368	337	350	331	347	358	352	350	329	325	345	374	336	343	324	360	333	340	336	342	336	335	345	339	307	345	321	304	365	329	317	360	319	324	345	371	328	387	347	331	330	355	354	363	331	353	388	357	395	352	359	345	386	371	387	360	366	367	332	352	373	348	324	355	344	353	366	310	351	337	319	326	367	373	361	350	338	351	356	342	352	355	361	362	379	368	336	353	340	313	323	372	356	384	361	349	345	319	326	351	380	362	352	337	335	352	361	369	362	313	353	350	343	332	352	345	346	363	349	345	337	350	345	345	348	342	344	338	343	339	369	317	362	321	369	344	376	337	349	349	357	364	341	322	352	357	345	362	352	326	348	337	331	344	365	348	321	303	329	333	324	362	373	359	321	385	347	329	354	351	350	337	355	349	341	369	337	383	367	348	372	350	352	370	342	359	359	333	327	323	331	346	331	369	373	364	359	367	360	358	330	367	355	366	335	319	321	360	358	377	331	350	351	326	342	331	358	353	368	352	337	312	341	339	352	360	354	359	333	359	389	353	344	368	345	321	367	334	355	356	353	345	380	370	352	377	350	369	370	404	339	346	346	371	325	352	350	349	337	334	324	336	323	353	330	338	356	382	369	367	318	351	330	342	323	357	340	359	371	346	351	356	344	342	337	367	333	346	361	339	365	348	347	281	330	372	344	325	349	328	347	313	350	338	343	364	354	345	322	368	339	348	333	366	349	359	338	373	360	356	337	327	319	358	355	359	362	333	352	404	362	372	363	370	354	350	342	361	331	335	355	342	349	355	357	333	337	350	359	336	358	337	351	324	327	340	358	361	353	357	318	336	358	340	347	326	314	376	344	346	372	353	346	339	324	324	355	353	351	350	330	335	332	350	327	345	328	338	349	339	320	362	354	361	343	333	349	370	357	373	336	372	353	411	354	358	364	348	351	377	366	329	345	372	354	360	366	327	345	304	368	339	351	339	331	352	338	349	329	345	299	343	344	340	343	363	389	364	351	377	362	382	354	319	359	385	336	352	328	350	315	347	323	366	346	365	355	362	341	352	333	348	343	327	344	326	324	341	369	342	348	342	337	372	294	368	317	319	350	353	362	331	361	359	350	331	382	365	391	373	320	384	328	388	337	357	370	347	351	358	315	361	381	355	350	381	342	357	379	324	346	359	325	352	368	337	354	352	394	339	361	388	377	323	307	338	320	372	396	345	340	360	347	375	368	341	371	304	337	344	352	342	362	329	328	378	308	348	352	351	372	372	349	378	357	342	370	361	392	326	363	352	383	328	329	329	337	359	374	355	340	338	335	352	358	392	337	328	361	355	345	324	327	307	345	351	331	341	337	329	346	354	354	331	336	337	325	378	319	342	364	324	310	371	323	333	354	329	299	351	375	356	320	364	382	367	361	315	335	367	339	367	389	319	350	308	403	306	343	371	326	354	356	369	336	341	348	354	344	315	328	338	382	322	391	354	381	358	348	341	341	343	347	336	358	366	374	383	343	370	355	346	351	351
6461	1681	1109	721	526	440	452	414	419	387	431	361	427	361	412	379	409	411	385	379	387	379	382	414	367	412	389	342	369	371	408	371	390	377	382	359	338	370	397	368	419	426	388	351	351	400	366	330	390	459	385	394	391	372	393	370	397	397	354	384	411	381	374	385	373	379	368	389	337	393	420	369	389	390	393	399	424	400	357	374	359	365	392	398	349	385	360	419	381	381	378	357	442	410	373	413	380	387	355	380	408	376	372	385	384	403	408	399	371	407	403	368	360	355	376	375	398	388	373	407	373	380	412	380	360	394	372	382	378	408	400	371	398	389	399	420	368	378	369	372	371	373	352	346	414	381	394	408	385	338	408	413	422	421	386	373	395	410	423	378	360	373	403	356	387	392	389	380	392	377	410	361	374	382	393	353	380	410	349	401	396	407	453	385	389	363	385	367	379	422	369	407	372	355	429	402	379	378	387	358	371	379	387	370	354	343	390	362	392	383	349	375	365	373	376	407	358	365	364	388	405	353	404	399	395	362	341	390	409	415	432	410	405	389	387	426	396	333	389	391	366	407	383	425	417	393	397	370	388	413	432	432	335	369	381	381	403	416	380	403	368	376	367	387	412	348	391	364	350	383	377	387	391	370	351	381	362	364	405	389	383	387	365	380	377	440	376	363	361	365	349	360	377	399	386	388	375	403	389	382	435	411	405	416	404	354	365	374	378	381	409	359	407	372	347	349	383	371	398	388	336	381	386	383	381	420	380	391	406	397	364	359	393	371	390	352	385	408	395	391	371	398	392	398	387	393	366	407	382	396	440	355	396	408	391	370	377	385	366	322	387	340	358	320	378	349	405	405	394	377	368	426	401	366	353	362	396	405	390	342	337	384	366	398	354	390	397	413	373	380	389	412	384	376	390	393	383	406	384	397	343	391	361	403	384	404	395	375	395	367	387	360	387	388	394	368	383	416	395	428	361	356	386	390	384	388	344	422	358	377	379	395	364	363	372	371	375	371	401	368	363	399	375	365	408	371	378	380	386	370	360	373	375	398	395	356	365	405	407	402	360	404	372	402	388	369	353	389	414	369	371	409	347	382	399	372	394	367	370	369	385	373	360	370	378	360	351	385	379	384	366	359	361	388	393	379	384	394	368	377	372	394	402	384	400	321	370	366	382	353	382	398	376	375	373	395	395	392	354	367	347	386	361	418	409	396	380	366	407	398	397	403	377	352	377	364	340	384	388	378	403	416	375	372	389	378	374	391	401	374	368	472	401	413	389	357	384	395	395	386	388	393	381	366	392	372	380	374	417	396	381	351	395	394	390	386	400	394	364	377	417	380	384	360	394	401	398	377	362	376	342	362	423	389	347	362	374	426	412	418	377	378	407	415	378	385	370	396	399	397	377	380	403	436	385	386	402	385	379	403	360	382	428	416	397	356	368	382	388	391	405	370	416	373	379	410	413	419	408	416	374	413	412	366	394	410	379	403	376	374	370	370	402	387	403	392	393	384	390	397	424	365	367	410	378	379	392	409	365	357	414	396	388	355	383	375	393	388	370	372	394	387	388	384	407	386	387	405	355	352	344	387	382	377	388	384	383	385	394	369	417	362	392	397	386	403	399	381	378	406	376	378	366	368	373	338	357	391	352	381	420	375	413	406	390	392	380	393	438	345	384	339	376	370	374	352	392	362	398	358	375	371	400	389	385	418	347	406	393	393	352	387	347	384	350	408	400	360	384	398	383	414	413	370	379	379	362	366	382	372	384	354	363	412	401	393	368	385	390	386	441	385	384	408	393	378	352	381	420	376	359	378	392	406	407	408	372	394	385	379	400	409	399	369	331	384	379	362	384	418	345	370	382	393	348	375	388	367	383	386	385	373	377	361	348	355	384	378	371	378	409	380	378	379	386	378	390	348	352	401	392	390	362	378	395	375	403	367	422	360	387	393	377	361	362	393	372	416	396	391	341	411	373	406	437	357	400	426	376	405	365	434	369	379	380	357	384	426	411	410	365	403	354	374	379	362	377	392	400	380	359	378	381	369	384	400	349	388	368	369	416	397	364	369	411	366	364	378	411	396	359	412	386	379	367	362	397	369	378	380	379	400	396	410	385	427	395	383	388	385	389	342	388	382	392	363	432	355	377	374	389	381	387	411	393	370	366	379	391	382	388	383	389	402	394	379	376	384	373	385	385	352	356	373	417	385	374	398	384	384	413	411	364	378	385	359	354	344	367	377	387	362	395	394	418	362	377	404	365	383	379	382	402	420	415	395	338	396	390	401	369	403	393	388	377	368	372	359	397	405	332	364	355	358	405	376	377	372	354	382	428	386	367	367	380	352	386	319	409	433	343	358	390	364	374	399	384	409	351	379	353	357	417	400	400	376	381	374	385	350	379	388	429	391	406	368	363	398	369	410	393	381	367	417	419	385	421	388	383	396	387	367	403	375	365	375	400	414	372	385	386	383	414	414	358	437	423	384	418	433	403	382	407	409	365	387	378	400	434	385	405	400	406	402	388	377	367	383	351	372	371	369	349	391	385	380	416	363	394	390	352	391	402	402	378	424	416	335	421	380	349	375	400	391	383	420	401	393	417	382	407	396	399	362	396	403	402	385	382	388	435	436	407	412	357	377	381	368	399	389	422	396	393	359	371	353	383	380	377	423	419	352	402	409	373	400	399	356	393	364	359	362	395	360	385	380	383	407	368	391	426	367	412	368	364	367	378	424	416	392	400	344	370	394	359	405	449	371	352	396	387	372	341	355	356	392	381	415	376	410	395	386	334	360	393	380	420	390	396	385	418	377	435	368	368	401	398	403	387	398	400	410	359	367	365	364	413	417	403	372	419	359	394	408	399	408	370	346	430	388	416	367	363	361	410	384	400	369	374	419	356	380	398	372	368	373	387	395	379	402	419	407	349	342	371	402	368	369	380	378	421	413	380	383	385	432	388	387	416	377	398	379	408	402	431	422	419	425	397	375	356	377	356	395	398	340	418	364	391	378	377	365	391	421	395	392	393	372	345	352	399	395	392	367	382	385	369	382	401	368	412	371	381	396	411	414	387	395	393	382	354	356	403	415	404	367	361	356	367	366	390	412	371	424	393	399	395	359	387	391	367	406	417	420	369	393	366	399	374	391	395	385	390	366	415	366	385	341	394	391	378	352	413	372	342	421	394	374	396	359	417	369	409	390	355	424	364	394	399	349	392	381	400	374	413	403	397	375	386	372	421	384	367	359	371	386	395	380	370	373	397	380	352	376	355	392	398	376	367	340	372	410	359	352	366	402	354	369	396	356	407	407	409	387	397	351	390	394	393	375	401	414	363	369	409	386	367	403	444	398	380	363	398	371	386	417	399	387	379	416	408	335	400	376	366	387	384	400	363	431	348	361	371	377	409	379	376	353	412	394	385	352	406	416	416	378	386	348	332	373	361	371	364	376	359	364	403	406	370	382	368	373	373	428	387	423	371	408	405	345	352	359	378	405	434	389
5044	2113	2995	2432	1718	1343	1171	1040	1046	945	1047	968	980	904	916	852	937	923	927	842	835	883	860	805	856	881	855	888	876	874	834	851	893	825	828	847	881	841	889	874	866	858	864	907	858	820	776	894	850	833	844	823	845	834	823	893	862	809	860	818	896	819	746	864	877	887	817	859	851	857	857	874	863	825	872	862	859	836	859	803	862	837	917	852	855	887	783	889	880	817	812	866	860	845	858	869	849	866	841	800	819	860	891	886	837	838	863	840	823	844	842	866	886	830	843	860	827	837	805	865	829	816	861	833	863	824	808	868	828	880	839	845	845	874	854	866	834	868	825	858	832	837	878	821	852	840	855	779	824	797	889	815	890	863	878	894	870	833	844	857	888	853	874	847	857	832	847	863	803	881	813	767	862	825	895	846	791	862	881	875	809	917	863	869	901	863	789	797	833	818	890	897	819	847	853	835	872	826	804	850	857	870	809	881	891	853	831	821	832	857	829	836	889	874	842	832	866	828	833	854	838	868	836	869	847	884	863	801	827	824	798	877	862	840	848	851	896	890	861	795	826	822	834	830	937	807	852	844	859	857	813	818	817	869	864	815	920	852	843	873	873	811	882	852	873	848	820	853	865	837	876	832	857	860	879	797	896	860	849	850	841	837	848	864	827	844	838	829	881	854	840	842	812	856	905	867	864	858	898	864	840	836	864	871	858	854	869	880	899	879	860	803	855	863	842	916	840	846	824	822	856	825	867	856	854	856	859	827	871	862	825	841	827	885	829	798	883	857	858	839	833	878	844	872	844	819	844	771	844	829	814	822	865	782	799	821	878	882	854	876	843	816	840	855	852	822	825	830	841	835	833	875	855	863	859	868	790	867	813	870	810	882	880	889	839	869	848	830	882	853	855	861	905	861	852	860	815	821	833	825	904	830	876	850	849	794	829	886	875	818	813	836	823	847	829	883	854	875	790	769	853	809	808	804	825	884	829	879	816	851	887	851	876	827	921	843	872	869	839	897	852	822	870	807	844	820	855	790	844	835	842	851	794	861	832	821	856	860	883	883	874	880	829	876	812	872	824	832	796	846	871	847	804	865	786	893	863	794	889	907	862	854	860	826	831	879	854	873	857	883	891	853	855	844	850	848	876	815	854	840	794	822	882	903	862	866	809	858	908	847	880	860	816	832	790	837	896	840	804	890	861	866	851	843	764	891	828	847	844	869	843	851	905	846	859	807	877	845	839	855	803	872	825	877	834	884	880	878	794	895	880	878	824	836	811	929	849	891	812	857	853	829	852	839	850	834	891	867	822	866	815	835	778	858	846	845	841	862	822	900	822	832	837	810	822	851	867	880	838	861	895	855	850	841	855	824	880	805	825	815	842	843	839	834	808	849	825	836	815	827	816	859	852	816	834	843	821	817	833	847	896	881	852	847	824	833	861	882	868	847	814	869	821	901	827	876	852	853	903	861	862	840	859	836	854	836	847	832	910	822	847	855	877	827	885	833	859	792	849	856	825	874	845	850	868	844	803	900	856	860	817	848	869	855	899	801	840	836	820	877	845	843	855	854	829	890	896	863	872	880	939	829	860	839	854	865	855	869	801	813	843	841	871	820	804	885	883	817	793	841	797	843	819	843	834	902	844	821	827	861	902	810	857	877	891	768	863	864	827	883	841	793	904	861	881	867	832	840	790	815	798	818	859	869	844	837	845	806	848	831	821	838	881	881	871	850	833	852	854	859	846	865	870	876	801	821	853	878	828	827	816	835	874	850	850	822	816	912	833	805	848	882	817	815	838	879	801	867	841	808	828	858	844	832	875	797	826	834	846	842	859	837	819	834	821	809	875	839	863	840	839	849	816	870	857	891	843	879	802	778	856	835	857	850	849	870	862	831	854	828	842	846	855	851	830	875	871	837	874	804	872	849	863	878	843	829	851	769	892	841	886	861	830	819	827	823	807	843	840	861	855	838	850	856	823	876	901	886	906	835	828	848	841	898	867	846	835	869	822	877	856	830	830	817	846	888	877	825	821	859	888	838	809	853	819	857	875	867	828	839	832	821	802	860	852	868	800	870	811	813	904	863	914	871	834	862	828	866	790	900	867	900	818	845	880	844	838	919	837	881	835	879	857	857	848	851	854	858	811	879	829	846	881	815	846	822	869	858	805	822	868	867	831	821	858	868	866	869	912	863	863	822	900	842	848	864	853	881	884	849	845	852	889	843	859	821	830	813	862	846	814	808	862	855	867	837	830	876	855	874	799	838	847	842	891	832	877	841	779	864	880	858	867	866	883	821	826	900	844	825	854	848	834	813	831	859	841	902	804	861	865	831	890	833	853	847	819	847	839	885	805	839	865	857	813	910	850	872	802	745	786	889	791	874	841	851	827	837	833	863	833	844	813	835	889	861	858	860	835	746	805	887	859	868	850	839	872	884	882	808	799	885	789	853	853	861	834	827	857	855	839	807	863	804	881	840	803	883	831	855	883	905	791	842	850	855	816	831	866	838	861	826	865	890	890	825	845	852	821	844	870	840	866	864	850	832	840	884	815	816	864	811	850	911	813	863	846	853	854	854	817	808	880	862	817	869	858	826	859	804	887	796	846	837	868	822	878	859	852	827	845	894	807	849	794	857	882	879	880	859	844	804	827	825	878	810	860	843	825	831	851	821	865	839	844	813	848	824	812	861	880	887	873	873	851	818	827	820	886	810	860	815	871	823	817	883	814	831	878	869	889	846	835	838	873	859	888	806	838	832	884	839	879	851	896	827	822	892	798	846	848	828	851	868	870	857	806	833	853	833	852	898	893	903	871	858	888	834	836	828	829	861	806	871	883	875	862	820	835	814	826	834	855	857	828	846	834	853	794	865	889	840	832	846	862	842	850	858	866	891	886	890	882	820	867	887	817	858	853	887	891	776	853	854	842	827	853	863	816	892	873	800	838	829	852	897	836	860	864	836	834	832	830	817	876	860	892	817	886	836	855	884	851	802	867	820	869	903	859	810	795	792	901	861	851	831	888	819	788	847	884	838	889	844	869	833	854	851	878	831	882	838	819	859	829	868	871	819	917	832	830	792	814	848	891	886	887	831	865	884	847	835	912	823	809	820	794	852	854	828	830	881	884	899	830	845	855	816	882	834	845	847	859	862	894	861	855	868	850	851	837	873	802	826	851	861	869	828	802	895	887	825	798	858	890	839	888	850	879	828	903	823	782	848	890	850	849	820	843	808	882	858	855	860	835	856	923	845	915	858	843	814	878	868	872	866	852	804	887	874	803	876	873	861	859	868	858	840	833	831	829	825	907	874	821	825	843	868	854	823	873	842	830	867	838	820	809	849	837	848	848	859	804	809	843	838	845	816	906	861	793	825	901	893	847	884	859	881	841	851	828	843	887	865	821	873	850	890	873	842	812	840	833	849	843	853	872	829	907	878	864	813	857	855	824	830	826	840	868	879	888	827	854	862	857	894	817	853	823	823	844	813	869	855	833	800
16263	8114	21759	16014	6565	1552	539	372	341	389	310	292	302	313	279	259	278	244	261	283	223	284	263	235	246	236	233	247	237	277	270	243	253	234	266	224	245	267	266	249	229	271	239	255	230	220	238	252	224	209	239	241	223	221	220	253	265	240	251	217	239	236	245	251	229	242	274	233	224	256	222	263	260	229	256	275	233	216	253	293	239	221	224	246	248	268	246	252	220	255	239	242	249	246	253	273	257	245	213	245	269	255	238	253	230	250	253	281	271	228	219	230	230	252	231	247	259	246	238	256	255	246	227	232	260	266	206	272	242	232	244	220	226	250	253	269	206	256	253	242	231	268	261	235	250	234	239	248	222	226	249	231	258	231	236	274	236	256	237	237	248	239	255	204	265	240	222	243	215	224	258	246	201	255	255	237	237	232	220	242	262	250	218	266	238	254	236	257	225	245	224	235	211	285	205	242	257	246	272	275	234	239	240	251	231	254	273	283	242	241	253	262	255	262	254	256	257	232	223	248	240	210	258	235	241	239	232	231	262	264	252	267	252	245	219	235	209	221	280	250	235	234	195	245	272	222	254	245	260	219	258	258	238	226	269	266	229	238	219	220	247	233	260	231	257	216	240	234	261	240	257	234	229	263	257	262	241	237	256	244	245	266	232	244	232	238	253	246	251	238	275	267	249	248	220	245	229	252	262	236	261	251	244	237	217	268	243	277	235	236	237	274	225	217	227	222	245	233	221	245	241	245	220	212	252	270	261	221	229	239	234	242	241	256	220	235	240	250	247	230	240	221	265	260	249	241	284	253	273	244	253	258	243	241	226	237	262	248	220	265	230	259	276	244	242	223	262	234	251	245	241	234	216	257	243	243	232	218	247	255	236	230	243	211	234	223	219	242	256	219	250	240	241	253	249	270	245	245	245	216	263	259	233	254	219	245	243	249	251	240	229	241	265	245	206	229	236	242	245	246	246	236	245	231	250	213	270	250	249	245	256	277	235	249	255	231	288	243	255	256	237	248	200	248	240	245	256	246	244	238	252	238	257	259	272	222	233	222	209	251	282	276	266	255	264	240	235	278	222	276	247	242	259	256	240	265	244	224	227	247	214	246	240	217	227	221	207	223	237	239	245	235	224	228	232	218	240	275	252	232	232	247	278	256	239	227	205	238	253	244	258	246	257	245	262	243	259	258	260	256	258	256	211	231	275	212	254	260	258	258	231	242	285	241	244	226	236	233	235	245	234	244	224	232	253	252	244	274	256	284	270	254	262	249	241	232	228	256	242	256	261	244	232	235	223	242	231	260	239	249	246	234	264	239	233	245	225	231	253	242	248	231	255	281	230	261	273	234	250	256	221	226	245	234	258	236	254	273	232	267	216	252	245	224	236	235	245	214	229	276	249	192	214	222	243	240	266	213	238	266	247	274	230	254	232	231	239	248	244	250	228	241	259	231	242	234	281	268	238	262	269	242	225	267	230	224	236	282	232	277	241	231	241	237	237	251	242	262	285	229	231	251	214	256	254	223	225	242	209	248	253	225	252	267	239	246	228	241	247	244	247	233	242	235	239	235	236	261	252	190	259	244	218	252	232	231	243	239	203	241	225	244	230	284	238	253	235	243	231	232	232	262	257	262	224	228	251	255	251	244	232	234	215	244	235	215	237	247	241	257	277	218	234	257	259	230	231	212	260	280	266	237	249	248	219	252	232	264	235	231	238	248	232	262	211	259	261	235	252	221	253	254	256	248	231	242	239	220	217	218	247	250	261	250	235	242	263	266	237	223	235	247	280	243	224	240	219	257	235	262	254	253	242	283	228	240	242	248	261	275	221	255	255	229	228	234	270	269	241	237	266	264	267	265	246	212	224	267	250	224	259	261	233	225	212	263	242	240	254	239	275	258	218	257	266	242	247	226	237	247	229	232	257	245	231	239	247	251	243	252	240	233	276	266	262	243	250	239	255	244	258	210	261	261	250	236	240	301	272	231	253	259	264	261	266	258	249	247	249	250	228	251	246	241	237	266	238	241	243	242	241	256	230	242	236	280	243	250	251	232	268	220	248	253	238	249	246	256	247	238	243	247	294	201	236	235	231	263	246	267	232	233	207	231	246	272	210	252	233	256	264	245	260	214	248	263	247	235	231	227	234	229	258	249	222	264	278	229	216	218	265	242	250	224	248	241	260	273	263	240	259	220	263	249	258	231	221	229	252	255	244	255	252	265	234	226	257	249	227	231	209	248	246	279	249	261	264	254	239	230	264	231	237	224	259	246	229	225	234	242	240	230	284	224	262	257	263	256	243	262	248	228	244	275	268	281	260	267	250	242	255	266	266	234	266	240	268	273	228	271	290	228	231	214	188	232	238	260	230	246	227	221	246	232	222	248	224	265	256	238	228	199	243	264	269	257	241	266	242	250	254	234	218	254	244	270	253	235	245	287	240	218	235	228	236	242	253	232	258	247	237	250	260	227	236	247	237	248	229	236	237	237	239	253	240	238	239	229	232	228	239	254	232	256	244	256	236	224	227	243	262	215	233	234	246	247	224	240	244	228	276	215	225	266	228	215	229	246	230	263	236	222	291	225	258	270	276	267	247	262	231	247	237	250	260	259	251	261	227	268	232	290	276	226	222	239	249	240	251	252	262	252	248	240	254	280	241	283	242	231	264	235	237	233	229	220	251	222	246	220	262	259	228	266	197	223	220	254	217	218	245	250	220	261	246	236	225	244	254	239	214	266	246	234	243	232	256	262	223	248	251	262	223	269	244	247	268	246	263	245	245	255	253	231	227	251	222	217	201	211	252	238	228	237	236	233	282	226	231	247	270	258	234	244	229	251	197	201	286	227	231	207	257	217	224	234	240	264	220	269	237	239	250	255	251	239	275	237	294	267	246	258	278	231	243	217	252	247	269	250	247	232	257	240	266	237	259	226	252	238	219	238	229	230	235	256	231	260	227	227	248	266	250	247	243	232	229	258	213	256	261	233	228	260	244	245	278	245	296	238	231	237	211	257	295	261	247	269	238	228	250	233	245	244	218	240	248	233	263	207	264	247	265	257	227	252	230	231	263	243	254	244	220	245	231	209	214	223	243	243	234	238	234	233	219	214	216	234	231	263	239	243	250	265	231	238	259	236	229	249	245	252	258	264	226	250	213	272	243	261	254	232	236	255	228	252	253	271	225	213	240	256	254	254	267	214	236	232	217	257	277	229	235	255	248	271	252	250	216	232	253	237	257	249	259	234	250	298	247	224	202	254	240	238	240	251	240	200	246	248	229	236	260	260	224	277	235	236	237	244	226	235	246	245	219	240	241	251	234	261	244	247	253	248	254	223	256	264	253	252	237	263	275	254	236	261	227	252	218	243	221	240	239	242	233	231	232	259	214	251	248	264	253	235	262	238	266	258	239	256	242	267	231	255	254	216	249	239	249	253	252	234	255	260	254	260	217	249	236	267	239	251	263	230	232	248	225	237	274	237	269	240	235	242	264	236
11475	9083	27422	23081	13744	4719	2160	1283	1127	1183	1159	1050	839	799	761	745	687	706	675	650	651	636	631	621	602	590	619	539	561	551	594	579	571	592	518	616	572	561	554	551	564	558	520	539	554	549	559	582	549	547	574	550	561	610	545	557	512	540	579	572	539	609	563	532	593	521	538	564	551	552	538	574	532	576	584	575	574	509	570	502	572	588	576	574	553	536	547	600	620	568	542	615	555	555	576	582	535	527	555	541	606	550	591	574	549	522	545	553	537	527	547	558	569	549	557	559	567	559	527	514	534	557	565	556	574	547	581	567	569	595	542	583	527	597	563	570	562	528	577	529	549	562	530	597	530	571	552	622	539	545	562	585	528	556	543	554	553	551	597	608	545	568	514	574	574	563	578	551	593	525	568	519	527	578	545	555	583	546	560	567	600	560	547	542	530	547	577	570	554	523	541	539	569	533	582	571	570	530	511	540	549	504	538	579	567	586	583	535	576	557	571	541	561	522	519	531	552	557	517	532	515	537	508	557	553	559	571	558	565	555	563	625	537	591	575	585	561	599	542	588	534	569	540	584	535	564	531	538	582	546	562	611	524	568	592	558	584	543	562	572	531	528	579	593	528	540	525	555	578	556	586	527	536	540	543	544	536	561	548	557	564	573	539	563	466	560	555	554	551	533	527	556	547	535	522	531	573	531	561	592	584	553	550	565	565	589	571	587	493	541	535	545	510	546	551	534	544	563	533	560	562	553	542	543	520	548	581	513	578	601	582	546	593	537	517	546	567	580	538	610	587	567	552	552	522	569	581	521	549	539	571	507	565	558	552	545	525	564	575	570	589	562	562	546	523	535	539	550	541	582	526	549	558	533	558	565	569	610	596	539	560	598	576	512	568	536	534	540	539	532	595	552	570	564	526	541	531	527	586	559	589	567	552	538	579	543	585	540	555	582	564	594	564	576	517	588	578	575	575	545	561	550	575	528	556	544	581	575	510	534	571	538	552	573	557	560	532	588	629	585	548	570	587	533	559	569	546	552	557	536	565	503	547	556	535	590	562	572	580	537	532	553	536	522	552	530	566	602	516	527	539	517	555	521	596	576	542	565	537	526	570	581	546	534	591	573	554	552	610	547	569	503	522	568	521	534	539	539	559	554	605	557	587	560	591	543	538	589	502	469	565	526	585	558	535	592	607	533	529	573	540	517	550	565	578	524	541	555	518	561	531	537	582	539	579	571	578	545	526	569	515	559	522	534	577	514	534	561	546	504	565	513	589	529	578	601	555	540	563	563	554	592	589	575	546	538	541	601	568	569	561	555	525	574	594	521	613	567	538	562	589	543	544	546	557	565	567	555	533	541	515	544	566	572	566	545	580	559	558	534	540	548	541	544	570	572	511	565	551	575	590	577	565	569	582	605	539	544	552	549	544	580	546	546	559	557	525	543	560	581	571	565	540	542	552	552	541	548	573	574	472	564	555	567	507	562	504	590	587	555	524	542	592	542	580	581	575	582	547	517	503	527	537	574	527	591	580	589	554	575	551	575	517	535	567	563	596	554	543	560	520	579	578	568	558	555	562	510	590	591	508	534	611	591	543	549	534	556	533	565	534	551	572	609	566	569	548	538	568	570	545	566	612	585	553	569	571	567	552	520	560	570	529	546	552	554	530	525	566	573	550	555	544	563	553	544	566	519	543	593	539	534	592	566	563	598	533	483	520	557	554	533	562	567	548	544	522	578	555	568	543	531	558	541	582	575	553	577	549	534	545	570	603	555	520	558	563	554	596	584	548	554	575	564	512	529	547	553	560	570	581	603	522	615	601	532	606	574	531	529	589	586	572	544	562	517	593	593	546	595	535	512	539	543	537	539	578	556	514	576	570	561	557	561	583	541	583	558	540	569	549	599	509	526	559	558	563	524	579	559	566	544	547	600	551	570	554	526	529	569	582	592	577	536	566	549	554	575	556	497	561	572	521	578	557	521	573	577	527	597	550	554	563	576	536	585	545	553	540	548	552	535	556	598	575	532	508	558	552	569	536	611	582	580	518	575	539	555	541	551	564	563	567	574	577	531	571	494	547	582	579	508	569	538	569	594	562	604	564	573	556	543	558	597	571	549	516	551	604	567	576	567	544	574	588	538	581	568	553	564	583	531	565	539	593	588	553	560	565	547	553	536	571	549	511	546	562	544	531	569	601	552	541	578	568	571	551	577	478	595	543	559	555	539	599	545	520	541	521	564	581	598	581	554	566	511	571	524	532	575	576	577	563	560	572	586	580	588	517	549	611	567	521	612	604	554	535	568	563	529	577	595	553	549	550	549	528	585	575	547	538	537	594	530	501	575	543	548	497	539	589	544	554	525	536	562	510	597	536	536	571	566	569	562	522	559	571	572	522	564	548	556	561	565	552	562	531	572	585	558	546	552	546	551	550	525	566	518	576	558	547	548	588	515	564	540	558	572	515	507	569	583	554	557	525	567	584	539	601	551	557	563	545	593	593	546	579	565	562	550	546	537	526	575	573	548	605	565	542	566	559	570	560	564	549	516	586	580	551	535	566	556	565	540	534	587	575	556	523	519	550	545	575	552	518	568	578	564	550	610	572	536	582	552	581	561	552	578	561	558	543	584	570	572	548	569	554	558	561	579	560	537	519	547	548	568	507	543	550	525	559	521	555	548	547	563	532	544	566	531	591	585	539	536	567	531	596	591	574	590	571	550	541	554	589	571	544	534	568	570	607	557	572	552	513	591	549	509	549	584	555	581	498	550	565	534	562	567	551	598	575	563	536	544	553	538	584	605	582	552	584	576	586	562	587	585	532	526	528	559	518	539	610	618	548	535	562	590	564	524	532	554	547	574	567	578	590	562	556	575	600	558	586	552	563	572	537	575	581	519	505	608	516	545	567	580	558	570	553	553	559	573	523	554	586	599	534	566	607	563	522	507	534	574	590	563	520	543	568	528	566	583	486	534	577	547	554	591	573	549	562	596	568	599	550	527	550	560	564	586	594	569	555	571	525	561	545	564	581	571	556	512	564	579	567	553	542	551	554	544	573	571	563	555	562	555	532	531	524	544	547	564	576	623	563	606	535	531	538	532	555	568	543	572	553	528	531	568	560	544	555	575	547	531	530	555	513	548	532	544	509	567	567	545	546	552	592	564	540	575	536	535	586	519	572	579	536	609	566	543	553	541	583	527	586	575	542	586	562	550	574	552	536	518	588	521	527	515	554	522	542	568	565	530	577	547	584	572	579	574	548	557	509	544	557	577	553	548	572	562	562	580	598	567	561	552	544	563	541	554	601	547	578	589	547	585	605	557	565	567	544	515	578	551	586	564	544	590	568	571	536	527	552	557	557	551	566	560	557	553	544	586	597	561	550	570	568	540	553	519	531	516	545	543	573	544	557	563	593	524	573	532	571	521	564	550	557	576	553	554	560	518	529	579	552	563	567	540	573	528	585	552	528	604	543	560	556	564	530	594	551	550	553	578	541	541
24868	14163	33444	25817	13872	3339	791	394	304	324	319	265	231	208	180	207	180	168	171	141	155	166	159	127	152	139	142	142	152	143	137	132	128	133	135	123	131	129	129	134	149	138	136	134	147	145	134	156	130	158	110	104	122	154	124	133	121	123	133	134	143	109	147	157	143	127	126	132	151	127	142	134	130	133	126	124	139	128	141	150	143	123	135	145	148	126	129	133	117	135	155	127	142	128	122	121	143	160	113	129	140	136	140	135	146	143	105	131	132	147	158	171	136	147	137	153	146	137	110	135	141	135	153	110	135	137	124	124	138	143	126	153	141	139	137	154	123	121	136	153	121	130	135	145	145	124	139	133	141	133	96	120	137	127	139	132	134	129	130	155	126	133	142	126	125	141	133	157	129	127	141	104	144	139	129	145	128	120	125	148	137	133	144	132	140	145	119	118	122	124	133	140	132	146	151	135	110	154	144	149	145	128	141	145	141	149	133	131	137	138	147	118	123	143	114	127	144	120	115	133	142	141	129	144	138	155	143	142	138	124	134	149	122	129	129	138	133	135	137	125	152	160	141	137	146	135	135	127	149	133	146	136	146	115	136	178	150	125	117	122	169	131	133	135	121	148	152	154	126	136	113	140	122	121	135	145	147	146	149	167	149	125	114	153	133	124	140	133	123	136	130	151	120	151	116	136	136	113	147	145	136	121	122	122	147	140	117	151	157	143	131	133	144	147	148	152	142	135	125	133	140	119	133	150	145	96	112	132	128	154	127	142	150	131	136	133	152	148	138	141	133	135	137	145	142	137	145	147	162	148	152	133	154	153	127	136	130	147	138	138	113	134	121	140	133	163	134	142	136	117	131	125	138	120	148	152	147	138	132	110	159	130	132	141	126	161	119	139	144	144	131	110	132	151	136	124	137	140	121	150	156	131	124	148	161	159	109	114	106	117	151	134	134	154	171	141	133	151	129	125	139	149	130	156	111	136	130	144	124	129	146	136	146	127	142	143	131	148	140	143	125	130	141	146	127	136	122	152	143	146	121	115	102	133	139	135	129	162	147	154	147	162	135	125	124	143	151	141	132	125	134	139	140	129	117	137	149	125	118	130	146	128	128	139	145	146	119	139	121	155	144	138	140	104	103	133	134	129	111	128	129	138	118	121	138	137	109	159	146	152	126	122	130	123	125	152	121	139	142	121	141	138	119	147	138	126	136	137	136	120	118	143	136	136	140	143	148	127	160	139	127	159	132	114	120	130	116	152	149	138	144	138	121	131	116	143	142	135	125	136	143	165	114	128	146	124	132	163	151	144	149	126	123	141	136	113	116	146	124	144	162	139	130	133	131	135	128	129	137	143	148	150	132	139	154	144	167	143	142	140	134	136	119	125	111	132	136	138	120	130	129	142	143	134	137	147	139	147	127	143	148	132	122	126	131	114	129	149	145	124	147	133	106	134	136	155	131	141	140	115	144	143	117	138	146	127	126	139	128	156	131	146	136	152	139	134	123	141	136	124	133	141	153	131	127	139	134	150	137	129	129	139	158	139	136	117	133	142	141	133	172	129	147	137	144	144	132	134	149	113	135	134	135	143	143	110	151	114	141	134	134	120	145	155	128	130	138	119	122	132	128	105	129	150	124	141	133	128	138	121	135	132	133	143	119	136	125	125	125	146	145	123	116	144	125	127	137	125	143	123	141	157	153	145	134	133	124	136	126	135	168	126	149	142	161	111	135	132	126	130	131	133	136	149	141	121	155	150	131	114	113	130	122	143	132	119	129	113	129	121	145	140	129	139	121	122	128	141	143	128	142	148	133	135	131	124	119	122	139	116	130	145	132	140	125	137	134	141	163	125	125	110	124	123	143	155	121	135	128	132	119	148	147	123	118	133	123	124	137	137	139	131	132	146	150	139	152	134	121	139	144	114	139	148	134	110	124	130	138	145	140	127	147	143	138	145	142	133	123	132	126	144	145	140	138	164	117	127	137	127	147	150	137	134	123	111	134	135	144	133	111	146	129	122	127	118	138	131	137	107	112	133	129	151	133	135	134	143	114	131	140	141	123	122	127	156	123	140	147	137	134	150	127	136	130	114	139	134	139	98	129	140	116	113	121	145	131	162	136	127	119	130	119	110	141	138	145	142	114	134	143	134	136	139	147	128	136	142	137	157	135	142	147	142	123	147	152	110	134	130	136	128	135	126	108	135	126	136	139	133	157	140	122	132	134	136	139	149	130	107	137	140	143	119	150	131	138	128	140	138	138	157	148	160	130	103	140	134	149	142	136	148	123	124	139	162	136	145	133	134	129	145	134	130	141	148	129	164	145	130	128	143	123	133	149	156	113	140	147	133	124	117	118	129	151	143	139	120	118	119	126	143	141	130	141	130	158	137	143	97	131	135	120	136	161	106	149	145	132	167	123	139	148	119	142	131	133	136	145	134	125	127	141	138	146	150	133	128	141	126	177	146	144	130	139	143	155	134	149	132	139	132	136	121	134	125	118	150	129	132	134	159	120	156	140	127	136	117	125	144	131	120	131	127	153	136	155	138	138	158	127	153	131	146	152	140	128	150	128	143	123	135	122	147	121	139	136	114	111	101	134	149	119	159	125	116	142	124	142	120	147	143	132	118	127	115	123	130	144	122	128	152	135	123	140	142	154	144	132	148	125	136	138	130	157	156	141	113	131	155	153	123	135	134	137	134	125	133	131	141	137	144	155	136	145	99	115	169	124	132	127	124	140	147	140	139	124	118	151	109	137	138	125	139	133	130	132	135	144	131	137	110	136	129	140	135	121	134	134	135	147	154	147	139	137	147	135	139	130	130	142	147	132	125	145	133	121	143	142	153	141	142	131	124	137	140	132	144	116	137	131	130	120	125	124	123	139	122	130	138	125	147	107	154	113	136	130	141	123	123	131	124	151	160	137	115	123	148	112	134	147	129	126	121	136	153	147	131	135	135	126	128	129	99	160	146	131	132	121	131	149	140	124	112	124	121	128	147	156	127	127	135	104	155	122	130	129	125	139	130	135	135	137	131	132	123	128	137	142	129	143	134	121	132	138	136	144	132	134	135	131	133	153	160	141	143	127	145	137	134	163	134	129	148	111	107	134	141	150	127	141	143	128	118	129	110	125	132	161	133	127	131	121	157	137	113	138	134	136	119	119	131	124	131	123	143	140	149	131	126	148	143	135	129	133	125	133	140	136	116	118	152	114	138	133	117	134	137	140	143	133	136	123	135	150	148	137	121	118	151	147	130	122	141	148	126	144	145	133	104	136	128	131	112	144	153	115	119	136	142	141	118	143	123	141	155	121	160	114	141	130	133	136	122	146	143	135	136	138	151	143	145	135	128	133	147	142	152	118	109	121	138	133	118	119	122	133	127	131	130	119	172	141	139	108	125	130	139	133	112	140	135	124	135	150	162	125	124	117	130	138	139	126	127	147	168	160	129	142	108	129	146	134	119	145	156	142	112	129	145	133	109	113	146	137	117
14723	13496	35118	30618	21096	7514	3246	1618	1431	1327	1319	1174	889	806	739	680	624	600	579	520	523	527	463	384	379	394	398	402	377	420	404	362	351	383	365	399	391	373	366	349	368	372	401	361	367	342	391	342	354	379	350	355	372	341	351	383	377	355	353	370	329	361	349	343	403	352	408	360	332	349	367	352	368	366	342	325	323	374	343	363	360	374	318	341	378	354	357	359	344	348	371	334	339	365	340	364	342	343	383	341	331	369	376	338	352	317	364	369	381	407	361	360	383	352	365	332	347	369	323	348	356	354	355	322	364	348	360	309	326	347	333	368	364	348	333	383	355	341	355	372	367	386	368	352	342	346	357	347	368	332	359	358	286	342	337	335	344	335	364	358	351	344	361	378	335	370	365	335	367	354	347	324	344	327	358	346	331	350	395	386	322	353	342	354	388	383	363	362	363	360	287	376	381	381	316	333	333	355	380	359	348	333	350	341	319	371	348	341	345	367	382	360	348	370	348	342	305	332	358	323	328	347	333	358	359	374	359	351	343	339	354	350	358	342	341	338	387	347	333	354	322	373	378	374	348	365	364	348	347	333	360	314	332	316	374	305	379	346	340	343	352	343	372	332	348	359	355	349	358	345	333	338	350	350	392	352	350	347	337	360	353	341	376	378	346	352	322	352	346	365	326	355	380	331	370	339	344	390	321	340	365	327	337	349	345	362	359	337	355	349	345	361	333	361	329	385	355	389	348	366	386	318	328	324	349	369	348	368	375	376	352	364	371	379	356	329	343	350	354	369	328	342	364	351	351	375	336	331	337	348	340	378	369	328	357	351	350	342	367	312	349	340	360	345	332	352	356	357	382	333	332	353	347	344	298	366	360	370	327	364	351	329	349	366	366	387	325	357	374	341	341	340	315	386	372	337	324	349	361	361	353	371	331	363	325	383	381	351	340	336	362	369	346	338	340	352	350	348	337	365	309	345	345	361	368	334	339	324	366	371	327	344	330	352	371	328	346	341	323	336	345	372	367	361	337	352	333	344	373	377	312	343	341	366	326	353	358	371	367	346	365	353	337	333	346	321	360	332	349	350	347	323	306	377	314	343	346	336	356	351	350	353	325	369	372	349	333	341	342	379	349	357	360	324	347	363	308	336	386	355	329	327	357	352	327	350	342	351	331	365	332	315	370	359	327	341	361	361	353	366	325	308	349	332	342	364	335	339	358	373	326	352	326	354	358	348	356	314	375	349	365	365	368	337	353	350	327	330	347	345	330	337	371	351	378	329	330	355	375	333	354	366	337	329	345	350	325	355	342	319	373	350	364	361	337	354	363	320	388	365	348	341	335	366	373	341	335	344	338	302	330	349	372	365	341	334	328	322	345	349	358	344	366	341	357	353	339	388	350	364	341	370	350	354	343	371	370	332	340	338	370	349	347	347	362	349	358	341	359	340	357	376	313	358	355	360	349	355	357	334	335	354	354	330	366	360	341	337	378	351	353	331	338	345	336	324	354	318	354	343	363	365	364	336	348	345	374	343	337	373	348	320	322	359	340	372	371	351	346	317	361	361	334	363	342	364	324	314	338	402	377	335	318	332	321	350	337	349	349	380	360	347	362	344	355	353	304	373	331	356	366	353	342	323	381	359	378	315	347	340	367	323	350	386	324	333	364	351	341	346	360	383	338	330	346	381	333	338	348	371	312	356	352	344	342	352	349	370	334	354	346	343	347	339	334	344	360	354	360	359	347	334	371	369	367	357	387	338	338	353	327	358	374	359	353	352	332	344	320	341	340	345	359	375	355	366	336	361	342	344	317	348	352	324	380	318	368	332	332	340	316	349	348	316	338	331	324	383	323	355	332	347	344	321	333	347	330	362	352	363	391	337	343	376	355	359	327	396	353	365	375	338	343	345	331	343	344	386	337	360	323	344	356	331	338	325	371	375	369	309	392	339	363	345	367	378	348	346	381	334	345	363	298	349	352	350	365	353	338	365	335	390	368	361	366	362	355	348	332	359	362	319	366	340	337	371	351	389	370	352	367	327	352	325	342	376	387	369	351	340	356	349	330	342	356	342	388	337	338	383	319	322	388	369	334	329	344	325	343	343	356	339	350	327	340	326	340	354	315	346	347	366	340	330	368	332	372	378	353	292	357	379	368	364	337	341	348	345	340	379	400	336	346	348	350	363	343	381	387	338	358	347	384	324	361	376	368	377	344	353	355	338	377	320	347	349	354	368	352	360	403	377	351	352	361	337	358	359	330	313	342	343	336	368	363	357	374	362	366	360	354	369	367	364	382	334	377	308	336	359	328	350	362	347	344	350	329	362	346	371	297	351	346	342	339	321	395	356	331	342	355	384	354	341	354	334	394	358	337	337	333	370	368	385	343	349	351	328	342	347	337	345	394	366	319	354	356	368	347	307	366	354	327	360	367	360	359	325	331	361	366	355	367	316	333	341	336	328	337	379	347	372	330	373	337	388	379	353	347	336	355	358	371	339	328	369	326	351	353	339	382	312	336	340	355	352	312	318	366	325	358	333	354	368	345	366	311	407	359	361	380	373	363	336	362	343	325	354	343	328	341	336	361	358	386	346	373	329	332	349	356	333	342	352	318	363	356	350	381	367	307	335	364	350	328	351	350	336	361	338	320	372	360	319	346	321	334	376	333	342	350	310	328	361	373	359	363	374	344	325	339	357	339	386	366	357	323	325	368	363	346	352	313	330	355	374	341	334	346	399	379	323	342	347	336	326	345	345	365	351	333	344	376	338	375	330	326	326	320	355	348	369	307	323	364	344	350	331	361	323	368	371	329	352	393	356	357	373	349	362	335	320	378	337	394	343	381	327	392	366	414	356	340	362	368	313	340	355	368	378	341	341	363	337	337	362	342	356	311	342	307	348	333	358	331	340	367	362	334	374	330	324	367	363	351	354	374	357	346	358	355	338	355	354	327	352	360	326	351	337	326	341	333	371	350	353	371	399	347	356	331	355	323	345	332	371	339	369	327	349	353	347	343	332	357	379	327	338	361	368	362	338	325	312	346	348	348	363	353	336	327	339	365	375	328	402	330	338	339	338	353	329	371	341	344	355	325	372	357	361	340	350	373	336	334	338	357	338	339	359	309	320	385	360	381	380	332	334	301	386	371	347	346	351	350	355	347	340	365	362	354	332	335	323	374	346	352	368	334	351	371	359	343	350	341	352	365	354	323	344	352	365	358	372	331	337	326	345	341	337	360	365	382	359	332	368	357	339	356	362	357	394	344	351	359	328	383	342	395	329	355	345	364	365	351	343	346	329	325	317	374	369	356	363	352	363	338	333	336	328	360	347	338	370	371	376	357	328	356	342	376	347	357	315	334	364	339	320	336	341	357	363	379	347	372	355	350	338	390	340	370	378	324	374	379	320	310	336	365	378	370	353	375	342	359	330	305	373	373	338	351	368	333	335	354	358	360	387	356	331	344	328	334	364	358	340	377	358	353	354	336	382	379	355	319	368
6310	1608	1012	726	541	479	439	411	427	420	430	452	398	387	352	441	384	398	395	405	341	376	410	388	418	394	395	375	397	398	389	401	341	402	382	398	429	356	410	400	356	431	376	455	381	354	383	371	364	393	384	372	354	390	391	420	388	395	381	377	388	344	391	368	369	404	368	348	387	364	367	399	359	399	399	391	385	403	392	390	383	379	374	363	367	385	399	382	390	393	405	391	406	381	390	360	401	424	390	390	387	391	366	395	401	409	366	365	356	373	374	359	411	398	348	406	376	382	420	396	346	396	384	371	380	364	398	393	389	390	396	367	404	386	412	373	404	366	376	394	359	361	377	387	345	380	367	401	364	407	396	374	373	377	405	378	402	410	410	391	337	411	406	410	394	414	398	406	391	380	399	377	371	358	410	355	354	384	405	404	407	355	374	360	410	384	379	411	419	357	413	398	348	376	376	379	370	364	409	404	398	404	345	382	397	376	379	360	395	449	383	408	371	378	372	368	367	406	408	418	381	406	400	363	396	406	350	388	404	392	368	398	430	410	368	390	359	360	359	387	403	393	384	345	369	393	398	382	385	400	366	390	383	372	361	363	403	365	384	403	387	369	401	365	382	403	446	375	429	380	408	360	364	398	404	389	393	399	404	348	362	374	381	388	378	410	382	401	405	364	400	381	367	388	361	395	385	382	423	360	410	411	386	356	399	386	410	387	409	348	358	369	407	372	381	380	439	361	384	415	400	408	366	382	380	365	397	400	384	381	402	343	347	370	395	411	415	384	374	361	398	363	370	375	364	393	380	375	380	368	390	387	389	404	390	388	376	375	345	393	366	379	322	358	397	376	364	406	390	405	422	363	360	408	393	362	401	354	388	375	390	369	398	399	407	392	392	379	394	392	406	407	389	380	371	368	359	391	346	347	368	424	383	372	377	375	330	377	387	396	375	389	356	381	413	350	408	398	345	416	393	397	408	337	377	388	386	374	387	364	341	375	382	372	372	375	386	354	332	406	399	388	370	395	379	371	363	353	340	378	359	356	395	370	389	375	421	381	402	416	385	375	394	375	384	372	350	420	375	378	395	398	372	390	393	383	391	368	373	367	355	378	359	438	404	396	408	348	389	405	362	411	396	376	339	387	389	390	403	362	370	377	359	389	342	382	368	404	433	398	400	381	393	396	381	381	380	378	389	369	381	374	393	384	380	420	350	363	421	381	389	370	368	431	402	404	385	393	386	340	439	377	392	383	392	402	405	395	384	386	397	396	380	358	386	377	410	409	369	435	390	365	419	399	400	347	363	392	368	397	396	397	376	425	318	405	387	381	400	384	418	361	389	424	383	372	374	377	414	375	355	389	380	395	424	338	399	385	400	398	368	380	377	402	364	370	405	374	379	435	389	396	371	390	368	389	382	387	348	345	406	395	365	364	380	366	381	415	442	397	398	347	366	406	387	342	415	376	390	402	428	366	401	344	413	364	346	356	357	406	368	387	382	419	362	400	375	381	372	377	372	350	372	372	434	379	413	374	405	386	398	367	385	383	369	376	410	431	352	409	384	375	402	399	406	364	384	360	396	409	400	411	400	390	398	416	382	426	403	406	365	437	374	371	393	380	366	358	408	371	414	411	361	396	410	366	378	422	411	420	388	376	352	398	391	359	364	360	408	361	385	379	380	398	393	412	396	370	411	375	401	432	393	393	381	383	381	400	411	351	395	397	375	395	425	367	379	347	390	381	348	396	365	361	380	381	378	361	396	376	383	357	388	384	362	384	359	405	407	384	381	376	408	364	407	390	373	401	369	403	386	398	386	423	379	400	388	407	399	429	341	364	353	405	400	406	374	379	400	387	372	376	385	374	404	405	425	376	416	376	389	349	364	386	346	396	404	372	355	399	356	395	374	369	382	385	396	391	393	405	416	413	374	367	369	409	398	373	366	392	414	365	374	383	408	348	394	398	397	409	349	397	386	387	403	369	386	408	385	382	379	392	404	382	369	392	386	417	350	409	389	356	364	364	413	372	372	347	416	386	361	402	370	369	402	369	397	383	364	387	359	368	386	369	383	393	442	366	409	394	385	341	378	361	375	406	370	399	380	388	416	396	387	406	373	378	381	428	406	411	402	396	373	396	396	408	404	352	427	386	325	401	371	404	371	438	390	421	381	401	345	383	409	355	387	421	391	372	421	356	356	387	371	419	382	377	393	406	367	378	409	390	372	389	417	401	397	409	409	395	393	385	381	405	364	384	380	399	403	345	394	403	365	381	376	377	389	368	401	373	402	368	402	377	391	422	394	401	376	392	380	387	361	407	367	384	359	430	386	373	374	386	401	357	389	373	396	367	360	429	418	403	387	343	386	401	381	375	382	442	404	374	388	373	352	421	358	412	387	399	375	408	378	404	392	407	391	416	389	387	382	351	355	356	411	416	414	357	393	401	386	414	400	382	380	380	386	381	400	388	365	398	404	407	367	382	374	389	412	384	390	333	381	375	407	360	376	363	382	400	393	402	376	359	400	377	368	383	368	365	366	393	381	352	377	398	379	393	401	368	409	404	381	413	352	404	404	398	394	376	412	412	377	387	387	404	361	368	400	343	367	364	393	343	395	386	409	370	384	397	415	381	404	340	338	399	417	410	402	391	374	415	355	357	363	397	381	429	357	392	368	373	405	403	396	366	395	383	416	379	376	408	355	413	367	375	386	370	390	393	401	416	381	356	386	377	391	361	389	399	368	379	357	382	412	382	392	378	389	409	423	374	357	375	404	356	358	357	420	379	407	364	400	414	434	376	372	416	398	383	339	388	381	348	412	357	377	383	404	373	380	359	399	377	361	354	403	396	389	368	389	360	408	373	342	379	401	394	334	349	359	392	392	393	375	368	366	393	368	370	366	352	369	375	384	407	396	422	405	395	381	379	390	416	388	360	394	359	406	402	388	398	392	361	413	389	369	395	347	362	379	390	378	405	415	387	392	406	423	437	377	391	412	399	379	391	434	417	378	372	403	358	406	375	345	418	390	390	368	404	418	371	339	389	375	339	404	378	367	372	409	385	397	406	384	403	376	396	377	394	347	372	377	415	396	350	391	376	371	410	411	412	365	363	357	416	393	367	373	414	390	389	395	386	410	385	368	360	397	360	404	402	400	410	366	409	313	393	384	365	375	416	380	408	364	369	395	387	401	408	402	367	368	352	345	381	369	367	427	368	402	386	348	361	374	375	400	390	355	374	365	378	364	443	397	370	384	369	403	396	395	413	436	379	392	373	411	373	351	423	409	346	434	408	426	366	392	423	390	366	368	385	385	389	409	398	376	365	428	381	388	363	356	402	379	397	408	379	402	344	362	364	403	409	398	356	398	388	408	384	400	352	379	364	439	396	349	391	383	414	410	390	384	388	390	332	386	370	390	366	358	402	424	391	399	410	397	416	396	399	392	392	398	396	391	399	391	415	407	378	366	403	375	353	370	422	386	388	378	401	380	403	346	364	349	415
4922	2118	2843	2379	1803	1303	1146	1080	951	1098	1075	1017	955	934	935	898	926	914	873	916	927	913	915	838	867	922	856	830	838	840	889	852	894	863	843	859	805	849	872	852	886	837	835	820	855	852	867	851	878	882	841	859	852	833	874	826	815	890	807	848	906	840	824	842	838	875	857	868	884	803	869	861	840	832	871	877	807	858	885	779	846	900	880	834	835	870	864	866	813	860	823	899	874	893	830	892	881	844	846	839	822	898	863	861	844	805	810	869	902	858	908	897	842	836	852	866	862	894	866	824	816	850	896	860	886	877	873	842	882	900	852	890	856	851	830	891	863	886	851	839	858	878	808	815	867	913	857	871	858	861	831	857	862	871	903	858	840	850	832	902	820	828	869	853	886	816	817	858	887	820	798	831	789	826	879	825	825	840	855	830	848	822	832	852	803	835	863	852	818	838	868	822	885	858	872	884	857	898	849	858	838	876	857	855	849	809	786	837	930	818	898	844	878	819	857	865	862	823	843	790	841	846	868	844	860	848	839	830	874	834	850	840	876	836	884	899	831	820	870	833	815	820	843	898	806	859	829	871	873	853	831	904	838	846	843	835	838	881	822	839	848	837	839	779	845	823	803	875	838	834	822	863	884	822	860	890	881	876	840	827	834	887	888	866	845	822	866	863	864	871	882	867	851	883	900	788	827	788	888	869	863	851	836	911	846	793	864	858	808	825	829	841	844	875	816	864	818	846	872	833	877	858	813	880	830	878	817	857	902	817	871	871	868	843	899	844	849	841	883	892	843	795	869	796	883	897	881	792	841	882	855	876	884	826	858	829	865	857	849	855	813	914	856	861	854	876	828	782	833	885	836	855	821	879	873	818	834	818	867	901	845	773	873	854	837	829	845	868	821	845	826	823	816	916	843	870	819	826	850	869	864	880	833	836	812	883	809	840	818	838	813	814	828	817	880	896	830	878	851	850	819	854	890	833	837	855	855	810	816	848	843	861	836	844	837	838	831	843	882	864	797	853	861	875	798	837	833	828	862	891	870	835	826	843	856	796	824	850	826	836	895	898	811	843	903	820	838	842	874	820	877	866	839	834	893	872	892	895	846	812	828	846	877	832	875	873	861	876	859	868	813	856	775	871	850	897	853	896	858	858	839	822	891	841	848	887	832	847	860	864	843	875	887	858	805	869	868	795	861	801	836	847	827	816	868	847	835	875	853	840	831	818	831	843	812	809	857	868	827	863	823	867	859	841	872	871	798	882	825	815	872	828	914	855	865	860	803	902	862	868	839	846	875	855	835	887	812	870	902	808	842	817	876	924	851	919	884	823	893	899	844	872	830	898	879	845	848	883	852	863	847	834	878	841	832	838	876	822	849	825	857	839	859	862	864	844	836	896	837	862	862	881	847	841	853	828	842	835	873	902	855	798	837	874	909	876	855	799	961	822	867	887	855	844	880	849	839	802	859	916	836	857	875	868	835	886	798	865	839	869	818	835	911	841	824	821	881	856	855	826	831	846	853	844	883	879	862	888	855	826	860	797	821	857	839	844	852	899	816	878	842	867	891	841	839	823	855	885	839	861	870	827	831	865	842	819	884	807	865	867	863	840	886	847	799	907	866	847	852	862	817	885	890	866	868	839	856	833	826	827	866	807	789	851	868	848	825	872	826	849	844	869	855	880	890	839	843	811	802	820	855	827	817	823	876	845	844	873	818	832	884	863	878	864	846	873	827	858	814	816	803	849	917	860	891	868	876	828	851	836	844	825	870	854	908	865	839	843	845	854	819	814	891	865	864	839	865	883	792	788	882	863	828	839	861	849	815	831	863	847	893	852	867	884	830	867	887	833	832	892	884	799	854	867	862	913	880	884	800	877	797	859	853	846	876	866	819	866	834	869	830	830	863	833	839	802	894	866	862	858	854	849	868	854	892	883	815	910	834	878	904	824	889	858	871	858	871	845	836	836	837	887	839	853	782	864	866	797	835	850	847	849	914	881	868	838	851	884	877	845	853	842	826	845	813	861	858	885	899	841	874	843	851	830	828	850	847	823	809	892	860	850	861	894	865	837	840	832	899	856	878	847	881	875	840	812	877	835	843	888	852	859	899	878	815	843	897	902	833	819	820	880	865	870	767	860	866	890	907	840	839	895	852	862	870	888	888	853	861	895	883	875	885	829	892	900	809	898	852	849	847	814	860	835	844	851	879	891	803	861	841	891	839	842	877	833	859	822	805	829	855	834	853	824	885	877	851	804	852	855	856	876	867	828	834	837	841	814	830	913	851	804	851	835	841	851	811	824	845	824	871	877	850	834	860	843	817	858	835	857	855	831	868	853	904	850	824	903	831	873	866	833	871	834	860	857	878	854	845	833	864	872	863	913	859	856	780	808	848	867	880	820	892	828	819	826	813	858	873	881	897	883	848	799	887	883	884	850	853	879	875	828	822	799	813	835	890	865	868	854	851	823	858	841	857	850	923	799	860	897	863	851	887	824	874	881	852	855	801	864	838	875	839	880	860	870	841	822	899	846	903	860	864	849	842	819	865	843	810	852	855	846	841	828	852	863	882	900	872	839	862	817	842	904	888	851	873	859	880	799	834	844	893	834	828	843	835	832	858	862	822	852	839	826	865	887	852	910	875	865	873	826	869	833	854	879	857	844	835	862	899	852	788	844	820	853	831	884	867	844	865	815	883	842	881	882	854	841	832	788	824	879	793	812	899	865	883	810	798	930	832	876	876	819	839	857	847	885	786	829	874	872	854	823	882	831	853	859	832	867	851	805	852	889	938	831	852	835	848	799	822	812	875	874	887	812	877	852	878	905	841	865	863	886	861	792	833	876	873	799	750	849	838	823	825	862	866	804	816	853	813	844	826	831	912	847	828	856	857	867	845	861	813	886	823	824	846	852	835	866	890	845	846	843	860	825	824	836	864	862	882	850	816	841	872	844	889	858	832	891	864	872	940	820	832	828	836	792	872	856	822	832	882	840	840	849	816	881	882	806	829	866	879	843	866	876	832	899	766	834	857	839	863	865	800	855	893	842	842	827	851	825	855	870	830	876	835	819	864	866	818	828	818	858	888	805	856	881	815	809	851	869	838	890	843	885	842	894	845	854	857	883	890	853	803	862	813	827	818	908	879	868	852	855	859	869	873	864	860	834	865	881	829	877	800	849	871	864	816	874	843	856	892	839	885	875	853	854	846	801	858	825	866	830	813	862	865	891	840	829	870	858	809	830	888	858	869	846	814	835	831	834	841	834	843	827	853	883	885	836	855	831	863	848	859	854	796	854	846	801	879	849	828	831	864	840	894	851	846	881	828	837	813	811	839	863	815	886	792	832	824	876	869	809	846	874	893	838	841	829	868	873	889	852	856	828	818	864	913	872	802	830	881	819	846	844	884	897	871	829	874	839	848	877	848	888	883	842	805	871	893	832	882	858	878	850	856	804	809	819	808	861	833	851	875	825	862	826	863	912	855	841	836	891	847	785
16128	7926	20406	15386	7450	1607	540	395	326	326	316	325	294	324	307	255	278	269	255	249	260	228	269	256	270	266	259	239	245	253	253	246	256	263	230	262	268	232	203	242	225	218	257	256	237	285	220	241	227	230	213	224	260	240	220	263	247	244	226	239	232	265	229	235	250	235	263	246	258	232	238	272	269	249	235	268	252	206	249	220	250	243	225	268	280	262	233	245	247	233	237	257	262	234	229	235	240	216	269	248	231	285	248	219	243	256	237	259	240	255	291	251	247	241	246	234	231	227	242	225	251	247	231	255	245	236	221	236	244	242	275	248	259	230	253	219	249	237	244	264	246	220	241	250	211	272	272	248	244	235	229	261	254	253	241	218	256	256	246	299	262	224	244	223	250	263	224	223	219	234	242	234	215	254	266	226	231	250	266	215	237	240	235	261	243	259	258	210	209	245	255	226	260	255	246	227	227	239	253	224	257	241	251	233	248	288	242	215	234	235	223	237	250	255	231	233	244	252	238	252	266	221	220	250	244	256	262	250	257	247	211	230	236	244	255	240	249	230	246	238	249	246	231	255	238	227	255	257	292	270	248	236	267	236	251	278	239	235	249	241	262	260	232	247	236	238	244	241	225	236	243	225	259	219	241	229	241	239	229	232	212	245	215	234	224	242	231	246	246	214	238	223	251	219	256	254	231	267	225	241	284	245	230	217	234	230	231	244	231	232	236	220	254	249	247	232	264	249	241	240	254	239	248	240	261	221	242	253	233	241	224	231	206	242	244	230	256	265	243	248	249	236	279	241	242	237	249	233	265	254	250	221	214	234	233	243	214	247	213	232	221	240	244	249	251	240	233	224	242	265	262	235	244	222	210	231	255	230	227	238	243	222	197	256	244	255	238	221	243	243	236	278	222	210	246	225	280	240	251	266	263	231	231	262	235	251	222	243	250	217	255	231	223	227	227	273	245	216	235	211	267	258	217	235	246	256	250	264	211	266	256	223	263	253	265	251	255	254	251	275	250	253	229	224	276	249	225	212	262	228	211	240	242	242	213	223	235	235	220	254	262	258	232	253	244	267	261	260	266	201	238	222	239	221	251	244	257	215	255	280	233	257	240	257	238	223	276	257	222	247	209	230	238	240	246	229	244	266	255	243	249	240	231	256	276	264	214	229	226	236	249	235	241	236	245	260	225	265	243	217	201	215	247	216	232	235	237	281	226	256	211	234	243	217	266	247	249	231	261	218	241	264	243	247	247	248	247	237	215	230	249	247	255	239	240	244	232	251	220	274	228	255	229	242	254	242	240	261	255	277	256	260	217	253	268	233	215	252	244	266	206	260	258	250	245	275	221	254	243	233	242	239	262	251	255	245	244	231	234	243	238	261	244	245	254	259	251	251	242	250	245	240	274	222	239	228	214	240	265	262	244	229	268	249	237	246	258	250	239	266	251	255	226	241	256	242	228	249	229	237	232	249	221	242	279	234	276	240	256	237	221	244	248	281	233	236	234	244	278	259	265	231	256	225	234	257	248	251	247	231	222	243	258	227	237	267	205	241	248	218	248	235	238	245	233	283	256	224	242	221	235	228	222	229	255	249	267	252	245	252	239	215	203	216	257	254	251	279	261	217	251	254	246	237	258	249	250	243	262	232	259	269	231	235	258	241	253	246	234	222	210	255	256	224	247	267	262	224	213	238	257	258	256	243	238	253	247	236	265	242	210	247	239	230	259	257	269	264	217	220	241	234	249	206	242	242	240	262	264	257	243	233	236	236	228	239	259	267	241	230	230	227	272	230	219	269	211	236	277	253	224	246	263	238	232	240	236	226	232	231	263	232	247	269	222	249	229	223	252	229	229	267	253	231	244	255	243	234	207	214	215	237	252	246	228	252	264	252	256	203	231	218	223	264	250	260	258	239	256	242	234	262	257	274	233	213	267	257	234	251	224	242	250	237	250	244	259	228	258	256	219	262	239	245	292	238	248	253	279	267	283	264	241	235	223	245	254	226	226	226	258	242	265	243	248	231	252	251	222	237	230	249	258	240	215	239	219	215	250	236	250	248	274	225	260	241	231	219	224	233	244	241	232	239	238	216	264	236	243	226	253	268	274	236	252	230	239	248	256	269	279	267	254	246	191	243	220	234	266	285	242	225	244	242	237	274	238	233	228	253	249	253	274	253	251	235	253	243	254	265	256	222	231	247	243	255	242	222	267	218	215	228	254	245	219	271	256	268	256	253	239	248	252	219	245	250	234	259	229	251	225	234	259	261	234	244	250	255	243	236	249	197	229	266	224	250	237	204	227	228	266	226	282	242	276	259	228	276	239	254	265	272	241	279	267	243	255	229	250	231	247	273	215	240	254	266	247	232	280	247	227	262	254	238	253	269	240	247	250	264	203	243	254	243	263	310	269	240	246	242	245	260	225	258	240	226	262	236	221	230	223	260	240	227	255	235	254	276	247	252	252	279	236	230	225	229	230	239	261	254	231	236	248	266	238	232	242	256	265	240	224	237	217	253	225	223	239	236	266	213	262	263	228	261	234	230	237	245	251	247	235	230	244	252	233	231	245	228	267	242	245	246	246	234	266	247	255	229	267	234	247	280	267	257	266	220	264	232	258	281	236	220	249	241	264	258	250	258	218	209	210	255	249	239	209	251	260	246	258	256	259	245	248	237	283	195	223	238	274	259	261	271	260	214	237	218	276	245	236	248	231	233	238	245	256	225	253	248	256	242	244	256	260	274	224	274	233	259	240	256	238	232	212	216	237	250	227	227	224	235	261	211	223	263	258	256	253	227	248	257	249	234	261	234	241	276	226	246	248	265	250	269	255	257	218	245	233	246	268	262	204	254	255	232	251	266	243	245	244	287	267	240	241	234	247	239	219	197	254	254	277	247	296	260	287	273	275	265	232	207	251	264	261	272	228	196	246	242	242	228	271	241	249	259	227	260	245	233	234	249	221	230	231	243	202	240	262	266	222	266	217	223	238	248	252	260	259	235	277	240	239	239	215	230	238	228	244	245	240	237	250	269	235	224	219	247	255	246	252	250	243	260	236	225	218	239	237	228	234	233	237	256	283	245	223	266	250	239	247	210	223	241	244	284	253	247	207	230	239	259	251	274	231	270	268	254	240	266	244	238	259	226	244	260	267	244	248	218	246	254	242	255	249	271	241	252	235	280	253	239	213	233	221	259	239	221	239	226	253	231	264	228	266	250	223	264	231	240	230	250	236	256	258	257	231	212	232	231	215	268	219	223	241	288	261	231	223	229	259	239	218	285	241	235	238	258	252	258	226	247	232	253	242	237	252	234	269	274	235	240	230	214	245	237	252	235	247	229	240	268	252	269	243	241	223	254	242	253	283	246	241	237	236	268	223	236	235	234	248	244	233	281	239	241	253	246	241	226	226	246	214	259	268	239	227	242	234	234	247	262	253	238	282	270	243	211	283	234	251	262	236	254	246	250	250	229	223	234	245	278	248	233	240	243	243	248
11602	8771	26191	22995	15790	4799	2118	1303	1130	1153	1145	1078	906	783	798	724	713	723	696	614	674	642	600	561	594	571	556	584	578	584	576	568	589	564	582	567	570	540	525	529	633	563	558	577	546	540	534	567	583	605	569	579	526	561	540	537	550	575	579	591	566	556	567	551	605	596	552	519	553	512	549	580	554	566	582	572	551	574	551	579	550	581	545	597	528	572	537	584	537	558	557	569	591	555	529	545	554	582	513	545	560	546	564	542	547	581	565	529	622	564	545	584	532	555	529	518	572	527	532	578	550	554	541	619	530	547	559	570	573	588	584	537	558	560	534	541	529	509	604	525	492	526	572	590	554	580	592	544	572	562	551	602	549	580	582	590	578	527	540	516	571	550	543	529	540	559	540	564	514	566	545	517	588	555	570	558	557	563	547	537	564	611	545	556	535	592	561	561	563	487	549	534	551	580	579	541	544	574	579	609	547	524	533	538	597	580	540	530	534	563	521	535	564	527	568	538	571	541	554	513	564	542	539	569	528	547	557	550	572	552	521	589	575	567	493	566	547	564	572	551	562	562	534	495	527	523	539	552	569	543	546	591	560	525	558	563	571	548	549	622	561	524	547	523	537	522	530	547	536	583	546	507	562	550	566	547	579	580	539	550	546	550	534	579	553	546	557	555	553	549	519	541	580	558	538	579	556	572	558	579	529	539	548	535	564	520	594	583	533	586	577	536	554	579	559	578	580	530	562	570	566	542	586	551	517	541	510	561	587	548	570	540	526	561	601	561	585	594	572	577	563	572	536	526	580	565	548	542	570	504	554	550	560	507	563	539	524	555	548	567	550	568	512	572	583	556	588	577	556	531	560	519	535	607	570	559	551	579	540	518	532	613	592	584	565	568	579	580	545	580	546	513	532	561	592	553	540	583	595	597	538	521	548	549	597	553	576	537	579	549	540	537	547	553	551	540	563	522	591	535	536	562	552	548	546	558	555	555	557	569	538	608	599	581	562	531	549	612	566	565	561	573	571	548	565	541	506	524	558	574	591	523	538	513	502	544	528	501	545	552	569	540	555	519	541	526	568	584	523	507	564	533	549	574	549	554	546	562	537	564	577	523	534	531	533	566	540	547	580	569	544	538	528	540	521	563	552	557	531	554	537	557	508	520	580	536	558	612	554	548	574	555	537	516	547	542	554	523	567	569	567	512	577	567	535	579	565	563	561	532	557	522	581	531	561	556	524	557	570	563	543	558	532	524	520	567	567	588	528	560	496	580	552	592	480	573	571	600	532	516	588	597	599	515	572	591	503	559	576	588	548	566	569	569	533	531	526	521	553	555	562	509	586	537	552	559	536	543	568	596	541	556	545	564	557	567	539	529	601	531	568	544	577	499	551	529	535	552	574	541	563	522	562	575	539	572	555	535	551	527	575	551	585	574	537	583	592	546	573	560	573	536	538	552	574	552	525	598	584	578	552	557	549	562	563	568	521	587	550	534	565	585	559	539	567	577	585	560	538	557	597	552	554	539	526	544	563	570	555	569	581	531	567	571	562	592	588	533	572	566	517	545	556	527	565	621	564	540	556	549	566	576	538	556	516	545	565	511	606	556	559	533	552	572	527	576	597	495	535	596	564	586	624	586	564	530	565	559	554	575	584	581	587	573	559	545	540	517	543	540	577	559	560	553	578	511	567	619	586	527	556	547	516	575	545	577	587	579	502	559	534	536	587	583	573	581	561	558	521	559	542	566	563	582	543	562	511	550	597	569	544	559	557	544	557	535	548	574	545	552	587	604	573	548	578	535	564	545	552	552	559	545	573	574	547	508	565	538	542	551	532	547	607	552	581	582	519	548	578	556	553	558	540	570	548	548	585	541	553	523	555	567	594	558	538	590	531	533	582	589	558	575	592	601	562	590	561	550	577	555	536	557	546	562	526	538	603	566	541	553	598	541	572	550	596	546	597	558	538	539	556	533	533	550	602	619	541	551	539	535	576	537	571	528	573	563	525	562	519	590	552	533	539	549	555	547	536	575	506	587	527	545	547	560	588	553	596	594	524	585	576	548	561	564	573	543	547	534	536	548	579	547	565	561	562	551	560	569	546	518	576	505	578	531	498	578	554	607	589	533	559	583	546	568	562	558	561	553	528	584	542	497	578	518	547	558	568	534	522	588	578	558	572	543	551	577	571	556	508	552	554	584	546	547	508	535	582	519	591	584	568	521	564	600	567	533	543	567	631	574	569	588	569	561	537	562	550	590	528	552	567	615	567	579	501	511	575	539	525	512	557	555	523	543	563	524	577	551	589	578	513	536	525	581	515	561	483	581	570	561	536	543	533	605	576	523	590	538	578	583	528	536	562	535	568	594	544	556	574	567	536	531	558	562	556	532	565	575	557	532	560	527	528	553	564	546	582	583	531	555	588	579	569	542	547	557	528	544	562	563	518	518	539	519	561	565	556	525	572	603	570	564	549	577	558	569	543	601	535	564	603	505	539	535	511	549	567	531	553	563	560	570	609	554	591	556	529	603	568	554	544	558	523	561	553	553	579	529	546	550	563	590	553	557	561	559	518	552	581	565	574	571	591	545	558	555	540	526	578	554	564	569	558	530	565	529	573	572	530	544	564	553	553	571	505	579	535	523	559	537	561	567	593	530	531	602	561	547	550	573	525	556	566	540	513	528	545	567	540	538	553	554	567	543	527	556	610	560	541	538	567	546	570	573	561	550	565	542	590	600	550	537	558	617	549	561	577	584	548	528	581	548	557	558	623	557	567	585	571	554	515	560	541	559	542	556	568	576	549	551	568	546	574	557	559	555	572	542	568	563	556	523	516	560	566	555	554	562	569	539	549	547	531	567	558	559	588	538	548	538	515	576	521	541	539	567	590	618	556	514	536	557	527	556	546	556	592	571	559	574	612	526	572	553	563	560	513	531	582	606	560	555	570	546	540	503	543	525	525	533	543	537	540	568	555	570	548	536	566	488	538	568	552	582	539	605	542	570	542	577	560	560	553	555	604	578	554	533	520	564	550	550	564	552	571	548	584	570	529	579	520	572	595	557	604	585	591	578	554	564	543	598	575	526	553	562	562	548	568	596	589	529	576	581	575	563	540	521	557	553	556	528	537	530	551	496	579	516	583	535	549	553	593	560	500	573	549	573	590	571	565	578	545	584	556	536	566	559	608	536	559	558	549	565	592	559	547	579	579	557	561	545	545	548	555	579	523	551	582	535	545	550	555	558	600	561	542	580	544	556	554	552	563	531	535	546	584	570	563	573	568	554	518	564	560	537	538	558	566	536	574	535	560	583	530	568	525	572	566	524	561	543	521	534	535	542	556	546	567	530	528	538	553	554	540	542	591	559	546	541	520	567	553	596	591	561	501	596	580	530	610	561	543	581	586	610	557	557	524	539	548	536	549	545	552	556	559	510	563	516	575	571	542	548	549	534	554	600	579	547	542	565	575	577	535	551	541	582	517	538	548	570	544	535	583	569
24969	14541	31948	25827	15179	3562	731	386	320	318	289	254	236	203	203	184	147	169	144	132	145	161	147	131	123	130	140	164	130	146	136	157	137	141	133	137	155	111	127	143	136	145	136	137	149	156	117	129	154	134	127	146	141	124	133	127	137	121	134	148	126	114	135	145	143	141	122	139	137	145	137	127	148	124	155	140	145	116	129	152	144	162	125	135	137	132	138	146	143	139	137	144	143	131	120	150	143	147	122	135	145	127	110	124	136	132	131	123	125	138	150	139	154	153	130	133	143	135	134	144	126	146	153	114	138	138	138	139	116	139	154	136	143	131	140	114	113	115	153	160	126	129	136	149	122	108	153	115	128	136	123	140	106	142	126	147	127	136	115	136	136	132	121	145	119	130	140	127	156	131	160	162	136	136	133	131	131	136	119	132	117	139	135	124	143	132	124	150	146	135	130	136	134	134	138	135	137	134	134	143	126	139	115	145	133	144	134	119	151	115	130	154	126	139	131	118	136	129	123	141	128	147	137	125	135	142	145	138	124	140	154	127	124	111	133	122	144	125	136	148	157	127	111	148	124	131	124	142	122	147	141	119	127	132	119	142	112	143	132	136	125	128	154	139	143	121	133	123	140	129	145	125	145	128	152	148	122	138	127	133	138	133	143	149	141	125	121	149	144	134	130	117	136	139	142	127	132	119	136	119	151	142	138	151	122	108	135	134	126	140	144	157	145	135	126	134	129	144	145	148	140	120	133	119	128	136	127	135	131	144	146	136	135	123	131	137	149	144	152	146	128	119	120	134	131	131	132	125	133	121	117	133	127	149	143	121	124	118	126	134	152	128	144	132	146	124	138	157	130	137	151	147	146	146	138	132	135	154	144	139	133	132	142	133	140	130	129	128	149	119	139	122	114	123	133	116	143	137	132	136	144	148	138	123	127	133	125	126	147	125	122	108	145	136	141	143	118	150	137	132	133	122	120	134	136	134	137	135	128	130	144	117	142	159	148	132	122	124	131	151	136	120	142	136	139	139	142	128	134	136	134	119	147	132	128	139	98	103	122	127	131	130	153	150	122	142	140	147	143	128	158	143	143	167	128	133	156	125	127	131	118	126	117	126	150	126	138	144	121	131	104	160	120	123	125	150	126	120	130	149	144	138	117	138	133	131	152	134	128	132	120	118	145	120	128	154	134	122	115	127	141	124	143	157	116	125	150	162	113	124	127	143	117	130	147	125	137	140	127	133	117	135	128	128	136	119	124	104	142	118	126	135	131	128	146	117	128	100	139	134	130	143	127	110	135	122	141	113	137	140	132	139	154	142	143	126	135	126	164	139	145	125	144	134	126	128	136	129	110	133	143	145	149	141	126	127	130	140	124	156	120	137	134	139	118	128	129	136	136	136	118	123	153	115	120	128	145	143	124	153	127	122	129	129	146	139	139	136	120	117	139	136	127	132	138	143	124	146	135	130	124	135	132	134	122	131	138	137	148	119	122	101	120	144	136	133	132	149	142	107	128	144	141	118	132	160	137	140	147	129	110	144	124	122	127	150	136	127	128	140	131	142	139	127	130	118	123	126	116	111	120	143	147	147	115	141	126	124	150	98	145	135	116	146	131	144	133	136	162	111	114	140	136	140	115	148	141	134	151	129	144	133	153	146	134	131	116	123	138	130	161	148	137	129	148	146	139	126	117	114	146	143	145	155	120	142	133	126	126	112	131	132	122	150	127	132	107	127	133	126	138	155	138	117	133	115	139	147	144	130	133	149	134	156	144	145	139	125	126	152	133	116	147	121	112	142	128	133	127	138	123	131	131	147	127	123	138	148	150	147	138	152	131	147	131	126	138	110	142	140	144	135	116	143	128	136	136	132	122	141	113	122	132	116	121	138	139	137	136	144	154	140	136	153	143	129	121	140	127	136	124	132	139	136	137	141	137	127	166	126	107	117	143	129	128	139	124	111	149	122	142	152	131	135	145	142	127	127	146	135	128	129	127	125	134	130	131	127	143	121	145	141	122	130	145	129	122	137	129	135	135	167	138	107	131	152	140	122	127	126	132	141	139	126	140	143	142	140	133	150	119	113	113	134	132	128	153	116	123	149	125	136	155	142	158	142	143	129	117	134	159	119	132	145	143	138	129	141	139	153	136	118	146	141	139	111	129	142	136	163	143	147	118	118	139	136	145	148	134	141	124	145	140	137	147	141	123	130	141	142	146	129	154	142	121	130	118	129	127	133	123	157	155	153	116	145	148	134	129	143	149	133	126	144	133	141	143	160	139	122	142	122	131	150	118	147	129	123	131	127	125	124	129	135	119	127	127	143	136	120	141	135	136	119	114	135	130	173	138	135	159	125	112	157	147	126	116	136	143	137	123	137	129	137	152	136	125	150	115	112	149	136	142	137	143	122	132	145	132	129	168	127	153	126	155	131	130	139	155	139	139	121	119	128	131	126	131	125	138	133	134	136	132	139	134	155	136	105	145	123	137	135	136	130	131	122	126	143	136	126	135	149	132	115	130	142	147	137	137	122	123	147	116	153	130	118	106	126	114	124	147	126	133	133	127	127	145	157	136	151	138	151	145	135	150	119	143	131	154	135	124	118	116	137	129	149	141	137	135	136	127	144	141	132	134	129	143	136	161	128	132	153	140	128	132	129	110	128	123	134	144	130	132	128	183	121	136	133	111	144	123	141	134	144	125	126	149	129	128	155	118	144	130	139	120	129	147	116	124	124	138	138	131	135	139	133	124	127	159	127	120	140	138	147	129	131	123	132	132	139	151	126	120	138	127	143	117	128	134	148	137	134	136	151	150	135	129	129	130	135	132	123	137	146	148	150	134	125	132	138	167	139	143	134	123	130	126	127	143	116	123	113	119	138	129	120	143	128	149	129	136	126	137	141	143	130	136	130	146	128	137	140	125	130	132	124	134	140	123	147	158	146	120	102	131	148	137	134	142	132	137	132	150	135	132	131	145	144	114	115	120	130	145	132	122	123	122	140	148	151	109	128	145	136	138	117	133	131	121	137	129	118	137	131	127	133	136	135	130	145	158	132	122	135	118	122	122	126	130	157	155	128	140	133	135	134	133	150	123	153	173	138	144	130	143	151	136	137	131	151	132	134	153	148	140	140	134	134	142	134	147	127	128	127	172	127	133	148	138	154	137	151	146	107	111	121	138	150	138	120	111	135	145	145	136	111	133	127	138	122	133	148	143	129	134	138	129	141	140	151	136	141	131	141	144	123	141	139	123	111	135	149	142	122	120	135	138	148	131	142	150	122	129	134	154	141	118	137	144	110	116	156	121	119	119	138	137	120	136	125	147	155	130	137	128	137	134	153	132	131	153	140	128	142	146	129	146	126	132	135	150	139	114	132	136	135	125	158	144	141	133	121	132	157	126	124	136	144	139	159	123	130	131	141	133	130	143	148	151	112	140	138	130	127	144	145	133	155	131	138	116	143	143	147	129	137	140	147	136	142	125	158	126	156	136	126
14869	13447	33956	31599	23318	7367	3037	1712	1278	1329	1377	1152	852	775	696	648	699	539	545	512	494	485	460	426	383	395	385	413	372	398	372	362	341	389	354	375	357	375	368	353	381	346	334	356	363	339	357	333	357	340	386	351	380	342	328	357	344	374	362	330	350	346	356	380	348	324	348	339	351	355	358	345	335	345	350	356	340	347	364	345	349	336	360	356	317	355	319	359	360	332	362	347	385	344	384	349	333	320	362	353	362	322	367	347	334	349	333	354	362	363	356	378	379	346	332	333	355	369	368	378	356	333	333	361	364	336	342	375	383	363	362	350	342	340	346	339	333	346	360	327	354	350	342	363	351	362	367	317	356	337	357	385	369	378	347	353	365	345	334	358	335	365	355	352	309	343	369	349	321	366	364	342	355	347	350	366	344	356	352	351	339	333	364	344	336	362	360	323	356	328	354	355	382	339	357	357	354	348	376	325	350	314	340	352	323	358	329	316	367	359	321	354	361	387	349	369	330	335	348	329	309	338	374	366	340	331	393	335	321	352	357	373	310	385	318	344	351	327	355	348	317	332	349	393	328	344	356	352	322	335	319	334	343	341	338	370	331	355	355	315	377	355	340	344	342	333	375	327	338	365	380	369	321	353	358	356	355	342	378	339	350	401	331	364	351	339	333	352	341	360	354	319	383	392	338	326	338	347	328	332	321	393	341	337	374	394	330	336	363	384	362	351	352	349	333	334	325	329	331	360	330	318	370	355	343	360	353	346	368	363	366	380	369	376	363	356	353	320	340	361	324	329	360	356	349	342	352	352	358	379	374	324	360	349	358	351	371	372	351	314	346	369	334	348	332	373	319	341	342	411	370	328	317	375	353	322	354	351	320	378	357	384	341	357	348	385	335	312	345	351	354	328	338	376	372	336	349	335	342	349	384	347	346	326	348	344	357	367	377	366	343	341	358	337	330	355	349	352	355	334	303	359	335	350	335	328	348	336	332	351	353	360	366	362	373	369	341	334	337	373	365	320	365	341	338	323	344	332	368	340	367	343	344	375	346	329	324	339	347	327	360	369	351	335	351	373	356	335	354	331	358	348	358	357	397	350	337	359	349	316	352	359	332	370	325	310	384	349	348	335	328	355	372	366	364	341	322	336	371	309	372	346	342	402	352	324	316	322	333	375	352	333	368	353	338	336	354	331	341	327	334	322	352	357	352	368	320	321	380	355	329	364	319	349	332	387	331	363	357	385	359	367	371	337	348	341	327	328	352	351	345	352	306	312	361	330	370	336	347	377	347	346	354	353	354	323	353	353	372	354	362	349	373	334	361	331	366	341	357	333	354	330	375	339	365	365	346	370	379	306	332	358	349	329	327	355	361	368	391	355	336	362	331	317	358	343	358	343	352	357	312	371	344	346	367	364	346	378	354	316	341	334	367	320	369	350	339	328	340	349	365	333	324	335	368	376	346	375	332	342	310	348	349	345	353	364	364	361	355	370	361	346	337	385	345	353	359	369	355	350	369	331	328	336	356	341	360	359	325	394	357	356	375	345	358	339	347	348	334	347	321	339	342	357	304	342	386	379	369	336	331	337	339	379	337	330	332	384	328	371	363	337	368	376	366	330	344	353	336	334	354	325	366	367	338	379	337	337	342	333	372	336	348	378	355	359	322	357	379	349	321	357	355	334	343	355	355	325	314	307	362	352	356	369	382	340	348	388	329	347	331	345	374	360	324	306	306	362	348	350	347	359	331	385	351	333	343	351	327	367	340	365	358	332	359	344	363	336	358	327	392	359	315	355	375	354	355	367	322	364	350	377	354	348	380	368	329	339	332	331	364	351	338	351	348	345	319	359	348	379	319	328	367	358	348	351	334	352	346	340	396	357	374	346	382	361	341	354	361	333	367	369	335	360	346	352	305	348	315	351	339	346	351	345	329	314	369	341	311	330	366	336	362	351	350	346	352	326	330	379	349	346	361	348	351	331	353	399	348	336	331	365	329	346	349	344	360	367	339	379	356	334	359	351	358	344	336	350	320	344	370	374	355	336	343	364	354	391	336	304	379	344	360	354	339	369	335	331	353	354	344	354	333	340	357	343	369	369	354	332	357	365	315	359	342	362	345	351	320	370	334	344	324	334	355	367	352	349	333	352	342	370	359	322	358	356	314	362	364	338	349	373	326	350	346	356	321	334	341	388	355	342	377	312	367	343	354	366	358	372	338	347	381	332	362	349	371	326	356	343	370	353	349	396	329	343	358	342	361	347	348	329	324	378	324	352	360	340	334	352	363	324	357	356	328	373	356	361	333	353	349	367	341	343	345	341	354	322	354	386	354	357	339	352	363	312	333	362	322	370	350	404	363	334	344	349	357	360	359	337	322	344	363	343	352	346	362	352	327	347	341	331	361	393	349	380	376	338	345	377	364	341	322	325	356	354	359	331	329	365	346	370	345	332	322	322	365	387	340	359	362	363	341	339	349	363	350	340	347	363	375	329	329	340	368	345	355	328	374	347	331	328	357	339	354	374	317	344	304	353	333	329	353	348	309	344	403	337	344	319	337	365	347	373	360	364	370	315	339	348	336	351	350	349	356	348	373	399	323	346	325	350	330	364	351	340	344	352	368	318	357	322	347	352	353	351	333	381	330	344	321	345	355	351	340	340	320	350	359	315	307	340	359	350	346	315	330	388	343	356	344	327	365	345	380	335	339	345	345	365	338	326	375	333	362	349	330	354	315	372	365	346	356	362	349	345	402	336	333	342	333	363	368	359	354	356	378	321	381	350	353	320	379	346	342	351	320	363	374	370	371	369	355	365	347	327	353	334	371	354	346	363	369	337	357	357	331	329	367	312	380	357	341	362	338	369	343	341	321	347	363	345	345	358	310	361	317	369	334	337	300	349	357	374	328	334	372	383	351	375	356	340	319	323	328	380	360	356	357	340	357	347	319	362	342	349	341	346	374	397	335	362	366	347	355	370	378	360	350	361	379	328	331	327	313	347	357	325	355	361	373	402	350	366	349	339	356	382	346	370	349	339	360	343	306	357	339	347	355	338	360	333	402	367	352	364	380	380	379	360	348	359	369	357	324	354	359	361	347	342	362	336	333	358	348	335	355	336	358	320	354	347	331	397	349	331	353	342	350	360	343	345	349	335	332	378	348	339	320	316	342	296	389	357	363	341	309	333	379	383	340	293	316	359	339	397	365	367	362	367	351	336	367	338	366	355	367	341	340	367	369	336	340	338	361	350	336	366	342	373	388	333	340	373	351	362	343	357	359	364	361	345	360	357	350	366	318	349	338	327	344	362	382	347	328	370	346	344	362	372	332	358	359	331	351	343	338	317	308	326	333	361	340	349	355	354	378	350	347	366	338	382	382	352	352	343	348	361	379	375	358	372	378	356	351	349	345	372	362	351	308	386	333	357	341	322	345	397	352	375	385	352	352	347	359	356	345	335	352	344	313	333	355	347	353	374	349	297	348	366	349	335	370	321	359	360
6227	1696	1004	773	564	467	448	454	419	437	371	408	403	379	358	361	404	385	399	390	415	362	400	364	380	375	387	367	397	361	364	388	405	394	373	387	394	376	436	374	374	349	351	342	381	352	367	390	383	385	385	406	428	398	400	397	407	394	392	388	396	411	408	399	381	354	402	390	361	392	391	383	425	393	392	370	389	403	380	369	388	367	344	369	385	376	377	387	339	388	371	418	369	360	400	392	351	383	353	438	410	421	364	384	394	358	354	381	385	391	431	383	387	411	385	386	403	415	382	413	402	379	371	392	384	384	387	411	365	368	382	376	363	356	349	368	428	397	373	384	393	425	396	384	419	375	380	378	356	388	391	414	369	378	399	367	379	386	373	384	381	377	365	337	390	390	372	360	384	412	352	380	396	378	391	387	410	366	376	377	361	363	386	422	399	385	427	405	387	414	365	405	411	387	440	406	389	384	413	348	411	387	365	387	376	384	362	361	378	423	398	395	353	403	365	392	384	350	388	388	331	396	384	353	401	385	343	377	395	373	410	388	400	386	390	387	366	396	393	388	395	431	384	405	367	388	358	399	402	414	373	368	406	385	392	399	398	400	398	409	375	362	375	387	381	369	349	366	387	382	388	380	427	418	401	374	388	374	353	350	383	384	384	418	384	427	385	356	385	416	370	382	378	345	325	397	383	389	370	360	386	406	401	363	378	360	376	349	409	395	395	368	373	371	384	341	383	383	360	389	344	400	404	398	408	393	384	370	403	375	359	365	350	415	382	377	410	358	379	363	380	389	375	404	417	399	383	377	394	364	376	363	430	375	376	370	380	413	386	395	404	379	371	372	398	392	383	365	376	417	396	399	379	397	394	361	362	394	382	378	375	372	394	398	394	405	391	413	390	386	374	413	386	365	383	403	402	362	390	366	375	349	389	380	409	371	409	379	386	387	426	388	398	396	378	377	392	399	413	381	413	398	424	363	401	371	382	370	391	393	417	358	368	385	375	423	402	361	402	384	395	369	408	336	376	384	372	384	435	378	391	392	398	367	399	383	367	381	392	390	386	414	412	402	406	400	375	373	366	400	393	370	367	386	371	387	435	394	403	362	379	385	395	377	397	368	351	370	406	378	406	395	409	388	411	410	403	392	404	389	390	349	378	417	365	383	391	385	389	421	386	368	388	336	388	370	390	348	353	417	385	370	372	357	357	405	372	380	387	381	391	374	373	391	398	384	374	410	378	373	373	421	427	392	407	362	375	383	351	382	374	373	383	385	384	387	405	398	358	372	390	405	341	389	372	407	379	401	393	376	409	382	331	385	409	391	376	400	400	393	391	407	386	373	417	364	377	390	408	427	394	394	371	409	423	382	374	370	380	381	386	349	345	384	366	402	370	376	361	379	414	366	369	380	368	378	344	379	392	362	368	389	365	356	402	392	389	376	413	359	376	364	413	398	361	385	382	387	394	367	403	406	364	362	382	367	401	387	392	416	396	387	401	365	400	408	421	343	369	374	357	389	399	365	392	396	419	414	383	383	374	384	388	365	401	407	379	404	369	387	391	353	399	396	403	418	383	362	394	376	381	388	404	396	360	350	358	435	384	390	406	407	358	389	368	386	373	336	377	368	364	400	378	357	386	397	351	389	389	393	388	366	392	361	399	391	375	411	358	395	414	359	391	355	364	357	371	382	393	388	307	401	335	378	406	379	355	352	385	377	368	401	393	385	366	364	398	379	408	361	359	391	367	424	366	394	375	339	380	384	383	376	392	390	346	369	380	382	414	408	384	364	373	394	408	399	350	397	365	389	400	340	393	407	405	391	357	420	394	359	395	402	386	391	405	386	386	358	430	421	396	374	359	346	400	406	374	409	394	391	376	402	361	380	397	399	403	403	386	379	403	385	350	386	409	418	368	405	415	423	390	401	350	385	398	360	391	393	396	355	372	404	344	349	389	373	401	417	368	381	388	426	344	380	355	371	389	395	377	398	420	382	390	390	387	394	428	442	434	354	387	402	375	344	383	407	384	358	358	403	389	379	373	381	389	409	379	413	391	370	370	376	419	383	363	356	370	395	419	376	387	378	394	379	389	389	417	421	430	368	382	400	383	394	370	433	365	360	381	362	337	393	389	406	386	418	408	384	362	392	417	384	402	392	393	381	373	440	382	374	376	385	424	368	372	401	384	418	371	432	384	364	383	411	398	374	399	367	386	382	366	408	358	383	377	414	448	407	363	393	358	398	397	376	344	386	408	371	363	387	336	393	409	379	373	394	382	365	381	410	362	388	386	403	369	368	384	393	382	368	365	374	355	353	378	394	417	393	394	335	346	399	384	375	380	341	382	389	362	398	400	413	402	370	407	386	381	360	381	391	419	378	396	405	408	368	386	358	408	388	380	356	368	357	376	421	394	380	387	357	389	373	408	342	393	344	350	401	358	390	379	378	378	361	365	428	372	406	375	399	395	389	369	366	409	365	432	352	396	402	367	354	342	400	363	380	372	438	380	373	396	419	378	357	382	360	415	399	428	384	400	384	395	405	359	420	359	376	391	402	359	387	363	364	399	364	349	335	380	359	368	390	367	374	410	387	372	378	374	394	378	381	382	397	363	404	390	393	418	399	382	360	391	420	397	348	346	367	389	366	402	387	395	425	397	380	392	371	369	379	398	384	382	390	361	389	409	378	395	379	399	404	392	360	388	403	379	380	349	413	422	353	400	393	365	387	380	343	393	392	355	397	390	363	410	387	347	356	387	396	367	373	369	406	393	395	382	350	384	387	370	367	395	392	381	366	353	415	430	391	364	376	403	404	402	404	386	371	370	364	372	404	356	401	378	391	396	381	386	401	405	390	393	381	372	384	405	393	358	376	347	391	389	383	348	400	367	367	377	372	384	390	396	343	342	363	392	346	375	393	388	390	401	369	397	401	368	400	379	369	371	413	379	375	375	402	377	352	373	385	345	386	354	406	364	390	395	412	389	398	371	384	350	383	375	382	379	383	398	434	396	396	365	366	376	432	426	405	379	366	350	352	393	375	380	382	390	429	413	397	372	387	414	389	385	356	428	390	387	410	378	390	407	358	366	356	372	409	385	401	384	396	384	378	399	373	400	387	411	368	400	364	393	406	370	415	381	381	347	374	331	390	378	421	408	404	373	388	381	356	359	348	367	404	389	385	407	398	428	392	379	392	417	411	402	372	411	378	367	411	406	366	355	373	379	376	387	405	407	400	363	384	408	372	392	382	397	383	364	370	374	400	402	344	325	360	395	371	370	365	369	397	399	409	355	351	424	376	399	378	422	422	405	365	385	347	352	369	373	379	367	394	421	378	370	391	350	418	398	374	400	436	364	438	378	344	429	365	395	365	369	355	374	381	382	388	365	362	391	364	421	428	363	384	406	408	394	360	335	400	344	388	421	415	403	354	370	383	390	335	373	393	369	414	409	374	393	381	413	380	373	400	409	358	362	359	361	371	383	406	408	397	381	397	367	366
4829	2120	2774	2568	1977	1305	1154	1019	987	1000	1039	1004	940	983	965	841	887	938	922	851	892	950	850	888	849	809	850	837	828	815	863	814	794	838	786	871	821	875	819	864	826	856	894	900	852	871	830	860	878	846	858	836	875	866	831	868	837	837	800	846	825	839	885	824	838	870	815	852	809	835	821	836	849	888	894	843	825	892	863	859	848	859	834	830	840	863	866	858	839	860	840	864	878	797	862	811	850	873	833	872	860	869	863	794	813	838	875	875	875	836	844	881	790	891	859	780	833	892	861	857	866	863	817	915	859	850	860	893	818	907	863	881	848	837	876	923	869	848	851	883	892	893	844	867	922	857	842	834	846	811	896	795	854	809	881	834	874	868	838	866	838	888	900	811	870	858	843	907	856	862	856	839	801	877	884	875	861	845	823	856	844	786	813	846	830	859	839	866	849	843	869	860	814	802	831	838	827	861	810	846	828	801	822	902	846	857	871	820	849	816	867	838	828	830	859	859	841	888	842	874	850	825	822	904	845	842	828	841	790	805	843	810	853	855	860	844	778	853	858	823	884	832	868	799	837	882	837	844	853	877	852	856	879	895	854	860	848	856	849	818	826	860	836	812	862	817	860	858	836	810	866	841	856	848	820	821	804	822	855	849	877	849	885	886	822	850	845	874	825	847	834	825	856	879	851	877	873	886	862	869	869	828	861	840	796	822	849	790	856	861	835	831	899	808	821	891	865	848	874	875	848	855	861	839	860	842	843	849	866	870	836	873	871	943	842	841	871	909	842	897	836	879	836	851	839	912	850	843	837	817	895	815	807	892	851	860	812	831	854	883	862	864	868	877	869	820	839	897	829	843	858	854	874	864	883	851	846	892	818	834	847	845	813	876	813	805	829	842	823	832	834	828	833	825	908	824	892	786	855	838	856	869	821	858	844	874	894	808	849	861	853	899	851	883	849	842	867	859	879	868	858	792	849	856	861	815	852	876	804	830	860	838	817	863	840	852	776	866	804	843	851	841	823	869	852	805	871	837	865	853	886	838	852	846	851	857	867	866	865	839	845	831	862	864	864	863	879	861	857	802	851	887	823	861	835	799	847	844	875	867	834	836	854	912	853	843	859	830	850	834	853	808	813	851	857	893	841	835	795	847	841	794	798	904	855	805	900	888	727	881	874	817	830	859	849	821	848	815	858	834	853	843	873	842	822	847	855	879	833	848	835	811	894	863	842	819	822	879	833	885	882	795	842	883	895	901	826	876	852	795	862	844	825	860	850	846	864	850	884	863	896	872	832	877	847	911	912	925	892	810	818	855	874	922	885	878	850	851	776	830	837	853	901	856	840	873	821	859	865	857	875	901	854	876	853	885	883	852	850	831	818	828	797	878	859	784	843	813	815	811	908	893	828	834	826	846	830	854	869	871	858	816	824	858	809	785	805	855	794	817	884	868	815	845	835	853	855	830	861	898	873	878	837	822	827	869	795	855	865	853	838	863	859	839	864	873	877	854	808	848	788	831	818	840	821	850	818	882	847	801	837	814	845	829	869	831	846	818	833	832	820	847	863	853	839	877	884	813	861	856	866	796	850	880	824	836	906	829	808	862	901	830	842	862	861	832	858	835	843	851	862	887	834	811	814	759	861	810	823	859	824	822	799	831	855	788	844	813	856	810	821	815	872	854	800	825	885	867	882	854	875	893	852	862	823	835	890	879	838	914	869	866	838	835	850	840	859	870	829	826	840	835	855	858	806	922	838	849	858	820	864	838	793	829	823	900	843	879	862	853	842	879	842	810	825	847	819	900	824	847	842	881	889	822	808	815	847	890	858	913	879	865	833	822	892	819	815	852	830	835	823	863	847	848	872	830	884	895	835	910	835	903	843	841	822	836	804	828	826	847	862	883	878	860	836	830	873	862	855	826	832	813	846	859	822	866	850	845	856	830	858	824	825	878	826	841	865	894	853	888	868	823	825	854	901	832	867	830	858	931	837	879	847	838	850	829	858	884	868	815	898	872	860	805	817	890	883	823	849	864	840	853	831	854	847	904	868	851	812	853	875	853	825	862	865	862	879	905	848	854	857	863	825	879	861	862	819	867	868	816	777	858	871	828	843	856	863	792	863	826	804	811	841	840	898	831	818	836	849	833	853	862	841	824	867	851	846	836	879	851	866	857	820	837	848	816	881	853	906	894	865	828	897	826	874	874	901	894	838	815	891	880	864	876	854	835	860	805	900	894	830	859	892	830	825	831	866	842	853	875	868	828	871	860	816	876	863	815	873	850	814	829	912	843	820	826	841	808	845	809	846	840	832	874	817	839	854	857	864	829	869	776	866	844	870	834	871	871	848	832	804	863	892	848	830	870	900	854	794	842	904	813	891	803	833	859	825	876	860	821	825	816	839	891	837	828	872	812	907	880	878	817	824	899	871	847	836	875	853	870	866	863	829	889	891	861	851	821	877	819	848	822	826	815	813	842	849	830	849	908	863	839	802	815	778	818	841	865	854	893	814	876	828	842	869	857	820	796	863	871	851	883	894	887	855	867	836	866	880	855	831	804	831	836	846	877	862	841	812	837	860	865	850	875	888	856	840	832	819	856	826	890	849	945	846	814	868	866	874	862	854	869	851	853	811	815	855	815	838	865	855	824	838	829	820	830	839	860	828	831	832	866	832	852	828	805	858	865	878	889	863	811	880	845	868	848	885	820	851	850	846	873	835	833	834	853	886	837	841	885	864	882	864	840	805	835	876	819	879	830	868	789	848	853	876	913	837	816	856	886	832	854	878	818	861	837	834	831	819	803	817	834	847	812	836	817	878	857	812	849	882	861	840	792	882	886	843	896	833	881	884	866	845	811	813	862	840	870	879	844	912	854	811	849	819	858	805	828	837	839	881	856	842	854	849	825	815	862	846	845	824	865	849	813	820	878	869	829	820	797	870	821	860	885	864	882	868	864	829	865	881	833	890	866	902	857	865	863	837	893	877	834	891	861	811	843	850	849	831	857	832	785	807	842	838	865	900	917	786	828	873	905	878	823	793	859	849	863	863	843	837	853	898	848	841	864	817	859	909	856	863	865	858	855	848	838	820	872	839	807	875	860	874	862	845	899	837	862	856	849	857	828	883	844	845	866	876	827	875	876	832	860	857	872	812	898	838	838	833	860	853	896	863	853	847	843	832	846	902	863	812	867	866	873	816	832	862	866	836	828	803	878	823	879	839	869	915	890	819	878	834	833	861	833	823	883	831	854	857	845	853	924	855	823	903	852	837	859	870	856	863	824	836	867	851	824	813	866	855	853	851	844	852	874	822	853	838	858	864	890	895	857	825	831	848	855	857	852	871	888	869	846	861	814	909	892	828	902	809	914	860	817	867	866	830	885	854	869	872	916	852	820	893	864	877	873	864	826	831	876	838	819	821	906	883	828	869	845	823	888	830	862	830	850	874	807	854	838	856	840	871	883	855	793	901	835	834	811	868	842	829	838	836	909	856	895
16011	7686	19870	16831	8247	1564	545	386	311	354	355	296	323	251	253	263	256	253	261	249	271	263	243	240	286	227	270	207	223	266	212	251	242	243	250	246	253	275	268	238	226	254	251	224	275	238	247	246	207	223	256	242	258	234	247	232	244	244	255	251	239	257	265	230	256	231	219	253	223	248	277	236	228	207	228	237	223	247	230	269	248	288	249	235	246	257	270	210	230	216	248	256	270	247	223	270	253	221	290	229	249	247	254	216	224	250	242	226	252	229	262	267	228	235	257	236	228	259	236	220	236	223	240	241	252	238	260	227	240	294	267	279	245	215	231	263	247	269	261	236	234	255	263	241	276	223	237	239	218	229	240	269	241	262	254	246	248	243	251	270	204	248	241	243	259	252	265	270	251	264	223	251	235	218	260	230	212	235	231	216	277	251	251	259	260	229	256	261	237	269	247	247	253	239	249	268	251	275	248	247	264	227	241	227	236	247	248	275	285	237	250	243	233	268	240	232	271	251	261	216	242	250	298	240	257	236	261	264	233	261	274	246	243	256	249	226	219	257	225	243	260	250	249	265	251	191	205	232	266	252	219	207	213	241	249	271	292	253	261	252	256	279	237	231	254	234	251	262	270	251	225	220	251	242	226	216	242	235	211	225	250	262	263	242	230	218	225	251	242	259	227	255	236	234	273	235	229	215	253	254	243	243	220	242	268	253	250	220	259	278	224	251	238	239	228	259	258	238	245	235	244	240	245	266	237	272	229	220	222	261	236	236	262	261	234	253	255	242	235	280	216	250	235	243	278	225	259	219	255	239	265	250	258	221	242	256	261	261	237	215	263	267	233	244	227	234	235	272	247	264	256	267	265	216	239	208	259	234	253	234	253	237	243	254	258	255	264	241	243	235	273	230	245	254	219	236	256	275	252	219	245	238	224	239	233	213	231	238	259	265	229	249	244	237	245	253	261	267	227	250	263	256	241	253	235	253	252	220	257	238	268	246	240	220	268	238	244	259	278	239	268	251	263	208	260	234	249	269	254	265	255	235	227	221	246	205	244	235	252	251	232	248	247	271	254	263	250	214	249	246	241	210	222	255	244	231	215	239	240	270	246	262	223	225	252	285	239	227	250	226	273	255	215	224	221	241	259	208	250	256	241	265	244	257	228	238	194	228	259	255	244	257	243	273	195	241	218	244	266	248	244	227	273	244	220	253	246	253	224	235	263	242	244	238	232	233	262	235	237	234	237	241	270	244	200	230	254	237	276	235	234	213	253	244	219	251	264	244	261	241	248	238	253	232	251	264	214	229	243	237	254	271	245	271	236	252	239	261	240	277	262	262	245	233	243	242	243	234	258	248	241	256	241	231	258	239	263	251	228	237	232	208	263	237	249	243	228	241	233	239	248	241	220	255	222	235	245	225	280	243	229	242	238	250	222	264	251	279	255	260	244	246	233	226	275	231	243	253	234	270	247	248	264	249	253	246	248	223	238	251	263	242	252	258	253	246	256	205	262	219	246	230	249	237	252	231	224	254	252	275	215	261	283	255	239	230	242	251	214	248	243	245	257	266	232	247	242	228	254	276	258	262	221	246	244	242	241	241	244	241	269	264	261	223	215	265	258	252	272	254	247	261	244	226	244	247	240	225	245	229	239	233	225	246	231	250	263	250	255	239	241	262	261	242	230	253	238	237	246	253	223	249	226	232	245	220	263	245	242	252	231	241	254	252	244	257	224	260	255	234	251	247	243	237	267	263	226	276	238	258	217	249	261	245	221	245	228	260	241	254	257	244	216	255	262	273	251	246	232	245	243	235	250	227	240	278	264	245	258	254	237	241	248	256	241	242	237	227	243	238	237	272	253	269	237	257	259	218	227	237	219	226	251	256	250	222	250	237	247	212	252	239	218	247	277	232	252	221	225	280	256	250	243	248	236	286	286	252	241	252	226	267	265	232	264	240	265	271	250	240	235	264	240	225	238	234	213	235	243	258	261	253	252	258	248	241	223	256	246	234	242	245	249	250	221	279	235	238	230	238	258	258	228	243	263	242	231	267	260	230	222	271	270	251	250	238	269	215	261	260	248	234	264	249	261	230	205	266	242	214	244	244	235	250	257	238	228	249	244	240	234	251	255	243	241	266	230	233	248	243	249	253	225	256	265	223	237	240	237	254	248	222	246	236	217	233	267	238	221	247	219	237	223	268	263	258	242	245	240	255	233	237	224	249	217	234	233	232	230	243	221	231	233	247	253	257	245	239	225	235	213	247	266	227	255	247	237	246	251	277	252	230	273	264	216	218	230	245	261	237	257	246	257	228	234	223	259	252	247	252	261	223	250	247	238	250	233	267	236	231	208	236	259	253	244	250	228	241	226	233	267	251	249	242	236	259	250	239	244	226	260	242	241	252	268	247	261	240	254	269	250	250	275	245	242	243	270	218	212	252	217	236	218	213	252	261	254	253	210	229	245	246	272	226	231	267	217	222	241	229	262	226	256	234	235	261	258	237	262	256	244	247	239	211	234	238	264	237	232	262	238	279	265	272	240	210	230	259	238	231	229	230	259	260	273	253	235	234	239	223	256	232	236	240	254	228	233	253	224	244	244	278	226	261	239	249	248	254	233	226	233	245	249	231	243	225	238	263	271	251	248	248	258	233	210	231	234	239	243	227	245	274	236	243	250	269	233	257	244	260	254	223	286	252	222	240	238	249	266	261	258	250	230	233	241	240	271	275	242	223	251	251	255	267	246	250	222	242	238	235	216	271	260	246	249	226	248	250	231	256	235	236	243	221	232	282	269	245	237	251	251	255	228	229	280	228	257	246	247	269	230	248	269	247	262	230	251	253	248	227	226	228	245	265	248	249	253	244	232	261	269	217	244	246	248	269	234	255	270	231	246	228	234	229	239	243	233	220	262	251	260	259	241	221	219	227	213	257	240	254	242	240	258	239	263	253	254	232	250	256	229	231	264	226	249	229	236	246	247	252	253	215	240	269	226	264	287	226	250	264	251	240	260	280	232	286	227	294	247	240	243	235	253	218	243	286	227	229	235	240	248	235	248	263	227	228	227	254	222	249	264	234	251	227	256	271	252	224	234	282	244	244	253	245	235	248	232	267	267	257	223	246	190	246	242	218	250	267	260	243	294	228	245	220	234	242	218	246	230	265	252	259	247	223	252	225	241	263	234	226	225	269	222	217	253	228	247	230	236	242	235	275	258	246	228	256	252	248	229	237	248	249	233	253	262	229	253	245	249	259	229	246	241	243	215	237	214	251	238	230	258	242	257	241	255	262	265	252	275	245	237	267	257	247	209	220	259	237	250	274	244	237	228	254	253	278	243	215	271	236	224	243	228	253	215	237	231	255	271	283	241	257	230	227	231	256	229	243	250	242	252	251	250	205	225	241	230	233	219	237	245	255	265	248	248	271	276	236	242	240	268	217	260	264	253	273	257	239	273	255	243	240	254	212	272	251	262	262	213	241	245	208	234	249	225	257
11361	8425	25892	25094	17105	4565	2133	1315	1107	1161	1148	1022	875	771	761	816	763	678	683	669	628	613	584	638	623	586	594	572	567	595	548	544	549	572	599	533	573	584	581	581	518	608	592	575	561	588	580	574	639	570	568	574	576	582	568	559	554	583	610	516	552	547	560	547	580	587	552	558	553	526	531	550	570	550	539	544	570	551	522	574	575	560	509	566	559	546	597	573	552	525	554	570	554	573	513	560	562	530	568	547	548	547	558	566	596	556	605	558	548	565	549	567	515	559	563	533	550	510	530	548	504	559	572	544	549	565	582	584	572	548	579	544	568	589	543	542	520	596	551	567	537	566	600	586	539	519	483	597	529	569	581	543	560	560	563	558	569	530	558	559	539	534	571	572	570	480	531	581	556	546	540	589	541	538	556	568	525	528	598	567	585	548	572	517	587	549	537	568	587	547	516	539	552	601	551	542	544	590	510	538	529	565	517	538	527	578	578	564	562	544	587	568	536	572	528	566	505	577	544	556	588	571	550	565	582	543	549	554	529	521	578	555	536	573	537	560	544	547	593	544	544	547	547	553	571	549	580	512	553	548	567	557	589	607	562	583	523	547	566	545	600	496	509	582	576	571	562	577	587	568	509	569	527	581	554	527	546	582	533	543	564	558	557	558	552	519	556	546	562	529	551	523	537	565	577	498	535	575	544	576	544	528	514	525	576	561	560	537	535	524	595	511	577	577	566	541	558	517	529	549	528	546	586	563	547	601	546	552	571	543	543	534	526	531	587	496	546	581	567	559	575	599	493	572	560	563	537	566	590	566	525	520	576	536	570	564	578	588	579	506	540	588	553	609	564	590	547	556	507	554	520	538	519	559	553	552	557	559	543	584	547	557	540	561	550	549	551	580	550	564	547	567	572	573	530	561	624	556	544	601	570	545	543	554	558	541	607	494	544	558	557	526	515	566	569	545	558	552	595	566	561	538	569	556	526	555	585	570	572	557	558	574	543	574	554	538	545	561	603	599	526	563	549	541	555	541	559	533	534	557	543	564	577	558	558	565	508	539	518	580	528	550	593	565	540	552	554	557	583	565	532	581	511	566	590	569	559	522	540	587	516	537	550	529	558	505	532	567	594	604	566	579	555	588	516	570	532	542	578	553	542	559	542	581	552	548	557	553	586	549	500	564	549	540	519	544	534	574	537	555	536	530	565	550	555	572	566	527	564	582	566	563	539	590	533	567	508	521	590	508	523	545	555	535	581	514	558	577	575	573	542	539	542	542	540	613	615	536	585	527	575	555	566	553	562	544	519	570	546	561	534	542	546	531	530	532	568	545	571	568	517	558	564	491	570	530	579	512	545	561	577	522	562	524	544	526	586	540	552	528	545	576	568	564	530	522	554	580	535	520	552	588	574	532	558	514	559	593	546	536	597	604	544	547	542	532	528	533	548	607	553	588	536	525	531	555	512	604	582	547	571	558	560	558	587	528	522	554	549	578	556	538	557	538	566	578	550	551	554	586	525	547	555	553	565	571	561	569	536	553	561	531	572	576	584	587	566	558	559	582	603	570	563	574	558	526	550	596	524	542	582	545	558	560	554	605	581	546	545	580	568	507	585	576	546	565	577	549	543	591	537	528	577	550	594	573	540	536	551	543	576	529	535	596	582	577	569	575	606	554	537	523	530	540	543	584	562	581	546	566	548	543	561	572	554	575	547	579	570	538	566	548	576	569	557	532	524	538	560	554	560	583	527	556	575	540	552	522	540	611	558	568	553	548	567	557	529	524	553	565	497	569	559	551	547	541	578	537	602	568	546	520	537	548	559	535	532	548	545	592	576	548	560	525	560	579	543	554	555	582	585	515	608	601	587	553	588	567	569	590	595	547	553	534	545	579	551	596	537	557	576	576	565	542	559	544	560	535	565	538	592	513	565	593	556	614	539	515	570	571	554	562	570	577	586	520	513	565	577	514	596	551	580	571	584	540	588	595	532	533	556	596	518	536	569	601	543	547	502	574	558	579	530	557	601	570	551	572	560	520	532	539	562	541	540	595	566	548	558	569	537	554	566	550	547	534	541	580	586	532	547	517	530	528	549	528	565	539	580	541	546	520	532	555	546	529	536	543	547	548	564	567	548	529	544	530	572	573	543	567	578	553	591	506	594	536	543	574	545	558	544	569	583	545	546	541	494	546	551	548	547	545	533	568	549	551	556	557	571	520	540	591	577	526	573	534	574	524	547	565	575	530	518	552	571	548	571	538	529	538	539	569	586	583	595	560	548	583	548	531	565	533	565	552	580	589	551	538	536	496	528	548	555	606	572	565	534	596	538	540	542	528	578	536	598	562	582	563	553	559	530	527	536	573	550	591	530	576	558	563	582	569	574	569	537	569	568	520	534	560	602	533	538	556	565	568	559	578	556	545	583	544	525	548	583	599	581	609	529	548	545	564	564	576	554	569	544	578	555	568	545	594	521	532	552	534	532	556	548	555	577	569	576	570	539	544	538	568	520	529	566	579	524	545	542	560	566	562	581	557	581	596	589	522	559	545	544	547	532	580	528	536	553	572	584	559	514	607	536	579	592	510	578	592	591	562	565	561	591	564	587	625	603	524	565	534	596	517	574	584	530	563	517	596	564	519	554	556	556	557	538	528	582	602	597	544	552	597	585	545	544	518	556	584	560	537	554	557	563	562	523	537	544	561	546	549	533	545	544	586	577	529	560	540	572	593	507	504	549	567	558	546	585	511	519	535	539	549	570	574	549	534	524	580	530	544	574	561	575	555	532	557	553	547	547	566	569	525	575	552	548	561	556	536	569	524	542	563	561	532	533	544	572	544	539	555	561	558	554	540	569	586	577	515	522	562	527	499	564	590	607	563	556	577	570	516	546	543	577	544	545	557	555	527	550	546	551	567	580	538	561	544	561	570	520	551	539	569	552	559	578	571	560	513	523	569	558	543	523	529	513	530	559	572	576	581	595	563	555	569	568	537	538	520	533	539	580	547	555	601	500	522	526	537	537	538	580	573	556	544	563	561	558	536	541	589	528	568	504	581	572	590	552	548	565	520	526	579	514	542	592	527	605	547	584	551	597	525	542	528	574	574	519	572	593	535	553	557	570	574	543	577	583	554	553	563	578	545	569	545	610	578	547	601	568	600	537	609	559	544	585	596	546	593	542	563	589	597	573	558	580	584	568	564	520	547	512	550	547	490	539	531	564	566	552	571	557	562	546	543	557	540	581	551	566	559	539	587	564	558	580	574	589	548	538	513	562	550	548	563	554	555	534	554	579	526	616	573	563	584	565	562	549	588	564	553	547	570	558	568	571	593	527	596	549	590	582	520	529	529	541	571	547	581	557	537	524	545	554	581	580	533	562	567	564	569	510	615	548	548	549	576	552	514	551	519	523	574	571	548	551	550	516	543	547	577	616	567	573	567	585	573	547	580	532	534	585	549	519	536	633	551	580	541	570	558	530	565	564	575	558	547	564	555	540	521
24868	13925	31504	27338	15534	3441	752	376	338	312	261	231	220	199	195	167	149	172	188	173	164	173	182	153	149	143	127	125	130	152	152	169	145	134	133	128	113	124	144	131	116	144	133	124	119	136	129	159	125	141	137	125	145	122	135	116	123	139	124	115	139	134	143	151	115	138	155	120	140	114	121	154	141	148	148	160	149	147	146	134	133	129	138	139	139	121	124	139	146	148	126	148	149	130	114	124	132	130	123	153	126	148	119	127	131	132	126	143	128	137	121	135	125	138	154	126	130	128	153	135	128	158	147	156	140	149	144	127	123	124	139	151	125	147	121	141	126	129	147	146	118	117	115	127	129	117	127	153	151	143	121	151	135	137	147	142	117	126	126	147	160	135	118	148	163	122	133	120	114	146	126	151	141	137	116	126	167	130	109	132	139	125	148	124	145	133	119	116	146	143	127	135	116	124	120	163	118	127	130	141	117	149	142	128	145	149	114	148	136	158	128	118	106	142	141	137	123	132	137	139	128	119	147	146	133	131	136	131	130	135	130	153	130	136	117	134	135	121	140	170	136	168	129	132	131	144	145	148	130	155	138	139	121	135	114	127	135	149	145	117	134	118	129	120	142	104	127	123	120	148	127	129	125	121	131	126	126	134	146	118	153	131	138	133	138	127	130	119	127	132	132	128	135	149	130	117	146	146	134	127	140	156	131	135	137	151	127	142	151	148	135	120	154	154	124	139	133	147	119	135	128	122	139	130	143	156	131	139	143	113	115	147	151	133	128	139	142	155	143	120	119	146	133	121	124	116	134	128	125	148	121	142	146	155	130	155	135	134	130	144	142	123	125	126	134	123	156	134	162	129	133	130	145	138	137	126	133	125	131	127	152	134	119	134	149	131	149	141	130	149	130	128	146	132	128	133	134	112	130	126	126	135	138	127	127	113	143	115	120	148	115	144	139	119	135	141	121	148	135	158	134	127	140	117	138	165	147	152	137	136	144	159	138	136	148	135	146	129	123	137	135	135	139	126	111	155	148	123	123	123	139	134	136	137	137	178	152	123	133	148	129	118	144	117	150	149	136	134	136	135	139	147	107	115	127	131	141	117	141	131	144	150	139	134	143	143	137	126	125	127	122	133	155	118	133	125	134	116	126	130	129	128	127	141	138	126	125	136	133	143	112	142	106	126	124	150	115	141	136	144	127	115	144	154	128	150	138	145	137	123	146	146	118	128	138	146	111	124	122	122	144	125	136	123	119	118	133	123	152	141	147	129	124	116	138	150	139	118	158	158	130	129	122	134	133	135	141	125	146	123	107	135	122	162	143	125	113	125	132	145	117	121	137	133	123	132	147	145	135	127	120	124	151	122	134	122	136	144	148	149	146	140	109	136	135	143	128	129	113	116	152	136	126	143	147	123	140	124	137	132	144	143	127	135	141	147	138	129	130	138	144	126	143	147	122	143	130	118	138	112	127	118	122	127	132	138	115	114	153	145	143	150	134	115	140	124	136	156	112	132	125	121	133	116	140	140	145	120	145	114	135	126	132	155	146	144	131	118	120	105	120	145	144	123	133	143	145	148	162	143	147	124	138	153	123	138	145	137	146	146	146	140	131	131	141	140	127	132	124	147	129	123	156	125	117	138	152	145	107	105	157	141	151	139	128	128	129	166	151	152	147	131	126	157	131	129	131	138	123	151	110	118	134	119	107	130	106	136	134	164	130	148	138	127	136	131	146	121	142	130	139	134	132	126	127	129	132	140	114	156	115	151	113	128	155	143	163	119	139	143	163	153	157	141	106	127	129	150	154	126	141	133	131	140	113	140	129	116	151	134	138	132	146	121	137	137	152	119	149	130	124	142	127	144	127	127	126	130	135	121	133	150	132	118	170	132	128	120	132	136	141	145	134	112	157	125	140	124	123	150	148	109	128	141	142	118	135	121	110	127	152	154	155	125	139	119	129	138	119	120	99	147	155	126	136	108	113	143	158	152	149	145	116	122	145	114	141	149	134	113	110	127	133	130	153	120	134	136	123	127	138	134	120	132	126	124	152	158	129	122	121	140	142	141	131	159	146	121	131	151	139	138	127	151	148	139	129	130	121	149	119	150	148	133	151	135	127	132	137	120	155	125	123	125	134	133	136	144	113	110	146	104	128	165	139	130	118	143	151	129	118	123	133	119	133	129	114	149	129	143	156	132	143	127	136	129	153	148	132	125	132	168	146	138	135	119	141	139	122	132	137	131	138	136	118	132	142	129	156	145	130	117	104	126	136	141	122	119	135	118	128	165	120	151	138	133	143	138	158	148	160	116	148	120	139	132	139	147	135	162	124	132	116	123	143	160	121	133	128	142	162	134	142	145	135	118	140	146	165	143	137	114	133	146	135	130	132	138	125	143	139	122	118	148	137	167	136	142	140	145	136	129	136	148	123	156	136	118	127	130	152	109	119	141	117	140	117	127	109	145	116	123	115	140	134	159	125	138	146	128	117	128	139	127	129	111	148	134	123	135	150	118	131	116	122	135	131	131	167	118	143	143	133	153	146	136	119	125	127	134	130	140	132	124	155	120	127	139	118	133	132	139	145	141	126	146	131	135	147	110	123	147	140	125	138	144	137	150	134	144	142	153	144	150	159	145	133	130	125	136	150	126	119	136	119	126	129	148	125	112	140	123	138	134	126	135	142	127	132	119	136	148	131	137	144	143	158	134	138	141	137	118	138	152	128	119	119	120	143	128	135	153	148	107	122	149	143	125	151	121	141	125	113	142	129	130	142	131	131	140	161	147	157	146	130	146	154	131	130	122	128	124	113	137	137	137	131	128	113	122	146	149	135	157	119	124	129	142	113	124	138	115	136	143	131	146	141	112	133	137	140	121	156	133	121	142	115	137	138	144	148	135	135	146	126	119	130	137	123	133	136	138	129	131	140	147	103	153	117	122	128	168	143	131	149	149	122	108	143	117	107	136	139	134	130	126	154	136	147	138	143	134	152	150	152	134	134	110	136	126	129	147	145	130	140	141	146	152	114	150	143	151	129	124	126	116	155	163	131	135	118	147	141	122	130	138	135	127	123	133	150	132	138	124	119	138	146	137	132	120	113	141	153	157	131	150	132	131	147	140	124	139	139	128	115	131	114	129	136	153	154	142	130	123	159	139	130	125	122	132	122	131	132	148	127	118	137	140	129	136	147	140	134	158	140	120	147	143	135	125	134	137	131	126	166	119	127	129	132	148	129	125	125	160	139	139	152	132	117	119	131	107	136	140	132	126	136	144	121	128	149	127	140	115	137	136	149	109	121	139	123	137	129	130	131	129	128	137	164	117	137	132	158	129	120	151	115	109	126	121	131	137	126	132	133	124	158	137	129	115	138	117	127	121	146	141	128	115	152	134	128	130	134	150	133	124	134	126	145	156	142	125	133	132	137	139	140	130	155	127	132	135	128	136	143	139	143	149	143	134	131	128	141	145	132	109	129	150	129	146	140	149	139	147	132	147
14645	12519	33947	33445	23672	7013	2921	1644	1293	1325	1370	1102	888	775	712	671	629	571	535	516	519	489	384	379	406	412	404	374	337	362	408	371	331	384	364	361	367	410	386	402	369	345	373	381	331	397	356	362	357	340	378	343	360	380	357	341	332	345	349	363	340	341	358	348	343	334	358	363	386	319	360	348	328	331	346	348	356	371	327	390	330	334	353	343	368	365	326	371	339	382	344	351	347	340	359	340	391	310	352	320	329	350	355	377	365	327	338	344	379	354	300	386	354	343	337	350	349	362	341	344	344	371	327	337	361	368	370	328	355	352	334	364	355	361	366	324	357	364	362	393	376	348	317	347	374	314	369	333	340	354	347	318	344	352	357	362	375	319	316	324	333	365	320	346	315	360	329	373	351	354	359	322	341	355	354	322	340	327	380	337	339	359	330	332	346	344	325	357	338	346	339	350	360	303	385	328	332	349	332	354	385	326	330	349	346	316	356	329	319	352	374	344	351	331	363	329	370	373	366	330	310	329	331	323	344	326	343	352	379	396	345	337	354	332	374	351	340	379	390	351	345	333	337	366	375	364	331	391	329	323	344	337	352	385	307	328	341	364	354	348	363	362	360	337	378	345	361	360	322	356	338	324	319	358	367	352	372	327	345	338	359	335	347	366	346	358	340	355	353	368	352	337	369	359	343	333	368	323	353	348	337	345	334	343	348	348	353	361	347	319	338	338	362	326	381	355	342	331	318	350	330	308	321	355	353	312	340	326	293	360	385	368	330	368	347	338	365	359	342	358	324	327	384	340	361	321	369	346	352	379	333	303	329	369	368	333	365	350	354	346	355	318	377	343	354	338	345	344	369	376	347	317	339	352	338	358	306	331	357	386	329	352	327	344	362	333	344	339	342	354	362	351	312	330	371	329	356	335	374	320	372	327	357	316	362	293	339	323	354	355	347	372	339	375	342	331	355	376	353	332	352	352	325	359	344	350	325	334	376	331	346	343	346	354	342	325	348	350	369	342	378	339	356	356	320	349	308	346	352	345	390	353	372	369	371	302	366	304	373	351	348	344	362	340	351	369	326	361	316	354	355	353	345	340	350	346	346	329	353	355	341	330	319	370	340	346	356	320	341	342	343	351	346	359	357	336	366	343	363	351	369	348	351	348	331	360	349	327	341	363	363	340	362	368	359	363	357	353	391	377	329	356	350	358	358	322	349	394	358	341	344	358	317	326	369	319	349	367	341	337	344	315	364	368	339	357	310	341	341	348	349	344	380	356	324	336	358	341	341	372	333	357	361	320	304	318	328	347	383	357	330	359	317	350	345	326	370	346	317	323	340	344	386	356	349	355	374	357	356	328	385	328	370	337	347	323	357	385	356	341	326	331	374	335	360	323	389	365	365	361	345	340	307	357	361	342	326	340	368	333	343	329	358	331	370	342	358	390	348	334	334	347	361	357	352	324	325	326	348	339	343	362	342	361	348	328	335	324	362	345	356	376	341	355	349	337	351	327	351	347	348	317	350	365	320	361	310	363	333	348	330	347	357	369	342	329	363	350	370	313	354	338	323	330	321	372	383	338	354	318	325	371	356	362	338	351	344	363	367	353	319	343	325	338	377	370	331	331	348	359	343	340	354	385	363	364	359	357	352	363	371	343	356	351	325	356	366	325	334	339	302	340	338	363	327	338	347	382	369	363	357	321	334	364	323	364	356	355	336	322	383	318	334	336	353	352	350	358	369	381	359	296	342	378	331	355	336	355	369	376	340	339	371	355	319	342	327	348	333	323	368	348	314	337	339	344	345	312	357	328	356	344	340	335	340	350	315	342	337	359	333	375	355	343	360	359	323	338	344	374	365	355	329	348	375	337	333	348	353	317	339	378	366	365	342	344	381	372	363	362	334	332	334	348	368	370	309	342	338	348	348	346	386	361	318	345	353	344	338	351	330	331	393	349	341	321	336	352	358	356	344	328	355	356	351	354	351	339	362	330	336	366	305	344	367	331	363	321	352	369	347	362	362	348	350	359	327	294	316	372	347	320	359	301	374	315	314	349	321	320	348	369	356	347	382	357	312	357	338	361	353	352	339	333	320	337	334	314	352	331	358	334	352	351	360	317	353	355	353	364	344	295	340	352	350	369	369	330	343	345	359	360	358	353	306	333	335	360	338	353	348	332	398	392	316	352	341	388	345	354	359	360	315	320	342	363	341	373	367	337	374	324	360	389	303	333	350	360	368	308	341	344	346	354	335	336	321	342	371	372	344	353	335	341	339	341	311	294	341	386	326	344	348	321	339	352	344	348	334	340	361	362	391	340	344	371	348	347	377	356	346	374	366	341	360	320	350	354	325	351	330	325	344	316	348	357	354	358	336	348	331	343	306	375	365	335	355	358	372	344	380	338	334	340	377	364	364	323	353	361	358	364	332	333	359	346	349	339	337	335	363	363	341	324	365	328	349	341	362	339	313	363	354	344	359	301	349	370	330	326	355	348	359	335	355	309	347	355	353	327	331	342	343	334	358	338	358	356	341	358	337	296	406	363	348	356	348	395	376	342	331	363	365	356	361	375	340	373	347	352	350	339	351	324	326	333	373	331	335	357	347	359	361	348	356	307	347	325	360	327	383	345	384	387	325	317	331	332	331	356	361	357	341	341	369	369	351	376	316	356	356	327	341	350	354	380	320	369	348	363	336	329	375	324	312	361	332	368	361	369	361	366	364	349	344	371	361	320	370	361	379	350	339	313	357	329	415	378	336	342	347	371	339	377	376	325	321	335	380	352	370	367	331	355	374	353	353	343	339	360	326	323	336	338	346	346	378	350	350	342	359	348	307	364	330	340	395	336	353	349	385	360	337	358	355	326	336	342	342	310	334	314	359	362	334	330	386	360	335	336	342	349	371	350	340	314	336	360	382	329	312	323	319	371	350	368	357	335	331	366	357	344	351	347	330	352	306	352	349	349	345	345	352	345	350	388	392	362	368	329	344	369	362	355	333	314	343	385	364	358	328	373	368	369	330	339	318	341	318	343	354	348	329	355	351	373	340	341	375	344	320	343	361	314	375	317	349	345	340	342	363	371	359	361	336	382	354	342	342	317	374	337	357	324	317	363	319	333	357	392	332	356	368	326	344	349	377	350	326	350	379	333	364	326	352	315	371	324	363	378	352	363	386	360	356	341	340	324	337	350	356	330	334	348	351	385	372	383	374	340	385	341	345	314	363	351	341	301	368	345	352	333	329	370	324	337	322	320	370	351	348	334	345	369	344	318	352	358	354	364	362	353	319	353	340	345	351	370	306	355	354	330	354	316	365	310	340	357	349	346	340	333	350	376	337	355	362	344	350	355	356	344	354	320	347	343	371	364	340	354	333	352	375	331	371	354	343	362	307	349	337	361	368	374	311	365	342	347	349	343	330	365	363	362	353	359	333	363	329	323	351	322	336	361	369	334	346	313	363	326	348	338	364	343	339	356	341	381	333	328	359	381	342	336	346	352
6219	1562	953	794	557	478	444	413	377	428	391	411	385	379	424	389	375	378	384	396	417	383	405	416	374	409	362	381	401	387	381	381	398	392	398	371	408	404	362	381	355	371	364	384	376	373	388	369	363	383	410	407	345	374	362	368	389	376	390	363	401	413	395	334	395	395	443	395	363	415	418	403	411	365	397	389	363	424	386	389	406	378	385	372	399	393	381	359	386	414	385	358	362	378	400	355	370	368	375	364	358	405	371	420	388	399	378	368	386	354	358	444	369	397	363	373	389	372	359	380	368	354	369	392	367	402	394	381	379	365	388	402	372	374	404	360	381	390	399	386	418	376	390	403	373	412	353	405	395	382	390	387	360	386	376	363	384	326	380	398	409	359	388	373	372	389	416	382	407	405	439	399	359	364	377	403	399	371	394	407	377	390	369	393	379	383	403	334	373	374	388	349	394	395	377	366	394	369	380	368	411	385	384	382	402	385	423	392	389	419	350	394	356	384	406	369	363	393	393	383	377	394	400	389	394	365	422	372	397	356	358	369	387	390	377	344	425	381	388	363	358	371	378	387	402	459	442	416	429	374	391	403	377	383	398	404	393	413	383	371	395	393	388	384	385	372	351	376	391	415	366	400	413	381	373	400	436	348	375	364	387	368	386	363	436	356	381	377	388	384	369	455	378	407	363	345	376	397	411	440	383	386	394	424	364	372	400	415	395	380	354	434	389	431	409	416	412	390	406	396	366	398	380	437	411	366	417	354	357	378	385	349	402	393	411	385	390	409	396	382	348	357	375	397	397	412	391	384	405	387	406	408	396	392	396	394	371	392	402	378	372	405	400	364	380	397	403	393	369	387	385	372	384	364	379	371	382	392	396	359	400	388	366	413	405	414	410	373	368	418	390	403	408	418	352	346	379	402	417	416	392	386	391	411	404	353	394	407	380	365	375	381	385	394	376	410	356	385	358	398	378	384	386	395	394	363	375	397	415	367	395	416	390	381	383	383	360	402	402	421	388	415	402	355	335	363	395	363	339	369	426	385	380	367	355	375	384	377	371	378	392	367	386	432	387	376	371	346	383	380	383	361	380	432	383	357	364	379	391	398	389	377	413	380	403	367	406	391	381	393	384	379	420	385	416	416	362	377	375	383	354	392	371	344	361	383	409	359	392	359	341	412	387	371	372	394	383	351	408	367	403	371	358	382	396	369	389	404	361	348	384	338	380	383	363	369	349	383	389	426	379	400	391	392	403	367	373	421	353	359	430	379	397	340	384	351	419	415	391	391	336	372	389	427	383	424	360	384	328	359	420	413	365	338	409	369	380	349	378	351	362	397	375	384	421	393	363	374	364	419	376	369	413	383	363	356	378	368	423	399	339	360	336	393	374	353	403	406	389	411	348	373	407	377	401	377	360	361	417	401	361	389	414	369	401	372	350	382	412	398	389	383	413	362	366	316	341	392	383	384	415	337	381	396	390	361	376	390	367	386	369	350	408	345	416	363	400	411	360	406	407	381	354	402	354	416	383	399	392	387	411	341	370	363	366	409	358	357	348	368	419	400	364	399	366	390	396	401	382	355	391	380	388	409	385	395	367	383	407	381	401	356	423	371	373	387	428	384	407	380	382	408	392	418	401	370	359	361	387	402	417	413	368	395	382	395	355	384	353	410	387	395	390	406	411	395	366	403	396	413	364	405	426	389	385	386	372	347	377	367	449	403	392	385	379	401	353	397	380	389	338	375	387	372	362	350	398	388	375	412	398	376	364	370	372	388	361	415	412	387	389	372	365	376	383	360	384	392	380	423	370	384	384	416	376	395	398	346	379	384	416	407	403	341	384	376	368	402	354	361	405	403	357	394	401	382	387	375	359	437	416	442	363	360	379	368	368	362	355	361	354	342	374	415	396	367	394	350	401	382	359	366	363	405	386	374	333	390	387	396	409	387	425	396	423	392	419	404	413	373	368	402	403	377	367	394	392	374	437	378	400	389	377	414	404	363	378	366	378	365	356	378	399	389	401	364	413	373	377	381	359	397	420	388	387	380	383	379	402	370	416	393	367	403	386	356	382	370	415	354	369	402	351	397	381	393	391	380	367	405	355	428	436	413	352	414	370	371	379	353	388	415	342	379	382	382	390	384	391	390	366	420	422	388	405	433	349	390	343	384	392	378	373	405	397	386	406	403	391	369	364	412	391	392	376	392	375	385	375	357	390	396	413	374	387	391	392	404	351	413	401	380	368	372	394	415	423	418	387	370	354	401	352	351	386	372	348	348	383	412	341	372	379	349	390	374	402	363	380	415	414	357	383	367	390	355	398	363	365	389	409	414	404	373	379	386	428	366	373	384	386	431	350	361	383	381	399	379	406	359	387	370	414	379	361	396	377	377	403	428	372	356	417	425	374	386	407	355	392	350	375	422	352	373	392	384	362	403	363	366	380	387	403	384	383	382	393	397	383	393	376	377	348	375	369	393	411	394	360	385	377	361	425	325	374	367	378	361	399	393	346	393	394	377	380	389	394	388	396	418	380	378	366	371	380	369	422	382	395	369	405	382	380	357	375	423	359	372	402	379	403	398	412	373	395	401	407	365	372	364	400	383	429	397	403	400	372	400	390	416	410	407	365	389	414	353	364	412	418	356	409	412	394	425	392	382	402	390	412	416	390	387	408	426	367	413	398	419	402	360	360	355	411	373	370	380	367	386	401	373	367	382	400	411	397	376	375	374	427	414	389	387	359	397	386	401	399	376	397	382	380	393	362	401	422	366	419	410	384	376	376	407	378	401	384	378	415	385	379	402	385	350	383	411	396	350	401	401	382	424	391	399	400	399	378	390	387	393	388	328	391	346	365	423	382	369	388	396	401	380	359	359	380	376	408	376	401	378	359	381	412	358	444	381	397	408	445	378	374	381	376	392	378	374	403	373	414	412	360	385	422	400	361	367	383	397	379	392	353	395	372	371	412	396	402	388	375	390	396	374	402	365	356	398	396	424	379	361	389	370	380	371	398	348	410	370	383	384	413	380	429	385	364	419	395	366	408	399	371	401	400	377	392	410	400	398	372	357	360	433	436	400	424	364	391	381	375	390	435	430	409	348	393	413	421	350	356	367	377	424	370	375	405	397	391	371	370	393	382	384	397	449	400	395	411	380	380	383	406	389	346	401	368	399	366	399	389	359	378	367	405	367	403	405	396	375	361	395	387	405	377	378	421	385	389	387	405	384	381	375	358	392	378	362	398	361	409	405	405	380	413	355	387	385	411	402	365	375	374	415	388	423	418	355	404	385	370	389	406	402	382	426	393	404	397	382	402	397	400	364	364	400	383	351	401	395	397	346	363	377	372	361	429	400	391	418	433	396	399	392	386	399	350	424	372	424	346	356	367	368	405	385	395	374	366	386	411	396	419	400	394	371	382	402	376	394	387	413	386	404	404	395	402	423	380	369	403	390	386	379	403	401	391	384	418	397	375	392	385	374	365	424	392	381	379	372
4935	2002	2611	2625	1910	1242	1120	1020	985	965	1015	1003	904	938	885	971	928	928	880	899	858	907	798	853	875	830	871	937	865	867	828	898	846	896	815	860	858	878	832	887	833	837	858	874	855	850	873	847	845	861	875	879	922	893	814	866	886	912	882	916	861	868	848	838	875	843	840	867	864	781	848	869	857	854	788	842	885	844	892	857	852	843	886	793	850	841	858	848	796	852	849	849	864	889	834	859	888	816	865	812	847	843	821	825	847	875	845	769	885	843	818	860	815	776	866	850	830	874	868	834	865	910	882	812	864	860	907	897	806	891	811	850	842	863	849	860	838	863	825	844	880	923	845	861	854	836	862	871	899	839	808	869	802	844	801	892	892	886	870	865	893	841	819	812	839	861	841	860	837	822	853	824	817	883	867	888	870	843	847	825	768	806	860	837	868	875	846	904	868	905	876	857	881	855	809	834	863	851	863	831	846	852	870	804	860	851	876	871	896	887	792	907	869	793	929	888	826	844	858	855	872	866	839	849	854	854	881	845	899	813	899	925	854	857	871	836	890	803	880	845	826	860	876	825	861	814	809	811	800	858	882	911	838	879	848	842	828	832	830	866	869	890	854	826	814	871	856	858	801	843	861	911	899	835	835	818	839	854	864	836	784	858	933	844	862	888	894	897	862	862	858	830	850	858	852	822	870	865	859	886	827	842	814	816	870	877	876	826	842	868	808	891	811	822	848	842	906	868	881	859	852	840	843	824	838	849	826	797	838	878	831	824	842	899	881	868	820	809	848	863	843	859	870	834	796	832	895	924	896	899	877	860	831	884	844	845	861	850	894	898	922	893	839	801	836	861	852	846	879	846	839	797	833	842	847	902	899	879	886	880	848	853	803	837	857	858	808	826	822	851	857	875	838	867	854	845	890	891	831	831	872	829	844	837	831	830	855	864	894	842	850	854	879	853	844	847	824	902	842	878	852	876	855	840	839	850	873	918	853	854	845	881	871	908	841	828	856	803	853	862	809	782	837	897	834	866	805	863	840	851	835	827	873	877	847	860	855	874	830	863	858	830	891	864	841	841	866	876	893	891	807	918	835	825	855	911	863	851	827	848	859	841	822	828	856	826	820	855	888	846	910	846	882	842	867	856	862	862	836	823	863	882	902	896	820	898	925	844	865	829	857	913	848	845	815	861	882	861	802	859	821	867	892	807	805	854	813	885	852	886	843	868	911	843	874	838	871	859	845	886	868	822	796	852	834	847	842	842	894	865	847	878	833	784	891	834	854	903	839	849	832	856	826	840	872	852	775	835	825	875	828	845	825	837	832	845	838	803	820	908	828	840	916	829	847	842	865	798	840	827	797	854	879	778	880	850	876	838	890	829	861	820	867	906	865	827	870	872	853	902	867	876	854	854	908	857	869	854	793	872	838	866	829	842	881	808	807	850	856	884	830	849	832	833	865	802	852	820	912	807	915	845	916	813	868	837	898	807	826	820	863	895	873	860	863	830	923	780	843	876	842	863	836	876	906	882	842	816	850	822	897	842	834	859	836	883	877	851	834	830	924	844	761	779	753	889	871	867	830	956	818	865	866	840	877	893	806	837	851	866	856	840	850	868	850	879	877	871	859	806	810	893	862	802	860	874	885	827	816	817	821	883	819	842	862	892	833	846	795	854	883	835	843	818	832	844	827	875	830	843	845	857	921	900	851	842	877	814	846	857	892	830	862	836	856	830	808	851	856	868	801	835	835	844	830	864	840	847	827	836	917	903	855	882	814	846	858	806	848	858	838	903	862	821	852	835	896	871	836	879	832	870	838	843	846	895	817	841	942	872	799	841	889	841	829	844	890	847	891	836	857	874	861	855	872	772	872	879	829	840	893	796	826	839	858	932	848	877	820	836	873	889	843	814	836	815	849	824	863	854	832	815	873	906	806	830	812	856	821	884	867	867	869	885	842	804	873	889	886	832	879	865	845	812	812	894	873	851	832	864	879	872	834	851	858	844	862	868	876	805	812	835	844	840	832	860	842	859	782	825	895	889	835	795	814	863	822	856	888	877	886	912	836	807	837	834	854	831	803	834	794	889	802	858	837	857	861	854	860	909	877	869	881	831	927	834	855	873	855	907	899	856	857	822	867	835	883	848	844	862	858	862	836	867	848	894	825	826	849	841	845	897	810	813	862	889	876	854	871	800	824	840	860	805	802	870	860	867	844	873	870	849	856	911	871	854	825	899	866	906	839	834	860	858	834	817	843	853	813	860	852	856	859	866	844	864	821	863	781	811	853	833	843	882	837	873	894	885	849	824	858	889	882	816	911	779	837	832	858	849	796	887	824	821	856	814	843	850	896	818	825	828	821	845	874	856	868	850	854	855	880	908	831	839	855	836	900	837	843	846	803	890	864	866	885	848	828	811	826	838	850	859	870	874	842	844	867	859	919	863	825	805	900	812	869	857	837	837	825	837	831	831	862	865	796	838	877	832	793	863	869	879	858	822	837	830	891	845	844	830	833	831	864	851	915	876	859	854	848	879	897	857	818	886	814	864	831	879	859	843	862	900	870	899	838	794	877	859	811	827	894	867	885	875	859	846	838	829	824	879	821	898	862	846	854	872	855	911	861	789	831	833	830	788	917	854	822	815	896	817	855	884	854	829	870	893	832	867	884	876	895	846	805	849	827	859	834	820	834	916	827	814	880	853	842	858	856	909	842	812	846	835	832	853	878	861	878	850	842	874	848	826	890	829	893	856	842	863	898	857	882	878	832	876	881	829	827	889	885	829	914	909	832	894	873	883	860	828	850	866	836	817	845	855	874	835	895	849	850	854	833	846	847	855	890	896	838	811	802	833	838	867	856	837	821	843	860	879	829	831	846	814	818	839	866	884	849	882	865	849	887	851	854	852	875	838	862	795	794	899	863	864	827	883	828	822	808	906	866	836	816	854	851	912	850	901	859	861	869	847	844	855	895	846	852	906	823	824	793	821	849	830	896	881	890	838	879	885	833	823	846	855	846	833	844	831	843	872	922	863	861	831	826	844	846	820	900	852	879	820	838	826	889	882	901	844	878	826	840	874	901	800	886	880	827	812	816	847	826	845	877	857	871	880	823	858	894	855	814	861	885	870	861	863	841	862	864	876	861	852	839	898	811	828	843	838	861	869	843	842	848	834	890	864	858	864	815	791	803	873	890	829	809	854	840	831	858	873	823	909	848	886	860	873	864	864	881	866	846	890	873	900	823	800	835	826	852	857	902	827	867	867	911	858	848	899	812	866	808	881	833	876	833	851	846	846	893	826	852	832	837	833	879	868	935	872	872	885	797	827	833	799	824	792	893	851	874	849	850	855	850	828	847	851	899	874	845	868	804	836	843	890	946	835	859	857	884	840	838	895	790	844	883	812	908	871	885	890	887	875	875	826	871	852	855	835	845	872	834	797	824	874	829	850	800	880	858	790	881	860	840	881	867	858	832	853	889	813	909	841	875	846	834	860	823	867
16436	7515	19289	16297	8347	1527	529	396	368	367	333	272	288	253	283	257	295	268	219	276	236	253	258	251	225	278	229	246	250	234	268	229	257	250	252	252	227	234	248	208	241	258	224	226	232	281	238	265	274	255	274	222	251	245	249	266	224	227	234	229	245	274	266	234	266	273	231	269	255	240	260	231	255	240	227	266	256	226	206	222	231	248	250	229	217	201	243	212	229	228	267	250	233	208	244	259	245	246	236	248	229	232	276	247	234	231	238	223	238	256	232	287	255	235	243	244	258	291	244	220	248	233	269	238	236	241	237	265	254	239	213	254	207	238	244	237	205	232	253	222	244	242	228	233	252	286	271	248	253	244	259	229	236	230	240	246	247	254	225	230	251	226	235	276	258	232	225	239	250	253	253	254	256	242	247	258	251	235	265	270	218	238	242	240	214	234	266	227	259	208	254	252	245	259	247	202	246	261	254	241	237	240	243	266	239	258	241	245	229	259	243	260	237	204	271	249	263	265	247	205	241	275	268	229	234	249	264	264	259	239	221	248	253	227	262	282	228	276	242	233	233	246	259	229	222	228	255	248	217	278	276	233	252	238	234	260	260	224	227	230	227	258	268	243	234	249	199	253	255	251	251	233	248	233	264	242	234	228	264	250	273	254	244	258	263	254	237	260	216	248	262	236	250	242	242	227	251	264	230	246	243	235	249	261	273	246	260	274	255	262	248	235	228	254	276	237	228	227	255	226	239	227	268	247	273	231	230	254	258	224	246	257	247	265	239	228	199	239	244	255	271	253	270	240	230	257	261	257	232	242	238	238	257	233	262	252	250	247	222	239	224	248	243	223	239	262	249	245	228	277	263	240	261	211	217	266	281	235	245	227	244	260	235	226	257	239	234	237	244	228	255	287	235	253	239	254	208	253	235	261	232	223	228	247	215	256	244	255	243	236	234	245	223	240	224	247	232	219	243	256	216	237	256	226	232	251	285	248	250	243	249	226	236	238	229	235	225	294	263	240	234	234	224	243	253	244	240	249	228	263	239	252	217	223	254	223	260	209	244	256	240	241	255	250	250	226	242	255	230	233	233	243	224	242	237	251	249	259	252	283	259	205	246	217	223	255	235	236	222	259	225	274	259	232	239	235	264	255	249	261	262	267	244	242	269	265	253	264	236	244	235	257	257	194	230	238	252	248	240	258	274	248	253	232	245	265	272	254	219	219	232	281	238	268	231	216	261	249	238	265	250	250	237	231	245	247	257	234	237	226	239	234	265	203	246	251	227	247	266	244	272	224	229	268	248	248	235	247	245	222	278	252	247	253	233	246	273	250	285	259	233	239	248	244	254	234	238	219	228	224	249	251	239	277	270	256	247	219	215	246	211	228	254	227	254	257	256	239	254	236	265	241	264	254	230	253	262	265	279	213	218	222	254	256	264	264	218	243	251	230	225	226	213	222	231	248	274	228	272	259	257	242	219	259	241	258	224	219	245	252	237	280	241	241	248	256	227	251	235	225	243	263	264	262	245	265	203	234	250	243	217	240	245	241	251	237	212	271	250	249	252	225	238	253	212	228	217	251	227	256	245	230	248	215	235	232	212	241	259	263	260	263	255	278	238	233	242	258	218	258	271	246	235	236	256	242	227	209	254	215	240	238	248	247	258	255	246	280	227	240	242	252	257	264	244	260	253	233	241	244	220	229	254	257	230	267	238	248	260	208	245	242	245	230	239	244	240	229	265	239	237	257	243	249	246	255	236	242	249	243	228	240	264	259	238	288	272	253	235	272	269	240	264	241	251	253	302	238	236	265	234	258	220	235	283	219	255	253	238	259	244	237	223	255	271	246	210	230	229	240	214	231	234	253	244	254	240	239	238	254	264	233	233	247	274	234	268	227	264	245	258	233	249	236	263	249	232	246	248	231	271	263	256	237	255	223	250	226	228	234	251	244	246	261	270	251	241	259	250	240	252	254	251	239	244	263	258	241	232	285	224	223	253	269	254	264	217	228	258	243	273	250	235	269	264	245	252	241	218	274	259	240	269	229	224	238	232	275	247	220	253	264	255	264	237	232	238	211	250	244	260	265	227	241	223	257	270	230	240	251	248	255	251	259	258	248	252	260	251	242	266	230	256	237	254	260	235	241	223	235	216	247	240	238	224	257	233	225	205	254	275	233	242	221	256	259	268	233	231	227	231	247	255	251	223	224	257	223	240	254	230	264	224	194	294	249	246	216	232	278	239	258	245	255	250	253	234	250	257	267	249	248	240	260	259	234	268	266	266	226	220	247	283	237	233	243	265	220	234	235	265	263	214	264	256	232	239	257	211	251	264	243	262	241	240	233	231	283	225	227	273	271	245	243	232	216	236	271	237	218	263	233	255	258	238	255	229	223	239	256	210	251	236	231	214	237	255	259	240	260	277	217	240	243	235	256	255	251	248	235	217	240	238	236	240	260	262	224	235	254	238	248	261	259	221	228	218	261	219	238	245	236	225	220	232	241	233	234	239	252	253	234	262	239	245	247	263	250	264	246	246	259	250	234	241	249	241	237	249	235	252	264	248	258	224	233	229	234	265	240	233	246	223	255	233	227	233	242	257	247	250	223	227	249	274	258	221	248	262	232	232	249	236	258	209	201	244	234	247	222	251	197	217	248	219	254	237	214	220	222	240	235	259	264	258	245	234	262	266	226	197	240	251	254	282	236	245	238	250	246	203	246	240	258	239	252	239	256	237	258	231	258	248	242	244	220	277	223	262	274	268	260	232	237	272	258	257	243	235	230	225	243	251	225	235	217	204	236	258	252	270	237	234	251	280	250	271	257	249	223	237	281	238	242	219	275	249	274	241	268	237	260	219	252	226	277	239	240	237	257	258	233	259	239	230	257	271	248	244	242	253	251	244	267	248	235	257	231	221	239	266	243	263	259	252	255	239	251	231	224	234	241	244	242	235	260	256	247	257	246	272	231	223	244	235	279	241	247	231	251	273	238	239	255	221	243	239	240	242	247	252	236	243	230	245	216	256	228	242	239	246	243	269	233	236	236	233	256	235	224	259	263	227	251	266	220	225	234	230	231	233	234	214	243	240	271	212	237	217	251	253	263	230	259	246	238	238	267	241	274	238	243	252	227	252	232	219	226	230	230	220	256	254	275	237	229	210	225	243	283	258	255	253	251	250	240	269	249	254	241	256	217	239	249	248	272	229	235	228	235	241	254	231	252	245	247	219	252	266	240	220	250	246	247	224	268	240	238	256	237	241	249	251	248	254	244	213	239	258	262	256	230	234	228	249	224	252	237	237	219	251	250	250	226	235	233	239	257	237	234	238	255	227	258	231	221	244	250	222	230	250	260	266	236	238	269	227	223	236	247	249	220	248	225	252	240	243	252	251	249	279	251	237	258	228	253	239	242	280	254	220	235	247	268	264	277	232	246	250	241	271	237	230	245	212	239	249	240	224	260	248	228	234	250	238	217	221	242	241	260	252	232	227	241	248	224
11576	8259	25130	24773	17554	4543	1953	1247	1183	1195	1158	1048	806	769	771	776	720	690	646	703	671	613	607	572	605	581	551	583	594	561	593	552	549	567	577	557	516	540	565	595	591	552	552	579	554	585	558	535	548	584	551	537	546	546	564	582	543	563	556	525	567	546	530	551	537	592	560	552	551	525	553	579	564	550	542	546	585	504	576	560	499	570	537	541	579	577	526	526	579	520	602	558	542	574	533	570	559	578	581	576	542	547	569	551	568	574	548	580	516	531	542	515	556	548	540	519	561	531	558	529	551	544	554	532	553	533	559	547	568	560	561	610	554	538	560	556	560	563	525	518	540	534	600	590	523	506	603	566	566	503	547	539	591	533	561	577	535	519	583	536	577	540	555	550	606	540	539	537	575	546	571	548	567	522	550	526	507	560	554	573	549	542	548	586	571	532	515	553	580	547	572	555	595	536	545	527	519	529	587	584	577	600	547	579	589	533	529	581	579	600	541	559	517	526	558	577	583	555	587	544	568	538	586	596	556	540	551	532	573	550	534	547	576	528	578	535	542	574	539	592	536	554	549	555	546	562	569	530	537	550	552	565	531	568	569	551	585	559	541	543	549	511	556	604	590	582	473	548	500	554	529	561	545	545	564	555	611	555	585	560	550	580	550	558	534	561	581	534	559	546	559	519	526	537	516	571	511	571	596	536	523	551	520	570	549	565	594	590	532	553	539	565	540	542	549	532	540	608	542	523	523	543	584	535	560	521	572	550	580	586	534	578	587	548	528	594	487	555	546	545	548	528	542	532	533	549	556	580	552	542	542	567	512	586	565	554	545	525	555	575	531	537	571	552	570	557	569	546	526	545	577	541	566	534	544	541	535	529	560	513	548	581	523	544	584	541	551	516	572	527	527	572	577	527	537	559	538	595	597	517	536	563	561	586	535	552	550	538	554	537	551	527	537	518	561	550	567	566	542	551	538	560	506	534	510	571	605	554	581	559	551	577	570	532	538	566	541	533	541	548	565	517	554	573	541	538	518	565	564	568	548	541	538	549	547	567	548	578	545	568	575	548	504	535	568	517	542	571	560	563	555	540	555	525	607	571	541	552	544	568	562	566	546	576	510	552	559	524	544	530	558	548	551	533	534	563	516	557	506	564	542	562	591	543	542	551	575	577	569	544	570	591	508	546	517	559	580	549	546	536	559	556	544	576	569	545	606	509	580	558	564	550	578	531	630	545	578	606	571	570	565	539	565	554	538	574	542	544	552	551	552	527	583	553	559	531	546	566	543	506	568	548	519	573	528	550	581	543	612	554	542	542	550	540	550	579	583	494	532	543	583	583	546	516	519	536	529	595	569	543	539	537	564	560	596	570	560	538	588	574	574	563	530	557	544	564	520	555	537	527	552	524	539	547	539	524	539	588	528	579	563	549	561	550	569	562	555	544	504	541	569	595	532	546	560	544	578	541	567	516	531	559	532	568	551	561	603	498	563	554	559	559	541	569	563	535	545	606	586	582	586	558	546	544	539	568	536	533	555	496	543	506	539	566	543	543	543	526	495	558	577	497	562	517	585	585	580	504	536	539	539	576	591	561	550	579	564	541	547	537	535	556	638	542	558	575	546	530	565	546	578	520	536	560	597	542	566	585	549	529	528	576	591	558	567	538	556	510	557	524	575	557	558	562	551	553	576	547	553	554	529	577	582	615	530	572	576	548	523	515	539	541	518	572	571	570	538	552	561	537	591	516	601	488	566	533	568	540	561	570	572	565	562	532	553	545	581	541	536	565	578	569	551	528	574	549	542	574	546	519	601	600	508	571	569	578	548	563	601	563	516	551	561	548	489	554	555	542	550	521	589	537	548	566	505	581	571	533	546	578	522	537	520	575	563	541	548	533	563	531	599	544	606	549	601	573	544	538	530	545	576	518	577	579	584	554	549	542	530	581	579	506	550	538	561	543	531	535	565	528	546	546	547	571	579	529	551	579	542	587	533	551	536	602	611	548	585	557	544	551	604	610	537	556	549	540	556	580	538	548	570	541	522	554	543	561	541	561	589	555	521	568	529	588	575	547	501	525	555	555	545	549	554	560	572	518	543	544	559	546	619	604	552	565	566	513	550	538	553	547	561	549	563	548	549	555	545	533	551	551	601	547	525	540	549	581	563	546	570	557	577	571	552	557	555	588	568	618	525	557	541	561	577	546	579	581	536	526	533	548	550	569	568	538	540	568	536	555	578	547	534	544	537	557	562	524	529	575	547	584	529	555	542	557	551	501	537	546	569	587	568	505	551	563	569	559	519	517	560	541	588	579	559	524	577	577	586	547	557	518	552	563	580	507	564	539	563	575	538	563	571	546	505	570	555	558	591	557	562	575	551	584	536	576	519	547	569	574	541	515	540	569	521	558	555	581	547	551	540	574	535	536	565	568	539	549	517	577	544	594	540	537	560	529	584	544	570	588	539	579	570	532	545	565	553	556	541	560	561	590	546	537	572	545	553	616	540	541	539	535	560	524	547	565	563	536	568	557	581	527	581	545	547	512	545	534	550	545	539	571	546	591	546	564	541	583	600	494	551	505	541	549	563	539	552	559	536	568	502	542	571	507	548	556	607	537	533	541	506	548	533	571	548	561	509	521	539	575	542	551	584	531	585	519	575	550	555	559	528	549	548	547	580	571	548	559	549	601	511	512	566	511	518	497	576	579	600	560	550	539	542	538	528	565	509	575	550	575	522	545	564	535	525	544	560	616	594	540	557	486	536	592	538	528	567	560	530	549	538	566	553	575	607	577	525	587	492	568	559	507	573	489	546	575	563	588	538	560	604	519	613	601	503	554	511	570	580	532	551	550	530	608	593	607	550	536	550	554	576	564	608	539	580	577	587	566	567	583	553	542	539	551	569	540	562	557	527	544	539	552	543	541	566	571	529	565	559	571	512	557	639	551	523	572	545	587	536	546	527	551	540	547	545	544	609	570	568	543	536	586	538	534	562	547	525	531	544	528	542	550	524	552	530	581	539	579	558	558	532	565	551	554	545	546	590	550	554	538	538	566	574	569	555	570	559	540	532	563	600	546	537	570	524	542	572	557	575	534	562	536	545	531	540	523	593	540	570	569	559	596	580	504	528	559	532	573	555	517	530	544	553	591	570	540	593	572	588	514	560	574	535	536	560	571	567	543	571	539	539	522	538	577	534	590	549	572	545	533	580	575	544	548	536	517	543	543	558	562	562	525	513	557	550	543	508	515	601	530	571	527	541	561	594	553	517	541	551	535	537	550	510	585	567	545	565	528	558	507	574	536	556	559	567	554	586	552	540	584	554	569	543	547	587	552	520	573	538	550	506	533	522	524	559	538	551	552	581	526	536	505	548	543	566	524	563	545	563	524	591	582	492	531	588	511	569	570	575	576	537	619	530	569	543	533	568	565	572	565	540	615	519	586	583	545	533	540	555	569	547	524	588	549	581	568	550	549	528	527	562	534	542	533	548	566	553	545
24698	12832	31246	26883	16550	3578	717	369	310	346	292	256	226	205	185	155	150	160	177	175	154	147	144	153	133	138	177	160	153	136	119	147	156	136	111	179	140	144	132	141	139	120	121	114	141	137	140	175	140	131	133	141	150	137	140	131	142	127	139	130	134	134	127	126	144	147	134	107	148	138	110	143	123	173	126	120	100	144	130	129	133	134	119	143	135	140	110	120	124	127	148	126	134	131	124	116	135	132	144	139	145	123	156	129	119	134	125	149	147	164	126	135	125	144	138	116	138	126	139	134	131	136	132	145	139	106	139	111	134	152	127	150	139	142	153	115	162	136	119	139	140	138	123	121	167	142	140	132	137	133	133	141	128	133	118	141	126	132	157	146	135	143	115	136	120	141	125	133	135	137	140	146	129	116	145	146	130	128	124	145	139	148	125	115	114	145	147	156	132	148	133	131	141	159	95	127	127	139	154	135	107	122	129	132	112	155	150	140	131	125	154	131	138	113	173	144	133	139	143	123	144	140	125	125	154	137	144	149	107	116	141	142	139	132	146	123	115	123	145	114	120	137	133	131	115	120	129	137	143	138	125	150	149	134	124	140	100	121	127	143	125	126	125	127	125	133	110	149	143	118	130	129	134	126	105	135	133	126	139	131	134	113	137	126	135	140	131	138	141	135	125	140	146	139	131	125	131	139	151	130	153	147	121	143	149	132	133	116	148	135	130	138	157	149	128	146	128	130	149	128	147	118	116	113	133	128	121	150	118	106	147	127	126	120	132	135	132	132	149	149	128	110	104	156	121	131	125	156	127	134	144	117	116	158	134	129	136	130	135	125	135	108	124	110	133	141	137	118	124	119	145	146	114	128	157	165	144	149	129	140	143	143	135	126	137	143	146	114	127	141	116	142	127	122	124	158	146	162	135	143	134	127	109	142	125	142	134	132	131	125	146	132	124	131	128	116	153	141	138	122	138	151	135	136	140	125	144	130	125	136	117	137	142	136	146	121	124	148	134	146	154	148	132	129	129	143	127	138	123	142	154	143	159	145	140	137	142	150	141	128	142	151	148	106	122	152	121	142	120	111	134	145	134	148	154	136	126	119	135	134	143	132	149	141	150	139	134	137	138	151	133	118	134	125	111	145	146	127	145	144	163	134	127	125	130	124	147	131	139	132	148	106	142	147	123	139	128	143	119	138	113	137	144	152	140	127	129	118	147	134	131	119	141	126	151	138	146	124	112	127	133	118	151	144	127	143	119	119	142	147	153	145	131	144	139	122	131	151	134	122	126	138	139	124	158	127	133	140	148	135	148	132	133	120	113	132	149	152	137	123	176	128	129	123	157	128	131	125	143	138	145	129	111	124	130	123	125	130	148	130	140	122	140	129	123	123	158	121	147	124	127	110	124	123	127	136	135	149	126	131	120	147	121	153	102	130	147	148	130	135	120	135	146	134	122	119	139	119	108	125	113	121	155	116	138	132	171	143	154	165	133	135	146	158	126	130	111	137	123	125	127	141	146	133	129	121	139	133	121	100	132	143	145	122	130	127	151	133	150	166	124	142	146	114	128	121	113	158	154	151	148	127	123	122	148	127	115	134	144	125	117	121	136	111	122	124	124	148	112	150	147	144	138	133	146	133	136	135	128	143	133	125	130	121	132	117	116	126	149	121	124	124	124	122	137	135	128	134	132	108	137	133	159	125	132	158	148	129	127	146	122	129	127	127	118	140	127	116	139	122	132	131	149	119	130	118	119	135	152	127	128	119	117	138	151	118	144	125	127	119	107	126	139	128	141	122	126	129	118	120	123	140	118	135	119	139	108	135	150	147	158	159	146	164	137	135	119	152	139	145	153	121	122	122	125	114	151	117	117	140	122	125	134	119	140	128	131	136	132	141	137	120	146	102	116	121	134	152	134	130	137	141	146	117	131	122	136	132	136	109	119	136	120	137	130	135	128	123	144	138	139	116	129	153	113	129	149	154	144	125	128	139	159	164	122	140	126	133	158	110	119	123	130	113	122	130	142	136	120	130	144	161	132	131	125	136	119	146	135	134	119	134	128	161	150	134	130	128	140	117	129	130	148	138	140	133	137	146	142	132	153	138	135	130	120	142	137	122	136	156	126	150	134	112	123	142	157	134	144	116	117	131	114	131	105	125	138	121	134	140	150	152	139	148	143	103	145	125	131	116	103	151	131	139	148	127	126	119	136	128	104	124	143	110	115	121	138	125	131	129	119	132	112	154	120	108	131	133	130	146	129	127	133	126	118	148	121	118	154	131	151	143	129	134	113	137	115	134	139	107	121	126	124	138	114	143	159	141	123	143	133	130	110	143	119	113	114	140	136	106	146	148	131	131	114	139	150	129	131	137	132	135	123	146	152	124	138	107	123	134	122	126	134	125	133	142	138	154	138	114	135	118	152	141	133	123	121	148	123	138	150	137	140	136	129	121	135	127	111	136	133	123	150	136	131	141	124	135	129	124	123	125	154	121	142	145	146	120	114	132	157	130	140	123	124	135	141	141	125	127	156	126	113	116	139	132	132	141	165	118	144	135	135	136	133	145	134	124	132	140	129	139	127	130	146	135	143	126	141	118	119	149	146	129	138	131	153	132	137	128	147	120	112	132	106	124	110	116	126	140	105	117	128	131	127	124	130	150	135	138	127	144	143	112	131	134	141	140	112	147	148	143	166	126	141	133	143	118	164	138	118	140	125	149	131	153	109	152	139	135	136	133	130	159	154	120	148	133	128	146	137	125	124	124	140	148	134	142	151	135	141	119	149	138	150	117	123	132	139	124	143	153	134	130	130	144	135	132	134	144	131	131	137	156	128	129	119	124	116	139	148	140	136	140	147	126	111	144	135	144	156	130	128	147	134	134	141	147	124	144	132	136	127	124	129	152	146	149	121	148	131	116	131	132	116	126	118	143	116	108	127	141	103	155	145	143	122	121	136	121	117	136	121	125	138	125	154	146	128	137	135	108	124	127	129	128	143	109	123	123	147	124	135	138	128	138	143	132	134	149	140	134	144	135	142	121	137	139	112	117	157	129	126	135	121	125	131	153	130	145	139	136	139	138	141	125	127	138	144	139	117	141	123	119	145	140	109	132	143	139	139	131	133	124	146	121	104	135	140	127	118	127	127	121	139	139	141	122	128	137	141	148	123	122	123	137	155	152	155	146	148	118	129	119	147	127	127	126	140	114	142	109	140	142	147	127	127	138	126	126	116	139	140	128	126	119	118	139	167	140	122	119	126	137	139	127	128	120	151	128	141	121	135	132	120	127	118	140	130	130	135	121	135	113	146	144	132	131	136	143	120	152	130	106	138	137	129	130	133	133	121	111	129	146	125	125	129	145	124	140	130	135	133	124	132	138	133	144	140	142	145	131	125	123	161	141	116	140	144	127	149	138	136	150	127	121	124	158	138	144	110	141	134	122	117	107	140	143	137	135	134	127	141	143	135	118	142	149	131	144	136	132	131	151	136	138
14612	11748	33578	32943	25304	6597	2764	1581	1355	1395	1390	1083	873	766	727	737	608	587	513	530	501	493	361	375	413	415	395	374	366	380	384	378	382	354	406	370	364	388	324	380	348	332	347	362	401	377	355	363	356	362	369	394	329	354	365	321	340	351	347	357	330	360	374	369	329	357	390	360	353	365	363	349	350	365	367	329	315	371	337	354	380	330	362	343	355	314	337	373	358	359	348	360	335	349	372	349	360	342	369	363	352	351	309	359	374	351	314	406	372	360	337	349	338	360	320	308	356	361	310	317	349	357	329	321	355	377	349	357	357	354	372	346	348	348	323	330	325	365	354	344	348	382	346	363	316	382	316	367	351	351	344	354	334	327	343	331	366	339	315	320	331	334	342	360	353	315	308	330	357	354	338	324	341	380	385	340	379	345	339	360	376	324	335	340	353	387	356	325	347	363	320	353	330	328	326	354	345	362	328	350	369	331	329	364	359	366	318	340	356	346	375	357	337	335	354	352	340	369	357	347	359	326	359	380	342	308	345	301	336	347	359	313	316	338	353	331	325	354	317	355	340	355	316	349	345	366	352	377	377	361	324	360	318	369	338	330	362	330	356	329	354	344	318	348	339	344	343	368	356	306	385	362	351	347	355	361	351	368	356	340	401	317	338	344	354	330	345	319	299	355	339	322	348	336	365	341	353	339	366	336	363	356	356	364	353	321	318	392	351	373	336	359	360	318	337	359	376	333	359	348	335	343	304	326	378	368	336	343	342	355	349	343	351	367	374	344	324	345	366	341	358	338	385	349	372	324	323	347	364	325	282	324	360	341	337	325	347	324	363	323	365	397	366	376	345	355	330	310	346	338	354	374	319	406	323	338	324	324	331	363	304	359	323	326	333	332	350	358	336	358	352	336	335	323	330	343	343	377	369	376	306	376	328	338	364	336	330	308	353	349	337	334	357	363	364	346	320	339	374	337	377	354	362	340	372	322	324	375	349	377	334	352	317	355	382	347	362	348	333	367	344	349	347	369	349	343	326	335	370	316	328	399	348	332	364	360	329	347	355	346	341	361	333	321	380	376	348	341	383	330	374	349	330	334	360	371	365	351	332	350	373	358	319	359	342	332	328	334	343	332	314	349	305	364	350	368	340	315	343	331	351	361	350	330	353	362	347	392	308	328	348	342	333	324	366	367	340	365	343	355	359	334	354	405	345	338	378	364	337	354	295	341	351	335	371	335	335	330	385	343	367	347	340	337	341	367	358	345	326	310	367	321	366	332	358	321	338	325	341	352	351	322	336	360	351	341	369	352	333	367	330	330	351	331	335	354	347	376	343	339	338	308	309	342	327	349	331	315	298	357	343	338	341	350	343	364	341	353	359	325	340	357	366	318	331	341	356	347	331	359	353	310	346	348	324	357	374	355	363	326	372	353	357	341	363	345	366	313	339	299	357	340	358	357	370	393	384	314	343	329	379	380	363	333	344	338	350	355	328	345	323	350	345	369	316	353	371	344	346	357	328	341	336	315	352	302	368	329	357	317	352	372	346	311	330	336	338	319	365	348	381	344	318	325	348	369	338	342	337	358	338	345	325	343	377	361	338	330	347	354	349	347	340	343	346	344	355	356	333	345	336	327	331	340	346	338	358	350	321	325	343	342	358	370	300	337	323	344	337	334	308	350	361	342	337	340	362	330	328	346	384	355	336	348	383	347	341	326	335	326	355	344	314	331	352	315	346	364	311	349	336	364	385	370	356	339	313	357	373	339	384	332	351	345	366	320	322	377	339	358	357	340	336	363	371	363	301	327	345	347	366	357	356	356	331	333	353	307	359	373	347	333	320	332	367	346	364	367	349	321	369	347	341	343	347	330	339	316	353	344	357	337	365	343	341	316	360	339	364	368	358	365	333	355	363	333	362	301	346	342	358	345	350	322	330	348	339	293	342	360	313	373	371	334	315	348	358	383	359	348	349	370	338	368	318	369	370	332	339	365	367	351	372	351	343	343	352	347	338	333	369	342	355	340	316	371	346	357	350	340	362	339	337	350	335	344	386	353	343	366	332	338	336	388	346	368	338	355	348	347	336	354	338	305	342	355	340	333	333	383	328	327	343	325	337	353	349	331	337	365	319	333	382	318	345	317	340	338	333	333	330	345	342	333	363	317	358	336	327	348	357	342	383	309	375	327	343	374	313	337	351	342	330	371	353	338	355	350	362	335	360	345	360	317	350	337	371	328	310	353	330	322	340	334	345	383	372	319	307	331	357	370	361	361	347	376	379	330	336	342	368	377	371	334	338	354	346	369	348	369	340	327	334	352	389	344	360	315	322	357	364	320	392	358	310	332	369	330	369	344	333	363	330	377	337	356	345	337	378	312	357	324	344	347	317	376	318	382	373	339	314	322	334	301	357	329	334	350	341	345	333	350	364	373	346	328	387	317	356	352	349	316	338	381	383	345	342	332	325	325	333	379	338	342	338	337	308	334	351	330	324	386	331	361	341	338	336	330	328	343	363	344	361	358	322	388	364	316	346	333	339	332	364	351	363	323	342	355	318	361	328	344	340	355	322	352	334	362	350	355	395	349	327	331	331	360	326	366	342	339	349	299	338	321	336	340	355	348	316	352	355	368	360	333	341	339	322	353	379	323	360	308	354	339	324	336	341	331	340	338	370	337	348	352	353	333	334	314	318	363	318	360	320	345	361	351	397	344	347	311	315	339	360	344	337	334	354	378	317	348	351	347	345	331	358	366	348	349	341	338	337	342	360	342	324	324	359	355	335	357	368	357	344	317	379	352	335	303	351	368	395	342	374	309	332	368	359	320	351	355	365	330	381	364	335	339	338	337	328	342	313	329	403	320	354	359	337	361	337	360	360	348	332	367	361	373	348	374	312	333	338	347	336	345	344	331	348	355	329	357	327	371	332	325	335	338	350	349	325	351	345	344	309	347	349	338	353	359	361	367	334	337	331	347	341	344	336	319	332	297	350	341	369	380	355	319	368	340	363	312	348	337	351	352	347	320	361	361	353	365	373	371	340	374	343	328	350	363	305	359	344	325	318	345	350	362	361	367	359	360	361	378	348	347	334	355	371	340	317	343	329	360	345	308	347	309	319	356	391	335	327	322	327	349	339	339	339	378	337	358	325	353	313	336	372	332	349	334	345	326	349	360	321	325	347	330	336	355	335	321	318	315	360	345	364	360	355	331	323	363	367	336	339	343	313	374	350	371	392	316	346	353	375	363	296	364	374	375	321	351	373	366	349	353	384	332	359	393	343	335	334	338	364	358	346	332	324	325	390	326	356	343	353	362	353	344	350	351	345	345	344	364	346	313	368	366	314	362	349	350	380	347	351	360	318	388	350	368	338	341	353	349	357	361	360	318	367	354	346	329	325	373	356	350	339	333	350	351	401	387	353	394	333	338	326	361	341	330	330	353	380	360	353	337	321	322	344	340	361	331	323	347	342	379	355	340	347	351	326	361	356	364	361	339	373	350
6217	1506	982	781	572	433	410	395	395	431	424	430	367	337	392	403	428	391	398	421	385	387	344	404	410	340	351	355	388	398	392	383	408	386	393	350	371	398	400	359	376	382	353	374	388	376	380	366	339	354	380	395	428	369	394	345	363	359	382	425	393	356	396	411	411	379	376	396	384	401	355	364	365	376	381	371	404	386	383	376	365	423	351	393	377	386	351	391	401	346	353	409	401	362	357	357	353	412	400	388	372	386	374	349	402	410	379	372	399	371	394	379	391	348	356	418	393	380	372	350	382	359	429	410	378	393	383	403	379	384	380	383	353	365	418	398	427	378	383	401	386	376	367	335	372	386	387	385	360	386	404	374	402	387	367	381	358	365	337	392	381	362	345	425	405	368	380	376	398	383	401	391	377	390	399	407	384	384	363	425	403	395	431	366	440	390	377	376	367	401	412	375	372	410	376	399	351	362	435	387	368	393	366	349	409	374	412	378	398	396	385	362	377	381	370	367	401	387	418	368	417	389	356	386	372	360	401	384	343	356	387	394	393	395	421	382	415	407	395	412	375	424	429	372	396	347	405	404	398	403	403	370	369	392	408	385	385	355	405	377	361	392	382	379	401	383	396	379	357	396	349	374	387	380	414	359	380	377	393	377	411	386	375	375	382	401	409	413	385	390	412	394	392	394	350	365	351	368	343	372	420	354	357	371	432	369	409	358	402	373	366	375	417	369	367	354	391	359	386	429	414	391	408	342	437	387	405	400	394	376	335	400	383	397	371	366	395	399	376	379	368	410	365	375	381	397	355	386	385	380	392	368	386	387	391	392	399	390	393	382	370	344	386	410	371	420	392	366	363	376	370	366	359	406	401	409	379	397	359	380	375	366	375	420	393	395	396	384	399	414	391	380	404	368	399	396	378	362	386	339	384	405	384	408	390	359	387	392	363	440	387	366	356	370	366	391	375	370	394	368	368	382	375	371	400	367	401	392	378	424	355	394	342	368	377	407	371	367	383	376	387	354	349	343	383	431	383	407	348	404	364	357	383	419	389	397	344	374	404	339	404	354	391	400	366	420	395	365	411	380	395	363	382	364	363	339	344	385	384	390	374	365	378	382	374	372	397	401	374	348	368	488	402	367	370	376	357	385	356	392	384	359	377	405	375	394	397	368	387	408	387	368	376	398	388	367	387	386	418	353	389	369	401	388	403	388	350	375	369	397	364	377	420	334	406	356	371	406	374	364	387	385	381	432	361	388	340	369	378	370	393	414	368	416	380	340	419	374	393	390	369	372	377	396	385	370	395	387	417	425	405	380	358	373	399	431	409	368	404	400	410	403	389	405	372	387	372	368	400	389	381	416	385	398	388	361	366	361	365	382	372	387	358	408	421	401	330	403	388	405	392	371	378	362	373	404	391	387	435	391	383	388	376	326	365	407	386	364	375	369	379	413	372	406	377	393	397	380	353	377	384	374	404	394	436	384	438	356	404	393	346	412	358	383	367	397	393	393	373	399	370	375	425	373	374	367	356	349	388	365	365	394	369	369	367	388	342	368	386	359	352	409	389	391	418	403	420	403	396	373	369	385	424	433	333	357	365	389	356	394	382	382	390	411	380	407	423	369	397	372	337	357	359	408	359	366	375	394	403	394	378	381	431	343	384	412	389	396	351	387	383	352	374	407	369	379	392	370	368	340	406	365	390	385	356	340	399	381	369	356	381	405	360	367	382	363	347	358	385	374	379	379	390	368	368	396	399	358	379	371	397	371	377	362	430	356	395	372	413	417	373	402	430	400	393	386	331	355	388	393	378	392	390	388	402	394	404	358	390	377	416	338	341	383	402	399	359	336	393	397	401	384	394	405	405	381	379	389	337	351	357	383	383	375	369	373	357	395	343	403	398	350	396	373	389	348	353	372	355	379	396	407	374	386	390	398	381	382	397	403	389	410	404	371	394	410	363	420	391	379	369	401	408	341	377	410	385	356	392	379	354	370	361	377	384	382	382	370	372	370	395	369	396	359	368	388	362	400	380	378	417	384	348	383	387	374	391	405	339	375	414	387	360	355	353	367	401	382	392	362	372	370	382	418	396	368	375	399	375	396	400	352	411	369	404	406	360	389	402	362	359	360	385	377	366	369	382	384	387	383	423	394	356	372	407	360	320	348	340	359	368	393	375	389	400	406	376	371	368	391	365	365	368	402	401	355	381	400	398	356	400	391	392	374	375	411	425	371	416	370	395	408	387	395	413	380	404	404	349	383	392	344	376	376	373	371	409	328	369	413	376	347	384	345	394	374	427	367	411	367	388	375	374	405	396	408	358	394	372	347	356	354	372	374	358	368	373	414	373	383	351	352	367	353	397	360	398	366	375	430	360	379	394	397	380	361	393	383	403	364	338	321	402	389	379	400	399	383	395	366	396	414	351	369	400	407	376	375	398	417	393	356	406	428	362	353	404	373	394	348	335	433	362	417	375	388	409	360	388	378	338	422	371	389	359	342	386	390	374	372	381	377	351	380	394	388	380	367	408	364	409	386	362	399	381	406	405	372	412	398	377	393	370	374	399	396	367	382	377	401	390	410	368	359	389	346	368	386	372	374	407	350	410	377	362	413	391	389	401	426	352	334	377	362	342	352	375	372	379	363	362	379	361	359	394	353	367	389	376	394	365	372	340	395	352	380	363	357	352	412	409	396	359	389	337	386	376	406	408	380	406	360	383	347	376	410	368	384	395	393	403	379	364	340	369	383	391	372	402	364	359	386	403	401	355	363	347	335	405	390	408	374	369	378	349	358	376	357	343	354	405	381	396	363	395	388	399	417	363	385	394	407	378	370	410	391	352	398	389	379	415	374	411	409	371	392	343	398	426	368	356	382	384	367	330	404	362	395	418	420	379	372	389	356	373	414	399	374	360	379	382	388	410	394	396	362	371	364	381	340	375	394	365	382	394	378	403	389	417	364	364	348	383	375	382	397	379	351	418	419	382	412	409	380	427	403	410	384	374	369	392	361	364	389	400	375	395	395	377	372	324	351	405	396	386	388	398	323	357	362	364	433	389	425	389	399	387	392	383	383	384	371	414	409	364	386	355	387	387	419	391	395	382	392	376	361	406	362	383	348	403	395	353	389	383	397	381	394	370	378	403	384	389	428	364	367	382	358	385	367	430	395	398	379	373	389	360	405	380	390	387	360	370	379	382	374	396	363	362	398	399	411	337	396	367	384	372	357	402	329	367	348	360	375	391	354	389	357	367	358	390	392	360	401	411	397	372	421	393	388	423	338	336	393	401	422	368	374	372	364	365	380	393	355	391	362	365	400	376	384	379	352	392	397	406	395	394	395	357	349	387	400	387	375	350	411	366	385	420	368	428	380	372	357	374	376	409	411	420	345	372	389	381	410	372	401	381	369	375	400	346	373	359	340	362	358	376	385	404	388	403	377	359	374	348	394	397	396	349	398	384	400	377	369	349	364	367	362	373	387	376	395	411	391	377	386
4817	1909	2681	2620	1974	1283	1129	991	926	1015	1028	966	956	938	951	811	877	855	838	910	883	842	829	820	842	841	838	847	849	887	879	904	811	880	836	884	855	849	823	826	820	828	886	855	816	834	838	802	833	816	866	843	832	847	817	857	851	870	826	814	894	847	865	851	852	859	857	854	793	842	847	869	847	842	818	837	857	868	831	850	836	882	832	911	893	868	798	818	876	847	916	825	841	844	835	829	866	840	836	822	908	846	894	849	903	800	807	797	830	861	856	872	825	844	807	821	872	859	893	857	857	840	849	839	854	843	860	840	815	867	880	842	860	846	820	829	900	826	796	891	864	855	891	832	807	842	823	859	844	862	860	816	798	818	840	846	818	833	846	859	830	842	818	827	878	833	855	837	859	802	884	858	904	836	854	822	868	849	929	836	856	823	806	874	838	809	836	839	841	816	849	821	856	820	853	840	834	816	810	886	882	844	861	886	853	858	838	807	832	863	825	850	873	836	890	873	839	844	814	843	839	848	857	841	834	869	901	795	837	868	819	856	848	841	877	874	816	863	867	841	887	873	862	840	839	836	855	861	884	802	816	833	886	834	813	821	844	868	827	858	850	785	809	815	830	890	871	809	833	837	843	837	849	854	828	855	863	832	838	825	865	867	796	849	790	835	814	791	861	828	851	871	902	887	850	913	890	857	848	819	910	843	786	875	830	827	839	865	884	840	865	834	885	860	812	806	890	819	854	806	845	890	878	829	880	866	864	887	889	859	822	837	839	848	865	827	855	851	854	808	819	877	902	794	870	807	823	886	928	847	862	830	804	821	785	870	857	822	874	857	863	819	820	846	855	810	854	883	917	874	848	827	848	823	882	807	864	788	804	842	848	864	821	841	855	870	902	858	881	843	879	882	802	824	815	861	843	924	842	846	834	928	838	814	837	856	882	865	840	879	806	865	799	867	884	904	910	833	879	875	843	895	800	854	822	838	848	834	862	795	839	834	848	812	829	806	868	867	818	853	845	836	898	829	851	875	893	851	830	817	853	807	872	852	887	812	826	833	882	794	827	836	822	891	821	853	859	841	933	878	827	851	814	860	800	873	848	922	882	855	809	854	853	909	815	818	859	879	860	817	822	855	855	837	845	858	865	846	864	843	845	858	841	870	868	820	835	780	835	874	806	837	851	856	868	855	824	899	897	795	842	879	803	891	843	816	844	827	850	824	885	843	867	868	849	882	825	862	820	904	840	836	878	879	862	795	846	786	846	897	872	820	846	825	854	852	820	885	819	825	857	890	827	859	861	816	834	878	768	887	807	833	879	836	889	860	901	834	852	856	883	879	858	833	848	929	870	836	919	821	884	856	832	821	872	856	863	801	821	862	929	845	823	862	845	849	846	852	830	836	797	823	891	824	857	790	898	883	863	845	839	833	846	875	884	861	854	790	823	893	855	856	858	864	816	810	879	879	857	824	843	807	857	824	858	858	890	859	846	844	848	851	879	834	866	854	806	811	888	856	839	840	848	806	776	827	840	840	824	861	871	802	838	812	866	908	840	798	884	877	871	909	843	864	822	820	879	877	843	836	848	874	824	882	863	851	861	840	803	812	841	845	847	870	864	874	832	846	853	856	805	875	878	805	813	894	859	849	864	798	875	827	857	894	826	854	883	886	830	890	844	847	839	873	848	839	854	884	825	845	827	891	873	822	850	895	833	924	872	869	786	873	833	868	847	828	860	887	877	846	848	836	863	857	833	865	831	856	804	857	907	872	854	856	840	901	880	857	830	814	868	814	898	858	896	814	830	854	874	844	857	843	854	861	882	836	869	897	819	860	839	882	858	807	842	854	854	857	842	838	878	890	867	816	864	867	867	847	846	879	809	870	874	823	799	862	832	854	840	888	852	810	875	826	859	853	875	852	817	915	806	848	862	831	811	831	831	906	794	877	840	792	894	833	833	833	892	870	761	850	909	819	802	866	830	870	883	877	870	842	826	853	823	865	869	844	877	821	837	892	840	869	764	838	830	870	838	817	859	912	893	884	888	847	856	861	804	821	852	824	853	879	869	893	773	843	865	831	866	874	857	852	876	834	862	843	801	837	839	846	826	849	856	860	840	858	825	815	855	870	823	879	790	843	858	882	807	810	855	857	798	863	847	890	883	859	830	818	868	828	795	865	844	818	861	833	882	850	822	875	807	833	815	855	866	810	855	863	874	855	863	821	866	804	858	850	854	826	849	841	846	888	840	826	876	805	804	873	872	833	837	869	825	830	847	844	866	894	863	840	873	806	867	815	823	915	846	870	813	853	894	854	841	870	777	935	864	906	855	781	879	817	830	868	849	867	784	861	884	832	813	830	862	834	859	894	820	872	850	844	838	811	825	839	861	863	802	851	853	875	826	838	815	824	857	792	843	862	807	826	828	824	852	835	822	872	872	816	859	885	873	852	853	830	858	818	876	842	857	843	838	879	893	810	920	843	864	836	816	843	824	854	860	844	863	865	817	852	807	831	864	903	891	871	836	843	874	869	858	881	913	849	867	884	892	814	822	823	848	871	852	817	843	857	852	822	901	807	801	830	832	858	839	850	892	863	837	862	825	818	892	846	872	832	879	868	818	855	869	841	875	787	880	907	790	893	891	822	885	852	817	869	882	814	798	891	903	858	822	858	872	909	879	883	917	826	875	798	878	827	854	877	868	834	842	854	857	833	887	880	857	859	817	872	892	841	854	866	859	861	907	835	869	860	865	872	832	858	847	867	821	840	886	850	833	805	854	831	814	866	816	834	883	877	854	828	827	825	889	840	869	863	818	834	806	826	823	850	861	804	852	829	850	869	813	872	884	810	890	833	850	825	864	854	914	817	847	859	842	814	806	906	822	840	847	824	885	886	831	858	885	888	819	804	849	884	956	877	848	820	907	884	847	852	892	855	876	824	850	818	865	797	831	870	880	833	825	903	872	839	826	810	850	837	843	844	825	896	803	857	845	894	873	878	834	854	850	833	873	895	837	811	838	857	836	854	817	884	861	860	811	829	824	801	871	894	903	805	895	832	821	847	851	858	837	848	820	867	809	799	851	829	869	849	861	863	940	843	814	831	830	838	865	842	834	806	861	896	845	818	854	863	847	819	848	844	889	815	875	842	817	905	863	829	855	856	860	778	829	857	833	844	873	835	857	828	833	797	879	802	869	871	810	830	851	818	838	859	847	826	832	846	800	859	861	822	802	881	844	854	837	820	821	812	865	911	828	849	866	842	891	804	859	848	882	855	817	870	873	876	791	889	867	848	839	843	867	822	871	860	912	866	868	832	878	879	848	886	846	883	852	827	806	842	850	855	829	905	858	848	867	821	850	808	917	821	849	793	853	878	888	832	858	839	846	876	863	857	785	859	839	813	842	840	813	856	858	827	877	879	803	892	869	878	836	861	856	835	854	842	887	840	824	881	848	850	851	833	850	797	841	920	862	874	904	812	879	832	788	871	834	859	864	888	869	903
16068	6608	20599	16693	8471	1445	546	391	303	372	313	322	250	268	282	270	291	254	263	263	259	261	252	241	233	242	238	255	246	241	242	245	266	231	238	257	249	225	254	249	250	269	230	249	240	225	252	230	229	245	232	231	247	254	258	257	253	260	241	228	189	233	261	248	204	262	242	237	242	202	260	242	260	247	239	232	255	237	260	229	252	243	243	234	251	248	225	198	267	275	288	242	257	248	254	246	250	221	237	237	242	256	250	263	241	226	249	232	220	235	230	235	236	206	246	233	226	233	269	246	233	242	237	234	261	252	291	280	230	251	217	234	219	225	275	239	242	253	274	239	233	234	254	237	241	240	236	233	206	206	221	254	226	231	253	239	233	221	218	226	249	272	247	259	225	277	240	244	239	267	253	240	218	213	258	231	257	267	238	209	254	262	229	256	224	206	227	221	235	227	232	221	236	215	227	244	232	227	247	244	250	229	239	269	261	257	231	237	227	246	268	240	256	236	236	234	240	234	245	254	228	249	255	247	245	257	249	251	293	257	280	240	263	212	244	232	236	275	230	259	255	249	265	259	255	243	249	235	213	219	230	241	209	233	231	250	231	234	238	230	250	243	226	225	254	265	213	265	250	255	247	243	223	244	223	210	227	249	240	211	238	228	235	245	215	237	232	259	223	210	253	236	230	211	231	257	245	209	224	252	262	212	244	235	242	216	253	260	249	233	226	237	257	263	243	247	223	256	234	258	250	228	245	242	251	243	237	258	260	260	208	249	237	211	267	235	264	241	287	234	233	234	248	248	227	242	233	244	231	224	261	257	229	243	269	236	236	249	228	260	222	236	252	237	239	245	261	243	243	251	221	265	266	220	224	230	245	239	250	244	234	246	245	240	257	256	246	259	252	221	238	232	234	229	277	251	227	241	243	239	223	216	262	244	241	245	228	268	236	226	240	234	218	253	265	245	241	236	224	259	281	280	221	255	239	244	212	258	264	242	208	212	287	216	238	245	253	248	244	232	258	249	232	234	239	204	249	252	293	240	246	288	244	234	234	279	222	262	246	253	255	231	217	258	240	228	227	242	215	274	237	262	254	255	275	256	246	253	254	261	242	234	216	216	254	244	230	240	235	228	209	228	252	256	231	236	234	205	236	209	246	251	247	237	262	262	234	244	240	280	273	230	225	238	251	248	234	245	259	235	239	226	254	241	237	235	253	223	229	225	273	226	265	263	237	243	255	241	251	253	273	274	213	194	222	237	226	242	266	218	222	260	253	250	257	273	236	227	246	243	238	244	240	259	219	239	226	215	244	238	249	257	238	213	226	262	215	243	237	218	209	257	221	259	221	229	244	259	262	241	276	236	229	272	227	257	249	236	227	238	223	239	267	251	226	229	228	243	236	271	237	271	250	216	212	248	258	234	244	231	244	236	229	272	279	237	244	241	248	270	239	216	251	242	242	253	223	251	249	282	215	235	241	209	231	237	271	221	232	243	241	264	233	236	232	271	223	250	240	229	244	241	243	231	245	262	239	254	237	264	262	241	239	240	249	257	260	266	236	235	230	245	247	243	216	242	269	240	256	220	235	239	226	262	245	259	198	219	221	256	252	276	226	250	255	226	238	235	231	255	236	247	258	233	242	249	236	245	236	259	227	221	231	232	281	217	253	247	235	243	258	248	219	253	256	243	282	247	249	254	224	237	227	232	223	262	246	210	245	231	229	221	222	238	260	264	265	240	258	280	227	241	260	230	231	249	259	244	215	231	252	243	252	230	251	253	240	241	226	269	257	234	266	219	266	235	231	232	254	227	237	244	233	218	255	262	239	229	233	228	221	224	254	264	248	224	240	267	244	245	234	227	256	232	218	252	234	240	248	276	226	260	267	224	235	257	233	218	276	239	233	230	244	256	246	256	249	248	220	271	214	217	244	245	240	247	233	280	228	281	247	237	232	206	209	245	222	232	262	245	232	261	222	233	225	240	217	230	237	255	228	248	236	221	267	281	253	235	242	242	238	239	230	264	241	266	226	238	235	244	281	262	259	235	250	260	234	220	252	236	257	257	245	238	249	262	271	238	203	225	247	238	235	208	261	233	241	259	238	222	215	237	237	243	244	273	262	249	257	252	283	253	244	224	253	231	269	268	222	228	241	229	257	258	230	242	248	259	239	221	239	241	231	249	266	234	245	235	254	246	228	226	257	247	269	239	246	222	244	234	238	249	258	260	242	270	247	215	252	243	224	223	240	228	243	239	230	230	243	261	220	266	255	240	239	237	235	241	228	279	248	245	235	240	226	228	244	240	283	226	234	215	230	250	259	245	279	268	242	239	257	242	208	243	249	241	241	243	263	266	252	238	253	243	229	255	252	225	237	227	234	264	228	244	225	236	250	266	217	249	248	242	213	240	263	242	258	244	236	240	229	253	249	210	252	239	230	229	238	231	217	255	251	249	255	263	234	216	254	265	248	259	253	248	230	247	230	250	275	230	237	277	246	235	226	266	233	246	243	245	244	238	246	255	233	243	248	239	260	251	266	252	241	216	228	256	225	238	211	237	281	224	224	268	229	254	232	254	218	221	226	256	248	251	239	238	261	216	252	245	230	233	247	251	259	263	246	236	219	266	251	222	247	239	252	232	244	242	244	237	249	227	247	291	244	254	228	237	271	247	234	238	227	247	237	231	210	241	237	252	253	227	241	238	262	236	245	256	238	242	235	255	241	248	271	235	218	210	278	237	236	257	235	214	222	223	247	260	219	241	272	262	241	242	248	264	225	229	228	252	243	243	223	230	217	248	235	245	215	236	256	223	250	261	222	242	236	241	249	261	229	239	255	233	243	244	260	227	275	256	232	248	256	266	244	215	252	247	213	250	250	266	236	243	275	239	245	273	276	258	253	224	229	231	255	229	241	288	227	271	224	238	266	228	282	237	245	250	240	262	242	238	237	268	241	224	227	240	249	256	216	259	237	236	214	239	198	234	254	253	269	252	239	224	213	244	248	243	226	244	259	223	261	237	259	277	260	232	260	275	236	234	247	234	230	234	239	256	265	235	282	245	248	230	249	250	215	250	256	261	243	272	240	234	212	242	251	238	243	266	272	232	243	239	249	281	231	281	243	261	251	245	193	249	252	240	210	278	240	240	251	259	216	245	260	232	243	236	230	249	235	241	248	242	245	261	271	268	215	214	236	232	242	246	258	231	245	227	221	226	248	220	238	239	266	274	233	233	245	230	241	243	259	244	249	231	210	219	250	242	279	287	236	218	256	233	237	224	223	261	218	261	248	264	227	250	240	253	232	224	246	249	227	248	260	239	243	244	247	236	257	244	219	242	238	229	231	265	227	253	225	278	215	250	254	204	235	243	245	274	244	216	277	222	248	244	228	222	274	285	242	230	233	239	219	213	254	245	245	218	248	214	213	211	285	268	260	238	232	261	254	248	230	259	246	238	245	258	230	217	220	242	239	228	262	227	272	250	234	225	223	238	239	261	253	251
11446	6662	26565	25356	17575	3903	1844	1284	1090	1151	1191	1025	846	766	757	738	720	667	668	668	656	627	577	617	602	573	579	574	556	611	537	609	550	625	567	543	521	607	592	561	585	524	594	580	572	542	592	574	561	554	570	541	567	513	570	561	549	560	593	577	550	538	561	532	571	566	538	559	602	572	542	575	550	513	558	563	548	531	523	557	505	566	576	553	540	527	555	552	582	565	585	561	570	598	537	511	584	542	540	563	549	559	571	574	563	544	558	562	537	564	543	569	563	576	532	554	555	521	578	557	567	531	563	564	584	550	574	596	550	539	535	577	544	566	606	546	562	583	578	549	558	535	572	590	595	537	524	552	530	605	568	574	577	544	567	541	532	565	582	556	567	578	582	581	571	553	533	536	581	527	524	565	525	563	507	525	551	586	562	582	533	580	543	519	556	548	588	534	549	581	582	553	589	573	557	545	555	518	535	520	570	575	569	602	565	571	538	566	543	534	584	545	512	532	549	553	552	560	588	532	530	562	558	574	594	561	555	558	555	526	584	594	547	534	541	539	564	553	535	521	510	573	560	546	573	587	561	534	531	535	568	557	550	531	568	575	527	553	538	617	517	553	566	560	559	542	592	536	563	527	563	547	603	524	567	554	559	543	532	579	572	531	553	497	512	555	580	537	575	576	562	546	584	517	532	553	537	573	580	550	535	568	544	540	554	549	560	556	544	567	563	538	554	575	555	547	559	568	578	539	555	531	567	552	536	529	566	546	552	572	582	530	532	534	539	588	544	574	558	582	564	610	596	577	561	567	528	598	512	560	535	520	568	546	544	562	558	549	547	569	559	536	550	552	588	569	558	527	534	547	583	511	531	537	526	515	564	504	585	552	548	592	589	561	600	562	578	547	588	577	564	602	534	560	576	569	571	538	590	575	587	553	551	539	558	556	546	588	548	602	554	540	556	583	522	535	523	561	499	555	588	569	529	589	556	569	559	552	531	577	581	500	557	574	567	550	558	577	526	552	578	589	548	619	541	601	524	557	556	577	558	543	559	603	559	555	563	534	532	545	548	578	555	540	516	580	551	552	533	549	580	523	544	595	605	583	581	581	543	563	545	538	580	538	543	543	575	570	539	550	540	548	505	562	567	535	538	582	551	577	560	590	581	585	526	564	575	519	533	573	554	589	551	532	530	525	530	574	602	555	523	573	541	544	558	582	544	568	585	537	562	543	553	572	550	542	553	511	559	549	545	576	575	531	535	545	569	567	524	582	567	509	590	541	559	532	597	588	547	552	560	569	546	574	512	541	508	571	580	522	592	541	554	578	526	575	553	555	574	606	540	526	572	507	527	574	583	568	599	537	549	562	535	570	569	526	548	587	536	544	528	566	578	564	568	549	532	559	551	552	539	580	545	561	569	528	569	535	527	565	557	580	519	547	541	567	570	532	558	559	582	550	587	596	548	549	533	565	585	538	623	592	556	569	575	610	541	565	528	583	555	517	552	543	527	572	538	524	583	522	568	523	554	613	571	584	582	566	547	583	528	579	592	542	549	513	559	601	541	588	563	571	550	563	549	528	559	516	516	546	528	586	574	547	568	537	522	537	572	598	523	579	548	568	543	559	575	546	549	541	584	568	538	556	518	548	573	575	539	578	552	566	531	521	573	588	536	529	546	588	559	553	561	580	531	582	490	564	543	528	565	547	538	501	542	566	498	537	560	585	560	595	532	583	579	598	516	526	585	576	520	554	548	527	551	539	556	553	558	517	549	538	527	567	543	621	548	540	580	524	542	605	540	536	521	560	576	574	546	563	544	571	549	522	546	576	543	581	568	583	564	518	537	530	531	558	535	576	522	514	558	504	535	512	552	536	598	550	544	555	534	571	541	573	542	564	522	508	584	552	575	598	536	553	557	578	534	588	602	540	552	568	546	570	578	535	556	564	537	559	575	517	549	564	530	510	559	549	558	547	541	559	519	548	568	549	520	555	548	539	525	550	559	563	570	581	573	600	565	486	517	539	558	602	541	586	543	548	533	528	517	565	585	500	555	565	563	595	602	589	567	564	545	552	563	580	560	570	521	523	552	527	531	547	524	562	574	535	559	537	530	603	576	576	540	581	530	525	526	524	568	536	569	542	565	605	510	579	530	589	545	510	530	555	567	578	573	581	571	598	557	565	561	521	523	564	509	610	593	554	536	517	552	550	557	545	561	555	583	516	532	526	555	528	546	562	545	554	559	559	594	541	588	529	611	503	498	549	512	543	517	570	553	556	545	534	558	552	567	573	608	531	570	520	510	511	539	517	547	581	576	535	573	591	584	557	553	556	497	533	509	556	508	569	517	534	573	517	559	537	552	562	553	609	552	527	560	554	579	544	553	560	492	588	569	582	574	522	528	543	560	602	530	575	516	542	531	534	579	494	543	564	531	586	526	566	545	565	535	592	530	577	549	594	553	508	493	517	557	488	577	578	552	549	590	580	557	531	551	593	587	528	542	551	577	536	538	513	532	550	541	562	588	529	584	520	552	535	601	575	511	554	602	546	565	570	583	540	606	537	545	563	555	546	551	589	554	546	587	547	582	539	554	495	562	565	544	559	560	510	574	560	581	593	615	499	612	566	549	513	531	579	544	564	543	570	569	549	580	552	551	541	570	547	556	548	554	566	556	551	517	548	551	563	535	561	546	552	606	561	572	573	564	485	536	550	531	533	554	584	525	596	542	576	566	545	516	600	551	530	528	591	580	570	547	555	572	546	542	545	571	514	569	549	572	530	529	569	557	555	517	565	553	537	557	598	560	582	546	561	591	609	581	561	534	576	559	590	568	588	573	536	549	507	582	545	544	565	539	611	559	578	560	558	556	541	564	570	528	547	549	564	533	551	600	534	556	585	586	580	550	536	558	559	581	604	548	571	596	540	561	512	570	547	551	559	573	532	560	522	574	524	532	531	515	574	537	554	570	554	547	586	542	555	548	544	570	549	549	554	566	491	572	578	573	540	534	523	525	569	586	519	571	511	529	540	570	539	538	555	595	570	524	528	544	535	538	530	562	553	573	578	575	517	520	562	550	511	553	576	557	592	557	546	537	571	572	545	542	561	556	613	551	550	565	567	560	535	570	525	569	546	531	572	553	560	571	590	510	535	594	534	554	514	595	561	590	600	533	540	519	548	535	545	542	557	543	519	532	585	519	548	500	577	550	575	560	551	603	579	550	533	573	529	567	539	556	535	520	538	535	557	562	523	524	558	570	558	568	573	556	536	558	584	553	537	531	580	551	552	548	525	528	553	577	540	555	515	547	583	557	577	554	570	524	547	584	584	594	541	554	539	557	567	594	507	564	593	606	554	558	537	534	556	574	594	591	561	528	539	559	557	560	538	566	521	555	527	578	559	575	551	523	590	526	540	511	573	553	587	553	567	558	577	535	569	564	546	517	558	572	560	558	584	591	579	569	594	555	558	576	538	584	565	553	529	581	526	573	551	524	573	550	577	547	549
24927	11385	33261	28366	16618	3337	686	366	310	298	309	263	194	171	206	179	178	172	175	167	164	162	149	148	166	121	129	132	141	132	160	138	139	135	125	126	145	152	119	151	125	146	133	139	149	137	132	141	137	135	135	137	115	134	133	134	148	158	121	126	142	132	128	159	149	133	125	137	150	156	112	162	143	139	143	122	137	142	121	160	138	136	158	133	123	142	130	115	122	134	118	122	113	124	149	138	137	145	136	124	156	142	142	127	137	126	134	130	118	153	147	147	138	155	133	137	125	126	135	121	134	139	134	138	152	128	131	144	132	135	135	128	133	119	108	123	113	121	140	133	140	125	141	133	139	120	114	145	152	135	143	131	145	141	127	138	152	115	139	129	131	116	135	144	139	129	113	119	121	133	117	123	126	125	152	161	128	109	162	124	128	137	141	133	147	145	150	137	134	144	141	142	172	128	142	119	156	130	154	136	136	138	132	120	114	128	118	151	124	132	144	126	154	133	142	136	136	142	124	123	124	126	139	161	135	125	135	145	129	120	131	141	117	134	136	134	134	128	98	106	126	157	139	138	146	126	116	134	146	140	123	135	122	146	144	131	149	154	118	107	126	148	142	130	107	132	138	122	157	108	141	144	143	150	148	129	143	132	106	143	126	122	139	130	138	119	143	118	124	125	132	145	144	139	129	131	113	123	137	142	128	136	128	134	118	150	124	142	128	129	115	130	130	132	130	136	139	133	139	158	134	134	131	135	133	121	102	160	145	135	148	153	165	148	128	144	149	125	146	137	114	143	127	139	151	133	124	138	146	117	146	138	126	140	130	130	136	134	127	133	151	122	128	124	133	149	132	144	122	130	148	130	126	124	127	148	134	112	130	127	115	133	117	143	147	165	123	159	142	114	127	142	149	135	124	134	143	148	163	119	172	121	118	115	110	145	132	114	129	141	122	141	157	136	128	137	131	149	137	132	131	120	128	138	142	151	137	123	140	109	144	134	137	144	124	123	114	146	128	135	148	132	128	124	110	147	135	122	130	149	130	128	146	135	117	120	128	131	121	107	142	131	140	142	129	123	119	147	130	119	127	148	146	144	124	151	157	150	123	134	112	135	139	140	128	136	121	120	138	121	124	119	131	164	137	122	129	140	108	106	141	145	127	125	124	113	125	139	142	154	124	138	121	131	140	110	146	119	154	145	128	120	147	146	135	133	147	136	142	149	121	119	118	122	131	120	137	129	147	107	140	100	152	156	158	138	136	116	125	127	153	131	152	147	139	138	137	154	140	127	137	123	139	123	139	127	152	125	150	121	143	130	126	125	138	138	132	132	132	135	133	129	136	127	116	143	118	108	144	127	125	121	112	144	135	143	120	140	137	129	132	144	152	135	126	125	136	135	130	152	110	122	128	108	132	156	163	117	138	161	127	130	157	126	124	135	139	131	129	128	148	139	138	133	155	130	132	132	132	130	137	151	131	137	132	136	114	137	139	140	143	118	138	139	149	142	117	140	132	134	140	134	118	152	131	147	133	124	128	153	144	110	137	143	126	138	138	128	125	149	150	137	120	127	122	141	144	132	125	137	114	142	135	142	124	149	120	122	142	129	123	142	143	123	147	162	128	154	163	113	132	129	159	136	148	129	138	128	131	138	108	140	132	155	115	129	123	141	124	132	120	141	110	130	136	141	135	143	136	149	138	135	130	124	138	135	133	128	132	143	122	155	135	120	128	106	137	131	140	131	149	149	129	128	127	132	138	138	128	156	162	123	135	131	132	135	156	145	154	141	132	137	137	132	145	125	130	136	140	138	120	121	142	137	122	106	138	130	148	149	127	129	116	136	124	117	136	154	133	137	145	131	136	131	126	128	106	121	111	116	121	132	130	124	136	116	129	118	128	137	120	145	128	147	134	117	145	139	146	129	120	139	121	128	158	137	122	123	106	119	144	142	133	132	145	135	136	129	124	140	132	128	128	133	142	135	137	132	121	140	139	146	126	104	127	128	119	128	146	124	144	136	134	137	129	151	125	122	145	132	125	125	108	121	140	131	129	143	133	119	125	152	133	119	133	124	135	138	118	151	136	131	149	139	154	152	117	135	123	143	115	141	123	142	132	129	134	131	119	112	146	131	151	133	142	131	145	122	114	135	128	135	126	124	158	135	142	126	138	146	158	125	133	131	128	132	138	101	142	144	148	130	134	120	122	137	147	140	128	138	108	132	134	133	110	150	151	149	161	161	143	132	130	140	135	124	124	137	150	155	137	143	152	143	123	115	117	124	141	129	137	134	116	152	137	146	127	152	124	147	122	139	128	125	126	147	116	138	115	154	136	122	118	137	130	130	138	142	138	138	129	117	129	122	141	138	121	120	129	136	156	124	138	129	127	136	130	117	129	133	129	129	117	139	123	160	142	134	138	136	148	147	118	107	148	132	162	153	142	140	161	139	147	121	146	122	133	128	117	129	147	137	127	145	142	131	139	134	128	123	125	137	133	130	159	152	122	142	142	132	122	121	132	131	137	108	126	124	138	132	116	144	148	122	154	125	127	125	131	129	141	110	170	118	145	149	129	130	131	131	137	141	151	114	139	117	129	136	124	116	133	114	138	123	143	125	135	103	136	112	128	133	124	143	139	140	125	128	135	121	136	99	126	139	139	137	143	129	142	127	143	140	124	136	154	131	135	136	130	138	128	142	142	120	121	126	130	139	132	139	131	124	126	144	131	151	139	130	143	132	127	131	145	139	138	137	116	139	134	121	115	119	144	164	132	137	144	139	120	122	137	149	123	114	116	157	144	140	134	141	138	141	140	117	126	137	150	124	129	121	136	148	106	119	160	125	117	135	133	140	145	129	121	140	144	116	127	142	136	151	144	148	118	143	143	127	125	123	129	137	146	156	137	121	156	156	148	149	126	115	135	132	139	143	120	124	121	127	144	141	130	130	130	120	122	107	133	144	159	134	136	137	134	143	148	138	121	122	119	132	162	134	121	133	149	149	139	144	106	127	134	133	145	122	127	129	145	128	132	130	136	138	122	132	139	135	131	137	123	149	124	131	131	142	145	146	164	134	125	136	137	136	133	147	151	131	136	135	135	151	117	116	131	117	138	130	151	141	103	113	139	127	126	127	157	125	134	124	139	133	136	123	119	116	131	131	146	147	138	158	126	143	145	141	151	131	132	160	145	149	155	135	123	159	121	166	133	121	125	157	123	125	130	124	135	119	140	128	144	149	118	132	127	123	131	126	113	113	131	137	143	143	114	139	141	124	111	144	125	122	140	129	134	136	136	141	143	137	129	146	146	135	134	133	146	123	118	103	124	135	127	126	121	137	108	116	143	100	130	156	127	112	134	146	132	141	175	138	132	134	128	146	134	144	121	136	133	121	127	150	127	126	127	127	147	131	121	122	156	128	143	138	129	127	137	133	135	129	156	129	117	124	133	138	131	128	118	123	129	146	136	136	126	121	103	132	131	143	145	97	123	129	111	129	132	137
14561	10208	35363	33742	25029	5907	2738	1569	1294	1286	1280	1184	831	789	729	674	662	581	552	503	524	479	431	401	361	407	383	429	402	408	412	404	374	428	370	338	341	328	378	385	353	369	340	342	370	341	371	358	375	377	361	378	392	359	372	341	353	345	364	369	396	356	352	372	331	341	352	370	362	341	340	362	344	340	328	318	387	363	337	368	357	309	350	353	338	349	365	318	385	339	343	368	334	352	355	360	373	349	369	359	334	347	362	362	343	346	378	335	325	318	333	337	352	331	362	361	365	308	354	341	356	329	324	363	315	365	352	362	356	328	346	358	347	340	335	326	322	374	362	372	367	373	355	347	343	353	337	330	369	345	363	369	324	334	355	363	351	322	349	351	346	342	329	324	327	362	369	353	370	343	340	359	331	313	374	337	357	355	345	362	375	335	335	361	316	344	336	374	327	357	329	330	346	383	343	326	357	378	351	357	344	340	366	333	365	351	332	343	361	337	362	368	341	360	339	325	348	326	347	364	379	349	346	358	342	343	317	352	333	383	331	359	349	343	345	362	313	353	367	331	348	387	324	335	348	347	380	339	338	323	341	359	324	339	361	355	335	349	367	317	389	382	331	331	326	358	365	325	364	366	370	327	339	367	322	323	358	314	343	323	335	356	369	374	371	329	337	341	349	328	347	384	346	339	344	336	372	335	366	369	363	325	331	357	351	368	345	321	327	360	362	359	356	326	345	342	357	306	338	370	349	380	340	360	347	340	360	332	364	365	367	305	299	325	364	329	338	381	339	357	331	352	331	346	339	334	342	364	347	328	354	358	328	330	345	352	384	336	363	353	327	348	317	343	309	359	324	374	316	320	349	316	360	351	333	374	336	359	349	353	374	320	329	322	348	392	326	369	344	338	337	351	366	347	338	342	327	354	354	349	349	356	350	347	350	322	343	343	340	350	357	319	344	333	328	337	343	334	371	321	331	355	378	336	336	369	341	338	387	333	374	367	322	321	354	372	323	317	358	340	342	383	351	323	360	353	329	340	329	377	353	338	348	348	406	325	349	340	333	367	367	345	337	336	383	326	364	373	372	347	348	358	359	342	338	333	347	356	335	337	335	362	349	317	330	350	312	333	345	325	361	333	339	360	334	323	344	356	335	328	357	368	367	369	365	328	340	323	357	361	347	347	396	375	372	372	327	351	343	329	354	331	355	368	318	369	363	352	377	334	340	357	357	311	342	323	352	357	355	303	330	357	300	309	352	359	319	314	359	350	330	321	353	349	331	327	341	369	348	346	332	335	348	318	338	346	343	361	331	349	373	344	331	326	348	356	369	372	329	295	368	342	338	368	358	307	393	337	345	355	350	353	334	362	332	345	357	354	328	342	307	360	377	322	372	365	352	350	363	349	343	362	357	343	327	349	364	344	367	334	361	366	345	341	322	311	385	357	348	323	367	332	369	354	342	313	373	356	358	352	378	343	341	311	330	334	331	348	347	337	333	332	372	332	341	344	376	342	359	344	331	362	313	343	304	349	375	325	336	321	363	352	314	340	362	364	355	371	368	350	324	401	390	362	337	340	342	334	362	359	354	341	342	337	327	360	354	361	325	361	331	326	329	346	337	362	371	349	341	364	371	370	299	307	370	365	362	352	337	356	378	315	338	341	367	334	304	343	363	315	362	329	324	343	351	337	346	368	333	342	343	320	345	367	333	333	347	350	325	349	331	317	364	347	339	326	326	367	344	358	364	335	383	345	354	354	342	362	340	318	343	332	366	368	362	368	336	328	373	361	369	359	355	353	313	329	355	330	336	336	389	337	353	354	346	357	334	326	314	318	337	340	367	337	347	341	360	350	331	371	363	327	359	352	299	370	333	349	324	349	356	376	362	347	346	328	340	366	294	321	312	373	338	341	335	338	335	330	347	354	355	320	390	326	340	343	364	331	366	368	383	355	357	340	323	363	335	366	303	369	346	322	332	305	322	365	377	331	345	344	332	305	328	329	316	391	339	325	341	344	354	340	363	328	360	332	311	361	341	346	330	385	381	355	356	342	373	346	320	370	360	337	344	340	356	323	350	353	376	315	328	309	353	323	342	350	323	321	353	335	339	351	334	324	365	367	365	377	348	331	368	339	331	364	378	369	349	337	323	395	370	356	324	339	340	378	361	352	366	368	382	364	360	349	354	358	359	363	362	334	382	340	309	359	339	368	305	366	343	344	344	330	352	359	350	352	361	377	350	335	331	360	342	350	332	334	325	349	377	352	351	356	359	349	372	339	354	337	343	329	350	368	354	318	351	339	367	339	362	320	360	385	365	350	318	317	364	338	375	317	343	348	343	363	362	365	325	337	349	332	383	361	333	344	280	315	366	355	342	336	344	322	370	335	372	350	349	350	358	356	341	344	344	366	371	367	366	345	341	305	333	344	369	363	330	351	352	372	317	372	357	313	358	347	358	360	329	315	341	336	349	362	373	360	395	319	352	364	359	347	327	333	344	349	333	335	330	352	373	336	323	331	345	342	322	336	317	335	359	354	348	330	347	372	312	335	343	334	336	313	311	344	348	329	353	337	333	319	388	316	340	327	352	318	338	344	355	366	369	351	358	328	337	356	318	342	354	348	359	334	364	337	376	362	351	368	343	331	348	350	323	349	345	348	378	348	366	393	337	342	353	363	336	347	344	367	368	335	402	343	371	324	380	339	331	343	353	356	327	279	355	329	323	319	306	386	359	352	341	373	371	353	360	356	357	360	355	345	345	339	347	339	317	350	361	362	335	353	339	353	320	296	298	356	365	320	330	338	308	340	312	369	326	355	321	342	321	354	366	370	338	370	365	355	349	298	344	344	354	343	363	359	340	345	373	345	357	345	366	339	336	364	342	335	336	356	333	317	336	329	343	311	345	326	355	350	328	353	363	342	373	383	334	356	329	350	323	347	346	346	325	355	359	311	402	346	340	332	354	341	351	358	301	340	337	354	348	324	343	353	333	383	358	370	346	317	312	343	343	367	372	374	338	324	370	345	353	335	370	368	329	327	338	353	355	347	329	362	356	329	340	331	378	319	345	349	353	348	342	359	358	356	331	354	352	321	336	366	351	359	326	371	339	337	372	327	332	362	359	346	332	331	375	346	331	377	334	367	355	333	352	354	329	332	377	352	347	376	340	328	347	333	360	362	389	340	348	331	344	325	362	330	337	353	350	338	348	328	310	374	327	330	356	361	365	355	315	339	370	378	373	344	342	375	354	360	345	357	358	347	362	355	338	334	348	350	336	342	340	352	377	345	349	332	354	314	338	341	345	388	359	312	355	350	341	364	338	360	372	360	358	345	356	360	342	336	321	342	338	377	343	345	330	330	365	326	375	341	353	339	376	342	336	323	359	341	329	346	310	355	314	363	378	342	387	337	353	387	327	382	375	330	337	324	383	323	325	348	358	355	351	345	363	355	355	360	322	337	314	336	327	372	336	341	343	354	352	333	357	379	331	348	366	358	332	332
6169	1435	955	796	587	477	441	370	454	439	436	412	395	373	366	398	440	410	372	389	394	387	409	409	383	415	382	404	385	376	377	389	379	407	402	396	373	383	383	421	356	403	406	345	380	391	376	348	367	426	382	365	412	395	396	415	387	376	405	394	364	393	365	395	384	374	398	415	377	374	425	369	400	415	372	376	347	416	380	406	379	408	394	380	394	422	418	377	389	386	397	378	410	331	409	389	404	370	394	369	396	404	388	371	361	401	398	337	375	382	403	398	424	396	397	343	405	380	398	358	412	374	389	372	398	390	370	400	355	365	429	378	409	373	372	435	380	396	371	386	377	379	367	368	353	375	380	382	371	351	403	324	361	381	392	425	394	394	402	378	363	399	399	325	365	382	384	357	384	377	364	382	382	359	380	359	365	383	405	401	389	399	358	367	396	384	383	361	406	366	349	366	384	396	352	407	371	386	393	331	393	385	409	376	394	408	395	387	393	380	408	344	387	392	393	376	398	336	367	384	383	350	419	402	355	385	400	430	391	311	411	386	359	390	393	396	409	436	357	405	375	344	408	375	402	380	334	356	382	384	370	361	366	369	378	386	355	370	380	366	394	403	378	392	357	408	375	375	383	393	350	378	425	415	380	385	413	368	403	384	404	372	396	380	408	388	403	354	341	373	384	368	375	343	375	400	384	373	377	375	396	375	409	395	386	362	379	397	388	374	380	389	378	399	387	399	398	389	390	356	386	406	396	371	398	373	388	408	414	412	372	385	349	429	393	395	379	412	398	384	362	400	387	395	347	388	370	396	389	421	352	373	418	421	368	369	358	399	392	382	324	367	411	396	391	367	397	382	386	362	360	383	380	395	371	374	370	395	373	373	399	374	390	391	362	378	386	384	390	412	369	410	363	366	362	386	435	421	384	370	396	393	389	389	344	395	374	414	361	411	386	385	374	395	388	381	381	369	379	342	367	390	398	406	366	384	359	394	379	433	397	392	390	377	411	357	384	426	370	389	365	395	354	375	394	386	369	400	387	366	380	396	360	362	367	417	344	382	386	408	382	341	401	441	410	382	362	378	380	380	367	411	396	344	371	387	354	357	373	384	406	386	375	434	394	416	414	374	399	368	395	392	414	396	382	395	396	379	404	380	372	433	415	379	372	382	368	385	370	387	390	380	401	398	405	362	367	362	358	367	421	379	355	415	380	377	383	410	410	390	372	374	382	388	345	429	419	359	353	369	398	418	398	359	433	391	367	390	409	362	392	386	372	395	381	370	389	348	360	347	385	369	370	370	422	391	368	401	398	388	377	364	384	350	380	385	376	413	400	399	419	367	395	388	404	367	380	370	410	385	384	408	380	385	395	381	361	372	403	410	381	431	394	389	363	393	398	400	366	385	376	377	410	377	355	369	376	399	406	384	404	413	374	385	372	397	396	404	387	374	381	370	380	385	407	365	384	407	358	420	340	364	372	383	398	391	439	418	394	390	414	367	361	410	386	382	412	357	422	386	387	385	446	383	374	386	391	442	374	380	352	362	378	413	390	364	430	372	399	394	376	383	348	426	429	364	374	354	363	368	394	390	379	403	384	399	414	372	346	351	357	391	351	403	349	351	383	392	413	389	417	419	423	391	400	392	387	385	382	396	391	391	371	410	377	378	392	339	337	406	408	370	394	419	372	414	380	397	424	394	412	380	405	396	397	357	356	384	389	354	383	389	334	390	364	389	370	379	379	373	409	372	374	384	395	377	385	393	394	377	383	378	362	363	338	355	382	428	408	389	374	419	345	379	396	399	389	373	373	401	388	401	420	382	369	435	417	366	363	412	351	348	368	402	370	364	380	376	407	394	380	398	413	383	401	420	397	352	425	414	384	376	373	397	372	393	366	366	387	403	392	377	391	375	383	356	417	372	348	437	367	388	392	384	375	377	385	379	420	382	348	365	397	403	384	357	393	415	388	369	363	413	372	381	402	360	382	363	360	357	419	384	403	381	370	325	377	406	398	380	391	396	380	402	369	385	373	358	422	397	424	367	383	384	394	379	385	377	374	374	363	402	408	382	385	397	363	377	384	419	371	359	371	384	368	384	399	366	383	410	371	349	370	383	350	367	358	362	368	342	396	409	378	399	377	397	391	355	387	373	415	398	372	411	406	380	374	408	379	380	361	391	399	354	392	390	362	386	392	388	372	396	385	396	372	372	333	353	358	427	362	411	384	416	343	421	371	419	362	368	345	414	414	401	384	390	386	381	418	424	384	400	375	403	400	406	341	387	414	396	360	392	382	382	378	409	398	407	418	378	392	378	365	359	366	366	394	388	400	362	408	390	371	385	352	405	388	367	382	353	386	402	381	407	370	423	388	395	364	344	345	380	399	389	387	407	446	354	415	399	406	417	377	401	353	375	390	378	367	389	393	379	384	381	408	407	343	346	399	378	400	421	406	408	368	387	400	389	396	387	394	381	412	358	367	361	371	341	387	412	382	413	391	355	392	430	375	376	366	372	404	382	413	357	356	416	358	367	395	358	373	396	411	391	398	406	375	390	408	390	365	350	408	409	396	371	357	399	366	355	401	344	374	367	345	417	377	390	388	428	359	412	360	393	361	382	430	384	343	426	374	408	350	409	406	407	426	366	396	360	423	422	355	373	350	362	393	405	370	395	385	410	375	425	373	354	358	378	372	373	362	357	420	363	370	406	373	407	357	397	416	373	436	353	397	426	372	394	394	410	392	354	369	353	370	371	344	407	397	397	422	377	424	370	384	364	406	391	378	394	391	374	393	376	397	405	395	342	396	382	410	403	364	396	342	398	385	404	370	400	411	439	421	426	353	384	373	391	371	375	370	422	388	383	382	360	407	393	343	384	377	371	389	401	341	342	379	345	379	389	384	384	405	383	397	393	395	418	377	386	372	369	390	398	393	391	378	372	365	384	416	370	379	351	386	391	374	394	338	382	371	384	396	408	393	377	405	403	397	314	377	396	375	368	387	417	428	376	391	343	397	375	384	388	426	407	388	444	353	349	410	377	385	343	333	362	386	413	374	356	351	421	400	388	396	363	394	402	394	382	401	382	347	406	408	402	383	404	351	384	381	410	394	349	394	380	380	399	372	377	390	391	406	368	388	381	401	358	373	397	345	385	342	411	387	388	394	370	403	361	403	401	389	373	434	391	327	383	420	388	375	416	434	385	386	408	381	401	432	365	397	384	440	404	420	391	409	350	358	394	382	380	406	384	350	350	380	420	342	401	370	389	405	395	404	407	422	407	371	391	384	394	370	376	365	383	416	388	399	399	383	393	380	369	384	401	392	365	349	365	425	391	366	350	407	385	379	460	424	366	402	420	388	419	440	399	384	345	378	373	390	329	369	395	409	367	397	402	386	357	391	397	374	367	382	418	350	352	391	422	355	372	376	348	348	394	430	406	382	367	354	358	402	406	365	356	388	409	374	362	409	423	393	389	387	362	433	394	385	374	384	388	376	389	380	419
4806	1782	2969	2645	1988	1301	1058	1000	964	980	1007	979	960	864	859	858	864	897	884	824	824	867	886	849	888	859	854	907	860	876	818	856	827	844	863	793	857	844	866	860	834	852	842	838	813	859	910	812	839	900	836	832	840	864	834	812	813	842	863	903	843	837	841	843	890	835	820	838	821	893	869	881	847	844	837	808	841	874	834	857	841	845	844	869	848	939	896	880	815	861	831	806	835	798	847	847	878	824	871	867	873	837	876	863	826	868	882	869	835	881	850	853	811	904	812	882	889	838	855	850	822	874	850	830	806	877	875	839	835	898	857	832	834	801	859	814	861	836	861	799	837	852	787	885	836	931	833	874	780	823	813	923	861	882	837	817	907	843	828	837	862	853	831	862	866	838	850	853	854	865	838	848	836	863	868	871	801	810	874	829	842	838	798	848	864	804	867	829	834	891	892	829	820	856	904	806	876	841	862	891	815	877	814	840	852	802	899	809	787	835	833	838	841	872	830	826	926	851	846	817	836	852	845	798	846	820	911	877	857	838	853	799	853	888	849	839	860	882	857	844	871	854	830	814	832	878	845	846	859	846	855	818	872	757	783	890	834	842	818	862	881	852	858	854	855	848	818	855	827	846	850	838	902	806	899	829	822	886	838	867	857	852	870	858	887	815	819	880	869	826	851	852	855	873	833	808	780	852	898	780	873	835	883	870	837	865	806	829	808	826	853	857	897	814	828	896	829	848	836	832	870	892	817	870	863	862	819	855	909	840	936	857	873	866	826	786	845	831	829	859	828	839	845	859	875	838	798	860	830	844	866	816	837	808	799	867	854	784	853	847	864	826	845	839	870	848	843	859	872	891	823	838	842	856	806	846	884	806	835	856	798	850	908	842	833	855	849	854	830	817	813	858	844	859	865	814	865	878	857	827	865	850	790	845	890	893	867	859	802	850	821	865	871	763	848	850	839	843	854	841	870	797	878	802	886	818	883	813	853	868	824	825	784	826	847	825	865	873	860	832	845	847	827	873	833	876	863	869	852	865	913	873	832	870	770	844	853	879	818	843	881	852	848	841	898	860	824	843	833	865	867	828	856	843	852	845	882	838	812	839	799	921	865	840	809	843	882	808	828	881	851	893	898	868	847	810	914	831	851	868	880	846	882	837	852	868	899	830	840	850	846	879	867	846	897	823	818	843	835	809	832	879	845	870	846	812	835	813	881	904	805	824	855	897	887	802	848	840	825	871	797	894	889	867	826	839	829	799	835	811	845	830	865	860	901	820	825	892	839	860	848	859	952	862	883	888	840	827	885	844	821	868	883	837	886	856	828	884	857	796	875	819	857	883	832	855	862	848	885	857	836	842	827	841	840	837	824	804	908	861	821	887	885	881	830	863	840	893	859	863	825	822	876	854	838	834	815	859	853	858	835	854	829	869	864	866	901	838	853	817	898	824	823	858	804	885	836	833	838	867	813	863	893	823	877	800	835	832	844	880	853	880	855	888	850	823	855	902	862	806	862	831	840	824	825	875	861	876	785	812	863	786	834	837	838	874	846	806	809	867	865	831	880	847	884	929	847	824	851	856	817	837	815	864	867	910	889	820	828	800	818	884	875	771	855	841	883	812	852	859	840	866	820	889	838	859	842	798	870	877	880	855	880	818	849	869	863	812	816	804	837	829	812	819	837	823	878	849	878	909	865	829	869	844	872	807	811	850	888	913	872	840	914	856	822	842	868	809	845	860	820	854	834	812	818	830	859	913	821	861	886	836	891	851	832	777	888	804	864	834	892	862	863	853	838	814	802	827	803	807	845	826	870	801	854	861	862	886	864	835	815	840	759	861	809	877	884	868	851	858	845	845	812	825	877	825	897	849	817	857	835	801	883	838	851	861	815	837	842	812	864	833	867	851	827	924	813	839	837	805	870	818	764	883	849	893	850	843	884	846	843	862	872	858	837	814	814	825	785	818	878	883	913	832	874	824	862	897	864	897	820	847	854	862	866	875	820	840	860	836	851	852	851	831	858	836	835	863	852	861	846	846	880	926	839	876	858	881	871	885	852	887	901	842	829	842	867	839	844	863	831	889	832	833	857	896	873	826	817	884	853	779	841	880	847	826	858	925	803	875	832	799	851	813	871	879	867	824	844	864	822	871	871	885	897	883	862	852	813	871	829	806	833	835	844	887	867	870	830	854	859	827	875	835	834	886	840	890	894	842	881	798	853	842	866	895	840	835	867	878	804	864	839	873	822	847	828	862	849	851	856	878	861	844	845	833	848	871	850	830	838	882	890	821	847	838	877	870	790	862	847	845	859	927	854	900	813	858	878	870	901	887	891	836	835	851	807	826	852	854	816	847	851	915	875	863	813	803	815	856	867	902	858	839	830	833	865	893	832	893	884	853	844	842	865	842	824	865	835	852	882	819	865	867	840	865	849	915	874	847	886	813	882	832	822	853	868	822	874	886	813	863	891	862	932	844	832	874	822	863	834	873	826	849	916	844	809	851	825	840	803	885	815	857	823	835	815	833	856	843	885	846	838	784	855	842	841	897	862	895	838	827	824	872	880	834	835	784	859	854	834	829	860	812	863	832	802	904	865	851	871	880	875	833	828	821	827	845	829	845	868	873	802	832	873	861	855	852	830	878	805	864	867	869	851	836	864	864	897	803	855	839	857	858	834	912	870	828	864	882	825	863	856	910	853	872	864	820	841	896	860	813	914	828	882	825	847	875	878	910	877	813	869	813	842	758	866	819	853	878	797	902	869	890	885	833	825	916	852	838	849	792	841	857	853	822	837	880	840	825	840	784	863	838	897	882	869	819	863	892	894	894	847	842	801	841	848	852	858	860	838	858	834	808	847	833	896	837	847	849	823	876	881	860	852	839	817	865	867	852	891	832	776	825	795	822	846	894	839	888	842	886	866	820	865	887	883	824	803	878	854	891	837	796	830	783	901	860	897	864	850	839	866	893	819	822	794	815	862	868	791	840	887	865	868	892	903	842	903	881	873	855	812	820	818	819	884	860	855	899	864	788	848	837	890	831	889	880	841	832	880	853	885	821	859	855	876	899	829	845	867	816	871	817	817	835	814	830	810	888	885	880	809	856	856	803	867	887	805	880	865	829	849	825	788	861	838	832	806	892	888	796	906	880	829	869	838	809	902	858	797	904	858	830	839	878	834	902	814	887	818	881	809	778	902	874	814	826	855	814	880	811	871	836	853	876	838	839	828	799	852	843	860	871	877	910	811	792	902	856	827	836	833	875	794	867	831	829	908	830	811	918	848	854	868	861	878	806	842	818	792	855	831	825	826	833	841	836	866	790	833	886	870	866	813	896	808	802	862	885	811	879	881	857	818	873	880	874	828	826	801	879	860	863	840	781	823	839	813	887	879	849	885	855	804	913	852	845	857	814	864	873	867	853	902	831	836	852	863	836	859	882	824	831	857	846	862	901	873	842	853	838	824	837	844	882	847	865	869	816	838	855	854	820	852	875
16110	5671	21494	18548	9359	1462	499	331	335	340	321	324	300	283	275	281	269	247	262	274	257	262	271	256	259	238	259	228	244	249	261	257	225	240	267	247	227	248	265	259	224	287	264	236	250	255	287	245	242	245	255	236	217	254	250	255	238	212	244	265	258	281	269	256	216	247	259	232	243	232	274	245	251	233	219	269	263	231	234	236	258	228	251	273	235	222	236	246	251	251	235	231	225	227	257	224	224	253	269	253	235	216	232	231	224	232	263	224	242	219	249	230	257	230	221	247	258	220	239	225	239	267	247	240	238	196	244	247	246	226	230	262	270	213	268	243	218	232	264	251	219	219	224	218	275	255	233	223	238	257	230	240	226	225	273	211	226	239	264	245	254	252	242	258	258	253	237	255	256	242	238	262	261	229	224	247	262	236	248	237	262	234	242	243	238	250	213	227	219	214	252	246	231	226	258	251	240	249	220	242	208	265	220	266	261	259	243	246	259	224	249	245	249	265	266	251	230	248	252	233	248	238	225	256	257	257	244	233	250	255	228	235	238	250	247	258	253	240	243	251	228	250	248	246	219	233	230	260	260	225	259	231	239	246	264	269	233	231	236	238	231	199	223	258	251	262	250	215	227	238	233	251	263	259	228	252	257	249	276	224	257	258	254	235	224	226	237	260	242	238	232	238	267	214	235	224	249	247	253	226	285	240	224	247	234	252	245	250	239	236	257	225	245	222	254	246	275	238	238	241	227	219	211	231	245	256	243	254	231	243	266	281	258	260	234	249	237	202	251	261	250	213	243	239	243	257	245	261	233	248	245	224	236	256	243	272	262	225	216	244	239	253	245	237	250	242	264	245	230	278	226	246	221	219	227	230	258	248	235	251	268	224	252	276	231	235	254	224	223	233	218	231	243	232	234	245	250	215	240	259	236	252	267	246	222	225	255	232	238	277	246	229	236	248	215	242	215	226	238	233	217	245	219	240	220	249	250	272	262	245	241	246	297	264	229	244	260	244	238	234	235	258	261	221	273	260	247	234	234	257	246	245	235	234	219	243	226	289	236	211	213	250	224	227	269	249	244	265	238	242	260	241	253	218	245	252	248	256	236	262	245	243	226	250	240	234	247	254	238	273	244	261	231	226	228	225	248	260	237	246	262	273	257	251	246	241	239	210	221	278	262	249	218	266	237	247	255	262	212	238	240	244	225	229	264	259	272	250	270	239	236	221	237	225	257	267	235	235	243	252	254	276	237	274	256	224	266	220	220	243	252	240	260	234	243	281	288	260	217	230	225	222	232	252	212	247	249	233	228	243	245	249	260	244	265	230	244	242	255	244	271	242	252	241	246	231	247	242	233	270	211	271	232	247	269	273	231	248	243	251	253	243	225	229	234	223	226	247	238	244	249	235	225	245	235	253	255	225	261	259	229	239	258	237	249	246	260	261	282	239	240	240	246	215	246	240	248	250	239	219	234	227	256	219	271	259	259	235	253	278	240	253	249	255	217	255	256	254	235	201	262	193	224	219	253	246	225	231	208	240	214	218	227	254	246	235	242	263	213	246	257	251	227	255	247	256	236	268	233	258	253	229	252	257	226	246	242	260	261	270	228	240	207	245	274	206	232	270	248	249	251	263	292	216	241	268	230	261	257	288	236	255	296	259	206	265	246	265	265	239	263	254	245	251	263	261	226	246	234	261	210	253	253	234	265	223	224	256	240	255	264	271	255	246	240	242	258	247	240	247	215	261	226	255	236	247	215	261	216	267	210	236	214	240	263	259	228	262	242	268	255	221	238	228	248	244	250	238	272	268	196	251	254	256	232	239	255	225	270	256	245	215	240	245	227	263	240	246	254	242	247	243	243	231	231	251	251	253	244	263	241	256	227	253	246	252	261	243	261	256	264	228	250	261	232	242	271	260	265	235	248	262	241	257	245	264	265	229	244	253	214	266	216	260	271	207	227	252	242	249	221	237	231	243	221	217	250	236	236	274	233	231	223	244	246	247	261	231	214	252	220	242	233	256	254	237	250	226	241	214	219	229	251	241	240	249	228	238	254	254	242	254	232	243	250	249	222	249	229	227	226	238	250	267	245	240	227	257	231	233	247	203	260	268	252	253	266	234	251	275	228	214	239	240	261	245	278	222	242	231	276	224	275	227	256	244	220	220	271	236	244	230	250	262	257	231	240	236	227	257	244	254	240	232	220	218	255	241	227	254	231	213	264	226	254	262	248	239	235	245	282	238	259	252	260	232	246	250	239	240	235	247	220	211	268	254	252	285	213	272	228	237	271	225	241	238	227	235	244	257	255	218	220	247	240	261	279	248	254	246	253	234	243	283	209	219	237	242	214	224	235	227	267	242	251	239	252	246	247	228	260	248	271	262	257	248	226	253	253	243	230	246	239	251	241	239	226	238	247	258	260	262	256	228	245	222	240	243	227	243	282	213	247	255	247	247	235	246	227	234	244	234	269	225	232	233	237	198	234	251	238	210	237	269	221	256	245	251	246	273	243	243	277	263	275	240	233	240	248	237	236	224	242	233	264	226	247	249	238	244	260	235	240	236	272	236	221	241	238	257	256	218	254	242	217	251	309	257	237	242	245	249	213	240	211	249	228	252	233	273	247	217	218	292	249	257	217	245	249	212	237	241	260	235	236	229	285	215	270	219	214	237	254	247	242	243	213	232	251	262	204	227	203	224	245	240	251	230	270	241	218	243	228	261	232	241	221	253	234	249	242	274	253	258	218	225	267	235	239	266	213	243	227	272	242	243	242	213	270	240	233	268	229	235	248	220	236	267	246	243	230	243	247	226	234	250	302	257	186	239	270	247	243	225	236	266	266	236	267	220	265	251	247	242	244	222	239	239	248	274	269	255	259	263	264	212	223	218	262	260	238	251	248	218	240	246	272	227	215	265	270	224	268	236	252	244	247	210	265	237	257	242	241	260	258	264	254	230	270	222	220	261	241	254	254	242	214	238	239	223	235	240	245	255	235	251	233	240	231	257	257	229	233	268	232	272	234	242	229	244	247	272	193	244	247	254	230	242	248	245	258	233	242	244	255	244	260	244	250	229	243	256	251	234	267	238	271	227	233	250	255	250	281	247	231	258	251	267	269	272	254	260	249	237	250	237	255	237	226	243	264	247	245	235	266	229	260	230	245	260	254	223	240	222	244	227	268	249	277	247	240	217	238	249	228	223	274	210	236	216	257	254	253	258	239	238	242	232	258	241	219	232	237	252	261	225	198	230	249	221	242	228	244	246	243	229	256	242	247	242	236	237	227	258	232	229	264	251	235	250	224	236	271	208	243	255	245	212	237	251	247	245	231	250	267	208	238	251	265	269	255	240	261	235	246	245	242	231	235	232	265	237	256	243	246	253	262	218	241	234	253	268	231	280	236	232	278	231	233	267	222	240	219	236	261	223	246	248	248	198	237	235	243	254	273	280	284	244	238	241	245	196	241	222	217	237	229	244	264	239	217	223	242	252	291	249
11342	6143	27341	26833	18244	3831	1957	1212	1109	1143	1232	1079	883	849	729	779	722	672	711	646	703	605	544	553	603	578	572	595	598	575	582	544	558	581	579	510	552	548	571	545	528	569	549	564	573	569	567	580	604	540	554	557	545	562	573	553	567	522	524	611	559	565	510	545	536	557	514	563	584	562	550	554	541	589	517	562	560	508	535	586	570	550	555	602	552	532	576	510	539	514	558	553	547	575	563	530	580	574	545	552	557	531	582	534	555	583	546	566	563	546	586	550	604	573	553	557	555	555	579	559	546	553	570	529	521	599	543	542	566	529	547	530	518	553	553	567	544	548	521	629	538	528	577	569	600	575	524	552	521	533	552	554	523	532	607	555	577	544	545	534	576	558	564	558	586	553	515	544	557	561	568	559	547	578	529	567	560	557	548	576	531	525	540	547	572	508	508	566	564	528	551	525	582	568	604	571	600	569	550	540	535	543	537	579	517	517	542	571	580	538	574	556	580	585	534	556	542	543	587	569	532	524	564	581	555	542	565	542	583	549	603	547	588	545	539	522	585	556	543	558	507	540	572	568	569	554	528	587	532	551	501	577	556	543	546	533	546	547	548	550	526	541	576	581	523	549	556	576	581	577	552	558	546	568	597	532	570	563	580	525	503	559	543	537	555	534	556	556	531	566	549	539	517	560	582	541	587	539	583	546	540	549	564	585	583	540	547	558	563	522	575	596	551	532	581	531	589	592	567	535	522	539	531	524	536	528	534	511	548	570	534	533	559	573	523	553	563	547	563	528	534	546	538	562	553	594	600	579	583	538	515	529	591	557	549	530	598	521	546	531	528	550	578	524	554	555	542	540	566	525	553	558	532	514	543	564	578	534	558	575	507	561	542	568	545	550	532	534	569	564	542	558	556	561	554	565	554	523	572	546	544	550	534	582	565	577	554	546	565	555	549	582	583	545	525	578	575	542	571	550	569	548	577	546	541	555	583	546	567	531	565	558	559	546	541	536	568	528	535	595	557	536	583	564	542	533	524	538	528	548	547	548	562	527	562	561	608	573	586	533	600	509	565	559	575	550	521	548	542	545	607	596	526	543	540	570	519	555	566	622	547	522	528	541	532	525	543	554	525	540	541	573	565	510	582	565	517	559	562	563	530	528	589	531	556	579	542	604	534	594	508	556	498	590	587	525	573	533	525	562	531	577	577	559	583	524	540	530	600	589	566	563	553	615	581	537	492	565	545	550	489	585	519	552	546	560	570	533	549	534	553	550	535	559	502	570	570	554	591	580	541	541	538	527	551	564	530	546	578	587	520	556	596	585	558	580	569	548	534	536	565	581	563	549	560	554	579	532	548	563	534	550	594	581	531	596	598	544	558	581	548	529	575	558	571	557	538	552	525	618	604	535	565	559	560	585	512	531	532	585	588	558	570	527	586	579	555	582	576	520	510	572	545	549	588	541	552	550	551	548	618	536	570	549	550	510	615	493	553	573	536	569	549	591	537	555	529	552	537	549	553	553	580	552	572	573	538	550	520	532	553	574	555	516	573	574	525	575	541	547	512	490	558	561	600	539	556	568	555	556	541	544	549	558	610	535	494	550	575	534	536	561	538	562	584	573	514	569	613	558	541	572	558	576	546	583	530	574	557	541	562	560	572	555	583	542	536	593	561	510	578	559	543	516	579	547	560	527	581	532	526	542	546	534	560	571	566	525	600	537	573	564	578	589	593	521	572	566	578	582	540	541	583	571	521	563	576	552	528	540	579	569	587	580	535	531	536	536	562	583	565	542	553	557	550	553	563	570	556	556	592	564	592	556	574	505	576	547	579	570	500	560	552	558	559	570	542	516	558	561	564	522	542	571	573	606	533	576	545	567	489	555	544	609	551	555	569	570	514	549	558	532	494	532	541	586	527	558	533	559	594	577	560	569	540	535	561	568	574	581	491	567	536	524	579	536	517	519	546	498	545	498	598	558	543	524	575	554	535	597	564	532	529	579	541	562	543	583	616	518	589	555	557	558	553	557	517	543	548	567	547	551	544	502	564	569	512	564	508	536	551	578	547	566	568	591	577	582	561	593	564	540	539	565	565	569	560	583	581	565	607	576	572	541	517	554	543	537	543	574	555	597	550	563	552	541	541	540	558	567	533	563	567	602	539	549	564	556	529	519	558	556	525	579	560	560	572	547	546	584	508	533	557	574	576	557	571	534	535	546	550	551	515	565	567	567	501	548	551	547	553	551	555	557	547	564	544	546	502	588	580	530	554	544	513	543	537	547	575	569	591	576	556	536	561	567	554	564	548	556	567	535	532	585	552	550	532	544	544	529	536	580	548	585	535	599	548	585	541	577	530	580	570	539	570	536	543	544	519	544	552	560	517	555	528	563	543	523	578	533	564	541	551	552	541	571	569	555	528	568	534	554	598	532	520	558	579	541	563	578	548	534	556	560	565	530	565	556	563	509	568	531	531	581	584	567	558	550	563	561	522	583	586	564	587	607	538	536	541	572	538	548	550	551	537	561	524	579	595	525	554	545	572	523	547	575	547	550	560	544	552	585	564	568	603	549	556	579	543	575	525	582	521	563	522	540	549	580	588	567	554	520	552	537	574	564	500	584	561	561	550	573	542	552	576	577	526	557	581	552	565	549	539	570	580	528	551	571	567	553	555	571	561	569	525	535	576	512	586	543	529	588	520	565	558	577	499	558	591	583	560	549	572	554	564	535	569	525	528	559	543	567	553	570	596	601	512	535	559	546	584	535	528	592	539	554	613	567	542	563	546	520	552	565	542	549	570	569	555	587	540	566	605	590	564	525	536	551	554	572	549	549	539	541	572	576	515	544	590	558	562	555	550	542	551	584	577	564	535	504	592	559	592	536	581	597	541	580	540	525	552	521	547	544	542	539	575	583	565	512	534	519	552	545	552	575	576	600	513	577	580	605	569	532	606	521	568	548	586	525	536	539	547	583	538	555	571	541	547	523	547	550	549	588	561	572	550	554	563	513	563	562	562	594	554	547	574	558	585	588	579	631	552	587	544	571	541	559	549	551	540	608	545	532	563	504	533	558	564	559	608	574	524	563	550	541	540	625	574	550	575	548	563	550	583	563	531	573	534	503	566	558	559	505	574	560	530	544	559	571	512	553	579	572	515	565	543	548	538	537	553	559	565	562	544	567	538	502	531	533	538	512	564	543	579	574	513	571	559	564	585	549	536	561	531	574	556	557	535	552	559	547	536	568	528	542	526	526	562	555	545	553	559	517	530	544	557	574	543	551	575	530	544	543	526	568	504	567	558	524	516	535	541	565	535	607	547	586	518	531	547	566	513	587	569	564	558	584	522	566	515	552	562	557	548	562	566	571	542	521	571	543	556	553	531	528	572	551	551	549	571	576	552	546	567	513	535	566	554	551	526	517	546	564	582	518	599	507	517	534	591	583	600	556	545	490	552	555	574	559	571	553	546	527	581	554	527	565	552	548	549	561	527	545	540	567
24789	10553	31952	29662	17526	3363	742	336	246	304	319	264	210	196	174	184	174	184	178	141	163	142	124	137	131	150	162	147	157	154	136	142	156	145	127	132	162	133	130	162	138	135	165	136	171	119	128	166	148	126	116	128	118	133	134	130	141	143	147	134	134	144	126	139	138	127	131	133	160	140	118	141	146	123	147	138	128	137	136	157	165	137	126	134	135	125	117	147	142	154	128	130	127	138	136	123	133	137	138	141	152	135	130	115	148	152	145	129	129	129	147	120	126	117	128	132	132	152	120	136	139	141	127	150	141	129	143	143	111	146	130	145	135	117	129	143	137	141	144	125	110	159	151	137	140	122	150	119	138	160	119	114	119	130	151	128	152	127	124	164	118	115	129	135	125	140	126	142	132	134	139	136	128	150	149	122	132	135	135	134	130	155	155	135	132	113	119	111	138	129	139	120	124	136	154	120	148	124	116	155	134	115	139	152	163	144	138	142	143	135	139	126	136	134	130	123	137	139	119	143	147	147	144	129	149	129	147	130	123	135	117	132	127	115	149	159	139	132	112	127	126	124	132	109	143	135	107	134	119	166	148	132	159	144	112	124	129	133	121	148	134	137	132	120	139	144	143	152	122	163	121	129	116	143	116	168	145	163	130	134	130	142	131	113	128	131	108	149	132	139	131	140	151	131	150	135	127	146	151	143	137	131	122	140	130	131	139	132	125	148	147	140	130	151	140	123	122	118	141	129	120	126	166	131	139	128	120	116	144	143	124	155	119	150	126	161	140	146	135	143	139	139	141	123	125	148	109	120	131	125	120	143	153	137	120	145	135	125	141	147	110	107	125	133	151	156	140	98	129	158	131	141	166	132	150	140	148	112	125	135	144	148	147	134	144	155	147	148	119	133	134	143	140	121	142	161	137	131	134	140	123	134	124	112	121	130	142	148	121	150	120	122	122	145	149	146	116	145	126	130	138	138	123	149	153	143	143	139	152	118	137	131	124	139	130	128	141	142	138	131	129	130	134	148	121	144	147	158	123	131	162	156	139	127	129	116	131	121	160	131	157	157	150	134	147	137	125	108	125	133	147	125	98	134	109	120	135	131	138	143	130	139	128	141	136	139	132	139	119	128	138	122	151	130	137	119	121	120	151	108	133	146	118	107	141	126	113	157	131	124	119	130	139	154	144	134	122	134	136	162	138	129	109	123	110	142	117	128	126	130	125	112	119	130	139	138	140	147	139	145	127	146	141	151	117	149	114	125	126	125	116	141	164	138	106	122	124	154	138	167	123	123	118	130	133	128	139	139	131	145	149	153	123	139	141	146	126	116	134	139	118	153	126	140	142	128	136	130	140	159	129	140	127	146	129	129	135	135	132	129	142	147	128	142	129	128	128	146	139	131	105	129	150	127	141	103	118	134	145	122	144	143	162	138	139	138	135	126	141	138	125	118	147	126	135	127	108	133	119	148	135	140	122	117	152	131	126	130	127	137	129	148	114	158	123	126	132	136	120	133	124	116	130	115	135	112	132	119	154	133	154	121	142	144	148	126	126	139	124	140	149	138	149	143	149	139	147	134	141	137	119	145	123	123	130	119	150	155	138	148	149	116	129	120	137	156	122	146	137	111	108	114	132	125	142	135	139	155	143	114	145	150	121	132	122	112	156	137	126	134	127	153	124	122	138	129	127	138	139	155	142	111	150	139	135	144	130	125	155	162	127	114	148	119	129	122	126	131	121	152	125	147	108	131	133	141	106	129	147	123	134	111	144	112	136	157	171	128	132	146	134	132	128	130	124	120	147	117	125	157	133	138	156	132	145	131	133	129	135	144	110	128	143	147	131	131	130	142	130	153	134	116	113	134	151	150	156	135	117	130	158	141	121	134	117	124	132	156	129	112	149	131	134	156	141	158	122	136	118	127	121	135	128	107	154	145	147	136	137	148	121	123	129	129	115	124	158	139	129	137	147	140	111	114	146	130	129	136	144	137	141	146	136	134	136	155	123	142	158	155	132	123	145	119	141	138	155	134	135	139	114	124	124	138	118	122	141	142	115	145	141	129	134	140	136	139	159	113	135	133	137	124	141	136	166	133	138	122	122	127	145	152	146	122	125	145	133	147	126	131	152	127	133	140	120	149	122	126	133	121	131	138	130	126	148	120	133	116	124	114	130	117	152	132	155	142	140	126	125	137	141	111	138	115	188	142	152	126	132	134	140	131	120	137	129	123	115	133	114	127	142	138	149	129	129	136	119	134	126	145	145	124	130	121	136	147	134	129	132	142	153	119	138	135	120	135	144	143	145	124	125	128	104	143	134	126	126	131	120	117	138	137	124	150	112	107	127	144	128	134	142	158	132	140	145	129	112	140	117	136	152	118	142	136	132	128	142	134	121	131	104	131	141	136	138	116	134	140	145	134	119	124	124	119	128	137	116	128	127	121	150	138	160	142	127	134	163	143	153	140	122	147	139	106	132	132	138	124	132	150	140	130	147	128	140	132	140	137	127	126	156	100	139	121	137	136	148	140	136	146	141	165	116	136	136	128	172	152	147	156	136	126	144	114	127	162	135	118	132	140	139	155	144	120	134	128	149	131	143	137	139	131	139	136	116	132	137	123	130	151	128	126	150	151	148	137	140	153	119	135	130	120	127	136	138	156	131	143	127	143	126	120	140	142	137	106	117	146	146	151	133	140	133	148	137	134	104	121	151	153	124	151	129	125	147	122	136	137	141	150	135	108	149	128	144	136	131	135	104	124	126	129	125	150	149	138	108	152	140	135	129	136	143	154	127	124	146	128	127	142	161	120	158	119	125	118	143	146	124	128	136	129	142	123	144	142	124	153	123	134	138	130	131	122	104	114	118	135	152	134	122	122	139	156	123	127	137	153	131	100	142	107	126	145	116	133	122	128	133	130	124	138	122	147	129	143	143	127	122	128	142	137	118	143	117	153	142	143	133	136	121	132	127	130	114	136	138	144	134	137	126	136	116	120	132	133	110	135	145	134	95	138	135	121	120	127	125	133	123	135	156	152	139	126	136	125	131	142	120	127	122	151	120	135	131	108	115	144	135	151	138	115	144	130	134	125	124	137	119	141	117	136	142	150	155	122	142	129	136	128	122	130	135	117	121	128	131	155	138	134	138	122	125	132	109	120	127	143	131	126	131	154	129	133	149	137	131	142	131	136	138	147	166	123	142	125	157	120	129	139	118	141	143	137	124	132	142	118	159	138	138	136	155	139	134	120	152	139	139	141	146	130	144	161	138	131	107	151	127	140	123	115	122	140	161	120	114	117	137	130	121	122	141	140	135	128	137	137	130	132	128	114	143	147	138	158	153	133	126	146	154	135	128	135	122	126	162	136	148	141	119	114	152	118	137	155	129	131	124	125	143	132	139	121	136	126	140	149	125	133	132	149	134	148	148	120	129	130	124	128	145	131	143	137	129	157	138	138	157	122	141	124	132	147	142	123	143	172	132	143	113	124	123	152	148	129
14402	9290	34984	35419	24422	5439	2650	1521	1325	1330	1263	1174	854	726	762	654	658	583	541	579	505	495	433	400	376	383	394	422	414	367	407	402	366	361	403	343	366	374	381	323	341	366	337	378	351	370	388	327	347	345	340	350	355	403	341	342	351	337	349	354	364	349	351	334	347	356	351	341	370	378	364	365	385	348	380	363	358	336	324	376	350	351	353	370	334	353	354	307	308	337	356	339	336	379	352	344	338	318	368	368	338	351	347	332	359	358	365	382	371	359	339	367	324	354	334	353	342	344	378	326	327	340	362	347	368	350	352	331	339	348	330	327	319	336	358	357	400	375	361	359	348	345	348	335	341	347	354	330	348	369	348	339	348	340	347	357	331	339	353	325	336	346	343	336	374	323	347	370	331	352	353	348	372	340	346	358	350	355	364	353	337	374	341	365	361	301	372	360	351	366	336	355	366	372	362	355	347	354	372	355	380	333	382	320	369	365	323	338	380	377	334	360	365	371	329	342	325	342	326	357	373	334	346	379	348	354	362	332	347	351	354	372	336	334	354	344	347	360	327	345	320	352	356	327	342	320	305	356	306	390	326	342	324	349	366	376	380	361	350	351	351	333	353	342	332	336	350	351	306	370	372	360	361	329	359	322	369	360	358	342	356	331	321	321	390	321	325	360	386	323	322	319	347	348	365	354	345	330	345	368	353	365	380	347	365	368	338	344	338	341	338	361	331	354	335	368	346	354	338	346	382	389	391	343	367	343	351	334	339	349	357	345	346	371	335	365	361	339	352	338	375	338	322	340	370	343	361	337	372	351	377	326	342	351	341	363	339	349	328	349	353	341	353	378	326	340	342	378	327	380	351	354	367	363	352	357	344	358	359	369	366	346	330	369	334	352	377	324	342	362	368	336	349	351	367	338	348	379	374	353	353	374	353	340	395	363	385	344	351	353	336	333	306	338	326	375	334	343	355	384	350	341	362	354	349	356	374	347	336	392	333	370	386	353	326	342	361	352	332	344	342	309	351	357	341	335	338	323	328	354	347	348	386	360	354	363	333	339	361	345	365	366	359	327	377	347	343	354	326	329	361	373	318	361	333	342	350	363	313	336	386	360	349	342	317	337	350	358	319	326	300	366	322	334	324	322	356	327	321	334	320	327	365	363	342	365	328	344	374	362	349	365	352	362	327	376	340	362	352	372	346	352	365	346	329	344	323	340	360	317	361	316	359	354	381	349	329	346	308	365	355	372	339	356	333	334	332	362	354	362	332	309	366	382	346	347	351	345	352	384	351	368	348	372	362	351	357	352	348	358	333	352	338	355	333	357	356	357	392	345	357	346	326	350	348	381	327	371	379	322	340	350	390	352	322	348	348	352	318	383	361	364	341	351	338	378	324	336	323	355	382	342	350	342	366	353	348	378	366	318	375	332	314	371	315	357	328	338	354	367	356	355	359	354	348	350	338	336	376	343	334	350	354	344	332	344	366	336	323	369	352	363	317	334	327	357	319	337	329	349	334	352	348	355	371	370	313	326	350	335	335	322	327	367	332	325	360	326	328	336	337	342	365	367	313	367	334	351	348	351	346	371	333	358	355	348	347	377	354	351	325	378	327	356	370	341	362	364	357	376	323	359	361	365	357	331	356	350	375	382	339	364	363	344	327	337	372	371	355	355	357	349	369	356	372	327	341	361	326	373	327	383	353	342	334	336	336	375	379	325	321	344	344	343	341	372	320	359	353	314	363	327	332	370	380	379	338	363	366	366	343	357	333	331	360	344	364	331	341	333	388	362	370	365	378	360	314	366	354	351	348	361	345	325	356	351	338	390	359	371	373	341	338	344	360	350	323	353	351	323	337	342	364	363	326	374	327	338	338	350	340	319	341	322	330	372	348	354	340	357	343	320	351	339	343	373	347	375	377	357	344	362	374	334	360	378	306	361	368	344	369	366	361	358	355	350	348	335	335	356	388	348	387	357	355	353	358	366	337	378	363	331	358	333	359	323	355	347	363	329	335	354	348	335	372	338	334	323	370	354	343	348	332	285	348	359	321	362	325	360	318	337	325	340	380	391	364	377	393	347	352	345	331	352	373	344	345	324	368	352	387	351	335	330	350	346	348	351	373	336	333	319	358	369	356	372	365	360	328	342	361	372	334	356	321	343	345	356	351	340	342	337	344	342	345	352	309	342	328	355	306	341	346	371	349	321	328	341	373	347	354	343	379	346	374	333	324	328	353	313	371	346	339	347	384	363	346	359	359	354	348	356	341	361	333	337	359	350	329	313	349	345	311	334	359	360	330	363	353	352	350	373	339	343	365	367	340	335	344	344	359	310	343	317	331	338	346	339	311	333	362	330	368	363	331	371	338	339	342	331	353	348	332	338	354	337	328	356	353	330	338	370	367	346	350	362	350	353	351	340	331	359	333	354	379	363	344	356	324	379	341	375	354	347	348	334	371	371	357	342	351	386	356	326	344	373	345	356	341	372	367	328	351	345	324	331	335	353	310	346	361	332	333	369	350	303	344	370	344	372	364	317	344	372	319	352	337	355	351	368	347	346	312	336	345	338	363	338	366	358	358	326	356	326	347	359	355	344	367	349	344	353	341	327	343	332	373	358	322	367	380	381	341	330	372	371	379	354	376	358	339	334	352	335	346	357	369	344	371	355	325	377	366	366	367	355	334	345	347	356	337	357	361	331	376	350	369	370	353	351	368	353	343	376	359	342	349	346	328	331	339	337	340	338	320	351	332	336	397	362	345	347	323	346	345	369	343	349	366	346	342	334	346	344	334	333	376	360	356	331	317	348	309	322	373	365	355	307	362	344	347	366	340	332	311	358	333	332	369	318	378	322	377	354	364	361	345	337	359	315	338	354	314	338	350	347	340	342	372	369	354	328	357	345	341	331	350	366	347	357	350	351	368	306	384	349	366	326	326	349	345	369	368	348	340	339	326	366	362	322	370	345	350	379	315	328	351	364	344	376	352	354	317	364	358	344	372	356	336	354	354	315	372	346	341	359	324	340	362	316	337	321	354	366	339	358	357	323	323	394	326	343	341	322	351	350	335	368	389	346	360	312	329	344	365	359	369	342	345	327	350	369	327	340	346	313	354	323	310	353	320	326	323	329	339	345	375	345	359	377	350	362	351	314	370	347	327	372	344	360	350	363	314	358	339	355	348	373	363	342	361	322	333	351	337	331	351	350	351	344	334	371	363	365	355	359	364	373	353	356	337	358	320	303	323	356	344	370	364	347	321	362	386	338	356	337	367	369	329	352	353	347	331	367	371	342	366	370	350	377	368	338	324	355	347	320	377	384	364	302	366	320	351	350	364	325	301	356	384	340	327	351	354	349	329	337	403	373	377	328	349	352	331	334	347	369	356	336	364	321	367	318	355	367	360	330	358	332	357	344	391	336	328	324	326	364	347	337	364	396	368	348	347	350	351	346	348	344	374	356	335	375	358	353	350	364	341	343	337	351	362	389	344	345	338	362
6162	1492	1012	775	543	453	435	414	420	413	445	385	410	413	371	392	396	365	375	391	387	387	387	429	359	392	374	387	400	387	367	395	367	381	397	417	350	418	401	407	377	367	363	403	406	422	408	406	350	395	391	418	396	414	408	420	351	372	351	373	376	389	398	363	427	420	416	382	390	371	394	371	367	387	390	377	387	383	401	347	397	403	419	369	402	379	349	359	351	382	396	404	402	399	346	381	415	360	366	377	393	402	412	381	424	425	361	373	405	393	403	400	395	402	371	398	398	405	356	386	412	365	377	363	381	346	345	404	443	390	380	334	341	389	417	414	370	391	331	399	370	410	365	395	370	408	372	397	382	434	381	368	381	398	402	394	357	361	435	375	402	407	406	373	392	412	354	345	403	368	383	395	384	375	399	384	372	376	358	400	387	440	410	385	352	423	419	408	383	357	443	362	398	380	390	426	394	405	361	398	403	404	387	429	390	381	374	400	419	378	351	417	392	407	361	357	374	352	395	365	375	423	396	382	430	374	363	396	376	380	401	382	394	422	385	373	377	415	372	403	395	386	396	379	370	396	441	395	404	375	371	364	392	462	396	388	398	407	381	430	399	388	398	407	389	345	375	359	365	370	369	384	412	382	424	413	410	367	368	398	366	362	367	345	376	399	392	423	421	402	399	362	374	382	378	330	389	367	386	370	396	391	381	404	390	423	376	395	443	417	382	418	349	351	383	391	445	404	422	374	391	408	418	394	349	399	379	372	374	403	453	433	383	400	403	377	400	381	407	367	365	392	380	401	392	411	378	414	378	416	367	417	400	362	372	393	368	401	391	446	403	409	379	398	364	374	373	393	355	439	411	389	437	412	347	384	377	404	420	393	344	413	410	357	376	385	402	405	394	416	382	416	403	337	408	405	354	359	406	380	378	378	370	447	361	416	382	378	393	417	397	428	422	352	368	349	384	380	378	352	347	372	405	394	373	448	365	384	388	386	423	373	388	373	366	406	404	399	408	420	359	402	361	352	397	360	379	390	369	382	445	378	422	419	361	370	408	384	395	365	379	385	366	396	350	398	400	346	400	399	373	387	405	394	375	403	397	369	359	395	389	411	419	406	361	416	321	348	403	409	392	384	397	420	379	362	399	385	368	390	385	402	406	404	362	347	419	441	396	372	401	397	375	400	376	419	410	411	401	359	379	338	419	395	391	391	378	380	414	380	374	380	375	387	389	394	391	387	414	393	398	385	416	376	427	393	416	387	378	398	413	403	386	411	356	384	401	394	361	381	396	394	399	368	403	409	396	395	380	363	401	344	419	355	408	378	398	406	356	361	413	407	359	377	384	390	386	423	361	412	394	401	367	420	379	358	351	360	397	407	404	366	395	367	390	392	399	403	373	358	360	368	380	404	415	373	386	414	409	395	396	419	386	395	365	406	416	395	381	362	405	364	333	396	383	404	374	379	396	401	356	397	390	363	365	403	389	413	377	389	403	431	376	360	418	372	397	381	385	360	448	374	397	394	396	396	363	397	400	379	398	372	342	347	387	392	340	371	365	394	385	410	374	369	376	371	360	369	386	367	403	379	407	393	402	402	410	365	375	403	422	398	368	388	365	399	372	404	345	365	401	411	431	413	412	405	415	417	378	370	398	424	404	376	402	418	366	385	357	391	377	398	385	376	393	358	390	396	409	446	414	412	384	391	382	373	367	360	368	403	393	440	409	394	401	399	367	411	376	431	394	368	369	381	402	398	405	433	377	386	391	383	423	362	377	412	412	377	391	419	363	365	411	370	409	367	384	381	400	406	355	408	381	373	371	350	388	377	376	378	363	377	379	383	420	370	395	384	374	355	409	349	375	381	406	407	384	383	389	409	361	366	386	380	378	391	369	405	407	369	414	389	395	395	383	414	397	385	395	370	409	425	379	399	405	406	397	435	385	378	366	418	383	364	388	356	407	411	417	364	389	372	395	417	404	398	400	405	386	394	392	372	415	380	385	402	364	388	392	364	408	403	371	420	387	375	370	375	402	421	430	347	408	342	382	381	386	360	405	394	415	369	367	359	403	374	373	361	363	376	417	394	410	383	399	383	374	417	390	398	356	352	377	398	351	399	371	365	351	455	375	403	411	370	393	376	402	358	388	396	402	420	383	388	384	411	344	353	379	349	399	390	400	395	403	369	382	422	413	366	401	360	381	422	361	373	410	343	389	389	409	370	401	372	421	387	383	384	375	357	394	364	393	388	414	373	393	378	387	422	379	378	378	352	368	350	381	367	382	409	372	391	396	390	398	392	374	391	378	410	384	369	346	379	411	393	393	389	375	389	384	424	397	392	362	409	392	377	373	383	369	406	394	378	422	395	386	371	401	423	369	390	383	367	377	374	397	352	398	370	406	390	382	388	352	350	361	390	441	360	385	382	413	379	403	398	416	411	344	354	396	375	397	377	368	401	352	367	359	388	386	373	367	371	398	402	396	414	437	418	413	396	361	383	380	403	383	383	385	356	405	400	411	368	360	417	364	357	394	381	372	388	371	406	389	380	394	368	381	362	346	344	422	359	392	409	374	386	391	450	403	404	373	407	393	418	407	424	374	386	387	361	434	364	377	396	377	397	399	408	365	415	399	378	398	411	416	396	426	373	395	384	373	406	408	351	375	353	395	374	395	408	411	400	384	386	377	364	382	405	393	362	369	395	411	376	357	368	387	391	394	390	413	366	391	389	392	382	355	403	417	397	432	390	361	395	403	392	384	392	381	354	438	405	394	405	370	380	377	400	421	420	408	403	417	395	383	418	375	395	367	407	436	398	391	394	350	354	365	404	428	370	381	393	406	396	411	409	372	408	384	413	407	393	392	380	405	412	354	385	376	379	399	379	392	426	418	437	390	361	391	382	415	436	393	362	370	368	397	369	384	388	428	385	401	364	367	398	374	384	368	418	436	398	373	408	406	401	391	405	426	379	370	415	407	331	407	389	403	377	365	402	359	358	429	413	372	400	384	402	384	368	389	416	401	383	344	407	368	355	421	392	410	413	393	394	384	400	391	384	358	373	394	423	425	393	363	435	388	390	415	372	365	363	361	416	357	370	411	385	377	366	365	369	401	415	392	380	358	404	378	360	397	420	407	376	369	419	399	351	368	387	408	380	389	395	384	403	414	402	431	365	359	400	361	407	379	411	380	379	373	393	378	387	373	368	401	388	414	363	402	370	434	430	385	411	372	408	382	413	384	384	410	398	433	347	381	402	365	415	381	398	399	337	410	415	427	391	408	363	402	417	377	346	414	395	393	395	431	378	382	368	333	430	384	368	371	400	394	389	413	381	389	380	383	401	406	384	398	351	381	392	384	380	363	382	398	388	396	367	397	378	351	379	352	406	380	397	366	359	442	405	399	417	385	353	349	410	400	413	357	423	420	405	414	401	435	355	394	370	380	392	393	371	425	393	387	395	348	389	405	415	360	384	399	401	360	387	353	381	377	418	334	373	389	350
4814	1828	3035	2899	1970	1242	1024	1037	1005	1068	977	971	914	897	1010	913	925	911	877	966	878	889	835	894	805	842	830	848	802	874	902	852	884	865	853	842	890	864	832	875	850	896	874	912	871	841	833	870	864	866	852	815	928	852	841	852	889	861	871	871	858	849	833	829	840	848	813	854	856	883	866	830	894	894	853	844	850	882	815	815	839	864	857	876	870	893	834	838	892	863	877	809	885	867	806	866	832	814	881	831	887	871	903	851	836	863	832	864	868	833	854	825	840	796	825	865	896	872	843	847	838	875	821	861	850	862	854	841	834	867	906	873	894	835	876	892	796	832	843	904	909	835	861	891	853	814	794	861	870	842	826	849	807	874	884	862	863	819	847	891	822	854	856	887	873	813	873	829	885	775	847	851	852	855	824	806	862	872	849	841	862	889	908	900	910	900	854	881	874	819	858	839	852	831	843	878	908	862	923	859	885	815	775	856	904	867	806	804	824	877	852	826	812	845	840	869	833	837	808	893	880	816	875	910	843	877	829	869	898	877	839	846	844	839	798	863	943	826	822	877	869	876	883	887	863	901	868	899	850	838	864	861	886	872	895	833	828	871	808	873	873	860	834	888	820	895	875	869	879	848	841	830	843	819	879	813	793	830	863	877	857	846	883	832	873	806	823	818	807	871	818	885	909	849	823	922	865	846	858	865	840	845	861	860	887	896	829	862	853	847	927	902	856	867	862	810	828	868	842	902	828	841	848	864	879	863	825	860	838	895	830	867	879	837	855	835	830	850	864	867	836	830	842	866	841	855	866	909	851	960	893	852	846	904	863	860	843	868	880	897	894	891	829	838	893	846	817	810	840	903	862	823	867	868	820	842	916	856	834	851	763	840	814	843	826	893	906	909	795	862	874	874	876	879	906	915	844	808	906	869	840	869	877	879	864	856	846	847	841	879	889	821	849	915	858	889	824	835	888	899	833	818	839	907	861	901	856	834	818	896	836	878	888	872	827	872	847	887	832	865	854	854	843	898	856	846	886	882	891	854	853	846	860	885	899	863	855	832	873	842	837	864	859	923	881	881	803	864	837	811	883	862	894	863	929	842	860	884	828	872	845	875	907	864	845	887	900	882	848	913	848	850	810	836	852	909	857	830	877	884	884	873	837	833	851	809	853	891	881	822	877	834	866	845	846	870	848	866	846	837	839	879	840	854	826	826	854	875	893	931	881	855	864	851	844	869	885	892	848	879	849	816	872	845	896	867	890	904	853	848	832	859	895	876	868	844	882	779	823	897	853	896	845	875	880	900	872	875	857	910	801	862	875	891	875	852	926	859	855	869	843	809	921	879	905	896	866	850	867	858	864	892	919	847	846	857	865	829	785	852	870	814	836	859	907	850	852	888	875	870	852	890	825	810	866	820	890	839	867	858	865	867	877	873	834	858	846	829	830	845	873	880	844	847	883	799	884	793	875	908	828	884	830	825	788	851	875	838	854	863	813	859	788	887	862	880	804	804	829	861	847	872	856	811	826	866	846	821	832	812	887	865	891	857	872	884	846	844	824	820	840	865	847	846	816	843	819	826	855	823	812	851	839	849	874	797	854	821	879	841	788	837	824	870	828	829	877	846	857	869	895	876	863	827	859	854	873	871	842	886	907	875	823	849	861	895	885	864	905	808	902	830	879	876	895	904	843	859	867	812	881	808	867	860	900	866	877	885	850	888	849	913	841	837	828	881	871	844	896	860	868	840	831	855	817	870	858	819	910	919	839	882	882	846	887	856	897	906	871	885	826	844	860	857	853	863	836	838	870	867	868	889	859	853	861	886	859	862	857	887	879	878	874	914	897	785	865	849	853	869	883	827	870	819	809	819	830	805	865	861	834	893	831	861	872	898	822	850	840	821	831	870	860	875	855	896	820	848	837	871	825	848	827	836	874	836	873	884	817	788	858	868	869	882	829	855	861	893	831	830	822	869	892	836	864	867	890	889	884	842	842	881	911	826	875	893	887	797	817	900	802	845	871	839	892	887	909	824	845	905	889	864	842	805	911	870	847	847	884	838	909	855	858	827	856	882	892	881	857	874	866	878	878	822	845	857	842	856	810	945	851	883	843	828	867	820	819	837	854	878	842	848	907	835	855	832	835	850	851	871	916	853	843	864	885	870	875	855	855	881	855	852	835	879	823	878	819	883	934	870	860	847	864	923	867	833	838	862	890	838	827	857	834	852	844	847	802	845	835	876	846	905	877	870	834	857	870	799	905	839	856	908	845	839	874	846	881	833	822	839	853	811	854	873	836	840	849	825	837	869	844	867	906	869	840	875	863	877	853	779	844	840	867	844	827	872	838	813	898	862	865	869	864	886	823	816	841	823	908	846	823	934	871	839	822	844	944	844	800	876	885	859	883	808	838	851	917	904	897	872	846	843	858	817	875	858	879	831	869	886	900	816	902	874	830	803	811	896	860	848	898	935	860	810	828	832	855	824	890	820	865	834	828	910	783	864	874	826	847	882	822	847	882	837	886	889	884	882	838	816	842	811	812	833	884	910	841	904	865	818	835	852	849	857	839	849	834	873	893	871	866	823	909	868	867	820	884	913	819	885	849	878	826	825	878	841	911	844	927	844	869	865	884	834	818	834	874	879	838	922	831	850	807	852	868	919	801	817	915	854	840	867	872	835	910	858	897	811	833	797	857	827	864	895	871	881	887	911	867	918	852	836	868	902	869	857	864	833	867	854	835	871	835	896	901	861	852	840	883	903	903	827	860	875	847	879	853	832	827	866	837	882	833	818	850	877	891	836	876	836	868	896	802	838	860	898	859	831	917	828	843	851	838	893	864	884	821	829	849	833	894	868	900	862	841	884	887	845	799	873	840	848	824	892	862	841	832	816	826	838	886	852	885	899	854	841	853	860	859	841	856	871	788	847	886	852	917	835	868	842	940	860	879	895	840	838	890	897	837	836	872	897	829	865	879	856	849	852	850	850	832	851	853	857	856	852	896	853	867	848	949	877	822	901	865	897	840	868	867	850	884	823	832	937	859	822	842	880	861	832	903	841	868	839	839	864	885	862	872	871	843	872	895	829	816	910	904	861	855	862	873	881	873	862	882	811	854	862	875	854	848	855	843	841	892	887	817	833	851	846	867	862	848	847	870	848	885	856	846	871	859	887	868	833	810	822	829	888	851	860	836	889	852	909	822	835	906	872	876	848	892	822	891	898	789	854	857	839	864	871	881	866	854	832	870	821	875	878	853	898	844	901	831	863	870	849	887	816	853	862	860	858	839	836	871	874	894	867	836	899	857	860	857	928	851	793	868	874	861	846	863	840	869	801	854	854	879	875	862	913	906	819	840	827	852	853	905	882	861	842	847	863	893	860	850	854	874	872	873	865	915	861	852	839	832	834	953	823	872	819	861	847	837	841	875	833	841	825	840	890	844	875	866	881	885	809	828	857	821	805	847	870	873	806	836	904	845	827	855	798	826	833	872	837	856	888
15812	6378	22064	19041	8756	1250	470	344	377	338	341	319	306	266	267	259	295	245	249	240	241	265	252	239	244	239	269	258	253	261	230	235	232	262	236	242	238	253	245	244	260	231	245	254	253	243	250	238	245	261	258	224	262	234	250	244	258	245	234	237	258	242	258	222	242	257	228	255	206	236	220	253	266	248	246	256	231	229	272	256	252	233	256	249	241	247	218	263	218	231	243	230	226	226	219	239	244	250	223	217	251	256	225	253	250	254	248	268	227	251	256	255	245	258	252	258	247	248	267	258	246	225	261	267	252	248	260	248	231	228	212	231	233	229	234	238	231	256	242	244	274	269	255	249	265	222	229	259	244	239	234	247	242	253	247	211	241	242	261	249	292	260	253	271	248	238	244	244	249	246	216	237	224	223	271	248	255	222	247	256	252	287	263	255	232	227	218	243	231	244	274	241	255	274	243	242	249	277	264	257	265	259	244	263	216	238	244	238	266	225	234	247	245	249	266	247	250	256	238	242	235	230	253	255	275	245	235	256	244	228	243	225	233	257	233	245	241	248	243	256	219	256	246	254	232	263	234	239	251	278	214	245	234	241	232	237	219	266	241	253	261	269	261	240	232	289	264	275	259	217	248	254	268	279	240	253	252	229	250	245	257	233	246	273	252	258	251	235	243	240	254	264	233	249	238	237	229	234	236	233	234	220	243	241	224	236	223	276	224	263	232	231	248	257	250	242	223	215	224	239	222	225	225	234	237	232	274	262	244	238	240	271	241	261	246	240	270	275	269	268	233	244	268	264	223	247	262	233	279	249	251	238	245	256	269	262	248	266	255	252	245	242	254	215	224	267	257	261	253	257	272	243	261	237	258	235	279	256	236	222	250	224	242	247	260	283	231	242	263	255	233	250	235	246	270	227	216	242	249	257	278	226	266	267	232	240	245	251	235	253	264	242	263	254	250	233	227	229	260	193	260	264	255	226	268	244	241	210	249	220	248	233	223	241	254	265	268	242	242	281	240	233	219	274	270	247	253	238	241	218	273	222	276	225	246	240	245	237	224	242	262	258	238	254	258	246	223	228	262	259	245	263	252	259	224	253	265	224	232	255	253	289	240	224	245	243	244	237	223	214	244	257	239	247	269	229	221	224	220	241	249	248	293	248	246	228	247	222	290	238	245	241	224	249	227	233	264	274	250	230	236	255	241	251	266	283	241	230	241	220	243	235	266	249	256	231	235	257	264	245	250	223	251	238	256	245	268	269	237	249	235	253	261	225	224	263	243	230	255	241	219	227	249	250	240	253	260	245	213	245	243	217	252	234	262	234	238	245	268	200	251	235	260	250	247	260	260	213	231	235	215	245	250	251	244	242	251	243	218	237	233	261	246	252	207	221	236	222	253	285	243	279	211	248	252	220	264	267	255	243	248	245	246	229	242	250	232	235	255	223	242	215	220	250	247	245	263	228	256	233	246	255	245	239	258	243	246	234	257	245	249	233	247	229	237	267	246	241	228	225	243	239	242	231	238	222	247	280	258	230	240	248	229	234	270	234	225	265	252	228	246	260	213	224	229	243	274	229	258	224	239	230	224	248	253	257	255	252	241	259	239	232	245	256	230	222	261	242	245	233	259	225	280	234	227	252	249	253	252	266	253	251	254	246	273	239	251	255	242	249	226	262	242	280	280	238	236	252	245	215	279	227	229	227	221	242	228	260	238	249	243	240	230	242	256	244	233	236	261	248	263	264	268	235	250	258	262	248	232	259	225	252	235	247	267	241	251	235	263	245	245	252	258	263	259	256	246	256	274	242	240	248	241	230	244	267	238	252	268	245	265	241	249	261	225	261	279	227	224	246	237	266	237	217	275	237	264	203	217	234	246	223	250	250	247	224	236	222	240	227	224	257	255	262	215	241	246	264	261	244	253	228	239	233	243	255	244	244	222	184	256	244	252	209	241	243	246	275	243	250	211	266	244	232	230	260	261	239	237	258	233	227	236	256	218	255	238	241	222	227	256	242	237	250	238	244	246	246	244	264	249	246	236	238	204	254	264	230	248	245	243	216	224	245	246	243	247	243	261	251	242	230	237	233	231	227	282	260	233	256	247	243	247	257	249	239	246	255	262	258	250	256	237	251	249	272	260	225	252	276	225	245	240	273	266	277	233	271	256	230	268	267	244	238	260	254	249	249	228	234	220	239	275	238	248	223	237	243	239	265	244	249	275	226	268	242	237	228	243	229	253	211	240	275	271	232	266	252	250	268	225	225	223	266	240	236	238	233	237	285	263	246	243	264	239	262	260	237	264	225	250	263	259	245	210	254	234	220	272	247	245	225	267	254	248	263	242	226	231	239	251	269	258	242	240	221	257	244	259	236	239	300	251	226	258	253	247	228	279	248	261	245	261	245	247	254	243	221	255	268	226	236	248	236	234	237	219	229	250	230	238	268	241	258	218	241	243	247	240	236	242	254	225	222	236	239	227	268	237	278	221	237	237	236	260	260	256	259	280	254	245	211	240	249	252	233	234	228	231	271	238	276	266	248	258	269	258	255	249	256	215	217	247	255	233	245	235	249	226	256	269	267	246	245	285	226	219	289	271	255	242	255	227	240	239	263	240	244	249	240	224	270	259	243	232	223	226	252	265	239	228	250	256	231	252	213	247	268	246	260	230	235	216	234	264	265	243	248	239	230	266	212	250	228	254	278	262	251	237	231	250	219	245	240	231	254	253	231	254	207	227	257	236	265	262	244	245	231	256	262	260	256	241	254	256	229	246	233	241	258	231	232	235	241	259	244	229	258	237	230	231	238	226	225	235	242	252	254	258	245	262	232	243	246	204	224	259	265	229	278	244	257	262	260	264	255	215	232	219	256	226	210	242	243	265	249	235	224	253	242	244	232	250	251	248	248	252	240	254	256	218	223	230	273	279	247	252	242	265	241	230	255	247	265	252	234	237	259	270	233	273	251	218	252	246	244	230	222	221	262	262	263	268	251	260	242	261	240	251	266	281	273	272	238	217	214	221	278	247	257	250	266	239	243	225	285	239	233	254	279	255	235	270	244	260	244	230	261	240	216	271	216	239	251	235	210	268	251	208	255	246	255	262	252	246	272	260	227	218	264	253	267	259	247	240	215	227	227	274	268	249	244	267	220	219	248	235	233	253	217	247	230	265	226	231	240	259	257	232	249	252	237	216	244	287	268	241	255	233	251	247	227	222	231	233	221	229	237	252	257	240	226	220	231	249	257	260	234	244	234	241	232	257	261	224	222	263	282	269	272	249	235	242	256	225	246	248	243	238	280	252	276	261	244	267	259	257	238	238	259	243	265	241	256	228	223	264	223	244	226	246	272	236	234	277	235	261	264	256	246	219	220	244	233	255	283	262	245	260	203	269	238	269	247	252	251	271	258	254	267	234	251	239	238	236	231	257	235	224	260	237	232	236	243	275	237	225	250	238	248	253	270	240	230	250	259	231	251	265	237	285	246	242	265	233	226
11396	7185	27575	27459	16141	3423	1834	1264	1177	1211	1146	1001	791	819	785	756	736	685	690	704	649	607	579	567	591	591	556	575	626	572	597	612	557	557	598	554	563	576	590	578	569	565	585	598	584	565	593	569	586	536	558	522	563	553	582	546	556	597	583	587	545	557	591	532	532	558	555	554	583	551	565	580	576	577	532	545	552	568	560	553	583	580	609	570	614	556	527	545	593	575	591	593	569	512	559	524	556	567	564	580	521	527	571	564	584	550	588	545	569	538	534	605	571	560	505	584	542	549	569	597	513	510	571	538	542	520	561	585	544	554	529	539	594	563	547	579	600	571	564	550	511	591	553	520	519	504	556	551	565	579	580	567	571	577	550	544	548	565	536	568	560	545	557	552	550	525	528	563	573	542	555	541	590	593	553	563	555	530	552	553	568	569	546	539	546	584	598	524	555	546	577	538	584	520	626	538	597	532	605	549	565	557	543	525	552	535	561	570	579	556	543	592	591	554	565	542	539	537	606	547	528	548	529	535	544	558	540	598	558	521	535	569	576	538	581	542	539	616	582	573	555	539	523	557	603	565	562	574	545	518	548	552	566	561	540	603	530	527	527	518	542	524	551	542	536	548	544	531	582	568	626	565	515	549	555	559	570	530	535	563	549	561	564	575	537	570	546	577	559	565	530	594	566	584	527	575	536	563	554	565	623	557	570	554	541	555	548	571	556	568	532	563	564	510	578	568	582	540	582	579	526	566	585	577	576	556	574	544	533	585	582	596	554	554	525	514	534	603	563	557	543	592	546	540	557	543	516	540	566	514	564	571	503	521	536	591	531	519	568	538	521	544	581	562	593	523	556	591	548	545	550	542	544	541	561	576	569	530	527	571	565	538	564	558	571	574	590	506	540	522	585	522	571	563	569	532	581	556	571	533	515	565	564	591	580	564	555	570	561	557	582	547	569	586	559	571	570	538	567	573	574	542	584	564	548	525	554	520	576	543	590	531	543	537	579	559	552	572	538	548	576	567	571	549	544	538	521	565	558	516	604	501	572	545	549	557	567	590	528	554	579	563	549	558	550	593	561	596	530	574	577	576	572	594	571	558	603	564	535	556	566	532	531	555	586	539	558	549	538	548	568	556	564	525	515	539	529	523	545	570	530	546	540	589	556	588	538	563	525	558	531	547	586	516	569	545	561	546	541	570	571	533	578	555	550	543	529	569	525	542	530	530	556	550	578	553	532	557	548	593	575	530	520	551	585	536	558	571	592	561	535	534	544	516	568	577	523	556	594	556	527	564	526	531	559	569	567	567	556	540	508	564	550	560	551	598	558	592	535	553	599	556	555	568	529	597	572	555	532	560	547	544	549	580	561	550	545	577	562	528	568	563	584	515	530	530	524	590	577	577	580	580	559	563	585	577	619	554	566	553	539	550	585	551	561	554	602	541	530	570	532	554	546	579	576	535	496	502	588	608	567	543	547	558	586	561	579	577	527	563	564	550	560	528	604	537	555	565	535	583	554	530	551	560	593	615	621	578	564	589	555	568	540	563	535	501	562	558	567	521	533	522	552	524	557	572	552	559	550	567	561	570	580	520	562	540	548	539	521	526	566	577	559	551	545	589	506	540	567	513	538	562	561	543	598	539	569	533	542	542	586	592	554	492	527	588	548	516	540	555	564	604	545	546	508	572	558	564	564	527	569	556	530	556	542	525	582	534	542	570	532	528	556	527	569	545	527	551	522	558	580	543	535	538	509	570	586	561	550	554	556	553	587	553	550	561	578	578	529	584	555	569	542	538	575	572	562	593	553	577	585	555	587	544	572	516	570	522	562	570	557	584	547	595	518	577	548	557	554	505	549	599	584	560	538	597	562	570	521	564	533	509	553	612	524	549	545	554	535	509	583	572	542	566	577	546	546	559	539	521	552	551	553	582	589	552	553	536	583	525	575	530	528	593	549	543	540	575	531	568	546	543	581	557	574	560	592	567	539	556	531	547	628	560	575	586	556	571	512	579	546	602	615	556	591	554	558	539	570	575	587	535	545	549	538	567	547	539	559	617	533	587	523	571	566	579	553	554	621	568	526	579	579	585	598	561	562	582	589	577	539	576	598	525	563	621	565	543	514	578	582	589	583	542	577	564	605	554	603	568	578	569	564	562	561	528	573	581	569	594	550	543	496	516	546	573	599	564	540	559	575	551	576	499	567	563	513	574	541	584	600	566	533	561	551	544	554	569	545	573	554	539	571	541	576	556	565	515	555	541	539	538	556	540	544	522	587	570	557	576	553	533	536	546	543	572	544	604	556	575	560	525	516	540	532	553	556	543	544	542	570	541	540	586	542	588	559	570	533	594	547	535	564	554	552	538	573	609	545	551	551	559	547	531	551	561	565	570	540	542	580	523	578	549	523	561	535	564	542	535	533	547	578	529	556	536	563	551	564	572	560	589	555	576	594	574	564	532	559	556	597	550	562	552	544	577	560	583	526	562	533	539	562	546	549	556	577	557	573	536	506	557	535	534	586	571	542	544	559	566	547	557	532	570	551	618	511	546	570	573	552	562	593	568	531	560	562	592	568	543	577	575	568	523	596	546	527	539	603	599	540	551	570	574	566	611	558	560	568	555	578	559	543	573	546	506	564	567	580	570	558	567	573	577	532	570	550	540	556	547	574	594	559	582	583	562	583	523	522	568	589	569	563	520	502	574	530	580	584	580	590	525	566	554	570	556	573	560	527	532	555	520	528	559	566	523	536	553	584	511	549	540	599	525	568	584	573	542	553	555	537	562	551	553	531	559	548	584	516	540	533	545	577	573	565	578	561	597	533	515	523	546	530	601	547	542	542	550	547	547	565	533	573	575	538	579	581	572	580	529	565	536	541	506	556	561	574	579	541	588	521	620	576	602	562	540	563	546	543	533	533	557	540	576	561	568	528	587	560	542	512	558	545	534	515	551	567	542	546	570	560	554	541	571	556	586	554	564	543	560	527	550	607	545	574	542	584	523	551	591	552	586	566	540	529	551	558	571	574	604	570	615	573	556	545	572	545	497	542	569	558	533	589	556	564	560	523	538	599	520	572	563	574	531	580	552	549	533	558	530	548	579	561	528	511	552	533	579	559	553	570	591	556	549	560	533	603	597	579	565	577	531	581	540	573	538	530	544	551	546	537	538	557	546	543	531	525	573	551	566	641	532	600	544	560	577	531	576	556	526	571	585	543	528	533	578	556	560	571	552	515	534	594	573	537	572	611	580	560	559	581	563	592	542	512	553	521	574	607	588	574	568	586	563	591	532	533	529	553	563	588	553	555	540	551	570	592	573	615	548	551	562	548	598	540	567	550	564	570	564	578	532	556	553	561	561	551	534	585	566	553	563	594	575	538	562	570	520	561	561	579	568	555	589	538	559	569	528	524	563	559	564	562	578	528	578	530	546	545	553	536	563	563	562	601	541	529	549	561	556	553	558	563	563	574	562	529	560	553	580	560	547	571	555	560	546
24422	12454	35257	30260	16393	3102	669	375	285	362	289	248	209	181	219	210	187	163	163	155	160	154	155	122	137	144	151	136	145	166	124	137	135	125	147	138	133	164	150	136	129	125	112	142	140	112	144	139	132	141	156	123	127	144	129	136	143	162	121	158	149	131	117	132	138	126	131	137	143	152	146	135	144	127	156	140	127	132	126	123	151	120	157	125	153	121	109	128	151	145	118	134	139	133	125	146	137	128	136	134	122	150	132	126	138	136	129	146	114	128	156	144	142	135	126	132	140	127	149	132	130	131	152	120	143	125	136	114	124	151	127	136	132	121	142	141	143	129	119	110	153	135	126	130	120	110	120	130	128	135	129	130	120	134	149	151	134	118	125	146	126	120	134	146	138	126	128	152	133	141	139	136	135	176	133	135	135	133	137	168	120	142	129	132	137	152	140	131	143	113	140	136	150	143	129	145	132	153	128	157	120	126	111	140	133	131	120	126	138	129	101	138	118	127	141	129	152	169	149	131	136	121	141	143	145	131	124	132	138	119	132	150	114	147	148	133	143	136	167	138	130	142	132	143	145	141	160	138	111	143	121	135	143	138	122	147	150	118	128	135	142	130	140	123	136	146	151	139	136	104	166	128	124	132	143	141	152	134	140	119	140	124	129	146	136	130	138	138	151	142	131	155	120	128	122	117	123	126	120	166	125	135	128	122	139	130	114	106	111	125	144	139	151	153	142	145	122	124	134	153	129	143	144	131	165	134	140	149	164	136	141	147	129	128	143	158	135	122	127	121	138	138	146	119	136	155	108	124	137	142	137	138	130	147	146	128	127	106	142	140	115	135	142	151	142	143	145	133	134	125	139	126	145	113	136	142	146	154	144	140	132	145	152	132	143	148	128	142	119	133	133	119	134	148	125	126	135	143	171	121	149	160	144	146	149	146	133	128	127	146	135	135	145	140	144	128	162	127	145	148	129	152	140	143	139	123	143	136	142	143	119	149	162	105	136	136	109	150	145	131	123	129	145	125	163	118	138	125	134	132	132	111	131	132	123	132	133	139	146	131	138	127	142	137	151	148	148	144	149	126	137	125	152	141	137	126	151	167	136	141	126	132	117	132	125	127	146	145	129	149	132	101	119	156	123	143	131	132	158	125	139	134	134	140	152	144	125	133	145	135	156	129	124	132	130	136	133	129	127	143	118	130	134	126	125	150	142	133	136	141	126	138	133	143	158	126	147	153	144	139	137	139	128	135	140	132	150	140	134	125	119	128	147	130	129	127	160	124	137	138	125	123	147	161	144	115	120	145	145	130	128	148	142	137	128	115	168	120	147	120	138	118	120	129	146	134	130	142	134	129	107	144	130	135	138	126	132	122	138	143	141	137	119	135	151	151	151	153	149	155	140	151	145	123	139	135	136	147	141	141	135	138	143	123	154	121	149	114	131	124	162	137	133	126	151	128	128	122	138	131	134	149	134	136	111	135	137	135	167	121	146	136	138	139	111	134	112	147	118	130	129	136	149	131	136	123	134	136	140	123	143	125	139	114	128	136	126	123	139	110	145	163	136	140	118	136	149	143	140	128	132	141	153	123	107	142	155	135	128	127	130	138	110	125	142	138	153	151	139	118	126	130	130	140	154	152	130	144	132	152	151	119	130	149	137	147	147	132	109	147	154	125	137	132	150	139	137	128	135	123	130	145	133	111	145	129	145	128	115	142	162	143	123	141	137	118	127	132	149	121	123	137	142	140	125	125	136	143	106	135	161	131	123	144	116	137	144	116	127	127	157	135	133	135	162	136	140	141	132	133	142	149	148	149	125	145	155	144	114	138	131	131	127	151	140	139	131	122	144	137	124	131	140	165	151	138	108	148	134	124	137	123	123	89	133	126	152	121	129	139	139	111	153	128	163	137	115	143	133	130	146	136	142	127	124	139	132	131	145	123	141	123	143	133	141	152	131	132	133	142	139	133	138	148	124	144	149	143	139	142	145	145	130	140	139	127	122	153	158	127	113	159	133	132	111	126	119	144	134	122	148	143	150	135	145	141	120	122	137	126	143	132	115	137	115	141	134	136	146	127	149	129	153	130	119	126	145	153	127	113	127	124	134	141	145	154	153	153	135	137	144	139	120	122	122	117	132	110	125	132	119	149	131	119	160	138	155	149	143	140	142	136	145	136	138	121	148	130	149	143	129	139	136	137	146	149	136	149	135	139	141	153	125	143	148	118	136	128	127	139	149	153	136	126	140	139	127	142	103	133	133	156	126	143	140	143	123	126	130	125	149	158	122	145	137	128	153	143	140	135	143	126	138	139	130	134	111	137	107	133	118	143	112	110	127	126	137	136	140	137	138	134	151	134	113	166	128	150	142	137	149	132	144	135	132	144	138	146	157	133	166	143	130	136	140	130	129	124	147	133	119	125	139	132	121	144	143	143	137	127	130	123	124	134	118	141	137	130	120	161	140	133	127	124	144	165	128	139	121	152	137	151	127	133	135	137	142	115	140	135	153	161	153	140	116	128	122	144	129	116	140	134	133	145	115	110	137	117	128	139	143	147	169	138	147	141	159	155	139	130	133	124	129	128	146	116	125	160	131	135	143	130	147	123	119	134	139	132	143	124	169	150	145	122	139	130	141	140	142	140	147	147	118	128	118	141	123	131	159	147	148	133	157	153	125	112	131	125	128	152	141	117	174	157	118	132	134	126	136	140	126	132	147	136	124	112	130	108	135	143	127	146	152	118	150	125	155	123	141	136	149	120	123	106	124	137	132	132	136	149	161	133	109	137	132	121	139	137	125	149	145	109	151	166	156	144	129	128	128	125	148	124	143	128	133	126	149	139	116	119	153	136	123	148	152	137	145	132	139	120	136	134	146	138	173	130	164	138	135	142	135	147	148	137	120	146	142	128	154	125	158	130	144	153	133	146	151	146	133	127	108	130	129	130	132	125	125	144	136	144	115	147	136	122	126	146	122	137	137	151	123	119	127	160	150	149	130	130	122	129	119	140	115	124	153	132	146	132	137	130	143	127	132	126	127	142	135	141	152	117	131	145	146	111	141	123	139	130	138	119	139	133	127	141	137	137	133	147	101	118	138	129	155	139	135	124	149	135	147	132	145	142	137	139	136	143	134	115	166	127	152	129	139	134	123	119	155	134	126	142	112	149	128	145	137	126	134	151	133	127	136	143	129	129	124	134	133	136	118	139	141	127	143	114	137	102	160	131	118	126	119	140	138	122	150	146	138	139	135	130	148	121	115	150	141	129	145	131	142	143	130	143	117	135	140	153	167	136	135	136	155	126	127	145	130	157	125	143	102	130	131	114	135	136	120	140	137	139	132	145	118	133	131	134	117	144	126	162	162	133	116	141	122	122	143	125	147	153	124	141	139	117	121	145	128	158	115	133	142	115	135	131	145	119	129	139	152	128	154	159	148	138	138	163	132	156	164	160	142	131	148	162	140	139	130	121	132	119	136	143	133	163	151	124	134	136
14491	11515	36568	35833	22242	5293	2607	1599	1303	1478	1305	1090	879	769	747	662	673	579	560	557	496	484	438	421	451	412	377	396	379	389	368	372	326	388	378	388	388	339	417	363	342	370	352	377	388	349	345	372	354	344	347	346	381	384	378	342	356	354	348	364	387	378	340	356	325	384	362	344	360	376	345	348	380	338	326	354	364	348	348	363	398	378	350	306	351	308	423	339	359	341	366	357	370	380	320	364	328	359	360	364	368	324	339	361	331	396	360	361	354	395	368	360	344	394	358	348	315	380	360	321	334	337	360	331	347	348	357	315	353	334	393	346	364	355	346	336	378	364	350	385	367	342	330	362	326	330	347	345	346	330	367	355	353	358	317	362	347	362	395	355	351	352	328	348	345	320	351	343	375	347	327	354	336	344	354	342	351	339	376	362	368	396	351	318	355	347	320	356	371	393	356	370	337	362	352	361	368	363	361	352	341	342	327	346	330	355	375	352	379	345	370	359	345	347	332	333	356	344	368	384	363	352	365	315	346	393	367	347	347	382	350	337	372	328	346	358	348	361	337	344	327	320	374	351	338	327	370	393	340	359	339	326	344	357	348	388	343	361	353	385	339	332	358	337	326	339	381	375	354	360	372	356	375	364	342	342	324	337	300	336	336	352	347	353	345	336	349	358	360	357	344	313	371	351	331	356	352	395	367	372	375	350	381	358	361	355	353	357	387	333	343	379	347	363	374	368	389	329	343	350	380	374	292	362	343	315	352	346	368	357	354	343	360	371	336	341	346	364	378	329	343	342	382	352	385	366	370	346	375	355	362	383	345	347	359	391	377	352	343	338	375	340	345	343	348	364	345	366	376	342	371	344	317	336	366	356	319	321	378	350	375	309	329	354	358	339	342	359	387	343	360	364	397	311	376	349	359	346	341	371	356	366	362	366	351	345	336	379	379	344	340	382	343	370	346	358	359	383	359	387	358	335	320	328	357	363	368	369	338	327	323	360	340	366	369	356	336	324	376	342	365	375	350	352	345	326	362	339	371	362	340	376	336	316	352	379	324	315	378	344	352	380	368	329	351	344	361	367	341	346	356	331	358	342	347	345	345	349	340	340	341	364	362	339	385	351	343	330	325	365	356	350	321	331	359	357	371	335	354	340	380	364	355	370	331	381	340	345	351	379	380	337	329	363	329	349	351	377	363	388	376	349	349	366	330	331	351	335	365	343	352	392	356	328	374	358	375	326	358	328	351	356	376	332	367	373	373	343	350	344	360	345	345	376	346	346	372	378	326	346	374	344	366	386	376	347	354	336	356	380	361	369	355	366	357	385	380	364	358	352	322	351	376	333	367	325	363	364	343	372	346	366	359	353	383	351	357	364	356	377	374	368	332	317	322	334	345	345	344	354	345	382	396	325	310	353	344	351	352	352	390	374	342	387	341	309	362	336	359	345	361	364	366	374	323	325	376	386	372	353	383	388	350	346	322	364	341	307	363	364	341	360	345	353	343	346	366	382	351	338	364	362	320	342	360	316	340	351	369	374	378	352	371	342	345	352	323	309	367	338	331	344	356	348	333	347	368	362	326	332	383	329	368	334	350	401	356	358	318	335	358	317	363	365	348	376	357	352	343	347	371	359	362	330	365	364	370	355	335	347	347	373	370	353	333	355	359	353	357	339	341	332	344	347	342	359	339	389	352	358	350	338	370	346	410	345	334	329	380	340	356	359	324	358	362	355	375	344	345	387	361	365	356	336	377	359	338	362	364	322	369	341	345	325	365	369	358	339	346	348	356	394	346	354	337	381	329	315	357	344	341	347	378	355	357	349	391	352	358	368	329	376	377	344	345	316	329	338	349	347	370	349	362	356	343	374	370	348	348	362	322	370	361	374	355	399	345	314	339	365	348	366	351	383	344	373	384	375	373	309	355	352	361	332	319	371	324	339	367	367	364	366	374	338	353	345	343	375	358	323	362	351	342	344	353	354	332	367	352	367	356	363	360	355	376	353	365	350	375	338	358	356	351	335	337	362	345	347	390	369	325	360	345	342	359	346	365	351	330	353	353	333	324	379	346	354	353	367	355	359	316	352	326	356	327	346	346	369	377	346	313	377	345	344	356	329	382	343	342	317	357	308	348	347	364	338	339	351	356	336	362	351	381	342	370	342	359	348	337	355	311	348	357	353	360	326	336	329	369	373	366	343	349	335	364	345	359	333	333	373	352	350	348	353	343	372	369	346	337	363	347	367	385	344	383	337	305	342	383	346	344	365	339	367	347	350	336	347	354	339	364	369	322	340	360	315	364	316	349	346	404	320	351	322	336	329	371	359	314	388	326	342	367	355	359	342	347	325	342	356	346	360	327	356	339	345	346	350	350	334	341	345	361	321	375	378	357	366	336	308	345	348	367	362	334	390	343	332	379	356	355	374	357	316	369	355	335	392	339	336	377	367	329	349	354	371	332	364	338	356	375	367	351	336	375	350	387	364	334	349	352	350	302	358	340	370	311	357	354	385	356	389	364	342	332	338	323	361	362	326	353	351	371	369	335	361	349	352	369	354	362	349	375	349	350	314	350	350	365	349	362	335	340	364	347	344	355	355	349	364	351	337	344	351	402	338	333	373	362	351	365	336	345	329	336	372	370	334	379	391	352	332	376	365	348	368	338	335	320	349	362	348	359	360	341	326	367	370	367	348	366	373	353	378	371	341	369	348	336	329	333	369	364	349	339	348	361	350	341	339	356	346	358	331	322	363	337	359	369	350	379	311	367	359	356	340	358	390	334	344	348	365	348	360	366	362	343	362	374	348	368	356	348	398	372	360	358	341	364	354	362	381	361	326	323	387	332	369	343	355	343	326	353	383	318	341	357	329	345	342	384	359	321	368	356	359	382	344	346	338	390	361	351	366	373	336	344	355	352	342	354	334	371	356	349	334	324	358	393	325	383	345	371	342	338	338	364	366	332	359	334	332	338	342	352	328	378	337	375	359	366	320	327	344	342	368	352	317	347	345	353	369	364	368	396	330	351	353	355	382	381	345	371	355	368	375	341	358	356	328	345	327	339	317	348	357	309	372	357	324	347	333	353	401	384	356	362	344	365	345	352	389	330	361	342	370	347	347	328	329	337	324	363	380	353	340	367	349	334	319	351	377	326	375	374	330	339	355	357	357	353	339	369	332	375	370	384	342	354	341	367	349	356	345	328	335	331	340	336	353	347	342	369	360	387	357	378	345	355	377	348	349	363	380	318	344	350	347	384	351	347	337	332	345	369	377	369	374	386	321	344	347	318	418	362	356	332	367	340	337	326	346	353	349	338	330	347	356	341	383	348	337	351	322	349	327	364	351	320	370	376	368	357	365	362	356	345	357	374	379	364	332	332	364	389	391	327	330	363	387	351	358	364	379	389	374	376	341	375	345	374	338	346	324	353	373	349	358	333	337	333	358	372	339	310	336	357	374	372	357	357	364	313	360	398	381	386	345	349	324	342	344	350	373	380	359
6171	1348	1063	853	564	481	421	396	419	421	410	433	402	380	394	391	393	408	423	380	390	432	366	379	415	344	385	395	388	402	396	453	409	398	393	404	354	372	360	376	384	402	388	395	365	378	382	415	410	387	387	351	411	394	399	416	410	374	376	392	371	350	393	386	385	392	386	375	356	372	400	377	415	387	397	361	427	390	359	353	369	397	430	327	397	348	355	360	391	465	417	382	359	354	378	366	407	430	371	388	370	369	405	370	389	425	399	434	355	379	381	363	383	427	371	367	371	394	370	348	408	354	359	389	373	351	401	372	363	374	374	415	366	390	445	408	422	394	366	387	370	386	381	348	393	357	388	369	405	355	386	347	376	372	370	397	406	385	396	398	381	366	366	367	340	391	388	413	393	377	418	370	399	385	374	422	383	419	419	410	388	402	398	406	408	385	422	413	430	378	370	358	377	359	407	373	400	391	417	392	365	410	431	381	401	416	358	355	370	388	398	378	369	391	399	351	379	366	380	353	381	370	400	367	405	394	396	389	385	421	335	381	377	380	362	376	389	377	384	389	408	378	427	404	384	382	357	389	413	393	400	380	399	329	378	407	384	384	402	368	370	364	385	376	399	388	378	379	387	385	374	414	369	410	393	406	407	397	394	408	407	436	450	429	360	439	381	376	398	361	383	444	381	457	364	351	395	382	389	410	387	369	352	369	367	389	330	406	368	359	387	397	370	360	381	412	391	418	355	368	396	402	377	370	421	396	377	384	375	400	338	420	397	395	381	364	377	386	401	404	381	378	390	422	421	398	410	394	422	390	376	406	369	375	400	394	380	353	385	406	399	417	408	402	412	351	337	378	405	407	398	392	362	342	386	375	373	433	353	379	398	359	379	387	367	416	387	384	402	385	371	400	365	392	406	423	396	403	418	386	411	414	375	380	373	427	418	391	365	380	409	395	380	406	363	399	372	404	375	385	385	427	382	388	394	355	391	344	371	400	348	412	385	382	377	355	371	367	378	427	421	390	390	406	393	350	392	393	394	394	380	412	393	353	384	379	339	387	386	397	370	417	410	426	391	368	382	396	426	397	402	406	356	409	382	392	380	353	374	408	380	395	411	409	405	382	418	398	390	409	424	342	369	393	395	416	412	356	422	386	407	401	421	347	372	375	378	406	352	375	383	395	373	407	401	360	401	407	404	388	388	420	384	399	399	390	397	406	401	387	365	415	379	410	385	359	404	373	369	360	365	365	389	387	382	404	382	377	387	392	362	390	389	397	359	378	393	376	386	358	381	397	390	373	394	390	377	404	389	414	398	397	387	399	390	404	387	359	397	415	382	366	385	395	384	398	426	384	365	402	403	416	373	345	370	415	398	376	387	416	384	387	399	415	396	376	398	380	420	404	359	413	371	408	393	403	412	395	374	427	402	377	363	363	384	393	365	400	405	381	371	387	409	406	392	370	398	372	408	408	396	359	403	363	381	386	378	403	407	398	419	388	371	389	388	396	381	372	403	379	388	408	410	386	410	368	396	404	393	399	385	409	397	368	399	396	384	359	374	395	410	380	424	383	365	404	356	384	394	393	433	398	393	415	382	351	453	337	395	385	370	398	394	399	416	402	417	391	361	387	366	391	391	399	368	363	423	402	404	359	356	365	410	365	387	416	381	365	384	365	408	401	425	405	368	421	396	340	348	335	401	374	376	389	392	439	405	382	395	368	368	409	431	378	371	394	406	376	425	382	396	429	421	370	365	378	363	409	408	366	336	412	387	384	384	368	389	393	391	401	384	384	390	403	376	370	381	377	417	388	381	397	391	394	368	382	367	380	401	391	360	366	382	392	357	405	396	357	384	438	381	364	424	368	407	427	392	371	432	385	381	377	400	394	401	407	358	362	388	365	356	397	362	417	388	388	385	360	408	375	429	411	372	421	416	385	373	384	393	386	395	374	371	375	374	413	363	393	340	376	370	392	389	394	387	346	391	365	377	397	396	373	400	388	409	362	391	382	397	385	406	380	386	410	383	388	364	363	394	367	395	421	419	378	411	371	392	357	369	347	396	384	396	372	399	378	400	391	403	387	420	420	390	406	384	390	378	385	398	431	370	419	392	392	348	385	409	407	361	368	415	400	357	374	417	381	408	398	388	415	383	391	409	389	393	310	361	395	405	386	374	379	374	367	369	341	372	418	425	405	396	354	414	386	385	404	404	369	408	393	359	389	422	384	400	390	401	376	391	383	419	373	400	386	381	398	372	402	421	385	383	361	406	390	444	386	394	403	409	384	411	416	422	393	400	398	439	387	383	387	400	416	362	411	383	411	390	372	373	404	350	428	369	420	396	391	387	417	406	396	420	396	398	406	392	393	384	434	403	409	399	368	342	394	358	402	361	391	385	354	408	394	388	382	416	369	399	393	423	385	376	392	390	393	323	367	365	372	392	372	390	359	347	360	383	384	365	363	365	368	395	392	377	369	366	378	403	380	355	382	405	376	362	378	353	390	378	360	417	380	381	407	413	410	415	395	376	394	403	380	358	376	351	390	400	431	375	365	404	377	398	390	388	378	359	397	402	385	381	353	387	407	411	409	390	415	414	337	382	396	382	420	380	386	407	394	339	357	371	414	335	406	396	409	364	375	364	357	410	364	383	404	378	420	394	381	405	375	377	401	400	375	390	362	354	410	413	330	372	409	425	357	397	380	365	401	419	324	376	374	414	342	369	348	373	404	409	371	361	379	401	431	368	378	391	421	383	375	407	374	366	417	407	385	384	368	407	364	375	381	394	373	411	394	404	378	353	397	382	367	387	354	401	390	374	398	412	383	364	403	394	400	426	363	401	387	353	368	412	410	400	400	363	399	390	384	400	394	424	396	398	401	344	410	356	436	371	388	419	396	380	422	397	371	374	385	398	400	356	379	406	386	349	363	395	403	379	399	398	368	390	419	421	356	377	365	364	394	399	389	404	393	402	352	376	434	400	410	379	387	368	389	402	394	390	376	397	384	418	398	416	432	365	372	411	383	444	392	404	342	395	391	382	412	369	399	419	377	392	399	399	395	381	387	388	382	372	364	382	353	409	361	378	414	418	415	392	386	373	407	365	389	383	386	374	369	381	373	437	410	380	379	380	386	392	402	379	382	390	393	402	407	357	411	352	361	368	403	413	393	372	394	403	422	384	378	343	379	393	385	358	383	413	379	359	395	380	382	406	392	397	389	408	367	381	419	379	368	363	353	391	392	369	373	383	384	405	375	397	390	406	360	355	348	401	384	440	367	390	379	390	357	376	382	404	371	422	354	364	345	429	358	397	396	380	394	393	342	383	397	420	365	449	379	371	403	356	413	397	388	370	378	395	405	393	396	386	368	363	404	401	343	395	402	410	379	406	365	398	427	406	372	364	398	381	360	407	373	369	397	411	425	402	365	374	415	482	390	409	400	383	379	343	381	406	413	385	382	407	418	435	366	385	379	413	432	401	384	369	354	367	375	386	375	399	409
4882	1844	2996	2800	1951	1238	1130	1105	1052	1031	1039	1022	925	926	908	963	943	856	946	925	888	893	832	866	857	912	862	871	860	825	854	844	873	865	868	869	857	894	859	915	892	851	846	820	877	851	870	821	845	843	813	845	867	860	868	815	868	838	886	912	905	904	857	867	876	876	865	837	889	910	831	891	898	880	826	899	893	851	842	819	854	814	880	803	893	814	841	835	854	866	817	876	875	845	855	835	886	849	872	799	909	902	845	857	806	839	839	846	865	859	834	930	866	847	842	822	879	889	824	830	873	841	866	857	845	856	856	854	846	873	844	839	911	862	834	880	868	862	857	930	839	861	860	799	888	875	854	909	898	831	847	837	811	874	895	879	831	875	890	878	831	840	840	896	831	903	843	834	843	841	896	819	853	872	897	821	812	882	848	902	880	853	849	868	832	856	899	829	883	850	837	835	837	831	868	838	792	822	874	866	870	895	899	870	820	843	852	847	846	854	843	853	828	844	898	896	875	838	912	901	862	898	874	832	867	864	865	825	865	814	864	814	886	895	880	890	807	877	894	863	883	878	872	857	873	854	874	857	894	836	865	863	823	892	829	877	882	823	823	913	893	892	877	885	829	847	875	833	882	842	886	867	785	822	849	888	879	893	840	839	858	871	833	836	891	815	864	857	834	865	857	860	859	806	904	875	869	860	835	856	870	865	833	866	900	835	904	853	870	832	846	860	898	851	911	858	858	903	893	854	902	863	914	842	817	847	887	845	845	885	873	844	895	902	867	848	862	868	892	884	876	821	805	819	899	844	839	840	900	895	861	860	881	901	868	849	883	869	881	830	851	915	882	828	851	865	840	906	862	852	915	825	763	857	867	872	885	896	900	887	829	824	848	867	846	872	863	845	876	840	797	863	840	815	896	845	885	831	887	888	888	877	858	846	851	891	876	839	875	812	878	890	876	903	903	839	897	874	828	868	898	852	854	888	839	809	869	858	847	844	898	847	857	879	844	913	900	861	821	878	871	813	833	823	935	872	881	845	902	874	848	915	838	823	861	878	860	873	866	864	918	870	846	834	806	827	858	864	825	831	857	887	837	842	883	850	848	832	851	851	807	873	883	844	835	884	874	856	897	845	855	829	895	860	833	855	830	878	879	829	826	875	856	807	873	860	886	901	889	835	873	846	923	850	852	867	847	899	850	855	851	871	841	865	839	855	835	861	829	836	852	871	869	889	846	817	911	874	901	905	824	838	827	896	933	874	879	926	882	871	837	839	828	857	838	869	842	838	869	813	884	889	835	842	859	903	882	871	822	846	818	870	863	873	845	821	899	817	820	882	842	858	880	832	869	881	837	905	788	840	802	856	831	876	848	833	863	887	850	778	889	848	824	855	822	886	793	852	956	844	881	913	895	865	909	859	852	874	879	858	810	927	807	874	870	857	876	883	851	805	869	839	839	878	848	847	837	832	908	871	837	889	834	845	886	832	849	822	890	883	882	860	832	902	892	853	857	862	888	841	845	826	885	832	844	848	865	865	885	837	832	844	850	882	860	826	862	863	824	857	891	935	869	887	851	937	936	847	892	857	845	830	893	869	849	874	823	875	852	869	821	907	899	831	865	856	908	882	841	856	862	889	881	868	827	832	871	915	875	894	867	830	872	906	878	831	858	852	901	865	878	850	862	867	868	858	899	833	816	884	867	855	851	846	827	810	865	815	843	846	850	883	828	846	845	862	829	841	852	836	872	847	820	883	869	856	895	830	833	833	843	855	816	856	837	872	893	844	813	825	867	837	823	809	861	835	907	876	857	870	831	854	867	889	821	819	866	881	832	860	835	843	876	894	897	873	843	910	816	901	831	842	799	856	885	884	847	891	915	838	886	856	826	894	885	884	863	889	866	838	848	843	847	891	868	819	828	871	799	899	845	839	882	858	840	838	893	847	841	845	860	851	826	884	880	905	900	889	861	865	882	867	875	922	899	850	859	905	857	810	880	854	907	802	859	829	937	871	867	822	869	851	892	877	884	811	825	849	898	854	872	901	833	906	809	851	899	828	882	877	888	863	841	857	911	856	902	935	861	853	848	869	836	892	831	887	822	842	864	856	865	839	878	859	866	845	850	838	879	850	826	870	832	810	885	871	853	842	882	868	836	871	837	907	853	878	879	903	847	872	867	948	824	875	873	828	899	868	896	841	862	814	857	834	849	848	890	875	798	861	856	891	863	835	885	838	882	844	835	848	880	843	843	869	786	836	865	864	900	839	813	835	948	841	848	861	800	880	831	846	849	829	856	884	865	827	824	877	850	867	866	931	846	855	837	832	855	848	802	849	882	858	854	864	922	841	850	843	903	880	872	869	818	904	880	902	860	884	855	890	869	881	881	835	827	883	880	855	811	888	828	854	783	866	895	908	884	843	860	836	882	857	825	865	820	882	811	841	783	842	832	878	841	914	836	863	868	828	832	828	840	847	881	869	895	875	834	865	899	807	888	868	868	858	831	845	829	855	853	891	897	851	834	866	819	841	849	851	847	826	835	804	892	863	831	814	852	854	891	881	882	872	858	839	852	883	851	891	863	873	868	873	887	875	932	876	884	876	875	899	859	855	880	904	845	855	893	865	772	861	878	866	830	889	859	860	872	899	831	805	846	844	857	860	903	854	861	879	840	853	880	825	870	866	861	844	877	897	874	840	929	839	929	878	851	836	826	925	882	882	855	858	792	856	897	854	786	842	884	859	862	873	853	871	879	858	832	807	884	918	898	806	861	830	828	843	890	828	818	857	867	899	905	889	880	842	878	875	865	855	832	846	921	859	836	882	837	875	867	867	870	861	898	870	881	879	865	868	865	850	821	815	900	831	848	867	872	859	931	857	838	886	840	859	872	872	888	829	859	835	844	868	821	837	877	896	791	844	796	882	886	901	810	888	874	890	933	846	834	840	826	882	841	851	841	862	871	863	835	840	903	847	892	855	859	881	861	833	822	857	881	872	854	855	863	870	893	900	849	842	914	865	840	843	873	805	800	900	849	844	862	837	886	905	863	825	876	846	790	838	845	892	851	861	880	833	883	848	826	816	885	885	875	853	879	832	846	827	901	846	840	902	899	811	894	879	801	848	949	857	807	865	866	871	850	819	893	860	893	866	881	844	896	804	850	832	878	833	890	875	879	900	870	819	872	779	848	926	809	842	865	862	866	876	866	881	859	844	816	821	873	883	850	880	897	824	868	917	853	852	826	853	888	846	867	810	902	851	848	867	869	888	828	865	810	870	895	864	865	880	856	855	866	847	906	824	868	835	824	856	813	789	874	807	862	868	869	832	859	854	886	854	850	860	926	838	829	837	860	891	883	852	846	875	855	867	838	850	868	875	857	839	897	897	884	861	825	828	803	835	818	854	864	871	872	897	872	860	884	851	816	854	882	887	886	863	880	838	875	821	829	872	907	850	832	830	850	817	888	823	816	831	849	866	894	848	857	832	840	843	846	832	850	834	825	849
16304	6011	21857	18737	7800	1151	524	367	344	345	358	355	299	299	291	269	286	272	232	261	259	245	255	220	218	227	242	246	274	237	247	239	253	237	231	280	224	218	250	279	227	266	228	215	257	263	241	253	260	244	261	255	246	239	237	254	243	223	262	235	228	243	263	239	256	219	281	276	260	225	260	239	232	262	252	254	253	283	248	264	233	241	255	234	215	237	261	231	242	267	260	264	263	242	246	220	257	260	268	236	237	245	252	239	264	246	253	241	242	254	257	248	229	276	238	220	249	203	268	227	276	248	263	271	278	260	260	247	289	223	244	264	242	242	216	246	242	239	256	253	279	225	245	272	229	255	245	243	251	258	237	278	251	268	279	246	269	246	236	231	255	251	265	256	240	250	268	239	233	230	234	244	238	238	240	255	236	244	224	226	252	212	235	225	260	238	232	256	255	290	244	238	256	249	238	236	233	228	259	233	259	245	242	220	244	221	282	229	230	266	257	253	244	238	255	241	281	214	256	240	235	230	243	241	233	251	232	244	253	250	262	239	231	280	291	238	247	241	252	261	255	243	243	228	249	250	251	257	236	257	248	237	269	257	261	254	248	253	244	235	261	237	260	253	245	242	227	213	251	235	224	291	248	244	247	236	256	234	246	237	263	273	250	238	265	226	259	246	229	225	254	270	230	221	230	268	244	264	236	223	230	251	266	293	275	241	236	231	264	241	241	221	212	256	225	243	266	250	237	225	228	231	238	260	235	215	248	241	254	225	256	268	249	279	239	245	250	247	260	239	247	248	235	225	281	278	254	231	246	243	249	226	248	244	254	218	201	243	238	233	255	265	246	246	263	242	253	257	228	256	267	243	239	230	244	278	263	240	216	239	240	231	248	236	243	275	261	243	251	243	262	222	224	251	232	241	233	229	238	224	231	246	242	269	262	261	252	261	235	239	255	237	251	231	250	243	235	272	274	242	252	268	266	240	245	223	257	257	221	223	239	250	249	257	259	235	261	255	286	251	236	256	220	240	249	233	232	215	253	250	253	242	235	253	256	240	251	240	253	253	267	283	242	234	257	254	284	266	229	234	235	255	251	276	246	251	232	244	236	261	254	259	262	234	269	237	237	243	264	251	238	250	272	258	284	247	255	246	260	257	257	251	274	231	242	250	249	228	254	228	262	214	235	252	263	271	238	213	268	252	234	244	244	255	244	273	248	240	267	248	241	246	245	243	259	239	260	277	260	254	250	251	247	252	268	218	223	230	258	266	225	235	216	233	253	241	250	252	220	251	271	278	266	258	216	230	271	235	238	263	229	267	272	267	256	272	237	245	212	239	238	234	246	253	249	242	226	235	254	257	257	275	247	247	258	239	267	221	240	229	256	243	230	254	223	241	246	247	242	270	269	238	262	235	254	262	233	243	260	239	232	233	241	225	262	271	209	231	204	248	256	218	228	242	225	234	250	227	259	261	255	247	247	238	269	284	269	252	224	262	280	247	248	276	245	234	230	250	250	237	237	238	253	258	263	288	264	200	263	262	238	234	255	225	261	217	235	245	256	243	261	258	260	259	241	214	245	245	246	250	227	253	269	243	290	274	266	241	272	249	274	228	266	239	257	239	227	234	239	235	268	241	232	228	251	233	257	240	243	229	273	233	248	203	233	223	233	246	242	222	258	228	246	222	275	223	221	244	249	260	242	243	262	224	251	263	265	243	216	246	231	261	229	256	245	246	215	250	239	232	240	261	242	251	240	236	251	287	265	223	277	224	260	227	233	228	256	235	250	236	255	251	233	234	234	233	276	263	231	265	268	206	246	240	232	201	217	223	228	251	234	216	226	232	230	270	267	237	254	234	246	235	270	247	279	284	233	260	223	239	253	261	257	249	252	242	226	270	277	274	244	248	264	251	246	230	243	258	262	245	260	239	261	236	269	279	276	236	222	234	254	245	246	230	233	238	254	234	287	260	241	250	252	226	226	216	232	269	270	268	232	245	240	292	225	272	295	249	233	216	257	234	241	229	209	279	270	252	241	239	256	237	254	245	257	227	254	227	223	250	270	237	235	254	249	238	231	230	272	238	229	275	263	260	235	238	284	222	233	245	251	240	268	254	262	250	239	245	276	239	262	269	230	265	248	233	225	220	224	259	276	235	261	203	224	245	235	233	269	248	278	248	231	232	284	263	261	272	265	228	259	257	250	265	248	239	276	263	262	235	233	257	240	262	249	234	249	232	239	256	237	216	256	257	223	246	208	244	259	237	239	247	251	264	278	242	228	246	256	277	249	258	212	240	217	255	232	264	246	256	265	249	276	250	249	238	262	256	255	247	227	244	265	250	259	270	228	222	244	230	266	264	224	267	246	234	242	282	239	250	237	268	271	251	239	239	268	268	260	211	228	230	263	266	247	274	237	257	224	257	213	234	232	238	250	234	261	238	270	239	263	267	236	275	268	271	224	223	212	271	244	224	257	231	241	239	248	227	227	241	257	260	244	242	249	243	251	255	257	273	236	258	255	259	213	241	254	232	269	268	242	225	260	243	228	213	245	264	242	253	267	259	262	220	261	231	228	219	266	258	230	249	277	246	229	236	256	237	279	257	259	257	248	235	268	250	224	249	238	243	226	237	237	223	274	252	225	251	273	262	254	244	268	263	240	273	268	249	246	246	216	261	227	249	254	228	251	264	251	257	227	234	268	270	253	225	256	282	263	252	229	248	260	245	253	235	241	248	237	266	233	248	232	258	234	244	267	237	242	255	243	266	255	243	261	230	234	240	241	232	232	240	252	243	246	258	237	251	227	227	273	237	240	212	245	233	234	238	249	257	255	255	227	235	238	252	241	240	210	245	247	247	273	260	257	239	237	212	229	242	250	247	212	250	243	249	233	228	242	236	247	255	248	253	238	235	251	238	242	264	258	246	248	243	264	291	256	249	235	238	240	264	254	229	252	217	289	228	250	277	255	248	257	223	237	283	206	261	245	253	263	240	251	263	266	267	234	231	239	242	250	231	246	223	231	254	244	232	252	281	251	237	244	227	213	229	242	259	203	228	246	242	253	237	249	244	230	230	245	249	242	237	217	261	268	241	245	242	252	230	254	230	243	255	228	260	254	243	250	237	235	289	232	238	246	235	235	243	249	253	250	293	298	254	263	256	242	225	238	256	234	279	251	241	239	247	248	223	232	226	235	258	243	248	249	233	232	228	252	225	259	237	281	271	272	252	244	266	236	230	221	227	258	245	241	227	263	250	242	226	243	216	212	240	236	243	232	272	246	235	261	250	253	221	244	238	242	263	256	268	248	235	270	261	250	262	253	259	259	229	217	238	234	231	251	256	259	189	267	242	239	259	247	249	237	249	230	262	245	252	254	215	254	252	257	234	244	255	246	278	243	262	236	248	240	253	242	217	285	272	247	235	251	258	233	236	243	234	263	274	268	251	235	250	255	279	269	251	248	234	244	257	282	225	237	222	218	238	253	243	242	258	246	255	262	245
11262	6322	27895	26711	14889	3207	1874	1340	1220	1257	1180	1070	867	806	828	752	760	688	624	708	671	649	585	568	580	622	602	581	581	581	586	570	565	587	581	606	590	589	564	544	563	564	591	592	562	573	567	585	578	562	559	591	553	587	540	555	582	541	584	533	580	568	558	570	572	569	581	564	535	585	575	544	564	581	552	523	587	575	580	593	577	586	526	573	558	594	551	551	553	532	559	578	575	576	537	570	598	529	575	575	561	575	543	559	553	518	552	566	532	520	551	578	544	531	580	547	537	559	566	529	572	533	582	616	567	558	570	565	537	571	569	605	576	542	547	504	606	556	595	557	569	552	570	516	538	556	593	582	558	584	537	576	524	520	565	553	577	565	580	531	568	516	551	612	568	555	590	592	544	591	547	553	558	568	571	594	553	545	546	575	573	541	549	563	590	577	560	573	595	562	556	559	591	566	543	553	545	574	577	569	556	568	562	590	591	588	555	613	525	573	585	616	605	587	571	590	559	568	562	564	550	557	577	570	587	539	535	585	578	574	541	534	545	567	579	543	548	538	588	547	540	515	566	586	547	549	555	554	538	549	549	532	555	624	584	566	539	616	559	609	577	568	533	582	561	545	552	507	578	560	555	543	535	587	551	574	614	571	538	572	579	549	565	589	557	562	555	550	588	555	565	552	574	579	551	550	572	529	570	573	566	577	554	548	563	580	596	611	537	549	559	520	544	540	542	560	570	533	599	557	584	592	541	565	562	563	549	574	561	551	574	568	540	542	524	599	594	562	573	534	515	581	573	569	560	581	576	582	605	539	573	577	585	556	562	550	578	553	572	550	602	538	530	533	555	556	553	518	584	521	584	584	508	534	575	570	595	604	578	580	565	557	572	549	582	516	612	627	581	618	560	542	566	562	567	593	561	563	597	608	523	567	565	537	532	567	553	550	590	554	622	529	576	593	572	589	529	541	550	577	574	607	544	572	563	535	572	527	534	543	584	590	533	569	545	547	557	515	556	519	548	580	556	557	570	573	588	597	529	564	547	565	543	609	557	514	538	601	538	534	562	549	511	580	564	549	587	534	582	603	511	582	558	573	516	573	588	559	558	547	548	536	566	597	552	532	551	566	574	577	550	572	575	541	577	549	550	598	570	535	536	578	540	519	558	540	549	565	538	581	579	541	563	542	577	541	601	565	545	584	582	602	559	581	589	558	593	532	574	519	564	538	589	495	590	574	591	551	559	513	579	611	569	571	524	546	564	597	566	576	522	545	575	541	596	564	603	547	531	568	534	573	565	564	568	527	533	513	577	581	562	567	578	549	572	570	523	541	548	559	514	539	591	534	601	598	556	564	537	577	541	628	540	549	576	574	581	569	586	535	582	563	607	516	557	524	570	545	541	582	529	594	539	561	516	530	550	575	535	534	558	520	562	590	578	562	573	566	566	576	564	517	522	576	518	558	568	537	552	611	549	534	519	565	569	567	527	542	586	583	528	560	548	521	563	568	584	587	567	533	535	564	550	529	582	522	578	586	574	541	562	599	567	522	565	545	553	587	558	537	530	599	526	588	547	625	573	564	535	549	566	528	534	577	530	563	557	580	579	557	557	562	526	543	546	571	558	559	570	543	592	573	556	578	561	584	542	590	536	601	593	558	576	567	545	601	561	563	570	598	534	582	592	549	562	596	575	538	537	586	541	582	534	554	573	577	577	603	549	512	548	584	533	541	571	545	575	561	552	559	583	506	552	582	584	548	578	583	557	553	557	606	594	527	608	564	540	537	567	531	583	484	593	563	561	611	542	544	576	603	555	543	611	558	547	588	540	551	574	555	594	579	545	552	572	616	567	542	541	618	551	548	552	550	547	574	554	557	608	551	585	556	544	577	576	557	584	569	543	600	553	536	554	555	504	598	581	566	591	546	542	577	599	595	552	561	528	544	553	587	573	563	585	564	600	570	584	570	571	556	576	513	577	526	540	566	554	591	553	578	546	577	568	631	561	532	552	580	532	549	563	567	568	584	557	573	514	529	572	564	542	567	553	589	563	550	540	515	559	547	599	606	532	539	537	566	537	543	584	540	548	553	586	551	539	545	570	592	555	576	572	556	540	577	531	535	539	583	575	557	546	514	596	584	550	551	537	562	541	588	546	526	550	550	580	597	557	584	559	579	568	555	560	609	580	518	581	579	573	575	544	591	588	534	534	590	576	540	545	542	575	570	581	562	513	561	556	600	562	528	567	587	552	531	529	529	559	543	585	543	587	532	537	559	572	588	569	590	561	592	584	558	536	558	508	547	603	569	556	572	558	540	562	528	538	578	590	571	593	555	567	538	582	542	544	551	566	577	559	531	554	591	549	556	581	594	550	543	505	551	594	563	579	576	534	567	557	550	561	580	589	592	560	595	535	575	586	542	539	600	583	591	591	590	520	555	550	539	566	602	576	558	545	565	599	546	507	554	554	572	575	587	544	537	566	577	549	560	565	532	584	579	545	568	564	588	567	590	564	559	580	570	582	548	559	534	571	578	607	605	526	579	601	561	623	575	576	572	568	535	566	545	569	588	582	579	521	536	534	544	544	565	584	583	566	550	580	578	552	557	518	538	525	582	560	558	595	533	545	526	546	573	546	545	559	542	559	578	566	544	533	560	595	555	559	581	539	556	543	563	565	569	536	566	565	551	576	576	588	563	569	566	529	560	555	579	569	578	543	608	581	578	562	556	570	561	553	531	529	550	550	574	583	577	572	533	543	524	565	569	534	586	589	574	574	564	564	579	553	592	571	578	615	553	526	541	537	578	555	578	583	560	541	593	557	616	558	519	597	542	557	519	566	534	559	571	545	563	538	571	580	545	538	536	543	575	578	558	612	582	588	550	576	605	569	603	524	599	570	606	584	607	578	537	578	514	591	555	522	556	572	582	564	575	523	591	550	591	586	562	565	595	607	571	540	602	576	532	617	556	500	525	566	568	574	582	579	568	552	570	556	549	582	574	540	570	558	586	560	551	583	551	597	550	539	561	539	558	574	596	587	559	615	550	546	543	589	624	556	574	600	560	535	595	586	577	593	574	521	571	547	550	564	546	574	541	535	595	573	532	555	527	542	575	560	568	535	570	557	532	576	530	569	588	533	612	588	549	569	569	556	567	562	569	548	588	610	557	540	565	576	564	577	544	555	519	546	582	559	541	573	560	596	589	506	547	585	567	561	585	593	550	578	566	512	577	547	582	518	565	566	549	538	593	560	577	523	588	545	577	533	586	553	593	529	583	598	591	569	554	588	576	530	503	536	545	557	548	594	549	565	555	553	581	559	562	551	542	554	565	553	554	553	547	557	577	542	586	561	583	531	538	543	531	581	566	569	574	567	588	578	572	569	592	542	537	561	512	587	564	580	579	565	559	531	535	560	569	525	533	587	553	580	520	575	551	593	540	558	597	557	578	564	541	580	574	514	568	546	569	624	576	577	577	576	596	566	564	543	546	529	515	590	577	573	562
24630	12313	35030	29899	15494	2971	728	422	319	309	258	290	221	221	230	201	172	192	170	191	176	148	148	160	160	132	161	140	133	138	114	142	179	165	145	162	146	138	109	145	108	138	131	151	131	141	108	139	144	138	142	120	158	147	168	163	142	149	125	129	143	129	159	142	144	158	124	147	132	145	134	147	140	163	152	146	138	134	117	146	153	136	145	157	148	147	131	128	132	132	146	138	125	144	133	135	147	134	123	120	136	123	135	147	140	128	117	135	148	152	131	137	159	118	129	127	159	133	148	154	159	122	133	128	139	151	136	155	144	126	130	137	137	137	122	115	126	128	143	140	152	152	125	133	141	138	132	131	147	109	134	143	155	157	131	141	139	145	138	141	127	150	138	136	136	140	141	139	131	129	129	162	137	139	158	155	133	141	157	141	161	113	161	146	118	149	122	143	130	136	157	140	148	157	144	139	146	142	128	147	134	133	135	144	138	136	156	144	140	183	133	162	125	151	152	152	128	161	122	146	155	140	147	141	166	126	133	130	143	135	159	135	158	156	145	122	143	116	136	173	153	131	147	133	146	133	141	145	136	152	138	139	134	123	143	127	132	124	147	121	139	143	145	139	142	118	146	141	154	125	136	128	146	137	146	137	142	144	102	117	125	152	118	133	155	146	144	158	117	133	137	144	145	151	150	117	149	129	150	148	141	153	146	146	136	119	150	145	156	121	152	131	116	139	151	143	125	129	149	156	129	177	152	131	131	126	128	144	137	134	135	131	124	139	151	136	137	142	155	136	130	143	141	146	139	153	146	129	149	131	137	130	157	140	139	138	138	149	135	144	159	140	153	143	147	162	124	142	150	111	146	149	118	167	167	135	150	122	128	154	120	146	136	131	139	132	146	133	130	142	127	166	145	150	128	158	140	146	148	138	136	140	144	136	146	157	136	147	151	141	117	151	151	147	152	146	153	143	146	138	126	156	122	156	136	133	153	114	151	134	155	149	145	154	150	135	139	134	138	136	135	145	156	140	130	153	136	124	137	147	149	149	143	126	134	128	148	131	141	105	129	134	121	142	146	112	149	131	161	146	143	143	151	123	151	134	136	127	137	137	126	126	147	134	149	145	111	137	142	137	140	146	111	141	136	125	152	148	155	128	139	129	135	138	149	146	144	155	128	118	137	146	147	156	165	155	138	136	128	140	124	146	139	126	162	169	141	132	122	124	113	136	134	156	155	126	119	168	154	160	138	142	116	128	132	129	145	161	138	126	124	146	156	135	134	129	135	145	122	141	132	147	147	146	141	124	144	131	131	169	175	113	117	121	126	150	136	162	138	149	139	145	152	133	134	132	143	135	137	144	138	152	154	136	148	134	149	158	136	117	143	140	123	155	126	139	135	142	153	137	122	135	115	126	125	116	133	139	124	132	124	141	129	144	117	139	157	145	122	126	137	133	132	147	137	119	134	144	146	144	151	137	147	135	141	137	137	130	133	123	114	128	144	155	127	122	137	135	139	124	132	143	131	114	133	135	141	146	127	132	154	150	152	129	127	132	152	118	155	133	134	149	171	134	142	134	128	144	144	129	147	141	148	133	133	150	123	137	129	135	144	162	142	127	118	120	125	152	131	141	130	141	129	143	163	140	145	146	119	125	131	148	127	134	148	117	134	143	129	153	132	140	128	135	146	133	134	120	129	163	141	143	137	146	161	122	150	131	124	151	145	142	159	150	155	147	126	146	149	161	146	131	137	144	133	145	146	126	135	144	144	150	141	123	138	153	162	125	153	120	131	128	126	130	147	142	151	142	120	112	135	160	141	174	141	143	147	137	149	167	127	151	146	156	129	149	134	143	123	137	167	153	120	159	126	131	139	131	142	125	130	139	141	125	113	144	133	148	135	113	146	127	174	133	134	126	149	146	123	133	170	135	141	135	128	156	153	128	154	135	156	133	135	132	161	134	145	138	128	147	136	141	153	131	142	134	144	147	140	161	130	129	126	128	147	150	117	131	148	147	117	126	139	133	133	125	133	117	137	196	153	135	148	118	131	131	155	130	124	145	133	129	140	131	124	138	118	127	141	141	133	179	133	152	137	116	132	139	135	144	140	139	139	135	137	148	127	145	117	126	166	125	131	137	125	137	148	150	151	152	130	151	140	126	142	152	145	139	162	143	124	158	146	138	148	116	121	140	141	144	134	155	149	132	145	140	147	132	151	152	150	147	131	122	161	143	146	125	149	140	128	145	149	146	145	127	139	133	139	130	139	115	158	139	139	140	135	134	111	142	129	144	118	117	148	167	124	134	136	149	133	127	133	148	141	148	140	146	141	173	147	147	120	126	136	130	128	144	168	133	125	120	142	137	126	149	145	152	144	132	142	166	122	132	114	127	129	136	119	132	136	130	122	125	132	152	128	147	147	116	139	141	150	123	153	124	142	117	124	147	146	129	120	125	145	131	131	137	160	131	114	113	160	150	136	149	146	127	125	129	124	156	144	157	135	145	147	136	158	128	125	115	149	140	128	132	153	129	127	138	136	122	124	150	141	164	143	126	140	131	131	153	130	111	146	133	157	136	146	133	151	127	156	138	146	137	123	162	140	138	143	144	131	131	135	120	133	136	145	143	122	146	137	123	141	151	133	163	142	134	139	159	147	150	143	117	136	127	138	104	151	125	165	121	132	128	131	140	141	150	148	127	127	123	138	126	141	152	123	155	154	116	137	137	140	132	157	129	146	146	156	142	154	142	154	129	136	136	134	146	138	158	118	148	151	153	123	127	136	128	108	113	156	165	128	139	124	154	144	142	129	141	157	154	127	154	161	122	114	152	152	132	115	149	139	150	137	143	134	129	147	108	157	139	147	143	123	146	159	138	147	132	115	132	139	156	130	139	123	136	135	146	141	147	153	133	132	116	141	133	126	147	131	126	135	147	163	139	132	119	144	129	126	135	135	147	155	126	146	125	119	157	141	139	168	130	137	143	138	136	139	131	126	152	144	136	137	134	156	111	138	132	136	132	130	129	149	128	142	142	136	159	114	132	140	144	139	133	121	156	118	121	114	131	141	142	142	131	144	143	157	151	137	135	132	148	147	144	120	126	142	137	111	136	133	140	136	121	139	158	131	142	143	141	114	147	127	138	140	138	137	120	153	137	141	140	130	125	139	147	146	173	127	137	147	168	155	159	131	122	140	146	136	129	118	149	123	132	159	132	128	135	135	125	124	115	120	142	142	120	127	157	124	124	123	162	134	129	128	131	119	147	130	132	138	128	139	126	154	138	154	140	137	133	134	149	144	150	147	139	136	137	147	141	144	159	162	152	134	131	131	149	143	146	159	132	136	138	142	147	118	126	157	148	134	134	144	146	153	150	141	148	122	123	143	146	132	153	133	118	125	140	131	126	133	135	152	143	140	143	137	164	138	117	139	131	143	134	144	134	130	127	135	166	127	142	154	132	141	136	127	148	148	137	150	148	135	111	119	143	150	146	140	122	135	153
14395	11293	36565	35034	21313	5080	2678	1692	1480	1568	1367	1111	917	748	766	730	673	594	563	580	585	475	425	425	429	440	418	392	414	409	403	386	403	434	374	389	409	387	378	358	378	367	356	359	395	350	353	360	371	372	388	404	350	351	338	356	378	376	339	347	368	369	357	341	355	353	358	353	344	371	369	345	383	390	374	354	368	373	310	357	397	329	372	365	370	363	379	343	348	355	333	339	363	372	355	365	351	342	370	367	373	330	338	346	341	396	362	342	356	328	364	370	367	342	375	370	365	358	359	369	370	343	371	373	364	351	350	352	342	415	346	338	387	383	368	371	329	343	335	373	368	337	380	348	352	349	342	350	350	357	341	366	372	343	353	372	387	339	328	337	403	383	353	388	347	372	355	343	329	355	349	324	341	371	335	375	337	355	371	356	350	385	386	382	382	351	335	352	329	357	342	368	329	392	377	360	342	360	343	352	323	352	353	379	382	376	376	348	368	363	341	314	358	324	367	363	360	340	333	352	353	357	357	331	343	342	375	325	366	381	385	363	347	359	398	359	367	357	351	347	343	347	353	371	380	391	361	365	362	358	352	365	366	355	395	364	327	315	366	360	378	362	351	352	329	341	364	373	348	357	381	351	347	351	337	358	362	373	350	350	357	315	349	336	342	367	324	376	359	399	337	339	363	335	359	332	366	364	322	364	413	360	377	362	365	377	352	340	350	317	345	354	357	344	385	354	354	367	336	325	346	373	374	353	384	352	332	376	355	357	362	387	365	347	333	356	374	366	400	372	376	355	388	339	356	324	371	381	376	353	373	348	343	357	366	379	386	401	356	336	371	375	342	339	372	326	335	375	374	370	348	371	355	359	400	367	387	354	342	361	346	401	353	335	344	370	352	371	339	356	350	379	380	348	385	388	325	416	382	357	354	353	364	378	341	340	428	363	382	366	340	373	356	367	373	336	341	372	365	350	385	393	351	366	403	367	342	371	343	358	361	347	365	375	347	335	368	337	328	372	360	343	359	356	331	365	362	368	395	366	362	360	334	364	352	393	368	323	359	355	348	382	342	360	358	382	360	330	342	363	344	357	352	329	348	362	349	387	376	354	373	348	354	355	355	354	378	329	351	355	349	345	348	350	347	351	360	346	371	313	324	366	314	353	387	370	364	366	361	348	356	348	326	397	366	358	383	317	345	345	323	375	340	357	357	366	366	358	356	341	374	358	342	380	359	366	369	342	340	369	326	348	363	357	367	337	386	338	387	336	374	356	357	348	362	360	340	341	374	333	380	340	311	371	368	346	403	319	382	372	373	359	361	354	363	359	345	368	361	337	365	382	338	336	350	357	380	371	328	382	361	339	360	392	344	340	375	356	329	324	366	358	354	344	356	339	343	389	330	346	386	363	362	381	345	320	362	386	394	360	392	321	325	351	345	368	359	387	392	349	364	353	344	361	342	355	376	366	348	358	362	395	349	360	331	368	359	347	346	360	371	350	379	348	353	377	369	389	345	376	329	391	356	359	350	358	351	343	341	333	345	356	337	378	347	337	361	337	339	364	338	329	392	360	363	326	383	346	341	356	389	341	389	348	372	317	333	333	328	346	365	383	364	343	341	324	383	351	363	348	358	371	388	355	354	346	360	349	358	357	377	357	347	366	385	362	347	333	358	353	387	362	369	347	339	381	379	361	346	370	337	366	363	329	322	370	333	358	300	382	343	361	348	387	353	365	349	378	327	369	387	369	358	389	344	384	332	364	344	372	351	361	325	355	381	344	393	390	354	369	352	355	369	379	357	339	340	420	383	376	361	339	372	349	344	377	374	348	368	363	371	319	355	376	338	378	369	313	345	333	353	348	344	342	372	341	360	349	384	345	353	372	372	346	362	363	352	367	348	383	357	348	335	381	360	323	367	385	345	350	357	368	334	356	358	365	380	370	357	366	357	340	366	355	362	362	396	351	364	347	355	339	360	367	387	375	380	344	333	350	338	357	339	348	356	355	360	344	340	352	347	380	375	346	380	343	348	361	334	367	351	357	351	349	344	386	373	359	365	354	371	344	352	358	314	327	359	368	353	365	353	393	370	353	369	355	382	356	347	356	372	393	327	353	350	379	349	364	382	321	339	334	361	333	360	397	335	356	373	357	364	351	362	322	358	394	355	374	366	330	340	334	385	335	369	354	350	339	383	345	330	353	346	353	374	351	333	344	343	363	340	389	379	385	367	384	352	334	370	377	351	349	348	380	355	369	369	333	358	354	342	378	364	357	349	372	364	375	369	338	343	329	383	335	397	384	344	378	357	382	396	365	357	390	341	323	383	350	368	336	362	367	340	357	378	399	374	355	386	355	373	348	401	369	348	347	356	363	377	382	366	372	359	367	375	341	364	329	341	346	335	355	324	342	377	368	353	343	360	349	344	387	364	350	362	358	363	364	354	341	376	355	357	364	369	335	355	367	351	344	357	353	365	359	355	341	342	343	336	362	370	366	344	345	358	321	337	368	346	345	362	376	406	365	365	357	362	334	347	358	351	358	377	350	347	387	336	330	347	376	372	377	367	359	352	339	342	367	359	359	340	354	359	374	325	335	363	359	346	369	382	342	390	342	339	346	357	332	378	336	367	364	341	340	353	370	374	344	369	419	388	364	342	382	384	330	349	328	354	359	331	320	342	377	363	377	351	373	392	381	374	350	364	350	382	361	338	323	375	335	340	360	345	394	334	356	374	357	365	384	379	335	330	384	332	363	319	342	379	327	379	361	328	355	370	347	345	351	334	360	371	381	362	379	341	378	370	379	374	317	347	392	327	322	360	357	346	378	364	369	359	329	347	386	343	362	350	370	356	335	367	353	377	339	335	315	359	373	363	361	384	352	405	342	385	373	331	317	333	356	375	335	354	377	364	359	356	378	341	370	369	351	365	357	366	371	381	355	363	364	379	301	360	359	375	363	346	341	373	354	357	364	338	353	341	352	345	348	394	368	328	364	355	335	321	386	347	348	355	353	338	362	363	346	387	351	348	332	355	329	337	352	376	348	366	355	353	350	374	362	376	372	356	342	356	362	373	370	335	354	364	351	388	359	367	337	337	343	351	355	347	331	386	380	375	360	359	350	378	351	355	365	321	370	322	335	334	387	357	340	364	352	370	308	376	343	343	305	355	357	415	351	356	356	371	377	336	385	358	362	359	353	368	380	350	360	344	355	352	354	373	337	346	343	366	362	372	346	363	336	358	354	326	348	376	369	336	337	338	328	338	345	364	376	341	343	391	360	335	385	366	334	363	357	339	366	375	356	368	389	367	368	376	340	325	367	377	323	358	337	354	380	355	378	389	376	398	370	341	395	316	353	355	335	355	344	355	359	339	366	359	380	356	351	363	378	349	358	356	347	348	353	365	333	352	321	336	320	358	361	361	349	340	355	353	333	320	369	337	391	338	326	355	399	356	329	335	354	337	367	359	371	356	359	371	329	362	330	354	340	358	348	330	372	368	336
6255	1361	1056	736	558	512	437	431	440	425	400	427	454	403	419	412	420	399	356	401	378	419	411	396	376	414	424	393	409	402	377	419	437	407	383	368	394	382	373	401	409	415	394	351	386	424	395	419	372	390	409	356	407	369	422	408	408	366	411	399	401	399	420	389	419	398	383	387	388	396	367	360	428	412	390	382	397	396	375	380	385	415	424	396	393	396	384	390	382	392	406	429	394	432	384	373	387	391	389	379	386	394	378	438	406	399	375	400	375	377	390	402	387	376	436	375	441	385	397	412	395	359	384	379	374	374	408	391	418	413	398	383	400	423	358	390	342	408	442	394	368	399	434	415	369	429	418	394	361	389	390	373	353	416	415	426	386	397	413	397	377	416	383	384	369	399	379	404	416	422	400	402	414	355	393	403	394	443	395	388	395	382	376	368	408	388	385	409	400	390	386	392	379	399	387	423	459	418	381	388	363	388	405	377	390	349	383	384	394	418	394	376	391	376	370	403	403	349	392	442	384	418	414	429	424	382	400	382	391	392	408	401	397	446	397	349	366	373	435	398	394	410	353	409	377	371	389	397	390	435	414	429	404	418	387	413	341	388	384	410	386	398	420	391	390	389	391	404	383	413	391	371	439	438	373	385	395	385	384	401	398	429	395	386	420	385	422	431	385	422	396	375	401	401	411	432	385	388	387	376	406	370	456	396	371	406	383	389	383	375	411	394	404	437	374	390	414	402	414	401	394	381	394	407	372	428	395	408	428	404	402	375	383	363	407	363	424	424	399	402	400	395	399	371	461	422	413	410	421	385	427	435	401	399	399	422	371	352	403	417	407	385	390	358	394	402	408	387	376	386	381	402	419	401	396	403	428	407	402	395	390	394	356	415	378	378	387	364	391	380	393	409	406	407	402	372	437	385	415	376	359	390	393	426	359	380	399	379	354	364	393	417	385	392	413	391	383	359	414	393	378	409	391	398	385	398	382	384	364	364	403	393	394	411	402	394	394	388	406	405	391	381	389	404	399	420	399	405	376	379	382	396	420	390	391	372	413	406	381	368	386	367	391	393	376	422	416	381	410	382	395	385	436	426	394	371	422	386	403	386	403	374	412	400	383	389	401	384	399	380	375	403	402	412	396	426	417	402	384	429	392	379	411	391	411	414	390	384	413	379	414	378	402	379	388	373	348	404	380	401	389	420	384	377	400	394	377	386	373	400	389	399	344	401	415	402	393	389	404	381	391	400	371	405	416	408	396	402	426	370	379	465	412	381	405	389	400	363	376	391	406	416	403	398	370	423	341	391	387	398	403	359	388	387	402	402	417	387	358	386	377	365	373	404	413	374	422	403	376	387	387	408	413	411	388	378	401	392	380	386	418	355	387	385	402	375	367	420	388	382	401	372	392	394	363	360	414	407	407	422	388	390	366	396	376	366	355	385	352	416	382	375	426	372	433	372	390	402	374	402	404	424	408	359	449	366	399	405	397	396	377	393	394	408	417	391	435	389	368	405	385	419	421	389	418	394	387	388	386	391	391	386	404	427	407	411	391	394	388	377	394	412	376	360	405	424	414	416	358	366	404	398	430	397	402	428	412	361	358	372	412	395	396	368	387	392	391	410	433	372	400	405	372	380	405	381	363	410	407	392	380	380	374	378	414	401	380	402	384	372	361	436	391	427	391	378	398	410	394	391	410	375	384	378	418	411	369	377	337	404	375	396	414	398	398	325	360	404	377	380	377	379	445	410	402	400	389	402	420	373	361	428	421	405	382	428	407	363	394	402	395	400	384	410	391	393	412	387	385	415	380	372	425	402	432	411	417	382	381	412	432	391	348	397	377	410	399	418	391	365	384	405	391	405	410	398	413	359	404	383	415	409	394	404	360	397	385	423	381	391	388	365	400	386	361	365	374	405	428	377	359	412	395	360	415	390	408	404	402	399	377	387	380	377	405	386	390	443	384	351	378	382	402	421	425	373	370	383	397	344	428	358	405	378	417	395	347	423	377	384	420	372	374	422	379	395	387	388	350	399	407	384	385	400	365	453	366	393	383	391	356	372	420	427	399	397	411	398	381	408	435	414	381	374	366	404	422	414	412	371	406	422	393	370	350	381	398	405	410	358	357	380	366	370	393	389	396	415	382	412	401	399	415	354	355	418	403	401	417	387	405	397	377	415	358	416	396	426	362	385	432	428	411	375	399	410	428	392	415	374	421	400	393	398	395	423	393	409	393	362	430	467	374	363	378	389	357	357	415	390	367	375	366	368	384	369	403	421	425	423	381	381	426	398	371	381	374	429	431	380	428	392	373	377	377	421	409	394	389	387	398	386	359	426	377	352	413	369	381	452	353	406	433	382	394	433	407	392	400	358	408	414	419	465	418	399	421	411	420	429	385	384	402	415	402	386	392	371	371	403	367	380	383	405	403	405	371	368	415	394	403	356	406	369	371	365	403	358	443	384	360	398	395	424	430	417	413	380	387	386	428	382	420	401	375	376	374	387	388	393	398	388	397	417	392	405	431	406	329	364	395	370	381	409	400	404	386	416	364	427	400	449	417	387	394	393	397	364	403	377	407	437	403	405	399	391	400	400	418	383	406	428	432	397	393	391	384	404	378	371	361	429	388	370	383	388	382	387	362	363	399	380	394	364	379	410	368	382	348	448	346	430	395	412	422	401	406	401	399	370	389	389	394	398	410	392	376	425	422	406	408	386	366	413	385	407	348	415	413	377	382	416	402	436	400	381	391	421	375	387	394	360	386	376	410	386	413	375	354	408	415	385	388	383	406	375	409	382	406	416	413	392	387	391	373	368	385	400	367	418	434	403	377	389	436	358	363	382	379	399	435	376	429	415	380	398	367	372	419	393	418	427	360	387	463	432	388	416	364	377	408	365	417	407	418	414	409	386	406	424	408	389	409	393	392	400	395	398	382	410	379	407	424	433	399	360	428	409	369	421	389	404	420	361	424	390	410	414	368	397	393	378	360	367	371	401	402	392	418	406	397	362	396	386	441	420	379	406	382	393	362	376	407	392	398	414	382	421	441	399	417	416	383	340	425	370	427	385	423	408	391	354	421	371	407	413	422	426	371	394	375	372	361	409	401	403	391	422	362	419	403	385	392	376	407	393	373	391	387	434	426	402	388	383	365	382	424	384	371	439	410	400	397	418	404	386	387	365	409	412	359	384	397	409	415	416	364	393	431	396	383	388	384	396	390	396	397	407	410	396	419	443	427	421	397	379	472	421	347	400	385	392	412	383	384	367	411	366	379	375	416	386	336	386	364	403	377	396	406	390	424	397	395	396	429	425	405	405	385	411	405	391	392	351	384	400	391	371	394	409	458	391	404	440	392	339	396	419	377	388	390	413	357	415	345	358	406	430	380	393	401	402	397	398	376	397	367	391	382	386	393	392	386	396	431	380	391	396	403	418	392	381	367	423	363	390	398	393	399	411	412	437	407	402	400	379	373	405	432	400	396	405	417	391	394	381
4802	1882	3207	2889	1799	1269	1092	1080	1081	1122	1093	1073	988	898	952	913	857	982	886	928	875	851	860	867	904	868	885	827	822	828	829	835	866	894	841	857	891	873	866	875	885	820	896	905	878	851	875	919	871	828	923	883	851	862	915	837	872	872	874	894	789	877	879	865	863	871	884	779	875	840	892	861	841	876	806	803	872	835	846	826	886	898	864	907	894	848	868	896	860	830	873	854	840	871	885	854	903	881	874	874	885	896	857	895	834	818	880	887	869	904	864	909	871	906	869	859	859	892	890	885	855	844	880	935	830	847	880	867	885	845	826	859	865	847	849	856	869	903	844	947	836	897	880	871	876	862	913	843	867	832	818	844	860	869	878	875	873	880	856	856	817	866	855	866	856	884	877	849	856	878	905	838	858	901	868	854	868	857	882	841	862	840	849	868	902	851	864	860	878	852	901	852	921	898	884	834	855	850	883	847	795	872	888	835	896	868	851	854	865	839	912	844	932	847	865	838	856	874	894	795	929	862	906	913	834	887	917	871	902	844	815	854	856	900	835	847	886	861	850	855	930	835	881	835	808	863	853	849	878	852	894	869	929	901	873	910	840	873	830	830	883	873	891	905	853	878	874	851	847	842	874	816	842	845	894	869	896	870	820	900	876	843	845	824	900	838	812	838	870	854	846	916	857	872	850	856	861	887	877	818	896	880	885	888	823	915	853	856	883	904	861	847	874	890	871	897	838	823	875	866	852	906	853	862	900	826	872	879	903	866	869	853	876	865	919	880	887	829	853	866	852	831	889	909	890	878	886	900	826	804	875	860	807	868	869	917	877	868	884	900	875	865	885	859	910	859	865	863	851	883	868	871	828	896	880	892	916	900	913	915	876	897	959	912	918	882	874	847	844	809	888	873	843	856	861	872	857	867	836	854	877	841	934	846	861	877	877	881	899	908	842	883	834	836	906	842	831	866	892	878	906	849	878	876	895	833	844	895	846	874	882	866	893	858	891	802	852	865	871	889	844	856	864	853	845	874	862	843	865	858	787	866	868	921	923	837	825	894	838	904	885	872	840	860	875	837	869	855	858	864	883	854	884	827	850	915	860	865	875	924	894	919	861	837	875	891	846	854	868	792	855	855	922	899	847	836	850	847	928	885	901	865	857	840	848	875	833	882	843	937	868	924	917	853	920	874	871	865	844	860	917	904	859	877	872	868	890	876	860	897	831	879	820	889	838	896	873	840	899	841	892	920	859	861	851	883	853	829	834	846	879	868	871	817	858	830	845	896	878	834	856	913	842	828	844	867	879	811	850	863	886	845	901	867	879	854	876	884	888	829	854	871	874	825	790	874	817	821	859	885	868	902	834	826	878	859	867	810	867	906	862	840	858	849	905	835	895	881	905	814	841	850	889	896	892	847	866	903	882	883	892	914	875	858	880	925	840	879	886	874	839	889	850	818	846	916	890	839	870	844	864	886	859	840	868	911	881	807	851	860	877	839	863	837	816	868	905	810	865	848	879	860	911	850	850	876	879	873	850	900	856	894	846	851	876	857	857	831	869	823	904	893	848	869	886	874	874	815	871	873	868	876	846	878	898	829	854	890	867	838	845	881	885	864	890	889	905	845	887	853	886	818	851	875	863	882	891	887	814	833	851	858	867	887	841	846	901	863	845	860	854	868	807	882	874	875	898	822	844	901	843	880	877	851	834	865	866	893	849	917	835	906	883	836	910	890	824	814	934	898	930	894	850	860	858	903	851	874	893	849	874	837	907	885	883	868	850	926	857	927	843	869	952	833	845	855	886	828	900	845	897	883	899	851	871	886	879	885	864	853	862	889	835	914	896	854	845	933	925	892	850	882	822	875	847	872	854	876	894	812	859	839	862	845	843	909	866	919	857	886	816	845	833	856	863	854	845	868	837	910	879	858	894	896	812	822	852	846	866	874	873	811	940	831	905	797	953	853	882	864	837	911	880	849	869	814	862	807	905	863	917	889	868	809	879	864	861	887	907	856	890	866	830	872	819	856	868	858	929	877	915	879	894	939	853	886	874	829	897	832	919	854	920	855	866	903	897	853	841	901	848	862	879	910	864	893	872	854	841	800	846	922	860	900	872	882	853	840	870	861	902	839	839	890	884	858	882	844	891	881	844	845	877	889	851	852	860	784	881	862	847	837	870	878	856	849	852	921	868	912	888	870	852	881	892	885	903	880	825	888	901	860	941	900	890	850	901	857	870	877	833	847	861	870	863	813	919	877	821	869	842	878	884	895	850	837	832	902	861	882	851	889	865	891	858	865	906	857	861	842	848	918	856	888	913	892	874	879	876	811	853	886	889	857	845	889	924	779	837	883	828	892	863	867	864	845	861	917	856	793	914	872	878	844	850	874	883	892	886	802	902	830	861	944	919	885	898	822	895	833	823	852	861	861	842	857	820	860	817	876	880	883	843	846	835	885	899	877	888	867	811	910	855	892	875	877	862	874	918	875	883	849	907	833	833	910	897	815	830	895	893	883	863	879	863	845	833	847	906	850	865	875	867	848	791	884	896	850	841	840	923	875	864	866	852	828	840	859	858	893	928	824	853	873	847	905	835	827	907	895	823	873	898	835	908	878	861	813	837	869	839	830	848	812	831	869	836	890	886	860	882	824	852	806	881	869	824	843	904	875	867	850	871	883	846	893	872	863	862	808	905	885	890	898	925	875	847	830	824	857	899	872	819	903	888	869	829	855	891	854	867	881	870	859	883	861	836	885	822	841	837	861	900	880	908	870	847	859	864	854	847	854	866	891	891	872	888	832	903	909	881	889	886	880	863	906	873	878	880	812	835	845	885	852	887	873	832	900	891	806	850	849	920	925	871	821	876	796	871	845	881	830	847	907	886	923	827	851	867	857	852	833	913	868	824	856	844	821	865	852	905	907	896	840	850	862	850	823	920	860	852	894	876	898	859	914	862	780	854	872	901	875	860	837	879	822	858	876	874	880	903	870	894	952	876	857	867	878	893	881	907	847	877	889	872	897	845	841	846	849	946	905	861	874	869	810	883	848	905	921	878	842	831	864	904	914	849	848	912	811	819	851	852	861	893	892	887	876	876	844	873	903	893	870	873	875	883	879	890	913	864	851	870	794	890	840	889	882	909	876	881	823	863	873	861	869	947	846	866	820	884	825	913	838	855	864	865	840	856	921	883	800	847	809	811	822	858	857	857	933	920	900	866	859	911	840	876	892	856	905	857	864	821	882	859	854	847	868	868	836	846	810	866	887	917	843	889	853	914	866	874	910	864	863	920	841	873	832	836	850	860	868	847	848	900	898	877	900	843	891	845	849	858	866	884	855	871	877	882	891	893	869	858	828	834	904	870	879	890	859	850	862	860	892	869	873	857	909	892	849	876	848	914	841	810	834	858	868	843	902	854	844	867	869	860	857	843	812	866	895	879	883	851	899	952	920	844	835	874	854	896	868	858	862	873	833	874	838	856	845	897	924	869	869	877	852
15931	6716	23862	18386	7188	1267	518	395	399	385	319	318	316	277	277	285	292	258	230	273	293	239	281	275	243	226	249	245	253	254	251	245	242	242	235	224	252	267	263	238	217	244	248	261	250	250	269	245	280	259	229	270	227	290	268	248	226	232	255	253	246	230	286	250	205	247	231	239	252	290	269	240	246	254	224	252	263	234	231	259	228	266	258	268	228	249	246	245	252	247	277	280	258	248	261	270	251	304	273	279	255	250	273	235	244	230	219	266	261	234	218	238	254	259	231	249	261	259	271	266	215	237	229	241	254	253	273	259	245	247	256	266	284	261	237	253	246	223	258	254	220	223	242	273	265	269	228	248	254	247	259	265	263	243	259	257	236	244	224	270	255	237	265	234	240	272	259	198	246	248	263	242	258	258	230	260	233	239	237	266	248	270	268	233	242	248	277	242	229	264	257	245	273	218	236	221	251	250	253	252	251	254	239	272	227	232	237	241	218	229	230	248	246	253	253	222	256	251	234	276	236	233	252	203	269	277	235	218	240	224	265	266	263	222	283	263	259	250	233	247	255	247	250	273	236	256	232	230	256	253	234	259	248	251	280	273	250	210	253	231	255	266	254	248	235	241	254	206	247	205	226	261	254	270	241	232	256	210	250	257	235	236	244	265	250	230	223	239	245	267	271	260	266	253	233	226	245	244	261	246	252	234	264	232	256	269	269	270	247	249	249	260	245	246	259	231	283	247	260	215	247	271	254	230	258	259	269	247	223	277	253	230	262	239	254	270	255	238	258	268	247	288	213	220	246	243	248	232	285	269	281	237	258	252	224	232	251	266	220	259	267	262	254	261	221	212	224	253	211	273	261	248	258	213	251	249	269	243	259	251	283	223	241	245	228	270	240	245	245	246	260	270	255	266	244	262	242	251	249	243	254	232	248	246	259	269	250	259	231	266	250	240	243	262	264	255	262	265	269	244	250	226	245	223	266	252	273	248	256	223	232	239	264	264	240	229	248	238	264	244	226	233	237	238	251	278	240	253	228	261	260	278	225	254	261	247	253	272	241	250	211	271	249	225	254	265	250	252	216	248	263	245	235	255	245	250	230	258	232	234	233	244	240	259	262	251	264	239	248	255	251	235	261	223	247	286	251	230	232	207	231	266	263	240	247	241	233	245	234	253	228	246	253	229	257	265	222	263	269	264	271	232	269	247	231	252	235	251	269	238	247	251	271	271	230	241	233	211	219	271	264	235	268	221	227	242	263	230	269	256	223	255	296	269	229	267	258	249	259	267	210	247	241	292	250	267	262	250	257	260	301	228	230	247	270	238	250	241	230	252	232	265	234	240	226	260	239	223	274	267	264	253	229	229	245	254	227	276	263	243	280	270	251	230	264	258	239	268	229	257	250	234	257	261	251	258	240	257	266	225	266	249	230	234	219	257	242	233	244	235	228	250	239	222	224	256	224	240	289	227	236	235	277	232	250	260	249	251	274	255	267	250	266	280	260	233	265	246	261	251	285	255	248	242	210	254	239	236	250	234	229	220	225	264	266	257	241	236	245	246	240	223	229	217	237	227	253	236	239	256	264	234	215	271	241	240	250	253	219	209	263	235	297	281	257	244	219	232	268	237	268	252	256	261	276	259	250	283	289	273	239	243	252	241	273	229	259	269	241	250	232	259	238	267	227	271	258	239	243	221	224	260	260	236	247	264	280	229	280	262	218	234	224	223	268	228	232	228	261	270	244	261	265	246	254	253	256	243	277	241	240	278	216	260	262	236	229	264	238	250	250	256	250	247	235	262	231	243	240	243	253	257	235	256	270	237	242	275	238	254	252	250	247	258	252	248	235	205	254	242	223	242	281	237	254	255	254	269	259	219	261	237	263	247	260	246	273	272	230	237	260	248	242	248	261	245	242	265	255	228	255	242	266	255	222	258	250	245	241	215	266	242	255	235	257	255	245	241	218	254	273	247	258	240	242	283	240	273	245	252	253	247	245	250	268	226	231	249	251	255	234	250	230	262	260	262	253	236	250	246	264	252	260	228	239	247	238	280	248	235	238	266	252	204	272	271	227	253	218	247	248	235	241	237	253	252	246	246	265	260	255	236	244	242	252	257	252	246	286	249	259	239	248	250	253	252	246	286	274	239	265	241	262	244	248	234	270	274	232	259	236	228	249	269	252	244	224	250	242	251	237	260	238	258	245	260	258	243	254	232	248	259	275	224	234	242	234	263	226	255	229	295	257	262	247	247	220	258	261	242	243	261	272	233	241	229	241	236	230	254	287	196	236	219	246	261	272	235	254	247	233	239	253	242	221	261	259	275	255	239	249	251	229	232	252	260	242	234	268	248	232	285	260	247	247	253	247	229	232	246	254	233	256	259	245	242	249	248	267	242	243	227	257	246	249	270	265	270	218	267	252	248	251	259	235	238	242	241	256	261	261	217	249	295	235	239	221	252	247	249	227	269	249	253	247	236	273	255	273	208	251	239	238	265	247	239	227	238	259	243	248	262	262	253	244	243	238	228	264	260	250	237	237	272	240	266	239	230	253	248	269	249	248	245	267	247	239	254	264	243	257	265	258	248	247	221	221	251	215	244	272	261	244	286	226	281	266	223	244	256	258	246	228	233	258	242	245	261	252	243	241	232	243	256	270	251	242	246	241	271	235	245	239	251	248	216	285	252	247	252	272	247	241	240	247	261	254	255	241	231	262	253	246	217	258	229	268	255	254	281	267	236	282	247	270	233	256	304	240	244	246	239	233	246	248	257	260	260	267	270	248	266	232	273	266	250	243	262	276	250	242	238	246	258	268	290	261	281	229	255	235	226	222	274	266	240	256	217	228	212	248	239	244	278	236	243	225	240	239	239	239	233	275	227	264	254	257	266	249	234	262	243	247	223	239	250	262	246	250	253	259	247	234	222	243	243	241	215	242	242	238	292	286	247	294	265	296	247	243	266	233	255	272	257	261	249	234	267	229	244	233	218	254	256	228	259	253	256	260	227	279	276	247	274	268	268	276	225	244	217	251	256	248	236	268	262	231	270	263	244	244	268	233	258	246	238	250	252	234	245	251	245	263	208	229	248	236	272	274	255	248	248	233	230	262	258	231	240	242	258	254	256	256	247	253	250	254	263	263	232	242	294	261	226	248	245	208	243	241	234	238	243	260	265	249	269	277	225	268	247	229	276	257	206	256	226	246	241	260	254	261	285	248	224	249	263	258	249	251	260	250	248	258	235	227	252	227	213	213	230	274	258	234	262	244	281	245	273	242	266	263	256	233	245	237	241	247	272	259	240	246	264	271	261	261	217	209	248	261	279	253	282	267	202	262	208	259	250	251	272	235	241	231	249	242	270	258	275	261	258	265	225	273	234	238	234	250	265	254	262	272	234	257	232	273	247	269	272	199	263	234	244	257	260	262	246	268	278	251	221	270	281	252	249	260	255	230	230	255	239	230	232	228	252	240	249	256	247	264	196	238	240	251	239	248	258
11292	7437	29136	26103	14315	3279	1916	1474	1337	1286	1152	1063	896	831	822	730	731	699	695	655	677	626	607	611	596	610	610	594	585	593	563	617	589	576	547	563	603	581	548	618	569	582	617	586	598	597	551	603	565	608	560	553	543	540	519	552	599	532	531	579	558	559	555	568	562	603	598	557	556	593	615	570	573	569	564	604	545	611	580	569	596	544	534	558	566	576	565	553	549	602	602	582	651	574	544	578	575	590	583	543	545	535	555	558	537	537	513	542	547	550	565	561	537	532	560	510	589	612	560	600	576	614	573	542	575	567	540	569	577	548	534	604	574	539	562	548	550	557	579	571	568	556	567	587	618	546	566	544	564	548	524	585	575	594	576	562	594	574	565	536	580	557	560	558	564	588	573	600	543	551	591	547	558	559	547	582	530	593	600	564	568	554	572	562	593	583	570	546	547	572	554	549	518	556	528	567	550	598	537	565	527	526	579	557	535	552	563	574	573	546	543	528	581	578	570	556	585	561	568	553	544	521	600	537	598	582	557	590	597	602	578	566	602	535	572	597	589	592	518	531	564	585	568	603	562	574	527	566	562	542	613	558	593	557	566	564	562	563	575	516	587	533	563	552	534	561	612	531	592	551	553	576	608	528	555	570	565	579	544	577	548	582	554	554	569	550	566	635	582	582	568	598	545	562	553	584	613	576	589	599	601	545	563	604	546	582	621	536	548	561	512	548	592	564	573	546	602	544	554	569	578	576	604	533	626	590	525	589	589	564	530	570	534	537	551	589	609	589	520	560	556	551	595	560	588	604	561	560	514	550	572	552	558	548	571	602	533	580	570	562	581	561	580	555	581	578	548	562	569	555	578	542	563	522	589	525	579	556	546	559	578	608	558	540	569	581	562	542	555	595	590	600	564	550	602	543	594	552	572	605	579	548	569	583	570	557	550	539	572	546	536	582	585	553	569	578	523	602	548	571	561	592	594	536	561	533	572	539	541	540	541	572	586	583	558	589	606	585	563	577	601	588	593	590	579	532	565	545	580	564	570	573	587	555	603	533	542	560	543	555	552	570	579	612	559	551	568	600	604	589	555	580	581	566	531	552	582	583	562	566	571	554	536	568	524	530	576	568	588	578	589	564	583	556	542	574	549	581	559	553	584	543	567	584	549	549	556	581	573	535	563	560	551	569	558	526	541	575	539	561	557	498	553	566	559	549	606	555	553	573	565	586	523	503	554	536	539	586	564	562	547	543	536	589	577	573	536	565	525	553	585	549	572	587	556	606	565	561	553	554	562	554	616	541	617	551	559	546	553	550	578	561	602	554	523	549	490	548	576	558	541	566	552	576	532	542	557	562	543	572	550	554	573	595	595	544	559	591	585	590	575	572	550	563	577	598	542	592	598	602	554	548	580	569	556	556	561	558	564	554	561	601	565	630	537	568	548	629	609	570	584	552	578	560	563	546	584	598	573	586	583	525	569	566	548	599	578	553	549	567	557	525	554	540	552	543	534	575	540	618	534	540	578	604	554	554	566	544	565	519	544	557	581	564	530	579	577	585	513	573	571	618	549	580	505	593	575	590	616	578	533	536	572	538	545	549	520	569	541	615	603	565	565	600	584	567	525	604	572	572	596	537	541	546	550	532	550	562	531	538	550	608	576	565	572	554	579	554	566	549	623	568	582	551	590	558	522	551	555	538	504	580	588	546	559	559	545	530	585	570	562	608	551	568	589	567	568	549	548	615	563	561	604	561	610	527	579	614	569	602	568	555	578	570	603	554	582	585	541	528	603	541	533	584	575	572	612	541	581	522	612	586	561	608	522	550	571	538	563	584	532	559	596	610	525	539	597	547	593	567	553	535	549	576	550	556	581	580	541	536	531	543	582	590	582	534	556	596	567	532	566	587	574	572	519	543	594	539	552	546	569	609	618	533	542	562	558	592	528	536	565	615	584	597	619	557	596	547	547	554	565	535	559	570	571	523	567	590	541	545	573	522	535	600	548	527	562	547	510	551	584	555	588	577	545	642	565	600	562	557	552	532	614	584	542	566	563	565	572	578	565	551	550	521	567	615	584	586	556	580	564	568	539	504	514	562	569	540	563	536	516	547	548	606	564	548	540	579	569	579	585	546	571	546	553	569	604	568	554	578	594	550	565	582	553	600	546	525	550	564	535	545	517	556	552	573	561	552	598	577	551	557	546	562	549	584	573	550	545	575	529	560	533	545	591	561	570	586	565	571	585	588	585	575	589	541	534	566	534	565	564	566	623	583	589	600	549	605	546	516	557	562	565	588	552	555	537	504	587	587	543	557	555	581	578	550	544	519	552	562	601	569	587	563	585	546	559	580	592	563	561	551	568	592	546	582	576	571	545	572	592	575	578	607	557	545	598	596	589	561	550	561	573	545	583	587	552	560	540	623	544	584	546	554	557	548	551	591	552	530	587	551	599	539	586	581	569	540	587	586	600	556	563	569	582	620	603	578	548	567	533	567	561	591	534	522	536	570	548	568	570	594	596	569	523	574	532	591	539	525	567	516	596	569	558	552	569	561	568	553	560	536	558	546	529	597	541	551	591	570	549	543	532	543	548	558	558	555	558	574	578	535	525	539	576	561	581	610	532	550	570	549	590	550	561	533	565	540	559	528	533	537	600	564	590	607	602	589	554	541	588	527	547	555	566	568	580	574	588	551	593	560	559	563	577	520	546	536	556	587	571	607	560	596	533	520	598	524	574	596	582	603	539	585	570	572	573	571	544	572	542	588	556	566	557	528	570	550	544	575	592	576	563	594	578	562	573	573	525	504	614	590	515	569	572	629	544	500	540	592	610	597	590	584	530	598	556	567	598	563	588	528	555	571	572	560	511	554	561	625	509	567	570	562	576	602	560	568	549	571	563	579	559	566	611	601	561	543	534	540	548	545	564	581	604	590	522	549	596	583	548	603	565	551	591	565	537	547	574	562	571	602	578	562	541	592	578	534	545	622	559	554	574	561	578	584	537	549	532	552	599	559	569	560	571	571	569	543	584	559	579	531	583	543	567	567	551	558	528	581	605	557	594	581	622	589	562	580	555	531	555	545	575	532	589	554	532	553	532	558	554	537	538	582	578	568	563	517	623	554	555	616	530	547	563	587	583	540	557	523	553	567	568	559	586	579	559	522	566	575	553	535	546	586	505	590	513	537	566	595	555	539	527	533	568	570	538	559	524	577	625	552	541	603	585	563	580	578	558	536	546	598	561	555	585	566	595	582	565	527	537	589	558	535	596	567	585	576	578	591	516	570	571	521	604	594	567	539	555	562	566	565	589	600	578	569	529	571	594	520	613	573	565	582	569	557	565	556	557	558	607	603	527	578	572	580	572	602	568	583	566	553	576	556	552	560	556	566	559	608	533	579	598	557	562	569	542	563	526	561	520	628	603	560	597	606	570	569	556	595	575	558	586	539	554	565	556	526	536	550	567	539	556	550	540	575	535	558	524	562	571	578	586	576	560	539
24400	11269	35959	29418	14142	2707	690	394	380	345	284	245	180	216	197	179	167	180	170	193	161	172	171	152	165	141	124	140	133	146	156	135	156	133	148	161	148	143	149	132	174	146	162	155	132	149	149	170	134	109	153	159	124	162	146	141	147	145	155	134	154	148	142	135	155	124	134	153	162	135	151	123	141	144	135	150	149	148	133	149	159	125	128	140	153	127	186	137	156	135	155	146	134	144	148	136	166	137	110	155	121	129	123	150	144	123	141	151	124	130	145	154	150	136	119	138	140	157	145	142	142	148	138	158	147	123	148	138	129	120	139	129	117	118	150	154	145	164	163	142	141	134	155	144	168	148	161	147	145	148	144	150	150	134	140	131	135	143	160	139	135	129	112	157	131	157	155	121	148	131	118	132	148	145	142	130	177	134	132	148	156	135	145	128	124	141	132	150	147	133	147	151	138	118	137	142	125	132	146	143	143	137	123	130	144	151	141	127	155	142	158	148	146	130	161	144	153	157	154	126	145	163	142	149	140	162	146	150	140	124	144	149	126	120	131	146	114	140	141	134	153	136	149	139	140	152	130	154	124	127	159	132	128	118	147	123	131	138	131	141	131	153	167	138	132	121	147	129	129	144	127	138	152	141	136	137	125	157	142	146	139	134	143	119	136	147	147	118	143	121	159	146	138	135	146	144	159	135	128	148	141	161	144	124	133	122	142	128	161	118	155	167	151	162	122	151	139	139	132	120	142	142	136	152	126	129	133	141	143	114	163	164	140	150	157	122	140	156	138	159	124	155	157	151	159	141	126	146	141	168	134	156	146	135	136	137	117	142	161	160	127	132	135	135	120	161	127	148	135	132	143	148	141	144	158	140	158	134	108	145	159	145	164	137	127	131	124	137	141	138	142	157	139	124	145	134	162	140	138	140	140	139	130	129	141	152	134	135	128	136	143	124	132	123	156	141	140	160	153	136	144	138	153	131	146	160	151	164	153	157	156	157	162	131	130	151	149	167	145	145	159	141	145	127	122	138	141	131	123	131	138	123	140	137	115	138	156	137	129	138	128	131	151	150	137	125	130	165	142	132	141	155	153	135	161	148	121	149	134	134	126	134	140	114	139	175	165	140	129	148	142	129	147	146	140	135	142	140	134	138	113	147	142	140	144	150	137	140	144	134	143	156	142	135	150	126	140	120	128	159	135	140	158	124	118	155	136	148	164	154	150	137	147	137	148	133	108	132	134	125	130	123	124	135	139	131	150	150	148	128	148	127	123	134	120	126	144	159	160	149	107	143	145	131	139	153	141	127	127	165	129	145	130	125	137	157	129	143	130	125	132	147	152	150	132	142	133	144	140	126	138	147	139	154	120	158	165	146	157	136	136	126	139	140	133	132	150	164	138	143	137	145	135	153	139	139	135	125	137	128	135	152	173	134	124	159	145	161	144	145	140	153	151	151	118	119	146	147	146	139	138	133	124	138	151	153	128	162	161	146	152	128	139	146	132	156	154	159	134	120	147	135	128	154	129	153	138	150	172	152	158	126	147	131	141	116	133	124	128	135	138	133	147	129	144	139	135	160	134	133	138	144	158	153	137	129	121	135	133	118	148	133	134	121	150	137	150	148	142	132	131	142	168	142	134	132	172	165	126	137	175	129	119	135	144	151	153	128	125	135	133	117	149	137	129	131	141	146	144	129	115	146	163	140	168	153	150	149	119	132	147	120	145	126	150	142	129	101	150	138	161	127	151	151	149	146	143	147	178	156	171	129	128	123	151	145	133	116	122	147	157	158	116	123	159	146	150	131	146	136	147	152	143	171	135	127	125	149	146	117	151	121	142	135	125	148	126	151	145	126	148	151	146	128	151	151	146	142	121	140	128	148	149	141	148	156	131	142	121	117	162	154	134	134	155	139	125	133	139	153	114	153	110	147	163	151	154	126	144	148	132	153	139	141	130	144	143	132	136	146	128	148	147	139	125	152	164	126	123	133	123	165	137	156	145	128	143	144	146	140	160	137	149	150	126	135	153	133	145	138	137	131	141	140	144	131	138	141	151	131	139	132	134	125	121	134	130	140	148	149	154	143	145	146	127	138	127	125	132	151	155	139	120	143	163	143	150	116	122	124	144	133	126	153	142	144	136	128	128	135	155	134	129	134	143	165	123	143	126	157	134	145	168	116	130	145	133	129	143	150	161	126	134	134	153	142	115	130	116	126	132	127	140	139	146	143	134	127	141	121	123	110	122	135	142	151	139	137	141	154	125	136	153	135	156	135	136	162	158	123	141	136	144	122	124	135	127	127	126	119	134	170	143	173	141	144	131	134	148	151	147	134	158	134	133	136	143	128	132	131	146	147	110	129	183	130	145	152	154	142	125	114	131	130	134	132	132	144	141	129	136	139	144	138	131	162	148	141	125	135	151	131	133	130	141	146	134	143	123	160	118	137	132	143	131	125	148	134	131	152	140	134	164	144	137	153	142	140	149	136	128	129	151	134	147	149	131	150	146	127	140	164	127	141	149	130	135	157	138	139	151	126	133	146	139	154	153	124	132	125	149	154	136	135	142	149	132	131	134	138	133	126	154	140	122	140	161	133	139	149	142	139	128	153	156	142	159	132	133	139	126	146	150	162	159	148	136	147	135	139	153	144	113	154	147	129	147	132	139	144	142	125	145	133	126	133	122	160	141	160	139	126	133	134	150	154	152	145	141	121	149	139	141	176	146	178	126	154	151	139	127	145	125	149	146	159	138	143	143	138	133	156	146	134	168	149	142	134	144	134	139	157	141	163	139	149	136	154	154	105	130	129	146	158	153	116	143	142	158	153	146	150	164	145	136	154	140	145	133	147	138	147	152	152	139	144	146	119	145	139	144	143	141	141	142	131	130	137	140	118	131	129	128	132	131	134	137	155	125	124	154	140	147	146	159	145	134	127	136	146	124	132	126	138	164	148	130	150	145	123	147	128	121	140	134	158	129	134	123	155	150	157	156	147	145	135	145	153	159	142	131	152	136	146	158	161	128	129	127	128	140	150	151	134	152	149	138	156	139	151	131	142	122	135	133	123	141	153	154	126	145	135	120	128	144	130	118	135	138	131	143	133	123	141	122	142	152	133	156	136	138	145	148	147	151	138	159	146	149	140	132	124	124	150	138	128	134	141	168	125	157	137	134	154	121	125	129	131	132	162	135	128	138	159	114	136	135	137	150	124	138	143	140	136	139	145	128	155	135	144	146	143	141	144	133	148	134	115	126	113	152	128	154	140	156	148	120	142	134	138	141	134	137	120	131	126	168	136	139	134	134	127	146	135	140	125	142	142	140	150	149	143	141	168	122	129	140	128	122	122	146	137	141	141	148	125	142	112	136	142	132	132	136	138	133	142	130	163	144	145	127	143	107	122	148	139	139	143	150	137	129	144	134	156	178	163	117	145	139	150	150	153	146	187	151	137	131	120	138	127	122	135	157	145	119	120	138	161	154	139	120	151	134	145	143	144
14399	10314	38074	34021	19866	4939	2829	1734	1530	1515	1355	1169	866	728	763	720	669	612	555	580	559	451	451	456	407	415	403	377	427	391	385	380	369	407	392	415	360	369	402	375	357	367	366	422	364	349	382	376	400	402	370	348	371	359	381	354	376	371	370	361	365	381	348	357	369	413	378	335	335	406	356	393	367	356	380	369	340	376	343	339	324	358	374	373	362	367	372	363	371	358	417	381	343	385	397	324	347	379	355	373	343	406	349	354	389	351	374	323	359	318	360	369	385	367	340	354	373	365	373	342	328	381	373	414	380	389	365	347	368	364	363	375	366	343	340	370	317	349	370	335	384	368	376	344	363	353	337	371	362	374	345	336	375	347	362	362	389	342	330	378	358	390	370	364	353	359	376	351	351	357	362	362	323	377	384	349	412	351	355	361	337	369	410	358	372	364	369	387	393	345	340	373	369	361	323	341	321	379	356	411	366	405	344	340	389	347	350	356	340	338	341	349	367	382	328	367	401	359	348	370	341	334	374	354	357	349	341	371	361	374	349	352	355	412	360	347	326	386	368	359	365	345	348	372	378	368	346	393	396	366	355	382	341	328	381	336	362	351	330	373	375	353	379	357	356	350	347	356	339	344	361	409	347	351	368	404	372	385	353	391	369	356	384	352	369	361	365	358	359	363	365	363	307	354	370	377	348	334	338	350	355	382	338	386	352	340	379	344	351	345	363	362	397	372	400	355	349	341	371	370	371	370	338	360	373	370	332	368	365	368	364	344	357	363	417	345	365	364	387	338	360	390	349	347	364	343	372	350	350	364	347	355	348	340	358	355	364	363	372	343	346	368	385	343	336	372	395	321	369	341	337	358	352	329	376	359	376	347	369	375	336	388	331	350	354	368	357	307	403	383	401	340	363	374	344	351	357	381	369	378	338	370	375	362	370	337	308	394	348	336	361	365	371	352	331	354	343	354	369	331	362	343	384	359	379	360	358	350	338	377	340	345	373	365	403	362	391	380	381	367	385	353	385	336	360	348	380	357	347	388	387	362	361	372	378	359	352	340	360	348	353	335	325	376	362	381	382	369	335	355	366	339	366	339	386	382	398	379	333	321	367	355	342	337	364	393	344	384	323	320	345	358	336	371	387	373	346	356	348	370	324	334	387	345	389	342	347	349	323	365	351	384	360	357	357	329	378	387	372	367	368	389	354	368	358	364	333	366	361	370	338	376	368	363	330	387	344	344	371	340	354	376	364	366	382	382	390	351	373	369	393	334	350	378	334	365	371	365	372	356	346	349	342	375	376	362	318	369	367	348	342	370	394	359	381	344	377	347	365	341	345	357	343	384	362	340	359	377	331	356	360	346	397	365	365	340	381	352	340	362	385	327	367	363	356	386	375	324	340	360	378	382	326	345	371	356	366	347	360	371	387	342	351	385	366	369	329	368	335	354	364	318	378	379	339	387	368	315	401	360	361	362	337	365	318	413	374	333	339	347	353	374	326	380	397	370	340	335	351	354	354	351	360	373	363	370	351	337	355	357	355	345	347	379	362	355	370	366	364	360	354	344	358	377	371	391	388	372	364	379	328	389	346	356	374	339	323	320	355	388	325	331	337	362	358	358	362	386	384	368	355	357	360	338	368	340	355	337	388	349	354	336	392	325	339	325	396	361	342	380	369	343	378	361	325	353	384	332	360	372	380	374	381	353	389	391	374	355	352	392	378	342	369	340	375	367	379	359	312	346	358	350	332	350	323	372	366	341	342	382	378	354	371	365	347	346	350	350	389	318	347	359	355	381	340	398	366	352	374	377	318	356	372	348	376	352	341	379	361	359	385	381	373	381	365	365	357	365	375	340	350	328	354	339	386	363	367	331	362	367	325	369	392	356	356	352	366	346	350	376	353	364	390	347	341	339	384	377	376	361	325	351	369	331	350	365	338	354	350	371	322	391	316	348	341	372	361	352	384	333	326	377	391	381	389	366	329	366	337	327	333	396	367	358	361	355	341	377	354	372	383	403	366	369	383	378	336	364	356	356	357	322	368	372	347	364	371	372	325	342	347	374	356	403	365	389	363	379	389	406	356	367	367	348	378	355	342	376	364	369	347	365	374	334	363	382	372	346	369	377	396	370	371	345	368	383	328	344	357	352	373	354	373	365	330	363	330	352	333	381	357	346	367	357	344	375	334	374	355	340	361	351	333	389	331	355	361	392	359	373	390	386	329	365	358	369	350	390	359	348	379	367	336	368	352	375	364	388	361	365	362	359	356	345	344	373	357	376	356	345	351	351	344	353	381	398	343	368	343	355	397	364	398	380	383	378	359	383	325	340	387	351	362	393	376	393	365	379	357	375	350	381	360	368	348	387	369	401	376	382	342	386	365	344	373	432	345	368	387	373	393	386	376	340	346	357	356	353	348	381	370	389	371	380	347	356	351	352	334	323	343	369	335	347	325	337	353	386	358	360	357	336	363	345	341	360	362	365	342	378	356	389	344	348	365	363	341	337	351	372	323	365	339	384	354	370	376	380	354	347	331	391	290	372	357	343	337	377	376	351	337	346	385	366	367	361	376	354	350	393	357	370	356	389	363	327	368	370	329	333	404	344	346	402	354	375	354	374	379	369	382	357	354	379	381	354	362	397	361	377	361	342	373	370	367	342	376	338	363	340	346	353	392	348	373	369	400	397	333	349	354	359	382	383	335	352	357	343	344	357	365	339	368	358	377	355	359	372	369	340	343	359	375	373	358	357	344	379	342	352	332	351	338	373	337	363	362	380	344	347	365	372	355	339	355	345	394	384	389	369	379	365	398	368	380	354	409	392	347	359	352	351	404	346	365	393	363	357	414	335	384	344	352	382	369	366	367	366	354	355	358	387	388	392	364	372	371	365	348	367	349	349	360	345	362	366	377	379	338	371	338	340	368	364	350	376	361	362	365	384	351	365	392	354	365	322	358	357	346	342	364	362	332	339	351	367	362	356	355	366	362	367	334	372	343	334	364	353	386	354	329	391	353	352	362	391	382	368	371	361	391	384	351	337	368	369	316	357	346	346	391	364	355	311	346	385	397	332	344	370	373	348	350	394	335	362	365	373	332	353	352	352	377	361	367	413	371	344	353	349	316	361	345	358	340	336	377	352	385	366	357	355	346	349	329	343	347	340	342	329	383	360	390	375	313	356	368	369	361	320	325	345	338	326	341	374	354	349	354	377	330	379	368	332	338	345	336	358	370	364	371	369	388	346	407	365	361	349	361	356	329	343	403	360	356	360	345	366	335	354	378	358	397	383	369	383	367	365	364	361	362	366	327	393	341	381	340	336	321	376	323	390	371	391	354	362	313	351	349	342	370	394	359	368	359	385	326	354	372	370	353	355	327	334	354	382	351	367	371	371	364	360	379	348	367	371	367	356	385	356	358	351	358	375	372	332	303	338	391	351	373	349	344	349	360	348	388	383	356	409	376	340	372	350	336	368	378	377	371	385	336	357	364	394	385	332
6097	1432	1147	836	561	468	419	454	430	425	417	438	417	415	418	367	389	356	443	416	421	393	394	361	377	382	406	382	385	403	350	385	361	378	411	356	415	416	385	431	421	419	380	410	399	399	408	385	401	379	378	409	435	402	398	378	372	421	391	418	422	408	385	395	380	400	403	388	416	402	408	369	405	401	416	389	451	399	364	438	341	367	345	413	374	399	412	374	389	416	369	417	374	394	407	353	383	401	395	383	411	436	427	407	384	403	412	386	371	370	406	390	372	407	385	391	425	376	399	391	398	382	419	408	353	404	420	383	387	368	382	406	389	428	391	385	406	416	424	363	412	408	427	422	422	385	379	371	393	387	382	361	394	403	373	422	383	388	375	406	384	406	383	368	402	382	346	390	395	376	350	399	410	384	386	369	394	362	422	386	361	397	363	415	400	394	405	401	396	409	386	408	401	373	378	340	406	405	385	371	373	371	372	376	405	402	366	405	400	401	384	394	423	363	363	401	384	364	376	372	441	378	408	378	412	373	375	427	334	371	404	394	410	408	371	350	427	392	374	408	367	423	394	374	394	379	378	372	419	401	396	403	414	379	378	386	408	364	426	363	365	366	380	391	372	382	377	383	380	405	408	375	421	380	378	374	353	399	387	379	390	359	433	382	362	374	370	423	386	405	368	370	381	404	389	418	400	406	442	422	408	363	410	401	376	420	370	421	409	373	403	436	395	454	405	373	410	406	384	430	396	359	366	410	360	361	382	395	414	383	390	388	435	334	315	419	394	353	384	399	428	426	376	408	425	369	361	374	405	424	414	403	428	404	401	355	396	410	374	347	423	404	371	395	424	398	407	378	426	381	379	424	376	391	471	417	396	369	379	396	403	392	389	392	355	378	385	393	378	381	404	390	419	365	382	379	389	416	409	417	357	393	353	408	398	395	377	384	409	383	383	402	365	404	380	389	387	381	420	379	414	408	378	381	374	415	379	417	385	380	372	384	404	403	399	382	379	408	366	413	359	407	371	405	366	383	383	390	427	375	396	353	364	380	374	394	413	392	422	401	364	379	415	365	407	372	411	364	374	392	376	442	388	380	431	356	413	418	359	375	391	401	388	379	418	393	426	405	383	404	423	364	386	412	387	372	408	384	408	391	411	370	370	376	389	413	372	371	437	394	417	405	398	435	414	385	392	394	356	397	383	406	390	397	379	384	368	417	410	395	378	362	389	392	380	395	392	398	394	389	369	371	388	391	380	387	371	365	400	376	398	372	391	386	433	427	428	448	421	416	380	365	439	415	404	384	403	429	445	371	436	384	389	413	367	398	421	417	391	365	366	375	422	350	381	395	386	397	393	428	383	399	383	398	415	385	401	423	386	377	405	408	400	395	435	413	386	415	384	415	406	388	386	407	381	374	397	383	409	391	409	387	405	384	403	408	372	388	361	363	405	376	358	424	402	386	424	383	364	396	390	399	385	379	361	415	390	365	386	380	400	402	402	390	452	406	428	401	372	387	425	434	368	385	403	385	410	388	405	449	401	389	404	392	404	400	378	412	402	402	402	392	406	391	415	371	397	417	387	408	388	409	390	356	415	401	400	370	368	409	440	404	422	434	391	424	352	398	394	373	401	409	375	366	391	373	401	419	406	402	425	402	404	400	378	426	412	410	388	406	412	394	401	382	381	399	437	434	420	358	378	366	337	398	381	373	417	395	385	374	385	409	397	403	400	408	408	380	369	373	403	360	393	391	389	397	369	427	399	404	401	394	407	402	363	385	367	420	412	409	412	411	391	396	407	420	418	360	380	386	412	398	392	374	389	409	367	384	329	359	401	371	408	365	391	420	412	449	408	372	429	351	397	383	381	370	410	380	413	373	405	358	393	429	398	402	386	400	375	427	379	409	397	412	425	394	422	398	369	414	427	397	406	411	396	365	370	365	352	363	430	401	425	386	423	377	364	430	406	426	399	439	391	370	371	439	409	420	420	432	396	383	395	383	387	374	354	397	431	414	435	367	379	417	395	409	376	427	421	379	410	356	396	435	406	392	413	380	380	398	388	421	393	395	382	387	386	381	422	423	449	404	399	396	391	401	406	385	392	392	355	402	410	399	366	395	377	411	365	371	405	419	370	379	399	397	362	344	390	383	397	416	420	400	386	343	402	399	383	392	411	409	358	383	406	419	422	386	413	416	386	446	408	410	407	375	386	356	393	438	416	410	384	398	378	405	355	362	365	397	426	426	386	392	399	360	355	408	410	387	368	391	375	412	388	407	405	370	422	414	399	390	383	374	417	368	362	393	377	392	407	414	402	389	396	383	389	383	393	348	398	407	364	387	403	409	388	429	383	430	392	403	398	376	424	430	381	369	388	398	360	394	412	406	363	375	399	413	405	400	397	377	406	338	376	408	419	390	401	395	396	401	424	386	392	362	340	398	430	365	405	394	414	379	381	389	422	364	374	417	398	411	377	376	390	359	361	385	407	387	375	399	385	390	371	373	419	383	394	387	398	377	416	381	433	403	395	410	395	384	418	383	433	419	421	383	410	410	392	421	385	376	372	433	372	409	416	420	384	413	376	405	425	402	402	403	419	417	386	397	381	428	401	389	416	416	401	388	409	411	425	379	398	376	402	368	380	402	370	407	382	372	380	371	383	391	403	404	392	412	365	441	408	402	412	387	431	370	411	367	405	382	421	434	395	377	413	421	411	382	405	392	393	404	404	382	373	397	405	385	396	396	404	391	397	394	389	402	422	396	407	411	428	400	375	384	362	381	410	378	402	409	429	417	412	381	430	378	392	391	405	390	399	383	410	390	410	402	405	415	398	396	363	407	394	401	359	416	382	355	394	384	385	382	366	405	400	403	396	413	403	371	369	402	427	377	389	383	420	403	419	400	407	391	385	404	407	433	417	353	439	390	413	374	399	363	388	386	398	431	388	397	400	397	429	427	362	376	417	388	468	391	367	401	372	414	403	450	391	420	406	419	441	433	398	422	376	377	424	409	391	363	407	364	375	368	363	381	363	417	414	397	421	403	393	385	409	398	376	437	382	395	414	389	414	391	388	379	401	392	400	392	421	362	369	365	404	365	372	354	401	367	393	392	422	391	394	351	377	394	429	383	395	385	382	324	399	391	398	385	373	381	430	405	376	397	371	407	408	398	395	411	385	381	379	366	365	379	365	368	365	400	407	390	424	367	371	391	396	387	403	410	410	425	392	375	398	373	437	353	377	387	387	395	371	390	418	390	397	375	386	382	373	394	387	446	341	376	383	373	434	370	408	377	412	435	392	392	394	384	384	392	394	415	406	418	357	382	418	419	395	424	396	398	429	411	368	367	410	384	380	385	371	398	409	396	420	369	385	406	409	418	403	380	384	387	383	407	399	375	443	376	415	381	409	424	419	419	377	385	366	396	388	412	393	440	408	413	398	410	382	423	409	350	379	403	391	392	375	407	397	404	352	388	405	432	421	391	365	387	385	385	365	365	388	408
4824	1839	3269	2730	1689	1243	1211	1143	1087	1148	1034	991	995	875	906	916	873	870	923	899	910	863	921	821	838	879	849	869	828	872	900	843	837	873	896	873	917	873	876	875	923	865	881	869	853	875	920	844	838	868	852	903	841	862	843	865	895	841	865	890	873	881	925	829	831	891	858	885	861	950	856	881	886	910	923	907	882	883	847	868	894	872	903	891	890	862	905	864	894	835	874	889	897	863	860	855	886	878	847	856	822	903	872	887	858	854	902	889	874	866	892	880	861	904	843	868	862	849	844	828	865	910	928	856	842	862	844	847	837	883	879	910	868	876	864	800	883	886	892	842	896	839	866	850	891	937	867	861	896	852	857	874	879	874	890	841	776	871	874	875	850	854	869	829	913	846	895	849	870	895	892	877	837	899	916	867	863	868	881	761	863	934	858	863	921	854	863	864	842	939	919	858	835	872	837	874	860	905	777	875	841	827	856	890	918	823	878	888	892	862	880	869	883	930	859	850	827	851	859	905	813	893	881	873	883	894	844	835	864	862	871	922	861	934	856	877	811	853	843	889	851	870	924	845	872	855	903	871	866	861	863	915	922	851	886	878	884	862	869	877	825	858	884	836	888	833	879	841	837	873	881	892	815	894	902	852	879	876	906	882	929	926	870	923	911	866	873	929	842	893	889	901	870	864	898	839	866	826	855	801	869	895	916	862	902	866	884	869	848	892	855	879	884	894	956	877	902	906	874	809	877	903	829	880	909	821	868	911	838	842	895	872	861	873	856	849	844	889	879	903	896	852	842	849	866	898	889	855	890	857	818	900	858	905	930	832	876	864	847	881	874	933	864	887	877	872	863	884	875	922	868	906	862	846	930	870	909	918	879	870	845	857	830	872	886	839	901	848	846	915	824	930	926	857	868	835	843	849	859	829	892	848	837	852	817	881	834	868	878	872	879	862	844	847	891	850	823	832	835	890	830	874	882	844	849	889	877	886	806	859	885	915	867	861	918	857	886	851	856	887	876	851	849	910	909	864	858	915	840	912	794	891	885	863	814	881	848	836	863	885	842	869	858	868	894	854	896	814	863	818	916	872	875	861	897	876	866	913	895	867	879	864	845	855	877	876	858	848	885	858	872	916	883	891	874	914	866	884	869	825	890	937	881	912	833	840	909	885	859	897	841	904	885	837	893	843	865	831	925	915	883	865	912	843	913	868	871	857	881	838	872	868	913	897	880	930	894	894	845	899	932	866	886	872	892	864	869	818	897	858	874	852	923	862	892	881	888	873	896	902	885	903	805	879	824	861	851	883	887	884	841	822	840	884	882	883	878	883	903	902	854	819	830	882	846	859	823	875	869	877	880	914	889	844	875	796	826	900	862	844	886	861	883	814	878	877	852	921	851	901	853	894	905	934	903	888	861	876	876	882	853	902	909	880	897	892	827	857	865	885	877	875	883	899	885	867	839	913	876	893	862	840	861	849	851	863	870	879	878	871	864	884	864	912	883	906	862	858	907	853	902	854	856	806	861	894	843	875	862	861	935	924	878	880	873	852	899	865	904	866	866	851	853	879	876	859	873	844	862	913	898	904	929	873	830	900	864	905	905	831	883	889	834	860	807	853	850	865	816	813	883	897	864	853	850	865	833	872	872	956	869	887	882	845	894	894	871	919	885	896	829	861	942	816	820	886	835	854	885	859	874	881	809	892	831	844	868	875	882	901	905	943	866	868	857	883	845	852	872	843	810	901	843	865	867	845	875	805	879	873	830	871	849	877	912	877	874	880	867	875	885	875	853	866	857	826	925	928	880	857	785	931	853	812	884	835	824	842	886	841	934	816	891	851	869	898	868	830	896	850	832	844	874	881	877	902	826	919	883	901	856	847	892	868	845	869	841	903	835	897	860	860	919	831	847	895	917	885	850	814	862	895	868	844	865	847	884	886	829	882	835	860	826	874	904	871	893	898	866	931	865	826	853	899	885	909	901	900	880	889	890	886	845	859	921	823	844	887	881	895	843	871	883	924	848	864	890	847	873	816	874	879	828	864	868	869	900	847	860	884	821	848	825	886	895	890	837	847	877	852	889	920	824	874	850	873	847	845	812	888	884	895	869	807	878	918	865	894	818	872	920	849	903	842	880	855	815	945	866	921	890	887	808	889	871	803	812	900	874	867	884	848	915	853	870	913	851	849	879	916	818	860	908	883	878	889	889	847	863	909	916	837	869	873	852	851	854	848	898	811	831	852	869	898	874	938	839	904	881	900	872	907	839	912	882	811	871	891	889	904	865	836	922	896	870	855	846	887	876	817	893	886	835	852	862	840	858	881	883	872	909	866	839	851	848	940	888	901	789	871	898	911	867	915	837	892	867	843	887	842	850	866	883	870	852	838	862	867	890	905	876	865	907	901	856	890	917	921	831	816	832	810	899	826	904	913	845	845	855	888	896	873	848	878	908	856	878	864	892	877	839	916	906	895	849	844	903	869	867	914	886	892	928	923	861	888	842	867	881	866	908	881	848	819	840	860	848	934	833	910	896	873	844	875	866	880	870	883	885	917	868	805	849	890	890	867	854	885	890	893	877	900	810	845	899	910	904	902	868	933	907	835	888	862	856	931	820	897	866	903	931	890	886	939	872	842	834	817	906	886	891	909	826	811	869	852	839	861	869	887	869	862	897	803	901	898	799	880	840	873	859	861	836	845	805	831	901	858	867	852	842	852	845	858	862	826	850	840	893	838	898	889	872	899	942	885	837	882	768	900	843	899	832	858	848	878	861	874	846	873	859	904	880	854	833	857	908	935	894	860	839	859	813	904	845	908	867	879	841	888	837	829	900	840	866	929	865	849	896	895	861	896	822	875	862	808	870	853	884	864	845	874	867	847	869	857	835	863	832	800	846	845	890	872	836	849	867	900	890	899	897	887	850	845	865	842	920	874	896	851	894	870	868	866	832	858	885	813	896	879	889	882	847	819	884	847	906	893	851	865	880	820	862	857	849	788	851	866	872	874	896	879	867	880	841	881	877	875	855	863	837	864	863	906	841	881	847	875	925	839	881	951	880	840	831	892	896	852	859	894	825	885	882	841	874	851	859	844	821	867	911	876	853	831	892	850	894	878	830	884	889	842	863	908	896	891	867	844	872	814	947	862	922	873	847	872	855	868	846	877	839	853	890	900	860	824	859	849	856	830	871	870	875	863	877	904	846	847	823	882	906	901	882	905	892	859	855	866	888	864	917	891	847	872	846	875	831	827	844	896	868	838	897	870	867	846	846	831	887	873	878	867	858	904	897	903	869	864	914	869	868	902	893	948	875	846	870	938	825	880	902	862	898	851	877	864	828	843	860	878	865	859	948	902	840	878	870	864	870	869	915	875	897	903	904	873	838	930	875	846	884	925	879	880	902	871	894	891	853	829	876	885	856	850	843	904	879	863	887	910	868	933	875	822	898	843	851	880	898	840	898	830	840	867	829	888	850	905	908	848	843	908	871	906	807	918
16294	6112	23089	18226	6338	1175	549	390	380	339	384	331	319	283	303	251	264	256	268	240	280	286	257	265	258	255	255	229	249	250	245	253	236	265	256	248	255	248	253	245	252	287	252	226	262	247	251	268	258	262	253	230	259	264	255	258	257	247	238	252	228	223	236	255	264	234	260	234	236	232	237	241	238	264	240	246	219	269	259	223	264	239	219	237	226	266	256	271	245	246	265	242	247	264	241	253	253	272	267	243	240	244	232	244	279	238	240	232	241	237	226	252	235	210	241	272	246	241	268	277	234	226	273	268	250	251	242	228	256	253	238	249	222	246	242	247	265	270	234	236	234	266	224	237	258	249	268	255	244	262	247	245	259	234	238	229	266	244	207	233	243	265	232	278	254	257	255	286	244	270	268	217	257	265	240	243	245	268	237	242	235	264	260	233	287	252	259	260	246	269	287	230	271	237	242	268	258	253	240	237	243	240	250	254	231	241	275	259	231	298	250	251	251	283	278	223	256	265	258	284	262	257	241	248	248	249	253	237	230	243	263	249	250	236	228	232	251	251	238	255	232	246	261	237	245	238	256	255	234	215	257	226	272	276	235	278	257	229	247	257	285	252	271	240	265	232	256	265	227	231	241	261	241	272	247	263	251	247	251	212	238	221	241	234	244	249	259	257	256	239	263	251	224	247	262	246	211	244	226	259	250	251	225	271	249	242	277	277	232	272	250	260	279	214	225	244	265	273	254	252	251	254	256	253	248	249	274	230	248	257	232	235	259	226	243	238	250	235	273	257	241	227	275	266	251	257	259	238	261	239	253	255	251	255	240	240	198	221	283	240	258	256	242	253	258	273	262	244	238	264	230	242	271	257	222	242	250	239	262	264	221	236	289	271	234	243	258	215	261	243	271	275	263	259	259	276	273	241	255	258	237	239	229	255	239	246	244	269	231	239	238	238	234	274	250	250	253	221	250	247	238	261	225	226	228	254	252	270	263	235	274	249	242	296	284	236	230	246	247	247	243	240	252	264	228	256	270	283	261	272	253	244	215	256	248	254	259	272	207	263	247	246	277	255	238	252	254	224	253	274	224	271	232	261	242	255	230	236	249	271	262	265	224	284	236	246	223	241	232	265	258	261	250	235	277	237	265	245	276	262	260	250	267	264	262	247	270	262	265	253	299	252	264	269	229	241	255	235	226	259	229	229	222	258	262	243	232	248	240	244	240	226	250	234	239	256	267	260	256	235	224	263	253	282	277	283	247	217	257	216	250	240	255	249	253	251	250	235	235	245	242	239	223	213	252	255	237	217	253	250	270	273	251	250	263	237	243	256	217	227	262	242	244	231	292	252	218	230	236	271	257	240	272	286	240	244	285	259	241	241	271	280	260	254	241	242	246	252	238	247	256	234	241	247	243	286	264	271	275	250	268	239	244	240	246	284	261	254	256	278	287	256	248	246	272	244	246	223	251	266	249	264	252	237	255	261	238	262	236	219	241	282	229	282	251	239	249	245	241	239	254	254	243	237	253	256	250	251	242	247	266	224	271	239	253	268	253	230	270	218	253	249	242	280	249	249	261	278	250	237	247	269	235	220	283	248	263	245	263	223	248	249	242	274	280	225	240	245	235	258	245	254	246	249	270	259	247	246	243	230	261	263	251	224	229	232	232	250	240	243	253	249	229	224	234	254	243	230	253	254	263	240	233	236	239	237	226	231	235	296	234	278	265	250	221	227	251	238	247	247	249	230	261	278	240	238	229	261	231	248	269	258	273	224	253	240	267	273	244	253	275	238	249	232	272	281	242	252	246	238	265	251	269	238	263	232	281	253	256	250	220	257	257	239	247	239	251	266	247	242	248	259	254	234	262	256	242	252	242	261	260	237	275	244	287	246	251	258	243	240	248	256	274	251	248	233	251	233	260	244	251	249	271	250	227	200	226	256	220	270	273	258	261	252	251	275	277	265	247	257	261	253	273	264	244	244	257	260	247	231	267	244	236	272	249	270	270	224	223	270	250	264	235	285	264	230	276	250	221	267	266	253	282	251	257	217	244	248	249	295	259	254	261	237	265	264	243	247	245	267	245	224	251	247	258	230	233	269	227	260	230	241	274	252	248	241	275	240	274	244	243	258	258	222	226	248	285	231	223	220	240	250	249	241	246	276	262	267	268	237	244	285	232	220	269	234	271	241	238	251	244	245	230	247	280	246	232	277	275	252	254	246	277	253	241	266	257	213	219	247	229	244	250	238	250	235	224	229	283	235	264	238	225	257	213	260	242	205	216	246	238	242	241	235	274	225	210	223	257	256	277	246	251	243	286	277	240	242	247	244	257	283	222	260	239	259	241	250	240	232	258	259	254	257	270	266	265	260	268	255	271	225	228	283	266	233	233	232	249	249	228	270	216	221	263	267	243	256	254	253	230	273	259	243	242	218	271	236	260	265	226	253	245	239	241	250	254	271	263	259	229	260	245	234	226	277	259	295	261	250	244	254	236	229	258	242	220	248	227	245	228	253	239	227	265	244	274	276	264	236	239	235	258	216	266	233	251	257	279	266	233	263	247	221	246	259	244	224	241	236	275	256	241	256	254	251	244	230	252	258	231	246	238	220	243	268	220	213	273	244	233	233	257	271	272	246	257	241	249	247	246	238	272	234	233	263	238	228	250	265	229	246	239	256	231	238	260	229	249	229	234	254	251	242	239	238	221	208	249	250	236	249	265	241	222	230	227	264	243	221	271	265	266	271	230	237	267	263	247	273	253	250	268	236	235	265	225	242	227	236	260	253	231	219	207	223	239	241	223	229	248	238	239	256	235	226	246	225	252	240	264	249	247	236	257	255	239	272	250	243	244	252	274	270	246	247	229	234	263	234	254	243	240	235	278	249	234	226	250	242	247	291	249	240	276	237	234	240	257	260	262	248	221	256	228	255	246	261	248	273	267	261	261	298	270	237	248	260	253	271	262	241	274	255	280	226	232	246	236	239	273	268	247	255	227	256	250	249	242	230	227	235	245	270	240	257	255	238	241	234	244	260	230	264	216	252	245	238	257	251	249	236	264	240	232	203	279	234	258	250	271	247	252	258	217	230	267	269	249	249	239	224	261	265	253	255	280	267	235	221	250	248	226	239	239	259	249	255	247	255	257	244	251	251	264	253	250	256	200	243	263	235	218	222	263	249	246	275	258	261	253	244	243	252	250	255	254	256	240	245	268	241	254	251	250	253	273	223	248	246	252	259	269	233	231	258	237	253	243	263	255	275	234	240	241	231	234	239	211	264	249	271	253	246	240	255	239	264	218	295	265	248	252	251	251	275	229	222	229	269	282	250	241	253	231	211	249	250	251	260	264	253	230	206	261	214	257	276	258	236	235	273	248	284	251	251	254	253	237	254	255	270	208	262	245	214	251	254	230	221	245	238	267	269	250	262	230	248	239	244	242	221	261	247	260	271	247	254	252	231	222	253	247	277	254	248	239	254	245	244	278	261	227	271	253	240
11586	6528	28796	26067	12310	3309	2061	1374	1270	1236	1271	1066	898	834	785	768	722	724	686	692	647	582	623	604	615	599	595	592	596	602	626	543	571	583	591	575	553	557	596	586	576	586	578	578	589	588	556	579	579	568	582	560	583	564	564	548	580	564	594	571	568	540	596	556	578	553	559	556	558	558	581	582	553	578	561	574	562	533	573	567	576	557	541	551	561	611	540	544	593	550	529	584	574	585	587	596	581	565	570	556	550	587	567	569	568	532	589	540	581	572	595	546	573	561	547	587	544	567	516	572	561	559	572	568	582	553	558	563	569	583	543	585	598	561	557	560	562	581	581	549	549	554	594	591	577	610	572	603	569	574	550	555	521	599	589	593	569	598	557	511	567	571	578	551	571	554	572	527	550	548	589	630	615	593	580	533	536	567	565	582	568	553	564	555	566	584	586	602	532	554	540	574	592	552	573	551	592	607	527	581	544	552	562	583	582	556	576	559	579	575	581	538	574	592	534	547	562	570	544	551	610	567	569	564	543	546	529	572	570	564	564	567	543	564	549	547	554	577	564	517	571	562	538	568	588	555	552	545	600	589	588	557	609	566	566	591	552	547	570	586	574	608	583	607	544	556	575	555	597	535	591	566	563	577	568	561	541	548	615	550	600	565	554	604	579	541	548	589	545	530	600	643	568	556	590	557	562	584	548	594	558	551	598	570	572	574	590	561	550	586	599	570	543	552	546	554	563	573	542	578	580	570	543	560	528	543	553	578	579	599	562	588	552	600	572	587	554	571	566	544	574	569	553	522	549	584	548	613	563	538	599	561	594	582	537	568	567	501	615	584	587	597	558	532	566	569	547	533	563	565	571	567	590	597	534	544	554	551	579	568	590	528	567	548	599	577	575	554	568	591	597	584	573	565	573	582	585	528	553	584	538	579	552	557	537	547	600	617	579	556	543	538	576	569	565	555	550	568	616	585	571	547	558	577	568	533	524	591	530	549	547	565	564	563	560	586	605	577	561	547	518	556	554	573	598	578	576	541	560	580	550	557	544	564	591	562	542	572	549	575	557	543	590	585	562	551	587	567	581	527	580	553	585	552	545	585	594	546	533	569	551	532	578	568	611	563	569	585	596	556	545	597	546	550	595	588	555	552	581	578	569	576	589	610	559	573	548	601	612	559	565	585	536	557	531	510	582	579	549	548	557	551	548	537	569	572	564	623	518	570	589	585	570	571	588	545	564	537	561	559	535	540	598	569	560	558	528	615	535	549	581	556	569	554	531	585	542	566	558	563	540	567	544	545	568	629	606	578	554	567	576	564	587	595	551	555	553	568	588	586	577	601	535	563	564	570	604	558	578	588	583	553	540	551	572	561	560	551	557	571	549	528	573	579	543	547	567	576	573	556	562	612	576	523	506	570	571	593	569	587	532	631	554	566	585	558	566	562	545	547	592	567	544	588	552	552	581	611	597	553	561	544	544	574	569	601	552	593	578	546	559	553	586	598	552	625	540	599	561	571	577	567	555	638	547	604	534	577	533	588	583	542	583	559	587	560	583	540	534	575	565	555	538	587	575	557	583	579	586	523	559	557	555	579	573	591	534	526	564	574	565	588	559	531	564	565	557	530	578	564	553	585	534	604	566	580	567	604	567	547	543	542	586	563	534	587	544	526	582	557	553	555	548	571	554	601	592	543	585	584	602	626	558	570	553	549	523	543	581	587	565	576	585	561	542	593	563	535	558	550	573	563	610	600	562	556	571	567	570	577	595	566	556	612	583	586	530	572	558	547	526	559	638	553	547	568	597	544	569	558	541	550	514	568	544	566	627	567	566	575	572	563	592	558	572	572	570	506	551	605	544	561	545	577	540	576	518	489	580	569	592	578	534	608	621	562	554	601	595	534	582	548	594	564	534	525	529	557	611	578	577	545	522	576	566	553	564	575	541	586	584	578	553	614	585	560	572	578	573	587	547	510	553	541	579	576	579	578	576	572	564	532	598	573	569	604	567	591	517	569	565	552	598	566	541	573	571	574	559	589	530	576	525	541	572	548	577	591	524	578	596	568	584	557	598	595	576	599	598	562	588	583	590	537	516	545	564	579	566	553	573	580	557	544	571	567	583	578	587	555	554	589	550	567	538	553	566	593	603	624	546	600	517	548	548	600	607	565	586	564	566	549	549	588	562	562	558	557	581	581	525	580	565	524	579	534	573	554	606	529	563	570	593	592	570	525	572	537	557	542	594	537	578	621	525	567	615	580	574	551	561	553	565	558	537	529	575	554	584	554	554	570	591	598	560	518	574	516	556	538	630	558	559	608	560	593	546	558	617	584	576	587	540	576	581	549	547	581	560	625	553	542	614	558	613	586	564	569	546	528	568	618	584	579	602	565	579	617	504	558	567	595	584	589	569	569	506	547	550	548	559	521	553	531	571	525	558	575	592	554	558	570	599	594	573	565	539	539	597	550	554	586	574	563	583	580	529	600	579	588	516	565	574	625	520	576	580	592	604	556	537	591	567	577	550	612	579	548	613	576	541	590	539	539	566	549	553	589	617	553	576	571	559	570	569	530	512	572	544	562	543	570	588	560	578	595	551	591	589	559	572	524	622	565	561	586	560	560	600	542	582	582	564	557	526	562	563	540	539	568	590	559	620	570	561	587	570	575	549	556	580	589	556	522	574	560	529	581	519	551	592	570	564	523	595	566	615	560	573	565	588	590	542	576	561	544	620	590	582	561	592	556	557	547	578	582	604	566	573	520	563	571	552	563	532	558	574	589	576	549	565	556	558	547	556	553	519	534	574	564	571	528	562	558	537	564	587	593	551	595	548	614	598	610	574	559	559	548	571	555	569	558	600	611	549	581	584	556	539	558	567	564	551	571	569	630	553	559	566	547	533	544	554	563	558	580	591	578	562	545	612	616	532	559	606	564	579	590	553	553	556	572	572	599	581	572	576	563	552	563	598	606	560	557	547	572	546	563	592	576	550	560	588	568	591	559	543	588	605	548	561	538	530	547	593	583	574	606	564	563	558	551	574	561	577	552	542	613	522	547	556	540	585	565	569	525	570	563	621	530	604	555	546	551	626	549	535	568	569	567	558	618	583	561	562	533	551	551	557	580	567	571	588	573	532	575	586	549	540	591	619	566	574	602	554	557	542	584	542	581	577	566	582	575	584	582	579	533	576	578	581	588	558	593	564	554	561	586	600	531	562	580	590	590	567	562	559	548	585	556	593	523	589	585	549	543	562	575	548	501	562	560	573	547	586	573	568	547	550	561	549	540	538	550	564	588	559	563	599	600	522	545	579	547	574	577	574	605	549	562	590	551	582	600	579	563	557	584	568	576	576	586	571	585	531	568	550	585	566	621	578	559	589	604	553	585	573	591	561	600	557	529	582	550	548	602	571	572	533	604	559	565	607	615	562	547	604	538	583	559	600	543	554	521	572	602	603	586	550	543	565	567	649	539	601	516	550	563	572	604	572	600	578	568	527	615
24400	11010	35303	29302	13037	2564	713	428	303	301	305	266	208	200	201	205	203	190	173	161	154	143	138	145	136	140	157	151	149	186	149	140	129	129	144	153	127	158	144	136	133	159	149	156	139	134	128	130	131	148	176	137	150	157	135	135	134	157	148	127	151	126	155	139	142	122	147	123	123	141	132	138	137	156	151	138	149	140	125	125	143	155	169	149	151	141	141	155	145	134	157	136	153	114	142	158	150	122	138	148	160	154	141	135	125	124	131	137	155	144	138	130	137	150	139	156	129	130	156	130	126	133	145	139	150	116	122	133	145	141	157	142	127	163	142	136	126	134	143	162	166	134	155	168	149	159	140	160	128	146	119	135	139	142	155	135	150	138	145	123	132	139	133	133	131	133	122	137	139	141	136	123	123	133	145	147	157	147	111	143	146	147	138	133	147	182	129	133	136	139	141	157	132	149	133	135	134	142	154	140	168	116	134	150	144	116	141	140	141	156	138	157	129	142	158	163	156	124	130	164	153	128	125	152	141	130	130	126	128	142	131	139	160	139	118	123	151	124	166	133	130	127	148	135	144	145	132	141	168	147	168	129	131	124	131	133	140	135	140	116	128	166	137	147	136	125	145	122	146	157	139	141	167	130	136	145	126	168	142	173	109	117	147	163	147	124	151	155	130	133	145	139	146	145	149	139	163	150	129	123	122	150	135	136	145	141	143	141	131	142	140	149	146	135	144	147	140	140	127	132	126	155	139	137	139	156	139	156	157	163	140	157	136	142	148	114	142	140	126	152	120	129	140	153	174	146	161	126	136	125	148	151	149	166	136	136	128	145	138	150	131	147	126	122	143	149	138	136	132	165	139	137	139	144	116	154	136	142	126	137	119	149	154	133	144	142	153	154	143	155	139	126	137	156	134	132	136	142	161	161	142	131	161	123	136	110	132	132	124	136	140	150	146	157	149	174	135	129	147	157	151	116	129	133	141	142	136	130	126	131	132	129	142	167	151	137	127	140	146	130	144	133	168	144	115	135	131	116	144	155	145	145	120	156	170	140	145	119	162	148	144	139	138	140	137	148	120	143	149	143	142	166	155	124	119	141	142	129	150	140	152	140	142	116	131	158	162	139	157	139	144	138	146	143	159	146	131	167	166	126	138	134	171	139	148	132	139	130	148	126	143	138	131	154	134	145	117	151	136	141	137	150	141	137	127	137	129	117	136	125	151	153	147	144	138	135	154	154	147	147	167	143	140	136	161	151	134	156	130	136	133	137	162	141	148	139	137	112	151	133	139	139	126	130	153	128	144	153	153	126	152	127	136	124	140	151	125	153	139	149	143	146	131	140	173	140	132	146	149	140	138	152	139	120	154	139	142	133	159	128	135	141	124	143	142	109	136	143	142	127	140	132	147	124	115	144	135	143	127	128	167	150	131	132	132	172	163	148	147	134	157	135	133	143	144	125	130	137	144	149	155	148	113	140	149	138	141	124	146	145	168	155	128	149	152	109	170	121	150	156	138	151	162	145	121	128	144	129	125	133	151	139	153	114	116	144	118	154	142	120	126	146	135	148	146	138	135	139	126	148	129	105	142	139	128	124	128	148	151	147	140	131	133	144	127	111	146	133	133	121	133	139	149	141	129	145	140	138	144	126	149	147	131	125	130	137	136	146	147	154	147	128	126	146	139	143	144	139	145	160	127	150	150	154	119	150	138	161	137	134	138	134	160	144	169	154	144	137	153	147	145	136	144	131	142	140	128	141	123	155	153	134	129	140	156	137	113	148	148	113	140	124	137	125	123	138	125	125	121	129	165	151	115	157	138	132	135	149	135	132	133	150	148	156	128	141	125	132	141	124	127	141	145	107	151	148	123	136	144	122	143	134	136	140	141	143	137	138	160	150	134	140	147	130	126	134	141	137	144	146	142	135	148	109	133	149	136	153	135	138	133	135	133	123	129	156	118	125	145	140	142	116	150	131	132	124	130	132	137	141	146	163	136	143	138	140	150	117	119	140	151	141	122	145	141	140	159	151	150	165	129	156	143	120	144	156	152	155	131	136	140	118	150	132	139	157	150	135	130	134	151	155	147	142	126	141	145	165	151	138	140	117	161	139	140	141	129	116	139	129	126	141	139	138	116	157	148	165	148	141	128	134	160	139	134	170	158	142	138	131	145	147	154	123	139	145	127	135	139	142	119	122	137	134	129	141	134	165	116	132	125	119	117	141	146	146	132	158	159	136	147	149	144	133	168	133	140	153	123	158	108	123	176	141	139	144	151	141	138	141	129	130	112	131	122	128	125	158	162	144	154	139	156	124	149	142	154	142	134	134	124	147	147	161	158	148	150	118	116	163	166	136	139	143	143	136	171	134	130	145	136	123	129	148	157	120	139	145	123	133	118	167	124	137	121	152	127	141	136	149	152	149	147	138	137	150	167	141	140	149	142	129	153	143	129	117	148	137	145	145	162	132	136	142	138	144	150	145	129	142	139	159	132	165	130	152	142	165	141	161	122	136	158	121	126	142	141	151	140	166	140	134	148	150	140	153	135	165	132	141	121	155	129	145	154	151	159	146	137	145	125	136	171	131	131	140	141	125	129	137	128	149	136	162	144	120	135	153	140	168	145	128	138	140	134	151	145	147	132	130	122	146	120	128	148	173	152	138	143	137	142	138	148	134	135	137	132	106	138	145	109	139	150	137	146	122	122	137	139	131	154	176	144	151	154	146	153	145	165	152	141	109	153	133	141	124	121	136	129	130	132	148	127	137	128	146	136	143	145	139	159	167	140	114	128	149	125	119	175	140	125	148	145	149	169	142	144	123	158	115	132	144	142	132	148	150	162	133	141	144	143	124	139	158	141	162	129	131	149	141	114	147	133	157	139	125	139	147	162	144	149	144	136	107	143	139	149	144	137	148	131	151	123	139	147	132	148	135	136	146	136	127	146	129	139	159	146	131	149	140	148	153	160	127	163	131	140	142	155	124	160	134	151	134	144	148	143	131	150	125	133	135	153	156	136	127	136	125	160	135	126	132	117	153	129	147	159	154	136	135	156	130	129	135	133	119	171	143	164	158	131	160	145	138	145	139	137	154	167	136	130	126	163	119	152	138	140	144	130	157	161	132	156	125	119	146	142	151	128	159	133	131	166	115	144	131	161	146	130	140	146	150	150	146	140	129	147	136	113	150	144	147	135	131	154	135	144	133	129	125	170	142	148	136	149	145	139	145	144	143	156	135	156	143	140	146	152	155	143	149	125	150	132	141	146	158	136	152	148	143	143	122	127	143	150	161	143	141	140	138	142	157	130	133	148	127	139	136	158	132	153	134	137	123	143	124	128	128	140	138	155	150	144	128	150	142	149	130	149	134	124	130	152	140	154	124	148	155	153	143	134	147	143	146	147	137	150	147	155	94	128	126	128	146	119	141	128	146	138	142	133	148	151	116	126	159	141	137	140	156	138	155	113	141	145	164	139	143	150	142	141	140	130	131	134	168
14351	10044	37629	34657	17582	5237	2979	1836	1576	1471	1415	1164	934	778	712	686	640	629	581	578	500	469	382	378	401	392	398	404	390	407	392	417	399	395	361	376	391	359	386	362	435	369	385	362	379	397	367	364	354	403	401	355	360	376	383	357	358	359	333	380	393	351	366	381	346	354	355	324	372	374	372	357	371	366	355	333	383	362	373	342	374	330	387	375	376	379	353	373	365	375	342	363	359	342	359	359	367	363	411	395	380	340	347	370	389	396	352	391	327	368	370	369	367	365	331	371	380	366	367	332	351	346	348	375	363	353	376	359	389	348	349	338	366	366	367	373	383	372	356	322	369	394	375	399	338	369	349	366	367	363	329	350	356	348	367	345	368	383	324	348	359	367	361	356	386	376	379	348	356	320	379	368	362	377	367	400	362	339	372	373	347	366	358	402	384	319	349	413	360	344	355	340	367	379	344	353	397	344	313	366	362	378	395	377	359	331	381	356	369	384	351	341	372	396	372	358	384	335	394	378	363	343	361	381	350	394	386	374	376	347	355	373	358	396	360	413	334	359	379	326	355	349	374	353	350	370	351	378	372	345	360	376	349	361	360	354	341	370	357	370	361	374	369	329	365	378	349	378	306	388	342	382	376	361	345	370	367	350	345	341	355	344	390	389	355	385	396	379	349	385	368	387	385	356	378	311	353	332	351	352	424	353	385	368	350	362	336	352	392	398	347	349	343	377	372	337	345	337	370	384	327	363	373	361	338	384	387	338	335	380	390	342	371	348	348	369	342	368	345	375	344	355	342	326	370	386	398	347	374	365	340	365	356	352	361	392	382	356	379	373	391	311	364	356	363	363	336	358	340	405	352	391	372	374	359	363	378	382	353	348	346	361	384	362	339	364	377	355	359	372	400	371	353	336	356	368	365	348	348	374	355	371	397	329	337	369	381	371	369	359	347	371	354	351	370	356	352	357	341	351	369	389	363	354	352	357	344	345	369	353	360	353	341	361	312	375	374	358	347	353	357	374	348	441	353	377	350	390	356	341	373	369	394	348	374	392	362	354	368	344	360	354	352	342	328	357	357	379	328	350	347	339	341	341	347	359	377	325	349	354	378	364	350	323	365	334	387	360	397	362	331	342	393	375	341	346	355	344	367	361	352	344	343	369	378	379	347	355	336	381	373	332	345	389	357	350	356	391	335	366	345	362	381	374	340	366	367	359	359	373	338	355	373	336	379	356	365	331	334	385	328	364	351	332	345	339	410	348	376	358	325	338	332	333	375	337	378	388	428	355	367	367	340	358	361	355	325	363	366	329	357	382	352	330	369	382	341	355	337	358	362	373	368	366	365	383	369	373	350	339	365	369	342	357	367	377	365	346	359	392	348	369	364	322	375	364	372	359	348	328	340	375	371	373	357	374	334	383	342	381	355	343	398	371	350	365	354	367	372	358	337	367	384	346	353	356	370	358	353	362	357	350	377	380	374	400	401	368	349	347	389	354	349	343	326	406	356	369	332	383	371	366	362	346	342	351	395	368	354	369	392	390	369	392	387	372	342	389	365	374	377	323	357	410	375	356	348	366	337	368	334	366	363	384	373	341	349	357	382	388	409	324	330	386	360	357	360	354	320	369	347	342	349	354	360	371	348	325	361	383	395	369	368	358	359	365	339	338	365	327	405	393	361	372	359	362	337	357	397	357	367	359	363	370	374	372	367	365	331	367	368	363	376	369	362	360	365	368	386	346	398	347	361	379	396	351	365	377	361	349	321	341	344	395	379	356	370	344	349	376	359	376	368	348	364	363	387	357	374	367	388	375	374	351	345	403	349	356	331	380	342	369	379	380	372	365	368	355	386	339	356	351	376	377	362	392	362	378	347	340	375	364	373	360	374	383	357	373	356	369	360	363	391	372	368	330	354	362	379	368	356	385	363	319	366	313	358	341	358	379	331	393	374	344	373	382	357	344	378	359	338	346	400	331	370	348	357	368	384	348	409	365	384	322	358	364	383	373	388	384	375	341	330	353	372	378	382	357	374	345	353	343	361	363	366	362	347	396	375	344	365	342	352	347	372	383	349	360	387	370	365	372	387	379	357	371	378	366	348	375	382	401	343	345	387	346	345	354	369	371	363	372	344	355	349	367	375	363	363	337	359	331	345	313	361	369	404	388	376	372	371	365	366	371	368	361	361	378	415	331	362	326	362	352	347	363	394	365	357	360	356	346	352	368	358	380	342	359	366	359	370	385	339	368	390	350	355	330	348	354	361	359	356	368	348	377	368	357	390	365	358	356	367	365	369	351	310	348	368	361	366	367	375	440	360	375	353	357	352	370	362	363	341	365	348	356	356	340	351	403	360	368	356	368	348	341	323	356	367	355	351	404	366	393	356	383	358	375	360	371	353	363	342	351	373	369	345	320	335	352	351	364	364	360	371	368	350	387	340	354	342	358	330	369	390	351	323	352	356	393	350	360	372	345	387	369	358	345	347	359	354	356	391	357	313	370	400	355	372	375	395	345	355	379	328	361	380	371	369	383	349	383	359	385	363	383	342	373	339	367	341	386	394	339	388	364	365	390	383	335	353	361	386	352	351	350	350	404	351	329	417	358	332	370	346	369	345	347	370	330	339	372	359	376	335	351	346	362	385	365	354	391	347	380	320	337	365	339	336	361	365	356	382	374	335	382	365	369	373	345	331	364	355	402	340	354	361	339	366	350	369	365	376	358	345	393	354	382	361	375	356	366	360	360	351	328	360	351	368	391	334	357	335	346	346	377	354	365	338	380	357	359	385	342	380	351	346	365	351	365	380	353	344	344	383	358	377	364	398	376	362	355	348	376	367	343	376	346	354	383	336	379	340	340	346	368	373	356	368	348	366	379	336	370	363	320	376	339	368	362	378	346	378	368	364	341	397	366	351	343	368	360	396	328	369	357	343	353	367	326	383	347	356	348	352	353	368	343	367	358	381	364	339	351	344	354	350	367	345	385	376	362	350	400	332	349	392	345	354	361	377	396	369	379	387	362	348	348	374	352	390	356	348	347	328	385	350	394	392	349	303	371	382	366	389	343	375	383	370	359	347	352	366	417	358	384	360	359	350	397	356	389	369	358	345	339	336	322	375	351	358	378	360	396	404	371	382	342	362	348	386	356	353	372	350	397	356	324	371	407	358	369	375	380	377	376	381	339	369	389	401	407	336	341	327	344	356	381	334	347	359	399	369	379	372	369	354	347	360	367	369	365	355	373	407	363	341	336	356	377	371	348	363	343	398	358	343	350	372	378	365	373	375	339	374	363	370	401	344	372	363	341	363	368	346	426	381	358	371	380	337	351	393	372	399	375	342	350	376	410	362	319	362	349	370	365	359	370	360	351	380	383	371	353	375	384	334	356	373	334	336	368	380	372	373	364	338	385	343	358	364	377	417	387	362	365	371	357	326	370	376	378	361	346	356	413	373	372	348	391	388	374	368	394	309	354	368	363	361	357	364	378	365	401	358	354
6184	1456	1012	793	525	493	457	419	442	418	441	411	404	403	450	453	401	422	398	407	403	413	401	386	426	393	386	430	380	368	424	446	411	377	383	374	369	431	403	417	426	395	391	444	383	363	399	442	409	402	409	381	405	390	386	361	409	384	400	352	416	371	385	387	384	374	401	376	397	406	409	389	375	373	462	414	400	420	427	427	399	375	361	406	370	365	375	412	399	398	409	424	401	395	381	379	401	439	418	404	379	390	397	383	394	415	370	393	364	358	436	395	409	398	377	400	391	327	404	418	394	405	406	395	409	400	357	405	408	377	423	422	386	392	323	405	387	407	388	390	401	413	399	424	396	379	379	362	384	386	392	395	404	402	395	385	380	428	390	411	434	355	372	360	452	410	368	383	404	414	415	444	435	390	403	402	396	392	423	432	367	415	397	397	374	403	355	387	361	390	387	360	416	387	361	420	412	415	398	381	427	357	408	337	396	433	357	379	399	412	394	424	401	397	404	420	397	421	364	394	441	376	371	414	410	405	386	385	398	387	403	396	416	432	423	369	398	407	377	430	382	391	384	400	409	383	378	393	398	393	401	431	369	385	437	414	380	446	393	412	417	385	381	417	405	399	413	410	388	390	386	427	377	365	363	378	399	403	401	414	396	411	419	412	405	393	365	400	375	387	411	382	385	439	395	435	407	406	420	369	384	345	390	363	384	398	401	373	366	434	424	392	425	395	415	416	391	410	426	375	387	385	419	406	418	395	383	433	420	386	398	397	447	416	367	379	391	379	426	390	392	405	395	382	401	387	385	403	393	380	390	403	416	366	392	376	386	379	365	364	399	390	414	376	386	405	412	420	367	409	377	396	402	365	380	376	390	393	434	421	395	372	389	399	407	364	388	392	358	404	415	379	359	380	379	393	382	395	422	418	336	371	396	397	375	381	389	391	416	428	397	377	420	403	383	400	397	419	383	400	401	402	410	393	385	398	385	426	398	432	387	398	396	400	369	393	377	389	394	411	414	399	399	400	402	368	357	394	389	399	406	410	393	422	408	414	413	390	400	404	416	402	383	375	403	428	418	394	383	382	391	408	398	436	426	366	359	411	385	365	367	425	431	364	415	390	430	414	403	390	381	416	439	384	396	402	365	379	369	392	383	381	421	370	397	400	447	416	378	418	395	405	407	379	417	372	375	354	379	404	373	381	365	435	413	405	419	396	402	376	384	382	325	392	384	410	399	395	398	379	403	439	377	408	430	411	413	359	358	370	447	392	377	404	404	398	410	387	389	421	404	403	395	388	420	391	353	393	404	397	373	408	406	421	412	432	392	399	376	397	385	396	360	368	406	378	373	411	430	387	369	403	371	405	390	396	397	421	407	356	419	362	395	379	393	377	361	387	420	406	409	378	340	395	410	390	387	363	403	410	382	383	378	401	401	420	418	391	375	383	408	399	403	382	385	405	387	424	412	387	410	391	400	404	419	376	386	449	424	385	415	398	365	390	398	376	406	415	369	393	413	436	410	420	429	385	367	431	359	380	390	437	370	392	381	385	405	395	423	384	398	379	346	373	374	398	403	415	400	418	379	385	381	405	419	395	397	370	398	408	421	400	359	413	411	376	395	358	387	420	391	418	408	435	421	416	408	403	360	378	406	400	375	394	364	393	400	400	401	369	409	379	447	383	390	426	385	391	416	401	422	431	395	399	390	385	388	411	384	389	405	404	391	394	419	410	378	388	404	385	369	407	417	361	406	382	411	405	416	411	412	389	400	404	395	372	402	408	388	390	376	367	394	380	410	410	384	366	440	398	380	380	375	388	409	375	413	403	406	381	416	370	393	400	415	371	413	436	382	406	387	391	368	390	387	415	390	363	392	371	408	426	361	404	376	413	414	417	440	401	386	429	396	403	410	381	392	365	405	390	385	400	418	403	393	368	434	395	391	348	386	414	385	409	433	393	405	420	389	390	408	393	401	407	420	396	386	388	366	400	420	391	397	400	389	395	390	396	385	396	378	384	453	432	364	414	403	376	380	369	389	405	396	349	425	438	387	394	418	427	399	405	402	398	395	397	363	382	372	369	414	420	395	414	357	385	417	417	386	369	399	391	415	408	375	395	375	370	418	378	421	374	416	419	445	383	406	384	401	412	434	425	412	385	389	422	414	417	364	374	355	395	398	378	379	420	391	400	398	405	367	408	338	389	401	352	415	397	404	344	413	323	410	398	403	402	390	406	430	384	396	415	439	448	353	390	389	374	410	394	419	421	389	409	412	397	411	396	392	413	419	380	404	411	399	421	389	396	403	384	403	421	391	398	406	382	390	392	385	386	419	402	371	391	379	401	403	409	448	441	366	400	396	384	411	376	370	387	372	407	401	427	420	408	410	386	425	386	378	412	366	417	420	431	408	349	362	370	424	393	421	354	413	432	366	401	413	455	365	413	436	407	392	365	412	401	440	368	404	407	375	394	373	429	366	368	389	400	427	403	410	424	385	395	384	372	398	391	399	406	333	387	390	425	385	400	392	396	394	424	361	345	408	389	406	393	392	407	389	396	423	384	405	411	436	388	403	423	424	388	365	380	438	395	407	398	397	399	373	431	414	386	408	401	421	373	405	393	392	379	372	358	395	440	393	408	349	384	421	401	391	399	393	385	412	385	419	417	413	386	443	412	408	382	393	392	355	409	394	371	364	422	360	398	422	394	339	361	435	436	444	383	381	373	386	390	401	347	383	422	364	419	406	388	401	401	402	397	409	388	431	379	408	388	372	417	406	361	374	407	363	408	362	402	413	387	363	385	366	418	377	379	434	419	403	397	387	416	400	389	414	432	400	390	360	377	409	399	401	349	396	423	369	395	413	382	403	361	372	412	438	390	381	407	382	383	411	407	460	384	393	390	384	420	398	399	425	389	401	398	395	393	395	350	378	387	350	363	355	379	396	409	367	385	387	422	403	396	354	385	401	385	405	374	432	394	439	413	373	414	380	382	435	379	400	399	369	409	365	403	386	389	402	445	383	436	423	392	377	395	440	370	369	421	402	415	366	378	359	415	376	395	378	413	430	403	371	368	402	377	388	379	393	374	402	361	418	440	390	390	419	383	378	392	399	373	425	414	393	395	378	414	371	396	394	388	396	423	411	381	392	378	372	392	404	426	357	414	387	408	418	405	386	386	379	352	395	422	387	423	343	391	434	402	409	405	354	436	371	372	381	393	411	392	438	426	405	352	420	400	411	370	414	379	408	374	410	384	404	387	393	408	400	384	380	401	424	464	413	384	401	395	390	394	457	356	397	410	401	373	368	368	389	418	414	392	409	364	406	434	387	410	395	370	383	411	380	368	397	391	364	375	431	386	368	432	387	392	410	391	368	400	404	435	438	404	384	368	408	381	390	398	387	403	360	383	425	417	380	396	410	366	388	373	417	400	398	397	387	395	371	383	350	364	405	399	417	389	417	391	406	387	372	404	405	390	410	393	374	362	409	419	376	379	345	441
4768	1851	2938	2753	1687	1291	1173	1132	1170	1101	1095	1036	982	907	957	906	918	915	914	942	932	917	887	856	884	860	844	881	881	864	838	849	900	912	881	844	883	830	866	921	825	925	865	923	863	869	927	867	887	886	828	873	867	902	888	918	866	851	870	804	870	880	935	946	851	884	832	840	829	870	862	896	881	867	845	843	884	857	872	889	865	883	943	888	886	880	882	849	807	852	865	901	886	900	908	854	896	851	828	909	846	905	832	907	853	854	847	876	872	930	847	853	858	847	898	901	880	846	863	838	836	908	881	825	818	827	857	861	839	892	880	855	866	860	878	888	868	891	893	890	873	890	880	884	885	880	865	847	851	871	866	867	952	873	871	925	907	824	905	898	870	876	882	875	914	865	904	867	882	880	897	891	860	879	880	850	856	852	939	816	885	849	877	866	822	871	892	896	879	863	921	866	831	852	870	870	887	822	901	933	864	847	847	860	862	899	878	857	896	878	851	883	923	880	853	906	845	905	877	890	847	828	890	936	895	862	880	871	804	897	887	859	871	799	892	848	908	885	871	854	867	877	849	852	862	884	878	857	840	857	880	919	926	889	827	885	830	888	868	849	806	871	883	834	904	857	858	868	868	860	898	896	901	842	833	843	865	847	896	894	924	883	846	898	848	892	834	854	900	885	910	833	877	855	819	920	886	910	882	883	874	930	881	843	881	857	874	925	846	869	907	864	891	886	914	888	850	880	874	924	836	934	858	845	870	888	912	955	891	916	911	915	923	856	840	874	878	842	948	904	881	859	866	852	838	878	928	841	902	895	831	804	866	843	929	879	823	814	867	883	864	875	876	896	872	858	859	849	866	827	878	891	913	878	862	865	860	818	880	870	850	874	900	930	836	905	888	930	863	877	930	872	862	873	864	885	901	867	889	925	840	902	908	881	849	894	794	890	878	913	827	866	801	923	908	908	882	840	860	925	904	850	920	886	894	893	868	942	866	893	839	864	838	879	830	865	821	872	879	886	904	902	912	837	821	917	842	856	853	893	864	860	928	883	881	858	893	903	940	904	853	923	917	883	874	891	901	831	847	860	828	903	808	917	846	878	896	897	850	823	835	904	854	891	864	853	912	851	890	917	883	849	848	872	886	869	839	881	861	916	896	896	868	869	871	847	834	901	888	823	855	950	818	901	896	862	919	865	847	915	863	885	831	864	841	868	824	874	892	866	874	877	908	871	836	839	900	922	850	854	865	862	901	985	881	887	892	844	896	860	842	831	912	899	888	820	843	857	820	865	879	824	862	903	855	893	871	879	920	828	862	834	841	789	814	866	883	844	914	889	858	817	830	871	863	870	930	945	862	885	881	890	838	832	847	817	824	862	881	859	841	878	855	852	857	874	825	887	858	891	874	853	885	876	900	867	912	865	858	900	842	843	916	831	873	909	889	830	859	869	875	877	869	861	846	883	917	922	839	899	868	906	847	860	840	793	900	862	875	884	863	863	845	842	934	916	900	921	876	883	881	890	876	950	829	852	831	879	866	811	875	905	904	896	914	896	885	904	926	880	824	909	876	866	898	836	867	852	886	864	895	868	895	847	849	848	841	858	887	880	867	874	836	873	867	890	891	894	891	892	887	851	819	797	893	897	874	879	878	894	802	869	850	870	860	870	898	891	883	853	842	886	909	866	880	910	921	917	871	912	851	905	902	862	890	912	870	900	857	939	913	869	947	870	874	904	940	913	891	929	900	912	841	911	896	837	846	824	822	898	852	924	903	898	897	842	903	861	886	888	947	889	840	905	879	834	889	867	929	876	887	899	912	953	892	901	947	890	846	855	888	861	868	865	858	856	889	885	879	873	820	884	924	849	877	864	873	857	795	881	883	860	876	891	872	863	850	844	898	866	885	875	886	895	835	881	858	889	865	904	897	886	849	856	833	870	836	896	873	893	843	893	912	882	877	908	886	863	892	883	881	805	878	871	824	847	818	829	839	926	888	866	859	844	860	866	899	893	885	878	855	835	855	900	847	892	894	905	864	890	886	880	919	878	852	864	882	858	907	846	898	813	867	928	847	897	891	873	890	851	916	863	911	906	856	865	901	888	884	856	925	885	907	851	878	888	852	876	863	891	861	883	844	818	903	902	918	872	891	870	890	822	869	841	891	889	869	841	879	863	829	926	899	931	894	892	873	884	864	829	887	873	845	911	844	870	898	925	851	906	865	836	856	875	861	850	869	851	879	848	860	870	909	873	880	806	859	869	846	823	845	868	880	857	883	878	860	870	875	860	893	861	845	904	851	862	863	864	842	910	842	842	876	900	908	897	899	885	801	853	906	802	801	941	861	822	869	898	896	871	900	866	858	833	887	875	914	903	863	873	923	868	884	883	888	862	850	888	796	878	922	876	887	878	829	926	880	852	880	838	874	878	944	843	853	890	881	901	913	857	843	823	870	879	885	877	871	864	857	901	851	842	900	854	883	867	853	836	812	822	908	862	878	898	861	865	873	871	885	836	848	895	848	892	856	864	906	887	881	923	892	836	898	901	873	878	864	869	908	837	897	833	840	925	871	843	859	864	862	867	924	859	881	861	848	877	865	836	829	824	855	881	890	854	832	888	878	862	831	873	857	907	887	854	869	838	819	905	872	870	880	876	878	902	879	881	872	830	874	848	836	880	868	861	877	845	893	861	880	897	891	869	854	913	846	825	889	889	862	929	870	894	865	843	887	878	844	907	893	893	897	812	864	850	864	882	883	903	914	817	839	890	955	896	879	880	890	899	835	861	871	858	931	867	825	820	901	866	865	823	901	846	872	863	846	851	899	846	892	890	860	878	922	857	896	850	815	910	882	831	864	901	867	872	904	839	906	867	853	888	871	814	866	901	866	878	892	909	880	904	881	842	866	899	898	860	917	877	862	917	878	870	882	851	856	835	849	881	865	949	842	869	888	870	874	894	926	830	906	887	866	864	823	891	885	832	893	868	911	847	898	824	958	840	874	853	854	857	901	868	903	831	867	873	848	886	887	831	872	903	826	897	928	899	886	874	898	829	846	864	899	854	853	869	888	906	859	873	790	904	889	898	897	907	877	877	857	848	886	908	852	895	862	868	902	893	870	906	865	904	853	877	927	873	902	856	830	838	866	874	880	820	847	880	861	893	873	845	894	914	807	912	876	848	829	861	854	908	880	899	899	864	918	885	909	812	881	885	820	909	937	859	839	855	859	897	899	892	901	890	859	858	849	879	840	848	930	886	871	929	895	893	909	889	858	904	939	894	908	835	941	881	845	845	870	839	903	854	816	867	881	886	869	868	942	844	909	860	877	875	862	845	874	832	899	875	857	859	800	809	919	872	873	896	847	861	876	898	859	870	900	900	917	822	907	879	860	868	884	836	862	873	880	867	908	899	815	848	905	869	891	835	899	873	903	892	884	860	849	853	882	910	867	865	895	852	917	895	843	852	856	915	883	900	874	847	861	864	884	878	873	850	865	814	884	850
15737	5857	22515	18869	6431	1196	566	453	365	321	358	298	334	284	259	245	280	298	283	271	266	284	277	285	266	303	255	276	248	272	230	257	260	251	238	251	276	262	255	292	265	259	245	232	247	240	258	247	250	256	280	257	233	246	275	230	270	291	260	264	254	237	263	230	236	245	285	236	283	247	267	270	249	285	253	248	221	220	275	256	254	267	248	263	221	242	266	239	255	245	272	272	258	261	233	246	225	252	287	247	256	260	246	248	232	218	241	274	251	254	272	242	251	242	256	277	242	253	235	275	256	262	264	235	236	244	241	239	262	279	261	260	222	251	248	223	266	252	244	228	246	267	223	244	259	257	260	245	257	233	244	250	264	269	216	250	239	282	274	263	234	248	222	277	257	259	254	242	253	251	259	273	291	270	248	230	239	256	263	242	261	247	258	283	248	275	255	262	249	236	269	228	252	275	282	227	250	255	244	259	273	266	264	240	268	263	310	229	253	222	247	274	244	245	213	255	262	246	279	254	260	231	252	240	287	234	268	232	226	261	240	236	251	253	236	259	266	232	217	238	268	251	269	244	251	264	258	256	240	241	242	249	277	273	253	273	256	228	259	225	244	253	235	270	282	235	268	259	249	253	234	248	221	246	275	227	217	237	252	245	233	271	238	232	269	228	262	263	245	290	244	245	227	259	252	251	260	271	238	257	287	290	296	245	242	251	241	250	255	250	285	258	249	283	248	226	257	268	259	251	272	247	233	216	237	259	253	269	246	248	263	272	260	229	259	230	232	258	272	284	276	257	273	265	250	240	229	212	273	266	237	228	243	248	222	230	251	254	240	271	275	265	267	258	243	246	280	252	256	258	227	239	260	211	227	269	244	226	209	208	202	267	259	226	230	266	242	254	232	283	241	290	251	252	248	251	240	264	254	237	253	277	238	241	228	247	229	264	245	271	302	256	269	239	282	260	242	234	241	248	276	239	257	249	219	268	255	280	251	251	271	243	242	268	226	248	238	243	265	246	249	258	253	275	235	241	230	229	254	259	260	222	256	253	237	241	243	249	256	223	237	249	239	253	233	242	239	232	236	278	269	263	248	255	257	231	241	280	256	195	242	260	232	256	249	279	246	264	247	232	245	276	271	272	255	249	247	215	257	261	264	249	233	255	261	237	266	282	252	292	241	246	250	275	252	223	231	245	269	234	240	233	239	254	253	258	239	243	263	259	248	234	249	272	292	222	257	230	236	248	263	223	237	250	242	246	291	268	257	237	266	258	197	261	243	261	261	275	260	268	241	272	241	230	257	261	246	229	227	251	271	223	252	245	233	269	268	234	240	239	247	225	271	262	229	256	271	255	251	237	247	235	245	261	272	248	230	268	253	211	244	267	238	255	253	236	254	295	265	249	255	245	262	265	288	234	231	251	243	224	240	255	261	244	251	275	248	228	246	275	233	218	262	252	222	269	275	244	257	248	232	224	237	235	247	250	256	265	287	249	252	262	225	265	280	264	240	272	271	227	247	260	259	243	259	241	256	251	277	268	235	257	237	248	253	241	242	225	248	249	262	247	263	251	260	246	251	219	258	249	249	258	258	266	245	248	237	254	226	257	253	305	250	251	256	273	247	235	260	248	246	252	236	249	283	258	247	237	217	263	262	244	243	245	249	244	253	250	242	234	248	248	235	216	239	238	270	302	264	247	206	273	227	247	231	252	276	268	249	275	241	271	280	236	266	213	251	234	237	261	254	228	255	248	257	227	265	281	271	238	269	253	220	241	241	246	263	252	289	244	240	235	264	242	262	248	246	236	262	282	239	265	260	279	238	262	220	254	215	264	237	271	231	265	241	255	250	280	249	273	251	238	231	262	244	282	271	256	275	250	222	251	241	232	237	256	232	270	258	257	253	249	260	231	248	282	255	249	259	244	252	227	262	232	227	243	236	265	247	267	257	252	224	236	262	247	223	232	254	234	259	255	287	259	255	261	247	258	249	258	237	233	255	250	252	240	240	259	260	239	279	225	251	248	276	261	270	244	253	268	249	238	223	263	264	232	260	246	255	273	254	247	252	277	231	267	263	252	249	271	266	271	239	232	261	264	273	268	272	281	242	268	294	256	244	255	260	247	270	289	240	253	226	253	256	230	255	245	252	245	232	273	243	244	251	220	252	252	278	242	272	247	237	278	243	246	287	266	239	242	268	264	246	259	255	292	258	229	252	244	262	250	241	247	282	271	246	228	244	219	271	250	263	240	259	248	246	237	278	242	244	238	263	260	264	263	249	262	249	259	254	231	247	243	245	284	245	232	240	203	270	244	225	228	255	283	238	271	264	254	244	275	270	236	245	248	240	260	261	252	242	256	258	263	227	266	249	246	249	219	227	224	217	249	259	232	240	262	270	258	255	260	246	231	250	261	250	244	241	242	245	252	274	251	245	241	243	259	228	256	248	244	246	269	286	237	248	250	226	243	245	237	208	279	229	271	222	243	255	253	236	258	256	258	243	243	228	272	257	217	245	253	263	252	247	227	260	258	269	250	266	234	238	285	243	239	268	280	231	228	277	229	244	254	255	229	263	254	261	264	245	263	245	246	232	237	301	238	232	248	254	266	258	246	235	225	227	243	276	244	238	231	263	246	246	257	253	256	260	261	246	262	269	221	199	249	285	251	238	254	234	243	253	263	287	253	240	277	243	256	230	246	253	253	269	237	253	237	254	234	271	236	278	234	241	220	250	264	246	242	240	245	234	246	254	255	238	255	265	234	237	260	244	254	261	254	241	273	260	217	246	284	243	250	295	275	234	253	245	246	225	229	246	250	262	259	268	253	271	269	267	245	285	245	235	257	220	235	246	252	238	229	259	253	268	249	261	270	234	235	220	233	215	263	247	263	238	252	270	233	271	254	265	254	246	249	274	242	263	262	274	267	259	229	248	212	284	263	250	293	242	261	239	235	236	260	257	249	243	245	234	258	256	255	247	254	225	251	228	238	275	255	278	228	245	262	246	221	249	293	276	231	275	271	269	273	236	264	258	264	269	235	231	251	223	290	222	240	238	267	248	253	231	265	239	235	228	245	247	263	234	237	257	274	285	252	242	254	250	237	255	250	260	256	262	226	256	252	222	259	246	274	251	210	276	262	232	283	255	245	241	254	248	282	258	244	234	262	286	251	242	243	274	248	229	238	254	259	245	244	275	253	256	284	235	217	258	247	214	243	250	215	249	264	273	255	250	248	236	259	241	235	258	228	253	258	248	239	240	259	258	266	251	254	240	250	263	266	244	242	252	224	275	223	260	260	247	227	223	258	230	230	283	245	265	249	236	264	243	232	227	245	247	258	240	254	263	238	264	285	254	262	266	264	255	254	223	256	246	273	234	244	270	228	253	249	284	243	235	266	289	274	273	235	254	257	258	267	276	248	240	266	265	241	244	255	237	223	250	247	258	233	253	247	241	245	279	239	263	239	253	255	246	250	270	268	246	254	255	243	261	298	228	234	247	254
11230	6168	28224	27403	11721	3359	2195	1505	1284	1268	1180	1049	877	804	800	862	771	747	698	677	667	610	530	597	609	573	609	592	560	589	589	606	591	586	609	576	569	618	585	564	591	546	549	587	598	598	585	566	553	539	594	573	573	548	563	573	599	597	591	568	588	571	540	572	557	600	546	544	569	635	542	569	611	572	529	574	584	566	562	542	556	579	544	559	561	587	589	595	547	585	581	600	588	550	512	582	544	572	566	590	569	584	543	595	530	544	536	533	557	587	592	599	594	563	563	644	579	512	578	560	596	564	618	543	544	525	536	587	561	553	569	540	563	607	535	582	582	575	604	580	566	565	569	537	572	562	541	581	586	547	559	595	602	571	589	539	567	539	582	595	583	586	538	587	594	554	592	579	597	606	592	553	553	533	569	594	535	577	589	573	582	537	573	620	569	528	557	542	557	552	571	535	564	537	595	574	547	554	633	580	588	591	609	564	554	544	569	522	534	552	538	560	521	578	602	596	572	565	567	546	562	558	562	565	595	610	543	562	517	581	541	604	581	601	514	579	583	577	552	575	567	552	589	563	579	588	555	534	511	534	606	612	570	551	561	533	598	586	550	569	533	603	578	544	575	558	542	599	567	598	567	621	551	531	535	605	524	538	546	540	551	572	574	549	580	540	567	615	569	595	599	596	580	556	582	581	591	585	613	615	581	566	568	535	570	552	502	579	561	595	552	570	607	562	564	574	600	563	546	603	554	566	588	562	595	543	546	567	568	573	557	604	564	604	559	623	568	591	592	578	568	584	567	532	570	525	558	592	606	587	572	558	559	583	590	577	586	572	567	576	572	600	574	578	574	566	577	590	573	579	575	535	600	562	538	548	562	554	559	567	574	558	630	554	576	557	524	539	585	584	555	583	552	552	567	566	581	570	556	588	592	568	531	575	560	575	522	576	589	566	554	539	589	577	613	573	577	575	565	571	541	571	571	531	576	558	628	551	559	611	586	561	610	615	614	593	550	580	574	623	574	585	581	566	568	617	596	571	520	588	548	569	569	550	583	545	539	548	562	583	585	547	576	576	524	560	571	617	582	591	569	565	599	554	597	606	589	566	586	555	549	527	579	557	586	560	572	584	541	547	561	574	536	591	539	546	564	569	583	585	604	623	538	597	545	614	564	576	611	582	547	543	535	548	522	589	566	546	549	570	551	581	597	566	564	582	567	574	574	591	564	550	610	560	546	540	586	571	556	588	560	559	567	581	609	568	562	548	559	565	590	532	602	592	586	564	578	612	535	571	606	591	531	572	571	581	586	591	585	551	581	540	587	590	562	566	582	595	593	565	570	559	537	531	533	586	561	556	568	549	570	549	544	579	584	578	544	584	561	572	573	546	594	589	574	594	574	551	526	593	566	582	552	590	557	592	569	564	538	585	573	524	583	577	581	546	565	552	579	537	529	565	556	555	538	544	587	575	593	573	561	599	569	621	527	579	583	537	558	588	557	618	598	604	598	553	560	531	525	553	574	577	576	529	580	557	592	571	565	572	568	538	588	546	575	557	565	616	555	548	545	633	582	550	553	604	561	591	581	581	579	518	562	557	539	582	551	537	585	579	545	554	557	573	567	575	540	589	570	561	553	573	605	619	561	534	604	551	614	572	560	549	583	574	566	570	632	623	597	567	531	607	591	544	563	603	572	538	579	563	583	566	596	549	566	523	609	578	563	594	639	574	586	593	545	531	598	566	588	546	598	586	544	547	584	564	560	588	585	544	593	552	576	579	604	587	582	575	547	564	574	547	601	547	562	567	531	568	559	616	597	570	514	526	551	559	549	553	568	578	562	591	521	576	559	546	557	578	571	570	584	574	619	531	524	535	574	560	537	605	550	536	560	610	570	612	578	573	555	558	544	575	616	555	559	596	532	549	578	595	563	610	591	575	541	584	547	593	530	573	581	561	581	614	594	584	558	567	544	596	563	572	534	582	546	571	527	548	568	595	586	552	537	612	545	552	570	562	522	573	546	542	554	579	517	557	616	574	554	560	544	569	592	532	557	566	534	571	565	569	546	567	554	597	550	568	587	572	596	538	595	580	589	549	573	586	565	602	548	581	586	572	582	557	608	561	576	539	562	528	535	531	582	610	571	560	514	570	588	589	548	553	588	588	564	564	610	542	605	567	590	580	588	551	579	534	541	532	529	541	618	565	598	612	584	580	583	601	560	543	574	578	556	533	531	525	606	530	596	551	558	561	566	595	571	592	579	548	554	579	603	578	570	591	595	595	551	528	551	552	543	558	552	532	565	581	595	577	534	533	586	578	541	552	531	571	555	567	541	554	511	539	578	589	526	546	571	549	594	577	606	563	571	563	584	588	578	595	553	546	552	564	593	548	560	587	514	572	579	567	595	573	585	567	582	567	603	618	572	573	610	587	581	550	565	551	563	572	606	522	562	582	569	552	568	610	561	578	588	560	565	566	581	588	566	562	555	589	558	565	568	581	587	564	577	548	559	539	565	577	547	560	563	571	583	588	633	553	556	597	598	561	580	554	579	499	546	588	568	524	569	584	555	537	571	608	570	598	546	572	601	585	548	555	589	582	568	550	591	592	542	547	537	577	547	588	567	568	561	559	599	556	571	568	555	563	558	566	585	618	560	560	578	586	535	542	573	608	492	570	602	555	570	596	549	577	582	542	565	531	577	542	577	548	565	585	514	556	581	575	595	602	564	560	568	605	567	560	575	590	587	585	566	590	565	545	571	543	575	550	551	583	542	588	551	589	572	592	551	590	528	570	514	605	580	509	577	582	593	586	594	559	559	564	548	521	569	565	546	577	571	570	562	555	573	555	564	567	553	574	571	540	601	559	590	533	514	567	572	589	566	575	545	590	597	608	550	566	572	528	578	545	576	532	566	570	574	566	527	561	575	571	570	574	517	571	567	556	585	621	572	556	548	594	562	534	508	574	575	524	534	586	613	572	574	531	537	569	553	590	555	575	577	605	639	539	574	564	564	568	550	550	566	565	564	544	531	595	577	575	556	556	555	513	538	537	544	567	561	535	576	548	519	563	554	554	573	598	572	531	572	562	566	564	563	530	562	592	542	572	562	560	561	568	578	569	575	573	580	558	583	624	554	606	525	572	603	593	570	495	608	553	591	605	563	556	602	566	553	571	576	584	601	593	555	566	610	596	544	567	555	594	555	594	534	536	598	623	582	564	580	593	548	602	579	572	581	607	574	576	564	544	559	602	578	582	559	564	590	592	564	601	570	565	575	568	553	502	565	585	560	559	542	551	597	549	571	584	581	545	560	567	595	564	564	548	570	548	581	569	573	553	571	547	578	568	605	609	572	575	598	548	543	586	595	619	554	554	600	614	595	591	558	632	538	584	556	566	584	530	567	552	592	585	571	557	586	587	622	608	584	598	553	591	553	533	562	551	567	554	617	589	571	537	571	561	568	539	583	560	570	568	581	570	570	607	548	558	557	554	569	561	582	563	543	538
24304	10697	34023	30988	13394	2780	813	387	337	362	279	250	232	184	196	205	180	175	176	176	152	148	122	163	153	155	164	176	149	129	132	147	143	158	157	150	137	156	128	145	166	146	136	150	155	145	176	170	142	142	131	113	144	136	140	154	159	155	151	136	166	155	127	126	135	141	161	160	150	140	140	152	154	159	145	136	149	131	141	156	131	125	133	135	149	148	137	144	141	137	155	141	130	130	161	138	128	119	152	153	140	126	146	157	139	146	141	162	158	143	159	166	138	153	151	133	133	139	148	147	126	137	148	155	131	142	125	145	165	146	153	136	144	132	157	148	157	143	157	128	148	137	174	146	138	156	133	137	157	137	139	144	127	125	154	149	135	131	178	120	132	134	145	110	146	134	132	156	166	145	127	139	139	154	153	137	153	127	157	141	149	123	144	149	142	138	127	124	132	136	152	137	134	165	138	144	159	145	148	127	134	145	161	131	144	125	145	137	155	117	141	146	153	129	163	133	158	157	132	144	157	132	134	115	108	134	154	137	151	130	139	161	135	126	143	124	136	144	144	160	144	144	151	151	140	135	132	128	137	145	149	130	147	120	151	137	172	120	150	135	147	120	132	142	137	119	122	142	166	144	135	153	158	136	131	165	173	139	171	145	169	125	130	144	133	148	143	147	127	140	166	159	152	140	151	120	118	143	147	147	160	163	148	136	140	166	143	160	135	145	138	141	149	131	121	152	145	145	152	120	131	142	136	131	130	126	145	129	148	117	155	132	140	143	155	128	158	146	141	131	123	128	166	146	143	140	132	114	142	133	134	124	159	137	125	146	141	157	131	129	130	153	157	166	143	137	151	154	155	141	155	146	149	156	140	120	151	138	145	153	142	142	141	154	136	146	157	140	150	145	132	143	125	124	153	154	148	116	137	124	148	144	121	133	133	141	128	129	142	131	156	152	128	129	144	145	147	139	149	137	136	126	156	139	139	138	151	165	143	153	111	145	118	147	128	127	154	135	141	140	146	135	134	148	160	142	126	122	127	143	138	148	121	167	120	134	130	156	164	143	161	121	113	141	127	153	136	143	157	127	136	138	137	136	165	122	149	157	156	149	152	154	144	120	141	143	132	130	138	130	144	167	154	129	159	137	157	137	140	160	132	148	152	146	163	135	154	140	149	150	148	139	149	115	131	143	142	148	131	156	154	141	150	156	161	156	140	152	143	168	150	141	146	143	147	153	139	118	149	142	141	136	149	138	142	126	150	140	124	155	126	118	142	146	133	144	139	146	143	148	109	118	137	128	144	124	129	140	150	150	122	141	173	153	163	148	128	157	159	115	142	138	162	150	141	124	147	141	151	153	138	142	137	123	131	143	122	152	141	173	141	145	139	158	160	159	150	135	143	133	123	124	142	126	133	174	118	163	145	142	126	151	140	156	133	145	154	142	151	146	146	123	145	144	136	123	139	137	156	160	154	118	138	146	134	159	116	157	137	147	136	150	147	143	137	148	156	170	144	152	148	157	135	137	145	125	139	130	148	152	116	143	141	145	128	146	153	149	144	122	143	146	122	140	118	148	164	152	153	148	148	122	116	138	168	159	136	156	127	138	146	175	147	127	155	138	143	141	150	148	145	144	138	153	153	135	158	144	151	140	147	149	149	146	134	144	163	125	126	146	132	140	119	120	132	145	146	125	156	129	130	134	129	140	133	169	145	158	174	127	132	142	148	133	139	133	140	133	146	135	144	147	167	182	132	152	137	144	147	134	135	141	129	145	138	131	134	127	144	151	141	160	148	147	155	158	127	146	151	159	156	161	147	160	123	123	146	144	147	141	133	118	145	141	143	143	135	146	177	149	132	123	155	123	131	146	147	141	118	142	128	128	150	147	116	135	153	137	132	148	129	123	132	115	143	134	146	132	144	150	140	137	126	143	142	143	136	169	167	154	155	125	144	148	138	123	148	165	144	173	142	163	160	132	134	132	155	134	162	146	139	152	153	162	114	126	137	134	141	148	145	152	131	150	162	159	170	162	138	148	142	162	120	154	136	131	130	146	142	125	129	153	151	125	146	147	131	134	131	113	146	149	139	158	160	141	152	126	154	133	118	128	152	136	158	163	138	135	129	153	137	138	114	137	169	137	140	141	157	162	161	130	138	141	154	122	138	119	134	142	135	138	142	148	134	133	148	128	143	139	124	141	134	138	133	150	163	155	110	123	146	145	147	149	151	156	134	140	134	123	132	141	143	142	152	157	143	141	149	178	135	137	130	152	135	131	142	142	132	158	170	124	123	147	155	144	150	162	142	113	158	130	141	137	165	135	122	158	158	146	152	139	153	137	142	144	139	138	128	149	139	139	160	144	143	141	139	130	120	148	133	167	139	167	146	141	130	144	134	159	161	165	143	125	126	147	133	126	127	145	149	116	173	159	145	158	136	152	148	133	122	123	114	116	143	136	138	158	140	136	157	161	173	153	145	143	128	156	162	148	135	138	156	138	154	164	140	130	151	122	148	135	138	132	129	145	135	130	130	162	149	133	143	147	128	124	136	135	140	136	129	136	125	123	150	132	147	121	157	152	147	144	154	137	137	148	124	141	149	146	142	149	140	129	144	138	146	137	155	129	125	128	130	148	132	134	126	126	131	152	149	131	136	149	117	158	161	135	134	136	176	145	150	137	143	145	142	114	118	127	126	156	155	144	143	143	129	148	141	147	145	134	125	121	173	167	127	144	152	164	146	157	143	144	124	161	136	142	151	139	138	142	150	151	146	133	142	143	175	139	147	157	124	156	144	136	130	128	147	164	150	156	166	164	159	165	170	156	139	135	147	131	130	163	139	124	138	147	140	112	135	141	147	154	141	144	133	164	152	134	142	126	150	149	106	134	126	158	171	143	155	127	156	150	139	127	115	115	134	130	150	140	149	136	146	148	148	155	148	166	140	137	137	160	171	169	145	141	137	128	127	130	137	144	143	143	118	155	177	140	146	130	156	161	143	138	163	162	119	145	132	161	148	140	149	133	156	144	136	147	134	173	167	140	129	123	159	137	156	145	133	136	158	151	143	133	150	145	129	177	152	128	137	158	151	146	144	145	133	167	170	132	168	146	153	144	120	150	135	141	144	162	119	148	169	123	167	180	129	148	152	152	174	142	161	147	145	157	150	110	120	131	154	135	121	165	137	140	131	132	152	146	136	123	157	150	133	146	116	177	154	172	152	153	128	131	134	132	142	143	122	147	138	131	156	137	127	132	136	139	159	114	141	162	160	126	141	150	157	140	161	164	148	180	136	159	161	153	144	150	136	141	121	136	134	133	129	147	142	135	135	142	151	135	158	143	135	139	146	139	143	137	159	145	151	126	146	148	147	143	140	152	146	122	142	156	129	138	153	135	142	141	141	149	143	151	142	143	132	141	123	128	131	143	159	142	160	120	133	127	148	121	147	159	163	131	143	128	157	137	140	124	139	144	145	127	134	160	150	165	152	143	137	136	154	148
14077	9450	36097	36224	17017	5345	3057	1952	1501	1527	1297	1220	922	751	793	768	682	611	614	556	503	442	459	410	403	431	448	409	361	415	420	390	400	438	392	374	357	376	365	401	372	354	363	367	354	368	394	390	421	364	374	356	366	372	338	387	378	371	380	347	401	406	367	364	398	353	350	394	388	310	357	358	386	369	360	355	366	343	372	389	392	370	361	339	334	363	379	377	347	373	380	368	374	399	328	358	356	340	386	375	365	364	390	383	346	351	324	356	377	352	375	384	389	377	388	367	360	351	373	378	374	368	358	375	370	387	348	373	388	357	373	351	376	392	357	372	343	374	358	380	339	348	361	382	391	379	363	346	363	381	381	378	353	353	401	354	353	398	382	375	358	379	393	350	364	347	367	369	386	364	353	347	354	365	391	356	393	353	351	326	372	391	354	349	376	349	378	372	338	357	363	379	355	384	363	358	364	362	393	360	363	359	348	375	402	346	359	360	369	382	381	383	342	346	371	370	348	402	366	405	349	357	360	412	387	349	373	398	371	355	332	342	382	374	343	339	344	362	366	378	333	374	418	339	374	363	351	361	370	370	362	345	367	393	369	335	350	347	361	379	360	373	341	376	333	345	349	351	369	374	358	343	388	388	357	366	368	340	345	385	368	377	381	355	382	367	355	366	369	327	410	358	363	335	405	358	339	379	337	348	375	373	328	378	351	376	343	348	355	397	348	343	392	363	353	353	357	400	343	372	342	331	364	346	353	378	374	362	377	344	375	375	369	371	349	374	363	370	360	391	384	366	407	338	342	350	351	363	338	352	329	349	364	377	341	370	404	360	331	359	360	372	350	337	341	407	379	372	368	429	361	389	393	379	381	367	365	323	329	382	368	366	370	365	374	395	389	326	358	409	375	424	347	356	349	365	377	397	334	392	371	359	361	358	374	389	341	368	384	400	340	395	361	385	410	373	374	363	321	350	351	352	367	336	361	376	324	340	379	344	334	351	351	370	357	379	362	370	388	346	358	381	376	397	386	388	359	387	321	352	385	369	414	370	378	362	359	359	326	394	343	375	378	356	391	339	371	367	380	374	388	387	394	377	378	384	356	357	348	377	384	356	374	324	330	374	348	350	345	380	398	333	384	374	363	364	383	361	391	379	374	391	350	373	347	365	339	360	324	397	347	378	355	377	376	378	394	346	361	349	339	358	354	327	383	369	365	359	382	369	370	386	372	367	349	334	374	341	389	382	341	377	364	346	353	373	374	366	359	344	364	364	340	349	353	341	337	374	345	376	403	363	353	353	362	362	401	371	370	342	343	370	346	381	383	386	332	340	375	360	366	346	343	377	402	334	372	347	368	410	347	363	378	360	369	392	399	411	369	390	389	362	357	377	349	346	398	366	401	371	370	349	381	412	379	376	333	348	346	362	388	360	357	343	365	371	353	374	352	366	357	377	357	378	412	325	354	376	391	366	383	395	373	350	360	342	407	339	376	389	370	380	335	341	357	400	356	380	360	356	394	341	384	355	371	368	378	382	363	378	387	333	335	366	362	354	377	372	364	351	373	369	367	364	354	365	379	367	368	380	358	401	344	410	370	357	395	362	352	351	377	346	356	397	340	351	382	391	358	351	373	361	359	367	350	326	402	379	380	325	373	341	366	337	376	375	365	378	375	364	351	360	370	370	352	376	361	349	355	356	332	360	363	333	359	368	368	382	356	363	356	361	368	325	378	356	356	352	327	379	358	369	393	382	333	389	410	339	353	381	354	351	359	339	327	383	384	368	411	315	359	383	376	351	348	346	382	356	386	388	379	359	367	336	357	353	364	368	378	375	379	370	358	378	391	364	348	349	348	357	363	357	347	372	328	344	370	342	382	372	348	359	376	351	356	365	385	378	370	398	349	336	338	361	385	345	369	338	386	335	382	327	365	339	374	362	392	412	411	351	333	361	342	350	366	352	370	372	340	390	353	372	343	363	361	380	367	371	365	361	345	348	374	381	341	399	364	354	351	382	337	398	367	387	358	343	365	361	382	384	370	351	372	353	336	348	372	399	360	355	384	361	368	354	336	349	351	358	347	362	383	377	416	357	379	368	345	374	344	376	368	359	376	360	334	358	378	403	356	343	380	372	371	394	360	365	390	387	339	369	378	377	361	343	390	367	361	357	378	375	357	376	360	352	395	355	334	354	360	371	358	389	369	366	348	387	342	354	376	390	367	368	340	365	392	347	401	390	371	353	379	354	391	344	360	362	341	345	342	351	354	364	401	332	354	369	403	345	391	369	341	360	345	385	362	356	402	389	332	392	358	364	384	348	371	359	393	396	370	362	355	375	352	354	340	353	372	359	411	386	353	369	337	399	356	359	350	364	384	347	390	394	352	399	393	345	366	372	350	361	359	379	352	358	384	352	386	355	386	380	410	385	376	332	387	328	357	332	355	370	395	369	334	371	392	369	357	343	377	369	356	374	368	359	356	373	366	357	338	370	335	360	346	399	356	381	412	359	344	367	302	367	363	362	342	340	367	363	373	358	354	382	372	340	322	360	362	367	360	358	380	335	385	354	350	359	333	324	333	357	369	367	364	380	376	363	345	357	366	348	364	336	347	368	353	380	385	365	353	383	376	397	362	389	364	355	397	378	373	396	375	365	416	363	423	356	380	398	363	379	370	367	380	368	346	342	399	364	336	328	353	393	384	380	349	353	349	363	387	332	374	364	350	355	372	383	381	356	340	348	331	400	343	399	318	361	362	365	336	370	372	369	379	376	387	357	353	390	367	362	359	376	337	368	343	343	357	388	366	383	361	359	318	371	389	371	313	371	357	396	368	341	378	362	338	361	369	366	338	362	347	398	349	366	371	368	389	372	341	363	382	374	378	359	386	355	356	355	374	360	391	349	352	343	367	350	340	348	360	353	348	342	367	369	354	364	383	382	342	352	408	399	400	351	370	361	363	338	377	361	377	363	340	370	362	353	395	394	396	365	329	342	357	403	379	358	359	351	365	367	345	366	390	379	341	387	351	363	344	380	383	363	360	346	358	345	364	339	361	364	339	366	376	371	343	340	357	375	403	364	322	375	354	361	324	401	357	355	376	391	354	322	338	342	348	372	374	362	341	360	360	328	390	378	398	378	334	347	350	372	341	359	343	378	340	324	365	385	354	314	347	364	343	370	381	314	381	351	355	374	347	379	393	365	363	339	373	351	390	347	389	358	365	383	355	340	373	376	359	323	374	328	388	340	359	364	391	343	393	331	405	360	355	385	331	408	353	347	367	339	341	402	369	392	378	366	363	408	405	358	362	378	361	311	370	382	370	374	351	350	380	366	361	342	330	355	388	353	362	359	360	386	342	390	381	360	391	394	369	336	354	375	338	358	415	368	379	363	360	369	333	380	392	376	366	330	366	361	388	362	357	356	367	369	363	344	341	380	361	383	392	401	355	408	372	344	353	375	381	361	359	357	328	366	362	363	369	372	356	392	346	360	347	394	361	348
6146	1538	1070	776	551	457	479	419	432	453	448	458	436	389	386	407	429	421	419	441	414	382	456	415	383	415	412	409	398	408	383	406	400	408	391	404	390	393	355	390	376	406	374	383	419	363	399	369	409	392	402	370	396	379	402	383	393	386	406	422	407	376	406	379	387	431	427	418	368	404	389	394	429	407	369	413	400	371	409	394	412	397	418	401	409	382	397	426	425	422	396	405	411	378	405	369	386	355	409	374	342	389	362	369	402	376	408	414	386	418	405	416	439	401	367	405	388	438	392	379	407	394	377	407	380	400	403	375	408	428	402	400	401	411	405	414	379	402	414	381	413	396	394	421	393	423	377	384	376	416	400	385	413	395	369	407	407	411	424	411	397	410	379	395	419	399	402	411	401	367	350	380	393	428	415	406	386	407	393	373	414	380	403	399	392	399	417	376	393	393	406	420	437	401	420	358	382	380	398	462	400	404	407	399	429	389	375	383	367	374	372	398	431	390	449	431	414	413	387	394	382	409	380	414	371	403	410	368	391	423	382	416	357	432	412	422	387	382	419	409	387	402	401	418	389	441	392	401	364	403	389	411	410	434	421	408	383	416	415	418	402	402	419	390	406	372	402	396	392	397	421	444	466	381	376	370	415	367	403	389	382	377	404	416	410	409	375	393	417	393	378	396	414	410	408	384	378	380	412	417	361	381	385	371	416	390	374	377	407	357	396	381	385	418	402	393	421	359	429	403	425	389	388	410	398	443	423	412	418	386	402	406	400	401	373	357	388	402	362	421	399	417	432	414	370	410	421	394	362	403	422	398	385	405	400	399	456	428	419	384	415	419	391	404	418	397	383	397	403	386	395	360	421	387	368	452	373	404	369	354	390	357	390	441	431	410	410	364	376	387	369	407	436	429	398	401	395	401	416	427	420	368	381	414	361	395	395	393	400	394	390	386	417	396	425	397	415	360	389	381	386	400	392	431	387	395	401	414	411	411	416	381	402	405	407	372	365	389	431	379	403	428	427	373	367	415	394	414	379	418	391	424	407	401	352	417	374	403	390	396	381	364	406	372	417	421	420	386	457	435	441	429	399	427	403	383	414	395	380	400	371	370	396	411	426	379	357	385	373	414	393	405	390	395	410	442	429	402	398	384	353	385	405	414	432	419	407	398	433	410	401	389	394	388	383	409	386	397	412	384	399	406	372	388	424	400	389	370	400	366	423	383	370	397	396	370	344	418	362	365	400	413	395	398	421	384	396	372	428	387	372	396	410	420	396	424	423	377	427	427	372	386	438	384	430	403	394	399	396	378	422	359	383	408	409	404	376	400	378	422	382	386	392	416	419	368	392	427	411	387	430	380	394	391	369	399	413	443	386	414	393	386	402	426	374	383	369	421	393	391	387	403	424	408	370	360	359	410	375	426	416	391	402	377	395	379	388	406	385	392	379	413	391	379	421	407	367	413	413	388	363	402	425	411	413	388	397	492	397	387	367	403	422	417	413	397	397	390	393	409	391	391	413	453	394	401	409	371	399	396	405	427	409	389	406	375	426	387	377	386	422	406	421	401	362	389	365	378	399	380	395	424	388	414	456	431	421	367	378	377	376	387	392	413	386	387	394	426	384	372	410	366	386	398	409	353	362	388	429	393	455	401	407	400	422	416	376	410	356	389	385	392	402	410	360	374	389	356	439	362	415	416	394	385	374	371	341	392	383	377	397	399	415	366	409	440	405	395	375	402	383	380	371	437	403	388	410	394	380	406	436	387	404	375	365	391	386	386	386	386	373	363	393	371	402	396	421	377	382	406	411	383	382	355	381	400	426	405	391	356	412	383	373	414	376	415	422	333	410	414	386	351	388	384	407	355	381	426	398	395	377	409	408	395	362	400	369	395	390	393	395	378	386	355	368	394	429	383	407	367	385	429	385	375	384	385	352	420	348	391	392	413	387	434	390	390	399	397	398	437	400	410	395	421	392	389	398	402	395	438	395	391	386	400	422	398	378	393	420	375	371	396	394	397	375	398	364	404	383	403	380	410	400	408	366	403	400	367	421	418	388	425	388	393	431	380	387	394	417	420	389	365	360	372	388	404	403	380	374	386	367	411	427	385	413	415	358	350	393	382	389	414	374	375	403	403	409	383	400	442	419	432	407	369	369	421	395	406	395	401	396	400	408	402	376	393	384	409	404	433	380	447	429	390	392	364	408	398	404	411	370	396	396	457	410	399	410	383	438	388	408	431	413	400	371	394	394	403	404	370	418	405	384	381	394	393	355	417	418	388	410	416	346	424	432	402	414	418	447	412	392	365	417	405	367	427	409	417	376	389	410	397	376	396	403	436	377	423	404	379	354	399	405	399	350	381	443	385	421	398	386	390	412	419	400	384	400	393	427	411	403	419	400	403	404	418	437	406	366	380	394	432	397	409	405	447	435	385	360	379	402	334	418	402	392	401	403	418	372	373	407	380	387	362	406	395	426	427	428	435	351	388	421	369	388	414	396	410	388	403	367	385	424	405	407	402	377	411	330	361	404	381	412	425	433	388	427	423	376	378	426	379	367	392	403	393	418	391	422	436	400	399	366	380	435	391	390	390	420	420	388	413	400	387	423	437	406	435	401	410	384	368	349	351	406	389	382	376	386	406	396	393	355	372	395	385	365	391	413	428	431	424	411	404	410	382	407	403	394	429	350	395	386	408	391	380	407	407	382	397	430	389	389	409	408	437	449	391	416	372	394	382	383	424	415	404	403	391	366	409	394	413	388	445	394	406	426	394	400	396	410	366	357	416	416	364	385	383	410	409	409	434	398	374	428	409	421	359	398	408	403	394	436	391	405	384	445	378	412	402	366	412	425	407	398	400	415	366	377	411	385	415	371	396	380	400	372	415	384	395	429	393	406	380	389	448	418	390	372	408	406	400	412	397	396	373	354	383	358	424	421	391	366	392	414	396	376	414	390	422	394	429	457	391	428	374	395	381	388	395	401	352	410	411	385	370	373	408	450	388	387	413	418	390	405	389	393	378	427	422	389	398	432	404	406	400	394	399	397	388	415	403	376	428	376	377	394	406	413	392	418	406	375	436	395	406	410	411	415	439	355	381	427	386	388	440	400	412	378	423	399	407	388	415	395	429	401	416	404	420	406	369	419	433	385	412	398	387	371	406	395	430	380	392	387	382	407	419	390	385	414	389	432	438	418	424	385	436	414	415	406	408	425	403	397	410	376	394	370	411	382	424	392	428	391	362	430	390	391	400	406	402	383	399	406	421	377	400	445	400	396	381	382	380	437	402	439	384	373	385	423	386	363	420	355	385	370	413	400	404	398	365	381	380	423	374	384	408	401	421	381	423	386	404	402	408	423	429	408	389	392	430	370	400	391	410	373	410	411	408	385	395	434	380	385	392	432	399	406	397	371	395	419	406	388	367	367	387	419	371	424	401	406	405	401	406	397	402	393	422	415	393	385	376	374	349	384	410	384	413	409	387	375	383	392	371
4756	1844	3190	2972	1739	1331	1231	1173	1080	1104	1056	1063	956	976	972	942	957	911	947	884	887	884	845	898	898	872	932	885	859	896	792	900	879	861	876	876	864	932	863	873	917	904	883	863	872	873	836	963	896	844	846	851	897	865	910	880	908	843	904	872	883	855	853	908	825	884	859	818	860	897	858	907	905	850	839	899	838	860	865	893	875	892	868	902	940	892	905	868	878	905	874	857	842	865	900	841	880	882	873	924	859	874	880	843	817	897	922	908	876	922	879	923	834	914	858	919	863	836	902	854	870	842	847	876	845	875	834	926	820	892	864	820	898	868	830	819	860	877	804	891	852	805	876	923	948	871	892	884	885	885	913	850	872	892	879	951	936	845	889	928	857	939	819	883	876	896	869	924	888	885	882	857	947	836	943	855	900	902	878	857	838	842	891	891	910	862	856	834	906	912	845	860	904	863	882	889	886	845	848	855	881	908	880	866	909	836	861	820	807	835	901	866	919	848	881	917	898	912	934	860	848	895	836	915	851	869	877	931	902	864	893	878	924	899	845	860	909	862	842	903	910	917	901	897	886	892	848	856	853	878	818	830	882	814	890	897	871	951	954	890	923	902	849	905	864	876	861	837	863	876	870	885	874	876	872	866	891	886	841	811	865	858	848	867	880	876	879	835	859	963	860	793	889	834	893	894	902	853	838	863	846	872	912	853	885	873	874	836	896	832	817	928	934	889	874	951	907	928	906	899	850	854	926	928	895	914	891	933	907	874	886	875	872	848	869	878	845	919	866	832	859	872	871	879	868	901	854	878	844	881	841	880	872	894	938	841	921	890	857	837	878	871	900	815	872	862	843	855	826	930	935	876	861	910	821	867	967	885	942	866	897	902	906	914	870	814	897	863	967	881	830	835	871	849	875	954	876	860	934	871	879	855	912	854	860	857	893	948	902	877	850	837	864	877	891	865	902	874	931	850	869	809	873	840	910	921	861	882	897	896	887	848	946	883	835	907	857	868	911	865	900	861	897	875	874	835	844	868	872	926	862	908	922	825	921	857	907	827	849	894	903	925	885	874	914	868	856	915	872	827	929	926	953	900	927	886	896	858	872	890	853	840	839	860	884	880	897	874	855	904	908	900	836	843	854	860	890	882	918	938	895	888	889	896	889	884	873	827	916	945	845	854	847	850	839	885	922	859	851	851	962	841	870	886	850	877	948	857	897	887	851	862	924	849	878	912	878	888	867	909	838	837	848	858	863	828	895	858	887	904	882	912	893	839	822	854	886	884	902	858	883	836	842	932	916	890	852	859	890	916	876	898	933	865	902	926	885	863	826	872	893	829	882	908	867	878	910	866	928	851	859	861	937	855	906	924	909	924	873	846	862	862	852	917	921	858	845	900	920	829	866	845	902	895	850	869	908	891	901	838	903	898	890	869	859	865	885	838	822	887	840	846	882	846	869	912	846	899	923	907	898	942	879	901	852	872	879	795	901	865	846	898	868	895	843	804	869	887	887	855	879	897	902	868	857	832	872	923	887	871	850	855	864	887	868	856	929	880	862	885	826	861	845	869	894	852	889	889	842	901	910	861	903	835	895	839	842	864	877	866	834	906	877	908	853	873	863	904	848	850	887	855	846	832	887	861	846	894	878	905	909	855	819	827	894	932	908	873	890	848	868	877	909	901	842	871	853	830	842	844	873	838	894	837	832	860	877	858	924	839	911	892	873	906	852	850	879	921	890	872	887	869	886	865	860	872	835	843	875	852	884	853	858	868	897	864	893	922	906	882	893	883	855	821	903	890	925	871	890	856	858	856	860	864	870	890	911	906	821	864	877	866	835	869	863	845	912	905	905	859	878	846	858	819	858	843	906	888	862	884	933	836	864	813	842	911	871	906	889	846	923	874	894	886	911	858	907	823	893	872	856	864	912	906	893	895	925	902	847	884	885	880	873	859	823	868	880	900	854	929	821	838	818	882	851	854	866	906	872	890	910	855	873	920	876	880	847	877	838	854	884	835	836	887	850	852	891	900	929	883	845	900	883	877	883	896	893	903	875	859	890	854	876	886	823	829	843	885	899	881	839	837	857	918	899	860	843	853	924	884	867	909	872	842	925	843	878	885	910	868	890	876	884	887	896	919	842	922	874	894	881	835	878	911	893	797	873	878	866	862	917	868	895	858	876	913	875	885	873	940	885	844	876	930	846	899	894	849	849	879	918	863	922	868	879	910	892	884	865	923	877	904	841	849	845	875	862	847	854	961	858	849	853	882	869	860	861	859	891	841	869	888	906	883	891	884	840	883	835	949	934	878	854	901	836	862	909	863	869	875	879	864	898	838	866	889	808	888	879	887	876	885	913	907	885	870	889	844	880	912	934	879	845	875	890	866	876	879	920	864	808	903	840	885	834	914	873	916	885	879	810	826	922	852	856	844	852	920	884	889	877	878	876	859	824	904	828	832	897	898	878	910	853	879	846	850	891	883	853	901	863	896	953	882	873	901	865	857	904	875	919	845	906	856	816	855	849	857	826	867	846	830	888	884	823	843	841	831	880	871	857	886	891	923	927	880	905	846	905	872	875	827	850	875	896	901	904	884	908	932	915	894	872	837	864	921	860	831	882	848	857	883	863	867	849	896	846	862	886	940	899	924	843	877	896	857	876	904	872	912	871	851	868	812	922	842	871	791	900	916	840	900	864	895	843	917	884	845	859	877	894	846	850	931	850	841	879	830	950	848	874	872	841	893	900	890	855	848	840	908	832	883	911	825	905	854	910	843	848	934	857	886	905	892	888	883	837	881	886	883	854	804	924	885	887	908	858	891	911	832	868	881	894	859	871	881	907	871	857	880	877	881	896	891	849	909	863	895	844	861	841	866	893	877	901	897	853	857	859	921	945	861	870	894	890	845	849	909	921	884	855	894	871	854	891	828	836	860	883	836	898	843	879	848	892	819	849	897	890	906	870	859	876	873	846	874	882	880	871	877	837	910	861	856	807	860	867	873	875	883	880	850	870	874	883	880	938	897	897	869	849	858	851	853	871	882	888	894	879	850	879	886	861	922	823	827	890	859	882	959	885	921	829	820	863	876	882	836	877	912	878	863	896	886	854	836	882	908	890	816	901	865	851	862	849	881	853	879	857	834	873	838	853	922	838	880	885	836	923	871	871	923	852	884	920	855	876	930	915	889	933	876	883	933	900	881	884	868	904	884	881	861	899	878	869	840	860	882	881	859	845	914	843	918	934	829	872	794	930	939	850	854	882	842	906	869	880	827	877	915	870	896	862	890	852	893	811	858	879	881	842	880	939	877	864	896	907	861	888	904	857	882	897	878	867	876	902	920	876	854	887	922	880	868	872	868	897	833	858	855	914	946	877	870	876	840	928	909	869	863	873	871	883	903	868	926	922	895	868	908	891	911	923	887	913	930	850	892	903	907	861	878	891	843	895	817	899	861	871	890	854	891	869	839	913	822	907	832	855	883	810	873	904	872	889	894
16052	5198	20432	20209	6264	1172	616	451	342	366	326	316	298	307	307	275	262	287	264	255	309	241	273	266	262	251	256	236	238	242	283	263	204	255	251	263	269	242	258	262	240	267	261	254	242	247	251	260	301	223	262	223	281	226	235	244	244	249	269	267	256	262	244	271	274	249	253	261	242	244	274	249	275	253	252	252	268	224	263	254	261	244	270	238	261	261	262	259	230	227	244	273	243	240	231	249	246	261	260	243	229	242	236	261	270	289	235	242	267	261	270	265	290	270	259	260	248	226	277	228	262	258	301	243	235	237	296	241	260	272	253	252	256	259	203	246	247	244	253	264	248	271	261	241	261	271	254	243	254	241	233	284	258	242	259	241	255	235	245	252	267	256	263	298	259	313	279	246	261	259	252	250	239	240	233	282	253	260	256	269	227	237	274	214	282	260	251	283	268	243	246	245	234	256	243	259	244	267	275	249	259	236	247	267	227	247	221	234	268	237	253	234	264	240	260	236	245	252	256	229	227	222	238	248	275	258	279	264	230	231	239	271	269	306	268	297	235	256	266	231	275	278	278	223	277	241	243	266	235	262	255	236	282	258	266	232	235	233	275	248	244	266	278	237	266	251	257	251	240	271	259	232	266	255	240	267	256	227	252	275	253	258	232	255	209	242	245	222	237	245	266	272	254	295	225	254	264	270	242	251	249	248	260	262	277	282	247	244	266	223	236	272	267	258	268	254	254	267	221	253	259	270	252	201	265	295	248	246	239	263	291	242	257	246	229	247	259	250	265	280	264	261	234	262	273	278	266	260	253	252	233	281	256	258	258	234	243	275	249	270	266	267	213	272	256	256	288	222	243	260	258	257	261	226	266	247	301	241	260	236	275	265	282	252	257	265	260	246	272	271	266	262	259	258	258	277	268	261	261	277	236	260	247	242	287	210	249	251	238	233	256	248	231	252	301	269	267	282	281	239	269	260	254	245	259	253	259	258	284	260	253	238	240	239	258	228	264	252	265	240	240	279	251	249	249	239	265	244	229	222	233	288	290	265	271	255	235	245	227	257	244	300	254	261	241	242	261	256	254	265	270	250	276	246	266	242	229	253	239	257	250	276	263	243	288	260	280	233	256	256	263	281	265	251	257	276	277	260	244	231	226	228	267	291	252	249	240	268	258	274	252	264	259	254	260	285	245	261	255	223	268	223	263	272	252	288	251	247	270	265	253	241	265	251	264	226	263	261	259	255	249	237	243	244	254	230	208	249	259	227	259	263	246	247	242	275	246	240	236	245	231	245	281	261	241	262	237	225	248	263	247	228	260	289	220	267	266	262	277	284	256	241	245	252	269	251	228	249	281	233	251	229	269	211	260	228	232	258	273	254	255	245	267	268	291	276	276	264	283	266	263	247	242	280	227	246	273	239	276	262	260	246	263	237	194	268	267	234	233	299	258	247	253	242	239	203	290	268	271	263	252	248	288	257	246	268	261	240	277	260	256	259	260	271	238	264	256	211	251	249	241	260	235	235	271	257	293	266	242	249	243	259	269	242	241	296	235	252	269	261	232	226	284	260	269	265	246	223	244	239	221	266	257	245	238	232	282	242	273	236	242	221	254	268	206	225	289	243	293	243	252	252	234	254	242	265	259	269	257	267	246	275	287	255	253	254	245	265	243	238	256	266	245	261	272	252	240	254	279	233	281	248	269	262	240	231	268	237	232	260	256	221	248	257	254	263	254	234	258	258	224	267	245	238	245	252	258	262	257	251	245	256	263	257	204	250	256	268	253	290	275	241	262	268	257	225	268	223	217	225	205	248	257	269	258	254	210	265	264	258	248	232	240	286	257	244	227	278	243	232	267	263	276	253	245	253	226	262	252	273	240	249	276	236	251	243	260	263	247	252	268	278	249	251	253	261	257	287	264	245	253	268	276	243	248	244	258	284	234	224	261	258	251	254	240	255	267	214	249	264	245	235	263	238	277	274	259	268	232	234	241	245	263	257	232	258	236	226	216	248	264	248	255	268	270	278	227	256	261	239	226	247	283	246	246	255	249	274	248	257	249	239	297	237	285	247	267	284	238	248	222	225	232	241	275	219	253	267	253	260	243	268	266	267	244	258	259	269	269	243	248	247	240	258	265	258	223	234	234	238	223	278	261	274	240	250	272	230	262	265	250	254	239	256	275	278	257	258	248	274	273	248	232	231	247	251	251	279	285	263	284	238	243	258	262	237	257	249	283	273	255	265	249	246	242	256	274	248	242	235	241	278	269	265	246	247	273	243	257	257	268	265	265	246	243	267	255	275	252	250	263	234	237	246	234	271	214	243	255	254	262	261	260	235	233	246	261	245	239	263	280	223	267	235	247	228	263	258	240	226	244	259	241	233	266	260	254	259	275	255	239	282	298	261	234	260	284	255	260	274	255	264	258	240	289	286	273	245	246	240	240	218	243	240	278	252	255	264	233	276	264	265	216	220	266	261	268	248	272	254	263	284	222	258	273	230	265	245	249	239	239	258	279	263	243	232	293	255	246	265	251	238	274	295	262	258	263	305	239	270	252	253	223	266	274	240	273	248	243	232	252	232	245	278	276	285	273	249	283	250	246	266	256	245	208	255	249	206	248	239	273	264	265	233	248	245	277	262	234	279	258	235	257	240	222	237	294	224	233	228	243	243	262	238	227	263	238	220	265	239	262	256	283	249	238	237	263	263	277	216	235	239	269	251	261	244	282	260	252	253	239	294	253	272	273	249	241	277	242	264	251	243	246	240	249	254	250	248	251	241	264	253	242	254	258	253	262	290	268	275	244	266	278	229	249	248	257	252	231	235	229	248	267	255	240	245	255	281	255	258	262	280	266	289	245	198	256	284	246	273	255	243	275	237	254	258	254	258	217	236	256	240	242	244	261	280	263	278	275	231	285	271	257	271	273	270	279	246	233	265	248	239	256	246	240	272	248	221	257	247	256	250	249	265	219	254	266	277	276	243	269	282	246	259	243	252	229	245	261	259	260	252	263	278	234	269	272	216	297	255	248	257	252	255	242	251	266	251	239	264	252	246	253	276	241	231	258	263	264	252	227	224	271	244	239	259	265	232	244	266	260	253	243	250	271	282	249	257	222	237	265	272	260	237	263	239	223	248	301	240	286	255	254	245	238	240	252	251	269	257	244	225	257	251	269	261	259	214	243	253	254	218	258	244	259	258	266	240	244	258	244	249	218	238	255	250	250	250	260	222	259	246	237	249	262	257	227	265	256	261	258	223	261	264	245	272	253	221	256	258	249	270	241	277	255	292	301	252	248	242	256	262	238	258	232	270	253	243	237	273	241	262	260	246	293	247	252	250	266	275	258	246	225	263	266	262	247	278	287	274	245	273	218	218	264	263	239	237	250	244	237	250	257	277	245	276	234	251	254	234	221	284	244	252	252	218	259	239	237	263	291	240	265	250	246	258	248	245	241	250	253	220	231	256	272	263	226	252	254	264	253	218	249	269	253	238
11225	5499	27142	28802	10641	3515	2149	1550	1333	1226	1135	1027	909	832	788	757	799	763	704	662	659	625	605	600	608	609	566	578	547	581	580	580	593	564	593	566	587	576	585	573	601	606	557	565	571	593	533	544	553	570	592	557	582	572	525	573	567	573	553	544	558	596	572	564	573	562	538	611	596	581	581	558	579	583	578	569	574	562	570	598	593	541	537	560	567	576	580	585	555	553	584	601	617	581	545	550	590	606	588	602	545	568	555	588	550	558	594	595	554	573	553	565	605	550	534	573	579	575	589	613	517	518	580	563	545	585	526	582	586	580	574	582	581	527	576	590	586	601	610	572	546	551	586	577	578	609	567	578	577	615	587	591	581	593	617	600	593	558	565	538	604	533	600	607	540	562	546	573	549	590	571	564	590	614	544	569	552	572	604	590	604	555	566	581	576	580	581	596	548	589	596	571	549	614	558	575	596	579	521	581	611	601	604	583	607	553	558	507	561	589	544	572	557	538	573	632	578	620	575	582	547	598	577	556	555	587	549	577	580	546	531	564	577	578	598	584	585	620	587	549	558	535	565	548	584	586	582	618	567	552	603	562	594	568	579	561	603	548	593	635	565	554	628	588	558	577	554	593	576	614	598	587	564	563	587	590	529	591	560	561	566	555	553	590	574	561	580	589	559	616	566	572	567	572	601	563	571	605	570	576	582	582	580	587	564	590	530	541	626	537	562	563	577	558	576	577	577	593	612	577	554	581	570	559	551	610	523	575	557	566	540	543	566	554	577	584	599	588	574	572	575	535	600	571	581	579	590	543	607	548	514	588	577	555	580	546	596	583	602	554	600	585	544	524	584	541	605	560	589	578	548	556	539	537	559	550	588	623	596	532	550	515	591	599	593	592	558	604	596	615	599	591	561	610	610	562	575	605	544	564	561	592	591	579	559	581	606	560	521	542	637	558	574	607	614	560	588	552	568	551	579	582	556	551	599	552	601	554	537	610	547	564	557	600	604	532	628	598	580	576	565	546	601	556	541	584	565	553	567	579	585	561	579	578	614	573	588	534	555	529	551	581	510	547	584	571	584	609	548	584	582	591	556	563	539	501	559	575	591	558	585	584	553	611	579	580	582	571	580	598	560	536	576	543	567	584	574	560	614	605	591	550	590	579	596	574	571	546	538	540	626	565	578	583	550	553	614	598	577	552	556	547	560	593	563	578	575	584	567	580	561	556	632	540	541	598	557	565	545	567	548	552	602	547	628	587	572	547	588	597	572	588	567	566	589	610	579	610	609	515	578	586	551	571	573	612	520	591	576	570	622	573	571	610	589	577	588	630	548	630	575	575	538	539	556	569	589	572	585	586	622	569	593	544	569	573	567	582	544	574	587	550	572	570	553	582	565	562	571	543	565	561	632	626	551	617	579	586	595	566	548	570	592	577	541	606	555	576	573	604	562	582	578	603	577	535	553	597	546	552	572	538	548	573	580	570	547	535	582	556	555	593	591	611	565	583	583	569	582	606	543	587	546	557	580	586	550	589	560	586	562	587	557	558	584	584	572	580	600	584	555	581	589	564	598	537	554	619	607	522	586	559	616	563	566	555	547	591	591	552	567	628	599	585	594	590	528	547	600	587	586	499	591	552	559	552	567	544	564	562	559	592	578	601	566	588	585	573	594	583	564	543	578	559	582	551	535	600	573	585	548	558	580	547	539	572	582	569	622	539	601	592	601	568	577	588	590	593	591	570	588	630	598	575	571	602	583	559	599	561	526	629	596	615	606	573	613	599	582	588	566	542	593	571	575	564	614	580	574	592	563	551	565	558	602	581	555	550	566	543	578	571	547	601	576	579	564	579	565	584	565	584	577	532	557	573	574	554	577	610	588	576	593	599	589	551	591	571	553	586	564	544	540	555	548	594	588	625	599	558	612	537	556	567	549	577	538	595	564	599	572	529	604	565	582	593	591	580	551	553	574	594	598	588	572	565	594	558	604	548	617	604	569	589	536	567	558	528	546	588	526	564	589	572	584	567	609	564	570	604	574	592	609	550	554	601	565	595	519	572	591	557	559	539	560	572	531	566	590	566	583	600	570	587	636	552	596	583	556	592	588	569	591	550	632	579	552	524	567	590	585	584	563	564	566	546	576	530	584	586	546	592	552	565	614	562	577	569	570	587	633	572	586	576	597	601	515	588	601	560	548	578	551	594	568	558	601	595	599	558	567	635	559	576	590	556	601	591	616	554	562	581	587	586	587	613	549	558	571	567	540	564	593	559	577	598	563	533	563	581	549	551	514	572	578	588	582	599	589	575	636	572	552	594	563	579	580	606	575	578	578	588	548	562	599	565	555	596	568	604	570	602	545	589	550	585	569	619	570	571	602	541	587	557	574	584	583	590	557	591	527	601	559	593	535	591	610	564	570	605	541	616	593	552	603	583	541	542	588	558	598	572	554	551	589	556	540	578	554	594	613	552	570	596	604	588	579	591	568	602	570	594	562	572	555	591	597	567	566	561	567	518	583	609	584	594	527	540	597	567	586	558	543	607	600	558	604	608	572	546	572	585	593	566	592	529	560	581	609	585	563	577	611	539	568	567	583	530	630	592	590	573	597	565	560	577	561	585	579	599	593	562	573	545	579	567	601	571	551	596	570	607	569	579	561	599	553	526	537	585	574	587	552	584	579	570	530	588	577	549	585	592	562	562	544	567	575	529	553	535	575	612	544	552	550	565	634	590	585	610	604	575	570	577	585	559	595	629	554	587	568	610	627	586	570	623	526	571	550	560	588	578	581	587	556	558	588	559	517	536	590	537	545	561	573	600	568	539	552	596	543	586	567	597	596	555	605	566	576	581	589	571	542	553	522	595	529	574	580	574	604	564	581	603	588	596	555	586	567	579	608	612	580	530	591	613	579	600	637	584	575	565	566	555	578	609	582	556	565	556	591	580	560	559	583	568	590	556	618	578	563	561	555	573	566	606	570	598	551	598	554	557	586	539	535	557	571	568	602	593	574	549	601	586	606	568	574	566	583	579	539	548	597	598	566	528	591	574	583	526	561	576	614	584	590	562	546	585	556	562	590	589	543	543	576	543	570	568	564	598	553	551	600	568	569	550	578	585	559	594	547	545	585	570	561	583	584	570	548	569	590	540	592	577	584	583	573	570	561	581	573	537	561	600	599	542	583	546	579	589	585	580	553	575	563	571	591	557	597	593	580	622	569	592	563	525	597	592	600	588	576	588	559	537	559	593	540	569	571	568	571	570	542	588	584	588	595	552	550	546	547	592	533	568	582	553	581	553	577	546	579	567	581	553	535	550	540	543	595	536	557	560	575	540	556	525	585	582	515	596	597	587	566	522	546	551	545	554	591	573	578	515	573	594	593	593	589	593	572	571	611	557	528	562	579	571	537	585	549	579	547	561	632	570	604	628	566	588	575	577	566	568	559	600	558	593	605	614	549	597	575	586	601	636	562	604	539	553	580	549	587	602	587	544	569	621
24576	10060	31765	31541	12375	2646	809	474	354	327	282	302	227	220	177	219	175	188	165	169	147	172	176	155	181	159	138	140	150	155	155	149	144	161	154	150	141	142	152	149	150	154	165	137	122	152	187	171	148	146	148	177	140	155	177	143	143	163	160	125	149	151	142	140	138	151	148	150	129	134	124	181	137	158	136	144	133	144	131	136	150	157	157	151	155	168	150	156	143	142	144	122	139	157	146	164	166	164	129	141	128	143	129	157	163	134	134	150	137	147	137	140	142	117	146	113	140	138	124	155	166	133	153	161	160	142	166	160	132	162	146	165	157	133	137	149	151	134	129	151	150	148	134	144	131	155	154	127	142	142	147	121	171	167	145	173	157	130	111	136	151	167	140	147	135	147	167	162	145	135	138	127	142	138	141	150	139	153	158	143	155	140	150	141	148	136	162	169	136	133	146	143	163	152	145	134	159	137	133	174	133	131	138	135	133	131	140	159	135	137	137	139	153	134	145	141	143	144	152	132	145	125	144	130	127	156	135	156	150	128	157	108	134	126	162	123	142	151	133	125	144	131	139	151	144	154	127	151	116	147	164	172	136	135	140	128	147	141	140	123	133	153	150	143	125	130	127	155	122	130	141	120	132	158	120	133	139	134	140	145	150	154	138	174	136	156	128	160	141	160	147	147	154	164	149	124	135	123	139	126	142	143	173	168	149	153	133	159	147	156	154	136	120	116	149	131	163	143	163	134	142	138	133	136	171	155	136	139	147	149	128	150	146	146	165	114	147	139	161	158	139	127	129	136	137	155	158	125	159	141	141	133	140	147	140	135	134	147	138	134	125	125	135	144	133	146	133	132	158	138	141	150	143	154	144	126	145	145	159	136	141	119	139	145	143	159	158	136	159	162	158	143	140	153	139	179	140	151	136	167	171	145	132	152	134	137	154	143	153	163	147	160	139	130	153	151	153	170	163	153	150	147	140	156	120	148	136	126	148	135	128	143	150	156	145	133	160	140	136	151	141	114	145	135	133	163	144	139	162	140	160	129	147	160	151	133	131	156	139	124	112	150	131	142	143	157	126	161	157	152	153	159	140	163	177	144	138	128	150	155	165	163	127	128	144	140	133	146	145	151	155	193	119	151	125	138	168	167	142	143	151	149	120	142	151	140	140	165	176	127	123	106	157	163	164	141	133	142	138	161	135	158	150	139	142	142	142	160	140	142	166	151	156	122	153	152	139	148	143	170	170	154	159	123	150	148	153	154	146	143	132	139	150	150	148	148	139	144	123	157	156	122	142	132	101	175	132	144	138	130	138	130	136	133	142	117	137	137	130	146	146	144	148	139	132	134	130	166	145	149	136	151	143	141	141	141	133	145	155	128	134	167	148	148	160	131	136	159	164	143	154	159	153	134	162	168	144	145	145	147	147	125	164	152	148	137	139	148	145	136	136	144	157	156	130	147	147	142	141	137	151	143	161	135	126	148	133	131	128	156	135	118	137	155	104	115	139	151	131	152	139	132	156	139	128	148	151	138	166	139	138	172	142	157	144	116	157	153	135	135	152	149	148	144	130	161	164	160	151	147	145	148	150	139	146	170	161	148	150	134	133	125	150	142	128	148	150	161	144	145	150	148	162	156	149	152	193	120	138	135	137	166	143	129	154	143	156	165	152	186	134	145	156	146	172	144	145	139	114	153	150	157	137	133	145	160	147	141	145	156	153	144	139	150	123	152	134	143	132	142	153	140	170	149	156	140	180	137	115	121	125	134	165	152	150	146	150	127	139	158	149	140	160	154	166	155	136	146	137	156	157	143	129	138	145	142	148	140	160	141	140	155	132	158	149	148	151	151	153	153	137	143	143	163	166	129	135	162	164	168	156	133	151	148	167	141	143	164	152	127	133	142	148	137	148	130	131	143	150	136	146	148	149	129	137	149	152	156	148	137	147	142	140	162	158	155	145	155	164	167	146	138	148	123	140	152	150	156	165	173	154	158	129	151	151	138	146	152	173	141	139	160	127	151	136	151	136	155	156	145	140	139	138	145	147	141	146	157	156	140	156	147	126	134	158	137	165	129	131	134	142	141	153	124	155	120	130	159	139	159	153	141	122	136	150	149	139	135	132	147	159	134	177	140	147	123	141	137	145	126	144	138	161	138	162	160	149	132	118	148	153	148	130	147	140	146	140	135	154	131	145	113	154	138	136	130	137	145	167	153	157	137	146	148	156	154	139	140	140	143	141	146	157	151	163	144	144	144	143	140	152	135	153	153	157	166	139	147	137	169	142	157	140	134	141	137	137	171	135	136	153	148	131	153	154	175	120	173	149	146	145	137	132	146	139	168	142	167	152	132	137	150	130	173	157	148	160	142	158	128	134	131	148	146	147	139	160	142	135	128	136	141	154	171	152	151	148	138	147	146	157	142	138	147	155	156	141	156	145	157	143	132	115	133	149	144	139	142	138	152	147	142	148	132	136	135	156	149	140	149	148	144	138	138	150	130	156	133	131	143	160	162	160	145	138	142	123	157	131	159	141	136	136	165	126	173	130	142	137	124	125	144	164	147	154	138	141	148	139	158	146	154	147	139	159	179	159	146	148	159	140	133	142	130	160	155	123	154	138	148	159	134	155	144	140	132	140	141	133	127	171	132	155	157	138	143	129	157	159	116	147	135	131	161	148	130	139	125	148	146	165	129	145	111	158	156	136	132	143	136	141	127	141	131	140	141	155	133	147	137	148	154	153	151	164	145	154	140	146	150	142	142	147	172	143	144	152	161	144	138	130	141	131	130	138	150	141	156	133	128	135	131	134	136	141	131	134	129	148	142	167	156	154	130	130	153	130	133	151	124	155	125	154	139	143	175	156	124	137	152	130	156	183	159	142	133	162	144	130	134	130	130	166	153	168	141	148	143	129	143	166	148	166	159	138	121	146	159	133	150	141	144	144	160	138	149	147	160	150	153	139	154	127	134	135	143	169	172	137	151	142	132	169	141	134	143	154	125	130	145	134	139	136	139	140	134	136	130	149	138	153	144	178	157	141	146	153	134	140	127	129	139	144	157	144	157	121	141	149	151	152	164	126	153	159	168	152	157	152	126	155	168	145	114	148	157	135	135	137	129	143	118	171	136	138	159	145	135	137	135	140	136	159	147	164	151	143	127	137	137	130	151	135	156	128	137	159	118	145	153	159	156	147	157	143	136	131	161	148	147	142	156	131	141	116	130	130	153	168	141	119	128	144	145	172	150	147	155	158	144	143	136	133	148	135	115	144	121	125	132	147	136	153	148	162	127	141	144	143	137	126	131	152	132	146	116	150	161	152	139	154	136	144	141	147	143	123	163	139	142	162	158	161	173	115	164	145	140	148	127	146	148	167	144	134	119	151	153	149	170	137	136	165	127	137	171	173	147	151	159	157	154	135	163	163	153	139	134	151	134	133	148	153	143	150	126	103	159	166	133	132	119	125	147	150	159	180	131	154	144	137	141	126	185	151	147
14452	8738	34855	37158	14591	5625	3187	2060	1564	1444	1253	1165	962	784	801	755	720	602	551	570	537	454	422	434	435	440	394	406	435	425	425	438	403	400	416	384	375	400	361	392	396	393	368	390	372	375	424	366	360	379	394	380	375	383	398	361	401	404	383	374	370	367	387	414	360	351	403	372	408	376	384	365	369	363	415	387	359	374	389	415	393	344	381	384	385	382	352	346	392	381	363	345	387	365	367	332	386	383	367	368	382	392	378	383	367	370	358	361	372	357	335	385	357	381	405	366	364	415	416	362	390	335	369	359	385	401	375	394	350	352	373	384	392	347	357	363	390	374	385	404	397	362	383	384	350	369	378	335	375	349	368	381	357	351	395	385	329	377	397	332	367	364	372	398	348	386	355	354	355	391	417	393	370	343	381	387	367	386	369	387	343	372	414	377	383	390	392	405	362	376	397	378	368	386	380	414	349	402	376	383	369	382	374	336	406	359	356	361	383	385	371	400	379	332	381	360	325	362	385	338	343	394	356	391	358	380	385	401	364	378	354	361	356	361	390	378	377	409	382	339	384	346	393	359	424	371	381	372	342	359	400	357	370	365	376	358	350	374	377	367	376	360	384	353	358	391	353	361	371	389	347	359	367	376	340	344	339	395	376	391	333	399	367	361	387	354	366	318	396	363	366	399	382	378	371	375	352	393	337	389	371	415	390	372	375	365	388	384	377	361	367	351	328	372	386	361	375	375	354	397	406	383	389	383	341	341	367	374	355	385	371	378	380	406	356	366	355	368	380	392	354	382	388	357	365	323	388	364	422	393	373	342	374	367	361	392	350	384	396	439	360	381	378	347	384	398	382	341	372	338	355	361	388	389	398	338	365	367	383	404	375	363	388	373	361	395	379	409	366	349	343	358	372	362	359	352	409	403	340	390	349	368	408	394	404	372	367	361	395	379	367	362	397	402	367	373	379	378	369	382	371	353	384	386	380	355	353	365	374	347	365	386	374	376	373	392	344	355	390	355	405	357	373	363	379	331	383	388	359	391	361	329	360	392	395	368	388	403	404	375	432	393	409	357	348	382	392	366	350	382	364	380	356	376	380	376	396	406	340	355	375	401	370	359	397	349	367	376	336	385	350	379	370	379	353	351	370	365	365	385	372	373	379	387	381	379	335	337	367	374	361	364	379	393	372	350	382	357	379	374	398	377	362	377	349	359	369	395	376	400	382	344	381	388	414	391	393	355	388	374	393	377	349	357	363	369	378	369	360	384	374	382	356	339	363	345	381	359	360	402	393	373	363	379	367	381	396	374	352	373	349	364	383	384	358	366	344	341	362	374	370	355	386	360	384	332	358	351	361	400	386	366	336	367	403	348	370	371	383	383	395	377	371	386	365	396	347	364	350	371	359	368	385	366	364	375	361	384	387	431	390	368	382	351	382	337	353	361	351	389	359	401	381	392	383	345	406	373	358	373	374	367	365	365	398	379	354	378	352	363	361	369	366	411	352	365	387	369	359	340	378	357	362	348	357	399	353	348	409	356	404	369	366	340	389	360	377	411	411	382	378	377	376	384	374	377	404	382	366	397	384	415	391	391	361	360	370	362	375	364	369	376	347	390	390	377	370	350	396	359	389	389	378	372	367	353	384	387	390	363	336	322	386	334	370	375	360	391	399	377	380	388	403	400	381	326	376	347	410	376	361	364	383	337	387	364	396	375	357	385	363	380	366	372	367	369	404	354	384	376	394	388	389	367	359	365	344	392	358	423	372	341	383	358	391	385	400	369	331	391	394	367	344	359	388	363	372	346	376	372	365	404	387	358	347	385	387	347	355	372	391	355	358	347	389	384	363	386	376	356	393	387	344	375	357	385	392	386	372	388	358	391	387	361	394	390	380	360	321	428	371	373	372	338	390	356	389	353	351	374	354	405	385	349	362	359	373	356	371	381	358	374	412	393	359	401	393	368	353	377	374	366	413	385	381	389	392	355	386	376	367	364	377	352	386	369	382	394	369	355	398	359	368	360	386	370	393	339	349	359	412	386	372	369	394	387	377	387	366	383	370	377	368	347	369	340	364	360	398	366	351	388	367	381	382	374	379	387	360	360	386	372	338	396	346	379	358	363	347	395	375	373	393	371	379	371	385	373	373	391	337	364	368	371	389	364	378	392	383	372	348	374	340	369	358	353	383	359	333	366	367	388	376	384	372	360	400	369	381	360	386	385	400	345	365	358	369	376	359	365	378	386	393	384	354	378	372	383	341	355	375	378	364	385	372	358	347	385	373	383	366	401	338	346	373	365	376	409	411	349	357	364	399	368	349	370	355	379	403	373	400	372	350	340	364	382	369	385	374	358	389	373	380	350	400	406	369	392	372	373	353	383	391	376	390	352	408	364	386	324	361	374	378	373	353	327	406	371	358	399	343	350	365	376	404	383	411	355	338	426	415	396	349	362	369	351	370	390	364	404	346	373	368	385	364	355	385	371	369	378	380	381	352	346	370	407	386	376	362	382	357	356	327	361	368	373	339	386	376	342	343	350	364	341	345	351	366	385	390	378	382	380	367	351	374	375	346	373	366	383	383	372	368	381	366	388	389	392	391	337	384	352	385	362	395	382	378	365	390	395	373	375	390	359	368	414	389	356	359	372	401	409	340	401	369	358	357	414	362	378	399	354	374	381	349	406	360	341	349	358	372	366	357	385	358	355	402	406	348	367	382	383	377	372	355	392	374	366	381	374	355	345	378	364	377	354	390	358	372	379	384	361	373	345	349	364	383	339	376	385	369	409	391	358	346	371	374	378	381	354	398	367	353	359	391	384	372	355	342	369	345	355	362	362	405	385	384	382	364	382	362	353	346	371	361	371	362	349	401	366	363	382	363	360	374	377	370	367	410	383	348	310	369	369	413	389	385	369	345	337	388	374	339	374	391	338	386	376	367	394	345	350	365	363	372	372	392	374	360	384	365	408	374	378	402	349	374	404	359	387	394	356	381	376	406	348	387	383	370	345	397	392	387	372	387	354	378	401	386	376	351	363	397	377	379	350	388	357	394	367	334	360	360	409	383	364	377	348	380	388	381	351	362	374	415	367	399	355	360	364	365	399	389	360	366	382	372	347	403	391	342	372	366	363	406	393	366	358	329	351	373	388	345	352	366	356	335	354	375	374	389	353	372	398	384	390	381	356	401	365	374	364	358	375	354	373	408	363	368	400	388	365	374	398	384	394	332	387	380	359	379	398	353	352	328	353	373	378	365	398	361	360	373	384	372	347	362	394	381	353	388	365	326	373	332	382	359	367	374	365	362	368	358	398	392	412	333	334	394	331	348	370	365	366	378	386	388	373	352	368	376	368	372	385	358	369	379	370	387	406	358	370	371	391	353	372	374	372	380	350	368	383	378	380	339	377	374	343	375	381	389	427	359	344	383	374	388	381	381	387	399	344	350	369	377	382	330	388	350	354	357	354	358	383	360	377	391	396	373	374	359	378	385	412	382	380
6129	1372	1066	895	568	529	457	454	485	399	421	441	404	401	415	403	393	432	421	407	415	396	361	387	384	403	424	394	426	407	389	412	391	417	392	409	405	420	413	379	455	385	399	380	375	396	393	369	379	372	411	411	391	381	403	412	425	379	378	373	394	432	398	383	409	406	411	418	382	414	398	369	432	459	380	414	372	396	400	419	406	399	405	401	397	422	366	341	391	372	412	415	416	419	405	409	422	438	396	391	420	402	398	420	415	450	441	384	386	418	362	438	441	369	388	384	386	399	383	397	409	380	393	388	375	399	420	390	379	431	412	410	364	399	431	397	399	399	444	452	397	429	442	407	403	418	393	400	401	390	401	409	394	412	405	417	347	409	377	392	398	401	427	402	371	379	409	425	408	399	357	399	378	371	375	386	380	402	393	396	403	412	427	345	398	397	411	417	400	391	401	404	396	373	369	373	377	404	359	363	350	393	397	380	463	416	415	423	437	383	405	429	392	419	419	387	400	395	381	383	398	361	381	409	426	428	407	413	402	376	341	422	383	383	427	367	401	385	386	420	401	411	410	360	383	431	396	382	414	425	427	458	427	401	397	352	395	400	410	402	379	404	380	393	413	376	382	388	397	394	382	411	390	399	403	422	409	366	415	395	415	378	417	394	374	404	403	381	373	414	390	407	376	399	384	390	417	373	372	380	396	430	402	399	383	414	408	411	386	411	360	399	420	426	384	357	390	412	396	387	406	365	385	427	399	357	393	405	405	416	400	399	374	391	386	391	377	407	414	389	430	373	419	423	353	393	381	412	449	402	427	416	397	434	416	423	405	388	418	375	420	419	453	426	402	404	375	403	398	363	398	400	439	398	431	380	376	381	392	411	392	418	430	389	396	379	398	409	366	395	383	371	429	400	421	421	401	389	401	400	399	389	363	398	391	380	383	387	418	386	377	428	417	407	379	390	410	376	381	416	389	409	428	403	407	381	385	413	398	361	386	399	411	396	396	350	378	395	414	396	386	401	414	390	368	375	404	413	436	385	438	403	420	407	385	382	372	414	393	366	441	402	396	399	434	392	445	418	397	414	420	384	391	422	384	428	399	399	401	392	409	400	377	375	390	434	487	426	374	408	455	390	393	411	411	404	423	399	400	403	397	420	374	404	395	439	410	402	412	350	374	364	360	359	386	406	392	389	395	396	408	430	394	402	384	406	388	395	418	430	412	368	404	398	377	387	396	431	426	363	423	432	421	409	382	375	405	399	397	395	382	395	428	400	381	429	379	409	375	420	401	395	400	397	404	386	392	387	393	419	446	375	398	426	414	380	407	400	461	389	357	373	379	386	417	397	347	416	426	405	409	388	416	404	415	365	373	390	384	399	382	397	383	405	393	406	390	421	432	443	413	427	420	411	408	402	388	390	416	440	403	439	376	396	376	413	394	379	423	411	435	398	418	377	406	394	395	378	341	386	425	391	406	402	412	425	376	408	381	409	385	434	413	376	418	363	408	413	423	388	351	407	424	363	405	394	422	389	409	412	375	376	405	396	381	417	387	460	399	371	383	415	381	445	384	395	383	417	339	377	418	403	396	393	381	405	391	400	392	396	391	420	413	417	400	397	418	400	422	382	433	413	357	424	400	410	383	408	381	441	387	422	415	388	391	407	404	415	385	341	403	398	418	378	429	401	383	414	401	379	383	397	405	424	399	393	423	407	366	368	444	387	401	416	379	410	400	409	396	417	398	415	383	410	407	404	413	410	395	378	394	392	422	431	387	412	401	377	374	391	397	363	398	413	375	400	410	387	431	407	405	396	392	403	418	389	391	393	392	395	394	420	424	391	429	418	399	394	406	388	355	365	426	421	389	376	392	413	390	396	385	396	423	415	384	420	400	423	400	402	368	395	424	391	364	436	341	389	400	400	399	429	419	390	405	440	410	377	418	389	406	381	360	393	422	394	440	368	371	421	385	398	419	431	371	392	360	407	380	434	444	378	409	395	382	378	396	411	416	377	391	379	380	393	382	394	394	403	375	375	425	400	388	378	394	418	421	418	416	376	376	409	430	421	454	341	419	396	379	414	435	407	396	411	368	382	431	376	402	380	392	433	390	410	367	379	397	401	368	463	374	362	354	408	399	384	386	428	417	396	410	396	392	425	428	374	389	400	390	395	390	377	393	380	371	379	362	402	390	406	371	449	403	390	414	395	390	422	382	365	397	436	412	434	423	412	404	370	407	384	377	397	388	421	423	408	376	422	383	407	387	389	384	395	404	391	391	392	434	403	377	417	404	422	406	396	413	379	410	379	408	395	407	397	411	427	408	397	387	371	349	424	387	402	440	401	433	367	452	375	438	406	398	400	415	391	408	431	382	387	389	411	386	413	425	401	387	374	409	385	407	376	428	439	400	444	477	368	418	388	383	402	411	395	434	397	377	382	394	397	406	393	363	375	360	410	379	389	406	393	422	383	444	388	433	395	411	414	417	387	420	448	422	364	409	460	407	444	407	386	412	413	379	420	394	389	402	408	397	383	420	422	425	425	378	464	417	403	437	401	418	397	415	374	407	432	398	394	405	401	383	376	403	344	429	429	455	394	397	407	419	436	390	395	384	439	354	410	405	415	417	392	397	385	413	417	398	436	415	411	442	422	435	371	403	421	414	388	421	416	400	399	432	388	404	399	428	413	415	371	392	338	385	399	420	386	397	394	365	372	432	414	396	384	386	430	422	422	382	399	377	418	378	419	385	439	345	414	376	396	424	404	387	434	448	416	415	425	364	406	423	412	413	394	401	427	394	413	408	405	396	417	417	393	428	410	351	403	391	397	422	415	409	379	374	385	383	434	410	369	404	425	367	400	424	414	374	393	388	359	394	399	393	365	434	390	382	401	394	399	393	367	425	393	385	362	402	386	365	417	381	409	418	417	408	392	405	385	392	373	398	384	389	372	398	403	384	397	389	420	417	400	417	414	377	384	385	415	338	393	406	393	457	402	364	405	403	423	404	416	405	396	377	391	406	422	375	368	422	381	392	411	379	425	439	387	365	363	410	400	391	416	389	385	384	452	406	434	435	416	417	389	415	388	377	392	413	411	392	400	382	377	390	379	407	401	400	447	359	431	373	443	408	413	398	383	373	411	413	390	374	428	415	444	370	387	426	385	381	379	375	425	390	395	408	412	364	356	367	393	428	406	382	379	368	378	432	362	386	391	398	441	391	368	447	386	399	386	384	391	407	371	371	365	374	380	419	410	427	432	414	359	401	404	392	391	395	419	383	388	347	427	393	394	362	433	375	421	378	413	367	397	391	384	448	386	380	425	404	409	410	381	412	427	384	374	393	384	402	398	378	409	409	408	411	384	446	406	395	404	390	377	358	391	421	384	389	392	411	417	388	387	384	389	392	353	381	411	420	381	392	402	437	399	422	408	397	434	400	383	390	415	392	440	412	394	392	382	420	395	358	401	431	368	421	380	383	361	401	388	394	384	419	368	408	387
4735	1758	3202	3000	1744	1480	1249	1161	1159	1041	1029	996	968	945	980	951	935	930	914	954	911	898	876	898	872	930	893	864	893	911	904	884	903	927	877	858	872	862	862	861	838	879	860	910	865	881	900	903	876	906	872	849	831	858	858	864	842	901	893	853	821	853	875	874	832	889	857	887	908	898	822	902	854	916	866	916	863	841	843	865	871	932	852	849	893	880	921	880	896	886	804	876	870	829	895	906	789	896	859	860	918	902	874	884	896	916	875	891	859	891	901	857	863	863	930	830	854	889	879	864	850	921	911	882	867	874	853	893	902	839	881	884	910	864	889	938	853	918	838	862	869	846	883	851	930	893	882	870	899	873	864	836	862	870	874	804	845	859	922	900	926	859	886	870	881	820	861	904	884	821	882	861	875	938	881	864	869	873	887	877	884	921	915	909	909	866	890	934	893	881	882	918	866	858	867	907	894	908	856	847	889	912	867	842	896	906	880	887	885	906	892	904	870	888	868	938	846	962	849	920	917	914	906	911	901	830	908	904	883	895	901	873	865	868	883	865	854	948	831	836	893	845	842	851	882	896	921	896	897	904	820	885	852	883	875	848	913	891	871	882	898	846	882	875	891	908	857	930	822	883	872	892	903	899	897	864	876	899	857	869	914	825	922	861	887	860	909	882	849	901	889	864	871	918	886	886	849	880	891	915	842	927	943	922	954	885	914	854	897	873	793	846	917	885	851	849	888	883	894	923	874	900	874	837	885	897	839	853	889	886	906	881	842	880	829	875	930	840	845	878	880	906	898	857	883	904	874	874	959	886	822	887	897	890	849	872	867	846	870	915	863	868	891	847	866	829	873	829	813	835	879	888	873	909	913	898	901	863	868	910	891	873	884	881	926	903	851	887	915	877	895	922	852	945	906	878	859	931	869	881	845	888	927	915	875	827	891	855	875	895	911	914	891	869	920	890	904	909	879	869	874	852	862	905	935	920	866	898	921	890	863	871	858	861	896	909	864	907	848	880	879	861	876	906	873	879	856	921	878	880	923	848	850	911	882	950	871	850	898	879	861	914	900	866	907	878	890	875	902	947	812	894	891	921	900	896	898	828	899	831	848	852	899	862	867	870	889	884	886	903	898	881	895	862	913	914	833	906	883	911	901	881	872	867	850	909	896	870	843	890	927	908	931	850	846	890	837	935	883	943	838	844	907	888	850	841	776	847	822	913	836	873	873	816	869	839	922	908	869	874	887	828	899	838	939	870	929	882	893	894	952	887	906	888	881	848	848	850	891	893	903	919	902	856	938	827	830	895	854	889	909	874	871	852	847	867	878	908	857	894	926	879	865	867	868	875	845	869	873	914	889	881	886	888	835	892	873	898	910	830	894	879	871	908	861	871	841	887	834	914	840	872	880	913	917	853	843	889	897	861	910	896	915	878	888	874	861	857	877	911	850	859	870	917	885	848	871	845	852	922	886	914	894	919	825	916	900	878	962	853	895	861	841	900	893	864	886	903	863	896	897	840	889	875	813	851	858	866	844	885	907	886	788	886	847	878	916	868	921	860	872	913	922	839	904	883	907	877	904	825	842	983	846	845	882	900	852	853	865	885	876	890	910	897	856	861	870	884	868	884	886	866	877	872	878	897	926	875	916	850	862	908	886	891	917	874	885	869	904	843	860	911	856	890	895	894	864	906	951	852	890	853	888	890	902	869	882	905	820	844	845	878	887	883	894	841	834	898	863	903	860	847	865	893	899	832	861	910	843	916	817	847	851	863	921	857	858	913	903	874	842	855	878	823	948	860	879	885	854	923	866	909	837	910	894	866	849	883	908	927	917	908	874	902	867	885	920	877	892	833	923	893	843	867	925	870	849	908	856	900	814	857	900	877	856	860	895	870	917	877	912	861	905	834	863	874	847	844	851	865	889	845	877	935	852	908	913	846	888	898	860	843	940	910	853	851	864	923	940	892	846	944	884	891	884	918	868	880	851	906	895	908	907	865	913	884	881	938	869	847	876	861	879	899	881	877	853	883	905	868	885	873	902	855	897	839	882	837	887	873	869	896	871	907	901	865	873	880	904	868	900	854	907	855	903	817	928	913	901	882	924	881	880	955	882	908	837	859	863	871	874	901	900	845	923	868	917	930	868	839	823	898	918	872	872	885	910	831	884	873	934	877	866	865	871	915	855	919	904	903	861	838	858	871	863	895	887	870	908	885	862	898	894	830	906	879	908	897	873	851	868	913	875	898	881	850	900	866	841	862	881	818	835	904	884	904	894	887	891	846	828	853	869	863	830	867	878	857	906	847	887	867	896	893	876	860	882	884	889	908	941	931	861	856	870	871	835	884	837	859	843	905	868	886	899	901	915	883	921	917	917	906	907	910	904	893	900	935	922	844	839	852	857	863	873	861	914	863	846	824	890	847	914	832	860	815	884	933	911	828	853	882	886	882	858	902	902	893	902	889	870	880	864	893	855	855	865	820	871	901	898	862	920	835	932	833	884	859	861	889	895	861	892	847	871	872	843	875	914	876	882	870	872	873	869	911	873	850	886	884	870	882	849	936	948	848	862	870	904	847	922	881	827	884	895	865	845	888	836	893	934	853	842	932	839	860	855	842	847	944	820	877	832	861	863	847	904	933	841	925	882	883	921	900	878	848	864	885	847	884	872	867	862	886	911	872	899	857	901	888	894	841	915	881	873	854	928	915	875	876	893	865	933	869	916	950	925	872	857	892	849	881	890	887	894	865	864	903	856	847	898	905	901	870	850	898	883	840	811	844	893	869	852	843	882	881	905	917	845	857	854	873	938	918	878	914	911	882	878	876	901	910	915	882	873	913	876	857	817	855	873	894	882	826	848	856	862	877	889	868	879	863	845	920	899	909	895	865	860	863	888	874	868	856	880	858	923	845	923	907	828	856	875	877	979	892	889	847	898	917	877	839	876	878	864	884	845	928	887	874	879	839	930	869	871	844	889	912	812	943	856	905	877	921	900	830	849	921	827	910	907	845	847	859	884	916	810	865	869	893	931	816	856	934	887	877	876	890	895	861	882	922	918	895	837	853	871	918	860	892	889	875	838	939	813	875	868	879	884	858	893	795	855	868	867	890	914	841	982	805	839	923	855	900	896	907	942	881	909	893	890	926	894	844	857	888	888	845	902	862	820	911	906	841	901	829	924	829	829	874	872	839	901	882	845	850	892	929	925	926	891	911	896	878	897	883	872	849	916	879	860	893	833	878	948	949	823	861	872	855	873	856	838	871	912	911	904	890	869	879	914	924	860	871	878	911	821	898	890	871	903	877	882	891	864	875	885	895	893	887	865	888	889	855	870	884	903	903	908	870	877	863	893	871	832	882	890	885	889	886	869	931	866	942	869	876	881	820	817	855	915	871	872	913	881	874	871	848	864	908	907	879	896	899	873	850	899	878	837	872	899	850	858	884	895	912	861	849	849	885	859	942	930	921	845	868	910	864	852	877	894	851	841	857	796	884
15774	5630	21964	21056	6210	1260	599	435	402	354	328	313	291	285	295	263	285	279	278	283	270	242	254	252	228	261	269	225	252	263	262	255	263	249	297	268	236	269	284	248	244	277	260	236	254	236	254	239	218	245	250	248	235	284	247	245	252	232	269	274	267	250	261	275	240	223	255	232	249	271	266	247	262	267	250	274	241	258	305	245	225	224	262	263	243	258	245	267	222	216	239	257	258	228	252	264	239	265	235	242	226	264	257	249	264	215	225	286	232	260	263	251	236	258	268	267	247	259	259	226	238	266	284	275	249	273	252	268	248	303	272	208	248	270	269	264	256	260	264	299	236	250	241	280	233	240	242	269	273	235	236	276	249	232	254	251	249	258	228	271	238	273	277	234	247	303	282	264	225	255	246	278	264	256	259	290	250	250	237	237	267	274	259	239	251	278	251	241	234	222	251	270	260	249	269	265	247	220	242	252	258	225	263	255	280	289	235	249	256	265	270	235	266	250	264	285	253	243	275	244	281	273	249	258	221	253	246	227	246	222	249	246	266	241	265	296	243	227	231	242	244	221	269	248	251	258	257	261	276	236	238	239	257	234	261	277	265	254	276	249	258	252	246	246	249	249	247	246	222	255	253	230	246	260	230	258	252	260	275	254	250	262	261	239	265	250	241	219	260	223	262	275	261	228	239	257	252	251	248	243	280	264	247	273	280	234	239	245	263	255	258	236	269	263	262	239	235	277	277	264	239	237	256	286	240	260	232	229	261	233	281	224	245	283	238	270	260	251	270	247	265	263	241	269	269	259	236	252	251	255	274	255	248	242	238	248	290	266	245	240	269	243	233	258	255	258	273	246	281	244	220	252	257	269	260	241	244	237	244	257	256	241	276	230	274	254	238	235	261	261	266	263	251	241	251	253	229	249	245	256	263	238	249	227	272	254	250	218	276	246	244	296	261	241	249	280	254	274	330	260	244	245	246	268	256	266	245	234	241	278	250	263	285	253	257	251	227	264	260	239	269	269	261	247	275	246	281	241	264	269	267	235	269	270	261	247	225	299	246	260	283	270	232	248	239	285	261	234	271	242	277	241	254	271	245	256	293	223	296	276	269	249	268	245	275	278	273	285	253	254	245	265	242	250	280	254	265	273	256	237	260	240	259	252	256	235	247	255	249	277	250	255	258	254	234	268	252	251	280	256	273	254	232	276	273	258	246	252	246	258	254	284	262	263	226	224	247	255	230	254	266	306	252	241	228	272	223	265	272	297	245	225	288	248	222	249	262	255	224	264	270	235	212	269	255	246	268	226	272	251	231	254	263	255	268	264	242	274	271	285	274	271	267	277	260	252	240	248	224	257	271	225	280	272	239	278	288	236	255	251	272	270	271	237	257	259	261	210	242	248	263	269	243	264	255	270	255	244	255	232	269	235	261	280	272	280	248	262	270	266	259	267	267	228	277	250	273	218	276	267	251	243	278	259	266	248	279	256	249	277	270	239	265	223	260	253	256	271	269	260	233	269	244	242	271	233	254	254	265	278	311	250	264	287	262	237	276	245	245	267	297	252	255	286	237	239	273	291	262	232	228	237	280	247	223	270	276	241	266	236	225	263	241	249	276	245	248	271	213	260	280	262	253	245	254	247	235	257	313	269	256	254	238	238	257	243	247	263	249	260	294	267	250	231	251	265	257	245	238	269	246	269	289	254	238	276	260	257	265	237	256	263	221	217	263	271	251	270	254	223	243	251	244	283	284	251	234	244	269	256	227	262	259	263	224	233	254	253	225	229	234	234	221	259	248	271	224	226	256	252	249	290	237	231	241	251	291	272	269	300	253	245	267	271	249	257	287	258	248	227	284	255	258	261	248	270	245	274	302	278	236	243	297	253	264	248	223	250	234	256	262	235	255	301	286	248	261	272	241	264	253	251	277	279	235	243	229	248	262	276	252	217	255	259	249	212	284	232	240	248	228	277	256	271	262	242	255	237	268	267	270	235	242	244	268	260	274	238	246	274	268	240	250	260	231	266	260	282	266	252	254	238	275	262	237	241	298	273	241	244	263	252	254	211	265	273	241	247	247	263	277	246	219	241	260	239	234	238	235	264	251	263	266	243	276	252	211	261	237	242	268	265	249	256	293	256	276	245	250	286	264	252	274	239	230	237	253	246	241	275	266	266	236	261	231	272	278	236	282	249	262	256	248	295	268	239	252	269	261	277	225	267	270	252	276	258	250	236	226	256	235	228	275	276	248	273	296	266	252	236	272	265	261	278	245	259	248	257	251	271	238	288	267	259	256	305	280	258	259	283	243	238	262	259	256	283	267	278	239	255	252	244	266	254	241	227	244	259	267	259	242	238	281	241	221	244	239	235	236	266	244	259	286	258	222	231	250	215	260	226	247	286	261	283	280	288	259	228	263	239	272	268	228	264	237	239	271	271	237	236	266	255	242	272	273	283	252	267	250	256	262	260	271	246	264	254	256	217	274	242	253	264	233	271	229	249	242	246	255	254	269	272	252	233	273	266	263	251	243	251	258	270	243	247	246	245	237	278	284	262	285	265	234	270	264	275	235	276	285	254	259	289	233	273	257	265	234	273	247	253	241	256	251	236	234	255	255	256	247	308	232	241	243	254	258	243	245	280	271	227	266	248	249	243	237	262	235	250	272	287	275	227	254	259	249	243	250	235	240	237	241	277	256	220	236	240	253	257	264	253	260	270	278	272	250	240	278	247	237	237	233	254	258	246	261	251	241	269	238	258	267	257	257	228	248	220	242	278	248	282	244	248	250	256	238	243	266	246	268	248	250	284	264	235	267	236	275	247	267	240	264	243	280	255	242	248	258	250	253	235	300	271	263	252	253	239	232	273	278	226	253	253	232	254	297	215	260	268	243	247	262	235	278	254	266	239	245	238	266	289	228	244	270	264	251	263	261	244	263	257	279	229	269	245	261	250	250	286	275	252	249	236	244	269	265	250	245	242	234	267	245	225	249	276	252	271	253	236	262	258	247	263	269	260	250	258	245	259	259	234	238	234	236	257	249	238	263	238	282	222	286	292	279	244	256	242	237	259	253	245	291	240	282	196	265	248	300	229	255	203	244	274	261	253	268	225	258	251	251	240	243	226	272	247	274	243	255	271	250	251	243	257	280	260	258	260	275	259	239	292	244	292	242	268	253	265	257	257	254	284	257	311	251	272	262	244	247	257	267	273	267	256	261	279	248	229	255	266	269	261	288	268	231	250	247	246	260	245	227	236	294	264	262	292	279	264	241	280	230	267	263	255	294	242	248	264	233	239	285	242	240	269	282	216	280	300	258	287	250	275	259	267	249	226	245	275	251	243	298	253	253	243	264	247	239	258	258	249	254	241	252	269	287	229	255	275	262	265	239	261	236	286	238	226	269	236	253	253	262	237	268	259	246	232	251	256	278	249	266	253	274	270	262	285	263	264	256	244	295	219	280	227	240	248	270	271	224	240	267	259	259	232	266	255	270	281
11078	6024	28158	29847	9123	3872	2310	1536	1315	1220	1108	1048	895	842	873	739	776	702	699	657	698	578	611	611	593	568	576	574	597	597	590	590	600	568	554	576	557	616	576	593	592	608	588	570	573	592	560	585	576	600	589	558	578	587	591	544	562	591	548	550	562	568	588	596	565	571	556	594	568	597	601	616	601	542	577	600	608	537	628	575	598	604	583	569	584	543	565	613	567	582	666	576	618	585	569	584	589	551	558	566	606	563	602	534	579	566	560	616	583	586	559	580	554	579	609	564	607	581	600	585	602	583	619	599	563	552	576	563	579	577	572	558	602	541	589	570	541	554	620	564	594	588	585	601	601	549	584	585	558	547	542	561	599	600	551	610	647	586	619	597	596	583	575	609	535	600	541	594	589	595	596	580	552	582	558	638	590	598	589	602	566	607	577	615	556	597	581	559	602	579	589	585	592	550	536	580	591	604	568	541	575	594	596	573	588	557	622	558	593	599	611	629	568	578	565	561	542	565	614	563	603	580	570	618	555	577	539	605	589	570	586	570	570	583	624	595	585	574	623	589	584	602	607	620	576	573	612	622	581	582	587	609	616	625	569	571	517	582	602	583	575	629	595	589	575	541	551	613	533	567	577	573	552	591	565	569	568	540	548	582	606	543	514	563	559	548	558	598	550	551	599	531	586	568	565	601	565	595	629	571	564	593	574	600	546	601	620	568	565	540	578	586	539	599	548	583	554	583	578	568	562	574	605	590	592	545	580	583	543	605	572	553	580	599	555	563	565	589	590	602	547	548	569	528	621	537	595	553	548	598	557	554	614	591	594	616	577	565	588	596	581	567	599	600	574	591	570	594	603	573	603	541	602	553	570	578	550	556	551	563	614	535	558	548	555	658	566	596	575	551	551	494	633	591	543	577	525	585	559	541	550	547	607	606	603	580	612	587	551	598	563	581	495	567	577	594	519	546	603	586	582	588	598	595	564	569	578	561	625	623	559	596	564	552	578	608	592	600	557	569	566	607	608	603	607	596	589	558	607	541	554	561	594	522	570	603	610	567	586	546	601	561	567	599	582	543	588	560	595	595	589	569	586	558	582	586	556	573	550	557	556	617	566	562	567	577	555	601	582	592	575	575	596	574	559	575	573	565	531	600	617	591	592	587	620	566	585	567	557	538	526	568	588	572	570	558	583	574	582	573	557	600	557	599	559	602	550	597	588	567	548	570	566	583	616	540	581	564	562	544	574	590	607	538	571	576	596	587	588	623	579	534	540	586	569	557	580	599	525	551	551	550	581	584	553	561	567	549	574	592	615	615	560	575	566	550	586	572	602	593	547	568	574	596	629	549	569	585	539	583	570	597	589	561	579	582	579	578	594	610	611	575	578	581	548	560	551	570	614	591	574	597	604	608	584	547	619	577	565	557	555	572	569	553	607	574	595	565	578	560	596	536	558	576	573	599	557	558	584	573	608	593	556	576	582	528	586	625	583	572	574	559	570	533	591	566	592	611	555	587	559	589	549	600	612	553	563	590	579	594	560	568	587	571	540	592	605	553	589	581	593	617	592	522	555	541	580	590	612	594	565	561	558	539	570	555	599	579	561	533	591	577	596	552	569	552	557	602	554	532	562	588	567	569	563	562	611	566	583	549	560	581	592	578	559	566	594	553	579	545	592	580	572	566	563	547	601	578	638	513	564	575	592	616	577	614	586	553	601	560	561	574	565	567	573	552	563	517	538	561	589	587	598	568	613	585	577	595	619	554	577	572	616	576	576	595	585	562	553	609	584	566	582	571	601	560	513	595	577	597	569	579	608	540	573	582	616	616	543	617	555	535	611	600	592	604	565	558	567	570	580	561	552	591	565	602	537	575	570	563	594	618	590	573	540	585	598	620	565	615	623	610	565	534	583	592	589	555	567	600	581	577	621	562	576	564	548	575	574	563	567	574	585	581	599	564	539	573	597	576	574	581	617	588	551	596	569	545	593	595	562	600	562	644	574	572	595	577	588	592	609	517	568	594	521	593	570	551	536	594	591	601	586	575	557	554	579	565	559	581	656	580	588	565	563	608	560	593	596	564	570	540	567	579	622	634	592	589	610	537	581	610	594	577	523	567	568	595	562	570	573	569	548	576	589	596	607	554	561	556	546	538	545	580	608	581	547	572	566	537	534	556	589	610	609	634	567	579	568	605	591	591	578	566	615	533	621	566	581	617	575	571	566	588	593	548	593	600	597	595	578	591	564	548	555	608	541	595	585	585	572	587	596	553	570	576	580	596	544	624	544	591	592	592	545	553	579	624	612	572	563	602	543	533	570	579	608	588	554	595	568	590	602	597	561	588	539	546	556	570	572	578	607	608	577	575	576	598	555	563	621	595	577	578	574	581	583	562	579	593	577	601	622	560	579	638	607	607	560	534	582	571	592	578	578	597	580	609	582	611	570	603	567	578	593	561	582	572	659	621	602	621	575	585	580	530	562	565	630	581	551	592	580	524	564	575	551	560	585	582	590	606	580	587	593	556	603	553	579	598	567	574	577	571	582	611	542	579	557	537	557	586	599	589	554	598	556	588	569	540	589	589	551	553	564	585	572	587	555	548	557	544	531	600	590	569	570	604	588	617	601	593	565	554	574	564	594	528	567	558	556	617	566	590	568	574	579	582	555	593	554	538	573	514	575	540	578	530	593	581	570	571	580	563	581	547	630	591	533	595	523	591	563	580	602	631	572	540	606	615	576	583	627	562	590	566	570	571	597	574	593	546	579	577	622	579	586	596	574	606	580	597	563	572	631	570	557	556	576	508	609	601	582	556	566	562	592	572	577	614	553	536	592	622	604	564	567	593	584	572	565	565	525	547	593	550	623	581	548	576	590	563	636	588	583	646	549	567	571	593	544	591	535	554	577	541	542	593	606	592	601	557	558	591	576	565	605	563	548	575	579	531	614	619	591	583	607	555	607	577	597	561	612	606	590	600	551	592	598	565	575	546	569	611	535	570	540	615	571	603	536	556	581	528	564	557	589	609	591	581	568	569	565	542	559	592	603	617	578	563	556	598	553	602	645	571	566	603	582	586	561	570	603	575	544	581	629	547	605	538	601	604	543	603	560	578	592	575	578	582	581	600	591	593	578	592	522	615	612	561	616	531	584	565	555	570	580	574	546	574	590	601	571	607	592	567	564	573	586	580	598	580	570	581	595	592	575	558	595	612	581	577	514	598	569	603	566	577	581	588	603	571	580	539	557	610	595	634	582	576	582	545	497	530	552	618	574	609	566	559	578	548	603	563	520	592	644	569	536	551	565	566	562	619	583	569	595	565	600	624	558	545	555	596	601	593	588	606	571	559	496	570	608	637	554	560	569	570	649	590	592	588	553	587	574	597	582	572	585	620	559	567	576	590	563	591	580	604	568	561	601	580	583	601	579	574	571	533	577	576	562	559	573	556	552	615	562	605	575	586	572	572	555	555	570	596	573	590	590	559	593	617	554	539	590	592
24419	10461	34650	32595	12605	2611	780	485	390	334	328	247	256	227	215	192	175	168	192	189	138	141	137	137	163	188	141	118	159	136	164	149	145	166	133	179	176	145	145	163	124	140	134	136	157	149	129	154	154	128	157	155	151	145	155	150	151	157	128	149	152	127	131	142	145	139	157	147	142	151	147	135	151	137	169	148	154	152	139	145	136	126	140	134	131	145	150	131	148	159	135	123	143	147	134	147	152	163	149	134	148	159	165	158	115	171	142	139	126	140	146	140	150	135	124	149	142	150	141	150	144	151	152	145	137	146	161	138	153	148	160	160	144	126	166	151	137	147	146	136	140	141	143	146	151	141	139	142	144	136	137	134	156	152	142	150	162	159	140	149	138	144	137	168	163	144	128	134	165	142	138	145	142	143	151	155	155	158	142	164	130	153	132	151	149	153	158	165	129	139	139	139	141	148	157	162	111	146	134	139	149	151	168	155	131	131	157	163	122	161	133	159	159	135	171	143	126	142	153	146	138	124	148	139	135	128	137	157	167	159	141	138	168	151	168	143	122	159	140	165	141	150	160	138	140	153	131	137	144	135	161	172	124	142	156	162	156	115	139	140	141	143	164	142	146	145	140	155	137	151	124	144	157	147	140	124	116	145	159	164	158	147	139	140	171	162	149	175	138	159	126	144	157	153	122	146	156	147	146	165	150	157	136	154	140	142	131	144	164	125	135	117	145	145	146	141	166	164	148	161	136	155	130	136	145	116	131	141	144	157	148	167	163	141	131	143	161	141	171	134	150	139	117	140	121	145	165	166	153	125	141	133	137	130	153	145	148	132	171	139	158	137	146	152	132	134	154	125	168	150	165	160	131	156	156	149	147	138	162	160	155	161	130	142	130	135	164	150	159	162	156	138	164	161	133	159	166	155	158	157	139	164	139	152	133	162	159	147	132	170	157	170	161	143	127	132	132	147	132	137	150	154	122	154	140	152	146	141	153	170	157	134	142	135	147	137	145	144	145	142	145	138	148	142	161	127	119	128	142	140	160	144	154	118	130	151	160	145	136	155	152	140	164	124	154	128	144	132	171	117	146	123	136	139	138	165	131	136	142	155	121	152	141	154	146	145	173	146	161	136	132	168	144	131	139	148	162	140	140	133	150	133	152	145	155	142	157	118	135	152	128	156	154	145	157	140	147	128	125	159	150	132	136	162	133	145	134	139	152	154	142	148	162	139	142	120	137	155	136	144	145	159	141	149	133	130	148	142	142	147	144	164	144	155	151	141	145	172	143	113	150	132	149	144	158	148	164	132	140	136	133	145	128	150	168	166	180	134	119	169	132	145	131	134	163	123	169	175	168	161	142	137	143	173	162	136	135	148	146	153	151	139	159	166	132	176	163	139	167	123	148	120	149	151	154	160	157	154	125	145	151	162	137	140	124	123	136	129	155	150	163	150	148	141	168	140	154	120	120	150	135	140	143	147	148	154	141	143	126	143	127	145	137	156	166	149	127	130	157	98	164	142	132	146	131	133	159	155	141	149	130	149	123	140	134	148	153	157	138	142	133	148	162	164	159	137	150	151	143	125	150	147	148	168	130	166	159	157	153	126	149	128	174	150	142	143	147	137	132	154	132	165	148	133	147	165	150	155	140	140	131	162	150	152	123	139	167	147	152	148	144	119	124	123	131	141	124	163	142	152	134	165	129	160	157	163	151	109	117	138	156	151	151	144	149	144	140	170	150	146	161	146	136	150	154	117	139	169	160	146	151	131	154	152	135	144	150	153	148	146	136	137	142	154	153	165	157	144	140	135	137	152	123	181	129	140	155	129	155	140	141	161	150	130	131	139	143	123	113	151	151	143	144	140	135	117	149	159	125	156	129	145	155	149	149	163	148	159	165	170	154	130	130	137	161	140	156	151	156	146	109	162	144	144	152	142	141	164	135	125	163	140	129	151	167	163	158	163	174	141	148	143	161	165	136	164	136	125	134	134	158	126	149	126	151	139	159	136	162	157	160	157	137	136	149	145	132	147	153	137	121	137	137	131	165	137	138	135	132	160	130	128	135	156	168	157	144	150	167	133	165	138	168	151	133	154	149	159	137	143	175	152	143	158	142	131	127	151	166	135	136	135	166	149	158	147	120	164	151	132	148	133	155	140	136	147	134	161	154	153	164	136	147	133	148	147	124	179	150	142	126	146	132	150	158	143	152	133	161	143	155	165	150	143	146	133	167	136	147	149	142	142	146	130	122	152	149	121	147	142	117	152	153	148	159	144	140	139	148	133	152	150	152	157	154	135	145	142	138	147	143	137	157	145	131	141	134	151	148	148	160	149	132	142	137	131	154	160	127	170	133	139	138	123	145	123	138	123	153	162	169	130	134	126	151	134	158	134	156	149	142	149	122	140	149	132	155	113	146	129	152	141	134	142	134	134	144	137	143	118	165	123	162	136	163	137	144	152	150	147	160	149	154	137	128	119	154	144	134	156	154	142	140	141	156	156	141	146	148	141	139	146	154	147	154	157	154	149	148	134	132	148	139	128	136	153	174	163	154	154	167	141	132	141	155	133	164	166	147	144	141	151	160	114	142	147	133	149	116	111	166	159	139	150	148	144	154	142	166	138	130	150	128	157	166	143	118	134	170	155	146	134	160	168	151	142	124	153	168	159	131	153	153	164	153	153	153	138	151	139	142	168	160	169	141	170	131	159	128	139	143	141	135	158	158	152	145	156	169	141	141	152	141	155	140	160	144	149	148	155	153	159	124	160	144	143	146	162	139	170	143	153	153	154	136	153	162	143	146	147	161	150	144	144	159	129	159	144	156	159	139	141	153	136	159	144	154	139	148	135	140	139	141	144	154	139	142	124	151	155	145	138	148	137	144	147	149	114	136	131	137	156	117	132	133	151	158	161	155	158	133	121	149	153	158	127	136	170	171	153	158	155	167	161	140	130	150	146	145	167	138	160	156	143	150	169	138	124	141	149	146	158	159	140	153	156	134	147	144	148	116	123	155	148	146	142	160	152	156	153	170	154	164	125	144	140	156	147	162	139	177	169	147	153	136	130	154	158	138	155	144	145	161	141	157	163	135	137	158	150	150	148	138	168	145	156	147	142	139	142	159	153	148	137	128	169	164	141	144	148	118	150	137	145	147	150	147	148	169	136	170	141	154	133	129	135	151	137	158	138	158	144	143	133	132	142	146	154	166	177	132	138	140	156	145	135	149	147	144	173	159	128	149	140	158	155	153	145	154	137	141	147	170	159	155	146	117	151	137	133	140	148	149	138	141	116	123	125	144	147	152	155	139	159	140	127	144	137	163	137	134	143	151	150	160	160	145	128	146	147	163	152	144	151	149	143	152	140	151	152	121	135	140	148	135	161	163	142	158	139	164	152	164	138	157	146	162	148	167	135	139	140	167	144	162	157	163	154	138	146	134	139	155	127	140	130	159	157	148	149	139	137	141	138	139	146	150	147	136	147	162	176	168	132	164	144
14261	9729	36645	38759	12850	5985	3238	1994	1569	1427	1253	1162	895	785	787	765	743	658	629	569	503	462	468	441	421	432	454	414	408	405	408	388	417	417	385	378	402	382	407	391	376	405	418	410	417	342	428	418	416	384	394	364	369	380	385	384	417	396	377	354	362	367	372	402	361	399	370	384	405	381	408	377	390	363	375	342	375	323	354	422	373	391	358	406	357	398	327	390	395	385	391	404	395	385	387	367	394	356	379	360	371	394	372	387	397	373	381	370	330	384	390	379	315	372	394	392	368	349	339	390	389	360	347	374	366	368	368	390	386	370	370	371	365	368	385	373	348	380	388	373	408	437	384	388	370	367	402	390	360	373	380	410	342	379	367	354	380	391	347	354	370	385	383	417	371	399	350	402	393	346	380	367	364	372	373	388	380	377	390	348	394	352	361	342	383	358	354	365	373	375	370	372	353	372	380	341	390	363	383	383	390	391	334	370	356	341	364	378	391	378	396	353	353	379	361	380	356	404	378	385	381	402	383	365	377	357	333	404	385	374	374	375	355	383	400	355	359	403	376	362	361	395	387	353	377	420	342	388	359	416	389	401	371	356	343	369	393	359	387	363	390	391	352	363	383	360	375	374	378	354	405	389	357	374	345	357	361	351	403	377	365	368	330	388	374	374	365	401	389	353	402	394	389	372	393	385	380	407	358	408	354	358	385	357	398	333	394	352	383	383	387	347	352	404	371	393	346	378	362	387	376	345	378	396	383	368	374	390	388	327	374	357	353	395	369	376	374	412	360	370	387	373	370	351	355	370	381	381	390	350	402	381	378	362	366	395	406	388	366	370	398	330	350	398	363	388	371	377	377	372	402	365	409	389	368	369	371	384	389	369	359	360	369	385	404	367	393	344	352	373	382	365	382	400	367	364	335	377	343	385	371	358	391	342	367	376	383	412	355	406	388	349	387	354	375	395	360	339	367	389	369	359	389	441	389	384	396	347	378	428	355	396	407	330	358	381	352	371	393	353	380	363	360	359	346	414	371	357	394	387	359	405	380	348	336	389	318	384	394	367	371	380	370	343	405	367	408	362	349	392	400	356	395	408	351	389	391	406	383	366	371	386	354	371	382	386	382	384	363	375	380	358	368	379	400	415	409	400	363	395	385	382	362	349	389	344	352	343	364	368	364	388	342	381	356	389	341	388	393	395	399	347	403	386	383	350	386	363	375	378	381	392	364	379	378	382	371	377	361	391	385	364	335	369	368	367	357	377	404	368	380	345	375	345	351	376	380	371	385	388	345	379	347	354	363	385	394	366	367	398	355	356	360	383	364	399	399	366	431	380	373	375	398	345	377	379	377	386	392	377	367	372	362	366	366	403	364	365	352	362	359	374	375	377	344	395	339	372	400	367	395	358	378	417	331	377	353	362	396	377	359	387	362	358	350	410	361	385	382	391	373	390	375	355	397	344	383	367	408	359	348	395	334	348	375	346	399	380	370	336	404	376	366	342	388	405	342	385	394	351	365	356	404	379	380	400	359	368	378	369	360	372	345	375	367	363	378	384	386	378	345	404	388	407	377	404	353	376	385	380	373	384	356	379	380	373	337	386	369	337	403	365	398	355	351	384	371	358	378	375	377	357	387	384	389	368	373	395	325	369	390	375	359	358	366	403	362	381	353	355	389	368	368	375	384	393	398	382	345	392	391	336	361	371	370	355	377	360	343	385	393	383	356	385	378	403	365	382	353	364	382	366	334	341	373	369	396	353	372	382	342	358	367	379	344	358	394	345	397	380	372	380	358	396	329	335	359	348	358	391	401	405	341	376	389	390	374	396	402	345	380	386	415	374	401	375	360	388	368	397	332	385	369	402	372	360	367	372	379	399	360	350	354	370	372	379	350	334	347	375	370	380	370	406	361	412	379	369	388	365	366	391	396	371	385	388	382	368	351	367	362	388	392	379	377	376	382	394	349	397	382	354	360	348	359	365	402	334	384	377	377	363	390	410	332	367	398	382	391	371	393	367	363	345	383	361	393	351	339	339	362	371	380	396	357	406	381	405	383	363	361	409	351	376	395	363	405	373	383	366	382	369	395	384	380	332	343	412	364	398	391	370	379	395	326	353	379	373	354	366	362	380	374	368	353	380	381	366	409	401	409	351	392	354	381	376	387	373	361	320	378	378	379	367	387	357	386	374	375	370	405	398	393	367	368	377	349	380	405	375	346	392	362	382	364	359	367	387	395	410	355	367	343	405	355	353	388	412	368	373	387	382	391	356	354	398	376	381	387	381	367	409	362	366	394	362	368	368	351	360	382	393	387	364	365	373	355	376	363	386	350	382	368	368	385	395	347	366	362	393	377	377	346	359	384	378	368	349	369	361	376	403	349	355	365	338	378	340	346	358	376	353	412	364	368	344	371	366	358	361	386	403	379	368	429	354	402	340	358	366	381	380	354	375	375	385	361	368	358	371	358	392	356	358	366	366	384	387	376	382	379	375	364	378	379	397	385	373	382	370	360	364	370	396	394	403	350	353	366	366	358	376	381	386	352	344	392	374	365	368	386	374	383	379	380	342	370	382	394	377	384	388	379	362	390	352	349	370	335	375	347	367	353	366	401	398	369	397	345	398	371	380	362	396	394	348	381	374	369	343	362	392	400	386	374	341	367	377	344	378	346	410	413	408	387	368	372	375	359	363	390	367	359	390	383	389	377	348	387	373	387	355	340	377	368	367	384	387	363	404	405	360	339	369	364	343	366	401	375	392	363	385	348	389	365	388	371	353	402	376	380	395	375	388	417	350	365	381	394	347	387	372	361	386	389	369	391	356	378	354	395	384	333	380	376	407	350	366	333	369	394	386	361	388	396	363	360	399	380	374	391	378	433	366	405	399	366	366	411	356	370	340	365	378	362	344	380	345	362	382	373	378	330	411	360	390	393	361	372	382	381	370	360	371	346	364	386	391	383	366	377	346	363	394	415	389	323	379	364	329	418	391	371	357	397	350	359	361	389	356	396	350	396	344	417	373	411	371	357	377	380	350	368	407	348	353	396	377	370	390	341	379	374	366	354	398	358	396	317	341	341	387	351	373	353	404	351	330	380	373	396	384	393	369	368	371	357	382	381	399	341	361	366	380	389	354	394	365	355	355	396	360	371	379	385	391	376	389	364	402	381	381	369	348	389	326	351	378	384	381	349	396	378	367	350	377	399	352	330	402	393	364	372	386	390	351	387	406	400	358	373	343	356	381	390	357	364	386	372	371	400	383	373	371	380	355	360	389	361	350	352	389	354	371	357	378	365	381	392	379	385	353	365	354	360	383	373	385	408	395	365	362	355	398	345	322	380	362	384	356	373	365	371	369	376	382	377	370	370	398	400	387	348	364	358	381	401	359	386	401	386	346	372	372	417	365	355	403	391	356	384	365	386	359	357	401	361	361	407	376	340	359	367	379	374	369	375	421	357	393	344	380	381	370	361	347	374	369	371	363	392	371	384	371	396	407
6135	1484	1150	913	631	555	505	420	434	456	422	425	441	437	379	408	403	418	393	401	398	396	424	397	387	432	434	448	374	427	424	396	394	411	405	403	399	442	401	397	437	402	413	404	421	426	369	356	421	415	398	419	384	434	386	403	386	396	393	410	384	388	357	393	409	363	408	348	406	437	389	413	394	385	412	395	408	370	404	414	404	401	375	420	403	420	409	411	412	418	375	410	420	392	410	392	400	384	402	450	404	395	397	400	395	403	365	406	364	410	428	438	386	396	392	384	385	412	444	380	408	403	371	413	406	420	376	395	406	359	409	421	418	385	387	404	392	417	392	384	337	410	374	418	399	430	417	425	405	408	367	418	405	370	441	448	379	392	388	403	389	402	359	403	365	382	413	399	432	423	412	404	396	387	402	381	425	363	429	416	430	373	425	400	464	372	438	415	416	435	430	431	386	383	444	468	410	401	442	381	403	402	391	409	416	401	421	420	413	384	385	420	431	367	395	412	421	432	391	422	412	375	426	399	381	401	435	401	408	402	408	412	373	382	397	412	389	399	454	447	404	382	407	381	369	414	376	425	391	407	397	393	397	448	394	435	388	379	403	375	423	381	365	427	386	429	411	420	377	437	402	407	400	397	400	450	405	440	370	383	409	418	443	388	444	392	416	357	393	422	393	395	406	405	410	412	413	414	403	413	399	383	388	409	395	417	378	420	408	410	379	381	388	412	401	443	394	373	388	415	404	431	414	416	372	383	425	371	406	387	402	367	457	417	374	385	347	431	398	413	399	396	389	416	413	383	372	416	399	397	360	433	377	367	397	404	395	400	428	378	395	408	411	403	377	404	372	437	433	366	393	384	377	396	377	435	398	439	424	402	402	421	418	368	406	392	431	394	397	366	369	408	358	401	390	412	409	391	420	361	437	440	401	393	400	427	437	413	393	426	368	401	430	403	372	431	406	419	429	441	344	411	361	369	384	402	433	382	385	373	386	405	425	425	413	404	380	411	405	421	419	445	411	400	378	391	372	368	422	430	380	414	382	436	398	396	415	388	389	394	376	393	416	418	397	372	377	389	408	407	407	400	416	442	450	408	409	396	393	392	366	411	397	405	380	402	397	382	386	457	435	416	421	369	387	419	382	423	440	409	429	397	424	421	418	393	408	382	452	420	410	401	446	404	422	381	383	396	442	421	393	409	413	411	365	369	406	427	426	434	402	401	400	402	408	414	411	394	395	422	367	366	372	391	412	422	431	407	422	401	373	345	406	428	424	389	409	398	399	416	448	413	400	394	381	385	375	383	413	413	388	371	439	413	433	403	434	413	395	431	396	438	400	433	409	390	392	414	429	407	381	388	417	412	379	416	386	421	377	341	420	395	430	407	417	403	440	423	401	419	388	410	376	383	426	396	392	365	417	412	381	418	377	394	397	400	404	424	416	370	399	410	367	387	393	391	411	449	431	385	409	412	406	399	433	386	392	411	402	397	396	411	400	383	429	402	386	396	428	428	415	383	383	362	408	406	398	403	384	436	402	414	400	416	428	443	416	374	386	396	385	412	403	414	403	395	370	400	387	389	417	405	463	390	393	410	403	408	391	387	444	447	406	403	411	408	409	402	358	395	410	372	456	372	394	406	370	393	414	405	429	394	415	376	403	387	380	398	415	407	386	404	433	428	407	432	431	439	408	422	441	426	392	418	376	357	406	412	380	412	411	423	408	434	399	431	411	408	409	359	464	376	417	427	419	432	372	383	446	440	408	394	411	390	409	368	402	400	421	434	396	386	416	412	362	386	397	386	404	394	399	374	412	413	436	395	361	421	396	403	392	411	370	425	371	409	404	418	431	424	406	404	454	367	392	423	437	381	428	447	420	382	396	407	380	395	407	394	388	385	406	395	427	426	406	389	407	386	428	362	394	433	409	454	404	411	387	390	430	386	430	404	361	401	434	389	397	407	393	365	394	401	407	409	411	383	369	387	403	447	424	385	417	407	455	401	371	411	417	353	419	395	369	364	392	364	383	423	400	397	373	421	388	374	400	394	397	411	387	394	410	381	431	414	416	387	408	425	434	434	401	442	397	385	376	428	414	435	388	408	384	389	377	416	428	369	412	420	418	399	423	444	375	361	417	412	392	389	421	437	388	442	409	396	404	466	425	390	372	422	394	393	425	417	404	412	395	408	420	432	390	394	414	396	405	427	425	450	440	356	372	368	372	410	396	442	429	397	422	376	390	391	380	409	388	399	409	377	418	403	412	407	417	388	424	358	404	411	413	392	406	391	399	395	378	393	415	385	402	406	371	357	391	407	412	378	409	400	440	395	456	414	412	388	428	397	412	425	344	387	379	381	417	385	428	376	415	384	428	411	393	416	444	383	409	409	381	381	376	426	415	446	367	398	415	396	372	397	438	437	419	415	396	385	414	399	434	397	397	396	422	435	418	425	395	413	374	372	419	403	391	428	377	431	435	353	409	391	368	435	414	404	412	440	389	407	424	372	392	390	382	418	410	434	422	395	362	377	379	395	411	410	411	395	441	381	389	378	370	398	396	403	399	403	414	406	414	400	391	410	439	382	441	409	402	414	400	368	371	413	396	389	436	412	425	352	367	440	426	381	399	373	407	351	408	389	424	418	436	389	449	412	387	386	429	456	353	393	406	429	384	399	418	396	403	393	418	390	406	391	408	398	426	393	355	388	402	365	389	376	412	396	375	414	381	418	410	385	436	403	395	409	422	416	469	450	382	409	396	397	433	393	404	396	425	401	390	413	395	389	407	447	395	387	403	417	420	455	388	383	408	429	397	425	432	365	407	394	415	450	378	398	407	398	388	448	431	392	417	395	419	394	433	408	376	401	402	412	424	408	454	410	416	407	399	395	435	446	380	413	389	431	403	421	384	426	391	400	371	400	404	422	398	417	431	420	410	395	421	415	412	401	386	371	405	415	414	417	399	391	397	374	393	396	373	420	393	386	379	415	441	390	389	409	394	429	416	434	364	407	397	445	415	400	418	442	429	396	394	410	410	420	432	408	379	427	385	382	400	401	402	356	379	401	432	422	395	372	399	394	377	410	415	387	395	425	409	393	403	392	380	411	400	381	426	393	401	435	394	415	392	450	422	385	363	377	377	413	387	426	426	385	405	397	371	442	417	406	374	406	416	373	478	422	420	411	403	385	452	428	451	405	410	391	414	409	423	395	410	416	423	414	370	372	407	419	386	390	402	425	415	395	406	350	405	379	409	372	420	424	414	432	394	381	416	396	444	446	414	429	371	393	386	396	388	416	430	395	403	394	413	398	392	372	428	388	421	387	401	381	374	352	424	371	430	401	384	376	394	403	396	446	412	372	364	384	434	433	387	419	400	448	398	403	381	398	380	413	385	424	419	414	400	421	386	404	396	430	410	384	395	419	400	370	383	421	405	415	398	415	434	432	396	363	417	389	438	407	384	420	371	433	382	399	399	396	382	412	374	359	429	385	457	394	400	380
4804	1889	3180	3110	1690	1470	1303	1176	1134	1077	1061	1052	936	958	956	928	948	970	940	997	945	906	846	892	896	878	864	881	856	891	827	841	857	873	866	900	849	927	884	923	907	905	861	882	891	837	884	903	896	923	893	903	917	896	829	894	842	891	894	921	869	860	890	860	888	845	853	876	869	901	879	881	864	870	920	857	925	876	882	868	920	903	922	897	889	883	877	897	864	848	855	855	920	864	931	887	862	866	896	929	955	910	890	912	905	884	931	840	910	860	852	890	852	845	894	908	882	941	887	880	846	914	899	921	887	937	798	893	886	846	866	910	878	909	879	869	901	910	861	862	885	929	812	886	851	914	835	905	869	944	883	916	889	914	891	871	870	882	913	906	872	857	888	895	878	861	898	863	907	916	868	905	884	877	909	927	916	843	850	892	871	877	885	904	867	917	905	925	918	898	893	902	866	878	875	878	909	895	854	859	812	898	909	848	844	874	891	870	924	865	904	840	937	836	932	867	883	869	930	910	900	842	940	890	855	883	865	872	879	933	850	936	881	906	856	885	856	894	872	894	837	888	889	932	882	877	902	921	880	857	929	918	951	922	869	935	978	851	882	905	894	891	913	851	854	864	859	928	862	896	905	873	891	870	899	879	874	906	887	868	898	891	843	833	878	863	909	861	916	950	873	896	864	841	853	897	847	825	899	865	885	849	914	898	882	876	911	853	890	895	919	881	886	965	860	917	847	869	879	885	885	865	876	888	834	940	928	863	897	886	896	867	920	884	885	861	860	864	879	868	862	833	922	875	899	878	858	875	864	854	926	919	887	895	888	864	889	910	841	917	900	882	862	880	882	863	886	877	891	848	876	869	865	841	878	904	865	907	897	875	881	890	839	888	873	899	848	918	861	891	856	883	910	870	908	910	895	877	875	866	894	872	892	885	874	850	899	857	897	915	951	839	832	918	913	873	929	875	864	844	889	872	934	919	888	953	888	828	926	882	884	910	882	878	861	871	841	937	845	910	895	900	880	869	906	885	928	914	962	836	920	891	941	922	854	862	885	869	932	873	902	895	881	872	897	888	874	876	895	888	891	887	931	906	884	902	893	890	857	925	856	861	828	902	831	891	882	921	903	870	844	875	892	877	933	872	943	909	884	911	891	851	896	900	909	899	846	882	867	892	913	933	880	905	870	889	916	899	880	859	920	944	874	906	878	907	880	910	860	832	896	841	869	887	918	875	857	906	903	887	843	868	915	884	869	897	926	902	865	930	907	888	907	881	860	949	876	925	898	851	834	887	898	906	936	877	853	858	897	859	916	908	840	872	896	862	865	877	917	866	879	886	901	832	839	898	837	905	902	885	855	907	963	904	879	849	887	919	828	906	896	867	894	884	850	931	864	850	900	921	887	901	916	924	863	841	930	869	870	890	865	893	836	930	879	880	897	883	893	907	855	828	896	893	893	852	889	881	876	848	880	896	930	878	903	865	888	896	865	910	865	857	854	891	883	860	909	904	878	871	880	878	888	894	902	882	916	931	864	871	853	909	860	862	906	884	879	914	900	873	910	829	883	861	870	907	896	860	911	814	880	904	886	871	904	922	918	888	880	853	873	903	880	884	869	917	874	826	848	852	867	892	897	913	923	854	886	825	848	859	896	933	835	914	912	858	857	855	876	894	898	902	867	933	868	940	846	890	842	860	863	907	875	874	934	844	884	885	854	910	866	846	865	897	906	945	889	880	863	845	934	898	875	895	854	886	911	887	866	902	899	876	835	906	862	872	834	880	901	867	879	884	886	855	838	902	895	895	896	863	957	861	889	884	877	887	898	856	875	915	913	944	838	883	880	918	881	923	883	846	821	859	875	883	901	880	880	925	896	845	882	853	942	906	909	889	889	898	869	926	954	863	952	942	871	884	834	870	960	880	890	840	883	861	848	831	855	859	920	896	883	878	860	877	904	868	861	920	882	856	862	911	874	889	850	870	911	906	896	892	834	917	883	855	879	866	878	845	821	889	878	807	915	925	907	914	891	900	924	864	924	900	896	811	837	866	908	938	888	852	907	928	897	883	843	869	918	885	886	870	941	863	852	870	884	848	890	846	889	911	878	899	904	893	840	919	875	847	859	938	865	864	928	923	908	885	896	893	825	871	861	915	882	905	971	852	890	885	921	866	845	854	892	857	844	902	962	931	924	884	904	885	838	874	920	831	862	936	872	919	894	843	975	850	875	898	937	901	840	847	917	904	876	937	914	914	932	852	868	819	955	930	969	904	888	900	852	884	849	888	868	879	885	898	897	866	862	875	907	870	938	874	849	878	875	873	931	878	886	892	874	896	880	859	829	870	881	871	921	905	926	913	826	906	882	819	843	858	891	898	869	883	869	951	902	869	812	896	857	885	898	906	859	865	846	893	882	914	874	820	890	871	884	891	888	918	891	910	899	938	908	925	834	864	824	855	926	871	875	883	873	910	852	868	874	883	909	898	939	868	876	881	846	875	863	900	903	861	893	927	868	886	863	892	923	856	942	892	881	870	926	897	878	858	863	893	872	901	920	856	905	846	896	829	886	862	852	857	881	868	843	823	884	884	916	887	852	909	898	896	886	855	907	891	880	886	876	830	865	865	849	892	911	877	892	855	881	877	894	884	891	846	921	923	885	900	878	856	889	839	869	897	859	830	859	872	918	851	933	895	898	861	885	888	853	898	862	914	844	956	872	920	883	886	912	916	918	879	910	908	869	909	918	893	901	923	877	840	859	893	911	915	913	840	831	915	868	881	874	875	887	854	934	895	839	876	885	897	918	868	917	888	848	863	883	891	900	870	836	884	864	904	909	864	834	878	845	839	871	866	866	849	870	886	886	909	865	836	892	853	874	947	868	885	865	888	923	901	854	837	886	866	844	875	892	890	863	923	849	913	894	882	882	846	831	881	867	854	902	844	859	894	828	895	841	880	923	899	862	1005	944	880	868	872	879	900	874	911	890	894	925	881	868	916	897	882	889	860	909	887	884	878	899	885	887	853	887	870	909	862	918	910	898	943	884	890	861	907	840	886	857	864	867	909	880	879	893	916	874	882	869	896	863	840	856	868	919	848	862	839	855	848	919	901	913	880	911	862	899	916	890	872	853	911	853	943	879	885	837	876	896	907	864	885	914	916	835	926	915	872	864	862	879	871	878	854	898	862	910	851	916	855	907	841	836	877	900	885	880	921	918	836	941	840	828	874	874	897	891	853	904	853	853	823	912	958	946	839	836	908	900	908	918	917	942	861	867	866	881	933	882	920	887	855	791	863	840	900	889	925	906	858	876	875	878	859	840	892	944	879	894	904	835	882	894	839	878	902	888	904	891	908	892	898	888	915	899	876	835	888	856	853	862	890	858	859	875	853	887	876	867	880	884	879	829	917	889	925	902	901	863	920	878	926	886	863	942	849	881	816	894	838	861	841	846	936	879	868	885	870	914	898	864	892	837	841	869	885	933	830	879	917	881	893	861	931
15976	6545	22618	21284	5846	1191	635	463	424	364	310	331	316	292	278	259	292	281	283	284	284	292	239	214	258	269	274	282	280	279	244	233	240	231	239	263	243	252	271	262	287	269	266	273	259	269	270	251	247	273	292	299	254	247	304	265	247	229	237	258	255	274	266	257	238	256	253	240	271	262	247	275	286	238	252	253	244	251	257	263	255	235	245	273	239	255	233	244	249	297	252	273	248	254	249	248	274	269	257	263	242	235	277	257	222	250	246	277	236	268	262	224	241	269	271	252	238	286	286	276	251	277	241	274	219	238	259	236	245	272	253	274	249	258	259	247	243	276	286	281	283	247	235	257	255	214	248	250	259	257	270	273	277	245	253	280	246	263	270	263	270	216	252	260	264	264	268	259	272	253	224	240	240	263	236	231	257	297	254	209	235	260	242	250	274	253	267	271	265	229	211	241	283	239	254	241	250	266	244	233	245	249	259	250	268	252	257	227	228	270	243	241	254	273	260	252	239	267	252	288	264	235	244	282	274	232	233	276	274	270	264	274	250	251	253	257	261	261	254	253	263	247	257	260	259	260	269	257	256	255	261	258	259	263	251	232	231	256	253	235	263	262	251	265	267	255	275	247	226	233	226	304	219	255	257	281	239	274	258	261	280	257	231	250	260	271	232	271	279	250	241	251	267	274	261	234	239	250	269	250	276	237	253	245	272	239	259	242	263	266	229	218	259	248	247	239	262	244	278	285	276	275	254	266	270	256	277	261	256	252	230	235	253	218	258	278	245	281	255	261	234	247	260	221	279	259	288	267	266	268	277	276	256	240	255	249	265	256	252	267	246	258	274	278	252	259	274	283	247	216	270	250	276	242	256	279	248	241	242	243	259	238	251	250	242	240	232	230	285	235	256	248	271	263	260	226	261	237	242	257	266	248	235	216	244	269	265	274	277	257	257	249	299	274	266	255	260	260	242	271	242	236	280	257	247	239	263	239	254	275	274	272	266	248	266	246	248	247	234	257	292	271	253	261	262	252	253	274	232	234	238	225	251	227	250	295	240	250	232	253	261	261	252	244	246	264	259	263	266	273	250	255	253	251	276	245	231	249	269	275	236	237	284	251	227	253	249	264	252	260	274	239	255	248	266	250	252	241	272	246	274	243	265	249	253	226	277	280	257	249	257	278	277	252	246	230	253	254	296	291	273	234	259	256	257	267	271	219	225	218	275	237	261	236	235	235	254	243	260	230	236	248	241	234	249	282	264	250	250	261	246	255	237	252	271	271	259	245	263	257	260	269	257	273	261	243	237	265	281	246	223	284	256	299	296	250	241	259	250	250	256	263	223	251	249	260	270	269	280	277	247	248	282	288	271	260	267	244	222	247	245	252	276	259	269	250	230	223	253	269	244	234	282	284	263	255	270	296	234	253	238	270	232	262	289	243	262	287	267	273	255	251	247	256	273	267	257	278	254	304	279	275	257	235	282	268	244	238	276	256	224	247	239	244	267	260	277	248	251	237	241	268	264	234	252	242	270	247	271	248	259	258	231	231	267	264	277	222	267	246	254	242	247	238	266	259	243	275	249	266	263	247	239	265	252	280	242	251	280	264	265	241	256	259	260	237	259	223	272	260	257	249	247	276	247	268	294	238	235	269	261	234	257	236	292	261	253	249	234	246	292	224	222	255	269	240	261	283	256	235	265	293	243	267	270	256	238	261	243	245	265	243	262	258	237	253	282	266	264	248	261	277	241	252	224	285	259	257	277	248	251	264	246	287	261	222	264	249	237	250	246	245	249	258	278	257	259	290	283	262	246	246	257	255	252	245	229	246	268	257	254	234	280	255	254	243	238	269	262	227	265	249	284	267	258	266	275	274	267	257	255	238	258	225	269	247	251	239	247	243	242	242	198	285	252	257	266	253	240	294	277	245	278	233	241	217	240	250	245	255	277	296	243	266	295	256	234	249	258	250	272	260	248	219	219	232	248	279	239	269	275	270	289	243	223	256	260	266	275	265	258	245	225	262	250	236	258	267	272	270	252	272	259	251	243	234	287	280	261	263	266	251	244	264	283	257	248	262	242	277	234	261	262	238	239	272	210	253	249	265	257	231	231	248	240	233	266	258	277	261	256	230	258	285	240	233	273	268	259	228	231	281	209	279	259	247	265	276	242	261	273	275	284	270	266	250	243	264	254	276	246	281	255	258	255	260	237	253	229	251	234	231	271	233	256	262	252	254	253	207	275	241	306	254	238	247	270	250	235	233	253	242	285	276	260	290	262	285	221	272	231	266	257	253	268	248	244	279	255	239	267	267	239	252	256	251	221	255	267	267	241	257	235	241	253	255	221	224	238	285	252	252	262	259	251	271	254	279	235	235	260	248	269	254	278	240	275	267	237	241	251	250	243	253	263	252	259	226	222	252	250	279	261	263	270	251	281	278	265	247	251	231	226	242	267	268	261	249	232	265	279	251	241	230	278	267	265	240	242	256	259	249	254	263	287	279	255	277	264	272	252	249	234	270	288	245	246	225	230	250	268	276	276	268	249	242	273	224	227	285	240	240	262	243	254	256	253	237	266	225	263	263	275	258	227	282	259	264	284	233	279	271	253	264	242	252	266	241	243	245	259	263	281	254	245	251	258	245	277	242	254	244	226	248	255	280	235	259	241	252	239	244	277	279	285	252	242	276	270	268	234	239	259	259	301	275	233	243	243	232	237	255	255	279	226	248	274	226	249	264	244	276	275	267	245	258	249	252	231	267	264	243	257	258	274	249	224	272	241	258	276	244	249	252	285	273	247	259	258	259	232	243	247	268	255	231	241	248	252	270	267	253	240	242	249	252	249	240	260	241	277	249	265	275	265	271	271	244	242	276	249	254	253	246	253	251	259	261	232	281	249	243	239	253	268	276	239	263	277	284	268	242	252	250	236	219	238	253	258	256	250	277	245	252	255	234	250	261	291	298	251	243	247	279	269	289	287	258	254	236	254	241	258	247	277	263	257	274	235	235	276	248	253	254	273	228	258	274	276	253	256	256	243	246	237	253	243	266	232	304	268	245	221	272	283	247	290	257	292	276	291	237	258	238	243	262	216	239	275	237	287	270	240	269	219	263	247	252	248	256	280	265	249	239	272	256	259	244	250	278	261	258	252	239	261	248	232	270	292	267	264	258	248	237	273	223	262	223	259	248	248	249	259	243	279	248	290	244	264	261	261	224	252	264	252	259	264	245	296	256	268	270	256	270	253	254	264	249	276	258	254	251	246	236	252	272	267	242	235	248	252	259	259	249	255	298	226	268	265	235	270	259	258	271	254	265	277	244	232	269	258	261	244	273	250	259	257	233	263	259	266	273	261	276	222	234	241	255	275	271	269	247	223	272	265	232	235	300	248	246	265	235	247	288	261	213	267	240	267	255	244	268	273	250	253	241	280	268	254	254	228	281	272	240	265	241	234	244	268	239	249	263	250	244	216	253	247	252	272	306	270	241	272	259	256	266
11395	6914	28725	30465	7943	4049	2332	1616	1303	1240	1087	1045	953	851	797	831	795	720	726	676	680	655	593	546	577	627	577	617	596	594	611	645	593	571	602	576	586	595	603	582	570	547	574	657	585	616	600	606	572	601	548	587	598	592	586	616	591	538	607	587	556	553	588	579	585	542	567	561	578	601	600	619	570	588	586	537	564	583	590	611	585	626	521	554	575	593	591	560	592	562	573	643	591	560	559	586	562	546	565	568	606	592	612	573	602	551	559	591	596	571	581	558	577	628	605	602	563	600	563	557	538	542	567	558	610	589	588	586	597	604	548	597	631	602	579	565	590	612	579	605	578	589	597	578	603	588	607	571	569	564	568	581	587	598	561	587	578	566	589	560	589	590	607	575	593	557	598	553	538	601	602	588	569	600	577	534	552	557	559	579	564	593	574	607	589	596	610	584	597	586	583	567	605	560	552	589	614	590	572	558	607	560	561	629	574	604	557	642	570	566	605	566	617	585	564	542	585	584	569	619	603	601	594	555	558	561	570	603	586	566	586	606	593	513	618	586	596	602	574	561	537	522	616	586	573	556	582	559	582	640	566	605	588	551	572	571	617	611	539	561	572	587	564	544	524	621	562	537	604	610	565	556	584	556	582	573	594	575	548	554	561	548	572	594	586	547	562	558	555	582	558	570	606	570	588	613	556	556	578	587	535	571	588	544	607	584	562	520	625	610	585	591	565	551	628	588	645	588	584	558	587	580	596	592	553	539	551	596	566	601	527	576	589	620	541	587	561	584	607	555	572	595	568	594	617	586	607	586	590	576	548	559	564	572	562	555	562	563	550	606	573	595	590	571	558	583	553	579	603	605	540	582	561	553	541	554	603	584	552	588	592	599	583	543	606	556	556	557	580	568	591	561	561	615	584	597	574	584	582	557	633	533	585	576	558	560	574	531	588	578	631	609	609	585	613	583	568	599	590	547	605	577	570	580	576	557	555	568	596	602	614	542	582	574	606	550	580	550	601	579	601	570	587	597	608	618	582	561	603	582	562	595	545	618	576	620	612	539	554	545	581	565	582	594	580	554	578	556	578	578	610	575	566	586	569	587	589	562	561	555	613	622	573	561	568	607	580	566	573	604	587	581	591	587	605	574	573	578	579	548	587	565	550	586	587	589	590	561	592	577	586	590	566	584	556	600	574	562	617	564	576	617	572	567	593	583	577	605	606	564	581	565	585	576	571	598	577	546	589	579	542	619	573	564	576	583	557	559	592	553	608	586	558	596	602	584	552	547	585	593	550	592	556	598	563	554	536	568	624	601	548	605	589	578	590	576	570	584	613	530	572	613	578	552	575	576	537	612	585	587	602	578	582	572	531	587	585	606	559	619	581	549	539	525	602	578	577	571	550	599	599	556	607	554	582	568	567	594	583	572	564	613	538	586	627	547	604	578	587	595	560	601	551	547	559	587	546	610	600	575	586	568	600	645	578	600	629	565	581	555	599	604	542	550	592	582	587	560	597	589	593	584	567	578	586	562	596	573	558	569	595	551	570	594	575	577	581	579	565	584	582	539	574	615	590	569	572	579	618	541	569	573	585	590	584	577	619	582	589	570	521	555	569	574	598	585	580	616	609	584	578	570	565	588	551	606	568	545	576	579	543	588	601	551	565	565	608	570	578	589	564	553	604	556	563	589	570	591	568	574	586	586	540	619	622	560	615	603	576	575	591	578	596	572	553	541	567	571	574	536	537	578	577	581	573	575	604	579	561	612	608	568	589	549	590	564	587	583	553	564	526	600	591	581	567	545	586	599	573	589	560	582	563	566	589	579	622	554	580	602	542	570	543	594	619	608	625	547	645	594	571	578	562	603	559	597	565	544	605	600	551	563	586	540	571	561	622	580	533	546	619	564	546	586	599	599	556	603	613	596	604	596	597	523	541	594	594	547	553	516	583	580	610	635	580	639	561	586	594	597	558	601	600	566	569	587	591	533	600	601	607	560	567	598	560	583	577	568	550	609	589	607	607	545	538	575	578	594	592	558	571	549	577	596	569	586	549	583	561	547	537	644	576	550	560	603	542	569	588	567	550	554	575	578	547	543	590	569	613	589	589	590	576	588	585	612	573	597	578	603	599	600	557	582	575	596	528	563	594	560	611	595	593	587	601	572	559	561	574	580	572	598	583	564	596	585	571	614	584	566	544	604	554	587	575	581	554	578	561	594	566	569	603	598	585	569	621	570	596	591	573	588	528	605	571	603	598	552	593	577	610	581	553	578	568	597	589	584	548	601	593	579	549	557	545	562	634	510	583	604	584	535	558	582	551	603	578	565	521	563	587	623	550	549	574	568	603	568	568	575	559	571	600	578	566	594	563	584	590	644	551	574	589	562	597	565	568	572	613	592	589	603	569	578	581	573	593	563	522	584	587	573	562	569	558	607	561	566	627	597	578	599	575	587	542	573	593	568	568	551	566	567	597	622	578	576	574	596	560	591	556	597	543	621	609	532	643	587	597	592	556	608	581	524	594	625	592	511	551	536	584	558	561	551	564	555	577	592	567	587	587	560	549	556	554	584	559	589	554	578	593	542	576	576	549	570	612	557	584	569	580	583	596	550	586	557	589	562	617	566	518	581	581	576	598	570	572	553	590	582	586	580	553	618	580	590	541	564	593	570	599	590	529	592	583	548	584	603	555	590	565	581	604	588	567	596	619	585	606	543	589	594	578	529	592	545	571	561	581	601	580	556	589	568	587	615	617	578	600	593	544	573	567	587	569	581	586	561	599	584	536	580	629	556	565	549	555	555	600	560	555	547	532	568	603	576	582	563	594	576	572	577	558	572	600	592	541	597	597	555	607	644	609	570	556	596	610	595	581	542	582	634	640	560	560	566	589	555	599	569	616	591	583	551	582	585	606	552	591	592	567	580	585	590	609	583	598	601	522	604	543	609	553	606	597	589	593	578	585	588	548	605	583	581	592	590	579	544	557	571	567	582	625	558	571	585	563	616	576	559	588	575	579	576	626	563	563	578	588	578	630	565	564	560	595	548	580	562	562	547	584	559	600	514	594	576	562	605	601	568	606	569	543	571	578	548	579	578	593	590	632	516	602	585	553	551	578	580	548	514	559	566	612	608	556	588	560	600	563	582	577	596	590	573	568	567	611	571	614	543	570	563	598	603	553	536	582	587	603	592	569	550	594	570	584	523	540	587	600	574	607	604	576	605	521	579	558	613	608	564	586	562	588	595	585	538	593	600	575	571	549	603	580	590	610	607	570	577	575	603	556	570	561	597	581	607	570	584	586	571	557	567	572	559	561	598	584	582	571	579	597	558	588	583	585	583	587	585	592	591	572	567	596	617	575	588	579	580	528	586	547	587	587	574	579	593	558	577	544	555	585	625	610	600	530	585	571	576	584	585	592	561	569	544	567	550	569	558	553	590	594	566	596	538	552	577	560	604	559	589	564	573	557	578	602	629	581	558	525	556	579	584	571	584	594	571
24482	11818	35602	33400	12391	2741	924	504	393	311	312	254	245	181	219	227	203	182	166	173	159	154	155	164	150	156	159	143	157	147	155	141	149	153	153	140	164	138	146	148	147	146	151	152	145	161	135	155	151	146	154	133	150	127	147	118	160	150	163	144	153	157	114	159	167	134	141	150	140	145	153	138	173	153	146	146	155	151	153	154	134	146	131	141	167	130	143	151	144	159	133	144	146	147	151	145	158	133	159	169	150	173	134	128	149	166	137	134	137	165	135	132	136	180	136	151	166	137	152	143	134	138	140	147	146	147	162	136	123	147	165	132	140	168	147	148	143	146	167	134	130	137	150	158	143	149	133	145	144	157	154	155	146	158	154	133	140	140	127	153	141	138	142	142	141	138	131	145	151	155	146	135	149	156	149	152	130	142	144	147	138	140	151	146	151	143	118	154	155	132	132	135	145	151	158	143	148	132	139	131	154	149	143	149	140	148	154	150	148	143	140	124	128	142	154	129	145	141	144	143	129	143	135	148	148	168	136	138	151	130	150	151	135	143	136	146	128	142	157	137	131	150	161	127	139	132	163	145	140	126	137	146	158	154	130	126	118	118	142	127	130	135	131	145	163	121	131	152	162	145	140	144	153	149	157	152	162	131	143	150	135	139	158	156	147	153	139	135	163	133	143	142	160	149	161	121	131	138	112	161	160	150	160	134	155	158	135	145	137	155	137	140	136	161	132	150	139	146	112	154	125	130	161	166	150	135	153	158	163	142	168	130	171	158	149	157	171	131	162	158	133	156	127	149	142	123	154	138	158	135	152	158	154	155	165	153	127	132	155	145	148	140	137	145	152	150	164	134	141	137	145	144	143	152	143	133	123	135	138	122	136	145	154	163	141	156	142	127	143	153	159	140	151	155	144	130	148	119	120	132	161	128	134	181	133	127	150	146	143	138	158	156	143	140	166	129	143	126	123	167	143	143	164	132	136	157	153	153	133	129	167	136	152	174	133	120	141	152	119	122	145	148	158	127	144	139	137	138	129	124	141	140	137	140	153	143	154	165	159	144	149	124	150	148	176	143	145	138	171	129	136	156	162	141	134	147	150	151	160	147	149	171	143	142	149	135	132	136	142	163	155	145	133	130	149	138	141	140	135	142	147	101	160	161	132	141	165	178	134	152	133	166	118	179	144	144	121	154	141	152	149	147	153	125	162	141	134	148	130	148	136	148	156	165	162	159	149	155	171	149	128	142	154	141	133	132	149	140	154	129	156	153	146	136	142	133	156	164	137	144	156	143	140	170	149	172	134	197	145	142	157	136	139	140	151	125	147	151	157	160	156	139	137	153	115	139	162	153	152	144	122	141	154	147	151	158	150	152	147	148	150	151	152	172	133	143	140	142	127	152	129	157	149	144	143	141	151	138	151	114	153	165	162	142	145	148	144	155	172	144	134	136	156	144	133	144	140	141	131	129	138	140	139	150	129	166	150	133	149	160	143	146	154	120	164	150	153	169	169	155	161	141	152	163	153	127	148	142	147	151	173	130	146	152	151	138	127	157	133	125	122	161	158	144	162	137	178	160	135	146	132	162	134	126	126	150	159	134	136	149	172	157	154	159	152	134	177	164	157	147	125	137	131	130	145	143	163	152	166	144	143	123	151	132	135	149	135	141	145	138	145	148	153	136	160	129	149	151	166	132	140	156	144	150	161	136	145	144	157	158	131	148	155	132	133	138	132	142	146	152	149	159	142	159	127	162	150	161	144	161	147	161	139	156	158	147	149	136	139	121	162	140	135	156	134	143	162	135	145	152	157	158	131	152	142	145	164	161	149	137	164	158	170	140	154	142	152	141	170	159	142	142	155	140	161	166	137	143	136	138	132	142	139	145	124	166	161	162	146	122	144	150	140	146	146	160	185	150	140	160	142	144	134	138	127	139	147	148	163	147	156	133	154	141	155	155	145	146	148	127	156	158	144	148	156	161	155	150	163	137	144	128	129	167	153	123	139	144	165	120	131	130	142	132	138	148	146	146	136	157	159	129	165	149	164	154	136	133	168	150	137	136	147	177	149	153	121	162	148	162	143	162	152	136	150	142	156	164	147	137	163	149	124	152	136	161	128	166	153	126	153	135	160	126	151	175	140	135	147	138	149	149	133	137	143	134	152	158	157	158	136	145	152	141	149	126	153	168	157	142	144	149	154	129	145	147	142	143	141	144	150	114	145	129	160	141	151	134	130	166	113	142	145	153	166	163	151	161	148	158	150	149	146	127	152	155	133	125	146	159	143	138	138	154	158	176	138	155	131	126	151	158	133	157	139	130	128	148	128	165	160	155	168	159	130	126	133	141	140	147	148	140	133	145	128	155	133	149	133	170	155	148	150	145	154	129	146	154	164	152	135	153	177	152	144	152	136	155	138	161	143	142	138	126	157	154	119	154	158	191	154	132	136	147	135	152	141	164	138	150	127	148	155	132	130	111	154	148	154	155	150	135	134	157	163	163	138	128	162	154	144	133	132	168	132	158	167	145	147	150	154	154	138	147	155	145	173	129	149	147	153	130	138	126	163	167	146	165	142	165	169	125	156	125	140	142	147	142	149	157	141	148	156	145	153	137	153	164	139	141	166	153	167	142	174	156	152	151	181	152	167	146	163	138	155	145	123	144	148	158	144	167	151	137	176	153	141	136	181	120	154	154	124	154	148	160	148	145	169	154	158	162	144	141	173	147	151	153	133	149	129	147	146	157	149	127	146	162	159	149	116	154	125	136	156	129	152	168	150	159	148	144	147	157	148	157	141	165	160	146	148	158	157	146	155	143	146	138	163	165	146	152	153	172	141	150	171	133	141	141	158	159	150	145	135	141	158	172	141	135	125	154	138	170	111	128	143	141	162	153	149	140	130	156	125	146	153	143	153	155	133	135	154	147	154	140	157	136	154	175	183	140	142	118	130	152	162	145	123	131	138	133	146	159	144	154	157	166	155	151	124	148	140	159	156	156	163	134	121	134	127	142	143	131	155	167	155	124	162	177	148	167	152	149	132	144	159	141	146	166	140	132	140	155	164	140	132	145	151	169	124	154	173	159	145	171	131	166	154	159	160	124	143	159	138	157	127	140	158	126	158	147	134	154	148	155	130	133	137	150	155	153	129	141	130	160	175	144	152	128	132	146	165	130	155	115	128	168	164	150	126	161	143	155	163	158	169	178	142	161	113	156	151	96	124	149	138	135	148	143	185	141	143	141	165	156	117	146	144	154	130	142	132	150	155	160	150	155	148	139	146	138	153	135	142	122	152	148	144	174	147	150	152	126	145	151	142	164	176	150	151	163	149	145	144	146	141	131	152	158	147	145	137	156	167	130	151	161	135	145	160	149	139	143	144	126	162	133	153	134	155	122	162	133	145	142	144	140	144	136	154	156	154	144	159	164	129	160	137	155	142	157	146	123	140	162	139	171	156	153	153	165	147	147	149	142	146	140	146	133	149	152	160	149	144	140
14301	11246	37198	38898	11761	5908	3462	2067	1689	1406	1223	1100	891	774	793	705	720	708	593	541	488	455	449	434	430	442	439	424	444	415	368	354	437	432	387	410	396	386	401	387	381	383	385	412	406	370	380	378	380	381	350	402	377	378	378	408	372	385	369	376	370	378	405	378	378	408	402	434	356	379	374	374	364	389	375	347	404	371	380	380	382	348	364	386	337	408	377	361	380	338	364	368	375	346	371	375	379	342	372	391	345	352	367	360	342	376	384	336	362	404	406	391	355	389	384	363	375	375	377	344	356	398	380	386	378	373	359	367	375	370	358	375	367	383	360	387	373	377	375	429	357	368	382	335	346	375	385	384	414	417	378	383	352	390	367	349	331	367	370	373	385	358	381	363	403	386	391	387	364	374	393	387	386	371	361	375	358	400	375	352	387	367	349	400	358	351	367	350	373	410	367	413	358	361	383	349	362	375	374	374	419	356	371	387	402	365	368	367	354	372	389	377	382	362	360	405	377	366	367	350	397	346	399	369	364	368	398	377	356	423	388	372	332	358	378	383	383	367	408	347	381	352	373	377	376	373	336	359	395	373	408	438	374	383	368	376	373	403	377	351	346	389	392	336	390	384	365	339	392	347	351	365	372	362	365	407	424	397	394	389	355	366	365	356	358	346	398	390	352	399	398	377	376	372	366	376	395	349	400	359	379	380	383	324	333	349	395	406	360	363	376	394	396	364	342	338	404	359	373	427	371	373	339	392	332	377	373	390	364	392	382	395	386	380	361	379	336	398	405	423	368	337	378	353	367	383	336	366	360	373	364	392	362	389	393	370	371	364	356	399	369	384	374	358	380	399	374	335	344	337	387	389	406	378	370	373	362	384	357	409	354	386	369	387	330	381	394	405	351	378	410	363	359	353	374	364	367	381	344	347	378	364	371	419	368	348	385	376	378	365	376	372	355	387	375	352	374	398	357	378	395	339	380	375	342	394	390	395	374	349	374	367	368	358	371	380	404	391	350	408	401	383	351	379	380	345	377	386	356	372	360	373	375	371	394	413	383	388	404	381	359	368	371	367	337	344	352	381	382	358	365	400	319	410	381	413	363	392	378	380	391	392	358	383	343	388	423	382	387	372	350	352	427	358	373	394	374	366	392	375	356	354	372	395	404	389	375	339	401	386	387	387	418	379	393	384	344	363	359	357	351	381	381	383	407	392	368	395	395	383	365	373	359	380	345	364	427	373	377	374	346	355	366	378	361	349	389	370	370	385	385	377	376	382	414	380	361	370	339	405	372	411	385	383	360	378	392	362	376	394	342	372	401	397	358	366	378	364	363	395	370	362	355	361	381	385	377	400	367	382	345	381	391	357	432	360	373	383	369	371	383	354	370	387	378	366	332	360	379	384	348	341	360	367	356	360	371	365	351	361	356	382	380	375	384	335	359	346	390	392	365	376	398	353	360	354	359	368	374	379	364	350	366	421	351	370	387	367	337	393	380	379	359	339	369	358	346	377	392	411	359	391	382	390	427	380	374	401	372	392	346	392	375	391	390	380	371	359	342	408	352	395	367	387	394	383	378	387	383	341	381	366	398	390	401	360	411	392	363	360	379	373	376	357	399	355	382	379	373	372	377	356	344	404	385	373	376	368	378	388	374	391	384	372	381	365	381	376	383	377	393	353	385	361	391	416	378	367	380	394	402	374	376	398	371	387	395	376	391	362	356	393	382	376	389	380	380	361	376	350	372	391	393	407	343	370	362	368	380	372	376	386	389	391	336	394	338	375	366	339	395	376	373	376	360	376	337	393	419	386	356	397	397	404	384	357	354	401	378	337	382	361	359	373	387	373	332	386	366	363	330	372	408	378	371	405	400	394	375	355	363	364	335	363	376	362	339	383	378	361	356	325	379	396	362	351	401	337	365	371	389	354	431	372	389	395	380	364	347	374	390	331	385	394	363	394	385	406	395	392	369	370	362	392	346	405	364	374	366	395	347	372	381	385	405	399	406	371	342	345	362	392	348	331	367	382	377	375	385	369	363	369	385	384	397	395	347	380	391	392	394	360	376	350	392	359	391	338	362	349	379	373	374	369	353	374	358	353	372	398	350	363	368	382	367	376	348	409	345	369	377	357	387	366	372	412	383	417	402	386	367	393	378	365	345	346	387	353	360	385	337	376	375	378	406	390	359	393	363	352	375	382	394	384	398	365	402	380	390	395	383	384	383	369	374	441	391	422	400	384	408	384	359	383	379	388	388	396	398	352	414	375	347	388	350	406	344	347	389	342	354	362	396	374	366	364	383	374	368	331	369	391	394	363	394	373	383	371	352	333	400	369	365	364	376	367	385	388	399	340	374	340	379	419	381	368	379	404	358	359	366	392	411	351	337	357	368	391	341	388	339	369	349	392	391	382	389	395	349	378	372	366	392	418	416	386	396	385	379	331	365	351	383	381	360	372	328	347	377	367	381	345	383	354	404	387	400	393	360	380	369	394	395	380	362	397	374	359	386	384	382	391	372	378	382	411	375	345	382	352	351	371	381	380	378	373	380	389	371	380	391	353	368	378	387	391	327	368	378	405	411	386	362	370	365	362	365	378	400	380	371	386	368	394	379	366	357	382	361	386	370	353	384	383	385	376	362	384	392	387	328	379	373	390	405	410	381	377	379	374	384	408	397	373	372	349	390	376	367	336	378	366	388	383	396	386	389	362	405	366	399	393	380	390	376	344	373	394	354	373	413	343	381	375	387	382	377	387	374	375	387	361	385	371	357	372	391	347	365	367	323	364	393	400	365	374	374	351	364	393	375	375	378	359	402	401	362	377	344	375	408	355	455	389	376	361	387	368	370	369	397	374	336	403	371	371	396	365	379	361	365	398	402	342	345	376	382	379	372	356	361	374	384	378	386	381	413	390	363	366	354	366	388	396	394	360	379	362	359	351	368	377	354	376	344	394	375	377	348	402	402	356	346	356	394	422	384	353	360	369	367	353	376	393	401	388	369	387	399	382	392	367	370	394	365	366	391	343	362	399	384	356	402	366	406	364	389	372	368	401	372	377	373	372	370	410	369	394	370	383	315	377	404	356	397	351	373	403	390	365	372	372	379	422	390	366	368	377	375	373	375	361	329	393	362	383	383	374	376	373	410	376	390	380	388	387	354	396	371	359	372	396	380	383	364	369	420	372	380	370	367	390	405	382	402	410	394	367	369	331	353	396	380	385	346	384	420	361	388	382	378	347	383	355	367	353	406	371	379	376	396	351	401	395	386	398	400	364	345	379	366	355	380	377	407	377	379	398	367	394	363	370	394	348	394	422	360	337	389	375	372	403	385	380	392	403	367	376	388	395	353	370	375	357	360	368	370	362	369	366	397	343	365	413	398	370	382	361	430	360	391	374	376	389	381	389	386	383	382	374	363	371	366	373	354	368	395	348	401	435	387	387	391	380	383	377	396	377	399	393	381	381	379	355	374	377	390	375	361	369	372	365	390	341	359	363
6297	1410	1053	886	624	541	529	457	434	402	431	426	442	416	434	417	418	389	451	418	414	404	415	374	432	452	441	412	398	432	412	419	386	416	417	345	393	397	416	421	388	411	375	427	419	439	426	373	415	420	439	422	416	361	424	399	406	429	393	397	371	416	385	389	406	383	451	386	372	414	362	367	374	420	384	398	381	415	410	409	404	451	423	404	385	395	400	404	439	383	352	406	381	384	465	406	390	425	374	419	406	388	375	397	386	385	374	406	399	416	391	419	381	382	370	379	419	416	372	390	371	433	409	409	411	407	398	389	424	410	443	397	401	399	418	380	360	414	445	433	379	400	398	397	365	391	396	390	404	407	386	391	411	403	369	384	410	421	389	411	365	420	392	425	372	408	434	449	419	418	409	404	381	382	379	407	368	418	418	396	413	429	441	386	377	351	442	416	391	415	388	370	398	394	433	407	396	395	396	391	399	378	412	395	394	418	405	422	390	427	422	390	408	422	404	367	457	435	410	376	415	435	398	389	387	371	348	375	440	403	382	415	395	386	361	378	366	417	394	381	443	375	403	465	411	412	394	405	435	391	399	399	388	401	403	395	412	397	396	354	393	372	354	394	396	401	407	428	380	390	381	383	403	387	411	418	394	359	389	373	404	432	403	405	411	377	409	422	437	401	394	388	430	416	372	434	414	422	418	400	395	451	421	438	403	418	412	387	392	385	408	397	392	407	387	435	386	410	370	407	407	392	404	406	410	406	418	425	395	401	396	387	426	434	419	410	413	414	373	366	406	436	409	358	396	399	373	441	358	409	371	389	373	396	400	440	435	420	413	413	373	363	435	403	423	362	391	400	412	404	409	404	374	409	413	418	403	418	364	407	411	414	403	395	408	428	423	417	404	397	416	407	402	410	394	402	379	401	445	434	373	428	364	391	415	404	394	390	399	425	410	389	397	439	395	431	404	373	376	403	417	387	428	425	436	402	396	416	376	397	446	389	392	393	400	408	403	380	409	399	440	373	408	398	394	371	431	385	373	429	425	429	427	395	401	429	406	389	388	386	391	417	394	389	387	399	387	412	350	377	388	364	387	387	392	374	406	397	391	366	407	401	434	394	394	379	373	401	423	405	392	418	411	426	425	407	388	380	389	375	375	401	396	426	346	415	425	397	422	411	400	390	434	450	365	411	379	408	427	418	366	407	404	386	356	401	412	420	407	391	390	445	384	376	389	434	389	361	409	410	415	416	432	412	428	397	438	400	368	441	393	390	414	401	372	423	418	406	393	411	393	380	392	392	377	388	425	380	392	373	395	409	424	429	404	402	401	401	403	423	403	397	436	417	436	423	421	424	426	411	404	387	385	436	414	417	391	403	386	399	367	407	414	424	379	398	370	382	402	404	400	411	412	419	391	380	360	382	404	368	417	388	373	362	384	398	453	428	431	395	401	424	419	452	412	374	386	392	415	391	409	431	391	417	390	418	411	392	371	422	395	391	435	395	403	369	400	407	367	402	418	382	372	387	385	401	414	422	402	431	408	394	403	354	416	389	393	365	403	447	399	421	418	390	370	416	377	409	386	417	416	409	379	358	415	366	388	386	403	421	372	363	383	375	405	391	427	401	411	435	391	394	389	362	381	409	377	433	396	392	358	408	383	392	380	430	413	400	395	421	405	399	381	427	406	435	395	426	429	422	381	402	411	396	388	394	415	411	399	382	387	396	422	418	411	412	390	393	415	362	421	414	406	380	376	429	399	403	435	390	379	427	416	380	378	412	443	453	392	410	395	381	418	411	432	432	369	409	379	399	399	396	399	446	393	412	443	404	403	445	357	402	410	408	393	381	427	380	408	399	409	442	418	425	414	401	411	447	413	426	400	416	412	394	402	404	386	419	401	431	417	382	354	430	398	406	357	404	408	378	393	414	388	408	407	439	444	414	349	394	422	396	409	390	419	392	438	391	433	455	383	417	430	388	424	417	410	365	385	421	398	421	411	415	396	397	410	436	391	422	351	423	417	445	395	385	431	431	362	402	370	408	372	429	422	398	396	408	391	394	396	469	415	418	383	398	424	388	409	371	422	380	356	410	389	421	417	405	382	425	393	396	445	425	372	400	403	414	418	412	445	391	454	383	383	407	420	362	384	414	429	397	404	373	368	441	414	409	410	396	434	390	433	377	414	390	402	425	375	426	384	398	422	399	422	372	380	372	412	393	374	408	423	418	390	416	383	402	388	365	405	382	405	434	367	378	420	410	379	375	387	450	462	401	389	422	448	392	404	401	384	389	376	436	384	419	355	423	390	389	420	367	376	384	404	432	427	426	391	387	371	407	425	372	395	430	409	391	391	396	424	420	369	403	429	419	402	384	424	413	381	434	388	388	394	399	384	404	424	426	385	394	411	388	407	406	357	441	424	391	384	377	416	408	408	408	409	368	402	388	361	412	415	402	369	376	421	404	402	418	403	399	397	382	402	388	376	453	415	378	419	416	426	394	417	437	399	426	420	420	416	407	406	416	389	409	380	369	382	435	414	406	400	416	421	427	400	395	429	374	418	404	402	415	396	427	396	397	379	403	418	449	410	424	399	401	440	404	398	388	404	417	412	411	405	413	399	426	410	382	380	392	368	402	433	386	409	410	415	399	402	390	367	390	397	400	382	391	427	414	432	388	399	393	398	410	411	396	428	427	398	405	427	403	390	375	410	419	427	424	417	389	393	427	383	409	390	398	428	422	401	408	416	398	366	442	399	396	417	363	415	373	409	376	446	415	404	441	384	415	392	421	400	400	385	383	407	399	398	406	373	425	442	432	419	413	385	410	428	391	396	376	402	381	399	417	378	402	371	399	389	394	417	438	413	431	436	404	413	386	390	402	392	387	403	373	407	384	391	429	383	412	405	397	404	403	417	373	413	392	403	387	412	439	444	365	345	428	433	420	406	419	390	397	427	369	378	422	377	371	410	395	388	403	408	410	388	417	400	383	420	395	411	415	426	385	415	399	390	412	389	374	406	403	351	398	428	416	410	447	431	429	411	390	394	420	389	415	406	434	370	395	392	409	380	390	413	436	422	380	391	373	389	387	406	399	373	381	381	415	364	412	391	391	430	399	418	392	401	403	424	399	410	361	389	353	413	387	383	381	438	361	417	396	379	408	378	405	406	421	404	403	366	407	394	418	444	403	408	437	390	389	377	400	428	424	397	397	436	394	410	426	448	403	417	398	410	408	377	422	402	413	421	408	453	396	377	403	413	372	416	402	414	389	376	414	417	431	416	404	411	423	432	389	381	434	394	414	434	412	421	378	380	407	432	434	420	392	398	377	429	389	410	443	357	410	350	412	433	381	409	390	390	438	406	395	398	418	402	405	382	394	419	338	373	370	440	370	395	394	410	377	398	408	411	402	390	402	390	413	431	383	384	395	379	432	385	392	416	379	389	404	398	415	434	430	403	444	443	381	450	410	397	379	404	417	406	392	410	412	414	399	409	410	411	400
5003	1958	3082	3278	1749	1492	1375	1166	1163	1104	1030	1011	995	969	1003	976	964	1008	898	905	913	884	906	873	875	886	882	891	906	873	863	927	902	841	853	834	874	908	856	893	873	916	831	859	888	874	856	905	881	881	903	953	924	888	908	895	851	869	924	895	930	854	917	891	882	916	914	867	845	891	905	916	908	872	963	866	921	840	911	858	842	864	901	910	881	925	921	919	842	850	890	839	930	884	855	934	874	868	891	852	890	859	896	879	870	910	878	882	839	919	926	907	824	917	832	836	857	875	905	916	906	886	844	924	883	859	878	920	829	887	889	858	832	878	846	904	899	865	934	882	909	856	907	927	925	851	877	839	954	884	861	892	886	881	912	881	867	808	883	858	827	853	872	889	874	874	877	946	838	896	882	910	854	856	852	887	885	902	891	920	821	867	914	962	856	870	884	889	841	897	918	899	885	873	878	885	921	913	878	855	921	889	863	920	908	884	875	860	890	904	901	863	888	904	872	915	834	850	897	830	919	902	927	849	866	905	922	886	901	882	874	871	889	863	851	941	853	844	875	848	840	862	847	942	849	912	851	914	898	918	891	839	881	859	916	888	893	888	901	884	865	883	909	897	915	894	914	875	922	885	905	874	909	880	836	916	905	841	895	867	895	895	915	889	883	925	882	864	883	944	931	881	879	840	887	903	928	912	820	898	911	861	863	858	900	895	944	874	902	846	845	878	922	882	887	904	879	900	899	888	903	876	826	881	903	897	903	879	867	907	921	868	865	859	864	834	906	890	913	912	847	904	922	887	859	909	888	917	864	835	883	927	884	903	898	873	925	885	903	899	846	867	891	904	892	877	917	905	867	839	893	857	830	918	858	865	846	932	944	858	861	843	865	863	905	846	802	863	834	914	902	836	897	879	852	882	854	892	909	876	895	872	897	875	924	895	852	879	883	854	858	853	902	903	915	871	869	891	874	904	879	876	854	868	879	857	877	885	910	826	891	919	924	870	860	930	903	889	844	960	881	854	864	843	848	887	878	878	893	933	955	863	847	909	918	886	861	851	894	918	921	864	895	847	954	867	923	934	868	884	930	880	859	906	900	879	921	836	881	902	869	901	847	871	886	890	820	911	854	902	857	900	891	843	895	915	898	902	905	938	919	903	907	876	909	864	890	872	858	915	895	884	943	893	871	895	903	916	881	861	882	927	892	867	902	853	894	867	907	906	881	919	888	856	880	958	879	899	875	851	859	901	854	835	920	877	881	965	898	898	915	901	830	880	877	875	868	845	888	922	855	895	881	917	871	902	849	904	856	820	871	889	894	902	866	917	895	924	868	857	880	935	928	893	830	894	897	905	875	862	860	861	841	864	901	872	800	887	859	899	915	870	861	830	929	877	900	922	935	885	857	898	929	866	864	914	871	868	923	839	901	887	851	977	890	923	865	871	916	907	885	871	850	892	847	881	902	897	854	910	885	886	917	903	854	880	874	894	854	857	867	901	901	879	850	859	881	873	904	914	856	865	835	904	884	897	864	924	893	863	905	865	854	869	912	874	939	860	892	863	880	917	906	907	882	862	881	812	847	858	880	918	911	850	856	841	907	846	892	933	920	936	852	862	911	926	846	921	889	896	863	898	897	956	869	852	917	919	948	859	942	884	887	877	899	908	908	831	874	903	888	866	845	898	923	938	884	827	931	867	890	841	892	874	854	924	875	828	895	896	840	906	863	846	895	903	865	889	885	916	863	949	875	886	811	874	888	898	890	841	866	862	844	846	933	848	882	908	894	885	897	927	902	910	923	930	931	951	856	872	880	897	891	912	846	863	895	868	905	926	916	910	963	904	909	885	880	901	883	865	914	950	837	858	897	873	861	884	808	862	885	893	881	863	929	860	852	892	933	823	892	921	896	852	844	868	898	865	855	876	865	887	881	912	876	856	857	866	846	885	883	865	894	944	868	906	874	882	909	891	900	903	847	901	927	879	872	918	920	867	875	891	921	876	908	935	866	834	960	905	913	909	873	900	897	866	852	888	832	930	844	841	867	910	925	894	888	870	883	840	857	858	857	886	841	927	840	829	934	893	957	865	914	848	848	899	824	847	944	878	891	877	884	899	879	900	861	937	846	860	903	901	912	842	911	853	902	877	890	841	831	862	845	870	885	864	849	844	884	916	955	870	868	835	884	834	856	895	842	917	881	865	884	851	904	880	875	927	912	886	927	866	858	860	845	878	902	890	864	885	846	864	912	887	865	908	974	917	922	912	876	865	843	898	905	841	825	844	871	885	918	911	871	875	934	861	855	883	895	881	915	897	884	833	929	922	927	854	851	871	846	908	857	927	854	923	877	869	905	891	901	866	882	916	870	884	849	895	895	887	941	901	874	902	933	874	882	907	915	890	898	878	905	866	880	825	924	873	921	857	931	936	867	920	844	904	909	855	909	912	978	881	860	894	893	927	867	882	898	871	861	927	893	891	908	885	883	891	915	932	876	889	900	862	896	923	917	899	945	859	901	911	905	881	872	881	881	909	887	852	841	884	858	864	902	910	832	887	927	858	921	858	908	944	864	898	893	901	869	869	898	927	886	849	933	852	896	833	889	851	875	904	910	922	880	875	924	923	876	901	890	863	879	886	891	876	937	880	857	821	888	882	886	878	900	837	846	916	903	903	840	893	873	875	903	883	932	889	915	878	866	875	895	881	862	876	883	851	899	907	877	873	867	895	905	947	912	907	875	849	894	832	920	894	861	895	857	904	893	924	878	884	882	924	908	955	892	887	869	872	923	865	919	856	891	911	914	897	925	898	868	877	912	858	863	895	920	889	843	889	911	876	877	855	912	896	869	921	895	850	877	893	909	887	912	883	901	872	877	903	904	877	930	924	912	928	838	899	944	849	854	926	909	933	905	857	926	860	873	857	918	878	845	862	896	928	883	936	899	887	881	887	903	908	874	883	942	830	865	852	918	887	890	890	884	890	898	868	943	903	875	824	921	889	856	876	896	884	858	886	900	882	872	870	845	862	892	913	912	877	929	889	859	907	851	810	880	912	873	881	932	871	861	894	909	868	894	853	878	938	852	894	871	940	883	910	835	878	843	919	913	881	875	878	856	883	880	835	877	924	899	888	877	938	871	884	846	871	900	895	918	883	847	907	873	887	880	934	846	888	877	857	848	905	876	900	890	909	854	881	892	908	916	826	885	902	921	842	925	875	935	948	913	902	914	909	827	920	905	836	934	880	906	904	917	895	883	892	885	936	856	910	853	890	901	851	866	900	847	844	891	908	926	864	936	865	885	854	854	834	935	865	853	881	882	896	877	835	920	864	873	929	915	882	893	895	921	879	903	891	891	958	867	919	880	936	857	875	902	870	880	798	923	881	922	852	873	913	919	859	911	891	877	870	885	880	913	870	892	872	914	885	916	883	904	877	932	853	882	864	900	872	928	833	837	916	888	906	882	923	907	868	867	946	886	900	882	894	838	911	890	872	827	902	887	915
15834	6685	22746	20886	5514	1185	579	466	424	370	364	319	321	326	292	307	289	277	225	265	247	273	255	235	219	273	251	263	287	233	247	269	285	245	247	271	235	257	249	251	248	271	264	237	253	241	232	258	265	279	249	257	248	268	236	274	257	263	270	232	242	238	262	257	263	250	263	261	273	245	265	238	295	285	242	262	253	264	236	244	253	249	277	273	253	276	247	282	275	248	240	272	237	254	257	248	274	255	239	263	261	247	263	273	214	227	266	265	241	230	289	248	250	253	259	267	258	260	261	218	271	245	258	290	283	263	237	288	272	229	268	259	269	251	252	252	255	254	237	250	220	240	226	264	245	248	241	248	291	284	233	226	272	279	278	257	249	233	241	242	230	245	264	249	250	266	255	309	233	253	255	268	282	245	246	263	242	255	261	235	280	269	225	277	263	250	213	267	250	273	268	257	218	250	248	248	226	256	281	218	228	282	243	226	290	272	252	242	246	252	274	231	260	244	250	271	261	264	262	242	261	243	251	239	261	243	247	248	263	268	243	261	244	255	247	252	271	247	262	245	256	254	275	244	252	234	261	257	227	239	251	268	250	272	251	242	271	256	243	252	249	254	239	289	261	259	268	231	254	254	244	239	267	261	235	251	261	266	248	244	275	230	270	288	230	247	214	244	250	254	248	267	310	276	261	263	261	266	248	252	218	225	273	278	255	246	275	244	245	249	246	284	238	252	241	270	248	259	225	238	269	251	250	246	247	239	249	273	268	270	249	255	254	260	260	248	257	266	273	243	238	270	268	238	265	266	249	272	238	264	252	255	274	275	275	233	269	278	262	237	255	262	246	260	268	259	272	241	247	259	233	280	264	323	278	233	287	259	256	241	237	221	266	275	260	264	241	278	273	264	246	289	284	278	244	259	229	247	259	245	242	243	264	251	285	268	234	263	238	237	257	236	235	248	235	252	287	310	236	249	251	257	261	236	246	249	263	280	266	250	244	266	287	268	260	265	268	229	259	291	267	261	253	256	252	242	261	264	279	231	279	260	239	251	248	264	263	264	244	282	239	263	236	229	258	250	279	264	258	245	244	241	262	247	269	247	242	223	258	274	239	270	243	282	225	274	262	246	250	251	251	268	269	254	258	270	263	277	259	266	243	251	281	283	246	237	254	249	269	282	229	280	263	255	247	280	270	251	236	258	273	240	269	271	229	270	271	285	274	263	254	276	271	261	245	263	241	233	232	268	258	235	230	268	261	249	255	234	232	257	261	269	232	248	270	229	245	235	254	239	270	287	259	259	262	225	229	277	280	213	257	260	265	269	273	270	249	254	270	264	242	248	255	258	254	263	234	256	240	265	260	258	266	248	262	277	281	258	224	263	246	274	265	253	266	258	298	273	257	251	234	269	231	253	260	260	269	262	249	238	257	288	277	289	262	257	264	256	255	251	273	245	285	229	259	255	225	242	259	232	247	263	253	250	256	230	248	284	279	250	299	294	259	259	266	237	238	268	290	254	249	262	282	239	266	266	222	250	256	239	253	263	265	238	259	272	280	238	250	248	255	251	275	294	281	263	251	252	269	260	243	268	270	273	234	234	245	271	242	250	245	289	254	248	295	268	244	258	271	247	269	269	253	280	286	245	262	251	233	257	254	254	255	227	242	261	240	215	221	246	278	240	263	259	234	253	256	274	268	245	259	246	231	253	275	250	274	271	259	259	254	251	224	249	250	232	233	257	247	251	263	261	239	282	224	236	247	245	252	273	239	260	248	252	240	257	251	277	273	277	240	263	241	263	254	227	261	219	253	229	232	273	262	251	268	266	245	261	267	239	292	266	276	272	289	272	252	225	279	248	257	257	236	251	260	292	257	274	253	261	241	269	247	290	228	212	269	250	236	245	249	249	255	296	239	234	261	237	278	231	257	250	280	267	256	265	252	273	235	277	230	296	263	234	253	224	273	258	227	264	253	267	236	258	276	264	254	260	268	246	263	226	241	245	255	244	264	284	250	261	250	243	240	269	237	250	240	237	273	263	259	278	268	276	259	260	240	245	231	234	269	253	279	256	252	247	229	222	240	228	252	254	241	280	246	268	252	253	308	257	271	263	297	264	257	257	262	270	275	267	257	296	243	267	268	256	235	273	252	248	264	247	239	268	233	257	276	261	250	256	245	270	261	294	254	250	300	245	260	263	278	253	237	278	230	263	276	261	264	239	280	257	292	269	269	221	284	303	236	249	263	252	291	228	250	242	243	263	265	237	261	245	280	245	260	261	292	241	227	260	250	269	242	275	280	249	247	258	256	260	236	268	239	268	276	239	252	250	266	258	264	239	254	274	258	285	249	251	250	232	292	233	254	241	262	233	249	278	241	231	267	252	262	253	264	307	249	243	244	243	279	270	267	238	292	237	250	241	279	217	256	272	237	291	262	280	261	250	249	280	266	255	254	238	262	295	260	243	255	269	282	294	242	283	270	251	232	263	266	247	249	266	245	281	254	245	269	261	289	241	241	224	241	250	257	228	292	258	261	232	256	250	257	292	258	249	261	230	251	268	272	239	237	252	255	250	240	293	241	253	283	255	279	267	254	265	236	273	271	275	233	259	256	282	288	303	244	247	235	259	264	247	242	264	275	262	238	296	278	257	257	258	249	243	256	271	250	257	247	262	279	247	247	274	268	275	240	276	261	273	274	259	259	229	268	252	254	231	250	242	264	289	303	242	262	259	276	278	238	284	269	236	256	248	252	271	263	265	261	246	238	237	253	248	259	271	239	253	272	279	247	239	290	255	252	239	278	242	239	257	247	252	252	251	255	260	269	275	274	246	252	252	260	269	204	231	245	257	249	260	275	260	250	285	236	249	256	253	266	221	237	234	272	270	231	230	255	254	228	252	264	274	272	251	275	248	259	266	260	270	265	268	276	267	252	247	258	265	273	232	243	250	263	272	242	239	240	238	275	242	252	268	282	239	273	273	268	261	241	244	260	275	238	238	235	268	256	256	265	269	251	255	258	226	258	247	262	261	241	246	261	257	240	250	252	245	282	221	270	304	209	312	246	277	279	277	256	261	231	247	239	245	257	270	238	260	259	252	256	260	264	281	259	259	276	265	287	237	275	237	288	245	266	218	273	261	276	260	244	279	260	274	255	279	244	229	248	242	254	256	257	274	253	235	251	236	250	244	244	205	267	255	263	253	286	261	274	249	248	264	276	261	244	244	231	255	263	255	233	253	287	278	232	256	253	265	295	236	277	268	249	279	269	276	253	267	262	236	241	273	241	236	285	268	243	242	256	268	244	258	218	265	217	255	277	262	266	247	267	252	282	303	227	262	279	261	263	233	261	236	242	256	251	263	256	227	268	265	260	259	252	269	237	246	254	227	231	243	250	240	248	287	250	246	239	214	257	272	251	278	278	242	277	252	277	254	268	283	252	281	297	233	259	253	254	271	257	255	253	256	264	273	263	282	263	224	287	241	246	265	261	276	254	248	277	276
11224	7440	28453	29945	7657	3744	2407	1632	1424	1202	1084	1060	841	776	835	829	798	745	636	695	692	655	601	627	570	614	622	595	591	615	568	593	535	571	645	560	557	563	588	569	590	569	580	614	552	593	563	526	567	549	570	564	567	558	646	579	566	579	549	563	593	533	557	565	617	555	591	583	539	582	607	571	607	632	667	590	609	526	577	582	592	599	622	609	600	615	540	587	558	591	555	576	599	547	586	608	594	598	591	590	567	583	576	569	571	541	546	576	559	594	611	588	612	559	589	604	554	590	565	558	586	562	576	599	582	584	585	614	574	573	578	525	610	583	533	547	574	576	581	598	588	579	557	564	573	596	543	625	546	632	531	535	590	550	573	593	556	577	558	590	587	512	569	534	587	592	592	566	625	631	581	625	575	575	590	575	581	593	561	551	601	562	607	588	592	578	577	633	548	574	581	579	560	570	549	567	579	554	528	597	520	577	569	601	540	573	538	567	576	586	608	558	585	560	586	613	566	583	586	587	595	575	556	581	545	583	556	582	552	527	574	564	577	536	558	609	570	624	531	578	589	556	602	584	590	580	594	571	569	602	576	561	597	556	548	582	592	582	573	580	602	611	564	584	577	563	556	587	622	570	615	527	576	574	576	570	584	585	561	545	560	494	575	602	560	604	597	594	522	551	560	576	599	576	615	587	593	568	582	614	649	584	578	580	594	567	607	595	577	582	559	589	570	595	547	575	563	602	588	549	585	575	579	574	611	569	625	574	609	552	586	593	593	609	550	558	587	603	536	612	587	574	591	534	584	540	544	613	587	545	574	575	588	563	606	588	584	580	573	581	553	585	580	585	558	567	571	580	567	611	596	573	590	541	574	574	602	559	595	584	565	555	603	586	578	592	575	620	562	585	571	591	597	558	620	544	579	560	608	570	561	575	583	571	568	547	618	596	588	583	582	599	587	614	596	561	595	591	599	619	545	543	619	591	617	567	567	515	615	555	576	580	624	572	633	585	557	595	589	537	593	603	586	570	579	563	566	587	582	579	600	609	565	571	573	574	589	597	522	586	550	604	558	609	560	596	633	543	582	575	548	578	597	606	566	574	566	589	619	595	596	564	586	558	584	561	602	573	537	582	581	528	540	558	558	548	578	598	587	564	601	590	558	572	583	553	564	585	562	618	566	581	592	596	551	577	566	574	537	598	636	558	577	591	572	586	567	574	554	586	555	571	566	608	567	589	604	553	543	631	563	591	582	610	572	550	572	594	572	611	552	534	558	569	587	548	595	566	531	614	577	552	585	529	593	578	584	586	546	572	556	578	560	570	572	582	567	565	555	539	594	612	590	587	551	567	545	598	567	579	572	538	557	550	554	569	573	592	575	542	577	567	634	570	587	566	590	560	578	518	548	544	553	568	618	587	610	591	585	554	625	623	590	569	569	557	602	579	552	602	569	585	626	558	625	560	523	526	594	634	623	575	552	604	593	564	610	600	578	605	616	588	583	547	561	592	569	575	590	586	576	581	599	559	560	583	578	588	577	595	557	587	574	580	574	589	568	552	597	533	609	574	590	589	569	604	611	593	578	582	546	618	578	620	614	596	564	572	574	617	603	605	601	594	594	644	581	579	581	547	555	579	558	565	560	579	557	570	544	572	553	573	581	545	578	585	604	585	607	562	568	571	562	577	516	580	544	521	560	623	568	616	523	562	571	543	621	561	588	586	596	605	616	592	572	598	590	561	557	574	618	520	547	588	653	565	553	555	586	545	540	553	561	591	616	632	591	583	557	618	611	583	556	597	552	558	590	564	583	591	599	567	607	593	574	588	613	574	590	591	573	557	504	570	634	577	576	565	576	560	589	551	588	577	592	577	584	596	588	609	557	617	568	533	534	604	573	573	585	582	613	564	599	533	573	530	591	591	569	575	578	585	520	578	575	557	573	572	588	575	566	609	596	581	559	613	600	581	597	614	560	575	532	603	588	561	578	576	540	574	573	578	632	591	550	557	593	552	553	577	595	574	595	574	575	572	559	577	571	605	590	575	575	541	538	598	575	588	590	583	597	576	582	568	615	584	559	559	572	559	598	612	591	572	563	535	575	569	578	590	601	551	608	566	547	601	571	549	599	582	559	557	545	546	610	593	579	567	538	580	582	540	566	603	579	592	546	575	533	554	574	573	570	623	565	528	639	562	583	574	550	539	547	614	563	565	576	595	615	606	587	547	579	593	593	556	550	531	510	595	552	606	625	601	599	591	530	596	600	584	564	553	569	587	544	601	580	598	562	589	584	562	637	583	579	605	556	543	560	577	581	577	546	578	524	541	586	559	570	583	592	563	589	578	526	572	575	531	561	539	561	568	592	623	578	584	545	551	565	608	549	582	576	585	586	608	569	598	573	567	563	554	585	587	551	567	575	600	555	547	574	573	556	545	541	558	549	537	607	598	566	534	604	584	585	584	567	565	574	582	532	522	565	588	624	577	556	548	543	551	579	542	540	579	542	563	592	585	614	586	568	604	573	597	574	623	538	555	595	589	593	566	572	569	596	591	591	548	570	590	581	551	611	535	578	569	564	582	590	579	563	579	589	561	625	587	587	581	573	588	630	562	538	604	555	560	611	559	574	548	598	578	610	550	625	584	586	574	577	560	637	578	534	548	603	608	612	593	563	609	559	583	636	607	580	567	613	578	580	581	530	578	547	580	575	565	557	600	625	587	567	563	574	604	582	519	589	600	615	559	659	620	549	570	579	538	625	600	630	567	556	581	558	571	579	578	588	594	571	530	596	541	602	561	564	583	584	555	569	534	551	601	589	555	593	580	584	597	624	576	582	582	579	590	542	602	620	576	534	544	594	607	574	566	589	552	581	555	584	568	581	571	563	525	568	571	605	613	564	576	590	576	576	586	544	573	563	520	575	601	572	574	562	551	581	593	590	620	564	549	615	567	563	581	588	582	559	552	577	617	579	578	595	556	563	581	563	560	585	597	551	596	550	577	539	551	575	612	581	595	527	584	573	552	564	543	567	623	557	600	586	594	546	534	551	552	567	573	552	628	633	585	559	552	543	569	598	609	594	553	547	541	589	603	587	583	575	632	566	544	607	615	565	588	560	576	577	559	554	577	590	597	599	593	585	536	535	597	620	572	552	567	609	587	620	558	587	597	555	584	561	594	581	549	557	569	537	534	575	605	588	561	551	589	594	589	564	603	605	591	556	526	570	600	607	596	553	596	554	570	614	584	562	590	522	526	610	597	591	619	587	548	614	579	613	574	612	576	574	566	597	554	575	576	589	556	588	560	586	587	597	603	612	582	581	604	535	617	572	620	600	601	571	598	552	590	601	578	532	606	585	548	572	555	620	536	573	568	567	580	569	566	556	574	558	586	589	602	612	564	583	549	591	562	564	571	611	566	607	548	565	587	544	547	626	569	570	585	597	585	573	559	587	581	570	556	569	632	621	569	553	602	571	527	555	538	548	598	536	580	566	604	617	537	635	552
24591	12504	34519	32342	11469	2472	781	474	360	329	299	262	252	228	207	179	164	188	158	173	155	165	158	209	149	148	143	175	155	183	153	152	138	123	167	155	173	133	144	140	133	145	165	159	156	174	163	135	145	134	133	158	160	152	154	131	137	139	137	148	135	173	156	141	140	145	166	156	186	136	147	153	160	161	145	140	146	137	152	147	147	166	157	158	156	131	125	153	130	142	134	148	159	143	144	125	157	142	159	129	154	148	154	149	138	149	161	140	143	154	149	155	135	154	140	153	124	150	143	145	158	145	140	140	136	158	162	122	150	149	130	120	133	131	123	145	165	160	154	150	137	148	149	120	144	137	148	151	140	150	165	142	134	162	173	154	157	141	140	169	136	169	138	135	155	149	172	137	163	151	149	139	132	140	149	161	159	129	136	135	135	149	139	152	142	153	140	155	147	157	139	125	135	147	146	149	149	142	160	151	153	156	129	142	182	159	162	137	147	139	160	169	150	139	153	136	135	153	143	141	160	148	146	148	146	154	161	150	139	138	153	130	136	161	143	138	131	163	153	143	154	153	126	154	151	157	151	152	137	144	116	143	167	131	138	139	129	143	160	146	160	138	167	146	147	151	161	160	157	126	158	155	149	139	127	140	140	156	140	136	135	138	155	168	140	130	157	155	154	158	146	154	156	129	144	145	147	147	159	151	122	165	136	131	137	175	147	141	131	133	160	140	158	159	139	158	141	169	152	158	141	135	151	140	135	146	137	136	134	147	145	149	130	164	154	154	127	148	146	146	135	130	159	142	149	160	150	181	162	151	162	158	156	150	155	159	146	150	152	143	147	142	137	135	147	152	151	151	137	150	138	169	143	147	145	154	151	140	126	150	170	135	163	151	127	162	149	163	149	158	140	120	142	129	136	151	152	134	147	122	147	170	140	134	128	143	164	165	175	156	142	131	145	146	147	150	169	173	150	150	155	137	154	156	149	152	123	138	150	143	140	151	151	152	138	146	142	143	163	164	166	152	170	170	150	151	159	191	146	158	143	142	132	133	148	168	132	139	150	143	146	138	130	166	139	134	145	149	148	140	142	138	157	165	160	134	135	141	165	140	150	124	157	129	144	152	155	135	149	123	150	141	151	147	142	128	148	137	166	154	164	181	150	150	149	151	149	135	150	145	155	140	129	148	154	151	134	145	139	142	139	136	140	150	140	154	151	153	143	131	145	127	129	138	140	162	144	144	137	169	142	143	128	159	148	160	146	150	140	138	149	139	142	135	175	158	165	119	149	146	140	132	133	153	116	148	167	149	137	141	150	136	129	143	163	169	148	156	133	122	143	149	158	158	154	166	160	142	136	122	127	163	140	147	140	155	158	149	141	137	149	144	147	159	169	142	137	134	140	148	139	139	151	146	150	138	144	130	148	150	164	173	132	144	157	147	141	152	158	154	173	130	137	144	161	139	145	155	150	135	128	137	131	137	139	148	154	156	144	147	146	156	134	162	157	150	136	133	118	142	145	149	183	149	136	162	154	132	129	121	158	156	156	118	161	141	127	152	147	127	165	149	146	145	152	171	176	126	138	145	165	168	140	133	145	148	130	126	145	135	123	124	165	146	152	151	163	143	171	171	172	144	140	162	138	154	130	155	164	151	182	124	162	125	146	134	163	153	137	127	140	135	153	127	149	163	148	155	150	172	153	164	140	134	148	137	138	153	151	133	174	155	156	129	147	150	165	154	138	148	154	143	141	127	136	140	145	140	160	154	128	162	148	142	149	142	162	156	155	162	169	143	164	152	173	158	133	135	165	141	140	152	142	133	121	157	139	138	159	164	136	132	132	144	171	153	141	163	139	124	135	152	124	186	150	126	172	147	133	139	129	137	144	148	144	137	132	145	133	150	161	140	128	153	140	148	134	164	145	156	178	147	144	137	125	146	158	131	141	145	167	147	141	116	163	144	187	145	137	164	152	152	136	150	156	144	156	138	143	166	146	153	148	148	128	137	142	140	163	138	174	165	144	162	138	143	146	152	163	132	150	129	152	150	127	180	143	153	170	153	156	159	146	153	167	155	120	158	141	148	174	154	161	124	134	140	162	178	148	152	131	136	145	136	176	159	139	136	144	145	143	162	165	175	129	145	147	150	179	134	137	151	140	171	124	144	149	128	155	144	143	154	152	135	134	161	152	151	141	159	159	174	151	133	155	148	156	137	154	147	149	143	130	146	153	139	134	157	143	142	140	125	146	147	159	160	136	147	138	176	138	135	135	139	139	152	153	136	147	145	126	163	132	139	143	129	148	132	154	147	160	156	166	109	149	150	164	178	143	141	142	140	121	121	149	143	162	142	150	162	129	153	164	142	167	139	162	140	159	143	155	148	147	147	141	160	168	154	148	126	152	172	139	143	148	141	122	155	155	158	156	150	136	137	147	123	135	132	139	130	134	151	136	175	156	124	147	129	122	148	139	128	118	148	143	162	134	132	150	138	159	146	154	133	125	147	176	130	144	149	144	130	143	134	138	157	149	135	153	164	146	139	127	137	128	121	117	147	149	158	149	133	150	141	155	135	154	135	137	156	143	133	160	145	160	139	145	141	147	149	144	163	147	156	136	155	146	154	145	151	158	110	164	143	130	176	137	147	162	153	156	135	160	123	146	129	146	150	133	173	166	180	156	146	161	155	144	146	141	158	122	174	139	150	137	165	165	140	145	140	150	127	134	139	145	140	137	142	157	136	143	163	171	142	159	166	135	144	141	129	179	139	145	118	131	141	153	139	148	116	150	141	149	153	136	168	133	133	149	145	136	139	139	163	150	145	146	139	136	170	173	120	146	162	132	155	151	142	130	153	169	189	136	140	156	156	174	155	141	144	153	164	165	146	145	161	158	136	139	153	144	165	134	153	157	158	164	146	145	159	138	154	136	140	139	131	159	138	163	160	174	148	150	140	147	113	146	157	142	155	123	141	145	151	127	124	154	162	151	148	143	150	148	153	141	163	159	140	134	144	155	151	145	139	126	155	147	143	166	169	116	123	146	150	149	148	146	158	141	144	155	177	165	140	146	152	136	130	177	142	126	151	148	139	127	143	129	160	138	126	156	141	130	156	139	177	152	141	150	158	160	166	156	158	144	143	156	146	163	145	132	136	152	151	160	159	133	124	140	137	140	132	159	127	137	148	159	129	155	149	148	158	152	158	140	141	127	162	124	148	163	140	163	147	135	131	140	159	160	140	158	145	139	134	134	154	148	131	141	169	154	146	138	136	157	139	140	150	155	130	117	148	166	142	140	164	147	146	134	144	131	153	156	156	141	143	139	130	162	146	132	144	144	172	164	137	143	137	150	161	146	150	160	164	143	149	154	134	138	149	152	143	127	150	143	126	114	146	154	140	157	137	170	139	140	127	154	166	128	157	170	146	135	124	166	142	142	157	154	145	133	128	146	136	144	128	149	142	118	143	162	154	136	131	137	136	155	145	145	150	140	123	147	126	127	154
14329	11586	36317	37900	11394	5735	3414	2009	1695	1385	1243	1090	928	731	795	733	706	667	602	554	472	442	448	424	409	392	414	460	395	431	403	414	402	442	395	414	410	385	360	391	406	394	397	373	364	397	396	327	368	389	388	403	358	397	390	399	416	381	365	386	403	382	397	420	359	369	381	402	393	380	329	395	368	377	368	379	380	344	362	398	398	360	365	378	371	381	374	341	373	381	367	406	370	356	358	372	386	374	373	371	387	374	370	374	382	380	374	396	390	407	410	383	345	366	391	383	382	374	375	370	375	370	374	390	349	374	350	369	344	377	356	370	379	381	342	387	375	359	390	378	372	379	367	378	395	342	375	385	383	344	380	343	370	411	356	369	361	364	386	361	363	403	375	391	386	377	383	379	348	400	413	362	377	373	369	368	367	365	354	364	350	426	364	355	370	343	392	380	392	382	398	367	396	348	361	375	404	402	349	347	396	339	382	342	407	371	382	405	332	365	364	380	352	361	420	407	368	349	384	377	380	368	422	391	369	371	363	367	342	371	393	347	401	372	360	354	392	386	381	357	385	390	376	348	387	379	401	390	368	333	364	377	369	353	375	377	356	380	368	374	392	336	407	406	361	357	353	385	394	385	360	381	419	391	370	371	397	390	355	398	389	379	397	374	379	350	387	395	398	345	397	355	352	368	345	367	382	388	366	381	395	370	370	366	368	372	386	385	362	353	355	378	359	391	347	395	392	393	378	374	387	356	333	396	355	397	387	405	362	399	393	372	354	406	381	386	357	391	369	354	337	358	342	392	383	415	384	385	383	384	364	367	373	423	382	355	339	395	357	349	353	339	382	410	370	351	374	408	357	358	388	353	364	374	357	380	383	387	385	371	376	394	393	372	368	391	343	381	364	364	358	370	370	382	363	396	422	370	410	367	355	348	366	349	361	362	356	414	389	360	350	385	364	353	354	382	356	349	374	360	401	394	366	363	385	405	362	356	371	375	376	374	361	365	352	366	373	406	384	377	385	375	364	358	365	370	374	375	369	373	396	364	367	399	358	383	363	386	377	349	363	399	384	420	378	347	376	365	407	359	379	395	393	376	374	382	345	374	380	380	390	375	387	368	368	372	375	354	394	371	360	379	368	364	367	362	353	358	410	357	355	385	340	371	383	386	381	356	375	356	388	356	377	361	352	388	379	368	380	393	389	342	371	385	365	372	422	382	380	422	360	379	371	371	357	350	382	355	371	353	386	359	355	358	358	398	382	377	349	376	416	333	414	341	353	425	398	384	365	402	379	377	370	372	391	350	380	379	379	346	361	361	374	353	355	368	378	370	385	389	383	366	359	383	404	364	362	411	327	357	413	376	366	382	406	361	390	356	371	375	372	382	371	389	387	373	370	396	372	356	367	386	379	372	403	352	356	399	375	371	370	372	388	375	364	358	386	359	387	372	312	369	407	405	371	387	368	379	376	386	363	348	399	376	405	384	396	367	359	349	392	369	361	391	372	390	325	379	400	361	364	357	378	345	370	353	379	381	371	417	346	365	383	383	395	360	351	370	348	381	385	376	380	409	382	402	375	352	388	357	363	369	374	373	368	383	360	334	373	376	403	358	360	370	358	360	356	395	356	371	380	367	392	366	357	345	341	373	378	383	367	357	374	386	365	388	392	415	367	394	345	355	353	368	354	378	395	386	365	390	398	371	394	387	396	380	397	386	373	365	349	355	382	386	412	387	403	376	377	358	411	387	405	358	353	385	387	374	378	376	387	402	360	357	350	374	388	361	375	371	405	404	379	383	406	345	381	399	367	403	386	378	355	393	382	336	380	397	386	368	403	349	353	394	361	359	367	396	374	373	319	391	388	387	390	370	366	381	333	370	351	417	352	376	401	374	373	369	364	399	405	338	362	373	395	379	350	377	371	401	380	375	344	376	357	404	377	367	389	377	362	385	329	374	359	388	372	377	393	386	378	367	394	351	373	349	401	368	345	359	388	379	388	367	379	371	364	381	368	396	392	386	363	397	385	387	368	321	356	364	396	366	349	380	362	391	383	379	382	376	385	386	351	408	352	384	415	354	369	361	376	347	353	358	395	365	403	392	342	392	388	386	369	359	405	387	391	373	353	408	365	398	395	396	342	405	357	369	382	346	375	368	381	355	387	377	373	375	357	353	382	361	352	381	385	371	381	376	325	372	364	354	367	384	347	389	376	377	390	378	386	330	380	357	374	397	370	406	389	397	394	362	363	365	381	388	388	379	366	367	370	362	413	354	380	381	380	392	405	350	362	372	361	393	387	352	370	367	376	384	393	403	361	335	357	399	386	411	386	357	369	375	378	355	407	378	362	373	407	381	368	388	344	402	383	382	377	366	349	371	365	417	404	389	381	365	371	362	389	365	398	344	408	412	343	369	360	386	361	394	414	343	396	372	378	348	332	382	381	379	402	385	412	351	346	360	378	373	383	352	364	368	345	397	337	348	415	352	377	332	358	400	373	352	398	371	344	364	397	372	403	374	407	364	422	362	386	397	382	375	387	365	394	402	371	370	378	366	361	377	385	371	372	347	376	378	370	379	358	409	365	381	384	337	358	381	386	393	346	367	360	372	376	385	359	347	385	391	393	383	385	371	386	364	386	353	376	374	403	337	328	384	363	363	350	394	357	376	363	406	362	352	347	362	359	383	334	374	378	370	399	378	407	364	390	382	374	340	378	387	373	385	361	402	361	401	385	354	404	352	360	386	377	413	433	372	353	357	370	383	382	377	408	370	361	390	358	335	408	378	330	362	383	410	373	378	403	362	400	381	364	354	413	397	404	379	398	372	370	364	376	372	396	380	380	406	394	359	412	402	368	359	344	356	377	364	374	371	379	395	372	375	394	411	364	401	368	367	381	384	364	433	391	387	403	368	365	376	373	402	390	387	361	367	369	367	366	392	406	375	373	359	373	352	368	374	386	384	372	361	350	406	372	338	370	339	418	384	361	360	376	395	339	376	380	398	397	375	363	383	345	376	403	380	387	399	390	389	386	389	370	363	325	417	355	366	356	383	387	405	357	383	391	401	357	372	382	392	386	365	375	366	362	362	405	365	393	355	377	402	391	382	384	366	395	378	403	387	374	395	363	402	340	431	357	357	408	375	349	387	372	385	386	360	369	365	373	378	392	360	386	414	365	342	371	341	400	404	401	404	362	401	359	337	404	366	374	406	368	404	368	384	371	377	384	383	375	351	376	408	384	342	389	364	361	361	367	379	409	378	389	361	366	410	345	374	380	375	361	367	370	363	398	392	406	365	369	362	365	386	391	345	397	388	374	348	373	395	373	376	366	384	398	366	379	387	360	357	366	365	375	366	384	350	405	359	403	335	396	390	400	376	373	362	370	360	356	393	395	380	406	397	383	379	348	394	358	375	341	362	368	389	384	391	374	363	389	378	410	378	371	399	363	389	401	380	373	377	393	395	369	396	388	422	398	356	372	375	395	369	384	369	378	377	359	400
6392	1410	1148	898	612	527	450	475	436	405	417	430	397	391	412	399	401	450	418	421	453	401	417	430	422	397	408	416	410	394	429	411	431	397	391	439	402	407	451	404	414	413	366	417	359	411	381	387	389	441	398	404	392	398	399	391	416	403	395	385	421	388	431	401	435	404	404	407	422	448	399	391	439	393	398	396	400	384	383	401	360	406	410	395	423	375	406	378	388	397	438	412	426	393	421	413	400	415	409	391	364	444	388	409	399	394	403	384	365	377	374	428	408	396	408	425	379	418	371	413	378	363	421	408	377	399	420	373	398	416	392	388	373	397	393	397	401	417	424	435	424	368	401	389	411	383	392	415	435	417	407	402	383	366	422	426	393	426	412	382	413	393	388	420	399	443	388	463	406	400	418	435	380	374	413	419	389	388	410	408	423	378	396	384	385	389	421	413	427	376	400	428	386	378	384	408	394	425	421	408	401	401	376	447	386	372	397	418	390	393	393	437	439	420	394	358	394	406	403	422	394	404	411	398	456	377	410	412	386	404	413	418	410	384	438	396	396	389	388	407	450	420	445	414	385	363	408	413	409	407	405	403	411	418	384	423	418	469	390	405	411	403	374	393	390	388	387	400	353	397	399	336	413	403	390	418	419	404	419	380	416	445	412	389	427	437	388	440	428	430	376	361	454	419	399	381	387	457	423	415	385	405	414	422	382	412	410	391	405	404	391	417	450	353	353	417	371	403	390	418	412	441	406	404	418	430	386	398	372	447	381	376	436	397	419	377	413	397	416	407	457	378	415	455	392	421	411	364	383	422	395	371	368	378	383	402	388	387	387	399	394	429	414	414	383	389	390	408	395	388	414	409	393	408	371	412	449	389	396	390	410	414	403	432	417	438	394	388	419	396	400	444	436	404	402	425	421	422	423	429	430	427	408	443	427	381	393	416	378	367	363	417	390	394	433	374	360	403	411	415	409	412	390	346	399	425	421	394	391	389	374	400	374	374	362	397	427	425	388	372	396	386	405	398	383	398	408	432	442	447	388	408	388	408	422	454	431	440	438	447	399	421	412	410	421	391	396	409	402	423	421	341	406	435	421	430	433	409	383	407	433	375	410	387	404	391	444	437	392	432	395	417	388	383	400	408	421	373	384	407	416	405	383	368	401	401	414	387	423	402	414	386	427	436	443	398	420	387	409	441	417	418	375	409	385	403	429	443	408	349	372	389	390	387	360	378	419	410	379	444	399	429	430	374	415	421	417	422	400	412	412	405	425	410	387	436	398	385	406	417	428	432	391	387	397	398	426	402	378	340	405	415	397	375	420	404	380	427	410	391	423	385	406	400	397	384	432	413	398	399	424	409	400	392	401	380	380	405	397	358	407	410	383	399	408	427	427	437	417	348	397	412	379	407	376	456	422	384	397	397	412	433	430	421	377	399	422	398	392	393	411	379	385	379	439	414	395	409	405	391	447	457	402	420	404	385	384	400	411	381	423	406	386	422	410	411	409	392	412	406	403	401	397	407	389	401	432	375	399	404	415	403	430	424	422	427	398	427	398	392	414	394	385	405	403	428	425	412	413	419	450	397	388	400	399	403	467	419	380	459	423	417	407	420	414	387	437	424	425	412	382	392	401	425	409	419	404	403	368	416	362	403	395	373	366	390	393	431	432	426	430	429	423	423	368	427	376	379	424	380	418	406	469	396	411	382	396	418	378	416	414	422	383	363	431	382	407	374	367	379	398	433	371	385	434	402	401	425	381	399	405	422	408	381	395	391	409	402	411	409	429	410	368	400	442	431	411	431	405	393	377	389	392	464	387	418	442	412	422	400	394	420	414	398	371	445	359	415	415	404	398	395	394	395	445	406	396	416	466	396	388	414	403	405	393	387	363	382	390	455	354	355	391	403	410	411	391	391	414	378	384	403	386	424	417	400	417	431	381	416	411	416	414	413	390	397	393	421	427	374	410	432	390	382	413	419	400	375	401	366	407	351	358	398	385	370	380	430	388	353	427	419	368	400	401	426	395	386	396	407	405	466	418	409	385	401	367	403	413	409	385	424	409	400	420	385	399	419	407	412	390	368	426	396	402	398	417	414	397	424	403	382	392	398	408	411	397	393	414	454	390	417	411	413	403	450	421	422	428	419	403	397	381	426	426	412	384	401	423	371	408	379	382	444	408	374	390	393	414	416	406	422	404	411	391	444	416	414	410	405	397	407	406	430	424	467	390	395	401	409	394	407	415	429	415	410	419	394	421	364	390	387	394	459	426	445	404	391	417	382	371	394	386	432	398	372	429	404	409	367	408	449	444	435	412	359	385	417	387	415	399	412	411	364	394	404	423	372	406	371	429	427	423	426	419	378	383	366	409	383	417	391	407	410	438	442	443	371	411	432	436	378	398	442	403	422	400	387	418	390	392	378	398	395	426	389	402	431	413	409	404	421	409	384	410	414	382	415	398	412	405	395	396	413	384	389	428	380	410	420	400	407	390	433	422	392	397	425	436	408	397	412	386	376	445	402	396	406	373	396	455	398	413	383	396	427	388	389	392	441	425	383	396	361	407	400	430	427	422	371	390	397	411	393	432	409	381	421	408	427	440	416	408	435	407	428	400	399	371	354	393	422	386	417	392	411	389	384	406	403	404	469	422	404	411	441	416	441	419	442	425	421	389	387	403	404	384	411	379	391	363	419	422	436	422	382	391	395	394	427	406	435	363	403	403	400	413	410	442	398	414	388	404	431	423	380	383	415	395	394	393	422	417	396	407	412	410	417	398	391	385	421	426	427	429	427	409	404	405	413	418	429	353	379	383	459	418	449	422	408	427	390	387	376	403	389	427	384	424	402	402	409	424	377	434	429	379	405	402	427	384	384	427	380	388	406	361	428	382	418	422	369	393	402	418	399	404	406	412	436	442	405	402	399	380	405	418	428	428	381	366	388	376	379	405	421	372	407	413	388	364	402	377	416	391	375	398	379	434	445	386	416	408	392	411	387	426	452	401	390	413	409	400	420	403	389	416	391	395	401	420	415	363	375	384	440	400	397	415	385	452	431	432	403	414	398	367	409	413	433	413	458	387	438	366	421	380	399	409	366	423	408	430	414	394	393	432	411	427	440	388	454	396	398	404	463	408	408	429	399	402	388	413	379	406	404	421	406	380	383	416	468	392	376	440	385	389	383	388	417	471	420	392	456	438	379	436	420	409	399	370	407	357	461	403	444	414	411	366	397	401	406	492	426	385	384	436	393	380	420	403	403	435	410	383	383	422	405	384	386	451	356	412	425	422	396	404	379	423	382	402	427	372	422	409	425	402	392	411	417	397	458	406	339	421	413	415	376	387	411	446	385	443	427	396	397	414	418	407	428	418	372	406	412	407	398	445	428	403	409	444	402	415	395	394	402	406	403	427	402	406	401	392	394	384	383	397	399	412	371	397	386	379	429	434	410	432	382	426	408	419	385	396	380	434	404	410	384	376	410	392	412	376	428	431	426
5018	1854	3206	3249	1749	1577	1342	1187	1175	1122	1022	1031	998	1003	1023	1006	940	941	986	970	902	887	857	871	873	890	925	909	895	900	931	944	865	902	896	884	921	907	941	890	853	900	903	822	924	900	886	926	854	843	820	911	897	898	925	881	953	928	842	894	863	857	849	855	899	943	892	936	882	874	893	885	854	858	888	874	894	916	850	833	863	902	866	938	899	843	813	952	881	946	905	894	848	851	880	849	879	903	851	887	876	844	863	879	889	902	931	841	951	842	919	921	942	896	924	917	884	907	854	927	895	944	856	909	913	872	869	890	935	932	893	893	915	911	895	923	913	900	915	925	919	886	861	865	886	856	917	918	880	925	895	874	876	935	929	873	828	836	889	873	894	911	863	898	910	911	882	888	852	896	880	838	888	899	859	874	931	886	907	837	876	862	875	936	823	891	890	895	921	903	870	841	851	856	918	867	831	886	920	916	879	902	879	888	887	836	904	936	873	899	884	895	877	854	866	866	903	872	847	890	909	897	904	840	874	836	871	891	897	913	895	872	858	866	952	885	895	888	841	907	910	910	906	937	853	914	880	886	907	883	893	932	873	886	858	919	926	832	864	929	906	856	895	890	889	960	933	903	882	834	861	842	860	912	875	885	874	893	881	907	907	879	846	909	883	896	900	924	915	900	897	888	891	872	886	871	894	949	905	845	871	861	902	880	949	870	833	872	914	900	870	925	887	881	814	895	888	885	892	937	893	843	890	863	875	873	889	845	897	881	874	820	863	875	836	916	881	963	905	893	921	876	896	871	862	897	890	904	877	880	915	869	876	896	868	879	929	906	937	866	896	843	914	847	919	932	859	880	880	884	905	893	876	870	906	896	867	874	900	874	844	846	957	894	911	892	892	915	878	922	895	850	902	881	932	903	871	877	872	912	869	939	881	906	841	811	902	858	897	925	861	867	857	852	864	893	920	919	912	896	861	922	887	923	809	890	891	851	895	881	837	846	878	831	854	860	874	881	910	899	946	874	899	958	925	849	831	872	894	886	887	874	903	877	886	869	903	897	913	886	918	896	930	879	962	876	917	843	883	889	877	902	915	959	852	857	894	859	921	923	928	938	902	848	895	885	908	919	883	861	888	939	889	873	907	928	889	908	917	892	885	935	884	861	852	889	912	910	860	922	826	899	877	887	898	853	923	883	892	892	962	881	868	905	904	917	909	900	854	869	914	916	835	886	878	828	913	941	869	902	873	840	821	907	907	940	915	886	881	865	866	865	887	871	868	869	866	888	836	941	891	865	897	935	869	877	859	861	851	913	909	880	882	881	901	894	869	872	865	898	857	884	891	863	909	910	897	898	874	931	916	919	861	904	920	800	925	920	896	863	856	889	878	881	884	947	832	901	886	869	904	865	912	859	871	948	867	887	893	876	929	876	893	945	968	904	852	890	879	898	903	889	894	832	866	881	892	883	819	870	853	896	886	876	920	798	934	880	867	878	902	876	914	869	896	887	870	869	842	943	846	884	870	874	871	932	889	901	844	876	873	928	910	879	940	920	888	905	889	945	901	900	894	854	897	894	922	852	893	897	914	949	892	846	914	833	893	890	942	931	841	867	914	956	917	865	894	980	887	873	854	904	887	858	886	922	933	945	892	941	914	873	863	922	926	921	983	959	907	876	888	849	870	875	802	866	844	929	876	942	866	862	880	937	868	924	900	925	919	905	891	839	937	920	933	915	912	867	919	911	895	856	843	840	882	918	891	915	908	909	919	883	909	827	866	945	894	913	917	879	901	886	919	836	884	916	938	917	945	889	929	865	913	845	894	839	882	893	881	906	902	907	943	884	908	887	899	813	850	919	893	893	895	851	879	906	907	892	883	862	941	890	928	877	915	871	886	874	922	931	874	961	885	921	868	872	855	866	895	938	898	840	866	863	869	799	891	895	872	904	953	908	893	876	872	865	913	855	841	884	883	833	923	868	868	898	872	898	816	904	910	815	870	879	903	873	902	928	885	916	900	863	885	888	931	882	930	887	852	851	890	912	925	830	910	858	886	847	917	873	939	835	923	898	867	940	868	942	905	834	892	882	893	926	908	925	848	892	871	907	880	912	906	889	874	881	846	843	921	868	856	897	955	933	866	899	857	840	828	914	924	885	956	883	907	852	862	903	854	865	855	927	863	911	901	864	916	891	881	891	869	883	864	929	873	882	907	942	901	885	880	898	869	904	863	906	863	869	899	891	908	945	914	854	858	859	914	914	876	888	960	856	834	875	886	890	871	871	876	863	851	892	865	908	904	896	953	859	860	919	852	844	910	919	903	908	886	902	834	926	932	894	888	884	863	883	865	921	942	937	859	886	879	889	867	923	926	927	890	899	911	912	862	893	885	931	888	871	853	911	885	896	877	877	866	901	895	878	881	891	882	901	894	918	932	828	902	939	894	909	864	878	862	882	870	832	833	849	920	905	858	866	842	898	901	911	910	928	839	895	858	891	907	857	913	868	840	911	931	906	841	873	869	932	929	865	904	904	857	877	961	925	929	853	927	855	876	868	875	881	864	917	916	923	866	913	831	901	869	875	887	890	915	922	918	899	889	910	862	942	930	879	928	898	894	889	922	891	922	886	936	850	931	905	888	910	868	864	868	904	875	877	870	889	876	899	969	855	936	875	900	987	918	904	863	915	850	909	893	872	909	890	881	881	885	901	864	874	895	847	918	883	901	855	896	940	864	916	841	897	939	883	891	841	923	872	935	874	867	890	880	872	906	918	904	917	904	921	861	836	894	896	878	893	914	922	857	857	904	864	920	877	890	932	869	904	902	905	894	838	871	906	891	898	885	880	875	892	889	902	851	866	884	914	881	909	875	886	896	926	855	847	879	904	859	869	880	879	917	876	904	888	892	866	921	855	952	891	850	947	912	914	926	883	804	868	905	864	918	942	841	946	850	894	924	900	879	908	851	864	881	870	867	851	883	858	865	901	854	908	937	900	915	896	888	940	898	943	877	905	893	884	878	880	938	909	887	909	898	928	916	875	892	898	924	867	867	899	890	847	912	866	860	878	895	882	881	895	938	913	870	830	905	858	884	897	869	862	906	885	901	925	872	866	901	890	888	879	851	917	891	852	894	838	878	863	858	914	866	843	859	937	869	881	889	866	869	917	849	905	887	943	901	833	878	883	904	870	878	897	903	893	865	862	906	880	973	842	967	910	901	897	844	919	965	873	890	913	907	847	882	856	884	874	853	908	867	908	830	915	959	897	848	942	898	906	886	905	871	854	873	863	913	829	932	863	906	932	839	902	888	890	852	909	906	854	883	880	895	935	862	936	944	902	917	881	876	869	887	848	898	879	898	896	892	880	943	923	930	873	866	872	849	883	904	891	873	879	873	879	848	876	924	884	881	889	925	902	920	899	892	872	873	876	876	884	938	913	915	869	863	839	882	865	943	953	884	864	851	934	913	856	862	880	911	886	855	888	893	877	883	811	899	906	901	913
15757	6454	22327	19800	4775	1112	622	449	416	349	344	351	346	308	295	300	306	272	283	289	271	251	237	277	232	279	260	281	266	254	243	233	259	225	258	274	224	256	259	285	262	264	227	280	248	244	261	250	294	290	265	242	241	283	262	257	245	280	249	267	262	253	240	266	270	265	252	289	243	262	270	254	240	285	273	261	257	253	243	269	245	231	275	275	259	224	250	250	278	266	245	240	264	276	253	279	263	253	283	234	231	246	241	272	264	264	269	231	263	280	282	253	252	239	267	277	261	249	245	213	249	275	278	275	224	271	260	270	253	256	274	255	255	240	275	244	249	232	247	225	235	253	251	244	264	286	271	290	248	259	256	243	246	232	256	267	231	279	267	261	268	248	230	263	264	280	263	254	245	265	276	252	252	269	242	240	251	281	234	252	237	262	269	245	262	235	271	268	267	279	264	263	235	255	230	273	236	251	265	247	233	272	232	288	265	227	273	283	292	252	282	258	281	276	229	264	269	242	239	296	279	273	284	241	267	240	262	247	225	256	259	267	243	282	270	248	261	252	250	247	271	256	244	233	266	257	269	223	215	208	261	277	269	227	251	246	250	261	273	254	239	233	276	217	268	237	269	251	209	266	248	216	293	270	240	283	276	259	279	214	214	244	235	254	239	232	241	236	218	268	282	261	273	228	242	247	271	266	256	235	258	238	232	242	271	255	239	253	298	229	250	298	268	279	242	241	239	269	248	247	245	254	255	269	256	227	278	263	254	239	247	268	265	266	267	255	242	259	272	280	261	255	248	254	269	268	234	242	255	273	273	275	274	253	243	280	266	261	276	250	283	226	292	256	259	273	270	242	259	265	273	268	237	248	258	223	274	239	254	225	266	231	264	263	239	282	224	266	250	282	265	265	259	254	247	258	240	244	253	259	268	268	251	263	255	265	245	246	264	284	274	283	241	289	276	254	253	239	288	272	242	251	250	262	295	278	250	223	255	256	255	223	222	280	242	239	233	274	226	282	248	265	266	263	259	223	266	264	240	236	297	223	243	227	245	258	285	262	251	254	270	249	273	240	267	249	285	260	273	274	252	240	253	264	264	245	245	248	239	303	255	237	260	233	251	210	256	241	276	239	219	255	251	244	277	260	267	275	259	252	290	255	242	251	275	253	242	227	252	238	239	244	243	270	220	242	247	228	241	263	259	249	236	252	251	241	229	245	253	254	236	267	295	252	242	233	254	250	258	260	249	235	265	245	275	271	276	243	282	257	229	233	278	264	265	265	248	240	233	252	249	279	246	257	313	247	269	280	239	240	253	277	298	290	292	279	274	234	238	251	268	254	265	261	254	251	228	306	252	281	280	230	273	241	267	237	241	253	272	250	270	238	257	240	245	239	256	246	222	267	234	241	216	248	292	250	239	262	239	253	258	279	239	257	266	245	220	239	255	265	260	242	253	274	246	241	227	240	237	259	248	258	262	263	268	251	254	226	260	264	262	283	238	280	263	235	282	242	276	262	231	246	285	262	271	282	261	284	269	257	222	278	268	262	282	233	236	272	265	232	257	256	245	256	255	251	230	237	246	242	264	260	262	243	277	279	233	257	246	230	234	242	279	269	248	293	250	241	265	244	249	288	245	262	244	260	255	262	249	230	281	238	279	242	258	298	252	254	263	282	256	234	233	265	273	272	238	231	268	241	239	264	258	268	224	224	215	237	242	256	270	234	274	227	289	249	329	255	252	266	251	287	251	245	243	272	268	247	247	224	229	283	243	243	258	253	310	238	273	251	278	262	214	257	250	229	251	268	269	253	255	272	246	219	256	272	270	241	246	269	252	255	264	238	266	263	255	260	249	279	213	219	269	232	261	260	264	262	259	263	263	243	280	244	226	226	268	227	276	283	255	268	247	262	287	247	264	277	247	253	256	254	260	259	250	267	298	254	244	263	270	254	251	288	274	254	267	278	262	250	296	258	240	282	252	280	280	247	245	250	254	220	265	251	248	259	257	257	268	243	254	292	243	231	274	265	264	278	286	269	247	239	252	246	237	242	280	273	250	243	273	244	292	276	288	238	251	249	251	242	253	264	263	263	236	245	238	231	229	264	240	281	279	271	265	281	222	273	251	238	249	250	232	262	271	260	243	263	258	207	248	246	254	247	282	277	263	263	279	214	248	261	256	264	254	260	266	245	240	261	241	247	245	232	262	252	242	257	260	236	259	255	242	231	255	281	271	260	266	250	219	261	256	256	250	262	225	245	236	243	262	247	268	238	243	262	224	256	252	238	254	244	249	231	231	266	278	264	248	277	283	266	241	233	258	247	268	238	253	229	262	255	282	278	228	251	241	247	250	269	293	275	254	258	251	244	265	251	262	264	225	261	248	263	236	266	252	232	267	277	238	275	281	251	248	280	266	274	286	260	243	249	249	224	265	249	269	252	238	275	238	308	244	263	271	253	239	254	274	232	267	247	244	267	282	266	255	266	235	232	245	267	272	260	269	250	275	216	243	273	256	275	267	264	257	244	265	242	242	261	254	277	214	256	252	258	220	236	236	250	262	252	253	241	267	237	242	242	256	252	259	261	249	219	315	247	264	232	280	266	240	261	274	277	256	280	258	276	235	296	246	231	265	228	242	245	237	245	253	262	286	230	241	244	241	251	247	262	264	278	272	262	238	254	243	268	278	260	240	248	241	245	265	220	268	287	241	267	238	255	239	229	261	225	267	287	225	260	254	244	246	273	262	262	259	265	247	242	267	258	269	275	261	289	261	240	264	263	259	210	223	257	270	249	202	310	236	233	264	261	257	247	268	243	277	249	243	251	286	265	255	295	231	254	277	237	231	278	240	257	278	276	269	287	228	292	258	244	257	254	270	253	253	254	257	227	274	290	245	289	262	247	254	226	214	271	263	254	275	249	248	276	263	259	281	268	260	247	234	255	274	248	227	247	260	243	254	261	253	273	275	286	273	262	256	247	242	257	234	235	228	257	255	259	278	226	251	276	216	263	252	293	241	249	226	275	266	263	267	249	257	225	269	263	240	256	258	235	267	285	248	272	246	259	292	239	253	263	259	247	233	285	258	255	250	245	233	234	267	249	270	250	242	254	234	224	273	245	245	264	277	273	248	256	281	246	273	281	236	254	277	262	236	262	232	267	249	245	238	272	247	243	254	284	274	253	246	250	251	255	261	259	269	272	279	254	268	264	266	260	250	251	249	286	250	260	248	275	250	250	248	260	260	262	268	229	270	245	259	227	296	255	258	249	277	275	267	250	246	266	270	239	273	259	260	257	253	276	244	233	238	248	247	238	259	255	315	253	252	214	270	241	264	234	276	230	280	266	260	254	273	229	253	253	243	263	239	277	234	249	271	243	257	269	285	278	250	225	255	252	263	271	265	257	265	248	274	265	243	248	248	247	257	260	249	260	252	269	268	233	249	251	270	252	260	232	259	249	262	267	279	270	255	243	259	236	283	263	312	246	240	237	237	275	286	248
11223	7049	27932	28284	6783	3628	2328	1615	1490	1180	1040	993	899	831	829	753	752	746	677	675	607	600	614	588	614	615	637	604	616	567	572	608	571	563	569	624	583	561	597	588	583	560	602	590	655	586	567	553	525	571	569	607	612	521	586	587	590	585	614	594	599	634	550	597	578	576	615	551	592	585	588	582	606	618	570	561	538	566	573	589	597	577	589	572	638	616	549	571	568	559	549	637	572	568	626	571	598	603	574	567	588	559	558	615	604	555	553	591	564	616	565	587	594	601	552	593	634	579	552	620	614	569	568	598	619	553	543	602	573	582	587	589	567	550	564	616	560	613	590	583	559	547	569	578	565	551	584	596	573	566	595	546	559	604	606	572	603	573	571	547	605	595	529	590	599	600	608	611	604	576	557	552	572	581	551	552	557	573	564	560	567	596	607	574	550	569	585	571	574	583	558	609	574	552	565	589	594	589	605	595	593	621	592	564	598	613	597	600	585	572	555	541	572	588	561	555	593	562	585	541	604	643	596	592	554	561	543	567	591	583	560	526	578	585	582	562	548	571	565	576	592	599	600	617	540	577	578	568	569	619	564	571	600	546	558	579	563	610	557	592	561	571	544	582	553	564	537	575	580	593	573	609	586	566	594	583	589	566	581	569	567	588	593	586	534	609	588	620	569	567	599	557	545	607	518	634	577	522	609	605	557	552	584	580	594	636	607	575	575	552	576	555	561	579	555	566	593	580	586	592	545	554	569	569	557	573	554	573	564	555	544	558	569	599	547	560	596	567	601	595	595	513	628	570	576	579	564	632	580	553	563	595	579	567	597	563	598	579	604	594	647	590	560	566	601	586	580	600	585	604	586	591	583	549	578	599	595	594	582	542	557	587	594	557	565	558	572	637	585	548	569	545	592	602	582	624	597	571	582	564	524	602	562	579	599	554	545	589	598	567	640	584	572	532	580	576	567	563	565	553	598	586	548	586	572	564	566	616	576	578	545	569	593	597	622	580	574	617	596	581	590	561	624	582	532	558	595	597	619	603	595	616	583	578	541	616	569	526	596	566	586	562	573	565	557	589	556	556	617	574	551	604	571	587	522	572	562	587	618	643	583	614	559	557	587	556	633	560	586	564	557	565	551	564	634	623	599	575	571	583	594	576	597	587	576	588	605	544	589	612	550	563	581	586	542	588	574	551	577	607	563	573	574	539	597	593	591	586	641	558	612	576	562	620	638	561	589	598	583	567	569	531	612	571	612	603	576	584	573	578	610	560	601	569	583	564	611	608	612	587	555	546	585	592	563	564	590	603	549	594	579	536	627	551	587	592	572	591	600	581	521	595	597	531	577	606	605	523	567	634	532	599	573	525	598	554	595	574	572	603	598	538	585	577	574	617	546	581	550	584	608	574	543	543	566	559	574	590	588	601	579	602	567	608	577	625	561	589	567	566	548	558	572	578	542	573	592	543	576	584	535	584	605	561	581	564	540	588	572	573	560	544	611	575	594	593	578	592	603	615	562	567	576	574	585	586	594	607	581	558	563	576	612	551	601	581	527	598	517	587	579	639	598	574	585	622	565	565	574	558	544	589	622	553	567	588	576	599	584	540	563	601	576	563	564	586	555	557	619	552	560	558	572	593	588	559	561	573	551	622	553	558	605	618	542	548	597	568	613	586	560	579	546	540	552	587	586	579	609	585	596	603	559	598	610	572	595	564	552	586	611	582	571	547	556	599	545	583	580	565	581	563	570	570	535	598	557	591	563	626	547	543	592	572	611	638	563	601	600	552	557	594	563	589	591	576	601	568	592	560	588	589	584	578	591	599	541	591	599	547	604	590	591	613	596	602	619	563	587	539	590	568	616	582	536	594	577	556	632	567	590	587	563	562	568	584	547	577	562	591	586	591	572	570	552	586	542	563	550	611	588	536	591	547	586	526	580	555	569	601	554	580	575	582	567	578	578	570	550	595	571	582	560	581	578	519	556	595	542	586	562	541	589	541	575	569	586	571	568	591	568	584	547	563	568	572	587	584	580	568	654	616	564	587	563	563	587	558	583	564	579	597	568	567	572	568	595	538	591	570	581	573	561	560	555	535	580	592	601	566	542	584	560	553	603	559	567	567	605	573	596	549	567	595	586	535	540	551	594	583	594	578	564	572	581	571	591	574	577	588	556	592	576	600	550	616	539	571	569	573	554	566	558	571	558	589	569	609	584	592	575	579	610	602	518	617	537	560	614	567	564	553	545	559	563	591	551	525	609	563	586	606	622	594	539	612	577	608	623	555	526	558	614	593	578	531	605	593	601	539	586	595	599	545	596	581	597	605	576	608	600	596	588	562	587	554	608	599	603	625	587	575	579	569	579	547	563	567	586	562	600	572	561	564	604	569	571	565	569	558	567	557	585	580	569	580	602	569	576	570	599	552	628	604	558	599	596	546	563	541	560	562	572	639	617	581	558	602	600	598	600	590	609	622	583	547	588	589	565	612	581	555	580	583	607	615	586	581	576	588	574	546	575	641	587	581	606	637	610	586	584	603	582	597	593	590	568	545	588	603	594	576	541	564	535	569	610	600	574	561	542	608	579	548	587	587	584	548	585	551	595	563	604	586	597	576	611	582	584	591	593	590	578	618	547	525	561	561	562	570	560	585	585	587	547	584	602	554	608	575	538	558	579	604	628	569	569	588	553	583	553	571	588	579	574	558	586	607	586	624	589	540	573	564	619	553	593	602	575	574	540	559	544	563	575	559	567	563	593	524	581	616	604	591	577	596	581	545	579	590	609	604	551	559	598	598	560	598	599	580	584	576	580	598	530	615	592	569	636	564	564	543	557	561	579	582	599	559	618	573	603	577	601	595	589	558	561	542	570	569	573	553	546	593	560	549	552	592	600	617	619	599	567	565	576	563	560	584	589	564	594	602	595	562	626	574	571	573	592	551	581	563	573	596	558	631	585	577	611	533	543	573	585	538	579	626	576	607	573	551	587	565	586	600	587	595	593	537	610	529	555	582	555	590	554	548	589	597	586	559	562	596	604	593	581	587	555	554	585	573	551	576	577	568	555	557	596	560	587	545	602	613	588	560	540	611	567	584	593	614	571	564	629	595	543	542	578	554	576	586	585	593	563	563	583	583	585	593	606	555	550	569	603	598	593	576	567	595	589	599	574	549	574	614	550	600	602	547	551	636	566	558	620	545	608	587	589	587	604	606	585	587	567	570	612	540	572	594	551	563	576	621	612	553	596	549	563	595	557	582	586	553	599	601	593	596	620	587	609	567	571	568	532	659	595	608	590	587	573	579	549	553	556	578	589	599	622	564	588	622	574	575	557	595	561	585	589	603	584	617	591	575	583	588	578	575	559	619	612	593	561	591	575	577	574	545	628	584	584	581	629	595	599	595	575	572	595	607	555	602	575	555	556	629	590	585	576	578	579	564	561	593	564	578	568	602	557	548	561	585	577	614	545	598	615	626	580	597	589	599	560	561	600	542	573	559
24677	11932	33806	30677	10012	2226	818	480	385	323	281	252	214	193	208	187	188	188	207	138	149	162	164	154	154	159	146	138	153	154	129	146	131	174	158	160	165	156	151	141	139	153	146	155	160	145	160	136	154	141	151	131	147	166	157	142	141	150	144	147	162	144	164	149	154	147	169	133	164	127	144	142	154	153	151	141	161	151	146	145	136	143	145	131	133	147	150	139	125	148	153	154	158	150	116	137	142	140	161	167	175	130	179	124	150	133	140	132	132	148	166	141	173	163	152	148	166	123	163	134	152	162	134	138	138	123	139	141	145	161	146	141	157	150	162	170	180	135	165	154	129	154	143	165	168	138	128	154	134	139	145	152	171	163	150	169	147	163	162	134	168	144	162	154	146	161	158	141	143	130	140	135	130	135	133	168	162	152	150	157	170	152	142	171	125	153	157	169	155	145	144	106	151	140	145	137	158	166	141	152	142	150	160	159	141	159	141	143	158	157	152	137	156	143	130	156	170	173	153	132	119	144	160	129	144	135	152	128	143	141	151	158	131	127	148	176	136	150	168	140	151	135	156	141	131	151	135	176	145	136	164	151	147	167	161	134	171	136	150	150	141	159	181	167	130	158	161	147	158	159	173	164	148	151	146	166	138	150	153	139	139	147	149	137	160	135	150	158	164	153	145	142	141	135	141	141	149	153	118	155	147	130	175	145	135	135	143	149	139	139	142	148	129	139	141	150	151	139	148	171	149	155	164	157	156	155	155	158	148	147	156	178	139	159	138	134	157	161	136	146	149	123	148	134	143	171	152	156	134	149	140	173	136	156	142	142	157	121	125	128	129	135	131	127	146	157	154	156	166	159	125	123	150	135	160	149	155	141	139	135	126	127	149	133	176	154	148	160	159	139	149	130	129	143	134	148	146	152	135	142	142	133	152	157	152	179	165	138	134	139	142	139	141	149	151	152	142	161	110	144	139	142	151	129	150	174	144	145	138	133	144	154	141	151	142	127	139	150	152	155	159	137	132	146	154	142	147	148	156	133	134	154	134	122	149	151	152	160	138	139	142	181	160	134	156	137	144	135	135	141	136	137	152	147	140	135	167	151	140	148	147	151	138	179	150	147	168	167	140	160	174	123	130	152	142	141	155	160	152	162	133	125	143	140	115	159	132	157	135	146	158	135	144	159	167	134	150	159	146	152	149	151	151	167	136	138	144	143	144	147	148	159	146	128	138	152	147	149	175	144	131	156	146	147	166	157	140	153	140	166	155	156	144	154	146	149	140	126	146	168	142	171	140	160	163	132	147	149	165	139	146	180	143	157	152	149	133	138	141	130	163	166	122	122	172	127	132	136	144	148	146	143	147	141	147	122	156	166	151	132	158	166	152	160	142	143	153	132	122	154	160	135	158	156	136	159	145	156	178	147	140	124	161	151	129	141	155	151	159	158	159	143	139	148	150	144	136	142	152	150	142	164	147	155	120	137	177	158	162	165	123	159	158	154	166	163	135	151	147	138	166	135	133	159	145	127	135	124	135	129	123	137	141	164	128	151	158	163	155	165	156	155	143	141	139	130	153	161	163	164	171	142	147	165	155	133	136	158	149	165	144	114	139	133	159	157	145	150	140	151	154	135	169	149	158	120	156	156	145	151	176	158	146	162	158	155	153	159	151	144	151	149	143	153	133	117	147	151	139	140	150	148	156	134	159	147	133	177	143	144	159	150	131	184	156	158	168	160	120	157	159	131	149	162	167	136	146	131	149	140	155	132	146	138	149	139	155	162	139	152	151	163	152	148	134	122	123	168	162	137	141	143	157	151	159	137	172	173	156	151	155	128	176	133	130	152	143	140	159	162	175	145	145	153	119	154	145	151	158	173	135	144	146	146	126	142	143	145	150	145	129	118	158	146	161	157	141	138	150	146	148	160	146	151	160	141	156	171	144	152	138	154	153	147	174	116	152	143	133	138	124	160	127	132	143	140	127	140	140	154	145	156	133	139	137	146	147	160	164	166	166	138	168	148	146	145	167	145	150	163	130	156	170	138	139	137	136	160	145	128	168	142	144	133	165	143	155	133	163	142	126	167	122	152	156	155	166	130	135	134	160	136	146	186	140	159	155	149	149	132	147	155	130	141	146	151	142	119	136	139	128	137	145	166	163	154	120	121	144	140	149	170	152	148	146	154	159	173	147	143	159	170	150	160	145	158	182	161	168	160	140	160	158	152	140	152	143	155	128	144	125	145	124	146	160	118	151	147	142	174	105	143	124	168	137	142	145	145	148	148	122	135	160	157	135	138	174	146	147	174	146	136	169	149	142	147	185	171	146	140	120	164	153	168	163	168	128	142	143	135	125	140	160	137	140	146	159	158	125	165	134	184	158	132	167	135	147	143	151	143	131	139	130	152	147	139	136	145	152	146	157	151	145	123	145	166	158	142	129	155	144	167	130	156	151	161	144	151	159	143	156	152	144	139	134	162	145	131	143	127	141	137	168	132	155	145	135	156	137	163	155	138	122	141	153	132	138	147	162	147	146	148	171	172	147	129	132	140	140	146	139	148	158	150	132	163	142	118	178	152	131	163	146	139	148	150	162	155	166	149	152	130	126	153	148	143	148	146	137	150	161	173	151	143	154	165	170	165	156	162	143	154	162	154	160	148	145	134	147	127	137	147	129	160	133	130	150	131	144	136	136	161	149	188	136	139	160	158	168	142	161	162	142	140	131	139	140	144	155	138	140	141	121	121	161	177	140	132	158	148	160	148	165	172	157	166	134	160	138	150	148	134	142	145	142	144	146	130	131	152	152	153	191	162	135	153	158	138	138	154	148	147	140	145	146	152	133	139	152	147	155	137	142	141	158	172	135	154	165	160	157	160	144	148	145	154	146	152	130	142	140	170	156	138	149	152	157	137	150	171	137	124	167	146	178	170	163	155	139	141	149	159	161	116	140	120	157	151	153	133	117	145	142	150	166	167	152	145	152	150	148	165	147	160	143	147	146	133	152	140	177	181	154	154	126	140	139	149	140	126	166	151	156	170	150	166	154	161	135	142	138	181	145	144	144	156	141	155	116	146	138	151	142	151	165	143	159	146	153	159	124	165	149	153	163	168	147	153	136	138	149	170	174	138	158	146	158	140	123	171	163	143	142	147	141	159	155	150	173	146	151	143	153	131	139	129	160	167	152	161	148	144	149	186	149	137	147	160	149	120	155	156	131	116	156	157	153	140	142	153	165	141	156	151	136	145	149	134	145	133	119	145	141	141	133	133	181	173	118	129	153	163	157	123	130	141	132	147	132	146	170	154	169	157	146	158	168	152	168	132	147	147	154	164	135	172	137	155	150	156	146	155	139	139	148	144	153	157	151	134	144	158	153	156	171	139	156	124	144	155	154	154	143	132	145	159	138	140	141	143	135	154	145	164	141	158	160	130	136	151	148	158	156	150	166	159	170	151	154	151	156	151	151	152	158	140	133	142	156	133	138	156	157	155	154	135
14446	11131	35648	35990	10413	5673	3299	2178	1768	1347	1192	994	849	776	817	722	717	603	568	591	506	461	468	464	443	422	411	381	366	387	436	430	451	408	402	374	378	362	393	384	368	367	389	391	374	395	395	372	380	396	363	393	364	378	356	406	357	346	360	404	399	369	366	386	358	378	370	389	404	413	393	380	379	407	402	375	374	397	401	380	338	393	370	396	411	387	398	365	427	381	410	398	393	348	337	364	353	379	398	381	393	379	380	398	375	385	386	383	348	401	398	365	376	379	347	400	375	391	368	349	399	412	396	347	368	416	376	391	379	343	369	340	383	376	405	404	400	415	359	358	376	372	372	382	374	358	388	368	369	389	390	398	385	429	393	392	369	376	358	364	376	345	381	393	413	405	385	368	416	392	382	374	379	376	384	370	400	359	389	411	407	374	388	378	371	356	395	379	387	391	358	382	432	382	421	397	392	356	390	385	388	375	391	371	375	359	346	407	372	403	365	380	360	367	376	374	405	415	353	345	371	370	373	387	370	369	378	379	351	345	351	363	401	373	398	372	357	361	371	367	359	401	409	378	392	375	402	341	380	378	370	415	403	408	367	377	379	383	393	357	362	380	363	386	332	363	348	393	358	362	394	394	359	376	382	403	343	389	366	376	380	368	379	389	388	385	370	394	378	366	370	362	387	391	385	368	377	384	365	387	359	363	349	361	362	385	387	360	320	393	379	361	415	391	406	387	385	392	346	378	423	374	389	350	369	371	394	392	402	342	376	346	373	374	350	381	390	353	386	389	358	352	393	395	410	417	365	395	340	400	381	383	398	383	386	374	396	377	369	393	367	380	352	358	375	379	374	359	365	355	392	389	393	348	352	361	373	361	358	360	369	375	364	379	361	377	372	366	384	353	386	389	335	353	387	356	379	400	362	400	387	339	382	407	375	392	404	392	402	367	392	402	361	370	378	351	364	382	381	396	373	405	348	346	396	369	387	345	389	391	344	362	371	394	400	373	354	398	375	396	368	386	373	352	399	394	401	392	379	387	346	383	349	370	384	381	386	384	403	347	349	379	380	340	377	355	352	406	391	341	391	380	396	351	420	377	359	361	360	311	389	383	380	368	392	365	349	411	372	387	342	377	362	418	420	398	395	374	383	378	344	360	348	374	390	374	379	392	370	392	413	392	402	374	386	383	398	393	381	379	384	390	381	397	355	335	373	403	386	367	380	379	365	335	367	387	371	382	368	368	432	369	377	372	360	398	367	354	351	417	365	420	370	394	354	400	369	354	376	352	394	374	372	354	404	359	388	371	407	360	371	393	385	395	384	397	415	392	403	362	395	376	348	386	369	353	365	360	359	390	366	372	371	389	386	363	421	369	385	387	375	346	369	361	364	397	377	405	371	356	380	372	350	391	410	337	410	407	372	358	383	378	339	434	349	380	374	373	379	353	394	381	357	394	385	354	394	347	359	417	380	368	393	410	380	378	391	408	386	404	406	381	393	370	393	425	349	356	382	382	381	364	362	373	369	347	422	363	369	374	345	362	376	374	404	345	367	359	360	390	370	389	381	390	360	327	359	373	421	383	360	380	383	371	372	427	356	378	386	364	369	360	380	391	385	368	373	421	387	354	384	357	377	368	371	376	377	379	382	391	382	379	375	398	380	400	359	376	380	349	362	393	374	432	424	361	364	318	381	402	369	384	394	388	380	376	379	370	385	403	373	404	359	379	381	378	372	367	390	333	362	362	378	375	374	370	383	356	391	397	351	378	363	389	370	391	369	375	386	359	390	393	399	364	377	345	408	385	406	370	386	402	375	389	338	375	384	389	372	408	366	371	372	351	392	367	400	395	406	369	366	354	391	360	393	368	366	421	399	375	360	344	374	384	369	369	346	382	375	358	366	382	386	366	377	375	345	379	373	388	355	373	354	394	350	384	393	394	395	429	367	385	347	335	368	371	359	387	379	361	384	383	374	404	386	370	363	375	359	381	390	392	378	338	320	404	354	374	369	379	380	408	387	362	397	382	356	357	392	408	391	409	405	332	368	353	360	332	385	391	379	356	349	364	366	364	384	365	371	365	377	387	343	397	361	373	384	374	362	417	379	346	353	361	409	370	364	341	379	370	365	365	363	373	380	392	364	379	320	369	384	364	353	379	377	398	401	386	371	369	350	369	431	339	379	366	360	348	439	391	383	378	403	375	380	371	358	384	385	355	366	401	374	408	345	358	372	365	384	364	353	385	396	409	384	403	380	363	394	358	398	390	362	373	370	376	411	365	383	387	352	373	352	386	378	348	366	357	366	369	363	340	377	382	392	365	390	402	338	362	389	388	377	358	390	397	385	362	369	379	380	398	387	387	396	348	378	389	406	385	381	349	386	352	361	357	391	351	367	372	383	358	382	353	380	376	379	390	356	370	408	377	361	422	390	371	388	384	359	397	373	375	354	356	387	377	376	354	379	379	362	401	382	380	354	397	393	389	389	377	375	411	364	376	358	402	399	349	357	411	392	377	409	348	362	376	361	357	389	363	334	394	368	400	391	398	378	395	381	363	357	384	366	393	394	367	399	363	376	388	391	377	380	376	362	343	361	401	373	352	381	367	376	392	371	394	385	362	370	396	344	334	368	408	401	378	361	377	399	357	385	359	393	395	401	398	364	349	371	367	373	396	395	350	351	373	354	386	368	396	395	383	371	383	388	363	376	383	375	381	362	336	396	383	399	348	369	407	359	348	369	412	336	367	384	364	383	353	390	368	368	399	391	385	397	385	379	386	359	426	342	370	393	386	359	412	380	373	359	372	361	427	379	345	396	387	371	393	412	388	374	383	369	410	386	370	346	369	379	378	369	388	386	369	351	363	361	390	383	365	363	395	379	401	377	369	402	364	394	388	375	389	388	379	373	326	374	395	380	377	389	382	349	367	384	377	415	419	385	421	381	360	360	379	395	349	405	374	377	391	336	360	365	356	367	399	385	336	345	355	393	392	383	390	380	376	408	380	413	364	371	349	356	374	378	351	390	346	357	362	366	373	378	393	361	375	376	376	378	367	400	387	373	416	370	383	364	362	392	369	386	374	355	348	371	401	368	378	388	394	363	389	411	397	366	382	405	363	408	404	371	384	369	380	395	341	408	374	372	376	418	386	370	359	364	364	363	361	336	361	396	400	372	389	359	350	364	371	364	398	380	386	339	370	367	347	385	367	372	355	340	363	371	372	367	364	355	410	380	353	361	362	341	361	372	370	349	357	363	383	401	388	370	353	394	378	399	407	393	406	373	373	323	353	373	405	380	396	368	374	381	354	361	370	394	381	378	401	397	391	343	370	363	363	392	382	374	365	378	374	374	383	384	370	364	344	336	389	345	343	359	349	361	354	377	359	378	350	381	380	384	376	395	395	340	346	352	358	391	359	396	375	360	365	350	388	401	370	370	353	386	367	435	384	367	377	384	383	378	378	357	418	388	371	369	375	383	370	355	402	375	396	372	371	410	348
6375	1433	1210	868	586	516	526	497	410	393	418	418	427	460	408	436	431	438	435	410	383	406	383	402	476	394	402	393	408	377	418	379	412	428	457	419	386	428	382	408	402	392	390	428	384	384	418	413	407	424	377	414	418	416	417	412	362	412	439	422	411	439	405	397	375	399	410	427	403	419	432	404	393	431	351	434	430	383	430	361	393	397	362	440	391	418	412	413	404	402	429	355	392	400	406	422	366	407	395	405	404	449	402	402	391	372	352	411	413	387	418	409	415	413	426	358	448	433	371	379	350	383	397	401	413	434	403	420	415	461	366	391	459	404	382	355	382	370	410	440	417	426	393	413	384	363	436	448	380	401	384	395	403	430	431	371	421	427	374	384	401	393	400	422	394	457	459	413	375	406	418	386	400	446	354	367	383	406	444	400	424	411	384	429	382	404	420	380	414	413	417	394	411	397	391	419	403	421	391	380	381	421	409	392	408	364	396	398	387	451	417	418	440	417	384	418	383	416	428	414	398	403	398	396	395	411	414	417	392	411	446	421	421	402	386	424	421	380	367	399	421	423	437	401	413	392	403	396	457	390	395	405	391	386	387	438	399	367	374	431	411	400	402	414	428	413	456	413	448	408	411	402	368	408	398	414	378	409	403	438	415	353	386	418	385	406	428	372	395	408	442	373	431	415	434	445	377	397	407	435	384	399	374	418	410	432	424	403	421	389	372	370	417	363	444	366	399	404	388	385	448	426	401	376	417	399	379	407	357	412	466	408	454	403	406	395	410	418	405	403	430	377	381	427	390	422	407	400	426	395	400	431	469	411	377	411	424	416	386	401	380	400	423	407	437	362	399	397	372	407	445	415	395	424	405	406	415	416	456	431	383	417	366	422	398	417	397	421	395	403	419	403	399	400	404	407	407	421	381	401	394	376	450	407	406	406	382	422	431	424	397	448	377	391	408	376	398	392	396	383	423	388	378	424	392	429	390	401	425	393	413	381	377	371	403	415	403	410	395	405	390	381	390	385	415	391	375	381	376	373	422	377	378	396	418	401	405	389	397	387	394	417	416	394	427	392	362	391	394	367	401	354	390	387	372	393	409	414	404	403	428	440	359	426	422	427	443	425	406	387	400	414	397	389	405	406	433	369	386	417	372	413	381	380	378	364	404	416	416	398	417	395	452	451	407	409	429	392	413	427	395	347	410	420	434	436	449	450	405	424	418	393	450	434	407	410	390	418	398	401	437	415	399	401	371	405	382	395	418	407	451	414	418	415	423	406	379	384	407	424	357	426	435	389	397	393	406	409	380	399	443	403	384	410	436	393	378	413	391	406	396	394	406	425	421	421	433	414	396	402	433	382	389	430	375	388	385	421	359	424	417	371	370	379	380	432	404	408	429	370	439	372	382	396	407	366	394	411	389	399	375	378	386	394	409	405	401	408	368	399	373	414	409	397	406	420	395	410	385	408	419	402	384	431	381	392	367	424	442	409	396	376	427	378	429	373	384	400	435	363	425	403	408	381	409	412	392	394	391	431	422	384	373	398	427	416	397	411	437	391	425	434	374	379	430	427	419	416	423	428	388	421	417	414	436	364	379	389	422	411	370	399	407	377	380	374	430	411	371	387	398	405	412	392	382	369	392	430	417	455	411	430	421	385	382	425	381	387	384	424	406	408	431	403	368	418	387	400	366	389	367	356	395	366	448	405	404	410	442	395	406	380	431	392	437	384	389	447	421	446	406	428	410	365	370	407	416	412	379	409	387	381	418	420	388	392	414	424	453	413	405	441	404	363	412	362	416	397	455	408	375	397	426	399	401	384	401	424	416	437	423	411	393	417	409	369	428	416	393	431	404	373	438	442	417	421	367	427	408	419	404	393	379	394	389	401	395	444	390	398	381	425	361	401	382	393	411	440	418	430	404	380	418	404	411	410	388	382	401	400	387	390	400	428	394	387	356	422	438	383	413	463	377	414	404	408	386	394	394	387	387	376	413	430	400	393	414	431	426	387	380	418	402	413	406	401	425	408	362	412	421	412	418	459	408	420	419	410	408	380	438	431	374	393	410	426	417	371	400	368	431	450	403	395	395	414	372	414	367	415	464	390	419	413	377	378	414	400	417	400	381	402	380	392	416	403	401	404	419	381	417	410	410	403	407	418	380	420	406	402	412	379	371	380	415	375	412	412	425	432	436	428	429	387	425	406	444	395	399	379	390	392	407	409	365	397	445	372	386	418	386	416	456	434	426	443	469	405	400	407	413	399	433	391	376	384	455	398	411	363	380	410	408	433	408	400	368	454	435	402	420	435	386	402	366	396	439	370	457	435	452	374	408	407	396	425	381	398	410	411	404	374	430	396	430	452	378	421	386	410	378	376	376	402	433	424	400	402	396	405	415	409	425	426	398	427	400	396	378	379	432	420	408	419	407	450	406	460	456	427	401	408	444	383	404	420	400	387	354	441	381	384	410	414	419	417	398	405	473	425	449	362	406	387	441	383	392	398	373	405	415	402	402	446	374	393	400	416	403	412	393	421	392	432	433	400	410	377	375	392	432	424	359	384	384	407	385	395	414	421	381	407	433	386	395	363	388	410	392	400	408	378	418	407	428	436	435	366	404	397	371	385	400	391	417	390	409	401	466	411	387	385	387	426	398	362	399	428	420	423	406	391	422	414	453	412	426	401	404	407	401	380	413	390	398	445	415	418	406	403	383	419	413	390	409	364	424	411	404	412	408	393	409	415	384	456	401	390	404	445	381	381	425	408	412	398	399	370	391	413	370	400	411	390	399	400	386	410	400	379	409	418	392	421	387	418	460	392	454	412	391	402	428	382	413	392	376	407	386	406	386	427	415	396	394	411	411	423	399	401	379	402	423	384	390	405	412	439	425	408	417	404	424	398	400	392	416	403	422	423	414	423	413	386	396	378	398	412	445	379	350	353	378	426	417	415	411	360	378	405	422	392	455	461	406	409	411	404	402	376	415	396	383	394	426	399	397	393	373	415	432	418	469	428	355	423	360	385	394	422	415	409	401	413	392	367	388	400	397	387	411	440	386	397	395	412	368	384	426	432	401	397	384	391	385	397	398	409	424	444	440	398	408	400	437	417	396	399	433	380	379	408	401	383	398	398	413	438	392	389	406	399	410	397	425	398	388	410	425	411	404	401	357	418	456	394	421	375	428	377	368	402	386	430	412	418	423	416	394	398	397	402	407	351	393	450	419	424	407	361	392	430	382	384	381	395	397	387	392	430	413	378	393	409	426	417	422	411	372	452	392	396	384	399	399	383	383	390	412	426	417	396	435	431	426	423	376	406	450	401	422	401	373	393	404	405	401	394	399	390	441	369	380	401	415	389	387	426	416	393	376	393	393	379	415	398	386	405	400	400	390	442	389	407	368	419	406	388	394	376	411	405	405	422	389	419	392	459	394	413	374	410	402	376	386	378	442	409	399	442	389	403	355	405	400	383	433	409	401	394	393	373	387	370	402	380
4861	1814	3021	2861	1733	1526	1322	1236	1173	1059	1025	1001	953	920	987	955	939	906	889	929	871	913	957	911	859	832	847	867	859	885	849	917	896	830	836	918	892	810	877	904	897	822	888	914	843	899	852	831	883	859	886	874	897	893	882	879	845	899	929	873	850	869	851	845	895	888	904	866	905	944	858	937	948	909	873	937	854	861	870	870	884	867	858	873	873	865	846	862	903	920	924	871	919	869	900	908	911	921	925	896	885	905	889	914	820	887	916	872	912	856	872	887	841	890	899	859	923	844	833	926	908	886	846	897	863	895	922	900	879	922	907	894	839	876	944	889	849	878	882	861	896	890	855	884	876	890	884	854	890	862	933	881	923	834	889	907	878	877	885	922	873	874	905	902	864	880	886	879	906	874	940	838	893	903	848	830	880	923	894	861	877	874	922	848	875	918	884	882	823	876	912	863	876	925	818	889	908	875	864	882	924	883	901	857	922	841	841	867	910	888	896	867	906	886	878	864	900	900	897	914	874	905	945	874	873	839	890	886	833	904	920	915	936	895	906	881	907	823	878	882	872	852	850	859	839	854	854	900	878	894	853	853	874	908	900	892	937	933	884	854	906	857	906	845	865	846	899	889	932	935	881	907	882	881	888	892	911	907	899	901	819	872	928	893	881	837	900	907	888	946	893	943	903	878	899	841	884	958	854	874	854	912	905	922	915	938	889	897	841	895	909	899	898	823	926	881	852	927	859	855	913	893	896	877	888	856	867	872	878	896	851	904	855	941	886	917	833	869	842	901	903	846	925	912	873	871	844	869	849	909	894	826	866	856	948	853	892	871	884	857	889	896	898	858	861	891	909	881	899	862	850	909	872	820	919	893	869	873	859	851	934	822	853	913	900	854	877	879	863	897	866	939	854	870	893	877	900	950	934	904	913	891	882	869	858	827	860	821	898	886	901	865	881	834	932	908	936	888	923	943	892	861	849	896	956	849	952	911	905	935	895	888	910	862	839	875	887	886	853	865	878	908	854	874	881	872	913	829	879	870	893	896	888	917	899	874	852	893	897	902	859	865	863	906	871	875	795	884	894	899	900	893	889	851	859	842	883	888	871	852	858	928	890	935	919	886	868	872	910	919	852	884	865	872	875	870	897	924	824	859	928	896	873	848	924	883	918	891	931	886	912	881	871	898	907	838	864	838	882	900	891	912	857	947	861	847	833	884	884	875	930	883	861	874	896	904	900	925	879	899	888	931	895	860	939	911	894	871	921	910	876	898	844	846	919	954	916	816	862	882	846	894	865	895	863	834	886	845	907	915	850	900	954	880	879	900	869	846	841	879	883	905	871	872	939	868	872	908	878	898	908	897	869	915	855	908	874	925	900	908	898	904	887	876	854	921	873	844	927	907	857	869	911	936	869	856	854	901	861	926	911	890	851	849	875	885	907	897	890	886	865	892	893	871	886	880	846	943	875	851	877	887	924	886	897	906	872	858	861	914	911	832	900	868	840	905	858	903	888	903	918	872	922	920	923	926	923	883	961	857	922	874	868	890	886	857	879	874	863	865	884	856	875	890	908	895	868	900	873	857	896	862	949	867	907	869	861	929	869	836	860	901	905	882	823	917	850	882	946	916	872	916	854	841	881	877	895	892	890	892	880	856	852	845	921	918	864	880	894	880	888	826	849	896	850	857	875	858	871	894	894	888	876	913	919	871	891	884	905	879	928	886	907	920	888	899	902	877	882	856	878	854	915	912	903	888	920	864	906	858	860	929	917	899	930	876	931	899	892	895	929	888	912	876	926	919	852	899	870	896	828	917	910	888	856	926	861	876	879	912	899	876	886	796	848	947	855	892	893	901	896	833	913	848	898	917	873	880	937	851	876	886	900	892	846	843	891	892	875	879	874	906	865	903	867	902	937	906	864	835	892	855	915	908	903	867	849	875	919	870	899	887	844	837	924	908	836	877	843	871	871	867	895	966	861	931	887	890	889	883	890	844	918	879	867	840	860	876	861	900	847	894	868	906	884	908	898	824	895	879	911	908	850	918	887	901	887	905	848	841	855	851	886	884	879	913	853	894	908	974	868	897	893	943	870	871	855	872	859	842	901	878	905	859	801	873	921	928	900	863	899	831	911	856	898	933	845	889	869	867	849	902	866	907	889	862	893	884	908	877	879	896	940	907	852	874	895	874	873	906	850	860	951	880	883	836	916	853	869	872	847	838	904	858	899	896	882	889	895	914	880	866	874	870	872	877	889	905	872	872	893	840	911	923	880	870	908	931	919	879	918	888	883	881	893	887	852	844	825	894	849	880	895	902	895	876	851	935	829	899	934	893	953	865	956	883	907	862	867	879	879	940	886	895	880	859	841	910	913	894	893	852	860	880	883	873	934	867	869	917	912	906	932	856	869	847	872	899	869	895	881	896	825	881	876	884	894	893	827	878	922	940	903	872	864	891	865	912	889	883	935	858	854	902	869	886	908	871	905	896	904	852	855	882	844	869	870	887	888	877	865	877	882	895	860	834	892	908	896	931	843	885	852	908	848	869	876	901	879	851	894	907	891	930	864	856	893	919	881	891	887	886	895	908	929	910	884	864	872	903	875	854	896	900	866	856	894	902	863	895	891	918	864	899	913	913	914	917	817	849	859	858	897	929	899	938	855	829	881	931	905	907	916	933	879	872	902	876	865	873	895	915	805	841	905	880	840	889	889	926	848	863	853	887	949	842	879	910	890	897	944	870	894	859	907	932	875	898	900	914	875	873	866	853	873	903	866	865	903	862	884	844	901	851	906	885	878	895	897	892	925	862	904	879	851	861	866	907	823	859	897	878	832	878	904	909	888	907	837	895	882	872	911	882	889	873	926	878	874	895	891	969	885	903	866	909	907	897	815	873	887	902	844	908	875	869	871	883	915	879	841	893	877	871	948	887	934	873	928	893	928	932	930	904	909	896	829	870	942	926	845	857	895	886	866	875	926	909	895	877	877	943	865	886	879	907	902	885	887	836	869	874	876	885	884	895	865	839	932	925	868	889	923	869	890	904	933	874	896	902	874	941	874	859	888	918	912	874	891	927	939	915	857	920	860	891	863	915	874	864	921	873	948	924	933	906	864	877	921	910	867	837	860	858	884	852	907	842	925	872	869	898	892	874	846	909	899	893	897	863	923	896	890	850	888	920	888	901	873	925	849	944	904	858	897	846	932	897	883	910	883	871	870	831	901	884	824	869	932	924	879	882	891	937	893	852	900	907	881	851	881	837	867	878	860	909	872	918	908	801	876	813	857	922	853	848	884	949	834	938	900	854	885	861	879	937	892	861	847	889	924	934	929	869	846	887	901	919	852	861	898	835	899	893	871	915	878	908	860	905	872	857	896	875	871	885	900	873	882	881	889	843	905	888	837	930	841	908	853	873	885	865	855	922	888	906	899	915	906	927	858	865	842	907	938	947	931	845	887	910	828	853	894	842	847	914	906	865	858	905	913	908	902	892	883	898
16169	6411	21815	18787	4450	1088	665	458	410	353	332	324	288	315	313	303	286	296	266	264	261	260	255	257	250	292	256	248	262	261	227	251	279	241	242	280	274	265	275	227	232	245	284	270	266	258	285	279	251	234	250	265	265	266	239	239	239	262	258	267	263	271	288	227	253	284	248	250	276	246	290	266	235	254	281	251	263	271	260	214	251	261	256	237	243	238	254	249	272	292	251	266	229	264	249	235	260	301	250	241	262	267	269	245	252	244	238	245	257	254	251	258	251	256	267	261	229	264	286	256	247	271	256	246	238	241	254	263	289	264	267	282	263	222	254	293	235	280	249	270	246	264	236	249	278	257	275	256	259	251	271	250	244	249	250	226	253	257	262	279	252	226	244	273	247	258	283	279	281	248	253	269	242	272	266	256	264	273	257	254	253	243	252	238	232	281	254	271	284	272	266	238	244	232	252	266	255	262	258	259	242	270	275	223	272	267	245	292	253	289	250	240	278	225	242	256	259	246	280	252	278	271	260	274	280	296	225	288	265	256	249	247	293	236	219	262	265	221	245	250	231	269	247	282	270	246	238	240	239	292	302	246	274	260	301	279	259	273	244	236	284	247	241	244	248	272	277	268	259	268	257	277	259	237	264	242	223	253	244	243	266	242	254	238	228	248	262	246	220	284	242	257	248	277	232	292	275	266	246	261	266	273	270	250	269	251	292	233	266	276	219	245	229	267	230	243	227	244	255	244	222	275	252	264	252	242	239	252	238	260	235	258	225	246	254	270	249	266	276	300	248	251	290	273	260	272	245	282	253	270	267	247	260	237	253	263	237	273	254	243	243	262	256	256	275	256	243	217	235	256	225	246	236	238	254	245	237	237	273	255	267	286	304	264	220	289	267	275	233	247	260	253	261	277	257	279	258	228	283	264	278	266	283	260	259	236	276	251	232	273	234	249	274	262	273	260	262	251	255	279	270	232	249	240	262	238	277	269	214	279	273	254	237	239	238	251	246	256	259	272	248	266	232	248	234	265	238	264	276	264	239	257	255	282	250	262	243	258	274	241	275	261	264	255	257	257	255	265	270	266	266	266	250	266	241	277	269	269	253	230	259	261	242	261	249	279	279	268	227	283	246	268	242	281	263	291	246	270	246	303	264	257	268	249	258	266	258	266	257	255	268	236	289	245	262	284	233	249	261	243	221	254	271	233	258	273	246	257	251	237	260	243	266	256	273	250	247	274	246	225	291	264	268	271	281	250	254	240	260	228	279	262	244	265	284	224	265	248	248	241	255	256	226	297	257	256	310	290	303	257	246	227	228	263	247	236	273	295	245	255	249	265	233	252	263	248	257	268	271	267	247	236	240	259	229	279	259	266	248	263	254	251	237	269	230	232	285	265	231	257	260	250	253	237	275	265	262	278	236	262	276	241	271	268	221	260	264	278	258	259	282	207	257	260	242	250	281	251	256	263	240	227	262	269	259	287	287	246	279	274	246	254	245	243	247	258	248	259	255	258	263	259	230	289	275	235	253	267	258	230	259	278	254	240	267	234	236	245	274	268	244	229	247	277	255	239	234	230	243	243	281	258	269	249	258	273	261	252	248	268	234	263	247	263	266	269	229	254	293	264	297	277	282	262	272	247	224	241	255	242	278	284	245	264	243	226	267	261	248	272	233	237	279	265	260	260	237	250	227	250	272	255	246	268	243	253	258	262	286	254	259	249	266	273	257	275	269	245	258	281	246	244	278	263	220	236	239	265	244	218	259	252	284	252	248	262	243	254	236	272	283	259	232	239	263	280	251	261	260	272	273	225	225	250	274	287	234	245	277	256	265	225	288	269	265	233	259	265	291	270	254	246	220	258	275	267	221	243	264	286	245	246	262	271	245	260	273	259	255	256	281	241	268	246	245	233	257	252	265	259	257	274	265	211	237	256	236	273	267	251	279	240	269	268	256	252	221	266	284	242	284	271	215	273	241	241	275	260	252	269	277	238	232	287	251	232	242	236	303	253	248	232	266	255	241	249	254	246	249	239	229	261	260	252	240	249	244	279	233	247	265	258	250	289	227	243	250	242	274	267	269	258	239	270	245	273	262	250	235	230	257	242	245	257	252	264	244	258	269	263	247	230	272	267	260	279	248	242	263	263	278	229	241	269	252	257	241	276	268	296	267	259	263	288	279	259	241	219	287	253	246	252	228	258	253	270	232	285	244	280	246	265	246	276	288	234	246	222	269	246	229	272	260	253	267	260	253	249	224	274	263	259	225	258	264	281	260	275	295	253	252	281	257	235	226	241	250	205	273	202	259	276	240	267	250	252	256	266	274	272	269	223	245	231	260	271	289	260	270	265	231	285	307	263	256	285	266	271	246	279	243	260	263	273	270	228	264	245	244	248	242	264	250	220	270	248	282	240	234	257	280	250	271	273	260	250	276	256	245	264	276	236	275	271	231	247	288	257	267	240	267	249	225	237	258	268	270	265	249	247	238	272	248	239	274	226	254	253	254	265	258	239	242	266	247	290	270	266	239	258	262	281	228	281	235	274	263	260	258	259	278	294	220	264	257	257	246	254	266	270	289	284	262	237	266	244	251	264	242	208	264	244	250	258	262	243	284	244	253	279	251	262	282	291	227	261	234	248	279	250	252	252	256	286	255	232	238	239	274	277	247	304	302	264	265	218	240	271	255	278	244	252	271	274	275	247	229	247	250	256	251	279	268	265	276	276	270	244	238	250	256	261	271	248	289	256	266	252	246	230	283	242	223	270	273	257	218	226	269	272	241	289	265	270	257	283	295	264	215	265	262	264	241	275	228	263	242	296	254	267	288	248	225	253	252	242	244	259	235	247	256	270	253	250	254	258	263	250	286	249	253	253	235	263	270	235	252	250	251	238	258	258	242	237	229	242	283	232	244	287	275	241	248	235	273	285	257	253	234	284	275	264	255	259	268	294	228	246	251	272	260	238	262	249	289	281	262	261	263	273	214	235	247	282	232	237	236	243	236	267	247	272	263	259	266	280	270	238	243	275	233	290	216	272	276	253	255	267	253	267	266	238	251	267	278	253	266	271	253	257	276	247	245	266	226	253	245	231	234	253	272	225	251	276	256	263	206	220	283	263	271	271	245	239	224	257	242	250	264	244	284	241	270	255	251	257	243	240	264	254	254	248	273	261	249	240	264	253	249	241	240	247	259	263	274	259	239	255	250	266	217	243	253	245	231	262	244	268	250	259	252	275	269	255	234	240	257	278	281	228	271	282	233	263	265	261	252	255	260	231	243	272	254	261	272	244	246	220	298	299	270	257	276	263	241	274	261	254	259	260	293	256	257	285	286	266	288	260	262	256	289	257	252	271	254	255	266	251	276	253	263	223	233	261	227	264	253	236	245	252	236	246	262	277	278	263	283	239	264	235	248	243	272	271	282	241	249	250	251	237	251	260	257	243	252	271	259	257	275	284	264	263	274	273	277	242	279	272	232	255	279	251	241	263	260	263
11531	6781	27401	26510	6678	3558	2479	1748	1418	1151	1037	960	841	835	826	825	775	731	755	727	652	614	603	568	619	629	631	588	624	612	596	622	612	604	606	584	570	601	583	554	588	605	582	597	557	629	634	572	561	567	635	606	582	578	550	591	589	613	613	553	578	559	620	584	617	608	613	575	606	591	622	592	581	569	548	606	581	606	573	600	566	591	605	589	597	540	591	611	546	568	592	585	608	595	589	603	594	549	592	632	595	568	578	586	608	566	568	554	583	571	530	587	597	546	570	605	603	596	608	613	565	586	509	573	559	557	598	565	657	559	584	580	553	610	612	570	580	587	566	567	579	597	567	531	543	606	641	597	581	603	596	595	601	627	585	546	597	604	553	533	552	590	590	589	569	577	598	596	610	589	546	632	603	582	574	505	577	594	574	596	525	582	529	591	565	537	555	576	553	597	568	571	603	569	563	587	595	564	614	558	555	557	566	563	600	612	594	548	574	585	613	607	555	584	562	572	540	627	583	626	581	539	646	562	567	604	568	539	585	598	585	608	575	562	607	584	566	555	557	578	584	513	563	556	609	570	549	594	532	574	617	569	605	590	580	562	608	612	568	590	606	570	557	578	594	571	551	581	569	594	563	568	622	578	602	559	582	592	566	539	590	588	552	588	592	576	553	599	574	535	552	600	544	563	575	605	561	610	562	598	597	556	610	623	581	579	549	546	571	549	557	538	580	572	568	559	563	586	551	657	610	586	539	586	594	633	596	572	596	569	587	620	588	561	628	553	590	512	582	553	565	563	622	593	595	564	618	576	573	568	580	583	617	570	586	579	635	573	555	613	556	542	569	579	567	569	579	581	603	598	583	565	594	602	566	557	541	596	553	584	573	545	579	599	577	576	605	609	564	563	577	562	570	573	637	527	534	582	582	567	561	578	548	600	574	611	565	598	569	574	579	590	619	587	557	621	572	537	565	579	602	534	592	580	560	609	593	600	570	553	524	621	597	558	578	585	615	557	594	601	597	591	572	579	565	551	577	606	581	587	601	582	592	594	616	570	521	577	528	620	543	623	594	576	621	565	548	589	578	556	595	563	598	599	554	597	583	569	556	566	551	570	552	608	537	628	609	537	549	589	543	592	548	591	639	599	563	547	597	535	547	577	579	555	609	581	571	575	558	572	594	620	561	623	554	553	568	597	587	551	564	582	536	575	568	601	606	592	602	550	620	563	595	616	577	600	568	560	597	605	589	602	548	531	570	582	600	600	602	534	586	596	602	554	547	593	560	555	570	575	562	604	600	578	586	607	533	536	583	599	575	581	582	583	556	583	572	588	613	581	547	589	596	582	578	639	582	606	566	565	606	601	636	598	630	590	602	621	595	564	561	577	579	558	566	623	570	561	594	555	592	586	551	571	572	544	541	620	523	556	583	556	546	582	592	567	577	537	569	584	585	573	548	607	547	610	583	571	584	522	552	557	545	638	600	578	569	575	586	579	593	584	593	565	643	538	614	558	609	582	592	609	584	554	593	554	607	564	601	594	615	565	637	563	563	549	565	599	569	559	594	612	592	613	565	561	561	583	559	599	600	574	611	528	584	590	571	589	590	564	516	576	584	611	602	584	566	537	580	566	575	578	581	580	581	574	539	568	578	595	598	617	643	593	561	563	604	586	553	600	567	569	588	562	586	579	614	578	535	542	579	615	569	574	596	586	581	613	596	591	570	554	604	576	561	575	573	582	606	571	563	559	581	528	597	549	561	544	549	602	589	571	555	591	596	547	594	597	593	624	600	548	596	547	568	581	576	634	605	579	578	611	578	558	599	579	617	607	560	585	537	570	596	564	589	569	572	553	565	547	582	607	585	552	581	564	567	543	613	546	577	586	592	558	614	592	554	577	602	563	603	596	572	592	586	585	594	577	594	588	559	539	602	578	621	553	603	575	560	595	604	591	585	608	568	594	569	580	556	567	559	564	584	562	618	575	571	568	578	574	572	581	568	580	579	587	590	523	594	551	583	567	589	583	583	570	568	555	583	585	611	557	609	526	580	579	596	599	582	553	568	608	621	614	578	595	545	603	549	592	567	586	574	597	566	588	547	596	537	588	522	555	561	554	606	547	560	584	622	586	576	565	537	567	562	588	564	554	580	594	559	619	572	553	554	583	558	630	574	562	547	558	598	631	548	549	623	613	538	574	590	566	577	584	557	563	599	526	575	569	558	576	609	583	575	586	588	578	590	527	570	593	589	602	581	597	595	579	569	626	560	521	606	594	533	554	546	604	581	551	627	558	559	570	555	565	567	584	541	602	574	591	598	626	587	570	541	560	574	605	575	566	583	557	570	593	581	582	586	565	577	609	591	594	626	563	569	569	571	626	559	595	587	636	564	593	566	612	591	633	553	582	599	578	569	587	569	590	601	651	599	555	576	605	585	565	559	531	558	571	565	555	603	560	580	565	606	592	607	587	546	579	609	563	606	587	580	572	529	596	533	557	536	578	590	626	592	576	583	564	566	587	604	589	576	597	544	618	579	602	616	558	537	599	587	595	582	550	590	585	600	649	551	560	585	569	554	607	605	591	578	537	587	574	569	589	549	554	598	564	564	549	562	626	576	610	592	589	606	577	567	615	634	593	584	545	581	568	565	599	539	570	578	576	566	586	619	628	602	602	585	526	552	576	600	607	610	613	618	567	558	538	571	600	555	568	575	548	610	547	582	574	581	533	576	564	597	555	543	593	584	561	568	594	547	593	539	577	594	585	595	622	563	568	600	584	567	554	574	555	566	574	621	537	538	588	597	551	613	578	591	530	577	610	586	585	595	576	576	625	619	572	604	634	597	591	583	539	587	541	560	581	623	565	571	594	622	602	549	623	567	544	580	558	573	600	576	599	603	557	603	587	593	608	606	546	563	580	548	611	601	572	592	627	613	577	550	573	556	551	557	554	568	581	570	618	605	584	591	582	560	561	590	607	591	578	615	616	576	586	571	596	586	578	598	589	557	581	599	579	563	574	546	578	590	582	587	625	582	561	561	561	609	583	573	549	579	617	578	578	591	608	609	565	581	589	564	569	618	580	544	565	559	603	594	560	599	585	571	567	554	571	607	589	594	554	604	589	573	560	533	550	586	588	635	596	543	617	564	576	563	564	618	622	558	586	594	599	533	581	558	596	580	611	558	591	563	576	595	597	546	582	601	569	563	573	594	584	558	584	549	531	604	600	574	586	569	572	597	624	561	575	606	592	597	592	558	572	538	540	583	611	543	634	575	585	580	570	570	596	579	616	567	547	575	537	561	535	618	558	565	587	573	573	592	572	579	593	558	575	591	562	565	606	618	582	579	588	562	615	577	572	588	589	548	602	576	585	599	565	573	599	577	619	606	544	567	606	584	610	546	598	576	569	574	602	598	582	586	546	570	594	607	608	564	601	565	579	557	566	586	594	570	540	573	598	539	594	568	579	628	587	599	569	578	551	586	575	504	562	584	591	575	553	574	581
25066	11655	33955	29603	9387	2156	816	526	430	351	290	217	229	221	219	186	191	188	175	197	167	154	157	176	158	151	136	134	168	154	146	160	153	135	143	151	165	174	152	158	144	151	151	155	160	153	143	144	135	160	149	142	155	162	172	146	155	157	151	133	150	179	142	148	125	164	141	148	142	151	155	142	135	165	145	134	135	150	158	149	145	169	154	136	137	153	152	149	144	139	153	140	149	165	150	178	150	147	136	144	147	147	154	145	155	126	141	148	174	148	151	149	119	152	144	152	141	162	158	140	147	146	141	182	145	163	144	140	141	159	155	159	156	122	124	156	160	159	156	167	135	164	153	179	163	136	158	136	155	133	141	153	163	169	147	150	144	131	140	157	147	178	145	161	136	155	147	140	151	143	159	145	132	156	147	149	164	160	161	165	145	176	151	144	168	139	163	146	154	147	135	151	162	178	124	169	125	150	149	154	140	144	161	160	151	153	112	186	146	167	147	146	155	157	127	141	151	161	168	143	134	139	155	147	149	152	153	155	154	149	172	138	125	127	146	147	168	134	168	155	139	157	155	149	123	136	174	135	152	130	157	170	151	153	155	176	179	155	164	151	154	156	151	144	128	141	158	145	154	170	152	153	140	139	135	144	152	127	127	163	165	151	145	151	134	129	163	152	148	151	150	156	143	155	154	166	162	158	162	136	156	146	157	160	154	135	151	119	133	156	143	132	153	160	168	157	139	147	156	149	142	157	129	141	161	152	127	157	158	150	152	167	134	164	129	135	184	144	120	159	140	146	164	172	181	151	160	162	146	145	164	147	168	180	141	168	143	141	143	150	149	131	155	155	123	150	179	133	122	141	140	156	156	128	133	144	158	130	146	165	140	124	153	142	140	174	158	138	166	157	138	131	144	175	127	136	126	173	164	161	149	145	132	144	131	156	150	140	183	142	148	133	122	135	146	157	152	156	157	157	126	166	145	146	143	151	186	138	151	154	161	149	134	153	167	145	139	155	156	153	141	142	165	141	139	136	145	145	167	166	133	164	157	148	151	133	140	155	153	155	139	139	159	155	170	146	147	134	151	145	130	139	148	131	145	135	145	170	173	137	152	168	131	118	141	149	127	132	169	165	164	157	143	158	135	147	135	147	141	140	155	168	153	133	115	140	132	130	140	136	124	151	168	154	138	162	156	147	142	127	171	155	148	153	147	139	128	159	163	116	136	174	119	142	163	159	141	143	151	149	133	165	145	116	165	148	142	169	149	162	140	146	147	159	143	144	160	141	156	129	130	142	140	146	148	144	163	146	158	156	159	144	171	129	155	153	151	135	146	143	156	157	149	155	161	146	127	155	132	146	130	141	154	143	145	135	155	150	148	130	144	166	135	144	155	164	150	147	134	165	166	147	142	132	141	163	155	141	131	144	140	136	139	137	126	154	146	147	112	157	166	172	159	157	137	140	125	150	173	147	137	129	143	154	139	139	154	174	142	142	135	160	148	123	141	148	176	157	140	148	146	149	128	128	133	119	123	157	144	143	140	170	161	134	133	157	146	158	108	149	149	158	170	157	156	152	151	147	153	162	135	132	140	137	169	136	115	153	159	162	140	153	154	171	133	137	173	155	141	183	160	159	136	157	138	154	150	152	156	135	131	159	143	151	127	118	185	162	155	117	144	157	175	148	132	134	136	151	153	157	146	140	155	135	160	127	124	145	130	152	131	146	124	156	144	159	143	162	148	139	140	165	151	144	126	132	163	142	149	149	156	149	165	155	150	158	141	155	177	160	159	134	150	158	149	160	179	149	156	138	138	147	136	131	152	141	157	169	172	152	160	147	157	160	134	139	164	155	154	166	155	142	150	130	118	137	137	154	128	148	148	156	156	142	147	149	145	164	145	153	139	147	130	149	139	155	174	150	136	153	139	115	151	183	125	161	138	148	159	151	154	161	143	157	122	148	179	154	145	139	143	148	153	128	116	156	157	153	160	141	131	148	165	152	146	144	144	153	147	142	153	142	121	162	148	174	145	144	148	133	160	143	157	174	139	167	143	143	159	148	160	146	161	152	149	159	138	155	132	183	141	117	154	162	160	136	159	151	156	162	141	140	151	159	147	150	137	155	146	153	143	158	163	161	141	142	161	149	173	164	138	165	131	147	144	141	166	124	170	140	142	138	174	152	151	166	138	158	156	145	155	142	151	141	146	142	126	150	146	165	136	139	159	147	161	148	150	166	143	137	154	148	137	142	148	142	145	158	160	144	129	152	163	164	142	161	146	170	145	141	136	173	129	119	166	128	131	155	152	166	154	143	157	138	136	136	153	131	155	151	137	163	140	144	132	151	159	153	167	154	145	156	145	159	148	141	132	146	152	179	171	152	144	147	153	127	150	163	149	161	149	154	161	140	166	128	136	119	154	148	135	146	155	149	141	134	143	162	164	143	170	141	147	164	157	150	147	153	130	151	146	143	134	163	147	134	150	148	159	149	155	141	155	164	156	122	151	146	145	178	149	173	156	157	147	123	143	156	162	128	144	148	139	159	152	167	142	127	160	153	128	149	146	151	161	150	151	148	140	159	148	143	147	135	141	165	151	144	145	143	143	155	140	163	177	143	154	148	132	142	134	123	147	132	143	132	120	156	158	155	173	160	160	162	157	132	149	125	158	146	159	159	151	133	134	126	152	167	138	164	152	145	161	122	138	149	141	149	163	157	140	157	151	137	148	138	135	151	152	130	153	136	155	148	151	159	158	156	155	147	159	153	143	149	156	144	138	145	147	135	143	144	147	130	134	176	171	149	154	152	151	137	141	141	127	139	163	145	171	164	137	137	156	170	135	143	156	137	159	134	147	157	134	155	148	112	140	146	151	134	133	183	156	140	138	148	156	134	158	131	163	174	143	149	141	161	154	181	124	149	142	142	151	146	150	166	172	161	153	154	147	130	159	155	130	180	143	138	148	146	156	125	151	153	151	143	140	153	138	169	130	148	164	152	125	133	145	161	144	143	151	158	150	134	140	148	150	141	161	134	160	155	165	131	152	151	162	158	144	142	127	165	149	146	141	147	156	139	160	138	140	138	152	161	174	135	155	155	134	145	159	145	152	160	160	144	145	116	139	133	150	147	147	139	156	127	146	138	130	145	171	135	164	131	137	148	152	137	183	140	133	141	173	171	131	156	166	147	153	141	163	140	120	153	153	161	148	145	140	176	177	163	149	135	169	141	148	133	147	166	164	140	140	155	165	142	162	134	122	134	136	169	148	143	151	135	128	139	152	157	165	128	150	186	161	151	145	116	137	149	143	161	148	148	147	161	157	160	133	129	149	135	121	148	139	147	149	157	150	123	164	162	162	146	133	157	148	131	122	138	154	148	125	140	173	152	145	141	135	172	149	146	160	132	143	141	173	138	150	151	158	167	135	160	168	152	162	159	132	144	148	153	142	161	159	128	156	144	161	180	155	107	159	150	142	136	167	131	151	159	125	134	146	146	160	158
14576	10503	35750	33778	10495	5607	3474	2247	1806	1316	1176	987	851	910	802	796	676	613	644	567	513	500	443	438	411	435	416	382	407	416	421	416	430	393	408	394	388	408	424	378	378	359	378	377	392	408	380	371	410	446	388	385	433	391	391	370	383	407	403	401	384	410	382	402	414	402	394	379	375	350	358	384	391	394	397	387	366	381	414	386	383	412	332	424	389	408	397	403	354	372	400	361	368	360	390	385	411	393	405	402	364	424	374	410	377	357	382	393	349	339	379	405	399	366	372	368	427	374	375	387	395	406	389	387	373	391	386	358	352	389	389	427	374	366	395	408	356	396	397	381	365	395	377	367	392	367	398	383	368	378	382	414	372	367	378	361	378	351	386	399	368	387	384	351	367	335	396	375	379	386	405	387	375	363	383	360	409	385	402	380	385	358	382	374	386	392	370	396	368	375	382	388	352	393	353	382	399	401	366	414	372	355	375	370	382	372	377	396	389	376	368	378	373	412	346	398	387	411	377	375	372	391	383	397	370	384	374	352	384	385	398	383	356	378	386	378	359	385	383	381	398	412	378	403	407	394	387	391	399	378	370	361	401	391	401	437	409	382	377	380	369	376	386	344	385	367	311	400	344	351	374	416	393	393	355	348	380	382	346	391	362	385	390	365	372	404	395	365	416	409	413	353	383	339	382	362	375	414	365	389	387	390	405	415	370	379	382	364	385	394	363	349	378	366	354	378	405	384	424	400	381	406	339	389	381	386	373	358	359	376	382	392	354	336	380	348	380	431	379	386	410	380	404	388	367	375	382	407	340	400	397	357	392	386	378	413	388	389	391	390	388	357	406	376	428	370	375	382	372	374	389	392	398	374	375	368	368	379	362	364	368	379	391	402	388	390	347	356	406	378	373	379	385	359	391	361	374	383	392	348	380	354	366	387	407	392	376	374	356	391	349	365	386	372	387	408	395	334	366	361	406	400	436	398	388	367	367	370	349	378	410	410	366	397	351	365	374	379	422	413	368	385	385	392	371	375	357	391	393	409	382	366	383	371	376	416	364	393	373	379	402	386	375	407	367	378	392	382	417	374	396	410	414	389	392	342	377	383	373	359	352	353	358	389	378	394	375	369	374	416	361	387	384	423	364	401	378	409	380	353	378	368	390	393	378	354	360	396	367	420	394	377	346	350	427	381	369	381	351	409	384	385	362	377	396	363	357	385	374	404	408	404	391	392	394	363	373	413	407	381	382	426	380	383	413	403	387	349	383	374	365	375	352	364	398	342	373	384	383	405	389	379	396	381	346	377	348	388	368	382	380	405	385	362	342	381	424	380	377	369	359	426	389	387	379	408	329	380	375	402	421	384	374	350	377	399	381	408	356	401	378	354	362	342	366	383	364	359	396	390	379	353	367	376	395	374	414	441	370	363	420	401	375	389	355	367	385	389	388	394	366	371	342	362	380	365	381	376	387	395	383	369	367	418	349	410	376	369	383	392	377	359	351	379	387	362	400	363	403	416	368	381	378	357	369	411	392	386	373	402	380	366	383	363	411	360	376	380	380	371	382	373	370	372	330	375	406	394	370	382	345	383	373	380	361	414	405	366	397	377	383	388	397	406	387	403	412	398	413	356	378	392	376	399	371	356	401	398	389	368	346	394	368	376	398	379	369	350	398	365	411	367	361	371	389	340	373	367	388	423	363	374	366	378	373	375	381	337	377	351	386	353	349	348	350	376	397	342	390	416	346	376	376	367	360	408	392	367	354	382	361	420	385	392	399	413	352	396	390	380	377	400	397	347	360	339	360	401	377	397	393	406	403	403	361	373	390	365	393	358	402	392	355	396	392	390	357	393	379	350	358	380	350	407	369	410	402	370	383	380	368	389	382	352	387	371	388	392	375	363	409	377	369	414	388	387	338	383	393	383	402	379	376	392	367	385	390	372	354	362	414	395	357	371	365	386	392	388	361	372	374	372	391	372	370	361	392	386	375	379	384	373	362	369	368	357	393	395	412	392	422	367	371	383	374	413	376	389	403	372	387	352	407	389	408	395	389	379	409	383	388	413	426	375	371	377	382	373	385	378	404	370	367	384	394	385	402	408	400	384	382	358	380	375	405	383	378	381	387	373	398	353	369	389	369	357	373	380	408	381	405	402	329	372	397	416	378	360	374	359	362	376	381	372	378	374	370	383	394	357	371	382	375	394	419	354	346	365	387	394	397	417	381	372	388	406	372	405	376	371	385	369	384	357	374	373	397	418	371	389	381	365	359	388	391	365	376	360	381	367	369	365	354	372	378	358	385	379	386	397	393	368	368	369	343	356	381	355	383	402	366	357	400	385	373	370	375	423	398	355	380	329	391	371	390	403	363	378	370	378	394	390	372	408	370	384	384	381	358	373	380	398	382	390	383	353	386	378	390	379	371	380	354	380	362	370	357	392	384	379	372	386	389	386	371	364	385	374	362	369	368	381	388	368	346	358	420	383	390	393	350	399	390	351	350	355	368	372	345	385	405	370	383	395	374	400	370	385	362	385	381	380	362	374	369	397	387	365	413	353	390	381	398	361	362	394	363	381	354	378	387	397	381	388	364	383	369	366	343	382	426	402	375	360	398	381	375	380	403	359	380	347	391	401	391	382	369	373	374	372	389	360	330	342	386	380	348	375	345	388	376	380	392	384	357	388	400	374	371	415	412	389	366	397	366	357	355	405	373	390	383	405	364	397	381	388	399	414	371	381	412	382	369	376	372	378	383	355	372	365	394	378	362	392	373	378	363	395	389	384	378	392	373	395	361	374	382	403	339	396	392	346	373	412	405	392	396	341	384	361	410	366	344	398	361	374	329	391	382	391	382	386	399	369	408	384	380	368	360	404	376	368	371	393	377	396	410	369	403	375	383	378	393	384	385	407	405	406	369	364	387	381	384	360	362	373	382	386	410	375	406	345	369	404	357	381	400	374	386	363	418	342	379	385	412	364	383	412	381	354	440	366	360	351	451	386	369	401	391	349	432	354	353	369	369	352	400	375	415	361	396	372	387	365	387	412	409	346	407	400	389	377	376	384	371	365	363	356	402	344	347	352	352	384	386	361	387	383	371	370	359	378	384	373	378	346	416	359	386	365	342	356	349	355	387	379	387	390	411	362	374	351	345	385	397	322	349	412	382	380	389	356	369	364	418	364	336	398	433	404	358	402	397	373	388	416	384	417	368	364	406	381	358	354	408	390	389	388	331	379	376	407	405	376	393	406	359	400	368	381	392	382	355	383	407	374	381	378	371	399	405	389	379	367	372	376	364	365	365	409	345	370	387	360	378	345	379	351	382	397	383	377	396	404	396	350	377	380	411	417	382	409	369	404	357	361	370	394	391	388	390	372	386	406	400	385	390	408	380	389	369	391	374	402	384	423	388	383	429	374	396	383	379	413	412	361	394	374	390	395	388	376	387	408	408	387	365	387	407	388	383	386	413	412	376	396	372	372	391	404	367	390	384	379	376	406
6330	1353	1140	873	598	512	505	503	464	441	436	421	406	453	426	438	449	397	379	360	421	382	423	392	403	388	408	404	366	421	431	433	408	429	360	391	426	392	387	411	401	404	407	415	430	380	443	407	424	397	403	406	430	378	423	393	376	390	391	393	404	359	435	394	426	405	462	434	421	437	415	422	429	445	423	405	418	449	408	394	431	382	420	390	404	459	411	454	410	453	420	408	387	412	364	411	421	403	388	423	443	457	376	419	407	407	411	402	419	424	424	393	375	408	417	425	388	384	412	400	396	351	363	428	416	380	438	416	415	375	420	396	394	424	407	413	389	446	375	405	398	407	419	397	385	432	436	423	396	424	385	414	419	415	400	403	393	428	366	425	381	382	357	365	405	438	386	395	375	425	369	396	392	371	417	423	446	432	417	413	408	389	415	415	396	426	358	376	423	436	428	388	400	426	432	402	386	409	421	371	382	403	400	402	411	396	372	414	374	412	391	442	434	409	396	412	408	379	390	406	385	401	431	407	377	389	375	397	409	393	418	439	385	387	395	417	406	426	382	407	427	470	382	386	392	403	405	406	360	414	380	404	373	435	415	416	413	419	408	409	392	391	386	419	380	419	384	376	431	400	410	383	414	379	394	369	398	343	402	410	425	429	415	432	457	397	389	387	411	413	415	405	408	381	431	385	384	399	417	417	415	397	409	418	376	408	421	401	412	428	360	410	395	392	435	378	413	422	433	450	411	443	369	431	397	415	403	391	404	423	407	391	422	408	381	412	400	409	397	390	387	400	399	423	440	416	434	416	421	388	393	389	365	375	401	442	444	405	425	430	405	418	383	455	384	427	404	372	412	396	398	445	379	381	431	340	378	462	411	370	386	397	395	360	391	390	429	417	374	376	383	388	408	372	371	399	417	423	424	393	401	357	413	404	438	414	432	416	399	372	364	431	398	406	381	390	385	397	350	419	375	408	427	431	422	425	391	427	424	431	398	442	450	395	432	411	464	395	386	367	397	404	409	424	444	420	445	420	423	449	384	428	362	367	380	384	418	418	411	400	381	419	393	364	393	371	426	419	385	420	364	377	402	444	399	404	433	403	378	397	401	429	418	426	415	387	401	407	395	365	389	454	395	386	373	407	419	414	393	405	376	387	404	415	393	399	413	408	407	368	379	415	427	426	396	428	456	379	385	366	396	388	389	412	404	408	438	368	407	410	405	383	397	412	368	424	416	450	379	426	422	414	379	399	392	385	398	397	421	405	382	397	416	427	419	406	412	393	420	418	396	395	411	385	423	378	365	387	429	411	411	388	437	389	423	416	371	409	374	417	391	365	420	420	370	432	375	412	371	408	393	404	407	417	420	391	394	414	417	401	430	375	413	385	394	374	432	399	376	409	338	410	428	425	389	412	422	391	418	406	376	379	423	443	418	384	394	423	402	416	440	398	418	382	415	388	403	423	447	410	428	438	436	381	385	420	410	432	371	365	416	437	400	425	369	436	410	424	410	435	391	385	404	416	404	396	372	361	422	377	402	412	436	411	403	439	373	395	393	403	380	377	393	414	408	384	439	429	405	384	392	411	390	411	374	410	425	424	377	406	395	434	405	379	398	379	399	347	394	459	427	421	368	406	431	448	412	401	393	426	397	388	413	380	452	413	437	397	378	393	413	405	430	348	425	409	376	420	376	373	393	401	397	450	371	422	451	406	402	411	393	358	410	429	416	385	423	376	378	407	454	380	443	385	418	450	413	394	399	449	430	446	444	436	448	407	424	409	418	379	393	431	414	392	431	410	379	462	438	412	398	401	417	379	421	429	423	363	413	385	379	434	382	393	387	399	394	414	391	369	432	356	426	395	423	421	375	405	403	412	382	381	407	374	403	398	402	396	396	377	382	395	389	381	450	402	386	404	420	433	406	404	421	373	387	383	349	388	419	409	430	392	392	451	378	406	367	399	426	362	433	403	388	405	444	433	411	361	374	428	358	417	434	421	421	426	440	390	398	422	408	445	423	371	430	402	390	400	374	401	375	430	381	415	381	422	390	426	347	396	401	398	402	367	417	409	384	412	434	421	388	412	423	436	407	412	402	426	418	448	418	371	388	408	381	417	397	407	433	409	427	398	393	427	387	391	435	415	387	424	444	397	400	421	381	457	365	455	380	408	422	387	408	399	405	395	375	434	445	424	407	423	433	407	433	391	412	436	381	389	386	394	421	384	354	404	416	425	417	408	404	383	411	433	450	399	409	444	402	423	390	389	377	404	410	426	446	388	386	433	389	358	413	415	437	416	422	398	382	405	404	407	429	382	409	440	414	439	411	433	378	432	426	372	356	407	413	380	488	378	390	370	426	329	401	376	394	378	403	403	391	409	388	403	406	386	375	396	413	387	402	436	388	411	436	423	414	366	419	432	356	414	422	378	391	416	402	413	381	401	363	375	399	401	405	435	471	421	423	437	395	374	461	388	427	414	399	426	424	380	428	429	384	424	396	425	356	396	394	409	372	418	419	385	407	389	372	343	382	384	411	413	381	391	437	370	433	433	394	423	382	410	424	400	458	399	455	367	391	387	384	445	404	393	405	416	432	411	440	381	414	423	376	395	410	432	402	426	408	389	409	413	378	400	421	430	389	382	380	393	415	386	377	379	433	398	379	409	365	429	389	358	422	382	414	384	446	433	402	379	444	361	392	402	395	388	382	392	411	395	414	428	385	365	385	425	393	400	394	370	381	396	379	444	370	358	401	416	379	402	399	374	399	417	421	425	419	420	448	407	370	409	453	398	380	366	417	411	395	386	401	430	400	408	357	417	433	393	410	431	386	422	389	393	417	390	377	404	425	413	402	436	431	408	442	373	423	395	387	428	390	399	420	394	403	386	377	380	395	430	410	371	429	431	418	415	391	400	427	397	409	398	418	377	403	411	411	418	397	390	397	413	376	396	397	465	426	382	436	405	395	424	362	390	384	411	384	421	402	402	417	403	408	361	396	377	410	452	417	374	400	384	393	436	413	404	428	425	393	407	432	420	403	368	399	418	410	434	406	391	364	395	424	384	443	413	438	363	416	374	368	448	409	410	398	388	415	374	378	412	453	400	356	417	430	409	404	401	401	393	428	408	431	381	397	405	435	385	381	420	435	381	358	421	434	444	391	358	414	402	386	383	412	385	408	409	384	443	416	431	417	436	397	403	350	393	415	405	397	407	390	385	385	399	380	446	433	431	417	426	411	439	393	366	407	447	425	402	401	369	368	425	398	404	384	404	432	391	417	385	437	388	397	379	406	397	424	396	426	380	398	390	393	388	431	385	417	358	384	405	385	399	401	394	404	426	434	440	409	407	415	396	395	401	396	377	412	380	400	398	360	404	438	376	418	412	430	386	381	380	421	430	413	398	407	413	398	436	400	365	371	416	410	414	405	399	415	424	413	427	412	346	369	420	416	428	416	389	375	418	418	380	412	404	436	462	398	403	371	418	412	373	397	381	408	443
4920	1844	3094	3080	1781	1533	1340	1282	1171	1067	1051	1014	982	982	970	980	936	1023	869	937	897	899	920	950	876	889	955	884	850	891	967	927	879	918	894	933	851	889	905	910	880	899	891	956	949	866	890	911	888	920	866	884	893	867	918	885	822	876	939	881	879	874	882	872	865	880	892	911	859	875	919	927	918	795	904	839	925	906	943	888	916	863	888	890	866	861	898	905	846	914	890	878	904	875	871	884	889	851	901	889	886	892	882	917	912	891	904	900	911	899	883	932	912	896	890	894	889	836	865	883	917	897	881	860	922	889	878	875	882	899	924	863	889	880	871	866	932	850	870	923	873	894	829	890	879	868	840	845	882	870	897	890	873	862	886	878	943	894	900	886	876	867	880	906	903	880	843	895	883	868	870	868	883	885	927	917	944	918	890	868	875	888	878	874	924	887	915	931	974	865	934	833	920	872	916	952	915	853	877	917	830	913	893	903	904	872	910	939	877	910	867	883	826	827	905	950	880	880	880	917	905	913	872	910	912	893	884	833	914	941	898	912	873	883	905	873	896	892	859	913	838	902	874	889	849	895	914	887	888	893	862	876	869	933	909	815	872	890	855	856	890	871	871	864	925	901	883	886	892	890	885	880	881	912	854	951	985	881	867	861	894	854	901	898	849	918	882	867	883	909	904	852	927	907	897	866	842	884	884	894	922	922	895	918	855	889	909	927	893	866	856	908	892	895	876	886	917	951	880	878	908	889	850	907	914	958	903	891	925	913	885	856	873	864	894	935	844	864	926	878	862	860	888	900	849	908	911	863	853	916	897	841	880	879	891	917	898	874	926	852	899	854	850	875	931	868	885	909	875	894	932	900	890	892	924	895	925	903	896	892	911	886	937	850	950	878	892	882	871	926	874	901	861	874	875	891	896	922	919	875	891	863	886	830	820	870	854	901	894	879	872	946	948	833	894	943	871	938	941	860	894	909	869	883	897	896	890	861	858	887	838	864	891	868	913	937	883	924	909	870	829	920	873	939	868	919	862	812	953	870	899	871	888	883	955	879	902	881	912	851	921	927	898	868	865	831	897	886	881	970	854	915	846	924	970	825	864	917	876	890	899	898	903	862	913	897	876	916	907	947	940	908	904	804	826	900	884	884	865	897	928	904	880	859	897	898	901	931	867	869	905	894	892	904	908	917	923	913	929	868	880	899	907	934	919	806	951	853	857	854	860	888	867	862	908	891	894	888	873	863	912	905	889	940	939	919	894	875	901	932	885	891	859	946	897	929	895	914	872	940	888	921	922	890	915	921	873	919	905	903	890	901	907	908	870	873	911	909	918	889	932	898	866	860	881	897	929	854	916	925	901	924	929	901	888	894	906	901	885	864	905	877	906	859	883	892	906	909	848	876	938	889	902	911	914	890	879	993	890	910	940	978	881	945	930	887	875	865	905	860	853	837	873	868	907	900	925	894	856	897	931	919	958	924	906	888	906	897	870	909	886	919	908	918	919	896	876	880	903	904	937	867	926	873	929	897	914	927	920	915	911	864	886	891	799	888	889	869	874	910	939	856	858	856	857	879	887	876	896	854	890	871	908	919	888	885	927	869	899	855	921	926	933	851	926	888	862	900	899	916	880	981	891	907	957	932	839	918	913	873	868	897	904	904	909	926	888	864	893	882	884	906	910	872	847	874	924	877	891	835	944	890	903	916	891	852	917	915	917	868	913	888	885	903	853	946	929	878	899	903	874	913	905	910	875	909	961	913	877	896	842	829	872	876	869	887	911	931	906	915	858	924	866	878	913	914	898	845	920	920	851	863	910	869	943	857	891	860	860	958	858	845	923	883	852	849	873	963	915	878	904	915	927	873	856	929	917	869	863	864	908	886	879	882	861	906	919	832	888	904	946	877	899	944	914	925	950	852	888	880	840	862	938	896	890	920	873	890	893	907	891	909	891	914	917	898	892	860	871	889	848	871	916	875	964	946	879	873	921	913	840	898	862	904	944	873	904	908	910	915	901	921	880	916	920	937	840	842	889	894	861	910	885	845	975	909	901	956	902	859	921	901	926	897	919	970	915	862	876	891	914	882	951	906	898	896	900	895	873	939	882	933	900	892	904	882	851	837	843	877	947	875	879	904	829	910	896	922	866	886	926	881	916	889	868	916	944	876	877	944	905	903	891	924	935	920	915	880	874	840	911	886	866	942	830	935	924	860	909	918	872	876	855	882	902	910	890	920	867	855	850	906	954	886	910	890	879	893	907	870	870	888	875	906	899	886	862	927	893	883	911	851	922	885	857	869	858	888	899	852	877	872	908	865	833	915	891	921	894	908	937	950	874	930	861	876	878	956	915	909	857	842	895	916	867	903	901	885	902	878	942	915	876	936	943	862	925	911	899	866	923	882	884	882	891	942	913	913	916	901	897	884	911	881	942	901	856	844	868	873	869	862	921	894	899	877	887	860	884	883	906	860	910	819	910	920	859	913	866	888	926	921	935	905	908	859	889	900	885	956	872	854	916	934	875	920	899	894	929	883	924	860	887	862	907	833	905	910	860	833	852	897	867	888	938	885	865	886	914	955	882	905	900	921	905	926	890	902	842	917	939	858	853	878	892	863	863	911	916	920	904	844	841	884	836	860	896	861	846	922	849	911	895	889	872	899	893	868	956	881	899	894	902	862	912	944	924	900	920	894	898	911	865	852	860	868	896	935	921	891	914	919	855	926	882	894	928	892	854	858	917	854	855	914	896	927	910	908	888	857	875	898	925	916	887	822	926	859	901	902	912	907	885	870	909	870	879	885	861	885	880	927	941	869	884	848	882	866	925	868	839	890	889	948	860	868	886	875	880	887	899	892	898	932	854	887	902	856	873	892	825	886	922	900	891	920	865	889	879	828	884	866	917	919	851	866	868	894	845	885	893	821	852	845	935	914	919	899	901	900	863	918	846	853	946	910	837	907	868	875	913	877	922	885	842	893	911	889	919	868	834	835	850	864	870	845	857	936	892	904	883	833	884	854	918	912	901	912	917	932	831	908	929	868	848	890	844	907	925	863	889	921	902	858	907	927	879	922	875	866	868	858	944	866	917	886	901	931	888	881	919	919	923	935	849	900	906	907	846	918	888	857	873	884	869	873	893	872	868	883	888	924	923	896	878	884	952	867	887	864	904	921	921	866	891	860	875	901	853	869	871	911	886	851	902	897	867	890	856	869	919	887	891	803	928	927	925	893	855	887	869	911	910	878	877	879	913	854	914	836	909	902	862	944	889	888	876	911	878	917	842	887	913	876	846	884	893	842	903	898	955	839	862	900	883	852	924	907	901	917	888	862	847	833	894	858	933	896	919	883	847	890	809	885	918	883	896	891	857	848	822	895	883	890	881	857	909	958	895	907	930	906	893	806	910	878	889	856	880	893	889	873	934	886	928	906	897	875	904	881	883	857	941	906	823	900	861	869	908	911	865	928	924	858	919	905	889	891	925	882	914	842	895	916	889	905
16378	6143	21894	18794	4396	1101	636	434	415	332	319	311	290	321	308	293	288	297	278	259	226	270	256	266	274	247	254	262	271	274	243	252	264	232	246	280	256	248	252	272	265	256	241	260	267	235	230	222	258	248	252	261	289	260	254	271	251	237	249	233	230	295	252	240	267	259	265	257	255	239	238	250	248	261	225	255	274	266	256	257	272	274	266	279	242	246	260	269	250	225	272	256	269	265	259	297	264	266	239	230	234	285	245	237	273	243	246	239	263	248	249	252	289	244	244	240	278	258	266	258	227	249	228	237	264	264	280	296	250	228	258	294	273	288	260	245	238	249	261	256	227	272	262	269	238	294	267	236	280	222	257	260	249	220	258	256	269	246	225	278	284	262	265	271	262	238	252	268	232	224	234	257	276	263	231	324	280	220	254	272	282	263	222	303	278	252	269	271	242	295	288	282	242	238	277	279	280	267	215	291	250	286	275	256	249	263	261	246	222	247	263	251	268	248	255	245	263	275	256	247	285	241	283	285	294	237	260	276	264	269	283	269	247	276	238	234	234	242	256	219	253	244	218	246	276	236	248	272	235	243	231	258	252	258	257	253	237	272	246	284	280	250	247	259	254	250	245	247	245	254	299	274	289	246	239	296	285	247	279	254	245	251	231	289	254	269	269	243	263	272	228	277	240	267	267	243	251	260	258	255	269	274	259	258	243	286	255	270	250	265	231	285	238	263	277	302	252	273	240	254	203	247	282	256	263	253	256	253	268	270	261	250	247	257	274	246	269	278	252	257	288	239	250	236	244	271	244	243	260	274	263	244	274	262	250	208	238	252	262	292	243	246	255	220	262	296	292	269	240	275	252	228	253	269	245	264	252	296	230	258	249	268	299	264	260	265	294	265	236	205	272	267	275	302	314	296	260	263	265	242	237	241	252	262	249	262	258	223	268	227	253	256	250	258	264	251	239	260	251	271	254	284	282	273	270	225	207	261	280	258	251	260	237	251	250	267	266	230	250	240	276	248	252	241	255	258	262	244	267	243	264	265	269	275	249	245	259	270	271	263	270	252	279	258	235	230	251	247	235	286	242	252	269	265	249	251	245	272	226	258	256	275	275	289	253	260	241	258	308	268	241	263	254	258	251	271	246	259	242	231	269	252	274	273	253	254	261	267	283	251	243	238	268	252	242	264	256	253	255	238	293	250	259	268	247	266	255	263	271	263	293	228	242	251	235	255	245	272	261	258	258	247	254	267	237	255	269	253	277	273	274	250	250	280	232	247	231	263	254	275	236	242	276	259	287	259	246	276	244	286	265	260	280	243	255	251	267	242	251	235	242	253	257	272	238	262	238	242	244	269	239	254	252	260	244	268	262	239	294	226	238	274	272	243	270	222	269	256	249	249	269	261	266	235	239	261	258	238	270	266	230	259	233	254	237	299	246	286	252	273	253	284	241	257	268	240	235	253	266	276	243	268	243	256	303	254	265	266	265	285	265	239	285	265	252	252	259	280	242	289	243	237	294	250	279	235	259	256	250	281	251	244	275	239	267	261	258	263	250	271	239	228	266	222	244	230	280	281	241	226	266	261	268	264	291	256	275	275	277	283	251	240	233	262	222	268	264	245	266	228	252	267	291	244	286	236	266	271	276	266	251	236	268	251	249	277	249	214	258	232	229	266	237	251	244	282	269	282	269	262	238	244	275	264	257	251	253	266	275	259	233	244	235	222	260	246	246	297	249	238	267	262	257	274	300	257	266	253	234	255	247	271	252	263	273	249	256	257	289	250	247	275	290	256	243	240	270	246	272	274	274	225	261	270	280	284	267	257	273	247	255	243	264	284	268	264	282	307	266	261	273	243	261	230	259	237	254	266	218	243	280	269	293	273	264	266	239	283	273	274	269	216	244	219	250	273	266	253	253	264	258	283	224	271	269	247	242	270	288	271	242	262	263	239	249	269	258	259	248	261	265	253	234	252	227	257	270	267	249	236	296	256	264	245	234	239	248	246	266	262	254	275	259	240	245	235	265	263	245	273	266	258	263	256	296	272	283	263	266	301	236	256	229	259	242	247	254	256	272	263	272	251	263	247	248	267	227	270	227	264	267	261	240	265	275	270	265	260	264	250	288	249	272	242	248	257	240	256	257	280	275	262	278	248	253	246	261	243	285	276	260	244	225	228	239	270	264	244	252	268	266	222	266	271	261	252	271	255	261	246	263	268	278	252	270	246	239	224	249	244	234	255	253	255	244	291	257	268	261	242	282	252	246	264	272	233	252	266	241	227	277	287	259	268	272	274	247	256	251	248	275	246	270	243	239	241	269	244	256	221	267	246	228	258	239	271	267	252	243	223	269	257	283	257	239	260	228	245	280	279	271	265	237	279	248	263	256	274	269	281	252	260	250	273	261	267	281	250	280	248	213	256	274	258	266	275	248	288	274	272	293	246	251	250	253	257	288	284	256	251	304	251	241	280	260	255	263	240	268	248	275	286	239	251	267	247	252	255	227	269	267	238	270	256	242	260	268	296	289	264	241	257	239	275	242	291	241	295	230	248	254	258	238	243	237	249	274	261	225	251	273	254	231	244	232	266	263	252	269	233	273	284	234	246	252	256	247	217	278	273	240	236	218	257	256	286	248	283	229	261	236	264	260	267	254	260	279	260	246	255	273	236	261	245	258	255	279	281	217	259	258	256	242	286	216	231	246	277	242	269	265	266	225	272	253	242	269	219	250	242	251	214	252	265	267	251	262	235	287	231	259	253	251	252	252	274	231	267	257	232	224	247	252	263	276	275	259	258	239	238	236	267	246	248	233	270	246	259	210	243	228	244	262	277	239	239	236	257	257	261	293	260	220	258	245	243	273	264	256	273	256	260	271	258	245	281	266	272	262	256	259	289	276	245	227	261	262	244	241	254	280	272	263	239	240	261	252	249	265	240	213	255	255	262	255	285	276	271	262	235	263	254	210	247	250	264	272	292	243	248	250	240	300	248	244	287	268	281	255	258	235	219	281	266	225	267	271	264	260	241	258	273	284	265	272	255	265	241	270	292	270	266	237	276	248	253	268	262	264	263	261	240	248	279	237	247	272	278	236	268	280	276	237	260	254	242	267	290	245	255	255	238	226	290	256	243	285	258	230	271	260	246	291	279	249	256	282	258	263	270	258	266	273	247	239	240	245	287	257	273	268	284	251	282	258	250	215	287	241	257	281	218	243	280	254	273	255	273	300	267	226	257	270	234	237	246	252	250	292	268	266	255	253	223	253	246	262	238	278	281	296	243	254	251	252	256	283	244	259	259	215	252	259	258	251	242	256	253	252	271	267	235	256	259	247	246	272	231	265	257	220	262	271	258	259	248	262	261	249	252	264	261	260	235	264	251	262	237	281	253	262	290	288	261	273	266	262	256	245	298	260	246	269	241	233	252	254	246	250	302	281	279	262	260	246	255	247	261	260	258	228	274	243	250	249	273	274	259	248	256	246	243	269	254	284	275
11355	6303	27823	26101	6888	3739	2435	1750	1396	1135	1043	932	882	884	830	783	750	777	713	656	626	593	613	612	575	628	612	600	566	573	632	592	626	597	612	574	570	588	563	573	610	624	605	594	621	580	607	617	555	614	565	628	541	611	586	591	564	582	575	566	595	593	575	568	566	577	569	583	629	581	569	638	594	514	565	579	569	599	574	586	584	610	597	598	622	540	600	646	600	544	544	551	597	610	564	579	573	573	605	556	563	577	558	617	568	615	579	555	611	600	592	557	578	608	619	609	559	541	599	602	573	614	625	603	591	589	567	583	573	583	529	616	596	532	552	611	600	585	620	575	575	584	552	571	560	598	578	557	632	597	610	611	613	613	604	568	566	611	595	549	600	578	624	601	574	573	534	607	596	632	607	592	574	593	565	571	611	578	533	609	575	570	579	578	608	555	553	554	595	588	589	549	594	544	543	605	556	548	547	571	565	591	550	567	584	585	612	596	579	598	537	566	629	556	603	576	589	600	619	548	559	604	554	628	601	568	619	593	608	542	601	580	560	606	551	597	581	572	562	584	632	576	608	603	595	595	601	653	571	609	625	551	583	571	583	571	579	599	615	614	619	543	564	595	575	571	601	558	579	606	530	560	540	613	579	576	566	589	604	556	559	623	593	529	576	589	578	616	584	580	574	560	599	547	613	562	586	557	597	571	553	560	585	601	573	555	613	623	624	559	587	610	597	573	516	630	560	578	582	591	600	575	559	598	539	591	647	593	576	596	583	630	580	531	586	551	598	586	589	552	578	559	608	590	530	524	544	555	521	578	524	572	580	596	584	578	598	601	584	578	576	575	599	561	585	603	576	597	596	581	536	570	573	601	557	592	591	563	611	587	559	615	612	549	589	621	612	561	593	600	602	562	611	553	606	583	563	552	598	572	550	576	587	535	585	571	597	548	562	563	573	570	600	565	573	618	606	605	530	575	539	588	574	616	563	570	579	594	565	560	608	577	585	622	570	598	624	568	577	581	544	589	546	586	562	598	575	561	620	593	588	592	624	564	599	569	590	617	589	603	580	554	640	570	590	541	584	561	581	596	593	570	574	563	561	553	597	578	587	588	616	572	562	602	594	603	579	581	562	617	570	593	553	594	606	580	582	585	558	574	598	526	545	576	567	577	544	579	595	599	581	602	588	554	590	621	568	576	562	568	596	583	593	561	537	565	584	585	591	565	593	595	537	580	558	580	595	595	549	566	555	606	551	570	551	564	631	547	570	567	580	601	582	608	569	560	586	549	585	542	564	603	589	587	570	605	524	570	605	601	573	569	590	553	560	574	562	556	604	600	624	588	602	546	590	594	571	582	588	590	605	573	579	560	567	589	588	587	566	575	593	605	515	612	629	529	587	589	556	552	590	590	539	579	584	592	579	579	533	637	616	585	534	577	579	581	578	587	574	563	573	575	604	591	579	589	554	571	588	577	572	520	609	545	571	580	588	608	551	585	567	618	588	616	584	585	594	570	568	533	621	597	589	603	539	575	591	623	601	611	579	572	567	651	571	539	613	566	588	614	570	548	615	573	579	580	563	570	578	576	596	572	623	581	562	615	578	575	541	581	562	608	546	576	572	617	604	564	573	564	563	587	592	605	597	524	567	552	622	566	613	561	584	593	610	581	603	602	558	584	594	558	579	582	578	585	575	569	613	616	582	576	605	576	591	570	618	574	563	563	550	615	568	573	585	565	560	589	603	633	584	582	564	567	590	621	547	647	572	564	591	576	586	546	584	617	569	602	565	584	531	605	570	636	550	579	567	615	576	563	589	537	622	610	610	584	538	578	568	585	599	575	606	625	590	570	558	596	601	598	566	571	530	585	530	586	581	568	598	580	612	608	590	565	570	626	602	584	569	556	532	565	637	600	550	631	597	575	615	570	614	621	600	592	561	601	580	595	571	560	601	586	623	582	613	584	572	567	604	593	604	566	600	563	584	554	570	611	596	629	565	571	552	613	602	577	583	602	565	551	603	564	543	569	568	615	595	593	595	557	583	627	601	583	577	581	573	583	584	566	555	587	573	587	577	587	568	574	590	554	577	596	624	586	553	565	560	592	590	579	600	638	581	620	610	571	561	561	550	603	556	642	586	597	555	561	575	537	565	551	594	596	584	585	580	553	554	564	559	594	581	584	615	583	577	623	555	578	574	631	547	550	595	550	580	566	615	639	565	598	567	554	611	565	601	572	557	603	591	577	561	560	594	599	611	602	583	587	584	579	614	564	538	576	584	577	596	551	558	590	617	587	589	572	580	551	581	546	552	631	588	588	582	596	622	568	539	555	568	562	584	613	591	600	621	604	550	564	606	551	585	617	602	573	598	593	613	555	555	564	608	552	571	591	565	578	614	554	597	552	584	560	611	561	578	554	568	581	612	554	623	574	568	559	587	638	605	582	523	543	561	604	570	610	525	639	559	571	592	626	604	611	631	557	593	555	575	591	577	558	585	570	572	576	585	553	581	577	556	588	590	575	589	614	601	605	579	577	546	581	575	548	580	576	617	597	569	591	564	567	583	609	574	564	582	561	587	581	574	566	558	611	603	582	576	601	552	563	588	582	601	564	571	553	578	581	569	569	609	577	594	549	613	576	552	575	625	606	541	575	572	585	565	557	614	594	585	544	583	577	586	585	527	594	566	605	588	593	586	596	610	599	595	561	541	568	633	623	554	599	554	562	589	580	614	632	587	553	580	589	612	562	588	577	600	607	577	591	569	589	604	563	620	591	573	572	592	540	614	590	593	590	590	598	595	597	600	554	571	607	560	544	612	601	551	597	590	621	589	618	574	571	611	543	559	576	602	581	585	534	583	611	576	598	587	558	549	588	570	559	568	620	555	560	584	627	580	601	578	580	539	617	609	541	583	584	544	569	571	598	624	551	585	586	606	577	516	619	594	598	578	575	585	580	581	584	583	567	529	619	606	634	577	553	561	593	546	570	573	619	576	521	605	596	588	588	622	575	605	573	562	587	577	563	613	566	574	581	635	593	575	592	593	567	607	549	577	633	581	574	600	549	576	595	608	601	564	549	594	630	568	555	666	573	586	596	614	587	598	611	567	565	549	580	576	584	568	598	590	660	594	590	577	602	613	580	576	579	647	605	553	622	558	555	567	592	586	590	621	616	558	573	522	611	585	588	568	579	595	605	555	529	525	628	553	610	601	562	556	608	580	568	555	601	566	596	585	597	571	557	616	597	625	568	586	588	574	626	603	563	578	595	600	575	602	591	600	621	602	539	588	578	567	586	624	622	589	600	569	565	592	604	580	593	578	565	593	565	598	587	594	562	628	572	631	583	560	554	570	547	593	596	617	574	568	555	593	548	532	582	586	570	568	567	571	532	594	569	577	528	578	603	608	557	592	600	553	565	607	554	606	581	570	589	619	572	572	617	580	553	569	581	569	559	580	604	586	573	611	581	574	584	580	551	566	545	540	601	560	577	610	608	615	587	604	602
25558	11353	35322	29574	9787	2153	899	488	395	322	297	257	230	230	222	220	202	200	176	173	147	160	162	178	150	136	138	123	168	153	155	127	143	174	157	153	146	133	144	151	149	134	146	144	157	148	134	161	150	168	153	169	156	153	184	167	150	128	137	150	168	134	167	128	126	146	142	175	130	162	129	155	159	133	141	128	127	162	160	170	170	129	146	143	125	153	145	133	165	130	148	136	129	160	142	135	133	135	129	139	154	144	164	147	160	148	128	160	156	139	162	130	147	161	165	170	150	160	150	161	137	144	154	168	160	162	167	146	156	152	153	147	153	155	145	170	137	149	165	163	139	140	141	159	140	155	160	144	147	171	153	130	138	148	156	166	168	134	151	142	134	150	151	159	153	154	159	149	133	151	157	158	146	142	131	136	137	156	141	158	142	170	138	143	141	134	150	120	143	160	129	131	147	146	171	140	154	170	131	170	171	161	137	130	154	135	159	141	137	133	128	150	130	142	115	150	158	132	158	150	151	141	129	136	138	120	159	158	130	138	156	141	159	160	150	158	152	150	146	173	151	146	143	146	160	145	137	167	147	169	160	167	149	151	155	166	157	155	161	146	164	140	132	158	147	146	159	176	148	158	156	171	147	170	167	145	156	147	157	125	150	141	152	151	154	175	163	155	129	134	132	167	145	149	151	148	167	162	151	162	128	174	123	135	179	166	151	132	154	153	153	154	135	143	156	145	147	162	157	143	134	136	143	143	142	149	153	137	158	143	138	156	178	179	148	141	148	133	149	140	136	154	152	153	147	133	146	129	163	161	147	167	138	156	159	164	140	158	163	145	136	135	168	142	145	174	130	190	152	157	152	145	129	182	141	143	145	145	143	148	170	124	157	151	162	139	136	149	158	138	146	147	132	169	148	145	124	167	147	163	156	152	148	167	151	152	146	140	122	150	143	156	151	134	165	165	138	149	148	142	145	148	138	165	149	146	172	135	146	175	125	148	138	150	144	153	155	144	126	136	147	136	124	154	154	132	154	162	146	142	131	149	144	166	159	160	158	125	148	164	128	158	141	160	139	155	158	150	163	148	144	163	146	152	133	105	145	132	150	149	143	170	150	140	154	123	161	146	142	172	146	122	136	119	171	149	140	146	138	125	160	158	158	158	156	159	145	157	146	163	145	157	168	166	137	131	148	179	148	150	161	161	143	128	140	138	166	165	140	164	156	142	148	125	145	147	149	158	150	140	135	169	135	159	153	122	146	136	140	144	141	146	159	152	135	147	157	143	147	155	144	139	178	142	146	135	140	133	138	158	150	143	136	133	153	138	171	151	175	139	145	138	144	154	134	139	140	134	137	151	144	140	142	152	156	163	132	141	135	151	135	132	148	134	149	163	123	138	138	138	138	159	153	147	147	133	125	163	132	173	150	159	174	138	149	143	139	153	164	134	159	137	137	151	157	162	152	161	153	143	157	150	137	143	134	138	161	148	135	158	163	166	166	151	166	140	145	162	155	135	164	126	163	157	149	148	155	144	154	168	164	142	150	132	135	160	140	129	167	162	146	138	162	129	139	117	144	138	179	167	140	180	154	159	160	152	158	159	152	150	124	139	177	144	143	155	144	126	124	131	138	151	144	153	127	140	151	153	130	170	173	141	145	155	174	152	152	146	163	145	135	156	147	147	138	129	148	163	162	132	134	155	141	128	156	150	163	137	138	119	158	159	155	140	157	156	155	128	144	190	151	131	141	148	145	147	160	126	123	162	162	142	166	139	144	155	144	148	155	123	162	154	165	166	126	150	151	133	141	149	163	148	179	157	136	148	172	171	149	152	165	175	158	167	158	159	157	151	148	151	159	167	148	170	167	150	162	150	164	160	166	139	147	148	140	148	152	143	143	160	150	170	149	162	177	142	141	142	143	163	160	156	146	135	160	132	147	142	136	137	139	136	145	132	129	140	151	158	148	138	151	160	143	147	129	126	135	181	157	163	168	174	156	160	143	127	149	140	137	169	151	149	142	157	137	142	145	145	152	160	144	141	156	151	144	153	128	154	172	166	145	161	156	135	147	160	144	159	161	155	151	136	176	147	137	133	171	145	142	135	148	145	124	159	123	145	147	180	158	156	143	149	168	142	149	151	157	135	156	154	138	151	152	136	176	157	139	136	155	152	168	133	146	125	149	146	138	155	152	120	159	139	147	147	145	148	158	128	163	166	135	168	151	130	149	155	141	143	126	149	130	141	155	149	141	150	156	165	149	166	157	153	143	145	150	149	142	160	156	161	154	156	145	146	141	148	144	169	154	140	144	125	175	152	159	170	132	150	141	145	135	159	154	148	163	133	170	158	145	137	159	143	158	164	179	166	146	143	139	147	153	129	141	156	139	148	143	155	141	133	149	132	164	144	162	165	135	166	168	141	167	142	168	147	178	159	139	132	131	172	160	143	159	162	161	135	141	135	132	152	132	146	135	143	164	162	151	153	167	144	142	143	143	144	170	150	129	160	165	152	157	160	147	140	149	145	149	116	124	153	178	165	136	138	171	119	133	171	154	120	120	144	140	149	168	144	151	163	158	154	148	149	135	166	125	157	132	166	156	155	125	142	155	139	151	172	146	163	146	160	146	157	142	139	148	158	157	169	156	164	122	142	160	153	125	140	163	129	134	164	162	160	132	139	141	137	127	157	150	168	142	130	147	145	158	161	143	135	145	164	150	165	164	141	134	131	135	149	165	161	158	160	150	136	161	140	162	135	181	149	127	133	176	159	161	174	168	158	135	163	137	126	142	136	136	145	152	161	153	128	148	131	156	133	169	163	139	148	140	146	156	171	163	132	124	154	143	148	140	160	149	123	156	150	168	149	142	141	166	157	129	130	148	152	162	128	140	149	136	146	143	158	145	164	160	142	155	173	153	139	116	136	166	147	148	161	155	163	141	144	151	151	155	150	147	170	172	164	146	144	152	153	140	184	149	149	129	165	149	144	148	176	153	161	119	140	175	162	141	152	134	151	165	131	160	147	175	139	149	154	154	174	151	134	165	157	148	147	173	147	151	168	177	138	150	160	154	165	152	141	184	148	154	149	136	158	132	140	129	149	162	143	169	129	161	174	167	170	147	160	141	161	163	143	152	151	161	146	137	169	146	167	141	161	134	139	148	162	137	157	159	167	186	163	142	134	156	164	143	161	122	148	138	129	163	137	144	166	129	161	180	141	180	145	137	156	143	148	158	130	140	157	155	146	148	158	154	155	155	163	171	156	168	132	150	157	177	167	152	143	148	170	154	154	172	165	162	147	163	149	141	168	145	152	168	157	153	145	162	148	185	152	138	147	158	158	134	128	156	136	149	156	147	140	124	131	131	153	158	153	153	113	153	140	121	145	151	137	154	144	159	122	133	146	151	161	145	143	144	152	173	126	148	142	151	158	164	145	154	147	133	160	152	152	143	156	129	146	171	133	163	135	145	155	156	124	129	181	135	157	137	131	164	151	138	140
14846	10168	36553	33339	10248	5339	3515	2409	1732	1339	1146	1054	864	768	821	761	708	714	582	584	490	457	463	452	422	413	442	412	445	422	406	417	426	465	385	402	417	359	381	406	417	405	422	421	435	372	401	398	425	395	356	391	376	383	366	361	396	389	354	379	391	377	380	405	379	388	390	403	405	378	387	369	366	369	349	370	429	390	388	363	371	385	385	382	409	362	373	398	378	377	397	357	391	373	399	401	349	408	399	395	370	389	369	356	360	384	409	389	406	426	389	386	369	400	403	375	381	397	414	384	379	371	380	406	365	395	414	421	346	396	342	400	390	381	387	397	415	381	398	351	357	437	365	430	375	383	357	382	389	405	388	397	409	388	380	381	397	403	378	338	392	363	365	345	368	383	358	407	393	361	380	382	417	421	405	380	376	381	379	406	351	373	368	392	385	366	389	396	375	387	413	373	390	398	381	405	365	369	392	360	369	403	380	410	381	388	414	400	394	380	390	418	411	409	354	378	383	394	392	381	372	384	397	384	339	384	351	362	391	356	377	364	385	370	388	414	401	384	383	400	385	405	415	382	382	385	358	400	391	375	372	402	377	384	374	381	382	355	409	390	392	390	380	381	377	388	373	410	330	366	412	374	384	388	361	382	388	373	400	359	375	382	361	381	390	370	381	401	399	371	368	392	360	392	397	380	381	392	387	386	390	381	400	374	371	375	367	367	393	403	390	366	347	370	358	414	380	384	358	394	372	372	405	379	383	367	368	372	402	376	408	361	377	387	385	383	359	366	417	410	384	390	393	369	400	391	412	390	363	388	388	348	369	401	405	409	405	388	338	357	394	367	381	381	373	383	352	378	352	397	372	358	389	386	397	422	370	369	364	416	383	358	422	366	368	362	382	386	382	362	371	377	351	373	364	380	372	351	450	391	372	353	370	382	355	382	392	407	349	369	385	395	376	396	379	353	381	376	362	381	370	401	368	384	388	361	403	391	364	388	384	415	392	383	417	414	383	399	349	419	406	357	321	409	383	364	380	397	373	383	393	382	370	390	388	377	377	381	387	388	416	416	362	379	338	394	352	387	374	415	390	389	390	362	405	366	392	394	398	374	345	398	373	362	381	356	393	400	379	393	400	381	361	393	370	361	379	386	368	375	385	375	385	413	405	403	375	383	392	377	384	374	383	388	429	414	392	367	369	343	368	364	382	382	367	383	374	359	398	410	361	407	409	359	358	362	395	407	375	375	381	388	347	366	404	337	402	386	382	399	374	383	405	371	350	386	391	373	412	363	375	389	360	399	393	354	351	328	379	369	367	377	382	415	401	375	376	391	385	371	403	392	364	406	346	355	387	418	390	366	404	415	403	373	384	377	417	388	365	384	381	396	405	415	380	365	391	388	403	397	384	388	348	393	361	345	390	351	352	349	363	358	407	348	369	382	401	385	382	384	372	372	400	367	387	367	396	427	366	391	410	392	403	400	372	374	349	419	395	412	392	353	391	378	383	385	365	385	368	404	382	422	368	394	403	399	373	391	409	380	332	406	385	359	389	371	359	394	413	390	406	391	390	354	400	363	367	398	372	384	371	396	391	351	378	378	366	428	391	369	398	381	401	368	367	394	391	383	333	364	392	367	370	388	391	387	400	394	372	393	365	377	344	392	397	355	408	376	421	370	370	384	397	384	381	395	351	389	395	405	399	376	379	409	395	380	354	381	385	344	381	367	388	404	348	381	337	393	388	409	392	390	360	363	390	382	378	360	386	400	388	416	393	343	417	381	366	384	399	386	383	409	375	354	401	392	377	396	373	362	381	361	409	394	374	368	330	359	391	357	380	384	358	387	373	369	426	385	409	370	389	407	409	372	380	401	385	362	388	394	394	373	387	366	383	350	372	344	373	373	382	400	344	355	383	406	350	372	346	351	365	375	418	400	361	394	396	382	410	389	390	404	343	385	405	401	379	354	407	370	397	401	340	399	381	369	392	379	359	372	381	378	377	388	367	387	368	395	429	370	393	391	387	414	388	382	428	400	369	382	338	368	410	360	394	425	392	368	349	410	392	416	390	384	391	380	376	346	414	392	372	411	385	388	369	386	389	393	388	344	376	367	399	383	355	395	400	394	396	375	364	379	406	359	366	370	397	360	428	391	384	363	395	387	406	388	358	376	401	357	430	384	367	359	380	395	371	379	405	381	374	404	378	359	383	389	377	375	374	378	353	380	399	384	389	352	383	387	392	370	367	403	384	352	385	388	398	418	387	379	377	377	397	375	395	344	355	387	338	353	412	355	389	383	365	394	400	384	386	401	397	359	410	402	408	387	382	384	421	404	394	361	423	386	378	365	390	389	386	406	389	381	406	379	373	354	372	394	385	395	359	358	386	403	395	375	388	388	365	410	352	394	346	371	384	357	404	378	405	394	378	383	376	368	376	350	351	364	413	388	384	343	430	370	384	382	416	354	370	360	410	377	386	382	382	399	339	415	416	373	381	424	421	395	386	386	367	373	384	402	425	404	373	378	366	350	395	369	366	402	368	363	364	407	394	382	390	339	373	384	396	413	351	384	336	364	379	383	414	351	394	384	379	369	407	348	375	387	379	382	374	412	377	367	375	361	363	403	380	360	405	394	404	337	402	381	410	416	386	384	386	384	385	382	389	387	385	405	371	367	374	361	375	384	368	402	397	358	367	398	375	391	372	367	407	370	399	378	399	353	366	373	369	383	404	402	361	378	407	403	386	377	370	361	382	402	388	427	378	399	389	409	358	382	377	359	349	401	390	384	395	386	388	364	387	378	353	403	344	377	379	332	393	360	387	414	396	416	387	352	380	369	371	375	355	426	404	403	349	367	370	431	411	394	368	407	358	380	398	427	342	424	373	392	348	374	384	398	367	351	365	396	424	400	374	374	354	348	384	389	409	380	399	380	385	382	413	388	370	376	401	394	370	378	381	394	387	411	376	411	373	368	380	397	394	375	363	422	373	395	369	374	398	387	384	351	404	383	384	356	404	426	386	402	369	381	371	391	382	379	368	410	392	405	364	368	352	394	431	378	357	426	373	380	392	404	428	396	372	393	383	377	400	395	373	371	385	347	375	394	420	398	389	417	382	379	420	369	360	370	369	389	383	348	377	348	347	388	376	396	369	391	356	359	383	398	392	394	382	432	361	429	399	380	391	413	374	383	418	400	388	368	396	361	357	384	371	366	408	403	370	375	351	380	380	395	365	387	372	362	381	369	391	400	374	390	384	373	380	392	356	360	398	374	346	377	391	372	383	377	369	422	394	388	398	390	379	362	386	362	373	346	416	346	380	381	396	379	380	363	394	387	347	377	379	398	372	410	353	388	365	391	376	368	382	397	348	372	396	373	375	406	396	389	347	377	388	383	392	386	394	364	353	370	383	428	366	388	390	392	389	389	377	387	374	373	415	410	375	346	363	382	327	372	357	392	419	385	379	386	398	401	376	397	385	360	394	386	378	386	347	361	390	423	365	373
6509	1437	1260	923	638	564	452	479	432	428	416	408	424	408	447	422	453	405	424	384	395	397	426	400	394	374	378	455	434	471	454	424	408	391	445	398	432	441	380	414	424	445	396	393	408	412	411	417	400	444	446	451	430	387	423	402	406	382	389	421	381	381	445	392	383	426	468	419	440	424	420	403	396	400	416	417	398	391	395	385	429	419	399	444	435	430	432	424	413	402	421	413	409	474	437	416	395	393	400	394	409	396	455	414	417	383	405	414	456	389	408	404	382	445	417	377	367	405	402	415	417	439	429	434	434	424	441	421	399	378	418	383	429	413	419	417	439	377	413	402	406	415	416	411	437	388	412	452	416	421	389	455	378	421	426	401	396	408	405	419	419	405	421	420	368	441	412	437	435	437	408	403	382	412	498	419	401	408	405	378	406	372	392	403	398	409	399	407	391	408	404	352	419	463	414	423	421	410	404	420	369	405	396	380	425	406	398	396	401	428	380	419	426	396	422	423	404	431	415	396	378	420	406	385	410	419	426	441	404	373	413	411	411	420	398	425	405	418	388	421	374	401	384	430	430	423	414	393	375	390	429	439	410	399	424	413	411	420	386	451	431	395	430	426	393	375	406	370	392	427	382	431	380	399	433	405	457	395	411	431	390	378	384	449	409	407	374	438	382	379	419	397	398	409	370	398	388	428	403	406	389	421	410	404	447	427	373	395	400	397	382	391	392	414	374	422	398	398	399	428	439	409	366	375	419	374	409	414	391	394	370	418	412	361	413	406	414	418	419	388	435	378	377	420	412	373	410	434	409	415	435	392	391	425	428	436	411	402	410	428	388	422	419	415	440	423	396	385	393	423	414	409	438	388	449	403	358	412	407	412	419	431	454	411	411	430	408	432	438	392	385	451	407	391	389	374	401	396	412	448	380	440	425	412	403	435	445	404	428	371	397	413	408	427	431	422	407	420	412	421	372	396	428	466	394	430	420	399	391	436	370	400	407	397	440	395	415	438	451	410	422	354	379	430	433	407	398	398	410	417	408	436	405	403	382	412	407	402	406	399	386	362	425	422	434	399	386	413	385	390	395	372	414	392	378	406	407	376	383	401	389	426	410	409	395	356	385	400	376	393	374	368	435	417	397	427	382	408	448	409	422	411	368	406	426	452	420	415	444	415	392	421	419	415	403	434	446	436	363	390	389	384	410	427	412	395	388	381	409	418	416	386	429	395	388	387	385	440	399	425	383	401	430	393	395	421	408	392	412	415	430	414	430	440	464	401	391	387	395	412	408	412	409	422	381	404	414	409	435	447	393	400	418	402	396	432	406	409	412	445	389	394	423	398	412	421	438	415	413	417	411	381	353	413	427	354	398	430	440	389	412	385	432	430	446	396	401	408	412	375	404	384	424	357	445	450	398	403	430	395	380	414	398	408	413	410	401	440	441	407	416	423	396	402	419	387	386	403	424	395	401	435	403	409	364	402	392	372	387	415	347	406	423	443	400	379	470	400	416	387	443	407	401	422	392	407	398	443	449	400	393	398	397	407	394	399	395	403	414	392	393	419	422	428	396	425	451	410	386	401	405	428	399	399	424	417	396	393	380	413	426	419	380	376	419	387	431	394	408	429	442	441	410	420	392	388	392	383	417	437	426	393	405	397	399	378	402	400	370	418	400	432	358	405	444	399	414	394	439	406	395	400	385	394	445	424	408	431	425	433	416	396	414	398	406	408	364	425	400	403	394	384	415	381	367	439	377	413	397	430	391	409	389	433	421	436	415	403	398	403	389	406	435	360	366	414	420	369	364	410	410	378	382	408	433	370	410	386	370	432	409	438	407	426	388	438	430	453	438	387	413	418	412	393	396	395	390	401	433	432	443	437	425	419	421	420	436	426	421	414	382	391	400	404	414	401	406	403	408	432	379	395	389	424	370	423	404	389	377	416	416	411	414	406	378	409	410	421	450	412	378	417	418	424	402	417	360	395	386	381	419	424	417	402	375	424	368	377	397	426	407	359	408	457	420	420	396	426	416	397	412	409	386	396	403	421	422	405	404	383	413	430	392	425	351	400	434	439	433	403	429	371	405	415	447	402	397	381	406	375	396	424	405	379	417	389	390	392	416	451	418	424	395	459	435	437	424	379	394	402	429	424	375	413	412	383	443	374	398	421	408	395	370	438	379	416	403	368	361	389	376	448	419	385	408	414	397	392	407	447	407	400	419	467	461	411	413	392	384	404	415	417	368	429	412	458	426	411	437	394	374	429	340	406	417	405	410	440	400	451	427	388	393	426	355	366	415	331	406	378	383	424	386	432	367	373	401	412	451	402	405	382	421	415	425	394	394	421	385	413	416	401	416	395	424	435	380	377	462	417	418	405	385	433	420	410	424	424	416	445	421	432	431	413	415	432	448	407	421	436	369	418	449	421	428	449	408	439	418	424	383	387	418	399	388	447	417	425	401	391	425	412	409	383	406	424	392	414	430	392	417	401	430	381	424	438	451	413	444	424	381	415	383	394	375	399	406	449	393	414	406	375	422	442	417	389	413	373	358	410	426	400	422	382	405	399	398	406	418	395	401	394	416	389	432	446	444	412	421	425	423	406	442	433	395	376	418	414	371	405	413	372	407	390	378	402	402	366	398	368	401	430	360	422	408	383	395	398	411	415	410	414	431	403	383	421	423	442	404	419	421	392	397	387	411	427	404	437	414	434	424	444	429	414	382	402	384	409	428	410	399	415	411	424	403	394	413	457	409	442	415	393	377	470	398	425	393	391	429	452	443	410	446	399	456	418	407	412	417	431	433	431	384	423	384	346	423	439	395	382	398	403	416	381	393	434	388	422	405	420	366	398	427	398	405	425	367	427	433	386	410	428	416	453	378	387	432	389	439	385	441	436	394	400	382	395	383	370	417	396	440	417	421	418	406	411	406	364	390	418	413	397	374	449	431	430	394	400	426	422	428	377	416	403	408	393	417	428	367	420	388	372	403	385	389	377	416	374	386	368	404	401	386	397	418	395	424	445	410	409	398	373	428	390	419	458	405	402	409	406	392	407	407	376	442	384	409	403	368	402	375	410	400	415	427	389	421	400	370	402	439	418	393	410	403	403	402	401	408	400	402	393	411	394	401	399	414	488	420	409	450	374	420	408	418	413	396	406	421	401	443	389	397	424	428	382	389	409	402	391	399	417	452	426	426	421	448	413	385	409	422	474	440	439	397	416	405	377	423	384	388	360	369	420	398	409	393	405	385	439	422	450	360	390	414	394	420	378	429	390	434	381	408	375	380	403	429	395	450	373	428	427	443	438	417	416	378	342	374	383	416	426	386	401	401	397	416	417	414	369	404	423	406	387	400	422	424	433	412	432	402	411	404	406	414	426	403	405	431	398	386	358	399	426	418	399	403	388	374	419	379	379	395	423	417	408	409	401	408	373	415	418	384	423	454	446	425	419	413	397	404	395	432	376	366	398	405	361	418	430	390	431	404	416	392	397
5003	1841	3143	3075	1850	1494	1355	1281	1175	1095	1063	1007	996	1053	1041	946	941	948	986	944	924	905	933	882	920	899	910	931	909	828	950	841	909	918	845	864	914	938	928	906	905	925	862	946	926	877	873	896	883	932	943	835	841	938	885	914	856	860	917	905	855	914	901	935	890	944	852	846	872	895	863	889	930	944	823	875	908	945	887	917	876	871	897	876	918	898	900	902	924	891	885	913	898	893	879	915	893	943	869	903	942	880	905	873	957	875	908	881	877	887	893	884	892	826	936	917	885	879	899	864	876	907	949	900	939	913	879	896	894	889	893	921	878	881	883	925	884	925	849	911	880	895	970	853	901	854	947	888	899	952	937	954	890	899	914	831	888	923	904	872	896	847	852	897	886	885	892	893	898	937	928	875	883	867	920	921	900	868	955	884	857	922	893	860	881	916	886	896	898	852	871	886	861	905	913	887	849	928	915	892	876	869	923	914	895	874	883	869	859	905	919	869	865	878	922	863	903	895	916	901	900	889	864	911	847	862	897	886	872	904	845	852	911	863	889	908	922	867	830	911	863	854	868	870	971	872	889	875	850	883	887	864	908	836	903	926	834	857	942	938	889	873	837	879	903	865	882	870	877	894	907	896	886	843	924	885	864	837	877	891	888	932	905	893	890	896	840	870	839	899	909	883	871	874	907	964	865	903	871	848	899	923	933	817	836	878	814	910	927	883	902	921	897	916	874	905	863	909	852	888	903	904	890	939	913	886	897	880	877	846	876	824	876	861	874	858	867	938	837	916	899	865	937	892	981	884	892	889	852	922	922	846	895	852	899	853	858	904	855	930	902	892	899	842	880	871	877	905	848	891	873	907	942	888	908	873	923	927	863	904	939	863	867	912	907	918	855	929	924	902	906	845	827	868	880	931	902	952	883	929	896	953	904	856	874	869	914	941	918	893	879	886	910	878	867	847	892	891	888	883	859	878	883	926	900	937	910	911	865	927	893	908	931	922	887	931	862	921	874	842	894	900	904	902	962	910	869	873	904	888	906	961	963	912	885	944	909	937	904	894	860	890	928	875	944	925	884	891	943	942	935	877	887	949	920	920	956	926	873	900	941	832	941	906	898	839	873	876	894	889	902	901	935	900	912	912	899	908	893	863	911	926	885	897	914	944	874	935	900	883	891	905	899	869	908	873	879	866	897	887	887	861	945	949	900	883	860	840	908	918	900	900	881	853	869	976	866	927	879	921	863	900	932	898	944	941	850	909	885	951	922	929	867	862	928	850	903	864	903	931	891	890	863	928	876	836	864	904	937	927	887	959	855	935	917	887	913	879	913	860	877	893	904	865	899	917	930	941	913	881	876	889	898	905	859	945	911	915	899	917	927	943	902	861	904	851	892	903	885	894	840	942	870	876	931	870	900	900	872	899	971	896	881	863	916	863	926	894	916	888	943	902	842	891	874	904	931	922	904	891	924	867	955	940	949	910	897	896	934	893	894	909	887	884	833	887	930	881	871	929	888	873	884	927	937	898	911	926	958	954	936	875	926	914	930	873	885	855	892	923	923	898	864	928	921	899	884	900	871	883	875	848	909	879	939	914	914	834	947	859	900	900	870	849	906	933	886	892	910	917	896	918	899	886	941	888	950	884	884	948	892	918	908	935	888	893	904	906	900	912	886	891	947	859	863	878	854	908	928	920	847	851	862	925	894	857	912	885	878	879	867	872	885	903	934	929	872	906	907	931	881	944	898	888	910	920	930	918	910	914	944	915	938	910	865	894	899	836	860	924	916	927	877	906	912	857	924	838	885	908	886	937	902	898	890	881	869	941	902	940	894	899	884	874	863	920	905	878	897	898	872	938	844	869	868	882	854	864	920	900	885	928	938	877	875	912	868	878	901	878	884	898	922	902	875	883	817	891	878	918	857	924	845	875	943	888	896	933	935	916	873	923	921	833	927	898	869	920	902	924	922	911	936	919	867	853	917	852	845	911	904	860	907	833	852	900	942	868	944	944	860	854	869	889	862	836	865	848	911	931	841	898	893	915	899	892	905	865	925	902	905	904	884	903	888	890	887	899	894	816	894	846	885	926	860	912	895	849	893	860	930	918	864	873	897	916	904	933	962	865	892	900	943	935	913	864	859	908	934	902	936	874	879	885	928	898	874	918	907	943	857	890	907	872	855	871	909	880	874	951	906	879	952	907	921	856	922	861	948	912	923	901	841	845	837	846	833	893	881	888	898	877	896	907	857	890	923	904	895	884	874	860	910	876	867	887	874	905	901	906	917	883	917	898	858	862	917	914	846	905	905	893	939	864	898	913	875	903	896	952	840	866	891	896	905	922	935	819	907	912	905	896	869	889	902	867	897	915	886	951	947	937	976	938	881	881	853	979	876	887	877	861	875	966	893	880	845	910	925	930	889	925	906	859	859	837	874	945	897	886	933	920	837	927	934	924	916	935	893	926	907	862	965	883	849	896	865	827	943	950	908	919	907	932	936	914	866	880	900	908	902	880	962	877	904	909	914	926	896	879	924	917	906	937	911	885	873	896	876	869	842	903	857	911	860	912	869	899	861	827	888	940	913	941	859	933	943	898	885	924	927	909	897	888	893	862	931	940	925	864	898	869	915	900	878	879	913	918	927	935	864	960	873	922	807	851	887	909	889	913	835	884	895	898	920	879	899	838	910	867	888	887	821	862	846	879	941	909	912	887	890	884	858	863	874	911	871	863	852	877	898	874	886	873	918	921	920	907	864	896	842	915	885	895	901	908	927	923	905	895	934	890	892	919	912	833	875	912	826	898	881	924	890	893	885	872	870	919	874	850	876	907	871	869	876	881	894	920	879	871	919	896	881	892	890	871	890	892	894	918	915	934	901	872	921	947	888	907	882	950	909	883	872	903	955	859	940	901	901	882	893	936	891	945	872	858	912	884	918	879	923	895	903	925	861	939	893	895	887	868	895	907	839	916	875	935	922	870	928	971	895	876	921	952	850	891	885	947	875	851	947	919	866	924	912	940	881	938	875	851	851	916	871	862	883	916	939	879	930	935	912	924	853	836	913	874	969	865	875	897	865	935	958	874	935	913	901	839	944	922	852	842	842	910	905	865	940	905	874	944	882	904	927	886	863	875	922	868	899	878	903	928	904	858	886	867	889	917	898	930	918	888	843	842	873	900	859	859	874	912	908	888	874	934	887	872	821	869	921	877	887	893	861	921	922	878	890	931	898	875	930	913	833	939	910	878	853	888	920	954	907	855	887	849	883	839	929	884	911	898	888	872	894	846	909	851	875	860	884	853	892	861	876	890	808	912	872	869	991	863	892	904	871	896	884	918	863	842	917	943	938	892	900	877	909	879	888	881	878	905	902	948	886	945	918	886	924	894	881	887	877	867	807	910	856	879	878	911	912	885	867	892	849	862	884	885	940	909	871	911	893	906	889	894	897	933	836	830	902	936	875	895	905	944	886	879	916	870	875	918	917	939	894	880	863	842
16712	6111	22355	18282	4265	1080	635	495	428	370	352	303	264	299	297	313	274	302	272	299	268	305	255	285	267	284	295	253	246	268	250	246	269	273	278	230	288	236	219	249	259	253	276	257	269	273	239	267	254	248	285	228	273	272	293	248	252	239	231	242	264	264	246	278	273	257	259	262	258	258	260	249	256	234	249	268	209	253	239	276	259	258	262	220	248	240	267	240	249	269	271	239	258	272	270	278	272	262	244	240	253	262	222	228	274	242	275	269	251	230	273	251	234	255	260	256	264	254	287	219	261	274	256	242	240	259	296	259	259	247	272	240	265	239	232	250	245	252	256	265	278	241	262	263	271	254	256	243	249	284	258	273	262	239	252	244	281	276	206	261	250	262	279	244	267	233	252	271	280	238	277	231	271	251	245	260	265	277	289	249	273	271	244	281	248	272	287	237	279	292	255	246	275	251	256	262	297	260	262	263	279	248	294	255	277	280	253	251	274	239	266	238	249	251	244	223	260	280	280	241	269	246	287	261	271	252	257	259	266	260	254	269	262	262	284	277	256	245	263	252	263	263	217	247	255	266	271	262	274	246	269	259	290	236	275	242	268	273	285	283	267	277	239	274	240	274	236	293	255	246	270	271	261	250	284	279	249	266	239	278	287	246	255	247	251	265	245	263	281	231	236	298	256	250	260	289	258	237	259	255	243	249	268	270	238	283	267	266	229	232	258	271	235	255	261	244	252	281	276	237	230	279	234	282	246	227	247	242	253	281	266	273	255	287	249	266	247	257	288	258	280	252	246	247	252	252	271	266	252	241	263	248	267	242	263	269	266	265	247	263	247	273	250	253	277	276	248	272	227	262	296	262	262	263	252	246	248	297	271	256	287	277	269	269	256	269	282	272	264	263	265	263	282	298	285	233	254	245	265	245	253	275	263	282	300	268	256	236	248	272	254	289	228	280	249	262	268	260	246	259	249	252	266	267	246	274	284	252	271	240	260	217	253	281	262	265	246	253	268	230	237	297	229	261	267	274	253	281	246	265	244	280	261	260	258	291	267	250	236	249	257	286	253	273	260	216	278	274	241	240	268	257	255	252	259	271	225	228	308	266	267	280	280	246	233	250	261	257	256	264	232	246	268	253	224	248	245	251	243	284	266	234	252	273	268	247	249	269	261	270	258	265	290	280	251	276	275	271	278	251	264	299	247	251	299	263	274	283	259	265	268	277	269	227	238	279	263	241	260	249	220	230	235	242	247	263	230	226	278	241	260	237	269	261	242	261	233	281	260	245	242	281	263	276	242	278	252	231	281	245	264	259	236	251	264	266	245	278	263	264	248	264	259	251	259	252	289	271	257	261	272	269	273	260	277	245	263	270	261	248	255	264	266	237	264	272	283	237	257	268	289	274	264	246	241	255	247	252	261	261	254	261	270	228	245	238	281	254	239	244	291	285	255	256	277	244	253	264	259	264	244	260	255	262	249	263	293	265	252	228	258	228	260	256	271	293	257	271	252	267	281	257	244	266	243	263	260	286	255	264	288	279	247	295	261	266	271	260	256	274	249	277	247	251	260	269	259	287	253	257	275	229	248	250	251	278	251	248	259	241	269	237	275	259	250	257	297	221	251	266	263	257	225	269	268	263	278	259	252	246	266	260	263	275	257	248	284	289	244	233	259	285	270	234	262	232	280	271	276	271	257	272	274	287	264	265	259	248	278	286	248	265	259	272	268	269	265	293	292	261	265	260	259	265	268	280	247	248	269	272	257	255	272	293	258	252	245	313	268	272	254	244	246	265	252	283	249	223	275	245	260	280	267	254	263	265	261	234	260	269	279	248	252	249	237	263	251	240	270	215	263	256	262	250	263	276	237	270	260	243	251	235	270	260	237	278	261	242	287	283	285	238	254	284	265	237	263	239	303	237	281	271	280	267	261	249	268	259	253	300	251	270	264	238	253	224	253	269	269	285	254	285	270	263	297	275	292	268	287	268	252	244	253	270	274	262	263	225	281	264	242	270	281	252	263	282	268	247	256	254	285	260	252	282	266	238	258	265	295	268	251	238	280	214	277	259	280	258	259	250	282	262	292	262	272	262	266	283	269	269	215	249	236	274	258	260	272	235	260	255	290	250	255	244	254	250	239	244	261	282	264	248	253	248	239	252	239	272	263	264	265	260	246	264	242	256	280	269	249	268	266	269	248	260	224	272	281	246	284	243	256	260	268	259	290	256	263	265	258	252	258	244	278	267	258	267	278	264	255	269	284	274	263	223	267	259	286	259	246	245	236	273	234	257	255	258	279	281	293	262	253	244	261	270	268	285	245	332	253	243	274	276	307	245	234	251	245	230	283	250	274	280	281	269	287	283	245	233	256	263	279	241	271	239	261	269	241	254	234	227	299	244	270	260	270	278	278	254	243	231	276	248	277	250	255	264	242	244	243	273	253	218	259	253	233	294	267	291	267	239	274	257	258	236	268	261	254	254	229	297	311	274	278	266	270	248	264	292	270	290	270	251	255	274	269	267	237	252	267	243	268	221	233	279	249	247	251	250	268	252	265	251	266	266	254	231	247	245	275	253	251	263	248	304	291	239	256	274	294	268	272	237	281	278	262	279	273	273	268	270	286	246	248	237	273	279	252	261	282	254	264	274	269	261	260	268	237	239	273	251	289	272	304	233	240	289	290	252	275	256	268	279	293	239	279	260	275	248	268	272	238	261	262	253	240	250	229	247	238	261	268	238	223	265	290	225	259	246	257	239	262	268	238	272	242	272	251	264	261	255	244	279	243	270	261	258	237	272	269	287	253	228	242	266	231	281	260	237	260	251	261	275	224	262	245	275	231	280	255	227	277	242	272	259	244	289	257	269	295	272	242	256	239	256	261	252	282	255	254	233	244	247	285	266	266	241	251	243	291	253	281	255	237	258	233	277	274	259	293	263	269	273	222	262	243	234	246	326	257	271	288	269	283	229	274	284	256	231	243	264	296	260	251	288	274	259	255	278	311	287	236	247	232	259	241	261	252	257	227	276	248	254	262	258	263	276	241	240	273	260	257	289	242	278	255	261	239	251	241	266	284	235	266	243	268	242	271	269	289	265	280	245	251	253	263	257	254	243	255	266	273	255	247	245	267	260	260	290	252	251	225	283	275	255	244	223	245	244	268	274	251	262	246	265	241	278	268	246	253	266	245	267	240	256	235	249	259	262	228	239	282	253	238	268	315	240	276	249	247	290	276	272	264	238	272	268	257	250	259	229	272	263	262	261	259	249	255	234	247	268	276	246	270	262	257	261	272	254	236	239	224	254	258	249	243	252	265	259	252	233	271	256	283	288	255	274	249	250	269	270	237	233	282	270	257	248	267	267	272	260	269	265	267	264	252	270	245	258	267	270	266	264	212	286	282	263	248	277	268	257	260	256	272	221	248	266	224	246	283	273	275	227	295	255	224	240	284	271	236	280	265	257	229	265	229	269	283	277	302	253	262	254	233	247	248	259
11716	6632	28196	25461	6998	3647	2374	1813	1329	1213	1082	908	839	874	874	754	816	792	713	645	595	627	560	613	651	661	617	592	613	579	604	646	581	627	600	620	572	614	593	604	567	633	618	603	590	613	576	593	555	605	576	606	592	570	541	587	628	548	604	588	603	577	601	585	601	588	617	610	631	577	598	599	549	582	578	633	586	591	555	567	563	554	558	582	604	605	646	606	524	577	581	650	593	602	554	555	602	562	606	568	590	587	525	608	601	556	584	585	595	581	565	601	591	583	615	540	579	605	577	575	626	576	614	572	553	602	615	581	564	595	607	589	612	605	576	583	606	570	627	581	603	572	550	611	624	598	599	596	611	559	557	613	561	618	646	591	572	598	593	623	567	594	589	584	587	577	600	540	584	572	557	571	578	605	576	585	579	607	623	560	543	580	551	616	580	573	589	606	631	582	570	588	612	611	615	570	592	588	569	606	582	547	588	606	596	602	595	616	618	578	578	595	571	531	572	594	601	571	588	586	584	579	582	623	576	563	597	561	600	565	584	568	562	575	569	583	570	601	572	601	565	562	580	609	564	604	633	546	589	603	590	578	570	621	619	549	562	596	578	601	574	581	589	597	598	561	619	578	585	538	579	609	559	582	574	581	596	567	577	595	575	574	555	590	596	587	578	584	571	576	551	595	596	542	559	605	564	566	574	616	594	577	572	608	583	601	578	627	632	593	569	598	596	594	564	581	577	616	625	579	574	626	537	583	593	590	560	598	559	621	586	574	602	571	609	538	557	594	666	600	553	572	557	626	576	561	581	581	596	632	591	615	649	606	593	579	612	592	562	609	597	587	583	598	580	575	551	584	625	634	564	566	602	549	575	595	582	595	590	540	604	557	602	599	559	599	608	562	568	572	591	528	621	597	575	626	576	570	545	593	542	568	595	607	594	592	558	611	607	568	599	614	582	631	601	597	578	579	589	550	547	609	613	589	593	614	573	570	623	600	588	630	644	597	601	591	603	549	587	579	602	566	597	564	587	593	580	590	624	548	608	605	585	579	543	577	577	577	576	591	583	623	597	573	564	599	635	563	581	565	583	622	592	581	599	619	589	578	579	564	568	584	645	597	541	560	551	567	568	583	570	582	525	611	621	644	592	578	578	571	628	608	567	574	606	623	590	629	574	604	561	567	579	580	591	578	595	590	610	592	557	551	607	580	595	599	565	580	572	558	578	581	556	603	593	577	599	589	562	569	571	579	580	612	570	604	568	620	569	533	591	600	594	629	566	597	589	572	578	608	587	593	589	581	618	635	585	631	593	592	565	600	561	560	582	597	567	577	561	633	580	575	570	607	601	577	615	579	601	565	585	542	564	566	572	555	593	576	642	553	623	595	632	609	587	614	598	572	583	587	575	635	618	591	637	549	604	593	609	598	622	651	567	585	611	584	572	603	610	611	575	578	576	614	573	580	584	592	591	563	592	594	543	633	623	576	604	580	563	580	566	597	573	640	618	589	644	557	573	514	549	579	548	589	569	580	542	576	592	576	615	587	598	607	616	590	587	607	594	580	612	638	547	581	594	603	544	592	566	581	555	592	533	579	648	604	592	587	587	585	595	634	606	584	616	549	592	554	626	586	581	599	586	549	602	539	533	597	593	576	584	546	591	578	606	594	572	579	632	593	592	567	573	596	593	622	588	566	615	573	562	584	590	576	595	596	588	600	605	630	571	615	551	605	542	602	600	593	580	562	569	572	581	604	596	606	577	574	602	603	590	574	600	606	568	578	581	585	591	628	546	598	561	588	598	601	573	592	631	590	591	580	577	612	605	615	583	602	604	614	605	607	623	599	609	573	561	574	614	625	570	569	593	586	598	572	588	595	607	601	580	631	536	558	610	538	622	577	579	583	598	636	579	635	562	567	557	569	535	602	605	568	603	575	591	609	584	588	563	605	584	638	570	603	602	620	582	598	599	577	547	571	590	605	570	579	611	612	589	591	602	603	552	538	583	591	601	585	574	619	575	573	602	590	594	594	559	547	594	640	625	615	550	575	585	616	594	550	593	588	570	595	608	617	613	627	576	609	560	596	603	586	593	580	571	588	623	610	590	587	605	599	562	594	610	594	579	589	613	588	592	599	615	576	600	611	576	617	596	571	567	590	593	585	563	551	592	602	593	568	610	615	563	595	590	577	536	590	579	576	588	571	561	617	598	598	591	608	544	533	587	574	602	560	596	601	599	592	572	567	582	603	597	591	573	626	580	634	590	579	601	613	616	585	569	540	592	597	621	584	571	578	637	602	575	599	607	607	604	602	589	557	628	565	601	600	572	587	601	586	585	573	563	541	579	590	538	621	614	597	577	566	614	582	585	584	607	617	599	619	579	588	599	592	598	580	576	564	591	607	612	594	570	593	595	610	594	564	564	564	625	556	562	590	600	558	540	610	652	600	614	591	601	591	614	569	599	576	622	584	601	593	586	601	621	613	595	547	594	591	579	554	605	616	582	547	564	558	592	534	566	555	642	572	553	555	599	589	592	586	587	608	559	574	630	540	543	582	573	562	601	608	573	566	587	597	596	600	608	564	595	588	564	608	583	594	557	628	573	586	570	573	546	580	598	579	600	590	574	552	592	597	550	650	629	609	601	618	549	638	603	594	597	572	597	602	553	579	583	566	591	579	579	557	593	585	581	598	590	600	581	530	587	647	636	599	608	596	550	635	631	573	588	544	587	583	612	574	574	579	590	551	599	575	596	569	616	592	560	590	603	593	600	571	581	596	594	561	586	597	606	598	605	559	626	605	561	609	581	576	606	564	595	608	610	625	644	620	604	570	573	567	580	605	575	562	597	606	561	594	587	566	651	590	578	590	619	585	608	606	573	617	572	623	607	568	606	575	554	614	607	586	589	574	591	628	554	581	579	599	562	525	572	587	577	557	577	559	612	604	579	605	583	617	601	619	622	605	607	572	564	537	578	610	619	568	569	597	595	601	618	570	583	579	587	572	617	607	587	582	583	601	618	584	648	553	558	616	588	586	588	584	552	596	559	578	607	589	623	579	607	564	558	567	618	576	561	524	613	555	616	616	580	565	576	608	574	559	595	626	560	608	581	593	547	552	589	594	612	582	625	550	576	603	587	584	566	591	595	575	559	585	595	600	618	617	602	626	631	595	614	583	569	634	541	592	605	561	579	592	566	618	608	576	605	562	579	621	613	561	570	582	599	578	590	581	566	570	556	636	582	534	574	604	584	630	614	608	575	573	602	605	608	544	587	567	582	560	599	579	599	602	580	566	600	576	573	606	570	560	559	567	555	623	592	573	633	582	587	561	546	572	589	604	567	589	544	562	614	556	612	574	616	533	579	572	636	560	606	609	597	578	555	554	588	589	547	564	585	535	525	613	605	578	587	634	604	618	606	561	625	597	617	566	584	582	576	566	599	618	573	573	630	549	577	510	602	580	571	606	600	575	541	566	541	579	606	600	606	568	647	619	580	606	582	554
25537	11647	35021	28904	9688	2138	889	499	379	324	309	252	252	238	217	220	222	218	206	169	169	183	162	147	164	155	171	167	144	157	179	157	160	155	161	128	161	146	172	151	150	162	172	170	156	183	135	148	168	157	150	158	147	147	161	152	169	140	139	137	143	140	143	159	163	138	155	142	141	174	171	143	147	144	157	150	144	146	147	156	160	166	143	154	145	167	155	162	151	141	149	164	157	133	154	158	159	144	167	166	149	162	168	153	158	148	155	156	155	156	143	127	166	161	153	143	145	122	168	156	167	174	143	142	171	149	158	158	160	134	177	140	169	167	145	147	148	145	178	159	148	146	160	171	146	148	157	159	177	155	143	150	167	137	153	141	153	167	152	153	143	158	161	146	156	141	144	169	155	164	166	143	136	148	152	126	165	155	168	133	148	150	163	169	181	142	146	148	151	145	157	152	144	153	150	170	148	159	161	151	145	153	150	176	174	148	154	158	137	144	140	130	128	131	180	155	130	159	138	146	152	166	158	149	150	150	151	148	170	133	152	158	138	165	175	163	147	151	152	146	154	160	133	158	160	166	167	149	136	162	174	170	154	166	152	168	166	156	155	164	154	170	157	144	141	144	162	147	143	124	137	169	140	169	171	173	141	152	164	138	168	139	146	136	139	178	144	192	134	145	169	134	153	167	135	159	161	137	155	148	166	119	146	146	150	141	155	167	146	173	162	159	137	132	162	148	155	146	165	169	170	190	152	159	188	166	174	175	159	166	153	142	145	145	144	131	148	160	163	144	142	153	146	134	159	147	148	163	136	149	126	151	158	155	158	162	142	157	187	154	165	143	127	154	135	167	148	146	155	148	166	162	177	154	164	168	157	187	162	142	165	163	155	160	139	163	157	173	153	167	148	133	165	167	131	171	147	139	154	135	154	154	180	167	154	184	156	131	143	147	147	163	147	147	166	150	156	154	157	151	168	143	144	163	136	141	143	160	128	155	143	171	150	157	177	160	147	171	168	158	150	161	153	125	131	151	171	156	153	154	160	147	155	137	140	160	159	135	136	152	155	148	158	135	144	161	149	168	149	145	167	142	156	164	155	167	154	159	146	146	144	173	136	155	166	197	171	155	156	145	139	164	150	142	155	167	146	167	159	151	148	161	157	145	177	159	131	144	169	174	137	168	141	133	132	135	149	157	154	145	151	147	133	170	164	150	148	144	132	152	155	173	178	162	144	165	157	150	139	128	137	156	144	175	152	154	151	136	146	162	133	153	140	139	154	138	145	137	139	159	153	158	171	157	161	135	168	154	145	173	154	143	148	140	127	149	160	157	157	151	159	190	173	134	143	169	177	158	187	158	140	132	162	160	124	172	140	150	171	150	157	156	141	130	141	163	147	151	148	132	175	143	137	164	147	171	137	149	147	148	158	138	154	165	166	160	157	155	164	172	169	163	157	155	146	148	150	162	163	155	135	150	146	154	140	151	141	150	157	163	142	136	169	136	167	158	177	143	140	135	143	163	154	132	148	162	139	158	150	153	156	140	178	163	165	181	131	166	163	147	150	156	146	138	149	170	133	162	169	132	148	143	151	151	151	153	153	141	148	153	139	158	150	152	167	158	157	155	146	158	142	137	158	163	140	152	148	147	139	140	146	168	136	156	153	162	163	144	162	158	165	174	148	132	172	169	149	146	134	152	184	166	175	154	167	148	170	153	140	148	165	146	153	141	157	147	183	152	144	151	134	178	162	148	147	154	154	157	149	142	141	124	145	140	154	155	134	120	147	149	148	158	147	170	143	154	169	160	125	151	153	130	152	141	153	163	167	148	143	154	175	167	162	169	157	140	164	162	145	164	165	157	152	169	148	150	167	148	179	135	159	147	199	160	162	164	145	168	168	176	136	141	154	148	165	142	145	141	136	161	141	149	150	170	144	167	160	170	140	174	152	174	145	146	145	159	168	151	152	150	174	161	159	160	144	182	135	160	141	131	163	170	177	149	146	150	133	134	161	140	170	158	159	165	160	163	141	133	151	138	166	151	163	155	152	137	173	141	140	146	146	159	146	181	152	142	146	147	157	144	149	139	162	150	142	174	149	159	134	166	159	178	138	156	164	171	157	181	150	158	142	171	129	145	177	175	190	164	167	131	170	150	150	144	156	148	150	149	148	146	174	146	136	170	168	151	148	122	162	172	152	176	120	165	189	128	151	135	156	132	148	153	165	163	145	143	136	150	164	148	148	138	156	163	147	191	151	165	139	145	153	160	148	160	135	163	163	146	148	143	162	151	137	142	162	161	159	144	169	162	154	147	170	163	176	162	156	166	170	163	149	140	159	143	144	150	157	168	128	165	143	134	147	124	141	172	194	152	162	168	168	171	157	193	164	151	158	138	145	120	146	136	155	170	153	161	136	146	150	139	154	148	154	147	158	147	160	180	160	151	164	168	171	161	142	158	152	162	177	130	153	167	144	139	151	153	165	141	170	167	147	155	160	151	162	154	135	176	135	162	150	141	154	155	163	150	164	167	141	152	145	131	161	145	147	155	163	163	140	137	155	142	157	146	144	154	168	147	146	164	176	159	142	152	168	144	141	135	151	148	154	162	159	152	167	154	145	155	160	143	146	149	166	181	125	132	152	143	153	169	158	161	172	116	143	164	168	143	153	161	158	143	138	152	153	155	142	161	137	187	152	170	167	164	142	147	146	144	163	134	143	157	156	156	143	153	144	159	143	137	137	141	165	129	146	138	145	120	150	144	164	144	168	151	161	165	157	155	174	140	164	143	147	153	152	174	160	139	163	144	172	154	152	174	148	145	169	157	143	178	137	139	134	137	149	147	162	161	170	169	157	148	151	139	165	135	156	162	123	156	164	159	179	151	138	167	151	157	152	128	171	144	149	130	141	141	141	178	145	138	137	143	148	167	143	129	141	152	167	156	164	152	152	154	159	149	167	162	137	123	155	141	150	136	153	161	147	146	152	142	152	146	162	155	163	162	156	137	174	165	142	147	137	141	174	165	149	149	145	161	153	153	167	138	181	149	160	158	166	173	163	129	142	147	142	153	177	162	131	166	169	150	133	136	144	143	159	160	157	148	146	147	127	162	153	129	150	161	175	161	140	145	158	128	154	145	147	133	152	168	171	159	156	161	171	134	145	122	141	172	149	159	154	145	151	127	174	166	171	148	160	184	163	150	158	150	165	135	153	157	154	181	144	139	140	147	151	145	154	163	119	144	164	168	161	154	143	140	157	156	154	155	167	123	153	171	162	161	124	127	156	160	137	153	150	163	158	149	136	160	126	149	176	134	151	159	147	146	162	165	135	123	131	145	174	127	155	160	145	142	150	144	162	139	159	134	159	178	162	153	138	163	162	141	144	160	143	165	155	150	144	154	168	141	140	151	136	150	160	150	146	172	153	140	148	132	133	169	140	164	170	163	124	137	155	140	151	159	147	154	151	149	135	160	150	153	168	149	168	140	144	135	155	150	121	171
14919	10678	36584	32565	10485	5405	3453	2298	1645	1342	1171	926	853	869	818	821	791	738	615	568	481	475	509	435	432	447	475	430	376	451	427	376	408	427	419	412	399	409	388	423	384	427	351	406	401	364	421	446	415	404	400	398	390	409	404	418	415	386	417	396	388	441	397	409	362	411	419	372	358	435	400	411	403	394	392	362	394	403	401	409	364	378	358	388	391	357	395	384	395	406	393	388	408	412	393	391	415	389	392	371	422	377	388	391	391	401	382	362	425	387	413	374	435	401	393	406	373	393	351	421	405	401	376	386	384	380	391	374	403	380	379	393	400	408	374	407	412	382	351	408	393	359	399	373	381	388	381	363	395	396	341	425	401	375	384	400	399	352	387	377	396	395	375	376	415	405	403	376	392	405	422	374	426	348	376	366	364	409	399	350	431	398	361	402	399	394	397	408	398	402	399	383	366	386	369	384	390	403	380	388	386	373	384	412	376	406	349	381	372	386	362	395	368	376	378	394	406	395	367	383	399	381	393	371	389	397	357	401	393	400	412	369	419	348	388	376	416	416	399	381	375	383	383	378	378	409	378	439	378	366	428	422	406	401	401	404	368	368	406	426	390	395	332	393	381	398	387	384	349	377	381	365	377	383	376	401	370	414	393	377	406	363	384	361	354	406	391	348	383	379	423	411	378	356	387	421	372	384	346	394	440	394	411	389	395	391	388	406	415	405	403	367	367	393	395	416	386	371	436	383	421	381	367	378	370	355	413	382	409	356	394	418	375	367	379	419	371	402	436	355	355	354	380	393	382	397	377	432	408	409	387	448	418	436	380	387	355	358	384	370	364	357	404	410	401	398	358	365	365	381	393	360	422	378	380	386	371	403	395	345	399	372	392	362	407	385	386	381	373	387	404	353	417	377	400	422	378	376	370	413	370	395	421	390	394	404	410	385	368	387	366	413	384	388	398	424	396	341	392	445	421	396	383	410	388	379	416	402	347	402	406	381	400	369	378	417	374	404	398	395	379	398	419	383	378	399	391	388	397	385	352	408	377	381	424	400	428	400	415	336	396	371	381	374	386	375	375	397	408	384	372	403	400	385	389	390	376	393	411	369	395	365	424	385	411	360	395	366	429	363	395	365	434	423	390	374	354	410	393	401	373	392	385	420	397	413	380	383	428	404	353	385	387	381	351	386	423	413	409	368	359	416	377	376	362	401	403	419	366	398	391	399	357	389	413	381	400	425	387	386	391	420	407	395	382	358	362	430	424	346	364	363	396	376	383	381	392	380	388	380	419	371	405	395	429	390	384	403	411	441	378	389	376	427	382	364	388	385	396	384	369	426	396	360	369	395	395	383	384	385	363	391	369	387	383	398	391	411	395	401	401	424	384	377	412	405	385	400	439	348	367	419	407	369	344	340	408	395	405	366	423	356	396	373	381	414	381	365	355	374	416	357	407	393	370	415	412	395	380	414	415	387	375	373	387	380	384	390	406	381	390	375	389	382	387	404	355	411	354	392	373	430	373	374	436	380	405	390	398	397	346	375	382	375	403	407	396	418	435	388	389	401	378	386	393	399	372	347	383	396	387	391	366	361	380	416	370	397	377	418	379	393	406	380	373	364	389	388	408	385	388	388	414	400	405	406	375	386	387	360	363	398	384	395	376	357	377	408	395	384	389	411	425	389	389	414	370	375	392	404	420	363	398	402	422	393	366	409	348	390	391	389	371	369	390	407	372	382	398	410	419	380	411	446	407	364	405	393	392	409	384	378	358	396	369	388	389	385	398	421	441	414	364	364	424	397	384	404	386	434	423	393	387	428	384	409	366	387	372	401	378	370	369	379	406	380	393	393	404	406	391	370	402	420	407	390	395	388	418	409	361	388	379	364	398	392	390	393	362	389	407	390	411	353	398	381	403	368	431	416	364	384	385	401	376	387	384	388	426	399	392	397	372	369	368	373	414	354	365	359	348	378	402	365	384	352	379	419	376	372	397	382	384	410	393	410	364	419	392	353	380	351	325	387	360	372	378	406	395	391	368	346	370	388	402	358	391	395	390	398	365	365	392	367	352	408	370	388	372	412	412	337	393	367	391	428	405	397	355	386	393	379	414	369	378	431	376	393	367	386	378	407	396	389	383	444	399	379	381	364	402	381	389	403	411	418	403	415	431	384	399	367	399	411	370	382	381	347	365	420	394	413	392	399	402	415	373	389	375	357	388	393	390	340	367	349	422	371	400	401	396	363	385	380	381	425	409	378	407	344	387	352	410	379	375	408	427	373	376	409	386	394	364	383	443	389	360	383	390	378	394	364	358	418	383	401	416	403	383	377	370	410	391	354	406	399	408	391	423	409	414	378	366	414	410	370	369	410	395	374	425	412	370	367	378	399	386	411	365	371	383	418	380	366	404	366	390	332	366	404	392	373	389	393	407	391	390	405	392	391	402	447	365	405	408	403	385	370	403	393	383	391	402	401	394	403	377	368	402	381	385	344	373	371	407	376	395	391	410	376	390	415	405	390	391	404	385	370	388	411	411	381	367	399	407	382	393	378	416	376	420	360	369	380	358	418	397	405	400	389	367	396	377	410	412	352	419	379	400	411	396	399	379	394	376	396	423	404	344	388	446	430	338	386	376	398	409	363	336	371	385	404	381	399	375	400	394	418	368	368	401	382	416	383	393	401	365	410	400	418	406	381	382	396	370	391	425	370	359	362	416	423	405	402	360	391	391	405	395	365	372	369	382	409	388	379	373	401	385	394	387	383	367	391	398	396	386	375	383	402	402	372	368	410	381	362	401	379	421	394	379	410	386	358	386	361	407	371	416	372	389	374	389	388	381	373	399	407	365	386	371	359	400	393	360	397	399	393	386	381	388	351	384	363	371	399	381	387	392	400	400	416	351	395	357	415	370	394	385	380	364	360	391	412	401	424	386	400	377	399	384	388	399	419	375	381	389	430	379	375	413	409	412	393	395	402	395	385	377	373	386	411	382	385	415	389	372	379	380	345	404	383	402	406	383	384	419	379	380	406	384	433	377	411	402	385	403	395	382	415	380	400	392	397	362	406	378	379	396	363	362	430	377	394	378	397	392	402	388	393	380	429	386	423	369	384	372	414	360	414	413	400	394	380	408	379	366	361	391	377	383	420	415	371	356	414	385	406	407	394	391	372	381	399	389	395	385	390	388	393	385	394	378	404	377	382	382	395	386	424	366	382	391	386	367	394	386	421	388	418	404	399	373	367	418	351	391	364	395	395	383	361	380	375	430	402	404	415	386	378	395	354	394	391	410	412	383	390	411	366	399	411	394	414	378	400	432	370	380	353	411	396	381	368	373	381	384	365	418	430	405	381	360	375	390	374	386	401	409	388	414	389	401	369	377	394	428	393	383	383	387	394	385	428	411	431	358	387	370	400	422	363	372	416	369	384	386	362	357	395	370	407	401	374	394	377	405	370	374	404	398	420	364	379	363	392	405	397	431	387	350	407	383	389	381	386
6405	1394	1365	1107	709	571	500	496	466	476	417	404	395	426	432	421	370	376	433	430	426	411	384	397	403	414	445	383	427	409	410	425	363	413	429	398	382	385	429	391	446	378	422	426	397	392	393	381	406	397	370	435	350	422	420	379	444	449	382	416	440	382	402	452	434	378	382	406	394	408	392	394	403	395	405	446	397	390	404	407	369	419	429	423	391	412	391	417	403	405	409	395	388	404	414	418	422	400	396	381	374	405	421	423	420	363	404	412	391	418	400	398	407	402	418	409	401	369	440	396	431	432	426	410	440	414	398	405	439	429	410	387	383	423	415	448	387	444	404	363	377	402	432	409	416	415	398	439	393	435	418	406	444	383	393	427	405	375	356	389	388	421	403	397	398	369	383	376	401	415	412	401	392	435	426	402	403	354	396	433	431	400	401	391	385	425	388	387	409	411	424	371	383	385	391	394	438	449	409	396	438	398	384	422	391	425	399	390	380	434	422	399	404	429	395	405	408	376	399	428	411	413	418	395	425	414	415	419	461	368	433	426	431	360	435	447	428	451	378	404	363	415	419	398	405	405	433	373	429	429	429	394	447	441	364	409	421	404	384	384	374	381	417	421	400	372	438	433	446	395	399	409	416	381	422	380	454	409	404	407	365	412	418	414	397	422	442	388	410	431	376	390	362	390	446	425	393	386	429	431	409	424	432	446	392	384	406	418	395	394	398	417	429	424	458	458	430	387	424	437	408	367	386	386	366	416	413	426	420	396	371	435	487	416	356	385	388	409	440	446	377	402	413	397	406	425	398	405	455	377	423	375	372	415	415	391	419	432	426	415	449	396	395	401	401	404	434	384	396	393	393	408	422	399	387	448	457	407	416	417	453	436	389	438	448	424	423	431	407	449	431	363	414	417	426	402	351	397	393	443	384	419	402	436	444	418	411	421	380	378	396	414	429	394	397	458	388	408	424	419	380	419	419	438	448	406	403	402	440	422	424	377	392	417	409	442	390	430	412	406	389	387	401	433	431	401	368	396	388	422	457	424	467	468	426	421	425	389	437	429	384	391	360	403	394	429	398	420	447	412	415	433	448	421	418	411	443	409	441	389	443	413	417	401	395	405	412	364	441	383	402	414	425	403	401	410	400	398	424	411	397	383	434	371	408	396	411	413	412	406	387	383	429	375	412	448	404	427	403	410	397	415	428	394	368	363	449	436	402	391	429	417	416	431	448	449	431	369	403	391	392	383	457	394	422	395	445	433	369	432	419	433	398	393	405	396	379	475	408	406	409	410	393	388	398	425	428	404	418	411	411	371	414	388	414	383	415	452	437	394	437	383	424	389	392	413	389	402	427	418	420	398	405	382	431	426	395	414	411	453	413	378	447	408	380	423	395	432	437	404	428	437	383	394	384	386	421	408	407	438	421	403	430	386	414	381	437	395	399	437	405	401	404	382	444	382	411	412	438	410	427	436	429	450	435	392	424	420	442	459	403	417	416	426	400	371	398	411	386	424	395	412	417	420	425	424	410	437	393	423	419	377	395	402	404	412	429	438	402	421	434	379	430	388	354	391	389	430	404	390	406	392	421	444	407	423	417	435	372	412	441	402	409	417	401	378	415	388	432	431	426	389	404	391	442	427	443	444	395	384	400	450	419	458	424	400	408	410	394	410	399	414	437	423	400	438	417	389	420	405	433	377	355	435	410	387	397	417	438	424	403	427	401	425	401	437	422	412	440	428	440	413	434	388	400	382	381	400	412	403	396	407	406	421	395	422	411	399	415	384	404	438	420	415	409	424	397	429	395	400	440	397	358	396	366	441	421	403	415	442	410	388	464	408	372	415	405	418	397	424	418	411	423	472	396	402	389	416	429	448	392	440	423	404	401	410	411	436	406	377	390	427	415	434	416	443	407	399	395	389	423	434	396	440	400	410	429	428	435	389	435	427	439	433	405	409	435	387	404	460	393	419	447	441	416	401	423	384	416	432	410	399	407	428	425	382	411	423	443	416	427	455	430	426	422	437	394	450	398	464	433	403	406	362	425	418	395	446	403	440	409	404	384	424	454	426	411	415	431	380	409	404	433	438	404	422	410	418	403	411	442	412	431	385	421	419	422	444	359	398	406	388	402	462	375	389	408	434	413	415	389	402	391	399	409	418	406	385	437	414	398	415	415	425	428	395	374	430	380	417	358	411	400	397	367	382	367	406	450	419	409	417	421	440	418	404	406	405	402	413	375	448	434	436	440	402	394	387	437	406	428	446	412	466	381	423	439	418	393	406	434	426	400	438	387	402	385	408	445	431	420	420	347	418	430	415	398	440	418	423	399	437	399	410	364	395	404	422	407	386	416	411	435	425	436	392	387	428	391	419	432	430	402	406	370	421	385	403	432	408	415	382	396	455	433	484	417	393	433	382	399	360	423	436	425	372	419	418	409	395	397	380	421	412	396	423	414	382	412	399	415	362	382	422	438	386	430	396	407	389	422	412	426	472	414	372	407	418	387	396	405	382	386	442	392	401	397	437	401	415	420	403	450	398	411	410	405	453	396	418	397	409	448	394	428	424	436	404	390	384	404	395	386	398	438	396	407	405	425	422	433	394	426	419	418	411	460	408	439	403	419	414	414	424	408	438	404	398	359	440	421	405	441	398	439	423	399	400	377	407	374	403	424	437	370	415	407	416	404	426	390	425	416	410	435	418	416	431	399	412	424	410	432	404	413	412	412	435	420	414	394	466	435	402	398	418	422	378	404	427	393	399	361	414	393	396	389	427	412	404	394	421	441	378	406	483	403	421	409	403	445	401	396	399	386	419	402	388	395	439	411	426	419	445	433	421	429	408	435	407	415	373	432	419	385	404	449	401	408	406	446	417	428	421	417	395	367	386	435	339	383	389	417	398	406	412	418	390	432	412	389	421	410	409	418	361	409	429	387	385	401	422	375	386	437	399	393	396	422	450	387	400	391	392	437	398	386	422	410	377	412	400	436	431	413	396	427	430	422	452	382	409	416	462	378	412	455	427	414	406	428	361	403	421	434	416	400	416	428	412	405	403	387	389	414	408	423	408	373	392	448	382	374	421	417	389	414	418	392	399	403	455	396	399	417	426	383	355	438	422	443	413	457	415	400	438	429	402	399	418	425	434	416	404	411	387	400	442	401	419	376	426	382	417	396	439	400	402	413	448	446	415	382	390	391	392	410	443	417	415	408	434	410	389	435	406	393	420	401	392	424	420	430	428	388	410	426	432	394	382	408	418	378	416	417	415	410	381	439	417	467	399	374	398	402	419	433	383	402	397	419	402	432	467	390	410	387	433	436	431	393	449	393	444	401	449	401	441	406	389	422	407	401	433	409	376	392	396	391	394	420	418	422	448	405	424	446	413	408	397	372	407	429	434	369	367	399	426	432	399	421	386	409	420	385	386	415	406	391	388	402	409	422	365	378	367	371	429	433	381	411	401	384	438	423	417	380	425	406	382	448	372	438	429	419	378
5082	1879	3504	3242	1869	1591	1361	1240	1068	1085	1062	988	1006	1013	1014	950	975	994	961	1013	904	893	910	915	894	952	883	941	890	890	880	875	909	861	914	967	908	890	896	913	916	905	957	942	903	934	941	944	847	900	922	890	908	910	867	902	887	888	893	875	920	925	891	877	938	943	869	947	863	849	916	895	959	885	940	910	904	904	818	859	897	893	858	932	827	931	913	920	869	906	860	919	900	866	938	894	893	881	899	907	926	898	859	940	914	897	923	849	914	833	921	881	910	912	908	850	917	857	887	912	907	873	879	921	899	930	886	876	901	895	881	972	905	922	915	886	926	930	901	896	957	867	865	946	923	938	898	935	878	908	919	941	934	927	938	863	853	888	852	922	939	874	895	892	865	872	819	888	902	865	891	876	828	846	891	930	908	840	892	919	892	855	888	931	876	943	868	817	914	921	876	880	923	903	880	958	903	902	920	905	900	945	950	889	861	915	881	888	912	878	875	849	893	848	857	849	939	914	915	857	854	927	848	874	924	918	830	862	921	904	881	901	899	906	934	900	905	856	885	928	901	905	896	949	892	868	884	906	877	891	915	950	907	909	928	873	835	920	895	877	914	847	957	976	894	878	910	888	903	903	926	901	912	905	932	925	929	862	904	900	878	889	895	903	860	917	893	901	933	872	904	944	823	905	906	898	925	889	832	926	922	818	877	871	872	900	915	890	860	883	846	933	947	927	912	901	903	925	911	858	914	950	939	896	881	859	847	909	947	917	896	899	911	926	843	897	860	905	913	912	892	908	900	879	852	956	919	858	867	871	936	883	892	859	839	867	882	910	918	928	840	917	871	944	872	920	911	922	845	932	885	898	958	926	875	917	902	916	903	881	918	920	895	899	918	939	912	879	903	882	896	892	870	874	961	891	927	900	891	895	889	851	871	932	905	892	963	883	898	864	915	851	925	868	923	884	926	820	931	871	916	854	884	876	873	923	920	936	918	926	929	909	867	867	868	922	909	901	858	940	934	890	911	899	898	960	915	912	865	923	951	945	887	874	863	913	887	850	937	948	918	912	891	883	866	899	879	935	883	902	911	904	909	926	900	878	876	983	936	857	894	895	871	889	895	937	939	942	997	919	914	903	900	862	935	900	927	879	925	886	823	910	887	946	892	890	890	866	889	825	883	902	881	877	862	887	891	889	901	890	866	859	898	904	934	924	890	895	846	892	877	885	916	950	913	877	923	876	916	911	899	912	880	888	871	963	886	904	866	899	871	882	928	968	856	901	892	923	932	879	937	872	900	877	921	930	900	883	883	892	931	877	929	844	846	942	900	895	885	849	892	890	885	920	942	887	905	918	914	846	891	914	936	967	903	857	860	911	939	882	916	929	926	947	861	881	885	904	875	881	932	875	904	876	916	929	896	910	888	918	868	896	928	905	876	899	851	904	859	928	961	901	841	867	891	897	893	923	935	929	939	958	882	922	861	862	849	827	859	896	875	918	892	928	858	897	900	900	900	917	907	885	909	940	868	939	949	904	949	902	840	923	917	890	860	921	912	873	918	866	870	876	856	897	923	922	921	814	890	884	908	856	930	891	884	921	910	958	892	954	873	929	905	858	858	915	909	892	865	902	875	924	867	899	893	925	857	906	885	904	885	809	897	837	904	935	900	889	895	862	879	920	885	920	916	910	858	916	917	889	882	910	960	911	913	887	919	936	884	888	920	880	896	937	929	947	904	897	875	875	899	945	861	903	874	954	868	888	868	861	881	866	915	894	896	869	884	866	824	886	871	890	923	930	934	864	932	833	908	855	926	885	873	888	899	910	870	874	882	914	903	882	908	907	923	901	930	868	914	868	880	949	928	940	906	926	908	864	854	938	944	926	912	929	902	936	890	891	900	916	858	908	883	855	966	877	870	883	907	875	897	903	893	815	927	863	945	844	872	865	840	918	901	922	948	895	837	854	881	871	908	869	838	899	859	884	850	897	867	886	871	899	928	862	859	872	914	960	847	906	930	855	890	891	927	902	863	890	973	911	857	938	854	854	896	911	864	921	856	950	944	885	935	861	902	954	900	942	883	881	895	859	920	888	875	915	862	908	858	870	939	906	874	850	839	882	935	905	884	870	888	882	898	942	887	892	901	903	906	942	853	935	919	893	875	870	877	894	899	945	860	900	902	908	852	914	906	910	833	889	860	914	879	907	899	884	904	909	867	921	861	908	891	909	908	898	896	934	934	931	868	867	932	917	902	897	910	852	939	911	921	886	937	884	908	974	886	870	856	852	926	939	881	825	906	914	904	918	901	905	876	930	925	836	867	869	869	899	952	864	915	907	888	864	878	839	915	900	888	882	897	875	865	910	891	904	897	930	887	920	950	927	936	952	881	874	884	887	901	871	931	895	889	883	924	934	913	881	876	858	936	848	879	923	862	959	888	852	894	963	925	911	952	936	929	873	930	891	882	885	903	910	881	898	954	951	898	891	843	902	888	904	937	899	945	914	876	867	901	811	920	907	889	950	919	910	912	875	877	956	855	896	893	869	911	919	873	955	924	877	904	868	929	889	935	886	894	875	905	904	868	922	912	870	937	835	888	876	866	911	912	891	921	883	878	967	860	875	886	901	949	837	910	912	888	872	906	891	947	911	907	888	853	951	916	908	917	933	877	931	909	907	912	975	916	871	933	910	891	859	875	885	895	905	933	904	888	891	918	935	875	827	945	863	917	859	909	917	931	879	869	946	918	850	841	885	954	831	944	867	862	905	899	935	892	925	889	904	911	900	934	936	921	919	921	888	929	939	926	904	872	893	932	880	913	913	862	877	860	879	937	912	952	859	889	895	843	922	868	922	874	913	904	911	886	894	881	853	863	901	913	907	919	877	922	864	912	888	915	876	878	914	886	875	894	910	885	941	878	922	885	914	902	917	842	916	897	847	908	903	895	885	936	908	935	869	868	901	853	863	873	864	927	885	953	904	896	912	897	951	828	885	950	874	874	897	956	894	829	924	965	858	891	911	927	897	905	880	922	939	883	889	879	895	907	888	857	829	969	927	885	912	889	847	903	861	891	859	895	932	836	905	869	940	854	906	866	879	945	885	925	893	980	937	865	906	933	881	857	896	850	893	882	863	904	948	882	915	937	894	858	901	979	846	927	870	923	922	893	915	885	887	915	891	884	891	933	873	844	840	818	908	892	854	868	888	922	876	923	905	856	880	870	863	911	891	931	911	883	896	933	879	849	864	913	878	915	884	929	905	890	846	855	936	909	872	893	896	892	917	868	858	957	959	909	890	881	865	904	872	825	874	930	907	867	952	901	902	897	916	901	890	909	905	957	927	887	953	873	932	875	886	932	896	877	900	905	915	926	906	914	910	902	921	904	925	920	874	916	873	874	934	947	883	906	864	883	945	929	913	866	904	906	903	857	901	907	922	923	874	894	884	898	903	834	877	898	900	941	892	983	898	880	884	875	877	916	915	963	909	954	883	876	895	872	902
16612	6206	22572	18510	4461	1068	675	463	404	350	316	297	284	315	296	289	296	310	262	275	276	270	265	284	272	259	269	277	285	278	257	239	258	293	275	270	253	263	247	256	264	247	254	266	282	290	274	262	231	262	237	230	267	252	268	278	295	259	233	232	253	258	276	245	265	258	241	241	293	299	281	282	265	263	251	272	261	251	263	259	249	241	281	257	304	243	268	251	243	240	234	261	261	225	247	250	264	274	270	251	263	248	260	259	295	280	275	257	234	249	267	244	243	237	241	258	257	249	301	283	219	302	284	276	250	255	238	265	267	288	283	284	265	232	269	239	246	278	263	291	248	240	273	264	271	272	272	260	285	257	266	289	277	248	287	247	235	263	269	249	276	244	255	259	280	288	303	278	252	269	265	259	290	245	244	294	264	257	262	268	245	268	254	246	265	262	273	262	251	257	265	263	260	236	240	264	271	295	265	257	257	269	263	285	259	237	262	263	245	274	239	252	292	273	274	242	264	280	259	271	274	254	252	260	258	233	276	242	236	267	268	263	241	266	267	286	266	252	215	268	247	285	281	256	261	270	246	240	269	255	254	270	276	272	241	264	252	252	234	232	228	278	269	261	268	287	258	242	249	274	210	244	240	270	242	235	266	268	267	289	291	262	277	288	278	294	231	261	256	242	244	244	238	246	262	295	267	271	228	260	245	273	243	241	235	256	233	271	276	294	254	241	280	261	266	262	282	258	259	271	294	270	270	271	255	243	299	262	232	271	262	244	274	265	276	241	244	288	253	251	266	274	257	249	235	279	253	258	301	249	249	253	248	223	247	249	287	246	276	248	262	284	240	230	240	234	249	280	273	243	250	280	267	259	263	255	233	242	274	267	277	250	260	274	271	271	260	249	271	257	260	235	255	237	264	251	257	296	268	258	238	253	297	272	263	255	249	252	255	273	273	258	252	288	248	264	284	238	268	259	233	219	289	249	265	288	255	269	252	278	264	245	272	271	265	241	267	270	271	241	261	243	242	260	242	267	253	261	251	258	258	242	244	255	273	258	240	272	265	275	250	286	276	253	270	262	263	242	232	256	272	286	273	254	282	228	258	278	281	242	240	245	254	271	251	266	267	276	283	246	242	240	255	274	259	256	249	262	248	275	260	249	239	269	245	246	232	253	224	253	286	277	270	281	261	260	245	267	274	239	276	249	231	251	261	267	253	289	245	282	270	276	284	300	286	239	264	296	232	255	242	265	237	261	252	262	269	286	281	274	256	272	262	270	263	243	243	274	238	236	299	231	258	270	282	280	254	257	267	271	275	216	257	236	266	253	276	243	264	272	254	283	280	277	261	287	240	267	242	248	263	275	287	281	267	266	259	233	250	267	259	249	218	281	284	251	287	261	258	257	277	234	248	227	250	243	246	257	277	244	280	250	262	262	258	249	253	256	283	279	279	237	278	276	264	274	294	262	243	264	285	260	252	248	237	224	239	264	242	287	293	279	286	250	251	248	273	309	266	243	249	261	258	246	249	249	252	271	256	257	259	272	251	249	277	274	261	258	266	265	234	243	254	281	284	256	276	280	285	260	245	267	232	239	253	248	296	246	275	279	241	255	281	283	263	258	252	258	278	260	282	289	266	263	262	286	232	258	234	287	269	241	246	258	265	283	300	248	273	254	277	257	273	278	247	253	246	236	281	289	262	269	275	257	241	251	249	268	281	265	222	251	269	266	279	272	291	279	257	269	248	246	235	249	285	248	270	250	256	266	251	269	232	272	271	248	257	245	247	260	254	247	246	272	256	242	264	251	219	272	254	274	263	244	259	268	290	274	284	258	289	251	248	231	230	237	270	272	253	261	247	277	267	269	275	256	291	288	261	282	264	244	253	285	245	236	247	307	267	247	239	265	255	256	277	254	269	266	264	251	251	269	246	242	244	261	263	285	251	225	216	245	262	247	272	279	267	244	255	245	258	246	271	247	244	258	240	275	248	257	227	270	261	264	243	283	270	267	248	271	249	248	253	275	252	253	265	256	283	258	266	229	250	291	247	273	278	279	255	271	246	299	251	233	272	269	248	278	247	273	271	277	266	301	267	245	220	248	252	278	264	259	272	264	241	271	259	256	275	248	246	291	273	251	224	262	250	279	263	254	268	255	231	253	246	287	257	230	287	256	231	260	248	236	263	265	252	264	237	261	303	278	258	254	262	260	274	289	247	266	265	250	262	260	247	267	272	237	271	269	253	258	279	271	276	282	252	250	242	239	261	274	242	253	266	263	245	274	262	248	288	277	225	219	277	240	252	283	278	292	271	230	251	253	254	256	242	263	257	234	275	265	285	241	268	280	258	290	257	283	257	286	257	281	232	261	262	268	270	281	252	241	245	297	243	235	264	281	280	260	232	260	281	269	274	258	281	255	267	244	293	275	253	264	271	252	249	247	235	243	235	246	254	251	243	268	290	273	239	249	240	253	276	266	259	242	245	246	260	235	277	276	264	278	267	252	276	276	235	260	252	262	260	230	257	243	260	232	256	261	248	256	236	257	252	256	243	266	250	247	250	245	252	251	260	248	259	273	244	292	285	247	278	245	272	240	280	214	257	270	250	251	268	252	256	237	297	264	248	270	257	251	270	257	231	231	272	285	249	236	268	241	263	280	273	274	275	280	265	282	256	251	256	289	282	312	248	268	245	232	278	266	267	281	270	248	236	229	249	280	241	258	266	279	240	256	267	260	270	262	242	267	256	256	261	274	269	264	257	260	267	269	277	248	249	260	234	250	244	246	237	275	294	269	261	256	268	246	234	241	260	267	249	241	250	261	252	266	278	230	263	280	251	242	230	308	272	258	232	270	212	256	252	231	284	233	265	215	273	265	239	223	270	242	260	239	280	270	266	262	291	245	256	236	282	243	253	241	245	259	272	249	262	269	254	224	238	267	238	251	260	275	242	253	237	292	250	242	254	259	264	239	243	265	248	275	242	253	263	265	232	277	259	283	285	278	271	263	256	250	276	279	248	290	287	285	287	284	245	246	261	246	232	251	265	253	265	278	271	269	287	238	250	277	262	240	254	253	289	293	256	271	232	254	209	264	230	281	252	261	261	271	289	264	280	274	252	245	249	245	263	240	274	256	281	248	273	267	238	256	250	252	240	274	280	269	258	299	256	241	270	268	274	268	259	236	258	277	220	276	244	239	263	242	266	283	249	275	284	273	245	258	260	297	289	263	266	240	229	277	270	251	253	294	300	262	305	261	266	274	258	259	279	268	258	259	273	268	243	256	268	255	259	266	257	260	251	265	247	241	279	266	259	282	270	279	285	256	265	263	261	269	226	270	256	297	258	279	260	242	268	249	306	238	249	269	240	249	253	254	242	280	263	249	262	275	251	297	269	265	262	262	262	223	264	265	239	260	263	277	281	230	291	246	247	289	260	283	231	273	243	261	246	261	243	293	266	233	251	260	257	283	276	291	234	273	258	238	290	290	274	239	247	248	253	254
11673	6761	28127	25296	6913	3548	2409	1627	1306	1217	1001	882	830	888	846	794	826	798	742	629	627	647	645	647	576	626	625	630	604	592	583	642	578	571	586	604	594	622	576	558	613	568	605	618	582	552	594	570	594	593	603	593	581	612	560	583	616	585	582	588	589	598	592	583	598	585	572	579	621	567	576	602	589	624	543	560	609	617	557	616	585	586	587	604	599	564	640	596	555	622	582	591	594	645	636	573	579	555	568	553	586	607	598	550	602	594	585	611	625	570	582	561	604	605	570	611	590	598	569	573	602	567	586	607	654	579	579	629	602	553	581	583	634	589	623	559	559	559	591	579	563	574	645	589	601	606	599	602	575	615	547	543	608	631	637	565	614	584	564	567	608	551	565	564	550	604	593	604	592	620	612	554	571	594	567	599	564	630	549	594	613	561	571	558	609	574	556	601	545	606	591	570	564	586	584	593	594	573	620	616	608	657	576	565	590	625	574	581	596	595	587	617	577	632	587	617	583	566	591	562	560	552	581	573	588	567	568	595	616	587	592	634	590	577	595	567	595	608	590	629	575	566	550	569	600	602	602	585	608	611	600	594	584	570	577	602	619	615	577	575	581	574	598	589	597	611	584	639	593	593	538	572	576	582	579	622	638	602	588	569	578	571	552	570	607	580	605	579	647	528	582	565	619	613	603	579	573	582	522	580	562	582	554	598	588	589	613	590	567	613	548	568	608	534	636	616	609	616	602	571	586	554	607	574	604	590	582	653	610	579	581	575	596	606	591	556	577	587	583	579	548	568	591	592	588	580	535	604	605	551	567	584	627	597	587	590	568	594	613	548	608	574	568	583	612	552	588	551	613	562	589	588	572	565	574	577	587	609	628	570	613	569	586	607	576	624	583	589	597	595	595	609	568	568	588	587	556	598	539	590	588	613	604	567	583	574	565	628	634	582	591	594	627	556	602	606	550	600	601	593	596	620	603	585	560	597	633	576	609	613	597	607	573	613	607	542	585	566	578	576	646	591	612	574	596	602	602	577	601	598	631	611	647	534	577	564	612	609	562	601	607	629	548	567	595	613	646	610	564	607	625	555	571	575	588	624	597	567	589	566	573	563	578	595	591	572	572	604	628	582	604	567	609	591	570	617	568	594	606	595	606	592	567	600	599	613	635	589	609	580	599	654	629	567	615	618	575	565	584	563	569	533	607	605	574	593	523	576	586	576	602	593	600	611	558	619	610	591	613	615	611	588	609	582	641	645	582	588	593	598	606	586	590	587	561	603	617	572	600	600	600	580	584	561	603	599	617	575	652	583	595	594	627	581	603	606	650	588	592	582	615	630	588	611	570	589	608	565	555	590	601	606	629	585	549	565	596	569	631	571	583	615	590	562	614	578	548	557	575	587	577	635	560	610	575	575	583	548	629	564	586	567	582	561	578	581	634	556	606	578	605	604	587	617	593	591	582	567	536	596	596	589	564	597	609	575	558	555	586	564	660	558	600	578	554	579	577	613	591	573	569	584	586	564	577	596	596	610	607	528	576	640	582	617	610	615	575	605	594	597	564	592	559	602	611	595	625	625	579	605	580	579	613	637	601	578	638	569	581	596	616	614	555	606	575	614	560	590	601	561	588	657	572	568	620	558	578	576	584	565	534	593	636	606	592	578	622	616	541	634	558	571	585	603	586	606	586	581	586	577	566	627	604	586	559	597	592	606	561	599	595	580	588	557	611	613	568	581	596	605	556	575	613	611	611	618	600	587	596	573	600	585	564	621	557	617	612	603	594	576	584	590	570	595	604	547	608	597	582	602	577	566	632	591	603	580	599	589	574	600	623	571	575	608	623	560	659	578	600	567	574	629	576	625	573	560	580	622	556	609	591	607	593	589	624	615	570	549	610	606	594	612	600	553	592	576	602	571	586	560	563	607	621	542	579	594	584	618	571	566	589	569	606	601	589	620	586	637	567	607	580	578	559	594	592	536	600	582	591	639	595	629	594	574	558	554	598	607	605	567	560	540	595	597	627	558	603	588	579	563	591	636	555	556	590	581	621	573	587	601	563	601	539	590	617	592	568	586	601	548	595	612	606	643	617	590	622	604	607	604	615	562	598	594	531	535	587	586	597	590	597	603	570	583	599	610	574	581	576	600	638	576	623	578	599	574	635	557	565	578	596	561	589	624	601	561	589	534	566	555	566	611	614	605	615	583	582	616	602	620	569	594	548	579	601	588	599	586	605	559	626	570	604	590	606	616	611	658	559	567	601	604	610	595	600	582	607	568	570	610	563	606	589	624	572	582	592	613	572	570	610	623	632	614	602	547	621	559	631	618	610	561	569	583	585	589	562	583	547	603	582	575	593	574	570	569	547	604	602	600	554	604	612	583	577	621	624	547	598	565	576	546	565	565	611	596	590	590	603	628	595	612	588	596	580	603	587	603	574	594	577	602	584	656	591	600	612	617	576	636	618	568	627	558	552	554	583	624	625	618	588	576	634	610	575	588	587	580	609	608	561	621	573	579	595	578	599	604	586	576	610	565	547	578	584	603	597	576	586	636	597	601	594	603	647	597	635	594	610	549	546	584	614	597	605	589	599	617	603	518	541	652	577	551	590	605	636	588	596	582	603	565	566	583	603	582	575	615	574	539	609	582	648	571	597	612	569	571	613	585	623	601	616	586	610	600	590	584	596	606	582	599	601	588	591	568	613	601	552	575	557	595	543	588	541	607	586	580	591	569	559	576	591	601	607	595	587	560	545	582	571	575	591	581	582	551	596	590	568	611	583	596	592	567	600	576	561	570	596	575	633	637	606	598	577	632	571	584	550	629	661	574	572	575	609	560	625	606	595	572	613	595	621	539	585	574	600	618	602	548	599	586	576	585	609	573	582	535	592	569	610	605	597	592	632	589	615	558	613	624	606	539	578	596	592	575	613	570	596	566	614	570	575	556	612	589	657	572	642	621	619	601	583	595	607	588	628	563	633	555	584	580	559	565	621	566	573	543	591	614	531	572	603	578	601	561	590	577	584	577	582	626	655	528	601	571	596	604	633	634	609	590	575	607	582	585	615	619	577	580	630	596	572	583	598	619	589	584	596	613	562	575	584	592	560	610	613	611	578	607	574	563	585	578	594	573	595	610	563	570	592	604	565	553	622	580	575	581	561	591	554	568	566	596	630	581	630	593	575	591	562	576	601	565	593	618	604	569	565	563	591	574	524	619	579	565	571	617	602	618	572	581	582	581	603	603	588	577	588	555	598	570	574	617	612	600	543	604	596	575	585	583	548	600	555	629	618	557	608	630	578	596	577	549	612	603	573	602	565	608	607	571	612	605	564	614	643	623	589	564	580	561	577	623	609	568	576	557	590	583	591	588	595	610	595	628	588	596	556	602	640	569	561	563	618	614	570	542	581	576	616	607	636	598	600	599	571	617	576	568	605	617	613	580	568	614	652	576	587	585	566	564	593	588	631	569	551	582	619	589	596	610	607	595	600	576
25248	11597	35046	29487	9845	2197	846	503	394	334	248	240	236	205	226	195	196	191	188	160	174	149	153	188	190	176	151	155	150	171	159	162	170	146	159	159	176	138	147	121	162	139	150	169	170	129	149	149	128	152	166	159	176	161	129	155	127	148	148	152	125	144	125	140	137	147	165	156	148	146	138	167	146	145	144	145	172	183	172	165	174	153	165	130	141	155	152	155	161	161	160	144	145	130	135	157	143	150	152	150	168	147	151	147	144	162	141	143	147	163	143	167	144	175	152	161	161	150	140	147	141	146	162	154	142	140	171	123	164	133	154	139	151	148	175	169	166	176	171	139	159	159	149	187	146	141	147	138	174	146	153	136	152	157	168	135	149	159	135	160	125	136	161	153	157	163	132	130	164	144	151	127	129	154	154	136	163	161	146	161	162	163	154	167	156	148	164	167	142	129	143	149	137	145	159	189	140	158	146	154	140	150	148	142	153	139	165	168	161	157	163	140	147	135	137	168	163	143	161	166	161	147	175	142	160	143	133	154	141	113	157	148	154	114	165	162	147	142	140	151	165	156	179	148	167	139	153	153	157	174	164	153	119	142	163	161	145	149	157	161	151	133	138	137	159	153	132	164	160	170	151	148	186	156	158	144	137	151	130	152	147	130	156	126	144	160	153	178	165	166	164	144	165	137	158	139	147	158	153	164	135	179	149	144	161	152	183	155	153	162	167	146	185	156	140	144	174	152	158	198	177	153	171	183	148	174	127	136	149	156	151	142	162	149	150	142	136	171	151	156	178	146	160	159	149	139	149	131	147	171	166	147	161	161	154	128	158	153	158	142	136	145	145	158	148	149	130	162	153	161	148	161	145	148	148	159	162	121	160	151	173	129	155	161	161	141	131	151	174	153	167	160	138	147	191	159	152	154	124	135	152	161	153	156	133	135	138	143	146	152	135	149	149	148	159	150	126	147	131	169	160	151	159	144	152	172	172	156	142	153	151	152	155	159	145	151	139	160	146	141	169	154	156	167	143	147	157	147	125	161	145	142	147	142	148	157	136	136	168	145	171	138	169	142	141	148	137	125	133	148	174	151	164	150	141	155	140	154	150	144	162	160	139	154	151	158	128	157	157	145	151	168	133	161	133	163	150	151	173	151	150	130	135	160	145	131	142	180	148	142	179	162	177	164	150	139	156	153	172	134	166	131	164	149	145	135	149	157	164	159	137	147	138	131	138	166	150	124	143	164	129	148	146	158	133	147	141	144	163	146	155	144	132	171	163	139	144	152	144	152	130	137	157	128	138	151	173	168	159	154	135	148	153	152	165	140	185	153	151	136	146	159	150	156	156	145	142	165	159	151	161	153	150	168	166	140	178	175	151	158	160	144	152	162	150	154	131	168	134	163	141	155	144	157	150	135	154	171	170	166	143	160	152	146	153	133	170	168	170	159	145	143	129	139	127	135	176	171	140	121	148	175	144	157	149	167	174	154	155	155	130	146	146	150	140	149	163	169	137	157	139	140	152	155	133	153	119	151	155	144	146	162	166	148	157	145	181	169	164	170	155	147	131	158	153	144	155	157	142	153	123	151	153	147	158	135	159	133	140	169	148	148	147	178	139	138	149	154	158	151	178	145	148	153	145	144	142	150	142	166	159	160	165	154	142	170	151	161	155	152	152	150	130	146	161	152	121	166	145	154	148	134	152	161	179	151	156	163	140	148	152	143	151	156	146	163	138	160	154	159	179	175	151	132	130	143	152	166	163	174	162	156	160	150	166	137	191	136	154	152	184	168	179	154	169	138	129	164	135	187	155	157	146	129	151	155	165	151	155	133	149	137	172	160	155	146	140	164	145	155	159	158	137	155	148	144	142	167	147	158	156	172	131	151	137	157	141	153	149	168	161	174	145	159	142	155	128	147	145	131	156	160	141	173	125	139	147	144	155	129	143	145	158	137	135	145	154	135	161	153	139	142	164	124	135	134	167	150	149	152	158	158	166	149	143	109	152	146	147	156	145	155	161	141	158	151	132	158	174	143	147	160	122	150	139	135	155	157	162	130	138	141	160	130	179	134	126	132	147	169	138	145	138	126	169	132	159	146	136	142	160	149	134	129	158	149	141	164	164	150	177	147	147	159	140	145	157	168	147	185	143	150	152	151	148	154	145	175	146	153	139	159	144	159	134	138	147	180	147	144	143	152	177	176	156	154	155	154	136	147	166	146	157	168	161	141	142	150	155	154	172	159	165	137	154	158	164	168	135	154	135	125	158	152	140	166	143	156	146	171	173	167	166	158	158	137	137	150	132	140	142	157	144	151	147	153	127	142	174	139	161	148	139	174	133	154	147	139	141	155	128	152	169	186	152	161	149	162	142	143	144	137	151	150	145	179	175	166	139	133	137	138	145	146	132	145	166	163	169	128	140	130	149	168	155	131	153	175	162	139	154	164	148	139	150	139	124	155	133	161	131	161	134	134	138	164	152	140	148	141	164	158	170	187	139	157	156	151	142	164	134	146	163	140	158	134	170	129	163	153	157	142	132	166	159	138	152	147	156	124	152	164	151	152	145	150	136	152	171	125	136	135	123	162	175	141	138	128	156	171	138	155	148	154	159	156	129	156	142	161	152	169	148	167	169	144	169	153	147	133	153	140	141	157	168	158	170	155	159	159	169	148	155	136	134	189	149	173	144	141	163	138	144	146	153	172	185	155	160	128	151	148	143	145	129	153	154	125	176	141	162	143	151	166	168	147	144	156	167	147	151	138	176	145	155	159	165	141	155	126	144	153	143	143	146	163	153	154	144	157	161	174	150	140	130	124	183	147	146	138	163	142	147	149	152	144	169	160	131	143	158	154	142	150	178	149	132	181	152	169	141	139	152	124	139	160	126	143	153	155	171	172	156	153	175	142	143	178	144	145	166	146	158	161	189	139	165	170	144	145	143	146	150	154	149	176	150	168	147	166	172	131	147	163	146	148	148	148	157	139	149	139	168	140	159	170	162	157	147	135	154	159	154	170	133	142	139	128	169	167	154	147	139	133	151	143	168	147	155	176	149	139	139	150	145	140	125	153	170	143	127	154	156	152	168	153	166	164	148	152	146	157	159	145	140	156	149	144	158	164	132	156	158	166	166	157	157	143	152	149	165	169	139	157	130	128	167	140	170	131	138	150	148	137	135	141	158	146	148	157	157	130	155	147	170	162	155	155	171	162	153	130	174	172	169	163	173	143	157	149	162	132	155	160	155	165	136	133	155	159	148	151	142	157	169	155	151	123	134	155	161	171	155	149	151	144	166	163	132	154	150	143	154	153	125	127	155	143	163	143	122	131	135	141	157	151	168	127	150	152	151	132	152	156	169	169	159	137	158	167	168	136	132	155	135	177	166	140	142	159	163	163	172	151	151	140	152	157	152	139	157	172	159	145	148	173	159	154	141	146	155	138	157	177	154	179	157	130	165	161	149	170	137	158	169	175	168	136	154	135	143	149	144	151	134	161
14887	10677	36720	33525	10515	5507	3526	2148	1593	1329	1028	860	901	907	782	831	766	646	629	543	475	468	450	469	497	422	424	446	443	444	434	475	426	394	356	407	421	438	426	391	379	380	414	382	366	396	389	411	374	394	405	408	415	375	401	411	398	410	402	421	389	425	408	378	401	415	379	414	393	387	391	400	388	383	402	400	383	426	380	402	393	390	398	376	396	409	361	379	357	382	416	397	383	388	401	399	416	415	380	384	401	392	430	377	378	378	382	398	361	374	416	377	386	387	406	391	378	384	356	335	393	402	393	390	390	385	406	364	383	410	390	341	396	405	383	403	355	389	389	359	385	421	392	405	388	416	396	429	399	412	374	401	384	395	397	372	372	379	402	400	382	408	394	396	398	402	410	362	414	371	374	409	375	347	396	412	399	350	399	408	406	385	343	402	432	412	415	405	400	422	399	414	344	408	392	414	407	408	384	365	365	405	405	358	391	382	401	374	394	395	368	382	362	375	387	420	376	406	372	386	405	382	444	438	401	388	402	397	398	377	399	404	380	374	392	370	365	409	403	395	380	365	377	418	375	383	395	396	378	399	415	364	351	374	383	376	360	413	386	386	418	405	385	416	390	386	395	383	423	377	381	407	371	376	393	400	413	357	399	365	393	395	432	390	410	399	365	356	379	393	394	444	392	382	385	375	389	384	374	376	373	381	375	378	359	416	428	371	405	394	409	365	399	381	399	394	368	372	417	406	381	394	400	389	402	394	400	373	395	367	366	386	409	373	395	375	409	377	401	394	408	430	345	404	427	396	407	389	374	389	386	370	362	416	388	391	408	398	390	387	359	394	373	416	382	374	372	355	395	379	412	395	398	357	355	329	398	385	405	378	358	379	378	426	393	405	411	408	413	369	434	431	381	398	382	397	385	367	388	407	341	363	374	405	371	373	406	381	377	383	380	399	434	385	395	403	403	397	381	344	387	386	381	411	398	420	405	386	417	395	402	378	390	384	397	382	409	393	365	398	416	408	371	382	440	371	398	411	378	378	390	349	396	378	345	375	365	392	399	389	415	386	352	409	367	435	404	392	395	352	362	369	402	391	412	390	390	397	361	360	377	380	393	410	392	356	414	378	406	430	402	401	387	399	420	363	404	399	383	380	380	354	397	384	403	388	369	359	380	395	362	441	374	388	392	368	393	391	362	401	398	369	389	405	364	376	406	398	385	364	388	392	374	371	411	374	387	408	391	385	389	373	385	402	390	376	372	390	391	387	401	378	357	418	349	410	381	362	386	414	370	386	401	362	387	405	394	391	400	357	348	385	346	367	385	384	369	380	426	406	383	394	377	395	409	382	422	376	382	424	440	364	381	385	384	409	422	371	379	385	406	418	398	387	410	428	405	410	392	410	403	354	393	391	391	419	406	384	411	403	364	397	396	391	410	382	424	366	394	353	398	389	358	403	365	412	418	407	348	365	403	372	368	377	372	395	382	405	378	401	396	383	371	393	402	384	407	396	389	368	420	388	353	375	384	389	401	360	386	398	371	378	379	424	402	394	381	369	368	385	381	404	388	396	410	379	373	359	392	384	364	389	418	396	373	425	406	371	411	376	385	414	385	378	391	392	404	397	387	425	398	336	378	369	364	360	384	399	353	370	356	388	374	399	414	361	375	400	399	391	373	349	404	385	373	369	391	365	369	378	393	379	398	389	404	361	373	362	407	372	396	422	379	413	368	412	388	379	395	368	419	334	386	350	383	374	364	381	395	352	356	431	366	419	413	382	400	334	395	369	418	407	400	374	413	417	360	356	406	410	412	394	386	369	381	398	388	378	374	391	380	352	420	377	362	409	368	381	407	360	395	360	370	375	378	369	387	396	366	399	375	407	358	388	358	359	363	385	385	405	371	437	376	372	434	402	363	399	383	405	375	385	388	376	399	392	387	387	406	406	376	381	368	388	396	402	357	396	381	344	388	364	367	389	409	389	401	384	375	412	406	410	415	376	366	372	389	367	406	390	355	370	391	412	421	389	423	390	393	419	384	385	391	401	408	387	382	393	392	389	391	410	390	408	362	388	413	382	354	353	378	400	380	407	410	419	384	400	370	382	413	378	409	377	403	377	427	379	383	385	375	404	392	395	418	398	376	374	379	381	344	404	407	422	346	425	392	402	376	392	387	374	369	395	363	392	420	411	367	425	370	381	417	384	371	392	406	397	364	398	400	404	370	387	446	384	348	416	398	408	408	418	340	385	430	377	354	367	391	387	394	381	403	360	411	390	404	394	378	415	361	391	411	386	416	412	420	410	395	393	389	401	389	401	390	404	363	401	404	382	409	428	400	382	394	382	408	394	375	385	383	435	351	409	371	384	398	390	375	387	396	371	402	404	393	384	388	407	398	398	392	383	403	410	390	405	374	395	355	389	410	403	389	408	385	379	427	420	380	386	354	387	377	357	373	380	399	390	397	382	398	387	423	394	379	361	399	360	407	372	408	391	432	397	401	373	420	407	403	382	404	355	369	396	392	388	410	372	378	422	347	393	417	367	428	358	417	385	406	385	393	400	396	385	396	414	382	395	409	393	406	395	414	405	382	396	386	362	384	439	375	321	361	401	379	374	374	363	358	395	353	418	374	389	422	364	381	397	352	365	381	377	384	382	418	390	395	380	382	433	400	406	414	365	397	375	397	373	394	370	406	362	394	371	391	386	395	383	380	388	447	379	395	355	364	412	423	402	404	414	409	370	374	380	432	412	394	394	414	418	358	407	372	386	402	375	358	390	427	399	432	373	374	384	371	379	358	387	368	389	410	381	400	372	358	370	399	412	410	350	367	371	394	401	380	361	367	382	413	392	399	386	391	385	383	382	387	412	392	364	362	383	412	407	396	362	398	417	389	387	392	400	348	394	405	394	400	432	411	398	398	371	352	399	397	405	416	397	391	390	389	397	369	389	386	391	363	365	396	413	421	416	409	389	387	399	361	403	375	376	361	395	388	373	425	398	372	381	344	377	365	420	380	369	396	385	379	380	400	343	379	387	377	368	372	391	387	406	370	385	369	423	372	400	380	369	410	381	375	390	385	426	423	380	406	410	356	400	408	422	389	389	384	393	384	390	394	395	354	374	366	401	398	409	394	386	391	374	409	362	378	434	407	381	358	380	375	384	395	379	374	408	382	375	392	385	403	416	382	380	390	369	402	399	363	393	352	378	363	381	391	375	387	377	388	391	422	386	418	393	396	396	394	379	353	415	412	413	376	375	417	407	392	370	396	376	400	370	422	369	399	400	410	417	358	395	394	369	394	393	370	378	368	404	394	387	373	396	362	354	403	365	372	397	385	404	387	382	391	376	412	379	352	417	415	403	385	441	395	406	397	393	398	383	405	373	357	409	407	389	414	393	385	394	384	374	395	386	396	352	367	348	426	403	348	372	387	357	376	405	366	384	393	373	375	389	373	372	345	383	397	388	352	399	381	370	367	334	409	416	382	420	367	394	373	397
6185	1380	1206	871	591	551	493	475	473	469	468	445	414	447	401	450	426	430	389	441	416	446	429	417	408	399	410	435	391	431	433	425	417	403	407	386	416	411	414	394	434	445	411	408	382	421	442	410	389	411	411	419	403	418	407	389	409	389	405	420	395	396	405	455	400	392	416	417	463	426	408	433	385	445	377	434	403	381	390	379	369	413	390	415	444	421	425	426	385	408	435	373	438	417	416	444	377	384	412	405	413	394	420	387	409	434	481	398	395	432	411	405	388	457	386	399	452	375	398	394	406	415	378	378	407	388	409	385	425	405	443	417	383	395	408	406	355	436	397	407	424	411	426	416	410	381	377	426	389	386	406	402	416	412	393	449	399	414	391	437	458	380	416	403	383	381	442	416	413	429	381	391	404	390	389	419	429	456	398	471	418	378	415	418	433	430	432	390	412	406	396	418	426	438	436	387	439	396	388	404	373	373	415	416	393	428	424	394	425	411	396	407	387	422	429	425	385	420	413	434	435	427	415	408	428	434	399	426	401	429	412	395	418	400	416	419	369	401	421	406	409	403	425	410	443	411	412	417	412	405	450	380	412	399	418	394	356	382	407	384	390	422	377	422	406	452	389	393	384	409	438	422	416	398	426	394	378	416	393	412	414	401	393	402	418	454	469	396	413	375	415	437	412	387	417	410	384	366	431	395	408	407	402	406	448	407	429	395	438	421	397	403	409	410	422	429	375	423	385	428	386	414	440	428	394	400	412	376	393	460	429	433	423	401	414	397	403	409	423	400	431	427	413	399	373	396	374	399	442	405	412	434	404	366	422	422	415	406	382	404	419	405	362	366	429	423	397	390	408	400	369	393	401	436	425	433	431	385	402	394	421	378	388	424	396	394	383	403	416	428	406	428	373	436	410	363	403	381	424	401	412	427	373	415	395	397	401	442	410	435	403	450	388	416	386	438	394	377	384	380	435	439	391	407	426	448	402	383	387	434	420	405	389	451	420	401	392	429	396	409	455	439	429	434	408	402	435	409	399	399	441	431	417	397	395	397	392	428	419	413	393	439	391	392	417	394	380	390	421	413	419	424	400	370	407	377	401	415	404	364	424	386	394	389	400	392	387	402	401	425	422	433	381	402	373	384	402	431	414	410	384	408	408	359	395	423	381	422	408	433	382	417	421	416	386	425	425	420	391	403	393	403	430	429	448	437	386	398	379	402	403	374	425	427	410	385	427	377	372	418	405	417	405	432	405	415	398	406	424	379	405	424	420	429	383	455	446	424	424	416	417	418	428	430	453	434	426	402	410	423	452	411	397	401	394	399	382	432	405	425	403	364	417	453	399	417	448	414	410	457	440	394	388	428	370	463	406	401	379	413	392	437	465	409	441	405	361	409	414	394	422	410	427	394	403	417	399	424	388	404	364	412	425	418	414	405	390	399	444	401	468	427	400	424	415	392	387	400	413	452	426	420	388	381	376	414	398	403	417	408	388	429	407	399	384	425	410	374	415	418	405	417	443	395	398	405	386	406	369	400	419	383	399	439	440	431	451	405	429	456	451	375	420	404	400	420	410	412	430	420	394	431	403	368	367	423	411	401	376	366	426	439	445	408	435	384	390	411	442	424	410	372	433	420	411	407	372	374	371	424	409	389	395	384	469	392	412	423	391	370	412	417	437	415	397	414	396	387	392	424	374	368	397	396	426	393	442	411	418	398	399	437	398	418	415	424	455	426	437	398	390	419	369	417	414	431	413	420	422	400	421	371	352	432	401	394	394	408	396	379	433	378	420	415	404	439	433	435	384	383	393	417	413	392	400	419	394	419	436	409	410	425	463	431	390	383	439	427	424	420	381	437	385	405	431	453	445	418	399	411	412	401	404	412	417	456	405	394	384	407	408	413	416	445	446	398	425	398	398	400	442	425	394	382	432	424	409	439	455	402	411	411	429	391	432	420	413	420	428	397	452	423	413	388	444	432	371	416	426	390	419	388	418	428	430	502	411	413	439	398	419	407	390	416	406	448	393	435	414	428	430	401	415	411	358	415	383	410	417	423	441	407	391	403	444	442	391	455	415	390	413	425	400	433	437	401	432	402	402	392	422	429	409	364	420	370	430	423	411	377	441	418	407	390	448	375	427	408	421	399	341	391	414	398	406	398	417	442	394	386	400	415	396	383	402	416	394	452	432	400	440	402	380	393	392	385	408	429	398	406	406	398	420	413	430	375	431	430	418	403	387	381	432	423	389	411	438	405	407	359	415	373	376	434	388	413	437	441	411	395	423	409	401	441	374	407	392	435	440	441	430	401	421	385	389	390	398	382	366	417	441	422	424	399	426	424	388	400	402	380	409	394	423	445	424	431	395	425	408	391	430	395	406	384	407	435	416	438	407	430	417	380	396	391	395	416	439	390	430	423	390	385	407	457	372	380	424	433	393	421	410	407	412	424	366	442	366	415	436	363	407	422	383	415	392	415	417	415	398	417	420	432	411	396	429	468	406	424	424	411	379	406	407	397	378	426	397	407	446	418	399	429	406	373	385	420	418	433	428	448	382	381	383	442	438	425	431	402	397	407	433	422	406	406	383	430	403	421	390	414	411	386	425	402	432	407	414	415	404	380	422	382	432	444	439	420	388	428	408	396	416	430	448	386	419	440	421	415	379	399	386	388	444	408	437	404	409	435	469	394	410	434	411	406	412	412	378	368	385	405	392	396	419	387	387	410	401	396	413	397	423	436	430	434	390	435	397	414	390	414	407	369	390	381	427	405	386	398	396	417	383	407	414	406	431	406	422	373	387	383	406	395	409	424	392	396	410	451	395	427	396	401	425	399	408	423	355	402	420	368	431	411	391	411	415	405	399	401	382	434	425	438	458	418	444	424	391	389	404	397	415	394	360	413	381	413	441	401	395	417	444	409	365	434	383	403	392	419	405	390	396	376	408	408	408	393	412	415	413	395	390	422	433	398	427	389	379	435	444	416	391	427	411	403	420	386	426	387	386	404	417	420	422	404	417	403	380	450	426	404	404	397	379	417	384	431	425	432	392	405	415	393	434	383	387	395	417	405	415	397	428	422	391	415	421	441	417	444	421	376	399	438	456	380	441	406	436	398	413	435	432	436	425	459	394	415	432	407	416	436	422	424	398	424	407	413	433	401	391	394	382	388	405	360	395	400	372	386	413	393	381	442	413	404	389	424	425	391	402	436	420	395	412	414	396	373	379	403	409	396	415	373	396	415	404	410	437	409	422	440	387	417	417	423	401	380	410	427	402	424	401	383	368	403	434	406	406	401	405	427	432	417	438	396	407	401	410	412	410	379	416	400	426	416	402	413	396	401	418	403	371	435	405	389	435	397	409	393	414	418	414	450	416	409	422	362	428	457	390	402	436	403	398	402	398	448	426	353	428	405	413	384	451	375	387	398	411	390	388	394	394	417	423	383	419	407	412	391	439	411	427	393	372	412	419	390	442	408	403	434	381	401	431	426	383	380
4885	1836	3319	3175	1798	1598	1341	1213	1110	1101	1047	939	1030	915	975	1018	972	962	994	914	913	906	897	902	859	892	952	903	890	868	926	923	924	908	908	910	907	860	905	929	904	906	949	908	891	884	846	883	899	848	854	883	895	858	884	870	944	875	899	912	856	900	890	922	930	877	892	898	903	943	878	927	945	856	868	911	899	860	942	852	916	864	879	887	930	880	869	874	921	919	933	930	839	884	927	871	844	888	878	876	878	876	847	910	907	861	890	884	886	919	842	894	909	924	906	875	947	852	865	896	939	899	884	877	920	933	921	889	946	904	913	870	936	886	850	833	904	907	889	908	953	894	931	903	876	926	873	965	874	876	873	901	943	887	904	829	955	880	896	929	856	902	896	952	891	921	903	856	899	905	875	920	918	897	919	849	906	949	929	875	964	853	940	966	875	885	964	919	940	884	871	901	976	903	840	918	905	882	909	868	904	927	917	851	904	880	895	889	883	875	885	897	884	863	869	939	882	899	834	941	905	923	913	923	922	885	941	899	961	947	912	911	909	931	943	908	857	898	932	915	909	889	883	924	917	907	971	895	886	886	916	872	908	997	892	870	953	859	889	941	936	897	934	917	890	868	939	905	930	915	936	908	905	875	918	891	906	919	891	894	858	882	900	913	887	929	913	875	841	908	887	838	913	901	884	891	915	889	946	921	896	895	893	880	851	878	860	911	897	882	891	858	896	946	873	897	884	938	907	867	907	877	915	965	872	928	883	890	901	830	913	879	957	858	940	859	898	891	885	881	913	918	917	893	936	914	971	906	911	966	974	897	910	890	880	870	885	887	908	917	923	880	833	898	915	920	888	849	923	931	931	910	902	910	877	917	886	889	929	905	899	918	909	942	854	911	913	865	898	884	861	883	886	896	901	910	922	837	855	880	871	944	896	907	858	891	913	885	921	924	920	871	814	905	948	880	919	954	924	899	881	880	878	936	912	925	949	905	929	969	884	871	924	913	904	951	895	955	866	899	902	878	864	884	865	904	882	920	894	906	902	946	895	937	850	927	891	930	878	948	910	950	928	892	937	857	882	936	926	853	933	903	862	882	956	879	938	928	928	894	885	854	898	955	889	913	906	910	920	862	865	900	884	877	845	891	885	889	863	895	872	928	834	928	822	885	873	858	920	864	910	875	917	846	922	891	929	899	919	837	874	893	963	917	886	934	877	958	910	838	908	880	859	897	903	831	846	850	929	933	934	882	902	917	924	905	832	930	875	945	898	945	944	912	885	901	901	864	899	834	972	872	908	940	932	905	871	931	882	885	876	852	869	941	878	892	886	912	868	867	931	864	872	895	931	887	913	894	870	903	894	900	884	856	859	870	963	898	884	901	866	884	883	881	935	885	944	840	872	840	925	865	937	897	908	931	870	887	839	899	893	882	891	878	887	888	895	871	909	833	911	895	904	863	938	891	883	941	956	890	913	829	849	931	875	903	891	898	893	896	880	894	923	901	913	862	884	952	872	902	858	892	865	920	887	850	924	934	898	843	925	938	862	889	914	882	911	932	893	862	941	913	838	930	883	924	960	911	882	904	849	866	874	948	870	922	899	905	945	888	966	952	874	928	882	922	927	860	934	890	858	888	882	866	826	910	879	889	912	928	927	923	903	879	873	860	858	819	903	892	922	890	860	901	915	907	889	907	830	878	939	924	897	865	877	909	887	870	899	888	847	944	867	917	906	850	982	860	888	913	935	876	873	904	854	929	896	852	918	908	906	921	931	932	910	871	876	934	949	851	916	896	909	911	925	895	933	917	923	908	893	861	887	892	875	889	865	881	857	908	948	941	908	907	906	927	941	895	912	941	936	907	887	908	864	902	939	863	939	800	878	915	902	962	850	887	883	943	898	930	868	917	896	875	877	882	896	886	918	908	949	882	959	872	982	890	877	876	895	875	910	917	882	845	890	892	922	855	919	870	875	916	892	855	849	914	959	904	899	889	898	886	892	895	954	915	918	955	874	887	929	920	872	846	910	849	847	881	883	902	885	897	898	818	932	886	897	934	866	950	937	904	903	859	888	924	864	898	922	908	911	865	808	906	930	937	895	927	901	936	895	918	940	954	926	894	906	923	950	920	934	908	895	934	903	866	888	860	891	896	928	908	878	899	881	894	905	917	880	853	912	865	935	878	904	920	885	876	894	925	933	918	927	872	893	902	914	854	908	932	935	902	877	898	885	887	975	880	907	902	878	941	857	846	935	933	916	897	905	865	873	918	916	895	907	928	888	913	922	863	905	876	870	910	879	899	928	884	953	865	869	852	874	877	942	922	906	930	963	873	912	885	900	937	880	883	877	934	936	853	894	925	884	880	958	906	867	917	916	883	884	900	931	862	883	918	890	869	919	932	957	893	905	885	857	924	877	927	878	926	883	907	912	905	915	881	923	873	877	919	849	936	918	863	901	917	909	855	926	869	903	903	902	929	880	906	944	922	867	914	859	910	881	908	916	890	886	865	905	942	911	888	836	891	829	916	892	921	877	862	871	883	875	924	881	903	864	919	886	891	909	879	907	889	898	916	844	947	945	941	897	901	896	919	901	936	918	894	936	930	869	883	939	883	923	894	899	839	849	855	854	856	869	928	893	878	837	917	880	930	985	867	905	885	888	908	912	903	878	904	935	883	892	829	864	913	951	926	937	920	903	891	901	944	942	968	889	885	932	909	919	866	886	912	914	912	886	896	948	876	909	886	906	901	841	879	929	873	942	928	909	844	884	867	891	913	942	860	857	910	895	879	911	915	940	958	882	872	916	865	864	900	895	851	871	911	899	896	915	906	889	948	937	897	899	864	900	942	886	889	941	865	864	959	921	842	893	886	910	841	927	889	890	869	912	903	877	898	939	846	914	879	857	843	884	894	909	898	829	894	899	872	916	921	906	858	915	917	960	923	945	936	833	819	844	921	834	929	861	908	930	895	928	978	873	940	912	863	877	915	929	902	852	912	891	938	842	933	929	884	888	872	900	949	880	864	883	973	868	865	941	895	864	895	882	906	892	889	860	881	892	878	953	850	884	926	870	879	912	917	841	886	861	926	860	862	939	937	914	907	952	880	947	933	917	913	877	893	872	976	900	910	916	938	937	927	897	861	836	947	868	897	882	902	890	909	962	875	898	964	858	923	895	869	924	877	936	901	887	866	916	952	891	946	849	951	951	860	948	876	901	874	875	911	860	923	873	828	950	943	916	887	859	936	917	916	865	887	952	895	804	925	936	914	928	949	909	954	948	884	887	896	859	865	903	928	934	867	865	936	848	948	864	898	938	921	916	875	852	861	862	902	903	941	865	911	911	948	905	932	900	863	826	940	872	958	917	860	927	933	839	911	909	875	920	860	869	874	856	857	856	885	946	923	885	919	840	899	859	913	909	908	888	887	860	947	886	918	913	928	883	920	936	874	928	902	925	971	906	895	916	875	892	888	921	932	915	887	866	902	863	921	894	914	896	877
16665	5919	22256	18708	4775	1015	646	445	401	383	350	289	321	295	294	282	314	274	285	320	312	266	278	293	263	210	245	271	279	248	267	266	280	291	278	261	233	261	253	283	278	264	209	244	286	243	260	254	246	246	253	268	244	310	242	248	304	283	260	240	270	243	250	271	276	260	255	238	254	253	260	265	264	255	271	287	231	242	255	269	281	269	291	271	238	289	244	254	242	257	245	259	240	249	249	263	281	271	258	267	252	237	251	250	265	257	276	238	259	242	241	272	262	272	264	254	240	225	257	235	270	258	274	272	255	282	241	261	295	253	239	258	252	277	238	244	260	257	259	287	262	269	234	263	252	245	288	275	267	285	278	250	254	225	251	266	243	239	253	275	287	251	268	258	217	234	246	207	241	240	265	233	287	284	242	272	252	261	305	275	232	251	267	251	251	269	228	275	271	234	292	259	246	289	278	265	269	288	246	254	262	269	281	257	280	267	269	273	237	253	251	271	249	308	261	277	255	251	262	291	232	246	266	263	278	237	261	226	255	244	242	220	237	245	249	254	283	255	237	269	291	250	287	264	259	263	233	261	240	269	249	279	239	265	240	248	266	263	270	275	241	264	254	252	269	260	264	247	274	269	258	267	239	267	296	247	264	261	230	250	252	297	240	257	269	288	255	258	256	272	236	230	272	263	259	282	277	263	260	270	234	259	269	265	257	256	244	250	235	252	252	266	261	257	256	254	282	246	244	243	267	249	253	245	265	268	267	267	261	262	261	264	237	249	264	271	249	270	245	270	284	215	252	261	261	276	258	244	291	237	281	252	251	273	248	299	288	254	270	251	279	260	257	252	264	253	243	286	259	270	245	251	264	223	244	250	263	285	255	287	282	286	274	259	263	230	240	275	279	274	274	284	261	276	252	264	252	262	237	249	247	274	264	247	233	299	273	248	238	262	289	250	238	246	252	267	262	243	240	276	256	272	285	249	262	230	252	238	293	282	288	282	296	278	230	245	253	259	266	260	264	264	233	244	234	254	307	247	245	259	276	252	239	277	258	232	272	242	261	283	276	264	260	264	267	259	262	268	294	269	254	250	251	279	260	251	250	242	252	265	267	260	242	287	284	281	245	260	264	236	267	246	240	263	260	253	271	245	264	261	250	292	300	243	290	245	254	254	224	251	274	262	255	240	285	258	242	290	269	305	261	254	232	269	297	269	277	318	301	242	238	300	252	232	241	266	274	241	256	258	272	305	289	259	241	270	256	272	264	257	262	292	301	287	276	267	255	253	226	235	249	279	249	286	254	254	253	241	263	270	292	272	269	224	283	246	255	267	261	248	252	243	255	270	242	286	260	239	265	280	229	251	269	267	258	257	242	259	249	286	263	279	271	252	286	263	269	231	266	234	267	238	209	263	228	261	275	266	281	262	265	255	239	277	258	279	264	251	261	255	262	275	267	264	287	253	268	259	274	243	245	309	248	270	261	246	252	244	222	257	223	258	259	215	250	235	261	245	259	294	276	273	256	281	259	264	256	275	265	272	254	266	245	236	251	269	257	244	274	291	263	263	241	249	249	257	260	293	254	241	255	253	264	264	241	273	266	283	283	277	265	243	252	244	274	259	273	264	282	230	271	288	245	256	223	252	258	276	231	247	273	259	263	235	259	258	271	256	261	262	280	286	247	251	224	260	268	289	278	289	278	226	299	276	278	265	253	282	260	286	269	222	264	264	273	258	279	260	252	240	235	278	271	236	263	270	271	262	252	234	241	254	272	248	251	254	272	251	237	242	223	276	284	254	273	261	260	278	263	248	262	268	265	247	242	291	300	264	267	246	255	253	227	268	259	289	293	270	252	269	258	268	273	236	255	235	263	267	253	281	262	247	286	268	248	237	270	266	255	284	238	291	239	258	224	274	261	260	251	247	255	278	258	249	249	285	260	267	260	241	276	274	241	265	274	237	258	222	254	266	253	254	272	300	251	240	268	278	266	249	292	253	261	245	268	252	253	255	236	261	271	254	262	274	245	263	266	232	262	257	294	257	286	253	250	255	269	286	283	255	268	260	271	273	252	234	241	264	224	224	275	265	267	281	276	249	256	266	282	266	275	287	271	272	252	255	272	270	260	236	230	244	275	220	261	244	278	289	270	263	297	247	260	244	245	255	254	287	250	281	255	263	284	276	249	238	286	264	260	251	243	272	250	230	268	265	295	288	286	254	278	237	278	264	256	251	255	279	247	257	237	248	274	263	274	266	281	238	249	250	248	254	238	257	264	276	256	281	280	234	245	264	229	241	271	256	247	275	266	273	278	260	277	246	279	236	268	259	253	272	280	272	248	250	252	279	248	266	282	292	261	291	258	285	263	264	273	263	246	256	284	301	255	266	278	286	255	278	265	281	271	275	245	268	290	262	258	241	263	250	278	252	296	256	236	278	240	255	271	234	271	240	247	266	255	284	250	233	285	239	263	259	253	245	279	249	218	298	278	268	276	274	249	278	270	219	247	266	284	308	265	277	294	278	239	264	289	280	256	255	284	283	280	249	265	233	238	289	230	283	240	262	268	266	253	260	242	216	244	258	285	283	265	257	257	245	263	261	260	243	263	248	235	260	259	284	253	209	273	268	275	246	278	262	263	271	283	268	253	269	260	289	253	252	242	265	257	239	268	276	252	257	252	214	253	302	296	256	254	244	272	269	275	257	292	285	255	298	287	267	278	243	248	234	248	239	213	252	270	263	295	280	272	257	287	268	268	243	285	266	273	249	226	260	267	267	272	257	276	286	255	280	291	259	272	256	256	262	242	244	240	241	230	257	266	233	251	262	249	237	303	255	273	243	227	260	260	260	264	248	281	286	264	277	283	240	266	267	249	266	241	245	215	254	236	275	222	264	241	269	278	239	257	252	280	295	268	274	248	254	258	222	269	243	276	294	254	255	285	255	245	267	265	273	260	257	288	260	283	273	262	270	250	244	254	251	254	257	240	290	266	256	244	243	266	295	242	259	262	242	256	239	240	272	258	251	285	249	211	241	269	244	256	277	252	281	254	280	258	246	267	235	254	251	288	259	272	278	245	248	278	246	278	260	264	239	263	255	273	235	242	270	229	254	277	265	261	265	269	275	249	246	278	255	248	257	272	279	245	238	264	308	252	243	262	266	232	258	271	276	250	260	264	280	245	272	286	256	232	298	292	277	262	259	276	273	270	250	246	235	278	260	264	246	246	284	278	271	254	262	284	280	264	254	284	283	265	259	226	245	242	273	267	260	284	257	232	269	237	224	257	251	248	239	274	264	240	259	244	264	263	269	254	290	280	243	262	255	279	244	255	257	267	262	256	249	260	262	258	250	255	267	284	251	268	269	254	269	289	280	254	240	261	241	261	293	249	249	270	269	244	275	250	247	264	275	293	267	264	248	242	256	295	271	262	260	255	271	287	239	267	261	311	304	243	267	275	279	286	252	252	260	275	271	263	258	280	242	308	275	256	263	299	254	243	272
11737	6177	28088	26376	7595	3590	2347	1675	1297	1124	991	862	909	838	874	879	847	814	672	703	627	634	575	654	626	618	619	595	579	590	586	592	573	618	624	621	623	647	586	590	655	617	588	623	579	564	602	610	577	565	613	546	587	618	626	630	588	563	642	615	578	565	611	588	614	624	618	595	567	634	604	573	589	556	659	595	578	589	564	612	562	640	576	604	568	609	614	574	588	567	605	590	563	597	554	632	601	619	622	581	567	577	618	600	596	578	664	598	572	576	598	556	618	613	590	611	583	595	548	569	557	629	558	582	588	611	599	583	568	561	566	572	550	592	561	593	579	550	540	607	558	577	630	604	558	566	620	632	586	574	591	573	585	581	571	602	557	614	559	526	603	630	593	578	613	555	610	574	633	571	603	629	574	573	574	616	604	596	626	566	673	548	635	611	571	560	584	585	595	609	567	608	568	559	612	576	605	567	565	627	636	586	574	625	625	594	607	575	560	588	535	603	617	555	588	609	606	633	569	587	577	632	615	619	535	610	588	560	589	592	584	632	631	614	579	607	579	612	572	596	586	618	551	580	571	583	598	613	569	614	613	601	599	606	561	601	581	574	557	588	540	610	606	610	592	595	590	581	559	580	592	558	551	580	569	583	579	605	624	542	577	614	559	561	608	603	585	570	630	573	622	574	605	571	602	601	630	605	623	552	579	573	576	616	587	603	603	595	626	585	622	640	582	573	581	568	570	608	606	609	554	564	626	592	624	574	603	562	579	558	575	613	554	594	582	598	596	664	627	578	574	616	583	567	608	574	591	591	563	598	606	613	605	628	574	601	625	598	580	637	583	609	590	592	581	631	597	618	597	612	610	600	614	606	595	625	573	619	580	568	585	581	582	632	578	589	557	584	644	579	593	614	556	588	547	593	569	591	592	578	593	560	592	584	554	611	621	641	587	571	599	555	583	601	580	583	572	628	585	554	549	593	610	577	601	567	597	594	608	577	568	570	581	596	561	621	654	585	614	620	578	571	584	560	584	653	607	603	595	580	569	592	601	614	600	574	594	578	592	589	548	598	614	558	587	580	603	626	614	592	591	619	543	612	588	542	597	573	597	566	617	616	563	616	602	604	607	572	545	588	607	605	608	538	634	618	604	574	563	636	570	589	619	582	587	615	610	602	600	599	579	635	609	577	598	573	571	601	575	570	604	596	604	599	590	583	598	650	647	594	571	608	596	574	600	577	537	580	621	621	564	613	576	606	611	567	611	554	591	618	552	589	627	580	570	571	565	594	547	600	587	576	588	544	573	591	564	593	595	562	594	615	581	589	603	671	591	613	565	621	585	579	581	571	607	613	624	553	630	651	549	590	605	619	591	593	605	609	585	581	578	588	572	568	558	562	576	597	545	608	557	641	592	593	622	568	558	614	593	594	639	593	599	613	603	570	573	581	576	637	567	623	608	592	618	566	600	573	605	575	565	592	621	600	579	604	611	600	559	572	587	610	555	585	593	595	618	599	597	593	588	565	572	585	640	583	604	568	586	585	559	586	587	540	626	575	597	583	613	567	628	575	591	562	612	572	579	546	596	618	621	579	648	609	583	610	591	588	601	591	638	581	667	545	579	617	554	590	554	596	589	615	589	582	592	608	573	574	613	600	619	619	585	598	641	579	604	608	575	586	642	597	579	580	566	585	588	593	609	533	610	594	601	567	572	601	552	612	627	566	585	605	604	599	654	592	567	598	574	582	595	584	566	574	601	641	608	579	550	574	564	615	584	589	622	624	575	613	574	600	603	575	555	545	572	561	556	583	573	586	579	617	559	598	612	617	586	565	608	610	589	611	611	576	573	548	599	583	621	573	537	609	627	544	608	607	616	590	593	600	582	596	609	559	652	591	570	601	601	606	594	584	588	579	591	594	592	549	646	574	578	588	554	609	574	594	623	565	562	603	579	598	588	616	633	623	563	588	585	610	563	578	588	551	607	615	608	553	581	624	609	547	611	531	640	610	600	586	586	567	553	617	622	589	561	576	593	551	584	583	574	588	631	570	602	596	582	572	602	632	621	577	592	542	633	588	545	598	605	627	571	594	558	597	594	598	569	599	582	589	582	566	598	622	612	558	585	559	571	577	605	635	587	562	613	613	574	596	609	582	533	558	586	557	593	586	598	573	624	571	570	561	584	581	592	606	610	616	586	553	614	607	574	570	591	607	586	646	623	554	611	623	559	640	560	560	630	576	614	588	560	595	585	608	564	566	578	587	602	658	599	582	619	566	587	628	565	558	614	596	604	651	599	640	574	632	600	590	592	612	575	588	625	628	572	580	603	577	569	579	600	594	613	585	617	605	592	603	630	602	561	572	593	601	607	633	606	565	585	526	602	612	607	608	526	573	584	586	598	575	577	633	549	560	625	564	557	585	615	604	567	621	606	570	584	595	631	581	627	634	598	566	624	597	607	595	529	591	593	583	604	624	578	630	614	604	605	617	596	574	576	580	595	590	577	516	581	576	629	587	596	597	563	575	595	603	584	624	639	577	608	556	553	595	564	589	603	558	651	550	568	562	615	602	628	588	626	566	553	588	600	634	598	605	569	563	605	565	603	627	582	583	579	595	558	594	593	606	617	605	576	623	601	585	546	571	599	636	607	606	561	554	600	554	608	583	555	604	594	626	573	580	591	557	628	633	552	584	616	626	575	580	547	581	592	585	626	593	586	617	525	551	632	595	583	596	602	632	563	606	604	548	630	580	576	575	584	608	553	552	599	614	612	569	599	555	548	623	589	606	599	610	580	593	600	616	603	608	621	584	581	563	579	588	592	581	571	646	584	648	606	576	589	550	552	597	580	540	561	574	515	621	568	582	580	600	554	553	579	587	607	559	586	568	590	627	594	605	571	563	594	568	577	628	578	553	627	637	596	543	636	584	575	580	583	575	595	604	611	574	614	592	605	596	591	563	598	601	618	621	565	575	600	610	649	577	566	630	594	597	598	566	589	569	598	610	533	587	547	620	589	556	607	581	594	568	601	625	570	567	604	566	596	588	548	598	555	585	596	593	598	590	581	598	620	585	601	557	571	573	558	604	568	604	601	580	617	570	614	608	560	627	611	574	603	597	563	563	580	566	623	599	549	570	617	563	553	551	616	614	584	523	562	599	597	602	606	582	608	608	603	564	595	561	570	582	602	618	593	600	586	577	601	604	571	589	593	590	571	588	561	611	607	585	561	598	658	589	589	585	643	626	598	568	601	575	601	585	543	602	581	628	563	609	564	564	612	574	609	598	590	578	581	554	567	618	584	587	585	607	555	576	584	586	597	611	548	596	596	577	577	600	626	537	577	589	646	590	602	566	573	570	610	581	619	550	594	637	589	573	585	606	589	561	593	594	598	617	606	598	569	532	608	588	585	585	615	570	566	601	591	579	584	587	584	588	558	590	603	632	579	596	582	602	572	596	595	584	620	595	663	553	581	622	572	580	593	596	577	574	551	606	566	614	577	611
25305	11120	34338	29858	10335	2181	852	494	378	325	268	233	231	216	199	254	221	200	167	193	153	153	171	137	175	170	163	138	157	162	160	139	176	160	177	170	137	170	156	167	161	148	157	157	148	142	161	163	160	154	129	117	186	153	147	155	139	143	164	189	157	148	145	146	126	152	157	143	146	139	159	151	137	173	133	165	130	169	147	156	163	192	168	147	141	161	144	184	159	145	192	168	131	135	163	147	141	142	145	152	146	156	155	154	153	151	146	174	132	149	157	130	138	163	148	135	156	156	136	156	156	158	160	146	157	131	143	149	151	164	146	160	155	144	174	134	144	161	168	164	143	159	175	170	160	142	146	162	170	151	155	144	157	154	147	160	138	119	148	158	150	160	150	149	145	151	148	147	174	130	156	150	158	175	162	149	166	135	171	153	141	142	127	156	158	149	158	153	137	179	141	152	127	141	155	177	161	143	146	163	139	132	153	146	150	156	149	140	145	141	148	159	157	141	164	166	136	148	147	147	129	148	162	164	152	158	158	148	146	146	152	146	155	158	146	159	171	189	149	158	141	148	156	146	132	132	151	153	160	159	151	160	164	155	153	157	160	146	157	137	147	146	146	163	154	149	140	153	157	163	150	147	143	135	166	166	158	159	144	163	165	168	147	160	159	145	167	135	157	152	145	178	146	149	141	151	150	168	150	149	162	150	158	156	150	160	142	130	159	127	164	140	174	151	160	161	135	114	139	161	162	141	130	180	154	147	169	130	165	136	151	157	145	140	153	140	140	142	154	132	117	168	160	165	152	145	146	152	138	145	133	172	154	156	143	162	140	149	132	138	135	128	155	165	133	167	148	169	150	184	168	159	165	157	132	157	169	150	161	134	164	157	164	136	144	138	144	153	161	162	136	152	167	154	139	165	153	153	150	150	155	148	148	166	161	145	129	168	156	175	139	144	149	147	155	149	157	161	159	145	134	168	148	159	149	154	144	127	168	179	160	131	174	131	153	144	149	151	171	128	171	138	151	164	155	151	153	161	160	179	147	145	157	148	150	142	155	143	158	159	143	159	182	162	147	136	160	131	143	137	147	167	141	159	136	145	147	146	159	152	143	135	177	147	150	142	130	149	148	163	158	149	163	148	155	145	161	128	138	165	159	166	125	141	137	153	150	132	147	144	144	140	143	163	171	155	163	161	150	159	161	166	177	172	162	175	161	167	159	137	160	166	144	162	158	150	170	144	180	152	122	148	129	137	149	140	142	151	166	155	150	141	143	132	140	156	146	158	172	125	134	143	158	169	133	135	152	150	133	152	154	140	140	140	132	161	148	163	144	161	150	176	160	126	148	167	159	164	143	122	141	175	173	158	150	147	142	171	141	162	135	153	142	157	162	174	151	168	154	146	146	144	150	164	152	177	150	176	153	144	149	155	154	166	161	148	143	160	153	166	166	154	152	123	131	152	146	141	162	153	173	154	167	144	167	145	150	134	140	157	171	157	156	140	167	165	162	149	130	138	150	144	145	161	143	138	145	166	141	162	146	141	129	146	143	150	142	131	191	182	140	181	168	183	150	140	182	155	164	128	145	135	163	163	134	150	150	137	154	132	152	137	153	163	155	148	150	142	137	162	162	192	150	147	143	148	155	164	141	148	180	127	153	157	142	157	155	144	143	144	169	142	134	152	141	150	175	160	135	148	172	171	157	157	153	141	171	179	152	143	156	149	158	157	173	148	136	154	128	160	165	162	164	138	149	146	146	143	144	151	167	185	166	150	162	123	181	163	140	155	165	151	142	146	138	137	163	142	150	150	133	141	156	158	166	157	176	151	153	150	158	159	153	162	145	149	153	162	164	184	142	151	145	159	151	165	152	147	145	149	174	157	129	156	177	166	174	159	150	144	154	164	125	147	150	153	157	121	157	155	138	167	141	142	154	139	149	182	144	152	169	154	126	164	150	150	163	164	129	165	144	144	143	153	131	133	162	157	147	140	181	147	169	152	153	163	165	143	134	140	141	155	133	155	145	136	161	140	153	148	171	147	141	139	151	154	155	134	148	149	164	157	166	131	170	164	120	140	147	145	134	160	138	154	146	139	163	158	153	138	164	164	166	153	144	161	125	163	156	148	148	131	152	130	136	163	130	133	162	182	147	133	144	138	147	145	143	145	150	133	145	168	132	156	173	128	173	135	145	150	165	133	155	150	157	159	168	167	151	153	151	135	140	179	157	161	141	134	131	155	166	171	131	155	168	157	158	149	126	139	168	145	142	138	124	163	140	163	172	154	132	154	139	137	148	156	158	148	144	160	147	147	150	162	148	161	139	168	150	142	157	154	141	123	141	150	143	147	153	144	133	132	159	130	151	149	139	138	153	135	144	156	161	138	156	148	142	147	142	150	153	143	144	163	145	142	152	148	157	131	162	144	159	152	130	146	162	153	168	153	170	151	134	154	131	139	155	165	151	154	151	144	138	169	167	167	166	157	162	142	134	145	157	144	141	185	125	130	150	161	144	139	140	155	154	160	171	134	160	139	141	145	143	160	149	163	157	170	145	154	164	164	144	156	151	146	164	160	158	164	153	150	149	142	139	174	145	178	157	158	157	160	169	151	168	149	165	192	142	170	140	155	163	165	149	180	164	164	158	168	153	140	143	139	154	115	137	147	142	152	159	160	136	176	145	129	162	150	163	150	163	150	160	158	180	155	157	156	156	169	155	146	156	157	163	106	146	143	169	161	151	159	156	132	126	154	144	154	147	139	166	154	172	171	175	155	159	130	139	155	156	168	162	138	159	142	172	147	145	128	139	124	159	165	133	142	175	160	146	126	153	162	181	143	162	157	146	140	163	152	143	149	165	140	147	147	156	139	136	146	159	137	151	173	149	161	142	149	121	156	142	151	169	155	119	154	129	153	139	147	143	138	141	152	146	158	147	151	141	141	125	158	148	149	166	185	152	171	140	139	144	165	158	157	149	155	150	158	163	162	163	144	179	178	165	166	145	165	165	148	143	130	157	142	150	160	168	146	152	157	140	146	161	151	158	146	166	146	165	157	169	184	152	152	147	161	172	153	151	157	141	174	147	146	149	151	144	140	131	128	140	165	152	136	166	147	149	165	146	152	163	144	140	140	145	166	168	149	161	172	153	185	152	140	162	146	136	135	165	145	140	188	156	133	160	141	157	166	151	175	158	157	161	154	176	186	153	144	167	141	166	157	163	166	141	155	170	171	136	162	174	145	153	170	160	141	142	132	145	130	140	156	155	133	133	141	132	149	157	121	182	156	160	120	152	150	168	166	142	147	150	144	159	161	170	146	140	144	163	131	133	183	142	152	148	197	148	155	139	161	146	159	172	185	144	159	156	147	162	159	168	145	147	139	143	155	145	165	137	145	136	152	153	156	136	131	149	158	155	144	161	159	170	178	179	137	140	148	140	131	144	147	157	145	146	138	157	159	127	148	144	158	142	154	145	155	162	160	143	169	164	136	158	139	153	162
14821	9630	36258	33842	11212	5238	3425	2169	1580	1388	1088	895	873	894	833	906	820	650	604	521	469	483	444	460	427	462	431	443	410	447	425	402	430	398	403	421	427	395	411	372	388	407	426	370	426	405	410	377	385	433	371	397	395	399	367	416	397	344	415	396	376	395	375	390	422	401	390	385	385	403	364	354	362	391	389	382	412	409	400	365	394	377	422	358	426	413	386	364	370	392	380	344	456	392	412	378	420	385	401	369	400	392	369	409	373	365	389	376	391	382	409	410	408	377	354	394	371	376	370	389	376	401	411	385	439	362	411	370	401	426	380	388	434	406	407	369	375	380	424	380	400	370	382	398	395	384	367	420	397	362	386	414	383	358	399	413	382	387	361	360	409	395	390	397	397	423	404	384	354	425	353	393	351	361	408	359	388	392	403	371	393	415	329	361	356	401	358	397	425	425	421	403	384	376	420	384	378	377	380	387	379	370	387	392	383	391	413	394	395	394	391	374	385	396	369	373	360	369	400	380	374	352	396	401	362	352	373	382	370	394	397	409	386	356	365	405	401	403	374	368	377	378	399	407	416	355	377	389	380	345	397	389	365	393	389	392	416	410	402	381	395	365	373	390	384	401	369	402	396	360	427	413	371	370	391	397	386	411	353	390	383	392	380	411	351	405	390	397	375	395	356	377	384	381	410	362	393	385	350	405	400	375	377	403	361	375	423	403	388	381	398	367	382	398	366	393	350	356	378	341	359	382	340	419	393	352	384	405	348	385	366	414	404	426	380	369	406	401	388	375	398	384	423	372	359	400	359	375	410	357	378	375	392	431	399	388	389	411	403	386	373	366	367	354	394	391	388	415	384	356	395	373	375	414	369	392	372	387	382	374	393	372	354	403	388	389	367	430	387	426	393	397	410	405	358	370	397	398	409	416	371	398	412	380	394	405	383	387	389	371	393	377	369	382	367	403	357	402	377	386	364	431	419	364	394	401	345	411	414	397	351	408	367	371	395	362	412	407	362	391	396	395	428	384	428	359	379	390	370	390	411	418	397	366	375	384	365	411	383	348	355	377	391	393	361	387	396	343	358	413	408	403	398	385	350	362	411	400	380	395	425	399	369	372	403	392	375	393	372	370	373	383	417	362	375	380	389	399	398	391	403	385	392	407	396	374	408	400	372	356	397	412	377	373	404	409	397	388	397	353	376	354	376	362	401	411	405	401	388	389	388	405	368	384	382	422	389	390	416	376	396	363	404	403	390	412	363	383	405	380	388	400	378	379	369	371	342	397	374	395	386	385	382	365	422	374	417	358	412	390	369	412	355	403	408	374	403	430	383	373	393	363	400	386	384	376	359	374	380	365	385	361	380	384	376	393	374	363	369	424	404	419	378	394	392	388	369	378	430	347	384	382	405	430	400	363	400	371	412	385	394	378	381	406	381	388	388	374	389	362	375	390	434	385	372	362	405	384	354	413	337	404	364	391	394	417	396	398	357	400	374	368	389	379	402	374	430	390	388	392	363	405	359	377	399	359	399	403	369	368	401	390	344	392	386	354	372	387	370	381	381	392	376	371	392	369	354	394	358	343	400	371	410	380	375	372	376	380	391	393	368	374	405	353	383	391	374	383	378	381	416	409	394	365	343	411	389	400	380	409	393	394	411	367	399	395	386	370	387	378	407	389	400	413	384	398	373	390	430	358	378	383	377	404	399	359	399	375	415	367	389	406	395	404	427	383	361	392	378	404	368	406	379	403	387	412	414	339	376	362	378	388	375	376	386	388	396	397	381	413	377	394	375	364	390	409	398	377	379	397	401	362	405	402	383	354	361	385	391	377	397	368	382	407	394	372	386	402	393	392	367	384	347	403	378	399	367	387	377	412	370	392	386	406	375	386	410	434	381	371	400	413	395	418	399	381	369	393	379	396	410	348	397	389	416	383	369	401	367	364	390	366	365	392	379	423	383	383	402	412	403	382	353	401	371	367	386	373	373	403	383	415	380	400	393	394	393	335	388	383	382	438	377	388	374	389	394	388	384	369	375	393	357	399	387	376	380	386	401	388	362	380	409	378	378	343	411	368	377	358	377	363	407	419	407	396	394	392	388	403	386	405	363	386	389	424	378	412	373	389	403	404	377	389	378	413	387	392	358	423	381	371	398	372	381	385	380	405	396	427	399	386	351	389	427	412	392	414	385	387	370	364	397	382	397	405	383	411	410	394	414	391	380	375	391	354	369	397	415	354	378	391	377	443	398	401	387	379	354	402	386	369	375	399	394	389	425	385	367	415	370	368	379	421	358	390	389	354	357	365	397	399	383	377	375	411	365	384	372	408	387	387	388	385	368	393	380	395	381	404	393	401	378	387	426	385	406	354	387	373	399	382	413	391	426	391	424	414	371	399	406	374	408	404	387	391	355	386	394	370	408	397	376	433	379	391	395	357	355	436	361	408	406	386	395	379	407	347	443	374	383	367	375	351	410	380	370	355	370	410	367	403	405	409	375	391	386	365	360	411	384	373	352	353	388	351	404	404	374	379	368	389	368	376	376	373	431	334	403	397	379	374	351	393	388	405	379	368	400	399	374	399	389	346	385	385	406	356	378	393	398	349	398	432	377	385	396	371	370	423	344	378	405	408	385	362	387	367	380	401	357	375	349	421	429	375	384	414	377	381	370	385	375	369	401	416	363	389	393	380	401	392	393	386	385	389	381	393	379	368	412	392	360	397	401	399	437	405	395	385	412	383	360	380	420	358	381	345	383	386	374	356	327	355	415	322	367	405	400	380	410	438	354	367	379	345	368	411	355	408	397	386	425	387	367	369	360	390	400	384	383	373	363	422	385	401	379	395	382	360	408	387	376	425	369	345	365	361	395	360	407	412	400	367	374	391	377	363	391	382	375	402	384	410	396	407	338	358	412	418	394	378	405	390	363	427	388	402	393	394	394	395	375	386	393	398	393	373	375	370	373	398	387	392	392	408	377	372	401	392	393	408	402	379	384	413	365	374	396	357	415	349	368	385	354	367	387	391	400	383	393	409	365	392	414	377	429	400	379	401	348	397	374	368	368	369	411	379	412	405	380	361	430	383	457	400	388	344	379	349	428	384	378	388	373	424	396	414	378	381	419	434	386	432	385	401	350	360	385	384	398	356	375	362	415	393	395	375	401	397	373	417	412	421	367	422	397	382	386	361	400	388	384	373	357	390	388	351	391	409	387	383	364	382	363	348	381	439	359	355	385	417	369	380	379	417	389	381	350	360	381	393	403	364	415	370	382	403	357	407	377	387	433	379	418	382	378	408	377	362	362	383	354	367	400	369	376	398	384	406	395	406	369	418	365	393	371	361	404	373	409	381	414	385	408	362	383	352	374	394	403	358	424	399	414	415	386	357	396	395	378	362	405	382	366	368	367	384	384	392	416	375	417	378	419	337	387	391	406	351	365	379	394	370	359	350	361	366	353	377	390	361	384	359	341	389	354	366	409	397	385	394	371	409	372	380
6331	1365	1185	820	575	539	514	451	470	410	429	421	409	409	448	386	420	427	372	372	430	374	423	404	413	398	418	401	392	433	420	369	417	382	403	423	418	446	376	393	419	390	418	369	398	441	381	411	420	386	416	420	385	411	397	392	409	365	418	403	395	391	426	390	408	431	414	426	401	390	413	420	370	393	434	410	362	407	404	402	392	408	428	421	451	428	416	407	374	372	383	455	421	362	423	426	389	466	388	408	417	435	397	409	417	385	414	380	380	422	399	397	427	399	397	407	434	377	407	435	403	440	436	434	395	419	398	383	409	414	354	441	407	418	402	391	402	409	435	455	422	381	425	384	416	394	418	424	421	390	432	392	433	411	432	386	359	383	401	405	385	398	405	416	396	411	368	381	396	412	399	387	424	451	453	417	393	395	415	394	445	340	364	429	404	431	416	384	421	404	378	422	419	434	418	370	411	447	378	400	397	414	382	385	419	415	417	432	406	420	404	436	441	444	396	403	423	402	450	411	444	460	401	417	372	375	405	414	424	403	451	405	394	423	411	470	401	371	437	399	369	381	390	400	459	394	447	386	417	409	445	434	433	412	408	379	381	400	372	387	397	445	423	432	426	411	429	393	419	396	416	399	371	402	429	413	387	434	402	447	416	432	404	404	411	391	406	419	416	423	422	413	430	375	435	436	423	449	395	391	396	403	410	419	398	350	417	395	344	391	391	439	422	413	411	377	407	392	401	410	404	418	415	428	429	387	393	414	438	419	407	406	422	414	434	366	413	431	413	403	414	366	438	419	427	397	417	424	412	423	390	411	442	393	395	392	433	398	438	413	421	397	413	393	382	373	407	410	375	365	422	427	395	404	396	369	394	419	406	393	437	374	427	431	428	398	427	407	402	433	437	417	411	414	479	429	386	426	397	417	416	399	417	380	409	383	386	377	445	373	440	413	437	396	448	420	389	429	402	403	430	441	429	419	365	371	425	410	398	409	401	439	415	392	395	412	413	387	409	427	409	407	405	377	391	383	399	401	359	362	389	362	408	390	408	402	385	408	438	428	419	379	408	405	387	386	455	376	382	401	419	423	391	381	418	384	403	434	423	392	394	405	425	428	412	380	369	392	409	398	385	407	418	374	410	359	402	410	387	430	398	405	421	383	421	391	405	393	383	369	384	400	425	406	403	407	413	385	389	389	434	414	444	416	438	394	430	444	394	449	426	400	425	410	444	411	423	387	431	406	410	427	445	420	428	405	427	417	399	401	390	422	409	414	434	422	387	401	442	415	413	392	417	422	411	438	441	412	423	368	427	400	425	396	377	395	383	424	402	446	406	397	444	419	422	435	446	406	432	426	406	403	390	398	397	386	396	379	400	412	397	376	370	388	379	421	420	426	446	435	436	425	405	418	391	390	387	398	436	396	443	415	411	355	403	378	407	401	451	417	408	413	415	433	399	459	410	419	403	446	407	364	439	401	424	444	372	394	427	414	381	384	469	397	414	366	398	406	424	403	415	405	410	407	405	384	446	424	411	440	404	417	394	412	427	458	430	386	399	377	424	442	397	400	434	469	413	394	437	401	429	432	412	389	404	408	422	430	405	400	388	393	385	422	401	438	396	414	413	434	428	396	421	442	403	412	392	398	401	433	377	400	434	396	415	405	381	436	406	393	420	466	394	408	437	431	440	404	349	386	370	401	387	433	419	421	401	430	409	409	467	461	418	400	404	399	420	429	433	382	436	392	408	442	403	437	404	433	398	408	403	386	431	385	408	421	385	441	436	396	413	463	376	417	460	383	401	391	426	377	415	402	423	424	432	370	400	383	391	424	445	397	419	409	382	434	425	425	377	389	440	377	377	413	436	426	419	382	415	402	387	380	375	420	418	438	430	402	386	400	392	397	415	440	422	382	377	409	389	396	384	412	419	460	439	374	395	408	401	384	398	407	393	452	410	394	374	400	393	363	381	379	383	427	421	395	374	418	374	397	437	420	400	427	415	408	378	358	397	435	388	397	410	390	420	413	376	385	428	403	432	392	402	445	376	417	389	431	434	395	418	413	409	415	409	425	388	397	399	398	393	412	419	422	431	429	417	431	376	403	422	396	408	414	403	453	433	403	437	420	399	415	437	433	426	412	412	405	405	434	436	423	407	418	410	393	423	408	401	460	474	393	398	434	413	395	386	400	413	411	428	487	365	425	429	398	383	362	429	414	401	433	429	418	426	407	426	385	407	399	400	432	414	433	436	427	451	370	421	393	417	424	396	402	405	410	397	393	392	401	450	447	414	405	426	409	406	423	403	421	438	375	410	394	410	458	427	412	427	392	400	397	443	410	392	415	403	415	387	434	365	387	412	398	370	416	416	404	375	396	444	394	396	432	429	408	405	406	469	427	403	419	416	392	349	417	380	412	423	429	407	385	407	395	444	417	440	431	432	447	427	405	395	388	375	408	421	425	376	394	410	411	400	406	411	407	420	406	383	437	375	428	360	439	406	427	355	401	431	417	442	413	417	448	386	369	363	382	417	453	414	403	431	393	380	440	406	391	402	386	404	398	387	387	399	384	414	400	376	381	366	394	444	363	437	390	415	412	415	424	418	394	405	409	430	441	395	403	392	391	413	406	376	392	381	420	440	424	436	423	385	397	376	416	392	413	400	407	398	444	394	374	452	397	404	446	411	394	417	443	365	425	432	419	390	420	413	413	389	431	424	419	422	403	369	423	412	417	368	398	428	418	359	407	385	405	405	422	404	435	396	434	420	414	412	410	410	380	423	396	364	431	398	429	404	403	338	379	405	419	429	427	397	433	402	435	404	445	409	378	415	431	423	421	429	425	422	387	448	433	411	437	441	432	378	453	443	418	425	447	416	431	371	401	371	416	402	426	422	360	383	411	367	408	375	384	404	404	394	423	392	386	480	404	413	407	400	437	402	405	441	340	398	412	408	384	364	391	439	417	369	420	402	447	411	383	423	400	382	417	420	407	432	438	393	409	415	429	403	376	413	417	374	418	395	426	396	351	414	416	404	407	410	420	440	415	375	363	407	400	436	424	394	431	386	431	417	438	443	425	415	427	426	377	384	405	446	393	399	396	386	410	405	408	427	386	416	396	416	390	415	411	434	426	414	387	434	403	424	409	419	384	389	420	445	403	386	413	400	390	431	435	419	429	389	395	350	417	411	399	454	401	403	419	424	429	390	444	400	426	404	449	425	469	439	439	410	411	442	366	406	363	381	367	394	428	398	436	437	432	409	454	381	422	442	448	386	448	387	414	413	423	394	412	400	387	454	366	389	393	446	419	433	412	409	434	377	414	444	377	434	407	405	411	382	419	379	418	416	375	413	380	444	439	418	408	435	455	416	413	412	427	424	418	421	382	393	419	393	393	438	441	429	401	403	433	472	457	443	422	441	398	432	417	406	434	420	409	428	363	425	398	433	415	413	419	416	369	410	400	441	422	380	392	417	439	390	418	372	404	413	392	397	390	399	407
4800	1821	3243	3083	1750	1543	1360	1174	1124	1054	1038	967	1053	1021	954	1042	996	941	941	919	906	942	898	943	907	919	940	875	882	914	904	908	882	907	898	822	968	928	867	873	882	873	918	938	914	884	892	906	877	924	936	903	874	919	878	921	909	900	927	877	913	934	922	949	926	859	892	826	904	894	904	879	924	896	871	874	951	896	882	864	978	897	874	901	880	898	862	950	886	878	883	907	914	924	938	884	913	911	888	874	930	930	885	882	869	866	909	899	890	904	878	899	840	857	894	882	896	904	890	933	933	867	869	884	867	878	888	907	847	869	961	913	881	912	914	909	916	960	884	868	976	886	876	920	922	923	895	933	897	869	904	884	919	864	908	893	869	857	918	853	921	884	959	919	865	843	886	897	866	885	873	881	891	897	908	851	908	895	928	901	890	903	869	874	901	903	955	900	892	862	867	874	876	936	888	859	872	909	906	904	916	921	936	895	862	913	948	868	851	929	919	926	916	895	856	873	929	885	875	906	903	864	908	932	882	940	887	913	876	941	899	891	914	878	898	922	862	924	912	853	916	876	905	941	849	938	878	932	891	848	882	842	927	842	904	847	873	894	938	939	896	911	938	849	920	880	915	918	892	912	899	856	900	920	884	884	937	895	887	848	900	877	880	910	840	924	913	905	913	977	902	929	889	898	873	888	909	914	971	902	877	910	926	913	930	891	906	937	914	912	958	878	903	940	904	891	882	841	940	931	890	912	861	879	953	845	946	924	971	924	920	922	930	901	915	910	887	899	873	882	873	936	923	929	881	906	964	884	896	930	896	920	944	895	900	926	935	889	893	907	938	899	902	871	878	865	895	889	894	909	893	874	910	945	913	964	995	897	852	962	896	926	897	863	939	926	974	894	887	879	918	886	865	887	921	920	883	897	883	919	857	880	869	972	931	943	873	886	931	913	931	875	934	911	925	872	885	878	936	834	898	882	930	951	915	901	913	939	876	923	852	913	941	904	882	949	899	894	936	909	932	888	924	942	893	925	857	875	945	932	847	934	896	923	888	891	893	939	956	851	846	896	882	898	915	931	913	875	934	879	902	884	886	872	911	948	936	958	913	937	924	892	883	914	891	884	936	904	947	922	894	838	884	871	893	925	903	913	905	896	928	833	876	902	908	918	866	946	870	898	890	935	871	881	845	915	902	894	913	852	900	906	835	921	931	905	909	873	878	923	919	882	855	904	872	893	911	950	822	893	951	895	904	833	930	937	944	891	865	895	907	934	895	854	869	897	925	880	925	898	883	892	896	900	929	875	924	889	890	860	928	949	836	944	910	896	867	886	844	889	889	887	848	911	944	889	874	884	953	893	890	907	892	890	936	906	942	868	884	905	901	918	859	894	915	905	915	893	882	888	879	924	918	945	930	863	953	893	952	840	971	911	933	875	861	878	920	918	902	906	904	919	887	865	855	902	934	842	884	910	901	960	947	909	974	911	919	957	892	887	904	847	877	888	962	901	875	863	842	932	852	960	847	920	908	971	905	855	879	891	907	888	882	906	905	881	908	915	871	917	944	890	883	827	889	930	872	895	914	888	897	896	947	947	911	932	932	909	893	883	886	926	919	914	885	936	951	909	931	893	897	900	903	906	942	911	955	914	899	920	914	941	886	918	892	906	909	894	962	910	863	893	952	892	936	955	848	919	877	919	898	891	953	930	920	940	914	913	947	860	875	943	852	981	908	901	860	914	891	910	893	892	872	918	834	901	880	936	927	912	896	859	900	878	913	938	876	874	942	874	918	916	861	928	939	887	883	931	953	961	916	932	892	913	941	907	905	945	898	896	938	941	901	859	922	853	873	849	899	850	917	894	913	966	872	854	921	890	912	944	863	980	900	882	875	909	927	926	908	891	895	873	855	899	937	855	918	860	886	938	910	876	900	869	896	855	894	902	877	907	891	919	980	917	913	959	870	910	875	931	897	953	901	937	877	876	852	907	901	874	899	888	880	893	858	946	903	899	909	886	845	925	907	906	954	907	934	877	899	904	883	894	923	885	843	823	907	920	921	917	910	906	878	892	906	924	883	881	885	906	966	857	945	967	915	929	893	834	874	894	898	915	855	942	901	894	863	900	954	894	907	859	871	865	913	882	931	915	865	901	802	954	934	911	918	825	889	945	941	929	969	890	869	910	881	895	935	908	917	905	907	878	895	893	892	917	917	911	850	898	920	920	890	865	923	916	868	882	861	951	925	937	887	909	908	915	925	884	933	876	900	903	875	918	866	902	887	864	872	883	977	976	896	930	923	939	899	881	919	916	879	900	872	943	874	887	886	901	911	880	830	885	871	910	908	873	893	881	959	906	905	856	857	886	859	885	957	923	989	920	845	873	944	908	926	887	901	905	896	857	922	919	915	927	879	895	868	871	883	856	920	880	898	890	880	866	925	893	937	914	874	904	860	884	875	883	913	872	853	881	958	908	901	928	924	859	890	919	947	899	942	893	922	897	921	938	907	866	944	832	872	882	883	920	909	920	899	927	931	879	924	919	934	858	898	884	958	890	872	911	905	854	903	872	882	915	880	933	835	872	927	864	849	933	905	920	856	943	880	926	872	880	899	897	898	939	897	923	916	914	872	923	931	882	888	880	882	847	871	922	902	926	897	896	943	846	883	903	894	919	833	881	957	873	845	914	928	921	919	927	890	892	942	891	898	872	921	937	939	893	928	885	867	927	889	930	920	904	899	896	938	888	902	914	915	948	908	905	931	927	949	926	897	899	879	939	873	951	863	923	915	865	970	853	910	869	850	920	978	897	915	903	905	924	879	931	932	915	920	887	896	921	884	868	905	922	938	917	881	865	855	910	898	891	887	967	888	875	882	908	881	905	865	894	889	849	934	970	884	963	897	870	907	891	914	922	948	928	897	868	928	916	901	921	923	914	926	946	946	876	919	885	889	869	900	886	932	941	905	893	868	917	934	958	874	876	929	874	972	915	898	876	961	889	835	880	989	904	908	908	980	889	922	906	886	911	899	889	882	886	872	941	856	899	877	911	972	915	874	889	884	932	898	887	914	894	923	984	874	911	848	844	896	875	908	942	914	917	896	893	910	846	920	955	894	895	903	882	895	903	924	951	904	893	985	928	849	913	898	902	922	941	893	916	846	909	884	921	928	890	932	904	932	892	927	919	884	903	906	883	891	940	925	902	930	914	860	897	915	917	935	925	913	918	901	917	882	969	867	883	919	955	904	904	909	886	874	861	915	815	905	880	906	856	929	868	920	889	928	861	876	899	890	888	889	897	883	885	869	944	928	923	911	939	971	932	874	885	864	892	912	876	914	930	894	932	910	896	912	919	859	955	898	912	930	907	912	939	961	910	888	967	882	911	878	899	880	905	931	930	901	866	875	929	901	929	836	916	919	825	914	909	906	898	877	871	887	938	927	882	930	952	904	881	902	934	919	906	920	887	889	885	923	873	891	922	905	884	908	872	864	919	882	950	919	836
16236	5758	22440	19098	4876	1027	598	449	419	335	360	284	266	323	283	277	298	291	291	227	256	250	266	231	271	269	275	243	247	253	259	287	270	280	262	286	265	292	256	261	242	264	271	243	280	277	240	256	256	233	279	285	244	253	282	279	281	276	261	275	253	257	233	262	300	284	253	253	268	249	260	292	228	252	262	260	236	267	237	248	280	284	262	254	298	267	252	275	239	265	253	267	259	242	258	220	292	257	270	291	257	263	247	262	261	244	260	270	249	279	245	252	278	238	248	261	276	258	284	244	281	215	261	253	288	271	252	263	258	239	246	277	244	276	230	247	253	265	281	247	270	284	291	255	275	294	236	295	227	252	260	247	320	255	254	251	238	269	273	247	275	286	228	253	252	258	256	235	284	244	284	275	247	271	261	234	259	242	252	267	260	252	299	261	269	249	244	222	272	277	247	249	288	262	285	271	247	312	241	271	263	259	259	260	276	272	258	262	253	257	258	251	254	276	261	265	259	258	219	246	252	228	254	261	244	255	302	265	285	283	254	302	245	246	255	241	262	261	221	270	259	295	259	268	251	241	270	246	225	253	233	228	296	267	254	270	288	287	275	266	242	264	256	260	276	243	258	260	271	252	262	259	235	244	262	251	263	272	292	270	275	230	290	263	269	229	269	248	273	243	269	250	261	288	208	246	268	235	251	264	258	279	225	275	252	255	250	241	251	240	267	272	256	237	275	272	261	234	260	259	261	244	265	256	258	228	229	243	226	250	245	276	239	304	277	285	244	253	269	256	250	246	238	255	273	277	242	284	265	258	251	258	278	260	279	280	266	258	269	251	279	251	236	261	267	248	258	288	299	253	276	217	254	272	280	265	269	254	266	254	234	268	227	265	271	276	253	255	281	270	254	254	249	278	281	244	260	289	270	264	245	320	262	266	253	255	233	219	267	281	272	289	239	278	237	255	252	257	269	266	248	265	266	229	241	262	220	264	276	241	299	251	308	244	272	254	265	264	226	258	238	265	219	276	271	256	246	277	251	292	259	253	277	263	265	227	235	281	267	249	252	272	252	262	273	279	266	256	279	230	283	268	272	270	307	270	251	256	254	259	266	257	283	265	266	269	242	281	260	267	255	255	285	277	247	260	255	240	238	285	255	267	287	256	262	281	255	251	244	293	249	257	221	240	264	262	254	288	243	260	251	294	279	259	274	244	238	240	255	255	274	251	272	254	274	260	251	289	295	240	246	261	251	256	242	243	299	243	286	287	262	258	270	281	253	271	295	234	271	260	243	265	263	283	235	259	275	266	271	272	255	273	267	305	275	288	265	263	250	236	267	262	256	258	264	274	251	291	288	262	296	244	257	272	257	265	242	284	265	257	273	283	285	254	266	264	273	250	264	281	278	220	261	274	290	226	228	317	281	262	248	250	263	252	253	245	251	209	268	258	264	247	255	273	274	254	268	255	281	267	274	247	241	266	279	241	252	254	249	229	249	298	259	246	284	245	258	223	273	286	257	239	239	244	249	255	287	255	256	231	242	234	247	272	234	254	250	237	232	276	247	248	269	260	271	285	276	255	256	277	235	273	267	275	242	249	283	248	268	302	300	260	268	248	258	260	285	246	269	273	275	255	294	251	250	248	283	285	298	256	268	247	258	252	258	259	289	244	284	288	244	251	277	267	272	253	274	291	273	277	237	241	233	292	291	268	255	255	241	262	276	270	281	265	285	297	267	273	255	258	276	250	285	254	239	281	241	260	278	243	236	256	265	256	249	252	251	263	236	257	241	239	249	267	253	252	287	235	279	295	283	240	262	317	305	290	271	248	240	261	251	241	270	263	245	246	268	252	286	230	266	245	226	263	286	261	256	275	256	252	251	244	254	261	287	258	236	286	257	228	289	249	283	305	248	245	277	274	279	275	244	281	248	249	263	288	277	288	244	225	276	278	273	277	242	258	275	258	250	242	274	264	240	235	249	258	260	240	279	249	257	270	270	271	267	239	289	238	293	289	262	267	278	253	291	269	267	233	235	268	243	234	254	287	274	244	284	263	259	260	231	231	277	273	241	265	235	234	273	273	247	280	261	277	256	267	264	291	276	300	260	278	232	264	247	250	245	235	268	294	238	275	246	264	286	271	251	260	292	282	242	283	247	261	283	275	225	269	203	258	254	222	264	291	272	242	230	288	274	251	279	241	251	285	272	281	268	255	255	260	262	228	299	231	242	259	270	271	273	249	256	251	274	229	269	244	283	295	240	267	266	277	257	283	249	276	253	259	267	255	239	255	257	233	223	301	274	240	255	259	278	256	275	219	281	247	254	278	293	272	248	281	225	263	281	247	253	259	293	263	217	260	252	291	247	281	269	263	234	267	254	290	251	268	262	263	260	255	246	263	286	275	221	254	269	274	233	284	257	288	211	242	278	284	277	232	252	276	278	238	277	259	233	243	255	283	248	236	262	275	259	277	250	306	248	256	259	286	255	251	224	248	288	281	278	258	261	258	229	273	254	263	234	250	280	249	274	274	265	242	278	245	250	285	286	239	261	257	233	267	289	291	237	282	263	264	279	281	258	238	253	266	302	267	265	268	249	254	207	230	215	247	251	294	254	272	276	256	272	228	270	268	257	279	245	251	311	283	259	276	247	252	264	256	241	247	223	258	235	269	244	272	253	256	264	237	269	287	266	260	255	252	272	266	235	260	262	294	269	257	251	288	267	248	285	245	250	248	271	251	245	238	265	261	267	238	256	276	243	235	278	238	236	265	263	284	254	279	235	236	271	272	263	272	260	261	272	253	249	252	233	248	238	252	236	268	247	250	229	250	246	258	241	269	262	243	260	286	291	243	242	272	277	237	259	282	256	237	259	305	258	265	281	262	256	276	257	256	236	270	243	269	267	266	307	240	258	264	242	273	272	260	262	267	271	267	261	275	220	273	268	252	254	294	240	264	229	226	271	253	241	269	273	227	248	243	288	249	263	239	267	262	289	279	294	271	260	266	279	275	248	270	255	285	264	271	255	260	270	253	273	223	292	252	221	298	253	248	259	283	285	260	269	264	258	252	262	233	275	266	311	266	246	252	267	259	248	254	231	244	274	299	251	267	278	238	264	292	250	254	256	259	259	271	252	275	294	270	283	273	271	228	269	274	253	290	264	259	261	259	250	283	249	261	292	305	241	290	267	275	259	251	273	282	251	275	278	252	247	258	290	257	233	230	249	264	266	285	256	251	267	241	300	289	257	243	283	240	267	256	259	241	280	226	238	257	259	283	268	246	263	288	240	240	259	291	270	229	274	248	258	257	249	250	275	282	263	258	264	280	270	300	232	262	248	291	290	260	257	240	236	245	252	265	247	309	280	255	252	255	258	255	272	246	228	288	282	292	260	251	278	250	258	256	267	268	291	280	272	223	264	258	259	270	282	240	235	272	279	258	263	260	271	224	267	275	247	283	238	259	262	243	246	257	256	230	252	264	256	270	273	253	225	317	237	279
11677	6363	27824	26969	7684	3560	2366	1545	1273	1146	1023	930	938	891	968	885	791	718	653	655	619	641	644	633	572	588	583	656	591	578	602	612	599	603	573	566	563	631	582	633	610	579	608	609	567	633	616	574	585	606	628	619	609	590	577	600	624	613	577	641	617	592	621	624	625	624	601	626	619	578	572	585	608	588	592	602	576	561	586	613	599	605	596	618	633	592	552	589	576	580	601	564	580	620	606	596	576	608	594	600	566	594	575	594	609	582	603	630	569	569	583	571	606	549	564	577	596	542	567	598	592	596	604	603	614	617	623	609	592	552	596	557	568	575	607	573	585	574	523	583	573	618	630	566	548	574	603	594	563	582	601	593	550	626	596	568	576	583	574	587	558	600	514	624	609	598	580	580	583	614	562	564	601	578	587	568	541	604	615	538	621	574	606	609	581	551	585	577	588	616	591	578	565	568	635	620	595	639	593	630	599	578	600	559	594	642	581	597	614	633	625	572	552	600	530	563	615	586	584	574	552	593	577	586	622	590	558	605	593	605	578	589	600	583	597	596	593	550	615	554	595	570	583	636	540	585	560	589	614	572	567	617	639	620	574	632	616	614	580	614	555	575	547	614	651	602	583	591	604	551	585	573	567	647	551	565	556	597	582	594	554	614	576	585	563	562	586	540	579	587	576	563	626	559	597	577	564	606	596	586	600	602	574	571	514	601	576	596	596	619	577	594	565	602	568	594	604	595	573	573	557	625	565	611	579	597	584	605	596	561	581	616	606	605	599	586	551	539	589	578	587	584	584	584	612	582	597	560	608	566	583	632	585	568	597	579	621	635	570	600	603	583	613	597	564	560	596	573	594	580	632	588	574	534	587	560	596	623	619	571	518	582	588	592	620	581	563	586	583	617	567	622	576	604	590	593	582	585	585	575	620	597	568	583	618	611	581	657	550	567	599	596	547	582	615	574	591	606	603	563	618	560	625	571	593	615	588	599	604	548	637	579	554	573	631	665	572	596	586	603	600	590	597	593	582	603	551	583	572	579	595	576	625	588	576	590	629	558	574	600	554	574	574	553	607	583	585	571	528	550	572	602	556	588	603	583	632	585	633	557	602	562	585	600	553	625	586	569	608	575	622	610	606	548	614	565	549	599	572	590	582	619	584	546	562	602	601	614	631	631	623	584	584	609	573	564	616	580	561	599	628	572	580	598	602	567	613	567	596	575	584	582	555	614	617	582	576	542	580	581	607	593	558	594	640	623	566	570	573	626	571	552	557	596	576	593	620	594	628	548	635	575	570	566	604	593	562	597	612	618	623	610	593	617	591	589	571	600	586	592	619	582	638	570	561	580	575	577	586	588	598	586	577	559	616	554	579	598	593	558	590	604	601	564	581	545	575	584	592	584	602	651	621	649	613	608	582	561	601	602	611	606	546	602	651	619	554	618	576	609	597	597	553	594	595	561	573	622	583	580	654	588	557	587	604	625	591	586	557	594	600	594	595	565	585	605	545	563	612	597	563	575	561	566	586	569	587	550	655	560	614	577	623	585	603	597	572	580	586	620	595	568	622	643	613	616	629	582	619	596	616	620	551	652	621	550	582	581	571	608	567	587	585	579	588	600	629	598	605	640	610	613	582	584	540	593	597	559	588	574	600	566	616	589	603	571	611	603	579	576	591	618	589	578	610	588	595	570	586	597	546	622	566	559	626	627	539	565	569	609	579	616	599	581	573	576	613	590	602	602	566	621	598	624	598	531	585	603	615	596	602	607	605	570	565	565	624	525	548	580	571	560	621	588	545	580	574	600	579	606	586	630	627	634	559	570	547	562	576	597	600	604	591	609	557	590	580	581	590	617	614	600	565	606	575	577	621	613	592	586	605	599	589	576	570	587	614	606	570	576	586	547	590	603	580	648	563	610	564	581	615	592	597	616	583	614	573	626	560	578	557	584	590	578	614	602	562	615	566	565	618	556	572	616	623	601	597	615	602	620	626	606	581	582	577	617	556	581	593	593	639	582	626	610	567	573	585	573	580	587	593	573	599	600	618	593	574	564	569	592	612	573	595	596	618	614	614	582	544	584	567	626	596	619	557	616	580	588	618	584	598	572	587	634	584	605	573	589	577	594	623	566	585	576	551	594	545	588	572	624	563	608	577	631	574	579	533	617	585	628	571	631	598	585	536	620	584	575	617	623	628	575	561	585	560	587	580	604	578	589	645	609	589	598	603	604	580	611	595	568	584	603	601	603	562	593	543	599	613	573	540	603	613	576	608	583	571	612	575	569	547	617	609	600	620	614	548	597	593	596	556	606	612	599	579	614	598	565	606	592	556	558	573	563	571	569	596	578	586	581	586	637	607	628	615	604	599	598	612	541	607	624	600	615	556	580	563	611	599	618	548	543	599	559	615	572	558	632	623	632	589	620	619	586	558	564	594	617	563	610	598	569	578	545	597	619	591	587	529	548	573	560	611	555	641	581	632	632	558	541	583	597	565	593	576	566	585	565	602	606	610	595	625	578	578	607	580	594	612	545	585	618	602	598	576	682	604	588	584	634	585	601	620	548	649	579	564	612	563	603	566	598	603	580	607	612	614	599	602	546	588	614	576	584	589	565	613	591	595	555	558	590	590	609	580	609	584	609	578	556	562	622	595	625	578	568	623	594	567	608	640	569	605	587	574	591	569	595	558	564	627	568	598	597	600	577	596	578	543	579	591	582	572	586	603	621	626	580	576	563	594	589	555	607	578	581	608	597	582	589	596	549	561	603	571	592	570	588	577	612	567	606	541	618	619	608	593	591	580	602	586	609	614	587	606	599	595	582	619	609	629	602	560	588	598	622	573	571	598	599	557	604	594	607	612	618	599	598	580	569	599	592	602	572	580	608	568	581	570	579	567	581	560	596	605	562	591	626	546	583	642	599	607	592	567	598	597	607	562	595	597	605	592	614	620	610	597	609	587	592	603	609	561	605	572	560	593	586	615	562	641	623	608	578	587	583	595	600	584	566	569	586	586	606	534	521	594	572	555	647	580	625	593	585	624	578	601	634	600	606	578	597	584	566	576	587	576	601	600	561	583	568	586	581	634	591	613	603	590	605	598	589	584	641	580	578	571	586	582	642	612	583	579	569	597	592	594	607	574	591	626	637	580	604	583	597	544	596	576	564	583	590	541	565	590	564	613	571	580	579	596	586	582	595	621	529	585	593	573	553	591	554	575	610	577	573	587	577	616	574	596	601	610	623	611	562	621	586	582	589	591	561	582	561	560	571	567	546	610	572	565	614	550	619	556	630	611	564	548	638	534	544	528	592	577	564	614	614	586	611	595	569	613	576	638	561	584	589	542	604	584	596	611	615	603	563	606	564	567	609	562	610	622	578	603	649	604	615	622	591	644	591	644	587	575	591	578	571	621	644	618	600	623	558	595	578	568	622	556	574	611	611	580	577	592	566	603	604	586	545	559	573	591	599	594	580	576	580	573	574	602	592	574	601	603	597
25250	10740	33296	29933	10481	2177	748	451	349	324	298	244	241	258	222	228	194	197	176	199	160	171	185	164	142	154	143	148	170	140	178	153	168	171	163	144	137	148	148	146	157	156	138	146	159	125	168	145	136	137	167	167	137	164	181	134	164	147	161	148	168	149	148	174	158	153	149	131	142	174	158	158	154	149	148	153	146	178	162	168	132	148	165	152	148	171	158	195	146	169	192	155	140	160	147	164	171	183	164	175	141	172	158	143	145	142	148	138	159	134	151	165	146	162	169	160	138	134	149	142	142	181	177	166	145	183	153	158	133	148	164	144	148	131	145	137	139	168	142	149	167	120	168	161	155	154	144	165	145	132	142	150	143	136	160	170	141	138	141	162	148	157	160	142	164	149	160	153	157	184	155	146	175	151	163	163	171	155	153	152	146	153	165	147	163	150	174	162	143	126	149	195	179	139	143	142	149	169	152	174	155	152	161	165	143	151	127	154	145	149	152	162	162	139	166	148	179	157	151	166	144	167	136	149	133	166	158	150	164	155	154	169	144	170	174	142	168	171	156	162	154	149	169	143	146	124	130	155	138	159	138	145	169	130	146	151	147	141	163	141	149	177	143	152	169	166	155	154	164	146	135	160	173	164	165	170	157	171	139	157	143	156	178	179	144	147	151	148	145	151	159	145	166	163	163	147	157	132	144	163	176	159	149	171	166	143	158	161	154	162	131	138	181	178	152	147	153	163	156	148	145	161	149	147	162	172	141	154	146	155	137	144	163	155	165	182	169	140	163	153	150	185	173	134	149	144	155	141	152	155	147	142	156	177	158	144	149	129	170	153	143	136	130	171	165	161	142	166	163	169	160	138	141	170	161	155	143	160	152	158	136	143	158	140	133	153	166	134	140	154	130	163	159	158	141	171	179	157	144	142	144	163	129	134	143	148	154	150	176	162	146	133	140	148	140	148	142	154	163	147	158	167	171	158	167	142	132	164	191	134	145	146	178	165	155	134	139	164	138	145	143	156	160	151	153	152	153	142	154	150	140	168	143	160	153	132	152	142	149	168	149	178	149	149	143	143	133	163	156	160	158	138	163	154	172	157	155	172	191	165	154	160	147	163	137	126	164	163	141	138	151	144	145	156	154	145	154	183	138	158	157	153	157	166	147	166	162	167	144	171	164	163	154	158	143	155	152	183	162	148	155	154	157	153	153	176	160	146	173	152	170	158	151	160	156	142	135	157	148	145	146	147	145	164	150	141	155	161	158	159	165	174	154	144	150	180	142	127	159	182	153	153	148	127	140	135	164	175	136	160	157	153	161	175	149	151	176	158	182	145	157	151	155	162	178	148	159	150	145	150	155	154	144	152	137	145	165	186	148	145	129	178	167	153	146	149	146	171	150	175	187	125	154	138	165	154	145	167	167	165	132	148	155	154	182	166	169	165	158	180	170	157	175	151	142	172	153	138	173	149	148	127	147	155	146	149	150	158	141	150	139	159	145	177	149	144	154	173	146	153	153	142	149	144	145	150	158	165	166	148	145	135	165	140	161	156	131	149	162	170	173	198	175	150	169	164	155	171	154	158	170	149	169	155	158	138	148	146	148	147	146	150	144	157	167	145	142	152	126	144	157	158	129	154	162	150	164	154	164	135	145	123	146	146	141	157	154	157	148	174	195	151	147	163	163	151	121	161	141	171	164	150	146	158	145	157	153	153	144	143	176	153	136	146	166	142	168	143	157	166	173	141	151	122	171	160	160	156	135	166	165	173	167	149	151	144	151	134	169	135	143	142	157	165	181	163	158	170	163	167	141	144	153	165	155	151	138	153	138	145	153	130	151	171	169	147	154	141	154	150	137	149	145	152	123	140	149	157	149	165	167	142	161	157	153	124	145	164	158	146	171	151	155	157	139	148	145	164	151	163	146	149	146	166	156	156	162	148	170	194	151	159	159	162	127	159	149	146	155	150	149	167	158	162	166	149	157	166	154	172	130	143	136	156	146	145	135	150	165	149	157	163	146	156	139	145	141	172	140	150	154	143	155	163	163	155	168	142	140	129	132	171	139	147	159	138	159	158	168	145	170	148	151	141	165	134	159	164	157	135	152	178	146	137	163	141	127	143	168	169	169	161	156	125	150	148	157	118	144	155	156	155	134	163	152	152	135	180	166	143	134	160	144	139	157	183	156	158	156	157	142	156	175	163	151	140	169	168	144	161	143	174	173	153	163	142	178	156	118	168	161	147	146	156	150	182	153	167	161	151	142	160	169	139	170	142	167	147	152	149	146	148	159	158	153	161	131	163	158	148	154	145	152	167	151	144	152	165	163	162	163	152	141	146	151	165	161	150	145	154	160	156	140	157	151	177	148	160	174	145	133	147	150	159	155	190	164	164	152	133	166	124	186	134	177	135	128	162	145	177	152	160	156	162	162	147	140	158	174	177	160	153	143	179	150	151	163	171	144	173	166	144	164	146	155	152	155	168	148	168	135	179	146	154	159	153	142	151	174	175	165	167	155	155	127	165	118	159	158	132	178	158	157	149	159	152	160	161	147	158	154	159	192	130	161	149	155	137	153	137	153	172	163	153	138	157	132	166	162	172	190	129	139	143	149	145	149	148	154	128	143	147	148	157	137	146	129	153	170	158	156	154	166	157	132	152	157	162	134	145	179	150	157	158	121	141	166	133	157	180	167	137	171	150	170	133	157	171	158	168	184	148	163	159	144	167	153	154	123	152	152	156	171	143	147	145	164	149	154	149	140	148	158	169	135	162	150	158	161	150	143	149	128	156	148	165	156	183	177	156	170	154	164	144	164	140	147	141	160	166	143	181	143	145	170	125	145	160	166	157	166	138	149	144	146	172	163	152	141	141	155	160	140	172	128	155	162	180	154	143	145	153	174	126	127	146	139	153	147	154	146	138	148	130	162	160	143	175	142	162	151	171	152	156	144	163	186	172	159	161	149	146	156	146	174	165	184	153	176	178	150	159	162	129	122	141	151	171	161	154	153	151	163	141	153	145	153	142	176	160	169	170	180	157	133	147	149	145	153	184	137	141	144	140	157	167	151	163	146	142	145	164	134	145	167	153	153	168	147	155	160	157	143	166	143	147	128	161	144	158	142	170	156	127	139	158	149	157	137	163	137	150	171	139	151	162	167	144	175	170	164	172	147	148	145	160	153	170	140	162	134	161	173	185	159	155	142	145	138	154	154	134	146	161	171	154	146	140	125	160	179	152	165	179	175	159	123	137	159	157	133	174	163	154	162	158	153	151	151	148	142	161	159	124	143	144	160	162	143	149	168	168	176	140	142	149	161	173	154	162	134	171	161	155	161	179	178	143	175	162	161	153	186	144	167	148	156	155	149	183	163	136	157	174	160	157	188	144	165	141	137	146	137	137	129	176	164	146	180	135	145	157	162	144	127	149	171	161	177	145	138	158	161	161	164	146	143	132	153	157	151	143	154	149	170	131	133	160	143	172	154	175	163	144	172	155
14828	9283	34809	34730	11104	5574	3220	2074	1589	1331	1079	883	991	874	899	903	760	664	586	506	487	427	457	471	461	467	427	464	428	427	419	448	416	418	433	422	406	400	428	409	383	411	397	409	420	405	410	389	388	372	377	407	366	394	364	367	389	380	413	416	406	412	394	400	398	398	408	410	397	358	414	374	449	356	419	404	422	388	364	431	378	410	406	398	378	410	366	412	397	398	386	419	396	368	400	412	409	422	388	388	382	416	400	398	347	405	385	391	413	361	370	415	400	388	403	391	391	409	409	384	390	370	433	371	418	384	394	381	368	408	424	401	397	414	370	369	453	410	400	361	401	379	377	424	382	427	386	463	386	368	390	361	425	392	374	405	380	412	384	392	389	395	376	400	384	382	406	381	435	370	413	418	349	403	417	375	384	424	409	354	418	373	371	384	404	387	399	414	420	411	397	396	412	418	414	389	370	338	405	389	399	400	378	402	394	368	388	390	408	381	372	372	361	367	403	377	394	392	363	431	427	354	378	390	381	407	381	404	403	387	407	398	399	389	398	401	425	383	390	398	364	364	388	379	396	388	406	397	403	378	394	398	400	388	409	371	402	415	382	396	426	377	383	385	376	388	406	380	389	397	390	406	409	402	399	390	387	434	396	422	396	386	390	407	417	387	413	395	397	403	414	411	383	403	393	402	402	395	377	397	385	375	380	380	423	409	384	385	374	357	370	387	361	439	394	403	387	411	381	363	397	393	370	380	407	390	365	395	398	374	373	391	399	435	357	421	395	411	372	389	453	391	395	372	407	392	397	388	412	420	400	387	422	414	440	412	398	417	399	403	371	417	404	402	412	390	411	401	383	388	375	368	408	407	373	389	370	385	374	395	380	383	409	429	378	393	398	350	361	406	407	394	433	368	390	400	354	400	414	401	400	399	362	388	424	367	398	399	396	388	411	355	375	374	393	381	395	406	376	416	396	407	405	362	405	375	379	358	393	420	408	371	391	429	354	382	387	437	425	391	374	382	402	386	376	419	392	425	411	415	422	414	355	416	399	395	399	390	392	399	375	394	384	408	412	369	384	397	408	384	387	390	371	388	414	403	388	427	386	360	427	413	406	394	411	377	384	364	429	412	408	414	370	387	413	389	410	426	366	418	424	410	417	414	378	379	393	382	425	393	388	394	419	408	385	396	419	385	390	339	413	398	403	387	433	392	394	444	394	430	402	400	384	409	429	394	372	395	381	368	372	405	397	396	399	398	408	373	403	418	380	408	380	406	382	373	365	409	365	432	433	385	348	410	351	379	378	412	356	380	391	395	401	400	392	402	441	372	343	379	393	412	386	394	367	382	398	385	419	380	404	381	424	363	399	392	388	390	392	367	389	394	436	359	401	406	371	393	373	399	419	409	393	398	392	424	380	408	399	394	410	430	431	391	383	408	391	383	403	413	381	381	405	403	413	393	392	379	359	356	333	367	387	391	369	385	392	409	354	369	400	390	375	361	383	396	422	391	390	409	400	368	406	346	408	415	361	398	383	401	392	376	369	428	392	413	383	388	406	426	344	371	401	404	414	406	366	415	412	393	395	370	406	420	394	406	377	408	423	350	379	406	387	381	392	360	427	412	417	370	388	407	400	370	403	392	417	429	385	394	393	350	349	430	402	393	364	409	382	392	411	414	413	405	396	401	372	395	388	362	394	388	390	391	401	396	403	398	375	383	386	362	405	415	374	420	406	382	400	372	388	397	418	371	382	409	385	436	405	391	398	392	395	359	420	375	385	411	398	393	380	382	380	391	409	407	361	391	363	408	410	390	439	385	377	404	413	376	403	366	420	378	383	383	396	377	387	415	407	408	392	427	390	414	408	353	362	388	388	393	341	398	413	394	380	398	395	380	382	378	399	410	371	382	389	366	398	373	357	405	409	381	430	364	412	398	376	403	412	392	398	388	396	376	414	393	363	390	390	379	434	403	381	387	394	406	371	406	391	386	411	385	369	433	382	366	385	421	387	377	397	396	375	387	388	400	381	371	389	405	445	384	414	433	406	380	403	368	403	404	395	413	401	402	401	400	397	376	401	394	402	372	369	398	406	391	361	414	368	368	385	384	402	412	387	374	387	429	412	400	387	391	390	408	367	393	412	411	390	346	366	381	397	405	396	363	402	400	402	394	383	386	368	415	429	379	391	384	417	372	391	388	383	392	357	401	417	376	394	402	378	403	370	451	390	393	382	433	411	383	381	360	414	395	376	399	397	420	382	396	411	334	376	382	371	425	407	378	385	362	393	427	369	387	395	380	426	363	429	375	403	390	368	387	397	396	428	403	383	358	393	388	402	412	371	370	385	395	423	394	409	364	364	377	365	388	407	410	372	385	361	388	394	389	409	393	387	411	376	373	387	393	399	403	409	389	385	377	374	395	381	409	311	398	390	365	392	406	369	396	448	381	441	403	396	406	350	359	390	388	362	378	423	402	380	414	418	389	448	418	405	391	410	428	382	390	396	349	386	389	375	383	393	412	420	381	389	406	419	370	395	372	392	371	367	425	375	389	381	400	357	376	379	374	410	391	368	421	382	395	364	381	386	368	362	374	379	384	393	402	363	380	387	376	446	409	400	410	396	377	405	399	485	397	436	399	415	392	388	382	383	403	397	386	410	410	380	401	400	398	419	384	381	373	384	400	385	437	372	397	422	398	372	408	401	393	383	391	390	396	402	368	358	416	398	364	406	395	397	381	419	390	381	408	427	404	397	389	402	396	403	384	389	406	401	383	387	384	375	390	371	404	356	409	408	385	369	345	450	446	404	368	389	359	357	398	408	363	373	363	401	394	388	387	395	404	427	382	388	404	398	394	404	386	393	373	405	354	388	406	445	393	410	400	398	403	360	390	353	405	390	400	398	395	395	398	419	367	390	370	406	353	353	406	387	389	383	385	430	370	350	429	397	408	348	421	423	407	401	378	394	408	422	417	373	413	366	382	366	371	394	411	405	388	387	405	384	363	398	383	397	412	417	396	413	395	390	391	403	414	397	414	388	405	406	392	399	432	371	403	381	381	381	430	412	371	398	389	361	363	416	383	367	417	372	396	379	379	432	431	412	448	415	365	396	378	362	419	400	402	412	412	419	397	423	378	391	372	388	375	367	437	383	362	409	412	387	374	402	435	390	349	370	402	389	382	370	397	367	411	403	371	363	382	399	363	391	422	388	415	403	420	403	373	379	398	391	365	371	365	402	438	397	416	429	406	388	399	435	397	415	388	353	413	373	383	387	416	402	392	384	393	402	392	368	405	372	384	378	384	368	385	383	400	387	384	384	384	362	392	391	399	392	424	408	390	380	383	393	396	401	427	417	406	423	399	383	404	404	365	414	399	397	393	410	422	381	408	349	417	394	372	380	407	402	402	389	384	387	433	377	393	398	395	373	437	392	356	372	397	372	417	363	388	403	422	408	395	392	385	414	402	402	384	394	385	400	423	395	386	412	384	410	403	389	392
6238	1381	1202	852	569	601	468	454	479	442	412	425	399	411	405	431	407	421	442	413	406	421	456	446	380	438	443	387	403	411	424	443	399	424	439	414	401	420	420	407	441	379	435	413	414	413	416	430	419	403	404	403	381	419	392	431	429	406	405	402	418	433	407	440	415	393	404	402	409	414	417	375	377	426	397	394	419	430	425	428	461	438	426	394	455	433	426	420	418	426	442	379	384	416	386	419	408	407	424	381	433	437	452	434	437	413	437	456	435	401	410	391	403	434	429	419	438	438	430	421	419	402	444	422	443	444	423	410	391	407	425	414	408	423	385	435	415	406	393	418	375	409	416	358	445	429	436	425	413	416	411	431	398	386	408	394	428	448	413	393	429	433	418	456	448	428	403	393	407	440	373	394	399	427	415	438	369	400	426	436	420	390	426	414	395	409	430	433	397	441	411	413	394	422	448	393	407	399	388	396	446	441	375	428	409	407	446	385	407	404	439	411	433	413	427	464	407	412	414	395	452	413	403	400	388	389	407	404	431	419	437	423	413	404	419	409	391	406	402	417	395	429	417	375	390	403	411	454	392	419	411	399	378	416	434	410	407	398	422	410	426	457	436	380	395	398	418	401	385	401	425	420	386	397	432	453	361	405	395	382	407	382	418	418	391	423	424	460	418	373	404	411	436	424	399	406	398	405	404	358	407	403	411	362	414	396	412	397	409	453	433	446	414	403	404	461	417	427	365	400	436	407	425	451	409	361	413	404	413	453	409	425	424	437	499	416	431	398	436	426	407	409	412	396	405	381	387	429	381	412	411	413	427	446	407	398	400	383	425	434	404	435	417	401	415	405	439	457	424	392	392	427	420	460	443	436	413	376	440	414	421	401	393	409	410	419	431	397	403	397	430	400	400	373	365	405	438	399	375	448	426	427	439	435	398	400	449	417	396	462	415	426	424	422	382	397	434	421	415	405	425	392	370	398	450	404	420	443	395	395	396	404	379	446	426	425	386	381	429	414	428	407	429	424	460	407	393	376	408	427	432	446	415	434	391	406	401	410	421	439	445	413	428	449	401	393	398	422	415	403	411	369	419	445	398	402	406	394	380	403	407	403	418	404	421	439	397	453	409	387	447	427	397	409	381	426	420	408	437	429	415	373	424	420	407	435	409	370	404	437	412	395	394	390	417	405	396	445	435	385	383	405	426	397	408	449	428	448	391	454	427	435	408	397	409	403	431	400	407	445	384	391	419	365	417	420	420	399	399	429	405	460	404	390	404	424	423	419	377	415	444	403	391	416	421	384	390	447	428	368	401	425	393	407	392	430	392	448	365	411	467	400	421	421	420	448	424	426	376	343	381	448	410	391	392	411	408	377	404	382	466	420	404	413	356	404	387	402	389	408	457	402	435	393	400	438	400	417	418	417	407	420	423	376	393	409	423	448	374	386	385	385	371	395	401	443	448	399	419	415	393	409	420	440	401	428	446	436	412	354	429	387	433	401	393	418	405	401	438	406	437	410	398	403	443	399	434	397	400	384	422	411	392	434	422	438	427	399	395	419	460	398	439	402	418	435	403	421	415	371	398	403	396	406	408	424	419	448	447	410	427	390	411	404	396	387	416	411	430	398	393	413	418	419	393	425	427	411	414	429	446	407	437	441	437	386	387	399	403	407	454	417	396	402	376	403	427	440	382	430	434	414	412	418	407	407	369	398	385	413	403	417	427	427	434	446	410	404	438	408	427	399	428	407	396	429	419	429	407	380	433	416	418	420	414	378	407	425	381	361	405	401	370	431	401	358	408	446	374	387	431	409	442	386	412	377	427	384	414	450	398	416	408	412	439	392	407	402	453	411	424	437	392	423	435	429	403	480	431	432	415	399	426	397	402	441	393	404	409	387	390	394	425	409	411	435	382	424	414	431	432	396	419	423	406	413	429	421	392	424	395	434	388	405	431	416	413	414	452	449	415	417	365	451	399	344	384	412	448	443	408	430	429	409	422	419	433	406	435	421	370	391	402	397	390	415	390	430	406	397	409	408	402	377	400	406	433	402	416	414	402	418	393	423	457	410	419	370	416	443	380	425	405	458	447	384	386	408	411	410	414	400	409	427	424	379	425	417	384	420	436	409	410	437	431	406	451	389	356	421	419	409	413	378	383	387	433	400	398	414	437	403	393	432	391	406	399	424	405	393	439	411	432	376	410	430	440	398	381	414	450	437	391	397	430	417	366	431	399	391	418	433	433	376	399	441	377	365	433	399	407	413	430	434	378	390	405	407	395	437	395	366	395	427	403	444	361	453	402	407	426	396	423	438	431	460	403	417	439	396	409	423	419	390	408	404	435	410	449	392	444	407	406	366	422	402	400	388	345	383	440	422	429	425	438	415	408	399	451	411	431	404	393	443	432	399	389	408	409	462	417	442	393	418	409	371	423	416	403	402	403	417	378	444	448	412	422	403	419	466	400	413	445	420	439	450	439	392	426	435	404	414	423	461	434	406	398	394	405	402	457	388	421	396	446	390	432	421	367	416	406	414	428	405	432	421	444	417	406	435	397	400	403	394	436	397	398	444	412	393	406	426	420	400	407	422	432	408	409	423	392	408	418	381	430	385	423	364	418	383	435	411	428	427	404	399	386	400	435	422	416	396	414	375	417	409	424	469	399	415	388	437	367	394	369	410	422	372	433	396	414	445	405	383	445	391	374	371	414	401	408	400	393	387	404	404	422	438	413	430	403	421	452	422	440	407	384	438	409	389	397	425	376	441	428	417	416	429	406	444	410	403	401	460	468	381	415	428	413	424	436	418	369	422	449	424	407	445	418	407	435	401	440	390	397	421	396	442	388	445	405	391	427	450	416	415	384	415	377	449	413	414	399	391	383	422	424	396	402	414	465	385	392	389	443	393	431	401	433	380	403	445	424	421	388	372	458	420	434	400	411	427	443	400	383	413	393	447	421	404	401	460	439	435	415	395	438	394	439	428	406	452	431	428	437	427	442	459	408	388	440	426	404	399	422	410	385	431	383	422	385	418	384	392	421	405	404	424	459	415	441	423	409	392	408	382	422	385	407	453	399	403	422	403	418	414	412	414	406	437	401	393	408	373	390	394	428	424	414	395	424	428	432	395	405	413	430	416	404	409	413	405	385	417	402	422	421	422	403	426	432	440	387	423	397	402	434	397	414	426	386	437	376	413	396	435	397	363	394	403	426	441	406	412	382	376	417	401	420	416	388	390	393	460	412	427	413	423	421	415	404	422	412	396	409	392	392	426	369	434	406	451	411	429	384	441	429	407	424	421	410	411	396	430	386	440	454	417	378	433	424	419	407	401	402	422	400	363	400	384	427	412	422	437	385	419	402	417	414	412	402	396	392	423	395	399	384	368	416	461	427	420	418	414	367	422	395	423	434	402	427	409	433	411	415	423	418	403	392	404	472	411	407	380	418	415	399	394	386	397	389	436	421	406	438	392	380	408	399	406	422	436	429	413	424	411
4945	1905	3257	3158	1723	1563	1309	1183	1107	1081	977	1010	1016	1018	1036	1009	1003	933	870	901	919	874	901	885	911	877	937	879	863	911	940	882	925	963	939	941	957	914	873	940	872	901	883	904	894	906	908	866	892	947	889	926	907	883	942	908	907	900	888	879	938	891	923	912	898	846	901	893	923	911	872	873	929	883	901	943	850	968	884	917	873	894	889	851	890	923	945	885	945	872	921	901	904	980	888	891	876	939	929	891	890	870	885	882	839	913	913	951	920	908	897	966	931	866	890	901	917	882	912	903	936	900	930	915	877	908	890	842	899	863	864	863	910	848	936	881	904	896	861	948	925	881	886	911	940	888	890	890	878	893	864	851	906	890	860	972	854	892	887	879	879	904	912	877	886	929	906	903	909	999	885	903	878	867	898	898	880	902	910	872	915	866	898	873	888	895	865	910	918	893	919	881	891	915	844	938	918	858	881	879	897	848	902	843	906	897	952	924	858	881	887	910	921	908	864	970	823	890	902	924	965	898	886	907	872	839	888	958	892	896	871	895	908	928	953	883	871	860	909	868	831	867	883	914	994	909	905	878	916	928	866	869	912	914	920	880	886	848	900	905	869	880	883	933	839	871	877	903	911	909	920	918	844	910	917	884	891	861	916	840	867	900	930	918	888	913	927	892	905	883	898	895	962	937	908	905	923	902	883	921	960	893	915	938	918	827	898	906	867	902	897	917	962	888	919	871	866	862	859	918	846	975	942	876	870	928	929	926	883	910	886	922	863	962	924	868	872	905	907	898	926	944	900	927	906	880	916	882	894	895	853	860	902	900	939	893	914	860	935	855	967	909	849	936	923	912	826	971	915	866	879	952	853	907	871	870	930	915	917	898	887	872	885	941	906	906	857	894	924	876	906	893	912	886	949	921	931	913	914	950	894	927	968	960	872	903	886	957	936	905	929	889	847	891	870	874	902	944	874	919	915	894	883	938	922	904	912	920	942	927	901	963	898	915	901	895	901	967	858	886	921	939	935	884	895	890	949	890	935	878	908	911	907	852	863	892	894	882	930	918	887	972	863	938	856	922	886	909	931	916	916	928	837	917	903	908	898	936	887	865	962	890	904	899	905	898	915	918	927	928	940	877	907	863	929	933	975	900	909	861	888	928	909	872	888	841	939	942	919	920	940	920	912	911	980	900	878	914	915	893	866	865	921	888	909	978	911	898	904	943	871	894	911	937	909	913	913	939	929	935	898	905	945	933	871	896	913	934	901	910	886	883	900	918	890	950	857	885	911	909	963	883	901	913	903	914	929	914	863	874	882	957	878	930	879	894	946	932	909	915	902	936	885	929	923	958	844	945	914	913	965	904	927	864	843	868	872	903	902	922	915	870	937	940	892	882	932	949	886	927	877	938	862	903	825	834	925	869	928	898	950	907	966	896	921	927	899	897	922	933	884	937	880	904	915	902	927	852	906	965	867	916	894	874	958	849	943	872	885	900	929	978	917	862	855	917	881	924	920	929	946	891	867	936	889	883	887	950	889	927	912	917	905	910	883	917	873	984	885	951	905	895	884	901	881	884	902	916	898	919	901	897	913	874	907	951	955	904	846	876	917	874	897	894	916	911	870	902	913	909	929	962	905	933	927	893	874	896	932	928	942	944	921	908	901	925	880	957	892	912	940	943	885	897	906	883	939	884	905	944	959	921	897	955	949	883	888	931	909	951	928	876	878	938	832	914	948	906	912	938	893	887	872	895	870	833	912	893	884	888	950	953	833	941	901	904	879	832	849	883	886	884	888	835	941	921	917	909	899	921	916	892	887	888	878	855	925	877	912	879	906	903	859	932	881	946	919	879	906	921	909	912	868	913	894	877	886	849	909	943	973	913	948	862	836	899	893	943	889	926	861	885	894	947	899	953	906	890	915	922	935	912	947	915	919	912	909	910	932	937	885	910	883	920	899	921	912	887	905	939	904	991	930	867	920	952	947	837	928	884	887	951	895	873	934	908	912	886	877	914	952	915	884	843	866	909	916	921	895	908	877	968	923	939	897	923	949	914	875	912	919	894	893	917	891	913	881	937	881	853	959	832	892	912	900	905	911	931	920	864	909	917	941	913	884	954	957	877	911	920	916	946	909	860	895	925	928	881	899	912	920	947	886	859	906	891	846	852	968	813	867	909	868	919	874	907	831	948	896	921	941	916	909	924	917	917	883	977	878	929	873	924	938	875	900	865	888	911	911	889	915	841	876	879	907	886	940	926	854	933	861	888	911	883	900	923	911	920	931	907	954	871	951	953	931	881	891	912	886	883	892	902	850	848	911	881	929	904	876	895	915	901	848	926	903	937	905	904	925	923	890	989	888	887	897	916	910	916	954	906	912	929	882	891	926	962	902	925	896	929	868	920	915	928	925	906	914	917	891	904	901	930	887	895	910	907	853	983	909	871	871	884	902	914	864	938	934	918	888	909	948	873	910	881	908	902	922	910	905	909	884	911	907	895	831	891	882	907	964	914	833	955	912	923	903	876	884	880	920	905	950	938	916	904	931	928	879	914	902	944	899	831	919	953	878	869	937	929	866	900	887	859	977	888	936	906	929	925	921	922	932	942	915	831	938	874	944	884	943	921	878	871	911	855	960	905	846	961	969	840	893	924	910	930	930	866	911	904	961	929	933	927	876	942	951	945	922	902	863	906	913	893	886	883	878	931	868	944	886	886	873	865	863	895	891	956	893	882	900	955	889	924	901	928	890	941	937	960	890	924	829	891	906	906	878	911	900	895	855	907	930	917	940	955	932	894	936	953	884	866	947	899	866	915	855	859	929	850	884	937	915	876	871	887	934	952	849	871	896	919	897	850	893	869	892	902	946	874	888	843	962	910	881	979	930	896	906	886	921	894	915	890	892	920	910	901	911	859	918	923	864	899	874	921	904	926	874	889	900	925	895	869	903	877	840	914	948	911	857	928	897	896	919	896	922	941	934	919	939	884	868	927	931	926	892	938	949	926	975	906	886	936	884	937	857	909	944	939	919	936	898	919	904	881	893	881	900	947	895	895	892	908	905	896	889	912	907	898	879	894	908	914	930	924	903	869	934	867	903	996	867	861	937	887	914	880	909	943	857	851	982	926	905	929	928	915	909	931	917	923	921	912	858	935	870	886	903	876	884	912	974	910	928	933	860	861	872	900	916	870	868	953	923	886	895	920	858	906	921	881	895	937	926	902	888	953	895	925	947	904	879	853	901	931	889	922	861	884	897	893	909	914	907	896	928	905	917	897	934	933	841	885	892	937	846	906	922	902	953	955	915	890	866	861	949	882	871	825	957	855	941	948	884	895	886	919	897	928	900	884	900	889	898	983	915	887	894	895	932	954	862	925	875	911	931	855	937	898	911	905	883	917	897	943	940	895	870	930	893	920	933	889	922	913	907	913	953	909	935	856	941	900	932	927	874	844	944	870	912	882	866	945	914	880	940	914	891	906	945	943	906	896	886	865	882	857
16555	6122	21988	19618	4822	1041	608	414	358	378	319	330	314	277	306	304	261	286	271	262	250	258	245	269	252	262	265	252	279	266	270	263	295	263	285	286	273	270	252	250	264	273	280	260	257	255	267	226	271	263	269	256	245	246	269	283	333	256	266	252	232	283	279	277	290	256	305	281	255	274	244	247	272	286	273	265	254	280	293	278	255	270	270	273	273	260	290	256	237	254	220	275	277	232	243	276	257	257	287	272	283	271	230	269	250	246	251	278	266	274	258	279	255	259	279	272	279	251	282	283	267	261	245	259	248	276	258	251	277	245	275	264	273	237	252	270	259	243	273	252	286	262	245	262	292	281	283	249	270	246	266	257	252	249	257	271	259	265	296	280	234	270	284	274	271	260	275	251	248	249	264	272	272	241	231	260	255	289	208	225	288	275	256	248	251	268	257	256	252	269	260	247	243	255	280	277	271	240	254	240	252	273	259	282	285	278	271	255	259	306	237	270	285	257	286	251	261	274	246	268	235	260	266	270	246	256	257	280	266	270	263	244	260	241	269	280	273	262	300	279	258	276	279	278	260	285	277	253	270	253	248	249	253	242	271	249	279	268	271	236	264	282	251	291	261	270	275	257	240	278	258	264	286	274	271	251	215	274	251	255	247	254	271	270	247	231	256	283	284	254	258	281	253	259	240	258	252	289	274	279	249	250	276	302	253	280	252	276	236	266	261	239	268	244	266	266	293	269	269	267	250	267	256	235	268	281	250	280	238	269	275	250	271	275	281	284	272	249	242	254	263	276	290	280	237	218	263	257	247	273	264	264	224	256	269	252	253	268	293	300	276	288	244	272	242	245	279	255	257	285	290	257	243	235	262	299	275	241	236	248	250	286	245	273	279	275	269	272	254	259	295	260	250	291	241	265	283	236	260	248	261	281	279	278	262	259	258	240	265	259	283	250	250	268	257	234	275	264	278	254	264	283	261	268	261	263	289	275	240	244	247	257	272	257	277	267	283	275	270	290	250	264	277	239	266	266	288	276	285	244	272	264	255	271	238	312	262	253	276	259	294	269	234	280	262	268	248	277	279	297	254	254	236	219	254	242	272	267	253	264	246	244	244	243	232	252	287	274	227	262	261	261	251	277	243	241	251	262	268	243	267	253	274	238	233	283	273	282	282	249	277	256	265	249	248	284	254	247	250	257	261	260	251	268	272	245	282	246	275	286	298	239	259	287	258	253	247	259	246	236	243	240	273	239	246	273	239	272	262	246	275	270	306	284	295	300	296	276	290	262	247	240	279	286	281	253	234	246	241	257	263	264	262	294	243	261	247	269	269	243	247	226	254	264	275	271	263	243	240	298	280	261	280	286	261	272	242	239	274	303	250	267	259	286	254	254	235	284	275	283	266	306	234	250	270	261	237	253	250	279	263	250	249	250	251	252	264	271	276	277	275	276	267	287	248	274	284	282	276	276	280	267	262	268	276	262	296	247	267	257	245	252	263	268	249	243	248	283	246	270	284	259	280	278	282	249	233	274	269	278	265	289	257	282	237	285	249	247	242	264	285	299	256	255	245	274	291	277	302	260	267	242	246	291	263	251	280	272	277	235	251	268	250	285	248	238	272	243	259	275	258	276	257	236	262	265	253	242	265	304	268	270	278	238	270	269	290	303	253	285	255	296	279	268	262	242	259	253	263	271	239	259	252	267	248	256	238	260	250	279	295	273	270	242	270	264	285	281	302	245	275	249	276	272	258	273	265	250	279	240	269	254	270	261	248	259	289	278	267	264	265	270	232	254	262	270	281	299	265	261	271	288	283	273	246	278	278	291	266	288	247	257	272	257	262	261	292	257	250	259	266	295	266	267	264	268	254	261	257	303	244	254	259	258	262	273	261	268	256	256	268	240	281	296	299	274	306	276	264	262	280	313	266	254	268	255	264	284	258	278	263	264	265	244	258	264	266	246	268	235	255	239	256	282	257	230	293	286	268	229	255	278	249	235	291	273	273	265	263	242	258	269	258	271	265	295	283	266	288	262	257	252	262	289	283	282	257	259	271	242	259	271	255	283	217	256	252	247	248	288	256	252	272	246	249	273	309	282	264	256	214	227	238	278	240	311	242	277	232	237	272	267	241	251	263	278	276	258	235	269	286	222	255	227	238	254	264	271	280	231	275	258	267	271	256	251	258	270	236	249	248	254	281	252	283	240	246	244	256	269	280	263	281	261	275	275	261	242	243	266	265	241	280	282	253	263	283	283	261	294	272	254	254	246	232	270	266	270	284	268	261	258	272	237	260	250	236	315	261	253	274	269	289	304	295	273	254	247	246	239	264	268	233	300	275	253	271	248	288	277	252	258	294	267	271	262	262	247	245	269	266	281	283	269	255	262	258	264	264	282	267	237	265	302	254	245	276	239	281	242	262	255	264	245	271	250	234	288	253	260	271	282	238	245	254	266	266	256	232	237	246	232	261	273	279	290	271	297	243	258	263	267	254	245	238	255	265	274	270	243	239	266	255	263	246	255	256	293	265	266	237	253	252	288	290	275	259	265	274	249	259	264	262	274	252	283	318	267	234	288	268	253	279	313	271	262	265	293	264	254	281	263	250	264	255	258	259	262	247	246	261	271	275	303	258	277	253	229	254	253	252	262	263	287	285	301	274	241	257	281	251	236	261	242	259	290	273	274	259	262	272	258	263	250	269	284	267	250	248	228	241	245	253	249	255	248	226	233	255	257	272	270	273	250	218	250	276	236	265	279	262	236	245	256	266	259	262	272	256	254	242	265	246	277	286	272	239	293	249	227	286	247	275	263	260	245	229	280	283	257	289	278	251	294	280	273	271	249	246	265	266	278	264	257	270	258	252	267	255	283	241	252	281	280	295	303	282	267	241	269	254	258	258	263	278	236	221	267	254	250	260	266	260	274	284	286	245	242	242	246	266	228	245	278	259	254	279	268	246	263	251	290	273	269	284	242	276	257	306	260	301	275	253	266	254	219	276	284	263	240	276	264	238	269	263	261	268	290	268	253	286	236	249	257	238	272	257	255	296	277	251	276	273	230	283	289	274	259	247	230	271	256	255	234	260	238	271	277	276	264	298	285	244	281	277	274	265	273	250	249	253	246	287	264	267	268	285	237	273	293	296	278	264	251	235	281	277	270	244	256	260	250	238	299	242	263	259	245	283	259	259	249	292	251	257	264	265	241	225	236	233	269	285	237	280	274	250	240	279	243	270	255	273	280	266	244	241	257	251	230	240	262	238	257	264	269	277	290	294	271	250	254	271	281	262	287	262	241	247	290	222	273	266	222	253	260	297	271	265	260	269	270	292	285	265	261	257	289	294	254	269	220	281	265	253	271	264	265	258	266	273	284	294	282	271	239	260	272	278	287	258	271	245	234	266	256	252	261	263	255	262	248	263	260	246	247	267	304	277	270	253	277	281	269	260	244	215	282	283	268	276	283	289	258	247	253	298	279	272	261	260	280	250	238	236	265
11609	6504	26620	27537	7187	3743	2272	1532	1321	1158	997	926	937	980	966	887	776	713	737	671	606	679	672	636	620	597	606	638	611	595	583	622	624	614	647	577	600	588	569	579	618	584	611	601	622	578	602	603	577	564	575	590	626	605	589	624	625	597	594	605	592	607	593	572	595	621	608	559	605	583	580	607	601	634	569	598	569	566	549	605	606	600	603	551	569	584	590	558	585	588	613	591	567	635	599	605	561	568	590	617	632	599	589	586	572	606	607	601	622	591	608	596	536	571	601	607	627	613	608	601	586	535	571	573	584	602	572	602	587	593	658	585	555	555	584	599	592	562	571	624	599	563	601	572	558	580	559	587	624	597	571	575	670	590	569	616	587	608	573	588	605	597	594	627	556	576	618	606	618	607	595	588	572	579	584	590	587	576	600	580	602	603	551	584	583	611	569	598	618	573	636	591	576	585	578	553	599	603	541	597	584	622	597	628	618	613	600	586	596	598	592	621	607	621	564	558	633	560	562	579	575	622	605	609	594	565	612	632	588	597	611	585	573	561	584	635	596	595	610	579	608	610	547	605	573	586	614	532	590	599	594	586	616	595	585	629	619	582	586	586	645	591	563	596	600	601	608	558	602	582	584	624	577	592	568	567	558	577	544	591	585	560	619	603	593	616	555	607	631	598	586	618	588	631	589	562	587	591	571	626	621	567	583	577	659	573	569	596	591	579	603	538	562	591	540	585	552	588	616	619	542	565	601	582	585	556	562	588	591	552	598	634	610	622	594	585	603	595	595	597	586	635	607	582	594	611	594	589	598	618	581	609	598	595	571	585	588	604	581	614	603	627	590	565	555	602	569	573	554	605	568	560	586	585	570	603	599	640	571	600	579	605	639	578	584	606	612	619	590	586	610	553	562	599	613	586	601	599	635	592	576	552	575	639	544	591	606	631	602	574	607	605	578	574	589	590	621	596	531	603	574	581	583	578	584	560	572	566	600	576	584	612	615	608	586	650	609	588	608	543	578	564	590	598	574	590	606	574	575	590	606	581	623	623	624	612	564	600	602	640	558	601	605	587	633	593	565	558	573	626	583	635	587	579	622	621	598	590	576	656	599	594	605	595	602	586	596	590	599	617	590	591	607	612	582	586	593	583	581	601	597	614	601	555	561	596	623	591	532	626	569	600	607	632	595	561	633	631	603	553	616	583	571	602	588	547	544	624	633	594	580	585	596	604	586	610	591	602	587	600	641	600	609	567	613	595	612	592	599	588	597	594	581	571	590	599	554	574	573	556	590	571	579	588	595	609	612	620	600	585	602	600	589	597	609	549	578	610	617	600	597	594	576	643	635	590	617	588	640	575	588	612	598	567	574	603	574	582	667	624	577	569	570	589	596	673	534	590	582	599	609	615	620	545	639	588	586	614	637	582	568	568	567	622	592	600	574	580	592	594	622	608	646	591	563	588	607	600	631	599	603	581	595	611	591	589	590	604	583	604	593	617	586	582	623	626	620	580	631	568	608	616	599	624	632	610	581	609	573	582	596	596	628	597	608	587	568	578	608	617	593	555	578	590	571	593	578	548	623	591	617	586	588	568	593	541	632	625	576	585	586	585	582	578	653	604	586	589	591	581	534	577	587	592	587	558	567	595	620	617	592	606	655	567	555	590	639	616	592	573	606	616	574	643	600	599	585	564	586	611	610	631	563	581	614	603	590	585	599	610	605	588	581	548	571	619	603	598	566	592	597	580	603	596	573	556	567	590	631	605	605	580	603	614	573	620	620	580	609	549	634	592	559	579	554	590	597	581	557	606	592	617	632	549	597	641	595	586	573	589	594	546	582	619	582	584	619	595	625	637	611	594	579	627	575	557	620	585	623	604	608	563	587	583	629	557	631	593	645	604	591	615	591	594	591	591	586	596	611	536	594	554	618	592	640	638	564	571	626	605	582	606	580	605	585	589	637	556	602	595	614	619	569	560	565	569	627	579	610	618	550	565	600	584	584	577	635	591	581	582	584	635	592	592	598	569	609	582	605	589	558	593	552	559	553	605	601	624	581	576	587	557	621	587	580	631	589	568	598	584	581	589	608	571	577	566	569	589	620	604	619	586	662	598	634	560	588	606	599	616	587	567	607	614	605	572	632	603	606	590	592	544	600	572	612	558	570	575	577	599	594	625	597	572	621	625	583	601	613	586	584	581	580	629	572	624	581	568	658	622	622	632	608	595	625	580	601	657	569	558	589	577	615	571	616	585	595	651	551	599	605	595	640	553	613	587	603	615	630	615	585	607	564	597	604	582	557	574	620	612	594	593	581	656	608	584	570	570	612	589	565	584	581	607	567	578	630	565	627	561	593	615	578	612	565	598	611	577	575	582	618	602	619	578	586	622	570	580	582	509	627	593	617	595	585	582	549	555	555	603	554	593	641	595	566	578	600	605	554	596	618	597	602	606	598	646	543	577	555	613	558	616	598	571	566	622	552	584	575	584	570	621	569	613	625	598	542	563	590	622	611	618	571	634	577	563	599	661	613	560	613	615	615	611	552	571	608	576	598	569	631	611	596	558	561	591	625	594	556	599	610	618	593	602	617	552	592	565	567	614	592	645	566	619	596	594	603	530	563	615	618	584	603	605	606	622	609	610	597	623	577	604	582	579	601	541	612	586	616	607	570	611	579	565	626	635	593	586	601	661	635	603	574	580	634	589	624	571	562	597	615	605	619	571	586	596	580	594	622	570	602	603	602	563	579	628	602	595	551	580	556	613	598	612	562	593	624	612	547	596	650	618	615	609	604	543	567	664	595	600	618	606	619	554	585	593	616	574	586	565	638	584	625	614	593	602	561	597	607	638	600	619	564	573	582	613	601	565	641	604	591	584	579	629	595	602	600	592	556	588	618	608	548	570	596	597	561	592	609	585	609	615	601	598	607	590	599	592	611	579	588	634	587	597	568	544	603	625	590	590	592	568	597	601	596	644	591	606	609	642	603	597	646	631	600	619	596	624	544	581	605	598	611	639	631	603	614	567	598	611	618	534	601	572	554	583	602	612	585	561	611	568	637	653	590	611	603	610	633	603	600	598	583	591	640	608	566	631	615	560	588	570	623	577	629	603	593	600	625	589	528	602	562	597	645	591	558	600	632	589	570	531	600	576	605	627	583	583	625	597	572	611	605	591	610	595	589	617	583	598	575	629	605	607	591	567	640	609	607	594	546	613	573	546	577	589	607	593	596	590	575	554	596	589	613	586	598	597	576	615	621	596	562	625	589	647	608	614	575	599	635	578	584	572	618	601	579	608	576	633	558	606	598	628	564	608	599	605	603	608	597	579	592	555	595	580	607	581	587	592	636	615	584	572	577	598	578	557	621	585	592	584	598	636	578	593	564	577	589	598	612	594	588	611	617	595	611	584	601	586	571	592	596	581	615	563	570	553	619	544	622	572	648	625	595	550	587	585	556	553	633	597	582	561	595	622	599	573	572	607	644	597	587	620	593	599
25105	10688	33549	30673	10609	2344	815	460	373	316	245	222	226	231	228	223	206	199	165	173	188	165	138	146	151	153	164	163	174	143	148	129	164	156	158	170	138	163	157	167	167	162	151	153	160	156	148	149	149	149	143	153	148	176	150	156	158	130	148	145	172	164	163	143	149	143	148	148	154	154	154	144	144	152	149	125	160	155	150	174	155	152	153	167	148	158	152	170	119	145	125	135	144	152	166	158	141	154	146	148	151	152	143	142	154	139	144	164	166	155	142	148	150	150	154	156	124	147	165	168	171	162	151	143	171	159	140	143	158	146	145	169	150	147	147	164	145	144	163	155	147	151	152	145	144	153	156	154	137	175	185	172	152	142	140	165	154	140	150	144	147	162	157	148	171	173	129	155	147	146	164	153	171	163	150	156	154	130	163	150	142	143	139	119	153	134	143	162	169	158	181	149	141	160	167	156	145	156	151	153	159	132	151	176	138	160	155	149	134	128	137	188	173	149	152	156	144	188	157	170	158	186	167	162	139	154	155	163	144	148	174	147	160	156	153	132	160	144	153	161	172	150	155	167	147	153	152	139	147	167	162	168	147	155	174	151	139	153	158	131	155	166	156	165	145	191	127	160	158	166	153	151	156	147	151	147	155	147	160	126	147	131	152	169	151	145	175	138	164	145	176	189	150	140	144	164	161	137	125	179	152	122	152	151	144	177	145	148	141	168	179	142	175	157	148	147	143	159	143	172	152	140	131	144	161	162	144	154	130	146	142	139	148	143	158	150	128	158	156	151	161	154	150	163	142	151	145	151	154	152	158	142	120	167	151	159	165	148	155	145	172	165	144	165	167	159	153	148	174	164	158	143	149	152	175	175	169	125	151	135	149	170	145	170	149	178	173	140	149	170	148	170	163	143	172	170	155	144	155	146	144	158	187	132	133	149	162	157	135	193	146	157	172	161	155	141	167	147	144	152	146	164	164	191	166	151	144	165	162	163	161	147	143	163	165	148	139	164	143	154	130	160	162	143	159	136	143	161	155	154	127	165	152	157	158	145	153	158	151	153	183	141	151	159	163	164	159	146	146	139	137	157	165	157	165	164	153	148	150	145	148	156	146	152	139	145	154	143	151	147	140	151	166	170	164	146	169	149	176	149	175	132	164	147	158	146	181	150	166	174	151	160	157	172	150	159	149	161	170	154	147	143	147	179	151	135	172	149	164	145	164	151	150	166	154	174	168	166	156	172	152	169	138	139	125	156	136	142	181	156	146	141	159	167	151	148	149	153	153	158	176	152	153	163	170	147	151	153	151	165	142	155	176	173	172	156	147	154	156	143	168	146	153	160	169	164	171	157	146	147	170	146	177	165	142	159	153	140	157	137	153	149	177	173	140	158	165	148	165	176	173	144	143	143	144	137	166	164	139	145	173	145	162	154	163	150	136	164	142	150	142	140	142	160	148	175	152	149	168	162	141	137	166	159	158	174	145	152	168	157	148	172	169	159	148	158	154	148	170	153	177	150	151	130	132	136	149	127	160	164	145	154	155	140	158	160	192	159	200	182	163	158	165	169	159	177	155	149	157	136	150	140	174	148	173	148	157	155	153	120	160	152	153	174	159	183	156	140	135	178	161	150	154	154	147	157	160	171	164	155	141	152	139	164	158	161	163	144	141	140	178	157	157	172	164	134	159	156	163	147	146	168	150	149	174	167	141	153	181	166	141	137	145	167	137	134	167	148	156	144	173	159	156	150	129	153	170	154	135	147	127	138	152	173	147	179	124	146	151	131	157	151	146	177	177	157	154	151	136	154	151	193	170	169	154	150	152	147	158	131	122	143	137	152	163	133	149	157	151	177	136	163	181	170	156	169	163	157	147	160	151	138	167	167	154	135	149	151	153	160	152	141	103	149	139	147	155	149	159	142	164	141	163	145	144	154	161	130	179	139	162	182	173	145	156	165	145	164	159	146	158	165	154	136	145	170	173	151	165	164	165	148	168	165	145	164	149	161	135	167	145	161	146	163	172	150	179	154	163	156	152	150	155	177	148	149	166	156	164	150	168	166	163	153	132	143	135	168	176	161	165	166	164	143	160	152	148	134	175	156	151	149	139	145	151	149	173	156	148	151	154	152	151	148	188	189	143	156	163	176	172	140	139	148	166	151	152	156	162	149	159	139	145	145	164	158	183	152	146	146	163	130	168	153	138	147	154	156	160	143	181	150	146	152	142	144	172	181	150	157	196	161	141	143	132	143	159	142	144	151	155	130	164	158	132	153	156	167	157	145	154	157	166	152	151	149	148	167	162	159	143	150	151	162	133	157	159	160	163	161	161	160	161	155	163	171	171	140	158	148	160	165	167	124	156	152	165	133	131	135	158	163	147	152	160	169	171	166	148	152	160	145	157	158	164	167	144	150	158	158	146	161	143	145	160	146	167	160	167	145	138	129	159	140	144	160	173	166	140	148	155	151	153	168	164	174	157	165	171	137	163	135	167	161	152	178	182	163	142	141	146	172	156	142	158	156	186	175	174	152	169	167	158	181	146	156	152	163	160	179	144	134	155	188	172	151	139	151	162	143	132	162	169	175	151	140	162	159	136	157	154	156	152	176	144	159	137	149	175	155	144	149	167	164	166	144	143	132	141	140	179	147	149	149	140	156	141	151	178	162	157	153	147	156	142	164	161	141	146	180	147	188	190	165	171	143	190	140	162	140	143	157	164	142	143	146	167	139	161	140	143	172	140	154	187	158	150	177	154	158	150	160	168	161	169	186	173	151	155	137	156	146	176	152	170	137	160	147	140	156	152	149	161	162	166	172	143	141	131	168	137	141	168	156	154	141	142	152	139	150	126	147	152	157	163	145	155	151	146	145	152	132	157	156	169	152	129	146	130	178	168	153	162	159	155	152	166	140	154	167	165	144	181	150	125	143	145	161	149	149	147	161	159	153	149	154	138	168	142	116	176	169	161	136	152	142	127	135	185	167	123	157	171	158	120	150	174	146	146	171	171	159	172	153	161	160	138	169	153	138	155	147	158	166	145	148	170	167	133	155	158	162	165	161	136	141	168	160	171	151	142	149	140	160	167	142	139	145	143	175	150	154	153	154	153	148	145	170	160	160	165	155	173	159	189	147	143	149	133	166	147	141	173	144	148	167	180	170	139	161	168	176	153	177	154	150	146	158	177	164	180	141	144	154	148	149	140	126	151	148	168	148	172	148	130	147	148	140	157	165	148	161	159	155	156	152	175	178	150	136	146	139	157	176	143	153	173	142	164	170	145	165	158	153	151	156	176	131	163	152	142	175	142	140	163	143	161	150	135	176	157	149	130	142	136	166	143	143	140	144	163	141	175	152	135	166	173	148	152	153	137	146	163	153	143	152	160	170	153	151	157	139	166	159	157	176	168	158	184	147	164	158	171	154	151	158	144	125	163	161	140	147	159	131	133	158	153	146	139	159	162	141	123	155	138	150	145	152	159	138	139	152	173	150	139	136
14826	9684	34703	35288	10726	5552	3291	2032	1603	1376	1044	983	938	937	923	941	775	649	523	582	464	471	448	481	459	476	448	423	436	412	440	438	419	408	419	388	454	429	389	405	390	383	390	391	408	450	415	425	355	421	365	386	443	381	424	415	403	401	380	435	387	411	403	422	377	374	396	387	426	405	393	390	419	378	408	402	395	406	399	419	412	374	386	418	402	401	437	389	399	404	375	389	428	399	358	402	439	422	403	415	383	390	363	378	382	409	403	386	406	377	400	416	415	395	422	422	411	402	431	396	375	427	441	385	361	408	401	406	386	383	406	381	374	374	410	374	404	413	386	418	411	385	398	402	406	431	360	379	376	373	417	368	362	406	389	373	388	422	383	407	378	423	396	368	373	405	395	372	381	450	378	387	388	408	414	437	384	399	408	393	413	363	359	343	400	401	455	400	404	413	396	397	353	395	383	397	390	387	394	408	404	381	388	405	398	385	395	409	397	365	421	400	393	429	417	396	412	398	393	414	392	418	406	412	407	367	380	382	420	421	365	386	378	426	401	400	384	398	369	389	407	417	388	403	387	385	437	397	421	371	424	421	416	397	368	382	381	388	413	390	402	414	394	409	396	420	391	416	420	387	395	417	362	394	387	369	389	400	394	394	408	383	386	378	412	390	401	409	386	385	388	409	397	419	412	427	373	388	434	403	366	427	392	368	408	395	420	399	381	382	355	350	390	373	410	364	430	413	376	409	390	426	410	410	395	406	401	391	400	361	391	417	382	385	374	387	405	433	360	412	436	393	415	406	406	380	398	413	367	406	375	402	420	374	355	408	382	428	390	415	394	409	380	400	419	369	410	387	391	416	393	377	410	390	416	457	397	368	377	390	381	367	385	416	362	381	407	387	411	419	411	414	399	427	406	410	380	383	385	370	370	378	417	408	405	406	415	401	418	405	428	377	383	396	407	398	408	400	379	371	347	417	400	407	407	389	384	421	359	383	362	422	422	382	376	384	387	388	400	392	369	403	404	360	396	419	381	370	392	431	428	361	384	408	403	374	396	383	391	408	405	434	416	390	380	424	414	373	438	397	422	423	391	402	369	409	395	399	397	374	414	421	395	405	396	441	418	359	420	391	391	388	384	408	393	380	372	355	361	399	414	390	381	387	391	411	372	401	411	433	411	406	401	363	376	404	411	380	451	380	417	411	369	369	408	391	414	406	390	357	382	419	389	400	387	390	357	369	368	377	386	398	432	403	401	384	386	401	401	412	393	395	379	391	390	410	395	397	388	395	364	411	365	420	395	364	429	361	388	386	426	430	421	398	383	428	359	394	408	398	409	411	366	379	393	372	387	386	383	388	412	379	387	372	390	421	434	369	390	375	378	385	363	361	390	411	392	427	413	391	400	376	375	411	359	378	400	389	438	393	387	420	409	357	373	391	421	399	403	372	390	392	368	403	414	400	396	387	429	412	403	400	405	386	375	386	410	439	378	380	388	417	390	398	383	413	387	400	389	367	390	393	403	407	385	419	404	417	391	391	400	405	376	405	391	397	380	429	389	416	393	413	383	358	387	455	365	377	401	369	440	377	378	343	424	393	348	390	399	393	381	405	395	367	392	356	363	408	369	386	394	403	383	360	397	391	422	387	415	430	392	389	387	419	369	390	411	407	371	405	423	391	404	393	362	399	399	404	372	377	381	394	381	406	391	384	382	373	397	383	393	393	409	396	408	410	394	399	384	391	439	389	414	394	399	406	373	374	449	364	404	406	443	384	380	433	397	393	392	377	390	392	401	399	421	427	410	399	389	390	404	416	378	424	397	359	369	405	397	388	381	403	386	397	411	377	372	447	371	366	408	424	405	422	409	430	362	425	383	400	398	365	369	435	384	430	361	397	386	386	404	392	407	380	407	387	373	395	372	377	400	384	414	387	417	362	372	418	366	393	420	411	404	417	377	413	379	417	392	403	441	401	397	376	376	404	386	378	365	377	387	397	375	402	393	356	383	402	379	387	472	404	388	400	419	387	360	377	367	386	403	410	408	438	436	358	377	430	385	407	375	387	409	393	410	421	388	384	379	435	394	397	386	401	414	391	383	397	402	384	390	402	409	384	405	393	387	397	410	408	425	360	386	414	412	398	391	403	385	403	412	371	362	400	428	399	393	417	380	400	390	404	397	404	358	348	395	390	390	376	403	402	424	390	439	355	417	406	399	376	378	411	376	399	419	406	440	417	388	385	401	360	386	394	372	407	378	376	391	387	386	413	377	397	366	397	407	395	377	416	403	415	379	410	386	371	394	391	413	435	415	388	404	441	432	386	384	393	377	412	405	422	431	419	402	378	419	350	417	399	413	369	366	381	396	395	375	374	403	377	409	406	365	346	424	374	408	402	422	407	409	394	390	404	421	411	381	380	396	399	368	390	377	336	425	403	384	406	403	411	421	394	387	360	399	394	362	389	390	413	435	382	396	416	375	383	407	374	398	384	370	406	400	376	420	395	350	399	398	440	406	386	401	377	373	377	391	436	392	372	406	406	412	377	380	372	410	364	392	420	369	390	412	400	362	380	403	410	402	377	424	425	402	385	420	398	378	394	401	435	382	402	432	407	391	421	390	377	379	418	387	392	420	388	376	382	355	413	371	421	387	383	407	400	372	369	366	405	373	384	410	385	391	408	364	417	382	380	398	384	384	393	385	380	404	397	402	385	433	374	385	398	387	426	377	419	409	374	381	404	405	388	407	378	367	418	364	341	416	415	369	388	404	364	416	404	400	413	419	410	384	378	409	397	367	372	399	361	398	390	357	416	408	371	399	389	404	359	418	383	394	347	388	420	346	382	432	384	416	381	381	394	387	366	424	430	407	385	436	391	403	411	398	413	396	381	393	423	378	431	366	397	380	407	370	387	390	422	401	395	410	378	385	409	406	381	380	411	384	413	385	394	355	402	412	386	398	390	369	437	413	384	386	420	381	407	412	379	404	400	433	415	372	402	379	391	409	379	386	407	404	418	418	415	379	407	370	363	378	386	387	380	375	401	390	367	419	419	369	371	375	407	366	396	389	395	397	420	402	404	391	380	429	354	398	397	423	402	394	422	379	376	424	396	366	390	364	385	412	381	386	362	405	433	380	371	388	375	382	387	392	404	391	418	401	376	400	387	363	401	396	430	402	412	406	415	399	411	382	404	423	408	419	399	417	406	384	395	385	391	425	428	405	377	354	386	425	400	384	399	379	360	359	387	417	401	405	378	390	417	404	362	424	390	396	359	400	412	379	411	401	377	372	395	375	384	387	384	392	388	384	402	404	415	384	373	396	414	401	409	417	398	367	384	371	408	411	387	375	411	431	373	389	411	436	401	424	392	440	401	393	386	389	378	380	391	395	430	389	387	415	369	370	405	373	362	361	390	394	460	392	394	383	410	393	400	385	407	393	403	388	385	384	397	378	429	383	380	366	366	362	398	422	379	420	395	425	400	417	415	413	398	393	392	391	405
6579	1495	1261	982	639	548	499	466	474	497	445	465	470	437	452	422	428	442	456	433	437	417	440	430	389	389	402	405	408	394	391	431	423	401	444	438	428	416	429	418	402	447	389	404	387	431	421	419	381	370	393	414	423	438	396	396	429	386	400	370	417	401	434	472	457	374	407	451	443	408	448	405	410	403	406	391	395	409	404	392	399	443	418	391	418	394	401	422	406	409	409	418	406	373	459	446	420	388	398	404	410	446	402	478	388	397	434	416	390	415	431	405	363	401	392	393	397	412	402	401	381	399	406	466	412	423	405	403	465	425	424	414	392	407	435	427	424	374	412	399	366	388	446	416	375	380	475	438	429	453	404	422	386	444	386	420	405	421	374	418	457	434	420	387	397	430	399	404	425	409	411	385	382	402	409	432	425	439	425	421	458	435	399	419	404	429	449	438	385	417	406	420	419	436	407	428	423	397	452	448	434	396	381	400	400	419	438	442	407	435	427	416	436	424	433	438	431	393	418	439	421	456	411	416	399	430	405	463	437	392	430	408	393	446	415	403	407	443	424	402	399	411	392	387	392	394	412	372	452	460	440	446	407	421	391	388	474	415	421	434	431	421	410	369	404	383	412	384	400	397	416	380	437	376	405	404	409	412	435	421	427	402	411	410	407	422	422	378	388	430	416	426	426	446	372	413	394	453	439	366	430	422	410	403	456	414	415	474	447	453	411	413	394	393	393	422	393	414	423	427	411	404	386	417	439	415	406	394	404	442	441	409	426	417	429	405	398	405	407	452	404	409	446	413	396	440	392	391	404	453	429	420	414	390	387	380	428	368	414	440	391	386	400	429	410	434	402	388	453	432	402	443	453	461	378	389	370	370	434	397	421	395	336	405	387	382	412	428	390	426	433	398	410	405	407	430	456	387	442	420	420	427	396	364	396	415	366	402	431	403	411	409	406	399	436	398	423	443	446	422	423	384	424	426	415	406	385	403	472	446	457	417	401	405	414	452	370	433	427	393	387	428	395	397	378	396	396	431	402	448	413	399	452	436	424	415	430	421	451	375	393	448	429	365	394	407	392	413	439	419	365	371	447	455	416	439	386	392	411	402	425	413	418	386	422	397	407	400	443	381	460	436	391	390	441	448	398	435	398	383	390	396	389	423	393	466	417	375	417	373	397	397	393	416	392	406	389	477	451	455	385	424	430	381	411	426	434	395	409	434	415	408	381	455	390	445	426	426	430	351	413	388	375	397	428	416	390	401	403	442	409	424	452	405	424	402	382	423	365	416	415	398	410	426	410	404	402	406	416	427	411	381	421	432	418	395	441	401	416	425	384	377	424	416	461	414	388	459	418	399	412	418	405	406	418	402	417	442	430	411	407	412	406	403	434	457	383	395	408	399	404	424	401	398	425	417	430	401	427	402	403	402	426	421	402	440	423	432	438	392	414	431	420	432	392	371	374	417	418	414	409	460	385	382	432	398	419	416	426	413	412	371	382	432	420	425	450	403	426	443	417	399	357	420	405	419	424	433	436	348	383	408	441	416	451	402	425	401	441	447	444	412	397	406	415	415	418	388	420	434	432	409	389	394	408	451	424	432	420	390	437	422	430	431	384	397	421	398	415	450	401	359	441	419	432	425	413	431	427	408	396	416	419	468	419	434	427	399	388	382	431	415	447	448	371	418	395	413	443	389	426	407	387	435	424	383	454	381	394	429	437	381	444	431	405	404	380	436	404	411	453	423	410	436	432	385	402	408	402	407	410	393	421	405	388	417	424	370	386	396	428	409	420	414	394	398	413	433	401	418	424	433	382	420	418	418	418	391	428	396	393	405	420	383	396	384	391	399	407	415	412	413	394	398	396	402	435	382	416	435	399	407	463	424	431	396	442	425	445	422	407	410	422	362	379	419	409	421	404	400	417	392	385	407	420	385	383	414	439	365	402	387	423	395	404	475	417	419	390	423	432	407	424	407	431	405	395	407	411	390	405	433	411	451	461	369	450	393	386	435	411	402	393	389	424	445	440	410	393	425	446	432	404	452	437	452	425	409	444	429	446	378	436	421	415	393	416	389	424	436	424	425	398	433	413	420	418	408	384	427	429	392	395	382	429	394	432	419	410	439	471	453	428	437	397	366	413	442	406	406	410	415	438	418	371	415	384	401	421	401	398	426	392	412	417	389	426	423	382	401	427	400	424	420	428	398	414	442	393	403	417	439	410	409	413	415	451	406	420	429	396	399	418	414	429	436	436	382	418	420	365	430	401	398	431	429	385	404	440	405	409	382	422	398	396	431	398	423	412	443	374	422	401	453	422	395	420	457	393	430	437	443	388	411	382	428	437	445	390	423	377	387	436	429	416	439	455	423	440	438	440	444	426	419	447	417	431	397	403	415	416	463	449	429	389	421	430	394	412	449	425	421	427	410	445	428	404	427	432	398	410	388	416	402	434	415	407	413	448	445	382	410	430	370	450	419	431	401	411	406	424	433	382	379	399	405	423	406	408	438	401	376	430	405	396	409	397	415	394	407	413	417	390	410	427	463	445	421	413	445	416	411	410	421	418	387	395	405	423	430	405	412	426	421	418	397	422	396	445	397	399	347	397	413	418	376	415	442	407	409	389	401	406	388	389	452	405	425	426	414	383	432	440	394	395	392	428	427	401	417	430	381	396	419	375	413	413	418	424	417	425	409	380	386	408	405	435	466	395	402	429	397	412	399	400	419	448	395	421	395	436	402	407	411	432	395	448	429	374	464	410	395	393	387	421	370	439	392	418	370	415	428	450	412	397	441	395	415	433	414	387	397	403	432	425	449	459	392	389	451	429	406	405	411	419	417	393	397	404	433	445	433	414	439	405	383	428	418	444	451	384	421	386	365	410	447	413	427	452	418	389	377	397	434	402	417	451	380	399	398	374	434	421	449	418	382	389	418	454	470	449	362	401	399	395	429	401	413	426	403	438	394	382	439	400	403	421	413	391	416	406	451	386	434	408	380	404	410	408	407	417	389	411	426	371	397	407	458	426	430	411	404	364	420	422	423	377	451	358	373	420	412	426	409	370	435	422	432	473	423	402	426	406	415	387	423	414	410	391	396	394	419	426	402	434	437	395	387	396	457	411	412	415	377	434	459	409	420	422	427	395	442	411	410	379	420	397	393	411	395	409	385	442	388	418	404	441	418	409	434	395	381	394	434	390	426	424	408	400	437	423	405	458	462	427	412	412	363	393	386	400	384	464	397	410	432	423	450	440	443	421	387	442	412	379	404	424	424	396	377	409	408	424	404	419	401	400	443	381	394	411	381	406	394	386	418	412	396	411	390	428	404	422	415	399	421	370	395	417	391	416	427	402	405	412	423	385	430	404	406	407	389	450	439	373	441	416	405	431	390	391	449	412	394	416	437	419	436	407	412	440	410	432	412	419	412	418	438	401	381	425	431	409	380	427	461	425	437	377	418	391	386	404	429	429	401	408	448	446	399	432	421	421	408	390	432
5086	1814	3234	3281	1945	1649	1393	1174	1180	1040	975	996	1048	1053	1026	1031	947	939	984	921	911	901	919	940	959	947	902	921	867	923	938	904	909	886	855	903	907	910	902	937	863	930	878	843	896	909	893	936	927	890	935	938	893	894	914	891	907	866	910	870	931	922	930	883	913	916	868	934	913	891	837	981	885	873	913	912	912	930	966	911	889	943	940	913	889	930	886	869	928	899	879	923	909	926	900	892	861	936	924	864	990	889	898	911	886	945	894	839	903	928	854	902	896	924	919	890	892	869	851	945	937	891	938	926	911	900	872	914	920	889	891	908	911	874	894	930	880	890	922	902	934	933	909	951	911	931	928	944	937	866	925	873	965	913	899	907	896	945	916	873	942	921	937	883	929	915	885	886	863	909	911	950	887	896	926	929	952	889	906	887	861	838	871	924	940	909	886	928	952	902	924	921	942	885	889	919	965	883	895	932	920	882	913	891	887	914	860	893	943	940	897	868	894	877	895	893	914	879	944	919	952	873	892	937	879	899	888	917	903	916	867	958	931	908	894	917	904	913	910	875	895	932	904	874	919	888	906	956	940	908	907	872	854	940	896	887	962	947	914	937	921	919	891	956	871	917	960	953	889	943	897	913	976	890	898	882	870	872	863	897	896	894	867	880	920	905	932	861	978	867	919	955	948	912	912	903	989	923	867	907	905	898	891	909	956	941	983	930	913	930	937	927	921	867	951	958	900	918	907	914	882	908	927	942	923	897	949	875	938	912	882	958	848	901	912	887	917	966	896	860	922	912	915	901	866	918	893	919	900	868	877	940	835	922	899	917	891	904	943	916	873	929	910	931	930	912	936	890	896	892	905	958	922	898	917	906	896	986	942	880	880	902	892	858	944	923	907	887	920	929	913	922	899	906	900	902	892	902	907	910	900	948	905	844	919	946	920	941	903	956	928	913	954	919	885	879	896	916	886	900	876	904	906	909	894	901	916	942	910	855	966	933	888	913	934	969	912	859	892	910	919	897	933	915	935	917	896	931	955	869	898	924	868	889	898	864	849	872	890	864	915	908	977	923	886	887	847	951	898	922	908	857	882	902	865	919	941	906	966	916	911	883	918	914	917	884	896	920	935	915	886	888	939	891	959	887	877	851	935	887	961	861	927	867	863	893	911	903	912	909	906	902	889	956	902	855	922	887	902	900	880	905	917	916	925	922	910	905	865	930	937	923	896	892	943	949	915	965	932	948	941	858	873	928	860	922	947	899	919	902	889	922	910	912	892	902	888	901	918	919	880	954	916	918	893	890	906	884	885	916	967	934	846	910	950	911	920	870	929	896	903	891	944	909	926	848	878	891	896	891	867	930	890	944	880	903	875	923	927	892	921	939	901	930	884	933	891	918	855	981	878	915	944	1003	909	913	883	907	927	888	891	913	935	888	898	953	895	883	912	874	924	883	853	901	926	899	935	933	905	863	885	929	915	924	882	899	899	903	915	921	920	851	947	909	964	885	895	927	948	920	949	959	913	938	890	944	883	901	903	976	896	918	906	918	867	894	964	871	951	902	911	906	932	900	920	925	890	904	904	892	898	917	832	906	916	911	942	895	940	919	863	901	900	871	920	893	889	856	915	913	901	910	940	947	886	871	870	872	905	899	946	981	876	852	940	914	932	922	875	842	916	901	902	906	891	895	936	925	899	898	913	873	908	907	955	917	871	968	934	922	938	909	857	945	938	926	873	868	915	908	880	931	932	900	933	914	940	901	868	933	900	888	888	895	947	880	957	907	868	916	919	869	911	913	930	882	916	931	893	943	888	881	899	894	927	937	860	913	932	931	920	886	898	888	930	971	909	848	920	927	914	882	925	941	878	921	960	916	922	908	879	890	913	938	878	896	888	867	921	894	840	928	930	928	911	890	969	925	892	917	942	940	880	910	891	910	858	904	929	870	842	884	874	945	898	914	907	923	889	912	926	878	881	914	854	920	881	905	907	865	932	881	877	949	927	900	890	902	924	940	909	926	980	901	917	926	951	894	900	901	939	911	935	940	945	914	946	918	908	966	947	915	903	933	929	883	914	966	911	929	860	923	948	887	884	903	917	907	937	932	871	895	878	882	928	882	873	880	902	869	928	862	899	953	883	981	955	865	931	908	856	962	868	885	877	940	895	890	906	883	870	852	939	878	889	929	868	906	886	887	922	911	923	903	925	858	911	940	956	896	910	900	867	944	879	959	913	891	875	903	879	877	952	875	956	949	896	894	876	908	922	928	917	911	880	947	954	875	933	890	885	893	889	854	892	933	894	943	857	894	908	884	866	913	922	896	952	850	896	869	907	838	933	926	890	913	870	931	918	903	870	931	937	943	871	919	888	909	926	907	868	960	924	924	927	902	885	893	888	893	931	907	886	904	907	873	906	886	886	934	860	929	902	901	895	910	849	887	855	888	904	899	913	896	888	926	937	861	907	908	925	933	914	894	857	861	910	855	897	884	921	950	921	951	908	939	863	883	901	919	866	984	843	866	961	949	860	904	890	889	937	918	905	903	973	899	876	865	897	876	894	915	864	907	1002	868	949	955	961	848	915	931	910	900	926	928	911	875	886	878	864	895	933	930	886	927	884	901	886	863	866	926	880	955	823	921	882	898	906	919	851	930	898	897	893	889	909	912	969	971	889	872	885	870	874	898	951	893	910	862	895	906	929	892	928	938	853	927	890	893	914	857	977	886	915	924	908	923	901	918	956	913	966	902	878	907	944	885	897	905	928	853	880	944	917	917	886	882	906	933	920	898	901	858	920	892	927	908	882	925	898	907	876	869	896	916	944	922	975	919	914	897	893	936	931	914	938	933	938	921	900	905	845	871	891	933	921	916	894	913	907	868	869	902	901	922	900	906	872	919	887	889	944	887	921	898	910	885	945	903	871	952	913	887	872	883	889	966	925	924	897	876	950	961	931	936	872	943	912	866	889	918	934	945	886	853	937	946	956	876	888	915	889	887	895	890	861	911	928	892	853	886	927	886	877	910	911	873	912	904	872	886	885	918	922	894	904	844	880	937	910	885	915	932	934	992	961	960	952	918	883	918	858	888	977	925	916	956	869	948	894	909	927	944	898	878	895	896	909	915	885	900	949	931	892	923	914	924	929	901	943	885	854	924	894	920	900	911	927	926	899	925	888	883	891	939	889	889	855	928	957	861	887	963	848	936	921	887	897	935	897	895	912	912	956	873	869	871	895	900	912	922	864	960	929	914	930	848	911	899	914	915	900	885	923	869	885	900	938	876	902	919	930	929	897	911	901	943	927	910	955	915	930	906	930	846	851	914	897	866	912	890	865	954	887	873	961	978	843	924	870	894	851	940	873	885	899	947	914	898	945	894	910	934	962	895	912	945	932	914	933	916	911	920	927	914	879	898	925	883	947	904	984	919	919	938	935	880	870	913	926	887	909	877	947	903	917	909	925	932	954	898	936	927	913	1000	893	876	895	901	924	868	918	963	964	926
16674	6077	21694	19889	5083	1084	574	414	379	362	362	302	341	309	324	340	290	262	268	269	278	261	288	261	249	265	242	267	289	253	276	267	260	293	248	232	248	268	281	256	288	252	278	239	226	296	267	261	256	257	262	256	275	243	239	261	271	255	304	226	266	255	270	265	253	272	258	247	267	272	257	283	260	255	279	301	235	266	255	242	230	242	251	277	259	279	251	300	221	249	273	304	262	257	259	254	264	223	252	259	273	295	290	270	232	269	269	255	280	293	277	265	278	303	263	278	293	251	264	269	240	259	255	279	295	275	227	247	268	254	252	274	245	255	254	284	290	242	254	259	267	280	247	248	278	252	263	243	260	236	257	264	277	236	241	256	255	249	254	237	257	289	256	242	263	276	239	256	263	275	265	289	293	276	281	301	289	275	284	233	249	236	249	230	259	243	266	287	287	245	275	300	271	257	255	246	253	276	262	239	243	260	230	280	280	267	258	270	261	274	291	297	220	294	269	244	293	311	247	273	236	271	287	286	298	288	290	242	288	242	263	276	246	269	254	221	270	237	246	277	278	281	281	270	272	287	261	313	234	281	260	263	258	263	282	275	293	260	247	247	249	232	264	270	284	253	288	307	278	263	262	278	250	260	223	259	250	295	270	257	251	254	262	207	261	260	262	259	275	288	262	242	290	280	248	268	257	265	266	295	263	280	281	279	245	241	272	237	258	257	242	249	297	277	251	277	263	277	242	238	268	262	278	270	252	252	235	252	202	261	232	243	249	259	270	270	296	238	254	261	269	242	256	290	252	268	241	239	284	262	244	246	272	275	271	250	273	260	232	260	273	265	290	257	269	251	272	253	302	264	256	295	257	266	276	265	277	257	227	253	257	245	260	292	268	295	260	261	253	293	230	262	276	258	238	257	269	264	247	255	288	263	247	263	261	241	243	261	261	275	266	288	268	281	245	290	251	272	271	254	264	265	258	271	267	258	262	265	256	258	266	255	264	271	263	229	243	252	270	259	256	255	258	248	244	276	289	267	267	263	249	261	249	283	242	256	268	233	261	253	277	293	253	271	269	255	244	240	261	258	270	245	271	278	262	262	262	268	259	298	274	230	250	248	296	258	279	236	278	272	268	257	224	242	275	245	263	275	244	248	245	272	242	272	256	293	254	227	260	251	275	260	267	264	294	240	242	280	259	252	281	263	261	247	248	271	263	255	269	262	253	272	231	282	251	269	275	249	293	239	280	257	243	282	270	257	290	276	273	260	246	271	267	255	297	287	261	254	278	309	273	265	246	267	243	272	252	274	272	291	282	250	304	260	271	257	268	276	243	270	284	258	278	280	273	287	256	280	278	254	275	287	259	285	262	254	295	302	252	294	295	246	249	259	279	254	284	264	265	273	249	259	289	263	298	237	275	261	277	287	260	300	273	283	247	263	234	259	252	299	289	265	240	251	268	292	277	284	278	293	243	247	295	251	249	244	256	264	254	257	294	246	286	257	255	264	246	235	243	235	239	221	273	250	259	273	264	265	262	242	257	262	252	270	265	301	260	247	251	271	240	258	266	230	239	229	237	274	265	255	257	287	248	236	249	262	300	239	288	235	254	241	287	276	219	255	244	262	259	275	237	250	255	250	263	264	249	289	257	260	248	278	273	265	262	271	248	265	278	264	274	283	254	245	267	264	292	282	267	267	246	279	278	263	249	265	268	242	242	252	278	281	281	277	239	262	256	277	225	244	266	260	238	275	294	287	268	239	280	277	265	253	289	273	277	281	248	260	293	235	256	284	246	271	275	255	264	257	259	252	269	255	269	277	281	283	273	266	274	260	263	294	236	262	233	262	290	278	254	248	269	267	307	245	247	274	265	264	276	265	258	254	257	254	254	264	279	260	237	231	228	245	261	259	263	267	256	277	274	263	289	244	247	235	252	271	256	277	293	268	279	262	274	301	252	239	295	274	278	244	231	282	256	255	251	298	245	260	289	278	235	268	249	233	259	272	277	258	274	263	256	299	281	240	258	259	242	271	293	249	272	273	258	285	266	271	253	256	279	255	266	286	245	267	263	246	297	247	259	239	276	267	271	274	267	266	256	220	267	275	266	288	261	277	235	272	274	249	267	284	246	264	217	288	231	264	263	296	263	277	265	278	247	247	233	270	258	297	252	254	268	268	256	249	289	287	289	264	237	294	280	240	284	244	249	267	211	217	222	254	234	282	271	266	245	271	268	245	253	265	263	286	280	255	286	249	283	246	251	261	260	272	256	289	259	277	268	271	261	245	239	258	248	270	267	267	280	264	243	310	274	262	225	259	248	269	269	259	268	232	279	283	256	256	239	257	285	275	274	275	268	258	233	257	295	229	284	255	250	270	258	238	268	235	244	238	277	258	234	259	256	267	245	232	246	249	278	242	284	292	252	237	256	265	261	240	238	269	265	265	255	265	254	261	250	245	288	275	283	273	271	257	241	235	240	296	262	267	257	237	259	273	262	254	280	293	272	275	255	279	256	280	265	235	281	261	280	249	245	261	263	275	247	266	266	272	272	265	219	239	253	276	298	253	272	266	290	263	269	265	304	270	252	248	285	264	301	247	265	246	250	280	261	274	260	273	251	249	255	240	255	248	259	247	301	275	243	247	251	250	255	254	264	238	239	237	264	231	240	245	288	275	257	279	261	270	257	282	254	282	248	263	254	281	267	252	257	275	276	262	258	252	263	268	277	279	280	254	260	292	268	281	282	241	270	260	233	236	260	262	229	237	266	264	256	236	253	256	263	245	266	271	230	245	246	251	269	248	232	267	219	282	240	276	268	275	276	247	256	261	278	289	266	267	266	218	282	249	260	258	263	270	257	257	253	248	264	280	259	270	292	281	259	273	269	260	253	264	261	275	267	284	291	248	280	301	259	239	249	290	305	224	237	252	259	277	259	221	282	272	250	264	240	255	271	287	230	254	260	241	262	283	256	252	256	273	256	223	261	256	271	262	287	254	263	251	247	274	270	253	253	280	262	242	227	271	273	259	225	256	267	262	283	280	271	254	256	257	232	282	259	272	245	266	296	235	259	268	276	272	292	269	270	265	277	238	266	247	239	265	251	266	278	277	234	249	267	233	229	234	319	279	264	271	246	257	279	286	248	277	270	257	260	297	264	233	255	269	252	296	273	282	244	270	277	244	262	270	270	269	301	262	287	260	251	282	267	236	228	273	246	251	279	266	245	274	256	240	252	277	263	239	273	277	271	234	253	278	271	284	245	276	243	295	278	237	240	258	309	268	262	301	286	279	292	255	293	267	264	279	278	253	269	290	271	264	283	217	250	259	267	239	254	264	266	272	279	272	253	270	256	257	252	271	274	237	253	282	289	244	261	256	224	227	287	273	232	249	268	261	284	261	271	271	263	265	256	257	271	243	264	276	284	258	283	263	248	272	276	269	254	282	263	274	242	263	249	267	261	292	286	285	266	248	265	248	243	257	285	261	279	267	243	257	255	246
11566	6680	26705	28147	7644	3627	2313	1550	1292	1177	974	961	1010	906	948	887	804	735	684	653	656	637	574	674	597	653	621	589	604	652	604	617	595	630	634	614	619	601	629	583	632	594	607	589	560	623	644	613	616	589	603	646	594	578	571	609	605	597	615	613	565	607	564	606	581	556	637	573	613	589	577	556	593	592	581	563	598	558	562	579	613	581	589	586	613	586	624	625	585	592	561	590	538	578	583	596	653	608	559	577	593	622	593	635	581	616	595	595	600	578	572	603	593	564	574	591	601	600	589	581	567	560	610	620	616	572	574	612	563	565	552	563	621	585	592	564	608	572	547	566	595	591	607	598	560	606	560	603	625	566	616	559	562	586	578	629	635	612	561	653	561	611	605	608	564	625	540	582	594	588	601	585	568	582	571	612	550	628	598	600	623	568	590	622	609	631	564	584	573	609	604	550	563	617	599	606	543	605	571	650	608	587	606	581	552	580	566	618	577	589	620	618	620	581	618	584	605	511	583	566	562	608	612	623	576	596	584	540	549	603	592	548	613	614	593	542	609	584	615	591	599	589	615	637	579	594	579	652	583	622	612	586	617	604	630	569	585	589	618	627	611	584	611	567	589	590	588	587	610	591	589	603	571	579	573	568	577	565	644	614	601	582	559	586	594	579	626	585	609	589	625	559	613	591	619	590	581	611	594	560	602	564	579	626	526	607	578	649	583	616	630	551	581	567	615	603	564	583	587	596	565	625	598	597	619	623	594	617	599	616	590	598	623	568	583	618	596	636	574	559	580	586	638	604	634	591	597	630	584	562	586	572	580	551	576	615	557	593	567	632	599	593	606	577	582	640	589	607	615	592	581	566	585	622	591	557	578	629	651	639	574	579	589	632	597	616	618	573	572	612	560	597	620	564	598	635	607	568	621	621	599	566	590	608	577	593	588	607	575	582	550	577	584	598	595	619	615	623	606	583	608	613	602	598	619	613	580	571	606	578	637	594	618	585	585	586	574	591	578	585	644	592	644	574	567	575	597	625	623	562	592	571	587	593	564	602	617	596	566	617	557	587	588	570	598	611	580	565	611	585	621	596	578	554	612	585	577	549	599	606	596	532	588	604	581	618	567	581	622	621	602	569	630	611	608	637	538	595	589	602	603	643	593	604	567	615	582	599	636	585	626	619	606	560	616	574	610	597	603	577	604	582	619	584	603	594	599	627	600	576	562	564	577	590	621	594	576	603	595	611	602	607	617	530	596	632	592	582	585	569	605	630	582	614	630	590	608	609	617	560	570	600	614	586	572	578	642	586	639	578	616	574	596	530	617	646	602	626	608	590	610	574	588	606	595	596	562	561	598	617	584	624	588	638	603	599	594	599	602	573	638	597	625	585	515	586	550	583	610	599	528	623	588	579	617	619	614	582	582	584	547	605	576	619	621	604	576	615	607	588	636	619	593	579	609	633	580	623	592	563	598	567	539	623	583	531	600	521	593	593	591	622	575	603	588	642	556	577	575	592	628	613	536	610	578	596	554	608	596	603	560	616	612	571	580	613	663	607	578	626	575	635	613	602	586	565	641	580	567	587	607	570	593	579	607	595	593	597	593	604	605	589	616	588	593	641	631	601	645	598	587	564	589	614	598	579	595	583	607	578	578	639	606	574	565	526	587	644	564	635	574	634	609	564	560	630	599	638	575	583	594	598	613	597	590	588	578	638	607	604	535	596	588	557	575	567	561	618	605	551	585	638	605	633	638	635	572	575	586	607	575	596	588	599	581	638	601	627	629	589	595	580	562	608	598	606	595	547	565	590	561	594	562	607	612	579	587	587	612	624	627	588	578	542	576	586	565	571	577	584	607	598	556	583	593	652	610	613	592	611	591	600	582	618	573	594	622	580	569	564	609	596	619	623	603	586	569	590	559	589	616	562	572	602	628	558	581	590	602	574	598	580	544	557	607	614	586	590	580	561	589	605	566	587	629	618	588	580	614	618	576	581	587	636	580	604	600	588	622	642	617	549	561	606	593	562	589	580	633	602	581	586	605	592	606	561	610	593	612	622	592	612	615	550	579	599	581	558	579	578	585	591	640	635	602	593	597	587	584	574	621	566	628	572	554	584	599	625	589	572	623	589	546	610	611	621	610	612	604	597	582	613	602	578	580	608	586	567	599	587	583	563	596	606	613	585	589	578	593	560	573	591	631	600	611	610	603	634	552	599	662	631	604	585	646	621	581	581	600	609	591	599	609	617	609	579	573	629	577	579	607	568	521	608	624	560	588	555	564	548	593	576	625	572	601	604	579	627	598	595	557	570	553	593	619	611	567	623	598	622	600	614	573	571	616	596	599	611	635	619	563	601	608	532	585	605	594	632	583	615	589	640	608	622	629	573	623	571	625	601	562	615	608	592	580	600	594	618	617	586	547	607	572	603	583	627	589	605	649	599	576	609	601	579	576	578	595	575	607	585	596	547	611	587	569	572	632	595	605	635	574	613	619	629	584	630	615	545	608	573	583	622	595	573	577	578	597	606	616	623	623	560	584	623	638	581	611	559	636	593	567	588	569	608	581	626	572	589	585	614	611	582	565	600	581	636	559	597	575	594	617	605	573	597	527	597	592	605	587	566	621	620	574	581	577	618	589	596	611	587	584	583	616	571	602	575	629	547	601	557	571	580	575	579	607	575	572	567	570	569	556	567	557	581	566	594	629	588	563	608	609	592	615	603	601	611	625	551	582	628	592	613	595	598	591	643	578	606	586	594	586	583	629	614	604	586	606	595	601	610	555	625	646	598	557	587	583	576	635	571	612	590	573	567	589	598	576	556	598	573	579	567	608	576	596	658	586	624	574	575	593	579	593	563	610	633	576	587	619	561	589	576	624	561	595	613	633	579	606	616	589	554	628	539	529	623	619	624	606	580	649	585	584	595	616	612	595	578	599	588	602	601	567	611	584	576	571	609	593	615	581	576	614	589	572	583	618	619	623	593	577	593	598	610	569	582	572	554	587	542	596	617	572	572	595	574	594	589	589	546	582	618	557	606	602	574	593	584	577	623	591	586	593	579	604	601	639	600	621	598	576	614	570	580	617	564	616	617	582	560	588	611	567	585	590	608	572	585	591	603	619	627	615	574	596	613	569	587	584	593	574	631	616	586	544	580	605	547	610	630	598	621	563	564	600	588	585	577	632	598	583	620	565	646	579	634	605	571	561	608	588	611	585	561	573	562	592	597	572	599	591	630	579	584	615	557	572	624	604	591	616	566	592	600	594	609	612	592	590	608	583	615	593	572	569	642	612	592	601	575	598	567	633	593	599	613	579	615	558	572	595	598	577	624	613	600	590	571	612	586	616	561	539	632	592	585	611	593	588	582	619	641	610	579	611	589	649	652	590	602	616	622	581	575	582	600	590	644	638	533	608	626	610	570	569	571	608	585	591	574	605	600	588	567	618	561	583	600	570	618	577	610	619	585	561	604	576	563	569	595	552	598	559	562	571	620
25078	11624	34659	31617	11533	2321	821	487	385	288	284	243	242	255	285	240	220	187	169	162	160	145	185	178	194	165	155	169	153	144	138	180	145	162	146	150	154	148	159	147	185	162	172	153	138	148	158	145	136	148	159	152	158	152	154	178	163	143	172	153	139	184	166	166	161	143	159	174	157	121	182	138	135	154	149	145	170	128	133	132	144	135	153	184	173	159	157	155	158	182	159	148	158	165	162	153	163	143	151	140	141	125	152	160	158	165	144	136	155	147	168	170	162	154	128	147	157	150	171	160	170	157	150	143	162	171	162	126	154	157	147	152	139	147	139	166	157	155	152	188	154	164	173	137	151	154	161	172	147	157	155	166	157	153	162	154	170	167	147	146	170	176	146	164	168	153	157	154	147	149	174	166	181	155	144	159	158	157	169	153	164	164	158	163	153	162	136	151	146	161	151	152	168	155	152	166	163	152	171	139	163	156	161	156	145	156	151	153	160	165	168	149	159	150	131	162	161	163	149	147	152	143	154	149	172	156	132	149	153	158	154	137	156	148	164	146	149	141	149	175	144	153	153	157	160	155	149	130	163	148	160	147	136	172	146	164	155	152	171	156	184	160	161	170	168	175	151	150	141	158	139	141	153	166	161	140	162	126	158	184	152	149	136	122	140	138	137	156	157	161	164	154	135	169	130	157	140	189	161	145	153	143	167	175	151	164	131	132	159	135	135	148	154	175	140	164	167	145	152	175	164	169	163	154	156	137	158	175	152	161	124	161	156	137	149	171	126	155	162	148	162	154	156	159	168	146	141	150	165	155	159	152	149	155	160	141	140	144	147	164	155	170	172	155	169	156	159	137	157	168	162	149	186	150	162	166	140	167	166	172	150	171	147	195	146	153	148	124	169	165	152	173	145	140	151	138	148	149	143	140	145	145	152	172	151	142	193	174	160	144	172	166	147	146	149	125	152	167	177	170	154	156	154	146	143	143	177	162	166	168	153	158	151	140	162	156	135	139	153	188	156	153	150	162	159	171	151	178	150	152	148	168	146	151	151	150	141	165	162	154	149	130	126	153	154	167	177	166	209	136	134	151	153	136	147	138	148	151	160	178	126	146	150	169	156	151	139	150	154	163	150	139	169	154	151	154	142	153	161	144	145	160	160	143	151	153	173	158	168	162	163	145	157	135	155	147	158	159	158	165	154	160	145	130	169	144	148	152	167	160	141	139	154	164	162	163	139	138	153	151	143	160	191	161	131	159	146	175	171	163	160	140	136	146	134	148	173	147	162	161	178	154	168	166	163	164	149	150	152	164	155	167	180	152	156	143	165	158	134	148	159	158	166	185	161	164	157	167	155	119	170	158	161	166	163	147	143	173	149	148	167	152	120	150	144	159	135	182	161	162	165	162	160	156	166	157	163	135	148	136	176	125	135	154	136	165	136	140	156	137	147	152	177	161	160	153	168	179	143	150	142	162	150	149	172	159	143	159	162	156	160	159	168	133	175	181	146	136	144	141	185	149	171	167	156	147	151	177	154	176	139	173	164	168	154	148	136	138	166	144	169	149	146	176	140	164	154	151	154	155	125	135	158	138	155	143	192	151	156	160	154	163	152	167	139	165	157	176	141	162	140	171	141	139	155	145	164	141	142	157	153	177	154	169	151	149	141	141	157	137	143	158	150	155	140	150	139	150	154	159	154	160	171	173	153	143	167	155	127	153	161	143	158	137	147	159	138	170	148	140	163	160	146	171	171	159	176	156	151	156	184	174	156	145	156	159	157	153	158	162	149	141	137	152	167	137	156	179	141	152	157	146	166	150	164	154	145	165	173	154	156	155	146	156	190	145	157	171	142	153	130	142	142	156	178	155	124	139	159	163	169	176	165	143	160	147	160	155	164	133	139	145	138	168	175	167	156	166	157	157	162	164	169	143	184	159	119	159	147	162	179	165	180	166	153	159	155	138	130	155	157	143	181	134	149	189	158	160	155	142	164	155	163	173	137	138	167	151	151	168	158	162	164	147	160	140	165	142	151	145	143	164	166	195	169	155	152	170	154	134	166	137	140	168	150	157	163	158	155	150	145	169	134	149	154	139	151	123	136	150	168	161	155	163	133	149	177	151	168	181	135	171	154	178	159	149	155	134	145	159	159	157	150	152	143	134	172	164	166	172	145	167	181	155	155	183	156	157	162	170	156	137	144	148	165	141	142	154	168	146	157	162	166	115	152	162	124	158	154	170	153	140	163	165	170	171	158	133	149	139	159	192	155	148	160	168	161	151	156	144	160	176	170	142	188	138	150	138	154	149	146	149	160	148	135	141	143	166	140	158	147	136	162	136	159	136	150	166	158	154	159	159	149	143	137	153	170	149	150	182	154	141	157	171	141	155	148	176	141	156	163	145	147	139	147	171	148	162	150	173	151	177	142	158	170	158	131	159	156	132	145	138	129	172	138	150	154	147	131	156	146	153	156	187	151	171	163	161	167	159	150	162	179	179	148	159	136	174	146	162	174	132	132	153	139	152	150	137	150	148	156	172	156	141	153	137	149	147	163	166	151	150	146	141	137	155	174	141	145	153	144	140	144	174	147	124	132	165	159	158	140	143	181	159	174	169	163	148	129	145	179	171	160	158	151	132	146	173	146	138	138	166	166	165	156	164	153	153	140	142	152	144	170	134	153	153	160	154	149	155	147	126	165	158	153	139	165	147	159	140	160	151	177	138	154	155	159	157	153	161	164	163	160	176	187	175	141	154	157	126	142	185	152	144	158	141	154	160	131	165	172	168	155	144	169	163	147	151	150	148	148	130	169	162	162	148	135	150	172	184	136	129	173	152	158	150	155	169	169	151	128	171	175	155	158	173	172	138	161	158	166	164	146	168	160	145	148	129	151	150	159	134	133	124	157	158	174	147	197	138	145	172	157	148	155	155	149	146	165	174	131	151	152	157	169	168	139	170	157	167	148	160	166	160	182	171	117	163	153	159	150	160	159	135	148	145	162	162	156	148	160	147	163	152	149	163	156	139	137	154	142	145	160	145	167	140	150	181	142	162	182	158	143	148	148	168	159	142	152	166	164	150	158	131	138	146	146	172	143	137	154	151	160	145	159	157	162	164	165	160	145	170	147	160	152	158	159	151	144	150	145	152	168	141	156	164	147	132	150	152	151	155	142	169	140	142	149	155	152	152	148	157	167	143	134	157	151	161	181	145	148	165	142	127	152	166	171	135	159	161	172	165	143	167	145	180	154	171	170	140	142	129	148	150	130	149	132	145	141	155	179	156	188	154	165	152	180	155	165	155	137	142	147	166	158	133	150	151	156	133	155	152	163	157	161	166	163	142	143	200	167	138	166	156	150	146	166	161	149	140	137	168	142	152	177	169	137	158	157	157	146	164	186	148	161	151	147	171	136	152	155	130	168	159	166	159	144	128	142	157	164	165	154	135	140	152	160	131	158	153	174	171	167	132	144	166	142	139	132	122	157	143	135	164	157	159
14623	10788	35669	37027	11032	5465	3171	2006	1692	1435	1089	965	1037	986	949	838	725	664	562	560	472	477	486	474	456	438	455	440	449	387	394	434	445	422	393	410	451	413	417	452	394	406	416	424	416	420	422	393	427	398	389	395	391	411	431	455	406	418	393	414	398	401	426	377	411	429	394	408	390	387	410	389	430	420	380	366	380	379	394	412	382	400	345	429	420	402	409	397	411	368	371	376	391	343	390	442	410	401	382	405	394	389	434	388	381	382	385	409	388	436	384	438	391	413	403	418	425	335	364	389	398	364	396	447	367	420	384	404	413	378	364	426	407	387	418	386	398	398	396	404	368	379	389	436	404	393	380	424	408	402	405	376	450	464	381	411	401	400	412	410	396	389	364	370	379	400	397	427	348	401	427	406	411	418	387	423	428	397	391	420	369	414	393	391	408	408	403	379	391	429	392	408	405	403	368	402	377	412	407	348	380	398	379	355	388	392	375	403	378	394	388	411	400	412	383	406	388	423	419	379	415	423	403	361	358	405	409	419	399	406	407	392	389	365	397	433	440	388	383	387	390	373	441	383	408	371	421	402	389	370	409	384	409	399	397	407	389	436	377	349	364	390	386	373	398	383	420	377	379	425	396	402	393	375	391	421	420	418	389	380	405	395	400	402	422	393	435	399	397	398	350	386	414	434	335	380	392	376	398	401	411	409	410	378	390	375	376	388	425	368	396	398	406	335	386	412	392	439	405	406	375	396	447	390	404	391	395	400	391	423	405	393	384	365	388	419	416	405	418	394	369	405	412	403	381	380	373	405	393	399	408	392	401	395	410	451	404	389	406	410	348	347	405	387	387	389	381	394	448	397	401	408	371	374	378	375	370	401	391	392	410	394	387	431	382	402	409	386	379	398	381	404	362	403	395	408	400	382	393	402	388	411	363	382	369	379	370	363	402	368	390	396	405	377	407	390	376	410	380	393	411	412	393	392	364	446	394	368	406	396	427	388	392	431	409	358	420	397	377	397	411	419	432	359	332	363	396	424	354	424	405	435	401	387	385	388	394	374	356	385	426	406	406	384	369	400	382	366	410	401	400	409	389	400	403	402	368	414	391	398	426	369	407	370	416	416	404	408	375	399	391	420	438	367	379	406	410	409	386	367	389	399	389	391	429	393	393	409	377	401	393	424	375	381	367	408	393	415	418	414	417	392	378	414	356	385	378	387	409	430	380	392	410	419	415	397	367	358	330	393	375	417	375	371	425	410	382	416	387	398	363	378	410	396	400	398	413	388	401	395	356	395	386	389	346	379	400	426	381	399	425	403	396	409	398	399	403	358	417	400	413	395	372	391	412	399	396	374	396	412	427	379	413	387	398	389	405	386	379	404	379	404	380	402	365	419	411	396	414	385	416	409	414	354	417	402	387	402	392	367	413	373	403	415	399	388	384	368	432	396	408	403	402	393	393	369	418	381	415	422	427	395	398	349	358	397	398	398	399	384	374	375	427	399	405	376	452	412	399	417	425	409	381	399	411	353	364	367	413	396	385	387	382	400	358	375	415	438	377	407	417	389	412	362	401	381	416	423	377	380	397	399	350	407	425	424	361	400	392	376	383	364	407	363	390	410	404	417	390	379	388	391	375	389	349	410	398	403	430	408	356	406	383	417	400	406	388	447	383	368	396	397	399	385	431	389	377	398	397	410	360	380	385	426	406	408	416	391	406	385	389	391	435	402	386	410	430	395	390	414	403	384	435	384	388	422	410	365	383	391	402	402	401	394	421	383	390	419	383	412	380	415	406	360	362	421	406	412	362	395	404	391	426	405	422	364	396	366	384	366	395	397	415	390	371	434	406	381	374	383	422	408	381	429	410	378	386	415	437	397	406	358	405	428	394	379	404	366	415	408	436	401	363	398	395	355	398	381	403	403	408	376	378	403	412	357	405	365	385	378	421	363	428	408	369	407	339	378	401	391	381	389	395	421	357	370	387	405	403	397	420	423	403	403	369	425	421	395	425	382	403	397	408	411	449	396	400	388	414	390	383	379	414	350	390	400	397	406	368	372	435	400	440	402	420	385	408	389	404	389	375	389	379	404	369	379	394	388	384	392	381	395	407	391	363	395	348	413	389	380	358	417	366	361	388	402	377	369	368	385	369	375	385	421	419	373	357	382	414	354	433	394	390	388	391	387	390	418	395	386	373	377	375	358	408	433	399	414	429	396	386	392	365	373	396	383	413	407	389	360	368	402	391	419	416	390	386	452	425	398	436	403	380	382	376	408	399	410	410	402	378	381	401	392	369	419	401	384	384	392	428	402	377	429	376	408	372	394	402	406	437	383	396	412	397	376	380	414	412	362	423	393	392	398	394	415	394	403	416	389	389	415	414	442	379	384	399	344	372	380	429	394	410	403	380	389	404	392	396	438	402	410	400	406	387	393	375	440	373	403	385	411	413	412	388	387	391	404	420	381	361	457	386	388	388	385	408	390	398	412	407	383	394	396	397	411	416	369	388	367	391	405	401	375	415	372	373	398	404	414	392	372	393	374	372	411	377	368	405	393	399	358	361	376	435	364	368	377	408	395	379	382	409	394	390	377	394	430	388	397	401	355	402	381	395	402	393	393	395	425	392	396	371	382	390	379	409	401	408	376	382	391	395	434	405	428	437	387	389	397	363	379	388	402	387	391	383	370	384	393	393	451	364	399	384	399	405	387	427	385	389	365	413	408	397	387	414	410	400	405	405	386	408	409	404	421	423	434	376	369	383	404	395	422	403	364	389	386	419	408	382	385	380	419	435	358	402	400	404	430	414	381	399	361	369	396	410	396	399	398	381	416	374	399	389	399	404	392	388	395	384	460	383	402	344	407	398	376	388	394	377	395	407	377	372	439	419	376	414	374	396	426	410	413	383	386	418	404	393	387	372	410	396	381	399	355	375	426	383	401	438	389	412	427	420	407	407	412	418	390	404	403	373	419	372	417	433	411	360	392	369	381	431	409	412	415	391	413	420	381	408	392	392	401	405	430	432	369	386	406	377	387	415	429	383	374	385	424	376	408	418	422	390	427	411	393	357	417	411	384	389	394	382	390	397	416	385	408	405	401	394	413	403	386	416	393	355	403	388	380	397	434	382	392	389	387	379	411	437	426	404	362	366	424	408	377	413	382	371	395	401	372	443	378	410	403	393	371	384	410	389	374	432	398	400	374	409	363	398	403	405	399	416	402	444	383	424	412	380	411	386	409	412	389	390	419	397	358	395	356	390	402	380	378	380	411	403	412	380	393	400	390	368	392	394	395	365	379	355	393	419	378	371	398	434	376	404	414	379	411	406	399	399	393	416	409	396	378	370	391	385	390	402	362	403	426	386	381	398	377	381	430	392	397	429	437	422	351	384	395	386	395	376	391	394	394	389	397	433	409	398	423	386	419	365	371	382	383	400	394	396	358	369	395	390	393	411	422	381	383	412	383	365	409	369	385	383	381	389	432	413	373	386	397	391	405
6334	1448	1193	894	636	565	504	465	426	481	431	424	448	417	468	432	391	397	391	367	436	401	413	408	437	377	417	423	426	402	425	352	377	405	437	435	408	412	434	417	393	443	431	428	466	407	421	419	409	423	425	444	403	422	392	437	402	442	424	402	384	452	399	348	432	462	413	416	391	416	416	417	411	424	408	414	412	458	417	408	403	438	376	445	440	411	398	383	431	454	391	392	386	390	375	426	399	407	403	349	400	418	434	407	451	418	416	409	394	421	403	450	415	406	405	414	387	441	406	399	413	454	421	412	408	410	417	408	423	409	415	441	434	396	390	427	408	375	401	393	435	405	402	417	434	455	374	381	418	416	413	388	421	426	409	376	430	365	371	420	401	385	430	411	395	419	458	417	377	414	462	419	377	445	447	440	433	445	390	397	390	423	419	406	402	437	419	420	430	431	438	424	413	437	401	367	387	401	414	382	419	399	444	427	440	390	418	434	420	432	448	442	415	398	390	395	400	417	444	421	394	412	428	414	443	425	427	428	395	436	389	397	387	350	406	402	400	415	436	405	370	427	417	389	404	388	396	397	388	430	431	422	419	435	419	399	386	412	444	412	414	430	388	466	426	392	430	423	402	406	434	434	394	393	414	444	443	437	406	389	425	414	377	420	436	414	435	406	390	443	375	389	388	430	409	385	400	372	429	456	430	443	416	425	412	423	400	405	390	405	429	408	429	444	410	381	382	425	438	389	407	404	428	416	394	445	407	390	410	425	448	450	408	438	387	415	398	413	432	381	401	413	434	407	431	403	403	454	477	385	402	432	417	420	431	397	420	409	428	399	411	404	396	428	474	376	403	397	399	402	428	424	417	419	453	419	415	460	432	430	397	385	428	405	441	417	424	421	428	401	402	407	427	417	404	398	425	418	434	466	448	376	402	384	406	415	452	413	438	442	411	417	444	415	417	423	425	426	407	415	424	428	394	361	413	438	443	400	444	416	447	396	409	442	398	406	437	404	406	423	393	407	436	383	412	380	370	414	398	430	423	416	382	377	424	409	387	409	424	399	434	407	433	429	449	404	417	433	426	434	394	420	413	406	462	416	400	379	443	397	478	404	412	433	406	403	426	423	395	402	438	381	405	388	394	445	392	393	426	401	422	420	410	428	363	416	434	383	412	413	421	409	442	404	432	407	415	399	445	433	430	390	401	451	403	424	422	393	423	440	430	434	423	431	414	388	435	454	405	403	419	460	419	417	409	400	399	434	422	402	393	417	408	349	447	398	433	387	414	379	406	420	425	407	447	413	406	430	390	414	441	401	449	449	413	446	419	406	399	398	415	409	412	406	411	390	410	398	413	397	403	422	406	403	425	428	409	423	442	388	415	429	430	422	446	405	450	436	408	425	408	394	399	440	423	407	416	404	427	387	393	411	412	412	418	424	409	412	411	396	414	390	438	401	366	425	420	452	443	396	375	412	391	396	416	386	411	408	417	416	425	442	409	437	405	440	416	407	452	413	409	408	429	399	421	379	445	414	441	452	415	423	417	422	376	393	433	433	418	473	381	400	456	391	379	393	414	413	402	438	385	444	431	419	402	409	405	374	420	429	411	419	397	410	417	428	386	416	415	450	398	402	425	411	462	389	390	386	394	405	427	436	404	401	397	406	385	422	438	389	404	414	410	394	408	399	397	447	432	384	421	402	389	416	403	415	393	405	393	408	407	392	401	425	417	413	392	411	445	437	428	419	432	416	399	400	425	395	429	414	407	373	442	421	385	427	439	396	407	447	436	403	406	413	408	403	424	405	438	422	392	400	414	418	423	410	438	424	410	382	397	426	384	397	417	388	379	436	392	407	413	415	441	431	421	442	403	400	416	403	432	432	421	436	411	385	400	461	460	404	438	428	426	403	393	438	399	405	423	397	456	417	421	406	391	407	394	398	440	431	440	390	401	412	388	407	432	396	431	409	401	398	427	444	440	425	409	422	414	416	430	415	402	398	395	395	374	427	385	382	428	395	416	405	388	427	398	394	448	408	417	382	414	406	414	389	408	415	427	396	383	389	424	425	428	409	434	439	406	410	402	394	448	417	454	420	419	437	466	426	411	438	412	403	422	406	423	415	437	418	382	429	452	441	402	466	454	445	409	370	412	406	398	456	435	403	401	411	456	423	413	414	413	447	400	473	415	429	441	453	410	399	377	432	420	444	407	403	388	407	437	433	416	434	409	463	389	402	413	439	423	416	432	411	431	429	441	411	449	430	384	392	426	404	363	419	416	452	436	407	406	407	400	428	395	378	419	427	407	448	435	406	415	400	387	389	435	443	393	414	445	438	419	432	412	405	409	432	410	415	416	377	417	394	403	404	432	389	422	412	403	388	407	389	442	435	407	425	430	397	394	407	438	405	419	438	400	418	410	415	398	388	405	370	425	428	426	440	433	443	406	410	445	407	429	405	410	416	397	430	421	389	380	392	404	450	430	442	416	438	436	374	418	436	446	445	435	409	415	413	392	402	416	426	453	389	414	471	437	442	394	416	396	430	388	443	385	376	427	421	380	431	436	382	423	414	377	438	428	455	424	430	443	402	370	391	438	423	434	413	374	435	444	377	407	447	408	412	385	422	411	433	448	397	419	392	414	407	404	424	426	447	398	462	410	410	401	425	421	398	411	451	402	440	421	393	411	400	447	445	442	365	402	412	405	399	437	389	410	435	425	379	377	407	414	426	450	373	425	383	399	405	347	426	380	403	411	424	390	405	410	430	436	364	410	432	432	418	381	396	441	429	466	421	392	407	403	408	402	402	421	413	411	404	417	366	431	440	396	384	406	410	422	397	410	422	444	427	375	389	437	428	415	410	446	387	406	430	418	408	461	386	409	386	407	367	449	420	467	417	391	396	434	392	410	410	429	394	388	389	419	411	415	400	407	442	410	418	433	451	410	410	382	380	410	427	433	430	416	432	381	383	429	411	393	421	438	440	375	406	375	426	392	401	412	423	419	411	469	440	372	394	368	426	407	410	424	404	408	420	395	439	439	447	419	413	406	449	429	374	418	443	402	388	389	422	400	422	443	441	433	397	427	419	425	392	440	402	403	427	424	411	395	412	415	379	412	430	423	395	430	423	447	441	425	433	393	422	423	390	432	446	391	390	403	403	401	417	398	402	407	384	429	421	405	401	414	391	421	407	453	431	428	425	466	434	410	469	438	415	409	404	414	380	460	390	407	437	425	413	432	400	437	422	438	442	419	428	386	391	394	443	394	408	449	445	433	390	414	435	382	398	425	355	429	434	431	442	386	432	432	416	416	436	402	392	427	445	422	439	458	407	401	409	406	400	433	440	408	411	387	410	399	417	417	388	385	426	402	433	438	400	416	408	425	430	410	430	388	408	392	459	451	374	430	367	379	399	433	452	438	432	425	458	435	425	420	408	394	405	403	402	430	410	469	463	442	415	411	435	442	383	413	443	450	422	389	440	397	404	389	440	395	389	414	426
4958	1841	3364	3388	1897	1609	1331	1167	1094	1064	1009	1060	1068	1038	1029	1027	926	929	968	935	944	918	876	853	907	893	975	955	932	974	896	1002	913	923	916	936	930	909	882	930	925	963	887	924	918	941	950	959	968	919	931	896	909	907	905	878	896	852	891	984	902	885	929	976	955	907	926	850	932	877	952	918	905	882	936	921	908	930	976	936	892	878	949	894	848	927	928	909	949	891	906	885	918	920	910	959	916	879	888	944	924	914	896	920	932	918	900	871	905	914	952	875	916	891	929	894	920	926	923	947	909	913	922	873	917	898	894	953	958	909	894	936	870	982	898	905	883	902	925	925	892	901	909	884	891	910	868	940	927	918	883	924	944	978	990	901	909	897	930	925	852	881	894	884	939	948	914	887	992	905	933	889	974	979	966	959	930	948	929	894	912	883	933	925	929	892	868	894	926	906	903	938	950	883	917	929	902	943	885	920	935	878	896	920	902	930	960	922	912	890	901	914	902	982	901	906	939	895	875	899	927	957	901	896	888	923	901	854	929	947	882	946	916	915	926	959	908	940	933	860	904	922	892	859	961	913	940	901	1001	917	932	909	849	890	941	938	907	913	864	887	873	948	920	940	936	927	892	870	903	857	862	933	972	894	926	906	887	885	931	909	944	878	902	849	932	957	921	864	939	916	897	912	852	937	937	943	910	979	924	946	945	941	926	928	934	901	936	909	870	923	944	871	918	893	925	935	915	880	881	943	968	964	929	920	911	966	912	911	880	931	865	913	834	843	894	905	956	921	916	951	899	931	908	913	911	920	884	881	905	921	930	925	917	941	864	931	942	868	916	928	881	911	876	930	891	909	914	949	945	901	898	946	872	896	912	905	968	902	879	878	951	883	903	941	871	893	901	933	925	922	935	879	884	907	906	895	944	947	893	869	919	915	872	905	906	938	931	929	915	885	925	843	885	890	907	912	873	918	894	902	883	884	1024	893	944	948	918	860	910	920	861	919	831	924	880	888	876	881	911	900	918	899	944	923	897	920	901	900	910	907	837	922	882	937	900	893	889	914	944	926	903	936	916	871	952	909	886	925	891	903	923	923	908	958	941	967	927	855	908	909	867	959	875	909	963	882	889	915	921	915	900	872	877	898	923	964	948	886	928	848	975	858	987	930	921	930	893	924	891	921	877	914	896	866	891	937	918	871	946	870	923	920	915	878	858	867	920	910	947	901	924	929	913	842	887	916	1000	888	880	912	881	928	896	857	944	885	848	943	919	927	912	882	920	869	875	908	899	890	915	899	900	902	873	982	884	837	864	935	940	880	953	920	903	897	934	895	913	892	947	909	939	894	898	892	886	932	938	910	896	942	927	902	927	923	920	929	902	929	905	891	896	912	852	882	911	971	893	935	893	857	911	911	896	943	927	894	877	867	944	951	882	927	893	952	877	935	966	885	915	905	880	974	843	888	850	948	882	959	872	900	970	938	924	919	920	882	904	911	899	918	904	925	909	894	884	921	922	891	918	933	958	958	969	905	930	923	927	901	908	866	887	983	963	897	881	867	880	899	880	898	932	894	893	933	952	951	895	933	863	914	900	904	929	879	870	944	903	892	939	976	926	931	902	928	937	902	853	924	869	929	883	900	869	930	926	929	851	876	874	909	924	913	906	871	899	885	887	899	893	945	942	874	944	898	953	937	898	844	951	935	894	887	928	916	907	888	920	829	891	918	936	863	907	887	880	930	912	889	895	903	949	956	903	905	970	975	900	894	896	949	945	903	930	931	887	900	911	930	893	928	907	890	853	920	948	952	915	916	907	887	865	922	867	884	949	931	884	904	896	913	921	971	903	955	880	843	876	879	894	963	905	908	888	923	926	913	894	934	914	893	896	963	920	943	891	961	914	967	915	959	877	923	934	895	907	895	928	900	910	894	908	859	924	886	907	963	912	870	896	874	928	910	911	926	894	914	900	899	921	945	873	889	967	941	937	942	905	851	909	943	896	949	885	897	889	930	850	920	869	884	923	883	881	890	935	891	906	906	916	917	878	948	910	924	876	908	921	915	956	903	976	936	908	933	880	951	873	935	901	906	874	909	939	889	898	859	861	904	945	891	921	892	963	910	953	947	940	910	854	958	916	928	864	900	939	909	917	902	865	856	864	903	960	841	861	939	869	923	875	895	913	874	905	926	839	895	962	926	925	930	927	905	997	913	876	906	957	916	931	905	916	898	915	906	898	845	936	938	876	921	932	884	894	915	853	947	908	897	951	895	880	932	909	911	932	899	929	919	915	903	883	927	924	918	945	939	960	873	855	920	900	896	928	930	907	877	907	892	962	909	922	904	960	887	926	937	912	974	923	962	897	974	847	917	884	870	912	897	927	963	920	933	953	899	932	933	897	927	866	937	944	853	950	960	911	898	920	874	867	849	933	913	939	856	885	912	912	857	883	949	844	882	929	923	914	921	955	951	901	961	899	907	868	938	912	932	873	941	897	877	973	962	918	927	888	881	901	909	911	880	931	936	933	903	921	970	910	950	942	901	889	958	864	906	895	893	864	973	920	956	872	899	896	903	926	882	933	881	896	929	896	917	906	950	909	896	886	966	921	911	929	879	898	946	874	897	934	895	871	863	916	904	877	942	928	944	905	874	965	888	933	940	896	846	955	865	944	810	951	918	950	947	905	909	908	895	927	909	917	961	924	899	934	909	899	891	867	952	861	937	948	926	928	932	923	929	898	934	868	961	911	892	949	882	959	893	887	933	935	935	969	944	927	887	922	917	883	960	920	906	880	908	936	894	935	923	934	844	927	962	881	855	874	933	948	906	860	912	928	933	866	863	895	937	942	922	879	901	937	928	836	906	939	880	934	930	953	917	847	922	874	881	949	976	894	952	909	922	942	915	935	893	884	926	891	936	856	938	918	904	931	946	863	945	903	878	886	893	875	877	926	883	849	961	952	933	894	905	872	933	964	897	941	965	935	956	953	933	915	899	873	915	943	897	919	887	870	885	927	874	885	904	894	925	901	925	951	920	909	965	903	915	971	942	898	920	932	894	857	867	900	925	862	897	887	924	910	909	906	869	884	933	906	878	877	976	991	931	905	892	941	892	912	896	890	939	887	953	872	912	807	898	918	884	896	895	962	896	967	872	891	930	973	906	907	927	897	949	932	918	897	937	935	906	928	913	896	906	898	907	939	951	967	937	959	933	915	957	934	897	983	944	898	900	872	955	856	920	870	942	909	934	889	918	896	893	952	951	884	894	954	892	991	873	879	877	878	982	877	884	913	860	914	894	881	923	917	904	937	882	965	857	952	854	882	933	899	953	945	898	919	897	903	909	917	943	960	940	992	893	965	959	931	953	876	883	945	910	957	836	883	940	960	932	916	894	882	924	881	884	902	838	954	918	888	934	936	959	904	958	889	865	929	932	822	941	878	898	946	974	925	940	891	933	876	888	886	953	882	866	934	894	905	924	866	897	891	910	979	876	901	922	915	971	921	903
16438	6299	22468	21108	5605	1088	597	455	391	369	339	326	330	332	330	306	297	285	269	274	280	233	267	263	272	258	261	290	272	260	289	255	241	262	278	239	272	269	298	273	286	258	236	274	255	249	255	234	249	254	267	254	259	254	257	249	287	260	258	283	240	273	246	245	249	265	231	266	270	262	266	277	268	252	237	257	258	250	248	233	250	258	254	254	268	231	239	278	247	282	297	268	238	227	232	223	261	262	269	278	255	286	291	283	243	251	259	275	232	251	241	261	271	279	268	266	257	239	292	288	265	260	248	270	266	242	246	264	267	299	222	258	261	226	263	235	265	256	257	259	309	232	239	263	244	270	264	232	239	254	257	256	260	275	258	252	248	243	275	279	252	263	295	258	234	268	239	269	249	246	251	249	260	288	250	264	290	224	281	260	298	240	272	242	230	271	252	254	264	225	270	253	267	253	240	265	262	288	270	308	273	274	274	248	277	274	240	252	274	272	251	235	269	241	243	256	259	277	262	258	237	276	256	253	263	299	253	247	244	242	264	254	242	247	239	251	307	266	237	236	262	254	285	294	241	236	274	282	252	235	250	273	245	265	269	278	253	237	256	260	253	258	278	230	269	274	273	276	258	244	274	254	236	273	252	251	250	273	266	242	276	293	267	266	235	247	278	217	281	244	259	234	263	244	225	263	266	284	225	231	277	266	228	240	238	249	243	252	262	231	243	252	236	252	253	268	287	256	263	244	270	268	252	291	240	251	292	271	219	264	258	257	289	267	229	270	255	236	274	263	287	277	244	255	240	297	266	273	272	258	265	269	256	237	261	277	276	265	293	269	244	273	249	295	239	262	290	250	255	267	287	272	305	260	315	246	259	269	275	258	252	282	267	268	253	308	265	253	259	250	267	273	255	266	249	258	259	277	271	208	291	282	252	231	264	294	286	262	275	269	284	249	256	272	257	250	259	256	249	267	256	268	281	292	259	272	266	276	285	253	254	240	260	283	257	269	256	300	273	240	269	286	261	256	263	275	263	265	299	251	275	260	260	251	233	264	257	244	253	273	290	277	268	259	292	259	289	261	290	270	270	226	240	263	258	256	241	283	246	263	268	259	250	270	237	277	266	277	248	246	275	260	233	240	273	288	264	250	267	284	262	279	286	274	259	244	292	254	267	273	265	251	252	268	275	269	251	283	256	266	236	268	277	249	279	241	284	228	236	232	262	249	255	235	261	250	274	252	280	265	267	248	280	265	247	283	263	270	276	242	253	265	266	272	284	289	254	268	245	237	277	223	227	243	260	245	298	242	261	225	256	281	242	261	262	286	253	267	260	262	275	270	272	232	271	294	298	250	282	265	252	260	263	253	248	250	238	258	291	244	272	263	269	264	245	253	277	297	278	255	271	252	267	263	249	259	254	254	258	288	283	226	289	253	262	262	281	246	280	319	256	240	232	262	249	250	248	239	268	292	254	258	243	222	248	268	261	228	254	279	231	234	278	227	283	264	278	253	241	279	245	268	268	259	244	262	291	286	256	267	264	292	265	263	268	269	253	259	274	267	270	248	248	244	288	299	248	238	267	266	242	274	232	250	254	281	253	269	266	250	281	275	268	270	248	259	281	268	238	253	239	273	251	262	292	276	268	279	216	238	288	252	272	231	269	243	226	265	284	294	241	241	241	273	266	255	255	275	264	283	282	254	253	261	277	312	282	260	284	245	249	260	267	207	280	289	265	258	252	279	257	285	246	263	281	264	238	270	263	256	286	270	260	231	279	258	234	280	254	261	249	229	250	269	285	264	241	281	289	252	256	261	262	267	298	258	263	272	242	246	254	270	294	261	266	270	246	275	271	276	240	255	250	258	238	242	266	273	250	258	241	247	277	278	269	272	283	247	269	267	250	239	230	257	240	276	294	276	239	230	270	267	275	275	246	290	257	262	273	244	254	249	269	286	265	256	277	240	245	269	254	308	260	254	254	261	266	277	231	286	256	270	286	256	253	288	265	254	254	245	283	255	236	235	273	262	280	300	278	262	268	266	250	238	265	280	265	229	263	239	266	258	231	261	258	226	305	258	270	244	246	273	237	269	262	241	291	265	236	268	243	278	246	233	293	253	258	276	251	262	271	243	249	266	266	251	253	257	244	266	271	283	263	264	275	287	242	269	260	263	282	254	302	263	274	246	272	255	251	237	268	220	241	282	254	228	249	276	261	243	230	288	250	218	260	305	261	256	275	257	252	268	252	251	248	297	246	239	243	267	268	246	276	286	245	299	285	274	274	271	279	290	293	324	266	274	270	241	268	241	281	253	286	270	271	276	234	251	243	231	243	266	260	268	254	297	253	232	264	265	281	268	244	226	225	252	236	252	268	252	252	249	289	281	268	250	249	241	275	263	269	253	264	252	237	250	269	272	244	255	237	251	280	239	277	261	253	282	265	289	269	268	269	287	248	267	256	240	223	241	227	264	257	243	250	285	275	285	293	256	262	231	271	251	270	283	252	264	255	282	281	290	239	244	257	266	264	276	270	270	236	260	294	270	271	251	270	296	270	218	253	263	306	302	261	263	256	259	247	257	253	247	310	255	267	257	251	267	284	271	241	246	300	285	265	229	265	315	258	262	276	273	259	279	262	255	242	246	248	280	269	278	258	214	254	260	279	261	251	243	270	277	277	277	281	244	282	265	244	275	284	249	252	310	259	254	263	266	293	247	244	255	263	258	272	292	281	251	239	256	264	255	261	257	261	256	280	260	264	267	248	238	228	250	281	267	309	274	277	282	266	261	248	256	275	247	242	249	248	271	274	249	267	267	240	262	218	260	216	259	277	256	269	269	262	274	263	270	278	245	265	268	249	249	273	263	260	300	262	269	256	225	260	280	254	265	250	284	265	257	276	256	257	264	223	257	242	261	285	235	238	276	246	254	275	288	244	250	241	253	238	275	261	241	283	285	258	273	249	260	276	286	264	272	271	262	268	281	274	250	270	261	264	285	258	258	249	247	268	263	287	276	295	249	247	278	270	276	251	240	258	261	262	299	245	260	290	254	269	267	262	247	245	262	255	289	274	257	263	305	241	293	262	278	242	278	258	271	277	260	277	227	271	266	302	245	252	258	264	256	264	247	270	243	277	262	257	274	268	270	237	292	251	259	271	281	256	230	303	256	262	255	267	286	240	283	249	290	252	261	283	296	281	266	270	248	279	248	272	281	261	256	243	259	266	239	253	252	262	288	240	274	264	258	283	262	274	280	270	271	295	229	270	266	257	251	289	252	259	271	238	256	234	256	274	239	274	255	270	253	251	254	264	298	260	263	264	293	256	239	268	264	260	264	246	262	257	229	273	277	237	264	285	284	226	263	249	278	243	290	284	268	287	232	250	253	236	239	263	266	250	269	288	256	278	298	268	247	242	277	296	278	279	261	235	274	275	244	275	255	279	255	289	275	243	246	263	267	280	245	244	261	273	282	241	264	263	248	270	255	273	253	280	266	238	243
11363	6647	27500	29865	8072	3698	2300	1650	1369	1205	972	948	970	888	922	910	834	675	689	692	673	653	601	621	642	623	626	622	587	624	685	645	641	607	607	561	630	654	586	619	572	573	592	610	589	603	582	613	597	611	608	586	581	608	592	610	599	594	585	584	604	666	604	567	616	573	592	599	641	618	571	600	583	575	576	590	597	609	593	576	572	595	568	607	554	604	586	623	604	599	548	610	565	579	640	629	578	600	608	633	611	603	578	546	596	598	618	602	578	571	628	572	626	526	614	563	614	606	590	635	545	559	553	559	574	598	603	543	591	552	629	582	579	592	556	613	596	567	606	630	536	619	601	640	614	576	630	564	615	602	578	606	590	595	614	566	566	598	632	597	593	624	600	613	618	585	589	583	618	627	567	581	584	588	595	589	576	626	615	582	629	567	573	586	608	570	597	581	616	587	567	587	611	584	567	586	567	572	573	553	617	619	630	572	551	599	616	608	592	615	581	579	574	614	625	593	586	597	596	623	641	575	584	606	609	569	592	588	578	587	585	583	555	600	597	607	607	612	584	601	555	582	595	612	582	595	549	611	610	607	654	597	623	607	563	645	572	599	584	601	607	595	631	569	585	625	575	598	631	584	552	587	578	555	604	594	643	602	609	628	592	575	600	617	631	580	587	595	617	595	596	589	586	580	572	609	632	608	610	568	620	605	592	615	613	598	585	590	571	582	615	588	581	626	570	601	588	573	574	557	612	621	616	534	601	596	584	612	635	579	599	592	605	574	607	579	575	625	592	599	622	570	624	600	585	575	616	622	576	574	593	566	575	566	583	604	617	606	580	587	571	549	565	564	592	602	605	573	607	597	542	622	584	602	625	588	609	566	599	611	595	621	597	609	582	606	594	577	566	610	624	572	628	594	623	601	577	633	567	598	622	582	612	586	602	581	592	600	628	571	577	646	613	595	625	571	588	621	575	596	563	609	565	565	635	565	602	556	616	555	620	587	567	588	577	615	548	561	582	569	600	577	624	628	574	586	558	603	600	536	554	563	603	590	576	596	609	574	606	581	609	627	620	562	603	575	572	580	587	623	625	614	595	610	618	603	559	546	619	574	592	559	621	612	592	622	586	566	572	566	607	587	587	618	594	550	611	619	547	588	604	576	626	562	619	609	595	587	612	653	664	583	618	592	598	601	618	588	588	613	584	584	630	601	599	596	593	593	553	606	624	575	613	575	596	634	650	605	584	591	581	605	614	565	649	591	596	569	600	616	599	611	621	617	582	561	596	629	592	606	582	600	608	612	605	619	574	596	601	564	583	594	609	615	605	591	578	562	574	586	675	614	616	592	608	590	600	613	595	571	587	609	616	581	565	607	582	594	622	604	552	612	575	635	629	585	616	567	615	550	604	624	601	626	620	608	622	574	629	610	551	577	626	595	632	590	594	605	557	657	613	654	595	599	626	588	615	609	583	593	650	607	585	560	640	585	604	576	623	597	597	559	573	588	601	624	578	601	606	598	592	589	563	596	599	590	577	614	602	573	629	562	605	625	564	572	573	612	646	606	621	584	612	561	559	602	576	605	575	588	628	616	626	609	596	598	602	581	564	595	583	603	612	555	633	628	603	590	595	561	589	557	551	602	578	581	610	607	606	604	609	568	602	590	584	604	598	576	618	598	536	594	592	573	605	596	541	593	613	579	608	584	579	625	591	626	596	602	595	616	552	570	610	586	571	565	567	580	577	607	586	593	581	613	622	627	624	584	630	590	621	594	598	582	596	566	565	612	635	596	607	596	609	614	603	617	581	586	610	586	595	618	613	635	605	589	556	640	602	613	612	570	627	633	592	638	626	587	593	625	624	614	564	564	572	603	564	583	631	579	573	601	640	610	587	633	588	565	610	596	637	618	574	632	578	547	605	596	589	572	589	637	549	635	558	596	542	625	567	564	555	591	586	639	578	591	623	599	591	603	576	607	591	589	616	612	586	641	556	582	596	590	557	623	589	580	618	559	584	559	587	634	597	596	582	664	588	606	580	611	591	617	632	583	573	563	602	564	582	631	586	624	617	651	593	596	551	580	570	647	624	594	580	549	600	571	636	615	626	616	568	607	574	571	536	594	571	589	604	625	604	610	632	630	635	617	624	598	564	615	560	603	620	586	592	599	605	607	619	606	530	636	586	582	580	596	590	626	593	595	554	598	572	613	630	606	600	572	541	571	552	599	597	611	617	586	621	573	599	577	617	651	595	566	630	575	568	641	572	598	557	593	639	597	599	639	625	584	589	576	590	591	545	582	605	644	653	592	658	575	604	593	619	623	638	577	598	588	630	632	642	561	570	578	607	571	591	597	556	593	583	607	558	600	617	581	580	550	573	626	595	540	592	623	597	598	612	583	546	590	604	579	603	608	620	596	627	584	544	630	623	604	564	572	578	588	569	546	601	625	620	597	583	571	612	591	620	580	618	584	625	580	585	584	609	584	609	614	629	601	569	583	571	578	652	583	567	588	607	591	620	580	597	617	605	610	606	616	580	630	588	611	602	580	584	564	576	622	597	597	591	594	622	544	543	630	553	586	586	623	569	570	589	589	643	620	572	600	606	581	593	555	616	597	600	608	577	605	618	570	584	585	608	599	586	590	566	598	638	592	602	645	586	599	590	587	581	654	614	608	615	586	608	598	560	594	606	609	596	573	565	589	598	609	597	612	617	611	628	572	615	591	659	603	593	572	568	614	606	579	642	642	594	611	607	544	567	597	597	601	531	549	570	601	612	572	601	591	597	620	566	559	567	544	582	581	561	590	605	610	573	583	633	615	602	617	587	621	591	565	591	594	592	569	561	606	586	565	606	604	603	623	614	563	584	587	568	557	576	619	613	566	594	587	603	630	604	572	600	604	590	575	540	627	651	617	581	544	573	571	581	644	576	533	613	604	603	592	588	582	579	599	545	585	619	579	633	614	578	612	567	608	560	559	642	627	613	563	623	584	590	594	548	636	570	565	570	581	584	575	597	572	563	574	561	623	604	636	603	607	599	558	616	557	622	556	613	586	603	601	582	609	608	585	602	580	607	609	565	566	621	574	620	599	518	627	611	631	581	538	565	596	589	600	587	608	607	574	601	589	608	599	612	601	598	571	601	565	602	569	575	620	570	537	610	664	558	580	627	583	594	574	592	624	609	600	585	602	605	572	565	586	585	555	590	619	590	619	578	571	587	569	589	541	608	589	584	589	611	559	572	589	580	620	595	557	569	609	591	622	576	557	584	624	603	573	599	583	578	601	584	607	628	586	550	634	599	598	639	619	594	611	610	567	560	592	610	589	590	604	580	593	580	564	599	599	567	618	580	620	599	631	617	611	576	603	630	598	611	599	630	594	581	638	594	591	587	589	603	602	557	596	571	639	568	601	601	567	607	560	618	601	628	594	593	585	613	561	583	623	607	631	597	601	645	609	567	563	602	566	611	582	601	570	583	603	616	580	555	572	609	579	571	578	629	605
25217	11259	34310	32086	11771	2483	841	470	391	307	285	287	282	269	236	234	220	185	175	158	170	176	174	186	156	167	167	131	134	168	170	161	172	157	138	175	141	157	163	163	170	177	164	145	169	147	158	161	167	169	160	161	175	153	155	157	139	160	159	151	167	178	152	159	140	140	177	167	154	157	159	152	134	151	177	139	185	181	163	147	145	181	152	145	157	173	161	173	160	158	170	149	179	144	149	166	142	185	154	139	167	152	159	146	151	147	144	144	155	158	165	156	165	177	148	151	147	144	168	165	149	132	165	162	142	151	136	161	181	152	173	156	164	136	154	158	162	131	165	133	163	146	144	160	144	165	183	168	174	169	158	132	168	126	147	170	171	147	169	180	165	155	158	129	157	152	169	175	140	153	178	146	158	135	162	163	165	161	154	148	135	157	173	158	181	175	162	171	152	157	151	142	142	168	169	183	145	179	150	133	148	130	152	156	150	135	152	163	170	166	144	169	136	152	172	156	174	189	155	148	153	172	160	140	156	156	206	151	173	162	180	140	177	147	164	163	166	151	150	131	154	173	173	157	166	146	178	155	143	140	148	148	160	192	149	165	157	139	143	134	165	183	158	184	168	175	148	154	148	162	163	160	151	147	172	148	146	119	137	182	160	137	152	163	164	151	165	149	176	152	162	155	156	148	157	147	141	160	160	162	164	158	145	170	154	157	190	160	156	134	153	159	143	175	166	154	142	159	160	137	148	141	165	162	182	148	160	159	155	164	155	168	135	175	164	169	158	161	137	169	155	177	131	170	182	152	160	161	179	156	154	131	144	139	142	162	153	180	149	137	139	161	157	129	147	167	149	151	149	170	160	141	168	123	152	154	155	137	149	167	193	165	158	153	139	131	162	129	154	166	151	133	155	156	162	176	151	156	161	160	159	151	146	147	147	136	168	140	153	154	180	138	165	158	151	179	158	176	153	151	145	154	150	159	175	142	145	153	144	154	175	162	161	164	142	142	173	153	176	191	147	159	141	161	164	190	137	159	159	168	151	139	159	155	162	178	156	146	169	147	148	163	140	171	155	159	157	173	156	149	147	156	143	156	169	148	169	145	134	161	156	144	154	151	163	136	153	133	139	172	168	151	153	160	171	146	150	150	154	141	160	186	159	160	138	177	167	158	167	170	150	141	143	182	158	161	152	177	183	151	190	164	159	155	159	131	158	164	140	156	171	172	127	151	164	142	163	154	157	148	150	178	162	159	163	134	153	155	132	137	165	153	182	163	165	151	164	155	176	158	151	152	164	139	150	161	158	165	148	148	174	151	173	181	132	159	155	163	144	145	161	136	142	144	175	166	157	135	139	177	133	147	156	143	147	152	189	182	154	174	135	138	165	162	139	163	161	158	159	156	152	156	171	158	156	162	130	158	162	165	143	152	169	155	159	157	138	139	138	163	163	151	156	160	150	168	166	146	161	155	166	152	172	150	144	155	145	144	159	175	161	164	148	139	191	154	141	170	157	161	158	139	148	145	174	163	166	155	175	153	135	156	164	171	172	148	169	151	171	180	175	139	155	152	175	171	146	140	132	156	154	170	159	168	162	148	159	162	174	166	145	147	153	167	150	158	151	156	156	168	163	153	150	165	160	171	158	141	167	146	157	147	134	144	167	175	131	147	132	162	173	147	176	161	149	162	133	166	183	164	159	154	144	175	153	184	169	160	144	142	164	142	155	179	155	127	145	148	141	153	172	145	150	135	146	143	150	158	165	144	137	145	161	151	190	148	149	139	155	164	144	161	144	168	151	163	135	170	160	174	144	142	150	147	148	154	157	149	170	162	125	154	153	185	152	162	165	149	171	149	176	155	147	167	161	147	160	159	157	175	158	166	151	133	164	150	149	154	141	152	127	128	149	178	169	166	179	150	154	152	189	194	166	167	164	136	160	170	133	123	142	171	155	144	149	172	143	173	173	175	156	162	156	145	164	170	142	121	145	143	185	161	144	165	173	169	155	165	129	166	156	172	149	152	166	144	143	166	148	148	175	119	139	150	150	143	131	152	169	160	155	133	148	147	140	147	168	161	164	145	132	155	167	123	171	165	155	137	169	148	141	154	167	166	158	159	158	174	153	129	169	161	137	139	143	169	150	132	144	141	159	147	152	152	170	156	138	156	135	180	137	137	166	170	161	170	156	159	142	156	146	146	159	173	145	141	154	123	158	157	183	156	145	165	140	187	167	142	158	167	165	170	133	162	141	139	169	134	149	174	155	145	162	173	154	183	131	134	161	143	176	174	167	133	181	149	152	157	145	174	153	132	159	148	154	140	167	136	155	179	164	144	141	170	125	136	150	174	132	171	154	152	160	143	134	164	170	172	147	143	168	157	181	164	155	148	148	150	152	178	158	161	172	146	124	147	140	172	151	154	122	173	144	153	161	145	159	148	159	140	162	153	188	162	165	161	170	187	161	150	161	145	164	167	161	144	159	166	139	158	136	152	149	155	137	157	130	164	173	153	143	151	153	140	140	160	146	127	143	148	158	156	162	157	150	148	153	152	138	150	159	151	152	153	158	155	162	146	150	161	176	158	169	150	145	156	138	157	164	166	144	156	144	167	172	153	146	160	167	150	133	187	141	151	163	144	164	150	152	147	179	137	146	152	177	148	139	166	162	130	168	145	146	130	178	156	133	164	160	141	136	156	160	158	152	149	187	158	178	155	140	145	149	154	154	146	178	158	138	163	144	125	148	154	151	171	154	165	166	152	147	138	155	150	168	176	153	153	142	150	168	150	135	146	176	155	166	163	154	153	155	176	144	181	141	153	142	147	115	149	140	172	150	144	147	138	144	178	153	163	167	158	121	174	171	148	148	162	169	164	186	171	160	164	137	184	146	155	146	147	158	159	138	144	149	184	159	141	148	140	174	146	140	135	167	157	129	178	158	172	136	152	190	159	138	153	158	158	133	149	154	141	145	148	167	175	145	151	159	147	152	178	154	135	149	144	156	163	168	147	151	149	145	159	174	127	160	176	147	164	168	147	133	144	150	149	133	158	144	157	139	174	170	158	167	159	146	152	170	168	181	164	155	177	166	174	172	160	166	164	134	162	157	147	161	164	165	164	166	156	149	129	164	147	173	181	155	170	159	156	181	144	171	148	157	171	135	165	139	146	168	136	156	152	149	158	169	133	142	179	134	150	144	169	156	176	171	149	151	140	150	162	148	152	170	152	172	150	148	164	161	148	159	155	155	152	141	128	153	161	157	146	141	171	166	145	173	156	160	167	158	146	145	150	144	133	163	147	168	125	159	146	146	159	164	164	138	166	167	159	135	161	161	156	163	149	138	183	153	147	163	185	148	188	167	166	169	150	159	175	158	159	165	139	158	162	152	173	161	144	169	162	162	144	159	161	181	152	150	169	152	166	159	158	170	175	169	151	169	159	153	167	143	163	152	155	170	158	168	170	150	162	146	163	159	140	166	147	182	161	127	155	163	148	165	157
14694	10406	35436	37480	11316	5611	3253	2137	1661	1319	1013	964	1029	1005	929	847	697	634	523	512	465	468	495	464	420	460	456	448	484	459	440	432	410	407	443	435	418	435	445	453	422	429	406	415	402	393	422	391	391	436	424	450	408	377	396	400	383	406	361	396	413	411	420	409	418	394	419	401	409	416	426	388	391	367	386	389	401	403	426	410	417	396	379	403	423	417	383	395	398	398	398	389	396	398	399	391	374	399	381	407	392	420	390	406	413	393	374	406	421	378	402	419	386	370	380	418	404	399	389	342	412	403	354	402	401	351	382	376	413	395	372	371	400	440	419	391	413	396	412	430	375	417	412	417	391	359	399	425	394	392	408	374	406	408	398	368	427	362	373	391	385	387	430	385	372	430	411	369	398	386	386	376	391	415	404	390	437	387	398	388	414	385	391	383	411	387	410	372	377	360	408	404	402	364	411	392	404	398	377	363	400	420	402	398	365	377	389	363	371	399	377	398	384	437	386	399	385	394	382	423	378	404	388	393	392	391	424	380	396	393	402	387	445	417	437	387	361	404	370	406	388	390	402	380	413	421	382	430	421	377	361	435	427	421	385	404	429	391	403	393	396	379	385	384	353	413	390	391	385	400	392	364	385	409	355	416	412	447	406	387	399	423	377	418	418	371	403	397	364	392	408	404	375	370	391	380	401	405	404	399	422	427	400	378	386	409	372	410	403	375	391	401	348	388	408	427	383	371	385	419	386	392	378	378	388	360	373	354	397	376	409	399	425	418	402	429	395	388	397	437	419	395	403	390	400	394	394	378	361	370	383	392	406	415	395	362	420	411	409	394	378	399	393	389	347	383	392	403	425	363	407	363	361	397	392	404	397	385	410	360	378	342	422	411	429	397	416	397	387	395	443	426	393	391	399	412	395	421	396	392	385	376	387	383	405	403	403	427	374	423	408	395	402	402	398	432	380	390	391	387	400	406	353	362	402	437	382	383	395	422	412	403	372	383	397	360	406	419	401	408	401	394	398	416	375	397	428	422	411	413	389	392	397	367	397	401	377	402	402	406	396	397	394	393	400	412	388	400	419	402	419	429	410	409	387	427	414	387	386	389	386	407	393	377	386	418	398	410	377	401	418	407	392	425	403	382	379	422	392	370	408	412	424	401	414	389	404	419	397	385	384	420	370	427	406	373	402	375	381	389	367	418	399	371	428	382	379	420	369	372	368	398	409	402	390	414	405	444	395	401	379	418	382	400	406	402	411	385	413	446	394	388	400	421	386	373	397	412	394	414	407	398	362	356	370	397	392	410	430	389	398	382	379	380	388	381	395	402	396	425	391	383	402	400	402	413	382	393	384	392	383	406	394	408	418	434	420	397	374	373	368	379	418	416	379	399	413	383	378	384	404	393	417	378	403	420	370	414	400	389	413	396	383	386	389	411	416	391	382	378	394	399	385	411	377	385	419	421	389	394	439	436	394	416	406	428	413	361	360	399	436	411	441	407	422	417	371	360	408	385	436	411	373	432	384	396	393	378	407	408	410	400	372	385	382	429	379	394	371	367	402	416	367	372	400	397	402	396	427	411	361	422	412	390	372	404	367	380	366	409	397	406	381	413	404	373	376	408	383	417	369	392	381	375	372	418	366	404	413	391	398	393	374	411	409	386	426	389	434	397	426	383	382	396	376	414	369	413	419	407	426	390	391	371	391	420	367	391	395	365	456	379	394	384	394	358	389	386	414	432	382	411	414	403	395	366	377	370	426	382	397	390	416	412	374	381	393	372	399	395	417	418	384	411	350	376	399	332	429	419	394	381	389	368	381	397	369	396	427	388	415	397	376	391	388	394	421	415	383	399	352	353	429	400	392	385	396	377	378	400	396	412	354	402	432	382	423	395	403	422	407	378	400	389	388	389	382	420	406	396	389	383	394	427	381	404	368	400	414	410	374	402	422	386	399	405	404	400	372	402	388	386	422	409	373	378	391	397	411	394	360	385	416	400	391	392	391	396	389	393	356	406	405	432	361	416	399	401	434	370	386	360	408	402	395	397	388	398	420	363	390	406	385	366	413	396	409	406	393	411	407	369	420	356	422	420	367	400	422	376	377	405	414	393	422	412	392	396	390	380	396	410	457	438	402	400	395	380	398	409	420	402	397	381	415	392	413	425	386	405	374	372	385	388	398	408	398	399	379	390	408	395	356	424	407	385	421	375	380	360	416	368	411	402	389	418	408	388	411	390	395	409	384	398	441	408	390	392	394	444	386	396	412	404	385	394	395	391	419	404	379	419	399	382	411	404	377	396	394	391	418	381	375	402	444	370	401	392	415	398	449	395	406	392	390	399	402	366	409	390	383	390	416	422	384	441	392	411	395	384	407	417	373	400	380	396	390	407	391	359	381	407	420	426	416	376	361	404	363	411	382	396	416	354	414	428	377	404	399	393	398	405	371	363	417	421	386	386	408	436	412	404	387	402	383	422	390	399	427	395	409	430	367	369	394	393	438	393	418	411	448	390	437	402	424	414	384	389	408	407	390	411	414	381	432	388	454	395	420	397	377	406	389	392	422	409	400	345	407	440	408	416	433	417	401	389	398	418	361	390	367	369	368	406	421	401	370	391	392	367	389	402	399	354	402	400	391	428	396	362	391	393	394	404	421	370	395	416	413	411	406	391	401	353	448	383	371	392	372	377	406	387	386	366	407	403	401	385	406	406	405	370	394	403	412	410	411	415	388	396	430	395	385	386	361	388	419	403	367	377	399	399	407	410	392	415	382	388	416	430	399	393	434	395	412	409	346	391	425	401	396	354	400	386	363	408	427	383	398	383	388	372	387	420	383	370	403	390	388	397	391	392	411	360	367	398	393	360	434	401	391	398	392	410	368	399	419	404	426	448	407	402	411	384	396	403	392	361	413	421	407	376	388	379	405	390	396	394	403	368	418	375	428	413	402	385	373	395	396	393	397	381	420	406	388	390	395	359	406	408	370	386	399	408	431	420	386	409	388	396	413	343	417	384	395	400	389	402	399	430	404	429	424	371	398	401	412	396	400	403	422	361	417	389	409	388	413	435	401	401	376	384	400	410	414	414	357	398	419	401	408	368	370	405	392	405	391	399	407	385	416	382	423	385	389	377	414	413	390	425	384	397	431	389	412	404	388	393	371	392	402	400	391	408	417	421	398	394	408	399	422	370	394	396	401	426	410	371	424	376	382	381	394	432	383	383	407	431	392	385	421	393	395	434	402	370	408	417	381	420	378	422	407	382	392	391	400	411	412	403	370	407	427	417	368	440	379	402	398	390	399	416	424	382	369	392	417	411	435	392	392	416	392	387	417	392	401	347	433	425	418	449	421	405	383	412	388	387	368	395	421	403	387	420	392	388	390	385	390	419	402	416	409	397	394	383	387	399	419	347	373	393	381	373	397	410	392	422	429	388	403	386	410	389	398	401	356	382	363	409	387	384	403	369	385	389	369	401	420	402	427	406	377	387	400	413
6407	1399	1150	915	592	569	545	478	414	428	401	429	503	435	433	447	415	456	403	417	423	404	408	429	472	423	417	425	388	412	420	432	428	464	380	389	405	419	407	431	438	414	393	407	411	422	443	393	391	402	378	435	396	419	407	381	429	400	396	393	405	475	393	379	429	419	405	416	394	447	411	416	411	412	400	414	428	421	419	420	378	431	423	355	404	439	404	407	458	376	411	443	390	413	445	412	415	388	425	400	405	420	386	442	423	403	436	412	424	412	383	428	421	422	437	422	425	414	392	390	444	410	407	369	424	414	420	423	413	371	420	447	434	404	436	443	419	407	414	424	422	458	418	470	379	411	439	391	455	415	411	473	443	417	427	413	405	367	427	410	426	378	410	438	417	416	403	402	415	424	389	424	416	385	420	398	397	434	402	372	384	399	440	417	453	421	432	409	388	431	400	424	438	394	451	420	449	377	435	390	402	397	414	384	445	437	446	397	406	362	433	405	420	381	399	419	424	400	398	439	421	395	408	437	400	416	429	438	424	395	429	406	424	441	410	413	428	390	432	412	388	390	422	447	418	418	438	424	373	410	383	389	428	435	434	420	420	423	462	391	458	429	395	413	424	418	391	419	423	422	364	450	407	386	417	363	423	413	367	407	419	410	402	389	428	389	392	368	400	424	441	443	419	399	420	435	373	442	435	424	403	487	420	402	398	422	419	435	407	462	384	415	380	383	444	414	380	422	445	413	371	425	412	411	435	403	416	410	435	420	407	433	391	402	446	419	404	405	419	387	447	429	411	414	434	406	378	413	433	424	430	450	389	429	409	438	428	404	456	424	385	402	400	461	427	408	420	428	440	408	387	389	428	433	436	428	387	407	424	405	442	374	427	423	450	415	422	387	386	423	416	385	454	447	443	410	397	431	386	397	440	420	429	382	406	427	435	373	413	440	432	417	440	422	367	370	403	417	428	391	458	420	428	429	408	389	428	411	441	438	410	425	420	416	406	424	396	400	413	415	401	427	427	414	406	397	391	409	434	401	454	428	397	443	420	433	392	396	429	448	395	417	375	417	387	401	419	451	419	403	379	390	386	415	394	399	443	447	393	398	403	433	442	424	468	457	398	396	416	420	393	411	388	422	402	369	411	416	387	395	458	411	408	424	436	398	407	380	413	404	391	436	440	437	378	431	392	440	420	419	440	428	417	437	417	411	385	462	459	400	412	438	398	431	401	387	397	377	373	376	402	382	388	423	421	429	419	462	424	469	436	418	456	444	366	423	407	416	392	454	399	402	393	447	389	411	425	414	413	408	397	427	406	447	386	368	404	438	401	393	419	396	430	417	387	445	440	422	420	396	379	424	420	382	408	430	417	426	418	406	415	391	410	446	424	438	400	362	404	410	455	431	384	384	366	391	421	429	403	416	427	382	425	402	409	430	414	444	392	415	418	446	433	389	410	425	409	405	461	393	432	437	421	396	410	391	415	416	420	436	403	400	409	403	403	381	446	394	458	423	424	441	454	411	395	396	438	435	404	444	410	412	405	385	427	403	380	392	381	408	391	405	413	379	405	382	456	404	411	428	436	460	393	421	408	411	436	389	426	402	406	428	377	437	427	404	369	386	428	369	446	383	372	432	406	407	389	403	427	418	384	414	433	362	397	432	394	408	420	424	393	422	408	395	414	427	447	440	405	395	384	387	432	426	453	417	410	381	424	412	403	414	441	410	407	400	388	417	404	402	423	423	438	364	364	433	398	417	403	409	423	420	395	444	415	419	433	421	415	400	409	420	436	445	403	444	409	402	394	411	389	413	420	405	417	423	427	397	431	437	407	392	376	423	398	465	411	444	396	420	404	389	390	424	378	418	437	410	408	422	404	407	458	417	415	402	383	391	438	404	398	433	377	376	385	420	465	396	421	443	399	397	420	396	437	391	422	428	405	430	434	406	390	409	400	387	414	435	410	414	407	416	421	426	377	410	400	453	375	383	421	443	360	412	420	441	424	431	455	448	436	395	377	439	439	428	450	408	459	441	396	399	418	398	405	470	417	380	388	391	423	428	376	419	447	391	475	432	454	430	426	392	408	401	391	381	439	421	370	408	428	415	461	396	445	453	412	391	428	390	375	423	387	381	368	406	363	400	364	432	415	396	407	431	404	394	381	390	378	409	388	410	393	407	414	385	402	386	388	406	419	410	418	393	440	446	392	413	420	393	418	431	406	410	450	437	414	374	436	416	414	417	393	419	389	435	383	390	433	389	449	450	421	397	397	432	362	358	434	376	403	424	405	443	432	396	391	381	397	410	433	422	436	410	412	463	393	421	403	403	463	401	381	411	407	408	410	434	434	422	397	427	446	402	422	419	425	411	432	425	391	403	429	421	444	409	406	456	423	405	421	422	389	409	435	406	442	385	407	409	376	397	421	409	440	422	394	447	400	372	396	410	375	399	436	432	377	406	395	396	427	397	435	399	400	415	402	401	413	369	437	447	414	418	415	432	402	422	378	407	409	437	403	392	404	459	418	415	420	470	403	387	422	352	407	418	418	386	369	410	415	419	418	455	447	426	419	440	446	428	422	425	410	384	391	414	420	417	386	386	429	412	411	396	393	412	432	409	411	428	452	430	391	457	396	401	479	413	440	399	451	419	368	402	405	404	411	389	389	411	423	400	402	385	400	393	399	415	451	416	432	415	403	415	438	359	413	442	398	426	377	372	458	381	386	404	395	399	410	397	382	438	403	431	429	406	422	402	398	382	437	436	399	361	422	408	421	425	402	411	389	402	441	434	409	417	395	387	407	381	427	414	436	431	452	383	368	398	429	419	447	434	427	444	403	400	415	415	439	405	411	383	425	440	421	403	429	395	426	389	402	426	415	449	411	421	427	403	423	381	406	385	376	437	421	414	422	405	441	404	440	418	450	425	434	402	417	433	438	368	431	416	387	417	410	384	433	409	387	455	464	403	402	448	378	467	401	370	394	401	415	455	414	420	449	402	380	400	361	440	457	370	437	369	472	388	415	407	405	395	421	403	420	410	359	423	403	474	411	432	460	418	400	435	417	418	367	393	409	428	415	434	394	403	443	415	417	428	443	410	386	435	438	422	413	398	402	393	449	383	422	394	420	424	407	452	415	448	418	384	406	412	421	383	409	402	379	425	385	347	434	420	403	417	396	426	392	410	453	392	376	427	423	424	406	401	369	371	416	454	432	387	438	373	405	405	421	393	380	378	425	386	427	415	453	404	416	397	447	416	451	451	423	435	427	397	454	372	441	418	392	393	393	413	420	430	435	423	414	406	403	441	387	447	434	412	420	417	420	365	451	452	419	384	368	404	418	420	402	424	387	422	403	422	427	419	367	409	430	411	387	379	410	387	390	401	399	394	423	416	428	413	410	445	412	420	475	413	410	412	427	430	430	410	415	426	397	422	436	417	442	421	400	363	416	429	433	408	447	406	407	443	384	404	431	417	396	442	397	404	412	405	424	433	416	440
4987	1938	3307	3339	1852	1667	1347	1208	1153	1071	1035	1036	1060	1031	1014	968	960	971	957	858	898	871	910	943	897	928	926	897	930	927	947	902	934	920	894	929	943	914	930	916	938	906	960	870	911	895	917	886	945	903	935	918	914	950	968	879	826	866	897	901	850	880	892	904	912	893	962	871	932	916	914	906	905	948	938	903	862	905	936	898	947	922	865	900	924	912	895	896	907	907	883	921	942	895	915	976	861	876	950	927	895	879	916	944	869	921	903	896	888	873	912	946	882	920	955	899	938	903	963	961	917	908	938	896	851	878	880	911	950	925	868	901	922	922	920	897	896	936	900	933	892	946	913	955	921	938	899	878	880	896	907	880	939	983	879	930	921	899	919	926	944	885	884	920	868	905	915	819	970	961	901	941	931	936	890	920	891	938	920	913	880	924	925	937	902	904	911	924	913	951	875	929	925	941	945	885	895	892	913	936	935	835	982	913	924	870	961	884	923	923	953	878	921	906	935	963	903	939	892	913	908	916	894	946	893	895	937	908	903	905	895	883	909	883	881	951	928	909	928	889	918	908	868	922	902	890	913	871	884	909	944	858	886	898	869	905	959	910	916	867	921	915	887	913	916	872	916	930	957	879	911	882	950	919	887	912	909	909	936	893	912	965	896	977	861	913	941	887	910	960	915	923	916	882	887	959	894	902	896	864	879	923	901	937	888	924	909	886	935	944	882	873	944	909	941	886	930	886	907	893	926	910	883	964	973	966	849	874	887	881	859	890	858	855	917	924	905	871	893	845	901	919	917	937	899	887	891	921	895	912	898	920	945	987	907	937	892	902	855	872	934	870	961	911	942	914	908	886	886	899	930	900	895	913	903	912	902	900	991	963	846	900	913	875	935	934	941	885	894	943	900	880	924	874	933	912	922	924	919	948	953	935	904	900	941	919	918	882	897	924	866	905	908	903	930	935	921	912	930	859	873	965	893	925	898	934	897	930	949	902	907	922	917	915	968	911	900	931	884	911	888	936	930	833	898	885	909	924	938	912	874	873	958	895	927	899	885	918	904	912	911	886	911	935	879	966	914	909	876	907	966	929	914	925	876	875	908	959	945	923	863	959	889	927	925	916	879	891	953	871	932	897	906	885	941	914	928	871	899	955	886	904	905	954	884	913	873	885	895	933	905	921	996	878	881	875	891	869	860	915	959	929	919	856	909	867	885	892	892	873	907	927	869	901	843	923	896	878	869	869	911	917	920	869	909	879	901	870	890	887	920	883	899	913	896	903	902	952	879	841	975	904	890	920	877	885	967	869	891	901	854	860	880	899	915	906	904	901	918	900	901	944	900	910	885	928	896	864	883	913	896	873	871	919	867	920	927	912	873	917	926	939	939	936	909	930	916	846	882	927	916	911	932	832	890	885	906	937	859	916	937	906	964	896	893	927	918	973	883	920	932	931	975	919	886	950	920	865	885	920	912	862	869	857	917	884	900	846	883	918	916	905	912	905	910	922	939	871	987	904	879	909	888	879	926	908	954	836	919	948	896	889	928	905	911	902	844	925	905	937	980	885	968	899	888	917	904	902	895	973	881	889	884	897	933	935	906	927	892	954	958	924	881	923	948	911	941	907	905	909	943	870	889	914	911	881	948	863	955	933	887	883	894	877	1007	932	915	859	904	926	864	911	916	900	917	891	878	944	988	862	887	956	851	936	892	899	901	929	906	869	868	932	886	910	930	978	920	904	934	873	907	920	918	881	931	871	890	887	899	911	862	960	905	935	851	984	882	960	885	888	878	845	879	868	985	923	914	920	887	921	929	941	896	881	933	934	890	903	920	899	875	887	903	884	901	948	934	940	884	914	937	927	890	827	888	901	895	923	880	892	926	901	937	896	886	849	875	896	954	939	953	910	881	910	975	922	911	862	944	860	938	889	902	883	921	896	949	894	910	900	950	899	917	928	950	940	909	905	893	914	867	882	900	889	867	864	899	915	891	857	903	922	924	896	900	950	929	920	917	923	936	975	954	923	947	900	874	866	882	922	883	889	903	927	887	904	956	927	966	850	897	895	975	883	931	884	853	945	932	881	902	909	877	903	935	925	884	924	854	887	902	929	902	917	883	915	937	955	948	874	870	941	980	919	958	883	943	940	866	884	876	955	888	904	948	874	892	984	852	898	943	885	981	918	887	912	938	908	863	957	932	934	915	877	940	921	898	898	932	863	893	857	972	950	910	967	925	876	940	933	884	909	891	885	914	904	875	931	903	861	937	909	930	906	908	898	884	918	907	898	903	922	905	894	893	873	897	899	921	861	905	867	914	881	955	879	932	887	942	906	881	923	882	884	899	906	974	915	912	890	938	950	907	954	965	908	903	932	932	889	983	880	884	964	882	910	967	930	923	880	914	904	863	932	947	885	950	873	880	933	844	891	935	901	922	907	880	880	883	871	907	938	873	907	950	905	901	943	890	924	916	875	920	955	929	903	915	867	877	913	930	844	923	900	933	883	946	953	891	874	913	956	910	960	916	877	889	856	927	893	955	903	903	888	984	906	883	907	888	971	864	907	882	927	911	925	837	954	905	914	935	879	891	870	929	885	968	901	885	912	927	978	888	901	915	913	851	882	881	899	862	874	912	960	949	928	915	932	931	883	916	906	905	889	894	855	951	874	945	875	913	899	884	903	937	892	854	887	921	912	892	936	861	946	902	917	912	909	902	863	956	962	936	853	859	909	898	911	940	888	881	874	911	862	919	905	846	965	934	887	855	907	947	877	883	994	894	914	902	914	905	878	913	921	921	853	902	905	938	897	873	942	930	949	889	976	912	910	979	913	947	913	916	903	886	959	888	917	916	951	904	878	883	905	920	868	959	981	932	955	970	899	936	893	913	851	888	959	857	888	916	921	893	884	885	852	869	898	859	922	883	944	888	957	948	881	887	896	886	932	937	900	896	960	904	898	910	902	854	942	890	890	931	900	884	892	952	915	944	911	872	922	919	927	910	907	891	910	896	895	893	926	900	886	973	934	924	920	896	898	883	865	870	903	867	920	875	875	965	960	904	941	924	920	815	949	903	849	965	914	849	910	847	885	932	906	886	936	876	916	943	860	870	899	870	902	890	921	924	874	923	899	905	908	903	958	883	923	902	912	938	916	825	867	915	892	846	930	921	890	943	920	882	890	863	909	914	906	889	918	899	947	889	950	878	949	884	909	893	983	924	890	944	867	891	973	964	875	880	970	911	890	927	905	916	932	882	946	895	902	928	941	889	894	952	944	963	966	920	896	931	856	927	863	946	884	893	924	881	892	946	971	899	942	889	909	929	917	921	955	838	923	905	938	927	891	928	897	905	919	920	941	846	898	949	956	934	916	928	908	876	916	936	933	954	891	923	954	906	935	934	835	906	834	925	883	889	868	891	978	929	947	905	836	936	905	927	940	911	893	876	873	927	856	833	938	887	931	905	838	881	947	951	883	884	888	915	898	977	858	863	921	912	907	946	877
16789	6344	21627	19557	4796	1065	594	487	382	337	314	292	314	315	331	307	292	267	268	278	257	269	258	227	280	286	294	287	262	259	260	269	278	263	276	274	266	247	231	240	278	285	274	260	248	281	258	231	255	253	274	284	241	269	281	241	281	287	276	255	280	247	250	276	262	280	245	259	264	247	282	284	274	287	270	280	251	252	258	265	233	287	279	241	261	277	240	269	283	258	255	277	299	274	280	248	286	254	239	240	218	247	247	231	265	245	264	275	267	262	264	289	287	244	261	293	263	274	258	262	259	251	249	256	270	264	267	295	286	265	266	265	270	281	244	279	294	258	240	297	288	256	266	266	241	250	270	272	244	274	274	278	257	254	261	297	280	262	279	252	270	261	276	271	276	258	269	270	275	239	310	289	281	275	275	280	248	251	242	247	270	257	255	282	265	258	270	250	281	288	251	263	268	251	228	260	278	248	268	264	271	242	276	275	252	252	259	266	281	242	232	265	300	272	283	235	254	263	272	263	292	251	247	259	260	275	233	268	277	276	242	265	253	274	246	237	261	266	267	266	266	252	250	238	257	253	261	263	273	250	240	283	279	261	240	255	220	251	258	263	264	239	293	260	265	279	272	268	268	251	276	267	257	293	298	236	259	265	266	227	236	250	280	266	251	259	278	261	255	246	260	265	284	249	263	278	254	279	250	281	259	242	255	278	292	258	268	250	254	269	232	250	250	252	265	260	252	282	256	258	265	276	275	293	284	270	255	268	279	268	265	297	258	261	265	276	232	258	245	281	264	281	248	253	268	250	271	267	241	234	279	289	237	252	257	267	282	250	265	278	273	273	244	271	257	243	280	254	243	249	262	242	256	281	264	256	253	265	278	250	236	255	267	247	270	243	268	250	261	254	259	270	273	241	277	261	252	224	283	255	258	250	274	263	274	282	231	257	223	276	244	244	252	289	270	282	251	259	265	261	268	301	278	298	235	297	255	262	252	245	249	250	266	245	260	302	245	274	312	280	261	226	278	266	238	256	262	241	267	253	245	265	253	273	281	279	261	283	253	265	302	282	260	274	247	257	231	270	242	273	243	273	272	240	224	291	252	286	247	243	261	256	295	267	237	273	254	238	259	260	290	257	269	260	232	259	258	283	273	276	271	222	209	272	247	253	286	260	248	267	244	262	241	256	252	270	253	262	234	285	252	289	264	252	260	267	255	283	249	225	293	259	242	258	254	252	268	283	245	265	237	261	232	206	245	263	267	250	285	269	256	243	283	244	261	242	225	255	275	288	276	272	274	272	296	262	241	278	269	261	275	249	258	250	244	250	247	278	264	266	282	251	263	267	280	276	236	256	265	290	278	257	231	261	254	228	246	270	259	276	276	233	260	243	298	264	266	281	273	281	291	272	248	227	238	289	271	255	244	253	274	266	247	279	288	273	263	247	255	270	251	242	281	274	275	215	243	265	268	278	266	260	282	233	249	257	239	231	258	284	263	262	268	267	282	260	281	268	308	263	291	257	257	279	262	263	252	232	284	249	267	242	281	258	274	280	263	254	266	265	292	266	258	233	275	271	268	228	269	259	240	248	243	256	263	242	245	261	271	264	266	266	242	249	269	260	292	281	234	274	236	255	284	265	245	284	244	267	244	225	246	282	299	281	245	245	281	248	238	273	256	216	279	274	272	255	262	259	251	232	275	264	266	263	281	271	250	269	267	279	264	255	264	263	255	267	280	290	251	253	267	253	219	301	257	278	263	279	264	266	264	254	258	200	259	273	255	288	252	302	223	271	287	247	272	246	257	234	287	275	264	257	297	249	264	278	238	246	230	246	262	269	258	235	261	259	275	274	265	279	267	273	284	264	254	277	284	237	275	274	244	270	299	255	264	255	263	284	251	244	226	267	259	270	234	211	260	251	243	247	259	272	254	276	299	269	255	233	268	260	258	254	262	261	257	233	288	268	267	266	283	286	268	253	246	239	256	263	261	263	269	261	225	248	273	254	246	234	293	282	277	272	279	240	264	267	258	266	251	259	262	271	254	286	250	246	282	236	292	262	263	275	260	283	272	274	241	236	262	254	239	247	282	237	254	286	271	296	275	273	246	250	229	248	267	257	278	267	287	271	269	267	268	249	305	254	275	270	289	255	287	283	278	250	258	251	248	243	245	280	270	236	261	286	234	235	247	240	274	245	247	220	233	229	276	273	231	258	286	270	277	267	279	273	240	282	279	268	278	260	280	284	257	239	255	273	264	283	279	259	276	324	270	291	264	260	265	255	283	248	244	245	283	254	257	231	282	264	268	269	272	253	273	247	288	273	236	275	259	266	256	277	265	283	259	281	287	288	262	276	291	302	242	249	232	226	272	265	263	257	256	277	242	267	253	249	263	268	245	260	247	240	287	245	284	282	261	263	278	226	284	278	227	274	254	254	257	281	261	262	273	302	275	269	257	266	265	280	270	261	239	258	276	279	256	259	234	256	273	252	266	236	254	239	263	277	305	252	270	237	272	259	261	253	291	252	256	250	270	252	266	254	253	268	277	274	280	256	239	255	248	266	268	247	249	246	260	255	268	281	257	276	266	272	243	281	249	271	264	235	233	241	264	254	260	231	278	263	242	264	240	290	242	222	252	270	281	258	273	261	289	257	256	251	246	240	273	276	265	253	264	264	274	271	268	284	276	255	269	272	257	260	233	264	279	288	258	265	266	250	258	259	263	248	267	305	289	243	259	255	277	266	254	265	267	264	252	281	288	261	286	256	281	251	267	249	267	272	296	257	270	247	275	249	291	247	256	249	255	245	247	254	270	266	254	256	265	240	256	276	298	278	260	244	236	289	256	272	249	259	263	258	276	280	266	262	261	273	282	252	270	264	252	244	276	242	257	264	230	256	247	279	305	222	268	249	262	284	243	271	284	252	261	283	239	271	266	268	285	277	251	244	241	264	302	275	246	255	293	252	236	252	273	256	273	262	292	266	247	257	223	283	275	256	253	249	287	273	295	270	253	289	255	281	242	249	267	265	220	268	273	271	252	239	261	265	277	257	262	262	235	279	250	301	259	274	256	262	265	255	276	262	283	231	264	286	272	282	269	280	280	256	273	241	224	250	230	225	283	283	275	255	276	265	258	245	254	232	242	255	270	259	241	215	238	256	251	275	270	263	245	274	254	264	285	225	249	260	289	290	262	268	239	230	272	265	256	256	263	280	265	259	279	257	294	272	256	278	270	241	283	258	260	254	258	267	252	251	242	274	268	269	293	263	269	301	236	294	241	241	250	268	283	262	288	257	250	274	241	293	278	268	247	277	250	263	280	267	241	233	292	286	270	275	295	266	269	280	259	246	273	285	248	297	272	261	297	253	288	294	245	245	291	251	273	263	290	233	222	252	217	236	273	264	243	272	256	269	261	253	249	228	283	260	256	254	259	270	228	277	256	263	247	238	264	295	250	266	263	281	261	286	276	240	247	269	252	250	251	286	230	248	260	256	247	279
11548	6820	26571	27460	7456	3590	2256	1621	1302	1098	999	913	1084	970	939	851	783	702	690	628	595	617	600	576	619	652	594	613	609	596	602	626	658	626	612	631	649	582	591	593	618	619	637	598	598	614	582	634	617	596	604	631	588	613	616	590	603	587	563	646	627	589	616	574	647	581	588	608	611	627	596	626	619	583	591	603	572	599	582	612	623	606	589	585	624	605	577	608	576	573	593	579	627	635	552	540	560	606	573	582	584	593	609	576	534	606	615	576	580	607	637	577	625	575	564	567	596	554	622	627	605	559	577	565	633	540	537	593	599	586	609	634	566	562	573	638	561	584	576	617	627	593	598	568	573	610	633	578	568	594	566	576	616	596	606	601	598	588	612	583	605	570	582	601	599	568	576	615	607	567	570	589	596	573	606	607	603	555	595	601	569	595	621	587	574	573	577	599	607	590	605	620	568	627	603	601	616	604	626	562	579	641	627	593	617	603	573	606	558	611	575	571	604	609	619	591	589	595	591	601	577	613	549	595	608	648	601	588	666	572	610	561	622	611	584	570	594	643	610	611	598	571	622	573	595	579	610	638	635	557	622	580	598	613	529	586	619	567	607	573	600	579	578	574	639	586	628	602	589	593	615	628	590	607	564	603	551	620	608	556	566	592	595	576	623	566	545	628	612	574	566	557	601	575	624	591	590	583	510	582	597	592	620	561	600	553	581	586	608	603	573	606	576	575	636	652	565	620	545	546	550	572	546	627	576	583	602	638	601	584	575	603	591	610	594	594	576	592	572	543	570	584	573	584	543	568	587	622	585	610	555	644	616	618	585	592	582	594	547	586	575	584	565	548	604	593	601	617	607	636	589	577	610	577	641	598	622	576	546	604	650	587	576	603	583	604	582	606	621	640	611	574	566	577	577	639	562	565	622	601	621	585	612	571	594	588	599	609	580	588	578	603	597	606	603	634	608	631	616	628	582	572	564	567	636	582	577	595	625	585	604	604	599	587	614	629	598	588	603	616	623	556	566	586	598	592	551	576	573	593	625	612	593	562	577	618	574	566	591	583	558	619	600	590	584	555	617	562	597	568	599	573	606	628	591	524	632	579	562	556	606	578	530	550	585	573	574	646	590	549	601	649	588	578	575	591	589	578	575	660	551	594	621	583	624	590	579	584	562	610	602	568	591	565	595	575	533	571	610	559	589	573	590	579	624	589	633	582	564	574	600	622	597	595	603	618	564	567	599	587	565	596	568	594	583	568	599	563	556	645	595	583	553	642	602	564	564	562	577	593	586	593	580	602	592	611	562	601	597	585	582	607	590	586	614	579	603	556	611	597	584	608	571	627	561	546	618	604	566	606	595	578	582	602	610	602	570	619	598	590	581	533	566	548	587	610	620	610	613	615	582	577	606	618	571	596	587	549	608	579	601	555	618	596	598	642	615	596	580	580	636	585	577	575	561	599	615	582	595	547	631	604	570	615	647	603	591	585	607	631	628	612	628	579	610	596	612	585	633	615	592	552	572	603	621	604	653	586	647	609	584	594	604	534	597	579	610	581	595	599	604	618	618	581	572	566	567	601	555	558	583	569	555	570	576	560	580	597	593	627	564	608	597	561	588	594	594	608	570	573	606	582	580	546	607	631	570	587	576	573	622	583	597	580	644	570	558	631	554	613	631	593	620	629	583	602	582	596	586	596	583	597	599	553	576	615	560	596	616	597	580	621	638	569	571	698	601	586	574	622	608	581	577	601	569	572	609	555	608	644	562	539	611	584	603	614	591	597	636	547	612	589	580	589	591	613	601	572	599	571	598	614	595	611	614	613	582	593	631	608	595	615	594	613	577	608	609	572	599	562	591	545	555	573	565	606	566	603	605	609	615	582	613	613	604	624	592	588	594	591	563	529	592	561	551	582	588	613	682	614	582	595	586	611	605	584	573	614	602	600	620	608	583	598	549	607	563	579	595	589	579	575	619	604	594	607	585	631	612	633	584	589	571	606	591	575	579	559	568	582	606	604	580	608	575	579	543	568	594	580	573	571	620	610	622	602	579	576	605	574	591	580	549	596	599	577	575	575	637	568	589	565	646	609	566	585	633	570	573	595	585	577	602	613	611	586	596	621	610	563	576	584	618	568	581	630	613	595	581	561	578	625	574	577	593	639	608	630	605	595	573	611	557	612	599	622	624	584	593	626	549	573	573	537	597	585	593	554	570	608	589	614	648	571	620	606	576	604	576	578	573	610	593	597	611	620	617	552	607	615	591	610	575	612	612	611	623	560	573	588	629	577	626	587	618	596	584	576	668	571	628	567	598	584	568	601	597	577	575	583	608	629	603	610	559	578	560	573	567	607	582	592	623	556	625	609	578	580	592	591	597	612	549	586	575	571	641	564	620	598	601	610	593	597	606	600	558	583	568	576	577	616	575	563	561	613	593	586	566	594	593	546	590	564	585	565	546	584	573	579	573	570	611	603	576	580	577	572	575	568	556	619	607	629	600	633	555	567	600	587	601	569	611	603	611	621	610	593	574	579	575	627	611	561	593	581	600	624	589	590	556	599	601	596	576	565	615	622	555	572	594	565	623	600	608	601	629	589	595	588	563	599	595	589	585	613	602	593	592	602	545	565	621	603	600	613	557	572	613	581	561	526	612	599	565	557	602	585	583	630	496	565	576	609	589	594	587	635	618	640	558	602	606	627	648	605	595	598	589	566	580	600	583	586	593	586	578	642	599	587	605	544	598	632	596	626	601	576	568	617	570	605	572	630	611	602	597	600	616	570	602	594	590	618	616	576	609	600	594	604	557	568	572	635	591	598	598	579	593	579	576	562	587	589	592	612	592	547	616	565	557	592	556	606	594	580	587	636	596	562	599	558	584	578	590	570	594	629	582	596	569	553	580	541	612	605	618	587	565	594	573	558	600	570	609	562	588	588	613	573	595	604	585	624	547	580	573	618	590	597	599	582	592	568	532	580	585	568	600	620	557	635	585	576	613	609	606	581	592	588	593	603	603	569	623	563	586	598	610	582	586	611	589	624	582	582	599	612	615	587	610	595	610	580	585	615	623	602	620	599	594	593	604	591	599	576	593	569	614	585	563	609	579	559	590	567	622	640	589	641	601	594	616	557	612	595	607	615	595	605	579	601	574	608	600	652	540	572	561	640	599	569	606	591	589	578	606	623	594	603	602	620	560	549	620	589	598	589	562	603	628	510	540	625	585	583	575	609	571	542	595	568	591	517	629	608	591	600	642	579	618	604	584	575	594	607	607	602	582	633	528	589	556	626	580	640	654	585	585	553	557	579	582	585	561	567	553	551	611	567	604	572	615	607	595	578	599	590	583	606	541	581	589	603	594	589	592	600	610	585	627	592	650	600	580	565	612	610	598	627	608	593	572	576	607	575	594	572	554	623	552	611	580	665	578	644	636	593	642	600	634	596	541	611	600	574	567	616	585	599	591	600	544	568	586	593	643	554	621	620	590	648	580	589	587	580
25577	11946	33258	30209	10595	2256	754	452	352	297	253	260	247	240	229	213	192	188	183	169	177	150	160	160	161	169	154	158	162	155	148	166	166	141	141	133	137	159	154	156	160	152	153	162	152	153	177	154	170	157	180	160	173	161	174	170	163	152	154	166	162	166	151	134	155	161	182	137	175	148	159	153	140	151	137	159	162	144	144	146	151	169	146	155	154	160	160	150	153	148	161	137	166	139	138	149	154	162	154	155	133	130	145	147	151	150	155	151	156	150	165	152	147	152	179	152	158	145	165	139	164	153	143	181	146	174	149	160	131	172	171	161	149	134	151	152	154	148	168	156	153	162	125	132	160	163	152	163	179	126	151	154	169	144	155	141	133	146	154	195	163	173	161	158	162	155	145	148	164	147	167	162	143	158	140	170	150	150	158	141	176	143	131	133	150	140	179	151	149	154	156	158	178	160	138	147	146	155	149	165	140	145	135	148	159	147	151	161	167	168	163	167	146	154	176	135	165	142	167	169	163	149	147	160	179	149	137	160	168	170	136	166	173	168	164	135	168	149	172	170	172	161	173	189	183	160	148	152	141	132	186	156	141	161	155	139	147	137	162	150	146	161	167	157	162	163	179	153	157	182	157	167	162	144	169	137	181	153	148	156	156	147	175	156	145	173	161	146	161	181	169	122	161	160	165	168	148	148	157	137	142	172	164	170	182	172	130	145	146	154	146	162	152	164	156	157	142	148	153	146	152	148	155	164	145	146	154	145	150	149	129	141	160	150	180	163	156	168	154	136	144	172	142	158	148	147	151	156	161	146	169	151	154	138	141	160	168	162	169	142	119	151	157	168	142	140	156	139	136	150	160	126	138	155	133	162	142	150	157	146	166	166	170	155	161	164	150	182	169	144	138	142	142	138	135	154	158	144	162	164	185	154	160	135	156	169	145	158	151	160	172	149	161	178	131	173	151	178	164	166	170	156	143	150	162	167	155	152	155	166	144	140	141	147	130	145	168	173	157	173	173	144	151	165	154	163	159	165	167	182	147	148	118	131	164	161	171	142	150	149	143	155	173	163	148	189	143	146	161	161	142	148	152	140	149	149	132	151	150	150	145	179	161	147	169	162	166	155	158	184	162	160	137	162	161	161	138	149	141	171	158	158	142	163	127	161	161	148	134	148	140	143	144	162	167	131	163	135	155	165	158	160	184	164	150	146	155	159	141	144	151	143	148	147	157	179	124	158	132	172	155	146	169	155	140	167	140	155	160	152	172	149	166	144	177	176	183	160	168	171	163	150	153	147	154	157	166	152	162	170	162	172	141	153	174	151	136	163	162	137	154	170	136	156	162	171	150	163	152	136	167	161	169	145	137	126	158	141	166	153	153	157	179	152	137	144	165	170	166	143	140	168	134	158	168	184	164	161	128	190	143	165	147	154	150	156	168	164	165	155	152	153	179	145	161	137	154	174	147	194	143	157	170	160	140	125	145	142	170	153	150	144	135	158	156	169	173	154	143	140	144	164	194	154	166	149	172	161	163	158	140	131	136	170	158	173	161	161	139	153	148	150	133	167	152	161	156	159	165	172	155	156	153	138	160	155	146	157	155	174	165	142	143	168	165	145	143	162	175	155	157	142	167	171	147	149	165	157	140	152	173	140	157	136	190	151	150	154	160	162	133	191	164	152	174	155	152	194	169	142	159	156	159	158	131	146	156	136	140	167	136	155	158	142	149	138	166	139	162	158	156	160	172	173	153	152	185	144	142	139	153	167	165	179	149	140	131	160	152	128	138	138	179	141	163	178	156	162	149	145	154	134	150	158	177	149	142	165	134	161	150	137	167	164	148	156	173	169	132	155	153	129	139	149	133	143	148	183	151	162	148	146	134	155	162	139	172	173	135	159	160	148	180	135	168	160	168	144	155	179	145	152	168	129	163	149	165	148	174	148	186	154	153	159	159	151	168	147	163	163	177	162	131	156	143	153	158	156	161	154	145	158	152	180	141	145	160	140	152	151	151	133	145	147	151	160	165	147	178	122	173	156	153	164	149	143	155	133	151	148	183	155	137	165	164	154	152	157	150	162	177	187	144	144	166	158	140	171	157	123	167	154	143	156	138	160	150	174	151	160	147	167	136	166	149	155	180	162	148	152	153	167	157	153	163	152	140	178	174	168	144	133	138	162	155	160	148	145	140	137	161	136	145	138	158	159	161	152	171	171	164	128	164	165	152	157	187	151	173	155	163	147	154	175	175	151	165	164	148	140	169	151	167	143	152	154	153	140	169	150	138	147	188	170	157	157	153	156	141	136	144	147	165	155	148	147	159	168	153	148	163	162	150	172	142	170	131	141	130	159	141	150	150	172	160	157	166	143	154	153	149	179	174	181	157	139	178	157	160	156	155	147	151	154	145	158	160	122	130	168	165	148	168	167	143	164	160	153	150	159	160	143	137	133	140	154	138	131	144	150	156	158	165	156	162	150	154	151	145	169	155	164	164	163	147	159	168	151	170	134	160	159	160	156	158	143	145	176	154	168	149	164	159	145	157	173	170	150	155	150	163	152	183	150	148	146	142	143	144	130	151	137	171	156	144	160	155	166	152	174	159	142	161	164	146	176	150	149	158	176	150	157	165	150	168	151	150	157	151	145	136	156	154	153	177	136	150	150	137	148	150	148	145	173	146	168	167	168	135	161	144	134	162	149	163	151	165	146	142	156	166	144	150	170	152	169	130	169	148	131	159	152	181	175	143	177	152	169	164	140	173	165	148	161	142	137	171	144	161	135	144	185	174	152	161	148	150	150	164	172	136	155	159	159	167	160	166	163	162	170	155	145	164	141	156	179	144	159	156	167	149	151	162	159	134	150	177	154	175	147	154	151	135	150	169	151	183	150	146	181	168	145	157	171	162	135	152	162	155	143	149	137	157	164	159	154	150	156	181	140	170	146	151	129	165	163	163	157	148	132	144	139	168	134	154	145	147	119	157	153	170	152	155	198	153	124	152	148	147	139	153	139	142	149	136	146	140	166	142	152	166	150	140	158	161	142	177	159	164	138	151	165	149	144	168	159	179	144	141	143	163	183	153	184	145	161	142	189	139	148	145	134	175	133	153	145	182	160	146	189	171	159	144	151	141	159	149	168	147	147	166	154	167	129	133	147	169	146	160	162	161	148	140	153	182	143	137	147	161	169	148	162	130	138	170	153	153	165	151	158	151	153	134	138	147	170	157	162	152	156	137	170	133	150	158	169	152	156	154	157	173	154	160	167	138	151	149	157	152	134	154	150	175	142	151	149	170	131	140	144	138	146	171	147	143	160	143	173	149	170	149	135	173	148	160	163	148	151	163	144	162	189	143	147	151	133	159	156	182	157	158	152	155	171	177	148	155	135	156	163	150	159	158	159	138	150	164	160	134	158	155	154	151	137	177	141	161	143	150	157	148	145	183	148	164	157	157	177	155	154	152	145	167	162	167	148	163	165	145	165	169	171	131	138	167	147
15035	10910	34722	34887	10726	5456	3279	2051	1687	1304	976	1017	1033	960	1031	782	706	582	544	495	492	467	450	448	442	444	463	468	418	442	396	432	436	404	408	428	424	425	388	421	436	417	424	409	409	403	391	402	397	406	414	428	395	398	383	417	428	408	428	440	385	396	401	385	412	404	424	417	408	390	384	387	429	390	385	408	385	376	410	383	397	397	424	397	375	374	417	399	349	391	414	445	404	410	430	386	383	399	404	393	427	378	341	414	402	367	368	388	396	376	378	367	356	390	371	359	410	388	392	409	360	377	391	419	408	401	355	396	384	388	407	416	396	407	349	389	413	373	379	396	406	388	418	414	373	414	428	366	370	411	362	391	400	386	367	430	380	413	408	386	387	425	376	417	415	384	440	384	372	402	372	404	365	384	388	417	441	398	384	368	391	419	374	357	396	407	393	393	398	395	391	390	377	379	404	399	386	425	385	392	381	418	359	417	414	380	400	360	429	355	392	377	428	400	408	387	403	368	405	380	404	398	408	403	400	375	378	396	390	378	407	399	396	390	379	408	438	412	401	407	379	397	396	401	410	433	389	383	368	402	387	411	389	389	381	396	362	417	397	392	404	419	411	413	391	427	413	377	369	408	404	374	383	411	406	418	389	404	375	431	376	368	404	405	378	368	428	408	397	440	399	416	389	367	415	398	368	376	380	417	374	405	378	390	395	384	431	346	351	398	451	425	381	409	413	424	396	389	389	415	396	395	374	401	407	398	385	362	413	404	392	430	392	403	375	391	363	401	405	406	380	388	411	416	399	418	408	402	409	422	396	433	404	400	381	415	421	378	385	386	398	425	439	374	403	425	379	376	393	394	378	419	404	404	412	404	382	403	375	397	405	395	380	377	397	376	370	379	408	407	416	388	410	438	401	385	384	422	357	413	380	369	397	372	397	389	413	427	401	419	395	382	358	387	424	403	453	390	412	400	383	382	343	384	378	377	354	411	379	379	361	383	393	413	422	379	368	375	394	409	392	402	387	370	370	409	403	351	399	381	410	394	415	412	418	435	415	385	432	396	450	389	424	387	404	394	403	367	378	385	387	431	407	390	391	392	376	402	405	415	415	424	392	396	409	396	396	399	362	392	397	383	394	414	391	376	376	368	417	374	388	393	366	396	368	413	401	406	399	418	405	410	404	411	394	367	423	368	366	373	392	402	376	373	405	381	401	377	372	404	397	437	430	386	386	418	407	360	372	388	367	387	416	397	386	387	404	372	405	374	406	397	370	390	368	393	356	368	395	433	407	386	397	385	385	394	408	424	394	398	392	422	397	346	423	382	417	403	411	383	384	399	383	407	373	410	397	370	396	359	353	374	423	415	393	402	372	385	390	395	410	407	408	386	423	374	388	402	380	369	385	416	390	377	410	403	396	395	397	388	403	412	390	380	369	390	384	365	386	401	387	393	417	390	416	379	399	403	373	402	412	383	400	422	370	417	362	396	381	378	422	407	405	414	394	381	365	378	405	388	403	408	388	387	400	389	407	410	349	402	385	422	396	387	420	389	410	396	415	396	360	370	441	416	446	435	376	358	358	405	378	410	416	381	398	401	394	401	383	410	385	401	390	379	414	415	402	386	389	410	378	420	388	386	397	406	414	408	386	413	397	414	373	398	433	366	390	394	388	358	372	375	364	364	389	403	437	377	399	413	372	385	377	422	386	405	421	416	394	399	432	373	397	416	390	397	381	390	395	383	364	386	396	394	398	404	384	396	392	387	399	447	371	363	374	410	402	360	402	422	414	421	397	345	387	385	387	381	394	444	401	387	393	398	379	386	376	401	390	406	402	384	357	385	404	382	382	382	414	370	389	359	399	418	399	385	395	384	414	387	378	373	391	383	407	397	388	378	384	384	385	406	393	393	403	388	381	356	388	383	391	381	407	376	393	399	400	400	400	399	389	403	392	378	406	406	379	401	400	382	403	403	398	395	417	413	410	407	379	394	380	431	396	399	395	392	365	402	411	385	410	383	388	401	386	375	366	379	412	391	392	438	437	434	402	405	402	378	402	385	382	395	402	397	398	415	412	409	397	396	417	388	372	375	394	395	401	428	386	381	431	425	402	391	406	433	405	408	393	408	406	401	387	410	387	389	364	411	417	377	409	404	357	398	380	404	381	406	392	391	385	406	392	379	390	408	367	389	412	403	429	376	391	414	415	330	390	388	389	413	405	411	396	395	393	389	372	373	410	427	430	422	402	399	392	430	375	384	385	387	366	428	399	422	400	411	382	377	415	381	387	386	398	407	386	405	392	370	401	398	385	385	397	400	375	379	389	378	412	395	388	402	398	407	392	418	389	412	395	414	380	396	370	416	393	389	420	410	374	413	397	391	405	416	399	423	416	425	412	399	363	380	402	411	407	422	413	380	366	382	387	379	363	404	393	430	392	379	391	366	389	367	403	365	366	389	426	395	428	390	379	375	447	401	381	407	377	394	368	381	426	381	400	392	419	398	413	394	375	394	419	331	408	366	405	438	394	407	387	361	404	394	399	393	393	374	396	412	406	404	412	401	390	401	369	396	398	443	352	384	418	422	413	386	369	398	363	387	372	402	360	391	368	353	403	377	396	385	406	422	390	388	413	387	403	381	360	393	357	417	422	392	410	417	390	405	388	397	365	399	383	412	383	387	395	409	384	416	366	414	383	410	383	397	399	424	361	391	384	426	403	348	411	392	385	389	407	386	359	379	367	394	397	406	385	406	375	408	411	387	392	415	438	387	398	379	356	409	423	386	408	370	438	388	423	419	413	388	376	361	391	414	371	404	393	409	407	439	358	374	361	434	410	366	375	399	405	382	381	408	387	398	379	373	419	373	410	394	387	403	405	396	362	386	377	391	408	429	365	382	401	438	357	349	390	377	418	380	390	417	401	359	410	402	403	388	379	411	365	382	389	393	428	379	402	417	412	377	402	380	400	368	396	408	380	428	418	386	429	403	388	457	382	396	402	405	418	394	410	409	408	405	411	367	410	407	421	412	398	418	391	401	437	403	408	407	386	374	389	385	395	360	416	386	384	421	397	392	404	406	418	371	391	404	368	381	414	445	387	396	419	374	378	376	395	391	403	423	416	400	420	429	405	419	380	423	403	400	426	385	398	390	414	412	404	416	371	385	417	395	400	387	394	375	403	373	358	362	411	423	387	379	395	385	403	397	403	364	428	398	388	433	384	373	390	392	439	444	390	392	336	388	407	422	406	407	380	377	403	360	382	384	392	349	404	396	405	415	403	356	415	371	393	406	374	385	406	460	403	422	416	390	400	396	401	416	368	397	428	415	380	354	379	392	422	383	411	370	395	372	409	415	430	390	432	348	407	416	408	410	388	383	427	381	396	357	385	389	427	413	407	394	404	381	396	405	394	433	381	404	392	417	424	397	405	399	387	397	406	406	407	382	412	404	402	387	407	390	416	407	381	383	389	401	433	377	412	401	397	378	385	388	398	392	396	411
6697	1498	1172	979	603	520	447	513	495	426	432	454	453	451	419	461	395	403	420	430	407	401	395	404	409	438	460	415	452	393	400	406	413	420	389	407	457	431	408	385	398	374	434	431	406	411	391	414	378	427	400	433	438	429	433	417	427	410	436	426	398	378	406	435	450	417	405	424	439	408	427	369	427	450	420	377	369	422	388	422	449	395	423	456	430	400	407	367	418	376	418	387	392	421	426	392	409	468	431	437	445	403	405	432	356	418	397	379	412	412	420	417	411	407	396	452	415	418	418	441	437	421	423	435	376	411	391	375	418	447	373	396	394	409	385	413	445	429	387	400	458	406	428	406	435	383	423	421	404	442	409	421	429	407	415	396	426	389	426	385	446	427	426	414	425	426	375	401	412	416	403	445	369	388	399	378	397	403	400	390	437	408	390	378	411	455	429	410	418	386	437	409	404	438	371	421	385	387	401	418	414	436	408	423	417	412	370	374	417	446	390	429	388	390	410	383	403	458	426	392	360	409	390	440	419	391	398	392	421	414	436	443	418	370	422	424	431	415	441	398	406	396	408	433	407	394	486	385	390	441	427	436	427	425	423	407	458	380	392	452	412	409	411	450	418	412	448	423	406	394	407	427	457	418	440	413	403	417	382	397	396	386	420	445	421	390	407	399	438	418	438	417	405	406	422	441	426	398	418	396	401	454	408	366	427	404	428	452	467	393	430	394	388	398	412	433	460	381	456	408	419	406	397	435	418	425	403	445	430	433	388	452	467	397	361	431	401	372	382	427	414	412	383	407	454	420	422	435	452	419	411	445	420	446	414	401	415	392	406	387	438	426	399	407	424	392	400	389	368	428	420	436	453	445	399	397	403	443	456	412	431	432	389	425	408	424	403	395	422	438	386	413	393	374	425	430	396	412	414	442	439	439	394	384	407	418	383	367	379	428	437	410	407	436	403	400	419	408	411	415	407	439	382	417	413	373	396	436	469	448	418	402	404	379	398	414	379	461	387	431	447	439	387	403	412	441	416	405	456	423	371	430	427	407	407	412	415	429	405	414	407	386	430	367	446	423	439	408	473	390	423	418	422	415	383	422	408	415	403	411	416	404	397	414	398	404	358	386	394	384	407	417	459	470	409	401	403	444	424	372	394	424	404	379	398	391	401	435	433	452	422	427	414	380	397	389	451	438	408	403	401	408	403	472	371	429	420	445	402	429	411	376	377	420	401	408	407	412	406	412	408	402	428	424	382	445	437	373	430	410	415	390	414	468	403	359	398	393	391	404	390	402	448	448	435	414	394	420	414	394	445	418	392	393	455	431	404	415	387	360	409	396	416	394	418	412	400	390	413	388	399	405	422	424	409	399	436	369	436	377	384	445	431	405	386	430	455	394	415	408	363	418	458	422	400	389	401	408	423	427	392	417	492	457	412	396	431	465	445	464	429	431	417	409	461	421	414	458	426	378	385	417	438	388	435	437	434	424	409	402	430	406	396	430	418	462	387	384	427	426	402	415	437	420	418	395	427	462	448	405	417	439	397	426	416	451	440	405	398	415	411	411	422	415	422	385	429	413	377	444	429	426	451	442	418	413	437	404	432	434	402	406	409	404	374	422	401	392	429	422	403	407	434	418	443	361	397	466	443	400	435	385	460	397	440	406	424	440	445	422	388	390	389	420	455	388	378	387	377	405	411	386	399	428	438	412	406	389	431	382	425	450	360	414	397	377	419	437	371	396	396	426	467	412	410	421	410	413	394	392	430	401	407	431	414	408	369	391	398	427	389	423	403	422	429	409	411	398	398	430	412	391	423	399	403	402	405	410	404	383	402	416	411	383	423	408	419	391	427	421	413	413	443	393	450	457	421	450	421	406	411	422	423	434	400	429	414	417	413	427	381	424	416	393	401	411	397	394	417	380	412	396	408	482	444	418	401	398	378	393	406	436	437	419	382	420	405	400	444	403	391	413	434	415	424	394	382	440	413	393	406	426	420	431	408	439	436	416	431	420	413	371	420	432	460	430	401	416	439	375	386	406	412	402	418	439	431	413	403	413	379	420	391	394	408	385	422	408	411	393	442	386	421	419	393	418	396	425	422	396	423	436	412	409	431	375	398	422	419	424	409	392	389	412	440	405	442	414	429	405	427	387	447	410	389	434	398	363	424	422	429	426	437	411	437	411	428	422	428	449	407	400	404	445	407	430	411	430	433	420	430	441	387	388	387	391	395	401	428	438	397	425	423	393	373	398	435	447	403	455	433	401	415	428	404	403	445	417	404	384	413	454	422	436	386	392	436	454	401	392	428	395	445	422	420	412	412	391	403	417	407	420	457	403	445	427	414	396	380	433	399	390	397	431	461	430	415	419	416	410	424	444	452	436	413	420	379	413	398	407	414	365	449	440	435	425	397	407	399	413	426	397	399	366	427	424	402	421	422	404	403	420	454	420	388	387	434	404	397	413	427	380	425	355	418	394	406	396	393	406	387	396	395	412	418	409	429	408	433	408	366	433	414	431	446	421	375	387	425	412	428	443	451	398	388	388	383	427	378	399	412	453	387	420	397	412	401	428	426	412	397	428	427	411	390	406	418	450	436	441	433	426	431	416	417	400	433	410	410	408	422	448	390	431	468	406	449	389	412	392	395	415	410	416	421	389	424	444	409	434	415	379	401	404	434	435	405	392	405	439	388	438	431	420	408	419	459	401	362	436	413	433	442	398	381	402	417	447	431	412	442	399	434	413	421	413	418	421	386	390	431	435	444	420	446	395	415	405	453	399	414	446	400	450	408	418	397	410	440	433	404	405	418	444	441	420	411	406	425	439	431	428	433	393	440	420	450	420	451	399	407	428	395	423	404	417	376	439	417	386	406	385	447	431	417	449	430	421	361	426	408	452	386	407	397	409	438	378	411	461	405	444	409	444	380	415	402	413	430	404	412	424	438	406	397	415	399	422	409	367	415	414	425	433	433	410	438	401	379	402	429	441	415	443	418	379	404	400	391	423	408	393	395	409	398	429	391	466	414	439	408	410	395	438	406	384	410	397	391	420	365	401	432	409	475	410	384	368	413	402	397	374	437	394	440	433	418	395	420	387	396	385	427	436	399	401	414	411	403	432	439	424	403	439	417	388	402	454	446	425	425	414	431	391	406	418	409	390	363	453	376	434	438	446	403	438	376	395	402	393	425	410	415	433	412	420	350	410	392	382	431	427	393	386	419	458	426	401	411	420	393	436	395	399	388	395	440	448	361	427	455	460	413	394	393	408	439	431	417	411	443	428	429	432	395	435	379	410	399	440	418	408	420	407	425	421	438	403	388	444	385	396	415	417	407	429	437	402	455	410	393	434	432	408	393	409	393	401	432	413	410	438	401	409	422	434	408	405	410	403	418	414	425	411	406	455	430	428	429	403	409	426	377	406	426	460	424	406	419	427	375	429	360	373	444	423	399	440	416	418	384	431	398	409	409	473	400	425	403	392	362	403	426	429	394	417
5155	1865	3290	3132	1849	1627	1375	1236	1125	1024	979	1093	1043	1082	1018	1072	939	994	939	943	969	955	889	906	926	908	942	881	911	871	898	905	912	859	933	902	927	845	919	839	944	848	955	877	924	838	900	859	961	898	894	946	906	917	857	894	886	920	847	876	898	872	876	936	963	882	956	853	907	881	945	858	917	888	900	958	868	957	925	904	936	891	1002	922	904	872	910	861	925	898	878	935	906	882	924	913	860	952	879	904	927	913	909	871	876	892	902	920	932	870	886	910	859	928	908	899	847	910	895	939	917	883	1002	896	919	886	927	889	918	892	855	927	970	893	915	878	940	867	862	884	881	953	947	871	856	912	911	944	938	897	934	900	915	917	907	937	909	898	861	899	885	857	904	934	953	910	875	903	953	910	879	896	893	883	871	947	904	920	897	988	941	850	883	878	942	902	851	945	906	885	939	918	926	931	947	922	889	928	920	875	912	922	865	935	953	913	920	940	936	915	920	906	879	929	876	976	916	915	935	852	890	956	959	910	916	904	887	882	901	869	878	905	900	916	865	910	926	931	917	922	973	916	888	936	871	952	939	903	967	919	979	894	880	865	887	919	856	830	926	905	866	925	891	927	890	897	935	876	894	895	849	856	891	946	896	903	922	911	858	948	887	916	991	950	933	873	932	857	898	922	865	892	922	899	896	948	897	909	920	956	925	948	896	897	924	902	925	911	874	907	887	955	924	945	947	903	926	859	850	906	934	910	899	876	905	885	871	895	822	890	911	862	916	884	920	877	939	898	888	921	980	964	911	856	913	912	932	895	969	927	946	902	892	945	911	904	897	871	886	928	897	859	897	924	913	903	873	909	917	872	916	896	916	909	919	932	922	887	948	901	914	817	950	889	880	888	945	900	961	904	871	912	883	876	886	897	913	910	929	894	885	882	987	879	879	858	928	827	885	912	900	907	922	875	861	869	901	923	918	917	920	902	897	937	944	899	921	894	909	965	934	867	878	865	933	930	908	937	883	865	903	871	865	945	885	865	883	911	860	904	917	934	973	925	907	851	904	933	915	931	901	888	902	915	957	871	906	941	937	882	894	815	934	940	935	951	886	920	908	940	896	867	945	865	884	901	877	915	931	902	842	908	898	929	878	826	942	882	952	902	913	903	891	873	905	945	913	916	921	885	883	916	879	879	886	916	940	929	961	828	918	928	895	915	877	928	953	925	885	924	902	916	927	892	895	858	892	963	898	973	912	927	899	888	920	955	927	938	874	862	925	892	915	876	870	901	929	857	911	940	914	896	928	920	888	880	931	904	962	873	886	915	933	845	930	912	872	936	848	917	893	896	909	915	923	913	904	914	888	925	916	930	922	984	895	900	966	929	916	899	938	897	886	929	983	893	949	953	919	915	916	894	966	930	952	924	911	927	897	947	922	893	953	947	954	900	955	873	973	928	884	900	960	941	910	915	936	874	913	878	856	904	918	893	934	912	849	914	951	932	851	954	894	896	937	899	876	910	881	868	905	891	902	884	960	974	863	913	891	885	940	915	906	942	907	846	917	884	925	950	892	942	892	902	948	976	900	884	973	898	871	888	902	944	913	899	863	848	955	912	833	899	917	960	955	868	912	918	922	912	929	919	886	927	939	912	905	873	866	963	888	907	901	847	896	870	958	904	867	938	909	900	913	926	910	930	910	844	874	906	858	905	920	848	888	940	894	912	930	929	912	909	921	888	930	908	869	931	865	900	896	940	911	910	927	974	858	957	962	871	875	840	919	884	909	875	973	936	894	880	891	913	843	878	923	902	908	878	912	897	908	884	955	925	989	924	952	943	947	931	885	853	917	978	962	942	965	940	892	947	929	856	930	938	912	939	915	984	949	926	975	884	929	937	898	911	866	933	930	908	888	895	902	930	924	896	920	870	923	933	902	863	904	1001	899	943	928	915	901	969	946	915	913	935	889	927	887	920	916	878	923	857	937	907	862	913	938	909	924	884	959	870	886	894	881	864	963	857	892	895	971	960	993	920	893	878	927	879	876	874	897	904	918	904	882	840	957	910	934	913	873	957	866	882	948	923	936	953	925	914	922	904	859	925	932	913	902	843	940	930	899	904	889	877	870	951	882	899	937	944	952	913	936	916	921	903	962	968	939	900	901	973	943	867	956	892	909	970	926	921	941	894	902	899	886	937	921	959	919	865	913	944	896	924	866	879	877	868	903	866	884	899	878	860	878	938	932	930	902	985	875	937	929	890	870	875	928	930	957	922	845	877	959	931	911	893	936	953	883	942	932	907	897	941	938	901	935	908	861	908	950	909	891	894	869	894	832	968	905	907	865	843	903	895	919	942	911	893	931	943	922	944	945	896	916	891	888	930	879	922	930	932	912	941	908	905	853	892	933	931	906	866	882	941	912	954	902	956	950	941	916	899	920	918	906	883	928	943	934	865	924	905	862	942	945	915	899	950	899	920	911	840	934	953	894	853	875	893	929	904	897	932	944	847	896	889	861	907	926	944	919	828	983	881	958	929	908	915	928	904	924	869	813	914	922	926	903	873	919	905	892	917	964	900	833	927	887	875	867	891	860	838	898	981	966	934	923	972	938	917	937	937	896	924	893	867	858	922	856	916	884	927	876	874	869	908	936	934	857	900	973	889	913	895	890	896	882	907	842	874	901	900	901	920	863	945	900	909	937	858	877	869	902	922	937	914	882	940	918	897	920	878	945	897	906	877	899	928	882	900	872	934	935	945	930	917	906	928	978	880	913	938	873	863	850	940	861	929	975	905	852	956	866	919	918	943	897	908	908	929	900	882	953	926	876	970	907	883	917	936	911	892	916	970	929	913	917	874	954	927	933	904	956	878	906	925	935	923	907	937	899	910	951	891	931	925	901	856	900	945	918	917	970	912	914	946	920	903	867	906	934	907	878	860	903	927	891	916	935	895	946	923	908	920	874	896	985	923	929	907	885	871	875	924	829	851	932	914	924	890	915	947	917	935	912	880	934	908	900	906	914	857	902	903	852	901	932	847	905	913	879	867	866	951	932	902	869	899	921	860	900	914	894	949	903	898	939	879	970	838	898	963	910	946	923	916	862	920	946	914	945	870	856	896	910	931	888	925	893	883	949	905	924	842	965	951	891	937	933	854	880	882	920	950	917	977	903	933	894	952	897	944	994	908	867	940	891	865	959	910	927	940	932	916	874	941	903	942	890	944	889	900	897	938	938	878	937	927	948	904	902	912	907	938	918	942	917	968	904	932	840	884	919	943	964	900	914	922	898	901	912	930	864	943	899	911	958	919	908	928	895	844	935	892	950	922	902	922	893	921	908	880	884	927	884	937	895	902	923	939	936	934	926	921	969	875	916	923	867	948	958	910	953	917	902	916	922	920	892	927	904	885	959	907	935	897	950	933	909	920	938	972	961	937	913	881	884	933	915	904	956	898	888	890	902	920	897	916	864	967	935	885	963	884	897	881	906	921	928	937	957	930	880	918	937	920
16693	6621	22357	19285	4608	1049	644	441	387	353	332	344	330	329	288	287	298	253	282	248	239	265	285	269	267	256	259	261	259	250	259	280	249	310	239	281	247	262	294	263	271	286	264	299	245	273	276	254	252	289	260	257	296	295	241	306	283	269	262	277	243	235	272	280	255	236	266	265	286	248	275	267	267	263	278	283	255	251	246	261	230	259	257	233	255	258	286	257	265	240	275	260	269	254	272	240	249	261	237	265	277	286	273	238	284	284	261	247	252	251	259	244	243	247	271	244	225	271	277	250	263	291	255	219	248	266	252	265	290	252	275	269	258	270	291	254	252	224	279	279	244	296	247	261	267	257	260	277	255	289	263	252	253	247	277	242	267	246	275	254	253	258	283	260	253	230	273	274	243	304	248	259	273	252	251	250	261	257	273	239	251	263	282	252	251	261	257	269	280	256	280	235	271	249	244	266	263	301	273	251	265	239	258	272	272	286	263	253	238	252	267	250	285	225	245	276	247	280	249	274	288	243	228	233	263	280	229	242	277	245	250	279	226	241	262	289	261	287	272	290	242	250	249	267	301	267	203	255	240	257	276	282	242	289	261	257	250	256	264	267	255	296	285	254	276	258	262	260	304	274	249	267	274	249	263	300	267	256	281	262	258	272	273	303	298	272	245	277	256	234	265	270	255	258	264	260	249	291	264	282	252	251	267	254	262	259	269	287	265	266	251	260	262	275	234	241	260	268	254	255	236	244	277	245	247	262	284	260	282	263	255	249	243	262	252	252	241	251	275	260	304	261	246	263	270	255	245	238	249	267	266	278	250	253	269	266	289	282	286	264	257	274	235	259	274	252	281	239	252	246	244	261	225	260	256	244	252	246	258	247	262	282	282	282	228	256	262	238	292	269	288	233	243	277	233	284	281	235	254	265	265	258	279	245	258	259	287	278	264	249	268	270	256	251	252	256	239	264	247	288	247	243	269	250	265	290	249	256	271	270	269	263	257	272	251	295	268	262	272	268	305	259	263	296	262	283	263	242	251	281	264	256	288	292	263	263	260	269	273	256	295	267	271	269	271	259	251	242	263	302	295	235	268	260	296	298	289	264	297	273	266	287	254	246	261	246	278	250	259	297	270	258	268	246	258	268	270	258	248	249	224	272	286	271	243	271	257	298	251	285	301	267	234	247	295	250	250	261	278	266	259	244	243	246	287	294	265	274	256	225	266	246	279	259	264	267	271	251	248	275	285	241	244	258	249	270	270	228	271	269	272	274	267	247	241	254	241	236	253	257	272	268	256	252	217	259	239	263	267	255	248	242	247	253	256	256	240	265	280	276	255	256	251	244	256	257	258	256	269	288	251	242	257	279	275	264	268	276	257	276	266	259	256	265	242	305	300	234	276	267	298	253	276	259	272	254	244	243	288	257	266	245	259	231	259	270	282	247	244	240	243	261	263	255	257	290	233	264	264	251	287	258	264	273	264	268	271	248	270	282	298	248	278	245	255	270	267	242	231	232	241	263	268	273	248	229	250	262	307	272	298	278	256	228	253	262	263	259	270	293	231	240	269	249	267	287	241	272	280	257	266	243	270	288	248	283	266	260	283	250	240	276	301	274	290	226	258	254	259	298	280	240	245	286	287	273	261	305	224	241	269	295	226	271	246	234	268	296	276	258	255	255	285	274	287	270	248	278	240	269	252	267	268	243	260	238	252	274	229	295	245	274	256	293	274	271	249	261	267	297	275	263	267	293	272	288	300	272	262	259	293	251	267	281	238	271	272	227	246	271	254	230	266	246	272	284	275	259	278	264	250	281	247	268	278	260	253	256	270	261	285	253	249	264	290	250	282	268	262	258	241	291	283	235	260	287	276	238	242	245	269	259	240	243	273	270	249	255	243	292	259	254	285	302	257	268	248	263	254	284	247	246	294	270	271	280	244	232	253	260	231	258	274	238	244	270	245	254	287	257	248	264	285	258	271	261	274	273	231	258	252	254	279	293	261	258	227	239	261	250	278	255	236	245	270	257	257	260	274	220	244	270	289	242	257	270	281	269	256	259	283	296	267	248	300	266	271	225	256	282	287	237	269	232	265	272	275	257	254	241	278	283	268	255	268	278	285	269	259	268	256	292	275	265	245	270	283	255	276	285	242	288	268	264	254	267	273	287	253	248	266	283	269	279	276	301	264	277	254	256	280	264	245	259	282	251	262	252	271	241	254	291	271	251	265	253	279	256	262	259	267	275	256	295	270	272	287	240	246	258	227	245	255	293	295	264	241	279	283	279	281	264	261	264	280	269	256	251	251	271	234	271	264	264	275	232	250	296	259	266	264	250	283	258	247	264	275	242	260	260	262	267	237	242	246	262	260	262	244	269	265	266	268	269	262	268	245	237	290	260	272	280	260	267	260	257	311	247	222	276	251	291	281	242	252	251	266	254	266	259	263	290	253	263	238	220	271	276	221	220	254	278	256	262	241	281	254	256	278	251	238	273	247	260	310	236	270	214	259	295	284	252	218	276	263	271	248	265	241	264	283	260	276	230	262	254	292	264	248	234	263	256	263	252	255	236	258	238	258	280	264	302	253	281	268	315	273	291	297	242	250	266	282	270	255	284	242	235	285	278	273	250	231	239	246	268	237	234	271	264	292	246	261	258	265	246	271	271	251	254	286	257	263	267	276	295	238	272	249	240	272	250	273	270	254	276	261	295	303	244	249	262	263	206	264	248	283	271	270	276	238	260	269	257	231	279	277	280	259	238	270	267	238	277	267	252	238	237	251	258	242	262	259	280	240	285	240	230	271	261	257	262	272	245	237	288	251	288	296	249	260	281	265	255	256	263	239	263	244	242	277	268	244	234	272	240	272	250	248	247	264	268	263	310	269	249	245	238	267	259	287	207	253	252	250	236	268	244	299	278	251	254	244	274	266	271	280	248	278	227	260	251	250	234	294	248	256	253	286	251	251	268	249	243	241	299	263	273	263	242	266	258	236	269	264	270	295	258	280	229	221	262	282	280	253	241	274	260	273	279	264	296	257	254	252	283	287	280	241	270	260	308	261	257	299	289	234	275	283	264	268	284	271	255	252	238	281	255	226	249	251	263	251	282	250	235	269	278	324	241	232	264	245	247	260	256	282	268	260	277	280	274	259	257	266	282	252	257	258	283	242	255	271	247	272	283	257	247	270	260	243	301	269	234	247	238	271	254	257	259	293	246	268	288	289	249	289	260	263	246	252	241	235	238	290	274	287	279	260	239	283	240	262	265	266	272	259	235	254	269	264	255	253	254	267	279	247	266	240	252	266	234	259	271	283	264	249	286	252	248	290	273	258	237	307	259	263	293	268	241	261	275	265	264	287	274	243	281	260	263	260	255	253	248	251	286	264	292	274	259	268	272	265	254	292	226	230	279	260	261	256	247	283	287	264	250	291	245	268	249	264	266	273	260	262	258	278	257	226	278	249	312	290	284	257	278	258	255	268	259	258	258	258	248	285	263
11614	7231	27394	26272	6923	3586	2243	1635	1358	1149	936	976	930	980	977	874	809	719	687	675	646	627	620	661	623	601	627	661	641	590	612	621	612	610	631	627	584	559	559	621	601	567	622	622	612	602	635	595	595	644	626	585	605	601	630	600	623	577	557	567	603	626	600	576	579	639	600	613	607	591	639	594	576	568	571	597	608	605	633	549	595	605	581	629	591	608	629	583	572	572	616	605	605	645	627	613	584	626	626	618	580	626	600	602	579	588	589	575	576	607	620	557	606	575	586	563	623	585	574	564	559	621	599	597	571	592	613	533	615	608	554	588	566	571	558	551	607	619	603	614	553	594	579	576	610	619	579	606	594	578	579	598	616	625	600	569	587	575	592	620	607	611	593	593	597	564	611	580	590	600	563	614	575	588	604	573	599	581	582	576	632	597	566	587	587	613	595	601	568	616	605	586	555	584	597	586	574	603	592	618	590	583	608	556	607	620	619	562	617	580	571	581	587	644	604	601	592	600	526	615	602	603	555	617	595	565	629	605	600	554	595	618	583	602	616	592	592	593	538	602	565	588	593	575	612	582	585	588	621	568	638	606	630	613	607	605	569	623	605	601	548	565	588	612	613	616	584	559	586	608	579	614	574	614	598	588	590	581	569	571	604	576	610	607	571	632	588	590	612	626	594	528	564	606	627	624	604	595	579	565	618	569	607	601	620	634	565	596	565	566	600	621	613	605	560	577	596	596	609	645	562	582	555	597	656	578	598	634	618	646	590	632	575	607	594	597	619	620	615	588	619	584	592	594	580	592	618	584	604	598	589	624	575	590	541	610	563	604	567	595	605	572	568	597	611	578	636	591	590	568	544	615	603	598	613	583	601	600	632	597	584	620	546	590	568	605	580	618	580	611	623	634	593	615	578	579	587	605	587	615	638	654	629	622	565	577	559	560	549	629	614	607	549	640	614	613	575	579	600	604	606	648	560	604	574	601	596	606	589	639	592	560	575	603	589	584	623	572	563	588	582	578	623	589	585	609	571	608	597	606	574	593	557	625	604	623	608	608	561	637	622	662	571	570	585	524	582	644	573	611	595	591	621	598	581	550	575	579	594	636	586	586	588	606	575	603	572	573	585	613	588	588	593	594	570	613	573	641	598	620	596	610	513	607	618	595	571	608	602	559	602	602	592	592	611	569	622	623	572	642	591	580	597	541	592	616	611	577	577	578	595	630	593	589	610	582	544	630	594	593	569	591	593	631	596	569	594	541	558	620	612	588	641	580	579	617	639	611	619	594	595	589	576	569	625	622	615	606	606	637	561	574	570	608	576	590	581	597	630	551	601	608	578	568	607	581	688	593	583	564	619	584	596	623	579	608	589	605	592	592	626	583	603	573	600	635	607	628	607	626	562	594	634	625	593	624	582	574	592	627	582	606	596	546	614	589	583	556	584	593	579	580	597	613	612	612	607	594	599	608	535	574	587	580	575	607	592	581	628	612	559	613	568	548	613	612	605	616	628	591	587	549	606	582	597	617	611	580	588	584	606	572	603	579	604	598	609	605	616	608	623	601	585	574	604	606	583	571	578	621	560	558	647	608	580	636	549	630	584	575	588	628	623	606	576	592	619	613	635	621	558	591	573	618	612	575	588	569	559	567	602	595	587	570	603	585	594	580	606	573	581	567	594	657	597	587	565	613	623	568	575	576	625	584	615	570	591	616	605	588	623	594	619	618	593	604	625	606	592	598	602	599	600	667	610	637	579	578	574	623	587	614	638	589	557	615	612	631	577	608	561	616	638	565	619	575	573	578	612	566	648	572	645	570	599	605	627	596	598	611	571	595	580	631	574	610	576	590	601	592	588	581	599	562	554	590	617	622	552	571	578	543	599	589	634	579	630	572	559	634	633	632	561	605	614	596	622	597	674	603	668	559	606	570	573	586	617	611	597	607	619	551	633	597	567	578	608	590	586	577	599	611	642	618	599	558	578	629	610	617	611	606	587	574	593	572	638	559	559	587	602	591	577	601	634	595	612	597	612	600	554	560	609	638	587	607	573	639	535	680	606	556	571	574	595	584	593	563	576	637	645	634	582	594	563	608	587	622	582	608	596	584	559	625	689	571	591	591	589	571	570	576	611	617	566	579	581	607	617	578	583	599	610	582	581	643	603	610	599	588	612	586	632	574	595	581	630	580	572	597	572	552	616	566	574	603	608	571	579	620	602	605	624	591	608	613	577	579	592	609	626	587	581	594	561	611	585	563	602	662	608	577	589	608	600	570	638	588	618	610	598	598	596	624	573	600	600	589	638	592	576	546	616	638	575	580	612	562	602	574	639	613	582	613	598	572	594	598	573	622	601	630	545	581	584	581	573	591	589	584	587	594	592	576	583	545	579	581	544	565	624	598	600	584	584	581	546	577	617	651	579	568	620	600	575	567	577	593	638	574	590	617	615	641	607	591	653	578	598	591	549	612	613	642	624	610	596	628	623	562	553	581	603	632	593	625	562	590	586	588	568	623	618	594	565	589	592	561	601	593	582	538	617	620	588	584	592	575	579	598	591	565	655	632	602	594	581	594	565	569	607	569	610	646	578	606	604	587	568	606	603	595	581	514	599	618	599	612	617	561	610	630	605	618	578	586	628	620	607	596	570	597	601	582	613	616	617	615	588	580	604	585	613	568	578	577	641	584	611	563	635	621	592	607	594	548	611	598	606	643	612	598	615	568	562	567	611	579	572	595	630	579	591	617	571	572	520	591	625	577	650	610	638	576	623	587	615	620	555	598	574	613	576	588	594	604	571	558	596	612	589	589	577	595	555	579	631	561	643	564	600	618	596	598	559	591	590	588	550	637	577	606	575	602	586	642	593	599	527	597	639	591	582	645	588	569	585	599	610	616	584	629	619	598	619	596	636	605	592	577	615	563	617	592	617	586	609	585	611	612	649	566	572	572	611	563	584	631	598	591	554	573	573	583	599	586	565	584	576	662	626	602	560	608	569	601	587	646	579	563	603	608	603	568	567	567	559	557	611	620	596	589	578	579	625	558	588	581	600	623	583	649	590	585	592	557	591	616	583	583	614	599	625	564	635	567	628	547	610	584	597	576	587	610	600	569	616	539	584	604	598	628	593	583	604	572	577	603	588	595	589	645	585	553	611	596	594	562	567	611	567	581	555	550	595	575	633	592	597	596	659	614	619	645	625	580	608	615	607	559	587	570	588	565	624	604	593	601	574	641	567	598	586	579	576	595	566	636	593	636	631	595	589	615	564	554	592	555	596	628	588	563	631	585	586	597	586	626	593	575	595	651	633	615	604	554	616	578	577	593	612	560	578	572	602	646	572	581	612	582	594	604	633	593	573	541	521	587	598	575	605	554	645	619	563	585	592	571	604	619	613	594	571	591	617	589	596	595	615	595	611	585	588	556	595	607	625	545	604	561	580	551	585	583	562	567	615	555	619	617	568	600	614	592	617	572	646	570	574	631	602	604	617	621	631	563
25334	11628	34397	29939	10634	2365	836	500	388	296	269	268	267	269	250	207	199	191	183	154	151	153	161	191	183	162	163	151	152	172	158	153	167	158	165	146	192	165	175	165	162	161	134	145	149	159	146	161	158	143	149	158	152	164	166	175	157	141	165	136	183	158	159	146	134	176	141	147	145	180	156	140	152	146	149	157	158	136	158	171	171	160	151	145	155	143	139	135	133	163	145	178	152	153	127	154	171	140	127	142	147	160	174	164	167	171	168	154	152	156	140	137	160	153	156	133	141	160	154	157	167	161	172	164	148	153	145	148	144	178	171	150	148	146	140	156	143	162	136	133	151	140	166	141	140	157	148	123	173	134	155	157	171	141	137	174	142	145	189	141	154	145	151	148	143	145	170	166	138	165	166	156	143	149	178	176	130	168	152	167	159	153	148	139	163	141	159	163	153	153	163	150	137	160	134	167	168	145	144	152	157	169	134	130	172	158	151	141	169	177	164	154	158	149	157	125	151	125	134	139	172	179	159	173	136	152	167	150	143	136	170	122	142	156	163	160	148	149	155	151	141	125	143	170	169	143	150	164	159	152	157	146	157	140	147	160	152	162	170	167	167	162	138	143	163	146	155	177	150	166	146	161	149	133	146	143	145	172	173	132	142	163	168	164	166	146	165	155	146	171	176	139	174	140	158	145	149	148	156	144	160	165	162	152	173	153	159	160	151	137	165	145	172	163	150	141	158	154	136	148	159	168	134	133	163	132	148	169	169	138	147	167	133	151	149	150	129	150	157	145	156	191	158	149	154	156	167	166	140	163	164	173	153	150	158	165	137	134	144	167	143	139	160	156	133	165	161	153	153	158	157	148	175	137	152	156	159	177	167	149	163	157	145	166	172	145	149	146	154	142	163	164	158	155	158	138	169	137	142	161	157	140	159	158	193	150	111	149	148	151	144	153	173	152	167	167	159	162	149	140	160	153	150	169	129	148	160	159	145	158	163	161	142	159	176	153	155	174	139	166	173	154	156	160	170	155	137	171	164	155	158	159	157	158	160	147	156	144	160	144	155	150	158	179	133	144	155	155	165	150	154	160	161	148	144	154	148	173	160	130	181	154	163	168	148	142	159	159	160	159	140	148	168	128	165	150	122	159	169	164	151	144	160	173	163	183	165	152	182	159	158	160	175	125	172	143	152	161	166	144	140	172	153	164	142	162	166	164	172	164	154	169	155	147	155	181	164	143	153	147	151	142	179	133	132	162	154	157	135	162	153	130	152	149	158	177	186	161	156	139	157	155	162	157	158	134	158	146	173	152	164	141	134	160	159	144	158	150	151	144	150	140	155	159	137	169	184	139	155	145	160	153	159	165	149	146	150	161	149	163	144	180	173	187	155	151	152	138	182	163	167	157	138	152	186	167	173	180	160	136	146	134	146	121	174	144	143	160	164	153	155	162	156	144	167	159	148	143	186	161	132	142	173	141	153	152	171	151	145	134	159	142	163	136	167	147	173	182	140	142	164	167	149	144	138	156	143	156	120	151	158	151	150	166	174	167	156	156	174	158	172	155	186	150	163	178	138	148	161	165	166	174	164	131	168	139	154	156	162	159	141	157	136	139	146	151	148	162	155	167	165	152	167	162	165	137	162	163	152	130	167	164	162	146	149	159	152	163	189	131	164	161	177	141	143	163	116	130	169	161	138	152	155	162	159	154	151	140	163	158	144	142	165	172	164	149	161	121	151	150	172	149	157	154	144	141	169	170	131	141	156	156	134	160	142	165	166	162	142	153	160	142	149	149	179	169	181	136	178	147	151	161	151	171	164	139	170	147	157	170	137	163	145	158	159	135	192	150	140	157	154	135	143	168	134	163	155	153	173	174	164	147	143	165	159	151	165	165	172	152	169	158	147	138	132	149	149	131	156	174	144	161	128	134	165	168	160	156	161	142	183	167	151	176	145	140	176	172	160	131	164	153	140	155	155	155	141	129	144	151	136	149	154	127	155	149	133	159	154	160	155	164	172	143	141	154	160	172	152	155	150	156	185	178	172	167	174	150	169	154	135	146	164	166	168	143	158	153	155	155	153	176	149	145	155	168	152	139	150	176	180	161	158	154	146	157	140	145	158	155	162	135	155	132	148	159	164	139	144	155	141	158	162	163	127	170	162	148	144	144	153	146	165	136	167	172	184	161	140	158	130	175	139	147	133	133	147	146	158	156	152	154	147	175	160	161	151	141	145	152	154	151	159	135	136	159	157	171	165	155	158	173	145	162	163	150	149	152	145	158	140	148	164	159	168	166	159	167	162	154	163	150	163	162	168	161	175	163	152	135	147	158	147	179	171	149	174	165	160	151	138	162	121	151	133	158	159	163	151	167	163	158	136	143	171	171	161	143	171	166	137	142	145	155	146	178	171	160	154	181	158	135	135	138	136	136	150	163	141	142	142	160	166	182	179	142	165	168	165	121	141	134	152	159	155	148	151	176	155	168	142	169	143	160	146	159	154	161	141	144	149	145	136	151	159	149	135	145	171	166	156	175	118	159	142	136	144	146	169	171	155	166	169	142	156	160	171	127	128	142	151	143	172	148	162	179	158	158	153	152	160	166	185	160	179	159	155	163	153	133	155	161	145	163	155	153	150	156	153	146	168	155	141	142	148	145	151	155	150	165	130	182	161	163	142	139	142	135	161	140	154	132	186	140	174	152	159	175	128	152	146	154	157	147	150	150	158	160	146	164	156	145	159	133	155	175	146	159	128	164	152	163	148	141	175	144	167	158	183	171	157	177	131	157	170	156	151	138	158	169	168	161	151	147	145	163	156	129	139	131	154	161	153	150	136	174	163	161	146	151	138	146	145	147	137	170	165	160	177	150	138	150	145	144	141	150	148	159	155	146	158	159	159	138	161	148	150	138	125	144	167	168	172	168	124	145	171	176	139	141	156	157	158	186	128	166	152	139	165	162	134	150	139	170	154	139	178	155	157	134	140	170	152	157	167	169	156	150	173	184	160	157	125	182	139	138	152	156	180	161	162	181	181	153	144	165	159	133	144	140	141	148	139	147	161	163	133	143	165	161	156	157	142	140	167	158	169	150	150	148	156	163	169	145	164	159	149	143	149	144	173	142	160	133	163	163	136	145	190	157	138	157	153	174	143	172	171	150	168	169	150	172	170	177	160	154	133	155	184	147	150	132	143	173	176	166	152	157	161	148	152	157	140	174	177	134	159	149	138	174	163	144	140	143	168	152	163	152	162	165	154	160	139	150	167	161	133	153	170	164	163	168	140	178	140	138	151	160	149	161	156	176	154	166	159	180	152	164	166	158	178	148	155	171	157	163	141	144	169	147	131	153	144	159	161	169	167	157	148	161	167	144	136	160	170	146	154	149	159	177	177	150	140	154	159	176	180	164	151	152	171	140	141	175	169	162	135	147	144	145	162	165	150	166	155	135	162	141	146	156	156	166	152	134	170	141	151	174	142	151	132	140	160	160	157	150
14765	10675	35773	33460	10629	5364	3134	2157	1515	1216	967	981	1047	1022	962	823	682	587	584	531	459	493	466	484	484	474	430	415	464	414	420	450	459	412	433	417	443	393	408	381	408	425	435	408	413	402	412	382	422	385	379	411	408	419	418	400	426	380	407	402	422	410	363	410	385	403	415	411	375	411	413	409	424	411	407	414	408	388	375	414	428	365	397	395	422	405	417	393	385	392	398	409	410	391	413	394	395	427	438	402	383	440	395	404	368	405	403	402	395	401	412	411	428	370	411	433	421	400	413	409	407	387	418	400	373	384	380	390	401	403	399	404	387	402	376	373	366	379	398	390	402	347	420	384	394	417	396	404	421	397	403	405	377	443	357	457	387	408	394	422	379	392	437	409	409	384	406	396	396	369	411	434	421	346	378	337	390	413	380	413	403	395	387	401	418	403	410	376	391	391	369	408	404	403	426	394	427	418	405	428	400	411	399	372	437	410	424	380	398	451	408	404	387	412	403	388	365	392	446	405	354	393	403	384	381	439	433	407	387	382	393	406	383	396	403	395	378	442	384	360	403	375	385	422	405	432	376	386	403	389	426	362	417	420	381	374	412	371	401	390	402	415	412	411	397	408	401	403	367	395	405	384	376	413	405	359	407	387	370	393	416	439	407	393	384	385	432	380	375	395	391	356	412	401	365	345	394	365	396	401	395	379	380	383	390	363	373	451	435	406	418	394	355	375	381	380	384	411	390	404	410	403	376	382	426	395	405	401	394	388	410	408	406	438	388	389	414	374	418	407	391	383	410	364	419	389	361	425	416	374	440	389	391	396	432	373	386	422	385	395	407	399	386	390	414	453	433	406	411	416	374	422	372	435	396	427	411	411	391	384	418	391	377	400	393	360	385	396	400	402	366	400	410	396	419	404	378	375	385	410	402	388	386	412	396	401	423	362	371	422	411	371	391	390	381	372	386	395	403	406	410	363	424	400	400	353	388	385	390	390	408	334	401	396	404	392	425	419	356	364	397	370	393	382	393	401	411	388	394	377	413	397	405	411	377	407	399	388	388	404	386	397	401	403	380	401	393	359	367	386	414	408	420	407	413	395	424	428	386	370	371	435	368	387	406	372	393	392	407	395	430	416	388	385	396	399	413	413	420	410	378	372	402	385	392	409	414	413	403	400	391	387	391	425	398	384	363	404	393	392	415	394	366	406	406	401	341	407	388	394	392	409	382	394	391	369	402	389	387	408	382	380	388	396	392	398	409	382	436	401	406	378	421	429	382	375	396	429	406	358	383	396	396	364	435	392	380	394	425	420	422	411	414	379	383	365	421	405	378	404	390	421	372	431	373	411	385	389	392	393	344	361	390	374	408	400	387	388	399	409	400	381	381	388	382	419	397	373	418	392	400	401	392	349	395	405	364	398	399	422	441	360	438	365	414	406	362	386	408	426	364	386	404	397	399	422	419	409	376	385	382	421	442	368	367	434	397	369	367	392	386	413	439	380	394	395	383	385	389	427	375	381	449	398	378	410	406	435	422	382	401	361	384	402	418	392	396	383	379	378	417	396	435	406	403	394	432	396	346	382	404	420	379	390	380	388	420	374	422	372	375	408	403	352	433	433	394	360	360	412	398	404	391	415	371	410	392	430	384	386	411	384	454	416	352	383	362	396	428	394	398	376	370	410	365	380	381	410	398	391	436	410	416	348	391	380	400	380	393	412	401	417	357	373	412	381	398	379	415	387	406	389	389	378	410	393	358	385	405	362	396	366	416	388	359	395	407	424	416	389	378	410	380	378	436	382	378	402	403	394	426	404	372	374	427	405	427	401	430	376	379	398	422	430	420	406	371	365	401	408	373	420	432	373	407	426	398	394	339	382	391	397	414	388	432	429	409	419	397	362	394	414	403	409	422	380	375	428	403	393	408	397	386	379	395	376	365	374	393	381	432	384	386	394	377	386	418	376	402	397	372	403	351	395	395	408	400	346	396	373	403	357	398	405	374	407	434	375	427	397	388	409	408	373	412	371	422	380	380	418	419	397	427	403	415	406	415	380	398	392	423	390	399	357	434	367	385	401	367	418	384	391	389	419	358	388	381	395	399	384	398	383	365	397	431	405	407	392	421	403	390	364	417	383	393	372	430	398	402	402	415	435	412	366	418	386	412	406	432	375	420	381	382	392	407	417	393	413	396	369	402	380	420	382	394	374	410	364	388	393	405	352	440	411	398	404	385	419	404	392	399	416	404	395	413	359	373	376	420	372	367	408	421	423	423	373	411	393	382	437	391	391	412	396	377	392	383	393	413	355	382	370	395	396	405	410	393	422	428	399	411	374	381	393	416	395	406	379	376	394	392	405	369	415	411	368	395	415	402	420	371	429	394	413	386	388	416	405	397	392	401	382	377	440	400	384	378	409	386	373	419	376	431	409	416	391	411	395	387	414	370	458	410	401	405	369	394	425	412	358	372	396	369	372	388	383	418	420	402	437	355	375	408	398	397	389	410	363	361	407	377	400	419	391	395	366	418	404	426	403	372	406	394	375	413	378	434	391	406	411	369	377	413	394	424	425	388	415	430	428	432	390	397	358	402	405	379	393	404	399	391	432	367	407	443	374	423	378	406	372	408	439	400	454	421	355	382	392	376	369	407	380	407	374	423	414	398	389	396	412	407	410	434	425	419	374	394	375	402	386	371	372	408	410	385	433	405	420	396	405	362	428	379	412	370	400	370	375	409	409	391	378	383	402	393	427	343	393	423	390	367	440	376	391	392	395	405	381	405	399	432	396	378	401	372	388	392	408	403	390	399	431	423	386	410	393	432	409	408	387	414	374	402	327	401	408	414	386	402	399	399	415	395	436	388	364	405	381	421	387	391	419	402	385	375	395	397	423	359	389	357	430	401	382	400	402	394	421	389	402	401	391	391	363	416	387	412	416	377	422	387	395	372	398	397	380	425	403	366	385	404	404	407	410	384	419	371	385	392	412	411	397	366	381	417	405	409	431	391	383	403	368	387	371	404	412	363	366	353	384	436	367	383	394	403	401	369	409	374	414	379	354	426	389	377	357	382	423	429	400	380	377	386	387	414	388	386	396	361	368	425	408	394	402	371	403	365	408	377	400	412	402	396	386	384	373	413	413	397	360	397	392	412	421	402	446	454	364	410	398	383	424	381	374	360	405	360	415	378	401	399	374	391	404	420	422	421	411	382	411	384	426	393	395	419	394	423	424	403	396	385	393	424	409	396	386	360	398	398	388	445	390	446	380	398	414	395	400	385	404	389	412	393	408	376	399	380	431	417	383	389	423	395	397	411	425	424	415	395	430	378	376	429	395	380	415	401	375	410	401	373	466	394	417	386	396	424	403	403	403	393	415	389	447	391	391	387	406	385	382	396	361	434	402	392	391	397	403	367	387	385	392	407	398	373	417	418	388	389	379	412	380	392	391	384	371	427	394	411	375	395	415	372	400	356	400	426	366	403	378	367	382	407	368	420	379
6512	1491	1141	930	684	536	500	471	458	438	409	460	432	468	398	441	403	418	408	451	409	421	419	445	432	427	415	418	396	379	458	390	417	403	370	434	427	425	403	396	401	422	413	426	420	435	403	389	415	443	437	416	432	402	406	438	421	414	426	448	398	453	430	409	421	445	396	389	396	407	431	445	411	415	411	407	407	435	399	435	397	397	453	445	413	382	382	413	409	420	437	424	459	399	392	428	446	444	403	407	428	411	446	425	430	379	397	403	415	408	408	408	418	447	418	450	394	434	459	425	389	419	390	430	418	434	389	396	432	405	432	377	435	417	410	396	462	420	405	385	463	433	402	381	403	416	436	426	401	419	403	409	421	450	413	423	391	434	403	450	413	426	437	439	415	431	415	400	422	391	392	427	416	429	439	392	427	420	409	427	436	418	396	423	409	418	412	408	402	426	427	405	403	422	416	362	435	397	390	442	400	426	429	433	436	429	433	443	380	389	434	405	395	432	471	389	432	403	378	393	392	363	372	403	460	412	425	460	377	398	388	411	372	419	383	409	424	418	421	422	443	402	426	402	438	417	376	432	459	406	421	406	419	392	391	398	415	395	440	445	438	387	431	393	378	412	452	420	436	407	345	423	415	402	442	404	390	437	380	398	377	404	388	425	383	391	359	439	393	438	426	395	416	394	383	409	388	423	423	436	431	432	414	404	393	424	408	400	438	441	411	398	442	415	444	413	426	411	435	421	400	403	417	395	414	412	402	383	403	400	406	429	401	404	418	392	432	455	424	415	458	421	431	407	400	404	433	396	453	416	466	403	374	417	415	402	388	393	408	391	441	421	410	471	408	422	422	395	450	434	407	416	387	428	427	412	415	424	446	402	434	413	411	410	398	426	408	435	423	401	400	457	421	461	445	402	413	418	428	373	430	406	404	440	465	435	388	421	463	485	427	406	452	403	356	415	449	392	435	408	443	416	416	428	459	395	449	404	395	395	416	396	445	403	401	457	404	403	403	416	433	416	417	421	429	396	413	388	393	455	395	429	434	429	362	419	447	410	411	434	419	415	427	420	401	446	388	412	407	417	430	438	407	408	435	439	430	413	447	398	431	405	414	401	443	417	431	411	431	442	395	428	381	385	415	382	409	418	420	451	457	447	419	386	391	413	442	400	417	418	441	437	435	404	402	397	433	443	418	417	410	432	409	382	463	425	359	422	445	399	424	425	397	414	402	427	406	380	435	416	423	389	392	376	396	428	410	396	396	416	421	416	390	398	448	420	407	433	405	435	405	409	448	392	401	432	396	432	400	417	414	417	431	409	400	417	380	439	441	409	408	383	449	429	444	379	405	418	429	432	419	368	413	402	448	395	392	436	459	402	413	412	427	415	399	427	394	439	411	389	397	420	409	426	420	378	409	414	401	404	439	365	424	424	414	412	398	407	394	399	391	394	420	389	434	421	378	399	385	436	429	409	393	418	396	393	408	395	436	415	428	371	383	405	406	422	430	408	419	457	390	432	442	436	412	406	416	454	457	456	426	392	404	448	400	374	384	440	447	444	405	439	404	391	440	444	442	387	408	379	438	420	396	439	398	442	369	456	434	471	426	434	413	425	403	417	427	417	420	409	434	440	446	433	442	393	412	407	404	408	464	404	411	441	424	421	392	426	490	439	459	388	432	379	424	434	420	380	410	378	422	429	405	437	402	424	413	405	405	392	374	448	437	431	442	430	388	431	452	455	393	409	393	447	448	454	396	436	439	402	401	381	424	392	431	455	402	406	437	417	412	417	409	388	415	384	373	418	448	447	458	431	392	424	433	429	445	430	419	443	378	461	383	401	388	375	423	416	407	409	401	386	440	391	437	397	419	437	435	488	428	400	409	372	411	422	436	452	399	388	417	411	441	388	427	403	425	425	450	416	405	422	414	403	419	445	413	440	418	406	444	419	369	428	408	428	450	413	378	413	372	394	451	449	430	425	441	477	424	389	426	403	423	401	428	399	409	453	380	401	388	392	421	427	396	419	415	395	382	424	409	407	446	433	421	411	409	388	430	411	399	427	396	456	413	392	436	412	419	420	401	380	422	387	401	401	442	400	404	437	459	448	411	402	386	437	413	397	438	431	397	452	388	427	450	407	410	392	422	446	436	446	408	385	420	416	382	416	421	399	387	402	398	400	422	411	425	417	439	413	452	427	404	402	434	436	425	416	418	424	415	411	409	383	401	388	458	363	425	387	410	394	383	421	392	394	376	443	461	398	416	415	459	419	435	435	423	389	379	416	397	417	380	399	401	415	400	431	382	376	423	428	413	429	380	410	368	379	405	420	400	452	418	423	405	419	392	429	392	416	412	418	408	428	419	403	407	397	403	407	403	423	447	410	418	449	446	448	451	397	395	391	420	421	411	389	404	420	436	404	432	439	391	429	412	427	412	452	443	403	408	422	476	410	391	424	427	409	444	392	413	416	405	409	413	422	411	418	422	391	441	471	408	452	477	389	405	398	413	466	414	449	433	433	417	422	399	422	438	417	423	412	422	396	397	398	406	418	408	451	401	431	441	387	370	434	436	447	470	389	452	412	391	413	426	393	369	418	383	402	385	436	414	388	394	375	427	403	417	442	435	389	403	401	404	435	444	447	419	410	450	422	392	417	433	395	408	395	410	405	408	427	395	422	440	411	416	377	442	436	453	409	412	428	391	428	385	439	416	422	421	414	430	405	411	447	436	472	374	441	387	432	362	402	458	416	449	435	383	393	431	392	425	432	364	430	402	397	405	408	409	389	437	403	416	435	412	435	434	411	352	427	376	407	394	390	424	461	424	410	402	448	421	411	399	423	371	426	425	437	420	393	416	410	416	423	403	394	367	429	436	375	432	384	397	406	369	394	419	422	447	374	422	413	456	426	408	375	441	408	421	449	390	444	426	420	451	426	442	403	435	432	391	391	382	385	403	418	426	420	424	411	392	379	384	415	406	423	415	436	408	435	431	405	390	450	414	431	381	448	444	433	412	428	450	404	411	425	388	441	416	413	392	400	428	387	438	420	424	406	436	388	397	455	432	406	425	424	387	432	424	405	387	419	433	426	421	444	457	406	426	455	402	448	433	414	402	430	444	428	448	408	390	413	423	418	410	444	403	474	443	448	439	428	460	407	407	413	408	399	408	420	399	410	410	421	410	435	404	452	413	403	430	434	443	418	426	404	435	383	391	460	390	435	398	406	426	433	402	400	425	455	440	404	403	415	414	413	431	413	465	429	376	413	415	419	418	399	438	398	406	411	433	451	439	418	398	424	436	432	426	422	407	465	433	396	402	398	424	424	390	378	405	428	437	461	359	465	413	430	432	419	408	461	462	453	440	429	399	383	414	421	413	436	451	431	422	398	384	418	439	438	412	430	468	404	394	400	404	445	380	438	426	394	419	418	441	417	385	413	420	409	430	378	418	396	404	387	420	428	454	387	423	365	411	470	389	410	414	418	412	377	433	424	423	413
4884	1921	3157	3173	1897	1556	1386	1265	1108	1066	1048	1035	1042	1058	1060	1048	1000	972	961	887	899	934	922	904	899	871	864	883	895	958	898	987	880	929	927	861	893	949	904	863	926	921	957	920	929	856	892	887	921	882	940	882	929	882	893	876	881	895	917	955	859	949	895	926	885	913	882	889	915	893	900	960	896	935	945	966	933	904	946	918	870	916	909	858	887	886	939	934	943	926	913	909	891	918	937	909	822	923	887	969	944	882	911	907	876	945	930	921	937	911	893	924	953	933	975	864	909	973	960	925	905	905	925	900	962	894	948	933	915	943	929	948	968	945	974	878	902	950	914	885	888	939	878	887	921	901	924	882	902	955	936	960	885	960	886	872	961	867	913	871	926	932	912	939	942	889	882	890	941	920	900	913	927	897	885	956	911	900	940	904	892	903	920	915	897	877	897	911	945	863	878	946	938	885	937	937	918	888	939	889	945	913	917	900	967	973	905	951	934	948	941	937	927	951	903	906	983	946	875	921	973	893	932	916	864	886	947	925	994	924	863	886	915	864	897	880	923	886	937	901	936	917	908	919	898	899	909	896	909	914	930	939	901	977	949	899	975	936	880	886	921	956	918	887	879	933	933	913	923	877	911	909	931	966	912	886	918	875	896	931	917	886	927	836	995	889	915	967	946	909	1010	931	950	919	958	919	860	916	937	915	942	877	907	903	908	914	858	910	948	867	933	926	898	925	935	925	921	920	942	886	928	826	885	892	922	885	876	929	951	912	895	873	927	920	890	890	879	959	924	947	935	948	888	981	917	915	918	921	929	913	907	944	953	891	918	916	939	894	929	908	909	897	871	860	861	962	921	881	899	902	903	916	963	889	955	912	919	886	907	881	920	945	882	909	908	902	910	968	929	921	920	889	906	910	946	896	913	937	990	939	894	913	907	921	935	902	967	912	926	945	950	913	893	884	966	882	934	891	862	921	887	857	907	919	914	889	953	917	882	947	912	967	850	931	913	914	864	915	913	865	947	960	875	916	900	923	925	910	914	902	913	885	932	868	897	928	916	912	924	953	962	920	896	940	898	940	872	946	915	937	905	917	915	920	896	915	907	892	944	884	899	920	920	910	910	866	921	944	949	886	945	929	876	896	848	910	901	925	927	887	893	955	930	906	938	853	915	861	941	925	912	966	883	939	957	899	899	959	902	916	861	934	928	834	890	884	915	926	890	896	919	900	887	924	900	891	916	938	936	919	901	914	894	918	899	869	924	914	893	924	878	892	882	916	896	920	886	887	881	903	878	930	920	961	923	913	891	881	899	897	912	928	894	925	919	909	886	914	929	961	903	868	925	917	907	955	917	894	884	899	904	868	872	926	894	924	909	871	982	900	904	904	896	928	914	905	884	951	908	896	916	867	898	899	903	894	860	918	941	933	913	907	917	958	917	953	927	902	905	898	881	942	912	921	891	901	882	911	923	922	884	919	958	904	856	927	900	895	955	958	948	918	920	971	955	862	948	908	890	944	923	837	956	909	897	891	930	900	957	935	895	956	932	938	950	923	895	947	900	916	983	872	965	881	941	887	912	969	885	965	960	891	950	945	888	916	915	844	921	866	885	926	916	925	907	893	868	914	903	902	930	908	956	924	902	913	870	894	925	933	943	940	870	894	909	876	928	924	864	938	934	893	939	901	908	910	898	907	905	897	908	943	894	917	942	925	887	875	916	967	903	945	936	894	910	916	911	872	934	890	906	975	896	936	961	932	891	898	907	925	913	879	928	900	889	877	912	909	905	943	923	889	883	922	907	955	890	943	852	866	927	930	925	961	916	913	987	907	941	909	890	953	914	898	910	887	903	848	914	940	896	1006	910	973	902	904	885	925	887	872	869	888	926	889	983	886	891	930	903	918	873	969	906	948	896	867	915	950	914	871	951	913	934	941	913	911	910	946	940	937	900	935	860	859	877	939	902	878	883	917	935	926	907	929	869	868	912	918	877	920	890	924	903	910	929	878	970	905	911	954	944	903	918	920	926	943	905	945	879	942	899	914	925	939	941	895	940	932	862	883	942	869	928	872	912	884	885	927	938	924	905	924	885	921	920	927	965	897	879	908	955	904	932	881	916	949	925	868	929	904	892	908	949	868	945	919	937	918	902	929	930	835	920	954	893	909	932	909	897	890	899	956	911	887	913	948	948	953	900	945	926	970	952	917	896	935	940	908	879	910	886	859	960	996	942	936	914	906	925	906	946	894	939	939	918	920	913	939	920	901	939	933	951	953	923	943	872	929	958	922	915	922	905	906	923	898	924	896	942	927	907	939	952	905	951	876	956	930	952	855	994	925	884	953	919	934	950	883	883	906	935	925	949	917	1013	878	877	918	891	948	969	931	913	906	866	916	938	954	924	905	978	913	911	926	908	907	879	867	929	910	952	865	910	967	939	913	888	922	920	869	963	879	934	931	923	949	946	925	948	903	923	896	951	906	872	926	882	966	863	899	845	931	959	936	938	901	868	859	923	955	934	897	868	944	949	918	922	844	991	919	891	864	911	900	895	869	920	862	880	910	937	888	921	979	948	913	923	925	942	898	908	937	1009	903	924	955	887	914	895	916	921	952	905	957	912	846	908	886	934	910	967	907	885	878	915	932	904	904	859	915	925	909	919	917	965	855	940	896	949	883	918	888	924	907	888	917	986	936	923	881	923	893	908	929	858	939	929	907	882	911	875	959	931	893	916	908	921	927	927	945	942	878	892	909	959	912	885	893	949	936	919	941	916	974	920	949	905	916	873	923	926	918	885	871	933	960	886	948	854	921	894	924	867	926	866	930	906	949	873	915	909	952	867	935	943	922	921	918	908	913	926	952	925	972	889	935	891	933	914	930	880	931	908	914	886	906	882	931	927	929	869	949	944	882	895	876	947	964	870	877	943	878	953	880	943	918	951	940	936	937	906	925	948	878	910	892	863	894	915	933	931	890	907	895	911	906	854	939	835	939	925	923	882	888	917	892	930	875	930	858	885	992	891	914	947	907	949	929	939	887	942	895	945	874	938	934	925	940	889	896	868	914	869	870	896	936	890	929	904	884	911	907	937	892	965	905	934	921	897	973	943	946	892	950	901	929	909	883	880	851	891	914	973	910	960	922	876	903	886	894	904	910	936	922	917	912	926	879	911	940	906	917	875	915	938	881	930	949	935	912	902	956	931	911	929	956	938	894	887	930	898	901	948	942	866	904	916	937	982	951	894	834	937	890	924	906	930	938	930	895	937	951	881	925	909	914	933	881	929	875	903	883	941	896	889	921	932	897	922	904	910	941	909	913	892	897	879	940	934	905	917	890	938	973	921	913	933	926	917	886	1023	968	906	899	942	878	938	890	945	844	932	948	933	860	892	893	941	896	917	917	890	949	953	934	962	953	946	935	869	897	916	931	875	912	930	917	909	928	955	925	960	916	911	878	913	990	879	882	906	935	882	949	925	911	937	944	967	901	964	927	867	879	887	911	916	931
16599	6435	21045	18336	4568	1079	638	472	369	307	340	331	325	329	328	353	290	265	291	264	270	246	291	267	283	250	273	267	258	244	269	283	267	252	245	257	269	277	248	265	293	241	271	250	283	298	262	244	264	251	294	261	271	270	258	259	269	266	266	275	241	260	268	286	274	262	293	254	259	244	264	251	314	248	256	266	232	228	265	274	238	241	255	248	285	271	247	267	250	317	289	285	240	235	248	251	263	281	263	263	259	267	264	282	263	261	223	253	293	223	263	265	259	259	256	261	247	276	257	294	273	268	257	290	252	225	264	274	267	235	258	236	276	259	269	289	267	252	262	278	273	263	257	248	244	268	286	247	286	249	280	264	237	271	262	252	305	265	241	221	260	253	245	282	242	267	284	272	280	256	258	270	275	254	275	286	264	254	261	267	262	283	258	251	262	273	241	269	249	236	266	254	260	272	254	227	302	298	285	261	298	238	284	248	256	245	270	252	290	242	265	260	267	237	251	243	296	249	275	269	269	294	257	268	261	255	265	267	264	270	272	304	267	274	264	270	261	264	271	258	274	259	272	257	253	267	228	248	247	240	247	262	281	268	294	281	242	250	267	280	256	259	217	257	254	247	301	240	272	286	248	259	250	257	252	225	253	254	242	267	273	284	277	272	278	252	263	294	285	242	274	272	269	276	267	240	248	246	265	255	249	264	245	264	270	247	257	264	263	283	257	263	272	263	261	276	246	226	276	273	252	261	272	237	273	265	254	274	267	296	259	229	282	278	289	232	254	250	239	253	228	261	256	264	272	259	228	280	276	256	263	279	252	255	280	256	245	256	279	285	235	262	225	244	275	248	247	254	277	278	233	239	248	270	273	261	283	275	271	250	272	260	240	260	272	276	264	252	286	232	256	309	259	272	243	260	273	285	265	251	267	245	247	270	233	249	289	259	266	282	264	236	263	244	253	302	250	278	262	246	269	297	275	285	232	245	279	221	255	291	254	250	276	254	263	268	297	269	269	300	280	254	228	235	272	278	238	265	242	239	274	268	275	244	249	261	257	250	268	270	267	253	242	256	286	257	307	270	273	276	250	250	234	257	294	268	240	238	246	260	257	261	277	251	258	242	266	292	275	263	272	252	258	229	288	240	269	240	263	255	242	265	253	255	244	244	237	275	256	280	257	246	256	263	278	252	259	245	280	266	259	236	290	251	266	248	266	256	243	255	261	251	231	272	280	270	249	278	256	246	276	244	265	254	268	280	271	284	265	234	246	232	277	265	265	250	272	261	275	273	242	258	256	255	272	265	275	265	275	283	289	268	243	264	282	268	278	260	254	259	253	260	271	268	247	286	259	237	285	243	245	263	233	288	267	299	286	266	273	249	259	260	231	252	272	272	264	260	242	290	263	267	247	236	242	260	288	276	260	249	248	234	258	254	235	256	273	280	270	260	251	264	277	258	251	290	260	236	245	238	240	251	275	254	297	260	262	259	273	269	252	264	245	270	237	255	266	273	236	243	241	271	266	259	259	250	276	245	280	276	283	288	263	228	238	271	291	223	253	255	245	244	271	269	281	245	255	249	255	283	220	262	256	271	248	284	264	240	242	251	271	235	254	246	270	263	279	258	239	279	238	241	252	256	276	277	253	235	260	278	245	266	250	246	252	253	283	302	284	312	263	245	264	269	282	263	259	237	269	282	248	250	278	245	234	262	242	278	233	262	248	264	279	264	275	235	232	226	264	268	263	255	261	242	272	251	269	254	282	235	227	270	223	254	274	264	264	232	267	270	268	262	263	281	272	252	250	245	246	251	270	262	257	276	316	272	250	264	251	232	294	254	252	275	285	261	304	255	277	239	278	271	236	251	252	267	234	278	285	259	249	230	237	263	230	252	256	238	259	245	274	259	280	259	270	281	250	266	270	254	258	261	240	261	238	266	252	295	251	262	259	276	250	240	232	266	265	252	267	291	284	240	272	280	243	301	266	280	289	258	273	266	266	256	272	273	268	266	248	261	242	241	276	297	278	271	262	251	241	265	250	261	255	258	272	278	257	254	291	262	277	261	302	259	242	276	292	281	304	262	258	268	247	276	252	267	254	307	241	263	270	275	283	305	266	298	280	283	289	261	251	272	274	230	243	241	262	261	295	233	239	262	243	265	247	279	293	261	278	251	266	255	233	216	279	267	266	254	260	279	247	264	249	248	286	269	268	264	254	258	256	281	262	286	252	266	239	260	293	279	251	268	247	261	260	252	260	267	258	292	230	258	263	272	280	260	284	254	275	244	237	258	284	238	280	273	286	253	251	245	257	288	253	275	262	257	259	255	281	260	263	290	271	276	255	243	235	276	281	249	258	280	266	267	260	258	255	263	304	241	270	277	261	257	217	265	253	265	291	284	262	245	260	295	277	258	253	267	251	234	246	256	242	262	274	276	295	247	231	278	263	277	255	262	283	273	235	244	255	277	260	247	255	249	279	268	266	250	258	264	306	291	277	227	261	247	247	264	249	282	244	242	261	282	264	289	276	291	222	260	235	270	252	255	251	268	228	235	274	256	297	235	245	283	260	265	286	256	277	245	254	262	271	259	266	273	267	270	257	241	254	286	228	268	255	300	250	273	279	265	273	257	243	275	272	267	281	287	269	260	217	267	242	246	249	261	274	288	266	243	252	246	294	273	261	287	252	259	262	251	239	262	282	256	236	279	255	261	247	271	249	250	253	257	261	254	270	270	292	267	266	251	264	277	238	278	276	260	269	279	242	265	282	285	260	251	257	265	260	268	255	279	232	278	266	253	287	261	275	280	267	269	280	273	241	262	244	242	241	267	219	264	267	272	283	274	256	273	238	268	242	245	253	276	267	243	276	248	272	245	259	282	275	253	277	264	266	264	246	293	268	240	244	263	259	286	268	267	245	255	269	252	228	258	273	291	282	270	262	265	286	282	258	279	264	267	257	275	241	259	262	291	292	275	261	238	268	272	258	247	295	252	258	239	276	245	250	254	272	272	214	307	273	254	250	273	277	268	291	262	281	252	236	256	284	280	255	248	252	285	264	244	249	266	296	288	260	245	277	248	265	276	256	221	265	264	267	249	276	294	267	283	255	271	238	284	251	245	254	274	271	265	243	285	251	229	273	259	244	295	256	297	249	260	270	285	243	256	278	274	286	276	268	272	291	227	259	244	244	269	291	255	252	251	262	280	266	263	260	272	274	244	250	284	281	264	274	267	252	271	249	245	268	260	272	268	257	284	251	279	254	271	268	270	249	255	251	254	234	254	299	261	262	275	267	265	275	261	291	278	289	248	276	241	257	284	237	272	254	277	280	256	263	279	268	237	263	261	245	264	246	255	236	285	285	290	251	261	263	266	283	257	254	264	254	287	261	263	237	246	262	284	279	288	259	258	261	299	252	275	268	253	284	243	265	252	272	271	240	268	260	237	256	266	267	275	273	268	252	269	280	263	283	238	243	263	283	263	277	269	256	292	233	273	286	270
11624	6845	26613	25165	7156	3512	2325	1704	1239	1013	938	1004	976	1006	974	842	737	699	648	676	627	588	613	653	676	636	636	619	620	652	627	611	560	548	584	670	586	635	642	653	585	596	558	626	619	640	616	605	609	591	646	576	605	621	590	621	631	613	552	578	622	621	615	600	588	632	608	609	610	594	578	592	618	564	596	567	615	581	633	560	585	568	622	574	619	586	616	591	595	570	624	605	635	573	556	610	619	613	598	580	626	604	615	587	604	597	606	566	621	618	585	575	589	556	565	625	607	604	548	604	620	602	611	585	628	571	585	610	559	572	551	582	613	599	632	585	589	594	607	630	607	620	596	584	615	623	536	552	568	600	607	633	592	618	599	544	622	590	598	622	602	579	596	616	583	579	556	620	567	640	600	611	598	551	618	585	594	595	624	606	576	565	586	574	603	578	573	584	613	618	572	611	606	643	596	574	594	619	568	596	609	620	622	586	599	583	603	586	586	610	555	593	586	611	553	582	566	539	616	600	577	645	624	577	586	578	599	634	608	593	587	589	617	592	595	567	562	614	625	624	580	573	602	604	556	599	588	602	603	637	600	578	582	596	649	613	595	553	614	604	640	577	587	623	562	600	590	588	594	561	598	601	590	623	608	555	554	606	539	571	598	602	620	575	611	589	631	566	606	566	540	581	557	568	631	582	607	562	542	587	550	612	613	574	601	576	588	603	607	581	584	553	635	568	603	603	587	613	589	555	596	615	599	581	593	647	603	604	556	623	600	554	614	617	568	638	598	583	561	607	604	571	595	595	586	576	595	566	608	572	556	575	612	603	595	607	586	572	626	602	608	625	596	578	595	593	584	642	596	598	572	561	601	609	615	593	609	640	598	592	616	565	595	594	561	593	571	605	574	587	591	622	588	630	592	569	579	604	584	578	566	642	626	578	598	565	572	576	563	577	644	639	586	618	585	654	558	625	615	602	608	591	584	581	611	566	583	639	601	628	598	560	616	571	641	543	590	558	540	604	587	584	572	569	611	581	603	629	571	575	625	604	557	596	639	590	580	623	567	622	611	596	600	573	615	547	640	580	605	600	567	594	607	616	547	628	592	591	585	598	615	610	560	577	602	592	568	604	589	610	556	572	596	537	591	570	630	586	612	616	594	637	587	567	589	603	582	601	609	613	608	604	598	589	576	581	542	627	595	623	608	586	618	614	554	571	650	558	585	588	626	578	568	574	603	543	579	636	594	601	598	563	574	583	570	607	611	593	561	612	604	605	603	642	598	638	601	610	568	597	556	587	636	585	581	614	603	605	593	592	591	588	597	592	627	564	593	620	598	536	588	612	560	591	564	555	588	643	625	596	586	590	564	562	609	579	587	591	628	580	584	612	584	581	603	660	604	563	637	621	570	559	582	598	606	608	561	574	591	588	610	596	546	584	616	556	589	563	610	636	590	592	617	622	598	567	565	605	583	567	599	582	627	599	596	589	612	609	602	625	585	592	604	637	599	578	588	572	605	550	606	609	608	581	579	588	591	605	577	584	609	566	592	585	592	610	616	600	588	580	601	601	579	604	631	631	601	620	537	571	631	593	566	579	591	592	571	584	582	599	596	583	617	575	588	609	580	641	569	623	568	605	613	600	600	605	559	552	608	561	606	587	574	611	575	568	595	604	605	561	578	599	632	608	555	601	589	615	598	595	631	614	542	629	607	596	622	638	576	583	571	611	525	548	592	634	600	635	605	630	595	573	567	600	557	569	615	593	604	583	559	599	599	628	575	601	589	602	600	596	565	631	567	579	612	609	634	601	621	583	548	574	602	584	585	620	595	574	572	586	619	626	594	591	556	640	591	586	568	586	625	617	578	613	530	617	600	581	591	611	644	607	569	591	593	621	592	616	588	656	591	557	558	634	615	570	596	615	573	587	614	590	575	617	561	634	586	584	581	561	591	578	628	583	583	612	553	555	598	586	607	590	626	567	613	599	592	576	549	613	576	580	571	589	619	652	616	600	588	626	597	576	530	623	625	563	630	592	585	586	624	638	598	565	580	583	638	581	601	572	629	597	585	585	567	581	600	595	563	570	586	594	628	627	632	623	616	572	646	614	603	607	621	559	603	572	662	612	579	599	607	585	584	581	593	585	585	608	627	606	622	581	576	633	592	611	602	579	532	587	592	587	609	633	580	626	609	550	614	598	548	590	596	661	577	631	571	557	599	573	588	603	565	641	629	570	625	608	601	572	608	582	572	632	568	574	600	646	627	629	586	580	610	585	559	593	604	641	605	577	602	605	609	649	616	620	609	588	594	568	558	590	566	598	580	629	574	541	555	628	552	604	614	585	564	595	658	577	576	607	582	572	619	573	626	582	607	558	594	605	606	617	572	610	583	593	635	551	597	595	592	618	613	542	591	590	630	564	585	594	582	642	589	591	547	561	650	628	619	597	588	649	579	609	627	591	601	623	596	591	604	603	616	588	591	623	597	596	581	596	574	591	576	633	598	615	606	595	597	622	536	620	596	591	551	595	583	588	590	612	601	613	637	567	628	610	579	585	592	577	571	605	587	550	603	591	594	622	602	617	554	590	592	602	575	620	589	615	564	624	615	605	573	632	554	602	603	622	585	621	593	551	601	580	660	618	604	581	589	605	593	576	602	601	626	610	563	585	626	591	567	617	569	598	611	581	587	607	588	579	603	549	599	590	589	555	587	630	624	589	582	629	601	583	604	571	591	532	565	579	591	597	596	595	565	588	604	629	605	603	590	586	594	599	552	597	621	583	576	577	602	549	590	601	597	599	565	614	545	629	603	622	650	581	620	590	575	585	573	606	554	595	556	603	572	578	600	627	549	588	624	597	586	589	557	561	573	583	618	612	656	589	593	586	607	638	642	609	597	599	625	612	542	574	592	618	598	582	615	582	587	562	596	623	606	610	589	589	590	595	609	563	636	638	600	572	620	645	567	595	587	609	579	610	642	630	618	559	555	564	582	596	583	557	594	588	590	614	578	650	605	609	601	565	611	579	577	616	592	550	595	553	587	574	561	572	578	580	592	582	607	592	595	588	573	576	619	571	611	609	630	588	599	593	612	602	544	594	594	599	561	597	553	612	568	636	605	612	621	595	627	616	566	617	589	583	592	604	591	549	579	606	569	613	576	609	621	588	617	587	587	597	602	617	571	622	564	573	574	600	577	648	603	583	602	585	577	622	576	613	582	599	603	544	577	609	583	550	591	623	571	574	547	567	595	605	608	612	580	584	588	606	610	637	603	613	599	565	627	607	617	566	547	594	600	567	575	601	571	559	571	557	576	591	615	584	651	598	585	566	579	617	583	618	557	539	664	597	597	598	650	585	588	573	650	587	547	557	619	629	615	605	594	605	669	665	546	624	569	587	624	608	619	579	588	589	594	574	575	590	600	614	591	567	561	623	615	633	582	619	641	577	625	610	602	631	585	629	598	596	608	556	635	576	590	633	596	588	590	619	603	582	596	599	636	579
25560	12213	34479	28979	10571	2361	771	519	357	297	265	270	244	259	240	189	204	184	175	193	180	142	184	162	160	193	127	163	158	162	123	171	160	145	158	153	185	153	163	161	157	161	155	158	164	148	157	172	144	150	163	169	153	163	179	140	145	168	181	152	175	153	158	142	157	152	156	166	151	154	163	159	168	172	151	170	176	181	136	134	147	141	153	143	157	139	149	150	145	171	155	159	159	165	162	150	168	165	147	140	151	179	168	169	163	149	142	156	135	143	159	141	152	148	126	144	157	152	149	135	151	153	150	157	139	157	147	131	138	153	127	150	154	150	172	162	138	142	155	156	151	154	148	173	167	132	161	156	153	171	157	125	130	140	157	156	159	162	131	156	152	154	161	154	138	155	154	151	145	179	171	136	145	143	161	169	146	179	134	156	152	157	149	154	140	156	152	154	149	144	165	153	154	154	170	150	156	149	168	147	160	151	180	163	163	144	147	141	165	150	154	179	156	126	152	179	181	135	164	144	174	163	159	155	151	148	159	152	161	164	147	163	141	170	173	168	162	159	143	153	185	153	136	148	144	164	157	147	150	121	146	141	160	160	176	155	162	155	144	163	149	160	174	159	168	149	155	150	166	163	155	132	156	166	167	146	146	138	148	167	136	143	149	180	155	136	158	167	164	120	162	153	169	141	132	159	155	156	173	162	131	148	157	159	161	155	136	157	171	158	150	159	167	168	161	170	168	152	151	166	135	139	155	146	147	162	145	151	147	145	142	154	142	171	142	171	146	187	161	151	146	163	147	149	159	161	151	148	170	146	164	163	156	189	149	156	147	181	163	137	157	141	138	172	149	162	173	172	143	142	144	149	158	161	155	155	144	174	157	139	151	139	162	158	160	174	154	154	170	175	142	171	154	162	157	153	130	146	172	144	172	157	164	165	144	156	155	155	157	134	152	172	171	182	144	138	153	137	156	163	151	133	167	174	158	140	156	144	151	162	168	151	132	167	166	165	132	152	164	157	185	143	148	159	148	161	149	158	142	174	140	165	140	160	152	152	171	150	153	170	158	157	182	145	172	175	134	130	162	182	157	149	162	163	139	145	145	166	160	155	143	160	156	158	185	131	140	150	135	147	139	148	161	153	156	166	147	135	168	138	149	158	163	135	131	179	142	160	172	155	172	134	149	148	198	158	159	160	169	137	153	133	161	158	155	178	151	133	172	150	167	154	170	150	138	143	160	157	161	138	126	137	155	158	152	148	150	154	167	135	163	160	155	137	151	149	165	164	142	137	166	120	142	176	164	147	160	149	151	151	148	155	170	173	159	143	160	163	146	141	165	155	141	158	149	156	164	147	175	163	154	153	160	153	166	128	156	149	144	168	161	180	155	147	152	157	141	159	147	146	128	162	157	143	151	156	162	146	167	168	170	154	120	169	115	159	165	180	141	158	183	152	145	182	138	153	174	167	183	157	150	152	149	156	155	129	139	178	139	172	133	142	147	158	140	150	157	155	143	139	138	147	165	168	153	173	133	176	176	174	156	137	187	171	133	165	160	144	165	157	161	141	160	191	151	156	135	180	141	138	177	148	130	135	136	164	142	173	148	152	142	143	141	160	156	146	160	140	145	134	150	144	163	168	173	137	127	130	158	178	134	164	158	150	146	158	162	147	141	136	150	152	149	140	140	145	177	148	164	163	153	154	152	151	144	178	160	154	134	181	171	176	144	156	158	147	144	161	148	132	157	174	182	145	147	174	147	176	133	155	177	180	168	159	172	157	150	156	161	148	143	133	150	137	134	172	146	186	169	132	169	157	170	165	139	152	159	160	161	170	143	161	157	155	146	146	157	169	158	161	162	138	164	149	178	150	166	160	148	139	172	164	150	136	172	142	176	122	172	137	167	143	152	153	167	171	170	165	177	160	148	153	153	140	171	141	168	152	159	155	152	152	169	164	137	150	155	166	138	171	154	148	157	160	165	161	158	144	165	147	168	152	168	148	179	153	135	159	144	144	141	165	171	158	169	194	149	147	144	156	155	169	123	154	168	108	162	132	174	149	133	157	140	167	146	157	169	130	161	156	165	148	160	158	147	136	128	179	155	156	175	160	153	151	152	181	149	162	154	157	137	162	157	160	152	146	164	149	146	181	145	161	170	179	163	151	162	141	135	173	137	152	132	179	134	158	153	158	173	167	158	161	148	158	155	157	141	144	154	145	148	160	170	151	154	174	164	140	166	154	138	175	154	149	139	162	152	155	139	151	129	165	146	188	181	131	152	149	135	137	147	161	136	149	153	154	147	156	172	170	176	150	161	157	131	150	166	171	147	161	157	157	168	138	147	161	150	159	155	177	157	145	164	141	171	141	166	126	148	147	152	148	149	153	154	147	176	152	144	159	143	148	153	149	136	146	137	143	157	164	164	164	166	162	158	150	172	138	173	148	150	137	139	136	156	163	159	146	143	157	128	160	160	151	131	142	135	135	157	146	149	181	124	143	157	163	135	164	151	158	169	172	155	144	146	144	123	179	151	149	134	158	150	153	146	138	185	148	147	171	147	146	191	167	124	130	152	159	157	152	146	142	132	160	142	145	147	158	141	136	157	172	140	154	163	174	141	165	127	167	149	167	147	145	145	156	176	158	146	141	176	147	147	163	159	158	154	140	176	140	174	155	147	137	140	153	138	163	154	171	146	146	161	146	127	163	187	159	146	156	181	164	161	166	143	152	127	139	165	150	161	151	140	165	139	159	153	156	153	149	172	153	139	148	156	137	165	147	144	149	155	132	148	143	149	120	171	174	165	164	179	155	163	167	134	176	140	137	148	160	146	133	155	147	160	141	182	121	160	172	166	146	161	145	150	160	167	166	153	158	137	154	160	151	154	158	135	137	136	159	144	172	145	146	151	162	156	178	164	171	159	152	160	138	157	168	169	163	185	144	145	163	156	182	142	172	181	138	139	159	158	170	129	110	150	161	173	146	149	147	162	147	159	157	162	166	162	145	159	146	131	149	143	153	165	124	142	161	149	153	143	146	161	178	189	159	168	161	124	180	146	178	144	152	157	159	171	174	132	141	165	140	146	146	153	170	135	149	145	179	159	164	151	150	170	152	151	163	149	128	173	184	145	151	148	156	164	136	155	180	139	149	162	153	141	174	146	155	150	136	134	150	143	150	165	142	155	156	163	154	147	163	152	147	158	156	138	150	181	182	134	144	145	173	131	148	153	155	166	140	145	176	178	166	154	157	148	175	146	143	141	160	163	164	147	169	156	149	139	171	175	172	139	154	164	160	155	141	151	152	161	164	126	169	160	139	168	176	141	134	156	163	159	149	150	160	149	144	165	145	173	156	164	197	169	157	164	141	132	174	140	138	147	146	145	159	158	154	130	154	170	172	174	160	156	163	149	153	146	164	163	163	155	165	147	167	149	155	176	149	163	154	149	149	160	144	159	149	174	151	134	170	158	119	168	142	180	157	186	133	148	141	164	169	150	174
14949	11075	35476	32995	10839	5526	3084	2115	1549	1061	1029	1044	985	961	949	751	680	572	548	484	493	443	459	489	472	495	456	438	418	399	455	434	419	400	406	380	416	397	433	429	430	429	387	408	449	411	426	389	403	423	406	388	406	446	393	435	398	386	396	383	468	352	393	361	412	401	403	397	403	401	398	363	422	454	394	381	422	379	353	396	419	390	383	381	367	395	387	431	401	396	409	435	386	420	389	416	378	386	417	389	400	408	393	407	426	346	371	414	410	392	415	410	388	406	397	369	387	399	416	382	383	364	397	392	375	389	381	373	434	365	402	414	383	369	410	380	381	405	408	404	403	399	380	392	399	353	376	386	382	423	409	402	390	420	416	391	392	361	352	418	376	391	407	390	351	402	392	389	377	366	407	390	422	391	396	413	369	372	407	432	405	408	423	360	392	387	377	367	393	404	408	391	375	444	419	385	397	400	425	419	418	409	372	382	363	366	403	384	391	387	417	373	391	421	393	376	416	417	391	402	406	380	391	391	343	389	400	423	387	389	398	441	382	403	413	390	409	372	381	395	405	383	383	371	389	389	417	391	404	399	400	444	426	395	410	406	394	385	397	403	380	355	388	406	417	433	382	420	360	404	389	358	399	397	411	416	367	410	390	369	374	400	413	378	392	396	417	400	444	397	370	382	417	400	440	371	372	371	411	374	385	381	383	383	399	387	380	363	416	370	443	366	391	412	395	397	405	395	402	389	411	380	360	379	401	389	386	406	401	415	400	359	413	402	383	411	393	394	367	368	409	383	355	376	401	381	413	401	350	407	348	420	390	390	373	396	405	387	408	434	398	397	445	404	391	371	387	404	362	371	367	393	410	448	393	376	403	392	381	422	400	419	385	393	399	403	400	416	407	398	381	436	376	420	371	392	366	362	389	394	422	350	361	369	359	408	340	379	406	399	375	417	369	401	386	395	423	397	416	410	428	387	422	381	411	394	420	409	404	402	360	391	367	382	380	396	406	386	371	364	369	403	411	360	426	368	402	379	394	407	432	381	396	401	390	412	366	375	380	362	403	377	390	404	387	369	414	382	421	415	386	427	396	382	384	400	374	387	389	406	396	400	406	395	431	366	410	390	406	425	419	378	456	390	367	401	410	394	419	426	386	386	373	430	409	412	395	379	394	367	365	352	374	391	427	376	389	392	396	413	418	354	390	371	398	384	410	400	415	376	368	414	379	374	394	456	420	394	381	409	379	394	425	389	390	422	413	405	385	411	397	408	398	376	381	413	362	385	435	363	398	403	374	377	382	399	364	392	404	408	408	411	361	422	391	418	404	372	388	417	379	360	434	387	398	391	445	429	399	364	382	376	373	403	425	367	372	390	406	432	382	384	392	381	388	382	397	395	406	425	409	380	378	400	362	426	412	392	404	360	389	405	389	436	400	408	378	387	393	357	409	357	397	375	398	383	426	398	404	354	406	392	387	391	431	399	413	391	397	371	424	428	399	397	408	379	388	391	395	443	389	372	391	396	392	413	412	412	386	428	431	390	401	405	383	436	365	426	380	399	413	363	396	395	365	384	393	391	393	398	413	392	397	386	359	379	419	424	401	417	406	362	366	369	366	400	376	399	410	375	374	398	415	416	405	403	408	393	410	407	402	414	408	380	411	419	375	387	415	419	391	402	405	388	398	425	395	428	388	411	418	428	400	403	411	399	438	392	426	416	419	407	408	379	420	403	401	379	385	376	390	390	395	346	409	393	370	372	429	388	414	382	396	377	418	408	402	374	392	381	415	401	391	410	409	421	402	362	385	396	410	384	407	393	432	405	412	426	393	418	406	419	371	396	401	398	379	395	431	426	399	389	400	417	397	397	414	401	378	385	397	423	396	379	383	401	372	378	383	392	419	398	416	382	414	386	367	433	392	429	377	362	394	404	393	425	395	371	402	380	363	395	380	396	411	402	377	410	376	388	394	382	401	400	377	381	428	394	368	390	407	414	426	386	390	373	399	379	377	414	354	398	409	403	422	392	407	376	380	387	389	397	416	449	418	397	407	428	411	381	390	361	369	380	370	377	418	421	375	346	382	406	432	434	346	410	441	363	389	359	413	396	431	428	436	383	379	407	438	377	408	402	365	397	444	412	388	443	355	427	409	383	401	402	379	375	380	366	376	378	377	418	388	385	397	375	415	391	389	355	368	389	378	409	368	391	395	395	387	378	383	356	391	430	430	423	390	433	394	391	403	389	393	394	405	394	387	379	400	372	389	386	406	414	386	405	406	368	408	410	363	406	390	395	396	399	428	377	402	388	425	412	373	435	413	357	390	396	412	398	405	358	409	405	415	396	370	385	382	383	450	367	402	423	401	387	389	384	352	409	387	397	398	419	356	374	415	406	392	381	369	392	365	390	429	391	411	421	368	409	412	418	392	411	392	340	389	405	427	401	398	395	383	402	396	399	398	391	383	429	434	392	385	354	387	412	395	398	383	412	427	424	439	423	399	416	413	347	394	380	386	406	413	384	380	360	433	406	373	411	403	408	367	390	404	430	426	383	415	380	433	398	386	389	427	392	418	426	395	378	403	390	392	385	420	375	354	390	404	378	397	411	413	368	373	376	398	376	410	403	406	410	431	398	397	445	387	420	392	401	389	408	409	375	394	398	386	377	390	407	384	391	397	411	404	368	399	397	382	389	407	394	409	414	394	391	412	412	400	406	400	393	430	421	405	398	404	407	396	404	356	396	404	372	377	398	391	380	428	416	378	400	386	390	367	400	427	398	433	344	397	374	392	386	384	425	386	381	371	382	433	401	404	380	387	396	378	393	397	379	416	388	392	395	431	423	392	385	402	381	448	408	400	393	382	438	378	409	393	400	428	371	380	410	418	366	438	401	389	394	373	440	426	412	399	386	394	414	384	388	401	413	432	383	409	428	398	375	358	376	371	415	405	400	406	398	364	368	394	355	371	375	418	376	398	414	394	382	376	425	413	355	401	381	391	410	350	368	417	372	381	385	403	365	362	377	380	391	408	402	389	386	387	399	407	395	435	403	415	416	359	391	443	404	422	395	352	379	399	391	436	407	381	431	360	388	406	423	352	386	412	323	403	387	394	418	417	403	356	397	405	358	431	407	377	371	426	401	393	410	373	430	387	394	402	407	380	387	397	394	398	371	362	423	389	397	410	406	376	368	425	395	389	387	379	393	400	368	411	398	380	395	404	377	383	385	398	387	408	414	356	368	396	417	395	369	392	413	427	384	443	400	388	362	356	356	412	411	397	398	389	394	405	395	416	406	418	421	387	376	418	417	400	409	414	403	382	398	369	397	406	363	426	399	404	396	378	417	376	407	440	404	407	407	408	376	395	400	367	402	385	377	378	411	394	412	418	362	381	390	381	399	407	407	419	365	348	408	403	390	377	391	367	405	397	437	443	401	403	401	418	397	406	380	373	403	385	367	375	400	379	398	378	422	429	411	417	385	372	417	384	409	416	442	406	345
6318	1469	1189	934	596	580	518	444	435	457	439	431	428	477	434	419	416	418	434	416	442	394	424	454	415	426	446	451	420	423	449	407	411	436	408	387	441	437	400	396	438	402	412	405	389	427	447	402	399	429	410	393	382	405	415	402	399	387	425	427	473	380	414	452	402	447	420	408	431	447	439	416	419	448	408	432	412	439	446	400	450	411	411	388	440	446	438	432	450	409	417	410	435	430	461	416	420	399	444	445	405	412	470	465	396	401	417	442	426	455	443	418	392	391	403	427	419	391	383	377	421	392	412	441	407	393	392	410	385	404	432	433	456	418	453	405	439	429	401	419	364	391	426	424	403	419	422	381	416	387	410	406	398	403	388	435	419	385	448	385	423	394	405	419	372	395	424	404	407	425	405	400	441	442	422	408	438	457	443	393	359	430	421	395	438	405	425	404	380	422	388	432	401	451	434	448	427	424	385	407	419	421	433	416	418	427	403	415	405	369	392	375	399	399	429	395	431	394	441	457	396	386	458	387	437	439	422	414	391	460	414	440	412	390	385	401	398	408	417	425	414	439	453	376	412	373	404	441	400	376	378	446	453	431	435	401	403	379	396	428	416	422	431	441	424	356	441	388	415	431	423	423	410	395	403	431	414	393	418	417	435	419	395	430	454	428	400	437	426	389	413	440	433	446	420	441	407	418	401	445	421	471	390	427	415	378	407	447	397	425	378	406	434	401	419	394	413	389	416	374	414	404	379	410	390	432	425	441	409	423	427	452	423	400	426	406	420	411	417	395	416	400	417	431	401	433	415	437	367	406	446	426	429	416	425	393	451	405	405	409	451	399	415	419	456	417	404	406	398	401	454	444	426	444	442	372	380	354	406	453	424	455	430	404	408	441	434	428	426	436	419	427	397	429	400	414	399	409	390	392	421	418	418	397	419	385	433	416	457	440	454	459	436	412	378	418	406	446	397	406	404	396	448	402	398	432	388	438	429	425	424	405	389	382	430	420	451	451	458	445	413	445	395	400	392	380	442	423	432	409	370	421	405	426	402	425	435	412	411	469	400	401	406	393	412	396	401	398	471	425	426	426	444	387	439	415	394	414	444	421	383	428	426	446	450	394	423	394	432	425	433	390	414	435	406	394	431	412	358	426	426	411	401	392	460	390	371	431	456	436	403	404	371	441	402	436	399	425	381	393	414	396	389	408	406	403	396	401	394	388	403	362	420	381	381	416	449	444	431	408	443	432	398	417	400	418	397	397	414	411	409	412	437	414	441	428	392	406	418	396	415	384	424	408	405	382	393	416	387	395	388	408	412	373	399	444	404	413	423	426	427	386	463	406	410	428	457	408	413	447	406	423	409	425	434	417	430	413	421	411	432	402	418	374	425	434	393	408	441	405	448	415	406	449	410	412	436	425	381	403	419	393	386	393	401	410	405	439	458	422	415	384	461	418	413	406	400	406	413	406	426	405	410	400	380	386	408	414	396	405	420	413	424	424	416	431	392	410	406	422	419	397	405	371	426	422	466	438	417	394	413	467	414	435	453	419	446	389	364	407	410	416	372	417	415	421	423	414	375	421	410	400	447	398	415	409	387	407	449	421	395	433	419	416	409	398	424	466	396	407	412	409	431	385	429	386	439	429	377	397	388	436	413	405	414	422	416	441	435	399	415	432	414	389	449	425	404	433	418	375	422	422	416	428	428	404	414	432	415	416	348	421	417	417	419	369	436	413	412	387	413	404	410	412	407	378	414	396	422	417	419	468	425	351	410	414	407	417	401	404	410	410	444	436	414	386	409	408	455	429	397	423	414	455	443	408	428	380	455	424	441	395	447	439	453	406	470	417	421	431	419	386	439	431	419	381	421	378	397	411	436	415	418	416	419	405	420	437	422	407	414	415	409	399	421	402	434	409	423	420	428	456	402	419	446	454	463	418	438	408	418	414	412	437	397	430	431	379	432	434	388	442	364	416	411	440	436	422	378	434	425	456	427	402	435	422	415	403	411	455	425	402	392	420	423	407	414	405	394	423	435	472	451	409	420	460	448	410	414	404	399	393	395	386	400	416	405	440	364	417	448	389	419	424	402	463	411	434	412	411	435	430	434	373	416	419	376	425	454	428	390	401	449	424	416	458	430	431	428	417	449	438	426	468	405	381	452	402	402	406	369	422	404	457	415	413	416	449	404	440	389	391	445	408	420	374	394	429	379	416	439	424	410	406	455	366	396	399	416	410	415	425	434	431	400	416	382	411	419	397	417	366	395	405	476	397	436	406	408	399	400	414	441	414	417	385	436	409	395	430	427	398	389	425	386	415	396	406	360	400	403	417	384	424	417	400	407	436	378	388	449	413	398	402	423	412	408	412	397	418	379	370	423	380	431	424	405	439	396	385	432	429	406	420	454	402	409	406	386	430	427	369	453	422	398	381	434	426	462	402	405	433	400	407	397	422	406	417	413	407	420	401	401	461	436	406	399	408	435	402	435	397	406	398	428	424	431	393	459	391	413	395	423	405	399	407	409	415	395	398	428	414	415	402	449	412	453	403	437	418	417	404	421	416	423	445	403	427	414	401	373	420	430	469	428	427	433	409	435	377	373	399	419	394	407	383	422	410	435	431	395	420	416	421	450	418	421	416	388	402	374	410	424	461	443	423	450	437	383	352	416	479	385	410	425	432	398	423	426	420	418	406	424	396	432	452	420	389	393	408	426	408	424	439	438	436	397	377	382	415	441	471	421	414	412	430	402	409	428	431	413	388	398	451	400	394	408	387	402	418	388	405	402	437	384	387	414	441	427	453	431	425	405	394	412	424	405	422	406	403	391	407	407	399	387	422	419	420	423	413	391	415	380	451	413	395	445	447	408	392	393	408	415	454	403	414	433	442	397	401	436	425	440	436	398	428	431	429	439	412	407	417	406	442	458	385	414	411	425	397	405	397	424	383	381	381	419	371	409	414	410	412	413	426	413	451	357	401	420	401	370	414	398	395	377	404	408	427	457	383	445	409	411	423	457	441	422	402	442	447	424	395	463	439	399	414	418	445	437	418	389	409	438	410	425	464	406	392	457	379	417	398	355	388	425	410	416	411	445	414	433	414	400	390	419	455	390	439	424	392	450	406	410	437	408	404	435	410	417	392	398	412	398	410	376	434	412	390	404	416	410	467	431	376	406	408	405	390	438	442	377	390	449	432	450	396	429	432	411	399	398	425	432	428	396	406	378	416	450	395	439	416	411	467	419	393	402	409	424	428	427	422	415	414	415	437	410	418	431	407	397	387	438	387	408	405	421	416	464	413	466	439	428	407	411	443	431	443	390	389	404	383	439	407	437	430	436	430	419	419	429	422	422	430	404	437	439	396	419	454	438	405	388	402	441	440	422	432	411	386	437	418	405	419	426	415	453	418	388	418	405	436	395	410	432	404	420	377	363	424	432	462	406	392	413	364	418	382	429	416	404	388	407	423	424	421	401	446	406	437	433	428	426	422	446	491
5000	1890	3218	3274	1832	1602	1347	1215	1112	1024	1037	1051	1024	997	1056	964	988	960	877	914	934	871	942	939	904	965	923	913	897	933	912	946	855	897	898	957	940	863	883	895	937	892	931	918	934	870	849	926	907	905	949	887	897	902	885	914	892	902	917	909	929	908	923	916	910	881	915	883	921	933	889	862	946	833	905	923	881	907	954	915	895	935	973	952	919	899	894	904	928	942	942	933	912	963	915	934	890	940	915	912	889	900	938	905	913	957	959	958	987	897	881	897	911	915	894	931	932	894	933	881	880	967	935	931	922	942	954	841	874	906	916	936	928	921	938	879	868	932	887	905	830	905	949	947	882	888	964	941	955	917	933	901	892	951	916	924	876	897	847	940	953	969	961	892	880	942	882	855	879	888	921	855	885	914	892	925	931	836	899	881	919	888	879	922	877	886	906	890	918	913	899	911	894	889	898	875	889	919	854	894	888	916	901	935	856	929	947	927	892	941	938	945	901	922	975	927	863	916	934	929	878	926	900	914	948	892	938	853	914	873	926	986	911	906	889	903	900	862	961	976	872	896	909	897	890	857	917	886	944	949	917	926	903	906	929	888	954	934	910	930	957	920	914	904	896	934	893	880	876	885	850	939	892	881	944	892	917	922	886	869	958	936	931	922	849	874	858	899	879	917	946	853	886	906	912	918	881	908	893	915	933	932	896	946	930	894	881	973	895	932	914	845	924	879	930	908	904	904	928	857	870	941	891	885	963	898	905	888	881	924	877	952	964	942	876	938	953	916	897	894	969	966	878	887	849	898	922	885	857	899	900	909	881	907	918	934	940	876	873	894	884	993	923	911	883	890	904	912	922	890	923	888	879	921	878	922	925	905	908	889	888	884	942	950	945	926	948	886	903	867	936	924	846	917	901	901	962	898	875	882	899	952	916	913	857	929	883	990	951	871	959	850	902	961	884	864	913	898	921	909	902	844	919	910	888	934	938	920	918	862	937	939	857	922	845	882	972	912	888	897	930	908	904	913	864	900	935	978	873	880	938	924	878	924	907	873	931	950	890	877	958	914	884	915	917	916	876	899	936	949	872	917	914	899	911	891	923	912	934	951	946	949	930	884	884	877	918	935	900	906	933	908	938	884	908	855	892	912	956	916	930	909	877	913	870	900	895	946	921	916	925	886	930	921	925	947	935	923	934	955	883	923	918	896	915	902	929	877	934	862	956	907	869	968	911	944	918	901	934	938	930	940	892	915	867	903	945	888	877	893	939	937	940	923	898	946	896	930	946	909	908	906	880	909	902	908	914	945	951	928	888	956	914	839	965	884	876	918	939	945	923	912	890	958	866	861	927	954	857	901	981	979	916	977	961	926	907	904	853	923	927	918	913	813	881	917	929	945	870	913	887	888	950	895	937	958	864	949	865	956	892	884	874	908	920	904	913	957	923	897	939	882	871	911	886	996	926	911	889	983	945	934	889	920	932	880	850	906	931	954	917	887	984	885	964	914	855	945	893	905	895	876	899	946	905	910	909	894	944	873	907	902	902	983	915	890	930	934	961	879	925	894	942	903	920	888	881	887	875	883	880	895	908	943	874	881	937	899	892	918	850	933	893	897	895	937	919	938	909	954	951	934	884	966	951	941	862	906	916	944	906	850	892	929	875	902	893	891	909	903	893	913	859	912	943	873	911	887	933	976	977	974	958	894	919	893	905	895	863	899	866	928	961	867	906	905	978	923	936	884	921	859	927	921	900	915	967	930	886	898	930	927	903	885	932	877	855	903	913	908	884	947	916	888	954	925	935	921	895	946	948	879	921	930	868	939	878	902	925	912	854	933	925	907	857	954	869	939	904	948	929	891	896	896	875	938	923	897	948	887	907	910	922	966	880	952	926	927	894	917	900	871	935	888	920	931	926	924	941	941	954	897	885	917	920	898	918	927	896	892	892	921	858	891	883	908	947	858	888	880	899	935	867	929	958	868	855	934	983	936	965	922	953	985	864	959	927	940	928	904	873	897	902	841	918	913	927	911	883	930	837	893	910	902	907	881	865	984	921	914	911	865	875	930	946	925	889	926	930	895	900	875	925	895	921	928	914	828	915	857	875	900	906	853	860	888	892	900	981	911	945	871	876	937	855	934	921	933	900	924	894	910	882	863	938	902	885	914	962	938	897	907	863	921	947	982	896	961	914	953	929	909	923	871	857	932	1000	950	966	917	979	905	933	933	893	893	904	940	951	923	916	865	944	960	906	901	890	893	916	894	936	980	904	896	895	901	868	893	844	861	906	934	916	893	877	886	918	894	918	915	900	900	919	882	913	889	925	905	857	908	929	897	882	917	967	868	970	925	919	870	949	868	928	874	867	887	874	944	906	877	934	920	931	964	899	909	871	922	937	919	965	896	913	955	900	928	932	918	892	939	870	916	954	958	950	891	900	903	867	854	899	929	867	926	879	916	884	932	957	866	924	933	872	912	932	913	913	938	936	897	887	953	927	937	905	870	950	947	914	931	900	909	994	876	963	920	927	888	868	926	934	886	874	865	900	888	913	903	888	914	873	922	887	951	930	893	923	903	913	978	901	891	913	947	872	924	931	900	932	895	871	902	941	969	891	897	980	869	946	907	915	920	950	819	927	874	927	853	970	914	948	937	934	880	892	942	902	922	919	955	926	889	1025	915	946	896	898	857	968	935	911	946	872	881	825	930	876	916	944	931	963	898	899	913	895	915	948	905	877	904	916	935	912	934	924	945	918	923	867	894	909	903	920	913	936	937	896	903	920	892	925	935	931	955	896	931	872	901	960	845	826	917	880	917	933	945	964	888	932	913	895	860	890	852	880	924	956	936	953	914	919	997	914	911	870	929	861	946	873	883	928	864	913	920	895	875	900	894	906	880	875	876	884	910	893	894	850	945	903	954	953	878	939	934	911	860	897	871	876	891	905	927	875	890	903	840	925	865	893	895	949	951	872	907	885	921	917	905	928	920	867	857	853	914	945	917	869	886	892	920	882	878	923	880	978	864	913	824	914	922	850	875	944	912	918	902	933	912	933	918	879	858	948	887	873	950	956	944	898	890	946	928	889	943	938	926	885	907	890	869	903	864	955	896	938	854	964	933	961	897	918	883	871	918	888	932	919	910	929	934	938	978	929	921	908	887	956	859	916	896	893	936	926	926	921	898	872	943	966	954	878	863	958	886	932	869	873	887	929	906	917	912	960	886	935	912	932	908	935	897	953	881	908	879	916	903	865	923	885	915	952	915	892	949	893	896	882	949	904	885	927	859	957	898	865	885	888	924	973	895	886	916	917	877	913	910	936	870	921	924	964	863	843	959	976	924	919	860	953	853	893	897	955	886	930	920	889	926	882	938	972	894	911	902	911	907	962	948	884	946	942	931	924	932	892	905	878	959	901	866	922	888	888	964	887	880	958	913	917	929	912	949	898	946	934	884	895	943	922	917	897	919	972	957	919	919	915	921	902	916	909	906	910	928	866	919
16515	6321	22118	18374	4882	1130	568	451	383	319	309	325	335	310	328	281	280	255	270	283	280	262	238	261	252	261	254	251	282	273	256	264	272	276	287	280	225	244	290	245	279	263	265	286	272	248	305	252	232	263	271	278	252	291	258	243	299	269	290	253	282	277	258	255	284	264	231	249	300	237	250	273	278	238	217	287	302	261	249	273	278	251	248	273	286	285	275	261	259	268	239	249	270	246	258	258	260	251	237	255	283	243	264	233	258	306	298	285	246	244	264	279	253	267	233	251	257	275	266	289	263	234	251	256	259	265	271	275	238	295	267	256	294	268	247	254	252	267	260	271	261	271	251	252	255	259	262	260	265	269	271	290	250	274	296	258	250	258	256	258	270	245	251	255	254	240	229	247	253	287	276	272	258	251	306	245	245	273	277	279	261	254	265	292	260	248	263	275	258	266	247	294	292	252	282	258	242	258	271	264	261	247	269	266	282	249	254	261	248	238	263	265	285	231	233	262	232	244	277	259	268	260	245	255	281	266	249	280	262	287	283	264	258	238	241	266	277	250	274	255	252	240	272	284	257	228	264	252	258	250	245	254	267	261	257	285	285	275	282	291	268	250	263	287	268	274	245	254	237	276	256	250	238	279	235	269	264	269	238	238	267	254	277	247	263	253	275	277	236	248	267	258	277	250	244	240	257	252	273	265	268	290	264	270	259	254	234	244	288	239	236	245	270	287	261	237	243	263	265	238	261	243	259	264	253	274	220	255	241	253	306	278	270	260	272	273	277	267	275	261	250	261	268	278	279	267	241	269	270	253	281	273	296	276	259	258	255	260	257	272	255	275	265	261	256	251	304	266	253	273	265	269	250	263	258	276	217	254	251	264	280	256	239	258	263	272	242	281	253	270	236	269	290	252	234	239	256	255	248	267	277	253	262	268	257	286	256	255	264	231	265	268	253	274	260	228	287	250	243	267	260	263	254	283	264	276	272	256	275	257	298	256	234	246	249	252	266	258	261	248	260	257	288	295	279	255	265	256	224	291	284	285	222	245	253	279	237	272	283	268	239	279	277	254	256	255	253	256	236	284	277	263	247	259	250	291	273	240	229	258	266	280	259	283	272	273	251	306	228	251	267	272	246	246	253	297	285	297	285	236	241	238	286	278	293	255	274	250	232	253	255	246	277	283	286	257	221	312	238	270	255	301	258	255	250	249	307	240	255	266	280	255	260	283	266	253	258	247	266	250	245	266	288	276	267	283	257	250	241	265	263	290	257	268	276	208	261	267	302	253	299	274	262	275	248	240	262	258	279	241	284	256	240	284	253	262	264	271	263	241	269	268	234	243	260	274	245	235	274	294	241	256	262	254	247	256	259	237	244	249	270	252	217	250	241	251	233	236	282	296	247	279	263	273	256	258	257	290	236	278	256	266	251	234	236	263	251	271	242	262	269	258	246	266	263	274	241	226	277	248	262	225	226	256	268	259	282	275	270	271	252	263	265	286	236	254	276	258	244	291	279	259	264	256	249	257	265	285	253	262	284	311	215	262	287	255	292	244	248	242	273	244	274	263	264	289	258	258	259	277	262	262	251	279	265	282	251	262	252	256	268	259	275	249	257	264	266	268	260	247	297	227	274	254	271	273	266	236	254	276	259	223	263	252	269	271	260	276	262	250	284	274	262	277	261	258	255	264	285	263	253	246	257	244	240	268	271	254	236	246	255	232	256	242	233	267	255	256	249	259	275	269	251	304	259	261	276	266	261	244	297	250	267	238	263	260	240	245	260	249	248	237	226	250	244	240	264	269	257	267	250	259	256	288	266	271	239	251	241	263	283	278	270	240	247	247	269	240	255	279	244	270	246	257	234	288	281	275	268	260	257	271	261	249	252	263	252	265	288	290	272	263	238	277	257	258	234	258	284	270	246	271	272	231	256	242	261	251	261	252	246	254	246	264	274	251	249	269	249	278	286	245	264	248	274	231	257	243	255	236	262	266	260	274	257	251	253	243	247	253	258	243	254	211	247	285	257	270	263	267	257	271	247	249	269	274	265	246	278	273	282	276	259	280	257	254	274	288	287	222	248	264	267	276	267	261	285	246	277	253	234	282	253	273	241	248	259	261	284	280	272	278	255	241	242	248	283	284	257	270	292	270	279	246	249	277	264	233	245	242	266	269	249	281	227	246	264	267	257	260	255	272	266	267	259	233	235	259	278	265	250	269	256	267	252	267	275	269	278	225	251	280	269	286	250	249	256	258	262	279	313	239	257	232	290	253	256	280	281	270	244	264	267	269	258	257	264	304	265	230	258	243	301	307	256	266	269	297	275	241	260	271	266	285	274	273	297	238	270	271	245	274	277	261	259	292	249	258	270	265	256	236	267	269	256	254	285	275	239	252	267	268	255	247	256	283	222	259	263	249	257	250	265	254	253	301	274	273	260	255	290	240	240	252	267	246	267	264	270	272	244	258	251	260	230	287	273	244	249	273	275	271	306	238	248	280	258	268	250	242	251	248	257	255	244	243	279	265	250	261	254	264	242	267	285	242	256	272	277	259	257	262	210	265	267	264	259	237	230	238	257	276	284	261	288	243	281	259	228	262	277	257	270	235	257	252	281	240	272	231	266	240	289	257	272	295	268	253	238	244	254	238	240	284	262	258	269	266	273	270	247	285	258	272	272	258	271	265	260	266	262	261	247	254	258	249	266	286	293	242	256	255	251	247	265	237	254	264	227	250	248	227	267	256	255	283	269	278	276	243	276	277	254	248	272	254	262	318	287	257	273	250	270	235	217	282	234	265	254	300	277	257	299	245	254	259	270	220	266	293	262	243	253	241	253	254	239	265	243	236	281	284	257	267	276	253	254	251	257	266	274	239	278	232	251	278	269	216	267	239	249	251	263	246	262	281	249	235	246	273	248	266	279	267	252	257	241	255	265	232	277	284	252	275	248	279	283	278	277	268	256	262	253	249	292	249	256	250	293	290	247	281	256	255	233	258	265	285	260	266	255	292	256	285	247	263	262	280	234	255	253	257	247	254	264	256	250	261	260	278	286	259	241	259	281	281	237	277	257	236	265	264	260	230	281	252	271	259	263	256	263	274	276	203	282	229	268	269	257	259	265	246	235	271	269	241	262	290	228	256	264	240	267	266	269	247	236	276	238	280	249	262	247	283	261	275	225	264	271	267	278	237	295	249	274	282	283	246	274	244	278	297	267	274	241	249	290	266	305	264	281	253	255	278	250	241	240	269	247	269	229	290	277	290	235	273	249	240	308	293	261	264	294	249	252	291	258	291	260	254	271	272	230	262	297	261	250	260	254	264	261	251	240	268	241	298	262	256	242	267	254	238	290	242	257	261	257	270	293	284	240	254	263	288	292	279	255	235	262	266	272	285	272	240	265	270	275	259	248	260	247	253	253	285	247	259	266	255	272	250	262	272	265	303	275	252	268	244	262	242	244	272	241	245	281	294	262	255	246	276	278	284	263	249	260	225
11532	6812	27229	25361	7757	3484	2236	1652	1274	1053	879	980	1063	1025	944	833	754	672	699	648	656	638	620	567	597	662	608	617	610	612	599	569	579	591	611	624	632	601	583	591	638	572	617	559	583	587	561	597	626	614	614	563	573	589	589	582	636	582	606	610	629	595	629	609	627	641	575	642	574	569	580	606	618	572	621	576	578	607	587	626	597	596	582	564	606	585	590	604	597	616	576	581	617	621	601	548	613	594	599	606	590	585	607	589	596	562	586	610	614	617	574	555	544	600	629	594	596	620	558	565	602	570	591	590	563	570	598	607	628	614	571	579	565	590	600	571	629	612	650	614	562	574	549	620	627	579	606	595	559	607	592	574	557	611	575	595	566	591	594	588	632	593	590	560	564	596	588	618	600	550	618	608	608	570	595	559	642	601	573	611	593	582	593	586	606	575	607	585	645	593	554	635	571	606	599	586	572	612	540	625	568	536	631	593	618	585	637	644	574	603	580	610	591	633	581	653	569	590	543	560	622	593	606	623	567	585	601	559	582	561	593	581	633	600	570	599	557	555	594	574	574	647	601	597	562	635	610	546	599	571	577	609	588	537	626	602	613	575	593	639	585	584	617	578	607	578	587	600	629	620	619	573	602	570	583	551	583	626	598	594	601	618	641	585	556	567	568	584	573	558	580	590	576	599	594	592	550	560	591	593	596	558	585	556	580	620	603	586	597	625	615	605	584	589	620	605	608	630	602	588	595	588	567	585	626	570	582	617	601	536	600	624	596	595	594	588	610	592	618	618	584	558	546	598	577	620	602	592	597	568	616	564	602	606	632	576	590	600	599	583	561	648	597	574	625	602	593	644	631	605	557	619	594	646	634	561	575	626	569	582	557	616	620	566	586	587	627	565	587	580	606	593	571	613	550	594	604	569	602	610	596	579	588	562	610	548	624	576	582	610	631	615	624	598	609	604	571	624	626	574	551	584	607	614	602	639	542	607	585	582	584	615	580	585	623	568	585	622	550	620	551	594	595	573	595	554	619	577	580	576	606	585	604	600	574	575	579	606	645	629	584	553	571	581	595	601	566	628	592	604	605	566	616	545	599	582	558	632	593	607	609	591	634	615	601	619	567	598	606	618	557	592	573	593	599	611	594	578	569	600	572	610	622	610	614	554	590	627	591	605	565	609	604	632	582	632	570	579	622	605	622	591	623	596	560	597	582	583	580	597	617	610	646	585	610	576	614	568	555	586	595	587	612	566	596	569	602	590	576	597	584	637	573	560	577	551	602	573	658	628	561	605	563	605	585	626	557	562	612	614	598	575	583	580	584	593	651	583	588	611	589	551	582	609	562	582	593	586	561	583	558	567	623	592	609	584	575	604	596	611	567	649	595	630	570	592	596	569	586	615	580	618	595	623	583	580	568	602	592	556	606	589	577	583	579	595	611	560	587	531	582	601	579	574	564	582	617	579	621	573	589	600	582	574	604	596	599	574	622	608	610	590	589	618	578	575	556	607	580	595	592	596	617	597	593	581	577	598	573	573	610	582	551	542	640	549	602	626	577	602	592	613	544	589	593	630	645	644	596	607	614	601	568	667	602	601	621	569	584	616	597	601	571	607	557	563	610	585	569	619	562	591	579	592	582	582	587	586	570	621	585	594	617	606	550	591	599	562	577	598	596	563	572	643	598	589	626	580	552	567	611	621	575	637	601	612	614	606	579	589	573	628	602	601	594	539	594	610	580	589	590	597	589	600	575	577	610	565	612	581	562	569	606	577	616	605	590	526	552	615	606	631	524	566	629	596	590	616	625	598	591	601	641	601	606	573	597	579	614	600	611	570	575	591	589	612	551	599	613	609	573	611	594	562	577	640	586	617	554	603	592	561	622	577	549	566	596	609	595	585	592	587	567	631	592	602	601	606	609	581	603	586	626	566	544	580	592	554	583	574	551	579	605	579	593	624	577	547	566	612	639	552	572	568	553	589	560	588	594	623	590	566	581	589	600	609	602	586	566	586	589	589	630	602	585	610	597	550	597	587	604	581	611	605	577	551	594	554	573	602	606	626	597	582	578	618	572	586	549	603	622	602	554	623	585	595	583	627	593	613	614	615	612	590	576	629	583	559	599	569	588	585	581	574	561	601	621	568	610	581	642	584	570	595	620	611	623	594	598	543	602	564	632	571	627	600	582	641	585	613	584	564	623	579	569	605	609	562	606	623	597	602	629	571	609	604	613	570	609	607	585	584	607	570	607	598	575	585	628	583	673	622	622	534	550	616	570	587	581	603	591	593	601	612	605	620	600	561	624	626	610	598	579	629	547	551	555	631	580	602	570	581	611	606	588	557	576	580	585	606	593	572	595	613	585	622	539	627	604	589	605	615	601	607	580	584	574	599	631	613	613	607	566	582	611	618	598	568	602	559	609	573	625	594	606	611	618	552	561	539	583	629	621	558	568	600	627	582	631	641	610	649	588	620	574	580	575	609	614	615	590	616	586	589	647	591	596	588	552	598	631	570	604	588	627	619	614	597	568	593	573	576	560	608	544	595	603	578	609	586	583	577	583	577	612	597	596	595	603	576	573	589	585	584	571	569	556	595	605	544	615	590	564	598	608	583	591	587	587	599	599	589	570	627	575	600	567	564	597	548	584	563	608	579	618	560	637	547	567	595	557	617	618	575	588	625	608	610	582	594	582	650	553	650	577	579	629	595	581	564	570	617	556	583	583	573	631	594	625	563	602	579	625	597	584	543	571	546	581	560	561	588	594	619	582	610	625	583	575	569	584	611	623	588	572	549	617	589	579	574	579	594	582	626	574	540	650	582	586	597	594	609	543	600	575	601	579	594	604	608	577	629	571	631	601	579	564	595	569	645	568	579	586	618	555	581	536	640	587	624	603	592	573	603	625	608	594	567	585	575	584	577	594	623	634	582	579	587	630	602	584	586	590	550	637	597	640	546	569	586	576	588	564	600	590	621	567	598	593	585	558	564	596	579	602	579	634	568	565	597	592	573	596	553	600	605	570	562	548	595	606	608	583	563	557	555	593	607	613	604	606	578	561	612	612	605	603	612	557	616	572	613	575	559	593	578	619	563	586	601	593	608	591	574	558	578	595	624	628	591	563	601	573	590	608	579	601	552	618	611	545	598	593	605	589	583	594	624	561	561	627	562	613	613	580	616	601	577	576	601	565	551	581	552	618	607	600	591	597	604	577	588	555	580	569	586	616	594	584	582	610	607	608	543	664	573	599	604	605	612	590	586	613	589	560	595	614	585	568	647	577	609	599	579	571	575	608	640	619	583	597	584	641	596	580	597	658	621	637	605	601	602	574	625	572	589	582	586	605	551	563	561	597	562	587	602	578	611	600	617	642	624	611	593	644	619	572	589	597	570	579	591	584	556	609	579	591	617	562	630	555	604	568	576	605	617	605	613	631	553	587	581	604	587	623	607	626	573	584	581	614	646	622	617	636	598	556	550	592	583	566	591	640	557	618	612
24883	11498	35014	29639	10751	2263	757	472	376	294	253	260	233	249	231	203	200	200	179	160	167	161	179	164	161	177	137	164	175	151	174	161	167	147	167	163	166	170	152	161	152	151	154	146	158	154	166	146	151	149	148	174	148	148	167	141	152	173	140	158	135	150	138	160	159	165	175	141	137	168	146	151	162	137	173	174	154	164	139	150	149	156	151	136	143	163	171	141	176	186	150	136	156	150	150	150	154	140	147	157	156	169	140	175	144	168	144	171	171	131	161	159	144	154	180	144	156	174	179	160	165	145	135	142	158	147	167	150	130	166	120	170	153	140	154	146	158	159	174	146	175	122	137	178	159	160	168	157	170	134	136	136	153	148	143	141	174	139	141	178	171	148	140	152	142	156	123	142	153	163	147	174	173	145	143	146	164	160	159	141	161	159	140	152	164	158	180	169	176	160	144	145	147	159	173	172	154	162	160	167	158	165	147	160	138	183	153	173	166	170	151	142	165	125	162	147	153	161	164	155	143	170	179	155	156	172	145	144	167	134	167	138	169	155	145	162	169	156	166	150	177	141	145	166	152	150	176	172	161	158	141	145	144	166	160	170	155	137	159	167	156	135	159	141	160	146	165	173	163	153	154	156	163	173	160	181	150	159	128	161	154	165	163	127	145	167	153	143	155	137	157	152	151	170	142	139	143	177	164	185	175	158	168	162	143	170	142	140	156	125	160	149	180	162	146	149	169	160	170	139	126	150	154	152	154	167	147	166	163	125	163	154	150	141	168	144	131	150	132	163	166	161	173	148	151	155	136	168	170	151	147	170	158	146	160	166	128	160	154	160	137	126	139	131	158	148	152	137	146	164	152	143	146	157	167	143	130	159	156	182	137	147	159	139	152	150	151	139	154	170	133	165	161	176	158	143	146	161	193	165	132	166	153	148	154	138	147	149	174	155	160	158	149	150	158	133	162	171	150	140	142	154	164	147	145	149	140	141	147	147	136	155	143	159	156	168	122	167	149	151	126	136	189	142	149	158	172	152	154	129	153	157	164	164	135	157	158	158	171	145	171	154	160	163	179	183	170	162	178	165	158	160	135	156	163	164	160	146	146	153	163	173	147	141	139	158	151	152	149	167	145	157	148	163	151	149	162	162	167	132	154	172	158	165	160	160	169	159	147	152	148	127	164	153	162	139	152	149	154	137	147	171	177	154	183	159	163	144	148	152	168	171	167	158	176	164	159	142	151	150	163	165	156	141	171	168	143	149	167	153	153	154	172	163	140	142	165	123	147	166	172	161	154	157	157	157	173	159	119	142	172	165	162	156	148	176	150	168	173	142	153	167	165	136	152	135	121	159	138	161	143	163	162	163	139	164	142	149	157	177	163	160	162	166	172	165	168	150	152	157	163	172	138	150	139	151	154	139	166	157	166	161	133	180	138	161	122	145	149	152	157	175	163	154	138	174	126	177	162	137	164	153	152	166	138	140	162	166	151	139	174	129	148	155	138	167	152	137	152	165	166	169	142	155	129	177	150	173	144	151	170	146	157	156	137	172	148	142	148	152	148	168	164	135	154	144	141	143	152	167	156	156	153	149	146	154	164	162	141	168	158	164	146	170	179	137	149	169	177	167	158	165	159	161	162	143	125	157	157	136	170	152	144	151	143	162	161	149	161	125	157	162	159	167	168	165	164	146	145	158	165	157	122	163	158	153	156	153	148	145	169	135	129	152	149	143	169	172	136	158	143	145	135	149	151	137	128	138	162	169	163	175	141	150	168	139	150	136	151	140	143	143	151	172	153	144	156	153	165	163	160	145	151	160	149	172	162	159	159	126	152	153	158	134	151	140	172	146	159	173	157	158	139	146	157	170	132	165	154	141	150	164	149	155	153	144	133	162	166	156	167	159	153	131	141	156	140	171	163	178	164	165	163	161	165	174	159	172	142	159	152	152	146	149	157	158	151	168	177	170	133	153	154	130	145	168	176	144	170	137	128	145	171	161	171	150	144	125	149	150	149	158	154	164	120	151	140	160	152	142	160	161	152	142	160	165	193	171	154	157	183	169	152	174	137	129	159	143	169	141	149	154	170	144	148	153	156	136	169	153	149	172	135	149	142	177	134	167	161	163	189	135	166	138	155	171	139	155	155	164	156	146	174	155	155	147	117	168	144	175	160	159	161	158	148	168	151	143	152	164	154	149	151	150	173	161	187	157	125	155	162	164	171	173	138	146	174	142	127	145	167	168	157	152	140	156	153	167	149	157	162	138	123	155	165	157	135	152	153	145	174	138	141	145	132	168	149	144	144	144	156	163	156	143	143	139	159	131	154	150	165	166	160	162	139	176	138	129	174	142	132	145	173	151	154	130	162	151	174	158	155	166	141	180	136	157	145	151	155	154	163	164	149	149	171	137	160	133	160	121	159	156	177	165	177	159	171	149	143	165	139	176	161	164	151	163	168	163	165	173	139	144	160	155	163	154	155	156	159	153	158	142	148	143	180	144	165	166	168	168	137	160	170	152	171	166	149	152	144	155	162	154	146	151	134	156	169	148	167	143	164	130	172	152	141	160	146	175	150	152	138	137	168	152	139	141	133	135	153	148	156	158	157	163	157	192	159	155	153	162	134	161	140	138	128	175	172	162	161	167	168	145	137	152	169	148	148	148	143	153	155	155	132	120	134	142	168	169	160	147	143	140	162	144	125	129	143	143	144	140	170	150	173	135	131	144	155	139	159	143	162	155	176	166	145	164	161	156	158	147	160	174	164	183	132	172	161	152	152	154	157	127	149	141	152	165	130	150	167	167	152	152	167	124	149	130	135	161	155	131	154	163	166	160	155	163	176	177	135	174	188	147	130	145	156	149	156	145	121	162	166	191	173	162	155	157	143	140	167	168	146	181	157	158	149	148	161	173	157	157	160	152	149	161	140	154	146	142	155	146	152	143	142	149	135	157	153	153	149	139	138	151	165	169	162	147	152	140	159	133	160	153	158	141	173	170	165	159	165	158	164	160	149	158	178	147	169	140	167	170	190	166	138	156	164	139	144	139	128	154	165	143	138	162	167	151	158	135	145	127	139	156	154	148	191	195	176	139	166	150	140	179	161	175	160	151	157	187	154	143	151	153	167	159	170	151	147	195	177	143	138	164	155	130	137	131	158	171	163	156	148	138	155	155	173	157	152	168	163	165	164	144	178	156	151	151	148	161	156	168	152	141	139	140	166	150	162	139	142	169	166	151	168	144	150	120	146	139	152	143	166	170	152	177	162	174	159	151	179	161	153	150	159	159	139	154	164	174	139	144	160	158	152	155	155	163	157	150	149	149	161	159	134	140	168	142	157	149	142	140	169	171	152	147	176	143	149	158	134	139	148	166	146	164	177	180	150	161	157	175	168	151	173	188	177	157	131	142	163	159	165	129	166	163	162	148	138	164	157	164	144	156	174	148	159	174	153	195	152	149	151	158	143	128	156	176	159	137	131	162	166	145	165	163	157	167
14481	10520	36220	32998	11469	5233	3031	2283	1569	1130	935	991	1091	981	921	789	624	586	534	464	502	471	448	470	456	451	421	466	452	444	437	405	430	385	402	387	416	375	432	419	440	406	368	402	381	403	397	427	434	408	430	420	391	418	411	391	392	399	365	371	379	419	380	412	381	401	366	356	424	394	402	407	406	423	426	379	415	426	404	396	387	386	394	405	403	389	379	394	401	401	374	422	388	420	387	399	397	409	400	392	376	388	376	403	401	380	390	412	381	402	384	435	390	356	346	378	384	402	368	389	387	383	377	384	365	406	428	417	408	412	424	368	384	400	420	398	399	370	372	401	388	410	387	409	407	403	386	360	381	398	413	403	410	360	404	417	383	379	411	401	383	396	381	395	397	436	413	373	368	427	389	349	401	380	394	372	406	417	395	395	381	421	405	362	363	397	398	404	386	392	393	387	430	369	382	418	412	384	397	373	383	404	381	455	388	414	360	391	421	420	411	407	368	385	375	380	408	407	413	410	350	414	385	416	395	413	356	388	391	421	381	413	408	410	390	370	420	388	382	418	435	389	384	400	432	395	406	368	415	401	415	392	390	365	362	401	386	427	387	375	371	390	398	387	364	382	415	419	368	397	408	388	404	391	407	393	386	382	397	422	383	392	368	374	370	398	387	383	388	380	360	413	415	406	376	444	395	379	414	411	394	417	397	390	427	418	417	419	398	387	339	407	378	385	385	406	390	396	388	405	390	405	415	388	377	407	393	376	369	398	402	351	398	403	370	376	391	381	363	384	410	375	402	399	402	373	383	413	381	404	428	435	351	372	401	417	400	408	397	379	373	369	396	391	398	383	406	379	394	404	349	409	373	404	399	388	396	371	394	425	410	428	433	417	394	365	386	388	407	411	375	397	409	378	387	369	418	373	404	364	392	414	395	423	360	387	391	446	386	415	385	404	401	414	411	420	355	390	419	403	405	392	405	389	384	383	424	386	373	389	411	397	383	362	375	395	412	385	380	401	398	360	389	363	371	389	384	350	402	422	385	412	401	382	391	411	374	409	406	398	388	393	394	368	402	386	369	400	395	413	381	387	421	414	402	439	371	409	411	387	403	395	425	360	432	398	417	395	395	384	383	387	403	418	406	407	420	412	389	414	393	376	393	395	373	377	396	367	390	402	400	366	373	394	370	377	394	413	404	401	397	404	397	393	390	409	382	393	404	403	383	389	433	393	402	392	385	387	366	410	391	390	378	401	352	418	404	377	381	407	426	415	410	394	424	362	414	387	403	414	368	383	348	391	393	398	415	384	390	415	407	388	423	368	402	412	395	394	419	407	378	357	389	386	380	389	391	392	396	369	395	403	383	411	370	411	403	361	382	357	394	405	386	422	380	352	369	380	382	391	400	378	385	431	383	397	381	400	427	424	420	379	376	410	381	423	409	382	380	419	413	395	393	421	407	398	384	415	444	441	412	397	441	392	392	404	359	384	377	407	384	383	384	414	425	374	387	396	409	403	356	368	415	370	400	373	396	422	356	409	397	395	370	374	381	384	392	401	397	388	381	418	381	377	390	387	382	442	411	379	375	403	368	413	381	425	408	405	414	353	414	423	405	364	410	430	367	370	426	420	387	401	428	350	432	389	380	357	408	411	398	360	391	373	383	406	405	367	405	392	370	438	401	417	384	407	374	424	400	440	407	390	400	377	332	404	423	386	398	400	430	398	383	399	381	384	413	391	433	400	430	411	396	395	413	395	367	385	363	419	374	375	415	371	405	402	407	382	387	415	384	397	390	431	388	405	427	414	386	368	361	376	417	389	420	395	393	384	375	399	375	400	395	410	400	375	419	390	395	356	415	354	387	446	382	431	377	394	395	405	369	405	396	390	410	436	405	384	445	404	397	378	422	366	403	389	433	373	388	405	368	417	388	352	389	409	439	383	399	399	343	410	398	424	416	383	394	435	405	390	407	427	387	408	423	380	400	389	401	354	395	393	412	420	424	384	392	360	423	408	398	385	386	407	407	391	392	371	378	397	380	398	403	393	416	386	364	416	404	411	389	414	377	350	365	395	414	366	398	373	412	399	372	399	356	404	358	407	372	377	435	401	400	404	426	367	427	397	404	404	406	403	416	361	384	368	391	395	379	390	420	388	399	370	384	358	407	376	387	393	399	430	396	385	407	396	393	372	391	388	401	390	416	434	354	359	428	410	387	349	419	430	393	412	446	357	379	361	428	404	407	409	405	352	417	359	387	413	380	387	398	379	384	384	379	358	426	386	388	400	402	419	401	381	404	391	411	399	388	392	441	384	390	436	384	389	379	410	391	408	420	391	390	382	372	386	342	406	377	361	394	404	374	406	400	395	362	390	401	410	418	373	423	409	377	394	392	411	398	380	389	422	389	381	395	416	397	379	391	408	404	411	376	401	398	386	418	438	444	421	411	405	406	387	381	385	408	413	405	425	368	362	395	383	366	379	412	393	358	398	385	414	391	405	402	367	406	390	390	365	389	435	408	392	407	428	382	390	403	384	382	394	400	377	367	415	382	418	389	328	383	374	392	426	402	380	408	412	400	378	403	385	407	410	389	409	395	400	386	387	393	400	415	425	397	364	437	412	398	389	385	362	393	397	373	352	443	343	414	410	410	433	407	379	410	374	420	401	403	372	388	420	377	413	411	391	384	403	416	384	390	397	389	410	403	381	351	401	386	413	396	376	399	387	369	402	412	402	396	407	450	368	393	363	376	398	343	402	411	403	391	402	394	411	415	399	405	392	388	391	396	412	385	435	377	405	396	407	392	400	340	379	421	374	386	384	378	397	379	403	404	363	395	404	359	399	389	454	383	377	391	372	401	398	364	419	400	417	361	405	409	412	408	396	411	366	408	415	382	386	399	442	404	406	339	395	395	393	389	392	360	376	384	394	422	394	398	396	424	404	375	394	446	374	380	403	390	363	421	445	379	355	449	380	419	418	405	422	396	403	417	416	385	388	412	365	392	404	394	379	382	413	435	395	448	397	400	392	369	393	435	371	414	396	437	410	410	402	398	380	396	380	413	378	412	403	357	378	390	442	400	402	424	421	383	410	414	411	415	365	390	371	429	393	392	392	371	405	394	376	403	381	386	393	396	405	402	389	397	402	386	359	396	425	404	381	389	384	422	395	416	378	392	374	375	421	371	389	373	405	353	433	387	401	431	373	431	353	383	363	409	390	410	396	418	352	384	422	404	391	415	378	409	369	383	378	426	420	382	392	402	417	404	378	382	371	403	359	409	388	415	395	390	360	366	400	384	369	368	416	398	377	425	401	375	391	378	389	418	412	417	378	399	374	411	392	446	394	396	412	408	381	394	361	377	414	381	351	370	409	387	410	380	386	385	392	367	355	393	417	414	407	419	398	409	398	387	400	406	392	394	358	389	391	400	409	396	406	406	400	372	372	419	408	378	413	400	417	392	394	385	394	348	357	385	401	396	387	398	396	397	368	349	415	385	397
6298	1509	1309	962	651	544	500	467	454	463	478	412	402	425	441	449	410	434	422	392	409	411	436	384	418	431	399	420	398	433	425	431	431	439	421	435	461	430	391	424	384	393	443	435	429	449	422	454	404	461	422	412	415	424	396	381	377	423	408	411	410	374	401	431	424	391	440	438	409	407	388	406	423	398	416	418	426	423	443	416	407	411	417	391	392	372	387	418	436	425	429	441	388	389	454	438	420	380	404	401	426	428	429	406	402	436	432	427	423	454	413	422	440	415	429	389	416	446	392	408	384	431	427	415	429	444	434	434	412	410	410	427	430	430	388	408	471	410	407	391	379	473	437	427	420	420	394	417	430	389	396	395	425	405	437	418	448	414	410	403	449	424	402	394	408	422	445	456	437	394	410	377	381	427	437	398	389	425	420	384	402	421	464	396	445	444	435	426	408	430	412	384	416	414	427	452	429	433	376	413	411	374	452	405	426	441	405	408	435	449	407	431	424	393	391	394	446	407	398	431	423	388	405	464	406	430	442	423	406	396	402	395	420	394	413	406	448	415	414	393	430	379	425	420	411	422	408	392	401	399	454	422	417	409	398	451	428	440	413	374	397	399	412	398	416	433	425	396	419	453	386	416	406	446	419	425	401	397	456	442	441	418	388	446	421	430	411	361	426	430	450	399	396	463	394	429	399	435	414	403	404	436	408	429	400	401	397	438	424	391	399	386	435	436	381	416	430	449	418	421	401	400	366	432	413	395	448	401	396	370	434	427	414	414	403	428	425	403	429	429	402	412	442	361	380	408	403	423	417	428	430	409	412	411	391	406	381	445	419	415	402	418	453	395	384	399	456	396	416	400	410	413	394	376	379	391	388	453	375	416	434	436	420	420	394	400	389	423	397	410	389	440	385	416	380	403	464	423	395	431	428	467	421	429	392	375	432	428	402	414	382	428	401	384	449	412	385	453	380	405	399	426	437	428	406	415	420	366	382	389	417	415	444	415	415	411	410	409	392	384	400	452	417	420	377	407	389	433	414	409	392	390	431	382	401	388	415	367	392	406	421	444	373	386	422	441	421	406	419	401	440	394	450	414	400	416	443	421	396	427	426	431	429	466	405	410	385	412	431	425	390	428	400	404	432	422	386	425	455	431	421	425	442	406	387	408	388	387	413	379	433	444	421	428	393	447	372	405	432	433	446	441	407	416	379	412	424	405	458	447	446	430	441	414	393	408	398	418	421	407	423	424	392	454	386	420	409	412	383	406	404	427	439	413	436	367	404	387	383	396	399	392	420	393	428	404	412	402	412	399	372	429	422	399	423	447	396	407	386	417	394	430	410	407	435	407	422	389	443	441	395	408	405	387	412	442	427	420	424	437	441	418	430	455	423	422	427	391	445	419	436	389	391	415	415	420	405	396	407	412	434	438	406	425	416	409	428	410	387	399	389	428	396	410	450	431	450	450	420	434	398	421	393	433	406	452	427	397	425	447	406	396	408	388	394	431	403	449	379	424	402	394	386	384	422	383	432	432	390	408	390	410	428	399	440	397	426	421	364	381	423	414	406	383	415	436	413	414	409	412	426	391	360	389	418	415	424	428	409	413	432	407	400	459	448	427	411	390	420	435	406	441	399	370	460	370	398	389	394	444	419	441	401	430	400	437	413	400	399	446	376	407	414	416	398	414	409	411	423	419	429	437	407	432	434	403	412	413	436	403	396	391	373	379	413	392	423	405	391	420	466	450	421	411	380	402	396	414	382	422	392	436	395	403	446	407	376	441	447	404	403	425	349	394	460	440	401	442	418	387	397	446	386	428	404	393	362	452	385	389	441	377	432	415	419	420	403	411	397	389	416	457	438	399	396	438	455	399	458	424	429	389	435	410	405	363	403	452	441	455	415	421	393	409	392	427	442	396	404	402	416	387	414	418	417	434	426	384	423	414	418	384	394	420	391	410	449	376	392	444	392	482	421	394	404	407	414	411	412	378	417	451	368	394	409	432	404	424	401	438	425	405	374	413	398	431	441	407	490	394	397	415	393	396	393	417	432	417	465	460	440	447	418	391	387	408	442	403	409	435	418	417	409	439	411	427	420	412	438	410	401	441	446	433	396	405	417	425	397	401	382	421	442	409	400	422	441	422	447	426	374	404	411	426	430	406	365	414	403	408	434	399	417	435	418	428	378	445	418	415	421	434	381	379	403	430	417	410	431	395	417	400	408	417	420	390	400	387	398	438	432	442	435	412	408	406	380	367	408	391	400	429	410	399	430	426	432	402	381	430	420	424	421	441	383	392	399	420	433	429	416	395	409	385	397	440	393	417	410	426	408	413	404	391	396	436	411	430	410	405	393	415	384	394	418	421	421	414	429	400	433	372	383	413	418	431	424	401	391	427	399	418	406	416	424	433	398	452	414	419	387	470	446	435	440	399	453	406	407	406	373	454	393	409	405	434	396	435	389	415	427	410	408	423	420	444	436	391	436	357	431	418	424	360	391	420	427	464	436	417	381	375	422	405	425	403	434	416	406	436	419	389	419	428	393	423	413	407	409	391	422	423	435	404	407	398	437	450	430	448	433	404	401	433	424	422	387	390	420	384	402	390	420	426	404	416	390	381	372	418	372	415	442	405	433	417	382	438	397	424	392	429	404	417	423	407	449	400	368	385	410	411	417	406	413	429	426	355	439	451	418	402	441	449	438	441	412	397	423	430	409	443	390	404	412	392	421	390	420	387	447	418	469	437	423	411	415	423	419	402	388	406	406	403	386	393	440	421	454	434	425	411	387	445	397	362	410	389	376	399	382	407	432	427	406	421	426	440	416	412	392	417	460	428	396	407	359	418	417	366	363	410	383	433	402	399	427	398	432	380	394	403	379	401	413	405	413	425	428	409	408	426	416	420	394	425	384	428	406	400	376	443	434	373	428	450	418	441	442	390	446	432	423	403	437	451	407	456	454	379	406	379	409	415	366	410	430	429	388	395	446	421	406	394	349	428	433	427	449	451	423	402	435	431	434	413	412	404	437	418	411	387	402	419	383	429	412	415	438	453	400	407	393	397	458	419	439	438	438	390	401	393	417	418	395	389	402	425	370	429	435	431	394	406	402	437	368	391	404	453	456	403	423	407	422	424	397	404	423	375	432	424	414	436	428	435	433	388	432	395	471	412	392	394	438	402	415	412	409	435	377	410	430	412	427	425	421	434	415	425	426	400	437	406	423	429	423	406	410	427	407	416	408	373	416	398	415	422	400	412	458	434	419	432	455	418	459	456	438	439	424	406	415	379	454	373	405	434	403	431	386	394	391	424	406	359	379	404	408	420	400	415	437	439	389	436	407	420	407	396	465	398	436	429	423	420	413	428	379	424	438	441	405	424	395	413	418	417	423	463	386	423	424	380	443	410	417	415	403	388	392	444	440	369	413	383	428	420	456	412	437	435	449	408	410	414	425	420	398	393	419	416	394	392	433	424	440	367	423	371	398	433	400	445	443	412
4867	1962	3417	3079	1881	1594	1412	1238	1070	989	1057	1039	1022	1028	1016	985	912	911	958	935	942	912	952	929	920	904	906	920	902	874	977	893	892	912	935	942	986	902	893	900	910	968	870	847	900	865	918	904	965	962	953	876	930	915	871	946	896	881	882	909	928	918	870	906	954	931	912	920	904	911	901	943	874	863	900	942	871	918	872	909	897	881	901	878	917	875	890	885	878	888	951	900	941	907	888	895	895	893	897	927	933	920	898	902	957	943	909	870	895	895	881	878	930	922	875	920	910	902	914	893	945	924	875	983	916	877	923	888	948	870	904	944	917	965	921	907	930	957	859	922	911	874	911	961	891	884	916	867	946	871	924	977	954	921	912	895	899	914	909	894	909	862	887	916	940	880	889	935	910	914	907	940	915	912	952	942	910	935	907	925	873	915	901	864	892	904	938	942	975	879	906	882	897	941	878	921	918	957	876	947	945	857	921	922	925	921	901	896	897	936	948	919	941	879	858	915	914	894	927	927	948	926	913	958	920	873	881	914	882	975	965	882	876	886	890	870	879	912	936	889	924	900	927	919	879	898	948	899	933	939	938	896	891	966	946	888	976	933	898	910	878	904	909	864	903	947	940	938	959	905	875	936	872	916	928	945	913	904	922	933	890	934	896	912	891	957	897	902	886	884	946	876	884	906	904	929	901	910	916	935	922	936	866	870	942	928	939	920	892	905	891	931	927	882	960	917	912	882	981	910	945	922	888	897	887	928	893	970	880	934	896	912	917	882	895	857	885	923	939	922	931	921	928	880	876	933	840	928	942	899	885	911	938	901	880	911	930	881	936	931	893	873	908	919	902	926	917	945	938	897	879	948	865	907	886	911	913	906	895	939	894	898	889	948	849	933	934	937	924	924	902	900	888	874	889	937	893	940	955	971	907	875	901	887	884	942	880	906	924	906	886	885	898	851	895	894	857	962	947	931	947	902	876	947	903	884	942	884	901	932	927	902	917	952	884	906	907	928	907	921	901	959	953	927	936	884	924	891	925	957	942	905	933	865	878	928	885	869	891	911	931	894	952	916	906	907	929	868	908	942	951	938	970	940	915	906	905	914	878	886	860	899	916	889	923	880	936	911	874	915	957	975	881	941	912	912	913	936	956	893	939	849	971	912	949	897	952	905	927	967	909	952	866	899	864	874	956	880	905	915	908	898	900	900	888	945	958	950	917	971	894	902	985	884	916	926	884	883	872	899	891	884	927	925	854	873	865	936	932	861	907	906	910	862	898	893	920	897	924	924	900	911	895	877	949	942	897	880	940	942	988	930	860	914	909	912	907	922	933	926	884	988	934	927	886	1006	923	862	942	917	922	948	944	930	905	865	887	931	880	893	887	898	920	916	885	897	908	892	888	927	916	932	912	929	923	906	946	890	893	862	906	899	852	904	934	897	885	919	923	914	892	907	894	905	910	915	917	907	911	878	934	910	925	923	926	953	933	921	843	875	905	923	928	911	897	860	917	849	970	888	951	917	909	957	933	907	931	877	905	870	921	935	875	907	924	907	900	901	881	933	844	928	939	884	938	921	883	899	966	899	922	875	902	916	938	922	921	956	904	915	888	897	900	886	887	930	940	882	901	960	950	848	864	959	900	852	946	888	964	889	944	916	952	935	847	923	908	879	959	909	902	903	875	880	912	922	929	919	886	960	874	924	882	928	935	943	906	840	894	905	936	935	926	929	911	903	978	911	917	942	920	895	930	940	941	1000	897	907	883	880	887	851	886	934	858	893	870	919	888	902	892	898	895	876	934	900	926	910	914	916	920	940	866	846	952	907	882	899	897	880	916	908	877	929	963	971	918	936	868	907	902	866	874	928	933	921	891	906	928	899	884	848	890	947	937	978	973	874	909	934	968	899	952	880	886	928	894	948	945	898	948	963	971	877	893	924	864	912	850	885	943	904	934	941	948	835	907	931	866	929	895	887	869	883	894	933	878	934	959	880	926	909	932	910	894	902	947	910	883	868	882	908	860	929	929	911	915	922	900	889	888	914	924	849	903	909	933	856	888	857	979	904	953	870	900	980	931	985	931	891	936	902	918	947	922	857	954	886	929	938	873	947	879	902	909	933	872	913	941	885	874	907	881	919	983	873	907	939	891	862	948	855	868	863	883	908	967	953	879	881	958	871	881	937	941	898	914	895	869	908	867	909	897	896	859	947	935	842	886	909	893	887	956	890	897	961	893	942	890	890	882	936	923	924	944	923	929	890	875	927	955	942	865	933	937	926	871	882	957	893	938	913	881	923	943	852	926	920	862	964	951	883	905	942	877	858	874	894	903	904	912	862	906	884	847	869	974	917	924	871	849	935	879	920	898	924	960	941	890	988	921	899	894	864	918	886	888	859	898	923	899	911	916	854	913	907	926	902	901	946	944	874	948	899	955	941	898	924	910	896	897	954	896	868	863	900	897	952	898	910	898	953	933	934	940	935	895	918	893	894	901	954	915	889	975	950	931	949	902	929	881	926	880	920	864	895	877	923	875	882	955	871	959	909	909	870	924	912	923	952	923	927	935	948	890	851	914	865	891	910	846	932	882	928	939	851	951	898	936	888	966	918	899	904	886	869	915	926	876	908	963	931	892	957	909	886	872	934	971	975	867	921	863	882	922	910	908	925	900	898	928	898	899	895	902	912	866	898	881	923	948	951	921	895	930	902	922	949	934	967	948	900	884	929	941	919	948	912	926	878	871	899	929	923	907	898	916	924	886	906	914	883	887	912	928	873	935	901	904	854	914	903	894	927	904	922	912	854	916	893	919	945	824	879	933	925	951	897	974	935	915	916	900	858	913	882	890	924	938	940	918	855	884	929	856	874	855	928	899	956	930	979	945	879	915	915	976	928	870	911	908	890	966	901	952	961	918	929	961	985	838	975	883	940	884	878	910	913	873	871	920	882	994	922	934	913	890	963	896	931	908	920	884	925	910	884	915	873	906	869	906	900	893	893	902	886	948	939	910	913	906	934	884	884	873	898	937	902	866	923	903	894	928	903	919	850	931	912	865	893	874	906	888	872	907	919	948	932	938	890	921	975	912	882	870	887	922	923	897	836	921	873	890	901	876	923	928	854	908	997	914	903	919	844	890	881	901	922	886	931	855	900	898	920	923	987	848	925	892	899	932	911	947	892	919	956	933	968	896	918	874	948	864	891	958	937	920	903	973	893	935	886	881	935	932	877	896	961	906	895	867	925	924	886	863	978	937	937	937	883	919	907	933	922	962	932	898	943	907	913	913	892	951	912	877	890	867	860	880	919	902	904	941	911	843	879	988	888	878	893	910	919	946	897	903	955	952	952	921	895	910	921	861	896	915	862	893	877	908	904	920	927	900	878	900	931	925	922	923	963	907	881	869	912	927	945	885	898	954	880	888	919	940	946	952	941	975	920	884	926	972	948	920	951	890	944	920	858	964	848	898	946	915	883	954	959	884	894	893	865	906	890	915	918	920	901
16127	6439	22379	18905	5049	1071	624	457	416	326	346	312	296	323	322	292	278	241	240	273	264	263	260	260	249	264	266	257	238	257	278	233	245	260	264	252	240	289	259	219	243	278	255	252	269	249	247	239	264	277	284	269	273	289	258	272	214	240	293	216	252	264	281	232	264	244	268	283	242	247	239	270	285	282	242	257	268	264	299	253	257	263	277	218	256	238	278	250	273	254	263	298	255	280	291	266	260	259	276	259	277	274	256	262	265	244	252	274	277	256	261	270	247	256	276	257	247	285	303	240	244	232	255	267	241	300	273	273	270	285	285	268	251	264	241	252	263	261	278	264	237	269	297	294	273	261	252	280	287	255	229	233	260	260	266	253	273	270	303	242	283	278	247	254	258	271	263	246	254	266	262	213	270	267	256	235	255	273	281	229	308	261	292	255	287	232	296	238	272	281	257	270	249	263	242	233	269	244	247	246	233	240	276	278	281	240	260	240	262	257	250	258	279	257	277	293	264	262	276	257	247	246	285	273	281	261	246	265	281	273	247	268	273	236	245	236	251	266	263	232	263	246	211	291	267	310	267	250	253	245	273	272	240	264	254	249	245	252	239	297	268	249	223	247	257	267	238	257	229	263	277	283	297	265	280	266	249	252	264	237	274	256	282	249	251	248	270	301	239	250	268	280	250	255	261	290	258	242	239	280	267	250	215	289	291	262	263	298	232	263	294	254	261	268	260	282	286	260	262	250	260	259	246	264	251	241	262	231	264	265	283	255	268	245	238	240	251	266	254	252	248	240	250	254	263	224	266	260	281	269	301	275	248	246	259	273	254	261	254	283	264	254	260	250	287	259	254	260	282	304	258	257	252	271	249	269	270	287	284	245	251	266	271	270	271	248	275	283	234	268	261	241	236	256	300	264	269	256	253	300	256	258	280	256	283	277	256	267	277	275	249	232	280	256	247	280	279	260	260	257	269	234	232	269	260	247	262	258	273	267	250	278	278	233	260	275	275	268	229	260	232	252	280	241	217	246	265	231	264	264	286	250	253	304	237	272	256	272	251	231	286	251	243	287	253	251	255	274	275	237	269	273	276	242	247	262	282	278	244	277	263	272	247	218	236	256	260	269	254	286	258	247	266	283	230	264	257	265	258	291	256	276	256	265	275	247	259	289	229	263	281	264	238	253	254	284	233	287	286	262	242	260	244	266	258	264	245	249	290	272	299	247	269	265	230	257	255	247	251	266	276	260	300	287	236	281	254	255	262	257	264	305	290	264	240	268	286	244	271	256	246	271	245	260	253	247	258	246	258	258	265	290	269	260	282	279	286	268	293	280	237	255	248	264	244	265	260	235	259	237	275	276	252	268	237	259	239	236	263	270	246	265	250	247	304	272	280	276	280	245	274	252	277	277	244	209	291	238	272	260	259	255	237	266	272	264	280	250	254	271	259	275	250	252	243	261	295	252	245	256	259	305	246	266	267	270	261	240	253	258	239	275	257	266	271	256	263	245	258	261	270	235	256	264	274	284	256	246	276	282	276	250	294	272	263	274	263	253	253	304	293	254	263	264	250	237	277	291	270	228	260	235	259	302	282	277	275	278	246	306	280	290	256	269	269	241	260	245	242	269	267	296	243	292	273	267	240	263	256	276	267	300	272	255	247	273	269	246	221	265	270	255	285	254	246	299	288	246	242	271	247	262	253	285	249	232	269	272	262	247	246	273	258	245	260	241	263	247	278	262	255	249	274	267	271	266	281	261	246	280	263	256	261	245	277	272	270	239	257	260	267	247	291	282	256	257	296	254	227	243	253	288	266	282	238	258	265	300	279	264	286	232	248	270	282	266	264	246	238	287	274	291	255	270	269	272	290	274	255	245	277	262	284	267	274	271	285	243	271	237	267	271	273	263	270	216	260	277	242	259	236	242	276	287	221	261	248	246	264	229	247	249	260	268	259	266	249	239	273	253	245	260	265	242	260	224	249	268	258	254	250	257	249	258	223	253	252	242	243	247	250	263	289	273	270	260	239	244	253	265	287	248	236	254	233	235	268	296	273	235	245	249	274	251	270	249	265	265	268	205	244	280	260	257	284	281	243	271	275	261	250	269	273	271	274	278	252	271	243	254	256	273	279	248	284	270	257	254	249	266	266	257	276	262	271	251	223	264	286	257	266	261	256	213	269	280	274	268	234	258	263	244	254	264	253	242	256	248	266	256	254	246	258	234	256	244	270	294	247	259	252	290	251	230	264	261	247	267	287	287	264	276	278	267	250	285	268	258	253	264	248	239	283	249	263	258	265	245	275	267	252	267	264	222	243	276	282	262	250	218	266	273	284	241	268	265	262	256	270	275	264	262	261	239	260	229	232	244	281	234	253	246	289	295	248	269	249	259	282	299	236	271	251	232	266	260	264	258	256	250	255	246	256	247	295	270	269	220	278	287	255	272	305	266	255	250	279	247	265	251	276	243	261	275	283	239	256	260	268	284	254	257	270	264	256	251	253	299	259	272	284	251	274	260	251	294	295	260	244	259	276	258	262	262	260	273	247	253	252	229	252	245	245	240	273	280	247	279	274	274	257	268	276	272	257	229	224	266	249	252	283	279	256	262	261	261	268	240	240	248	237	269	263	270	279	261	249	234	277	267	255	282	249	274	255	244	267	271	269	260	254	280	275	245	253	280	268	277	280	267	239	261	241	276	270	241	271	276	235	261	256	270	251	251	256	259	267	249	278	232	247	283	269	232	257	249	274	275	247	266	257	236	275	299	242	261	257	274	255	270	245	256	296	278	269	291	270	263	271	261	227	293	239	233	277	291	246	292	290	233	242	270	262	271	250	257	253	280	269	267	290	278	253	306	275	275	284	269	280	238	258	239	251	275	292	274	281	245	265	257	240	266	248	258	257	234	269	249	255	249	270	304	264	270	223	266	282	286	238	246	246	307	252	257	241	293	268	276	250	237	282	240	239	299	282	245	279	275	269	269	236	259	249	258	279	247	234	294	264	279	273	270	250	256	231	256	261	256	255	278	279	260	250	278	230	273	257	241	286	237	258	255	227	259	239	269	261	248	269	263	295	250	271	279	287	262	284	287	251	255	253	260	261	262	255	267	256	221	255	238	250	267	282	295	271	260	247	247	285	254	247	248	273	250	249	238	249	288	253	271	296	281	267	249	256	269	254	252	272	272	299	264	248	241	256	252	242	269	237	243	236	276	266	278	279	232	284	235	231	249	285	258	250	257	262	265	262	268	257	271	250	231	234	256	261	267	253	222	274	234	235	277	274	243	271	262	251	272	254	268	258	258	264	287	297	265	300	249	268	246	251	247	285	266	265	245	261	242	292	259	261	241	273	263	248	263	260	283	266	240	255	257	271	259	267	286	251	238	276	276	286	261	257	260	239	272	272	281	265	290	259	280	245	258	245	238	283	284	252	250	262	256	274	285	237	257	242	251	248	236	259	264	251	263	237	260	232	283	273	274	272	258	241	266	282	272
11488	6890	27327	25869	7626	3322	2328	1751	1266	1010	911	933	949	1031	848	839	718	702	647	665	598	656	636	621	592	647	590	575	636	615	561	584	652	608	621	563	592	589	650	613	532	586	576	595	580	596	605	575	597	598	606	602	598	564	624	566	647	598	547	550	591	588	617	643	614	616	590	608	615	590	612	616	595	566	588	577	592	581	600	593	617	595	572	618	618	574	626	595	632	575	592	641	567	610	597	598	594	588	551	591	635	585	625	590	562	583	624	557	599	634	643	596	560	580	619	558	583	555	546	584	581	562	565	632	596	564	548	626	632	612	583	594	593	594	627	563	602	605	582	597	602	583	623	601	599	626	591	609	659	579	560	574	608	595	625	607	583	591	584	557	565	618	608	564	607	612	521	567	600	576	584	599	566	577	609	576	577	612	601	590	608	598	576	635	604	616	621	575	603	615	592	568	611	578	592	600	577	564	554	600	615	600	574	606	616	571	543	555	603	584	595	577	548	602	602	595	574	581	613	595	573	622	588	604	575	578	624	596	618	641	611	595	596	574	616	558	595	573	571	558	565	618	583	601	612	589	592	617	628	592	610	624	556	572	620	541	596	580	580	576	582	598	575	603	550	569	579	578	616	617	570	570	642	570	585	607	617	588	575	574	594	574	584	611	599	605	528	641	623	595	591	576	576	555	578	633	574	583	616	598	603	590	646	586	640	592	575	591	592	593	593	562	622	562	651	596	565	592	580	548	570	583	602	600	608	558	561	611	613	560	610	612	602	580	596	564	527	557	600	542	577	591	589	576	560	623	594	574	576	563	566	579	578	607	604	544	596	537	568	586	622	585	579	620	614	609	572	628	608	582	583	565	581	594	595	591	583	527	577	558	608	555	591	600	584	534	582	611	579	628	590	602	595	574	584	586	608	607	615	575	567	591	582	591	644	576	608	575	596	596	575	558	641	583	581	573	615	645	627	576	639	573	623	583	599	601	619	582	598	584	570	550	559	593	604	582	618	618	593	611	605	580	574	569	549	592	595	619	560	651	571	580	556	570	633	569	578	618	590	527	578	562	584	563	610	581	641	616	576	577	598	611	559	618	614	557	560	613	586	578	598	588	587	645	578	605	589	633	608	657	628	562	549	620	637	628	568	560	565	585	563	628	581	592	579	608	598	598	586	623	539	582	581	573	569	602	599	630	602	582	566	626	607	582	635	606	577	623	542	599	581	553	623	573	589	609	593	594	610	619	625	588	555	599	595	581	610	629	643	584	575	598	569	587	540	554	649	571	558	606	569	594	621	585	622	594	569	567	577	614	621	617	549	610	600	586	585	566	565	584	621	653	600	597	559	620	605	603	588	586	586	616	609	604	624	606	527	618	573	626	565	556	576	616	587	575	587	621	561	606	553	592	593	637	605	580	569	628	597	604	630	548	600	588	594	559	589	594	587	578	574	541	632	606	621	628	597	595	578	572	572	581	562	596	602	605	590	595	651	543	604	612	599	581	594	595	596	601	673	608	625	611	593	593	595	616	615	588	631	613	561	559	647	534	599	581	594	572	577	590	541	575	612	606	601	569	591	619	556	586	626	574	570	556	612	601	533	616	613	575	585	582	566	588	580	590	612	573	603	582	584	553	571	620	592	581	585	590	636	620	619	591	611	588	567	575	568	567	608	555	619	536	574	603	597	594	651	599	609	590	555	607	581	572	566	657	578	563	602	642	564	601	581	551	557	618	600	561	592	565	538	576	595	594	526	571	579	625	577	557	591	606	599	600	612	571	600	609	565	585	607	595	543	575	554	633	608	602	563	586	592	590	569	606	666	583	574	569	543	560	658	602	611	616	577	563	601	585	609	626	618	585	568	585	589	561	603	628	518	590	618	601	556	566	574	605	616	619	545	627	576	619	592	553	581	579	614	587	552	549	615	628	561	580	632	569	580	590	592	586	599	602	633	615	599	613	581	585	612	624	566	594	625	632	622	595	590	597	617	581	630	618	572	596	625	607	609	574	594	587	556	581	580	580	583	608	596	641	606	593	649	557	570	572	584	587	572	621	648	618	621	599	581	623	629	569	605	564	643	625	591	520	557	611	599	530	564	588	594	592	615	618	580	655	598	590	617	569	605	606	587	547	607	568	603	566	626	611	548	616	613	556	626	590	588	559	608	569	607	591	591	564	560	584	537	614	600	558	590	585	583	594	609	580	617	571	594	565	595	607	566	612	574	581	616	642	591	606	585	616	552	580	552	633	576	633	584	610	628	590	568	601	622	608	609	571	592	599	593	625	583	608	554	590	575	640	602	618	620	592	597	579	598	597	604	520	595	630	563	613	612	581	596	563	616	637	618	608	616	569	635	591	584	602	640	563	622	569	589	561	594	588	621	582	593	603	604	621	569	600	607	600	578	588	579	577	595	570	591	585	585	586	595	564	562	564	591	574	632	621	588	550	607	616	599	630	581	584	579	632	620	546	565	541	569	586	566	611	617	598	590	616	630	633	592	637	599	631	613	582	556	576	584	567	627	553	620	567	554	606	621	531	572	581	590	561	612	568	533	589	586	551	578	580	617	595	640	590	599	603	617	557	579	642	606	549	598	593	588	606	601	601	598	582	597	571	576	625	578	601	591	596	601	590	573	563	587	593	568	597	602	591	570	601	576	652	617	578	530	628	599	591	588	598	563	635	601	629	595	577	592	640	596	552	626	588	588	620	603	595	559	571	584	583	554	589	574	610	569	632	557	608	613	613	580	594	602	630	587	616	632	628	595	576	550	549	599	605	610	580	650	550	557	596	590	629	593	583	618	570	639	567	583	593	637	603	575	585	590	571	615	607	561	567	564	596	557	576	595	587	632	595	633	606	614	590	591	607	615	561	600	530	592	642	576	572	607	610	632	540	567	570	572	582	586	613	622	595	628	578	532	595	594	598	566	627	580	600	599	615	575	631	559	561	591	598	586	595	601	593	599	584	524	591	566	580	615	553	582	519	616	589	608	574	595	646	574	567	565	617	601	582	635	610	609	620	596	605	595	598	571	558	608	581	607	612	633	581	587	597	606	605	577	583	563	624	627	604	576	603	608	574	621	570	579	588	607	594	598	598	610	567	565	564	583	593	584	605	570	604	627	598	598	613	555	618	617	534	580	579	629	557	593	558	562	599	558	639	632	564	610	593	629	604	590	608	624	579	522	591	600	617	620	620	557	587	544	587	613	592	593	590	590	552	598	590	619	589	593	591	600	606	627	605	605	608	573	575	626	615	575	569	596	580	582	581	576	626	593	582	586	573	600	595	614	641	570	621	584	604	591	617	589	601	578	571	589	617	600	567	586	533	609	553	578	552	585	600	590	548	595	579	549	552	598	609	607	618	590	606	542	619	588	588	604	572	616	618	633	603	543	564	567	586	620	568	644	567	606	552	598	562	571	575	589	611	581	583	583	586	614	606	587	597	577	591	565	603	594	585	595	579	587	559	563	561	607	600	595	563	584	605	561	571	585	567
24760	11943	34547	29716	10807	2348	785	464	377	272	219	243	242	251	234	236	209	165	199	151	156	171	149	164	189	154	147	152	163	178	158	169	174	139	158	157	143	158	166	144	150	157	169	175	146	160	144	142	157	177	148	145	163	167	145	165	150	167	188	161	175	190	159	148	143	166	164	145	156	154	131	131	146	150	169	165	153	148	164	171	145	154	143	142	135	160	148	163	165	156	167	133	127	159	153	159	142	145	181	145	159	155	151	157	161	152	147	160	157	158	151	177	162	147	171	171	161	146	154	138	113	148	149	152	142	159	150	150	169	155	139	158	146	154	156	158	147	159	159	154	133	127	160	154	181	168	158	137	170	164	168	172	141	144	144	148	137	154	124	174	151	143	152	153	168	180	146	129	155	166	146	154	141	148	149	155	125	144	141	138	171	149	158	162	144	139	140	122	170	147	172	142	151	147	146	163	149	171	136	175	158	171	169	147	150	170	138	142	163	179	159	151	129	161	176	160	175	141	151	155	142	132	127	145	156	156	166	180	147	167	145	142	154	159	182	150	158	159	139	150	164	142	157	152	163	174	162	164	160	156	171	128	173	152	172	156	154	151	146	154	185	141	153	183	143	167	150	142	137	163	149	120	154	121	138	129	150	159	175	173	153	164	165	152	154	146	166	168	172	154	139	151	152	159	170	138	142	164	168	178	180	150	135	124	172	142	139	176	142	156	186	184	165	140	156	164	137	156	168	172	159	140	154	147	159	163	128	166	142	161	158	150	156	140	145	145	174	150	166	183	143	155	149	148	163	140	135	162	160	150	138	172	171	128	162	130	138	168	153	177	175	161	151	153	151	157	165	179	158	187	147	135	162	198	160	126	133	132	162	171	175	150	169	141	158	167	160	146	171	140	137	166	156	166	141	163	146	154	163	142	152	178	130	146	131	139	147	144	160	149	150	151	168	152	159	181	163	161	158	177	157	150	163	184	148	161	164	151	140	158	146	178	142	163	159	155	169	146	172	157	150	168	162	158	158	171	163	150	158	164	139	156	162	177	168	156	154	174	180	149	159	141	155	161	171	168	148	160	149	140	157	163	163	160	169	139	120	176	157	156	126	158	144	149	148	139	167	151	157	139	155	177	167	191	154	161	146	157	151	169	152	172	155	180	155	146	170	159	170	124	140	144	156	163	163	144	175	133	149	145	178	144	143	171	133	161	164	155	137	140	161	165	154	152	138	170	155	160	145	168	162	154	158	158	143	156	148	145	136	159	155	163	176	159	155	181	163	167	152	145	168	151	144	163	156	162	153	149	160	153	137	143	177	150	183	164	157	143	139	168	159	161	176	155	147	168	166	177	129	180	155	130	146	176	167	140	149	150	172	151	150	174	160	161	155	150	121	140	144	167	139	156	162	154	158	135	154	153	170	155	168	130	159	169	155	158	159	158	169	176	159	170	144	141	171	170	154	172	162	198	140	155	155	150	153	152	153	173	141	174	131	142	146	177	159	155	176	142	145	163	165	152	160	164	194	163	162	145	172	165	132	155	156	158	161	171	154	155	169	164	146	145	166	151	184	141	173	144	143	140	163	165	164	158	162	125	161	150	147	145	153	133	152	164	190	153	157	142	149	161	145	187	142	145	152	149	137	157	153	148	164	146	159	130	143	169	143	171	171	147	148	151	148	149	144	148	187	166	148	143	154	156	170	155	147	164	183	149	131	156	137	145	148	168	154	130	170	177	181	156	174	149	144	154	143	148	153	157	146	166	170	140	155	130	148	157	156	145	158	143	162	155	175	159	166	151	184	151	144	164	157	152	165	166	133	138	172	156	167	132	161	152	123	165	163	151	159	171	152	138	156	139	158	140	137	162	144	145	147	151	168	158	151	165	152	149	134	138	168	149	165	161	174	154	148	160	155	164	153	172	162	151	130	137	154	155	160	158	161	147	149	152	176	137	173	158	166	162	158	146	159	149	166	139	169	163	159	171	147	153	148	155	140	170	146	176	168	155	125	154	170	155	153	134	160	155	171	129	135	157	170	147	155	156	159	159	168	184	155	145	153	165	164	173	165	178	175	155	149	140	129	171	147	158	153	148	166	145	169	184	135	137	172	148	157	132	138	141	169	138	147	141	145	148	162	143	127	173	141	147	158	139	151	134	148	152	143	153	161	158	147	154	170	170	156	156	166	169	151	153	147	152	139	157	144	147	156	146	168	154	154	169	145	168	158	147	167	157	172	150	171	166	149	144	152	179	145	167	154	144	148	150	143	168	149	161	163	163	141	174	180	164	132	167	167	172	170	159	154	132	138	135	138	165	163	159	159	167	183	183	146	143	162	159	173	165	169	147	188	185	150	141	159	176	145	179	159	139	155	168	165	157	144	163	124	161	151	156	159	137	156	160	161	135	166	148	163	154	165	176	152	137	150	151	164	173	155	151	155	157	120	175	167	143	156	159	143	145	138	151	134	171	146	159	169	180	192	163	152	152	150	183	149	133	141	141	145	152	167	152	146	182	163	154	154	159	135	150	149	160	154	163	155	149	145	166	147	153	170	145	166	141	160	180	138	182	168	153	169	149	142	183	150	153	144	155	158	139	129	147	157	143	139	167	176	155	152	148	136	156	160	157	162	147	145	161	160	164	176	168	124	162	170	159	137	117	151	140	162	151	153	164	155	136	147	163	162	174	148	177	162	157	152	175	146	152	145	167	159	136	139	154	156	149	148	164	151	156	162	155	147	165	170	144	139	136	171	155	148	151	136	151	146	153	174	168	172	140	163	152	167	161	155	148	147	170	148	160	173	116	125	160	141	154	145	140	149	157	149	162	151	158	155	164	144	145	139	151	166	157	145	160	144	167	143	153	182	138	155	157	197	144	142	159	152	156	176	179	174	150	171	153	151	155	150	166	151	176	150	152	158	147	143	155	141	142	164	155	134	181	159	176	166	157	163	168	165	159	135	139	141	133	143	140	132	148	169	153	142	160	160	157	142	157	152	149	150	153	159	149	156	138	144	160	141	161	143	151	147	172	145	159	178	172	152	163	155	147	148	140	167	134	155	141	171	153	141	185	139	164	163	186	142	151	154	168	145	168	151	136	147	147	149	130	166	148	163	154	174	135	168	154	171	121	153	157	160	174	154	149	151	134	128	144	137	177	149	132	156	172	146	137	140	137	166	129	148	148	156	130	147	169	163	155	143	136	163	156	151	149	171	161	139	147	172	136	168	178	142	153	136	194	154	154	168	146	152	133	161	157	159	140	161	155	157	142	132	140	144	169	151	166	140	174	157	146	143	155	159	176	171	161	155	150	156	129	162	150	173	159	158	143	133	148	185	164	151	147	165	137	163	137	154	145	162	158	171	147	162	149	157	148	161	162	147	138	134	150	172	168	161	137	160	157	129	161	175	159	134	155	181	159	147	147	190	169	169	144	151	157	165	161	143	152	146	139	167	152	135	154	153	162	157	184	143	165	158	155	151	151	169	127	116	169	178	158
14540	10882	36126	33317	11533	5213	3284	2215	1611	1068	952	1012	986	1000	849	777	648	614	553	478	466	440	430	437	469	488	447	432	445	442	402	426	443	420	427	424	426	423	415	427	409	399	410	411	410	445	391	372	388	403	398	403	435	411	410	420	413	426	407	378	385	424	381	401	390	425	401	390	384	394	407	394	435	412	377	377	397	416	379	419	371	393	391	377	397	421	399	413	403	391	416	409	412	389	383	378	381	394	380	382	390	393	410	385	383	400	406	396	407	382	367	410	361	429	385	401	380	419	382	399	404	400	363	388	426	408	389	439	414	383	405	379	399	429	404	397	421	384	405	368	456	440	390	414	393	385	410	423	429	414	351	381	409	346	396	401	371	428	420	416	396	382	387	421	381	398	415	377	428	390	386	420	406	393	413	423	380	428	421	432	400	426	376	405	402	406	359	403	376	410	385	399	398	381	388	378	391	356	422	414	396	387	404	414	404	377	383	402	387	430	420	377	414	398	379	413	367	373	356	427	415	409	408	383	370	391	395	395	421	411	440	379	437	363	394	391	386	387	366	411	426	396	404	437	383	410	398	363	404	360	406	403	374	403	417	439	423	387	427	421	383	377	396	379	406	414	426	385	369	363	400	382	424	384	374	410	358	439	412	391	418	400	408	351	395	414	352	405	372	393	394	409	376	386	408	381	412	394	387	394	424	409	409	408	423	405	420	400	384	376	401	418	433	398	399	406	374	379	396	442	396	409	404	396	409	389	390	395	379	379	398	407	398	377	404	386	371	396	413	407	412	396	401	416	424	378	397	380	399	409	393	395	391	395	421	402	397	371	425	390	388	405	405	377	413	385	392	391	426	372	393	379	393	407	357	430	392	351	396	394	407	422	392	407	382	411	428	386	394	397	392	403	374	410	395	387	394	366	444	387	422	411	387	383	377	386	411	389	329	374	434	380	378	406	382	380	372	402	417	387	392	424	414	410	388	392	400	384	330	403	386	377	381	412	396	390	347	424	402	411	398	400	425	408	392	407	403	384	402	388	415	400	406	393	404	366	375	410	398	411	400	384	382	409	396	429	378	377	404	365	393	426	396	384	407	390	377	433	392	419	386	408	387	391	418	411	413	390	358	410	390	403	418	382	395	400	434	372	407	414	419	387	381	401	403	401	400	383	428	386	376	368	411	403	375	387	366	376	422	393	383	362	389	381	412	413	428	386	414	408	391	389	417	392	389	391	394	387	385	398	423	384	405	423	386	402	392	395	403	406	396	385	390	391	388	395	398	365	354	355	397	431	408	421	424	369	401	402	386	390	384	432	418	388	385	425	382	391	402	403	418	427	391	362	395	380	385	382	428	434	394	386	395	409	417	400	384	375	405	396	404	413	391	397	418	431	430	382	394	393	407	409	375	366	381	413	387	416	415	405	405	373	369	406	401	406	403	405	397	376	369	371	388	390	383	388	418	389	415	397	371	360	369	402	407	392	412	379	388	414	386	378	401	402	381	351	400	398	388	383	402	398	352	421	415	382	403	413	412	416	370	423	401	360	421	382	443	387	392	410	409	387	434	394	379	411	411	419	383	391	388	400	399	400	404	375	400	372	437	385	384	382	412	411	402	399	386	399	421	416	379	380	382	409	421	384	428	405	458	409	401	414	394	401	445	399	430	405	409	403	396	391	388	422	404	413	420	395	386	357	395	353	407	377	382	383	399	381	368	406	428	380	405	389	416	388	391	436	408	432	405	417	403	414	429	369	413	368	423	388	425	424	411	403	390	389	357	412	425	373	400	429	359	438	421	408	405	393	414	389	399	370	429	399	413	358	380	416	396	388	414	390	410	425	368	396	389	373	358	424	396	376	426	376	413	428	373	389	362	409	368	422	439	392	403	450	349	402	403	375	391	382	399	397	386	421	390	362	424	373	420	401	395	380	393	392	395	413	402	371	391	360	416	379	399	442	438	386	431	416	383	401	387	437	394	405	390	413	399	376	394	383	402	414	396	364	402	403	409	371	378	390	408	429	429	398	423	402	364	369	404	369	404	377	420	393	381	397	413	369	376	375	387	395	399	395	380	377	393	402	430	383	360	384	389	396	409	398	354	367	381	398	414	410	387	398	380	405	392	363	394	393	387	402	397	387	421	401	353	419	389	399	397	386	420	421	404	386	420	427	401	402	423	415	379	406	411	400	364	394	407	426	411	388	375	414	413	385	392	363	379	373	394	367	395	412	366	379	389	390	391	398	417	401	396	374	381	387	410	404	391	403	389	388	361	398	453	392	370	413	405	376	425	433	402	394	393	345	383	385	410	446	384	388	414	390	382	376	435	368	355	369	396	396	374	383	399	446	389	439	373	416	388	396	375	402	428	395	407	406	411	395	404	399	391	408	462	421	397	426	392	372	360	362	441	439	394	383	397	429	369	396	409	397	411	389	397	403	384	394	397	394	382	347	395	379	397	428	441	359	378	425	380	380	404	398	411	411	437	367	403	382	373	372	387	365	386	390	385	400	385	394	376	409	388	387	361	437	393	423	380	364	391	380	403	364	392	377	400	390	397	361	379	382	395	380	392	405	408	412	388	398	392	387	401	392	407	425	427	376	416	402	382	412	360	417	381	433	388	411	400	396	414	377	372	350	384	387	390	372	392	397	409	360	439	372	406	437	397	397	394	416	401	392	392	374	403	417	404	393	425	434	408	409	402	407	388	369	419	396	411	425	407	400	413	386	382	392	375	416	432	389	369	428	380	395	384	403	337	404	374	396	393	415	406	410	390	436	411	378	393	394	350	384	393	420	403	392	416	376	389	401	415	419	410	374	387	389	392	367	396	406	393	396	402	379	387	417	381	394	406	416	395	344	362	387	392	382	363	387	386	411	402	405	415	403	379	392	413	349	392	375	399	393	379	410	407	408	393	429	388	366	411	391	421	379	415	418	391	394	381	405	390	419	408	402	405	411	390	407	388	370	399	383	407	408	400	408	381	396	414	370	351	402	402	398	371	427	394	423	380	385	403	418	382	386	398	423	402	392	392	419	413	368	401	408	421	393	420	416	342	388	373	393	393	394	452	379	384	418	406	391	406	381	397	376	389	372	348	398	389	386	406	389	432	400	350	394	412	422	401	410	365	373	374	404	429	432	401	406	414	381	430	403	372	392	377	381	376	399	356	403	400	401	392	421	418	403	381	399	359	412	407	382	380	412	431	370	400	395	410	396	369	398	382	381	383	422	375	392	395	393	362	404	389	368	418	413	375	402	418	399	408	407	391	433	387	385	396	363	408	412	372	382	394	385	388	397	367	398	430	378	401	379	396	389	422	412	365	379	402	401	396	388	369	398	412	404	395	389	370	385	392	411	376	391	453	408	397	384	432	443	364	423	383	400	390	410	387	385	396	362	424	369	405	382	383	323	381	396	414	358	400	358	402	393	398	408	411	362	390	402	366	387	393	428	409	386	387	403	438	375	414	410	418	398	384	399	406	396	357	391	388	382	408	381
6549	1519	1203	982	696	518	533	474	422	432	474	439	428	474	417	442	436	399	431	396	417	420	399	387	429	422	427	402	447	399	443	429	432	382	443	441	425	433	396	431	412	413	388	452	421	431	436	430	435	418	439	473	401	441	412	445	425	412	400	432	420	411	435	398	392	461	396	427	427	394	415	410	358	406	409	383	454	418	370	447	441	420	412	411	444	426	405	401	407	438	386	436	401	455	412	423	425	404	412	414	360	434	447	397	394	425	421	409	395	378	442	411	395	399	412	437	429	384	428	436	410	415	430	411	427	417	476	433	454	384	439	375	407	419	409	424	427	432	417	360	412	412	405	421	404	436	416	399	408	411	427	433	392	372	416	381	421	430	429	437	432	421	398	428	412	443	413	453	435	429	444	429	452	433	431	411	409	413	462	410	463	382	434	399	387	395	438	408	423	420	432	426	415	435	445	421	375	441	449	410	422	471	428	415	387	389	398	437	438	372	422	418	437	429	424	426	442	416	390	417	458	414	473	417	409	408	428	406	398	415	352	405	409	420	417	440	398	422	423	418	427	397	409	417	422	398	442	416	425	425	441	414	436	432	439	416	424	387	434	432	418	432	459	435	419	414	384	426	415	413	398	426	413	450	411	421	415	396	415	461	435	432	453	397	426	407	434	390	389	386	430	462	398	455	447	408	413	413	414	409	392	388	413	374	400	409	416	391	414	425	378	411	437	400	408	414	447	433	386	426	436	391	373	411	398	403	369	440	410	399	447	398	413	413	424	384	415	411	464	418	428	395	447	436	408	442	389	386	422	388	434	416	417	435	421	406	460	418	445	402	412	366	400	458	411	424	436	410	459	381	391	436	415	411	437	426	403	411	472	414	433	386	396	440	400	413	400	409	413	410	401	432	435	467	422	427	436	476	422	428	402	396	378	391	437	422	404	414	398	444	425	420	409	389	460	445	440	425	400	404	412	399	389	382	375	449	409	407	398	417	431	416	376	411	407	411	437	389	403	438	435	453	429	427	439	410	430	400	416	418	425	413	389	399	384	432	399	437	427	432	435	432	386	392	386	419	457	401	456	425	382	414	438	384	430	416	425	406	433	416	403	419	420	393	386	416	416	395	441	425	433	400	440	443	420	401	437	440	450	449	420	428	449	407	418	446	433	404	429	431	401	415	424	391	446	398	403	384	388	430	429	431	413	430	408	422	387	414	411	400	399	389	394	444	414	382	408	431	398	385	383	412	426	422	378	415	428	416	421	409	432	460	427	409	388	402	421	418	425	399	450	406	403	429	370	434	386	392	422	414	429	405	423	423	390	418	390	466	394	392	420	434	463	411	408	418	392	451	409	414	422	438	431	404	434	407	435	442	456	434	414	425	408	419	421	411	385	401	423	427	395	453	379	418	457	425	399	403	400	418	394	398	407	393	371	409	378	400	433	415	391	414	427	378	372	415	439	423	427	428	402	436	406	418	409	409	398	420	434	438	388	415	426	433	379	396	412	408	429	398	415	410	421	420	409	417	459	427	418	387	393	426	411	412	420	416	407	449	417	398	417	410	375	425	428	414	406	391	429	400	410	413	416	388	415	402	412	403	388	395	373	418	417	406	410	430	445	404	428	415	423	407	433	393	369	414	430	446	410	426	423	399	414	416	411	411	418	420	470	409	392	437	443	360	433	403	376	386	406	372	392	417	415	438	434	449	441	355	390	395	430	407	452	416	426	402	401	403	458	455	425	419	420	417	381	389	405	456	377	440	425	389	432	422	413	440	437	422	453	401	394	430	380	448	435	397	412	421	383	412	405	415	420	396	408	405	434	419	359	405	409	471	392	404	433	402	439	394	424	438	403	422	401	421	447	404	388	404	416	407	425	419	417	467	388	431	426	394	399	369	417	435	437	397	416	398	401	391	441	394	366	415	393	412	401	405	445	412	395	412	412	434	406	377	380	393	391	415	421	400	430	403	409	442	415	391	437	418	423	395	437	440	373	407	432	396	454	401	462	415	398	458	401	440	384	388	401	426	389	400	429	424	420	432	409	416	409	404	421	403	379	403	424	431	409	416	398	405	390	398	383	377	368	439	415	438	401	414	400	410	411	412	370	412	408	397	409	399	404	429	432	444	446	448	406	424	417	453	420	421	403	382	383	445	386	449	392	425	423	428	413	422	395	456	376	421	388	393	408	402	418	475	405	443	401	423	431	435	447	393	452	407	433	423	395	420	373	417	396	404	401	435	412	421	415	363	411	410	399	366	443	460	400	441	408	375	400	378	391	437	413	408	371	403	406	448	458	409	468	386	411	370	353	421	410	439	409	418	404	400	416	420	422	425	416	380	396	401	409	406	382	377	448	404	399	422	390	436	391	421	434	400	400	423	448	413	410	400	414	421	406	422	431	383	408	419	409	429	413	430	428	420	384	441	433	411	443	440	418	389	434	386	427	402	467	385	416	433	404	422	408	401	432	412	373	405	441	416	441	413	436	425	429	425	380	417	442	436	415	406	431	468	449	408	400	440	414	383	422	445	440	445	409	427	437	408	410	404	393	410	389	451	397	418	434	405	385	389	415	412	420	429	408	404	392	433	397	403	414	363	442	396	416	460	431	418	413	443	413	409	395	414	414	432	408	416	390	417	449	376	422	434	453	469	452	422	424	371	400	438	442	442	419	390	408	426	393	395	414	411	401	426	460	405	414	416	382	396	421	398	425	382	445	363	439	441	414	432	427	392	408	457	442	381	425	399	392	432	414	432	416	396	451	378	414	409	430	405	387	393	391	397	392	433	411	421	406	415	456	442	388	418	398	435	404	408	398	399	438	416	413	422	420	400	439	422	420	403	419	426	419	385	432	394	397	388	401	434	414	415	383	418	431	416	396	419	418	415	374	418	412	390	392	431	432	438	383	420	417	385	398	403	427	437	407	407	405	438	409	409	391	447	404	387	428	428	434	389	406	395	397	413	430	404	457	389	420	419	380	421	416	429	393	438	420	400	419	404	382	449	430	443	448	370	422	424	406	438	412	418	402	431	414	404	375	409	413	434	429	440	433	419	427	392	384	400	401	448	426	435	425	390	403	406	425	389	441	418	407	367	453	418	425	401	440	373	418	411	434	429	434	429	396	400	379	447	385	430	415	437	425	406	423	451	436	412	399	422	423	406	420	410	415	420	375	431	417	390	419	428	368	400	440	422	459	426	447	386	388	405	453	378	430	437	456	430	409	371	411	427	468	397	443	424	366	374	438	424	402	401	414	408	452	402	434	440	432	440	416	380	406	410	433	420	421	408	427	402	402	394	440	442	456	436	423	426	414	424	408	395	410	375	412	422	414	408	421	406	407	427	383	444	450	443	421	420	414	397	402	422	389	410	417	463	411	418	442	435	405	446	428	413	350	419	400	420	375	405	439	413	408	436	382	396	414	433	403	443	419	446	448	430	436	406	428	443	439	404	407	429	407	432	465	439	398	420	392	425	436	423	400	400	421	410	412	383
5005	1905	3472	3227	1851	1488	1393	1212	1059	993	1028	1039	1060	1084	1041	1000	992	911	966	943	906	912	905	874	961	993	932	888	929	904	945	911	917	928	943	891	933	892	880	956	910	879	943	821	904	933	878	961	883	921	885	958	958	924	936	904	879	930	926	954	870	923	981	910	907	905	919	924	925	849	942	910	930	934	940	922	977	912	988	922	935	860	940	902	877	910	925	887	936	881	923	905	906	886	887	943	905	932	946	955	886	903	925	905	940	877	952	888	904	910	906	912	881	904	939	942	932	977	924	936	926	901	893	870	914	918	943	906	917	863	917	865	902	944	925	915	952	938	925	959	941	926	938	895	893	878	897	938	877	858	922	868	918	899	896	945	896	912	889	902	900	941	875	912	929	978	934	907	900	864	900	913	881	962	936	924	928	904	960	904	896	947	908	914	912	915	937	860	862	934	938	940	894	867	920	981	886	899	956	913	856	897	892	965	972	862	915	909	945	873	882	946	891	916	915	934	901	893	920	896	905	924	922	987	951	898	930	952	919	944	898	904	919	884	879	867	989	917	923	934	919	966	921	950	863	918	945	904	974	968	959	858	927	897	955	949	839	923	926	922	944	917	922	844	910	918	964	879	910	939	888	881	924	890	966	936	898	985	935	971	893	921	918	886	950	902	886	885	915	950	902	915	938	866	924	900	953	898	906	888	859	858	887	906	930	882	965	905	951	937	850	954	906	927	871	926	898	912	934	934	888	943	909	949	955	918	933	954	902	890	934	904	926	881	910	863	946	899	866	894	905	913	870	893	917	922	881	864	864	919	850	873	871	903	875	928	980	929	936	875	865	922	923	928	909	933	936	920	811	905	896	865	976	913	950	916	874	960	895	904	915	915	910	859	946	866	900	907	884	951	899	912	890	854	911	930	934	898	874	887	868	887	881	917	925	937	960	927	869	894	917	861	891	924	909	913	894	889	903	943	922	912	908	901	910	885	902	891	888	902	934	910	913	878	940	933	926	961	870	950	920	944	870	898	898	908	925	887	923	961	966	969	855	940	863	962	897	888	941	856	908	903	879	949	881	973	912	925	885	951	939	986	924	908	939	919	890	915	899	937	862	969	932	938	873	872	890	906	894	918	896	880	924	917	869	929	944	914	925	919	874	912	965	899	897	935	906	877	942	888	927	874	920	929	949	920	891	877	926	946	905	921	973	875	925	923	889	937	945	929	868	971	952	907	910	874	876	943	909	948	905	859	904	921	865	939	905	939	933	968	876	911	938	947	902	1012	947	925	990	879	926	910	953	869	903	888	940	904	917	929	933	879	908	917	892	912	884	934	911	849	907	972	909	901	874	875	897	951	950	884	906	938	919	863	941	936	942	925	899	921	883	936	922	851	958	929	885	932	958	934	932	935	909	896	920	897	905	930	947	872	941	946	933	904	950	909	899	927	993	942	932	867	880	873	882	925	916	904	924	969	861	922	913	948	946	919	957	925	938	923	935	938	943	914	887	893	904	932	945	877	900	899	897	963	906	915	891	939	891	912	901	904	902	941	987	893	931	883	908	941	876	913	901	925	905	912	962	900	925	951	938	922	947	950	952	959	933	880	934	946	901	950	913	927	919	880	986	953	903	924	972	950	909	898	923	935	920	945	980	921	916	918	924	857	885	977	910	883	863	949	916	893	923	882	949	902	951	910	967	926	962	899	915	886	896	956	857	902	868	909	899	914	892	961	937	906	859	908	869	929	924	878	912	877	897	928	892	907	974	886	950	916	898	894	909	949	921	889	934	939	876	898	897	892	877	945	900	940	880	910	933	929	919	928	875	953	887	879	962	938	919	969	910	864	902	907	910	869	892	951	906	949	888	918	912	894	937	888	963	895	882	941	956	947	911	884	903	864	867	916	923	906	926	903	930	920	908	920	904	876	886	953	960	929	914	928	913	885	913	884	933	941	957	897	925	898	918	897	923	940	906	909	884	924	921	918	869	955	958	952	893	907	898	959	970	904	935	922	921	947	947	923	913	939	960	915	878	889	885	902	927	918	917	916	909	895	899	838	938	925	931	918	953	902	960	906	946	912	914	921	913	912	895	917	919	865	945	846	891	972	930	922	930	885	863	918	883	926	914	850	911	959	891	952	899	899	909	946	935	894	917	935	892	879	921	967	967	943	867	930	948	891	919	928	938	928	878	888	887	850	947	917	927	883	856	906	909	911	864	899	914	938	941	923	929	945	889	906	937	938	865	896	936	991	918	936	941	887	906	882	916	853	878	913	891	925	871	890	913	955	932	883	893	870	915	911	920	944	904	964	921	913	897	917	919	911	936	905	925	913	941	925	897	903	888	948	898	881	890	934	937	920	923	957	937	908	905	935	903	900	906	899	986	923	905	911	877	952	944	927	892	939	805	915	856	939	909	875	932	857	902	939	878	907	951	888	955	918	927	949	936	946	963	887	944	943	897	910	902	975	919	906	920	887	936	934	929	927	933	888	875	880	902	841	890	923	938	903	896	884	920	933	880	927	866	930	919	901	886	874	937	853	893	861	871	929	919	885	890	891	836	923	899	949	949	964	912	936	920	919	907	924	968	872	873	921	917	925	926	915	922	952	918	869	920	891	908	955	897	907	927	970	967	982	873	892	966	942	901	1020	959	899	892	959	905	988	904	896	909	866	904	956	936	934	917	936	840	937	913	971	902	890	901	913	947	904	941	936	934	944	899	904	948	928	968	948	891	888	972	885	941	912	909	913	906	958	904	900	913	942	891	999	886	931	879	913	876	896	927	942	922	931	891	914	860	908	904	937	895	880	871	898	908	949	933	908	886	913	952	938	915	898	941	858	939	942	870	953	935	912	891	922	946	954	928	894	940	911	950	913	885	884	906	892	911	946	864	884	972	969	895	950	921	842	916	936	915	947	921	968	897	967	942	941	884	899	923	912	949	914	918	918	905	895	935	923	871	913	959	955	987	942	846	895	914	933	887	910	919	910	920	977	933	866	933	915	878	924	959	957	879	914	947	897	948	912	880	951	935	901	913	903	942	946	938	931	884	955	889	893	952	854	910	884	850	914	919	891	920	952	921	948	918	933	936	880	903	855	957	934	937	861	936	884	915	937	910	886	900	960	846	897	957	901	912	925	892	930	968	925	920	923	950	871	914	954	948	921	874	868	897	931	902	899	933	880	928	895	908	907	917	877	938	951	984	888	911	927	888	929	881	923	927	897	921	896	943	915	929	935	921	889	946	904	955	889	917	982	931	887	905	909	936	916	922	928	912	916	930	958	935	887	863	920	906	931	865	894	889	955	914	947	877	876	902	938	912	904	920	907	919	878	921	935	906	923	929	875	884	860	888	895	937	938	977	870	911	913	897	920	893	937	868	919	898	912	917	884	888	918	871	960	890	888	912	918	940	878	924	933	873	929	932	928	931	875	933	918	926	924	904	952	961	930	874	938	902	898	907	978	925	916	909	891	943	921	894	906	893	885	890	920	912	899	940	895
16387	6559	23403	19526	5279	1058	595	504	386	355	329	279	306	291	286	268	275	284	281	275	277	284	254	261	276	260	244	244	274	265	283	255	263	281	280	244	264	264	273	242	260	263	275	239	263	266	247	284	253	269	283	270	255	270	256	267	243	233	219	269	243	266	261	286	245	267	263	284	262	255	276	251	258	249	303	287	245	235	293	263	267	247	253	269	266	271	246	264	230	245	259	220	247	250	268	231	277	243	231	244	253	277	275	255	261	271	251	256	274	261	245	280	283	279	272	276	253	255	262	265	271	277	277	257	239	235	237	230	253	254	234	278	260	274	253	265	307	282	231	260	246	279	242	297	231	235	239	257	295	258	247	247	262	260	276	269	254	288	250	236	273	273	253	259	277	286	263	261	238	254	256	243	219	246	251	237	223	263	250	268	264	260	250	242	254	263	269	270	274	262	258	266	251	273	258	253	229	246	220	241	269	267	258	240	231	238	242	284	280	269	244	251	246	279	247	279	258	250	243	242	270	251	262	249	272	273	265	273	245	246	268	262	257	245	238	284	270	270	257	263	235	262	256	248	264	263	276	250	262	238	275	286	272	235	270	272	242	253	286	277	247	253	249	250	264	283	238	270	294	253	259	267	271	275	253	238	264	259	252	254	250	257	296	278	260	259	223	281	270	264	234	276	264	274	247	264	252	241	252	232	256	265	259	248	263	256	284	258	276	274	250	284	281	267	249	269	272	239	253	280	260	263	251	239	272	256	258	291	245	258	282	246	291	286	275	254	270	272	239	273	226	279	259	243	265	271	284	262	274	268	265	285	267	248	276	292	278	277	237	242	281	272	284	259	284	253	239	286	251	245	256	240	224	270	233	250	272	241	281	273	274	254	256	269	262	263	268	265	304	253	250	258	258	278	262	287	289	250	251	261	220	219	304	256	246	268	238	225	285	278	260	259	244	274	249	273	245	254	254	283	296	259	237	307	256	282	259	256	294	282	262	262	235	257	259	266	274	254	260	259	269	243	281	262	254	246	259	240	256	265	275	251	259	232	281	250	285	249	287	257	255	276	289	269	240	262	240	256	255	281	292	271	246	274	254	251	247	258	254	268	263	256	293	245	232	254	268	254	263	260	254	263	247	229	296	262	260	253	247	249	264	253	279	246	254	252	237	249	268	262	274	272	285	253	258	246	231	254	270	268	245	257	261	239	282	262	251	242	268	275	254	279	252	284	224	249	259	282	266	239	223	273	259	256	271	254	257	288	258	256	254	257	286	272	265	285	276	266	245	304	264	249	261	303	254	281	276	250	266	272	282	251	283	313	264	285	273	272	250	284	275	255	257	214	248	268	281	268	276	248	252	267	267	261	238	302	251	269	245	249	255	269	244	284	283	266	267	263	246	263	247	249	246	244	267	265	260	294	248	273	234	263	215	276	243	253	238	265	255	250	248	262	271	251	261	235	243	298	294	235	261	276	248	275	229	254	290	272	272	261	278	237	261	244	261	274	257	304	261	254	265	278	251	248	260	275	234	256	251	266	287	265	254	262	264	230	268	277	243	230	278	274	254	246	276	259	298	254	285	266	266	269	250	241	253	233	239	283	277	296	267	264	265	291	269	275	255	272	249	271	272	276	246	243	251	242	274	222	279	278	259	264	274	235	231	250	269	285	239	269	225	265	236	253	258	262	263	249	278	251	276	312	252	242	264	260	235	271	222	280	283	258	281	228	273	255	260	251	260	232	244	254	241	238	236	277	288	266	239	258	267	269	242	269	283	267	257	269	295	256	293	256	241	262	233	269	252	249	277	275	264	269	285	264	226	290	268	270	266	250	260	262	263	261	298	271	258	300	259	217	273	273	268	254	275	263	248	229	272	259	266	263	268	245	244	284	258	241	268	266	266	236	303	248	267	246	290	273	219	224	268	245	244	268	266	258	262	274	276	255	253	260	260	267	263	250	271	259	248	272	286	226	230	237	271	269	250	287	283	251	280	276	251	244	259	246	262	270	240	250	233	243	252	266	248	246	256	256	210	244	246	258	251	267	261	268	248	245	267	275	267	287	271	259	246	270	278	254	272	251	279	236	272	247	256	270	273	251	250	249	238	258	249	247	283	294	267	275	274	289	267	271	228	278	269	246	275	266	261	281	250	270	238	266	226	257	237	235	266	273	250	255	254	243	257	270	258	260	268	241	268	271	251	255	254	256	267	240	263	265	254	244	239	258	226	244	258	267	239	245	260	241	267	248	268	248	246	231	245	291	260	286	276	250	292	296	234	260	269	264	276	258	267	251	268	246	234	277	250	281	232	274	264	237	245	257	254	259	274	263	240	246	263	252	254	269	248	286	258	264	271	263	299	256	261	266	242	238	246	223	246	237	228	261	244	268	295	259	231	272	288	286	252	251	235	265	250	246	267	263	248	280	262	251	238	258	269	269	235	267	264	269	240	233	272	240	263	272	288	259	279	274	264	272	302	263	242	267	304	291	276	266	281	280	303	266	252	273	275	262	248	231	226	274	290	247	241	252	264	261	238	277	247	253	250	278	253	258	270	236	236	240	279	272	242	276	282	222	265	273	251	276	242	259	254	277	262	304	264	265	283	280	252	261	277	258	253	277	273	282	265	256	216	281	312	249	242	265	248	283	294	247	224	249	246	279	269	237	256	274	293	251	234	261	255	271	254	259	269	242	255	246	268	277	275	258	245	250	260	250	278	263	253	262	300	281	239	276	281	241	266	239	262	273	248	281	279	248	243	266	256	253	271	249	232	255	245	260	240	279	270	264	260	261	265	249	244	248	238	281	255	239	269	252	260	243	240	248	271	259	234	271	265	256	267	239	259	277	291	262	261	261	285	286	264	270	293	239	271	293	288	239	255	280	257	260	256	270	325	264	274	269	258	260	269	276	301	268	287	276	275	287	258	246	245	267	212	283	274	259	270	275	256	283	309	285	281	273	268	261	252	265	282	257	253	267	299	237	277	274	270	257	244	246	244	255	277	244	238	250	251	258	254	262	280	248	227	253	258	254	273	266	239	264	287	247	287	284	263	276	287	276	273	270	258	254	240	292	266	210	256	259	270	268	257	272	277	259	239	273	261	242	266	251	254	282	263	249	242	270	272	258	255	290	262	269	266	262	271	247	267	254	279	255	277	267	250	235	274	280	253	267	266	236	272	220	276	239	276	285	268	251	261	252	237	245	266	286	249	267	264	256	253	262	262	266	284	263	254	232	253	268	262	265	280	250	281	255	294	281	280	264	266	242	250	269	262	260	252	265	269	252	273	237	276	270	271	293	246	244	246	270	258	280	258	264	250	274	251	261	283	240	247	231	257	283	249	267	254	290	245	251	241	287	266	274	256	273	239	232	262	286	247	272	236	267	285	273	224	249	277	284	265	266	243	230	243	257	260	289	282	255	236	240	246	239	268	292	262	263	232	254	275	240	272	262	263	263	287	275	240	215	269	254	271	286	279	270	271	246	273	258	253	286	279	257
11567	7114	28553	26397	7945	3487	2388	1744	1287	1019	943	1008	962	932	877	814	757	722	700	583	647	653	615	644	638	651	629	646	624	578	606	603	600	620	626	607	597	606	606	592	638	590	629	582	550	555	590	613	552	542	601	605	580	580	585	641	602	618	570	644	599	593	596	616	622	601	599	608	629	615	596	571	607	576	573	623	579	548	587	622	582	599	632	609	575	605	598	594	575	574	551	561	623	575	614	633	586	616	594	622	586	631	557	581	593	580	598	602	614	614	603	574	625	576	612	567	609	633	614	623	590	595	552	553	637	639	620	609	640	573	582	599	566	575	603	560	567	577	605	578	525	597	565	579	590	592	570	592	596	588	605	574	574	586	594	584	584	559	609	561	609	558	592	568	585	598	570	588	593	573	596	618	623	590	607	560	623	606	618	606	626	616	622	585	575	582	633	601	599	588	598	538	607	630	588	546	620	579	586	588	590	552	601	622	588	618	603	593	601	565	612	635	610	571	590	600	616	586	585	580	577	600	635	627	596	601	640	617	611	620	592	591	610	587	604	581	570	583	570	571	619	582	615	618	613	580	589	569	565	571	605	551	584	576	619	624	603	614	597	598	590	625	612	597	590	591	586	586	502	577	597	608	643	603	584	599	600	587	626	594	600	588	631	566	609	589	588	592	597	610	583	571	580	606	586	574	617	530	577	572	635	589	607	550	595	589	624	568	575	580	635	547	622	567	577	581	596	603	589	591	583	562	641	613	606	597	588	586	557	554	559	591	562	559	608	620	616	555	554	604	608	582	602	620	623	610	667	607	604	579	610	600	599	590	614	586	614	612	572	651	669	603	555	557	590	586	605	615	588	596	601	604	600	561	603	634	626	571	580	608	588	633	570	574	612	590	591	564	555	577	589	607	569	605	593	606	586	603	594	614	574	581	608	566	564	619	574	587	596	599	615	630	628	614	611	623	593	571	569	588	598	624	550	631	606	588	584	616	620	593	559	607	612	583	576	560	592	555	614	551	589	584	577	612	595	573	594	613	607	567	575	634	619	607	592	591	588	596	540	585	552	596	567	601	619	576	569	615	558	602	596	578	598	579	556	582	621	616	643	629	638	545	599	630	561	614	565	594	602	600	601	583	586	547	568	590	549	597	622	583	628	556	641	630	604	616	586	610	575	612	587	595	548	574	602	566	567	587	559	557	637	604	583	598	576	570	606	604	585	603	617	578	603	563	574	567	590	597	603	549	633	557	580	626	589	589	581	544	592	590	606	626	548	595	602	617	639	628	556	630	599	654	577	557	584	607	626	599	593	589	620	602	526	600	559	602	589	604	593	582	570	617	596	620	614	577	566	601	613	588	622	582	597	598	574	581	616	633	615	585	570	607	650	547	613	606	594	645	583	549	599	581	588	630	590	559	569	565	619	562	580	584	598	586	545	616	571	586	594	595	577	650	559	577	634	609	607	603	601	608	604	595	598	596	605	596	579	625	595	620	584	575	594	608	575	614	597	587	607	589	568	577	576	598	598	574	581	594	594	615	574	558	594	636	628	593	580	630	573	604	554	615	578	590	572	602	608	626	589	578	591	639	617	607	584	603	557	579	600	605	580	596	542	571	623	625	604	571	573	631	598	579	632	558	579	581	565	544	579	607	588	580	599	589	601	579	577	635	591	601	605	602	618	580	571	559	550	583	575	609	609	578	597	576	585	608	589	618	599	580	602	601	595	578	560	571	619	632	591	560	578	631	607	582	613	614	637	611	564	589	588	592	546	630	605	580	567	580	618	591	574	583	608	601	525	560	579	575	640	615	598	589	587	554	566	598	564	613	562	624	565	641	590	614	599	579	620	551	575	586	551	614	578	627	602	606	596	654	612	580	618	561	544	542	597	608	559	580	573	615	579	600	560	597	582	612	625	621	640	609	608	568	570	600	625	564	569	642	629	612	599	609	612	570	556	587	593	597	578	592	627	599	570	545	618	606	537	549	594	586	574	586	596	562	603	570	575	572	605	590	619	598	569	586	565	585	588	597	632	572	568	574	567	574	583	595	596	577	564	580	599	596	586	603	561	619	595	610	596	606	600	633	605	568	618	567	614	563	606	577	589	600	587	575	574	595	559	588	572	616	624	579	563	562	628	655	570	572	584	556	565	594	574	601	630	649	560	544	619	631	574	568	587	632	569	525	661	618	581	605	600	573	597	634	591	572	597	630	572	557	551	583	589	637	589	585	604	573	655	569	643	607	633	590	636	631	545	617	586	583	576	593	609	610	644	561	616	617	572	611	604	596	585	533	619	569	594	665	589	581	588	606	573	600	590	572	593	574	582	600	640	569	582	612	636	601	629	588	567	617	617	571	547	585	602	583	632	628	598	587	585	627	574	582	560	548	597	581	601	588	567	563	626	604	589	590	577	578	615	598	591	625	592	567	567	612	579	609	568	587	637	643	615	584	595	614	582	577	579	583	569	597	592	584	586	606	600	619	576	617	585	611	609	560	554	608	620	592	574	576	596	624	574	600	587	574	577	587	585	620	605	586	617	581	573	550	618	587	574	577	576	593	624	611	634	606	597	578	551	601	590	541	618	592	615	606	577	599	592	580	600	616	624	539	567	609	574	575	593	573	615	596	590	630	610	634	605	605	622	610	576	587	633	593	567	637	568	607	577	626	581	623	604	585	570	604	611	640	563	617	563	583	616	588	561	605	583	583	611	615	570	510	626	611	617	603	587	618	634	607	621	575	574	601	574	590	639	638	580	550	589	574	628	584	576	646	580	528	631	571	566	601	611	590	587	594	582	626	571	645	637	617	569	626	645	618	641	616	567	579	573	618	585	637	621	631	611	591	564	599	564	589	558	622	556	591	592	559	595	628	569	596	577	578	569	634	571	624	589	585	577	606	599	592	570	628	579	591	595	606	591	645	644	589	631	624	593	593	621	610	648	630	610	574	552	599	592	618	580	573	596	564	600	594	612	584	566	595	569	603	603	605	575	577	582	572	542	570	557	610	588	571	600	571	552	567	578	589	600	616	561	604	628	621	551	600	598	590	600	568	561	573	588	592	619	600	634	566	634	597	543	635	536	595	589	607	595	573	602	605	579	560	627	560	603	632	577	616	552	551	596	632	584	623	614	632	554	570	580	618	552	582	588	592	631	598	590	568	575	584	554	625	539	610	541	571	573	586	538	577	605	575	585	596	577	641	583	596	586	589	615	594	574	566	600	607	562	600	565	578	605	594	587	601	605	549	613	576	594	625	607	619	589	620	570	590	575	612	647	608	608	590	589	591	593	539	554	577	585	555	601	584	598	581	604	625	651	610	568	601	590	596	593	589	612	621	564	572	567	577	580	586	574	598	595	608	606	546	582	608	572	598	618	567	589	579	600	591	607	543	626	588	584	610	625	634	585	602	572	585	606	593	554	580	605	624	577	548	629	588	606	599	614	577	608	588	579	588	560	591	589	580	603	607	620	578	591	624	565	593	596	583	594	610	598	621
24429	11601	33968	30190	11139	2224	842	516	381	290	241	265	269	244	207	213	159	189	159	167	164	163	154	179	157	146	159	138	165	150	151	164	146	156	193	174	147	153	137	136	164	161	155	149	166	166	164	160	151	164	157	145	151	156	153	177	128	152	177	144	144	158	156	150	156	130	147	154	136	162	132	136	146	139	160	121	150	133	163	160	175	173	170	167	153	149	140	132	137	159	122	139	150	152	164	156	168	166	163	140	127	141	151	168	139	145	160	172	157	155	147	151	156	164	149	153	154	138	145	159	173	159	162	130	150	155	131	159	167	189	181	151	174	150	136	145	170	125	167	149	168	128	143	161	150	161	164	148	145	149	149	152	143	163	146	154	143	147	148	143	162	134	170	136	130	132	133	140	156	153	162	165	152	131	146	147	143	154	135	146	164	168	148	161	155	178	161	168	138	160	150	158	156	150	160	147	142	149	164	173	163	187	140	152	155	155	158	160	144	173	168	169	161	157	144	131	138	143	138	146	164	147	180	157	135	192	148	162	147	132	141	147	135	173	175	153	127	161	161	145	156	171	145	164	164	128	150	150	171	167	142	180	149	155	169	148	156	141	141	151	181	151	161	160	147	156	170	161	156	163	138	151	152	151	150	143	148	163	177	155	155	152	165	138	136	153	155	152	145	134	157	184	147	155	164	173	158	167	162	146	155	155	161	180	160	179	167	128	139	141	158	171	131	157	148	155	153	145	144	158	161	169	148	148	173	164	144	151	160	156	152	155	159	149	156	177	141	176	132	169	161	162	157	148	144	177	144	145	127	154	179	157	163	162	152	152	161	167	152	166	141	130	141	157	146	144	154	163	146	148	148	130	150	166	158	148	158	136	144	165	148	170	158	123	164	167	156	135	144	144	162	138	135	135	164	176	166	164	169	150	141	167	141	179	178	167	139	150	136	149	160	169	154	148	144	155	136	175	146	174	176	157	157	144	154	171	160	150	156	143	157	161	142	153	153	176	144	174	161	156	154	175	177	139	143	173	171	159	151	161	150	131	153	146	157	145	150	161	150	150	167	183	140	141	174	144	170	147	141	152	142	166	163	166	164	129	158	169	156	142	173	147	164	154	140	165	164	165	152	166	166	174	155	154	135	158	159	150	162	152	141	163	165	153	155	158	137	166	153	157	138	158	155	156	180	160	186	133	157	167	137	143	169	162	152	143	153	145	161	134	145	183	146	157	138	147	161	163	156	136	142	143	171	159	162	155	146	162	148	158	161	145	137	153	146	158	160	153	172	146	151	172	149	139	175	174	162	173	154	150	166	152	161	141	162	157	149	142	158	153	160	147	141	166	154	150	165	155	149	175	187	161	168	152	163	151	156	143	169	143	158	137	176	141	181	188	163	157	141	154	144	156	170	154	160	155	152	142	153	153	135	158	159	167	150	174	152	124	156	154	158	154	172	147	153	140	156	159	180	150	156	179	125	159	146	160	120	160	171	152	166	164	122	165	162	133	163	154	149	161	157	160	166	142	155	154	148	167	156	154	186	160	144	141	166	151	171	126	148	151	140	170	170	161	159	161	153	130	144	130	147	179	171	166	155	153	180	157	149	147	165	157	152	144	166	156	152	155	152	180	157	148	151	140	151	173	144	134	169	162	140	195	122	162	157	176	156	156	160	175	139	154	167	161	146	135	132	163	153	168	146	159	162	148	162	153	166	138	172	157	136	162	154	162	140	155	143	148	185	157	132	169	160	132	151	204	155	152	162	156	166	162	186	146	139	191	157	136	186	143	157	164	170	144	167	148	150	152	146	152	131	154	159	165	131	166	166	172	163	159	147	159	183	133	135	141	135	152	156	134	160	131	144	137	144	122	138	153	162	143	164	169	159	149	182	187	152	174	151	147	160	152	146	145	158	174	162	150	179	145	145	147	143	158	163	157	166	146	167	160	148	168	154	166	165	167	155	154	127	153	184	156	161	162	162	164	121	136	163	143	161	157	147	147	151	174	159	123	149	184	146	156	184	177	149	139	144	163	138	141	152	166	124	162	168	182	161	149	134	133	158	143	157	140	156	137	159	142	154	160	166	150	153	151	153	169	146	169	154	154	144	145	167	155	158	160	150	174	156	145	173	148	167	168	146	162	154	151	128	137	139	129	146	136	132	143	129	152	155	146	137	164	169	157	153	153	164	179	156	157	153	131	139	143	153	142	151	136	169	149	154	165	143	172	148	143	163	134	153	138	168	138	161	153	178	173	152	146	146	146	159	173	167	159	169	144	154	164	178	160	156	158	152	145	165	155	137	130	161	165	169	139	178	140	152	153	143	154	157	163	176	158	159	149	149	145	133	157	177	161	143	146	148	152	163	151	130	149	180	158	170	143	138	143	142	145	188	144	145	152	141	150	159	154	166	144	165	164	136	134	151	145	166	158	159	135	152	118	166	134	133	135	174	186	168	164	161	138	166	139	168	138	128	168	154	135	150	170	146	165	147	141	155	142	140	148	158	163	136	166	170	175	153	154	162	150	161	164	160	139	137	178	188	155	154	160	158	168	141	176	161	165	164	164	156	154	154	142	165	145	172	161	151	159	176	163	163	168	170	146	134	144	164	136	162	141	170	137	167	170	177	173	151	185	140	150	134	155	168	167	144	170	148	167	137	147	162	152	157	156	144	121	161	139	156	148	149	188	148	171	155	155	156	136	146	151	163	170	122	144	172	161	170	171	138	141	169	132	152	151	162	138	136	159	158	134	159	152	148	142	136	170	135	142	161	150	169	128	152	169	179	130	165	180	174	153	176	160	161	167	131	140	171	171	147	154	190	153	158	169	174	157	133	157	152	132	152	149	135	123	168	142	165	157	161	150	166	146	162	145	159	155	144	167	144	150	157	161	174	173	140	129	149	172	167	160	151	172	173	176	156	154	178	144	127	170	167	134	158	151	149	147	147	137	164	173	144	144	156	175	124	165	134	151	159	155	153	155	164	135	156	179	150	168	145	169	168	140	153	172	148	152	150	153	167	161	140	128	165	157	147	155	146	167	162	162	149	154	158	140	163	154	159	157	151	159	136	152	166	161	181	128	147	160	161	141	142	150	144	163	151	145	147	154	174	148	144	157	165	148	165	142	142	144	150	175	142	170	155	164	168	133	144	139	155	172	170	147	170	150	140	148	161	168	149	159	124	156	148	164	163	164	152	172	152	154	152	142	142	156	155	166	167	146	133	137	155	150	144	157	174	163	157	171	159	135	143	153	169	165	165	167	167	154	166	166	157	150	168	152	153	141	141	141	128	156	141	152	137	135	140	134	160	168	162	166	162	155	206	157	159	166	147	169	140	161	136	172	161	191	146	143	144	153	149	151	151	148	142	163	174	164	139	163	172	133	156	140	152	154	164	162	148	147	144	170	173	148	155	192	162	155	144	169	146	134	177	151	156	164	166	167	140	176	138	155	155	160	145	148	155	145	136	179	173	162	147	162	157	162	154	151	151	165	176	120
14525	10730	35799	33400	11829	5219	3377	2200	1552	1090	990	1020	1041	989	911	774	671	572	521	507	457	458	451	446	475	461	482	455	450	450	434	438	400	402	441	459	422	400	429	402	401	423	378	381	412	427	417	400	376	426	405	437	411	366	396	407	401	386	371	378	407	403	414	420	405	394	373	383	390	390	357	410	403	408	395	376	429	391	431	431	396	415	369	394	421	378	412	419	392	370	385	370	416	398	414	396	396	390	414	363	423	398	381	389	380	390	391	455	382	379	361	398	382	377	393	415	367	422	374	376	373	356	367	434	386	409	392	393	421	386	403	405	383	386	388	367	409	404	408	402	384	448	386	419	402	401	374	420	431	427	390	391	391	353	409	426	399	387	413	385	398	383	384	418	422	398	381	407	402	437	384	362	378	325	371	419	401	407	454	430	378	412	398	415	442	392	406	424	430	383	363	357	411	432	404	406	371	377	404	387	401	423	362	375	414	390	350	381	385	381	426	408	406	384	376	353	415	405	352	395	381	366	427	371	382	416	402	379	410	414	398	384	426	361	420	417	405	384	421	411	377	394	433	374	409	416	427	414	350	381	365	396	378	404	389	378	417	367	389	428	413	348	384	408	405	418	385	413	391	345	378	372	392	391	410	414	407	402	383	375	382	380	372	414	382	413	411	370	402	394	377	434	400	390	408	372	417	402	412	396	366	380	400	398	387	451	379	333	398	434	403	371	390	400	366	378	397	381	387	379	400	360	410	396	386	396	395	413	393	411	411	424	398	382	392	364	405	411	367	427	405	394	421	414	422	371	407	420	369	400	381	393	441	389	377	392	395	359	400	387	402	385	376	367	409	359	389	414	400	432	375	399	395	403	375	410	422	367	360	384	406	405	401	430	402	415	409	382	398	384	370	379	388	426	413	398	400	401	383	395	394	375	430	416	366	388	410	405	385	412	411	408	431	411	378	393	386	390	379	365	379	373	420	437	398	396	377	380	381	362	383	408	389	384	385	376	389	371	427	426	362	386	399	412	396	393	393	376	426	378	419	404	365	394	408	407	414	378	371	425	385	408	393	403	403	432	392	420	398	392	358	385	379	392	443	399	389	388	384	372	388	354	444	409	394	395	400	402	366	368	395	351	379	395	389	382	387	359	395	414	422	414	429	430	394	381	416	419	393	380	401	427	390	407	406	393	394	395	399	361	411	419	391	385	361	423	417	402	403	412	369	392	398	364	425	410	376	361	389	413	381	395	392	364	371	378	382	390	374	415	390	422	385	377	403	415	367	385	409	414	417	381	386	397	426	389	394	407	387	411	401	364	396	423	384	370	405	358	384	368	403	382	407	374	393	380	384	404	435	391	399	393	409	440	403	393	385	391	391	414	380	387	404	385	393	408	380	396	384	398	397	415	404	379	379	414	355	380	399	434	370	410	400	423	384	391	360	371	382	407	447	372	359	393	408	364	380	436	381	373	422	391	363	401	382	422	366	389	395	384	430	411	369	390	378	397	402	394	395	403	366	384	395	434	371	369	422	424	380	404	381	413	395	408	370	410	416	424	381	390	406	404	375	368	403	414	391	397	411	386	381	370	391	399	382	400	367	412	414	373	396	377	397	391	388	372	403	398	401	397	400	381	418	388	417	424	403	389	391	392	392	397	405	393	425	382	384	400	415	400	409	422	382	395	395	451	377	410	429	387	376	382	417	412	369	401	411	381	388	382	404	406	404	382	398	373	405	419	420	381	369	390	418	360	375	405	396	414	373	394	420	400	393	384	371	397	383	393	375	410	403	380	415	393	383	403	429	426	402	432	420	408	408	390	398	433	423	399	402	403	403	396	382	384	360	392	386	380	395	356	406	390	389	388	395	379	399	405	384	401	369	364	413	382	389	372	402	435	389	369	429	405	388	397	409	377	393	387	382	395	415	396	372	391	394	383	397	368	377	437	407	399	381	430	385	408	401	365	385	394	418	403	364	398	388	435	391	403	364	392	418	390	361	389	375	396	380	415	387	404	428	395	408	378	401	398	387	440	408	405	394	394	383	403	367	400	394	400	373	390	399	405	409	364	418	379	385	408	403	397	369	366	405	374	418	369	386	403	395	361	427	354	403	385	407	399	411	413	389	364	385	415	388	369	366	388	374	379	426	395	380	435	367	385	388	393	366	372	384	413	378	406	398	373	444	395	397	395	413	401	406	423	352	426	389	431	411	385	348	431	412	420	435	444	368	386	343	397	397	377	422	409	389	413	396	417	431	386	385	414	392	390	373	382	389	420	399	405	398	369	413	382	391	406	378	390	378	363	375	368	424	398	417	409	388	403	353	392	378	399	368	388	386	406	401	390	399	381	386	399	417	384	388	392	400	403	426	380	393	384	390	367	357	420	358	395	402	404	416	401	406	413	370	370	427	438	394	401	339	369	404	403	378	426	375	385	362	432	384	408	387	402	387	414	391	399	451	387	380	388	423	359	379	379	388	386	404	408	380	430	357	411	383	404	378	417	355	408	430	374	422	398	395	365	391	370	408	382	392	381	410	392	380	347	397	402	419	383	375	374	389	390	410	408	402	418	395	419	391	404	365	402	377	400	392	451	418	412	425	422	365	411	377	368	375	372	388	388	410	376	375	433	387	392	415	355	414	379	402	393	395	413	406	388	375	412	390	373	440	382	380	404	384	423	379	370	423	389	404	412	424	349	382	382	396	394	414	385	381	414	354	363	407	397	398	399	425	384	379	364	370	383	410	392	391	381	393	407	423	418	424	386	398	406	384	385	366	391	436	411	415	347	411	417	356	390	354	408	369	407	434	398	403	382	366	411	403	398	381	412	426	367	392	349	418	411	367	392	391	380	393	380	422	373	394	377	335	410	407	388	415	415	381	385	407	442	367	369	388	402	373	396	358	392	408	351	396	379	394	372	397	385	345	362	399	384	384	412	362	391	357	382	384	403	420	402	416	383	423	403	381	381	396	351	377	383	377	392	393	381	385	381	391	421	406	386	412	394	410	417	390	388	397	411	408	386	412	413	347	386	360	388	385	380	376	385	412	392	343	414	369	411	458	384	388	430	415	360	358	391	409	372	426	403	393	425	407	402	376	404	396	389	447	395	398	397	415	418	381	410	432	409	384	431	438	386	419	417	384	410	419	399	380	394	382	376	405	415	395	393	394	411	413	384	419	384	379	372	395	408	427	405	400	380	401	404	386	383	362	407	419	422	396	392	407	372	403	405	411	395	427	384	403	393	386	378	401	403	387	398	380	417	381	376	395	419	401	407	399	409	413	420	402	417	410	405	381	412	370	409	385	384	394	413	376	387	372	394	380	378	368	393	419	411	376	426	383	394	397	412	421	379	418	400	398	354	377	382	417	375	416	417	397	377	372	403	397	389	378	389	418	385	373	382	422	433	401	372	374	395	430	406	370	403	401	351	387	445	406	392	420	357	422	409	403	400	409	387	408	415	390	357	400	411	398	402	437	417	425	431	392	392	397	408	400	412
6302	1477	1239	937	619	557	518	467	442	411	435	439	449	413	441	454	378	422	427	405	398	405	399	420	448	454	455	411	372	394	469	442	416	398	413	380	421	411	422	406	436	432	417	385	449	383	393	379	397	400	435	437	406	439	416	372	432	380	461	437	422	398	393	377	416	417	435	429	462	439	433	455	426	397	441	413	381	408	421	390	403	442	379	381	439	431	402	391	414	430	411	428	391	409	376	414	425	390	393	420	417	407	410	464	420	400	413	393	407	435	413	414	420	421	428	445	426	409	370	428	429	387	401	392	432	427	417	387	395	368	378	421	394	404	400	410	410	432	438	407	449	386	412	393	420	391	398	376	381	449	445	411	383	450	409	437	421	372	410	421	411	391	411	405	419	462	409	426	431	428	410	418	400	403	379	409	443	400	375	424	477	420	410	383	405	379	396	422	431	421	375	447	409	392	386	413	416	392	443	398	401	447	409	453	412	375	443	394	409	398	413	410	395	377	423	423	407	425	399	440	406	418	425	371	467	471	402	401	398	389	360	397	361	403	392	442	451	394	421	460	413	390	415	397	430	381	369	403	402	372	419	429	413	404	380	393	429	369	421	408	404	423	426	416	383	400	412	410	401	426	470	422	478	392	410	397	425	419	384	440	414	409	458	407	401	440	417	393	423	420	396	423	410	406	391	375	404	432	398	413	439	412	399	392	430	421	390	405	431	393	436	422	361	385	433	408	429	398	398	446	420	435	381	361	436	384	383	426	411	422	463	428	412	426	389	443	413	421	428	413	441	394	421	445	430	397	390	420	445	386	400	428	434	395	433	419	427	439	412	417	387	397	431	398	394	400	403	388	434	382	410	410	439	400	419	427	419	453	395	408	388	402	436	385	388	429	437	386	403	412	417	396	417	442	407	404	398	388	466	447	401	395	440	396	432	413	397	418	432	385	410	367	366	407	432	426	381	412	453	413	392	406	429	413	421	378	439	435	448	384	426	459	382	401	408	440	431	378	394	390	399	458	404	417	407	425	410	401	444	404	407	421	378	388	427	377	412	379	396	419	440	393	411	418	414	417	445	428	400	391	384	437	463	405	387	420	408	418	414	397	454	437	409	404	404	432	439	394	391	407	467	422	396	436	435	388	424	420	402	458	409	454	415	416	419	469	444	396	400	416	400	431	384	420	411	393	432	394	429	414	422	400	420	444	441	458	407	413	410	397	456	437	408	417	402	403	400	360	427	422	459	380	411	395	375	425	378	433	395	382	424	435	422	420	428	416	423	375	407	443	427	394	402	420	446	414	395	433	407	448	376	405	429	439	409	379	413	399	419	420	397	379	412	397	417	389	409	427	382	387	408	389	432	412	386	422	385	436	427	416	389	412	402	413	389	398	386	392	399	408	430	380	424	394	415	389	415	394	391	420	393	440	436	425	434	406	409	429	414	428	398	416	384	398	437	414	408	406	423	439	438	391	445	414	402	415	439	412	397	436	414	416	436	421	406	382	402	451	440	428	449	422	387	392	435	414	452	371	394	382	410	444	441	475	429	407	412	423	436	438	404	403	410	423	451	411	385	429	391	443	427	426	392	433	406	444	388	427	446	427	437	403	440	440	409	459	397	397	387	455	387	374	427	395	401	442	392	393	397	414	401	418	407	487	441	414	442	400	402	405	428	399	396	423	442	359	410	424	424	389	449	396	398	392	402	407	400	401	419	396	403	420	381	437	435	398	442	429	430	425	378	409	414	388	400	441	410	399	407	426	405	416	383	382	400	406	362	414	394	406	422	410	394	431	396	434	426	453	424	411	430	396	393	383	422	417	459	412	456	422	406	380	436	418	405	384	397	393	428	425	368	414	426	412	383	384	388	478	431	416	419	393	394	391	395	394	375	384	448	389	431	436	407	388	410	442	385	439	418	430	414	377	434	414	415	428	406	406	420	383	393	394	413	399	434	384	416	398	389	401	413	425	417	408	428	437	417	420	379	381	430	424	410	369	403	405	403	373	422	407	427	402	395	442	398	437	443	387	400	405	398	419	414	420	432	431	404	434	469	443	422	443	422	409	404	406	381	426	439	407	430	410	410	435	390	400	437	417	408	375	411	403	438	456	410	396	406	405	401	432	397	369	436	424	443	415	405	398	382	406	427	383	443	413	453	412	396	388	415	415	390	440	406	403	386	422	449	454	408	395	394	414	385	413	390	393	371	403	435	427	412	415	385	437	454	409	415	442	410	423	441	407	417	432	403	380	436	429	458	392	405	394	436	459	413	411	383	406	391	401	374	407	405	414	423	453	458	423	415	415	413	426	447	457	433	432	409	412	396	438	396	408	468	402	428	426	408	401	454	421	386	399	453	446	435	404	402	413	387	430	411	438	409	412	393	385	412	446	393	422	428	397	436	409	411	397	438	410	419	444	403	420	385	390	411	439	429	394	406	414	411	419	411	407	418	417	432	377	376	384	383	389	425	418	426	401	398	429	435	424	447	434	447	448	454	401	393	405	412	366	427	427	397	388	392	418	427	334	404	426	376	414	387	391	420	429	430	386	431	363	402	427	413	419	419	426	408	400	439	397	405	421	427	436	419	421	417	385	418	411	445	438	460	407	386	413	405	409	387	380	370	399	409	391	398	413	457	413	414	399	448	390	401	410	417	422	423	428	461	398	448	402	413	414	359	397	430	393	401	411	391	415	450	432	407	415	405	406	419	411	416	425	443	426	414	439	398	444	430	389	432	436	419	422	360	417	423	441	425	458	405	407	446	420	424	410	409	416	427	420	397	418	372	396	379	393	404	438	451	388	410	379	402	427	423	397	403	393	414	411	391	408	391	445	396	426	435	448	404	421	414	437	388	350	435	386	376	394	432	391	466	427	397	422	448	413	416	412	474	385	403	397	440	417	422	407	422	421	411	397	397	411	386	389	419	424	432	428	408	375	461	452	466	388	403	440	403	439	448	391	431	395	421	410	437	429	401	382	415	397	401	408	395	412	411	399	439	426	408	412	413	380	414	392	415	424	418	423	416	419	434	440	406	434	395	433	415	436	438	427	410	403	378	386	389	400	417	389	443	442	455	417	408	395	436	361	405	421	420	450	400	391	470	426	423	431	362	438	420	385	424	408	419	435	415	430	454	408	411	415	404	458	399	409	424	389	391	408	397	416	397	397	400	391	409	416	372	424	446	364	369	409	438	447	427	382	403	404	424	386	430	395	400	405	394	389	395	389	406	453	402	415	430	399	369	396	459	424	377	410	433	407	362	404	396	407	412	409	431	424	403	426	396	391	410	394	399	412	425	380	410	379	388	393	424	395	390	415	449	421	396	371	401	399	401	410	404	411	389	428	361	429	416	399	439	370	411	435	396	403	418	384	436	404	417	412	432	421	427	371	428	428	395	388	439	403	383	414	407	403	403	428	397	404	433	358	384	395	449	407	445	416	419	456	409	439	356	370	425	391	429	415	369	419	391	412	403	411	401	406	430	418	412	398	404	449
5013	1973	3415	3250	1831	1642	1418	1229	1149	1034	975	1065	1108	1016	1054	997	959	976	926	924	902	957	916	896	938	929	933	936	895	918	925	937	923	878	923	910	900	869	926	911	902	934	930	909	901	906	900	842	950	867	885	950	943	887	911	841	881	953	982	882	910	943	936	916	878	898	903	946	880	958	903	916	921	933	915	892	899	889	905	982	929	914	912	945	877	943	925	927	862	837	955	872	878	932	880	880	897	940	931	899	945	907	931	867	905	881	940	847	918	857	896	941	910	922	945	917	930	891	951	883	881	905	921	909	897	870	905	905	878	884	942	953	957	928	903	1002	884	891	935	909	923	931	963	897	831	894	958	901	985	933	911	900	871	931	953	913	900	891	904	888	902	932	912	882	913	904	895	871	908	909	982	950	860	908	916	951	933	901	905	914	948	917	905	959	898	894	990	933	904	914	866	896	949	875	921	893	971	900	932	918	940	885	955	897	942	945	907	939	896	966	958	875	910	934	934	879	939	947	930	948	916	919	862	974	895	897	904	867	872	930	947	865	886	890	877	939	908	904	912	884	920	916	924	894	902	915	899	910	950	886	931	914	881	885	921	908	954	845	863	951	902	879	889	926	942	894	842	887	937	855	921	989	928	887	924	903	940	870	880	920	930	926	906	900	929	862	901	875	892	906	981	970	916	942	875	901	899	917	886	896	924	912	900	949	907	889	919	974	897	896	921	880	914	914	887	906	868	979	890	915	944	847	910	890	925	930	889	919	973	920	923	960	935	866	900	922	853	902	932	908	895	909	944	913	915	880	915	901	841	938	932	906	980	919	935	902	962	924	931	960	957	920	948	890	926	919	923	895	824	949	892	893	900	913	954	959	951	907	909	935	924	912	953	900	883	877	904	939	898	916	924	950	959	943	917	915	876	925	938	910	977	890	881	922	921	951	916	917	931	924	942	914	926	906	921	832	941	928	903	868	888	899	900	913	903	958	938	926	938	898	944	923	919	901	938	902	925	928	868	952	913	916	887	909	934	933	890	917	937	933	908	931	892	939	927	868	923	885	821	870	873	903	923	980	874	884	917	945	907	909	881	974	929	916	934	896	903	910	926	955	937	897	892	882	867	866	898	877	894	913	939	895	872	854	946	974	863	893	842	940	905	923	913	906	896	939	873	900	933	944	839	920	935	868	907	972	943	888	925	936	940	935	903	882	912	866	903	937	910	945	861	901	873	914	868	898	934	912	893	895	869	963	928	882	933	934	887	873	951	853	897	831	952	878	915	916	954	929	893	897	925	861	880	915	891	875	926	935	916	899	945	915	924	907	995	912	918	910	910	923	907	911	890	922	895	921	885	824	934	860	938	885	887	901	915	976	905	923	889	901	992	853	954	944	882	902	971	901	898	898	903	901	926	912	949	903	927	923	956	860	922	938	880	883	885	949	939	960	973	886	960	923	890	876	906	908	903	917	977	923	868	942	912	922	911	904	921	894	908	942	930	906	873	909	928	906	976	905	879	904	957	919	908	895	914	876	903	926	874	861	910	899	926	880	875	876	931	911	918	966	911	890	880	955	925	867	837	941	936	857	954	929	865	901	944	839	932	875	938	904	873	817	944	893	914	881	907	912	957	889	898	910	941	912	924	916	857	954	941	958	920	891	869	888	953	896	873	926	923	914	873	875	938	882	933	945	893	952	987	891	911	898	893	928	892	918	831	942	917	926	936	944	909	911	925	907	822	883	933	894	902	843	935	855	913	917	900	939	883	897	929	886	942	905	913	935	950	862	965	918	955	902	896	985	919	933	960	937	906	922	920	890	879	918	921	949	914	905	887	937	954	938	890	927	928	930	884	863	876	901	964	907	968	916	895	914	910	936	946	888	903	887	898	893	918	949	837	935	953	969	888	920	982	903	834	892	871	935	900	913	942	926	942	890	958	916	889	957	906	939	891	944	862	956	903	909	938	924	914	903	875	929	922	912	901	876	927	934	975	898	874	888	926	914	973	944	982	934	891	965	834	955	885	955	933	898	918	932	1006	915	885	903	947	948	890	951	886	916	874	876	919	920	896	954	941	918	890	904	923	924	924	875	898	892	914	923	956	964	864	905	894	864	862	961	892	913	893	904	890	880	890	889	913	905	898	933	896	898	917	921	936	920	903	926	935	925	905	897	947	862	909	926	919	934	882	938	927	917	929	860	883	884	902	948	947	952	897	926	889	936	921	886	882	915	926	945	945	983	909	963	942	950	903	864	915	887	934	911	913	929	890	899	870	946	895	945	883	936	935	892	894	902	1025	872	916	908	901	897	922	864	899	905	915	940	907	849	844	972	904	954	926	920	948	875	887	915	880	870	915	903	898	896	945	961	876	933	901	860	938	969	859	940	914	871	948	911	901	918	898	909	864	919	909	909	901	958	916	888	921	937	947	933	932	927	898	917	913	961	920	922	898	917	959	866	903	878	884	910	906	921	899	855	920	929	922	918	921	922	907	875	917	928	846	908	850	968	954	903	952	903	949	907	888	844	904	936	949	917	925	886	897	965	906	898	922	880	851	936	945	944	944	870	901	932	879	936	911	854	919	929	936	894	951	877	902	936	901	913	863	934	900	926	888	903	944	918	936	893	849	905	937	914	925	893	911	923	937	910	948	936	849	928	917	885	952	920	945	897	960	875	917	916	975	960	893	881	898	903	875	928	902	911	940	925	931	936	903	889	914	918	899	906	903	901	926	896	905	856	928	935	951	897	912	898	867	919	901	851	923	910	871	870	884	831	909	905	900	910	941	920	883	932	860	938	953	975	958	868	936	949	960	887	950	910	887	923	952	876	908	946	902	916	910	870	935	877	901	889	951	904	929	885	931	946	901	978	914	935	929	925	884	894	957	884	925	887	889	917	953	980	902	916	914	905	924	889	942	914	939	951	916	877	910	899	935	980	927	896	881	891	894	923	897	913	938	940	938	890	912	884	868	933	922	920	915	946	912	880	934	958	924	878	945	876	922	968	916	913	895	884	889	890	890	873	940	900	921	900	876	952	917	901	910	903	905	945	939	981	895	877	893	956	960	894	938	955	891	937	931	874	919	893	920	953	935	891	915	951	980	937	943	937	955	868	968	866	882	963	938	867	886	920	912	920	932	890	915	963	916	872	888	928	879	931	953	951	935	915	910	855	871	876	885	971	894	933	879	902	891	893	903	862	916	930	886	909	884	883	900	955	895	886	926	914	909	876	944	864	946	859	896	927	942	905	917	896	863	915	933	968	931	908	865	853	853	884	853	926	894	952	901	862	912	932	889	876	927	932	877	952	948	943	894	885	937	984	924	919	938	887	959	902	876	913	936	968	909	864	947	957	923	985	956	866	860	893	900	904	873	903	909	930	918	881	941	975	896	962	864	933	916	965	922	937	886	938	939	909	946	966	857	886	882	947	900	898	934	890	942	956	915	859	895	873	880	946	961	909	892	901	959	977	919	815	879	899	919	922	891	928	961	898	989	946	946	930
15790	6928	23320	19681	5085	1068	656	476	354	313	313	335	312	298	297	322	275	285	278	269	276	255	285	277	278	277	276	274	241	288	199	251	265	274	270	273	270	287	262	237	226	287	269	246	240	247	276	271	274	265	238	255	252	255	251	278	281	265	262	279	270	254	274	234	259	240	272	258	250	229	261	256	288	288	275	226	245	257	228	239	250	262	251	271	263	261	236	250	260	291	234	245	275	258	265	262	251	264	276	256	281	280	252	275	265	258	275	242	266	231	277	298	284	267	284	274	249	289	255	258	242	255	270	259	268	273	262	241	266	252	238	264	265	260	287	267	273	256	262	273	246	266	237	262	282	252	275	263	248	272	222	235	284	282	266	239	252	230	252	268	260	258	251	270	250	249	258	250	269	256	287	287	246	255	274	276	264	228	240	281	281	244	258	269	268	263	269	263	254	265	277	238	236	247	267	275	242	256	244	285	262	254	233	275	300	255	276	260	267	245	312	261	264	280	269	230	237	268	235	251	246	274	230	205	246	250	246	261	252	243	277	272	277	231	244	252	287	255	239	275	281	252	265	265	281	238	257	249	299	264	250	278	287	257	289	256	272	263	262	230	260	242	249	234	269	225	249	282	248	285	266	254	245	276	261	255	241	264	266	274	291	285	287	270	245	253	273	268	264	270	262	230	240	256	277	276	270	246	255	241	222	253	251	282	244	263	255	259	268	271	264	285	258	252	281	260	260	295	299	254	260	257	290	244	247	257	267	270	268	260	259	244	265	270	243	309	230	298	262	268	262	253	262	242	263	244	267	266	243	281	283	257	234	279	292	254	254	255	254	280	288	207	244	274	252	260	248	290	234	258	267	258	244	265	274	256	268	243	256	255	259	262	281	256	254	225	245	258	262	230	274	279	266	250	247	269	295	257	264	277	239	243	262	230	278	270	253	288	277	259	286	257	233	280	249	224	288	283	258	247	275	259	273	251	236	299	261	259	258	274	231	240	244	254	300	257	240	297	241	270	235	290	282	251	248	256	247	270	256	268	260	248	249	213	251	242	259	269	296	263	263	240	260	270	219	245	239	257	244	273	254	235	268	236	266	268	265	246	267	260	260	264	236	268	266	244	273	243	257	243	242	267	272	258	248	241	262	263	243	244	257	224	220	223	247	243	237	261	250	266	265	270	262	292	233	238	275	259	256	277	243	254	283	270	255	252	263	281	262	268	242	279	304	274	248	278	299	282	236	290	269	232	235	255	234	247	222	253	258	260	241	266	225	265	247	277	261	273	243	248	251	257	248	271	248	270	243	259	264	229	248	276	241	241	265	276	232	267	272	270	252	241	266	222	233	265	273	272	295	268	237	265	265	286	247	275	268	220	269	254	259	261	284	249	253	252	242	261	247	239	280	272	259	259	255	265	248	268	268	258	253	273	277	248	235	259	279	264	254	262	245	236	245	265	223	261	291	257	281	267	220	244	241	250	302	260	273	251	269	275	258	234	250	267	215	231	266	282	294	241	255	240	237	264	293	252	232	265	297	293	244	280	248	230	267	285	248	227	276	264	238	269	222	258	280	251	230	265	249	266	264	250	246	253	280	255	241	254	248	254	259	239	253	277	262	282	240	290	244	267	252	246	268	259	258	293	259	261	261	269	266	268	260	264	261	264	257	245	271	273	243	290	257	224	247	298	287	254	245	275	278	282	273	247	256	240	222	235	222	271	271	256	267	285	273	257	241	253	266	251	231	255	244	259	249	226	260	265	258	277	291	268	282	240	280	229	250	261	250	224	263	268	241	282	253	262	250	283	267	258	293	274	273	263	228	243	266	261	251	253	245	281	265	247	274	247	268	244	255	297	250	269	227	222	276	272	260	283	287	277	275	257	285	239	275	254	239	210	243	256	286	263	235	260	284	260	289	268	251	243	254	222	268	249	254	255	242	250	249	254	249	268	242	258	252	283	258	278	224	247	267	253	259	245	287	277	269	232	245	274	235	270	255	246	271	278	273	270	213	274	275	254	251	239	254	280	277	260	250	254	256	273	263	268	281	261	258	266	246	262	258	255	259	232	228	252	253	258	269	253	257	263	270	269	254	267	246	272	254	253	255	248	240	288	275	258	268	244	255	259	271	253	247	235	270	257	260	247	266	264	259	237	228	242	272	249	241	256	267	260	257	262	282	261	236	292	234	256	242	261	276	266	268	252	265	250	263	278	256	253	299	276	275	271	255	260	249	254	256	239	274	258	237	260	265	221	278	269	254	228	239	255	257	223	229	250	240	253	259	256	271	276	252	287	242	271	265	267	270	247	250	237	263	261	239	300	268	264	282	255	273	273	272	278	274	238	261	239	275	254	277	269	254	236	263	257	244	270	237	258	264	280	247	247	273	279	261	270	274	239	296	284	248	250	281	227	266	240	268	276	254	237	274	249	253	256	279	281	251	234	262	268	263	273	233	268	254	275	267	277	269	261	260	246	234	301	243	238	265	287	266	263	263	263	267	257	281	273	265	257	256	259	281	251	238	253	263	260	260	288	248	246	252	283	282	260	248	257	241	269	260	230	277	273	261	259	270	281	267	285	267	272	258	260	255	278	238	237	245	238	284	268	249	277	240	250	209	279	265	249	256	293	269	270	223	268	252	239	276	252	253	286	287	262	279	263	274	268	262	280	257	233	233	262	285	260	233	278	262	234	269	251	234	262	278	274	274	240	247	283	269	255	251	257	239	269	298	262	251	257	282	271	265	254	255	255	234	256	269	253	260	238	267	257	280	253	268	241	248	290	281	267	246	274	253	249	297	260	258	288	290	276	263	234	225	230	262	256	274	267	268	269	263	273	261	245	247	236	272	246	266	278	236	266	272	277	251	264	242	232	250	248	275	294	236	236	278	246	261	228	252	261	246	240	271	274	268	234	244	253	227	248	265	246	267	213	289	248	273	263	256	270	277	268	268	261	313	272	273	261	277	242	227	237	245	248	265	257	231	253	263	261	252	259	266	268	249	276	274	251	258	284	276	245	238	256	266	275	235	250	296	257	226	281	265	269	249	260	263	269	274	284	241	278	256	298	293	262	244	264	247	268	229	291	250	296	250	283	249	262	239	266	269	236	258	245	244	281	246	287	270	272	227	277	264	278	277	283	257	278	268	279	267	288	237	251	223	236	268	252	279	260	241	253	240	261	263	235	219	257	262	258	267	228	244	252	296	272	253	266	242	271	278	261	240	274	267	257	262	257	214	248	264	243	276	267	258	275	272	239	244	277	235	272	270	244	248	274	264	268	257	255	221	269	266	264	303	238	270	265	266	257	266	275	230	265	257	271	264	268	248	253	246	258	244	250	225	273	247	269	258	267	227	263	248	266	273	282	228	306	242	274	276	270	281	284	252	275	296	264	231	269	276	256	281	231	287	222	235	250	261	295	271	268	233	238	283	260	251	254	299	263	273	275	246	292	256	239	258	257	260	275	257	247	259	235	235	235	287	283	272	257	268	285	279	253
10958	7492	28393	26583	7335	3580	2576	1655	1300	1007	924	946	947	891	860	807	722	724	686	596	667	566	621	656	634	581	604	666	601	631	632	618	578	603	591	613	600	648	565	622	583	607	596	614	548	616	624	625	612	595	621	600	588	604	635	588	574	578	596	614	594	580	613	619	568	561	553	582	614	601	598	562	595	607	628	582	577	632	578	625	541	595	586	632	584	566	595	602	597	552	596	599	574	544	613	568	576	574	578	616	600	593	537	559	585	576	551	600	544	605	636	578	639	572	615	604	618	619	579	616	554	581	584	594	604	586	550	597	575	564	635	577	586	587	583	555	587	560	589	615	616	552	593	632	576	594	535	627	590	607	631	617	590	577	611	626	587	642	611	594	588	584	583	571	589	573	591	575	608	600	578	579	616	544	589	631	595	608	562	563	574	573	588	596	586	566	558	569	599	596	619	602	637	609	579	565	544	576	582	550	644	608	593	610	578	618	585	554	607	657	563	601	569	589	596	591	603	560	637	608	608	609	624	570	607	567	554	567	606	555	598	611	548	559	606	579	586	565	581	572	591	581	619	609	611	611	578	587	653	602	605	598	591	624	564	620	636	592	522	592	558	636	629	585	586	549	586	571	597	605	606	598	633	558	617	579	580	605	526	590	596	591	573	574	583	629	616	562	595	586	554	606	566	606	591	536	579	610	613	590	622	578	597	555	597	627	602	599	581	579	594	613	572	639	584	584	573	578	555	597	577	581	616	611	580	554	581	626	631	590	597	619	565	636	579	567	632	585	586	575	589	610	583	599	597	609	558	622	593	602	585	563	590	585	583	587	579	575	614	577	581	560	611	592	594	595	612	606	569	555	592	566	637	565	589	561	590	596	565	557	562	596	584	579	583	608	542	570	553	592	604	601	602	584	578	583	599	637	594	604	602	588	571	535	628	612	601	601	598	582	576	564	630	590	567	617	547	573	586	583	580	580	544	564	592	616	574	569	583	578	556	583	546	581	634	580	591	566	594	593	560	573	584	589	586	567	595	585	571	562	578	598	577	585	595	585	607	583	590	604	591	558	582	653	619	579	593	591	620	508	613	582	602	605	556	590	590	609	564	604	582	546	586	565	631	604	579	563	605	639	599	656	582	636	593	602	594	566	586	605	546	627	573	588	596	540	615	558	582	614	600	594	583	589	559	547	615	585	568	596	625	594	554	567	552	580	583	567	576	539	617	576	577	575	595	591	552	620	573	580	620	601	591	606	562	593	534	567	610	613	637	613	578	542	575	597	577	615	561	584	553	541	556	595	612	599	597	548	582	592	541	639	607	584	584	575	577	566	589	579	602	556	592	633	573	560	635	645	609	579	602	641	560	614	563	562	592	573	614	599	578	565	574	597	582	634	582	559	563	630	604	556	641	617	546	567	582	623	574	581	557	634	565	567	605	608	612	555	604	627	581	545	629	583	563	606	585	599	593	626	595	552	586	589	521	552	607	574	573	575	546	589	541	572	575	561	568	613	620	540	560	575	579	600	560	552	586	533	584	591	612	601	584	626	574	532	601	594	606	623	549	555	598	611	591	615	610	616	634	579	586	606	574	593	569	610	557	608	599	535	620	597	585	616	579	606	584	586	557	568	590	583	569	548	557	593	594	616	599	571	579	641	595	586	558	596	615	549	623	552	574	590	554	612	563	582	586	566	617	608	547	605	598	597	609	587	598	586	599	590	624	600	589	572	550	575	592	588	575	584	550	580	584	615	618	571	549	579	568	570	588	539	555	582	580	594	615	566	592	582	560	604	601	591	599	608	604	608	602	646	589	589	563	613	601	591	596	549	567	566	610	579	591	610	595	613	580	569	562	594	612	589	609	584	590	586	606	564	546	568	582	585	613	585	590	625	594	583	570	558	588	579	588	605	573	596	602	573	566	573	578	562	586	591	582	586	594	574	581	564	598	595	631	582	587	580	578	629	615	563	595	573	586	589	592	576	573	593	590	592	574	590	571	585	589	574	602	583	592	599	610	617	614	618	596	558	602	585	581	602	565	598	566	570	621	564	564	606	607	557	567	596	554	545	571	548	635	534	542	575	526	586	584	543	560	591	578	606	595	577	598	578	579	582	642	642	569	574	564	575	610	596	652	540	573	604	599	565	576	620	538	585	559	565	630	591	563	534	573	647	569	549	595	627	561	632	570	596	587	600	605	628	603	616	620	624	570	574	617	587	602	581	600	531	644	581	577	587	545	572	560	613	625	624	555	622	594	604	613	609	555	597	589	606	633	550	592	578	568	575	573	573	556	611	563	588	601	570	589	552	586	615	528	538	602	601	592	598	557	585	565	600	609	615	617	611	604	591	570	631	533	574	593	603	620	602	609	598	613	634	596	528	629	583	582	593	603	584	598	581	569	632	587	573	589	596	602	562	608	569	647	605	572	596	621	618	619	602	608	598	576	607	594	608	547	607	612	590	609	540	566	553	597	615	612	601	589	618	587	608	557	595	599	591	563	608	569	563	607	580	567	590	594	596	573	585	569	574	565	577	567	607	540	569	584	580	559	592	609	626	606	576	618	586	612	620	566	565	650	597	589	565	599	670	630	599	594	630	602	585	605	604	595	597	566	606	637	608	581	577	580	551	589	612	607	585	571	605	623	572	588	570	588	622	600	676	588	586	613	573	566	564	561	561	565	583	607	556	637	596	600	585	558	600	615	575	565	589	633	582	556	610	621	558	584	592	592	608	595	587	585	556	595	585	586	559	581	561	563	641	607	579	601	636	615	594	588	623	601	565	588	617	590	601	572	606	566	583	585	572	595	589	585	583	625	593	613	582	569	580	606	583	583	614	573	567	596	607	571	596	578	596	614	574	566	612	606	600	601	571	537	610	565	607	579	573	552	598	625	608	555	598	584	579	611	610	606	575	529	586	551	592	574	604	622	609	550	596	570	617	536	615	582	531	585	626	573	538	565	605	614	585	584	574	569	563	601	569	552	617	612	584	595	549	601	620	562	573	546	585	582	606	594	574	597	603	580	548	624	546	616	601	555	580	593	549	564	567	595	626	576	579	567	626	546	624	594	580	640	542	580	619	626	598	566	610	611	568	594	604	576	582	565	587	567	620	525	631	628	613	559	556	612	581	629	548	619	573	648	574	583	560	585	558	617	586	603	619	598	603	592	622	575	590	572	570	598	570	569	585	556	584	595	558	607	616	584	564	581	612	598	594	608	617	581	614	602	588	613	600	569	589	577	600	629	579	627	566	615	578	587	566	589	582	611	555	603	569	573	575	616	596	615	585	609	593	581	587	552	587	636	583	587	607	598	621	541	603	588	590	576	592	593	599	566	552	563	571	569	630	577	611	591	600	607	621	602	557	596	588	554	584	601	607	581	568	561	556	581	581	563	575	591	570	631	572	573	592	607	616	625	550	548	572	598	583	601	578	603	588	587	568	605	621	619	599	583	549	626	578	573	592	603	564	595	576	588	609	556	571	596	611	562	600	565	562
24426	12160	35023	30441	10846	2358	846	493	365	267	260	293	236	211	210	229	193	152	152	130	169	159	160	187	149	152	134	160	166	151	183	159	187	149	163	164	161	158	162	159	125	147	175	182	179	153	129	175	145	148	142	137	154	172	153	156	164	137	183	153	150	164	176	163	149	155	167	160	144	158	137	130	144	142	155	178	155	136	171	171	135	155	164	143	168	187	162	168	145	152	153	168	129	148	162	164	176	160	140	161	143	171	145	155	150	153	155	135	165	147	151	162	142	144	158	148	145	140	165	157	172	158	163	164	154	136	152	176	160	165	146	173	153	142	148	157	159	162	167	167	143	146	157	175	171	157	152	155	164	142	158	145	121	158	162	157	156	146	142	156	127	165	156	148	130	159	140	150	159	153	131	163	152	162	155	147	135	156	155	163	147	201	162	156	157	135	148	165	148	147	176	158	159	187	152	133	148	167	140	165	176	150	128	154	136	142	157	170	146	181	171	146	165	137	150	160	177	150	169	165	155	129	142	177	163	151	158	155	146	156	131	166	176	184	174	142	158	127	161	165	149	172	140	176	151	142	165	167	179	139	161	135	164	145	136	157	159	141	152	171	163	157	172	145	134	156	163	170	159	123	138	159	162	152	159	172	161	160	130	138	139	143	163	160	137	154	164	137	141	175	187	152	165	148	144	160	172	174	155	155	172	177	149	163	174	171	134	161	151	171	157	136	149	164	147	160	143	164	164	124	139	144	141	153	168	154	167	136	147	155	144	156	190	153	136	132	147	141	126	146	159	155	151	131	160	156	153	162	148	162	160	164	182	154	158	181	189	164	142	162	149	175	133	180	147	169	166	142	144	156	165	160	131	149	136	150	161	157	172	147	149	149	166	152	138	164	156	136	141	153	130	145	178	135	162	154	143	143	143	151	156	155	156	148	142	159	141	163	138	149	149	160	162	151	175	174	142	171	164	169	163	127	118	156	165	145	155	149	150	167	158	169	152	163	144	154	160	154	168	140	159	157	146	159	184	136	133	155	168	143	150	143	150	148	147	137	157	137	181	137	137	149	182	154	170	153	154	148	144	176	167	150	164	165	167	157	139	137	165	178	139	159	163	165	125	158	159	159	113	158	142	133	155	154	157	167	157	160	177	136	164	158	154	148	163	164	164	152	167	165	166	162	128	135	155	163	192	178	157	157	162	142	153	166	179	159	152	152	153	135	150	159	169	141	176	146	155	157	147	134	146	144	157	140	151	132	172	159	141	176	151	138	139	166	147	158	152	161	155	147	153	160	164	163	155	155	148	186	155	140	161	126	160	134	177	160	146	155	147	159	147	145	123	154	181	129	164	151	164	154	158	148	148	143	153	146	152	141	153	168	160	157	153	143	166	131	147	148	157	155	140	132	164	155	160	161	163	156	143	177	164	172	148	171	175	164	144	165	167	134	147	151	152	178	165	134	131	168	153	153	160	158	152	130	175	143	153	165	143	164	164	161	169	159	152	162	154	159	160	134	157	196	128	148	126	150	144	181	159	131	151	143	145	143	161	179	161	145	161	156	153	145	160	171	144	135	137	145	142	138	158	176	174	161	155	151	135	140	165	176	158	139	158	141	154	168	155	161	139	164	143	167	160	158	156	172	149	149	156	156	156	164	140	169	155	130	167	137	154	157	163	162	160	167	168	156	186	155	164	166	159	147	138	161	155	152	142	133	145	142	173	161	142	142	148	155	160	154	149	157	144	139	150	133	165	161	161	171	159	178	148	127	170	174	173	144	160	144	127	142	174	142	151	147	140	145	148	130	143	163	159	158	134	126	144	150	153	165	163	156	165	146	150	153	160	135	143	162	132	174	176	155	150	160	150	157	153	161	153	168	167	166	155	152	143	156	162	147	159	146	160	163	164	171	147	132	147	137	167	160	170	139	165	156	147	144	139	162	164	160	147	146	140	159	181	165	140	174	150	155	141	147	172	151	145	157	159	153	168	163	163	168	158	150	146	152	159	119	141	151	171	153	166	138	167	149	156	161	126	163	168	149	122	168	133	157	167	174	155	140	130	190	149	144	145	163	136	160	155	154	193	139	153	163	149	160	170	170	165	164	160	157	167	178	150	175	187	164	145	141	156	158	156	162	172	165	122	155	155	142	153	162	140	138	157	165	149	169	163	162	162	157	165	155	141	148	155	161	146	151	161	165	177	160	152	176	152	170	145	153	149	157	165	169	157	146	155	178	127	146	144	154	166	154	175	167	136	162	132	163	171	149	156	149	157	157	178	167	164	163	155	157	148	159	146	155	131	164	161	165	163	157	168	147	168	144	181	153	151	142	156	158	143	167	202	150	141	165	152	151	139	143	169	163	171	151	157	150	145	177	168	162	168	155	148	174	173	162	138	156	130	173	184	158	147	151	156	170	148	158	167	168	140	158	178	165	161	146	167	152	143	117	146	146	158	151	146	157	147	172	151	143	149	178	159	154	170	136	176	140	171	158	170	136	138	143	163	175	182	172	144	163	146	170	157	168	164	139	161	146	167	160	175	144	144	140	149	156	137	179	163	134	158	166	152	155	149	149	163	158	137	136	143	166	147	140	156	157	158	150	155	132	141	130	129	142	144	145	137	152	156	189	151	148	139	158	185	151	155	163	138	147	171	158	135	163	166	137	143	146	133	162	148	149	135	160	159	146	134	131	153	169	161	155	139	156	155	142	158	157	165	161	166	144	133	156	164	150	155	166	148	187	159	157	170	150	153	141	164	153	133	143	152	147	143	139	153	135	157	191	160	163	131	146	165	163	170	173	133	157	158	150	170	132	151	150	182	153	127	163	140	158	164	153	138	138	155	143	164	129	155	172	177	160	163	137	140	147	150	143	150	175	166	155	144	143	130	140	157	173	121	169	177	125	177	170	140	163	138	152	142	160	178	150	140	140	159	152	152	131	152	141	150	164	123	139	141	153	178	149	162	142	163	153	149	164	162	132	153	134	136	159	156	175	162	157	140	158	169	158	136	151	163	163	144	145	153	155	168	130	168	147	154	159	153	119	122	164	136	152	173	162	133	157	163	146	169	145	163	142	155	151	164	142	152	168	135	154	148	138	146	167	151	161	160	141	146	163	156	155	145	193	147	146	164	164	150	144	146	170	175	153	162	145	144	149	151	150	159	153	164	161	161	150	145	179	152	151	159	145	162	144	125	159	181	154	163	142	133	123	162	158	147	153	144	145	187	183	153	143	147	159	172	134	148	163	135	156	153	162	157	158	158	136	144	162	179	167	184	151	141	154	142	132	150	153	136	148	144	147	148	155	143	159	167	156	160	149	126	122	179	157	148	143	158	144	132	136	182	162	144	144	159	164	151	159	152	179	154	181	165	157	145	145	172	163	148	159	157	143	155	170	159	166	135	161	157	141	144	159	151	167	188	156	145	134	177	180	171	149	166	149	155	143	167	156	134	167	162	154	176	150	156	167	160	153	149	128	160	146	149	176	149	154	155	161
14221	11368	36228	33502	10754	5373	3413	2352	1402	1094	982	1045	1035	899	795	756	632	611	517	466	502	462	448	441	454	466	464	470	414	435	417	421	432	449	401	423	395	393	413	394	409	367	412	398	412	415	432	388	390	402	392	393	407	389	411	413	438	397	392	405	426	361	414	410	380	429	412	403	391	401	394	384	396	371	389	402	398	423	402	398	384	421	407	403	387	386	370	382	362	358	352	392	404	427	416	433	412	365	381	408	386	411	356	428	411	416	377	398	373	392	396	403	360	393	383	395	428	358	373	396	401	383	412	392	409	402	382	415	405	438	347	400	361	418	365	365	388	405	398	401	414	382	420	439	367	387	427	413	386	361	411	385	397	438	405	410	382	405	399	361	405	394	418	389	400	391	397	394	376	372	372	431	371	389	373	413	404	394	421	395	434	371	406	385	424	391	366	411	387	428	373	419	423	429	389	397	406	362	392	358	433	433	388	387	390	401	396	406	379	407	403	364	363	391	442	416	401	383	435	439	380	401	397	374	397	426	428	352	390	395	372	393	378	393	407	411	389	380	414	424	365	383	383	391	362	377	435	389	411	410	400	380	436	405	374	364	429	384	385	383	409	377	404	406	397	388	367	422	425	368	408	394	387	397	411	388	387	385	405	372	398	403	397	367	410	376	361	409	393	412	353	384	378	365	367	396	424	443	359	396	381	378	395	383	393	382	390	384	386	382	420	424	380	393	393	384	394	378	423	421	391	390	405	395	373	414	418	388	390	407	433	440	405	397	370	401	381	390	424	380	385	430	400	404	379	336	379	401	385	408	367	372	431	352	372	411	407	404	424	387	382	392	412	398	371	388	373	379	409	405	390	415	402	381	411	389	393	391	399	378	385	402	428	421	412	427	408	373	398	389	408	447	408	407	376	383	383	403	422	415	374	366	412	398	401	385	398	393	375	359	375	362	390	373	393	382	382	406	403	388	388	422	403	387	411	390	385	389	391	383	422	391	394	398	384	441	427	406	392	379	383	378	437	407	404	390	407	412	392	353	381	420	374	391	408	398	401	374	386	380	357	402	383	429	389	387	391	421	408	384	368	401	419	379	415	407	346	406	394	356	368	381	379	415	373	421	364	421	411	390	423	400	386	394	408	336	374	369	423	426	413	350	339	451	376	381	374	426	387	392	377	358	404	403	400	406	375	398	397	395	394	382	399	359	385	422	401	387	358	439	361	377	355	394	378	360	405	418	405	412	402	408	410	362	392	400	415	414	424	413	421	357	383	422	384	409	380	415	412	411	402	400	433	386	399	396	413	397	407	410	360	419	420	416	398	415	355	387	408	351	400	393	407	419	358	377	387	405	381	364	408	390	400	397	392	362	412	411	372	386	358	415	367	376	388	399	416	382	381	382	380	399	371	409	401	395	419	388	381	398	396	411	408	396	405	365	375	366	363	392	412	381	422	391	432	366	368	364	401	385	409	416	379	392	369	385	413	401	389	393	388	378	388	418	396	379	355	382	383	418	369	392	406	396	370	390	375	357	385	395	397	410	382	395	383	415	433	420	387	415	379	368	417	392	383	364	410	379	388	389	367	401	360	414	432	418	424	341	374	403	418	399	391	393	365	394	389	407	415	390	372	382	411	374	387	414	415	399	414	401	425	396	403	390	390	408	406	390	396	388	387	406	429	372	387	394	379	397	395	388	404	405	428	370	383	381	411	406	397	413	402	384	388	390	429	410	367	394	398	398	359	409	390	390	372	415	397	375	394	391	387	393	411	392	425	395	400	400	399	377	426	381	421	399	413	376	414	368	432	365	379	363	441	388	392	397	401	416	396	408	405	428	367	381	399	409	415	392	378	405	413	368	414	405	399	385	425	413	426	401	374	381	377	388	425	388	348	443	400	439	363	385	389	402	423	420	406	377	395	378	395	404	414	394	404	391	409	392	402	404	401	423	388	433	386	379	394	390	419	371	387	388	418	387	379	423	428	369	372	403	412	402	376	373	403	391	431	391	407	383	437	365	390	423	394	418	403	388	425	413	418	439	396	428	403	393	353	370	383	367	388	363	405	425	386	361	429	465	364	413	443	373	391	417	392	408	421	398	407	371	375	380	408	374	387	386	385	417	432	406	403	441	398	406	390	444	418	388	393	374	400	394	395	411	390	371	386	428	421	391	428	414	385	375	406	408	398	399	366	419	384	398	361	399	421	400	407	444	394	395	364	425	408	372	438	385	409	364	363	378	410	372	396	354	419	387	369	421	381	388	382	402	398	395	378	398	393	409	408	356	357	369	360	410	392	386	393	411	377	401	378	393	385	421	409	387	380	395	385	418	420	466	388	399	388	370	391	364	394	417	426	432	387	410	376	390	382	366	403	398	390	391	374	400	382	415	379	399	363	421	422	393	384	394	417	396	415	398	364	386	408	399	409	382	398	374	399	445	376	409	357	412	432	419	380	382	376	409	366	409	410	400	399	398	417	370	427	410	415	411	390	408	405	393	377	363	411	416	373	414	385	392	380	402	417	427	382	427	388	395	378	385	430	427	381	393	402	400	418	374	375	407	372	391	376	419	382	395	376	370	412	387	421	371	381	389	380	405	402	361	385	390	412	375	410	394	401	387	382	447	363	426	407	398	406	400	413	394	382	369	394	362	414	404	407	404	432	394	377	417	413	385	401	406	396	385	406	412	408	407	403	414	381	395	401	371	407	436	371	398	392	401	375	377	361	413	368	385	398	377	376	357	380	406	375	396	409	427	389	371	416	429	430	389	379	395	375	428	404	407	402	417	413	394	400	389	369	384	374	391	373	395	401	337	396	381	442	394	403	406	384	394	372	382	396	394	390	400	386	398	389	415	383	367	429	389	384	376	381	379	379	415	420	378	379	388	381	366	379	380	373	391	386	395	430	399	406	402	372	400	384	411	412	387	387	381	403	390	436	391	383	394	401	383	369	363	397	402	427	396	403	381	369	398	373	394	400	392	387	391	383	386	385	405	410	406	375	393	386	400	424	407	399	423	398	387	375	394	401	377	391	396	359	367	402	416	389	385	420	416	395	403	386	411	363	401	369	396	389	414	374	398	398	390	390	391	383	403	411	368	369	384	408	427	383	396	412	423	422	368	443	379	384	383	411	357	370	415	374	407	386	394	400	398	390	400	410	385	431	403	399	384	431	386	397	389	411	406	387	394	434	415	415	394	413	385	370	415	391	377	397	416	394	414	382	413	388	425	379	383	401	401	403	412	369	380	412	384	410	422	371	410	379	389	399	418	407	361	386	390	365	384	395	395	450	398	381	415	356	404	388	389	399	442	380	379	396	405	365	376	357	427	402	419	377	365	356	354	397	397	384	435	393	387	414	405	406	400	421	417	416	405	402	418	387	384	391	395	371	363	428	391	437	386	408	402	393	394	367	398	421	398	390	387	410	367	397	388	378	415	380	407	378	400	390	396	415	398	425	380	408	337	376	395	414	385	359	434	416	404	419	388	377	371	403	400
6118	1494	1211	916	615	536	517	494	440	376	430	404	455	477	413	415	420	442	409	419	429	439	421	429	414	414	415	423	447	383	383	433	381	420	380	414	423	407	408	439	424	353	401	441	431	438	416	424	372	424	333	429	390	393	409	409	433	375	366	392	395	439	410	409	416	394	456	414	396	393	398	412	412	394	411	377	430	404	405	394	381	406	408	381	402	420	443	423	410	416	449	411	416	415	417	400	449	417	408	422	428	412	423	382	407	400	440	417	426	402	428	435	447	411	414	429	404	414	344	419	402	419	432	403	426	424	381	416	455	393	404	383	369	422	398	427	405	432	432	426	434	426	371	443	414	414	390	419	410	412	430	428	395	388	407	428	437	412	438	424	415	381	384	402	413	407	411	403	395	392	403	433	427	426	434	413	399	403	414	398	437	416	413	378	401	401	370	387	383	378	410	397	435	399	459	419	425	397	385	398	433	394	413	426	385	423	430	401	372	409	438	403	376	386	408	415	388	440	433	402	389	430	458	428	391	414	427	415	408	426	438	412	418	420	417	409	435	420	372	403	420	385	423	420	406	409	414	426	422	366	393	431	404	417	426	402	418	410	440	427	392	394	363	419	415	417	428	395	441	410	412	402	441	430	435	430	440	387	446	401	379	402	441	482	407	398	434	426	399	358	413	430	393	393	404	426	433	408	395	427	420	435	421	381	406	409	438	432	361	436	406	421	408	397	391	410	433	395	424	378	382	398	442	376	418	411	430	427	441	406	438	372	419	409	413	430	405	413	412	462	410	410	385	409	409	401	386	410	447	406	391	435	465	406	384	427	428	425	444	414	401	420	401	433	431	441	393	420	425	397	445	425	437	391	374	417	447	427	390	419	384	419	399	409	419	417	419	402	410	428	458	416	420	422	450	397	431	388	382	407	391	402	439	404	383	393	426	435	423	440	367	398	388	425	373	411	495	460	379	400	421	453	439	351	432	477	397	392	396	441	437	421	424	452	394	402	390	394	432	428	395	440	405	364	434	407	412	411	396	393	441	422	441	430	430	383	444	422	409	426	438	399	428	425	388	368	419	361	399	397	399	389	379	364	413	446	426	454	432	409	453	413	436	412	395	380	442	397	410	389	401	403	419	412	408	452	413	385	448	424	433	433	390	428	413	423	391	453	446	406	430	453	395	413	467	449	422	402	392	395	392	429	422	403	430	392	424	414	435	392	460	390	429	426	451	424	422	399	449	409	469	438	437	408	429	427	467	397	388	421	408	423	444	447	397	436	390	399	399	432	428	442	418	445	405	440	394	387	420	415	438	411	448	370	445	376	438	431	404	452	384	420	420	434	432	430	409	455	364	422	456	419	412	437	414	437	386	442	441	384	409	409	390	370	413	441	398	423	413	410	398	401	390	413	400	420	410	401	403	419	434	409	465	368	395	399	379	436	405	401	384	377	379	406	408	445	440	449	403	424	414	411	371	464	417	421	393	389	403	402	408	405	404	454	397	416	429	412	381	453	402	404	419	411	405	361	433	408	421	397	439	426	397	413	400	399	436	392	437	389	429	425	412	419	389	421	425	448	397	397	417	426	421	375	426	408	379	422	426	376	373	443	395	402	438	423	464	443	396	392	392	416	404	404	416	423	375	378	385	414	405	399	427	403	396	406	429	384	409	415	425	414	434	399	377	448	415	406	422	418	448	414	460	394	435	381	401	426	408	404	444	424	408	418	447	397	381	398	404	397	400	408	410	416	413	447	374	421	375	402	424	387	400	401	419	405	387	402	449	419	395	434	394	389	426	409	428	424	433	400	410	423	411	411	398	402	382	376	396	413	425	431	427	435	415	403	370	408	422	390	393	422	415	397	446	437	374	390	423	419	416	425	461	430	415	400	418	437	448	423	432	450	416	388	386	380	419	387	395	449	418	401	438	451	392	437	465	427	387	432	420	428	457	446	427	412	391	407	381	444	423	433	391	421	391	458	393	389	393	413	439	411	419	412	410	442	384	428	412	406	464	429	429	378	423	402	403	370	400	397	396	420	405	419	403	415	419	418	397	427	426	414	411	384	407	394	421	434	435	367	474	425	443	422	390	361	378	429	433	423	427	404	421	422	423	440	420	417	445	420	448	396	410	399	379	458	402	395	434	404	399	465	399	407	427	391	441	419	447	457	401	438	439	436	441	375	387	404	409	383	389	388	401	408	420	434	413	405	403	422	414	435	421	388	403	396	440	385	398	449	433	417	422	405	409	424	390	424	431	442	453	419	407	437	393	440	412	365	437	419	390	431	446	376	421	418	433	399	430	414	398	408	435	365	444	373	426	451	378	430	431	406	438	397	439	444	429	398	395	428	395	429	376	397	412	363	392	434	404	405	407	387	407	388	436	426	404	398	371	396	419	411	418	390	472	393	428	383	396	402	382	430	406	434	441	402	428	421	432	398	375	441	401	386	418	435	447	419	438	407	389	420	443	415	415	464	405	457	428	369	429	376	434	405	426	383	402	388	398	424	438	404	396	409	386	384	399	444	438	389	423	415	425	447	407	394	407	430	393	417	438	426	420	408	411	414	436	413	405	404	436	406	397	366	420	416	438	421	369	400	364	398	409	428	438	395	393	412	417	425	428	402	396	407	382	386	430	386	440	393	398	395	444	435	389	424	428	423	407	418	384	398	387	448	440	424	433	412	407	414	386	407	395	413	359	399	436	432	404	405	447	429	393	409	422	401	423	398	462	441	378	445	438	425	415	421	416	417	401	397	425	425	409	399	408	406	397	441	429	403	432	425	381	440	406	421	437	443	387	431	461	421	410	408	389	419	452	397	428	414	402	368	381	419	403	406	399	402	379	436	417	431	401	429	432	413	394	412	368	438	372	421	413	415	411	366	443	433	419	399	408	422	441	439	417	430	450	429	416	431	439	433	410	431	440	399	436	392	422	426	425	443	396	416	421	427	397	414	401	407	382	455	418	425	400	402	425	417	437	419	409	421	417	449	417	423	429	389	450	408	417	426	423	445	411	401	386	433	400	435	407	396	374	422	447	407	396	409	399	446	431	423	407	418	426	396	428	441	403	423	401	433	415	425	437	436	400	428	380	415	416	390	442	386	404	404	386	430	405	418	426	462	449	401	448	463	421	420	421	378	402	426	407	407	423	418	431	388	434	409	418	378	400	413	434	382	412	393	409	376	417	462	415	399	434	390	389	434	471	460	438	439	436	417	409	392	385	402	407	441	410	388	439	412	397	390	392	405	405	375	487	412	405	414	392	384	392	424	379	441	408	451	428	442	400	379	406	427	369	388	399	426	411	420	397	425	416	410	386	387	380	395	415	416	390	391	407	403	410	403	427	420	420	448	376	386	402	409	415	376	410	349	411	447	455	445	420	420	435	428	441	409	416	427	457	424	409	406	407	388	410	436	444	400	414	406	435	414	407	418	403	430	398	421	406	425	418	382	441	375	419	395	406	420	414	392	392	397	457	393	437	431	402	440	414	387
4721	2058	3426	3061	1785	1526	1404	1290	1074	1014	994	995	1095	1066	954	960	952	949	901	935	856	942	915	879	920	901	890	845	889	940	966	872	939	904	925	887	924	920	896	900	923	859	909	903	885	916	931	880	902	915	931	931	945	869	899	891	845	860	924	892	941	945	937	908	954	961	929	946	863	955	949	895	935	918	930	897	879	907	865	904	915	858	857	960	954	959	916	907	882	927	895	926	902	925	871	933	905	921	878	965	900	948	921	887	909	884	906	906	943	897	938	855	900	945	997	905	930	871	865	899	881	926	990	871	899	964	965	936	910	928	944	908	892	913	929	901	896	872	867	901	930	900	878	985	923	899	943	909	897	913	933	910	911	893	946	931	893	907	926	962	938	977	940	874	879	836	970	898	922	888	928	895	933	917	847	897	962	877	901	984	899	897	902	902	934	921	921	973	907	880	903	937	869	893	917	968	904	866	935	981	909	945	879	893	946	913	946	965	974	921	905	870	921	895	902	938	880	928	907	891	910	873	904	911	927	881	917	920	938	918	923	831	879	912	905	857	925	873	893	888	864	921	906	957	904	873	899	871	910	939	966	890	972	925	888	917	922	905	897	945	923	959	873	902	891	859	941	916	890	912	921	913	890	933	924	899	876	892	862	932	885	869	911	940	916	870	876	926	916	894	911	916	885	948	931	906	898	956	935	916	935	883	919	879	911	914	864	884	933	927	943	874	909	908	914	920	886	985	932	913	908	879	955	890	867	868	858	952	907	955	863	908	917	991	901	892	952	904	909	899	925	864	921	975	849	904	945	921	904	917	859	859	924	972	899	879	899	898	917	894	907	862	913	886	899	909	923	907	919	875	883	949	910	954	936	916	926	845	921	885	958	918	927	898	906	933	950	888	912	887	901	923	958	942	929	925	929	865	899	909	921	919	909	872	963	912	900	909	893	896	973	855	935	911	958	964	866	925	871	919	936	884	882	860	968	939	956	891	1005	887	924	893	894	853	864	905	871	896	889	968	832	896	936	873	866	902	946	920	927	954	905	952	909	950	906	886	905	907	915	919	898	935	939	919	943	894	882	842	894	874	916	940	886	898	927	890	947	943	919	932	878	934	869	920	907	899	901	966	957	946	854	987	932	883	937	963	916	924	936	866	872	880	939	929	946	950	925	907	900	885	946	946	870	889	928	953	880	908	901	889	955	927	945	873	933	878	895	911	922	939	849	875	875	940	864	915	886	875	903	904	889	857	958	922	981	916	883	940	922	905	895	932	930	936	896	911	899	942	921	923	903	930	920	924	912	989	903	943	942	950	859	879	899	947	891	880	943	891	906	907	918	897	923	919	929	890	865	889	957	913	926	876	933	863	864	906	934	930	900	926	918	838	899	887	936	913	906	882	966	901	913	873	949	917	861	889	891	914	891	872	913	910	919	893	939	902	867	945	859	871	915	884	896	884	928	878	899	917	905	910	919	909	927	936	979	953	909	910	922	911	949	956	888	930	911	897	935	888	895	914	900	909	869	960	904	933	1014	901	900	945	984	937	938	904	895	906	896	902	901	921	912	874	902	937	883	879	907	899	920	908	866	917	885	885	915	897	899	992	926	903	950	882	918	929	882	832	934	898	874	951	929	904	954	885	865	978	922	911	969	937	855	897	907	945	834	925	933	907	924	889	931	920	912	873	945	943	890	909	934	876	939	881	883	924	929	975	945	942	925	908	912	906	924	915	857	886	960	958	877	901	916	914	892	886	978	896	961	941	877	904	939	942	910	876	939	895	939	887	850	907	901	968	913	893	916	874	928	923	885	863	911	910	889	901	888	939	938	957	860	937	947	836	872	900	912	932	917	922	875	926	993	917	958	941	941	907	863	926	907	917	901	937	895	948	887	874	886	893	914	862	925	912	927	951	912	888	937	895	891	941	868	929	892	860	870	892	862	880	856	876	925	907	928	923	915	882	909	886	909	883	895	873	921	889	926	907	944	893	890	896	881	904	896	848	866	905	908	896	918	893	894	938	914	944	957	933	882	882	923	920	889	980	909	915	865	902	1001	944	849	890	917	939	901	943	902	823	962	847	897	906	897	922	890	956	919	867	928	925	897	927	885	916	907	953	925	894	844	918	909	907	915	934	874	899	932	868	860	962	921	972	975	939	940	906	906	883	903	908	878	848	850	884	960	916	920	896	920	892	871	949	932	920	966	945	916	865	922	918	896	910	912	896	882	887	942	931	927	852	853	864	900	925	896	928	949	884	940	901	892	863	890	919	927	914	898	842	917	909	962	907	890	900	908	955	904	921	912	890	848	915	920	923	901	946	927	885	958	861	897	923	959	950	926	942	912	886	903	871	938	872	854	888	908	940	892	962	927	906	899	930	939	937	947	886	901	944	932	916	944	884	944	950	921	903	882	910	892	898	864	859	895	907	924	912	910	891	895	880	870	914	891	929	894	967	884	923	961	904	873	932	853	905	869	918	928	910	938	928	902	882	900	933	930	900	873	875	913	865	958	930	906	903	886	852	942	910	962	897	846	916	924	946	950	932	949	903	910	971	953	948	942	962	933	931	876	901	910	904	850	934	917	901	953	930	930	922	904	886	947	925	921	915	909	922	953	944	891	904	889	872	887	920	903	907	922	946	850	871	851	908	921	908	936	880	871	895	896	924	900	887	879	935	936	931	905	959	954	925	932	917	812	879	898	911	899	930	950	882	947	884	858	979	896	863	932	858	923	867	920	908	880	926	911	884	858	896	957	957	863	932	879	914	951	889	881	910	938	940	900	883	955	968	936	901	953	951	928	941	895	888	914	914	900	906	929	901	912	921	875	921	917	903	935	881	862	933	930	866	925	915	897	885	899	888	905	874	902	931	909	962	872	891	895	903	904	942	900	950	955	919	860	948	876	855	973	959	887	852	873	886	907	903	911	928	889	925	891	842	925	860	897	895	927	951	961	900	879	906	874	924	926	950	915	905	909	879	873	924	914	908	918	905	919	937	914	947	901	928	953	854	913	846	869	931	846	876	902	868	933	925	868	877	877	954	905	929	929	905	952	891	954	827	857	916	895	870	955	961	852	893	885	888	975	920	882	900	900	871	888	899	884	929	935	908	962	895	893	925	910	901	860	884	902	903	898	880	954	904	951	907	891	936	902	927	868	895	892	903	944	919	934	865	856	912	872	909	911	946	897	906	911	900	932	920	914	907	873	946	881	926	891	870	910	886	899	874	943	867	921	864	891	890	952	959	907	877	931	933	920	863	923	933	934	879	878	947	944	908	930	919	951	905	910	940	915	928	921	935	930	902	871	932	877	892	905	914	895	917	918	933	917	905	933	952	914	927	894	949	913	929	917	964	896	871	878	910	956	872	863	879	891	956	903	968	928	872	950	914	931	860	886	914	887	924	850	947	893	891	911	922	906	942	938	861	860	898	971	899	870	949	914	931	902	893	868	884	892	957	912	896	894	959	930	842	962	895	897	937	905	909	871	915	857	897	1000	862
16466	6632	22638	18800	4896	1057	659	452	389	338	344	319	310	299	316	330	251	297	268	267	264	261	271	287	305	267	253	255	248	294	277	279	247	262	249	230	280	285	258	255	258	248	278	271	278	239	257	243	260	288	237	289	282	254	273	278	261	248	241	237	261	289	263	278	252	259	283	274	264	227	257	251	270	251	252	258	238	239	242	241	272	244	265	268	255	256	266	264	247	253	275	259	254	266	254	282	259	254	243	218	265	271	274	268	272	262	294	238	252	247	221	237	239	262	282	261	244	259	234	247	270	276	266	269	268	271	256	271	241	250	248	247	291	243	234	254	269	257	291	274	235	279	280	258	268	252	258	258	271	235	262	263	255	275	267	293	248	223	235	218	242	240	249	297	254	234	278	254	261	238	243	248	275	254	259	260	269	268	257	255	269	235	259	246	245	248	238	258	251	288	270	260	262	253	266	230	254	243	228	235	262	244	268	274	247	264	275	229	249	223	263	251	277	266	261	236	236	287	246	284	250	239	275	282	255	235	279	263	273	260	244	288	252	276	274	282	245	233	229	271	260	296	244	272	260	255	250	280	242	279	258	257	262	247	273	270	238	263	243	248	268	269	222	253	254	283	270	259	247	301	288	262	248	250	281	249	267	266	299	257	262	261	290	251	239	243	271	249	268	240	251	241	272	283	277	277	258	254	268	270	265	280	231	271	261	245	265	268	276	231	244	239	235	266	241	256	252	256	228	275	232	247	271	267	267	251	245	260	258	268	236	249	243	233	273	272	266	253	291	281	242	263	261	259	256	285	291	256	255	261	235	281	241	253	299	267	263	225	241	261	246	270	266	242	254	255	245	246	230	263	247	264	273	248	286	264	253	254	267	243	276	258	236	257	267	244	254	262	252	241	243	280	260	272	254	256	258	266	257	278	228	253	293	290	248	255	245	278	240	268	248	237	250	257	248	254	269	271	273	257	273	248	266	255	267	287	267	259	288	257	243	256	260	238	263	275	268	273	261	259	266	246	224	247	257	257	257	228	243	286	274	273	293	264	261	292	283	249	246	256	243	267	263	242	267	235	258	257	257	250	278	268	232	291	271	247	284	221	246	256	276	247	235	236	242	238	261	257	264	263	259	249	237	255	243	263	284	272	270	259	256	279	245	253	258	261	250	287	247	243	247	252	235	255	281	256	270	255	268	239	233	267	248	303	275	267	255	246	258	257	244	288	274	267	243	247	261	269	244	243	248	243	229	239	271	267	262	252	226	254	251	251	243	262	274	277	239	271	248	275	256	280	273	274	237	263	275	264	216	252	269	271	281	264	245	271	258	261	251	236	226	256	263	245	233	252	260	257	230	272	277	283	258	224	263	247	238	239	272	281	272	210	281	262	276	265	294	263	275	259	237	256	284	253	269	258	264	246	271	282	266	263	265	240	264	274	254	241	254	276	255	239	274	263	246	242	239	278	253	270	256	230	279	238	252	286	256	261	257	233	258	261	258	236	259	281	244	287	257	251	265	257	298	250	293	286	266	238	279	239	257	239	255	262	262	274	267	261	272	275	280	265	269	272	276	254	275	234	243	264	274	279	273	266	254	348	273	231	249	229	255	260	267	261	256	264	270	279	265	219	268	249	262	243	258	243	258	262	241	265	225	282	247	256	265	257	248	251	268	267	279	262	255	261	264	274	261	257	279	245	255	248	279	251	249	280	257	256	260	276	276	270	300	242	274	255	250	287	264	282	260	249	275	245	264	259	253	270	258	257	250	249	288	265	253	238	254	263	256	266	265	303	237	294	272	245	257	266	274	226	225	255	267	264	282	288	272	261	293	249	252	245	258	238	217	271	265	248	273	267	247	266	262	261	286	284	239	265	301	278	287	212	271	253	260	266	244	259	269	277	242	269	274	230	228	247	245	225	269	285	276	272	272	253	278	265	225	247	271	240	293	276	271	268	259	261	253	219	237	247	245	284	255	255	249	263	244	242	261	235	288	271	225	293	288	274	273	289	257	255	262	249	246	226	256	245	254	274	265	264	240	242	246	279	247	246	250	229	258	233	275	280	269	262	280	222	238	222	275	284	276	273	280	252	252	269	254	240	251	262	273	251	249	253	275	246	254	258	259	231	252	229	231	271	281	246	274	284	275	297	269	268	281	292	271	256	276	295	215	273	300	272	243	266	265	288	256	289	270	274	252	290	275	277	265	236	276	282	283	232	266	287	295	252	249	245	242	252	261	257	255	282	270	260	244	278	243	259	248	250	262	243	276	233	263	269	274	278	218	248	252	247	264	254	266	265	290	261	253	249	272	244	265	239	261	262	286	262	247	261	264	277	296	256	269	276	268	258	269	248	271	274	267	277	246	231	238	252	271	277	231	250	279	269	264	304	224	260	261	253	265	240	273	275	227	235	260	254	265	235	272	288	250	272	272	240	268	261	259	271	233	277	278	272	298	260	261	262	221	254	241	240	256	280	270	225	291	272	269	270	259	258	273	249	264	234	270	267	272	251	278	241	244	283	270	266	285	277	297	279	272	244	256	281	272	264	279	266	260	281	256	270	236	244	271	262	270	239	248	221	271	249	260	253	259	281	279	259	234	240	260	261	230	260	261	271	257	302	260	249	261	279	224	299	254	247	245	246	262	287	257	279	279	261	291	291	259	257	249	254	245	247	266	283	257	269	255	257	249	272	278	283	277	245	276	277	256	275	263	275	262	282	219	290	286	259	254	286	226	257	281	285	267	267	273	246	276	263	267	240	221	241	254	273	285	278	265	227	265	250	235	285	254	263	259	262	260	243	284	248	259	251	295	281	251	256	232	263	272	256	297	248	261	280	286	236	265	274	275	246	268	248	247	265	252	262	281	265	250	254	283	234	255	262	276	273	252	271	274	238	310	266	267	248	287	283	273	254	256	250	282	226	239	261	268	295	269	256	268	251	232	284	269	265	257	258	261	264	272	271	262	240	253	238	244	271	252	308	254	281	239	261	235	259	272	244	253	289	255	236	262	256	249	255	241	272	287	287	263	267	260	253	274	256	253	259	270	290	256	224	266	241	255	239	272	249	240	254	291	297	271	289	261	255	258	250	250	243	235	246	258	275	261	269	293	287	255	236	245	246	259	226	249	262	256	259	270	289	254	282	267	277	264	245	300	285	240	284	266	256	282	287	273	272	246	264	267	232	266	273	214	258	275	267	251	247	260	274	261	260	234	249	263	260	238	267	275	244	307	261	275	262	295	287	281	241	241	230	251	230	255	282	271	231	235	245	260	266	267	238	237	243	260	264	246	275	282	253	243	261	292	281	263	295	258	260	249	262	239	273	273	276	272	249	252	275	261	321	251	276	285	253	278	251	285	237	262	275	232	303	245	239	255	247	264	248	256	274	253	266	262	276	248	258	260	263	259	250	291	249	259	268	277	242	279	270	272	271	267	265	272	304	282	241	222	261	232	281	262	247	222	244	268	254	255	229	256	237	262	261	264	283	247	283	269	279
11516	7307	27841	25213	7194	3412	2490	1750	1221	1030	941	1013	967	910	882	836	785	718	648	595	671	659	622	623	633	601	572	607	659	618	544	633	564	619	614	644	575	601	593	590	588	611	601	595	556	603	591	632	582	596	598	557	588	603	603	597	611	599	628	615	602	585	594	616	601	613	577	583	603	627	565	647	598	601	573	602	589	586	570	574	563	600	587	609	584	588	636	623	631	563	574	631	624	602	587	576	615	602	610	630	608	628	558	565	574	600	579	580	609	579	597	587	622	566	638	598	624	583	583	582	587	603	570	617	615	588	665	618	556	570	580	620	601	548	592	581	581	592	584	606	587	613	575	574	544	607	627	618	589	589	636	592	618	571	607	594	563	596	566	596	587	611	589	624	576	593	602	602	564	558	626	622	599	609	618	594	591	565	652	617	593	562	566	578	583	578	594	597	580	555	608	590	559	632	556	608	573	592	641	635	584	589	630	577	589	638	571	585	596	575	588	606	637	592	598	624	597	593	583	607	584	647	591	630	593	594	566	575	604	543	549	566	580	568	536	609	589	620	592	600	612	612	579	599	603	592	581	614	597	585	597	597	589	619	584	600	600	624	603	653	574	583	602	572	610	576	589	624	600	639	608	574	596	622	605	582	574	587	597	566	518	610	612	661	577	618	567	625	595	598	571	599	536	576	584	581	541	577	593	630	634	560	605	591	559	596	614	586	607	596	590	575	574	602	572	601	602	579	619	591	563	576	618	575	569	633	582	595	594	582	570	575	567	616	583	569	578	558	574	623	619	631	583	564	608	570	564	612	578	592	588	642	603	605	582	603	589	607	574	581	592	594	582	618	590	583	581	596	557	589	574	579	574	559	577	579	585	605	574	581	592	574	577	591	612	614	555	578	576	605	617	578	585	604	578	606	597	577	634	612	560	573	612	571	603	579	586	597	602	623	595	595	569	614	583	593	621	578	599	604	565	567	647	591	604	597	613	586	613	622	593	601	604	578	561	578	598	590	572	584	657	605	555	527	598	544	556	619	589	574	581	608	611	630	592	575	604	628	624	587	622	611	618	599	603	601	577	589	606	583	594	599	587	624	548	568	585	597	561	604	591	586	553	617	587	607	566	583	576	605	611	570	613	586	568	573	594	570	577	541	567	587	602	553	553	606	583	609	584	557	582	634	562	600	603	557	594	590	578	581	615	585	580	560	592	541	586	594	594	576	574	589	639	595	593	549	630	603	627	578	581	575	636	615	579	533	568	553	601	569	652	574	604	567	592	591	523	576	614	577	611	585	599	581	622	582	610	619	568	621	612	598	570	622	612	608	584	617	562	612	566	636	608	596	602	630	604	593	556	558	596	552	592	567	592	563	611	559	567	587	641	602	623	566	589	607	574	580	610	572	603	622	597	607	635	586	599	634	541	601	563	580	549	575	559	619	593	611	565	624	597	556	621	612	615	653	596	578	575	583	609	629	631	613	542	606	599	624	624	565	595	545	597	568	572	586	568	567	603	569	603	614	565	585	644	592	585	634	637	587	664	606	587	559	558	617	547	598	599	566	541	578	614	606	613	593	613	610	590	568	609	563	596	577	588	595	579	602	602	615	577	587	604	577	616	610	573	589	599	578	583	576	589	612	599	588	613	553	588	561	562	592	560	552	574	607	552	598	622	572	612	626	528	574	605	610	616	560	621	590	570	567	584	628	588	650	551	594	598	565	594	579	569	578	600	600	560	559	572	585	570	547	615	587	592	592	596	583	622	618	579	642	565	576	627	614	543	609	592	605	562	618	608	559	590	595	595	584	577	575	610	623	578	620	567	599	618	548	584	595	588	584	650	614	582	550	633	586	627	594	566	604	653	622	556	586	606	572	575	600	610	579	612	580	568	593	619	559	566	576	584	603	583	584	531	619	579	577	581	616	562	609	615	559	599	585	586	575	608	639	570	577	602	609	587	581	586	601	569	596	564	576	605	565	589	603	617	622	601	573	605	611	582	584	580	604	620	637	586	627	590	584	645	585	587	570	561	651	565	596	585	575	553	586	569	583	564	606	617	579	606	616	606	600	595	567	616	581	586	605	548	617	609	567	603	577	642	607	581	596	587	604	595	620	584	601	593	611	585	593	564	598	581	609	562	612	585	577	552	599	530	585	553	614	568	594	554	598	621	551	552	591	597	626	596	592	645	596	607	604	609	584	622	610	614	590	596	603	625	546	565	596	602	605	611	617	554	616	619	584	639	575	606	557	573	618	602	596	587	566	633	587	570	600	622	578	573	587	570	584	608	572	598	556	638	620	582	586	586	578	553	575	631	622	600	603	594	588	584	606	598	576	610	602	623	601	600	572	599	593	547	597	590	600	618	582	562	666	594	608	597	610	626	616	572	588	595	575	562	599	605	555	577	580	580	587	601	569	619	611	609	560	609	589	617	621	591	584	576	571	551	613	577	578	572	571	588	571	596	620	618	645	622	584	607	601	597	554	580	609	627	554	566	621	580	617	620	597	599	620	604	568	557	635	585	586	595	556	604	609	575	573	612	595	591	581	630	556	595	591	578	595	574	600	584	578	580	576	562	587	593	577	595	574	565	593	573	592	580	593	600	562	591	573	538	592	615	571	567	574	552	577	571	570	578	593	628	630	584	582	584	596	623	581	574	560	578	599	588	586	611	593	568	566	589	615	623	541	591	594	540	582	581	606	588	584	585	604	622	596	583	579	615	610	629	585	577	571	583	610	646	616	584	598	599	594	588	593	619	552	552	535	608	583	566	552	589	646	535	538	634	554	594	591	609	571	598	606	583	595	586	573	613	579	603	601	607	619	593	651	649	558	592	642	569	605	604	628	609	542	535	587	547	586	598	631	630	608	575	583	598	596	593	565	626	595	597	632	606	582	594	624	612	600	557	606	586	602	549	608	562	605	569	606	602	619	552	563	560	520	582	578	625	574	596	621	601	554	589	587	594	578	589	544	576	609	612	565	623	609	565	598	590	574	596	595	633	596	583	615	569	575	641	592	597	630	571	560	589	594	568	589	577	606	576	594	594	587	575	583	593	594	573	602	614	536	577	564	585	588	574	611	579	593	568	603	572	561	570	591	594	574	604	594	645	590	638	564	587	615	611	592	544	610	560	578	598	601	585	612	598	590	590	608	636	576	591	585	604	571	565	620	544	596	602	558	606	641	630	619	594	636	603	598	627	578	638	562	607	595	586	580	580	568	567	580	563	536	588	604	579	593	597	600	619	611	580	617	581	592	600	566	601	610	603	575	598	579	598	571	578	586	586	597	606	594	592	589	628	564	631	595	609	606	583	554	599	586	591	549	574	576	634	574	586	601	587	566	560	555	585	571	623	581	588	597	582	582	558	595	560	597	645	559	553	634	616	618	574	565	587	600	638	602	565	577	585	593	563	588	562	580	581	647	559	580	634	563	591	589	583	588	600	534	596	587	635	615	590	594	586	603	621	590	593	575	606	566	578	617	604	584	601	575	546	556
24764	12245	35715	30077	10642	2289	888	528	334	252	282	269	231	217	199	226	206	178	186	164	187	172	150	154	155	171	154	163	152	170	150	159	171	166	140	155	148	139	179	161	165	152	160	159	141	170	199	150	155	129	145	133	139	168	160	147	174	152	147	152	149	167	158	169	179	162	162	162	160	171	137	139	156	174	149	160	158	150	150	149	170	168	161	151	145	174	187	140	147	153	145	140	151	144	201	172	150	172	164	157	135	185	158	163	155	143	167	145	162	155	142	154	148	167	135	149	155	161	147	152	184	172	170	144	131	152	159	160	153	140	149	167	151	145	148	168	165	127	155	139	172	160	153	144	162	169	166	132	138	150	147	167	144	147	157	149	151	159	146	170	142	161	155	149	152	142	163	141	152	154	179	146	157	166	146	119	145	162	126	139	156	150	161	153	153	154	163	156	143	167	171	147	157	143	129	141	145	139	154	152	136	159	144	152	133	141	144	163	151	173	140	150	146	153	160	144	157	159	162	166	146	136	137	159	169	132	148	145	158	139	146	159	166	140	146	178	152	156	153	163	161	142	140	150	169	153	145	132	154	149	161	144	170	139	164	151	142	155	148	144	132	129	143	162	155	152	146	161	173	139	157	161	180	136	146	140	156	149	153	193	156	167	118	142	162	111	160	161	170	134	159	158	153	146	160	162	173	147	143	169	155	160	141	129	145	156	140	172	175	147	155	174	147	143	131	145	168	153	157	150	160	125	142	159	137	151	159	178	147	132	146	146	155	138	152	151	170	128	128	151	157	181	166	160	140	168	141	140	155	143	158	141	148	176	174	170	170	145	159	169	163	168	143	168	162	167	136	190	153	156	150	155	149	141	146	171	153	165	142	142	153	140	146	163	133	156	149	140	141	159	164	129	130	151	149	163	153	149	143	155	160	125	147	155	151	176	164	151	129	159	148	181	148	123	146	176	139	146	155	138	149	156	175	148	164	135	152	172	163	144	143	158	165	139	144	142	155	155	152	155	140	154	140	157	149	126	144	177	162	170	141	161	139	161	150	159	167	157	160	138	149	161	149	122	173	136	140	157	175	132	148	155	147	138	155	171	149	145	165	146	159	136	152	124	164	160	147	170	149	132	172	158	157	136	161	179	165	159	151	165	190	171	156	159	166	160	135	147	142	145	160	155	146	166	122	155	131	152	153	188	171	151	155	158	168	160	149	154	149	136	146	146	164	162	152	149	138	164	133	151	143	158	138	170	146	160	143	142	146	157	161	129	170	152	155	150	151	168	147	168	168	136	139	139	156	156	166	159	170	130	164	141	147	145	142	167	157	153	157	178	129	146	149	165	150	150	155	141	151	146	159	154	158	143	165	165	138	126	161	146	130	142	163	150	155	160	162	170	130	151	177	163	155	164	167	172	144	151	157	161	142	147	133	153	147	154	137	155	156	170	152	141	145	143	142	153	164	175	159	155	145	158	149	152	120	142	161	157	163	165	151	156	151	158	138	133	156	131	145	151	146	155	172	175	130	187	144	130	126	145	133	133	152	156	162	151	129	147	162	133	157	158	167	163	136	159	133	174	168	167	123	187	135	169	150	152	162	157	153	158	185	152	138	144	173	169	176	132	162	147	156	132	133	147	175	176	165	166	165	149	151	146	163	163	160	163	172	156	176	129	153	171	169	159	152	151	150	152	159	145	190	137	188	149	149	148	129	145	169	189	141	172	161	176	165	174	153	144	150	160	142	180	151	138	179	140	127	178	155	122	177	192	153	139	164	166	172	173	170	160	156	124	158	136	150	125	145	177	138	173	154	147	143	149	163	133	155	164	163	156	146	153	139	165	167	140	144	166	159	160	150	169	146	151	155	172	132	146	162	150	139	162	159	147	161	155	189	136	154	143	169	152	150	153	155	159	164	152	163	144	159	177	139	155	150	154	166	157	156	154	185	142	141	140	145	164	159	163	157	152	190	156	149	138	151	128	157	153	160	164	151	157	173	145	137	155	144	138	156	164	142	181	151	158	158	137	161	149	151	143	153	150	161	165	155	146	173	146	167	160	167	146	145	159	181	174	142	140	151	143	131	145	145	155	145	154	163	166	129	154	162	134	181	155	143	168	163	128	145	139	159	150	183	148	154	153	154	127	134	153	141	176	144	140	149	162	140	153	157	151	169	134	137	149	166	144	151	163	144	159	154	143	148	172	152	150	146	152	173	160	152	155	149	150	137	149	137	145	158	155	157	167	149	167	120	153	130	148	155	161	156	154	165	156	161	136	154	152	140	167	155	123	158	149	159	156	142	149	147	135	170	163	133	147	154	158	144	120	154	162	161	146	138	139	172	132	147	151	142	142	152	150	163	145	147	153	161	120	155	136	150	140	179	129	143	159	138	156	146	159	143	168	165	155	173	145	142	151	140	159	144	142	150	149	149	163	162	162	167	173	150	182	146	166	161	144	192	171	175	134	146	145	167	146	178	138	152	147	167	173	152	141	144	149	144	145	156	165	162	147	171	166	159	152	134	170	160	135	154	161	154	151	162	136	151	139	162	141	149	138	136	153	160	140	138	153	177	154	131	126	147	132	155	112	161	156	130	155	152	156	156	161	155	141	160	157	148	159	156	195	137	136	164	143	148	162	153	159	138	143	151	162	137	163	163	153	161	162	148	153	157	139	140	155	181	150	140	152	164	139	141	143	174	159	138	172	160	155	142	160	162	168	172	161	139	125	169	163	151	160	148	163	135	146	151	176	162	156	153	157	160	170	145	144	157	173	134	170	165	157	171	164	168	137	143	152	162	153	144	185	151	131	149	163	157	149	153	142	135	139	161	172	154	142	155	145	146	160	157	154	176	142	167	144	149	174	152	154	191	157	166	127	156	158	165	138	158	146	163	169	131	157	159	113	154	162	187	158	151	160	142	148	172	143	165	153	149	162	150	158	143	163	129	133	182	155	156	157	143	143	144	157	154	140	165	144	139	153	123	146	147	152	132	163	167	128	158	151	141	130	147	142	153	159	150	166	167	155	156	149	142	149	149	154	140	144	184	162	154	137	177	174	144	162	142	152	124	165	147	144	123	147	154	158	173	143	179	157	155	151	156	152	182	150	175	134	146	167	139	156	151	153	136	175	172	131	142	164	154	149	144	146	142	166	173	150	153	158	163	130	146	147	151	119	154	128	148	168	152	142	164	154	167	166	145	140	143	160	149	157	167	158	148	157	136	148	168	138	130	145	172	154	157	143	150	141	168	158	155	162	149	160	161	147	159	168	145	159	152	155	127	154	156	142	147	142	156	141	143	128	156	154	142	154	132	169	146	148	153	118	154	140	150	157	156	153	130	144	147	148	154	164	161	145	154	173	159	134	159	150	151	170	182	155	144	149	162	165	159	160	144	146	148	136	153	154	152	143	158	150	163	141	175	158	127	165	138	142	169	156	137	143	138	144	162	162	162	144	155	153	151	167	142	157	165	161	142	162	138	150	131	146	137	158	140	158
14456	11230	36520	32312	10935	5296	3554	2284	1413	1126	1008	992	1015	869	884	712	682	568	495	491	487	469	460	501	475	453	435	424	429	411	428	413	429	431	434	435	425	412	394	465	401	375	431	379	391	413	386	408	429	425	417	408	405	402	402	361	393	409	415	419	388	424	406	372	416	403	395	423	394	424	398	399	367	400	389	397	382	392	398	359	431	393	387	355	411	412	413	390	428	412	382	422	384	385	398	389	371	390	413	393	373	412	419	359	410	423	390	399	360	391	399	382	399	375	405	396	409	385	372	401	397	352	416	385	382	375	412	403	434	380	405	361	369	373	366	369	395	409	418	369	398	406	379	387	389	377	368	402	389	362	414	399	389	398	391	403	395	381	433	390	417	367	407	373	410	377	362	385	399	386	361	382	419	403	358	359	404	398	391	371	398	364	378	427	370	371	377	363	377	365	364	390	401	352	393	360	442	385	406	393	380	379	399	395	394	411	400	369	392	392	366	407	395	370	326	403	410	397	403	406	365	414	364	358	399	415	406	390	361	378	433	385	388	368	396	395	402	374	408	410	410	412	385	403	379	387	414	375	431	400	355	363	369	404	396	381	377	387	399	420	382	410	390	404	399	405	415	398	409	362	396	406	391	431	399	385	369	384	361	378	372	400	385	395	422	415	387	413	400	392	384	383	404	376	392	379	377	419	394	413	371	388	459	347	367	401	440	406	357	389	404	400	375	416	352	391	415	399	398	407	396	392	355	386	362	417	386	397	405	434	379	404	399	385	406	408	436	401	383	388	370	379	384	375	402	395	413	424	377	376	397	392	392	440	416	373	381	422	428	368	395	393	387	378	387	391	400	396	423	381	405	427	407	412	413	362	422	399	388	395	381	369	392	436	407	397	359	426	371	390	361	391	367	388	388	361	407	396	417	409	419	412	360	404	399	373	405	371	417	414	408	381	401	394	399	406	404	368	397	411	420	366	408	404	396	401	417	412	387	351	397	388	372	424	390	385	401	375	406	437	385	376	388	400	399	394	401	415	393	409	366	407	391	391	375	393	378	392	374	410	345	396	404	389	418	368	436	397	424	379	375	413	405	370	387	434	408	392	400	384	364	385	381	398	366	366	388	378	402	432	363	395	361	371	388	375	425	397	434	370	406	398	400	338	398	375	407	371	393	399	370	386	414	392	387	352	389	403	406	413	380	401	401	416	391	370	402	357	398	376	342	413	389	383	406	392	388	377	383	392	376	376	394	378	366	377	389	407	372	377	379	418	398	379	399	397	407	411	414	386	390	390	405	397	381	384	368	391	432	407	379	370	404	392	401	382	415	411	391	397	342	383	372	419	357	418	413	402	389	396	416	385	361	408	404	408	356	385	397	399	354	354	388	421	403	408	343	397	408	375	406	405	378	393	394	392	387	372	408	367	377	359	404	376	367	366	366	411	431	406	386	401	397	394	353	414	381	357	440	388	380	412	392	408	410	400	387	379	357	401	373	407	411	379	367	404	375	344	391	398	383	404	440	399	359	386	415	393	426	385	403	384	418	382	381	405	398	376	366	398	384	375	409	369	388	389	374	410	421	419	394	399	397	400	372	410	368	425	376	412	378	377	374	403	379	384	367	387	425	393	391	425	391	364	380	380	363	396	388	419	387	401	363	420	398	403	397	411	433	407	384	418	397	413	384	414	378	366	360	417	372	410	416	393	393	406	370	392	408	423	430	402	374	398	367	370	400	380	373	418	396	355	405	381	403	402	377	340	373	365	375	391	409	376	394	366	377	383	395	370	391	380	353	378	396	422	379	388	380	400	367	418	441	432	376	382	376	407	379	374	391	365	384	407	390	411	357	363	389	397	389	422	415	408	379	386	380	376	397	337	384	400	388	366	376	416	382	389	385	396	389	377	398	383	411	406	369	440	374	419	378	385	408	413	385	389	364	421	435	388	396	406	379	380	395	397	406	409	412	377	378	420	357	376	349	405	430	433	369	351	376	425	386	399	401	394	377	404	380	397	376	390	386	402	391	350	362	398	408	390	425	410	393	392	388	374	391	355	400	401	423	393	425	374	390	409	403	369	395	429	402	416	380	380	423	380	401	356	347	389	391	367	359	377	387	384	422	431	424	362	395	377	379	416	387	396	398	428	403	383	357	384	431	377	403	391	397	380	410	406	390	380	410	389	419	369	398	394	398	386	387	390	380	354	389	398	357	402	383	377	409	395	379	392	358	387	392	410	372	394	386	388	384	384	401	419	400	398	398	389	432	394	378	429	395	406	402	378	404	396	396	409	401	378	405	357	422	403	374	424	389	375	400	379	357	396	389	414	369	374	409	398	408	413	345	400	368	392	395	391	362	365	405	384	411	384	414	366	447	390	390	373	383	377	363	375	413	398	395	382	383	381	392	421	392	393	387	408	377	398	380	380	408	364	407	415	359	380	370	391	424	389	410	379	394	382	391	394	412	360	382	351	381	398	378	432	354	356	397	376	382	380	374	419	391	370	404	391	383	376	405	399	396	401	413	403	405	399	376	363	395	379	387	383	398	418	413	391	415	410	411	457	391	385	381	366	410	396	395	380	407	439	347	386	384	372	368	412	361	381	407	424	417	388	398	393	397	393	406	365	394	384	422	396	396	419	398	385	402	353	387	419	377	358	359	411	387	373	397	399	387	418	394	372	375	374	364	408	411	396	347	396	396	392	380	383	397	364	398	401	392	380	380	399	422	444	376	390	381	427	405	393	388	424	373	403	403	424	389	380	412	386	392	386	403	405	396	376	396	393	367	378	403	393	383	420	387	397	416	376	437	356	371	410	379	394	380	387	389	398	402	396	429	435	407	364	364	393	411	415	385	387	344	400	384	398	404	358	410	395	357	411	417	422	412	393	398	390	373	407	414	400	359	405	390	385	365	384	406	404	431	412	381	376	373	389	405	404	416	369	412	370	393	358	414	388	393	385	396	402	419	400	378	405	375	362	399	403	393	409	424	429	373	384	397	356	400	368	404	383	371	412	377	404	424	385	392	382	429	393	370	396	391	398	384	384	354	369	398	387	394	407	386	388	388	401	391	390	371	410	450	376	369	414	365	356	412	375	385	351	382	414	377	361	383	399	360	357	404	378	412	377	399	426	356	347	417	424	423	373	382	372	390	381	415	397	412	388	371	391	415	368	402	392	406	383	390	383	407	367	374	419	395	400	414	383	376	359	374	388	381	386	413	386	403	368	404	406	395	404	405	402	401	444	379	386	359	401	426	411	386	374	403	368	400	369	384	380	402	352	426	409	396	408	396	374	395	375	395	395	411	417	395	393	383	416	411	403	402	399	392	378	374	402	407	369	401	406	393	376	393	402	369	376	395	372	408	406	412	414	359	394	394	377	380	371	403	362	418	384	411	392	373	372	391	392	411	404	414	397	373	382	401	433	375	387	401	415	364	375	368	441	400	373	409	385	402	394	420	394	405	381	391	426	426	384	397	406	418	389	388	386	378	374	379	409
6197	1529	1178	862	606	562	550	486	412	450	443	443	425	424	465	452	403	407	430	411	387	410	408	432	408	415	452	397	452	383	378	431	439	390	388	450	420	436	399	418	420	421	407	438	398	431	418	409	426	434	451	387	424	392	411	430	446	421	417	395	382	456	432	425	417	423	414	386	420	427	442	402	425	431	442	456	411	391	411	403	440	430	427	417	425	416	364	439	399	403	434	388	429	355	411	419	418	471	410	422	410	352	416	412	408	419	377	405	398	446	384	446	404	432	395	379	422	389	414	404	436	410	415	419	431	399	417	420	422	439	429	409	415	408	421	382	397	401	428	389	409	410	403	413	432	402	426	441	403	421	444	404	421	439	442	440	391	431	418	444	467	485	407	396	405	394	411	425	428	418	420	396	414	436	433	409	420	390	422	411	439	428	449	383	432	419	419	403	400	395	390	455	424	400	430	405	455	430	421	428	431	413	403	412	410	440	430	435	429	431	385	489	407	369	418	399	399	453	400	421	401	405	445	427	432	385	430	408	433	447	417	382	412	402	452	387	415	415	391	414	416	424	375	414	431	434	457	412	416	388	420	387	406	428	411	412	428	446	437	414	384	441	414	430	449	413	435	417	439	398	388	373	452	382	414	419	402	413	378	461	428	418	379	421	395	399	410	471	440	416	441	412	395	387	456	423	425	395	413	433	430	446	444	448	397	424	434	429	403	417	411	418	408	400	452	385	420	418	423	452	411	393	437	447	461	392	416	460	444	444	416	401	365	417	420	438	439	400	446	407	432	422	398	433	417	405	432	391	417	418	399	453	443	409	402	456	405	387	420	445	420	399	412	401	386	387	407	392	419	427	395	402	418	379	453	392	374	428	412	403	421	425	414	395	436	410	408	425	451	404	433	360	432	401	416	424	431	412	390	443	365	402	438	417	386	464	440	418	425	391	401	413	433	430	403	379	411	413	414	388	423	362	383	404	391	410	438	418	432	427	412	409	413	439	443	373	412	432	412	368	410	416	432	389	408	420	429	428	451	435	454	399	439	427	396	402	418	462	436	414	412	424	391	402	452	462	443	399	461	408	449	379	435	416	396	408	412	379	429	378	421	443	423	391	444	409	489	408	416	400	441	402	435	424	406	425	442	449	436	385	390	397	395	424	402	449	453	400	438	433	387	425	426	432	411	425	425	417	405	385	418	435	399	432	420	391	435	393	442	435	422	427	413	429	379	395	417	435	397	426	451	446	388	426	480	407	387	384	415	418	428	402	410	411	401	410	405	414	416	423	412	381	413	415	378	395	419	401	441	383	419	443	435	408	444	422	408	408	389	419	431	421	441	405	427	411	390	421	421	359	405	391	375	440	431	395	429	434	409	430	442	427	463	427	402	397	418	412	456	395	390	381	424	394	429	396	460	467	425	432	381	430	441	463	405	377	419	407	447	380	411	437	403	467	402	383	396	454	410	401	444	407	396	402	385	379	393	393	412	373	380	398	446	381	405	409	385	427	407	448	430	431	415	394	438	396	442	443	399	442	455	398	431	411	399	419	381	435	415	408	371	374	432	422	422	378	448	391	461	397	390	403	394	406	483	409	385	415	413	411	430	383	418	434	415	427	389	445	415	394	386	410	433	440	375	431	422	449	432	391	423	406	433	431	399	433	412	404	408	413	447	416	386	438	429	381	431	375	376	444	454	417	384	397	420	392	386	415	416	356	403	411	402	407	428	414	400	367	418	419	409	418	384	419	427	424	401	402	372	409	445	396	382	396	404	426	393	437	434	417	418	449	391	400	380	401	420	433	382	418	391	411	420	470	386	417	407	432	445	414	405	439	418	417	424	432	408	382	427	422	422	409	426	460	432	413	449	404	389	414	403	412	398	431	442	424	401	386	410	413	406	393	427	473	402	434	466	422	403	426	409	344	430	437	418	400	415	403	417	389	377	437	436	435	415	397	445	419	394	393	412	433	438	418	443	391	437	464	436	419	393	406	412	404	400	400	413	386	386	396	390	469	400	393	440	436	421	418	439	441	429	385	415	409	412	417	439	431	383	435	423	396	411	460	397	423	420	431	424	414	375	417	441	470	412	431	369	449	410	434	414	388	387	441	456	444	405	412	402	419	437	432	416	418	396	428	464	440	425	386	453	435	423	455	405	440	432	400	414	430	392	424	414	416	429	385	429	407	435	421	415	418	378	442	416	431	451	432	382	421	417	411	404	393	441	423	409	417	436	429	419	414	429	410	447	398	427	431	484	395	431	403	403	412	405	415	438	377	410	371	383	456	432	379	408	440	410	411	426	433	448	436	475	412	422	441	402	388	379	441	411	403	413	420	419	427	409	414	412	427	411	374	390	452	418	390	415	412	416	431	412	376	407	387	421	436	372	412	398	416	448	450	421	381	439	413	447	456	414	423	446	410	421	393	420	411	433	401	407	437	418	436	395	402	405	379	398	445	466	418	445	420	443	433	444	423	428	395	392	398	437	426	403	440	403	415	392	405	405	399	403	415	446	445	430	398	404	440	421	413	399	424	434	414	407	417	432	413	455	436	419	417	408	418	411	411	441	430	427	441	442	432	433	444	428	407	419	404	429	432	415	377	415	418	438	422	420	418	408	388	369	419	403	437	444	433	417	410	438	407	380	416	453	422	416	415	428	408	434	421	444	435	416	460	408	437	425	453	413	470	415	414	403	402	444	423	401	378	399	373	421	407	403	409	429	407	411	412	395	396	448	427	421	394	388	433	416	408	441	397	407	408	432	428	410	451	441	419	407	449	378	456	423	445	420	418	396	386	464	417	424	418	438	442	356	415	399	405	401	393	391	405	424	424	387	402	424	402	411	410	445	409	408	400	396	404	419	420	429	416	420	432	415	429	404	443	447	446	409	424	396	428	388	423	423	421	373	398	418	396	416	425	448	417	400	404	407	423	384	429	393	393	393	410	396	400	428	432	435	382	387	415	406	420	455	435	374	413	439	420	438	400	386	377	437	427	395	450	407	413	434	397	428	384	418	425	409	442	417	417	419	411	419	438	418	447	365	469	398	424	426	404	428	413	413	403	432	426	431	443	428	433	439	419	391	423	431	412	399	441	393	447	426	462	481	420	440	433	425	433	404	418	424	391	402	419	370	434	411	431	410	401	438	433	423	419	422	400	444	387	392	382	442	391	425	405	415	398	411	387	371	403	439	445	470	417	433	426	401	481	381	407	431	418	409	453	462	436	457	405	399	412	440	412	422	426	385	401	394	408	374	369	393	455	396	389	459	425	406	409	414	411	437	402	366	394	400	426	407	437	407	408	430	441	401	470	429	437	433	416	394	416	396	392	429	429	423	420	412	421	427	468	388	425	445	435	440	417	447	409	445	390	427	414	368	386	397	389	407	403	430	403	420	401	414	433	458	418	432	404	395	414	413	416	450	449	437	424	444	452	426	388	410	420	442	421	436	407	438	416	408	407	403	394	420	468	406	397	405	403	412	408	438	410	397	432
4917	2058	3220	3029	1828	1530	1427	1258	1040	1109	1034	1079	1021	1019	1039	959	873	941	925	927	912	854	969	928	910	924	886	924	883	921	911	861	899	940	902	908	945	932	882	884	875	872	922	925	935	964	920	903	880	876	883	900	936	955	908	904	931	937	870	887	913	909	959	911	884	924	940	953	860	909	883	932	916	903	987	930	914	896	835	916	923	996	886	939	905	906	926	882	885	880	894	935	915	919	923	910	903	834	923	947	897	896	931	887	938	871	948	918	929	895	941	966	934	921	899	913	951	877	849	920	947	886	876	892	892	905	912	935	940	931	912	929	870	925	875	954	898	956	875	959	908	939	889	873	937	863	925	899	987	906	934	914	906	937	923	841	873	925	913	955	918	926	881	992	926	904	912	892	927	895	944	918	930	933	920	899	945	857	932	916	912	908	915	841	894	851	913	884	815	908	896	899	934	890	877	969	901	937	906	875	872	866	904	939	925	892	953	953	869	918	872	908	906	949	936	939	945	870	939	925	878	912	871	926	948	921	926	916	926	937	879	918	919	870	930	876	899	906	897	857	877	877	914	895	907	936	945	938	897	852	901	953	929	930	912	874	925	953	900	917	886	945	863	892	876	879	874	894	929	945	916	913	944	909	884	929	907	941	895	936	893	914	918	943	916	878	920	981	856	870	939	920	855	938	897	908	946	918	941	915	910	934	998	932	897	862	895	910	826	900	968	893	909	879	908	945	955	950	879	868	896	893	919	934	918	876	909	948	895	938	900	892	947	958	874	902	897	968	875	880	891	918	939	901	917	843	934	886	895	918	964	921	903	853	919	937	891	939	936	878	893	893	891	915	872	889	954	847	922	914	958	959	894	870	879	914	898	872	963	858	944	812	909	882	930	906	901	871	834	880	909	925	966	930	936	959	911	894	952	914	878	910	944	933	926	946	966	902	878	848	876	889	891	927	930	970	886	951	892	919	926	877	884	958	815	942	875	898	929	852	940	965	928	941	914	918	901	912	927	907	902	918	941	928	906	894	966	916	901	909	877	998	912	864	844	932	908	869	980	904	902	938	886	875	936	955	892	905	914	950	921	917	927	920	939	956	965	926	935	909	923	885	930	902	892	957	899	880	895	920	904	947	923	867	906	931	888	890	967	952	907	907	919	909	895	889	930	927	948	886	930	857	896	922	886	929	903	997	906	886	929	883	886	955	896	889	863	917	875	909	964	903	940	909	948	921	956	883	920	860	923	909	919	926	927	876	840	906	911	919	957	873	905	883	903	866	927	894	909	881	960	868	904	919	947	899	905	879	888	914	953	870	923	860	938	892	886	891	879	895	921	918	887	938	918	888	917	928	954	921	891	892	928	926	916	870	866	906	940	905	890	942	878	928	919	990	937	917	892	907	909	909	901	905	865	931	941	932	880	932	921	900	911	893	902	873	905	934	886	973	930	897	947	917	895	926	897	922	932	898	942	908	872	919	892	892	837	932	904	944	891	893	897	897	928	861	872	857	982	875	875	879	932	970	883	934	879	929	929	924	879	916	895	916	902	939	906	897	938	926	919	886	910	910	900	953	925	873	925	944	942	862	961	922	932	930	916	881	910	853	906	910	910	866	862	922	891	891	915	912	879	935	899	860	929	862	919	946	923	895	894	935	883	946	879	885	973	918	927	924	911	902	914	958	846	901	906	904	898	866	909	889	941	903	922	948	911	930	927	917	929	878	903	919	875	915	897	925	853	968	901	901	989	902	949	926	864	959	866	883	957	976	927	880	905	894	893	925	907	891	913	928	850	963	983	924	887	919	934	910	933	880	909	920	918	888	884	942	894	934	895	933	888	870	899	902	886	909	913	919	874	928	957	941	949	891	888	921	904	958	882	921	890	921	954	943	932	894	951	923	896	901	951	920	899	927	922	923	878	860	923	924	897	949	932	931	925	898	955	932	879	845	932	919	915	922	905	887	949	904	906	891	901	947	954	902	883	903	975	850	885	957	900	931	868	901	903	939	941	921	901	902	903	887	946	916	875	884	931	920	953	941	967	882	905	866	897	928	919	949	888	882	911	912	905	894	928	926	936	939	909	918	979	967	955	905	920	967	912	944	919	919	915	892	909	918	977	880	948	870	926	917	935	869	880	907	908	894	950	958	899	907	899	857	901	932	930	926	933	887	928	916	880	857	921	855	890	972	902	918	955	903	936	949	850	882	894	902	889	922	910	934	915	954	922	890	907	914	939	895	907	943	901	954	882	915	970	934	982	884	954	940	836	952	913	869	910	894	952	922	857	917	912	992	952	916	972	905	877	916	884	937	911	907	945	900	949	931	947	893	889	863	887	861	906	944	908	879	879	943	913	942	944	921	893	926	900	944	1002	930	902	875	876	964	945	894	961	944	877	889	955	896	894	884	893	935	943	877	950	922	899	869	898	871	978	935	947	885	979	942	913	885	961	906	929	883	968	884	871	932	904	918	896	956	892	932	907	910	983	965	885	896	932	926	905	917	953	886	959	933	887	952	896	905	904	969	932	929	893	864	885	928	903	911	884	925	904	943	867	902	886	915	997	964	899	877	923	881	877	897	939	911	965	933	919	882	929	931	900	948	903	947	900	896	918	922	874	889	887	931	903	890	909	948	880	921	876	981	955	855	963	891	861	884	904	881	908	891	913	897	846	898	960	940	896	907	919	953	883	867	843	923	889	943	914	930	903	925	911	931	962	940	904	942	894	937	909	904	941	859	972	903	944	924	904	907	888	893	903	917	918	885	989	893	904	869	948	856	919	915	871	960	922	931	990	931	949	891	910	886	878	886	880	903	902	886	928	878	916	915	950	967	897	941	889	970	905	980	932	964	911	942	897	862	900	879	936	852	907	954	973	913	886	891	900	935	888	898	960	951	922	918	959	907	947	847	910	869	925	914	904	886	930	893	896	870	863	912	912	963	868	888	936	930	903	896	942	866	960	937	965	928	905	953	984	936	934	935	847	864	908	933	901	929	930	937	926	919	921	948	875	940	864	949	876	909	942	934	908	891	881	857	906	887	918	904	924	901	952	895	877	922	953	936	951	939	947	872	915	888	881	852	931	965	931	907	916	933	931	900	843	936	895	896	872	892	917	943	937	898	936	865	934	914	928	937	916	921	885	953	951	909	898	942	866	893	909	905	922	873	873	971	930	919	872	958	912	910	898	963	914	938	927	867	909	903	889	993	958	914	896	892	903	979	957	956	959	924	860	948	942	909	900	914	918	880	892	907	919	879	960	897	946	906	920	946	923	903	908	888	879	893	928	894	872	910	899	957	934	936	926	927	941	950	875	940	922	872	890	911	978	934	904	863	925	866	942	924	897	948	883	898	894	924	889	906	896	962	880	875	904	945	945	916	838	905	926	911	964	882	887	918	957	890	915	910	971	969	896	912	910	895	898	946	897	859	954	942	919	930	896	908	925	887	937	907	855	954	869	907	872	945	924	904	905	954	886	951	914	927	926	947	876	869	916	918
16140	6796	23652	19199	4911	1070	688	451	395	327	293	325	301	320	320	324	316	268	260	276	269	270	250	271	273	266	282	269	274	257	273	236	263	246	290	270	253	255	282	263	271	288	284	271	242	271	265	246	239	268	277	244	254	270	245	254	277	267	262	279	263	272	237	262	218	233	233	252	238	249	238	252	254	265	252	242	236	233	276	249	241	285	268	224	258	264	267	256	262	262	279	262	255	274	275	278	278	268	223	244	264	273	292	277	245	269	262	258	222	257	254	230	266	248	250	240	225	247	264	292	258	243	255	266	258	256	222	251	283	273	262	276	275	272	244	260	262	264	266	258	289	273	250	284	275	270	280	250	283	270	255	270	274	269	242	239	255	293	233	257	261	287	256	231	241	282	271	285	283	273	255	261	250	233	249	240	282	256	276	244	253	280	275	276	231	243	241	265	282	245	238	290	270	278	285	259	288	254	253	261	271	255	283	254	249	235	266	246	251	251	240	244	273	221	253	269	228	246	253	262	256	254	256	231	234	237	269	278	257	253	269	274	262	221	279	292	285	282	276	242	280	249	270	260	280	268	263	236	262	254	280	274	263	265	273	252	265	292	236	253	292	282	276	255	265	247	243	271	280	246	248	232	257	274	230	281	243	262	273	267	303	245	247	230	233	311	259	270	228	241	231	256	257	256	259	252	297	248	292	272	250	223	260	269	263	243	238	257	289	260	254	242	255	246	271	249	283	289	224	256	250	264	262	260	259	297	241	217	257	280	271	263	249	264	252	243	223	260	224	251	255	250	264	229	275	247	269	241	291	253	263	262	267	272	246	245	260	278	259	241	258	259	271	248	288	284	229	254	283	248	279	237	294	245	227	250	309	264	258	302	242	254	261	283	246	263	264	234	276	262	242	247	256	253	230	261	257	259	243	271	253	243	257	270	259	282	235	249	215	279	267	277	253	259	280	263	291	280	254	240	261	290	283	278	259	256	291	263	256	278	284	278	271	255	247	294	252	254	256	255	252	273	288	278	267	293	265	265	278	280	250	248	260	230	271	241	273	264	266	265	218	242	248	260	291	284	232	267	264	262	253	273	227	280	259	267	259	261	269	262	265	266	248	257	260	239	256	281	253	296	257	256	229	246	239	254	256	259	233	270	274	258	234	247	259	290	259	222	283	267	271	250	257	263	270	274	245	264	233	248	280	241	287	253	266	268	242	234	261	291	276	252	257	282	270	244	287	248	243	278	254	248	262	238	267	245	238	239	244	235	277	239	243	252	258	246	266	228	242	227	230	245	274	263	281	257	248	278	275	255	253	248	275	256	261	286	256	262	250	278	280	235	277	293	250	289	272	252	238	261	212	233	273	237	255	263	255	242	267	272	295	263	225	269	260	222	258	264	242	233	264	262	288	293	290	243	250	291	253	268	235	241	268	250	242	277	258	258	243	249	272	291	263	281	259	245	257	264	234	252	253	254	216	230	276	276	240	275	245	254	251	270	260	275	251	266	266	279	257	291	271	270	265	252	263	257	264	249	248	270	257	285	272	257	244	236	239	254	265	231	290	241	274	236	246	254	239	277	258	258	286	263	256	255	274	284	290	262	233	268	283	260	246	293	303	278	249	271	256	255	248	267	234	252	285	300	277	288	271	263	266	258	255	242	291	256	249	258	242	274	278	267	256	268	258	253	268	240	263	249	251	246	271	216	266	250	263	242	237	277	265	259	274	257	279	258	243	282	264	261	255	249	258	235	277	253	250	274	262	260	272	233	244	270	225	246	263	239	231	278	245	270	269	257	255	286	260	268	255	260	271	234	262	268	250	258	288	260	250	258	244	273	285	246	266	255	267	266	260	248	239	268	264	233	240	266	239	258	273	231	282	276	253	250	277	243	228	275	222	259	274	285	251	288	253	299	242	245	250	250	260	255	271	249	246	251	241	248	258	275	242	253	256	260	270	259	287	255	240	241	275	264	264	277	258	239	218	250	307	275	250	252	272	271	303	249	261	262	237	265	235	239	254	267	250	280	271	280	246	240	272	275	249	289	266	267	244	253	274	270	247	260	265	234	249	295	289	294	255	279	249	250	263	273	208	257	256	248	263	260	306	274	266	267	273	254	260	290	259	259	240	258	279	279	252	253	255	248	268	244	282	285	268	237	257	265	264	246	284	250	241	273	236	250	294	238	233	272	271	263	237	238	225	250	258	255	281	275	273	251	272	267	258	260	256	247	249	260	227	265	258	256	263	248	269	281	256	278	221	246	262	273	261	251	245	237	269	248	247	275	267	253	253	247	263	257	284	261	270	242	282	262	237	273	247	232	261	238	252	235	240	262	277	219	240	242	283	242	267	265	268	255	266	226	244	257	240	266	235	263	259	290	282	272	260	271	273	277	251	259	270	273	251	236	258	249	256	285	261	253	271	275	265	275	270	239	262	258	255	247	249	252	225	253	246	270	235	265	254	279	259	255	292	253	269	271	290	271	260	276	255	238	257	248	239	262	254	273	294	251	252	265	229	248	275	269	256	246	235	274	248	237	260	263	263	251	249	259	271	255	267	271	283	255	249	264	240	273	226	283	261	205	268	250	253	255	225	239	267	260	254	261	249	267	258	259	255	221	229	258	281	312	292	250	219	274	270	259	271	266	265	270	258	245	254	258	239	291	253	239	271	268	254	285	275	247	227	270	304	237	240	263	257	285	244	236	256	283	250	265	244	256	235	260	270	281	267	254	257	263	265	257	255	267	276	242	240	241	252	244	270	243	270	276	247	224	239	256	233	232	250	259	246	255	266	246	259	226	300	263	248	246	275	246	277	228	281	248	251	240	259	264	268	257	238	252	258	274	247	269	260	263	255	265	258	251	276	261	256	247	273	238	242	238	251	265	231	256	248	280	268	271	264	232	267	245	261	254	266	250	248	247	273	271	302	250	248	252	271	259	287	258	258	248	277	247	259	281	259	243	285	277	241	262	235	258	251	243	255	278	271	247	273	252	290	270	298	253	249	226	256	235	295	231	244	265	273	258	283	282	258	266	267	235	241	274	272	266	247	297	274	237	263	246	256	270	298	265	277	254	272	270	270	250	237	259	234	273	250	266	262	251	267	262	262	259	270	269	303	268	281	271	274	250	262	283	274	282	284	247	268	264	247	242	270	243	267	274	290	273	257	283	261	250	279	236	264	241	271	274	249	245	228	268	252	276	227	260	254	233	239	256	247	260	255	245	269	263	273	261	235	265	248	270	300	262	291	256	264	240	261	243	242	250	239	263	278	239	257	246	273	294	290	277	231	258	251	302	277	274	255	284	257	256	237	247	245	276	281	265	238	236	271	235	267	281	246	271	277	279	249	277	271	304	263	267	278	235	271	252	264	278	260	254	229	279	273	238	280	257	264	228	245	268	268	260	240	255	261	249	257	243	234	246	248	269	261	280	272	258	253	256	240	253	234	255	222	257	285	264	241	268	284	226	269	287	249	250	230	255	261	231	246	249	261	272
11389	7284	28609	25924	7224	3454	2454	1619	1153	995	999	982	978	884	869	811	750	716	656	610	611	632	652	663	608	622	625	631	590	592	603	627	615	595	585	610	579	587	598	639	593	566	546	547	579	545	651	574	576	598	596	653	608	564	590	566	567	552	606	540	570	595	627	563	586	588	583	567	614	584	597	570	601	575	573	575	617	598	611	555	580	538	576	566	592	629	532	575	596	557	574	567	600	599	557	579	563	573	559	524	590	556	588	597	556	577	594	590	565	566	581	623	634	635	600	609	591	556	582	587	600	543	570	625	585	564	542	626	603	600	597	627	588	587	597	576	599	574	631	581	612	566	613	606	549	584	562	555	562	546	601	596	590	606	591	624	580	587	566	545	616	574	546	593	607	576	579	542	555	616	532	589	574	566	597	588	595	600	603	581	582	594	579	594	580	573	551	577	585	558	626	596	550	566	578	634	606	610	622	564	568	534	584	584	582	649	557	570	603	627	562	639	614	601	582	570	583	622	603	635	565	611	570	609	563	611	607	601	574	591	586	646	573	623	558	611	582	577	569	611	559	576	595	592	579	620	592	609	598	582	579	588	552	584	573	593	572	589	595	570	563	642	567	576	643	589	584	578	599	615	579	561	561	562	535	590	584	603	646	619	634	611	540	599	616	592	615	607	627	605	579	599	555	603	622	606	603	569	580	575	579	600	562	608	593	595	645	579	601	581	594	535	594	608	600	594	547	586	577	564	561	592	567	569	614	559	603	536	571	622	556	621	602	630	540	571	599	623	602	573	572	565	608	531	592	572	609	579	581	608	635	625	579	586	580	595	603	626	587	607	564	565	612	578	605	588	623	564	578	598	572	562	568	559	607	608	542	629	589	578	539	592	561	565	607	581	607	598	584	622	568	563	576	613	558	589	597	588	563	568	583	596	553	603	595	560	567	570	605	632	583	613	641	595	642	568	601	562	580	554	578	595	575	573	576	575	598	591	578	603	611	570	655	567	560	565	563	577	581	532	647	574	552	578	561	586	570	602	555	592	601	576	601	561	578	561	537	620	586	581	567	645	595	570	618	592	584	612	591	576	555	554	569	617	565	589	557	557	590	567	544	569	576	613	650	528	588	593	616	619	613	597	595	567	574	593	598	580	560	596	575	570	592	578	571	559	547	621	618	573	598	564	633	565	592	597	594	574	599	617	587	592	579	567	561	594	582	609	575	560	554	573	593	558	579	557	587	562	586	599	594	585	602	598	582	585	635	605	550	555	587	565	638	572	592	582	576	617	574	577	553	538	577	605	607	579	593	593	581	591	597	595	576	606	538	604	594	581	604	586	588	537	608	565	600	624	594	610	594	579	598	555	615	563	599	554	612	547	594	562	564	564	588	616	560	580	565	561	580	605	630	609	587	611	630	574	588	584	617	597	540	639	608	519	612	587	489	609	569	569	588	584	583	582	577	593	573	587	581	608	595	593	632	592	591	565	592	600	581	585	591	601	601	615	561	583	545	588	629	600	599	541	532	576	570	603	607	593	645	607	571	562	616	600	584	584	540	595	605	610	551	552	593	575	595	565	561	637	585	555	593	570	586	616	569	629	600	630	626	557	589	613	595	571	576	560	581	586	609	626	554	566	606	617	581	589	575	574	604	619	610	583	574	623	594	582	553	635	595	558	588	574	609	588	604	613	575	596	598	580	573	609	536	579	602	611	577	583	578	592	590	626	546	620	589	606	584	580	586	561	612	528	596	561	612	606	579	592	628	563	564	567	609	605	577	617	614	573	553	578	574	553	585	635	588	560	575	595	592	571	589	578	544	576	567	585	579	575	576	590	608	568	644	597	585	576	543	573	607	567	592	616	607	588	554	566	604	594	602	577	636	578	586	575	554	601	596	548	597	613	626	617	593	586	612	595	578	578	576	553	582	619	615	580	602	619	596	566	591	595	545	602	594	613	569	587	573	575	600	599	562	597	600	606	580	557	609	569	600	627	540	606	571	604	582	624	672	614	574	607	588	620	587	594	559	577	591	580	580	540	584	592	595	597	584	580	581	564	608	581	623	598	589	589	612	659	613	598	583	622	621	579	609	576	611	560	573	582	612	567	578	596	595	594	611	553	545	586	591	566	615	555	601	567	564	608	568	567	572	566	542	563	566	549	612	637	582	568	593	519	596	627	570	580	609	608	599	576	588	630	596	602	603	633	636	589	609	581	593	586	596	558	602	595	613	609	650	626	578	564	565	583	559	576	621	593	554	603	600	578	600	530	594	602	598	620	597	543	608	560	562	562	568	568	604	594	566	587	599	562	557	584	610	618	664	577	608	554	565	608	582	586	614	609	607	600	609	572	595	575	626	600	581	601	609	559	563	617	577	576	582	577	557	585	567	573	589	603	617	561	543	590	561	580	593	603	565	575	540	607	572	631	639	553	596	570	588	564	611	591	614	572	583	595	596	559	587	555	610	604	595	613	594	579	572	602	574	592	559	542	558	577	593	541	566	591	597	588	619	574	582	596	569	602	555	572	593	615	584	570	590	577	532	586	549	555	553	603	588	597	583	572	603	587	615	548	570	585	566	573	632	577	582	577	590	598	582	618	613	584	594	576	605	586	548	576	592	602	612	579	567	622	591	581	593	610	583	610	568	588	616	588	586	612	540	601	585	575	592	604	596	598	571	579	605	551	565	597	582	620	581	601	616	617	550	579	609	601	630	608	633	626	574	574	582	598	589	598	580	590	604	557	598	596	606	525	588	591	614	603	567	558	606	616	601	561	594	576	593	593	587	581	586	532	579	575	604	607	600	599	579	551	522	556	601	571	604	578	596	576	597	622	569	606	606	586	588	596	606	568	544	605	602	608	592	572	564	540	584	625	617	569	592	620	589	579	606	554	600	589	570	581	601	552	548	582	575	592	565	556	610	596	553	644	579	577	546	613	566	561	560	614	584	544	588	572	622	582	596	586	573	606	594	608	615	569	592	583	639	599	620	611	572	593	605	606	603	574	578	564	574	562	549	612	568	611	549	579	594	564	597	636	596	643	592	595	606	617	621	579	597	605	574	605	527	576	582	563	594	577	615	585	624	546	571	636	562	591	571	595	608	644	632	568	575	558	589	588	561	633	580	545	584	599	542	556	601	588	597	596	593	568	606	630	574	606	588	574	617	587	596	569	578	543	603	597	612	562	573	558	629	572	596	612	617	564	624	585	608	616	569	567	607	527	607	584	582	567	590	605	608	571	581	575	589	592	585	561	595	603	603	561	606	638	563	602	561	582	587	616	593	559	574	638	609	560	639	572	530	539	589	598	569	571	571	600	606	566	596	581	548	595	615	629	560	556	602	563	586	563	562	612	578	539	599	608	561	574	575	576	561	572	587	603	609	587	629	616	580	558	600	572	618	541	632	616	583	558	599	596	575	554	602	583	621	609	630	571	592	612	583	555	612	637	601	585	574	575	591	569	560	631	597	583	549	616	582	607	568	610	573	575	573	578	593	583
25157	12495	36088	30781	11060	2551	909	507	315	273	246	250	246	247	227	185	209	166	198	164	157	181	159	153	158	160	174	150	155	180	155	150	165	175	179	144	149	141	132	117	139	179	145	156	156	140	163	148	163	166	162	170	157	147	145	160	154	145	166	142	145	156	142	145	165	160	160	163	164	164	167	144	148	143	141	148	152	153	152	144	130	134	159	153	142	143	147	158	161	145	181	141	164	150	137	152	163	172	158	168	159	140	138	155	190	160	148	139	147	152	146	142	137	150	163	149	151	163	154	152	147	160	154	154	144	153	157	147	137	158	164	149	161	163	151	143	166	154	154	167	140	126	151	165	156	159	162	152	149	148	162	153	165	195	142	155	161	158	162	142	140	150	170	138	148	121	160	129	151	130	166	151	154	147	160	154	139	134	174	145	141	160	166	135	151	148	149	149	178	163	159	163	137	176	163	140	156	153	166	152	154	149	148	154	139	160	180	169	154	168	162	134	135	150	181	181	153	160	167	151	156	171	159	158	180	153	167	190	161	166	153	150	166	150	151	153	137	171	149	150	157	150	147	170	154	161	161	166	145	169	151	141	158	143	163	179	162	161	168	134	170	180	152	160	147	136	151	158	155	162	172	171	146	167	158	157	152	151	172	153	157	157	150	171	157	160	144	130	157	130	152	159	182	142	136	158	152	147	134	138	160	149	153	155	160	160	165	160	146	158	146	174	142	173	137	138	151	168	123	130	179	155	125	163	186	180	177	146	135	167	161	135	163	150	168	165	155	155	177	172	147	147	144	158	142	132	143	132	146	133	187	157	132	155	164	173	170	161	191	177	182	155	168	164	149	151	171	143	158	132	166	141	137	166	150	145	159	183	165	147	157	140	155	169	167	161	143	155	158	150	151	162	157	137	164	162	164	165	143	146	165	142	188	145	135	187	150	168	154	140	155	139	152	157	154	169	158	172	158	171	158	177	174	146	161	144	142	163	127	159	150	147	157	159	145	168	149	158	146	144	147	155	149	157	177	169	170	151	154	144	142	162	151	131	140	151	177	160	159	190	157	156	174	155	160	155	147	156	146	155	162	154	143	146	160	141	140	180	160	150	155	165	153	169	151	161	150	145	170	157	155	144	178	141	135	153	176	154	152	158	163	142	188	159	163	174	163	142	161	161	139	171	157	150	152	154	157	135	173	181	147	155	159	169	153	147	169	151	170	173	134	150	126	164	137	133	129	144	168	156	130	167	146	152	171	164	162	148	151	157	164	154	149	138	164	140	147	157	143	154	140	140	147	144	127	150	152	131	145	179	139	161	168	144	179	160	165	163	149	162	155	143	150	153	166	148	141	145	185	159	165	167	148	168	161	186	144	121	136	145	145	148	146	138	143	166	178	162	161	181	142	146	152	126	141	168	170	145	140	155	156	181	151	170	154	153	144	143	139	172	132	149	140	144	173	144	174	171	123	152	160	153	141	170	163	141	154	167	168	139	157	169	133	158	168	172	156	146	165	133	143	164	179	163	130	159	148	144	156	157	173	159	176	150	150	143	139	131	151	168	157	162	157	168	140	156	142	165	159	162	158	182	167	134	151	131	132	163	169	157	138	156	180	128	144	178	153	165	157	133	167	152	156	152	147	123	137	145	151	161	147	145	148	160	163	151	145	166	127	157	154	179	148	160	145	145	156	136	158	159	166	160	153	171	179	163	154	157	191	157	147	141	145	153	145	130	138	150	165	155	159	161	170	140	156	154	126	160	156	148	158	139	162	178	167	170	158	135	163	154	179	161	150	153	165	136	147	153	162	157	139	160	162	148	150	150	174	152	157	157	149	166	145	140	157	135	136	136	164	161	137	155	132	148	164	158	171	148	156	148	176	151	155	140	139	141	144	154	168	141	154	142	156	149	162	162	149	136	130	159	160	150	147	155	173	164	174	163	159	174	175	127	166	175	132	164	147	161	164	142	119	151	154	143	163	146	147	163	187	157	168	157	169	139	142	144	172	158	119	171	160	165	167	164	136	158	143	160	150	153	135	156	156	156	156	161	153	151	161	149	140	148	151	148	137	172	152	140	152	188	144	143	155	137	161	170	167	154	155	172	154	143	165	146	133	150	139	152	151	165	131	161	165	170	157	156	152	158	154	175	171	148	136	152	148	130	165	171	160	155	169	133	148	162	158	146	168	133	159	144	163	155	136	174	150	147	157	165	154	163	154	158	135	126	158	156	154	161	138	152	174	170	152	167	169	169	159	161	163	171	155	168	155	130	154	157	161	151	161	167	166	164	142	180	150	136	118	153	138	147	151	172	149	155	145	148	158	148	160	122	156	137	159	154	157	159	160	155	157	156	173	149	156	176	154	133	164	163	133	138	163	138	148	166	179	157	177	153	167	165	133	145	145	165	145	150	136	151	144	134	166	130	136	151	162	137	148	141	149	153	136	142	148	160	142	156	169	174	136	130	141	143	175	134	152	131	147	148	141	150	156	167	144	165	158	153	164	137	146	143	185	154	166	143	135	139	160	156	165	158	158	152	138	151	162	139	166	177	148	167	132	156	158	168	161	132	148	189	161	144	157	154	171	159	138	156	162	120	165	140	173	161	165	185	177	122	145	141	162	188	158	157	146	168	163	157	146	149	153	153	164	145	162	158	177	165	168	135	165	162	143	161	161	156	155	157	162	132	158	159	157	151	161	146	141	164	129	162	153	141	164	166	167	167	155	158	166	157	138	154	175	158	133	155	162	162	137	142	158	142	151	142	155	157	137	160	145	166	144	148	160	157	168	155	169	137	150	174	159	148	131	160	158	142	149	170	153	142	157	152	151	145	166	149	147	169	161	151	167	154	153	144	156	140	148	140	168	157	177	162	160	158	170	143	143	176	146	157	155	144	176	168	174	147	156	164	146	147	155	162	151	162	179	164	154	155	162	172	126	134	163	157	125	165	168	152	152	152	159	150	154	158	139	145	148	161	139	141	181	168	156	159	161	153	125	156	140	141	126	148	170	172	164	164	137	151	175	145	129	159	140	154	155	123	168	178	167	143	157	153	150	154	146	153	132	154	155	143	143	155	138	155	150	148	138	133	160	146	135	132	140	159	147	156	145	144	146	146	119	138	155	177	150	143	137	150	161	180	173	137	158	177	174	148	141	147	166	141	168	174	157	165	152	153	178	153	127	164	129	145	153	135	133	165	147	152	140	141	164	146	139	161	158	142	146	166	168	145	133	148	151	175	157	152	153	165	158	140	170	146	148	135	163	169	178	154	177	144	146	168	172	138	156	152	151	168	186	163	165	125	140	162	142	152	149	160	150	150	159	148	138	142	146	145	156	165	162	139	162	153	166	174	163	145	146	146	145	155	176	149	150	160	186	139	150	169	160	174	140	138	143	137	166	163	155	150	161	142	158	180	127	156	161	149	148	167	157	177	130	153	140	161	171	160	129	135	164	146	155	154	169	136	145	145	125	175	156	145	166	161	160	150	178	158	171	173
14490	11440	37182	33539	10547	5367	3692	2203	1428	1099	1053	1009	955	873	887	794	657	603	533	457	510	476	498	450	467	443	428	420	416	447	411	407	405	432	438	412	430	398	404	391	388	415	423	399	434	353	436	423	392	403	427	396	414	403	380	376	413	430	393	420	411	432	394	382	399	396	404	417	397	380	403	404	416	415	425	378	402	370	404	373	393	406	395	380	428	400	428	407	389	435	396	381	394	401	397	388	393	395	375	381	377	394	369	402	402	390	428	387	400	403	414	434	383	378	391	405	377	378	372	380	396	399	382	408	375	420	393	388	413	417	388	399	407	369	392	366	412	390	411	380	401	411	394	434	367	381	376	403	402	400	399	409	407	386	394	379	365	413	413	394	396	399	426	363	402	403	386	391	377	396	423	360	374	393	394	398	388	402	421	388	354	362	380	436	411	410	410	350	380	425	380	396	399	427	421	431	398	430	346	376	410	386	403	396	380	396	352	402	441	423	383	354	398	376	360	396	416	388	422	405	412	400	384	367	397	400	404	397	394	386	408	402	388	402	415	387	369	427	403	395	384	407	398	442	406	363	370	384	416	379	382	408	386	402	392	377	389	406	376	412	395	393	356	412	384	419	411	394	424	416	416	386	373	406	410	380	412	393	418	419	396	388	402	398	384	366	395	392	395	360	409	387	436	357	401	393	368	427	374	379	410	390	397	387	380	366	379	404	391	397	406	370	369	392	374	373	408	397	393	395	386	397	392	400	383	385	422	396	399	420	393	404	383	405	405	374	370	396	406	391	416	343	381	417	399	397	419	435	427	376	414	400	400	380	398	381	379	396	434	406	416	372	384	392	371	427	365	403	399	386	374	384	379	406	384	370	405	381	390	379	404	368	379	407	380	368	374	389	395	398	399	392	395	381	390	412	419	426	379	375	394	384	377	392	395	418	366	360	370	381	377	376	389	425	398	413	409	397	422	375	393	426	402	413	399	375	385	422	372	415	394	372	385	378	368	405	410	376	383	383	366	437	414	416	406	379	383	366	399	400	389	413	364	391	396	407	387	388	381	388	366	397	365	414	409	367	407	388	390	391	370	425	410	410	430	376	392	382	378	386	400	400	401	359	390	373	400	348	413	370	361	383	384	383	342	398	409	391	385	359	430	390	397	376	404	392	394	397	401	402	375	422	401	383	369	375	369	415	371	415	392	366	400	381	399	399	379	383	375	405	389	398	363	384	430	355	379	382	408	399	425	372	390	400	383	390	413	375	391	373	364	430	384	422	357	407	418	371	384	442	389	411	355	368	392	393	382	374	364	425	403	400	409	403	361	396	426	394	368	392	391	406	425	369	405	415	377	382	401	394	433	386	384	402	362	409	395	370	407	425	413	395	377	407	383	422	400	411	384	417	411	391	372	401	392	395	363	423	356	388	403	378	422	363	413	390	400	362	384	365	350	388	385	380	388	410	365	393	372	415	398	395	403	387	368	430	395	384	381	389	363	391	389	427	411	396	375	346	390	427	399	377	377	397	395	388	419	450	420	372	404	403	399	387	383	372	409	396	378	422	382	400	372	404	428	362	397	359	389	394	367	402	349	425	383	380	404	401	401	384	393	400	387	411	396	358	410	415	349	395	381	387	403	383	371	405	421	401	409	397	389	388	433	409	378	390	370	400	409	425	412	373	403	400	401	416	378	386	390	407	375	369	411	374	423	420	410	422	402	391	420	384	392	390	399	402	398	388	397	419	371	409	382	395	392	376	410	394	390	413	426	417	401	399	360	401	401	369	427	416	371	415	376	393	394	392	405	427	413	375	414	407	409	425	381	396	385	383	390	386	370	408	384	414	380	377	386	397	371	395	384	361	396	374	375	392	384	377	412	411	392	358	385	378	402	404	407	402	378	393	384	371	427	403	390	399	386	382	384	385	421	405	346	384	402	430	406	398	383	428	381	390	401	401	438	400	397	377	407	375	395	367	348	394	409	397	405	422	405	384	399	390	407	393	392	401	378	381	433	417	383	372	380	396	415	426	387	425	366	399	385	398	425	378	448	416	400	378	413	365	391	403	411	405	396	405	406	375	418	375	360	386	406	415	397	381	400	378	396	400	405	366	388	399	436	374	413	397	413	391	425	373	397	402	386	398	384	364	381	388	402	385	402	358	385	409	397	377	416	406	380	382	418	393	407	399	395	379	375	398	374	373	422	418	362	366	348	448	393	377	384	376	393	355	392	401	395	395	365	391	422	446	413	403	409	397	363	415	400	391	376	405	387	426	361	376	394	387	380	392	442	435	395	408	364	389	368	395	448	407	369	415	412	402	410	401	388	378	412	381	437	431	396	432	404	375	409	367	388	405	374	377	396	397	387	340	406	433	390	374	412	397	410	425	372	408	386	370	404	402	395	398	396	396	405	411	376	376	358	383	411	398	446	392	361	371	392	418	397	413	387	409	393	371	385	386	413	406	433	441	378	381	364	391	391	396	370	408	433	378	426	443	404	401	388	401	362	396	416	386	408	418	366	400	390	398	409	375	407	368	373	392	428	387	372	401	379	394	413	409	410	381	431	416	377	390	393	405	428	340	392	412	374	420	392	385	390	396	382	409	408	403	386	415	404	375	358	378	383	377	365	408	393	385	422	432	400	403	388	394	410	380	389	370	368	407	389	398	408	426	389	364	371	422	389	369	370	347	399	388	354	409	367	375	456	403	386	368	379	384	406	415	439	403	371	399	367	358	372	409	416	391	387	381	408	430	403	407	406	385	395	413	418	407	403	413	373	397	390	350	372	380	378	421	420	405	368	349	451	400	388	383	434	404	424	403	373	393	414	406	396	410	377	411	380	388	378	409	406	406	387	416	385	375	395	421	396	378	408	379	368	407	385	409	419	399	395	385	402	391	371	410	336	412	386	350	414	369	394	386	394	407	383	391	401	375	381	421	424	388	400	402	399	405	369	402	412	376	423	384	394	410	373	381	365	401	398	383	378	379	413	391	398	392	390	390	410	399	400	404	389	389	344	409	429	423	393	383	388	423	397	436	389	370	386	401	392	389	408	413	398	402	380	399	399	381	384	415	364	401	404	436	384	402	425	421	399	417	400	414	418	421	399	381	382	361	421	362	393	373	385	388	392	424	377	398	430	379	417	391	429	375	396	370	425	391	416	389	407	387	383	408	399	400	405	375	400	378	406	398	413	430	394	410	436	414	431	375	394	421	388	379	390	400	400	396	419	384	412	412	393	392	405	383	402	381	384	411	400	385	398	401	399	398	415	428	417	375	409	391	387	413	401	362	417	370	391	417	368	368	381	389	415	423	396	389	357	386	384	428	404	388	370	400	397	403	389	394	411	387	398	376	405	383	397	380	388	416	376	365	384	357	367	379	421	397	395	360	433	401	399	418	408	379	417	403	344	412	405	394	418	377	416	403	391	371	389	424	388	381	370	407	395	407	401	377	382	384	415	394	373	375	378	367	381	359	367	431	408	388	404	394	366	397	399	405
6117	1596	1215	903	644	584	510	455	473	393	425	389	441	425	433	485	421	400	380	386	420	400	384	405	424	435	412	421	424	432	413	421	419	413	374	374	410	366	399	430	409	407	425	413	419	399	405	445	444	403	392	404	417	380	442	405	422	416	404	430	403	378	439	430	422	418	414	449	369	390	398	469	452	443	427	430	413	437	426	402	390	368	418	381	437	406	429	450	377	402	400	397	406	433	433	380	355	378	412	388	397	392	388	420	436	443	395	388	403	402	425	444	451	394	428	424	398	374	458	389	405	363	417	396	400	413	421	439	437	464	422	452	417	435	480	407	375	426	411	420	429	403	399	400	399	417	378	407	400	411	411	406	387	425	415	426	395	400	417	409	387	416	422	400	460	425	417	367	421	395	426	430	424	421	463	438	416	402	376	464	443	395	420	386	426	419	441	421	413	407	425	383	429	449	444	446	390	430	411	406	413	462	412	399	429	411	423	378	395	392	371	407	373	378	410	433	424	394	370	433	414	420	449	447	396	391	422	434	404	417	384	406	433	436	408	391	412	401	430	433	414	397	401	419	412	428	440	435	424	422	436	408	424	411	434	394	426	397	381	395	440	430	396	400	424	427	388	386	396	431	422	406	401	384	397	384	403	419	433	406	429	447	393	408	445	413	419	399	430	377	401	430	406	391	413	411	406	401	438	425	416	434	434	408	430	404	411	419	413	407	431	455	421	461	401	421	438	406	430	402	414	399	410	400	439	407	431	419	401	442	424	423	430	416	409	424	406	448	417	401	403	363	405	402	409	425	410	419	437	421	400	386	386	406	407	381	380	401	394	383	422	381	445	415	408	419	412	415	428	382	406	415	449	432	391	387	417	411	418	395	420	457	428	427	431	414	391	430	417	411	418	393	386	428	392	424	416	409	423	421	437	392	416	432	420	401	371	406	414	431	415	394	418	392	435	424	415	446	439	393	424	404	397	386	368	447	413	425	418	410	409	402	467	435	414	454	409	406	421	385	420	407	422	400	399	411	419	392	452	410	377	436	369	425	401	406	419	426	397	420	463	430	422	394	433	393	398	420	417	421	419	399	419	435	427	407	429	412	407	423	415	431	418	438	395	425	407	419	422	432	396	367	400	432	435	399	400	416	423	428	407	422	411	413	424	407	401	419	369	398	378	442	381	441	439	418	419	418	399	427	402	391	473	392	406	402	418	435	429	426	398	420	438	397	400	423	357	436	401	410	413	386	408	405	446	455	425	378	414	406	411	415	445	426	427	409	423	369	433	394	452	447	423	429	440	398	382	408	417	409	394	415	447	412	411	463	430	385	427	413	389	434	442	432	452	429	430	368	423	453	401	401	415	391	437	453	399	427	404	416	387	418	445	431	403	409	436	402	387	450	444	440	407	421	411	415	392	417	386	425	413	409	431	422	417	390	424	391	397	442	449	436	418	425	418	381	413	440	413	430	410	424	401	375	462	384	404	402	408	407	424	426	432	385	391	426	432	441	419	457	441	423	389	407	370	440	406	406	382	407	400	385	397	464	421	402	429	415	445	424	409	416	392	402	375	430	388	402	383	433	400	434	422	443	393	418	401	401	418	413	422	402	432	399	457	406	416	447	408	407	441	427	437	432	387	429	414	410	392	438	434	435	433	415	406	397	416	428	377	426	416	423	378	440	434	420	436	442	429	433	434	422	419	422	397	386	431	419	398	413	430	434	461	435	441	418	385	413	417	435	411	386	421	408	430	439	445	423	438	408	391	417	439	391	410	476	390	431	425	418	455	426	416	419	443	458	440	435	432	451	391	393	437	377	431	425	430	401	446	421	412	426	427	433	382	386	442	401	443	430	389	396	437	416	386	398	413	437	406	438	402	376	419	408	412	406	426	416	426	417	413	412	437	429	423	436	406	449	382	420	429	429	421	470	365	389	445	412	421	400	375	400	430	422	405	427	425	415	421	444	418	406	403	388	382	394	428	423	389	448	422	389	411	417	430	395	411	412	456	443	405	373	422	396	392	436	376	406	410	431	418	405	422	400	450	413	405	425	457	420	417	443	415	453	396	387	412	388	403	416	423	391	397	416	349	420	403	436	388	440	441	422	426	438	437	410	411	409	421	419	463	378	478	389	415	382	421	416	416	443	359	398	428	399	414	399	445	413	378	392	406	454	409	445	452	408	441	389	354	412	404	419	407	408	425	409	441	417	411	428	399	373	386	403	394	452	385	442	374	443	397	408	401	425	430	405	390	430	420	432	441	458	423	474	398	400	400	424	438	419	401	409	398	401	430	437	383	411	439	466	408	414	417	414	439	382	407	436	421	414	407	425	395	398	411	367	434	424	444	413	364	408	393	408	428	440	422	385	403	384	386	418	442	368	420	391	404	448	441	394	396	436	419	423	412	368	427	394	387	433	426	415	435	410	446	428	398	439	402	428	405	426	401	452	418	407	425	404	456	432	416	381	392	439	421	425	433	424	404	430	435	441	439	403	398	405	419	401	410	415	394	425	431	402	371	387	446	427	441	394	433	442	413	403	377	426	403	440	426	426	409	452	396	412	418	415	423	440	422	465	412	428	422	403	433	412	444	388	434	462	460	406	398	429	441	376	409	462	417	410	399	375	426	400	413	386	417	398	461	430	397	429	434	390	440	425	429	404	404	392	453	398	422	392	405	434	372	379	386	456	408	382	441	421	413	403	407	386	467	388	379	399	393	423	424	416	416	431	426	402	423	396	456	440	408	451	447	426	423	426	412	410	419	435	419	421	428	431	387	416	429	414	404	421	394	450	454	422	444	414	384	416	458	440	388	433	435	388	383	433	407	409	409	406	399	387	431	418	406	406	433	382	412	415	410	416	441	415	400	452	432	385	420	387	427	433	404	397	418	409	385	402	451	419	383	392	397	423	410	432	403	398	414	423	431	450	388	449	429	394	403	422	415	417	414	397	427	424	412	446	401	427	394	394	435	409	394	401	470	412	439	405	408	395	394	420	395	422	399	392	392	416	400	429	399	383	411	414	444	423	426	407	402	409	443	409	419	420	431	419	432	412	435	433	405	414	409	428	436	454	391	389	435	364	391	396	397	396	455	436	432	423	397	412	429	413	434	417	407	402	419	372	408	393	398	407	445	361	384	430	403	432	407	375	450	392	389	394	436	390	420	407	452	405	381	398	437	436	435	428	427	418	411	403	377	449	434	391	418	418	396	377	423	430	424	418	420	401	454	444	419	423	406	414	398	398	419	401	405	400	417	411	404	388	400	433	392	447	414	420	468	382	444	380	442	436	380	442	415	415	436	391	441	416	408	440	428	424	398	420	414	432	413	400	398	396	430	414	434	443	431	418	406	441	392	396	419	439	378	421	398	414	410	387	389	404	423	401	410	429	485	406	404	449	426	459	426	443	417	384	378	370	388	413	381	424	456	417	450	414	380	471	440	405	400	431	399	447	374	435	402	384	412	425	419	409	388	402	417	412	399	446	423	424	428	497
4787	1984	3422	3368	1696	1545	1449	1239	1024	994	1074	1064	1018	1004	933	1024	950	943	923	901	882	905	905	948	897	890	944	927	942	940	888	905	923	924	903	906	953	952	895	938	956	946	911	899	865	903	918	886	893	942	916	908	914	870	914	926	940	880	886	925	868	888	876	942	836	885	850	928	909	905	902	891	893	910	897	900	874	896	910	928	889	921	985	971	878	907	862	924	876	854	875	934	938	941	877	898	948	977	958	938	978	900	911	924	844	922	885	912	877	858	916	864	856	952	942	880	900	1019	932	886	842	918	882	922	917	891	886	887	935	935	942	883	904	899	908	930	887	885	943	937	920	915	897	917	967	882	900	871	910	899	884	877	899	968	904	939	923	913	926	868	858	944	960	805	924	991	902	909	934	916	922	973	915	854	947	899	870	894	902	878	889	844	919	872	943	898	891	904	906	912	872	953	936	876	904	923	874	923	922	956	882	841	924	866	932	889	950	870	899	945	956	877	869	917	899	914	891	910	934	868	898	847	938	923	909	949	869	866	922	869	890	864	898	956	899	902	939	910	955	903	920	930	953	860	924	928	941	930	882	859	900	918	877	904	897	898	888	910	876	1004	911	886	894	949	965	916	892	899	891	971	891	858	909	888	888	941	905	928	888	868	895	918	928	890	933	867	834	861	930	938	900	846	950	943	894	935	907	882	919	851	896	884	859	902	963	926	983	1011	904	940	883	894	847	842	931	857	917	871	854	902	902	906	882	925	890	957	861	947	917	911	911	947	943	893	864	879	891	907	885	885	907	890	953	938	939	925	941	939	910	875	933	942	938	945	886	881	940	852	908	913	932	903	851	936	900	919	881	900	938	979	917	891	909	897	933	879	893	956	959	881	926	925	918	879	934	905	908	916	908	929	930	931	923	907	897	898	902	946	856	897	929	945	914	918	907	959	878	917	913	908	911	879	957	857	917	919	927	951	941	943	885	905	898	910	919	974	909	933	939	897	918	880	912	895	900	907	899	909	910	841	945	903	932	889	902	899	962	895	893	852	922	938	887	939	902	900	851	854	917	861	918	889	962	935	929	866	892	921	877	885	930	880	878	895	914	924	907	938	893	934	869	977	949	931	918	922	908	855	921	947	907	903	869	940	961	920	866	842	961	918	832	889	895	896	905	966	895	903	877	893	869	875	882	887	930	881	898	933	924	885	947	873	899	979	914	942	915	857	837	896	907	918	863	892	943	863	875	859	919	868	877	905	887	939	908	923	919	908	910	899	870	879	923	873	946	886	897	908	898	835	897	919	919	993	867	862	969	899	931	933	936	887	932	929	935	946	873	893	881	898	870	931	914	864	923	925	884	886	934	895	898	930	944	889	928	910	961	921	935	937	957	932	907	912	923	899	916	903	969	859	939	940	927	890	921	941	930	1005	898	925	881	851	883	895	960	907	898	900	890	915	919	895	916	907	916	882	882	886	926	925	925	904	885	881	920	903	909	856	924	882	979	952	897	889	920	967	910	889	939	957	926	932	916	922	970	930	913	929	871	890	930	922	925	905	913	913	911	890	896	839	920	912	929	936	903	979	982	919	839	893	913	873	887	935	873	980	920	884	943	899	902	952	956	883	938	883	844	898	903	886	936	896	958	864	893	943	842	950	894	888	929	928	955	887	958	897	878	938	931	956	893	911	936	905	900	876	905	867	895	865	890	889	950	942	861	919	864	863	911	870	908	890	909	912	946	907	902	910	879	936	937	902	875	941	904	913	902	900	895	886	857	924	892	887	874	890	902	866	954	897	872	881	896	854	928	914	880	917	959	909	974	946	899	945	903	894	938	964	887	927	936	932	935	873	897	933	886	932	904	908	881	918	936	919	915	884	979	923	909	865	891	953	900	927	919	920	910	886	914	948	885	897	898	918	917	895	869	865	899	915	888	892	885	853	891	940	873	858	919	911	971	923	959	930	872	940	837	864	912	904	949	933	840	922	922	909	906	902	884	897	896	937	964	898	941	886	947	874	910	910	880	897	920	894	909	881	950	944	1006	941	951	924	947	834	902	908	905	944	901	940	866	874	930	930	866	902	931	905	936	890	952	853	888	896	903	888	912	863	917	908	896	907	917	905	946	883	872	935	919	830	905	890	897	904	930	894	869	906	879	861	907	894	897	920	965	923	901	935	920	880	955	898	886	909	947	858	897	968	938	907	894	913	924	905	966	873	918	928	895	933	920	934	953	923	890	923	901	953	886	868	894	945	956	919	952	925	927	894	917	905	888	882	897	907	892	932	916	913	886	862	892	903	894	938	929	966	858	912	896	938	958	845	919	933	891	859	887	918	939	882	956	952	846	906	829	924	868	897	947	932	928	885	885	893	912	987	829	921	894	929	915	898	953	892	895	867	881	907	881	930	887	902	879	889	866	912	942	927	924	885	972	891	967	915	908	878	857	884	917	877	921	857	886	871	868	919	941	982	891	955	871	917	878	914	912	893	886	894	868	905	875	921	960	872	893	905	905	934	950	942	957	887	895	894	954	862	905	856	953	885	917	916	861	899	937	926	892	900	908	918	955	924	957	910	918	956	896	889	948	873	878	914	935	887	942	944	894	899	893	884	941	947	886	895	867	970	897	859	859	934	879	897	918	883	955	928	886	925	922	957	899	953	905	897	929	934	881	886	978	911	862	910	972	911	919	902	941	869	883	905	886	962	869	951	861	938	898	892	893	908	844	932	928	907	896	883	876	945	865	925	934	891	943	956	939	911	952	862	899	963	987	877	882	914	953	928	945	886	909	884	838	961	922	907	911	951	958	918	900	944	922	898	916	917	947	955	863	919	913	941	957	965	901	926	912	969	903	940	875	830	911	924	913	928	968	892	896	861	912	890	874	900	932	909	873	922	918	889	927	941	946	870	872	933	902	914	921	944	896	915	895	904	884	952	956	874	904	934	890	892	858	804	870	927	900	931	893	914	866	888	911	909	903	890	914	887	934	917	925	903	924	883	890	925	877	874	905	876	939	871	962	896	914	910	859	883	875	911	896	900	878	875	912	885	959	915	877	930	925	894	905	913	913	903	905	950	928	940	951	946	899	896	924	930	924	925	924	933	936	899	913	913	937	865	892	885	899	948	907	915	933	944	897	855	882	930	933	848	883	892	890	946	919	904	886	924	874	923	909	944	890	954	900	919	924	904	895	862	961	895	892	897	887	892	895	877	936	921	895	935	886	925	939	887	930	894	905	935	918	898	857	944	885	917	931	883	895	917	943	899	873	935	919	876	905	960	896	913	914	939	883	968	874	903	926	912	941	908	940	894	915	936	969	916	908	915	926	887	890	913	937	921	900	929	931	932	832	922	871	897	903	945	946	952	903	849	951	939	942	921	839	961	865	881	912	885	890	914	932	874	859	914	943	958	934	917	940	934	910	963	891	949	904	886	889	909	931	901	935	911	901	942	866	932	943	928	882	886	888	866	901	909	906	920	942	909	929	899	853	852	935	954	901	920	918	883
16256	6425	23938	19783	4855	952	633	468	343	314	335	312	330	289	292	286	278	286	263	275	271	295	218	232	274	243	269	298	250	262	243	254	242	245	250	271	258	270	226	242	267	255	282	262	239	298	268	268	235	243	283	243	285	243	213	231	260	246	259	267	254	283	260	246	296	238	250	271	237	253	258	264	239	263	263	255	224	257	237	233	263	265	292	260	258	271	277	254	281	265	253	259	245	236	257	268	247	255	251	237	253	249	245	243	247	264	279	270	257	270	248	257	297	267	273	254	250	253	264	232	234	244	234	252	254	279	254	255	232	265	291	253	252	244	242	232	235	251	231	258	300	266	244	259	277	263	292	276	273	273	262	263	275	255	259	282	276	235	257	290	274	250	249	263	269	236	266	229	281	256	251	267	268	265	306	226	241	261	280	247	260	227	266	266	278	259	288	261	251	272	284	257	256	273	256	245	262	265	254	252	251	242	280	252	255	290	259	251	290	260	236	255	268	274	241	246	280	255	223	263	234	266	257	257	275	278	257	269	246	242	262	240	256	259	247	289	265	253	303	219	276	229	263	257	227	254	239	252	286	256	252	279	290	239	261	285	263	270	236	270	238	240	277	261	235	268	253	248	279	272	275	249	236	265	235	266	244	259	233	277	261	246	254	270	244	225	236	254	270	265	261	242	282	282	242	265	247	267	266	260	256	255	276	248	280	283	266	267	234	232	267	270	252	250	248	269	276	268	264	275	270	251	221	236	240	246	244	248	235	216	257	251	261	265	235	249	272	251	277	251	272	268	260	259	253	269	275	257	273	254	291	243	254	263	219	268	236	273	271	269	261	244	245	264	217	284	283	255	259	270	247	249	271	245	264	258	265	251	228	229	280	240	280	267	262	264	247	241	284	268	225	260	267	254	269	250	246	262	271	287	293	243	252	266	234	264	226	260	259	236	250	278	279	256	258	256	271	257	261	259	246	241	270	295	251	233	238	247	284	280	265	259	239	247	270	251	266	264	259	267	243	282	260	265	278	253	226	257	241	231	258	260	270	270	240	275	265	264	243	260	227	237	277	249	241	252	261	290	270	253	268	268	253	282	231	262	267	261	248	241	238	266	226	266	250	257	263	262	266	255	276	249	269	287	254	277	264	253	238	277	253	251	261	270	265	269	282	291	288	226	250	246	242	287	271	245	279	233	251	272	266	244	251	270	243	266	280	281	275	247	251	239	262	242	268	245	258	261	256	212	268	241	284	261	220	269	253	261	262	250	243	274	245	270	281	300	235	255	262	263	298	238	262	243	228	246	233	267	275	232	270	257	262	263	260	263	264	252	260	254	249	280	266	242	279	252	282	298	278	238	239	271	260	302	237	273	251	218	217	231	258	297	236	243	261	276	273	256	278	242	231	264	257	271	242	273	233	269	246	254	281	245	247	281	278	222	261	270	240	227	239	254	241	274	278	275	247	255	255	273	246	249	226	250	237	243	263	271	234	267	244	236	243	268	285	224	246	242	220	266	253	230	269	266	306	265	241	265	218	261	256	266	251	242	259	229	241	252	235	250	261	258	217	252	247	237	235	262	263	261	239	248	244	256	268	249	255	246	295	273	256	254	291	249	257	246	268	286	268	253	268	233	230	235	264	254	283	217	279	262	299	254	256	247	262	280	270	279	256	234	254	261	239	271	277	264	277	281	248	265	254	248	263	263	232	292	256	262	277	262	248	251	287	255	249	242	287	240	238	245	255	254	265	230	241	258	248	239	267	262	270	226	270	267	286	279	262	241	290	242	264	266	274	247	265	251	263	257	277	225	288	273	278	248	247	265	267	288	284	242	246	297	234	246	278	268	254	285	284	284	247	262	235	249	254	247	267	254	262	254	241	243	267	283	275	272	255	286	259	269	270	225	285	255	274	256	253	253	249	236	245	264	268	250	204	238	251	231	248	262	244	249	259	248	244	255	272	234	272	218	253	269	254	252	253	274	241	261	266	289	231	257	267	273	247	270	238	243	272	228	245	240	244	269	254	218	279	259	234	272	260	238	265	245	263	251	255	248	232	267	279	255	273	244	220	271	247	265	245	270	278	253	237	273	260	249	206	234	249	278	229	234	275	258	240	261	239	277	284	277	252	262	216	286	263	285	297	276	284	271	266	236	251	256	263	262	249	254	265	287	283	260	284	253	256	292	240	256	259	259	247	274	295	268	257	217	243	268	262	258	258	246	249	297	276	249	290	234	268	282	243	280	265	262	247	262	282	256	229	294	255	229	260	265	296	278	262	236	286	248	287	271	273	262	272	218	247	236	254	280	286	263	247	238	244	248	247	229	252	266	239	257	272	233	243	259	266	271	236	273	289	252	264	245	249	258	254	238	242	248	270	238	253	276	263	248	237	264	256	240	222	251	265	240	251	226	217	243	248	219	247	266	253	255	260	275	243	264	254	271	228	280	263	267	262	233	273	265	300	265	247	246	238	286	254	300	267	298	261	246	304	258	233	222	248	257	257	284	272	295	269	264	281	252	261	264	248	271	255	278	258	265	259	255	277	307	242	250	268	251	248	229	266	225	276	285	302	239	254	251	273	235	282	270	260	267	244	294	252	264	252	241	259	238	284	266	239	254	242	281	243	280	275	254	254	286	270	269	256	231	288	275	293	248	238	288	235	265	245	267	279	254	259	268	241	251	230	258	279	262	275	279	247	244	236	258	264	305	246	217	282	269	248	258	260	253	224	274	297	258	241	261	250	239	237	265	257	268	257	263	275	277	259	264	235	254	272	243	255	265	268	277	250	250	259	259	249	261	274	263	271	248	253	253	232	279	264	227	286	276	281	272	288	273	252	256	297	239	227	283	254	252	261	266	255	259	264	239	242	277	266	267	298	239	265	278	239	282	271	257	225	268	249	276	256	256	248	275	239	281	261	238	253	236	277	249	285	292	248	265	275	250	241	251	230	247	252	257	250	255	268	268	272	274	263	252	254	284	278	239	295	255	285	270	255	261	264	263	253	269	271	280	277	243	264	260	291	251	251	288	240	246	224	259	252	252	242	250	269	250	245	287	272	248	227	249	227	279	234	282	288	264	252	274	248	257	236	249	282	255	308	282	274	222	255	256	284	250	249	244	292	251	268	232	264	266	254	266	258	272	271	263	257	267	271	242	274	234	244	274	245	271	272	277	257	257	245	234	290	301	269	260	268	265	239	226	264	243	239	274	245	263	250	242	243	271	269	239	238	257	271	244	277	269	287	277	260	239	247	259	275	237	277	283	267	237	253	277	272	250	251	236	243	271	222	234	263	253	218	238	281	281	220	260	252	247	294	265	253	261	271	252	222	263	245	261	269	254	233	245	287	243	273	270	272	248	258	243	267	263	274	268	254	274	229	261	242	245	255	251	303	216	237	257	268	243	231	223	257	274	231	246	252	252	253	296	288	246	271	265	267	263	287	243	243	264	259	267	267	284	251	289	243	282	240	257	267	246	215	280	247	248	249	269	233	233
11273	7020	29367	25827	6905	3394	2607	1673	1185	1027	1006	988	972	958	882	736	721	707	656	619	644	655	604	627	614	621	578	640	641	621	647	596	614	595	609	598	624	591	571	553	619	620	614	571	566	613	596	571	573	534	606	562	555	605	572	603	639	575	644	571	607	561	614	643	586	613	569	571	582	583	601	573	598	619	579	595	612	622	628	562	575	614	567	560	577	542	586	563	603	556	617	601	551	596	585	572	581	611	584	538	575	621	576	618	583	591	595	524	598	600	546	576	606	549	542	597	588	608	568	557	583	550	566	593	579	574	563	588	590	546	562	590	571	600	558	595	581	630	559	591	599	577	601	547	606	598	565	575	635	588	565	594	546	573	580	606	588	593	589	550	576	607	567	564	568	559	584	550	564	563	570	545	584	587	545	627	581	607	554	615	598	612	551	583	587	561	588	591	582	593	588	628	570	568	595	614	604	598	611	585	563	582	597	574	594	597	640	570	599	622	587	579	564	611	606	633	597	573	580	613	577	587	586	584	602	598	612	582	614	595	611	665	602	580	589	632	583	576	620	580	607	567	539	549	603	620	589	568	591	588	570	584	578	600	581	597	597	590	577	590	563	591	637	591	588	548	604	603	598	579	597	587	589	591	559	590	577	572	607	616	547	617	557	626	536	576	630	574	595	544	554	573	610	614	616	612	609	569	541	568	618	597	573	610	602	534	593	615	565	621	572	547	586	597	586	564	612	533	568	582	584	596	540	583	572	576	601	576	550	599	595	601	566	581	590	622	605	594	575	603	566	593	618	636	599	579	608	555	543	579	594	564	575	592	619	620	547	614	580	588	576	574	641	606	552	584	557	603	559	607	562	555	553	580	596	579	586	577	584	599	585	582	638	566	570	562	585	601	585	562	599	596	614	565	590	548	590	593	570	555	552	571	601	575	602	597	617	591	607	582	580	630	597	614	611	566	619	615	559	631	578	608	614	576	587	545	640	565	591	564	638	614	637	546	586	555	569	557	595	556	597	596	581	590	585	611	550	581	595	580	553	610	569	586	589	565	576	605	589	602	588	569	595	566	561	617	557	568	615	560	576	594	563	612	618	585	583	543	554	585	542	585	582	638	604	630	556	578	594	605	617	584	641	567	577	595	552	591	611	621	591	551	618	544	590	591	553	587	623	579	623	590	568	606	589	640	565	561	603	600	580	607	552	602	585	622	601	600	602	531	618	589	578	631	569	591	554	557	578	595	601	590	601	552	624	537	582	591	562	576	607	601	615	564	572	579	552	598	568	533	605	544	586	599	530	590	593	578	610	584	571	626	548	591	563	539	620	612	628	613	609	614	572	561	596	578	618	607	608	610	591	652	565	607	598	583	575	579	563	606	568	591	597	656	544	559	596	527	593	605	583	596	561	556	594	609	598	592	552	598	608	578	605	596	550	597	599	575	579	612	615	599	617	632	584	600	623	576	581	604	602	552	590	589	598	594	592	591	543	615	604	592	577	597	565	607	554	607	588	595	589	589	564	572	617	590	548	593	553	568	596	594	561	569	566	553	597	602	579	573	577	567	551	558	590	590	581	603	601	581	606	600	570	573	566	589	585	605	606	623	591	600	596	557	556	569	615	577	575	586	591	576	639	546	548	605	586	583	594	581	584	626	557	571	615	569	576	591	567	595	540	599	619	598	587	572	581	594	559	590	610	606	618	591	657	612	556	628	590	606	572	604	544	557	549	610	561	578	595	633	616	610	566	590	608	564	582	576	612	540	569	563	594	603	593	575	565	601	538	591	579	608	582	526	594	593	560	556	608	558	584	631	589	568	601	591	573	606	598	549	585	624	566	577	556	603	589	546	545	635	567	586	627	581	565	624	569	584	574	571	574	588	558	577	555	557	568	609	573	589	586	591	591	535	547	591	612	615	597	590	567	580	565	546	552	611	559	616	570	561	602	585	579	558	572	621	602	572	592	565	586	581	585	591	586	572	572	587	546	575	569	605	609	553	587	606	626	596	587	593	593	572	604	593	618	545	581	560	596	627	608	591	582	637	574	610	621	582	548	590	584	587	613	546	540	565	576	637	610	523	580	580	592	617	561	593	602	582	571	580	584	579	578	569	557	579	608	607	593	600	582	585	558	559	569	624	555	612	576	599	618	571	573	590	594	585	580	604	590	547	566	619	614	569	570	569	592	590	580	619	599	578	565	669	581	619	626	574	581	579	602	634	616	619	574	605	598	591	576	603	620	573	581	588	615	564	590	563	549	605	577	585	580	562	613	602	560	573	583	596	560	571	568	565	629	602	592	577	633	594	574	587	590	608	598	584	616	586	579	608	590	578	541	578	590	581	592	573	615	598	607	551	598	640	621	590	593	597	605	611	583	584	630	594	565	600	570	579	585	571	584	565	609	617	592	607	607	598	572	591	572	583	559	576	574	592	548	610	615	565	618	596	584	575	590	548	581	589	580	556	557	538	648	564	631	604	594	619	644	589	613	594	568	608	544	614	570	574	603	578	645	602	607	516	585	611	581	584	582	540	607	593	599	578	577	576	579	606	637	608	579	625	580	587	610	584	582	586	571	540	612	603	563	545	545	581	621	559	606	547	573	605	573	592	637	566	618	591	586	596	560	606	604	557	554	590	601	573	565	563	580	536	548	550	619	620	573	612	574	595	549	594	606	624	616	579	614	583	580	567	601	586	565	568	591	577	586	587	579	620	622	539	606	580	562	590	582	556	605	569	578	604	573	589	584	578	571	597	586	614	609	579	590	617	550	607	582	577	559	590	603	593	647	628	544	564	568	614	607	652	589	575	589	602	616	561	553	610	608	565	567	594	623	603	600	557	614	574	600	576	625	599	617	585	582	600	583	622	597	599	616	584	573	593	592	601	593	582	577	574	569	505	578	591	581	596	614	579	592	539	634	621	595	632	576	610	564	536	585	581	541	599	584	601	599	613	618	614	620	576	644	583	566	590	563	605	592	622	568	572	590	651	609	577	603	569	588	575	594	548	575	542	610	566	612	572	588	638	569	634	559	590	611	614	623	564	599	580	576	582	570	580	580	612	589	597	556	622	620	581	618	613	584	607	619	611	588	577	597	639	571	541	585	596	564	588	584	618	597	628	592	588	590	558	590	590	594	615	619	581	571	582	552	591	573	604	566	609	604	604	571	618	581	575	589	573	584	657	602	602	628	599	582	569	589	597	563	593	569	598	612	571	561	612	579	575	558	600	576	591	559	556	554	590	558	598	592	586	604	566	557	551	587	566	605	573	555	585	558	568	606	612	588	586	605	621	620	578	565	579	623	608	564	584	586	626	577	608	585	604	571	607	599	626	601	610	570	568	559	566	599	554	578	620	526	564	561	583	583	601	591	598	600	566	593	609	581	579	567	580	555	636	590	630	583	574	618	600	632	597	615	577	638	601	596	612	547	592	594	585	621	587	554	612	559	543	538	590	609	561	594	574	571	581	556	585	564	556	572	617	591	617	549	620	549	633
24562	11725	36224	29472	10285	2309	924	533	340	317	267	265	217	232	213	208	176	184	156	153	169	152	159	188	168	156	166	181	164	147	164	172	157	169	145	151	149	163	154	152	150	157	134	135	164	160	174	150	176	127	145	149	136	173	161	148	146	146	163	149	154	162	158	180	159	164	167	162	169	140	161	163	137	136	162	138	142	155	157	156	146	154	172	179	157	154	156	151	168	131	142	158	160	153	144	180	166	148	159	144	156	171	169	185	157	173	148	158	138	156	150	153	170	142	155	132	164	155	132	138	160	159	144	141	136	149	163	130	159	163	193	170	138	178	154	127	141	146	161	182	129	153	151	145	142	147	143	172	137	133	156	159	173	139	158	148	153	158	155	150	169	177	150	139	166	157	169	145	149	163	167	143	137	133	159	155	169	144	144	134	152	151	159	150	152	152	144	156	155	158	133	146	156	164	144	136	165	165	145	142	149	177	164	154	149	180	155	140	164	179	141	147	180	125	167	150	169	151	167	142	137	174	148	168	157	157	166	133	165	158	127	144	121	160	140	146	147	151	125	139	152	163	135	145	153	146	144	154	157	153	148	164	164	151	164	147	162	173	147	153	152	181	157	153	149	136	181	164	137	144	153	145	142	178	163	152	148	158	166	178	160	139	130	148	147	162	135	148	131	131	146	163	164	159	140	129	157	147	149	150	146	169	163	165	137	157	141	163	141	144	150	156	170	168	143	170	153	159	165	138	138	150	148	130	144	163	140	142	158	132	172	155	154	142	164	182	191	161	135	173	162	156	141	174	156	157	131	160	141	151	149	155	151	149	137	142	154	149	174	149	156	142	153	148	135	150	175	148	158	160	160	172	146	146	171	175	153	159	154	137	160	163	167	147	171	160	144	147	135	154	160	138	181	148	152	139	157	180	171	152	155	164	149	164	154	200	182	164	161	132	146	170	159	159	150	175	162	156	136	155	144	166	168	160	129	146	159	149	144	182	154	165	145	162	134	168	145	166	158	137	149	143	153	143	162	157	145	162	145	169	169	156	135	138	141	151	157	163	152	149	146	157	148	173	159	165	146	139	164	152	147	156	189	177	139	159	144	191	152	149	157	136	139	167	157	126	152	171	168	140	148	159	156	132	164	156	143	156	126	151	161	151	166	143	135	153	163	151	165	155	128	127	157	182	154	156	149	166	168	156	161	141	177	154	144	137	153	134	144	169	160	133	185	173	157	118	181	122	164	165	164	149	163	154	145	136	153	135	149	141	142	155	165	145	141	166	167	154	134	147	145	166	172	128	133	125	130	157	149	157	146	129	137	162	159	150	131	147	153	155	143	162	148	162	157	130	142	149	164	143	153	157	139	149	150	131	136	169	179	156	152	170	168	165	142	163	152	140	139	164	133	158	149	154	154	158	142	148	164	144	156	159	158	143	159	146	162	158	168	133	156	133	157	158	158	172	168	154	139	148	156	148	151	144	181	156	157	162	137	147	164	171	168	143	143	147	160	164	163	180	180	133	163	167	143	154	160	164	147	158	149	163	137	145	167	151	177	142	171	158	163	141	161	150	181	151	141	159	161	167	137	166	133	145	160	149	124	159	166	160	155	154	144	141	159	154	173	170	110	161	168	154	153	158	153	158	134	176	148	144	137	161	161	134	163	161	164	152	149	153	149	129	159	161	160	172	173	164	162	167	165	151	119	160	152	133	165	169	159	156	162	141	135	146	155	154	158	152	157	174	162	140	150	156	162	153	152	187	137	168	165	156	160	154	170	167	122	147	143	158	155	153	146	136	141	162	149	161	157	155	138	159	149	170	151	181	152	143	141	154	139	135	133	142	134	160	179	158	153	144	159	158	147	155	147	138	159	151	134	161	165	170	143	172	151	154	154	144	148	164	156	157	152	138	175	167	158	153	157	156	136	161	139	158	160	132	139	158	156	100	169	133	161	165	136	168	125	149	160	153	162	173	169	167	141	152	140	154	169	142	155	138	156	139	147	164	152	136	150	139	144	156	157	148	178	149	142	168	187	137	149	147	146	156	131	125	135	158	160	145	132	166	158	160	174	148	164	161	169	161	130	154	171	153	148	147	136	157	152	156	144	133	131	113	156	161	181	175	159	132	144	169	142	133	144	158	147	168	169	152	158	144	136	161	151	154	164	153	140	122	155	129	167	149	170	142	147	129	169	168	140	148	168	143	148	132	161	142	147	154	137	154	175	159	136	156	142	139	150	148	163	149	153	170	158	186	179	149	143	165	139	150	152	152	144	154	139	151	168	161	171	153	162	160	127	178	158	164	167	162	142	127	145	174	155	140	158	141	151	145	163	156	158	160	135	127	135	149	137	141	166	152	179	152	167	180	130	163	157	147	165	183	182	163	149	156	145	145	148	138	165	152	129	139	157	166	170	159	173	136	167	188	167	159	165	166	176	149	160	169	134	153	153	158	148	159	128	137	160	170	134	149	155	164	157	151	180	145	146	144	133	141	137	122	151	154	156	160	147	156	172	132	143	147	121	151	154	128	154	128	138	141	149	141	147	137	168	156	158	139	148	169	141	147	186	164	164	177	158	152	159	162	152	152	147	143	153	177	140	173	150	184	161	136	144	138	163	142	159	150	148	149	167	181	164	147	148	136	169	145	141	159	145	144	154	141	145	167	163	137	140	161	157	151	156	169	141	154	174	132	157	145	174	142	173	143	121	134	149	152	144	150	152	122	144	151	156	156	144	169	171	153	136	153	172	144	160	144	146	154	167	121	138	179	144	143	155	166	146	141	148	162	167	168	160	144	146	157	164	148	176	151	166	149	170	132	154	169	151	171	168	164	158	166	163	157	158	126	121	155	138	156	157	162	159	160	126	155	149	167	159	135	136	139	160	157	135	158	135	153	171	174	147	131	156	139	161	149	171	149	159	117	146	170	144	148	159	167	183	154	121	165	159	170	157	165	153	156	161	153	157	149	145	145	149	133	172	170	156	122	166	126	136	153	154	171	138	156	167	148	157	146	152	149	161	161	168	135	148	152	156	145	160	132	142	161	148	151	131	149	159	152	151	144	128	139	150	156	167	156	156	157	156	160	121	136	171	147	163	158	148	157	170	156	169	143	151	163	143	144	147	160	150	154	137	170	140	129	152	162	151	155	167	157	155	152	153	160	156	151	133	139	131	167	180	139	141	174	160	151	162	160	141	167	153	152	153	172	179	167	131	149	142	160	120	137	132	170	153	159	153	168	123	156	151	167	169	156	138	136	161	151	175	152	146	168	147	140	141	152	161	127	147	150	186	152	142	156	146	183	163	186	156	130	145	148	135	148	169	178	162	190	158	155	139	154	139	141	136	174	140	146	146	165	131	175	149	158	154	168	140	152	178	160	148	142	134	162	154	130	173	164	147	176	140	161	140	158	142	158	166	172	134	180	135	120	154	126	168	123	132	162	166	153	162	150	161	163	174	144	134	151	156	129	137	133	137	163	142	144	153	151	166	145	164	139
14430	10828	37721	31256	10520	5250	3645	2197	1437	1216	1076	977	973	828	820	743	642	563	523	520	514	437	471	458	430	437	428	459	442	413	458	402	400	406	396	369	429	441	447	388	410	413	418	391	405	415	416	409	416	405	396	424	389	414	409	383	422	378	442	412	375	411	430	435	428	427	413	365	424	395	418	384	359	419	413	337	402	376	356	413	392	403	417	395	386	423	408	438	420	385	392	366	405	359	397	374	415	374	409	402	389	395	412	401	417	369	406	410	397	413	362	386	414	415	373	392	365	401	431	409	372	378	391	372	399	401	385	398	363	384	396	390	407	410	385	423	381	390	405	383	375	407	358	336	421	388	391	405	377	407	386	423	424	425	394	411	367	402	397	367	371	395	400	375	383	394	390	413	401	376	403	367	434	418	408	388	391	409	400	360	388	421	383	373	362	353	365	387	398	362	387	407	357	403	394	416	399	395	389	403	372	403	429	396	361	398	433	395	396	376	366	378	410	393	387	399	406	408	390	397	363	394	409	400	394	393	396	403	432	388	380	425	411	443	384	378	417	386	395	390	384	401	396	410	374	386	377	398	406	404	410	391	410	394	383	410	415	418	386	395	395	367	415	378	332	407	373	398	389	375	414	421	378	455	386	382	353	405	401	359	391	393	404	417	417	392	425	389	377	419	411	415	400	384	383	376	409	391	373	389	420	394	376	420	385	370	394	368	398	366	404	366	383	404	391	374	377	403	368	435	379	399	408	366	374	405	379	387	386	400	372	383	391	378	398	366	449	414	391	398	405	409	412	407	375	358	430	393	390	369	394	369	366	392	368	379	397	392	371	410	411	406	401	429	391	386	396	387	409	379	366	398	376	415	433	365	382	395	378	383	362	395	370	404	390	406	411	361	381	433	394	364	373	375	407	367	387	414	410	373	373	374	391	411	395	381	400	371	420	389	392	384	367	409	382	389	356	427	378	393	431	414	386	393	405	392	370	398	400	419	414	359	380	364	401	383	447	384	379	403	437	393	411	365	391	382	351	368	392	388	381	426	371	414	393	432	405	400	399	386	378	383	401	402	355	409	408	396	402	417	387	383	371	408	377	383	406	416	387	408	398	396	432	381	350	412	371	376	388	401	394	427	376	371	381	397	385	425	363	405	375	383	415	364	379	399	392	382	395	385	364	399	372	397	370	392	381	419	410	383	401	389	391	382	415	368	404	413	411	411	429	403	395	370	388	401	389	422	373	393	410	410	387	418	411	382	393	367	423	385	390	365	400	415	379	410	425	411	378	420	364	401	384	401	423	406	408	394	414	384	375	374	394	397	402	387	392	377	397	411	376	394	397	419	397	421	378	376	420	375	410	408	425	373	406	400	370	399	395	375	377	368	449	385	358	408	413	378	383	360	394	389	399	379	368	405	403	375	406	423	383	393	412	407	372	373	423	393	393	375	396	395	390	342	400	365	395	390	344	420	385	408	423	388	369	347	452	381	409	367	362	391	362	389	373	394	371	381	352	387	383	395	408	399	393	396	413	394	400	346	377	401	397	398	370	397	387	399	390	403	418	415	423	384	421	382	402	383	370	441	402	369	358	356	410	428	410	380	390	412	376	408	390	400	377	381	415	368	386	394	400	377	411	418	389	400	397	408	406	398	397	401	403	408	353	424	422	424	374	386	355	402	441	395	355	395	423	410	389	458	393	379	385	383	342	392	383	405	372	439	397	420	407	394	406	365	411	390	394	436	379	404	395	419	375	375	391	415	414	428	432	397	382	384	425	396	406	394	347	390	402	399	375	372	420	379	374	372	412	410	410	347	362	410	395	404	397	409	404	388	414	389	372	385	378	390	364	363	420	406	375	369	387	422	401	392	381	373	390	391	408	429	400	378	407	430	392	411	377	403	429	405	375	401	377	352	427	426	374	396	395	394	432	364	365	396	376	367	382	386	393	394	364	339	390	388	402	384	423	401	409	351	417	401	406	399	425	413	379	403	399	389	421	400	396	415	413	395	369	382	367	400	372	361	401	402	410	356	351	393	389	391	381	415	410	391	408	435	380	410	396	387	389	380	398	370	390	378	366	429	404	392	402	387	438	401	406	381	403	386	421	422	378	414	380	415	365	402	377	408	403	421	383	380	373	410	413	397	404	410	375	416	375	406	401	391	396	391	413	372	399	374	354	360	367	370	373	405	361	385	357	406	422	405	390	387	396	404	394	369	392	385	415	372	434	422	382	391	380	366	370	380	388	393	365	410	403	363	398	385	384	399	397	413	387	372	406	369	407	390	432	400	377	391	400	373	415	399	386	402	388	367	391	386	387	411	402	400	385	431	417	372	379	372	355	402	406	400	406	374	391	392	357	375	400	378	438	392	401	434	423	413	386	397	408	399	370	377	393	372	409	420	425	433	377	422	404	399	420	393	389	441	414	395	390	427	404	402	398	377	365	410	363	387	389	400	377	410	415	385	430	420	419	404	361	395	366	379	419	374	388	390	403	398	393	428	393	384	388	381	410	384	401	410	397	346	392	389	388	386	418	387	428	419	374	362	393	421	388	387	422	394	427	403	410	406	398	376	410	389	377	406	385	407	415	427	420	376	387	399	421	423	388	413	393	387	369	397	404	395	337	390	376	360	412	391	369	375	381	376	387	370	439	399	378	430	389	406	397	350	427	374	373	365	395	391	419	396	363	378	436	391	379	377	351	413	388	395	371	387	395	364	407	407	416	391	384	400	386	391	429	361	426	385	407	394	395	416	401	400	370	429	411	371	396	428	404	379	410	404	417	384	393	377	379	393	394	409	411	402	370	363	434	395	409	369	361	384	392	380	409	411	382	432	380	391	365	400	423	416	422	421	402	393	404	408	378	401	382	418	392	384	405	398	370	382	402	405	378	407	371	424	413	404	373	416	405	412	422	381	385	398	366	384	391	393	385	400	368	364	432	389	444	377	389	385	371	433	390	377	353	425	391	398	422	413	353	392	386	406	379	340	381	418	391	403	412	410	363	395	409	394	412	377	398	388	405	407	374	386	394	375	393	396	412	385	365	392	410	384	403	390	418	386	376	380	422	392	378	391	348	387	420	372	415	423	371	442	389	418	387	361	389	422	390	350	373	362	393	373	394	377	387	409	401	375	416	404	388	371	404	392	405	426	412	383	369	408	405	389	396	368	364	396	375	411	349	386	375	375	423	377	374	381	407	390	386	429	346	388	395	370	380	440	392	416	399	395	397	410	426	414	380	386	399	393	387	376	405	402	377	418	393	383	384	407	382	380	393	369	399	382	379	385	379	413	434	377	396	389	401	351	388	376	371	376	389	384	384	391	362	400	410	359	396	392	384	410	400	417	381	390	372	403	399	366	349	407	383	403	392	377	404	374	350	428	415	397	406	398	390	391	409	395	402	369	374	396	400	391	398	388	376	375	361	394	382	396	387	429	401	398	397	402	380	404	411	378	373	396	361	400	398	413	436	391	398	340	387	399	396	383	370	389	414	389
6245	1505	1245	913	631	529	503	500	427	418	471	420	456	422	411	378	400	411	429	425	405	425	416	439	409	443	433	429	390	443	416	380	380	381	443	418	438	430	411	397	377	430	442	416	416	402	419	398	414	412	402	404	398	427	435	418	361	426	403	427	422	418	434	414	408	414	381	461	390	420	405	435	410	380	411	401	459	472	389	392	378	435	425	429	400	407	407	430	418	414	405	437	402	423	371	406	382	407	397	397	392	401	425	414	398	407	405	433	437	408	411	416	437	420	396	411	445	398	425	444	418	394	411	388	417	386	442	454	399	404	383	412	434	410	455	419	341	371	420	445	393	389	410	416	409	389	454	376	447	404	420	412	423	430	419	418	386	414	413	402	424	426	458	399	408	415	429	411	400	412	440	429	431	455	406	412	421	422	412	426	390	396	433	428	390	406	431	378	404	425	437	439	394	415	404	400	444	433	461	439	378	418	430	428	402	468	430	441	403	424	409	432	404	444	440	410	418	392	424	427	421	379	401	382	440	419	435	423	433	420	371	413	374	386	376	384	411	411	408	431	421	422	449	400	409	440	393	443	396	430	413	414	408	438	424	428	432	427	443	407	408	393	434	360	374	408	417	433	389	425	441	421	413	422	390	382	424	406	391	454	428	367	421	429	411	392	414	424	418	411	403	401	403	399	395	394	439	456	371	392	417	416	381	416	390	366	344	422	437	421	446	423	428	407	429	406	407	431	433	419	407	389	429	397	424	421	411	415	432	407	407	424	394	427	379	394	442	366	416	415	388	426	440	458	393	405	396	419	419	439	428	390	406	414	406	400	398	419	427	409	411	420	417	454	430	407	411	381	416	402	409	417	423	378	381	469	403	395	424	418	413	433	428	445	391	443	470	391	422	419	372	388	403	425	442	392	412	430	372	435	420	450	426	470	434	400	422	432	403	392	397	417	448	414	416	391	449	414	427	465	401	451	410	427	404	440	470	420	457	408	420	421	414	411	396	397	432	452	398	413	421	412	409	409	449	434	418	397	426	424	404	424	445	424	454	384	405	468	390	419	429	392	397	422	423	418	396	424	437	412	388	411	378	434	419	426	380	401	400	394	391	423	466	392	432	447	421	410	395	404	403	402	400	379	418	375	386	400	430	443	408	425	410	435	409	409	426	416	393	381	386	402	406	404	450	414	405	379	420	383	430	412	427	434	423	379	452	427	394	409	404	401	424	425	415	418	402	429	399	456	390	420	461	452	431	400	391	430	481	382	377	401	402	400	435	404	414	388	422	410	395	400	426	400	404	394	417	448	426	426	420	452	410	396	399	394	421	410	418	375	384	434	474	414	405	425	374	451	389	431	421	399	407	416	395	433	390	429	454	436	403	449	400	407	391	439	440	441	409	425	394	435	391	413	458	379	452	415	396	392	458	442	404	416	431	438	460	424	407	404	393	386	426	440	396	422	422	401	423	411	427	403	385	410	397	410	377	458	395	392	459	393	381	399	424	452	439	424	426	402	412	431	435	438	412	414	411	414	423	420	403	406	418	390	438	394	436	434	421	392	351	399	391	418	421	402	429	393	417	412	440	419	406	465	408	438	381	440	432	420	397	453	416	432	380	453	443	423	401	398	427	382	436	451	415	403	440	386	421	403	417	400	431	411	410	389	404	408	442	398	407	448	407	395	429	382	394	422	396	407	407	436	436	406	408	440	383	381	408	378	388	426	434	407	401	414	402	401	426	387	407	395	448	392	411	391	401	416	410	435	427	405	399	373	446	380	388	430	429	440	371	447	378	418	428	425	445	387	451	415	407	372	395	406	397	398	425	395	375	431	397	422	436	416	419	408	434	414	419	386	424	416	449	438	414	410	403	410	441	398	426	433	418	422	394	424	448	448	397	401	409	427	422	399	411	422	422	410	409	401	413	418	423	434	380	392	415	417	385	425	419	442	396	416	426	438	437	417	420	451	416	405	410	425	436	407	379	407	398	406	409	387	423	426	411	397	418	399	453	398	403	404	416	422	433	434	385	427	413	459	417	425	458	432	449	416	437	398	417	389	451	426	406	395	406	396	464	406	377	423	435	400	426	463	413	385	419	388	420	446	415	414	452	461	401	407	428	474	390	438	403	460	430	426	396	386	425	394	406	438	424	424	415	433	426	429	454	437	422	382	392	425	406	419	413	388	387	417	429	391	382	444	435	465	441	427	402	444	448	428	401	427	382	442	434	429	434	408	411	439	434	419	423	432	376	444	431	436	408	461	422	411	405	369	396	388	421	444	372	438	451	440	399	427	412	454	468	397	461	418	387	407	412	420	460	421	374	435	419	374	449	402	423	393	444	410	431	397	424	393	428	411	412	412	411	448	412	377	376	401	421	424	411	405	360	430	401	421	412	402	414	411	428	427	431	419	394	392	371	369	412	385	414	397	414	430	413	417	401	427	397	444	423	424	436	412	407	400	357	430	379	414	400	458	435	424	404	372	388	376	412	402	413	390	408	391	432	372	447	412	428	438	438	373	460	409	432	427	392	397	395	430	415	406	424	424	413	425	399	399	385	362	404	401	433	431	416	445	387	441	464	437	415	394	427	393	407	444	428	424	405	437	405	440	420	377	408	412	409	451	450	438	390	412	404	439	436	439	425	472	413	410	402	444	431	440	445	424	421	418	406	387	409	392	416	453	371	402	433	413	413	396	431	422	420	421	416	427	416	383	436	474	407	386	435	377	419	411	405	385	410	392	398	423	395	447	442	449	443	424	433	399	425	437	409	422	418	403	389	403	430	433	411	396	429	431	428	448	425	374	451	445	413	429	444	421	389	415	471	423	427	395	429	392	393	451	379	413	407	414	399	418	421	416	420	402	372	426	423	377	394	437	396	397	395	396	418	393	446	431	414	426	416	429	403	443	372	396	384	420	436	436	370	431	410	399	402	397	390	424	395	425	388	459	408	439	365	427	412	379	405	416	402	386	449	432	394	414	441	401	410	420	451	405	391	405	362	428	420	458	403	442	405	413	397	379	399	424	393	401	409	426	395	384	416	441	397	396	427	427	407	420	405	382	453	437	401	420	418	408	394	397	445	431	419	410	424	410	425	426	405	397	410	453	420	433	426	394	444	413	396	424	416	402	363	401	393	429	398	389	389	393	376	429	411	420	404	429	442	402	446	417	413	403	410	414	430	403	408	430	389	443	358	442	400	449	379	435	430	452	451	442	416	384	441	401	421	428	375	438	433	440	388	445	400	420	388	421	423	404	368	394	415	411	434	417	422	391	417	378	427	422	395	420	393	373	390	421	405	426	412	406	418	428	394	408	436	446	430	400	447	410	397	431	384	408	453	411	407	403	432	431	410	418	400	423	390	424	424	428	430	419	411	411	390	442	418	403	394	374	396	437	404	418	409	427	467	382	411	373	437	439	426	435	467	404	439	490	405	397	384	407	399	395	383	365	432	428	382	410	432	391	391	409	425	430	427	422	431	381	417	419	399	400	431	412
4779	1939	3422	3093	1786	1458	1419	1257	1110	1038	1021	995	1068	1022	990	922	981	959	877	905	928	926	956	831	939	898	948	902	918	951	932	963	875	934	927	923	939	885	914	1002	962	908	942	898	904	901	908	955	913	911	930	944	963	888	901	853	963	920	898	931	937	932	930	922	881	946	899	889	865	952	908	967	890	890	939	887	908	913	886	938	977	885	843	959	891	906	886	892	893	860	923	871	892	892	927	943	952	907	911	898	940	898	937	908	902	940	939	873	869	852	933	952	880	920	895	965	889	931	918	932	929	902	920	935	949	912	910	896	923	961	896	873	908	941	891	914	930	944	911	966	938	927	912	901	892	920	896	915	891	932	923	906	959	955	883	910	902	927	913	959	923	881	956	902	892	892	917	899	980	917	927	887	913	886	915	920	921	940	898	895	900	919	874	916	924	964	915	896	922	959	927	938	927	889	906	940	904	909	905	881	892	932	892	967	888	960	890	929	943	910	869	930	924	931	935	877	922	864	922	905	893	935	901	919	936	898	924	925	945	909	900	887	918	905	925	910	926	929	909	859	905	950	892	963	895	894	899	893	916	927	885	933	878	916	957	877	906	897	943	906	925	940	867	903	930	925	863	912	935	868	907	892	903	879	914	937	929	885	928	878	907	905	880	863	939	856	975	922	931	964	941	902	919	905	899	860	886	958	901	982	869	923	898	890	929	869	873	905	911	996	898	925	948	919	907	911	945	905	945	960	869	911	960	905	873	904	862	944	972	914	936	906	939	918	991	886	877	914	897	880	887	940	923	856	905	952	890	883	924	886	942	844	947	875	874	993	903	848	926	896	911	894	941	916	895	931	938	888	888	923	916	949	986	892	917	954	908	898	919	921	929	907	955	960	884	890	931	912	899	936	940	946	922	882	921	911	910	866	904	884	949	884	917	912	883	937	918	910	959	941	922	950	892	936	844	868	906	964	923	921	937	907	900	880	960	868	940	930	901	892	923	890	940	916	912	940	963	892	870	934	938	936	942	885	963	956	880	934	914	888	903	907	920	936	916	885	855	864	925	894	926	905	934	920	975	909	897	865	923	874	886	907	906	862	916	916	877	907	910	918	873	961	932	928	906	913	960	877	883	904	906	903	849	884	892	941	891	951	902	878	927	943	915	940	935	929	897	908	934	905	885	988	923	911	880	926	888	878	901	895	879	933	865	921	947	951	941	956	921	924	907	980	900	922	884	873	901	879	894	953	878	836	915	900	855	933	871	919	966	917	905	930	897	930	885	945	890	912	912	868	901	943	913	940	873	883	920	829	925	913	937	866	906	862	953	906	954	910	873	894	958	946	898	935	905	932	855	902	867	982	939	884	958	903	919	920	922	916	901	920	890	882	937	965	930	921	895	878	911	936	940	903	900	890	936	894	947	930	929	907	919	926	916	979	953	912	884	912	967	894	919	910	906	974	914	910	919	891	958	914	878	934	945	944	909	890	930	907	961	894	939	875	921	942	837	884	927	908	915	929	882	884	885	923	899	919	891	885	892	962	916	925	928	921	893	933	928	876	888	861	934	953	883	913	910	931	865	936	915	937	867	895	955	905	872	881	906	918	926	912	905	924	907	989	934	926	919	963	914	892	922	947	883	942	924	928	918	898	893	922	938	944	876	904	902	896	935	916	939	945	894	888	926	884	967	879	951	915	898	880	922	898	880	854	909	937	916	928	921	982	925	888	893	884	956	880	937	873	914	927	951	980	936	911	897	921	865	908	908	917	922	855	928	920	896	901	885	962	899	910	941	909	956	878	899	910	903	922	924	962	924	941	897	914	941	860	871	954	884	915	907	957	872	900	916	915	961	938	944	897	874	942	866	875	927	885	858	900	857	940	872	913	925	904	923	890	921	922	930	947	932	928	956	867	883	907	886	920	920	909	921	909	886	886	926	874	920	900	921	949	918	923	912	859	897	900	924	820	931	932	922	921	909	909	923	893	945	856	945	870	939	892	852	947	886	925	833	905	963	949	972	887	863	940	989	955	962	901	908	841	891	888	883	931	809	907	903	901	888	916	952	907	908	889	881	858	916	905	888	900	886	922	897	892	950	899	894	887	912	886	924	937	911	914	893	872	955	895	903	900	915	887	909	930	931	896	917	901	885	936	916	899	907	946	930	908	908	909	932	925	934	916	874	926	952	917	949	894	903	924	881	893	950	884	922	936	881	896	895	942	898	913	888	884	924	876	909	893	932	912	914	933	934	927	922	914	941	897	926	908	945	956	941	898	962	922	899	901	903	908	898	914	907	947	916	914	886	920	928	894	915	909	931	943	923	912	900	904	919	903	882	852	910	923	915	928	913	939	923	910	888	974	883	915	912	875	908	961	916	893	916	908	914	945	922	972	920	931	870	943	929	933	899	888	891	933	929	887	993	864	877	880	858	955	902	901	909	896	917	954	917	930	914	915	918	849	920	950	894	885	948	990	934	878	911	936	958	882	931	927	883	890	905	925	935	932	897	923	954	869	921	948	915	945	917	935	958	937	935	891	931	937	956	840	912	905	960	925	891	964	901	961	949	900	901	884	897	881	867	900	961	917	921	882	905	911	881	947	914	906	927	905	923	884	901	929	905	905	904	978	897	829	931	888	964	887	901	932	896	887	893	894	925	902	910	956	935	907	916	970	905	960	896	831	853	911	901	929	860	936	931	912	924	923	895	935	932	954	925	902	894	917	918	881	901	925	875	905	881	923	931	900	914	954	887	921	844	952	885	942	922	930	899	929	875	876	937	904	906	897	925	850	949	908	865	928	949	949	878	919	900	932	973	926	903	937	907	928	879	941	908	877	918	938	928	897	915	957	976	888	888	906	941	912	944	964	957	943	875	868	966	936	914	927	947	885	868	935	887	933	883	925	896	942	905	910	849	912	912	918	888	864	887	957	910	902	897	968	938	906	974	951	889	926	908	886	904	880	914	833	891	923	921	894	944	941	910	937	924	901	877	850	851	953	848	956	878	909	915	900	908	894	907	942	925	898	923	917	914	922	926	910	912	940	930	875	927	856	931	944	868	940	872	875	937	966	897	924	944	889	898	910	920	863	873	904	945	889	928	915	858	903	922	882	920	893	887	905	891	882	966	917	926	941	894	928	868	929	958	872	899	891	901	892	888	1007	924	940	893	918	868	933	921	922	897	957	919	955	943	894	928	853	860	901	878	936	915	949	903	886	899	946	913	917	881	919	928	915	900	883	889	925	877	903	970	882	899	928	966	935	926	860	850	897	882	922	907	894	953	928	936	878	938	953	980	919	903	898	927	949	942	956	932	846	949	899	912	890	873	939	918	897	916	948	925	939	904	935	892	933	881	912	916	890	900	964	972	890	878	923	911	885	922	912	930	973	880	897	899	915	903	941	965	943	912	965	893	873	929	883	953	874	915	945	917	913	985	873	887	854	932	917	884	893	931	916	926	954	857	947	916	917	897	914	921	915	929	929	939	914	905	953	904	927	871	936
16299	6301	23324	18422	4506	995	653	441	362	355	333	299	339	325	309	290	269	309	275	273	243	257	271	275	277	259	286	283	257	268	243	225	252	279	285	255	212	273	279	263	276	260	279	257	252	259	261	246	258	240	253	241	227	295	258	270	276	242	273	282	258	263	286	244	282	251	226	260	243	231	251	243	263	290	258	287	238	249	251	260	239	259	274	266	263	258	245	256	270	254	266	248	254	224	269	280	259	276	237	268	235	272	255	225	262	269	254	247	248	252	254	238	269	298	237	292	257	247	261	249	260	254	260	257	234	264	257	264	256	238	250	223	271	273	289	282	285	247	232	245	278	270	236	274	249	250	277	256	256	255	259	282	255	287	281	275	235	260	264	278	269	240	271	267	255	279	262	280	236	286	315	265	242	240	274	272	246	252	267	260	237	276	247	235	296	278	293	264	247	241	266	231	294	258	250	255	248	227	263	256	251	274	252	251	297	286	273	265	245	280	273	274	252	254	261	242	273	289	284	228	251	259	261	236	268	266	235	263	269	269	235	267	222	228	239	290	239	268	260	234	238	273	227	249	253	273	259	292	249	276	248	255	271	283	229	275	249	260	275	237	260	253	224	261	259	244	252	251	275	272	245	272	259	284	247	251	283	231	224	234	242	284	268	241	213	253	257	258	253	271	253	260	266	247	263	272	258	289	240	238	277	256	246	248	233	256	266	305	239	278	259	261	273	289	270	266	260	262	265	233	238	265	269	267	271	233	273	267	224	246	263	277	260	259	255	222	292	276	243	276	266	219	255	242	281	285	267	226	283	254	245	248	293	249	269	247	268	256	263	250	258	247	257	246	282	268	305	244	282	251	269	273	276	247	256	279	239	244	288	262	279	264	275	270	248	291	280	261	270	256	261	264	258	280	260	271	251	240	267	257	263	238	288	250	274	278	281	234	251	273	242	276	258	262	256	249	254	236	243	267	259	276	238	252	272	268	258	259	291	258	256	235	252	242	278	242	272	270	276	280	252	270	263	200	236	251	256	264	263	238	275	269	280	267	285	283	279	288	259	276	251	249	261	276	284	271	244	281	255	289	259	254	270	256	265	262	259	285	282	269	257	248	265	261	253	264	260	251	233	303	254	252	261	244	258	279	248	253	245	245	244	251	252	240	259	258	261	263	263	231	234	271	294	260	247	238	256	229	229	258	268	242	280	258	280	307	264	271	237	273	265	271	258	273	266	250	237	244	248	280	277	258	268	264	266	268	261	263	244	239	276	283	284	275	263	241	257	266	267	262	263	282	289	274	271	260	246	240	261	279	277	258	265	292	250	282	292	287	291	256	261	262	236	259	268	243	252	257	257	260	265	277	238	241	247	242	274	284	255	277	252	264	287	283	284	270	280	257	247	275	261	248	264	237	269	231	271	224	266	270	259	253	241	267	250	254	269	242	249	244	270	267	234	271	258	253	276	246	252	248	256	265	242	243	290	292	272	247	266	275	239	283	242	268	299	258	257	269	282	264	247	256	238	242	295	270	257	268	244	266	250	252	256	274	244	264	275	269	248	257	241	265	244	248	263	260	253	246	257	237	252	261	276	249	263	243	242	237	278	281	242	260	264	248	295	281	248	252	261	256	252	267	284	257	257	277	267	278	244	257	261	252	282	244	250	265	254	246	231	262	253	275	240	258	253	288	267	280	249	254	239	230	218	223	251	277	295	223	268	266	280	253	242	248	276	323	270	243	271	266	280	240	280	283	263	261	281	269	248	237	263	277	262	254	247	242	239	273	283	235	279	262	259	272	254	267	258	226	244	265	275	247	236	251	267	245	240	266	269	270	273	229	269	245	249	274	249	244	253	284	262	256	252	253	273	246	248	238	248	257	290	281	290	250	269	242	239	217	275	234	268	242	247	245	263	280	265	223	245	251	241	245	267	256	267	276	292	230	295	239	260	251	279	245	248	233	250	255	257	271	245	263	281	269	286	256	258	262	264	262	258	266	259	241	243	274	242	286	232	285	252	257	267	229	261	277	247	241	282	266	272	260	257	249	264	239	267	275	262	253	297	281	273	266	259	273	254	279	238	265	255	260	286	260	283	285	275	272	274	256	270	267	245	244	251	265	266	255	263	285	306	255	282	264	273	249	254	240	263	261	242	251	252	260	268	251	258	251	240	261	260	305	292	250	284	276	261	264	256	251	264	274	275	241	249	286	272	264	280	233	269	229	295	244	297	258	255	266	259	242	261	269	258	235	295	261	295	245	259	242	268	260	264	261	249	267	212	271	281	257	241	276	268	244	248	275	260	253	258	286	273	245	258	296	283	263	261	266	275	226	214	259	285	269	253	280	267	264	250	271	260	267	275	278	280	290	256	256	236	258	242	270	286	249	249	263	252	286	262	234	241	272	269	269	248	231	216	239	294	292	239	283	248	253	250	254	264	271	235	244	254	261	245	257	240	263	302	262	260	259	217	259	257	261	251	233	262	272	255	229	257	266	254	261	261	294	260	279	261	253	246	259	255	254	252	267	250	270	264	255	256	235	245	280	251	238	257	239	289	251	242	247	267	233	253	263	263	251	273	245	269	260	264	225	237	262	254	254	242	249	266	264	251	258	239	250	272	288	263	251	229	279	260	260	291	295	276	260	266	248	236	277	288	261	229	265	237	239	250	265	294	231	284	266	249	258	271	241	245	268	257	272	275	240	243	264	289	276	252	252	249	257	260	262	261	301	267	273	255	281	250	260	251	255	251	216	243	256	227	236	258	258	265	267	242	262	264	233	284	265	240	271	268	266	287	241	270	283	268	254	240	255	247	245	259	251	275	241	254	284	233	242	274	265	276	249	271	273	254	272	263	251	269	226	242	248	273	252	263	245	245	267	242	284	271	252	275	254	252	264	271	256	291	253	264	234	257	269	238	307	265	248	223	229	267	261	273	246	277	235	276	278	282	264	257	243	275	281	268	239	255	276	272	273	253	263	250	276	256	240	274	246	248	277	265	245	248	263	283	209	253	237	283	252	264	250	272	282	270	235	255	252	266	277	263	272	249	248	267	272	267	246	271	266	265	215	252	269	266	251	268	267	234	257	260	260	249	280	282	252	262	260	249	262	242	259	249	253	259	252	234	252	253	267	261	295	269	258	247	255	247	243	277	250	225	231	264	277	260	276	234	237	249	259	251	304	258	280	263	276	266	247	260	222	266	268	259	230	276	273	292	290	283	284	269	262	235	286	253	272	259	261	234	255	231	265	234	262	245	276	280	273	250	243	264	283	275	275	255	255	245	261	243	272	236	260	290	259	233	255	246	268	263	293	261	270	279	236	258	262	268	266	271	221	260	263	282	253	245	261	261	246	247	270	243	285	275	261	280	265	277	252	279	253	245	249	240	272	288	255	277	271	252	244	217	278	270	262	278	252	273	273	253	239	219	232	260	262	253	287	253	234	243	290	250	243	289	268	269	276	246	289	272	254	216	287	249	264	240	265	277	252	215	265	254	272
11369	6845	28691	23800	6883	3377	2519	1566	1220	1085	999	958	934	944	861	822	682	656	679	665	633	622	596	582	650	576	584	626	610	605	606	571	620	608	657	602	616	599	569	616	608	609	635	597	614	631	576	612	619	570	562	600	617	599	605	554	570	543	582	569	585	579	574	561	608	605	632	591	599	623	588	573	569	613	576	613	627	575	600	536	600	592	604	571	577	584	581	649	628	572	523	595	571	620	565	568	590	587	619	581	620	585	590	549	545	595	584	566	563	546	571	560	609	566	617	592	560	574	563	598	624	571	595	623	599	592	583	572	633	575	563	614	597	599	579	574	568	553	590	547	588	626	591	589	556	590	568	614	614	622	603	578	576	577	630	578	571	580	581	610	608	564	621	580	568	552	570	578	582	595	622	583	626	595	635	589	637	634	585	582	650	573	540	582	583	618	592	540	618	549	601	566	550	608	591	550	614	562	580	617	579	537	598	602	627	630	605	556	580	596	580	574	572	595	583	569	600	617	622	584	604	600	615	562	584	625	587	620	660	570	562	554	532	541	570	578	592	582	593	595	571	560	612	613	582	608	599	600	569	605	558	606	602	569	578	576	605	602	600	585	590	615	607	626	559	582	602	599	633	587	584	557	599	634	587	580	600	617	572	562	628	584	585	599	586	600	551	627	620	605	606	554	572	612	614	579	573	601	580	576	604	538	561	596	593	541	541	580	588	584	607	602	543	595	582	560	580	612	577	572	592	607	643	594	590	626	628	596	564	588	631	623	688	583	567	583	557	566	595	589	602	566	560	632	555	578	615	622	560	577	583	594	618	587	563	584	571	554	592	600	610	639	596	552	630	573	579	630	560	581	622	600	612	608	528	561	592	609	574	596	563	580	587	595	587	545	585	546	572	591	620	586	570	588	580	576	603	575	564	566	595	631	574	554	610	566	546	575	601	606	576	612	631	563	588	551	581	535	577	630	620	592	597	612	575	543	647	574	612	597	552	600	583	558	562	552	575	609	570	587	668	592	615	597	596	554	626	574	588	555	660	591	542	553	595	576	540	559	566	611	561	605	577	587	585	622	611	594	574	618	622	571	592	593	575	554	571	609	605	571	597	607	583	624	649	592	591	601	521	609	573	611	663	578	611	608	595	621	567	590	576	569	579	624	613	592	550	569	567	574	566	562	569	623	601	686	607	589	550	550	597	549	636	580	609	605	622	614	566	616	554	602	603	624	601	591	585	612	600	586	562	635	562	615	574	607	535	561	614	612	609	531	591	622	607	595	616	609	584	636	633	532	613	571	598	611	576	595	596	597	603	602	596	609	593	577	593	593	583	580	600	591	613	591	612	617	578	590	556	596	563	595	576	595	586	581	575	573	573	576	572	578	569	593	597	597	597	575	589	605	610	604	648	556	574	585	593	599	596	569	597	627	565	625	562	591	570	582	586	574	632	583	575	595	578	617	596	574	552	611	574	582	576	619	604	595	554	603	578	610	599	563	596	632	618	600	547	599	613	600	621	604	604	578	591	588	608	561	556	593	568	516	565	556	606	572	534	569	594	567	559	587	600	579	578	562	574	603	616	555	598	615	574	608	573	577	617	562	595	582	558	599	616	593	567	568	598	584	600	601	579	582	609	613	586	597	570	623	613	587	582	581	589	590	581	597	605	601	620	558	573	616	623	563	578	591	554	590	585	582	570	600	559	574	562	581	558	581	626	639	578	568	610	572	596	581	613	584	606	557	599	574	611	589	564	584	562	565	563	558	579	610	586	602	546	571	582	575	609	651	590	601	615	554	603	546	562	607	561	592	607	580	597	612	611	601	580	613	588	554	608	626	586	579	580	581	576	585	622	581	597	641	572	603	615	568	584	578	569	588	601	575	575	561	589	560	546	591	548	588	564	609	577	614	614	611	587	644	609	574	573	614	576	579	599	633	581	611	568	649	596	552	564	570	556	604	659	579	563	570	567	583	586	609	570	582	578	601	534	602	592	555	606	577	599	566	581	586	592	597	553	569	578	613	574	569	557	604	607	583	592	548	572	604	541	612	621	590	556	573	563	586	543	580	584	579	609	598	612	618	598	591	577	603	567	603	624	611	588	602	588	576	556	564	593	565	615	614	547	538	547	588	605	588	595	603	601	600	557	628	579	591	552	618	542	610	592	595	605	618	618	563	589	530	569	565	566	573	567	596	610	565	577	566	552	581	550	546	595	546	587	569	593	620	612	595	574	603	544	634	554	613	628	631	591	596	591	589	580	543	575	636	611	578	591	533	629	610	591	607	612	616	565	583	582	566	538	584	569	561	563	549	559	574	549	586	601	583	601	564	569	600	597	602	536	620	615	584	549	622	601	641	552	602	608	624	607	587	586	614	594	632	617	593	577	611	570	562	553	529	557	569	558	599	586	577	656	564	560	567	591	567	603	598	562	660	573	596	605	601	569	588	619	588	582	593	569	578	588	545	620	594	593	572	568	535	606	552	575	601	589	581	602	604	574	603	607	591	571	571	600	613	645	549	587	589	593	610	602	601	598	554	551	569	613	591	578	617	554	595	569	563	605	608	542	593	571	602	581	569	566	588	575	593	591	562	573	586	605	606	560	573	629	620	565	603	620	560	626	583	592	574	593	624	622	607	566	565	601	600	569	558	588	577	603	596	566	602	588	588	590	587	623	558	587	558	560	632	605	594	589	579	620	654	608	606	567	577	569	611	600	603	599	575	574	573	579	634	568	576	595	569	597	600	554	584	576	585	590	595	595	533	584	584	583	585	595	604	609	612	582	618	612	529	608	552	609	597	553	596	578	561	587	613	588	593	575	598	579	597	625	589	584	616	617	603	588	625	565	599	571	581	576	565	576	576	606	588	570	571	591	601	620	590	585	545	541	644	587	624	597	553	600	623	563	582	603	573	541	590	588	586	593	590	564	579	611	592	599	594	581	583	582	597	547	541	571	566	588	607	577	569	593	606	600	605	596	565	582	601	569	557	601	595	604	592	598	596	619	566	560	575	600	571	575	619	581	587	576	566	552	590	553	593	646	562	569	590	583	582	601	598	607	619	616	589	596	601	609	594	554	644	566	544	591	580	608	652	562	579	609	576	589	580	617	582	569	590	611	593	628	562	565	577	543	604	589	589	603	562	627	573	566	614	586	574	567	602	620	568	596	575	568	598	588	591	607	571	633	565	594	557	604	570	591	616	578	621	585	563	601	575	643	594	613	594	613	554	606	590	600	609	619	583	566	573	583	564	646	626	592	574	585	580	575	571	589	589	607	595	594	575	583	543	614	587	562	580	606	595	553	588	591	640	599	616	577	579	588	613	601	587	591	649	586	599	597	544	589	580	578	539	618	621	620	574	626	577	563	568	575	604	580	591	544	573	574	571	574	559	582	624	590	549	618	592	602	575	564	611	593	586	580	563	578	614	549	571	562	597	601	581	610	589	566	580	578	588	573	616	599	597	594	597	602	562	597	633	582	580	605	572	612	609	596	604
24838	11565	36655	28701	10292	2362	908	502	301	294	246	236	238	236	211	199	195	164	156	176	162	164	167	153	146	172	176	161	135	160	172	181	169	152	149	168	157	146	137	155	151	159	161	153	148	139	146	135	169	131	156	153	142	156	153	141	137	162	178	168	161	131	160	163	168	161	122	160	149	152	146	109	154	157	159	148	137	165	145	162	168	162	157	148	166	144	168	148	155	151	127	158	141	163	165	157	174	154	158	156	160	123	145	171	147	149	144	159	147	163	156	141	164	163	141	156	146	158	150	148	152	157	125	162	160	152	160	149	153	178	141	144	142	140	165	131	135	185	136	135	166	146	184	170	154	157	155	137	158	157	143	183	156	144	146	159	154	163	141	143	170	149	158	149	156	135	117	148	162	151	154	131	154	180	116	149	164	144	153	135	121	148	155	134	150	158	169	162	177	138	134	167	146	166	157	148	155	125	156	157	157	173	143	157	145	153	134	126	131	147	157	151	147	180	139	174	140	164	165	156	149	167	130	151	166	138	144	131	153	176	129	158	148	157	141	141	140	127	146	164	165	150	165	170	154	156	155	165	151	155	148	179	177	163	167	136	143	165	154	136	144	156	147	159	152	153	143	159	145	131	156	142	137	153	150	151	145	165	147	149	167	160	156	152	150	164	165	144	183	156	164	154	170	142	162	156	147	153	155	141	143	137	168	153	125	163	164	172	153	163	176	141	168	142	168	143	151	153	141	149	172	156	176	164	170	152	152	170	149	170	158	127	155	170	151	169	170	154	153	139	162	131	144	152	138	154	134	155	127	144	140	170	148	136	172	147	156	152	165	162	149	141	157	143	154	150	144	161	160	132	152	139	158	136	149	166	164	149	149	158	170	164	137	182	149	134	175	154	159	137	157	164	146	135	175	144	150	164	167	162	179	156	151	153	132	150	169	156	153	159	183	157	158	159	154	146	144	159	133	139	151	165	155	135	138	126	149	164	152	142	151	144	164	173	152	159	133	150	173	160	153	148	162	164	149	191	177	150	144	166	147	164	130	148	157	168	163	163	170	149	126	175	130	129	161	158	147	152	157	136	118	186	142	127	133	152	171	153	142	167	160	160	162	153	158	161	137	187	168	151	130	162	147	136	167	160	136	141	147	158	130	169	160	135	153	155	137	162	144	154	165	160	134	138	148	151	144	148	157	143	171	166	156	132	152	150	135	153	167	147	133	131	156	153	158	150	145	165	148	146	151	146	175	149	143	170	141	168	159	161	154	165	156	147	139	176	143	149	146	157	148	144	182	156	137	155	149	155	157	178	165	158	169	166	155	178	176	154	178	163	163	145	163	162	141	168	148	156	141	160	149	178	144	136	144	156	169	173	168	160	154	160	171	150	165	180	150	167	143	165	159	153	144	142	145	178	140	154	129	138	157	146	139	134	152	152	139	157	155	145	145	147	142	127	143	150	139	139	141	141	152	150	151	164	162	159	176	147	181	153	166	142	153	177	135	161	136	159	146	149	174	161	135	134	176	160	157	143	145	136	169	140	149	175	133	181	169	143	137	140	147	160	146	141	176	157	148	154	151	148	125	143	144	176	160	149	133	139	171	138	149	148	152	155	151	168	151	154	149	161	141	145	137	151	165	157	172	150	157	149	153	150	150	161	164	157	155	177	166	138	162	159	137	129	160	154	165	141	160	156	156	169	151	171	171	137	165	141	170	129	170	156	149	141	140	153	141	146	150	164	148	164	167	157	156	139	164	170	160	176	162	160	173	146	133	162	150	151	165	174	155	179	132	151	152	150	146	159	153	143	139	139	164	177	164	160	148	149	148	158	143	145	166	142	147	150	159	178	139	128	152	154	157	155	159	137	127	147	153	146	157	141	151	140	151	165	152	156	150	153	154	131	140	151	166	154	135	161	130	147	172	164	134	169	165	175	174	153	148	165	142	151	174	149	164	160	164	155	148	157	126	136	151	162	143	147	151	164	167	144	141	140	136	145	151	145	165	176	145	166	146	151	153	176	158	145	157	156	162	142	161	140	148	156	131	133	166	143	155	158	150	155	135	145	158	153	165	136	158	178	143	164	153	144	175	131	168	144	128	142	163	175	172	158	134	150	150	140	152	165	163	137	163	149	152	145	131	153	137	148	156	178	131	162	158	136	131	175	166	170	171	140	156	157	149	160	124	144	153	134	151	164	145	163	154	158	140	139	162	161	140	156	148	155	132	155	148	131	162	130	144	141	146	153	141	131	164	145	145	163	158	149	150	152	154	134	153	133	143	157	169	142	155	165	178	144	160	164	159	124	175	124	147	151	154	167	146	140	128	139	167	157	139	151	143	134	138	174	168	169	163	137	148	139	155	165	142	137	125	150	148	150	159	137	147	142	145	149	154	165	136	154	137	148	132	143	165	167	137	147	143	144	136	155	147	143	153	154	140	149	160	152	145	171	151	145	143	143	155	145	170	149	131	138	185	160	146	146	149	136	155	143	143	149	150	145	151	146	166	160	141	174	142	148	147	148	135	157	148	155	160	143	165	164	158	151	153	154	160	137	168	177	156	138	150	141	126	159	157	156	144	168	142	180	144	145	151	137	161	162	158	170	139	163	143	160	157	137	166	134	159	163	174	155	151	151	139	152	159	137	169	161	164	150	139	163	141	135	153	164	171	175	159	157	142	155	147	155	171	130	152	138	137	144	146	163	159	170	133	138	174	162	172	152	157	148	144	144	144	146	164	166	152	151	157	160	142	163	162	145	158	147	125	137	155	157	136	178	133	150	170	165	163	153	165	171	155	147	145	157	133	152	159	155	158	148	157	145	139	169	156	165	156	136	162	156	142	149	156	144	163	162	137	186	136	139	136	159	169	146	125	150	149	186	133	132	140	162	159	130	135	131	131	138	153	162	153	156	147	162	127	141	146	173	148	148	166	169	140	163	152	142	140	160	157	145	167	166	153	156	160	159	170	147	188	150	171	177	176	139	163	176	168	167	155	155	150	173	128	168	154	154	137	152	155	140	163	163	158	183	170	181	169	166	162	152	138	158	170	152	155	144	151	161	175	114	137	154	176	191	136	164	158	147	140	159	162	164	150	152	155	155	158	154	177	146	147	145	140	149	151	164	149	140	144	167	143	147	153	147	159	127	146	151	162	157	155	158	137	169	140	137	163	155	146	153	136	143	150	156	168	145	147	153	165	153	182	161	144	157	163	142	147	169	159	148	135	139	169	150	151	157	140	148	132	157	153	161	147	142	161	136	148	181	134	166	156	147	141	140	155	127	167	144	152	148	155	145	173	158	163	163	154	160	145	152	151	167	145	157	145	163	153	155	147	167	143	197	140	143	154	159	168	144	163	147	155	128	159	182	156	141	157	145	162	147	139	149	144	155	148	164	166	167	166	136	130	175	156	159	145	159	153	155	130	151	145	171	132	153	146	161	137	165	127	148	183	183	177	150	154	146	152	144	173	128	146	156	164	149	143	140	165	161	141	153
14496	10667	37501	30744	10499	5122	3524	2007	1360	1237	1082	987	969	862	831	754	597	549	493	493	492	430	510	439	484	442	433	393	405	437	399	415	420	408	385	414	381	412	451	394	387	418	401	406	418	388	403	405	388	458	399	377	421	414	399	406	395	403	400	391	444	382	373	370	388	371	435	417	401	399	388	422	348	371	409	355	389	426	425	373	400	424	382	398	401	404	383	358	405	401	377	427	393	398	405	382	403	379	382	403	372	385	373	411	413	366	416	397	399	410	421	367	416	388	404	425	346	370	427	413	391	380	424	382	438	417	385	370	388	350	431	426	375	418	395	399	374	394	439	385	404	409	373	371	425	388	375	386	374	424	401	398	422	370	391	387	385	406	392	392	397	399	399	413	390	385	364	396	412	361	371	369	445	401	380	358	383	410	394	399	383	392	410	375	390	422	388	367	385	386	447	422	377	355	367	372	396	408	377	374	397	359	369	427	401	399	387	424	399	328	356	364	415	378	357	399	404	389	406	416	389	391	412	398	378	406	378	405	397	411	386	414	416	422	420	383	387	390	372	401	393	395	409	406	398	399	391	383	420	357	419	428	410	417	420	373	392	393	363	377	414	384	359	399	376	384	391	385	378	374	366	379	396	356	393	422	431	396	416	407	394	432	404	398	383	382	372	400	399	378	370	377	402	393	367	380	419	436	381	404	413	381	402	403	405	380	387	406	416	374	407	392	373	380	373	410	391	386	407	384	409	415	405	393	347	392	423	404	385	391	385	388	424	395	383	376	408	377	383	405	405	432	402	403	405	380	385	377	398	403	419	386	377	372	385	392	381	367	373	398	411	384	377	404	428	348	403	396	431	410	378	375	401	370	401	401	387	386	350	401	375	379	381	346	422	379	392	425	400	419	382	412	371	370	387	419	397	401	394	387	367	401	361	403	356	396	382	397	396	389	408	402	398	372	417	362	379	396	358	423	412	380	431	378	404	362	383	406	368	405	380	372	343	398	408	388	398	407	385	402	382	405	427	368	417	375	407	403	378	414	386	398	398	388	378	402	395	373	407	430	365	421	409	408	397	397	391	355	377	390	371	376	387	378	364	353	390	395	371	384	374	399	388	394	376	395	403	406	406	367	389	410	435	379	413	372	381	384	380	399	381	379	372	360	408	385	380	389	402	397	409	380	388	404	417	414	400	386	415	403	398	432	418	393	402	380	374	387	406	392	397	365	392	397	405	377	412	368	393	393	379	397	409	388	380	376	395	415	405	381	380	420	407	397	374	383	377	394	407	396	390	421	392	401	380	357	378	384	399	396	390	368	410	402	376	363	404	402	399	441	389	362	384	384	375	392	399	399	380	385	389	388	422	427	390	411	400	387	384	397	398	418	388	416	421	371	405	369	371	390	388	399	415	386	407	380	386	402	391	405	372	421	415	379	407	404	421	379	350	385	394	358	423	404	449	385	373	384	388	399	391	402	370	379	383	416	384	423	361	418	397	375	419	396	391	395	394	379	386	420	396	359	420	393	406	374	391	411	398	387	388	373	400	389	396	381	394	398	379	385	389	386	405	388	389	416	395	407	367	376	402	407	417	387	387	393	386	389	354	407	401	420	395	409	412	389	386	385	395	419	400	428	401	416	378	409	372	406	388	387	371	371	393	381	407	417	374	392	388	393	383	418	378	415	414	368	369	382	396	377	413	375	373	403	378	404	372	404	365	391	416	365	367	406	375	409	371	351	380	410	401	408	399	381	400	398	383	362	381	362	376	390	383	378	425	361	388	398	383	402	401	409	414	421	411	399	378	376	378	372	428	387	406	403	406	393	433	418	397	386	374	394	380	373	412	372	371	379	385	377	395	401	379	374	361	332	436	360	385	417	403	358	411	394	400	379	399	352	395	390	406	386	428	379	377	451	387	386	392	390	355	351	410	403	355	393	381	393	413	388	359	410	384	385	422	408	407	388	371	366	429	383	393	383	367	403	377	367	386	399	384	404	389	373	387	390	415	387	383	398	371	391	375	419	375	391	391	397	340	392	388	374	412	364	353	379	416	412	370	387	393	402	416	378	401	367	383	388	392	393	429	390	398	324	399	391	412	410	388	391	391	381	416	412	362	382	388	379	365	396	401	375	433	394	391	408	416	395	385	393	418	444	398	391	408	388	376	415	399	372	384	402	397	381	394	352	426	365	383	415	364	387	440	366	414	421	397	377	391	374	392	383	400	379	393	409	369	392	391	420	410	418	363	372	416	400	387	392	370	387	414	372	397	412	373	422	352	371	364	374	363	374	386	393	392	388	366	359	388	383	386	391	375	407	386	384	391	412	432	404	380	381	410	389	360	413	391	375	385	402	397	369	441	363	367	421	393	387	372	401	377	389	395	385	392	406	380	388	374	385	367	398	406	374	420	382	379	409	398	394	411	413	403	388	414	379	406	391	394	398	406	389	397	394	366	368	384	395	396	370	385	380	405	385	417	409	380	405	384	441	384	368	390	427	375	398	426	394	375	350	388	410	375	371	421	394	402	390	367	355	407	405	394	391	374	373	355	398	413	395	411	391	391	385	355	425	365	378	399	399	374	393	380	405	407	395	396	396	392	395	395	371	412	377	377	393	384	396	385	378	362	362	416	387	386	383	364	399	371	400	405	362	374	398	435	398	430	367	387	394	396	384	425	367	401	369	421	386	412	408	369	382	374	393	412	396	352	346	386	414	369	385	386	402	388	360	392	388	407	403	388	391	378	386	421	387	365	403	405	383	382	404	430	422	400	390	420	406	385	415	438	407	361	387	423	378	420	405	408	363	395	405	388	376	402	379	403	381	421	383	410	422	414	398	403	395	379	377	422	392	379	418	408	383	408	425	375	387	409	392	403	414	394	417	381	363	407	390	376	393	377	394	393	402	429	449	363	430	413	393	349	377	395	392	421	385	371	400	429	364	392	381	391	423	407	370	411	387	386	398	390	391	382	409	397	414	402	374	399	423	389	408	365	405	432	386	408	363	416	402	374	403	380	398	404	416	378	379	380	389	374	401	385	354	394	360	362	414	372	411	413	405	416	395	397	379	400	411	383	385	390	382	384	418	399	377	383	408	378	404	419	415	400	370	379	397	407	408	368	376	386	401	384	378	399	406	411	392	370	414	382	413	388	399	389	374	403	398	390	406	395	404	384	410	392	400	383	394	385	419	371	429	386	389	424	393	393	404	385	396	413	388	348	366	388	373	402	411	363	405	413	400	379	406	417	389	389	437	397	371	384	394	443	370	383	390	373	434	375	364	413	379	335	389	375	374	388	384	384	399	396	390	420	429	386	401	377	391	341	397	418	393	381	404	369	375	380	382	404	398	391	404	379	405	398	411	391	406	367	367	411	370	394	404	387	362	400	409	394	406	382	390	404	385	381	392	376	373	378	412	386	432	348	399	365	409	381	366	397	414	384	383	416	415	374	375	421	385	403	387	398	394	394	370	364	429	432	361	379	399	396	377	403	415	413	385
6382	1600	1211	909	620	545	512	475	446	488	458	462	449	465	459	439	413	405	415	448	432	410	412	395	375	437	440	375	429	429	427	416	411	391	438	418	374	426	425	399	468	424	423	441	457	415	374	438	401	396	382	436	412	398	393	438	422	431	405	448	387	454	437	496	356	389	396	421	427	418	392	371	427	394	411	406	426	399	393	419	430	410	427	411	386	413	423	418	443	418	443	399	409	439	391	414	415	426	401	408	381	404	411	363	415	423	450	396	423	437	388	382	401	452	403	380	432	414	439	423	381	379	390	429	424	456	414	392	387	422	429	422	395	399	431	421	417	420	460	417	432	405	402	417	427	393	432	420	417	393	407	358	424	419	444	421	415	377	405	403	426	382	403	408	438	404	395	381	411	382	363	399	430	413	416	414	389	382	394	393	421	428	421	402	379	421	424	384	406	393	420	462	442	392	424	410	413	402	421	428	436	439	415	427	447	388	426	452	384	377	395	411	412	424	387	428	430	406	425	414	402	404	428	360	399	428	404	396	416	422	455	348	390	398	373	412	388	447	395	385	441	441	413	399	435	472	432	428	404	433	395	408	384	408	430	447	442	385	434	403	444	408	408	441	418	396	467	453	411	405	438	411	409	381	376	418	436	404	421	408	379	426	435	438	393	405	476	448	434	411	448	425	389	445	398	395	403	458	400	384	385	427	392	432	382	396	435	429	392	409	428	436	423	398	349	408	421	458	452	423	459	402	443	401	431	429	395	474	399	422	391	445	421	442	437	428	400	420	387	398	412	395	351	423	370	442	462	400	411	406	370	408	405	383	437	445	389	388	442	399	409	426	411	439	427	429	430	397	413	428	429	427	403	433	415	394	406	447	454	405	398	402	388	390	407	430	414	397	452	399	412	436	401	457	398	422	404	391	365	403	414	410	412	474	401	438	413	434	394	416	412	412	413	412	415	378	386	400	431	408	429	464	437	386	406	429	393	421	435	395	417	396	453	387	417	406	430	381	383	406	422	406	422	404	400	396	433	425	381	411	407	386	377	383	412	415	393	413	433	436	401	403	414	397	455	368	415	392	419	395	441	453	403	428	414	431	429	445	387	422	412	394	384	394	415	423	380	448	406	432	387	409	417	415	403	399	409	425	407	416	442	425	458	410	402	402	421	396	412	413	420	400	381	440	437	440	373	454	427	410	423	408	387	395	416	433	414	398	440	412	435	405	363	382	414	477	410	400	425	445	401	408	371	392	419	415	419	437	397	398	446	450	420	377	422	419	401	429	393	392	394	402	421	415	418	424	378	383	417	423	424	409	407	407	372	429	382	426	355	412	400	403	407	410	424	378	380	395	383	411	440	435	386	440	439	435	456	386	423	362	389	422	434	412	436	418	417	378	410	427	408	412	427	421	429	437	410	427	449	390	423	438	386	384	371	407	435	414	387	421	436	410	424	426	399	453	434	392	448	407	413	406	379	399	393	377	399	430	351	398	431	454	429	408	428	417	410	449	407	413	442	427	415	431	397	403	431	408	450	450	425	416	412	358	422	405	406	444	407	408	410	399	427	409	429	467	430	405	397	417	485	419	455	425	458	418	428	441	419	369	444	413	341	437	419	392	428	384	458	410	422	398	409	404	417	419	407	387	401	384	452	439	409	430	413	400	372	424	438	383	399	455	415	438	402	421	390	438	443	433	435	402	421	434	387	435	404	436	411	383	444	450	440	402	440	378	441	415	353	448	420	396	439	419	385	418	435	455	380	418	425	411	425	399	394	439	428	410	450	410	419	450	410	457	388	389	400	380	434	441	473	404	367	409	396	424	436	434	420	433	395	405	425	402	474	439	442	384	391	453	404	419	440	418	416	420	408	417	420	442	392	408	419	370	396	387	379	443	401	418	444	396	411	422	391	424	413	376	404	397	440	437	377	423	406	408	422	411	386	378	419	406	440	413	392	449	420	434	401	430	392	429	430	424	428	413	430	407	382	390	430	438	448	417	403	396	429	445	411	431	396	436	376	433	396	400	420	399	400	398	420	416	425	404	406	432	411	386	433	429	401	449	410	426	402	416	437	420	404	404	391	430	424	419	399	448	420	427	373	399	388	421	409	426	375	409	443	444	439	447	450	429	389	418	414	438	427	418	446	405	434	454	422	386	431	422	439	406	399	417	440	395	400	385	430	430	390	400	448	413	422	426	419	403	436	388	424	400	393	415	425	394	452	425	385	398	402	418	391	444	402	424	451	405	400	436	433	389	429	389	384	410	400	432	401	411	427	420	437	413	401	421	416	380	414	406	368	418	426	396	427	426	414	387	405	408	433	428	410	458	453	425	429	431	437	405	433	435	419	416	432	401	419	412	392	362	398	398	435	405	376	417	407	450	386	429	434	434	377	419	429	388	426	474	419	429	393	418	442	441	418	440	422	419	386	396	430	406	423	417	431	383	418	401	383	430	436	396	408	434	403	370	412	382	459	421	405	414	485	440	371	409	396	382	438	405	427	421	396	381	447	414	411	404	396	419	426	427	403	418	366	409	381	425	418	420	398	413	427	411	398	402	388	451	415	419	428	392	390	395	407	424	409	406	423	418	417	419	438	396	427	397	386	379	415	443	436	392	447	410	419	400	459	448	427	416	403	430	380	428	394	383	393	373	390	411	412	441	407	443	419	443	418	385	432	401	438	420	424	428	428	445	475	387	433	393	410	419	447	424	406	412	421	472	417	378	396	429	416	415	459	439	398	376	414	395	410	417	399	378	409	429	426	387	386	405	383	445	417	412	443	407	458	367	455	428	421	378	408	403	407	419	414	436	413	424	380	421	449	438	440	412	396	401	399	380	411	427	417	430	416	386	422	402	377	440	415	389	383	431	453	445	415	379	405	405	438	437	420	388	381	420	426	403	429	435	428	420	433	410	431	401	398	406	426	421	393	407	428	421	396	413	416	405	410	408	399	418	416	400	392	424	425	382	385	387	408	444	414	401	427	448	410	431	388	406	434	400	418	462	439	414	393	437	419	387	410	428	373	408	436	450	405	412	420	402	430	431	444	383	383	414	405	434	408	422	405	411	408	430	375	412	398	438	412	432	415	418	406	403	405	386	423	468	401	398	393	397	422	388	441	425	419	404	403	440	437	400	410	363	404	395	434	411	428	449	414	404	389	405	435	373	398	407	452	438	411	421	430	410	434	390	405	395	401	422	434	436	416	393	429	450	404	398	396	453	417	422	423	417	408	429	453	411	422	414	451	410	414	395	427	396	422	424	411	385	417	410	402	407	408	411	431	438	466	445	380	400	423	387	424	388	383	434	406	420	397	429	416	438	406	441	410	403	411	423	406	440	419	403	449	410	400	429	362	384	427	384	419	401	427	403	364	413	388	440	417	390	404	429	408	424	422	407	476	444	391	460	415	405	404	438	448	440	431	361	458	398	431	452	457	413	381	438	387	391	383	399	401	440	420	406	469	385	403	434	411	428	421	415	396	400	445	414	416	428
4955	2011	3464	3037	1742	1553	1389	1233	1119	1130	1055	1007	1011	967	1069	945	958	1001	909	944	911	894	905	853	962	935	912	891	926	933	912	884	910	892	902	919	935	913	905	967	923	926	961	908	891	910	966	993	869	929	896	969	885	923	886	940	882	937	866	951	938	955	914	934	937	912	883	914	973	989	934	896	936	918	913	909	871	935	906	937	927	941	891	881	890	937	908	918	929	925	879	852	913	931	978	963	878	895	943	893	905	937	904	882	960	958	955	910	901	975	892	877	873	913	896	940	936	903	931	940	887	942	940	900	973	964	948	997	937	976	901	924	929	919	935	916	936	995	886	930	901	861	844	830	953	916	962	946	908	912	887	899	944	919	962	915	886	875	954	918	907	911	915	902	978	921	951	898	892	879	945	948	910	917	941	906	873	901	897	903	967	886	930	889	925	865	897	924	935	878	914	896	857	914	867	905	928	871	959	889	889	892	855	914	861	910	908	939	886	858	893	931	932	918	925	925	907	951	902	887	930	931	871	923	913	924	887	915	955	948	941	926	929	927	915	900	882	911	934	922	921	856	932	909	893	888	875	907	876	898	940	916	910	967	941	889	923	877	911	917	901	901	913	958	962	904	918	880	905	926	906	935	924	906	954	928	941	949	861	915	885	978	945	937	904	933	1032	896	865	904	880	924	919	860	895	826	872	911	867	886	899	935	850	903	874	914	906	908	967	1013	911	858	919	904	883	895	862	894	927	917	950	912	948	893	925	946	904	860	902	877	910	904	870	874	919	916	938	954	929	950	896	907	879	969	909	901	901	930	902	927	938	860	914	929	944	910	938	841	939	913	888	959	919	935	842	915	907	973	896	880	888	857	941	897	882	938	922	887	936	899	883	872	920	966	953	898	909	922	907	926	910	899	917	881	898	864	916	945	995	914	871	910	886	871	873	950	991	902	897	937	926	909	904	858	961	926	858	931	892	925	882	920	962	946	914	931	876	911	927	959	920	920	912	863	928	938	907	851	908	898	941	914	901	957	935	916	923	884	885	921	900	979	923	946	853	900	852	873	873	908	918	893	907	907	976	841	953	934	898	934	869	924	927	904	914	928	872	897	963	861	908	953	886	855	861	890	945	922	942	890	840	953	921	895	932	920	915	932	884	944	930	897	939	915	950	908	909	968	907	899	860	893	922	924	916	918	898	923	878	913	883	913	874	915	912	899	890	941	901	874	937	881	930	893	921	952	955	897	927	929	941	904	909	910	914	957	954	931	939	906	932	915	875	949	873	934	920	923	926	912	874	866	882	932	887	956	877	937	946	905	881	920	919	933	907	850	869	883	921	955	961	881	891	959	953	910	954	879	902	892	941	944	932	940	973	867	912	874	937	911	948	979	924	936	909	893	939	927	870	929	928	943	888	936	868	909	945	891	925	877	896	895	922	912	921	918	898	904	907	906	882	870	962	934	882	932	910	915	897	939	902	916	869	950	902	886	960	919	900	876	904	883	924	936	953	960	928	869	911	876	915	908	948	895	877	949	922	884	920	942	896	950	938	938	898	938	932	871	890	957	932	908	895	911	922	895	894	878	917	927	907	927	931	912	914	947	906	914	905	917	921	888	867	941	901	897	894	911	921	937	917	947	915	908	856	881	917	847	892	889	908	959	894	943	905	857	987	869	976	907	911	899	883	906	892	903	949	892	877	933	932	869	896	920	901	923	990	902	915	939	936	923	886	864	873	926	908	866	884	912	890	922	893	943	938	883	1012	879	887	899	922	916	959	874	914	895	877	895	934	983	953	885	894	904	899	933	915	911	922	928	936	974	952	927	865	928	951	842	938	950	903	928	889	932	922	913	965	914	894	880	895	879	925	925	922	949	931	845	924	911	948	875	874	875	919	926	893	859	901	890	985	920	909	883	895	937	897	905	890	894	890	907	892	928	903	916	921	956	899	900	897	887	934	916	909	884	959	940	970	882	928	903	919	889	925	944	929	974	953	871	902	912	953	950	992	935	924	906	902	926	898	951	960	940	879	937	899	889	920	869	900	922	884	889	959	896	934	912	918	943	903	917	890	903	917	871	847	840	925	930	881	867	887	921	911	907	905	901	905	918	950	903	937	926	934	914	928	929	914	884	927	912	940	887	871	921	1014	936	910	861	916	900	947	913	884	919	876	859	945	928	916	888	901	867	883	913	886	942	888	922	940	955	867	842	894	895	963	892	927	935	927	888	923	924	913	891	904	873	927	899	908	892	907	886	983	861	890	934	912	927	875	977	932	927	917	932	883	934	922	944	903	884	871	950	937	888	939	872	859	919	936	917	1003	938	925	936	886	927	948	922	888	974	881	901	954	928	903	918	905	906	960	937	893	917	892	886	866	887	894	900	896	878	930	894	926	961	942	939	918	920	935	871	869	924	944	896	870	904	902	966	918	949	910	924	927	899	939	910	925	881	890	913	927	899	934	904	947	932	899	915	859	976	899	955	859	892	943	904	920	960	925	934	954	970	965	907	870	952	930	951	890	934	916	887	884	943	996	923	966	883	913	934	901	913	910	895	891	903	944	848	932	919	912	968	897	882	925	922	911	896	952	958	946	911	913	896	895	932	944	887	898	946	913	889	911	920	897	868	956	936	930	928	880	948	896	948	915	907	896	944	926	921	877	883	916	943	917	909	894	902	920	958	900	927	954	938	898	980	884	884	922	951	943	906	954	908	969	938	873	940	885	911	905	941	928	900	966	919	918	900	843	865	928	914	891	921	938	944	907	896	907	958	916	906	937	920	896	893	935	932	918	895	891	889	957	880	818	901	852	912	853	916	902	939	874	889	929	924	874	936	935	920	918	855	875	923	860	950	960	883	970	951	895	898	969	927	876	903	909	847	925	950	933	917	930	935	892	912	891	947	867	912	906	898	958	865	872	930	862	933	936	856	955	969	918	858	877	922	924	912	943	912	912	910	890	831	883	958	885	886	949	889	889	913	915	865	922	903	914	937	957	907	923	899	919	913	920	885	891	950	883	947	894	949	888	943	877	875	906	894	894	914	908	843	901	935	893	921	956	919	914	871	953	913	923	901	943	887	935	907	932	904	909	903	905	898	866	908	873	950	870	935	952	893	948	837	917	921	912	921	879	960	888	920	899	958	915	950	879	953	815	907	975	917	920	882	923	934	909	861	874	920	871	900	913	892	912	938	937	969	869	912	876	919	960	919	915	886	899	947	903	930	905	940	971	902	889	888	870	897	912	918	870	959	904	930	900	894	862	884	910	979	903	886	915	935	934	970	873	884	914	889	891	905	869	881	929	935	910	896	916	926	865	958	861	985	898	958	923	883	901	875	923	910	967	877	887	975	936	928	904	965	928	918	876	901	939	893	922	853	909	912	937	938	877	949	910	902	916	934	940	945	959	912	924	898	993	906	882	864	918	875	910	943	955	906	881	946	921	909	901	888	910	927	914	928	921	888	943	907	939	902	907	925	902	921	939	963	925	888	952	914	958	844	955	912
16193	5867	23427	17908	4397	990	593	440	359	348	308	336	306	330	276	253	237	309	261	261	309	277	265	252	255	267	250	262	263	251	258	265	278	245	267	251	255	265	283	271	272	266	242	242	269	270	289	254	277	274	212	253	267	274	285	214	250	258	242	267	253	267	279	266	283	290	232	250	275	247	234	270	246	269	252	266	266	264	235	257	281	269	264	233	282	260	269	277	231	254	266	262	269	248	235	260	261	275	272	235	265	257	230	270	271	294	245	258	241	260	277	255	251	242	264	243	240	280	240	274	264	256	274	254	253	253	283	265	263	259	265	274	246	274	238	281	253	255	254	255	266	241	268	267	252	249	226	244	235	271	230	257	266	233	270	239	260	262	263	245	246	259	273	290	258	257	253	254	274	314	278	259	262	247	268	255	280	262	239	254	264	256	283	260	244	250	271	247	227	205	281	233	257	257	249	267	268	234	260	297	264	228	279	259	255	264	221	270	285	264	262	271	245	258	259	256	264	246	260	276	237	276	297	240	245	241	245	239	276	283	271	271	272	267	248	282	304	254	236	258	305	270	288	257	248	261	242	266	244	273	240	250	279	286	286	234	260	274	288	250	257	266	270	243	234	245	267	271	278	258	280	280	272	240	254	253	267	262	241	267	278	242	276	260	263	243	258	274	253	279	275	267	262	247	248	261	243	243	249	286	272	243	260	286	258	237	241	245	280	258	275	255	286	272	251	231	280	254	280	244	282	291	247	300	282	258	251	260	263	263	295	290	230	274	258	250	232	273	280	252	255	285	239	247	239	268	261	260	265	268	254	253	289	282	248	268	255	297	259	224	280	255	283	242	261	246	251	288	282	249	228	234	246	240	258	262	270	287	262	237	266	245	251	249	261	242	276	292	265	254	283	269	258	228	219	274	231	249	250	250	244	269	249	255	239	244	234	276	260	243	260	229	231	240	234	286	279	280	245	261	282	251	242	282	237	273	256	260	234	272	248	258	254	254	283	277	257	263	296	237	276	271	275	285	252	245	286	239	257	251	254	276	269	289	291	284	259	255	250	281	297	269	266	244	251	265	271	263	259	256	285	260	256	272	275	266	245	235	256	269	252	261	225	269	259	292	265	298	269	249	269	282	254	278	247	236	284	271	269	253	279	279	277	293	237	288	240	229	274	271	266	254	269	273	264	262	231	238	262	277	273	241	248	266	243	247	266	304	257	252	272	260	260	256	257	245	257	224	265	249	246	274	279	265	256	273	247	261	256	255	251	263	250	269	273	253	311	271	246	266	272	276	255	305	229	256	261	292	254	264	255	236	245	232	245	248	245	262	256	271	240	268	241	273	251	253	263	251	286	257	299	280	283	277	266	259	255	243	262	252	258	268	252	269	262	283	244	244	275	247	275	270	249	263	278	257	231	272	246	262	258	261	252	278	284	236	253	293	244	256	254	282	287	262	283	245	272	238	268	290	272	280	238	232	248	254	257	225	261	276	265	256	266	230	265	260	262	269	256	258	244	235	292	256	277	230	231	244	262	289	240	306	265	256	247	238	272	299	240	221	276	258	251	306	274	267	241	264	261	284	264	263	255	264	271	279	233	244	245	245	254	273	233	241	261	264	288	249	274	250	244	257	271	247	275	239	262	278	247	283	270	290	259	281	265	232	249	261	254	256	296	271	267	250	294	247	248	264	277	248	246	272	240	235	255	312	261	273	252	263	262	240	273	242	282	265	264	291	260	277	248	249	237	254	283	256	270	259	263	277	272	277	278	246	236	256	254	270	256	258	251	248	249	270	263	254	264	310	269	267	256	266	257	270	261	276	275	253	259	294	255	260	262	272	259	275	257	277	246	273	259	230	270	267	239	246	249	243	280	239	235	271	238	281	245	252	290	266	261	249	291	277	295	241	261	245	263	290	260	248	270	236	249	233	269	286	258	249	256	267	272	274	264	248	252	256	231	265	280	243	280	258	238	262	246	260	253	278	260	238	260	249	253	279	260	266	269	259	268	262	209	272	263	251	237	241	252	258	256	276	283	246	264	247	275	207	235	267	235	262	248	267	285	232	288	288	278	254	281	259	284	268	255	238	266	296	251	252	233	241	226	233	253	248	244	278	247	260	249	272	245	299	276	268	261	252	269	278	254	248	292	217	280	236	271	288	308	236	269	281	286	280	256	268	265	276	262	279	265	269	259	266	243	248	267	264	277	275	281	246	245	284	276	255	243	259	255	222	224	229	241	261	267	278	263	264	262	267	215	251	286	269	284	251	279	251	276	250	289	233	301	241	244	215	234	282	253	263	284	265	241	255	258	265	254	261	293	245	276	249	284	257	259	260	264	254	259	263	257	254	287	243	253	248	257	244	259	218	244	276	239	262	236	262	253	255	270	267	238	292	279	267	271	249	253	246	250	282	236	254	251	252	258	237	272	299	253	259	279	279	255	272	256	262	268	278	267	249	261	262	258	269	253	242	279	253	237	278	269	257	260	259	276	270	254	236	257	265	241	290	247	270	260	239	264	275	280	257	253	278	276	277	262	267	269	222	249	256	259	264	260	235	279	233	247	231	269	254	245	248	271	284	247	247	240	265	242	252	270	260	257	267	248	250	261	265	273	262	241	255	270	263	264	253	279	253	247	241	258	217	265	284	288	291	253	244	282	254	267	232	265	284	260	265	247	254	261	261	251	255	270	270	269	231	244	285	244	265	243	272	281	264	290	280	258	300	238	257	241	247	257	290	277	297	245	251	283	252	264	284	274	292	258	267	246	268	259	253	248	274	270	266	233	279	226	250	285	243	265	255	239	266	255	262	249	259	286	279	251	255	274	264	265	258	238	233	269	243	222	268	267	241	244	248	269	258	244	265	254	249	254	279	266	260	261	249	246	276	231	264	265	259	257	267	277	256	253	249	256	268	263	288	231	251	233	270	251	280	272	286	231	253	260	249	267	255	279	266	282	238	250	254	289	294	292	268	256	240	267	273	288	255	273	239	231	242	245	238	275	253	245	258	230	261	264	265	290	259	257	259	257	283	266	257	240	229	223	252	268	258	233	285	256	262	258	262	259	256	246	274	246	292	270	249	280	263	285	261	271	277	251	255	229	280	247	273	270	249	265	247	275	259	273	235	272	264	243	260	253	263	260	249	283	268	247	261	245	248	252	234	275	251	255	236	255	287	238	264	250	272	260	241	252	269	228	272	266	263	292	299	257	268	273	231	252	228	241	257	270	271	239	275	234	226	233	281	303	261	241	254	260	253	241	241	242	252	232	261	248	256	263	262	248	247	275	265	297	257	285	256	282	277	277	279	254	259	281	254	242	276	266	250	235	276	236	277	259	252	288	270	264	271	272	250	259	264	234	239	275	266	239	251	261	254	251	265	266	231	250	276	276	228	265	280	229	261	244	266	276	231	255	241	271	245	275	255	254	261	262	250	247	263	219	274	254	235	254	262	263	232	263	258	273	256	245	267	268	244	260	269	275	259	274	275	259	274
11444	6248	29271	22595	6622	3392	2312	1559	1222	1060	1003	998	967	907	887	762	698	717	659	643	613	725	646	621	573	578	623	585	619	597	633	611	644	619	615	575	628	572	575	615	588	613	568	539	565	594	554	611	626	563	622	577	599	576	593	610	616	621	583	599	627	623	596	579	590	564	573	631	611	598	563	578	630	625	574	600	616	619	653	630	596	628	596	602	574	585	593	577	598	602	618	623	597	625	602	596	618	609	597	598	605	611	587	609	631	573	602	648	593	628	583	566	617	591	598	569	580	631	557	572	594	610	575	589	576	564	603	615	569	600	591	572	625	596	601	623	606	570	601	519	584	591	582	594	601	561	544	604	585	541	565	561	595	601	590	592	580	612	563	647	619	623	597	604	603	587	595	550	562	569	575	601	574	595	585	624	568	598	598	593	579	588	585	600	587	618	581	613	610	597	578	575	583	594	572	628	543	575	577	640	633	593	574	598	597	573	622	568	576	571	555	605	573	564	587	600	554	636	592	564	584	572	633	586	587	572	566	602	580	615	589	605	543	604	574	611	583	602	553	563	568	628	575	549	540	583	549	574	574	596	599	612	588	585	575	659	581	602	601	561	596	565	598	592	611	552	579	573	575	594	545	575	586	602	599	616	580	580	569	617	622	551	597	569	568	579	612	549	604	625	599	617	560	591	562	625	633	576	571	617	618	590	558	601	601	616	592	596	615	624	574	594	542	581	574	589	603	582	622	591	600	564	571	610	613	624	581	608	576	576	613	590	564	578	624	603	614	565	619	607	608	627	574	623	626	568	639	646	552	621	605	597	601	614	597	574	584	579	604	592	579	602	586	591	565	633	562	572	553	610	602	651	581	553	547	595	576	579	592	598	592	607	595	569	564	582	554	605	606	573	599	575	595	613	613	574	580	588	604	591	612	582	589	603	595	615	588	628	617	592	602	591	558	567	583	608	589	602	597	613	604	626	583	605	612	572	560	577	598	570	602	600	579	623	594	608	570	531	586	595	613	584	605	573	589	627	582	572	619	604	553	569	618	616	580	575	572	612	653	624	594	652	621	594	546	606	572	606	587	603	602	611	606	602	581	630	590	557	619	586	569	643	601	586	579	586	573	610	589	588	554	642	580	573	587	590	608	590	653	617	613	588	607	605	576	591	621	605	654	609	612	583	612	619	619	566	623	571	613	596	588	592	582	573	589	531	597	573	592	632	594	581	590	583	612	579	614	558	620	574	607	578	588	591	576	614	578	626	614	615	560	603	572	594	627	592	591	590	572	635	595	606	565	632	591	594	579	560	560	573	579	619	620	648	574	582	555	573	610	600	604	593	585	600	630	581	573	599	645	585	561	594	572	567	589	557	582	586	608	573	576	608	626	601	605	561	583	601	593	578	569	579	621	616	609	593	597	633	601	587	578	626	566	586	607	583	582	605	637	576	617	637	601	572	588	562	571	625	634	596	571	568	584	548	570	604	637	577	591	612	566	604	609	619	597	587	575	574	542	594	593	588	605	594	599	578	564	537	610	592	593	576	590	558	577	588	591	623	596	584	602	596	600	607	593	603	538	563	593	576	594	611	548	578	562	594	582	557	586	621	605	596	623	591	609	604	579	579	620	546	569	578	595	593	602	582	592	576	604	571	577	594	567	610	579	538	601	545	540	575	567	593	585	597	605	575	626	586	608	582	569	574	568	563	597	596	614	574	560	588	624	618	586	583	569	621	619	589	580	597	596	593	633	566	591	579	566	580	594	566	607	541	543	590	615	609	645	564	582	611	595	578	566	641	586	560	568	548	599	586	569	588	574	578	612	601	635	550	602	609	613	622	624	599	629	590	584	598	614	566	631	575	594	615	579	593	587	641	581	601	569	571	590	593	577	575	633	575	606	591	578	570	616	560	596	608	594	548	535	612	659	538	586	602	578	622	632	632	608	573	565	570	596	589	621	566	617	539	584	606	577	570	558	573	563	554	567	623	568	571	570	590	635	580	571	583	575	598	634	606	576	591	635	602	614	563	578	617	580	595	602	588	592	591	577	603	575	578	583	619	590	581	603	600	626	567	589	608	605	614	604	594	593	544	611	594	553	557	564	581	595	603	587	599	569	590	595	589	584	546	581	565	566	582	609	561	588	560	615	607	588	552	612	590	588	574	614	560	565	609	605	569	612	610	602	584	595	548	587	607	585	583	551	565	574	614	627	568	555	591	548	595	588	593	609	619	588	609	566	630	587	602	561	596	611	616	550	613	609	662	616	600	510	616	585	555	556	581	599	603	609	545	596	599	602	577	580	602	593	608	547	581	594	570	586	589	597	606	606	568	610	593	583	597	591	527	588	594	624	582	588	587	589	618	547	589	601	598	638	583	570	607	595	566	631	554	563	609	595	603	586	581	570	614	606	612	573	613	557	581	593	584	557	573	583	541	603	598	573	616	615	627	557	580	593	570	582	552	588	612	594	616	594	624	560	619	567	625	613	588	578	595	650	588	617	569	575	607	580	598	592	570	563	563	554	579	648	605	571	582	576	596	605	604	579	571	595	585	621	578	569	606	565	589	562	611	560	648	597	583	581	546	561	580	556	614	581	603	586	609	621	547	579	585	593	574	588	609	621	578	612	593	575	589	631	574	580	578	586	581	554	633	605	599	560	563	599	558	565	624	584	573	598	604	611	606	563	608	587	595	625	601	585	601	549	613	589	582	598	596	572	560	583	583	547	590	568	579	585	615	639	612	636	633	597	599	586	588	636	636	576	641	587	596	581	555	598	589	598	584	592	576	603	616	597	601	614	611	601	608	587	560	606	636	609	597	582	641	567	604	586	611	603	619	575	569	607	593	570	627	611	613	567	597	561	613	634	598	609	600	612	559	593	609	591	589	601	623	590	617	613	603	569	582	577	576	563	637	577	604	614	593	636	577	554	607	598	547	572	590	551	620	580	596	604	574	556	610	588	563	608	550	586	597	557	576	596	576	586	602	583	612	580	603	610	585	606	617	551	629	602	621	605	595	633	581	577	557	590	632	586	583	606	572	570	598	616	624	627	611	575	536	604	598	603	615	580	542	559	631	572	585	611	616	579	629	599	581	606	587	607	620	585	627	591	600	594	603	596	580	586	586	624	578	606	587	584	574	591	617	613	568	586	621	568	564	568	624	616	591	598	616	625	596	551	618	561	596	584	590	549	579	596	598	620	562	606	603	589	588	587	554	565	547	556	598	581	637	568	601	587	626	598	530	580	562	587	583	530	554	568	610	602	568	571	575	608	616	595	622	621	580	630	590	608	623	576	648	595	569	557	565	592	619	627	561	578	593	603	569	600	644	614	591	604	548	572	570	604	599	621	534	601	599	595	613	554	591	627	580	596	614	551	623	599	574	582	606	601	608	595	551	597	565	619	611	611	622	635	618	591	599	531	570	616	593	607	599	576	610	594	625	586	591	617	608	593	575	551	596	588	585	615	633	623	614	585	595	614	552	592	552	589	624	593	592
24726	11284	35663	28099	9620	2114	857	479	331	326	274	227	234	250	228	210	195	182	174	151	194	194	158	156	175	131	156	148	156	179	165	147	193	161	156	168	168	165	164	155	149	152	169	142	137	144	170	168	169	155	181	135	135	154	149	172	160	164	166	123	157	132	171	121	182	145	136	168	166	156	146	160	154	167	172	154	156	154	142	158	159	153	146	155	145	151	129	154	151	154	170	145	152	155	186	143	148	167	139	174	149	163	167	167	153	159	150	149	181	160	164	175	158	154	144	163	145	150	157	148	162	151	161	164	145	157	141	147	153	146	166	148	152	145	128	156	128	149	178	171	126	165	155	188	156	174	164	152	156	158	169	181	151	165	132	164	147	130	161	165	134	146	179	159	155	134	160	139	156	154	126	140	158	141	146	140	157	147	176	154	158	155	158	156	139	139	166	162	162	145	152	145	151	153	148	147	151	167	171	160	165	161	161	146	131	147	158	162	149	148	172	167	146	155	128	140	162	157	149	172	159	144	162	149	165	153	161	155	149	166	136	159	158	180	187	190	173	153	156	149	170	156	150	143	150	154	144	170	165	152	165	134	157	164	145	134	181	146	155	151	131	150	156	152	138	151	138	150	157	152	129	180	172	160	144	118	159	145	152	169	149	146	172	146	169	138	138	107	160	151	136	172	160	167	137	145	153	164	156	154	175	158	165	121	157	164	152	173	163	137	156	150	152	156	149	146	164	155	156	133	132	124	127	146	173	146	153	143	156	147	158	154	172	156	177	158	144	154	141	167	153	164	170	157	175	179	167	146	156	121	152	149	160	170	138	169	158	159	158	156	185	172	137	142	127	125	160	143	128	147	145	135	151	170	158	187	174	152	170	164	138	159	139	161	172	183	176	171	160	142	144	152	162	160	171	155	158	154	143	141	161	157	154	152	151	170	156	167	134	162	155	143	170	168	154	160	161	150	157	145	151	162	144	148	181	159	170	147	151	160	154	173	151	152	152	157	159	145	128	129	149	148	164	141	161	163	124	132	158	154	150	160	143	139	152	143	160	158	171	170	144	154	148	161	151	154	176	141	160	178	140	154	148	172	164	141	167	130	125	161	147	155	130	149	151	162	150	154	145	155	143	154	162	146	144	156	182	156	148	140	138	176	158	174	135	168	136	158	156	194	138	154	156	158	160	145	155	165	164	151	169	150	159	156	136	169	178	147	143	170	163	147	158	179	146	143	200	171	144	170	157	162	161	146	154	145	166	154	125	165	161	142	124	142	142	131	164	144	155	131	140	166	143	157	175	161	149	166	158	189	153	155	164	174	158	168	149	183	144	160	109	169	150	171	179	146	174	186	156	139	167	145	158	166	165	155	160	158	151	180	159	150	153	150	165	161	140	159	167	149	142	164	133	177	135	174	162	163	150	129	150	139	173	161	142	158	154	163	147	159	153	166	146	150	172	141	112	189	150	151	185	155	150	191	148	139	142	157	142	140	174	138	142	162	149	169	147	174	145	136	144	153	144	159	127	141	159	157	178	159	160	151	156	169	170	156	144	164	161	147	151	125	152	145	158	172	147	166	140	186	140	137	155	161	145	128	127	174	164	125	173	155	146	160	141	153	142	148	144	131	155	148	133	146	121	157	146	154	137	164	173	162	159	138	158	147	145	182	157	130	165	165	167	141	157	155	156	166	160	157	142	164	151	144	163	159	141	164	179	174	144	141	178	168	180	127	142	153	146	156	161	143	155	174	143	146	152	143	185	159	148	162	155	142	165	143	155	181	179	136	152	146	148	152	141	147	153	149	177	158	144	138	158	137	154	164	146	134	152	153	152	133	141	137	144	142	166	175	161	149	172	157	154	146	159	141	157	152	153	150	147	145	138	168	116	170	164	132	144	163	148	171	134	152	157	167	155	165	177	149	163	127	151	131	148	166	140	169	143	172	158	167	155	162	148	192	153	148	152	190	167	148	158	134	167	139	154	157	154	154	150	150	151	165	150	148	159	159	145	139	138	165	149	144	177	146	160	151	169	157	165	153	164	172	159	136	149	146	157	159	174	151	149	149	154	158	152	154	163	147	145	157	142	164	159	156	187	136	150	147	153	135	156	140	148	145	159	152	158	154	155	152	171	179	142	173	163	186	151	151	139	170	171	142	154	151	135	149	144	167	181	154	135	139	127	132	172	163	164	193	155	168	173	127	161	154	149	167	156	142	124	157	155	124	139	160	147	186	185	163	160	162	170	167	148	151	154	145	149	163	166	165	145	148	125	151	174	154	162	162	158	141	166	172	161	161	166	144	169	160	167	154	182	158	177	162	176	143	167	161	154	148	135	170	170	153	144	130	158	131	170	152	159	162	155	155	165	160	155	156	174	158	179	184	158	151	161	133	159	157	133	162	145	146	167	145	159	164	146	145	162	136	160	159	143	135	147	154	173	136	151	148	147	158	144	141	156	164	156	129	129	144	167	172	161	150	151	140	160	165	167	134	141	164	164	150	151	170	148	146	162	185	161	149	173	154	164	141	157	161	152	138	149	164	166	153	147	137	153	160	150	158	171	139	145	158	153	162	145	135	168	150	155	141	166	153	155	142	135	170	158	152	140	155	162	148	171	169	148	145	157	171	138	156	149	144	149	148	131	183	144	185	149	165	143	154	144	155	160	127	152	151	164	184	152	147	168	153	145	151	161	157	154	171	147	147	118	159	160	150	139	157	175	142	148	140	158	131	146	152	173	149	162	160	139	170	152	171	158	166	127	166	159	140	165	163	160	142	158	153	136	159	152	151	168	124	150	176	160	127	167	140	136	166	159	148	132	145	160	153	145	172	160	144	158	140	135	171	150	179	150	158	157	173	163	149	148	175	136	132	133	152	132	139	164	132	155	155	156	144	154	160	155	126	175	163	119	158	138	145	149	189	150	172	178	156	160	135	133	141	149	176	171	164	178	173	154	130	165	171	144	134	152	140	169	149	173	133	171	165	169	152	161	152	161	152	148	148	185	166	137	158	144	165	154	140	124	165	158	129	167	144	158	156	152	151	125	151	163	172	167	172	172	140	129	157	140	158	161	131	158	128	141	137	134	151	153	177	138	160	139	188	170	142	154	161	158	128	155	144	143	123	136	156	165	136	159	149	154	154	179	156	129	172	173	146	140	147	150	148	158	163	153	165	161	168	156	159	156	139	143	135	165	139	158	163	151	180	145	124	163	144	149	164	128	149	154	120	173	151	141	140	165	134	152	163	153	173	148	155	144	177	182	159	139	149	130	177	168	135	158	150	135	148	161	165	140	146	152	142	135	160	161	160	152	138	166	174	181	159	151	141	149	127	154	153	162	156	134	155	162	161	157	143	171	150	160	153	169	167	164	153	164	132	150	133	171	149	151	162	148	148	158	176	150	160	137	155	164	150	156	165	156	151	138	164	165	148	175	144	141	163	144	160	132	151	168	149	143	152	142	131	176	148	140	159	127	145	142	135	153	153	168	162	184	165
14510	10239	37052	29166	9727	4901	3321	1947	1435	1255	1168	1002	966	932	832	754	612	563	490	534	428	443	470	470	472	464	415	458	419	427	436	458	396	424	448	445	404	423	424	432	424	422	386	407	406	419	393	381	409	395	381	413	408	408	402	407	392	408	389	409	406	438	403	390	444	401	353	386	358	412	427	402	413	415	365	425	375	436	395	407	408	365	409	379	398	423	368	387	400	390	386	405	416	377	373	436	400	415	400	400	365	429	360	402	394	401	384	438	411	432	446	365	355	404	412	390	399	396	389	401	427	386	398	442	386	381	387	406	422	381	418	436	367	432	434	413	402	404	425	429	388	416	419	417	409	441	416	409	382	374	444	378	384	375	393	361	339	404	378	408	413	388	402	424	395	415	371	398	430	377	363	397	410	394	388	427	414	371	421	397	368	415	382	393	383	430	389	376	377	399	398	395	383	399	378	424	371	403	360	413	371	382	356	411	392	371	382	398	391	405	396	414	385	374	430	416	399	399	398	375	397	388	415	378	387	398	394	435	396	405	403	389	388	404	386	355	373	388	403	359	433	417	396	413	421	378	393	406	427	421	377	401	386	411	385	421	384	413	402	413	415	413	453	380	402	395	378	404	420	413	392	397	416	409	390	398	397	388	390	404	437	390	391	372	391	400	382	378	405	421	386	389	421	401	387	407	356	388	366	367	403	385	391	411	412	387	372	402	389	432	381	409	376	400	382	344	428	381	404	388	404	438	388	346	416	429	384	412	379	405	418	359	398	389	364	362	372	415	382	379	421	393	395	356	427	411	411	360	393	404	366	412	427	359	387	391	359	402	396	375	424	394	399	416	405	420	377	371	412	367	416	379	394	369	419	395	386	424	386	344	425	398	410	412	377	408	383	419	429	393	381	404	344	373	414	377	372	420	406	394	394	410	390	386	381	389	404	383	397	429	368	384	351	390	425	378	408	371	398	387	419	368	389	377	394	398	389	400	363	368	410	404	425	370	398	397	402	408	413	452	411	378	406	405	399	401	377	380	394	395	399	417	414	422	382	401	393	372	377	394	408	383	370	392	430	429	412	379	388	403	407	353	396	388	405	376	370	434	346	399	423	428	380	390	387	387	390	368	444	381	395	381	397	412	391	428	383	369	403	383	422	422	393	367	409	379	391	419	386	401	394	396	375	414	391	394	375	394	421	361	400	425	385	386	409	393	396	388	418	392	390	378	416	395	379	388	420	385	385	399	419	455	406	387	414	380	416	420	444	419	417	395	396	393	389	424	389	431	385	384	374	384	401	382	367	386	387	411	377	389	388	375	385	422	427	391	395	416	354	418	439	416	372	397	374	406	393	360	381	412	399	407	391	411	396	395	407	393	392	416	386	407	400	384	362	371	409	379	411	462	394	411	390	408	360	387	393	396	391	384	380	387	389	413	377	437	388	378	394	382	416	373	439	392	401	362	390	382	403	436	376	407	445	395	431	406	351	374	413	393	408	379	427	401	410	394	397	413	401	374	363	396	400	377	407	383	385	415	376	382	402	371	379	384	384	394	346	435	390	387	375	385	391	410	393	385	354	386	421	375	381	356	419	420	404	396	395	385	415	399	414	403	409	425	401	389	420	447	380	383	419	417	399	426	411	387	437	396	382	406	437	406	391	385	423	417	403	396	434	416	398	391	402	398	379	392	405	403	429	420	385	369	408	386	392	390	420	388	412	404	381	432	404	371	422	403	439	418	375	416	381	401	435	418	389	381	394	396	396	426	427	413	380	418	370	384	427	411	377	372	381	398	390	387	434	399	383	412	397	371	380	382	395	390	406	368	385	429	417	383	382	422	390	394	375	405	415	427	415	441	390	378	420	380	361	390	419	376	419	431	398	336	432	372	373	391	364	427	409	433	396	403	411	428	381	398	391	422	366	389	415	387	421	393	407	376	431	413	425	400	417	395	414	408	374	387	386	401	412	386	396	367	398	361	365	392	402	384	387	391	399	394	381	389	361	386	422	386	405	366	403	390	368	408	390	424	425	375	416	380	415	377	410	413	394	352	344	396	406	381	375	378	405	386	412	395	389	401	424	427	397	367	416	367	422	376	380	425	394	380	382	371	354	401	385	422	397	395	414	378	351	359	412	383	393	411	379	398	423	387	383	430	402	421	382	424	386	416	423	363	360	397	419	399	392	418	389	410	399	437	374	420	395	424	442	374	409	415	398	402	400	378	381	440	456	402	398	387	404	400	383	379	394	405	425	443	390	388	411	397	398	415	421	396	360	369	365	402	412	357	398	412	407	360	380	381	401	394	395	384	416	394	385	390	418	406	408	401	401	386	390	390	392	425	380	408	346	368	402	463	416	410	388	376	375	395	405	388	410	398	406	382	412	391	377	401	435	386	388	360	407	451	430	405	395	397	405	390	366	378	414	413	366	365	409	389	402	403	364	388	384	400	421	393	392	397	433	414	423	380	365	395	391	381	389	395	416	396	389	367	401	383	427	381	396	390	378	394	367	379	378	353	423	387	415	362	404	393	439	397	386	421	397	398	409	381	431	361	435	370	374	435	401	373	431	397	383	389	409	407	387	400	402	412	393	416	375	406	372	359	410	366	402	392	395	404	405	410	389	404	387	403	405	390	371	424	393	405	368	388	407	428	383	377	415	383	414	373	402	398	397	406	390	399	410	406	394	378	397	412	400	392	375	418	362	379	441	420	417	410	367	441	390	373	415	411	397	402	387	402	351	426	395	368	399	392	405	389	440	400	399	378	399	386	357	409	385	390	360	368	383	385	365	396	413	395	408	385	374	408	401	368	409	394	413	431	396	407	387	419	402	371	391	411	418	377	377	391	395	385	417	408	401	399	404	399	407	366	408	443	421	405	386	434	399	408	370	411	404	374	428	409	395	349	407	393	392	431	395	386	403	416	383	391	422	411	390	397	400	358	394	405	407	395	409	420	393	396	413	416	398	402	405	387	417	404	382	407	402	373	361	397	387	378	377	413	397	397	435	386	405	420	388	441	394	375	370	406	423	427	415	377	407	395	412	383	424	402	394	371	393	384	389	408	365	372	387	386	417	395	397	397	350	406	360	423	404	408	400	388	374	376	395	426	411	387	437	383	411	374	372	363	350	387	423	401	386	400	408	396	401	402	398	390	390	392	380	424	405	363	428	435	403	400	399	400	381	388	393	379	394	403	439	365	391	399	406	375	383	380	415	400	405	356	381	420	394	397	407	404	374	398	406	375	373	408	411	422	386	440	395	400	398	379	388	396	386	401	390	423	373	411	400	411	345	393	411	381	419	423	401	411	384	378	414	394	434	409	408	381	348	410	387	387	385	412	368	411	386	385	394	414	402	404	415	419	404	416	419	397	397	411	412	424	404	411	366	392	424	389	404	374	413	390	393	403	403	374	405	390	341	374	441	414	401	392	380	399	385	404	421	363	451	391	421	402	388	395	391	382	378	394	410	413	388	353	420	397	380	402	344	402	379	410	391	383
6259	1489	1335	897	558	540	501	451	462	424	461	479	415	405	429	436	410	380	427	414	449	409	426	408	369	406	424	408	408	420	404	438	424	440	427	416	442	404	401	450	403	386	425	431	447	416	424	483	422	459	406	419	409	425	427	384	415	428	374	430	424	426	408	408	446	415	414	401	391	421	421	398	401	424	394	407	400	400	414	397	409	430	397	428	448	438	460	399	401	412	437	442	417	410	438	408	405	412	422	400	440	398	413	421	394	427	434	428	426	401	458	404	417	434	414	413	408	414	414	389	449	428	427	444	427	403	387	399	413	436	395	421	419	466	414	425	433	379	445	375	396	413	406	418	405	413	464	410	422	411	398	409	404	421	425	400	379	436	426	417	401	451	423	403	424	432	380	416	408	411	419	427	415	405	421	431	413	405	442	436	443	438	392	396	462	431	377	412	451	390	451	420	472	416	412	408	425	425	397	455	416	425	400	379	448	464	375	434	445	418	449	418	418	409	444	381	409	430	415	352	434	404	433	435	416	464	425	419	395	448	415	398	426	429	422	403	449	397	421	433	393	416	439	412	416	443	451	429	415	401	391	462	388	447	412	405	418	433	445	397	386	366	418	399	428	425	428	412	431	384	414	479	434	422	375	461	410	442	426	413	447	405	406	417	387	403	410	425	441	444	413	434	383	392	404	374	408	419	441	436	387	404	432	435	446	422	432	423	401	433	426	380	402	429	407	417	414	429	398	396	465	357	448	423	387	430	382	429	428	400	385	455	440	465	386	387	418	427	389	416	437	423	412	406	404	405	402	397	401	435	423	404	414	400	382	385	404	441	387	391	394	357	396	471	418	426	421	418	382	424	397	409	407	400	417	441	419	425	416	378	416	420	436	415	417	401	406	468	428	404	361	403	418	412	375	408	414	408	419	368	381	409	398	382	446	458	417	438	411	404	406	391	408	440	403	436	404	381	385	391	395	444	429	393	427	390	413	403	407	404	415	396	410	406	401	411	394	401	362	384	410	403	437	418	436	440	413	387	405	391	430	435	414	452	434	398	399	418	369	408	425	410	444	453	411	415	427	404	389	437	417	442	433	439	407	404	440	417	429	395	415	429	373	406	396	382	412	429	409	428	412	381	454	412	434	414	388	430	429	453	441	395	392	379	429	421	437	400	437	408	429	372	435	415	385	403	390	424	431	402	428	386	407	370	403	455	436	462	418	400	411	417	428	437	424	405	412	411	403	423	419	393	422	420	445	393	420	427	434	458	412	451	438	401	426	403	434	436	396	404	433	402	371	403	413	382	413	388	409	475	417	378	436	427	433	411	370	394	431	485	412	436	436	431	398	443	439	405	426	436	403	421	397	412	439	431	416	424	423	426	445	404	402	388	450	404	430	437	395	373	428	403	411	449	389	436	455	427	441	420	446	426	387	426	409	426	444	421	439	423	424	363	386	450	430	426	418	424	390	464	409	416	416	395	448	508	381	440	410	443	416	399	391	449	425	434	444	418	409	411	390	419	407	420	412	425	406	436	418	417	444	427	408	385	389	394	467	406	377	377	376	415	429	408	457	437	390	453	431	432	424	421	492	413	445	421	404	406	405	453	430	412	402	384	414	409	455	408	371	408	418	377	426	397	433	386	474	416	411	410	393	400	422	425	387	375	400	448	422	424	420	428	422	400	459	427	447	385	383	401	440	418	383	437	413	397	377	388	421	399	427	430	430	431	359	467	358	377	434	425	371	377	412	437	431	430	434	410	392	406	403	409	405	419	464	439	401	411	414	395	448	407	415	423	424	379	420	428	442	418	476	419	406	401	417	400	400	434	405	424	444	456	439	411	437	397	428	445	411	433	404	382	403	373	417	381	435	413	431	413	387	412	400	423	435	414	426	399	409	443	409	408	405	411	409	405	408	416	438	401	390	447	452	426	409	411	411	424	434	382	394	373	401	416	389	428	392	460	425	412	401	404	394	422	446	434	380	447	412	436	421	422	389	454	387	401	405	450	386	386	421	396	420	430	436	394	419	473	398	403	410	422	443	407	431	416	456	408	407	408	451	436	426	418	392	403	398	410	417	468	425	429	406	404	427	387	399	407	429	414	419	416	419	405	375	388	396	378	431	378	413	431	429	380	420	381	434	387	400	407	442	403	418	451	440	405	409	456	421	412	402	387	396	390	432	404	433	417	396	407	401	403	404	380	400	406	448	445	416	424	425	420	404	418	412	412	407	401	395	436	420	431	409	399	414	381	438	410	399	397	396	444	418	408	408	420	454	471	401	439	396	446	409	452	456	446	422	436	394	389	392	411	434	434	408	376	395	453	424	381	414	426	404	426	424	462	427	421	381	365	432	406	457	436	412	428	451	409	410	386	421	459	411	411	439	433	405	437	405	422	429	385	446	395	441	423	472	407	396	424	402	397	466	403	394	424	428	369	388	407	392	410	401	412	408	408	464	427	429	419	405	422	406	414	390	439	435	362	408	430	415	412	394	411	434	394	404	410	424	390	410	485	426	391	394	399	416	405	429	381	431	401	445	409	405	436	398	393	429	404	402	408	409	397	411	414	389	463	401	419	399	409	414	432	409	431	412	400	428	399	463	426	393	411	374	446	376	420	418	413	439	398	393	415	419	403	371	421	376	431	429	432	405	421	412	383	413	399	410	397	401	402	430	428	419	419	421	431	394	427	451	387	417	405	409	391	418	422	397	427	418	422	431	432	364	396	405	404	436	404	448	392	422	428	438	413	399	461	436	402	423	459	418	402	430	390	428	425	399	408	420	418	434	458	443	393	407	433	413	408	410	398	434	408	479	409	394	373	464	410	378	420	409	445	420	433	435	428	404	415	426	383	402	413	426	409	419	431	425	424	380	385	400	390	426	433	418	448	407	449	390	375	426	394	386	401	440	455	417	390	426	387	410	403	425	398	437	450	453	425	374	428	470	404	386	439	407	440	408	420	421	420	426	409	407	405	404	409	425	418	459	415	391	431	437	420	363	421	409	410	451	457	456	404	419	418	403	398	396	441	426	412	411	397	382	420	400	428	422	421	405	441	420	431	404	387	390	405	414	408	394	416	419	398	428	414	413	406	416	357	415	462	444	407	390	406	399	452	442	449	421	443	421	419	403	395	413	404	429	443	427	399	417	414	363	406	408	410	402	382	452	411	411	416	401	451	380	408	410	370	436	463	399	416	396	456	471	439	440	461	435	397	462	422	381	426	404	397	428	472	396	453	443	402	429	386	415	419	411	436	422	413	415	420	411	418	438	437	422	386	420	446	420	421	426	427	392	413	403	393	422	426	399	411	430	377	417	381	382	394	375	397	427	424	409	429	458	416	434	376	424	408	398	454	425	379	410	386	392	384	398	416	424	400	445	423	419	428	425	434	424	419	387	425	446	407	394	434	420	395	373	442	416	424	424	442	444	425	372	422	408	391	408	423	406	430	389	408	395	469	413	397	421	425	389	425	398	388	427	453	402	422	399	416	439	414
4958	1947	3484	3063	1698	1543	1350	1129	1128	1115	1080	1081	1096	971	1032	1001	936	981	938	938	893	928	940	895	886	932	916	917	961	908	936	927	920	942	937	926	897	928	971	919	938	913	937	933	906	954	890	943	907	935	861	870	925	965	962	949	897	915	866	932	928	910	904	922	882	893	962	903	893	879	947	912	926	893	931	898	935	934	942	976	920	1000	930	912	919	972	923	871	963	919	887	936	937	901	885	927	907	886	976	869	900	922	958	895	909	963	914	885	899	915	851	929	879	917	917	865	940	896	905	850	899	943	939	912	911	890	904	948	947	939	886	963	955	925	870	948	937	907	903	896	929	895	918	885	918	900	916	983	876	910	978	936	873	862	930	891	941	949	902	899	943	837	903	878	930	916	861	902	924	890	978	931	915	985	888	910	919	922	915	921	957	916	944	908	913	917	952	983	915	918	905	853	901	900	863	879	925	915	928	986	917	859	889	966	929	989	935	899	983	909	860	903	926	917	948	900	960	975	873	874	897	865	916	927	882	942	892	890	944	869	925	946	920	910	851	910	955	967	923	933	878	866	927	887	968	915	937	955	916	873	955	929	887	926	877	936	947	924	926	856	952	909	902	896	893	938	945	866	892	964	951	930	850	918	918	939	931	885	890	856	931	936	920	871	951	993	913	878	899	875	881	932	915	956	928	978	951	881	961	954	947	858	910	911	912	900	985	958	879	953	932	928	975	953	925	895	932	911	920	866	905	917	897	926	927	967	928	937	885	912	921	946	944	911	896	942	916	888	909	939	909	980	896	882	909	910	927	903	916	898	930	970	902	942	902	877	889	931	951	912	896	870	922	968	910	919	891	909	987	923	891	874	922	883	961	929	860	907	890	918	956	852	940	881	882	932	930	947	911	867	938	900	931	948	875	923	925	874	895	930	905	922	939	914	987	944	901	903	961	909	973	923	911	881	922	885	938	954	876	898	919	959	907	957	905	918	935	857	897	890	902	973	875	897	880	977	872	899	945	920	933	915	953	877	893	934	974	924	888	938	932	898	879	896	879	945	957	890	992	914	943	879	937	897	920	887	928	966	933	902	906	907	871	950	877	916	911	904	900	869	919	854	910	939	893	893	894	918	848	887	947	868	969	904	907	921	924	898	902	872	952	927	879	873	884	937	863	910	876	948	911	960	890	863	965	964	879	922	956	961	959	925	957	917	968	863	887	917	943	895	937	946	885	921	956	874	954	933	922	934	912	915	922	919	902	921	876	929	913	922	929	899	950	879	943	930	926	895	893	912	928	828	937	904	888	893	938	930	925	907	910	959	921	971	912	895	877	948	965	927	878	907	928	837	887	923	919	913	909	938	975	962	935	902	914	893	895	920	915	908	942	874	924	881	952	901	924	906	954	951	871	891	920	890	896	904	959	888	966	939	886	916	891	899	863	929	877	900	953	916	898	912	944	915	940	913	893	968	919	921	902	948	913	907	893	935	916	953	938	899	910	920	905	915	889	881	943	904	862	939	916	903	929	925	846	961	911	933	900	882	917	874	923	896	914	903	949	872	942	938	882	884	942	892	906	897	943	910	939	855	922	870	936	976	915	945	917	896	887	928	907	928	882	870	886	885	912	939	908	907	912	906	903	900	936	898	915	975	945	926	902	928	849	907	910	961	935	937	925	878	984	873	939	942	917	909	936	919	927	909	981	938	887	907	879	916	882	917	901	883	988	897	899	918	927	1001	953	899	902	895	954	898	917	940	981	903	964	930	933	935	937	957	942	960	934	924	884	890	918	867	947	917	944	887	909	914	931	952	911	941	940	898	902	967	948	877	954	876	897	855	940	943	942	947	895	908	923	898	925	961	925	894	957	903	965	869	895	934	893	915	952	901	919	941	900	880	860	968	922	873	915	917	911	936	936	957	943	930	933	907	982	909	915	900	941	917	903	878	880	926	922	934	888	878	943	926	893	955	965	916	929	933	913	883	946	933	863	953	942	902	903	925	905	945	917	929	921	905	937	965	846	907	926	952	930	959	943	929	880	896	912	974	862	942	907	906	869	861	902	891	933	910	890	865	891	954	938	928	840	871	915	852	954	949	895	890	906	955	894	893	934	956	832	917	895	901	890	928	933	912	913	917	913	949	894	902	905	935	898	878	914	957	964	925	871	911	953	903	880	936	976	931	899	918	925	917	912	972	896	916	857	944	900	914	963	919	962	942	914	903	903	907	947	902	943	927	911	936	907	904	902	926	898	914	951	932	892	874	948	916	925	907	835	907	910	913	924	921	934	934	867	927	891	929	935	928	896	951	952	965	893	908	907	973	907	957	927	957	914	954	958	891	916	903	932	890	913	958	894	938	945	916	917	884	897	927	887	884	920	938	933	932	906	919	908	958	880	894	923	857	921	888	939	934	905	880	920	865	941	908	987	920	880	908	849	976	887	898	967	925	915	947	915	922	907	924	936	939	989	877	912	881	920	915	911	928	880	923	896	877	982	888	862	942	939	942	939	909	910	904	870	986	879	930	918	828	890	902	931	942	969	894	916	921	959	858	916	904	954	926	889	910	917	945	936	910	949	905	887	865	866	919	965	933	895	909	917	924	906	892	857	949	969	891	870	966	911	914	955	892	929	922	896	916	914	900	959	927	1008	919	949	929	902	943	893	923	885	954	910	895	904	910	907	933	923	906	926	923	904	901	928	902	939	917	920	901	916	898	920	945	955	932	888	873	922	964	922	905	917	910	921	917	896	909	895	956	893	910	915	878	884	909	944	947	888	906	926	941	891	894	875	894	919	952	907	896	977	936	882	969	924	924	953	929	989	915	936	915	921	905	942	936	930	905	935	901	918	894	920	940	880	927	934	885	924	985	930	970	934	887	883	895	909	891	915	924	861	884	859	903	931	897	916	926	867	861	952	983	879	1006	948	873	890	886	930	928	896	915	942	929	924	956	852	927	996	957	891	958	888	917	909	894	888	951	924	893	925	952	901	967	939	923	877	893	957	875	952	923	882	941	908	933	895	968	978	901	936	928	921	940	886	884	975	997	882	920	908	929	940	948	947	881	937	905	896	900	940	983	966	916	909	919	890	826	910	916	885	960	877	859	954	905	950	932	960	884	925	884	914	884	914	915	893	921	895	878	947	943	946	975	949	938	927	911	953	967	877	966	903	891	922	901	903	940	920	915	927	886	977	938	896	892	896	939	952	955	975	972	931	913	917	896	946	863	866	965	954	924	959	883	951	967	919	962	919	898	918	893	943	912	933	964	977	883	932	913	959	886	890	944	911	904	953	910	895	935	914	925	925	920	907	917	889	872	922	887	890	937	887	920	901	901	926	911	931	890	984	916	978	945	912	879	923	898	916	896	931	945	902	951	876	922	922	938	921	966	954	895	947	963	965	931	951	940	889	941	924	939	935	894	907	921	914	942	920	911	926	906	909	929	947	933	874	883	861	895	891	930	935	946	933	917	917	916	864	965	924	930	869	914	890	934	894	974	920	931
15502	5858	23065	18146	4359	1003	641	469	350	353	357	300	313	314	310	307	266	292	285	273	272	263	272	272	264	286	260	245	265	274	286	262	248	261	279	266	270	285	304	242	299	273	275	244	281	278	265	265	248	277	270	240	281	269	279	262	236	266	261	251	255	250	264	266	284	254	283	265	248	277	276	234	273	278	250	269	262	239	273	243	284	256	289	255	286	252	247	221	240	257	263	269	258	251	276	272	251	260	259	256	247	254	246	272	260	302	266	271	249	279	263	279	240	261	270	248	267	289	305	230	276	264	266	245	283	287	241	272	280	264	235	246	249	277	260	254	241	260	269	244	277	249	255	247	260	241	240	253	243	233	231	278	283	251	277	268	259	261	250	254	256	266	253	260	264	282	259	257	276	272	260	272	253	267	260	254	245	259	253	246	243	231	244	248	232	288	247	299	247	263	258	316	263	221	236	282	253	259	253	278	249	251	264	256	262	270	263	253	249	287	260	256	267	228	229	259	217	278	255	265	239	292	291	266	271	277	310	263	230	270	253	275	251	253	277	254	224	271	246	244	280	217	241	249	261	257	261	250	240	283	273	263	267	276	263	249	254	268	248	262	266	264	270	275	253	271	271	267	234	264	270	271	242	280	262	254	246	242	234	249	241	249	246	258	266	259	286	290	290	247	292	280	236	288	272	268	252	251	260	244	252	240	275	271	242	236	255	270	233	255	266	273	281	271	267	280	249	272	285	242	268	249	303	245	251	231	284	278	251	279	283	259	234	273	279	253	257	304	252	264	285	244	271	268	255	245	248	262	264	234	285	269	276	289	243	233	228	267	241	246	279	261	282	244	284	290	271	258	275	255	259	244	254	249	269	236	289	233	258	263	271	247	238	247	239	275	265	244	254	250	265	298	250	260	234	244	282	255	245	281	260	248	262	232	246	262	243	288	258	258	239	257	231	270	263	267	229	258	271	226	279	268	246	253	269	262	241	271	237	272	236	288	237	272	291	288	232	269	288	274	270	255	242	257	274	262	283	247	255	243	272	249	245	279	276	259	256	262	228	255	280	265	243	262	258	302	292	307	253	269	270	254	245	281	273	263	255	238	262	246	237	248	226	260	264	223	265	276	262	238	251	240	257	277	258	263	261	246	271	266	271	259	258	268	271	267	241	275	277	250	251	267	254	230	237	248	258	294	281	266	269	286	272	270	272	245	272	265	288	241	266	271	247	278	278	254	247	281	240	262	268	246	313	293	233	228	263	248	298	278	277	249	278	271	245	277	247	276	242	262	267	234	261	280	278	239	288	249	261	277	263	252	289	229	282	258	256	279	236	218	267	242	268	226	259	258	275	291	263	274	232	275	246	247	261	283	264	282	282	252	252	262	236	255	266	236	245	237	249	257	273	225	273	271	248	237	243	294	301	282	257	244	274	269	222	285	281	262	263	239	265	271	232	269	288	247	285	253	248	275	268	261	278	253	271	287	251	244	277	285	256	275	274	250	230	249	274	249	258	254	267	250	245	240	245	263	259	285	264	280	255	254	236	253	248	252	232	256	272	274	244	271	246	255	273	255	253	248	244	306	244	274	289	251	272	253	270	237	269	243	265	250	239	264	266	234	249	247	228	254	254	264	290	269	232	250	237	253	250	229	275	269	230	240	299	279	266	208	277	245	246	264	244	251	275	284	240	254	277	259	275	274	273	271	240	282	254	238	266	254	240	277	240	247	245	275	277	236	275	255	247	247	250	295	278	242	281	270	313	246	256	263	231	261	255	229	262	253	247	236	261	263	291	296	271	232	288	255	234	258	239	276	283	247	267	237	274	275	259	259	286	273	300	249	241	235	242	248	228	263	253	288	243	258	259	256	265	230	289	264	257	261	238	248	277	256	225	278	241	288	274	242	261	267	264	253	270	246	267	277	250	281	254	271	265	299	279	255	229	243	256	261	255	230	289	269	239	247	261	251	252	271	244	260	252	269	255	256	239	246	283	259	230	229	295	264	280	226	238	262	273	225	273	281	246	277	248	248	235	265	273	269	208	242	260	236	304	260	277	249	251	247	274	248	247	270	271	271	267	243	236	237	277	248	261	276	253	286	250	240	252	234	287	272	233	223	252	252	230	274	251	226	257	274	225	241	273	254	252	242	278	257	248	240	266	237	283	246	250	273	251	242	280	278	282	267	277	260	252	252	253	239	264	252	249	263	274	262	224	234	228	246	266	258	227	267	241	279	239	262	275	236	268	281	237	265	267	260	257	263	248	258	291	262	224	272	247	264	267	268	283	268	286	244	257	265	292	284	301	275	262	271	251	275	251	234	270	212	275	225	304	235	252	271	254	243	290	250	248	252	251	249	254	252	256	257	266	255	305	249	269	251	276	263	243	247	266	258	262	271	259	277	260	235	262	255	253	228	281	246	272	259	276	256	263	263	250	273	254	284	253	284	263	248	248	288	282	267	285	257	263	226	245	251	262	244	243	265	270	259	255	283	241	235	278	239	251	274	262	239	271	244	283	284	306	268	255	254	288	297	244	249	268	278	267	275	230	246	242	240	299	241	239	239	284	259	243	262	284	265	273	259	280	265	256	239	274	272	258	246	239	281	290	258	248	246	269	253	264	248	279	259	275	294	270	267	230	266	284	288	284	287	242	252	271	286	252	268	288	220	273	243	268	269	256	252	274	245	256	297	280	269	263	273	281	280	249	243	255	285	252	276	264	267	266	242	249	239	279	236	225	276	279	302	241	236	254	252	272	250	242	256	252	242	216	203	234	280	221	270	248	307	269	255	276	273	279	268	219	261	253	253	263	289	246	242	261	253	242	270	287	264	285	275	280	252	299	259	250	287	253	267	265	267	269	253	250	280	292	260	258	240	275	284	260	255	232	261	255	250	256	288	252	219	242	298	258	248	244	252	266	276	231	248	261	248	269	234	235	256	265	295	268	270	269	252	260	267	227	267	252	259	278	288	247	242	243	247	247	272	264	242	257	272	261	257	272	251	256	270	275	288	248	219	264	228	253	263	244	265	294	253	250	273	261	292	250	263	278	254	244	239	248	260	295	255	253	229	263	238	230	219	264	293	252	256	257	251	227	274	295	265	258	288	275	284	267	237	269	300	262	247	306	263	254	240	264	243	294	268	257	270	263	260	248	227	250	254	241	270	297	247	236	259	223	244	299	279	239	266	250	268	286	258	241	245	268	272	238	257	267	253	279	236	227	255	258	262	246	255	239	234	280	247	261	262	258	243	270	265	255	254	251	290	251	257	250	278	231	253	276	272	254	259	245	273	258	256	243	253	236	239	289	262	267	252	254	241	233	276	275	257	258	253	274	248	290	269	295	296	239	252	277	262	265	246	271	254	262	253	256	242	269	266	234	251	283	266	285	269	250	263	240	266	275	234	228	248	270	263	275	248	270	275	289	237	245	254	271	247	266	237	273	263	238	269	263	275	264	251	265	264	264	274	252	260	256	267	246	266	281	236	250	303	260	267
11200	6454	29000	22284	6510	3315	2319	1536	1193	1107	1064	1006	976	866	885	755	721	652	638	637	691	609	611	642	601	599	642	575	634	595	630	603	599	596	665	628	644	590	591	630	558	576	592	598	597	632	637	544	614	606	551	602	565	585	609	571	569	598	552	574	619	569	602	615	553	567	565	584	613	614	617	630	585	584	595	587	531	576	544	581	555	656	595	576	627	599	604	604	610	560	603	581	625	638	575	560	633	571	640	590	590	555	564	601	615	603	552	646	590	578	550	616	567	546	612	568	635	589	566	604	629	608	597	545	593	607	593	613	541	623	634	594	540	582	572	575	614	582	588	596	565	617	636	593	611	609	617	625	620	626	564	607	563	620	596	585	600	541	601	577	573	558	620	595	587	523	605	621	623	618	583	604	610	579	611	659	603	590	591	592	582	577	612	590	631	614	578	594	603	563	616	578	574	616	563	582	594	603	581	614	557	595	589	599	628	598	571	567	592	599	586	600	593	615	563	568	602	581	613	566	559	541	609	612	595	571	585	592	573	560	579	561	542	603	558	571	613	610	640	632	568	591	594	613	601	610	589	619	590	585	587	567	564	648	626	593	557	584	549	562	585	600	591	535	568	577	578	572	612	578	534	564	629	629	571	573	559	601	571	580	606	555	636	613	620	586	596	571	581	621	562	567	618	609	552	625	609	620	589	582	580	618	574	581	548	618	601	611	599	649	566	583	562	585	569	622	613	569	583	573	549	613	538	607	562	568	620	607	618	612	591	593	607	555	588	585	589	560	595	524	591	590	567	606	531	611	553	579	602	629	590	591	565	551	615	605	577	613	579	578	575	527	581	618	563	533	581	570	623	602	603	566	564	623	606	581	604	596	626	608	590	578	569	592	582	618	573	604	535	621	607	629	569	582	553	558	606	559	566	628	576	584	581	564	603	579	570	599	618	595	543	602	611	561	629	559	611	604	574	611	594	581	586	581	612	592	577	557	597	621	542	583	627	594	589	556	564	634	589	589	574	592	588	592	583	584	543	560	573	592	594	572	578	574	584	593	621	555	627	609	569	588	570	568	589	600	592	567	567	599	586	569	567	581	578	552	554	547	557	564	575	592	582	613	615	587	584	577	589	594	595	555	577	610	558	629	588	583	582	607	586	623	564	589	588	609	612	616	566	598	592	568	619	582	603	605	533	615	591	628	600	562	574	621	636	619	598	602	590	544	558	567	592	567	545	620	554	575	622	609	612	597	575	586	606	613	582	594	571	579	587	637	639	629	580	581	565	602	594	575	574	603	602	591	563	621	576	548	569	633	603	580	579	585	612	553	607	637	580	553	599	600	613	605	596	590	602	577	561	575	592	569	565	592	615	618	608	604	602	615	570	583	600	599	567	581	553	623	552	596	557	611	598	565	587	615	617	588	604	556	571	595	603	541	594	555	617	578	550	584	622	565	584	585	629	618	532	616	594	619	595	621	600	589	651	588	630	606	600	523	563	585	603	634	601	572	612	591	598	604	556	579	550	588	604	650	576	545	615	609	590	578	583	570	612	558	584	600	603	615	611	636	582	622	607	594	626	601	599	566	571	554	615	611	606	526	585	598	605	631	585	596	614	618	629	612	561	580	557	610	608	617	601	520	640	580	626	583	564	626	581	577	556	598	601	566	608	581	582	565	587	535	575	591	592	619	578	621	601	583	596	581	631	580	602	579	593	588	587	591	643	611	594	572	626	593	604	627	568	563	628	599	593	600	558	543	587	597	579	603	603	555	560	591	595	562	603	592	587	557	593	585	606	597	594	593	633	564	597	588	634	617	562	579	606	575	568	595	584	543	620	619	586	586	555	601	604	627	590	592	569	617	596	646	617	609	604	586	559	608	643	629	627	567	573	561	565	574	694	594	601	600	560	625	626	593	608	572	544	597	618	589	530	550	599	607	567	600	582	591	572	583	561	607	591	570	619	600	605	606	622	541	625	597	554	586	639	572	553	606	567	596	590	636	616	600	596	611	607	616	594	583	606	639	600	559	639	583	582	569	544	590	586	580	541	582	658	575	608	545	586	579	597	589	590	552	588	579	559	569	563	586	591	517	563	588	558	577	613	586	587	582	588	577	599	589	577	568	565	581	608	594	594	617	565	616	590	631	607	589	593	581	603	598	580	568	605	577	564	571	587	543	554	597	612	560	581	563	607	590	561	577	596	618	536	573	610	562	575	632	574	639	528	636	612	585	610	635	599	611	592	544	571	571	600	590	646	584	528	601	579	607	585	591	581	565	611	597	592	608	598	609	586	592	568	591	567	562	592	606	574	592	591	545	588	592	569	615	569	582	581	622	608	597	602	595	579	601	545	560	600	545	600	568	580	620	558	611	579	546	583	576	582	603	581	596	593	622	614	596	543	624	572	587	625	602	662	591	599	605	562	597	584	592	529	615	587	607	575	607	597	612	566	578	628	573	619	565	600	590	590	592	572	585	596	580	576	598	555	601	579	571	609	583	625	602	592	592	585	582	608	623	626	578	588	612	574	590	618	602	592	596	607	531	608	591	571	587	544	603	584	618	568	605	576	536	583	551	540	602	594	596	572	539	601	586	574	609	639	588	547	563	591	547	546	593	643	576	655	632	588	599	601	577	623	622	564	619	608	603	608	608	588	566	576	627	570	555	600	604	570	595	580	571	629	597	573	637	578	592	582	598	582	592	624	581	590	579	600	631	605	580	585	597	632	614	596	628	597	592	627	609	581	607	617	608	593	628	613	595	591	579	576	577	604	593	577	573	580	607	633	596	560	605	610	577	594	626	608	562	588	608	567	600	585	575	615	580	565	582	590	555	587	608	570	581	587	589	567	602	593	578	582	589	567	611	606	553	635	539	617	546	591	566	626	603	590	604	592	597	603	637	626	593	587	583	606	587	568	592	564	591	579	592	584	637	634	583	609	586	576	599	595	562	591	600	622	581	603	598	578	617	604	616	561	568	633	600	554	598	615	595	572	598	599	552	602	572	637	629	606	578	623	604	560	574	644	573	591	589	561	583	577	591	574	579	568	579	598	665	595	558	597	575	576	559	576	597	596	591	564	520	570	559	601	560	613	610	594	597	587	569	602	576	604	605	593	567	627	591	615	600	567	637	599	588	610	613	562	604	618	579	609	593	571	589	591	582	600	566	579	583	573	583	544	593	589	578	590	606	549	570	572	560	574	580	628	628	597	534	609	625	615	572	587	594	619	590	643	580	602	632	607	615	571	588	605	597	591	553	592	593	547	631	610	572	633	587	628	562	593	616	590	589	592	587	589	537	605	562	626	587	572	605	615	552	617	593	566	576	609	578	575	574	588	582	579	610	570	612	577	580	569	610	573	626	621	595	606	626	576	622	567	634	580	585	637	612	594	598	615	618	573	570	530	617	572	569	642	578	594	561	605	562	561	621	568	557	592	589	529	552	586	543	546	560	607	569	579	569	654	595	570	578	618	606	588	549	523	565	584	584	579	558	622	562
24434	10430	34577	28350	9773	2292	815	457	380	313	282	270	265	230	216	217	209	151	162	169	192	178	181	144	153	165	156	156	170	170	181	187	141	169	161	142	162	154	154	137	163	171	145	166	141	151	131	172	139	156	139	181	171	184	152	187	149	164	149	136	146	163	164	147	129	128	133	161	158	153	158	152	159	148	156	186	144	148	147	135	159	147	147	161	158	149	152	152	153	157	140	161	140	139	135	149	142	142	173	153	166	173	146	150	131	145	140	133	154	147	158	158	170	164	143	137	169	153	161	160	164	166	155	145	141	158	181	160	174	169	175	181	165	142	159	174	150	145	160	157	141	154	139	153	176	159	152	146	146	136	150	148	151	150	156	158	147	154	141	159	167	157	159	150	152	147	180	155	147	149	188	149	149	162	151	146	132	175	145	151	154	162	164	178	137	168	158	161	164	141	152	158	152	162	166	144	150	154	152	162	155	159	146	147	166	135	149	132	144	162	142	165	155	168	160	155	163	144	127	147	144	155	157	144	162	158	155	170	154	130	157	152	124	154	152	149	166	169	149	148	160	160	158	153	127	151	146	177	153	158	159	157	147	140	180	145	165	146	165	158	139	152	157	148	166	131	151	142	129	161	154	172	157	144	166	142	143	164	144	151	152	155	142	140	165	144	173	144	180	152	163	149	167	153	161	151	170	135	173	148	161	172	139	165	154	131	138	170	144	172	162	168	178	155	134	143	154	154	155	146	127	148	149	158	140	157	161	175	156	171	140	184	179	155	147	142	185	161	146	156	166	151	150	152	129	154	153	142	148	169	128	146	149	164	174	135	162	118	143	125	155	136	134	185	142	145	145	140	163	146	147	164	153	131	150	157	143	143	160	149	159	152	180	168	145	140	157	163	158	154	159	172	154	145	158	166	144	154	139	173	167	158	153	146	176	172	145	152	145	155	142	150	155	153	157	165	136	164	153	132	137	167	157	157	161	155	167	156	148	164	150	151	144	161	168	162	170	136	156	144	142	146	151	154	179	156	142	176	169	166	160	147	161	132	142	169	157	174	151	142	153	162	138	128	148	161	169	155	157	148	147	144	137	158	152	165	147	153	146	144	148	176	167	146	192	158	151	177	137	161	150	126	162	156	152	152	163	152	130	172	140	163	149	161	141	148	140	155	174	158	170	183	143	165	134	152	163	168	177	181	169	157	158	142	163	138	151	170	155	175	160	140	148	140	169	154	170	143	173	126	136	126	148	163	151	145	148	150	170	138	168	189	167	151	142	169	159	158	150	174	154	172	128	167	172	172	151	170	185	147	141	167	168	150	146	150	161	139	156	156	138	188	170	174	148	143	164	162	141	153	141	142	157	170	162	145	164	178	147	164	165	139	148	142	155	145	147	154	148	129	135	169	146	136	154	152	155	158	161	138	173	163	146	160	149	173	159	159	148	163	150	157	161	165	173	140	171	146	167	155	147	157	130	151	147	151	179	147	140	152	132	156	145	158	159	160	174	143	153	181	144	167	124	150	162	148	154	141	153	153	153	142	136	147	158	158	152	154	177	160	139	174	168	162	193	160	141	142	145	147	139	154	166	146	141	154	165	150	137	173	179	188	152	159	161	157	147	149	154	158	171	163	128	159	145	148	179	142	145	168	161	140	146	149	171	139	134	140	145	166	189	145	165	163	147	153	145	168	169	157	167	154	180	152	153	168	163	170	139	144	141	143	130	159	157	152	147	142	157	168	148	169	150	161	159	148	141	138	157	172	147	138	158	167	135	163	161	174	156	150	158	174	135	156	137	145	161	153	150	154	151	143	137	161	161	144	164	165	172	150	158	164	161	152	168	145	176	181	148	154	171	157	151	134	143	141	147	162	159	152	147	160	151	178	171	167	155	170	160	155	156	161	160	138	160	140	140	168	157	159	134	150	145	158	167	140	161	146	144	161	182	133	136	147	145	172	169	149	166	146	152	152	144	137	158	154	157	179	167	148	158	173	149	144	149	185	165	127	150	164	154	159	149	141	169	176	169	169	162	155	162	143	163	152	170	178	153	174	121	139	181	162	161	197	165	162	138	139	158	145	148	153	129	147	159	153	150	157	163	137	159	163	165	156	151	143	146	169	169	155	160	158	164	158	140	158	142	162	162	159	163	180	151	168	141	133	145	148	146	152	171	166	151	156	151	139	136	167	175	156	163	173	161	133	151	170	168	179	151	144	185	143	169	154	169	157	151	176	144	124	159	139	139	146	146	145	151	158	140	157	143	151	162	158	157	151	153	154	142	153	163	129	174	137	154	157	167	176	169	149	165	164	146	140	153	157	156	179	160	163	174	146	163	159	167	137	172	159	132	136	147	149	132	161	160	153	152	165	184	144	138	138	137	153	161	145	161	149	155	159	164	173	166	179	183	174	146	142	155	133	154	156	181	137	156	141	172	154	146	164	157	115	148	138	145	159	179	151	158	153	150	142	157	135	182	150	162	172	156	137	153	159	139	177	146	144	151	153	161	163	149	150	156	148	152	149	171	139	132	144	152	141	163	145	172	142	167	143	151	154	157	167	141	124	145	151	149	154	163	152	150	168	149	158	162	169	160	164	162	163	156	162	144	160	163	174	149	146	135	179	166	169	176	160	152	159	181	169	148	133	176	150	167	171	174	140	153	144	139	160	167	162	165	153	162	144	159	142	133	148	176	159	178	137	165	169	165	171	150	163	151	170	136	149	166	178	139	152	139	139	175	138	165	164	151	156	149	181	125	151	143	135	158	166	159	154	138	155	157	141	138	154	164	135	165	150	155	154	156	148	173	182	145	152	147	169	143	157	173	141	160	140	160	145	156	169	166	172	142	135	133	154	118	151	167	159	174	156	134	159	147	146	151	185	150	152	161	148	191	128	158	145	184	176	147	165	162	152	144	152	146	152	166	160	173	148	168	158	140	144	149	130	151	156	124	172	167	172	180	137	160	147	147	144	146	162	172	160	136	147	160	158	151	171	152	176	157	159	162	161	162	136	157	149	149	158	146	145	169	139	136	128	137	157	152	144	152	148	152	147	162	192	164	144	140	154	159	149	142	168	185	144	146	167	143	142	166	155	141	144	153	135	139	155	147	136	154	171	203	136	165	133	153	161	145	135	148	165	157	132	168	178	180	162	166	137	154	166	155	164	169	153	151	169	157	174	151	142	136	142	160	159	153	142	155	148	160	151	168	167	160	145	169	153	136	169	175	183	160	161	150	174	147	159	163	148	137	171	154	168	164	135	143	157	156	183	167	150	179	164	146	127	139	166	146	148	146	179	164	127	148	149	154	170	163	150	170	149	152	147	154	161	149	159	147	135	151	149	151	166	144	166	166	187	160	144	150	155	168	142	151	155	151	168	170	138	150	144	161	169	156	150	151	153	164	176	158	162	159	171	165	146	151	157	165	167	151	117	141	146	162	147	142	138	144	169	131	153	148	160	141	144	172	160	157	156	146	145	157	152	131	156	159	175	174	166
14438	9194	37180	29426	10138	4930	3275	2033	1415	1171	1065	1027	959	914	830	726	627	561	501	506	462	472	471	521	496	477	450	466	463	421	431	424	460	436	415	417	422	419	443	412	398	449	414	405	399	352	412	414	397	431	419	399	408	374	439	408	413	389	420	397	418	423	423	430	408	417	406	394	409	374	419	409	382	411	408	425	414	429	427	406	406	402	394	418	439	396	397	395	385	414	408	393	397	474	409	433	399	374	383	397	393	367	400	419	387	384	390	415	430	368	377	419	401	394	423	381	437	415	391	405	397	416	395	431	414	426	393	409	450	375	366	417	415	379	433	395	393	402	402	400	393	373	388	444	398	431	404	421	426	372	431	445	410	411	398	380	371	409	405	386	392	370	374	419	395	390	426	430	372	398	380	415	398	390	406	434	430	415	403	383	415	414	418	390	396	377	368	397	390	374	428	420	427	366	382	372	387	380	406	420	365	405	398	414	385	388	387	407	404	395	406	401	422	411	414	381	362	354	370	406	389	412	419	394	407	397	424	358	387	382	404	377	386	430	385	448	355	410	384	403	426	436	386	363	407	413	421	371	423	378	440	408	391	384	367	415	443	392	420	380	420	431	423	404	419	394	382	394	373	382	408	381	381	358	372	380	378	411	365	381	434	400	392	393	395	384	429	394	403	421	395	435	397	378	401	416	400	413	439	400	381	394	419	389	402	371	366	394	373	384	405	383	394	393	403	381	397	417	396	391	420	403	377	388	413	385	394	387	374	370	360	418	425	391	404	383	402	403	409	395	369	397	382	426	404	394	397	374	379	392	403	410	427	388	389	396	387	399	342	386	393	421	395	391	415	390	408	422	392	433	406	400	381	406	395	409	394	378	379	386	385	379	378	414	415	426	394	409	377	426	377	416	413	390	374	408	392	399	425	409	386	415	409	415	400	388	405	413	380	440	393	416	404	383	408	418	395	376	412	398	371	412	426	359	370	418	426	390	410	376	410	408	401	378	396	387	398	409	387	387	400	359	383	411	419	372	407	403	367	405	402	372	386	407	408	360	416	389	382	416	398	386	401	401	376	405	394	397	408	422	424	396	432	411	398	390	423	406	388	400	390	371	413	377	417	411	389	412	432	396	427	380	409	371	385	393	404	377	440	412	391	422	401	391	402	371	395	417	405	386	412	385	416	390	403	393	388	413	397	391	390	426	384	429	433	411	340	387	392	441	428	373	401	375	372	397	384	359	412	401	396	396	402	389	410	379	398	382	439	431	407	393	409	415	376	397	357	419	372	371	408	399	376	390	405	388	371	408	383	408	405	387	413	419	378	368	406	401	373	445	431	417	396	404	402	399	452	414	363	379	376	406	417	393	397	409	392	425	409	378	439	374	385	411	396	416	417	419	404	396	396	388	407	399	356	415	443	428	393	430	377	347	422	389	401	413	407	372	409	414	348	416	391	381	344	415	369	416	430	409	416	413	435	364	409	402	392	395	385	385	415	368	402	421	403	408	428	399	381	393	406	343	401	404	400	394	388	395	368	384	371	380	386	399	381	381	387	397	413	368	402	394	391	390	393	396	371	406	392	423	390	367	423	354	344	402	393	435	451	391	392	379	442	421	381	439	388	395	413	376	373	414	360	392	419	371	386	405	397	383	439	401	362	381	414	409	376	398	422	403	431	430	415	395	427	386	395	390	395	407	369	385	417	407	410	383	402	398	388	383	406	413	382	402	388	391	395	379	400	391	392	368	415	384	394	419	413	398	374	434	461	405	389	402	440	385	446	392	401	416	411	401	387	421	395	394	390	372	392	397	405	398	409	412	400	442	379	405	408	398	386	395	381	371	392	372	387	384	367	386	417	419	408	389	415	416	418	430	417	406	359	391	419	400	396	385	396	402	423	400	389	446	376	372	409	394	378	375	358	433	431	412	382	429	437	390	378	367	373	382	386	382	386	442	372	390	382	431	421	369	378	376	419	397	380	412	393	420	380	398	405	386	423	409	370	411	394	421	385	433	392	390	380	367	425	402	433	398	368	424	398	405	415	397	400	386	389	377	386	390	407	405	411	380	388	391	392	415	395	381	403	386	408	390	400	396	365	371	411	358	416	466	421	435	405	374	377	410	430	400	405	411	382	400	401	381	378	386	388	434	415	392	438	382	431	353	408	407	381	414	409	390	377	384	392	377	356	395	400	374	384	416	410	408	372	398	405	400	389	395	403	388	411	428	402	418	402	348	408	404	358	411	415	409	398	381	384	398	386	389	365	387	405	369	410	407	413	442	401	364	394	399	403	370	397	391	375	400	400	406	407	402	378	411	375	441	405	395	430	422	398	411	416	409	407	388	398	399	397	395	424	392	385	407	421	390	393	406	401	411	439	387	390	412	406	376	374	405	389	400	395	399	375	378	396	407	379	409	426	378	417	367	391	392	414	393	429	392	419	401	417	408	403	381	394	391	373	390	412	392	406	411	388	365	433	387	393	455	393	418	405	407	416	383	385	425	399	405	386	384	405	379	406	431	422	392	371	417	391	377	396	389	383	420	416	410	376	373	397	417	382	375	380	430	400	397	387	424	422	384	390	412	420	393	370	385	374	367	424	385	408	386	390	362	399	407	374	429	398	407	395	401	385	407	386	383	389	408	395	399	416	403	414	404	396	405	395	404	417	423	374	361	418	416	379	377	385	373	395	396	402	397	430	406	424	398	383	402	364	387	381	417	437	392	368	407	406	400	380	404	404	365	396	387	407	409	386	389	404	391	407	400	379	400	406	379	410	390	396	379	410	356	407	383	406	370	380	411	413	388	412	395	407	364	391	424	427	383	385	402	400	395	421	376	388	411	419	407	389	394	393	434	453	397	439	409	402	413	388	384	406	406	395	421	376	381	382	404	426	410	442	402	346	361	385	401	387	378	412	379	451	404	400	398	405	395	404	392	397	405	424	367	409	398	406	418	385	397	390	397	377	380	365	421	379	419	445	411	389	368	430	375	411	365	380	385	400	390	424	399	407	402	420	424	364	435	377	380	408	392	404	410	422	371	428	395	366	407	446	361	399	382	382	408	409	419	404	399	364	414	427	415	434	404	368	400	389	429	412	420	406	402	382	407	399	401	394	378	362	408	420	415	445	395	438	367	405	403	439	383	397	432	366	380	388	382	419	409	396	409	417	396	403	405	359	396	405	404	435	367	380	408	377	396	378	403	398	417	341	429	372	412	404	396	406	377	404	412	371	394	402	403	430	389	357	441	424	393	433	395	399	389	384	381	393	374	398	398	408	432	411	423	413	403	376	390	428	418	400	378	416	395	448	403	375	415	438	400	367	423	384	391	366	415	381	398	410	420	429	408	374	391	416	398	407	407	395	378	428	377	375	383	434	390	384	375	462	395	405	399	408	464	399	442	394	381	390	376	401	409	392	407	372	400	404	388	384	402	373	389	436	400	438	402	399	410	367	414	373	385	375	407	439	378	428	383	395	447	424	411	381	398	375	394	389	406
6298	1568	1184	885	584	487	480	457	431	428	437	444	420	441	507	411	403	380	473	423	441	449	420	425	425	433	433	389	445	382	395	414	443	419	437	397	405	445	406	380	451	462	409	415	424	394	417	411	399	410	410	426	402	403	439	418	430	373	456	442	460	403	431	417	443	420	361	420	414	439	439	400	443	432	400	441	403	406	419	427	434	404	421	401	404	396	453	416	433	417	398	430	444	432	401	426	434	419	401	424	439	408	478	450	433	438	429	425	391	417	403	410	442	468	447	414	415	459	397	416	412	412	407	435	417	459	433	428	438	348	428	419	391	399	467	398	404	402	404	420	432	418	400	395	403	407	454	401	421	424	419	412	410	441	422	403	403	409	397	419	395	451	437	394	427	475	414	404	443	413	428	411	414	409	418	442	390	399	422	414	409	428	409	423	351	423	428	380	438	447	461	430	413	395	420	389	425	431	408	409	439	441	443	422	451	478	422	385	410	432	420	439	412	406	455	406	396	427	413	408	391	411	403	417	420	430	412	457	407	427	385	388	407	401	393	388	421	409	418	390	437	434	444	400	396	429	489	378	396	441	445	438	430	450	434	417	464	456	414	421	392	382	398	406	409	436	430	427	440	396	412	440	395	395	391	422	425	407	411	422	439	423	428	381	437	398	436	406	419	416	405	441	472	396	445	429	417	424	399	436	405	434	435	449	408	429	440	403	413	425	413	389	441	429	455	404	389	426	435	443	405	405	447	404	426	405	446	416	426	440	416	386	401	427	401	451	412	444	439	460	431	417	417	408	433	413	409	424	422	439	434	408	423	389	386	417	419	429	421	414	381	413	408	430	432	407	439	430	400	421	414	418	414	415	431	412	400	424	430	443	449	430	430	430	433	428	421	450	434	443	406	428	383	393	409	364	399	412	381	383	394	399	428	421	408	437	447	410	456	410	398	449	415	409	404	404	404	456	412	416	438	435	417	441	414	399	432	409	386	485	430	434	446	408	399	431	401	479	456	395	429	429	359	424	439	418	427	393	385	402	415	398	438	421	410	418	457	433	387	438	427	383	405	448	460	416	411	376	456	447	444	414	437	396	431	410	419	405	401	421	412	406	403	422	379	434	404	407	401	433	397	395	466	437	451	449	401	392	430	390	391	452	415	426	427	413	397	417	392	423	407	390	436	375	410	374	394	403	402	437	427	415	434	411	445	423	435	455	462	422	414	410	411	425	406	420	417	405	373	431	394	424	404	407	425	433	427	403	449	414	422	412	431	399	416	399	401	410	429	432	392	406	388	459	415	419	417	456	414	380	419	439	418	417	450	421	435	447	407	435	437	425	369	404	409	441	417	411	454	411	391	429	393	416	408	400	427	383	412	437	437	381	414	376	429	430	418	369	419	412	439	383	401	445	409	467	442	407	392	398	413	411	415	424	413	418	406	422	403	387	413	403	427	454	438	397	410	457	436	418	372	419	437	446	395	426	415	439	405	433	395	424	427	377	449	436	404	379	361	390	426	444	393	432	415	421	453	391	415	460	458	413	365	404	423	399	433	382	447	381	406	399	403	385	475	429	449	428	448	432	480	456	447	385	439	424	415	422	449	426	458	423	404	364	409	409	435	406	399	419	445	428	433	403	396	410	379	432	410	411	434	441	412	452	404	411	465	419	414	415	413	432	418	440	422	408	437	385	387	434	461	426	414	387	356	472	420	406	433	393	396	434	427	423	423	404	415	384	430	395	411	417	394	397	406	407	416	438	388	420	383	399	416	407	425	433	396	402	418	423	424	398	437	381	391	441	426	448	394	438	388	434	419	397	389	387	429	399	412	402	411	413	407	415	406	415	427	392	421	394	383	380	420	387	470	417	440	389	441	389	402	420	403	399	442	424	432	441	433	389	442	428	404	435	384	361	411	407	441	414	381	423	423	458	411	460	390	424	399	460	414	445	413	452	397	405	427	392	405	411	450	414	431	445	398	408	427	407	377	446	413	404	414	403	403	386	421	403	401	428	389	432	451	417	426	409	414	432	400	420	432	416	409	419	398	385	428	444	383	430	444	423	433	422	428	392	417	436	418	380	426	427	393	408	419	414	418	423	412	406	393	443	441	410	403	447	440	425	409	455	406	420	381	430	415	359	440	381	417	410	438	417	398	390	404	406	444	370	424	441	414	387	411	467	437	411	430	397	432	434	430	411	407	424	426	417	416	449	387	432	414	423	452	425	410	421	410	394	416	388	397	414	430	389	420	431	422	426	364	406	392	396	410	423	412	440	405	427	445	415	430	408	438	393	461	433	452	446	442	421	426	419	402	420	425	433	410	431	421	409	385	468	402	450	413	412	413	431	411	404	380	425	376	417	391	419	402	383	402	397	389	430	403	427	396	432	411	389	453	427	429	447	438	452	442	378	429	431	397	389	430	391	436	420	443	424	410	393	434	437	433	407	409	415	440	383	406	432	428	452	422	395	444	430	407	420	436	437	418	411	387	439	391	466	435	407	397	413	416	384	394	432	389	433	454	420	436	404	448	383	421	409	453	389	402	468	416	402	406	419	390	398	417	416	416	401	446	408	431	403	392	395	404	440	423	431	417	398	400	450	410	412	400	405	389	452	415	399	380	409	425	427	462	411	362	385	439	393	411	403	396	415	429	410	389	377	410	423	473	434	428	432	421	413	420	406	436	439	485	410	414	387	424	382	417	418	394	407	434	379	385	404	415	433	408	407	419	448	413	439	419	371	371	418	473	469	430	400	390	428	419	446	376	424	392	428	405	425	421	418	415	417	374	464	444	399	417	419	397	405	445	400	415	420	414	444	418	393	392	423	425	421	429	408	405	431	417	420	437	439	421	417	379	439	441	455	402	423	403	418	450	387	402	391	448	398	390	417	442	409	412	412	448	413	429	385	358	408	385	428	381	380	401	425	403	418	406	414	411	465	415	427	434	417	430	411	425	387	405	376	410	418	387	441	460	454	440	434	375	408	396	403	418	444	419	399	423	371	432	421	468	446	406	387	402	405	424	406	409	436	404	401	407	438	423	393	444	416	396	403	442	432	410	434	453	403	450	455	407	364	414	435	381	427	405	382	409	406	422	446	432	433	419	399	450	438	434	450	406	419	422	422	417	416	400	408	402	438	387	428	413	423	397	446	404	407	427	384	405	459	455	402	409	377	427	403	444	445	428	411	442	473	430	403	425	419	384	426	420	384	408	391	408	438	435	410	429	457	443	422	405	422	416	427	418	402	433	417	425	390	427	448	463	441	438	405	442	400	404	439	440	433	394	420	388	428	429	442	445	442	391	381	451	424	447	404	430	438	425	408	392	394	399	405	422	414	418	440	430	430	429	381	399	414	426	416	413	421	411	405	378	395	402	418	434	484	397	390	424	454	438	388	433	421	431	481	429	431	417	404	428	404	392	391	465	389	376	420	467	418	452	460	420	388	431	386	416	403	445	428	387	425	410	404	360	459	428	400	424	418	465	413	396	425	427	436
5094	1915	3462	2965	1700	1442	1342	1196	1069	1109	1035	1066	1038	1055	1051	964	897	941	901	952	836	920	922	968	916	948	923	962	905	868	878	896	888	903	939	909	883	956	902	893	923	923	869	941	907	934	919	936	922	966	944	903	901	938	908	967	915	886	899	938	920	901	923	869	854	881	936	949	921	919	882	902	933	896	916	979	948	956	995	906	881	930	894	930	962	968	877	910	912	906	937	900	899	912	921	919	905	902	895	910	920	908	936	858	945	898	896	921	954	951	926	886	967	920	919	940	906	897	898	891	960	915	887	929	931	917	928	947	944	889	947	944	905	902	941	930	945	968	945	932	934	884	897	896	967	933	922	943	893	942	926	936	936	904	899	901	925	979	893	953	931	931	906	931	890	928	957	903	942	877	916	929	896	957	906	914	922	925	909	887	914	963	858	945	985	886	973	876	963	918	903	950	960	961	917	928	957	936	924	898	926	925	914	879	908	957	965	911	918	887	912	943	904	932	885	911	869	926	900	943	908	878	950	938	877	959	936	947	889	921	941	910	971	936	939	962	905	913	955	948	913	944	946	907	887	928	844	857	838	947	928	913	932	942	910	909	913	924	919	903	947	911	932	901	897	900	894	901	947	921	948	918	900	938	932	958	857	963	965	895	917	928	891	959	874	944	1002	885	911	884	927	916	878	911	914	905	953	874	912	914	932	935	908	878	928	867	937	936	928	928	927	916	941	909	947	902	923	927	866	943	883	912	924	887	901	903	905	895	960	905	939	894	912	915	941	891	925	895	897	927	867	876	877	848	930	963	898	932	924	933	911	944	907	924	963	993	889	951	899	898	892	938	934	887	921	903	933	944	913	935	917	892	906	840	970	901	893	928	953	905	962	987	962	974	925	932	900	925	917	919	921	905	911	859	946	903	987	869	862	961	987	878	939	916	896	960	904	903	891	924	909	966	921	904	972	906	923	869	865	905	902	925	918	877	904	906	876	904	872	938	861	876	993	906	956	905	928	907	952	893	907	969	925	918	912	909	910	927	973	928	917	926	901	943	930	894	891	957	900	926	894	864	913	925	925	906	884	953	863	931	928	932	876	906	902	934	933	912	940	907	920	938	914	920	912	926	934	918	941	965	891	917	890	887	903	915	957	922	946	912	904	904	882	894	903	946	897	916	881	963	899	940	920	910	835	951	947	955	953	881	952	907	926	963	930	914	934	878	916	934	891	919	916	943	938	892	909	924	964	915	918	913	891	913	874	946	913	910	890	896	967	873	893	948	938	918	978	895	919	964	912	924	935	905	914	892	886	938	969	932	889	922	945	919	936	957	902	954	907	959	902	945	906	887	909	938	942	900	938	895	910	907	917	938	879	913	955	869	904	892	909	935	925	940	960	906	893	933	927	903	912	903	947	952	980	905	907	918	941	959	946	966	936	891	942	920	885	930	920	909	881	914	956	905	907	949	889	910	911	897	940	937	916	957	904	1010	894	932	929	913	919	919	983	894	913	915	907	967	910	911	883	941	928	902	949	896	935	889	913	957	885	912	932	898	897	873	952	851	935	931	933	907	928	924	923	901	918	940	914	827	923	920	881	875	919	907	904	931	874	962	944	893	925	873	885	899	913	895	936	924	929	975	971	1037	935	906	952	861	961	975	929	955	939	927	891	875	971	884	959	926	881	868	875	916	944	930	882	927	943	904	939	899	951	944	901	917	944	893	882	912	914	896	926	871	909	896	881	914	877	897	900	889	879	944	928	923	893	920	875	951	941	926	940	933	923	984	972	923	954	965	870	964	918	902	921	926	941	900	904	918	941	887	873	892	939	955	921	931	900	909	920	932	889	889	919	906	972	902	922	978	841	856	892	906	850	877	907	906	925	935	901	915	926	931	916	952	935	935	902	888	938	909	978	909	926	874	960	954	956	907	901	967	926	952	894	948	952	905	928	926	922	945	893	876	909	918	928	885	972	886	964	903	914	900	931	926	905	921	907	981	928	953	943	928	921	951	924	891	950	885	986	896	929	914	913	951	909	883	942	904	913	974	848	912	943	915	896	918	884	925	958	933	922	924	916	903	925	910	957	905	895	928	927	882	929	919	913	958	898	936	950	902	906	911	906	942	992	905	921	922	917	934	960	928	967	935	939	904	909	885	944	963	926	888	908	932	894	880	938	917	893	949	926	910	865	873	933	941	872	927	968	907	903	904	897	935	908	933	924	896	898	936	877	924	927	908	885	871	939	909	890	917	984	919	959	910	927	932	901	911	883	943	891	1014	896	924	902	952	890	937	894	946	905	896	992	888	956	940	921	930	925	939	926	942	918	968	919	931	880	935	938	914	935	888	900	919	925	954	881	922	943	971	913	919	910	940	931	927	940	877	967	937	938	916	913	940	947	947	938	909	946	916	882	924	909	971	957	968	900	931	939	920	939	944	928	913	964	911	937	938	886	929	870	890	921	932	917	934	920	903	924	870	918	907	905	898	905	925	921	969	916	916	902	882	921	893	907	922	914	896	922	905	894	917	936	994	946	901	883	931	957	922	884	890	933	940	953	904	903	960	902	917	933	950	942	966	954	939	904	923	962	911	861	929	940	877	917	963	959	962	922	942	953	894	943	929	938	896	908	943	927	911	939	918	891	930	936	969	979	920	903	892	929	883	871	868	937	936	985	949	922	936	904	920	926	906	930	915	950	888	921	924	901	926	908	898	864	859	923	884	891	894	897	877	899	947	880	908	958	932	923	953	982	887	981	886	915	901	942	893	900	926	947	910	931	950	898	933	910	878	902	925	916	923	953	902	883	948	887	900	958	927	944	933	923	887	895	921	945	958	938	963	895	962	926	927	904	966	929	886	951	889	896	931	923	914	968	913	920	905	929	936	879	909	923	917	899	908	879	899	903	918	941	919	891	908	915	878	899	901	909	928	913	890	938	904	908	871	946	957	984	926	967	943	882	953	932	973	922	917	940	958	891	937	931	905	931	920	940	921	938	957	900	921	936	881	924	891	870	929	926	932	913	954	947	911	953	901	875	932	929	877	922	911	927	931	894	939	896	929	916	940	948	902	933	929	865	901	896	870	997	967	898	934	919	914	951	900	894	886	868	945	896	961	923	935	931	901	897	882	878	930	936	933	872	952	942	954	861	992	919	880	917	947	936	938	941	889	921	886	911	970	901	971	950	903	872	919	894	916	898	907	922	906	965	932	938	921	937	921	932	954	927	949	904	931	950	938	932	937	907	924	955	973	922	921	903	884	920	894	896	937	945	898	896	854	945	910	893	945	935	949	962	931	881	979	956	929	971	937	894	891	907	992	939	938	934	913	923	925	919	899	898	945	928	921	928	963	916	913	898	953	922	938	982	949	914	926	899	933	911	920	876	949	932	912	984	938	957	982	918	891	929	888	883	946	874	944	922	853	935	914	861	888	950	911	951	917	932	959	866	923	914	925	948	936	955	870	909	909	942	903	928	921	972	924	917	858	924	940	929	953	890	930	908	870
16454	5829	22056	16774	3969	954	581	418	392	355	336	347	340	293	294	284	268	252	269	296	254	270	251	268	280	259	273	265	261	275	247	282	281	268	289	285	251	276	253	264	244	258	250	246	277	235	253	292	259	247	248	277	261	271	271	237	272	256	281	274	274	254	240	265	233	236	284	270	266	261	273	254	242	238	257	282	236	236	258	287	253	248	234	274	244	247	267	261	246	266	261	252	243	278	286	242	262	278	239	267	260	264	266	271	244	256	244	243	237	240	250	287	273	246	274	257	272	280	249	272	282	255	262	273	251	249	269	258	262	283	243	251	254	223	243	268	256	269	242	276	261	261	260	264	252	275	291	287	272	268	265	255	271	232	267	270	264	252	271	274	246	234	237	274	273	241	260	263	254	275	267	263	270	248	281	262	263	258	250	259	241	233	212	259	273	265	248	255	311	233	254	277	272	235	251	239	277	213	272	266	258	254	241	252	268	230	264	251	251	258	243	269	271	267	274	287	247	256	255	271	257	251	251	258	255	249	264	228	241	289	265	242	244	270	283	250	266	246	272	268	229	260	281	260	259	282	229	270	238	257	232	275	242	274	267	262	229	240	265	233	277	257	265	295	252	261	216	272	247	268	250	266	245	249	254	299	268	297	226	251	260	253	277	279	276	255	230	249	261	242	255	240	241	266	247	259	242	262	250	284	267	276	232	203	246	239	282	281	262	225	239	245	244	251	240	276	243	259	274	267	274	230	245	258	246	242	280	247	257	259	263	297	265	246	265	250	256	296	251	238	259	258	266	274	232	266	247	266	247	249	269	284	266	235	285	254	243	250	267	246	258	287	252	282	263	236	268	247	271	264	282	270	277	248	264	263	267	275	250	261	272	248	253	261	258	258	246	221	241	230	236	261	263	245	283	243	274	264	265	265	259	250	257	259	275	248	236	269	252	255	288	233	269	290	285	279	246	280	248	249	252	230	272	240	285	243	260	248	288	265	242	258	263	257	277	281	247	238	257	263	270	246	254	257	279	242	245	244	253	241	249	284	283	267	272	241	265	246	244	284	265	228	214	256	252	271	250	250	241	261	260	285	264	234	237	288	274	252	309	264	249	232	260	274	237	252	274	230	247	266	226	266	246	250	282	257	267	284	278	249	288	272	257	249	259	248	270	245	273	256	235	266	238	264	256	265	266	253	268	241	285	266	237	245	261	271	251	279	258	278	278	272	262	254	281	255	228	253	257	260	253	262	257	285	239	240	277	261	225	228	257	293	278	263	265	246	237	248	270	272	278	247	261	271	290	233	239	263	260	269	268	267	271	253	259	241	269	269	252	225	249	264	244	299	272	240	278	250	251	268	251	240	246	270	247	265	257	250	252	269	246	275	253	258	245	267	247	261	285	273	230	235	266	224	248	225	265	245	281	293	256	262	272	223	260	272	247	267	263	280	262	270	263	253	250	264	263	262	226	256	276	250	263	251	261	275	258	264	299	259	258	257	271	253	263	256	260	264	267	262	273	277	251	273	294	285	226	261	249	221	259	239	250	256	263	234	257	254	257	248	259	259	261	246	260	273	256	269	265	284	267	286	239	241	263	267	271	274	259	249	265	248	247	241	237	267	258	267	233	266	246	288	248	252	264	276	265	282	261	256	273	295	252	248	237	243	263	239	271	253	304	263	276	245	273	280	293	263	228	248	257	269	260	250	295	269	263	248	269	274	279	243	251	236	215	251	259	253	264	259	288	243	263	268	257	266	252	244	293	258	266	290	238	257	246	243	264	231	243	265	317	297	248	249	260	300	260	242	240	306	228	230	248	255	234	238	250	288	269	257	256	264	240	257	266	268	255	288	284	245	251	244	276	269	288	263	243	270	278	269	291	278	229	266	224	251	275	233	237	254	237	242	258	246	274	229	284	255	276	246	278	252	269	251	265	258	255	248	264	248	261	276	263	260	269	249	257	279	252	205	270	275	289	260	276	272	257	252	259	264	256	280	291	239	251	274	280	255	233	271	247	231	243	264	242	240	267	229	248	274	270	287	293	288	278	238	295	265	255	258	316	238	266	233	274	238	260	250	253	275	234	258	247	251	248	235	247	257	273	254	268	218	240	243	257	240	246	234	234	271	254	264	269	258	253	283	275	286	249	290	252	255	268	256	247	218	273	244	258	273	263	248	270	236	235	261	272	273	284	268	236	239	279	234	297	291	253	267	254	233	249	256	261	243	286	243	254	252	259	258	272	260	275	255	261	268	237	269	256	264	229	255	245	266	262	262	269	241	236	262	271	263	273	270	255	245	257	256	263	250	238	260	269	297	244	309	268	278	276	259	280	248	260	265	249	270	287	269	263	270	260	301	245	256	277	243	276	247	239	267	271	290	287	292	263	252	252	244	246	245	255	277	256	230	224	236	273	242	233	238	255	249	288	243	236	255	274	219	265	287	269	254	256	230	262	294	312	238	228	255	251	286	227	263	254	268	281	260	263	252	272	297	252	221	260	250	239	267	241	279	269	287	265	250	269	267	272	237	273	270	295	287	245	228	250	261	258	252	230	251	261	256	264	296	284	263	255	276	269	262	257	286	241	274	259	266	261	255	281	242	264	253	248	301	264	255	268	246	254	283	242	244	275	256	239	242	265	238	289	247	262	218	262	225	259	287	279	271	250	273	264	276	274	257	225	231	233	243	246	266	265	255	263	289	273	282	295	278	241	255	267	258	252	262	290	274	248	267	274	272	240	268	275	271	259	245	266	258	286	285	264	272	271	253	250	278	233	271	251	253	248	268	244	241	283	263	257	263	233	265	266	277	241	239	229	237	235	259	248	305	262	247	261	265	264	271	248	251	250	299	248	289	240	265	280	247	283	288	253	276	269	277	240	259	268	257	250	274	245	245	284	233	250	234	243	252	253	253	289	257	240	251	250	285	231	287	262	266	222	253	237	245	240	251	263	259	275	273	278	271	275	231	267	230	264	266	279	263	231	256	269	231	226	252	251	270	217	220	277	294	251	278	266	268	253	273	273	286	228	245	292	255	259	264	248	244	240	266	276	259	253	265	252	274	227	266	289	258	235	250	248	219	258	255	259	254	266	280	245	260	255	247	235	246	276	255	266	274	245	285	266	242	245	275	272	242	308	244	248	265	249	280	267	263	252	242	283	296	267	286	287	256	260	252	242	273	268	315	264	240	271	265	282	266	267	259	245	254	239	253	269	225	256	265	222	236	238	252	251	266	277	254	258	244	263	283	257	259	270	238	242	263	265	273	248	272	235	282	260	256	271	280	237	231	280	282	251	265	251	278	259	245	230	258	254	262	235	230	287	251	244	238	231	240	235	292	253	257	251	248	270	297	290	289	248	269	277	263	288	279	273	284	287	258	262	285	269	241	238	255	235	276	256	260	266	278	232	270	243	257	251	291	242	275	257	269	267	255	226	283	259	228	280	257	241	255	270	276	235	236	249	286	243	233	261	253	253	261	255	288	269	235	251	284	259	278
11597	6104	28665	20504	6601	3063	2211	1525	1245	1164	965	933	964	883	822	793	717	685	659	616	631	629	647	647	651	632	635	670	584	625	595	607	619	628	657	641	545	586	604	602	566	590	635	606	623	632	592	592	598	617	621	616	596	637	640	649	590	567	562	605	598	632	589	602	566	557	562	590	591	605	609	593	558	627	592	603	557	581	566	599	639	548	603	566	610	584	612	574	534	565	596	600	597	643	584	590	622	593	607	607	596	568	590	572	654	612	546	631	583	624	591	595	591	603	593	551	593	589	626	575	572	612	634	604	625	586	619	581	605	581	524	582	599	594	590	591	599	584	629	578	608	571	573	571	614	626	556	586	558	605	601	591	572	617	574	585	574	579	611	606	586	576	617	574	560	592	603	578	582	542	606	560	593	606	610	585	564	600	577	573	620	592	585	563	566	591	613	604	547	603	601	593	556	632	633	568	560	581	589	616	596	627	612	604	609	595	595	553	588	599	537	603	614	612	542	589	601	604	545	619	555	621	629	578	555	602	585	550	609	578	573	611	556	610	607	567	582	613	570	579	620	628	629	546	586	588	588	606	585	539	559	582	591	610	598	566	621	575	594	550	590	666	576	588	562	593	583	586	558	634	565	623	603	597	588	550	612	652	587	577	588	569	632	581	583	567	573	605	592	604	620	575	570	616	605	608	563	612	593	590	629	608	602	590	621	595	592	595	582	626	550	598	607	589	615	609	565	634	582	568	600	564	570	574	605	597	623	560	614	564	637	573	618	570	570	583	563	614	612	615	579	597	593	653	574	610	611	609	579	602	584	581	627	576	596	606	605	556	605	564	573	605	621	546	578	566	597	626	571	590	622	586	621	602	592	614	629	621	577	613	617	589	557	620	587	593	566	590	627	638	544	601	572	591	615	567	573	583	563	560	618	625	573	599	556	595	562	622	618	626	619	575	599	562	608	577	600	611	597	582	591	600	641	584	620	559	599	629	555	591	598	587	616	600	580	589	586	619	597	571	616	562	609	602	651	576	616	635	574	606	623	621	605	568	612	577	591	633	571	539	592	629	557	623	600	583	604	589	586	574	631	568	594	586	597	615	626	589	585	582	601	618	577	630	597	553	587	598	578	557	580	573	591	572	595	602	590	605	615	610	607	604	600	579	557	609	582	646	615	611	620	578	583	615	584	580	596	608	606	591	601	560	568	610	556	614	561	630	639	583	593	592	556	600	609	578	560	631	611	565	604	604	594	564	589	561	612	593	595	640	589	601	613	610	606	553	594	621	593	608	542	575	587	588	579	590	603	573	587	556	615	560	619	592	572	584	623	541	626	603	630	580	604	634	588	541	623	603	607	631	621	604	629	557	605	602	590	583	608	652	570	583	578	629	594	621	566	529	549	573	544	613	603	550	579	613	561	568	584	628	595	584	590	621	583	572	557	596	584	600	536	622	626	584	564	586	596	551	612	621	572	574	574	625	551	628	607	578	596	588	604	541	586	571	610	608	589	609	592	583	590	571	602	618	601	568	553	639	549	588	574	589	608	578	615	580	539	601	567	587	575	562	562	619	595	598	609	611	578	593	615	614	643	593	557	624	613	622	576	640	649	604	596	619	614	586	605	589	577	587	535	563	582	538	602	618	600	588	618	582	586	598	572	572	577	573	581	580	612	594	599	577	579	610	581	552	625	622	625	605	585	595	594	570	618	589	634	555	577	553	622	612	608	576	572	594	597	573	585	600	558	614	571	602	585	586	553	583	557	561	628	627	606	592	571	567	577	598	607	617	601	578	601	598	643	626	640	620	620	600	602	600	612	633	592	618	599	600	555	620	571	594	533	568	579	601	593	570	615	623	628	606	572	588	540	577	597	592	591	625	579	565	611	571	585	634	568	664	603	575	601	608	577	636	562	598	601	668	569	626	587	641	587	597	628	612	605	595	561	620	599	580	576	623	612	568	580	580	599	599	570	592	612	639	607	602	679	576	597	550	575	560	572	574	575	605	602	611	545	603	627	601	546	557	584	624	609	572	608	591	588	607	586	596	554	617	569	612	593	588	598	636	600	532	542	573	559	628	613	633	620	580	561	566	572	561	593	564	591	585	534	578	595	571	569	581	598	579	606	590	593	604	626	600	616	589	563	601	554	600	577	547	604	616	609	618	531	618	605	562	586	606	597	621	564	563	569	610	594	630	623	554	602	578	590	592	564	623	651	585	575	619	614	620	574	628	580	603	608	617	582	591	582	586	611	581	558	583	602	605	606	539	551	559	564	574	579	532	569	561	603	592	601	519	624	633	531	605	596	590	597	566	601	595	597	563	583	555	576	568	563	577	626	573	593	612	602	595	598	606	602	571	605	595	633	624	555	543	595	518	579	594	593	598	582	594	636	619	596	678	604	578	581	563	621	585	554	572	632	607	620	647	556	596	588	617	605	564	583	599	570	565	569	567	566	571	595	571	605	606	569	581	624	595	588	594	626	591	582	540	579	601	617	585	578	563	604	577	596	575	570	558	594	591	566	615	581	574	617	609	577	595	620	607	596	510	606	572	589	578	549	584	561	605	565	583	623	566	586	566	598	559	566	608	586	628	591	609	616	607	627	590	584	613	561	555	618	542	600	588	609	623	578	574	603	616	609	581	574	573	588	580	589	559	556	557	590	610	598	561	602	611	589	604	569	585	587	557	604	611	615	603	606	545	586	593	585	594	625	575	610	599	576	552	621	572	616	553	599	628	591	637	558	619	617	595	549	586	600	567	611	619	584	609	619	600	587	547	618	556	587	569	593	641	613	601	588	631	592	661	619	618	579	636	602	571	607	629	617	588	568	605	577	603	625	616	583	601	592	542	584	591	550	587	565	625	592	620	582	601	630	608	616	592	605	593	630	586	615	559	597	569	580	629	590	585	576	615	602	614	574	565	595	604	577	602	615	612	594	543	580	608	582	575	620	565	612	616	609	615	563	596	632	577	596	626	638	583	579	588	608	603	599	574	592	555	592	608	583	607	604	583	595	584	608	628	554	559	565	557	591	594	591	618	589	593	570	590	637	609	592	595	625	565	576	592	559	606	597	606	579	592	572	593	569	558	575	627	562	580	570	586	613	547	591	577	559	597	595	618	624	607	588	590	622	580	556	620	613	581	598	613	607	592	601	579	596	592	604	605	603	637	568	576	599	587	587	591	609	597	565	600	604	596	601	593	579	628	585	582	606	627	603	596	598	628	619	580	625	564	583	608	574	610	583	606	571	591	589	626	561	548	572	627	571	602	591	543	589	618	573	620	586	638	634	547	576	593	646	616	604	598	583	591	572	576	604	590	598	636	539	578	616	545	557	605	568	613	616	597	586	582	602	539	553	576	565	643	591	607	614	602	526	592	578	584	570	575	588	632	594	571	560	582	565	603	537	584	595	602	614	633	636	566	593	584	616	596	576	586	565	597	603	587	622	639	540	570	545	559	568	617	635	612	580	621	555	568	608	601	556	613	570	535	571	598
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
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
