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
338028595947	338028596487	338028597037	338028597587	338028598137	338028598687	338028599237	338028599787	338028600337	338028600887	338028601437	338028601987	338028602537	338028603087	338028603637	338028604187	338028604737	338028605287	338028605837	338028606387	338028606937	338028607487	338028608037	338028608587	338028609137	338028609687	338028610237	338028610787	338028611337	338028611887	338028612437	338028612988	338028613538	338028614087	338028614637	338028615187	338028615737	338028616288	338028616837	338028617387	338028617938	338028618487	338028619037	338028619588	338028620138	338028620687	338028621237	338028621787	338028622337	338028622887	338028623437	338028623987	338028624538	338028625087	338028625637	338028626188	338028626737	338028627287	338028627838	338028628387	338028628938	338028629488	338028630037	338028630588	338028631138	338028631687	338028632237	338028632788	338028633337	338028633887	338028634438	338028634987	338028635537	338028636088	338028636637	338028637188	338028637737	338028638287	338028638837	338028639387	338028639937	338028640488	338028641038	338028641588	338028642138	338028642688	338028643237	338028643788	338028644338	338028644887	338028645437	338028645988	338028646537	338028647087	338028647638	338028648187	338028648738	338028649288	338028649837	338028650388	338028650938	338028651488	338028652037	338028652587	338028653138	338028653687	338028654238	338028654788	338028655338	338028655888	338028656438	338028656987	338028657538	338028658087	338028658637	338028659188	338028659738	338028660288	338028660838	338028661387	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2689	3650	2300	2686	3650	2300	2684	3650	2300	2682	3650	2300	2680	3650	2300	2678	3650	2300	2677	3650	2300	2675	3650	2300	2675	3650	2300	2675	3650	2300	2674	3650	2300	2673	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2671	3650	2300	2671	3650	2300	2671	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2672	3650	2300	2673	3650	2300	2673	3650	2300	2673	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2674	3650	2300	2675	3650	2300	2675	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
61940	31264	15553	5785	1782	862	458	323	409	326	241	288	258	247	276	266	281	268	245	307	284	281	278	256	292	307	254	291	274	289	272	254	264	296	275	270	279	254	234	289	270	269	257	259	288	260	246	269	255	252	304	284	269	234	268	238	264	267	266	337	271	269	255	250	257	274	282	283	266	247	292	310	296	286	255	266	280	291	281	248	290	271	268	263	293	248	278	252	270	264	264	251	307	278	298	271	263	261	292	252	289	269	271	295	222	259	284	251	273	280	237	218	243	239	260	284	259	262	265	292	261	272	299	236	251	264	268	266	245	261	255	267	261	223	253	248	270	285	286	266	247	293	255	254	294	290	253	248	273	245	291	254	269	276	282	280	280	286	261	287	251	259	261	240	295	246	247	275	318	247	260	235	222	254	247	293	271	267	256	297	263	310	265	264	268	269	245	275	250	271	275	287	269	269	266	248	251	239	271	259	249	275	271	243	265	294	278	262	280	292	251	279	258	267	268	268	261	283	285	303	264	237	304	274	268	271	266	256	256	271	277	281	243	247	284	266	290	295	252	259	278	258	292	276	246	275	278	292	248	274	275	238	252	260	282	286	290	293	268	254	269	295	254	267	263	310	250	237	276	269	249	272	238	286	265	294	262	264	271	286	263	291	249	280	268	230	255	258	255	241	271	287	283	254	248	242	258	248	228	251	252	282	248	272	266	257	266	263	290	266	251	252	239	290	271	245	240	264	287	283	273	259	286	283	247	285	262	265	249	291	252	281	300	225	293	259	277	277	256	248	274	249	263	253	261	240	250	292	261	301	249	287	257	288	240	278	274	273	251	261	277	269	273	277	273	305	285	268	285	273	284	256	298	272	273	223	267	284	274	279	252	259	291	279	247	263	267	277	276	257	272	309	256	270	247	283	236	283	255	296	251	289	284	227	246	247	225	242	269	273	285	241	261	261	271	286	273	271	264	305	283	265	313	292	258	289	297	237	265	267	286	285	284	256	296	251	273	246	258	248	278	270	253	254	306	272	250	252	247	263	273	254	225	243	268	263	287	249	267	271	281	245	287	263	278	273	262	297	257	264	266	249	256	262	274	270	269	287	263	271	296	235	280	283	267	250	279	247	269	239	250	290	280	264	286	275	265	287	261	277	269	237	254	236	268	271	282	266	232	262	288	318	302	311	249	263	276	272	276	253	274	270	275	291	287	258	285	262	274	265	244	268	296	250	266	274	265	253	276	250	275	273	229	307	271	277	263	245	262	235	268	248	245	272	258	254	261	277	253	260	258	280	257	252	260	285	267	273	261	257	264	272	289	283	237	280	266	266	298	257	257	243	261	238	270	276	278	278	306	268	268	236	295	262	257	296	269	272	278	254	267	264	292	264	279	248	293	265	274	263	279	282	281	256	241	275	260	269	284	264	259	261	286	254	273	273	291	257	278	263	267	300	264	256	306	261	271	263	264	261	266	272	253	288	270	308	295	275	258	277	288	299	279	297	271	269	280	277	267	265	280	261	265	271	298	317	275	269	281	281	280	286	277	270	266	243	254	288	295	298	295	259	272	291	265	255	254	260	296	278	266	254	258	244	281	248	255	259	280	281	279	264	251	274	253	299	302	229	266	260	275	259	227	256	245	266	251	264	264	251	310	283	255	260	248	287	287	269	251	275	301	295	274	286	239	273	267	235	280	269	243	249	255	276	259	281	242	221	291	296	237	257	248	257	301	313	291	265	268	293	301	241	234	253	249	251	290	263	251	258	266	277	267	290	277	276	277	262	272	271	261	257	247	289	300	259	252	242	265	275	273	282	244	286	280	292	244	255	262	274	275	303	287	282	274	257	283	257	250	242	274	245	267	260	287	292	246	253	270	259	287	255	294	288	244	259	274	260	293	272	263	254	306	288	251	260	295	269	237	247	270	255	288	272	268	260	283	284	244	266	286	261	273	251	276	286	258	275	263	290	275	292	272	300	257	264	243	265	281	268	287	291	286	253	267	265	240	261	285	267	287	256	284	235	277	259	269	265	265	275	253	266	248	269	272	262	231	273	256	272	276	261	255	275	300	273	269	285	260	313	231	252	274	282	253	274	280	284	271	251	261	275	262	269	246	249	280	297	257	236	250	255	246	275	267	289	296	249	268	273	286	285	257	285	288	248	228	281	250	270	251	256	271	265	265	254	312	267	267	249	249	278	289	284	292	273	236	261	272	302	262	265	284	266	264	282	256	301	283	251	285	291	251	273	237	230	240	264	296	277	260	256	295	236	283	257	273	260	275	243	261	306	244	262	269	278	236	265	299	249	286	324	253	237	274	280	264	274	296	278	260	247	277	276	288	291	291	258	272	272	259	278	306	284	263	284	266	272	277	245	267	305	297	292	300	271	274	275	278	282	272	286	238	225	275	251	255	270	307	266	245	286	249	257	290	235	254	281	271	281	288	274	276	257	293	281	278	264	298	256	264	237	246	237	246	278	270	280	269	288	279	268	281	284	271	278	291	278	286	250	278	250	271	301	268	301	288	253	268	271	281	264	299	283	261	257	249	297	284	278	248	278	235	274	265	266	267	224	290	284	269	275	284	263	309	264	293	283	262	244	247	246	255	283	261	300	275	266	242	271	255	251	277	233	254	267	273	255	267	294	278	277	250	263	240	283	242	270	254	273	271	252	288	279	290	257	277	266	293	277	299	272	245	249	265	252	280	283	249	306	285	258	286	321	257	234	240	270	241	265	250	258	301	290	256	295	241	279	259	264	272	271	240	238	286	274	287	252	249	258	302	255	269	259	239	267	257	240	256	261	267	246	313	266	259	259	273	280	290	275	262	250	277	275	291	276	247	274	255	275	298	285	305	243	280	264	240	289	272	259	269	297	273	278	251	288	270	295	246	255	282	267	286	263	225	249	242	247	240	256	267	277	253	244	275	268	253	244	261	276	250	304	280	227	268	253	234	243	272	274	267	251	299	296	241	279	296	272	262	281	277	262	280	283	282	259	270	268	262	265	260	302	255	256	269	260	269	263	255	259	264	265	289	269	259	257	262	220	202	269	254	287	262	268	288	238	251	274	253	248	279	277	257	268	291	259	269	245	293	276	273	257	273	268	270	259	257	260	253	293	281	262	251	238	266	263	269	306	269	265	246	248	280	238	272	244	261	293	292	272	272	253	262	262	273	299	254	288	295	285	274	259	274	265	281	275	228	268	279	266	275	257	264	302	263	326	283	244	263	256	299	279	271	276	257	277	248	283	286	240	252	281	273	274	263	288	269	263	258	256	257	274	266	251	242	300	259	249	289	269	274	259	261	256	265	266	273	257	277	288	299	254	254	257	301	269	272	298	220	276	251	283	276	275	303	286	271	268	268	272	260	271	272	290	279	268	260	265	240	262	250	266	260	234	258	296	255	268	262	284	249	284	264	264	285	287	279	266	282	270	288	236	277	244	250	274	258	283	258	266	275	266	258	247	242	237	236	290	231	220	308	272	264	268	279	285
42172	24756	15867	9571	4271	2265	1291	986	1213	780	615	612	618	590	634	566	629	603	565	626	597	614	623	584	632	561	671	607	591	586	556	598	592	576	630	618	565	606	597	554	575	594	597	549	614	603	549	648	592	631	585	602	604	619	595	579	616	598	585	663	567	574	584	598	612	578	622	586	628	591	588	659	582	595	554	613	602	602	600	596	602	591	586	573	629	629	600	614	542	562	571	592	605	613	585	612	593	564	620	572	584	606	573	613	595	606	617	577	584	601	570	604	609	623	563	611	608	575	596	587	606	572	588	604	594	563	594	586	601	666	586	571	537	594	600	585	597	582	568	553	597	583	592	566	616	592	597	616	634	614	624	615	597	621	622	614	587	628	582	600	586	590	597	584	563	591	596	645	557	608	580	587	621	593	568	572	621	576	595	593	629	599	624	616	594	587	592	597	595	610	583	603	604	603	600	584	620	619	577	608	586	602	587	599	580	590	574	581	615	586	564	619	539	596	643	599	571	610	598	566	604	590	597	595	570	610	575	580	589	622	586	590	582	566	599	581	607	584	623	587	582	599	598	564	599	577	610	629	560	573	590	578	586	562	591	592	597	607	586	577	573	678	566	582	531	619	564	576	615	605	525	625	556	613	580	562	625	604	615	578	593	559	577	584	618	599	574	589	603	637	624	619	594	540	622	611	557	603	613	600	629	602	601	560	613	572	584	598	542	613	557	571	553	615	556	625	557	569	603	653	630	606	600	561	597	555	611	602	589	652	636	560	616	603	623	589	558	598	582	611	624	592	611	577	606	565	579	561	610	597	586	595	558	583	584	646	617	568	584	640	568	590	594	586	546	605	617	605	586	635	591	601	588	615	528	616	566	572	574	598	578	632	597	630	570	618	656	599	582	581	567	583	584	570	548	595	578	622	584	566	589	588	578	565	584	544	558	558	583	613	613	627	629	572	580	536	608	625	594	584	566	577	641	599	586	549	564	636	585	587	598	664	616	577	612	560	591	635	621	601	585	615	560	588	561	591	585	548	626	570	616	611	578	566	618	618	616	604	635	592	592	559	646	593	593	595	596	600	591	592	615	569	612	596	649	628	556	625	562	627	578	579	625	632	602	609	625	594	592	616	596	527	565	583	579	632	619	613	586	618	554	635	591	636	593	557	629	602	591	593	582	620	596	599	633	582	584	587	622	571	595	600	631	577	624	581	565	561	558	571	623	584	597	594	619	610	591	576	613	620	578	618	582	590	587	645	611	621	593	606	601	590	572	582	611	591	600	562	619	649	589	650	602	565	608	605	616	585	602	625	609	619	584	560	594	603	584	606	593	596	653	567	571	617	631	592	561	625	606	613	589	583	635	590	581	639	609	613	615	592	605	577	570	571	588	579	567	575	593	565	575	612	585	594	573	585	600	599	553	605	561	631	576	611	591	603	637	525	597	648	547	600	583	602	599	623	592	597	581	598	566	634	603	591	599	584	564	606	576	584	588	618	602	581	611	595	592	576	608	586	566	559	622	569	570	583	558	585	581	597	607	621	615	588	595	555	575	588	607	567	585	568	582	582	622	550	601	617	606	664	616	589	620	564	616	564	615	594	564	622	637	580	600	573	583	570	593	601	611	617	561	584	586	618	583	598	585	553	638	543	587	603	567	582	579	586	583	589	593	584	616	560	641	611	629	608	585	560	616	582	591	602	602	600	637	611	604	599	642	582	627	603	616	596	618	601	623	557	623	587	562	615	598	600	592	560	585	609	592	644	596	623	552	548	598	639	604	611	550	614	630	562	606	622	617	647	554	610	602	577	590	623	572	631	634	665	601	591	623	608	629	607	620	611	628	596	622	579	583	582	627	587	584	613	610	597	594	558	615	603	613	603	547	610	572	596	620	568	635	585	587	580	648	598	563	577	604	628	643	560	609	598	570	585	569	611	614	531	542	545	616	601	606	618	562	619	596	594	626	607	620	602	580	623	603	628	642	599	618	605	593	571	579	561	621	614	601	617	564	582	604	576	617	588	560	591	576	559	572	565	608	660	608	564	645	611	552	586	605	591	583	638	585	614	537	572	614	595	584	589	605	616	583	601	587	598	659	577	601	572	533	606	635	591	600	592	636	634	576	547	577	622	577	549	583	617	614	611	624	611	583	622	610	566	605	573	564	543	610	634	601	591	608	536	547	613	597	612	570	590	618	590	562	619	601	585	635	636	630	593	544	628	574	591	649	615	605	612	618	597	635	624	581	613	552	592	576	629	589	567	596	584	610	571	614	593	569	612	587	593	564	583	596	616	584	578	618	601	547	639	581	604	585	561	587	599	601	645	578	599	582	666	563	622	607	593	577	565	600	582	582	602	651	624	573	603	595	611	623	612	604	592	622	599	610	593	641	651	532	608	596	619	607	583	581	578	582	593	644	632	634	578	578	603	598	624	591	586	570	589	626	612	612	601	595	573	590	572	597	629	589	610	603	621	626	585	607	582	577	622	589	602	609	603	641	643	594	558	571	622	602	597	577	580	625	598	610	622	601	592	567	578	598	608	601	638	587	597	579	641	591	576	602	567	598	597	605	583	603	572	558	611	645	609	560	583	621	633	581	594	582	588	529	595	569	580	594	604	568	596	597	627	631	608	589	582	601	612	606	603	597	595	629	584	551	580	639	590	584	611	577	602	572	604	591	554	574	572	607	592	579	640	606	615	612	620	573	599	557	596	641	584	615	558	635	567	554	622	594	576	603	575	601	618	619	622	592	627	594	569	576	585	609	627	512	570	574	614	637	600	599	600	595	578	641	580	636	604	623	624	590	568	592	611	580	598	587	606	605	651	610	572	587	635	602	625	572	584	579	617	590	610	593	598	597	604	608	645	621	591	586	545	572	564	575	608	635	560	599	598	615	626	542	572	598	576	613	556	568	620	572	595	621	622	557	597	596	590	571	627	573	606	567	608	583	614	614	577	564	600	602	585	613	594	603	605	583	574	591	667	598	614	587	575	563	567	597	610	592	570	605	615	554	526	576	609	616	597	599	585	585	585	591	584	582	580	617	609	636	595	569	627	574	597	588	573	606	572	601	600	625	564	591	595	618	626	618	615	567	576	617	581	572	587	552	547	626	573	592	630	569	599	617	644	559	625	570	621	580	601	556	622	554	627	561	584	611	615	607	616	608	558	604	614	583	598	596	594	624	606	591	564	602	598	613	600	551	585	639	650	569	590	591	577	573	568	544	579	604	588	631	589	618	605	612	644	588	584	578	565	631	591	577	596	635	607	582	615	591	571	604	577	586	579	600	606	577	573	585	596	611	609	590	599	593	610	595	575	586	631	652	567	570	561	614	585	596	535	569	572	632	596	601	563	615	597	606	568	614	626	633	631	607	605	605	595	565	626	609	569	562	580	559	605	596	585	589	595	585	602	602	624	561	623	598	569	615	585	621	597	612	623	591	603	604	619	593	600	603	578	571	613	562	624	576	592	584	583	602	611	609	595	609	589	588	609
48067	17410	4432	1224	596	333	292	250	222	249	238	245	251	243	225	236	225	237	228	252	221	237	251	227	216	220	224	228	226	252	229	242	236	220	251	242	207	230	229	209	233	225	247	271	215	232	246	229	215	249	225	232	248	248	235	256	230	243	237	236	218	246	240	224	234	257	228	237	239	251	188	241	231	277	220	237	261	252	252	250	234	244	208	237	265	211	240	219	245	227	229	231	246	212	218	250	244	254	236	226	231	258	249	204	215	232	221	252	253	248	207	259	223	220	221	226	219	219	252	232	250	237	233	242	226	250	228	242	220	239	222	245	220	239	228	258	209	227	253	239	238	241	256	206	235	243	214	218	206	208	214	207	229	285	245	232	224	221	231	241	236	222	247	234	233	246	231	240	268	254	253	255	243	235	219	239	227	200	237	239	232	239	246	233	240	249	225	211	242	214	238	246	227	240	240	243	242	247	257	276	228	228	247	223	214	257	238	232	238	241	234	236	226	238	219	233	245	230	255	224	218	226	209	258	234	218	241	275	248	251	246	241	200	236	255	203	233	269	227	221	237	239	221	256	239	222	246	239	249	256	248	217	234	240	234	205	260	268	217	241	217	274	256	225	224	233	224	213	239	205	267	245	267	254	198	250	258	239	237	205	220	239	212	210	237	238	215	236	229	233	228	235	236	219	241	228	255	228	223	240	248	251	253	235	240	204	268	219	237	253	247	235	225	220	235	224	241	210	302	210	245	231	227	264	237	218	217	235	262	243	251	213	260	241	226	230	232	251	231	260	230	240	234	205	218	222	229	238	233	248	240	254	249	234	279	239	244	259	232	269	250	237	220	247	226	237	237	244	255	225	238	223	221	221	260	224	222	228	234	237	238	247	240	237	215	222	239	232	236	221	239	232	242	249	244	258	259	236	214	213	233	223	249	234	238	256	212	228	220	237	244	240	232	214	223	241	247	231	233	237	240	233	238	230	223	232	238	240	269	248	242	285	212	225	256	251	241	189	243	224	240	250	266	254	242	247	232	286	225	235	231	225	258	250	227	242	258	227	253	244	225	230	241	236	260	252	238	242	256	234	254	226	235	204	263	233	232	218	240	264	242	230	237	233	232	253	252	205	239	243	251	253	249	252	235	226	233	202	232	237	211	226	230	257	263	265	240	229	224	244	233	263	247	267	241	230	228	235	242	195	227	226	253	264	219	231	212	249	218	237	219	223	225	258	210	232	245	238	245	215	225	227	255	243	209	250	253	252	240	236	231	215	226	221	247	239	249	227	225	239	242	228	202	232	200	236	218	242	218	212	242	204	230	223	241	230	242	224	241	245	244	244	261	244	241	233	243	231	211	226	237	198	246	239	225	241	226	233	236	250	214	213	207	236	245	232	230	227	240	209	216	242	247	207	192	258	260	239	207	269	229	256	252	234	214	237	220	186	251	253	220	237	270	230	220	228	249	227	243	233	246	219	226	241	243	248	234	229	205	197	231	222	236	227	231	257	235	253	232	226	253	250	205	245	222	266	229	244	240	229	239	232	239	255	265	239	227	238	255	256	233	238	235	244	246	221	240	250	217	210	238	235	242	248	210	255	228	230	215	220	254	227	243	234	221	220	205	215	231	217	207	235	218	195	251	224	229	238	245	249	219	243	241	235	225	259	232	228	241	217	234	244	237	252	256	242	234	231	247	248	234	229	209	244	228	234	232	249	242	235	263	236	240	225	228	256	237	250	226	257	234	253	240	241	232	223	258	229	223	237	250	196	246	248	226	227	239	233	232	230	230	278	238	247	251	218	263	230	244	246	251	240	244	259	254	233	228	257	261	262	238	219	205	259	240	239	215	239	225	212	244	239	225	232	245	229	223	262	256	234	238	241	221	230	226	236	236	263	226	221	260	225	238	236	231	238	225	239	224	231	235	224	227	227	242	235	218	207	249	239	242	267	237	221	219	262	252	241	257	251	261	222	216	226	250	233	231	262	249	247	236	242	220	255	228	227	226	228	245	239	248	237	231	239	222	220	249	227	256	195	208	232	217	227	244	232	222	224	224	180	236	198	226	236	249	239	236	224	259	232	233	242	217	232	245	203	236	250	233	232	215	237	217	202	230	214	207	254	217	224	247	261	209	263	222	244	226	242	213	235	208	246	235	244	251	248	225	248	246	211	225	219	222	214	205	265	268	227	241	244	231	250	242	228	235	221	227	246	248	264	239	263	248	216	253	212	249	228	251	259	240	243	208	227	229	266	244	236	221	241	227	236	227	225	256	231	241	228	248	215	228	250	259	238	234	219	245	238	245	225	245	250	217	234	222	225	242	239	221	236	213	230	209	239	255	228	228	214	248	217	230	241	256	257	225	256	247	240	227	243	239	244	218	239	244	263	234	204	246	254	238	259	231	216	224	236	245	254	247	227	208	201	261	259	210	234	255	243	233	231	250	224	231	234	243	254	242	227	255	229	221	222	211	223	258	220	245	249	229	259	261	243	251	253	246	229	244	212	239	222	231	253	227	224	214	207	246	256	229	241	220	245	206	221	217	220	212	235	228	225	225	224	271	265	256	237	212	219	224	245	230	229	270	239	246	226	249	210	195	224	220	221	232	228	240	247	240	218	219	222	215	245	227	212	231	228	244	211	228	221	233	249	212	243	252	236	253	230	236	216	216	282	232	246	231	251	227	228	275	242	271	248	226	239	265	238	240	236	218	242	214	243	219	252	269	227	230	231	219	222	196	217	279	202	256	256	227	254	237	244	222	189	223	247	246	237	243	237	258	239	248	224	237	240	240	233	215	242	242	239	263	234	201	225	241	257	235	237	246	250	246	250	227	277	202	244	209	237	252	231	219	229	242	229	228	213	241	218	220	214	242	232	248	233	216	228	230	215	246	211	253	246	224	257	247	243	223	245	224	229	251	223	231	231	250	217	244	270	205	213	209	205	260	236	228	235	275	246	257	243	249	242	238	242	238	224	232	280	255	242	197	247	236	242	275	218	228	229	234	221	226	240	223	238	240	248	225	249	258	268	235	237	223	246	255	229	225	223	272	216	236	247	263	221	249	227	236	212	258	216	220	243	240	246	261	242	224	262	237	256	241	235	254	227	250	259	261	230	227	224	250	262	233	226	229	232	257	209	245	232	262	250	236	271	264	225	235	236	254	256	237	221	255	245	224	194	213	233	256	217	241	226	258	204	257	232	222	267	243	208	216	223	207	237	220	169	219	238	233	251	241	244	210	230	233	236	250	220	258	251	250	221	245	237	254	222	246	256	256	240	233	266	210	217	216	223	261	232	251	244	225	237	215	261	242	206	238	242	225	246	252	256	245	219	219	240	213	231	229	214	210	234	257	231	252	232	263	243	253	249	223	225	240	204	233	252	219	240	187	253	219	246	236	240	254	217	232	246	224	239	265	212	250	261	272	231	225	240	239	227	246	227	253	231	233	243	238	213	239	219	239	239	221	253	234	239	235	266	238	227	274	225	252	207	238	250
32566	12086	5009	2458	1440	838	692	668	544	559	548	552	498	536	497	497	533	551	560	533	534	510	500	570	541	487	506	506	531	528	492	566	505	522	524	547	501	514	538	529	523	537	515	568	508	574	507	531	547	517	579	553	548	563	547	532	571	533	544	559	546	506	549	534	534	536	510	507	530	507	519	545	521	527	519	514	550	563	491	515	520	510	519	509	541	506	544	552	510	540	509	519	522	510	523	554	566	523	582	510	515	549	521	531	558	554	508	509	550	518	550	568	536	526	574	492	525	536	495	529	536	524	550	534	579	542	584	503	550	525	515	519	535	588	559	512	531	519	527	494	542	566	508	551	566	574	528	536	563	525	517	549	525	530	543	523	526	531	541	527	564	558	597	527	539	552	558	545	540	544	542	552	560	585	516	548	574	544	544	529	531	514	500	545	523	504	563	540	548	525	505	558	545	524	560	544	557	510	548	592	539	536	503	487	526	541	528	532	563	562	559	577	575	529	544	554	511	489	520	548	566	538	510	498	523	520	537	499	520	531	562	543	494	572	511	521	510	550	549	552	513	529	489	520	558	570	503	575	513	506	547	519	539	532	530	569	546	495	534	503	511	531	541	517	541	525	526	494	561	559	602	537	532	555	542	563	516	536	576	525	561	563	542	526	490	554	528	532	551	531	590	503	514	499	533	577	561	571	542	520	525	566	526	510	528	560	527	487	572	585	560	574	498	561	542	538	566	501	528	550	553	532	537	536	498	533	520	495	530	526	573	578	549	531	544	546	549	551	552	534	548	521	531	536	512	559	564	544	516	511	498	537	545	537	532	519	518	525	481	525	542	514	528	514	558	564	523	516	510	511	528	534	499	537	532	572	543	509	534	548	560	552	535	523	567	532	537	545	509	530	523	550	536	515	553	541	551	561	556	520	534	532	497	529	508	508	541	480	507	539	528	564	533	533	501	561	496	492	558	533	541	545	534	515	547	550	568	504	504	522	501	504	524	536	497	540	568	537	566	534	508	564	503	543	515	518	536	509	549	557	572	527	525	545	530	507	510	525	517	490	566	541	524	530	496	534	516	497	515	522	532	544	567	557	513	536	557	521	535	572	529	549	567	555	517	498	503	516	547	552	586	545	526	526	538	522	524	533	542	505	511	533	532	537	544	561	531	535	550	539	554	505	548	510	525	513	529	554	550	497	545	549	559	543	536	543	498	578	601	526	527	489	548	551	519	517	531	498	530	517	545	506	539	556	518	513	561	540	517	495	597	525	535	522	512	522	538	531	533	566	536	559	557	520	545	524	529	504	542	538	577	529	515	521	564	510	547	547	555	552	500	509	540	531	564	532	541	511	509	504	601	497	533	540	554	579	518	469	528	556	536	510	551	549	565	521	525	525	499	505	581	547	565	503	540	542	553	522	521	505	524	530	514	537	510	534	519	563	572	524	546	557	496	587	492	554	554	568	525	553	535	546	578	545	539	541	533	534	528	501	516	514	533	570	554	569	568	524	554	563	577	551	507	532	535	519	519	520	511	517	508	561	543	550	531	518	573	506	523	498	492	533	518	507	557	544	547	512	518	509	553	531	535	551	528	458	508	513	518	540	551	542	579	507	540	519	529	524	528	506	546	519	540	527	509	551	543	534	524	535	535	545	532	542	534	523	529	545	519	551	516	564	570	530	545	577	569	539	585	509	501	506	558	538	540	527	550	541	583	529	556	523	531	520	541	494	517	552	542	552	515	497	553	563	582	510	517	548	531	555	550	504	512	560	507	525	547	512	521	545	544	546	539	537	540	517	530	548	583	556	514	514	529	553	546	504	550	527	517	550	571	544	575	586	492	516	499	548	511	543	549	576	525	539	519	557	546	550	521	580	524	520	502	540	556	505	539	539	559	600	534	502	510	523	604	519	526	525	517	537	522	518	501	555	557	534	556	502	559	552	538	502	533	512	483	542	501	518	523	559	553	511	521	522	522	570	536	516	533	547	508	506	537	581	539	590	529	555	560	512	541	578	539	531	516	549	522	539	541	560	558	509	535	517	556	509	550	507	568	540	511	561	557	557	522	550	543	538	501	563	507	514	562	506	554	535	523	525	520	515	560	553	576	507	526	555	527	541	537	542	541	515	486	536	566	515	552	544	506	531	556	533	553	514	515	504	552	493	553	488	507	539	564	531	531	559	530	576	553	547	537	489	527	523	550	549	530	554	519	479	550	511	573	513	533	516	514	560	549	567	527	526	553	522	554	553	566	544	541	550	546	564	551	497	563	551	572	528	537	524	552	540	524	536	536	541	533	537	560	502	553	538	533	574	563	535	510	540	526	485	539	512	592	565	508	529	530	525	551	548	571	533	548	529	519	497	565	508	599	519	526	549	561	535	568	526	525	511	526	532	554	576	533	538	528	499	531	550	587	518	538	564	528	517	533	517	549	528	503	544	524	543	581	582	519	535	577	613	533	583	524	538	532	552	546	509	545	531	486	543	566	522	518	552	526	551	523	510	549	464	516	515	533	508	508	547	524	550	536	546	557	511	506	521	539	502	538	530	559	524	561	550	505	504	556	540	525	559	546	544	534	548	498	546	539	495	541	544	527	552	570	569	541	558	539	537	512	505	544	513	534	553	529	530	511	537	558	552	504	496	528	537	566	536	567	528	532	545	521	508	515	536	540	523	561	533	529	505	538	507	535	559	518	524	545	546	575	519	526	520	530	517	497	551	549	542	527	560	523	550	500	556	532	522	528	621	605	549	564	570	518	522	525	569	629	551	548	514	538	525	522	529	564	522	565	545	542	534	568	504	548	530	583	511	501	555	547	510	513	512	522	507	522	533	521	557	518	535	598	535	505	537	475	516	556	529	517	539	533	524	531	539	527	588	520	574	539	576	498	581	524	538	558	540	509	554	528	512	526	510	553	506	513	547	551	523	525	553	528	559	522	518	540	479	551	525	509	498	551	555	545	534	549	510	558	530	494	537	533	526	516	536	547	547	557	546	530	548	494	573	519	558	522	507	499	537	507	579	540	528	530	516	533	505	581	538	543	530	559	536	552	552	561	537	522	537	574	503	501	524	562	542	519	558	547	522	507	534	486	476	486	525	564	535	537	517	552	533	568	578	545	510	517	526	518	487	552	575	476	549	515	504	528	519	485	511	504	512	572	559	494	574	553	564	563	538	513	529	529	548	560	587	496	532	503	480	552	572	535	535	519	531	508	546	569	522	523	516	542	554	529	558	536	477	510	544	521	526	527	543	538	524	519	516	528	526	547	528	561	565	539	552	546	547	533	510	516	517	570	542	576	543	536	529	507	546	517	513	522	547	509	528	533	533	521	544	507	526	527	542	485	538	563	529	536	494	553	565	556	527	548	562	531	539	549	542	549	531	532	476	553	538	490	547	563	569	546	517	543	515	525	522	495	541	515	497	542	557	520	529	530	514	558	495	547	542	525	530	515	529	510	560	550	555	577	533	565	496	505	532	548	522	529	521	514	495
61645	25076	7533	1740	694	409	352	314	239	254	268	258	262	260	276	261	239	234	230	222	234	245	290	238	263	230	260	234	261	236	234	286	248	256	255	280	247	246	278	247	265	279	241	257	259	278	242	266	263	244	231	275	246	260	251	231	255	248	243	262	271	272	246	238	241	264	276	247	274	228	246	234	260	286	230	268	242	269	242	249	233	265	262	242	237	242	222	248	250	242	245	234	249	225	244	251	262	247	244	263	258	263	251	251	230	239	252	257	246	278	249	243	240	255	252	254	253	262	248	253	266	272	225	259	256	232	255	241	237	256	271	264	264	250	258	235	224	292	237	241	237	244	259	267	277	273	252	247	238	257	228	240	244	234	258	240	234	272	259	280	261	256	264	260	268	243	261	250	246	272	251	227	242	234	223	245	252	250	279	238	261	284	256	243	273	254	255	235	269	270	257	226	255	273	231	280	275	230	253	263	273	251	258	230	237	234	268	222	218	261	238	277	264	244	244	278	254	244	241	240	262	232	254	244	273	258	241	226	259	263	241	277	251	257	251	232	275	249	244	234	241	260	232	248	250	262	231	252	241	261	241	247	253	260	251	243	269	256	247	246	244	249	243	250	228	241	259	221	221	263	252	251	259	271	263	252	262	252	242	277	256	252	293	249	254	243	242	249	260	258	238	266	263	270	255	286	300	238	248	225	256	293	252	266	240	268	245	252	233	256	252	291	249	235	257	264	244	261	262	252	244	268	244	221	256	255	259	289	215	249	242	253	288	243	249	242	266	270	240	265	252	252	254	271	287	235	246	250	256	216	250	238	237	250	233	261	254	266	223	266	264	220	231	241	222	239	234	237	252	263	256	252	243	269	307	248	260	231	217	281	254	263	251	294	234	241	290	268	243	258	261	259	257	225	212	239	245	260	291	274	220	279	265	245	252	253	241	223	250	238	246	262	258	243	270	227	255	269	251	243	235	273	229	240	256	250	246	269	257	250	250	254	269	286	229	238	249	281	228	250	276	257	255	238	250	256	236	244	275	217	257	259	289	240	250	268	262	243	253	282	242	267	242	243	255	274	270	237	261	231	224	243	239	247	278	245	234	291	276	249	262	254	204	252	236	245	240	246	253	269	284	277	250	229	242	242	249	240	243	241	272	257	255	234	218	257	258	249	251	244	234	241	268	243	250	241	254	244	256	216	236	227	230	259	255	236	269	261	281	256	262	233	249	235	249	272	237	236	242	257	254	251	259	270	272	280	258	243	235	268	219	231	249	266	267	241	278	239	247	232	250	254	285	258	226	277	256	268	233	250	274	257	239	238	270	231	221	217	268	269	256	262	253	254	246	219	198	263	262	263	251	258	247	260	238	259	259	241	252	251	243	255	261	256	261	275	261	248	248	257	238	234	241	246	225	257	243	264	254	232	230	260	247	271	251	230	227	226	270	267	228	260	214	252	255	246	272	262	235	244	240	230	267	235	247	259	245	270	249	245	248	239	222	221	246	235	258	255	252	241	251	258	254	218	258	271	199	248	269	274	245	238	242	258	273	268	235	214	251	256	261	247	256	249	265	251	236	265	270	254	218	251	240	259	304	271	262	250	251	255	235	234	265	251	252	242	236	249	242	236	252	268	227	226	231	243	251	267	259	271	243	275	237	249	251	262	255	244	231	247	234	254	230	240	296	231	275	308	261	278	242	236	231	250	248	230	243	238	252	256	247	244	239	245	266	252	237	257	264	301	247	221	272	255	267	244	250	245	241	254	258	263	286	257	245	278	256	260	249	256	229	259	244	263	243	250	231	266	269	285	246	242	280	251	242	258	261	282	258	250	226	245	267	268	256	235	252	234	266	248	226	253	230	227	281	251	257	256	225	291	236	230	251	294	223	235	239	245	289	239	245	228	242	268	267	247	217	268	249	271	252	251	240	271	287	243	264	257	298	255	231	280	269	266	263	266	227	225	248	252	254	273	266	258	263	268	272	258	253	244	248	270	218	254	244	261	256	238	240	259	235	263	240	258	245	229	254	254	248	254	258	279	238	250	273	222	258	265	256	232	246	268	233	252	248	244	238	226	251	260	267	270	253	257	256	248	211	243	254	256	217	267	237	276	228	273	280	275	259	270	245	231	262	259	276	249	262	256	249	228	254	247	265	276	278	258	245	254	292	262	272	246	273	260	241	240	259	265	245	247	273	234	242	251	272	263	253	236	256	277	257	224	281	252	250	245	255	236	253	273	245	240	245	279	259	265	234	265	254	235	231	252	231	258	244	259	247	280	228	256	276	250	266	233	243	253	227	251	260	265	261	263	233	275	259	237	268	235	257	232	275	245	244	251	286	253	251	230	239	249	242	273	269	245	282	268	220	230	274	240	245	268	229	230	281	232	280	234	254	241	279	275	237	272	229	251	253	271	225	249	256	238	235	253	231	262	271	266	266	216	261	276	249	242	266	231	262	275	261	271	269	251	256	264	229	256	240	215	229	218	261	252	230	260	256	257	244	232	268	235	267	230	232	244	226	265	263	244	260	221	246	224	244	261	271	257	246	251	255	276	254	236	259	259	234	233	235	278	248	268	227	253	237	256	250	263	252	235	245	257	240	256	242	257	231	236	230	247	230	243	225	237	234	220	226	245	224	251	230	258	266	236	259	288	254	239	248	245	251	253	257	260	264	226	274	241	261	241	277	253	242	245	255	247	232	253	259	238	257	255	280	257	253	282	257	255	243	241	245	239	238	239	250	265	231	282	239	225	288	237	240	213	209	283	255	232	262	246	269	271	244	212	283	247	232	225	290	279	258	287	240	284	234	249	230	252	247	267	246	261	281	243	234	239	255	263	251	231	256	260	229	242	218	251	259	221	227	264	235	257	258	274	247	238	233	243	254	243	215	231	235	263	264	246	267	247	209	242	247	252	264	241	252	239	275	252	229	231	257	245	254	284	252	257	259	266	257	257	250	249	215	254	263	239	275	254	235	275	267	284	266	262	274	235	267	244	257	260	256	231	239	259	254	267	222	241	256	232	245	270	240	257	263	265	256	240	250	227	225	244	230	228	217	244	241	285	275	285	261	253	238	268	269	244	276	241	220	275	242	267	287	239	267	253	243	230	244	269	247	226	239	237	236	214	254	264	291	255	234	245	288	277	270	241	251	222	254	249	253	256	259	260	240	250	224	279	249	270	260	237	234	231	242	254	279	204	244	275	273	241	261	245	252	232	266	268	263	239	264	295	268	277	280	271	254	263	256	245	242	234	258	270	238	247	234	237	243	302	252	235	257	256	241	254	243	234	266	244	221	255	249	256	253	256	264	237	229	240	259	227	259	238	248	252	263	262	244	220	258	262	256	240	244	250	257	242	246	241	263	247	249	289	229	274	256	250	266	227	229	255	251	252	283	259	260	246	262	239	265	277	264	240	249	211	284	265	267	232	230	244	261	282	264	282	256	246	267	295	252	239	241	221	266	245	221	257	261	248	245	279	233	266	259	229	269	272
42403	17003	7038	3433	1786	1068	858	677	630	568	573	585	566	580	597	620	527	612	562	590	542	525	553	547	564	572	596	571	557	601	611	530	570	553	525	574	561	578	547	569	589	587	608	576	542	537	606	566	551	593	551	556	560	521	587	543	611	577	557	593	577	567	575	578	569	600	551	506	559	600	579	608	581	538	587	558	570	605	525	571	561	585	559	554	560	584	532	568	579	602	544	560	556	550	530	559	559	576	575	587	574	601	551	560	576	576	588	552	598	556	555	567	571	604	585	559	576	584	544	556	614	545	536	595	546	554	575	556	634	579	547	564	554	555	516	553	564	576	529	570	571	555	588	574	571	521	577	540	579	569	581	573	591	554	535	616	557	530	591	576	593	576	546	589	536	520	588	552	529	586	590	564	535	612	587	550	559	559	591	581	575	556	571	636	546	575	553	555	581	558	535	553	547	570	561	536	551	624	568	509	600	535	567	593	573	547	568	578	558	574	578	578	575	555	564	578	537	570	583	583	562	563	541	560	569	580	588	584	578	553	526	601	530	545	583	549	593	563	582	582	561	558	560	559	588	535	578	566	560	535	594	580	545	562	559	525	568	579	554	550	593	583	596	570	590	541	613	604	583	601	545	578	586	539	575	557	590	549	588	558	589	586	560	556	558	570	587	585	584	604	606	550	559	609	536	573	595	566	542	574	591	615	586	582	566	589	552	609	550	551	553	553	565	568	591	571	564	546	607	608	582	582	575	609	608	541	576	587	597	592	548	586	535	529	555	583	575	598	580	598	610	528	541	546	585	566	555	525	572	565	550	571	576	549	561	594	627	579	559	551	564	548	583	540	589	591	569	530	591	595	602	576	557	586	574	565	579	530	551	536	608	564	565	556	562	538	570	584	582	559	581	529	560	550	534	541	566	574	595	579	577	594	577	582	642	557	531	579	535	579	582	534	533	569	550	553	591	595	544	586	527	578	527	532	569	529	584	608	582	563	587	563	577	590	595	554	545	560	620	588	538	609	563	559	606	568	549	576	603	566	549	557	583	568	550	584	577	550	533	527	557	602	566	554	568	548	565	553	563	568	562	543	544	597	533	560	588	531	616	588	561	544	569	611	568	530	557	550	581	536	564	574	552	534	571	558	576	565	587	574	574	527	595	587	569	544	611	582	575	542	547	552	580	522	557	572	542	572	540	587	601	556	550	558	519	563	596	551	551	588	585	608	561	530	594	578	538	578	576	552	554	597	538	535	526	546	583	560	562	602	564	570	594	590	535	606	562	506	550	559	558	548	583	575	572	570	577	589	554	566	580	534	556	577	605	543	572	563	585	575	590	506	567	577	589	571	565	569	560	571	585	558	576	538	554	543	610	568	564	596	582	534	565	560	583	549	565	553	572	596	575	569	604	567	536	613	536	539	574	560	575	585	599	571	556	603	560	524	569	588	538	517	543	582	590	590	583	560	628	575	557	573	578	545	582	559	583	543	587	563	517	534	550	579	580	585	580	553	601	537	557	592	560	519	525	586	544	580	566	581	573	551	593	586	586	567	564	578	574	574	515	562	576	562	547	579	560	573	578	541	593	569	531	580	543	541	571	549	562	585	527	559	584	552	550	547	541	577	570	596	583	560	558	573	570	528	577	589	563	563	574	558	567	519	542	555	597	586	558	559	554	551	568	567	566	594	558	568	560	551	564	559	593	578	546	593	558	553	576	573	573	528	560	560	550	586	545	552	566	561	513	579	590	529	610	546	537	589	589	588	575	551	559	561	555	545	544	543	596	589	560	557	503	555	578	556	550	568	562	561	571	552	535	594	573	599	580	555	553	586	553	557	505	585	582	583	565	555	570	567	575	544	521	553	548	551	551	577	582	529	586	536	590	553	595	567	579	579	569	584	558	592	564	557	587	532	566	575	574	590	573	579	538	578	563	588	577	519	555	598	540	597	574	573	537	525	561	556	588	574	534	599	555	606	567	546	583	562	578	568	572	582	550	630	575	570	578	602	546	569	512	588	581	521	552	554	569	574	586	542	557	607	589	608	579	599	572	597	594	552	573	608	558	551	530	590	598	582	568	527	529	538	576	570	574	556	552	558	549	593	529	604	527	596	604	592	591	557	580	600	545	578	590	548	582	544	568	545	546	612	534	580	600	530	544	543	546	575	544	579	559	571	532	531	541	551	564	561	557	567	583	563	567	559	601	572	575	573	659	559	538	551	592	578	573	570	547	528	564	539	558	608	554	560	579	573	531	573	565	524	564	562	630	583	548	539	602	563	586	514	555	587	509	563	576	549	543	566	553	549	560	546	540	558	602	617	598	539	572	571	583	573	548	580	572	590	589	487	568	542	602	569	553	539	586	566	551	539	573	575	546	597	557	545	516	499	619	530	565	585	607	561	582	580	529	540	566	553	550	584	566	576	613	531	557	559	546	542	533	609	607	576	577	585	534	555	540	582	584	538	579	642	607	560	557	595	559	563	557	567	573	577	563	606	569	568	574	579	573	546	565	565	568	541	614	548	551	605	571	589	594	548	567	579	577	588	587	547	570	590	612	546	592	593	557	595	586	550	555	542	557	601	575	538	591	555	571	591	536	615	545	593	526	548	603	617	576	545	570	565	604	558	569	562	554	572	592	594	567	577	577	599	532	556	555	566	574	565	545	566	572	569	570	588	549	551	543	547	586	584	551	552	531	519	582	557	570	569	576	567	611	586	590	550	598	613	596	632	580	597	570	611	561	604	561	535	525	599	562	560	597	594	607	567	573	578	574	577	536	567	536	566	566	588	565	562	580	597	536	547	562	545	557	550	541	588	549	548	554	561	553	528	601	602	605	555	567	542	511	578	593	554	586	575	574	632	563	558	542	592	565	619	580	597	535	595	551	582	549	544	580	597	558	554	572	529	602	582	545	568	541	558	529	577	582	580	629	593	572	586	575	552	541	575	539	553	575	589	560	564	571	560	571	539	573	569	573	570	550	525	546	545	588	564	598	603	579	616	541	568	550	550	528	569	545	581	593	523	598	545	553	582	618	580	527	556	598	622	558	592	499	552	505	580	574	594	550	573	592	581	572	565	558	556	605	550	552	619	586	600	566	572	578	578	579	570	533	543	545	538	562	583	552	545	563	593	540	571	565	562	525	551	552	586	543	569	579	562	543	567	552	627	581	604	556	571	541	624	541	583	580	562	578	583	568	569	553	551	566	490	584	569	576	582	568	583	578	609	556	573	548	570	540	599	573	573	560	591	588	549	568	576	543	572	564	585	555	536	591	558	618	552	572	586	538	583	561	608	595	564	522	553	598	573	596	537	544	564	562	607	593	527	553	570	569	586	579	562	566	597	574	563	550	565	561	571	580	592	559	548	540	585	598	527	600	581	587	550	573	568	564	603	546	578	586	556	578	559	572	582	550	599	534	528	552	585	539	556	537	537	581	535	561	615	538	561	567	522	561	535	561	558	558	569	569	545	607	588	588	589	572	564	579	583	585	580
59068	24440	9266	2618	1070	720	513	351	323	284	275	278	260	288	288	264	267	297	288	267	304	275	261	281	275	264	271	277	265	268	236	289	270	267	270	262	255	269	256	288	276	263	260	282	297	282	288	312	267	296	276	296	273	275	266	261	265	283	298	228	290	278	251	306	247	286	271	295	268	281	248	278	249	248	247	241	244	245	243	269	299	279	286	303	280	270	281	249	262	255	269	294	254	271	282	264	312	271	274	272	276	276	310	293	274	248	290	290	270	261	265	269	276	281	272	247	240	288	309	286	265	269	267	257	273	257	286	235	256	282	279	243	290	287	275	284	252	295	249	263	268	290	248	283	265	258	243	296	288	265	278	251	278	256	267	250	247	242	290	244	282	248	286	300	302	244	274	299	279	267	263	301	298	282	285	268	287	287	262	270	276	241	253	265	293	271	261	264	279	270	265	250	294	268	268	255	233	282	263	261	297	260	270	247	268	251	241	274	272	305	287	263	241	298	281	297	286	262	289	278	261	260	265	264	279	282	275	284	270	289	274	269	248	253	293	245	283	268	262	264	312	255	262	273	267	275	268	296	273	287	245	259	276	283	279	278	261	261	278	250	260	249	286	282	281	253	309	244	277	255	242	252	262	249	265	263	273	243	294	253	313	290	255	253	292	278	276	277	269	270	287	259	256	258	298	277	242	293	245	273	291	293	278	284	249	276	261	259	240	251	253	265	285	270	252	276	256	243	316	263	254	288	276	241	293	286	254	297	304	272	260	294	239	270	250	292	295	264	261	270	254	245	252	276	260	255	249	280	304	258	281	269	280	263	245	281	303	269	259	261	273	258	247	290	271	300	271	249	281	277	247	253	239	270	254	262	289	275	273	269	250	289	282	262	280	306	257	284	273	275	264	272	269	241	270	283	309	266	254	257	303	270	258	272	275	266	249	265	330	269	316	268	256	300	257	255	245	286	245	264	291	245	233	296	258	268	287	280	242	266	283	286	267	258	258	270	267	275	251	299	284	270	257	250	292	282	245	249	266	257	268	281	254	280	272	274	254	270	275	281	289	261	298	256	267	265	285	261	274	273	250	295	255	240	260	278	276	268	283	267	242	302	263	294	270	257	263	282	265	273	254	254	225	291	209	258	242	236	251	271	252	276	283	279	263	231	261	297	269	276	259	263	261	297	267	279	294	274	267	261	271	283	240	269	278	275	266	272	231	250	255	255	277	266	252	303	239	264	272	282	287	235	295	277	271	254	277	245	273	273	285	312	287	260	240	273	286	260	282	251	283	246	280	245	270	263	288	252	279	244	258	298	261	249	281	249	271	270	276	266	274	290	230	268	262	281	294	256	269	279	251	285	279	279	276	269	258	250	243	263	268	249	281	272	283	271	276	241	257	282	248	248	259	260	243	280	273	257	272	261	242	284	280	285	308	247	274	263	267	269	272	252	239	263	256	268	272	281	274	289	280	239	244	256	284	284	289	297	275	251	297	267	290	271	247	276	281	269	283	262	307	293	268	268	234	283	277	238	265	274	256	283	315	305	282	256	283	277	274	293	274	265	251	289	280	281	253	276	297	271	287	257	276	305	290	260	259	280	257	277	284	264	281	261	266	259	268	246	270	258	290	243	278	265	285	278	294	274	260	277	306	252	289	268	251	271	277	264	285	294	260	294	238	304	289	266	290	290	265	270	276	274	296	271	263	289	266	263	253	263	253	279	290	290	267	270	270	254	264	288	272	288	245	268	290	259	270	263	275	249	273	275	266	273	260	308	261	238	276	276	272	282	265	285	270	248	299	272	288	282	289	278	273	307	289	296	292	280	260	263	283	275	278	288	294	253	264	226	271	271	278	268	265	250	285	253	272	253	265	275	274	249	253	291	295	252	262	279	267	232	291	257	274	254	280	287	279	251	274	233	272	235	289	303	288	257	291	290	229	269	254	259	278	296	238	277	265	255	276	261	254	271	295	259	226	285	298	296	278	311	261	290	302	274	282	263	281	280	266	257	285	263	290	306	250	262	298	258	248	278	283	298	293	300	261	264	271	287	271	282	262	262	273	277	291	292	273	269	268	279	316	284	284	293	271	276	239	232	231	253	265	229	252	276	295	250	258	251	265	294	270	249	285	282	243	273	240	265	231	255	263	300	266	270	284	269	299	293	288	274	265	306	251	276	293	290	272	271	255	265	281	244	270	269	275	247	273	265	266	261	288	229	271	279	272	262	255	256	273	285	265	269	287	261	224	262	272	260	289	262	289	265	254	288	291	270	269	275	256	287	298	269	283	261	240	240	271	270	249	271	282	268	321	248	253	256	247	284	273	292	283	280	233	274	262	291	275	270	290	247	294	287	261	259	280	257	271	277	302	275	282	264	258	238	267	284	250	227	256	284	255	238	257	255	269	270	265	264	282	271	311	286	270	245	274	273	271	297	272	274	276	264	268	271	209	276	275	247	295	273	273	261	278	301	240	259	280	253	282	304	277	279	254	259	293	266	245	245	264	270	258	282	257	255	272	287	285	273	237	252	293	269	290	273	278	295	280	284	252	281	276	299	258	280	290	257	253	291	244	272	273	290	276	260	272	284	282	258	251	290	287	263	235	281	214	264	261	284	245	305	270	247	281	280	260	278	239	286	283	301	237	304	271	259	246	311	265	266	283	261	249	268	246	266	277	248	246	248	278	301	264	263	309	273	246	319	281	242	234	265	274	273	280	276	257	287	248	267	265	266	285	267	247	258	290	259	277	228	264	305	280	264	256	289	232	258	279	287	288	293	270	261	264	254	302	271	278	288	302	252	275	266	267	230	280	274	266	260	285	272	249	238	270	316	248	251	275	249	296	235	244	300	258	300	287	262	287	286	255	271	265	244	237	265	288	272	262	278	252	288	252	293	291	298	272	302	275	270	287	269	284	286	281	260	275	276	226	262	268	271	257	284	284	255	289	262	256	294	269	281	252	278	219	275	238	275	264	264	274	244	277	283	261	275	252	258	264	246	289	252	244	268	285	296	265	270	290	262	262	265	251	256	253	257	261	268	290	291	261	248	301	311	291	271	280	306	283	243	273	256	250	277	256	251	263	254	275	278	297	291	296	261	269	268	312	267	266	271	290	297	268	249	267	280	271	239	279	274	274	291	275	287	273	254	259	243	260	276	229	288	304	277	262	243	281	265	259	267	269	258	264	277	247	274	286	288	246	295	242	276	261	258	270	277	259	269	267	253	258	278	266	293	281	263	315	308	269	243	307	272	290	269	269	304	274	280	296	257	268	277	244	226	284	240	277	254	274	295	222	250	281	278	250	260	282	280	278	281	249	275	271	263	279	271	284	285	283	280	271	242	274	259	284	290	270	263	294	314	244	249	279	268	265	303	264	286	266	253	260	290	270	286	275	286	253	261	308	276	269	247	249	274	257	274	300	259	274	294	254	266	235	271	274	274	299	286	275	293	283	259	253	258	238	257	309	307	264	281	276	299	307	305	256	254	255	244
40157	16051	8326	4377	2709	2007	1352	950	797	652	648	596	630	590	612	581	568	598	577	604	608	645	627	598	635	617	590	593	566	614	595	604	594	616	620	599	642	568	560	623	602	589	607	586	544	595	621	586	606	609	584	583	618	588	620	643	651	626	589	580	623	638	575	562	573	589	595	605	566	589	601	576	605	622	619	587	613	628	601	614	584	595	596	640	608	582	634	590	615	626	598	642	568	615	568	600	578	597	593	598	612	616	616	572	586	596	603	632	596	597	568	577	623	657	599	581	589	622	607	637	591	618	611	612	592	606	634	572	626	585	572	614	608	609	627	614	601	622	595	552	632	600	612	616	582	599	613	589	578	570	577	612	621	595	633	605	613	594	614	631	588	571	624	601	639	580	616	642	575	614	582	615	597	605	574	625	582	587	569	579	617	618	629	598	638	615	667	591	568	591	636	594	641	601	595	625	647	627	629	613	576	618	611	591	559	586	600	628	578	607	603	628	596	606	610	575	557	598	589	575	608	580	658	613	602	613	587	619	573	627	602	595	602	573	612	613	598	568	643	590	588	602	586	624	602	592	615	614	580	626	582	615	622	586	593	607	610	606	584	577	587	588	546	616	641	606	619	601	608	591	624	613	603	586	557	651	571	626	620	642	626	581	610	598	552	591	669	606	559	555	604	631	571	607	550	592	608	592	602	557	570	614	581	634	578	613	605	596	623	573	609	613	604	567	610	565	622	597	564	572	612	595	571	608	639	587	616	590	619	621	573	592	605	627	618	597	630	649	625	592	611	612	592	661	610	598	642	597	623	588	598	588	623	608	604	600	598	604	577	574	621	602	611	632	553	638	624	572	581	610	629	601	648	613	563	602	567	627	648	613	601	628	566	607	575	587	614	599	602	575	584	585	651	617	627	628	586	619	602	624	581	647	580	560	627	568	603	584	586	621	610	632	615	608	579	620	621	608	604	598	597	603	609	610	604	625	588	628	592	630	666	596	599	615	571	630	597	584	594	587	602	613	601	594	589	628	642	604	585	592	607	651	582	584	594	614	583	643	572	598	606	545	585	604	598	604	593	574	579	643	577	588	560	664	570	589	615	600	608	613	610	642	598	608	613	586	571	619	578	563	601	594	643	598	595	614	603	613	570	565	645	600	585	569	614	578	627	613	635	578	597	624	598	602	583	609	590	614	600	572	613	581	594	626	581	611	600	569	610	558	598	583	640	660	609	620	574	583	586	593	587	627	600	612	618	572	608	571	593	586	592	601	593	621	576	596	589	553	638	599	577	604	579	645	565	594	594	588	596	586	653	631	626	576	587	609	594	590	593	605	615	605	620	592	611	591	629	624	634	591	606	587	553	613	582	596	609	603	587	595	630	626	585	644	552	576	609	585	591	585	561	619	577	612	568	627	580	609	621	620	605	622	589	621	579	606	624	607	592	577	567	602	597	601	594	618	620	569	623	601	612	549	619	583	646	613	618	574	618	607	580	621	611	612	595	628	634	565	608	620	584	614	576	630	634	612	617	601	608	600	586	642	614	598	590	576	574	612	592	638	588	608	589	605	586	649	576	610	604	630	551	586	633	586	589	595	604	621	546	595	568	591	630	616	585	610	619	605	614	613	570	622	606	586	646	619	617	610	544	584	546	584	592	610	577	598	644	626	590	581	608	603	619	588	622	638	608	581	646	619	620	616	640	568	651	657	584	599	616	605	627	564	592	584	610	592	569	589	623	567	620	604	609	627	588	591	587	680	577	585	590	640	599	612	605	587	568	593	565	606	605	580	571	556	574	548	632	601	631	637	606	619	589	606	552	620	583	593	605	609	568	534	583	603	619	639	611	625	612	585	581	605	603	645	578	587	599	582	594	614	582	618	569	632	624	585	596	639	619	581	593	544	608	603	559	627	627	592	559	634	608	611	630	626	562	582	636	588	533	620	613	589	620	627	601	600	560	601	580	582	623	622	613	598	608	594	640	597	580	633	615	560	673	608	578	645	598	583	612	616	610	618	598	595	627	601	623	597	634	586	599	580	600	586	626	590	632	629	569	589	581	596	582	580	588	626	575	527	570	640	608	582	591	608	611	639	633	607	618	564	642	604	621	600	542	608	613	580	627	612	603	609	613	608	607	641	623	610	580	625	586	589	626	627	613	594	639	610	611	584	607	620	596	631	603	581	629	575	611	624	626	562	597	594	589	613	596	615	578	624	612	617	610	584	592	609	617	631	591	599	585	567	589	594	585	607	632	577	551	590	605	602	579	576	614	610	581	573	604	592	604	592	631	603	600	632	618	595	610	532	591	602	569	624	595	621	614	634	546	629	592	611	610	628	623	564	609	584	632	579	613	636	550	622	578	562	605	558	533	606	611	618	623	660	616	578	595	586	586	606	634	595	602	611	570	571	595	557	604	611	580	595	535	579	592	653	633	589	642	577	611	599	566	586	626	623	589	602	586	564	607	599	626	599	622	621	592	585	602	617	613	625	613	603	603	620	646	616	629	601	632	598	538	588	602	590	577	583	609	575	599	562	556	581	579	595	593	586	580	613	618	578	629	616	591	628	607	602	575	598	634	623	571	570	581	611	597	573	596	594	593	619	601	576	604	646	592	624	573	593	574	619	609	620	598	602	639	588	605	658	607	641	629	628	587	585	564	620	631	625	557	558	563	631	636	623	613	629	620	594	592	630	606	637	585	575	613	597	678	643	585	614	620	575	652	617	633	585	590	603	600	607	612	565	595	632	606	577	631	600	628	581	590	592	637	607	623	642	622	599	578	606	600	573	600	626	575	592	562	636	615	592	568	615	586	587	605	616	636	578	576	595	589	626	624	558	595	600	595	608	605	591	612	595	577	638	578	585	619	617	602	544	631	623	585	609	610	600	590	585	558	616	620	611	601	608	616	636	583	642	589	636	542	655	620	611	631	566	568	588	601	634	583	640	582	624	621	561	574	625	582	641	598	625	613	623	613	631	595	575	576	661	637	578	566	598	628	604	629	612	557	596	614	621	617	588	638	577	568	602	648	626	590	597	620	606	564	617	620	599	582	576	585	600	610	581	625	635	585	625	578	584	603	653	601	569	627	613	640	625	569	586	563	603	609	616	619	613	623	621	600	596	594	619	601	622	590	571	613	599	606	615	577	625	616	626	603	641	630	573	644	578	614	567	595	594	625	633	646	582	582	542	580	601	592	567	596	574	587	647	556	665	619	552	638	592	606	662	606	604	605	622	595	595	620	610	558	637	640	582	637	576	587	615	594	592	592	589	579	627	557	615	612	621	613	595	563	593	580	579	577	613	613	603	610	560	613	598	641	639	594	631	558	601	602	601	591	606	624	565	596	569	598	589	601	607	622	575	603	592	598	598	594	617	633	605	614	611	592	558	620	647	610	634	598	606	634	634	610	606	576	569	610	603	636	581	589	616	573	622	563	600	600	657	576	618	572	608	606	611	633	589	595	601	637	623	643	616	586	582	564	570	610	599	603	586
46273	21862	6915	2035	745	402	323	299	241	256	246	215	225	226	236	207	213	244	213	230	222	226	257	221	228	225	250	243	241	245	219	227	220	233	241	241	211	233	209	243	233	246	254	244	230	231	235	216	214	233	216	241	228	219	234	240	247	241	204	215	207	216	203	229	253	233	224	234	240	215	240	237	236	223	214	223	218	231	219	221	241	228	227	196	251	253	234	210	238	220	236	257	209	251	226	207	227	236	217	218	209	269	237	225	237	231	239	243	206	220	232	227	238	245	254	202	253	247	216	201	230	210	219	238	233	240	233	218	227	193	218	236	240	215	241	231	229	245	228	256	245	217	208	250	247	211	238	225	259	210	221	210	217	240	229	193	203	244	255	192	249	201	211	238	239	226	215	217	193	237	243	220	235	205	212	199	227	204	241	215	218	229	248	225	241	245	248	214	231	225	253	253	244	224	218	259	240	220	234	238	225	230	245	208	251	213	207	195	221	221	205	252	230	221	209	236	239	215	237	266	230	248	223	222	225	230	192	229	233	241	198	230	221	218	211	222	258	237	240	242	225	231	219	208	232	223	217	207	228	223	207	251	221	224	223	236	249	254	233	223	256	235	270	204	275	241	228	205	224	228	220	232	195	219	203	252	250	234	227	205	246	210	220	234	228	261	229	237	217	208	215	215	224	212	232	216	212	199	230	202	215	260	211	259	215	222	246	225	207	255	261	214	231	229	222	244	216	213	213	265	210	233	248	220	230	208	214	246	256	233	230	221	237	207	204	208	221	213	227	226	212	241	226	258	212	227	234	244	235	222	237	237	233	220	222	238	248	201	239	214	216	225	229	205	222	231	210	241	232	223	242	208	225	212	214	203	231	228	216	231	226	239	199	223	229	198	222	245	229	209	221	247	250	225	228	224	212	284	219	208	189	181	254	222	234	204	218	220	209	232	251	216	230	228	223	219	210	208	214	216	216	220	230	233	202	261	214	238	232	223	224	214	222	223	228	200	212	223	224	221	240	225	205	251	224	214	195	243	226	224	216	231	224	248	225	217	227	238	235	200	203	241	200	202	259	208	216	236	230	228	219	241	255	230	246	196	230	195	215	250	211	233	214	224	246	202	230	215	204	214	217	201	190	250	227	235	248	234	252	236	241	269	226	213	221	239	203	216	223	223	216	222	238	236	215	232	212	234	251	240	209	217	225	249	209	224	239	237	239	264	207	238	223	247	244	238	247	201	234	219	257	222	211	220	232	215	197	228	228	217	218	210	208	232	228	205	227	232	206	256	219	228	268	231	233	229	233	239	244	215	245	224	251	238	219	212	227	232	231	229	233	222	233	231	258	233	215	240	243	211	261	225	205	198	203	221	219	231	196	205	234	221	200	213	208	254	221	222	244	240	241	219	225	227	216	219	223	210	217	246	237	221	240	236	221	260	225	248	249	251	208	241	270	247	233	269	206	228	216	249	242	228	241	242	226	191	216	213	216	219	237	253	209	224	216	238	248	237	200	216	234	212	239	221	227	222	237	209	230	223	214	245	200	197	235	217	218	227	242	221	234	213	253	212	269	234	223	238	221	195	217	238	232	227	258	225	198	187	254	224	229	208	223	216	201	197	204	246	242	241	220	222	240	242	223	241	248	207	216	193	231	213	196	206	223	215	237	233	240	230	233	212	231	236	240	226	306	164	224	216	232	226	256	223	232	246	211	218	221	240	231	194	220	220	236	223	225	221	242	217	218	234	215	218	236	231	210	215	237	238	257	223	203	215	225	234	221	209	216	195	209	229	240	211	248	221	238	203	262	234	226	243	220	226	232	206	208	233	273	228	230	236	249	205	240	237	195	244	229	213	235	223	235	237	226	236	209	248	235	247	238	230	199	226	194	235	222	243	233	230	238	209	228	218	230	235	201	249	261	209	222	217	219	239	242	254	236	237	193	207	224	209	243	236	211	220	218	224	261	224	243	208	248	260	223	231	208	234	212	222	216	204	231	241	210	225	222	221	234	222	236	228	228	221	247	233	227	224	229	233	237	215	225	215	212	219	251	209	209	247	225	254	246	261	228	235	228	230	261	246	229	237	225	215	224	223	237	236	218	224	189	219	222	225	200	212	193	232	220	229	243	224	200	224	224	220	212	225	262	242	212	200	239	209	232	216	234	217	260	195	224	244	228	213	215	227	257	219	218	230	229	228	206	202	234	235	227	217	239	199	239	245	247	228	230	199	253	225	213	225	222	247	201	240	247	224	244	249	231	188	242	251	205	215	223	218	234	208	229	224	245	228	238	230	246	210	231	191	234	223	218	226	244	220	228	253	208	227	251	210	245	230	251	232	212	257	212	248	221	238	253	216	224	227	220	244	239	221	228	281	239	216	237	220	220	213	229	218	231	214	255	224	232	207	208	231	245	255	214	231	212	245	196	222	212	232	224	236	252	193	226	217	254	230	246	224	246	211	208	220	223	244	223	219	211	223	220	243	224	242	236	229	222	214	246	263	219	243	233	216	235	218	223	236	220	219	261	240	235	210	184	216	216	225	250	231	228	220	254	211	223	245	251	239	221	217	227	249	228	242	238	203	213	250	243	225	230	216	208	212	245	211	224	256	251	232	199	213	240	233	223	201	226	220	240	231	221	233	244	216	223	208	230	218	197	208	212	228	225	222	211	236	218	227	224	204	242	231	230	252	242	202	192	188	221	246	221	205	257	198	223	230	225	205	232	203	220	252	240	217	238	231	221	278	228	218	207	267	235	247	229	236	236	237	206	213	208	227	210	223	239	223	257	242	248	207	231	234	229	244	213	213	222	245	237	215	220	224	201	203	226	201	223	226	226	238	248	227	221	208	241	228	236	247	211	238	226	259	228	241	213	215	218	223	225	231	212	212	199	217	235	202	215	229	234	219	232	267	228	228	240	218	204	235	209	211	248	216	237	256	214	223	230	218	231	260	234	244	252	231	220	231	240	232	227	248	219	229	208	219	219	199	201	225	208	247	215	242	207	234	235	201	252	225	212	231	206	223	219	218	224	242	208	219	222	248	228	226	215	208	265	217	226	237	208	252	218	227	208	238	222	217	199	231	249	200	242	232	214	237	213	221	239	236	231	210	229	239	207	217	263	211	223	202	217	244	243	231	221	227	252	209	240	208	232	240	223	218	224	193	262	232	243	221	240	228	231	218	265	210	218	196	258	257	225	229	223	194	256	236	200	235	229	216	264	229	198	214	207	216	245	235	238	236	215	240	196	228	229	243	244	262	221	223	238	169	208	230	233	208	240	231	216	213	235	220	227	250	229	236	276	231	247	239	253	212	225	232	222	237	241	192	236	231	245	234	238	241	227	232	215	228	232	222	243	228	227	232	244	250	228	215	221	221	198	260	237	210	224	215	242	228	230	226	204	208	232	213	199	275	227	227	224	207	209	216	238	214	262	215	233	207	231	249	234	225	209	228	243	228	242	223	235	221	225	224	208	200	237	221	229	243	228	222	210	193
32835	17166	8117	4096	2084	1185	888	704	630	563	517	535	510	563	519	527	517	480	556	524	543	522	577	497	528	528	502	513	543	514	520	519	521	491	525	514	519	540	574	510	515	532	511	540	504	526	520	533	487	510	501	501	548	547	532	521	545	515	513	511	520	518	516	534	524	546	507	529	564	507	457	536	515	531	502	505	515	531	493	526	517	525	524	495	496	522	536	501	531	529	440	491	480	519	512	510	544	525	564	518	521	496	514	500	533	494	494	513	548	457	505	530	519	495	519	509	476	512	491	527	529	510	560	482	548	525	505	540	519	528	543	516	544	541	496	515	520	534	522	541	484	538	514	496	520	500	485	509	507	547	509	510	522	509	511	516	521	522	514	546	496	521	517	505	495	505	523	538	497	508	514	487	506	522	539	502	521	482	542	499	509	522	507	515	521	545	525	517	494	531	514	531	558	567	517	522	532	483	514	526	510	506	529	515	529	484	536	547	523	527	464	543	512	537	492	526	525	523	524	488	531	519	558	559	506	524	512	554	533	548	557	521	533	547	518	508	502	505	505	529	516	499	539	513	532	512	545	511	526	515	505	498	510	560	546	487	496	505	515	500	507	496	515	544	499	548	532	490	522	530	502	461	503	500	492	531	484	499	511	522	515	498	507	548	521	494	521	515	518	565	482	506	512	496	517	496	519	531	494	479	514	519	524	524	516	519	528	522	482	494	493	521	547	539	535	477	489	472	540	511	494	535	552	531	529	538	506	476	571	543	506	502	523	536	520	503	479	506	536	461	554	528	518	517	556	536	515	540	516	497	497	527	514	522	485	557	525	527	544	517	501	536	525	502	523	512	492	496	539	519	502	543	558	523	536	489	558	517	507	478	496	509	513	533	514	508	530	524	516	530	559	503	512	534	486	522	526	475	502	554	520	494	562	501	502	499	514	509	495	492	495	532	520	498	466	523	464	528	522	528	510	544	532	515	514	515	514	523	545	529	520	536	497	518	526	532	537	498	562	520	538	535	535	510	489	516	529	479	530	507	523	532	493	485	535	508	515	537	474	519	506	518	522	504	528	510	529	515	498	501	567	530	527	506	551	545	502	495	536	530	494	513	538	526	528	535	512	506	526	552	499	525	556	501	507	523	484	517	542	528	514	489	562	490	544	506	499	518	465	556	540	534	520	494	496	474	483	525	556	516	500	517	521	499	549	510	490	588	523	535	537	540	585	524	532	489	555	512	558	576	496	484	541	510	520	505	531	532	461	540	541	492	551	496	499	495	539	539	521	535	520	487	537	503	528	525	509	473	540	485	525	498	494	513	514	502	546	521	482	516	520	509	522	512	532	508	486	522	509	485	505	542	486	487	553	482	521	506	543	481	537	522	479	529	532	516	512	516	571	512	480	506	456	514	520	506	521	554	545	529	502	527	506	532	543	528	528	509	530	479	485	522	501	516	515	541	499	528	509	517	520	492	515	498	518	554	534	531	508	522	536	525	561	524	511	480	463	527	521	468	543	498	543	504	504	527	508	473	594	516	493	508	512	506	526	505	523	507	520	561	506	509	483	496	526	532	507	493	508	513	517	554	520	528	499	520	512	511	518	525	531	519	524	516	485	485	507	530	500	509	511	521	513	555	535	520	544	482	525	503	483	527	510	530	521	508	513	546	523	502	554	498	559	548	513	549	533	539	481	522	489	511	525	535	525	484	515	553	541	557	476	518	593	514	535	508	525	514	524	494	477	540	544	504	497	517	537	513	498	511	526	511	488	552	501	500	525	494	535	517	496	532	534	525	537	502	533	540	499	524	505	518	534	472	491	530	518	468	508	494	516	503	535	471	513	537	537	527	500	546	525	520	511	513	531	489	533	491	513	497	478	525	502	521	555	542	508	564	527	529	498	513	511	503	539	520	486	501	522	531	533	515	485	519	558	477	531	493	514	533	496	558	549	517	577	539	523	532	528	544	515	533	491	516	504	515	551	485	485	533	510	569	511	494	534	501	553	526	499	531	516	504	487	539	527	524	542	534	538	535	505	516	542	483	503	524	512	507	486	502	506	474	521	541	513	544	475	501	477	545	536	507	446	532	537	513	525	513	496	530	464	525	526	481	506	516	526	477	536	508	495	493	477	523	513	527	545	509	484	477	505	524	518	502	528	516	512	531	510	524	510	481	530	510	502	512	521	517	545	519	526	519	527	517	519	500	526	530	522	543	511	496	545	508	486	526	483	531	511	509	543	523	529	488	503	520	516	518	512	520	513	474	520	528	553	494	507	492	525	479	499	537	513	535	543	510	504	510	501	543	500	530	527	500	493	533	498	534	517	474	531	553	518	539	530	520	545	509	521	532	471	534	503	520	470	543	562	563	547	546	500	535	513	496	524	506	551	503	496	539	522	505	518	501	489	496	512	509	536	498	505	512	496	511	519	501	500	547	508	532	530	482	517	505	521	491	501	482	463	551	513	520	498	515	535	478	527	487	535	501	505	496	513	502	537	509	524	499	531	535	553	528	541	511	536	565	510	504	515	499	485	515	539	531	492	504	513	535	540	474	552	529	512	494	516	533	536	489	508	503	514	512	508	551	483	558	530	543	497	519	526	509	495	514	496	493	492	521	492	510	508	511	523	544	525	534	538	526	529	492	522	491	519	511	572	505	533	517	558	524	510	532	494	566	498	510	519	488	523	550	551	512	504	525	535	484	524	501	530	534	503	549	550	497	538	522	477	521	537	524	485	534	489	513	513	523	487	511	512	506	538	521	512	519	529	479	558	545	534	526	505	547	498	559	490	498	518	506	526	533	549	488	526	501	534	538	473	521	467	512	503	552	526	524	545	494	509	547	523	520	544	509	518	477	572	506	527	517	523	524	467	517	510	519	516	520	551	512	499	527	523	522	506	502	503	456	471	484	517	504	538	515	543	527	475	486	495	449	521	500	573	520	553	467	566	511	504	501	525	482	524	507	508	510	526	528	509	539	535	490	479	526	519	520	538	497	476	513	496	497	501	514	509	534	497	512	525	532	500	519	506	514	500	520	510	504	534	525	522	540	534	494	502	543	542	533	521	532	512	544	536	537	522	576	457	537	518	465	503	509	512	487	497	545	514	544	520	506	486	529	539	515	574	486	491	512	506	464	479	521	522	521	509	530	486	466	564	512	500	496	527	530	548	528	464	513	528	510	515	558	516	507	514	502	463	491	538	511	488	496	548	517	483	525	468	518	516	493	520	534	496	535	547	527	503	504	502	512	522	534	529	526	486	541	548	542	502	498	524	528	518	537	526	498	525	517	568	521	510	555	539	549	466	519	530	521	527	524	507	535	502	538	542	523	534	556	500	535	551	533	510	506	520	492	527	460	537	519	527	559	500	539	523	495	500	496	521	511	525	532	524	488	522	492	536	531	527	523	516	502	499	536	513	509	483	498	527	506	495	538	511	488	493	507	492	494	542	511	551	515	499	502	518	529	521	516	521	496	507	523	531	504	524	523	536	535
54485	29614	13363	4479	1330	678	471	345	296	277	220	243	237	221	223	260	251	247	254	242	249	221	222	275	270	252	220	257	279	259	238	211	237	246	241	234	248	249	277	206	257	257	240	279	265	224	279	222	254	244	267	234	255	214	260	242	236	266	240	250	218	230	241	251	272	246	264	243	262	215	238	241	216	228	253	246	226	229	249	245	238	223	249	263	223	229	242	252	228	239	266	259	261	232	255	243	258	260	242	248	235	239	214	241	247	234	259	240	229	247	248	263	260	262	241	223	233	222	249	214	244	234	231	257	244	218	238	264	256	221	259	251	225	250	235	241	240	231	247	238	228	247	232	255	244	239	261	238	211	225	236	248	241	272	248	236	221	216	253	236	249	237	211	247	248	255	235	240	216	270	268	250	240	242	249	223	217	242	243	250	246	221	210	263	249	277	253	239	204	251	247	227	263	289	256	237	217	236	235	268	235	215	221	246	220	264	238	262	253	225	251	261	239	255	234	257	253	233	249	239	275	254	219	255	205	258	241	242	245	267	272	264	242	250	223	255	233	277	234	240	231	262	277	236	237	249	221	264	259	246	252	219	219	267	219	223	268	244	225	227	268	240	234	238	236	208	276	221	289	226	242	248	240	257	245	227	231	227	279	250	253	268	223	222	240	225	220	211	229	256	252	255	210	257	217	262	219	266	234	233	253	236	213	266	261	247	232	221	234	239	243	243	255	229	243	258	234	284	249	244	245	217	204	237	218	209	235	247	226	242	294	246	224	267	238	264	235	264	228	256	237	250	246	246	230	244	227	255	255	237	218	237	258	261	252	230	253	221	243	225	213	229	268	235	267	239	240	234	236	247	204	228	240	221	261	246	244	230	244	238	236	211	273	261	223	256	241	233	241	239	239	215	240	248	275	239	251	248	247	244	248	248	252	226	250	249	241	250	233	234	247	227	242	267	270	251	230	231	252	247	278	237	228	247	251	239	232	225	244	243	230	232	253	283	273	245	219	210	235	247	222	250	226	226	244	262	216	238	244	217	220	242	227	224	233	259	213	231	254	257	240	207	251	223	262	233	261	265	233	266	218	264	231	204	255	234	261	254	288	273	262	235	223	219	241	206	255	228	295	250	269	281	254	242	252	251	225	218	263	242	256	245	258	256	258	237	201	210	212	241	239	239	264	266	259	260	253	230	234	244	242	221	224	200	243	241	247	246	251	235	247	221	221	236	234	256	254	235	242	250	238	252	229	251	242	200	237	233	234	232	236	222	253	207	230	211	238	227	257	237	231	240	258	248	227	227	221	231	203	232	226	263	248	233	259	236	252	216	233	241	248	247	272	247	236	240	235	200	237	254	256	254	262	229	260	276	257	224	208	237	252	260	230	267	236	233	234	274	242	206	226	252	234	244	242	243	211	256	229	237	239	231	229	212	268	229	234	290	263	225	222	232	259	237	270	213	248	268	252	259	256	242	231	240	192	214	217	232	240	234	242	233	242	248	260	280	247	261	255	281	236	238	226	249	242	249	198	236	223	249	244	249	263	229	252	235	244	230	235	250	220	228	228	236	244	218	234	256	256	242	249	202	262	224	254	231	229	236	256	236	253	239	261	234	217	249	283	215	252	263	255	213	244	244	263	232	253	241	227	238	249	211	241	259	220	245	261	243	272	264	248	239	223	216	233	270	244	238	240	252	247	224	246	230	233	223	271	231	276	240	247	248	245	215	224	219	244	245	242	218	239	242	252	249	248	229	243	229	238	228	226	263	247	230	245	236	233	218	242	238	221	249	227	249	232	270	240	241	236	237	258	262	240	286	237	236	213	235	254	247	234	237	266	284	244	233	254	243	255	226	261	254	240	228	218	241	245	236	229	257	230	272	244	238	248	250	242	245	263	229	228	295	247	226	232	255	214	258	254	252	210	230	266	250	237	256	232	233	264	230	235	218	234	259	236	256	245	254	238	256	260	242	230	253	291	243	251	238	265	268	260	244	225	248	241	257	251	239	254	231	278	218	243	231	226	251	257	230	271	257	239	231	246	237	237	255	253	263	244	268	258	269	231	248	214	242	243	213	261	259	224	253	234	271	234	296	229	240	250	248	244	258	215	234	228	260	264	264	260	247	248	248	226	236	266	248	284	250	264	279	274	244	225	237	245	247	243	224	222	225	266	240	237	226	246	278	215	238	219	264	238	258	232	226	260	236	271	218	261	219	270	253	246	263	232	239	230	257	255	290	238	254	237	246	259	265	247	237	256	254	233	231	249	256	203	226	238	249	250	265	232	221	232	231	266	258	254	252	254	221	216	245	249	244	216	257	244	253	216	266	228	247	234	257	233	248	239	250	235	231	252	242	230	256	238	246	256	261	241	232	225	252	257	260	246	264	247	225	250	288	233	227	249	240	255	248	249	207	245	244	247	239	219	248	255	240	246	236	224	244	236	243	220	269	266	234	242	229	218	261	199	261	251	244	227	257	258	232	237	213	266	242	210	260	259	254	231	248	252	228	260	278	236	237	224	233	251	259	258	225	244	261	239	247	222	257	264	251	249	215	253	247	243	254	211	246	247	256	253	229	220	250	249	224	221	242	221	230	239	234	259	254	257	276	241	224	220	226	244	267	239	265	238	245	246	235	227	220	286	226	249	258	220	206	267	240	232	258	258	238	222	229	208	247	236	252	295	228	248	243	227	246	249	210	221	271	254	243	271	242	249	225	238	258	243	247	281	260	226	258	263	230	247	243	277	254	232	234	229	232	222	221	254	267	261	255	217	235	232	235	262	247	262	236	233	246	203	244	213	226	231	237	231	256	234	301	240	226	225	237	246	237	223	237	255	243	228	219	256	206	240	257	240	215	283	256	236	249	243	248	246	248	265	238	246	239	246	244	244	244	221	248	224	224	213	233	253	273	245	256	238	245	225	239	223	244	241	234	240	238	210	238	271	228	234	261	247	240	224	230	232	255	242	267	244	242	207	229	263	220	246	239	229	242	252	257	248	281	215	249	267	225	215	239	285	255	217	244	219	233	251	238	248	255	239	272	275	222	252	250	237	253	250	266	233	237	259	221	248	254	228	239	222	258	235	257	225	246	215	258	242	236	249	246	241	258	268	246	246	271	226	237	221	244	233	213	225	262	243	245	271	266	225	240	234	205	235	232	243	261	209	242	240	275	256	257	249	224	240	247	253	234	242	243	257	262	243	244	229	228	233	238	236	231	249	270	238	242	238	240	221	254	245	245	242	233	243	265	225	239	235	251	222	243	255	264	223	260	221	234	251	232	251	218	244	244	239	281	222	237	224	230	242	271	251	254	236	241	261	227	252	256	242	234	232	248	241	260	234	230	226	253	242	250	241	237	245	253	256	232	262	220	275	254	262	267	279	235	216	232	240	267	257	230	252	278	215	264	273	217	238	256	262	239	283	220	252	258	230	258	222	221	273	229	256	226	234	243	232	250	256	245	251	238	264	229	270	261	240	263	228	225	256	256	248	254
37799	24235	14513	7838	3738	2023	1452	965	718	624	610	596	531	578	579	575	533	555	545	527	565	563	540	565	524	566	576	557	535	533	527	502	530	516	514	511	568	551	502	542	535	542	572	515	555	554	532	564	565	573	590	590	523	586	558	552	536	541	552	541	498	543	550	590	558	533	545	521	536	546	579	542	550	598	579	520	548	512	546	519	530	535	562	568	572	545	536	508	549	577	533	568	533	549	558	540	558	540	557	527	544	521	526	551	573	538	529	542	594	564	582	548	587	520	544	530	498	551	561	564	568	573	527	549	526	509	548	533	508	526	501	550	545	539	559	535	569	562	531	528	563	575	577	522	584	549	549	557	584	557	557	565	555	601	566	580	516	548	537	534	546	565	583	529	532	546	592	520	531	586	537	557	512	544	545	613	542	548	570	558	561	539	562	532	508	550	569	572	593	561	556	528	586	574	547	540	560	546	586	521	558	551	496	541	553	538	513	540	560	529	542	560	578	543	555	593	588	565	511	485	592	553	520	529	555	508	556	575	524	553	556	513	580	525	533	624	482	535	563	549	561	563	544	591	535	560	561	530	518	581	529	579	542	567	548	521	591	572	542	514	564	561	549	534	575	538	536	562	543	527	530	577	542	504	560	551	512	557	572	573	534	502	559	560	560	562	556	591	566	575	580	556	569	561	581	554	530	561	590	534	563	539	558	531	538	569	565	545	522	545	545	531	548	545	561	551	522	559	511	570	520	599	561	538	589	547	524	543	547	559	554	551	550	557	539	547	529	573	563	548	545	512	524	522	553	540	543	563	581	580	510	543	520	531	547	578	493	549	588	538	547	529	573	551	602	495	575	532	534	569	539	532	484	549	540	565	557	545	558	514	565	587	529	531	564	548	484	553	520	571	546	565	541	539	550	576	513	554	555	568	540	555	554	539	572	551	544	606	522	542	554	517	528	557	540	542	536	538	521	536	563	548	512	547	552	539	564	580	561	538	575	535	554	582	547	523	544	545	559	571	536	544	585	552	544	548	550	553	591	546	572	578	491	545	598	558	528	545	539	564	548	567	537	513	526	562	521	521	538	540	524	538	573	528	544	566	572	549	524	570	528	546	551	524	530	521	553	541	549	580	496	519	585	578	559	571	544	544	556	546	543	531	564	581	506	526	597	543	536	542	534	527	528	530	527	563	491	535	539	562	564	555	564	545	588	544	558	581	551	549	549	514	563	563	592	524	542	587	554	512	530	504	566	559	547	537	553	559	560	570	580	591	564	555	561	554	555	550	547	523	580	525	527	538	563	566	572	562	531	534	502	517	531	544	573	537	561	532	535	577	531	581	553	520	533	553	550	564	567	544	541	546	547	550	532	549	524	526	571	556	552	543	571	521	517	613	553	556	541	533	575	570	604	566	560	540	532	565	561	574	570	550	548	534	570	547	540	565	554	549	532	546	555	554	560	514	593	527	581	591	541	563	513	534	562	547	561	576	573	548	523	506	565	582	563	529	570	573	577	571	542	540	531	555	574	562	517	553	571	548	548	582	534	545	564	536	565	541	517	553	539	534	561	548	508	599	567	573	580	545	553	548	531	583	569	571	584	545	580	542	564	580	542	514	586	532	535	570	481	584	596	471	570	547	545	552	533	569	582	571	526	555	553	535	557	551	544	537	564	528	576	584	521	530	574	526	519	536	568	588	524	516	534	535	562	532	530	520	564	524	545	537	549	563	587	539	536	525	577	522	575	559	570	566	559	591	501	579	563	538	524	544	547	540	551	509	548	498	598	568	567	579	575	562	555	509	586	520	562	536	575	520	533	554	534	578	554	566	525	562	526	559	543	529	581	569	549	546	578	545	507	523	546	557	498	591	584	512	512	511	529	567	519	563	542	523	550	525	563	561	514	561	545	540	548	550	531	548	575	561	568	523	545	564	579	534	549	538	588	551	564	578	599	538	548	525	519	585	553	560	561	537	538	550	586	536	529	562	547	522	530	577	583	566	552	526	579	562	581	531	545	495	573	571	549	543	533	546	557	579	566	536	550	555	533	545	503	521	583	495	523	525	528	511	542	552	580	540	561	560	564	564	539	516	565	579	530	591	536	526	542	568	557	554	521	542	506	557	530	571	566	597	555	556	527	529	567	580	543	574	589	509	576	565	535	567	581	557	523	522	555	549	541	564	540	575	511	536	578	565	548	545	549	549	575	570	551	533	554	542	584	584	548	534	542	540	570	548	542	532	572	537	579	520	575	571	554	550	525	568	518	534	573	607	525	504	562	539	554	554	545	525	550	572	522	565	536	536	560	539	590	543	538	555	554	556	524	571	536	558	528	558	513	555	527	538	568	542	549	533	560	508	514	553	557	560	536	584	548	544	551	592	591	559	552	527	545	575	547	517	570	591	557	541	558	528	567	571	540	528	581	516	511	546	564	534	571	574	527	556	561	528	581	560	576	578	555	511	556	525	550	558	562	578	547	557	541	571	588	584	516	571	525	580	535	554	554	584	568	548	554	549	561	529	523	583	522	538	550	540	563	519	581	517	557	536	539	545	515	520	552	542	531	553	535	569	586	543	576	534	560	544	533	546	568	579	521	572	514	560	566	535	561	556	533	535	546	543	528	551	556	553	553	574	580	529	552	593	514	544	557	548	592	534	522	560	541	580	542	527	514	492	592	572	557	568	542	537	535	557	553	549	603	569	507	533	591	559	563	566	578	574	557	537	522	561	498	535	574	574	568	557	549	544	558	540	536	551	521	626	548	585	537	543	578	534	572	525	572	557	551	583	525	493	547	535	555	548	555	563	581	563	552	527	523	559	573	519	597	576	546	563	531	578	543	565	558	543	556	576	536	570	541	526	551	583	611	512	595	553	540	504	572	555	540	543	538	508	532	518	496	490	553	548	592	535	536	575	577	568	537	516	551	518	540	540	544	516	566	534	569	569	557	532	549	540	517	582	557	558	554	597	547	525	576	537	541	528	529	583	519	514	562	546	494	551	540	575	522	557	551	535	581	541	566	598	554	538	560	515	523	531	543	579	524	573	557	572	563	571	546	565	538	552	560	562	560	568	614	550	575	579	547	556	580	511	532	604	548	546	511	539	561	539	561	589	554	546	570	527	561	568	534	570	542	594	555	568	550	503	528	544	570	560	493	559	536	582	575	546	593	518	523	535	596	540	561	481	523	551	560	525	568	544	555	561	515	562	513	541	555	574	567	551	562	539	582	606	537	540	555	548	509	568	537	539	519	535	566	591	537	548	554	553	547	521	557	547	529	544	538	527	557	546	524	531	529	507	600	531	535	542	493	593	571	574	558	553	531	555	581	529	510	574	505	559	573	547	541	590	541	541	557	544	517	560	560	520	531	530	567	578	577	502	561	541	559	526	560	538	562	540	530	533	577	547	579	562	529	527	575	549	554	578	546	545	544	571	540	551	545	519	500	544	547	490	569	534	591	542	538	518	553	540	540	529	589	556	598	584	565	555	604	555	551	524
62314	36794	20477	6181	2078	1355	889	534	400	311	255	272	266	263	259	293	238	280	288	265	240	277	264	242	249	285	288	295	267	250	282	256	258	252	288	256	268	261	239	267	270	270	269	265	298	256	256	269	258	249	267	275	254	280	239	250	277	273	281	251	272	236	243	268	258	239	272	250	261	257	270	282	268	245	296	266	249	239	231	250	259	261	259	242	256	290	290	248	277	258	270	280	276	266	240	244	273	249	256	238	256	278	241	259	242	268	256	241	294	232	244	269	301	305	257	258	265	241	252	283	265	270	213	247	298	266	248	261	263	265	249	280	312	270	276	267	260	293	298	245	238	269	269	283	261	281	274	257	223	239	249	281	274	287	264	266	243	259	282	263	245	248	266	268	257	270	277	251	265	255	273	289	254	270	284	260	297	260	260	270	270	260	255	239	279	278	257	249	251	303	291	238	273	262	248	298	266	282	284	273	283	277	272	283	289	263	224	255	266	270	270	273	269	276	299	272	257	272	254	257	260	257	274	247	274	255	284	262	291	255	264	244	251	264	255	301	284	236	254	246	306	255	238	275	258	249	255	235	275	280	250	269	270	267	260	264	273	258	265	246	268	240	295	273	255	265	260	260	243	254	246	263	280	274	308	268	247	247	263	294	284	245	259	227	268	282	227	290	252	266	236	277	275	298	281	257	241	237	265	299	252	253	331	271	303	298	277	250	278	251	251	273	290	263	265	260	240	291	266	259	254	234	277	275	267	272	267	289	268	257	262	268	275	266	245	279	268	250	282	262	236	287	273	251	243	257	248	248	223	260	255	275	231	261	260	246	243	246	271	262	279	283	255	282	283	297	268	257	291	277	291	264	249	249	245	267	250	232	275	260	281	248	281	243	262	281	281	252	270	259	268	257	273	284	253	278	267	266	247	249	259	265	271	273	286	279	252	283	267	266	279	267	246	270	267	247	251	278	243	262	275	298	253	306	267	263	273	256	233	268	274	241	290	223	234	281	295	275	271	273	261	255	266	236	230	247	227	262	240	264	250	268	247	243	277	252	250	223	277	278	281	272	288	241	281	259	263	288	270	246	265	301	223	243	275	294	306	256	297	237	248	270	274	217	257	282	266	266	278	254	249	268	258	278	262	274	253	236	270	249	273	263	241	233	266	267	281	271	243	250	266	262	267	290	269	289	294	262	248	270	318	279	248	264	264	245	228	275	261	249	239	243	256	319	253	301	254	277	273	261	280	258	287	281	272	244	286	267	276	254	257	257	249	240	257	268	256	257	248	272	274	279	292	279	269	277	271	271	259	274	250	258	244	249	264	261	245	292	261	281	298	259	244	276	260	259	240	264	262	239	276	268	259	255	262	280	278	289	252	278	275	268	250	251	271	296	249	254	268	272	231	287	262	254	281	266	275	267	276	243	266	269	297	262	266	254	260	238	270	261	254	286	266	273	275	249	263	241	285	274	234	231	266	282	260	266	258	272	292	294	251	291	229	294	278	269	266	297	298	253	287	299	290	284	230	275	248	279	274	264	257	295	254	251	281	280	274	274	254	267	275	257	227	230	230	286	276	286	273	248	287	284	265	240	274	276	254	261	258	262	268	277	256	247	247	274	280	287	265	254	290	249	254	246	266	271	304	279	232	283	246	247	270	269	252	245	268	288	262	254	264	279	270	297	259	259	272	262	250	243	254	235	286	283	249	258	260	251	257	278	283	251	278	265	273	265	270	261	271	266	264	263	269	296	267	303	263	275	266	286	275	264	278	268	289	242	253	256	250	257	246	257	261	264	262	260	246	250	274	258	272	237	261	262	232	254	250	258	272	264	243	253	290	255	232	259	267	289	277	283	262	299	275	262	278	270	266	294	243	280	262	261	240	220	252	245	266	285	296	267	251	285	271	236	258	218	275	271	273	294	280	263	259	262	277	264	269	276	265	244	262	249	255	295	253	267	280	262	262	267	285	266	265	287	294	254	256	270	258	306	278	234	241	269	257	289	273	258	257	271	239	246	251	268	253	285	262	269	259	270	276	235	267	276	281	282	259	235	246	257	300	267	257	297	258	258	263	245	253	276	267	251	254	252	252	301	265	277	262	266	252	295	228	282	307	269	260	299	229	283	305	247	274	272	262	248	299	266	268	219	280	251	278	300	283	283	281	253	253	264	253	245	250	256	251	233	287	269	274	256	275	241	242	249	237	247	268	262	256	238	276	259	259	274	307	277	286	259	263	286	256	244	279	270	266	278	267	252	274	261	256	289	291	280	221	257	256	259	251	273	258	268	260	237	254	317	253	269	277	297	271	286	264	253	263	254	266	262	250	296	233	260	276	252	276	267	266	283	273	252	275	224	237	259	244	263	264	249	261	274	250	273	254	271	227	285	243	256	272	252	266	262	267	279	268	256	288	259	280	268	259	226	263	245	277	251	270	254	255	256	283	260	287	268	262	234	260	279	270	290	246	277	256	275	226	226	264	278	265	238	281	274	257	272	255	274	255	251	256	286	262	276	234	250	248	290	286	281	268	267	270	316	278	283	308	273	262	270	281	258	250	282	273	265	281	243	251	260	243	239	257	274	254	245	289	245	256	236	270	283	254	244	258	301	262	227	275	273	253	241	234	259	268	283	290	256	256	282	236	244	260	279	273	279	272	265	262	262	239	310	274	258	265	270	280	244	285	278	248	257	276	277	282	241	262	284	265	264	281	240	288	279	259	242	246	283	281	266	295	264	251	290	230	289	269	253	272	264	260	272	275	281	232	282	327	289	262	277	245	249	291	234	219	241	246	255	276	260	253	287	276	240	272	272	256	255	283	251	261	250	242	256	271	268	250	267	230	280	259	265	285	246	274	263	254	268	297	260	272	291	252	272	274	269	260	280	257	275	252	276	238	263	252	247	250	262	292	286	248	270	299	227	291	250	246	309	270	239	264	235	298	272	265	270	242	257	274	279	259	261	276	254	250	291	241	284	291	246	241	257	236	269	260	248	242	288	281	246	253	266	249	281	253	270	279	254	219	283	282	259	274	269	268	258	224	243	259	264	258	285	250	253	271	281	275	271	280	234	248	261	269	246	279	240	277	282	249	265	255	249	261	239	276	317	238	290	267	255	241	259	291	260	281	240	260	257	251	278	290	272	272	278	244	254	244	303	247	250	278	259	283	253	277	276	264	279	248	248	269	275	290	251	259	234	294	266	265	263	263	268	229	279	291	258	270	242	268	261	254	292	243	297	253	277	276	263	292	269	277	277	240	288	276	287	240	259	277	264	250	274	301	242	245	246	249	276	291	295	286	255	247	267	299	265	299	263	234	272	267	225	270	269	305	281	284	277	273	291	254	257	250	275	254	273	236	270	275	257	264	283	248	282	250	264	281	274	262	280	262	272	274	237	238	282	272	284	258	269	240	245	276	239	281	243	264	270	233	262	273	257	273	241	253	274	318	276	232	260	260	239	249	246	263	255	280	298	255	264	256	242	281	243	258	275	246	290
41898	30539	19827	9320	5544	4306	2932	1619	1186	799	628	619	659	607	619	594	587	556	582	600	642	569	624	547	629	589	611	597	587	593	610	611	620	586	541	593	592	591	596	591	587	604	597	597	576	582	613	590	597	593	611	567	576	584	544	593	583	639	630	594	567	574	598	568	644	537	598	588	599	617	583	620	602	639	597	569	598	600	597	611	582	618	558	583	608	602	556	598	585	544	575	546	632	594	604	601	571	598	615	609	549	604	570	592	596	583	566	565	578	583	637	579	609	600	556	585	577	623	589	556	601	567	611	596	607	598	564	587	583	601	628	561	587	587	589	595	574	599	589	554	572	573	565	605	596	586	558	584	610	602	577	621	611	590	583	621	600	626	580	589	602	595	600	561	605	560	604	591	595	585	661	623	612	554	663	565	611	568	564	611	599	591	572	588	580	595	559	540	595	611	583	556	589	591	577	520	578	534	593	577	561	587	600	560	593	564	580	596	620	588	601	599	579	588	546	559	553	599	576	603	572	611	598	578	623	545	554	611	623	604	599	597	614	605	569	595	586	592	561	572	608	555	624	585	561	611	600	549	613	593	581	585	591	591	607	541	597	569	554	568	580	577	610	604	609	614	612	625	556	654	592	623	567	610	592	568	558	563	577	571	571	617	570	553	589	598	562	614	589	612	585	619	643	563	584	607	562	576	601	582	576	565	614	580	567	585	589	597	587	584	567	591	563	572	563	641	554	558	599	556	583	594	583	574	565	560	637	562	570	546	544	606	552	559	612	601	616	572	582	607	591	580	591	564	573	546	599	631	595	560	552	562	598	594	602	623	596	534	623	587	545	578	565	611	627	556	581	608	613	570	560	610	609	588	606	609	595	623	564	575	611	583	595	559	594	621	570	572	558	571	597	659	551	566	593	563	607	578	579	614	592	601	601	563	596	596	599	633	549	576	602	587	576	590	620	575	621	570	583	576	601	621	594	605	590	561	617	580	620	572	566	598	602	587	605	549	586	549	604	579	586	590	540	605	588	603	578	608	530	582	607	585	628	605	564	602	614	581	561	551	560	552	576	568	602	613	571	595	596	562	603	606	618	559	610	581	614	630	553	584	588	580	600	554	586	631	590	597	585	591	554	612	597	590	605	603	591	580	579	581	607	593	606	574	616	533	589	556	585	565	585	580	565	571	581	564	557	559	576	599	612	560	566	589	542	560	614	615	603	587	567	615	556	592	613	539	583	593	602	575	597	572	618	564	591	554	560	592	585	648	572	582	558	585	636	614	546	604	567	615	616	565	551	563	566	581	577	549	597	612	549	587	577	598	631	639	545	632	642	572	603	577	577	647	620	574	602	572	595	570	567	571	602	581	546	578	624	632	562	596	582	584	578	610	582	575	620	549	627	589	596	586	576	576	626	607	576	647	605	581	625	585	563	558	579	585	612	578	612	590	580	652	608	600	603	579	610	568	644	568	582	582	581	603	609	590	572	613	639	596	602	597	558	592	589	576	588	551	640	568	609	574	535	606	598	584	616	544	551	616	590	571	574	585	569	582	613	559	544	594	618	605	577	562	616	566	591	584	573	566	656	594	521	558	555	617	586	612	581	576	591	562	571	647	562	575	609	560	629	561	603	556	607	579	614	620	556	596	591	543	612	561	614	587	616	584	575	580	640	600	602	572	589	613	565	565	580	592	554	589	609	587	623	542	602	591	596	568	625	597	598	574	583	595	605	608	550	606	614	627	619	540	584	617	576	602	608	577	606	585	573	647	571	558	579	586	566	635	608	540	566	572	590	592	585	597	598	615	582	603	570	580	609	547	640	552	592	601	581	570	572	629	593	604	599	569	580	566	569	573	619	580	600	565	575	560	582	620	586	574	561	575	644	571	600	591	581	595	595	567	646	573	556	542	582	592	584	601	594	578	576	592	577	548	607	568	628	564	613	597	613	556	572	562	591	568	579	604	585	595	585	573	616	564	597	590	558	569	606	601	595	522	574	599	609	598	585	590	629	586	612	556	600	598	626	579	598	587	570	561	609	605	608	626	603	649	575	568	568	565	594	567	583	606	573	590	587	628	603	558	573	570	628	617	596	609	538	582	579	638	557	563	591	594	586	591	541	570	593	602	603	561	587	624	576	555	627	646	623	578	534	576	593	607	600	594	619	597	570	599	574	609	637	585	557	566	611	612	592	585	600	574	577	564	587	612	603	576	568	525	579	549	609	582	592	583	630	551	588	584	569	611	600	622	597	630	609	607	568	621	574	601	611	550	591	540	594	616	623	592	606	552	617	595	606	590	565	613	543	578	599	562	598	600	601	586	570	584	590	579	588	593	581	566	555	538	630	599	597	555	593	554	559	611	599	622	573	594	580	614	594	626	622	593	549	569	580	540	597	593	575	588	623	566	625	586	610	591	568	612	583	628	585	601	566	622	559	604	578	571	641	579	616	582	623	566	586	592	573	580	569	556	594	587	623	589	606	600	576	597	610	596	594	609	591	601	612	606	593	583	560	599	601	584	625	557	582	597	561	595	571	628	608	623	607	524	566	568	579	619	556	639	610	569	576	555	586	571	567	581	537	587	617	570	633	582	552	617	614	549	570	560	600	587	596	595	552	615	571	588	577	556	571	575	571	606	546	582	598	613	612	602	565	580	575	594	586	537	588	568	601	585	592	549	629	560	634	570	550	585	565	560	559	607	615	645	609	576	617	592	553	616	555	606	646	635	615	602	556	597	644	621	594	636	568	593	558	621	565	596	589	531	584	583	627	608	639	634	591	578	531	581	577	584	598	639	598	617	629	614	622	564	586	635	615	595	572	623	586	621	588	590	583	565	558	516	586	541	608	619	586	584	589	610	578	559	603	564	603	575	590	613	568	571	584	582	579	598	611	526	613	565	570	597	566	609	578	579	564	604	565	605	580	611	600	582	578	596	570	604	585	579	584	607	606	601	575	600	586	558	617	572	606	601	629	611	566	605	605	598	620	545	573	592	576	598	589	564	557	576	572	585	616	605	575	625	557	597	567	578	581	593	642	590	604	594	581	584	583	658	563	579	563	581	590	599	594	599	597	586	570	588	609	577	585	546	589	572	573	584	615	616	584	547	555	607	600	584	621	571	597	576	601	569	628	631	577	579	578	595	564	576	571	573	551	587	591	615	565	583	603	548	625	562	573	602	531	579	543	585	598	601	621	603	581	605	603	581	556	571	580	566	587	571	615	620	549	538	661	583	558	535	562	608	586	565	575	594	593	581	617	591	607	571	576	563	597	541	640	577	583	579	557	585	607	599	596	569	517	574	596	596	600	612	597	622	566	588	593	602	543	570	592	624	599	589	564	599	581	576	567	639	596	580	599	600	591	581	593	609	562	600	625	607	591	569	576	608	573	600	642	620	576	588	577	621	624	567	571	595	559	583	602	596	544	632	578	584	601	632	578	568	601	610	585	608	568	569	584	609	570	609	568	601	598	579	563	556	562	585	607	563	592	601	576	535
48676	19101	6868	2584	1104	679	451	315	251	200	215	201	212	238	217	219	196	202	210	210	237	231	246	236	234	222	240	219	220	215	194	233	234	244	221	217	223	206	230	227	188	224	217	216	214	210	225	206	241	212	214	220	225	198	200	239	223	221	255	223	218	220	211	197	223	230	202	237	232	227	213	231	198	203	241	234	222	234	227	203	231	229	227	228	217	220	250	229	194	215	221	215	229	207	223	223	221	212	221	229	219	211	227	219	200	195	252	208	220	243	195	219	212	252	230	218	227	224	206	235	221	215	226	236	231	223	221	225	207	233	236	210	225	196	212	209	232	234	231	202	220	228	228	211	234	232	252	227	244	216	244	238	225	231	238	229	212	235	228	203	231	214	241	236	228	232	223	212	216	226	206	215	231	208	205	210	239	235	232	221	229	247	234	218	231	224	248	254	222	210	228	217	232	203	215	209	228	207	256	246	222	230	232	223	210	233	208	227	236	213	216	215	231	218	223	212	214	236	187	230	227	250	270	255	217	230	210	246	266	206	211	223	241	200	228	221	212	200	221	207	224	253	242	211	212	228	218	217	214	214	227	250	206	208	221	228	201	211	232	215	258	227	229	219	211	243	216	239	240	232	230	219	219	228	210	244	182	207	219	229	183	193	212	197	232	208	220	235	239	196	225	218	183	223	246	213	205	216	211	221	241	231	197	224	221	218	231	218	225	203	213	250	199	216	221	214	220	216	218	220	258	191	230	223	241	202	200	221	250	217	222	219	213	230	226	202	218	223	213	229	233	194	225	192	207	241	209	211	241	222	216	226	248	232	247	212	218	228	238	211	226	224	215	208	220	229	230	214	228	232	209	208	216	247	195	242	249	227	224	221	246	211	199	238	229	217	210	218	248	245	210	215	206	217	225	222	221	208	252	213	233	204	248	217	254	218	249	213	194	249	232	222	231	220	208	213	255	219	227	243	225	224	218	193	201	237	222	193	207	226	211	238	237	252	238	214	220	227	225	209	201	251	234	230	204	249	209	222	260	238	234	225	230	241	228	216	227	255	215	233	209	249	202	224	233	221	224	226	225	235	219	218	217	208	219	209	237	226	194	232	261	237	233	196	220	216	234	211	206	223	232	220	221	219	241	218	238	195	210	209	221	224	216	255	259	227	242	241	225	216	254	234	223	228	201	219	250	219	228	226	214	220	200	238	216	199	205	221	216	255	212	225	221	227	214	195	254	228	227	228	247	229	228	231	211	253	208	211	215	219	204	250	227	238	231	199	196	226	243	240	204	232	202	220	217	233	246	232	228	217	217	206	214	201	220	220	229	223	220	225	211	253	223	215	237	232	227	222	231	202	189	226	223	188	236	235	231	229	238	219	257	208	222	232	237	213	231	255	227	230	258	205	226	219	231	214	224	233	245	241	224	228	238	211	233	243	243	198	232	239	235	233	214	216	216	257	228	214	210	191	244	239	207	241	217	201	217	232	214	228	233	229	243	227	225	240	192	212	194	197	197	218	213	223	204	222	204	220	203	257	237	230	236	222	199	215	209	209	226	234	231	214	200	222	193	211	232	207	204	204	194	217	203	237	214	220	223	214	228	242	236	211	232	222	231	228	211	233	233	221	205	211	217	220	230	238	217	216	189	223	212	208	194	219	232	231	221	243	225	219	211	215	212	206	228	243	239	254	222	237	223	214	240	218	249	217	233	243	230	227	241	226	227	227	206	205	239	254	190	214	263	228	194	211	200	221	215	237	238	220	208	203	257	231	218	227	251	236	227	222	223	220	201	230	224	237	232	193	220	219	201	212	224	238	243	211	206	227	199	203	210	209	237	214	206	232	236	243	230	226	236	214	238	245	227	231	196	230	229	226	237	206	254	229	235	247	221	254	184	217	228	233	225	222	256	219	203	228	198	246	221	233	237	214	227	224	251	218	234	216	189	200	219	202	239	217	213	224	228	228	228	219	225	217	185	206	223	244	225	229	215	230	229	226	225	229	217	236	210	237	231	236	226	222	223	217	260	243	208	219	227	233	233	232	209	248	206	219	246	221	225	216	216	224	222	245	193	229	212	210	248	226	236	224	217	212	206	230	207	220	236	228	229	225	252	222	232	242	215	225	202	236	234	240	225	213	213	250	225	227	243	195	211	220	281	220	237	235	210	215	226	232	230	235	219	211	199	245	216	221	226	228	203	234	205	254	210	228	201	196	204	217	215	208	241	249	241	227	206	212	219	223	237	217	235	233	229	245	240	251	217	202	224	193	197	218	237	217	238	233	234	222	249	205	244	233	215	253	218	240	232	222	220	212	236	252	208	243	222	239	210	232	225	232	201	202	212	229	207	195	233	247	219	240	207	213	222	229	228	229	245	206	227	214	210	227	214	231	238	224	217	220	223	235	241	249	228	226	204	237	235	228	212	249	215	233	241	234	236	217	228	214	224	244	238	216	202	233	216	206	250	217	222	190	217	199	222	227	221	214	213	188	232	239	188	217	215	214	221	203	211	224	205	228	218	216	219	213	249	229	220	189	253	252	238	215	247	222	240	225	220	235	253	228	217	229	205	220	249	229	214	245	222	211	211	225	212	215	223	228	230	222	206	207	239	204	244	230	211	233	234	210	231	223	209	222	242	239	218	238	211	228	217	228	230	224	213	227	221	211	234	261	207	193	206	233	247	241	207	255	217	237	240	238	222	208	232	214	214	213	216	234	232	224	226	197	217	205	224	227	216	228	206	223	213	206	228	231	211	234	222	211	228	192	192	217	235	232	237	219	232	233	230	211	234	247	230	226	222	208	214	236	193	210	202	210	243	229	218	224	225	244	236	244	195	206	238	234	218	277	198	228	229	222	214	231	222	228	223	207	215	250	202	191	207	235	193	208	224	217	223	211	225	219	236	230	231	220	184	226	220	242	188	220	231	202	212	237	215	224	248	213	206	230	230	214	220	230	215	200	201	212	221	211	210	232	215	202	234	212	207	220	197	237	212	221	231	226	212	204	194	206	228	231	204	218	214	198	239	225	221	214	216	207	207	207	231	225	228	237	222	224	216	214	226	217	246	240	218	189	217	210	209	207	219	238	230	216	212	233	196	215	238	205	236	233	219	217	214	222	255	207	214	240	219	250	216	224	193	230	196	208	238	223	216	218	250	203	224	222	211	199	240	195	241	240	218	220	208	222	229	215	214	238	230	216	211	217	221	219	242	225	236	250	242	190	201	238	210	233	224	254	209	214	238	223	213	242	211	221	242	262	221	218	241	219	234	227	232	230	198	223	221	231	256	197	226	232	240	212	244	217	249	214	209	253	216	204	242	247	240	227	218	237	229	250	204	237	244	236	214	216	220	235	224	218	218	215	238	223	212	212	248	207	247	236	238	204	250	246	220	240	213	208	221	212	201	228	216	198	220	225	219	231	215	226	253	207	193	261	198	223	224	214	211	233	192	236	206	222	226	211	230	231	215	221	252	246	257	210	232	237	189	214	215	250
32326	13489	8268	5319	3135	2041	1321	751	569	558	576	504	529	523	490	478	512	538	506	535	548	518	511	551	551	529	506	505	532	525	497	494	492	473	481	516	480	519	554	549	544	490	523	484	527	522	553	498	527	492	551	468	491	500	525	476	531	515	500	475	546	526	503	519	524	524	524	486	489	541	505	483	536	535	512	531	487	514	510	509	487	506	524	529	525	524	501	495	497	512	533	448	493	545	477	536	498	526	527	527	514	524	511	567	491	522	510	495	513	485	481	533	513	517	514	494	516	519	477	492	525	523	541	468	534	469	514	494	518	560	514	538	516	534	498	542	524	478	552	481	507	489	502	549	501	534	543	519	510	487	482	511	523	515	480	524	508	534	479	522	532	539	510	523	509	522	510	521	509	545	521	513	503	503	552	489	526	503	529	505	508	490	490	487	492	490	482	509	455	482	501	532	488	498	511	490	508	477	504	504	544	522	509	508	505	487	557	485	560	508	505	510	504	512	512	481	518	488	509	512	512	491	460	529	507	493	479	494	483	545	525	523	508	523	540	513	528	514	487	493	531	495	536	494	541	493	511	517	511	531	458	500	528	501	523	528	501	473	503	507	530	478	483	528	542	506	499	498	507	477	489	487	489	510	515	515	528	535	510	513	531	506	497	502	492	478	518	515	541	488	468	480	509	485	507	537	525	520	506	504	552	533	504	487	474	542	522	513	515	510	482	491	487	534	540	502	489	509	518	474	490	507	524	535	493	511	508	462	506	542	488	476	488	517	517	468	502	476	505	507	511	549	520	478	513	518	484	534	548	493	506	539	508	472	551	539	487	535	526	521	521	478	486	540	534	547	526	501	526	457	469	523	477	499	503	517	518	498	485	467	547	491	545	525	522	552	524	518	496	515	478	492	472	519	489	484	521	541	483	501	478	492	534	528	539	501	522	483	475	565	543	508	505	494	514	499	478	504	523	500	498	488	492	514	521	485	520	546	524	506	521	546	477	492	525	484	548	522	519	499	517	503	497	483	521	491	550	494	529	469	525	512	496	514	493	533	460	503	491	504	546	500	495	548	527	505	540	528	502	517	531	485	508	511	482	499	470	549	520	517	494	505	525	513	536	517	535	524	498	489	479	540	497	546	480	495	481	487	519	537	501	490	537	532	512	502	507	486	541	492	532	515	465	542	479	519	514	491	519	494	448	518	501	496	499	498	538	501	492	508	507	547	502	516	492	521	493	497	532	521	490	491	503	532	502	467	536	495	537	540	504	522	535	493	515	494	505	548	493	523	534	484	508	468	512	543	488	512	490	527	526	485	497	469	540	481	525	533	505	514	507	541	526	481	462	539	527	501	511	486	534	487	523	497	525	521	523	490	489	518	486	509	491	502	520	494	519	491	510	504	512	508	514	477	502	488	549	517	512	496	540	537	515	559	525	489	531	498	467	549	532	502	533	520	483	506	547	483	537	541	520	499	518	492	507	491	485	554	541	522	524	487	509	545	527	487	500	512	484	491	518	495	519	484	487	549	473	490	529	467	545	488	528	541	512	553	518	487	494	541	511	486	532	504	508	535	515	511	517	517	516	492	512	514	467	547	494	518	501	542	534	568	536	492	510	526	512	531	524	503	507	502	520	537	514	483	486	559	493	510	535	512	498	516	516	481	529	490	527	484	488	526	481	493	471	516	464	499	515	498	536	491	488	504	503	516	531	480	542	548	515	509	536	541	506	527	483	491	501	553	538	498	496	504	506	490	517	505	528	527	512	508	550	532	505	465	563	528	480	518	523	492	475	540	503	514	475	456	477	514	508	560	520	546	565	507	485	518	490	508	502	520	509	511	494	533	550	509	498	481	524	504	477	511	549	501	534	514	502	519	511	516	542	531	534	546	531	517	513	509	519	501	503	573	507	508	499	488	537	495	507	505	514	483	533	498	497	526	533	494	544	495	539	572	493	479	477	503	494	485	490	522	512	503	498	493	524	483	528	517	463	525	528	469	488	483	502	521	531	513	505	517	495	563	516	532	497	481	485	480	494	496	489	524	526	499	506	534	507	507	538	524	524	517	543	529	486	530	515	476	504	521	495	506	518	486	520	484	455	525	497	528	567	517	486	494	497	485	533	515	468	500	493	518	518	506	537	533	498	466	540	518	511	507	507	479	483	498	506	537	438	528	544	515	509	509	495	485	504	518	525	493	524	507	497	506	506	514	522	544	486	500	509	519	525	506	502	491	502	485	502	505	543	520	461	521	527	490	514	476	471	502	501	497	513	492	537	504	497	527	577	510	483	471	518	462	521	511	547	540	520	505	534	512	535	481	524	505	530	514	534	537	503	489	486	543	541	557	515	495	482	501	538	555	487	519	551	554	527	532	522	488	513	507	531	516	487	496	515	497	542	513	481	500	499	500	521	528	509	491	536	473	508	515	514	497	473	538	522	501	526	513	509	481	535	549	504	510	524	512	511	493	509	530	520	520	533	490	508	497	500	511	471	533	533	503	541	493	527	533	530	487	523	464	542	517	523	492	508	500	490	492	504	522	512	505	530	497	486	490	522	488	481	494	501	513	520	528	516	492	523	493	491	542	512	559	483	492	503	527	507	494	496	517	520	508	531	463	530	509	530	521	503	495	468	520	500	479	510	512	513	498	501	552	501	514	550	502	503	540	508	544	499	539	517	526	510	534	471	521	540	516	524	512	520	503	516	530	506	513	543	490	512	506	516	495	503	551	557	524	528	485	517	525	512	531	561	524	480	496	507	502	511	497	504	499	481	504	472	513	523	487	469	531	520	530	505	499	527	506	491	513	503	512	481	520	457	500	496	521	484	513	505	509	524	522	507	497	527	504	506	527	520	522	497	499	520	515	521	547	527	466	537	521	489	506	482	478	491	504	503	486	506	493	502	533	485	478	524	520	522	489	488	468	504	547	547	487	537	498	497	541	517	510	517	479	494	485	480	507	476	508	520	520	520	507	487	557	499	525	546	466	509	495	511	487	540	483	525	503	519	532	490	501	511	488	510	473	483	506	496	480	503	491	489	485	468	537	517	540	499	514	525	488	495	499	490	509	484	502	520	492	528	532	506	486	507	515	509	512	503	513	524	497	473	516	444	468	538	506	538	502	469	481	529	522	504	498	497	524	531	501	535	495	515	485	504	461	508	505	506	444	518	494	518	511	532	500	481	495	507	513	542	530	514	503	549	455	569	527	490	511	490	506	493	516	480	515	516	510	529	534	496	492	549	441	497	510	498	509	591	527	542	519	511	482	504	512	514	516	518	525	490	535	488	515	509	454	508	501	486	511	479	523	517	496	543	533	494	501	464	491	500	529	515	500	483	507	485	512	510	470	484	468	500	546	497	497	525	526	499	520	513	563	505	459	508	514	505	503	499	500	524	485	529	511	519	492	521	483	536	503	528	513	503	491	534	517	509	495	503	538	509	528	560	525	515	511	546	492	507	526	544	527	500	509	544	540	529	534	518	496	510	495	562	492
56250	25970	10266	3647	1320	752	566	364	265	248	241	256	222	213	240	258	224	235	218	237	249	274	249	244	195	246	241	254	227	236	259	236	263	243	248	217	243	211	252	230	226	254	229	232	220	250	232	234	240	233	239	240	222	256	278	266	241	254	242	202	228	211	225	234	264	258	216	225	270	276	208	238	266	204	260	234	254	234	250	223	250	241	237	257	263	238	260	257	226	233	235	247	253	258	247	237	234	224	232	248	265	243	245	224	218	206	260	234	227	239	222	218	237	224	265	239	250	248	241	232	246	231	268	240	223	253	239	269	233	215	255	231	242	255	215	232	271	259	241	203	233	230	215	241	233	252	264	249	242	257	239	229	246	235	268	222	252	261	226	252	230	260	242	213	294	210	239	227	266	230	238	243	254	246	237	251	239	241	252	220	271	237	225	234	253	234	228	263	223	207	222	228	230	278	242	246	232	251	236	230	239	244	261	235	251	252	264	247	251	237	248	255	225	258	227	208	259	230	269	242	241	239	222	227	202	244	218	229	276	222	268	223	238	268	248	228	236	236	242	267	243	235	240	229	216	285	255	230	218	232	220	248	235	237	238	265	250	226	249	208	230	225	254	240	229	240	228	269	243	230	232	245	256	206	255	231	226	241	250	260	230	267	264	237	245	220	262	218	235	244	243	264	236	273	256	249	242	239	258	261	242	285	232	245	261	251	236	214	254	251	249	259	238	238	260	260	199	258	254	243	232	222	222	208	255	265	267	226	242	268	230	235	266	228	248	246	227	250	247	255	215	252	274	246	240	262	261	239	269	305	225	224	253	244	220	225	232	229	242	274	240	264	243	231	236	222	226	248	213	243	221	250	223	259	210	230	222	244	247	230	231	218	224	248	219	224	261	250	203	236	225	224	226	245	228	227	220	238	246	227	277	265	253	286	234	229	218	217	250	247	265	258	216	229	221	239	233	244	227	247	245	251	254	236	249	256	227	255	262	231	250	237	221	253	238	227	243	229	246	240	231	249	235	225	222	248	259	246	231	211	240	273	245	230	263	245	213	205	224	256	253	239	238	215	252	229	219	251	245	263	229	252	246	260	244	209	243	244	231	251	232	258	272	249	252	264	243	264	217	230	247	222	243	239	216	251	275	243	260	239	238	235	211	236	256	268	266	258	267	218	267	222	214	270	245	246	220	253	237	241	244	243	255	255	265	223	260	243	237	237	266	229	249	256	243	236	197	253	220	230	238	221	205	223	239	224	248	244	222	241	255	250	214	217	240	243	232	253	239	250	240	213	243	250	250	235	232	229	259	248	240	262	223	249	253	224	238	258	230	243	266	232	234	236	219	224	238	259	224	213	233	253	241	230	263	238	262	259	245	228	231	227	240	248	247	227	256	251	255	248	238	234	244	248	256	214	208	234	249	234	256	238	256	231	238	253	262	263	244	230	241	224	237	227	233	221	223	215	237	260	243	229	257	228	248	236	235	240	241	244	203	234	238	238	243	218	215	211	224	239	261	261	259	241	225	210	252	186	235	229	235	236	250	283	253	266	271	258	262	230	237	223	257	243	242	233	244	230	226	242	242	224	223	267	225	255	235	226	291	248	245	249	242	241	244	220	254	238	255	222	218	242	253	245	257	232	258	240	243	234	242	245	250	240	250	234	233	203	259	246	244	249	220	247	259	248	265	245	248	232	241	263	223	261	245	229	247	235	245	226	278	234	234	253	231	276	237	248	229	236	237	234	260	239	241	243	217	235	230	251	217	252	240	276	261	219	239	262	249	274	242	260	237	228	259	255	237	228	227	247	225	254	239	245	247	241	244	213	240	216	262	231	231	217	228	248	253	219	240	235	218	236	269	243	215	247	225	222	231	246	216	236	277	248	217	223	241	226	229	251	259	259	243	238	256	218	249	253	258	215	219	230	237	239	262	236	233	241	223	215	231	259	255	241	232	238	222	262	264	240	205	240	261	253	265	226	253	251	232	265	262	223	252	221	237	234	228	215	234	228	223	245	260	239	278	249	284	245	197	235	241	230	231	249	214	218	234	225	236	234	238	249	232	221	247	289	258	221	220	259	253	259	216	248	227	255	242	228	246	252	211	227	254	263	223	251	243	265	215	232	242	239	241	285	237	263	253	257	229	242	221	211	260	254	221	255	233	266	252	227	232	253	258	247	257	254	233	242	236	243	255	248	257	254	264	221	220	253	222	262	226	247	278	232	211	245	214	236	239	231	231	266	272	262	234	228	248	226	231	250	200	259	259	243	272	253	215	250	264	288	225	213	269	233	251	228	242	270	219	246	215	223	221	207	239	254	214	241	234	244	213	235	242	287	267	223	262	235	221	217	205	240	245	223	248	252	240	235	237	281	246	218	234	224	234	234	267	222	227	230	250	229	226	271	264	249	251	231	230	235	234	238	214	262	263	241	240	228	249	235	237	254	235	253	239	268	242	235	234	250	260	261	249	225	233	216	239	256	249	235	245	256	236	267	235	228	232	259	233	234	241	239	234	216	249	252	251	229	250	229	261	247	223	272	234	211	257	209	228	220	238	240	239	239	250	247	220	268	275	262	259	232	274	227	247	205	223	236	247	248	232	233	208	269	229	233	254	256	249	238	239	238	221	257	244	271	250	258	219	250	225	260	234	228	228	235	251	256	217	252	223	234	245	213	231	247	262	259	273	218	246	266	278	256	241	240	249	260	254	252	229	260	238	261	212	236	264	233	245	226	242	261	233	238	247	240	229	249	231	231	202	238	220	237	241	243	242	241	253	235	253	247	240	269	245	243	205	246	203	249	248	211	210	223	273	249	228	244	242	266	225	231	224	219	236	270	222	237	240	246	224	225	245	239	236	243	247	251	233	245	248	221	261	240	250	233	235	235	234	209	232	235	238	250	239	216	227	236	248	220	250	256	231	253	220	262	277	240	256	261	244	216	249	244	271	243	237	232	241	237	244	216	230	229	233	248	225	239	247	242	242	271	251	247	238	231	247	243	246	256	219	242	230	223	228	237	240	269	232	244	235	247	262	233	254	254	248	242	238	232	213	218	241	239	237	282	254	247	264	229	231	268	243	221	249	241	252	274	252	226	278	226	228	239	234	209	243	236	241	240	218	243	238	246	236	253	227	245	276	248	266	237	287	256	263	267	282	222	237	238	213	242	249	242	242	242	259	203	249	265	266	252	243	214	236	248	226	263	250	247	241	242	227	249	233	240	279	249	242	243	226	239	242	236	219	260	246	239	240	210	248	272	252	241	227	249	256	230	210	263	238	271	231	261	248	250	242	252	236	234	273	232	286	248	250	224	243	251	266	227	248	247	267	255	255	205	220	227	226	246	219	230	244	251	224	239	248	257	240	243	258	249	252	278	209	263	253	229	249	233	254	204	261	239	226	233	253	261	244	255	226	231	261	217	235	256	234	250	259	251	233	231	235	248	241	255	252	238	257	255	253	243	226	271	244	277	234	227	266	231	271	239	277	284	237	228
37684	20776	11032	6996	3287	2231	1605	929	633	556	588	536	589	564	527	547	545	530	560	539	558	614	531	520	540	577	544	526	549	549	538	522	551	537	559	546	588	519	528	533	565	566	547	595	536	542	495	546	557	546	536	544	553	564	568	512	562	589	595	573	558	555	533	540	472	537	549	552	534	535	551	530	535	560	561	570	519	538	564	529	553	511	540	562	551	563	539	554	552	518	543	568	536	573	547	524	570	559	538	510	521	580	515	515	528	555	564	558	529	594	499	565	518	549	563	540	529	530	552	529	564	559	513	549	506	525	569	555	529	568	516	545	566	546	533	587	585	569	542	546	596	501	524	549	542	539	539	551	547	533	537	577	594	545	558	516	565	536	551	571	566	572	556	543	529	586	546	544	549	574	579	542	541	503	545	529	558	558	575	537	582	553	563	538	542	526	543	530	567	547	580	579	548	552	550	528	568	548	575	537	540	524	551	524	487	574	529	572	547	544	522	542	516	563	579	528	564	520	550	530	536	556	544	545	553	551	524	544	533	566	595	542	573	531	562	545	529	545	533	507	557	557	541	563	527	528	541	545	557	547	571	510	578	561	575	537	528	576	525	570	532	608	541	537	531	547	564	579	583	575	538	566	535	550	549	545	521	565	562	585	571	508	548	567	505	564	538	562	514	553	565	551	573	552	519	553	514	531	548	542	551	548	549	511	580	574	509	541	514	554	549	553	586	557	526	554	575	512	582	567	536	481	543	564	535	541	518	542	553	554	567	595	553	510	561	602	553	507	520	542	552	544	555	541	531	547	545	559	512	540	556	523	551	553	499	550	568	610	575	492	543	571	570	569	535	539	586	526	553	532	559	582	493	533	571	594	522	531	551	546	592	558	523	546	532	504	566	508	584	538	565	508	552	584	575	570	546	564	542	526	522	561	559	563	553	562	552	586	558	572	560	564	530	624	533	541	541	554	532	589	533	520	572	527	543	546	568	558	574	561	531	554	563	551	631	554	516	517	514	561	559	539	555	557	572	540	545	520	598	525	535	517	594	561	507	576	561	555	520	543	547	597	566	565	540	533	541	538	557	540	569	543	530	593	542	540	556	537	516	574	556	591	557	526	531	533	539	562	536	544	551	541	549	570	540	551	528	552	586	548	552	524	536	523	557	556	541	539	542	544	559	548	552	530	545	572	526	530	556	548	543	560	579	575	585	565	553	543	547	550	549	528	526	563	550	556	581	525	557	568	563	557	546	563	562	536	526	556	525	539	540	535	570	528	531	562	570	592	524	564	555	571	561	572	508	562	553	552	544	547	576	546	566	528	522	602	570	595	516	593	518	518	520	522	556	550	502	576	508	568	573	519	539	582	572	537	570	479	548	553	564	567	556	548	557	507	550	494	521	534	545	556	563	607	560	530	567	538	570	561	501	541	549	598	546	573	547	491	567	506	543	553	579	571	524	537	541	524	527	518	564	520	549	558	518	580	548	578	556	560	536	517	522	506	568	535	526	577	561	619	530	529	590	583	572	561	532	601	574	558	560	529	574	573	529	547	577	544	548	558	572	538	548	569	543	557	513	544	521	526	591	539	572	581	543	569	558	534	543	526	554	519	580	555	567	529	539	526	520	558	552	551	587	575	535	517	546	533	522	542	559	569	514	570	531	539	573	510	541	537	578	497	564	540	591	564	553	579	536	514	531	525	523	592	493	568	543	520	521	545	536	532	536	583	554	599	554	527	563	540	571	567	584	490	548	540	544	603	575	522	585	538	538	538	547	561	563	560	598	567	578	507	544	573	561	560	552	561	601	504	532	540	534	557	519	604	512	542	574	517	528	539	596	571	534	527	582	537	575	557	545	575	580	578	550	589	566	517	522	581	522	560	557	536	554	550	485	570	564	523	531	518	560	536	544	574	521	567	507	542	517	507	524	530	546	558	586	536	542	550	572	562	573	562	537	566	600	533	573	503	577	576	525	538	537	594	573	568	557	553	546	559	537	563	560	578	547	575	591	559	564	584	561	539	522	517	539	614	532	561	488	540	560	564	566	576	551	592	569	534	525	542	491	534	537	599	540	545	544	581	571	554	538	577	565	566	540	539	558	574	538	547	516	562	532	542	519	515	527	564	517	583	556	509	560	567	545	515	516	530	526	541	557	546	574	519	541	563	551	540	548	509	569	557	610	537	605	568	532	521	577	574	543	542	554	542	572	544	539	550	522	575	583	566	565	508	550	549	566	565	573	556	530	567	560	564	532	596	547	541	556	555	553	532	521	562	529	531	548	558	553	582	573	567	605	496	525	533	538	535	543	517	544	536	496	529	525	548	548	527	546	534	563	570	554	534	533	540	557	540	562	555	530	556	538	585	561	560	488	572	550	560	569	567	551	539	540	557	550	540	615	574	564	532	570	496	536	553	554	578	538	525	573	556	561	553	536	526	551	524	550	594	543	528	531	548	559	547	546	525	524	581	581	536	566	518	582	569	541	571	542	559	561	555	497	503	536	562	531	534	551	525	589	523	528	560	569	522	499	551	560	550	523	534	544	604	581	545	544	542	566	554	581	571	573	527	513	531	533	567	558	584	558	533	533	568	550	582	582	548	574	552	538	567	548	531	533	559	550	531	562	491	546	499	561	539	535	561	557	545	536	514	563	521	532	558	564	564	573	572	589	541	571	538	549	542	596	541	560	538	568	524	565	528	541	545	536	546	539	587	551	563	546	549	555	581	531	541	533	569	534	562	578	540	551	561	527	547	544	517	566	509	563	586	538	540	552	524	563	539	551	555	547	561	551	562	528	577	550	526	547	582	555	574	562	528	576	545	568	548	543	515	587	556	561	560	523	539	536	531	554	552	510	598	548	510	541	569	561	540	575	561	543	525	487	585	459	516	547	518	559	532	571	597	568	504	549	521	521	552	521	528	539	576	541	561	568	600	559	519	577	561	489	515	546	542	553	570	578	530	597	596	583	556	577	548	572	544	532	604	560	521	547	557	556	542	557	568	576	588	563	555	582	523	545	559	534	580	518	532	578	536	558	555	579	535	546	530	546	544	570	555	521	563	534	537	543	561	587	560	557	540	525	569	582	522	537	529	530	546	562	481	573	542	553	525	524	587	569	513	543	532	484	588	570	552	518	538	539	575	564	572	564	532	531	573	505	564	542	549	573	539	523	504	575	545	504	547	551	566	545	545	528	524	539	542	527	554	538	533	545	540	537	561	595	495	541	581	555	533	536	573	538	523	585	538	561	578	537	553	524	516	591	560	622	549	563	564	553	570	528	542	582	517	581	571	562	520	510	563	543	521	501	511	540	525	521	549	549	565	536	515	571	570	549	552	535	501	550	528	536	584	526	587	558	529	599	569	556	520	586	534	534	523	580	521	523	566	573	571	547	583	572	569	546	559	525	525	554	556	545	552	540	563	565	536	537	541	498	539	557	535	535	553	555	562	580	538	549	535	576	548	541	571	521	594	549	530	546	542	568	579	596	563	555	519
62845	25947	9229	3087	1543	1039	605	414	310	276	263	280	266	274	277	292	254	238	246	255	282	279	248	279	249	286	241	268	265	222	263	279	269	252	288	266	245	264	308	259	242	272	269	241	294	269	246	277	259	240	287	266	246	265	274	277	249	290	272	263	260	265	264	251	266	303	265	279	267	262	294	249	265	255	248	241	266	261	257	283	260	283	263	239	290	243	256	266	292	269	243	259	254	264	284	266	258	246	258	258	312	252	258	256	257	296	268	290	254	250	290	272	263	264	267	249	267	269	265	270	298	289	297	271	284	281	264	253	277	275	269	253	281	259	258	255	258	285	256	264	258	245	283	281	273	236	239	256	265	252	242	285	257	233	269	259	254	270	224	258	239	291	272	296	255	284	261	275	286	306	248	256	268	256	253	285	252	282	269	241	299	275	247	273	250	270	261	244	255	257	277	257	241	282	246	249	251	289	282	310	258	271	273	263	282	267	268	294	261	265	271	286	241	264	261	267	272	272	235	285	250	242	259	285	277	276	263	275	279	281	259	239	247	270	282	280	249	261	266	253	239	272	268	278	262	275	290	242	260	249	243	272	240	298	274	271	236	277	272	265	280	269	261	343	243	273	252	259	251	266	272	256	268	264	266	273	240	261	293	252	261	295	263	261	262	244	258	272	297	259	300	272	256	257	273	264	260	274	251	248	278	255	261	235	278	278	253	260	275	252	280	287	265	277	278	242	264	262	239	248	254	284	281	300	269	237	264	241	254	230	254	243	231	264	244	234	273	267	275	267	252	245	281	285	217	267	280	246	241	277	249	239	247	259	250	268	247	266	275	244	248	277	291	254	290	314	242	271	241	304	270	237	275	272	291	256	280	253	299	245	287	262	250	240	243	250	248	270	265	257	268	242	251	259	244	264	243	286	273	298	250	299	287	253	268	257	275	254	272	231	259	276	255	240	260	261	278	310	306	250	250	265	260	282	269	227	222	254	275	294	274	235	263	259	262	298	282	267	271	247	267	266	268	280	267	304	252	278	236	306	235	262	235	286	284	250	262	223	259	257	235	287	251	295	257	247	269	268	265	267	279	223	251	296	258	263	265	291	246	254	252	266	262	250	264	250	253	258	293	274	268	286	261	268	256	260	292	226	270	258	269	302	229	260	294	293	275	268	292	248	275	252	270	282	260	307	263	260	259	271	239	271	269	266	267	292	268	252	252	242	254	281	266	274	291	275	269	268	258	245	279	300	290	292	260	256	256	261	261	257	285	276	276	269	261	240	228	269	270	252	276	260	296	292	268	292	296	297	270	272	255	258	261	299	258	283	249	270	290	260	285	261	295	251	275	256	252	274	274	271	256	282	269	277	233	240	267	260	227	243	283	277	302	245	276	279	276	256	270	267	234	240	246	271	258	263	265	275	250	259	252	280	251	285	265	269	284	251	245	308	294	297	217	287	295	277	244	267	261	258	239	275	275	240	272	311	286	276	295	280	315	267	279	272	249	256	266	250	272	250	241	281	286	260	243	283	276	278	247	231	252	266	249	245	260	258	264	267	275	274	285	263	274	264	268	261	256	274	287	241	259	327	259	266	283	280	273	284	260	237	255	272	278	273	273	235	281	279	310	265	238	271	254	249	253	276	263	259	261	237	273	266	246	256	283	277	282	277	267	296	284	251	258	254	262	251	241	259	263	255	268	274	254	251	263	263	292	262	273	232	282	278	287	272	273	268	243	261	299	249	247	266	272	262	265	274	247	268	267	263	243	256	267	264	281	288	313	255	276	265	292	272	257	280	224	274	256	262	287	273	269	266	247	283	268	233	250	277	234	254	253	298	285	257	300	282	265	276	261	271	280	242	288	261	258	277	292	282	250	286	250	272	272	262	294	287	255	257	218	285	292	280	259	240	247	244	287	253	261	249	293	218	299	289	249	276	252	262	245	257	260	230	292	262	277	257	262	268	264	276	300	262	261	267	259	268	270	283	270	259	258	252	309	288	274	264	254	293	280	286	264	271	271	309	269	235	292	239	274	246	300	271	251	254	253	267	272	258	262	278	271	284	270	266	286	267	260	271	275	232	254	265	243	281	260	269	259	275	222	285	232	286	228	236	264	287	282	269	268	311	264	245	284	258	231	264	247	249	268	285	252	263	267	248	265	248	283	239	297	267	282	258	254	268	236	242	256	265	268	257	296	259	265	255	242	299	272	249	267	262	243	262	262	271	267	251	264	298	271	280	298	283	267	276	260	271	249	259	263	270	260	264	276	254	261	263	258	265	248	251	276	259	271	243	272	275	291	273	276	276	264	268	272	256	255	255	257	270	273	283	251	262	257	263	244	278	267	308	256	251	281	273	234	256	287	264	272	259	265	282	253	246	293	266	268	284	242	258	232	274	270	230	258	244	267	244	232	274	286	266	265	271	255	283	281	232	241	252	236	246	330	278	258	268	256	255	288	257	278	285	268	248	243	260	275	255	284	286	263	278	276	277	278	271	318	246	284	246	269	259	266	240	234	288	257	254	263	269	296	285	265	259	303	281	282	269	247	229	251	276	218	265	254	241	257	302	287	287	248	243	288	252	278	290	245	288	264	257	264	291	249	242	238	264	249	257	255	294	256	299	263	273	264	273	254	246	244	259	247	255	260	263	255	242	294	258	254	248	263	309	291	267	284	248	270	268	289	261	274	261	250	269	261	232	271	252	271	266	296	267	255	260	260	268	285	218	278	270	260	252	277	251	272	286	297	291	255	254	259	263	282	263	261	263	255	262	288	265	244	288	273	260	260	258	290	276	232	240	277	253	291	288	267	264	262	311	263	296	281	264	263	274	287	241	266	259	271	267	260	261	261	220	256	245	251	256	264	250	236	238	234	299	286	274	260	286	266	266	252	252	269	284	271	275	287	276	260	271	273	242	250	230	261	261	286	291	281	272	272	252	261	268	271	270	283	292	280	268	264	262	279	275	291	248	248	258	278	271	266	282	277	270	266	264	254	276	252	268	261	245	243	271	288	236	224	283	241	248	278	252	257	263	268	243	258	244	271	238	277	269	285	252	257	293	261	251	250	260	228	262	245	261	253	297	265	272	245	290	267	306	262	298	230	269	277	279	242	249	280	301	254	254	267	265	215	280	280	250	251	250	287	252	255	280	274	264	286	265	288	285	250	298	269	278	280	263	300	253	247	257	327	271	277	264	280	286	264	293	258	234	259	280	303	277	236	286	234	249	293	278	287	262	257	257	252	269	264	243	276	272	282	287	278	259	255	256	260	265	264	277	256	272	303	266	294	245	271	277	276	279	249	252	263	246	259	308	263	270	270	238	244	233	240	286	243	255	263	279	273	283	272	284	257	266	263	269	268	284	263	257	297	251	259	303	230	273	288	269	235	244	273	292	268	272	282	252	253	267	291	272	279	272	287	257	281	271	236	251	274	273	270	278	240	278	276	254	254	248	286	250	295	292	261	257	289	297	260	255	267	252	270	252	277	278	286	260
41637	16326	8307	6050	4379	3114	1979	1034	760	681	585	602	562	612	562	595	617	602	624	582	622	565	652	604	580	566	624	642	611	631	593	521	552	549	602	572	559	560	609	565	576	602	562	607	588	574	602	575	577	596	575	614	608	618	559	566	617	604	607	595	577	601	568	574	604	567	559	584	581	592	566	574	630	598	558	641	636	567	647	583	592	557	591	652	568	574	602	613	598	588	625	602	577	586	553	626	623	587	607	579	573	590	601	597	619	612	597	551	575	568	601	575	591	588	568	553	578	570	599	580	632	533	569	606	597	590	550	629	612	649	566	616	561	616	574	584	600	581	594	625	570	586	546	619	605	604	640	601	595	590	603	625	611	567	596	601	536	579	597	544	555	590	590	590	602	628	597	593	543	573	608	571	580	596	567	565	587	587	575	576	613	606	580	572	606	599	544	601	592	541	608	577	578	618	573	605	589	616	552	598	593	557	591	574	583	584	619	568	609	596	590	646	641	625	629	599	606	612	617	529	617	577	575	588	571	616	599	641	591	603	602	615	648	570	633	608	605	631	600	612	556	600	585	570	649	575	605	564	579	608	574	534	605	606	570	573	588	606	601	566	654	595	665	588	574	618	591	621	599	600	599	571	576	523	581	588	625	577	555	587	533	582	577	609	615	545	593	590	560	597	574	589	614	603	604	607	597	590	590	593	595	618	604	613	575	570	580	606	567	602	553	552	590	575	577	626	588	555	601	596	652	597	580	573	565	600	557	594	571	596	614	566	617	569	575	621	581	619	572	593	615	598	586	581	581	546	614	590	605	594	589	591	582	580	637	569	578	600	624	609	577	573	561	586	587	586	579	603	589	595	570	598	596	572	567	593	633	601	545	626	600	558	574	610	614	578	614	590	580	634	561	628	579	572	638	610	588	555	621	603	588	573	580	586	585	597	565	550	589	599	579	571	597	570	647	634	621	587	619	570	575	600	583	617	582	609	635	565	588	620	611	575	601	611	608	581	603	585	543	611	617	608	594	549	602	598	568	584	574	602	591	573	557	588	604	600	651	597	574	554	592	626	610	579	552	569	600	601	583	552	602	575	563	577	591	569	570	599	613	635	569	571	599	605	561	569	611	558	562	591	587	625	572	607	598	584	536	619	610	571	581	605	622	622	612	548	622	628	581	588	556	591	606	623	620	600	603	607	612	600	577	621	564	608	610	589	595	573	562	614	597	573	623	601	592	560	610	562	578	615	588	576	602	576	621	599	582	542	604	548	539	584	603	523	542	568	600	576	605	558	564	582	557	613	542	593	583	622	610	561	606	581	575	521	639	615	575	596	603	635	573	590	561	632	577	587	576	600	626	558	589	585	611	537	585	546	624	595	564	567	555	599	609	546	558	595	601	608	573	594	548	578	591	597	595	575	595	583	600	625	589	625	567	570	583	577	619	572	570	616	591	536	572	602	585	596	606	600	553	552	629	585	550	560	628	614	590	538	549	552	588	588	582	597	560	548	640	564	605	601	610	580	559	579	609	554	626	543	577	595	605	576	563	645	561	628	585	575	562	574	619	655	567	615	600	592	549	609	549	549	608	534	592	614	615	586	589	601	564	571	568	594	571	577	586	598	586	594	575	593	622	604	571	573	612	609	610	595	563	599	618	593	575	600	598	578	592	625	578	604	614	558	625	598	581	553	562	573	584	617	605	545	588	631	581	563	567	588	617	615	595	635	586	546	658	619	564	568	667	565	555	627	604	615	612	612	585	575	596	557	587	610	597	610	611	583	570	537	579	616	593	550	610	627	608	541	613	566	611	591	598	569	581	586	599	598	597	567	578	586	575	598	556	603	575	586	578	654	586	575	589	615	591	581	615	571	581	544	614	573	578	627	554	536	610	612	619	632	629	580	561	623	591	644	572	575	561	567	560	578	623	570	551	601	601	587	584	561	572	626	610	610	606	643	602	602	561	573	654	584	618	587	642	557	583	608	593	598	605	584	592	583	578	567	569	580	587	583	668	588	594	616	602	566	580	605	609	619	608	562	610	561	595	570	594	612	582	569	608	610	592	549	610	547	595	592	589	602	557	604	594	609	564	621	619	612	564	600	575	615	590	559	552	606	605	588	613	559	564	593	622	587	613	627	572	631	628	588	543	616	631	597	596	606	574	557	584	582	560	613	597	639	549	529	597	607	622	575	582	608	639	615	592	596	589	534	586	608	591	578	624	578	633	595	586	595	608	585	577	601	568	572	620	576	578	574	561	606	604	608	617	567	575	585	574	534	557	593	617	583	600	611	587	576	605	627	608	544	598	544	597	586	608	603	594	622	593	606	619	599	613	583	601	596	576	605	577	645	563	577	570	634	556	615	620	611	569	609	563	570	581	607	683	590	583	597	592	586	593	597	619	603	627	624	594	554	583	635	557	602	580	582	592	622	571	556	574	627	600	634	522	565	679	595	613	568	586	603	613	571	534	580	571	577	611	574	601	595	608	549	547	623	593	577	601	640	572	588	568	594	543	591	584	570	574	606	567	606	579	583	581	568	574	586	543	545	597	562	611	630	561	618	607	621	614	597	625	552	622	630	537	549	592	601	592	585	564	580	575	584	606	583	560	583	601	600	635	618	564	570	565	598	580	613	553	627	624	557	603	543	568	612	582	617	606	640	606	591	602	589	608	589	575	606	620	604	627	561	595	576	565	576	585	559	611	599	562	616	618	614	580	577	559	590	622	574	641	622	572	595	591	582	557	605	590	574	586	586	625	571	570	614	614	580	601	622	593	589	529	576	610	600	587	583	607	609	579	604	576	597	624	545	613	600	616	567	595	578	596	552	559	568	567	582	610	609	607	609	597	590	540	586	586	623	613	645	630	569	615	596	613	600	611	597	598	590	622	615	567	583	593	570	587	576	625	608	633	586	566	603	596	546	576	597	551	574	537	609	605	605	571	629	617	575	631	645	567	601	615	573	591	594	579	566	594	608	585	581	567	621	576	575	618	582	579	638	580	558	559	611	594	596	602	594	583	595	557	596	599	612	600	598	567	605	558	593	578	546	606	624	558	588	566	546	605	600	628	610	613	564	619	585	641	596	555	575	627	567	598	595	602	593	589	584	575	598	598	586	602	607	607	593	612	595	579	670	572	606	550	611	608	631	614	624	643	556	580	624	561	583	573	602	586	574	640	615	591	608	592	608	585	635	586	584	574	595	557	566	591	581	623	598	584	593	584	639	586	607	611	548	573	571	619	607	590	602	604	563	592	603	632	552	646	563	581	613	579	565	605	559	623	526	605	629	629	566	607	613	607	567	580	569	579	598	566	581	584	618	622	566	606	630	549	619	582	598	553	585	567	573	582	585	615	593	569	597	632	627	640	601	596	636	581	608	607	594	560	588	608	590	593	574	545	576	576	597	597	591	639	616	607	647	580	647	568	593	615	563	570	603	543	634	568	580	602	604	577	574	611	624	560	605	602	583	610	584	597	572	619	597	530	574	600	568	603	569
45649	15784	4728	1620	853	480	309	251	223	245	244	235	239	209	222	238	229	230	233	222	217	230	209	219	251	240	202	220	215	232	229	237	209	242	241	199	228	230	229	242	248	255	226	256	252	243	262	244	209	227	198	263	257	225	258	256	224	213	226	213	199	221	212	226	229	243	227	209	243	233	244	240	215	238	216	225	241	231	235	225	197	229	215	208	212	240	220	205	237	230	203	207	227	268	229	229	221	232	222	218	249	234	240	237	206	216	228	238	264	200	236	232	239	227	227	219	272	234	224	236	212	241	218	264	240	227	234	243	243	223	222	244	239	234	250	230	203	216	239	232	234	252	252	214	235	228	247	244	232	226	211	218	218	241	233	233	248	234	243	238	234	222	240	238	247	247	235	216	206	209	204	228	212	219	231	240	233	209	238	215	228	235	207	240	229	229	221	232	227	236	209	250	245	185	211	250	215	215	213	232	252	231	205	232	230	239	208	212	216	245	236	250	247	228	261	210	232	237	229	237	257	250	215	225	237	220	222	215	250	213	247	254	257	228	242	236	230	216	238	217	202	256	233	238	226	214	232	232	228	250	214	251	260	212	218	225	228	251	249	256	243	245	244	272	233	242	234	261	206	247	219	214	216	238	240	242	238	190	218	278	208	236	243	251	216	236	214	222	200	250	236	213	228	216	221	225	227	232	240	217	256	219	228	212	203	230	228	239	218	214	221	225	251	254	208	224	228	213	213	244	252	251	210	239	242	225	227	234	231	235	239	234	237	230	223	234	240	212	241	255	220	244	224	217	229	230	214	238	227	227	248	212	250	244	222	246	204	230	230	227	208	224	227	223	238	197	265	222	244	249	249	248	250	227	220	232	251	227	251	241	226	206	238	244	220	246	233	229	236	260	252	241	232	255	234	241	239	223	232	215	221	246	239	238	228	227	248	209	234	258	224	220	255	214	216	237	224	234	220	239	234	212	239	231	246	223	218	239	215	228	247	209	206	227	224	243	206	231	209	224	208	242	251	232	211	234	197	225	220	204	210	224	245	223	222	232	222	241	231	207	198	244	241	223	237	267	242	227	243	237	225	219	251	239	256	252	206	229	253	232	213	223	223	210	218	195	232	253	234	254	215	213	230	233	237	244	242	233	224	232	248	221	251	234	242	242	228	209	187	249	218	218	257	227	240	226	245	232	242	240	230	221	224	220	181	210	230	241	255	201	208	236	234	209	241	227	215	227	235	245	213	220	223	242	228	221	242	246	257	239	215	225	247	269	236	230	223	252	212	226	219	209	224	232	263	245	240	235	231	248	228	263	218	206	217	207	228	253	222	245	249	234	230	232	244	258	247	232	228	218	227	215	256	223	228	206	244	235	205	230	249	237	244	232	240	220	237	226	220	204	230	213	238	226	252	240	214	241	219	254	238	207	246	220	260	205	234	216	259	220	236	230	241	226	265	227	230	188	220	213	214	219	216	243	210	244	226	237	224	215	236	217	214	247	208	202	218	234	220	203	212	221	258	237	253	223	245	221	242	239	239	225	223	248	245	221	223	227	254	249	226	238	237	254	227	240	214	177	232	214	222	216	229	221	218	201	239	216	251	198	229	208	217	219	221	260	224	201	256	214	238	229	222	235	246	259	211	258	252	244	246	237	218	216	234	229	232	233	238	217	235	231	224	254	207	225	218	234	227	210	181	239	219	200	254	244	246	216	233	237	215	267	243	237	224	238	226	241	209	263	237	220	259	241	244	251	220	242	222	229	220	213	260	237	235	240	198	203	241	244	250	224	234	241	241	205	248	247	226	251	221	251	204	257	255	227	214	237	211	229	240	246	221	225	218	213	193	243	245	222	232	195	208	247	228	239	228	244	225	201	199	210	239	250	232	244	239	226	221	233	229	205	223	220	218	250	204	238	204	215	222	215	221	212	251	224	218	215	264	250	231	257	215	238	243	199	230	202	231	230	208	240	220	232	214	221	238	220	249	212	250	201	195	230	239	236	202	228	211	202	225	222	211	218	241	260	284	226	217	231	242	211	253	211	237	204	234	233	206	188	228	241	215	196	227	231	206	225	222	234	216	226	218	200	240	221	214	223	236	203	200	224	248	260	224	215	251	227	253	201	221	230	246	234	216	219	217	241	218	215	238	265	243	280	190	252	248	235	210	238	234	202	211	219	223	198	270	213	234	209	233	220	225	242	238	254	234	210	228	229	230	222	227	248	208	221	244	242	205	227	217	227	201	246	231	249	217	250	250	209	235	245	232	225	241	243	204	202	215	233	227	213	199	230	217	218	205	245	217	223	220	236	236	223	254	217	264	222	234	256	198	205	263	220	226	211	262	228	204	211	189	214	247	252	256	227	225	237	243	239	231	263	254	217	239	246	229	224	224	198	249	213	227	208	213	203	230	274	265	260	209	242	208	225	230	237	255	225	263	212	185	250	238	211	207	239	224	246	234	247	228	233	233	226	258	215	220	217	235	229	226	222	208	219	228	244	217	246	230	252	234	247	221	221	221	237	200	225	227	215	228	245	212	235	194	240	245	204	211	221	242	206	231	202	229	230	237	228	226	225	244	217	258	248	247	265	211	238	264	233	242	214	228	205	199	216	252	213	215	234	249	201	226	215	235	206	236	245	216	254	246	215	266	222	195	202	225	217	237	252	248	248	244	215	221	229	233	206	245	236	249	211	248	247	235	234	213	215	196	244	222	229	213	215	239	235	212	226	247	230	218	266	246	243	239	222	228	193	236	231	227	226	194	212	218	205	222	237	257	215	218	222	235	220	254	235	244	220	210	227	217	215	191	247	209	205	214	234	228	236	290	233	234	229	217	202	252	235	249	229	239	233	261	243	222	220	244	208	242	222	235	232	223	231	240	209	223	247	267	255	231	234	201	232	249	232	239	236	245	238	250	228	258	238	258	261	242	239	210	232	244	188	200	232	256	234	219	243	236	238	227	215	211	224	220	219	248	242	220	242	223	254	249	243	251	238	222	240	194	208	235	232	211	257	191	237	223	236	247	194	249	221	235	217	242	226	234	215	220	232	210	237	242	234	224	260	213	224	237	231	211	247	210	223	214	193	213	226	221	241	234	243	239	249	220	209	228	235	231	225	223	203	228	240	238	209	247	204	188	243	228	226	244	203	248	223	250	216	249	208	200	219	255	234	229	237	210	233	255	241	220	231	224	233	219	234	197	267	259	250	234	222	259	268	238	227	226	233	216	221	221	222	230	229	200	240	259	234	242	236	234	277	231	240	255	234	209	210	236	212	200	229	230	227	249	239	219	233	261	257	231	216	227	238	236	218	216	230	198	219	199	227	235	239	221	235	247	228	220	204	223	232	220	215	217	249	257	207	230	261	267	257	217	239	204	237	248	238	246	195	215	239	239	236	226	240	198	208	230	213	245	224	246	245	238	236	230	240	261	182	248	217	226	231	248	227	228	209	213	236	217	230	220	272	237	212	238	214	239	194	247	227	229	221	225	254
29575	11014	5815	3698	2229	1376	850	624	534	505	529	490	547	580	525	542	508	508	541	535	527	520	466	516	502	529	542	541	533	508	536	512	521	558	542	517	474	523	522	501	520	533	476	506	577	515	526	509	544	529	528	478	545	503	493	491	518	511	530	532	551	540	517	525	528	524	542	528	523	526	497	537	512	520	509	537	531	561	502	526	538	506	546	493	513	525	517	549	534	484	547	530	525	494	521	520	495	541	495	482	564	518	531	546	560	482	518	500	544	529	539	521	526	516	560	495	513	496	528	504	499	520	537	481	533	523	498	526	536	535	515	512	529	518	496	537	520	545	495	548	518	526	514	498	547	517	528	518	563	531	551	539	543	527	486	542	531	510	519	497	492	521	514	507	531	538	528	526	528	526	449	468	524	495	533	498	546	502	477	491	508	488	539	477	507	515	535	548	532	519	492	528	535	574	538	513	512	554	541	498	524	532	556	508	514	547	532	525	577	532	497	496	540	504	504	506	518	518	545	513	515	502	518	519	510	490	507	520	502	523	583	520	516	498	529	467	513	451	522	565	531	510	488	515	503	554	536	535	525	503	503	505	494	543	504	540	533	520	520	511	503	539	538	500	489	478	517	525	501	544	495	543	516	526	533	538	498	467	523	479	525	522	520	517	516	497	530	521	508	496	552	536	488	507	492	539	544	518	547	574	494	514	524	563	499	547	519	494	509	537	526	503	526	535	520	510	503	528	538	527	524	513	497	496	551	550	512	522	559	530	473	503	544	541	535	469	544	515	500	512	486	519	517	512	510	497	525	576	497	534	520	512	479	527	519	557	527	523	491	493	518	523	520	547	545	504	531	469	554	540	498	519	536	448	483	491	515	519	559	577	530	543	532	525	512	496	540	503	509	494	505	498	527	492	512	525	516	540	491	544	517	516	525	510	517	569	480	519	496	509	525	500	486	490	485	522	495	519	540	574	537	508	508	528	533	492	574	540	524	534	537	515	532	539	485	525	533	485	532	516	513	511	495	492	538	508	523	505	486	599	515	557	494	483	496	522	502	509	533	523	526	506	518	533	512	515	542	555	522	502	513	561	534	548	518	544	500	512	513	491	516	570	535	558	518	499	553	511	532	526	520	512	512	535	553	511	498	538	527	497	570	525	524	490	552	525	512	535	520	519	521	506	504	503	491	518	513	529	496	498	518	562	510	530	515	503	532	516	517	507	495	520	519	521	505	546	519	537	477	502	505	548	529	517	510	562	530	523	499	511	544	518	535	505	527	505	523	522	527	489	524	524	514	463	519	543	525	517	520	494	509	510	529	523	555	504	535	535	535	547	547	510	515	537	498	490	502	527	502	509	513	530	547	525	537	521	510	508	527	546	513	570	493	511	514	490	510	477	505	522	550	533	537	500	522	488	505	546	471	532	526	520	505	534	514	534	549	522	513	516	523	490	463	517	520	525	532	534	490	561	488	512	532	542	517	546	543	557	538	542	494	501	511	530	555	499	462	485	506	530	535	535	502	538	503	530	516	537	487	518	516	513	463	556	559	508	544	540	498	505	544	564	504	512	510	526	511	533	540	497	538	514	496	509	509	488	521	513	519	568	516	554	512	530	538	544	490	523	500	533	525	550	531	529	536	532	489	546	488	513	540	501	540	511	558	518	495	508	533	514	530	520	564	515	512	512	557	522	533	519	560	522	538	532	506	490	475	533	497	524	532	533	502	551	538	523	494	497	497	504	543	512	492	540	573	506	542	508	502	509	508	513	560	561	496	526	527	518	508	511	532	517	551	511	494	520	550	490	505	553	499	516	471	539	525	575	543	485	511	537	475	524	494	516	550	515	528	516	500	513	517	492	548	496	518	490	528	515	514	510	533	538	522	541	524	501	516	513	513	480	498	498	504	563	541	476	551	546	518	500	531	507	534	523	534	515	468	525	561	548	535	543	494	515	469	515	516	529	545	561	514	515	530	530	551	534	486	514	483	532	517	512	550	498	521	532	502	491	548	526	524	547	515	530	521	507	522	548	522	521	534	473	503	501	519	553	528	500	539	523	548	495	494	540	519	518	526	500	492	515	542	512	502	526	493	527	492	524	523	488	509	497	538	517	511	533	479	535	528	510	535	531	541	497	520	522	547	530	509	510	535	524	543	530	527	522	506	544	499	540	530	522	521	558	560	516	488	533	499	507	534	499	521	506	509	493	505	500	550	538	518	505	487	484	523	496	529	507	464	519	523	518	496	514	499	581	521	534	550	535	513	484	517	495	531	518	496	542	532	534	520	512	489	524	497	544	550	540	496	529	564	508	497	512	514	484	518	514	552	503	522	531	543	540	555	535	524	531	512	517	494	515	539	536	552	537	485	511	568	527	510	514	521	507	540	554	523	519	519	533	571	484	527	516	514	523	510	533	519	520	497	509	505	488	509	529	562	515	480	514	517	512	575	559	551	541	509	518	492	550	527	525	506	502	515	520	508	492	501	504	530	522	477	518	514	536	508	495	505	530	493	506	501	530	511	514	535	535	500	555	548	512	490	519	517	525	534	499	542	518	521	507	481	555	523	512	545	521	493	504	545	507	566	525	571	536	537	529	524	520	483	524	545	526	545	498	523	531	490	540	521	518	561	527	530	521	537	506	531	516	522	507	510	538	549	529	491	517	536	522	584	513	507	541	515	506	518	533	540	569	527	507	501	530	493	499	461	539	523	515	495	528	492	478	524	547	470	524	548	497	494	506	506	506	515	534	506	512	505	534	526	527	493	517	535	520	446	513	500	515	527	506	497	543	495	562	510	541	507	501	508	489	519	483	534	529	500	486	534	514	536	524	521	504	481	522	500	562	515	538	540	530	488	513	526	518	532	556	509	530	520	511	536	473	483	509	521	558	505	538	557	548	556	549	489	528	494	540	522	535	529	524	536	514	558	531	513	494	551	537	490	494	484	518	521	577	512	528	537	546	509	514	518	506	545	543	538	525	506	520	529	548	520	537	548	524	506	546	507	487	535	530	514	539	502	554	513	522	511	521	511	482	536	527	523	525	511	492	472	523	529	491	496	519	543	551	510	534	538	501	513	547	488	537	468	513	537	556	523	523	527	516	502	489	528	504	503	558	549	502	511	506	530	490	545	501	511	531	485	536	534	516	517	589	539	493	537	506	510	565	530	491	496	546	509	522	481	491	558	524	529	535	530	554	474	491	501	503	483	512	531	483	562	549	515	524	572	488	518	515	562	520	526	526	546	509	530	503	514	544	472	508	544	559	539	539	558	522	487	547	516	509	556	541	516	560	486	515	540	498	504	505	526	490	536	562	522	522	525	456	547	556	532	514	484	558	525	508	491	507	526	543	513	530	509	511	516	522	521	525	522	517	512	496	524	536	529	575	520	506	537	530	515	497	513	515	541	507	520	536	490	513	529	509	495	485	540	537	514	498	514	484	506	494	501	515	513	532	565	533	498	522	506	517	526	552	544	536	539	501	528	519	503	546	568	569
54136	23241	8372	3121	1257	628	377	296	251	237	217	229	238	254	273	237	248	278	263	255	224	242	236	251	261	267	244	238	239	227	260	242	267	259	220	247	239	225	249	263	245	247	234	244	242	243	245	278	239	238	222	256	187	223	263	218	232	266	249	277	250	225	265	243	251	251	191	214	247	270	243	253	266	269	214	236	230	243	212	212	234	233	243	232	253	249	247	247	238	239	238	249	270	226	298	228	247	242	251	278	246	246	226	268	211	218	246	188	241	240	235	247	260	239	234	264	221	249	268	215	249	258	255	252	213	252	221	241	264	234	243	229	209	229	238	260	210	238	244	228	264	234	250	246	255	255	270	231	259	225	244	257	227	250	252	265	264	243	239	235	217	230	258	244	243	263	221	238	256	256	257	246	245	236	246	281	215	216	224	259	262	293	261	253	230	241	241	234	215	222	240	239	217	227	260	235	247	241	273	255	254	225	255	264	248	251	248	231	213	226	229	208	247	245	237	244	257	223	254	235	242	271	240	271	269	238	253	219	220	225	239	239	232	264	253	246	225	227	262	231	232	226	224	265	237	236	221	273	220	237	253	250	253	258	266	226	281	275	266	233	245	257	224	236	220	217	213	273	225	269	254	261	254	198	222	228	212	249	260	231	231	227	242	210	243	252	226	255	222	244	267	256	240	251	236	233	257	240	240	249	231	233	248	230	259	241	251	276	230	250	200	247	288	213	237	265	263	210	246	228	270	242	290	222	235	251	190	251	214	244	224	227	221	241	243	240	270	237	254	259	258	234	219	236	247	261	262	235	233	250	280	224	234	267	257	270	255	218	253	228	254	238	248	272	245	223	239	261	235	215	259	240	239	247	235	231	224	237	222	224	227	243	255	226	256	236	240	219	236	223	250	254	232	249	221	257	246	232	275	245	254	230	259	235	236	246	258	215	179	228	252	254	239	252	231	241	236	258	237	249	237	251	228	265	240	226	243	261	241	270	249	260	265	240	260	238	248	244	261	234	260	239	256	225	216	238	231	250	269	297	235	255	260	236	256	239	255	235	255	232	259	252	259	271	251	233	243	253	246	245	232	272	249	218	241	225	240	244	253	247	215	227	264	234	222	248	228	239	221	230	263	261	222	237	271	240	292	240	271	241	236	241	228	238	237	216	244	266	262	225	224	249	205	249	225	263	215	257	228	252	267	226	256	249	226	209	231	278	241	234	230	236	246	268	241	250	264	260	210	232	233	241	251	235	244	262	248	242	219	233	239	238	255	259	252	246	235	223	221	254	270	256	243	207	275	261	277	246	218	260	206	244	229	242	241	222	243	232	231	277	266	220	238	233	239	271	281	263	229	247	231	233	257	266	241	232	228	249	242	226	256	245	237	237	260	251	243	227	253	229	268	224	236	271	243	236	250	278	263	235	252	273	244	235	248	233	232	266	238	200	283	251	250	246	219	223	259	223	255	220	226	261	262	232	247	250	264	260	231	254	244	237	259	214	223	249	249	230	250	219	243	243	218	281	266	268	239	245	247	221	222	260	280	225	258	232	243	265	229	234	219	226	247	213	251	257	244	233	259	237	219	243	233	192	242	234	244	247	235	241	234	236	277	240	234	234	247	222	245	252	240	254	237	241	248	273	233	253	250	253	223	222	218	245	241	245	237	252	246	230	231	246	245	250	226	232	244	264	242	258	231	226	202	273	224	247	268	246	251	248	238	230	252	272	251	225	237	258	232	258	224	247	234	248	244	250	245	244	251	257	250	223	228	266	254	226	238	242	275	250	235	224	226	235	222	237	250	202	227	238	232	248	255	270	247	223	248	236	255	223	252	244	246	282	257	228	230	267	240	230	259	261	254	258	264	234	267	236	239	215	238	241	250	255	237	221	264	248	238	231	257	266	244	251	252	220	233	224	239	228	252	263	256	231	233	245	236	240	280	249	265	240	230	240	249	246	265	258	226	255	249	224	188	234	226	267	233	231	223	276	249	268	250	249	247	235	255	243	260	237	262	248	262	247	229	254	219	234	242	265	271	260	261	251	260	255	223	246	249	261	254	240	269	237	255	229	230	240	262	246	229	264	234	246	241	230	237	274	234	272	249	231	269	252	266	259	260	227	230	232	260	252	239	219	241	248	260	229	224	252	248	246	258	224	227	215	236	241	267	261	278	233	232	227	268	232	258	246	255	258	262	247	278	242	210	225	242	213	259	267	234	227	263	222	236	238	227	237	254	240	220	244	221	255	236	249	271	244	232	226	213	236	275	241	262	252	221	232	268	214	232	205	239	271	220	264	223	236	245	247	226	243	242	214	295	229	226	215	261	241	229	238	215	220	247	238	250	243	210	263	285	232	238	259	236	264	253	209	215	218	246	238	232	257	246	229	209	256	207	234	268	235	258	252	266	270	244	228	222	254	254	272	213	212	257	212	237	240	224	229	235	236	216	286	267	232	242	258	301	258	269	222	225	236	269	269	232	229	246	240	244	241	240	227	252	226	229	226	211	228	261	234	256	257	218	212	206	209	247	233	250	231	248	250	272	215	251	238	258	245	244	247	267	227	251	195	226	250	241	237	224	268	233	276	255	228	211	239	271	250	252	255	237	200	227	227	227	222	254	254	261	253	240	231	229	238	237	217	257	241	220	226	242	253	260	244	255	259	252	245	215	233	253	247	251	232	246	219	258	276	262	261	256	254	257	244	253	265	222	252	258	218	235	236	225	225	261	249	259	276	253	275	266	245	252	250	243	225	250	226	242	237	239	263	236	233	255	217	233	231	251	203	232	240	231	258	245	218	231	228	228	239	209	209	229	238	232	230	234	254	226	249	254	244	258	237	252	242	251	229	233	238	272	265	249	240	230	274	239	262	261	229	244	229	236	269	255	262	240	235	229	210	266	250	270	242	276	213	224	226	273	218	244	249	228	237	233	248	216	235	238	210	232	214	201	260	236	247	210	252	253	226	247	221	235	260	225	243	234	241	260	240	243	256	261	243	237	219	244	246	239	239	278	232	219	261	218	254	236	261	231	230	279	221	239	244	234	248	232	277	226	200	218	249	213	223	226	219	242	270	248	235	242	249	243	251	225	247	275	260	247	272	231	236	264	227	273	275	207	252	196	225	210	249	234	258	237	256	246	219	222	271	209	249	264	247	246	260	237	267	272	225	246	253	231	251	255	239	230	249	221	233	246	234	249	232	229	244	239	236	234	224	250	228	245	259	257	235	258	242	246	235	219	233	234	238	214	251	230	222	221	234	235	235	251	262	246	235	217	215	243	244	248	232	244	279	231	248	283	246	252	229	237	219	217	229	240	240	256	242	267	226	248	240	252	204	238	269	232	218	237	253	228	255	239	238	230	226	231	228	220	244	263	226	235	236	262	228	256	238	279	233	234	254	234	228	247	249	269	261	207	213	241	260	243	217	233	260	220	232	238	249	232	245	265	256	223	226	276	237	239	247	252	235	262	242	244	236	258	244	239	230	265	227	239	241
36036	16368	9277	5924	3570	1879	1073	686	558	585	553	595	551	575	561	574	532	569	577	539	541	564	546	559	599	525	545	553	514	583	572	540	547	529	608	592	551	533	599	562	579	544	522	533	554	579	581	529	526	580	580	533	591	589	546	547	570	526	580	575	578	560	531	570	565	526	600	570	554	529	514	537	589	540	537	525	552	489	530	530	552	549	564	590	556	565	539	550	514	536	568	620	576	522	556	567	588	512	528	568	543	546	552	553	512	525	587	560	509	519	543	552	591	545	590	514	543	540	549	524	558	508	567	515	560	593	521	552	556	557	565	546	481	580	566	565	577	528	535	523	528	538	540	588	559	539	584	572	566	509	528	564	603	547	555	553	574	550	517	558	578	563	509	555	548	539	597	556	583	558	561	550	537	551	539	600	595	512	558	583	574	596	539	583	540	514	548	538	515	556	600	546	558	530	580	535	575	582	498	579	536	571	543	552	546	525	535	580	535	548	582	537	513	589	550	571	547	559	574	519	541	552	532	551	555	592	569	560	590	588	510	521	581	535	535	547	504	560	585	532	555	574	597	542	549	499	575	517	555	551	529	563	566	563	576	527	557	545	583	551	554	526	540	534	577	583	543	552	582	577	560	599	526	555	555	552	538	573	546	525	535	546	564	503	533	580	524	503	513	565	538	554	501	540	594	565	524	527	530	577	567	565	563	546	518	541	575	580	562	531	530	593	509	523	557	514	538	500	540	547	543	612	543	501	558	535	561	504	577	557	522	582	534	536	541	565	563	537	545	550	575	546	598	579	571	557	541	566	543	542	510	563	552	558	548	538	538	557	607	506	546	611	555	585	545	502	541	587	559	527	559	580	536	541	576	523	550	579	543	533	522	592	544	548	525	535	561	552	523	500	568	547	546	578	561	586	524	495	566	546	543	487	550	535	546	522	483	588	541	547	537	537	530	612	522	550	537	517	554	566	583	560	549	563	509	544	562	553	509	551	524	542	546	573	544	611	540	568	529	527	533	520	570	530	559	517	523	552	577	541	558	511	561	538	500	536	561	559	530	537	545	514	535	545	542	533	551	524	533	563	547	580	566	536	579	536	568	540	564	551	530	594	556	535	531	556	542	578	596	533	563	530	528	587	589	555	586	586	545	536	568	535	560	571	535	552	585	540	560	541	536	547	525	623	547	506	532	584	581	569	555	520	534	562	582	614	531	513	548	568	579	526	555	550	558	518	593	564	549	582	522	577	519	578	568	493	513	543	553	570	538	555	534	560	513	575	547	578	549	564	564	528	533	513	521	529	518	571	529	537	526	548	561	547	533	537	545	531	533	537	563	538	558	560	552	559	574	515	536	540	528	537	552	540	576	549	534	521	549	529	573	552	528	526	514	549	598	556	557	575	553	534	606	570	558	539	561	522	551	566	511	593	589	563	552	581	573	567	550	550	520	543	545	544	546	527	594	566	557	529	554	548	528	549	542	528	550	529	587	582	550	581	557	532	514	570	561	542	511	537	580	573	534	571	568	580	525	553	560	578	554	535	564	505	547	582	514	596	525	565	589	564	517	501	559	552	578	523	523	538	553	571	564	532	523	508	558	540	562	544	575	532	538	590	545	565	548	531	580	574	566	537	523	546	528	539	545	612	562	556	568	548	526	517	547	518	502	522	576	534	550	574	538	568	549	550	532	536	593	500	532	535	560	540	543	563	493	521	508	571	564	516	547	553	551	554	548	528	565	553	561	523	532	574	543	486	568	583	567	563	548	593	517	573	541	570	557	562	546	565	538	580	560	571	570	532	511	574	539	577	539	560	542	591	526	562	549	580	571	554	584	544	525	526	567	567	517	517	536	566	552	548	551	586	530	545	509	534	544	555	544	557	551	557	546	553	578	522	529	573	580	560	542	552	537	554	540	577	545	529	549	536	519	542	537	525	602	548	552	576	571	555	572	561	562	505	586	574	521	580	522	541	563	523	561	593	550	562	550	568	547	549	586	498	528	539	585	555	539	541	567	543	504	559	572	534	553	559	537	558	569	587	543	586	578	530	517	560	555	574	527	501	534	574	526	555	527	538	533	561	550	525	524	554	581	544	556	569	581	562	554	559	540	595	565	540	539	523	534	569	562	552	583	537	539	546	547	529	545	565	523	579	561	552	542	576	550	580	519	566	524	558	586	521	559	589	581	580	545	535	593	566	553	549	568	554	537	532	544	531	533	553	544	548	565	502	555	526	557	552	582	552	551	603	624	506	566	563	588	556	531	546	555	533	535	559	588	537	580	517	562	544	524	514	566	517	520	557	534	520	526	530	571	563	564	547	555	550	589	583	511	544	526	545	545	563	585	558	612	533	516	567	544	559	543	542	536	558	568	516	554	524	531	586	529	528	556	547	562	524	571	515	531	529	578	562	543	526	568	556	562	500	552	501	547	501	535	539	583	496	551	608	555	611	518	604	554	571	549	552	578	513	564	562	557	585	547	561	562	545	587	587	541	517	534	562	584	578	535	578	563	536	545	560	551	562	546	540	526	546	531	516	572	532	509	538	571	576	555	529	539	532	583	558	529	576	576	540	554	593	533	556	563	536	589	543	570	549	533	531	515	538	564	538	514	543	532	562	562	520	550	534	528	534	543	520	586	526	574	552	557	564	528	564	514	545	538	552	560	562	514	595	562	577	562	543	517	538	574	546	527	532	524	557	539	576	543	531	557	573	525	552	565	538	547	557	505	505	594	552	536	576	553	529	562	516	524	535	545	546	533	605	597	542	534	497	550	593	572	534	555	562	547	550	572	544	569	558	534	588	559	555	572	546	517	528	555	532	540	604	560	545	559	580	598	581	557	539	529	569	581	525	570	548	565	527	515	586	516	554	568	547	543	518	563	511	560	551	533	607	543	603	574	573	559	566	567	566	562	560	492	549	591	563	512	527	561	562	560	575	582	554	570	567	571	537	598	529	549	599	551	559	563	543	536	575	556	556	567	551	574	568	517	559	552	534	559	518	544	552	548	580	553	585	520	518	572	549	570	560	555	567	537	562	577	521	552	570	582	559	531	541	518	551	542	573	555	535	552	552	559	554	543	521	515	536	577	555	562	531	525	559	517	524	573	567	529	548	556	561	587	518	559	554	558	548	579	539	578	530	571	570	537	581	534	526	586	500	561	544	523	534	589	546	553	525	563	570	557	527	557	579	554	524	536	524	554	564	553	537	566	530	593	578	529	543	526	526	530	543	544	528	579	541	518	573	551	564	529	528	550	604	525	581	569	569	581	546	568	540	526	540	585	572	525	573	565	515	577	498	591	518	559	570	554	571	559	570	536	571	516	581	530	543	493	520	523	540	539	568	543	535	550	566	579	563	558	584	511	531	581	547	516	556	549	574	546	548	564	532	573	556	522	572	561	559	556	531	527	545	533	559	545	559	578	535	567	528	541	526	544	517	536	522	538	580	518	556	560	568	526	586	584	491	544	578	563	557	568	551	560	572	591	553	539	549
59899	30052	13255	4961	2123	1083	577	410	313	252	283	273	237	255	235	280	296	254	265	289	220	255	234	278	269	287	265	265	247	284	251	298	286	264	232	278	283	258	260	270	278	293	285	276	271	238	255	282	290	275	265	257	239	272	289	257	248	247	255	281	256	278	248	232	263	255	263	268	288	230	245	236	278	258	247	271	262	233	260	264	252	255	244	279	251	256	246	266	281	292	270	246	275	251	271	271	253	265	258	260	283	236	251	242	262	259	273	299	239	276	258	264	266	272	282	279	238	246	266	290	290	248	269	253	252	248	278	276	247	251	270	248	277	242	231	246	273	272	269	253	246	247	255	266	268	274	309	269	244	277	268	254	305	224	238	243	287	267	286	287	276	271	277	253	263	267	282	287	260	287	261	287	261	271	267	273	249	271	261	273	237	259	246	284	269	252	282	247	283	273	330	285	291	250	263	231	251	283	270	289	293	272	275	305	273	254	221	261	267	288	247	259	277	244	267	258	297	254	259	265	287	242	260	266	258	262	265	275	272	268	273	261	295	234	230	257	258	228	244	269	265	268	262	261	279	254	292	294	266	285	257	255	269	258	255	245	279	263	281	302	264	278	278	260	260	309	256	276	267	269	270	249	264	283	261	269	262	259	263	273	269	289	273	253	250	281	248	266	254	291	254	222	260	247	267	240	272	259	235	268	273	249	267	260	268	275	227	273	207	258	246	282	272	306	299	253	267	283	330	230	273	272	242	273	242	246	256	247	272	274	307	290	254	298	287	269	261	242	256	293	268	304	294	279	285	273	243	259	282	269	260	289	287	254	275	278	289	244	241	245	272	259	248	278	268	265	252	257	267	277	259	279	261	272	284	261	236	236	242	239	270	225	246	249	238	264	270	240	271	266	275	248	255	277	265	265	238	279	266	281	279	267	299	288	273	294	268	310	259	295	250	279	256	269	269	288	266	248	269	240	246	256	269	232	262	287	272	263	227	263	248	267	249	279	270	232	256	277	256	222	262	251	275	242	258	251	257	264	259	277	250	248	257	258	257	260	255	252	289	270	277	278	264	244	276	263	287	240	258	266	244	240	306	281	285	258	270	300	235	268	246	269	255	251	250	240	226	267	270	266	275	235	263	260	255	276	275	244	235	256	312	276	265	299	242	232	238	225	283	280	240	267	242	234	264	255	263	291	259	275	283	264	261	292	240	275	286	263	246	237	264	282	248	258	247	228	256	258	276	271	251	275	274	228	248	276	277	279	269	270	262	289	237	240	257	220	270	245	251	264	237	276	265	266	256	298	293	284	293	247	240	257	244	259	242	253	275	289	268	239	259	241	277	285	282	285	257	237	267	275	278	246	284	282	275	261	279	243	254	255	281	244	280	273	285	277	267	262	260	301	245	248	240	255	248	216	253	266	282	281	241	299	296	276	277	251	258	253	258	253	256	285	264	282	269	271	291	265	245	269	251	239	239	282	265	244	275	271	238	244	237	256	228	279	273	337	285	257	253	269	295	248	216	236	271	264	254	247	285	279	254	244	252	232	275	260	283	275	267	296	269	244	286	263	263	273	257	238	266	259	288	269	249	268	258	293	257	273	252	272	261	260	295	255	277	261	266	254	277	252	266	278	265	264	258	244	258	266	286	244	289	254	259	248	266	281	290	266	260	245	249	255	287	286	265	280	266	286	257	265	269	263	251	241	245	262	277	271	255	279	282	244	246	248	279	247	232	267	258	256	259	271	257	251	303	244	241	267	287	263	255	277	314	275	268	271	258	252	258	268	291	251	269	264	271	274	285	293	292	254	248	229	299	262	291	286	280	268	286	271	265	291	288	257	318	298	259	260	272	233	274	261	253	274	280	274	261	264	268	297	274	256	240	289	272	261	257	254	281	275	298	280	243	294	247	249	266	266	265	270	244	262	248	245	235	273	241	264	244	329	287	256	259	262	251	261	271	269	244	277	248	266	243	249	286	253	257	295	297	292	255	288	291	294	295	298	300	244	260	273	242	272	249	245	274	235	246	271	254	279	241	248	262	267	272	273	281	284	306	274	253	267	256	262	237	277	274	278	279	270	259	265	253	265	268	255	294	259	270	257	245	282	262	232	281	294	274	270	258	275	271	262	279	275	257	256	248	274	268	255	239	278	271	272	288	256	238	252	270	248	266	231	286	254	281	260	267	247	272	252	241	269	288	261	269	261	276	259	266	235	266	281	254	265	275	234	302	278	296	275	264	270	253	263	282	285	272	242	261	280	284	252	256	275	290	299	246	277	311	246	247	254	277	253	259	276	280	321	262	260	246	291	250	265	277	300	275	272	231	257	278	278	278	284	286	293	270	271	237	270	238	265	265	257	266	248	240	292	288	259	252	273	271	275	260	260	247	249	284	267	263	263	256	263	281	281	253	252	253	249	228	272	269	268	288	271	268	264	245	240	250	243	278	242	259	263	302	267	242	249	301	271	269	268	294	291	273	272	282	276	259	265	272	276	274	288	284	231	297	260	259	270	259	251	258	263	277	228	232	261	256	251	237	292	255	289	259	265	255	285	268	249	255	267	274	252	255	291	223	237	243	278	242	233	275	268	236	251	271	248	267	242	246	271	291	230	275	281	260	292	256	254	289	270	276	242	259	266	292	287	275	272	264	280	255	318	257	252	243	241	246	242	236	271	275	239	292	255	304	269	257	296	268	257	280	266	252	241	237	235	241	264	288	280	258	251	241	241	250	293	241	250	273	285	288	270	273	260	277	287	231	291	268	277	244	284	278	251	246	262	288	280	255	251	291	259	272	243	300	265	262	248	236	214	282	248	231	277	279	250	252	275	274	247	292	261	254	269	249	294	266	280	276	262	257	284	266	242	250	285	270	277	216	280	275	252	265	238	259	266	259	270	236	274	270	240	280	276	255	250	250	247	278	265	251	289	261	293	238	260	247	268	261	286	244	217	279	285	263	267	285	272	274	263	277	254	286	276	244	271	256	261	261	272	272	273	259	285	290	274	268	288	284	301	278	262	276	262	284	272	273	261	259	254	254	269	243	252	240	278	295	265	263	251	250	242	245	255	239	262	250	246	302	262	261	275	261	243	261	278	244	257	259	271	275	279	275	272	242	269	265	269	286	263	299	267	273	244	305	259	274	251	278	266	258	273	285	237	243	270	248	259	257	282	245	291	276	247	273	283	251	279	279	295	251	285	243	301	243	284	268	250	288	268	248	246	249	292	275	251	265	286	249	260	245	284	275	263	249	250	291	245	288	233	287	286	271	286	234	239	237	276	268	242	261	292	271	267	245	264	289	271	256	282	229	259	261	214	253	262	233	279	240	240	287	268	232	271	267	243	281	278	257	266	257	273	286	254	253	277	283	260	273	260	276	276	281	260	219	267	267	259	280	269	287	268	229	236	251	285	295	252	276	279	297	259	286	255	266	278	312	269	244	272	277	260	252	236	259	256	257	279	259	273	277	250	248	251	241	273	261	295	256	276	269	249
41280	23505	13084	8396	5319	3098	1673	979	683	638	613	607	598	665	638	592	605	588	625	604	568	607	589	627	583	616	595	557	564	612	579	608	606	571	581	594	607	573	634	607	584	562	613	634	603	551	538	635	568	624	574	553	591	583	637	581	605	562	620	595	588	545	570	605	561	589	565	554	552	574	570	615	573	644	598	545	562	626	611	587	650	569	570	531	588	587	590	575	593	505	629	586	598	591	591	557	625	599	554	608	603	603	597	583	577	547	623	570	580	584	609	547	586	584	577	612	579	583	607	609	610	588	560	619	560	606	549	537	588	589	577	562	613	657	594	595	580	535	606	599	580	569	604	567	625	597	576	598	582	611	576	571	563	566	556	595	608	571	579	617	587	573	577	595	597	607	586	566	581	572	614	613	621	565	600	593	581	582	582	605	590	583	573	595	589	593	586	588	602	543	571	575	582	568	627	598	625	615	571	617	613	592	569	626	558	567	615	591	591	576	578	602	565	642	560	574	596	547	587	562	584	595	613	594	562	532	603	593	611	615	609	542	586	567	572	581	540	571	599	597	624	610	596	597	582	603	568	575	609	578	630	542	544	587	617	582	567	628	585	582	585	569	610	565	587	573	520	584	566	594	653	608	563	556	566	602	582	587	598	587	565	586	614	572	569	570	583	565	605	556	562	588	593	605	516	592	585	588	579	577	582	589	615	568	561	580	567	597	598	622	591	597	605	630	561	602	559	602	584	545	567	630	556	578	644	617	584	528	567	564	618	584	584	575	574	605	573	572	587	589	579	583	621	622	573	549	575	575	574	570	551	589	565	573	596	643	612	557	604	564	572	587	611	567	583	582	603	556	613	537	559	532	561	572	590	572	617	592	628	618	600	585	592	611	620	619	563	591	594	580	589	592	585	579	621	576	584	634	601	530	582	607	595	594	599	527	594	602	603	617	572	624	589	609	587	534	576	545	592	608	567	609	585	579	562	607	618	574	579	588	568	567	602	587	618	593	616	624	603	586	591	605	599	567	579	570	555	568	613	615	599	594	557	534	549	561	557	591	585	606	576	582	583	564	593	589	569	579	579	581	570	569	602	583	613	618	586	606	586	564	545	615	574	579	586	609	569	593	673	576	612	567	570	592	571	571	570	567	600	569	602	571	596	532	558	635	592	596	581	582	536	557	567	605	560	569	662	573	580	566	556	580	544	602	617	550	578	554	574	580	583	578	592	568	579	600	551	573	543	594	576	562	648	617	564	623	563	591	627	588	588	601	599	586	580	577	606	575	609	587	611	623	582	587	576	573	558	554	565	561	587	604	546	590	582	579	608	565	608	583	586	549	596	617	604	565	592	611	603	602	582	552	634	592	585	652	611	577	580	590	569	597	572	575	605	601	592	568	597	552	545	621	587	563	601	551	607	576	586	554	593	612	574	576	562	613	592	611	611	628	583	597	625	603	629	607	590	593	579	597	545	575	560	590	587	586	595	561	614	574	554	579	638	548	563	630	615	629	561	569	591	582	625	575	543	624	605	612	610	600	606	581	572	586	601	591	565	584	577	591	594	634	596	559	561	588	581	585	561	574	625	584	556	612	603	598	587	572	620	585	553	556	646	606	598	562	611	604	584	578	622	605	575	606	593	588	609	567	543	630	582	588	595	567	603	603	563	579	584	571	568	574	571	608	584	589	650	594	597	576	566	581	615	605	547	555	588	607	557	597	590	575	577	607	617	555	599	663	554	598	547	618	563	601	610	608	569	596	595	541	621	570	587	572	615	610	603	630	604	641	575	555	625	605	604	601	518	577	605	587	588	604	623	582	574	580	621	546	614	561	591	601	581	574	598	595	630	608	597	585	613	559	591	589	596	625	551	578	580	594	576	579	577	564	572	552	587	591	519	584	590	567	572	596	548	583	588	587	600	553	586	581	613	580	588	578	552	588	594	607	576	580	605	618	560	568	584	605	591	593	594	613	597	587	534	575	550	620	591	600	600	571	618	608	608	537	572	589	583	572	605	613	523	611	621	599	609	591	585	603	533	575	576	607	558	568	610	598	628	598	615	585	541	543	607	562	612	585	573	563	568	620	598	590	546	631	598	595	597	570	596	580	626	633	638	579	568	565	631	631	556	570	566	618	575	559	647	559	591	559	617	628	575	564	596	566	575	574	586	611	601	568	625	594	550	568	609	608	549	541	582	583	628	571	636	610	602	585	623	575	599	572	563	602	576	613	611	581	568	592	603	596	578	584	537	557	597	621	562	623	579	588	593	608	612	584	608	575	634	560	638	589	624	539	630	608	583	561	618	611	588	562	551	586	615	613	582	569	607	550	594	582	590	567	569	612	588	628	610	570	600	574	590	586	636	568	602	585	568	563	571	583	580	551	547	593	565	608	605	599	560	597	540	553	577	560	629	601	595	580	547	584	567	600	604	588	585	559	595	579	578	568	585	599	564	568	583	615	582	571	630	573	576	574	575	616	555	575	577	620	567	590	590	570	598	622	610	616	603	602	596	547	562	568	593	562	615	643	563	567	592	596	591	607	592	602	545	575	611	629	623	599	625	575	605	573	593	657	597	601	577	576	611	549	587	600	578	597	555	616	609	617	570	542	559	578	614	590	593	552	552	585	609	558	602	611	597	584	592	585	552	621	597	566	627	610	571	572	614	589	571	590	582	618	557	634	603	624	631	589	601	538	587	617	546	567	559	630	583	583	598	600	629	616	619	601	587	611	600	655	587	599	559	562	554	581	572	566	630	567	561	564	580	548	613	600	604	587	635	582	577	594	599	573	593	583	574	571	559	615	625	634	565	603	586	565	580	592	587	630	574	592	593	607	594	601	599	564	626	593	590	585	598	593	603	588	619	578	589	576	567	518	589	636	619	570	578	562	649	549	556	577	601	585	604	607	595	569	604	592	582	581	625	600	575	550	614	611	562	597	620	573	606	578	600	608	589	581	540	619	598	560	597	575	567	614	610	606	555	587	591	591	541	557	622	592	576	614	573	590	534	596	603	585	544	609	579	580	592	583	622	606	634	636	590	590	554	571	620	537	588	549	607	569	616	577	568	553	566	537	599	624	594	560	583	606	553	568	600	614	596	587	552	655	575	585	606	603	543	589	604	560	574	550	593	572	590	574	612	605	598	586	563	576	565	586	611	615	562	527	579	604	548	625	579	583	587	590	642	596	630	578	548	549	555	576	587	585	547	554	574	576	594	622	616	578	618	572	569	558	612	575	600	665	567	611	607	616	621	581	623	622	570	562	580	611	650	561	609	639	611	562	605	617	574	607	577	581	568	612	600	563	577	584	633	581	602	651	622	615	584	601	572	599	556	603	561	555	602	604	595	596	591	585	570	569	601	563	578	563	612	580	585	608	571	619	607	636	602	568	636	582	552	615	621	519	612	621	598	583	562	593	579	593	621	628	592	587	556	569	648	563	598	573	553	564	577	563	592	569	572	585	559	572	594	597	560	619	590	611	574	584	604	608	565	530
41733	17904	8643	3690	1528	828	464	327	234	221	209	234	209	214	203	236	224	240	228	217	188	249	225	213	208	214	202	249	200	197	218	206	228	226	205	213	209	221	198	247	230	230	214	241	247	192	224	203	237	217	222	248	231	240	196	222	229	203	201	194	209	222	253	230	241	212	195	215	220	217	213	209	203	212	222	214	209	191	201	223	211	242	247	251	201	222	207	175	217	215	225	210	224	242	239	238	223	211	194	210	199	222	201	225	207	231	216	203	224	213	182	205	206	218	251	232	239	201	200	214	241	232	230	216	217	209	214	206	229	229	226	208	211	192	218	224	232	241	216	224	234	233	240	221	207	210	208	207	215	208	208	220	232	210	203	207	196	191	213	231	224	212	219	181	181	219	221	228	227	210	215	212	220	249	234	214	207	238	209	216	207	216	226	205	229	198	239	233	202	224	221	210	232	196	225	222	197	205	205	205	228	210	198	242	207	213	227	222	195	206	233	234	217	243	220	196	243	220	207	207	233	219	212	215	231	225	238	193	212	241	221	221	235	223	190	232	227	206	243	222	206	194	235	232	223	201	217	204	221	223	206	194	223	187	236	230	195	214	206	200	222	215	239	223	198	224	208	211	224	215	220	225	234	196	229	257	227	188	203	214	216	218	229	180	201	225	225	230	207	203	207	216	221	238	243	192	233	190	216	195	257	206	241	207	211	210	213	218	225	216	222	195	188	225	207	225	222	204	211	186	216	222	242	198	240	202	222	210	237	234	231	221	240	220	223	211	211	207	248	234	203	201	204	228	234	240	237	221	219	225	229	217	201	201	262	211	227	219	233	216	179	215	211	223	236	219	235	216	254	229	247	229	214	223	218	211	231	219	223	221	233	216	228	247	225	207	200	204	223	252	212	243	215	216	193	213	227	252	239	222	234	230	200	225	236	210	253	222	233	226	239	235	231	196	237	225	208	222	183	222	195	218	228	251	210	231	231	224	220	236	219	208	226	231	202	208	243	212	224	216	246	217	212	209	244	209	232	241	231	211	225	237	234	210	201	194	215	224	223	220	228	210	234	196	214	231	186	228	195	210	240	212	220	228	202	199	214	233	205	204	209	236	198	234	206	209	199	218	210	220	221	233	223	214	209	226	227	233	200	241	217	200	230	229	210	216	195	194	197	206	212	204	233	207	205	178	224	217	252	219	207	189	194	222	236	213	214	234	193	205	206	230	231	230	228	197	192	191	197	210	216	233	219	211	193	225	216	204	229	236	228	201	238	227	260	240	189	215	199	217	219	256	203	206	204	221	247	212	229	235	216	209	241	207	220	220	209	227	211	216	250	233	223	248	211	209	217	210	209	204	217	221	231	191	207	208	236	239	226	225	225	218	220	244	217	201	238	224	207	212	238	231	226	219	237	216	221	213	229	214	241	205	232	188	221	236	213	213	203	228	192	207	234	192	210	221	225	209	230	205	256	208	212	201	215	202	212	199	196	226	233	227	175	223	204	223	214	226	202	240	199	209	210	195	225	225	233	204	226	207	191	223	228	191	205	239	217	215	216	221	232	210	210	202	208	195	234	228	207	204	208	212	234	231	204	232	236	241	196	207	221	239	235	200	208	215	194	216	233	216	202	227	228	190	222	218	223	244	223	196	202	254	242	190	207	218	191	216	227	244	234	254	227	201	211	196	203	225	225	216	238	237	234	199	200	192	207	207	202	206	247	231	212	213	197	222	241	225	237	213	210	198	223	218	225	223	210	208	225	230	219	221	196	208	203	198	210	210	194	211	218	205	225	252	235	226	232	215	237	239	260	207	210	193	238	204	255	229	213	216	225	219	199	235	243	215	207	202	188	197	213	210	217	235	213	205	204	244	228	235	222	181	205	186	194	218	211	206	202	243	189	210	211	238	221	217	218	205	223	245	197	209	201	208	219	211	213	253	236	224	238	200	220	201	205	210	223	220	202	216	230	244	240	203	186	209	212	183	229	183	244	206	213	206	223	226	214	237	209	211	222	201	229	225	227	196	182	211	228	223	216	226	199	205	224	244	228	213	231	242	201	240	194	220	241	205	216	237	223	191	243	211	195	191	207	257	220	244	198	197	218	220	259	234	231	221	253	213	202	245	222	231	211	226	223	212	218	211	190	202	199	218	240	221	241	224	208	220	249	232	224	235	221	226	190	248	193	183	192	202	251	221	193	241	200	190	209	209	236	216	235	214	237	238	209	195	198	223	233	171	223	239	215	227	212	221	229	238	210	212	226	199	228	202	208	208	222	229	208	235	191	206	203	202	212	216	213	236	215	243	240	212	197	219	212	224	251	207	222	238	214	233	220	235	228	244	226	201	255	212	236	240	236	233	231	213	238	219	228	212	236	231	196	223	216	198	260	228	192	205	233	214	253	212	217	230	229	219	244	201	223	209	220	198	179	205	212	208	242	236	206	243	229	233	217	207	206	226	205	225	209	216	219	224	197	234	217	222	224	204	224	224	212	180	209	219	210	205	212	227	227	244	208	219	196	203	224	223	213	225	197	211	217	198	208	198	227	218	207	257	211	232	183	220	239	206	210	227	210	203	216	220	213	192	236	233	224	240	207	224	211	254	190	194	221	198	202	229	236	200	203	216	208	223	226	223	250	224	205	242	194	198	194	201	213	224	245	246	220	203	199	226	232	196	197	216	212	218	231	223	196	237	216	212	212	193	197	251	209	220	209	247	213	199	215	198	189	221	211	210	204	227	268	228	187	232	203	213	200	246	234	217	246	212	239	220	223	207	254	222	228	225	225	226	220	235	214	228	206	227	208	255	203	226	214	227	222	220	243	208	205	222	202	230	221	231	238	216	198	238	205	213	210	219	236	197	226	227	212	213	230	215	206	236	222	213	215	231	233	190	238	243	199	228	234	235	217	221	216	193	217	225	230	225	229	205	229	235	225	254	211	207	224	194	225	204	217	188	197	185	221	226	187	252	212	214	223	203	216	192	218	207	210	204	201	221	206	225	215	220	230	190	217	225	211	226	235	205	233	210	217	230	236	225	254	227	210	222	210	218	216	222	190	231	220	215	219	204	221	232	198	235	207	249	220	228	200	190	220	190	212	217	201	199	194	236	203	211	229	245	214	219	243	199	240	232	210	213	206	207	221	196	209	229	222	216	201	217	228	201	215	226	220	222	236	213	231	227	198	218	214	225	176	200	220	228	205	205	218	207	218	223	192	217	237	248	208	242	208	208	221	249	192	234	221	203	203	195	221	246	237	230	246	205	198	202	233	239	209	229	194	232	232	216	212	234	217	226	220	189	232	217	250	225	197	224	205	229	202	215	212	204	236	223	237	239	214	208	219	220	197	185	228	244	230	212	227	208	237	215	238	200	211	233	214	205	190	211	178	245	230	214	219	214	202	215	230	214	193	205	213	207	257	244	238	224	247	203	234	211	217	223	222	175	235	218	201	239	228	202	207	240	217	199	205	222	216	230	173	204	198	207	216	193	234	225
27684	13883	10603	7193	4272	2560	1379	936	610	525	486	513	473	489	492	489	517	497	493	495	514	515	518	488	509	496	533	506	537	438	465	499	502	486	489	523	506	508	522	508	487	486	485	475	502	513	513	441	499	500	527	551	490	476	488	486	479	502	502	470	506	529	470	457	536	526	502	486	455	502	497	479	528	481	525	494	535	503	488	461	495	509	466	467	507	497	496	472	460	481	461	481	531	548	474	502	546	519	499	501	498	534	515	482	464	479	519	513	497	513	450	481	529	526	505	493	507	538	496	494	506	480	485	477	497	489	476	547	464	495	514	471	543	501	455	529	511	513	538	483	511	517	517	510	505	510	521	468	502	497	506	489	494	505	499	503	507	464	481	463	460	518	478	520	495	466	530	462	502	478	537	516	502	485	524	488	507	522	498	484	497	495	462	465	501	542	499	488	513	455	479	486	531	525	502	501	470	489	550	562	485	536	511	492	481	487	523	518	548	503	495	517	480	484	499	484	547	522	474	490	478	499	512	526	513	491	513	483	522	493	477	503	525	510	475	553	488	515	495	535	508	531	532	484	516	494	482	485	498	535	478	498	536	511	508	507	535	475	500	515	520	482	511	484	515	537	525	490	470	530	488	471	492	493	532	457	491	496	479	517	485	489	515	480	480	489	479	527	510	507	496	518	491	488	526	483	481	499	504	501	514	480	516	462	507	487	512	573	519	499	500	482	530	501	492	481	485	487	480	527	508	507	496	530	472	498	491	517	507	490	481	495	506	507	507	505	505	506	482	474	505	467	515	466	526	506	437	484	505	500	500	507	524	532	497	481	498	508	459	491	527	509	479	481	469	523	460	509	489	497	523	523	484	495	522	480	522	497	495	489	493	485	489	495	492	478	522	502	508	484	516	488	492	514	506	499	473	459	515	476	554	505	499	517	464	523	498	514	543	434	488	480	517	482	491	491	546	526	485	519	509	507	514	515	480	478	470	506	479	502	529	464	493	487	486	505	530	517	475	531	536	477	482	547	485	466	509	533	492	482	458	463	477	487	490	569	485	478	521	500	479	485	522	498	532	507	493	494	492	509	482	496	512	494	499	513	490	472	484	497	483	505	503	543	522	500	483	500	506	487	511	487	478	477	498	496	471	503	508	483	511	478	542	441	481	487	486	498	500	482	485	516	533	489	477	507	544	471	514	514	548	528	480	474	497	508	472	478	492	516	506	502	493	486	494	488	486	527	505	474	520	529	497	478	475	478	463	523	515	508	471	514	478	521	493	518	480	501	503	475	491	519	512	475	504	484	486	480	472	508	522	484	465	480	492	483	505	518	524	507	485	517	547	495	487	498	466	475	487	516	505	496	465	478	531	473	512	476	473	472	480	488	480	462	472	510	511	479	535	497	490	482	503	550	489	524	496	524	468	510	502	502	509	523	483	499	510	484	497	468	498	508	502	496	489	517	520	471	467	559	524	496	523	529	504	531	483	518	473	510	497	508	498	502	526	537	467	510	534	514	496	530	451	494	496	503	500	498	524	453	476	508	504	507	502	503	495	536	495	501	473	484	488	474	494	533	471	522	514	540	480	531	483	484	523	502	479	510	519	546	512	497	475	520	480	475	482	528	461	498	487	459	483	483	528	551	503	496	540	518	503	487	516	483	505	451	472	540	494	513	461	498	456	479	481	503	529	486	523	508	462	507	507	480	461	483	529	480	465	521	523	492	489	499	490	489	495	487	520	507	467	459	518	515	487	503	530	489	509	494	530	501	501	498	489	484	524	482	498	451	481	490	498	497	494	505	501	514	515	443	497	488	514	517	486	520	486	493	499	520	489	476	531	504	525	486	478	525	497	518	510	514	535	507	509	510	499	479	526	511	507	513	525	507	493	522	527	471	490	485	508	537	526	484	459	517	510	469	508	484	468	488	496	501	489	511	452	481	493	529	501	506	494	499	502	483	491	538	491	496	481	503	477	530	500	464	536	512	523	495	505	520	527	512	528	484	508	497	490	442	522	495	516	439	493	471	485	508	503	464	518	533	481	473	526	497	533	529	522	517	469	513	493	509	530	499	495	504	475	514	490	510	475	484	501	486	520	514	540	446	495	487	486	506	507	515	517	474	478	497	527	471	482	494	528	571	477	507	503	505	513	466	501	504	453	500	489	474	488	508	526	518	543	498	455	472	503	547	507	485	505	530	489	507	523	504	463	499	471	511	503	484	528	503	474	522	490	494	503	489	492	467	454	501	479	484	528	465	485	509	542	516	473	483	535	478	484	487	516	481	502	493	489	556	521	536	510	488	517	471	526	483	521	467	487	499	493	515	519	478	545	499	524	532	481	487	501	509	464	506	489	505	527	518	520	492	501	493	545	527	512	486	475	475	518	501	511	490	503	479	505	507	457	546	508	489	496	516	492	471	479	530	505	540	510	488	486	492	500	549	512	521	457	484	477	497	464	559	488	521	481	500	495	461	513	516	508	508	509	477	503	509	508	500	481	530	500	493	530	442	522	471	513	480	498	477	459	498	564	487	491	493	508	523	486	524	478	494	536	486	518	508	528	516	528	494	526	488	527	490	534	495	519	503	448	492	504	521	495	534	493	503	501	566	495	476	491	484	464	514	493	509	478	468	508	555	486	434	549	526	509	496	489	496	504	477	499	526	472	499	523	506	502	552	539	491	526	484	481	492	467	481	476	506	496	495	519	543	496	559	510	510	511	495	493	512	525	528	466	523	475	523	501	481	516	475	496	489	460	534	511	472	490	495	484	485	491	471	468	478	538	488	531	502	543	496	523	487	495	500	496	491	459	501	511	526	485	516	484	453	536	517	518	490	437	465	512	495	520	492	525	498	511	495	478	496	485	488	484	475	534	518	501	506	477	523	499	468	514	481	527	493	534	515	480	500	475	475	522	466	486	530	501	508	481	547	508	517	477	553	510	481	488	528	515	463	493	485	541	494	509	517	497	487	521	496	514	497	500	491	514	469	534	510	519	484	491	490	499	453	474	518	501	492	499	497	506	468	489	501	531	513	500	508	505	478	487	503	472	532	505	498	506	489	504	515	491	566	502	476	531	482	514	487	490	483	516	531	493	517	489	532	526	501	481	495	500	519	507	467	486	495	539	517	478	512	529	527	494	481	475	518	474	494	478	544	493	494	520	514	504	476	462	513	466	510	472	514	481	463	533	501	448	513	505	499	514	524	539	548	494	505	500	519	498	458	508	493	495	488	493	485	493	472	462	491	520	478	466	519	461	456	452	493	464	503	509	501	530	506	509	485	532	502	486	472	480	501	494	458	511	467	505	484	499	491	492	503	524	486	527	514	504	518	527	480	527	511	505	499	517	531	528	481	502	504	534	488	478	484	495	508	492	493	484	515	483	525	522	479	482	494	500	483	518	511	516	515	543	500	484	501	510	488	500	491	484	513	473	522	507	513	524	502	512	530	489	493	507	497	464	521	485	512	491	476	496	517	504	499	471	482	476	477	505	501
50222	19437	5237	1090	499	374	356	288	247	263	271	225	250	250	244	261	236	260	252	252	223	238	269	258	274	243	263	258	244	275	238	214	258	278	246	258	251	266	245	261	297	251	266	235	245	221	230	227	263	257	205	258	277	276	270	279	253	241	262	240	254	240	262	240	254	214	257	239	241	260	247	253	242	226	244	266	226	243	264	294	270	258	248	261	253	272	257	277	245	253	239	260	219	283	261	221	266	213	270	240	231	260	276	254	256	257	234	222	230	233	254	257	227	258	251	237	245	263	284	267	255	257	227	240	258	250	253	257	248	252	266	264	283	208	250	287	251	237	266	290	259	233	243	244	256	266	280	226	229	261	240	260	244	214	232	262	274	257	252	253	261	265	259	220	242	275	238	255	224	266	237	242	264	265	255	270	269	245	296	226	277	259	235	269	255	221	267	281	243	269	262	247	229	244	227	275	266	228	249	233	251	233	228	237	221	252	243	258	243	247	259	238	275	282	223	235	261	254	224	228	257	248	278	272	260	221	254	251	228	257	247	258	251	253	235	249	253	228	268	269	241	230	265	255	261	258	232	232	232	239	243	249	280	231	262	252	254	283	234	250	257	265	258	267	233	244	226	266	253	263	246	259	258	234	275	264	228	212	267	255	249	225	257	230	273	263	225	265	218	260	270	254	273	254	255	276	252	263	226	259	278	251	255	230	257	263	223	267	243	265	246	282	243	236	261	262	244	219	263	240	239	212	199	227	257	243	270	257	280	256	227	253	271	240	253	262	246	212	254	245	250	259	250	253	247	210	300	208	221	236	242	221	253	263	251	251	238	251	258	242	244	256	246	235	260	274	268	257	234	258	267	252	263	267	263	211	248	243	248	247	255	231	251	244	241	215	233	241	252	240	218	248	275	267	237	244	267	280	267	226	244	245	261	244	266	245	249	258	226	271	260	242	255	238	229	249	249	243	239	255	264	214	270	278	224	253	263	251	269	244	230	255	244	224	232	235	252	260	250	262	244	245	254	250	252	270	246	260	252	221	240	266	236	219	269	236	268	246	288	257	253	243	252	263	232	271	235	249	254	205	220	240	252	249	253	269	246	262	262	247	247	256	235	223	278	244	244	230	244	248	259	258	256	245	242	258	244	278	237	215	255	264	250	285	254	222	281	266	269	242	243	255	241	274	252	284	261	309	246	236	270	236	269	263	211	235	251	271	266	264	230	274	234	246	246	264	258	237	233	232	260	260	263	268	263	244	298	252	259	300	269	248	255	262	261	251	236	252	259	250	267	265	235	256	252	257	257	254	251	244	255	264	250	266	261	240	250	234	223	256	233	262	241	244	274	257	244	203	241	272	269	255	243	263	256	227	223	239	284	255	247	242	248	251	226	244	265	238	242	268	247	251	266	232	244	245	252	246	237	284	230	263	239	231	241	242	261	234	266	244	256	230	279	244	237	244	241	236	210	247	265	260	219	251	269	233	275	242	254	254	281	270	237	233	263	274	231	240	251	219	266	241	257	237	250	278	229	236	253	270	251	229	254	253	234	225	260	251	243	224	238	243	255	243	261	234	256	247	218	229	235	258	247	261	248	240	253	264	245	233	238	242	248	253	227	249	230	241	292	225	229	239	264	279	266	236	236	283	297	258	228	222	260	218	268	222	234	267	231	282	236	223	251	238	250	232	233	228	221	250	248	258	267	240	264	232	257	225	223	248	220	222	240	240	281	262	270	248	253	217	245	280	242	211	254	241	250	242	249	264	232	229	255	245	229	235	263	237	232	242	239	263	255	232	207	249	247	254	256	299	249	266	246	253	264	259	257	239	254	288	269	242	278	258	263	257	274	248	239	236	263	289	252	259	234	270	234	247	273	277	264	241	249	235	257	232	247	221	231	236	261	245	276	231	240	256	261	266	287	244	249	291	270	222	237	271	240	263	252	225	275	262	262	255	266	257	263	245	236	262	246	264	246	252	287	285	231	250	224	259	241	245	245	245	260	263	272	247	264	260	249	281	240	249	244	242	231	228	259	256	264	245	261	234	232	259	231	273	234	266	261	256	247	236	244	247	252	252	284	221	264	264	243	228	221	249	272	277	266	252	240	278	269	242	235	234	258	292	252	263	248	245	268	246	224	233	240	227	246	264	272	231	249	262	269	266	232	242	226	265	233	257	230	219	212	239	226	253	240	197	240	243	248	265	255	236	235	261	279	238	262	249	277	234	242	245	244	240	209	244	233	238	232	240	242	247	246	218	204	259	249	238	242	243	260	230	283	236	250	259	233	277	224	231	246	275	251	263	265	280	256	269	254	270	247	266	217	225	265	265	232	271	213	260	274	257	262	279	266	247	258	259	247	245	268	245	242	229	224	239	268	240	230	261	250	239	246	247	252	241	259	245	273	255	244	256	244	244	257	248	245	252	235	198	250	273	259	266	215	251	254	292	270	236	250	267	246	257	258	230	254	254	238	263	239	264	250	260	242	277	244	255	244	230	237	253	233	260	251	256	230	280	240	257	242	247	232	258	247	266	235	226	298	259	270	235	252	251	253	246	253	248	274	234	267	254	274	252	247	252	239	228	231	230	221	278	258	249	286	232	283	223	243	224	249	256	241	253	249	253	259	258	246	273	276	272	256	263	249	234	282	261	239	218	268	242	240	249	253	259	273	273	254	221	252	240	276	222	267	270	266	239	240	237	226	255	242	245	249	244	247	279	242	264	242	236	254	255	241	273	235	246	258	239	232	232	235	243	229	232	268	251	244	283	268	271	240	262	262	264	241	250	245	250	248	239	253	255	255	228	243	269	260	228	232	225	222	259	274	257	261	227	209	250	263	255	269	253	217	243	255	245	248	215	262	269	280	297	268	261	277	276	252	246	264	232	233	246	271	238	228	234	257	269	252	220	225	253	285	263	216	270	245	237	267	271	238	233	226	271	288	259	240	272	255	241	279	245	261	249	220	247	234	238	236	254	241	251	246	252	258	235	233	239	263	230	280	248	234	271	209	239	236	232	256	254	245	236	257	219	228	261	235	224	224	245	255	219	254	257	250	256	263	254	233	302	246	287	267	243	242	270	267	264	274	272	219	243	244	256	247	284	266	276	264	263	255	249	250	238	243	256	244	240	253	256	256	245	257	262	263	269	226	269	279	263	242	287	249	273	268	264	242	251	253	263	242	264	265	213	272	243	239	254	252	237	292	242	264	262	276	268	253	258	247	238	222	231	252	258	214	221	236	243	220	236	270	259	230	257	239	236	243	270	228	248	264	219	226	252	250	262	225	266	237	253	261	209	242	269	284	221	248	268	247	243	249	244	265	241	255	236	233	242	246	228	243	277	272	261	280	239	218	273	264	234	252	249	223	263	262	265	229	252	256	269	249	222	243	238	221	226	229	236	255	249	268	270	246	270	222	252	280	243	224	248	270	251	220	231	244	249	232	242	244	246	241	228	221	246	263	226	239	237	226	254	265	262	236	260	232	235	270	259	236	256
33083	11653	4707	2057	1214	959	749	616	569	576	573	517	586	581	545	539	562	533	537	544	561	525	578	607	578	576	566	565	582	543	560	528	561	596	558	535	551	558	562	563	558	501	569	527	564	586	549	572	578	555	595	536	568	578	572	599	594	544	585	586	574	596	564	546	540	533	584	553	565	540	541	554	565	605	543	548	546	578	570	527	535	547	590	565	589	619	559	558	569	553	572	568	564	572	554	569	570	561	568	580	582	562	560	543	515	593	567	533	589	569	600	569	572	595	533	574	566	542	553	528	558	564	516	550	577	561	575	569	560	584	547	579	557	586	572	546	576	591	564	581	551	540	564	585	541	617	571	595	523	606	582	557	538	567	564	588	565	550	543	562	571	585	534	552	606	578	569	536	534	573	582	533	570	564	550	555	538	569	536	541	559	578	515	554	557	578	553	579	584	560	564	540	538	555	575	533	570	560	558	598	563	585	548	515	553	544	524	539	560	558	569	569	542	551	546	582	596	580	545	516	567	542	554	604	555	544	585	558	589	577	559	560	538	577	569	549	556	558	548	546	584	585	590	573	589	533	554	530	531	546	617	606	557	537	584	575	546	589	579	544	554	601	567	594	562	598	539	539	606	562	515	580	531	547	589	586	568	546	553	581	593	556	551	591	534	546	561	567	562	564	573	556	577	601	568	525	551	546	545	555	613	574	537	559	525	562	560	558	549	530	524	573	529	543	541	564	557	579	582	572	542	551	583	545	569	532	537	563	548	567	517	545	552	611	554	615	522	587	575	578	538	545	541	557	535	594	539	579	585	538	589	549	524	560	524	594	560	536	591	544	565	570	558	589	552	507	555	586	571	548	555	590	586	544	539	550	560	522	500	544	613	569	551	564	593	537	557	593	625	562	504	534	565	538	594	614	555	579	555	584	561	560	569	589	512	556	583	608	563	568	594	601	579	509	588	579	546	542	552	580	571	603	582	539	561	551	574	588	537	567	552	548	546	589	635	570	532	610	552	562	505	552	558	527	607	558	576	540	626	558	553	555	555	571	539	523	546	553	562	594	587	554	570	523	575	586	530	556	518	553	587	557	501	580	556	579	548	581	525	526	577	572	565	541	578	533	570	596	539	534	596	556	583	542	533	578	597	554	551	623	595	555	548	565	587	567	563	577	582	565	546	586	566	577	562	571	561	509	610	535	516	595	481	552	588	546	545	538	555	552	569	576	541	587	567	524	576	515	551	601	523	598	549	574	556	568	542	574	576	535	542	560	574	546	543	580	605	530	539	536	523	579	568	563	557	540	565	572	580	589	569	548	580	550	556	541	571	547	560	541	566	616	620	536	513	546	579	584	507	544	585	525	602	541	539	557	558	534	555	541	568	559	593	526	530	562	538	601	544	522	545	595	589	585	601	587	587	587	582	561	553	544	564	541	544	551	526	565	545	574	569	578	557	568	573	550	544	536	550	552	559	569	577	581	545	589	563	527	571	568	558	516	574	586	568	569	555	583	554	577	574	565	536	577	541	517	567	592	581	596	590	516	569	541	602	512	570	580	554	575	554	554	586	596	562	560	546	569	546	580	535	556	525	540	579	586	559	557	570	558	601	546	585	560	581	577	557	530	556	567	575	547	567	553	555	578	579	561	544	551	537	555	526	581	601	566	514	540	523	579	589	574	495	579	531	561	512	550	560	532	587	595	519	546	564	552	570	559	558	620	566	575	567	537	550	561	545	569	553	569	560	593	550	529	552	538	543	562	589	563	507	583	549	546	603	519	529	557	593	574	589	584	528	570	579	551	568	560	581	559	539	557	559	562	554	576	542	568	548	569	565	619	584	634	604	583	590	594	553	588	564	561	612	559	550	597	544	573	576	563	569	553	559	583	544	546	587	587	572	578	525	550	576	556	547	569	615	498	557	554	579	587	527	589	560	546	608	561	574	562	533	555	546	567	571	563	559	548	619	557	593	590	597	541	580	561	550	541	550	565	579	540	560	603	576	570	592	530	557	614	574	569	535	564	572	580	522	580	580	586	579	605	565	553	539	558	541	546	522	543	555	537	596	569	548	578	555	575	522	559	576	575	541	593	532	568	572	573	532	607	535	568	564	548	552	565	507	551	532	539	567	535	575	579	578	597	565	561	556	523	557	559	533	583	577	524	572	581	557	556	533	564	615	548	555	576	588	601	569	546	600	570	585	609	535	572	576	595	575	586	551	506	567	617	538	585	557	534	588	573	574	527	616	554	539	513	559	580	551	583	553	578	602	556	577	627	570	543	565	542	600	598	574	589	609	570	560	535	569	576	565	547	578	551	546	558	532	562	551	582	558	558	565	550	576	565	551	572	548	579	576	545	549	571	599	567	588	583	555	533	540	509	533	567	536	552	560	602	594	586	579	542	579	592	559	550	588	555	529	576	564	582	574	593	561	561	552	546	576	559	540	599	604	557	562	572	511	586	579	593	561	594	566	563	543	565	582	563	568	590	526	575	523	586	617	560	561	567	526	574	550	597	574	547	571	546	567	597	579	560	562	555	571	591	572	575	557	530	541	590	531	585	572	562	569	552	522	587	570	572	551	587	587	565	560	549	517	589	567	553	580	593	597	544	523	571	543	560	602	563	570	577	544	583	561	531	550	544	577	500	585	571	521	573	571	572	560	540	539	540	541	530	558	520	513	568	624	531	596	551	585	566	570	568	545	557	551	558	569	515	591	552	578	566	558	573	542	531	575	535	566	558	548	556	530	564	551	512	558	565	552	573	568	554	561	540	601	578	579	535	554	606	554	567	560	576	579	585	571	547	566	554	532	564	579	578	521	579	551	546	587	528	561	556	571	573	540	585	551	563	608	566	572	570	568	519	561	592	560	542	579	597	543	590	550	569	548	516	531	559	575	574	546	554	552	541	577	553	536	568	582	543	569	547	563	570	587	578	593	583	543	563	546	564	530	505	575	544	533	593	570	542	561	548	550	568	569	584	538	620	567	559	577	543	578	562	590	590	560	585	572	511	561	543	582	575	562	555	578	549	518	599	546	563	556	547	594	580	569	560	597	549	593	560	556	524	550	551	570	572	553	588	584	573	532	566	557	539	564	563	557	592	578	577	575	599	531	548	515	578	555	513	579	577	577	561	523	540	550	541	591	577	566	525	556	595	601	535	531	551	617	578	578	604	584	555	590	560	576	548	593	552	550	578	563	534	603	575	586	593	535	581	576	551	536	571	509	559	621	558	579	553	583	525	555	590	557	532	570	535	556	494	540	544	592	564	579	538	564	599	545	549	563	568	573	550	564	576	541	532	569	582	552	566	591	571	574	538	566	545	570	576	582	564	542	634	528	599	555	591	594	587	555	597	562	551	574	575	516	592	608	537	596	547	513	564	559	537	607	564	540	545	608	562	547	543	596	569	580	620	528	560	556	544	549	605	563	549	501	584	536	556	612	560	551	556	562	559	596	583	480	544	594	589	549	551	549	587	534	547	561	544	567	549	583	587
68713	33504	11679	2090	786	561	391	314	258	310	284	290	250	259	280	301	283	291	261	241	273	270	252	280	292	276	237	270	298	278	281	273	248	246	256	292	265	235	269	266	262	286	254	280	273	270	262	267	309	254	256	255	275	261	259	274	275	261	265	273	279	292	258	305	266	269	263	290	257	271	293	271	277	271	291	300	242	280	266	264	251	283	290	269	272	250	270	256	279	267	230	265	255	298	270	285	260	274	286	277	246	282	277	268	271	261	280	266	251	272	279	281	265	254	262	256	284	280	267	241	290	293	267	269	287	268	311	278	255	306	253	265	262	231	264	267	292	261	234	292	282	292	288	276	254	232	278	263	234	286	265	251	252	275	276	262	270	249	263	283	286	276	284	258	257	226	253	255	275	284	285	276	251	251	276	289	266	275	239	278	254	282	283	251	267	250	271	287	247	265	283	279	249	328	255	265	245	244	248	262	308	249	250	263	299	275	242	268	277	278	263	316	250	275	287	267	256	296	301	268	275	268	288	256	263	296	227	265	253	248	266	277	252	278	266	258	238	255	258	278	264	247	281	277	286	251	285	279	289	289	278	295	281	249	282	286	264	251	247	238	320	268	280	298	291	248	268	290	290	285	274	274	268	282	295	260	274	276	244	251	280	250	265	248	276	235	270	262	281	251	257	216	243	252	255	250	257	265	277	267	233	272	242	267	262	240	243	297	262	314	293	277	248	257	285	257	261	287	252	238	267	251	268	227	222	271	269	275	264	258	293	250	292	264	270	271	289	266	289	249	279	273	272	264	248	268	270	256	296	243	265	287	262	296	295	285	267	264	229	275	271	277	286	264	249	280	267	291	263	260	293	283	261	262	259	273	277	273	272	282	276	270	255	297	254	259	258	302	282	245	252	268	264	275	275	257	279	248	254	260	265	274	272	270	259	287	271	255	274	300	238	284	242	264	267	270	265	249	291	267	273	291	266	275	257	285	257	265	287	277	261	254	256	246	283	267	261	242	240	243	259	267	256	274	246	265	276	261	275	271	279	265	255	297	283	296	280	282	252	265	278	282	279	251	277	238	280	256	268	257	274	257	294	288	240	254	261	255	232	283	266	263	261	249	304	284	271	273	251	277	281	275	275	264	261	245	259	315	247	261	283	244	269	292	276	268	287	260	243	282	264	258	209	293	271	239	253	250	278	277	265	265	262	287	274	224	293	283	272	264	261	278	276	286	252	286	249	282	242	297	239	274	267	266	260	280	270	291	290	277	273	292	235	311	292	277	259	288	269	233	266	279	252	272	274	300	268	285	278	288	297	273	278	274	256	266	252	296	273	284	252	246	235	277	247	286	263	261	298	285	290	256	269	294	303	258	242	251	291	256	268	260	294	294	286	253	237	263	225	232	231	245	246	252	257	253	269	249	282	297	281	294	257	235	269	275	283	267	279	277	285	278	253	285	302	279	255	287	254	269	269	304	288	257	269	314	262	269	280	274	274	285	261	253	292	249	303	262	289	279	286	269	269	272	314	294	283	319	286	252	243	297	291	277	289	258	261	265	289	276	278	280	260	271	268	279	253	266	293	255	254	277	299	297	266	238	266	280	257	275	254	267	275	287	241	320	259	271	259	296	273	270	303	309	285	272	232	262	259	240	292	287	274	249	272	254	255	272	270	266	277	278	251	256	269	301	259	299	289	240	264	265	270	305	253	254	253	294	269	300	271	287	274	261	258	262	260	253	273	277	279	269	274	294	242	254	272	250	271	290	319	255	267	261	237	275	270	257	219	278	278	268	310	271	291	237	257	292	289	246	284	264	246	245	310	284	266	247	276	307	248	281	265	282	281	258	267	251	257	302	246	254	262	278	297	252	245	252	266	281	264	238	305	267	282	253	269	268	271	305	261	250	261	273	260	269	251	230	284	245	255	256	258	285	293	276	273	266	246	282	273	283	284	268	286	265	286	267	290	264	284	245	268	254	263	282	290	262	260	255	274	273	288	254	269	281	283	240	263	283	251	254	287	254	280	268	275	270	301	242	250	300	275	280	293	261	243	268	276	294	292	256	257	262	241	254	260	279	235	263	281	258	264	274	284	302	270	251	266	274	245	280	293	271	277	242	234	275	271	270	251	255	261	243	261	318	297	284	262	270	280	270	259	266	287	293	278	267	274	263	250	300	286	277	283	248	270	271	260	270	313	287	242	249	263	242	296	274	281	265	225	274	257	289	275	249	287	301	292	273	271	281	266	240	298	294	279	229	304	303	283	249	274	257	287	302	281	268	275	238	284	262	254	267	273	247	240	299	264	253	292	246	308	297	251	256	267	256	267	288	270	254	275	274	287	337	285	300	305	244	259	253	292	283	235	267	276	273	273	281	268	261	274	277	266	269	296	256	273	288	286	301	261	264	291	271	255	285	283	281	292	257	259	296	334	258	244	296	258	260	245	303	297	252	277	258	269	282	296	301	281	285	276	272	273	300	279	279	287	286	283	303	242	253	229	258	241	249	232	237	262	267	279	290	285	267	287	236	279	268	291	231	254	255	242	277	273	272	287	255	248	238	270	260	258	263	261	282	289	260	290	252	275	235	285	241	280	288	252	251	252	290	294	265	253	219	241	238	261	258	237	238	296	256	292	286	256	258	323	302	261	307	312	277	292	277	260	236	283	265	301	252	253	273	269	253	275	276	279	278	269	245	272	294	266	275	269	280	275	285	293	252	259	259	283	291	270	271	264	304	271	291	294	271	278	224	277	259	266	257	251	268	257	238	266	286	317	290	265	269	280	275	282	290	316	253	288	259	267	238	249	259	273	260	237	269	287	306	248	281	269	259	270	240	267	248	250	262	292	277	265	315	312	272	249	245	273	266	270	277	290	241	256	286	256	275	277	272	285	257	262	296	275	259	289	272	276	256	258	315	292	272	242	255	323	284	288	279	324	242	277	288	272	241	266	247	265	256	263	253	274	255	280	268	250	253	246	264	286	318	297	282	299	288	247	283	287	286	267	240	285	275	259	271	255	296	289	265	261	302	270	268	279	313	286	256	246	284	265	292	284	279	249	280	280	271	265	270	266	301	255	285	291	258	247	265	270	250	258	280	261	236	253	271	275	265	232	250	283	300	259	281	275	241	274	239	243	243	255	274	264	291	275	276	270	275	303	253	257	279	260	271	270	293	278	264	282	229	288	297	300	274	280	267	263	264	290	262	254	263	280	261	257	299	248	306	240	251	275	269	262	257	262	244	323	268	255	224	262	269	264	271	292	276	270	280	271	267	251	246	242	267	272	282	275	264	308	254	271	284	272	276	286	282	264	268	281	257	265	276	254	279	284	264	271	258	221	246	276	285	275	259	241	270	283	281	264	270	259	267	267	276	256	285	271	252	290	273	268	257	284	250	261	282	249	277	251	274	259	284	279	297	296	276	291	275	282	298	269	256	246	265	235	257	271	243	260	279	265	279	252	306	248	268	306	283	279	254	299	266	256	273	306	273	245	261
47508	24537	8372	3211	1964	1534	1075	773	654	603	608	609	575	598	563	600	633	653	617	607	569	593	604	629	537	641	569	651	626	599	597	585	588	606	578	601	586	608	588	557	594	580	582	582	571	600	580	602	573	621	575	615	579	617	591	578	604	583	619	601	586	599	594	595	601	640	598	604	564	605	565	607	610	617	622	593	607	602	558	588	577	636	578	606	599	581	596	563	590	608	611	546	593	600	587	598	603	609	570	617	567	611	603	581	620	596	593	617	544	604	636	610	572	567	564	577	585	598	620	590	592	614	690	600	571	610	581	594	581	582	572	623	572	556	626	594	550	581	586	618	611	588	577	565	617	567	576	614	601	615	623	622	567	637	573	604	606	596	588	584	578	593	630	597	602	570	607	595	576	615	562	594	613	621	598	592	573	565	602	612	628	610	612	593	635	611	619	578	571	620	590	571	585	543	592	595	577	599	610	619	560	590	597	648	611	615	621	601	620	558	566	557	600	526	618	552	602	614	618	621	594	614	589	588	562	581	638	560	605	596	607	605	565	605	611	584	655	625	570	575	631	585	613	603	557	549	583	603	578	654	622	576	609	601	564	622	581	616	596	613	607	596	576	587	589	654	574	605	563	624	632	585	589	569	617	578	595	589	589	622	598	616	578	619	587	577	563	590	597	619	586	591	585	593	602	621	615	594	623	626	591	627	652	614	604	575	574	644	603	601	590	576	586	618	626	626	594	645	631	593	601	611	582	595	667	634	570	544	596	608	632	589	637	594	606	563	609	549	577	610	594	614	620	637	617	623	624	610	615	593	580	609	555	582	583	573	598	588	616	677	633	632	574	584	594	613	597	614	623	591	607	627	636	610	608	571	613	630	623	646	596	559	626	599	585	567	650	609	641	622	605	612	561	616	573	600	630	581	609	598	549	579	613	649	636	609	569	578	626	572	637	630	635	596	606	570	593	661	552	554	604	618	583	637	627	592	592	604	599	578	605	600	591	663	637	588	565	640	613	636	631	606	601	554	594	590	646	591	570	563	608	593	595	565	592	577	633	591	606	629	599	630	578	606	631	573	591	608	582	607	614	615	576	571	543	579	635	607	621	603	636	612	600	609	597	560	586	638	573	596	587	592	575	628	608	611	588	595	609	606	635	560	596	601	602	596	561	599	606	574	584	637	609	606	586	600	609	605	592	629	612	593	546	588	651	616	564	592	558	604	609	601	614	596	601	646	593	572	583	601	616	637	549	581	576	581	600	611	570	597	601	587	606	580	574	620	612	612	643	531	622	607	624	583	586	600	605	625	592	580	601	604	561	600	616	553	570	610	625	611	652	587	591	607	595	571	636	590	616	592	600	579	602	630	572	519	609	553	611	620	607	604	586	577	606	592	639	630	533	576	574	579	554	566	602	560	579	557	583	552	600	611	620	653	591	562	574	565	609	642	602	579	575	568	597	569	602	607	593	567	586	643	541	599	582	619	575	581	575	583	638	588	653	620	595	583	609	575	596	562	608	606	627	606	586	565	554	606	622	650	591	607	622	572	570	586	576	586	627	586	622	559	627	561	613	583	588	614	591	632	613	571	582	568	613	614	663	583	563	558	540	593	600	580	601	550	575	635	590	591	633	614	598	614	611	594	579	577	603	566	623	615	570	568	619	619	627	606	627	606	581	585	621	605	579	606	609	591	584	615	603	550	619	598	652	614	604	560	593	588	558	544	586	603	574	622	584	621	641	584	678	561	595	547	563	582	602	606	530	621	606	599	601	597	595	582	585	578	578	565	571	608	571	583	575	660	585	599	591	561	612	572	598	631	577	630	601	590	602	597	615	560	624	590	573	559	615	582	609	619	586	602	576	597	577	595	599	607	579	589	548	592	544	635	567	626	623	600	618	565	579	611	553	586	610	577	608	581	632	607	641	599	590	593	572	600	568	605	577	630	603	655	617	603	621	556	673	588	592	572	629	574	555	579	582	621	637	609	655	584	577	599	665	610	571	644	603	564	600	559	602	601	594	614	567	570	653	582	595	631	595	620	627	593	651	581	603	583	573	635	540	645	611	636	563	604	586	594	591	583	600	592	596	617	603	614	592	597	580	605	589	604	616	580	618	585	579	606	551	579	623	598	577	646	589	607	586	597	607	617	586	533	598	608	631	586	595	581	627	623	593	578	601	569	582	558	624	620	609	609	578	589	586	617	593	570	594	617	592	612	631	620	604	633	544	592	563	604	575	608	590	614	611	588	595	642	625	579	605	592	581	616	632	570	600	600	590	618	569	622	600	592	575	635	571	574	578	622	614	591	542	636	595	588	539	619	636	613	547	617	616	644	565	574	568	517	609	581	633	563	572	598	593	587	633	550	602	592	553	561	582	600	557	593	566	616	535	624	584	601	586	618	586	578	615	598	634	570	576	604	625	574	651	583	614	614	588	611	608	601	645	609	619	572	592	581	605	568	596	591	623	597	633	589	614	558	582	609	579	581	596	584	565	601	601	595	607	585	627	634	625	574	601	618	569	609	582	612	621	602	565	597	580	616	573	611	585	603	632	612	588	558	607	628	638	622	584	612	628	565	607	564	589	603	586	612	591	595	616	564	607	628	603	587	603	565	596	597	567	569	596	615	613	610	600	601	580	579	585	558	597	606	584	624	610	619	589	632	579	567	571	620	630	602	612	646	574	593	575	567	564	612	604	606	616	566	604	608	607	591	601	607	594	621	622	613	621	621	600	595	606	584	563	577	598	562	576	590	587	607	600	612	615	599	630	588	597	564	619	582	616	583	617	576	612	621	618	640	580	615	616	585	593	607	570	568	626	561	582	593	571	630	601	616	574	622	590	577	610	600	586	606	592	584	605	588	627	565	589	578	592	549	634	610	613	583	619	611	603	616	607	583	557	597	614	621	618	585	591	595	606	552	567	574	603	586	569	625	566	627	606	589	558	597	608	601	600	591	587	624	591	575	557	648	612	633	635	597	614	574	644	602	621	622	612	590	622	626	631	542	601	559	607	530	631	627	590	574	592	564	598	592	561	607	604	579	597	619	561	606	569	616	629	645	570	589	567	582	587	601	615	576	620	590	545	637	577	602	610	554	599	574	594	600	627	598	590	606	575	596	595	608	621	627	610	603	633	596	592	613	591	580	573	596	575	599	596	605	557	594	572	655	636	601	628	564	601	621	579	588	559	625	572	571	618	565	633	652	614	597	646	628	616	581	566	641	568	640	617	555	583	590	610	624	614	560	601	618	639	574	597	616	638	570	593	611	670	624	605	564	601	602	620	594	587	530	620	558	615	622	564	536	646	628	616	573	570	567	582	598	578	598	563	587	669	612	592	577	618	575	591	578	635	605	607	592	560	586	598	610	620	617	580	608	598	570	578	631	561	578	593	564	579	624	609	613	632	621	597	605	577	615	614	612	618	577	568	632	564	583	589	637	580	618	555	639	619	611	579	592	624	596	579	563	597	561	562	595	590	580	556	562	610	610	650	580
51550	17767	3954	1043	526	373	341	259	229	240	234	240	248	212	219	231	208	226	193	233	220	210	220	264	245	235	222	225	227	235	221	234	235	217	204	249	243	221	240	246	239	233	234	223	252	230	238	237	244	250	214	233	220	231	201	247	235	218	247	233	223	242	220	215	221	220	204	257	226	208	246	212	245	270	223	219	239	217	254	239	214	208	237	263	203	226	225	220	259	244	212	221	253	247	251	233	242	215	238	240	217	207	214	229	238	258	227	251	207	238	235	243	231	216	237	244	235	220	228	235	245	253	228	242	210	255	237	255	213	224	271	221	240	255	229	211	224	220	239	236	187	245	243	246	241	234	227	232	231	222	278	233	205	216	215	235	235	258	215	243	241	242	217	212	216	251	234	237	221	231	252	231	240	255	200	215	245	219	245	234	250	240	227	239	213	228	219	232	239	248	218	214	240	216	242	208	266	245	250	259	234	235	245	256	255	260	232	253	232	239	221	238	243	237	222	230	239	250	250	256	237	260	247	230	243	224	237	256	275	258	206	224	240	222	228	227	221	233	220	247	236	222	230	246	261	231	236	213	238	215	269	229	220	229	226	214	238	239	247	227	208	223	247	202	262	193	231	215	215	244	261	238	221	248	202	263	220	234	235	260	213	238	206	241	241	237	251	241	225	215	218	222	245	252	203	222	220	234	220	265	208	239	227	250	261	214	236	232	264	232	240	221	234	238	233	222	203	255	262	237	242	269	246	231	210	228	238	245	241	254	276	221	287	237	234	241	240	228	244	261	221	238	223	239	246	243	262	255	241	226	220	228	225	230	201	236	250	216	201	250	245	224	238	216	230	217	220	273	228	231	220	210	262	234	234	254	242	233	223	241	242	237	233	236	239	234	237	233	285	242	242	243	242	242	263	244	261	219	224	225	241	219	220	205	215	225	227	248	247	223	230	268	222	241	227	218	225	237	228	230	206	235	218	230	217	233	206	237	235	259	233	227	253	238	240	248	259	222	232	249	258	247	224	217	261	220	254	253	230	245	194	213	230	246	243	241	236	237	252	236	217	222	250	229	244	225	218	232	224	235	250	254	229	225	251	247	233	241	249	193	217	214	242	223	228	222	268	255	238	251	220	244	240	242	257	220	227	241	229	231	253	254	243	269	224	237	220	227	197	223	253	259	226	235	249	220	215	199	220	244	241	225	205	222	257	233	228	219	238	243	222	244	285	258	209	193	219	244	243	238	216	210	231	229	254	253	232	229	242	210	241	252	222	225	247	246	218	266	229	245	246	253	255	230	233	229	245	225	273	256	233	254	244	242	264	245	249	230	222	228	228	253	255	262	226	227	184	269	217	230	224	242	221	229	255	225	241	235	213	230	282	236	214	248	224	216	239	224	234	238	249	219	226	214	222	228	224	227	250	211	234	225	245	221	230	230	219	240	196	216	257	238	217	233	230	230	244	237	208	212	219	254	223	268	258	278	255	249	229	212	210	246	248	227	208	249	234	248	225	211	242	259	241	202	243	220	217	197	229	224	235	259	264	245	252	223	213	258	227	235	259	252	224	243	242	245	256	225	229	247	229	228	221	226	239	210	216	232	258	239	252	216	248	229	210	213	234	242	231	220	196	253	233	232	252	246	251	222	243	249	217	233	194	246	238	231	230	233	238	245	214	221	235	235	237	226	223	243	236	245	228	227	221	207	211	228	243	231	237	243	213	243	239	248	203	239	229	236	238	223	211	208	218	229	232	254	236	225	229	212	214	227	229	219	246	221	261	237	210	251	241	262	246	229	234	218	232	218	248	246	211	220	221	229	280	220	210	223	249	248	214	240	219	231	252	211	256	273	223	228	253	237	215	219	224	240	242	233	207	221	242	242	258	238	214	269	230	228	200	247	228	224	266	218	223	233	268	199	218	258	266	218	233	191	255	250	222	229	247	228	230	215	267	237	228	243	235	227	216	255	240	229	232	221	232	232	247	220	216	240	243	250	244	232	231	237	240	231	260	235	216	225	234	229	196	226	222	244	228	236	244	243	230	246	244	221	227	239	231	223	277	230	240	218	224	202	221	229	241	231	198	221	238	219	259	207	227	269	240	249	236	251	246	260	253	228	240	240	206	242	250	250	232	227	246	221	232	222	216	247	202	248	247	212	245	198	229	243	235	235	207	257	225	211	245	260	230	252	232	227	205	241	236	230	251	231	229	227	203	239	227	241	254	222	201	221	208	238	208	233	239	221	228	225	247	235	240	214	228	246	193	227	211	219	224	241	220	230	213	240	228	240	253	226	228	237	243	246	243	220	201	198	237	219	265	225	233	257	244	246	245	242	200	190	284	219	245	248	220	221	222	216	235	226	268	253	238	233	217	248	251	258	207	247	205	260	216	228	234	240	264	227	251	218	246	241	207	234	248	230	239	233	221	217	246	219	245	209	255	234	221	219	207	272	235	223	219	252	228	201	279	250	232	238	210	205	257	243	211	235	217	207	220	251	251	227	223	219	265	252	243	245	228	234	211	209	219	213	269	219	208	232	243	232	234	226	249	237	230	232	235	226	272	234	247	221	215	238	242	243	223	229	228	230	227	228	229	224	228	247	242	259	231	222	208	239	203	242	254	247	215	249	260	217	234	245	242	249	230	210	208	240	225	239	236	232	230	256	246	225	237	214	218	233	239	247	254	264	224	252	258	235	262	190	225	246	231	254	246	231	233	242	222	232	240	254	237	240	223	260	223	263	252	224	203	268	218	219	236	208	221	239	244	259	232	241	251	248	234	236	232	227	234	187	257	219	231	220	227	238	260	224	238	259	272	241	226	230	245	200	218	255	209	237	233	236	240	219	239	239	251	266	251	238	238	254	219	218	203	243	253	274	221	237	255	249	214	234	252	231	234	240	209	254	249	216	215	222	224	249	261	213	255	262	214	268	235	214	246	213	234	253	246	207	243	224	235	246	256	222	234	236	233	250	248	264	246	220	225	234	231	233	224	222	222	237	234	257	218	276	254	229	253	230	203	227	239	225	220	221	193	235	224	224	234	229	276	246	216	232	239	225	212	220	226	227	236	221	241	233	232	217	239	225	206	248	210	248	237	244	235	254	239	282	256	220	230	229	231	244	200	253	253	216	213	229	247	270	209	222	246	208	210	250	250	243	215	219	242	226	246	228	270	262	251	257	255	210	238	210	232	235	244	256	236	220	255	232	240	262	244	220	229	267	199	239	253	228	238	253	228	241	234	243	246	256	239	225	224	228	213	260	267	214	246	214	206	233	228	240	229	219	219	240	262	216	235	228	227	203	225	235	235	250	203	220	240	273	230	246	251	229	238	220	253	234	222	227	230	221	227	222	249	212	201	234	221	203	260	235	233	235	223	224	220	230	242	245	263	251	210	229	200	242	247	239	230	230	225	214	228	209	238	260	226	236	227	235	235	242	241	245	229	225	263	260	249	225	247	232	223	231	208	263	227	239	240	249	236	257	222	224	257	235	231	225
35491	11186	4310	2192	1324	1023	808	601	556	531	507	563	528	520	495	535	579	490	510	519	589	541	523	535	523	513	546	510	548	560	542	507	568	520	516	565	552	560	490	515	521	519	512	574	521	543	525	495	521	530	510	545	497	520	492	523	591	546	536	535	530	515	527	530	518	544	510	530	531	554	534	553	549	538	525	537	527	510	546	506	539	553	534	540	541	518	508	498	538	551	563	525	531	535	526	534	548	490	552	495	540	518	503	571	541	497	578	532	496	494	556	562	484	528	528	556	518	504	530	576	542	524	555	514	563	514	508	530	509	519	521	567	524	517	573	501	534	528	562	519	558	522	531	588	530	502	537	533	523	557	516	521	512	508	507	527	542	545	558	537	537	503	505	497	536	493	478	566	526	538	529	536	526	486	536	498	564	548	495	526	483	531	520	559	483	536	550	541	580	533	549	513	546	522	503	519	503	523	524	541	559	517	526	530	536	533	544	509	548	494	532	552	507	541	539	560	556	551	532	530	512	525	496	528	507	540	532	550	535	506	561	496	535	524	564	538	545	537	566	498	487	526	512	530	512	513	564	540	554	522	593	512	586	520	496	531	561	527	482	555	503	543	527	545	489	539	554	524	496	552	511	532	543	498	505	516	487	574	561	547	481	567	541	491	546	521	514	511	523	543	531	523	533	536	486	554	493	514	516	559	527	551	540	527	553	466	540	496	523	493	484	553	524	493	500	519	561	502	504	506	512	515	539	538	488	530	556	504	549	533	546	522	549	557	530	497	528	525	519	535	523	512	509	546	546	512	541	521	494	538	519	544	553	489	557	511	544	524	539	535	506	521	521	537	529	523	522	543	522	483	575	535	548	527	540	551	565	503	534	527	580	514	523	537	513	511	512	527	538	521	546	550	529	555	560	545	568	529	466	514	550	509	498	543	530	512	527	514	518	525	525	531	524	487	535	566	557	515	546	501	538	557	547	553	529	547	535	560	557	505	534	539	553	488	516	548	514	496	490	536	540	542	522	502	559	530	513	509	590	539	524	528	498	610	521	485	497	544	519	532	544	521	533	530	527	545	523	567	519	511	505	510	524	551	504	503	547	527	543	558	556	538	557	508	513	478	510	520	538	536	531	495	548	502	544	517	530	514	564	545	550	515	519	544	547	532	532	544	499	526	548	549	488	543	569	539	561	492	540	507	487	535	500	514	533	529	521	531	497	530	507	536	492	475	515	545	562	576	560	529	559	540	543	527	550	503	528	481	514	498	536	489	537	524	541	520	522	513	496	506	509	558	533	516	552	514	566	500	538	530	525	551	484	589	539	537	531	561	546	510	536	516	517	504	495	524	531	521	483	480	523	545	506	534	500	538	534	488	518	521	514	536	528	500	527	516	552	541	514	512	522	523	521	521	555	585	562	536	530	523	538	541	543	530	536	537	524	540	532	530	567	512	533	535	511	526	550	540	548	510	543	548	529	486	482	551	543	548	524	537	499	499	503	508	526	523	535	503	567	580	530	496	532	508	541	556	506	503	582	545	556	532	533	521	479	495	484	500	507	546	536	554	564	525	572	514	493	544	536	537	547	508	522	557	560	495	517	559	549	531	563	526	557	544	562	540	533	539	521	544	535	561	562	565	535	500	538	525	525	527	519	501	517	532	538	554	556	555	561	572	511	491	538	496	518	541	534	511	560	520	517	510	520	493	531	516	539	536	541	501	540	534	540	525	561	507	533	496	553	515	537	519	507	561	550	546	539	569	533	521	547	514	573	568	528	531	523	573	517	563	549	540	576	560	524	550	464	508	537	543	526	518	540	548	525	502	543	573	521	510	530	549	554	513	516	504	505	523	532	512	545	534	550	517	549	541	546	573	524	550	525	505	535	572	524	526	501	563	507	512	539	522	521	518	491	493	542	521	509	565	518	543	536	519	522	506	527	508	511	529	506	543	556	561	545	545	559	536	544	548	541	466	540	541	495	542	552	522	479	527	537	509	510	543	520	530	521	511	540	571	516	547	576	522	526	551	581	557	519	584	498	499	508	504	521	513	516	497	547	513	540	504	514	535	546	508	531	523	550	571	562	541	538	567	549	528	542	515	520	544	571	565	527	559	530	573	507	552	562	545	551	484	506	500	528	526	535	562	496	516	541	562	514	538	537	472	518	560	541	517	530	525	509	556	521	505	503	548	524	549	532	530	532	503	533	526	505	545	505	536	516	541	530	539	536	491	511	523	508	570	488	524	540	522	511	497	526	558	530	511	515	556	563	564	525	536	544	561	566	491	499	523	495	542	476	511	557	550	535	554	532	552	561	504	524	545	563	549	521	557	509	516	504	538	523	531	570	538	516	527	518	525	560	549	521	524	550	566	507	548	554	521	533	556	534	512	533	534	553	499	542	524	510	537	547	495	492	534	525	524	550	504	545	547	495	557	526	544	554	505	536	533	512	500	574	564	534	518	490	574	498	595	543	503	516	537	525	486	491	531	496	538	548	492	545	502	491	516	516	546	539	534	522	545	495	537	548	525	464	555	505	482	522	527	527	514	551	505	529	517	507	535	505	548	582	545	542	527	523	548	484	554	551	491	493	548	492	525	556	552	547	498	510	547	555	610	525	556	502	576	509	541	531	515	534	516	531	523	578	537	487	524	520	521	566	505	522	563	544	516	588	506	518	535	507	511	529	541	539	540	507	518	522	533	516	554	544	520	530	513	568	548	514	507	572	548	572	541	524	561	512	559	556	518	546	545	515	537	487	530	535	531	521	518	544	517	539	514	543	519	555	556	512	499	531	526	519	525	520	502	495	528	522	529	546	558	580	535	539	539	533	497	546	540	513	513	513	553	546	506	564	501	519	512	510	547	501	539	556	556	497	521	542	547	449	562	528	566	554	537	505	493	557	551	554	524	549	510	485	553	563	532	559	506	496	539	565	509	556	493	564	513	563	496	518	524	572	537	531	513	512	525	558	519	496	525	524	555	564	522	524	514	536	523	547	534	547	500	541	540	512	517	507	529	556	564	508	521	563	527	509	524	505	542	556	508	528	524	513	514	502	507	524	534	514	523	524	529	553	513	495	485	544	527	529	515	553	544	522	511	511	495	539	566	572	502	538	517	552	526	561	552	538	507	516	505	532	554	554	531	537	531	508	503	527	534	503	518	525	500	514	555	522	531	558	519	535	502	545	558	563	534	536	535	561	534	522	520	550	525	540	548	527	558	569	540	517	517	515	512	526	537	562	527	533	505	525	541	531	529	501	540	540	544	511	487	524	515	545	521	514	530	527	527	521	582	533	512	523	485	510	563	531	536	518	536	510	522	541	530	517	565	533	517	516	541	560	534	542	531	541	533	510	559	524	551	516	495	489	521	511	509	540	530	542	527	542	540	564	545	476	556	507	532	484	537	538	508	536	524	512	537	550	523	541	521	573	542	550	494	536	543	503	540	538	510	551	528	510	533	539	513	545	493	502	521	529	562	507	559	540	510	552	513	559	527
50443	22479	12190	6370	3317	1942	1008	512	291	271	239	234	240	241	231	256	194	230	220	228	217	214	212	209	199	264	238	253	245	237	207	244	228	265	248	237	207	245	250	256	261	215	241	207	228	237	213	250	225	231	248	212	225	215	224	204	200	249	205	230	197	227	240	232	245	232	259	213	203	229	218	231	220	235	224	237	248	242	235	207	261	221	238	223	254	224	216	235	217	210	227	215	225	237	213	237	252	260	211	202	208	243	234	241	215	213	205	221	221	198	213	229	235	219	214	201	267	246	249	201	213	227	225	225	230	228	235	209	216	217	207	214	231	227	226	198	235	218	254	217	238	253	237	232	237	244	243	210	265	236	224	220	221	220	241	218	252	221	247	230	218	209	209	206	260	237	214	241	212	238	219	226	229	211	204	206	249	222	232	231	227	256	238	243	213	257	227	259	247	278	238	228	219	248	228	240	234	224	222	227	198	269	242	211	220	245	242	234	237	235	232	218	212	215	233	245	193	235	200	235	219	235	190	246	239	230	214	209	230	234	221	220	233	235	239	229	254	223	227	247	231	217	253	220	202	217	204	250	239	266	242	254	215	231	232	241	251	236	229	241	244	257	234	262	248	247	275	231	235	236	251	222	245	231	218	223	211	259	213	220	221	203	218	251	241	240	239	226	240	238	231	238	233	242	205	235	244	214	206	234	216	248	191	229	248	205	214	230	241	245	232	229	192	221	236	238	242	247	235	234	238	231	243	241	213	216	246	235	203	207	250	250	209	197	238	226	246	229	237	233	232	218	252	240	218	244	200	203	245	242	231	220	247	234	250	235	240	239	226	217	214	204	203	222	218	235	219	242	236	230	207	242	205	200	227	215	202	230	221	243	228	219	221	237	220	216	227	242	226	258	252	236	229	226	224	219	226	241	235	239	231	219	226	261	204	215	239	231	214	226	187	247	214	233	208	205	231	222	245	237	227	237	276	226	226	223	195	198	233	247	239	203	209	236	225	254	236	231	250	249	239	259	264	205	230	208	228	248	218	204	234	210	246	221	246	248	235	210	239	234	243	236	249	214	219	235	218	231	249	236	217	221	242	247	229	222	243	224	264	245	220	222	196	224	230	241	239	240	241	220	230	235	219	224	245	212	231	261	212	224	233	227	228	217	240	222	227	235	257	224	229	243	234	237	224	220	197	212	232	243	261	215	231	251	203	229	239	219	227	218	222	235	239	230	232	245	241	230	239	234	250	232	224	244	200	218	245	254	233	242	233	227	259	210	247	215	234	272	208	221	229	232	226	242	230	254	226	219	263	240	236	205	220	228	217	209	246	220	247	244	265	225	248	225	240	229	227	247	220	227	193	246	216	233	233	196	218	259	188	239	238	219	258	229	231	194	217	209	229	255	203	238	233	222	268	250	212	276	235	244	218	224	251	245	233	171	238	217	210	245	234	221	246	216	222	227	245	237	235	248	249	243	250	216	258	208	239	225	253	225	221	253	202	229	229	240	248	228	241	232	231	218	219	224	209	205	237	246	215	250	257	209	223	252	249	221	239	241	242	235	234	234	220	239	216	206	233	229	255	240	220	218	254	242	246	235	248	234	239	233	230	236	223	237	244	225	227	256	225	243	260	220	246	225	239	234	221	239	221	211	232	237	231	233	235	239	216	243	227	223	243	219	260	231	258	258	183	224	220	252	248	214	246	229	251	227	225	258	254	216	242	205	289	253	205	212	224	243	257	224	232	232	234	216	208	227	215	227	232	232	224	202	232	243	212	233	232	272	249	208	245	223	225	233	217	231	214	269	270	224	201	247	253	222	223	222	244	224	228	223	235	231	237	232	240	206	221	210	235	234	229	246	231	223	227	223	240	214	231	224	238	215	241	252	240	209	213	221	249	237	239	234	269	193	228	222	250	231	213	245	225	199	209	221	233	221	237	254	245	218	233	220	251	236	241	204	214	218	216	203	223	210	219	267	247	236	233	261	220	215	215	207	223	228	235	201	232	209	217	220	223	200	243	223	268	239	237	235	199	212	207	226	233	212	213	233	217	219	217	224	217	225	286	238	216	248	231	255	234	213	227	217	203	257	236	211	271	247	204	238	244	238	220	206	224	234	220	214	237	207	208	225	223	219	219	203	238	231	206	227	218	230	240	230	224	234	214	236	218	272	235	233	222	220	233	227	228	214	219	225	236	232	227	238	235	228	232	208	269	221	224	217	237	245	260	233	215	244	214	216	221	221	247	237	234	231	249	211	229	262	221	197	235	245	219	248	235	255	249	219	232	215	230	228	222	225	225	221	226	233	256	213	215	251	214	211	221	202	221	237	248	241	221	221	234	251	216	252	231	227	220	200	225	238	209	238	234	228	237	254	209	238	238	212	216	210	206	221	206	245	213	230	208	238	211	241	221	214	258	245	220	239	249	224	202	210	227	215	238	256	243	230	226	231	229	254	236	234	218	212	243	249	245	215	188	233	218	224	237	213	234	217	243	221	228	237	244	245	246	251	233	236	266	257	194	224	240	232	237	240	259	216	228	220	214	240	229	233	228	216	218	232	224	247	250	233	234	220	242	253	239	242	210	249	232	202	214	228	209	229	223	238	241	227	207	204	213	243	205	222	206	228	230	191	237	211	231	209	235	221	214	237	234	226	219	243	216	199	232	220	215	231	254	207	232	220	221	218	214	250	206	238	238	229	224	208	240	224	251	251	276	243	223	202	239	252	217	232	209	226	232	227	250	256	223	230	226	271	240	210	248	243	187	224	237	218	241	207	220	229	210	212	233	219	208	201	233	231	209	239	233	251	226	201	240	217	257	257	250	271	230	220	228	241	228	212	249	242	207	243	237	238	226	227	214	225	231	256	231	245	247	229	211	243	207	231	208	246	226	227	244	236	223	240	232	220	229	229	218	254	217	239	213	236	239	240	239	201	212	242	200	223	251	245	218	221	233	214	199	252	222	225	266	245	232	232	197	232	240	227	208	236	222	220	253	240	239	231	237	249	215	229	265	216	230	261	234	184	225	236	222	255	208	246	224	243	242	199	246	233	239	231	260	236	262	239	197	220	223	232	223	260	214	222	238	199	225	212	217	206	265	239	237	239	245	206	260	209	244	213	220	236	238	230	247	218	208	193	236	264	229	205	212	218	234	224	250	182	217	250	216	232	266	271	227	210	215	247	224	226	211	212	239	206	233	223	246	224	233	194	233	223	209	206	200	224	237	234	224	235	225	243	216	256	221	232	225	244	198	235	252	209	231	271	220	245	231	207	227	216	220	209	222	249	227	232	242	230	222	230	226	201	209	221	252	236	196	238	229	269	215	243	246	227	235	235	220	232	202	242	233	221	225	229	225	226	231	220	235	230	228	213	222	207	219	225	218	217	220	234	245	241	218	216	223	225	246	239	271	210	238	234	226	245	245	248	215	230	235	239	250	223	257	222	219	245	237	206	200	235	215	224	219	225	262	275	246	219	223	197	218	226	243	209	230	261
32447	17150	14792	12195	8914	6096	3250	1546	703	571	544	571	594	555	548	516	541	532	521	523	533	555	501	531	558	504	532	514	536	553	510	496	519	528	546	511	509	484	511	522	548	545	543	522	531	498	502	548	526	569	523	556	505	554	540	512	522	513	511	523	520	531	513	519	521	527	573	516	508	517	518	533	533	494	529	492	533	539	486	489	495	504	512	547	548	540	500	556	518	495	517	506	507	553	509	491	515	539	573	521	528	547	521	522	529	538	519	501	525	505	536	561	476	525	521	498	529	525	466	502	519	524	520	524	573	494	526	510	533	536	517	539	500	549	502	501	509	530	527	532	547	477	481	505	477	508	583	547	582	520	573	492	502	520	491	525	489	530	525	519	487	509	515	532	533	529	515	530	527	507	474	542	503	518	505	504	488	555	503	546	553	471	556	490	536	544	557	550	508	532	548	533	529	532	493	548	505	539	553	519	527	523	535	549	474	536	521	526	518	532	508	531	517	560	557	529	507	561	570	530	517	547	495	531	539	504	527	528	507	530	489	500	549	518	515	495	513	500	476	501	512	515	500	510	543	470	516	553	490	523	531	536	484	564	490	574	513	542	522	524	522	530	524	530	556	515	505	524	552	549	513	557	518	486	529	498	486	531	515	502	513	508	519	523	523	555	500	535	564	524	504	507	516	555	516	528	501	550	513	539	549	507	548	509	511	487	510	531	540	518	485	530	540	571	534	520	508	565	533	536	530	536	514	556	550	502	539	497	507	511	552	526	487	570	503	537	516	508	551	526	510	527	564	544	520	526	516	519	516	520	568	489	485	525	518	531	530	483	485	511	476	508	489	514	480	505	499	522	516	532	491	533	526	545	530	504	488	546	483	532	524	521	536	535	501	563	527	485	523	543	518	491	531	547	545	498	517	538	522	526	504	550	488	508	540	537	530	556	535	524	556	532	531	504	562	521	536	553	548	513	540	499	508	495	499	523	502	499	495	551	520	511	493	519	504	507	493	571	520	509	475	565	487	542	519	543	507	496	504	536	517	499	508	542	528	509	515	519	511	550	532	525	500	522	508	520	513	548	486	479	544	472	515	510	524	524	516	527	533	533	567	589	524	525	520	512	525	521	540	545	547	520	528	531	538	540	558	512	481	521	529	517	495	544	520	507	500	517	577	504	528	500	480	522	536	525	557	513	498	520	504	522	525	504	519	491	528	530	557	500	534	523	520	520	541	531	541	517	534	540	484	511	540	518	506	572	510	515	501	558	531	536	505	486	515	502	548	494	522	478	555	524	486	491	518	524	508	542	508	514	512	504	538	504	533	518	532	509	546	515	539	529	513	545	489	561	552	507	505	511	546	502	506	547	536	555	526	516	543	522	518	504	538	538	507	538	501	496	521	515	503	564	546	527	463	492	564	545	513	539	530	502	578	526	508	526	566	527	538	540	543	510	549	555	514	511	514	518	525	534	526	494	551	518	524	501	516	549	541	525	504	519	534	551	510	573	527	546	529	538	526	551	542	525	525	532	521	520	524	559	501	539	523	538	468	492	554	537	499	528	535	502	541	516	481	562	555	518	521	508	519	487	483	509	492	526	502	536	568	539	568	505	498	544	546	537	530	540	547	482	516	519	508	504	511	509	514	516	569	526	581	547	547	497	563	501	536	530	489	539	540	516	482	555	532	531	506	530	531	539	514	489	502	499	523	536	519	562	510	543	528	540	502	552	544	540	502	553	475	532	536	550	570	529	521	495	526	562	531	530	532	540	548	512	517	541	518	523	521	542	558	522	500	523	519	512	533	541	546	515	528	533	568	513	526	455	504	507	525	563	564	476	555	534	515	527	534	482	471	542	521	523	515	503	521	511	510	578	514	494	535	545	512	512	570	544	538	506	526	531	530	554	562	555	509	510	499	533	543	497	471	541	515	513	529	516	514	562	533	509	521	487	509	524	485	532	494	539	475	511	536	512	507	579	584	540	537	529	556	496	543	503	498	522	509	526	530	516	548	524	529	514	520	518	494	510	534	526	534	540	484	555	549	506	546	520	536	549	542	547	494	520	525	509	567	516	510	530	525	550	525	538	531	515	487	519	533	525	538	499	525	559	528	516	530	515	530	532	504	554	536	509	478	519	516	517	536	513	491	514	542	523	531	485	548	527	520	496	552	556	554	560	515	506	522	546	534	562	553	524	521	521	536	531	514	508	492	519	502	471	516	531	571	519	546	530	531	521	525	512	501	528	519	529	508	455	540	492	547	488	532	532	510	569	540	501	507	515	486	534	542	529	523	521	531	514	511	542	478	544	534	511	555	519	534	511	544	507	500	506	471	523	527	492	522	510	530	513	472	496	562	527	504	502	520	524	488	542	494	492	502	528	508	545	496	532	496	532	510	518	519	531	503	500	511	492	529	551	526	517	528	512	515	528	527	529	537	559	527	538	505	541	519	522	518	513	560	536	512	513	535	524	554	491	511	523	526	515	555	549	530	525	516	513	545	535	503	526	550	509	488	488	547	544	473	525	505	484	533	503	510	509	528	521	536	528	590	531	542	533	515	534	526	518	536	502	538	520	551	500	545	515	510	542	515	479	512	548	492	507	528	543	504	508	544	505	520	519	555	533	527	520	516	508	513	497	547	490	557	514	496	517	501	551	532	527	554	500	536	517	495	516	487	511	536	498	505	539	517	579	575	548	511	512	495	521	523	517	544	535	512	497	552	510	536	542	559	497	544	487	524	499	541	532	551	499	510	516	562	518	562	501	514	494	539	567	505	541	581	529	549	495	546	534	544	533	473	522	525	513	487	490	520	548	524	516	516	545	532	556	504	516	489	511	524	496	541	560	532	523	577	569	499	520	506	512	538	528	562	513	527	543	526	478	533	507	531	539	527	478	503	522	524	503	552	519	591	534	530	569	494	525	519	523	513	524	546	498	522	525	483	547	511	543	519	542	503	535	560	509	482	499	539	529	565	488	503	519	527	498	559	526	536	533	538	502	526	473	537	571	573	508	499	502	557	540	462	480	527	543	487	559	519	518	517	511	540	500	547	519	567	540	518	535	478	516	505	513	535	516	502	532	529	549	540	481	487	494	493	525	518	517	517	519	490	470	542	489	533	540	497	489	494	546	543	464	541	533	527	504	538	521	557	545	506	524	548	556	544	501	531	498	520	530	567	497	519	578	551	486	534	512	546	508	534	528	558	526	538	505	526	516	523	498	517	524	542	540	532	543	528	508	565	529	526	510	521	508	513	523	539	521	539	544	526	535	565	525	498	505	535	505	514	504	516	520	514	487	525	478	516	488	509	534	494	562	547	555	519	507	557	559	507	534	524	506	539	520	528	544	539	550	517	491	528	528	540	527	525	494	495	506	525	513	539	535	502	535	555	496	558	513	545	527	505	511	503	532	514	506	495	538	556	502	573	504	511	551	504	518	509	546	548	499	514	521	510	490	499	534	549	518	516	536	530	516	534	516	536	550	535	504	516	513	508	484
53839	23670	10386	4847	2501	1241	625	364	266	301	271	258	243	257	261	239	283	253	300	275	257	272	281	253	274	265	232	256	246	244	247	251	245	254	234	267	253	282	275	255	268	234	235	265	264	287	291	283	245	280	292	256	255	243	250	291	246	272	284	250	265	248	254	259	259	248	248	252	259	265	240	260	270	261	270	248	267	276	274	279	253	266	263	257	252	272	285	281	285	269	269	271	247	247	270	269	247	265	259	254	281	259	259	223	284	235	250	238	255	290	237	262	281	264	256	271	264	237	256	249	288	266	264	263	249	273	287	240	241	254	279	263	278	246	256	270	258	283	267	233	256	250	246	244	278	232	260	261	271	248	281	276	224	261	236	226	222	266	249	271	249	259	291	257	235	259	235	233	296	273	248	249	254	244	225	253	259	249	256	240	233	228	249	239	244	264	253	270	253	247	240	277	247	244	260	230	246	246	276	266	236	280	257	249	251	236	245	241	213	237	248	239	256	244	253	267	274	228	276	268	255	243	225	248	262	230	245	257	257	231	278	255	267	257	282	255	237	264	242	266	258	229	258	259	274	265	243	258	273	269	257	303	272	258	257	270	287	262	245	242	237	246	274	254	266	210	273	300	253	279	252	261	259	249	249	253	239	268	267	264	256	254	295	279	260	245	264	246	302	246	254	244	262	216	277	265	261	268	265	261	278	256	265	273	252	283	272	274	244	225	236	240	283	241	274	283	270	249	238	268	267	244	290	238	263	277	262	242	282	257	238	266	260	266	281	270	252	242	250	238	269	233	257	271	258	258	261	272	249	236	247	289	247	255	231	234	264	235	273	278	229	230	246	271	242	252	290	218	243	268	275	282	269	239	275	255	269	266	285	224	265	280	255	243	269	283	285	253	289	247	273	263	246	254	284	300	251	249	258	253	245	247	239	247	220	260	260	240	254	242	271	247	252	283	240	256	247	260	290	241	277	255	257	231	264	244	251	275	289	289	265	268	256	212	271	261	263	252	260	266	261	240	255	250	280	264	284	244	251	265	262	277	229	231	231	240	248	233	255	234	293	274	283	268	297	260	264	274	253	250	258	263	292	265	257	236	234	243	235	255	259	265	267	263	260	262	227	237	240	223	247	250	249	244	234	258	256	243	268	259	244	266	248	283	242	234	246	257	255	255	252	243	277	249	246	296	250	261	226	261	260	273	240	273	252	268	263	271	264	241	238	239	243	291	237	253	250	254	271	234	275	236	281	264	273	256	248	257	245	286	262	283	276	229	262	268	287	274	271	264	269	278	266	237	276	255	241	286	254	239	255	255	260	267	260	256	248	273	304	261	244	223	238	249	262	250	259	243	271	266	239	288	267	264	254	216	254	275	251	260	241	264	262	223	260	265	260	251	243	276	284	260	270	261	236	268	284	260	245	228	258	279	266	271	284	237	243	235	263	285	275	226	245	262	262	270	274	261	231	254	264	294	260	257	238	279	232	232	298	260	246	251	276	237	258	254	231	251	263	278	266	253	248	265	293	262	227	268	273	255	240	279	246	240	239	226	268	252	255	271	266	272	254	264	256	256	272	234	274	255	279	265	290	247	269	240	246	231	259	249	284	255	252	247	262	274	268	239	264	261	265	265	285	250	242	246	270	231	248	251	242	272	255	269	264	283	277	225	246	252	248	248	225	289	272	289	243	258	253	271	251	248	221	265	263	272	222	260	265	256	224	251	268	249	245	226	291	270	217	252	261	267	251	250	246	252	245	278	242	243	258	256	257	257	249	243	300	263	259	267	224	256	274	243	272	246	250	262	278	296	228	239	258	235	259	258	283	219	281	265	274	278	269	249	246	281	296	241	259	267	262	229	255	244	254	254	293	269	266	270	286	251	249	268	299	257	250	242	255	252	310	251	264	232	284	292	274	247	283	233	269	228	244	252	252	247	239	267	252	224	271	274	237	251	249	240	224	265	242	289	282	274	272	289	271	259	245	246	263	243	265	279	279	257	284	257	265	245	254	279	253	266	279	245	274	251	266	248	270	243	260	268	265	260	227	252	249	286	252	264	297	258	264	239	248	246	267	237	245	272	270	268	256	259	276	276	257	272	242	287	286	246	238	222	265	269	267	241	235	255	251	299	235	258	259	240	273	240	248	242	279	265	249	245	274	280	262	273	274	254	240	252	258	261	279	263	241	270	268	233	220	261	256	263	240	275	261	251	254	264	241	254	258	232	265	274	285	289	248	279	269	246	243	262	235	271	251	215	263	260	258	249	271	244	248	257	283	234	252	253	253	291	274	263	241	248	237	243	259	213	288	257	253	249	248	288	266	258	287	244	251	235	265	268	253	267	255	281	240	285	257	246	261	271	271	247	269	247	287	246	267	243	251	267	293	243	256	271	258	282	266	284	230	267	253	268	253	249	245	255	261	263	265	251	295	267	256	300	249	251	253	245	227	263	257	244	286	285	257	278	250	253	283	255	265	251	261	257	310	274	256	240	267	251	239	290	251	258	251	258	239	257	232	230	240	266	241	267	260	287	240	226	263	263	253	276	273	240	251	249	248	237	264	263	243	238	280	269	267	247	263	273	241	271	307	244	290	288	255	270	258	285	267	273	244	246	256	287	258	260	238	245	220	249	282	251	258	276	264	240	259	266	258	241	236	276	249	278	272	261	243	249	266	290	276	251	263	254	221	235	263	277	246	256	214	239	249	258	260	241	292	264	267	258	230	264	256	284	291	280	244	280	270	280	262	243	271	293	249	281	256	275	269	257	279	262	259	221	270	257	277	215	249	260	243	282	249	232	275	228	238	234	240	258	277	270	290	268	238	249	256	255	251	238	255	247	248	235	262	258	215	237	257	254	255	245	269	269	248	262	248	261	266	223	225	278	268	254	243	249	257	255	235	246	271	259	264	250	247	247	247	247	258	253	280	271	284	255	282	269	264	283	321	265	285	260	277	257	276	233	236	255	268	304	260	258	258	240	272	235	204	241	265	252	261	260	239	280	232	263	225	267	268	256	252	289	239	278	260	248	254	259	256	272	235	224	261	264	278	253	224	249	255	249	254	246	247	260	265	260	258	262	290	250	269	235	247	246	251	226	274	227	263	255	238	256	292	273	253	223	247	251	231	282	246	283	281	266	238	265	242	246	258	260	260	263	247	263	278	259	257	265	239	285	243	259	313	256	250	250	246	239	263	299	268	231	269	264	204	259	260	270	240	247	233	231	260	216	280	286	259	257	274	268	278	266	256	267	269	247	250	251	244	267	239	259	248	229	280	272	278	266	274	273	252	287	258	248	241	278	254	261	247	242	257	262	254	253	257	253	267	236	231	272	256	248	265	238	256	248	261	271	242	256	275	267	242	260	252	260	265	282	252	249	281	277	240	242	257	246	247	244	244	252	237	264	250	250	267	262	250	279	274	267	272	277	247	238	256	233	244	208	256	244	296	256	274	252	272	275	256	275	262	266	267	272	245	261	250	267	271	262	272	247	268	242
34808	17115	11106	9262	6212	3689	1761	886	651	606	635	616	645	624	603	562	595	581	603	614	582	577	550	602	621	541	604	593	577	582	617	577	571	578	611	608	576	608	584	577	610	600	517	569	586	584	578	585	576	631	585	592	569	588	603	579	538	577	574	597	539	599	584	573	579	571	589	566	551	557	599	558	512	572	610	536	577	560	541	595	603	566	579	562	572	591	535	555	602	581	622	575	597	579	591	570	542	580	610	587	614	573	604	593	580	531	576	599	597	582	587	626	569	610	624	562	587	580	570	571	591	591	614	581	550	569	577	555	583	574	591	636	583	570	614	519	578	593	570	572	594	622	609	559	527	547	558	538	614	551	548	557	569	582	584	583	573	595	616	604	605	575	575	599	562	543	582	590	578	584	582	568	610	582	575	525	558	550	632	561	574	573	574	579	604	553	572	555	620	567	613	618	528	533	586	597	595	571	549	576	579	571	611	568	561	606	578	528	601	600	534	576	593	569	501	585	587	598	568	602	536	589	602	593	626	597	573	597	624	614	598	563	574	567	624	561	541	578	575	581	570	568	578	602	597	579	539	563	556	587	567	622	571	577	578	577	607	574	588	552	583	552	572	556	584	602	599	569	601	639	553	596	552	567	577	608	582	616	593	568	588	556	590	597	567	585	559	568	587	544	573	592	604	602	568	581	566	540	573	599	623	577	574	581	574	614	520	612	583	571	570	594	545	552	592	563	597	543	569	552	557	611	579	579	637	589	561	576	557	599	553	562	589	625	598	583	580	561	535	563	561	569	614	628	598	559	582	559	597	600	569	578	519	573	559	574	626	552	579	567	548	556	548	591	599	621	573	554	585	598	548	576	595	583	581	579	571	586	609	544	538	572	574	589	593	560	596	604	566	611	563	604	568	607	570	591	585	578	642	556	606	586	596	577	582	598	519	621	600	529	588	536	602	579	592	637	593	590	579	597	535	591	601	562	634	605	555	587	580	585	517	570	573	573	547	552	548	582	580	584	605	565	575	607	598	626	587	568	564	576	587	555	596	585	593	570	565	564	612	590	596	596	624	554	586	546	551	560	546	605	576	599	573	570	564	599	550	548	560	585	579	603	610	572	532	597	571	576	595	592	596	577	569	580	548	582	606	562	602	598	600	619	573	610	601	598	580	578	563	559	591	571	589	556	576	537	565	591	569	545	566	580	542	633	575	552	550	615	579	597	523	559	608	604	559	525	496	548	534	570	563	551	577	654	575	605	589	602	602	592	536	572	562	540	609	608	624	612	579	592	615	624	585	572	564	580	571	574	539	614	578	525	573	557	627	605	586	564	544	556	611	592	540	588	614	581	583	577	568	571	556	600	576	577	540	593	574	533	569	552	581	546	586	614	573	585	565	572	502	617	564	550	527	592	573	565	594	586	566	530	579	605	587	544	568	577	600	585	547	601	586	577	545	547	576	567	551	580	577	590	605	563	545	559	592	548	571	543	575	598	592	628	569	562	593	561	567	568	578	575	575	564	543	554	575	601	569	582	562	580	561	602	574	580	614	570	608	559	557	534	613	608	582	585	576	593	575	599	556	616	570	611	547	591	522	575	573	601	575	553	586	588	574	575	599	584	575	574	619	580	556	535	631	576	593	539	594	558	585	579	559	625	563	564	570	554	569	592	610	542	610	586	590	572	573	635	562	610	588	578	578	578	555	575	543	577	607	550	568	570	586	568	588	555	568	600	572	576	622	552	581	597	546	556	571	558	572	577	563	574	595	543	555	607	570	575	610	560	605	529	629	580	619	605	600	590	589	528	586	590	583	647	614	578	601	564	576	583	603	599	540	572	583	571	580	556	598	605	568	533	597	579	576	604	585	554	596	543	580	574	544	587	560	580	559	559	580	600	561	589	597	535	578	555	621	594	552	555	593	561	541	567	574	580	589	586	605	559	595	562	593	590	595	584	596	580	545	600	608	580	583	553	552	567	563	529	552	554	537	577	564	604	591	577	578	615	610	567	577	566	598	566	583	595	571	581	587	587	593	583	583	600	569	605	587	577	606	565	551	549	585	607	578	593	599	583	593	573	605	552	581	548	596	558	575	611	572	589	582	629	562	593	599	567	578	546	584	558	583	564	579	615	596	515	570	552	542	556	607	596	615	569	570	586	583	575	627	544	588	580	592	622	575	539	615	557	565	592	595	575	603	584	542	567	533	568	550	549	577	556	579	503	604	586	555	592	547	552	583	543	593	577	574	569	598	569	538	553	575	584	553	565	599	569	584	516	541	581	555	578	594	573	577	555	603	562	587	541	584	570	564	560	548	547	584	577	566	555	579	568	570	552	543	635	582	604	564	533	581	597	577	571	573	577	557	554	628	565	601	559	572	545	563	582	555	577	555	554	601	539	534	565	594	583	511	622	532	561	570	576	560	558	523	560	538	553	541	634	597	565	543	643	594	534	562	579	580	571	552	547	559	555	583	549	577	595	556	585	628	583	506	600	570	577	563	569	589	529	593	590	612	563	547	603	546	583	617	536	601	572	554	601	620	592	546	575	555	530	588	603	596	577	572	626	554	590	573	568	599	598	542	563	551	555	560	585	552	601	576	559	547	618	566	609	553	557	556	601	552	554	571	579	559	574	559	617	565	597	571	583	576	613	574	574	569	574	527	597	571	598	561	579	619	600	568	557	589	594	570	590	553	572	601	568	575	593	583	575	595	555	629	584	569	571	584	586	601	550	535	574	568	631	583	567	620	556	629	567	593	560	512	576	593	578	596	567	597	626	593	594	577	526	551	581	599	541	555	559	595	573	579	539	597	564	576	538	530	581	560	583	599	579	591	572	569	603	596	560	606	570	627	602	609	608	608	560	566	587	590	569	590	539	573	577	614	578	549	589	586	588	555	566	572	569	530	577	592	613	579	584	547	545	569	572	544	594	571	557	555	558	557	568	628	578	570	574	605	585	556	581	545	570	591	562	547	577	574	553	586	606	573	582	600	592	603	602	560	595	588	623	599	604	572	563	545	541	576	552	564	612	612	581	598	560	572	577	633	557	632	616	588	545	595	582	600	575	567	624	583	581	619	580	544	577	607	618	532	615	583	576	577	573	564	603	556	556	610	567	563	584	604	596	551	598	588	555	570	548	566	591	563	620	567	595	545	596	573	544	551	598	622	563	571	552	609	594	578	563	561	555	580	600	625	583	542	596	563	625	599	558	583	583	603	575	594	610	581	638	576	530	520	570	560	552	568	607	534	574	587	609	583	604	567	558	536	568	538	560	548	583	564	584	559	569	588	530	547	570	592	589	568	559	577	596	602	594	607	602	574	570	624	576	613	568	580	538	577	593	544	575	575	535	621	544	560	585	603	566	576	570	556	573	568	579	546	579	590	570	628	578	575	568	550	555	590	564	565	579	541	563	609	594	543	618	573	541	579	574	586	619	561	573	573	565	582	607	632	569	565	536	527	568	562	568	581	536	531	614	569	570	605	582	595	600	580	601
41146	16859	5493	1731	850	505	308	232	225	221	223	209	213	192	202	232	222	208	218	231	234	224	249	203	206	193	200	234	219	226	223	219	222	208	193	220	209	215	215	228	217	213	200	235	239	229	213	203	261	237	217	216	217	228	212	213	218	210	224	217	244	210	212	233	232	210	213	216	207	222	219	197	186	228	221	185	212	249	230	218	227	238	231	233	240	244	206	223	203	214	222	196	235	222	245	233	219	240	206	212	218	213	205	226	229	221	246	220	223	209	213	209	204	221	217	229	206	211	231	201	198	234	238	235	205	194	208	206	195	227	239	205	235	224	197	222	246	230	212	214	202	187	214	237	236	216	217	185	194	253	223	191	217	234	195	213	206	220	180	203	225	209	224	257	227	232	202	239	223	194	215	230	215	221	177	202	238	219	219	226	212	217	175	244	219	208	232	224	235	238	245	232	208	249	201	211	215	201	219	219	203	221	207	217	230	222	199	237	218	257	220	200	223	232	207	179	249	221	217	223	186	214	237	223	205	210	205	228	216	240	224	221	228	225	197	203	226	218	228	197	207	212	251	226	223	186	220	238	179	221	204	240	209	220	229	195	242	226	236	207	223	224	231	228	210	217	217	217	230	235	220	199	204	221	210	202	221	209	224	251	215	223	186	202	242	217	227	211	209	221	218	240	225	196	194	212	230	216	220	211	172	216	219	215	234	215	224	205	229	217	223	218	217	199	221	217	218	233	197	205	207	208	209	196	207	225	234	219	207	215	236	201	214	220	216	242	215	202	213	245	219	215	182	191	217	249	222	212	197	208	192	207	221	211	217	206	218	218	238	232	215	250	210	211	220	194	224	212	204	166	246	239	223	201	230	256	182	215	203	204	209	243	238	234	199	204	206	199	225	237	244	228	216	225	223	250	214	252	208	223	210	228	207	223	231	239	216	215	214	194	194	230	227	201	206	189	221	194	197	205	213	202	216	236	235	214	184	203	217	209	222	231	208	216	200	223	214	240	211	217	206	236	212	241	204	220	233	240	211	225	222	243	188	223	215	231	208	204	202	236	220	216	238	248	192	202	220	232	247	234	223	203	230	225	233	198	220	208	206	208	207	215	250	197	229	238	213	224	195	240	212	229	236	225	233	239	218	208	239	200	241	223	208	216	221	203	228	235	245	232	204	226	208	206	204	220	218	216	229	218	217	235	229	223	222	225	210	208	223	238	237	231	216	235	244	202	210	217	222	212	188	197	229	203	225	247	214	192	213	208	195	253	213	218	222	189	231	216	261	201	183	232	221	227	241	219	214	205	226	196	210	215	235	223	219	213	201	190	229	220	207	212	208	237	207	218	262	238	224	240	231	223	240	230	244	207	180	192	187	237	226	243	212	222	202	201	243	244	216	223	245	217	225	200	189	217	227	228	216	208	216	221	202	217	211	208	225	244	211	224	212	238	218	213	220	213	211	201	233	225	194	207	224	192	189	198	225	228	218	215	208	234	215	217	211	213	232	199	233	238	226	224	210	251	210	246	222	232	201	218	185	197	219	224	235	204	220	209	222	200	231	195	220	198	207	238	211	190	232	229	230	231	242	210	257	235	209	231	188	187	215	196	238	220	226	219	217	214	221	226	222	185	214	223	191	222	230	215	255	212	210	241	205	229	224	229	201	219	213	231	235	218	199	217	201	197	222	202	224	219	213	213	242	198	216	225	191	204	222	237	227	223	233	197	222	182	209	260	233	235	212	232	239	219	203	226	230	208	205	207	207	215	221	209	189	230	203	230	241	211	223	218	190	237	222	228	218	219	233	192	199	219	220	206	222	237	222	215	235	243	249	235	227	219	223	202	228	214	230	199	223	224	192	209	217	188	205	260	229	240	219	214	218	211	218	233	209	209	203	213	229	218	219	204	178	220	205	229	212	211	215	234	196	239	224	223	224	211	193	210	218	228	189	193	235	206	222	214	225	202	222	232	201	208	207	218	218	230	227	221	226	202	202	217	206	218	203	247	205	199	218	207	208	209	206	224	225	251	202	235	240	204	219	226	220	220	223	204	217	203	236	228	202	220	222	206	202	238	255	226	178	225	231	200	201	222	216	208	238	243	219	242	212	209	193	207	226	245	216	202	224	179	226	206	219	207	232	188	202	266	229	220	189	217	208	225	253	227	221	241	214	235	213	226	214	226	206	212	229	226	216	237	229	204	206	201	224	185	234	203	229	260	233	228	256	209	215	205	222	206	216	177	239	211	217	227	207	218	218	198	215	245	230	249	206	235	220	232	201	199	213	194	234	206	220	169	228	209	225	209	221	214	226	209	188	220	233	201	230	218	212	219	219	234	234	194	212	200	204	201	208	201	218	227	214	247	232	234	251	233	271	226	216	216	213	201	224	214	227	198	193	223	249	236	227	234	199	212	238	221	190	223	235	195	242	237	232	248	194	206	247	219	210	209	241	225	209	196	254	221	202	229	187	244	213	217	231	240	223	196	235	212	221	225	218	258	192	222	235	235	207	195	215	230	218	217	211	222	195	221	218	216	195	209	187	211	205	229	218	216	231	212	227	239	220	230	232	209	222	221	201	195	165	240	218	212	239	200	225	205	197	208	220	209	190	230	200	237	217	208	189	215	240	215	208	219	223	206	213	223	223	232	207	200	217	224	237	194	248	222	205	221	213	209	246	208	246	229	208	234	245	218	204	223	184	198	198	222	242	230	204	195	233	230	237	240	208	207	206	251	196	220	215	207	220	199	220	202	224	213	212	191	203	216	234	227	193	229	217	212	228	204	245	233	220	225	190	237	192	206	217	211	202	208	214	203	239	219	232	250	233	210	228	212	209	199	209	228	221	224	210	207	207	222	249	224	233	204	191	214	227	209	215	211	216	172	203	209	214	213	213	191	239	230	222	244	225	241	203	209	235	210	237	204	218	212	225	226	214	226	190	228	205	220	221	229	224	221	215	210	220	219	203	200	225	175	204	217	211	220	199	244	216	213	200	237	225	185	249	218	192	216	220	237	247	247	206	200	225	198	208	218	205	214	193	231	207	263	217	209	220	219	223	222	201	232	216	221	208	233	249	229	235	216	217	219	210	227	225	243	244	225	227	194	222	218	254	214	208	234	217	186	217	215	201	212	204	198	209	235	207	209	209	190	216	201	225	203	194	200	231	210	221	223	212	222	226	217	214	207	200	215	221	218	232	210	242	233	195	209	194	223	248	212	224	187	211	223	224	201	206	228	225	239	210	199	210	208	231	209	206	243	228	204	231	204	207	218	181	226	220	213	229	217	230	217	214	205	215	240	207	210	218	218	197	208	228	215	209	217	211	207	222	229	238	213	222	211	221	227	238	198	197	185	224	220	219	215	203	237	230	215	233	205	214	210	213	216	209	189	229	224	206	239	205	239	240	228	188	199	202	232	196	219	210	225	232	230	225	221	207	202	230	210	231	215	231	207	210	221	217	212	217	216	220	216	237	206	201	233	228	206	227	241	245	210
26565	13292	7142	3866	2446	1332	842	601	529	516	560	461	493	503	520	515	507	486	518	508	466	483	511	504	489	519	504	547	477	461	505	468	478	475	499	477	508	522	466	485	496	490	497	513	477	503	473	475	485	501	558	489	502	488	482	520	544	502	488	525	508	512	515	448	498	497	511	492	497	499	491	513	478	515	516	535	523	539	482	516	484	476	491	494	542	477	499	502	494	500	503	524	492	515	509	491	518	464	488	481	479	489	527	507	519	516	461	474	512	454	472	449	470	444	501	496	499	489	510	469	527	486	454	491	506	493	479	504	518	479	488	530	478	449	500	470	495	499	474	514	492	546	484	539	488	488	472	539	494	523	517	480	526	500	508	521	525	469	491	498	473	520	488	493	505	516	531	481	506	488	501	459	477	513	521	518	512	504	478	503	529	541	481	465	524	495	485	460	498	519	495	492	474	516	490	494	480	496	489	526	510	512	484	553	503	502	477	519	513	457	480	471	536	461	463	495	478	520	485	468	495	483	534	533	493	440	482	541	489	522	513	505	460	527	457	476	472	466	514	492	522	547	493	506	490	485	483	472	468	518	480	516	517	487	514	470	496	521	551	482	493	535	534	493	492	486	503	491	494	477	477	473	453	525	501	468	463	462	509	552	508	501	482	508	477	504	481	453	490	522	487	531	506	457	494	539	441	487	536	490	524	491	487	506	514	519	508	468	515	465	484	498	480	517	516	499	494	472	504	476	458	461	518	508	521	496	467	545	500	505	509	526	488	489	521	473	490	491	446	458	457	506	539	523	494	487	513	498	522	485	480	487	503	523	507	520	485	490	482	515	469	534	487	496	465	506	464	498	483	512	509	509	451	473	515	541	482	503	513	462	493	524	523	464	494	497	489	498	510	480	503	494	508	494	478	493	524	491	515	502	517	501	500	516	491	515	505	470	499	456	491	509	511	506	482	490	494	497	548	492	498	466	557	517	488	505	468	469	498	518	442	494	507	492	505	485	501	507	518	468	472	477	490	523	513	522	482	495	446	520	463	471	502	518	493	524	500	509	464	516	478	458	508	493	517	478	511	487	496	472	451	504	501	506	489	537	504	511	469	538	504	501	439	529	508	501	500	471	513	532	483	518	493	483	521	490	471	503	474	492	492	556	469	516	505	472	544	499	524	500	515	487	489	513	477	510	544	493	497	532	458	520	514	499	510	486	468	501	512	484	474	488	485	488	507	516	495	483	479	505	472	512	501	489	492	542	502	510	522	490	513	467	478	532	511	514	468	487	517	466	513	513	478	486	491	503	487	488	508	469	488	512	493	497	446	501	524	511	474	517	493	488	504	542	521	467	492	525	523	492	549	529	499	490	471	499	503	476	479	538	458	519	504	487	508	491	491	530	499	498	482	437	499	515	479	555	525	512	485	508	491	478	486	539	502	542	480	468	518	500	498	476	459	480	497	532	518	510	501	490	542	474	487	494	488	493	521	521	501	517	495	502	452	491	477	505	487	481	544	505	518	478	489	533	486	485	491	523	496	490	517	505	544	483	492	509	501	494	476	468	527	485	504	456	507	475	492	489	507	534	538	460	479	499	492	459	467	489	503	478	490	507	490	510	462	488	504	460	454	470	465	501	524	508	486	478	516	528	472	493	499	484	498	500	507	492	437	478	453	478	488	499	487	507	509	492	468	519	532	473	497	483	474	432	514	512	477	509	494	489	505	499	522	495	491	513	530	534	501	517	491	518	476	487	513	459	451	464	519	506	468	484	506	463	492	498	494	517	504	485	503	461	520	537	505	500	479	460	476	504	496	534	496	477	473	498	504	487	461	491	510	511	503	494	501	499	513	505	484	503	439	450	500	452	529	470	501	519	526	486	451	508	506	497	423	488	429	524	503	529	502	517	500	514	525	450	472	511	506	484	501	455	497	506	481	498	491	492	493	529	488	520	509	500	492	501	502	485	500	457	486	471	497	453	500	508	512	481	482	498	510	495	520	469	476	535	503	488	498	478	474	482	502	520	465	503	503	501	518	524	504	464	485	507	469	511	521	473	495	501	481	514	483	499	536	497	497	498	495	503	539	471	503	499	486	482	490	508	466	527	465	495	488	507	452	507	503	513	462	491	506	520	517	508	481	494	517	541	500	524	520	494	524	513	461	485	487	509	514	529	503	477	514	559	492	503	501	489	487	516	456	491	511	488	512	500	517	504	548	510	529	460	541	512	450	518	459	494	457	469	514	505	507	475	530	472	522	493	486	484	520	495	479	486	464	492	523	539	507	490	453	453	489	477	501	524	494	485	501	512	517	536	517	472	486	528	499	505	502	482	491	530	538	455	508	514	503	512	472	530	510	519	469	497	493	525	520	463	488	493	531	505	515	505	481	501	490	499	521	550	491	499	475	487	488	473	472	503	490	502	519	478	503	485	509	497	520	482	509	517	477	489	499	520	500	480	469	513	475	472	520	436	483	534	467	479	460	454	498	489	493	539	513	512	471	468	530	483	474	507	526	494	500	467	519	499	533	465	445	477	505	499	462	496	493	484	466	482	525	484	499	520	495	495	550	503	497	513	506	521	506	512	484	518	528	502	535	489	500	496	496	471	454	548	502	532	533	500	504	481	478	517	532	527	470	545	554	484	521	501	433	499	485	502	481	484	498	461	472	499	537	513	485	512	513	504	495	506	519	452	508	486	497	492	503	464	494	479	513	506	453	497	540	476	481	492	491	519	438	491	477	511	510	473	490	504	477	478	488	459	482	502	514	468	493	509	482	515	494	505	510	541	490	501	505	508	478	487	492	508	505	483	515	512	486	513	535	537	486	478	491	515	480	494	516	480	474	505	483	538	461	504	487	500	477	479	519	516	469	485	459	496	517	485	487	498	481	487	505	515	532	518	491	502	533	474	511	515	527	499	477	485	517	482	494	475	494	500	501	493	464	484	508	484	505	496	537	460	465	506	531	546	465	491	516	490	487	476	497	492	481	505	502	477	501	496	487	515	508	473	482	485	483	486	465	531	477	466	485	512	534	519	452	489	509	505	529	481	495	499	484	495	480	475	514	497	488	515	481	550	470	442	485	493	497	458	498	491	477	461	511	486	478	493	484	539	524	507	500	494	482	472	511	472	489	472	487	523	527	429	511	481	540	487	493	483	482	484	474	506	486	475	497	513	535	492	497	466	508	510	495	480	500	519	541	443	524	481	516	506	513	515	487	494	503	479	521	495	527	498	487	461	513	484	540	443	494	470	526	486	521	482	484	547	490	516	508	483	476	524	526	496	522	452	454	491	521	531	513	502	471	504	501	476	494	517	457	533	491	512	426	511	495	513	485	503	507	514	499	515	472	496	472	509	469	480	492	520	507	503	502	495	473	527	508	514	497	510	539	473	469	507	487	555	537	478	479	507	467	504	499	481	542	519	467	455	486	510	509	501	493	518	531	460	478	485	489	456	486	511	466	489	483	456	510	535	485	517	489	503	504	482	497	494	491	512
55294	27883	10717	3643	1648	969	529	310	276	238	247	255	249	250	264	217	251	227	222	248	240	243	275	261	234	268	248	267	241	236	226	213	231	248	224	255	243	224	223	234	237	227	236	254	246	222	243	225	260	228	237	244	211	236	225	221	231	242	259	243	226	233	251	230	243	246	260	229	241	231	260	239	248	258	214	255	249	265	232	226	262	214	208	248	241	271	236	258	247	221	242	254	273	237	223	228	214	223	213	235	241	231	246	260	228	225	230	249	226	236	251	203	269	234	221	254	240	243	216	264	234	266	242	261	237	252	245	246	232	241	248	240	213	241	238	216	233	227	240	218	248	247	209	251	243	238	214	220	265	229	236	230	262	232	238	238	242	242	233	207	241	261	215	222	233	242	238	247	223	215	252	245	225	241	258	235	227	243	244	253	267	253	223	249	224	230	221	269	253	240	234	276	221	229	245	249	227	237	237	235	223	230	259	231	224	248	265	227	261	247	216	228	226	250	240	230	274	195	255	233	216	257	254	242	252	261	261	237	265	263	249	261	259	228	217	238	254	232	233	244	256	214	245	260	236	237	245	251	231	257	250	221	224	245	245	234	238	243	270	271	216	274	235	246	233	206	221	252	243	212	221	230	240	220	232	220	242	233	235	218	228	251	216	240	231	234	248	227	246	237	270	230	239	232	214	204	213	219	240	219	220	230	240	227	241	265	247	231	245	237	217	252	216	267	255	249	222	251	237	198	266	231	241	222	243	255	259	232	225	207	232	252	244	249	232	217	226	245	227	248	211	228	261	234	216	259	239	198	230	225	236	239	232	247	243	244	255	260	233	228	241	225	236	219	218	242	269	270	260	261	245	238	259	228	237	242	239	239	215	253	228	210	239	254	241	244	232	245	237	222	241	274	260	252	213	264	233	246	239	235	234	257	236	223	227	239	239	210	229	226	237	202	217	210	219	226	245	226	234	235	215	231	241	237	272	239	231	282	243	264	235	254	235	247	266	231	244	234	219	265	222	282	248	234	243	229	264	235	238	246	252	254	224	254	222	245	240	225	232	220	262	242	258	246	236	238	223	236	244	239	242	272	249	223	230	254	230	236	219	223	259	274	257	242	228	254	200	246	251	223	252	245	238	257	247	210	231	212	281	245	229	208	242	263	258	224	231	232	243	214	223	233	217	204	227	229	239	256	268	236	233	218	251	252	231	260	237	212	235	268	231	263	221	236	248	218	253	245	223	259	226	243	245	227	223	233	224	238	263	230	228	225	209	230	219	246	254	271	216	217	224	265	230	241	218	260	218	232	219	250	239	253	259	222	217	228	227	256	219	228	231	242	251	235	233	231	226	244	200	223	242	236	233	215	246	199	207	232	231	226	270	247	249	225	228	249	246	259	246	243	247	234	230	218	248	241	261	245	235	246	242	248	250	222	224	202	233	217	239	217	249	247	256	232	232	224	242	221	263	261	208	240	252	250	250	242	230	247	249	243	250	237	245	221	248	227	229	262	225	246	208	241	250	233	238	238	250	228	251	216	219	201	211	257	285	244	250	210	208	240	265	237	214	271	203	237	267	236	238	253	228	240	237	241	234	232	238	237	231	253	226	254	244	230	234	203	206	206	247	238	235	245	247	233	244	223	215	230	240	226	228	254	246	223	246	251	236	243	215	269	265	229	240	246	231	243	229	245	233	231	230	234	225	226	234	231	228	242	241	224	267	230	233	249	252	261	236	270	224	199	245	188	237	247	249	250	208	251	208	226	227	243	249	269	244	237	227	234	261	267	236	240	238	264	245	221	232	230	232	218	257	248	243	245	235	231	257	252	252	236	243	234	263	215	243	231	267	240	207	239	273	241	239	240	232	231	244	248	225	185	238	214	227	233	227	218	249	248	231	255	220	216	233	224	251	242	235	222	253	254	262	253	265	209	255	242	250	265	254	226	232	231	228	255	230	285	233	248	256	231	239	224	232	266	215	248	257	248	231	250	244	241	220	233	219	252	245	253	235	239	219	223	253	263	256	260	256	221	238	217	240	243	254	223	230	217	252	252	215	251	232	239	269	250	255	224	260	247	237	225	200	216	242	225	223	243	235	254	236	250	259	264	241	294	243	220	227	257	260	247	258	270	230	222	216	237	271	247	220	256	237	235	241	239	210	254	232	238	254	248	270	262	251	259	236	272	261	260	231	253	258	274	220	241	213	221	219	242	260	249	238	227	255	251	246	234	246	241	225	248	232	224	245	241	218	227	240	240	236	232	239	224	231	256	272	240	233	240	255	227	255	212	249	227	254	232	237	243	252	227	229	223	246	238	229	233	214	222	235	233	210	245	218	256	250	229	221	247	231	262	192	225	223	211	222	231	238	235	213	268	228	280	245	248	248	247	232	223	220	232	249	248	237	240	258	252	243	256	247	228	219	213	233	262	230	271	237	238	260	231	259	231	233	236	239	244	230	216	260	212	234	221	214	255	238	225	225	252	221	222	237	255	240	252	244	262	239	231	223	247	238	235	226	240	214	229	215	214	235	207	207	253	249	254	218	249	274	252	249	235	245	273	243	245	238	256	241	249	224	242	209	229	251	228	226	235	248	209	265	252	229	251	271	259	265	231	226	239	252	246	241	240	201	243	232	242	250	232	221	199	233	234	211	260	256	229	257	246	227	222	255	227	227	208	274	230	246	208	243	212	230	254	198	240	227	217	234	222	243	228	224	215	237	254	243	247	261	228	260	262	236	253	274	233	227	233	230	259	246	233	204	268	269	250	226	227	242	193	215	223	258	243	257	264	242	255	244	237	247	228	256	208	229	260	247	250	229	251	263	272	251	234	239	241	222	237	234	205	223	243	225	255	233	238	226	244	224	237	214	224	250	239	251	224	250	235	238	202	231	264	244	260	236	235	234	229	247	224	242	245	247	249	206	221	226	256	230	207	228	246	220	223	246	210	263	249	255	221	216	283	234	255	231	239	218	220	228	242	253	238	239	215	258	230	231	232	218	250	249	282	225	220	239	235	250	267	250	240	220	216	210	239	226	240	255	242	254	264	217	234	256	235	240	258	248	222	236	259	225	211	244	242	206	219	245	235	230	254	233	280	246	230	224	253	239	247	239	240	231	208	234	222	243	256	251	252	234	271	232	215	240	245	261	215	255	239	245	220	216	236	226	209	243	262	235	247	243	237	275	250	224	226	232	216	240	239	244	210	225	271	240	202	226	244	261	243	275	281	228	259	216	254	249	252	254	255	244	218	240	245	219	208	233	256	245	247	263	232	216	226	248	262	256	265	245	222	268	232	236	255	272	241	221	239	226	234	242	219	278	211	238	245	255	225	216	265	221	246	227	239	256	214	254	242	236	253	234	217	257	251	241	217	258	186	253	236	213	245	259	264	227	252	238	211	238	229	243	255	246	244	247	229	238	250	235	256	243	260	244	232	238	241	210	215	288	230	230	212	216	253	250	197	234	253	249	242	226	238	242	237	252	247	257	247	238	270
38243	20998	11270	7045	4506	2962	1511	706	625	560	552	545	537	540	547	535	545	545	514	583	544	544	550	533	527	576	550	546	550	510	536	552	528	550	536	511	538	540	551	522	531	524	555	532	534	528	574	528	503	513	498	530	553	585	490	530	536	528	535	531	548	527	542	564	541	536	553	528	541	525	569	545	527	540	541	553	538	532	541	582	535	523	519	535	547	547	509	533	535	506	539	549	522	528	532	530	514	557	530	528	522	546	508	530	537	560	525	568	546	482	500	559	528	547	567	545	544	523	530	481	519	558	504	539	532	528	489	561	563	599	484	542	497	564	596	534	607	557	549	529	517	511	564	527	552	516	526	562	586	576	543	553	537	494	536	569	541	556	570	489	536	524	502	539	551	553	545	511	563	543	576	551	532	500	557	549	539	542	541	506	539	550	512	533	578	518	538	541	547	551	505	539	567	504	547	553	560	516	527	524	583	545	528	530	534	547	537	520	569	491	515	512	540	565	540	515	521	498	528	541	542	517	590	559	585	558	558	548	554	502	568	549	520	493	538	531	501	533	538	530	526	543	546	538	555	504	532	576	547	495	539	551	523	536	576	529	577	538	526	532	521	520	536	575	566	587	514	502	565	538	541	515	587	513	539	544	551	509	600	490	507	535	560	513	523	538	523	511	545	553	543	502	516	515	542	507	515	560	530	564	517	553	551	511	555	535	547	558	535	524	541	548	544	516	532	559	554	562	530	515	540	516	562	587	531	531	479	538	529	534	553	574	512	539	542	518	563	553	532	557	558	517	589	544	541	530	516	545	548	565	512	535	556	565	507	539	537	525	547	510	573	538	535	531	561	512	568	539	543	505	525	519	547	556	515	554	488	573	573	557	507	521	558	585	551	555	539	495	507	548	578	533	527	549	506	526	560	509	558	553	557	542	513	545	516	513	555	516	537	537	565	585	510	524	498	561	562	556	507	522	510	506	546	543	514	545	514	574	542	540	511	510	558	541	554	520	556	518	528	551	555	513	590	536	561	555	588	521	542	535	582	519	522	556	547	565	535	519	538	522	534	536	554	535	567	568	562	531	546	539	551	546	531	544	542	534	566	582	539	527	553	523	519	537	550	568	516	523	563	550	567	542	568	545	551	562	526	546	527	540	522	513	542	511	527	553	562	614	519	516	535	552	528	549	535	466	539	491	578	563	511	518	542	539	531	564	527	515	516	543	503	517	549	527	514	526	539	558	504	583	519	562	552	578	502	522	532	550	532	553	492	538	526	541	535	540	539	565	535	521	540	482	509	550	538	535	495	565	520	573	528	532	543	522	568	500	566	527	527	559	531	522	531	536	582	534	553	538	553	534	529	577	566	579	510	540	555	506	565	562	500	527	510	522	582	498	562	581	554	535	561	517	523	495	558	504	585	548	538	519	542	511	577	544	567	513	561	557	569	566	586	553	546	549	518	563	500	536	495	555	515	534	541	538	551	567	512	553	589	535	538	533	555	524	560	556	554	541	535	533	519	605	540	552	572	551	570	488	575	542	493	518	509	543	559	541	530	564	561	487	543	533	548	540	574	574	605	532	528	515	499	558	576	497	520	484	545	562	544	550	539	567	572	556	527	556	544	517	542	565	532	537	593	512	546	520	524	520	509	512	537	519	564	604	504	556	547	516	601	577	530	532	517	570	543	522	513	531	562	521	507	550	544	521	575	528	496	571	571	560	518	553	568	521	555	566	554	563	544	543	534	534	565	555	540	536	523	530	555	532	526	564	564	570	528	535	564	554	478	531	528	543	545	562	510	545	565	539	583	536	529	497	513	546	547	504	525	511	563	480	503	521	530	558	519	519	540	545	533	526	551	543	546	510	537	527	529	548	507	535	522	586	534	570	547	569	512	568	538	494	529	543	534	488	528	548	526	537	537	548	563	544	515	515	538	525	561	502	520	503	558	525	527	548	552	499	541	535	525	572	527	568	550	526	518	551	571	553	563	525	541	517	559	518	545	566	517	583	574	534	572	495	508	533	479	528	553	523	595	537	514	510	520	501	553	553	524	540	574	507	522	501	563	556	513	507	563	508	532	537	535	530	492	556	503	523	529	563	538	532	515	544	522	546	572	565	558	514	543	535	532	519	543	555	568	528	530	521	549	555	521	556	535	566	488	529	548	501	574	507	546	508	601	534	489	507	545	512	532	547	545	554	547	540	522	536	479	534	525	531	540	553	506	575	515	542	517	568	586	562	572	544	510	542	534	533	570	554	552	517	488	509	511	497	537	532	547	496	522	532	530	542	507	530	577	517	545	553	540	511	505	550	566	546	547	516	551	540	540	518	524	530	560	560	526	515	571	529	532	571	578	553	528	560	572	518	521	565	575	547	555	505	541	508	514	542	533	517	531	562	502	509	560	512	533	538	551	541	546	538	519	538	526	542	538	524	521	578	551	549	532	501	562	527	525	575	553	560	536	544	556	546	545	553	532	543	554	552	538	511	521	579	538	556	546	541	531	534	559	543	490	547	513	556	553	577	611	548	521	521	517	554	545	505	499	583	543	514	532	535	533	559	544	527	516	523	537	561	539	538	550	551	510	594	560	542	513	555	556	509	533	511	549	574	553	545	545	501	540	555	538	545	543	519	522	524	530	545	542	539	515	531	521	529	550	542	526	529	546	537	537	515	582	529	536	510	560	556	556	546	546	530	582	521	547	559	520	536	501	550	578	502	538	542	510	491	501	492	566	548	573	546	559	549	531	542	522	502	545	535	517	540	533	528	528	525	517	557	517	547	524	554	587	562	560	527	553	546	547	539	547	500	532	557	545	519	573	554	571	532	532	556	543	544	587	527	523	543	578	526	559	537	566	526	526	546	533	566	550	546	524	485	563	541	520	581	540	535	537	533	567	549	590	560	545	513	541	509	534	534	545	546	509	535	544	533	559	560	569	517	502	538	578	544	523	528	495	500	532	559	554	514	566	535	550	522	553	506	540	536	583	581	495	505	535	543	530	505	563	541	520	547	513	552	564	530	553	564	519	563	569	519	507	567	551	561	528	569	542	555	494	541	534	570	537	541	536	556	534	550	546	536	516	561	547	523	548	560	548	559	532	530	523	543	542	517	521	513	540	552	548	506	546	538	548	543	559	505	578	558	496	497	559	512	535	512	585	534	523	549	517	563	513	551	534	559	528	544	499	563	498	508	532	549	549	510	560	560	507	537	558	515	526	546	536	503	551	550	546	550	539	529	580	590	554	551	566	517	577	491	540	505	525	498	558	496	556	515	513	562	556	484	565	548	528	575	516	523	566	544	508	539	536	560	544	585	555	532	557	532	509	505	552	515	573	551	571	546	563	570	575	579	517	549	555	504	559	495	554	543	529	571	518	559	523	529	572	547	509	524	528	538	506	564	538	542	553	564	530	533	532	558	556	549	533	524	555	528	516	551	496	518	544	530	572	525	543	528	548	544	529	541	528	546	549	542	524	532	512	539	541	531	568	501	537	559
67857	37490	16462	4161	1392	758	453	340	292	277	247	277	299	284	296	248	260	241	274	251	264	254	273	267	294	264	271	257	244	263	245	229	253	256	243	301	274	311	249	298	258	255	290	255	268	274	278	258	314	239	247	292	262	236	259	269	238	289	275	287	275	262	282	272	229	278	261	282	239	288	251	254	240	276	248	261	237	286	246	265	290	266	269	250	268	298	227	272	263	262	282	283	266	248	265	265	244	283	266	256	244	255	266	293	268	246	263	288	249	246	281	266	282	284	256	281	262	255	273	240	271	277	259	257	266	264	266	264	257	286	278	283	260	279	311	211	261	267	245	258	281	268	264	277	269	244	274	302	271	282	269	278	269	282	265	298	276	273	250	294	271	214	289	278	262	288	249	259	257	273	280	265	244	287	262	261	281	233	310	277	289	269	246	284	270	267	251	262	284	248	281	280	234	262	271	275	257	264	260	314	254	268	269	275	259	267	280	248	296	257	255	259	276	284	245	275	227	290	254	233	256	277	260	246	239	257	253	283	256	267	280	288	306	280	287	252	249	241	266	278	249	281	265	255	257	256	249	293	276	280	275	289	249	297	246	278	250	273	263	252	282	256	268	287	272	275	265	282	241	260	274	279	276	301	267	249	264	253	256	289	276	257	258	253	226	280	279	273	280	278	287	257	280	252	275	277	279	276	245	272	275	284	275	274	285	263	279	252	251	256	240	238	270	253	242	274	284	292	271	266	255	284	288	268	271	259	265	285	274	275	278	248	253	272	240	251	287	277	295	263	282	246	259	255	247	255	262	250	267	289	275	251	239	243	278	270	253	263	259	277	275	301	256	276	262	275	261	259	255	269	251	252	285	265	263	276	301	267	262	255	285	264	242	269	281	254	253	285	268	244	280	255	308	284	295	263	268	265	266	272	251	292	279	287	228	246	253	280	257	274	263	264	260	241	270	237	246	253	267	238	271	262	250	264	271	263	249	256	274	249	247	235	241	279	270	268	235	266	269	285	260	291	244	259	259	252	276	241	269	247	266	277	255	274	270	278	254	246	265	268	249	281	272	275	299	285	253	263	265	278	263	263	251	267	242	303	290	239	253	262	262	278	258	286	275	259	256	250	252	276	291	287	243	275	259	277	308	282	272	199	266	270	286	257	259	238	287	272	237	248	258	249	248	254	266	266	263	296	278	270	267	242	280	264	237	255	264	270	252	240	262	276	253	277	271	287	251	282	260	239	252	242	280	269	281	281	262	291	265	267	266	286	296	266	297	301	266	263	254	299	277	270	284	270	276	258	252	272	273	279	267	247	215	253	270	285	286	280	248	283	269	272	256	248	272	247	258	259	276	271	252	312	297	300	286	281	266	276	259	243	237	266	273	293	274	271	269	229	268	290	267	285	260	315	257	238	263	264	269	286	261	242	280	262	251	226	212	274	261	248	235	248	255	251	232	263	275	249	266	257	274	263	263	281	288	267	254	242	252	278	251	265	277	266	289	275	268	271	251	246	257	279	274	259	267	298	246	256	257	260	237	262	274	281	267	271	270	234	259	225	267	294	277	242	272	259	270	274	276	290	238	281	283	277	240	247	291	280	271	239	268	261	292	239	253	262	305	281	249	251	267	252	272	253	280	238	280	316	275	277	251	233	270	240	293	273	282	280	231	294	276	278	297	261	287	251	255	283	247	281	288	255	248	271	265	293	270	255	263	249	278	258	261	272	259	253	281	284	272	255	277	297	278	261	291	264	267	266	243	261	278	244	270	296	274	281	295	248	269	293	268	259	280	264	265	254	269	221	242	251	262	265	287	261	262	267	265	255	285	272	267	249	266	285	275	245	283	244	250	263	279	248	256	265	294	283	275	268	268	279	236	262	249	250	275	278	278	260	251	232	262	256	267	290	271	286	285	277	297	254	275	261	244	271	262	263	282	245	258	259	246	275	253	248	259	251	223	296	268	288	258	260	265	294	269	267	252	279	265	258	263	276	273	261	260	263	279	257	238	262	254	278	262	245	272	252	277	231	268	269	263	272	272	254	255	232	246	265	265	296	251	276	244	249	245	274	271	247	267	266	269	269	284	244	239	282	233	265	261	254	264	282	245	287	275	275	242	266	253	279	255	244	250	237	273	262	261	245	265	256	242	263	267	276	259	270	271	254	269	234	270	265	297	257	239	273	283	258	273	271	250	261	272	262	303	265	286	269	266	264	256	254	253	253	280	282	277	240	298	258	235	281	256	280	259	234	268	270	270	257	253	291	272	252	273	246	242	269	244	264	259	244	291	276	261	280	267	232	239	263	259	271	280	235	266	251	294	277	261	263	280	292	268	223	232	263	263	279	249	254	247	243	296	279	282	262	282	255	267	282	244	270	274	259	257	272	243	240	235	264	293	295	252	277	263	297	248	235	249	256	268	255	269	259	246	252	282	244	279	276	264	251	237	229	258	252	257	271	254	264	264	253	283	283	283	260	248	241	247	262	284	275	286	258	273	267	283	298	254	242	267	253	270	255	285	252	282	244	238	278	267	281	255	259	257	235	278	293	249	275	284	265	266	264	255	274	258	251	286	262	265	263	273	284	282	258	262	311	265	255	263	283	260	265	289	255	269	239	236	264	274	272	228	255	268	267	285	282	280	273	276	272	275	239	260	260	281	274	265	286	275	272	277	272	280	247	281	276	263	267	255	275	230	245	272	273	234	243	265	268	222	246	268	257	268	266	265	294	322	268	252	254	283	265	271	293	276	265	301	281	289	259	246	277	268	283	278	259	274	284	244	255	274	259	260	265	256	291	284	233	287	242	257	263	281	250	257	285	283	274	260	221	269	298	301	249	273	277	270	264	259	280	274	253	261	279	276	265	259	245	263	292	281	280	257	265	293	284	274	271	251	231	243	254	265	246	267	261	283	283	280	281	252	285	245	276	248	260	283	272	238	261	274	253	261	253	282	245	234	271	252	263	307	270	287	284	290	248	273	245	284	240	243	234	248	269	228	249	261	287	261	254	226	252	262	280	288	284	264	231	254	264	270	309	294	283	256	245	241	262	285	274	276	251	270	247	247	248	299	270	259	238	257	248	256	261	287	264	284	257	253	282	298	232	273	276	273	256	286	258	238	268	251	262	254	237	264	279	265	238	269	230	267	277	254	253	258	263	262	259	265	292	248	248	267	250	313	295	257	258	248	255	284	263	272	248	251	265	263	254	262	278	275	260	291	270	251	266	253	265	259	287	260	225	258	241	271	281	267	270	288	266	278	252	285	247	283	251	253	237	261	246	275	257	297	290	244	258	264	259	240	278	255	263	264	251	275	280	256	291	244	261	236	277	260	286	262	267	257	250	237	276	281	272	297	204	272	243	255	264	261	262	266	287	257	252	254	243	289	238	275	277	248	241	282	265	255	282	262	256	278	279	267	258	238	231	276	265	270	256	296	258	261	281	259	257	291	266	280	269	250	249	262	262	292	251	264	276	243	230	268	259	246	250	271	261
46054	30456	14478	6571	3342	2245	1325	861	691	633	589	645	584	550	601	565	603	608	587	607	581	620	571	613	559	568	578	601	568	556	590	608	563	581	624	617	589	570	622	597	583	589	572	585	596	597	573	579	578	588	598	571	628	607	597	610	570	600	576	600	598	572	584	604	596	595	570	563	597	596	587	616	583	603	587	598	600	584	626	557	590	547	569	526	614	606	626	582	604	542	593	555	580	621	578	612	594	574	584	622	599	597	556	583	575	584	589	603	603	572	573	573	618	598	611	588	605	568	570	600	637	536	562	578	525	575	611	582	599	565	570	590	575	583	606	609	605	555	582	548	598	566	597	668	553	571	596	578	591	624	629	614	583	641	588	582	603	603	572	574	589	608	581	631	591	597	585	595	585	548	614	608	602	559	601	579	614	611	580	577	584	603	580	598	606	612	565	608	584	599	581	567	593	606	579	619	604	630	561	615	579	577	622	555	604	550	555	570	582	581	569	544	566	607	579	581	556	585	591	557	591	574	572	561	557	604	614	605	557	590	567	584	622	581	555	602	615	600	557	599	564	560	549	632	575	576	579	555	602	599	589	620	589	556	621	522	572	659	561	595	567	574	589	532	622	575	595	584	604	623	621	588	598	554	592	593	562	600	609	591	562	572	563	627	576	619	577	593	567	610	584	587	636	566	580	569	584	589	610	561	562	571	600	593	605	572	583	557	613	626	581	558	581	556	620	624	574	569	557	594	620	567	616	560	593	610	599	606	604	575	589	600	612	556	600	598	607	565	594	566	569	583	561	557	583	610	618	633	570	570	607	566	590	619	578	579	564	574	596	569	561	617	599	558	554	594	587	631	546	601	600	564	577	651	571	559	564	534	622	576	565	577	584	622	593	600	581	573	613	591	568	574	570	556	605	597	610	549	583	589	568	566	560	576	593	586	599	587	606	590	572	569	615	632	606	656	565	561	614	596	582	583	551	595	616	595	579	586	593	622	613	567	572	601	585	555	571	601	585	562	649	631	585	648	584	596	624	571	562	579	574	611	555	576	596	605	560	587	567	587	593	623	659	565	613	578	612	597	565	591	565	522	584	578	581	574	558	598	563	571	573	535	589	548	579	588	592	577	597	597	583	558	552	545	581	571	580	598	622	543	571	539	606	593	584	585	561	611	548	576	609	592	595	577	617	598	613	619	591	619	575	565	600	607	587	607	601	570	592	557	564	608	569	581	617	586	626	598	626	598	610	589	583	595	604	580	596	544	529	586	573	566	601	612	598	572	596	583	552	580	604	599	596	579	606	647	616	579	596	583	584	595	605	586	565	620	622	555	599	560	629	610	626	574	589	596	561	559	564	579	586	564	578	595	605	585	584	581	572	629	599	628	575	566	580	590	547	551	543	601	588	586	577	570	634	535	569	616	578	553	582	605	585	603	586	605	599	608	575	584	568	584	595	586	588	576	583	534	564	580	558	588	588	576	617	561	604	569	623	585	560	629	601	609	597	598	600	571	547	596	596	580	557	595	578	603	579	577	605	562	594	601	558	590	582	586	594	585	590	597	602	643	595	642	585	591	594	612	572	611	592	603	642	548	606	599	570	629	575	609	556	594	606	640	594	595	604	587	580	564	577	584	565	616	609	585	574	579	588	591	577	564	604	607	574	590	549	588	596	552	636	630	569	629	618	564	612	596	566	562	589	611	599	572	610	535	611	587	551	597	609	572	590	564	565	565	546	593	564	582	597	618	611	572	613	592	587	609	551	609	586	608	595	579	611	565	611	603	596	619	581	613	581	563	562	605	601	597	569	597	602	563	595	569	634	566	559	586	588	636	605	568	573	599	581	554	597	526	593	561	606	593	584	580	621	660	605	595	593	582	540	568	560	630	598	582	551	587	537	590	567	618	606	566	574	582	579	586	562	594	565	565	565	601	577	614	593	576	594	590	578	603	597	580	583	558	601	593	597	638	581	585	623	654	575	570	606	606	615	618	605	638	590	588	554	587	585	581	616	540	552	572	605	590	588	608	578	576	601	556	567	621	602	614	587	548	577	562	599	572	559	600	546	582	581	555	606	594	605	598	581	609	612	604	606	588	577	580	587	594	585	622	627	569	609	530	618	585	574	575	594	611	575	557	552	574	608	598	598	612	555	602	587	547	562	559	568	572	571	599	565	581	581	606	570	601	600	628	622	568	608	574	560	586	580	571	551	604	582	597	547	590	621	567	565	607	593	565	569	641	596	622	571	648	629	553	625	583	585	573	581	589	585	590	540	599	541	538	558	580	567	558	573	617	653	583	593	587	618	591	635	582	616	600	551	601	541	587	561	626	606	570	553	579	611	563	582	592	582	580	624	569	570	598	607	589	617	557	580	591	630	605	576	579	582	550	636	550	608	589	585	562	572	570	579	624	591	595	589	589	579	627	582	614	600	592	597	561	620	571	591	596	597	637	615	588	590	585	556	623	576	590	645	584	609	595	530	550	534	545	595	588	561	617	565	568	600	586	599	617	567	568	555	555	556	590	613	574	602	597	561	578	583	623	556	586	582	543	597	620	616	579	544	596	555	612	591	606	571	623	615	576	584	574	544	545	563	589	594	574	570	535	548	557	599	578	617	592	619	614	541	600	607	630	598	571	586	589	597	645	581	569	592	563	566	537	562	547	543	639	599	572	567	598	567	592	581	574	601	592	577	578	580	586	589	582	600	626	652	612	598	584	610	563	565	577	585	580	592	583	594	590	583	581	575	601	618	545	578	587	580	572	599	587	587	581	609	601	600	558	665	552	603	607	629	589	567	609	572	579	574	583	595	606	607	573	601	602	569	590	607	571	577	567	610	576	601	578	575	593	591	591	579	544	568	586	552	625	567	583	561	596	568	561	606	600	587	577	595	565	617	577	615	589	589	635	634	549	587	563	587	594	569	565	582	562	591	583	570	604	633	574	577	595	549	618	580	579	585	570	581	557	603	567	590	616	597	636	555	573	537	613	622	582	593	597	590	608	607	577	565	586	575	576	592	597	575	541	573	579	596	600	625	527	600	589	575	586	582	584	617	554	577	570	562	641	564	596	619	568	610	585	573	605	595	550	571	604	594	585	632	597	582	612	605	595	599	553	583	649	566	566	563	590	580	611	547	573	573	591	588	617	577	590	564	566	566	562	577	596	588	579	583	607	621	613	591	600	577	584	532	576	605	616	599	572	598	615	593	599	590	599	622	619	617	558	578	557	577	586	591	585	564	578	625	588	628	552	607	609	602	624	585	635	587	594	560	582	597	599	582	536	578	573	579	588	526	612	602	558	569	568	550	555	618	564	602	587	588	559	575	605	603	608	592	575	592	581	550	590	615	568	576	598	585	548	650	598	607	587	562	642	623	585	609	569	622	588	591	595	605	594	588	565	552	601	563	580	630	545	558	607	551	595	542	597	590	578	570	605	582	586	592	571	565	630	606	565	589	534	563	592	594	555	592	569	566	548	556	578	578	612	595	601	579	572
51842	20296	4767	1154	499	321	268	265	238	248	224	234	247	211	205	239	226	223	230	230	261	209	240	202	228	210	226	209	191	219	211	240	210	218	228	239	241	247	212	232	225	223	210	223	220	233	222	251	203	216	233	238	249	206	224	231	241	228	219	207	239	205	226	221	217	230	208	219	306	212	255	223	194	233	217	235	225	186	233	245	216	236	231	254	231	208	263	198	198	212	236	230	218	194	217	228	224	232	191	216	231	210	226	248	243	226	199	194	223	219	214	205	212	201	230	249	279	198	229	197	227	261	229	221	226	204	229	234	214	260	216	215	228	241	225	234	234	208	218	244	224	242	218	217	209	222	227	237	221	211	249	249	247	237	220	237	214	222	221	211	208	219	248	244	222	212	233	206	208	216	215	231	249	212	229	225	193	238	230	194	227	206	234	242	211	249	230	250	224	201	211	231	244	217	209	236	221	224	228	218	217	218	259	227	244	225	241	260	225	228	231	223	194	196	225	255	227	211	244	249	200	213	220	221	223	201	238	237	246	260	217	224	184	235	214	212	240	238	227	223	196	195	215	239	225	217	232	237	260	242	228	225	231	209	250	243	211	229	218	228	249	247	234	201	241	238	238	245	233	226	215	213	207	219	231	226	235	236	231	222	217	215	207	239	220	230	233	236	203	217	207	216	205	217	223	218	274	220	221	235	234	217	235	234	241	214	230	212	242	217	218	200	206	238	220	226	237	272	215	262	217	240	212	193	216	215	221	211	222	256	210	210	232	231	224	234	229	211	243	230	266	204	243	237	221	225	216	248	224	220	224	233	222	208	220	237	217	244	246	225	230	234	228	220	229	227	241	251	247	218	236	210	235	224	220	222	208	230	225	195	216	245	230	220	249	224	236	235	201	236	244	223	250	231	235	218	246	223	237	196	221	228	237	232	232	228	216	229	193	226	239	219	199	223	216	199	219	257	244	219	218	268	242	236	233	200	245	203	203	224	214	236	242	218	253	232	246	248	215	238	230	197	214	239	260	193	206	211	242	252	243	235	230	243	201	237	211	213	232	216	241	239	259	216	219	221	215	227	233	234	231	225	219	229	215	212	205	237	244	231	222	229	219	222	234	223	225	221	249	231	219	225	249	227	227	230	232	236	249	229	222	217	254	242	208	233	268	221	223	237	214	190	235	215	209	214	228	222	219	246	216	245	275	232	253	258	248	228	211	252	229	225	224	223	233	253	215	237	239	226	246	180	207	234	198	236	231	213	214	251	251	248	227	267	225	212	243	241	265	243	214	240	195	214	206	211	222	234	239	219	235	249	216	230	231	200	240	208	197	235	212	228	250	237	253	233	238	220	244	235	223	230	213	203	257	210	228	229	250	234	232	221	224	235	205	241	233	209	233	237	211	224	224	233	202	242	213	225	225	239	220	240	228	235	233	251	240	206	222	246	250	250	231	252	233	237	228	223	204	251	216	226	235	223	220	240	262	212	227	249	253	220	232	220	214	251	215	233	252	227	200	230	211	245	238	234	251	204	221	230	211	232	243	224	212	218	194	197	240	235	233	245	257	236	206	218	216	218	228	236	220	244	209	208	223	245	212	217	239	199	208	243	222	222	229	236	208	235	211	211	251	214	237	236	211	231	239	234	240	240	205	245	230	261	229	228	224	249	264	213	226	219	226	249	230	238	230	205	236	236	222	242	242	198	206	212	250	237	232	219	248	237	216	246	208	230	225	223	228	223	216	243	233	240	228	223	216	219	236	234	233	206	221	228	212	217	234	248	230	236	253	219	237	210	232	228	249	235	239	224	219	239	238	224	230	225	236	213	221	219	225	231	219	214	221	207	263	225	223	205	216	215	215	238	227	234	218	213	251	241	246	244	220	234	232	216	211	238	241	234	213	246	229	225	238	223	237	229	202	223	233	255	214	230	222	251	224	228	256	217	239	248	252	236	242	213	222	252	239	240	189	207	203	249	224	232	242	227	219	211	229	228	268	238	203	226	219	220	235	214	242	224	225	252	214	237	260	240	225	219	230	227	250	198	189	240	222	249	254	204	225	236	201	240	237	229	204	226	240	241	204	221	244	225	213	248	227	235	239	212	238	226	202	217	212	210	221	215	266	233	269	265	237	247	263	211	204	237	234	252	254	220	232	219	235	224	242	246	242	219	256	219	247	227	234	235	239	227	231	229	212	241	253	225	248	226	252	228	229	230	242	238	238	238	203	235	221	238	268	242	214	206	217	218	217	216	261	198	218	240	220	208	241	235	252	239	236	229	255	231	225	241	228	210	240	222	207	249	238	240	209	239	210	224	241	203	250	252	221	222	229	233	213	225	212	235	231	252	241	228	195	228	235	230	227	238	227	226	226	236	225	218	241	230	216	241	203	242	216	254	245	236	246	226	223	260	237	227	244	238	210	236	228	217	229	269	240	248	214	229	215	227	227	235	250	241	233	207	229	223	232	224	235	229	213	239	216	220	236	242	201	241	231	229	230	231	198	230	238	243	213	242	263	207	226	227	238	229	209	214	226	199	231	247	203	210	273	213	226	232	233	218	195	252	249	236	204	224	261	231	251	199	235	240	236	226	216	217	241	206	252	245	197	221	234	216	240	231	241	232	215	233	204	216	218	217	211	209	239	240	233	253	215	246	225	226	238	222	239	287	224	222	213	234	227	239	227	219	233	208	222	215	220	218	234	213	252	226	229	234	223	208	286	237	224	205	206	227	250	201	233	236	232	223	208	229	237	210	243	217	243	261	222	231	255	235	240	236	178	226	222	240	205	202	217	253	221	230	199	228	256	258	226	240	217	245	230	215	213	202	226	232	186	217	232	206	235	205	224	195	223	221	206	251	218	202	223	235	231	215	235	228	218	229	213	228	222	245	226	221	247	253	260	210	217	245	205	217	223	239	218	233	220	207	214	206	232	237	231	239	235	226	211	208	229	256	200	217	224	232	205	216	217	240	206	211	231	235	207	226	229	220	200	234	200	235	240	240	215	237	216	249	215	230	226	246	218	230	195	212	209	221	180	236	208	222	207	252	248	223	210	207	238	204	229	242	219	250	215	231	215	218	225	222	221	241	233	212	221	218	209	221	229	252	205	223	217	220	230	250	226	221	237	251	223	247	233	220	238	235	225	214	243	248	225	217	244	199	218	200	206	247	217	243	230	217	205	243	243	248	230	248	254	226	261	222	214	212	221	200	213	222	201	225	231	222	207	209	240	224	238	222	247	242	240	210	229	231	236	269	249	229	238	235	232	241	258	234	230	226	203	240	255	265	234	237	220	235	223	236	229	220	192	229	252	211	207	227	225	266	221	236	219	260	206	230	208	232	229	258	232	214	230	231	216	210	239	217	224	198	222	220	220	214	194	218	203	232	223	200	196	235	245	235	212	217	217	228	233	222	251	224	220	205	193	207	227	232	214	220	268	222	241	220	211	214	255	253	233	230	238	244	271	228	226	233	208	218	222	250	226	222	238	235	248	229
35599	13982	5012	2503	1275	900	690	596	551	544	563	547	539	530	519	497	531	506	510	508	535	487	508	513	531	539	529	599	543	547	471	536	497	531	504	502	490	511	522	490	524	519	561	528	533	514	535	515	534	533	477	508	498	489	517	524	537	500	510	480	507	542	531	508	508	530	510	551	522	494	500	510	498	513	525	500	487	521	523	523	494	480	516	496	518	466	497	501	522	497	527	507	497	502	506	484	558	523	519	511	527	488	503	560	522	524	496	516	514	476	498	541	514	506	492	525	499	502	518	472	535	531	571	527	516	523	535	507	525	516	496	493	492	536	532	518	503	491	509	495	502	565	419	525	528	485	539	542	472	568	503	514	537	524	521	502	548	535	489	536	516	496	496	483	518	517	496	484	516	519	536	451	532	544	484	522	532	492	529	491	493	485	509	532	507	516	492	509	533	480	536	500	510	505	470	511	542	496	504	513	499	512	521	505	508	524	521	503	523	513	534	542	491	527	515	534	509	534	502	510	528	475	532	549	508	483	502	509	532	530	521	509	496	494	528	524	528	527	494	521	480	517	507	502	535	508	518	535	531	473	521	501	513	504	507	563	529	519	537	520	537	557	530	510	474	510	512	532	508	523	484	503	538	541	539	464	498	493	516	514	507	514	476	524	528	506	473	559	499	509	497	561	508	480	484	493	510	556	490	525	531	531	528	535	528	506	464	511	517	485	540	494	518	526	516	507	533	563	521	537	535	512	535	493	502	557	493	504	519	484	498	508	551	500	531	512	507	520	549	497	526	494	506	529	554	535	557	517	511	510	489	512	508	532	503	528	508	528	502	527	483	489	524	528	530	494	512	491	580	549	538	520	533	483	529	524	556	514	529	549	524	523	515	509	498	484	540	523	523	494	502	518	508	513	530	525	506	495	551	504	546	524	518	499	491	548	546	510	509	521	515	556	506	531	500	498	513	520	515	507	562	508	508	559	525	516	509	509	502	513	533	505	507	576	491	512	480	509	528	488	533	524	505	553	508	526	547	548	502	532	511	504	530	503	512	536	519	507	491	517	523	535	508	554	495	494	535	486	483	520	495	527	525	464	526	498	483	488	506	531	498	555	531	498	524	535	504	516	499	540	497	518	544	520	508	503	535	494	503	555	514	489	475	526	525	524	548	496	503	526	473	486	535	498	543	508	498	500	554	499	484	516	511	527	487	512	520	525	513	481	508	537	516	493	563	525	579	534	477	555	470	538	515	520	529	540	513	498	514	511	496	525	494	564	547	565	554	520	501	528	514	485	534	492	501	490	471	502	544	515	514	543	491	540	500	525	522	503	498	518	561	496	483	497	523	508	549	499	490	534	529	494	537	532	494	547	490	509	529	480	481	509	513	527	501	534	514	525	528	470	494	480	513	501	546	556	500	519	532	515	525	517	492	518	509	503	533	494	531	523	535	521	556	525	497	517	561	486	536	523	559	508	485	507	496	518	535	489	484	526	505	533	499	491	563	513	518	525	569	507	491	494	512	517	508	535	556	557	588	510	534	542	535	550	522	543	506	509	529	516	507	517	522	495	503	503	557	514	521	517	537	511	563	535	525	530	546	533	527	546	543	523	517	505	522	497	571	528	537	490	518	535	522	508	494	524	517	465	539	511	524	560	524	511	479	486	510	500	484	494	506	549	496	521	468	497	525	487	522	492	489	532	548	508	488	507	511	508	496	515	487	540	499	545	493	526	478	531	540	508	552	540	502	518	498	513	491	548	538	541	465	516	485	539	525	527	534	503	503	509	500	496	509	526	513	527	473	487	508	527	497	527	505	496	568	517	543	481	540	533	483	464	523	557	492	569	523	537	505	561	478	579	516	513	564	515	466	569	522	486	510	525	492	499	470	491	510	474	546	517	485	500	544	505	521	536	534	495	522	518	488	500	535	549	544	527	510	518	500	509	489	513	518	504	516	536	538	512	565	502	529	496	500	554	510	519	495	497	481	504	513	500	533	532	507	495	491	503	524	534	486	486	532	498	500	510	478	505	492	529	539	516	498	546	543	485	519	531	516	473	534	506	524	527	486	503	502	481	507	506	503	509	498	491	455	501	488	485	514	497	505	526	467	533	504	503	497	498	493	495	500	489	547	532	519	538	529	518	530	575	524	518	507	528	527	513	470	492	537	505	518	498	544	530	528	492	484	521	526	497	498	507	479	509	515	551	503	523	524	521	500	522	488	458	501	474	531	519	523	508	495	494	512	521	479	502	540	538	508	526	501	503	514	552	495	497	522	517	528	530	533	534	488	491	517	523	546	506	533	535	505	468	520	498	500	530	482	508	482	515	505	497	500	521	477	514	478	525	494	515	505	530	501	490	558	488	498	515	506	497	500	513	475	507	480	480	531	512	537	552	500	462	507	532	532	513	493	514	506	527	491	510	505	550	507	496	545	468	498	522	541	539	533	515	513	529	527	507	524	523	491	507	549	510	489	502	535	545	516	508	555	521	549	497	508	488	517	525	522	471	501	512	533	488	531	520	544	480	591	501	523	517	498	493	538	474	504	543	516	508	501	543	537	495	493	505	546	534	507	510	463	513	489	518	503	507	489	510	530	541	519	527	537	528	503	486	505	518	512	509	508	508	484	497	490	514	519	510	501	468	536	502	497	539	514	499	511	520	546	518	556	493	556	528	522	514	527	493	476	478	539	519	532	482	514	513	517	500	509	525	529	531	505	530	479	484	467	527	525	503	513	552	514	516	455	550	491	480	564	555	495	487	507	515	493	504	559	486	498	537	557	533	509	498	539	484	528	517	487	481	534	544	479	532	537	504	527	502	499	504	543	519	516	530	503	499	520	498	490	502	541	515	522	523	525	506	480	500	487	536	533	498	503	539	491	549	489	550	547	529	491	506	485	509	526	531	547	493	523	491	548	480	530	505	496	527	473	505	474	521	500	528	498	528	486	458	492	531	546	546	475	541	472	511	552	530	530	525	533	557	517	485	510	543	510	499	503	489	486	548	551	509	521	485	512	523	533	516	504	501	456	508	548	537	553	486	458	496	522	511	497	537	494	516	541	566	505	524	541	523	507	522	514	501	515	518	555	508	531	516	533	481	488	499	530	466	528	515	528	524	540	464	465	510	505	504	513	543	497	515	494	492	519	524	506	479	538	525	543	537	534	496	492	478	493	500	513	476	477	508	517	522	525	489	437	497	463	534	477	515	495	524	508	491	545	535	569	531	544	551	561	488	512	531	530	542	509	517	500	518	476	550	460	531	517	505	540	532	512	545	482	517	518	542	545	499	517	501	522	527	541	507	522	482	506	514	509	523	531	518	522	479	522	504	514	536	506	507	493	511	468	484	492	500	522	538	489	529	489	510	508	531	485	497	517	506	528	481	544	517	511	502	476	534	492	520	513	477	544	520	465	534	540	511	507	527	523	512	499	516	547	516	529	491	478	501	540	564	484	522	525	579	497	486	517	488	545	517	492	449	505	507	513	497	509	499
57159	24551	8818	3449	1755	1170	736	411	276	242	243	237	249	197	252	234	248	234	211	231	243	210	256	215	255	222	244	250	261	229	243	250	253	215	253	223	216	241	225	217	225	243	203	221	235	234	248	249	224	213	231	214	212	240	245	240	249	241	213	217	226	228	235	203	216	250	214	250	207	251	235	229	216	231	241	258	248	223	238	214	261	249	251	218	225	237	237	212	229	220	258	223	212	227	233	231	266	246	246	225	221	263	220	249	251	248	227	273	243	244	234	260	222	268	233	266	239	223	213	230	237	209	213	262	224	240	242	216	226	244	244	220	232	257	268	229	212	206	226	248	228	234	221	250	235	235	223	229	226	239	214	253	247	270	210	195	262	243	223	234	255	236	193	231	228	252	241	248	217	217	234	227	224	216	235	234	230	250	240	220	224	218	201	227	230	263	225	221	259	236	261	202	219	263	216	217	226	234	238	230	230	214	256	260	225	227	227	239	226	213	248	219	209	210	243	209	210	291	214	241	251	246	218	205	241	248	246	249	238	272	238	246	195	263	219	228	211	229	234	249	238	246	210	231	241	255	221	213	266	214	223	253	214	226	264	214	237	241	217	201	222	242	277	260	245	227	232	224	248	236	233	253	255	230	236	272	225	243	221	232	227	262	257	234	229	217	231	235	193	240	238	246	246	229	199	247	242	196	240	243	249	245	219	252	236	222	227	213	230	225	240	204	214	225	226	225	240	248	252	236	224	231	223	232	207	217	241	225	228	246	253	221	231	261	271	252	236	241	211	194	228	243	232	235	241	230	225	241	195	244	234	218	227	238	244	266	221	224	237	249	238	230	252	207	204	225	252	230	216	236	216	245	227	230	242	209	225	237	191	248	205	214	239	236	223	228	229	239	226	239	249	267	220	243	258	261	249	216	235	226	226	208	229	206	248	222	229	221	225	261	239	263	226	237	242	239	250	258	239	249	228	211	252	262	233	245	244	230	222	201	221	273	216	213	230	249	238	228	224	233	275	248	248	250	249	230	248	234	214	228	235	243	224	219	230	246	238	216	257	269	232	244	231	249	251	216	216	222	194	250	245	241	243	208	238	233	222	249	218	251	216	235	218	237	220	196	209	227	246	228	245	256	218	214	225	235	230	238	256	213	242	234	213	219	253	202	270	212	218	236	217	234	213	257	247	193	219	241	215	231	219	218	249	245	215	255	227	252	223	235	245	263	222	241	208	241	201	245	229	211	216	208	219	200	222	228	189	242	208	236	251	226	263	228	237	252	204	246	221	250	234	223	203	235	237	263	223	235	225	230	236	250	234	222	209	232	245	261	223	217	257	226	215	221	218	247	257	260	243	214	219	249	213	238	256	248	247	234	233	267	262	251	233	259	253	241	219	234	235	234	240	237	243	231	223	265	229	195	248	242	244	238	213	248	205	233	241	218	201	240	232	233	232	220	212	240	227	218	270	207	230	206	215	252	242	224	230	233	237	244	240	245	222	242	217	230	240	228	248	222	246	231	240	230	242	216	230	203	252	239	224	220	242	233	265	240	246	222	245	226	254	206	229	223	260	256	265	259	216	247	258	238	254	226	198	246	240	196	211	274	225	238	253	255	208	267	224	265	220	239	221	275	216	233	203	236	208	208	234	262	222	225	244	277	246	211	207	232	212	233	219	238	226	236	215	232	222	222	198	194	229	224	189	216	242	223	269	245	225	228	212	216	229	219	221	248	243	242	224	205	229	258	240	231	240	208	240	246	239	232	228	228	237	246	236	241	230	247	249	236	249	239	230	249	235	229	236	246	245	257	255	250	228	224	240	235	236	223	210	225	213	224	231	230	224	232	251	214	212	276	259	241	217	229	230	256	228	253	228	242	249	232	254	227	216	231	208	229	248	225	230	229	215	247	234	230	236	216	221	255	244	246	253	248	203	268	226	230	222	211	233	226	233	216	259	266	238	210	247	216	264	224	263	212	223	227	244	221	183	232	248	224	242	246	211	214	245	225	245	237	255	238	241	226	256	210	207	241	241	254	210	228	225	239	232	275	240	212	251	232	236	238	235	210	223	236	220	230	223	246	240	230	234	227	226	201	226	226	234	237	198	242	229	227	240	247	198	252	231	251	237	245	202	240	247	239	249	239	259	228	250	228	236	238	277	249	242	214	230	257	241	233	236	200	245	207	199	246	237	222	228	236	207	247	235	266	237	221	217	203	227	224	242	238	237	187	233	243	230	242	252	233	248	208	226	239	238	240	220	219	255	234	238	233	249	253	226	227	231	254	219	216	243	241	231	240	240	224	267	222	222	250	220	240	252	226	256	237	226	202	243	229	244	222	247	237	243	230	218	239	219	227	232	235	225	223	203	209	252	233	214	217	234	229	239	225	214	235	225	242	204	186	239	231	237	225	227	269	248	220	260	234	221	228	245	211	253	211	251	251	226	248	245	216	224	233	235	238	234	262	264	227	232	270	237	270	236	218	248	262	224	219	232	208	227	233	226	247	226	229	223	276	216	232	261	257	235	215	221	221	214	223	225	239	235	238	220	241	243	241	201	236	242	230	232	247	238	235	239	255	216	232	246	284	244	232	213	247	256	230	206	237	253	221	213	248	248	243	232	229	238	242	249	217	213	241	228	269	264	240	231	229	235	259	236	235	274	222	232	234	234	243	234	242	228	238	254	225	220	257	221	258	230	223	233	246	242	227	228	240	229	229	230	247	211	235	204	241	210	208	234	217	232	245	248	232	251	241	241	241	264	217	209	248	220	257	223	233	234	252	212	226	271	252	234	245	231	252	209	203	238	198	235	245	227	243	234	236	249	214	239	229	225	207	242	229	245	227	244	262	242	250	245	244	211	238	257	245	240	241	232	236	220	226	236	228	233	237	243	218	236	213	234	210	246	208	216	229	201	220	222	209	210	228	229	251	252	238	226	251	255	247	241	231	224	257	219	241	227	251	209	262	232	248	263	239	207	221	254	255	241	220	243	271	223	228	221	235	256	242	212	202	226	240	272	236	220	229	225	207	209	227	195	223	240	271	234	215	234	228	219	247	209	227	234	199	241	252	245	249	218	223	262	231	216	232	210	219	202	237	266	244	250	256	244	227	225	233	232	238	241	221	247	238	215	250	254	235	224	230	211	213	222	253	228	242	219	231	228	228	227	263	254	258	230	252	230	216	232	244	233	219	213	240	245	222	218	233	218	254	248	195	221	237	220	258	253	222	241	246	248	224	242	243	209	241	217	267	219	235	232	243	254	228	220	219	237	237	234	226	232	228	240	225	215	250	218	244	229	230	243	251	230	235	265	207	239	229	223	228	243	228	233	230	228	241	261	233	227	246	202	257	251	252	242	258	248	274	259	212	244	253	234	252	222	229	234	233	242	244	220	200	224	234	214	235	250	243	208	211	227	223	225	225	229	239	250	254	230	230	212	222	252	212	250	251	241	231	233	201	209	249	243	228	218	263	213	244	223	241	244	224	219	237	242	223
38978	16900	9662	6828	5043	3796	2299	1306	772	557	621	575	563	507	557	550	563	545	565	546	518	531	527	526	535	537	512	553	543	479	538	518	512	508	522	555	530	539	514	532	497	555	516	516	528	497	528	523	524	532	495	485	521	545	580	534	550	543	523	545	498	540	552	548	559	525	499	542	541	556	509	531	527	544	538	534	505	499	532	533	486	531	501	552	529	532	518	492	546	524	481	528	526	544	546	542	534	527	571	544	516	526	581	519	499	490	522	499	498	517	515	534	543	505	477	476	527	544	584	513	533	564	560	514	538	539	500	520	552	551	518	550	505	557	467	540	558	472	514	536	508	564	523	550	564	526	562	577	514	547	517	524	504	505	533	527	583	517	548	545	529	528	549	519	525	549	519	508	513	546	476	548	504	516	592	509	491	510	561	537	542	555	513	562	535	564	521	541	535	516	521	487	506	478	549	518	552	526	554	553	563	528	568	542	542	526	520	509	500	569	515	556	565	520	537	531	530	503	491	555	529	553	549	533	537	520	503	579	540	525	489	506	549	540	492	543	552	530	517	580	494	514	529	541	538	554	535	558	544	519	534	538	526	578	526	558	534	476	556	505	557	518	500	551	533	519	538	524	535	518	514	515	538	533	513	508	533	496	583	518	491	504	482	538	511	544	565	515	539	521	511	502	546	499	494	517	547	548	518	514	526	509	529	524	522	521	500	550	509	533	520	489	542	555	527	561	515	528	549	578	531	539	521	528	489	523	529	560	564	531	517	508	529	481	469	575	545	529	538	489	563	528	462	543	517	510	474	578	514	561	486	569	537	530	537	551	505	512	595	556	560	495	545	496	542	553	560	499	546	555	520	530	517	534	532	538	562	524	563	508	583	562	524	519	516	532	509	526	524	522	540	505	550	566	526	515	539	520	547	543	539	517	537	525	503	554	506	520	567	514	518	553	555	529	527	556	542	513	512	519	555	550	517	540	530	536	502	543	559	571	498	545	558	494	585	547	559	543	517	510	499	508	564	485	529	538	540	528	507	502	519	525	534	517	527	539	518	511	522	514	520	557	517	518	511	536	518	525	560	530	484	528	549	570	536	509	553	538	554	529	512	522	545	540	504	473	532	507	538	549	538	510	545	530	531	561	531	512	503	519	532	531	569	535	494	484	524	527	534	519	514	509	528	548	540	540	536	573	483	544	524	549	532	544	501	521	510	555	579	520	565	515	534	538	499	500	540	528	566	552	535	501	521	522	527	545	503	540	517	509	565	535	549	532	497	531	565	482	527	512	560	521	563	509	539	507	560	546	528	531	566	528	578	519	534	549	522	505	546	532	510	505	511	519	540	553	543	485	567	506	514	559	519	503	521	510	542	556	540	515	509	526	539	508	539	546	521	527	544	469	544	577	535	527	519	512	528	533	523	548	547	536	513	523	558	550	493	544	517	510	544	509	563	531	536	519	501	481	567	548	545	503	550	545	476	523	563	513	499	530	547	531	548	522	505	518	516	558	481	492	548	520	535	589	553	531	563	549	518	532	544	495	551	546	549	494	534	498	569	543	522	540	536	499	496	551	517	555	553	530	479	520	554	522	536	590	503	535	561	548	531	484	550	511	514	508	478	551	524	519	520	586	539	569	580	504	515	575	557	533	510	497	558	545	513	520	537	498	525	559	539	503	551	532	548	522	558	549	525	494	530	518	527	546	492	537	531	523	495	505	525	510	516	572	519	505	500	515	515	524	560	493	529	568	508	522	499	490	562	545	523	536	550	548	556	517	527	545	536	562	491	518	522	487	501	562	508	518	561	492	514	540	508	470	547	501	528	536	508	550	531	498	543	550	547	531	544	533	516	500	528	531	538	555	521	538	545	565	559	515	542	543	528	552	527	534	510	496	510	528	536	514	527	519	569	516	522	474	481	502	555	550	529	532	503	539	521	528	533	561	533	544	513	525	504	479	519	536	537	519	509	549	490	549	541	523	515	538	520	532	510	568	526	534	598	498	507	493	498	530	521	532	556	499	498	525	519	541	517	513	542	563	513	530	513	578	544	534	510	569	556	558	496	542	535	535	507	551	527	529	556	515	518	546	515	526	516	517	514	504	526	518	549	481	533	528	581	554	544	537	515	501	526	527	499	539	540	509	503	526	516	538	549	517	520	498	502	542	519	535	536	523	534	520	554	527	525	529	517	544	468	563	532	554	494	510	536	543	568	534	517	560	533	501	558	551	531	551	545	533	541	509	543	495	550	552	519	502	564	521	529	520	540	524	556	542	516	509	519	543	509	547	557	554	550	560	535	543	580	492	534	535	544	559	540	518	516	495	591	534	541	547	509	534	553	527	576	517	522	520	532	509	504	511	530	549	539	521	481	503	525	503	497	529	507	518	563	525	569	534	504	509	572	526	519	524	565	509	543	489	530	500	526	503	511	571	538	526	489	528	527	559	519	523	572	522	571	504	552	536	566	485	510	526	512	494	541	499	537	555	522	520	549	543	485	508	492	574	504	549	500	547	525	531	498	513	527	528	530	545	525	517	554	504	530	510	541	545	564	565	551	527	515	535	522	482	508	484	538	527	500	562	536	545	524	540	539	532	486	537	510	543	535	528	506	505	554	526	500	502	520	539	522	523	532	550	518	506	528	508	528	513	507	511	551	505	519	534	528	459	508	499	523	519	508	565	528	503	548	534	510	523	523	535	488	541	493	553	574	498	523	544	577	502	551	493	501	547	524	546	509	553	529	528	568	529	506	548	494	527	554	526	556	520	517	544	492	547	531	517	522	498	507	554	553	563	523	570	557	523	539	530	529	517	559	526	552	550	515	566	545	544	522	517	505	497	511	567	542	550	517	548	530	518	544	546	537	514	558	519	497	534	527	549	530	544	537	513	527	541	511	502	518	502	547	516	544	571	480	524	563	546	548	562	537	535	499	521	491	506	515	487	535	554	516	532	542	571	528	527	583	516	524	545	538	514	544	502	495	523	540	491	518	510	537	555	520	501	494	520	526	510	538	515	539	541	507	502	514	557	544	553	536	530	519	524	533	537	538	550	547	581	584	546	552	557	539	524	546	507	519	515	502	550	521	546	547	538	479	498	560	542	519	540	527	529	507	518	524	588	536	527	539	528	532	536	534	532	529	507	526	523	538	518	501	530	555	514	591	513	523	538	556	559	484	509	517	532	535	527	535	558	518	542	506	544	548	542	508	509	533	577	531	558	520	575	497	504	521	567	551	540	550	570	550	539	517	524	517	532	520	540	485	534	578	572	522	513	519	535	502	527	521	523	544	572	510	515	506	554	535	524	551	577	567	525	512	513	541	558	511	496	541	522	573	547	496	526	517	496	518	607	533	523	527	542	548	523	539	530	539	522	508	525	566	531	508	548	607	503	511	551	510	516	550	553	503	543	505	556	509	517	518	519	508	472	538	557	508	533	517	508	563	522	571	547	526	545	531	556	530	482	545	535	576	526	561	535	496	580	551	510	522	516	563	521
61411	31342	14950	5421	2201	1099	613	476	303	266	273	256	244	260	264	259	254	263	278	267	257	216	262	275	280	295	286	267	259	241	277	277	238	223	262	249	255	253	241	272	277	223	246	257	253	255	250	268	283	282	284	242	256	270	249	257	257	282	264	280	261	278	285	265	255	268	280	250	309	258	257	252	254	295	259	253	243	289	247	271	267	253	280	260	259	261	258	260	279	241	250	300	259	266	270	253	267	289	265	278	279	254	283	292	228	254	255	250	270	298	233	228	243	241	242	246	235	286	282	250	253	249	255	257	260	268	246	277	250	265	278	243	251	247	258	254	242	244	274	242	263	262	248	277	266	256	274	241	318	274	265	271	265	277	261	259	279	256	271	268	239	236	250	259	261	251	249	283	266	269	277	296	250	228	241	261	249	237	270	287	283	267	252	269	236	238	265	254	256	284	256	241	258	250	273	281	299	259	239	270	255	247	249	272	247	259	230	258	279	278	286	253	238	279	259	262	263	238	270	258	310	283	278	253	248	264	265	201	268	261	229	268	259	270	285	251	253	271	281	259	286	253	224	264	279	242	264	265	256	253	291	280	246	263	270	262	239	239	286	253	253	261	249	255	243	277	239	241	285	265	284	260	253	275	259	258	263	292	247	267	262	248	248	259	272	277	269	263	284	278	265	280	255	243	232	294	271	271	274	255	261	272	260	265	268	287	270	271	268	235	281	248	259	250	286	282	258	223	244	265	229	251	249	254	279	298	282	247	239	274	258	244	256	230	258	267	252	235	269	269	254	265	256	257	254	247	280	248	239	248	244	246	255	247	278	257	254	240	243	226	274	247	275	236	263	243	251	254	297	257	256	246	265	278	254	247	290	235	263	225	298	254	265	246	261	246	248	244	262	255	228	240	264	235	226	256	268	253	285	249	283	249	264	270	273	261	254	240	251	261	254	260	267	266	256	242	255	220	254	275	272	255	277	263	266	265	262	276	290	286	270	248	250	271	263	257	250	248	254	276	262	279	270	246	284	255	285	286	271	279	264	246	252	256	248	297	289	240	261	290	220	246	236	255	240	270	275	234	278	252	255	258	275	296	256	239	237	272	264	274	243	261	244	253	264	256	265	256	239	242	243	241	261	236	258	268	270	256	281	273	246	255	236	268	274	273	253	265	239	276	247	261	248	249	243	264	238	259	293	263	231	221	242	243	268	276	269	217	266	236	254	264	268	273	257	266	264	260	279	281	252	265	249	255	255	257	256	278	290	282	247	292	256	297	249	252	317	274	278	277	256	259	290	262	252	237	273	257	250	260	262	266	271	253	264	256	256	257	309	234	249	245	249	254	253	262	258	271	244	278	238	268	303	268	271	277	222	277	275	255	240	249	273	266	290	242	259	265	232	260	249	302	280	254	261	261	255	255	268	261	242	272	274	242	296	274	259	270	289	271	249	277	260	278	243	263	276	228	308	274	286	275	265	302	234	271	233	281	252	275	236	255	260	288	270	252	278	263	248	275	281	234	252	256	246	236	248	240	281	221	267	225	271	268	284	276	247	249	286	295	279	250	251	230	246	260	261	258	267	252	232	260	241	247	283	273	266	237	248	271	267	251	257	279	273	233	260	267	290	255	246	252	219	286	236	275	260	295	255	266	277	273	270	265	238	279	257	241	252	241	265	271	257	257	289	264	295	269	274	257	248	251	255	269	267	279	267	272	286	295	268	260	263	278	238	251	261	258	245	248	265	244	244	235	266	264	265	261	257	279	265	232	244	253	257	248	240	254	259	256	246	233	295	264	289	230	248	253	256	238	286	266	246	261	268	232	234	257	260	235	279	210	252	265	252	270	251	235	249	277	266	229	249	247	282	243	263	251	266	249	274	275	240	255	247	245	266	270	288	282	281	209	281	284	231	294	235	256	218	272	241	253	263	267	257	249	244	287	280	230	252	263	242	250	246	253	257	272	281	271	236	244	304	280	228	259	244	259	254	275	278	241	256	258	295	264	249	284	248	239	243	257	228	241	236	246	270	257	220	244	263	250	270	272	242	275	257	231	242	257	274	278	278	253	231	267	271	253	268	279	261	271	266	281	259	219	278	271	276	288	288	273	269	280	246	295	268	269	257	253	252	240	264	265	260	262	312	267	258	241	291	261	236	269	246	256	249	289	268	249	274	265	236	264	252	247	248	265	216	256	229	280	280	252	300	242	256	277	264	280	282	256	233	242	299	241	261	255	268	264	270	288	258	252	259	268	268	248	246	237	287	211	241	251	276	274	280	256	273	251	241	257	251	260	235	265	245	235	244	276	270	281	294	230	246	244	265	234	253	261	255	248	256	281	269	281	243	237	290	269	254	230	286	244	280	263	249	279	273	270	265	263	232	261	250	246	248	279	270	257	264	272	275	240	243	269	245	266	255	238	240	246	276	233	276	276	227	270	280	273	294	277	261	266	258	234	266	288	242	258	252	248	228	253	284	275	255	296	283	284	264	291	268	237	275	274	275	264	256	294	250	276	227	257	256	235	267	268	235	256	272	293	255	257	271	254	243	272	240	253	286	253	268	231	271	255	241	255	226	276	267	241	257	271	273	237	271	249	286	234	240	283	233	258	255	283	253	286	309	274	236	242	254	280	269	267	273	279	267	258	250	252	236	251	267	270	270	270	261	242	278	270	282	254	249	283	248	254	235	234	245	252	239	263	243	261	272	258	247	280	280	265	268	235	250	247	261	265	247	269	254	272	263	265	247	268	255	262	290	267	257	255	285	267	276	261	240	282	234	316	246	265	235	255	251	219	258	252	246	249	265	262	286	253	284	272	276	272	253	241	264	288	274	236	239	245	267	260	268	241	265	253	295	265	280	243	239	255	252	258	275	275	264	252	288	262	264	228	267	297	272	296	295	286	273	285	295	285	272	280	234	288	278	289	254	258	251	280	236	278	275	250	228	279	258	270	266	242	271	249	246	277	258	261	283	261	292	254	273	247	272	262	271	274	250	245	236	248	282	269	278	266	276	281	307	280	248	285	238	243	242	240	277	260	269	270	278	275	286	268	289	245	248	277	236	232	262	298	286	259	287	278	264	264	238	256	279	301	230	255	264	259	253	258	254	263	266	239	233	234	263	275	256	239	270	276	263	283	283	284	270	276	268	246	270	244	239	249	253	271	259	239	253	271	269	253	248	262	249	284	255	257	267	263	270	226	259	252	277	247	263	231	273	267	258	265	248	263	293	277	262	257	235	226	238	283	275	260	239	268	240	246	274	254	254	264	254	276	239	253	267	291	249	279	271	267	248	237	260	239	260	247	276	264	277	254	260	266	259	272	250	240	239	276	255	273	268	291	264	254	238	250	258	274	252	258	285	238	291	263	238	294	259	274	288	249	248	249	248	246	239	278	266	246	269	298	256	286	237	249	268	261	267	251	241	254	284	267	249	253	257	273	284	264	307	235	243	282	290	223	248	281	252	249	252	234	279	278	287	296	298	244	262	265	271	249
41037	25135	14963	9294	5349	3497	1694	1273	787	624	603	617	628	653	584	592	606	616	565	598	546	625	575	622	589	620	614	579	612	590	611	605	565	534	557	573	573	579	616	600	560	596	554	638	572	581	630	553	633	553	600	585	610	534	562	605	590	550	555	581	600	592	597	566	595	588	594	610	602	562	575	615	581	555	606	585	543	606	580	588	547	579	620	569	570	582	565	581	624	547	596	569	619	561	575	614	601	599	569	567	590	586	589	589	561	576	570	539	523	596	626	564	578	560	586	628	564	582	586	594	533	550	607	587	584	583	564	595	563	583	584	565	578	595	641	580	617	611	585	610	581	608	605	564	594	598	573	566	557	574	576	601	582	584	574	567	570	604	603	543	573	566	585	572	598	578	566	602	577	587	575	533	565	616	588	558	565	601	559	596	561	606	535	611	558	618	581	540	539	604	596	582	593	613	554	578	552	597	549	600	592	586	569	577	562	608	572	520	551	578	596	537	564	570	634	530	571	558	567	579	563	584	575	575	577	584	556	619	612	605	578	579	584	599	616	585	574	596	571	621	538	569	577	590	597	607	557	563	594	600	595	527	620	582	612	580	561	602	610	597	589	571	521	577	567	569	597	572	583	571	582	629	582	566	578	604	622	595	577	584	606	563	591	581	637	610	581	586	591	595	583	606	559	580	608	591	565	581	611	575	560	569	616	570	578	588	613	577	639	582	569	580	562	585	539	612	611	594	559	577	610	566	590	611	568	575	588	597	583	577	609	553	604	575	579	595	617	579	607	572	528	559	584	586	553	596	564	523	566	622	575	557	562	556	574	559	578	514	579	566	613	614	572	613	580	535	541	576	561	566	541	612	625	610	571	584	612	623	591	568	617	570	578	538	607	551	549	562	566	582	560	629	614	582	585	599	567	559	619	614	619	565	568	566	587	599	601	605	556	615	557	602	589	579	593	573	582	570	591	617	605	624	589	577	549	573	572	580	570	587	604	577	552	617	566	643	627	589	588	580	616	594	620	582	571	600	562	583	587	574	515	542	581	621	613	559	585	631	545	549	532	599	565	593	563	560	559	579	566	596	571	576	540	619	600	608	578	591	593	546	605	539	594	625	575	550	578	570	580	565	579	582	612	585	554	550	570	605	591	607	591	598	594	605	533	529	572	583	554	573	565	583	562	572	589	612	603	605	588	580	572	580	606	578	600	589	570	590	625	572	565	579	590	555	541	566	607	601	557	579	564	603	589	582	574	582	566	545	554	631	546	598	568	601	587	564	608	564	564	598	600	583	538	605	634	610	574	591	609	554	588	600	622	597	572	611	596	603	535	553	531	596	567	607	530	567	550	615	571	622	572	557	571	605	551	587	586	569	590	589	582	608	584	580	533	597	613	547	607	599	586	614	560	579	588	614	594	559	565	574	572	631	582	563	579	571	604	573	550	582	629	593	581	566	609	582	551	579	565	580	571	596	554	602	565	584	620	572	577	573	548	567	547	566	582	564	579	574	557	549	580	604	564	611	598	578	569	558	566	614	615	575	544	573	585	575	564	565	560	558	542	562	616	604	607	533	576	570	582	561	573	584	590	575	600	567	544	568	560	583	611	561	566	614	577	584	565	535	586	580	623	628	575	575	557	595	575	554	564	588	536	559	565	595	562	566	581	552	578	616	573	584	590	584	579	587	558	553	528	613	626	589	563	639	570	552	590	579	580	593	584	536	548	553	599	578	606	587	553	627	567	582	568	546	560	571	603	610	579	537	585	620	607	555	582	581	519	547	549	554	589	575	549	564	571	579	584	557	567	590	519	585	629	570	581	540	550	577	558	616	558	567	546	570	605	576	632	620	554	593	613	596	579	579	544	554	613	587	596	561	565	581	576	602	606	613	572	588	580	540	565	575	551	545	574	562	556	552	621	561	579	583	575	547	616	587	575	575	561	574	615	601	619	589	600	581	559	585	575	565	585	538	533	586	576	565	624	587	570	585	570	565	543	547	599	586	584	594	609	597	568	579	605	538	583	544	591	549	581	576	571	554	593	551	594	529	549	579	598	620	588	622	569	592	544	603	518	575	584	586	622	559	576	581	591	569	624	590	566	566	562	568	592	592	543	586	581	544	567	572	597	627	583	591	576	570	592	592	550	597	570	591	583	551	601	591	569	563	567	559	587	550	607	561	590	596	633	552	536	589	616	574	572	552	563	603	595	581	583	598	572	595	588	548	540	632	551	563	560	565	582	601	594	611	589	576	601	575	603	557	599	597	577	575	583	602	586	561	612	611	603	560	583	548	584	577	586	565	522	567	556	611	559	538	574	561	578	622	533	565	571	576	552	560	583	590	618	570	594	575	588	538	593	597	576	598	629	556	593	594	630	584	580	535	595	600	595	603	570	591	596	579	601	606	594	532	582	572	605	612	561	563	553	575	584	603	565	601	574	610	534	558	615	623	593	568	602	612	591	612	591	580	593	579	605	612	607	558	586	565	521	558	590	629	572	594	582	592	602	593	567	553	554	606	564	574	553	573	576	561	614	623	627	572	560	588	576	564	570	551	602	603	608	578	566	586	612	593	581	591	600	539	572	556	610	612	556	602	621	603	592	577	560	582	568	567	605	583	575	586	546	567	594	615	550	605	544	584	573	574	597	598	608	562	582	530	579	600	571	562	587	557	566	588	594	578	576	573	590	566	598	608	565	562	617	562	576	614	575	593	563	586	579	573	561	566	574	591	626	574	560	522	583	590	549	589	570	614	569	565	528	578	593	564	604	564	620	579	578	612	595	564	559	572	574	589	589	526	593	577	557	599	575	588	560	562	593	607	616	594	628	534	615	556	555	609	608	582	593	617	563	553	570	604	550	554	550	560	572	560	616	539	574	559	572	579	558	615	568	597	590	542	534	575	603	619	600	593	592	586	571	593	568	549	579	573	547	572	570	592	549	600	639	564	623	610	595	522	571	587	614	546	559	584	522	544	584	592	564	587	574	600	587	549	621	603	637	554	610	556	543	652	607	576	609	600	569	616	627	594	585	630	586	565	628	558	590	615	557	578	549	554	590	601	608	578	583	581	552	594	576	566	614	557	627	582	600	582	574	563	625	599	546	563	640	570	627	589	590	618	582	576	550	590	560	572	557	549	606	518	600	567	557	561	572	603	549	564	555	581	582	590	550	588	566	569	565	617	556	570	546	611	622	605	580	584	581	595	635	564	573	580	569	607	580	591	520	621	613	538	598	601	591	578	614	570	563	561	574	596	600	593	560	556	585	609	616	620	538	578	565	603	635	611	584	570	598	585	562	563	585	556	563	593	574	574	611	553	563	576	600	572	587	572	608	573	568	554	547	573	559	599	605	579	545	575	577	590	585	601	587	597	548	596	593	562	574	554	553	552	602	558	557	607	573	593	552	607	640	586	563	532	590	565	573	598	581	568	544	557	562	577	552	630	592	597	596	602	575	576	577	539	604	562	580	588	592	590	598	588	578	589	544	582	583	606
49676	22018	6500	1862	708	470	361	281	239	220	225	194	231	232	232	231	235	226	208	205	202	198	222	212	208	223	229	239	206	203	238	254	228	228	220	238	211	209	191	261	218	211	237	237	215	237	252	230	217	231	212	236	231	227	215	204	235	205	225	247	232	230	232	243	226	215	220	224	212	236	223	212	231	235	223	213	227	235	208	216	195	221	239	241	193	209	225	229	224	227	207	224	232	190	215	193	208	207	218	246	237	218	196	252	240	216	253	231	268	229	220	225	236	246	229	214	207	232	231	229	222	231	217	196	232	223	212	219	207	220	220	201	234	262	224	207	223	226	230	232	215	218	203	216	227	214	235	219	215	245	226	225	219	197	242	241	211	228	228	220	265	229	242	215	202	216	202	227	238	229	270	207	208	226	219	194	218	235	241	217	202	234	197	206	228	227	220	216	197	206	203	220	232	216	231	238	218	252	218	207	236	229	207	231	261	234	247	246	223	221	244	202	212	203	238	250	207	213	197	208	228	224	237	242	222	206	228	225	244	218	233	233	257	210	237	251	207	232	221	200	216	182	226	233	255	225	216	197	248	263	217	230	222	200	216	207	203	206	209	225	214	220	232	236	235	234	245	228	212	209	243	205	247	207	224	195	237	205	204	224	219	221	206	237	235	219	229	223	208	242	225	204	213	194	231	234	218	249	234	212	203	197	241	226	258	214	213	207	227	239	221	221	224	227	239	252	212	212	201	215	270	231	228	217	220	218	212	232	223	237	193	221	212	217	226	222	209	231	239	206	259	215	205	254	211	239	218	222	213	199	244	227	227	208	241	225	222	226	224	219	224	211	190	229	227	209	208	241	206	230	230	207	224	206	203	227	260	249	242	231	215	256	226	218	238	225	229	223	231	214	223	220	237	230	222	210	219	205	216	231	210	229	227	210	237	230	214	222	205	217	201	208	259	228	233	185	209	217	220	221	198	223	231	240	230	233	171	245	217	233	210	231	214	235	240	203	238	243	228	218	222	218	218	216	229	189	257	264	194	215	235	225	218	165	211	263	199	212	229	219	202	227	221	200	200	238	236	204	225	233	210	206	238	200	224	215	246	248	233	228	255	225	223	221	234	234	240	228	227	218	211	213	193	196	249	221	228	238	214	252	241	215	212	198	252	248	219	197	218	222	226	242	228	203	202	200	229	217	238	229	203	205	229	215	229	222	236	211	201	230	218	221	201	190	204	195	224	227	212	257	237	227	196	208	219	224	201	251	215	237	226	218	223	209	221	227	186	198	239	207	249	261	223	186	229	206	238	218	222	191	219	205	235	212	211	212	214	268	227	211	228	198	217	195	252	200	227	229	256	214	219	211	231	219	215	202	230	219	247	218	233	224	219	226	222	222	224	237	218	227	181	216	251	223	223	181	252	217	229	230	225	208	220	207	216	251	218	234	218	233	216	218	227	234	203	241	217	224	223	241	248	271	202	201	204	215	202	226	233	215	216	237	230	240	253	222	187	249	228	226	214	230	220	218	212	235	212	225	198	225	210	201	225	252	229	235	229	242	250	249	209	216	211	272	192	224	232	208	228	233	211	225	212	232	219	220	211	219	221	220	244	215	235	228	233	220	220	210	221	221	204	251	238	206	240	247	204	239	203	230	220	247	228	206	219	239	220	201	211	228	225	229	222	238	228	219	235	236	219	231	231	211	226	202	241	214	251	239	215	225	211	242	250	241	232	221	224	230	250	247	239	228	262	253	232	214	208	230	260	249	225	228	241	226	233	197	244	248	241	223	241	220	217	248	199	225	240	189	233	217	219	205	249	204	225	217	213	216	204	248	214	220	224	227	235	252	245	255	267	234	251	221	204	215	244	230	216	229	238	227	205	227	229	202	223	217	221	248	219	223	206	238	232	225	237	224	215	205	214	232	204	221	236	230	210	200	220	202	245	242	207	190	234	181	218	214	207	230	221	244	225	261	211	207	213	218	212	229	219	237	196	256	229	195	222	221	221	250	223	229	215	216	206	214	242	192	210	226	229	215	207	190	231	224	220	277	211	253	237	234	246	219	232	232	219	242	226	229	229	216	222	229	219	202	228	238	198	239	227	252	251	212	244	208	223	224	244	216	210	212	219	210	217	232	257	227	215	195	241	212	227	265	195	226	272	248	208	230	231	255	225	197	232	237	245	238	218	239	236	239	220	187	239	226	219	265	191	227	213	227	232	219	208	209	213	223	216	200	210	242	234	206	202	227	219	229	233	222	220	223	233	197	202	256	221	230	220	221	218	209	217	207	227	223	256	207	211	239	252	214	222	227	258	221	220	230	251	214	216	247	204	213	199	222	229	242	225	243	220	189	235	233	231	223	230	217	205	244	239	214	197	237	227	205	241	203	210	221	243	201	216	252	226	213	207	211	216	247	207	229	211	222	250	205	195	193	234	195	198	197	237	226	216	226	238	223	210	237	227	200	226	224	242	251	245	215	255	218	208	243	228	206	199	223	219	191	216	204	235	226	200	230	237	224	228	217	230	227	227	241	214	216	230	205	254	227	225	206	210	234	225	215	196	251	227	226	245	218	252	238	217	216	237	218	203	198	222	219	206	216	242	231	233	202	256	214	221	229	239	232	228	219	203	225	250	207	210	234	225	259	233	219	215	218	214	222	192	206	209	234	223	224	225	215	232	225	216	209	234	214	234	232	208	213	215	235	203	229	249	214	215	227	217	242	224	226	238	196	243	233	230	226	234	218	253	229	256	251	204	230	244	234	235	229	221	243	225	211	241	261	262	231	214	218	220	201	269	211	224	254	237	253	227	232	201	231	233	220	241	235	224	210	197	209	224	224	204	219	233	222	242	231	190	199	220	239	215	223	263	225	227	217	218	197	212	208	243	219	204	218	231	220	213	234	200	234	243	201	243	253	189	243	219	233	233	221	210	228	202	218	248	198	208	232	218	222	237	208	251	227	253	250	230	204	221	210	226	253	227	248	245	205	209	195	251	216	217	254	228	210	236	214	232	227	214	254	231	220	224	214	214	218	234	261	202	253	222	229	229	238	190	209	215	241	254	247	238	234	253	208	213	221	219	232	219	245	247	247	193	228	241	221	235	199	216	236	232	238	220	237	238	216	251	220	232	208	241	208	194	211	201	214	215	211	205	236	205	215	209	229	234	213	226	228	221	220	254	217	207	260	222	202	226	216	224	215	236	218	229	208	196	216	221	206	235	238	216	209	210	217	243	209	206	217	229	212	231	240	229	217	244	215	214	215	221	240	253	204	232	237	219	219	255	204	199	221	249	207	258	229	225	245	211	213	263	279	227	232	237	224	218	220	221	218	242	225	232	217	244	234	257	226	208	250	193	194	228	205	204	237	228	218	228	234	229	201	249	221	203	197	219	240	222	260	208	201	204	227	249	202	228	230	241	217	248	210	245	232	211	252	233	225	211	203	228	257	226	231	222	198	248	200	235	196	230	237	195	200	230	219	218	252	237	215	216	218
34244	15789	7488	3583	1874	1296	975	788	572	540	511	493	531	533	552	505	522	500	533	494	495	516	550	538	497	507	513	497	476	510	514	513	519	494	504	496	541	521	480	539	490	550	505	555	480	509	487	489	499	503	477	497	468	494	494	502	507	539	509	512	502	556	515	493	540	487	498	546	467	531	500	515	493	542	518	501	529	471	516	484	492	489	492	533	531	537	504	535	508	499	497	510	520	522	504	503	488	490	514	503	520	506	501	487	500	497	529	504	522	489	541	500	520	497	524	510	505	527	509	530	472	531	495	498	528	508	490	516	497	491	509	485	523	496	496	555	530	490	506	530	493	531	530	497	520	472	535	511	512	500	511	536	514	511	486	523	496	539	506	509	536	515	525	547	522	502	536	507	497	502	509	534	516	513	524	537	534	500	480	531	522	477	518	546	504	464	510	493	531	491	470	527	531	495	509	516	553	477	533	486	517	527	546	504	516	516	529	530	503	502	514	521	477	496	542	503	467	511	507	483	521	496	521	484	517	511	482	565	472	567	515	496	480	512	516	521	491	484	505	510	529	559	523	497	519	528	513	523	500	500	514	539	487	504	521	508	526	489	512	547	506	526	476	509	533	499	512	455	506	495	539	495	533	531	497	489	486	485	482	503	524	485	528	520	514	478	516	470	530	521	491	498	486	525	468	488	545	528	469	460	501	503	475	523	539	492	545	456	490	502	521	525	552	500	519	491	521	500	506	478	465	483	509	524	534	513	511	518	528	491	499	480	506	529	479	499	530	492	518	525	499	526	515	508	511	469	550	486	523	478	474	490	537	510	509	520	505	498	499	526	527	505	478	519	519	460	467	533	557	488	524	546	529	528	517	490	543	525	491	513	527	515	527	551	509	536	537	546	506	537	527	502	528	496	508	488	527	499	515	495	506	505	492	522	536	504	514	481	474	495	496	487	528	497	533	504	503	513	485	496	487	518	466	465	567	490	489	520	536	489	544	542	545	507	518	518	522	503	524	529	528	513	537	516	454	512	493	517	522	511	535	483	495	525	483	489	499	485	497	486	500	510	514	476	523	537	522	521	467	555	493	540	481	491	531	524	501	522	506	505	518	490	486	491	473	524	541	488	519	508	504	511	558	531	527	494	493	513	497	487	523	547	527	504	531	481	482	492	518	501	483	525	516	539	538	549	502	552	525	492	529	513	555	516	522	527	513	520	552	487	525	505	490	519	497	514	518	523	488	510	543	495	522	501	484	516	508	476	450	519	537	527	489	541	530	489	548	530	512	495	551	496	520	489	513	487	475	501	501	565	507	501	529	535	518	495	498	531	477	482	506	522	518	493	497	500	502	493	499	510	521	483	481	518	511	514	524	495	538	504	564	497	485	487	537	520	471	505	522	504	469	492	497	498	518	509	527	536	502	518	510	503	501	514	520	505	546	532	512	494	484	481	500	494	502	493	500	465	506	490	541	530	519	487	495	479	503	548	506	525	502	491	485	493	521	525	471	490	493	562	496	535	480	530	535	527	486	499	497	488	517	535	521	487	471	514	501	498	501	544	515	496	517	514	527	508	507	513	511	501	498	517	532	511	540	506	478	514	524	572	505	536	497	514	537	571	486	468	477	524	517	485	541	494	487	513	526	488	488	499	534	523	478	505	518	527	522	536	512	525	501	521	466	493	536	488	517	452	476	497	518	486	515	489	445	472	487	499	545	511	506	489	473	521	464	485	497	544	506	516	516	542	527	532	551	500	463	478	493	528	530	500	520	479	510	494	477	530	487	501	474	532	513	504	479	511	489	498	527	495	500	535	494	492	554	503	497	510	568	513	532	523	493	521	479	535	466	492	489	503	499	479	495	532	504	496	522	501	501	524	507	508	531	504	502	539	482	490	516	525	495	482	490	517	539	505	485	528	515	450	487	493	486	503	521	523	472	513	497	509	529	475	506	488	546	541	493	501	471	486	511	519	517	514	516	505	542	520	498	486	528	490	489	556	482	478	525	527	534	485	535	518	473	516	500	512	534	497	494	490	522	535	504	542	513	501	514	510	503	532	494	504	497	530	526	514	504	540	502	526	482	562	517	485	507	506	533	498	504	495	493	488	471	480	490	554	532	513	505	487	542	463	483	491	513	502	487	525	518	504	506	498	481	470	523	512	514	534	512	479	509	486	517	537	483	498	508	522	497	486	546	509	517	534	500	523	478	509	498	538	529	520	541	487	522	516	525	500	482	525	516	530	534	472	499	567	498	511	505	509	502	486	500	532	504	499	497	497	531	516	508	541	504	540	538	511	512	538	492	470	542	506	483	520	517	526	481	483	576	517	563	519	531	535	498	531	485	519	548	505	531	501	514	538	535	503	530	509	511	483	524	504	513	498	515	541	515	534	550	509	518	486	499	485	478	536	511	479	514	515	553	478	487	503	483	535	477	518	488	523	537	493	498	519	511	506	495	447	496	527	518	508	525	521	491	495	527	490	519	494	448	507	441	499	539	482	504	504	485	508	497	491	515	496	472	540	513	479	523	520	485	547	477	478	578	509	534	491	518	474	497	480	515	516	497	523	523	476	547	517	511	506	528	558	474	505	466	491	471	518	494	504	508	514	509	460	484	499	556	511	453	507	532	506	517	502	505	530	537	524	464	509	499	497	538	465	532	506	514	475	502	478	463	522	504	521	503	537	529	521	497	462	502	467	559	517	575	502	575	512	520	489	502	508	507	515	506	488	515	540	497	529	536	525	556	513	466	529	497	489	541	533	511	472	494	494	514	514	499	494	502	490	478	481	516	480	508	494	509	513	509	486	494	509	492	554	527	535	499	504	512	501	498	489	520	459	516	522	507	530	504	526	476	521	553	535	490	538	480	514	526	514	495	511	485	485	508	513	492	510	487	508	543	505	490	518	482	522	513	501	518	503	490	496	544	510	520	529	470	495	503	525	522	509	488	515	505	525	537	537	467	502	544	527	534	507	485	524	531	470	493	552	499	487	536	526	483	533	521	534	503	481	518	475	504	494	504	462	497	500	517	514	494	536	542	486	471	531	469	511	512	516	495	504	497	531	467	494	503	492	500	522	539	516	529	519	486	535	514	499	490	489	499	487	500	506	506	519	513	471	547	488	498	506	531	536	540	531	504	480	482	525	533	494	519	533	503	526	506	527	512	530	534	513	499	518	482	544	501	470	493	522	487	542	521	577	497	540	518	486	507	485	513	531	527	504	507	545	486	462	506	515	531	531	537	493	528	537	491	495	520	519	514	491	518	503	507	523	520	467	495	540	526	499	441	509	507	520	465	502	491	509	500	502	514	478	565	548	488	559	510	505	505	532	471	505	542	528	541	502	452	511	494	491	474	508	496	480	484	525	517	501	502	486	529	499	535	542	507	532	524	510	532	535	535	528	503	503	519	516	475	501	499	490	518	518	499	532	497	536	546	531	558	477	477	530	513	513	489	521	529	486	498	521	498	485	521	496	504	481	488	507	490	506	487	511
57070	25335	8605	2895	1431	915	551	321	238	245	258	280	234	269	243	227	234	226	238	240	240	216	245	226	239	236	248	222	237	268	221	233	225	221	271	210	219	227	250	251	216	205	246	254	244	234	240	221	253	264	219	241	230	247	228	233	232	248	236	241	247	208	236	235	232	280	213	210	222	250	255	269	231	232	224	232	220	248	241	206	230	235	255	223	256	225	264	237	261	228	237	222	242	247	243	252	229	252	214	237	231	265	248	229	274	188	238	220	259	227	237	259	237	232	218	239	250	227	236	274	237	278	236	236	228	243	214	253	242	234	209	236	222	291	243	209	212	246	238	258	252	228	212	278	241	253	193	244	241	230	234	253	233	238	212	246	231	217	263	247	222	253	218	220	253	259	234	211	227	253	219	233	257	231	277	250	245	245	245	222	234	241	188	232	246	254	242	236	229	250	206	245	254	227	233	228	222	200	222	235	259	238	252	235	245	248	241	222	247	239	236	240	220	212	262	248	280	254	235	239	245	226	232	259	242	211	245	257	246	216	212	242	223	226	258	239	223	231	248	272	253	237	230	227	262	260	254	241	228	222	228	237	233	255	257	200	228	242	223	231	217	210	249	279	240	224	244	233	224	264	255	244	241	236	210	226	275	250	252	272	227	247	268	254	207	222	235	235	232	235	218	259	232	240	240	228	251	214	268	267	236	259	210	217	235	258	250	222	232	218	232	249	256	230	237	248	269	233	227	243	223	231	266	261	254	254	239	240	235	246	272	234	242	244	232	187	250	237	266	239	249	235	192	241	248	218	208	238	242	235	223	256	273	224	241	250	221	232	241	232	222	243	241	247	221	241	248	235	215	237	244	256	242	250	273	218	241	250	217	245	233	231	247	232	247	263	235	247	239	225	225	243	255	245	248	226	243	222	240	241	241	249	219	228	240	247	230	233	261	226	223	248	226	245	233	238	256	219	234	246	275	214	241	234	211	255	238	266	248	235	235	257	249	233	264	223	221	240	250	214	240	282	218	226	257	232	210	237	242	201	216	268	236	221	239	244	224	227	254	262	202	236	258	232	242	211	246	240	267	224	233	257	222	227	238	234	227	203	248	235	270	232	237	254	270	245	268	188	259	243	251	251	270	247	223	249	251	241	262	269	253	233	233	244	240	261	231	215	247	203	230	200	233	233	226	238	250	241	240	219	250	268	260	226	276	249	256	214	239	245	243	229	256	261	202	241	242	225	224	221	225	222	236	220	246	210	234	247	239	209	223	209	251	224	258	220	236	228	221	231	244	227	242	241	203	242	263	240	250	280	216	231	225	230	226	268	223	228	220	210	236	229	229	243	228	234	220	239	253	235	269	233	233	253	245	210	226	256	232	224	231	257	247	214	244	226	238	231	250	245	235	229	225	207	253	227	231	233	265	252	248	235	263	222	265	221	242	224	244	249	250	202	236	247	229	214	282	241	244	252	261	264	226	226	253	231	245	266	219	258	227	219	228	244	225	245	255	233	259	213	218	251	265	240	266	257	252	238	233	225	248	243	215	224	221	236	231	250	227	245	207	252	232	237	249	255	238	236	226	223	257	234	230	248	242	219	271	251	254	254	238	215	227	246	215	216	226	253	256	205	264	232	223	258	213	246	247	253	230	260	199	226	227	252	221	251	226	232	269	257	242	248	217	259	195	249	232	218	247	262	240	224	200	250	232	245	217	257	251	232	225	225	244	199	249	248	242	237	230	244	224	272	235	229	229	216	217	244	240	279	253	259	264	246	225	276	234	242	214	253	252	243	266	264	230	252	255	262	235	242	268	224	228	244	239	217	248	245	250	269	226	258	214	227	243	217	252	208	244	220	218	210	238	282	234	247	227	248	225	226	225	230	263	215	263	265	254	223	240	232	235	264	242	248	225	225	237	216	220	196	233	239	211	234	223	236	226	243	262	236	206	236	223	233	248	258	252	228	237	231	231	224	262	222	233	250	253	235	240	222	259	241	246	249	274	247	224	245	245	259	221	233	199	231	246	259	228	256	252	241	181	249	268	284	245	224	230	220	251	226	212	239	215	240	261	219	261	228	232	235	247	272	251	255	232	261	237	244	225	222	233	240	246	234	209	240	232	218	284	238	218	219	231	237	243	246	263	221	244	254	237	227	227	242	241	240	214	246	224	228	240	257	239	225	223	264	243	244	231	227	222	220	271	248	261	242	246	222	222	226	234	244	248	227	210	250	257	245	247	232	224	239	257	223	236	239	235	235	217	273	217	231	233	230	248	233	242	239	234	254	237	240	272	245	237	244	227	226	278	250	242	239	243	214	252	226	246	247	250	222	237	238	254	221	230	245	249	248	245	263	242	224	220	239	216	287	214	224	247	228	247	210	216	218	250	243	233	252	247	214	268	259	221	258	236	234	220	238	221	212	209	240	225	245	226	257	242	234	216	228	229	235	210	236	235	244	251	229	235	264	222	232	243	240	224	215	247	247	230	214	213	229	216	270	264	239	251	233	255	224	244	226	240	231	236	226	208	235	258	252	224	246	244	244	251	228	271	231	242	246	211	243	236	242	228	246	198	242	256	232	243	257	222	243	230	220	242	238	199	215	237	227	234	235	229	245	226	246	228	258	254	230	230	225	227	248	215	254	239	240	242	222	248	224	245	235	265	251	260	237	252	261	235	229	244	224	239	224	240	216	235	256	244	228	243	240	241	215	240	222	229	253	226	235	211	231	250	250	236	235	215	240	232	245	239	259	246	233	247	241	251	247	228	225	231	262	239	210	236	255	249	230	275	228	239	239	243	266	253	230	215	217	222	211	233	213	260	229	231	225	244	252	220	215	251	255	245	243	247	247	261	207	218	252	252	237	241	226	255	242	242	243	210	265	241	226	237	222	253	217	231	259	237	227	237	250	261	271	238	209	213	245	253	226	239	235	218	228	222	246	267	236	251	248	243	241	221	216	256	246	262	220	208	231	228	227	249	254	253	231	236	251	250	233	231	243	264	261	244	255	233	224	229	249	225	252	243	266	216	234	235	246	247	236	241	245	220	235	219	228	215	250	255	245	242	259	252	237	256	280	225	229	239	255	230	250	222	270	252	218	227	245	231	263	220	255	243	224	248	202	218	243	246	217	263	255	244	248	239	219	219	231	222	241	259	256	233	248	269	245	242	206	240	247	235	271	269	235	261	236	241	239	239	221	218	227	207	217	244	224	219	231	269	207	251	233	226	218	234	251	239	223	259	231	240	216	210	241	234	239	220	276	244	228	224	235	266	249	247	250	224	268	231	227	237	235	239	248	246	223	269	226	255	263	225	243	229	241	247	223	241	244	234	234	211	240	234	286	274	240	261	217	256	239	214	236	234	212	241	235	245	268	247	277	223	221	248	233	241	245	239	252	268	241	239	253	222	240	232	225	226	273	210	236	216	238	247	223	246	262	247	237	280	246	200	241	218	222	253	231	235	225	260	266	254	206	229	247	277	228	214	233	253	215	229	238
39219	17238	7978	5812	3918	2719	1542	837	605	604	574	576	555	560	551	546	549	532	487	528	516	524	521	614	566	531	549	485	529	532	548	528	539	501	543	517	516	547	520	544	538	519	564	523	547	505	549	535	536	554	537	523	539	556	560	556	541	521	545	550	542	492	478	536	566	513	578	536	531	568	539	540	566	611	599	521	530	537	521	541	555	538	572	565	531	546	522	493	543	575	497	564	556	540	504	516	529	549	567	528	544	548	529	514	562	519	540	565	513	530	502	544	533	587	543	559	592	547	545	560	540	527	521	472	569	542	570	521	487	562	576	547	485	566	483	578	561	513	507	576	522	587	546	512	574	517	521	542	561	527	452	540	541	577	510	548	570	544	549	573	507	518	563	550	529	529	519	531	550	568	522	545	532	523	544	504	508	536	567	558	542	532	557	552	526	559	539	546	530	537	538	529	568	534	514	575	564	548	503	517	537	558	564	529	480	570	560	574	536	566	547	548	528	500	558	523	538	539	534	548	559	561	554	526	497	543	528	499	519	548	521	531	563	546	566	551	580	517	595	545	515	527	567	541	497	537	551	535	531	516	557	507	534	577	521	567	549	525	537	570	536	551	511	537	530	552	469	556	581	560	520	551	536	558	502	568	562	540	535	526	540	569	550	520	548	508	536	604	536	514	523	524	521	505	547	566	511	525	549	528	560	512	547	526	503	568	509	550	514	516	515	511	534	526	514	528	538	527	536	529	500	535	557	547	577	574	533	513	530	544	557	574	521	545	512	558	539	530	533	523	557	544	576	540	536	539	517	503	543	556	542	548	514	543	550	559	514	523	525	549	520	566	526	561	552	539	529	516	496	558	563	516	552	504	538	539	556	582	567	541	507	536	477	498	527	545	568	556	537	529	565	515	525	510	553	569	524	563	488	538	544	511	549	551	515	560	514	548	549	545	533	568	544	516	596	548	522	500	539	545	542	516	528	505	586	543	534	575	530	538	554	514	513	484	562	522	525	581	526	554	518	532	543	523	546	534	527	551	549	549	555	538	545	549	518	528	497	537	533	569	602	547	558	559	531	567	515	496	532	527	521	534	529	496	555	550	560	532	489	582	579	570	526	521	515	526	609	546	528	561	565	516	505	544	586	483	569	543	491	552	546	506	496	550	514	509	558	494	506	528	527	558	537	544	542	519	531	514	524	519	550	529	543	518	509	548	526	518	536	537	525	573	557	553	557	536	572	500	553	505	535	541	508	547	520	586	514	554	543	540	531	599	560	549	578	544	532	506	555	543	539	562	512	550	553	524	510	561	548	543	538	512	554	548	546	539	570	534	538	542	511	542	536	515	548	564	527	499	605	515	516	563	535	561	557	532	537	514	554	510	548	523	518	574	509	536	594	563	541	542	508	532	528	558	544	564	555	498	546	547	561	563	544	510	519	534	545	522	510	557	555	559	554	530	512	543	537	553	532	567	543	579	530	542	515	540	543	553	520	509	527	550	520	516	536	564	533	514	528	547	537	545	558	546	538	556	499	493	544	535	538	525	557	504	502	523	537	522	515	516	527	536	549	534	501	525	567	511	551	555	520	555	515	553	561	588	490	540	549	546	512	520	526	507	541	533	517	519	542	532	527	517	561	546	534	519	536	564	568	601	535	548	545	533	544	521	583	534	508	518	536	520	494	586	529	534	521	540	535	503	565	520	537	582	542	509	568	514	488	552	550	557	514	554	538	539	544	560	550	567	540	548	503	558	522	527	511	536	539	532	531	546	528	539	527	545	515	559	536	534	583	519	520	545	546	522	538	516	519	494	552	522	560	545	562	542	539	561	515	520	544	566	506	527	537	537	581	533	541	567	538	539	518	530	517	519	532	556	529	530	538	543	527	539	503	559	487	570	550	525	539	544	525	541	521	541	520	511	483	514	528	522	512	542	556	530	545	562	569	550	560	515	496	534	551	528	555	531	534	562	571	514	518	552	498	565	546	551	556	529	558	531	520	506	499	515	531	561	534	546	551	576	590	528	518	523	514	530	513	523	501	561	523	534	555	527	550	533	553	524	543	532	555	526	528	534	527	531	551	539	532	549	545	545	557	530	517	572	527	570	595	528	516	526	563	535	532	525	530	540	562	532	560	531	566	547	557	560	581	538	527	540	498	590	557	556	556	541	519	546	573	565	554	566	549	510	536	518	549	573	549	533	539	548	518	521	551	507	525	534	537	557	551	558	495	551	577	555	532	548	526	539	519	548	561	527	536	535	512	523	529	491	525	512	522	545	532	555	505	531	534	589	552	515	547	553	542	563	527	522	526	585	558	545	539	563	548	523	534	531	564	537	546	517	568	522	515	501	541	528	556	553	539	527	526	555	575	555	553	517	530	522	566	526	545	578	545	565	548	558	590	568	509	581	554	517	563	555	479	516	576	525	535	543	540	500	529	544	554	530	515	532	552	550	556	505	528	562	530	569	546	537	577	567	541	529	531	549	528	577	559	529	539	545	567	533	547	540	543	529	524	534	526	544	526	565	557	533	562	556	568	543	541	540	553	558	513	570	499	571	505	505	534	521	512	587	542	530	559	547	515	538	554	526	529	550	541	525	531	574	545	558	546	518	555	534	512	522	530	543	599	531	508	523	532	560	519	538	501	539	529	511	536	550	557	561	526	510	578	525	522	527	531	521	558	562	540	543	536	529	536	585	518	552	518	529	529	555	525	551	505	505	545	531	518	559	528	531	543	567	547	557	526	506	497	522	542	550	550	563	554	545	564	575	532	569	542	578	563	523	525	509	526	551	522	554	568	548	555	538	510	498	533	510	542	533	507	520	539	557	523	545	510	528	529	490	528	543	527	555	571	553	489	534	513	546	568	487	535	544	523	484	516	572	515	524	515	542	550	511	543	524	529	534	521	521	517	565	541	528	526	555	523	584	526	525	534	562	563	558	548	505	539	572	565	569	523	526	539	572	488	528	540	563	578	539	541	589	540	519	578	574	563	523	555	522	570	501	502	537	527	517	509	523	556	573	531	528	509	523	534	530	538	575	558	495	489	541	502	527	559	497	546	565	555	564	534	556	530	515	560	537	553	530	612	512	531	539	478	530	540	559	500	596	512	576	535	530	500	536	506	575	531	541	546	577	507	571	527	529	546	524	535	539	539	511	549	577	549	544	527	529	543	576	509	470	545	514	537	567	534	523	499	545	569	583	554	576	521	564	514	518	541	560	532	498	514	554	546	551	523	534	585	554	551	559	559	522	555	540	513	528	560	542	565	574	477	538	532	547	528	538	485	559	525	525	497	524	560	516	515	554	523	545	507	532	575	497	467	527	519	538	543	576	558	545	501	556	509	512	522	558	592	536	533	529	585	496	570	560	518	566	534	537	508	564	486	476	526	561	533	578	581	536	538	539	540	523	525	551	565	504	542	534	522	519	556	545	497	534	559	554	560	569	542	513	557	538	520	597	564	516	534	536	529	529	545	483	527	601	551	511	533	568	537	499
64646	28107	9224	2239	1056	631	438	336	283	240	257	245	271	229	267	277	251	297	291	248	277	256	257	261	264	266	263	270	239	275	259	257	256	260	272	266	256	289	313	235	277	261	293	262	279	214	265	275	249	253	245	274	286	271	276	266	240	285	223	290	246	252	270	244	283	280	265	227	275	280	259	257	266	262	238	252	300	265	254	266	295	286	243	220	246	227	264	258	255	254	263	266	246	244	270	263	259	272	247	260	263	233	233	277	275	270	284	269	233	274	245	257	254	277	276	228	258	273	266	255	260	229	254	267	270	254	265	281	234	275	264	292	262	269	274	270	245	279	269	240	314	256	266	261	243	224	252	284	243	249	280	270	278	264	269	307	293	243	268	235	251	267	236	237	260	270	305	284	251	270	257	216	279	273	267	237	264	257	253	276	264	257	251	270	263	252	274	289	286	262	245	252	277	250	243	270	289	264	254	230	233	272	260	281	258	251	264	249	253	223	248	249	283	240	279	271	283	282	303	282	245	256	267	242	242	251	274	261	250	268	274	234	271	243	243	255	283	270	249	249	257	278	240	263	236	277	247	227	277	253	266	284	245	246	263	267	242	265	245	270	233	278	240	288	279	273	272	236	270	257	247	280	250	240	286	269	290	269	269	248	266	291	263	281	253	281	251	258	268	246	283	268	232	250	253	246	261	260	240	262	276	254	275	269	273	239	273	258	264	261	238	269	273	285	266	251	270	260	256	261	305	258	262	275	237	284	281	259	253	251	289	279	239	264	270	282	232	243	263	247	262	255	257	258	246	253	274	236	272	239	281	289	260	248	271	272	279	261	256	266	270	274	291	284	239	270	254	263	276	288	235	302	245	252	295	257	238	244	261	275	285	283	250	226	242	249	250	294	240	281	263	271	243	226	249	254	277	288	271	281	268	252	251	251	272	274	269	279	264	255	241	270	261	265	248	265	250	261	286	222	243	253	269	244	293	256	291	285	258	267	302	283	250	257	254	270	240	246	270	241	265	253	237	293	271	259	258	249	265	271	267	237	272	267	256	270	289	263	256	231	271	276	237	249	257	244	232	260	266	287	243	261	287	248	261	256	239	265	270	254	230	282	289	292	273	279	261	270	282	272	275	269	259	261	273	267	274	250	267	280	272	252	212	242	267	276	280	274	241	235	247	262	276	287	237	234	248	276	259	258	268	277	250	300	265	249	269	258	260	247	238	238	266	255	239	253	279	263	261	274	265	252	267	264	241	233	282	276	256	251	292	276	267	249	223	266	246	282	261	263	281	250	270	265	272	257	281	274	253	263	262	252	246	261	258	251	252	284	268	252	263	286	277	253	250	274	282	262	290	238	279	272	253	255	279	294	270	261	266	284	246	307	271	253	270	253	272	235	278	236	247	265	271	228	246	284	263	270	240	222	296	262	264	283	269	250	284	273	282	247	291	283	243	280	265	246	241	233	257	245	292	265	254	265	254	285	240	286	285	258	253	275	266	296	302	279	247	251	265	240	236	264	256	256	259	271	279	247	255	258	261	262	260	240	278	245	237	243	280	256	270	287	301	267	252	244	257	260	280	264	256	270	251	294	287	283	301	275	285	263	280	258	258	253	249	257	275	254	224	273	248	268	258	271	267	250	262	269	287	282	253	261	270	276	263	227	261	239	266	248	268	272	274	233	256	216	263	275	263	240	248	258	270	230	270	275	263	260	214	244	297	259	288	238	279	263	280	272	227	268	259	266	265	238	237	296	276	239	247	251	269	276	277	298	276	267	240	229	251	249	263	267	263	249	253	262	239	253	271	260	238	220	259	261	258	250	286	225	261	299	261	284	273	266	285	274	272	268	204	261	252	266	278	255	294	255	262	276	276	262	254	270	269	302	250	219	243	262	233	252	265	249	265	258	233	261	298	243	262	255	299	252	282	255	298	300	274	263	287	248	262	298	279	239	252	260	290	316	262	279	265	275	270	283	245	237	244	255	249	227	275	248	247	255	271	256	223	263	280	281	291	273	254	260	283	271	320	261	286	259	280	276	272	254	273	285	271	216	275	264	276	265	241	283	250	277	258	254	265	232	261	245	268	271	275	258	222	260	241	274	272	248	293	252	246	256	271	266	250	266	256	253	276	230	275	270	264	265	246	289	278	243	226	245	238	251	246	285	272	274	227	283	263	262	310	267	289	265	274	289	275	270	307	278	249	244	280	241	280	271	241	264	257	266	267	260	254	246	244	271	247	222	247	272	245	231	258	302	267	262	271	260	264	250	253	248	274	260	294	284	288	264	272	293	280	252	240	262	268	279	251	258	262	277	268	248	290	253	268	282	247	263	263	270	251	253	257	254	277	281	246	254	284	266	251	240	257	268	242	256	244	263	266	258	270	265	257	274	270	238	275	261	255	231	271	280	243	268	290	257	239	242	274	278	261	253	278	254	249	274	243	260	267	309	250	259	299	253	277	273	252	248	225	234	250	249	254	305	270	299	264	273	287	276	269	238	274	259	257	254	262	254	247	258	263	278	257	267	266	249	223	251	251	266	266	261	265	258	275	258	245	271	273	239	270	263	244	254	257	281	272	265	241	288	288	262	261	252	266	260	270	257	261	261	278	225	229	272	284	281	287	256	299	285	253	245	270	260	248	255	263	276	253	263	240	235	264	287	250	284	268	286	288	280	263	272	276	292	245	279	243	275	245	223	242	258	254	266	253	287	249	256	270	259	245	282	257	234	250	266	247	251	254	273	258	249	276	263	266	300	239	252	267	281	270	254	272	268	265	269	253	269	293	273	267	277	259	281	256	300	273	270	226	257	275	261	244	277	232	237	248	246	254	273	262	261	255	304	258	244	279	275	242	251	257	253	271	254	265	247	281	233	263	255	249	266	291	250	298	255	266	242	267	245	248	271	286	273	258	275	276	252	276	281	250	259	287	249	265	279	232	273	281	252	312	245	269	242	266	241	239	249	246	274	270	246	257	243	223	258	263	246	230	272	255	232	301	226	248	255	276	264	257	271	258	243	249	286	287	239	269	214	271	273	292	246	233	297	269	275	255	258	241	249	284	266	280	237	272	252	271	257	290	264	242	259	261	254	229	255	264	271	280	274	253	275	258	267	274	247	241	265	264	235	238	273	281	266	264	248	273	250	265	242	273	271	230	238	271	279	271	261	261	265	259	246	253	263	264	246	261	249	258	261	231	244	271	284	276	245	211	275	247	269	301	227	253	265	275	275	242	242	259	238	254	230	240	320	261	250	266	284	231	253	234	250	235	284	276	281	275	242	257	269	224	299	229	266	255	247	250	279	273	281	256	235	260	249	294	257	245	251	270	259	275	295	216	278	296	247	264	278	232	239	287	296	217	250	234	275	278	291	271	266	238	265	267	252	260	258	278	294	256	261	285	284	235	251	234	257	279	244	255	269	267	275	267	288	256	264	257	274	248	270	258	245	248	276	254	259	275	277	269	257	255	270	260	251	278	275	258	258	243	244	268	265
44381	18772	6963	4141	2804	1888	1093	676	605	610	578	614	589	572	585	598	637	596	569	598	599	604	597	610	588	558	577	582	577	565	568	573	581	576	605	596	588	597	587	554	541	590	577	576	588	598	626	572	573	653	580	597	585	543	582	572	606	586	551	572	571	631	566	573	566	539	547	567	605	663	560	580	588	598	566	565	567	604	575	564	602	591	561	608	617	572	566	606	578	605	581	561	592	588	624	576	579	604	599	622	554	597	601	553	618	603	580	595	573	577	613	564	526	593	567	611	577	574	609	594	605	597	568	563	579	539	606	571	614	570	597	574	576	570	579	576	606	576	602	571	578	559	610	600	605	596	561	579	585	576	593	515	574	597	583	578	610	591	537	594	607	564	610	630	602	586	591	525	566	542	574	570	558	553	611	562	583	638	618	596	579	615	549	566	605	581	595	636	606	562	548	623	561	598	561	575	571	579	540	568	604	642	613	567	628	546	628	566	584	567	568	544	572	542	570	560	574	577	565	613	589	613	616	579	584	606	547	614	542	599	604	572	577	560	575	576	552	617	576	597	569	585	594	590	605	593	560	594	584	568	616	592	601	591	582	578	568	570	629	553	605	610	576	548	549	567	581	590	591	572	601	616	572	565	559	590	618	549	583	590	610	634	577	554	603	628	589	575	565	600	554	611	590	585	548	538	577	527	549	618	598	560	581	559	567	611	623	582	550	590	542	590	567	567	598	586	566	592	617	565	563	564	551	586	550	600	562	594	598	591	569	562	546	557	532	559	582	581	612	600	599	582	548	549	562	626	594	594	569	575	614	559	605	571	551	583	622	620	575	559	589	602	576	553	560	565	586	540	582	561	593	553	578	592	604	586	587	587	551	597	594	594	600	587	565	558	571	566	549	565	572	589	622	621	593	563	592	602	573	567	587	578	554	577	540	549	537	570	581	614	565	600	568	598	587	636	567	581	543	597	576	543	593	576	597	586	563	580	633	605	603	572	590	574	613	554	584	600	628	564	604	598	584	580	557	575	589	604	612	546	592	620	588	615	592	541	575	557	560	584	578	584	584	582	559	606	552	589	593	625	532	608	563	606	578	587	568	560	608	581	556	525	577	591	546	575	593	564	568	564	560	574	599	585	567	612	635	603	573	633	592	589	592	551	630	583	599	588	595	563	562	590	593	635	613	612	601	524	589	585	554	549	574	560	528	581	549	628	541	560	635	580	572	614	581	618	581	583	598	572	560	587	562	599	558	604	597	548	619	583	638	570	563	618	573	644	604	572	583	612	567	597	600	585	605	590	579	620	584	599	577	564	582	628	581	587	593	570	576	570	613	551	575	552	613	571	605	571	575	579	627	555	607	598	550	593	593	548	584	580	570	590	568	564	588	633	562	606	539	564	626	599	598	618	572	587	590	561	558	551	526	560	593	568	620	582	561	580	543	563	591	607	547	597	566	551	597	610	541	570	613	570	570	581	599	598	539	599	592	561	562	587	578	541	594	557	547	601	626	542	582	572	601	582	577	567	565	580	598	593	587	593	602	592	533	592	582	583	598	515	628	630	629	551	574	623	591	559	546	560	589	560	591	634	586	561	620	600	583	533	592	621	579	576	605	558	537	544	605	528	625	612	583	554	607	587	539	559	583	573	619	590	609	600	579	573	593	604	566	596	593	605	589	593	603	533	530	620	598	573	581	558	593	608	607	612	568	594	554	549	580	574	583	567	603	558	566	551	561	583	577	590	557	574	565	587	582	571	552	613	567	545	582	612	592	571	589	589	590	590	594	545	579	572	542	589	578	609	567	644	548	592	569	601	654	615	618	578	594	580	627	630	627	578	591	576	601	615	595	632	579	615	595	595	603	573	573	631	584	573	655	635	595	580	597	618	603	572	563	606	626	581	563	593	573	577	590	583	573	612	585	574	596	582	596	582	615	583	603	572	564	580	585	620	572	559	592	605	615	626	604	572	571	566	553	584	592	554	563	580	546	583	582	593	577	572	609	587	549	580	569	625	562	611	591	573	554	562	562	570	588	613	536	604	557	557	567	556	613	600	556	604	590	605	583	572	583	591	590	606	541	554	577	553	577	570	584	595	587	555	577	573	562	566	580	591	603	586	557	597	580	597	569	588	561	527	598	596	539	585	640	586	601	601	591	616	592	610	574	566	626	584	559	572	592	596	551	555	577	591	616	561	607	589	618	588	545	561	579	569	577	560	607	556	582	600	583	556	574	592	559	565	608	598	574	594	562	576	550	576	626	615	584	565	514	594	568	612	590	587	536	621	573	572	563	579	622	551	616	576	548	582	605	595	574	635	542	595	606	570	611	546	590	612	576	598	622	567	605	590	553	656	579	574	582	625	583	575	600	548	600	589	584	574	606	618	576	609	582	588	555	617	551	607	614	587	600	569	582	566	599	551	632	572	622	606	597	564	601	601	580	605	570	605	588	582	601	571	576	614	581	594	594	597	599	572	593	581	579	573	549	593	558	560	581	627	619	593	600	590	570	591	626	568	562	604	603	571	570	576	586	604	605	561	559	591	560	599	564	560	609	578	607	558	544	654	579	596	592	607	561	589	605	576	610	608	595	605	576	591	586	581	555	578	592	597	568	593	566	564	587	555	556	617	575	607	597	604	653	549	587	562	553	588	594	593	580	560	607	541	629	550	580	588	556	592	556	584	588	643	601	560	603	588	549	599	517	600	596	569	591	596	544	588	588	570	612	585	588	595	602	587	604	614	590	587	628	595	567	587	553	573	576	579	598	536	571	588	614	561	550	562	629	602	555	585	579	561	566	593	577	616	567	608	575	578	549	579	638	622	609	562	564	575	548	582	586	588	614	604	548	533	548	574	585	605	574	545	589	556	555	605	565	582	562	574	587	607	566	540	537	571	540	599	555	594	570	624	549	578	604	597	580	579	577	572	563	591	554	570	553	589	578	541	583	596	570	574	606	577	553	604	576	536	590	570	565	569	585	597	571	535	577	577	572	573	559	580	555	594	567	582	570	593	552	600	571	556	621	625	593	616	528	550	586	565	607	586	581	585	582	590	568	636	611	624	580	614	590	580	574	576	564	544	604	577	595	596	593	579	570	578	550	584	546	572	639	539	575	611	592	549	577	604	566	648	612	571	570	606	611	559	566	630	598	591	604	602	579	566	596	595	610	613	597	569	558	604	590	582	594	579	574	600	541	625	635	546	591	551	581	584	615	583	577	596	615	574	547	592	587	577	553	551	551	585	559	603	555	642	534	599	586	570	568	570	593	583	561	560	553	567	632	613	578	533	607	587	550	642	563	600	565	617	575	566	590	575	580	581	604	557	565	554	553	525	585	541	584	523	607	564	596	597	554	594	571	547	580	643	558	546	591	549	647	563	568	616	646	571	599	576	575	584	571	574	559	541	592	593	583	562	599	563	591	555	593	590	599	565	577	577	625	571	568	562	591	577	599	609	590	523	573	583	616	609	584	597	614	547	606	614	601	598	571	542
50011	18089	4678	1266	511	332	279	259	232	255	248	213	250	219	238	222	215	223	226	269	221	253	259	235	189	236	214	222	229	196	199	240	264	226	225	228	205	232	223	207	204	232	231	212	225	229	264	224	238	227	245	223	219	219	237	218	241	226	229	217	226	199	220	212	233	243	212	228	224	230	231	232	214	225	239	257	239	196	217	234	237	255	195	232	237	228	237	220	197	226	232	217	234	236	225	233	232	222	206	222	264	226	230	247	229	231	242	249	218	235	249	233	219	232	221	233	222	256	242	193	234	222	235	240	216	234	240	231	251	230	229	229	200	248	221	233	215	225	212	231	222	220	243	215	235	231	229	229	219	242	246	217	207	188	223	243	223	228	228	201	241	220	249	220	214	220	215	258	269	231	241	204	231	243	211	226	240	238	251	251	237	228	282	221	214	250	201	227	225	207	228	233	242	236	237	242	231	240	247	227	222	257	193	221	220	212	245	230	247	207	226	258	220	205	221	215	248	231	205	262	215	225	224	263	199	222	226	225	207	207	217	202	250	231	218	217	243	230	234	197	238	247	245	202	239	189	207	229	217	215	194	230	235	226	210	212	204	247	243	237	246	230	274	242	227	242	216	223	209	227	239	221	251	223	247	243	247	259	208	228	218	224	207	227	247	244	217	225	239	234	235	240	228	219	232	231	240	236	251	235	259	223	251	252	231	221	208	222	265	204	208	267	224	217	232	181	224	216	253	218	213	224	249	229	238	234	242	218	219	218	220	213	219	226	220	216	237	231	208	220	214	241	247	228	207	218	246	236	252	247	236	233	216	217	240	199	234	226	240	243	231	227	255	254	232	284	213	213	195	220	235	230	232	234	254	232	218	218	205	230	249	222	224	243	252	200	235	238	243	241	215	265	226	231	214	249	217	222	228	232	234	239	225	227	248	235	215	228	217	221	207	251	227	228	225	253	211	206	234	224	207	220	233	225	234	233	207	252	225	235	236	242	237	195	211	243	214	190	213	237	228	228	228	236	233	223	250	217	215	216	227	215	236	212	216	234	215	239	231	215	207	242	212	219	213	212	236	217	237	233	233	244	206	230	239	200	226	218	181	226	255	244	219	218	209	228	245	216	218	202	223	229	234	210	253	252	222	253	249	207	218	257	204	224	245	208	217	244	227	242	217	223	246	232	239	223	244	237	231	214	222	197	223	224	218	229	245	210	231	244	205	264	218	234	201	218	229	210	238	225	217	223	214	256	222	235	233	237	236	221	211	210	219	235	237	238	244	253	226	233	242	203	240	231	239	209	227	217	219	206	238	213	208	256	264	209	216	226	234	233	239	211	256	218	220	226	221	207	218	228	235	251	251	193	224	240	242	239	230	225	240	218	199	228	246	230	255	239	237	247	200	223	217	221	231	203	211	218	234	204	250	211	239	212	240	242	202	213	207	202	218	205	206	233	225	255	241	258	250	230	222	201	239	217	235	236	227	225	214	200	263	247	235	248	210	214	224	228	230	239	218	244	225	220	239	213	236	277	250	225	227	220	229	217	212	205	207	217	236	230	233	230	211	264	241	224	232	240	255	219	232	245	233	213	249	202	201	206	243	237	236	216	217	227	227	229	184	230	246	274	215	235	233	186	210	250	260	208	231	225	217	219	215	243	224	208	232	241	232	221	214	211	219	219	217	215	212	216	229	229	216	238	210	229	231	230	209	229	231	224	244	265	256	219	227	257	216	223	188	240	227	238	209	243	213	207	198	195	196	224	223	227	241	229	232	208	219	242	214	216	220	266	219	211	227	251	214	235	226	217	250	245	208	209	220	265	229	253	214	233	218	267	234	249	250	212	227	208	241	215	250	237	213	224	227	225	219	214	248	247	254	203	227	238	240	228	234	202	235	216	220	229	240	224	249	208	203	215	248	251	220	260	223	263	248	228	211	224	220	257	247	238	229	234	261	226	203	213	279	235	236	226	241	243	244	245	236	203	216	231	221	216	207	236	197	213	240	231	232	244	232	222	224	232	233	236	218	237	229	218	234	210	238	228	232	214	236	230	225	233	220	239	234	218	210	207	206	215	230	214	230	227	220	241	235	246	260	246	200	229	218	219	215	226	239	201	234	267	263	232	241	212	204	233	223	234	201	228	242	230	231	223	255	233	240	241	201	235	221	226	207	247	242	235	187	241	220	240	235	221	209	237	215	207	218	241	223	236	241	245	209	260	204	215	256	216	225	244	218	253	257	237	229	231	207	261	218	225	249	207	231	209	240	202	246	208	266	236	215	227	220	250	229	240	238	215	265	197	228	226	246	202	223	225	192	217	229	210	211	236	221	217	233	218	229	219	249	223	248	238	229	220	229	190	205	271	211	225	214	253	229	235	199	252	237	233	249	243	221	200	232	225	262	269	240	209	230	225	222	240	221	221	215	247	228	242	222	213	211	234	248	198	257	262	238	238	244	235	213	230	218	237	235	231	206	229	208	229	224	247	233	233	242	227	233	247	223	266	223	209	231	240	214	243	229	238	248	236	208	242	229	220	224	218	220	235	223	220	234	257	229	225	258	245	251	220	240	216	225	215	224	224	197	237	231	202	252	204	203	237	253	243	200	233	230	212	235	229	273	235	232	216	236	218	221	209	237	204	199	213	240	209	215	209	227	242	242	209	223	202	232	218	228	229	224	246	232	218	232	252	226	220	244	225	261	205	215	230	234	228	220	217	233	251	236	217	240	236	222	220	227	228	241	236	211	222	215	263	200	214	214	206	246	220	200	233	224	198	229	239	228	219	234	226	215	231	225	248	242	228	209	211	227	221	219	222	210	220	204	213	264	223	236	239	241	226	212	243	222	220	233	225	210	215	268	220	236	238	242	205	232	223	215	241	226	248	197	243	252	246	212	231	202	237	216	227	248	237	213	228	247	235	246	203	238	214	222	242	212	251	234	228	219	253	228	233	253	243	208	250	244	223	214	227	223	253	232	201	217	204	225	243	202	250	240	226	235	221	227	261	230	212	208	231	229	230	217	227	245	239	224	203	219	232	235	254	240	256	238	207	192	200	238	220	217	215	222	224	231	198	229	257	242	237	225	220	212	218	242	238	245	226	229	226	221	248	249	206	238	233	241	235	202	218	232	220	225	223	216	234	217	241	222	233	247	215	253	226	236	227	246	207	237	218	206	204	245	231	218	240	226	218	228	223	195	237	264	228	236	215	221	259	233	217	230	219	264	231	238	231	261	219	249	250	262	207	228	215	232	229	209	212	225	229	231	248	234	199	223	239	211	228	244	223	221	235	251	207	234	221	234	219	238	215	233	249	208	218	237	216	218	235	225	280	220	245	218	237	247	230	270	226	202	198	215	207	232	227	198	228	258	236	212	219	226	223	227	232	209	252	225	203	216	213	204	191	218	214	252	249	218	235	221	245	198	252	212	209	244	229	246	240	201	245	219	222	229	213	232	259	247	232	240	231	245	256	252	209	197	227	203	240	234	231	210	216
34060	11781	5398	2712	1369	948	642	570	513	547	536	485	576	479	498	534	513	523	537	512	534	505	483	527	542	514	502	525	526	527	527	526	476	499	502	507	512	494	529	494	521	505	538	530	504	533	529	495	485	505	510	545	480	533	526	488	529	483	546	461	512	509	530	530	524	511	531	596	511	542	461	562	522	543	483	488	485	531	503	480	522	499	513	523	522	514	508	481	516	494	478	531	542	531	513	527	516	490	536	491	534	485	489	510	546	530	502	540	488	519	506	518	529	510	561	535	519	509	534	483	520	488	490	524	521	514	504	518	500	519	496	486	510	557	528	543	526	497	533	513	534	492	494	488	509	523	486	518	503	494	508	538	512	527	528	510	540	522	529	511	511	478	543	482	533	522	454	495	493	519	500	550	513	606	500	514	507	504	516	499	542	531	482	495	500	507	525	500	542	520	528	524	531	501	527	503	527	544	564	523	508	449	539	543	552	502	520	546	507	516	541	488	537	499	479	519	511	503	527	523	508	517	539	473	513	481	498	503	535	544	503	560	507	525	510	522	501	513	470	527	499	516	475	544	523	520	502	512	502	543	530	540	485	513	516	566	502	534	511	525	538	509	505	513	513	495	493	481	498	508	493	487	527	534	530	521	510	494	483	468	542	523	512	538	488	524	501	504	526	524	533	528	510	550	559	527	519	540	562	533	511	532	543	532	515	521	501	520	473	543	506	524	523	513	522	548	465	505	485	490	556	533	528	489	544	530	508	558	512	542	481	526	512	522	478	551	501	482	532	507	507	469	528	508	502	500	517	516	508	512	502	487	539	483	503	508	497	541	487	532	495	492	491	525	553	526	543	509	530	537	526	492	507	557	501	486	529	546	536	493	536	545	541	566	504	508	499	543	517	524	528	506	531	504	489	489	496	489	524	547	513	489	556	503	554	515	506	545	517	543	517	492	516	538	504	540	517	548	497	505	498	479	531	469	520	482	563	536	527	504	516	481	499	493	519	477	512	513	490	499	534	475	548	538	494	494	497	510	527	508	525	529	541	510	521	507	503	516	518	502	513	512	505	498	537	526	480	505	517	510	513	528	568	549	505	493	512	520	529	519	517	482	520	514	533	542	523	480	542	512	485	460	513	529	545	535	556	528	503	521	502	510	472	523	559	536	521	492	537	542	510	529	490	536	502	489	561	483	534	527	487	523	503	481	489	499	533	509	511	484	494	522	527	544	498	531	496	531	532	533	507	510	529	516	497	528	507	524	502	568	500	522	531	482	511	487	503	549	510	514	520	515	533	529	504	542	513	484	503	501	525	544	529	537	560	520	539	504	490	506	499	500	501	513	520	494	468	513	514	498	554	512	532	494	512	507	527	557	514	473	484	505	517	493	525	514	520	513	488	476	520	507	514	498	517	528	492	521	528	488	493	491	569	531	540	476	524	532	514	501	524	503	573	478	563	519	484	489	507	468	490	500	510	525	498	516	520	524	535	515	497	521	538	531	507	525	528	512	496	483	518	530	502	528	504	505	501	527	512	515	554	516	478	516	530	556	496	509	497	550	499	539	475	539	487	519	471	503	495	512	529	502	518	529	525	505	506	504	509	493	508	498	522	506	535	515	494	481	488	557	488	523	536	543	518	507	496	466	517	503	503	521	569	554	508	502	544	479	467	482	496	538	522	495	532	530	494	542	526	518	566	478	509	495	479	512	517	525	515	477	537	508	535	495	501	541	493	453	508	516	552	520	510	536	494	504	493	540	520	511	509	528	505	547	539	495	540	492	530	513	491	531	506	474	495	495	525	477	534	493	516	545	527	530	527	513	542	564	494	517	541	526	524	507	535	503	505	545	554	505	512	560	478	483	538	479	503	503	518	501	534	542	489	533	546	485	516	516	507	511	512	510	499	548	572	487	499	505	511	537	514	517	527	486	493	473	522	502	523	535	447	533	505	509	508	522	477	536	541	488	539	504	513	521	556	520	513	542	494	520	515	522	490	522	510	554	521	520	500	547	499	501	529	526	513	516	515	516	582	493	535	513	509	499	529	560	558	497	524	491	515	516	523	537	533	523	511	508	504	504	507	522	552	512	506	496	497	516	540	510	496	528	485	565	564	492	550	525	528	483	519	500	560	490	498	540	509	507	520	509	581	475	541	498	551	514	504	525	511	506	506	542	518	511	533	469	536	499	532	502	532	552	493	492	529	521	511	535	527	504	508	531	521	543	551	482	572	494	500	489	531	490	502	497	511	523	543	541	484	458	511	549	506	501	523	461	542	516	519	489	487	517	526	506	543	484	536	501	533	538	543	521	512	508	519	503	520	490	541	494	500	541	528	498	515	516	486	487	543	518	531	529	516	509	542	504	485	520	511	499	547	537	515	528	500	571	510	535	485	521	478	532	473	501	550	519	472	537	499	538	521	491	546	520	506	506	515	513	520	507	529	524	518	531	514	533	538	525	532	525	488	533	476	525	523	526	523	488	537	511	514	501	543	470	483	530	562	539	515	493	478	499	568	540	515	456	477	513	469	539	494	538	508	540	527	486	516	514	526	543	538	495	530	540	523	492	478	526	464	486	514	486	487	526	529	527	535	488	513	506	520	509	498	462	526	549	532	497	530	502	497	532	514	476	473	495	518	557	532	497	493	494	485	527	489	553	505	551	486	489	518	493	542	531	480	530	486	537	537	511	526	526	550	526	506	549	501	500	525	470	502	475	511	481	514	501	479	530	524	496	517	522	500	546	526	565	547	513	513	526	520	517	550	502	534	495	533	508	497	517	505	494	494	524	553	528	536	475	559	548	503	520	504	505	522	548	526	516	567	535	558	541	503	519	544	526	501	451	524	484	487	552	496	503	555	513	525	543	511	514	517	511	533	482	528	532	512	509	472	517	515	536	536	512	501	527	522	511	523	513	483	514	525	523	505	524	536	521	491	538	526	553	513	499	549	560	469	564	532	490	506	515	516	509	525	593	513	556	520	519	577	527	483	512	519	551	522	524	502	503	555	523	501	557	535	546	511	504	498	504	475	531	512	494	492	471	534	547	496	494	504	518	539	513	527	525	533	486	531	541	512	506	488	518	558	512	529	528	540	508	516	540	493	538	521	515	507	518	535	536	543	498	524	514	503	524	453	566	550	490	489	501	505	496	492	528	552	509	506	483	473	548	533	511	507	485	498	497	502	510	519	537	534	506	506	483	512	539	466	495	551	496	486	509	487	523	529	490	527	482	503	512	527	535	511	501	522	534	514	500	509	499	511	554	529	457	537	500	473	526	539	527	515	528	488	543	489	502	482	520	527	469	546	545	469	504	529	506	530	504	495	518	551	532	535	479	517	516	520	508	503	498	512	484	507	455	543	516	522	523	508	489	557	502	492	528	537	511	525	489	520	492	523	529	507	522	541	521	516	471	517	508	500	507	541	534	523	556	503	519	485	503	538	539	525	490	510	532	527	486	530	485	535	487	478	529	517	537	562	522	525	470	478	459	493	507
58545	24265	9483	2891	1171	694	488	289	236	236	215	256	225	251	247	243	228	225	262	229	250	268	226	227	223	227	218	259	250	236	281	234	238	243	245	229	237	242	236	261	223	229	223	238	236	240	246	260	217	255	205	257	229	211	218	244	237	232	215	262	281	221	235	230	220	235	226	225	256	255	247	232	228	239	236	241	223	244	200	246	237	213	269	229	206	255	208	248	216	227	219	245	238	257	227	229	276	261	239	252	237	218	221	248	244	235	238	215	213	231	234	232	251	215	244	260	233	264	239	255	226	239	249	248	223	230	233	252	222	243	220	229	235	242	238	228	223	257	245	232	217	244	276	212	216	247	222	236	254	250	227	239	250	248	269	221	239	221	246	234	238	260	258	257	241	252	233	247	247	248	245	234	234	226	248	235	235	232	254	252	248	238	234	239	245	228	247	252	246	242	242	238	229	235	255	255	229	225	215	221	230	241	231	248	258	248	240	250	206	257	221	200	216	225	276	225	239	246	240	209	211	240	225	258	238	248	236	213	237	217	228	251	252	226	241	227	229	243	202	221	224	247	242	206	244	251	226	209	245	229	230	237	255	239	210	215	228	243	238	270	259	261	237	233	246	219	249	212	211	229	226	213	217	257	224	234	228	254	229	227	217	239	248	232	242	224	223	274	226	214	247	263	250	253	236	237	243	232	230	245	233	222	272	242	228	233	254	211	223	207	228	251	253	232	229	222	236	246	224	241	217	249	212	246	253	236	220	228	208	242	229	202	214	228	261	236	243	247	203	226	253	213	263	259	223	211	230	221	242	234	199	205	240	231	223	229	274	215	262	227	219	235	233	223	222	240	244	221	236	238	227	227	255	234	228	254	213	231	247	266	237	210	216	225	217	204	224	226	256	229	235	229	223	227	231	198	249	251	242	233	225	234	250	256	242	246	221	229	226	199	221	210	223	229	227	225	201	276	241	247	235	223	296	247	241	237	226	233	200	271	249	250	234	227	238	221	247	245	218	211	208	236	256	230	185	223	226	228	229	246	219	247	248	247	241	193	254	219	231	237	241	285	217	258	237	252	234	239	208	206	223	224	258	232	250	198	231	239	241	248	284	248	271	268	221	222	231	219	279	235	215	268	244	215	238	253	243	249	261	209	226	222	234	244	235	255	218	230	227	212	235	237	248	243	231	252	218	232	224	250	272	232	244	201	234	225	259	232	257	231	230	222	232	227	249	242	239	249	227	242	268	239	262	214	231	238	245	205	223	249	249	244	235	241	223	244	247	255	212	235	209	244	238	259	212	259	202	225	234	227	228	247	221	277	244	218	254	242	211	235	263	231	270	235	206	245	226	210	224	249	246	245	247	256	228	194	265	243	253	262	230	225	226	234	228	254	238	233	238	240	247	236	246	248	249	241	238	253	208	223	214	235	234	234	234	225	231	223	225	251	237	243	218	232	238	241	237	248	207	249	248	255	262	241	210	221	215	218	221	255	236	250	232	197	219	234	224	230	251	239	228	226	218	223	255	222	277	251	259	232	228	215	269	218	263	248	231	234	233	219	246	235	268	229	233	199	242	221	190	227	259	241	224	223	210	227	253	242	232	232	224	234	224	208	241	238	259	225	242	202	222	239	259	274	263	250	215	256	236	255	275	265	258	243	228	236	248	230	253	253	255	215	205	226	243	244	246	228	228	206	227	224	232	263	221	231	226	234	275	204	224	232	234	248	258	229	220	233	220	255	254	256	225	248	228	250	256	232	228	238	236	230	211	255	255	255	239	249	226	234	226	266	249	253	236	235	234	259	271	235	276	221	257	243	229	224	225	256	246	248	251	229	213	247	220	249	248	211	269	245	231	216	259	269	243	223	211	233	214	245	243	228	218	247	216	252	225	202	248	227	244	243	249	225	240	267	231	232	276	255	211	239	218	209	260	224	224	214	241	231	241	247	227	238	248	222	220	271	234	257	219	236	253	262	218	260	241	233	238	232	265	233	253	230	230	256	211	238	259	220	218	231	257	239	233	263	203	214	236	218	234	276	231	235	260	244	220	237	211	229	207	243	212	227	249	227	258	234	247	229	221	216	252	236	244	224	242	228	235	207	248	238	246	233	224	209	277	266	238	248	246	275	231	230	229	245	256	219	212	265	268	231	246	264	221	214	250	234	228	250	214	224	225	229	248	221	232	224	209	213	221	215	213	215	222	224	232	268	216	252	252	267	225	213	226	219	262	234	227	248	219	211	244	250	229	254	227	234	243	237	203	226	225	200	248	255	218	229	225	257	249	233	234	237	240	234	260	216	234	212	233	219	241	252	213	210	240	214	237	252	200	233	228	235	231	221	213	238	210	251	243	202	246	232	272	249	237	222	279	246	227	224	221	219	267	258	224	244	224	233	242	236	258	217	242	231	219	220	255	241	242	226	237	246	239	240	224	248	243	223	217	214	249	227	243	211	268	210	224	195	208	242	238	267	272	224	269	228	234	250	236	231	209	248	243	234	220	226	221	239	248	237	235	253	259	231	247	219	245	226	225	228	222	254	238	267	225	242	253	223	247	235	266	264	240	228	250	213	241	228	263	219	255	225	212	220	245	232	232	226	236	242	249	232	244	231	228	237	219	245	210	256	243	226	226	236	239	214	210	241	267	253	225	252	252	250	224	247	259	235	245	258	238	246	256	228	230	274	238	229	215	230	238	221	251	231	230	237	244	244	252	220	240	258	251	245	239	255	243	247	223	263	251	249	252	235	218	243	211	232	229	262	251	258	256	253	236	265	230	257	236	231	258	208	202	225	242	233	233	210	239	233	222	225	235	253	215	262	220	238	243	250	228	232	257	237	219	251	215	227	218	238	255	240	208	255	225	242	275	247	232	249	243	271	218	226	241	222	215	263	231	257	229	235	221	235	260	258	226	269	230	252	231	233	217	248	240	246	204	236	233	216	221	234	228	237	275	241	242	205	212	226	270	235	245	244	236	239	224	242	236	250	234	228	190	226	254	229	251	230	225	235	217	202	238	225	231	236	247	260	215	247	216	229	245	236	209	231	224	241	233	279	232	223	222	247	251	231	234	222	244	244	227	243	221	239	230	228	226	217	263	210	207	231	237	224	235	260	223	214	232	252	217	214	219	233	242	255	235	239	249	240	246	217	237	217	244	227	219	224	226	224	227	241	242	240	241	228	223	251	213	244	239	213	231	245	251	230	288	215	211	233	224	243	234	201	231	216	242	272	277	202	227	243	232	204	241	251	219	244	250	235	262	250	258	235	235	237	251	255	226	223	248	262	230	214	252	200	237	259	228	244	227	241	248	226	228	214	233	233	241	197	229	234	219	268	230	270	227	237	266	259	269	261	241	247	224	252	221	202	224	238	229	248	213	244	218	227	207	255	251	237	260	241	257	257	251	226	205	228	235	244	258	226	265	230	225	224	243	237	228	237	270	244	237	204	259	253	252	240	214	227	217	244	223	252	246	246	249	245	237	225	252	252	229	219
39327	16704	10723	5601	3429	2096	1553	799	582	618	577	593	544	572	558	528	562	563	523	535	563	562	531	554	538	546	532	552	501	497	527	484	555	533	550	552	542	546	523	547	528	548	516	517	537	497	524	528	518	574	545	548	553	532	558	557	519	548	541	538	558	515	554	523	572	532	470	518	561	514	525	515	509	493	522	506	521	508	519	548	523	504	522	558	586	517	526	579	547	566	570	535	531	579	539	511	532	543	551	563	524	552	486	555	513	526	533	555	541	535	545	557	532	597	507	592	489	517	558	556	520	538	519	527	536	557	498	537	528	528	536	538	521	508	525	511	480	510	538	537	514	535	509	528	540	462	524	510	500	520	486	566	555	531	545	491	561	557	552	558	572	551	536	532	548	533	563	547	515	536	494	578	522	491	527	514	554	535	530	552	574	532	522	530	519	543	542	563	560	551	537	532	544	534	543	514	521	502	505	523	539	512	515	547	571	534	509	585	569	532	527	523	535	518	563	515	519	538	531	556	504	530	585	528	568	545	560	529	542	552	513	534	519	524	494	520	520	566	523	549	519	531	548	593	547	567	542	508	529	551	522	494	524	540	515	520	537	533	559	523	529	556	536	539	533	512	537	535	567	535	564	504	526	529	559	580	520	518	515	518	519	519	552	533	520	508	558	536	488	530	501	510	515	560	529	571	583	543	590	530	574	542	542	545	551	538	537	529	534	560	509	551	526	591	543	557	540	582	559	546	535	523	518	555	513	553	550	516	594	517	565	583	578	562	573	545	550	557	521	563	525	515	528	564	542	573	563	561	493	516	572	478	524	551	522	563	511	550	527	540	533	527	530	553	555	555	564	542	503	541	531	521	516	575	551	537	528	542	596	528	494	532	516	563	551	529	535	528	574	543	570	542	527	550	554	565	556	521	543	547	525	539	541	529	555	518	531	503	538	533	522	512	533	519	512	505	498	555	539	551	548	549	523	499	550	520	508	514	522	554	555	558	538	518	520	530	557	549	574	525	578	538	537	514	521	553	494	529	539	559	495	552	529	556	580	533	524	512	516	564	554	571	542	564	545	511	522	515	539	525	538	528	555	553	541	550	507	524	518	511	538	488	521	577	535	549	605	550	542	541	549	519	522	545	506	516	544	516	530	551	530	601	564	520	535	534	571	522	525	516	551	525	563	515	565	509	551	574	527	528	541	556	539	507	535	543	527	544	529	503	522	510	534	522	524	508	540	533	540	520	547	549	525	521	522	552	523	539	511	530	555	549	558	506	566	523	510	508	520	562	556	587	537	554	512	537	552	537	509	557	557	508	555	541	508	522	556	519	545	484	542	580	562	520	538	575	532	565	548	557	555	506	547	535	520	578	539	531	521	537	550	502	577	518	583	529	495	544	555	574	563	523	488	538	522	524	532	523	521	518	540	522	569	552	542	539	551	502	536	540	560	527	565	537	522	579	502	557	505	546	521	519	505	515	550	538	558	526	553	515	538	585	559	553	504	532	521	532	535	528	544	524	559	574	531	478	558	541	532	547	551	552	501	515	527	499	589	553	540	523	559	550	562	549	524	489	546	534	536	523	544	574	519	540	525	528	539	523	521	521	510	530	519	523	514	486	551	561	515	519	506	521	534	561	542	537	519	545	545	511	531	523	517	525	544	521	561	518	536	569	509	557	485	547	539	523	520	520	516	538	533	536	548	529	510	557	549	546	535	549	513	546	539	516	522	561	540	546	543	547	553	560	520	509	554	510	508	507	539	537	540	480	544	547	580	519	514	536	559	548	566	523	554	537	547	509	578	532	514	536	558	542	510	526	547	537	511	558	547	502	532	561	550	525	496	521	519	517	541	516	525	553	506	518	531	566	559	512	539	505	518	532	500	562	583	504	494	525	544	537	539	549	538	504	519	541	544	549	512	558	571	544	552	535	557	516	559	554	519	520	548	522	511	572	544	552	558	574	586	544	568	488	549	517	552	559	559	551	541	525	534	494	538	536	531	525	488	521	531	544	521	543	516	555	556	515	541	544	517	539	575	573	557	529	527	569	552	541	528	514	542	516	546	538	541	516	500	530	523	552	557	524	527	491	535	515	515	491	534	510	479	555	552	555	559	544	536	506	532	495	538	527	592	521	558	524	477	552	502	503	536	489	536	540	544	528	531	548	537	535	538	544	500	538	550	534	561	517	553	583	490	515	509	577	555	539	539	523	531	523	562	502	547	527	563	518	565	558	570	553	506	516	509	532	529	505	525	487	520	507	546	500	494	567	570	528	508	492	582	542	518	509	564	552	529	506	504	532	536	548	524	508	526	564	530	549	547	548	509	516	544	593	570	501	541	601	515	498	543	510	540	543	538	527	572	544	554	532	538	525	542	556	522	523	532	489	573	509	567	532	515	565	520	551	537	505	603	530	504	568	504	541	505	532	520	488	525	528	516	494	501	520	494	523	515	499	502	536	543	497	539	548	535	475	543	536	505	525	520	538	541	492	564	583	513	531	528	524	481	559	539	566	554	536	527	516	550	539	539	473	534	517	560	526	510	540	547	537	511	538	568	523	539	571	542	563	518	534	517	571	554	563	498	549	546	549	524	538	548	533	559	536	560	488	528	553	533	543	537	552	550	495	561	553	535	547	541	513	518	533	523	517	547	544	543	523	489	535	532	512	527	522	567	550	526	515	537	560	483	581	515	518	532	527	520	553	517	530	507	531	530	516	542	519	540	543	514	554	559	560	515	553	526	544	515	549	473	524	549	562	506	517	535	507	547	547	532	507	541	550	562	550	548	479	514	528	526	523	534	535	521	549	517	540	580	472	554	549	538	518	516	512	524	542	506	527	488	557	537	528	532	528	537	539	536	507	543	519	538	546	556	527	530	543	544	573	575	543	534	539	555	555	514	510	554	519	513	549	485	571	528	520	521	462	563	544	513	585	521	522	572	548	560	555	548	518	553	555	559	524	530	525	520	569	539	541	564	518	546	547	564	517	525	536	523	499	526	527	561	551	540	503	495	532	568	565	564	516	590	544	559	532	521	523	544	501	549	481	575	570	514	527	545	504	488	570	523	560	544	542	579	534	505	545	533	535	545	537	531	533	518	540	525	553	541	538	529	519	521	566	556	527	548	525	492	532	567	507	527	519	536	534	547	534	540	527	506	566	557	567	547	580	557	537	566	561	507	544	503	531	504	548	508	495	532	514	522	520	525	526	541	555	533	580	578	526	534	528	509	502	539	553	536	548	535	507	573	546	536	526	555	600	556	537	506	562	523	609	571	532	553	521	534	499	522	474	543	539	550	524	559	540	542	546	554	526	551	515	554	535	535	531	546	496	539	539	503	513	523	523	546	547	550	575	545	505	555	518	535	555	523	536	513	538	513	538	528	506	545	528	507	549	579	515	559	556	535	527	558	530	499	551	567	541	498	493	515	540	551	531	535	509	551	518	581	569	530	597	559	480	536	549	538	498	535	544	549	535	489	537	510	544	536	553	525	541
65957	29553	11014	2647	1167	617	491	363	297	262	265	281	270	270	259	268	267	259	236	221	254	262	255	235	272	263	284	257	271	263	250	277	269	264	264	292	274	275	266	266	280	283	265	262	237	274	257	249	270	255	249	245	273	270	253	257	234	292	272	298	268	270	290	258	285	271	261	285	236	265	271	265	269	269	246	283	270	246	270	263	274	264	256	266	265	240	262	268	260	255	246	257	247	254	270	286	241	269	267	291	266	284	257	253	235	251	260	253	279	245	266	234	254	260	269	283	259	247	253	266	271	240	279	269	300	240	229	231	271	255	228	237	284	255	237	256	299	244	260	280	243	266	221	256	271	289	244	242	268	255	257	254	265	245	268	240	284	222	259	236	236	287	250	227	267	261	275	283	258	283	257	252	236	260	282	252	269	268	277	289	242	284	250	257	252	261	292	248	273	262	245	245	272	263	249	240	259	259	284	257	255	273	257	242	257	272	224	256	248	276	253	261	259	263	274	263	253	280	223	258	238	259	249	258	283	267	285	235	288	228	289	261	253	263	287	273	273	242	231	280	288	249	271	224	237	253	265	270	276	245	251	256	236	245	266	237	280	238	284	264	230	264	241	269	274	286	296	264	267	258	267	258	274	290	223	280	267	285	227	292	292	269	278	289	309	258	273	278	272	278	234	272	288	265	238	291	238	283	270	287	258	270	280	274	272	274	240	245	248	319	270	266	283	271	219	249	290	267	241	271	270	257	281	256	270	221	280	270	240	269	242	242	234	241	254	261	252	245	274	245	247	256	248	260	233	263	269	262	282	259	223	257	267	265	256	284	261	251	249	261	263	223	260	269	262	267	242	279	244	273	263	253	263	249	261	299	244	252	246	248	285	260	259	272	289	301	252	273	287	255	262	273	240	280	260	279	262	274	260	279	237	253	248	270	271	268	263	273	297	319	278	278	269	269	262	264	237	266	255	248	292	291	297	262	279	281	256	251	246	234	208	268	249	224	266	237	267	262	283	251	269	239	239	259	259	244	243	255	244	240	262	270	260	249	286	321	291	270	264	289	258	237	245	280	285	278	239	257	266	257	250	281	251	268	269	284	254	273	239	227	264	279	245	272	252	271	277	259	257	250	252	254	296	241	261	252	262	257	253	246	270	252	255	292	255	263	277	252	255	278	273	283	278	273	277	280	252	284	250	260	277	259	269	262	238	262	282	255	259	253	264	274	282	289	274	256	275	261	265	237	253	241	254	264	281	238	244	242	246	291	265	225	267	222	270	254	253	263	275	245	260	230	247	260	269	271	257	252	276	262	268	257	253	274	264	254	276	254	235	250	256	294	247	271	238	259	234	253	268	286	285	285	282	287	253	255	247	289	274	258	270	255	251	268	239	284	263	241	256	249	279	270	257	305	276	299	275	249	252	266	275	251	262	263	252	262	293	250	252	279	254	267	240	262	256	264	260	258	246	252	247	248	258	264	243	253	274	260	273	286	274	271	258	288	269	266	249	262	267	247	259	269	265	290	281	301	277	264	265	261	292	243	238	237	296	234	267	267	257	268	254	273	270	266	264	250	255	236	270	269	267	283	270	269	244	272	292	285	251	241	262	259	304	263	273	294	250	243	253	259	289	263	272	259	252	250	263	250	256	280	264	265	248	270	287	289	270	238	241	270	288	273	241	245	252	249	317	263	257	275	253	255	270	268	249	259	247	292	258	271	277	266	269	247	251	249	242	241	253	240	241	236	254	273	256	262	259	233	266	271	266	232	273	281	265	282	282	284	259	245	258	244	291	222	262	245	259	263	249	273	255	237	299	279	243	223	273	277	283	295	262	282	304	284	240	275	268	241	263	261	281	256	286	261	266	310	259	240	240	261	252	265	272	267	270	262	261	271	267	272	261	262	277	248	246	268	225	270	258	253	243	250	255	248	247	229	277	265	257	288	275	278	276	250	247	245	262	261	254	310	239	255	255	246	248	242	278	249	266	311	261	266	249	260	242	276	247	273	260	259	259	261	236	263	267	242	262	272	256	269	247	283	290	267	262	265	260	226	271	271	279	261	246	282	252	236	256	269	239	258	247	279	263	268	283	249	256	287	289	267	266	245	228	275	234	283	274	284	261	251	275	270	253	262	249	255	250	248	253	265	284	263	252	246	256	274	246	278	272	273	260	253	269	235	283	285	255	278	249	256	273	247	261	255	244	246	261	246	250	264	268	279	276	259	241	269	253	266	272	255	254	249	286	270	251	247	258	259	250	271	249	285	266	272	238	249	258	268	280	265	263	279	288	256	280	256	232	253	248	284	265	266	274	261	251	265	267	264	278	240	278	243	273	269	235	265	256	228	275	245	234	249	298	248	275	288	265	291	277	280	274	234	256	252	278	234	297	247	261	277	267	280	273	285	245	263	266	288	254	243	230	265	247	270	268	284	259	247	261	259	242	242	259	242	278	247	275	259	262	251	284	244	283	260	252	271	270	276	288	264	258	246	269	267	259	298	306	254	266	286	252	275	251	248	254	259	246	258	260	270	305	255	282	274	254	265	299	267	306	259	267	294	280	276	250	239	266	241	247	239	270	264	264	298	224	302	238	265	249	266	280	257	283	259	287	249	260	250	266	238	215	253	269	272	254	257	259	281	266	250	259	283	263	276	264	295	274	290	245	282	256	237	277	256	232	254	286	284	294	257	279	262	259	285	257	244	295	265	226	276	243	264	257	281	260	234	263	272	254	272	279	239	237	244	303	263	274	274	273	258	268	252	235	261	265	265	255	265	255	274	226	274	242	248	259	290	255	280	256	266	272	280	270	245	268	286	306	296	250	298	277	267	263	262	266	240	258	281	258	259	239	245	264	237	252	247	248	255	276	269	263	287	266	265	287	251	271	269	285	248	278	286	253	276	264	257	260	295	272	253	225	279	272	251	262	268	223	255	270	259	268	253	237	285	233	265	295	255	282	270	259	282	294	259	287	260	249	298	272	237	254	250	253	243	273	253	223	248	275	274	242	249	283	252	249	256	228	284	270	257	248	266	266	252	249	240	261	263	253	243	255	289	291	279	272	275	264	250	260	274	268	254	266	301	290	269	275	247	267	279	278	266	256	261	240	268	264	281	279	239	281	257	269	290	242	288	289	282	266	267	286	262	261	250	245	241	257	264	253	241	230	272	291	256	271	265	239	302	268	255	291	261	242	220	262	256	273	282	260	274	278	294	238	277	232	241	247	288	273	264	268	267	264	267	288	312	254	262	249	265	291	280	269	279	261	225	280	256	244	238	247	264	261	274	246	268	256	243	274	272	249	260	301	252	251	279	251	253	259	265	264	287	264	239	259	226	233	266	261	262	271	247	265	281	273	290	271	245	277	279	278	255	280	271	266	267	251	272	280	261	257	275	255	264	284	284	270	266	287	272	267	248	270	242	230	249	262	271	246	255	268	222	255	269	264	271	268	247	280	236	262	276	251	259	272	256	257	268	264	244	256	273	253	278	248	252
45150	21141	9376	4732	2973	1881	1288	928	634	603	576	617	585	607	598	571	636	625	631	613	593	599	596	557	591	527	577	593	555	574	609	579	594	604	597	623	552	583	548	567	583	618	599	629	594	590	592	599	580	611	558	552	572	588	586	542	573	601	598	609	594	602	586	593	597	598	579	558	604	547	604	562	569	615	550	603	582	573	572	576	554	567	565	577	593	611	622	603	574	606	612	554	624	587	568	558	550	541	576	596	567	591	607	530	609	552	543	605	554	649	633	570	630	568	627	591	603	596	593	647	559	597	606	593	578	565	569	581	542	588	573	609	537	558	611	534	590	578	548	581	603	595	588	573	598	609	583	586	595	563	592	602	594	588	620	582	570	577	567	620	593	631	527	569	580	584	547	611	545	607	581	579	564	623	575	589	604	592	576	623	536	596	595	567	538	570	618	517	616	609	572	612	573	581	578	580	582	572	591	565	585	573	568	593	563	605	592	571	582	611	619	552	560	552	558	584	572	618	576	602	560	606	545	572	566	598	570	608	587	546	630	587	540	592	594	572	583	612	562	630	606	599	614	556	601	563	588	573	585	591	584	582	600	576	593	606	586	578	566	576	603	577	545	566	554	615	593	602	558	583	580	586	581	543	575	579	588	585	610	613	576	591	601	565	544	543	617	571	573	623	579	607	577	578	559	594	593	605	608	568	598	572	597	614	552	591	609	584	595	636	583	571	571	611	574	580	607	565	598	595	644	592	579	621	587	607	595	633	616	597	615	582	582	608	576	541	563	574	564	576	555	551	594	581	570	577	585	549	578	616	601	573	539	579	596	588	613	602	579	597	618	532	595	574	566	654	607	588	601	598	624	556	580	573	587	628	569	595	544	580	600	568	587	608	575	578	533	558	606	586	585	600	579	565	582	637	594	571	590	580	536	558	605	590	617	540	615	575	638	585	608	561	603	553	618	580	573	627	617	584	563	575	605	610	630	605	571	592	605	575	545	580	573	585	601	593	587	598	567	602	616	576	578	594	583	562	608	583	592	545	611	575	610	534	560	555	588	570	539	579	590	606	600	592	580	605	596	563	591	543	604	601	550	586	577	574	592	610	582	592	571	567	596	556	600	563	623	536	602	607	601	589	605	584	584	591	591	580	627	618	585	553	598	598	609	556	608	588	551	573	583	601	577	595	610	586	591	581	580	557	582	604	626	572	574	585	573	582	570	597	582	610	600	647	566	563	593	607	558	607	584	595	606	594	587	610	556	579	613	597	589	595	561	578	586	581	569	576	600	621	576	518	575	566	591	625	560	582	582	570	612	595	609	557	569	589	579	588	589	570	588	622	588	535	568	609	585	567	590	620	572	567	594	610	553	592	571	564	543	579	567	617	602	602	560	567	578	587	572	563	599	500	564	607	599	592	592	522	614	607	570	549	562	603	577	606	596	595	583	579	552	548	612	571	587	569	585	578	572	577	574	613	578	621	571	596	575	548	574	597	568	587	560	595	584	573	573	608	613	602	565	570	541	549	559	572	587	580	603	574	614	599	545	575	606	590	598	541	572	566	574	554	583	606	615	624	521	579	586	585	590	583	572	548	595	564	556	591	600	613	594	582	596	582	570	549	551	584	581	629	618	590	580	597	602	612	601	623	595	575	617	616	552	579	591	583	587	600	594	579	634	609	653	593	579	580	614	589	574	594	586	568	596	581	603	596	623	613	571	574	611	603	580	568	571	592	572	590	546	593	590	564	585	595	565	590	581	561	617	570	597	597	573	617	635	619	603	613	626	590	557	593	598	588	634	589	596	555	609	564	584	581	556	558	614	560	572	598	575	598	596	561	579	543	606	567	617	521	559	607	577	582	589	593	548	552	607	568	566	566	602	616	588	577	558	621	559	593	597	569	585	570	630	557	591	583	613	551	573	566	594	595	542	615	573	592	576	622	593	617	565	547	596	569	585	589	545	586	568	583	596	618	560	647	570	586	588	590	565	568	632	604	628	623	602	621	586	564	623	578	580	562	596	593	563	570	593	568	619	601	581	616	584	569	551	575	601	600	590	625	583	585	512	561	591	585	626	594	561	536	594	615	588	662	596	566	597	589	580	599	594	552	635	547	579	618	599	582	568	563	556	573	637	591	578	581	575	599	556	583	557	547	601	574	558	594	612	567	582	565	588	606	618	584	543	582	595	621	579	584	526	580	593	553	601	581	572	604	621	616	579	536	548	552	578	550	578	586	577	600	600	555	588	588	596	571	567	601	571	542	563	577	593	611	565	578	577	645	558	534	603	605	562	574	595	613	598	614	587	574	577	602	607	597	521	569	565	595	591	593	581	585	566	585	572	563	599	637	549	589	587	563	581	581	572	605	592	551	583	577	604	551	597	592	575	550	585	601	573	605	645	581	570	574	578	616	555	581	611	599	549	626	586	587	614	549	618	553	612	599	552	597	576	558	560	558	575	628	583	593	579	640	593	576	581	624	614	626	586	545	577	605	589	596	611	615	580	595	547	598	602	584	609	619	566	583	586	611	637	594	557	612	565	587	595	543	634	581	572	573	564	578	603	634	609	573	564	570	607	573	598	606	594	570	607	620	538	566	569	565	568	601	584	567	554	611	570	608	606	568	597	570	602	571	582	582	600	605	570	598	588	588	601	555	549	646	584	592	576	581	606	603	578	577	550	603	601	578	557	594	538	543	549	554	530	561	588	557	592	623	593	596	585	574	537	582	586	583	560	612	596	584	580	597	588	595	557	562	618	534	631	568	577	545	567	582	569	628	599	592	600	610	611	607	561	571	594	576	588	569	548	612	585	589	580	586	627	582	602	560	568	614	580	573	601	606	617	559	622	580	604	601	550	584	604	614	603	557	570	582	603	566	621	605	593	532	565	581	572	612	529	631	596	603	584	621	535	579	625	581	619	576	601	565	576	591	607	590	604	574	624	547	579	585	575	586	577	594	588	590	609	598	595	573	603	579	622	609	592	582	629	621	593	584	577	602	604	602	567	569	615	616	597	582	613	625	596	582	523	594	600	588	600	551	568	588	552	589	567	598	603	547	574	592	576	567	607	551	564	612	570	609	628	584	570	561	615	612	598	598	574	576	614	579	643	593	607	629	593	601	585	625	574	620	570	618	596	619	560	582	606	575	534	592	562	615	571	583	591	599	579	563	575	563	579	601	609	583	615	588	614	596	608	582	568	595	599	620	566	561	581	578	580	570	598	586	572	609	624	627	604	578	585	561	609	562	628	640	608	593	580	574	586	588	589	605	595	604	568	554	587	577	577	559	562	593	542	608	558	631	586	600	600	579	565	594	584	599	616	568	538	611	559	592	583	592	591	622	619	581	606	599	608	585	573	571	546	596	558	580	593	576	541	547	544	593	603	547	580	616	603	593	618	584	573	578	613	595	574	566	557	564	573	542	569	569	561	539	561	605	590	591	605	587	630	615	576	581	608	595	595	584	605	551	605	590	603	602	596	574	574	573	590	602	606	610
46656	21256	6516	1602	750	442	397	274	232	240	233	214	247	210	199	239	221	221	228	222	221	244	226	251	241	231	243	223	238	219	205	217	231	232	233	223	193	230	233	207	203	232	237	216	245	202	184	213	196	231	215	234	191	226	200	224	247	201	217	219	219	228	204	227	247	220	197	216	209	243	234	178	202	226	238	242	253	200	255	222	219	212	256	220	245	215	218	232	215	217	217	212	235	224	223	218	227	237	198	243	218	234	213	218	256	182	215	230	231	201	212	228	196	215	230	205	216	214	239	212	221	261	207	235	239	207	223	219	189	219	220	213	215	258	222	191	233	202	232	207	214	240	204	265	233	242	234	191	208	227	233	223	210	241	231	229	209	201	231	226	228	224	192	223	226	226	239	222	244	191	215	205	211	211	247	222	208	232	246	215	242	191	234	216	235	216	230	236	238	233	219	188	230	246	247	244	228	222	243	225	226	229	226	224	217	259	218	224	235	233	215	237	212	227	257	206	245	222	237	223	229	238	222	226	218	240	230	208	229	219	252	233	213	237	227	220	214	208	204	233	234	242	199	212	228	224	207	209	207	221	203	205	199	199	212	230	255	234	220	227	243	228	243	251	199	213	221	210	223	194	214	211	224	239	222	222	249	217	229	206	214	225	229	221	248	255	215	224	213	217	236	204	193	239	187	221	234	197	207	253	227	238	222	212	212	227	224	202	209	259	240	207	195	202	225	216	207	195	210	196	246	220	223	226	230	218	220	208	232	207	219	208	181	212	208	214	214	243	254	212	227	221	189	222	218	205	220	219	238	212	236	218	206	184	209	242	218	226	228	184	213	231	229	226	231	217	231	242	233	215	193	221	232	211	217	198	223	217	282	220	217	214	188	199	230	225	251	239	230	227	233	250	227	244	222	244	242	264	242	199	256	221	227	216	203	193	240	215	241	192	206	208	236	193	221	213	213	222	224	229	213	244	219	202	217	211	226	233	236	214	221	207	209	203	221	195	217	241	256	239	216	220	220	229	235	236	218	222	248	224	215	226	202	231	200	229	222	249	254	221	220	201	222	210	241	254	257	221	223	210	259	211	237	235	204	230	227	215	233	207	225	249	255	229	207	223	242	209	220	239	212	207	248	203	241	228	251	202	227	223	222	207	205	223	232	211	201	248	259	222	224	217	240	227	217	219	238	230	224	197	260	234	209	205	232	207	238	211	247	247	228	207	202	230	228	215	230	200	216	212	226	249	212	241	214	224	237	208	175	191	202	223	211	207	243	180	213	207	217	240	222	243	199	213	229	233	211	176	249	246	207	229	233	272	225	218	202	205	222	228	227	215	260	235	220	219	233	206	211	236	201	230	207	231	226	217	206	225	209	223	242	208	205	246	232	216	211	216	217	212	197	227	225	220	199	232	237	221	212	185	234	222	223	190	204	223	227	205	235	242	233	236	224	216	209	215	212	234	226	221	206	191	220	230	219	218	205	239	216	192	254	224	214	221	207	232	229	237	193	197	183	208	219	221	220	190	225	249	222	222	210	206	239	200	256	229	251	212	199	228	240	220	245	210	207	265	223	217	217	196	208	212	254	220	247	210	205	204	209	235	234	217	213	231	221	215	211	193	222	209	206	241	194	226	240	210	195	230	238	212	221	213	206	216	216	204	212	220	243	248	186	230	229	212	217	213	250	236	220	226	253	207	200	233	233	214	213	212	217	194	244	237	260	191	214	207	209	210	201	221	236	247	197	231	205	246	226	212	196	248	216	211	213	230	229	220	219	205	236	218	222	227	218	217	239	246	233	218	214	229	213	241	223	222	196	186	241	218	252	214	246	206	227	212	220	253	217	240	209	211	234	212	211	208	244	227	245	227	213	216	229	231	251	204	233	230	212	211	207	230	208	224	226	218	211	228	215	222	216	218	216	203	245	221	233	217	231	223	197	193	215	210	224	223	230	242	199	239	208	222	244	237	234	243	217	207	262	223	223	224	208	219	203	195	200	225	217	222	214	205	221	200	247	223	225	198	215	213	232	221	216	235	222	252	202	222	246	206	231	223	238	230	243	200	209	206	216	214	214	235	208	214	222	235	228	240	229	200	225	221	217	225	209	233	234	210	217	246	199	189	237	252	243	216	260	232	253	248	226	218	214	254	235	216	233	211	224	245	220	225	226	227	240	256	231	232	234	228	181	241	208	230	223	262	212	240	221	258	221	215	205	217	234	208	227	245	243	230	210	247	241	243	225	189	228	207	220	222	231	238	230	249	228	235	259	251	223	233	219	219	246	239	229	215	239	232	214	212	205	219	228	208	213	240	205	221	199	191	227	233	198	221	227	209	214	219	203	221	247	222	233	223	214	223	218	212	218	216	225	220	220	229	219	211	212	227	220	224	226	216	216	227	209	220	222	233	218	221	228	240	217	216	214	223	222	221	238	216	210	242	210	215	212	228	226	217	203	207	223	213	228	231	200	225	276	224	251	195	221	230	197	222	248	266	213	222	232	225	216	242	236	221	234	247	221	213	234	203	223	239	253	221	223	217	260	219	224	249	223	254	226	211	227	213	206	259	222	234	210	231	220	248	218	203	189	207	205	244	220	231	216	215	205	261	207	232	201	190	218	235	193	237	232	195	215	235	232	230	219	251	238	225	239	226	215	243	200	217	223	224	244	227	246	227	228	199	219	228	242	216	204	178	208	262	206	215	249	215	220	258	268	222	264	247	233	213	198	232	239	272	215	216	222	227	208	221	218	212	229	207	223	240	218	245	226	249	236	215	226	217	230	206	227	207	238	258	210	218	216	234	240	198	223	248	231	202	226	234	219	195	221	230	214	180	247	224	217	201	202	237	211	237	202	243	247	211	223	222	200	232	210	214	214	221	227	200	210	198	223	205	227	222	223	222	206	223	260	240	240	191	232	213	218	212	222	215	219	241	244	211	175	211	233	241	233	230	216	225	228	218	259	239	215	223	227	214	275	231	245	209	201	222	194	237	204	216	242	211	215	228	244	220	234	233	237	206	227	223	212	205	191	202	191	220	229	224	225	228	244	235	251	241	242	226	235	222	200	233	220	196	223	253	227	224	203	239	220	245	204	224	245	229	231	230	237	239	229	237	241	230	229	212	212	218	221	227	222	204	231	173	221	238	217	236	223	219	217	242	223	229	224	223	217	216	214	227	224	262	245	209	208	194	218	207	279	242	226	234	206	219	224	241	218	224	250	231	237	251	228	233	240	213	224	204	213	209	239	251	216	185	225	223	230	222	219	247	223	227	220	195	206	239	206	223	228	237	200	226	216	233	225	245	200	232	238	230	232	214	217	238	202	242	212	200	223	229	221	241	199	209	231	233	220	227	213	205	225	208	225	211	195	227	196	244	210	226	213	237	210	225	215	223	203	193	211	225	199	221	214	207	236	212	202	231	227	212	213	241	204	233	232	182	219	217	196	201	209	198	229	217	220	232	234	235	241	204	205	217	215	215	205	198	211	228	234	218
32948	17077	7137	3620	2177	1391	1060	717	545	525	510	528	509	524	508	514	555	505	497	506	496	524	500	497	497	506	469	490	533	512	505	520	531	516	515	534	482	515	515	486	490	487	482	497	500	464	512	486	530	501	525	473	524	535	511	522	499	479	520	543	506	497	519	500	561	495	477	544	510	522	495	521	516	493	519	509	529	521	516	491	507	491	512	522	524	462	512	506	524	527	485	467	503	529	524	464	503	511	536	478	488	502	466	493	477	550	546	519	525	482	558	538	544	504	511	508	492	513	457	509	521	515	476	498	510	488	550	534	547	495	559	524	475	508	516	522	524	512	487	514	536	538	502	503	507	499	551	514	496	516	464	497	523	486	498	535	517	532	508	520	485	498	531	502	506	508	485	516	484	491	514	520	529	508	501	529	502	516	556	527	481	503	501	543	508	509	501	479	495	454	514	518	530	506	489	507	492	535	490	485	494	509	501	498	474	554	462	524	512	497	511	481	566	486	510	493	478	469	482	513	475	529	482	491	498	507	501	516	497	493	491	469	531	488	508	509	480	495	519	493	519	484	490	473	493	523	485	499	544	529	540	542	469	500	483	509	509	492	490	516	498	512	557	493	492	544	532	521	529	517	519	509	480	528	520	524	532	497	506	514	466	516	511	495	482	500	499	464	505	501	506	489	498	533	517	489	548	574	509	525	512	484	548	506	541	529	499	470	521	491	509	510	487	486	538	539	495	526	503	507	495	512	455	486	496	506	511	528	505	541	513	464	495	486	521	529	473	561	466	501	513	512	479	470	483	490	520	511	498	505	515	536	480	483	496	479	485	475	464	499	529	485	497	491	514	511	557	493	528	484	520	516	564	493	481	484	505	476	446	468	469	525	513	479	505	477	469	522	499	528	482	538	498	505	500	490	485	491	519	486	507	507	505	468	489	490	495	488	496	506	516	510	544	511	490	491	497	481	495	453	500	506	509	506	512	478	510	511	510	516	493	482	470	480	527	501	497	494	488	503	471	478	507	498	486	565	492	563	496	505	510	546	491	479	529	531	508	459	488	486	506	480	500	512	489	510	526	490	519	520	507	498	534	501	512	491	533	478	489	532	494	547	546	533	499	489	499	489	495	517	458	476	504	497	481	501	495	492	534	528	525	499	505	499	490	512	497	518	524	533	482	497	507	533	489	507	518	485	524	502	483	524	514	519	514	444	491	462	526	499	504	536	538	521	521	499	495	490	496	505	486	516	483	506	486	545	486	493	538	500	492	514	492	506	504	536	508	526	479	524	487	457	516	491	508	491	481	552	503	498	471	495	489	464	531	488	494	501	494	534	512	498	555	525	499	461	494	486	546	534	501	549	513	497	496	483	490	510	502	482	499	487	479	505	502	517	495	576	451	519	503	537	498	475	523	528	540	509	511	495	525	479	495	481	525	529	528	510	479	505	500	498	476	483	515	513	544	485	481	493	515	505	450	564	515	508	503	519	529	520	467	489	523	504	533	507	527	500	445	478	497	542	523	473	486	532	524	522	486	474	517	521	483	551	511	501	488	492	528	478	518	488	484	530	504	503	485	478	500	491	463	489	513	542	505	488	464	515	550	475	523	553	511	512	476	516	499	483	511	499	476	514	483	497	522	530	563	503	486	504	500	500	485	505	477	512	453	523	504	471	524	472	489	516	498	509	476	511	529	515	473	490	502	497	501	505	517	546	483	492	505	495	480	499	511	511	467	520	510	515	525	478	477	491	473	497	507	507	502	505	534	485	505	520	523	513	511	508	480	495	524	480	504	493	485	494	519	474	516	500	516	495	541	508	540	514	498	476	488	530	519	495	524	511	505	529	498	505	493	550	519	520	502	528	503	537	500	472	521	522	543	530	520	475	548	500	509	500	482	490	463	487	539	467	520	513	520	486	484	541	506	533	535	551	473	541	483	516	492	505	503	522	500	467	472	492	532	526	502	490	579	523	548	533	488	481	525	527	475	536	534	520	461	502	497	522	497	527	506	534	467	525	488	517	524	515	515	558	487	527	528	515	512	449	478	552	518	533	504	533	495	483	501	489	531	534	476	473	546	477	533	535	511	489	562	503	486	551	507	490	504	479	503	475	526	483	536	463	498	514	494	479	484	495	481	495	486	541	497	512	487	526	496	512	524	511	533	480	521	543	474	497	477	547	492	480	538	469	535	468	516	539	460	497	513	524	485	503	542	474	512	500	501	527	500	525	486	497	495	530	448	528	499	490	488	496	523	506	488	506	498	470	491	508	524	551	528	531	497	495	488	535	493	514	488	527	493	508	483	479	479	537	510	467	477	509	477	491	487	478	512	522	484	489	512	508	507	523	546	460	472	488	506	521	484	506	503	518	495	527	509	489	468	515	494	533	487	528	517	541	517	526	469	512	539	508	502	511	488	500	488	485	501	503	490	531	492	493	508	494	516	496	510	509	495	464	495	510	547	471	488	524	527	484	503	557	533	524	515	561	517	481	515	536	472	493	529	474	504	505	446	497	493	523	504	564	490	500	535	510	508	483	499	517	512	528	509	497	518	506	508	482	490	492	459	524	467	474	522	509	469	537	517	525	503	451	461	503	515	531	491	519	519	530	525	498	505	504	496	500	491	480	501	486	488	557	478	514	478	484	515	528	501	517	430	519	492	500	462	527	525	517	486	530	500	525	482	513	522	509	519	490	496	459	508	478	514	511	527	496	538	463	501	492	519	535	495	494	530	519	509	492	511	497	466	517	517	480	542	520	527	482	500	535	528	480	479	509	482	497	514	517	532	528	519	523	475	516	519	519	518	448	486	489	514	480	507	515	514	467	513	500	549	497	515	501	488	514	505	520	496	483	480	495	499	499	509	510	499	489	463	526	506	502	468	558	486	547	482	461	461	503	536	514	524	540	506	513	469	486	512	466	528	498	532	514	494	506	495	486	506	491	494	508	518	485	514	484	525	551	478	460	485	488	487	509	499	471	475	524	535	484	505	517	525	509	511	527	499	500	522	492	497	495	486	534	492	491	481	527	556	510	532	475	538	486	518	444	498	527	483	487	498	471	478	487	527	538	538	509	501	455	480	530	500	528	499	465	492	543	494	485	485	478	494	488	530	515	458	542	511	493	497	528	471	543	478	484	471	506	508	517	527	510	515	533	514	471	483	529	514	473	546	526	494	468	486	474	535	568	524	502	491	498	473	512	510	500	519	496	495	496	507	519	490	519	522	478	505	515	510	492	495	543	512	514	499	469	534	476	517	491	492	513	479	495	500	519	514	517	489	527	491	487	474	471	453	525	479	541	498	544	468	496	519	482	551	483	541	504	524	505	559	482	511	510	524	494	504	501	520	504	540	466	502	488	510	501	552	492	503	534	481	473	525	521	481	452	514	547	551	468	537	518	544	522	462	518	505	503	469	502	512	511	539	495	526	533	489	495	512	524	509	463	475	499	481	484	524	475	471	542	544	517	531	536	493	515	522	519	507	483	500	524	487	514
55943	25508	9421	3323	1421	881	550	303	261	237	228	209	247	231	219	258	232	252	244	215	234	208	252	240	253	233	215	255	207	248	231	221	215	235	245	223	244	223	199	248	279	234	192	260	264	239	255	210	204	225	250	240	233	255	258	238	233	200	235	234	232	225	227	268	249	218	264	224	179	203	203	239	239	222	244	242	229	264	193	224	222	231	251	210	249	234	237	252	249	226	230	258	250	258	260	224	259	223	256	257	217	265	219	222	241	244	231	238	246	224	228	219	243	251	221	238	230	254	203	233	256	223	222	267	253	222	224	273	227	267	237	252	236	233	239	239	239	226	233	251	269	242	247	241	237	244	228	265	242	245	224	228	255	243	237	221	222	267	253	216	258	251	229	241	212	237	266	225	240	285	231	234	245	259	242	223	225	235	235	252	261	250	235	249	234	227	209	234	219	228	223	252	276	245	222	256	239	226	238	240	255	240	228	228	230	227	266	221	231	252	270	210	216	256	268	255	226	243	208	232	247	240	241	242	238	245	256	228	245	232	247	204	226	233	249	245	233	235	211	235	241	224	248	218	232	234	240	213	258	261	247	274	229	207	262	257	232	216	259	237	235	233	226	251	253	230	215	240	242	222	238	224	220	217	205	223	234	220	216	253	219	271	226	242	212	209	219	275	257	234	216	269	225	233	265	225	217	248	236	236	216	221	222	192	189	215	220	228	253	243	245	220	218	218	215	225	217	234	217	241	252	222	236	234	253	247	221	273	224	207	251	258	267	214	259	237	223	248	245	237	220	256	230	249	210	236	239	256	229	219	231	225	207	232	260	236	250	203	225	232	214	234	237	212	246	217	240	247	225	234	236	251	247	262	225	237	218	235	218	218	262	237	261	249	238	227	252	270	219	260	236	245	221	238	235	227	215	249	226	240	235	223	218	244	224	240	230	232	241	248	235	220	219	255	241	224	199	244	236	225	225	280	259	217	241	220	247	241	255	261	252	259	231	236	252	247	238	253	210	237	248	251	227	222	241	225	227	239	248	258	246	249	208	236	233	250	244	234	239	230	245	223	230	227	231	238	233	232	219	239	252	218	264	247	261	228	255	233	242	241	204	242	238	246	248	231	261	225	257	231	226	249	236	237	249	257	227	221	249	235	234	221	216	235	229	267	235	230	215	235	226	251	225	226	264	251	226	237	217	228	245	236	206	227	228	237	201	244	249	234	221	258	208	239	245	234	256	251	196	244	240	250	218	252	195	215	242	245	236	248	234	245	237	236	233	212	240	215	242	200	255	221	247	256	242	239	239	210	247	249	272	236	253	216	253	248	255	235	235	232	223	242	227	262	232	246	232	247	230	202	225	224	229	229	238	245	255	250	232	267	205	246	251	252	236	215	251	215	215	248	267	241	223	257	255	261	255	237	231	238	274	250	234	239	243	229	249	215	217	256	280	230	265	233	218	250	253	251	251	230	255	237	224	229	228	246	266	274	245	261	240	233	251	223	223	238	219	233	213	231	223	244	241	245	240	253	227	230	231	263	218	216	220	267	211	255	221	200	224	227	226	215	209	262	247	230	247	243	220	227	247	219	254	240	241	225	246	239	240	233	219	255	246	238	226	240	256	253	257	251	221	240	246	235	255	218	211	230	238	242	220	229	237	236	239	205	226	259	223	249	250	257	220	261	262	228	254	209	247	273	237	228	235	226	210	203	235	239	227	241	224	221	261	228	203	232	253	214	263	248	219	222	252	242	282	208	239	205	265	233	245	232	249	230	253	214	219	235	227	229	233	208	230	256	260	211	232	243	264	243	239	210	219	240	236	242	225	228	248	267	247	229	248	235	220	216	238	243	240	235	243	234	222	244	226	229	231	223	242	246	217	234	239	239	232	216	248	216	227	225	220	247	231	244	286	220	252	218	215	221	237	237	238	239	225	253	240	255	237	233	231	238	244	227	237	247	276	247	209	212	257	268	221	241	231	254	254	283	239	186	227	236	241	243	269	247	240	250	238	266	240	233	235	235	234	215	227	221	203	226	247	262	227	244	211	207	260	252	236	227	216	266	222	223	248	251	235	230	253	276	254	247	237	257	228	245	230	240	231	232	234	228	231	232	232	248	228	245	248	243	210	248	244	253	237	252	244	226	235	227	250	249	234	239	210	242	250	269	233	232	243	273	226	258	255	258	265	226	231	228	238	254	210	246	233	237	265	264	222	212	248	250	224	245	232	228	260	214	242	240	261	253	219	239	231	239	232	233	213	249	231	245	264	221	222	223	252	222	236	253	232	261	207	261	221	246	224	236	230	229	251	254	246	238	250	231	243	228	235	227	223	252	213	233	243	242	249	272	223	250	229	219	242	277	271	221	229	232	220	244	232	223	238	200	211	232	255	229	223	274	233	230	239	253	215	248	245	233	262	247	256	243	232	265	240	271	208	235	220	262	227	229	223	254	196	182	231	252	251	235	231	213	244	229	272	219	245	211	254	238	235	234	234	240	247	211	244	256	237	241	230	242	205	223	218	232	233	218	223	230	219	229	222	269	236	239	268	237	233	225	239	239	239	237	253	263	226	230	248	212	247	239	202	253	232	221	242	213	280	224	219	209	202	227	243	222	233	219	223	238	237	235	256	229	248	241	259	225	233	242	259	238	265	233	246	245	238	214	233	254	230	245	248	228	236	257	234	216	223	215	235	246	231	218	256	237	240	241	224	240	267	222	230	221	253	245	219	237	223	230	262	205	251	242	231	265	269	250	233	220	251	236	252	233	250	246	277	205	232	237	222	238	213	257	224	207	244	229	267	195	263	220	253	248	235	245	237	233	241	250	262	235	226	202	233	256	231	223	247	219	238	241	245	236	226	248	236	216	270	236	230	236	231	255	217	229	212	258	212	228	242	207	218	238	259	224	248	221	250	222	237	236	236	252	257	239	230	235	222	223	236	212	243	257	231	226	215	228	250	225	258	232	218	236	217	247	237	228	218	256	213	239	250	231	235	241	241	240	240	255	238	239	229	242	243	194	222	243	255	258	222	238	210	244	259	237	223	246	244	224	275	227	215	234	238	207	240	206	237	206	236	226	243	227	233	220	202	254	217	220	226	234	233	229	247	231	254	215	253	205	229	248	243	240	230	234	265	223	216	231	246	231	262	218	225	243	236	230	218	238	263	265	257	243	220	239	245	257	263	246	272	247	251	220	231	235	242	207	242	218	234	227	258	257	244	227	224	242	189	256	235	250	244	254	232	234	267	220	271	249	232	224	286	250	239	229	229	249	199	210	224	230	249	238	226	240	233	238	239	273	241	227	245	230	203	248	197	241	238	244	211	258	234	233	207	209	218	205	225	251	235	212	256	236	209	247	193	233	210	243	236	237	270	212	263	241	223	235	220	218	243	194	197	219	247	231	243	251	222	268	251	273	229	219	257	243	229	225	236	266	257	219	241	234	219	269	258	226	236	261	213	215	232	221	223	235	234	245	226	227	269	252	235	216	213	225
37567	19099	9700	6564	4035	2766	1822	973	634	602	551	541	525	502	576	565	508	501	551	573	531	549	544	485	510	528	555	518	536	570	536	511	497	543	519	506	525	563	546	571	501	554	542	510	558	520	499	490	518	547	570	559	525	528	527	529	561	514	553	565	568	562	546	564	549	538	545	518	508	518	565	500	563	534	567	539	558	548	554	526	551	543	529	557	482	484	539	556	533	536	533	509	531	521	588	549	558	523	547	522	582	551	520	533	560	497	501	545	549	500	537	555	547	534	561	550	533	484	552	540	535	525	511	526	537	515	526	573	574	516	534	530	541	494	547	580	557	492	558	548	516	585	551	521	519	548	512	560	530	534	548	553	552	522	510	556	500	570	541	520	540	514	524	496	537	512	514	509	549	557	561	505	600	527	537	550	562	550	508	531	520	574	540	535	470	526	507	560	511	493	521	573	514	543	512	541	511	553	577	553	492	524	511	552	533	512	551	540	502	549	526	496	549	505	533	556	561	537	540	507	547	525	514	543	558	547	536	513	561	533	526	552	526	505	533	489	529	525	554	551	542	550	527	528	524	528	528	534	504	522	584	520	508	529	475	596	573	542	526	484	540	508	557	577	578	537	545	516	552	491	547	539	537	544	525	537	533	495	549	511	530	549	546	526	517	532	558	543	549	548	545	543	512	531	529	535	512	528	526	547	557	569	529	489	532	514	519	521	548	519	531	566	553	491	560	547	538	550	542	529	530	508	525	547	564	493	601	497	555	515	526	533	551	507	538	562	546	514	555	520	526	516	545	486	542	609	499	541	528	541	505	551	578	540	506	566	514	529	514	559	517	518	579	523	535	534	547	517	544	558	528	521	512	543	508	500	526	520	514	554	561	537	501	556	515	523	537	564	522	503	568	544	549	509	543	538	534	542	486	539	511	574	535	531	575	546	547	544	539	519	549	520	543	510	544	532	597	537	516	535	550	503	516	583	525	562	528	536	534	509	524	541	508	480	546	514	536	507	522	512	554	531	504	555	539	522	566	548	540	504	536	521	547	535	496	504	526	530	515	489	541	578	510	489	531	557	532	559	561	541	526	524	504	549	550	500	570	486	566	539	567	546	540	525	514	547	554	536	504	573	576	534	509	532	529	542	513	567	488	517	554	520	541	526	513	530	563	526	499	547	547	549	555	567	538	544	547	518	525	497	523	540	532	526	523	511	520	482	500	552	558	539	550	525	538	496	535	532	500	567	532	564	550	536	535	558	554	539	509	523	521	549	521	523	536	521	507	537	512	545	544	540	501	511	550	511	484	536	517	524	516	563	513	489	540	531	543	540	522	524	528	552	537	501	548	524	496	569	515	561	545	538	566	500	532	541	482	540	502	533	535	511	524	524	536	507	560	475	533	561	519	518	554	555	532	527	493	529	523	536	516	525	513	518	551	506	535	563	535	534	546	554	548	511	514	531	539	518	536	504	571	546	545	566	517	565	507	534	557	553	534	523	572	524	525	550	548	540	537	520	513	503	518	557	524	541	514	525	547	533	540	537	541	585	503	579	526	540	534	562	529	542	560	544	528	537	551	509	538	523	542	516	554	547	569	535	536	544	500	492	526	547	560	515	581	520	541	532	513	467	517	557	535	534	504	542	557	519	524	534	565	526	513	557	499	520	514	578	580	513	565	534	538	538	537	513	551	499	506	540	497	575	488	573	582	516	525	533	571	567	540	589	541	543	533	517	546	544	541	546	587	550	521	498	544	534	521	545	554	521	531	494	479	501	561	530	544	575	517	518	570	527	574	527	518	560	546	539	558	548	531	528	520	525	525	529	490	510	553	549	520	519	521	524	523	543	533	512	517	547	553	538	533	560	536	555	552	542	526	563	515	590	550	572	531	551	557	545	514	521	549	521	507	588	540	535	519	531	507	526	519	521	598	526	549	488	530	528	562	522	531	550	551	543	533	573	565	533	537	565	528	539	538	564	562	525	511	573	552	551	528	532	564	529	595	528	587	532	516	564	558	547	515	501	567	522	571	542	535	589	513	564	529	524	473	512	542	558	549	538	507	534	559	564	542	562	547	519	567	491	544	549	530	553	526	561	550	562	545	496	512	579	535	497	528	552	500	520	551	524	529	538	550	522	535	567	524	493	501	552	519	581	551	521	522	517	550	506	522	466	545	519	573	538	564	539	508	509	541	553	472	558	545	572	533	566	569	559	562	532	543	607	576	542	506	529	513	509	564	576	545	565	558	493	531	514	523	560	566	568	544	549	557	520	546	521	518	536	521	548	513	536	512	534	583	593	534	545	545	538	537	518	545	540	553	516	568	554	566	539	525	513	542	549	533	444	528	552	511	526	529	553	541	534	509	543	529	513	555	559	538	508	553	530	498	518	517	582	540	515	547	562	569	507	521	554	533	575	536	532	553	524	541	513	515	490	586	543	474	518	533	547	526	512	555	511	557	495	551	552	557	577	507	570	532	546	484	551	538	526	531	551	489	567	560	505	574	517	500	593	539	518	594	508	539	567	526	503	537	536	536	525	558	508	519	539	502	587	528	509	551	571	532	541	547	547	522	532	529	556	551	520	536	543	536	568	562	563	532	497	572	520	520	597	500	547	518	550	543	553	542	560	561	501	516	485	500	582	540	573	501	504	548	606	489	537	551	528	524	544	545	521	538	527	533	608	513	557	516	514	519	514	565	589	508	532	516	530	528	532	552	485	551	486	479	548	478	526	523	521	556	502	499	549	555	552	518	547	558	540	528	556	525	547	501	566	518	558	547	577	536	532	531	546	517	542	490	520	543	514	563	541	522	540	537	539	525	528	554	536	553	540	544	534	527	566	564	541	528	548	529	502	508	549	510	507	520	522	525	598	552	504	510	525	494	526	531	520	514	577	528	554	533	531	541	557	541	531	476	556	546	509	523	538	522	530	565	509	527	511	537	485	563	547	557	515	519	564	530	527	538	479	554	546	524	570	522	521	543	556	529	523	526	494	560	534	568	530	518	552	527	532	514	528	538	528	576	511	536	560	563	516	527	506	555	519	530	535	546	531	477	538	558	539	529	567	572	550	544	500	537	528	557	535	522	549	550	512	558	514	515	549	503	540	571	504	526	506	536	535	510	536	611	540	563	491	568	529	536	542	553	518	551	546	549	555	571	550	542	543	541	544	572	529	530	539	518	555	528	519	551	553	555	531	522	551	581	524	540	496	536	557	532	528	519	537	525	535	553	533	508	480	517	539	546	512	557	530	499	529	534	554	537	540	520	552	532	534	539	531	579	517	533	534	520	511	515	515	545	526	522	499	514	517	513	554	530	524	561	574	512	526	582	497	592	527	554	537	517	517	558	535	547	532	548	592	538	531	555	534	545	540	552	565	546	535	550	519	538	533	531	477	520	510	536	536	552	523	535	543	527	585	535	524	553	531	527	564	520	489	548	509	531	578	548	544	533	560	538	582	496	523	533	552	505	536	546	553	603	501	555	535	554	526	560	530
49131	24746	12591	4503	2302	1470	752	381	299	267	269	258	264	287	261	267	244	283	226	269	278	272	257	256	271	260	258	238	273	273	278	293	259	256	256	252	289	254	259	255	261	262	287	225	244	264	247	229	283	269	294	267	282	270	269	266	246	264	293	248	280	244	237	270	255	268	247	259	244	271	261	254	254	244	258	252	283	256	258	209	259	253	246	277	315	288	246	271	257	258	239	261	219	245	233	252	264	244	267	275	256	284	272	267	247	251	246	243	255	256	240	250	230	258	288	266	273	278	232	266	267	276	291	274	262	255	245	279	233	246	266	246	247	291	271	269	251	255	253	267	292	256	252	265	271	239	267	257	279	252	262	259	257	272	242	247	243	232	252	234	232	250	259	257	272	276	268	233	241	239	255	250	245	260	264	251	240	216	252	279	241	252	274	279	218	243	257	255	234	271	230	244	257	257	236	244	264	274	244	226	242	261	256	260	297	259	257	240	237	256	291	265	257	245	293	258	255	248	249	257	285	273	282	268	244	267	246	287	283	236	273	272	248	266	277	257	255	252	237	255	253	252	287	234	295	251	268	273	248	255	227	233	277	238	246	212	266	268	277	253	262	227	279	244	268	261	271	246	208	262	265	226	260	258	275	264	239	292	268	260	250	240	248	235	253	269	269	268	250	305	267	226	245	266	247	277	278	240	264	266	238	243	215	226	222	244	246	266	281	259	260	241	253	250	240	249	242	272	272	250	255	256	276	264	255	252	280	264	239	277	249	237	242	224	232	272	252	252	256	241	239	244	264	293	246	286	264	243	279	237	250	268	263	253	270	243	253	237	237	240	286	263	250	279	252	274	269	265	239	256	261	222	270	254	280	221	235	250	237	245	237	254	269	284	274	238	281	238	248	249	236	255	259	258	263	267	243	268	264	249	267	259	255	260	240	239	251	251	262	279	259	226	263	240	256	261	251	248	253	270	246	271	270	289	258	253	244	260	262	269	272	269	245	253	256	245	256	282	294	269	239	249	248	271	239	270	285	274	272	238	274	244	257	257	258	261	266	240	246	253	244	235	278	293	248	258	242	245	258	264	260	259	237	232	269	253	229	251	274	213	261	262	257	265	280	256	255	235	252	274	253	262	243	259	270	316	275	228	240	262	257	239	285	253	270	243	272	290	233	274	256	259	240	241	258	225	238	254	260	224	256	234	285	280	263	263	267	248	247	271	256	261	245	245	231	260	252	274	245	227	240	279	224	243	278	252	264	244	269	249	292	256	261	274	263	246	258	229	259	274	222	241	271	261	221	263	244	295	261	275	267	263	258	295	278	262	238	267	259	240	285	263	266	241	216	252	233	265	248	253	255	273	280	255	290	256	254	273	263	248	245	272	279	271	255	240	244	243	276	236	276	267	273	239	255	280	268	234	260	259	247	287	235	252	274	228	223	256	253	268	251	256	256	263	268	291	263	237	269	228	256	251	257	233	242	245	240	270	259	253	242	251	249	244	251	253	250	271	265	268	260	223	256	275	230	257	287	263	272	245	253	254	275	277	239	247	261	286	260	266	255	259	262	248	251	258	269	234	240	254	225	247	265	282	238	242	240	268	260	254	239	262	276	265	264	228	266	253	270	257	260	268	270	265	237	236	264	272	242	267	269	274	264	267	292	270	257	250	251	279	244	232	271	268	245	256	277	256	262	241	228	264	246	241	274	258	238	280	249	266	269	274	267	237	246	253	276	279	258	236	265	250	269	229	269	236	226	254	255	258	261	273	254	269	304	237	263	254	275	265	284	261	218	296	261	245	239	257	233	267	259	269	248	239	257	255	256	259	262	240	255	249	263	257	246	223	257	275	257	286	250	259	245	244	266	267	268	273	266	268	256	259	255	257	278	291	264	251	248	283	246	259	269	268	230	262	288	233	221	286	268	256	269	274	263	273	262	271	261	243	286	255	264	261	265	292	264	258	257	262	258	225	260	233	237	271	246	263	267	243	256	242	273	232	279	265	255	233	267	255	244	245	276	257	254	267	251	252	248	278	245	204	234	257	256	236	245	258	256	269	252	241	247	269	265	243	257	249	278	261	265	267	267	254	257	275	275	255	262	255	227	230	270	234	305	274	264	256	256	265	245	290	264	262	241	252	280	275	250	273	257	236	268	220	267	252	243	276	245	249	262	267	262	236	246	273	253	268	239	272	240	290	273	232	224	270	238	290	261	265	245	252	319	234	237	261	254	237	253	277	260	263	279	283	262	264	243	271	241	264	271	277	250	260	259	271	272	264	256	264	236	256	287	250	252	265	252	260	278	225	224	241	253	249	243	226	289	270	270	245	273	265	259	229	238	271	266	268	223	249	240	251	272	236	242	286	273	229	275	259	278	266	262	245	248	259	255	251	300	242	253	210	242	247	255	256	297	271	252	272	301	272	271	270	254	254	247	241	248	230	234	270	278	241	279	253	288	255	271	262	252	279	277	249	258	257	248	220	264	270	244	267	297	235	253	251	267	240	268	246	259	256	249	276	275	262	282	241	262	263	256	305	214	243	269	240	260	292	242	270	254	271	264	210	248	240	249	266	260	255	268	258	259	255	251	230	253	250	262	234	249	237	246	232	243	285	270	245	218	243	245	253	272	247	321	280	239	273	271	251	256	221	258	253	297	271	258	272	256	266	266	255	237	262	248	269	248	260	284	257	270	276	291	266	260	249	241	266	219	247	273	221	256	268	249	272	263	240	271	279	255	226	252	248	229	244	242	245	262	271	261	279	280	235	285	256	261	246	261	249	274	291	261	260	300	260	222	273	240	262	225	285	245	232	259	294	289	257	244	227	268	244	292	238	253	227	246	251	257	248	231	229	261	222	258	252	244	255	291	255	274	255	277	292	295	257	281	242	258	249	256	265	252	249	230	268	256	286	262	249	243	239	273	277	249	289	266	271	280	243	252	266	229	279	252	246	283	283	280	245	244	234	266	231	260	241	250	281	243	250	229	221	242	260	248	255	257	282	255	255	274	279	286	254	232	276	263	255	246	258	244	270	272	252	250	257	248	226	285	257	262	282	268	246	255	253	258	238	259	247	240	264	263	253	278	259	281	272	262	268	257	259	270	229	255	283	283	301	250	240	274	226	274	297	257	240	253	280	251	218	264	273	250	240	255	266	251	238	271	256	244	269	246	260	243	266	253	244	293	234	247	258	213	238	248	241	261	240	260	263	267	256	258	263	272	238	278	235	289	242	285	259	248	267	282	269	250	262	216	252	256	241	261	245	250	243	264	255	231	281	281	266	240	229	266	268	251	245	272	216	268	244	265	248	282	256	305	238	258	246	246	260	276	258	246	239	243	273	267	264	244	243	278	260	244	254	290	281	246	273	257	291	257	239	245	231	257	266	294	253	295	264	260	255	268	275	236	238	246	284	281	261	260	267	299	255	269	243	270	270	280	281	249	254	262	287	228	251	229	230	232	271	269	261	243	262	229	275	264	265	258	255	252	262	256	250
32338	19605	11819	8376	6342	4225	2385	960	652	606	643	622	610	568	599	583	598	579	600	617	583	546	614	579	576	577	579	569	604	602	564	571	589	582	585	579	573	571	556	579	558	566	595	587	578	592	566	569	572	604	596	585	558	582	547	577	571	600	597	548	619	560	587	590	569	552	573	602	580	584	588	578	554	577	530	566	637	560	607	558	541	546	534	586	605	588	598	575	551	553	614	580	586	620	600	584	531	568	562	605	557	556	584	591	604	573	605	637	587	589	618	610	615	571	541	577	575	560	563	608	568	544	585	562	586	580	581	530	566	551	610	584	576	612	591	567	571	575	554	568	581	561	577	562	581	593	563	536	580	559	589	556	568	543	611	568	563	584	565	605	537	572	586	566	539	574	572	579	589	573	577	587	548	609	569	558	508	592	599	561	566	565	544	548	566	526	580	535	584	550	596	610	589	577	582	575	558	604	584	586	564	582	583	559	589	584	588	555	557	572	558	573	541	580	592	528	588	558	589	586	603	553	549	566	552	581	600	597	570	536	569	534	579	604	583	579	608	567	558	530	549	579	551	595	549	592	576	573	551	589	608	580	607	594	608	561	524	570	569	608	620	541	589	609	582	571	628	540	586	593	575	589	575	591	536	538	572	606	565	604	590	568	566	590	594	586	551	616	592	555	591	539	578	572	532	565	607	566	576	577	595	568	588	607	570	571	584	570	606	594	586	589	584	606	570	549	608	575	583	572	584	551	555	574	564	586	610	555	579	567	581	535	576	589	556	590	539	554	580	571	557	585	553	582	605	587	556	582	587	571	578	590	581	552	521	626	589	523	572	567	585	534	581	582	561	561	606	555	535	601	567	551	564	585	581	544	561	578	579	564	579	573	563	582	527	524	581	603	565	577	582	549	554	593	540	521	564	578	578	588	592	582	601	550	579	566	573	549	599	562	597	604	584	576	561	565	572	630	552	554	587	577	554	585	601	518	586	590	576	555	566	580	562	555	558	568	576	565	586	551	582	550	613	578	547	593	568	607	599	566	596	569	548	588	565	567	583	593	570	571	523	581	571	584	598	533	551	572	558	576	567	575	581	547	597	597	572	567	549	617	627	557	530	519	537	587	562	603	580	567	590	596	574	612	568	582	574	560	615	637	568	546	507	603	593	583	571	562	574	580	580	559	584	564	603	587	561	577	559	570	589	558	592	561	561	541	572	636	561	573	600	622	575	581	563	593	593	561	587	567	553	588	585	585	574	542	589	554	530	568	525	576	586	546	586	583	582	588	557	558	585	619	604	555	566	603	568	593	598	597	551	561	550	578	563	591	590	569	597	607	629	643	571	567	553	563	596	570	563	584	557	613	614	606	571	572	610	621	584	567	565	564	585	581	580	544	571	537	585	592	538	562	576	583	580	555	593	545	546	591	579	560	561	586	569	578	588	554	563	604	595	614	575	570	634	552	573	523	553	569	572	572	593	559	608	589	545	545	588	578	521	586	571	575	611	645	591	580	597	579	581	606	571	612	545	579	592	566	585	573	550	580	611	562	564	567	564	611	543	547	532	582	549	592	564	582	559	613	614	552	552	535	582	537	601	554	547	569	573	584	545	569	589	582	599	576	546	574	579	536	557	563	545	564	627	577	601	620	540	527	584	576	596	563	554	544	551	583	591	561	538	600	530	602	567	590	544	627	534	601	593	563	600	595	569	644	584	583	554	579	600	592	570	547	578	617	564	567	584	583	544	569	578	560	571	561	558	591	561	563	574	606	593	596	592	606	536	568	548	537	584	532	577	584	534	538	595	549	563	570	582	563	606	565	558	602	560	573	624	565	583	585	535	541	542	567	546	567	592	587	573	582	539	569	615	543	554	581	573	542	598	558	553	607	537	586	578	572	584	558	599	575	577	564	580	556	553	589	558	582	566	537	581	554	625	576	528	564	570	607	545	603	588	568	573	551	545	583	589	589	545	553	591	574	568	591	572	523	563	550	570	536	578	574	587	552	567	576	573	559	609	594	516	547	597	577	584	609	571	571	566	562	618	585	585	567	593	573	557	540	601	578	635	584	580	544	587	560	575	576	598	595	541	572	535	577	572	567	580	568	556	608	649	562	566	602	594	565	575	566	505	590	575	547	618	570	578	572	574	582	584	557	567	573	590	571	551	587	506	581	575	545	585	573	542	578	556	564	600	622	593	574	560	566	563	554	563	600	547	566	584	567	587	568	553	569	577	560	552	555	589	561	580	560	618	557	588	584	581	598	562	567	579	588	533	544	524	564	602	570	565	554	536	564	529	582	600	583	591	571	605	563	601	580	585	541	577	570	574	562	573	602	561	582	595	558	599	570	581	568	614	574	523	548	554	605	552	566	599	610	539	608	632	590	569	543	572	547	569	559	586	585	552	592	562	553	603	578	604	563	549	577	541	575	570	584	592	535	615	582	587	591	570	577	625	593	630	594	540	572	570	548	596	589	542	550	597	575	530	565	596	595	565	628	586	581	615	554	553	566	592	563	576	573	555	559	572	620	539	568	603	586	540	563	545	609	573	625	588	528	560	597	599	583	557	545	571	593	596	539	566	575	575	591	555	561	566	588	582	550	591	562	527	545	617	593	516	579	594	585	595	597	549	541	557	551	597	597	583	569	554	575	544	585	581	565	555	539	606	559	586	625	582	588	551	577	557	560	580	562	626	569	616	582	608	620	555	587	562	557	578	585	614	588	565	566	644	591	617	597	600	563	589	620	534	553	610	561	563	591	578	577	567	592	590	559	572	553	601	566	596	596	558	577	582	564	583	564	573	585	580	601	555	584	570	580	573	628	535	591	568	576	550	565	588	599	612	592	590	600	488	593	594	553	541	566	582	552	537	596	598	591	576	582	570	590	554	600	561	574	596	587	593	599	566	595	586	580	572	584	592	566	592	557	575	575	531	574	585	595	582	560	571	601	592	566	552	548	547	588	543	629	543	532	546	584	577	557	569	569	585	613	569	512	567	577	559	577	557	596	571	572	584	554	609	572	630	571	601	558	559	554	571	564	571	552	547	563	562	623	530	552	556	562	564	604	613	552	516	552	576	591	579	538	614	630	627	575	561	580	573	597	586	609	543	605	579	604	571	583	631	564	612	566	586	519	570	577	587	591	612	537	560	597	604	567	569	569	588	562	589	580	570	603	612	549	551	554	551	552	545	593	582	560	577	622	575	551	546	556	521	566	571	570	545	562	576	576	569	576	569	546	570	596	582	519	565	581	604	542	593	593	552	611	585	585	544	591	593	563	554	624	578	594	578	577	572	590	565	568	602	565	565	612	534	580	582	620	548	610	571	573	598	606	579	621	607	587	590	594	572	563	568	591	566	544	549	576	571	563	582	600	553	607	561	569	569	567	544	557	598	620	544	583	557	612	561	600	565	619	567	570	580	567	579	597	551	549	531	547	631	609	594	561	566	584	613	579	583	565	574	584	573	577	550	591	557	602	540	574	632	570	610	557	630	598
49220	19454	4971	1090	460	258	237	249	232	219	249	221	220	240	244	271	210	247	253	223	215	244	264	241	221	240	227	224	232	242	217	247	262	215	258	249	268	228	215	241	238	237	258	240	232	242	219	223	221	235	230	238	239	234	227	231	232	229	229	247	260	246	241	255	235	252	255	242	241	240	239	266	251	226	240	247	245	199	236	243	238	212	252	233	230	222	209	211	237	265	238	224	246	233	244	252	216	239	238	238	223	244	243	232	228	214	214	253	254	238	246	223	220	235	237	232	257	244	210	216	239	246	207	241	223	258	228	240	221	232	267	243	236	228	264	224	230	221	227	249	249	219	224	238	211	241	229	227	212	229	249	231	235	255	236	233	239	245	284	236	223	208	225	228	241	247	223	243	234	218	200	230	224	229	227	243	226	216	231	209	234	232	215	237	259	197	230	258	211	223	238	230	233	247	240	226	239	246	240	220	228	248	236	263	243	223	248	241	271	245	241	248	241	244	242	235	220	229	236	238	222	235	269	221	227	235	250	225	201	234	232	228	236	242	255	229	246	227	235	212	222	259	245	239	233	236	228	225	240	216	236	249	247	256	225	229	240	214	221	259	239	236	226	233	226	206	232	248	213	240	236	209	215	234	232	201	223	241	252	232	265	228	220	238	257	244	244	202	252	242	222	227	233	245	215	217	260	246	224	239	234	223	240	218	242	233	224	223	216	225	202	221	262	213	244	231	209	225	258	241	250	235	230	226	256	251	257	229	228	235	245	225	228	227	245	255	245	204	231	214	224	225	233	229	211	208	222	219	239	223	231	222	220	258	224	229	216	242	247	229	234	227	243	249	218	239	217	237	209	227	219	210	229	233	229	216	207	208	261	260	246	217	232	242	230	247	248	239	203	239	249	236	234	205	260	251	247	235	210	222	244	223	235	224	252	223	227	253	232	242	227	238	224	230	231	220	232	222	245	210	245	234	246	249	254	222	224	243	219	229	201	239	230	198	222	213	255	252	210	224	218	230	220	234	233	225	239	251	266	243	224	259	212	247	215	232	238	195	227	223	236	237	251	245	242	267	235	223	243	234	228	227	247	224	226	236	222	241	229	211	217	251	218	206	241	227	229	237	245	187	218	224	219	238	225	227	226	254	268	228	225	245	220	208	244	238	216	229	233	223	225	246	205	259	240	244	220	235	233	237	250	285	243	243	233	211	244	238	223	233	257	215	216	243	209	220	222	257	251	275	258	230	264	229	243	224	218	238	254	246	241	220	256	214	244	225	215	241	241	236	240	245	232	244	246	250	223	200	225	268	250	232	235	235	246	215	237	224	252	243	224	206	229	248	239	253	282	210	247	216	232	220	246	216	234	248	228	225	241	255	230	234	228	241	263	258	225	234	252	244	236	247	218	220	235	248	251	231	235	247	222	235	221	236	214	225	228	251	208	241	255	202	231	256	242	239	270	219	205	244	239	237	211	235	255	228	233	261	233	225	231	241	247	245	247	242	203	230	216	239	222	196	218	253	233	249	205	245	238	221	278	233	220	270	244	215	252	229	230	215	217	235	218	218	234	262	233	241	234	212	249	251	230	262	219	252	260	256	252	237	233	230	247	262	238	247	239	232	228	219	260	229	264	237	239	224	242	225	233	229	254	234	239	225	270	252	236	226	247	231	220	231	240	243	256	232	238	269	257	214	223	224	229	263	235	258	237	251	240	244	208	239	247	216	232	212	211	228	220	257	251	251	252	235	234	250	223	232	260	244	227	238	222	230	234	237	268	226	245	219	240	255	243	218	232	214	197	229	205	230	243	212	233	248	235	250	253	211	255	237	223	209	266	225	238	259	249	244	199	232	231	228	235	233	209	248	229	240	255	231	237	213	249	234	261	228	225	225	232	223	220	237	230	237	226	224	212	221	252	227	227	249	253	229	213	271	250	230	240	283	241	231	245	230	247	230	228	238	247	195	237	234	242	232	209	232	231	228	229	245	229	236	238	238	224	225	224	240	232	228	250	216	238	218	241	231	226	198	214	206	238	222	227	283	205	223	268	250	245	220	233	238	240	231	256	245	229	232	251	252	203	204	245	224	231	200	273	251	237	261	252	226	214	223	233	245	222	206	266	204	251	248	246	226	261	242	241	236	229	237	270	242	263	238	245	244	192	263	252	241	232	211	239	242	258	246	256	242	223	244	262	258	241	246	222	239	227	240	235	207	227	243	236	255	252	246	250	200	254	223	235	228	229	218	248	241	211	266	230	233	229	261	267	232	234	219	220	269	233	233	250	227	227	227	248	226	258	255	250	213	229	265	235	203	228	245	208	217	245	246	229	224	229	261	238	221	231	189	233	226	224	244	228	234	232	235	260	218	212	238	265	214	216	219	229	242	246	257	214	246	225	247	217	245	255	222	253	237	222	230	230	228	241	241	238	229	251	210	218	226	255	217	226	277	227	239	230	210	267	240	206	253	230	245	224	236	261	227	215	235	221	240	228	238	247	258	236	235	225	241	281	225	228	201	228	238	242	230	248	243	222	234	232	266	230	252	239	240	219	211	213	223	235	228	221	255	251	221	239	245	248	222	223	243	248	263	224	231	200	231	252	211	243	217	204	239	245	230	228	242	214	238	243	238	211	225	246	232	224	251	241	232	224	232	236	249	231	246	239	243	249	233	242	228	246	235	230	242	251	253	221	252	224	201	232	229	264	271	253	253	233	237	228	235	228	229	230	222	246	250	262	244	265	225	211	240	219	241	261	223	257	243	225	208	225	235	258	240	241	232	242	219	204	251	228	238	225	247	242	221	250	261	225	259	210	256	238	235	220	241	238	235	235	278	223	252	261	240	256	218	235	246	226	226	223	224	228	276	225	253	237	243	233	249	228	230	218	256	249	241	215	241	249	231	253	218	241	269	201	214	242	242	267	203	225	219	271	242	227	266	224	218	249	253	287	242	207	221	255	237	249	231	221	241	228	224	221	240	238	213	247	227	229	240	232	233	218	242	230	212	200	215	233	200	211	225	205	230	241	213	266	225	210	219	231	254	223	242	259	270	245	228	268	225	216	237	215	248	247	231	230	228	221	255	221	215	232	239	238	220	225	261	273	215	195	199	237	202	215	212	246	215	224	235	225	229	192	240	201	225	261	238	226	255	252	250	237	222	222	220	214	224	233	248	224	280	249	248	241	244	214	233	212	211	226	218	219	200	259	216	224	247	240	261	234	247	211	260	221	204	248	236	231	243	257	255	221	217	255	232	249	262	234	195	226	222	231	246	214	248	229	214	217	229	247	224	236	233	235	221	224	233	248	255	226	238	223	224	250	255	260	231	241	201	203	208	227	210	239	228	253	260	236	234	202	237	255	240	224	238	234	238	220	235	230	211	262	248	262	213	250	219	230	259	248	239	228	255	198	247	249	254	241	207	234	239	236	228	209	219	232	219	255	231	211	234	217	235	253	240	307	241	207	210	262	268	242	240	231	245	221	269	245	215	222	227
33802	14692	5557	2265	1178	724	574	583	633	507	548	551	498	471	580	529	504	567	508	490	548	520	505	539	522	536	569	591	552	552	527	531	517	551	508	529	530	490	545	543	555	500	508	500	539	494	514	497	502	542	568	581	542	508	565	566	495	519	525	521	531	570	485	522	512	551	543	572	520	524	521	517	541	502	525	535	523	535	553	539	519	564	501	469	529	538	554	480	550	509	532	529	532	555	490	541	549	508	549	538	523	555	500	504	546	564	529	520	565	503	531	514	532	546	537	511	503	555	521	501	502	512	526	518	540	485	551	511	532	514	512	510	523	493	582	559	522	554	500	531	551	537	521	524	515	499	512	517	538	574	501	568	558	543	533	548	525	525	581	530	576	563	535	533	524	506	531	520	549	497	578	540	500	525	512	472	563	561	515	497	527	537	560	494	553	499	552	535	530	604	521	536	532	487	505	498	515	536	539	549	515	562	566	513	559	498	514	527	499	537	481	548	561	533	527	509	537	542	535	587	527	560	546	513	543	509	533	534	539	510	521	521	535	513	565	519	553	539	503	525	532	572	503	554	562	551	477	533	555	576	515	507	519	522	461	542	544	504	490	534	518	526	522	530	534	524	551	503	608	586	527	503	523	544	516	511	553	542	506	510	508	546	529	505	498	539	560	575	520	532	552	529	551	550	488	542	531	500	542	473	527	467	527	550	560	552	511	480	539	510	539	538	531	532	514	545	589	535	570	527	524	512	549	523	520	507	523	525	514	532	562	548	547	536	542	530	539	548	550	577	522	532	505	543	508	557	517	518	544	544	543	499	486	527	509	500	580	529	528	530	497	509	537	556	525	567	513	533	583	486	530	528	528	538	537	523	502	545	552	568	496	519	493	539	556	536	517	476	533	526	586	523	540	565	541	490	512	516	547	498	573	544	496	540	529	532	491	530	523	513	534	526	536	564	539	546	526	534	550	552	547	493	546	543	541	529	490	533	534	503	532	507	515	545	545	531	540	493	475	527	534	493	555	536	482	536	573	576	510	479	540	499	555	486	507	538	460	531	539	532	567	539	516	546	521	525	508	480	529	527	522	539	518	539	538	573	510	501	558	521	519	547	526	546	536	506	531	530	519	542	535	521	534	506	498	558	540	520	516	548	554	536	551	489	519	503	521	558	517	503	567	510	537	496	505	529	497	552	527	491	519	517	512	531	527	528	545	533	552	519	527	476	572	535	564	516	555	556	521	555	501	506	506	536	523	532	551	523	517	511	530	528	507	553	557	570	501	506	540	538	508	555	526	501	538	517	496	560	494	535	502	531	515	552	496	491	550	538	544	528	520	529	548	520	559	513	545	548	513	520	511	544	562	499	523	468	546	536	537	560	525	545	466	541	492	534	548	539	529	519	504	536	527	541	535	553	529	534	524	531	508	501	515	487	537	533	504	532	523	530	498	523	515	527	529	546	557	540	513	555	516	532	512	541	498	534	550	487	552	544	529	534	555	548	540	534	535	550	495	568	592	500	523	530	527	527	503	534	486	532	554	539	523	499	524	514	558	543	528	493	511	498	540	481	500	505	513	561	556	510	539	538	526	548	494	512	523	512	509	545	533	550	573	523	550	501	495	511	568	557	517	526	512	493	548	541	519	530	523	534	520	563	570	537	543	523	569	516	536	527	540	533	530	542	511	563	554	547	524	484	522	539	564	497	577	536	559	531	528	534	544	551	522	541	514	567	536	535	510	515	522	513	548	497	538	528	500	558	560	524	511	568	548	519	543	517	528	533	559	533	521	507	502	524	512	544	536	560	462	514	543	543	527	550	526	568	547	587	550	543	526	517	585	478	582	504	513	517	496	565	507	542	540	521	520	510	492	541	560	514	496	523	517	504	518	516	562	515	566	564	508	516	535	548	533	564	532	557	535	517	495	556	508	574	537	568	535	546	539	548	520	537	571	536	507	523	533	541	535	535	492	486	512	531	586	527	537	517	566	543	524	537	519	480	504	542	542	518	524	547	510	540	567	515	539	500	519	555	558	521	546	563	512	501	588	548	575	569	524	522	538	559	477	544	484	495	576	526	526	523	505	524	532	535	537	529	536	514	533	527	484	547	513	596	527	552	568	528	556	549	523	528	568	525	536	504	565	495	549	521	520	539	543	546	560	572	546	489	525	500	529	510	519	474	526	481	542	551	505	533	523	511	524	535	519	562	544	531	537	535	528	573	573	552	540	558	546	524	507	562	535	515	516	521	509	512	486	570	520	556	541	510	531	508	496	534	520	519	517	546	508	587	507	529	520	521	544	529	542	531	484	515	571	545	525	504	550	533	520	546	536	565	568	555	496	530	567	509	534	542	504	554	530	519	524	519	532	498	529	506	545	548	533	553	530	535	535	508	512	535	562	552	546	518	521	519	531	525	529	560	523	524	495	515	597	531	534	513	496	557	506	551	536	533	495	554	511	531	512	518	519	536	515	547	513	542	523	530	512	549	531	522	512	543	492	520	553	558	531	506	550	544	517	489	542	533	556	518	516	558	568	552	564	529	561	528	509	540	542	519	538	511	562	535	514	507	547	508	541	537	523	516	481	517	562	510	559	544	539	482	554	497	548	524	518	548	532	547	517	550	584	547	549	537	562	526	569	535	507	549	544	553	513	531	543	527	526	509	545	510	518	535	517	534	540	533	554	531	566	485	499	553	484	553	520	545	577	499	515	529	501	511	538	526	510	528	557	579	518	506	572	519	547	530	521	551	494	522	517	560	525	531	535	511	544	542	552	512	552	545	530	510	555	509	534	544	516	527	520	559	546	508	502	539	533	538	494	539	537	534	504	524	532	495	570	525	518	491	561	523	522	503	546	511	549	522	517	497	514	577	509	536	526	543	542	530	518	519	511	531	530	536	502	510	486	500	539	557	537	494	523	542	502	506	523	540	538	560	492	507	523	561	518	504	535	507	531	491	546	531	531	484	517	545	545	577	500	551	528	535	534	547	494	551	494	538	518	496	551	532	504	553	520	594	531	504	530	524	547	551	551	531	564	537	509	529	517	537	568	510	528	541	501	500	504	582	546	548	550	543	543	504	572	539	501	539	497	530	524	543	561	554	555	512	529	462	539	546	513	494	526	515	490	493	550	545	492	519	518	553	582	508	516	546	547	524	557	542	549	513	537	536	577	539	523	511	516	540	578	516	547	541	560	545	491	500	535	518	555	517	551	545	545	535	499	518	537	504	493	524	530	535	535	525	488	539	554	567	529	560	512	558	519	509	517	518	504	536	536	517	539	480	532	522	516	522	522	533	523	548	520	575	539	510	529	531	543	544	505	515	520	542	494	514	546	512	545	490	534	500	525	548	511	515	513	525	575	537	545	534	471	542	567	498	548	522	531	531	520	504	536	519	548	581	546	480	527	522	526	521	514	520	522	534	526	501	568	539	515	546	523	515	541	542	551	514	508	550	570	516	463	537	527	506	508	502	562	541	517	524	504	529	495	568	544	585
59704	30146	11564	3026	1169	643	373	262	252	226	236	270	242	222	229	248	251	233	245	243	240	237	229	249	241	221	267	275	238	246	208	237	247	241	246	250	249	213	254	247	213	251	255	252	231	245	221	244	256	262	240	244	256	257	248	206	224	241	288	249	242	243	211	253	201	247	231	255	242	267	243	219	250	253	260	252	228	266	244	271	270	236	243	249	241	225	232	222	217	265	243	248	254	206	241	245	231	241	260	240	250	225	229	275	243	216	257	248	264	247	243	245	239	247	250	258	251	225	237	252	195	252	260	252	230	228	230	251	235	248	191	258	236	242	257	232	227	265	244	217	236	245	203	221	250	228	228	231	237	254	261	231	230	244	220	231	248	245	220	228	214	244	235	236	223	216	232	240	270	238	284	262	246	238	264	255	259	244	218	228	265	241	227	231	223	246	226	242	251	206	244	268	252	244	249	230	199	243	224	238	242	279	243	253	219	243	258	218	232	249	251	249	226	254	213	234	241	245	230	243	231	224	269	206	209	250	209	235	224	249	222	252	247	241	255	241	254	256	235	227	244	260	238	235	228	250	238	250	237	233	235	241	289	223	241	260	227	231	233	238	244	254	248	241	256	246	239	251	240	246	228	241	247	246	266	270	247	238	226	212	237	222	277	239	231	231	244	253	246	255	250	227	213	249	247	231	284	232	246	242	229	244	250	217	256	241	256	234	240	233	239	258	233	249	248	264	250	230	235	240	260	275	242	243	239	216	237	232	269	284	240	249	236	247	219	258	271	276	249	245	237	250	246	280	233	244	249	246	263	246	232	248	228	225	271	255	272	255	226	272	232	270	243	247	239	204	233	246	258	229	226	239	221	242	231	254	225	228	239	233	240	251	254	256	230	256	237	231	279	227	219	222	239	225	243	246	213	225	241	237	239	263	261	242	237	228	222	245	237	228	286	263	240	232	262	230	249	227	247	207	243	236	254	237	219	226	269	204	224	247	265	245	242	272	251	249	207	212	257	255	228	242	262	247	238	243	242	250	249	248	224	250	248	247	235	258	230	251	250	296	237	246	248	217	247	254	222	253	277	210	255	234	246	237	229	246	242	223	247	257	270	244	232	224	252	240	236	250	241	254	242	244	273	252	237	206	238	244	221	217	242	228	245	226	218	241	245	255	249	236	229	254	225	244	253	255	255	233	228	253	267	245	217	200	244	244	240	266	223	233	251	233	242	217	260	255	225	246	235	251	258	272	224	248	230	246	266	206	246	248	252	240	224	257	267	253	240	278	219	247	251	238	238	255	268	248	235	241	249	247	253	247	245	212	254	238	230	269	265	230	256	246	235	244	244	232	242	213	260	212	231	243	257	223	252	248	210	228	214	265	242	227	274	235	227	232	240	266	224	245	221	267	246	262	244	246	248	255	236	249	236	244	234	239	244	229	261	262	255	237	225	221	221	230	234	186	283	213	217	258	269	243	234	248	274	253	250	266	250	236	264	218	225	255	216	241	224	247	259	297	235	250	248	265	239	216	261	277	234	249	249	252	220	207	245	256	244	233	254	254	224	217	283	236	240	221	205	233	274	230	228	203	249	234	243	252	249	236	237	253	259	239	235	262	233	231	225	234	216	234	251	242	237	254	238	249	195	232	260	208	228	222	239	254	227	240	243	283	221	258	245	218	232	222	227	260	233	253	244	250	233	251	233	263	273	235	254	227	266	264	253	231	232	254	238	234	261	226	262	217	241	243	232	240	270	259	240	255	199	250	263	265	226	243	247	247	273	256	260	241	266	250	244	263	262	221	248	235	233	236	245	240	226	258	248	244	226	226	235	249	221	252	247	222	217	233	246	238	245	223	232	237	259	232	240	243	244	248	261	233	264	243	258	234	247	253	245	242	247	231	250	249	238	218	237	251	258	237	226	242	211	254	221	242	241	270	246	237	242	273	221	245	250	253	245	244	251	238	262	242	229	263	233	258	225	230	229	248	212	256	225	260	236	257	228	229	258	249	258	268	230	217	231	244	243	232	227	222	210	270	240	245	238	237	265	228	238	242	223	238	287	223	216	235	237	264	250	237	225	258	226	227	260	260	255	217	262	257	226	226	225	240	238	249	273	216	249	242	251	252	222	236	226	248	215	248	264	258	231	250	249	235	227	254	276	245	216	253	246	256	240	233	236	202	237	237	232	250	237	237	259	219	215	215	240	253	233	275	257	251	249	220	211	237	258	219	218	255	271	245	260	225	259	225	231	262	260	259	251	234	269	218	236	234	264	228	237	227	237	260	232	241	231	277	227	226	245	248	239	256	257	256	236	241	255	231	243	255	201	225	257	228	260	223	209	226	239	225	237	258	246	227	223	244	235	239	267	273	238	251	239	239	262	236	254	240	244	238	207	251	263	273	256	244	236	258	209	246	234	262	224	225	241	231	240	234	251	241	224	251	221	229	215	263	225	259	219	247	262	280	268	239	233	224	257	234	243	251	245	264	227	233	246	243	241	244	264	256	249	244	241	247	241	225	241	260	235	277	250	227	218	249	217	250	251	229	233	219	237	230	248	214	232	245	239	238	236	231	245	249	244	269	282	239	215	286	255	265	238	245	238	262	235	259	244	246	252	225	252	269	266	215	242	246	227	246	231	233	231	227	235	278	253	253	235	229	216	234	280	261	226	241	231	237	240	246	249	214	255	280	218	229	238	245	234	240	249	227	233	247	268	267	253	257	259	225	207	220	231	243	253	216	241	247	243	243	266	248	227	278	232	244	230	264	255	252	231	251	235	226	216	231	242	254	272	246	237	258	247	238	247	211	251	223	244	262	276	217	249	264	218	215	231	232	230	233	208	263	249	234	207	255	239	234	250	240	234	247	231	286	231	211	235	214	209	245	261	270	225	198	265	226	234	261	253	209	242	256	242	263	216	244	229	222	268	239	248	261	242	248	239	234	242	204	224	249	241	243	238	282	234	239	243	247	245	249	262	223	235	266	255	229	253	228	286	219	218	235	231	238	269	235	244	222	220	210	217	221	241	246	217	254	247	277	267	257	242	266	260	266	224	223	247	226	248	231	270	252	251	241	264	251	227	268	257	219	232	246	234	237	268	193	238	233	230	252	218	281	250	226	278	271	258	273	243	219	243	255	253	242	245	209	224	225	242	228	256	237	244	215	231	260	241	229	233	252	240	248	260	250	244	262	241	235	247	221	223	236	236	234	219	270	249	251	257	224	232	240	241	253	217	241	242	240	240	249	236	204	247	235	243	243	232	221	238	208	234	274	246	244	238	190	194	266	229	267	229	271	223	209	243	248	265	262	238	204	233	223	216	222	252	233	223	251	242	236	225	244	238	240	234	218	225	266	225	255	263	230	250	251	239	261	237	226	229	245	221	223	266	249	224	215	255	217	210	236	249	238	243	259	223	234	238	265	274	258	220	240	210	238	238	230	248	266	232	254	222	255	247	261	289	229	250	246	233	212	231	251	248	230	231	256	239	211	255	257
40984	23073	10809	5692	3232	1726	915	753	597	564	559	529	554	570	555	576	554	554	517	552	558	540	539	525	533	576	600	547	584	551	570	528	529	504	526	536	552	530	534	522	579	544	587	545	522	526	549	569	560	540	591	528	533	523	508	533	555	569	530	549	557	576	554	562	536	586	582	537	526	537	558	552	546	566	597	546	556	521	554	559	563	583	570	532	550	553	513	519	533	543	581	571	550	590	544	547	520	531	548	524	518	520	528	524	551	507	531	555	569	562	535	570	551	566	486	564	561	526	548	541	524	552	566	538	567	571	552	556	534	547	519	569	586	575	547	572	556	520	553	529	589	524	558	549	535	539	549	558	530	576	529	575	554	537	555	536	532	533	527	557	557	539	527	523	572	562	516	568	545	528	557	559	546	565	553	577	573	531	516	567	574	554	546	537	578	579	502	523	531	581	599	551	564	556	577	555	564	571	524	550	566	546	526	555	574	547	560	543	591	535	582	527	552	529	545	568	565	568	543	546	544	551	514	538	545	533	598	512	586	522	535	552	573	551	531	555	560	583	536	576	540	526	570	535	552	555	534	552	529	500	537	611	548	566	554	505	526	547	549	532	536	523	548	557	536	551	528	539	528	534	567	559	585	548	535	548	534	533	571	518	542	567	542	551	571	541	542	583	563	531	534	578	552	545	562	535	557	572	556	564	535	541	556	585	581	560	522	557	568	566	548	527	543	533	548	561	536	587	531	540	539	576	574	548	527	514	546	557	526	588	532	587	623	561	520	534	563	565	539	540	494	519	536	555	526	551	549	504	514	553	554	558	491	543	565	524	576	537	532	567	587	557	544	513	505	582	519	557	546	512	549	507	566	519	551	538	543	558	571	550	593	520	557	544	519	525	561	520	543	510	559	555	542	546	567	554	538	501	537	547	561	516	518	565	549	547	533	573	536	557	561	547	546	531	527	534	564	527	550	531	512	537	559	534	562	517	583	539	552	549	567	541	546	568	531	577	491	560	543	544	570	540	537	536	561	563	520	542	541	567	548	548	592	578	551	592	530	544	549	554	527	493	553	570	550	532	525	547	567	554	535	540	551	568	545	548	550	555	527	567	529	538	531	533	559	560	564	551	553	554	573	541	516	554	531	513	536	571	576	533	586	527	535	526	513	531	588	591	562	529	555	536	587	579	511	520	581	558	587	531	554	537	539	549	555	564	483	558	553	568	545	492	533	560	565	532	532	569	549	537	564	551	551	567	545	540	540	615	573	524	545	520	580	522	539	556	550	538	564	529	547	523	485	554	555	531	513	548	544	551	555	596	525	537	541	558	556	586	544	530	511	533	524	542	532	538	547	563	545	550	578	545	559	547	522	541	547	539	527	553	542	513	558	562	499	513	563	548	545	550	585	543	534	519	535	513	501	512	559	503	553	533	545	514	531	525	496	532	538	553	586	532	539	556	529	557	547	567	582	550	534	540	499	570	570	529	525	532	531	523	540	541	551	569	546	538	496	553	559	536	565	548	536	557	532	546	543	539	537	557	521	533	517	526	588	544	559	547	572	585	533	517	543	548	518	570	541	526	563	569	529	530	510	582	558	520	497	541	519	538	558	520	504	547	548	529	552	554	524	553	581	545	563	578	560	539	530	573	569	531	523	578	539	539	539	523	539	545	531	582	606	576	552	542	544	579	527	563	549	539	519	525	562	583	559	555	575	535	544	550	555	524	513	531	506	568	572	553	564	540	585	498	593	533	535	572	556	542	548	567	550	590	551	526	549	541	562	561	510	519	537	516	506	607	594	519	487	508	562	563	517	512	538	576	557	572	546	529	512	518	587	545	585	550	586	538	531	501	597	514	536	619	523	545	547	512	531	535	536	529	522	576	533	556	525	537	559	548	548	557	568	533	506	528	517	564	536	563	561	570	532	567	546	519	540	509	559	511	585	556	551	533	562	543	569	516	549	540	560	551	532	554	523	543	551	524	556	582	541	556	538	559	521	565	527	530	540	516	599	534	516	588	523	583	543	516	545	542	505	529	541	541	514	535	551	555	551	557	533	558	555	577	576	578	585	539	539	539	564	582	569	552	550	541	564	535	554	552	537	532	521	512	538	574	534	557	543	543	545	575	505	512	553	554	570	527	549	569	569	555	562	539	514	568	542	524	536	510	515	583	544	562	549	570	556	526	575	505	553	544	556	513	549	557	557	513	555	563	504	516	546	495	520	530	514	511	549	538	550	525	519	544	534	599	496	527	524	578	540	500	539	566	576	557	532	545	573	544	546	526	499	561	541	581	533	541	549	553	583	553	528	565	560	585	604	546	562	594	553	565	550	540	549	529	562	538	555	542	552	500	560	504	530	565	579	553	554	515	530	572	558	546	566	579	550	564	551	537	568	548	531	547	526	530	539	582	554	527	591	566	509	562	553	520	557	543	569	603	519	525	548	553	526	535	525	602	540	530	556	551	513	547	523	568	564	575	570	565	578	532	548	546	594	550	551	502	523	596	560	576	531	575	544	550	559	580	539	545	569	507	538	516	590	517	551	542	505	571	538	556	578	559	570	547	534	576	502	593	562	564	540	533	562	532	554	540	556	548	526	501	551	539	569	512	552	564	547	531	562	563	549	520	576	494	548	543	553	554	542	547	556	531	556	538	569	549	567	551	513	531	568	541	547	486	566	534	549	569	549	564	520	536	535	537	527	557	523	554	567	476	521	551	590	549	545	557	581	535	549	537	532	516	551	579	545	553	528	566	572	535	552	540	555	486	570	568	559	547	585	581	522	515	543	549	559	533	588	517	573	525	533	582	526	540	518	598	555	504	531	506	604	524	535	546	567	562	531	519	503	533	603	557	561	513	548	519	568	553	546	517	533	569	569	532	577	545	538	565	541	532	518	595	526	546	558	556	545	573	540	541	561	526	527	518	547	516	558	553	561	564	557	556	511	538	545	565	563	538	571	518	541	542	538	537	532	583	547	558	523	536	537	551	547	535	528	552	538	567	545	527	539	580	563	554	536	534	549	518	543	552	559	568	541	546	524	545	595	537	543	521	496	535	547	555	548	549	524	563	541	550	585	509	552	579	546	593	591	541	549	550	564	557	528	569	494	545	544	547	546	546	569	509	532	580	521	547	579	522	562	504	580	556	564	553	586	555	544	567	547	566	540	556	508	535	506	547	578	492	558	524	564	508	578	530	533	565	559	549	546	523	588	539	575	527	522	527	533	598	569	537	550	550	540	533	538	524	594	552	552	549	505	569	550	534	560	531	552	536	552	563	504	547	519	528	537	501	526	539	483	585	548	535	550	535	564	545	592	582	588	524	587	533	513	561	539	565	518	608	518	520	538	585	537	540	535	572	493	586	588	518	560	566	546	532	581	594	533	572	503	523	546	590	541	556	582	518	503	519	546	537	576	550	583	545	536	559	567	516	542	551	543	569	529	553	564	515	546	558	555	570	559	561	581	537	555	558	613	543	532	573	547	594	563	517	507	573
63514	27433	8694	1482	528	384	356	261	252	253	234	279	246	289	254	270	248	274	282	268	251	239	267	252	229	295	284	285	280	263	238	275	274	275	260	256	259	246	252	240	276	253	238	256	273	249	289	281	262	276	232	254	258	231	253	273	237	278	272	245	251	264	246	285	249	225	255	230	289	278	285	276	256	275	252	251	271	278	303	268	276	232	285	241	249	255	241	259	265	257	245	252	268	242	259	245	253	259	255	228	249	237	240	256	263	285	243	251	281	281	235	256	256	257	252	262	254	266	251	275	274	267	270	284	217	255	256	288	281	299	257	260	258	286	264	267	239	269	263	263	236	271	301	271	239	242	258	241	283	267	252	275	255	255	242	250	272	273	260	285	281	236	276	293	292	257	280	258	261	249	249	289	260	261	239	273	276	240	256	266	263	268	249	279	256	274	265	284	240	244	270	245	251	273	285	303	273	221	250	270	282	260	252	236	253	262	264	270	264	260	262	250	254	279	238	260	277	260	271	255	267	253	248	249	265	266	279	273	266	316	272	264	257	308	266	282	250	260	245	234	261	255	277	257	266	270	258	231	226	239	249	271	280	271	275	254	235	244	257	269	270	239	269	297	265	265	240	215	245	251	255	249	271	269	270	264	233	261	255	252	252	257	253	279	284	251	258	263	259	251	232	243	298	262	246	258	244	277	267	250	274	274	261	253	257	255	275	259	256	231	276	267	257	285	277	246	228	286	260	264	263	255	258	268	224	281	249	301	284	266	295	282	282	281	270	265	257	279	239	255	246	264	247	260	276	258	298	262	247	260	230	267	251	274	270	252	232	280	262	262	254	278	247	262	278	239	241	238	305	271	293	241	229	263	256	269	254	263	242	237	282	278	288	235	232	259	260	257	252	260	267	272	238	259	240	289	314	254	254	263	284	278	239	248	276	239	230	263	259	298	261	262	253	287	252	243	280	244	229	273	259	276	248	273	241	286	288	302	267	262	263	284	258	239	255	248	234	246	288	295	247	273	248	246	275	256	280	249	254	269	271	247	264	238	282	267	248	263	297	296	266	257	269	274	236	230	282	248	247	259	255	274	280	243	230	260	266	277	259	245	237	256	261	259	282	259	249	255	285	267	284	257	295	266	238	251	243	243	266	264	239	278	247	254	252	248	244	264	264	280	269	260	234	263	276	237	281	292	231	274	236	276	251	266	245	231	244	264	279	249	282	270	257	253	272	254	263	281	248	244	261	253	259	281	242	243	268	277	264	261	262	264	293	271	235	270	280	218	272	289	254	295	269	256	264	242	274	253	244	236	266	303	231	274	254	238	241	299	252	272	243	257	268	250	228	257	271	220	280	251	253	239	254	241	271	225	258	270	242	231	239	261	271	213	253	275	263	258	262	225	271	280	237	223	262	255	261	274	260	257	261	270	274	250	278	246	240	243	257	276	255	274	225	253	265	290	251	272	240	279	257	269	246	253	249	249	270	240	245	266	264	249	282	255	277	263	289	258	277	277	269	250	258	251	290	260	242	257	267	234	275	260	238	288	253	247	255	317	276	260	239	255	245	291	300	257	245	281	258	240	249	300	253	261	259	273	308	239	225	256	244	291	258	287	274	249	300	245	259	284	263	246	255	270	239	255	265	257	293	272	254	224	286	276	274	265	259	277	250	273	232	236	261	227	214	225	259	275	259	260	278	267	259	234	245	254	264	249	226	235	266	273	262	252	255	280	247	261	259	270	261	235	256	282	248	260	240	237	289	243	257	300	260	274	269	277	273	269	247	285	272	281	236	285	309	250	264	251	277	252	217	268	207	250	247	269	281	267	261	241	229	281	285	265	233	254	237	283	261	248	260	270	262	253	239	326	255	249	270	279	289	254	278	249	241	238	265	245	262	268	267	247	248	241	260	286	248	238	271	256	267	275	241	294	248	248	237	267	243	279	267	261	253	234	260	279	259	269	247	271	243	224	294	273	255	251	284	242	250	262	299	265	279	289	263	306	274	226	236	290	284	235	266	249	252	263	286	262	271	246	270	250	265	293	271	264	269	262	279	240	258	268	232	253	271	258	254	255	257	259	266	246	257	244	239	317	295	257	304	239	266	242	271	280	260	236	260	252	261	291	290	249	239	247	248	254	279	247	259	270	294	267	275	263	253	291	230	262	278	247	284	282	270	264	270	260	246	245	238	263	258	276	256	270	255	239	227	250	273	249	263	272	268	265	262	247	276	272	296	279	242	278	254	270	257	249	273	275	277	268	299	275	249	247	245	257	285	261	270	274	273	259	244	245	260	242	266	261	271	278	261	250	290	267	283	262	255	264	268	253	249	264	283	280	291	269	241	289	271	264	261	243	258	248	228	256	264	279	265	270	296	256	247	250	270	261	276	266	307	258	263	238	236	266	242	268	308	278	248	292	284	294	233	284	246	235	305	256	274	258	239	306	237	260	261	285	265	273	268	241	238	258	246	225	249	276	264	238	295	237	261	307	290	238	267	246	275	255	259	267	233	299	285	262	286	264	263	248	256	271	254	280	269	234	229	278	279	273	282	239	257	251	265	263	262	224	236	256	290	244	259	256	287	235	244	284	270	271	229	257	249	300	289	255	314	254	278	249	250	276	264	252	262	240	258	243	243	256	280	247	247	248	261	276	242	270	274	241	275	279	258	249	243	272	227	269	274	223	263	237	276	275	276	239	267	267	251	262	240	246	237	243	246	236	257	246	264	234	260	251	261	269	287	262	277	259	257	247	276	270	255	322	271	262	237	263	258	246	289	235	243	227	277	261	265	259	260	266	235	289	249	286	270	255	268	266	283	274	264	257	224	249	290	248	248	293	269	261	249	248	259	244	274	284	251	249	250	207	283	254	299	286	240	273	245	246	262	252	237	258	256	264	267	283	220	233	269	273	275	280	226	274	251	244	256	305	249	236	254	257	239	243	266	279	242	244	259	255	282	241	255	270	316	268	240	266	271	266	267	270	257	246	239	241	242	236	250	272	276	257	269	253	230	248	276	233	281	294	226	235	238	246	255	245	247	263	266	257	270	255	246	256	268	241	257	273	254	283	250	290	287	260	251	239	254	292	271	264	259	258	276	253	285	282	266	258	274	279	294	280	278	238	257	244	256	245	258	237	249	278	266	272	251	240	260	251	270	245	251	247	272	258	241	229	255	275	269	251	250	275	283	256	250	263	262	270	265	249	285	275	266	261	254	249	242	253	265	265	252	260	259	285	248	269	262	271	262	269	262	250	247	260	240	268	252	251	247	302	246	265	253	228	280	245	268	295	269	237	283	268	274	256	272	270	236	254	286	289	256	266	270	259	265	268	272	278	275	264	267	220	271	286	267	296	264	269	274	259	273	272	255	275	288	246	253	281	249	277	250	268	230	257	249	283	297	234	261	261	307	261	250	264	278	250	262	250	241	262	247	237	264	286	309	251	259	255	267	258	253	267	252	274	300	258	310	260	250	258	262	238	274	253	274	272	267	249
45078	15274	5345	2571	1264	994	877	712	598	602	586	560	623	605	628	584	607	613	568	582	612	602	614	548	594	585	576	634	584	637	542	553	607	584	580	597	584	619	616	614	581	573	564	587	593	576	599	583	562	593	571	611	551	573	542	594	593	627	589	543	618	545	592	566	582	598	645	577	579	555	586	573	579	574	553	557	546	572	620	594	623	606	559	532	643	641	598	581	599	575	614	553	567	572	587	589	559	581	585	561	613	586	592	571	583	579	551	551	596	623	574	601	551	559	593	581	547	603	559	580	586	582	552	601	591	564	534	620	560	624	543	569	615	555	581	548	607	557	571	578	557	591	589	608	593	615	566	621	561	602	543	581	602	556	587	582	527	564	615	566	580	616	558	530	608	571	568	632	621	589	603	567	547	552	598	560	589	618	592	598	540	569	614	617	631	561	585	552	593	547	601	610	552	593	537	518	570	570	583	615	562	559	600	538	571	638	558	560	571	630	576	563	554	578	587	570	570	558	587	599	649	581	588	583	596	586	589	563	572	605	579	545	583	548	568	607	606	563	619	625	581	515	572	606	563	585	607	619	573	609	573	569	558	548	616	636	562	584	599	550	610	570	609	573	577	511	579	588	580	581	587	621	537	558	595	573	578	576	563	550	574	590	577	580	574	563	582	539	629	586	581	589	617	567	598	562	572	575	534	605	600	563	563	563	635	592	584	588	574	561	597	555	582	558	606	589	587	591	539	567	612	586	630	619	533	625	551	562	561	543	542	600	599	573	561	600	603	568	591	576	588	568	611	551	576	612	551	581	583	592	585	610	564	613	575	577	574	613	577	576	596	569	587	532	568	619	532	579	563	586	577	600	624	571	592	588	623	572	549	573	558	581	549	549	569	583	555	569	572	555	551	628	577	572	536	586	565	592	599	538	572	585	589	572	592	604	581	549	578	551	549	579	575	593	574	578	573	577	582	514	598	575	589	617	579	627	557	555	507	587	566	570	552	636	585	537	592	565	563	631	582	601	595	576	592	606	566	558	621	616	576	588	613	587	541	577	595	587	607	537	520	589	602	586	546	572	538	581	567	586	529	560	593	562	647	587	584	595	593	545	621	611	602	567	578	562	566	593	605	590	552	555	584	580	569	570	582	631	619	592	538	582	610	567	552	591	588	577	611	538	603	623	542	557	609	539	540	621	578	550	564	581	574	591	579	600	581	572	595	537	560	536	569	577	560	547	624	585	542	594	599	570	561	575	582	626	559	586	615	588	610	554	579	568	632	595	584	560	557	580	639	596	570	590	570	569	583	578	577	538	606	593	576	589	540	619	560	619	567	601	561	498	566	566	633	569	547	561	615	553	588	588	559	608	599	531	592	601	581	598	607	582	608	554	582	571	643	604	562	586	593	565	599	607	553	581	619	597	614	626	580	611	584	594	521	570	555	564	607	623	598	597	563	561	550	546	542	578	577	588	616	558	569	589	603	586	564	615	590	584	588	575	596	576	559	618	552	579	573	533	572	581	553	597	589	560	575	560	591	595	573	562	564	586	591	552	547	609	591	548	578	559	602	563	554	591	610	565	610	556	569	554	617	579	579	584	588	542	595	579	540	550	559	579	567	570	616	614	556	594	564	582	625	554	596	537	573	595	581	585	541	584	622	569	567	638	573	555	579	542	539	616	573	577	574	553	580	588	612	565	588	635	577	617	598	581	587	535	599	578	609	583	539	588	547	584	606	635	608	594	590	617	620	598	610	553	554	595	550	625	570	600	585	567	561	574	604	581	552	538	587	535	605	593	565	574	610	564	541	594	591	586	603	595	559	554	572	568	553	587	572	578	611	606	569	612	545	607	592	567	596	556	590	586	593	566	574	613	599	565	585	595	566	570	555	555	600	611	579	568	598	589	564	569	614	612	537	580	572	620	615	600	549	568	589	623	607	611	575	617	596	571	568	588	581	569	604	624	526	580	592	650	573	565	567	579	578	591	601	585	543	586	545	592	586	560	607	595	592	557	584	547	592	611	622	571	583	614	550	589	575	599	565	559	564	573	587	597	580	538	561	601	563	548	584	590	589	580	542	580	620	577	552	531	557	576	564	554	630	581	590	554	580	560	581	581	577	601	585	605	631	549	554	561	593	607	573	544	559	589	578	561	583	553	586	611	605	569	622	580	551	524	520	569	595	570	601	580	595	585	619	550	589	577	620	614	606	590	587	593	572	602	598	568	545	538	586	590	583	541	570	592	537	547	552	624	606	579	516	583	572	582	556	607	568	606	591	556	601	592	600	536	546	573	619	580	629	566	623	557	616	590	618	596	591	562	610	573	618	614	588	517	599	606	571	606	569	556	579	587	563	580	573	544	619	552	609	577	567	580	600	574	574	604	585	571	629	586	580	568	600	596	571	593	599	583	575	525	561	582	541	609	601	622	603	600	594	580	587	548	607	535	579	565	538	559	598	563	566	578	534	581	544	577	555	626	557	583	573	572	556	611	653	567	563	577	580	598	577	587	611	557	599	610	605	536	574	585	588	620	579	573	567	597	595	572	596	588	609	590	594	609	602	584	599	606	584	580	629	615	548	589	587	568	564	592	586	559	622	599	621	576	534	598	584	588	614	603	562	549	592	593	596	635	603	566	528	563	601	561	639	562	596	598	524	560	591	570	562	581	578	602	602	587	617	596	560	535	558	559	590	562	586	610	577	562	595	557	548	573	616	551	573	597	597	569	606	556	606	569	588	593	598	594	577	578	566	590	516	556	582	588	586	566	593	567	547	577	585	576	574	551	552	560	578	559	546	592	587	565	582	585	581	541	591	607	581	578	601	539	567	624	595	614	564	596	587	626	575	544	563	561	563	592	570	616	634	578	562	555	573	610	597	609	608	548	574	536	603	571	572	570	602	562	567	555	597	543	592	586	576	559	558	595	576	592	579	558	591	619	569	576	579	550	565	574	614	602	568	563	610	547	609	565	606	603	595	587	560	584	569	604	605	546	603	607	584	580	588	597	572	576	591	560	602	578	575	614	576	558	577	606	588	567	601	549	569	591	579	620	546	566	544	542	596	581	622	621	631	550	582	583	574	536	583	608	569	597	546	589	617	583	584	578	614	528	569	540	543	561	594	541	541	582	607	592	612	567	555	614	566	604	566	561	579	542	597	545	593	625	602	556	563	561	603	603	559	605	585	572	549	626	539	623	548	578	560	585	614	565	556	601	538	579	561	540	602	537	593	562	519	611	567	559	564	609	636	590	554	617	595	587	598	581	563	603	587	560	555	648	560	577	567	560	567	592	549	578	557	596	540	601	623	594	568	597	638	602	609	533	573	589	593	571	627	570	547	595	583	615	578	568	572	560	566	575	568	573	555	583	587	601	585	601	565	562	561	623	596	603	592	610	573	554	526	591	575	537	553	559	589	594	576	577	558	585	573	591	563	568	618	609	552	580	553	576	600	585	557	572	558	598	582	604	578	578	551	576	561	600	567	576	592	594	599	550
47666	14539	3449	1249	590	332	277	251	235	265	240	258	241	221	229	254	214	213	240	242	229	242	243	235	239	213	260	222	245	210	234	219	222	217	225	243	230	227	256	221	224	232	258	217	224	229	245	242	239	205	217	243	239	246	229	226	230	228	224	213	249	253	235	228	205	249	264	229	227	243	237	218	228	235	214	261	246	246	217	212	220	229	232	195	259	264	264	200	244	234	242	243	244	219	230	227	251	240	244	225	206	220	277	229	249	205	234	235	229	220	254	231	235	231	262	231	232	203	226	230	241	237	254	223	216	250	229	231	219	228	224	230	226	214	266	240	245	258	221	271	225	259	269	224	212	238	231	266	258	230	261	264	212	236	231	259	230	247	218	233	253	221	213	251	251	226	232	251	222	227	272	231	249	232	252	244	264	239	206	244	215	247	225	248	226	241	236	210	227	247	231	226	222	214	212	248	248	257	224	217	262	234	211	207	240	215	245	219	247	237	232	225	240	268	220	236	234	228	231	226	225	244	232	252	248	233	229	220	257	244	251	214	205	269	232	233	226	260	223	259	213	210	207	252	224	214	237	231	230	212	244	238	253	224	243	243	251	219	210	254	248	266	247	243	235	235	251	252	241	221	236	240	261	228	218	218	222	231	206	253	254	243	244	232	236	228	231	228	210	219	224	235	211	236	225	239	236	291	221	249	240	226	246	273	230	215	265	255	235	259	253	232	255	238	224	258	240	231	231	211	224	227	223	233	225	247	233	237	222	270	225	260	208	211	230	218	224	230	230	214	206	216	234	228	215	234	238	234	204	216	217	229	226	261	233	208	244	243	234	223	210	216	245	228	241	223	249	225	223	228	215	228	219	234	243	223	228	231	223	226	252	253	246	209	245	231	275	253	235	257	263	224	259	250	230	218	204	239	253	227	263	212	256	230	239	247	248	224	219	231	222	259	246	215	240	236	216	237	252	235	236	229	245	240	199	232	237	264	223	235	249	230	237	227	223	233	250	261	255	248	213	225	237	209	239	250	258	209	212	254	228	217	249	239	249	235	238	223	252	230	240	239	206	261	230	232	235	238	242	251	239	257	226	227	241	196	217	243	268	254	212	222	225	229	240	227	211	235	221	228	251	248	224	239	237	272	252	234	233	241	237	241	241	250	235	206	235	230	239	221	226	214	229	226	218	236	216	219	208	246	222	212	243	206	216	240	224	229	267	251	236	225	253	208	251	239	239	234	230	208	226	244	223	256	228	271	227	237	238	261	259	229	232	257	219	263	236	261	224	234	241	241	236	264	230	256	218	228	217	199	248	253	220	242	195	244	237	268	233	235	255	239	246	233	234	240	233	231	228	265	222	234	235	236	249	216	236	250	219	212	236	235	213	225	221	240	200	216	211	237	228	247	232	218	235	206	215	275	233	234	238	221	215	241	232	216	244	224	215	209	240	241	267	262	237	257	263	213	235	241	239	233	237	268	243	253	264	278	240	240	233	223	235	278	239	202	243	223	260	257	225	229	278	251	226	222	234	271	235	253	245	248	228	228	251	230	240	222	233	221	244	268	234	233	254	230	231	256	252	257	274	253	249	230	243	238	225	214	225	230	235	235	269	236	240	226	231	219	249	226	226	235	217	288	211	220	230	241	249	229	223	220	235	269	231	233	235	232	228	217	239	225	237	254	230	247	260	240	232	232	243	230	251	260	226	229	207	256	227	251	233	234	221	231	232	228	256	219	222	216	207	252	276	250	246	226	246	222	239	230	208	218	253	224	198	218	247	230	223	229	217	227	229	202	254	249	244	255	251	217	216	221	231	224	223	210	223	254	243	218	230	220	241	216	261	255	236	277	219	238	217	255	233	205	249	242	204	258	232	222	218	211	226	222	243	255	271	211	215	257	209	217	219	241	236	225	230	226	210	251	282	234	230	248	227	225	242	227	209	281	217	208	267	260	248	285	225	227	217	206	235	214	242	237	248	234	222	234	200	250	234	245	223	251	269	223	230	246	208	217	228	235	221	241	232	246	227	223	221	225	233	236	243	227	247	247	248	216	248	226	248	216	234	205	234	256	221	250	272	223	218	216	225	249	242	259	231	242	248	225	245	209	230	221	250	240	231	232	247	261	248	248	242	224	207	223	240	235	209	202	211	268	233	237	238	232	257	247	231	222	202	220	218	236	252	228	227	260	224	252	273	229	213	232	227	218	216	242	254	218	230	221	237	251	219	226	221	226	222	222	227	222	242	254	224	269	222	245	234	230	245	259	222	232	255	228	248	232	226	229	217	265	205	198	226	265	223	226	217	260	242	244	215	237	224	224	223	230	253	257	245	218	279	232	230	236	228	222	194	234	220	232	229	246	230	219	227	229	242	214	237	220	225	226	249	266	224	269	223	217	249	247	198	226	234	218	219	247	255	256	227	245	202	194	250	235	236	212	230	241	274	235	231	243	275	232	239	243	237	219	241	260	216	243	246	218	256	249	217	233	210	241	218	237	248	218	202	250	215	228	227	249	239	234	225	268	254	223	234	240	231	250	236	208	247	236	213	263	219	250	248	234	246	225	234	206	238	232	227	212	230	223	251	236	234	239	225	220	247	244	238	252	255	231	233	265	218	233	234	220	240	226	213	248	238	214	246	276	227	240	248	254	221	225	236	258	220	248	220	231	216	251	227	213	245	247	227	233	238	227	213	215	241	268	211	232	247	248	222	253	203	239	209	248	235	228	266	218	237	213	259	229	238	247	242	224	223	218	243	251	237	225	245	253	243	235	258	227	235	211	236	216	236	217	226	218	201	235	266	213	240	242	200	243	236	201	251	221	193	229	241	244	237	234	245	230	225	224	254	250	245	259	211	248	264	234	250	222	236	210	255	235	249	199	221	236	227	246	261	236	268	215	241	240	242	241	233	233	255	206	241	251	225	217	224	226	232	239	221	253	267	238	267	237	252	251	238	256	236	256	228	251	247	226	241	232	241	248	271	240	229	252	214	185	195	231	220	244	264	216	213	202	241	226	247	257	227	250	218	252	241	247	253	186	234	234	265	229	220	252	218	233	229	229	271	216	233	255	217	214	218	257	262	242	239	241	239	225	250	260	237	230	237	225	245	245	234	229	241	234	225	228	229	271	229	252	239	214	241	220	211	230	258	255	228	245	230	225	249	219	242	240	241	266	197	228	240	230	246	221	219	236	236	231	224	223	211	244	211	228	221	287	239	201	217	250	208	234	239	189	236	246	226	214	247	230	239	229	233	251	235	259	242	224	228	223	233	239	275	230	229	260	233	218	248	240	217	272	232	235	245	233	228	226	239	240	201	257	238	228	231	234	232	219	231	243	212	227	219	235	265	249	242	220	230	221	236	233	223	263	226	240	230	216	250	227	238	238	235	216	227	237	237	221	220	244	226	235	235	228	228	262	236	208	223	225	216	221	241	231	219	230	217	257	225	246	228	224	247	216	229	257	232	227	281	248	250	256	219	254	226	253	235	233	263	245
29438	7290	3809	2406	1505	979	715	554	534	508	529	569	513	533	496	553	546	554	528	493	520	519	516	501	565	501	542	532	498	539	553	487	516	572	547	501	553	532	516	510	544	544	510	521	522	510	494	572	556	523	492	516	543	529	523	527	592	602	531	505	502	549	513	544	542	511	541	508	493	561	534	523	540	525	526	497	547	474	545	542	471	496	546	491	509	537	530	523	550	526	520	510	545	521	530	536	496	538	559	466	530	537	471	535	535	550	509	574	535	499	557	524	547	542	516	505	546	524	533	480	518	508	505	503	546	495	571	477	507	519	518	514	552	544	528	561	515	504	543	523	513	570	512	546	517	522	548	530	530	524	511	491	528	504	492	520	521	566	525	481	507	514	520	536	526	499	566	537	574	525	504	550	507	518	509	484	550	505	568	556	495	532	501	524	515	532	535	539	519	491	524	491	532	538	554	550	525	479	525	519	542	494	521	530	529	510	467	522	540	510	508	530	512	487	507	516	502	530	560	468	527	500	540	556	491	536	507	482	518	526	548	519	556	525	504	473	502	522	535	552	519	542	507	542	567	533	527	501	523	507	548	511	521	532	531	542	484	497	501	506	502	566	528	485	504	549	521	552	526	518	514	537	542	505	518	541	513	539	521	498	562	576	550	540	483	524	533	539	512	527	530	528	548	559	522	546	500	558	504	527	517	536	514	522	558	528	530	533	528	539	560	558	490	520	508	533	519	516	550	498	525	494	560	511	487	489	532	510	544	479	511	510	524	566	537	519	505	523	549	542	510	566	568	578	530	495	509	529	522	529	479	526	525	502	522	554	546	542	487	507	529	491	541	547	520	484	525	540	547	524	486	580	531	474	543	560	534	506	528	547	513	540	488	510	533	516	493	556	525	523	502	468	530	531	509	533	530	536	544	517	512	560	525	515	502	500	576	542	545	534	543	558	551	525	516	520	530	553	530	530	531	503	519	519	542	514	535	525	551	565	533	552	529	542	516	523	521	524	469	545	565	543	534	537	573	556	535	534	546	498	544	541	524	555	544	577	553	498	511	515	508	501	524	531	537	555	489	554	567	549	530	520	568	543	535	498	545	521	525	535	520	520	481	503	513	524	577	533	512	541	483	506	557	514	532	541	502	531	509	527	521	484	550	506	531	507	505	565	547	515	564	533	529	532	517	479	526	501	552	529	591	517	490	576	584	526	524	509	547	499	484	575	487	503	546	540	525	534	544	516	496	503	539	488	517	546	533	552	560	529	537	515	529	519	529	519	550	548	533	498	552	518	529	523	503	561	547	503	564	538	511	479	540	542	568	524	517	555	544	523	502	540	541	526	483	497	524	491	515	535	475	560	507	544	481	516	520	490	527	546	514	496	526	520	495	475	535	551	537	524	522	503	540	528	564	506	530	542	524	522	506	516	486	536	537	534	519	511	522	530	520	560	522	508	529	557	541	487	487	498	518	553	499	521	545	490	531	509	528	521	527	522	520	522	554	528	572	543	551	510	559	492	534	538	533	542	545	556	572	493	539	561	560	491	515	492	507	541	525	547	510	553	511	525	529	559	540	530	512	531	507	511	511	516	528	502	505	519	514	515	503	508	553	513	516	533	534	480	518	542	546	526	550	502	566	558	519	569	507	547	508	529	563	533	563	502	514	558	544	543	534	504	500	542	519	526	530	525	554	515	506	557	521	524	476	509	565	524	537	538	508	577	508	525	564	503	540	529	493	517	509	538	555	516	555	539	505	516	518	525	548	502	500	532	512	513	505	575	519	486	524	487	495	523	504	521	563	543	509	522	549	519	538	592	533	563	523	523	492	542	537	519	501	521	503	505	523	508	564	566	489	521	527	525	516	534	534	579	497	558	516	575	531	531	522	519	534	528	546	546	557	500	526	502	549	535	497	483	540	534	546	533	537	521	513	545	515	533	548	531	518	477	527	510	530	522	552	552	550	511	516	555	533	532	513	549	486	550	568	524	541	556	555	497	528	510	549	511	529	510	532	546	521	568	534	550	498	441	498	534	524	564	549	537	510	515	549	517	504	505	495	521	517	533	524	512	496	532	552	509	511	525	536	521	544	557	521	530	536	571	511	505	540	512	521	504	541	502	514	516	527	530	533	542	518	483	520	502	534	499	536	523	522	492	523	556	584	536	529	560	504	541	545	498	482	487	550	509	535	509	601	548	537	512	522	571	493	491	515	551	551	501	539	541	535	526	537	501	540	516	567	518	515	482	452	515	560	560	521	496	504	518	522	523	539	528	518	488	509	527	523	541	524	541	518	513	510	528	488	507	523	518	523	494	550	536	536	538	524	533	512	507	503	526	526	512	503	552	497	552	498	562	528	504	591	511	500	530	499	543	531	548	501	514	559	521	543	536	567	526	524	578	537	525	529	531	511	497	547	473	540	535	511	539	530	525	553	523	558	546	552	518	488	529	492	500	509	495	521	551	520	558	542	543	520	567	494	520	535	515	521	525	472	533	536	567	506	514	533	566	541	506	552	521	544	575	525	574	536	529	505	516	532	528	497	519	518	535	517	512	531	514	555	524	505	533	552	558	515	513	466	525	521	543	517	538	515	534	510	560	488	529	525	492	504	545	522	517	513	550	496	537	536	516	505	520	547	540	543	515	511	529	530	498	529	516	532	541	549	507	572	510	537	486	511	548	523	498	480	516	492	546	524	505	506	563	502	504	524	528	527	523	544	545	500	553	552	521	539	524	487	522	509	529	506	515	575	547	520	523	544	517	535	552	526	551	520	524	542	555	571	543	556	550	511	535	540	516	504	531	512	508	547	532	540	535	537	549	524	538	545	520	517	518	537	513	513	565	544	509	550	510	497	528	562	486	560	489	488	536	519	497	535	526	533	541	501	529	541	523	536	546	522	545	501	536	580	497	553	517	519	468	502	498	493	532	546	541	504	543	502	529	520	527	490	516	580	498	509	532	568	542	523	492	509	547	538	522	517	535	525	583	522	544	547	525	534	520	487	536	559	512	579	502	532	547	516	521	538	537	527	485	492	573	532	498	546	523	527	528	555	514	525	519	524	480	515	489	518	540	513	508	530	521	523	585	527	548	537	502	560	507	525	526	528	529	521	546	484	538	561	519	549	548	514	563	583	500	492	513	473	539	476	530	540	523	553	550	520	519	519	545	504	530	525	565	524	542	525	503	546	506	545	494	527	524	487	514	521	524	508	534	503	549	515	556	529	590	627	487	549	526	536	554	564	547	526	522	499	520	542	533	545	521	510	543	561	555	556	552	531	516	538	499	519	521	521	510	554	554	507	557	538	511	499	550	511	545	514	531	544	504	530	543	502	480	553	540	517	539	510	502	518	529	571	554	488	522	543	525	527	535	542	549	515	501	529	503	493	514	560	496	545	525	513	549	516	466	572	518	520	509	505	512	499	455	479	504	523	571	551	504	489	541	532	513	509	523	494	511	546	480	518	515	525	530	548	517	494	535	500	505	491	522	548	535
57779	26304	10328	2791	987	596	379	309	241	267	228	237	246	264	226	255	253	234	238	268	265	238	221	255	241	253	240	230	218	264	252	244	241	252	254	219	234	254	278	219	221	235	285	224	214	249	226	221	203	220	228	247	272	220	247	219	249	269	257	210	241	273	268	229	268	238	223	235	252	226	203	268	228	243	248	243	242	242	251	251	256	269	244	236	229	235	223	211	265	249	228	264	230	247	238	218	282	233	242	236	248	242	221	242	257	269	206	241	248	228	216	242	226	251	251	225	259	265	248	251	245	227	247	220	234	207	248	246	257	228	233	204	194	219	254	238	253	248	230	245	270	244	220	211	224	261	203	275	218	221	242	249	232	239	224	266	224	269	208	233	222	267	238	224	245	233	213	250	254	251	236	267	216	240	222	236	221	238	261	232	238	222	243	224	228	205	220	228	240	247	243	206	236	229	210	220	250	209	253	231	240	230	241	244	271	256	221	217	215	220	235	257	240	236	234	221	220	244	245	263	241	237	224	254	252	248	220	270	256	258	251	234	223	229	256	227	233	215	227	223	219	239	226	269	210	242	233	259	229	227	248	225	213	251	244	259	255	220	257	242	224	262	241	239	222	247	225	234	223	241	246	251	255	240	267	258	250	231	237	240	219	248	220	216	218	254	256	264	225	264	250	253	229	249	234	235	249	246	215	260	222	240	213	241	225	239	261	270	214	227	245	253	260	217	204	229	220	232	240	222	236	257	256	233	213	228	233	233	261	217	250	245	233	219	267	236	250	245	256	258	240	247	250	259	258	253	258	214	246	233	256	233	236	264	235	256	237	232	245	255	221	249	233	243	246	218	249	253	225	233	224	228	241	229	222	209	236	221	241	223	238	251	220	237	213	213	255	250	228	240	235	211	245	214	231	246	216	243	247	189	265	234	236	260	230	227	254	251	284	250	233	242	264	250	244	225	222	240	262	276	242	230	219	212	242	239	241	220	230	264	213	280	245	241	250	247	226	230	269	243	236	243	226	269	257	254	262	252	258	219	228	251	233	239	256	274	263	232	261	242	265	258	233	232	241	242	237	250	226	233	224	247	260	257	220	221	225	245	222	223	242	217	224	217	239	221	249	261	284	220	224	229	243	239	240	241	242	251	279	244	267	246	251	247	277	219	257	251	251	243	237	253	252	253	249	239	234	242	247	230	229	249	236	237	237	234	231	270	195	236	246	216	240	227	239	229	263	248	220	229	252	250	260	267	257	234	223	222	248	212	212	215	208	255	250	232	245	231	264	285	269	270	215	235	234	217	220	232	250	232	270	250	215	254	264	249	243	236	259	230	252	241	253	236	213	242	215	239	249	214	232	250	244	231	219	239	252	236	250	251	260	239	246	233	234	216	242	224	220	209	233	238	249	240	215	228	229	231	233	228	245	210	240	253	234	236	256	235	215	248	281	239	247	255	230	264	245	256	208	220	233	247	251	254	220	227	234	241	238	222	245	249	221	222	206	247	234	268	242	243	229	231	260	232	243	250	255	268	261	229	214	248	235	252	222	238	236	218	231	213	250	247	267	231	238	265	234	238	263	235	236	245	224	231	256	255	230	212	217	254	233	212	240	254	220	249	250	237	246	230	216	221	246	264	271	227	260	246	251	250	242	244	266	268	231	237	243	233	235	214	232	209	240	224	280	204	245	229	238	244	228	263	250	256	248	240	261	251	222	239	255	223	232	235	248	215	221	250	237	213	229	248	209	249	251	245	249	229	243	221	251	243	235	237	219	240	242	237	240	247	235	260	248	272	249	227	245	245	244	236	243	269	274	182	246	244	251	234	229	231	257	253	228	208	253	223	239	245	241	251	259	256	226	232	260	252	245	254	225	226	228	233	251	232	227	254	228	237	225	219	214	235	272	246	214	237	231	242	265	207	232	243	224	204	214	237	216	223	263	247	236	240	236	265	263	242	241	238	226	200	252	239	216	231	265	253	240	209	229	233	265	233	251	246	250	245	214	246	265	257	249	234	235	209	262	268	216	243	244	227	242	230	248	235	278	228	237	233	245	252	237	239	270	234	261	238	239	208	245	244	251	261	228	216	227	267	230	255	254	273	267	267	263	243	241	227	226	257	229	233	244	239	229	231	225	259	217	233	235	247	235	210	241	229	240	234	260	246	234	225	238	268	254	247	214	243	226	235	257	221	248	230	214	241	214	277	232	261	236	233	264	239	234	245	237	250	248	213	247	282	240	252	207	237	236	266	221	232	221	249	238	241	273	244	229	248	219	234	266	243	252	254	246	235	247	224	241	220	280	236	224	231	240	256	232	247	203	232	253	256	206	232	221	234	222	233	239	224	225	236	226	241	245	225	258	266	259	251	231	242	249	242	227	273	197	260	254	232	272	243	227	261	226	233	258	239	211	229	225	252	226	220	210	265	243	247	238	289	273	233	253	248	233	230	255	240	215	241	222	234	257	233	220	216	260	223	246	266	236	237	255	222	223	240	253	249	260	218	210	244	245	273	236	252	216	253	256	220	222	244	254	236	231	222	213	238	232	249	251	225	231	251	232	279	246	238	229	225	232	253	225	243	249	247	222	220	248	222	251	260	251	251	234	233	240	285	243	239	244	220	222	259	222	233	235	227	235	239	235	215	236	254	247	236	235	228	286	245	248	239	234	251	256	233	228	229	241	232	234	252	228	234	233	259	231	230	223	266	257	250	235	249	241	270	250	240	221	255	217	244	245	254	209	241	262	212	216	239	243	251	231	249	251	241	246	251	247	246	279	241	244	225	228	246	211	217	229	258	212	240	234	235	240	231	251	197	221	220	207	266	218	245	274	238	246	233	208	247	236	265	199	231	224	243	238	246	240	238	258	255	247	229	227	251	231	260	213	221	238	222	277	250	242	236	248	194	228	242	244	235	242	250	211	267	223	228	207	225	261	239	270	225	241	251	226	233	255	250	264	242	224	233	256	237	235	191	231	230	221	248	209	255	237	246	254	248	264	239	219	222	228	266	243	271	255	230	236	239	238	285	260	252	224	230	232	247	224	222	261	218	249	231	254	238	233	245	249	277	242	265	241	223	231	252	264	249	304	247	251	223	234	247	251	247	255	278	247	226	225	235	238	236	209	240	246	233	227	262	240	282	238	239	281	270	220	246	255	263	229	226	266	251	235	236	255	213	223	231	257	227	239	226	239	249	200	221	230	236	226	238	249	236	239	252	242	256	265	268	244	267	253	234	235	227	245	248	227	252	255	231	238	229	206	273	263	233	234	248	256	231	244	208	246	231	254	276	264	231	242	231	220	240	243	226	239	254	248	248	221	258	233	228	230	261	208	239	242	201	224	231	241	228	243	246	206	241	250	249	242	228	216	256	225	239	258	238	229	238	257	242	219	201	234	264	255	216	253	262	238	206	258	253	259	232	264	253	260	224	232	237	239	259	245	221	216	234	263	239	253	260	288	232	234	222	213	244	218	239	281	265	251	251	228	275	257	287
39459	19140	10542	4906	2609	1641	1095	695	583	548	553	541	535	526	569	564	512	539	509	521	580	538	543	521	541	559	571	532	550	522	558	537	525	542	551	544	570	530	517	569	587	547	547	562	514	566	561	528	529	554	518	520	593	539	539	542	546	545	514	547	556	558	520	515	564	539	527	601	578	566	564	566	567	542	544	575	567	572	527	544	510	538	544	561	537	520	528	541	469	553	491	532	531	517	540	521	539	568	543	549	573	544	552	531	590	520	549	542	531	511	560	568	531	510	545	548	549	532	518	556	536	545	541	525	508	483	553	522	571	512	543	553	555	493	523	533	559	577	535	523	581	551	547	527	552	554	559	535	533	548	524	527	501	562	543	533	540	530	543	543	557	478	546	565	532	558	516	522	509	527	505	555	545	548	551	542	530	539	524	570	533	555	507	542	556	515	529	549	515	497	507	581	544	543	531	567	569	515	529	540	535	555	554	526	499	525	547	576	542	503	600	528	501	536	554	554	517	566	531	577	571	550	550	518	596	584	560	584	561	532	563	557	548	526	504	516	561	510	566	536	563	527	559	545	577	547	549	536	535	611	541	528	526	524	520	548	513	603	544	539	523	512	585	560	534	548	542	511	519	555	505	541	532	515	553	545	494	502	514	508	550	524	568	559	530	528	518	527	543	586	521	606	543	579	502	543	536	535	555	545	529	522	519	531	531	576	527	570	544	582	518	543	544	546	530	524	594	537	580	548	539	513	547	532	510	528	529	513	550	543	533	552	501	523	555	545	538	553	535	536	552	543	550	525	506	561	552	506	504	497	539	558	524	540	542	517	534	520	505	526	487	538	546	556	517	541	547	524	516	545	530	553	534	527	543	557	576	529	545	535	526	535	542	521	518	545	566	556	550	521	507	511	549	572	565	498	514	538	520	566	524	587	552	548	528	506	516	524	531	580	501	523	538	488	523	542	579	529	545	547	538	547	535	611	505	555	499	539	510	545	562	544	518	567	528	549	553	556	527	564	565	517	533	494	505	531	543	524	566	577	573	526	525	541	538	541	536	543	541	540	527	508	564	555	562	536	534	546	575	549	507	557	536	540	563	535	564	542	535	553	525	531	583	557	546	492	559	511	536	530	539	573	596	519	534	550	530	523	543	545	550	524	532	534	540	515	561	533	530	514	510	555	549	578	528	498	534	553	531	504	556	547	556	522	538	561	568	549	510	541	591	527	533	545	530	538	538	548	570	545	533	559	556	561	538	557	539	547	554	549	580	533	544	565	553	516	513	538	535	608	535	511	513	554	504	542	547	566	549	533	523	562	547	576	568	549	561	566	569	530	579	540	536	531	556	558	549	563	560	515	496	547	523	523	553	476	561	563	558	535	527	540	565	500	543	545	502	532	503	569	524	543	538	499	491	551	564	537	557	539	551	538	528	541	533	547	504	549	561	517	526	589	546	514	529	550	539	529	589	546	546	562	543	544	532	523	554	515	537	544	514	534	542	543	519	578	563	527	541	540	596	508	538	530	552	563	492	516	510	546	540	568	558	525	544	498	515	507	547	530	578	556	559	506	532	567	543	559	567	562	523	537	611	559	516	540	604	515	551	523	559	547	499	502	532	563	590	562	528	511	506	559	543	525	558	571	564	575	591	550	525	536	562	523	548	521	535	509	511	548	572	536	498	542	532	540	513	535	553	551	513	563	565	538	538	556	558	547	522	522	521	575	512	543	544	548	548	541	584	510	529	534	520	556	540	529	525	545	538	530	546	541	533	551	524	578	542	533	569	561	504	550	535	552	519	527	555	522	554	540	531	580	542	551	531	535	507	527	526	534	559	543	542	558	546	574	544	542	509	551	505	543	523	555	535	489	541	560	580	534	543	565	522	590	570	549	529	520	551	557	532	539	550	511	537	529	529	550	536	551	557	520	560	580	548	527	546	508	562	549	574	572	565	533	560	549	528	539	553	531	511	534	516	563	515	549	544	551	585	517	515	541	553	573	535	540	524	505	537	548	526	538	525	485	519	536	547	558	505	565	525	541	545	541	489	583	528	544	572	557	543	533	532	516	570	572	544	533	525	524	522	570	538	542	553	556	549	531	513	557	538	566	566	547	561	567	545	531	544	552	544	527	556	567	543	505	490	553	545	544	590	547	500	549	542	561	536	570	548	541	533	560	535	514	529	562	544	584	537	524	579	513	501	548	524	517	547	553	523	560	510	559	527	534	546	527	556	557	558	523	569	543	556	538	547	536	537	550	499	543	498	560	501	554	513	548	543	582	530	544	553	546	544	502	555	519	530	529	514	540	614	549	557	518	561	554	583	594	518	549	570	535	476	566	583	566	534	525	509	518	542	546	577	557	558	543	525	546	535	541	540	558	579	524	546	521	520	593	482	557	545	567	535	518	551	582	550	512	559	501	562	524	584	564	515	531	505	599	521	534	525	497	548	514	536	579	492	554	532	524	533	560	473	545	537	540	558	534	556	549	532	527	558	502	528	556	555	582	504	552	527	517	575	588	530	545	500	526	533	586	579	540	519	536	537	595	519	562	550	551	551	568	598	529	550	552	493	524	526	556	505	525	529	547	605	547	521	520	523	561	540	531	579	491	576	524	520	524	533	550	558	562	544	541	540	543	560	523	505	571	558	521	568	566	554	522	509	505	562	555	522	550	547	523	538	510	546	523	535	531	573	584	561	596	545	536	542	550	505	544	486	566	568	559	553	549	521	524	546	518	521	528	544	566	617	559	519	529	538	544	557	530	585	560	518	548	550	539	493	529	561	496	572	559	545	561	509	529	543	524	553	543	566	566	531	547	513	543	539	512	517	548	562	507	513	552	487	533	556	557	520	508	531	560	564	542	572	542	537	506	536	516	555	546	566	535	554	531	520	557	527	488	521	532	567	536	531	543	545	541	528	539	543	527	532	511	548	550	500	501	515	557	533	535	520	571	511	564	497	535	562	525	507	575	533	549	534	628	542	515	532	521	550	526	568	521	526	568	519	605	566	560	535	572	520	551	561	558	578	546	540	580	523	593	536	535	551	572	531	531	563	509	589	569	545	506	535	541	524	515	519	550	565	497	525	516	547	525	527	617	571	581	555	523	567	600	552	563	522	544	564	534	578	571	577	553	543	552	569	547	532	544	563	586	558	534	563	519	503	581	498	525	531	505	546	571	529	514	522	552	553	551	538	521	587	582	527	580	512	509	565	564	570	509	504	538	537	518	558	562	568	522	513	594	548	508	557	538	545	511	578	553	566	607	534	536	506	525	536	536	532	545	523	531	605	567	542	544	559	553	538	516	587	510	551	562	580	543	553	530	551	544	505	576	534	515	544	527	525	530	490	553	530	578	555	540	530	536	523	564	542	546	516	541	532	538	536	528	529	544	518	534	555	506	541	531	535	536	561	560	516	527	549	519	582	549	563	522	525	568	517	534	540	500	516	564	554	578	530	544	543	543	531	504	546	552	508	522	597	531	533	543	511	516	523	539
61238	32174	16019	4907	2216	1382	718	404	285	256	268	275	272	276	267	240	291	286	238	276	307	256	270	285	251	267	222	251	273	264	230	219	258	268	222	289	281	267	237	225	251	244	241	275	253	233	247	256	260	270	255	255	273	259	241	250	231	225	270	279	251	252	246	243	246	217	252	286	259	279	303	265	264	250	281	249	257	246	245	263	276	241	286	273	245	255	253	278	239	247	274	238	291	254	271	255	244	232	250	249	264	238	241	261	260	251	256	262	220	274	253	265	264	253	234	272	276	250	270	255	241	258	222	245	265	273	257	249	257	220	237	284	258	229	252	258	264	251	288	242	272	248	248	254	238	251	277	265	250	244	251	251	249	250	243	260	245	280	278	255	296	247	270	228	241	288	236	225	273	230	227	237	246	240	267	238	264	271	219	244	235	296	258	250	276	225	259	263	249	266	272	263	276	248	248	215	239	258	266	220	243	258	261	277	258	276	253	283	281	250	267	281	233	239	233	253	232	222	277	283	298	286	253	282	247	260	262	256	260	230	239	243	265	265	276	263	221	250	288	274	241	274	247	259	262	246	273	291	248	266	244	258	229	240	281	246	264	257	244	271	249	257	244	246	247	290	265	236	278	227	266	238	267	265	254	254	289	252	228	253	297	249	251	238	272	278	275	267	251	253	274	280	272	242	254	242	273	272	268	248	264	238	272	264	290	252	242	268	252	248	240	229	278	272	222	256	244	255	265	244	250	260	293	263	248	265	227	248	278	262	285	265	258	249	249	261	234	231	270	240	237	237	264	241	249	261	251	246	227	263	260	262	241	271	284	249	283	261	269	266	219	250	254	280	281	221	250	263	254	268	266	250	252	287	261	286	232	283	234	283	259	251	242	246	235	228	255	260	268	268	280	318	268	262	246	239	237	261	249	244	274	244	259	251	255	276	244	247	240	248	253	274	253	258	271	252	205	252	239	242	277	252	250	255	276	244	222	224	255	263	253	250	256	253	258	261	272	248	255	253	262	237	233	267	243	270	246	254	242	256	245	271	276	250	255	253	217	234	264	278	253	244	244	279	263	275	293	238	262	234	274	267	241	253	235	271	301	275	283	239	266	287	229	243	264	251	256	251	254	241	279	251	278	289	256	252	236	275	277	281	255	233	283	270	255	272	288	282	277	252	260	256	268	244	244	266	245	248	257	302	237	275	268	278	258	233	247	245	274	267	265	257	238	252	298	287	242	284	241	235	245	245	267	242	241	254	270	264	254	274	262	252	236	234	267	276	262	262	268	255	275	259	245	250	259	261	231	261	252	260	261	258	271	268	275	244	262	268	291	225	291	263	264	253	252	238	259	248	260	275	250	227	231	290	272	275	233	244	257	280	263	230	259	278	255	261	279	290	250	271	265	260	240	240	235	264	238	278	260	247	254	237	233	251	250	262	242	239	257	266	224	230	248	261	266	260	271	242	288	274	301	297	250	296	268	239	254	239	271	300	279	279	259	259	269	265	241	271	256	230	263	255	266	254	240	234	261	237	270	255	250	294	278	257	277	235	271	286	276	257	289	243	265	271	258	238	271	250	247	254	243	253	238	256	249	233	268	238	251	265	238	265	248	215	251	248	250	246	246	248	242	279	221	267	260	232	222	240	234	269	242	308	258	239	252	263	246	239	234	253	251	245	240	246	267	264	239	258	272	240	240	224	243	227	250	232	269	287	265	260	281	241	244	267	243	276	296	231	242	274	294	230	259	258	279	238	249	247	277	251	257	239	270	277	261	282	227	248	239	280	260	284	235	244	269	228	265	250	273	300	245	237	283	233	252	248	273	266	281	273	252	233	277	244	246	240	274	250	267	249	252	228	230	237	243	237	264	267	259	256	256	286	239	258	276	267	272	277	273	239	229	289	246	287	247	267	261	261	255	268	240	272	262	260	247	284	283	242	257	290	277	268	241	265	232	280	288	258	276	256	263	256	226	275	270	258	227	259	238	245	236	262	227	223	268	267	264	242	273	260	262	244	286	269	252	255	244	265	206	236	244	243	225	240	267	267	237	233	256	265	243	242	238	275	271	263	245	260	254	244	286	253	261	249	260	271	240	240	244	241	258	240	251	248	243	236	253	262	230	245	250	241	262	252	275	243	227	276	243	272	280	264	263	264	234	253	235	267	279	263	261	240	259	263	255	270	252	268	213	248	221	224	264	244	279	240	251	266	262	250	255	283	243	270	257	253	283	275	246	252	270	249	261	288	232	265	245	264	240	273	246	270	251	283	286	267	255	279	242	245	225	246	234	274	247	275	260	283	276	277	277	265	231	266	244	267	262	302	257	287	273	274	237	260	263	230	265	290	237	241	261	250	242	263	287	267	274	279	282	252	253	248	279	237	248	243	259	256	240	262	267	246	254	235	236	266	253	271	251	272	281	242	219	238	234	277	279	250	229	264	251	251	252	269	271	296	247	261	267	248	284	263	267	245	231	266	272	273	302	253	231	241	292	250	260	245	251	260	260	256	262	203	262	266	273	279	244	256	280	260	255	252	290	252	222	261	258	232	260	266	224	237	259	263	257	275	261	259	241	277	268	278	248	245	269	275	236	232	269	278	236	271	265	263	255	262	262	240	248	228	248	259	243	252	235	249	242	260	271	259	274	258	243	259	259	230	239	222	251	280	222	263	275	264	266	249	252	250	221	253	268	250	258	260	253	263	269	228	280	246	251	257	246	272	246	267	267	257	255	251	311	255	231	239	250	242	243	228	223	246	227	244	274	253	242	254	258	247	245	268	230	250	247	241	252	280	256	252	272	235	271	242	240	242	245	268	239	263	253	235	272	234	258	259	263	255	255	270	244	257	249	263	271	256	255	257	284	266	299	278	279	263	259	228	247	275	262	255	268	241	259	248	226	268	278	227	222	254	255	226	236	287	267	258	262	253	251	252	236	253	245	283	276	267	236	259	235	258	242	247	261	264	261	256	244	265	276	255	248	239	254	243	255	240	245	269	247	276	275	249	275	260	273	255	273	261	274	237	239	217	242	237	276	264	240	243	270	254	283	267	256	237	263	264	250	253	250	251	267	238	268	228	234	254	219	265	278	234	260	258	273	279	242	256	245	249	290	262	249	240	256	242	257	253	243	278	283	256	295	239	221	281	234	271	262	253	280	245	242	279	265	226	238	265	266	254	238	249	256	277	241	240	266	271	251	250	250	266	236	256	244	260	277	229	265	250	226	271	248	240	235	259	252	264	240	242	285	271	253	236	265	262	276	232	254	239	272	261	259	262	237	245	272	282	237	253	257	236	250	252	238	255	266	286	248	254	280	284	227	270	261	273	269	272	263	266	256	253	267	252	241	205	235	275	280	253	262	280	247	256	248	246	248	273	230	259	248	262	267	282	287	243	243	252	260	278	276	255	251	249	257	280	226	226	261	266	234	277	256	268	220	224	249	253	244	246	272	244	230	257	232	306	266	268	273	260	232	253	238	249	237	264	242	247	257	264
40812	25742	14593	8182	5799	4050	1953	1101	814	601	655	625	618	582	592	592	572	592	590	592	566	595	580	551	623	567	587	574	590	604	541	560	597	536	583	593	574	579	572	629	571	623	606	567	556	608	607	559	567	503	591	540	555	544	544	544	582	590	581	590	589	529	577	590	554	558	584	588	551	570	600	560	568	637	567	571	597	584	556	553	589	602	570	632	551	510	571	579	592	560	590	547	576	566	592	554	584	546	593	555	569	581	564	580	570	571	595	572	586	541	519	560	592	532	572	562	581	577	536	559	555	545	558	545	570	551	610	566	566	579	568	582	545	580	551	534	570	533	593	591	587	559	575	565	604	559	578	559	600	583	606	531	549	593	530	574	573	588	554	585	554	564	552	589	547	583	570	573	556	619	545	556	581	559	571	579	525	581	560	538	583	566	528	550	554	582	598	591	589	599	597	584	562	564	551	536	602	566	527	555	582	566	564	549	565	578	547	562	583	561	567	550	575	587	607	555	589	523	542	578	573	587	558	595	596	589	509	565	536	512	570	556	588	598	594	564	565	573	562	578	576	559	626	584	583	521	564	569	556	558	551	528	533	601	582	577	574	535	563	570	555	578	539	592	585	559	598	547	568	600	551	600	616	578	592	606	521	568	558	606	556	597	586	587	541	558	572	593	593	540	558	562	573	590	512	529	584	559	588	571	557	564	582	572	583	574	579	585	606	568	557	535	567	565	572	604	582	563	559	552	594	543	575	570	571	588	579	592	548	557	589	551	517	580	602	574	559	563	594	555	565	597	583	514	549	572	576	559	581	532	600	600	574	538	512	587	535	549	569	603	547	592	553	548	626	577	544	608	539	616	580	553	557	565	585	555	592	574	607	593	539	568	576	603	566	571	564	557	594	571	528	550	576	525	587	575	596	564	584	617	560	575	513	568	573	563	551	566	593	552	587	547	573	540	570	594	547	537	626	542	575	595	538	587	603	602	585	548	581	559	580	562	584	586	566	565	582	584	574	558	583	566	565	559	569	589	532	570	607	560	587	536	535	542	566	559	611	570	596	581	557	576	543	586	541	554	555	553	588	525	585	580	594	579	548	593	535	570	595	566	613	553	564	564	561	587	617	603	565	565	544	556	609	624	568	553	583	565	590	534	611	552	574	579	561	618	512	614	577	546	552	571	592	586	558	554	573	552	552	557	558	617	530	549	588	585	547	590	548	555	598	590	581	555	572	553	574	601	574	562	584	567	567	556	586	570	574	537	577	545	582	575	561	574	595	551	592	559	587	537	579	531	545	584	562	596	585	549	603	594	596	573	563	599	572	593	573	572	544	601	583	571	609	556	599	536	536	561	577	553	555	556	581	585	570	536	577	606	555	562	627	565	616	617	568	577	540	574	538	565	574	561	543	580	569	543	624	616	613	555	578	559	557	538	575	534	595	563	514	605	523	603	571	599	543	584	597	587	556	609	566	573	564	569	574	544	571	617	603	591	599	554	574	588	577	584	548	592	625	564	580	562	576	553	594	603	555	550	569	558	577	548	576	574	560	532	573	565	612	590	567	588	558	606	576	552	562	581	548	578	591	543	585	536	566	577	570	609	564	545	601	544	564	520	610	554	556	561	561	582	552	568	546	529	576	569	574	562	592	536	574	590	553	552	565	551	564	626	618	578	601	583	567	597	581	563	543	548	587	585	571	527	576	572	547	537	575	628	590	549	519	615	541	524	574	571	555	578	594	596	584	546	552	578	541	559	592	573	583	542	582	537	560	528	562	586	531	583	553	571	587	512	543	564	559	586	580	603	586	581	581	542	624	601	572	590	623	545	557	571	604	596	581	585	581	607	568	528	570	554	540	550	587	536	587	591	580	571	588	571	560	560	575	546	526	597	559	539	554	553	564	572	575	601	580	554	549	598	546	583	575	601	545	567	568	573	592	596	581	552	564	579	578	598	566	590	566	548	582	536	597	519	559	548	582	523	572	595	583	586	562	578	590	578	578	594	581	604	564	596	590	583	534	588	582	547	590	580	600	576	592	582	563	578	560	546	561	580	565	582	574	585	553	546	576	575	555	547	578	583	566	559	622	576	603	599	595	557	601	600	598	597	528	571	615	560	578	574	569	597	518	541	587	569	583	546	573	599	544	577	557	548	556	565	571	563	554	594	568	564	572	585	575	514	571	590	549	582	581	551	581	605	582	578	571	552	547	576	566	572	581	535	575	594	588	595	570	587	570	563	575	573	579	573	605	563	574	551	587	592	582	569	598	581	554	575	613	547	573	584	556	613	595	578	585	561	577	536	566	540	570	569	576	574	618	564	566	549	566	553	585	522	590	587	575	575	541	565	588	586	581	554	585	622	570	605	559	576	581	605	557	569	512	568	580	572	577	583	547	583	603	591	558	578	561	581	543	596	598	519	564	563	553	569	577	549	596	556	560	533	556	563	619	580	562	547	574	574	553	565	560	563	566	571	572	587	563	563	566	572	576	554	550	522	596	547	590	572	543	590	569	609	606	553	593	559	564	538	585	579	529	586	586	557	553	559	574	577	583	580	605	534	556	545	614	588	533	585	598	564	588	557	574	578	582	580	602	580	568	567	578	533	566	582	548	548	564	574	514	564	593	571	569	636	576	568	577	597	584	577	575	581	536	573	566	602	551	574	586	572	602	595	557	548	589	567	589	544	548	596	554	560	583	550	574	559	573	566	540	584	561	562	573	608	565	539	556	587	551	593	553	554	630	559	558	617	576	563	585	592	576	574	560	570	585	590	564	532	593	607	577	540	566	574	548	615	547	595	595	599	560	560	590	576	497	565	566	603	598	599	579	557	543	591	592	594	571	602	600	552	534	559	547	573	530	627	541	566	546	570	568	588	591	621	571	557	600	559	607	532	589	582	575	586	535	555	583	563	554	562	554	577	537	584	579	575	580	609	571	522	564	531	548	575	550	560	575	561	547	563	507	534	543	561	600	592	573	538	559	555	568	619	575	551	550	571	572	567	542	583	610	625	583	571	576	567	551	572	566	566	596	602	567	545	575	581	565	591	575	540	579	586	567	545	564	580	540	553	535	596	589	565	581	584	558	552	574	575	602	533	577	571	625	564	589	581	574	612	560	569	562	585	583	609	516	553	610	613	563	592	534	542	558	585	517	567	550	557	584	577	578	541	544	585	576	572	536	605	551	581	553	571	530	566	587	565	547	548	623	595	551	551	580	564	622	580	601	607	593	578	587	575	611	585	575	580	564	594	541	559	576	594	562	559	612	573	565	545	565	552	564	600	578	548	546	551	582	561	594	548	577	550	539	565	571	551	595	594	598	596	556	592	588	522	590	578	523	530	559	604	607	546	590	564	528	606	576	541	607	578	564	550	551	588	595	562	593	559	556	567	591	576	548	569	614	568	557	614	564	546	615	605	575	576	550	571	623	591	561	585	622	577	564	586	560	549	588	587	586	543	563	569	616	577	566	587	556	574	550	503	587	586	553	557	550	560
50630	20177	4854	1175	482	293	276	269	233	225	208	198	235	218	237	236	225	245	209	248	202	223	206	214	238	228	237	237	219	212	242	238	242	235	214	206	260	198	239	229	214	218	218	222	248	201	227	220	230	184	216	245	241	245	221	226	248	237	245	228	214	218	242	197	244	244	207	219	221	201	245	239	218	241	241	236	226	232	211	198	232	241	235	220	221	250	220	228	225	210	206	225	239	238	202	219	223	262	262	226	217	234	244	254	239	215	216	205	238	239	215	219	238	229	201	229	174	234	201	203	230	207	233	228	245	235	247	254	244	235	232	225	216	250	236	213	246	217	249	239	251	264	224	217	210	197	205	201	231	230	224	242	221	231	243	236	215	223	228	243	238	227	209	211	189	206	230	237	250	205	239	210	222	233	225	269	283	210	230	222	226	245	241	207	197	221	202	214	231	251	237	250	238	216	219	221	217	246	223	243	209	210	226	220	233	239	247	233	219	232	224	231	229	220	212	198	200	252	232	224	205	234	208	211	234	241	222	213	226	211	239	252	208	228	216	219	238	226	233	231	237	239	272	218	234	183	216	252	202	224	212	230	240	251	245	252	213	195	218	222	216	244	224	247	245	258	243	230	212	262	236	223	219	241	240	237	248	228	230	226	193	232	246	245	218	238	229	236	222	220	237	225	247	232	203	240	231	209	232	246	286	233	249	224	207	219	226	213	207	221	246	195	227	238	201	220	250	270	247	241	231	250	213	237	223	233	249	223	237	213	212	264	234	224	245	235	252	198	245	241	234	210	213	263	232	213	235	208	203	186	222	239	249	232	206	237	208	227	225	227	213	222	250	264	224	185	229	200	215	252	223	225	214	216	247	219	201	207	237	228	229	228	218	219	206	196	200	199	239	251	219	248	226	219	192	211	201	227	226	208	217	246	233	231	250	231	229	235	224	246	231	223	242	235	213	230	235	214	250	247	231	231	268	205	217	222	227	218	239	209	235	223	189	240	215	256	222	227	232	242	253	237	229	240	213	263	247	224	209	212	226	265	207	219	230	228	228	245	227	215	240	207	250	225	221	215	243	242	211	236	227	213	220	215	237	219	238	215	219	242	238	264	208	231	215	255	248	221	246	264	184	220	211	220	232	228	233	204	223	233	227	205	245	211	234	215	232	240	207	239	231	245	203	197	219	204	261	224	217	236	218	209	247	217	217	223	252	236	238	225	232	231	235	239	213	218	223	214	198	242	247	222	259	214	241	237	243	232	267	226	225	255	233	208	204	216	253	237	219	210	235	246	245	245	233	227	223	192	230	192	232	243	209	220	206	227	244	223	210	249	212	229	218	249	221	266	238	234	228	235	225	231	241	207	227	222	251	222	229	188	225	196	241	234	227	212	235	233	233	242	245	206	207	225	222	230	223	254	231	212	231	225	208	203	222	224	199	238	244	190	235	258	250	205	241	240	235	231	228	225	234	257	228	223	202	214	222	216	224	239	203	228	231	216	227	221	219	232	215	239	240	222	217	233	239	252	233	219	210	246	209	221	207	219	245	215	221	218	241	242	219	230	203	249	220	248	230	238	247	204	220	233	257	190	233	217	216	249	257	220	220	181	231	251	284	243	267	237	227	228	213	247	226	237	244	198	236	209	223	229	248	227	244	201	200	225	191	226	246	244	208	226	215	230	237	234	229	212	199	210	232	201	235	195	202	205	236	245	232	197	236	253	229	209	222	203	207	214	216	230	230	217	245	215	241	246	223	216	216	216	219	215	230	238	226	213	230	224	222	224	224	197	231	199	201	259	238	217	254	204	241	210	207	204	196	231	220	280	225	218	235	232	260	254	222	256	197	232	227	246	206	233	247	209	219	219	199	218	220	224	201	236	195	242	232	197	209	243	239	211	212	211	228	231	203	233	213	216	240	229	228	217	212	249	217	208	186	237	196	245	232	219	210	233	240	229	248	233	256	227	233	219	181	200	259	239	199	210	246	225	243	208	225	215	202	223	219	236	212	219	253	251	213	217	264	214	207	219	227	224	227	279	224	220	242	212	235	244	200	223	242	224	209	229	237	221	224	252	224	219	255	188	205	234	228	246	242	217	226	230	227	229	208	244	213	216	216	228	204	224	260	205	203	224	231	235	249	211	218	245	233	222	200	251	235	249	252	229	242	240	198	204	220	256	222	227	199	202	218	231	224	248	219	222	256	222	227	228	204	217	226	243	238	245	217	203	235	234	238	237	251	246	253	231	243	256	240	238	189	202	225	238	217	210	245	205	239	228	236	229	218	243	237	229	211	237	237	215	245	242	206	187	212	231	237	246	239	207	257	237	215	201	229	256	236	225	241	268	229	204	227	220	231	224	239	218	237	214	218	209	239	212	223	190	219	210	221	230	222	241	228	195	206	207	220	247	223	226	229	248	231	227	221	220	233	212	245	217	236	219	219	218	236	247	214	250	206	219	225	205	185	219	225	221	205	230	219	246	245	236	264	239	223	253	225	260	239	241	231	231	229	233	209	248	201	214	237	221	216	254	228	229	270	236	223	230	243	260	228	216	210	231	234	234	224	220	239	209	238	212	193	228	229	193	217	220	226	233	233	242	218	233	216	242	239	228	223	240	222	214	217	209	248	222	220	230	200	235	265	222	260	247	192	217	234	213	212	218	234	228	259	240	200	208	239	218	200	190	249	228	199	226	230	209	228	236	197	241	232	228	239	212	249	214	234	236	244	233	242	194	245	212	218	200	211	234	240	243	223	243	224	242	219	242	235	236	202	255	228	257	261	227	219	198	232	227	220	240	223	245	190	215	249	228	234	237	232	230	216	221	218	236	233	203	230	235	217	201	221	235	241	244	253	219	241	201	230	233	217	223	248	217	219	212	244	244	211	235	211	225	225	225	238	221	216	203	222	216	232	219	217	249	210	205	230	214	234	241	262	227	245	222	241	251	236	219	254	216	259	245	224	257	212	240	253	219	235	222	240	239	241	236	227	261	247	259	240	253	207	244	207	230	216	234	227	223	226	236	229	190	252	206	228	220	204	217	206	255	225	242	238	252	211	254	247	234	252	222	212	219	251	255	223	219	218	223	223	205	214	238	241	253	215	218	223	236	242	222	225	236	225	227	273	219	209	210	223	234	249	199	239	231	246	197	222	238	230	232	226	188	200	236	224	209	218	222	237	229	240	190	250	206	241	243	230	222	250	233	218	217	222	209	242	210	210	230	216	239	207	198	223	237	218	241	237	228	218	240	229	246	227	220	230	229	232	229	218	209	241	197	234	234	233	243	232	220	201	224	236	250	230	260	238	219	247	210	227	209	248	193	203	220	193	229	193	261	249	212	222	226	224	235	203	223	241	260	252	248	205	217	210	238	242	238	225	230	224	220	213	203	227	221	218	228	217	222	208	236	214	235	241	196	248	223	256	237	232	239	230	223	259	217	242	221	248	231	244	209	199	218	239	199	231	231	206	235	238	207	241	266	233	250	209	264	240	231
35321	14408	5359	2464	1342	894	619	569	525	515	538	527	501	498	500	530	495	511	470	507	536	517	539	496	516	535	485	526	478	502	480	526	521	529	531	536	507	510	529	502	515	521	539	539	492	472	520	510	503	519	470	481	527	544	525	528	528	524	530	556	541	516	508	520	525	473	555	496	522	492	490	496	477	529	518	490	507	482	537	526	518	548	517	539	522	555	509	517	506	500	472	498	554	506	483	461	502	547	530	516	495	528	482	536	478	540	491	527	522	538	525	531	515	521	519	511	548	476	461	508	524	515	512	507	538	557	468	585	552	546	508	511	510	496	475	469	501	544	519	489	516	510	492	527	544	535	486	511	483	495	488	464	552	520	532	479	529	479	529	513	534	514	478	533	507	524	512	552	548	521	486	504	516	441	525	485	516	465	506	521	525	510	543	523	533	568	526	490	514	564	495	493	496	515	492	543	459	501	535	503	481	509	487	530	525	556	484	554	535	523	522	528	538	512	472	551	571	493	514	526	521	493	545	471	487	517	549	505	513	496	536	510	511	502	526	508	555	534	520	461	512	525	481	498	510	550	512	474	510	502	542	496	505	481	523	553	499	518	561	539	512	527	513	524	512	478	490	536	550	537	544	552	519	481	504	542	491	499	548	525	510	527	520	518	518	527	501	513	523	513	536	561	523	480	514	489	543	534	524	515	506	474	490	546	501	533	532	508	503	483	518	521	489	490	536	525	468	495	487	495	507	529	537	516	523	508	554	545	536	519	544	486	525	490	528	509	498	572	480	492	537	527	493	566	526	511	546	562	485	509	483	495	467	516	543	548	483	524	513	520	491	506	490	503	465	488	497	517	514	508	537	545	493	501	497	538	495	524	544	497	517	468	506	536	468	534	541	507	512	499	527	496	501	522	511	518	504	487	502	494	517	495	518	517	498	506	576	533	518	495	531	502	511	535	514	500	501	509	520	491	514	529	495	506	487	505	514	514	483	544	498	492	516	502	463	565	506	517	531	520	551	498	522	506	525	509	528	524	446	527	501	496	454	525	509	490	505	535	530	529	513	508	515	498	511	575	536	525	507	487	542	546	496	472	548	513	533	469	519	515	505	509	518	466	473	501	534	499	527	561	521	513	461	484	528	508	526	526	505	500	520	480	528	497	448	580	494	491	524	519	542	497	501	528	516	492	547	465	499	511	513	517	494	485	475	518	528	506	575	503	520	530	526	535	534	483	547	496	471	559	515	522	507	528	455	495	521	515	500	518	527	479	483	508	528	523	512	521	499	485	536	523	576	469	519	511	523	547	508	526	549	533	534	562	506	532	513	534	523	495	549	525	509	511	514	511	508	562	517	493	501	508	479	534	568	542	530	490	502	514	493	523	502	508	485	507	531	484	487	506	493	541	505	514	506	566	504	516	523	536	529	513	511	506	511	483	503	529	533	524	485	519	505	527	510	511	509	528	545	504	523	503	542	484	541	549	542	496	485	511	465	516	502	509	551	514	532	486	529	537	519	545	516	545	525	494	532	509	518	516	540	480	485	509	541	536	518	477	489	470	490	532	504	476	515	487	506	491	514	518	508	512	514	496	507	508	501	511	540	539	515	523	483	520	514	492	463	513	514	516	476	470	564	518	523	519	526	521	487	529	511	457	497	504	506	512	494	531	536	519	485	530	527	487	466	511	558	529	567	529	530	548	506	515	518	507	499	528	526	504	520	508	515	498	501	521	507	485	482	547	500	517	506	544	517	538	551	535	527	451	553	466	510	519	507	510	501	477	523	504	502	495	502	507	490	481	525	491	514	498	504	521	499	475	546	513	537	507	518	491	488	473	501	503	516	474	537	533	504	488	547	538	532	522	492	483	517	448	520	499	477	490	514	500	497	513	493	521	505	522	540	551	518	526	473	473	503	482	513	495	502	478	463	548	553	488	497	461	517	502	535	491	502	529	556	503	529	529	498	525	492	495	528	528	558	517	501	506	504	501	490	523	493	546	484	491	552	463	517	487	510	510	534	515	484	522	512	518	524	495	498	504	486	491	493	493	510	542	527	536	535	546	509	557	566	528	487	546	517	495	526	494	510	487	568	469	502	494	495	482	517	536	532	515	536	509	502	506	521	542	527	540	529	483	521	490	524	515	523	475	498	514	522	474	524	507	505	556	551	518	491	529	532	488	518	521	498	525	490	502	581	483	514	536	512	522	521	504	482	500	498	528	573	541	581	492	507	490	525	529	490	496	515	508	514	476	512	543	506	525	481	510	523	567	543	509	509	534	562	551	525	517	518	502	519	503	511	530	500	486	505	536	523	520	487	532	554	502	515	489	491	518	501	563	484	501	518	543	530	465	506	550	503	482	518	485	483	468	524	511	492	524	531	504	520	522	504	509	542	505	524	515	474	502	553	512	491	500	526	498	484	523	555	504	529	501	480	504	522	543	526	555	484	515	527	519	492	555	531	514	527	500	497	475	535	513	509	531	522	513	528	537	498	522	506	454	510	460	509	513	500	552	552	511	504	517	520	502	526	496	524	486	511	502	525	515	531	510	501	542	525	549	489	494	473	547	478	491	515	491	518	548	510	518	510	501	544	573	523	527	547	510	525	516	486	485	521	508	524	491	470	543	519	468	492	498	479	520	459	523	521	506	493	500	511	506	505	545	549	531	466	479	522	509	498	514	554	504	518	485	550	508	479	526	477	506	488	525	556	488	534	497	529	533	517	498	529	505	523	515	497	515	548	548	529	497	502	526	484	517	547	539	459	525	525	491	527	518	502	505	544	531	468	500	508	509	505	526	510	512	559	520	530	508	470	519	499	520	571	537	497	513	531	476	525	486	511	520	491	501	529	509	533	542	508	500	511	515	549	515	489	529	514	470	515	504	532	509	528	554	531	515	506	523	489	493	522	465	496	502	521	464	509	512	507	506	504	520	520	506	521	535	524	530	536	515	500	498	558	480	514	519	499	531	552	492	510	506	504	511	553	525	495	521	507	509	501	510	534	511	558	542	507	480	515	527	520	475	515	501	528	507	525	516	497	486	547	461	538	487	547	540	568	495	522	511	499	486	503	456	503	526	541	509	458	498	499	527	529	533	488	536	508	493	539	512	500	527	496	514	550	530	485	547	545	507	523	495	481	498	487	509	517	503	532	511	501	504	521	534	536	523	509	505	495	492	504	559	504	517	508	545	486	490	490	516	491	543	533	512	501	531	533	560	536	500	537	481	485	481	510	546	486	500	536	502	504	524	457	512	559	505	492	558	557	519	559	504	529	486	524	515	525	500	505	490	487	535	537	517	537	529	499	520	491	565	529	539	501	527	481	490	493	523	524	505	511	500	516	532	540	473	495	529	506	540	533	505	486	468	535	504	489	515	503	501	507	480	554	520	527	489	471	495	511	498	524	473	508	530	511	508	545	555	496	485	554	529	550	522	478	522	523	532	530	515	515	525	523	517	514	507	469	531	543	468	488	514	511	541	520	514	548	505	478	473
48697	20890	9825	4641	2122	1173	708	381	287	269	242	269	257	258	224	209	225	238	230	213	223	225	208	239	239	210	203	239	250	224	224	204	229	250	243	224	225	245	231	211	210	201	224	222	237	237	220	238	240	230	211	236	223	224	229	206	222	263	253	211	223	232	239	239	225	213	266	223	233	221	230	220	209	244	231	225	200	191	240	224	225	259	261	204	241	235	219	234	225	184	240	227	228	211	242	232	208	226	214	236	207	220	200	248	227	234	216	239	234	254	222	252	226	226	244	212	237	224	200	227	233	235	223	214	256	240	269	207	231	206	205	226	222	212	251	250	203	238	221	241	235	224	221	264	244	284	226	219	244	212	215	249	238	248	204	216	223	236	232	233	254	206	231	238	223	239	218	244	225	210	246	233	229	229	214	237	209	237	223	228	232	222	226	243	248	226	226	209	211	222	216	261	249	225	224	237	222	238	215	225	215	225	226	228	254	242	212	253	211	218	216	235	234	221	244	270	218	234	225	223	238	231	228	226	238	272	226	233	206	218	228	229	210	225	257	251	232	227	246	223	229	228	241	230	213	240	242	243	233	242	241	221	200	239	200	202	203	241	234	217	215	238	206	237	229	233	240	255	219	232	210	218	224	222	228	232	208	201	210	213	228	226	227	244	256	252	227	252	253	220	216	211	225	214	241	242	227	231	232	225	247	237	200	202	205	210	207	253	227	215	225	215	241	226	232	248	225	229	229	230	240	210	235	209	229	229	213	212	224	235	225	236	228	216	244	239	237	226	236	211	192	260	200	210	203	257	222	227	247	251	226	235	227	236	225	232	220	213	247	235	221	236	224	230	217	253	221	257	230	238	216	216	213	252	244	249	256	245	232	237	210	214	241	219	210	205	240	205	227	259	207	227	215	242	219	213	231	227	229	228	237	238	205	241	233	232	269	265	230	226	222	250	248	248	255	230	232	240	219	218	226	224	248	200	261	233	236	225	234	240	223	233	220	215	198	233	199	214	223	228	217	215	218	202	241	259	206	212	245	209	243	238	256	257	247	271	244	241	219	230	231	211	245	238	234	224	249	213	202	207	244	227	214	209	239	245	233	218	223	234	252	234	221	261	237	226	219	235	224	237	260	249	205	218	240	222	218	213	242	239	204	212	214	202	207	204	234	253	235	240	241	211	232	202	226	200	232	233	197	220	225	233	232	254	233	220	244	227	227	224	216	236	216	221	206	216	208	247	256	207	216	227	230	236	237	210	252	212	255	245	222	204	231	204	216	236	210	233	212	191	246	245	244	247	213	232	237	233	253	275	246	213	219	189	195	227	270	232	202	222	236	241	233	233	231	236	208	233	244	256	229	241	220	218	222	239	220	245	254	266	256	216	242	222	232	244	200	237	233	197	253	230	211	240	226	224	257	210	212	231	230	221	229	221	180	205	253	230	238	243	221	233	223	244	228	223	234	239	235	215	248	265	254	216	227	217	239	228	205	212	206	232	228	225	259	231	205	247	243	245	247	222	224	210	226	220	213	203	217	233	235	197	242	238	245	233	243	215	228	232	227	207	235	228	223	236	218	234	233	228	229	238	211	237	258	227	230	245	253	258	227	229	235	210	206	270	239	244	217	221	212	260	233	237	208	201	227	233	216	220	256	260	238	224	196	249	226	224	198	214	237	239	233	237	225	224	224	217	214	234	225	216	257	242	229	232	202	233	220	206	242	215	185	217	197	221	202	221	216	225	215	238	230	235	230	268	261	229	242	193	256	239	223	229	226	233	223	190	225	210	252	221	238	244	230	246	237	242	207	211	229	202	253	194	245	221	230	207	238	216	251	227	233	219	245	227	227	190	249	253	258	222	226	232	213	208	220	233	220	247	250	231	199	216	234	224	201	240	259	252	221	222	221	243	208	253	229	225	217	207	237	238	240	221	233	223	243	224	259	260	230	265	245	235	237	241	216	230	234	231	229	255	232	219	223	222	221	218	240	200	228	209	217	238	217	243	211	234	252	254	223	234	226	225	216	231	218	209	250	222	235	238	241	246	215	234	226	236	211	232	224	208	246	197	219	221	229	244	215	267	251	208	267	218	222	246	223	245	246	217	241	245	238	220	247	241	234	227	249	196	249	224	230	237	213	204	244	244	270	227	233	225	210	234	227	216	200	216	200	242	249	249	187	213	249	237	220	245	233	233	224	223	219	239	236	219	232	218	235	256	224	199	244	258	214	238	223	227	226	240	266	220	229	255	228	247	242	251	216	249	233	205	208	220	239	213	203	210	235	230	227	235	228	213	221	232	223	206	239	220	212	210	245	233	252	233	234	206	243	242	241	229	255	246	216	212	200	197	214	225	251	241	250	243	227	234	221	213	210	207	210	252	215	186	222	217	217	239	224	201	235	254	229	224	216	248	233	229	246	214	235	230	225	221	231	202	199	208	236	245	212	214	258	209	230	248	239	210	209	205	244	213	246	246	256	224	229	234	233	232	264	257	222	204	252	241	210	214	217	233	232	220	239	273	220	232	226	212	215	229	241	251	239	220	250	227	239	245	239	205	241	230	240	234	243	235	225	268	187	231	238	229	210	265	218	224	209	270	230	253	211	213	245	215	220	221	244	218	221	232	215	246	232	243	239	208	231	234	227	207	227	222	211	213	234	253	242	193	211	248	253	205	250	244	210	251	218	222	229	216	203	230	238	242	227	245	192	209	245	252	225	218	252	239	233	237	229	219	242	225	231	233	219	243	236	235	247	237	232	209	208	223	210	220	250	220	258	221	212	225	249	224	207	228	227	223	248	236	223	257	216	198	246	240	224	243	255	239	241	226	231	228	224	208	248	245	225	224	233	240	261	225	216	226	239	242	229	210	218	217	212	260	228	209	216	220	189	238	233	238	237	226	194	242	264	234	234	232	214	236	204	237	241	225	237	247	218	210	210	201	196	217	212	234	216	232	226	222	260	233	206	220	217	210	225	240	222	253	213	249	232	240	194	239	241	254	230	253	205	235	246	209	224	228	242	218	247	196	207	234	229	230	224	229	235	203	265	250	249	206	229	228	237	227	217	249	221	212	227	270	232	246	215	222	214	227	209	227	212	209	238	211	230	205	242	245	230	218	224	218	238	215	235	239	245	264	235	215	223	208	193	214	249	236	230	249	244	237	266	250	242	223	261	248	256	220	240	242	227	209	230	232	245	224	217	241	261	247	240	263	198	222	224	212	245	234	230	195	214	241	223	200	228	240	230	206	233	226	215	247	207	224	193	215	211	239	218	221	243	225	237	229	205	247	243	226	248	233	222	226	234	192	247	246	248	239	248	231	239	242	205	241	220	223	213	232	216	246	214	188	218	244	215	216	232	212	244	213	212	249	212	244	235	244	236	214	222	235	241	195	237	207	218	239	201	231	212	225	218	239	215	242	237	232	234	223	225	236	234	209	222	216	206	194	208	247	215	206	230	225	235	210	226	215	239	224	205	216	249	229	242	228	256	243	237	220
32028	15913	11672	8909	5520	3950	2274	1220	671	594	548	566	590	556	553	546	532	494	505	550	539	549	494	577	544	506	550	491	533	526	515	515	534	449	524	477	532	500	534	501	515	504	520	516	509	546	550	549	500	502	524	547	534	487	547	531	484	524	517	500	509	525	545	537	537	519	489	515	526	517	485	520	519	459	478	501	534	497	484	513	532	528	535	527	526	525	510	560	486	542	509	484	494	535	507	500	526	531	538	548	531	577	521	510	515	504	524	525	540	553	555	524	506	497	522	479	532	526	515	530	592	544	511	517	515	503	552	515	508	523	512	518	504	537	487	555	473	491	503	500	520	548	530	500	550	509	489	543	523	511	520	510	523	519	537	542	527	525	560	531	518	506	526	570	532	512	530	540	542	500	521	481	489	520	543	544	509	496	556	521	503	562	515	500	505	481	515	550	507	496	509	525	501	513	559	487	558	478	513	546	494	537	495	515	536	511	537	537	489	502	499	498	514	523	501	485	542	509	523	518	562	497	543	516	495	484	513	463	487	530	545	538	507	531	509	530	498	522	534	510	507	510	537	502	523	537	525	527	505	576	532	463	477	532	540	525	497	528	494	538	547	507	551	519	538	514	524	509	528	488	531	499	498	488	504	497	530	532	476	493	477	494	491	442	512	494	504	534	501	521	510	483	515	511	524	508	537	543	504	538	516	559	507	551	520	526	517	525	543	519	576	522	497	524	493	538	515	510	521	502	483	531	481	539	517	533	501	500	531	471	492	534	539	546	512	546	513	537	494	488	486	521	480	552	545	511	526	501	531	565	512	520	486	509	463	514	491	505	519	501	566	490	523	481	540	494	554	531	518	509	530	520	543	504	503	486	522	519	530	532	534	510	506	533	532	524	495	510	511	526	473	498	457	507	535	572	483	519	523	537	494	525	513	495	546	538	494	493	521	552	473	520	525	503	528	519	521	522	528	539	490	479	518	541	510	522	484	497	498	543	529	492	487	503	518	522	574	569	469	490	502	530	505	518	549	497	530	514	522	487	514	477	518	519	483	496	494	492	559	534	526	554	536	513	531	479	502	530	506	525	540	494	511	508	538	511	515	542	502	495	535	538	535	551	519	507	511	525	535	560	495	514	524	469	517	571	556	462	521	487	516	544	487	516	524	515	479	504	487	498	533	501	507	520	534	508	551	495	517	554	503	555	465	509	541	503	549	544	497	541	514	552	516	506	574	520	525	497	549	555	476	505	507	539	479	500	537	544	492	493	536	525	502	556	525	553	509	512	542	556	519	518	525	511	523	532	536	524	520	513	500	511	489	500	519	468	552	497	521	544	527	506	549	511	517	510	550	505	536	520	508	544	530	485	528	545	526	543	515	530	549	550	503	492	502	526	505	490	493	499	540	495	574	495	510	536	512	506	519	502	505	518	495	508	547	501	461	517	496	527	526	503	528	529	536	495	527	528	488	543	486	543	512	481	499	548	547	518	552	534	534	490	549	544	534	496	529	498	544	526	515	502	536	496	578	522	518	524	520	496	544	517	552	520	499	571	540	529	462	560	512	526	514	548	519	474	549	485	524	522	511	502	516	507	526	498	525	530	512	529	514	534	513	532	501	516	544	548	525	511	559	501	530	527	451	531	492	521	512	521	515	526	528	501	522	527	505	532	565	543	500	551	527	481	488	510	502	538	527	478	513	523	505	497	531	503	512	564	475	525	504	515	514	530	540	528	523	512	478	514	502	516	534	538	501	515	522	492	534	498	497	539	543	516	521	498	509	539	503	513	505	536	509	533	502	515	506	548	541	514	523	466	484	509	543	525	503	497	527	544	582	522	506	519	548	517	516	506	499	524	506	489	479	506	540	519	515	530	495	498	495	561	491	505	501	507	495	572	519	495	507	515	499	543	511	549	564	480	526	507	516	481	522	563	514	540	534	512	519	528	535	513	494	472	499	526	545	556	531	508	498	514	533	520	536	489	515	526	537	497	505	503	532	487	549	488	516	521	550	566	463	540	490	554	480	543	518	556	513	509	486	463	533	561	533	512	511	566	513	486	467	520	496	474	513	494	500	540	463	494	526	556	478	526	505	523	543	488	542	532	534	502	561	537	517	512	539	531	511	546	526	486	522	472	533	478	516	512	549	486	511	555	513	533	596	551	506	550	486	525	536	535	586	519	512	541	520	522	497	534	544	516	566	527	526	487	461	511	491	524	497	587	533	487	519	550	507	508	499	503	517	480	517	521	531	500	514	511	474	531	522	524	516	494	539	528	527	532	497	519	553	529	541	529	516	484	537	521	509	538	495	496	567	491	489	459	536	515	530	525	489	480	482	514	507	514	490	549	537	538	535	515	527	497	466	537	518	551	542	537	493	564	524	567	532	514	528	527	532	488	521	535	508	535	536	505	541	498	518	543	499	559	530	505	535	511	500	511	507	542	531	519	531	519	534	525	510	502	503	516	537	508	493	486	527	508	476	463	533	512	556	507	561	520	503	513	515	536	529	544	475	569	526	512	517	523	550	536	477	491	504	565	565	546	492	459	512	491	537	529	486	520	520	525	495	538	543	498	543	507	521	532	541	514	528	522	512	532	518	564	477	507	502	555	492	493	535	477	514	524	555	512	501	550	530	518	517	566	492	567	487	504	536	528	512	481	476	545	486	526	497	518	538	515	542	488	512	468	555	525	524	522	528	543	477	518	553	514	527	517	510	533	552	554	500	508	546	499	553	489	541	534	501	518	515	507	536	490	514	515	509	519	485	552	479	521	506	523	561	521	514	501	522	505	536	543	525	502	517	514	523	460	538	519	533	501	505	491	507	534	494	500	512	550	537	496	534	516	524	519	531	524	506	497	499	533	525	517	507	503	510	485	483	519	540	517	535	521	502	544	541	489	520	530	498	539	504	504	527	494	526	498	527	525	482	527	479	510	523	568	502	497	480	539	488	542	548	509	527	498	520	509	510	499	534	487	519	521	503	534	513	501	539	506	486	507	545	525	521	547	569	516	513	522	529	528	499	496	529	517	507	533	518	536	523	537	514	498	531	527	528	530	499	518	480	495	526	529	530	489	551	535	535	549	532	538	539	535	489	520	490	526	536	521	532	571	531	512	538	509	469	540	545	521	540	533	519	491	544	495	512	485	488	522	496	518	480	516	580	538	513	498	557	553	534	517	524	520	558	529	513	538	505	507	503	530	514	564	510	507	542	522	523	516	519	547	546	483	471	496	544	542	537	546	523	467	528	524	544	542	542	525	541	525	527	498	555	483	516	529	477	521	521	536	516	544	504	531	547	547	480	503	530	544	498	520	567	493	474	524	563	516	530	531	560	501	545	495	563	500	447	525	505	546	493	525	503	498	567	512	525	535	537	513	518	468	535	513	512	519	520	503	536	529	517	545	471	502	531	513	510	488	541	536	520	547	543	541	484	544	493	540	499	515	539	551	517	507	495	509	518	532	519	528	501	525	519	533	541	529	530	528	505	527	541	493
57929	29757	14141	5156	2186	1344	879	462	291	271	291	265	259	282	298	211	251	274	235	221	238	236	255	240	228	278	232	298	253	229	265	215	246	276	252	284	246	251	258	241	289	251	264	246	244	200	261	260	240	260	240	233	243	244	238	247	259	261	246	235	239	274	249	252	240	244	273	233	255	277	241	265	260	271	266	266	252	244	266	257	248	247	231	239	224	272	234	235	264	263	263	260	253	245	265	253	281	279	254	262	258	245	245	222	244	239	246	223	271	248	262	232	248	236	277	238	277	220	256	249	211	264	243	254	226	226	242	287	282	253	258	261	275	267	274	284	283	251	255	262	251	227	276	246	238	248	249	221	256	256	272	241	285	237	256	265	248	264	258	231	251	232	238	258	260	236	240	256	269	245	224	235	272	249	246	246	268	264	259	270	272	236	250	282	284	250	258	240	292	232	228	266	256	263	227	254	259	262	251	256	274	220	220	261	271	266	235	278	258	229	278	264	261	278	253	272	311	222	234	262	258	266	267	265	257	252	231	238	248	223	258	220	250	237	211	272	216	235	208	236	263	235	281	248	243	253	256	207	240	259	268	250	256	249	292	259	228	244	238	253	229	287	262	256	252	220	238	235	246	264	256	215	260	261	244	223	260	243	247	250	247	264	273	237	246	265	255	259	262	279	264	242	257	240	233	234	276	264	272	234	214	239	255	264	240	240	256	247	262	243	255	249	238	237	246	284	290	243	231	253	259	241	244	258	212	245	229	269	248	248	245	262	235	240	263	251	247	266	238	231	241	261	240	227	257	251	278	257	277	284	267	257	244	256	286	267	250	231	263	242	266	243	244	244	272	259	260	261	225	249	240	262	259	250	267	248	226	274	257	268	229	298	237	281	247	248	271	230	242	239	272	255	255	228	225	230	240	231	249	256	264	278	224	252	247	235	249	278	227	229	224	247	260	278	216	243	264	262	271	254	243	235	247	244	225	266	252	233	258	255	250	277	274	244	250	263	239	249	242	235	292	262	252	295	258	264	256	247	244	233	233	236	267	254	236	262	258	244	254	273	242	252	258	252	244	275	219	253	251	228	239	245	255	235	265	249	250	222	258	258	266	244	265	245	276	245	238	254	246	228	240	240	260	206	261	260	247	232	233	263	249	250	266	244	248	276	260	246	229	237	258	258	248	243	292	264	279	238	272	278	225	256	247	286	229	270	239	235	221	269	250	265	224	245	237	253	223	201	262	232	283	297	236	233	270	242	281	255	266	278	222	243	238	250	221	266	262	224	233	282	243	253	249	257	207	263	269	239	265	255	259	261	246	288	247	232	245	253	243	251	263	236	277	247	254	243	227	230	226	239	251	259	241	263	236	213	252	219	240	238	244	239	290	232	251	251	250	277	245	242	246	273	233	240	230	245	246	252	240	240	255	252	243	210	272	256	236	255	247	281	233	224	252	221	248	240	223	248	236	246	225	264	252	247	229	246	241	265	228	252	251	242	237	242	247	239	257	239	270	242	236	266	257	271	251	250	236	229	240	267	253	252	266	255	211	259	242	278	268	280	264	273	239	222	247	242	242	253	227	235	262	248	240	260	290	234	256	243	225	258	253	261	242	263	237	274	269	253	245	243	259	238	236	223	243	273	290	254	257	230	265	284	246	250	269	252	233	260	229	225	256	236	234	254	262	221	262	232	244	260	245	231	275	226	261	248	227	263	263	250	247	251	256	271	237	276	274	283	266	278	278	241	226	206	245	245	248	245	247	226	260	228	281	257	245	235	269	266	255	248	259	254	230	257	271	277	238	263	280	242	260	228	251	265	261	261	254	250	268	266	260	272	228	262	225	233	244	230	242	269	243	252	274	249	256	218	281	249	261	263	254	249	241	224	256	250	252	255	268	247	231	235	237	233	256	259	254	249	231	224	301	212	256	256	225	241	254	226	225	240	257	262	265	241	205	255	253	232	283	239	272	273	265	237	252	223	259	248	264	253	242	299	246	243	279	246	270	242	254	272	240	225	274	229	224	266	261	209	249	246	234	253	268	230	233	266	255	233	247	264	241	249	237	227	269	257	248	254	221	226	263	289	256	239	248	253	257	264	249	268	276	250	257	237	252	253	278	215	252	258	276	269	261	263	248	263	251	244	245	240	301	231	267	240	242	230	263	262	278	288	263	267	248	238	228	271	237	254	231	254	257	255	244	259	234	229	234	263	252	237	252	246	262	233	230	245	279	224	245	236	259	227	236	247	281	250	242	263	263	239	228	264	236	272	258	274	241	230	271	248	251	278	236	268	246	268	236	215	246	266	266	289	260	253	244	273	244	250	266	278	280	222	234	260	264	247	270	227	250	277	221	242	231	265	259	278	308	259	260	259	275	257	275	262	260	222	264	254	237	255	266	253	218	236	231	273	271	273	267	254	262	245	235	274	252	249	235	274	249	245	236	279	249	229	217	247	239	223	291	251	255	251	231	264	264	261	261	234	260	254	246	276	269	250	244	254	234	237	266	243	248	219	265	240	237	261	237	264	263	245	260	228	252	258	272	232	291	272	245	232	241	303	282	280	255	224	256	239	239	276	222	247	277	221	226	249	260	241	278	233	251	245	266	274	266	258	263	265	252	246	261	253	277	271	246	235	261	266	224	237	224	217	275	249	256	244	268	263	262	260	272	254	265	254	309	254	237	240	252	247	270	252	241	294	246	247	280	293	280	289	273	253	265	255	260	241	247	257	258	239	247	256	223	237	256	235	256	262	259	270	239	249	250	257	262	237	239	245	259	264	262	243	248	245	246	251	206	275	244	253	255	238	248	264	248	251	209	258	283	234	241	255	265	262	242	268	228	248	271	256	255	246	271	218	240	242	265	261	253	263	260	224	240	233	276	256	239	248	242	226	251	255	259	247	257	245	224	246	222	276	270	251	257	240	240	251	249	239	293	264	265	249	239	228	262	263	260	282	273	254	262	251	245	238	223	247	271	256	258	274	237	228	233	268	257	250	270	253	267	258	237	252	245	244	233	263	262	276	288	220	218	248	233	205	228	240	304	249	260	235	285	253	253	264	272	263	250	245	231	249	247	279	250	239	271	262	291	249	268	240	238	261	243	231	288	248	254	268	300	262	272	270	271	263	272	264	261	262	261	255	234	260	251	201	249	256	258	248	252	253	250	238	274	227	230	271	206	277	278	242	232	264	282	236	234	243	263	267	258	268	257	236	244	252	248	233	232	241	270	255	256	255	232	250	290	233	250	250	262	292	218	253	287	249	230	220	244	262	268	245	260	245	259	245	304	274	216	285	255	238	226	261	283	287	238	221	249	260	246	245	249	247	269	263	244	249	263	270	267	273	238	249	240	279	271	274	259	248	248	230	237	240	260	287	244	240	234	259	266	267	261	239	227	260	247	249	284	244	258	240	248	280	263	224	244	225	263	260	228	232	267	264	222	249	258	252	241	260	281	251	235	280	238	268	232	226	253	265	253	265	257	253	233	241	240	263
39872	23729	14047	8828	5740	4233	2770	1473	728	605	629	598	571	569	585	567	575	568	619	577	619	568	568	534	562	547	545	583	572	620	559	566	566	561	575	606	572	566	543	519	567	580	545	531	569	551	530	555	567	575	567	577	572	568	551	589	547	550	561	550	595	600	572	528	578	554	553	564	551	534	521	572	606	588	541	561	549	553	569	540	595	545	532	584	587	572	559	573	556	592	568	598	561	560	557	570	582	566	569	556	565	550	606	524	587	572	563	543	588	562	569	579	546	535	532	561	579	570	580	518	548	620	594	576	605	573	542	563	542	564	564	586	498	564	562	616	536	529	595	549	533	555	583	547	550	522	568	547	515	572	569	593	560	535	591	583	595	575	564	560	572	550	545	596	526	563	536	573	532	571	542	594	585	549	552	553	573	595	569	544	578	556	594	518	531	564	567	503	524	545	543	522	600	564	534	595	564	562	578	565	538	550	569	494	576	558	545	581	542	550	525	582	514	569	576	511	579	573	563	541	535	570	544	585	590	576	571	568	581	544	532	527	568	602	572	562	490	535	609	529	582	571	568	579	587	564	532	553	527	509	558	529	571	582	557	585	572	559	554	551	576	540	518	541	536	588	563	570	586	610	599	558	590	553	573	581	603	539	510	597	572	558	535	574	550	551	511	606	559	553	571	562	527	530	606	542	519	527	578	582	546	572	556	556	557	559	601	531	569	569	552	578	575	534	598	543	552	580	590	541	600	579	516	581	575	609	532	583	539	556	502	528	553	588	574	548	591	531	554	512	580	568	558	556	565	561	579	557	565	564	558	549	562	562	581	557	546	581	551	567	568	557	572	530	610	547	574	573	565	529	589	544	529	613	558	603	550	571	574	536	574	559	572	528	545	518	586	580	577	581	573	532	560	593	590	590	552	534	571	540	555	546	542	562	594	559	565	506	566	535	581	560	588	530	580	535	563	572	552	548	543	559	574	566	566	550	528	530	562	550	556	583	568	589	576	583	586	536	525	591	602	553	599	571	574	539	558	554	602	529	523	570	558	548	595	553	583	598	543	590	592	556	596	527	555	546	564	550	598	550	545	529	555	569	561	579	576	533	539	556	602	555	567	559	575	552	553	561	566	603	547	584	559	546	586	508	584	533	540	528	584	534	567	568	547	560	598	558	556	588	569	541	600	593	568	535	528	569	580	543	533	537	605	559	540	563	557	560	631	551	496	532	516	559	558	572	566	552	580	591	553	540	560	562	573	561	524	511	546	530	579	565	572	581	545	579	581	553	568	578	577	564	556	559	570	562	552	530	582	553	538	542	575	577	566	541	557	571	555	529	528	573	527	570	526	534	596	556	533	604	572	558	577	539	535	599	516	575	589	570	559	578	558	547	510	563	545	582	555	543	556	539	568	539	625	601	512	556	537	556	553	546	527	559	546	550	604	595	569	535	515	600	582	556	545	538	556	560	571	547	571	556	544	571	580	581	560	571	544	578	555	549	540	551	572	555	577	558	550	547	542	553	603	560	610	548	581	553	592	589	561	530	554	568	582	578	523	587	547	518	560	583	530	580	572	564	592	591	529	581	570	547	521	510	565	557	523	549	588	582	579	567	536	534	547	548	586	568	578	548	565	572	539	590	547	585	509	577	563	566	556	560	594	578	524	532	553	561	529	540	582	591	555	584	579	535	565	512	516	559	564	590	583	596	592	526	589	580	564	569	540	542	534	532	547	508	559	610	576	554	537	527	537	565	561	592	551	565	555	596	553	550	575	545	560	532	571	578	550	572	550	555	601	569	577	571	571	559	570	569	543	563	564	569	551	592	527	557	592	574	552	576	526	533	526	544	567	571	517	548	526	570	595	591	529	557	561	553	546	599	589	560	564	553	584	536	548	607	522	547	544	590	574	542	553	563	567	576	566	570	563	539	535	567	548	560	568	570	580	565	571	592	532	558	532	548	564	536	591	542	552	574	544	573	579	588	568	608	542	573	555	576	583	567	564	528	555	598	607	525	559	580	535	548	565	600	578	567	575	588	545	542	568	553	563	593	600	568	571	541	533	592	548	574	563	519	524	567	570	560	563	591	577	582	574	578	569	521	566	548	528	567	594	562	570	567	499	588	526	549	541	560	502	590	577	581	603	587	530	568	557	607	544	525	574	569	556	548	573	562	564	576	565	546	566	559	571	577	576	586	544	545	543	543	556	564	563	564	565	581	595	554	580	572	535	589	557	572	552	556	582	579	566	540	605	573	521	568	547	554	547	546	525	591	575	567	576	555	550	568	563	556	585	561	577	581	594	560	581	575	535	514	548	624	551	572	534	571	568	564	544	544	581	580	562	550	617	498	588	573	564	533	560	598	549	539	571	569	573	562	566	551	562	567	545	584	559	588	591	544	529	603	567	558	537	583	531	570	527	581	558	579	571	580	551	651	553	545	570	558	557	580	547	567	572	544	542	544	543	516	530	606	577	529	521	568	574	566	553	555	558	588	583	550	567	573	576	579	543	578	545	584	555	559	637	554	551	571	541	580	557	561	542	579	570	557	493	553	583	565	555	603	568	551	575	582	547	548	588	554	514	554	556	561	578	529	553	593	536	543	546	576	564	571	574	591	588	597	528	554	553	573	568	576	578	596	514	578	554	593	561	584	578	552	556	520	571	576	597	587	535	538	569	585	583	579	538	566	599	546	537	540	581	571	574	601	559	560	589	580	550	567	567	578	497	590	560	566	570	545	548	571	574	558	598	567	604	522	552	538	579	556	537	587	582	536	523	570	596	574	607	601	556	552	539	561	583	559	563	555	569	569	561	573	602	572	553	572	560	559	555	539	540	541	541	555	581	550	538	553	543	566	611	584	561	579	589	551	533	562	548	587	574	564	539	573	549	576	589	557	569	597	527	589	554	564	539	562	591	562	554	588	610	561	554	539	559	616	576	552	616	524	574	590	544	543	517	575	549	566	567	548	578	584	538	593	506	566	576	610	521	524	574	556	584	546	539	571	590	568	580	580	576	586	567	633	539	581	556	566	561	540	551	542	576	565	580	562	532	609	586	552	555	570	532	572	563	564	613	574	560	497	502	588	598	585	530	567	573	579	554	564	572	586	506	563	532	552	552	598	549	532	568	565	552	566	553	572	562	568	546	569	539	578	586	577	574	557	528	552	559	573	515	527	574	523	523	540	540	535	569	605	552	558	528	551	547	552	560	577	606	565	568	567	587	580	561	564	558	570	527	555	595	575	581	586	540	558	549	531	536	553	543	571	609	548	525	555	544	536	548	574	540	581	542	571	599	597	546	566	544	560	583	500	575	529	598	554	606	536	568	581	567	555	553	555	582	561	540	544	551	545	563	559	579	554	580	559	565	518	592	588	542	592	570	580	533	552	574	598	627	575	631	567	590	581	560	558	542	575	533	603	571	545	548	537	590	539	542	540	552	553	513	518	597	570	559	607	559	549	554	555	524	545	569	525	559	557	569	560	579	571	559	553	558	597
47682	20358	6659	1744	701	418	287	231	216	220	255	220	226	223	206	217	237	205	198	240	180	235	211	224	220	208	207	215	223	243	219	223	230	201	239	224	211	225	207	234	216	239	183	191	246	193	237	227	219	184	253	245	215	198	237	237	215	220	215	208	214	230	251	215	251	204	227	214	211	220	213	243	210	226	247	198	209	222	198	220	231	226	223	239	215	232	245	207	225	234	226	217	213	232	200	213	220	208	226	225	201	236	218	194	209	237	217	203	231	229	243	225	209	232	200	226	202	211	195	221	231	191	222	223	221	212	207	235	228	226	232	217	239	233	223	204	210	212	221	219	216	198	219	201	234	226	212	245	199	200	228	217	215	221	220	218	217	237	220	225	207	229	240	235	197	224	193	193	206	198	222	218	244	238	218	235	218	216	219	242	204	210	227	200	227	230	194	229	224	250	214	233	233	207	241	187	209	231	206	210	224	210	207	235	228	264	225	217	230	221	237	197	238	209	225	217	235	221	223	224	205	208	233	247	246	217	240	205	217	211	220	237	212	231	201	221	198	244	214	209	222	238	212	240	224	215	197	231	226	208	231	197	209	226	198	244	194	207	213	197	208	211	216	205	185	228	228	222	243	212	221	235	210	229	216	223	234	229	218	220	215	214	206	214	202	212	227	225	251	202	248	201	251	227	205	210	204	212	208	222	223	208	209	232	229	224	230	231	201	214	206	243	217	210	222	244	197	199	211	221	233	217	238	209	251	205	208	231	235	202	194	201	218	219	256	215	224	249	227	250	229	212	187	237	202	238	206	241	218	219	247	191	208	212	235	229	232	239	216	230	213	219	213	215	202	226	235	243	219	228	223	212	216	227	260	185	226	223	206	227	210	217	231	228	235	236	222	215	212	256	230	242	210	190	211	217	212	221	228	220	185	229	219	210	236	221	223	205	207	214	223	220	220	221	185	210	232	217	249	205	207	249	229	215	250	245	212	212	238	226	208	201	232	197	220	212	241	191	202	231	210	235	214	215	241	232	225	232	213	208	213	234	206	224	212	229	192	202	182	195	225	226	209	217	218	199	193	223	204	239	215	221	221	218	212	249	237	212	225	262	208	212	209	204	194	250	202	230	206	258	209	207	230	216	228	208	235	241	236	250	189	209	226	229	208	223	219	233	223	232	210	222	227	227	219	186	210	191	204	209	209	220	201	185	223	203	240	197	212	259	226	213	196	213	231	222	198	206	257	196	246	200	199	212	227	218	214	213	228	229	222	222	207	216	218	229	196	197	196	204	214	224	252	221	218	224	198	228	245	216	235	222	236	230	206	221	196	216	223	202	208	242	232	215	217	195	235	198	227	223	188	212	234	214	219	222	244	255	234	206	187	199	229	213	233	241	226	203	199	233	234	228	213	208	212	200	177	196	188	236	217	230	233	245	255	218	213	236	238	217	209	214	222	195	204	212	202	218	233	216	225	237	224	202	215	235	212	215	213	231	239	224	225	201	232	228	215	225	226	238	233	250	220	216	219	197	201	211	233	231	229	189	194	235	244	235	216	211	228	238	219	200	195	204	212	214	236	238	200	219	237	200	208	211	221	236	234	201	222	224	214	221	191	209	236	222	208	222	250	187	257	229	208	206	210	220	220	219	237	205	215	235	236	203	215	216	216	246	230	222	214	213	214	182	227	220	211	228	216	200	192	223	197	207	227	206	234	216	215	207	221	223	206	216	218	210	239	225	228	209	202	208	219	223	214	198	229	189	221	209	192	234	244	220	250	246	189	225	207	243	220	220	231	204	208	239	202	238	232	210	235	256	227	224	244	239	208	205	230	190	229	199	203	204	236	210	229	201	212	203	217	231	231	216	215	201	231	232	250	225	204	217	214	262	257	189	212	217	205	233	225	233	211	205	220	208	210	239	204	231	185	208	208	215	248	212	221	181	242	239	227	226	206	216	228	233	228	211	207	241	210	212	221	228	225	218	214	193	193	208	223	221	205	211	216	223	242	241	200	220	242	235	244	253	228	250	216	210	189	238	238	200	221	208	222	234	229	227	239	230	237	224	223	228	225	196	219	219	234	231	213	217	205	218	213	227	213	216	231	246	222	235	254	233	218	227	210	181	219	235	254	245	223	218	244	227	213	233	221	212	224	226	215	217	196	252	223	219	209	200	229	224	222	218	217	236	217	223	217	242	221	235	177	202	257	224	210	218	241	199	252	204	239	228	213	213	216	214	228	225	250	220	225	221	219	210	215	208	209	220	196	233	174	221	213	210	224	235	211	209	243	244	208	224	232	240	218	222	195	198	167	240	201	245	241	227	196	252	198	230	221	216	204	212	222	235	205	232	230	216	214	243	227	216	259	206	201	203	200	227	201	214	213	198	228	220	212	205	216	235	229	221	220	242	191	202	225	212	211	213	206	204	208	206	196	207	241	203	244	232	203	218	206	172	203	254	226	178	204	209	216	208	223	209	216	198	249	191	237	207	223	218	211	226	212	240	222	223	193	214	209	238	220	216	250	182	232	236	213	206	214	199	225	204	220	178	215	201	218	218	246	175	270	231	193	222	193	225	207	201	221	235	224	223	213	213	209	204	217	212	237	222	203	217	221	212	201	234	226	236	206	220	214	227	194	234	219	238	224	210	205	242	210	185	242	211	203	255	197	209	213	242	250	205	226	224	201	251	223	219	214	223	223	220	238	226	226	191	224	223	198	235	228	196	212	209	201	196	230	220	264	204	201	232	227	252	189	232	212	241	186	210	236	235	221	190	230	227	218	232	217	206	211	231	229	226	234	210	231	222	215	239	198	218	204	225	224	212	212	241	201	192	208	258	215	208	197	239	190	213	199	223	246	220	236	231	214	199	212	246	243	210	225	217	242	243	233	209	252	218	220	224	215	225	237	235	204	225	202	193	204	207	244	217	233	207	216	215	230	233	218	217	211	216	238	262	232	239	216	220	214	249	210	206	249	197	214	199	223	229	221	197	206	185	215	222	201	226	211	216	269	232	197	224	193	202	212	212	216	187	214	220	217	204	176	244	205	244	212	210	206	256	236	215	220	208	222	209	207	206	216	214	230	218	208	192	236	175	222	205	225	203	234	230	204	256	209	181	224	218	233	227	237	206	244	225	242	214	192	254	209	242	236	224	232	211	233	219	233	237	218	200	197	204	201	216	227	219	212	240	246	215	214	220	202	175	201	198	198	209	203	245	213	239	243	219	213	214	213	246	231	217	212	228	233	206	247	220	234	190	210	222	205	214	228	228	229	203	199	232	226	213	231	243	211	217	205	215	232	233	246	222	227	202	221	256	216	233	206	214	213	251	217	215	220	244	223	236	233	219	226	221	215	227	202	232	209	213	241	184	216	231	244	224	203	233	242	245	215	247	212	226	194	189	225	206	206	194	222	211	213	227	232	185	189	211	231	245	227	233	236	217	223	242	210	227	209	226	235	246	230	221	205	218	220	237	221	202	211	183	201	209	230	257	206	214
33094	15888	8031	3413	1822	1151	893	694	504	517	528	536	517	491	532	516	456	494	468	487	487	505	497	532	506	457	519	549	512	483	548	483	530	483	476	497	491	501	492	519	486	529	494	531	516	526	528	524	524	508	537	532	491	490	450	477	486	489	489	476	505	509	538	528	500	489	519	491	492	520	478	498	483	493	498	500	519	523	480	513	495	518	479	505	490	478	488	478	517	469	510	472	487	470	478	483	487	493	502	516	468	513	504	531	559	542	505	523	511	510	504	498	501	499	459	478	487	507	495	517	505	461	551	512	493	512	527	501	541	511	477	475	523	493	477	554	528	472	497	498	537	477	472	476	490	480	535	516	491	471	516	467	484	477	515	494	476	501	516	477	465	512	491	480	474	496	474	509	502	507	489	478	498	491	504	531	493	468	488	500	487	523	518	501	433	483	484	464	512	492	495	505	525	453	523	512	485	541	455	524	538	494	489	493	523	540	521	501	510	522	473	530	479	485	503	476	509	533	499	478	495	521	497	502	488	498	475	503	484	523	491	513	512	523	538	461	493	534	475	511	510	490	467	494	510	506	454	502	514	499	482	500	474	491	503	509	474	520	541	477	509	498	525	507	524	486	541	533	549	467	475	472	520	518	540	462	464	516	538	527	483	495	483	475	503	488	537	498	497	551	449	492	547	540	518	533	496	516	485	540	480	479	513	496	483	502	513	504	534	494	539	483	512	495	488	495	556	474	457	483	503	513	519	508	445	486	487	500	484	487	494	489	486	483	471	517	500	480	541	501	489	481	502	528	506	542	532	489	512	518	483	504	508	468	543	524	459	492	495	490	467	499	463	506	484	516	483	530	509	471	492	493	519	514	492	499	517	513	491	469	462	473	483	481	506	513	510	590	473	450	537	500	501	523	501	490	541	477	542	518	448	509	455	482	507	486	513	518	510	498	484	504	526	520	502	485	566	509	503	529	499	466	495	451	492	533	491	500	463	503	489	496	486	472	499	490	516	556	455	487	502	518	531	547	487	476	519	518	467	528	502	464	499	504	533	467	454	460	485	481	488	524	509	531	517	500	494	490	533	477	508	499	514	542	483	475	479	498	534	469	461	506	518	554	519	449	513	455	490	503	528	527	516	558	488	480	484	487	499	500	504	499	507	488	461	481	484	501	535	484	473	458	500	490	472	506	458	520	461	483	516	475	503	487	500	486	506	499	481	517	489	523	526	504	547	496	506	509	526	506	513	444	477	506	508	516	527	515	515	479	500	477	502	552	511	538	538	497	476	477	496	480	485	487	517	512	491	552	485	511	457	523	474	499	487	487	500	500	470	500	500	487	467	461	459	482	558	497	521	522	474	458	491	484	499	497	515	509	470	512	501	512	494	491	510	495	453	508	545	477	500	483	517	481	497	496	487	528	516	456	490	509	480	515	511	482	487	466	511	490	534	529	513	502	511	500	491	479	517	492	478	540	522	512	507	499	489	481	510	482	467	494	517	505	528	533	465	516	504	516	449	511	498	532	508	507	571	530	463	493	501	533	509	499	517	495	511	457	528	475	527	476	473	501	490	488	532	501	510	511	509	475	504	507	482	491	506	495	511	504	533	501	498	501	522	528	522	499	535	500	532	506	482	532	514	502	517	530	484	501	490	464	504	479	482	519	514	483	496	496	528	520	495	473	521	485	503	504	473	482	489	506	454	494	526	524	481	490	509	484	501	479	474	478	530	531	492	514	470	511	496	496	483	540	474	457	526	510	495	487	506	516	521	482	507	491	493	521	496	497	458	502	511	507	517	486	480	493	525	506	518	462	471	495	494	485	467	529	487	488	482	478	552	484	497	508	522	495	514	480	511	516	545	539	519	503	494	482	454	511	492	457	525	474	479	507	493	474	536	457	482	519	533	508	528	497	512	465	521	456	525	503	521	482	530	486	494	490	508	518	496	494	518	498	500	483	508	486	526	482	459	534	510	500	512	544	448	521	463	456	465	523	532	496	512	482	504	512	486	504	497	469	523	471	478	520	494	469	477	476	492	507	517	490	549	529	535	494	480	481	480	507	491	501	505	490	479	534	489	478	513	509	514	500	508	511	500	483	496	493	522	510	486	557	517	454	519	494	491	513	483	481	507	498	497	455	494	482	515	475	485	487	487	499	525	478	491	512	521	467	511	504	526	490	526	482	447	469	481	559	530	469	493	503	521	501	495	497	522	507	493	532	487	508	482	489	532	494	490	487	503	526	478	501	521	525	508	542	511	524	518	480	505	526	477	488	471	516	530	517	500	532	450	496	498	457	494	496	515	500	537	509	509	490	521	507	488	493	534	512	521	508	475	500	486	485	510	545	489	503	495	485	500	480	520	471	493	506	528	503	519	508	499	529	476	481	501	460	516	499	518	507	496	491	509	479	490	506	474	490	480	494	515	534	513	495	491	517	525	486	483	464	532	504	461	481	499	493	503	514	495	526	555	447	550	507	507	475	501	513	519	523	512	494	509	499	455	531	466	552	503	499	496	508	499	531	478	475	519	515	458	483	469	476	502	541	482	503	478	508	518	485	499	514	496	522	513	415	498	519	450	493	521	498	504	500	533	512	486	490	485	513	478	536	502	479	526	468	538	518	491	535	529	511	499	505	484	482	526	538	524	495	479	526	493	475	514	523	494	502	520	487	508	509	481	469	544	527	486	519	501	483	493	501	498	548	510	515	433	506	489	489	490	524	497	520	515	477	514	496	479	481	511	513	492	516	496	504	486	506	487	517	496	489	470	506	492	519	487	489	502	524	475	498	467	543	504	468	532	501	511	457	507	499	524	492	482	539	493	497	477	490	490	459	529	481	482	521	507	521	517	479	525	514	526	475	487	484	485	460	528	531	507	493	506	482	484	507	499	452	454	481	533	487	560	490	505	519	493	505	498	497	486	503	504	473	509	463	510	484	495	518	451	463	477	485	505	486	519	510	509	492	517	513	476	523	472	559	493	494	495	490	509	525	474	525	501	473	513	512	525	478	502	495	506	554	502	511	516	452	524	480	530	522	487	500	498	477	486	495	461	488	492	527	508	484	481	508	549	498	461	502	539	469	502	497	533	497	552	471	514	458	501	529	507	502	498	497	515	485	509	514	484	491	513	518	501	490	515	507	492	488	524	492	485	526	513	462	466	501	505	492	536	454	470	490	513	493	486	519	512	515	453	506	485	489	441	486	542	478	529	499	495	508	488	443	478	470	502	519	503	495	479	533	476	520	514	487	526	483	469	528	493	473	475	485	469	528	503	491	462	508	491	529	493	501	539	476	478	492	450	508	511	523	479	513	548	530	457	527	518	490	467	519	518	485	504	497	487	508	454	499	480	521	497	488	547	500	512	510	524	525	501	507	525	494	527	499	530	545	481	492	473	508	504	507	502	529	528	468	508	502	525	502	501	494	504	501	476	472	516	536	498	491	451	518	533	509	512	472	494	510	527	481	511	476	505	510	495	517	470	466	477	487	535	494
58299	20826	5074	968	475	346	255	256	217	226	253	220	223	244	253	265	258	207	212	249	232	232	218	233	253	222	255	256	255	231	232	249	243	245	287	241	237	268	193	218	270	254	225	242	218	264	222	231	218	224	217	240	228	231	222	225	253	230	242	187	252	205	249	205	229	235	242	231	229	227	226	238	266	215	245	222	222	227	222	222	238	239	255	240	239	243	238	229	232	216	231	258	236	223	225	248	229	243	230	266	257	251	206	208	224	208	240	212	225	257	246	206	226	232	261	253	252	220	243	271	225	246	232	255	239	233	221	222	237	285	269	259	262	252	214	232	227	231	234	281	231	263	207	234	213	237	214	249	247	214	212	215	225	248	247	241	255	261	213	240	237	245	234	242	225	229	214	237	252	238	238	250	268	227	261	245	205	236	208	223	247	263	250	254	248	253	253	251	230	222	217	232	208	246	265	225	240	244	237	260	253	221	228	240	226	235	286	235	247	223	237	191	216	208	212	229	245	228	232	236	244	231	245	238	241	231	230	207	223	238	251	234	243	266	234	246	263	225	228	229	215	223	227	220	245	234	240	254	231	223	256	274	235	253	227	245	248	208	240	227	222	248	264	226	266	252	260	208	258	232	253	224	259	238	235	234	253	277	233	219	242	256	227	245	235	216	239	215	262	228	228	229	227	224	243	260	225	264	253	251	278	245	240	233	252	226	241	252	267	240	227	252	257	243	227	233	233	222	237	240	207	243	225	238	263	206	237	241	251	235	235	239	227	239	261	269	222	213	226	235	221	240	221	239	254	266	177	220	215	235	223	276	237	201	243	217	244	257	245	248	249	222	248	261	254	202	248	261	255	233	228	220	255	198	242	240	240	239	222	215	226	242	208	263	216	223	231	239	227	225	252	216	226	231	235	254	232	251	241	204	198	220	218	241	254	231	234	219	236	242	213	271	262	213	217	244	256	240	283	224	244	256	231	214	239	227	226	239	230	229	227	235	229	201	254	251	225	191	216	233	249	223	261	225	249	212	267	269	247	240	263	239	264	230	223	229	218	237	213	230	220	232	237	250	235	247	224	240	228	234	234	243	238	251	220	235	222	235	221	241	279	216	238	237	218	241	224	229	215	237	207	221	249	260	243	242	216	228	223	224	239	228	223	237	222	254	253	226	235	243	283	207	231	264	245	229	236	213	231	222	244	210	237	247	202	213	214	250	233	232	199	228	255	224	221	196	225	234	248	237	219	250	252	225	238	254	241	254	246	233	232	257	255	253	220	216	219	272	230	238	217	242	230	229	252	229	239	263	207	232	239	214	244	241	236	232	238	246	236	220	225	217	200	226	252	225	253	229	232	238	225	209	249	252	237	255	241	259	223	208	230	207	220	236	245	236	223	251	216	244	253	232	209	262	218	259	219	229	238	219	263	267	224	236	218	254	248	204	248	260	228	239	227	229	265	223	242	271	268	237	245	241	244	214	225	269	262	248	234	251	261	219	245	256	235	251	236	237	227	232	221	248	223	225	229	237	230	264	229	224	224	222	224	245	230	228	215	249	215	225	226	266	235	215	219	251	223	224	216	240	264	248	228	220	214	198	238	238	241	218	227	240	233	237	223	251	268	204	252	255	245	259	249	232	230	228	239	234	209	273	256	230	227	235	222	250	215	213	260	261	256	252	228	241	226	203	258	234	246	250	229	233	253	253	267	257	238	220	217	236	225	244	240	264	223	228	232	258	235	227	227	259	228	260	207	236	232	214	243	243	238	221	223	250	247	249	235	241	258	227	242	225	223	220	194	234	231	221	230	241	245	239	237	242	227	242	227	254	238	212	236	224	238	249	237	215	244	253	267	230	248	234	274	232	228	183	221	227	245	246	263	227	247	203	254	223	232	222	245	270	223	236	237	228	207	286	246	247	235	216	248	230	228	225	237	212	254	221	225	216	208	268	253	251	266	253	239	232	243	235	225	239	256	249	247	202	266	229	260	238	235	250	242	263	240	229	225	240	271	221	238	215	211	269	233	236	253	247	235	244	255	241	233	239	223	244	237	221	218	244	236	234	238	234	207	225	263	258	254	247	225	244	247	222	262	245	218	240	259	239	204	241	247	256	223	265	239	236	227	245	238	247	209	257	233	257	211	200	194	241	246	242	230	227	233	234	209	220	232	235	230	237	274	233	271	242	247	218	235	231	232	219	239	235	239	245	238	255	242	244	239	223	244	234	213	214	238	226	219	243	216	243	253	232	228	248	271	225	235	248	216	235	262	210	224	234	243	230	235	270	226	243	226	213	213	266	242	250	227	217	243	243	234	220	232	250	240	242	238	223	260	216	226	246	273	223	246	246	240	242	199	231	264	245	210	246	243	245	254	241	229	226	237	245	225	235	260	226	252	226	222	227	250	253	247	250	255	241	240	233	226	212	236	257	219	237	220	270	247	236	236	227	231	242	239	264	262	239	222	240	259	278	231	223	204	250	247	214	214	246	237	217	247	266	221	264	230	248	238	209	203	219	235	243	260	250	236	241	248	228	206	264	259	259	237	220	230	223	237	244	235	225	231	228	202	237	212	205	223	227	233	220	247	246	237	258	250	244	261	243	250	234	230	237	212	253	272	262	256	250	233	254	237	239	234	239	234	233	238	227	224	227	236	231	235	231	212	239	246	260	270	236	231	235	223	219	222	229	234	278	234	253	254	253	237	211	255	250	219	236	245	240	207	224	230	237	232	234	211	237	218	226	240	224	228	225	215	224	247	215	244	222	229	244	261	219	214	225	247	259	244	228	263	249	240	242	217	246	221	221	238	256	236	217	223	263	235	250	244	229	247	242	224	248	211	229	259	227	222	228	245	227	246	250	235	239	234	243	234	226	260	210	232	229	247	208	238	228	237	249	242	245	229	224	242	242	239	236	197	218	231	228	246	262	224	237	247	221	205	244	226	245	253	245	269	221	238	232	235	235	210	245	221	237	249	246	231	235	236	247	245	277	240	247	233	229	241	232	260	229	219	239	230	248	230	251	253	221	220	239	256	205	243	248	262	242	271	245	246	235	247	234	264	260	226	231	234	237	227	213	228	213	208	234	234	256	214	230	226	246	242	238	237	245	286	229	229	225	267	244	247	261	208	213	239	221	251	254	233	258	248	224	235	220	231	230	241	261	219	249	247	277	208	257	229	222	251	243	222	210	224	223	226	217	212	229	227	218	235	246	235	236	234	194	249	254	290	207	248	247	234	252	227	250	243	235	232	250	264	245	216	251	235	224	235	249	252	265	231	236	256	243	234	256	214	210	259	268	235	213	228	242	235	240	247	233	230	237	254	236	232	224	249	246	248	273	231	230	234	272	248	210	235	251	243	230	230	225	222	204	238	279	270	231	210	225	250	219	221	237	239	223	235	258	240	210	236	241	237	236	245	257	220	261	243	227	267	237	211	229	216	209	236	239	228	257	233	241	240	229	242	245	249	260	220	232	255	216	226	238	247	198	245	250	230	249
39457	11830	4264	2054	1268	886	633	553	565	560	533	558	548	543	564	531	560	562	563	511	495	556	562	504	528	542	491	558	523	537	528	468	528	508	498	557	532	539	511	561	507	569	518	517	550	567	535	535	538	517	506	542	489	546	559	528	557	523	513	558	526	472	502	521	576	504	537	561	560	557	530	517	544	520	615	497	532	528	544	548	542	533	527	524	563	526	507	545	558	535	524	493	534	533	555	533	503	460	555	496	533	501	520	571	529	569	556	542	517	562	527	522	597	528	544	509	553	522	553	506	543	569	501	547	521	506	523	527	540	502	503	527	547	549	542	543	549	548	536	500	545	509	517	515	551	515	532	538	536	530	549	510	520	511	533	560	514	529	539	549	530	539	518	540	506	546	501	539	510	531	528	541	555	553	546	525	545	508	515	545	518	513	543	512	529	517	519	588	517	515	514	515	534	535	533	538	569	490	525	520	534	541	531	499	558	530	506	552	542	525	553	526	524	517	545	549	506	567	546	534	578	542	513	555	555	575	527	542	547	533	565	524	513	490	580	525	571	506	534	534	529	539	542	558	547	533	527	560	589	544	550	538	539	556	554	553	530	512	506	521	549	518	565	516	562	541	539	568	523	532	487	543	548	554	537	545	528	526	569	529	568	593	511	526	561	554	533	547	550	530	523	561	528	524	531	579	536	529	558	524	527	517	559	540	584	523	506	569	562	516	539	541	532	511	514	517	525	529	499	567	545	493	497	533	529	560	557	544	532	513	595	566	517	502	527	500	529	557	531	555	529	556	564	512	535	518	525	531	515	572	523	560	546	511	538	542	544	568	547	560	534	528	547	571	527	496	596	500	517	534	468	551	540	549	529	550	511	565	562	542	530	545	537	540	567	519	547	592	539	528	574	505	571	522	552	568	549	492	535	529	544	521	559	513	533	532	498	513	545	553	517	568	499	523	573	518	514	480	556	549	523	540	547	542	509	565	513	555	502	533	517	507	510	567	532	523	573	505	528	516	555	525	537	504	535	512	581	497	562	546	527	558	512	513	578	555	533	550	520	477	550	538	546	514	556	511	567	494	525	513	530	513	537	563	566	580	549	538	494	525	530	531	467	543	492	549	564	506	545	474	538	526	536	518	505	528	523	523	507	561	538	506	504	525	497	525	523	540	550	514	517	525	545	503	518	536	551	528	567	528	529	540	542	541	528	539	569	549	500	546	505	533	536	574	522	605	509	562	541	510	586	559	547	536	525	545	525	521	577	538	540	491	520	493	552	538	562	535	527	560	558	523	524	540	540	549	490	518	521	504	529	518	548	566	509	512	513	507	561	477	544	533	550	525	539	545	576	518	536	521	536	528	503	514	573	528	528	545	559	535	517	518	527	567	489	520	540	564	573	578	516	494	544	562	539	589	526	577	576	555	540	531	511	561	578	494	539	483	492	518	483	523	515	531	554	529	544	502	544	550	499	481	578	512	531	546	573	521	543	515	524	491	507	534	564	530	550	524	523	557	550	536	522	512	519	565	528	527	536	552	553	520	534	512	545	545	556	492	519	542	546	550	544	532	527	489	516	530	544	548	528	531	534	506	542	525	541	489	484	531	543	548	510	532	535	533	532	511	540	519	534	561	538	523	532	549	537	576	544	527	558	604	510	583	521	532	532	551	543	521	535	539	497	516	509	558	517	517	511	490	558	521	514	517	542	540	535	528	528	512	575	530	534	524	512	507	524	551	570	556	538	550	570	528	537	520	517	509	528	506	507	531	528	562	583	508	547	568	562	535	515	518	568	569	540	509	538	574	521	552	518	532	504	513	501	490	537	531	536	524	538	534	551	550	571	551	542	522	512	512	485	550	570	531	528	517	567	508	551	542	500	522	537	522	527	550	547	527	544	521	476	530	520	482	507	520	561	508	553	516	560	538	521	532	563	532	548	525	532	561	518	524	523	545	524	528	588	509	556	487	519	552	505	553	506	574	554	530	534	522	536	535	540	554	521	529	531	546	544	526	547	526	563	502	588	538	522	560	544	537	542	509	511	496	529	506	521	496	516	507	523	511	532	529	510	541	560	552	548	529	529	548	515	547	565	553	522	557	556	517	528	505	553	519	509	548	524	563	526	522	554	529	496	525	501	514	546	519	546	537	518	511	560	512	540	497	511	524	535	540	530	536	528	558	538	510	531	567	547	497	514	530	514	519	565	573	518	518	534	537	526	543	508	491	511	518	561	514	542	555	531	515	577	534	531	589	537	533	561	534	578	526	525	598	575	539	517	550	539	513	517	522	561	570	546	566	562	541	527	531	570	540	562	518	510	540	547	537	508	530	523	535	530	557	484	567	542	560	523	561	549	524	514	526	477	562	534	538	513	554	485	533	485	524	515	507	519	543	520	575	524	579	522	564	481	515	530	564	524	518	572	561	602	522	559	550	544	506	506	525	513	560	513	516	548	535	554	552	557	542	516	518	517	503	566	550	521	528	543	588	561	492	541	533	533	536	554	537	495	565	518	534	519	544	525	529	537	537	564	551	504	549	539	545	550	531	593	497	526	502	579	515	541	505	521	573	534	569	480	563	539	530	514	537	545	541	526	520	521	610	582	532	531	505	556	511	486	526	505	538	534	536	564	497	549	547	583	565	551	543	515	481	529	520	536	539	529	510	521	519	531	565	521	542	547	540	533	536	554	535	562	548	579	564	563	478	550	481	526	520	558	556	559	546	527	516	515	510	528	554	589	557	560	539	549	494	565	534	535	547	523	501	536	505	574	546	554	524	561	526	517	524	529	517	525	537	516	551	575	531	516	520	529	554	559	502	489	515	533	507	597	540	551	531	547	553	567	501	531	544	564	563	566	543	544	524	512	543	522	529	523	538	490	494	545	512	547	514	497	504	540	549	509	535	552	556	493	534	535	538	507	551	531	575	550	514	532	517	561	520	543	525	541	538	506	544	520	516	529	537	551	478	540	517	538	548	520	542	546	558	541	516	573	554	557	535	516	498	533	531	545	547	484	572	533	573	538	536	507	516	570	500	536	541	521	518	556	556	521	517	518	539	483	547	523	546	554	525	591	534	533	527	514	571	545	569	525	521	448	518	531	520	510	520	569	513	504	517	577	536	550	567	515	578	532	556	508	547	530	542	485	543	548	513	524	529	515	514	560	533	552	531	539	514	543	504	499	539	555	504	545	517	560	543	548	500	558	511	525	542	519	540	546	535	557	505	519	524	536	489	525	489	546	528	537	553	531	532	543	509	521	579	555	544	522	525	524	538	539	547	524	513	567	538	566	553	546	516	506	571	581	550	530	574	554	548	566	530	543	580	555	523	531	540	551	527	517	555	476	542	511	523	522	504	510	522	518	558	517	528	549	556	538	530	545	561	547	519	562	517	581	559	554	565	607	566	555	536	547	502	602	547	541	543	576	531	517	527	547	546	541	535	547	547	549	520	543	500	562	545	611	520	535	579	519	563	543	570	537	575	527	548	520	511	565	549
64678	24991	8027	2257	1060	594	446	330	256	256	254	267	268	238	263	250	246	250	284	256	239	262	244	230	256	260	246	231	233	260	279	249	236	258	223	248	244	224	279	260	238	244	242	269	247	267	298	279	248	244	250	278	276	263	279	291	254	258	219	248	252	285	257	248	244	241	237	281	212	241	277	223	279	279	258	247	257	237	285	226	271	243	219	201	267	249	277	254	266	260	265	228	260	275	254	241	246	243	238	262	257	228	283	252	229	264	244	263	230	247	263	236	257	250	236	245	231	254	259	264	263	228	218	232	240	257	242	283	225	262	277	212	251	243	247	275	260	246	255	229	254	250	239	254	269	260	282	249	222	255	230	259	241	260	248	268	273	247	236	232	249	247	249	259	244	271	254	231	245	263	236	261	261	267	289	275	273	228	250	272	246	239	260	247	275	269	253	241	248	291	266	223	245	291	262	241	243	253	240	258	265	230	268	276	245	234	237	219	220	255	266	220	243	262	240	291	235	236	255	255	248	233	249	221	264	251	249	269	242	243	254	213	256	238	242	273	243	240	258	245	265	269	269	231	234	268	234	275	236	255	254	244	248	250	229	275	280	256	241	277	262	273	247	246	241	218	257	263	248	253	261	243	242	267	232	244	254	264	257	232	229	255	295	248	253	275	263	242	283	254	282	219	259	260	268	256	263	263	235	243	205	275	240	255	241	256	242	273	264	245	247	240	276	240	252	240	254	244	223	248	271	252	248	286	288	284	238	241	244	242	222	259	252	253	225	240	251	241	274	236	251	253	249	241	263	250	228	241	254	240	228	257	245	246	251	273	218	258	262	274	259	257	272	268	262	243	233	244	247	261	261	235	240	253	266	269	261	264	246	233	279	246	235	221	245	241	274	275	244	267	235	283	220	261	246	234	232	237	253	200	255	252	275	261	257	256	256	264	218	255	246	246	265	252	237	243	256	265	261	235	265	269	245	219	240	283	254	222	250	270	235	273	236	274	276	259	235	240	240	260	220	270	237	280	247	256	257	263	248	255	274	272	238	238	262	247	245	236	238	256	252	240	261	226	239	287	286	224	243	273	251	277	258	249	266	259	271	238	221	236	229	232	245	253	228	234	232	229	237	271	266	250	237	246	285	238	277	245	236	256	226	243	258	248	237	291	259	221	263	225	224	232	231	268	257	239	288	255	263	246	260	243	240	233	256	234	244	236	224	277	246	231	220	264	240	231	229	283	281	264	261	273	259	238	265	227	261	253	230	244	255	257	240	247	261	297	275	271	237	260	271	245	241	246	223	264	253	286	259	254	230	269	269	279	245	247	252	259	240	244	223	252	275	235	247	250	248	239	265	237	253	251	259	252	265	259	243	253	255	270	247	263	249	246	259	260	248	232	281	273	236	257	240	238	238	254	267	212	255	238	259	239	254	219	270	271	260	285	240	267	254	255	229	241	275	255	249	289	256	245	249	240	227	273	258	254	231	268	251	263	241	265	253	245	236	289	277	252	248	264	242	243	228	242	277	257	218	242	266	239	268	239	207	251	261	237	258	233	243	248	225	277	279	271	266	239	262	244	258	234	254	280	254	239	269	262	254	264	231	238	259	243	259	225	229	254	242	225	293	243	260	246	277	224	229	260	259	252	220	282	271	263	230	259	241	242	254	242	225	266	255	259	273	229	231	242	255	251	252	264	268	264	242	245	241	251	233	259	260	258	263	269	247	247	262	254	270	237	242	271	262	259	274	249	292	247	248	271	295	277	287	252	246	268	240	228	270	264	267	275	248	240	228	223	223	262	226	245	285	264	247	230	250	228	232	242	276	237	248	228	261	247	260	234	250	241	277	295	265	263	230	237	227	261	261	264	250	247	304	259	271	266	296	281	243	215	256	272	243	251	223	249	251	255	255	242	247	253	261	249	246	280	216	233	292	256	247	252	232	258	267	271	263	267	283	282	246	244	276	279	292	236	258	252	223	236	235	274	217	241	213	258	288	225	249	245	229	271	253	243	245	246	238	259	263	231	245	227	254	258	264	268	272	248	238	252	248	232	264	265	253	259	260	245	257	237	260	248	264	256	265	218	244	241	231	265	261	235	261	254	228	248	251	215	267	225	223	255	247	260	218	239	252	267	249	248	252	233	255	269	259	282	257	214	262	273	252	257	261	261	247	287	208	235	260	259	249	261	277	260	276	239	229	254	257	293	267	233	257	236	247	255	240	255	238	229	252	223	269	243	227	228	266	234	221	262	237	276	256	286	258	239	284	270	243	261	255	235	229	292	255	274	273	288	232	251	270	229	277	275	232	257	236	275	274	268	217	252	240	265	249	256	279	271	260	267	235	241	231	252	280	253	250	251	252	272	267	264	269	243	255	253	244	266	244	239	236	237	226	260	254	273	267	242	236	238	266	291	264	277	266	233	237	269	241	263	252	252	257	247	297	251	231	264	247	286	222	289	237	234	249	236	240	276	245	232	275	269	276	254	268	264	247	250	245	225	255	240	259	242	244	257	256	237	262	283	230	244	269	237	242	235	260	236	279	263	218	264	260	242	257	266	260	223	244	269	229	266	240	258	241	247	260	225	243	265	289	254	217	244	242	228	227	245	245	241	282	254	239	235	241	245	242	261	262	238	260	248	236	255	252	252	265	254	245	252	271	256	235	248	266	258	247	285	235	249	256	269	275	255	267	237	246	240	245	263	240	278	249	240	281	227	242	219	277	205	242	307	237	274	248	265	248	301	250	259	268	274	265	256	236	248	253	246	262	254	241	259	254	252	235	249	229	241	248	227	255	276	246	221	241	245	240	239	262	271	249	270	266	249	271	236	254	254	251	261	254	260	244	250	270	247	282	249	244	261	242	257	281	236	249	263	249	266	243	260	247	252	271	281	307	228	260	251	250	283	275	251	254	216	247	246	234	254	240	228	245	269	241	229	257	235	235	250	250	238	219	252	270	223	227	245	256	280	240	248	242	269	236	267	272	246	261	265	257	253	238	239	244	258	256	251	236	245	235	252	241	255	264	248	221	245	255	263	266	250	258	252	245	233	253	272	219	228	222	244	272	245	260	260	254	268	265	263	305	248	280	243	252	255	245	271	294	263	247	281	259	245	225	258	261	246	217	235	253	244	271	268	250	275	283	257	233	255	245	254	252	237	260	224	231	227	274	232	257	240	247	222	259	261	247	265	255	247	260	246	233	252	237	238	256	269	242	237	236	239	246	256	249	281	284	252	262	228	251	238	242	260	256	257	279	275	261	264	237	268	247	250	245	257	256	228	253	238	284	227	260	262	254	248	251	243	254	249	262	250	237	252	230	271	217	223	261	248	231	273	258	221	241	286	269	259	245	242	244	278	247	254	253	261	249	265	214	233	252	242	267	263	243	266	250	276	242	267	316	279	248	241	244	278	266	275	236	263	245	240	236	266	251	246	274	256	268	256	252	261	252	260	283	250	252	244	265	243	269	269	243	242	255	227	256	260	266	278	260	248
43846	14158	6685	4484	2964	1675	1093	785	622	495	550	557	569	578	551	550	558	551	539	563	549	530	498	561	580	568	583	561	556	595	590	519	573	529	559	578	561	592	529	546	554	541	591	526	535	545	557	621	531	546	556	550	491	567	544	531	517	618	532	534	553	578	546	563	587	595	581	597	549	581	543	564	534	555	570	576	551	571	569	561	583	491	555	591	560	574	543	576	577	595	568	568	578	573	589	524	538	569	570	563	532	591	559	552	556	576	593	564	595	652	582	581	560	567	552	528	532	523	567	560	538	571	588	487	575	541	547	595	565	585	574	557	576	569	545	588	552	560	555	576	587	551	563	578	595	587	563	491	555	589	555	587	569	558	594	554	571	569	572	554	542	578	597	560	568	581	525	532	528	569	616	583	520	593	571	571	567	548	574	569	543	555	531	578	527	565	522	590	554	582	615	560	602	575	572	594	562	581	546	577	513	592	530	556	574	518	585	527	550	539	565	523	546	574	568	560	540	619	537	528	546	593	543	606	590	523	552	585	551	565	591	488	539	533	534	576	574	569	559	523	583	561	592	537	550	561	545	592	538	553	539	570	579	557	564	612	518	583	546	555	594	564	559	551	550	550	514	570	549	522	584	593	580	556	575	516	556	569	538	564	587	560	552	554	591	553	559	555	587	534	601	551	544	573	557	578	562	549	537	540	534	559	572	574	509	531	510	583	565	548	496	575	561	527	584	566	567	529	550	579	524	543	535	582	549	565	532	594	538	570	590	537	551	590	577	545	552	563	505	621	553	542	545	560	577	543	565	561	544	564	544	588	556	583	568	557	535	563	576	566	578	603	584	559	528	569	569	543	525	493	596	580	548	543	570	557	557	561	556	554	546	590	588	586	590	561	568	600	543	558	572	600	501	579	605	571	570	529	576	568	589	528	587	550	560	575	572	569	534	608	606	577	558	537	555	526	549	627	585	559	550	561	520	535	579	568	507	573	557	584	583	587	567	542	586	560	555	534	534	551	558	612	560	580	563	574	552	531	552	571	559	571	572	496	592	555	569	596	576	565	574	562	579	583	549	565	564	580	566	580	583	540	552	570	606	606	521	528	563	554	524	573	566	536	529	551	615	588	548	558	604	548	555	584	555	557	581	585	555	547	573	579	602	534	566	557	559	541	576	531	593	605	502	593	557	509	545	575	602	555	541	548	550	599	569	569	532	523	532	567	563	491	589	549	536	536	563	561	553	577	557	539	603	553	547	526	569	536	576	554	540	634	600	545	561	520	532	572	579	587	544	566	563	536	560	580	588	575	554	563	555	552	553	526	570	517	562	533	584	607	555	579	554	557	553	582	514	546	568	573	629	543	545	519	512	575	550	567	572	543	523	576	574	606	550	596	605	588	554	546	531	533	555	556	536	560	545	567	545	550	597	548	548	524	556	569	569	586	517	538	560	547	551	562	581	545	536	536	579	522	521	530	549	584	562	533	570	537	559	569	523	562	516	567	594	561	575	578	579	574	567	587	522	595	569	561	578	566	542	527	572	518	557	580	526	557	593	531	545	547	562	560	551	584	518	502	604	545	615	535	523	635	576	588	526	594	554	553	579	558	555	547	570	561	565	545	576	572	542	558	591	536	569	590	533	574	552	548	550	581	585	571	575	575	553	548	518	564	629	567	563	542	513	582	511	540	569	566	566	504	574	544	571	533	545	569	564	531	579	540	564	574	553	548	571	576	576	601	569	583	591	584	534	569	562	556	534	549	572	567	563	548	557	573	562	569	586	538	553	600	554	551	587	574	527	564	555	588	598	582	558	536	529	592	608	561	551	540	562	593	607	560	574	549	566	546	530	509	590	549	572	580	508	569	563	571	570	519	543	561	521	556	560	560	597	584	570	564	591	536	600	548	574	567	570	525	620	569	529	543	577	545	553	546	581	554	598	639	559	556	515	537	567	588	570	562	518	569	544	559	585	603	571	588	522	528	527	533	550	570	545	559	549	526	537	607	594	531	556	566	545	560	539	543	524	520	537	557	559	530	551	541	572	542	539	581	563	548	534	522	562	528	557	543	546	555	563	562	619	584	580	535	561	579	596	590	608	574	588	517	558	542	604	617	515	570	548	568	551	559	543	565	514	587	583	557	566	541	523	543	553	588	563	533	541	538	542	575	569	521	546	575	593	563	581	585	517	576	566	504	560	586	559	583	519	569	546	579	583	559	566	566	556	522	560	564	532	549	538	583	575	525	560	570	544	590	577	558	524	561	566	531	566	567	567	554	583	544	544	580	569	563	538	565	568	554	555	550	582	570	550	553	556	549	626	556	572	521	588	553	552	538	583	571	573	543	526	579	546	558	559	543	555	555	532	543	570	589	545	526	562	560	537	571	555	535	568	525	554	545	527	539	570	524	527	568	526	572	575	582	543	550	505	548	554	565	494	571	578	602	550	586	554	548	558	551	550	554	574	559	566	587	533	531	596	573	560	539	585	543	575	528	604	557	566	581	556	523	554	507	556	570	536	580	555	539	551	540	578	569	547	536	596	569	549	560	506	553	568	585	575	557	606	544	550	540	560	558	542	562	569	532	586	563	570	557	580	525	560	578	524	535	544	573	556	571	542	576	533	566	577	564	507	552	603	534	518	546	581	563	552	576	559	581	565	547	545	514	546	544	564	551	534	528	612	569	546	578	562	574	546	552	587	550	570	568	548	592	572	554	561	576	614	575	566	541	546	549	582	568	541	567	511	567	548	502	575	575	566	548	591	519	591	516	543	554	584	544	549	576	555	554	546	593	559	573	558	563	576	557	581	577	549	612	583	550	596	558	587	550	545	530	534	559	569	539	553	572	561	610	568	554	546	579	588	567	544	533	574	521	571	518	499	589	589	576	560	595	582	548	582	569	569	576	569	519	562	613	571	571	558	553	519	589	572	557	570	545	589	567	590	594	550	552	534	527	585	546	575	551	562	575	571	582	564	568	537	548	548	591	529	582	544	574	540	519	532	593	570	519	552	562	545	572	615	602	596	553	550	507	591	583	597	545	548	565	557	591	563	573	542	565	551	591	523	600	554	543	554	521	596	562	564	594	549	535	530	561	551	553	573	547	599	541	573	540	587	593	525	511	547	549	561	552	579	565	555	514	541	598	552	521	580	526	512	511	569	568	593	562	552	555	557	591	577	566	563	588	580	574	540	516	598	544	605	556	555	543	570	515	540	568	580	536	560	518	548	524	577	583	561	552	598	559	571	551	528	591	528	565	566	571	558	590	577	548	557	558	543	512	564	562	540	555	559	536	551	541	532	579	546	572	479	580	533	532	530	589	534	541	534	585	560	585	590	569	588	534	515	559	550	563	564	541	566	542	566	552	567	577	612	541	596	527	578	535	542	541	553	499	530	571	587	549	548	553	545	580	535	559	541	589	577	575	538	577	580	521	557	567	563	536	549	528	535	570	560	526	551	597	578	594	582	544	570	601	587	559	529	591	556	563	603	612	563	535
43533	20265	7955	2755	1104	503	347	291	219	200	187	207	189	205	206	222	218	201	215	210	208	209	171	195	226	216	202	234	195	221	185	201	184	214	210	213	213	229	208	217	201	214	196	223	183	193	226	208	181	218	212	213	205	210	199	250	204	220	203	218	205	213	197	221	208	209	210	208	206	199	193	203	206	198	214	227	228	199	194	210	211	200	225	214	206	221	209	208	181	218	209	205	196	229	235	205	235	192	207	235	195	212	194	233	226	200	221	203	212	193	225	218	194	211	229	215	207	204	220	213	230	209	202	208	205	212	178	199	210	200	219	218	242	208	225	208	224	235	185	210	188	202	201	193	214	223	197	230	223	217	218	188	197	235	204	199	190	215	207	206	248	189	233	215	193	199	186	224	208	200	226	199	204	188	197	221	229	213	198	218	200	206	177	190	186	202	233	218	208	213	184	185	238	214	183	239	213	202	209	200	235	193	231	192	237	200	213	188	226	218	209	190	188	206	209	226	214	187	218	237	214	211	218	231	202	232	226	219	226	233	167	225	201	236	211	222	226	213	190	211	210	216	201	201	227	196	209	201	212	213	195	216	202	204	202	236	201	213	208	220	197	200	201	188	236	208	230	196	219	211	223	211	221	204	226	214	212	197	222	214	212	205	192	210	203	201	206	202	215	209	195	234	231	206	225	213	210	197	214	224	207	220	223	190	202	173	239	190	234	218	196	228	220	224	201	219	217	235	218	228	216	187	196	230	202	199	212	225	228	199	198	196	211	208	192	202	202	197	211	205	198	216	213	221	216	209	210	210	203	211	212	226	219	214	206	212	209	212	228	204	230	205	209	226	190	202	206	218	201	213	237	210	218	183	203	204	231	204	217	229	209	226	225	213	213	187	204	211	186	192	199	167	236	240	195	217	206	202	209	190	203	187	209	212	214	168	196	183	186	197	194	197	220	255	209	179	203	212	201	221	186	214	201	188	233	206	190	217	219	257	224	215	200	207	218	197	216	213	210	218	202	200	209	203	216	196	200	202	203	229	205	233	206	202	239	215	211	224	189	222	209	203	185	213	213	204	237	220	195	225	222	227	187	203	193	195	212	220	226	219	212	220	225	194	226	210	216	194	174	200	225	232	222	207	204	235	196	216	241	233	194	193	215	193	180	217	197	233	220	209	214	196	198	192	212	252	174	179	213	207	195	240	228	193	181	207	198	208	213	205	237	197	190	208	215	211	248	218	217	204	223	207	212	204	229	257	201	197	183	218	218	209	229	214	218	233	208	198	199	188	204	223	234	210	197	240	195	200	190	224	172	182	208	213	220	213	200	218	202	218	205	176	199	217	197	197	206	174	202	228	222	198	213	188	231	201	218	227	193	212	182	204	221	236	229	219	230	232	193	198	190	198	221	221	182	202	226	201	213	226	223	216	183	229	231	216	224	219	207	210	189	170	196	195	213	242	194	226	210	196	207	243	226	208	199	197	226	228	217	206	184	221	232	192	223	194	218	211	212	225	208	206	225	216	195	188	199	196	197	219	212	221	220	200	212	189	202	215	201	217	215	207	225	222	221	225	203	201	203	217	213	237	181	207	212	232	238	172	192	226	218	205	207	241	191	203	211	225	202	230	211	215	224	193	200	205	210	200	207	231	223	219	223	175	202	192	206	203	210	202	204	194	219	174	202	194	209	194	199	222	208	196	183	223	217	199	238	245	235	194	197	239	250	186	218	218	195	235	204	206	184	190	210	225	222	199	185	245	205	193	210	231	255	213	218	191	194	189	204	228	196	222	177	207	228	214	207	203	222	198	203	227	218	225	218	186	200	218	192	214	204	200	202	191	195	195	226	212	177	195	221	217	202	208	227	195	211	203	204	218	196	202	209	200	195	208	212	184	207	226	213	210	192	195	222	217	202	234	193	175	184	194	210	216	205	226	205	205	206	196	221	213	198	204	199	195	214	193	244	201	213	227	222	219	200	214	201	207	222	233	195	191	204	233	208	204	205	197	203	210	193	206	198	234	196	212	214	250	191	201	203	198	188	222	210	202	202	192	197	229	203	203	197	224	209	204	230	233	219	236	208	203	194	212	208	215	223	191	222	197	226	226	206	207	217	218	207	182	236	213	208	205	211	213	223	203	207	186	221	201	200	201	229	208	204	220	212	229	203	210	201	213	194	202	220	182	206	229	238	221	190	220	196	192	212	223	255	234	207	231	229	202	193	204	211	235	184	197	252	214	196	181	175	205	202	200	205	186	195	209	216	233	241	204	213	206	199	212	237	207	189	209	228	198	211	217	168	205	194	193	209	194	210	213	219	177	203	192	159	198	216	185	214	235	225	209	206	203	208	216	213	206	207	194	205	179	198	213	184	211	207	216	183	198	213	205	213	227	220	198	223	190	228	244	182	222	224	209	210	213	206	187	219	215	199	201	205	204	209	203	204	195	202	221	203	234	183	220	186	212	226	197	222	221	217	243	234	221	222	209	217	211	192	197	241	216	207	187	199	198	199	231	211	226	194	231	195	247	211	201	207	190	195	206	215	193	212	201	213	217	227	231	198	204	203	202	205	217	224	231	209	196	189	210	197	219	210	209	193	218	196	201	229	195	210	178	207	209	214	204	215	198	211	187	199	191	189	224	233	192	236	214	220	219	187	205	208	204	201	213	190	196	200	220	196	209	197	216	190	213	217	204	226	215	221	196	217	200	199	197	216	230	208	207	207	198	216	201	208	192	226	229	201	212	237	212	227	226	208	182	205	207	224	203	217	208	239	215	209	223	230	223	191	218	198	216	216	240	232	215	219	228	206	235	208	226	183	203	229	183	208	222	220	200	207	241	212	211	183	208	210	212	213	219	217	216	193	206	196	211	216	220	229	210	244	212	210	198	210	201	216	207	200	225	236	198	206	175	235	217	165	183	208	219	219	212	223	212	198	173	203	236	216	192	197	216	245	187	207	202	215	205	222	217	242	223	209	215	231	208	166	180	199	198	237	212	193	222	204	215	209	189	229	217	203	222	219	190	215	231	234	226	209	213	218	211	208	216	214	205	241	224	182	198	237	203	211	228	211	210	184	214	244	217	213	191	226	204	233	211	189	214	218	191	209	190	228	203	221	207	182	220	208	175	212	209	203	221	229	211	209	214	219	187	210	232	214	230	210	195	208	230	233	215	202	223	201	208	201	187	213	204	229	204	203	184	252	187	194	204	192	186	200	196	223	202	197	197	190	225	230	231	196	208	187	194	200	220	205	195	215	212	213	207	216	214	197	236	201	213	198	195	233	255	192	217	205	192	206	216	237	228	222	221	237	205	237	210	204	220	219	186	206	199	203	200	217	211	192	232	232	186	191	197	193	229	232	230	205	215	198	201	204	200	208	209	202	211	212	191	215	217	191	227	217	200	211	214	222	187	212	191	208	205	207	222	201	182	205	212	197	212	195	218	184	199	182	204	195	193	232	214	194	210	214	218	213	208	195	207	191	191	177	202	178	195
29566	16479	9565	5563	2962	1506	1017	642	486	491	471	499	494	530	540	496	473	456	480	462	560	495	483	456	496	481	478	437	480	491	459	530	481	446	454	458	484	446	502	462	485	461	515	516	457	474	487	488	435	465	465	464	487	525	463	487	464	477	472	509	453	488	484	469	448	499	479	480	500	481	495	470	516	501	504	467	467	460	470	466	476	433	487	458	499	476	444	499	494	501	475	438	462	486	494	472	488	492	492	464	454	488	459	498	459	468	454	491	463	494	490	480	507	492	434	468	507	475	483	489	486	454	447	490	466	478	494	523	502	488	478	477	482	446	478	480	461	441	481	488	465	486	472	496	477	468	474	505	458	522	456	495	448	500	442	510	440	463	475	505	459	519	478	508	453	487	498	436	448	490	514	457	485	538	499	498	498	477	471	470	484	427	469	443	475	481	435	472	496	481	460	480	473	482	491	453	477	442	471	457	444	459	485	532	483	476	482	469	456	504	505	477	482	476	481	468	489	465	434	449	492	508	439	463	450	446	494	451	461	463	508	492	492	447	477	504	466	459	468	469	505	459	507	463	465	462	410	476	475	508	492	484	466	499	495	455	487	489	442	494	457	463	476	498	481	513	485	470	490	485	475	507	449	435	461	452	491	492	455	474	464	455	461	473	511	459	459	477	467	473	442	464	473	473	458	476	501	448	468	470	449	478	463	457	494	454	486	449	488	465	496	472	487	504	463	444	460	468	474	469	489	492	461	445	453	500	477	465	532	480	475	534	455	462	481	458	466	464	512	490	461	507	482	491	474	485	433	533	474	492	465	467	466	456	488	432	453	466	485	483	488	527	449	469	440	490	465	461	461	503	453	464	473	450	493	498	485	497	507	473	479	518	496	482	455	494	457	506	519	449	502	505	493	449	492	442	490	432	460	457	507	439	505	475	442	492	491	514	486	481	461	475	480	452	466	508	499	458	463	481	433	440	466	475	487	432	480	480	443	496	473	499	471	488	479	442	517	493	459	424	446	454	457	465	492	476	483	479	492	483	481	456	471	457	479	470	437	482	480	493	514	487	485	498	447	454	470	489	497	506	459	470	486	441	470	466	518	494	500	475	481	469	498	490	445	492	476	462	451	485	490	494	499	490	487	494	444	477	472	455	498	496	487	475	450	439	486	474	497	454	420	513	466	492	494	485	490	494	488	449	491	480	524	474	495	477	481	495	474	522	450	475	481	459	466	476	460	489	441	451	417	469	458	481	476	458	472	478	467	507	482	479	491	495	457	478	430	490	439	457	428	507	456	484	466	471	479	461	504	465	478	477	487	461	460	493	452	431	455	421	465	462	504	480	508	492	468	490	453	458	498	453	474	482	460	456	479	501	503	511	452	481	444	459	482	447	465	467	501	463	475	496	456	498	492	508	518	472	486	498	464	469	481	505	472	458	500	521	473	473	459	479	443	494	433	485	477	503	493	459	435	465	475	451	477	475	494	490	466	447	467	497	494	472	492	480	486	479	482	486	481	494	498	484	538	428	431	483	486	459	464	462	505	515	478	509	466	434	477	485	475	471	471	499	507	459	505	448	484	498	475	465	478	492	469	507	504	474	502	466	466	476	489	457	469	465	466	449	457	479	463	481	486	521	465	491	447	468	461	478	484	434	502	482	507	502	510	511	485	487	484	492	504	481	512	437	510	457	507	495	471	508	462	476	472	517	473	442	461	489	516	481	474	464	439	459	466	467	464	479	482	452	494	498	485	494	478	487	500	476	465	470	488	486	510	448	478	470	477	466	475	487	484	510	455	492	506	493	489	478	473	485	483	503	472	494	494	485	473	473	455	440	464	483	489	514	496	490	474	465	457	511	476	449	486	484	474	474	473	474	474	445	465	475	456	467	468	480	486	501	462	450	504	506	490	473	460	493	484	474	490	453	453	468	484	488	514	468	449	471	483	453	498	498	478	487	464	474	482	455	465	463	492	496	460	463	530	453	494	512	500	490	485	483	439	455	464	457	478	510	488	471	457	493	476	484	484	461	484	437	455	490	476	498	480	452	476	438	461	485	494	472	502	504	490	471	476	494	502	466	453	516	457	463	445	467	492	471	478	477	509	451	477	454	502	472	495	434	486	490	478	453	451	475	491	480	491	466	459	467	461	502	459	471	482	485	508	464	436	492	463	510	438	465	477	469	481	468	479	390	511	440	480	521	465	465	510	468	449	508	490	446	448	454	472	489	441	479	498	455	456	461	468	427	485	465	462	492	486	448	479	468	436	492	478	476	493	509	463	489	450	450	476	505	501	479	463	501	489	485	489	487	469	458	478	483	482	448	514	535	516	458	466	505	552	450	466	454	488	450	506	465	530	454	471	527	489	469	465	484	484	459	458	491	463	473	515	476	502	477	499	480	480	488	476	503	476	473	495	473	478	444	472	464	456	489	501	489	457	491	451	474	492	463	475	464	534	499	465	497	475	457	423	484	465	498	506	476	439	484	452	475	469	467	473	502	475	476	472	448	507	476	447	513	479	490	492	477	458	479	484	453	504	452	533	480	467	446	447	487	444	488	467	469	484	458	463	478	492	497	482	480	476	490	496	479	481	506	469	474	493	465	485	484	499	523	467	494	466	477	459	482	432	432	454	453	459	454	474	476	457	481	488	440	492	467	488	502	462	489	500	498	483	496	472	446	491	505	439	495	452	470	452	485	447	519	453	491	469	451	477	513	479	450	513	456	487	470	437	465	464	483	447	463	444	478	476	478	466	468	461	471	456	466	434	434	468	504	485	472	475	530	467	481	444	469	476	485	498	506	460	464	494	469	463	426	471	431	438	476	490	479	455	451	477	463	478	476	429	492	481	492	506	450	513	493	505	436	438	493	496	439	474	457	450	458	482	483	459	464	462	423	464	480	468	472	516	483	478	502	458	437	442	475	444	488	514	509	465	505	489	479	457	464	470	447	484	488	493	473	464	440	491	453	484	518	472	452	465	453	444	453	475	458	474	440	506	486	473	509	479	442	447	468	486	484	418	474	477	459	470	479	444	439	421	478	453	458	479	438	500	447	473	451	506	469	450	487	483	462	444	467	447	473	478	485	456	504	484	507	491	497	472	446	485	475	448	491	482	491	444	479	494	477	475	478	503	480	453	495	481	447	481	469	494	471	507	481	428	456	469	475	475	507	505	474	486	484	485	439	467	494	509	440	481	478	460	465	490	442	451	497	479	482	495	479	521	462	476	464	459	473	453	497	470	485	465	489	472	505	492	459	515	478	473	469	480	473	476	463	473	479	470	487	461	460	487	466	432	486	447	508	496	473	458	514	464	463	503	469	479	496	459	477	492	525	494	516	485	502	498	484	453	489	464	447	485	478	486	474	444	458	456	492	510	489	458	481	448	491	495	458	491	461	499	503	487	484	465	457	465	484	464	457	476	520	500	509	434	490	474	470	494	469	471	472	489	483	473	458	479	463	497	518	466	465	481	443	470	526	475	479	490	472	482	452
60262	25355	7383	2036	960	530	337	255	263	259	236	242	245	233	224	208	222	239	231	235	197	224	220	239	239	241	215	224	240	217	234	232	266	214	235	227	228	223	230	228	231	244	241	215	206	241	272	230	246	254	217	210	224	219	228	226	226	254	226	190	213	247	232	223	208	247	212	235	231	248	235	219	223	207	211	219	216	219	227	214	230	210	217	209	200	231	248	227	232	234	213	248	239	224	208	231	222	214	252	247	225	207	245	208	211	256	223	215	222	200	237	240	208	223	231	240	233	235	239	236	234	210	230	242	215	246	234	226	240	238	224	229	235	213	246	227	196	213	215	243	233	239	225	235	221	229	256	249	233	212	210	231	231	192	252	207	238	274	236	224	236	249	234	230	236	228	207	235	214	211	245	245	250	212	222	226	218	201	228	242	223	260	245	227	233	232	231	223	234	222	231	217	227	241	213	219	208	215	199	206	221	222	217	214	205	227	229	236	236	249	246	195	224	231	226	222	251	232	209	258	202	231	239	225	236	244	232	237	237	219	230	227	214	199	229	202	239	232	230	241	236	236	224	210	249	238	217	217	224	211	222	196	239	236	270	235	218	211	219	246	239	265	226	211	242	217	225	228	254	224	203	211	247	264	250	221	240	225	232	228	226	239	255	232	236	227	260	244	240	203	212	201	219	211	217	193	253	237	249	226	262	229	214	262	263	236	252	246	260	233	226	206	200	228	254	217	230	264	258	227	234	230	215	215	241	201	248	229	232	253	248	259	237	212	225	253	209	237	229	233	222	241	224	203	224	253	246	226	238	228	214	208	224	211	242	222	246	246	224	225	233	253	210	256	238	232	238	244	231	218	228	234	237	233	238	206	209	248	230	234	254	256	239	233	267	252	245	236	208	185	218	228	226	225	231	211	248	175	226	222	236	229	223	225	240	221	235	244	232	228	246	224	246	234	247	225	243	229	248	227	261	221	228	213	222	237	247	231	219	198	238	242	217	192	239	234	235	272	214	230	218	237	235	235	218	202	202	235	240	223	220	224	231	211	247	244	263	223	212	234	196	233	230	223	207	240	213	211	227	245	232	230	212	211	239	231	246	233	235	229	213	223	232	207	245	243	212	238	210	250	220	240	251	240	231	248	215	218	213	234	247	256	220	218	227	213	221	233	254	209	243	230	249	242	187	210	244	228	220	228	228	253	235	225	283	235	207	210	219	217	255	208	224	208	214	259	221	235	252	246	221	205	204	214	242	264	237	237	250	245	221	209	184	224	236	254	248	241	206	217	235	229	250	228	232	247	232	231	236	257	218	233	244	228	215	227	234	264	219	228	255	237	230	236	233	235	272	244	209	216	230	240	231	219	227	243	259	255	227	228	264	204	240	216	230	241	260	198	229	223	251	250	251	214	228	235	226	224	231	226	249	236	231	237	251	218	237	235	189	218	267	224	231	238	213	246	205	240	273	232	229	244	217	239	233	248	233	214	251	250	215	235	248	223	287	241	205	205	224	215	247	219	233	230	227	248	238	227	238	227	209	268	238	268	232	211	231	228	258	229	207	212	277	219	251	201	210	232	224	223	238	221	220	204	219	233	219	242	213	219	193	207	209	220	209	230	233	236	216	266	241	214	224	244	229	242	221	230	221	268	225	246	248	212	224	223	230	238	234	236	253	216	222	220	217	249	226	217	251	197	220	232	241	227	200	222	232	246	246	224	272	254	236	236	222	225	241	218	210	251	231	252	237	221	219	228	216	249	259	227	219	252	231	237	241	233	222	203	238	218	241	227	221	227	260	246	209	243	240	221	212	254	194	244	229	240	232	245	230	215	206	230	235	232	237	239	214	227	197	246	231	233	219	226	238	214	244	226	226	272	259	240	223	250	216	248	227	234	261	234	203	231	222	208	239	256	232	217	235	252	234	216	209	225	226	240	214	231	214	222	214	239	247	271	242	243	226	230	204	242	199	223	238	254	246	242	271	218	208	235	218	219	230	226	233	253	222	230	224	225	213	238	249	230	218	199	254	231	230	227	234	233	207	221	260	236	213	205	236	216	226	247	242	217	232	220	226	228	228	230	251	229	256	235	244	258	216	220	267	225	238	244	241	191	263	243	211	257	206	205	208	232	211	241	217	207	224	265	248	207	206	254	217	232	228	245	215	202	236	197	213	232	234	242	239	259	231	218	230	243	224	206	205	234	199	218	231	249	212	216	250	214	232	234	225	232	219	216	241	241	217	226	237	242	261	248	231	247	253	239	218	237	215	229	231	265	260	241	256	242	218	268	232	232	226	230	214	243	212	232	234	229	213	243	215	226	266	229	225	246	216	248	241	236	226	231	214	230	203	245	201	245	240	232	249	239	222	250	250	256	253	253	214	241	218	241	255	189	235	241	225	236	223	220	227	234	228	249	206	235	234	221	217	238	225	229	202	215	237	234	264	222	206	240	254	246	239	265	243	201	245	223	224	214	222	230	215	216	229	224	257	242	241	246	214	227	238	246	221	215	252	229	261	238	254	246	201	211	236	252	232	208	228	226	247	247	233	219	226	247	210	238	223	231	222	237	269	192	231	219	215	222	233	223	221	237	228	216	210	235	260	252	255	215	198	220	231	220	231	246	216	213	246	205	244	239	238	244	225	235	227	213	261	222	233	219	217	237	218	225	215	241	245	232	221	221	230	245	248	213	245	203	226	233	234	187	271	240	239	209	255	234	211	240	231	227	232	213	209	234	195	260	220	253	239	249	228	226	222	209	218	197	200	234	230	236	261	246	225	216	227	246	236	221	224	207	196	240	232	228	250	210	283	251	238	236	255	222	248	230	244	245	268	226	253	233	239	228	236	244	225	238	229	226	229	244	233	221	215	202	284	210	211	216	259	227	226	233	219	228	210	231	207	225	233	218	246	236	240	196	242	224	203	221	229	251	195	221	200	207	241	241	226	224	243	229	225	203	237	242	222	231	233	255	231	223	213	207	228	206	228	246	225	251	225	230	253	230	230	269	232	219	215	233	240	211	211	226	271	237	247	222	250	239	226	238	218	246	212	223	233	233	219	218	217	219	264	225	219	194	209	206	210	198	196	244	207	231	229	229	222	216	218	196	246	224	203	212	229	230	250	232	216	244	220	246	250	244	210	230	240	215	254	224	221	197	218	215	237	249	235	207	225	222	242	241	226	226	211	233	220	236	216	203	217	231	225	239	232	218	241	274	234	211	233	204	235	204	239	230	233	225	228	223	229	226	225	223	252	218	228	231	227	214	227	219	232	234	207	241	227	240	263	229	246	243	241	207	229	199	228	230	229	229	244	210	250	226	203	233	233	216	216	237	235	208	258	211	208	242	231	219	248	202	236	243	248	242	265	233	213	211	200	200	242	238	243	205	211	215	210	236	257	240	263	238	223	226	241	246	235	212	225	242	240	250	222	286	216	209	213	231	242	203	255	252	219	243	206	218	252	230	231	215	244	218	249	228	224	211	241	247	233	238	243	222
41597	16576	7287	4099	2489	1491	927	644	528	548	507	535	467	513	527	562	508	566	527	513	496	539	513	514	553	530	527	529	523	494	472	540	548	537	504	551	525	497	504	541	512	504	518	521	485	506	514	516	550	515	512	484	576	520	494	549	483	537	499	558	498	525	546	484	508	516	507	538	518	497	521	489	502	526	506	544	537	518	509	513	474	542	479	504	508	527	510	499	512	495	497	499	533	551	449	535	519	531	513	517	556	523	535	476	531	531	514	534	538	501	551	579	510	519	497	519	510	525	560	526	488	571	521	536	487	510	494	507	531	537	528	514	497	520	478	509	500	502	522	511	539	495	528	535	568	513	523	498	539	498	501	518	547	530	502	535	553	551	501	558	525	516	514	535	504	504	515	533	546	522	516	534	555	526	520	545	554	489	565	517	522	516	500	498	480	464	501	529	512	469	544	550	511	538	525	550	503	544	504	551	513	557	504	482	502	530	550	516	478	481	480	513	556	549	510	524	520	529	544	535	509	529	520	517	483	560	492	492	505	517	541	497	560	498	479	538	516	500	515	537	502	552	512	512	483	506	520	461	495	567	519	503	553	511	544	502	540	533	500	540	535	534	506	482	501	535	549	525	514	515	504	492	530	527	489	503	554	553	493	494	535	554	491	516	508	516	513	495	499	510	496	477	550	494	518	518	486	504	543	547	506	539	533	523	540	558	512	522	508	535	491	511	564	546	540	514	561	519	572	510	505	513	547	495	472	463	503	492	559	530	551	541	503	517	535	489	513	487	521	530	518	525	563	512	496	493	501	499	498	511	521	502	507	527	534	566	529	522	527	536	516	486	542	518	539	491	542	498	533	569	515	495	535	490	521	525	503	484	524	512	513	528	554	476	530	539	499	541	563	511	507	535	527	504	516	517	549	545	534	527	493	487	489	516	504	507	546	540	515	515	542	553	537	525	546	545	511	522	522	497	527	529	551	497	494	532	550	519	487	523	542	558	534	526	522	549	553	493	520	503	547	508	503	513	493	518	511	516	514	567	545	563	506	496	527	519	524	534	490	501	526	530	510	509	466	516	554	531	515	460	498	539	533	528	590	523	546	527	547	501	513	485	498	484	533	489	521	555	501	515	527	511	513	496	518	494	519	538	489	510	551	537	549	513	517	547	536	541	494	498	521	526	558	530	519	498	508	491	528	515	526	502	536	523	542	496	516	501	512	479	477	507	503	502	506	507	499	521	483	498	547	512	536	521	494	515	543	488	498	521	477	514	535	525	520	504	497	524	503	533	538	523	509	531	513	555	518	501	517	532	511	498	541	561	541	536	529	542	551	516	513	509	510	512	498	518	520	521	504	519	519	515	534	508	555	520	531	534	495	536	511	579	515	487	505	507	486	506	533	529	536	501	505	522	503	502	551	505	477	547	499	491	509	538	512	516	514	531	546	545	513	497	496	561	496	498	492	543	514	491	511	535	497	517	519	510	530	483	524	512	543	533	549	512	540	546	542	543	505	507	533	545	525	546	538	531	501	529	548	545	554	528	549	511	507	518	530	515	550	512	545	512	481	535	475	491	519	491	544	484	532	542	514	476	514	523	512	494	537	492	529	512	563	501	511	526	480	518	488	532	491	503	573	511	517	531	545	540	507	481	514	542	532	538	533	550	556	505	530	506	544	542	521	517	526	508	504	514	504	564	547	523	541	540	500	494	513	535	530	484	521	512	498	541	510	542	546	507	490	539	544	498	522	521	519	554	506	528	497	514	529	532	522	502	547	484	539	494	533	539	557	489	524	502	522	498	529	532	495	507	563	511	549	556	531	487	507	518	495	538	493	526	492	501	546	540	534	507	512	549	540	507	472	517	533	500	549	533	492	518	538	532	509	503	517	519	525	531	545	574	491	494	547	534	526	551	501	483	506	526	529	523	500	502	529	546	514	561	502	550	495	518	503	539	512	525	509	525	493	485	515	519	517	519	508	518	519	543	501	498	521	531	508	518	525	524	501	565	539	509	519	524	517	522	554	538	524	549	516	492	482	522	525	553	509	526	535	564	463	518	576	489	529	495	503	539	506	546	537	513	540	546	508	503	551	510	529	526	505	507	508	510	518	538	524	510	559	510	538	524	513	514	458	523	548	516	487	544	535	524	502	523	534	491	526	494	497	507	539	549	530	581	530	536	519	497	555	521	520	521	543	521	506	507	525	479	503	534	479	504	461	559	520	508	547	511	496	535	549	534	530	538	530	536	536	512	528	491	491	520	527	570	538	514	532	493	544	511	518	550	567	530	514	503	580	542	530	482	566	519	506	556	526	548	494	546	480	505	515	508	513	511	501	480	553	550	528	543	498	504	524	513	539	524	549	539	484	565	516	522	491	546	521	539	510	528	561	552	530	528	533	529	506	510	529	535	513	512	538	510	551	504	511	541	492	505	495	527	524	517	513	512	537	526	498	507	525	489	522	524	518	537	565	573	556	502	505	524	523	544	520	508	528	527	528	504	527	526	514	550	542	529	549	529	551	566	507	529	524	558	475	502	521	530	512	504	454	500	535	510	524	519	540	473	521	530	517	529	526	555	501	488	503	568	536	543	495	531	495	537	545	528	533	537	542	541	533	520	511	551	523	495	494	485	499	522	518	558	528	527	571	551	493	555	527	501	506	535	515	488	548	524	501	484	551	552	544	565	519	523	501	549	560	481	473	546	514	508	541	533	541	510	524	522	529	532	501	513	506	570	500	499	493	488	534	499	495	484	573	470	496	524	512	531	496	500	527	478	544	511	545	511	519	502	473	513	466	497	522	540	518	507	502	555	502	462	529	519	534	494	525	525	529	511	517	535	560	486	511	474	544	510	497	530	497	532	508	497	495	487	563	500	537	519	518	559	517	524	517	545	512	503	525	463	539	537	546	537	563	525	508	516	520	488	498	542	549	520	521	568	487	523	477	462	492	542	480	545	515	492	509	518	522	503	519	487	526	537	515	500	507	540	512	541	529	518	503	530	491	525	545	528	531	555	504	543	561	554	543	510	528	506	556	515	534	497	558	520	500	525	542	507	504	511	514	533	526	496	533	476	499	522	521	542	491	528	541	527	503	497	532	487	484	563	505	509	514	548	526	536	487	525	545	495	546	509	555	511	541	525	539	497	499	517	466	500	530	533	518	555	544	551	549	507	524	521	551	519	486	539	508	496	515	510	534	540	500	492	530	513	530	499	496	532	549	494	540	510	533	572	537	515	521	519	505	507	515	518	506	524	542	545	492	539	557	524	538	533	551	510	511	496	533	544	491	501	498	512	509	530	526	531	500	504	554	557	509	538	499	509	531	541	454	523	499	566	530	516	503	507	507	497	533	511	489	491	546	530	511	512	568	531	521	545	544	513	535	479	524	550	532	556	527	519	469	503	543	510	527	511	519	488	526	535	558	549	529	525	540	562	495	507	532	511	466	517	522	542	505	554	510	518	524	490	482	504	537	486	496	518	571	535	554	500	550	472
60266	28684	12468	3608	1279	797	537	322	259	264	268	220	248	233	246	272	238	250	269	269	245	244	224	279	255	259	246	253	277	223	234	263	250	260	258	197	265	265	263	254	238	223	251	269	270	234	260	238	255	245	243	234	286	261	247	253	233	242	199	252	238	269	275	266	260	259	222	222	217	270	221	225	274	217	262	249	248	273	204	236	240	246	257	251	264	241	210	229	284	234	237	246	229	233	270	259	252	216	280	282	229	220	251	281	244	261	229	223	253	244	245	222	253	249	238	299	263	233	275	274	267	212	254	224	260	272	258	229	252	264	261	242	269	233	259	248	231	243	237	253	240	227	233	215	251	233	252	273	235	242	224	239	238	244	257	227	274	274	245	217	276	237	251	251	246	239	230	247	228	244	243	263	246	234	274	236	230	247	275	218	231	259	246	211	242	235	240	254	223	257	235	232	230	254	233	266	250	250	256	240	246	257	253	277	248	271	279	219	256	238	254	219	233	245	255	256	263	269	262	220	220	248	231	254	284	258	220	235	220	240	216	273	236	254	253	268	251	263	247	234	261	236	242	247	228	233	219	257	235	232	237	268	242	232	243	241	237	225	260	265	249	254	247	270	249	215	249	244	232	261	229	269	222	250	235	265	239	224	261	246	237	227	254	226	249	210	234	250	253	245	232	270	255	279	256	236	241	230	247	218	261	252	235	236	202	261	267	242	268	218	268	248	230	251	261	227	241	240	243	305	247	233	236	257	246	267	255	245	226	247	279	240	227	231	236	238	257	250	266	260	230	248	242	252	265	218	212	282	244	277	233	232	225	274	260	232	250	253	249	209	218	262	229	277	286	241	236	255	254	273	254	228	228	232	237	264	259	239	238	279	225	232	254	215	259	221	257	220	235	253	266	248	260	224	240	254	238	252	252	231	250	277	230	280	257	219	246	247	263	239	248	252	259	244	246	268	225	218	237	272	260	245	232	235	235	271	244	268	258	234	223	238	245	245	249	245	242	272	236	230	248	242	285	247	237	252	229	236	261	236	238	248	225	303	238	235	243	260	252	247	242	242	244	245	240	226	232	237	254	223	185	225	250	270	244	243	252	233	274	272	240	230	233	218	236	226	236	244	262	245	248	237	227	255	235	268	287	270	267	251	249	222	239	246	242	264	277	261	263	247	230	248	253	268	238	273	243	238	274	208	252	278	229	275	260	233	234	234	253	243	236	250	235	240	237	262	242	244	290	224	236	263	212	262	249	242	246	222	239	265	272	278	215	235	256	229	263	226	263	248	258	224	241	259	263	277	263	264	237	230	227	229	243	227	280	261	231	197	255	258	267	237	251	263	259	259	255	256	278	268	239	245	238	205	220	225	233	258	249	241	237	243	245	245	224	258	232	271	271	234	273	256	252	239	248	248	261	288	241	257	234	206	269	232	251	241	235	260	230	236	239	232	232	253	245	232	260	269	253	232	250	238	260	237	248	252	245	269	254	271	247	246	242	237	243	249	193	312	245	255	234	257	252	232	220	246	281	249	251	232	250	255	266	259	243	238	263	272	243	233	227	274	255	277	260	233	245	258	207	244	262	278	225	225	250	248	249	237	279	246	229	231	256	253	263	276	278	241	253	238	252	260	238	232	236	257	248	282	267	263	274	251	259	233	239	247	254	222	255	259	256	266	246	247	274	248	271	255	229	289	238	231	243	264	254	248	243	214	264	245	242	233	267	250	212	255	258	287	248	261	274	229	250	243	253	245	244	252	236	235	252	258	255	251	230	250	249	277	267	247	244	257	242	229	244	250	245	268	234	246	234	244	257	234	286	256	228	259	256	236	224	235	241	234	256	231	216	246	280	263	252	230	253	256	230	240	265	268	250	255	253	283	264	232	234	247	274	261	240	243	261	252	254	240	231	234	241	223	241	261	228	257	240	248	259	228	237	219	228	260	256	270	258	252	243	237	252	249	220	231	279	287	258	238	214	252	231	240	218	253	263	222	266	215	234	230	249	251	246	257	269	231	268	260	253	238	257	222	258	237	234	242	222	270	254	250	261	236	234	240	276	235	235	290	237	282	266	247	232	251	238	270	255	229	218	252	227	247	249	244	257	243	243	237	272	244	250	251	225	259	240	284	237	249	251	223	256	243	301	245	236	254	228	245	259	250	253	278	246	260	235	225	257	244	255	222	258	244	234	241	243	245	259	259	248	239	255	238	229	243	265	245	232	223	261	274	252	257	255	250	264	244	275	264	223	226	213	213	235	249	258	233	229	246	245	244	245	234	266	257	265	228	253	248	247	224	238	229	239	250	231	218	239	251	230	248	242	240	237	243	239	257	232	251	245	258	237	251	297	278	237	285	258	262	235	233	262	234	267	273	263	248	225	242	254	230	231	237	219	248	216	250	256	261	254	255	219	287	253	258	263	275	243	260	241	237	240	234	239	246	246	241	220	262	256	286	274	257	250	276	253	271	220	258	284	256	232	262	255	275	217	243	270	255	229	252	277	230	245	259	255	246	237	213	263	260	237	238	266	229	234	224	241	260	245	233	249	261	257	234	245	251	222	244	252	240	234	243	261	259	290	210	224	250	247	257	229	235	248	244	229	237	225	253	274	262	247	267	249	241	225	239	278	263	231	258	257	235	268	249	241	219	252	257	249	222	257	237	245	279	234	225	224	260	219	248	248	246	253	255	258	249	269	233	223	255	264	262	244	253	254	235	253	228	266	217	260	227	235	245	255	237	260	240	257	243	267	262	237	229	231	207	266	293	300	257	266	254	206	243	287	237	251	251	272	249	237	248	228	232	234	236	231	231	237	257	242	245	254	254	276	246	224	245	249	239	243	263	238	234	246	253	237	239	222	256	243	245	233	248	281	231	248	268	258	261	257	238	274	254	258	287	231	248	235	239	241	276	204	268	241	306	229	256	262	272	272	226	222	272	239	250	224	255	252	249	244	238	280	271	244	257	229	246	268	262	240	254	255	255	231	247	238	272	254	270	252	243	230	232	251	219	233	267	257	265	246	249	236	231	261	227	223	214	249	253	256	270	252	272	227	244	240	296	226	263	240	256	245	242	244	256	238	252	237	224	214	241	242	250	239	248	219	209	268	246	275	238	247	259	252	276	234	301	265	257	243	216	262	246	227	235	240	263	233	247	257	231	248	245	253	264	230	246	256	232	239	244	257	245	275	234	246	254	254	228	245	248	234	238	240	249	231	256	225	257	251	232	240	231	238	266	256	242	271	233	254	283	245	251	252	250	231	269	256	260	248	240	256	266	263	252	222	233	237	250	224	232	213	257	267	266	235	252	259	231	235	210	237	230	253	219	240	273	257	242	264	229	241	246	239	252	269	226	236	226	235	271	256	256	227	259	251	259	241	258	257	245	238	264	241	237	248	241	237	236	244	236	241	232	247	232	234	248	233	234	256	247	264	251	255	249	234	296	258	226	232	273	270	225	229	259	245	241	265	258	231	250	260	236	263	247	214	251	221	254
40952	22269	12162	6008	3222	2394	1530	753	606	601	585	579	593	569	572	534	563	564	568	592	588	577	547	578	515	532	544	546	514	561	509	560	575	584	544	535	511	595	568	546	537	574	586	549	569	607	565	506	553	541	575	572	563	528	555	564	517	519	549	543	558	587	545	533	574	558	550	575	567	561	537	551	550	557	524	552	538	588	563	534	536	540	549	500	582	556	527	557	559	572	580	581	540	551	567	531	525	525	544	548	516	514	532	510	557	514	533	554	545	546	550	572	566	569	557	568	553	540	502	604	568	556	560	584	586	532	566	576	538	552	540	557	509	522	524	539	515	518	579	534	535	521	529	557	560	561	616	584	606	582	541	573	567	551	559	583	518	478	535	561	521	546	517	565	584	542	549	572	559	553	531	565	544	582	540	551	529	498	574	542	559	556	572	583	509	605	535	556	556	564	539	587	517	592	591	584	555	537	494	545	569	575	601	521	534	554	564	570	576	594	562	578	553	556	525	523	572	537	536	551	558	569	548	552	575	548	561	539	603	560	551	531	563	549	599	523	519	539	536	553	589	511	523	595	565	517	557	557	548	526	508	595	586	531	554	589	525	568	548	570	583	547	535	554	553	499	518	523	572	548	590	554	549	540	557	527	520	565	591	549	532	552	556	524	556	539	521	545	550	551	592	548	539	521	549	579	561	537	561	574	521	589	578	567	527	537	544	548	596	495	577	506	567	567	550	561	515	524	576	536	546	562	563	550	545	551	527	535	537	564	548	517	543	504	543	556	551	555	545	576	532	596	561	567	514	548	586	544	565	527	597	544	518	575	550	541	529	546	533	554	544	555	544	549	560	559	495	579	597	545	541	584	566	488	510	539	589	547	581	531	585	577	564	520	539	480	538	528	567	525	595	602	573	544	537	570	499	524	563	545	533	547	535	521	532	521	538	512	564	521	567	542	577	547	537	556	561	566	572	558	560	567	540	523	509	564	531	573	513	582	562	588	558	577	525	515	554	554	582	570	531	553	556	550	571	568	602	580	546	552	549	589	562	524	575	565	560	596	530	548	584	595	550	528	582	542	568	534	579	588	543	547	594	557	556	573	528	565	596	534	568	573	548	559	587	532	547	558	547	546	565	596	579	549	542	597	575	521	578	623	539	556	541	564	576	523	572	571	498	569	567	574	503	514	578	558	534	576	569	568	552	547	561	540	556	485	538	572	577	549	582	585	569	571	545	506	515	573	514	586	544	593	571	553	551	520	584	551	558	524	597	534	545	524	549	539	519	531	541	536	563	534	588	562	547	568	521	589	550	597	564	558	543	549	547	551	535	556	521	549	543	555	501	549	572	555	552	525	530	542	614	528	523	525	585	525	513	574	530	541	539	543	545	554	515	537	528	536	566	562	567	548	587	555	546	547	519	542	561	571	600	522	602	567	552	533	612	533	552	527	569	563	618	526	540	554	551	572	593	556	550	513	569	527	530	574	595	574	558	550	557	554	566	542	539	582	564	566	555	508	554	557	514	532	560	536	584	485	567	528	525	562	584	545	539	581	545	532	569	564	493	562	562	597	558	490	524	555	542	584	556	538	534	555	564	570	524	562	551	549	573	591	519	553	582	583	506	576	538	517	567	562	513	570	582	558	539	553	587	539	561	600	547	509	568	549	544	554	550	567	575	563	529	585	555	534	533	566	507	587	523	536	562	529	527	518	543	560	557	544	572	545	542	556	603	564	542	544	533	575	549	559	556	535	571	556	592	546	569	602	517	518	522	530	514	546	531	576	532	561	502	579	540	594	533	552	567	529	519	518	543	570	556	548	586	530	504	572	538	502	527	589	572	557	556	564	519	563	530	574	583	542	543	558	574	542	541	572	518	562	536	576	545	557	555	601	559	555	573	522	586	582	565	574	576	568	565	552	580	515	542	541	564	574	570	552	565	587	534	555	588	553	540	602	565	545	554	553	591	544	544	553	548	575	529	563	563	537	528	528	520	534	583	567	559	548	592	563	546	546	519	515	578	548	528	538	521	564	572	563	529	563	549	591	557	572	554	595	554	548	541	585	545	544	551	571	561	577	504	544	559	583	565	534	473	557	572	569	560	556	541	519	519	534	578	521	528	515	538	560	539	543	539	538	580	545	541	562	542	526	554	596	518	550	565	536	550	571	521	561	567	570	573	577	573	535	569	553	551	567	549	559	541	550	585	595	548	508	561	536	523	549	564	551	554	533	552	588	581	547	586	560	506	544	562	565	539	525	561	547	531	530	546	591	492	548	548	542	557	575	543	543	497	582	580	526	540	549	541	537	520	558	546	540	552	558	567	536	514	568	573	589	511	559	537	515	561	619	535	545	562	544	539	589	564	546	515	564	541	534	574	554	505	541	582	582	563	544	590	547	555	548	517	555	526	566	523	522	544	546	539	562	560	554	552	517	566	526	571	569	556	591	567	560	596	555	540	526	532	547	554	611	528	538	561	533	549	525	584	547	549	564	545	618	557	546	558	539	563	540	555	539	535	561	586	608	540	560	547	577	560	509	520	548	560	571	558	550	550	526	584	522	576	484	546	539	554	581	521	506	545	560	560	548	527	523	544	545	552	582	578	541	551	529	539	553	593	549	554	563	561	541	538	559	548	578	572	547	528	552	526	567	544	612	555	539	535	562	589	546	537	567	527	577	545	558	540	572	584	548	509	544	541	551	522	525	542	520	576	544	532	535	544	623	586	550	537	546	552	535	569	523	563	524	540	548	560	600	552	530	573	562	540	562	549	546	548	558	591	543	561	581	541	559	554	573	570	542	507	603	530	570	548	534	538	537	527	526	551	598	540	589	573	529	519	551	541	561	534	545	585	555	548	547	547	584	574	561	582	521	531	605	528	519	553	542	578	572	547	538	557	495	575	510	574	553	555	574	579	600	539	568	585	547	552	600	551	540	556	565	588	522	556	551	533	575	534	581	516	540	507	548	595	524	613	560	568	610	563	500	556	594	564	595	563	550	565	535	549	531	585	520	550	560	537	573	518	543	515	520	556	527	569	513	515	552	625	527	575	581	572	553	534	586	635	533	523	551	582	530	531	586	539	594	521	568	569	577	606	541	559	589	533	565	507	540	586	535	556	523	524	506	512	543	551	539	567	540	550	541	522	578	580	576	573	551	564	548	537	559	504	525	542	547	543	582	543	572	551	574	557	562	597	529	580	592	572	538	506	546	536	589	513	515	543	579	541	532	545	550	522	548	537	540	595	532	536	549	529	544	540	553	553	584	586	567	599	562	533	546	542	526	560	571	587	557	576	552	545	548	550	527	540	531	593	537	586	557	551	519	560	513	565	558	535	522	561	568	557	546	592	564	573	580	548	565	549	578	575	572	531	606	545	539	576	536	571	537	565	550	539	583	533	568	540	522	514	511	579	540	548	542	562	577	543	548	487	551	557	540	531	556	579	529	564	554	561	566	557	549	519	580	533	536	574	554	581	570	563	600	543	583	566	530	540	566
52034	21334	4604	823	394	316	256	215	226	216	225	190	196	205	204	192	224	223	182	212	218	213	222	205	214	245	212	222	199	183	203	248	231	212	196	216	174	227	239	225	221	214	205	210	202	191	191	221	196	194	203	209	211	193	206	209	231	215	203	230	210	210	226	209	216	237	204	188	216	226	212	219	225	211	205	204	199	210	247	214	216	231	209	219	238	226	194	222	214	217	220	225	210	217	190	232	202	216	222	232	208	224	213	199	215	242	217	215	196	216	238	206	226	234	212	216	215	225	226	225	215	216	216	184	218	219	212	223	201	210	200	209	253	204	227	216	193	168	209	189	208	205	245	234	190	194	195	204	177	234	208	209	206	228	222	201	227	232	222	223	217	215	233	242	211	208	207	249	217	204	215	208	194	186	191	228	192	214	200	211	196	228	212	248	223	249	206	185	200	226	229	217	216	201	198	208	214	188	217	223	221	204	186	211	223	190	186	212	218	242	217	217	215	217	212	221	229	216	237	221	241	199	197	202	211	221	202	197	210	225	184	219	195	217	203	233	225	212	218	214	217	198	186	220	207	231	186	195	209	229	231	182	229	195	241	242	217	237	238	222	205	214	226	212	199	195	223	227	218	222	237	193	210	228	208	218	239	222	202	218	209	233	199	238	206	229	196	211	185	192	205	188	203	227	238	224	209	219	203	211	220	225	205	207	223	207	216	209	174	210	228	206	243	227	214	235	211	221	223	210	206	238	192	211	191	217	252	221	214	233	205	230	256	195	222	224	225	208	233	209	225	217	215	195	188	234	198	231	213	211	188	191	217	195	210	220	205	191	222	227	197	183	206	229	191	240	230	205	232	217	223	251	222	218	213	217	198	222	206	215	185	221	237	212	220	229	202	232	227	208	212	202	203	215	187	195	185	213	200	195	206	211	187	219	216	212	204	213	235	211	206	219	201	226	196	218	227	212	236	206	210	222	239	239	232	208	227	236	189	205	192	259	247	217	207	242	220	230	232	216	241	234	208	239	210	209	184	188	181	227	213	205	237	233	222	206	211	220	217	191	215	202	205	227	227	204	208	209	225	182	213	210	217	232	193	203	220	194	232	214	193	195	211	217	230	230	218	192	224	245	213	201	217	225	173	198	204	247	229	209	220	210	228	220	242	184	231	221	208	200	228	221	218	241	236	240	213	206	211	203	191	200	216	183	213	225	218	223	223	215	191	206	213	203	214	239	216	209	211	201	208	212	229	224	194	199	208	208	233	206	207	223	231	209	242	210	206	198	215	236	194	211	229	218	213	231	216	219	201	201	208	216	210	166	226	237	221	238	241	204	218	216	221	204	259	217	212	187	229	208	194	200	217	241	201	233	190	193	229	238	225	205	234	209	232	208	213	252	227	226	197	210	212	215	207	218	218	239	244	228	218	208	216	224	205	232	196	216	183	227	208	216	191	211	220	232	210	238	218	195	211	233	212	223	210	182	213	218	218	213	222	246	219	236	189	246	219	209	224	225	205	216	219	223	209	210	185	216	208	194	239	194	207	218	212	217	200	215	203	213	221	215	220	238	230	221	238	226	215	226	206	227	207	249	224	208	186	221	222	227	212	191	195	202	191	237	205	199	176	198	223	224	223	207	190	217	207	199	205	226	221	220	198	213	213	226	196	201	196	218	247	212	212	211	241	195	220	254	222	223	246	186	182	193	187	218	197	211	221	218	236	205	208	217	192	238	222	209	211	218	210	202	224	231	205	220	211	242	181	186	212	209	184	223	225	211	217	194	203	206	212	177	193	242	197	232	213	239	213	190	221	185	256	203	214	174	199	225	261	191	212	223	227	216	226	225	246	211	206	213	196	232	218	204	195	211	214	229	247	227	204	210	216	216	220	220	192	217	219	229	199	182	201	181	208	202	219	228	232	203	201	225	217	255	197	213	235	228	233	207	199	217	212	199	199	209	216	204	196	194	212	201	202	208	217	180	217	200	226	219	237	195	206	198	216	221	228	197	227	219	212	194	217	199	199	205	207	197	216	228	209	221	199	226	214	201	219	215	220	216	183	209	224	199	211	222	203	223	209	236	209	193	206	222	209	221	207	227	251	217	210	233	240	202	189	215	211	236	218	199	202	213	224	213	198	211	225	203	190	218	225	221	209	217	212	190	223	214	212	223	252	198	203	234	203	206	206	217	233	205	186	218	210	240	209	228	210	211	203	211	227	197	208	216	197	237	201	242	243	209	199	253	215	221	224	227	214	189	212	197	231	196	215	214	194	221	209	217	241	208	202	203	215	203	210	222	203	190	221	203	231	199	198	235	216	232	214	238	210	204	231	216	205	206	181	212	236	220	206	213	242	161	221	260	209	191	208	207	224	200	228	199	211	211	231	200	198	213	207	211	223	197	196	208	226	220	225	210	242	227	206	230	190	187	225	223	225	229	220	194	239	214	236	215	198	205	230	248	237	193	228	238	216	226	216	247	219	193	204	202	213	204	233	222	201	259	194	198	200	221	225	193	224	215	221	204	209	177	214	227	202	196	195	217	224	194	222	229	220	186	208	214	188	192	205	237	199	206	220	213	228	202	209	220	177	209	218	229	189	217	224	188	191	215	204	207	203	208	201	242	217	189	201	209	213	199	209	226	194	199	225	201	202	237	218	204	199	218	194	188	246	218	213	218	221	228	239	214	234	213	205	221	213	235	199	178	213	185	214	195	210	205	199	211	197	209	224	225	212	198	200	206	228	202	186	222	180	196	198	181	205	219	211	213	211	207	207	225	235	207	216	234	211	202	219	210	192	231	218	206	234	203	243	232	227	217	222	215	207	194	211	214	229	218	191	212	211	214	212	204	220	213	183	210	202	225	207	186	197	197	220	202	191	207	252	216	202	235	213	220	198	210	223	217	220	218	218	236	213	189	233	240	183	223	232	225	222	222	197	220	228	226	222	216	202	191	208	214	215	221	217	195	198	213	219	205	198	219	201	200	197	216	211	209	193	206	236	210	216	209	214	202	210	212	224	199	235	192	212	240	212	210	213	200	213	243	210	189	209	196	183	219	237	218	232	193	228	240	228	207	187	212	229	193	217	213	200	202	216	193	211	230	225	229	222	201	185	214	205	228	220	198	193	221	220	211	195	215	202	212	210	227	213	172	232	211	229	216	201	235	203	226	242	217	188	258	250	219	229	225	197	237	199	223	222	218	187	201	190	229	222	189	223	201	194	190	207	218	191	207	214	219	210	232	226	212	220	206	221	189	221	201	210	226	183	228	206	216	202	215	205	205	229	220	214	235	221	202	236	206	228	223	206	193	240	245	221	221	226	249	228	232	223	221	191	191	241	211	232	187	203	242	247	196	205	220	214	217	204	203	212	217	224	199	208	210	209	215	217	206	176	236	196	206	184	220	210	215	242	188	207	258	208	198	209	218	222	202	220	231	218	168	222	219	187	211	200	217	189	207	211	186	200	216	246	197	205	196	199	242	204	203	218	213	213	216
37154	15158	4225	1540	1061	752	641	536	512	512	495	496	530	540	478	517	489	514	482	495	518	484	459	503	483	506	466	501	489	529	477	505	498	486	477	466	482	484	508	479	421	489	422	480	518	469	497	470	481	476	491	516	507	483	498	512	457	492	468	516	458	481	480	508	503	502	503	487	475	476	477	521	453	479	454	473	507	528	468	475	494	477	508	451	475	533	451	485	501	516	489	510	535	511	499	474	455	490	499	493	500	516	526	473	487	500	497	505	495	483	504	516	476	519	427	408	502	482	491	492	493	517	456	499	487	476	495	495	482	460	484	521	497	492	504	461	450	495	470	490	514	510	465	535	545	495	480	463	473	492	525	481	496	498	484	500	466	489	469	477	460	458	453	480	449	459	490	480	550	466	478	493	475	519	510	497	471	466	466	483	446	502	470	501	477	479	485	442	501	520	497	456	494	458	480	477	455	456	480	498	476	461	488	496	475	490	502	463	481	504	448	491	519	474	525	491	488	473	507	522	482	470	478	469	485	466	485	481	479	468	459	470	481	434	496	517	501	484	478	483	464	501	475	473	469	465	493	463	443	487	516	496	513	475	470	486	509	456	488	500	453	474	511	423	499	468	490	472	508	487	427	511	495	517	461	469	440	490	469	538	511	482	469	469	467	445	461	525	492	470	486	493	478	501	495	498	478	478	497	523	497	468	480	465	486	513	475	491	495	469	485	523	490	462	481	515	505	459	480	479	477	469	429	486	455	490	474	479	497	482	459	477	464	480	502	451	479	469	452	478	456	456	437	478	484	489	494	505	468	488	472	500	472	460	480	467	475	500	480	519	484	501	487	457	489	472	455	519	476	483	472	504	517	494	485	459	478	472	466	484	467	479	478	475	474	496	482	501	469	530	501	473	497	475	447	480	480	461	460	471	447	484	489	481	514	489	477	512	451	476	462	488	468	461	499	476	523	481	510	442	484	530	507	478	498	434	505	467	481	483	518	442	511	450	506	493	460	506	475	502	514	490	454	459	496	452	502	478	496	480	478	520	482	497	456	520	527	477	466	497	506	506	526	460	476	464	467	516	468	480	470	476	454	464	479	459	485	462	496	491	500	492	514	480	491	457	499	459	473	499	456	463	445	463	466	511	504	498	458	511	523	475	454	440	460	487	469	486	479	496	466	483	466	488	478	497	487	469	493	458	444	521	477	477	493	458	445	483	501	467	476	473	487	527	469	455	504	484	496	529	497	487	463	499	485	492	459	511	490	519	477	485	504	471	537	428	489	475	486	488	476	484	451	477	508	484	487	473	484	499	513	483	471	528	481	534	479	517	518	470	480	515	475	444	491	473	465	487	513	497	529	530	465	479	491	467	492	508	496	514	504	470	485	498	469	524	491	484	458	505	498	470	519	526	475	464	482	502	483	484	492	512	466	483	477	470	456	465	477	460	461	495	471	441	493	507	486	501	506	518	490	467	471	503	495	510	479	497	438	509	497	471	481	473	472	463	491	496	471	481	513	494	479	450	498	506	472	470	512	474	484	485	502	462	497	503	518	517	468	491	509	527	462	509	490	477	488	485	489	497	507	505	457	495	456	466	473	492	514	490	494	479	455	424	472	481	472	472	499	466	503	472	469	472	487	531	485	482	464	494	521	517	509	492	442	476	474	477	435	514	453	479	486	477	459	487	526	437	489	491	477	501	499	508	484	477	437	465	470	503	428	488	475	474	455	479	472	525	487	453	489	484	474	466	535	465	449	518	500	458	526	512	489	501	481	489	469	438	459	499	469	438	439	467	456	463	524	510	466	460	485	488	490	535	473	467	459	484	487	478	456	513	488	500	492	470	465	505	494	505	433	477	489	525	461	462	469	449	500	521	470	490	501	461	471	467	486	514	510	474	468	509	465	516	470	506	474	488	487	490	487	502	454	485	485	493	473	495	457	504	439	497	516	507	457	454	470	484	491	452	483	466	454	475	469	457	528	475	459	560	471	482	493	479	464	448	478	488	493	515	487	471	466	458	449	476	490	498	503	477	461	418	469	470	479	491	445	481	479	498	499	474	449	468	505	478	456	465	491	467	463	503	509	526	553	517	478	490	463	490	510	527	463	492	421	475	451	517	459	513	475	459	477	500	463	476	534	468	490	475	498	461	451	490	513	465	489	497	490	499	451	462	421	482	460	486	460	509	523	467	483	482	451	449	474	475	473	438	475	508	508	486	524	502	490	505	499	489	508	495	488	442	489	470	457	472	469	473	486	512	471	489	442	465	491	485	516	481	503	477	479	459	517	498	512	483	473	471	481	462	473	471	482	485	495	466	503	479	447	525	484	459	460	463	459	490	509	475	506	491	489	462	503	467	508	441	478	478	485	530	508	480	457	500	486	490	518	490	486	492	494	506	483	501	486	500	464	505	462	504	457	479	501	497	479	472	495	498	484	477	462	508	459	471	530	462	499	487	471	466	508	494	462	506	502	476	470	479	480	500	494	442	537	501	491	482	469	506	428	464	526	458	506	493	466	465	476	452	506	467	473	485	497	466	499	469	491	457	458	512	485	500	465	485	472	489	529	512	463	507	528	484	515	427	481	492	529	481	503	463	475	502	490	479	460	450	466	478	493	475	492	479	495	457	462	540	486	496	472	470	475	463	467	493	451	473	476	516	485	486	518	483	471	469	492	503	490	490	479	532	485	522	479	497	481	508	493	481	479	473	459	459	476	471	488	471	525	469	477	462	479	488	463	450	519	496	466	503	462	507	481	514	483	502	468	503	505	486	523	474	515	484	516	481	444	514	500	487	465	447	465	485	458	528	508	458	487	471	495	441	488	488	521	483	538	478	488	492	463	476	522	489	498	533	501	440	466	474	522	462	494	505	464	510	469	478	503	474	508	538	506	501	480	443	470	487	492	482	466	494	509	492	470	460	520	504	433	490	458	470	487	472	459	487	501	488	448	522	466	492	447	509	528	522	507	506	490	517	524	484	493	504	498	502	485	514	507	482	487	492	496	486	471	467	505	463	467	516	439	510	447	516	475	483	500	504	487	447	475	515	518	481	465	471	497	486	514	483	478	477	495	495	531	483	491	482	491	502	489	464	478	481	477	431	464	465	435	524	472	496	500	511	496	458	448	474	500	448	479	502	533	512	487	520	494	456	476	461	478	485	499	482	470	465	495	511	442	468	494	498	522	491	475	469	511	505	507	479	505	525	486	496	480	458	479	498	522	474	504	465	522	497	475	467	492	515	457	498	483	494	477	458	494	460	469	465	466	473	463	553	492	450	494	475	463	464	465	504	478	500	485	520	531	530	462	494	478	480	503	511	483	534	500	476	490	495	478	477	450	463	471	484	508	484	502	451	521	453	474	514	479	489	456	477	485	516	520	475	460	462	496	501	478	483	462	464	494	457	513	500	513	491	489	528	473	491	468	481	449	497	523	525	475	478	490	546	464	496	484	464	475	493	517	473	476	477	475	499	447	451	501	490	490	466	482	487
60797	28951	9395	2177	963	620	483	365	233	237	208	239	211	235	256	186	225	211	209	227	226	207	231	222	224	215	224	235	262	210	239	259	218	229	230	220	264	203	245	203	245	216	182	225	219	216	241	238	211	216	221	242	223	232	248	240	211	216	233	221	259	228	233	220	218	225	228	207	233	241	245	217	228	234	202	193	217	206	231	199	217	246	257	249	195	230	246	193	226	193	233	261	242	239	227	204	227	198	207	216	234	220	229	208	232	232	227	221	231	239	263	195	207	212	238	232	233	228	231	249	232	242	218	221	196	237	231	228	245	212	203	211	230	212	222	210	236	216	237	228	223	237	194	230	253	222	237	249	258	214	240	243	241	223	225	204	230	247	226	247	242	233	204	225	228	215	217	241	251	243	186	211	220	226	242	233	239	243	202	202	233	219	251	231	219	235	223	253	213	218	216	182	203	261	211	204	224	220	228	220	191	273	217	242	227	212	234	233	237	184	216	227	206	232	239	213	241	239	227	214	236	260	227	211	230	225	249	215	193	226	244	226	238	223	203	207	222	216	211	224	240	232	214	221	217	224	222	221	222	217	219	247	219	217	215	206	214	230	203	248	194	199	230	224	223	235	238	216	205	236	239	243	227	204	209	228	195	253	235	204	234	235	227	212	217	227	199	221	215	231	231	232	214	168	231	213	222	205	214	246	210	225	216	225	226	232	237	229	226	227	237	229	217	230	228	245	213	215	237	232	251	240	242	223	240	221	219	242	235	209	247	210	224	224	221	233	243	212	213	226	230	233	263	245	236	261	256	232	233	239	249	235	182	216	215	253	189	194	224	229	227	234	227	204	223	238	217	203	228	230	229	240	224	207	210	201	248	216	235	223	229	206	219	205	215	215	228	245	239	217	185	230	230	205	235	214	226	230	255	222	222	253	217	213	240	234	253	221	215	229	235	217	218	214	217	206	225	240	226	231	208	237	212	243	206	228	247	198	236	255	226	188	223	242	238	224	247	206	248	226	212	255	239	221	245	246	249	229	224	237	248	217	234	216	216	231	209	227	220	244	234	236	229	237	223	215	212	221	229	229	225	246	229	205	243	228	220	215	205	231	229	211	233	233	209	246	208	215	226	211	213	218	225	213	214	231	237	265	203	248	239	248	217	232	226	222	257	211	229	225	216	241	204	242	214	225	232	251	226	259	222	226	225	221	226	210	233	228	198	238	232	221	219	222	231	212	233	209	210	219	213	236	214	245	243	222	235	231	233	213	224	207	223	230	229	224	250	231	222	199	208	238	212	214	226	202	188	236	244	197	210	197	220	238	208	192	218	205	228	224	221	197	228	232	225	241	191	264	226	224	227	222	238	229	210	213	224	240	240	213	191	221	221	224	229	213	247	218	204	208	223	213	236	239	201	203	233	226	230	214	229	232	230	249	229	254	227	219	228	240	239	272	201	213	242	209	235	213	190	225	215	233	242	217	223	207	234	239	213	203	244	246	219	216	235	245	245	203	191	240	220	212	237	256	200	217	218	217	222	233	229	206	240	235	213	244	243	247	249	248	207	228	250	193	221	226	224	199	217	218	246	220	268	221	229	252	245	200	216	203	210	227	217	244	219	219	231	200	236	231	233	245	265	207	201	206	227	212	250	242	209	215	220	255	222	220	207	195	245	210	223	221	230	222	221	230	216	231	243	200	221	225	225	216	237	221	239	228	235	251	236	193	255	227	180	239	187	218	245	212	223	227	248	202	239	229	228	210	231	214	223	238	221	217	206	219	229	239	206	246	226	203	235	218	256	239	234	242	211	220	218	235	197	231	205	243	198	229	240	215	224	244	238	217	244	230	237	227	207	244	215	216	230	244	231	260	250	213	210	265	212	225	231	241	251	249	236	226	218	239	242	220	255	203	274	229	207	242	247	217	203	236	205	222	216	218	207	226	217	224	228	228	222	233	195	223	249	215	213	192	250	234	234	229	216	213	266	250	221	197	230	217	228	233	223	223	240	234	225	212	236	237	238	204	226	225	244	221	210	227	234	233	209	229	226	233	209	249	232	236	204	268	213	194	268	227	191	236	231	219	211	222	224	201	232	243	203	207	230	227	208	212	202	247	225	238	223	241	221	233	236	216	206	222	235	226	235	230	211	252	214	208	238	210	228	235	237	237	229	243	226	208	207	226	221	235	234	232	223	211	241	252	218	225	240	225	236	208	210	225	219	223	217	219	223	247	224	235	225	221	217	219	241	236	211	216	234	236	227	244	217	228	227	224	217	255	256	209	246	250	223	204	224	244	235	222	211	206	223	203	255	226	240	241	225	257	212	227	240	246	220	222	207	213	257	248	228	194	226	213	244	244	243	249	231	220	216	241	216	241	238	227	220	234	225	236	234	223	227	251	232	224	245	237	240	200	227	240	211	228	237	212	259	227	224	190	246	240	234	238	218	216	232	230	231	238	224	252	211	223	225	213	240	215	224	226	209	224	228	192	222	237	213	246	250	257	234	235	215	198	221	232	237	225	227	232	243	213	241	205	227	225	222	225	226	240	229	206	211	205	236	212	223	207	214	236	244	212	249	244	226	228	230	222	195	237	208	204	216	216	223	215	225	222	220	211	210	223	219	226	215	227	231	209	222	235	217	229	236	224	233	199	207	243	217	227	217	212	232	233	252	249	283	208	207	225	223	199	231	228	249	227	228	254	224	221	204	200	236	222	233	217	230	204	188	235	238	213	216	223	219	230	207	218	239	221	274	262	204	217	246	219	231	226	221	240	211	221	210	231	212	215	230	224	211	212	220	226	231	226	249	250	250	228	252	213	229	223	222	250	192	209	226	205	206	248	239	213	220	261	244	224	209	216	237	234	215	219	253	220	214	219	219	224	217	219	198	235	236	238	232	215	227	204	244	204	214	210	237	240	226	223	224	230	234	238	212	246	222	213	242	199	196	215	224	227	251	262	232	219	217	202	225	225	235	251	225	240	221	210	228	243	240	228	237	218	238	246	235	192	215	253	230	232	209	223	236	257	208	228	229	264	224	239	227	217	238	231	209	243	245	221	214	231	238	230	217	216	207	224	220	229	207	212	243	222	260	251	232	217	235	236	207	241	218	218	234	229	219	201	203	200	184	214	214	196	205	214	213	198	225	228	235	212	235	234	223	226	203	217	239	248	233	209	210	207	211	239	252	221	237	229	230	204	211	243	235	214	267	221	252	220	225	203	239	214	223	248	229	204	250	233	224	229	236	232	227	201	235	216	261	254	231	229	222	216	226	246	226	225	242	213	234	254	210	251	228	204	221	220	229	237	224	209	241	198	205	191	201	238	223	213	211	211	248	224	230	212	246	234	228	221	224	213	222	212	219	238	216	246	247	225	218	248	204	190	247	229	219	212	227	225	212	197	243	262	214	224	202	228	224	212	227	228	231	232	205	220	205	204	205	216	199	252	228	203	203	212	220	215	211	223	203	220	199	222	228	223	197	212	221	241	252	209	214	209
42245	20718	8368	4083	2493	1894	1295	915	585	542	488	521	537	574	516	469	487	489	504	543	521	493	516	486	485	496	493	488	480	515	462	497	497	536	536	523	510	522	537	512	519	515	526	479	472	473	524	488	523	493	497	506	499	476	466	460	528	527	514	517	513	539	530	513	501	510	485	461	493	489	538	509	542	532	490	546	500	474	491	509	499	502	488	487	530	512	490	513	497	500	533	506	506	494	503	486	535	538	506	475	515	533	468	543	517	541	507	470	496	481	540	496	479	503	488	488	503	486	508	514	518	508	539	483	497	508	527	474	506	541	545	503	548	530	508	523	543	511	532	457	506	564	499	499	508	487	514	476	499	492	523	541	489	452	507	514	550	538	500	466	507	539	485	527	497	517	506	555	522	537	464	532	485	498	531	539	485	526	489	493	535	505	507	494	527	540	544	495	469	514	516	528	519	487	527	508	495	489	543	515	523	538	524	506	533	544	515	537	517	493	521	563	545	501	485	538	513	490	522	466	490	506	531	514	449	547	498	525	501	509	503	534	475	498	503	495	514	516	504	510	522	480	506	474	502	503	489	520	523	509	494	517	460	498	523	503	485	521	495	503	534	522	518	505	492	527	484	510	518	446	500	523	519	518	501	501	490	513	480	518	518	485	484	531	546	514	519	515	500	531	526	539	494	510	488	499	524	509	492	475	488	532	524	507	498	524	495	517	470	524	541	555	480	523	519	492	483	512	504	554	491	507	510	505	523	524	510	504	505	507	494	471	494	527	510	540	514	508	548	519	538	510	502	514	485	523	496	527	545	488	551	497	506	524	502	544	559	535	530	520	520	496	503	526	490	535	520	519	499	548	531	500	508	548	508	505	473	492	474	496	548	528	522	508	490	498	513	553	501	568	526	539	489	540	481	521	520	504	522	495	518	550	506	523	537	517	480	515	521	509	551	505	496	515	523	515	499	496	479	478	540	501	490	497	464	541	554	486	529	528	490	468	522	514	522	478	515	485	520	541	523	551	505	522	485	515	510	528	528	487	538	539	496	515	497	515	489	532	492	504	522	484	516	517	501	515	540	506	499	503	555	503	527	528	507	502	494	545	473	503	504	516	556	557	508	520	467	512	513	504	527	503	558	513	509	528	532	543	479	554	486	495	508	493	522	491	514	519	484	511	508	505	539	563	473	535	531	506	519	555	480	542	541	489	481	521	509	522	521	506	483	498	494	487	496	511	516	506	516	507	514	499	537	536	490	506	544	478	532	543	537	515	512	503	489	470	515	497	508	548	510	531	501	515	501	515	510	512	492	474	499	498	477	566	539	490	541	523	490	495	522	548	546	526	514	511	529	501	506	533	493	520	525	497	499	493	522	491	525	475	522	519	497	510	475	491	475	498	483	545	537	533	519	510	502	519	510	511	514	554	515	504	538	518	472	532	504	487	499	472	506	483	520	469	502	520	529	500	492	495	514	457	521	525	478	520	511	542	462	506	500	517	488	533	517	509	545	501	522	518	505	500	498	510	507	540	525	512	510	487	558	505	538	528	492	483	507	506	529	483	528	512	473	512	531	495	543	482	515	520	524	522	503	542	490	484	521	483	535	535	488	499	495	516	552	516	483	504	541	512	497	506	487	487	537	500	513	501	496	519	520	506	558	485	488	510	482	504	514	577	479	533	508	490	503	513	545	512	495	531	522	526	506	510	481	443	530	489	554	528	501	475	483	472	524	532	512	539	483	508	508	489	493	486	498	482	495	531	537	502	528	500	497	496	537	494	530	490	514	459	497	437	523	521	554	514	483	511	491	491	494	515	525	489	533	509	476	520	493	484	472	536	486	524	540	526	522	531	484	524	489	506	482	504	528	549	512	512	506	533	522	522	508	514	475	505	552	501	477	506	518	506	488	507	547	484	493	508	544	524	488	484	493	494	508	483	508	491	492	457	510	508	501	509	504	475	550	551	511	529	491	481	541	502	529	493	518	568	514	517	458	494	510	517	460	522	520	517	504	490	493	550	490	477	504	508	487	514	502	517	486	522	521	489	531	518	530	470	507	484	474	522	518	547	498	500	523	490	534	523	531	527	528	502	452	531	492	483	507	508	487	522	536	478	498	524	520	522	512	539	519	501	486	539	519	523	541	500	498	496	552	504	536	478	496	510	508	521	537	499	511	527	549	516	506	494	493	509	519	496	571	529	546	479	520	455	526	515	491	518	510	502	547	516	503	499	476	498	522	542	476	520	503	504	515	526	493	518	495	540	499	507	525	485	519	533	510	523	493	539	516	558	495	494	549	527	505	511	490	514	549	508	514	500	479	493	504	538	524	522	506	535	527	540	503	555	521	521	552	533	482	515	516	528	488	489	498	498	490	511	536	480	506	487	528	545	511	523	499	507	517	531	578	497	521	486	496	514	505	540	559	475	561	492	505	502	524	497	493	490	475	466	507	506	477	527	523	515	536	481	512	531	517	557	501	506	497	513	516	484	517	479	535	558	478	501	491	490	487	490	509	520	527	503	479	532	486	517	542	497	495	498	501	514	533	471	512	526	474	553	483	500	526	531	513	514	502	519	528	529	512	520	530	508	537	508	500	487	497	551	546	484	458	515	498	547	525	503	529	487	496	517	536	541	481	553	524	511	516	537	503	506	488	457	481	501	520	498	523	519	491	494	474	517	533	568	499	526	513	492	509	505	499	521	494	542	546	459	507	508	461	501	544	551	522	503	486	500	506	506	482	457	490	506	540	543	531	538	527	566	552	486	508	520	514	518	544	504	497	482	498	546	530	498	542	529	487	506	470	491	502	514	490	495	515	504	481	503	487	513	508	528	466	536	481	534	493	512	517	492	509	490	511	521	503	508	556	500	512	508	506	500	486	519	524	499	535	537	514	520	522	508	499	550	552	529	535	520	522	501	502	506	494	507	537	522	474	528	514	521	530	511	508	541	500	518	485	461	483	519	485	530	513	551	527	519	500	526	519	498	512	508	543	516	510	491	522	464	463	498	503	466	495	501	525	500	489	529	535	548	517	494	479	527	501	516	503	500	523	530	503	504	504	511	514	486	523	507	507	516	511	488	492	515	521	519	510	556	516	485	509	511	531	531	501	473	480	504	482	543	523	534	500	531	525	525	506	510	519	518	521	519	559	538	498	498	529	533	510	534	526	562	501	513	511	520	517	494	524	525	526	493	492	517	506	545	474	517	523	494	522	514	541	567	521	502	483	477	503	489	571	530	525	520	506	507	551	493	488	498	538	548	500	481	522	517	498	503	513	532	530	492	498	535	500	509	476	480	496	484	497	467	496	533	515	510	510	525	514	546	485	514	507	485	536	521	521	520	520	546	500	555	517	518	516	523	557	505	520	502	533	490	520	507	512	545	505	495	527	527	494	524	510	469	500	520	524	480	471	506	517	501	501	503	505	542	484	525	481	502	495	492	540	534	544	553	562	493	491	567	515	528	507	519	525	499	528	518	521	474	523	480	532	572	510	503
57725	25875	10807	2906	1060	754	552	359	251	250	243	257	220	267	246	254	241	257	255	254	255	223	235	260	219	262	250	247	244	246	296	252	254	240	250	231	242	246	226	237	267	246	239	235	205	235	267	247	234	280	245	228	268	241	267	266	235	242	276	229	244	271	231	282	250	268	264	256	260	246	233	243	250	241	275	247	225	245	247	277	238	268	249	249	261	254	233	250	231	234	256	275	252	228	252	253	266	257	265	260	235	267	251	264	255	275	271	260	198	234	255	242	242	232	276	264	250	197	245	271	264	234	242	248	269	240	223	261	264	232	257	234	207	255	265	212	260	246	210	268	236	230	234	265	264	255	276	230	241	266	262	201	272	243	242	247	256	261	246	246	260	233	280	271	253	252	248	236	248	225	231	272	254	233	251	237	282	247	242	244	236	280	264	284	255	251	253	238	239	248	234	241	246	273	232	225	258	251	239	266	248	245	281	241	278	235	259	284	245	230	270	229	208	243	248	224	257	254	240	257	264	254	237	239	229	245	220	244	228	214	210	247	261	245	228	219	228	238	244	254	263	250	275	230	226	229	259	264	246	228	255	237	275	245	242	278	243	249	231	243	288	238	211	236	215	262	251	220	246	268	255	242	232	251	259	266	223	252	250	255	236	244	239	235	238	267	254	272	276	263	246	259	252	219	249	254	233	243	231	255	245	247	253	260	251	220	268	240	235	244	242	211	252	254	242	236	231	243	252	274	258	281	261	247	239	252	257	246	271	242	273	238	280	272	268	233	251	264	243	245	206	247	240	235	249	259	228	267	273	255	250	223	228	259	224	254	223	253	222	242	233	231	248	255	232	209	237	266	203	235	229	252	237	231	269	251	236	277	264	258	228	226	246	261	243	241	247	268	205	247	259	267	246	248	242	260	263	244	232	210	278	244	236	234	236	236	207	266	255	222	219	263	263	224	268	241	254	229	259	261	256	228	237	253	223	248	240	257	231	216	269	248	266	221	233	240	274	273	243	253	217	229	239	256	232	262	224	248	259	270	234	252	236	217	218	270	241	256	251	241	243	265	264	227	279	222	214	232	211	237	258	277	249	223	274	249	225	234	270	258	227	246	279	213	239	249	265	209	236	249	224	242	240	287	257	265	258	246	265	256	249	236	260	234	249	276	237	250	256	219	257	263	236	252	242	244	247	249	261	254	261	264	234	243	254	230	237	266	268	234	276	247	255	247	242	251	229	248	249	263	261	248	271	234	272	257	203	217	233	294	254	237	254	221	263	268	269	227	265	249	261	238	258	265	243	233	220	254	225	273	249	237	242	227	240	236	290	260	262	258	275	233	274	254	255	235	263	265	261	266	272	260	226	236	259	246	252	248	207	232	243	262	258	250	231	247	269	261	246	231	229	229	220	217	217	222	251	238	241	277	219	240	302	244	226	269	274	289	284	245	223	224	251	247	232	240	248	237	251	243	304	253	232	240	237	246	224	257	222	238	249	272	242	257	243	225	236	266	220	245	224	236	253	239	275	286	247	236	230	247	228	223	244	276	248	216	261	250	230	235	264	242	264	249	241	224	215	243	234	243	262	264	256	243	269	230	268	254	244	258	251	239	246	227	227	263	253	224	236	246	263	231	254	254	264	251	224	241	251	236	238	236	241	239	257	221	255	221	263	263	254	236	222	259	239	248	205	240	239	269	232	254	251	291	227	224	238	262	232	241	241	244	262	277	232	229	225	237	251	272	263	242	248	249	245	267	243	221	233	282	238	229	265	259	264	241	257	220	289	256	221	239	261	220	249	250	226	253	243	258	255	258	258	260	264	248	246	264	264	251	270	254	251	246	231	245	247	251	235	234	213	269	234	233	253	227	262	230	255	254	230	222	272	241	247	232	240	285	230	244	237	230	235	249	240	243	248	257	231	239	216	227	264	262	222	229	234	253	234	236	215	201	263	235	253	231	225	248	213	219	297	277	221	243	252	233	259	252	228	231	256	252	252	219	257	262	236	179	232	238	254	244	239	250	274	232	233	206	234	273	244	245	245	265	241	230	224	237	250	251	231	215	228	253	267	262	255	216	232	251	247	246	276	248	238	235	247	224	239	230	229	254	255	268	269	234	280	231	234	228	215	227	263	234	245	279	238	252	237	248	258	253	252	224	246	239	278	233	216	249	253	230	211	225	265	267	277	221	255	275	246	249	234	245	246	288	238	261	255	246	238	251	236	262	276	249	226	240	247	250	275	232	226	254	266	222	254	221	246	270	249	269	256	232	252	243	254	232	251	265	238	245	251	236	247	241	244	233	279	232	232	227	225	265	240	265	232	237	225	253	256	245	228	260	248	242	228	236	270	245	252	254	274	252	230	235	279	242	270	250	265	275	239	243	241	214	234	276	228	239	252	246	260	247	255	256	223	237	244	261	251	250	248	244	245	260	229	240	260	235	248	244	263	248	242	245	258	263	233	230	249	252	235	223	243	259	275	269	241	278	220	259	264	245	251	228	268	237	218	246	252	253	273	257	258	239	265	238	231	221	229	272	257	262	221	221	257	236	229	269	254	236	281	238	240	262	242	240	271	248	243	244	271	258	253	226	274	258	245	252	252	247	276	217	278	228	222	260	230	239	247	242	245	257	239	245	245	269	261	236	276	262	231	244	234	240	249	227	239	240	242	255	243	263	270	244	252	259	248	228	270	252	246	253	249	246	269	237	244	242	234	267	277	246	246	256	213	257	284	234	218	265	241	245	240	237	229	263	253	257	230	236	252	236	261	214	255	237	278	247	267	242	237	268	221	237	265	257	282	236	253	254	227	248	263	248	248	250	258	236	248	253	236	236	269	258	265	231	283	277	248	258	242	260	262	272	290	264	257	230	227	235	272	246	215	235	243	241	225	223	249	250	231	240	250	239	213	298	225	255	225	281	252	262	228	231	251	245	232	248	255	220	233	221	259	238	237	262	266	251	246	250	208	255	237	243	249	231	249	249	225	252	260	235	245	218	230	239	252	234	270	245	230	254	238	257	259	233	243	246	248	252	288	236	246	265	228	241	269	262	238	260	234	224	241	232	264	272	226	255	260	251	258	244	255	274	266	279	234	236	250	234	277	242	269	266	261	224	226	243	248	247	254	239	227	264	277	246	266	254	240	263	258	226	236	247	226	264	260	210	256	241	240	246	245	250	250	282	249	226	249	249	282	238	261	257	267	268	270	244	237	250	256	252	224	232	247	249	229	244	267	271	254	270	220	268	260	265	257	226	226	268	234	226	270	242	265	239	239	244	264	218	235	252	264	273	260	251	231	242	241	223	243	245	243	243	267	242	267	265	256	252	271	258	250	245	250	278	257	259	249	259	237	249	239	233	233	235	247	256	228	223	257	261	269	254	258	253	277	244	282	227	267	249	260	267	232	227	256	243	242	256	230	248	244	222	219	226	228	241	268	226	273	269	248	246	256	271	295	255	250	253	248	240	275	233	236	241	274	257	230	267	250	236	281	262
40129	17537	9852	4526	2859	2239	1567	980	616	587	579	561	562	533	539	541	567	587	512	560	579	604	543	612	564	536	536	580	544	559	547	563	528	564	555	585	552	507	551	550	582	592	585	491	498	548	580	592	578	581	562	545	544	517	529	551	556	527	550	583	525	521	572	514	549	526	537	538	566	569	523	520	535	619	540	564	566	548	546	560	569	527	542	571	560	537	543	583	503	519	552	566	564	528	542	606	556	526	554	550	554	551	507	574	570	489	576	540	573	561	552	557	547	529	536	552	555	557	548	545	565	509	568	552	563	569	537	515	542	528	538	549	559	565	595	542	533	542	558	537	566	574	556	555	527	553	567	521	548	571	550	515	518	535	570	542	572	530	519	543	582	584	528	552	568	528	579	540	552	538	539	577	524	582	560	540	532	578	565	568	544	569	564	553	560	565	519	552	526	546	514	594	537	553	544	582	568	553	554	551	528	572	569	541	540	523	524	566	542	563	528	544	573	551	535	565	574	524	494	563	603	540	538	538	564	575	554	548	519	580	566	550	522	569	535	547	552	533	624	530	550	534	530	514	570	525	558	554	551	498	528	583	547	546	531	544	533	540	553	564	524	564	552	534	530	581	502	508	548	509	579	552	533	537	560	517	572	514	552	569	552	594	536	555	582	544	552	545	512	492	546	537	560	570	557	543	559	539	563	539	513	538	554	503	571	540	559	522	547	525	588	534	539	519	597	543	563	518	604	569	529	551	582	549	580	546	560	536	565	557	540	499	521	538	598	592	568	569	526	548	566	550	533	561	577	593	540	516	554	541	565	537	582	542	556	526	550	543	530	568	551	579	533	525	530	531	554	564	543	533	510	550	585	534	567	539	556	558	552	524	507	586	575	549	592	570	539	593	568	551	603	580	546	554	550	549	553	577	567	539	520	518	554	527	559	560	565	597	557	572	536	573	527	540	557	545	569	526	525	585	561	559	550	532	528	587	584	541	542	578	529	543	558	531	587	520	507	576	556	547	531	584	580	525	517	532	537	550	556	567	554	525	541	524	542	553	580	530	523	544	524	554	521	542	534	545	526	558	554	510	524	531	516	558	555	514	547	556	548	515	552	559	537	531	558	529	533	567	536	507	553	546	548	601	544	503	554	537	537	551	566	561	514	570	555	574	546	522	584	513	540	510	579	531	596	512	589	551	509	543	545	547	579	585	542	571	539	585	528	525	556	568	561	559	544	570	555	513	527	565	544	538	560	523	543	511	499	582	557	548	539	561	547	580	537	573	562	531	550	576	468	522	503	556	528	568	567	572	555	520	559	525	549	546	516	530	552	563	520	498	586	525	564	536	545	582	563	545	571	567	532	532	577	549	517	549	547	521	533	574	526	567	554	546	560	541	489	589	563	562	566	558	558	537	521	564	548	581	538	549	549	532	547	558	556	543	583	546	542	568	563	540	549	542	530	556	583	575	583	520	573	560	553	542	563	544	565	550	543	553	577	516	559	547	527	549	563	572	532	576	560	547	562	553	539	541	592	574	482	535	552	528	536	570	513	589	521	501	535	491	535	530	579	615	540	560	530	516	535	551	569	527	517	575	551	575	552	571	518	534	545	528	545	527	562	540	554	563	498	561	539	558	539	583	514	571	552	571	560	550	506	575	573	561	583	603	546	579	554	512	506	540	551	540	550	569	553	574	544	543	549	546	572	524	556	579	561	531	522	542	548	532	537	566	540	559	547	563	549	545	558	550	504	553	554	559	513	564	551	573	533	486	552	527	588	568	533	563	562	566	514	561	543	570	544	518	581	544	479	500	569	570	555	556	563	544	532	571	593	552	544	594	518	531	535	583	556	543	573	566	563	572	538	549	553	554	527	585	573	541	554	584	544	539	573	539	584	515	524	551	550	520	571	581	587	550	548	544	551	524	572	560	565	528	536	546	525	520	545	531	593	540	537	550	539	513	543	548	544	507	521	536	570	548	526	557	514	560	527	541	590	578	526	587	529	591	524	551	552	559	501	562	546	536	514	570	502	518	529	536	543	555	543	540	489	541	571	533	570	534	530	542	551	575	562	559	566	528	532	552	570	532	556	559	580	574	550	513	524	510	545	542	552	547	541	545	550	523	595	538	564	564	520	556	513	544	561	534	564	517	524	588	543	565	534	512	571	511	555	531	559	540	526	557	523	561	524	555	596	477	534	524	576	537	575	572	563	540	592	560	563	515	553	543	584	576	503	503	538	598	524	550	487	529	526	568	542	488	516	612	516	540	542	559	536	529	579	503	551	557	559	521	561	559	535	517	514	524	554	540	553	541	552	538	547	566	588	554	562	577	590	535	522	545	561	551	582	577	560	518	551	552	558	562	553	528	594	510	528	539	564	567	590	547	541	512	558	543	564	525	534	552	537	551	545	517	584	529	551	575	491	553	505	563	555	559	577	513	545	527	570	556	538	549	576	573	554	510	555	575	549	571	531	528	529	504	588	577	546	548	529	559	530	568	532	528	521	574	520	582	553	551	590	570	530	567	574	588	541	550	511	538	518	530	528	535	524	553	546	522	575	541	529	578	561	538	532	550	522	582	527	507	543	482	522	541	570	621	580	535	564	557	562	554	583	567	526	555	590	519	557	567	533	538	507	556	563	560	567	552	539	541	517	553	561	540	561	516	562	562	563	536	565	587	585	551	564	552	521	530	574	559	523	565	524	533	561	528	536	503	562	561	543	547	533	552	567	526	516	537	531	504	548	587	587	593	529	571	563	559	526	538	531	513	527	571	518	549	495	568	538	574	530	545	533	565	530	570	589	541	544	585	539	579	564	534	564	532	551	538	588	510	559	576	545	547	547	571	516	547	583	575	562	559	525	552	544	558	586	554	571	570	538	550	572	519	550	549	554	524	574	568	582	481	494	576	520	558	547	538	551	571	590	540	558	548	544	582	573	572	568	563	517	572	559	570	547	556	529	577	560	579	513	524	552	550	557	582	529	576	538	567	559	529	544	558	543	547	545	524	581	542	505	548	515	576	575	551	550	562	567	540	544	543	585	548	551	546	589	544	580	586	532	547	547	545	541	548	531	550	528	553	546	549	582	568	545	593	560	511	543	516	590	560	555	575	560	565	492	570	542	543	552	538	570	548	567	563	478	555	543	546	479	551	502	571	554	543	537	564	561	519	548	528	528	565	582	549	545	558	538	536	557	566	546	547	587	556	547	558	504	574	549	577	547	580	528	535	542	542	551	558	540	542	545	542	566	541	567	532	618	546	540	540	551	564	570	546	586	539	519	533	552	532	544	563	577	520	538	537	566	537	571	586	526	522	539	531	538	571	548	504	505	504	504	570	544	549	559	608	502	550	546	575	546	594	547	550	490	526	519	548	558	553	549	588	520	512	539	541	550	534	544	536	569	548	540	506	514	560	554	537	565	539	534	574	551	550	551	546	535	553	511	541	534	539	545	540	548	539	496	533	550	567	551	516	523	524	524	562	592	564	572	541	538	517
48660	19904	6870	2417	910	585	428	280	264	221	205	205	213	225	192	234	209	232	203	222	187	207	182	212	220	186	215	243	193	223	224	206	229	248	234	211	213	200	174	180	214	211	201	194	206	187	208	223	210	217	228	186	198	199	218	235	204	201	206	203	205	199	204	197	192	251	191	207	208	191	195	176	188	211	208	183	205	216	231	188	186	206	222	213	185	215	193	200	204	215	203	173	200	222	229	189	233	216	192	208	204	189	186	201	214	224	179	183	202	192	196	223	197	227	217	204	222	195	221	193	196	204	216	199	234	202	216	213	202	184	217	187	208	209	200	210	219	207	203	224	189	176	206	227	217	209	217	197	223	192	205	220	165	222	196	246	201	206	205	199	200	181	202	219	199	218	245	210	198	231	207	174	226	217	196	204	197	228	220	207	212	184	194	201	207	209	204	193	214	201	199	235	204	215	185	209	211	207	196	215	224	213	212	210	191	177	224	194	213	194	212	234	205	203	216	225	211	244	196	219	193	203	190	202	182	210	207	195	222	201	193	217	189	206	184	210	209	200	209	204	218	211	198	202	209	208	222	201	192	223	176	197	219	212	217	203	205	217	217	197	210	160	189	192	216	191	182	243	215	236	208	218	222	185	222	191	217	183	231	183	206	203	204	205	188	208	200	249	200	202	207	215	225	215	203	220	229	214	215	223	216	206	221	227	188	243	186	194	203	223	214	213	183	217	227	226	199	200	219	213	193	179	223	189	186	194	227	221	201	205	227	195	190	202	221	186	222	207	209	202	181	217	221	215	218	214	215	227	199	213	184	205	191	220	170	213	211	187	196	194	230	207	193	185	225	190	220	197	209	198	233	194	175	215	210	226	202	203	214	211	225	217	192	195	200	220	205	202	190	212	232	213	211	196	198	208	247	223	214	200	220	214	198	194	202	218	224	212	223	216	186	190	205	180	198	212	197	202	217	202	213	203	194	195	223	222	210	185	201	180	193	191	227	216	189	212	174	195	203	197	229	202	226	206	196	192	174	228	207	194	225	185	186	190	211	191	211	224	218	198	193	193	186	213	188	191	197	217	230	203	198	205	166	215	213	209	221	220	225	229	230	185	201	200	161	204	205	203	209	231	189	193	210	231	192	203	211	218	211	191	206	208	201	192	208	203	195	203	198	226	225	208	215	212	212	186	224	204	215	207	229	234	187	236	199	215	192	210	201	189	201	216	207	204	189	174	213	221	225	194	186	190	194	201	196	204	228	222	205	189	207	246	238	219	215	217	222	201	192	235	192	245	180	184	230	189	201	210	216	188	195	208	184	199	194	199	194	217	223	226	216	238	201	186	219	228	187	206	217	209	228	227	216	211	214	209	203	203	193	194	175	223	209	159	226	217	188	191	215	216	189	206	201	196	196	200	215	194	175	226	204	189	170	196	190	162	206	196	191	195	204	247	218	215	225	214	196	195	194	191	209	226	225	188	217	190	202	181	190	216	203	200	195	198	188	212	224	213	202	200	227	213	210	206	206	206	194	218	210	225	203	221	221	192	203	217	216	206	193	214	210	205	208	194	225	181	218	235	217	208	200	200	225	187	217	207	211	175	215	194	225	190	223	183	196	231	209	184	208	197	195	210	201	188	217	199	182	210	194	202	236	220	199	223	210	195	213	173	196	187	205	213	189	212	172	214	183	195	199	204	191	197	203	195	205	212	204	223	229	190	225	205	183	193	195	209	198	206	178	211	188	203	218	218	209	199	190	204	195	200	219	231	179	180	189	195	224	210	234	216	198	197	211	202	181	199	218	187	203	174	203	201	215	190	226	201	188	202	208	215	225	220	214	183	209	179	207	211	207	191	203	240	204	192	190	203	189	201	247	180	212	210	197	231	189	185	213	217	267	236	204	206	218	236	224	211	200	220	201	242	217	180	206	176	221	226	207	186	201	207	200	182	209	207	198	199	209	171	206	171	224	202	227	198	202	206	205	212	196	221	197	226	228	191	221	188	195	203	192	201	214	205	204	206	187	213	232	224	176	214	237	184	199	195	185	224	215	205	212	193	216	186	206	234	224	232	211	214	206	216	189	244	197	179	192	213	213	207	207	215	197	207	231	201	208	196	223	213	168	238	218	224	213	213	192	227	228	220	215	238	220	220	186	199	205	183	193	217	201	207	206	195	225	188	207	227	187	208	227	200	210	211	179	199	217	203	210	210	209	194	230	210	212	198	222	195	191	204	183	216	235	219	211	200	218	207	225	199	196	209	235	207	206	220	211	192	226	188	196	187	204	184	204	190	195	201	219	194	214	191	209	233	208	196	208	205	212	211	215	231	184	202	194	216	216	211	218	218	229	210	198	205	231	199	185	207	204	219	217	242	192	202	196	204	214	188	202	196	229	231	210	193	185	175	230	229	227	209	168	220	212	194	208	177	213	203	195	216	205	186	162	228	169	176	217	233	201	197	206	204	212	232	231	216	231	214	197	203	202	211	206	199	190	228	210	212	188	205	220	202	203	199	214	198	195	186	188	232	231	184	186	207	195	183	218	206	197	182	192	238	203	199	194	197	188	219	199	193	219	202	196	199	209	224	194	217	211	212	207	213	202	210	184	208	230	190	197	215	198	227	202	208	231	201	220	224	224	213	207	212	217	235	206	212	239	213	201	191	204	181	210	199	229	235	195	219	203	225	194	183	223	213	234	219	221	213	202	206	220	201	210	213	220	187	218	224	221	208	214	163	213	228	219	205	186	227	221	190	205	206	221	227	202	177	202	179	212	211	213	209	230	196	238	207	230	179	200	189	207	221	181	212	183	185	200	208	202	203	200	196	228	193	183	209	216	210	197	210	176	220	231	214	211	178	204	193	189	205	219	234	194	195	198	184	211	203	195	214	211	193	207	177	209	203	185	235	206	228	198	206	208	213	196	192	216	205	201	233	228	199	214	197	177	188	215	214	202	195	215	207	192	205	203	201	203	231	187	211	194	197	203	206	203	199	218	202	197	190	180	220	154	184	199	205	220	202	219	186	213	205	193	209	241	214	192	208	214	223	206	221	196	219	187	191	182	212	216	197	221	219	200	226	205	199	190	210	216	205	188	197	202	203	192	215	227	182	191	228	189	199	193	219	196	225	211	187	190	236	206	186	228	194	220	190	212	201	232	236	233	215	203	187	206	219	181	183	199	198	209	197	202	199	214	206	204	215	192	177	209	187	216	201	204	207	199	201	197	206	211	196	178	201	187	237	200	188	217	190	204	190	224	226	205	222	227	188	237	209	187	196	183	208	212	187	234	209	205	199	194	203	183	215	226	180	176	188	220	210	229	198	175	204	180	182	172	190	174	212	199	234	177	206	223	246	204	193	214	210	184	187	229	217	211	197	224	193	211	232	199	185	190	195	216	202	176	211	181	187	209	204	198	196	203	219	207	236	214	185	188	200	194	225	225	224	211	198	225	237	205	195	225	211	235	188	197	203	225	197	229	218	204	172	224	220	229	202
33013	13830	8453	5025	2523	1752	1197	791	577	534	475	503	484	482	488	523	491	516	480	469	474	501	456	473	471	489	504	459	443	483	460	499	489	490	496	490	451	463	469	454	469	459	457	475	443	462	451	437	457	451	485	506	460	413	476	461	449	445	482	463	476	478	442	491	496	482	469	453	481	484	455	467	471	480	458	476	451	450	459	484	461	444	483	472	456	467	490	488	470	506	451	451	453	478	467	472	450	450	489	476	466	448	473	462	462	430	493	451	471	447	447	473	488	476	448	420	499	488	482	470	479	445	493	428	445	484	457	451	457	471	521	464	446	444	432	449	480	429	463	466	446	487	482	472	472	479	473	459	460	477	474	472	474	451	466	445	502	466	440	479	452	447	483	479	476	479	461	453	478	455	508	500	448	440	480	470	451	491	461	489	465	500	504	475	492	457	447	435	463	458	437	482	483	463	444	464	464	435	440	475	492	438	455	437	452	498	428	504	474	426	433	467	465	456	482	440	444	434	506	482	480	484	485	472	499	468	425	468	450	445	474	445	459	511	484	457	446	464	474	471	504	446	493	462	460	434	474	474	460	491	458	441	464	463	467	507	434	470	475	495	484	462	436	466	453	451	498	471	447	480	451	455	474	461	441	486	487	411	483	470	484	466	480	483	463	465	461	476	453	445	473	442	450	485	457	481	458	450	459	463	477	516	487	442	464	446	455	445	493	533	483	472	439	475	508	438	429	473	476	477	463	450	484	512	411	486	480	475	441	463	462	479	500	462	472	446	481	473	478	453	486	457	464	485	453	484	462	433	475	478	477	471	451	490	450	488	466	461	460	477	471	469	489	473	474	460	464	468	473	456	464	447	485	453	464	447	481	483	471	511	439	512	455	473	476	443	481	457	515	471	468	494	490	460	496	462	497	471	480	461	464	447	482	481	497	467	507	443	409	446	489	457	502	473	499	458	469	469	458	471	491	477	471	475	481	485	462	457	479	495	450	453	458	454	485	476	470	510	476	456	429	486	451	489	472	482	472	486	444	441	495	505	492	492	504	438	471	446	516	489	477	460	489	465	474	487	468	463	509	465	433	456	513	471	471	478	468	469	434	448	474	466	416	469	503	519	467	471	459	484	487	488	491	521	448	480	477	461	452	478	472	499	465	491	484	468	463	488	478	470	463	466	476	469	455	465	500	455	467	502	467	479	470	497	473	470	477	513	486	480	487	462	475	502	457	485	446	447	496	482	468	485	428	494	451	465	471	462	484	454	432	464	487	475	491	421	467	430	469	472	492	457	473	468	482	465	426	446	469	461	483	476	487	469	476	496	490	456	449	495	494	430	486	463	478	455	482	467	442	432	482	463	490	476	473	427	494	481	482	447	499	503	465	429	494	515	435	488	472	437	433	466	494	475	454	509	481	467	452	496	496	446	439	466	504	475	488	458	482	517	476	482	467	496	478	480	458	454	461	457	472	469	448	445	520	491	454	476	461	462	489	437	482	470	468	472	469	483	494	447	501	479	482	461	477	425	486	452	466	476	430	415	467	453	435	479	495	497	485	477	477	477	485	465	485	475	476	456	450	498	421	491	450	433	461	423	462	461	433	487	446	463	461	504	466	472	469	440	450	482	476	476	435	502	453	485	444	483	451	460	472	439	476	501	487	510	451	458	492	457	493	464	472	465	484	507	446	464	497	421	458	506	449	453	503	458	494	459	508	468	466	496	479	476	500	456	433	450	449	455	447	480	468	485	448	452	493	491	444	486	504	462	423	441	466	483	445	482	472	456	510	449	502	503	475	466	498	496	446	447	434	475	461	436	469	479	456	477	443	460	459	481	479	451	476	447	459	496	463	462	481	448	460	463	463	463	481	495	432	483	447	475	501	467	457	475	457	472	462	451	496	441	470	467	485	455	459	453	492	445	465	470	499	465	479	489	466	473	476	453	468	487	507	496	512	493	465	497	488	472	464	463	484	499	439	427	434	468	471	461	471	480	438	480	442	455	457	452	465	423	438	462	477	448	492	441	491	476	453	493	481	466	485	433	438	492	454	482	483	470	489	463	427	458	433	410	450	479	525	484	473	479	491	447	457	493	476	419	492	498	434	507	436	489	525	494	463	533	462	506	481	449	424	480	476	449	459	439	464	447	456	467	448	449	474	474	486	508	470	482	464	480	453	458	461	427	470	472	462	518	483	470	473	477	468	462	476	429	490	437	470	446	490	490	472	470	440	476	454	455	447	475	471	475	469	488	477	500	438	449	478	452	481	463	448	467	486	452	541	474	466	484	478	428	476	491	472	478	455	460	475	475	451	464	514	474	469	466	457	505	496	463	517	478	479	488	506	455	487	510	466	483	487	471	491	451	432	451	485	476	477	437	510	516	509	458	454	478	490	467	477	486	479	445	498	415	455	495	455	456	492	469	449	505	462	458	520	470	482	494	471	484	445	430	516	487	485	422	413	510	464	440	468	482	454	442	509	471	486	487	473	481	458	454	499	482	467	464	473	513	500	505	452	462	482	465	440	491	468	465	499	494	491	428	469	489	441	485	478	488	462	454	467	457	479	498	475	486	441	490	484	484	459	487	437	469	467	466	461	461	465	449	461	474	447	510	449	461	459	482	423	461	449	454	502	478	483	448	469	501	493	477	497	429	487	487	442	482	510	485	486	436	452	494	438	450	476	512	493	490	474	502	470	432	485	449	493	483	455	481	462	452	484	439	456	482	452	463	481	508	503	466	484	475	448	491	485	494	502	492	461	466	451	472	459	482	480	479	474	439	442	500	501	463	482	414	480	502	468	470	485	500	482	469	456	442	478	477	462	456	471	472	471	456	476	444	426	443	462	494	513	464	481	502	471	458	431	447	471	470	475	467	476	429	498	459	455	442	463	491	479	489	414	453	427	494	458	475	456	439	466	474	455	480	478	475	484	521	490	474	463	517	480	489	474	467	464	460	497	511	465	459	481	425	468	494	456	482	465	411	438	472	451	503	473	459	469	474	499	453	488	474	479	500	457	510	480	478	479	477	505	456	489	465	488	452	475	450	483	486	479	435	460	469	456	483	472	491	464	461	484	468	480	493	482	462	491	455	480	503	455	488	473	471	474	486	453	495	473	445	485	508	476	509	464	464	468	457	437	459	489	483	481	468	458	477	444	473	469	502	489	478	496	451	461	459	500	486	443	469	467	430	499	506	481	466	444	487	472	485	482	460	478	478	447	472	464	444	409	462	481	504	475	505	461	480	493	489	470	489	492	456	493	463	461	460	481	432	446	491	485	424	517	459	477	484	466	456	451	493	490	452	457	486	489	485	488	498	503	447	499	479	474	487	499	456	478	453	453	472	465	499	477	460	473	477	493	532	477	467	471	445	466	431	461	489	498	409	455	439	461	444	425	472	463	446	446	444	457	483	463	490	512	456	459	479	458	478	452	443	423	472	450	471	470	521	468	469	485	458	460	462	441	464	446	461	509	460	479	494	434	486	474	453	486	463
54350	24923	10502	4719	2458	1329	776	412	257	273	235	219	233	232	219	248	224	229	218	242	227	205	226	202	220	217	220	226	230	230	248	238	232	190	234	232	209	250	206	210	216	217	213	200	215	221	229	189	207	205	222	241	243	216	235	237	197	195	206	218	216	213	218	242	234	180	189	236	235	224	219	205	218	221	240	213	211	215	232	230	224	227	220	214	244	218	230	199	204	225	188	202	218	242	206	219	218	227	224	190	210	222	214	189	216	257	213	226	202	201	218	233	223	206	212	247	202	212	218	229	251	213	208	205	222	221	229	202	216	174	217	190	221	211	213	214	204	208	223	227	225	239	215	230	220	202	223	224	211	199	229	216	221	226	185	210	217	198	231	212	217	202	213	219	186	217	197	221	227	253	236	212	234	223	214	202	216	230	209	229	237	215	215	206	226	198	203	212	221	238	215	240	226	196	199	218	193	210	218	217	233	212	185	235	207	218	191	214	233	218	206	244	218	208	199	218	212	218	245	229	190	221	219	215	234	233	197	211	242	228	200	190	178	227	234	213	220	209	231	255	241	195	217	245	225	196	233	236	176	219	218	226	269	204	236	230	220	210	222	217	225	209	210	182	190	251	209	206	197	204	225	215	211	220	207	227	186	217	212	209	200	229	242	230	211	218	227	224	188	233	232	242	227	210	208	229	231	211	208	215	206	222	214	214	189	215	238	227	215	202	208	197	204	203	216	256	198	224	178	224	240	217	182	220	220	238	252	194	231	236	216	242	205	253	219	240	210	194	230	266	213	240	214	226	204	228	204	201	180	207	229	225	220	204	222	252	199	230	204	219	221	208	188	202	202	216	232	209	225	200	197	191	219	218	249	264	228	235	219	224	210	234	218	212	231	193	224	232	194	218	221	186	217	193	205	202	204	234	216	234	225	201	212	238	216	203	224	217	222	198	234	226	224	217	202	236	199	224	196	217	226	199	211	217	220	225	243	228	216	212	224	241	213	216	208	234	204	204	196	221	219	219	223	237	230	228	209	199	227	201	241	214	195	231	202	195	211	186	212	224	187	223	243	214	234	237	225	249	258	213	203	211	219	224	228	213	210	212	219	254	223	222	195	241	211	231	217	216	190	197	214	220	237	220	222	228	204	198	229	247	223	198	203	195	199	257	232	238	238	188	217	211	255	227	223	218	188	206	243	209	224	211	255	213	205	220	236	204	208	229	195	207	220	213	210	192	231	247	200	222	197	225	223	232	212	219	212	227	241	222	222	221	224	248	253	229	230	222	275	221	203	195	226	220	201	253	253	183	224	219	223	197	222	197	218	206	207	213	224	222	226	212	221	215	200	226	191	191	217	227	235	222	215	196	219	205	229	197	200	198	182	195	227	217	223	213	198	224	234	222	249	238	215	221	190	239	186	205	226	223	237	247	244	226	209	220	214	206	224	191	215	230	279	226	204	227	221	208	196	209	214	218	211	206	213	206	230	179	221	212	217	228	192	181	240	212	252	216	211	202	215	212	205	253	219	229	229	225	235	222	220	206	222	211	207	213	207	226	204	235	203	227	198	242	219	178	231	204	236	238	245	217	226	234	225	224	231	245	218	212	227	201	236	200	263	229	244	231	253	204	204	238	220	207	216	207	249	237	233	213	223	218	220	229	198	215	224	208	230	204	232	232	233	221	219	228	215	198	224	237	223	212	218	215	222	187	211	222	279	205	205	216	219	193	196	204	214	243	215	204	239	232	204	217	232	210	203	211	219	228	238	210	210	172	226	224	200	217	220	211	236	224	223	193	233	191	236	210	205	239	211	225	257	228	201	204	203	259	223	210	204	183	235	212	250	229	175	208	227	219	241	217	219	206	197	219	224	243	221	226	193	230	205	198	225	213	224	220	199	221	218	247	202	227	219	233	192	231	223	226	213	244	223	218	209	214	185	213	195	204	220	197	224	256	220	220	213	214	232	219	209	210	211	229	197	219	208	234	231	209	209	230	226	231	201	261	230	207	235	207	200	230	198	200	210	185	216	218	220	227	220	230	212	226	197	223	195	205	217	212	187	211	224	218	221	210	206	220	207	208	219	210	241	230	209	208	241	217	215	210	225	238	207	213	197	210	191	224	214	219	217	226	205	228	219	212	192	201	207	204	184	196	190	206	207	224	184	223	220	254	224	231	227	227	240	222	223	200	204	225	224	218	209	193	232	196	205	210	231	210	202	210	188	207	219	185	222	215	225	215	233	185	213	240	227	220	226	235	213	202	230	256	213	218	213	236	224	228	207	200	241	231	256	198	201	201	200	239	191	222	213	205	204	201	188	218	232	219	212	225	212	213	229	212	221	223	205	217	222	230	235	211	194	184	215	217	182	218	205	218	231	220	187	230	243	222	209	227	240	218	187	219	244	226	257	212	233	193	216	206	214	206	216	243	239	202	204	202	200	199	234	224	219	216	201	241	205	221	211	236	235	214	210	198	219	208	226	209	234	219	211	202	211	230	212	207	205	243	223	212	205	209	231	193	221	213	241	202	225	211	214	217	236	203	229	240	225	209	207	208	195	215	197	218	183	216	216	186	223	216	213	210	213	238	233	221	225	192	223	210	215	217	239	224	202	247	226	181	242	226	194	247	215	234	225	202	209	206	210	228	218	214	202	241	185	208	214	219	228	196	202	213	230	199	207	211	236	204	188	242	227	213	220	219	193	218	225	237	212	238	226	214	199	234	210	201	212	213	225	213	207	217	235	227	206	247	215	208	223	207	205	199	216	229	225	276	228	197	223	222	208	208	205	212	198	235	214	235	248	216	215	211	227	228	205	226	247	181	232	226	212	240	195	237	220	203	189	220	212	234	201	208	226	210	211	197	217	218	231	196	214	209	205	255	207	207	197	224	194	211	219	193	221	232	202	219	212	224	191	209	271	248	214	228	253	214	240	237	232	215	207	222	225	195	212	217	221	217	257	215	211	199	197	224	205	203	193	233	226	223	189	199	233	257	245	245	237	250	210	203	243	214	204	213	211	213	234	188	217	209	210	205	224	208	240	207	256	212	184	197	211	201	225	229	204	225	194	243	227	218	193	224	225	225	200	220	223	231	185	206	238	248	216	228	199	208	242	197	198	218	206	208	191	209	213	216	239	225	224	241	203	221	230	211	239	193	238	211	227	213	212	205	222	208	237	229	193	239	223	234	256	228	215	195	220	225	182	215	228	212	200	213	229	189	233	221	213	219	212	194	221	208	217	222	219	208	202	216	216	204	211	204	222	207	209	213	209	210	247	201	216	187	232	213	211	210	242	205	196	226	215	202	199	202	215	213	254	226	207	223	247	211	240	229	216	187	215	227	204	223	223	216	204	198	199	207	218	202	205	215	217	225	238	202	222	218	195	222	227	222	232	245	225	184	200	201	204	206	195	227	221	225	209	262	213	215	229	242	217	257	217	222	200	212	243	216	202	227	221	229	215	222	190	205	191	217	217	231	216	209	237	216	212	193	197	202
36227	18128	12204	9418	6551	4463	2704	1466	797	614	564	595	533	521	501	498	470	529	543	495	509	516	509	516	486	514	558	504	520	499	539	510	507	474	526	502	522	528	524	508	479	487	532	490	495	519	469	490	459	486	466	454	490	518	522	538	466	531	495	499	507	516	463	519	497	485	553	489	472	478	450	505	510	471	520	480	468	530	501	503	501	521	499	537	479	497	514	511	477	485	493	484	460	487	519	529	517	512	490	451	484	510	488	512	488	533	505	488	466	474	476	505	475	512	484	503	536	463	509	477	496	515	482	559	507	504	524	500	513	533	529	486	494	469	489	537	508	542	488	493	512	471	509	497	492	506	506	549	509	497	495	501	486	499	534	501	506	504	482	476	487	447	487	522	504	514	522	484	493	474	490	512	515	460	514	519	501	480	486	496	479	513	532	502	523	502	497	477	510	451	475	520	525	468	488	507	497	493	486	496	530	527	466	477	466	504	488	485	484	468	470	478	490	480	473	542	507	536	467	495	519	465	483	429	526	507	509	517	477	469	510	466	520	485	512	484	506	519	488	472	512	463	499	518	496	473	476	532	484	471	502	496	482	525	474	478	489	528	489	512	468	476	471	485	481	476	474	498	490	523	475	531	485	524	441	480	483	475	499	517	498	532	485	495	530	499	540	465	496	486	505	528	464	476	444	524	506	487	500	492	481	503	517	494	478	514	505	502	511	496	520	485	519	523	483	546	472	517	496	527	493	508	497	461	482	505	507	503	510	494	528	498	477	457	481	523	487	493	506	469	474	525	499	505	480	504	496	478	515	497	494	519	505	496	494	508	534	537	512	505	486	496	485	489	501	505	501	518	499	481	504	487	516	532	479	456	537	475	532	479	515	484	454	494	444	472	491	491	495	507	505	532	506	507	492	467	516	493	489	533	531	492	544	488	489	520	474	528	517	493	516	475	482	500	503	468	501	509	500	481	503	470	459	497	499	484	466	491	493	448	493	457	477	500	494	471	527	478	476	519	507	533	512	517	483	486	442	523	497	488	516	494	505	493	520	511	541	505	499	496	543	486	510	473	508	484	505	496	498	483	515	534	486	509	507	542	527	492	475	504	492	492	547	503	484	538	504	487	468	480	508	530	494	505	492	483	521	499	481	526	534	507	518	509	502	493	479	482	461	505	525	486	512	547	492	480	501	542	466	508	534	484	467	467	486	516	485	500	468	530	483	526	481	516	520	513	444	546	470	462	517	495	451	507	471	505	457	492	491	500	487	496	489	519	480	510	526	530	501	529	501	498	489	492	500	502	476	478	486	501	499	521	523	485	495	485	485	506	505	472	495	494	495	502	501	468	517	493	493	493	510	483	469	489	501	509	467	508	477	520	497	487	523	478	490	534	439	501	526	475	463	472	504	482	455	502	530	497	474	487	528	482	528	511	518	493	483	509	495	500	513	475	525	483	475	495	476	524	464	510	472	458	476	490	516	507	470	515	521	471	495	477	493	497	495	490	484	533	507	440	510	490	486	507	478	513	545	502	488	489	503	526	505	499	465	509	496	521	457	477	520	522	498	506	496	468	503	467	491	515	505	518	517	495	481	495	480	484	459	492	499	529	527	524	511	526	488	488	483	509	513	501	542	489	537	527	479	492	464	491	501	476	502	523	515	470	534	482	473	507	498	467	510	465	477	513	483	453	513	522	513	523	469	492	500	538	490	524	512	515	545	499	484	494	504	482	477	484	499	510	496	519	510	515	510	527	480	491	502	479	484	503	446	501	490	485	492	497	517	497	474	473	469	501	460	485	500	523	498	517	552	516	502	516	498	495	492	473	467	472	468	486	505	485	462	487	473	451	462	493	519	490	507	479	497	499	475	512	514	499	488	485	463	469	516	522	455	469	489	531	528	519	532	477	486	530	493	511	496	462	487	487	534	485	509	516	506	509	483	484	505	515	502	473	477	482	490	534	534	512	476	470	485	488	495	480	512	552	518	500	496	510	458	504	495	489	505	502	506	483	537	470	492	456	478	512	502	484	489	527	474	477	459	501	482	449	488	514	523	486	482	498	486	524	501	461	499	514	498	493	491	501	471	491	478	461	509	499	479	493	501	506	488	538	485	495	496	516	491	515	516	475	525	446	540	494	502	511	482	520	512	488	514	513	465	477	495	496	443	526	500	489	499	483	491	475	509	524	496	539	478	478	513	516	473	522	494	477	479	515	498	510	526	489	535	502	536	478	505	472	517	499	480	521	476	480	513	504	549	505	456	497	530	483	527	471	471	464	484	544	481	502	491	501	526	512	504	475	463	514	479	487	521	519	463	475	483	510	514	537	507	513	475	509	497	532	515	473	506	479	499	527	489	496	476	495	501	531	452	523	489	485	490	529	493	498	485	503	510	487	470	464	501	567	467	511	510	493	441	457	526	506	481	492	518	492	470	517	474	456	510	501	489	505	500	467	465	459	494	459	495	498	549	453	537	486	526	493	503	496	515	497	500	469	541	479	524	485	446	487	483	529	493	480	503	539	465	501	487	471	497	462	508	518	492	480	481	507	522	483	508	509	475	498	498	491	478	477	520	513	464	510	525	487	516	501	475	475	483	543	508	486	482	487	482	492	543	536	509	462	509	510	522	506	471	485	484	544	468	486	501	521	510	490	498	524	496	511	495	487	465	486	536	484	495	486	475	485	466	512	517	468	493	517	488	496	504	474	475	485	506	516	511	536	491	505	510	459	520	522	438	476	479	495	516	524	510	502	466	482	486	503	479	502	461	489	494	559	544	515	456	463	482	481	473	565	497	465	498	475	494	494	487	469	503	482	510	537	522	468	524	480	503	515	529	497	512	469	452	490	487	520	491	535	524	495	460	514	487	505	499	507	490	446	486	470	515	492	486	479	509	508	509	501	461	523	508	509	497	529	512	514	496	450	530	519	485	483	489	540	499	485	502	494	485	477	497	495	526	515	465	544	479	508	496	496	500	495	491	521	486	496	494	484	457	493	506	468	459	485	528	468	473	478	515	442	492	499	517	495	470	462	484	505	450	507	535	474	531	460	490	484	508	507	515	479	524	442	499	488	503	528	502	515	485	515	525	519	498	507	499	504	533	474	469	493	516	457	513	479	529	500	473	512	499	449	514	541	477	491	510	518	499	442	509	475	494	496	499	494	483	508	475	498	467	505	486	520	490	506	510	492	534	456	490	504	488	489	505	496	521	499	500	506	513	488	497	513	509	514	469	503	505	503	553	468	477	502	509	508	507	491	513	495	519	519	466	501	505	510	494	466	500	523	494	500	512	486	484	511	521	518	496	513	516	505	483	526	525	516	490	496	484	500	487	463	486	443	483	490	481	433	479	515	539	471	478	511	469	513	518	476	509	535	527	461	508	540	516	463	513	470	516	520	511	507	534	502	494	480	482	495	505	485	491	513	490	482	495	512	466	494	518	485	519	467	527	480	497	492	489	444	498	481	523	497	435	477	478	506	505	501	459	522	480	439
57688	27514	13911	4202	1519	1002	588	421	280	257	267	282	249	209	237	253	273	241	255	233	245	253	229	274	255	239	235	258	240	220	275	234	265	225	239	246	261	249	256	245	246	252	260	247	227	271	255	234	252	243	268	247	226	251	267	225	286	294	249	241	240	239	279	264	260	229	270	277	229	221	229	259	263	225	244	232	266	247	245	256	272	264	265	267	239	247	253	244	232	267	247	239	250	263	234	252	265	246	242	236	250	256	283	237	254	240	269	232	228	233	238	254	220	249	256	244	234	246	241	243	238	259	232	227	235	230	241	251	226	264	275	212	224	267	263	248	275	245	223	280	227	266	231	218	264	244	275	253	247	235	206	268	261	240	242	245	252	243	229	264	256	247	247	241	254	242	231	245	239	244	273	236	215	260	246	241	248	245	239	268	253	232	208	263	261	265	304	249	227	275	235	241	234	251	236	252	212	226	262	247	239	237	224	229	239	217	260	252	218	245	274	241	251	258	230	236	253	296	257	236	236	283	251	259	249	229	243	270	269	256	234	209	253	239	266	242	253	242	246	248	259	238	242	263	232	256	285	245	229	235	239	242	262	273	250	221	245	236	254	261	233	251	244	251	220	257	255	229	262	237	228	240	235	266	249	247	265	251	236	258	208	239	273	246	254	217	249	234	254	221	233	243	222	250	268	245	200	239	236	256	256	269	230	217	264	236	199	252	231	269	240	270	245	217	246	247	242	246	249	245	245	248	246	261	290	227	231	267	232	253	268	254	235	228	232	217	240	261	233	225	238	225	243	255	244	264	240	245	236	263	256	237	262	242	247	232	250	258	259	230	240	240	246	267	227	254	210	272	250	253	227	226	247	250	226	233	266	224	266	269	239	237	259	265	253	261	215	280	252	227	230	254	235	239	256	229	226	248	245	240	248	258	252	265	232	238	236	258	234	246	228	249	224	262	226	249	265	243	272	256	250	242	235	262	245	251	209	239	227	259	224	231	241	270	241	239	258	274	259	244	241	260	265	254	247	222	259	238	242	258	266	255	272	248	260	269	230	272	250	235	211	279	243	248	249	234	257	246	232	237	243	271	260	261	266	238	228	259	223	261	250	230	223	242	246	257	225	249	231	248	244	244	256	252	230	231	241	276	228	231	225	220	256	247	253	233	249	242	257	263	250	252	240	243	237	256	246	233	218	262	235	300	236	232	227	229	218	244	251	236	238	231	270	248	231	248	227	247	246	241	241	239	242	245	254	239	224	242	241	222	236	292	262	233	245	254	261	273	243	260	291	257	267	255	246	233	235	233	248	245	250	217	235	263	252	245	233	260	267	251	248	230	255	250	248	248	253	243	248	223	248	267	234	244	225	251	251	223	242	234	228	218	219	243	233	257	261	248	258	230	256	225	234	221	266	250	266	240	273	216	238	238	269	253	242	243	227	231	256	282	236	233	217	249	231	244	251	252	229	255	252	230	235	235	256	236	257	254	234	251	243	266	241	217	246	263	257	196	249	242	242	275	237	237	218	250	238	227	213	267	216	242	227	263	253	264	245	239	233	275	228	274	252	267	241	258	259	228	256	264	238	275	272	233	288	268	256	269	259	263	228	221	228	254	251	248	248	254	258	228	246	258	253	256	245	259	263	251	245	254	282	222	250	232	240	244	265	239	245	253	246	230	262	258	262	259	254	254	248	276	239	296	249	235	215	257	258	253	256	261	230	251	234	242	246	250	245	244	218	255	222	223	238	241	280	249	258	250	266	224	246	270	269	242	248	245	245	263	267	256	225	272	204	267	271	243	244	230	264	250	252	233	242	277	240	267	243	254	259	240	214	245	230	242	253	236	269	272	283	244	215	241	277	243	236	243	276	223	238	255	251	228	250	228	234	248	247	241	263	231	249	215	244	248	267	252	268	271	246	249	244	271	235	221	271	240	234	236	242	246	231	223	280	229	227	244	239	232	235	244	252	239	233	246	246	243	236	245	254	260	251	250	228	231	227	233	235	266	252	254	248	242	243	271	236	230	250	222	274	240	213	256	254	260	239	225	270	266	261	230	246	287	210	218	237	200	251	246	239	260	254	218	251	273	270	250	242	238	248	253	254	252	273	206	246	245	271	262	260	218	260	241	242	208	219	215	263	242	256	269	246	239	238	239	248	263	247	260	259	253	242	258	211	241	238	253	271	227	228	249	263	268	235	237	223	270	233	221	246	258	286	252	272	246	247	249	255	258	243	226	233	256	243	259	208	249	245	248	246	271	240	235	246	282	256	263	266	275	281	248	227	252	245	248	261	248	263	250	236	233	242	239	248	253	243	249	220	255	221	284	257	284	246	218	271	229	248	250	258	218	224	254	232	279	246	252	270	272	224	242	217	231	253	237	278	210	258	245	260	243	235	250	251	233	235	252	228	264	275	265	233	220	256	240	246	234	223	269	256	241	260	237	253	251	235	209	227	245	257	220	240	263	247	263	262	247	237	274	248	234	258	271	245	238	227	219	252	236	273	251	270	233	256	244	246	277	242	229	270	212	244	238	237	244	252	256	265	243	260	266	243	236	242	255	281	229	261	254	219	261	232	235	233	230	249	249	257	264	265	268	242	233	265	232	270	270	266	237	243	279	253	211	238	240	222	226	255	238	267	245	244	254	222	206	232	245	216	269	250	261	238	246	255	241	256	240	233	221	248	247	254	237	240	224	273	259	241	253	237	222	248	244	220	237	270	239	235	210	253	273	214	274	239	228	232	235	256	248	272	226	224	243	258	240	261	236	250	234	242	220	250	268	273	269	266	222	260	225	266	270	266	259	258	229	238	245	223	212	265	228	235	259	219	259	243	266	247	253	245	227	253	217	251	269	232	244	238	240	260	258	236	248	250	217	255	215	239	246	264	253	214	253	270	244	259	247	268	254	239	259	252	253	208	270	246	246	251	234	247	235	237	235	234	249	262	276	236	226	259	263	209	221	265	238	257	271	267	243	232	287	261	263	247	265	246	263	245	229	240	247	250	220	230	228	247	206	267	245	211	258	235	211	227	246	226	223	285	260	219	241	232	242	240	232	232	223	229	243	259	215	238	224	228	273	261	259	241	220	240	257	249	254	280	263	263	239	245	238	239	285	254	277	218	227	249	214	238	265	246	253	264	250	263	224	248	249	247	243	252	283	269	251	283	249	231	251	239	249	244	249	216	218	225	246	232	220	251	292	239	277	250	238	261	249	229	253	236	240	232	239	240	250	266	262	239	249	251	232	266	262	238	249	258	265	269	256	244	251	272	230	227	226	224	247	237	214	225	225	222	258	239	215	222	246	266	238	258	235	227	239	214	280	228	244	235	237	239	219	251	226	220	235	205	246	252	266	248	256	242	276	245	270	244	229	228	237	228	252	248	271	274	218	240	250	242	244	267	238	236	259	248	261	258	231	249	253	233	240	233	251	257	246	258	218	251	253	265	241	227	213	227	218	227	232	271	275	285	240	257	228	252	221	272	272	238	213
38605	22497	14370	6899	3987	3143	1702	1075	687	591	596	583	635	553	566	587	591	575	620	558	563	569	571	562	562	547	533	534	571	545	522	526	561	526	518	558	504	577	540	501	555	600	554	551	548	551	537	546	511	547	587	541	536	538	598	552	568	542	503	538	555	557	579	530	560	571	537	589	583	545	510	520	544	516	565	544	564	536	547	524	547	604	591	551	536	558	531	567	500	555	573	559	536	605	539	556	556	533	519	572	552	560	563	545	565	504	542	528	557	567	475	572	536	526	520	569	558	573	549	532	539	511	527	571	510	550	560	564	573	572	561	561	544	552	540	548	510	554	550	566	543	562	545	565	528	578	587	569	529	532	517	572	563	560	564	499	555	552	519	535	556	535	568	543	540	525	536	507	586	553	560	525	588	513	515	570	535	520	553	536	579	568	554	557	562	556	545	547	552	565	563	594	556	534	576	534	573	581	592	550	568	587	549	576	558	540	541	567	537	502	492	563	534	556	568	520	505	536	597	536	566	537	573	520	534	539	516	577	581	558	534	539	507	550	557	526	523	509	537	556	548	589	569	538	565	540	580	553	518	564	573	539	570	537	533	559	564	531	534	551	610	578	523	539	534	515	519	544	588	503	540	531	552	513	562	540	563	544	574	550	541	531	543	545	514	544	536	530	556	527	552	568	554	550	572	571	512	524	573	567	539	530	519	537	506	558	565	591	529	543	556	545	514	580	564	534	535	557	553	571	495	571	567	547	592	552	562	542	561	542	586	509	550	523	554	509	551	555	557	573	579	518	504	532	557	558	559	527	549	543	578	558	531	532	551	556	539	549	541	572	538	503	509	552	489	563	555	529	525	538	605	572	592	537	581	546	571	544	524	519	541	581	533	584	534	519	544	524	554	562	542	552	526	528	541	499	543	527	558	558	556	550	588	560	557	571	528	508	519	511	538	536	561	561	531	522	543	546	538	547	556	572	533	517	514	497	517	533	537	506	551	533	565	569	517	580	556	566	561	588	496	557	567	544	588	558	531	554	575	545	552	610	556	557	554	537	538	514	551	564	553	543	548	533	548	580	539	536	585	552	571	575	574	545	568	525	518	538	523	532	581	565	512	571	580	515	587	525	585	553	565	548	542	536	558	549	556	542	535	575	528	566	537	582	587	555	570	527	542	520	557	517	497	569	575	521	566	556	556	504	562	564	523	540	521	491	542	559	534	533	523	554	578	549	545	569	571	550	571	571	543	551	540	585	562	541	541	550	551	575	536	544	542	509	599	563	500	530	575	544	573	529	580	589	541	552	596	549	526	531	560	528	525	569	580	538	573	539	548	572	545	554	535	558	547	583	543	573	534	527	553	592	496	584	563	587	577	592	506	585	564	531	538	555	539	545	528	576	581	549	519	504	553	552	490	570	532	485	508	524	512	565	552	558	534	572	563	562	543	556	536	534	520	510	536	553	511	524	544	555	557	551	536	558	550	535	598	543	553	501	533	543	525	519	537	569	569	553	583	537	542	597	536	554	579	569	553	545	544	537	574	533	548	564	565	516	537	548	471	571	561	532	559	566	518	585	542	527	528	536	545	549	509	560	549	571	551	567	573	560	554	516	556	583	551	577	562	562	545	577	579	496	552	577	526	526	535	576	585	532	525	536	551	578	539	548	582	533	558	512	515	581	553	525	563	570	549	539	553	573	558	565	530	552	517	566	568	549	548	527	566	530	566	579	595	550	528	513	557	552	582	535	548	547	548	560	554	553	577	496	530	510	551	562	536	537	544	561	510	513	535	535	534	571	509	535	555	503	525	559	534	519	526	554	554	513	565	549	529	549	530	526	552	488	535	555	491	583	527	558	540	545	508	573	569	521	519	552	588	551	561	557	538	574	523	542	558	554	554	539	534	541	558	538	536	547	534	545	566	538	546	560	537	542	548	529	552	528	559	556	549	561	523	576	505	542	561	545	567	558	545	515	564	587	536	556	542	558	563	553	532	582	566	530	534	541	526	573	550	601	573	593	544	521	541	500	528	542	589	548	527	560	528	576	548	532	522	547	540	548	576	548	535	572	540	536	533	542	604	536	575	555	544	543	509	556	554	532	558	544	540	550	531	552	513	595	574	530	551	545	536	582	558	530	564	523	554	538	556	538	500	527	527	570	541	600	500	552	553	534	575	567	555	523	557	529	497	549	547	551	544	560	550	548	538	538	553	549	565	550	505	539	569	602	535	547	529	498	538	526	555	575	540	501	594	555	529	555	530	540	563	572	535	557	535	576	584	567	539	564	554	549	543	552	534	518	530	533	588	573	529	572	510	590	505	525	528	524	538	536	552	522	515	518	537	552	524	578	502	590	567	560	530	562	561	577	548	579	567	566	549	548	505	554	537	602	567	507	561	593	560	543	545	579	532	542	532	560	556	544	564	547	556	528	535	529	566	544	522	522	549	560	559	512	547	540	576	547	573	548	541	553	536	546	587	523	565	575	553	560	586	581	527	582	491	511	549	530	573	521	526	565	569	527	551	515	576	541	537	535	550	555	520	538	530	550	519	527	563	568	572	526	544	557	519	583	563	538	580	507	541	550	558	572	547	579	558	580	562	527	523	571	528	590	571	569	538	559	559	565	541	559	532	539	547	540	586	526	566	543	536	566	507	545	546	562	522	507	503	553	556	544	552	545	615	554	536	527	556	560	588	570	532	577	595	541	555	557	534	520	545	519	570	525	528	535	536	577	522	528	596	542	552	508	495	542	529	533	557	544	549	564	580	536	569	545	567	566	525	526	521	550	530	537	524	549	562	545	528	548	569	561	554	559	553	532	532	541	540	529	559	561	539	539	603	522	567	577	532	525	554	574	540	570	519	555	555	537	571	548	562	537	562	536	516	578	530	556	510	573	559	578	539	520	570	514	533	559	569	590	552	562	546	536	540	526	578	550	525	543	543	534	554	523	524	554	563	556	573	565	544	568	540	529	553	583	531	530	595	546	561	565	537	565	534	545	566	527	580	557	536	551	579	553	547	531	564	510	512	539	564	544	532	558	527	547	548	539	557	520	605	602	576	556	561	570	536	495	535	524	544	602	531	565	561	547	588	534	543	600	543	519	567	521	592	545	517	598	523	483	551	527	553	584	554	582	556	572	551	551	560	544	537	553	545	531	548	572	526	564	572	545	532	530	567	551	577	521	570	552	516	526	546	527	553	565	535	527	531	532	548	544	548	550	517	560	535	557	531	569	566	561	558	536	541	564	601	578	547	580	559	548	542	542	533	547	565	626	591	536	546	553	577	565	561	522	539	523	571	518	549	560	559	531	581	535	525	549	580	548	544	520	545	544	581	507	577	569	562	523	584	546	540	520	496	516	504	551	561	537	532	524	527	523	570	541	533	524	587	555	580	593	545	513	523	572	530	563	555	569	529	539	526	591	589	518	563	585	547	529	559	529	556	526	506	542	511	546	537	511	586	527	580	570	542	540	591	538	577	540	559	554	500	519	535	527
51306	19913	5078	1518	464	306	251	247	195	262	215	254	226	219	227	238	252	214	226	215	211	232	195	205	206	229	223	214	226	231	221	219	233	193	197	208	207	219	215	225	221	231	231	204	193	218	195	241	181	195	229	223	204	225	221	245	247	237	217	209	228	209	215	206	220	203	221	247	205	215	218	236	203	226	219	225	199	214	200	229	221	205	244	217	199	226	229	211	212	222	210	196	194	205	222	218	232	221	209	212	193	221	218	222	227	231	197	217	224	213	194	221	229	214	209	207	212	204	237	224	192	229	224	227	213	237	223	193	233	235	194	192	247	207	191	202	221	245	200	194	222	235	204	228	208	211	194	253	189	242	236	230	213	233	232	197	215	232	228	204	220	183	214	238	233	193	171	199	212	223	204	241	218	195	233	226	223	205	249	234	206	200	198	252	222	190	230	196	190	203	200	235	208	223	228	233	242	185	235	223	235	198	205	224	202	211	212	233	208	219	247	235	246	254	226	223	216	223	206	230	221	228	204	225	187	228	217	220	248	223	223	216	243	214	188	197	213	220	212	173	219	239	244	200	230	238	201	206	220	224	203	232	215	242	240	176	202	204	214	196	210	213	222	198	202	213	225	190	225	238	222	201	213	214	232	204	227	202	228	189	245	226	220	217	204	251	250	240	207	236	221	215	225	211	225	199	201	250	212	210	255	235	213	223	231	219	188	223	183	204	186	245	249	210	216	216	223	229	237	224	204	205	198	226	226	202	203	227	224	181	234	230	190	204	197	212	198	205	207	218	235	224	205	215	231	209	237	196	195	216	195	206	230	220	261	230	203	226	207	217	193	215	220	229	214	190	213	233	237	208	218	219	246	206	231	211	243	215	215	195	223	231	216	203	213	232	223	189	185	200	229	234	211	200	194	203	235	228	220	224	223	230	220	203	226	199	227	186	240	241	212	212	197	215	188	211	220	193	219	207	215	250	217	220	192	256	214	247	218	247	212	240	210	216	258	214	220	210	221	198	219	231	212	230	237	235	211	217	233	207	195	205	208	194	213	238	220	229	246	224	211	225	228	235	226	233	212	233	198	186	190	215	219	195	223	214	193	219	204	194	199	193	220	203	219	215	216	219	232	202	185	205	214	217	233	242	230	222	206	192	191	231	211	213	234	217	220	223	212	210	214	238	199	203	226	212	228	199	207	194	206	241	191	204	194	224	211	215	214	228	221	237	216	216	187	210	220	226	208	238	214	234	214	218	212	197	174	229	225	219	182	201	239	219	222	212	209	195	174	187	210	235	231	225	226	201	184	220	217	208	206	207	213	203	206	222	206	231	217	200	233	222	224	251	195	234	207	241	216	225	231	203	213	217	194	214	186	247	219	204	225	210	215	221	213	214	226	208	236	213	220	202	216	215	223	209	215	208	237	212	225	187	220	220	241	235	216	194	214	200	220	222	217	212	205	246	213	187	198	216	211	239	213	225	221	198	205	219	182	214	217	231	196	205	239	222	207	192	193	211	245	200	209	218	251	237	209	189	212	208	212	206	235	196	235	196	219	212	170	223	197	225	194	233	229	217	212	229	221	216	217	206	178	222	215	200	228	205	210	237	230	208	208	217	228	202	236	204	227	206	240	221	193	258	196	217	221	241	241	208	203	216	213	183	217	214	180	206	225	177	240	221	203	197	209	219	221	220	234	199	212	224	223	229	220	206	202	228	217	202	194	216	206	212	216	233	213	236	221	233	215	214	218	205	253	201	212	237	179	196	233	189	187	238	234	219	203	219	200	214	210	212	207	205	190	222	241	203	211	226	206	199	214	214	219	200	223	183	209	239	199	205	206	213	234	184	223	232	224	219	213	201	235	235	215	225	228	224	246	248	222	233	226	219	232	236	237	219	244	213	214	201	259	203	233	202	212	227	212	235	213	209	211	212	213	198	215	220	215	199	212	221	175	221	244	192	226	219	213	239	213	203	226	218	204	225	204	241	205	246	212	198	206	228	191	229	224	230	192	192	234	225	178	250	222	215	225	209	233	219	209	253	198	208	212	253	230	212	213	214	203	234	226	215	222	232	188	232	224	217	200	210	219	211	208	199	204	212	212	241	242	235	220	248	217	220	213	205	247	173	213	215	201	226	217	226	190	215	224	235	228	210	224	226	219	237	223	227	229	231	225	205	231	231	205	220	220	205	231	222	242	219	198	217	218	227	236	197	212	202	204	241	206	221	228	210	202	210	212	239	229	207	195	206	236	226	224	230	234	227	211	237	227	211	196	202	251	198	212	231	222	229	225	198	238	219	205	210	213	192	198	201	214	223	220	234	230	199	227	202	205	210	224	203	230	204	207	207	199	200	240	220	214	219	233	222	230	229	207	237	219	202	229	227	234	210	193	222	207	229	216	215	237	220	226	234	236	213	188	229	223	225	194	210	221	222	199	212	217	200	195	199	188	204	204	226	212	215	235	220	226	201	203	242	217	222	210	212	188	220	208	214	219	200	207	204	235	230	220	235	207	239	202	231	200	219	220	214	236	234	232	199	219	217	207	218	215	201	214	255	204	217	223	220	201	214	226	179	208	195	211	224	215	228	224	193	222	212	217	230	210	227	227	199	212	240	215	206	226	216	227	204	240	197	228	217	211	195	202	212	218	217	225	224	235	225	203	196	213	236	249	228	205	240	236	229	229	215	221	217	212	220	226	209	216	192	231	221	196	197	239	241	216	223	215	197	218	225	206	241	213	240	210	232	221	205	196	259	202	256	200	205	233	227	185	206	194	203	232	168	228	211	238	216	237	235	209	217	216	207	223	214	205	203	212	252	208	219	218	225	229	191	251	203	193	225	213	205	215	198	195	227	231	242	225	247	251	230	217	196	231	217	233	215	199	206	237	217	182	219	228	206	236	206	219	200	203	201	204	212	227	221	219	221	187	236	196	216	203	193	193	220	222	208	199	216	225	242	237	205	232	211	237	186	226	205	221	236	197	211	214	222	232	199	201	204	219	229	227	211	210	185	211	211	213	212	193	211	220	215	247	240	212	222	179	225	222	235	241	228	235	213	226	243	252	237	211	235	211	235	196	221	210	204	237	216	208	229	234	216	270	209	201	202	232	199	229	201	218	214	199	224	215	192	217	212	225	229	205	231	245	220	227	177	215	235	213	223	250	244	203	225	219	219	213	192	222	199	222	230	207	215	215	223	217	226	208	235	219	203	217	211	203	206	225	225	196	225	208	229	244	232	204	191	218	222	242	209	213	227	232	241	233	224	218	224	200	229	231	224	217	194	192	185	228	237	243	226	216	228	204	225	187	216	202	223	216	214	244	183	217	237	237	198	231	217	190	219	229	202	215	211	232	228	221	220	199	212	251	220	214	228	227	232	220	244	224	239	211	211	226	183	233	218	201	236	232	217	228	226	220	227	225	205	222	225	206	207	205	227	212	215	226	205	201	203	197	219	211	192	210	186	212	217	225	190	222	211	227	231	229	220	234	242	208	211
35620	14467	6296	2952	1259	778	622	498	477	544	509	496	519	520	467	495	490	482	481	481	488	517	534	482	468	476	482	511	528	473	519	498	496	490	504	466	496	494	488	501	500	463	482	479	474	498	488	474	456	509	505	508	524	461	484	491	468	495	475	496	495	473	490	493	468	511	493	524	517	494	483	487	491	505	502	494	520	458	520	438	527	467	507	478	493	476	505	485	473	498	503	488	513	512	497	481	511	522	529	512	489	510	525	475	466	485	545	500	473	500	545	500	487	465	488	508	448	513	518	504	460	495	472	504	508	502	470	455	511	509	504	483	456	505	492	525	470	501	458	529	477	489	467	530	463	496	494	523	502	472	536	492	516	451	477	468	492	490	459	500	523	516	511	452	452	485	465	521	446	470	513	497	496	493	524	486	507	489	492	457	501	466	481	497	495	499	508	502	485	508	516	506	471	476	464	468	489	500	472	496	523	484	480	490	483	475	446	499	497	466	456	471	477	482	526	491	504	521	505	514	488	472	498	526	469	520	437	495	480	497	516	500	493	482	490	490	502	510	451	469	469	507	480	539	487	483	483	455	462	471	485	482	466	464	507	487	480	460	466	467	487	490	467	468	508	480	503	494	495	506	483	475	498	497	487	504	480	488	456	504	506	503	493	508	475	466	516	500	534	494	477	530	512	497	463	489	485	526	473	462	484	518	474	527	510	476	505	486	469	487	511	508	494	529	463	511	486	492	515	468	501	465	487	484	510	479	482	508	477	544	489	513	504	479	440	480	525	489	471	453	494	502	505	472	539	487	510	466	509	485	500	488	515	471	529	492	477	490	543	509	455	504	484	495	491	513	458	490	506	525	475	504	566	514	531	528	512	486	523	488	518	442	500	466	494	478	506	480	479	505	482	492	490	532	484	516	490	497	470	493	485	517	460	538	476	505	453	485	565	483	464	484	546	483	521	523	502	492	451	494	472	452	520	469	482	501	523	520	489	495	502	518	496	480	473	513	516	497	530	526	467	496	522	498	542	495	476	518	446	482	510	478	503	536	495	503	503	483	506	452	499	481	505	501	485	495	458	451	515	493	477	486	479	511	516	460	528	528	458	512	491	472	471	546	437	451	481	472	479	480	491	510	470	505	493	508	474	517	509	470	506	512	480	460	501	449	470	491	498	520	510	479	500	495	511	486	458	472	547	496	519	466	517	501	489	470	460	482	428	490	484	533	483	533	509	474	522	461	462	515	472	488	500	523	474	469	488	458	496	479	445	487	512	503	479	506	485	486	492	484	509	511	512	490	519	474	491	516	472	465	515	517	519	461	506	476	469	485	509	495	472	517	499	508	473	511	514	531	481	508	506	498	465	532	481	505	452	473	456	478	487	494	495	506	463	481	446	495	510	502	510	475	506	516	483	518	535	473	476	475	503	496	485	487	507	494	473	475	479	481	465	497	470	499	508	463	520	511	470	498	465	489	492	482	454	498	504	482	467	513	543	447	526	472	486	496	470	487	501	502	487	549	492	536	507	535	453	519	486	495	510	440	485	498	496	484	468	505	469	503	475	507	493	492	487	457	498	504	490	521	490	473	467	468	477	522	505	522	480	513	472	477	478	498	475	529	489	465	466	496	477	500	481	487	506	494	494	478	520	479	473	488	477	485	504	485	510	506	456	488	525	484	491	491	494	514	509	488	492	526	498	513	491	526	481	524	469	537	484	468	474	482	485	476	499	456	481	495	497	494	502	517	487	510	471	521	505	503	491	488	489	534	463	491	462	485	473	524	490	489	510	502	463	481	495	505	504	498	577	470	515	495	485	468	520	425	490	464	512	530	492	501	494	547	491	477	513	513	496	494	472	464	503	505	488	510	470	525	495	495	501	472	488	496	495	493	496	464	479	537	477	485	480	520	494	502	464	486	480	466	537	490	458	494	494	460	466	461	499	496	471	473	485	499	472	460	468	459	472	522	522	522	510	454	501	482	497	512	478	476	484	514	480	516	490	498	526	536	490	476	461	494	473	467	493	478	495	495	463	509	507	506	527	514	500	509	485	530	447	527	452	492	490	515	502	463	489	500	462	526	505	502	498	467	478	477	513	482	478	489	501	474	481	453	491	484	454	520	451	486	508	499	539	523	519	469	473	546	517	450	470	485	451	510	497	447	495	503	437	483	487	504	491	464	519	486	511	505	497	493	498	458	466	501	478	507	492	510	511	514	508	503	488	490	504	487	488	482	481	492	461	480	480	490	490	545	480	489	497	517	511	490	518	495	500	477	467	494	514	493	495	531	439	498	504	494	502	523	461	482	484	502	512	419	516	479	500	499	497	473	465	495	434	467	508	506	538	486	485	539	511	481	497	488	508	483	516	489	523	513	499	444	511	510	488	501	512	470	469	509	502	472	480	507	522	454	537	488	519	468	499	509	450	494	470	485	477	503	516	485	502	462	516	487	501	484	493	498	492	488	479	497	507	512	525	498	496	476	494	456	517	513	494	471	504	491	474	487	490	481	485	463	459	497	467	498	507	494	512	493	490	480	451	466	527	510	477	478	468	514	479	461	481	473	515	490	514	532	489	466	523	471	499	464	480	480	497	480	538	498	458	521	522	468	508	442	462	524	498	475	468	476	464	508	486	483	493	456	493	505	486	488	477	469	440	467	477	455	479	504	484	534	480	486	527	500	451	517	494	486	525	507	458	483	517	490	482	456	496	514	493	480	509	474	515	475	485	526	495	517	454	495	458	526	506	517	492	441	492	517	525	476	508	455	483	482	506	470	541	538	499	482	498	497	482	500	481	517	507	470	508	525	500	496	487	490	493	504	528	456	491	477	478	485	473	486	482	505	500	509	499	501	460	445	527	501	517	491	499	502	496	489	488	462	491	482	490	516	533	503	512	505	521	521	564	493	441	480	485	526	489	497	479	463	466	494	538	477	445	511	466	496	473	470	480	463	488	464	504	497	493	493	473	537	505	543	457	487	501	489	494	514	484	527	511	499	516	493	487	486	461	478	486	518	505	486	491	525	526	493	487	495	502	470	470	466	465	473	504	502	474	509	498	470	491	465	517	532	520	524	478	499	500	462	502	477	460	485	485	516	525	453	504	457	490	467	494	492	512	442	473	530	492	488	488	502	508	546	474	516	476	465	500	483	484	506	504	470	501	503	456	475	451	491	528	481	558	481	499	472	495	483	495	466	509	482	468	480	471	519	516	448	480	492	498	490	479	513	521	540	480	499	495	503	483	523	501	488	501	470	517	484	481	477	492	507	466	511	544	470	503	503	500	488	497	478	495	479	452	537	488	519	476	458	490	492	515	472	481	496	449	484	454	482	507	504	513	522	480	492	496	483	470	445	489	511	514	515	483	486	483	499	505	480	513	482	495	511	501	472	498	513	462	478	483	493	461	499	478	481	508	510	510	508	485	508	506	516	493	483	496	500	535	522	490	455	530	471	468	486	517	522	512	501	521	533	517	461	515	465	497	483	522	529	490	497
55384	19392	5438	1886	1088	498	340	267	241	211	209	228	246	211	224	243	207	242	232	235	225	223	180	236	245	223	265	231	260	221	226	227	211	222	203	217	216	206	236	234	224	198	214	257	230	232	227	220	241	243	237	201	239	216	230	196	220	213	209	213	225	223	263	233	207	243	224	212	209	255	237	235	225	206	236	244	236	221	244	214	200	214	220	235	247	238	193	255	208	209	216	226	228	224	240	219	202	193	234	223	237	246	213	231	227	274	243	203	197	190	218	211	215	242	207	228	235	225	233	232	246	218	238	211	218	236	224	220	223	243	225	241	232	248	205	197	221	235	221	236	223	219	227	230	208	233	218	212	239	231	225	211	242	211	236	223	249	231	212	213	218	245	223	233	209	227	227	239	199	229	223	232	249	219	198	231	219	231	195	204	224	209	226	239	245	232	232	207	238	256	214	223	238	237	214	228	203	224	224	201	226	237	219	241	204	240	196	225	246	240	233	251	223	217	201	194	228	235	187	203	261	226	273	237	222	211	219	196	196	226	246	240	219	221	210	231	204	238	232	229	219	212	235	249	220	220	220	213	222	220	214	229	251	208	210	180	231	233	218	239	218	209	206	214	232	227	215	218	219	228	242	215	244	225	192	190	223	203	210	236	197	196	214	237	231	198	227	215	242	243	250	222	239	237	242	232	201	222	200	227	248	228	230	184	190	247	225	255	218	225	229	209	240	224	223	235	249	227	234	244	238	223	266	198	227	200	218	228	213	246	229	258	206	200	247	234	206	202	215	207	209	204	193	226	220	218	225	233	208	250	236	213	220	218	253	215	245	212	200	227	267	223	226	236	249	221	245	212	225	231	219	212	208	241	203	204	235	248	227	223	228	219	257	229	231	214	252	218	233	237	191	234	242	218	213	220	210	201	221	218	215	238	227	213	235	202	198	202	240	256	242	235	244	243	208	225	212	207	214	210	199	234	192	199	209	212	226	236	218	229	222	285	207	228	216	191	228	226	231	231	194	197	201	232	227	234	252	224	227	235	223	229	220	213	204	221	234	231	213	192	213	222	209	210	202	219	242	220	223	244	223	227	225	238	247	215	214	233	242	188	193	201	230	225	197	238	229	218	249	230	215	192	256	222	215	204	234	230	249	230	218	196	226	260	225	202	235	232	210	221	222	249	221	211	241	230	250	217	209	211	214	230	243	231	232	253	232	247	240	228	223	211	215	236	250	196	216	226	212	220	229	203	216	226	232	237	219	224	245	239	248	214	210	221	199	227	228	233	201	222	210	246	249	206	256	242	212	201	230	214	223	226	230	249	213	233	193	232	262	227	233	194	244	233	228	205	228	215	216	248	219	245	231	243	248	242	205	199	212	203	223	204	236	213	225	225	188	225	229	211	217	230	227	198	211	227	209	198	242	242	189	255	197	210	219	242	218	214	226	197	239	222	199	195	206	193	231	231	213	238	231	233	217	222	211	220	213	242	228	236	250	232	215	218	234	213	228	247	233	225	258	210	224	232	225	244	209	215	230	224	237	226	228	235	212	215	218	222	225	226	240	221	207	214	200	234	242	216	247	211	218	207	223	237	248	237	227	212	219	196	185	231	243	215	203	236	221	231	232	224	209	245	216	211	227	216	241	230	223	228	193	243	219	220	216	239	197	215	227	224	226	224	232	237	221	222	217	250	222	229	216	256	228	231	241	236	197	234	232	197	212	225	234	232	197	234	229	213	231	211	222	211	210	203	239	248	224	217	250	208	235	252	222	254	218	215	235	233	199	215	215	187	208	230	217	232	239	196	216	198	229	199	242	179	216	206	213	233	227	233	196	207	240	214	223	218	205	204	222	213	216	247	201	201	203	198	232	244	212	229	206	239	229	223	231	219	230	195	223	227	222	225	222	230	222	210	247	254	193	212	212	216	216	220	225	231	262	238	224	209	199	252	232	225	239	209	245	219	210	217	233	216	228	228	256	212	220	219	205	231	253	202	230	198	207	250	215	206	224	182	218	245	211	235	234	227	211	233	232	221	230	251	196	249	235	202	228	220	214	249	241	195	218	239	224	219	237	248	254	233	229	212	228	215	238	215	212	232	217	203	213	231	230	224	215	221	240	210	225	196	230	223	218	225	208	234	220	220	239	205	193	229	216	249	229	255	225	227	222	224	224	213	233	239	220	212	220	229	246	193	269	235	207	211	225	232	244	231	203	214	223	223	222	242	258	242	242	231	249	239	213	237	239	209	229	248	219	234	216	240	203	250	224	227	222	211	201	233	254	230	202	235	228	219	237	244	224	217	240	208	224	216	233	229	232	216	200	208	236	199	224	210	227	238	214	232	234	221	203	229	239	208	238	245	200	194	248	251	222	251	243	259	239	204	227	245	234	266	253	232	250	225	222	207	210	221	245	216	198	230	232	239	218	216	239	242	230	236	235	240	239	203	210	242	224	253	239	254	252	238	214	219	223	235	239	247	236	232	224	206	212	203	203	237	205	241	227	225	265	193	224	215	220	215	207	228	233	216	224	226	217	201	237	211	220	230	234	218	213	209	216	196	232	247	237	229	266	233	239	248	236	233	214	239	206	237	227	203	232	205	231	222	257	210	203	219	224	229	213	238	198	209	233	218	209	231	199	221	209	203	215	202	214	219	237	214	244	214	248	251	234	226	220	238	218	226	198	220	208	229	224	244	203	235	197	208	240	225	229	236	216	217	215	199	218	226	224	203	209	236	227	226	200	246	226	207	225	225	217	196	235	218	199	227	220	202	247	227	241	226	247	222	251	236	219	243	249	210	206	227	218	212	232	203	213	224	234	200	206	246	231	226	220	222	225	221	243	228	235	229	239	194	201	214	216	232	211	195	206	211	188	224	229	255	235	209	233	255	236	211	234	210	224	252	220	223	246	250	209	206	216	247	247	248	225	236	223	199	217	210	219	224	216	245	233	222	191	196	225	238	202	214	239	249	237	225	215	216	234	209	201	241	237	234	221	258	238	205	242	177	210	197	237	234	220	216	247	252	221	246	220	210	221	216	213	214	237	217	231	198	244	220	186	226	226	232	224	205	223	231	221	232	237	194	226	208	225	227	232	190	214	231	218	241	225	240	228	214	209	247	215	226	231	208	207	252	230	242	195	224	212	221	253	228	226	229	234	239	219	209	245	223	213	199	237	220	224	227	243	239	206	211	213	228	222	246	236	219	262	231	227	239	225	229	213	203	226	216	203	225	197	233	239	232	221	226	236	220	199	249	216	258	219	216	226	238	231	200	235	239	261	233	225	190	233	235	228	195	221	260	234	227	210	225	228	238	235	233	221	223	231	262	222	199	219	198	205	235	221	218	221	192	246	210	210	235	233	230	233	204	220	227	232	211	232	243	211	193	212	220	212	235	221	237	206	222	214	224	222	217	240	208	192	220	220	230	200	214	241	214	243	218	241	223	249	246	226	228	237	212	226	264	225	222	238	202	231	221	208	223	231	228	235	222	227	233
36617	12505	5918	3869	2912	1490	851	648	542	582	523	531	560	519	512	558	536	507	500	500	537	530	515	506	543	543	542	486	533	556	517	548	496	534	492	499	532	511	544	536	496	519	521	525	522	496	546	483	519	541	514	526	504	544	510	484	536	494	528	518	514	531	538	505	503	520	498	517	512	463	537	505	525	498	509	473	509	532	553	531	558	498	523	545	511	496	542	518	538	519	514	471	450	512	496	484	509	523	545	475	492	478	494	483	474	504	489	486	532	522	474	491	517	545	523	494	460	575	501	493	467	492	486	536	491	507	518	508	511	506	539	505	481	498	491	501	489	483	464	500	495	488	515	522	490	482	454	492	519	499	484	498	560	493	510	513	554	467	496	496	523	523	516	480	513	518	490	531	501	486	514	484	496	509	550	486	496	510	507	479	498	543	524	509	495	540	486	532	503	474	545	504	534	510	494	547	486	529	460	529	480	508	589	499	536	504	524	533	533	471	515	500	551	538	502	477	550	485	538	533	505	493	545	552	493	532	513	515	504	517	506	522	489	522	472	545	512	489	471	497	571	508	496	527	527	467	498	528	526	492	496	474	527	524	505	538	510	559	515	551	515	502	506	516	505	537	484	521	484	492	540	502	548	516	509	490	534	484	499	511	508	527	515	525	511	521	495	492	486	547	532	490	497	524	505	526	504	470	503	489	508	467	500	490	562	534	499	519	496	579	496	503	511	512	517	506	483	523	526	518	534	512	490	512	517	507	520	477	513	525	488	493	513	518	492	546	527	524	519	505	495	484	500	507	501	497	492	514	502	527	487	501	507	465	501	489	526	494	487	500	491	496	527	500	461	508	490	526	492	532	519	583	460	527	516	491	520	518	454	498	524	490	519	503	529	518	519	504	510	489	508	558	540	516	517	545	542	507	492	567	507	489	527	481	529	495	551	499	513	569	532	522	518	532	497	510	543	504	570	517	491	518	525	531	511	476	522	504	537	504	508	539	523	504	528	504	536	521	508	513	525	546	523	500	466	446	533	497	506	507	521	516	493	510	509	500	535	534	535	544	523	540	474	510	548	498	528	505	500	537	515	522	485	568	505	501	465	576	483	544	552	534	506	475	539	524	458	502	506	509	499	480	514	514	507	526	508	491	483	468	536	503	496	545	484	522	498	560	516	522	483	537	513	520	510	555	532	534	518	520	510	527	470	489	497	563	506	485	484	507	462	503	532	506	494	529	509	561	500	516	540	471	473	551	517	505	487	512	528	555	543	532	523	469	490	527	492	537	512	522	507	504	520	535	469	509	494	485	524	481	458	500	469	511	504	480	531	517	507	482	518	475	508	471	496	554	526	535	502	523	497	534	498	503	511	502	514	477	508	493	495	540	531	520	538	483	508	525	517	474	512	483	523	497	510	535	541	536	520	511	500	537	503	514	490	477	500	499	549	555	531	522	514	495	515	496	470	527	514	517	507	511	502	495	504	512	476	502	535	522	503	503	518	517	496	507	501	507	491	482	530	491	537	505	511	559	499	476	491	515	494	516	531	530	506	511	499	500	440	512	517	498	571	527	515	524	512	491	484	528	526	525	557	541	532	491	541	533	523	542	537	501	540	515	517	466	490	492	505	505	506	478	519	516	491	468	506	468	457	501	458	534	532	505	505	518	511	482	514	451	505	487	489	513	486	478	512	511	509	506	505	546	497	538	502	528	528	515	480	504	507	520	479	517	525	526	556	503	535	518	514	546	479	495	517	501	530	516	497	520	514	494	530	485	500	505	549	473	490	515	562	535	472	520	485	533	512	526	499	502	510	543	503	539	500	484	523	491	477	491	496	528	485	542	504	492	504	564	491	502	508	503	541	475	549	526	492	496	526	511	544	512	539	499	489	470	511	521	502	489	522	516	503	529	520	540	540	509	489	509	533	479	527	469	537	524	489	506	484	481	505	509	492	513	518	463	504	518	508	516	491	511	476	541	514	517	522	541	510	494	502	513	511	540	527	511	514	486	500	535	512	506	488	492	490	527	527	500	511	494	520	506	466	515	489	524	480	513	483	540	517	526	503	521	501	491	499	495	527	497	506	497	553	511	468	504	494	505	501	496	481	534	504	493	480	499	489	503	456	549	492	528	541	479	490	484	494	522	504	506	539	525	507	540	521	492	468	520	533	503	493	541	507	457	482	539	472	484	540	513	504	494	511	507	502	494	477	532	518	511	552	526	483	479	487	525	516	500	508	502	555	515	504	517	517	488	509	490	525	503	500	489	518	540	478	457	530	480	507	498	489	501	546	484	490	524	495	496	491	512	501	473	488	531	480	520	512	514	513	491	484	513	537	506	498	533	512	492	550	459	519	536	507	541	523	556	502	508	495	494	527	469	493	527	514	540	486	457	489	495	489	487	507	528	492	494	520	533	517	520	478	501	504	506	495	493	522	515	479	536	551	509	458	477	507	489	502	555	514	483	528	502	476	534	475	511	539	476	482	501	485	552	516	534	501	524	455	510	546	500	521	513	511	450	546	498	532	526	502	562	526	510	534	498	490	509	495	541	547	544	538	530	488	476	512	516	513	501	486	499	475	535	501	523	506	532	526	512	542	525	559	525	500	506	502	500	508	470	525	497	515	471	524	517	513	536	494	490	529	523	519	544	533	484	557	493	463	517	493	503	540	488	485	536	517	505	498	486	510	493	499	515	514	516	517	482	576	522	515	466	512	511	470	507	538	483	525	529	525	534	508	499	514	544	490	547	538	470	494	483	505	523	540	487	491	471	510	515	552	455	518	515	512	498	504	548	511	490	554	473	498	477	513	519	487	506	496	500	495	495	532	512	504	481	489	494	488	489	490	483	502	518	523	500	537	535	507	471	532	519	486	530	496	539	463	530	504	526	507	490	456	490	533	488	474	479	466	534	505	494	514	548	466	526	525	505	534	549	466	528	472	504	476	482	505	485	527	507	507	499	510	518	504	529	522	522	543	508	484	509	493	470	537	500	520	484	506	499	523	544	504	554	499	490	565	484	510	488	507	501	491	507	511	518	517	491	525	539	520	486	530	515	526	492	512	491	531	492	528	506	526	529	515	481	521	465	494	519	541	445	503	504	500	501	521	501	519	511	525	507	484	507	474	519	540	514	499	530	498	501	535	520	514	530	544	549	518	473	556	465	489	528	494	562	524	472	497	531	501	538	496	515	504	544	504	487	491	521	499	501	515	521	507	480	537	468	496	504	474	536	507	476	518	512	479	517	513	495	539	469	519	508	522	485	516	516	495	517	524	513	482	516	475	511	451	495	467	472	488	508	472	514	506	531	507	530	542	497	523	528	523	492	493	505	482	501	471	491	539	510	508	524	552	505	547	495	470	517	491	500	490	475	510	454	471	522	537	550	509	474	565	513	499	531	519	519	483	515	502	514	480	552	538	531	512	518	545	512	533	536	509	508	499	495	511	466	523	529	496	488	506	530	526	543	538	528	491	551	516	530	531	525	515	538	507	537
63802	28264	10138	2559	1047	602	359	275	270	245	251	259	262	262	253	215	264	237	277	266	249	237	279	270	264	255	255	234	241	245	251	244	259	272	243	255	241	247	253	264	288	271	226	247	235	246	241	233	218	228	241	228	250	237	229	239	263	278	273	245	241	238	252	240	241	274	250	269	248	240	245	233	251	260	263	219	248	262	252	244	245	242	247	237	289	262	212	233	253	254	229	285	233	289	245	252	255	213	270	242	240	238	245	226	243	238	228	243	289	267	249	229	228	258	242	261	271	249	237	274	267	250	265	245	263	227	221	247	238	244	227	264	264	251	242	225	240	259	272	248	266	225	230	231	221	228	234	250	241	240	238	239	246	266	225	230	241	235	243	230	257	250	244	266	237	264	236	276	257	237	247	259	269	281	239	254	268	278	219	247	265	264	243	267	266	262	262	259	227	243	217	227	214	219	273	234	240	273	245	248	252	268	265	231	277	270	255	226	233	232	245	262	262	269	227	279	253	234	246	287	235	246	245	248	222	222	248	256	274	264	256	257	233	263	280	288	246	243	240	225	257	229	228	237	278	227	259	237	253	285	249	281	200	265	257	224	255	252	243	239	263	229	201	228	246	253	221	270	283	257	219	250	249	226	257	254	269	254	272	269	261	273	249	244	252	239	260	266	245	260	237	271	260	248	213	232	257	217	215	239	233	262	237	240	231	260	219	273	264	251	269	220	245	268	233	251	249	224	243	240	252	268	240	253	260	265	237	243	238	235	249	247	279	248	231	228	245	266	257	257	214	269	216	237	267	277	237	248	271	249	225	239	237	265	229	229	252	241	280	247	249	231	251	238	257	233	253	261	209	220	275	266	226	235	228	257	234	244	257	257	228	255	223	204	268	261	243	254	252	265	225	257	234	246	258	248	217	263	240	245	241	223	222	249	248	242	216	254	257	287	273	220	258	266	259	247	239	225	264	231	264	234	263	259	263	252	262	242	275	246	226	252	252	267	232	265	243	237	229	249	250	266	293	261	247	257	266	261	238	228	222	233	252	243	265	239	224	237	258	256	258	258	259	239	222	256	240	252	227	226	209	251	215	259	256	283	243	239	284	218	214	244	224	257	229	252	253	261	237	250	244	240	257	223	268	222	220	215	249	273	274	267	236	237	226	235	268	238	243	246	245	266	238	248	234	227	241	247	264	277	245	262	233	231	227	224	278	243	209	240	277	218	260	232	246	222	265	237	257	258	261	238	238	255	259	219	211	232	242	287	272	244	238	255	237	228	248	241	240	251	216	220	223	256	265	265	243	223	251	264	245	267	251	223	239	233	236	245	208	238	251	274	249	261	249	259	264	211	227	228	232	243	265	238	229	279	251	237	247	245	239	242	283	249	263	254	268	226	238	257	254	223	244	214	209	264	231	248	217	244	236	244	250	233	232	261	233	226	249	237	237	252	275	270	258	241	256	242	215	261	234	244	234	229	248	246	244	256	227	237	240	243	235	250	257	234	245	243	249	270	253	252	262	218	245	240	250	243	241	289	241	232	257	255	238	266	241	236	259	219	283	237	264	240	251	236	229	250	252	236	257	247	240	239	258	257	237	249	234	242	238	242	232	233	220	216	289	243	244	274	255	237	235	240	243	255	233	232	267	254	228	235	253	247	259	231	229	267	260	259	228	235	244	242	249	229	224	226	270	252	236	276	243	246	254	266	252	238	268	280	228	249	221	242	214	219	250	256	216	262	250	257	253	227	247	251	207	237	223	219	262	228	249	258	264	260	244	248	265	239	231	248	264	258	235	252	249	237	261	226	221	228	246	214	214	253	253	245	258	227	288	264	232	262	264	279	249	225	276	245	238	257	243	244	238	236	273	223	288	265	240	232	238	232	224	288	238	233	222	237	226	235	257	254	231	229	235	242	214	244	227	242	249	252	242	252	270	254	223	247	252	217	211	222	235	284	267	233	243	256	215	272	221	267	246	232	225	247	280	236	227	240	269	253	240	243	265	230	220	220	231	261	213	222	258	234	286	252	259	248	266	270	226	249	221	240	260	248	275	265	236	226	230	277	244	244	257	248	248	278	243	205	253	254	238	213	262	244	251	259	254	258	251	229	224	246	256	259	275	274	218	237	268	258	250	233	228	238	265	256	244	246	227	219	225	263	233	235	251	235	264	240	235	242	259	256	242	242	234	263	248	244	265	249	261	261	245	248	242	275	247	279	248	244	268	257	223	264	269	254	263	257	303	265	232	241	219	238	269	256	272	245	218	271	240	240	232	242	211	262	247	274	251	232	258	218	275	277	258	268	217	247	234	235	224	215	229	232	223	220	255	254	230	258	255	249	264	258	238	237	240	253	267	246	248	232	246	252	246	245	262	235	272	245	258	232	232	254	238	270	257	240	239	249	234	235	217	274	249	251	249	221	236	230	239	251	238	243	240	211	239	221	235	225	260	240	241	225	205	234	244	232	246	240	229	232	257	249	242	251	230	248	233	286	264	220	244	252	242	248	272	237	233	269	251	238	242	229	242	239	240	234	251	240	257	263	237	258	217	243	232	216	256	259	220	262	244	236	254	261	258	225	261	228	267	227	263	254	231	237	242	267	251	239	260	257	239	227	253	242	224	223	215	244	231	226	243	265	242	231	257	246	251	271	225	270	294	240	267	228	240	220	273	273	252	239	265	246	265	245	238	255	235	265	267	252	255	283	277	276	229	235	244	246	269	233	262	243	225	244	210	232	239	249	245	241	258	247	262	242	243	294	237	247	255	225	271	258	239	252	228	232	247	273	285	250	254	250	226	263	250	268	262	225	245	232	241	269	245	241	219	263	236	221	239	248	234	247	220	254	249	255	243	276	239	276	247	227	232	257	237	263	253	240	221	249	278	266	226	272	246	244	248	249	257	282	266	258	247	256	266	227	250	244	235	244	254	239	226	222	249	255	243	255	256	244	254	277	244	253	262	218	237	257	232	277	291	269	234	281	226	245	258	247	239	255	240	247	240	254	235	272	280	275	273	276	282	223	217	243	266	254	276	240	225	246	267	263	299	257	235	259	240	260	252	210	249	213	230	246	217	238	252	258	239	265	214	271	254	268	246	258	248	261	248	238	247	223	242	250	259	261	232	245	259	284	271	243	263	311	265	262	240	251	257	252	228	241	265	243	233	251	233	238	242	218	256	264	242	211	271	256	226	227	263	255	269	251	274	211	245	259	236	240	231	226	220	267	231	256	253	250	259	278	271	272	216	250	233	272	224	222	199	259	233	279	242	246	216	257	255	238	240	249	247	281	268	278	204	231	255	255	240	250	259	233	232	239	240	269	248	261	252	244	253	242	238	240	254	259	240	238	228	285	252	240	242	241	234	260	241	228	276	224	256	244	270	243	241	226	244	259	261	244	266	231	245	276	270	253	259	247	270	258	246	281	240	256	229	271	251	225	245	221	251	266	249	233	239	269	261	232	247	262	290	265	260	239	256	283	236	221	252	247	275	285
43617	20272	8569	4820	2727	1867	976	651	558	553	597	541	574	535	538	561	539	575	553	609	561	540	549	541	559	555	553	549	521	548	548	537	563	527	512	550	558	589	560	554	528	564	525	554	550	568	527	551	527	579	550	546	556	564	538	536	534	582	559	515	573	524	552	524	522	527	519	582	560	552	534	564	534	527	565	574	571	572	536	583	514	573	533	573	559	600	578	528	566	585	526	536	544	527	570	511	552	558	523	583	534	590	512	529	559	565	556	579	575	542	574	538	568	583	520	573	530	541	569	556	511	529	568	592	579	531	526	568	543	541	570	577	520	523	537	514	586	576	539	518	585	577	535	544	532	544	554	558	528	513	559	550	576	549	556	563	560	557	528	554	593	522	543	527	530	560	534	563	558	533	549	537	530	570	520	570	545	577	528	599	553	528	585	494	500	563	558	532	652	547	600	518	517	598	556	532	575	516	546	585	552	570	507	593	547	512	551	526	566	539	528	558	583	589	586	521	575	531	535	534	514	561	548	543	580	540	503	570	547	577	539	562	522	542	582	607	538	534	564	545	558	558	537	519	561	560	574	547	550	572	513	558	530	559	555	542	535	510	550	534	575	556	555	495	501	548	539	547	511	588	558	491	535	575	524	554	545	543	529	571	600	493	512	577	527	490	536	531	558	563	580	596	533	518	541	565	571	556	540	579	561	558	577	560	567	503	569	553	532	535	547	484	533	582	557	550	542	528	547	523	583	560	581	576	553	561	593	563	539	553	567	563	563	547	557	493	503	520	559	533	536	603	561	517	551	530	569	545	532	507	548	572	531	593	564	502	564	553	530	531	516	559	540	549	586	564	563	468	551	535	557	536	525	581	581	562	530	532	525	565	560	521	531	546	549	587	576	546	509	527	553	560	552	549	567	563	555	528	532	501	557	546	535	521	543	504	514	544	555	512	545	552	520	488	561	570	522	545	543	581	541	570	577	527	561	521	527	506	566	531	569	586	546	544	543	500	575	555	535	593	585	536	577	556	552	594	544	540	550	581	596	542	544	563	584	540	564	548	542	546	596	530	553	588	535	556	540	541	563	524	526	555	533	518	546	551	542	533	557	529	524	561	561	551	571	527	568	564	546	561	595	556	578	576	579	545	573	556	561	579	552	530	527	544	538	543	525	539	526	544	554	587	540	594	522	554	560	605	571	549	548	518	551	563	553	539	541	545	517	549	570	576	598	521	573	574	561	581	550	565	561	534	522	537	542	580	534	551	513	552	566	574	564	535	547	541	529	497	554	566	527	534	566	568	557	605	547	558	553	534	540	520	547	528	550	534	554	553	555	523	533	545	581	551	555	573	598	575	561	583	567	526	526	555	565	516	539	556	569	560	587	534	532	569	543	580	519	551	541	577	504	498	548	528	540	559	556	553	538	528	574	529	562	560	521	551	570	552	543	549	544	514	554	511	572	563	562	549	549	538	570	561	572	594	553	562	564	536	576	573	560	553	533	577	566	550	565	550	539	538	576	585	566	536	544	542	564	523	583	544	536	537	605	561	499	541	548	520	582	521	564	584	540	555	517	536	550	528	533	539	579	540	568	547	598	541	527	537	568	511	501	537	555	554	563	553	549	553	490	561	551	554	534	541	575	521	552	549	592	558	553	606	580	534	549	513	581	552	545	573	558	516	545	561	575	547	551	528	570	508	549	522	478	569	544	580	544	524	520	543	528	536	581	562	582	551	536	530	555	522	534	541	518	556	549	581	546	540	541	579	549	544	576	560	544	596	592	524	526	544	593	582	503	525	537	569	549	546	542	567	524	544	558	514	538	531	542	534	535	592	555	546	534	538	523	533	560	568	537	568	554	514	556	574	547	552	525	530	585	587	542	537	511	577	516	521	493	563	581	559	558	543	540	565	537	558	503	546	551	535	536	522	550	504	521	535	573	579	559	567	608	543	550	563	503	590	539	524	553	517	539	547	544	605	539	548	531	594	563	547	566	514	543	600	569	581	542	574	540	525	559	583	546	527	532	602	531	525	526	500	517	534	540	592	563	526	530	538	544	532	566	565	545	540	579	554	573	577	534	578	549	530	527	566	553	536	543	555	536	576	579	576	523	579	540	543	527	564	549	579	572	529	567	505	563	537	554	527	528	500	540	537	519	552	563	573	534	528	559	547	600	530	549	543	541	516	568	544	537	536	564	517	567	550	569	509	580	520	549	531	523	537	568	503	533	516	585	580	545	577	540	542	554	546	548	556	522	506	574	589	528	533	525	534	550	546	529	595	566	574	535	554	563	564	559	556	573	542	526	540	529	542	510	508	534	567	555	551	544	519	544	548	538	550	525	541	546	592	554	527	572	566	584	570	604	584	557	560	589	522	563	557	537	559	595	526	586	547	538	556	539	577	572	527	531	560	568	519	519	575	555	526	550	549	563	543	578	605	548	538	562	584	562	531	537	528	533	547	554	547	559	534	567	561	548	522	556	540	541	521	495	557	564	517	528	550	576	520	520	561	530	524	539	513	586	512	576	543	535	529	573	594	606	578	531	532	540	562	547	595	531	558	546	590	542	561	564	537	516	533	532	543	556	568	539	587	565	509	515	489	543	589	542	532	542	531	525	553	547	598	526	571	565	545	543	548	550	568	539	612	579	573	543	509	579	551	508	529	574	512	581	551	497	533	554	553	565	544	547	564	532	536	537	578	549	564	545	557	585	528	591	601	533	562	509	511	562	531	557	550	559	514	536	523	560	548	580	540	614	550	578	563	553	583	542	567	592	550	573	544	579	558	594	576	555	543	571	554	555	559	527	561	527	574	585	540	540	517	573	554	533	549	543	516	570	545	571	568	521	532	545	549	526	555	568	534	564	563	552	506	531	575	520	539	540	556	526	530	552	520	633	574	544	586	542	559	592	586	588	557	560	558	471	541	564	567	548	555	578	541	531	564	546	556	560	561	524	590	513	544	568	533	573	561	550	541	560	565	530	563	555	534	567	546	572	510	566	503	509	543	568	568	578	588	523	555	528	526	561	525	545	536	550	525	539	541	582	543	546	514	553	500	558	619	576	562	596	556	561	535	574	549	551	560	567	569	565	547	560	598	545	557	589	535	548	565	524	541	547	564	530	539	530	513	534	546	535	585	535	552	534	589	524	567	522	544	506	569	583	538	528	537	566	563	585	548	527	500	496	518	603	535	528	525	557	573	557	573	561	565	568	602	494	527	570	581	553	497	545	520	528	522	535	558	590	520	536	546	550	536	541	564	515	517	538	553	556	549	512	522	561	551	536	552	534	553	508	530	547	549	534	526	559	544	552	550	553	526	554	543	599	544	540	567	577	521	530	548	548	541	540	557	549	566	539	535	537	567	532	535	522	563	588	552	542	578	535	528	546	524	517	557	567	569	562	538	557	571	565	522	528	524	564	567	531	592	525	518	551	556	530	525	602	527	557	581	602	535	542	533	536	549	525	554	566	543	545	523	517	563	552	539	583	548	571	553
46907	16795	3692	788	407	273	267	225	217	224	218	228	208	230	212	234	244	219	207	192	248	213	221	210	196	217	224	210	210	207	213	221	209	199	205	234	201	201	232	195	244	218	182	203	217	223	237	228	229	242	210	204	223	225	210	213	199	210	241	223	208	204	173	213	237	211	228	220	223	213	225	225	215	243	212	185	209	223	222	223	219	210	198	219	207	206	211	214	225	215	221	226	238	217	210	201	203	229	219	213	201	194	244	226	208	198	226	224	201	203	201	198	227	217	233	227	218	215	246	224	200	208	243	203	215	190	198	242	222	216	223	219	225	233	197	188	225	209	228	218	188	193	218	203	253	240	233	220	210	256	202	222	241	227	216	218	222	229	235	233	239	197	227	226	218	215	224	223	187	220	228	211	211	207	213	225	208	215	208	223	227	212	221	239	205	217	242	211	212	218	199	226	230	226	216	223	209	207	213	197	204	215	188	245	220	180	195	237	237	218	203	234	195	208	231	241	240	207	251	220	203	192	222	223	192	220	217	227	233	202	238	190	211	195	211	248	260	202	225	212	211	181	204	205	225	248	216	212	202	211	213	223	221	230	209	207	209	227	189	201	206	209	228	216	189	223	242	246	232	214	209	224	213	207	223	230	218	226	215	220	228	262	234	207	215	176	211	214	221	182	206	194	234	211	236	205	220	211	224	220	232	211	201	209	226	198	204	226	219	204	203	213	227	227	215	236	195	196	190	208	228	213	221	211	228	201	211	226	227	184	228	223	217	207	204	237	222	218	252	209	259	206	216	207	204	188	211	196	197	197	230	211	200	209	210	222	231	206	216	240	225	228	266	199	236	222	221	205	201	214	229	195	227	217	233	207	223	215	218	191	208	236	237	204	189	212	215	224	247	205	226	199	210	204	224	232	215	198	174	222	226	239	241	214	226	209	219	220	221	199	208	216	223	219	188	231	210	230	207	233	208	213	237	234	215	227	204	211	242	196	204	217	215	219	191	202	205	209	206	218	219	224	206	211	231	211	170	211	239	215	224	217	235	223	217	227	210	197	205	220	213	236	201	208	191	211	223	213	196	229	205	211	225	222	207	207	213	227	195	216	190	221	238	218	195	202	229	199	190	209	247	197	237	209	214	217	217	214	197	203	214	224	228	223	251	220	226	207	189	224	208	195	186	184	221	225	221	210	188	203	211	228	206	226	203	205	230	237	236	214	202	212	211	209	209	224	224	232	236	206	216	224	231	238	197	201	211	192	198	254	232	215	204	203	245	218	207	229	226	206	234	217	210	186	215	227	242	201	193	213	198	208	241	211	215	197	202	212	215	223	207	201	227	205	255	200	224	217	198	216	182	206	237	207	214	230	224	204	232	212	264	212	222	214	206	196	210	219	236	218	230	200	214	224	224	205	216	213	197	217	218	225	220	212	224	247	202	206	215	230	231	193	217	218	205	228	230	193	216	211	221	212	238	232	214	215	236	213	237	210	209	206	252	206	190	221	235	211	223	205	207	215	226	216	205	231	191	224	222	197	206	217	242	232	224	217	221	207	200	218	241	203	235	247	236	202	203	217	203	215	232	179	209	186	218	196	203	208	210	223	232	224	221	196	227	224	221	222	233	191	198	226	244	192	184	222	209	207	229	231	209	229	225	197	216	220	216	196	185	223	230	230	245	235	203	198	223	229	224	212	241	202	228	207	217	230	221	212	258	231	214	201	214	195	188	186	206	214	211	199	217	216	213	224	250	236	205	215	250	185	239	221	216	241	248	201	224	199	221	188	213	230	192	223	230	202	205	210	210	206	213	220	191	206	197	202	221	225	203	212	234	221	187	238	202	219	185	216	206	203	208	220	209	220	243	220	206	207	225	212	240	204	195	203	198	189	196	227	203	235	219	203	215	209	195	223	202	200	217	226	170	240	224	186	210	224	221	191	229	194	218	238	218	217	239	212	224	225	194	182	192	210	232	228	221	202	218	219	198	202	201	210	216	201	209	226	236	207	192	212	197	193	203	233	214	210	218	228	205	196	191	248	200	212	229	226	212	203	217	185	215	211	223	232	229	227	219	213	235	198	205	198	213	224	213	230	208	185	202	230	224	197	211	214	204	193	193	218	186	207	232	234	217	213	207	202	218	225	220	204	203	249	216	212	227	212	224	253	199	225	231	222	190	200	207	192	228	217	234	188	228	230	225	220	201	207	214	240	208	185	238	213	239	224	194	201	232	206	210	233	212	205	212	242	226	190	197	226	244	225	256	188	195	220	198	211	211	209	232	204	214	204	210	211	230	205	211	235	240	215	223	201	231	214	203	221	201	241	232	223	191	220	229	221	193	221	220	228	206	223	215	211	205	223	215	233	226	241	204	213	216	210	245	236	227	222	204	192	202	201	199	196	211	215	215	218	224	214	218	204	202	198	204	235	241	212	214	219	205	210	215	213	227	218	207	237	227	206	192	178	185	198	190	195	212	213	198	233	207	220	189	211	201	227	205	227	222	220	243	175	229	231	246	193	221	240	200	217	203	214	246	206	257	232	208	201	195	223	224	233	236	201	221	222	204	226	216	209	222	221	222	230	191	205	214	212	206	244	212	212	228	228	209	205	204	217	227	225	220	207	238	221	203	241	219	231	206	232	217	229	210	201	196	205	188	225	216	236	209	200	210	208	215	175	173	225	193	209	215	203	192	229	219	207	230	199	198	211	222	202	226	175	183	214	225	199	240	206	208	221	211	220	190	234	211	226	226	221	242	225	207	198	215	208	236	205	230	227	198	213	207	245	202	233	210	211	214	229	213	214	240	232	210	217	204	198	197	213	200	220	216	221	228	203	244	227	233	191	196	221	228	218	231	202	183	210	228	247	229	216	223	191	216	223	245	224	226	214	211	195	204	199	219	199	229	238	216	230	246	212	245	229	215	216	245	219	204	204	238	209	223	198	217	211	217	213	207	205	242	205	230	214	216	215	239	268	226	204	194	199	211	227	256	224	204	203	226	221	196	230	196	214	228	225	224	218	244	203	194	216	210	224	229	229	262	222	195	169	219	183	244	235	219	204	220	241	215	226	214	195	198	215	242	189	207	235	223	206	228	201	215	235	210	212	213	206	201	221	224	195	229	204	214	219	208	202	211	208	212	227	206	224	188	213	206	196	206	237	241	211	203	261	208	229	244	231	221	206	232	192	223	215	186	204	242	225	186	202	199	196	237	214	226	216	193	215	203	190	219	236	224	239	229	197	211	186	218	207	208	236	185	200	201	231	217	205	224	248	208	194	201	257	208	219	208	209	224	234	218	212	237	242	245	219	200	209	215	238	213	215	210	202	235	219	216	209	235	227	211	200	202	192	203	219	223	188	199	202	206	234	201	220	205	241	212	228	208	224	221	225	253	224	206	217	232	230	193	221	219	217	213	217	247	187	205	211	190	231	190	200	222	198	227	182	219	229	232	232	221	242	236	219	211	194	232	221	199	202	213	223	217	235	232	223	212	222
30123	9900	3665	1667	982	790	656	547	504	503	477	505	478	461	490	508	479	483	530	465	519	436	513	468	512	472	472	508	497	489	454	458	455	488	471	476	480	509	474	513	439	480	485	472	532	464	476	486	471	515	509	489	466	451	522	488	465	457	486	483	447	464	510	495	480	485	495	505	468	496	479	480	532	513	503	532	442	486	504	459	461	483	491	463	508	468	509	457	470	499	492	511	508	489	479	488	472	492	472	476	539	482	466	460	507	464	442	543	514	465	477	473	475	467	507	493	458	493	465	492	520	480	481	496	494	486	488	474	469	492	503	465	479	476	529	477	521	528	513	489	475	508	456	503	453	462	487	486	513	524	507	491	495	535	466	456	489	484	478	485	481	482	451	486	510	510	475	469	499	487	500	501	477	480	470	524	514	480	486	482	539	518	449	482	471	515	485	444	470	454	531	525	496	478	503	487	488	498	491	488	503	486	468	471	509	467	528	469	493	491	464	511	463	509	495	519	482	508	492	449	507	495	501	475	470	438	490	495	530	469	457	509	482	475	493	481	476	486	480	485	519	481	440	490	506	483	479	479	501	512	473	460	468	493	483	489	472	515	503	461	444	481	487	506	489	497	526	491	489	463	495	480	534	480	489	464	480	472	480	495	459	491	487	441	486	465	500	484	495	468	484	505	478	473	506	484	504	449	468	463	476	489	481	492	468	494	481	491	509	487	502	511	493	431	524	486	471	496	522	468	478	501	514	491	531	503	480	484	499	492	476	507	540	512	472	475	469	447	476	483	532	507	496	490	473	514	534	512	534	529	496	434	526	517	509	502	540	472	510	490	504	495	491	466	512	517	499	471	471	458	458	473	452	517	469	514	472	495	481	477	494	481	502	468	485	469	486	478	484	479	509	500	491	537	472	457	482	480	503	495	432	470	525	482	491	460	522	505	488	472	453	501	512	479	485	460	493	511	521	488	504	487	473	472	460	493	500	522	456	512	455	518	491	475	467	520	480	501	505	495	490	478	461	486	495	470	491	461	424	505	467	513	516	520	499	523	478	453	459	481	505	498	492	461	448	476	502	461	451	460	463	492	488	468	490	466	510	473	485	514	474	462	500	505	487	479	480	462	503	496	471	462	499	505	477	461	475	466	474	506	490	488	472	521	513	530	477	506	491	474	482	499	485	459	498	506	467	471	464	482	490	483	477	492	470	501	481	470	471	475	447	510	502	517	454	468	468	506	535	467	503	479	491	500	423	488	459	484	532	478	505	454	501	437	491	490	509	511	512	534	478	437	515	488	529	473	558	490	511	496	460	462	493	525	470	489	491	494	493	513	488	485	487	478	526	444	478	478	500	493	519	483	479	461	506	496	507	478	514	482	508	460	475	505	499	498	468	494	521	512	468	492	480	476	479	484	502	533	525	516	509	494	445	500	471	475	489	495	508	475	488	493	474	480	516	518	473	493	498	484	477	467	491	471	496	438	480	483	475	475	501	511	476	476	491	484	519	507	512	516	483	486	508	520	499	483	486	473	496	476	473	461	455	488	452	510	498	502	477	460	488	494	453	492	490	522	436	467	465	515	497	488	530	457	478	461	477	472	446	507	447	488	523	472	511	460	530	495	509	469	525	484	492	508	458	514	448	479	473	503	478	508	465	484	500	538	500	542	521	510	500	506	489	477	465	502	483	521	509	498	465	512	450	480	514	464	509	468	482	473	467	433	486	482	479	489	462	480	498	488	484	498	481	471	504	499	488	499	511	530	499	474	494	494	458	486	464	523	479	487	483	471	500	474	461	526	507	498	493	455	488	470	493	452	491	501	499	505	522	481	481	487	511	455	499	474	505	498	455	486	441	511	496	480	480	500	491	494	511	480	473	440	485	502	485	461	474	520	539	501	503	489	510	494	439	476	485	472	515	464	474	444	532	456	460	511	482	448	500	506	496	450	489	463	514	482	475	481	520	498	455	471	502	510	477	489	427	497	503	501	511	483	509	505	486	505	492	452	492	472	536	449	524	458	487	483	476	480	471	507	516	467	529	469	499	514	485	515	470	500	460	497	485	516	496	466	480	489	551	519	505	449	550	499	512	493	531	480	499	529	463	486	518	489	486	455	508	514	496	517	469	470	482	499	490	533	476	490	503	458	506	497	463	457	508	486	462	514	472	491	498	482	511	473	519	481	505	454	514	464	479	495	482	450	494	467	486	463	475	481	483	514	506	471	517	499	473	498	509	464	464	488	470	490	492	470	485	470	452	480	470	476	466	475	484	492	480	459	486	503	499	495	447	465	454	498	472	519	512	514	506	478	488	491	464	487	493	494	471	479	515	511	485	519	453	489	484	490	540	484	476	464	460	491	481	471	498	516	483	521	533	520	486	474	485	455	461	500	457	453	514	493	470	512	450	479	521	465	499	503	506	506	509	490	486	479	550	521	524	501	471	518	473	491	488	473	474	467	519	501	463	515	470	464	456	523	434	500	502	483	487	479	455	482	513	462	529	467	491	534	464	510	517	491	503	515	470	479	508	507	462	504	474	511	476	508	520	498	468	519	454	532	509	487	499	520	485	481	464	477	460	503	470	491	474	480	515	498	478	505	457	495	506	472	496	495	497	470	535	464	518	519	493	489	482	477	484	471	469	503	475	466	447	502	491	496	478	509	458	504	515	492	494	455	462	511	521	505	457	469	511	491	513	507	426	522	479	488	470	450	449	510	483	508	469	501	496	512	477	488	492	436	474	529	493	489	475	489	498	488	491	449	487	470	481	526	489	463	445	475	488	501	495	483	485	480	492	507	482	483	511	481	481	475	511	496	535	472	529	483	460	470	488	473	526	480	502	514	510	459	497	500	507	524	451	486	497	458	507	498	489	478	493	494	484	507	479	491	491	478	523	487	485	450	483	458	483	470	503	525	486	518	514	480	543	488	472	490	437	494	492	490	487	480	502	477	484	504	521	495	484	482	475	487	425	496	529	509	468	476	475	455	530	502	468	427	473	508	502	483	471	486	509	508	456	526	467	495	519	487	507	499	463	534	490	507	516	488	495	480	498	506	452	474	499	503	491	516	475	476	490	463	483	483	491	519	470	489	480	456	506	515	493	476	498	512	523	521	529	456	469	491	525	495	432	491	478	471	516	461	470	548	453	495	458	488	480	497	496	463	510	490	498	487	490	495	458	457	511	499	472	492	494	457	488	508	497	491	455	475	457	502	479	465	489	498	488	517	477	504	483	459	472	505	493	469	475	528	494	501	496	464	465	540	471	469	513	473	478	480	478	492	501	487	484	532	476	479	490	480	490	465	486	459	502	478	501	515	515	477	489	489	488	487	508	495	481	459	471	496	502	445	516	509	500	483	491	501	449	464	462	535	500	518	512	478	486	531	508	501	467	518	513	469	482	531	458	482	488	526	498	530	476	521	500	492	499	490	483	482	487	514	537	492	487	470	506	484	529	457	482	503	489	478	523	492	496	463	478	467	508	503	510	496	531	453
52131	20422	6212	1422	593	377	356	274	252	244	242	221	208	263	252	226	236	201	220	220	229	204	241	258	229	214	203	219	218	201	246	229	272	246	222	224	232	242	205	260	224	242	230	237	251	232	213	200	220	273	246	186	217	226	216	246	213	241	245	213	269	226	233	220	202	220	216	202	201	186	208	210	226	256	238	239	234	228	235	200	239	263	228	222	211	246	249	219	267	185	197	208	214	211	236	213	217	240	258	245	218	197	236	243	218	238	239	245	235	237	229	228	258	228	223	223	192	239	237	242	236	225	246	216	225	247	244	225	220	218	232	232	220	220	228	200	250	242	225	248	225	246	238	221	258	242	244	239	229	238	243	272	208	243	243	238	209	210	253	227	247	263	264	223	221	219	218	222	252	227	215	221	236	249	220	247	199	233	215	221	218	236	267	215	198	189	209	242	215	230	205	211	247	226	256	232	229	212	241	226	253	228	214	248	211	210	231	230	222	248	230	232	248	258	233	195	256	231	253	254	221	240	252	201	212	228	214	188	212	247	211	248	242	229	201	217	214	205	195	245	221	220	228	243	222	213	242	239	234	226	244	233	243	227	234	225	250	249	266	216	231	240	246	227	236	226	233	231	194	224	222	226	236	254	255	273	248	203	247	216	243	226	238	227	230	223	227	218	243	243	219	241	239	220	227	248	246	235	222	239	230	217	208	216	218	237	202	226	253	254	253	219	240	225	222	260	230	233	215	253	199	219	244	219	242	257	213	263	229	251	232	235	220	219	225	223	200	263	230	222	225	225	254	246	246	218	198	243	236	205	255	216	231	258	229	213	231	224	253	216	235	232	247	211	245	230	216	234	231	249	233	193	192	256	230	214	215	235	248	241	213	219	219	234	210	227	230	238	221	195	216	229	232	257	189	252	213	228	228	257	208	218	246	224	242	199	246	210	224	233	213	220	235	251	246	257	237	231	245	212	215	238	255	232	221	215	230	223	245	241	227	207	220	251	243	230	199	202	218	201	231	251	240	229	210	253	219	219	219	210	220	238	239	281	224	223	232	227	227	229	208	230	214	211	245	236	231	241	239	205	246	221	209	225	207	241	231	234	206	227	264	211	233	232	209	245	228	219	228	219	225	231	251	213	221	224	254	204	226	246	220	231	250	244	234	207	210	240	255	233	206	205	242	241	223	254	196	237	231	234	217	221	233	226	230	235	225	215	245	217	215	230	250	235	244	253	229	246	223	254	234	227	196	253	224	208	207	226	236	209	204	236	218	218	239	233	242	243	220	230	272	225	209	231	242	220	238	231	228	234	230	219	229	211	220	225	248	206	247	212	243	225	217	227	208	225	226	228	212	232	259	218	235	228	235	222	199	239	229	234	216	233	230	199	224	223	228	223	233	208	219	262	239	241	233	264	240	238	238	230	219	220	254	237	220	234	245	233	244	246	221	238	251	254	216	226	236	239	243	222	246	215	238	238	253	237	241	246	228	255	240	250	193	230	223	225	224	212	237	228	209	220	224	240	222	223	209	270	240	262	232	209	232	252	237	214	226	238	221	233	230	228	225	232	204	229	240	226	209	236	221	222	230	229	220	198	233	206	236	232	195	249	238	250	258	232	248	234	227	235	239	238	243	215	241	235	240	257	239	221	210	232	209	225	204	225	213	246	202	232	227	248	219	228	246	190	215	217	257	229	222	216	248	216	232	214	236	215	222	217	217	238	229	250	256	257	203	223	247	218	220	215	243	209	217	224	247	235	232	282	224	217	224	244	234	246	262	236	240	232	211	205	222	240	234	233	258	211	229	234	233	235	273	245	216	213	230	207	223	265	239	219	237	234	221	219	263	225	234	237	244	216	238	269	242	221	237	237	232	206	187	231	234	253	204	225	251	230	250	208	241	219	214	226	181	253	261	205	200	246	229	206	222	261	218	243	240	215	250	221	231	249	246	196	204	187	235	212	228	216	225	230	244	231	225	271	240	231	225	221	236	226	229	241	261	235	261	223	222	237	251	214	240	244	222	204	227	229	230	273	220	208	207	211	247	212	224	231	257	237	217	224	248	257	233	211	222	247	237	222	214	205	254	204	185	228	263	225	219	188	217	217	197	229	225	221	224	222	200	225	235	245	205	216	231	223	232	234	230	193	229	238	257	209	220	241	247	232	216	215	235	240	223	249	248	215	218	240	229	218	212	231	247	218	237	237	234	244	216	239	215	235	230	230	232	225	226	251	207	257	218	238	215	237	240	255	226	239	208	228	225	206	229	248	254	202	220	239	246	192	230	248	247	238	252	228	241	238	219	241	210	232	212	225	202	232	228	239	243	232	223	233	253	244	200	238	244	242	241	213	213	218	249	217	238	227	255	248	248	204	254	236	232	239	242	238	232	223	202	219	242	212	207	193	218	247	216	184	183	249	226	222	214	270	244	249	246	223	258	234	235	226	214	208	223	221	214	254	256	239	236	208	220	244	223	219	255	244	240	253	211	253	246	238	220	212	219	200	218	233	245	241	231	230	229	212	215	253	238	244	227	223	231	212	212	229	213	211	227	254	248	229	242	232	237	241	217	235	219	227	239	250	220	233	203	252	242	217	236	214	239	217	221	213	225	211	244	228	237	225	245	223	250	242	239	223	228	232	231	242	236	237	218	241	252	234	215	225	235	244	215	226	255	236	223	229	224	213	228	264	212	222	242	240	254	243	245	251	242	238	244	186	236	248	217	228	219	257	214	216	250	221	270	222	232	213	214	221	209	237	244	243	236	227	217	228	240	245	237	226	201	221	244	244	227	239	249	231	216	242	220	217	225	228	229	243	223	257	235	224	251	215	204	219	248	178	229	251	225	242	249	215	209	236	230	231	227	217	220	223	228	222	234	233	229	209	209	237	230	243	216	217	259	235	247	231	227	227	211	213	225	215	230	241	214	223	240	226	240	220	243	228	233	232	224	239	243	246	213	238	221	229	239	209	231	234	238	210	258	250	236	237	246	262	204	215	236	224	242	255	270	218	244	262	230	235	201	214	215	226	210	201	224	216	230	252	238	213	215	245	229	223	217	249	241	223	211	224	226	233	241	248	242	235	248	243	236	240	241	227	244	246	239	241	210	216	207	194	232	254	234	236	212	256	232	222	217	221	255	212	247	216	224	247	236	217	239	232	213	208	255	207	250	208	227	253	198	240	226	228	222	250	230	222	207	200	207	214	262	248	202	232	235	230	239	238	221	239	232	202	209	214	214	219	264	199	212	214	250	215	225	223	255	242	246	226	254	231	241	214	195	235	251	220	211	237	238	238	208	244	258	220	240	222	258	215	218	208	254	238	229	243	197	208	248	252	243	229	220	229	232	239	240	241	211	228	224	240	243	226	213	217	234	220	236	210	230	245	220	248	222	226	228	237	257	245	231	223	237	213	202	226	235	235	219	209	211	228	226	240	261	245	228	231	203	220	209	249	230	215	246	229	196	219	210	247	234	233	245	229	265	244	244	227	211	211
34178	12812	5524	2706	1630	1051	914	733	561	507	502	513	527	546	530	518	568	517	509	522	534	551	535	517	515	572	529	551	541	521	513	489	549	487	494	525	533	531	492	528	491	536	565	530	545	515	535	534	496	499	563	539	519	528	519	517	534	548	493	514	552	499	510	513	535	570	559	521	500	529	574	553	483	531	532	521	506	531	523	567	508	550	528	542	534	512	501	516	555	502	532	565	488	528	530	484	514	521	523	543	499	524	525	519	523	510	514	518	522	537	566	545	544	534	564	550	515	526	508	543	521	527	553	528	545	494	490	555	499	505	510	514	517	506	569	568	502	572	508	501	547	532	513	524	557	512	493	481	525	533	536	534	522	511	562	516	510	525	575	563	574	538	548	534	539	540	552	545	553	528	555	507	496	542	510	504	550	545	500	486	505	503	516	529	533	516	465	542	555	534	508	525	552	504	526	552	535	486	534	543	547	520	518	517	500	503	497	538	566	531	487	482	568	528	519	506	545	523	531	545	514	528	507	526	506	494	521	478	566	482	566	568	533	539	559	524	526	533	493	549	503	529	536	504	501	547	499	521	479	549	486	505	575	467	534	560	507	536	508	500	530	538	554	488	536	494	485	513	536	490	542	574	544	528	478	492	516	533	498	533	501	488	515	550	564	498	537	548	514	566	527	517	513	529	560	497	493	513	517	477	499	539	525	525	510	501	534	548	516	538	503	518	512	540	530	519	488	496	506	516	537	519	543	521	526	502	494	500	502	532	524	521	548	551	510	520	518	478	564	524	508	538	511	482	520	497	514	505	541	492	502	517	500	519	483	515	498	514	541	532	555	523	514	520	524	509	491	557	518	530	499	546	533	505	525	513	502	523	502	502	515	541	537	522	552	516	524	502	472	496	480	531	516	486	490	549	547	502	495	524	515	511	506	541	516	510	552	554	548	565	504	533	503	476	507	526	488	518	554	508	511	550	497	547	530	547	504	521	489	519	506	528	549	519	512	503	509	520	503	543	530	510	531	497	511	510	506	525	503	464	531	536	511	514	525	558	513	556	514	503	491	548	479	526	499	510	526	508	491	518	565	529	503	503	534	512	494	555	486	446	512	503	545	508	542	535	524	529	524	523	520	489	503	499	480	506	502	510	531	527	503	527	483	482	534	485	543	533	578	512	485	516	508	525	548	551	530	571	518	540	564	529	509	519	519	549	514	541	539	511	509	515	535	550	522	503	591	541	535	544	535	551	532	514	503	511	535	542	534	570	513	509	562	524	533	516	532	510	547	477	524	542	525	529	490	524	531	510	507	508	482	537	511	482	522	561	496	499	487	536	508	481	520	529	547	540	528	525	508	533	495	547	560	521	528	468	540	505	530	516	514	530	499	527	516	484	534	543	560	519	473	519	544	477	511	491	525	527	513	482	533	492	553	533	524	511	534	498	496	536	502	541	490	550	522	497	514	482	500	482	507	463	526	511	537	505	482	462	508	478	550	495	480	476	559	507	565	519	555	524	541	491	508	516	475	489	567	477	512	508	532	534	528	524	503	549	494	497	499	513	530	534	492	484	531	481	509	516	516	514	502	505	537	532	565	521	527	531	541	533	545	534	528	534	482	486	553	538	526	538	529	537	542	552	499	507	530	487	529	515	480	534	517	526	530	515	509	558	521	511	516	502	533	514	555	519	505	515	528	534	540	518	496	523	542	529	532	547	528	519	519	540	521	489	527	530	491	523	502	520	537	535	546	548	472	565	492	536	537	500	538	537	527	523	527	532	521	519	515	483	531	478	511	544	522	522	526	560	507	512	540	522	525	559	563	528	525	506	507	554	522	499	530	528	534	489	465	525	538	510	517	547	505	510	520	533	524	519	529	458	526	517	555	530	517	502	476	526	592	549	507	533	507	490	523	523	516	542	533	479	514	547	521	473	487	496	496	534	541	494	489	516	496	523	507	503	512	530	538	495	522	557	497	525	556	519	530	517	510	507	530	480	529	513	580	526	509	526	543	565	514	499	571	515	504	490	502	520	538	545	527	510	512	479	483	527	540	506	494	533	514	523	532	511	528	536	537	528	538	518	588	554	518	525	496	463	521	493	550	508	535	503	525	548	522	500	526	521	507	569	507	526	548	482	511	486	464	518	536	472	536	499	499	524	524	508	486	499	484	511	521	478	495	472	544	474	555	554	507	518	553	493	497	522	507	502	508	499	497	531	504	502	522	532	471	483	516	548	498	512	535	517	537	528	553	499	547	511	517	493	518	507	495	528	506	541	504	486	512	521	555	544	509	502	499	520	532	519	518	485	561	501	514	529	507	559	524	523	503	530	492	520	519	564	519	504	525	523	525	530	509	528	477	542	558	488	538	568	551	531	534	582	507	533	574	552	500	503	486	539	480	520	538	523	491	550	516	609	550	544	508	532	509	525	581	521	562	548	513	516	485	500	524	478	539	546	497	524	518	520	521	511	528	542	546	516	517	520	499	504	546	515	514	511	515	467	562	536	516	553	513	509	506	555	509	546	539	463	508	533	524	518	515	528	505	542	511	538	543	509	529	485	499	520	503	465	504	552	558	534	558	549	533	499	528	507	489	538	516	509	488	526	500	523	519	538	548	501	547	536	501	496	504	520	508	531	475	559	535	518	567	543	499	510	514	524	489	510	490	546	502	511	502	537	568	530	562	519	510	474	522	583	552	545	525	517	508	556	518	478	509	536	503	533	546	530	507	530	540	554	519	506	535	521	510	534	544	525	534	524	525	508	494	469	502	518	595	545	535	531	506	511	501	510	536	514	541	531	542	553	511	536	529	546	523	491	553	542	524	497	572	477	527	500	581	551	502	521	529	564	490	517	514	480	515	500	479	541	533	503	498	507	511	528	503	523	503	538	511	503	511	496	502	542	512	526	545	511	497	506	469	514	535	550	521	532	517	519	531	517	521	505	492	483	531	560	501	530	484	547	487	540	519	536	518	493	528	509	535	500	472	519	503	562	509	526	513	517	533	538	512	543	536	496	499	503	492	481	548	504	470	534	507	539	523	518	521	569	539	500	502	524	533	502	513	547	564	485	538	523	526	490	539	504	530	506	531	516	542	519	508	501	557	562	541	537	508	516	514	479	537	549	508	523	512	506	513	511	472	514	553	514	532	505	550	521	520	500	516	506	512	517	554	535	514	508	539	508	542	579	524	532	511	550	499	512	546	555	478	529	539	491	508	521	514	515	501	504	513	553	513	530	564	539	498	542	517	524	541	529	549	531	509	521	511	529	527	500	509	517	538	519	527	515	544	495	534	500	505	535	517	521	539	538	503	526	545	498	516	507	551	508	563	513	534	499	496	506	487	543	503	504	497	545	576	507	503	545	519	517	490	524	543	520	530	524	538	511	477	528	518	519	558	530	502	481	548	480	552	560	500	517	511	499	504	556	560	532	497	481	521	554	497	542	527	521	531	505	510	518	545	565	541	512	529	540	527	519	505	544	553	524	523	512	499	486
59224	23429	8206	2035	747	504	396	345	293	270	282	240	277	273	318	292	268	262	249	247	242	262	262	246	249	263	238	210	249	232	242	218	238	248	249	244	241	198	242	234	251	245	214	221	255	249	222	234	261	286	265	263	231	270	251	264	229	237	250	258	251	279	255	256	231	293	222	225	273	230	281	271	270	251	262	239	253	262	261	246	232	240	231	247	294	266	228	228	243	257	241	254	253	261	253	277	257	223	268	259	274	253	223	243	253	249	243	279	247	263	240	271	255	255	236	236	227	250	254	255	242	225	250	229	261	265	270	245	244	232	235	266	225	270	259	265	229	237	243	270	230	244	272	262	249	234	253	262	280	250	275	240	252	238	246	261	219	229	253	242	217	250	253	229	274	259	255	288	290	272	254	247	255	231	231	247	255	277	249	249	264	219	229	258	250	222	242	237	218	239	278	232	245	232	200	244	220	260	243	249	239	214	224	240	275	265	224	227	251	245	264	265	254	253	265	238	240	245	246	219	231	276	235	265	260	245	250	260	260	227	224	239	254	259	276	253	283	250	251	250	280	243	238	261	233	273	247	260	250	287	264	235	250	270	256	243	243	272	252	272	241	262	235	233	234	243	261	239	242	269	244	245	255	235	279	237	273	261	269	277	244	259	220	252	245	287	231	224	256	243	245	263	261	259	263	258	254	221	287	260	226	240	261	240	279	249	266	235	237	247	247	253	244	249	265	296	238	280	257	232	244	273	225	242	291	267	245	243	270	248	261	233	243	261	252	259	252	245	236	284	270	243	244	240	241	232	274	254	233	218	276	249	269	261	238	262	225	232	260	228	239	215	253	220	264	255	290	246	238	244	253	260	250	265	263	250	259	270	240	269	273	292	249	255	261	262	247	277	233	256	240	239	241	239	249	249	243	242	244	288	278	260	272	235	279	252	246	219	225	306	254	264	286	238	245	262	233	247	258	230	260	270	247	248	227	255	261	244	266	234	251	257	260	275	236	223	256	251	301	243	259	259	268	253	261	253	249	241	238	234	279	251	243	224	269	274	238	253	236	275	245	231	247	270	288	260	262	248	238	231	218	222	254	263	272	289	291	227	224	253	236	204	242	226	223	244	262	226	296	258	283	240	247	255	272	250	246	222	261	242	255	230	235	224	234	240	257	254	245	261	256	224	248	252	264	247	226	243	258	256	236	230	251	233	237	252	230	260	235	217	240	228	219	275	235	285	229	219	239	260	211	249	256	271	242	218	256	257	271	249	273	267	221	229	232	253	250	231	281	261	215	252	249	238	261	267	280	286	242	264	249	223	234	244	241	264	256	250	265	260	238	261	277	251	277	263	259	249	241	231	253	270	284	221	233	251	256	246	272	257	249	249	228	221	284	247	248	254	223	252	253	277	232	251	225	250	250	230	236	240	238	252	237	262	237	253	246	263	281	253	252	240	263	256	241	244	233	289	265	266	266	210	232	247	245	254	222	245	246	246	284	242	276	253	262	243	232	270	263	211	235	264	253	252	226	239	256	251	263	260	261	236	256	249	275	219	251	283	254	274	246	260	218	265	281	252	250	240	263	234	266	292	234	225	269	273	233	233	247	233	261	249	230	238	244	238	250	219	239	232	266	250	258	206	236	264	240	272	265	249	233	250	220	283	237	237	228	239	262	224	269	250	234	241	229	267	249	247	253	234	228	283	242	211	242	260	239	239	256	267	250	243	227	244	252	252	242	257	245	240	266	241	237	270	226	231	242	267	219	217	269	243	260	230	286	243	265	223	250	249	254	249	248	235	232	242	224	257	275	254	256	246	230	245	246	254	275	272	256	269	240	243	235	234	242	262	271	214	249	245	241	245	228	256	268	226	245	246	254	244	243	259	257	236	252	256	267	232	277	253	257	256	252	222	260	258	261	267	244	256	267	232	259	246	206	253	249	210	242	227	249	242	248	254	283	245	247	269	258	248	253	258	221	222	241	252	253	229	231	237	251	240	236	227	239	239	260	250	228	249	285	265	227	219	237	231	229	221	277	240	250	248	238	243	236	224	248	227	234	218	239	297	263	246	270	233	243	253	249	242	233	281	242	213	238	231	250	262	224	261	276	267	255	264	252	253	261	272	242	233	257	266	214	242	206	232	251	230	227	271	256	241	224	230	234	256	248	254	254	267	235	259	278	237	226	227	252	229	295	235	242	241	237	277	274	232	271	238	253	262	229	271	249	225	237	230	229	293	233	259	236	246	250	286	249	235	241	269	245	251	252	262	264	227	258	255	275	237	260	250	243	236	229	260	245	248	274	260	245	237	265	270	260	260	256	226	237	231	258	251	246	248	243	304	247	273	267	223	215	245	290	230	244	234	245	262	222	242	254	263	243	230	254	263	239	221	274	235	238	243	236	250	226	265	249	263	250	212	256	266	250	272	273	227	248	242	252	263	218	243	241	247	222	261	262	250	232	229	267	238	246	231	220	241	262	276	239	226	229	235	263	230	270	226	247	246	251	263	238	263	230	223	218	227	256	251	219	231	271	238	246	249	246	247	242	263	244	259	228	236	227	258	262	250	230	234	255	249	249	254	256	235	244	263	251	257	262	268	263	247	240	235	245	228	241	265	244	255	287	266	228	289	228	251	285	256	242	250	279	243	258	250	292	255	282	243	260	297	244	203	272	257	240	238	272	258	228	253	234	272	259	242	241	277	274	259	228	250	278	262	236	292	257	217	225	260	255	262	271	265	272	258	254	239	275	253	242	266	246	241	251	249	263	259	234	254	251	235	277	237	275	245	227	249	240	238	256	258	269	240	227	252	235	258	244	258	274	246	259	242	227	248	251	226	254	263	264	255	217	248	203	246	255	230	252	277	254	242	242	255	245	252	249	243	261	249	270	235	220	257	229	259	244	257	256	263	266	258	248	239	256	281	229	216	249	250	259	241	230	212	254	246	272	295	266	258	240	254	261	217	241	238	259	244	221	264	262	235	266	251	248	231	251	240	232	252	256	244	250	267	272	261	256	255	225	240	255	237	254	235	235	249	251	272	242	210	237	224	259	273	238	241	234	250	267	253	235	265	261	254	251	262	264	250	270	264	270	258	245	240	240	230	235	221	265	268	277	266	244	226	245	256	258	248	236	217	259	265	265	241	232	252	228	264	245	283	258	248	240	234	247	235	244	245	233	234	239	227	252	242	236	253	258	250	263	252	227	264	259	245	255	240	278	247	220	249	256	242	241	243	258	247	258	237	219	255	287	232	250	268	247	238	258	263	232	234	264	239	255	230	228	255	233	247	232	228	219	259	246	237	279	238	242	256	266	247	252	261	259	248	275	295	248	242	246	273	287	269	247	266	262	264	287	271	261	261	243	253	271	257	257	259	221	277	245	269	237	251	246	259	267	271	272	231	246	286	257	244	234	245	220	254	232	280	233	262	258	251	244	263	265	220	241	257	248	232	247	240	219	248	246	293	248	221	230	226	265	258	261	256	231	246	264	238	223	254
40080	13811	6315	3743	1965	1389	1103	864	641	589	521	548	574	615	532	539	550	532	546	618	565	608	579	555	550	578	557	590	590	525	546	542	522	560	519	589	537	549	552	554	557	523	547	542	521	529	554	587	617	579	529	537	556	556	531	570	565	580	519	520	539	535	537	585	527	571	531	550	581	563	535	509	571	545	566	585	567	547	564	557	524	557	519	595	549	572	547	588	529	547	550	516	534	528	570	546	566	564	528	564	544	558	539	537	538	573	558	531	554	591	527	548	558	500	578	549	543	548	569	537	605	552	549	536	581	595	542	557	603	518	568	572	569	569	580	540	562	522	584	556	526	534	550	593	555	542	590	534	591	526	568	578	562	572	555	541	577	550	592	550	544	524	541	575	539	558	499	561	525	567	529	536	512	570	558	521	571	578	544	568	533	545	543	574	497	556	571	588	563	545	554	552	576	511	533	579	578	570	570	559	525	578	556	558	534	554	531	592	564	497	537	565	536	589	548	566	564	551	562	518	573	540	526	597	522	588	563	551	581	534	522	565	595	578	543	529	585	557	593	533	583	554	527	540	565	553	536	516	554	578	564	590	591	571	567	555	554	528	619	588	558	567	538	565	577	543	557	579	558	556	570	568	573	593	550	562	572	585	521	562	558	515	538	555	532	520	595	546	539	571	555	541	556	582	558	533	566	574	529	550	544	585	548	541	527	520	549	557	552	547	551	552	536	541	539	549	561	534	557	541	559	565	586	561	566	574	567	539	497	538	575	535	548	586	541	567	534	524	526	548	558	559	552	573	551	534	576	538	534	541	582	552	572	563	543	559	547	505	528	580	556	535	596	539	522	539	526	545	561	564	546	567	552	580	544	539	597	541	567	533	521	562	519	541	587	481	535	590	557	542	532	580	557	560	533	598	568	551	550	531	572	545	562	512	565	536	542	529	567	592	571	560	581	560	520	556	538	580	567	580	589	543	557	593	513	548	517	549	567	513	525	526	537	577	531	581	599	558	549	577	592	563	538	533	555	536	567	576	555	561	574	537	557	531	540	565	559	566	523	550	536	529	558	598	544	599	586	567	545	542	554	599	570	533	563	550	547	545	563	583	535	580	577	521	575	573	565	520	561	573	544	580	533	542	574	545	508	542	564	531	550	564	544	522	567	516	551	567	563	566	547	527	561	564	518	541	570	541	534	562	562	520	554	595	520	505	555	538	556	501	575	545	568	528	529	575	541	542	556	523	538	560	577	581	567	564	526	535	498	509	590	547	518	569	559	570	613	519	551	575	568	539	564	555	547	595	579	544	576	559	555	591	576	574	543	579	552	532	558	512	531	549	593	533	542	554	553	558	553	553	549	561	502	543	531	608	560	590	540	578	563	543	585	565	529	510	577	584	531	515	569	560	597	583	572	557	540	544	539	568	533	557	585	548	534	578	561	529	543	539	531	536	553	525	537	542	557	555	549	546	580	486	543	553	520	555	539	515	533	540	599	546	509	549	540	549	573	563	527	544	558	546	558	528	510	564	525	541	560	563	580	564	618	524	612	534	514	523	545	553	524	534	550	540	595	577	547	575	552	566	556	533	573	560	554	557	540	578	568	543	578	585	557	558	542	549	547	538	538	560	558	562	590	517	545	518	525	567	537	547	559	577	523	549	568	565	548	573	550	546	558	512	563	537	558	581	541	571	542	560	571	566	569	546	530	617	557	564	541	533	528	541	558	548	516	577	548	502	526	531	542	580	544	514	532	575	559	549	547	558	574	544	553	535	576	537	527	558	557	532	570	600	542	550	546	580	553	570	562	582	564	583	563	529	558	535	596	536	569	576	527	540	520	559	538	534	574	561	568	577	574	574	574	552	566	555	526	560	527	572	552	567	559	510	537	536	554	528	577	524	639	544	573	563	587	537	588	538	553	524	558	538	530	553	551	564	592	556	557	534	556	576	576	549	553	583	546	531	562	562	545	571	575	543	577	575	514	584	534	590	539	550	527	576	536	524	577	533	539	597	531	576	557	544	558	594	559	582	586	556	552	545	541	582	577	572	529	546	574	545	530	554	569	525	571	567	581	556	559	566	571	539	552	542	563	575	578	621	590	532	548	556	556	536	570	516	571	602	536	575	542	568	541	535	581	578	611	578	554	568	565	562	570	551	547	517	566	534	553	600	560	561	556	571	573	548	553	538	564	557	583	555	531	587	563	545	570	509	545	530	513	576	556	566	551	542	528	559	555	620	518	517	571	534	604	558	563	560	582	483	533	569	529	581	529	524	558	556	565	559	527	575	511	576	573	539	558	539	563	551	541	561	557	552	566	532	562	545	574	537	530	516	552	537	624	574	556	533	562	594	561	546	554	549	540	604	537	568	574	545	555	624	551	515	575	547	550	554	588	558	553	550	569	567	577	554	521	596	561	587	552	542	586	559	558	510	577	545	610	598	530	528	524	540	517	532	511	573	570	552	507	533	544	565	586	539	567	553	560	595	578	585	582	552	533	538	522	563	538	514	583	542	538	553	538	545	511	559	540	522	513	584	559	520	599	547	581	538	533	581	563	563	526	527	556	538	538	562	526	547	544	557	566	539	587	501	550	513	558	542	572	561	578	542	568	593	520	586	617	565	513	574	515	571	556	568	624	539	596	594	574	521	566	549	551	552	551	527	552	545	565	548	587	549	564	541	559	532	539	567	566	582	554	573	586	554	553	568	538	597	567	586	587	551	531	539	556	509	556	572	555	555	586	545	580	555	597	578	570	536	565	564	565	598	538	544	538	570	553	577	609	534	572	539	551	527	528	550	561	526	553	588	510	593	555	570	571	562	562	555	521	580	509	554	530	549	529	530	580	553	537	578	572	537	511	531	531	510	553	576	538	552	546	584	586	525	557	553	554	576	567	588	553	542	564	545	574	510	557	537	563	532	497	542	540	591	558	556	571	563	548	578	571	563	553	578	557	552	540	541	543	579	556	600	588	568	535	537	548	540	542	559	564	542	550	576	539	529	539	518	592	527	560	563	546	587	562	601	566	540	560	580	550	541	589	527	569	586	543	554	540	566	571	530	540	539	553	570	569	589	541	592	524	590	581	527	554	542	563	553	511	540	519	526	561	519	545	538	582	595	554	540	558	542	564	576	548	552	526	554	581	571	545	567	541	544	512	548	571	559	560	603	541	516	584	555	552	559	551	579	543	568	522	575	541	540	589	539	518	534	569	525	546	534	559	507	521	526	567	551	540	596	553	546	519	575	547	527	543	554	580	534	590	526	572	584	570	562	611	576	586	569	551	537	536	556	579	534	521	560	553	539	551	597	544	535	526	544	576	525	570	487	538	592	580	537	573	516	534	587	552	535	516	551	551	608	525	562	536	498	510	541	605	584	561	499	567	561	560	568	515	575	554	593	570	524	586	549	577	558	531	524	596	542	562	560	552	567	541	583	563	586	543	511	569	521	570	574	585	563	537	585	594	542	494	561	560	584	567	574	533	537	557	516	550	530
48715	17693	5366	1741	633	408	272	244	214	212	235	221	207	204	212	204	224	184	185	191	221	200	227	206	191	231	218	219	218	214	203	217	207	214	209	216	203	211	217	217	216	212	176	198	217	187	237	210	213	210	223	214	226	224	232	224	201	210	201	200	227	225	241	252	206	225	211	198	218	235	196	208	211	210	218	236	235	220	217	194	219	184	206	207	196	188	205	193	203	198	232	205	206	197	233	193	227	216	236	207	213	194	217	208	214	204	230	207	212	232	216	210	202	213	226	216	209	213	201	219	227	206	211	212	186	197	202	229	248	210	194	209	241	208	243	218	252	221	203	182	186	203	212	199	227	201	213	218	261	208	204	207	222	193	221	206	191	253	210	219	219	208	219	198	204	208	227	220	184	199	228	234	236	238	204	206	222	241	223	227	200	223	250	236	231	212	200	240	226	203	208	186	219	211	197	217	210	213	217	203	201	191	236	215	180	208	229	191	183	227	202	210	218	233	225	232	194	223	213	195	213	242	199	183	212	232	242	228	195	188	191	212	212	223	228	190	214	199	212	227	210	192	214	227	178	195	221	207	231	207	224	198	195	217	182	209	206	188	219	222	205	217	219	211	204	212	230	209	201	218	195	221	224	193	217	199	209	217	244	207	206	219	236	215	221	220	213	215	207	166	207	204	197	231	224	213	202	219	225	200	214	219	195	195	196	211	218	188	198	236	223	204	195	202	218	219	216	200	217	207	222	211	204	223	204	182	219	234	200	215	212	203	184	216	233	193	248	219	203	200	209	220	230	204	211	210	211	221	221	203	230	198	223	231	227	236	244	195	224	201	204	227	209	241	231	224	240	202	221	196	232	221	222	211	228	187	228	203	218	209	206	212	212	217	194	215	189	197	187	191	203	225	245	210	236	226	256	201	208	215	196	214	224	201	206	241	212	207	202	207	210	194	228	211	229	222	229	188	185	210	185	221	241	211	171	199	225	237	195	221	217	228	212	219	233	185	203	213	208	207	218	207	207	195	240	196	179	182	195	216	217	212	195	212	220	212	214	217	213	218	234	238	213	223	203	222	204	201	234	215	216	219	197	222	216	240	199	221	195	213	224	180	228	184	180	197	211	215	242	229	231	216	212	209	183	212	189	190	193	227	197	250	197	199	229	203	212	235	219	221	239	218	201	214	227	195	208	221	196	195	241	215	219	206	225	232	216	237	197	202	218	212	193	209	173	237	229	220	223	212	225	216	202	230	201	199	250	201	179	197	205	218	177	199	195	235	206	213	207	207	254	215	207	199	191	205	246	205	236	201	200	200	198	217	213	195	217	201	202	202	209	206	197	205	204	226	224	227	207	222	192	220	240	207	200	230	232	204	219	210	211	219	213	238	233	236	196	183	221	198	199	209	196	212	221	201	214	217	206	217	210	194	226	218	218	249	210	228	217	209	199	209	219	223	194	203	199	206	188	219	205	199	202	195	198	217	198	217	210	195	215	220	212	218	224	206	184	229	206	199	199	210	214	210	219	214	212	214	216	225	195	216	190	222	200	207	202	231	230	207	193	208	206	222	200	212	234	233	219	230	226	223	217	205	211	188	180	224	196	225	222	198	211	196	215	221	218	217	199	201	232	201	222	200	205	193	209	222	190	235	219	202	223	214	198	222	213	198	209	215	239	213	208	218	217	225	224	222	210	199	221	231	236	178	203	239	231	184	205	193	216	210	207	204	213	232	213	224	210	215	192	189	231	211	214	194	232	198	232	188	215	223	228	246	253	220	220	231	222	180	194	213	198	234	206	231	225	223	231	200	219	202	217	194	225	210	239	201	211	222	211	218	200	211	199	206	221	239	212	194	217	214	210	200	207	208	215	192	228	200	204	202	224	229	228	219	200	213	225	218	217	207	239	202	209	225	228	200	240	229	196	244	212	225	187	194	225	216	221	201	204	203	193	197	226	213	218	214	209	220	213	202	180	211	215	195	196	209	209	215	216	211	250	228	209	195	178	214	218	174	214	185	227	203	216	203	222	207	224	226	220	206	217	215	232	231	209	213	209	219	199	205	205	209	216	222	244	237	249	233	208	208	182	221	207	168	230	204	199	219	201	223	251	221	214	235	202	208	222	208	210	222	180	187	190	210	185	199	196	203	235	191	183	203	215	215	207	220	196	200	221	236	233	209	200	221	231	203	208	207	231	226	210	211	234	216	201	225	218	200	220	243	215	219	186	217	190	206	199	223	223	205	232	224	227	239	208	238	231	230	211	213	224	242	223	231	220	217	214	210	210	196	190	205	218	193	208	215	202	230	203	218	207	219	227	205	212	217	235	235	221	205	265	209	216	213	220	196	230	212	234	198	206	180	208	237	199	211	216	218	214	220	200	203	218	206	239	186	199	215	233	211	224	216	253	205	212	207	225	215	207	248	227	235	240	217	200	183	211	194	195	224	210	188	231	182	195	199	193	245	211	207	235	208	234	217	196	190	177	207	202	229	233	212	228	177	218	208	199	214	228	197	196	227	210	195	191	212	197	219	195	200	198	203	209	229	248	196	239	220	201	238	203	200	212	189	218	225	212	194	178	210	216	217	230	220	251	229	234	223	222	209	231	244	214	222	220	197	197	209	201	193	246	236	194	208	223	244	201	210	217	227	231	205	196	212	196	187	212	211	225	206	233	205	196	225	221	213	189	208	217	210	219	211	206	213	209	200	217	202	242	199	219	213	217	218	197	222	168	217	221	199	220	219	207	213	208	181	202	189	216	235	209	222	225	210	202	188	201	210	191	220	224	208	231	215	199	207	203	174	174	251	238	238	209	230	229	231	201	201	197	256	212	209	206	194	218	207	190	195	213	208	225	195	196	210	225	227	206	214	226	198	202	188	180	218	183	194	228	244	218	224	210	220	223	225	205	211	195	175	225	218	209	195	194	235	199	229	217	199	232	209	226	237	204	204	231	212	202	223	213	248	198	206	212	215	179	247	198	203	208	192	199	217	216	188	218	236	214	193	195	208	231	209	219	228	213	193	212	217	220	209	233	218	213	239	227	245	228	200	225	201	231	242	219	219	225	207	195	208	213	224	204	208	203	222	221	224	213	194	210	229	213	211	231	217	209	204	223	207	194	186	204	236	173	228	200	212	236	215	228	218	229	222	210	215	225	245	218	210	256	226	250	180	184	224	256	221	220	193	229	227	215	225	195	203	218	223	221	205	223	216	195	207	200	237	213	219	237	209	232	195	234	213	185	223	225	192	231	193	210	186	205	190	205	223	220	227	218	235	216	207	237	201	225	202	187	220	222	209	212	215	201	199	230	201	214	184	232	200	215	233	209	238	228	189	204	225	192	208	220	223	218	218	208	193	185	195	248	204	234	218	211	240	206	196	195	187	217	221	223	194	198	211	221	240	205	207	220	249	219	237	204	186	228	222	228	217	220	227	191	209	244	216	181	227	181	244	212	218	241	228	216	191	213	211	201	218	218	206	199	224	174	203	208	228
33377	12305	6663	3614	1671	1021	806	595	498	529	489	492	529	476	479	487	470	498	459	468	499	471	479	475	511	527	510	508	503	460	488	471	461	471	477	485	509	485	499	448	460	481	461	453	512	480	442	493	470	479	468	509	459	478	506	512	460	462	473	481	511	445	465	492	484	479	496	465	520	463	497	541	470	473	483	475	524	508	469	480	487	495	509	498	478	524	459	475	482	491	474	488	450	524	483	487	519	467	493	509	511	501	491	478	472	485	505	507	479	494	479	519	494	484	472	471	506	450	498	457	473	476	449	443	476	492	481	500	457	476	466	495	493	488	495	502	457	462	507	466	505	515	481	473	490	487	454	533	482	472	483	508	509	478	506	462	504	521	516	479	482	478	508	456	496	491	463	528	472	483	471	506	469	451	515	493	498	470	505	469	499	432	487	481	465	477	476	454	496	488	490	487	484	464	474	477	466	460	487	438	482	485	498	450	513	468	473	478	469	535	480	437	466	465	481	480	453	500	445	506	483	490	506	444	494	488	466	472	479	479	519	520	494	489	462	479	485	494	448	489	489	501	508	452	460	503	462	484	490	475	461	480	514	518	499	480	446	482	473	456	474	511	442	514	524	486	507	471	492	483	508	505	483	487	436	473	468	499	458	479	460	500	451	506	485	507	481	512	481	506	483	512	465	452	483	469	496	453	487	466	468	483	494	469	465	464	506	482	484	488	500	497	474	462	467	486	547	505	498	555	498	505	483	497	508	479	472	486	473	500	496	490	486	499	480	511	492	490	509	486	446	512	471	521	455	450	482	474	488	482	505	489	443	503	533	476	462	483	458	548	475	451	458	467	520	490	462	488	509	468	511	485	496	476	468	474	479	475	408	486	502	445	448	453	486	507	466	490	474	477	520	486	447	443	490	458	505	470	462	467	514	449	483	494	471	479	496	504	488	527	516	487	479	484	448	478	476	491	444	482	468	502	531	464	481	459	483	476	478	495	483	453	493	467	448	514	444	485	519	474	450	480	469	487	480	504	487	497	501	486	473	485	481	475	547	438	471	461	526	450	498	494	514	491	458	442	460	472	487	498	535	481	498	509	507	464	478	497	479	482	474	517	455	513	487	496	483	465	501	440	509	501	454	457	452	506	500	445	503	482	477	490	493	490	477	466	480	519	470	468	521	503	458	480	491	501	471	489	505	514	481	467	521	500	489	483	485	497	479	470	468	442	452	491	484	488	475	442	453	464	476	465	483	492	469	490	478	519	486	488	492	489	491	473	489	484	539	503	465	487	464	478	514	471	493	481	482	521	490	469	491	524	489	481	479	483	524	488	506	473	488	490	480	508	501	453	520	452	464	485	486	500	474	517	519	467	478	497	444	473	493	472	485	475	472	496	497	470	485	459	510	470	486	470	491	491	491	456	473	492	479	477	504	478	452	463	462	473	479	523	506	496	540	464	475	491	469	455	473	474	535	470	490	474	446	462	461	485	476	486	510	473	474	495	447	465	493	472	509	483	483	504	488	497	465	502	442	529	492	470	464	513	484	493	474	505	504	461	451	515	509	456	473	507	503	481	479	489	487	486	518	441	509	480	518	467	505	499	485	468	450	455	477	462	466	475	515	465	476	456	502	515	503	480	499	508	482	517	480	473	475	468	513	488	512	497	480	480	520	456	468	511	473	492	462	491	465	507	521	490	513	509	445	491	487	492	482	465	452	502	490	478	462	441	490	484	489	471	501	518	482	446	501	451	485	483	469	509	473	493	475	466	498	495	445	504	516	502	472	450	503	512	492	516	459	468	468	464	506	506	488	493	510	518	470	479	481	495	454	486	521	470	458	506	458	469	497	515	495	485	481	469	513	500	487	455	489	494	467	517	479	478	475	475	470	513	510	479	509	457	461	505	503	464	487	474	494	496	457	494	480	470	475	479	471	453	473	491	482	470	512	499	484	487	479	476	486	477	471	489	448	445	448	483	506	490	516	502	466	469	502	518	462	514	531	507	486	477	516	488	483	499	502	498	482	469	487	463	464	467	478	482	467	468	489	427	459	509	502	487	462	485	444	472	491	499	490	515	452	484	480	469	472	505	467	493	494	496	515	495	487	456	460	472	477	465	493	504	474	477	454	475	505	489	472	468	519	484	471	495	476	505	465	454	504	480	493	478	453	528	442	498	453	460	520	501	487	472	488	504	460	511	479	465	491	471	432	491	475	489	482	460	480	486	488	463	494	465	486	523	488	470	487	525	470	505	495	507	494	462	527	510	458	489	513	474	503	487	486	521	476	480	493	456	456	462	492	445	491	484	515	499	483	524	482	473	503	468	501	511	474	480	490	484	496	469	463	435	474	457	477	479	468	462	482	421	483	466	489	487	467	460	461	523	473	508	499	498	475	466	508	483	437	466	464	451	508	487	463	457	466	493	470	503	481	498	472	470	506	467	494	483	428	438	498	513	497	472	480	460	483	452	477	494	471	459	466	523	498	454	493	487	464	492	493	498	508	457	457	482	509	477	491	434	463	490	501	456	526	537	502	495	504	475	488	469	499	465	492	502	470	483	466	483	467	495	477	476	483	476	508	524	470	449	446	481	457	500	445	499	475	467	518	486	501	471	496	498	481	440	454	473	495	475	524	474	503	517	455	497	473	510	502	498	488	472	501	503	472	487	474	487	495	465	495	442	482	491	501	518	459	497	441	516	514	487	518	474	469	509	483	441	467	437	473	472	485	474	479	441	479	498	546	479	482	473	506	454	438	469	482	492	461	515	474	520	448	478	477	467	465	483	484	485	477	492	469	468	491	459	506	462	479	474	456	456	476	460	486	512	512	463	512	494	471	476	479	462	462	500	474	478	452	523	493	479	466	507	469	467	500	487	529	479	499	474	483	490	471	475	470	438	487	479	514	512	463	481	527	515	507	450	523	463	495	513	535	483	479	497	477	501	440	467	467	466	479	474	461	491	458	478	510	485	498	476	496	441	475	459	487	493	506	474	530	460	479	486	462	505	511	471	479	423	452	485	489	470	480	473	487	500	514	518	470	473	473	500	501	510	472	469	473	524	487	475	449	496	456	474	457	459	490	447	505	502	508	468	504	480	502	485	506	500	491	467	480	490	491	522	487	488	489	446	494	473	500	496	520	448	486	479	472	508	453	487	430	472	484	422	502	478	479	459	506	509	441	507	495	519	486	502	477	470	462	487	470	482	457	456	463	472	476	449	462	482	453	475	466	465	494	517	459	442	512	505	508	541	453	480	465	491	509	472	484	512	483	482	467	494	497	441	477	444	480	533	520	466	461	486	505	527	487	519	487	495	505	467	479	501	481	476	467	463	497	464	525	495	479	493	497	506	477	516	495	509	455	440	481	490	498	491	487	491	488	477	460	447	492	443	517	491	484	482	468	492	466	496	509	497	487	490	483	443	501	490	516	482	478	457	461	516	477	469	494	474	408	498	478	501	496	459	463	490	492	472	471	505	526	480	461	516	486	499	492	465
54988	18866	3424	490	329	274	271	237	240	227	255	258	256	236	228	214	222	235	234	240	240	244	224	233	225	254	209	224	255	217	204	229	250	232	241	220	211	199	212	222	219	237	222	227	233	225	234	215	220	258	220	228	257	203	238	237	214	257	225	242	215	201	240	217	220	224	227	214	240	217	208	219	222	255	248	202	225	218	226	243	221	245	242	233	225	212	216	248	209	227	220	223	220	213	228	258	230	255	234	235	232	228	222	202	240	227	250	229	252	252	234	246	251	226	226	242	228	252	253	254	227	259	222	232	222	237	221	226	226	237	218	233	226	189	242	229	245	249	233	221	226	221	203	219	247	245	208	232	216	239	216	219	211	226	226	231	246	215	230	234	217	255	220	233	197	237	240	248	253	222	243	228	222	253	213	256	199	260	223	211	249	251	236	252	255	244	238	200	240	236	236	208	244	200	207	219	206	245	237	217	204	218	233	236	239	247	239	223	248	251	229	227	245	249	235	248	241	234	233	249	219	251	250	237	229	204	213	278	225	261	272	228	247	238	212	217	226	232	216	226	266	243	227	247	245	239	240	215	247	250	199	221	247	235	236	220	237	274	213	235	247	252	228	261	235	200	223	229	210	236	250	235	269	227	243	260	230	234	221	211	216	212	221	237	208	216	256	235	220	254	231	257	253	230	251	224	248	211	244	251	199	221	228	227	231	204	228	254	243	221	236	220	256	238	217	242	212	238	230	246	202	230	239	247	234	242	306	249	218	227	240	220	234	212	238	223	231	230	274	239	221	232	226	241	233	204	246	229	251	225	231	212	237	187	218	257	237	210	281	239	222	229	219	252	210	230	256	216	224	242	238	244	224	222	227	226	225	242	254	219	217	240	225	247	244	230	233	261	221	205	254	235	218	231	247	237	227	214	244	217	256	223	214	227	235	221	240	233	217	214	217	241	269	240	245	230	244	266	259	225	239	221	245	214	230	239	230	212	242	235	217	214	245	242	221	267	214	214	218	237	237	220	254	206	242	217	193	227	233	251	225	238	252	189	227	222	228	254	233	238	228	228	217	243	198	234	249	242	216	259	258	230	246	225	283	248	232	208	229	222	235	198	200	240	239	234	218	241	232	227	239	237	226	225	265	256	210	251	240	226	241	211	254	206	205	226	251	234	229	217	193	220	237	216	212	213	231	220	241	223	201	219	254	249	220	219	257	229	240	261	220	219	221	217	248	207	214	249	249	227	234	260	228	236	233	235	272	222	197	244	226	218	228	242	253	214	238	212	232	221	248	219	229	217	187	233	252	213	260	238	222	240	218	219	238	228	233	237	238	233	227	235	254	210	222	223	244	238	214	219	195	235	223	237	216	224	250	223	211	222	229	262	220	253	234	231	204	218	242	223	226	234	219	229	228	241	245	251	233	222	233	239	239	237	253	249	223	222	241	214	221	234	224	235	199	223	212	240	246	210	233	226	243	252	259	216	260	220	218	211	235	220	239	243	268	215	222	270	223	225	237	199	234	230	244	245	224	235	207	223	244	233	245	274	221	248	204	254	227	229	256	203	213	242	228	238	211	240	272	233	237	237	225	227	219	219	223	262	219	211	267	213	232	216	249	256	272	207	222	231	263	229	229	194	217	261	247	197	224	239	256	243	224	268	262	221	216	222	250	245	248	229	222	244	238	257	226	248	204	270	185	214	242	251	220	232	252	197	238	230	238	207	237	262	214	236	236	192	226	235	244	246	228	250	202	227	241	255	233	236	253	234	237	257	229	248	227	221	235	183	210	215	253	218	219	255	235	247	245	231	232	201	242	211	210	215	221	220	236	236	229	228	229	245	214	190	241	281	244	220	249	220	230	225	252	229	207	243	262	227	217	228	241	228	219	227	244	215	248	235	218	204	240	221	219	248	220	248	232	211	228	222	231	215	238	248	264	236	231	211	218	238	236	231	229	257	225	239	243	235	241	264	241	206	221	248	251	231	242	234	234	221	243	223	230	210	263	246	246	228	235	244	245	224	232	251	228	216	230	202	208	234	248	226	231	233	221	239	249	256	265	249	237	239	258	241	242	221	258	224	223	209	259	243	225	217	243	217	226	223	249	224	242	235	230	265	220	235	245	230	222	213	227	240	207	236	226	216	199	220	207	239	234	226	200	209	226	245	255	230	232	250	210	235	209	239	233	218	256	221	222	229	215	227	211	222	250	227	214	223	223	224	218	218	216	231	240	226	216	239	226	223	227	223	194	268	244	225	244	228	229	270	237	238	202	217	233	228	218	227	248	230	224	218	247	243	249	227	259	242	212	239	203	258	244	230	238	212	215	247	224	229	209	236	222	251	242	215	254	242	227	231	252	229	216	223	227	252	235	189	231	246	253	239	244	208	215	227	261	239	223	243	244	218	246	259	232	213	220	239	209	208	209	220	230	242	212	237	238	233	251	256	237	224	253	199	223	226	230	227	249	204	230	225	252	217	232	248	268	238	198	226	226	224	221	226	252	234	243	236	252	221	241	241	226	222	236	217	225	232	236	259	260	226	232	235	255	197	214	261	255	248	254	237	287	192	231	247	229	256	221	230	215	269	250	235	237	227	225	234	247	241	224	243	251	207	239	258	246	232	247	223	217	218	214	250	260	237	239	239	248	222	238	230	229	216	246	249	215	230	219	235	226	269	230	270	230	194	245	228	222	222	203	206	241	234	234	218	245	246	233	244	235	223	194	199	232	215	205	261	227	234	247	235	250	225	211	226	231	255	238	251	234	247	214	218	224	213	214	245	237	227	215	233	243	225	238	207	219	235	220	243	226	206	219	213	216	220	228	224	218	251	230	204	215	223	243	236	214	255	223	223	226	210	251	247	226	247	209	225	217	222	205	235	214	239	236	249	239	250	232	254	226	229	193	195	207	219	212	228	224	249	236	227	221	236	238	240	232	232	232	242	230	227	253	246	235	237	239	224	240	213	242	251	244	245	207	224	213	229	216	250	231	221	238	223	238	238	223	248	227	237	216	230	223	249	216	236	268	213	208	205	268	237	223	198	227	212	222	210	236	239	215	228	251	236	226	231	253	236	232	208	230	240	215	220	220	248	230	196	212	235	239	229	248	284	231	240	231	213	222	244	215	227	244	235	230	209	240	248	209	233	206	203	240	235	223	236	216	259	217	209	230	213	242	216	242	237	235	232	241	249	244	253	232	242	238	201	242	229	278	259	225	224	227	210	224	243	220	219	221	235	255	239	231	209	202	222	222	258	215	240	225	258	222	232	221	230	243	220	228	231	256	235	232	239	221	234	243	242	207	218	232	196	259	225	232	240	225	243	215	240	249	220	233	220	225	251	247	236	264	223	233	208	246	227	245	225	202	195	260	204	229	210	213	230	247	234	229	240	250	209	229	242	230	225	219	221	231	236	288	224	243	223	234	225	233	230	260	206	204	247	227	237	196	234	222	216	223	249	232	223	266	246	239	274	206	214	254	257	226	228	255	240	253	230
37272	8349	1892	995	786	771	641	592	504	549	531	569	510	586	523	540	510	524	534	543	505	541	549	545	538	513	510	544	536	481	558	531	545	529	522	507	541	511	523	538	587	519	521	557	535	528	472	557	521	541	543	555	540	559	556	547	504	516	519	537	549	503	524	512	516	512	571	574	521	498	495	529	551	518	529	499	527	559	537	548	532	546	573	519	511	537	560	527	488	511	582	500	482	514	502	551	541	513	533	555	519	546	533	514	513	519	544	497	530	515	557	569	519	514	546	530	540	539	537	534	504	537	536	545	537	577	504	545	494	481	504	542	516	528	521	527	482	527	517	514	520	552	518	493	520	514	565	516	508	520	496	499	541	517	536	567	532	536	516	527	525	520	506	517	528	548	561	491	508	506	527	483	537	515	522	480	547	543	496	523	527	514	537	511	523	487	512	496	554	510	520	521	541	529	521	494	485	538	541	515	470	527	510	483	503	487	551	512	510	515	550	549	533	498	495	532	533	492	553	545	568	511	532	518	526	548	504	548	549	523	513	507	526	493	507	528	496	538	501	507	502	541	479	545	496	524	542	572	554	550	498	553	515	530	553	490	478	563	543	523	529	536	538	524	516	484	516	517	503	545	517	515	510	517	535	504	528	520	535	515	489	511	513	561	513	497	527	491	528	498	513	524	524	556	515	512	533	534	541	518	510	486	533	500	497	493	529	560	550	557	538	512	509	498	483	532	512	513	532	524	523	552	536	528	545	529	529	522	508	538	519	502	529	474	548	548	518	542	514	547	523	509	516	508	510	519	510	513	533	518	488	542	556	528	535	534	522	524	569	535	510	493	534	509	493	561	530	512	509	541	508	470	519	567	486	530	525	533	469	518	521	503	506	544	541	531	550	473	529	527	544	530	520	526	541	492	519	517	566	501	515	497	522	476	475	544	540	524	516	518	531	550	515	481	531	541	546	535	512	512	545	546	535	540	547	532	520	496	494	509	518	525	532	492	557	545	499	506	514	562	515	530	499	510	545	523	544	497	501	527	499	502	530	500	513	503	542	530	557	503	515	476	497	498	542	547	497	530	499	494	486	505	537	507	510	543	531	531	539	495	522	542	526	559	559	486	535	491	502	521	560	540	534	516	538	544	528	498	491	551	485	549	507	509	549	512	505	517	557	499	506	523	531	513	475	522	538	494	509	503	562	591	519	530	560	507	524	499	570	550	525	511	537	553	479	525	498	529	544	545	562	492	495	497	505	492	521	509	530	500	547	479	508	514	555	545	585	538	500	509	498	553	503	538	534	527	560	508	540	516	561	516	545	495	559	517	561	553	509	539	533	532	494	516	512	528	516	518	506	525	476	525	521	535	523	537	498	554	510	536	523	532	498	565	524	509	476	527	531	510	562	550	539	584	519	536	533	526	522	525	549	549	509	530	504	509	512	534	528	576	507	541	518	501	509	523	524	529	555	507	538	485	513	526	546	534	550	496	501	522	506	541	557	542	542	529	525	508	529	540	543	476	509	494	524	530	538	503	546	496	504	500	536	527	550	499	547	505	506	527	524	529	542	571	505	514	555	480	514	552	519	498	552	506	516	515	510	529	521	520	508	540	531	542	514	500	510	527	517	505	536	535	546	550	538	541	548	507	564	532	491	472	494	507	534	479	487	527	551	489	489	523	531	543	584	559	516	508	521	549	550	520	526	562	538	502	541	585	500	509	476	525	559	511	521	501	531	528	497	544	511	501	519	554	487	567	532	541	504	518	574	515	510	536	519	549	519	494	568	504	553	540	518	486	501	492	522	544	533	535	560	514	520	531	505	571	560	533	541	567	508	519	515	550	490	542	533	521	535	553	527	516	524	547	510	534	522	474	522	493	476	563	521	508	513	502	497	524	517	492	532	544	563	519	559	531	523	519	531	509	522	534	475	502	555	517	524	531	532	529	563	527	509	514	550	531	512	533	509	528	485	524	509	534	494	521	527	543	522	525	516	546	544	534	526	547	517	539	514	544	539	516	542	524	532	565	572	491	540	523	524	484	492	542	520	477	563	533	506	535	537	509	525	526	558	521	538	517	536	472	460	549	536	500	527	518	535	545	525	525	546	504	538	525	484	499	500	549	494	545	535	484	475	510	537	509	542	519	506	516	514	521	514	507	512	538	511	536	513	466	562	507	493	513	540	536	517	519	571	537	490	529	550	496	557	502	536	494	502	505	562	505	571	507	533	570	530	549	551	507	540	473	541	516	507	514	529	534	481	533	505	525	547	520	552	548	545	508	495	530	556	501	501	514	519	518	539	488	495	587	479	529	519	489	552	517	508	564	497	565	491	525	505	530	526	535	498	502	567	543	486	522	513	545	546	492	521	566	494	521	533	527	482	577	505	533	538	552	505	575	553	496	487	503	513	511	545	515	546	496	550	525	577	536	537	548	474	533	540	490	502	517	504	510	527	517	507	533	528	522	500	547	521	575	547	497	571	533	502	511	520	512	500	508	503	536	559	495	499	515	520	536	520	489	577	517	556	580	517	498	512	518	504	549	562	528	496	504	506	534	501	474	550	541	539	558	545	537	494	560	501	550	530	512	515	476	534	530	533	479	494	536	511	518	559	507	508	503	534	499	491	500	543	535	536	525	532	517	522	521	512	520	512	540	495	526	504	530	522	542	515	555	544	517	508	535	531	519	502	508	517	510	551	548	528	504	502	555	514	520	534	506	524	548	534	536	535	528	481	542	509	514	509	485	507	520	524	544	500	520	507	530	517	522	534	550	510	498	512	537	554	496	506	526	506	541	492	534	532	490	482	535	502	497	507	516	559	482	534	539	502	481	542	512	485	504	505	549	533	505	523	566	584	535	528	505	537	563	526	500	531	539	517	502	534	525	508	521	557	531	504	551	484	513	511	520	554	523	548	522	528	532	501	475	543	533	504	521	554	498	515	558	549	531	531	498	514	530	508	516	534	523	566	546	523	518	505	533	527	532	513	524	536	500	513	513	511	517	504	571	540	527	563	510	515	481	596	481	527	531	528	578	538	540	505	503	515	549	525	526	542	518	504	540	519	516	517	539	484	522	543	536	548	533	510	514	552	546	551	570	532	495	533	536	547	535	486	523	525	496	508	514	495	478	535	541	516	491	549	520	505	505	525	562	508	552	532	494	517	493	519	541	506	510	544	517	531	540	513	503	540	521	501	509	530	532	495	506	527	492	519	513	532	535	532	507	538	573	534	510	539	504	498	499	519	483	545	520	543	506	520	502	532	559	545	509	503	571	530	511	505	509	551	484	539	513	537	518	513	538	511	519	481	550	522	510	513	526	548	544	490	522	523	523	516	497	537	519	529	519	558	541	509	529	518	548	529	505	549	498	545	538	492	499	508	557	474	556	555	558	540	517	545	517	485	516	509	510	498	527	601	537	515	486	560	548	467	514	483	529	527	500	526	498	521	523	500	570	555	522	483	503	518	532	567	509	506	569	540	544	521	502	480	491	520	499
61626	25784	10572	3455	1239	689	460	280	241	246	252	248	246	310	276	249	283	239	270	226	263	268	220	246	225	244	258	259	262	223	236	275	281	225	243	253	224	238	232	268	228	223	258	243	226	240	249	233	263	261	283	227	225	234	234	252	273	237	232	276	265	281	246	227	230	260	261	258	261	240	253	234	264	262	265	249	262	266	264	309	286	244	282	243	246	244	219	269	255	239	256	224	259	249	249	254	217	239	262	267	241	279	279	243	249	262	205	285	220	279	233	245	258	245	223	249	241	254	253	257	272	252	255	208	244	274	242	258	238	260	248	248	230	238	247	248	257	231	253	272	247	246	238	246	221	253	253	262	242	226	220	248	224	257	277	250	248	221	259	253	264	224	254	229	230	259	238	233	269	226	278	233	254	226	231	244	276	262	231	257	259	271	222	252	229	237	213	248	263	237	232	269	260	268	243	227	235	246	222	267	258	244	235	247	214	246	258	271	252	238	255	272	241	231	265	256	247	257	238	236	251	244	247	233	268	258	250	233	285	274	250	282	233	231	244	230	221	243	245	275	238	266	237	255	253	244	204	254	242	234	249	223	226	249	258	263	243	227	250	245	227	270	232	242	233	225	259	257	255	248	234	270	256	262	265	250	267	253	213	246	257	242	248	241	252	252	255	264	254	246	251	272	287	278	227	227	260	236	254	230	245	219	267	255	246	244	238	248	257	234	218	230	236	244	245	257	263	247	255	261	238	214	255	265	252	250	249	239	257	263	236	228	243	244	264	255	233	265	234	264	255	253	245	272	256	245	243	247	270	218	273	259	247	250	254	234	244	224	229	256	271	248	235	260	254	233	245	241	249	219	248	280	234	254	272	232	236	248	249	252	215	256	242	229	259	228	247	262	266	274	255	230	247	263	264	275	249	233	264	261	262	247	250	229	236	240	247	283	243	256	228	244	238	230	252	229	268	238	275	271	241	239	279	208	221	282	254	231	260	248	226	225	293	264	238	219	260	274	256	245	240	235	266	285	269	268	237	279	234	246	225	225	239	240	211	269	234	231	279	276	234	222	222	263	245	228	247	234	250	273	266	249	264	257	210	262	243	265	268	248	257	265	248	225	236	242	254	232	239	242	244	243	250	247	219	232	253	228	240	229	266	222	231	232	240	248	249	244	229	253	250	248	254	262	246	250	245	231	249	236	262	247	250	270	253	274	277	248	211	268	246	198	255	210	271	244	237	242	258	226	269	258	228	271	228	249	256	249	224	224	221	261	248	220	254	255	268	243	237	219	252	210	264	237	243	241	250	230	215	220	242	233	241	245	261	211	211	230	225	240	258	234	226	237	222	274	241	225	250	233	215	272	263	253	248	255	221	234	233	256	256	239	251	224	234	231	248	246	268	257	270	270	227	273	256	243	249	265	236	256	219	225	267	270	241	256	223	239	227	233	219	256	259	239	246	230	245	233	228	234	249	259	222	273	275	288	246	233	218	247	231	238	203	292	251	237	252	250	223	275	210	243	263	274	233	226	252	257	256	232	262	231	259	227	227	239	248	236	246	237	262	257	236	249	252	222	244	300	269	234	272	229	248	250	225	215	233	245	271	256	221	257	243	268	246	256	235	235	241	253	224	215	251	272	270	253	266	254	248	252	249	256	261	258	266	271	229	245	243	251	264	261	244	265	240	271	250	283	244	249	232	258	268	244	245	213	241	277	240	245	235	266	267	259	240	254	222	243	240	248	256	230	218	246	270	278	276	260	244	250	249	262	244	218	250	238	251	235	230	238	255	241	238	241	234	234	253	241	228	273	248	248	239	235	243	275	211	228	214	270	246	242	219	279	223	248	265	226	233	253	262	250	244	227	223	219	247	236	262	242	261	231	250	243	226	253	238	233	251	218	260	232	247	269	258	252	255	230	239	251	247	250	232	264	219	230	241	255	248	260	255	269	282	215	250	274	254	255	277	254	239	239	264	265	213	260	253	238	218	276	222	269	238	237	263	242	226	221	233	252	259	229	237	237	270	239	272	253	258	264	232	227	221	254	231	228	228	239	232	252	221	240	278	284	257	225	251	245	267	229	234	235	250	231	208	237	261	242	230	252	253	223	251	276	244	223	249	194	248	244	253	255	251	254	261	215	233	265	229	239	228	221	277	258	225	255	243	231	248	244	246	243	243	238	236	253	261	241	278	240	229	230	255	249	233	229	235	258	245	209	244	257	245	244	242	236	244	275	232	247	230	234	236	215	258	267	258	216	240	264	230	245	267	258	241	252	214	203	220	245	239	234	249	245	247	276	263	264	262	254	271	238	241	271	252	232	241	282	228	215	243	220	232	233	253	258	246	245	244	240	231	304	234	235	242	268	257	233	252	239	223	271	233	279	251	235	228	224	254	256	261	219	276	263	200	243	233	265	242	245	231	251	235	229	244	261	298	234	212	215	268	232	276	243	258	251	267	266	244	237	279	254	224	259	234	247	229	270	266	264	259	229	232	269	260	229	256	239	236	243	245	225	250	280	237	223	249	284	249	256	247	222	252	293	224	245	225	233	262	246	234	247	213	245	213	249	267	252	241	267	249	223	239	235	289	265	222	264	230	247	280	265	241	238	242	217	254	238	257	269	245	246	244	277	256	238	269	283	269	248	222	217	246	255	254	260	262	247	229	259	263	228	240	221	251	238	238	247	233	267	246	214	261	248	244	232	245	228	247	252	234	250	263	267	254	243	212	263	254	280	219	227	269	249	240	233	237	241	238	238	234	253	244	238	218	251	229	219	252	260	260	264	283	276	268	276	234	279	259	242	249	254	234	242	270	243	240	282	246	267	250	257	257	239	240	247	254	221	255	233	217	225	248	253	263	231	272	237	256	246	256	254	240	251	245	251	261	279	248	248	263	284	242	224	274	226	262	253	239	253	259	260	247	223	270	249	274	251	226	232	248	289	230	253	245	230	211	277	246	259	236	261	262	266	240	266	242	236	277	267	236	249	267	263	259	226	226	247	245	243	248	261	220	203	269	257	251	290	240	230	217	244	254	236	252	249	229	244	238	264	246	251	215	235	249	254	269	268	269	261	244	256	239	252	265	267	247	235	250	253	251	262	286	250	266	254	257	259	221	245	279	236	213	250	255	232	268	261	249	220	242	270	225	226	252	234	296	222	248	243	248	222	214	240	245	263	247	233	217	262	238	264	248	255	262	268	253	261	244	234	244	240	219	268	248	242	242	245	215	252	234	262	270	256	272	267	279	244	259	262	255	243	250	272	235	261	260	250	277	267	255	228	258	228	232	251	240	273	254	229	237	216	246	241	218	238	256	259	241	239	234	277	233	236	235	234	220	233	261	266	251	224	255	217	242	266	248	236	239	231	238	247	224	246	262	257	263	219	241	230	229	229	245	253	242	247	218	264	239	241	269	211	271	222	265	239	263	267	270	275	224	257	249	246	232	278	267	257	250	234	270	246	233	228	222	234	243	234	240	216	226	256	218	217	236	242
41167	17210	10631	6106	3179	2059	1381	714	619	616	568	576	611	582	545	549	546	577	584	554	531	553	587	581	530	529	607	579	557	524	583	551	586	572	550	569	564	563	539	565	560	573	537	543	510	522	543	561	559	502	549	589	525	576	548	552	515	541	561	517	542	556	560	549	550	544	563	522	551	544	488	537	578	579	517	568	556	577	577	544	552	541	543	595	527	548	536	555	526	554	509	552	560	575	551	538	565	549	532	481	540	554	528	539	559	528	580	557	557	552	584	511	529	592	583	522	549	497	508	554	564	586	535	567	565	522	553	563	526	544	569	524	587	562	558	562	598	554	570	546	545	517	575	539	592	573	519	541	576	551	516	567	550	558	577	531	564	518	516	526	565	528	530	542	543	551	566	570	555	583	540	574	515	600	588	570	573	543	535	571	554	521	553	567	558	567	549	572	549	549	549	548	541	540	546	530	545	570	501	552	579	550	568	533	540	532	543	562	551	523	556	556	501	551	539	554	542	526	572	560	553	588	538	531	542	579	539	504	575	555	525	549	529	531	552	497	567	557	510	553	543	543	563	532	595	559	550	526	537	546	552	579	543	529	539	532	547	529	519	567	550	511	538	527	570	557	503	582	563	511	531	582	567	579	547	523	553	554	560	535	566	529	546	558	555	570	572	535	536	578	556	556	520	523	550	607	536	541	579	581	561	548	560	541	501	578	541	580	596	549	556	555	497	543	511	568	537	554	556	575	518	571	531	557	569	583	566	532	529	554	588	551	555	542	606	526	572	546	552	556	552	550	558	545	528	567	554	550	541	558	546	546	563	550	615	557	507	569	539	569	549	553	565	552	543	535	566	546	549	524	557	548	514	541	523	573	524	546	572	560	533	570	556	545	531	528	541	553	566	556	532	555	570	561	506	539	512	563	524	513	529	553	527	554	499	560	542	528	589	546	538	559	563	536	553	536	581	564	564	527	525	587	538	578	525	572	543	553	592	582	513	526	558	547	572	523	546	548	569	547	545	529	555	529	517	581	554	558	561	525	594	545	542	547	550	544	544	508	547	539	515	548	537	551	575	550	485	521	562	508	580	539	570	588	501	592	536	543	519	549	539	535	538	549	542	549	579	519	553	550	568	492	550	522	505	508	624	533	550	534	520	553	565	560	511	545	541	539	609	552	560	566	534	525	499	499	561	552	523	532	583	571	543	546	526	547	567	511	550	539	567	536	559	542	542	561	580	560	558	549	545	529	527	527	576	566	487	543	537	551	522	567	553	532	590	541	522	531	536	539	544	517	551	555	552	556	536	546	510	551	530	555	561	572	505	571	561	530	570	538	524	515	559	566	558	550	547	528	547	547	564	568	574	531	609	559	537	542	546	549	567	570	572	511	552	573	552	586	550	552	542	586	558	561	543	556	578	561	518	559	535	525	546	537	569	574	558	582	577	533	561	532	516	527	557	535	548	579	513	556	615	531	551	574	559	571	537	556	513	587	531	593	533	540	532	560	528	540	567	505	574	538	579	518	515	540	538	537	566	578	527	544	572	575	534	533	513	541	517	564	572	524	540	522	570	525	553	561	555	592	511	541	516	572	505	525	548	548	567	569	560	530	552	526	545	607	533	571	546	552	527	564	560	596	542	542	545	561	549	526	546	545	516	561	560	576	546	568	569	560	570	541	524	572	550	565	548	525	560	524	553	565	530	555	592	511	497	560	548	526	558	532	522	515	551	566	552	577	539	498	568	534	569	531	584	534	514	539	519	545	550	561	561	541	562	536	554	507	546	506	538	549	551	534	560	554	578	559	541	586	572	542	573	570	577	506	586	546	513	554	554	564	505	493	528	543	543	618	534	571	529	543	534	572	525	517	603	530	519	569	514	570	522	575	556	556	545	555	532	552	546	529	531	538	575	528	590	606	544	553	547	543	515	547	561	544	545	584	560	565	592	543	505	587	558	551	560	533	534	577	562	542	562	554	562	506	591	515	555	525	559	534	539	541	540	558	540	567	570	514	569	549	546	527	567	553	518	563	592	528	546	542	570	530	574	521	566	556	512	530	591	563	556	517	580	564	576	506	543	547	569	525	562	520	567	547	544	543	551	560	562	504	511	523	557	560	599	593	495	533	548	531	600	543	551	533	531	515	551	516	575	548	545	545	540	532	519	529	568	557	537	526	560	509	571	543	513	534	550	576	579	563	550	535	524	545	530	549	607	562	527	562	567	545	555	535	550	573	543	544	520	555	543	521	564	557	561	523	555	547	564	549	575	518	527	560	524	555	517	564	514	538	532	516	529	577	505	545	535	579	551	543	595	559	527	569	579	513	576	545	495	551	578	575	556	515	525	548	557	549	547	550	553	587	546	503	469	561	550	568	594	565	523	570	575	531	553	573	530	527	558	529	548	530	534	518	546	545	559	524	537	553	551	566	530	527	526	560	542	498	516	566	508	591	549	569	542	531	538	554	516	538	529	546	537	524	537	523	537	517	550	508	545	551	537	581	569	560	504	541	560	561	570	525	528	524	529	561	542	549	593	549	578	582	552	566	502	543	554	591	604	521	544	555	559	591	539	546	539	576	533	543	526	517	514	521	529	537	534	529	489	524	526	514	541	539	538	548	543	539	586	526	566	558	542	570	596	543	557	591	546	562	579	578	544	532	551	521	506	562	568	529	550	531	554	538	558	549	553	586	527	513	567	548	532	522	526	558	561	554	530	513	516	568	591	555	553	552	541	564	541	515	550	565	557	495	574	535	542	565	563	558	519	557	547	567	560	526	550	530	554	546	577	524	540	533	571	567	550	561	561	553	565	538	568	579	520	550	559	503	532	555	538	541	539	574	554	574	533	558	567	547	584	558	539	549	527	534	550	564	542	522	519	511	535	530	543	591	565	518	602	538	542	507	548	543	528	555	531	587	528	557	525	518	572	561	555	560	534	506	593	510	560	592	550	553	557	586	524	600	527	546	522	547	550	527	537	593	634	578	570	517	570	589	551	528	532	549	592	504	530	549	585	550	539	530	588	533	534	554	553	512	530	515	561	566	516	561	571	569	544	508	569	511	539	587	558	589	535	553	507	507	596	548	536	544	546	584	538	567	548	544	544	524	578	540	526	536	535	510	549	551	548	543	517	532	549	558	578	535	560	537	579	518	550	550	553	599	572	552	543	585	508	555	603	533	586	554	588	521	600	511	596	504	567	466	489	526	552	555	571	528	507	530	549	544	556	527	544	562	576	542	568	557	508	540	559	545	556	597	556	531	556	537	581	525	547	547	542	555	558	563	546	550	528	539	549	563	527	551	563	538	555	538	549	521	593	560	528	525	559	550	543	546	558	576	592	561	555	524	516	524	556	569	542	572	529	576	555	537	577	550	542	552	570	516	532	555	533	526	507	562	589	528	544	531	565	574	559	535	544	551	565	559	547	528	539	595	543	521	564	539	550	527	523	583	532	540	581	549	537	531	560	535	545	585	553	541	565	527	548	582	531	515	557	570
46467	19877	5507	1266	511	375	266	216	228	214	200	185	240	240	234	235	213	211	208	214	226	199	225	196	225	216	194	201	198	181	207	231	226	205	182	224	214	253	237	203	231	196	204	206	197	226	227	225	217	240	210	212	195	194	183	201	215	230	200	240	231	229	220	219	214	217	213	199	210	211	222	226	194	213	209	216	220	230	232	203	216	216	209	216	218	192	219	211	215	198	217	211	207	204	207	187	192	196	229	239	220	206	203	206	216	208	208	234	197	198	228	232	205	214	182	224	212	212	223	211	185	201	208	237	205	217	196	207	180	216	185	236	220	223	201	200	191	223	219	213	191	221	207	224	221	219	232	213	199	221	217	221	213	216	202	202	210	194	222	251	209	213	199	194	226	196	232	181	215	243	224	222	204	210	217	199	206	226	223	200	217	200	196	203	231	258	220	197	230	203	220	220	192	223	232	237	210	219	228	217	222	180	195	221	213	199	231	230	198	203	195	230	236	179	206	225	205	218	179	189	212	226	242	205	208	246	191	236	208	213	187	213	223	202	206	235	211	190	214	222	251	238	222	191	214	212	224	235	196	223	206	208	229	209	215	221	242	223	217	196	264	207	231	191	197	228	175	204	217	232	220	222	232	197	209	202	204	198	209	220	214	229	209	243	212	211	217	205	207	203	225	200	226	225	200	234	201	220	186	205	210	209	226	222	211	229	196	180	186	216	215	200	211	230	208	222	237	219	179	236	221	205	191	193	222	178	190	248	224	215	192	191	219	206	248	212	192	222	192	218	185	213	197	212	208	206	222	178	189	197	225	241	184	229	218	198	217	203	192	233	229	236	225	186	204	213	215	213	221	229	209	197	207	192	221	225	205	203	210	228	209	232	193	253	217	204	240	167	220	191	213	214	222	226	228	209	191	233	196	215	200	216	198	188	205	217	220	190	202	210	227	209	229	219	193	213	217	215	196	180	222	206	230	207	197	223	231	210	226	223	191	231	211	243	195	194	193	198	214	215	212	199	213	202	221	229	206	198	215	207	227	216	222	206	229	189	171	229	210	228	205	202	191	196	185	207	242	228	237	216	215	217	193	211	178	204	212	241	182	205	202	205	250	225	186	194	215	208	197	217	209	235	213	209	242	224	208	214	211	230	184	212	203	200	213	226	228	204	227	223	210	204	230	215	185	212	181	206	211	238	220	235	203	206	226	220	235	220	230	221	211	220	251	212	195	217	217	240	218	227	196	197	209	197	194	225	212	221	212	196	216	213	203	232	196	192	186	205	207	213	216	208	222	217	202	217	176	232	235	202	197	237	237	237	220	208	249	209	199	200	202	239	227	179	222	226	209	195	200	219	226	214	202	213	223	187	211	193	221	193	200	199	217	234	203	222	227	201	192	192	214	242	215	214	201	195	234	236	222	200	215	224	168	225	201	228	220	208	236	244	182	192	219	193	210	192	195	222	201	216	201	196	206	221	199	213	190	183	205	236	190	207	217	227	229	255	204	196	201	214	205	213	194	222	191	214	226	224	212	213	198	208	234	225	222	210	212	206	210	220	200	194	197	212	219	207	206	207	253	199	185	235	196	220	211	234	225	219	199	223	221	188	231	237	232	200	220	207	208	227	199	218	218	199	196	206	209	204	216	213	215	203	241	200	220	178	216	208	196	221	220	214	225	207	226	198	211	206	191	214	208	221	205	205	227	198	214	220	187	188	236	254	183	195	208	219	192	183	222	198	210	232	236	203	212	200	258	219	218	221	227	244	192	197	195	197	216	207	233	216	198	211	218	248	226	203	183	218	230	213	204	217	216	192	201	198	217	234	204	196	219	211	173	199	196	211	233	231	197	215	205	223	227	202	206	191	178	199	229	227	207	191	187	187	231	213	217	190	202	223	235	230	210	180	206	191	202	195	211	216	193	207	208	246	236	214	224	199	223	213	219	208	200	203	209	202	217	229	246	207	241	216	239	187	204	208	237	192	199	196	189	225	200	223	208	196	215	212	220	189	199	208	230	223	176	238	219	179	210	219	206	206	239	200	218	203	203	245	202	194	203	211	222	224	219	197	228	209	234	201	215	220	212	235	228	177	240	236	186	191	207	230	211	191	180	222	236	202	232	231	199	205	223	194	230	220	204	203	190	198	199	225	226	201	213	253	214	183	216	221	241	215	194	217	179	179	207	196	229	200	235	223	202	206	194	209	199	234	215	210	214	197	187	229	220	209	200	212	213	206	213	227	200	206	226	213	228	227	208	192	234	196	220	205	201	211	199	200	223	200	222	218	175	198	208	223	210	230	221	180	230	220	194	210	221	210	221	203	208	202	221	205	193	204	216	231	218	219	222	209	170	195	189	216	226	214	210	223	181	244	205	226	201	198	209	203	209	209	207	234	211	194	211	236	197	209	196	174	220	238	203	218	208	184	182	182	217	213	209	209	233	227	195	223	187	182	177	223	207	184	231	218	200	209	194	204	209	218	217	198	231	204	220	219	214	215	177	206	193	196	233	191	226	209	198	187	203	212	208	212	155	203	184	230	210	190	202	206	216	200	204	222	221	195	238	222	208	201	242	225	221	212	212	219	199	208	197	209	186	211	223	212	194	230	229	202	212	192	215	201	211	202	197	213	203	215	228	216	228	206	224	218	217	197	194	207	223	201	217	208	208	232	231	228	199	193	202	199	208	183	212	223	203	181	210	209	212	191	214	215	230	206	232	217	205	226	223	227	192	202	209	211	216	195	214	219	225	233	228	208	208	195	206	222	190	211	203	234	211	210	222	275	203	206	220	197	188	215	219	203	193	242	204	193	211	203	213	227	215	211	241	199	221	198	215	212	206	218	224	198	214	209	183	202	230	206	216	219	206	191	227	214	172	186	195	220	227	230	205	198	226	230	215	204	223	227	198	215	223	242	208	214	187	231	195	195	209	231	228	200	219	238	215	229	240	214	229	194	194	213	208	181	201	208	188	200	236	227	215	212	181	205	205	227	239	219	199	212	201	203	204	227	205	202	221	206	205	243	200	216	214	186	214	210	212	238	218	210	223	196	225	219	228	203	226	202	207	187	223	208	207	210	205	191	199	218	211	194	241	211	217	206	193	198	235	195	241	209	219	218	188	218	226	222	243	232	222	205	204	205	201	250	221	205	207	206	224	225	218	228	197	184	217	199	207	205	212	213	191	196	237	207	210	171	230	215	214	194	222	205	220	246	229	248	219	219	172	183	226	181	209	196	222	219	230	215	227	218	223	205	222	201	195	214	218	195	192	204	187	206	223	181	231	223	226	213	218	232	203	226	205	188	213	223	189	214	229	207	231	223	229	218	213	191	182	207	204	188	198	205	208	223	217	216	222	194	194	186	212	200	190	206	215	239	216	207	227	188	200	198	192	191	219	190	204	222	194	211	208	210	211	195	209	213	237	220	215	229	217	203	196	215	227	194	213	194	205	203	224	185	207	183	221	207	184	209	206	189	212	231	243	206	205	175	209	225
32574	14692	5907	2391	1327	930	646	532	524	505	452	501	485	470	496	494	465	497	470	500	455	502	465	494	475	464	472	502	486	481	458	446	495	510	484	496	503	463	475	482	469	457	486	481	495	464	491	494	484	475	499	478	451	473	464	478	437	470	558	444	430	476	501	453	454	446	485	482	468	477	456	456	474	463	465	466	448	461	495	472	511	503	472	490	462	470	481	477	485	509	497	528	490	484	494	441	516	485	504	483	512	447	433	492	496	454	465	522	482	470	508	469	435	485	481	476	456	471	470	510	450	456	463	488	495	467	482	510	513	439	407	497	515	494	467	477	460	453	468	498	484	453	488	498	468	470	483	489	470	474	490	473	464	455	507	514	478	473	494	478	528	445	523	522	479	459	457	510	502	505	477	457	457	497	506	489	475	467	458	481	456	496	466	464	462	504	482	482	492	455	478	497	469	467	498	506	484	469	491	514	460	461	497	468	523	453	500	471	468	451	430	477	479	429	473	479	481	474	480	461	499	492	492	493	488	464	466	463	493	476	455	472	502	508	474	496	469	479	477	466	524	485	491	387	491	484	475	465	475	457	512	510	484	451	443	509	481	461	440	512	479	438	499	447	500	483	496	464	484	471	494	501	476	514	464	485	503	492	506	489	484	479	447	511	478	510	479	465	483	458	475	457	480	464	501	509	470	460	469	524	467	465	480	470	462	453	463	472	495	437	488	479	504	496	477	477	463	484	489	462	463	489	484	501	491	459	458	451	506	480	453	496	454	457	510	489	486	452	461	477	461	471	507	503	453	485	443	471	438	478	453	485	445	469	482	517	484	526	476	482	449	446	457	495	483	474	480	492	475	472	462	454	431	478	434	481	484	471	491	488	502	439	469	460	482	451	461	464	479	505	510	480	489	498	467	533	475	460	486	482	465	448	529	453	474	491	513	443	488	500	475	474	511	460	449	447	447	509	473	496	512	469	459	490	519	486	459	461	461	483	515	503	470	481	472	496	502	456	491	457	472	485	490	512	471	465	525	450	457	488	445	505	487	475	448	484	464	458	515	513	472	472	463	466	473	463	480	489	476	460	436	492	498	481	429	480	469	493	493	458	478	479	472	474	454	492	468	479	456	436	480	448	475	526	464	488	495	496	498	492	497	475	462	460	456	486	501	485	480	472	449	438	469	493	477	495	492	458	503	481	451	473	458	537	483	469	424	497	453	465	489	477	491	492	455	484	460	498	467	464	477	457	453	491	504	453	469	498	459	476	446	461	481	462	478	450	486	492	486	494	483	471	426	504	446	472	465	468	445	498	442	481	475	516	493	485	483	425	495	455	470	462	499	485	469	505	503	462	422	468	477	471	501	425	491	512	494	444	493	471	475	528	482	496	467	461	497	492	477	530	462	474	443	483	500	492	484	490	500	499	515	434	485	487	488	458	484	497	477	480	452	474	493	494	470	462	507	487	498	445	483	443	497	469	515	488	468	456	469	481	471	463	485	468	500	484	505	469	412	527	486	468	469	473	456	465	513	482	492	459	497	466	482	483	471	471	506	476	488	513	468	475	496	439	502	476	445	452	456	471	454	502	498	458	482	492	498	487	463	474	464	465	478	460	466	520	449	476	481	450	493	486	452	478	469	468	491	465	503	476	451	469	475	463	496	459	448	500	499	505	440	464	473	459	482	445	455	474	457	470	486	481	470	499	498	463	457	481	483	498	461	459	452	485	491	476	464	472	478	437	489	514	476	467	502	440	478	522	494	451	464	468	529	471	466	415	471	487	440	449	488	515	480	464	462	433	536	477	418	469	417	446	494	500	477	498	460	465	474	482	462	516	498	487	471	461	462	471	438	468	478	475	463	418	508	517	482	489	443	485	476	478	489	494	473	441	458	460	476	450	469	466	446	454	453	510	473	486	472	491	482	486	469	516	472	484	496	438	487	449	488	458	466	477	477	475	483	464	456	435	537	467	482	507	444	461	479	477	501	461	477	500	448	460	458	457	502	484	486	487	506	496	438	515	487	462	462	503	464	446	440	462	468	485	491	471	482	460	473	496	448	515	469	465	542	448	448	484	443	492	501	452	466	497	483	503	458	539	508	511	447	471	483	464	442	476	511	457	451	466	430	484	505	447	468	475	440	440	495	480	474	501	488	469	503	450	479	482	463	479	456	463	462	453	495	494	500	453	492	481	445	458	441	445	471	477	461	488	466	484	485	478	471	519	468	484	481	483	472	516	522	501	492	463	520	498	450	499	442	495	498	481	461	460	509	470	504	425	468	518	450	482	476	470	520	477	440	465	454	473	449	479	481	464	476	453	514	476	450	531	470	486	447	474	503	484	494	462	514	494	485	477	462	473	458	508	451	449	477	482	460	475	515	486	477	465	502	491	480	456	488	448	481	463	451	476	475	451	462	495	488	459	463	516	456	468	511	481	509	460	473	481	455	452	500	445	535	497	503	456	497	500	454	486	487	463	466	429	467	447	489	470	490	478	535	471	487	453	454	455	476	475	462	455	500	503	452	498	488	491	454	506	494	493	503	465	458	490	479	480	512	462	486	478	468	467	455	490	461	491	480	499	471	485	483	459	475	464	460	449	481	471	454	462	469	468	473	489	472	479	512	459	468	467	485	464	462	460	462	476	492	515	486	504	456	450	479	468	464	495	507	458	465	479	472	482	467	431	475	477	468	474	498	488	453	496	471	474	505	479	498	421	474	505	465	482	479	484	455	472	527	520	460	492	512	480	494	480	472	467	505	443	515	478	475	467	432	473	472	445	543	471	462	500	461	504	474	457	447	481	476	449	482	527	445	466	478	503	502	442	483	514	480	466	449	473	509	485	496	475	477	481	468	473	505	462	483	457	451	474	472	462	476	495	427	520	449	471	471	465	474	483	476	487	483	478	450	436	460	471	465	472	520	488	478	473	475	487	480	465	474	472	498	476	482	499	465	463	498	462	495	511	451	502	548	472	480	483	505	436	458	479	490	434	490	520	494	455	493	460	475	478	467	475	475	506	553	501	487	470	477	485	476	462	500	475	446	462	493	451	468	480	473	469	451	507	476	499	493	480	482	488	520	515	504	487	442	494	474	497	467	491	465	480	470	484	513	482	436	447	485	480	443	468	472	476	463	486	486	428	499	466	477	504	485	470	508	511	458	511	536	521	488	488	486	464	476	510	476	503	467	509	486	467	481	458	484	494	464	518	478	480	513	481	527	472	467	467	472	453	505	410	463	443	483	474	488	506	513	483	467	492	457	478	490	484	483	476	462	450	495	489	493	441	479	494	468	469	465	491	496	482	498	506	495	473	492	473	466	448	487	480	480	462	488	432	463	464	469	446	458	493	461	476	438	470	470	484	488	459	510	482	505	504	481	456	473	465	478	456	469	506	505	482	489	482	477	462	489	473	467	482	506	449	476	519	491	452	507	490	469	458	472	494	467	467	461	488	479	467	474	493	497	496	465	448	508	474	495	450	429	452	509	454	474	476
57994	27529	8255	3217	1852	1035	610	430	286	232	222	218	218	233	220	240	232	256	236	226	234	222	236	203	210	229	226	247	235	214	232	214	220	219	224	243	220	243	222	237	214	217	215	240	214	246	218	200	237	237	252	201	231	220	253	246	227	226	237	204	237	222	233	261	264	218	210	242	200	200	235	222	211	236	202	223	217	237	201	213	221	244	236	203	226	214	235	218	219	224	210	224	210	252	227	201	216	239	228	238	219	251	217	242	259	219	207	222	223	226	211	288	243	192	202	229	216	224	210	205	251	234	217	269	217	211	211	204	218	187	202	221	213	198	212	210	234	227	234	224	231	226	222	221	188	235	205	222	246	223	224	221	234	241	270	227	228	233	211	237	201	231	207	208	241	220	218	213	221	213	250	248	222	240	213	201	239	222	236	225	214	238	228	221	252	233	245	229	207	222	214	244	227	239	276	252	236	214	217	194	235	246	232	223	218	230	225	228	213	206	238	233	247	227	226	237	216	235	235	215	229	237	240	202	207	233	219	236	259	226	211	206	216	241	267	230	215	234	241	231	223	210	231	197	254	246	208	228	211	210	207	244	247	225	221	215	232	207	199	208	236	216	193	246	226	224	217	235	188	217	229	215	238	229	233	197	220	233	227	238	230	239	219	210	208	240	226	232	221	220	241	226	238	223	248	250	193	223	221	214	215	231	201	271	197	215	241	223	232	230	243	231	210	219	214	230	226	215	227	197	213	222	216	245	190	219	205	225	213	237	242	242	235	203	210	230	221	245	224	214	225	219	216	211	223	226	201	212	220	236	190	242	216	233	208	239	233	229	225	202	242	217	229	220	223	262	233	226	235	219	232	201	223	226	235	213	230	240	248	223	197	210	222	210	211	232	208	226	208	209	235	212	232	243	229	226	221	222	215	209	220	222	219	225	204	213	199	210	234	244	285	219	203	224	194	236	209	245	214	225	220	226	230	214	221	216	205	227	241	225	249	213	232	229	241	211	221	230	261	240	207	222	244	207	226	240	235	227	229	239	240	232	244	221	212	209	208	249	230	231	226	209	209	209	225	243	199	209	241	244	223	217	204	218	195	238	214	223	238	212	204	223	199	232	221	230	247	238	212	228	233	232	236	213	198	199	226	213	217	198	237	238	227	233	208	221	235	230	243	261	212	201	221	209	226	252	257	227	233	224	202	193	212	261	223	207	217	227	253	207	198	212	234	200	232	217	232	253	253	201	219	223	236	221	208	208	207	221	227	226	230	240	223	247	233	213	217	261	229	204	237	223	165	227	240	234	253	232	211	220	273	189	217	197	236	252	231	218	217	228	258	236	262	228	248	228	220	197	213	202	211	225	224	222	226	215	248	225	219	244	236	237	242	231	211	223	228	217	228	245	239	230	227	239	222	246	236	226	240	192	218	236	221	218	210	248	211	209	206	220	215	204	218	199	234	230	229	223	190	230	211	222	215	213	236	218	208	263	238	232	252	225	221	230	225	198	220	240	233	247	244	243	229	211	205	224	249	234	215	213	209	227	237	220	235	241	210	204	222	232	233	211	222	218	247	253	241	232	201	243	223	232	243	233	186	210	225	247	242	230	218	205	215	218	230	217	236	232	214	247	216	202	230	228	218	244	245	237	254	230	211	231	241	241	221	238	261	243	210	244	239	244	227	206	238	233	215	217	225	205	238	246	258	237	254	251	235	263	219	231	245	228	238	238	223	217	220	246	236	241	246	216	234	214	223	237	224	211	213	233	228	199	222	214	224	242	225	211	221	212	239	227	218	233	215	219	239	236	229	218	214	239	239	238	211	233	227	207	223	220	212	216	239	226	215	229	232	220	203	239	249	218	204	206	228	212	238	241	237	218	222	212	231	224	232	208	211	226	211	238	235	226	200	216	198	238	208	212	228	224	221	210	216	233	219	222	210	247	205	216	211	228	227	240	216	237	230	236	204	224	249	222	227	212	223	239	236	209	211	242	237	221	243	194	215	210	216	217	220	219	243	206	221	254	220	210	202	239	249	229	219	215	243	222	227	235	243	218	181	197	207	240	221	213	238	227	210	224	227	237	233	248	226	206	242	238	228	262	216	215	217	225	239	206	241	237	186	214	241	232	230	218	215	227	247	221	223	262	203	216	240	219	210	211	243	227	214	227	212	246	230	226	229	196	236	251	230	226	237	245	228	233	236	243	198	218	237	220	223	223	199	230	233	223	206	206	221	236	241	231	247	263	221	193	222	205	227	227	197	217	195	213	215	264	244	210	208	221	237	215	221	226	202	235	216	224	219	255	243	234	223	214	219	242	198	216	233	240	236	231	259	232	230	222	239	217	206	252	230	225	224	225	244	200	217	222	242	243	247	256	221	209	239	227	211	228	207	238	226	207	229	223	243	206	227	225	229	243	232	214	220	213	216	196	207	228	219	234	187	202	219	217	206	234	243	212	256	216	210	236	212	222	203	202	231	212	251	215	205	212	242	200	209	185	221	228	244	196	229	204	241	207	236	211	231	247	225	243	226	235	253	234	221	223	211	223	223	219	244	211	234	225	201	235	208	228	240	211	250	225	208	224	233	222	208	214	259	228	230	221	256	216	242	232	194	202	206	236	235	230	221	251	226	229	252	217	245	234	219	227	223	216	252	254	212	262	235	199	243	188	227	230	229	244	226	227	228	253	246	265	264	219	234	226	215	232	237	241	215	198	220	223	221	204	201	230	216	221	235	236	207	233	199	242	205	212	227	229	226	192	223	224	225	233	241	231	225	248	216	222	203	221	219	203	229	242	213	200	273	223	232	214	211	258	249	232	244	208	227	216	213	196	253	255	204	201	239	241	215	212	223	243	216	219	215	205	196	219	219	229	253	231	222	236	238	252	206	221	237	227	203	230	206	236	210	203	222	224	240	217	246	235	228	230	238	234	241	224	230	224	232	247	254	241	233	209	197	216	219	223	228	215	220	224	228	199	219	218	214	270	245	200	215	251	225	214	227	218	220	246	239	199	238	197	243	241	249	228	229	206	210	204	228	225	237	255	210	224	218	228	205	219	258	213	214	242	237	221	222	228	230	239	241	211	221	227	241	241	222	233	212	221	242	228	258	206	213	229	217	214	250	243	202	221	205	220	201	196	220	257	211	226	237	249	240	218	234	232	221	207	242	232	206	235	232	225	223	220	230	242	224	185	203	242	219	221	238	246	228	208	214	200	256	230	260	265	235	236	243	228	184	228	223	201	223	231	252	236	231	201	205	246	198	225	222	226	204	241	251	229	226	211	214	238	209	207	199	243	224	195	215	226	226	213	216	225	214	188	208	223	221	214	212	246	217	211	212	202	196	190	231	186	227	204	216	214	214	211	229	225	232	219	236	237	268	221	225	212	245	237	221	213	231	229	234	259	225	212	226	226	235	234	214	213	224	250	207	218	225	242	214	185	226	224	226	232	239	221	249	217	229	232	237	229	239	229	186	236	224	206	196	225	218	242	222	234
39749	19091	7814	6816	5110	3268	1921	1148	708	522	520	552	561	539	533	538	515	491	518	499	503	523	515	519	529	526	571	528	499	517	483	531	502	515	455	486	525	525	544	527	466	485	495	510	511	523	521	489	518	524	475	552	516	468	550	516	499	490	497	503	471	491	547	538	497	513	517	532	539	499	573	519	518	538	522	479	505	536	505	550	503	482	526	510	503	471	500	504	548	509	504	502	520	487	546	503	539	501	477	498	554	534	533	525	482	521	481	513	495	524	470	511	481	495	444	508	503	488	530	511	506	531	520	488	506	526	464	508	499	535	522	499	491	554	544	498	506	451	455	520	492	538	563	473	534	475	514	528	503	512	518	463	482	534	546	561	504	534	522	498	524	515	516	534	446	530	532	545	527	490	522	525	478	534	482	520	511	500	481	487	484	521	510	480	528	515	516	528	520	489	510	508	497	470	507	486	472	541	514	524	507	499	501	528	518	516	548	529	508	516	462	469	551	466	491	521	511	466	526	515	483	471	477	538	508	504	532	492	513	474	497	484	526	478	494	511	525	506	498	495	520	498	508	481	535	512	480	463	513	511	496	522	497	523	500	515	499	507	509	500	524	532	500	533	496	538	471	495	494	508	546	489	473	520	484	530	510	502	526	501	531	493	505	499	534	518	515	502	481	484	518	512	515	524	525	520	514	523	493	515	524	566	538	509	523	517	500	549	490	512	533	463	529	529	509	539	534	532	499	540	514	473	514	528	494	465	534	523	540	495	472	505	505	496	491	487	503	530	518	498	523	526	506	507	534	519	532	559	509	497	516	531	525	497	508	511	501	501	531	523	515	503	527	511	532	531	541	501	496	507	547	521	490	474	503	520	531	495	516	484	542	527	494	505	530	501	502	507	518	530	514	496	519	527	530	509	523	525	524	526	512	474	573	499	522	500	481	556	513	500	538	474	533	490	544	487	500	510	524	483	488	491	499	531	470	483	507	514	496	518	543	528	506	484	514	479	541	527	507	487	516	485	508	509	508	514	501	520	474	534	522	469	497	491	479	520	519	498	490	501	499	501	495	476	525	482	561	486	517	504	483	494	518	495	517	499	504	521	535	523	529	501	531	509	533	520	524	511	498	493	480	515	469	542	491	494	551	466	495	499	499	513	502	509	526	529	529	505	553	529	451	493	517	507	500	551	513	503	541	501	518	491	540	481	569	508	508	505	503	504	499	528	505	447	497	498	530	504	522	490	525	518	476	497	517	517	502	491	472	561	514	521	502	496	526	510	527	517	520	510	495	511	515	538	441	527	518	496	551	475	547	490	487	493	496	516	514	468	489	509	561	506	526	500	490	507	486	512	497	527	523	479	484	513	505	501	503	525	506	484	513	525	506	478	522	534	516	485	505	523	495	482	473	521	495	498	527	496	485	498	518	526	512	552	545	468	493	509	496	520	500	519	518	502	513	463	513	495	494	492	553	493	508	538	524	477	543	488	539	498	505	554	495	529	509	503	473	477	498	516	522	478	476	510	504	507	518	514	499	550	508	492	518	520	531	539	501	488	507	523	503	487	524	522	508	524	474	509	523	496	513	482	507	482	538	545	509	469	535	493	532	495	515	500	523	506	482	518	509	496	518	484	525	509	500	516	497	482	495	485	506	541	511	492	501	496	481	514	480	499	526	525	526	534	512	539	510	518	529	516	540	530	496	499	547	492	585	518	494	475	517	507	520	579	481	528	472	555	476	506	514	542	549	510	475	509	491	485	525	512	496	510	509	514	579	492	487	514	513	493	503	515	511	534	488	509	514	504	474	515	542	490	504	482	532	546	524	549	520	516	503	458	516	497	495	506	537	530	493	589	532	528	480	528	523	507	539	529	486	473	521	519	532	513	529	523	566	528	501	521	506	478	482	515	506	511	476	523	472	514	495	554	484	493	499	518	526	498	541	479	539	508	518	502	531	454	532	529	491	545	525	512	487	527	537	507	502	487	467	528	496	521	510	464	517	497	493	499	503	504	496	521	515	486	479	503	529	469	495	504	499	525	507	496	545	484	512	513	499	513	494	492	503	502	508	534	522	489	498	510	501	520	491	504	543	511	503	512	525	488	542	529	503	492	523	485	507	485	508	526	529	474	504	510	521	506	468	506	518	504	515	563	503	510	539	496	507	521	503	529	535	550	524	489	516	508	486	511	532	527	515	520	517	481	498	508	501	482	485	507	495	535	532	567	497	548	546	517	538	521	540	515	498	496	484	497	517	562	510	510	498	497	559	529	479	543	510	516	483	499	473	516	518	509	545	557	498	496	511	484	502	516	507	491	520	509	493	503	493	486	547	496	542	540	513	532	516	507	483	545	520	501	525	526	490	532	513	490	516	546	493	483	495	519	540	508	524	501	492	545	510	497	530	526	533	489	508	476	522	534	472	512	523	498	505	508	469	502	520	490	528	504	528	528	517	555	497	491	490	523	521	503	532	494	501	493	532	498	512	493	488	519	532	505	531	541	496	477	527	523	515	525	496	511	520	571	536	470	502	516	513	526	492	512	514	566	531	509	482	457	509	505	503	482	520	519	506	499	504	537	504	486	518	503	495	479	524	524	499	507	525	510	505	528	532	488	506	525	505	513	472	532	540	515	526	501	511	524	521	497	479	521	516	529	503	537	531	500	572	520	530	520	491	510	546	518	508	507	516	504	517	473	536	516	514	488	551	505	487	522	487	520	493	494	506	499	468	547	476	530	505	546	499	502	534	517	513	553	501	534	489	499	529	544	498	507	495	499	565	495	488	531	544	525	488	460	519	505	506	497	522	505	474	531	490	543	507	499	515	488	507	512	524	525	491	509	509	511	528	519	505	533	505	491	540	485	501	511	556	502	535	511	493	500	498	529	512	518	508	529	547	516	483	550	498	541	489	521	485	512	491	490	488	500	568	530	525	542	490	514	527	529	490	538	539	502	538	483	524	507	493	495	538	501	477	533	486	502	529	541	470	531	549	570	473	544	555	499	474	510	511	515	532	505	494	532	518	524	506	496	505	494	498	511	527	500	524	514	516	539	513	531	477	510	524	515	504	526	546	513	530	502	475	519	477	519	514	521	458	460	494	550	528	523	499	498	499	511	510	492	522	533	512	510	512	496	537	492	526	527	540	543	504	499	514	472	511	521	513	491	522	516	526	534	493	532	520	515	521	509	495	500	497	496	491	531	518	497	504	503	502	528	451	488	529	518	477	516	492	524	507	494	482	467	511	539	473	545	523	501	515	477	559	506	514	527	543	505	526	509	504	486	522	492	507	508	506	513	528	521	470	495	493	492	490	495	507	491	504	506	491	516	489	457	506	528	511	515	535	511	522	508	529	494	517	546	537	466	472	525	539	534	492	536	526	525	512	520	520	539	525	503	474	493	510	506	527	477	538	507	506	490	522	522	539	525	505	494	521	537	547	542	529	494	543	479	524	514	530	489	508	499	567	494	512	486	497	550	523	514	516	480	527	512	504	519
64702	32223	15345	6981	3531	1890	927	481	294	282	247	240	238	282	282	222	238	220	248	246	265	237	253	251	250	228	282	242	259	270	250	284	231	240	252	257	241	234	233	247	222	265	267	260	246	256	253	257	292	228	244	263	279	244	250	243	216	244	241	234	259	261	259	273	241	244	275	248	256	229	242	250	285	253	244	226	230	251	263	260	255	285	258	222	231	258	225	276	216	239	246	242	235	256	247	253	220	273	294	242	245	257	260	248	237	274	259	249	248	263	216	239	254	227	226	234	238	268	278	236	269	279	249	252	250	257	229	240	237	219	272	265	253	226	252	221	258	254	242	257	243	248	236	253	206	263	231	246	246	270	247	241	250	212	239	267	238	244	204	243	260	252	269	264	276	239	228	267	253	243	226	246	249	246	227	226	288	285	240	249	266	235	255	280	261	225	237	254	242	258	249	229	264	240	258	241	248	246	253	228	265	254	229	254	260	252	263	248	266	230	232	244	280	270	255	267	241	240	245	252	239	225	266	230	270	274	266	253	260	227	244	250	240	265	237	238	270	248	235	237	273	259	291	272	247	250	246	245	268	269	206	241	269	230	208	250	236	231	250	250	242	275	234	270	266	234	233	244	277	258	245	238	278	241	240	263	294	242	268	240	260	257	222	271	230	250	241	243	274	245	228	255	254	254	274	255	287	278	267	247	259	218	243	256	267	245	249	270	242	225	247	274	231	229	268	237	265	243	227	231	310	228	245	253	253	234	240	239	227	264	240	251	222	264	265	257	242	247	240	252	221	272	272	272	262	266	239	263	242	236	250	242	214	226	274	250	245	264	267	239	218	241	238	214	273	235	264	248	230	257	230	276	234	261	244	260	262	263	284	234	255	238	247	232	240	262	234	241	274	243	256	256	281	248	237	273	240	265	244	259	249	276	247	253	232	265	249	215	247	239	245	220	272	268	259	238	273	264	248	252	255	268	257	240	207	245	274	229	212	234	257	287	271	263	253	247	288	261	262	239	249	247	252	204	231	265	238	250	295	271	224	280	273	273	239	249	252	247	271	232	276	238	253	244	253	217	233	228	243	243	271	239	280	221	246	222	266	239	237	240	229	255	236	267	249	235	220	260	237	250	276	243	281	245	270	277	260	267	254	253	223	215	263	231	232	241	229	248	268	221	253	234	242	243	280	280	249	284	239	228	266	233	241	246	252	235	277	237	235	276	280	242	249	259	281	237	237	237	222	258	236	239	236	245	251	298	222	261	222	245	227	253	264	271	255	254	251	253	243	247	232	268	243	239	259	236	256	234	271	237	242	232	256	259	255	239	280	266	247	285	238	238	235	261	252	288	250	260	233	216	260	270	220	247	247	249	280	245	270	234	259	235	253	237	263	252	258	243	226	243	263	232	258	228	241	247	254	273	249	255	239	241	228	228	242	237	253	266	275	268	252	238	246	265	257	230	254	210	261	246	250	221	265	294	229	245	258	270	230	257	242	274	257	246	278	235	229	245	233	219	246	265	255	252	256	220	302	253	228	218	244	249	267	264	262	260	244	268	262	214	253	270	274	243	231	257	265	225	235	287	259	227	275	267	261	261	268	284	295	229	242	252	240	254	278	219	252	239	247	224	259	247	255	257	238	245	224	262	252	267	253	253	250	236	266	313	232	210	244	238	252	241	251	220	269	240	241	241	253	225	225	254	234	246	222	281	238	249	268	227	229	289	267	235	246	218	257	240	213	240	229	209	229	246	248	268	252	244	272	314	301	273	246	244	264	244	235	243	244	260	257	272	260	277	274	228	250	264	228	296	268	270	252	241	220	262	249	249	268	284	252	252	223	241	221	231	243	239	248	259	260	241	256	266	246	251	253	226	278	258	280	239	243	238	223	229	255	287	262	245	230	266	243	231	229	231	267	257	229	260	263	264	249	226	224	215	259	260	239	254	250	248	255	261	241	229	268	265	223	262	246	230	243	269	269	260	240	241	243	241	285	243	290	247	263	239	236	267	248	273	234	232	264	259	239	261	227	219	243	255	204	267	210	258	230	235	223	242	260	222	233	220	249	231	256	260	250	261	265	229	218	265	283	226	238	258	265	249	260	252	263	224	247	245	245	244	246	230	257	233	237	239	237	283	261	231	236	270	265	237	231	252	258	266	238	234	259	276	240	272	230	255	210	263	260	214	275	244	219	262	265	234	233	250	254	261	244	241	250	259	242	241	239	229	265	263	266	275	277	259	251	237	250	265	233	257	269	225	249	234	253	264	278	259	265	278	245	282	255	270	255	245	241	247	230	267	212	249	240	234	221	241	236	253	251	222	233	252	248	258	280	214	271	238	253	241	231	286	244	257	250	252	231	270	272	242	249	245	263	243	248	255	249	259	226	252	253	219	268	251	276	263	224	235	227	224	252	233	221	238	252	226	238	259	283	264	250	253	243	243	251	248	231	261	267	261	222	243	258	251	210	265	234	249	245	201	258	242	251	232	257	253	263	224	236	233	263	256	240	244	278	286	265	256	221	237	264	258	234	257	242	266	260	242	237	249	238	274	234	241	231	264	265	219	282	271	238	261	263	230	245	235	241	235	256	276	252	273	273	298	258	277	255	268	245	247	249	252	225	263	287	252	258	242	262	271	241	253	232	267	247	241	229	244	244	257	237	247	228	227	231	261	231	225	275	248	221	219	252	248	282	219	242	262	240	233	277	232	221	241	270	236	243	234	256	227	257	250	249	247	227	225	266	230	252	264	252	272	250	243	239	248	271	277	248	265	240	261	233	268	261	243	238	252	246	232	224	262	273	231	247	238	266	274	272	251	266	277	242	292	270	228	248	253	249	265	253	287	262	248	242	254	255	244	274	230	242	260	289	264	234	240	240	257	236	212	250	213	260	246	232	230	264	221	262	252	248	227	229	231	246	232	264	258	260	244	249	271	260	261	258	252	269	278	260	240	259	246	246	238	255	322	244	247	227	265	250	229	240	236	265	269	253	214	259	273	251	254	242	255	248	254	235	270	245	257	310	239	280	239	245	227	262	254	221	248	266	246	247	244	245	261	253	229	243	244	256	242	251	252	211	250	209	267	258	232	237	220	273	246	239	253	243	235	210	245	244	269	242	264	233	260	231	274	243	251	256	223	262	293	266	238	246	234	282	271	270	262	249	232	259	248	233	279	243	215	258	244	217	259	226	255	262	251	228	273	284	268	270	228	211	246	259	231	244	246	259	252	238	247	234	245	240	252	271	251	289	240	250	259	239	244	253	243	243	277	250	256	265	264	251	274	262	245	216	237	248	260	256	246	298	269	234	257	257	259	225	218	238	235	229	261	251	271	234	240	258	246	263	260	231	244	257	239	240	248	230	247	237	286	250	263	233	257	250	258	255	228	233	240	252	254	235	246	237	247	255	216	262	280	257	260	263	246	271	244	238	287	265	237	237	269	220	220	265	248	224	263	255	256	217	259	244	241	276	233	265	260	229	236	252	248	257	250	231	249
42869	23722	15272	12584	8944	5704	2761	1432	804	658	628	627	592	601	631	640	651	602	597	573	530	565	532	598	539	558	573	588	552	624	575	542	577	583	545	586	539	568	543	489	551	573	539	542	570	600	551	570	524	524	569	587	542	547	550	557	523	558	508	566	546	560	544	570	539	534	523	559	530	547	526	545	535	552	600	542	548	550	574	579	576	510	537	550	565	579	581	556	552	577	517	533	542	573	546	545	538	558	527	561	539	567	557	533	533	593	574	546	542	550	586	533	535	578	549	542	531	532	534	552	561	550	575	567	575	536	531	567	502	545	530	555	561	568	543	548	534	589	531	567	544	582	560	566	589	537	570	602	549	542	539	546	545	571	568	536	566	543	537	552	567	528	483	560	539	565	552	609	554	544	610	542	513	534	567	542	558	528	562	587	583	553	544	561	577	526	588	547	558	514	559	534	577	512	563	532	570	538	538	552	523	544	585	571	558	586	506	532	566	592	567	530	525	529	586	570	611	586	531	557	562	503	550	537	546	574	578	528	538	551	541	546	544	534	556	576	588	549	528	545	540	512	546	575	561	540	525	542	540	570	589	520	567	563	519	546	591	516	530	542	592	546	531	520	568	564	553	564	533	549	559	521	601	587	566	494	599	558	560	564	594	542	526	537	575	577	606	539	522	556	563	604	568	541	583	532	533	568	558	546	517	506	530	499	551	536	579	583	542	545	544	563	551	552	575	574	559	552	536	567	561	554	526	549	576	559	524	573	550	570	551	545	538	565	562	492	598	573	556	539	550	606	591	570	570	553	540	568	568	574	517	575	545	544	557	579	547	566	523	584	579	574	543	536	499	517	545	546	556	574	526	577	548	555	574	530	532	584	555	556	553	517	563	567	531	541	549	591	584	556	525	546	552	540	552	562	528	553	544	536	531	544	525	500	557	574	595	511	499	551	515	547	538	572	577	584	566	554	523	551	525	579	547	504	559	535	556	567	512	572	556	494	579	560	555	533	581	544	599	515	584	570	523	542	536	551	495	541	547	533	563	506	554	535	551	584	534	564	533	557	567	554	544	534	574	539	531	555	523	503	545	597	549	573	548	552	513	567	594	517	546	581	560	549	530	526	563	527	522	559	563	538	555	510	574	583	573	544	533	545	555	519	538	558	583	559	583	545	545	529	516	554	518	542	540	527	554	585	574	551	510	519	548	560	573	520	545	525	584	538	563	576	523	537	560	568	586	522	508	564	559	543	554	541	547	547	545	582	545	566	550	549	544	532	553	548	552	555	574	542	569	570	554	585	553	553	579	591	502	521	546	539	532	609	558	536	532	547	560	544	573	555	541	546	544	537	594	544	536	541	572	461	514	567	533	502	523	550	510	537	584	542	528	549	582	562	531	574	567	524	536	539	552	567	559	537	558	543	551	561	517	590	545	569	532	580	547	505	538	522	560	538	595	572	549	595	536	541	543	556	553	531	573	571	551	549	530	578	545	564	571	548	517	589	540	578	540	501	554	562	571	539	544	552	621	602	531	566	579	554	544	522	545	560	571	518	571	575	518	543	545	524	605	530	550	525	567	563	538	527	561	555	534	568	558	555	543	496	542	585	563	544	578	555	570	557	577	568	565	529	529	538	526	564	563	556	546	555	582	578	546	579	579	513	547	541	510	543	568	546	544	562	557	527	587	535	586	568	509	555	513	515	553	516	532	512	542	578	558	554	578	608	524	540	567	524	527	536	578	550	532	570	569	539	571	564	568	578	581	536	550	539	555	497	571	564	577	561	538	532	582	548	542	572	547	550	559	580	537	528	571	536	573	542	520	562	543	574	485	571	529	578	530	509	545	557	528	604	533	570	532	580	604	575	551	567	546	523	610	603	518	537	529	541	560	536	527	540	506	591	548	533	523	546	552	517	516	514	552	542	560	558	531	611	537	581	531	541	541	560	559	543	561	552	567	539	558	540	543	561	489	514	548	536	539	567	557	581	550	529	575	558	527	508	559	531	559	528	564	574	552	532	550	567	537	571	543	549	565	555	548	541	519	575	561	536	530	534	560	506	551	578	539	592	528	568	541	582	573	529	556	588	540	557	570	559	512	598	524	544	529	571	539	608	604	534	552	596	535	507	573	512	509	549	538	512	548	564	569	584	516	572	574	584	565	556	556	588	532	523	570	561	558	564	553	535	595	602	568	507	552	534	549	522	540	579	522	522	520	548	541	523	581	561	544	572	527	540	526	564	528	548	526	544	547	562	523	562	548	556	569	573	557	521	508	562	551	579	538	568	573	545	547	523	555	578	548	538	552	574	548	591	548	562	558	559	575	565	565	523	546	579	623	537	539	566	572	542	564	570	573	540	562	576	577	507	546	508	562	543	566	561	567	536	503	517	541	604	540	572	534	596	529	532	572	540	523	546	553	546	555	555	572	497	544	538	559	578	570	557	520	556	507	566	507	556	551	546	538	540	539	528	547	533	571	555	561	515	539	555	526	577	523	531	575	571	554	579	565	594	591	530	532	542	566	586	539	550	577	529	585	528	547	544	545	555	613	556	530	578	574	570	552	544	578	527	604	545	528	541	554	534	574	594	581	574	535	532	571	569	554	540	532	563	572	516	564	549	592	539	573	595	535	567	541	538	557	541	565	554	551	522	529	551	561	544	538	515	542	536	583	544	563	558	555	538	554	513	558	508	572	517	580	614	581	537	566	567	518	502	576	498	546	539	519	543	560	574	558	517	503	592	539	536	570	559	573	537	541	553	594	540	530	569	565	555	526	576	484	538	539	541	566	577	545	555	574	520	542	542	589	576	536	583	578	547	517	579	552	554	524	562	546	558	562	542	542	539	542	553	548	566	513	550	551	597	527	549	535	549	580	558	583	544	550	583	572	591	564	559	575	504	540	531	534	546	588	521	505	539	552	550	546	520	523	565	580	564	545	571	573	620	551	582	544	573	565	586	521	585	567	561	517	577	535	576	551	573	538	532	543	545	576	527	593	535	562	555	537	546	571	523	532	533	556	544	564	558	519	583	584	550	545	535	569	530	562	557	531	557	545	507	546	583	536	564	538	553	549	542	569	570	540	565	559	549	515	546	512	536	521	560	541	558	518	543	593	545	555	535	519	550	553	565	574	552	540	524	528	520	565	573	546	635	519	602	554	543	526	571	571	592	612	544	569	546	540	578	552	568	552	509	527	566	539	559	546	559	529	510	525	549	563	539	585	576	551	574	564	562	553	559	571	545	529	558	543	576	553	561	558	521	545	539	547	554	585	549	543	552	576	588	513	534	544	550	590	542	576	550	563	525	504	562	553	550	523	540	572	527	537	548	523	558	532	548	566	591	539	544	555	543	540	539	598	560	538	516	558	545	552	554	572	546	611	546	550	533	570	513	539	532	538	535	561	510	576	556	539	561	579	529	581	558	568	586	597	569	581	555	541	525	533	533	556	557	566	561	530	534	570	525	554	534	528	544	518	545	566	532	550	504	515	563	515	537
44235	20743	7437	2767	907	435	251	228	215	213	230	223	215	205	180	190	203	179	236	220	245	224	198	171	202	214	230	196	213	215	224	204	196	237	220	216	216	209	206	204	196	237	222	207	213	238	211	240	181	203	229	193	212	234	199	246	198	229	192	213	220	204	223	208	190	223	219	189	204	212	242	229	217	208	220	239	225	186	220	233	193	231	220	219	236	204	218	210	218	220	206	233	210	233	224	250	217	220	210	223	202	225	219	206	208	215	241	217	202	207	214	226	224	202	182	196	226	217	183	218	219	202	197	207	231	241	221	220	254	200	221	186	208	214	224	189	189	212	216	243	214	178	211	214	222	196	211	197	209	205	214	186	232	234	241	184	252	226	231	233	252	206	226	192	189	226	195	195	182	206	227	180	204	206	217	194	213	247	180	202	215	221	212	219	212	200	221	198	234	213	214	210	221	208	220	194	204	225	221	214	204	207	211	196	224	220	226	201	223	203	225	202	225	206	219	215	215	162	188	206	205	195	210	195	213	201	185	224	253	207	247	232	233	210	178	208	206	205	222	223	237	210	218	239	206	200	200	219	224	248	217	203	214	225	217	208	189	208	213	209	225	218	197	227	230	218	221	209	213	206	240	206	213	227	231	238	235	198	200	203	224	182	202	199	202	192	233	213	215	205	189	197	185	199	231	232	189	209	213	225	219	212	238	201	214	212	219	229	213	232	189	220	191	217	226	187	196	202	192	214	203	196	188	202	214	216	207	209	222	223	189	214	209	234	226	208	203	246	231	226	184	210	236	223	220	218	189	224	211	202	202	204	240	214	211	221	228	205	220	205	174	199	214	217	207	229	228	213	201	213	223	202	212	239	208	222	177	202	210	198	198	227	221	224	217	224	234	192	231	228	194	210	198	213	229	211	221	206	193	206	205	195	195	231	219	194	206	191	204	184	164	208	196	206	234	207	195	240	223	230	221	203	200	221	207	182	183	247	215	216	200	225	181	197	211	239	202	202	197	230	222	182	232	227	215	193	193	223	189	174	246	198	199	208	208	211	227	220	215	215	235	195	197	216	221	210	222	217	232	209	213	223	213	211	232	213	223	207	173	216	225	224	213	185	182	209	219	218	205	218	237	200	228	225	218	197	265	195	217	200	222	222	198	191	232	223	217	207	207	226	180	174	196	201	228	226	206	217	224	238	200	218	205	258	219	233	233	195	208	200	205	203	221	202	201	216	217	223	213	223	217	201	204	241	179	219	188	215	179	230	192	233	213	223	193	233	208	200	200	194	192	244	231	222	246	239	209	235	228	208	202	217	210	217	227	208	214	211	203	220	221	218	189	208	227	209	211	228	219	198	213	207	217	238	224	199	221	202	187	190	208	208	199	211	231	225	190	214	233	203	213	251	208	230	247	222	194	204	212	209	219	205	201	199	209	216	222	212	189	225	230	208	199	223	205	196	221	222	205	202	217	216	228	234	255	222	193	232	201	218	197	224	200	195	218	199	213	228	209	241	228	237	170	205	188	220	188	232	238	214	227	198	216	200	199	204	209	190	191	203	230	203	205	193	193	207	188	194	224	221	271	237	200	199	199	238	233	228	189	224	192	218	215	235	206	230	200	215	208	181	187	197	227	236	207	211	210	202	190	207	210	207	211	214	238	233	232	239	238	210	234	185	215	229	208	214	232	222	201	206	224	186	214	224	192	214	213	217	195	228	222	209	214	218	204	211	210	199	223	221	175	221	240	228	217	225	206	202	192	211	199	214	194	222	203	196	223	221	197	218	218	213	199	215	220	227	210	216	187	194	210	211	196	175	251	211	226	182	232	217	225	198	199	233	209	185	217	207	207	227	190	218	247	220	224	199	218	174	216	216	191	218	196	247	203	191	218	199	193	191	208	203	229	227	195	227	220	195	211	221	228	189	195	217	202	205	200	223	224	198	213	209	210	189	215	213	202	198	196	194	216	205	214	225	216	238	231	206	215	211	230	227	206	206	200	207	228	193	219	192	184	204	204	205	222	210	213	188	237	214	191	213	208	246	184	204	236	216	244	201	177	174	205	236	227	191	208	216	225	202	211	205	201	198	221	209	185	201	215	219	217	212	207	211	207	214	222	219	244	220	209	212	186	203	226	218	207	208	210	233	214	176	233	247	225	228	191	196	203	212	223	206	232	235	204	233	228	193	208	220	218	218	208	203	228	202	211	221	225	215	197	204	206	207	219	225	225	212	203	213	226	211	214	223	216	197	205	219	218	204	184	213	209	198	206	193	226	245	243	198	215	222	203	200	208	220	229	212	201	212	208	204	186	225	228	237	198	210	221	232	215	220	199	209	169	212	207	184	197	225	213	209	195	192	214	245	209	206	227	198	225	209	198	197	205	211	218	209	187	217	224	230	212	234	182	197	224	237	204	211	200	194	230	214	243	205	198	202	186	205	200	228	217	190	236	207	205	206	207	198	234	221	224	227	231	194	242	232	194	208	193	224	208	234	220	209	190	218	206	219	218	219	190	215	210	219	229	237	215	212	198	201	204	202	210	214	235	224	228	182	201	203	203	194	243	257	232	221	206	206	212	223	225	219	206	209	210	195	192	211	204	212	226	226	228	223	206	217	229	203	183	204	213	223	235	208	220	218	213	210	188	221	235	237	199	205	187	225	205	186	215	198	236	188	235	220	207	239	204	223	233	203	200	200	201	226	219	219	211	230	243	206	207	226	197	197	236	207	201	193	210	214	223	213	229	228	208	200	201	241	219	194	225	207	216	224	216	219	213	200	221	229	224	190	199	215	208	207	205	242	216	198	196	204	234	224	203	188	204	205	224	220	236	233	244	218	226	210	194	238	233	225	211	225	227	232	215	222	233	191	226	220	212	219	219	186	221	216	215	215	210	216	208	225	198	215	211	220	202	208	243	203	198	207	230	223	215	215	199	196	209	212	239	230	232	207	216	217	229	230	211	198	217	232	199	204	215	198	177	216	189	200	206	179	196	242	212	221	223	252	212	201	213	200	229	216	227	237	241	232	211	226	229	221	222	206	219	245	218	186	213	208	190	213	209	225	207	188	222	216	201	213	234	213	209	241	184	219	225	217	238	220	235	204	227	199	215	206	217	253	231	192	187	215	239	192	197	198	212	204	212	191	224	200	221	224	232	220	204	210	206	220	203	204	212	229	195	240	224	212	202	237	221	194	184	199	194	190	201	235	198	221	206	211	219	208	204	187	230	246	191	226	229	232	196	203	233	218	235	217	202	211	211	200	205	196	205	230	200	223	221	213	185	231	181	216	204	207	216	197	246	207	182	202	227	222	216	211	223	197	188	196	216	227	206	227	228	199	200	212	200	218	214	225	204	184	228	214	214	189	220	209	200	249	221	218	211	190	214	208	250	210	197	240	204	242	215	220	210	215	233	242	201	234	203	195	190	211	211	218	228	197	222	193	192	225	214	202	190	220	209	209	229	186	240	213	208	217	198	200	199	221	244	198	217	197
30485	17027	9151	5269	2376	1380	751	586	542	519	530	486	480	501	484	460	473	480	504	478	502	509	512	463	504	501	492	472	501	498	481	475	463	473	506	467	464	454	474	536	505	488	476	518	453	484	492	474	498	482	477	531	473	464	469	487	504	455	467	477	506	488	465	525	465	510	423	511	484	544	480	501	487	477	508	449	479	463	471	528	499	483	507	476	474	463	469	477	468	485	471	443	489	509	497	453	472	452	471	439	488	494	456	465	446	492	485	425	454	479	500	500	492	485	515	468	532	480	456	494	483	475	501	494	511	511	490	479	479	536	473	483	488	504	506	458	491	518	496	476	493	432	524	458	523	461	486	455	479	441	464	416	464	474	469	483	507	475	496	515	470	500	484	517	463	471	482	500	485	484	473	484	475	448	429	508	499	484	473	479	449	492	467	516	480	481	428	456	457	494	442	503	476	526	468	461	434	459	451	458	475	475	503	494	463	520	469	494	469	443	477	497	460	469	441	474	498	518	463	525	468	495	483	490	474	464	442	454	432	475	462	449	475	491	471	449	483	467	471	468	477	488	469	519	512	484	455	470	481	499	490	492	482	467	463	460	499	453	465	489	491	474	488	469	482	477	463	468	476	466	469	460	472	466	463	460	478	446	453	489	470	470	477	487	450	469	464	475	453	463	452	488	465	477	479	473	478	496	475	464	417	461	454	488	452	473	472	472	522	467	492	482	459	491	508	474	426	512	481	476	451	457	476	466	502	531	463	481	489	476	471	491	475	525	466	486	493	489	454	474	500	465	532	475	495	442	492	480	496	476	454	508	475	488	500	452	487	461	473	499	487	503	500	502	448	486	482	526	514	500	467	481	501	475	485	483	548	480	463	481	481	500	488	505	461	451	510	448	476	499	493	486	483	457	465	470	514	475	522	447	474	419	491	467	468	461	458	492	497	481	466	461	442	469	443	501	442	491	496	499	509	534	461	492	478	481	478	515	484	505	512	501	465	487	420	471	466	465	490	438	485	470	481	460	477	469	475	522	474	482	480	479	481	500	441	484	524	454	500	460	465	473	500	510	512	488	463	476	492	451	481	480	493	507	460	485	526	476	462	498	450	504	465	481	449	436	469	527	511	490	473	479	470	474	497	481	479	425	460	479	468	445	511	480	489	493	498	459	485	463	490	451	477	492	476	461	471	455	490	495	500	475	462	408	477	504	499	476	513	513	498	470	495	496	484	468	456	464	437	451	458	517	467	457	510	449	467	479	508	466	461	508	460	529	461	511	472	486	495	513	473	515	477	480	493	449	469	499	497	450	464	532	445	486	455	520	481	470	459	500	471	465	474	450	521	503	436	497	482	489	466	497	491	470	481	492	505	476	472	490	435	452	478	495	479	481	454	490	483	496	480	482	451	497	508	459	463	474	502	530	481	436	466	489	446	511	511	482	414	478	456	503	478	470	457	452	478	486	474	448	481	445	471	465	477	483	473	452	520	461	488	433	449	475	483	509	481	469	477	436	504	518	478	505	497	492	457	478	448	504	501	478	467	485	473	483	497	503	464	501	466	489	480	467	437	471	473	489	453	483	463	463	494	487	493	464	467	503	464	516	512	486	517	437	466	504	481	449	483	499	502	533	432	474	457	475	463	462	492	472	485	473	449	477	496	476	503	469	466	503	485	504	488	493	506	470	502	464	503	482	505	523	507	454	459	460	481	444	452	498	480	447	526	523	467	466	493	493	460	454	430	471	460	485	456	479	479	521	509	447	468	480	468	446	477	515	528	483	493	497	472	511	482	458	507	498	482	438	498	486	463	469	500	463	474	461	492	492	472	478	448	513	475	485	482	477	508	433	457	487	502	456	468	487	499	478	501	461	460	477	502	490	510	459	490	476	496	437	491	477	472	502	487	523	495	497	484	470	513	480	461	468	485	485	529	467	438	486	498	491	467	440	468	468	501	491	491	482	524	476	429	520	508	483	483	487	504	448	531	468	465	479	418	471	491	462	475	482	474	468	481	488	459	463	464	455	542	504	465	483	455	461	474	491	462	470	529	511	460	509	481	500	473	471	527	497	491	498	495	472	477	486	481	483	499	521	473	469	469	437	475	494	469	504	493	462	502	483	474	487	547	462	456	492	450	443	530	492	473	424	506	461	480	471	477	484	513	462	493	471	480	466	471	506	501	470	461	450	484	482	479	463	463	507	506	490	502	480	484	517	438	468	469	479	448	471	465	479	473	439	489	486	489	482	481	435	517	477	508	436	448	507	449	475	451	504	505	490	509	529	457	453	449	514	516	510	470	462	505	507	526	506	461	488	461	492	465	450	466	493	451	459	472	465	471	491	466	492	458	474	472	479	512	485	483	470	490	495	484	474	509	466	461	477	483	464	457	443	469	492	495	472	471	480	535	460	473	468	502	486	459	445	511	480	488	456	487	460	459	472	460	491	491	469	477	456	472	462	438	524	503	434	476	501	491	523	477	484	449	489	481	447	475	475	465	508	507	464	518	471	474	483	473	465	484	508	475	495	474	489	477	446	478	470	507	463	509	477	490	498	452	515	483	519	497	464	491	455	486	506	473	469	464	437	501	486	470	478	439	488	475	467	476	462	481	517	468	486	457	454	489	527	470	498	448	460	494	463	499	497	465	445	522	482	467	477	481	510	464	441	498	496	486	483	484	498	464	496	475	478	490	493	463	489	480	488	459	474	477	520	481	491	451	480	476	473	498	478	477	507	429	478	509	498	497	451	456	491	477	487	486	488	480	515	489	473	463	490	501	464	468	492	464	481	494	494	464	473	456	488	497	440	489	479	474	479	481	465	542	468	460	475	440	486	498	437	522	479	438	478	486	457	487	435	492	422	469	471	480	473	497	491	472	478	434	466	441	475	496	457	450	458	485	463	482	511	455	465	484	472	435	481	477	471	498	474	478	445	489	456	485	476	473	511	488	457	477	509	462	491	496	434	485	461	466	458	482	513	478	476	468	477	480	472	508	459	480	486	500	462	485	478	485	496	509	458	476	482	493	473	450	490	478	464	471	452	463	468	491	495	440	491	485	476	508	470	493	480	479	487	453	508	492	503	498	446	480	452	516	491	493	478	492	483	494	487	447	462	470	463	488	491	506	503	438	460	513	480	479	445	469	490	464	456	472	501	529	542	462	478	470	489	461	482	484	505	498	498	490	482	487	490	475	475	473	481	493	498	498	486	485	498	458	491	484	495	523	442	511	489	453	458	474	488	480	445	507	534	444	472	448	460	479	490	498	498	485	493	513	510	471	488	497	453	504	485	476	466	482	534	486	491	445	466	495	480	470	470	477	469	463	469	496	449	468	494	459	471	481	473	457	494	444	504	476	465	456	513	457	490	477	446	480	522	498	467	446	451	473	481	486	497	452	452	444	485	524	474	451	474	470	431	479	493	514	459	492	452	514	477	467	455	448	490	502	478	466	507	432	487	470	481	450	435	477	462	456	497	457	494	469	471	466	468	497	472
55490	26040	11421	4044	1553	725	455	280	268	236	230	263	202	245	215	231	271	211	224	227	210	232	203	273	239	194	205	190	221	216	202	231	228	198	215	237	253	221	207	189	228	276	233	217	222	235	240	252	221	234	238	228	205	183	190	209	210	229	246	199	234	205	229	223	235	233	240	234	245	237	215	234	218	235	218	229	199	228	230	213	212	230	224	224	216	238	234	263	231	225	239	236	226	219	241	237	226	206	233	232	234	197	206	253	227	250	222	232	216	235	212	246	241	231	216	233	215	233	225	241	231	230	193	238	213	256	230	259	227	231	255	239	221	224	245	221	233	210	244	194	230	200	229	212	242	222	210	185	222	216	252	249	202	210	217	230	222	231	245	236	211	213	249	232	197	206	222	213	221	210	227	215	201	227	223	241	206	215	232	217	231	213	236	222	213	225	237	237	235	220	212	222	241	230	246	246	236	226	218	268	222	228	228	213	221	256	239	223	238	225	238	234	234	229	238	255	268	223	247	241	239	228	220	230	231	211	247	229	246	217	205	212	198	238	249	236	205	205	228	246	213	220	237	244	207	225	224	217	202	195	222	202	222	213	204	203	251	237	219	223	228	220	211	186	232	219	240	230	248	223	231	226	218	231	247	204	251	223	246	226	195	229	210	234	229	211	203	202	208	231	214	250	220	241	220	258	229	221	237	210	226	237	198	215	212	224	204	223	217	242	252	226	198	193	241	195	226	234	234	253	248	229	223	221	206	243	228	231	245	232	184	245	212	208	215	222	213	236	237	228	219	250	229	216	218	240	210	226	225	229	236	238	207	229	222	215	240	256	234	240	212	223	234	205	208	235	239	224	214	243	236	216	213	222	227	220	195	204	231	214	221	188	220	241	214	213	233	238	234	235	233	215	222	216	224	213	211	239	234	245	248	229	224	224	232	228	203	218	220	215	208	231	203	219	243	216	237	214	199	230	188	238	262	252	233	224	253	237	217	229	220	194	236	211	234	204	249	228	235	222	211	201	241	221	227	226	209	213	192	240	226	248	227	239	203	250	202	228	241	224	197	251	225	218	254	207	248	186	261	223	212	217	222	223	247	225	199	198	221	212	234	250	223	211	227	203	217	211	251	227	213	224	226	203	245	220	200	241	241	251	233	212	220	230	240	213	231	261	192	226	238	210	198	212	206	223	219	217	195	219	243	230	241	203	235	230	233	212	193	208	262	231	225	220	236	235	226	199	223	223	229	243	211	227	211	253	218	234	257	237	217	203	207	230	207	233	245	196	212	224	227	226	228	225	224	215	202	226	225	208	197	269	216	196	230	241	193	217	216	233	229	203	225	244	225	213	211	243	244	218	199	236	230	241	218	232	278	216	247	218	197	237	231	239	237	224	227	218	186	224	223	232	228	226	221	224	247	198	205	236	227	258	235	207	202	226	194	218	225	216	231	211	241	230	186	223	228	227	244	240	182	239	267	243	252	255	229	224	228	237	240	213	218	219	227	208	220	214	230	227	249	253	203	227	206	230	227	234	262	203	226	242	245	224	232	220	221	241	260	245	221	242	259	235	229	267	221	211	214	241	258	234	229	218	219	221	232	207	232	215	230	192	209	210	225	206	262	214	232	241	222	226	204	238	211	217	249	246	223	234	209	231	209	213	208	279	249	231	224	240	207	223	217	255	217	235	204	241	193	219	245	255	251	214	239	253	222	243	229	235	236	204	228	216	180	236	239	241	212	219	225	248	228	230	196	234	194	235	231	226	240	196	208	214	224	245	225	195	223	240	204	271	232	216	227	276	231	222	239	246	197	201	228	224	221	223	237	220	236	220	233	234	234	210	207	196	237	215	247	224	227	252	255	224	238	223	217	239	217	195	200	194	207	221	201	245	197	227	213	239	180	237	227	233	229	237	240	247	246	233	228	247	264	219	254	217	239	224	216	234	224	218	231	201	231	238	194	229	243	232	238	212	218	208	227	247	232	227	247	226	237	211	259	232	207	250	227	239	244	224	227	210	246	207	225	256	221	212	210	225	243	218	236	223	221	221	249	218	244	222	205	192	222	224	216	237	229	260	208	204	225	218	235	220	234	209	246	206	201	209	220	219	204	210	241	203	224	224	208	223	208	224	215	192	221	237	237	231	222	228	212	207	253	255	238	236	226	199	230	229	234	218	245	236	251	215	204	204	206	226	214	230	219	261	220	214	215	210	248	245	224	213	209	233	231	246	228	216	194	234	228	185	197	212	260	231	248	216	232	231	237	234	233	215	193	245	233	250	222	237	247	209	223	243	239	236	241	233	240	212	238	239	209	252	243	194	212	248	209	222	246	235	204	240	211	222	211	217	230	225	229	193	243	226	204	225	249	206	235	228	223	225	216	217	229	216	212	217	213	238	185	203	242	232	255	187	223	234	248	205	244	242	204	240	214	243	231	222	220	232	264	242	222	234	240	224	211	223	227	235	222	252	221	243	239	215	241	233	231	224	204	235	230	219	251	229	221	218	234	237	247	224	229	204	230	251	226	256	234	256	220	217	217	209	232	239	240	225	228	241	250	234	235	221	234	231	230	212	215	192	230	210	234	227	239	223	215	251	244	228	225	233	245	241	231	220	249	241	238	212	218	257	221	237	209	209	266	227	239	219	228	253	233	221	220	216	276	220	225	222	212	230	242	255	229	233	251	231	229	223	232	233	228	240	241	211	211	248	207	226	243	231	213	222	230	228	206	254	215	225	233	212	208	219	202	210	209	236	231	247	251	228	220	228	247	193	234	239	225	185	235	207	221	230	232	231	258	240	228	248	247	236	233	241	251	222	230	216	235	220	248	228	229	254	243	223	240	234	219	200	244	250	223	245	204	219	208	230	246	230	215	221	250	225	219	235	196	226	212	230	196	222	213	211	243	250	229	213	219	212	201	237	224	202	226	230	233	202	233	217	232	229	199	211	240	229	238	225	237	195	212	225	223	205	199	207	244	217	245	230	241	217	227	219	225	209	224	210	234	250	202	210	236	223	215	248	247	235	213	218	213	215	198	212	211	208	222	207	221	237	221	240	232	248	228	224	244	243	206	247	230	207	185	222	234	223	231	240	234	262	255	223	243	208	217	233	222	191	225	216	207	233	241	236	223	198	232	235	254	224	214	218	215	217	248	205	209	237	237	228	240	256	225	236	249	200	226	223	203	228	217	229	194	237	224	205	232	230	221	195	244	218	215	219	231	211	237	234	211	203	220	216	184	199	248	193	231	241	209	234	236	251	224	224	226	242	233	206	218	222	201	214	267	206	246	221	233	233	218	201	246	223	201	196	250	238	188	189	256	221	243	234	228	259	202	224	224	246	243	233	270	251	243	212	231	206	258	200	222	250	196	209	250	208	220	247	215	223	237	217	202	247	217	228	233	206	253	211	230	233	213	207	227	248	240	196	191	201	251	212	262	200	204	219	237	221	234	244	209	238	228	214	227	228	228	215	267	227	220	203	218	224	222	236	195	213
37836	20468	13067	7665	3987	2102	1313	767	599	506	512	498	510	512	547	519	528	545	501	528	513	525	533	520	511	510	527	460	480	564	494	491	517	538	474	482	516	525	493	538	492	502	496	533	518	492	503	484	525	536	479	476	480	507	498	506	527	506	498	536	493	517	509	563	500	494	516	507	542	507	500	496	488	522	517	531	468	492	490	544	529	502	518	515	535	502	506	534	499	478	463	491	482	529	511	476	500	519	550	541	475	517	501	525	520	551	469	506	510	501	562	487	510	519	531	503	500	509	498	541	545	542	522	496	532	567	480	508	506	476	528	495	499	536	488	498	472	544	502	525	520	510	530	485	505	541	489	545	533	517	539	508	538	535	503	476	514	507	475	552	509	531	540	524	526	498	537	508	561	524	520	522	536	530	490	494	517	457	486	498	496	529	516	472	526	468	529	549	498	532	511	525	563	515	493	508	500	502	504	499	502	487	501	476	513	519	533	521	512	479	500	510	530	516	502	544	493	530	507	560	557	542	514	497	531	523	516	470	524	511	525	509	494	534	511	544	480	480	516	485	470	483	494	477	497	489	483	504	514	493	523	521	512	504	554	519	522	488	500	494	493	518	494	501	480	528	520	495	529	537	501	495	554	497	565	527	502	479	508	492	560	550	511	506	501	509	521	513	513	542	485	502	498	507	515	522	502	521	507	529	525	514	502	486	528	506	528	538	512	519	556	493	551	496	535	548	511	541	512	514	491	502	513	486	508	438	557	512	478	529	508	530	484	513	502	490	481	494	500	543	474	483	528	496	531	494	539	488	461	544	513	527	509	508	497	549	503	486	495	522	531	517	480	505	523	487	518	491	453	540	462	493	518	495	538	538	469	539	490	537	500	486	542	535	529	540	555	529	533	502	514	463	472	530	470	464	537	511	490	525	511	501	531	477	498	499	526	505	512	485	498	506	493	499	517	500	494	511	486	512	541	490	490	536	498	487	498	466	523	496	510	518	487	522	506	500	511	515	508	513	508	479	481	535	518	491	530	517	527	506	520	509	525	510	460	496	547	521	537	512	490	487	529	520	495	487	484	550	514	519	527	494	526	466	504	522	547	553	489	479	522	524	485	534	493	513	546	483	491	536	490	501	524	526	513	532	521	539	486	521	510	541	484	503	504	497	549	520	494	473	495	528	519	516	497	538	544	511	523	538	478	534	467	483	498	504	493	496	496	503	528	510	525	523	503	480	486	506	535	496	487	522	552	464	553	493	542	543	527	470	500	492	519	514	521	456	524	523	538	486	491	534	516	501	528	489	522	528	526	502	497	459	528	482	497	508	512	527	529	538	478	507	491	523	539	478	524	531	515	476	517	533	580	522	498	500	508	523	510	516	503	486	463	516	481	522	515	491	550	509	490	488	497	546	473	508	505	506	501	529	511	519	495	496	524	480	504	459	544	472	505	491	510	513	526	507	492	502	500	508	489	468	508	498	503	524	485	511	469	551	510	533	512	528	521	541	512	492	462	534	504	507	522	538	504	479	562	461	546	502	509	492	525	489	546	519	537	534	498	499	510	482	478	490	509	480	492	532	537	546	515	494	546	510	507	502	476	511	495	553	495	523	502	538	525	493	530	518	537	500	542	552	508	534	499	499	503	508	475	500	542	485	499	480	501	509	505	528	535	480	475	520	554	517	510	489	516	516	517	502	563	516	544	495	498	549	560	553	517	530	513	512	500	487	481	490	498	486	525	497	530	493	500	536	492	511	530	484	459	530	463	513	516	505	493	486	502	514	489	549	461	530	539	534	501	498	546	506	540	521	509	504	507	509	490	516	510	505	515	520	482	501	494	481	453	503	520	500	499	515	526	519	507	532	508	481	491	546	518	540	497	482	515	496	512	578	512	512	544	538	507	554	511	546	522	493	544	505	503	524	538	457	521	504	499	527	523	528	525	523	530	519	534	524	523	477	518	513	550	549	521	560	505	503	538	510	532	534	509	499	484	497	536	511	553	530	562	490	528	547	523	527	538	535	474	549	520	526	517	495	498	509	496	501	517	507	539	524	534	512	470	511	481	511	527	493	494	471	517	531	481	494	474	495	541	542	529	510	484	494	458	501	486	500	513	529	479	483	559	537	509	445	525	497	486	503	515	507	518	512	514	503	490	496	526	484	538	536	542	519	546	523	539	486	512	509	522	550	534	521	518	504	484	519	522	513	546	500	504	534	500	490	539	506	507	489	509	529	515	516	536	499	513	514	483	539	522	568	514	524	463	516	512	551	516	461	471	512	508	513	474	507	529	493	518	527	483	518	530	467	505	584	478	483	523	488	504	522	536	492	501	544	478	482	509	529	547	547	488	504	502	489	506	468	516	538	479	511	515	545	500	525	542	489	514	501	526	558	534	535	520	509	468	525	502	528	556	507	517	483	541	499	502	491	529	521	521	548	532	527	524	467	549	480	525	517	477	462	516	525	493	512	523	543	484	498	507	500	452	538	497	480	498	523	515	524	538	510	512	536	485	505	494	472	465	517	511	506	504	535	505	500	498	542	518	485	537	547	473	503	515	510	520	548	502	529	520	484	499	501	493	513	542	500	539	524	488	500	511	509	507	528	518	514	542	491	501	508	513	502	511	472	504	503	506	513	524	490	511	439	522	513	502	534	484	522	497	487	484	504	514	512	511	497	521	526	585	516	531	528	511	480	489	473	485	502	563	473	501	550	494	513	535	545	554	528	536	495	531	530	501	509	537	549	525	533	498	519	475	536	463	504	521	521	484	496	499	516	503	543	515	538	479	489	508	525	535	492	543	527	514	508	520	485	560	489	536	500	503	492	509	494	529	516	521	524	523	474	495	511	512	541	503	483	492	533	523	474	550	502	520	515	477	515	538	515	538	545	485	487	491	541	511	519	518	521	490	539	485	500	493	498	518	504	503	493	522	525	509	521	517	502	537	573	571	538	529	519	501	518	504	495	489	497	524	527	553	515	518	490	493	516	465	514	483	553	532	518	493	517	507	502	517	522	526	554	511	519	466	502	500	489	481	532	507	473	515	491	529	509	509	542	508	500	496	496	508	517	552	524	546	521	534	502	524	508	457	507	511	549	476	493	503	494	470	528	537	532	488	498	470	490	516	527	521	438	525	504	483	542	538	523	500	550	524	530	511	504	529	497	484	503	519	495	533	527	517	492	476	501	519	528	514	508	552	511	532	485	563	503	491	483	490	529	536	536	495	457	534	545	495	477	511	506	508	493	532	504	511	453	511	497	537	466	549	510	492	538	504	517	524	526	502	548	517	522	510	498	498	528	519	533	538	497	549	520	486	490	532	467	517	508	511	506	483	495	469	526	508	509	513	502	501	520	507	541	555	579	506	461	513	534	486	510	496	505	528	458	487	511	489	518	503	507	490	529	552	547	472	540	542	490	502	471	562	494	523	523	524	536	513	524	500	538	514	523	529	527	493	502	485	530	533	501	491	540	558	488	518	529	486	502	496	536	528	533
55454	27892	14828	7274	3279	1471	888	547	337	265	268	235	262	249	240	261	256	253	232	215	234	252	241	260	215	243	245	219	226	231	233	234	244	235	248	249	282	238	242	252	237	215	260	249	256	222	216	255	214	256	236	242	250	254	247	258	234	236	239	226	232	245	263	216	226	241	233	238	254	240	264	198	234	243	259	246	217	268	236	243	237	237	255	252	225	230	265	249	229	235	270	238	259	232	215	232	232	233	230	244	253	249	266	256	231	263	249	263	226	246	236	232	236	239	245	263	231	211	245	244	234	226	258	226	246	237	226	244	230	259	293	247	253	242	245	219	228	209	212	232	217	241	207	225	205	228	269	235	232	255	233	229	225	230	232	263	251	270	215	236	242	240	267	228	231	252	242	240	235	235	270	251	264	251	282	240	238	238	257	264	251	254	245	249	237	237	252	266	218	261	230	235	249	256	250	253	245	269	249	251	240	219	274	226	257	251	254	267	238	223	245	252	247	228	243	244	260	229	223	219	239	286	245	230	238	245	270	224	244	227	231	238	218	203	233	226	232	242	236	263	200	249	237	238	240	251	272	232	215	249	254	245	241	259	232	231	277	223	257	265	265	241	228	242	248	258	221	234	236	280	252	242	221	247	228	228	240	224	221	242	248	251	237	273	248	234	250	219	234	264	224	253	209	223	257	231	270	264	264	273	228	254	213	240	223	249	242	268	231	242	263	257	238	231	216	221	234	219	249	227	230	227	228	261	248	242	228	246	234	238	248	245	211	234	259	267	221	259	212	241	228	255	232	228	232	258	207	269	259	267	255	271	230	249	262	214	230	208	232	213	216	236	249	236	229	269	257	227	240	241	221	230	220	231	253	239	208	257	246	249	243	246	264	289	246	235	216	238	251	231	235	243	251	240	267	227	262	235	223	266	268	238	236	267	230	270	251	231	233	235	259	261	224	239	255	252	255	227	252	227	234	233	236	254	218	274	226	245	265	246	281	248	235	276	258	265	232	226	240	236	226	242	240	246	256	256	254	237	243	262	268	231	244	238	269	244	218	247	265	257	243	228	236	238	241	233	254	264	238	226	241	247	233	267	271	250	248	227	223	246	223	252	241	272	249	239	219	252	252	232	237	269	232	276	203	243	284	235	262	240	233	212	247	267	251	256	256	253	250	250	246	241	221	265	258	273	249	244	237	273	233	258	233	257	257	251	255	240	272	245	240	245	238	222	223	257	227	239	245	221	233	200	255	270	241	256	227	245	260	244	256	210	227	267	238	272	236	230	264	254	229	236	227	232	220	231	250	253	233	247	255	250	242	221	256	238	259	262	213	235	206	275	248	244	237	275	277	236	269	227	260	212	236	240	240	293	230	211	238	284	220	234	261	237	204	257	257	236	252	248	251	238	228	257	237	266	218	264	237	269	258	237	257	229	253	244	231	238	233	251	259	225	235	276	262	260	242	252	231	252	229	261	251	250	244	218	241	227	234	234	259	250	235	219	247	241	250	250	232	257	246	224	214	230	212	228	244	215	254	247	267	218	250	241	254	235	230	221	228	244	259	237	237	251	246	228	244	255	218	238	247	238	275	243	262	251	261	263	245	204	236	246	244	254	238	252	246	234	251	259	279	231	230	247	219	242	235	232	249	238	240	231	249	292	256	264	248	233	253	215	250	233	242	249	253	245	237	233	235	234	270	262	242	231	248	232	216	218	252	228	230	269	267	233	248	254	226	230	220	251	242	232	241	254	252	274	188	247	207	221	247	236	235	231	242	258	259	227	218	232	236	258	216	250	259	251	224	235	261	243	260	259	218	218	218	224	235	275	249	221	230	225	206	273	225	239	232	233	254	258	224	263	226	239	233	241	243	230	240	247	261	265	277	237	266	268	260	244	219	270	265	218	240	241	276	232	236	238	247	244	241	221	233	230	257	251	256	241	239	258	239	247	245	227	240	260	256	231	231	265	230	230	237	256	217	208	227	233	248	243	258	259	245	211	226	281	251	227	249	217	250	213	227	258	239	261	276	262	256	225	232	233	256	228	236	217	238	269	244	251	264	245	236	226	271	237	215	251	263	239	277	266	196	281	229	253	227	236	240	252	247	225	226	251	216	240	218	248	239	242	248	223	267	234	238	226	233	240	294	281	247	273	235	237	280	249	231	242	264	197	273	218	210	266	228	213	247	220	242	254	235	238	214	239	227	271	233	251	239	251	251	286	247	215	237	262	263	223	260	227	267	246	251	248	249	225	251	246	240	231	263	240	226	225	240	236	222	282	248	239	228	237	221	273	235	240	247	250	240	204	255	229	238	231	215	244	257	249	245	251	264	230	252	232	212	243	253	260	247	250	240	263	256	266	263	234	260	249	248	251	249	233	263	258	266	243	252	270	223	235	263	219	280	237	261	232	248	236	252	257	230	226	219	244	220	254	236	243	237	237	232	215	243	264	250	193	236	227	223	243	246	228	232	245	261	242	230	232	247	244	262	255	240	233	206	265	285	265	272	202	243	269	244	266	249	251	228	237	245	230	256	243	276	267	236	267	229	240	255	268	261	257	244	222	236	257	233	219	264	259	218	253	250	229	246	250	243	242	230	257	262	228	241	258	235	221	247	230	278	276	230	254	239	261	234	231	228	245	248	237	220	245	222	232	267	244	216	222	246	219	266	252	242	236	256	256	250	254	247	247	249	232	254	246	240	217	227	232	258	284	253	258	231	226	227	236	245	251	225	242	241	238	204	258	266	229	243	239	237	238	255	257	245	216	252	243	246	256	247	214	228	245	229	251	252	236	282	238	242	257	233	236	215	203	242	204	241	240	237	261	268	226	243	246	228	232	230	250	250	245	252	197	249	266	274	242	236	219	236	259	241	264	227	255	254	228	240	246	233	184	262	239	248	213	257	238	236	239	254	205	236	238	240	250	207	246	254	220	267	257	228	263	258	237	255	228	242	247	282	226	230	229	252	237	285	213	260	212	242	199	223	229	252	236	237	257	257	251	232	259	237	238	233	183	219	250	228	264	234	262	230	237	245	225	262	259	221	224	226	238	256	232	211	241	256	242	258	224	249	243	254	256	224	224	256	253	249	247	226	240	238	235	240	244	257	224	235	249	218	289	262	252	222	250	265	190	276	228	266	252	241	221	236	251	235	252	219	219	236	269	212	241	224	227	264	245	248	217	217	233	229	232	248	226	255	242	235	240	247	238	261	238	230	230	240	235	203	234	245	288	221	234	236	233	265	227	234	255	234	274	232	228	243	223	237	246	226	231	233	233	245	224	277	260	257	250	240	268	213	226	225	223	242	237	238	209	244	241	240	218	222	285	255	254	260	232	206	251	231	234	240	293	226	264	253	227	243	228	219	239	245	240	278	229	233	228	235	260	241	277	283	259	219	225	231	245	236	243	247	261	238	223	236	255	244	236	267	248	222	242	221	231	254	230	229	231	222	240	223	248	240	259	240	223	258	228	271	275	252	227	253	245	230	241	245	247
36865	22987	15916	12662	8081	4477	2867	1622	796	600	593	568	596	559	574	559	572	598	554	573	533	571	554	519	569	586	571	559	575	537	567	584	512	535	571	551	542	552	571	570	527	535	548	490	537	533	553	529	523	531	534	514	544	524	545	497	551	512	560	536	522	561	531	581	537	520	588	538	542	531	498	542	561	538	541	569	547	576	508	551	537	550	557	557	542	542	491	508	534	543	574	517	545	521	573	604	560	528	567	522	567	525	532	551	528	543	552	528	541	530	547	554	552	539	528	558	547	492	549	551	536	535	550	570	547	545	551	552	517	536	520	508	526	547	547	588	545	540	541	552	526	538	518	528	531	486	523	556	577	536	521	551	512	541	516	611	520	551	545	551	518	546	539	527	542	566	520	517	524	555	492	534	586	554	535	572	521	516	521	553	519	567	536	565	499	520	516	562	501	551	558	487	591	537	520	532	570	533	540	575	534	542	569	584	497	521	534	528	558	555	512	578	551	547	509	596	538	539	541	553	534	556	538	519	506	528	555	566	493	560	540	512	535	556	511	556	484	517	557	551	587	508	524	545	545	511	544	566	534	559	571	531	527	515	503	548	541	601	492	523	559	543	540	533	533	550	510	506	563	553	561	552	510	542	505	576	546	538	531	502	574	510	534	549	556	574	564	590	563	530	540	598	554	527	547	564	535	570	520	535	560	532	517	540	518	513	520	550	566	547	527	553	557	527	533	544	534	559	555	565	511	536	527	527	564	557	518	528	510	585	525	559	566	552	517	531	513	544	535	514	556	566	566	500	555	543	526	535	546	555	517	535	538	556	526	572	566	526	552	575	580	526	563	503	554	559	498	504	493	551	521	522	549	579	510	535	594	573	527	568	527	523	597	530	546	560	538	538	522	533	548	540	538	531	544	542	581	499	533	510	518	553	527	539	548	557	534	553	548	537	552	574	542	521	570	537	510	547	556	535	544	566	515	551	546	577	558	538	543	530	568	520	532	564	557	550	554	527	540	491	564	546	537	569	536	504	516	498	517	564	556	520	540	522	502	566	512	591	545	556	560	546	570	533	530	536	555	560	583	570	575	501	600	521	574	585	536	559	521	506	559	540	535	511	524	581	564	550	523	548	539	526	586	563	536	538	500	534	522	541	546	538	548	559	509	547	519	538	554	586	510	534	593	557	526	539	546	542	560	545	533	503	519	549	497	515	544	535	533	561	553	575	571	550	563	541	548	585	570	538	503	526	562	520	549	514	551	546	558	481	538	520	565	558	547	522	505	504	526	524	505	544	546	572	553	508	557	554	521	537	490	523	566	566	556	539	541	536	539	533	576	528	576	527	502	562	570	546	534	528	575	536	527	536	560	501	543	545	570	515	534	546	530	502	542	504	525	560	534	508	524	534	540	543	522	514	520	582	538	531	498	545	484	530	554	547	529	535	523	510	502	543	489	527	542	542	516	547	526	528	557	604	545	592	530	529	524	561	521	553	566	505	525	538	531	552	565	536	526	548	507	488	572	552	531	536	552	517	594	548	539	578	519	526	557	561	551	563	546	540	525	572	545	551	553	526	514	531	554	499	518	518	553	562	536	507	549	557	546	525	524	543	554	559	515	524	486	527	534	553	532	535	526	527	525	518	558	513	544	573	553	552	546	565	515	504	508	504	552	519	539	530	556	530	548	548	543	525	574	517	539	524	538	544	537	587	542	530	563	496	569	570	519	521	552	515	591	532	581	550	553	555	543	575	544	512	524	516	534	564	561	534	523	557	524	576	555	524	556	527	533	526	582	581	514	485	495	536	551	535	534	535	546	527	542	537	550	500	531	559	544	545	531	529	498	557	522	535	556	503	574	566	526	517	543	572	542	535	532	548	553	519	554	534	530	532	564	531	529	518	579	524	569	543	517	492	532	501	529	530	491	551	625	523	512	549	562	525	508	529	507	568	517	554	573	552	505	525	526	532	580	529	554	536	564	523	530	575	558	585	538	524	558	555	566	495	549	572	488	526	529	530	509	549	567	503	542	540	566	496	514	510	535	559	532	554	570	548	568	564	580	554	532	544	522	544	547	542	523	584	570	516	515	539	542	507	510	503	553	536	535	520	551	570	542	531	540	562	542	584	503	547	501	508	515	585	538	592	557	542	530	538	578	517	522	532	531	534	517	535	508	542	509	599	542	583	557	550	521	554	526	576	566	513	529	563	542	509	591	498	541	552	565	543	578	599	551	538	488	549	535	529	526	526	559	546	550	518	533	527	518	536	530	574	536	549	546	508	573	530	519	507	574	545	550	585	554	547	576	536	563	522	565	537	536	508	536	535	519	574	505	538	539	538	512	514	550	551	534	526	535	564	548	570	508	562	553	559	520	578	503	536	528	546	527	545	526	543	550	537	511	488	532	568	523	542	498	528	518	528	557	549	525	512	499	534	522	533	535	541	540	561	551	495	531	547	579	538	548	572	586	475	580	567	543	535	545	521	502	531	497	522	553	508	528	563	545	497	504	578	538	534	559	532	539	483	586	534	571	509	492	518	518	533	553	524	537	512	544	506	514	494	504	558	514	542	554	557	530	548	527	545	538	575	537	499	533	536	514	542	561	572	550	541	522	535	543	505	534	521	538	515	496	551	550	518	530	570	559	528	573	519	539	515	507	563	551	534	551	551	569	540	559	564	539	573	498	542	510	501	547	559	549	524	551	519	507	509	527	481	531	495	509	561	566	567	528	568	519	534	556	555	533	552	522	557	487	577	536	540	547	533	564	547	546	556	493	496	539	599	538	488	519	593	561	543	533	532	527	567	564	516	582	536	519	499	532	517	541	611	578	538	552	535	583	548	527	559	541	549	548	544	542	516	528	524	548	556	494	556	564	568	537	543	540	573	543	547	544	507	552	515	555	546	542	541	505	585	533	563	503	515	566	531	595	565	549	574	514	537	563	499	546	495	532	533	518	587	548	534	524	537	520	514	535	555	549	508	521	559	549	495	559	557	538	568	513	560	503	558	540	507	571	540	594	547	530	565	542	542	521	569	531	538	540	557	516	533	545	510	534	527	514	529	544	542	574	504	527	506	502	549	560	532	556	545	538	506	557	555	510	519	519	557	575	522	504	552	545	510	522	544	574	551	522	556	554	519	541	544	559	521	531	551	527	547	585	570	531	508	534	573	543	532	547	538	579	522	552	541	539	547	533	537	523	552	536	564	513	568	546	538	562	503	518	553	561	567	511	518	547	539	550	527	520	545	555	516	566	539	531	566	515	537	592	524	535	564	549	492	560	511	555	569	517	533	590	545	493	573	554	514	575	540	523	551	528	531	515	511	532	554	574	535	521	534	563	553	554	517	505	523	523	553	507	548	519	559	544	536	519	502	544	491	537	570	543	572	575	539	566	550	541	530	552	542	546	548	540	555	559	553	541	505	583	512	517	535	549	545	557	501	539	513	569	543	567	535	553	512	540	539	548	606	563	550	518	559	519	562	556	537	517	507	481	593
45036	19530	7245	2695	1117	535	424	383	246	209	211	232	246	191	189	212	177	203	218	199	209	196	203	209	189	204	205	189	216	202	208	204	192	195	191	187	216	218	195	195	198	192	206	191	195	208	209	193	209	203	204	184	195	200	227	194	207	187	205	222	195	222	186	187	216	207	222	224	199	215	218	193	214	207	189	188	218	210	229	186	224	212	211	208	199	222	178	181	188	211	201	193	210	197	210	201	203	203	178	196	196	201	188	192	196	193	181	184	188	215	200	218	209	195	178	228	205	215	194	214	221	204	204	216	196	198	168	178	188	180	205	238	219	208	195	198	214	196	183	220	213	203	211	199	176	185	190	212	211	207	169	202	192	211	229	191	212	199	236	213	201	207	179	189	214	189	209	212	204	219	211	212	196	204	211	202	193	195	230	180	211	175	227	199	234	220	201	205	201	201	191	174	203	185	204	183	175	219	179	179	201	187	226	198	216	197	197	197	209	195	218	194	225	208	229	197	189	213	187	223	198	201	213	209	180	214	191	198	182	228	200	207	228	203	208	208	189	176	190	196	203	222	213	235	178	182	199	200	176	202	233	229	204	197	206	231	231	207	207	192	193	156	166	214	192	180	213	188	173	222	193	192	200	213	211	163	211	167	182	236	203	179	179	203	201	208	221	191	190	205	187	167	212	180	214	206	206	237	171	209	215	210	154	206	170	214	213	190	203	193	183	215	176	186	223	205	196	220	216	201	185	193	215	192	181	209	180	207	182	177	183	205	200	195	217	201	206	194	200	188	226	192	210	217	199	235	206	214	199	200	239	192	189	208	192	166	208	176	204	191	183	193	200	179	207	204	195	205	192	219	206	228	219	192	197	185	198	186	195	202	194	193	197	190	193	201	190	207	224	221	196	192	221	190	207	242	192	223	211	214	207	218	220	188	194	200	203	209	205	197	184	228	216	191	216	193	199	165	165	214	197	217	193	201	185	202	221	203	181	225	207	197	202	218	196	209	210	202	192	209	214	199	206	170	204	198	192	188	213	215	176	197	184	186	226	165	189	205	196	218	175	206	192	195	226	207	196	202	218	223	191	182	218	192	194	190	198	194	193	225	219	193	195	222	230	191	197	213	202	204	222	225	215	210	209	178	235	223	200	204	190	191	182	202	212	195	192	227	216	200	187	202	206	221	186	225	213	197	198	193	184	202	212	183	192	218	193	198	191	183	203	191	197	182	190	215	171	193	210	200	202	191	213	235	207	197	211	201	208	200	196	174	193	226	236	202	223	207	207	208	199	191	219	209	206	224	185	182	190	197	193	228	217	215	217	200	196	193	179	214	221	210	184	204	205	218	194	208	207	190	201	195	203	193	216	205	204	207	209	209	221	206	227	195	237	209	190	198	196	187	215	168	191	202	196	178	174	194	201	173	197	189	214	177	195	206	207	192	228	190	210	205	219	175	231	201	209	167	189	212	199	167	178	185	193	202	213	225	220	199	178	208	193	197	179	219	188	201	206	188	196	193	199	235	205	221	183	218	197	188	235	222	213	201	194	194	213	183	180	237	216	229	199	201	195	205	220	207	237	202	196	173	209	215	223	203	219	191	185	223	196	200	226	188	230	233	230	201	185	199	185	216	216	198	211	193	191	203	206	198	218	237	214	174	214	215	222	196	190	207	216	208	214	209	178	228	174	196	224	190	205	183	188	201	189	194	233	187	197	208	239	189	208	207	198	200	209	226	205	207	221	203	202	214	209	190	208	216	233	205	186	194	193	220	193	201	207	206	200	203	190	221	168	193	199	181	201	196	187	185	231	182	207	191	163	200	207	185	168	190	193	195	190	196	216	179	214	209	180	179	173	226	207	195	203	178	221	188	216	192	194	206	182	203	207	188	206	213	219	203	185	182	209	233	193	199	215	200	189	220	216	224	225	207	201	207	186	207	207	206	209	189	212	231	212	196	209	202	242	233	200	214	208	232	186	200	196	193	177	200	202	199	210	215	194	201	218	208	223	221	204	206	207	205	196	190	202	211	198	212	222	202	201	194	190	189	208	200	184	211	194	178	245	189	208	223	206	182	218	203	186	187	209	174	190	209	214	217	210	197	220	206	208	174	189	231	216	198	218	238	205	195	192	213	208	221	195	212	192	214	199	183	226	207	209	189	192	174	213	202	201	173	212	216	202	197	205	170	192	208	222	212	202	196	191	217	194	206	187	227	196	202	218	199	187	224	211	221	193	200	180	193	228	215	188	178	223	200	212	198	180	185	184	198	237	193	217	194	198	203	217	191	219	187	187	187	224	194	184	208	219	209	192	188	246	211	202	195	189	217	216	232	206	178	183	217	200	170	196	206	204	208	205	207	196	205	205	219	191	211	216	214	199	179	190	173	228	224	208	203	192	221	193	193	224	213	226	203	223	235	222	192	192	176	183	208	193	185	211	171	208	190	209	239	191	212	212	195	191	216	218	210	197	184	228	220	215	216	216	197	218	185	214	203	205	196	189	199	192	222	192	205	160	211	187	211	219	178	215	233	209	227	204	187	196	185	214	182	197	215	215	210	230	206	203	201	205	209	193	225	219	191	243	203	204	208	205	201	226	242	181	195	167	208	227	197	198	200	185	212	222	190	192	177	218	176	192	196	216	213	208	201	163	203	232	222	203	192	225	216	217	181	188	188	200	214	188	202	202	223	214	229	190	199	210	198	189	198	192	204	204	207	193	217	222	221	190	172	187	222	200	184	202	221	211	186	217	203	220	198	178	213	235	188	216	192	195	232	212	230	195	190	218	204	227	198	210	205	209	219	189	219	181	201	202	183	204	197	210	205	167	196	220	185	215	215	192	194	165	193	193	181	177	216	222	188	215	213	202	195	217	225	187	217	190	208	211	210	190	199	207	187	226	181	204	198	188	208	193	207	191	176	185	210	198	197	226	205	216	209	204	180	218	199	184	230	201	193	205	213	187	170	190	206	180	190	191	186	176	205	193	227	209	201	224	194	204	203	204	198	190	211	214	192	197	219	190	210	205	220	212	203	219	195	194	211	243	202	218	187	204	190	228	193	199	230	186	201	205	215	190	186	169	229	239	224	192	202	262	210	223	208	205	185	218	182	181	174	183	192	227	181	169	206	222	192	196	184	194	198	230	225	198	211	201	201	215	242	200	189	204	195	229	218	199	190	188	199	218	213	212	189	194	199	201	237	199	217	210	249	187	167	198	212	191	192	212	205	215	227	196	208	203	200	248	200	195	217	217	206	188	204	230	197	197	180	224	235	196	211	201	204	226	200	223	200	201	216	192	183	206	191	185	181	193	215	190	231	197	209	187	205	221	206	247	228	194	218	184	188	187	196	207	225	195	214	208	217	230	230	207	187	194	208	179	198	202	188	202	207	194	203	210	196	204	200	187	186	200	188	200	213	228	204	195	211	204	229	225	208	225	218	229	211	206	188	182	220	210	214	204	213	197	204	202	183	211	214	189	230	194	207	199	221	190	188
30980	14134	8817	5695	3252	1859	1314	1005	633	494	496	500	501	535	462	476	470	439	435	464	491	457	450	479	410	441	468	462	475	480	455	472	484	485	469	479	451	458	433	465	473	474	471	460	430	453	471	478	488	500	423	448	464	474	453	462	477	447	482	466	487	459	468	456	468	415	508	453	466	425	463	470	427	467	507	457	492	453	463	484	441	482	445	395	462	444	473	426	466	512	468	464	477	510	471	453	452	483	437	481	455	480	472	468	498	441	454	439	496	490	466	468	492	437	467	484	438	423	452	421	452	463	440	426	431	457	416	427	455	486	491	464	488	457	467	441	443	477	427	464	436	429	480	470	451	435	471	474	441	468	451	443	433	463	436	437	467	470	434	454	483	449	414	464	444	444	487	447	449	518	480	455	423	486	443	449	473	462	478	451	443	480	450	472	424	440	467	499	410	514	459	481	507	429	444	438	473	483	463	480	507	467	492	447	451	449	481	459	474	461	432	482	449	449	490	494	461	470	443	478	480	446	492	463	475	406	480	422	524	468	466	436	460	437	432	474	431	448	436	481	452	480	459	486	425	470	442	469	470	469	458	479	439	444	465	482	467	438	489	452	458	457	463	445	462	476	470	472	460	470	478	449	460	446	443	466	438	480	495	472	469	477	489	480	483	449	475	464	460	479	449	507	450	476	398	457	493	473	433	490	456	492	445	474	462	458	491	457	439	438	473	453	490	459	425	464	476	439	459	470	452	419	431	448	471	418	489	458	472	488	440	446	431	453	473	462	522	451	481	465	436	430	471	457	474	470	446	475	478	443	468	495	478	440	408	436	447	481	462	460	447	482	475	461	507	435	427	452	488	481	460	448	422	471	423	489	420	432	441	472	469	446	416	431	461	457	459	468	459	487	446	431	439	461	443	493	450	477	435	440	485	458	471	439	454	428	433	431	468	500	485	453	469	430	427	510	461	510	438	453	454	473	456	452	418	477	471	457	434	449	479	409	493	403	458	462	449	446	472	450	466	458	458	444	470	471	482	466	453	435	490	491	443	450	461	502	446	455	446	471	439	464	475	462	508	421	452	435	466	474	423	463	478	528	482	469	470	443	442	441	473	476	450	445	463	478	439	478	446	456	471	438	455	468	439	435	413	447	486	484	481	475	437	457	462	511	454	475	454	463	462	462	464	441	438	450	423	460	427	523	458	434	431	447	430	472	431	464	434	509	440	475	440	464	456	477	474	475	466	439	482	481	435	417	433	495	438	461	444	478	434	469	475	436	482	498	487	438	439	481	471	441	453	454	480	446	456	450	476	479	447	461	449	471	501	477	449	421	451	453	459	473	486	453	468	477	436	493	470	484	475	452	458	472	443	443	454	472	471	457	435	465	452	452	493	462	459	457	420	490	465	476	450	464	444	476	494	464	460	456	475	456	469	475	482	481	452	465	435	495	445	456	457	464	431	506	470	440	474	493	443	423	453	454	506	448	461	448	443	450	438	442	465	404	451	445	467	450	470	459	437	460	463	439	485	462	471	462	486	454	432	457	442	447	465	464	461	408	485	461	475	409	466	443	449	455	508	486	471	491	460	488	473	460	446	461	423	460	467	457	472	474	477	452	457	440	416	462	438	472	472	452	478	480	475	489	496	450	505	451	464	457	462	473	448	454	435	507	460	473	432	422	447	449	447	496	483	455	471	487	454	480	465	455	424	450	469	447	459	455	456	427	462	440	459	441	467	456	455	484	447	479	420	464	439	446	487	476	485	458	427	419	450	451	450	402	503	468	416	454	460	480	442	467	477	472	407	457	516	427	452	483	458	480	436	453	450	454	497	455	445	490	492	455	445	442	453	455	450	481	460	483	478	442	451	439	436	449	431	496	465	422	449	456	483	411	462	423	445	466	400	446	478	434	481	457	458	492	455	432	470	446	471	466	449	437	484	458	455	430	406	476	466	476	446	445	467	466	420	449	481	468	436	497	451	470	455	428	497	464	464	477	447	407	435	450	484	463	487	468	454	446	460	502	444	479	491	502	400	452	462	442	457	470	486	435	462	448	435	447	492	462	467	464	475	453	477	488	431	456	459	445	474	455	452	445	466	507	475	496	446	446	449	443	482	431	477	464	470	479	485	462	450	482	482	445	486	456	442	466	487	449	470	475	453	443	464	481	435	495	462	471	454	470	479	481	465	432	476	437	464	494	473	447	470	464	489	408	464	433	472	441	435	456	444	461	432	468	474	410	414	398	429	448	458	429	421	469	418	457	451	460	443	448	532	475	432	470	453	491	452	447	462	500	455	450	450	445	433	468	396	455	454	456	457	427	442	438	450	453	472	466	487	448	456	452	440	468	462	476	472	484	511	479	465	480	480	451	475	472	475	500	494	445	489	447	440	451	435	414	480	455	446	417	459	422	463	421	447	438	455	446	440	485	465	440	470	495	468	463	474	459	471	448	450	455	455	439	477	453	456	441	456	456	469	493	481	466	474	444	430	465	469	454	449	423	442	494	469	440	462	457	450	446	492	449	449	447	429	438	465	481	433	459	417	456	499	457	468	466	440	485	489	433	426	495	490	432	485	420	464	492	445	470	423	439	515	466	472	457	497	478	475	448	491	446	472	434	468	451	448	447	503	442	474	446	520	465	502	446	454	473	510	461	468	437	454	468	456	494	479	430	462	482	426	446	475	473	497	474	448	448	445	436	428	465	468	482	470	431	425	475	476	442	480	462	461	493	461	446	437	497	472	455	454	459	486	452	418	433	459	446	478	503	444	466	465	454	462	452	427	461	442	457	422	475	464	444	463	442	452	430	439	433	434	423	468	480	495	506	481	482	461	422	440	446	478	457	447	478	457	480	464	437	428	458	444	418	448	437	464	467	481	479	454	472	488	515	464	442	489	479	422	416	494	427	455	483	442	446	423	450	449	481	433	511	487	434	442	456	474	424	476	471	455	460	493	467	463	491	494	478	443	459	471	470	487	475	459	466	488	487	446	480	491	489	454	416	477	436	429	437	483	449	484	449	435	479	456	475	454	477	435	413	440	419	447	448	434	463	451	419	488	462	400	461	456	453	469	492	480	450	465	481	504	488	441	496	449	475	448	430	474	454	440	462	458	468	448	478	437	413	466	460	497	467	469	418	471	445	487	482	431	458	440	468	463	465	499	489	453	444	458	435	451	458	497	469	490	462	466	463	468	467	431	445	444	440	433	436	468	449	473	478	466	463	450	477	472	460	472	451	470	454	479	476	445	452	454	459	477	444	412	476	451	492	479	445	435	483	466	477	444	481	493	452	432	475	493	485	416	466	442	440	447	447	439	455	459	442	418	474	448	425	439	455	480	500	442	488	468	484	464	460	454	539	463	485	493	446	451	475	442	510	473	466	430	442	471	472	469	476	430	443	483	441	475	456	437	449	453	410	451	435	421	454	441	457	464	475	459	433	463	506	438	455	485	450	468	460	479	432	454	495	457	453	450	441	465	466	444	490	467	436	472	472
55296	26310	11586	4538	1792	956	579	438	281	224	257	203	207	219	205	256	227	224	231	210	216	222	214	232	211	240	209	206	197	194	241	241	211	227	216	230	223	221	261	236	204	218	216	226	255	208	243	255	218	229	240	220	211	210	204	238	222	243	232	238	212	250	198	225	242	194	226	208	225	258	221	225	218	209	245	233	222	214	258	245	228	236	184	239	203	227	230	199	189	243	235	216	238	220	232	232	220	244	210	241	231	214	219	213	207	229	236	222	186	212	233	197	216	232	230	219	214	232	239	216	236	208	202	218	235	237	238	214	235	211	245	208	211	210	246	237	239	237	245	227	210	241	207	252	251	207	209	205	225	243	245	226	212	195	199	197	198	207	227	228	216	210	207	199	233	186	235	230	234	223	230	221	234	245	212	205	205	228	195	207	245	218	235	222	239	235	194	231	258	239	235	213	216	236	240	210	211	214	231	216	228	207	202	241	223	206	212	208	237	228	197	222	230	207	231	232	190	224	219	237	219	200	228	242	231	229	240	202	230	223	211	227	239	251	244	207	229	236	233	222	235	192	262	221	231	214	216	241	207	219	238	192	216	227	223	226	227	206	210	211	204	215	213	249	199	231	211	235	236	208	214	227	213	245	209	217	216	227	222	225	234	211	220	223	192	222	265	222	221	230	209	221	250	200	226	225	234	236	223	240	211	212	241	235	216	213	239	237	210	184	191	229	232	217	205	214	232	207	238	242	242	210	232	204	214	209	230	242	227	233	228	229	254	202	240	216	225	198	227	223	252	229	221	227	241	226	227	203	207	204	216	244	223	212	213	233	212	226	212	251	199	195	201	236	244	257	209	225	253	234	224	206	231	232	212	224	229	256	236	228	219	201	232	207	208	245	228	212	228	238	243	230	207	257	208	228	200	212	257	202	216	232	230	229	204	209	227	236	190	240	225	195	269	220	220	204	218	220	226	225	226	222	223	220	221	247	241	201	245	230	229	207	215	218	219	208	245	196	208	232	203	215	205	208	207	238	182	215	212	225	247	216	215	190	235	257	201	228	205	241	218	201	199	262	220	246	208	241	246	237	251	230	222	202	233	237	218	228	218	210	227	225	227	186	198	226	232	180	224	214	231	223	231	223	192	208	197	245	226	245	238	230	222	246	225	248	227	237	237	205	209	227	224	237	215	208	217	215	208	214	230	204	236	228	210	204	212	219	196	204	210	220	260	250	223	206	209	226	221	226	215	211	232	233	208	236	244	233	231	225	245	241	224	227	220	228	252	213	203	239	200	228	188	224	229	226	232	222	227	225	212	220	218	224	224	219	214	231	219	210	228	248	218	245	240	214	197	211	233	193	209	219	201	242	191	216	244	227	235	212	196	222	224	227	198	204	216	203	238	247	213	237	222	230	213	212	223	209	239	205	240	223	239	203	216	224	226	226	225	245	230	197	223	207	205	223	208	198	229	227	236	212	246	226	240	214	190	216	204	210	218	251	235	213	206	220	232	236	238	240	238	220	207	249	247	232	235	215	228	213	226	209	221	220	228	197	203	209	217	214	230	228	226	183	221	224	218	218	237	198	215	226	235	214	244	227	229	215	249	256	229	187	198	251	216	215	199	218	235	224	204	230	220	232	212	220	229	229	228	220	249	200	236	239	248	220	199	231	203	223	240	182	259	195	223	219	230	218	233	228	208	226	237	218	191	210	204	223	232	266	245	207	214	224	245	231	208	229	206	241	198	204	210	243	223	234	221	226	211	243	229	226	251	236	234	230	211	251	241	235	213	234	193	210	214	215	236	234	248	218	227	223	240	199	208	206	228	243	213	233	227	213	237	235	219	203	229	255	224	241	214	256	242	201	209	248	215	224	233	196	218	196	234	201	202	228	242	223	245	237	229	226	208	237	222	237	239	211	243	224	219	225	202	225	220	238	243	222	212	231	230	210	228	217	186	209	201	227	213	210	246	209	234	235	226	204	205	211	204	231	211	238	258	224	221	239	239	200	209	194	221	235	205	228	201	209	202	227	208	213	201	227	228	215	234	235	201	236	205	207	219	229	211	201	213	206	210	224	231	237	223	189	196	200	232	235	231	219	254	246	234	221	225	206	217	214	192	197	202	211	248	221	222	222	270	236	254	214	227	218	218	215	210	216	243	263	211	236	224	219	234	237	232	205	228	201	218	260	211	218	210	231	216	239	233	234	227	246	245	216	216	254	236	238	212	212	233	216	223	247	198	204	242	220	200	227	211	231	233	213	193	245	227	223	235	243	220	202	228	236	231	234	217	198	206	215	265	216	232	259	225	236	210	217	239	216	211	213	213	232	232	214	228	226	232	212	213	206	214	239	206	215	247	246	215	225	244	229	194	215	204	221	216	227	221	204	229	213	228	197	198	253	189	212	226	197	211	211	218	229	223	236	213	224	233	239	240	231	226	209	249	215	227	204	197	203	234	230	205	227	221	232	202	217	215	206	226	222	223	236	234	202	232	214	234	213	227	250	209	223	202	227	229	236	238	203	221	240	231	206	190	219	220	226	184	210	198	231	257	217	227	211	205	221	233	224	194	217	219	200	216	210	246	179	211	244	232	202	208	208	230	227	243	243	218	214	241	230	193	187	217	182	201	214	232	205	207	205	227	247	208	202	216	213	185	243	216	235	208	203	236	214	222	218	238	218	227	226	237	233	208	201	247	231	230	206	219	195	223	195	185	224	253	250	268	213	212	201	223	246	243	207	229	203	217	242	258	234	217	220	239	223	201	236	229	222	237	197	210	211	247	241	237	217	213	205	196	237	197	210	192	230	227	214	215	218	232	238	237	224	251	229	225	204	215	210	232	217	248	204	238	188	202	210	203	191	200	230	226	219	235	257	189	216	198	240	232	218	207	245	219	226	229	198	217	223	187	175	212	238	207	224	232	241	202	211	249	193	201	236	231	191	251	234	197	232	238	222	255	202	236	203	250	217	255	215	208	221	241	219	212	238	209	218	231	227	203	222	230	233	222	194	208	213	238	248	193	242	225	216	210	224	221	217	228	230	223	259	238	208	213	230	203	253	204	217	214	222	233	226	212	206	224	220	236	234	231	231	223	241	249	212	230	189	203	223	226	237	208	206	229	211	218	211	194	207	209	221	230	219	239	244	232	226	225	215	202	213	231	209	224	219	212	210	215	217	240	215	222	245	211	201	224	229	227	208	207	222	206	224	222	244	205	201	254	219	207	232	209	224	209	188	226	216	241	256	231	246	221	227	248	230	211	225	245	237	200	233	218	251	227	232	227	218	223	264	244	204	198	235	218	247	218	236	201	239	240	227	215	234	232	207	208	211	192	213	240	212	249	230	238	234	225	227	225	193	227	213	220	196	205	248	232	238	210	239	205	244	230	229	226	220	228	234	225	217	223	208	172	257	202	237	228	202	243	227	222	218	237	209	260	214	227	230	223	215	219	236	220	249	239	236	222	215	215	226	212	238	218	234	218	225	227	231	216	211
37044	20488	13113	8503	4704	2810	1969	1352	679	537	544	564	505	574	508	536	550	521	506	508	513	533	521	525	479	455	494	470	479	492	497	499	514	506	509	532	502	496	516	544	517	502	500	470	512	493	492	487	499	515	487	476	498	513	521	546	499	494	530	506	465	495	510	487	491	492	508	470	477	511	483	498	431	468	511	521	511	493	507	467	512	505	514	498	556	528	499	506	459	500	503	510	515	479	510	495	502	471	544	479	471	544	523	529	500	472	496	494	465	527	535	538	526	505	485	481	535	455	497	496	509	511	513	484	523	479	496	467	485	490	503	540	510	465	511	554	531	496	537	512	515	501	528	482	502	518	498	515	532	471	508	468	465	516	466	492	469	465	490	504	478	464	519	457	504	504	503	499	503	512	479	487	503	519	537	470	505	495	479	517	500	500	531	538	509	445	458	504	464	525	504	501	526	526	490	493	517	490	510	525	487	493	514	497	487	480	505	504	499	520	525	520	514	531	519	530	470	489	514	502	482	471	529	479	503	527	505	513	505	514	509	499	505	459	522	515	495	512	503	484	476	473	524	530	505	490	566	485	526	493	511	535	467	522	488	496	538	513	489	496	492	506	523	520	483	454	477	526	519	512	508	485	516	504	525	501	499	459	471	472	523	529	515	487	475	459	496	501	511	495	452	534	482	513	529	477	524	474	468	492	467	491	497	540	525	526	517	497	513	517	521	505	468	521	515	497	497	521	470	491	473	485	545	469	471	467	541	480	497	527	525	508	505	495	504	533	491	509	508	458	496	462	480	481	518	493	476	480	521	495	495	493	507	492	504	530	486	500	476	442	498	471	473	507	527	516	475	506	483	503	499	504	520	490	496	517	481	497	527	477	520	480	520	480	483	510	502	531	473	523	498	504	484	505	509	498	492	495	519	502	545	491	491	486	509	521	546	461	524	498	501	540	523	453	493	500	516	484	538	544	452	510	525	512	493	513	469	515	500	476	493	515	517	538	536	512	540	489	478	528	516	469	454	516	510	514	496	476	477	510	505	453	519	489	517	477	494	460	514	511	473	497	524	546	445	496	518	479	504	518	519	514	492	465	537	497	521	509	478	495	509	553	509	475	487	485	504	539	493	508	472	476	525	507	493	501	492	498	526	508	517	510	518	521	485	501	533	490	464	498	504	486	518	474	508	499	523	477	484	500	467	495	492	514	503	535	537	504	515	488	508	452	533	511	518	477	501	470	523	511	494	513	485	491	492	493	492	501	537	504	524	526	499	505	528	490	521	502	513	500	479	540	542	498	479	475	524	497	520	478	520	443	467	521	502	523	524	508	491	499	534	492	474	524	515	521	476	483	486	472	504	483	540	509	501	535	505	513	487	473	525	512	520	477	500	477	461	515	505	514	488	524	534	490	520	489	502	496	525	464	535	518	505	520	482	479	479	515	508	496	534	543	499	533	510	465	512	501	534	482	522	490	533	533	500	491	483	532	529	471	520	468	508	493	497	466	480	531	534	482	511	509	504	509	502	489	486	515	510	494	525	525	494	464	517	489	487	515	546	488	497	536	491	516	464	477	482	530	558	507	521	519	477	501	504	459	502	500	510	521	518	512	501	490	456	490	513	498	541	516	468	489	477	466	481	530	499	503	465	478	549	519	470	468	530	498	562	470	499	505	495	505	496	500	550	469	541	489	531	532	546	524	516	535	530	481	480	515	495	497	465	509	521	460	488	507	484	489	484	518	484	515	456	485	508	501	538	501	506	532	508	504	463	487	494	488	528	548	515	510	465	500	477	490	503	534	510	507	495	503	509	518	495	499	508	511	510	522	525	541	505	465	490	518	505	504	539	505	490	508	492	501	498	513	518	499	555	574	531	484	537	523	498	511	493	495	505	487	501	475	485	532	516	510	480	458	531	481	502	475	475	474	462	523	508	450	496	512	489	473	511	487	485	507	497	510	493	532	471	502	490	525	523	480	497	525	518	532	504	497	495	531	491	480	492	502	504	523	494	518	474	533	475	496	504	506	527	523	520	509	504	535	508	499	527	498	493	488	502	504	459	497	548	525	509	555	509	483	519	457	468	533	544	492	470	505	504	514	522	517	490	478	519	507	474	518	521	491	510	485	482	558	468	518	475	527	514	528	505	515	507	472	574	484	515	492	500	479	478	490	488	490	501	483	519	478	547	474	508	464	521	521	502	522	486	522	509	541	489	523	478	502	533	488	498	547	515	487	535	479	506	483	455	474	505	508	531	509	513	458	506	490	514	492	488	518	482	493	544	506	509	478	498	494	477	484	518	509	476	502	505	482	516	510	510	463	526	475	503	509	485	520	513	510	483	479	497	472	541	481	524	500	473	515	504	536	479	525	499	468	499	546	468	505	495	511	504	494	484	488	485	494	505	472	475	485	519	498	512	459	495	514	499	543	525	506	493	487	510	498	502	492	489	540	536	513	534	512	482	502	503	493	498	480	500	487	480	538	508	514	528	507	470	480	543	488	516	493	500	529	530	487	488	495	502	509	474	504	523	503	532	510	524	497	482	527	505	521	544	478	490	477	506	497	480	497	491	525	512	470	477	495	547	512	479	499	494	551	474	494	507	485	527	499	474	485	498	477	519	508	451	479	508	478	493	509	456	499	502	495	539	481	463	481	501	490	514	498	473	489	546	505	511	490	532	487	479	509	482	510	488	511	482	446	446	495	513	486	508	515	510	508	502	540	488	492	514	505	535	478	528	485	537	522	555	502	545	538	473	500	484	510	486	532	538	516	506	530	527	466	511	470	452	520	511	537	510	515	537	490	511	504	491	484	488	510	476	476	506	469	496	533	509	469	487	451	493	475	494	537	481	534	479	563	501	532	486	513	510	497	474	496	510	491	501	493	538	536	525	500	499	537	479	506	464	512	514	482	528	502	508	524	512	509	511	490	500	482	502	471	511	494	485	522	507	497	502	477	475	461	505	500	503	494	486	486	498	491	484	504	502	486	539	523	478	548	496	524	481	463	520	500	498	517	484	502	493	527	521	525	480	524	554	510	503	494	507	512	485	482	445	507	488	484	537	487	496	484	456	501	523	526	528	517	477	517	511	499	526	494	492	545	497	502	530	485	469	491	494	530	509	513	527	499	492	525	513	470	489	497	507	503	498	494	460	486	469	470	530	519	505	484	481	513	514	521	468	499	498	500	490	526	494	504	465	519	503	495	479	504	506	517	545	443	508	490	525	502	507	486	532	503	510	443	537	545	506	505	500	489	474	491	495	549	515	525	525	523	465	508	524	516	507	479	483	491	492	472	499	512	439	497	503	479	495	467	527	543	512	489	552	512	485	506	493	521	518	541	490	483	510	487	515	502	494	485	502	499	566	491	463	479	513	538	481	497	493	497	548	495	505	556	480	495	525	490	504	508	517	501	541	500	500	503	493	446	478	508	507	536	480	488	513	525	519	488	468	497	494	504	529	525	537	508	521	501	521	500	474	504	501	462	524	493	500	494
58943	32711	18894	7724	3114	1808	785	340	300	261	264	256	243	251	283	261	226	261	255	253	244	241	268	229	238	244	257	243	235	223	258	248	232	257	241	282	246	246	231	244	247	254	233	232	260	254	247	257	236	203	242	257	262	273	267	223	250	256	255	243	246	227	240	226	254	247	216	259	257	257	246	259	231	245	235	265	250	236	240	230	237	231	277	265	232	222	231	238	264	217	237	231	261	221	249	228	258	220	260	219	220	200	244	234	217	263	227	224	266	249	225	229	235	242	250	246	251	270	244	249	254	265	250	248	243	209	231	240	251	266	258	243	264	214	246	206	244	244	204	259	262	238	226	235	251	240	253	245	248	236	238	245	244	237	266	263	275	241	271	236	200	221	227	284	235	264	239	229	241	267	256	250	235	248	231	245	229	230	264	238	244	271	246	249	251	245	241	256	207	237	252	221	278	210	206	237	213	232	240	228	264	232	239	248	286	256	250	235	241	221	255	221	232	263	253	263	236	251	214	226	215	261	225	253	242	218	293	235	260	216	257	242	237	219	243	238	232	243	237	219	245	248	231	212	223	254	245	234	249	266	252	215	234	243	226	259	247	252	238	256	217	246	232	245	245	238	252	235	231	233	243	256	257	239	256	239	248	226	241	246	258	229	235	205	258	228	226	260	240	236	256	238	251	221	237	258	227	289	230	239	249	254	222	234	241	245	220	248	249	210	230	259	231	249	240	216	223	241	250	224	258	221	202	235	225	271	238	225	242	238	219	233	238	212	230	265	265	213	262	247	222	238	233	249	217	235	245	225	232	219	258	239	248	243	227	246	213	252	281	247	252	236	227	254	273	219	235	217	256	231	248	226	270	225	205	240	228	207	225	233	246	239	246	234	228	222	227	231	253	234	194	247	217	252	264	239	245	252	249	264	243	247	232	260	260	224	216	242	246	234	227	267	220	242	247	236	238	247	248	222	261	263	200	220	191	252	244	251	202	230	237	264	265	271	254	252	237	227	257	224	241	247	259	261	226	262	224	256	264	231	242	261	239	232	271	246	225	260	246	233	230	251	280	256	242	227	251	246	220	216	229	244	229	245	244	236	250	230	254	245	268	234	245	228	213	252	219	256	228	257	238	217	247	247	212	236	215	245	233	237	253	241	246	229	235	221	211	240	239	252	249	220	224	226	251	256	224	229	255	233	276	243	197	212	275	267	240	220	220	218	239	232	264	236	225	234	242	237	218	246	240	231	215	228	259	207	253	207	236	231	240	249	219	218	236	240	244	255	240	249	251	187	254	264	258	256	251	211	232	207	227	200	221	234	242	253	262	234	259	252	228	231	230	256	231	230	218	244	230	246	250	254	246	201	239	239	258	251	221	221	238	255	250	250	230	237	243	267	232	236	229	217	223	285	231	240	274	229	256	229	236	259	259	277	215	242	275	241	240	198	201	235	244	261	251	257	242	241	238	236	239	246	236	261	208	243	250	229	255	262	251	244	227	234	235	251	241	253	227	236	249	231	239	218	252	262	232	226	242	257	221	235	239	251	229	207	267	264	237	234	242	269	250	224	268	245	235	211	231	232	245	229	250	231	254	241	223	259	227	243	257	249	243	264	257	231	210	244	231	211	203	249	248	219	234	226	251	241	238	287	276	237	243	237	255	220	234	249	244	258	215	261	278	245	273	219	234	229	237	275	243	240	207	242	240	237	228	216	235	230	248	243	263	226	247	274	279	242	234	225	265	238	235	238	238	260	236	255	228	258	258	239	253	257	237	225	230	226	239	247	247	240	214	251	236	264	248	236	252	253	254	235	237	266	242	260	230	243	240	268	236	270	253	258	215	249	229	254	238	228	231	249	238	251	227	230	239	244	265	247	272	247	231	225	263	244	235	266	254	225	222	249	245	256	256	256	242	216	267	237	241	237	243	252	253	253	242	244	228	250	248	222	264	251	247	244	236	259	247	260	231	251	230	251	254	210	254	226	251	239	224	233	249	261	226	254	265	232	232	239	207	217	242	262	240	235	221	212	267	259	233	227	234	203	249	249	241	214	235	242	233	218	232	247	229	225	250	225	248	234	249	225	225	243	273	268	231	281	223	244	253	245	238	250	267	235	259	260	270	262	204	228	247	236	238	238	249	216	256	236	213	271	244	215	230	234	225	212	222	242	251	251	227	267	258	232	238	231	235	255	235	253	240	247	238	274	263	249	227	260	249	241	207	250	227	229	237	246	249	244	231	241	251	255	240	254	237	225	238	227	247	255	254	256	248	241	262	249	268	239	230	289	257	246	240	251	216	216	220	255	261	224	206	225	263	245	248	223	236	261	256	245	248	248	223	228	236	203	225	250	236	224	238	198	236	209	234	207	220	243	226	262	213	238	232	234	221	211	231	227	238	221	229	228	275	284	252	208	228	253	225	252	232	232	220	226	226	231	261	267	261	235	221	250	250	195	244	264	227	272	243	253	243	243	224	263	237	225	247	255	241	216	229	257	246	268	218	222	233	217	213	252	255	259	260	228	282	256	277	247	222	223	275	219	231	233	241	260	258	226	265	225	229	252	243	221	245	214	232	219	250	230	249	242	255	280	207	250	258	229	234	205	244	235	248	238	278	258	250	229	219	258	243	247	258	261	236	247	248	211	232	251	199	224	222	227	238	218	272	241	257	247	255	247	242	247	252	233	227	260	258	204	216	222	225	243	203	238	237	236	264	271	236	269	237	259	238	211	214	251	243	248	215	243	278	238	250	223	253	227	226	255	272	251	256	248	244	228	236	237	262	258	254	252	285	236	217	272	242	214	249	242	246	244	233	248	211	225	244	249	233	246	240	249	243	235	224	241	274	266	241	262	262	222	236	240	230	265	241	265	234	224	254	231	244	254	260	230	263	225	223	269	250	255	230	242	259	260	220	236	231	237	242	233	222	251	231	236	223	251	221	240	242	207	279	287	248	246	226	240	230	232	226	243	237	224	268	255	234	223	267	258	253	240	248	230	241	251	248	257	227	246	220	237	221	241	251	240	238	203	225	251	258	249	232	224	242	270	228	255	231	222	260	233	225	249	244	216	243	194	227	226	246	260	228	226	221	253	232	269	223	206	219	229	271	277	253	247	238	242	242	241	270	237	243	232	254	270	247	261	246	224	245	244	219	241	266	213	233	249	263	281	229	220	231	250	262	221	252	226	241	267	265	242	234	232	211	207	241	264	229	244	230	214	254	253	240	219	222	235	246	246	236	243	238	236	238	233	240	260	211	242	221	237	240	253	243	249	227	258	251	250	244	234	264	270	266	251	256	265	220	230	233	247	251	229	224	241	258	246	245	235	243	258	227	215	244	232	244	247	251	225	258	253	217	240	243	281	240	234	235	242	229	235	216	251	250	258	249	232	241	229	213	264	237	220	262	267	247	222	254	220	236	252	248	251	260	248	227	241	220	210	238	229	246	232	246	230	222	247	243	229	258	254	242	243	234	269	234	234	228	234	244	248	259	233
39677	26206	19393	11946	7675	5000	2449	869	685	601	632	589	582	581	564	546	570	587	577	558	561	537	542	552	547	548	550	531	526	531	599	512	549	516	543	572	536	520	533	528	534	561	555	541	511	514	549	539	549	499	544	518	539	568	493	570	547	510	539	524	514	567	503	553	538	522	486	526	553	518	514	530	509	527	566	512	533	536	538	525	524	533	558	523	526	586	525	567	560	515	493	513	557	553	524	522	536	513	556	563	501	541	500	557	565	573	539	535	561	522	528	500	567	571	525	512	507	540	552	555	535	489	536	539	539	574	515	540	542	560	514	561	505	533	511	517	533	500	481	536	536	528	539	524	544	536	532	534	488	539	545	518	534	560	542	565	525	558	564	483	567	488	517	534	516	543	530	582	537	559	528	558	569	548	518	545	530	487	517	532	545	533	557	530	556	491	516	521	520	543	552	511	523	538	577	523	549	563	539	515	495	518	536	555	501	540	509	511	519	568	507	520	523	531	519	520	501	546	497	545	473	536	484	538	558	529	558	507	508	553	571	539	533	513	532	545	520	548	518	517	558	522	559	491	515	554	519	502	521	501	543	536	520	547	517	508	513	560	551	486	552	520	531	547	582	504	512	544	566	515	512	580	558	482	536	548	494	557	535	567	562	555	538	562	505	562	480	516	559	532	558	553	533	524	546	537	508	528	521	570	516	555	485	499	544	541	579	577	574	547	559	566	539	576	535	521	554	516	508	521	525	538	482	523	553	485	567	534	517	552	558	587	530	541	572	510	534	554	554	516	548	533	571	546	503	533	536	546	508	524	522	523	535	526	502	542	586	523	564	534	486	560	526	536	526	576	492	523	601	518	494	533	542	501	547	514	516	579	545	553	511	553	519	525	555	525	530	509	509	539	539	540	504	504	522	529	520	518	544	503	530	511	545	564	530	538	547	532	575	550	523	508	520	522	538	537	547	536	518	514	495	544	530	525	500	506	535	515	560	498	551	510	532	535	568	530	534	538	532	515	541	536	536	509	558	529	506	528	543	536	500	536	533	487	521	536	529	557	520	507	513	498	517	514	513	552	543	538	511	552	522	501	501	528	532	513	517	512	532	524	532	567	536	553	542	514	548	525	569	549	526	557	516	520	570	548	515	552	565	535	516	545	520	539	536	531	544	489	542	515	491	532	556	572	530	524	514	543	529	539	523	540	532	529	510	561	533	519	535	538	518	541	558	509	523	569	496	527	548	530	549	472	536	540	535	517	512	544	527	522	561	551	476	534	589	549	529	526	548	527	541	522	575	497	556	530	553	555	541	542	525	570	524	535	568	561	524	532	546	529	473	488	553	534	512	503	542	531	510	542	516	518	513	554	581	477	574	518	511	556	586	519	538	551	514	513	550	555	536	534	528	552	576	521	510	543	523	508	567	546	547	544	547	516	519	523	578	537	557	551	558	526	515	539	530	527	530	519	496	571	515	503	529	491	535	589	473	516	549	542	516	525	506	542	509	522	480	530	527	509	530	482	563	524	569	570	557	542	519	529	524	531	532	526	518	521	557	560	537	536	544	482	557	548	560	527	528	559	526	553	513	520	549	513	545	536	538	539	545	539	494	554	517	538	526	573	513	547	546	525	523	554	498	503	547	556	539	505	523	516	498	542	509	507	535	567	561	528	566	545	557	542	523	584	533	554	586	518	515	562	502	570	510	544	520	509	544	533	489	544	531	529	505	487	589	573	543	506	543	562	515	533	521	517	545	496	527	526	539	551	532	565	554	524	548	537	476	554	538	532	514	516	536	576	511	555	558	531	493	560	563	528	518	530	521	556	537	525	570	530	536	574	528	527	606	565	544	533	545	511	516	487	546	536	502	530	500	555	585	526	551	479	524	535	507	550	542	530	542	569	537	527	510	515	531	541	515	523	520	522	477	494	521	547	566	533	558	556	535	544	547	513	553	520	518	503	556	526	552	556	521	530	499	529	523	526	498	516	504	540	523	556	563	519	495	544	527	543	557	533	508	535	507	551	530	547	529	530	551	527	538	543	502	549	502	512	540	563	552	562	556	530	567	539	509	536	514	508	563	544	555	588	528	542	546	553	536	564	544	579	560	508	492	540	554	543	529	539	529	544	538	552	545	560	480	507	545	571	522	521	530	494	563	550	540	510	506	566	591	533	545	541	551	531	516	517	516	545	526	529	506	564	509	527	531	573	558	504	507	517	530	532	586	500	554	559	523	522	519	549	547	505	513	543	525	561	541	493	567	543	526	549	532	494	525	545	537	521	544	508	558	512	537	552	525	534	538	538	522	542	475	494	532	539	532	573	535	519	540	544	542	557	553	515	535	538	547	523	551	527	517	533	511	542	539	524	546	541	551	538	513	467	517	554	519	530	515	574	549	555	554	529	520	569	542	528	527	537	588	565	512	537	520	533	508	506	531	546	512	518	516	547	534	545	562	526	553	562	526	539	507	564	523	506	494	528	562	521	573	554	555	550	566	531	583	535	535	569	542	529	517	561	521	509	521	499	545	504	559	574	550	523	560	551	520	545	541	517	558	564	559	506	507	501	567	566	579	546	497	517	532	522	537	507	523	522	505	515	512	546	537	484	546	556	552	492	498	558	489	540	555	533	562	543	504	536	515	526	567	558	522	558	527	530	532	560	515	521	511	502	511	520	494	507	535	543	485	567	557	572	522	548	504	538	484	537	567	537	531	496	529	516	495	547	565	574	534	535	516	527	525	559	502	536	527	546	542	497	555	539	522	514	511	549	519	519	562	508	554	524	542	567	532	528	561	567	556	520	568	514	552	510	542	566	537	549	488	552	495	554	509	539	516	504	550	481	548	552	550	567	543	545	530	551	541	523	518	553	539	552	513	514	513	506	563	546	495	559	521	538	540	497	518	530	509	539	543	549	515	518	543	541	527	587	502	521	496	547	529	542	494	554	512	528	506	535	528	526	504	577	555	565	512	559	507	531	502	488	517	577	515	523	578	543	488	506	501	516	536	560	543	562	529	512	528	546	538	526	559	517	531	527	554	528	515	530	533	560	520	515	549	533	518	510	547	548	556	493	552	524	510	557	531	546	540	559	528	539	506	558	548	503	515	528	515	543	522	541	534	548	540	528	507	519	573	594	564	568	549	550	544	548	523	539	552	551	556	547	538	547	556	484	509	511	521	510	542	565	554	491	504	500	524	572	571	524	542	528	537	491	535	537	566	533	537	518	534	570	527	534	522	521	537	521	491	550	545	544	507	531	525	536	543	523	524	521	550	518	539	509	523	508	503	549	521	478	562	496	526	542	542	568	514	533	537	563	510	532	522	543	542	557	521	513	528	538	534	560	571	570	596	562	564	524	515	529	519	537	506	548	522	502	521	597	524	555	544	552	516	524	527	525	535	539	532	489	543	535	510	493	567	559	542	510	479	491	536	519	526	512	560	528	508	512	552	585	524	526	551	492	535	553	539	533	533	563	593	557	539	573	511	530	586	595	534	496
50259	23826	7221	1635	650	330	242	203	222	193	211	187	245	218	242	222	184	199	219	212	200	200	208	182	208	209	201	222	206	211	224	200	211	215	208	229	227	197	228	210	186	214	210	201	244	222	213	204	209	214	167	220	184	207	202	208	210	215	209	248	215	212	226	204	208	214	210	212	221	219	183	166	224	198	203	219	188	192	223	201	243	202	213	220	218	212	227	212	226	233	225	210	193	199	209	237	187	188	223	228	201	192	216	217	238	222	199	202	194	217	208	228	195	208	212	248	210	199	219	213	237	192	201	233	194	222	208	210	191	232	224	204	196	205	185	185	208	249	221	216	214	195	217	185	205	232	202	203	222	211	244	199	215	207	208	200	203	239	216	213	214	222	204	233	240	241	213	222	207	252	196	192	254	212	216	199	214	171	206	229	198	201	189	193	202	190	188	213	221	221	233	239	214	204	193	210	214	208	200	219	210	196	219	203	234	230	226	194	199	215	209	201	235	185	213	180	175	224	190	218	176	203	181	207	225	213	216	241	221	230	211	221	214	235	186	232	203	216	223	248	209	211	203	221	233	210	223	193	219	192	207	203	220	197	213	180	198	229	213	214	223	221	220	234	211	209	199	210	213	202	176	212	221	221	227	213	195	224	183	206	192	223	217	216	217	224	198	188	199	230	216	199	221	210	185	239	207	204	179	205	210	175	185	216	215	217	215	203	204	208	181	216	238	196	195	191	191	191	186	193	230	216	202	216	216	205	205	197	207	207	222	225	213	225	195	200	212	188	209	201	233	205	212	226	223	193	206	185	196	199	175	210	250	225	201	202	193	196	201	199	220	181	205	191	221	217	195	217	202	204	199	221	233	216	199	196	189	223	216	205	202	215	201	241	220	216	227	194	216	222	207	247	252	216	187	232	230	238	224	217	220	201	209	201	209	199	203	183	206	219	218	210	220	199	219	228	195	213	206	212	191	205	192	217	214	193	214	223	215	189	188	188	213	208	211	215	196	174	221	213	202	224	220	196	239	225	196	214	251	213	204	217	214	198	205	180	203	170	198	189	191	201	210	210	228	220	222	184	199	216	206	220	222	231	228	209	228	201	189	207	209	197	210	218	224	245	232	211	212	195	238	208	218	184	204	206	202	197	203	181	220	187	234	213	201	216	206	212	209	226	188	214	210	187	203	197	187	218	203	217	228	211	185	192	198	208	221	208	237	199	202	212	196	208	199	223	228	249	203	216	181	214	205	208	234	242	242	215	209	219	195	221	190	204	201	195	203	222	203	196	191	236	206	208	236	208	182	188	226	200	223	228	206	240	223	218	218	207	219	202	204	197	217	214	249	217	220	228	184	200	190	238	204	217	221	221	210	205	213	216	214	193	219	218	229	202	239	200	204	216	243	210	226	205	199	224	232	233	224	238	235	224	219	222	231	198	211	216	208	221	219	175	199	211	230	200	217	241	236	217	220	217	195	219	186	175	214	206	211	234	219	208	219	223	219	237	200	212	184	206	190	194	201	244	188	204	225	215	196	190	210	234	240	215	186	209	176	202	234	219	218	213	203	237	192	204	187	218	213	256	219	208	199	210	202	211	187	201	202	242	195	196	215	194	194	212	199	159	231	228	202	218	199	224	230	234	233	200	214	204	232	223	221	190	211	217	212	208	233	208	228	199	196	245	215	188	218	234	208	207	220	207	205	195	186	209	198	207	229	193	256	210	208	233	206	224	218	193	222	235	220	210	233	194	194	199	196	189	217	229	226	240	197	195	209	221	195	220	178	200	199	207	188	179	187	201	194	234	205	238	193	231	185	231	208	224	224	204	205	230	194	208	194	207	217	243	193	203	214	213	227	229	190	206	217	214	219	203	237	197	229	212	215	215	201	221	221	199	210	224	223	226	231	207	210	220	199	210	199	215	219	203	216	224	204	199	212	223	188	210	207	214	209	195	224	196	202	181	203	240	217	190	213	209	255	227	184	199	240	229	203	206	218	210	225	210	211	216	205	202	222	222	219	202	197	219	210	213	214	215	212	214	246	221	223	223	199	203	203	212	238	204	215	208	226	215	188	204	202	196	185	241	201	208	179	210	226	228	214	229	215	201	206	216	188	209	210	203	202	221	206	207	215	204	237	203	209	218	226	216	201	197	211	204	230	212	211	192	209	204	198	234	200	217	222	206	231	215	228	220	238	228	198	201	219	204	200	186	219	217	222	216	185	189	213	209	187	226	223	196	224	204	234	218	234	183	213	198	224	223	236	209	217	229	201	190	221	205	202	199	220	217	205	221	229	210	230	204	221	212	184	230	203	233	230	181	220	198	202	202	200	219	187	218	233	224	210	187	175	236	215	190	215	231	209	217	214	222	214	191	243	194	203	217	207	214	231	237	223	220	212	218	212	213	201	222	201	242	207	213	210	175	184	217	200	174	218	225	229	204	207	189	220	214	235	174	223	215	194	193	220	234	204	213	207	232	213	176	194	234	202	228	215	232	185	213	188	219	216	198	225	220	224	226	194	219	252	242	184	222	210	225	193	206	223	192	228	240	190	209	240	205	209	216	195	201	199	220	227	220	198	229	225	216	193	190	189	213	191	209	192	240	202	220	215	170	219	188	184	193	203	196	251	209	202	210	210	190	230	210	226	194	204	221	197	203	217	213	196	236	215	185	236	191	234	236	222	193	213	189	217	218	235	221	227	212	209	216	210	178	212	213	214	231	193	227	206	217	225	233	234	220	211	219	216	194	167	207	215	202	206	216	199	227	212	203	197	221	222	213	200	200	191	204	223	189	222	220	222	215	245	194	212	221	228	211	216	202	201	242	213	205	232	227	218	212	185	200	170	204	223	188	236	233	211	219	209	207	180	227	204	151	229	208	217	245	217	236	210	237	201	237	184	198	215	220	203	192	231	206	190	203	236	211	210	197	213	198	210	210	214	212	229	194	205	230	197	197	198	220	194	208	229	209	231	223	224	212	183	243	203	194	226	237	182	219	247	205	205	205	206	193	223	186	211	227	220	220	189	206	210	208	213	194	211	242	220	218	206	206	218	221	231	200	217	216	206	196	215	220	221	201	178	199	221	221	229	193	215	202	227	216	191	222	197	224	194	198	217	212	211	248	202	181	233	212	185	231	190	211	221	210	204	201	192	208	192	192	244	197	174	223	192	232	220	219	235	197	201	217	195	199	197	194	192	206	184	219	197	207	207	208	197	223	204	252	191	217	215	222	203	189	203	217	207	203	226	212	218	208	222	200	209	217	230	234	203	231	230	177	189	209	205	216	219	216	232	210	202	198	236	213	202	218	218	193	221	221	233	225	217	222	232	201	202	223	190	197	191	203	217	205	201	210	204	230	206	193	192	198	195	196	189	205	240	210	194	191	244	189	224	227	188	213	189	226	209	191	198	202	249	217	195	226	195	168	228	217	219	199	207	225	198	180	220	208	224	217	194	212	220	183	224	194	185	205	220	222	197	217	213	206	208	208	191	239
35304	18360	7577	3242	1912	860	644	540	480	458	492	470	484	468	550	445	467	479	449	459	493	451	467	480	457	471	477	501	474	483	480	467	484	455	447	494	441	464	463	456	472	451	485	469	479	471	439	502	490	475	475	443	471	495	476	483	507	501	448	470	435	540	487	466	475	505	475	485	502	491	494	485	416	514	456	512	424	473	473	463	492	503	492	479	451	476	497	463	506	471	475	447	497	490	470	483	486	446	464	470	497	472	465	470	470	452	437	504	436	457	464	474	460	429	517	522	518	486	469	484	486	479	471	515	504	453	497	477	490	508	512	429	517	469	438	488	486	485	496	459	472	458	459	460	477	502	472	545	463	492	434	472	488	457	502	491	424	483	466	477	517	448	484	487	485	474	442	480	485	480	492	461	510	467	485	510	489	450	496	474	495	492	479	476	495	465	433	494	452	446	475	456	494	472	478	429	417	515	471	512	492	504	477	487	483	469	475	461	482	503	448	459	506	430	476	445	455	458	481	442	443	474	472	481	461	464	481	470	498	454	477	487	457	447	473	468	454	427	477	463	491	463	485	492	483	524	453	489	498	468	467	453	516	475	459	423	475	460	450	441	455	471	482	486	475	482	472	465	450	500	509	458	459	523	479	499	481	488	471	490	481	517	512	494	497	478	481	477	453	479	477	472	489	470	466	477	484	457	445	479	464	423	493	472	468	449	508	523	505	472	489	476	471	485	481	449	491	450	482	525	468	503	464	461	474	485	512	464	529	451	506	474	496	484	488	471	495	487	490	476	467	516	449	490	502	455	480	462	461	443	464	467	464	467	430	476	493	505	473	441	493	449	491	481	486	454	504	459	481	492	478	509	493	423	499	465	484	474	500	450	453	478	464	472	451	486	459	433	440	484	486	482	494	483	447	436	482	509	450	500	473	493	469	482	519	473	427	465	456	443	465	513	480	504	505	498	465	464	515	500	479	476	457	462	486	475	518	466	488	508	471	474	484	454	491	503	460	490	495	488	477	481	517	516	553	466	454	450	482	482	454	517	452	484	500	455	491	475	458	488	462	441	489	494	489	479	478	456	429	500	479	482	502	453	492	457	476	464	443	467	493	456	514	463	448	448	452	471	468	445	504	470	477	473	481	492	474	474	452	481	497	447	534	493	477	488	498	507	472	440	450	521	460	473	473	451	485	440	468	471	494	469	443	463	459	457	490	466	466	455	486	455	477	475	482	499	493	469	469	459	438	460	457	478	514	481	467	503	489	442	482	490	497	476	473	483	483	475	501	454	498	476	499	476	488	488	491	442	443	471	483	515	525	483	500	515	495	474	489	484	470	472	459	473	486	475	475	505	463	457	464	487	517	492	486	460	474	476	451	497	455	515	484	510	409	431	451	458	492	462	503	462	500	502	468	472	477	512	466	503	464	496	453	461	509	476	500	484	512	455	490	482	471	452	471	504	460	480	478	483	508	481	462	478	504	451	485	478	467	456	470	463	485	476	499	478	451	475	466	473	442	485	489	467	469	438	428	483	458	462	462	471	456	485	485	480	470	436	500	453	474	451	444	451	485	471	488	471	509	475	470	463	498	481	451	478	435	457	483	459	471	477	479	475	491	504	473	473	455	495	446	485	461	466	463	485	427	477	495	448	458	492	478	483	484	473	483	482	508	433	489	470	517	455	482	478	473	462	462	471	477	428	500	497	499	478	471	435	480	480	466	475	471	444	456	491	495	481	486	488	523	483	490	487	418	489	470	450	529	440	491	490	470	507	460	487	471	437	492	485	477	449	477	456	473	479	470	477	504	461	470	491	500	463	480	475	479	493	441	480	480	484	463	487	518	472	490	425	470	487	471	421	487	460	415	491	467	475	461	491	509	483	453	484	504	464	462	497	484	460	440	464	529	443	453	456	529	495	475	440	489	483	505	492	451	466	459	459	500	442	441	503	480	448	484	464	465	477	482	483	487	472	466	489	509	458	482	506	495	453	486	531	430	493	506	462	462	488	453	464	446	450	471	499	466	482	494	471	505	476	480	477	461	481	435	506	479	460	466	429	452	434	456	471	454	438	454	462	496	491	493	491	459	464	484	479	493	449	524	464	494	482	485	467	477	486	469	478	456	453	486	467	490	481	464	441	478	463	457	477	486	475	490	486	500	456	445	468	466	472	456	510	474	496	460	493	487	475	449	479	447	507	460	496	510	493	529	479	493	483	477	507	491	488	474	508	486	456	462	486	483	456	466	465	472	461	471	457	437	475	506	485	465	478	448	491	485	460	469	500	476	505	490	498	492	508	507	501	533	496	522	483	476	475	473	489	499	458	478	493	487	522	461	460	482	466	491	508	415	478	450	513	430	447	481	468	498	459	510	457	484	465	511	474	490	507	495	460	463	470	472	475	479	434	470	435	479	426	470	502	526	475	470	484	461	510	420	485	473	525	468	497	435	452	505	458	470	469	504	471	460	466	450	465	472	473	447	494	452	475	493	499	489	483	533	416	455	446	484	470	453	480	510	476	432	523	472	503	543	518	468	451	485	521	452	475	506	482	435	459	474	449	512	484	513	464	441	499	449	462	468	472	499	463	441	477	444	493	523	500	480	450	499	455	445	459	444	458	441	518	491	486	468	477	456	471	471	492	459	503	483	458	456	481	522	446	496	514	467	460	482	482	454	476	488	465	442	454	494	468	496	518	425	502	472	480	540	445	473	449	447	448	477	447	467	476	450	480	484	477	469	448	485	493	452	486	488	451	473	514	520	447	458	446	474	455	458	484	520	473	475	501	444	474	486	463	504	464	459	474	508	450	455	443	514	445	452	440	459	471	478	458	435	470	490	503	488	465	483	489	449	510	506	452	489	472	468	467	440	504	458	452	469	470	511	457	501	457	523	486	443	465	483	496	516	472	505	491	457	457	452	433	461	461	478	458	486	447	469	443	474	475	472	439	497	421	457	451	496	507	479	468	453	475	445	474	475	444	461	471	493	497	495	483	478	445	489	494	462	482	463	478	428	478	510	449	519	447	490	473	482	439	466	469	512	481	506	464	485	441	472	497	475	484	502	453	485	474	490	456	486	484	511	498	511	470	470	452	504	462	467	479	472	499	544	474	430	472	457	473	478	524	502	459	461	456	482	478	442	443	458	481	476	498	482	492	450	524	483	482	446	469	464	541	470	493	479	482	443	466	502	458	503	458	460	478	493	480	528	508	439	481	483	465	436	488	510	464	487	480	455	472	495	474	481	464	492	456	505	478	432	487	462	462	452	485	500	487	482	427	479	483	454	465	472	444	510	460	462	458	459	460	475	497	484	482	493	464	474	491	469	472	494	492	479	496	454	508	456	445	525	443	548	454	450	460	469	471	461	483	425	431	449	479	472	475	465	467	475	456	528	489	496	489	505	464	455	484	478	470	454	443	506	470	455	494	482	482	473	487	490	439	461	462	462	508	482	455	470	468	476	481	468	464	494	499	468	481	466	490	471	483	501	498	477	511
57100	20748	4694	1137	590	376	281	234	207	230	225	233	243	215	192	231	236	216	236	224	215	230	198	204	216	208	220	236	255	255	203	211	204	252	222	221	221	227	259	219	224	203	215	234	244	212	203	216	197	195	193	220	226	209	208	220	225	229	226	225	243	244	244	207	223	204	229	210	255	247	222	214	242	243	237	187	209	227	237	246	237	224	227	256	224	221	231	212	200	214	241	251	230	218	214	220	220	240	231	226	222	226	225	204	216	225	256	231	214	246	250	220	222	215	239	245	227	202	236	236	244	203	212	238	222	234	227	248	208	198	206	204	219	236	209	226	176	244	237	227	263	182	213	223	255	241	245	231	219	244	242	223	239	221	207	247	245	211	255	258	239	247	200	254	204	218	219	231	263	208	232	216	216	235	228	215	232	217	212	226	222	241	236	221	233	211	236	233	246	236	209	209	242	222	256	207	225	219	229	249	227	222	207	218	219	226	224	217	209	222	223	203	220	257	220	227	221	217	236	194	214	229	250	201	256	257	213	212	197	221	224	231	249	231	244	230	235	226	205	218	213	226	231	198	185	245	207	213	205	223	224	221	251	246	229	246	218	235	212	218	204	238	227	233	235	229	223	205	235	210	228	203	239	224	216	211	218	205	227	202	213	211	219	201	206	234	193	219	213	228	219	234	195	219	232	236	216	232	231	231	209	248	224	216	245	258	232	230	204	199	196	245	207	205	219	206	236	220	228	243	245	258	242	232	230	207	202	226	231	204	222	213	264	225	232	226	239	248	248	206	223	219	227	216	223	261	231	238	224	215	200	215	217	191	234	240	207	211	245	250	200	220	222	214	234	210	216	202	207	199	228	190	230	219	226	229	205	211	226	267	228	209	227	242	217	212	204	220	237	222	240	201	191	194	231	223	232	238	223	195	238	220	228	235	206	221	224	226	197	229	217	194	262	209	206	234	217	218	195	239	244	242	199	219	199	241	227	227	239	221	238	221	209	219	208	222	231	206	214	221	254	237	224	241	223	251	202	241	229	210	236	229	203	225	203	209	232	233	246	243	206	221	225	237	238	199	243	239	205	223	235	206	228	236	225	228	236	233	246	228	222	252	214	203	219	218	221	209	230	206	236	229	211	204	230	208	213	213	225	222	213	236	205	210	234	217	201	217	214	250	254	254	222	222	230	227	222	232	219	213	242	206	205	234	216	190	237	231	206	217	238	232	213	210	217	236	178	199	228	217	221	225	213	208	203	188	213	227	227	243	219	197	244	216	213	211	210	251	220	222	228	234	223	220	241	243	228	217	211	254	198	224	214	215	240	202	224	225	221	244	212	235	221	221	229	215	241	230	239	206	229	196	208	203	218	203	201	213	239	225	223	225	250	229	216	214	224	229	211	228	218	230	194	239	225	200	199	232	250	227	228	217	230	224	255	225	225	225	213	242	226	230	246	247	227	241	261	207	223	249	235	222	206	222	223	224	197	220	201	228	202	228	239	229	260	215	191	186	252	211	236	250	215	216	239	199	247	224	235	212	206	218	208	214	262	232	235	209	227	232	242	191	229	242	254	243	289	225	248	209	248	207	215	211	231	209	256	237	206	221	217	204	229	238	234	221	221	212	212	216	218	257	214	212	216	248	254	217	223	238	209	251	195	219	254	197	203	240	257	244	236	257	210	199	252	221	209	240	242	239	196	212	250	231	229	204	240	226	208	260	236	221	230	244	232	213	202	233	213	213	211	215	224	233	211	249	202	256	220	224	242	238	228	212	226	214	216	250	214	239	224	244	225	269	214	230	221	236	253	238	221	217	202	222	230	235	248	196	221	209	220	247	229	221	211	212	227	222	234	241	247	204	241	194	220	206	235	224	214	242	251	218	243	230	211	208	216	241	215	201	221	201	224	214	215	206	231	195	225	227	243	221	254	205	243	213	222	244	201	231	211	205	253	226	239	228	243	233	248	212	214	246	217	214	226	235	245	230	220	212	219	216	224	230	212	260	237	212	222	213	220	236	226	214	218	256	238	221	202	194	247	204	252	229	223	231	207	181	225	212	213	246	207	237	240	241	225	242	221	258	229	248	193	234	195	214	198	221	210	205	199	208	197	239	238	222	204	230	220	209	207	216	225	207	233	220	210	228	211	241	223	254	269	230	218	216	174	220	225	232	226	256	224	204	208	228	235	260	225	221	245	216	225	225	242	258	220	222	244	214	255	226	223	229	248	218	230	220	219	204	231	221	220	240	215	224	227	241	227	235	237	202	237	220	203	195	222	246	232	219	199	229	203	212	229	203	225	210	219	250	230	243	239	220	218	233	221	206	208	225	206	197	220	206	209	235	250	235	256	197	199	224	216	211	231	210	230	214	232	231	198	204	221	213	205	269	211	217	235	225	246	230	220	219	199	201	212	240	221	202	222	224	214	217	215	242	245	218	239	233	191	267	227	203	224	225	220	248	235	223	242	205	222	230	212	222	226	238	239	232	217	205	222	225	233	218	216	247	241	212	212	249	238	237	240	247	218	229	226	215	227	193	216	232	206	232	225	199	228	240	235	221	227	236	218	227	227	249	216	224	242	223	198	202	202	202	234	216	210	235	217	196	205	229	237	204	209	197	203	226	253	225	229	231	228	227	244	200	207	217	228	230	223	243	244	229	249	230	229	213	223	225	206	227	225	252	227	225	241	221	225	220	208	221	192	217	243	256	224	202	220	226	209	243	191	220	204	203	224	232	223	211	227	225	229	217	236	204	225	239	235	280	186	216	229	247	233	234	237	234	202	216	238	221	216	204	243	217	234	215	225	242	186	242	186	240	237	211	211	236	207	224	231	229	231	249	236	219	228	222	211	252	263	223	227	222	212	225	208	213	234	216	204	181	224	205	264	218	238	208	251	233	192	249	254	214	229	230	223	221	257	227	249	203	212	202	209	226	212	199	214	213	225	204	215	242	228	229	220	249	242	212	196	207	219	218	200	221	210	216	239	225	235	225	236	227	227	213	236	215	224	233	218	244	196	216	239	209	225	224	209	226	229	229	199	199	221	223	198	186	210	248	259	230	223	223	251	214	216	232	219	201	221	234	220	235	239	237	214	220	227	250	224	212	231	230	247	241	202	214	199	207	220	209	214	228	210	222	205	238	208	224	199	227	217	249	238	221	225	207	233	255	282	248	223	232	221	217	232	225	235	204	221	241	241	243	218	189	227	226	221	218	205	222	236	206	215	237	248	242	227	245	227	226	232	218	222	252	231	213	212	235	191	218	209	237	210	205	233	198	235	230	207	210	214	202	225	222	223	197	249	210	224	208	211	207	258	230	214	230	218	218	209	214	213	200	231	237	243	222	242	206	225	212	242	228	238	216	219	192	204	204	208	207	221	207	245	238	220	234	215	213	219	190	237	206	214	220	225	211	225	230	228	252	221	211	239	234	212	237	225	225	255	222	203	201	216	220	219	229	203	224	243	214	252	239	233	243	216	227	237	220	220	224	206	235
37971	12468	3851	2281	1608	1006	714	563	542	529	527	568	480	545	549	470	494	494	493	507	567	529	491	489	495	478	497	499	481	532	528	528	489	485	502	505	495	473	490	520	491	475	550	542	484	507	488	516	499	497	541	473	508	505	527	483	490	505	495	512	482	481	500	523	498	489	480	507	498	531	517	529	461	474	527	519	541	467	530	490	498	538	467	484	504	500	498	506	504	511	498	534	492	521	490	516	517	481	528	547	464	498	496	475	498	502	505	492	494	521	475	520	509	517	528	519	517	511	508	513	505	524	535	504	492	461	508	538	479	485	514	525	538	532	491	487	527	504	560	492	547	481	478	480	504	486	523	517	510	492	519	509	533	518	466	508	541	525	475	537	479	453	479	507	528	507	533	539	482	505	503	468	506	507	532	493	503	499	515	518	508	512	525	472	501	496	485	533	497	497	512	507	499	491	481	499	491	536	510	558	512	478	502	545	492	543	493	463	542	539	510	516	490	493	547	502	487	494	520	516	489	523	513	524	538	508	527	526	506	472	484	492	527	499	534	481	484	497	499	535	480	508	519	534	483	533	511	520	520	546	500	467	488	509	465	543	515	518	447	519	518	485	508	503	537	501	470	478	526	521	515	514	509	489	515	492	481	524	516	553	503	534	491	436	490	500	522	524	511	514	516	497	497	504	496	484	548	506	471	510	542	504	492	522	507	515	480	506	482	480	498	493	551	461	509	473	510	502	507	477	509	509	512	501	510	540	524	506	530	530	513	511	499	463	531	510	499	494	501	496	492	477	496	493	485	500	504	537	516	494	453	499	515	472	505	528	510	485	549	511	477	513	491	478	524	487	506	489	495	503	490	488	459	507	523	461	512	490	525	494	492	545	493	510	480	522	532	507	482	524	509	506	492	506	512	509	497	496	484	501	485	498	480	543	514	517	494	511	541	506	505	519	532	511	487	510	532	492	512	471	487	501	508	448	459	491	485	510	512	508	507	499	536	505	491	472	485	481	476	477	539	467	546	518	476	544	461	519	498	522	488	503	504	490	504	489	497	474	526	516	481	506	557	498	486	512	513	512	504	484	463	508	512	581	510	523	523	517	512	501	495	511	492	485	539	504	550	503	546	508	499	470	516	510	481	533	510	477	509	509	488	513	529	492	476	477	513	474	507	507	511	483	456	515	447	535	496	509	495	490	481	449	476	492	499	474	485	474	491	545	479	487	522	491	510	478	485	537	523	501	530	477	519	532	519	510	532	450	471	474	479	514	497	512	529	540	476	493	501	468	477	467	507	529	488	478	477	498	530	513	530	502	521	495	503	473	468	505	529	485	509	499	501	524	499	532	494	527	525	463	495	491	549	442	500	505	495	456	533	512	510	502	506	473	534	492	512	466	533	461	491	496	489	477	492	464	476	502	493	488	500	486	483	509	534	491	517	511	524	495	489	499	550	480	463	493	538	542	505	495	516	507	499	514	525	557	529	510	517	514	511	501	524	493	474	464	494	516	492	464	486	526	502	487	549	482	495	494	481	522	504	476	509	451	487	499	498	461	495	532	516	461	500	512	510	501	531	517	546	528	507	518	514	506	492	494	518	491	489	492	520	508	497	532	513	518	526	507	510	469	541	529	496	506	484	511	515	495	540	520	512	488	546	523	509	510	529	521	532	499	514	488	521	480	492	511	472	484	495	502	506	494	550	521	505	506	504	524	500	507	463	491	478	471	494	498	507	509	510	528	500	522	518	510	547	519	517	497	529	536	509	500	500	505	502	516	536	493	542	512	532	487	469	521	501	537	471	500	464	449	478	498	504	519	536	527	520	543	549	499	507	509	503	483	566	469	532	517	515	507	492	459	506	463	525	506	481	505	497	481	521	507	513	510	504	525	528	514	505	511	455	504	518	511	490	511	483	498	486	499	514	502	502	482	539	492	493	522	524	498	490	532	527	496	507	489	509	460	519	503	466	481	502	525	527	516	484	494	461	509	487	499	478	522	498	488	498	468	509	491	522	514	488	487	497	490	541	475	480	472	479	498	548	487	489	531	507	511	513	492	485	482	488	527	542	480	523	520	489	515	482	481	475	476	474	504	511	477	517	541	513	478	486	517	495	486	519	494	529	531	540	505	536	523	494	507	482	496	489	513	517	510	464	491	530	495	462	518	472	547	494	519	499	503	514	534	549	538	527	498	507	474	474	520	503	521	479	500	498	502	498	535	523	491	501	535	484	535	485	497	462	501	516	505	522	508	463	502	474	512	535	516	492	521	486	545	497	525	487	532	516	473	541	504	519	489	548	499	507	575	527	496	470	524	510	506	497	531	510	490	466	528	509	477	509	466	508	519	520	551	485	518	523	555	509	492	523	514	513	514	517	502	532	480	485	475	486	485	506	490	486	496	491	467	525	484	529	524	505	505	533	507	532	483	517	520	499	474	460	525	506	472	509	527	504	528	515	524	524	508	497	516	536	473	501	477	525	496	499	508	467	499	494	527	477	513	499	527	475	518	507	507	514	490	485	547	490	534	516	490	501	462	463	514	520	524	513	499	466	510	522	506	482	493	500	483	487	476	529	496	551	524	493	517	456	506	474	517	500	542	533	482	442	488	503	469	540	480	510	527	490	477	491	552	477	563	497	506	486	493	482	538	457	464	469	496	527	510	524	497	493	492	469	516	483	512	537	539	536	536	523	537	510	524	496	549	484	498	473	467	568	497	520	538	511	505	500	483	504	543	505	514	500	504	502	540	476	512	518	497	484	506	563	513	473	529	515	493	445	488	524	540	550	526	519	485	512	472	512	476	469	503	493	501	519	514	514	510	499	475	481	529	535	522	531	490	507	500	570	545	512	514	473	485	501	518	514	498	469	487	502	489	478	501	500	484	526	486	518	503	550	511	509	480	556	498	478	528	496	527	519	530	503	472	510	531	484	515	516	540	518	474	505	495	479	506	539	506	521	504	470	500	492	497	515	491	494	478	521	518	524	508	518	498	534	503	501	538	482	521	501	521	518	495	478	471	492	500	531	464	557	469	517	526	481	481	502	474	520	482	474	536	494	459	471	479	511	523	488	487	532	494	498	515	479	543	514	530	550	536	526	522	459	527	506	494	543	526	524	523	491	481	450	513	497	513	520	523	510	485	542	513	490	495	482	455	478	454	518	513	514	494	510	502	473	520	490	511	488	465	453	519	531	555	544	528	551	536	512	507	523	471	502	510	520	500	482	513	490	527	519	499	469	482	512	453	476	505	515	504	485	526	527	520	549	511	493	468	513	501	528	507	477	496	497	531	477	458	519	548	521	515	468	520	485	549	484	506	480	500	521	543	482	484	495	531	456	478	516	521	507	490	517	490	504	509	495	508	491	507	507	515	472	495	524	440	504	528	531	496	508	493	498	496	510	515	519	526	509	540	492	461	531	467	526	557	475	543	518	505	508	501	520	497	476	482	474	521	462	491	524	542	495	502	509	500	493	528	500	530	483	487	510	507	510	518
60688	26281	9924	3062	1354	710	426	319	238	257	234	256	241	219	242	230	267	268	278	267	227	248	234	216	207	237	235	231	219	230	243	235	246	251	246	203	245	232	217	217	232	241	258	224	228	231	253	238	270	237	251	226	221	257	228	226	279	235	262	246	232	239	260	244	218	222	265	240	227	227	259	232	246	246	286	216	237	221	251	252	262	267	233	256	241	253	249	228	223	248	246	252	205	263	264	232	229	279	257	247	239	218	221	222	234	226	217	225	261	261	223	272	233	254	236	250	249	241	254	220	263	267	238	242	223	238	270	241	212	253	230	260	235	231	260	248	228	217	276	220	261	240	241	249	234	234	253	230	233	227	260	269	221	242	232	240	217	255	226	234	247	240	234	284	251	258	245	253	235	238	253	214	270	228	222	242	229	203	237	216	239	232	245	240	252	229	231	257	246	249	249	255	241	251	250	251	223	235	255	210	240	246	260	285	257	242	246	221	253	272	244	250	210	247	213	220	214	237	221	250	249	250	267	248	248	248	241	258	251	250	253	261	237	238	236	257	227	203	230	241	254	227	235	240	241	225	237	241	244	255	233	229	237	231	244	243	267	259	211	224	246	246	260	226	219	254	275	231	260	249	228	243	206	224	253	254	238	266	278	255	216	228	222	230	224	260	232	227	224	253	262	211	227	238	211	281	241	255	241	255	228	241	244	216	244	249	248	247	246	279	238	238	258	251	250	234	229	260	223	224	237	271	234	284	231	276	234	259	231	268	240	264	241	242	237	235	251	237	197	242	248	239	256	238	207	206	246	248	238	235	234	263	228	253	230	251	241	225	268	226	235	256	261	217	252	257	237	239	246	241	248	238	236	228	227	259	280	255	234	234	242	232	261	240	245	250	266	236	262	240	250	226	250	243	272	250	245	209	260	243	221	253	258	250	264	258	242	264	229	243	246	243	242	236	237	246	259	218	232	265	245	260	223	255	227	231	260	251	237	272	234	278	227	259	243	235	235	279	234	253	243	231	237	247	247	260	263	257	227	244	232	251	240	241	235	252	209	230	237	233	252	284	242	229	231	203	239	241	260	269	235	239	243	261	251	200	238	258	250	242	246	252	256	250	269	269	235	256	232	252	260	250	237	224	243	217	229	244	220	260	235	258	238	254	227	249	269	225	247	219	221	228	264	250	233	238	221	237	251	297	271	269	232	226	248	241	258	241	247	249	221	218	223	205	245	259	273	251	262	254	270	230	207	245	257	228	237	240	224	238	283	258	230	248	231	225	224	236	257	261	252	232	235	236	244	271	252	264	245	217	239	261	258	222	235	257	284	237	253	224	221	223	255	234	233	247	242	257	242	262	251	256	232	242	260	256	222	250	235	223	257	237	262	237	237	234	259	267	238	234	232	256	235	262	213	232	226	228	233	249	229	251	241	208	269	256	241	257	232	253	243	264	249	265	233	220	250	266	256	230	280	244	236	278	244	201	235	237	255	248	260	247	217	252	247	229	249	245	256	256	251	257	232	278	237	271	280	226	249	246	226	258	272	224	217	235	248	248	237	262	215	243	233	250	257	244	246	215	237	219	269	240	222	234	209	246	240	250	234	243	254	220	258	262	254	242	248	282	231	248	212	237	225	210	262	290	228	255	246	281	219	239	244	256	238	224	221	234	243	218	235	248	232	213	230	241	271	233	264	236	226	225	240	229	242	242	228	235	213	208	223	287	239	245	229	253	270	239	240	247	243	257	260	230	241	243	262	229	229	219	240	201	222	236	229	232	251	256	254	269	237	238	223	244	223	224	229	229	244	221	246	230	227	242	221	230	227	236	246	238	218	262	242	230	281	272	248	244	248	293	288	255	242	238	247	238	245	235	209	225	281	234	225	209	211	248	268	277	236	233	253	246	252	238	256	258	260	262	246	236	266	231	233	272	240	218	211	224	263	222	260	243	232	235	246	260	242	246	242	243	248	261	257	244	257	235	229	219	220	220	253	241	263	227	216	238	243	223	229	240	257	229	261	266	240	239	270	256	252	229	254	234	235	241	254	227	234	276	234	248	237	229	232	240	230	237	241	245	227	282	227	248	236	237	230	228	258	231	257	241	222	239	230	226	250	251	216	218	245	258	227	254	269	257	224	253	215	237	249	241	244	301	274	239	232	250	227	219	236	239	226	221	248	250	249	239	249	224	254	224	245	249	235	251	230	250	255	239	259	215	248	231	241	216	211	239	244	225	229	235	228	264	241	248	244	235	221	233	243	259	237	230	265	244	224	256	244	238	249	226	244	261	224	256	230	269	234	251	199	257	251	255	240	239	251	244	243	241	222	268	235	250	206	273	253	249	251	247	223	247	257	221	244	212	252	238	229	242	230	234	255	241	221	218	217	219	262	246	286	258	253	242	242	253	222	261	246	230	255	249	222	216	267	255	263	227	265	274	224	231	248	237	257	240	221	214	223	243	235	209	285	214	215	229	232	229	238	231	252	222	220	255	234	215	259	269	266	223	235	242	243	254	244	222	252	228	256	246	238	236	224	239	254	269	269	228	253	228	251	240	235	244	233	232	229	218	249	282	236	252	257	223	251	247	237	246	253	219	250	199	266	244	249	252	237	249	226	244	241	259	277	244	259	260	226	255	249	234	276	245	246	248	245	241	222	263	251	214	267	210	234	240	234	234	282	262	228	211	252	270	280	261	265	244	255	235	208	255	273	234	219	256	233	253	243	266	249	254	273	273	249	214	231	249	273	239	255	283	271	208	263	238	219	243	273	244	224	228	239	212	198	210	243	226	265	243	235	258	230	200	252	211	227	216	225	233	234	245	228	272	259	201	242	233	222	258	235	225	237	250	242	257	214	223	254	243	225	237	277	245	230	206	259	248	259	239	265	234	220	235	254	241	271	260	263	256	235	229	212	248	255	232	236	213	249	203	217	239	251	228	246	215	278	249	274	270	245	265	272	255	254	245	227	232	255	229	233	246	262	247	251	224	247	225	262	258	229	229	241	259	255	212	242	241	231	243	255	252	261	227	251	242	222	219	237	226	271	203	244	238	229	249	224	264	241	268	261	231	234	261	241	240	235	260	219	213	235	252	240	215	244	241	233	238	230	246	237	229	301	241	235	257	197	246	243	227	249	250	243	262	244	242	259	242	250	263	231	261	239	230	272	241	245	243	243	215	232	242	262	211	237	242	256	239	219	221	228	253	253	273	239	217	239	227	245	226	222	243	249	262	254	224	236	256	264	275	252	229	213	258	209	233	239	237	225	226	228	237	235	253	265	214	254	260	239	254	272	237	212	240	252	253	275	245	248	234	223	241	232	224	224	255	241	222	248	229	204	234	256	252	238	240	243	263	223	233	261	244	225	208	239	264	218	241	233	261	232	247	237	224	242	257	242	240	225	243	240	257	249	231	235	234	260	253	232	276	194	243	233	216	217	220	238	262	284	238	237	202	269	253	250	211	213	221	221	254	243	230	226	247	238	257	225	254	246	220
41860	17534	8256	5535	3682	1977	1139	741	647	587	565	567	555	566	537	538	560	520	556	531	544	539	535	575	547	530	483	558	541	537	531	571	620	556	541	523	531	507	545	581	506	497	515	518	550	566	544	560	529	497	583	540	536	551	506	506	524	513	509	523	541	558	553	509	548	537	544	549	488	558	544	524	544	605	511	532	517	512	579	550	507	512	526	501	518	551	519	526	526	549	539	556	505	562	514	505	519	553	531	526	550	567	566	531	525	510	564	571	574	474	536	550	548	561	535	506	548	552	534	516	519	531	537	516	543	519	575	510	564	529	535	575	519	508	507	527	531	526	524	485	537	498	522	534	551	562	472	542	541	500	533	516	506	538	574	586	541	531	530	551	517	551	563	509	525	552	496	557	513	574	580	583	581	532	525	502	511	490	492	489	552	542	540	501	570	534	544	557	492	558	585	484	513	520	552	562	554	548	528	548	555	523	575	520	550	546	566	526	544	533	516	561	534	525	557	529	498	520	527	527	570	574	494	567	568	508	559	512	550	538	531	523	547	548	576	577	549	551	506	533	576	490	547	533	549	573	509	532	545	536	551	527	504	559	530	545	547	523	546	504	526	536	542	538	539	568	549	552	532	497	515	538	542	501	530	513	546	519	528	576	535	540	553	532	527	501	537	547	506	467	517	546	541	520	532	531	550	535	569	561	524	539	552	556	524	548	564	532	536	523	536	556	506	549	535	509	572	515	528	549	551	549	525	462	506	546	532	545	587	557	523	543	531	525	497	514	537	527	572	541	513	545	561	547	536	553	558	595	529	569	562	554	595	523	511	529	519	578	510	506	556	567	571	519	543	603	544	526	548	486	510	567	580	531	533	498	502	546	588	562	504	526	547	545	510	499	519	494	561	510	543	527	545	540	544	569	499	510	512	552	518	545	523	543	480	491	530	473	505	535	492	553	516	493	511	551	526	548	526	537	508	539	506	534	514	563	540	547	558	579	505	495	504	553	539	522	548	545	572	508	521	532	548	506	543	491	509	519	573	521	578	511	532	509	484	507	513	558	562	580	530	532	529	554	541	502	552	519	522	579	562	517	520	532	496	543	535	540	539	535	526	519	527	531	525	536	533	507	554	548	534	542	561	555	533	545	518	566	519	504	539	533	596	508	555	548	546	559	541	494	557	523	532	538	537	561	544	537	548	533	522	546	539	549	511	490	540	573	527	536	514	548	516	532	511	527	529	542	542	555	527	536	524	520	546	502	533	578	522	556	535	574	533	531	526	538	551	556	567	511	514	510	530	556	545	546	552	542	573	528	558	531	540	525	535	523	492	541	565	531	535	559	554	542	525	498	535	539	508	535	516	469	508	518	562	573	518	521	515	569	527	530	533	515	534	566	525	586	516	543	546	523	507	555	552	517	506	496	545	570	543	525	554	482	514	482	540	549	544	526	558	534	587	555	543	537	559	570	574	553	531	527	524	528	546	544	540	555	551	547	546	509	552	558	536	532	542	518	518	537	545	536	516	534	558	537	539	540	493	547	514	535	526	583	517	534	548	536	536	524	524	529	533	537	530	554	502	552	547	484	562	508	504	534	520	534	538	544	537	527	487	542	544	517	536	561	539	533	542	543	572	551	527	533	496	555	533	542	539	551	555	519	569	543	526	540	551	559	528	549	510	577	540	513	526	515	511	557	568	546	515	504	524	553	516	553	528	536	578	514	547	536	525	516	483	536	533	530	542	507	514	537	533	521	535	541	536	552	505	506	572	533	547	545	511	524	525	510	580	568	536	535	547	533	548	507	531	532	532	550	515	525	500	562	567	525	531	508	520	560	503	555	517	534	536	571	520	534	508	530	512	515	509	523	494	553	553	522	555	543	553	512	519	546	578	528	556	535	582	548	531	540	511	516	505	567	547	520	570	552	537	540	488	539	538	523	542	500	504	552	556	569	579	528	538	504	559	512	547	533	524	539	519	526	520	495	489	537	552	524	508	517	527	534	552	509	575	510	543	525	557	548	535	533	530	547	531	556	544	534	535	571	513	530	551	529	553	546	579	564	551	485	575	557	542	551	527	540	539	544	522	530	549	557	527	535	573	519	543	580	544	529	500	516	542	519	536	546	539	499	502	516	513	534	473	549	541	497	494	528	519	515	532	543	511	523	540	506	521	512	534	549	521	540	550	563	535	546	559	515	511	537	529	561	539	519	529	505	526	566	548	517	530	575	555	549	515	602	532	554	557	522	514	513	477	513	541	532	496	544	531	538	537	526	569	551	549	589	553	579	512	541	532	510	524	510	506	534	507	525	558	565	508	523	534	548	529	535	510	600	545	548	509	561	544	570	490	549	516	530	517	532	534	525	549	529	542	538	542	528	520	535	560	548	591	575	512	499	537	519	519	526	555	545	525	523	564	578	535	543	537	553	508	551	540	540	540	505	484	584	533	526	552	496	552	504	539	561	547	566	573	532	499	539	534	546	545	518	552	508	533	534	566	541	565	543	524	514	592	534	528	511	530	539	543	537	553	532	536	561	515	539	530	565	546	508	557	507	536	516	567	553	537	502	514	528	530	490	518	538	541	538	523	542	513	553	510	543	502	491	479	530	529	514	542	537	516	510	555	571	522	563	555	522	513	522	533	514	540	562	510	515	521	564	557	507	519	540	547	513	522	542	516	531	509	533	554	541	562	555	545	531	514	525	524	554	530	577	515	534	542	520	523	532	541	498	555	538	530	542	542	517	567	542	535	522	524	542	541	567	532	510	554	566	544	525	520	516	498	481	546	564	513	562	525	537	522	556	532	523	544	544	517	555	490	506	552	536	511	490	508	541	563	505	527	501	534	567	535	507	538	560	521	534	556	492	548	545	518	531	553	523	527	533	481	583	509	526	549	520	518	523	564	528	526	536	521	537	468	509	538	537	528	518	543	504	578	535	531	548	522	542	564	524	516	532	564	533	527	523	542	559	538	542	548	545	575	489	566	546	519	535	547	529	521	527	544	532	524	558	552	522	544	518	542	555	503	499	535	562	514	559	511	546	534	547	544	551	546	505	528	530	505	499	504	469	556	528	543	522	537	549	553	539	540	554	522	564	561	530	583	513	522	518	523	551	538	552	570	517	532	515	536	560	527	553	507	516	539	492	529	574	487	554	549	526	538	529	529	597	492	564	544	509	543	555	539	554	539	526	525	575	520	544	536	552	533	531	524	533	516	533	507	512	543	545	541	551	501	560	547	526	533	544	519	548	551	549	542	520	540	574	504	523	552	555	560	548	534	577	526	529	534	539	495	510	535	515	532	574	530	549	562	560	499	539	514	520	518	522	556	523	520	545	562	537	554	524	552	550	519	553	534	541	567	544	547	518	529	544	547	508	530	529	492	524	552	533	577	513	533	529	559	510	531	511	525	569	483	574	545	531	570	558	561	514	517	529	495	528	549	536	516	547	521	545	540	538	566	533	510	560	581	534	529	515	543	562	508	529	563	566	551	516	585	532
45586	20518	8052	2849	932	494	303	218	225	219	230	211	212	206	235	228	202	219	212	209	226	221	214	180	230	211	180	209	216	231	220	218	215	207	204	233	219	210	191	199	226	203	192	199	231	169	195	187	210	225	236	211	197	227	262	209	216	199	181	174	211	206	225	201	175	208	207	183	211	215	192	184	208	207	206	187	195	219	201	207	197	194	193	202	222	219	200	219	197	225	212	214	193	176	219	212	201	205	190	209	207	207	185	183	219	195	193	196	197	187	210	172	228	218	224	197	202	207	198	187	233	176	222	194	224	203	244	196	213	211	222	200	214	182	211	215	229	207	199	219	184	192	197	180	224	214	203	184	189	223	203	214	193	208	219	205	221	199	194	186	187	223	175	191	219	217	212	211	196	186	219	207	193	217	185	179	206	189	196	200	207	228	181	228	220	211	201	218	201	213	180	175	206	195	191	217	187	191	174	190	223	188	219	199	191	205	205	231	207	188	194	191	227	197	210	196	191	220	194	201	198	186	222	218	207	215	175	219	194	193	195	196	190	204	193	202	204	193	214	206	204	214	240	168	207	197	207	213	219	202	188	211	216	237	177	193	186	195	218	215	201	230	205	224	198	213	191	195	208	200	214	211	210	177	181	183	217	210	207	207	214	205	194	178	211	187	190	218	183	191	211	196	183	193	208	205	183	190	188	190	168	187	197	205	205	208	174	227	225	236	204	224	229	225	228	197	195	197	206	188	197	235	223	214	193	180	197	196	200	208	182	174	211	198	210	224	219	210	192	189	220	228	202	191	194	199	201	206	228	227	218	175	200	200	194	216	209	170	222	196	211	219	201	183	180	199	193	202	193	222	211	191	189	214	175	189	203	200	198	222	216	194	213	201	204	216	199	205	184	219	204	215	204	210	219	195	208	206	189	193	204	189	225	190	179	183	189	214	189	247	212	210	190	199	196	201	195	182	188	200	224	216	193	188	198	202	204	209	196	215	203	197	193	221	203	200	180	213	209	191	196	208	222	199	218	227	186	192	179	199	216	214	183	191	231	211	196	226	175	241	221	199	203	195	204	214	231	197	189	243	208	215	172	181	184	198	186	212	212	215	195	235	200	203	206	206	211	217	204	211	213	199	220	237	212	214	209	195	221	222	188	183	200	178	209	218	198	217	181	188	210	231	230	221	189	200	225	203	186	164	208	191	196	171	197	216	217	208	201	166	169	195	191	210	212	196	183	202	186	207	193	224	236	198	196	204	189	182	189	218	222	203	200	206	234	227	206	188	208	205	199	216	225	205	177	179	214	201	186	205	219	206	180	210	196	219	208	203	218	213	217	217	215	222	199	208	220	208	211	201	209	195	192	221	196	223	205	178	191	198	199	183	209	207	208	209	210	179	203	182	225	229	229	223	217	194	197	188	227	213	207	191	228	194	217	206	204	182	216	198	203	220	196	215	201	181	207	216	232	214	218	212	215	197	209	190	198	209	217	221	221	189	209	192	223	182	206	222	188	210	215	221	184	180	196	202	214	195	211	199	196	231	195	217	183	206	253	182	209	194	195	214	198	193	213	203	212	204	219	219	201	230	202	187	186	205	178	217	193	187	225	217	202	200	187	189	207	200	192	194	216	191	199	200	229	204	229	221	232	208	222	196	206	235	202	200	217	204	202	175	204	195	216	212	208	216	207	238	212	215	191	214	205	192	210	197	181	183	185	184	201	198	204	205	236	189	237	208	192	210	217	223	235	202	208	192	185	193	203	188	196	196	208	217	205	190	209	220	196	176	222	211	183	199	197	190	214	189	199	194	187	224	209	244	213	188	195	183	174	207	196	194	192	228	190	198	214	195	212	220	195	208	217	203	178	185	229	199	211	209	223	212	196	207	200	207	199	198	176	193	208	202	228	207	219	202	196	219	193	194	213	204	211	204	213	199	213	205	203	204	234	226	215	200	211	204	194	185	194	228	201	191	223	193	198	209	239	192	201	211	209	217	203	209	208	184	180	229	199	191	180	207	209	168	218	195	200	235	192	211	188	218	206	186	216	195	208	213	199	213	211	177	196	205	205	188	204	221	190	192	210	184	197	209	198	214	217	208	193	219	200	212	174	215	205	195	237	210	215	223	181	228	210	207	212	213	202	198	240	206	183	198	177	213	185	187	202	250	192	191	196	231	205	184	204	175	227	207	214	181	215	220	204	220	200	207	182	203	209	209	235	196	218	210	207	223	196	221	210	191	237	211	214	199	209	190	193	204	226	189	225	197	221	184	219	173	203	182	194	168	206	216	204	185	187	206	221	184	212	222	186	213	177	184	220	217	176	227	207	211	208	232	203	172	178	216	182	212	214	187	216	216	228	200	210	188	202	186	187	190	213	205	221	227	187	199	197	235	226	193	170	214	215	181	196	188	192	196	198	173	184	185	181	197	219	203	198	196	197	199	187	211	217	189	215	241	228	226	199	214	233	221	205	213	191	188	200	209	210	195	196	194	195	194	224	215	184	199	211	200	192	213	182	227	210	206	221	207	204	202	220	189	194	192	209	193	215	207	204	210	177	190	203	225	188	199	206	222	191	197	197	196	192	196	213	181	156	210	192	218	211	196	208	218	208	183	248	222	180	215	219	193	222	192	210	200	207	191	167	177	168	213	199	232	218	196	212	210	196	192	203	207	224	204	213	215	236	222	213	195	201	211	194	219	220	170	182	213	223	212	198	209	191	205	220	196	207	196	190	217	204	194	201	219	213	205	198	219	212	215	218	193	209	191	210	210	204	194	197	182	203	203	177	214	200	197	219	169	194	187	208	231	198	200	198	192	186	167	190	195	213	195	225	236	196	190	225	199	200	187	203	203	214	197	206	214	195	201	199	180	194	193	200	203	209	225	178	206	206	202	214	206	206	194	214	197	197	217	202	206	233	206	202	190	192	193	231	196	204	192	197	194	204	175	180	203	215	184	205	209	190	203	211	182	201	213	193	203	212	199	225	194	239	202	182	183	205	187	183	210	188	184	188	172	179	210	214	203	168	202	167	207	204	220	210	180	192	195	220	200	208	203	182	196	228	204	216	221	202	207	179	183	189	227	205	206	193	234	221	187	196	196	207	201	188	209	198	183	203	227	221	186	187	186	190	194	204	190	211	224	223	205	224	202	200	199	191	205	209	178	209	224	195	212	195	183	215	195	238	222	204	168	200	206	195	193	187	227	200	189	186	210	236	230	175	179	206	208	207	204	185	209	203	198	204	182	195	188	218	207	185	210	197	211	199	198	186	219	205	183	202	194	215	221	195	198	195	205	200	206	190	201	183	203	190	253	228	209	205	217	194	218	175	202	186	225	211	234	235	180	206	211	220	224	177	201	190	221	225	209	200	213	187	212	181	202	200	191	201	196	216	188	181	195	227	197	201	193	232	191	188	198	206	200	205	204	222	204	205	204	209	219	214	211	207	188	207	192	208	195	201	211	195	205	213	210	180	186	206	199	221	207	230	194	185	202
30906	16249	9393	5446	2471	1415	818	608	522	489	474	458	475	462	473	463	451	453	468	453	472	454	500	501	466	512	450	479	482	440	444	481	497	472	486	464	459	473	482	480	446	482	459	465	463	450	450	476	445	470	475	438	452	448	480	501	479	451	473	481	479	451	486	431	485	444	458	479	443	499	433	441	460	458	446	462	468	392	472	494	462	471	506	440	444	431	436	493	472	434	485	487	483	438	456	451	482	460	477	443	474	441	449	465	465	436	475	492	448	477	422	485	465	429	454	472	494	460	490	455	449	508	462	474	441	462	454	450	482	465	443	478	452	415	455	459	441	477	454	465	446	438	447	455	450	457	442	465	470	468	501	426	422	473	425	443	474	446	467	470	458	439	504	470	484	480	433	485	481	471	481	452	440	465	430	456	440	441	464	447	471	427	467	456	505	440	456	473	440	451	452	448	459	476	435	478	482	469	445	457	449	484	481	443	441	467	460	467	479	435	486	456	490	464	453	443	500	450	451	457	478	453	459	443	480	483	428	456	456	451	442	449	498	492	471	454	472	465	459	467	483	465	478	435	474	458	461	478	422	485	446	470	496	496	479	436	463	456	443	478	469	471	460	468	501	430	497	448	501	485	475	444	448	477	432	468	476	437	430	477	447	464	441	476	472	440	454	461	465	463	451	453	452	450	428	436	444	441	464	466	476	451	462	450	463	453	496	478	495	408	468	449	481	463	457	484	432	437	487	443	476	450	477	486	448	472	491	433	461	431	398	486	435	467	484	483	486	482	413	485	441	489	475	462	479	492	480	438	441	447	495	445	481	475	475	452	482	433	474	425	468	478	495	443	466	465	440	460	460	431	417	437	518	498	435	466	486	445	466	461	491	432	466	454	459	472	470	463	463	463	408	445	444	457	483	476	437	461	503	504	469	490	454	451	458	452	451	475	447	460	463	468	427	449	457	438	428	476	470	485	450	477	451	473	435	444	464	422	470	465	430	449	439	416	481	472	441	458	443	475	439	438	499	485	481	473	422	462	480	489	464	445	449	446	496	467	452	422	436	468	414	478	422	458	445	453	468	484	421	431	476	482	477	493	475	461	436	463	432	460	469	443	468	462	505	489	467	494	440	464	465	460	466	447	444	454	457	446	478	454	468	464	440	468	448	418	436	434	461	458	453	456	477	449	476	448	494	449	492	469	440	455	427	500	485	483	475	469	439	477	428	476	467	459	472	492	474	446	442	465	467	488	480	446	424	443	437	445	465	497	446	489	432	481	414	436	462	472	462	481	488	489	453	422	450	445	496	429	433	482	459	447	463	440	443	450	481	413	463	455	470	471	491	454	437	480	486	492	448	396	436	494	438	467	504	466	434	467	458	468	491	458	447	488	477	451	478	491	447	458	446	447	452	428	434	463	461	455	456	480	491	452	472	441	477	472	449	459	461	464	468	441	450	485	443	433	465	462	445	476	484	454	423	456	455	426	423	466	458	466	423	444	513	429	479	399	412	408	508	465	476	485	463	472	469	450	436	441	455	476	468	476	491	457	477	428	467	395	468	432	441	475	470	448	459	474	441	458	495	463	427	505	488	440	467	441	492	438	487	422	459	458	468	469	451	463	466	472	452	443	463	450	436	440	447	454	460	479	463	489	473	438	448	439	458	492	446	482	469	449	450	481	442	470	476	442	464	450	456	453	467	499	458	469	476	435	434	481	465	483	440	463	430	492	482	458	503	468	472	465	456	448	436	471	453	442	517	457	473	462	439	473	478	432	484	449	463	458	496	470	443	475	447	436	464	447	471	417	406	487	454	440	448	455	454	491	454	469	482	501	453	512	484	408	442	439	502	473	462	497	444	439	436	443	469	486	482	466	466	455	466	505	415	439	486	439	464	447	457	477	448	516	448	449	468	480	480	469	476	437	454	472	452	496	431	482	460	436	458	453	433	438	455	472	496	435	494	449	481	451	465	439	503	455	471	462	449	480	471	467	463	486	441	463	448	439	511	424	469	459	481	464	471	460	452	464	434	450	462	471	459	483	457	534	443	470	461	428	468	462	476	487	451	435	418	452	450	487	426	447	472	424	458	452	484	443	478	438	415	453	453	495	433	473	450	472	406	470	455	470	449	434	453	473	450	493	465	468	445	469	442	444	472	463	475	465	468	462	431	492	429	444	462	456	446	490	465	473	492	465	468	441	437	470	484	496	505	467	485	476	458	444	428	462	470	459	452	480	452	466	463	461	467	464	486	434	462	454	423	436	471	476	478	471	457	430	462	467	452	448	444	477	458	489	511	478	462	426	462	434	417	468	433	465	449	429	419	461	467	466	440	459	464	468	468	459	467	460	463	430	434	440	455	441	450	461	453	463	446	475	449	461	457	466	479	458	470	451	469	461	481	467	463	424	446	474	469	479	511	447	495	480	476	484	457	430	483	438	438	498	473	438	413	480	454	468	437	477	450	482	456	480	464	480	433	461	455	452	438	474	478	452	431	455	407	435	454	454	462	397	475	452	437	478	464	440	457	463	487	464	458	494	465	434	494	450	469	443	480	451	483	404	506	441	487	474	462	482	514	461	469	475	469	471	462	480	471	444	476	441	462	425	442	469	483	468	431	457	481	425	470	475	463	449	465	473	440	477	457	465	460	430	477	446	491	397	430	459	429	439	481	444	481	477	433	480	434	457	469	459	495	434	467	472	448	442	457	446	449	478	436	436	476	441	483	464	445	453	440	451	448	458	470	432	457	485	458	452	483	484	472	444	459	492	453	459	488	467	450	449	445	472	479	448	441	461	485	456	443	512	506	454	453	453	459	437	496	490	430	480	445	464	439	468	444	462	458	465	477	445	455	433	409	434	441	495	465	471	492	492	427	480	444	479	483	497	479	472	432	464	488	480	476	478	444	465	476	466	445	457	503	438	453	462	459	454	444	466	447	455	498	474	466	478	508	468	430	486	431	463	449	477	465	453	456	489	484	476	483	481	414	447	445	492	469	439	466	493	447	482	492	460	435	473	485	403	487	455	447	428	430	482	468	424	474	475	471	445	477	437	460	488	441	454	448	454	415	433	433	490	481	445	455	434	510	456	486	438	468	471	419	470	469	442	456	448	486	444	437	453	518	441	430	472	415	417	456	455	458	502	492	470	455	521	462	489	474	462	460	473	442	469	443	475	457	422	426	456	483	454	474	432	459	437	456	459	443	457	455	452	478	462	461	502	449	513	470	483	471	456	447	471	457	489	456	505	471	440	495	444	493	525	439	464	448	450	433	436	434	442	436	454	473	448	466	438	462	488	476	462	438	448	500	467	460	490	456	438	465	416	464	451	478	463	472	468	499	471	463	432	453	488	452	461	471	477	472	449	435	450	470	475	461	465	438	466	444	489	483	454	449	441	446	467	465	466	452	504	473	459	478	473	464	448	463	435	462	476	458	449	462	485	452	451	509	463	464	440	456	467	457	433	423	435	459	482	426	445	439	448	458	432	454	471	436	487
53660	25279	9380	2850	1144	687	417	266	226	235	221	192	219	225	213	209	239	229	200	195	236	239	223	225	217	216	225	213	218	221	245	218	222	232	242	202	231	240	210	208	210	197	251	249	225	238	240	216	231	228	215	200	235	276	223	210	224	206	230	224	228	222	220	225	231	217	231	262	213	236	218	197	194	214	205	231	223	226	225	238	191	217	226	241	208	221	235	219	227	242	218	183	221	207	213	227	199	215	224	195	211	216	190	196	216	203	235	240	207	238	203	212	244	235	218	232	191	211	216	205	195	222	215	236	215	210	251	222	197	224	218	205	201	207	222	208	209	235	216	206	239	251	225	223	225	221	220	195	222	205	222	235	220	223	186	217	228	222	217	240	215	214	211	230	197	242	221	204	191	230	216	221	204	224	235	242	231	221	236	239	259	244	234	239	238	209	217	222	234	242	236	207	249	207	205	236	225	224	215	194	218	196	230	237	221	244	232	218	218	208	194	198	222	231	194	232	233	236	233	219	198	218	213	246	218	203	213	210	238	186	219	224	210	229	228	229	214	211	210	228	209	234	191	241	219	227	243	234	257	244	220	185	193	210	209	211	193	223	241	233	199	244	226	201	209	212	200	218	213	228	224	204	208	213	219	225	218	210	237	199	210	227	232	203	228	225	205	220	217	218	222	207	201	223	203	216	210	197	217	213	238	235	220	217	250	217	220	220	207	224	233	226	237	227	215	215	213	238	209	230	207	253	221	211	243	239	224	207	247	203	206	207	241	233	222	202	203	227	239	229	206	215	195	200	235	223	241	218	240	195	221	222	216	219	227	236	214	224	216	219	221	230	198	208	228	207	224	231	233	222	211	227	210	187	219	234	238	246	227	231	217	216	220	219	219	224	207	221	249	237	213	224	225	220	219	204	208	210	228	221	229	249	204	239	213	242	225	216	221	199	182	213	214	238	205	191	228	220	232	238	220	226	216	229	210	237	235	202	233	234	211	248	246	227	216	229	216	229	218	229	228	222	210	205	217	230	216	217	200	229	225	226	198	195	204	223	201	235	217	216	222	227	213	230	203	236	226	242	198	224	212	214	194	234	209	202	205	222	224	227	234	211	223	191	213	181	216	218	217	194	227	226	234	211	199	226	231	226	211	237	216	238	215	199	214	198	207	203	222	228	213	202	196	203	234	213	210	276	242	202	221	231	212	224	249	216	223	219	209	219	218	230	219	232	247	228	197	220	201	231	209	214	221	214	221	225	227	214	222	248	235	204	212	233	208	212	209	210	230	211	245	220	230	214	220	246	223	227	216	230	224	239	212	207	240	215	246	237	210	238	221	211	221	213	203	215	225	211	211	223	225	205	228	229	234	227	235	242	209	212	233	230	220	239	247	180	200	224	206	215	201	241	197	182	212	219	204	240	219	207	229	220	210	231	240	207	232	233	206	218	223	229	227	230	227	200	241	188	223	215	228	229	219	212	218	228	220	203	267	223	233	202	216	200	215	223	193	219	255	225	228	200	208	226	267	227	243	193	206	217	226	210	203	218	209	235	202	260	229	214	192	224	202	254	232	234	195	243	206	234	226	200	225	224	226	223	227	229	231	247	185	219	222	227	230	230	222	247	207	202	242	219	202	238	237	220	255	219	227	212	215	224	243	240	199	196	230	235	234	224	219	235	221	239	189	219	223	217	204	248	232	237	212	192	250	216	222	205	194	203	234	218	220	204	213	209	215	229	242	224	220	209	231	231	211	203	224	204	227	212	238	236	213	204	242	208	223	210	203	228	219	228	203	218	218	236	222	251	185	242	218	221	237	218	210	238	220	235	255	235	220	224	187	192	228	233	222	187	220	215	220	229	233	234	225	200	214	193	223	212	193	233	262	219	226	218	227	209	212	241	207	233	222	240	206	203	251	220	202	216	235	234	210	217	198	223	225	226	209	228	248	202	215	237	224	236	185	208	234	222	247	212	195	211	239	214	237	214	236	217	211	202	204	183	250	226	207	218	238	198	226	219	209	201	254	211	218	208	221	247	212	220	247	254	198	230	199	228	207	233	228	235	206	231	211	242	202	238	237	222	205	207	207	252	208	229	219	215	195	198	240	225	207	249	217	245	220	228	215	226	214	197	195	207	235	231	231	215	237	242	212	236	208	210	218	195	193	209	225	226	236	285	212	238	233	215	197	230	196	242	229	220	214	191	212	219	212	222	255	220	204	220	205	208	236	228	212	211	184	210	214	235	212	229	239	252	222	245	239	201	219	222	214	266	228	232	217	240	215	215	220	227	225	248	246	210	221	219	241	207	182	198	247	209	226	229	208	209	218	237	226	234	214	230	266	221	201	215	199	223	255	192	223	243	211	212	188	223	212	249	187	219	224	232	231	218	207	214	224	230	253	220	244	220	234	212	228	217	215	217	224	253	226	235	214	186	220	246	255	227	226	219	209	224	213	242	226	208	234	236	213	194	259	214	222	193	196	222	247	221	242	205	221	211	231	224	216	228	220	199	214	224	226	208	218	204	257	214	224	210	213	229	216	257	227	217	206	237	236	224	222	213	234	228	187	232	201	208	236	201	226	209	232	219	219	208	182	205	228	230	212	238	261	217	222	234	219	215	206	221	232	224	229	238	231	227	223	189	201	213	216	220	225	212	222	222	226	254	219	207	213	223	224	207	220	227	244	220	220	236	217	203	221	213	238	209	231	212	198	222	235	230	198	226	204	221	205	246	226	227	206	232	193	213	220	241	224	219	219	238	193	196	225	232	206	191	210	232	220	240	228	208	237	213	191	228	208	217	214	208	199	202	226	198	207	212	218	240	203	191	210	202	241	232	189	221	251	238	223	212	222	228	206	221	205	211	208	221	233	228	254	232	205	192	225	205	220	197	185	249	218	233	215	227	211	210	220	225	213	254	253	201	220	241	223	206	234	205	225	213	209	201	211	212	248	253	248	233	220	211	214	208	206	217	248	244	219	221	239	212	231	209	209	245	205	233	232	227	204	213	202	238	202	191	241	230	226	222	222	221	223	242	198	204	221	249	221	213	234	223	228	203	210	211	234	238	218	230	220	202	205	205	205	225	226	201	236	209	233	248	197	230	207	249	227	238	239	235	219	219	214	219	241	205	211	190	213	215	231	227	202	226	212	210	219	217	214	179	231	246	253	239	208	227	248	227	238	214	251	222	228	216	231	232	244	215	240	232	203	215	233	235	224	243	219	258	215	215	203	220	221	217	204	209	231	233	224	224	239	228	240	188	199	245	200	205	226	222	219	228	208	222	224	203	209	196	188	210	235	206	237	207	205	204	190	219	227	236	250	248	210	214	235	201	235	205	229	212	224	230	221	189	234	218	211	218	186	223	209	219	223	219	247	224	206	211	230	222	204	233	203	211	214	210	233	209	208	220	250	236	236	232	212	206	235	224	216	190	215	188	204	198	239	225	231	240	241	207	216	203	238	207	201	263	220	208	225	245	225	217	227	226	265	247	235	250
36387	18987	9584	5096	3217	1970	1239	806	539	583	563	495	504	503	517	501	513	531	583	512	501	483	512	534	480	463	565	490	475	490	532	514	516	503	507	523	511	496	506	493	492	479	476	517	453	498	479	527	512	528	484	496	494	490	525	489	470	519	492	475	478	516	523	530	526	492	525	523	500	453	538	480	483	470	496	526	511	516	475	496	536	507	488	489	512	483	494	496	491	498	524	487	495	482	541	481	529	506	480	480	508	476	526	501	519	479	492	495	507	486	508	512	477	499	490	519	520	446	493	488	488	495	490	508	496	490	503	507	479	485	475	493	483	503	529	500	517	469	470	477	541	530	522	479	485	453	493	513	504	508	494	520	478	490	478	493	493	481	481	512	532	509	511	481	494	496	520	486	486	479	504	476	514	502	499	537	502	464	518	483	481	496	495	525	455	493	483	471	531	496	490	469	489	470	519	548	473	488	530	471	518	514	494	492	491	494	496	480	491	474	500	450	493	536	499	501	499	473	510	500	486	521	539	513	470	504	514	502	533	502	511	489	526	534	491	485	521	516	534	510	549	535	500	511	536	464	513	507	509	515	505	488	485	511	507	488	515	530	484	471	508	465	501	482	509	516	476	463	485	517	466	496	499	542	469	483	461	475	514	532	504	509	482	517	508	478	510	488	501	550	517	473	523	534	472	506	513	500	486	455	537	534	451	533	472	484	469	465	551	512	498	507	526	512	536	474	472	527	515	471	525	447	516	478	487	550	516	526	468	524	512	494	482	541	487	493	473	468	519	514	525	500	486	486	481	518	493	455	492	527	460	503	477	513	527	485	512	522	435	520	489	504	519	474	544	470	474	466	486	507	488	519	465	478	514	501	490	500	500	515	494	504	488	481	509	504	544	477	488	494	522	470	505	470	455	490	500	515	525	469	471	510	484	544	529	499	523	525	506	526	513	524	499	475	462	500	488	476	511	487	506	480	510	481	509	521	498	505	502	491	469	460	520	486	504	485	538	511	503	492	498	492	492	500	499	444	475	467	520	506	523	480	467	511	462	506	483	550	477	485	510	516	492	486	486	501	484	516	501	492	503	552	462	501	499	495	509	481	488	464	494	530	510	494	493	506	525	460	495	480	450	515	493	504	496	509	505	505	474	490	499	495	515	498	491	532	502	528	533	471	476	523	478	497	475	559	537	484	494	484	483	488	487	513	532	485	505	499	483	500	518	494	477	491	509	478	517	525	519	515	498	488	475	499	511	458	477	503	503	548	518	476	504	533	517	494	479	536	508	482	503	495	474	515	499	535	467	485	490	505	518	506	477	499	499	506	517	487	494	519	473	469	549	505	514	452	527	451	467	431	506	527	455	484	476	522	511	466	460	517	491	471	498	515	524	504	463	518	488	518	506	491	556	543	473	468	488	481	471	529	483	468	523	514	525	484	518	513	471	516	489	519	499	499	473	486	519	550	523	442	475	503	519	466	528	485	492	495	484	479	496	494	477	530	507	561	509	512	502	511	527	494	507	476	478	504	448	510	490	492	497	482	525	472	484	495	509	487	513	437	477	490	457	501	509	545	468	504	502	452	460	494	460	486	511	523	502	539	506	485	488	465	543	480	479	477	492	473	477	481	500	515	488	478	489	504	472	519	476	492	480	455	480	485	529	448	533	512	486	512	515	492	509	468	524	484	496	519	497	517	490	484	482	506	505	485	475	496	524	504	510	498	469	524	531	527	502	465	545	545	486	472	481	511	505	477	512	471	500	497	486	545	489	518	475	492	458	484	508	502	483	517	489	557	491	485	441	510	507	512	478	462	501	520	538	504	516	474	459	495	488	546	545	486	488	504	530	461	512	530	508	500	478	509	458	472	522	490	483	499	533	505	478	495	498	501	535	529	504	481	497	503	502	499	511	452	511	475	511	507	492	483	521	498	492	494	517	466	499	520	483	442	522	521	461	506	477	520	513	520	465	468	501	511	507	503	489	474	471	489	466	450	467	518	494	481	483	494	531	542	533	517	513	475	507	501	528	489	495	483	477	513	489	495	489	501	512	520	492	510	459	507	467	488	466	509	535	514	524	464	500	502	454	510	482	510	486	501	468	517	471	491	502	500	512	509	463	495	487	485	496	476	500	496	469	468	500	478	538	544	490	465	468	528	468	487	500	512	510	484	503	524	539	488	498	517	511	511	470	498	525	478	515	481	518	476	479	459	500	500	526	511	485	549	478	504	478	478	509	492	459	467	524	492	492	459	526	499	452	469	531	483	513	492	502	468	515	480	486	504	475	494	493	520	537	500	509	531	464	476	490	533	497	494	525	493	537	511	496	485	513	481	486	480	528	514	505	507	529	509	499	515	490	487	474	472	537	505	474	489	490	504	518	500	498	507	510	485	508	472	509	472	504	498	448	472	478	501	481	477	497	549	519	481	508	463	447	503	506	470	491	517	489	540	511	485	489	496	491	479	502	471	459	479	460	479	511	498	503	500	481	465	481	488	467	545	491	529	487	491	486	450	516	515	445	509	491	517	466	477	500	506	510	499	487	495	460	506	476	503	439	503	531	509	506	521	495	496	469	483	464	508	489	473	446	516	483	492	516	440	484	505	503	512	513	459	490	515	496	531	504	530	515	507	503	498	496	528	543	472	510	507	515	508	519	491	500	511	511	502	512	482	510	491	496	497	485	488	491	510	459	493	469	501	496	469	480	504	510	496	530	500	500	497	543	491	483	468	497	506	513	481	492	479	492	473	511	485	533	465	530	474	444	504	478	475	516	481	505	502	493	498	528	500	512	453	464	519	481	476	502	482	521	503	507	502	526	491	475	463	495	528	470	478	494	490	533	522	465	465	493	513	507	519	494	485	487	520	506	468	497	507	518	473	546	489	494	496	466	465	513	542	518	509	497	510	467	492	477	455	510	545	493	505	457	542	476	494	525	475	490	546	485	496	499	484	493	527	496	527	487	498	499	497	497	495	507	509	455	468	437	485	493	483	494	454	498	488	531	507	508	486	482	496	471	485	521	491	511	495	495	494	477	496	536	508	476	523	489	505	486	484	463	516	495	487	476	493	525	512	499	490	500	488	533	510	500	532	510	471	465	472	503	523	505	505	469	471	498	512	514	496	513	534	501	485	492	508	492	475	466	537	535	489	471	495	488	450	551	504	483	482	526	512	476	527	497	490	511	494	524	472	484	498	457	475	481	498	503	517	480	494	481	468	479	500	476	483	531	534	459	495	499	464	448	531	498	470	484	493	508	505	518	492	482	484	496	482	523	501	489	491	498	523	469	453	515	497	523	486	494	430	560	485	503	516	500	494	485	514	523	527	483	501	460	506	487	511	464	509	514	549	469	478	501	513	491	496	490	467	511	527	480	544	508	496	476	508	524	495	499	546	501	506	540	491	485	483	504	503	510	493	485	499	521	545	500	511	516	463	486	529	493	512	492	520	436	501	512	490	518	505	512	489	491	515	512	502	494	483	480	531	497	475	471	489
62898	31642	14150	5234	2141	1293	738	461	291	267	217	251	249	257	243	258	262	257	241	243	236	234	249	253	234	232	229	227	274	243	208	251	228	217	265	277	219	230	251	232	247	219	241	260	257	279	256	247	240	206	235	252	233	231	245	245	292	234	217	211	244	256	260	246	256	232	243	251	279	231	238	219	218	209	237	252	247	231	252	212	228	244	211	236	254	237	234	238	261	229	265	216	251	234	240	236	232	247	233	258	192	252	224	270	265	227	234	237	252	235	237	235	256	223	236	237	257	235	221	230	241	237	267	237	260	256	234	268	235	234	244	237	245	260	258	229	212	253	271	237	219	232	220	240	253	263	195	232	272	236	231	220	242	224	240	254	231	271	235	227	274	248	268	232	222	241	240	226	230	266	220	245	228	237	251	225	246	275	241	259	232	242	248	232	234	252	259	222	237	256	243	216	214	246	231	253	250	254	266	252	213	249	218	225	210	242	222	266	230	258	230	220	232	263	251	218	224	234	229	203	227	245	261	227	232	220	253	202	224	237	251	217	241	237	239	237	241	226	266	218	211	234	306	242	237	229	227	242	231	227	242	239	237	234	214	250	234	245	219	240	196	230	253	242	242	218	239	232	253	263	244	231	244	232	252	250	247	224	187	205	238	233	208	262	267	273	234	241	272	252	189	240	238	207	238	226	243	258	262	286	226	240	259	263	229	241	281	219	225	236	226	246	221	261	216	224	232	238	225	265	262	255	273	249	256	225	236	254	242	209	250	264	259	236	270	267	205	228	244	260	260	234	224	229	256	228	209	239	223	254	234	220	223	256	232	277	259	222	256	240	222	244	223	249	227	242	230	225	243	213	215	249	222	213	236	237	255	269	228	240	250	244	260	251	257	240	250	227	234	242	208	242	245	209	265	237	235	285	219	229	264	241	244	252	236	248	260	243	251	235	247	231	225	250	232	223	252	249	222	252	204	233	215	231	198	211	237	222	229	219	238	254	243	236	235	232	241	242	232	221	248	253	221	233	243	252	231	224	260	227	249	230	258	245	271	226	243	239	233	249	252	247	229	220	232	238	247	227	249	229	249	250	267	282	217	221	239	237	262	242	275	234	226	227	252	233	250	251	231	244	220	234	212	247	218	226	218	259	234	224	221	238	221	197	240	194	222	244	251	233	266	247	230	213	229	242	244	222	241	226	204	245	232	227	233	256	262	260	253	225	242	245	250	220	273	227	237	242	252	203	245	249	218	237	230	224	285	277	233	218	240	261	264	255	237	204	210	257	219	221	257	241	251	245	254	258	233	230	249	246	240	248	224	234	225	241	245	286	227	193	229	257	215	229	214	245	241	201	264	198	220	225	258	271	255	207	252	270	243	236	252	246	229	247	248	233	215	217	230	255	235	229	235	240	243	250	226	251	217	217	231	219	235	256	206	233	216	239	255	231	254	233	247	235	227	212	237	234	240	241	229	257	259	249	214	210	250	238	223	233	231	216	236	252	232	250	227	261	243	233	252	237	237	244	261	253	224	238	243	236	245	231	254	229	233	246	249	245	239	202	216	229	211	258	281	219	240	217	222	241	240	205	237	225	243	223	235	214	233	247	239	217	226	239	252	237	242	232	255	213	214	210	236	220	226	236	278	214	214	263	234	236	243	260	230	253	226	227	247	218	235	208	257	224	245	247	254	245	251	234	229	227	218	243	249	232	246	247	215	273	251	230	240	229	234	229	245	222	250	266	238	235	220	245	208	232	242	253	248	258	258	222	252	211	230	220	251	249	224	253	255	257	248	200	230	238	234	229	248	252	230	279	241	254	245	241	216	221	213	222	266	250	278	235	221	244	288	254	238	219	244	254	235	243	225	243	245	283	283	220	256	239	205	274	242	266	245	235	223	211	270	223	228	228	208	251	193	231	232	255	252	236	235	236	281	235	242	271	233	209	254	255	230	239	227	226	275	241	235	242	248	218	235	220	238	226	237	233	243	222	260	218	234	259	235	237	223	242	222	220	237	243	247	234	226	240	239	234	226	208	232	240	216	245	283	222	231	263	252	198	253	241	249	240	248	243	222	241	227	218	221	245	183	225	236	258	260	223	234	240	222	241	236	241	254	225	257	213	227	230	214	254	230	256	243	246	248	246	224	227	268	216	241	225	236	257	263	242	239	226	222	253	243	228	272	225	225	254	234	228	229	246	227	261	230	228	233	230	232	210	261	223	227	226	209	238	223	243	256	217	234	276	201	247	226	207	210	218	222	223	232	241	259	239	214	235	254	245	236	236	245	244	247	263	221	252	243	254	271	216	227	239	217	220	240	239	247	220	228	257	261	218	240	239	259	232	245	237	253	261	239	218	243	238	229	230	242	232	215	259	221	264	242	247	266	224	222	222	210	240	204	245	253	219	224	229	247	234	227	221	226	217	239	217	239	248	232	234	228	256	211	263	247	256	219	226	228	243	209	230	204	246	245	219	201	233	231	228	238	245	255	277	247	238	258	268	231	206	223	232	233	231	254	260	250	253	270	257	224	241	253	202	256	243	245	240	234	242	223	228	231	258	243	243	262	231	226	237	258	239	260	233	224	237	228	224	237	254	228	264	224	248	232	243	230	264	254	262	234	242	236	246	250	233	250	243	242	237	235	210	228	238	241	252	236	208	255	250	219	237	242	247	234	249	210	220	248	259	249	239	206	242	225	233	249	256	257	243	240	203	230	243	218	266	230	219	223	218	233	224	256	242	250	231	242	257	242	226	243	260	256	253	242	227	242	238	255	240	240	252	248	224	230	204	221	247	243	220	247	246	266	245	227	234	240	206	248	247	248	246	215	230	258	232	235	230	224	236	241	270	217	235	273	219	261	231	240	244	249	285	233	249	237	216	239	219	228	210	254	266	240	223	234	223	222	227	264	228	287	242	241	232	240	214	218	252	254	248	222	227	245	253	254	223	221	223	245	237	258	255	215	233	226	241	270	240	268	226	304	234	258	230	248	236	258	249	252	243	221	244	238	231	237	233	233	215	221	229	263	214	223	249	234	225	219	239	216	237	242	261	239	228	212	246	209	231	263	261	232	234	220	234	237	256	234	265	237	275	226	245	226	199	216	230	230	232	240	240	233	230	256	244	257	237	220	245	231	242	236	241	230	250	222	243	236	230	247	240	255	239	207	248	247	263	233	218	210	227	222	224	225	258	238	260	274	248	236	224	231	232	235	241	242	223	255	245	247	215	217	239	239	239	248	235	230	222	231	214	217	223	232	243	222	236	255	237	236	251	240	251	256	268	293	234	210	244	236	234	243	266	262	249	216	243	220	242	216	225	256	245	261	258	232	226	202	237	248	239	225	241	221	215	212	240	240	240	227	255	234	211	256	239	226	239	239	232	247	225	269	217	235	253	207	210	239	228	234	243	232	228	226	217	224	244	223	233	234	217	241	236	226	245	212	256	251	225	223	239	236	251	257	242	269	236	267	216	249	252	271	253	234	238	223	252	252	243
41935	24588	13800	8947	5592	3846	2491	1240	684	598	557	594	590	544	562	546	590	551	540	552	547	534	541	531	595	544	550	553	527	504	508	537	538	535	546	539	533	509	532	487	508	573	536	550	520	552	514	524	501	513	541	528	516	558	525	548	522	518	501	524	538	496	536	560	566	516	540	511	546	519	544	528	557	513	533	508	533	498	501	544	539	536	504	542	533	533	545	521	559	582	534	523	568	540	508	507	544	542	530	549	498	551	564	516	508	535	541	555	542	525	526	534	524	496	528	483	584	536	545	554	524	521	563	490	540	506	494	490	517	546	571	539	532	545	532	542	514	547	563	552	495	558	535	509	518	545	509	532	540	561	507	523	522	545	522	507	534	538	475	574	536	503	515	489	543	541	514	524	573	511	534	543	513	548	532	530	512	539	526	523	558	553	516	511	548	519	562	542	513	535	537	522	532	493	559	551	534	529	523	567	481	550	525	531	524	526	538	541	533	522	489	524	522	548	514	542	501	500	540	514	543	494	544	511	517	528	519	554	516	544	518	554	531	530	525	476	514	537	530	561	532	532	519	506	563	535	533	530	561	519	524	543	541	515	547	547	538	483	533	547	585	527	486	497	574	558	550	520	516	520	510	524	559	536	517	533	542	505	495	519	510	572	519	556	585	551	521	516	556	498	524	558	577	490	522	545	552	515	523	550	573	525	527	553	507	525	534	545	529	501	555	533	526	530	535	551	529	518	548	518	512	499	517	491	510	538	526	564	523	520	522	524	534	568	503	482	531	544	516	508	481	569	517	512	543	518	537	526	504	532	491	544	528	510	490	536	562	573	551	532	537	521	530	550	523	546	549	565	565	528	498	518	529	539	556	526	553	560	498	494	556	516	534	519	503	557	499	536	529	516	584	549	521	539	535	541	525	513	522	550	508	572	525	510	533	524	531	566	504	549	528	572	527	573	512	525	534	589	492	563	518	530	507	498	512	531	570	503	547	534	495	501	526	499	546	546	553	520	513	561	519	546	513	581	524	507	554	551	546	552	545	559	508	527	549	534	522	496	529	539	506	491	555	536	541	526	535	486	497	512	517	517	524	562	546	515	517	530	550	531	564	548	541	554	553	512	569	493	553	553	552	563	544	523	499	546	526	548	520	551	543	558	483	524	526	523	487	541	530	536	488	569	540	546	535	535	553	532	505	522	529	537	476	491	562	530	494	538	540	550	548	543	541	543	522	523	509	535	516	545	530	552	515	550	514	557	539	508	526	509	482	479	516	502	565	547	549	537	512	549	554	509	530	514	533	588	553	524	506	556	514	537	547	551	507	548	549	569	511	559	553	568	546	532	511	566	530	533	528	501	531	561	530	522	539	504	527	521	526	561	495	507	502	555	504	527	545	542	524	530	526	530	577	531	545	549	557	526	534	548	524	553	547	606	501	505	525	539	505	507	530	552	510	544	513	512	502	506	535	565	553	545	548	501	526	536	545	507	536	492	509	526	529	526	519	513	504	483	544	530	536	479	520	523	531	523	492	509	559	529	504	516	563	539	568	530	480	560	550	513	524	520	548	560	555	553	557	533	584	486	524	519	523	520	534	542	480	495	561	496	558	558	561	571	568	520	539	527	556	547	514	543	512	506	499	524	528	544	544	522	542	534	482	524	556	490	528	549	515	547	546	566	539	527	551	568	558	523	534	528	520	494	531	493	563	539	506	534	540	571	526	522	477	502	545	524	491	540	530	513	542	525	533	578	516	525	526	504	535	554	538	546	562	535	554	537	518	495	585	559	513	526	505	576	523	493	519	504	545	502	525	570	580	517	524	545	560	554	544	545	528	512	573	506	539	477	517	548	512	557	543	529	583	545	528	536	572	537	523	521	562	540	527	566	545	547	513	555	512	559	557	530	543	500	517	537	497	517	516	541	539	552	540	522	544	528	534	513	550	550	522	516	541	542	463	523	581	528	524	547	526	528	507	567	512	572	531	511	522	542	545	532	526	510	540	541	593	526	579	521	523	554	524	530	542	485	500	513	558	536	529	540	497	535	526	529	535	512	525	530	533	554	535	485	502	525	549	550	556	520	522	534	513	542	541	542	560	550	555	574	516	527	504	508	510	551	488	518	529	555	541	541	476	513	511	565	502	509	517	536	537	556	488	550	534	571	576	498	542	540	552	521	539	562	510	526	528	598	497	535	528	511	491	546	543	507	560	529	533	530	470	495	519	550	523	553	521	541	524	569	534	540	526	494	577	486	556	545	546	528	538	514	546	510	535	526	546	530	549	550	503	554	540	544	564	558	540	514	511	523	539	541	525	501	533	510	524	506	504	529	494	505	557	532	533	548	541	485	544	499	546	506	517	509	556	534	519	510	532	534	497	556	511	544	485	562	507	527	565	542	553	525	524	508	539	514	506	537	501	554	513	557	559	524	579	529	535	557	548	515	504	527	521	539	489	523	550	539	518	548	556	516	506	539	552	517	521	562	576	525	604	477	519	507	532	537	526	498	536	497	506	539	542	527	537	504	503	522	513	513	511	545	539	530	529	561	530	486	522	512	504	556	519	520	530	521	535	526	526	523	549	510	535	496	546	545	533	538	514	540	539	564	550	514	512	553	511	533	533	524	510	528	516	482	520	508	493	545	552	544	532	545	499	520	487	533	565	509	516	533	519	539	508	499	548	492	542	524	521	541	593	542	547	502	535	526	519	497	490	513	549	521	548	521	518	533	518	529	567	516	535	515	563	534	554	579	497	527	522	575	502	531	512	504	522	517	561	512	537	524	547	587	525	485	497	487	505	543	520	513	521	535	544	548	535	525	597	566	540	554	532	527	530	528	535	553	509	503	531	558	575	483	541	539	524	494	525	534	535	555	506	505	569	552	543	530	502	516	555	540	552	561	516	587	520	558	548	521	481	518	544	542	512	497	498	545	480	553	531	536	553	508	515	530	572	528	543	526	508	543	518	534	528	559	529	577	572	548	539	569	515	495	540	534	536	530	530	497	497	538	533	595	534	510	554	541	559	530	542	520	517	541	507	514	510	498	531	545	505	531	506	525	555	544	552	497	575	527	527	572	511	518	498	547	512	530	529	528	552	530	540	560	528	524	524	484	531	539	547	499	507	527	562	517	543	549	546	556	519	532	585	524	550	526	560	544	497	578	536	573	537	556	520	502	504	522	539	560	490	549	528	539	541	543	497	554	513	496	532	540	525	542	519	504	601	531	526	527	559	520	482	507	536	543	518	496	548	533	522	527	520	564	513	521	532	509	521	485	536	550	540	497	518	572	573	530	574	518	539	515	499	522	547	510	529	503	575	506	528	531	555	582	534	537	536	565	496	526	604	538	496	497	541	546	533	502	551	566	541	547	522	567	501	541	555	560	567	549	571	531	511	537	517	531	565	523	524	493	508	536	516	535	505	524	508	485	541	530	512	538	527	509	571	514	531	548	523	544	556	516	520	543	524	540	533	537	528	537	503	526	514	527	518	539	520	534
46181	18651	5774	2005	820	412	283	242	211	221	250	212	211	216	231	206	199	214	215	196	222	216	194	229	191	207	217	209	220	202	229	220	195	219	226	188	198	213	226	182	230	213	193	194	223	237	225	228	233	199	203	204	185	213	223	214	224	194	220	204	183	224	233	212	226	202	193	193	211	210	204	231	170	219	231	186	215	213	219	196	191	222	200	215	217	240	223	197	238	220	223	209	195	212	207	204	213	194	233	239	231	196	198	204	217	195	216	207	220	199	201	192	197	206	211	219	212	208	228	219	188	187	211	189	211	203	203	225	213	189	215	190	209	206	196	176	210	210	185	203	220	206	178	232	202	204	240	207	229	195	209	221	199	202	207	214	197	188	204	201	179	217	218	206	186	210	213	216	205	174	197	198	192	207	188	200	226	199	202	183	192	219	206	189	185	193	234	202	218	205	236	215	185	199	213	218	205	194	186	181	181	214	195	209	238	195	202	212	197	226	189	180	201	202	214	190	207	192	200	192	200	215	223	246	177	212	191	217	171	202	209	197	214	207	187	189	189	207	196	200	192	208	204	231	193	217	199	215	222	219	244	224	194	196	202	201	178	197	220	196	199	223	224	191	196	214	201	221	191	197	214	210	227	204	186	178	226	186	186	198	196	208	184	217	244	187	218	184	206	185	224	204	212	176	202	214	203	182	182	184	186	241	234	215	172	195	207	205	211	223	211	217	213	208	200	212	191	200	201	198	265	228	203	198	239	201	217	197	210	187	204	203	172	220	192	233	225	220	180	190	214	231	196	192	214	213	195	199	239	201	193	184	232	210	205	204	184	201	204	190	189	204	227	219	177	186	161	194	198	222	195	213	187	196	198	215	196	193	203	206	209	212	213	219	187	226	216	211	223	199	203	202	242	179	226	213	242	231	217	174	209	203	201	234	205	206	221	191	203	230	220	209	172	200	217	226	202	181	198	207	199	198	207	201	224	227	214	197	211	214	225	192	199	210	193	182	186	206	207	191	183	191	191	210	215	217	184	210	222	244	210	216	212	240	203	210	203	211	189	220	229	232	182	181	170	229	204	192	189	218	208	217	210	184	204	177	200	206	228	198	208	186	205	203	203	217	236	222	215	205	199	198	198	187	219	219	239	214	189	190	204	203	200	218	196	212	184	192	204	203	186	205	187	218	197	189	203	222	203	208	225	206	213	206	206	202	190	199	180	213	195	200	210	203	213	201	227	214	180	205	188	190	232	189	193	232	232	233	212	198	207	193	210	195	224	212	190	196	212	187	210	204	207	192	198	237	208	207	214	186	210	188	212	211	213	210	224	208	212	203	217	228	203	189	213	215	207	238	206	205	187	208	228	187	202	195	183	228	204	209	214	225	236	233	226	176	180	198	192	202	231	226	220	215	228	191	198	227	197	195	190	209	171	179	194	220	219	195	212	196	196	231	218	194	216	222	195	210	176	210	220	192	184	198	202	184	206	225	199	195	207	214	199	187	211	198	235	199	213	206	229	215	188	199	229	192	193	203	199	192	218	209	220	231	193	210	224	205	196	209	184	186	256	201	194	216	200	186	203	162	210	209	213	223	181	174	229	201	224	174	193	230	202	224	199	197	187	216	205	214	196	207	185	204	186	208	200	199	214	224	224	213	206	216	189	212	202	200	223	210	203	231	196	221	201	210	187	193	206	219	197	183	228	211	206	242	223	154	234	191	207	198	171	200	239	206	180	196	205	212	187	214	200	207	193	195	208	215	214	221	242	204	244	230	195	215	201	208	206	225	230	198	236	230	212	211	195	211	195	217	206	222	232	216	195	199	189	212	227	206	234	198	193	206	202	197	195	201	191	222	231	201	212	185	212	222	195	220	198	192	194	207	217	211	224	213	203	219	232	185	216	214	211	208	223	191	219	229	202	220	185	209	192	218	218	186	200	201	214	193	204	195	211	189	195	190	223	203	191	205	191	189	200	200	214	182	181	222	224	222	244	204	237	217	231	189	198	208	178	193	190	205	220	233	221	202	227	206	190	185	210	213	225	233	207	201	188	201	205	185	187	222	214	206	214	202	188	199	202	230	221	194	178	187	220	223	216	227	223	194	206	173	205	195	218	231	222	191	220	231	187	215	192	196	200	201	177	205	210	213	222	223	193	199	192	187	199	194	209	201	197	213	188	228	195	208	209	210	240	181	200	213	205	221	179	199	212	225	205	179	216	182	198	227	259	207	200	210	185	206	203	226	217	197	246	198	196	209	198	189	174	218	201	213	195	231	186	196	198	201	192	194	197	217	233	184	166	164	226	171	188	220	183	239	189	237	192	224	208	185	204	180	189	209	213	221	209	194	190	194	227	203	204	207	201	197	195	187	193	211	206	191	218	174	196	196	229	197	183	215	234	171	203	182	221	210	212	226	233	200	202	210	197	187	174	194	192	184	188	211	214	220	187	179	212	220	228	201	202	211	194	231	213	190	201	216	241	219	214	203	226	228	226	192	196	208	223	201	201	236	235	196	205	198	183	198	206	206	217	208	221	195	180	198	197	214	213	187	201	211	207	203	207	214	195	205	234	210	197	229	224	210	204	194	197	196	224	207	202	215	198	194	190	221	196	227	205	213	210	212	192	198	201	199	210	210	199	208	213	196	200	209	215	206	170	190	196	210	192	197	224	206	182	178	186	219	216	200	223	197	195	208	202	193	231	219	203	183	209	190	163	188	212	202	203	192	207	204	200	220	238	212	199	237	200	227	196	188	236	193	184	194	206	187	220	179	210	201	175	219	211	193	213	207	201	192	195	189	201	207	218	206	229	206	204	217	223	214	200	207	203	210	188	221	219	191	186	203	200	220	196	220	209	187	211	205	186	200	211	201	235	237	208	210	178	228	232	225	204	199	170	203	214	217	173	194	204	190	213	205	219	187	202	223	206	202	189	219	203	211	230	183	199	195	185	196	180	204	222	224	185	205	189	208	198	205	196	224	211	182	200	229	190	230	199	208	194	194	197	194	204	216	206	194	200	217	234	212	207	210	213	179	205	229	239	218	214	202	209	174	202	206	221	207	197	211	198	202	190	238	163	216	209	207	234	220	196	200	197	235	177	187	224	204	176	230	182	197	221	189	210	194	220	208	203	211	219	214	221	213	178	215	230	195	178	229	206	207	224	207	213	211	206	226	183	214	201	212	186	203	221	236	175	205	200	216	212	175	188	179	184	202	191	166	214	210	205	218	181	227	201	210	205	229	224	184	197	205	181	195	198	214	198	208	223	218	187	219	201	172	210	228	240	215	176	245	193	199	189	215	173	211	209	173	223	203	205	188	205	210	178	183	218	207	199	218	220	194	194	254	198	230	201	223	202	211	182	190	186	197	184	245	215	216	210	234	206	197	208	204	221	193	201	216	203	193	214	244	202	192	188	195	182	214	217	209	215	214	211	195	200	203	199	184	219	206	217	214	196	231	234	206	210	206	200	187	206	167	193	225	208	186	205	197	196	215
31911	14028	6948	4327	2230	1272	735	553	506	514	469	467	483	458	469	507	487	502	449	490	474	472	464	503	484	461	451	458	468	456	437	433	483	461	466	486	467	452	433	480	483	476	459	444	475	497	487	472	459	436	488	461	478	473	482	482	441	448	479	488	478	443	476	441	443	464	470	447	435	477	465	480	451	470	468	464	458	442	471	482	469	457	466	463	412	447	476	483	465	445	449	457	480	497	479	478	434	439	468	454	460	468	469	462	456	460	479	487	460	489	474	469	435	464	500	472	450	491	454	455	443	458	472	438	454	446	439	458	444	438	443	487	469	457	441	508	458	488	487	452	474	446	480	430	447	440	467	476	465	451	478	461	480	480	472	457	469	471	455	506	487	458	498	439	458	460	467	434	471	439	472	463	460	445	461	477	477	456	436	463	455	459	483	454	481	513	477	450	480	472	432	460	486	453	461	479	489	450	488	475	453	482	487	459	442	492	453	484	442	461	422	455	514	486	433	459	454	467	441	489	456	531	442	450	458	467	471	449	461	426	457	459	471	495	482	456	488	436	460	430	436	458	459	442	492	491	461	424	447	457	471	431	441	447	458	460	509	458	509	481	450	484	486	454	427	418	423	449	505	492	442	450	457	454	464	512	481	486	463	483	438	469	488	467	464	458	450	488	480	473	451	463	469	465	466	465	464	479	468	506	459	422	398	458	473	492	457	464	471	447	460	478	461	490	443	469	435	438	471	484	442	453	452	447	435	509	448	448	463	491	447	510	458	502	497	462	486	485	489	474	452	480	490	469	441	480	460	484	484	512	502	456	513	484	437	513	459	498	468	425	438	461	505	512	445	475	479	446	491	444	453	451	474	471	427	493	493	450	523	461	472	417	472	465	474	490	444	473	438	458	447	423	497	432	458	438	473	440	469	461	445	492	497	487	477	472	455	439	485	451	471	449	458	470	503	449	445	491	454	468	466	514	453	488	465	463	520	478	460	440	445	460	464	459	458	482	478	477	472	452	444	483	441	510	462	430	465	487	432	471	471	468	478	484	452	493	474	436	458	458	484	430	496	478	459	494	430	482	428	439	457	415	464	485	466	439	467	463	486	448	475	424	460	453	469	460	436	478	442	462	464	484	462	419	444	457	457	432	462	437	441	454	456	459	476	473	454	433	467	457	450	438	453	459	497	467	489	471	436	432	494	458	416	470	448	497	483	448	468	507	484	495	489	461	487	453	468	430	448	464	479	487	457	497	476	450	488	476	442	483	474	462	488	499	482	498	469	444	488	457	467	434	469	448	467	460	454	484	482	457	484	466	451	451	452	460	403	434	487	457	456	498	448	407	446	457	461	494	481	486	495	444	422	444	479	473	475	491	491	421	474	477	465	493	472	497	490	444	465	436	432	483	453	464	449	449	441	446	464	474	478	461	451	430	462	501	485	496	468	461	512	473	469	487	491	447	449	509	486	449	466	462	442	487	474	482	505	437	465	461	483	437	452	467	487	422	510	439	464	482	468	488	479	483	510	471	484	463	457	465	482	453	475	433	475	475	457	457	469	464	453	433	485	424	424	436	436	462	420	457	483	501	482	467	479	457	509	479	482	480	488	475	496	488	441	479	479	458	498	464	451	452	488	453	460	416	496	489	439	465	444	507	437	515	484	452	459	465	449	473	442	504	470	448	452	406	471	447	463	433	481	488	443	469	476	479	481	490	465	454	455	444	465	465	466	481	489	456	462	455	466	474	480	494	443	480	455	437	457	461	476	447	509	463	458	455	468	482	436	477	456	442	480	465	444	471	429	440	472	459	517	502	456	445	456	449	474	470	456	470	457	529	506	436	484	459	431	447	447	435	446	485	462	505	492	464	447	482	483	448	467	468	452	485	437	468	489	491	484	424	451	438	442	436	452	501	462	492	427	502	459	487	428	438	440	434	469	473	442	458	444	441	440	479	475	464	449	478	456	456	463	502	485	478	454	445	472	464	447	452	429	490	486	465	433	448	440	468	473	450	439	476	499	459	459	464	479	481	472	500	477	447	497	427	474	462	492	462	445	471	467	435	439	477	487	462	448	487	468	426	442	499	448	459	464	464	487	465	449	450	438	510	481	462	463	468	451	485	490	468	472	441	440	493	484	514	513	454	492	462	483	464	508	442	467	452	456	437	503	451	463	464	468	490	434	430	465	469	450	479	457	455	433	474	498	445	453	464	483	473	452	468	464	488	484	470	441	460	445	495	486	471	491	484	426	454	480	456	484	449	463	436	446	421	487	480	482	471	438	466	475	470	474	429	493	434	435	494	472	424	443	421	472	471	503	466	501	461	459	473	433	487	432	464	481	468	463	454	448	495	426	496	511	443	497	453	438	486	468	475	489	442	472	506	488	471	477	431	493	469	479	444	502	498	472	481	475	478	446	464	452	458	485	466	451	462	470	418	428	447	489	462	485	449	470	463	487	485	440	479	428	472	446	463	487	441	469	473	467	462	482	464	450	430	476	450	468	449	465	476	512	490	468	440	464	474	439	467	497	466	400	444	473	484	444	460	490	458	473	484	468	438	430	478	479	431	478	457	497	454	447	473	483	469	451	485	511	472	426	449	445	472	457	482	462	469	457	463	461	474	418	475	454	468	439	485	464	449	503	443	457	453	463	444	468	492	505	483	453	485	466	465	503	462	466	444	487	466	473	462	426	483	417	488	473	489	472	483	474	501	479	455	464	493	488	441	442	464	449	466	477	489	445	512	472	491	481	467	470	458	464	489	471	480	450	466	461	494	508	459	492	445	487	475	452	464	456	420	482	442	457	469	460	480	449	457	515	465	446	489	461	434	477	482	452	454	507	417	467	474	478	450	460	457	462	503	484	442	469	446	428	481	456	479	464	468	437	470	466	462	456	470	457	457	458	456	480	488	476	462	508	489	463	462	477	454	467	463	468	445	466	452	485	487	446	477	483	432	487	416	452	454	468	465	460	468	460	459	471	435	449	459	492	474	466	486	472	451	430	485	437	501	469	459	497	468	456	499	468	479	442	494	448	468	491	458	494	456	467	504	451	441	467	435	511	446	460	449	490	456	466	463	449	498	425	458	458	481	452	451	436	469	483	486	453	437	467	448	480	460	442	494	480	462	462	482	494	495	458	426	455	513	474	485	451	483	435	472	506	469	482	481	469	454	464	438	466	448	465	464	463	439	501	433	421	465	473	503	474	475	455	414	486	463	453	453	467	462	446	438	448	494	476	478	484	431	471	456	440	439	471	472	498	450	470	496	473	476	433	495	486	485	464	468	462	476	481	438	472	476	486	458	474	446	471	500	439	473	420	468	479	449	431	469	453	465	467	483	483	472	464	471	495	481	446	427	469	461	482	459	458	497	442	455	479	446	463	484	470	463	441	495	449	459	489	409	406	497	495	487	486	484	448	498	464	463	434	458	462	485	491	483	451	486	488	457	477	446	444	459	479	428	445	472	427	481	451	457	482	454	452	500	457	468	478	455
59429	24082	6734	1639	652	366	313	240	250	197	246	221	203	240	246	217	217	221	204	240	221	221	219	264	219	192	217	208	226	226	250	200	220	236	224	237	251	228	238	220	229	226	192	239	214	237	237	230	217	261	230	227	217	221	219	215	259	218	223	232	238	242	212	239	231	226	256	200	228	230	262	222	208	246	241	210	227	224	224	207	221	226	248	224	252	216	203	237	246	223	211	237	226	246	177	247	221	212	220	248	217	214	225	208	196	212	203	239	225	230	230	221	251	229	215	255	214	222	237	223	207	239	208	237	230	229	209	214	214	221	227	207	243	251	217	223	235	257	224	222	228	250	198	221	224	227	240	211	215	233	238	230	224	237	229	223	229	230	251	235	231	193	221	203	222	212	243	239	228	243	226	223	219	253	250	201	216	207	218	207	246	199	225	222	203	228	219	220	243	245	215	237	241	245	240	237	213	214	218	200	248	234	215	233	255	218	197	216	259	228	216	211	235	217	223	203	225	236	222	216	223	235	220	204	242	245	217	231	204	237	262	243	237	233	222	225	230	214	242	209	256	250	239	223	239	231	227	202	230	205	222	211	233	243	237	204	232	216	221	244	208	212	208	187	198	239	224	228	226	217	207	254	233	230	221	225	209	218	237	238	254	234	215	227	243	238	227	252	234	252	228	237	226	213	224	215	196	251	228	233	217	220	228	213	231	224	229	231	230	240	196	218	214	223	229	267	229	252	222	233	226	212	237	271	249	220	236	231	225	249	231	236	228	211	238	213	225	228	245	227	233	215	226	211	209	208	222	245	202	220	223	243	230	214	224	234	243	253	212	221	255	237	232	249	185	211	233	242	222	235	227	214	257	217	241	179	206	251	226	202	239	226	234	229	233	222	230	188	222	225	228	211	204	238	215	229	249	227	234	226	237	232	232	239	266	220	203	214	218	239	205	237	238	229	237	205	212	224	212	209	233	217	204	254	227	214	232	190	240	233	222	233	231	257	268	228	231	224	236	256	269	243	217	244	243	254	195	237	243	242	233	201	207	238	244	240	224	221	245	228	219	246	207	204	224	222	216	215	215	224	247	207	211	241	245	217	216	256	199	250	218	183	252	224	226	234	217	208	247	245	227	217	241	213	231	222	215	218	211	223	207	246	220	250	241	226	221	234	237	245	238	241	228	226	245	221	229	193	231	225	244	246	281	229	215	245	242	219	217	216	226	224	233	245	210	220	229	233	225	241	244	255	254	226	211	229	214	252	233	236	230	207	215	223	200	219	198	239	208	238	240	199	220	228	225	246	216	226	214	222	247	234	228	223	198	237	217	208	224	200	183	237	234	231	238	236	213	241	239	231	209	232	242	238	222	242	228	239	221	215	234	231	225	206	193	247	237	230	205	226	195	234	220	243	233	238	212	258	248	225	208	192	221	254	230	231	274	211	228	234	272	207	213	209	255	246	239	247	252	244	254	204	227	248	220	206	218	221	260	232	211	204	232	214	210	202	234	243	205	223	222	220	176	214	234	231	251	234	247	231	230	226	215	216	227	235	198	259	230	219	255	248	244	255	201	228	249	248	234	216	244	217	210	251	261	230	235	222	241	247	201	247	232	232	231	225	236	255	216	233	199	226	220	236	242	240	241	220	231	249	232	251	201	238	265	217	213	244	228	186	174	214	215	225	266	227	237	233	227	188	229	203	220	227	247	228	242	235	243	225	239	250	205	239	247	211	228	242	211	236	219	267	212	232	223	253	237	235	250	235	241	227	211	262	218	218	219	208	227	216	193	248	218	245	207	242	197	278	224	213	198	226	219	204	228	219	230	214	209	229	239	206	232	266	217	238	221	212	229	199	232	229	240	220	245	246	252	244	199	210	204	239	223	228	235	263	269	207	233	238	251	227	251	270	232	230	234	213	245	230	223	225	237	239	250	221	262	257	224	232	233	214	240	244	261	226	233	241	201	222	237	218	204	273	244	258	248	221	205	198	251	218	253	218	242	264	209	210	206	221	216	213	216	215	194	223	230	238	244	224	253	237	247	241	236	232	206	256	217	232	248	246	213	217	253	216	233	217	244	238	217	219	202	264	219	218	229	250	223	207	221	215	199	211	271	218	246	232	224	219	241	221	225	243	225	205	233	238	236	214	219	227	212	231	205	241	256	214	194	226	226	213	228	216	233	247	253	242	207	218	246	195	263	211	211	209	215	240	229	242	236	226	229	240	217	215	232	227	225	210	246	229	215	192	222	252	219	240	243	195	258	249	222	198	218	197	210	210	238	209	224	239	224	227	221	210	215	224	231	237	223	196	224	238	215	223	220	245	214	237	228	218	228	234	248	232	234	223	220	229	229	228	218	239	232	229	239	219	232	237	243	241	246	232	239	213	226	202	212	218	240	212	207	220	234	245	230	214	213	231	228	238	224	235	244	217	251	208	209	223	217	258	226	196	226	229	221	214	221	228	224	222	236	240	241	248	217	215	218	215	200	215	208	198	212	231	254	228	210	201	246	217	227	232	208	198	229	219	221	220	231	228	234	234	249	224	224	231	212	232	231	235	242	212	206	238	224	220	211	214	217	237	238	215	226	243	233	230	224	233	259	227	208	222	214	226	220	237	257	239	213	220	221	241	216	226	223	219	222	245	256	237	217	225	250	225	238	230	204	227	237	245	218	243	224	234	250	224	212	249	239	197	250	230	230	234	236	210	253	228	249	240	226	239	202	234	254	220	218	221	215	202	230	247	249	212	227	216	227	236	221	224	238	250	242	237	217	204	228	232	223	239	204	233	192	232	249	222	222	256	229	224	231	228	226	249	230	216	219	267	225	244	233	217	244	228	215	227	200	226	264	216	235	256	226	210	227	241	217	212	253	204	245	234	233	208	227	181	241	236	222	259	229	227	256	239	209	220	239	229	236	211	246	249	256	221	198	236	245	232	241	251	212	206	198	242	210	210	195	240	238	199	214	210	224	224	234	228	232	240	211	234	221	229	240	243	212	209	226	217	221	226	241	210	230	218	201	244	260	209	195	195	239	222	238	198	233	237	241	221	238	225	226	219	253	220	232	214	214	216	230	194	224	233	214	209	207	235	239	204	251	221	224	233	217	239	203	219	206	214	236	210	237	237	228	238	217	222	216	216	207	230	234	221	235	227	239	191	246	203	230	225	224	213	238	224	225	219	249	220	224	207	220	212	218	220	210	249	206	226	216	217	230	237	211	221	209	217	248	241	236	226	231	246	208	227	209	206	222	213	245	235	203	233	244	210	207	251	256	217	217	231	215	229	239	227	224	200	236	229	214	243	221	244	248	252	239	256	221	224	219	241	223	225	194	218	237	218	230	220	224	269	230	234	205	234	249	264	243	245	231	237	225	235	226	205	230	257	247	226	237	232	206	219	229	216	214	248	206	200	211	214	241	221	225	252	210	201	220	210	228	226	228	236	226	213	218	201	217	231	230	215	214	248	230	231	201	230	213	214	205	227	243	192	246	218
41039	16413	6063	3100	1561	971	745	616	557	513	565	500	521	504	549	507	527	511	507	512	540	500	491	481	519	502	538	518	502	514	521	501	546	506	500	508	523	568	495	500	528	530	516	526	500	529	474	527	488	509	515	509	537	500	513	539	542	552	525	510	507	477	517	489	498	512	549	506	537	576	515	518	510	520	490	491	512	508	536	496	516	518	509	501	527	487	518	546	494	556	493	534	494	495	498	486	521	531	527	505	511	510	525	489	539	494	494	480	531	514	528	538	505	473	505	499	539	498	552	504	522	502	504	504	511	490	543	484	545	497	546	539	488	523	516	519	533	553	528	483	527	538	498	496	519	530	545	514	532	513	524	519	483	563	516	526	527	486	516	516	542	559	567	538	526	494	504	510	502	485	502	490	491	554	491	529	521	516	494	505	504	503	481	516	521	511	507	501	537	518	488	535	497	506	530	482	524	486	550	503	552	519	506	443	517	510	524	505	540	493	515	479	530	482	519	521	500	501	490	530	538	513	502	507	536	525	509	510	524	533	514	513	517	535	536	544	555	518	478	523	532	521	519	523	495	547	546	565	496	516	478	477	520	509	533	491	492	473	519	467	523	554	492	526	489	524	504	499	528	502	545	513	533	490	534	498	505	482	477	487	522	520	537	507	554	514	532	512	502	515	542	495	561	563	516	524	514	518	528	504	537	517	496	485	501	474	486	475	542	504	523	498	522	531	500	497	520	502	521	526	498	497	517	498	523	508	518	533	482	497	509	518	522	549	553	540	501	525	504	502	491	515	551	497	491	529	519	511	478	529	495	552	486	496	542	504	522	499	506	479	492	518	451	517	492	511	512	465	435	528	525	476	504	489	498	527	520	511	479	585	510	512	523	515	537	538	525	518	486	553	492	496	540	529	471	487	514	525	502	516	513	487	499	493	548	444	577	526	537	532	510	501	514	507	524	503	535	500	497	488	513	484	521	542	484	524	492	521	510	570	505	507	489	524	520	512	503	489	544	513	492	520	481	489	540	498	469	495	541	463	479	522	489	485	522	531	540	479	568	517	555	481	502	550	523	546	501	524	505	518	504	466	527	500	486	547	566	486	529	502	529	499	523	529	532	531	499	473	533	557	544	532	541	493	484	476	508	512	481	495	521	494	485	540	554	485	526	494	504	508	533	482	469	491	484	510	505	516	537	482	499	540	496	472	552	490	513	502	521	528	508	477	541	492	530	505	540	513	468	509	541	491	548	477	522	488	516	507	522	494	521	513	514	479	511	527	546	561	535	542	506	509	515	480	468	475	496	547	538	495	504	504	540	501	542	499	509	499	504	500	522	532	525	504	527	497	469	486	507	523	537	515	515	542	503	506	515	515	505	535	494	513	527	500	490	507	515	510	523	524	499	506	471	533	503	493	533	529	465	510	488	555	499	551	469	520	529	502	478	526	527	457	534	498	547	501	542	507	505	496	539	542	529	517	497	519	514	523	500	513	521	507	510	515	550	534	497	475	489	471	497	465	485	520	509	513	468	506	550	530	531	543	521	516	492	557	531	473	533	502	510	529	497	521	490	535	493	483	558	504	514	534	523	479	496	508	517	507	492	495	501	483	520	536	482	514	489	510	502	513	499	519	493	520	511	541	516	548	468	511	494	515	526	513	522	523	501	507	492	543	523	491	532	489	528	510	508	470	506	512	502	519	484	505	527	506	551	550	552	494	501	520	545	539	495	512	542	564	556	568	576	482	506	548	505	508	543	544	498	497	482	458	554	469	517	504	502	513	518	490	584	563	466	521	544	511	547	519	491	492	513	498	528	499	521	508	500	500	510	547	494	511	502	497	509	526	497	516	462	474	486	574	521	504	525	495	501	544	503	507	542	485	516	511	486	491	522	527	518	525	561	500	520	511	500	559	493	488	513	492	477	515	555	560	498	503	494	542	483	514	523	518	524	535	533	547	565	464	553	505	518	512	437	505	518	563	525	545	522	510	524	466	518	528	472	522	490	530	522	500	511	463	523	549	494	539	502	555	489	489	491	509	534	539	491	536	504	564	505	553	488	459	487	491	469	486	512	539	498	492	540	529	525	551	546	516	490	510	511	521	511	542	508	512	511	551	515	525	479	531	517	475	504	489	504	510	536	519	507	511	525	508	510	475	530	499	508	495	528	529	517	479	523	568	515	524	485	501	491	515	516	494	510	506	523	499	526	531	518	486	495	478	514	493	492	491	483	477	522	524	534	512	479	491	497	509	559	486	539	537	529	551	543	503	501	501	476	528	547	501	499	511	554	536	530	496	530	507	500	496	521	495	502	493	563	553	461	550	495	482	516	535	510	535	495	513	521	520	522	538	492	522	534	518	535	509	505	519	535	483	480	494	479	521	510	498	519	513	487	530	520	520	517	484	503	507	479	498	488	498	496	518	488	552	530	531	494	509	557	504	479	502	520	512	554	491	493	509	512	505	483	542	549	483	471	516	548	507	503	509	499	486	489	537	486	507	520	487	487	513	507	512	515	511	478	522	517	510	484	509	556	470	519	547	526	488	524	533	520	528	470	519	500	500	491	485	519	516	528	521	539	521	525	477	486	492	523	478	539	490	488	536	561	479	542	544	512	542	497	521	495	465	538	502	508	518	484	493	543	552	495	488	498	495	493	547	525	552	525	540	516	502	537	507	536	474	499	503	495	516	538	518	495	500	516	491	476	513	503	513	528	509	512	514	543	527	521	509	531	513	510	560	476	532	488	471	476	550	518	525	491	519	575	497	518	530	520	534	492	506	509	551	486	520	472	536	526	469	491	493	510	542	540	490	525	508	496	548	531	536	520	533	483	519	507	563	517	548	505	518	523	532	498	511	541	518	484	497	523	524	562	525	529	515	500	513	539	499	513	504	460	509	497	516	455	545	499	528	506	490	553	529	532	540	506	505	508	503	533	498	506	511	533	516	487	523	493	529	500	522	531	521	584	499	541	518	524	517	488	543	515	488	543	516	502	495	521	477	509	495	500	563	517	531	510	516	509	506	503	511	497	517	520	542	551	533	507	488	492	492	551	481	512	502	502	525	490	485	514	550	507	522	518	518	504	517	476	506	507	515	560	495	515	515	504	519	542	508	517	514	491	493	492	479	518	468	524	515	550	522	509	519	505	529	486	521	513	517	524	486	531	525	474	509	522	476	508	534	525	546	517	493	549	535	514	516	509	524	504	532	529	503	499	525	534	514	526	510	523	465	487	473	501	545	555	502	530	519	525	533	477	547	512	506	510	547	485	518	499	538	504	484	492	493	522	487	549	505	523	526	518	486	466	511	485	498	492	517	534	553	513	508	509	555	522	551	539	519	525	537	468	530	559	552	483	526	550	527	470	505	495	490	516	543	503	496	476	510	483	510	482	500	509	510	509	536	531	542	501	498	539	510	554	528	463	515	488	532	484	467	570	525	516	527	499	482	463	504	532	471	506	499	512	446	520	557	509	535	500	516	523	512	494	530	538	524
66716	31326	12154	3115	1207	542	419	327	229	287	254	220	267	253	248	252	258	252	260	252	238	246	236	255	247	227	256	253	259	267	253	270	235	236	226	240	259	263	245	223	244	269	269	250	253	264	230	245	239	257	255	231	238	234	197	230	225	220	289	227	255	228	249	229	237	235	237	256	248	271	257	228	199	229	255	229	254	226	248	249	226	221	252	267	246	233	226	234	248	230	272	249	250	216	205	256	222	241	244	233	236	218	255	208	241	229	235	252	275	202	241	216	232	221	251	280	222	250	268	236	184	210	254	257	246	260	213	218	233	249	229	243	245	234	248	279	219	237	237	242	248	258	239	259	273	252	235	262	233	249	247	265	240	256	264	240	240	220	252	252	229	239	248	243	266	265	228	233	252	238	258	209	252	267	246	253	248	223	244	267	216	254	244	236	225	224	248	252	253	250	243	245	237	230	256	260	247	248	243	266	278	257	264	218	249	228	226	268	250	219	240	217	221	210	243	245	218	234	243	228	227	225	248	253	236	257	255	228	266	261	250	272	254	238	207	262	254	235	236	272	231	216	235	211	226	246	238	234	232	244	249	212	232	260	237	243	237	246	233	226	256	286	239	273	280	272	240	231	221	222	213	248	225	240	263	215	250	232	260	231	241	226	259	241	253	251	228	250	266	279	249	252	247	271	242	218	273	261	224	244	252	233	255	248	236	253	251	222	230	239	226	254	250	253	252	259	230	235	236	214	225	258	225	254	236	253	248	278	239	225	237	237	201	262	261	234	266	261	246	244	246	298	203	268	239	231	269	266	275	262	230	244	266	257	235	250	234	282	244	269	234	227	229	192	209	237	233	227	223	252	229	248	220	257	234	241	269	239	243	236	249	238	225	246	254	231	254	251	237	280	220	238	226	232	271	259	266	264	231	230	239	238	229	247	226	248	248	217	217	282	241	216	262	262	239	253	269	237	245	282	246	251	239	233	259	276	249	259	259	227	240	252	230	234	239	263	236	274	246	227	260	231	240	249	259	239	232	266	247	215	252	269	246	241	217	229	261	262	257	259	256	225	259	255	242	258	229	244	241	271	259	250	225	243	245	263	248	256	216	215	253	227	260	228	241	222	213	260	208	224	265	237	222	255	244	276	231	223	253	281	251	240	234	246	224	240	263	263	220	254	244	239	217	250	211	243	251	251	224	260	254	244	289	228	244	261	260	222	263	250	220	253	266	232	262	251	229	267	240	244	244	235	234	277	241	270	240	254	251	256	249	198	238	242	240	246	255	248	262	230	264	244	232	248	251	250	255	259	246	215	215	230	246	239	268	245	238	228	241	234	223	256	223	259	236	257	257	261	255	244	243	239	244	239	220	237	219	246	241	241	235	241	248	244	193	238	270	228	216	237	238	240	229	269	264	248	250	248	226	239	228	258	235	234	283	237	230	264	235	239	212	254	253	250	266	226	249	254	248	253	250	255	261	245	225	245	261	259	204	232	237	269	230	235	227	265	235	295	252	221	248	247	229	247	252	232	238	246	265	212	226	245	225	238	237	205	261	260	236	240	243	247	260	250	234	260	239	261	236	254	245	236	259	268	227	210	251	211	221	253	219	247	239	244	278	241	236	237	220	272	225	259	275	260	247	275	210	269	246	229	285	254	229	236	232	233	253	222	240	278	263	249	233	268	231	231	243	223	256	228	266	248	226	257	242	258	243	238	249	248	252	271	222	194	225	205	218	243	254	248	265	242	233	228	278	253	237	237	239	238	216	232	267	224	203	278	239	235	257	213	229	208	245	236	239	216	251	253	261	230	238	284	231	227	259	219	275	243	255	270	228	270	224	255	256	239	260	242	238	226	269	241	232	244	250	222	242	264	252	255	251	236	256	252	248	283	218	255	249	233	247	251	242	261	250	215	264	253	238	260	229	224	265	263	241	246	264	247	240	252	254	269	243	228	231	257	253	238	260	232	245	267	257	240	224	255	236	227	265	231	181	224	246	224	262	237	233	268	223	273	265	225	242	221	230	259	254	298	265	238	238	271	253	223	250	231	248	287	230	259	249	238	259	205	245	249	235	249	263	262	273	222	267	239	255	240	228	221	244	251	218	254	254	245	245	236	260	259	300	234	243	226	257	238	257	246	248	253	259	240	230	228	239	250	253	276	264	240	253	255	217	274	235	220	262	242	222	248	247	255	288	291	240	240	244	257	249	236	260	248	210	249	229	235	236	261	257	273	281	261	275	228	265	247	239	258	255	250	261	241	246	245	262	261	244	263	238	251	240	262	239	237	246	264	288	248	293	238	233	233	247	245	266	248	254	266	258	248	265	239	247	272	231	246	247	256	227	260	237	248	228	235	222	254	230	237	258	235	244	229	219	253	260	223	243	269	246	254	251	256	263	250	240	249	254	236	264	228	252	235	239	234	264	222	232	262	263	263	251	225	262	251	234	250	243	255	245	257	255	238	253	248	294	261	236	206	252	246	247	244	275	252	285	246	238	253	242	239	277	260	261	250	214	230	265	215	222	262	242	252	274	222	284	215	245	261	225	213	242	218	234	232	271	288	250	257	255	244	240	279	235	230	251	226	223	246	258	232	224	254	260	234	229	228	242	243	228	240	232	230	242	224	237	250	259	232	239	285	245	264	235	228	261	260	260	226	249	238	231	272	250	235	274	260	256	254	251	219	223	230	236	258	236	236	229	237	237	210	245	243	224	249	277	253	243	267	223	227	259	221	224	226	239	224	238	272	249	213	250	213	232	234	234	247	255	244	227	237	210	237	239	239	265	247	254	257	266	222	251	224	247	239	239	245	264	218	257	276	239	269	256	230	227	208	266	273	255	208	208	210	250	244	237	230	267	243	251	241	222	256	251	242	247	222	219	242	233	254	239	215	250	239	228	226	254	254	256	226	218	251	264	233	228	265	225	232	243	256	254	262	217	229	242	248	242	240	249	265	237	226	251	247	213	240	226	263	245	280	258	248	240	265	269	249	189	246	235	249	243	241	256	240	267	242	223	262	211	230	284	274	245	248	236	267	260	218	235	251	255	264	246	227	237	262	258	242	219	258	273	248	267	259	261	250	250	242	238	248	210	254	256	250	227	208	252	248	241	255	233	218	251	241	234	233	214	246	226	248	222	248	268	251	271	269	233	246	277	250	245	248	245	254	252	240	262	248	286	231	250	246	241	242	243	247	239	268	237	232	264	255	215	259	247	236	250	246	233	253	236	268	251	249	238	237	254	252	253	269	262	230	226	232	277	266	253	251	251	227	240	264	264	238	271	230	215	219	283	231	250	272	265	243	260	243	272	241	240	241	231	241	247	249	246	291	264	242	240	245	258	295	262	261	269	254	238	228	255	230	229	248	234	250	235	235	250	243	220	255	230	253	260	234	245	235	227	254	247	247	232	229	220	244	250	275	259	232	222	272	227	248	220	255	214	240	219	228	271	236	251	247	236	241	231	232	232	236	245	241	250	237	232	254	241	274	219	261
45965	23036	10721	5264	2988	1455	961	760	580	559	526	545	573	534	591	548	564	527	546	555	532	535	560	520	556	539	572	562	513	542	551	496	528	534	531	554	527	553	536	614	558	546	565	533	538	540	551	553	553	553	531	518	543	557	572	572	569	512	557	542	576	526	555	554	553	602	569	584	511	578	517	525	497	512	514	510	534	553	536	515	543	537	538	512	564	521	520	509	561	550	526	521	539	527	567	558	509	546	552	524	504	551	537	544	509	500	537	512	544	559	540	561	552	540	594	534	569	537	551	566	534	549	554	515	563	529	507	504	546	554	586	533	538	548	539	559	549	534	545	536	527	556	548	531	496	544	541	567	553	520	575	537	482	547	518	555	531	512	551	572	556	551	558	517	529	526	563	527	499	500	534	578	538	591	561	538	517	553	489	545	537	512	552	540	555	547	531	548	572	560	551	588	545	509	573	568	538	534	522	521	558	537	590	525	557	533	530	544	536	574	522	561	505	540	541	554	547	556	547	507	509	546	576	532	513	546	543	556	553	528	524	560	547	599	511	593	500	552	530	555	575	542	536	550	527	541	548	542	578	576	539	530	588	572	532	542	527	550	505	516	547	522	573	574	550	564	537	545	530	554	562	512	546	528	595	574	539	518	547	570	500	552	534	535	552	543	526	564	537	545	557	525	543	562	538	548	549	519	551	535	518	551	546	546	539	525	528	546	527	531	543	557	550	541	560	547	586	565	528	584	562	527	537	578	553	549	600	551	496	559	551	548	536	546	585	559	507	561	526	566	515	578	555	543	541	548	532	549	589	581	564	548	519	551	522	516	559	526	540	573	555	547	570	544	548	545	561	541	545	570	501	570	511	531	526	492	558	524	561	565	546	545	557	576	510	531	520	553	558	553	561	537	544	521	557	520	590	527	538	541	548	551	553	567	481	552	542	535	541	554	548	544	499	527	569	588	539	554	558	569	560	543	564	520	572	543	523	538	584	530	547	514	558	535	552	533	544	506	504	550	491	559	555	566	572	588	547	532	569	549	569	593	548	507	527	533	588	522	532	574	556	534	523	511	533	559	555	535	561	507	552	541	534	512	501	526	531	539	553	528	555	557	533	572	538	571	571	509	531	535	537	517	493	531	504	515	522	536	535	532	504	560	546	533	554	515	515	547	563	539	531	508	578	559	529	505	552	545	530	550	554	560	510	530	561	557	547	536	511	581	532	565	574	539	567	511	494	523	520	529	576	524	525	503	589	540	538	580	571	533	566	559	513	559	596	510	558	554	523	526	536	533	598	568	557	518	571	566	574	517	545	553	498	543	558	535	536	543	522	573	557	551	522	560	515	551	509	506	572	539	553	534	560	527	558	546	536	548	541	536	562	491	558	537	515	539	562	528	523	586	502	572	561	530	498	541	551	569	533	535	563	520	480	524	567	505	514	536	507	544	535	551	558	552	518	532	550	517	523	545	518	574	544	537	573	589	551	539	512	557	572	551	559	563	516	554	560	573	581	554	506	540	600	525	556	567	545	578	601	537	553	510	507	567	538	532	533	509	527	524	567	516	559	543	528	550	565	535	557	526	597	536	551	545	540	568	502	550	528	549	549	524	546	548	590	545	505	521	593	586	557	549	521	549	536	506	504	580	535	553	533	517	559	567	547	526	529	513	479	536	539	543	503	534	565	520	561	513	511	570	571	577	552	510	549	557	579	535	537	537	556	571	576	537	547	538	577	532	553	541	523	522	508	544	528	507	570	549	551	558	527	500	538	523	529	521	556	549	519	534	579	509	516	547	558	574	560	605	548	512	537	594	537	497	535	552	500	559	560	562	533	513	555	606	546	523	514	516	541	538	555	545	550	543	545	547	574	550	545	532	553	503	549	556	575	528	535	548	555	545	567	490	547	577	512	483	541	511	569	562	538	560	530	538	523	560	551	560	535	546	562	495	542	545	561	543	541	565	577	538	553	525	542	524	544	484	539	547	559	531	545	559	529	531	569	521	526	523	490	494	546	551	559	553	549	576	554	581	536	556	504	499	553	525	552	558	540	512	534	507	529	530	526	542	555	512	499	554	529	552	565	550	558	516	531	555	540	611	547	547	521	511	538	520	595	556	557	549	545	507	565	546	536	549	545	576	543	530	541	562	520	561	520	518	550	521	497	513	545	549	565	544	503	507	547	555	541	568	537	566	524	553	553	536	546	556	530	522	556	568	510	528	602	555	525	496	550	525	507	554	544	552	555	528	526	555	550	546	538	508	517	571	528	558	544	540	560	558	554	581	527	556	545	559	551	550	552	538	571	580	541	507	509	563	547	508	530	582	553	543	554	512	556	568	529	551	570	522	544	507	561	561	528	538	538	531	512	556	539	577	562	584	582	552	506	528	542	528	539	544	544	506	517	555	517	542	546	527	566	555	540	545	525	532	536	545	542	529	529	553	536	572	526	551	553	532	575	530	538	563	531	583	562	530	561	526	525	507	576	560	504	546	539	550	525	571	538	580	554	559	538	543	521	556	535	552	558	534	548	578	576	537	517	571	539	510	562	517	525	488	527	539	575	556	554	558	529	560	521	553	540	535	526	525	538	560	567	516	534	548	552	528	533	557	501	525	580	532	553	536	522	553	529	523	553	507	498	527	527	569	526	513	542	539	560	557	574	534	511	556	541	571	508	530	532	558	578	535	532	581	574	548	520	526	588	528	547	524	561	500	552	591	530	570	532	554	588	577	578	494	532	559	555	563	562	518	534	535	532	534	533	544	528	518	548	574	510	526	611	528	556	553	552	541	504	549	531	478	530	558	540	504	559	598	540	534	514	564	558	564	546	570	571	468	524	550	576	527	519	545	545	517	557	543	554	564	520	537	535	531	528	562	559	586	544	530	539	538	532	524	618	550	524	563	537	525	524	542	529	566	541	516	557	543	522	545	533	577	512	559	548	526	502	528	540	538	520	555	531	565	543	550	566	471	565	561	508	549	571	532	551	515	567	575	563	513	550	514	616	504	498	535	545	540	558	590	540	564	529	585	546	543	519	529	567	578	531	541	540	534	574	523	539	563	574	531	542	545	519	537	566	500	549	570	564	550	542	564	540	549	529	565	538	549	536	539	539	600	541	514	571	521	503	559	608	548	555	536	566	509	534	508	550	537	561	507	556	535	566	568	534	591	530	563	563	541	552	563	533	566	514	552	545	542	544	567	524	502	553	518	574	544	554	508	541	535	552	553	521	523	552	537	558	531	540	539	526	563	548	556	551	560	538	545	509	528	565	550	528	527	536	535	559	537	551	542	503	524	489	526	530	549	561	544	561	519	561	565	570	525	582	530	540	510	551	564	502	556	518	575	526	525	574	555	543	532	488	511	525	553	558	516	575	512	542	556	488	566	515	563	533	559	538	495	563	543	549	532	518	530	517	522	545	551	529	524	532	577	552	494	553	549	531	513	533	521	595	545	537	524	583	558	528	574	516	558	571	575	547	562	487	534	531	557	576	531
49050	13703	1885	447	243	266	223	234	256	211	249	210	221	217	222	219	223	255	207	258	240	204	211	235	224	251	224	219	245	224	221	205	227	203	220	234	189	239	215	207	224	263	217	248	210	215	216	235	192	210	231	219	203	209	218	249	230	228	223	241	203	240	222	210	219	194	198	229	218	217	237	232	217	208	215	226	242	210	216	247	236	243	240	208	215	216	204	229	208	241	248	201	206	241	225	220	228	219	242	248	216	230	221	221	241	211	216	213	231	240	209	221	234	225	220	215	244	222	222	200	230	225	196	237	243	265	214	241	237	224	242	235	237	208	220	222	229	215	191	212	235	243	221	238	234	223	213	213	182	203	199	210	202	234	245	241	237	188	197	243	224	247	262	238	229	258	233	229	208	219	204	227	226	239	219	257	233	214	225	201	215	215	222	213	215	228	193	222	210	242	229	211	213	238	233	219	215	220	225	211	225	202	205	192	211	240	257	198	236	225	215	212	228	209	217	217	227	236	201	206	190	206	232	242	205	225	204	216	226	210	223	257	207	227	206	228	229	219	220	195	238	208	212	185	247	231	197	231	200	217	254	195	242	270	229	205	223	237	192	221	212	233	216	238	218	263	221	216	219	201	208	238	217	224	247	221	235	221	258	218	252	197	195	218	231	208	220	218	239	214	185	191	221	226	214	237	232	262	220	241	224	230	224	209	218	193	207	227	201	214	244	213	244	207	209	227	239	226	208	222	221	219	227	224	219	211	210	246	258	215	215	217	237	203	202	229	198	243	247	209	226	196	219	212	237	207	218	187	216	199	187	222	254	242	204	236	234	241	222	208	236	216	202	191	195	246	214	225	237	227	222	243	228	217	236	216	241	214	206	217	207	234	207	191	240	225	201	184	225	244	218	189	220	254	214	210	224	180	234	200	222	209	221	243	232	237	216	248	205	233	239	238	212	228	236	205	245	222	223	238	237	205	226	255	241	230	223	210	218	217	199	227	235	200	244	186	206	207	198	220	229	243	231	244	222	211	228	230	213	238	190	202	245	223	243	239	237	208	224	225	219	241	228	222	208	204	228	205	247	224	205	202	226	221	224	221	216	222	215	248	222	183	208	236	239	218	214	247	220	208	225	230	229	247	238	212	223	231	218	220	249	218	228	236	229	241	225	205	195	232	206	207	226	225	227	222	259	222	222	183	217	228	218	226	223	234	227	258	207	232	213	206	217	225	198	237	211	232	200	186	224	228	235	201	198	242	201	193	231	211	220	213	242	245	216	231	225	219	220	222	207	256	236	211	235	222	208	236	236	224	219	232	193	225	241	260	218	222	209	222	208	250	196	227	216	237	245	241	234	220	224	232	231	223	204	202	235	202	231	253	239	227	211	199	222	231	219	234	200	214	222	213	212	198	195	244	226	228	205	225	228	219	242	242	244	236	218	223	200	205	217	209	196	192	218	213	217	206	235	239	237	213	220	210	220	258	231	216	242	207	205	216	207	214	196	214	200	213	201	224	236	235	199	205	248	224	235	239	220	218	238	208	217	228	218	200	233	223	206	228	207	200	215	196	216	230	208	236	206	184	220	229	222	227	220	242	206	212	215	222	215	238	242	225	176	214	225	244	211	206	235	214	223	213	219	220	244	231	234	223	205	220	231	232	239	218	226	220	221	232	243	219	195	201	200	212	184	219	231	208	224	227	222	226	230	239	236	241	207	248	241	214	212	196	223	242	211	209	234	222	223	210	216	243	250	242	238	207	220	234	205	219	231	260	221	214	212	232	229	228	240	213	225	210	226	223	224	216	198	219	214	195	211	225	239	248	238	234	234	224	211	195	202	213	209	220	227	227	221	235	226	222	227	213	226	217	216	228	198	196	239	233	222	217	241	227	250	247	216	230	210	190	209	240	222	223	248	256	232	212	221	231	240	210	210	233	227	224	209	248	239	235	244	214	221	223	234	231	238	214	228	234	216	214	233	252	242	194	223	207	241	215	194	232	204	239	209	235	224	213	200	225	217	199	211	210	244	232	183	219	228	243	205	236	244	234	233	245	240	221	215	239	218	211	201	224	203	218	220	214	189	241	191	202	235	242	214	203	203	206	216	235	228	221	213	215	230	224	226	218	211	192	223	217	209	219	232	241	231	216	189	206	218	231	188	220	247	232	222	230	230	213	206	233	207	223	201	219	252	198	224	239	210	190	232	221	258	218	216	244	228	233	225	194	206	210	231	219	211	222	180	232	199	239	218	240	226	218	227	213	206	222	219	193	234	209	207	211	250	276	222	218	244	201	209	248	216	215	206	228	243	231	223	220	198	221	197	208	197	207	223	254	218	228	241	222	214	240	229	223	218	224	228	242	226	230	225	222	238	230	188	231	197	219	223	251	214	243	232	217	240	234	209	228	221	206	234	237	194	210	217	233	207	227	243	228	230	235	204	233	221	231	223	218	216	225	224	213	243	193	210	208	224	214	203	245	240	207	246	211	219	202	218	205	221	230	221	223	221	216	214	214	216	231	227	233	233	209	216	195	228	203	196	221	210	238	220	252	232	222	231	223	220	220	211	196	221	230	240	189	202	212	223	220	235	241	233	207	195	229	215	196	226	224	232	221	229	205	212	236	244	215	240	247	238	236	236	231	227	216	217	250	240	241	201	236	212	228	234	206	209	211	219	234	226	246	192	203	233	219	214	236	216	219	244	201	207	224	242	244	202	224	202	210	205	207	242	207	209	234	200	202	245	249	232	211	238	240	229	221	245	218	206	237	213	230	185	222	236	243	221	228	202	235	246	224	239	230	230	198	212	212	196	212	199	218	211	220	263	223	239	228	212	219	207	252	193	238	199	212	220	209	221	233	207	217	194	236	225	223	242	198	214	244	188	213	225	219	247	221	244	210	207	220	209	241	207	216	217	236	201	213	229	224	207	229	260	224	239	257	234	208	233	202	226	228	223	228	222	228	212	222	239	214	232	203	212	226	231	227	241	217	207	194	216	216	208	213	224	218	207	231	227	217	220	220	214	224	186	256	237	227	224	252	239	207	254	202	226	227	234	220	253	237	214	228	213	230	221	249	212	212	228	226	213	211	239	222	215	240	214	217	244	209	230	200	213	226	210	234	230	226	234	210	221	215	210	220	200	215	249	240	229	217	205	254	239	261	200	232	224	234	218	195	216	249	233	245	237	203	231	206	251	200	181	238	204	194	218	248	221	224	231	238	235	198	235	239	200	232	224	240	192	232	225	240	238	219	189	222	220	231	220	239	249	226	222	212	228	227	256	211	206	212	195	224	219	226	229	230	232	251	249	202	214	217	224	220	220	198	230	224	238	245	188	220	222	220	250	220	212	238	240	235	228	240	218	213	225	191	217	208	215	228	203	204	187	238	221	222	238	221	244	245	216	204	216	251	220	205	260	210	207	244	215	226	224	257	242	210	225	236	210	215	226	229	235	248	223	218	208	231	228	177	240	237	230	226	238	237	223	246	207	211	222	223
32156	6439	2026	940	601	579	553	522	473	467	522	476	471	529	462	530	487	518	527	457	494	459	516	487	523	501	495	491	487	495	514	491	538	512	481	481	475	487	511	516	489	517	505	502	537	497	505	495	465	488	493	510	512	461	491	481	514	481	501	496	495	471	487	518	474	522	516	501	492	477	470	524	504	504	526	517	510	523	491	464	493	480	508	482	479	484	503	503	552	485	456	514	516	514	457	493	470	506	481	475	498	477	504	528	512	467	524	490	466	511	466	496	481	509	536	501	497	479	519	584	535	510	494	497	490	500	516	498	485	482	479	547	484	498	497	480	481	493	508	540	518	478	516	455	461	499	539	494	489	490	482	498	482	502	468	491	493	513	530	501	501	491	482	513	515	543	512	472	492	461	472	453	519	524	486	521	475	474	493	495	481	483	466	551	526	511	514	495	508	463	536	474	546	524	534	472	481	455	493	511	519	480	511	506	487	523	464	481	516	521	538	490	502	487	499	513	509	484	497	508	497	552	534	493	491	466	484	536	468	497	505	494	446	481	544	505	488	534	546	510	482	502	454	518	483	524	502	497	523	476	521	523	511	507	487	527	444	503	483	466	486	518	511	522	466	497	508	502	510	497	458	516	507	535	480	464	489	489	512	487	522	495	512	518	524	469	480	502	485	544	496	513	505	557	523	509	485	489	549	480	500	490	512	502	511	502	541	512	485	500	522	503	546	482	533	553	477	489	464	488	478	503	523	506	517	502	505	501	474	486	509	507	494	501	486	488	497	551	471	460	463	464	495	467	485	507	510	470	476	491	498	499	494	479	514	519	532	478	505	551	490	493	500	518	519	517	488	543	495	516	530	520	514	536	503	506	509	507	485	531	489	480	517	497	500	487	505	465	507	476	527	498	519	497	489	509	512	481	525	515	499	491	518	453	527	491	521	505	517	498	514	490	513	514	488	512	515	509	505	554	507	534	506	507	488	501	493	575	483	521	506	515	500	562	518	481	539	486	480	496	505	463	489	522	503	442	521	472	473	521	470	459	488	518	493	527	511	456	476	466	471	511	546	505	502	489	489	492	502	496	498	483	504	484	517	509	493	474	504	516	481	545	509	500	464	479	479	506	498	487	487	525	531	512	525	526	450	511	470	517	467	520	506	482	500	506	512	478	525	464	518	484	511	503	476	478	513	509	496	511	514	518	527	482	495	485	509	455	457	498	510	489	496	499	464	527	521	486	529	563	523	499	514	522	510	519	454	505	508	481	508	504	538	513	491	491	467	501	498	495	501	489	466	463	489	455	491	507	518	525	524	485	493	480	488	528	501	481	503	454	532	551	519	515	474	471	497	518	531	497	502	508	496	507	511	511	491	479	458	459	478	544	492	530	500	464	506	477	497	460	499	496	522	473	499	499	503	536	487	482	508	529	476	484	514	538	511	529	501	484	500	480	514	463	495	476	501	506	496	490	460	487	517	558	522	528	491	526	444	497	517	499	497	519	516	474	496	507	491	507	483	541	506	527	523	519	483	545	519	539	450	493	535	507	492	486	537	485	449	510	515	507	523	528	478	449	504	524	520	516	506	504	488	495	515	483	494	520	530	492	508	494	465	524	512	507	502	479	494	510	527	470	469	478	464	503	471	472	541	438	488	489	512	515	502	470	471	526	536	505	509	470	495	522	469	500	523	531	460	536	499	456	510	485	471	499	489	469	482	482	498	510	506	506	479	472	538	514	506	535	513	530	501	496	495	499	482	503	481	500	489	464	495	480	506	495	489	487	519	550	534	523	483	515	502	491	529	510	482	508	515	491	451	517	480	513	483	505	524	484	541	490	496	516	485	456	485	460	477	523	503	495	501	499	480	501	498	460	512	503	514	502	514	538	495	457	473	482	517	461	457	503	495	520	512	499	505	501	492	517	479	538	517	477	496	527	494	511	522	528	499	477	493	496	486	496	514	506	486	499	495	524	472	448	482	484	487	470	501	481	511	526	520	484	545	503	522	465	544	474	534	521	521	467	519	477	502	501	518	522	471	495	524	502	509	462	521	514	508	477	482	522	491	499	504	472	503	508	510	506	470	512	492	484	471	471	481	505	504	516	514	499	485	473	491	482	517	556	489	466	537	474	476	499	501	494	474	495	502	493	496	496	495	528	511	488	508	523	491	517	493	491	504	529	473	502	571	517	469	436	491	499	511	510	532	511	525	458	471	493	498	496	539	491	515	537	531	533	473	501	528	488	495	516	488	444	494	514	465	514	502	458	508	486	507	541	484	471	471	468	521	498	511	505	514	471	517	500	481	479	457	500	492	499	508	515	474	508	481	500	492	506	503	505	465	506	504	522	496	529	495	492	491	485	494	517	499	498	505	530	506	499	466	507	480	482	554	491	527	526	494	497	524	489	538	512	487	500	469	492	479	492	519	476	493	485	455	489	481	510	489	490	484	476	489	513	450	447	522	515	473	480	467	499	522	544	482	511	474	499	498	471	544	484	527	518	529	453	495	451	496	476	531	478	480	488	520	558	456	508	484	516	497	440	508	491	480	486	501	481	507	490	491	473	507	493	478	489	488	463	516	542	534	514	489	522	487	472	481	486	492	521	529	521	515	494	507	488	516	525	518	493	474	506	519	539	483	452	486	542	499	452	515	484	520	489	473	503	494	521	534	515	539	482	475	492	471	507	504	488	472	498	498	511	536	470	481	487	477	502	507	464	515	499	501	508	504	507	509	483	531	510	510	520	483	472	490	510	526	503	472	486	497	505	506	516	463	534	520	494	483	517	527	474	505	531	506	502	516	469	526	515	479	512	541	526	517	482	499	539	513	501	496	458	482	484	542	498	475	536	524	499	470	486	515	501	513	538	486	510	489	496	501	490	518	534	496	482	559	488	505	478	451	508	502	480	497	480	476	495	539	459	500	531	428	508	511	462	472	491	499	486	485	485	515	495	483	477	503	482	483	488	506	546	508	501	501	482	489	471	521	532	491	513	544	515	511	507	531	512	514	502	513	485	512	495	514	505	421	495	484	541	529	523	499	506	530	489	488	464	457	448	478	509	526	530	495	482	500	505	486	524	529	524	493	481	525	518	454	471	499	501	468	500	511	517	476	499	495	512	554	492	494	509	513	501	503	525	485	504	506	507	475	495	464	490	490	485	503	528	507	457	500	464	472	525	503	528	498	482	473	503	495	486	520	481	479	512	509	517	456	486	471	487	483	465	491	475	520	501	511	505	480	497	495	504	500	521	484	535	444	471	476	533	489	497	491	500	531	491	508	459	501	494	515	507	489	466	466	522	497	485	524	493	529	477	533	492	476	487	487	503	471	495	530	536	526	486	524	499	472	514	491	514	482	518	520	502	479	502	519	488	530	504	495	496	482	512	502	506	465	517	471	531	479	545	507	502	481	456	496	537	488	488	492	508	485	474	493	525	463	509	542	486	488	498	483	494	509	461	533	484	446	535	482	515	476	524	514	516	497	521	514	500	472	489
52493	23624	10316	3827	1387	736	510	337	245	229	221	236	215	230	228	241	237	193	208	219	223	217	246	238	215	222	183	213	213	213	191	244	234	203	232	222	248	228	199	209	196	236	223	206	221	211	226	211	221	228	271	211	216	231	225	249	239	244	197	207	219	221	242	242	238	266	227	231	207	200	240	198	225	211	228	210	230	198	233	236	212	227	232	231	204	235	252	220	206	243	224	199	221	226	230	249	199	215	213	212	215	198	236	219	219	217	238	254	235	218	233	213	208	250	215	186	234	242	198	216	210	226	235	244	219	201	229	238	237	236	216	211	215	232	234	216	221	237	232	241	217	226	220	187	242	218	238	230	230	214	221	228	208	220	232	212	214	195	258	213	229	224	210	249	212	210	218	219	231	216	215	204	229	227	201	190	224	222	211	217	226	240	203	225	219	236	219	195	195	203	197	240	248	219	217	231	242	217	216	228	189	211	230	183	192	204	218	216	211	205	199	212	196	202	216	238	214	247	194	203	202	219	217	234	222	209	221	210	221	214	242	224	218	180	213	218	229	264	240	193	207	221	200	238	249	217	217	206	216	233	208	225	209	206	233	206	182	225	199	222	228	210	238	211	243	234	246	246	223	228	229	220	220	200	207	220	215	196	194	234	223	210	236	217	215	213	215	202	221	228	255	210	199	204	228	200	214	267	209	220	214	200	207	205	228	191	232	237	235	243	224	212	227	201	251	237	204	249	240	233	193	215	208	233	184	219	224	219	222	199	231	214	214	185	211	233	255	218	225	222	204	207	200	231	216	181	222	228	239	199	262	218	213	256	216	211	193	194	228	247	216	233	231	217	216	219	238	208	216	199	220	232	192	204	210	209	225	194	193	204	212	216	201	215	217	208	230	223	225	216	212	227	229	239	219	227	235	191	213	213	221	202	203	230	208	202	253	206	193	210	236	221	205	195	198	228	227	200	222	205	225	226	211	205	221	199	230	222	232	239	206	203	229	227	242	199	227	205	232	223	228	247	235	209	213	253	230	218	214	230	213	194	200	221	238	207	229	216	223	217	200	206	202	221	208	208	199	221	243	231	231	210	216	208	202	239	243	221	220	231	244	231	196	233	230	250	225	228	211	195	223	211	214	210	200	201	214	246	251	216	222	219	226	241	215	221	221	221	217	213	223	214	220	225	209	232	229	200	217	276	189	206	241	221	207	221	214	231	221	245	198	219	220	218	253	203	209	251	240	219	208	227	226	234	195	219	189	222	212	222	215	227	223	245	217	223	233	231	201	225	242	201	223	215	249	190	240	196	218	210	192	217	232	227	208	183	228	229	248	209	225	232	222	221	226	230	228	214	197	207	211	221	203	238	210	231	230	222	210	196	215	210	235	232	240	250	209	203	226	215	206	230	182	232	249	228	183	232	232	236	216	220	209	220	226	229	237	220	199	213	209	217	247	244	232	238	237	229	219	220	251	202	185	193	200	195	233	229	214	210	227	234	223	241	233	224	217	201	202	215	224	208	215	220	222	232	236	227	245	231	234	224	190	198	219	218	213	201	212	200	225	242	175	236	207	202	230	235	206	224	213	217	211	226	209	207	200	204	216	204	218	230	217	241	219	234	222	196	204	217	221	249	215	215	216	223	227	230	217	234	214	186	232	221	218	201	220	206	197	219	236	247	202	229	229	231	212	223	220	234	230	244	199	207	219	213	228	211	220	206	218	251	242	204	220	213	253	216	209	248	229	253	239	241	229	247	205	202	203	235	210	212	225	213	219	240	200	220	233	246	195	236	211	228	197	224	234	224	220	233	215	212	188	237	219	187	223	227	206	241	224	217	228	257	215	199	212	206	210	208	223	199	188	223	186	210	216	217	201	225	233	238	214	188	206	224	200	211	220	203	210	228	218	209	185	202	234	214	201	245	231	240	192	228	212	201	222	216	224	213	232	219	218	224	232	226	195	208	219	200	189	251	232	226	233	242	202	234	233	218	222	230	229	225	231	243	232	235	237	252	257	204	201	240	205	197	224	200	210	211	228	225	226	236	228	238	245	219	226	210	228	187	208	231	258	211	218	221	228	226	209	215	222	210	247	196	209	252	235	223	234	215	205	224	175	202	189	222	240	210	226	212	236	219	212	232	235	195	187	221	245	226	222	221	255	193	233	236	250	223	230	188	251	226	227	222	212	237	221	248	219	218	205	232	215	207	178	254	203	200	228	205	237	186	200	216	235	229	214	193	208	202	187	205	199	216	218	198	236	222	221	222	241	215	239	198	221	207	219	231	214	245	203	206	211	188	204	244	248	223	213	244	238	212	221	221	215	201	233	229	204	231	220	223	221	203	213	251	212	235	203	205	213	241	213	199	218	240	211	227	226	212	213	223	196	240	240	199	228	216	219	215	201	188	224	221	195	228	229	231	249	198	214	210	218	224	212	200	227	228	220	222	214	207	236	242	229	233	230	225	224	205	192	177	201	195	191	218	219	205	194	219	222	215	219	219	196	236	242	217	211	233	225	214	241	215	233	224	216	222	193	201	223	222	222	232	215	216	224	191	239	220	207	225	229	232	228	219	232	252	210	230	211	215	205	231	221	225	216	218	233	209	233	212	231	223	219	229	223	206	206	188	202	202	194	218	196	203	222	230	206	210	224	190	207	254	211	226	197	211	208	240	215	211	249	238	218	221	199	187	209	190	240	212	211	224	208	225	198	189	202	184	228	234	213	241	215	239	221	198	230	182	217	206	224	235	211	249	220	209	205	227	189	229	223	237	208	232	229	235	188	207	239	204	249	216	186	208	210	223	216	235	236	236	243	246	235	271	242	210	223	243	236	223	219	199	211	217	226	206	208	240	215	204	217	236	207	250	240	252	216	249	206	266	222	202	224	224	231	223	230	249	227	215	220	223	205	175	212	209	211	230	244	225	209	219	218	208	234	225	227	232	242	218	189	187	220	211	216	226	226	202	202	217	239	203	244	223	253	233	215	211	209	211	216	220	239	236	246	174	202	232	239	224	213	237	201	220	239	213	223	218	212	190	227	237	200	186	221	215	211	225	264	205	186	216	225	210	215	249	267	211	210	239	228	213	210	223	240	216	211	209	248	218	210	212	197	225	230	245	218	221	205	231	247	214	207	228	200	253	241	214	192	231	229	203	239	227	235	243	234	233	224	227	210	218	244	251	204	207	214	232	214	230	210	227	236	230	200	224	228	229	248	252	244	218	204	205	242	242	224	202	189	223	220	202	234	200	202	199	217	260	250	210	243	232	209	263	252	240	229	239	199	247	224	197	208	239	208	177	242	211	203	242	203	207	233	231	231	217	225	203	208	239	228	243	236	200	214	233	232	234	222	226	222	216	218	233	227	218	236	236	220	228	235	213	228	236	238	212	209	245	244	203	212	219	218	204	231	217	203	236	242	237	227	197	195	217	259	225	211	223	256	217	250	183	237	212	227	233	213	218	204	203	223	256	190	237	236	194	186	219	245	249	228	232
34812	17291	11031	6927	3450	2435	1709	969	576	541	532	524	542	505	519	487	543	524	486	493	481	508	479	499	485	498	502	519	521	488	512	496	529	489	491	463	501	507	500	537	510	502	465	510	511	497	511	488	503	470	460	478	481	471	496	483	492	487	498	525	508	507	482	494	507	493	477	474	475	557	534	519	487	470	472	465	476	509	484	479	510	460	507	491	492	511	486	476	505	514	499	490	526	558	479	551	505	535	468	505	527	501	475	489	538	466	505	520	443	458	460	513	475	456	493	491	506	492	504	485	494	498	492	500	491	488	479	511	501	477	464	495	503	467	484	522	484	488	523	513	506	478	484	493	527	486	484	487	489	522	477	552	504	489	484	448	491	499	504	508	483	483	497	526	484	495	496	506	514	500	469	460	515	470	504	500	483	483	507	498	458	454	506	473	536	496	520	482	500	456	505	495	481	521	484	492	493	496	458	503	479	485	473	517	555	541	529	529	522	468	492	522	511	500	481	508	483	523	481	510	509	500	510	482	493	499	474	487	486	490	530	520	527	543	517	508	468	473	445	507	488	505	530	516	477	481	472	535	525	512	489	551	507	494	527	531	510	484	516	507	477	491	494	471	484	479	503	474	499	485	482	508	520	471	540	521	514	517	481	500	501	529	498	558	511	491	490	486	510	485	505	487	523	497	481	540	481	473	526	473	496	499	549	471	489	482	527	466	507	503	497	493	463	506	499	538	458	459	518	475	553	478	445	499	496	483	489	493	474	491	495	503	492	473	493	498	510	504	486	459	490	454	522	482	494	472	505	501	514	480	483	526	448	474	551	519	518	517	462	480	530	498	526	453	493	511	474	522	479	481	502	528	465	509	530	482	517	548	496	491	464	452	497	494	499	500	464	459	544	453	466	471	519	501	520	511	479	454	487	488	498	468	503	516	516	467	514	502	516	475	511	473	515	511	498	502	487	515	487	486	467	481	474	522	462	497	490	477	494	472	491	499	466	488	517	519	507	521	497	520	526	512	485	443	494	490	422	503	482	508	499	498	461	490	488	524	520	493	492	501	512	497	490	500	488	480	514	509	474	545	491	503	457	493	466	497	480	501	520	489	467	494	512	518	520	511	498	479	494	525	493	513	480	519	513	465	519	494	526	463	451	539	477	494	524	517	478	490	567	488	508	454	504	498	499	505	486	436	474	520	480	459	513	491	513	469	485	491	506	495	482	550	513	472	492	494	474	492	501	485	504	485	455	491	487	494	465	499	471	501	483	502	488	521	499	499	487	473	492	479	499	497	470	513	519	495	488	493	486	515	540	480	498	498	485	468	487	498	487	494	493	504	516	498	483	474	516	481	506	494	511	502	494	504	489	498	547	478	503	511	506	480	508	482	512	503	480	511	487	513	516	497	483	502	534	473	497	500	502	477	476	491	508	490	491	520	497	526	484	485	504	489	489	471	499	519	480	501	527	472	509	458	526	503	461	470	505	506	526	491	521	494	516	509	469	484	477	491	498	511	514	484	515	505	500	473	483	471	490	457	506	453	487	485	443	499	500	478	534	454	481	506	491	503	496	504	533	507	520	480	514	487	481	495	486	487	505	486	497	503	458	495	498	496	511	511	475	490	533	492	495	554	517	527	461	503	513	498	520	484	507	478	528	460	477	498	493	486	519	528	475	520	480	489	490	536	514	493	533	533	524	490	489	510	509	483	505	479	480	483	515	478	493	510	476	520	463	512	484	492	491	505	509	507	517	482	495	470	529	442	479	509	440	475	479	479	485	493	458	488	465	492	537	488	451	502	493	492	463	496	508	481	474	496	532	482	503	469	497	499	496	494	523	485	528	490	489	485	508	510	525	487	498	475	477	463	477	517	514	478	506	505	464	470	475	493	509	512	530	497	492	489	506	505	504	493	526	491	458	518	500	489	464	481	490	517	475	511	491	452	485	518	530	501	509	460	497	524	490	528	507	522	498	476	480	509	510	500	499	518	445	502	473	476	507	487	503	484	519	476	486	490	520	514	524	494	503	523	481	498	452	505	500	488	525	504	485	490	509	531	504	483	502	473	489	488	510	529	465	469	474	499	498	507	501	463	510	514	520	499	485	497	528	545	485	511	506	546	496	470	510	504	511	496	538	519	489	466	479	496	526	485	464	489	539	481	494	478	498	506	497	467	487	489	465	490	487	536	496	517	492	511	472	472	488	495	454	472	482	494	517	496	474	508	459	512	481	522	512	514	451	478	506	510	529	496	476	474	491	479	516	521	497	470	459	506	515	499	519	508	485	494	502	507	506	488	498	510	476	483	472	495	489	470	455	472	500	505	480	523	498	471	530	509	456	484	503	496	505	519	512	549	492	454	470	474	471	520	511	505	511	504	482	480	481	468	515	511	498	497	514	487	517	488	464	512	504	523	524	483	480	474	472	528	478	442	534	498	492	503	488	495	509	524	481	514	509	527	507	499	493	499	484	523	494	509	507	535	516	475	517	501	512	495	477	490	512	440	522	508	485	501	465	459	504	516	526	496	483	490	501	482	490	483	506	501	514	488	530	475	514	483	529	461	493	489	486	480	481	457	479	492	504	517	535	475	487	499	517	471	511	504	498	477	513	499	512	487	474	452	492	506	513	505	475	511	525	486	503	537	508	473	526	479	511	454	481	512	501	476	503	505	513	523	497	545	473	495	450	468	531	457	512	483	503	490	484	477	464	533	495	493	518	465	452	473	457	496	507	492	497	491	498	511	500	529	468	485	501	484	494	489	517	496	461	483	525	516	451	495	507	489	507	514	511	493	475	489	529	498	514	473	470	495	468	460	488	522	482	493	482	502	482	467	462	530	531	490	498	506	502	482	470	508	515	486	503	520	487	484	479	470	493	524	455	489	559	492	498	472	463	499	490	523	488	509	517	456	477	519	456	470	495	486	507	512	489	448	554	518	461	500	499	512	487	510	538	502	508	481	495	463	506	485	508	519	504	497	505	457	492	504	511	509	529	487	528	475	485	517	497	476	501	468	487	481	516	534	490	512	524	535	500	485	481	471	530	481	482	516	584	498	510	514	513	528	516	480	477	530	470	513	476	468	491	526	473	479	542	479	525	520	474	467	523	510	493	511	484	525	492	492	511	485	493	462	425	535	476	447	490	487	499	487	485	510	509	519	477	458	498	482	492	507	505	525	492	484	512	526	497	500	508	514	463	492	444	484	499	484	505	509	499	521	489	466	502	505	513	513	504	514	525	494	505	487	496	516	510	524	480	478	479	476	452	502	513	496	542	501	523	445	516	495	499	518	484	489	534	503	497	485	494	508	493	444	533	491	503	491	467	437	499	502	502	500	498	505	511	567	511	539	493	442	536	492	506	489	511	527	479	483	503	479	544	513	454	523	474	522	496	519	466	525	485	478	497	506	489	469	498	492	497	463	497	483	500	504	484	457	475	497	497	507	490	492	492	507	477	505	523	473	492	500	494	499	481	529	497	461	466	507	452	533	493	488
62555	35604	18170	6809	2465	1594	919	505	290	214	269	242	232	247	271	243	238	233	235	233	227	256	255	263	235	246	214	230	267	240	234	209	215	234	257	222	216	232	237	223	228	244	210	225	243	240	274	238	218	223	242	209	238	233	238	274	255	257	220	241	242	278	229	228	240	243	240	225	234	235	240	242	249	234	264	236	229	264	255	274	228	244	213	250	232	259	228	246	220	204	229	237	218	256	255	228	278	255	237	255	231	221	248	226	241	244	245	226	219	204	268	250	254	240	245	254	228	212	257	233	227	237	252	239	261	220	229	236	241	230	253	231	237	252	229	231	217	243	228	240	247	234	249	234	255	269	233	228	205	253	233	211	239	273	274	234	258	227	263	243	245	232	260	217	218	278	227	242	252	267	248	259	227	219	264	259	236	227	232	258	235	222	243	228	246	228	218	260	264	244	256	231	227	244	242	255	271	224	190	228	237	228	239	255	230	224	241	250	254	238	226	220	239	217	200	253	227	229	251	238	253	228	263	253	236	227	215	223	243	252	231	222	238	239	251	248	222	237	254	228	226	243	240	195	243	250	233	230	253	232	227	256	261	270	208	206	232	234	269	239	242	258	207	235	210	234	239	208	240	192	241	227	227	241	217	220	245	239	257	213	238	220	250	246	268	214	251	252	258	208	229	233	223	241	229	244	257	246	227	227	252	247	252	240	263	239	232	253	245	229	242	240	230	221	259	211	217	229	256	257	268	263	225	224	257	209	258	232	254	270	224	219	254	218	245	222	198	237	259	222	218	242	245	242	241	248	242	246	247	225	245	238	223	250	213	237	244	255	212	260	225	229	249	280	244	243	236	228	227	224	237	219	233	216	255	247	231	235	249	251	243	250	251	245	205	238	236	219	216	211	249	224	247	262	236	235	270	210	257	232	244	246	242	240	276	222	234	244	242	234	242	242	227	227	229	245	221	250	256	247	254	251	228	258	248	242	222	240	254	211	220	244	254	254	209	224	227	238	244	229	225	215	244	251	221	238	250	241	214	223	208	250	210	233	212	283	248	258	233	279	235	240	238	231	266	229	253	276	246	225	225	253	268	228	232	236	247	252	236	237	221	232	243	259	232	225	258	224	221	236	248	229	226	227	262	257	254	205	240	229	215	219	225	249	257	238	249	223	238	218	237	243	217	239	206	221	219	237	210	215	238	225	240	245	219	235	238	238	270	211	214	259	253	257	216	246	234	242	222	255	248	234	220	241	267	241	239	249	236	230	225	226	249	229	265	238	250	232	241	239	277	263	232	227	244	240	227	259	240	217	222	208	266	240	219	244	249	204	241	244	255	242	238	227	252	224	242	244	245	248	205	242	245	256	263	235	217	250	228	248	252	238	245	249	254	217	232	218	236	246	227	240	221	249	252	202	270	243	239	248	226	274	234	238	245	230	233	251	231	237	224	227	205	243	248	255	252	235	244	248	270	273	221	235	242	205	252	267	227	255	240	220	215	263	245	248	230	215	255	217	207	260	251	210	246	249	251	260	239	236	234	235	245	212	225	215	224	261	271	248	223	249	240	251	257	235	242	243	211	241	244	270	234	282	241	248	243	221	268	237	216	232	221	226	238	264	231	236	247	276	221	252	259	274	249	263	234	252	247	246	257	265	226	233	247	249	217	256	271	248	250	240	253	248	253	226	242	212	232	216	256	256	249	249	255	235	267	256	241	261	225	244	232	256	260	247	236	263	259	262	253	220	286	246	289	260	231	263	232	248	214	233	244	229	240	218	239	238	233	213	200	259	239	250	265	250	254	234	241	231	224	236	237	242	219	240	257	271	241	240	250	257	243	236	230	257	222	238	265	243	249	254	245	229	260	240	244	252	228	197	217	232	235	233	240	239	223	235	235	246	244	216	261	235	233	205	239	233	255	211	233	244	236	207	259	228	227	224	215	251	253	251	221	250	230	244	226	228	222	248	243	246	240	248	211	224	218	248	251	257	236	268	255	233	249	246	247	228	222	251	235	259	247	239	243	257	230	228	231	253	219	239	228	237	246	266	229	289	231	249	261	240	245	248	242	250	248	263	233	207	245	247	219	246	258	245	244	205	241	229	224	238	255	235	219	272	236	247	281	243	239	277	227	236	233	227	249	269	245	231	202	227	245	229	246	234	223	252	225	237	252	268	269	231	228	264	217	243	227	231	244	228	212	204	221	239	221	225	225	234	263	247	243	237	227	259	270	270	239	265	224	213	259	219	252	233	235	212	222	265	229	252	261	262	217	254	239	239	253	256	247	249	255	221	252	247	246	235	239	246	225	233	244	236	219	249	215	259	231	257	229	254	233	227	246	222	236	242	255	245	229	251	247	267	273	262	227	237	234	240	230	264	247	265	232	230	234	249	234	242	252	240	249	218	214	227	183	240	257	238	267	232	226	233	224	236	267	239	219	228	252	243	228	250	248	237	234	242	221	261	248	244	225	231	216	232	243	245	223	225	275	237	215	239	226	230	258	245	245	244	229	256	268	270	262	273	260	209	225	222	236	238	258	235	219	273	246	257	240	245	249	203	224	228	242	239	217	254	239	248	254	266	228	225	228	221	222	196	218	268	247	244	234	222	206	247	231	250	268	250	262	260	238	220	233	211	237	238	210	231	234	240	234	251	243	250	261	238	256	233	261	213	239	247	230	246	279	263	194	241	220	241	241	262	241	209	218	224	223	243	273	244	269	245	253	259	244	233	242	239	255	214	256	256	258	248	220	249	217	262	259	246	245	227	233	233	256	217	226	224	242	244	235	257	254	227	233	238	240	239	278	227	239	253	269	238	247	227	232	247	227	244	213	239	239	238	267	239	241	236	279	219	257	195	192	230	258	210	206	246	249	261	210	241	234	242	229	268	273	226	241	229	225	220	238	246	184	248	226	240	256	228	255	245	238	226	249	274	223	229	233	237	265	239	228	231	239	233	242	239	235	225	252	210	231	249	237	236	236	237	237	231	240	224	243	234	248	220	250	245	261	244	267	276	254	231	251	243	247	242	232	255	260	257	237	224	242	234	264	266	242	240	265	214	221	245	220	226	249	234	231	246	206	253	238	221	234	264	235	230	235	244	235	232	235	231	235	241	247	222	227	228	226	232	234	230	246	244	239	241	241	247	232	242	237	214	243	256	246	245	258	224	245	255	217	235	223	213	242	226	242	254	243	210	237	264	216	287	274	246	216	258	257	231	241	264	241	210	219	253	219	221	241	223	255	259	226	231	207	240	249	244	274	245	227	214	235	259	234	242	225	212	249	264	259	228	263	232	215	269	246	234	232	222	237	229	242	261	215	243	248	235	228	257	256	216	237	227	219	271	236	225	227	251	202	232	236	251	229	228	238	247	257	238	218	248	245	249	224	229	244	267	231	220	255	204	240	223	208	254	252	229	249	248	254	230	240	222	261	231	256	225	241	245	266	254	279	246	243	258	236	253	247	228	225	235	217	234	212	254	206	243	270	262	238	233
41954	29376	18092	10647	6464	4805	2992	1390	694	614	593	587	616	564	553	586	528	568	577	533	545	571	535	550	509	495	523	572	492	539	509	532	530	564	510	518	538	552	510	547	522	560	547	531	507	524	546	518	536	547	512	550	513	511	529	532	577	577	545	514	506	523	547	598	541	550	548	520	580	519	497	513	549	537	511	536	552	524	509	515	509	554	546	527	523	502	507	553	531	537	538	538	531	572	488	576	543	573	508	504	523	519	509	528	534	527	507	521	500	526	535	513	527	512	495	507	524	539	528	503	550	514	543	535	533	544	499	550	562	489	548	516	515	527	498	518	525	517	521	524	531	557	532	520	525	558	512	554	525	542	513	528	520	515	510	582	526	599	519	511	524	546	544	524	567	532	552	515	518	539	532	543	485	476	519	540	519	532	523	528	528	523	491	510	529	516	506	508	535	554	514	533	530	492	507	570	526	523	529	473	535	492	539	528	534	518	506	548	520	519	475	557	520	551	539	551	528	530	532	544	544	534	524	527	527	490	544	533	566	509	540	549	516	477	549	531	509	517	534	527	536	543	526	538	526	509	553	513	541	524	494	533	528	545	492	531	466	517	532	510	518	561	556	554	553	523	541	546	529	540	505	561	541	514	528	475	538	541	486	531	473	534	533	544	520	569	543	501	561	567	495	532	569	515	533	520	591	508	552	565	536	530	511	543	500	542	548	547	525	581	525	551	568	530	524	538	546	564	518	531	511	532	580	486	564	543	556	518	518	534	525	555	557	535	519	528	515	505	543	537	511	501	552	500	516	524	559	541	563	520	554	564	543	553	527	533	482	529	527	546	564	510	541	515	542	536	501	516	513	508	547	575	510	566	479	550	506	512	523	519	515	535	547	526	544	544	508	525	509	532	545	526	557	572	502	536	542	511	545	488	556	518	520	525	522	520	550	524	586	527	519	507	561	530	481	498	562	514	527	559	521	530	550	533	504	530	507	561	542	524	507	556	548	529	512	577	529	562	565	512	568	510	536	512	529	503	538	509	510	508	536	550	523	501	558	502	534	514	551	531	536	541	520	521	526	536	545	506	549	518	523	519	525	495	510	565	531	530	543	571	511	541	515	544	513	576	506	491	515	534	551	528	509	526	555	551	523	539	491	517	499	545	523	520	515	498	510	540	507	557	452	526	510	549	489	564	541	502	488	518	522	588	518	528	539	550	543	510	535	562	535	530	530	559	553	496	496	496	550	521	484	491	512	542	499	558	556	555	523	518	507	498	536	501	549	526	538	529	517	505	530	481	545	534	509	494	547	495	542	545	544	535	552	526	509	569	482	551	538	518	541	533	499	528	516	520	556	578	524	511	532	534	533	484	549	534	534	523	535	515	501	496	515	526	535	547	541	536	545	519	547	525	537	523	525	523	560	483	520	509	506	530	532	543	528	529	539	509	541	548	519	551	510	533	512	513	513	567	536	535	509	543	527	547	511	555	497	520	545	515	543	508	547	542	508	499	547	518	535	564	520	509	531	519	541	551	497	513	536	511	530	501	493	534	537	499	612	512	548	580	516	539	543	480	529	532	477	491	538	544	524	544	534	556	512	532	520	510	515	501	509	507	521	525	529	510	533	524	552	537	525	518	531	516	536	564	570	548	541	515	588	505	556	528	483	568	523	525	565	524	473	528	535	529	500	526	536	559	539	548	532	523	509	554	533	500	519	542	542	549	532	530	509	540	563	480	572	548	536	513	559	528	519	568	528	530	557	509	525	485	511	507	516	518	519	528	516	530	517	501	500	500	494	490	577	496	542	480	500	543	545	579	572	549	546	502	504	506	584	538	505	536	567	589	514	522	526	511	509	485	502	546	556	538	547	510	517	507	552	562	519	512	523	527	545	534	553	562	528	550	514	539	519	524	541	519	528	529	545	515	496	570	514	529	502	537	575	550	522	547	531	567	527	574	514	531	543	540	522	506	534	526	515	522	544	517	495	521	532	533	510	526	516	529	567	524	510	537	502	509	527	528	565	559	549	518	565	497	504	518	562	538	525	534	518	548	548	547	513	515	590	500	534	557	507	539	549	573	534	507	509	574	501	536	531	520	532	570	556	530	546	552	522	565	545	574	524	540	538	531	520	512	502	542	509	545	511	516	557	532	515	532	516	524	534	548	496	515	526	552	557	534	527	488	497	522	517	564	539	519	516	543	534	539	509	514	525	550	533	541	506	491	545	528	549	529	493	542	521	579	545	525	535	553	550	537	543	497	538	535	541	514	533	537	504	503	554	567	527	530	540	492	521	541	537	548	508	573	492	504	576	503	556	523	510	544	530	543	572	555	487	498	552	496	517	563	545	528	505	480	524	576	506	563	542	558	522	517	539	508	553	514	554	521	551	544	537	540	532	535	552	545	525	552	552	489	497	506	530	549	530	504	564	516	531	481	510	514	494	525	558	469	508	544	574	510	545	519	526	535	578	497	503	537	543	525	524	551	544	531	506	538	523	534	481	496	537	533	500	585	535	524	498	491	538	482	544	561	558	541	538	529	553	527	553	506	517	523	538	541	499	552	525	507	513	574	541	542	561	510	468	527	525	524	513	514	512	462	523	563	555	540	518	506	590	523	543	483	520	558	547	474	503	580	500	558	517	537	517	566	536	551	514	581	499	523	547	533	530	550	487	534	556	529	529	521	499	540	507	527	521	549	538	548	528	522	551	530	511	512	583	524	513	526	511	487	536	508	530	538	519	497	536	523	526	543	550	525	513	568	525	524	534	501	544	526	543	582	493	555	533	537	528	541	557	524	562	529	507	522	546	533	546	563	531	507	514	535	518	509	531	534	535	549	553	492	528	556	508	533	508	540	491	546	558	479	571	527	568	547	499	513	512	483	567	513	528	525	498	554	513	527	522	544	532	508	537	544	521	543	549	520	511	499	578	559	562	508	502	540	503	520	529	589	548	517	497	518	538	513	503	524	521	532	521	544	536	526	547	520	567	571	531	536	496	535	509	540	542	518	532	509	506	575	550	488	532	568	520	488	573	500	535	536	514	510	541	552	521	511	532	516	521	542	512	522	535	503	513	539	557	538	504	511	540	560	539	501	533	556	510	510	542	554	546	547	525	523	551	503	575	518	562	538	520	521	490	544	490	472	482	512	528	524	563	568	569	541	538	500	550	539	522	504	524	528	511	574	528	518	506	507	569	515	517	540	548	517	529	542	541	574	485	531	539	496	578	563	514	508	514	550	530	542	546	539	511	515	514	531	503	563	536	557	524	529	502	492	532	538	540	513	556	520	511	539	537	540	487	531	568	511	519	549	516	483	525	498	565	521	549	531	556	561	510	547	546	555	508	570	541	508	506	547	517	523	545	514	540	490	504	507	574	520	513	517	510	536	566	519	543	516	555	528	533	502	536	530	510	509	530	546	471	510	569	547	537	482	520	520	528	532	500	558	510	522	524	505	502	530	535	526	538	549	490	563	526	551	568	509	576	522	504	521	545	539
48717	18322	5958	1901	805	506	341	248	225	220	207	230	193	223	197	191	202	219	210	153	180	203	166	191	194	168	197	207	218	217	188	189	192	190	196	174	190	190	197	209	185	175	210	173	214	156	188	190	197	196	214	204	177	200	197	179	217	203	203	201	216	189	191	193	178	181	202	205	220	190	197	178	208	200	195	212	184	186	211	196	198	167	206	222	193	190	201	200	203	217	183	197	231	205	185	176	199	205	214	210	184	203	211	192	188	187	212	176	205	226	186	203	193	210	204	221	202	225	191	215	194	245	219	218	187	198	171	215	186	176	187	200	179	203	184	222	203	181	188	210	220	223	213	211	190	179	191	200	183	226	199	212	206	179	186	204	215	196	190	188	194	225	206	192	178	213	209	229	183	198	208	206	189	171	173	236	174	187	169	226	210	194	199	192	200	200	181	175	208	185	196	195	237	209	206	209	185	200	205	199	198	153	224	206	170	170	211	213	167	181	212	213	201	225	190	215	170	206	207	186	201	204	216	215	192	216	207	178	199	211	194	196	212	187	199	208	202	216	186	202	227	204	181	215	228	194	180	153	213	211	215	216	205	209	208	208	216	203	178	223	195	172	215	186	203	208	238	188	185	215	187	174	214	185	225	195	218	192	173	207	217	194	218	205	200	197	179	204	220	187	189	182	169	188	173	193	205	216	210	200	196	187	213	200	166	211	189	185	191	199	205	197	204	181	213	198	186	190	201	175	185	196	206	205	221	208	189	239	234	204	218	200	211	179	183	206	221	197	199	213	199	179	208	185	182	182	197	197	193	179	216	209	206	209	190	226	194	202	179	188	188	192	203	229	174	187	212	166	220	190	184	211	204	193	200	202	224	234	211	204	181	204	183	215	209	183	207	187	209	222	193	225	221	194	211	199	181	220	219	215	198	178	177	221	194	224	201	203	201	185	189	216	208	193	215	185	176	175	177	197	216	187	190	198	188	187	190	210	160	162	184	192	198	183	207	201	192	208	201	200	211	197	181	196	197	209	199	205	204	216	194	169	214	192	193	203	201	180	173	203	202	191	215	186	176	199	167	218	192	219	212	181	221	207	195	189	205	183	199	220	204	185	178	217	187	205	212	203	192	186	188	186	216	185	197	210	196	195	252	184	227	211	204	167	218	191	207	204	201	198	208	165	200	201	210	203	177	193	221	199	205	199	207	192	205	213	226	210	175	191	176	197	211	217	180	198	205	194	215	195	193	177	181	205	222	195	194	176	200	199	198	187	186	176	177	212	216	206	187	184	200	199	202	199	195	234	223	206	183	214	206	176	205	206	175	195	196	181	172	196	196	203	215	205	192	195	190	172	180	206	226	201	213	184	216	189	186	193	205	220	188	178	188	195	181	207	175	204	204	194	204	233	203	225	186	216	192	192	191	179	196	178	233	183	191	199	207	182	205	200	197	198	199	209	222	212	179	170	220	214	208	193	213	199	200	175	186	174	188	198	214	197	199	175	187	184	201	202	201	227	202	213	195	181	214	181	214	194	209	177	222	205	207	203	223	209	219	187	194	190	182	197	207	208	189	160	186	207	209	196	198	209	210	200	199	188	211	196	178	210	197	198	243	231	204	196	198	188	220	192	222	200	211	221	207	173	211	221	234	207	199	217	192	185	178	179	200	209	229	203	219	174	204	193	196	207	201	209	214	188	217	199	229	185	169	185	193	202	189	232	200	174	188	203	206	215	236	221	212	218	213	212	210	185	207	214	217	193	194	192	236	193	201	194	178	183	193	207	164	197	207	201	188	192	212	191	203	184	181	203	192	209	173	204	207	204	205	212	217	180	189	190	212	184	198	226	224	178	217	213	166	211	200	201	200	167	182	181	189	193	217	183	219	188	195	207	190	211	231	202	216	185	185	200	182	190	193	199	194	202	204	211	186	196	187	190	200	214	195	174	221	182	224	203	202	186	182	214	185	190	232	202	213	198	197	182	201	171	210	217	225	207	184	166	200	183	218	178	191	215	184	219	173	208	210	197	211	170	196	173	184	208	209	207	180	188	221	189	188	217	219	188	192	226	206	181	174	172	223	193	192	196	218	185	218	190	205	212	237	181	179	200	178	178	203	173	189	225	219	187	211	205	189	210	206	173	209	194	194	211	187	189	229	222	211	217	204	179	192	212	220	178	206	201	190	197	190	170	188	205	201	225	216	222	204	201	198	198	198	190	164	207	223	208	196	166	199	203	195	201	213	184	187	205	239	207	214	227	180	226	182	192	209	206	195	191	213	214	197	216	212	194	202	199	201	198	205	207	198	215	222	226	202	185	189	224	197	210	197	187	192	182	202	181	179	199	190	202	199	201	198	219	212	188	209	200	173	201	201	192	174	202	191	171	201	187	179	228	175	197	243	200	207	217	160	206	208	194	205	193	203	193	222	187	216	204	197	196	203	225	206	182	201	215	182	188	193	194	205	194	191	193	212	205	180	207	194	229	191	187	217	197	193	198	213	171	193	184	197	198	189	184	181	190	210	211	184	212	203	183	201	212	209	215	177	178	177	172	183	199	193	225	192	184	195	203	207	183	203	220	189	217	211	187	202	194	193	190	204	181	214	183	182	188	187	209	220	229	233	187	216	201	213	194	174	203	154	187	221	201	195	197	173	184	229	200	210	227	191	214	198	198	208	184	167	195	197	203	202	175	192	200	168	176	210	198	168	196	190	225	192	213	177	199	179	186	199	196	199	207	196	179	207	214	216	220	188	195	214	194	202	223	175	185	192	209	219	200	192	183	209	227	208	222	189	190	189	184	179	180	200	222	215	181	230	191	197	204	182	236	199	185	206	210	191	183	199	223	176	188	200	183	215	196	197	190	219	205	201	176	195	194	187	190	220	188	199	201	197	213	192	201	185	171	211	190	194	231	212	175	189	167	190	229	202	222	217	198	211	182	207	211	212	198	199	196	213	237	166	175	177	167	199	203	224	193	194	186	206	204	216	205	185	201	207	213	210	195	193	206	203	211	221	233	210	206	212	194	206	184	216	177	216	234	202	195	171	221	186	198	208	201	190	198	196	168	197	218	201	184	200	205	203	218	164	209	193	212	197	201	213	184	208	183	220	206	211	201	190	213	205	211	187	198	214	214	211	195	223	172	199	193	201	192	200	227	203	192	171	201	176	192	158	187	190	214	182	196	210	194	182	193	213	214	213	230	177	172	205	204	204	191	210	216	211	232	200	178	205	174	197	216	220	211	182	187	202	178	194	192	191	187	183	229	226	190	238	175	201	202	164	200	202	197	218	214	218	210	196	218	186	186	191	201	218	193	184	216	216	198	201	210	202	202	186	218	209	178	211	209	205	204	183	201	192	197	213	215	188	201	188	202	205	205	209	189	208	212	227	203	227	207	171	211	185	209	222	244	187	190	207	183	198	196	202	198	193	202	207	220	195	205	165	207	187	200	183	188	208	198	206	198	189	213	203	180	205	192	236	194	227	195	225	171	181	186
32903	12511	7206	3763	2355	1596	997	570	518	493	487	446	485	489	527	473	468	451	473	452	443	461	446	432	462	419	465	463	471	454	481	445	459	459	462	523	443	468	435	451	466	428	458	490	450	464	443	465	468	470	440	438	455	428	438	443	470	496	440	441	458	490	410	463	422	444	456	452	472	400	457	455	432	466	429	462	427	463	468	475	440	469	423	425	445	458	465	442	474	448	455	437	456	457	421	411	479	473	477	464	469	433	438	478	398	486	454	445	455	447	432	452	453	421	484	421	459	430	458	453	478	438	442	453	406	453	432	436	411	483	466	415	454	416	443	453	434	463	459	432	492	426	458	438	478	435	410	470	449	482	426	452	495	435	457	455	479	419	455	472	468	455	439	478	432	457	467	460	462	457	407	417	445	484	441	461	464	441	453	468	461	453	489	454	463	446	452	422	464	468	421	429	427	419	459	405	437	457	455	452	419	463	459	449	458	446	451	418	413	433	433	427	438	405	458	474	465	431	450	444	441	452	445	425	504	475	458	449	472	441	446	465	453	453	443	448	451	426	455	480	440	509	463	450	434	475	419	483	494	436	481	451	465	462	437	457	444	463	460	438	421	459	449	430	444	443	449	483	436	491	472	445	440	453	465	399	449	471	462	441	446	478	500	464	457	426	451	447	462	498	410	458	413	484	470	456	471	465	458	433	455	437	444	420	478	450	414	418	422	481	460	474	442	475	459	467	448	473	417	424	462	454	461	477	451	484	433	441	454	498	414	473	432	480	436	458	480	456	452	473	447	450	442	477	465	459	436	418	456	458	422	426	444	468	448	481	462	421	477	431	446	420	501	459	435	425	424	461	433	456	457	442	453	478	441	418	468	446	432	431	458	409	468	447	428	481	422	465	454	450	433	434	467	470	453	457	424	452	472	431	442	397	441	440	421	435	496	446	488	420	460	465	453	449	450	446	434	496	422	431	495	466	439	494	421	446	400	454	423	444	450	425	422	419	441	468	473	454	445	479	428	446	460	444	442	436	438	442	449	431	441	471	475	467	430	442	483	472	430	452	422	467	467	465	479	484	441	414	484	454	425	447	434	446	434	467	453	431	489	444	442	440	408	447	440	448	436	420	445	460	463	437	449	473	451	485	437	458	450	466	465	512	438	469	441	461	490	441	440	435	465	457	431	436	469	462	448	425	485	446	430	461	482	431	450	482	477	448	458	414	467	461	433	466	430	419	475	455	430	432	443	448	463	467	431	451	433	479	484	422	423	460	440	466	424	463	428	451	428	437	453	445	452	463	431	434	437	433	447	447	412	459	438	432	463	414	481	431	475	448	421	469	470	465	451	439	484	451	427	425	484	470	488	477	462	429	472	470	458	454	449	483	458	479	447	482	430	456	438	461	448	441	447	425	459	445	429	460	440	473	469	468	455	401	456	461	454	407	425	475	480	473	452	459	452	499	462	471	453	446	449	461	427	431	429	434	434	463	435	460	435	448	497	488	449	420	437	425	451	463	484	470	446	439	446	449	407	456	463	457	462	469	492	468	417	437	469	459	411	426	521	420	506	489	459	452	475	460	479	423	461	429	493	437	427	470	447	445	406	466	400	461	445	430	439	484	443	488	436	489	481	441	443	469	434	498	453	446	408	424	457	468	467	454	461	480	458	454	458	449	459	456	434	446	421	480	441	436	468	438	464	477	470	430	395	465	493	457	432	429	398	454	467	440	449	439	438	446	465	437	438	479	452	467	473	418	431	473	444	482	455	456	468	463	458	439	457	393	441	472	448	434	469	440	473	432	483	412	446	446	440	455	431	423	443	451	439	477	455	466	480	439	466	431	504	425	472	471	469	443	421	449	454	418	483	441	442	462	451	419	425	451	453	477	502	459	456	470	467	499	471	436	470	461	489	471	437	446	450	441	457	476	452	482	424	458	467	470	467	435	456	459	449	454	430	447	455	450	401	428	466	461	412	470	421	433	449	429	487	466	433	458	448	470	439	494	463	476	463	455	417	440	419	442	431	431	428	460	474	429	415	458	457	428	486	452	446	429	414	500	439	448	463	403	481	463	434	415	449	431	467	429	435	431	448	448	406	439	456	444	460	446	426	477	454	471	469	451	455	443	449	459	416	448	463	440	447	480	457	456	452	431	435	456	436	471	477	456	459	493	437	452	449	444	441	466	449	471	432	443	464	454	501	474	413	435	444	476	448	458	505	458	453	489	485	430	443	462	466	443	451	444	470	465	447	468	461	467	500	462	480	501	434	462	477	448	430	444	408	426	468	406	466	466	412	448	495	451	465	471	478	486	438	484	462	437	443	447	452	444	489	459	455	463	429	451	477	437	449	481	481	456	400	435	444	491	452	428	433	426	458	448	437	410	427	453	461	465	451	480	443	438	462	441	439	470	424	473	466	457	433	467	443	469	478	434	440	448	460	476	465	419	457	462	458	457	434	478	462	463	438	429	476	428	415	480	447	433	449	450	442	458	439	449	432	454	424	476	469	445	464	430	441	427	478	457	436	456	475	475	429	478	462	454	430	470	408	416	422	419	433	471	406	439	479	444	471	461	441	420	422	415	454	450	443	475	418	422	430	436	444	469	474	445	459	448	431	466	447	443	433	464	446	479	440	463	457	454	469	481	509	489	450	438	442	487	438	456	444	451	435	450	475	438	476	405	437	484	409	453	469	461	482	428	437	454	445	482	451	464	456	437	501	490	486	446	416	438	455	470	418	418	499	440	423	469	451	487	452	448	431	489	442	438	424	457	447	416	435	442	448	477	456	485	419	448	431	443	455	466	458	466	487	448	466	455	496	447	449	430	447	454	458	478	433	472	472	460	416	437	418	442	422	441	415	439	471	483	423	410	485	480	451	486	427	464	461	434	406	467	441	433	444	453	443	469	444	458	460	459	453	483	465	451	430	450	446	422	428	408	462	465	427	452	451	444	482	478	441	444	424	464	458	486	456	426	469	471	476	450	462	482	430	439	461	442	495	424	432	444	443	508	405	458	432	438	466	475	481	407	461	451	468	431	435	419	474	436	476	456	485	394	427	429	436	480	449	455	446	427	463	454	470	462	445	456	445	441	471	466	473	499	464	452	429	439	446	456	462	426	457	496	443	425	445	470	418	498	447	463	436	395	439	409	458	452	482	477	455	435	468	451	440	462	459	432	465	439	446	444	465	407	480	469	482	467	433	436	458	461	460	454	461	418	452	477	441	435	464	466	451	461	444	493	443	416	413	442	447	455	444	422	473	486	460	429	455	434	452	465	472	501	432	452	449	435	441	466	481	447	457	483	463	429	464	440	462	430	488	450	476	476	431	443	463	438	419	432	445	442	448	449	472	476	451	481	427	433	436	466	438	463	458	435	449	416	474	446	485	451	466	442	420	459	454	481	456	457	428	462	455	448	413	453	439	487	499	464	483	469	433	435	460	457	453	415	475	421	474	439	433	458	486	502	466	476	457	431	434	434	401	483	429	476	491	470
50538	26862	13938	4796	2012	1047	628	348	246	249	253	229	227	192	223	244	223	200	207	227	196	198	206	208	196	247	223	225	244	229	224	207	246	222	212	244	187	223	225	222	223	219	227	199	221	208	223	220	224	228	204	221	221	180	207	212	186	200	186	201	207	186	198	218	213	256	254	221	206	215	195	221	221	217	193	224	197	216	202	194	210	226	207	217	206	218	215	212	223	254	176	213	214	223	229	238	185	246	227	235	191	215	214	232	214	204	220	225	233	230	197	190	245	199	184	205	229	222	221	210	219	177	207	204	215	250	219	215	253	230	215	237	195	184	240	194	194	217	210	232	198	226	220	228	209	223	204	239	205	217	187	201	240	193	192	237	236	243	207	199	229	217	227	202	213	209	192	249	215	212	201	225	198	204	220	227	215	188	216	214	214	224	199	203	220	216	226	209	211	229	200	210	206	187	184	200	212	216	219	223	227	225	237	222	215	200	217	227	217	193	210	196	215	239	234	221	212	223	210	204	215	251	228	229	209	191	202	211	206	207	229	231	212	207	204	189	207	174	217	208	245	203	224	236	227	212	176	201	236	227	215	218	227	216	210	216	221	208	211	238	204	232	205	219	222	213	208	229	219	243	225	193	179	191	202	201	191	209	197	211	211	196	211	231	250	202	201	232	195	260	229	207	175	225	211	197	215	196	217	203	227	211	245	184	217	241	252	203	208	236	232	213	205	205	230	239	216	224	210	231	194	219	199	204	244	199	235	210	239	205	209	206	226	219	194	190	204	186	185	212	212	196	226	197	219	221	251	194	221	204	195	204	210	232	224	239	183	238	208	216	215	221	233	238	189	248	215	197	183	222	218	213	206	218	197	174	205	211	218	221	201	235	216	238	221	194	205	201	218	205	198	198	228	214	222	216	221	222	251	243	218	194	222	182	229	254	219	234	218	211	230	217	182	236	218	201	219	217	212	239	221	175	191	209	207	226	216	233	226	232	223	219	209	228	212	211	205	204	200	205	224	249	214	196	219	220	226	210	248	238	233	211	223	218	212	236	230	218	230	208	199	225	219	222	206	219	237	206	220	219	198	217	204	200	199	218	221	201	226	227	210	214	221	207	217	222	183	197	219	224	226	235	216	200	236	201	220	239	230	208	219	228	219	181	190	202	212	226	214	208	238	223	213	231	203	185	198	217	211	204	211	228	203	230	224	212	239	227	226	211	218	242	183	217	214	234	218	219	209	228	203	192	205	226	191	250	199	222	215	204	211	240	233	215	194	205	197	190	188	210	209	217	186	196	204	203	218	203	231	210	194	208	200	193	214	248	225	191	197	209	221	222	225	239	192	199	208	238	210	236	224	218	212	230	187	230	215	243	208	199	213	204	198	235	223	220	210	202	214	220	185	204	207	201	202	225	205	222	218	238	223	213	227	211	216	223	193	235	208	243	251	210	193	210	224	227	206	200	227	218	230	237	204	214	241	223	192	219	214	238	229	222	232	202	196	201	230	228	208	204	221	230	240	214	228	210	217	218	215	219	212	224	234	208	209	212	217	227	203	212	202	251	210	208	216	195	238	228	240	215	212	214	210	209	213	200	243	211	224	190	221	207	209	208	209	215	215	247	218	201	229	165	205	201	213	229	229	210	228	236	218	226	235	220	210	224	220	206	240	221	205	212	195	237	210	241	201	208	220	193	182	213	208	210	225	200	223	213	195	207	225	222	190	206	246	207	230	213	200	233	213	222	209	188	179	219	247	237	213	232	235	214	231	240	210	219	197	181	202	261	213	257	210	193	192	240	211	227	221	227	232	226	222	215	217	203	224	236	197	207	215	211	223	211	245	187	203	215	197	221	235	233	190	192	232	227	212	220	199	226	256	201	209	232	178	211	219	200	202	199	182	221	213	225	224	201	202	201	200	220	220	211	221	189	180	219	193	251	213	207	237	198	208	242	215	220	218	217	204	184	202	222	206	224	187	226	234	241	218	210	191	215	214	219	219	229	201	214	225	227	232	227	218	217	214	243	240	201	221	217	215	217	201	235	224	219	213	222	231	225	212	198	198	213	179	202	195	216	230	210	195	214	230	208	223	218	219	206	221	208	205	221	203	202	225	244	199	184	208	198	196	198	215	222	207	249	230	184	218	201	194	221	203	212	182	201	191	195	225	232	214	206	210	213	220	200	247	195	197	217	215	199	227	198	208	216	215	234	177	233	211	234	195	257	196	232	208	194	177	194	201	221	216	228	213	219	221	215	218	217	243	218	238	224	230	247	215	201	240	187	222	230	245	193	232	224	219	233	238	190	220	218	179	220	211	209	207	214	225	234	209	199	216	230	223	214	227	207	207	195	253	227	215	233	241	215	217	207	183	209	208	194	185	200	221	213	234	183	210	221	201	234	218	187	197	200	179	247	213	212	200	248	197	191	226	192	214	181	226	244	213	196	205	245	232	229	190	208	219	214	182	195	220	220	242	207	210	249	247	206	231	189	203	212	220	227	215	228	217	213	214	216	217	207	194	229	202	204	234	197	234	208	227	228	229	213	210	228	216	220	209	207	221	210	221	223	181	225	233	208	238	227	227	208	197	204	228	219	211	218	204	193	218	258	212	191	215	211	202	243	213	236	203	219	226	228	179	225	242	209	228	234	231	196	217	202	193	210	190	203	224	231	222	190	214	209	227	211	205	187	232	227	234	207	225	204	230	199	199	241	244	203	191	189	232	199	193	226	215	205	193	225	214	231	211	200	204	215	215	216	186	230	223	225	211	223	222	241	235	195	214	223	224	224	203	211	228	230	241	204	175	216	199	169	201	208	226	195	209	220	191	204	203	204	242	238	237	210	230	239	198	233	232	205	225	220	220	186	227	243	225	196	239	231	252	208	191	196	213	217	197	217	242	233	205	220	230	218	209	214	239	244	225	199	232	183	203	214	214	211	235	218	203	216	200	201	211	215	209	206	215	204	210	192	208	235	214	226	208	219	211	206	197	221	211	230	246	263	230	232	196	209	220	220	220	229	193	217	193	218	244	227	208	240	239	207	236	209	205	218	235	196	235	208	202	233	209	202	246	235	193	224	209	204	202	238	248	221	211	208	236	209	226	227	255	219	201	185	243	205	213	217	224	225	206	206	212	218	213	220	218	228	216	211	266	227	239	227	201	214	235	215	214	209	234	226	236	224	221	226	201	218	211	231	209	226	205	230	208	222	227	209	213	235	201	221	196	237	238	223	245	248	201	227	222	250	250	260	209	202	211	213	233	208	221	206	202	181	219	225	239	255	227	211	181	197	201	227	216	227	199	221	218	222	237	207	214	219	222	217	225	230	228	218	200	243	206	218	218	204	193	196	185	199	197	222	212	214	212	196	201	207	194	212	219	205	217	202	241	215	221	227	205	206	193	210	218	241	202	213	194	237	204	228	215	220	209	205	211	233	225	223	216	230	211	210	176	212	205	195	220	230	240	221	218	201	218	224	230	233	240	260	229	222	230	218
34073	21812	15478	8466	5672	3342	1961	927	606	566	564	544	545	576	524	493	516	517	497	522	533	471	491	493	520	488	492	515	489	488	485	497	488	496	457	463	488	452	548	497	490	514	502	493	470	504	503	468	485	493	477	494	465	501	509	497	441	518	494	485	474	503	501	470	461	477	487	496	519	456	529	467	489	469	494	490	488	514	474	505	474	496	497	481	482	480	513	495	506	491	498	480	447	442	520	457	496	512	474	464	526	485	498	498	479	510	493	461	534	490	474	485	460	517	492	464	495	487	476	474	529	447	510	505	489	501	457	475	504	491	496	510	480	503	450	463	509	485	498	452	466	496	472	471	472	501	509	480	488	508	474	498	490	532	449	487	486	519	515	481	433	470	450	499	515	494	489	505	468	474	492	505	495	433	503	507	497	470	504	477	522	479	515	418	492	475	486	463	472	500	466	456	470	503	466	506	476	486	477	458	473	457	514	493	511	460	488	463	509	462	496	500	465	460	512	537	450	510	476	469	512	491	488	518	532	471	493	491	461	484	500	473	489	468	485	493	535	483	462	471	487	489	514	463	473	535	504	484	491	483	443	500	492	501	471	469	508	451	471	479	447	456	473	468	511	486	484	484	498	456	443	471	515	547	450	495	475	507	475	484	527	495	459	460	513	456	491	527	496	474	503	503	508	509	507	502	494	514	489	463	512	460	476	501	516	520	462	502	499	497	541	507	526	459	485	515	498	507	492	484	496	485	508	500	515	484	470	515	468	505	503	476	532	502	482	498	465	471	484	507	550	518	495	499	467	489	481	507	469	483	431	483	474	518	497	480	506	493	472	446	500	507	485	462	478	463	483	486	508	461	495	475	456	523	501	478	534	500	493	463	510	527	491	498	530	458	481	473	471	449	502	478	446	475	493	514	478	490	464	467	485	522	473	486	466	468	434	458	488	497	529	473	503	533	473	493	470	495	503	475	457	485	474	517	486	489	464	491	461	500	477	488	498	472	468	464	458	471	470	479	503	495	502	496	441	472	466	523	501	510	483	479	498	477	528	487	544	478	466	488	480	502	482	491	500	458	504	513	507	505	455	507	495	485	495	484	485	485	495	527	466	493	447	472	475	510	495	472	516	468	500	486	494	498	469	511	473	503	474	478	486	468	530	493	468	533	477	490	483	465	490	506	482	465	477	508	495	508	516	467	497	471	450	459	457	497	496	481	508	467	508	506	475	497	517	456	491	520	499	517	472	483	511	467	503	479	528	528	478	484	482	470	467	503	470	474	526	497	471	488	510	507	454	512	494	492	512	518	483	485	501	527	439	505	493	475	459	481	506	517	507	491	482	435	493	486	511	445	487	514	517	448	444	503	468	452	482	497	470	471	514	512	507	460	522	503	482	469	495	446	493	493	477	451	525	462	464	511	476	495	464	459	459	500	494	496	491	491	479	479	487	490	509	480	474	454	529	504	515	500	498	494	531	499	495	533	480	495	479	497	528	494	471	518	491	515	464	467	498	479	462	500	462	493	470	498	489	504	459	497	475	488	513	471	479	504	493	504	461	498	486	483	552	458	486	492	498	496	518	465	502	494	475	498	489	498	503	455	475	503	487	507	474	481	527	487	527	459	496	495	455	491	479	503	513	463	556	488	469	493	433	513	517	491	485	486	497	452	538	466	502	547	477	497	503	492	480	495	462	533	486	461	539	477	532	491	519	501	494	483	443	488	495	504	521	508	466	527	489	478	501	474	476	477	503	465	501	552	518	533	487	499	497	499	534	527	483	494	477	492	496	494	479	474	443	490	508	450	495	468	543	509	489	447	485	476	533	523	489	514	507	437	501	500	451	477	487	507	467	507	476	521	491	478	468	487	528	497	479	504	502	475	513	489	489	491	511	504	489	467	495	485	522	461	517	454	429	512	451	521	525	499	495	467	500	494	468	495	498	487	485	498	457	508	489	439	490	441	447	506	514	496	515	505	479	479	497	474	518	523	478	493	514	506	459	491	479	519	491	471	484	506	499	495	510	489	456	493	486	509	469	507	497	503	487	496	500	492	478	509	440	481	470	508	507	500	504	503	491	472	514	474	491	505	518	495	541	471	479	480	491	483	468	500	514	533	499	511	510	446	485	497	485	472	476	477	514	493	468	478	496	507	465	517	472	459	479	469	546	480	500	471	507	492	449	462	505	498	478	497	521	507	490	482	492	475	487	473	489	496	516	482	485	436	542	477	496	482	484	471	501	482	514	506	485	458	491	517	489	506	489	521	518	482	470	499	481	478	495	494	497	476	490	463	515	501	483	495	466	470	513	470	487	496	479	496	449	465	480	475	489	510	494	491	498	488	500	502	478	487	491	452	474	503	461	518	493	470	493	450	479	485	518	487	475	493	481	472	500	524	486	470	479	482	499	500	495	456	500	546	496	494	494	496	507	508	515	486	469	507	522	450	503	498	504	489	454	496	456	459	487	503	463	479	483	500	503	494	506	512	477	440	461	475	475	473	491	501	472	472	490	524	495	545	505	487	479	506	498	485	477	496	473	470	484	496	501	469	511	477	440	475	500	516	503	500	523	515	481	507	510	503	489	448	539	480	494	460	470	488	466	488	493	489	463	507	468	509	514	493	511	471	535	503	517	491	515	467	474	540	474	459	480	521	482	453	474	467	516	496	451	491	455	483	513	486	484	506	477	498	515	515	474	495	470	474	494	476	465	515	506	515	463	486	482	515	510	465	472	519	470	513	459	557	467	494	506	506	475	503	459	484	464	483	476	486	497	533	442	485	494	457	444	479	522	490	508	522	498	511	540	504	536	493	457	469	441	520	460	525	512	427	486	487	490	489	487	459	479	483	506	473	523	488	480	505	471	514	464	521	460	470	499	487	487	478	517	476	498	454	498	447	512	493	469	500	460	474	499	497	510	496	496	508	506	490	487	459	477	505	485	496	518	503	458	524	500	502	498	450	466	486	464	510	467	471	509	523	526	481	548	523	472	449	466	476	453	458	499	480	467	462	501	478	480	473	451	536	473	491	501	505	506	494	506	498	500	462	485	478	506	496	482	480	498	470	495	506	487	483	459	509	499	465	434	481	469	488	518	474	484	491	477	461	514	520	489	459	514	456	514	489	474	509	485	467	476	486	519	539	491	484	480	519	490	477	528	514	499	511	504	451	480	477	468	479	453	451	506	473	473	473	471	490	482	496	487	479	490	493	492	467	468	505	500	500	484	446	471	505	496	501	488	497	490	468	466	525	472	518	467	454	477	481	470	460	478	507	509	498	481	500	460	464	510	499	480	466	476	472	482	501	536	500	499	494	451	483	496	492	510	494	494	485	479	483	502	488	509	482	455	480	528	486	465	496	483	487	492	492	486	500	482	465	452	500	517	502	471	483	499	457	464	481	507	502	490	493	478	557	467	512	501	495	483	505	460	462	498	488	498	531	476	510	476	517	513	509	483	440	461	485	509	500	517	504	492	514	523	504	475	523	468	537	472	464
61288	32119	14160	4476	1595	882	470	268	266	259	237	243	258	230	226	250	262	250	230	240	253	226	246	251	232	244	255	242	227	244	250	245	224	233	236	239	228	250	258	239	254	248	234	235	204	209	244	255	238	247	262	243	225	258	240	258	274	231	222	257	281	264	216	210	221	264	256	206	253	248	250	224	218	241	247	249	267	238	227	245	228	221	243	263	244	218	233	244	237	240	269	264	245	257	262	207	251	230	229	248	236	227	224	236	249	250	256	248	260	209	207	252	231	246	224	234	244	237	253	226	224	226	229	252	217	248	259	230	246	248	234	243	250	256	219	246	246	234	240	228	225	224	244	228	256	227	258	235	267	263	247	248	250	246	213	242	245	241	240	233	242	250	250	204	291	242	259	253	219	258	219	239	250	220	253	240	266	234	248	253	252	246	239	242	254	252	230	214	225	236	256	240	210	254	257	236	244	264	256	226	230	243	220	222	244	244	240	255	247	223	210	231	249	240	238	236	205	240	265	261	236	247	222	239	234	229	208	239	225	238	239	245	226	222	266	255	249	227	229	233	209	223	243	255	217	271	237	216	254	260	255	254	214	267	239	246	233	239	249	242	254	253	222	222	257	220	243	234	249	267	251	284	247	267	232	241	274	238	216	228	221	255	258	231	249	254	230	239	254	232	216	243	262	252	221	270	296	234	238	265	244	226	249	228	264	256	229	239	238	221	260	290	263	268	270	262	264	246	253	232	240	255	228	244	251	223	271	258	205	228	247	245	259	255	251	252	255	219	194	257	211	240	241	252	225	248	241	236	246	246	230	261	248	258	243	253	237	211	228	219	253	206	268	247	215	228	220	248	224	226	238	249	234	227	242	257	249	249	226	236	219	239	214	246	230	233	235	255	245	224	260	238	238	250	260	191	234	234	241	223	249	230	259	224	230	229	243	231	254	236	255	274	252	232	225	236	270	265	214	243	256	244	221	238	239	237	218	239	231	253	220	248	234	247	242	218	228	217	261	237	250	250	268	232	260	239	235	257	190	221	211	232	197	236	236	250	252	205	229	226	225	231	237	220	248	225	236	253	215	233	230	261	235	247	234	240	203	256	233	207	265	231	216	222	262	256	234	260	254	249	246	265	240	234	244	246	272	228	243	229	224	245	236	216	243	221	208	241	235	229	266	258	237	228	226	234	272	261	193	248	235	208	249	210	210	235	230	250	224	224	217	241	242	216	262	256	260	253	233	229	232	245	224	234	228	219	215	239	241	259	228	225	226	237	238	236	248	248	267	236	224	247	238	231	235	245	226	228	256	247	232	249	221	262	250	252	232	244	221	250	253	235	223	261	235	240	224	228	225	233	234	245	227	238	237	253	227	251	239	244	261	232	247	260	217	241	239	233	242	238	252	239	213	222	232	226	257	225	237	253	233	213	231	239	273	241	223	263	248	234	244	245	223	207	243	262	221	256	215	199	239	227	237	249	249	211	225	237	242	253	267	215	211	226	261	208	261	236	240	249	214	236	230	243	275	231	258	216	236	241	232	260	247	206	222	231	217	257	233	237	229	237	228	231	233	256	247	225	238	207	264	254	245	245	249	249	230	232	237	224	252	254	251	233	266	241	236	257	223	225	242	233	227	254	241	200	249	232	246	242	210	244	227	251	237	243	254	276	251	258	244	205	253	210	212	251	246	264	222	223	218	235	247	228	230	256	223	222	264	234	203	203	235	232	240	263	248	237	274	222	235	231	210	251	246	236	249	254	225	253	210	254	214	257	242	252	261	236	230	244	254	257	254	248	214	235	248	279	252	279	249	265	228	224	232	238	237	246	227	230	236	237	235	230	241	285	252	274	225	217	266	248	224	259	272	236	254	211	242	225	242	242	239	255	251	256	224	225	243	258	247	236	255	278	227	226	237	254	241	258	219	224	253	248	266	230	256	251	243	226	217	260	223	217	244	253	215	242	251	229	245	257	256	256	241	242	254	233	236	232	250	214	257	219	261	236	247	250	213	230	240	284	232	228	250	264	247	270	248	259	251	228	234	265	251	254	247	243	235	220	240	251	230	229	256	271	224	232	255	235	226	213	218	231	252	232	254	234	245	218	242	249	250	259	232	234	235	249	235	231	223	247	214	228	253	248	250	212	259	239	255	240	239	229	227	223	245	224	278	266	240	225	235	249	256	202	261	258	268	214	231	230	229	266	226	245	257	245	236	240	241	252	194	220	241	227	229	270	215	257	224	256	212	229	226	276	232	246	260	258	240	235	237	240	275	282	225	234	201	219	236	248	248	240	232	237	240	236	247	276	218	229	231	245	251	245	245	261	258	229	242	223	263	246	247	243	241	229	250	265	221	232	256	267	220	243	231	241	257	223	224	256	240	220	216	236	230	239	258	271	234	252	228	246	233	254	235	247	250	236	267	220	233	265	263	260	218	224	247	231	248	243	228	244	198	248	263	261	264	250	233	256	253	267	231	243	213	229	254	235	226	232	236	257	254	243	244	252	229	243	259	224	256	229	236	233	244	245	266	219	248	232	254	247	244	255	261	246	266	271	280	271	221	257	238	256	254	258	235	229	205	231	235	225	229	241	235	232	245	270	226	256	232	211	247	219	239	237	232	245	252	249	246	228	217	221	253	275	238	223	211	233	240	245	218	251	218	252	232	243	239	223	260	222	230	231	247	228	252	214	244	204	243	227	265	231	226	260	246	232	236	234	272	239	278	234	242	265	245	223	240	236	232	226	241	227	252	239	233	237	249	246	214	251	238	242	226	251	216	272	226	235	231	278	257	244	253	230	244	216	229	233	222	268	244	242	254	240	249	211	287	212	244	212	242	240	242	256	266	239	229	257	234	258	245	232	250	251	235	262	239	254	248	234	235	228	244	246	252	242	214	248	223	213	251	254	250	229	242	229	236	234	227	211	252	241	221	245	244	245	252	241	240	227	237	235	246	248	233	212	224	215	266	267	250	245	245	229	243	267	218	252	236	259	222	248	245	238	212	256	238	224	227	254	222	257	245	237	258	215	245	227	233	235	236	244	236	220	229	248	254	250	271	250	234	236	263	222	257	217	232	239	264	221	255	236	245	224	255	240	226	237	236	216	227	222	243	235	237	216	212	240	239	223	227	233	244	264	250	256	240	238	232	235	233	262	221	210	212	244	256	243	247	246	259	236	243	250	226	252	226	227	249	223	238	242	245	242	223	252	240	265	234	247	255	240	228	222	237	227	246	234	262	242	229	233	213	231	233	233	231	231	221	243	212	227	231	240	212	231	235	252	247	234	259	239	238	222	243	263	234	250	248	231	276	253	230	222	259	238	247	233	242	189	270	236	266	231	227	265	266	227	244	245	225	228	223	248	263	237	244	245	219	265	226	256	241	236	240	235	229	223	205	213	219	234	276	253	246	213	269	251	252	229	208	230	204	277	218	233	251	232	223	238	216	257	253	249	229	217	228	249	271	215	220	221	234	223	235	281	251	221	227	233	228	241
42917	24331	13033	7309	3987	2481	1262	694	613	613	561	570	515	546	568	549	545	530	523	556	528	511	536	549	507	527	550	575	549	510	567	527	496	549	471	535	550	521	503	540	484	528	526	578	554	541	543	507	570	545	522	548	511	560	533	556	539	548	531	580	568	515	512	554	513	502	551	534	542	544	492	566	540	491	517	521	509	567	547	562	545	575	516	551	545	520	529	514	517	557	557	522	540	558	545	532	558	513	557	576	570	533	517	547	527	567	548	541	565	546	523	544	539	537	535	514	529	522	539	511	527	504	518	530	522	519	560	561	500	593	523	518	550	528	525	521	570	524	566	525	512	507	509	568	528	532	540	534	543	540	550	582	570	510	543	524	536	514	554	520	524	518	564	583	481	519	527	541	527	546	505	545	558	537	542	533	535	573	576	533	517	479	546	514	542	492	504	540	539	553	517	560	541	518	561	519	519	505	541	499	506	525	505	535	543	511	521	543	545	529	535	513	533	519	542	530	527	545	536	513	573	513	538	553	500	490	524	532	525	531	502	573	505	560	507	492	521	531	553	544	544	516	521	503	539	512	543	556	525	537	519	514	522	515	544	520	486	552	508	547	503	559	533	530	543	562	544	560	562	527	518	522	597	534	542	512	544	535	537	543	546	558	497	477	532	547	558	516	547	478	538	529	518	535	563	517	519	531	554	553	568	536	558	557	498	575	513	531	558	492	495	519	508	529	567	582	478	542	537	560	505	508	547	529	533	533	517	595	530	543	536	520	559	544	540	538	539	509	504	498	545	518	573	562	495	557	537	528	536	500	540	497	525	519	542	520	513	536	544	548	544	570	489	557	552	514	557	528	567	520	499	515	531	524	536	512	539	531	524	490	528	517	528	563	500	540	555	539	506	533	508	585	545	543	553	495	576	494	552	548	534	525	507	526	524	523	531	509	568	521	532	538	540	574	530	537	555	555	533	548	509	482	554	579	530	522	503	544	535	534	530	559	546	552	534	559	559	535	513	550	529	558	562	567	551	525	512	537	491	498	530	541	504	521	479	531	548	547	489	552	549	507	559	535	507	550	521	515	556	529	513	573	556	507	546	562	544	528	512	498	532	502	526	554	566	542	506	558	575	547	545	533	540	502	540	501	520	514	541	526	546	542	554	545	534	543	528	557	554	518	518	592	550	547	562	556	532	548	508	517	531	501	552	508	554	520	541	528	566	522	534	526	493	523	551	501	532	465	517	491	520	505	520	511	495	563	540	503	493	536	505	531	523	521	502	565	574	525	557	535	539	565	513	521	528	541	560	515	507	563	507	525	542	498	564	548	531	531	544	547	542	543	612	548	527	532	560	536	533	510	556	560	526	495	600	525	583	541	536	512	540	527	529	532	597	527	544	542	525	487	559	591	556	504	539	526	505	520	525	524	533	538	582	517	507	567	544	523	527	512	559	496	512	543	539	520	529	478	532	557	542	591	549	578	540	547	528	543	542	565	514	516	508	509	527	530	504	574	489	538	522	501	526	582	511	487	533	524	551	524	549	514	528	559	529	532	566	510	568	481	504	543	544	530	529	520	514	503	560	555	562	541	557	543	501	525	536	502	539	515	506	549	450	557	516	530	530	533	536	544	546	558	557	483	536	556	550	518	520	541	526	510	525	467	568	527	553	547	556	500	515	542	555	539	522	524	528	544	506	564	584	558	551	538	499	488	543	520	533	504	544	564	513	551	530	551	502	532	551	531	483	537	511	568	534	502	500	534	543	533	534	512	567	533	522	526	492	509	522	506	528	541	517	526	530	482	531	534	482	532	496	498	527	499	513	518	486	588	574	518	525	545	505	540	524	582	519	520	522	570	525	505	466	553	548	537	578	509	528	553	551	510	521	568	485	548	542	545	553	526	542	538	526	561	478	519	510	505	540	535	547	546	526	557	531	515	539	536	549	564	497	503	471	518	573	539	524	501	519	550	553	520	558	544	497	524	571	539	515	577	546	485	550	505	552	526	573	551	536	544	507	578	527	562	530	531	523	548	571	531	506	536	555	503	544	537	526	501	496	535	552	544	501	520	558	532	548	529	547	560	520	548	541	574	501	547	551	498	520	516	544	534	540	546	545	515	528	527	562	466	527	536	547	525	517	503	541	535	555	526	556	554	558	543	531	523	509	518	538	548	533	520	544	548	510	536	516	522	568	533	531	506	509	515	534	528	536	551	516	509	517	536	519	548	504	576	517	502	563	529	536	568	520	531	540	555	562	524	566	520	553	502	560	534	559	518	549	518	550	519	501	563	562	533	514	537	562	546	525	512	586	494	542	504	534	504	532	536	531	569	540	552	568	526	548	529	522	568	540	556	546	526	573	544	499	512	521	542	520	536	533	554	520	527	552	532	575	517	534	530	539	568	501	559	507	511	525	519	552	523	534	562	555	567	556	507	567	521	505	515	543	573	522	515	552	536	553	566	556	552	545	555	558	520	553	558	528	509	502	506	530	538	566	527	526	468	544	516	538	529	543	504	515	543	534	510	527	488	514	547	544	520	512	529	527	545	495	538	536	535	491	536	535	511	517	580	566	518	532	536	529	511	519	543	504	552	541	523	561	550	568	536	519	551	525	536	498	546	544	527	546	546	529	507	541	470	556	564	543	544	548	520	553	568	494	510	526	529	547	534	509	511	556	553	548	559	538	489	564	499	521	524	513	546	523	563	549	544	532	524	535	495	528	510	539	527	552	549	523	499	518	495	520	571	498	504	576	528	524	503	518	497	528	517	477	497	496	479	546	556	545	542	547	555	536	532	559	550	522	524	539	554	538	587	513	557	532	549	563	546	541	513	498	510	521	531	550	504	557	522	545	525	531	543	519	550	520	531	492	543	543	536	556	514	523	473	548	523	532	506	561	491	547	547	551	506	548	531	549	525	522	529	522	512	523	537	552	523	543	567	496	546	549	511	524	514	566	547	569	489	554	504	535	524	538	493	513	568	528	502	518	523	528	534	508	556	568	533	512	519	537	506	478	529	561	545	514	542	530	517	482	544	531	530	555	526	540	550	576	563	503	489	573	549	522	544	547	514	523	566	490	576	492	530	547	557	504	520	539	540	504	529	507	523	544	524	542	492	518	571	527	469	490	538	581	600	560	517	506	551	537	487	587	504	511	555	534	566	551	504	558	510	541	526	499	495	533	542	518	525	530	498	498	537	544	548	526	593	536	541	523	547	524	564	539	527	509	512	548	551	526	543	533	505	524	565	526	559	511	469	538	541	555	565	553	515	549	533	536	533	549	559	539	527	523	539	540	522	539	527	556	604	547	548	507	498	507	537	549	518	552	530	528	559	500	533	504	524	530	511	495	559	512	519	535	578	533	536	535	489	540	514	557	514	483	542	494	458	530	556	520	565	538	532	506	532	488	511	509	520	547	502	524	554	548	532	555	499	589	522	511	515	509	557	506	541	530	560	477	526	501	536	537	530	538	580	499	577	525	518	539	542	537	505	508	547
49865	23774	7567	1670	787	457	239	206	204	247	230	229	235	234	205	192	222	211	210	231	193	199	228	202	215	197	187	210	213	214	195	219	210	210	209	204	183	192	187	196	175	192	206	194	192	212	190	224	185	212	199	204	212	196	206	188	190	191	221	172	211	201	190	204	193	176	189	202	183	203	227	206	222	209	224	242	195	209	224	215	198	183	231	220	207	226	205	197	241	230	224	217	207	202	176	196	194	211	203	192	187	188	209	203	215	188	194	193	191	189	193	204	196	213	198	198	224	233	213	209	201	207	196	214	186	212	218	219	213	192	213	185	205	205	188	222	199	222	204	213	195	200	189	188	186	210	171	219	228	196	214	205	203	202	200	202	160	202	208	226	204	205	185	197	203	231	218	177	212	227	226	192	209	216	208	213	211	199	218	215	199	196	198	208	221	198	190	213	207	201	186	190	207	175	212	199	203	189	194	202	203	192	217	198	191	229	211	195	201	198	209	209	176	200	211	193	213	194	194	227	179	187	201	209	199	204	177	194	201	183	189	224	213	219	186	215	225	228	195	213	198	224	235	191	210	199	179	204	221	222	216	179	210	181	195	221	220	208	204	206	189	211	205	173	209	213	192	216	188	195	190	198	195	201	200	210	183	166	204	203	215	210	212	224	209	205	198	210	194	187	205	202	201	195	204	210	188	222	212	214	196	217	204	186	200	207	207	200	178	240	201	213	203	226	230	230	184	182	222	196	191	213	185	219	194	180	186	206	218	195	197	214	201	195	210	208	198	229	211	203	220	210	206	224	195	199	223	219	195	214	227	215	203	206	173	186	217	206	202	202	213	194	202	174	189	202	188	201	191	225	219	204	198	201	203	216	217	219	209	208	189	213	221	202	213	204	194	206	209	239	209	179	207	209	235	210	206	205	196	197	197	197	217	210	195	221	199	207	219	202	218	212	180	191	173	237	184	199	189	222	229	188	241	218	194	209	198	191	177	210	219	214	247	193	206	198	194	188	204	217	198	175	228	198	210	189	201	223	193	192	199	206	185	212	210	202	221	190	218	203	206	234	198	196	172	223	183	214	203	190	183	208	226	214	215	188	226	199	237	223	169	201	217	204	200	163	220	197	224	195	193	193	214	211	204	202	230	182	208	203	205	176	207	191	173	198	223	185	208	206	225	214	191	185	226	206	205	172	212	222	237	227	223	204	199	215	210	236	214	221	212	206	211	189	209	191	213	197	199	199	187	209	204	233	207	190	211	183	218	209	186	194	209	187	209	197	221	170	214	215	198	194	185	197	200	182	208	224	207	214	221	228	222	208	222	214	199	208	188	186	199	198	213	227	183	207	214	176	212	197	202	205	205	196	211	223	200	209	189	208	178	195	199	229	199	206	207	203	217	201	200	190	227	208	197	220	201	206	189	186	220	199	195	199	180	231	191	197	169	221	189	227	242	210	185	204	196	206	210	198	189	187	213	201	192	202	213	187	205	221	194	201	184	206	186	187	176	215	200	236	220	187	210	203	215	208	214	200	215	210	197	220	223	176	208	198	214	184	230	218	213	208	215	206	174	169	190	187	197	195	214	221	233	186	220	175	221	197	205	211	195	211	224	209	200	193	164	223	210	221	194	193	223	179	204	190	188	189	190	197	195	225	179	199	198	188	211	168	196	198	207	224	208	182	214	199	207	228	200	205	203	219	204	206	232	221	239	207	218	220	196	174	193	200	221	190	196	180	204	224	212	213	201	190	190	206	207	182	190	179	197	209	227	207	220	173	209	206	199	209	201	199	222	222	235	221	198	191	204	212	193	223	183	194	218	221	213	178	192	192	203	173	197	234	180	232	181	197	207	230	192	222	211	206	221	196	194	222	222	206	212	209	183	185	218	206	219	236	181	209	186	199	238	193	205	183	196	187	183	206	197	210	208	229	229	184	199	209	219	220	209	179	203	217	194	208	190	189	199	209	181	240	186	198	208	237	199	214	199	222	213	213	198	242	183	223	201	208	228	205	220	198	196	207	222	214	210	182	219	207	194	237	198	226	185	190	216	207	207	208	240	187	202	180	199	219	232	223	190	213	188	199	206	208	232	217	183	204	189	183	183	209	199	207	235	183	202	203	213	187	205	207	181	170	224	206	188	195	218	210	211	210	203	183	201	224	250	198	177	197	205	246	204	191	246	224	198	215	161	208	202	206	205	183	194	204	207	190	206	205	208	211	198	184	202	225	220	190	199	210	166	205	187	175	199	199	219	196	222	194	181	198	223	220	208	238	223	238	182	213	202	212	217	199	196	204	196	222	242	187	183	194	214	202	190	215	219	200	196	209	201	237	213	215	188	204	208	193	211	199	204	192	209	183	201	219	194	186	197	219	180	206	226	198	205	215	211	201	196	201	180	208	189	197	268	180	240	193	202	197	183	222	200	168	219	205	204	192	206	183	220	224	202	184	180	219	181	187	211	220	188	223	218	201	203	213	180	192	199	202	205	208	203	204	209	208	194	205	202	216	220	230	186	184	202	206	208	208	188	202	202	193	188	237	197	220	218	224	201	220	227	199	190	201	181	209	211	206	190	189	205	222	205	208	193	174	187	221	209	219	178	209	187	196	227	198	210	193	201	222	214	191	192	196	193	183	207	189	179	203	203	195	175	202	181	198	210	199	213	183	213	198	162	212	232	182	196	229	213	197	215	202	196	215	206	182	191	203	229	228	185	210	203	211	184	210	214	191	196	198	230	182	182	193	201	218	210	211	203	211	196	215	208	219	205	197	218	210	227	181	188	223	159	193	192	201	213	201	206	196	224	204	223	223	221	215	233	201	190	220	218	205	194	247	219	176	189	189	200	209	197	210	207	205	193	218	211	196	215	222	210	202	200	185	169	217	222	193	231	218	178	199	201	245	202	201	208	188	224	203	206	189	207	191	206	200	199	209	192	204	211	218	217	215	187	195	211	227	210	191	208	208	189	184	196	198	226	214	200	209	184	206	169	240	173	237	206	215	212	197	232	191	212	226	187	211	203	219	205	197	208	204	215	231	215	213	207	220	204	226	215	202	198	214	203	185	212	175	181	199	218	224	188	210	221	185	202	201	201	213	185	198	208	219	215	202	200	203	198	226	189	207	194	185	187	201	244	199	193	184	222	175	213	204	207	205	202	199	215	206	186	216	182	229	204	189	223	212	214	201	178	190	202	232	219	231	200	209	196	206	206	216	188	214	212	211	198	194	183	200	210	204	195	188	204	200	223	230	218	217	198	196	227	205	208	178	184	200	218	213	195	226	178	224	200	214	220	216	199	210	200	202	194	208	191	219	196	207	216	217	187	229	201	205	212	196	181	192	213	201	195	195	202	209	227	204	191	192	211	201	195	209	185	182	199	226	200	230	202	217	237	195	205	184	196	198	171	221	200	190	217	186	223	216	210	212	206	207	198	216	211	201	198	236	205	212	223	210	254	186	223	172	215	230	188	191	195	180	212	204	183	203	203	189	195	182
34999	17615	7892	3544	2035	1203	646	518	476	493	456	487	458	469	483	459	505	444	449	513	504	470	486	490	482	482	486	501	475	451	493	492	432	483	431	495	490	457	472	474	440	481	440	490	477	480	460	458	445	486	453	433	487	460	488	475	482	470	425	467	512	472	473	445	456	466	488	517	448	446	461	467	445	459	464	409	430	501	455	441	459	486	430	442	484	491	499	452	435	445	440	464	480	489	485	451	429	436	460	479	461	469	473	479	473	461	489	464	454	468	473	459	490	446	455	450	477	459	454	463	452	472	429	415	467	465	483	533	455	497	452	482	458	461	481	441	455	472	446	447	432	439	490	477	462	500	463	468	461	474	466	440	466	441	443	473	469	468	437	487	476	456	479	466	449	471	485	478	438	437	441	466	430	465	453	493	477	468	454	488	499	487	441	474	426	478	448	430	459	500	491	448	450	430	498	449	449	465	478	440	537	439	487	435	444	459	451	456	454	506	430	483	437	460	483	468	503	458	425	430	471	442	434	453	462	442	435	462	444	472	470	472	436	475	495	456	488	490	451	494	449	460	430	474	509	486	473	471	487	470	449	432	444	429	457	494	464	460	412	500	473	449	447	470	477	430	439	455	474	473	456	447	462	462	436	476	470	436	453	464	482	418	482	455	482	496	500	442	479	488	411	456	446	501	454	437	442	440	455	481	455	441	428	476	478	476	448	461	514	454	450	425	466	472	492	464	471	485	462	436	444	470	511	432	442	449	441	487	505	463	433	468	489	437	471	491	477	458	475	475	496	489	434	465	478	475	459	465	449	455	408	450	462	467	443	448	458	455	474	471	457	451	478	429	489	485	484	452	447	448	436	449	486	452	486	480	468	494	481	487	482	417	453	459	480	450	451	466	461	473	467	467	491	469	435	504	478	490	441	467	448	452	446	489	457	482	419	490	460	477	441	489	447	462	451	476	451	488	442	466	451	414	466	449	440	450	448	451	491	464	444	458	455	456	415	476	447	475	426	485	479	500	455	441	490	458	438	485	485	482	456	481	513	501	472	453	464	473	461	461	447	467	477	455	468	451	461	484	485	455	456	461	467	438	447	460	428	451	436	458	501	455	454	427	441	430	492	486	456	446	467	520	463	457	452	451	479	446	480	466	454	459	478	439	431	467	482	472	479	478	520	469	489	452	453	462	468	419	527	456	465	472	485	466	503	468	469	507	468	494	434	484	476	477	455	472	469	425	462	477	457	494	471	458	449	492	457	478	450	434	484	441	509	488	523	466	421	472	459	466	477	449	484	484	442	446	437	452	450	460	428	470	481	460	478	488	449	453	468	484	449	438	443	489	462	464	465	491	445	494	477	481	465	431	447	496	433	489	475	466	479	474	478	458	454	432	451	434	476	454	502	445	458	468	452	442	440	453	471	471	480	441	466	480	469	455	462	448	501	468	458	431	458	477	460	464	414	474	481	440	429	473	440	457	437	470	393	435	452	458	488	487	492	455	444	488	479	429	447	432	468	450	442	448	448	487	490	502	418	459	464	452	472	458	445	441	476	484	465	442	502	444	444	423	471	459	470	501	464	470	522	499	494	454	501	494	468	465	459	490	486	454	468	448	484	410	462	469	456	501	456	445	452	454	474	470	434	515	485	441	446	483	453	479	422	484	495	464	464	481	475	487	464	474	443	451	472	468	457	456	473	420	467	455	466	460	433	493	479	468	485	519	461	459	474	457	460	466	451	464	491	444	474	457	448	433	477	468	415	483	453	488	480	497	505	464	438	467	457	442	479	454	489	410	443	464	452	468	483	481	472	477	482	459	429	454	495	467	476	453	473	458	443	509	469	466	449	492	481	440	460	472	419	463	451	461	449	460	453	449	457	435	456	482	498	472	499	463	419	457	444	420	453	461	444	450	467	432	461	499	456	451	461	454	491	465	425	488	458	483	473	432	462	467	487	481	463	459	443	442	488	432	484	473	456	434	458	452	475	472	460	467	457	439	456	431	469	422	489	473	469	493	457	475	461	441	454	468	477	441	446	445	438	472	466	463	470	485	450	474	501	504	487	490	456	448	460	472	458	488	480	482	461	475	471	479	466	446	456	459	459	509	467	454	461	459	477	454	444	445	478	421	434	488	497	441	453	466	470	462	464	470	477	483	451	497	461	452	451	442	484	439	453	504	507	467	452	496	458	446	472	486	500	494	453	467	446	454	449	465	512	471	418	488	477	443	480	471	509	455	441	442	464	456	495	449	468	482	493	449	439	442	475	506	444	482	482	497	453	480	479	469	449	464	478	443	462	468	470	467	467	479	456	449	489	431	461	444	467	456	514	463	473	484	481	433	479	480	473	493	465	494	466	487	474	466	467	435	463	464	453	470	486	465	446	473	446	417	453	459	467	451	466	455	446	496	484	472	479	443	451	486	490	442	450	486	476	437	487	491	462	472	490	447	447	458	437	479	464	467	430	486	453	458	489	433	473	482	446	499	456	458	481	475	444	518	456	422	456	501	458	462	476	465	460	497	473	480	471	456	451	492	483	417	489	461	438	464	479	487	457	451	495	493	472	447	495	439	457	481	456	444	434	467	478	479	472	486	477	477	461	473	462	471	487	460	462	450	478	425	485	471	453	478	450	474	448	451	436	453	442	484	469	455	492	437	440	431	478	443	449	478	452	452	456	471	444	455	450	498	494	483	471	415	452	489	466	458	432	465	453	463	502	497	452	455	435	462	444	461	428	433	471	473	503	460	498	465	436	497	456	459	423	452	449	471	447	437	435	463	443	428	471	496	477	470	456	481	491	447	501	486	511	487	446	459	460	452	402	477	458	453	527	426	450	461	478	442	445	448	434	484	477	468	483	446	491	427	487	471	419	486	497	431	426	468	400	467	480	497	470	436	485	489	493	489	465	439	447	497	460	461	488	460	474	452	464	412	449	458	452	447	465	486	492	480	479	455	448	453	454	495	424	486	430	458	484	462	445	456	469	488	446	452	456	512	474	438	442	464	467	477	470	479	452	481	464	456	481	436	447	482	459	446	435	472	476	437	481	440	447	461	483	482	480	472	466	441	441	457	481	478	509	505	467	456	455	475	480	450	428	458	491	472	475	409	426	435	476	483	477	458	491	492	440	472	453	462	426	438	471	485	430	480	464	487	423	484	442	472	459	446	466	474	481	459	453	525	446	450	432	458	445	486	488	466	493	480	465	465	472	474	462	466	440	468	428	510	492	459	485	413	461	475	455	488	472	463	491	465	491	447	467	492	456	482	489	446	459	476	480	471	429	462	435	456	474	459	465	474	452	460	472	472	445	502	473	489	447	463	467	453	437	465	479	474	447	505	451	457	478	491	470	479	453	479	453	475	502	456	464	440	515	443	474	472	465	441	472	514	487	464	414	456	433	481	484	440	469	466	486	474	437	416	485	439	477	476	404	458	456	468	438	465	475	459	460	454	470	475	457	472	445	465	478	486	441	495	487	463	485	420	461	467	503	455
53363	26910	12030	4696	2173	1261	612	376	255	242	218	235	228	225	243	229	225	208	225	201	195	208	225	206	226	222	217	224	216	216	197	215	190	217	223	211	244	233	244	207	211	221	220	203	218	210	211	223	214	222	208	209	221	187	210	223	218	238	205	209	234	190	189	199	160	200	197	231	217	217	189	207	194	207	225	211	223	207	207	255	237	218	183	176	258	208	208	223	231	228	226	213	188	231	210	248	216	206	237	207	236	225	208	234	219	219	240	226	201	241	233	205	193	233	207	211	204	219	230	253	217	234	224	227	196	185	224	196	227	215	242	194	230	212	192	215	210	205	226	217	221	218	209	220	204	201	203	205	217	219	207	208	223	194	245	224	235	226	186	205	217	224	204	195	224	226	198	199	224	216	213	186	244	191	231	225	187	206	204	220	192	212	236	190	234	201	221	236	200	252	247	194	201	237	202	219	202	208	216	207	211	228	197	207	223	210	201	206	196	201	223	193	214	228	217	201	194	221	228	235	214	226	240	205	231	218	229	191	192	210	233	212	205	218	250	203	204	201	239	206	231	211	244	217	238	199	213	217	249	214	209	206	249	196	209	205	201	238	241	226	226	203	236	210	242	186	243	223	217	229	222	206	198	228	214	197	215	193	183	219	234	223	211	233	209	221	244	236	250	240	216	267	231	217	212	240	196	223	211	213	202	222	225	252	208	221	207	216	241	210	215	222	195	213	190	216	204	209	227	244	221	234	221	231	208	236	214	237	218	187	249	219	215	221	200	247	238	204	242	218	213	222	226	228	282	258	215	213	213	223	228	222	251	207	220	199	198	272	195	212	226	226	205	191	216	220	231	226	198	204	239	224	224	215	198	203	228	227	225	213	243	227	208	240	203	217	192	228	202	212	211	204	222	219	220	218	222	209	248	232	202	220	242	197	220	230	226	198	208	225	224	211	237	198	210	204	235	216	201	208	207	189	198	218	214	243	192	238	233	206	203	217	202	211	233	227	232	205	228	237	211	212	213	200	217	216	245	196	235	215	206	215	218	205	186	203	213	228	188	234	216	194	204	221	223	217	223	233	233	192	243	175	179	219	218	243	207	211	231	233	215	201	213	220	226	219	222	230	207	196	222	206	235	223	229	198	219	215	214	195	239	229	215	224	193	248	221	218	231	220	240	263	192	238	220	260	233	242	208	257	202	214	232	205	193	221	218	246	195	219	180	195	217	204	214	238	187	200	227	224	207	221	201	185	235	217	249	228	222	213	200	213	192	243	227	192	210	195	226	236	220	222	220	216	214	204	219	199	214	204	189	191	223	226	224	226	210	223	195	225	219	199	247	205	210	228	218	212	246	200	218	216	202	188	252	195	212	212	237	222	225	242	234	197	200	226	228	219	224	237	235	195	223	181	207	212	199	217	196	221	224	200	215	208	218	227	215	213	188	211	224	212	223	232	198	206	204	234	226	237	190	226	237	203	217	198	230	203	219	230	221	212	239	241	226	227	215	228	232	256	228	222	230	191	217	204	186	203	248	253	232	214	197	203	177	227	244	196	219	208	220	211	191	203	214	200	209	221	194	233	245	195	211	238	238	230	240	215	215	191	243	206	219	197	219	209	216	187	195	212	214	208	229	208	184	218	234	224	235	188	218	218	202	219	218	244	216	236	203	227	203	196	211	208	246	211	224	212	233	244	188	228	232	243	214	213	221	207	227	212	221	240	185	222	232	194	219	213	208	206	215	206	212	211	214	228	230	195	226	247	214	222	232	208	201	215	223	202	232	209	219	209	223	196	216	221	237	195	210	235	218	212	221	236	192	185	221	221	211	229	212	208	216	212	197	227	201	168	215	229	235	212	230	255	229	195	250	231	221	214	223	226	210	197	234	238	224	240	221	217	225	245	211	229	246	207	228	189	210	219	199	198	243	180	229	214	205	217	215	206	226	232	233	201	231	209	221	232	213	222	225	200	192	235	212	235	201	216	211	224	214	233	217	190	239	230	189	230	224	206	225	243	215	217	202	212	206	220	232	257	217	218	225	222	213	241	227	202	200	225	224	239	220	235	225	222	218	211	227	191	234	249	239	212	206	241	225	207	226	214	219	209	229	239	224	227	241	237	216	222	229	194	231	216	221	213	232	229	199	212	243	208	195	195	211	243	238	215	177	188	228	222	223	178	201	205	198	233	227	198	209	215	211	203	223	201	213	217	233	232	213	207	214	214	222	247	218	210	204	221	205	270	208	198	209	190	217	200	203	237	193	197	216	239	212	238	172	219	211	249	237	213	203	237	230	226	193	191	207	225	227	238	227	240	176	215	203	245	213	213	213	237	224	232	223	240	220	194	199	229	217	218	195	227	200	233	237	203	229	212	209	210	228	226	217	212	201	220	213	201	201	208	227	216	213	232	232	195	195	224	213	250	205	260	206	217	241	229	210	220	221	187	196	240	206	198	232	220	191	167	233	219	212	207	256	197	216	213	223	206	240	229	218	204	224	226	231	188	213	229	220	217	197	214	214	228	212	221	199	213	203	223	206	255	212	228	231	230	213	210	204	201	218	220	188	214	223	230	239	239	244	207	204	214	226	205	236	232	202	226	229	222	221	206	234	226	237	242	232	226	229	200	209	170	204	217	224	192	235	212	173	190	216	201	230	201	198	199	227	249	215	198	219	234	221	237	209	196	212	219	235	227	189	205	216	230	213	227	198	219	198	219	229	207	218	233	230	213	242	214	211	236	227	226	220	218	204	202	189	218	219	230	189	198	249	208	216	219	210	218	236	208	207	228	231	202	205	189	199	225	231	245	212	239	198	231	225	204	209	199	223	244	222	222	230	208	238	231	221	187	199	206	211	221	197	233	212	230	210	204	194	228	227	227	225	227	232	217	230	206	184	203	241	215	210	235	232	231	216	225	252	197	245	201	201	220	226	216	213	227	177	212	217	208	189	232	221	219	221	211	223	254	229	225	208	245	206	228	199	193	214	198	215	244	226	217	211	221	219	199	225	209	211	207	211	223	230	191	190	210	223	211	217	220	206	207	223	202	212	233	214	212	222	194	196	223	228	248	252	197	222	222	250	192	200	208	206	244	214	205	234	234	238	228	211	210	223	214	229	204	204	191	205	220	215	215	201	211	195	209	218	224	218	201	193	220	227	206	214	213	215	218	208	217	210	218	239	236	215	209	243	254	251	214	228	226	220	198	230	237	218	193	220	193	227	244	245	237	233	204	211	203	200	208	218	208	201	220	224	257	237	207	218	200	223	211	201	223	211	200	215	213	215	216	230	216	224	212	218	215	232	228	235	216	221	247	217	232	207	217	218	202	227	205	198	226	224	214	201	218	204	215	226	204	206	187	200	194	215	193	193	196	190	251	212	200	214	246	201	202	229	219	251	223	209	219	188	205	227	274	218	206	204	223	217	216	231	231	212	206	235	214	248	245	207	224	199	224	215	221	222	185	207	201	196	179	202	227	233	217	236	193	218	242	219	241
35791	21219	12792	8855	6097	4112	1823	922	649	585	597	562	523	526	504	512	532	506	492	536	547	492	488	479	490	482	510	509	521	498	477	509	489	482	505	461	518	522	481	544	477	483	495	465	506	531	516	511	499	481	503	465	494	491	446	529	512	463	480	464	521	487	530	484	504	495	469	446	449	473	502	527	452	487	490	502	482	496	468	513	500	517	483	487	460	453	504	495	508	502	495	505	496	484	477	497	495	475	500	488	482	508	462	498	481	490	495	496	472	490	480	481	510	481	491	483	481	517	510	475	473	488	503	488	497	467	544	477	524	499	456	509	501	476	482	496	496	500	461	485	476	488	540	474	450	499	487	489	476	522	505	497	473	460	468	453	467	471	462	477	495	516	491	476	486	505	440	482	516	521	488	492	488	488	485	505	502	529	533	543	515	495	489	501	497	531	489	475	501	465	460	494	526	523	491	469	508	475	526	493	488	486	483	514	494	478	521	486	502	482	468	508	466	484	508	477	484	497	483	470	464	459	473	481	521	503	466	482	488	499	481	521	490	502	462	490	459	487	472	459	517	485	476	501	495	508	487	513	468	503	451	468	497	504	496	473	469	487	480	473	473	466	470	468	516	490	488	509	495	507	479	524	470	491	527	449	521	452	458	493	470	488	462	535	491	455	488	527	494	501	495	497	500	488	484	462	488	487	499	515	482	512	506	503	472	456	503	488	485	530	500	459	479	469	447	508	469	496	536	475	508	497	466	451	536	493	455	484	522	461	481	473	481	508	479	446	467	462	499	467	502	499	494	477	496	456	487	462	488	458	479	519	462	457	501	500	465	488	508	472	489	472	478	483	469	545	537	480	506	484	497	518	492	502	458	518	486	485	516	502	503	503	467	470	490	483	486	479	484	495	465	465	463	477	485	504	523	473	495	494	548	477	472	488	504	474	489	469	460	460	509	509	462	483	514	473	464	519	461	523	483	485	496	482	495	497	495	486	505	465	490	487	486	482	483	525	515	509	453	479	481	490	554	485	499	486	481	451	515	532	489	508	484	489	483	486	511	482	510	486	509	491	464	473	489	477	526	481	520	465	479	507	489	529	486	483	496	482	465	467	466	464	477	524	490	499	454	493	499	518	466	500	472	482	464	474	529	513	479	484	487	455	498	541	458	486	509	519	489	493	510	506	489	496	532	535	457	528	472	518	509	489	511	524	464	489	494	499	505	477	494	454	457	512	494	516	469	486	486	482	504	492	473	476	509	466	506	484	443	490	479	509	487	483	504	486	490	474	466	464	435	475	469	496	488	502	478	510	497	485	534	467	511	470	486	458	472	492	495	474	473	537	474	533	547	479	488	482	464	462	490	486	489	477	465	473	497	467	492	468	527	514	490	480	469	442	498	463	480	458	487	467	430	470	473	475	538	475	499	470	478	481	526	494	486	532	478	473	526	510	479	499	492	492	483	531	511	473	515	474	507	480	485	470	451	513	484	479	479	527	452	460	504	470	490	491	514	466	481	477	482	467	468	473	464	462	469	469	475	478	485	521	524	479	505	494	476	507	477	487	483	502	486	560	438	494	489	500	491	507	468	478	473	486	484	479	543	510	510	434	493	476	562	512	508	488	520	505	500	474	479	489	493	535	511	484	499	513	477	509	475	495	509	497	512	468	499	534	523	510	521	464	517	483	498	492	533	482	506	505	447	459	508	483	458	500	458	479	495	471	478	498	516	473	483	525	487	550	506	472	486	495	506	510	460	461	513	488	486	485	496	509	491	534	500	454	477	482	457	502	472	454	510	509	488	531	475	472	482	517	477	527	476	460	529	471	476	483	509	498	482	489	504	493	478	465	472	462	482	477	497	495	536	502	533	493	473	462	539	510	475	490	514	460	502	507	486	454	520	502	474	497	479	523	490	472	455	470	545	510	510	471	470	479	462	501	451	496	478	494	480	490	487	499	512	514	522	460	486	482	473	526	464	468	485	492	480	487	484	468	497	482	513	497	447	469	499	502	471	509	471	452	464	489	491	492	524	512	497	462	468	515	498	447	500	510	488	478	485	523	494	485	482	460	474	463	502	514	516	472	493	490	505	460	512	490	498	508	505	480	470	488	482	489	480	528	488	489	488	496	489	476	470	509	424	502	509	525	484	475	473	514	553	545	458	478	483	492	538	496	509	520	492	483	504	472	449	505	507	516	455	477	534	530	495	535	478	508	470	473	503	495	477	457	507	486	504	506	486	478	487	454	499	520	485	507	506	499	491	436	467	505	507	471	484	478	490	486	456	513	486	489	503	519	510	497	475	497	419	486	492	510	507	515	508	474	480	512	508	508	501	508	506	464	460	489	472	486	512	511	489	446	508	513	520	488	481	506	519	479	495	468	514	514	497	476	529	469	510	500	514	483	482	510	497	494	485	455	544	479	511	520	451	453	473	463	481	484	482	476	466	447	513	489	545	512	459	526	463	481	487	508	494	517	521	493	486	503	526	501	461	488	507	486	450	509	485	513	489	523	496	505	513	482	522	518	501	487	514	474	503	503	484	481	459	531	489	490	500	456	497	448	481	479	452	497	456	502	507	536	514	487	451	426	469	531	491	522	492	502	512	499	507	461	483	498	509	437	497	452	486	509	433	491	474	488	511	437	507	492	490	515	482	499	480	495	459	501	507	514	492	514	484	483	507	494	497	505	471	512	476	508	487	513	481	531	493	486	474	497	496	496	490	494	530	500	469	477	472	507	456	465	484	499	496	467	468	516	577	485	470	479	485	485	448	522	492	485	458	485	468	498	505	526	504	496	503	508	524	498	469	480	522	520	468	481	483	500	458	500	476	502	531	464	497	485	508	519	503	522	435	482	480	528	489	510	506	479	497	489	523	471	511	505	481	518	528	504	472	520	476	487	490	514	487	479	495	479	476	467	463	489	500	464	462	523	500	471	473	488	504	486	461	478	469	491	490	477	477	437	495	487	508	503	469	479	503	519	470	489	498	446	507	492	495	528	455	492	476	467	456	507	495	476	518	479	506	506	497	498	474	489	463	496	486	479	506	509	497	495	514	522	507	529	477	474	479	525	493	455	517	536	492	531	491	472	475	508	484	464	461	514	488	489	459	506	522	533	453	473	466	515	486	480	470	491	511	516	474	451	486	499	488	486	478	519	477	456	520	470	487	479	469	474	488	517	483	476	447	456	538	485	499	486	485	499	513	498	527	512	517	484	474	520	484	492	487	508	474	486	545	464	454	473	489	540	480	466	509	526	470	519	466	494	458	474	471	488	477	513	525	498	490	471	473	502	490	499	472	521	457	504	474	521	490	481	493	504	474	500	516	474	491	496	491	476	478	511	506	507	481	519	474	438	477	519	500	513	507	462	511	494	498	463	494	417	488	455	450	489	501	493	508	510	442	482	454	507	487	506	498	524	510	466	531	507	454	519	440	504	490	496	455	483	444	503	485	512	501	468	510	451	494	499	512	451	489	477	459	473	510	515	487	486	563	524
56766	30600	18324	8073	3294	1913	995	572	310	242	275	250	261	249	249	240	244	283	251	222	251	248	238	246	248	240	294	254	211	241	220	253	257	211	230	249	266	247	242	239	255	240	223	229	244	218	241	243	244	221	255	215	241	242	203	255	202	239	256	246	234	211	225	274	229	227	223	221	245	238	236	246	247	238	249	260	257	203	240	250	215	256	219	227	254	284	243	233	234	246	238	251	223	247	235	220	281	229	211	249	239	254	217	231	232	255	229	249	249	261	215	226	247	222	243	231	267	220	246	224	234	254	227	214	239	213	236	218	202	256	253	234	219	232	233	253	257	234	250	233	221	220	200	254	288	220	232	201	238	246	212	247	266	241	219	236	217	266	225	273	225	242	244	245	245	224	256	234	270	226	255	242	217	274	268	224	239	248	231	236	251	225	229	224	241	242	263	245	236	255	251	211	244	241	241	208	256	234	223	229	250	222	247	225	238	214	254	213	258	227	227	222	230	265	264	255	257	229	251	264	236	262	249	237	217	220	215	261	237	208	214	214	217	232	235	241	254	236	258	249	239	244	237	250	224	234	214	232	252	242	256	234	229	231	261	227	231	237	226	224	217	234	232	216	222	199	258	245	227	232	241	235	238	252	228	203	248	254	221	255	261	260	231	237	245	240	245	226	216	241	226	244	272	220	246	223	274	243	239	225	222	217	237	220	239	262	227	224	217	262	196	265	212	233	219	264	222	229	216	216	250	283	256	234	240	229	243	222	214	216	225	237	253	233	247	253	233	223	236	214	242	240	226	213	248	246	241	282	263	232	222	244	230	228	216	222	240	214	264	223	246	274	256	216	197	256	240	236	264	255	201	238	225	219	226	242	206	236	232	225	255	216	261	258	253	254	209	237	229	223	275	259	228	229	229	223	243	235	213	254	255	233	218	245	301	239	237	258	242	208	227	252	246	232	224	211	242	213	244	234	222	249	248	232	224	266	238	251	215	237	251	272	243	240	223	235	214	259	230	245	246	258	249	209	207	217	236	283	243	244	278	231	275	275	221	220	266	217	233	217	240	239	299	244	244	225	253	234	264	270	251	195	225	221	235	214	219	259	218	252	236	232	234	230	262	253	256	222	212	213	262	244	240	255	273	260	252	268	250	225	243	220	246	215	236	245	252	234	248	225	242	217	213	250	225	233	255	220	238	226	259	246	260	233	238	231	258	247	272	227	211	216	240	245	222	236	244	235	235	253	260	259	262	256	251	252	238	246	214	235	238	225	228	247	242	247	238	204	252	254	267	215	260	246	211	211	209	205	233	226	236	225	263	249	226	263	253	236	209	236	225	246	247	242	233	229	249	222	209	234	264	235	205	233	219	280	241	264	218	226	243	223	242	225	233	229	235	281	225	233	247	228	234	186	210	209	209	243	215	287	257	227	261	238	239	279	259	233	270	251	229	235	214	250	234	241	234	275	245	224	226	255	219	198	230	240	223	233	235	222	207	233	231	210	265	258	248	233	204	268	206	262	229	246	274	226	220	189	218	228	251	195	197	224	255	230	240	229	244	227	230	251	221	205	226	247	223	219	245	221	242	275	225	236	229	268	243	238	252	209	239	254	260	250	229	230	245	261	266	227	225	225	256	230	263	259	234	255	209	229	253	241	238	244	250	249	215	276	270	219	216	205	228	228	263	231	227	233	212	219	265	245	235	241	229	259	235	236	232	235	237	258	265	213	238	209	237	213	250	247	243	252	266	263	232	214	246	261	254	265	221	243	238	232	229	220	239	231	247	252	236	223	220	222	241	239	196	233	232	241	226	274	245	239	218	252	220	242	240	215	200	248	231	238	257	238	228	253	223	240	251	230	230	250	266	255	212	265	246	237	239	221	236	251	245	254	243	226	240	251	218	230	249	241	231	203	243	241	235	228	223	255	268	249	202	248	228	228	254	236	255	252	251	237	213	219	225	253	253	246	224	210	240	233	231	236	223	237	235	240	233	226	236	231	233	206	239	239	228	233	240	233	256	226	232	207	213	251	226	236	241	241	229	220	262	248	241	234	258	220	283	224	216	279	239	247	234	255	247	263	201	246	231	260	209	231	223	223	236	240	256	238	217	212	249	213	246	257	211	234	233	252	226	213	241	257	243	277	253	276	242	233	282	222	225	222	279	223	237	248	237	217	241	251	255	200	221	232	239	215	226	243	289	249	280	229	249	253	248	257	230	250	190	237	261	244	227	237	215	237	285	216	248	243	227	249	227	227	228	230	266	263	235	217	223	225	216	258	256	220	292	228	287	261	233	241	240	227	255	233	261	265	240	243	253	266	253	244	266	248	211	210	235	250	206	237	248	241	204	241	226	233	222	233	215	241	226	229	240	259	227	204	252	235	211	198	246	234	239	233	261	227	233	246	240	231	227	252	210	238	256	260	237	224	211	252	257	243	236	217	229	230	232	263	253	249	236	245	233	233	214	220	228	235	221	241	218	238	227	218	252	239	230	257	253	222	230	220	212	237	228	267	240	238	248	207	230	254	222	240	244	225	221	237	243	240	261	245	216	257	230	228	227	227	252	235	244	240	239	249	239	236	249	255	226	231	240	253	231	229	237	280	275	258	197	244	219	267	223	229	244	225	263	252	226	233	205	237	231	219	234	237	227	251	231	234	198	220	237	242	231	264	245	268	242	206	246	237	223	259	220	225	222	227	250	227	241	243	228	248	249	272	224	226	252	237	242	229	225	248	254	216	214	232	242	256	266	250	267	225	210	217	250	203	234	221	250	217	229	240	237	252	250	244	230	274	230	263	217	254	238	215	247	229	269	240	231	216	232	225	240	237	217	217	237	233	260	248	238	240	248	247	244	228	235	258	214	255	240	227	218	238	245	242	214	230	224	258	224	244	220	242	218	240	232	216	246	235	248	256	212	244	244	247	214	230	257	224	218	233	254	250	222	251	234	219	229	216	253	232	220	217	230	233	265	264	226	253	212	255	215	229	242	259	242	232	230	248	252	246	252	227	235	252	248	237	222	219	227	215	271	249	247	261	230	232	245	245	235	227	225	238	220	240	224	232	243	229	220	223	206	215	248	240	232	232	226	212	223	226	247	262	217	230	240	236	232	235	232	241	249	227	231	235	246	237	226	245	225	251	221	238	229	219	223	224	246	238	210	259	239	239	256	230	246	234	204	221	241	198	224	277	230	247	224	211	249	217	230	221	235	253	257	229	248	273	228	202	225	251	260	262	239	259	235	213	234	228	254	243	250	229	238	252	219	247	242	259	237	215	241	234	230	244	206	207	240	265	235	233	230	252	246	240	218	205	222	233	256	238	232	230	251	240	223	233	232	237	245	238	227	225	209	249	243	249	225	235	225	256	241	221	222	256	246	232	232	262	241	213	257	224	270	220	229	233	221	240	233	231	225	277	231	213	266	230	245	238	222	211	226	289	234	240	218	242	236	223	236	253	237	244	228	202	226	224	247	232	230	237	233	253	248	216	229	226
38330	25401	19310	12496	7737	5348	3268	1754	853	634	567	597	614	572	546	535	591	526	536	499	535	579	534	570	566	507	540	590	531	551	513	532	572	549	527	583	556	573	526	549	531	525	544	501	509	550	545	522	552	525	539	559	510	493	511	492	507	504	506	529	557	529	528	500	507	536	559	518	530	516	520	546	534	496	510	523	505	522	531	515	544	558	513	565	522	506	551	547	498	464	547	505	551	498	517	568	541	521	514	544	520	532	532	520	567	534	510	525	555	503	523	524	551	521	535	528	527	520	504	537	527	546	566	532	538	504	522	503	507	505	503	537	528	465	503	539	511	569	530	529	517	470	545	523	500	513	499	512	533	515	538	553	533	577	550	508	538	537	521	493	482	507	541	513	505	499	506	478	540	549	540	558	519	534	534	530	538	551	517	534	502	527	532	517	526	522	546	539	534	531	539	533	488	527	507	536	545	539	466	548	497	531	551	527	541	567	509	551	543	527	505	518	536	528	534	459	549	508	555	533	495	536	527	523	491	524	489	530	506	553	505	517	491	569	523	533	550	511	563	536	526	545	520	522	513	524	579	534	531	558	547	519	542	507	514	547	514	520	535	490	536	538	501	506	503	525	537	495	549	519	489	496	525	529	529	495	510	508	582	552	525	537	565	537	514	510	540	546	509	500	503	497	509	522	545	547	509	511	554	544	533	500	537	506	551	508	483	510	503	526	473	524	550	541	498	551	521	549	499	559	523	515	504	495	535	517	462	535	547	549	495	507	527	522	548	549	561	506	525	512	516	526	514	539	556	535	544	534	556	539	509	563	537	480	550	540	543	514	543	531	505	497	549	552	547	558	541	501	545	536	534	455	527	485	552	494	497	532	524	498	528	558	554	518	488	516	536	502	602	558	545	515	519	523	521	544	486	502	536	539	521	499	510	490	527	551	509	518	534	556	531	539	519	512	500	518	516	548	506	528	529	531	499	524	534	609	509	532	529	519	493	496	596	528	514	511	520	519	560	554	556	556	518	517	515	504	519	511	504	505	559	582	517	507	520	498	534	561	541	537	556	548	538	556	583	519	527	516	550	570	483	581	534	551	492	506	493	528	506	545	533	476	520	502	572	530	565	478	558	532	544	516	512	551	529	550	550	503	515	529	524	529	555	548	543	554	534	553	517	509	532	491	517	533	504	519	548	470	545	526	551	554	562	506	538	516	565	534	507	516	541	528	584	542	531	513	536	510	509	537	513	506	493	516	506	492	500	527	509	510	568	510	488	575	576	526	515	581	510	497	541	492	527	523	509	536	538	541	529	504	523	482	528	534	509	537	542	529	505	519	531	524	501	516	539	547	497	534	512	495	535	557	480	543	521	534	520	498	516	498	552	544	519	560	524	503	553	534	524	536	519	494	554	552	505	537	538	540	528	549	534	480	497	502	501	509	486	533	505	553	544	545	512	499	496	535	552	508	493	472	511	531	550	538	521	491	547	555	504	550	554	527	522	490	533	564	539	543	517	486	529	508	562	515	472	512	500	491	514	548	576	501	521	549	550	528	552	485	508	504	526	475	526	551	536	518	520	544	517	531	521	508	525	486	502	522	541	528	533	482	544	527	514	545	535	509	575	553	522	504	524	481	511	530	520	515	504	566	504	571	497	511	513	506	518	567	547	518	521	503	507	540	557	528	558	506	505	518	527	553	524	492	523	554	535	511	529	514	484	526	548	534	507	517	536	482	522	508	511	524	484	531	517	539	544	521	483	544	528	550	582	493	562	549	541	494	556	523	544	493	528	527	518	502	541	557	501	520	541	536	542	520	503	538	526	500	533	554	510	502	512	487	556	519	492	539	554	506	542	560	554	547	535	532	509	533	506	540	505	542	566	536	538	546	545	506	549	508	525	526	514	501	512	496	550	521	507	554	511	493	549	547	520	524	561	558	452	544	517	526	508	527	482	556	524	530	507	531	488	533	534	502	519	555	511	535	531	533	550	542	515	506	500	550	496	527	522	484	513	521	541	541	484	557	544	547	498	552	549	532	558	494	498	525	508	516	536	536	566	518	544	529	555	509	539	511	549	514	536	558	528	507	537	560	526	535	504	520	558	537	499	532	525	543	551	529	531	494	468	466	536	537	478	559	482	508	565	537	544	494	528	531	550	525	544	510	543	523	569	510	523	532	518	525	507	565	503	519	490	477	551	523	548	536	510	490	535	542	524	540	497	533	509	511	543	555	524	529	541	488	524	520	548	540	535	479	544	539	533	551	565	547	538	510	513	535	518	527	516	550	518	562	524	518	551	516	535	516	555	495	543	497	549	516	488	526	502	523	506	518	543	487	492	517	494	524	525	540	505	511	528	533	544	535	520	532	542	547	530	530	515	504	513	473	534	496	485	511	552	506	522	544	525	514	569	552	530	527	506	540	533	491	531	562	529	501	547	528	571	544	537	500	522	503	539	530	548	519	519	564	544	534	540	553	557	507	519	538	503	516	496	514	521	524	533	503	551	483	513	504	534	541	480	538	481	522	523	520	557	561	496	468	514	518	543	550	499	505	551	517	504	493	522	556	540	545	515	511	511	524	497	516	524	501	502	546	576	534	551	482	492	565	533	560	501	505	516	548	529	529	531	519	463	546	517	526	536	490	540	536	499	532	469	535	532	545	481	525	536	514	520	524	535	547	552	500	530	540	521	518	536	523	607	537	512	564	520	567	540	561	506	501	540	501	544	534	555	517	526	499	561	481	577	516	527	503	510	575	542	519	519	519	557	493	568	531	527	519	536	516	530	479	550	508	548	531	516	499	528	536	534	569	545	556	479	500	540	560	549	497	529	535	496	516	540	505	512	562	507	539	500	555	488	490	513	526	521	516	496	511	503	525	502	499	590	562	516	484	521	511	567	522	535	532	583	561	530	551	535	539	490	550	522	553	526	526	536	521	488	538	514	508	489	533	510	537	484	506	536	568	506	535	563	541	539	491	573	537	558	537	538	518	522	524	522	514	509	500	557	495	565	526	499	539	522	514	531	511	500	512	538	495	537	549	536	534	549	493	512	534	527	539	556	490	496	530	500	525	569	535	510	498	550	517	528	547	493	518	533	515	546	478	514	507	564	519	516	543	540	527	513	509	570	543	520	518	547	559	550	516	500	533	528	542	520	524	474	486	539	491	508	529	569	544	537	560	557	515	546	578	525	546	506	568	527	531	500	525	508	505	521	542	557	491	519	534	556	553	505	536	500	560	486	519	526	531	550	555	481	511	517	475	537	504	485	544	487	539	509	529	505	515	520	506	574	526	504	504	493	516	514	490	506	477	542	506	522	562	500	520	530	545	500	501	541	532	553	470	524	512	515	541	572	513	533	523	530	549	549	545	562	510	556	542	492	517	492	503	525	569	549	556	522	509	521	559	522	542	521	534	546	524	503	520	546	502	494	545	519	527	552	515	548	539	481	529	511	524	521	520	493	543	486	494	547	500	518	517	544	506	549	485	560	505	506	540
46636	22186	7900	2325	994	599	396	242	191	215	176	205	205	185	207	193	201	217	210	209	184	198	193	206	194	201	199	224	219	195	187	196	183	210	188	187	196	213	213	197	188	199	185	185	208	203	227	197	220	189	200	198	198	214	193	205	215	217	176	191	187	198	201	203	220	180	196	182	190	207	183	195	179	231	232	202	189	204	224	221	213	194	197	211	240	226	191	195	186	195	166	175	178	186	206	193	208	188	191	198	194	203	206	205	215	251	194	183	202	218	203	202	158	219	215	201	222	205	215	209	207	196	202	200	199	186	168	200	176	194	207	212	227	208	232	198	185	179	191	229	194	209	230	205	165	196	201	223	185	196	192	210	186	216	185	193	179	193	190	214	214	198	227	201	210	223	185	189	208	196	200	213	203	219	171	201	223	216	207	200	231	229	204	207	200	201	174	211	197	196	206	205	229	177	213	195	179	190	231	214	194	203	216	210	183	188	179	193	189	174	187	189	222	217	211	173	174	203	190	220	216	245	249	196	204	199	219	226	204	213	185	220	181	194	180	220	200	200	216	237	208	207	160	207	206	202	185	215	195	193	223	218	199	210	200	216	193	194	203	225	212	215	205	189	177	217	208	210	205	182	205	194	192	170	188	209	215	206	195	198	193	174	170	195	221	179	194	222	185	206	200	188	168	168	210	197	234	191	189	175	221	215	196	198	204	182	211	207	198	190	187	206	191	197	236	219	231	167	204	200	199	196	202	228	211	210	201	204	190	191	211	187	191	188	175	179	169	201	197	208	198	224	204	182	213	201	227	186	212	208	224	197	214	192	212	224	207	200	210	235	177	180	243	203	204	221	188	223	195	189	197	204	213	182	208	225	183	212	190	201	222	207	185	204	167	171	236	198	192	196	203	187	211	197	202	223	220	207	205	215	217	176	187	201	189	187	219	197	207	195	180	196	180	217	199	188	224	212	210	222	206	197	196	203	238	216	193	223	237	203	196	210	203	185	189	179	189	195	189	188	195	204	198	206	201	216	234	189	210	191	213	203	202	214	217	185	196	214	234	186	230	221	200	179	224	195	215	184	188	194	194	194	213	199	234	180	208	219	213	200	199	204	197	200	195	189	202	232	185	197	211	192	204	170	174	223	242	203	184	159	197	200	199	186	202	207	191	205	187	204	222	194	218	208	199	190	193	201	222	210	211	175	188	209	187	201	179	181	219	198	163	212	214	185	188	219	211	235	195	223	213	192	198	203	200	163	205	219	166	204	214	209	197	199	224	205	181	200	225	210	200	217	207	204	216	190	203	189	184	231	207	228	203	224	206	194	183	191	222	194	195	194	169	191	224	192	205	187	187	203	231	177	190	197	202	196	189	202	233	219	191	218	196	209	192	190	203	181	174	186	222	203	177	209	185	187	195	163	192	156	182	176	213	204	205	198	204	189	205	226	209	220	213	194	199	196	197	213	193	218	193	227	221	189	208	197	205	204	198	217	192	215	200	218	173	199	190	206	232	217	199	199	221	211	199	194	202	171	192	224	200	208	203	206	185	199	218	199	192	186	228	184	208	208	206	211	205	198	216	201	207	238	207	171	205	229	207	205	180	157	205	182	171	221	214	199	223	197	184	233	197	231	235	195	182	159	219	188	177	219	193	210	217	208	182	199	202	202	218	202	190	178	198	194	215	189	185	209	169	175	224	213	195	190	218	201	183	183	210	205	201	189	200	189	195	199	206	207	201	188	217	188	188	214	208	234	178	195	224	178	187	190	204	195	204	197	200	198	184	214	198	213	188	191	195	201	216	233	190	213	197	196	231	201	222	179	201	191	191	210	217	228	209	210	178	203	203	199	200	236	207	210	212	199	213	193	185	188	211	204	198	209	211	199	202	210	200	195	211	216	209	184	190	200	214	187	211	212	191	203	209	226	203	212	201	218	200	234	177	189	206	197	188	233	207	200	197	185	191	198	167	229	236	191	179	195	221	182	214	182	214	206	182	211	182	221	212	207	193	194	208	212	193	185	193	212	229	189	223	199	181	190	235	196	203	226	220	198	193	204	171	217	210	209	206	189	199	215	169	196	186	172	193	200	179	190	214	189	208	186	186	199	194	201	202	216	206	207	191	207	204	198	203	209	184	180	223	201	201	211	198	175	181	205	208	219	201	208	212	221	238	217	201	187	185	207	227	218	210	190	195	209	215	185	188	206	218	202	230	193	219	206	185	212	209	199	163	200	207	193	189	214	196	195	198	196	202	212	182	198	194	224	233	217	185	183	196	192	195	230	202	230	196	202	207	198	191	222	189	194	207	200	172	201	199	204	203	207	189	222	215	190	189	212	203	185	205	181	189	209	200	165	207	200	209	176	194	229	213	211	202	199	216	210	187	204	221	189	227	245	209	192	192	200	181	192	201	209	186	188	207	190	194	193	204	203	165	196	209	198	206	232	201	189	157	208	214	216	189	205	182	196	236	199	239	200	182	174	164	218	195	195	208	211	208	171	199	194	216	196	209	212	209	198	177	189	227	206	195	214	172	210	220	225	204	194	201	211	208	228	213	206	209	184	191	176	207	241	204	213	195	220	199	191	199	219	222	180	187	202	179	185	187	221	204	202	193	233	211	168	209	169	192	200	219	217	211	214	213	192	195	174	201	237	204	201	221	221	218	197	200	206	218	202	204	216	181	220	221	205	212	225	214	186	199	186	194	193	200	201	195	166	194	220	207	235	186	212	216	180	191	193	215	189	207	199	208	188	208	195	223	215	199	212	159	197	220	205	209	195	199	237	203	196	173	223	228	204	177	222	198	202	179	200	195	203	196	192	217	205	190	198	191	217	181	199	205	203	214	181	201	212	194	198	195	215	206	222	227	227	203	184	221	228	192	225	194	193	211	206	205	192	204	170	187	184	204	193	179	188	215	228	202	214	220	212	198	212	206	209	197	174	181	186	204	189	227	221	213	194	197	208	213	204	193	194	185	192	212	191	179	186	215	172	197	199	236	182	193	185	206	205	217	209	212	197	213	197	177	191	178	173	188	207	201	184	197	204	191	189	240	218	190	199	211	212	224	228	191	203	196	204	206	201	190	206	207	202	206	191	180	184	210	191	216	183	181	196	197	207	199	184	184	205	227	189	170	186	212	162	194	162	170	192	188	189	178	190	207	206	227	206	183	215	200	209	211	198	195	208	206	166	211	199	205	204	198	176	188	201	218	183	200	191	186	200	212	230	189	194	198	210	220	190	227	224	201	189	186	222	197	195	213	212	177	186	175	189	208	174	175	208	179	215	207	217	213	197	187	217	213	189	186	215	207	201	232	195	186	222	180	205	197	193	182	216	218	204	192	201	213	183	207	188	214	168	209	180	198	197	219	200	199	200	201	212	253	205	190	195	188	207	197	171	201	202	189	209	215	208	206	184	188	228	199	195	193	209	194	228	194	203	222	210	227	201	204	207	199	190	187	175	203	235	197	180	209	206	206	221	205	176	195	190	181	222
32616	17211	8962	4491	2787	1874	1126	632	512	441	463	513	495	460	481	439	463	413	465	441	451	438	433	450	469	472	465	474	479	462	447	486	468	462	456	418	471	469	476	450	454	441	463	499	434	433	438	426	445	459	460	452	447	441	471	481	466	453	435	449	451	480	444	505	477	461	462	459	478	445	432	526	461	447	473	472	422	446	453	527	437	495	472	435	443	463	471	452	469	450	438	484	478	462	453	441	468	453	468	464	499	443	487	468	440	425	474	420	452	458	484	468	489	427	418	446	464	456	461	441	472	471	440	391	447	426	425	463	518	468	469	480	468	466	458	473	411	465	473	455	472	465	445	464	454	473	478	460	446	430	476	493	482	447	464	460	458	447	420	464	432	441	473	462	438	402	457	457	451	429	460	453	492	446	444	452	409	408	477	514	448	425	437	436	437	435	456	478	452	409	457	433	408	489	456	455	470	445	473	498	457	508	467	431	495	432	446	433	438	440	448	452	468	450	472	443	424	461	465	440	497	516	446	431	488	431	421	476	441	477	449	455	476	457	457	433	456	434	476	438	466	443	481	486	464	446	440	390	433	475	495	452	500	487	443	474	470	468	470	465	489	428	459	446	452	442	457	444	452	470	441	441	486	469	457	472	448	470	448	437	457	447	456	467	477	450	507	461	443	444	463	440	453	446	449	407	428	470	457	465	457	424	489	454	433	444	514	420	455	429	428	430	439	431	427	462	443	444	471	486	438	464	429	443	441	457	443	464	445	458	456	450	472	479	480	465	444	476	459	462	500	445	432	461	445	458	433	488	466	457	442	436	484	461	449	446	407	464	464	443	457	446	448	439	441	440	490	440	493	407	462	469	425	447	505	450	441	441	443	432	456	461	476	460	468	433	440	431	467	452	425	506	453	454	449	464	451	486	450	437	431	415	426	457	443	441	438	441	461	457	430	473	446	410	446	464	463	430	474	461	456	453	448	463	453	408	445	490	430	453	468	412	444	483	434	447	502	496	458	460	431	486	425	469	469	443	478	452	478	442	446	471	439	449	480	432	478	428	422	449	456	454	472	454	506	423	433	445	394	468	430	456	494	453	455	484	432	454	422	468	455	452	427	458	446	459	463	459	486	436	443	455	461	502	408	456	426	434	459	477	423	457	455	450	424	410	477	456	442	445	447	470	523	431	481	456	481	459	487	456	437	482	442	472	429	477	479	448	463	440	430	442	405	428	440	454	473	444	436	458	429	447	439	475	458	469	449	443	473	423	463	481	458	455	476	468	476	455	445	460	428	473	445	471	430	446	442	487	477	428	430	445	458	468	446	453	411	448	483	434	466	424	470	449	453	418	500	482	463	457	465	472	443	470	463	452	496	439	466	488	432	453	462	420	453	480	481	464	439	428	450	455	488	461	428	430	480	457	424	460	463	442	446	452	477	404	447	486	469	467	472	468	431	427	463	447	461	435	453	447	459	443	468	461	431	434	439	497	464	450	471	473	425	437	466	475	449	457	484	446	458	441	465	472	479	473	446	407	447	448	456	456	402	489	453	444	448	456	444	490	487	433	450	445	464	470	441	458	439	473	476	440	458	438	439	464	479	456	466	503	468	474	469	461	483	435	446	476	438	441	449	494	416	440	445	476	448	464	464	448	438	438	442	462	453	432	439	416	473	462	434	481	467	457	451	413	447	459	470	463	471	473	480	439	483	463	463	470	411	438	436	470	482	480	471	438	423	464	426	473	446	473	423	472	463	455	440	447	465	433	442	470	462	443	440	466	441	424	448	456	456	434	496	468	474	434	456	471	428	430	462	407	469	451	413	451	485	460	496	464	459	440	450	466	464	464	474	456	449	416	472	435	450	456	427	416	445	447	463	450	462	473	461	444	471	456	478	448	445	453	462	435	483	459	423	470	449	423	448	454	484	437	440	486	444	460	429	430	432	464	434	441	462	393	471	407	426	430	496	431	436	459	443	467	438	436	488	463	457	465	460	401	435	461	464	483	435	417	457	489	444	439	440	408	435	452	465	459	434	457	448	462	481	459	442	437	453	464	465	431	408	454	419	467	460	462	495	452	471	464	424	467	497	436	444	415	427	487	477	429	463	452	474	466	445	491	476	457	477	487	472	465	440	463	449	434	423	486	447	458	451	445	438	424	442	436	439	431	477	455	403	464	474	449	418	457	482	431	457	470	485	472	431	465	444	426	477	455	460	420	517	464	437	468	456	443	444	456	427	437	452	451	444	468	476	433	428	473	451	474	457	438	458	451	486	428	471	449	460	461	440	501	440	441	479	443	440	462	454	424	475	486	454	471	469	478	462	472	435	442	469	487	466	462	465	442	438	483	440	487	435	447	501	452	456	482	460	464	445	477	440	486	438	468	437	453	482	476	465	414	473	485	463	449	491	431	453	466	483	458	439	470	454	451	435	453	452	467	461	451	453	446	464	478	434	466	472	458	468	468	472	464	456	474	442	445	423	485	448	479	459	481	452	469	458	471	481	458	451	475	448	458	430	444	430	445	446	449	478	450	482	478	468	456	492	436	491	453	412	442	468	495	458	480	442	481	425	424	440	481	491	402	447	450	469	453	432	434	428	416	458	461	479	438	447	462	410	464	450	424	440	468	455	441	479	474	462	410	447	475	456	446	443	484	442	470	503	472	428	463	472	463	423	489	434	472	474	468	434	488	477	472	464	466	446	478	480	480	483	498	457	456	479	505	497	435	430	444	470	492	394	505	477	451	446	457	483	468	496	453	440	419	427	474	450	470	444	459	409	469	437	475	454	508	472	457	461	451	429	464	445	464	481	455	473	418	429	462	448	474	423	417	483	422	480	467	420	465	442	453	428	439	434	465	441	398	454	472	489	470	434	424	411	456	434	455	468	462	412	470	461	447	453	466	483	437	472	481	430	461	439	463	484	459	456	472	459	476	471	445	470	469	443	406	456	464	445	455	459	421	438	440	450	488	485	445	464	459	437	485	455	462	457	472	474	452	447	459	392	473	478	460	485	470	459	451	448	459	491	444	437	435	410	461	439	431	487	498	457	473	414	429	454	470	436	460	500	485	459	450	463	492	431	441	447	439	466	427	482	473	459	468	441	467	416	452	462	436	464	439	476	448	448	436	458	431	429	443	437	490	443	448	469	469	475	424	458	459	432	457	421	481	432	487	434	474	442	429	478	427	455	434	442	446	441	452	470	449	454	448	451	473	459	486	437	471	449	477	465	478	447	460	470	466	420	469	485	452	421	444	446	414	470	470	491	413	465	468	459	459	469	473	457	455	438	443	462	436	497	455	449	477	509	473	467	473	447	451	481	437	477	475	469	444	469	470	422	426	439	450	426	476	476	457	439	469	449	424	446	437	448	460	470	470	455	449	430	437	427	448	459	464	448	453	459	465	456	426	477	471	451	464	484	469	456	433	496	447	424	483	460	479	477	432	461	449	443	487	418	439	469	472	470	469	464	439	430	470	443	437	466	439	443	422	486	467
57317	25711	9210	3499	1452	678	414	276	245	235	218	199	192	245	196	222	212	226	218	227	258	224	208	195	214	199	219	205	214	205	205	197	244	204	200	211	215	197	222	230	185	241	196	234	252	227	221	228	235	222	200	207	197	234	218	209	218	217	206	210	215	206	191	235	199	217	195	227	211	213	199	218	241	217	192	220	225	236	242	198	213	204	220	218	197	182	236	223	220	224	226	218	215	195	232	221	260	222	239	193	216	217	220	218	233	215	235	230	208	237	187	199	182	229	207	221	186	245	204	212	177	209	181	220	214	206	221	200	251	187	231	230	222	229	210	217	236	224	214	215	229	215	213	196	220	248	200	220	203	233	236	228	183	189	209	206	221	229	214	209	240	227	195	215	205	215	215	236	209	211	197	209	216	191	212	192	210	206	255	214	193	236	189	210	219	212	228	217	187	206	251	248	207	216	206	240	194	215	210	215	227	232	195	193	210	199	235	233	188	221	195	239	229	231	221	218	237	220	208	222	203	206	209	226	232	209	216	205	214	217	222	188	220	238	207	201	224	266	231	226	204	184	231	231	227	231	233	211	202	234	193	205	200	241	215	243	250	235	207	210	214	215	228	216	236	223	228	234	232	237	205	229	224	192	222	190	199	226	225	195	221	215	213	229	222	239	234	219	264	194	209	215	208	218	212	208	238	211	203	236	233	216	205	205	192	221	239	212	219	221	252	190	223	210	246	209	205	218	198	216	214	221	207	203	215	210	234	229	207	213	199	241	217	256	199	238	209	204	231	216	231	188	205	214	197	239	224	213	232	195	233	205	214	232	197	209	201	207	194	207	203	196	216	211	210	215	206	237	214	240	231	189	213	224	214	250	204	223	203	206	240	221	209	214	200	241	231	223	198	217	225	226	212	233	244	225	226	215	190	254	194	213	204	213	235	222	239	222	220	235	225	256	201	209	221	220	202	208	226	225	196	212	249	226	208	189	190	199	226	229	217	197	241	236	206	221	204	200	223	214	205	218	200	236	223	233	188	196	220	209	206	203	217	212	197	247	207	214	205	190	217	213	207	230	190	198	232	246	205	201	212	178	206	213	216	212	191	221	221	196	229	228	231	229	185	218	220	208	218	209	203	204	211	213	215	213	243	215	208	212	190	220	227	193	190	198	212	264	213	210	204	241	227	232	215	191	217	256	220	230	199	213	236	221	212	234	248	232	227	213	217	197	242	224	208	198	227	196	220	196	231	174	230	197	223	212	188	229	216	207	186	233	217	218	221	235	242	203	213	224	233	214	189	191	220	247	244	235	212	182	218	217	202	235	204	199	204	192	188	252	199	211	240	211	217	207	224	223	213	220	180	225	192	218	204	201	221	190	219	226	224	195	227	202	201	180	197	221	200	209	189	213	212	220	217	222	240	202	218	209	238	205	198	242	212	222	185	234	220	199	228	238	223	212	207	215	215	197	231	217	233	190	199	217	222	209	223	230	204	210	221	215	209	190	245	221	223	203	213	221	215	211	194	219	213	211	205	229	225	202	196	242	225	224	212	227	227	225	213	223	209	168	220	226	205	236	224	205	205	196	217	198	198	222	218	230	209	201	180	219	210	217	195	232	217	208	232	236	219	203	212	221	215	217	231	226	234	210	210	199	200	210	230	218	228	222	245	203	221	229	215	202	201	213	225	207	219	209	246	221	198	222	209	228	214	220	221	230	196	217	193	200	236	224	198	198	199	219	229	195	196	229	204	213	222	231	217	211	212	214	201	200	186	179	203	216	255	207	223	205	227	214	213	214	204	237	210	211	223	199	202	227	214	205	212	209	230	231	210	205	204	223	212	195	206	212	198	223	217	240	196	216	216	252	199	215	228	214	219	236	229	199	196	213	220	217	199	235	225	220	213	195	197	235	208	196	222	227	220	189	213	228	218	206	229	210	211	220	215	210	189	184	213	229	230	231	206	229	205	236	242	227	204	223	217	231	210	208	242	223	212	217	202	202	224	233	258	214	223	221	241	193	216	211	244	237	197	234	231	199	243	216	243	233	210	204	216	196	222	185	232	227	186	237	232	212	222	252	229	222	209	202	218	231	217	246	235	208	223	212	221	200	181	229	227	221	209	236	217	243	236	245	208	203	228	210	204	209	226	213	223	224	233	209	188	218	210	229	208	241	241	209	249	209	195	188	217	255	244	209	213	217	233	200	187	196	213	218	208	214	199	217	225	224	231	226	243	189	234	207	188	196	232	219	222	234	210	227	236	222	230	213	209	203	214	218	194	215	237	253	210	215	207	221	221	200	221	222	219	240	201	220	213	203	229	207	212	213	220	218	207	257	199	210	201	220	201	202	191	214	209	212	218	231	249	230	215	225	212	196	210	192	226	231	215	190	202	239	230	206	194	196	196	177	228	229	228	182	199	222	216	222	213	199	226	208	225	220	222	230	210	219	202	208	253	217	199	208	216	220	202	248	221	216	205	219	212	227	234	205	212	200	209	206	209	260	220	190	217	192	235	186	206	186	218	234	209	196	237	173	197	212	236	210	238	204	216	236	225	216	195	215	226	221	208	199	212	204	234	227	219	215	220	238	189	198	189	194	218	209	234	219	220	194	224	238	209	221	211	215	244	212	209	205	228	222	208	213	202	206	233	204	216	226	198	214	222	222	222	256	244	226	207	210	220	231	202	203	223	232	234	227	229	235	216	216	226	210	217	257	205	208	208	217	188	197	213	222	211	234	178	224	227	193	207	212	217	210	213	237	221	223	207	225	192	185	201	219	219	190	219	224	223	213	229	248	196	196	226	186	218	225	205	204	217	255	218	185	226	214	168	204	195	232	229	208	214	221	213	210	214	211	189	206	206	209	218	221	238	213	251	199	219	210	199	193	223	198	213	249	203	200	186	195	206	219	212	194	234	210	202	210	196	227	202	236	202	257	210	208	223	213	234	205	241	186	178	206	184	205	206	178	234	228	221	229	227	235	241	245	199	189	232	218	202	230	225	198	213	220	201	185	232	196	231	228	241	213	244	213	219	218	213	230	201	229	214	224	225	235	218	189	243	216	218	213	206	219	239	200	216	228	219	213	227	222	221	201	206	196	220	211	212	232	204	214	227	196	207	213	223	228	221	196	250	221	213	207	209	221	216	197	223	218	229	218	193	226	229	215	217	204	211	220	208	198	196	225	235	239	209	211	219	191	195	203	227	213	211	210	229	206	187	205	213	222	217	239	217	230	202	244	214	237	218	257	245	204	226	203	218	209	194	220	230	184	202	189	239	207	208	257	213	205	223	205	193	202	198	212	222	180	232	209	194	241	225	217	227	200	235	250	201	201	215	199	214	195	194	213	211	208	215	201	200	212	217	239	184	237	216	234	226	218	205	215	233	200	232	209	207	208	221	222	214	204	217	215	185	228	210	208	221	220	238	242	219	220	226	228	209	233	251	214	212	235	212	223	212	199	200	194	189	214	214	205	201	209	229	205	188	210	200	220	218	216
39200	18864	10448	7053	4005	2026	1291	702	593	553	492	528	528	474	536	501	479	534	463	481	510	480	433	506	497	469	519	463	495	475	486	512	504	463	510	513	495	507	498	479	479	499	496	493	493	512	496	487	483	473	477	483	483	459	503	497	477	499	503	495	455	511	495	485	485	478	490	476	470	477	482	461	469	467	456	523	472	494	494	490	493	478	485	517	470	510	479	481	479	496	493	534	519	484	497	464	470	474	515	499	501	456	471	501	514	477	460	498	475	440	520	489	456	502	505	484	474	498	493	450	513	514	522	457	493	456	504	461	480	504	489	531	473	469	494	469	455	517	522	469	477	481	435	476	489	492	422	474	486	479	497	452	499	485	517	492	453	508	502	483	515	486	480	476	472	471	490	451	537	463	511	498	476	474	476	494	500	484	513	482	523	456	507	514	475	446	510	528	485	477	465	500	481	470	478	541	516	473	516	507	506	495	490	495	507	464	478	514	497	492	488	503	471	467	472	475	455	499	513	478	510	444	504	480	496	498	455	461	482	487	441	525	472	502	476	517	488	457	476	490	507	496	459	474	516	491	459	501	501	514	480	448	451	476	502	479	480	521	518	495	448	514	479	471	486	503	531	454	480	475	478	508	509	519	516	503	503	494	463	484	478	530	480	487	483	499	473	465	503	455	487	502	471	466	472	495	514	499	481	504	491	515	493	497	490	521	494	452	478	501	495	486	509	482	506	484	489	480	501	487	488	498	501	474	485	494	485	487	535	483	482	483	478	509	492	523	486	459	492	463	459	481	478	514	515	479	484	483	502	504	475	487	523	489	508	514	485	502	484	486	513	503	449	467	463	502	502	457	493	500	494	541	486	477	498	530	493	484	488	453	516	471	452	439	474	523	489	468	474	485	472	477	480	468	483	499	480	486	510	505	454	484	493	467	471	493	474	498	496	489	488	498	460	488	497	488	504	442	482	512	493	486	492	530	532	500	470	488	514	497	471	477	438	540	466	540	431	483	477	504	502	522	485	510	475	524	506	497	471	486	471	495	484	469	478	485	473	494	473	497	500	519	482	517	492	497	501	500	487	469	468	506	488	509	494	456	508	420	511	514	472	451	484	482	509	474	497	449	488	484	466	489	499	528	509	514	466	479	497	494	450	478	463	474	484	507	494	418	480	502	534	458	498	524	557	488	461	528	496	482	480	492	474	459	480	515	502	487	512	463	470	498	521	543	523	499	469	471	451	465	491	488	492	475	470	464	477	499	514	487	460	523	516	486	468	500	481	507	514	496	512	466	507	514	479	475	488	473	470	498	507	493	468	477	514	479	437	493	500	500	504	506	482	486	492	472	493	483	462	496	493	448	514	468	462	494	494	499	481	502	499	500	487	485	484	531	444	478	483	482	464	465	470	533	495	486	498	508	463	515	506	497	464	488	527	463	526	488	526	465	468	486	482	488	508	473	499	442	469	485	510	511	485	480	496	501	470	487	500	495	504	478	504	511	439	500	465	508	515	469	495	465	479	519	551	474	469	497	486	484	515	506	489	478	459	547	480	442	449	469	482	462	512	491	475	474	452	483	477	501	470	443	495	488	476	446	484	501	477	499	479	492	482	498	485	463	455	518	500	454	506	503	477	456	496	495	481	527	533	545	465	468	509	477	495	473	507	453	519	487	485	505	505	496	491	537	515	480	474	498	505	489	483	523	490	464	450	497	498	498	492	451	499	514	480	472	482	483	459	478	482	512	511	468	491	537	502	522	478	448	454	453	466	498	508	513	503	502	469	491	521	470	537	478	478	462	500	494	483	463	491	498	467	441	482	507	501	468	495	424	497	495	436	476	495	428	507	424	503	467	489	455	505	498	498	487	519	483	488	483	523	492	459	548	472	475	424	489	466	527	482	455	509	511	452	477	495	477	494	479	474	484	466	459	477	471	461	495	474	493	499	512	505	498	513	456	509	496	491	499	472	465	468	476	508	502	489	494	471	523	492	492	503	508	511	514	507	480	487	452	525	469	495	522	491	510	436	467	487	473	458	516	506	534	533	542	499	476	488	451	461	511	497	483	483	456	512	488	525	484	462	498	443	501	505	464	475	506	485	445	478	501	515	481	446	448	476	503	493	465	515	484	468	489	466	498	473	464	539	491	495	472	516	493	473	485	477	484	513	475	501	485	459	503	489	503	471	453	502	478	488	480	453	506	479	508	496	533	481	517	480	494	477	512	469	476	511	493	490	463	539	499	519	508	463	491	496	477	474	509	530	461	538	514	463	495	491	484	486	504	495	491	551	484	523	491	492	503	441	474	542	471	512	489	501	499	468	475	490	460	515	504	471	454	483	510	487	472	490	483	466	451	490	476	494	495	499	493	522	444	505	498	488	446	482	440	462	493	466	493	509	466	482	503	503	480	486	541	471	480	475	452	489	429	491	439	509	514	455	464	494	510	512	490	496	500	470	499	506	483	504	465	472	502	462	468	496	529	459	488	502	489	495	483	543	510	448	507	494	481	514	468	511	518	523	462	503	482	506	485	503	463	469	468	451	484	489	480	491	473	449	497	450	490	453	498	443	473	520	481	528	468	487	489	485	474	509	489	491	502	483	474	467	527	516	498	523	460	513	460	484	464	487	476	509	503	510	491	545	507	477	484	492	489	490	458	485	483	472	508	490	475	448	474	489	483	492	521	498	494	486	519	514	480	464	463	482	521	513	505	491	490	465	481	482	507	491	475	477	498	483	496	478	495	484	476	504	518	515	499	492	491	516	489	471	469	511	482	496	496	510	482	478	490	436	499	473	471	501	477	480	485	444	476	507	533	497	494	487	482	470	473	520	536	509	482	471	468	499	493	498	441	477	517	506	487	450	501	500	527	495	502	480	525	507	471	538	515	461	467	494	503	479	489	429	482	449	529	504	504	469	517	507	472	476	527	505	481	491	453	488	474	523	441	517	490	450	442	465	496	486	496	517	474	448	459	502	493	497	484	497	503	505	468	488	454	482	475	476	463	507	521	506	475	483	497	492	450	518	521	486	458	481	463	478	531	502	501	453	488	505	490	488	488	461	521	485	509	497	501	497	486	471	472	471	490	461	452	489	516	485	487	465	510	459	489	484	505	539	464	494	488	485	496	487	476	463	476	484	456	506	498	525	510	473	494	481	491	474	474	470	465	504	484	490	508	440	510	458	496	476	521	468	503	465	489	523	487	465	464	448	470	466	503	479	487	500	477	520	475	485	479	452	497	509	509	466	449	470	479	513	467	529	480	524	454	481	463	499	499	470	478	466	465	479	459	501	483	508	469	468	491	505	487	491	499	498	479	485	505	482	489	484	472	491	501	498	528	512	502	470	491	480	461	451	473	493	488	503	494	487	477	479	501	469	473	496	517	505	479	516	474	489	483	464	488	487	472	487	492	486	483	462	493	507	484	474	476	503	505	518	493	443	512	432	472	502	461	499	481	499	500	489	513	494	491	451	531	492	443	473	471	455	502	474	454
64558	30730	13012	4465	1918	1132	707	335	251	277	243	252	239	237	234	213	262	203	225	232	245	215	243	221	241	251	218	242	219	228	229	209	237	241	233	257	237	251	224	230	227	230	206	241	207	234	228	245	243	249	236	246	208	231	244	251	242	256	226	243	239	198	208	242	246	266	226	192	239	197	242	234	239	218	240	243	243	231	233	207	248	268	215	228	210	214	252	251	255	241	239	260	225	238	241	225	237	246	249	258	240	222	230	230	231	243	268	237	207	235	232	202	222	237	228	227	246	241	265	234	230	225	229	213	240	235	231	233	232	228	242	244	224	215	254	253	197	233	236	234	249	235	205	236	233	234	254	253	211	249	283	207	252	274	246	231	274	265	234	221	253	232	222	234	238	221	245	209	203	216	216	246	238	243	223	221	216	241	226	235	218	188	225	265	261	235	236	243	236	223	229	311	252	205	241	238	252	244	237	222	203	214	233	226	226	241	226	236	248	254	235	251	237	257	241	214	229	234	252	244	213	214	244	218	246	227	253	240	258	213	256	205	247	235	226	230	225	238	249	230	230	234	232	246	230	245	236	230	254	214	220	217	243	248	195	252	234	226	224	220	224	259	199	204	212	264	228	219	236	213	248	248	230	241	254	231	247	218	250	220	241	206	243	217	215	281	233	225	209	208	232	203	231	207	223	222	208	206	252	227	243	216	201	247	246	206	199	233	264	221	221	229	227	221	236	267	207	217	199	251	236	218	209	231	253	208	244	215	226	217	248	234	192	197	202	236	235	224	221	246	234	224	225	243	252	260	255	220	234	253	213	234	229	264	224	209	220	218	234	196	202	199	243	245	240	222	230	243	258	246	220	207	227	216	226	268	250	233	235	228	218	251	229	234	233	263	238	221	227	246	236	237	233	229	235	228	236	242	223	195	235	252	234	246	241	232	241	215	261	244	241	218	233	251	237	221	211	241	236	223	224	232	203	252	211	211	239	249	221	232	245	252	258	231	252	228	225	194	229	253	244	251	235	215	205	248	227	246	233	201	230	220	239	223	222	226	253	220	229	253	220	266	245	204	233	219	273	251	200	229	222	276	206	218	222	224	231	197	235	245	243	262	212	200	213	234	250	248	233	210	224	225	224	231	218	224	240	234	241	232	220	226	238	232	236	222	205	218	227	214	248	254	221	234	218	207	218	221	233	261	238	248	216	240	242	227	221	244	232	219	217	225	214	238	220	221	194	224	216	237	253	241	202	200	268	246	255	240	220	233	214	222	225	216	260	226	220	253	228	237	231	230	244	223	233	228	231	214	215	238	234	232	218	238	237	243	253	261	258	236	253	244	257	243	218	213	210	226	244	245	247	225	225	241	254	256	215	210	254	212	224	260	218	220	241	254	197	218	237	260	212	249	277	250	256	243	201	226	209	254	233	252	242	239	222	224	208	211	204	229	246	240	211	235	221	233	240	234	208	224	232	220	281	232	229	229	207	220	249	231	241	210	226	221	223	244	228	224	253	216	227	243	229	232	255	250	206	223	246	246	226	220	209	224	245	271	246	239	233	235	203	223	239	222	265	215	238	234	256	225	201	242	235	238	235	223	235	235	238	233	243	229	204	224	250	221	233	249	207	254	235	222	214	237	231	231	229	227	234	220	252	211	235	205	216	226	231	216	230	219	230	226	235	240	263	210	221	248	207	228	227	225	217	257	242	218	260	211	250	254	236	239	202	249	258	218	212	251	214	240	235	233	246	250	222	238	216	220	236	231	235	243	271	229	252	229	231	235	255	250	218	228	236	219	232	225	214	217	221	240	239	221	252	237	235	219	262	233	253	223	213	210	249	246	213	220	197	231	257	272	244	234	262	239	236	248	204	236	239	216	257	228	239	230	230	214	268	225	224	207	237	231	253	219	227	255	247	247	253	254	235	223	216	228	248	229	235	237	247	251	201	282	274	238	262	247	228	240	225	229	233	223	243	235	201	231	244	221	252	239	214	234	231	245	191	226	238	238	259	232	216	231	241	216	231	210	193	212	194	221	225	227	225	258	216	222	231	231	243	233	244	234	223	246	239	202	233	237	231	222	242	236	219	262	209	223	245	224	201	232	223	258	237	225	232	257	215	251	232	268	253	235	220	243	205	210	226	242	253	275	229	242	243	263	212	203	249	218	249	246	205	236	252	245	237	204	260	240	218	221	243	227	212	243	224	249	231	242	241	224	235	245	213	219	254	228	197	261	244	251	226	216	243	237	223	211	237	235	211	226	259	217	227	241	213	235	228	244	248	214	246	231	237	218	223	221	233	211	258	215	256	237	237	227	208	240	216	246	215	231	249	228	237	260	233	224	260	242	228	240	235	230	220	204	238	237	217	204	214	209	230	214	230	225	249	238	242	219	258	206	234	206	267	213	213	224	227	236	246	218	248	234	245	217	226	231	233	233	251	210	239	237	259	243	235	212	272	230	220	237	256	217	255	222	212	199	217	232	237	239	216	230	242	238	194	251	245	245	224	235	220	241	248	238	247	241	242	215	198	249	231	223	255	275	248	203	247	218	225	229	254	260	245	230	247	247	207	220	236	227	249	230	221	224	212	223	213	248	246	213	209	235	245	240	234	231	251	239	253	199	239	238	205	241	257	232	228	248	242	229	268	244	227	237	254	262	187	213	226	230	222	216	208	244	240	240	213	228	221	250	242	246	226	181	198	224	232	226	228	237	256	230	221	247	236	231	225	223	230	256	258	261	228	227	236	235	227	213	254	240	238	217	238	221	233	256	224	217	223	221	249	238	224	223	230	245	233	247	284	249	236	220	232	231	216	221	259	242	257	244	246	233	239	243	258	251	244	229	258	233	241	234	212	218	232	262	239	235	213	219	226	223	237	235	233	237	228	204	240	245	255	239	239	226	229	213	249	204	225	240	252	218	212	200	239	236	230	225	224	233	250	222	230	222	232	198	200	230	259	238	220	212	194	241	241	245	230	249	258	242	247	260	214	231	262	234	235	230	228	225	236	230	196	223	234	238	211	193	232	216	240	219	236	210	246	224	244	236	235	265	226	211	224	235	251	247	223	238	220	216	249	240	259	215	191	254	202	231	210	245	246	264	200	211	223	222	193	235	229	235	243	228	229	209	239	247	247	208	254	209	211	247	268	240	245	227	229	245	255	224	232	221	217	254	237	275	262	227	244	221	247	254	219	223	242	247	216	213	251	238	226	211	232	244	209	230	224	242	242	236	240	221	234	249	233	209	257	236	231	251	256	256	230	232	221	219	212	237	257	238	235	213	225	214	238	213	265	262	267	204	245	240	210	226	225	211	209	212	215	248	216	240	199	240	235	247	256	220	205	231	242	239	242	227	232	263	235	254	246	218	223	253	252	228	217	248	279	240	202	241	217	218	245	238	249	259	230	255	254	229	204	236	221	219	235	248	237	210	230	247	195	218	230	208	260	231	218	253	225	218	216	195	211	234	248	251	221	232	229	229	237	253	244	216	220	223
43615	23294	13346	7882	5223	3456	2219	899	647	566	607	615	596	580	517	531	552	555	551	549	541	558	566	485	537	493	491	535	523	539	560	482	546	545	531	536	497	501	506	528	558	516	499	495	537	521	498	507	462	489	561	554	511	500	533	483	505	561	524	497	525	495	538	512	502	498	551	494	524	519	543	512	493	517	548	501	513	529	532	521	488	524	517	542	496	514	504	538	521	525	506	524	508	552	539	509	476	507	523	513	497	500	517	567	512	527	533	503	516	522	493	527	506	572	538	534	515	520	565	531	551	507	526	535	538	558	520	484	525	544	538	494	510	499	498	503	502	466	525	578	517	552	507	531	518	531	476	526	509	534	520	499	481	546	565	518	535	528	552	523	568	507	491	510	560	504	537	524	438	501	509	515	513	576	487	513	519	520	500	496	535	511	564	521	509	478	550	516	558	514	499	517	538	524	511	496	525	510	552	539	536	470	537	519	545	561	492	501	479	541	523	526	503	494	573	542	473	515	486	515	532	505	538	496	512	493	500	496	492	533	547	528	522	513	511	510	507	498	535	582	521	522	487	550	502	518	536	526	508	517	518	519	516	478	511	496	525	542	507	522	471	533	529	495	515	501	503	496	515	500	533	550	498	553	500	520	526	498	541	535	532	512	541	506	534	514	536	515	513	493	518	501	522	513	498	492	522	550	542	520	561	548	487	517	501	509	550	498	555	494	506	535	466	531	544	541	547	527	511	528	543	529	519	547	525	525	522	515	511	490	523	543	501	561	532	507	499	482	497	511	552	452	484	520	532	520	508	457	516	531	451	522	523	485	536	526	526	546	492	517	528	481	514	484	513	541	484	474	518	560	483	484	552	539	480	538	553	496	526	509	517	513	531	510	541	504	532	542	503	577	554	551	504	492	537	496	491	517	540	525	508	510	532	524	529	571	520	497	513	481	498	517	499	512	543	526	519	524	555	495	545	495	552	494	495	536	502	517	534	514	515	482	502	515	512	530	577	504	499	516	525	512	549	566	529	489	513	514	544	523	551	509	490	528	526	508	468	509	512	478	527	497	552	549	552	536	571	538	478	495	504	537	491	521	493	501	579	503	487	544	509	533	498	543	544	518	513	497	507	497	489	500	501	510	541	539	498	505	519	508	509	562	557	556	506	511	495	492	515	535	528	531	535	490	525	526	509	501	513	549	506	538	515	544	545	519	521	491	538	523	545	531	523	494	541	518	491	514	530	501	501	554	532	531	512	525	558	530	480	485	531	461	499	517	501	558	522	540	488	508	531	510	488	535	518	561	528	562	483	490	540	527	506	545	477	472	507	513	506	521	542	493	507	500	532	454	504	521	489	474	487	534	526	521	516	521	549	527	544	523	502	501	455	583	568	489	490	528	525	529	492	504	535	512	502	526	532	520	507	518	516	531	490	517	525	509	527	513	538	509	513	510	493	513	537	553	486	508	537	503	508	503	509	477	504	510	495	517	518	531	539	535	498	490	487	499	502	509	531	512	519	519	546	504	506	506	488	523	505	498	515	519	505	535	521	491	517	518	519	517	522	499	570	502	530	544	537	518	509	513	470	509	515	524	533	531	499	538	498	530	560	518	522	526	490	507	519	470	541	556	515	500	561	524	541	561	533	513	551	503	536	556	560	493	505	505	516	512	518	541	516	523	511	467	523	522	522	530	558	469	551	509	450	546	515	543	500	501	512	500	532	561	540	544	505	554	523	536	559	464	531	515	505	522	502	515	502	506	547	523	525	515	526	520	518	512	494	509	513	505	521	500	500	520	556	525	550	502	498	525	499	492	508	524	528	531	529	549	466	530	474	515	559	524	560	545	507	531	490	543	520	516	523	539	533	496	541	549	527	520	494	541	495	493	492	535	538	569	525	518	518	523	529	542	519	497	517	532	496	509	523	499	523	483	519	490	524	556	520	539	529	519	574	539	515	509	516	517	533	547	467	516	504	526	524	541	500	519	526	553	497	527	512	540	508	483	560	542	538	515	491	513	523	540	551	519	557	509	442	524	528	548	493	546	542	548	520	517	508	497	513	518	503	527	545	513	549	514	529	505	520	544	517	536	519	478	551	535	545	547	563	551	538	518	513	529	539	548	495	518	519	543	488	536	539	502	535	499	519	481	503	474	489	526	532	545	553	502	518	540	500	503	534	528	530	526	513	548	547	519	509	528	529	502	482	532	513	492	548	479	558	523	521	520	525	508	534	533	511	501	555	535	516	513	544	520	529	578	522	523	527	485	522	553	489	487	512	536	513	543	543	578	522	552	514	499	542	556	494	506	526	543	486	488	482	537	542	523	535	539	480	550	546	506	523	469	493	553	552	548	529	504	493	504	539	499	543	512	520	509	502	501	545	544	513	526	508	494	524	568	497	505	520	512	526	526	546	528	524	514	525	509	514	531	502	532	548	503	540	531	554	501	531	503	538	525	523	527	502	523	516	546	530	527	535	520	511	529	478	533	562	528	500	475	490	520	497	528	523	513	497	513	484	488	532	539	530	477	540	492	514	508	555	515	490	511	473	549	526	514	503	515	542	558	533	512	508	556	492	532	512	522	462	510	528	495	504	537	538	489	555	564	499	510	519	513	501	501	519	530	521	490	516	545	511	537	530	529	521	520	526	536	530	546	521	526	533	502	539	508	518	552	515	509	436	495	512	486	532	539	521	559	522	535	542	547	534	552	495	530	530	524	483	514	486	524	491	521	525	497	504	516	517	532	514	513	525	520	552	536	527	493	504	517	509	544	508	491	527	501	544	538	543	527	527	539	505	523	523	531	535	534	485	507	524	511	499	523	550	523	523	566	546	552	506	536	538	463	494	517	507	529	524	524	501	487	520	550	514	561	535	539	572	542	523	515	546	510	517	508	526	509	499	530	526	513	494	550	531	556	477	495	510	532	535	518	519	509	537	489	537	526	536	516	543	499	538	540	485	570	494	524	499	502	523	509	483	513	514	516	485	479	516	519	496	510	533	514	501	541	516	501	525	561	544	536	499	525	473	524	545	501	473	516	518	468	564	509	513	524	559	503	567	565	531	541	510	553	548	560	520	542	516	530	527	509	540	531	492	543	502	522	508	535	523	510	537	541	529	506	504	554	553	538	523	559	554	535	546	527	541	513	519	508	480	569	537	507	519	532	550	486	539	508	522	512	522	484	544	488	486	505	524	524	496	547	558	537	501	493	508	500	502	538	529	540	527	511	487	539	512	555	528	532	538	517	511	504	496	525	483	515	552	555	462	511	535	531	538	496	527	491	465	565	511	508	517	525	532	485	516	521	490	541	480	533	507	529	514	526	504	536	501	505	497	498	456	514	536	530	552	487	489	519	531	510	520	528	509	521	529	507	536	520	530	525	551	534	490	501	523	523	529	528	478	574	541	518	496	505	514	504	514	505	506	515	547	512	513	531	509	522	521	496	539	541	501	532	532	482	511	544	506	518	482	501	512	500	537	536	510	486	504	524	505	495
49052	18333	5179	1479	560	361	251	228	240	220	211	193	203	245	232	214	197	231	201	207	203	180	208	178	210	228	200	206	216	197	203	196	233	200	205	222	217	217	215	229	215	225	192	219	195	197	228	178	246	198	212	200	212	219	206	231	193	218	195	206	189	215	216	209	224	177	218	211	194	201	195	204	218	190	211	199	209	230	198	223	214	195	206	206	200	206	241	218	191	197	178	232	225	211	198	223	221	208	194	206	185	197	185	207	207	200	212	203	188	219	192	202	217	200	205	183	218	244	182	206	214	203	192	217	233	232	201	198	220	178	206	204	209	213	214	197	212	201	190	210	203	218	181	237	180	229	220	204	189	177	187	230	199	231	214	223	230	204	225	205	225	193	205	214	202	192	205	235	206	208	231	192	217	201	178	192	182	192	198	236	218	218	222	199	186	191	212	224	208	214	190	184	192	210	204	197	207	218	184	199	206	224	206	223	203	229	217	224	242	211	227	222	180	200	213	203	210	222	214	199	217	205	218	229	207	221	220	229	193	197	189	199	204	203	186	220	195	233	202	180	201	218	225	208	216	201	201	212	202	216	221	230	212	197	226	175	201	206	198	181	204	197	200	195	191	194	207	221	233	214	183	195	204	189	185	197	193	194	186	225	204	207	206	202	217	231	178	201	209	215	212	202	220	202	202	202	191	206	191	177	209	190	203	191	233	195	227	211	196	215	198	186	251	223	216	213	216	229	215	218	223	205	204	226	203	210	214	227	211	204	180	224	196	213	214	192	187	231	215	175	221	197	172	224	234	217	242	199	203	221	213	232	212	195	227	204	207	225	219	209	224	216	205	174	210	197	198	215	210	222	233	204	202	211	203	168	212	185	195	185	205	215	208	217	212	189	192	208	197	213	204	172	160	240	214	198	192	206	216	196	222	225	208	211	204	217	208	200	216	191	217	205	217	204	209	222	224	234	220	230	212	227	233	215	224	168	189	211	193	199	181	241	192	210	233	214	234	199	194	210	211	201	195	220	227	188	208	204	203	187	201	171	192	201	202	226	202	191	197	188	237	240	202	206	206	194	210	194	216	195	223	204	191	199	205	205	232	228	172	203	223	223	189	213	205	232	223	175	196	218	208	212	213	172	192	210	217	185	227	199	214	203	220	216	215	182	214	202	182	220	230	186	211	201	230	201	191	204	211	188	211	238	210	210	205	200	213	211	161	205	221	233	207	218	224	183	194	203	190	211	242	223	195	244	231	196	223	216	192	213	187	211	207	231	224	201	206	227	183	188	204	183	196	218	210	193	207	222	191	211	217	244	214	227	184	199	219	226	215	185	197	202	194	215	221	180	204	233	224	234	226	202	202	225	208	209	215	202	194	235	202	211	218	211	189	182	179	186	192	191	223	231	207	250	205	199	194	206	211	215	185	197	211	222	216	234	193	206	208	209	203	213	189	201	218	208	204	221	211	187	224	242	201	196	197	198	197	208	190	170	210	217	222	207	218	221	224	194	206	224	208	182	193	202	192	210	212	202	191	210	213	188	196	192	206	197	207	186	197	215	205	219	203	209	188	217	213	201	209	208	221	215	192	205	233	213	208	200	206	202	217	205	197	211	243	200	196	201	196	225	224	193	210	197	205	193	232	225	174	193	196	225	213	222	216	193	178	229	222	205	178	193	180	231	216	240	226	191	216	199	210	219	199	195	234	203	206	209	225	205	229	208	188	209	189	193	209	207	201	223	225	207	204	231	176	196	188	197	232	203	224	189	201	193	201	209	196	192	205	194	197	231	237	215	165	210	213	222	198	226	227	197	205	200	212	198	215	213	208	223	203	191	222	196	204	205	209	192	238	211	201	213	189	210	226	204	222	185	196	198	238	221	208	214	196	217	198	229	221	192	191	240	211	237	220	196	243	216	207	211	235	186	184	249	205	228	203	217	230	201	223	193	232	229	219	211	210	188	191	237	233	199	206	238	165	207	206	203	201	192	173	235	223	195	237	196	232	188	208	198	205	186	212	171	189	210	206	207	199	215	221	232	219	218	200	212	186	187	265	207	229	218	217	193	222	189	188	212	218	185	202	207	211	198	235	230	210	220	192	199	184	202	196	200	200	192	207	200	225	186	193	208	188	220	189	206	199	235	182	184	180	228	204	203	223	208	199	192	200	188	241	220	222	199	215	211	206	206	192	204	208	200	228	200	194	231	193	208	214	228	217	229	208	215	204	226	193	202	209	195	196	233	207	222	174	189	224	226	209	209	192	216	224	198	215	199	193	203	187	211	187	230	188	181	219	213	190	204	210	201	205	206	228	233	225	204	192	205	196	223	203	224	216	213	203	217	199	208	214	235	213	202	208	205	192	221	214	195	233	234	236	213	199	205	177	187	191	217	181	219	222	201	219	205	231	207	232	200	216	221	214	203	192	196	222	224	208	203	207	220	199	223	228	194	224	217	217	200	216	232	230	215	231	229	216	189	216	194	222	210	221	207	182	212	222	220	191	182	171	215	208	237	180	209	204	211	210	236	210	189	214	190	202	239	164	189	187	211	194	209	202	189	195	226	230	211	218	199	236	194	223	228	199	206	204	209	200	208	197	176	185	210	229	226	195	201	215	229	217	237	206	210	199	231	206	219	196	214	216	192	211	212	201	247	259	217	226	210	190	218	199	221	212	220	212	225	236	195	201	175	211	200	226	195	203	200	216	190	208	180	208	203	223	182	192	214	207	196	185	212	214	196	216	195	183	197	199	182	200	222	215	188	185	197	221	188	192	238	199	219	222	224	205	189	187	180	212	203	197	203	205	213	200	205	230	214	210	179	231	205	197	211	215	213	182	212	205	201	211	165	193	197	186	202	214	240	211	195	232	205	203	217	202	189	192	230	211	222	216	206	214	194	223	188	192	211	218	214	183	184	194	217	211	162	198	218	219	226	224	202	234	211	214	192	194	196	198	224	217	225	180	222	186	206	202	201	205	192	222	197	204	231	226	188	204	245	229	232	184	215	192	184	195	201	214	198	184	197	203	229	217	210	191	195	201	195	243	179	179	226	211	223	206	190	218	216	227	214	214	226	204	197	218	209	196	188	206	198	211	232	196	190	195	224	212	214	236	211	212	205	208	213	202	175	235	193	185	199	209	187	184	235	179	194	182	213	193	207	199	215	205	219	189	231	217	220	213	216	203	205	210	207	198	227	216	188	227	215	231	201	216	208	172	199	183	201	210	195	198	224	201	205	196	231	220	218	228	202	220	221	229	201	213	210	195	207	224	209	212	180	223	198	188	203	184	203	236	222	211	222	218	216	235	191	203	224	209	218	174	222	196	201	189	203	211	195	201	190	209	194	203	224	204	223	204	216	216	240	203	190	236	200	225	195	190	230	181	208	210	197	192	203	213	204	193	225	208	210	177	209	193	209	219	211	216	205	229	225	195	220	212	185	201	256	215	214	207	194	236	220	185	199	223	214	194	229	219	215	205	206	182	229	199	190	213	210
33729	13486	6305	2957	1555	883	631	492	479	519	494	483	483	506	461	480	474	446	462	443	479	484	469	448	439	457	444	481	497	467	493	469	447	448	472	480	512	456	466	447	473	459	485	500	462	487	458	476	469	443	469	454	483	514	449	456	493	479	481	460	459	494	468	469	502	451	478	497	456	431	489	478	451	456	434	498	487	469	486	457	492	482	460	481	473	484	478	443	455	462	466	453	442	452	514	449	466	472	469	462	488	478	492	455	456	495	450	442	447	454	483	498	494	438	445	409	435	465	436	528	500	474	466	467	460	488	487	444	496	486	484	471	502	459	449	478	435	493	466	504	456	457	460	460	521	481	475	499	470	515	480	464	499	479	456	489	450	452	457	477	497	459	476	453	447	522	451	462	471	471	454	458	477	478	462	481	511	500	507	475	464	479	454	458	485	458	472	462	491	454	530	467	426	449	468	522	461	449	503	461	483	489	448	449	481	431	486	483	479	476	491	477	474	473	436	442	470	464	496	482	453	451	472	415	509	465	470	474	466	485	432	487	472	439	452	506	516	476	456	466	497	462	460	466	447	494	465	489	450	445	467	469	479	480	469	441	470	497	472	448	483	484	518	449	471	456	482	470	479	464	487	454	447	491	423	457	509	478	468	486	506	489	444	432	432	450	489	428	468	482	473	487	466	449	440	469	500	458	445	458	493	486	453	488	492	451	477	495	476	481	474	460	460	471	464	481	437	486	486	492	495	482	472	469	455	456	508	429	450	456	499	473	484	472	463	485	445	477	478	439	487	462	456	477	471	462	482	444	498	459	500	469	460	492	501	482	485	506	430	457	470	462	505	473	443	481	464	437	497	475	468	433	504	507	468	499	457	472	451	478	470	486	444	475	438	423	476	474	469	450	480	462	477	466	452	479	470	465	449	461	465	489	465	500	494	477	502	499	455	466	527	459	474	467	476	501	472	451	453	465	446	468	456	518	440	475	481	467	466	476	457	482	458	455	487	454	468	486	456	501	500	449	455	493	445	481	507	475	511	469	514	517	440	457	459	427	461	501	450	464	466	444	454	447	477	455	476	432	491	478	471	498	430	494	492	443	450	467	480	450	463	478	479	470	486	483	422	493	488	458	480	447	509	486	475	504	486	490	476	489	463	446	448	451	477	470	451	469	449	458	490	447	446	489	453	486	488	460	470	443	494	475	473	452	473	467	446	473	457	472	434	459	470	485	447	465	466	501	440	417	498	476	488	445	488	446	472	450	448	452	475	461	453	469	477	467	475	479	444	480	458	474	444	457	449	470	439	462	477	482	487	499	477	449	461	478	473	457	479	415	483	449	480	488	482	458	464	454	493	500	500	430	523	471	489	486	481	450	452	464	452	459	458	459	449	419	458	443	462	471	455	483	477	481	466	472	511	467	469	443	450	491	446	477	469	480	481	469	486	488	457	475	460	464	470	496	473	460	486	461	413	497	445	459	476	443	485	484	461	435	461	449	468	439	473	471	514	484	490	460	460	497	491	513	486	517	487	445	482	514	492	452	468	477	485	461	464	458	490	474	476	473	496	508	475	454	486	469	459	448	443	453	514	456	459	443	453	460	493	459	479	471	436	482	434	497	469	439	506	480	444	491	495	442	493	471	463	495	437	448	460	502	428	468	442	456	473	441	413	458	487	514	514	481	484	502	478	445	483	453	487	495	479	477	468	481	484	461	469	479	471	477	456	460	442	508	427	447	467	467	470	441	449	486	460	437	492	433	489	495	437	474	476	448	446	432	512	472	475	491	461	489	455	469	430	492	433	466	455	472	472	472	439	466	493	487	453	449	452	475	442	480	524	462	472	468	461	465	466	475	473	486	487	506	459	483	495	453	506	482	461	448	436	462	432	432	509	505	493	467	466	473	489	468	484	440	493	475	440	494	485	435	483	470	484	449	429	476	472	469	466	472	517	453	454	463	466	470	458	465	466	419	479	495	474	435	482	460	495	465	466	417	493	450	475	478	468	493	437	482	447	488	453	485	514	496	514	436	467	478	469	454	473	490	487	438	437	441	458	437	454	480	482	450	515	461	464	465	448	450	455	461	449	444	442	480	453	465	496	476	500	498	440	462	432	455	463	439	470	455	457	467	424	473	472	430	458	456	469	446	481	503	503	472	477	483	525	429	445	461	452	459	430	457	470	497	499	455	477	438	477	459	463	475	479	458	479	496	479	461	472	509	496	456	516	453	500	465	463	427	482	449	472	483	439	499	455	427	527	463	514	455	453	456	468	457	448	449	490	431	449	468	472	480	511	452	461	479	483	508	490	421	447	480	458	472	471	444	470	429	454	441	516	456	476	460	438	456	428	459	473	473	454	456	470	444	476	440	467	515	467	470	457	467	496	480	486	503	470	473	480	494	492	466	445	459	454	460	470	460	465	446	457	467	468	465	461	444	472	483	433	453	465	447	478	499	464	466	487	447	465	451	425	476	434	437	443	485	470	439	459	453	462	438	443	493	479	454	468	488	455	444	455	482	484	476	456	468	458	460	404	451	428	446	466	457	496	440	435	493	456	443	466	457	451	459	488	443	472	460	484	474	502	457	450	457	465	490	464	446	438	490	462	495	422	448	526	511	505	464	464	472	448	419	494	449	470	435	467	446	445	483	487	497	473	470	441	487	504	473	460	467	446	502	478	476	465	463	459	468	460	487	512	450	445	455	476	485	475	472	469	445	469	482	503	503	445	415	458	424	470	441	462	467	482	437	448	482	465	488	474	502	486	465	452	488	441	447	459	463	471	497	459	476	483	492	476	490	500	465	472	480	447	447	500	514	482	435	423	470	455	485	464	527	474	455	481	490	485	460	505	440	483	464	487	487	471	478	473	511	464	512	437	503	449	474	435	487	472	432	469	497	462	463	461	498	489	466	453	419	465	508	491	465	472	491	480	448	490	456	512	456	495	463	448	454	423	457	536	487	484	429	472	490	465	466	458	435	430	484	460	494	458	453	477	476	457	450	437	459	464	483	495	437	443	494	471	446	469	470	494	419	480	473	510	458	454	450	481	492	473	474	468	449	466	474	460	475	461	464	463	464	438	471	505	479	478	459	496	425	477	479	510	469	460	468	468	437	460	491	487	419	433	489	505	439	440	438	483	492	465	529	478	484	448	451	480	489	454	478	437	476	443	475	511	469	497	468	463	444	479	458	467	519	461	461	465	454	442	474	481	457	457	486	458	460	462	484	419	499	473	478	451	524	501	458	454	482	498	428	504	488	429	479	478	474	435	474	459	470	497	476	474	468	488	464	442	472	509	446	436	486	456	483	472	465	499	470	438	470	459	494	474	489	516	494	479	486	451	446	435	443	462	486	475	457	481	458	490	461	456	437	418	471	452	475	432	459	464	447	489	431	454	463	484	443	505	488	458	482	470	462	473	473	419	444	473	479	446	470	475	469	449	472	461	444	448	489	491	446	486	447	452	469	509	500	506	453	489	443	451	453	516	501	477	456
56765	30518	12045	3832	1183	578	316	241	220	226	226	208	218	225	241	228	201	204	204	209	190	208	219	202	216	220	227	222	221	218	206	246	203	231	238	204	202	203	186	228	201	218	222	223	222	257	222	205	204	228	253	196	216	200	222	220	212	214	204	220	234	208	207	253	232	223	211	195	221	185	199	224	209	224	213	240	204	196	206	219	203	199	211	231	199	219	220	213	232	207	224	231	220	236	218	188	204	212	201	212	208	240	234	213	206	205	200	208	218	242	243	208	237	202	202	228	222	235	227	227	210	218	216	205	220	201	204	211	233	208	203	221	230	212	223	202	209	223	220	226	200	211	199	235	196	214	223	197	210	208	226	217	217	188	216	211	191	233	211	201	226	200	199	202	230	204	197	216	210	203	194	203	222	220	227	208	196	183	209	207	189	207	210	195	237	232	204	201	253	230	212	210	250	212	208	188	197	228	227	232	213	202	240	229	216	230	206	212	222	221	225	240	254	232	235	209	219	203	223	185	214	205	205	233	237	231	220	197	219	219	207	234	216	221	208	205	187	229	219	203	200	207	245	194	233	221	225	224	225	230	191	235	225	223	216	194	194	223	215	232	228	220	247	211	249	207	231	222	209	214	195	234	235	202	229	196	229	220	244	209	177	250	219	221	212	217	217	224	216	217	221	195	205	191	220	236	238	214	217	223	217	194	212	226	215	189	207	212	195	225	213	210	203	190	210	189	217	217	211	210	220	213	211	218	235	210	223	206	236	212	215	250	228	206	217	183	215	263	224	185	223	214	233	216	225	212	226	213	206	231	199	203	220	200	217	224	221	224	234	232	243	209	228	205	217	199	214	179	217	216	204	237	227	203	197	215	240	255	222	181	197	192	218	228	246	206	198	259	212	224	192	231	220	219	244	221	219	216	208	201	193	224	240	195	218	228	215	216	158	188	214	233	212	216	233	218	202	201	215	216	199	215	225	203	219	174	220	241	232	201	198	236	221	209	178	237	206	232	197	206	184	207	251	219	221	233	210	235	230	203	214	219	207	209	211	230	190	265	216	204	194	227	189	232	243	189	236	228	238	202	216	180	212	205	241	197	225	201	209	206	209	219	214	222	209	212	227	207	191	181	247	213	235	215	234	236	213	232	222	204	208	229	211	216	220	213	173	229	220	204	246	213	205	215	211	211	198	219	222	215	207	193	196	191	224	215	246	185	202	219	217	212	209	232	246	220	212	236	221	211	224	237	214	207	200	234	231	231	239	228	221	214	201	207	230	201	222	220	223	234	207	209	248	199	190	232	212	231	209	230	220	202	230	201	223	238	187	242	208	211	241	198	196	203	202	222	245	205	259	238	200	236	213	225	232	206	228	224	219	237	214	208	222	201	220	191	219	233	221	232	204	226	203	228	221	234	223	211	219	219	201	218	223	229	202	212	241	205	196	210	233	172	226	233	193	206	201	202	257	249	247	207	241	211	188	225	215	225	192	226	233	230	223	197	217	218	237	201	192	206	221	210	220	201	224	234	205	187	214	215	208	216	204	210	217	238	263	221	228	204	208	203	232	255	223	226	218	220	214	216	209	237	227	184	176	193	223	215	222	213	188	217	228	221	213	192	210	212	229	200	235	280	189	224	204	234	206	224	244	230	227	222	210	197	198	212	211	206	191	220	239	217	233	219	210	241	217	217	219	233	229	217	224	200	230	220	197	183	245	198	229	207	217	199	223	188	216	206	216	217	191	203	217	224	170	218	210	217	200	239	219	224	219	204	212	217	226	225	212	198	193	211	192	233	215	211	222	221	227	270	215	199	209	202	213	242	233	214	221	210	220	215	240	220	215	207	198	183	207	215	210	225	228	213	247	241	215	218	225	232	215	220	215	238	207	221	227	207	181	209	210	200	209	190	201	246	202	225	188	230	224	220	223	223	214	203	208	188	224	210	208	230	215	209	220	220	206	198	199	253	243	189	201	238	225	230	214	240	245	199	226	243	186	206	191	204	204	211	212	190	237	215	194	225	227	224	237	235	206	201	214	250	208	203	215	229	206	230	194	225	234	206	195	212	195	221	213	209	200	226	223	218	222	209	241	239	222	189	220	214	219	210	228	188	231	233	252	210	220	189	210	214	234	217	204	216	198	207	210	217	223	232	203	228	225	196	204	217	219	225	230	197	194	209	222	205	200	198	210	209	192	213	227	242	215	238	244	211	231	223	198	213	218	232	233	230	252	209	222	195	224	226	207	231	216	245	214	239	225	203	235	242	217	214	212	198	230	205	210	215	212	215	219	207	201	199	217	216	232	192	207	209	205	201	215	213	191	218	203	233	194	220	230	240	226	203	225	233	237	204	200	195	214	233	202	219	203	207	230	199	213	228	226	252	219	231	222	225	190	243	198	242	223	227	202	239	204	227	202	217	210	200	207	222	202	224	201	246	211	263	218	219	220	211	233	212	199	204	225	228	205	217	186	235	232	215	226	219	209	232	222	204	225	229	172	232	219	216	202	234	236	214	226	210	243	247	234	222	211	207	210	193	225	188	234	208	200	227	206	220	186	207	254	225	223	242	209	217	219	233	229	215	197	191	244	203	197	223	207	199	220	227	205	179	207	203	196	220	221	239	239	200	199	218	222	206	222	229	203	232	211	194	203	223	204	203	237	204	230	231	203	217	224	210	199	189	209	236	238	206	231	212	206	209	217	210	233	223	211	212	204	233	243	195	193	229	197	205	224	259	213	205	182	187	187	214	198	215	240	202	211	189	198	236	204	206	212	204	216	201	227	206	242	242	197	213	202	245	229	215	232	213	193	235	196	197	219	244	230	229	240	228	205	208	198	215	207	219	242	191	223	225	205	178	228	219	208	207	227	224	242	226	230	210	201	220	204	227	201	226	208	183	211	232	223	214	231	197	209	207	227	200	236	228	215	185	199	209	193	205	225	223	192	217	215	223	215	205	203	225	219	209	224	212	213	219	223	222	196	219	236	218	202	213	233	231	185	204	230	175	202	205	211	198	221	228	225	227	195	207	220	226	230	218	204	214	219	184	213	204	223	196	196	244	224	185	213	201	207	230	219	214	218	192	234	187	196	240	196	221	205	199	212	201	213	234	194	228	186	224	206	231	252	235	205	210	218	234	199	206	200	232	207	192	216	235	193	208	216	206	197	221	251	226	221	243	249	229	208	205	200	196	255	188	231	210	217	196	200	205	221	256	238	209	231	224	222	192	219	223	202	192	192	215	239	224	215	206	217	227	203	198	196	195	235	211	183	219	211	215	251	203	195	225	190	204	217	202	228	239	242	219	239	238	212	227	205	229	236	198	231	199	236	222	233	220	195	227	225	233	216	202	191	218	210	196	197	231	205	206	226	221	223	213	190	180	222	210	211	198	208	218	196	208	229	215	180	213	199	209	227	192	207	196	250	234	218	214	220	222	191	222	199	238	261	216	197	229	219	221	211	220	214	232	206	214	216	220	218	218	201	207	232	204	240	206
38937	25258	12726	6828	3321	1664	890	638	574	556	505	533	481	499	528	494	509	499	495	505	477	504	469	517	512	550	518	512	466	484	469	492	483	513	469	498	502	472	479	522	492	501	462	456	455	501	453	463	486	469	481	488	471	481	453	482	478	483	491	458	470	463	482	461	473	515	490	502	481	530	518	508	484	507	488	513	492	479	486	513	499	473	485	489	474	494	492	457	517	490	462	479	481	444	508	455	488	475	499	444	509	463	530	515	512	488	472	550	472	443	471	460	473	480	536	517	489	505	486	497	505	515	464	453	466	487	498	481	450	490	475	496	471	494	482	517	480	483	464	465	464	538	465	501	518	466	472	494	464	480	493	466	485	509	503	470	490	514	488	459	488	478	495	536	485	473	530	495	493	498	517	508	513	493	490	516	484	459	464	495	472	533	486	470	489	442	501	524	442	542	505	453	455	494	443	480	503	486	494	469	511	479	473	495	479	505	475	488	461	505	482	503	464	483	495	500	499	492	520	489	514	484	479	474	511	482	497	509	464	490	521	516	497	454	470	513	518	512	501	528	476	496	474	522	507	507	500	496	474	537	495	475	495	520	471	512	436	506	498	512	468	467	450	513	498	514	472	455	488	483	539	499	463	458	513	532	488	478	498	480	429	507	485	515	489	501	509	556	504	522	480	497	464	486	463	491	455	479	504	468	533	492	476	473	488	504	479	524	487	468	506	485	523	471	464	485	483	472	539	518	485	455	507	470	487	510	484	476	465	515	499	461	488	495	539	478	483	502	494	479	491	472	436	492	471	471	472	500	482	531	517	493	480	534	491	480	480	515	442	452	467	503	516	503	485	457	473	476	515	445	468	493	459	520	459	489	493	543	518	487	499	491	526	501	471	447	443	482	513	489	504	450	480	430	471	484	496	489	489	492	515	469	488	496	474	458	511	502	493	480	428	481	533	432	517	490	447	504	458	479	505	449	492	472	489	456	515	465	509	515	496	486	476	492	468	470	481	477	489	519	473	501	488	512	487	459	499	505	467	520	498	566	478	511	464	498	468	543	492	503	475	476	456	477	476	469	475	512	472	491	508	503	510	460	511	488	494	509	474	518	490	447	483	487	468	486	475	503	489	469	492	488	460	448	492	500	517	490	519	488	487	491	489	487	503	492	505	482	482	495	491	516	490	509	468	476	481	504	506	466	474	489	469	434	484	522	485	522	475	469	509	496	493	490	477	446	482	503	498	490	503	443	491	485	503	476	482	484	465	539	501	479	531	502	494	491	538	508	477	491	476	443	506	457	533	490	515	492	507	459	470	470	525	479	452	510	474	523	470	489	530	517	493	462	531	461	473	497	481	507	498	475	495	482	505	471	485	464	464	526	481	496	444	481	477	470	533	473	452	458	493	455	482	476	457	533	485	481	486	480	507	468	472	479	453	479	478	450	526	521	465	483	493	474	493	467	491	522	465	538	465	507	469	499	520	480	488	497	473	505	467	519	475	462	512	491	507	519	481	503	466	505	470	495	457	444	500	530	484	498	512	471	504	498	459	483	498	508	487	514	487	500	493	468	472	479	490	493	481	457	479	501	475	474	492	472	483	455	503	464	521	437	474	500	483	498	495	527	487	463	456	471	471	461	479	484	485	474	479	488	481	498	479	533	491	479	476	472	485	446	457	476	544	496	468	471	494	515	459	531	466	504	475	467	504	448	502	475	482	523	475	499	508	515	471	516	528	454	483	484	473	487	523	537	514	445	489	411	465	456	479	474	478	501	450	493	462	504	477	518	485	498	484	514	487	482	491	480	498	529	477	521	482	494	532	480	500	489	499	473	464	509	472	520	515	483	479	507	491	461	512	500	507	478	505	504	492	490	478	480	480	504	479	489	494	506	477	481	514	524	477	488	487	477	497	436	476	509	514	478	475	488	512	452	470	470	501	451	510	507	512	492	500	439	466	479	460	451	523	507	481	480	487	473	487	485	522	500	486	470	511	495	467	532	504	478	497	475	488	502	456	483	514	466	504	523	486	477	504	459	523	476	497	481	516	469	506	470	492	507	493	470	518	468	465	512	493	540	520	503	510	479	504	476	544	502	501	472	464	463	472	477	487	475	485	501	513	480	454	485	501	498	481	442	459	483	474	475	528	492	464	490	512	468	498	501	482	491	512	470	492	481	548	515	481	496	465	499	479	463	443	481	481	519	442	466	510	472	513	501	452	521	479	446	462	502	486	479	510	473	510	484	456	486	474	531	457	482	449	502	483	441	470	454	511	508	505	544	505	444	473	503	488	507	433	499	500	508	495	467	486	480	526	495	474	517	472	456	498	458	478	475	517	492	527	471	490	481	491	499	496	440	515	489	477	464	484	496	468	545	500	493	455	486	489	481	518	495	510	523	509	496	516	541	475	504	476	499	489	495	505	486	477	486	485	510	515	501	441	475	475	453	502	492	536	518	454	485	464	491	528	494	502	512	470	496	497	477	497	476	472	479	475	522	442	475	473	484	518	451	492	500	479	457	445	498	499	481	506	462	490	478	514	488	508	492	491	489	459	485	478	495	489	473	512	476	464	471	522	471	519	508	511	502	520	504	461	514	498	492	485	478	467	480	517	487	483	519	511	514	508	460	467	490	528	517	489	446	480	511	456	506	540	474	537	480	465	485	486	509	488	445	458	479	542	508	479	483	486	474	485	476	490	525	503	538	491	503	491	480	498	506	512	464	527	506	501	468	476	484	524	494	482	497	477	476	510	487	499	474	487	466	497	484	478	512	470	503	492	509	507	477	507	482	475	482	556	475	475	466	479	461	520	481	493	495	459	493	513	453	495	479	532	466	476	478	463	464	514	484	447	496	483	481	526	466	488	511	482	480	518	458	481	514	452	487	524	483	476	466	479	490	540	487	517	506	495	502	523	439	512	499	466	481	520	460	493	498	416	510	477	468	496	528	515	452	498	502	512	452	484	495	477	449	499	461	531	511	505	508	468	460	457	495	486	497	451	454	522	503	491	486	474	457	519	495	496	460	490	481	519	433	512	486	493	497	491	505	475	509	490	485	490	488	486	454	505	517	492	498	487	513	496	496	482	521	487	493	480	504	478	454	523	499	515	483	464	477	430	506	500	499	478	479	481	502	450	512	472	523	510	434	493	508	515	487	503	451	466	515	467	454	473	508	501	497	457	487	490	466	542	441	482	479	473	490	454	510	467	492	506	500	481	462	461	462	481	510	506	455	486	511	504	488	458	474	477	513	499	482	503	473	491	475	503	478	504	478	519	498	449	476	511	499	501	482	465	472	456	523	450	477	486	489	499	469	502	481	487	462	511	477	481	506	532	478	496	495	463	520	498	504	503	513	519	484	482	484	456	479	467	504	455	475	469	476	474	472	518	481	434	507	503	480	451	531	481	477	484	509	480	515	512	502	449	476	491	498	506	483	492	459	482	528	500	532	506	495	474	488	471	500	463	498	488	475	467	437	500	494	447	445	514	453	527	465
67643	36623	16867	4652	1481	965	616	386	245	251	204	283	260	211	231	241	199	246	233	229	258	239	244	232	227	224	211	238	234	225	237	243	265	237	264	241	234	263	237	227	254	239	238	226	242	262	231	255	209	205	220	211	253	240	235	202	218	241	235	240	246	258	228	202	226	221	237	242	207	223	217	221	231	258	235	247	219	215	232	243	231	236	226	239	246	200	254	236	230	241	208	210	215	249	276	254	234	215	216	252	271	226	251	193	247	259	231	233	245	233	232	236	239	224	229	228	211	233	252	207	235	239	219	211	218	230	264	232	201	239	243	234	208	207	241	228	233	229	221	236	236	212	207	218	185	238	234	234	246	206	255	225	241	225	229	216	228	247	233	244	216	228	231	245	263	243	228	218	215	215	221	246	240	259	243	206	238	224	207	236	233	225	223	239	262	202	200	229	231	221	253	224	221	249	231	212	243	238	239	223	225	244	230	242	245	235	211	241	244	232	222	249	240	242	216	212	219	219	223	221	255	231	213	234	228	229	239	251	226	229	246	220	258	238	233	227	220	221	221	208	261	214	262	258	226	227	245	244	236	220	181	221	227	223	235	209	210	229	222	194	216	199	247	219	238	213	242	254	220	233	248	223	234	215	249	204	210	242	226	229	227	240	218	204	228	230	223	209	206	249	223	234	199	255	242	203	254	229	260	242	244	228	261	227	242	214	231	246	219	212	247	205	207	216	211	252	230	211	248	214	272	237	220	215	221	229	240	255	227	236	211	230	224	218	217	246	238	202	237	246	259	239	240	235	213	232	225	223	204	263	223	221	243	238	234	226	245	237	219	231	232	238	216	244	212	242	254	249	224	231	236	217	208	244	231	226	254	247	219	241	225	235	242	223	235	250	234	250	233	209	199	245	238	219	253	251	249	233	229	240	222	217	233	225	209	231	226	261	293	219	249	218	216	200	253	238	226	213	207	233	238	247	239	201	212	216	215	231	217	219	228	240	233	222	247	267	229	220	232	225	243	224	216	227	225	230	240	234	206	230	225	269	217	236	209	244	251	244	213	236	239	235	212	252	219	227	239	240	236	235	220	226	219	234	232	215	233	218	247	247	252	214	228	268	221	223	244	242	242	223	240	246	230	212	220	200	217	222	230	227	218	236	227	227	216	275	213	219	250	228	211	214	239	212	260	215	223	229	210	235	214	222	232	239	235	238	232	218	225	259	240	205	234	249	259	194	224	227	222	214	237	251	227	219	231	207	223	251	254	211	244	214	218	229	228	231	234	241	267	225	263	212	254	210	207	254	236	228	244	244	246	249	240	259	225	237	239	221	197	220	226	217	229	220	238	221	215	238	248	282	276	237	210	205	248	238	228	258	231	238	270	240	222	223	265	238	233	264	235	230	220	224	235	244	208	234	243	253	214	219	265	241	225	237	220	225	259	224	243	211	227	243	234	234	245	218	243	229	230	269	221	248	246	207	213	234	227	224	235	234	241	233	231	242	229	247	221	248	221	254	230	242	242	236	237	230	237	258	251	251	235	236	246	216	242	180	256	241	244	239	245	238	219	229	238	221	228	213	211	214	236	254	227	230	223	251	257	231	205	250	214	224	237	227	260	190	239	225	246	207	240	247	254	224	227	234	237	252	241	213	224	228	210	195	233	221	211	226	231	185	185	238	248	217	238	234	219	226	251	247	220	249	266	238	252	241	224	218	222	207	223	220	227	245	215	245	234	235	226	215	235	222	187	217	252	237	223	215	241	218	224	241	222	248	248	216	256	223	241	233	228	212	249	227	242	252	235	192	227	253	224	211	230	247	236	228	229	230	233	255	216	223	270	244	255	225	254	257	244	216	234	236	260	234	251	242	267	210	216	251	217	208	203	228	238	236	231	238	234	226	231	239	213	214	225	241	222	223	256	265	235	204	199	245	229	242	241	202	242	238	249	230	228	215	225	243	247	222	243	253	225	203	222	245	223	201	196	230	219	240	190	206	216	213	239	212	233	240	245	225	234	241	245	229	230	248	219	242	237	216	215	234	225	196	239	238	230	226	231	211	258	238	218	246	202	219	216	266	239	225	226	237	241	231	287	210	200	229	222	242	226	216	226	210	217	221	198	232	232	217	187	233	250	230	230	231	228	235	230	236	219	217	239	240	228	225	226	237	215	236	235	243	227	219	226	258	236	240	267	230	234	210	250	249	213	239	236	220	222	228	228	243	242	251	224	279	237	210	212	242	203	221	222	237	255	232	225	215	192	236	210	224	227	224	214	218	219	241	246	226	228	255	241	236	218	240	233	204	239	243	187	230	220	235	218	227	251	211	245	243	219	208	220	250	216	245	232	255	228	240	222	234	251	260	248	220	264	231	247	204	279	221	239	214	218	224	220	233	218	207	263	216	229	230	223	239	236	206	195	242	238	223	223	236	263	239	222	221	220	215	241	247	224	232	249	244	239	233	216	244	213	254	221	218	242	229	260	233	189	215	213	236	236	224	225	197	234	242	268	233	229	235	218	211	217	232	282	244	249	242	242	241	258	217	207	232	223	245	203	238	248	270	260	241	236	229	230	200	238	251	254	245	214	236	204	220	244	234	241	248	234	222	237	238	266	236	232	233	237	241	215	233	226	200	241	256	248	236	222	221	221	231	210	214	268	245	238	254	212	206	234	239	262	226	260	223	206	248	207	227	250	240	229	227	251	227	237	223	226	266	230	227	206	241	241	243	216	225	199	202	243	238	244	228	213	214	224	248	247	223	264	219	241	255	214	242	240	222	222	223	234	240	228	240	241	254	228	233	241	226	213	220	222	220	259	252	267	239	239	238	224	253	232	225	239	245	237	223	204	217	239	227	229	225	252	228	234	240	226	212	252	242	238	204	237	212	220	203	242	248	222	254	248	254	234	222	223	235	228	278	221	221	259	246	230	216	224	222	247	201	230	202	235	237	250	209	238	242	237	219	238	204	276	228	234	208	240	218	238	261	225	234	242	228	228	227	228	224	233	239	229	256	226	240	230	236	252	229	241	232	238	223	218	236	212	235	209	248	235	243	240	242	258	236	236	245	226	249	229	241	222	235	232	224	238	266	221	255	238	234	247	238	235	260	230	248	228	219	224	230	232	216	220	238	246	231	227	245	231	222	266	226	254	234	245	233	260	235	232	213	205	237	205	226	239	215	223	225	206	243	240	231	225	210	250	252	230	248	232	228	234	228	223	258	235	219	256	237	237	235	226	236	233	224	234	235	207	216	221	218	223	255	240	242	228	240	214	219	229	242	252	241	239	239	250	240	251	237	262	226	197	208	255	218	230	198	220	241	226	201	232	219	242	219	225	249	213	232	254	239	257	221	207	248	228	253	233	226	234	241	236	226	232	227	223	222	217	220	220	232	215	224	291	237	221	221	242	245	256	237	237	247	248	249	236	201	256	243	216	239	240	258	243	218	192	221	207	207	232	225	227	226	253	224	251	224	223	237	235	236	211	251	232	229	247	255
46071	27757	16178	6968	4024	2945	1824	974	645	596	576	527	589	542	538	522	536	534	517	518	527	522	497	500	522	552	550	526	535	513	513	539	508	530	499	528	529	528	512	544	483	511	498	504	505	498	518	521	544	480	537	545	494	511	522	528	498	540	539	504	501	508	453	524	524	545	526	510	504	522	520	517	576	513	519	506	515	531	522	502	495	477	532	505	539	512	522	517	507	508	532	527	533	506	544	494	510	535	490	479	512	514	522	520	526	496	484	510	503	516	473	511	489	521	469	493	513	521	518	523	499	509	535	518	486	493	512	534	510	540	510	494	492	490	504	499	532	493	507	519	521	543	506	558	515	499	524	501	542	515	494	511	495	501	498	535	498	497	498	548	553	496	563	506	508	496	534	486	508	510	532	484	487	537	542	492	496	511	513	505	528	463	513	516	546	537	535	490	518	519	492	510	472	556	521	554	534	532	545	544	542	468	505	519	488	513	504	528	496	539	506	559	540	526	549	545	507	531	513	524	500	512	518	531	537	548	487	514	506	540	519	499	565	509	530	556	472	526	503	523	494	536	513	512	504	538	480	550	528	508	542	513	513	507	527	545	519	532	513	505	496	535	520	524	510	491	528	544	517	520	464	528	521	491	500	522	510	506	495	511	488	532	553	491	517	511	553	507	530	546	501	493	526	498	544	485	513	528	479	519	543	485	517	515	504	526	485	525	514	543	513	501	547	478	529	521	488	484	510	516	522	484	505	567	517	519	510	486	498	543	514	523	521	540	523	515	530	485	474	495	531	500	539	528	514	515	524	513	505	510	514	510	491	506	537	516	543	526	537	479	487	489	522	508	513	494	523	519	519	503	509	541	492	498	526	539	498	496	524	529	500	543	535	544	561	489	513	540	548	547	496	506	529	490	528	508	501	519	549	535	529	534	493	506	529	521	541	548	516	534	504	531	507	537	509	535	555	504	483	523	556	548	501	524	520	529	517	517	520	525	487	522	552	521	514	531	482	547	491	515	486	484	533	558	499	548	543	551	589	493	492	517	513	529	573	483	543	527	513	518	548	518	474	509	543	581	504	509	539	510	512	479	544	511	500	509	538	535	524	501	488	524	507	511	528	534	501	524	534	499	503	517	506	523	492	533	491	495	516	463	537	492	527	491	526	512	494	487	488	512	496	500	506	509	490	542	512	541	539	577	468	555	499	506	526	532	516	499	506	496	522	536	520	513	561	533	490	504	535	476	493	542	480	530	518	505	534	514	516	543	549	482	502	498	516	539	532	581	515	519	499	498	507	495	505	545	522	547	495	496	513	508	519	474	549	504	532	520	519	509	531	508	518	491	487	530	504	514	508	507	534	525	574	541	534	536	535	507	508	544	534	551	510	479	530	527	523	531	530	540	534	488	538	501	543	530	495	489	510	526	471	516	496	542	530	515	524	539	548	503	492	489	519	531	522	504	492	492	477	489	505	538	510	573	511	495	514	513	482	502	534	535	510	522	498	512	541	457	524	505	518	488	543	559	502	497	569	477	543	508	488	516	526	495	521	495	533	524	523	550	498	524	532	530	484	510	494	547	503	511	519	492	471	505	526	533	470	512	527	482	515	543	468	524	527	486	477	551	507	514	515	472	522	509	536	472	518	547	469	489	541	526	531	531	502	529	471	496	508	512	489	509	483	508	589	500	520	536	544	539	527	501	551	521	514	497	514	532	541	510	508	556	482	529	531	489	490	514	491	510	498	522	477	537	563	486	530	532	532	489	552	495	514	490	530	548	547	547	549	516	516	515	525	479	509	517	505	486	528	529	504	543	528	526	505	564	517	534	502	522	533	516	500	499	514	503	527	479	528	503	535	516	515	538	490	507	508	513	510	479	548	528	505	461	474	534	487	473	525	537	507	495	513	510	537	477	528	518	559	554	515	524	541	532	522	517	533	527	526	562	531	532	511	560	492	500	535	478	488	529	527	546	569	490	550	503	516	505	509	469	504	505	523	504	546	528	546	497	502	480	511	538	539	502	532	509	524	485	506	472	553	502	499	509	548	495	487	515	507	555	536	475	564	498	503	501	516	566	526	563	504	567	547	532	492	546	532	524	547	483	518	517	515	483	473	506	497	473	530	508	502	494	470	505	542	519	499	505	490	569	526	488	520	567	516	496	518	533	486	521	513	514	561	483	490	498	532	549	505	480	569	489	522	544	524	543	507	532	498	495	501	525	501	542	508	502	536	520	567	534	515	535	503	492	508	521	510	494	504	489	518	499	538	552	508	545	549	503	532	542	544	529	487	513	523	538	504	502	493	532	509	510	537	518	479	517	534	494	514	500	518	496	537	563	537	553	474	503	516	491	525	513	523	498	520	545	500	491	513	525	512	507	527	517	518	525	499	556	482	514	531	507	533	523	467	545	487	502	515	499	496	525	568	517	550	516	533	508	553	530	518	493	483	491	507	523	514	466	464	514	521	516	538	544	501	545	497	512	499	506	538	531	520	534	484	514	520	467	534	498	550	526	505	521	508	561	516	492	504	507	528	517	491	492	547	519	537	495	546	517	503	537	505	529	552	510	524	518	514	503	518	505	514	554	503	549	522	538	502	473	524	521	552	523	514	500	507	517	524	482	512	500	520	559	526	560	519	530	529	502	546	502	554	524	491	525	523	491	518	485	509	525	546	494	487	514	551	491	522	520	495	484	472	482	504	493	487	506	501	503	517	494	499	511	483	501	498	512	492	548	512	460	504	517	524	531	452	539	489	532	516	477	503	513	537	498	496	561	554	515	544	538	503	524	521	544	496	527	517	511	514	517	487	551	485	541	514	523	520	487	530	518	522	545	469	515	516	531	545	472	541	517	507	477	552	512	472	492	498	536	506	537	455	501	549	504	524	479	519	513	497	510	514	511	541	544	505	527	531	538	518	541	492	543	543	485	484	479	540	509	526	578	479	522	527	527	528	491	531	521	516	541	534	494	527	509	486	517	497	559	532	523	537	491	529	522	485	540	497	524	494	476	532	507	496	493	522	503	536	556	523	533	504	540	509	472	495	535	514	554	510	486	484	553	514	519	547	514	533	520	508	534	563	512	493	522	504	488	505	518	543	525	490	546	493	486	554	528	562	492	509	518	531	552	518	495	505	542	554	506	483	494	538	526	515	542	518	531	530	504	518	521	504	506	488	532	503	494	515	539	513	536	507	501	527	501	519	525	506	526	519	537	496	481	551	560	504	488	501	523	524	497	490	527	551	469	511	521	506	511	483	494	514	520	496	500	531	528	533	510	488	516	547	537	519	539	492	520	491	521	503	516	488	493	495	503	523	497	474	529	544	556	498	539	498	558	503	508	540	504	524	499	551	536	506	531	524	521	507	496	533	520	528	507	531	481	512	534	538	520	533	510	522	490	576	482	492	527	538	535	556	492	502	530	502	481	521	507	496	514	531	519	564	548	514	510	509	580	542	544	531	502	495	486	497	524	555	534	534	519	514	522	526	503	532	470
52398	20380	5872	1539	626	417	270	245	239	235	174	192	208	185	211	182	199	205	234	183	197	178	208	214	210	179	203	216	213	197	204	194	179	194	187	188	204	207	199	194	224	210	179	199	194	227	221	201	195	192	193	203	193	237	195	192	226	193	216	207	213	210	198	201	221	209	194	187	238	211	215	206	204	183	203	216	206	195	208	181	196	197	180	212	201	185	225	187	213	192	207	207	197	194	203	174	198	194	205	196	208	201	207	210	211	210	229	195	218	228	205	186	189	208	174	194	221	195	162	190	209	156	203	236	177	191	168	194	200	185	182	191	213	171	211	196	170	188	200	189	177	186	225	209	193	178	208	195	228	199	190	198	215	197	168	171	185	197	209	182	207	198	181	201	203	211	208	204	206	225	201	209	197	178	211	181	185	196	201	186	206	229	190	215	201	233	186	204	205	198	197	182	189	195	210	146	206	221	194	205	213	199	188	212	206	202	199	214	201	172	181	211	200	208	200	197	206	221	193	200	182	210	199	211	189	205	221	188	195	186	198	214	188	201	240	174	197	205	192	219	175	199	212	201	181	202	220	205	193	227	201	198	185	177	195	220	193	177	202	181	198	177	204	178	184	217	202	195	194	211	199	181	211	204	243	213	211	184	219	215	183	204	188	198	215	203	200	216	183	189	204	225	192	194	215	208	206	198	207	213	197	221	173	197	200	202	206	231	210	211	189	180	214	210	199	184	202	191	215	209	198	210	190	190	191	203	205	209	186	209	212	208	194	190	174	240	218	228	215	201	239	198	199	215	213	219	205	181	228	190	222	169	167	195	204	185	210	212	221	213	206	236	183	186	185	192	216	190	214	217	196	181	217	201	188	212	197	208	208	197	201	168	185	209	197	206	214	186	218	213	181	187	213	224	205	194	185	197	206	195	207	213	197	202	194	203	218	192	209	202	180	205	193	208	174	223	172	185	184	158	192	213	187	203	178	190	216	187	197	195	196	196	192	197	211	203	194	195	203	200	220	191	210	199	197	203	225	179	201	226	223	214	198	210	176	194	227	229	201	209	206	197	219	211	199	211	211	202	231	175	198	182	202	228	181	204	213	175	175	198	201	188	211	201	169	203	201	210	225	199	207	185	213	186	201	203	193	213	217	206	207	184	199	237	192	164	168	228	196	193	201	176	195	164	197	193	181	194	245	190	207	207	208	184	232	202	221	206	198	187	197	193	192	186	197	190	185	194	234	230	223	218	229	176	199	195	179	208	212	204	192	190	184	216	204	203	198	220	207	199	191	198	179	203	194	202	207	203	182	218	161	172	190	196	210	194	189	183	191	203	195	201	217	221	203	212	214	194	201	207	186	216	210	199	194	187	207	180	214	217	189	226	240	170	216	188	217	218	210	201	206	196	237	206	230	223	245	217	181	187	185	212	227	182	187	190	215	216	208	206	210	194	190	190	215	205	205	257	179	230	197	221	221	209	202	220	215	195	189	209	184	209	209	209	204	205	213	199	197	198	179	186	198	213	226	215	196	215	193	207	193	206	206	182	220	221	205	172	183	189	210	171	219	198	187	205	217	237	199	196	204	184	204	173	208	174	208	200	230	204	195	203	229	219	185	200	212	209	207	204	224	229	193	208	210	224	189	209	187	214	196	195	195	231	207	219	219	211	205	183	227	180	210	176	226	227	190	192	219	187	197	192	218	189	199	192	181	213	188	218	188	214	212	201	176	179	224	189	200	201	206	206	206	193	212	196	204	198	210	204	189	207	203	199	214	230	193	215	193	205	227	204	228	210	180	231	230	213	200	212	214	220	190	197	249	181	184	194	211	187	206	204	225	212	189	216	188	187	198	190	199	172	205	187	194	188	194	210	212	191	193	213	206	208	201	210	190	208	206	229	190	193	193	197	182	183	198	187	202	213	188	201	219	191	206	226	203	220	180	185	208	234	181	198	211	180	196	214	207	181	197	213	198	182	195	184	176	190	243	225	199	214	217	220	227	211	211	184	221	219	220	202	202	180	214	221	234	222	174	197	201	182	183	190	186	210	202	221	219	214	206	189	188	197	198	180	171	171	210	192	212	219	187	211	205	204	203	198	192	197	214	180	199	196	205	199	185	192	223	184	227	195	206	183	200	200	190	174	202	190	191	199	189	203	196	187	218	199	195	198	228	185	199	180	203	248	203	188	215	187	191	199	213	205	196	210	179	193	185	176	188	185	182	173	196	180	211	188	177	202	206	229	184	199	206	211	201	201	189	193	215	221	195	183	201	199	210	211	191	209	215	183	199	195	184	199	190	218	231	210	196	215	203	202	187	222	217	192	222	193	196	201	218	217	182	207	215	208	194	201	194	208	187	239	199	201	184	209	232	218	205	229	226	201	193	198	207	186	214	219	173	204	215	214	191	193	181	208	206	227	206	195	201	237	214	212	239	199	205	205	191	216	201	209	153	199	207	225	196	196	197	198	181	196	220	228	222	180	187	215	183	212	195	204	191	200	200	210	195	211	217	173	200	209	224	206	199	222	168	196	184	200	228	234	187	202	208	198	202	191	206	189	222	229	183	188	212	189	208	177	211	232	195	180	197	195	214	213	222	217	171	181	184	201	182	203	209	220	204	232	213	207	203	180	181	170	202	194	224	193	204	171	246	190	200	217	225	209	219	203	175	205	210	227	201	183	208	169	220	211	215	186	207	178	234	210	195	180	215	207	201	218	219	189	177	200	214	188	221	218	208	213	239	208	199	224	208	236	188	192	187	192	198	173	202	212	202	211	199	191	174	229	193	204	209	209	202	195	205	204	221	234	192	181	212	190	209	193	219	214	201	195	208	196	209	206	198	155	173	192	198	224	194	213	213	205	202	234	197	228	206	204	197	187	201	200	193	234	217	188	211	177	209	200	207	172	192	218	217	177	185	176	204	198	212	193	175	224	196	224	188	217	207	195	194	211	195	186	196	225	211	183	196	208	200	192	229	192	185	209	258	187	206	196	199	221	200	204	211	209	227	223	208	236	214	215	219	201	209	201	205	186	215	208	190	182	190	199	193	219	197	212	183	195	213	176	178	207	204	204	185	227	190	224	223	187	203	203	192	212	214	195	213	216	184	209	206	220	223	217	207	195	214	191	225	198	221	196	215	176	208	203	176	255	192	216	202	192	204	198	206	192	216	205	204	213	196	199	191	207	198	206	201	202	166	178	176	208	225	202	199	177	190	244	192	195	214	208	186	201	195	210	214	211	200	176	222	216	188	188	219	207	192	212	221	210	218	217	195	200	186	212	208	202	228	218	199	190	188	172	198	174	210	167	183	207	191	196	208	211	184	198	213	234	217	208	205	160	207	206	212	199	221	186	197	216	177	197	217	205	194	221	186	205	211	209	191	211	207	202	199	223	194	184	210	203	192	173	210	176	213	196	224	218	194	194	193	205	192	219	240	207	226	209	221	188	217	201	180	208	184	189	217	180	198	185	217	225	212	195	206	208	201	191	178	169
36383	13492	6952	3319	1709	1203	809	602	469	464	501	447	458	480	455	466	471	464	449	460	460	442	445	445	470	440	449	436	457	441	446	427	478	461	473	435	469	477	493	446	422	482	464	456	440	462	425	445	463	451	457	474	436	411	427	415	485	459	441	433	457	463	454	437	469	494	464	496	435	478	451	486	467	474	429	465	466	464	485	456	484	504	474	475	460	436	479	470	482	468	488	500	448	456	445	438	516	490	470	460	459	481	454	483	421	451	471	444	407	458	455	468	466	446	428	449	447	454	439	424	428	451	453	458	487	443	467	506	437	425	505	448	481	478	433	455	466	474	459	465	464	460	444	463	466	464	459	450	479	470	451	473	485	433	456	424	442	431	436	445	461	456	455	457	452	447	488	456	431	487	476	451	478	461	464	443	468	438	495	469	441	427	437	467	443	472	403	441	474	476	436	476	457	459	475	458	465	446	471	487	445	463	436	459	423	465	432	492	467	516	446	436	442	456	412	480	492	485	462	477	450	445	443	460	479	513	456	435	460	454	458	490	475	431	446	450	449	451	483	421	442	468	452	418	456	464	470	462	471	411	441	505	461	443	470	457	396	457	441	458	501	438	461	435	459	463	457	448	466	505	440	473	453	454	421	454	436	435	490	476	471	427	441	425	454	460	445	515	460	478	468	447	429	480	445	454	465	449	469	506	417	493	473	446	474	449	451	430	485	459	419	449	469	440	455	475	475	420	486	421	433	447	466	483	453	439	462	468	462	471	462	423	478	457	456	456	480	476	481	476	434	429	491	432	493	449	468	456	448	409	468	464	440	436	451	468	462	431	441	473	423	467	472	476	433	468	450	471	458	462	450	454	499	418	446	477	474	452	459	476	452	467	498	415	479	423	457	471	446	484	464	432	448	441	474	470	477	443	442	470	442	425	466	480	462	415	443	483	435	467	477	423	492	444	455	474	454	477	438	460	481	428	453	459	447	464	465	464	486	444	471	488	429	459	482	440	471	459	435	470	448	429	448	439	442	478	462	490	436	463	470	451	460	478	482	431	487	450	445	424	483	429	436	436	419	447	478	443	446	462	467	445	465	483	479	454	429	472	433	496	428	477	431	526	405	488	451	476	475	455	437	445	432	483	472	459	460	502	467	430	456	444	447	463	480	429	496	462	482	434	477	498	448	468	470	487	466	439	462	500	450	484	428	409	467	464	435	454	424	463	456	443	465	458	441	462	470	478	468	495	460	451	513	460	444	459	426	456	426	457	400	448	444	491	481	481	432	441	466	439	468	469	438	426	494	464	469	449	472	466	461	453	455	470	436	460	460	445	445	480	433	494	456	452	458	463	417	462	441	421	424	437	457	452	473	478	457	461	462	455	506	475	468	461	447	472	458	462	472	433	448	456	463	454	417	453	486	493	460	426	499	469	441	476	455	473	458	453	423	468	517	418	481	496	452	476	483	464	471	514	444	493	464	455	460	443	488	479	478	465	479	531	476	430	477	481	453	445	467	469	462	481	429	472	458	436	436	450	444	456	474	476	447	471	457	419	471	473	488	471	481	455	447	415	510	482	462	439	421	431	470	486	441	419	447	433	459	450	448	479	485	500	469	483	476	454	453	456	483	461	458	467	426	443	473	478	447	463	425	439	442	443	468	469	480	477	426	431	451	452	463	444	459	488	487	461	462	440	467	465	479	456	406	448	455	482	429	474	473	484	492	468	455	464	467	434	465	418	464	418	459	466	461	458	457	469	489	432	482	427	497	438	432	433	439	468	449	455	464	475	466	490	447	469	468	452	470	471	420	462	464	453	506	493	470	469	462	485	452	466	468	456	450	433	423	486	452	424	486	475	458	459	473	483	491	462	436	429	446	423	478	433	442	473	448	491	470	442	462	447	451	453	440	453	496	485	490	510	461	460	471	504	482	482	434	471	474	435	444	442	461	455	456	484	485	440	464	428	493	443	488	444	451	478	460	460	480	471	451	415	457	429	459	486	445	481	479	437	447	480	423	486	465	457	481	421	415	447	483	471	447	446	438	422	446	484	456	486	430	452	454	437	511	448	480	436	462	422	446	474	447	461	475	472	442	435	396	465	492	428	464	498	457	476	482	448	459	462	448	419	427	440	451	439	459	498	430	475	485	455	450	466	426	462	482	475	448	470	433	486	480	464	463	445	475	472	455	439	458	447	445	431	466	443	436	441	437	471	445	422	457	460	436	462	429	465	446	475	478	424	432	464	466	452	455	467	453	442	465	492	460	420	431	452	451	500	487	463	446	452	457	450	466	434	460	424	452	463	426	490	504	416	428	467	463	483	428	419	447	466	449	462	481	438	451	466	531	457	456	427	408	459	445	508	443	444	472	459	466	477	455	468	476	489	453	483	429	471	437	493	454	466	451	481	470	451	486	452	497	439	478	443	495	459	462	487	477	450	459	472	456	441	453	468	451	458	468	445	498	474	449	457	445	440	450	457	460	443	469	441	512	426	467	469	438	474	468	469	447	460	455	469	472	426	454	456	467	462	453	430	454	471	503	476	480	485	480	481	467	455	462	482	490	498	478	507	460	422	464	470	427	435	474	464	420	468	447	451	411	457	445	428	462	434	448	435	456	443	446	450	431	463	454	448	464	424	479	429	416	474	404	454	486	477	456	499	490	473	460	467	483	471	472	455	443	454	447	451	439	490	476	435	466	432	466	477	436	444	419	476	505	455	459	418	439	440	478	453	458	469	443	462	490	461	458	428	492	499	465	475	434	425	485	464	439	483	474	481	429	429	432	488	455	464	457	492	410	503	480	446	482	458	407	522	438	481	475	437	441	470	456	428	490	469	479	432	443	472	444	465	465	507	437	434	476	457	460	439	457	462	455	478	472	484	453	476	452	444	449	465	434	441	465	443	476	511	432	450	478	432	453	448	470	463	445	481	446	468	466	484	475	502	467	451	463	448	494	493	405	418	447	452	467	454	445	482	462	476	475	456	460	427	482	452	491	477	503	502	498	484	462	440	456	443	471	455	471	426	438	468	418	455	482	429	457	473	479	490	477	428	426	472	468	437	483	469	484	498	458	454	489	445	453	447	444	462	487	469	433	471	455	472	468	497	484	460	467	451	481	469	474	451	427	443	491	450	439	465	475	458	455	446	451	455	450	464	418	445	450	402	437	506	451	440	498	463	451	483	481	472	466	441	491	454	441	454	433	487	393	450	431	445	463	482	491	474	465	446	508	479	499	456	454	465	420	477	467	432	493	441	474	465	486	455	469	465	485	439	467	467	474	498	461	468	484	484	501	459	492	463	451	452	486	434	461	460	441	450	458	466	457	430	474	463	474	484	455	462	487	511	463	479	461	427	459	469	436	496	418	453	476	472	448	461	465	444	449	465	474	469	459	487	460	459	449	470	472	450	452	479	476	448	458	472	464	439	442	466	474	476	487	479	482	471	479	517	450	479	438	478	464	447	445	449	483	439	437	443	443	435	435	454	471	450	446	505
59930	25413	7530	2105	912	564	383	254	224	238	199	239	206	229	231	236	246	218	219	209	234	220	191	214	198	205	222	229	228	199	211	231	228	211	178	203	201	204	212	211	213	238	209	228	219	231	206	216	217	228	225	227	212	228	215	224	198	238	222	222	218	211	207	202	211	200	194	220	233	215	220	192	205	216	222	212	189	209	207	211	240	199	219	206	201	216	227	211	229	209	225	226	226	225	202	216	216	222	227	212	195	208	221	224	242	221	218	202	217	224	192	202	235	213	219	211	245	198	218	216	224	212	223	220	221	240	221	228	210	213	243	277	227	200	213	227	205	230	220	229	239	247	222	213	186	228	209	217	225	205	206	252	207	219	225	205	201	195	201	202	200	231	227	205	197	239	214	210	237	208	213	237	227	227	201	262	251	232	182	211	244	184	224	217	208	198	232	216	205	234	205	231	187	211	218	221	219	200	201	229	209	246	224	219	189	209	213	208	213	205	210	245	207	232	209	221	200	215	213	228	215	220	206	216	227	221	217	246	204	213	225	213	218	223	209	233	214	237	222	224	238	210	226	204	194	194	213	214	249	212	243	226	214	218	221	229	220	220	224	211	204	219	236	206	224	196	195	199	242	226	227	219	200	207	208	209	216	213	221	191	207	236	234	198	187	218	222	204	192	231	238	201	226	203	218	179	199	246	227	216	232	183	199	246	189	191	174	219	210	204	207	212	202	221	224	215	209	221	220	207	207	231	238	217	208	229	215	189	214	250	232	210	216	228	199	204	210	236	214	233	219	242	212	224	233	212	233	234	217	179	212	214	199	238	192	213	225	182	204	210	216	229	200	214	219	243	234	230	222	237	208	210	225	213	190	200	210	221	216	238	226	213	210	227	241	225	232	223	217	196	225	194	177	205	210	260	207	204	180	190	224	209	210	207	228	217	223	201	242	198	220	204	208	220	224	222	215	191	217	221	224	238	186	194	199	229	182	208	251	250	201	224	229	167	209	189	238	209	221	224	192	185	180	189	211	225	183	197	214	247	204	199	223	219	196	237	245	220	210	207	200	232	217	220	198	197	199	224	227	231	231	230	212	195	196	190	172	208	201	166	203	200	195	199	225	198	203	201	197	222	231	222	192	229	207	205	201	186	223	217	254	250	225	228	214	207	228	216	223	219	198	209	201	232	252	231	213	236	202	223	214	198	215	236	211	212	235	193	241	222	200	244	221	222	211	226	257	223	246	214	208	238	211	208	222	234	240	210	222	208	212	230	213	224	214	212	216	246	218	231	187	204	200	206	235	218	189	213	212	221	227	192	191	247	210	211	234	185	271	252	242	225	206	197	225	200	208	215	209	228	177	239	210	202	201	212	198	217	222	207	207	198	211	206	253	235	229	209	238	253	248	233	222	208	215	201	227	231	232	189	210	229	235	209	197	212	206	214	187	204	207	203	204	214	186	199	222	227	188	204	206	217	231	203	220	206	222	224	205	245	251	200	211	207	213	214	212	236	228	235	223	206	219	197	230	203	215	183	219	214	209	215	229	221	204	215	216	210	220	220	210	209	239	222	207	221	193	217	227	211	212	234	224	233	211	191	226	233	208	209	206	207	222	201	203	221	195	221	217	221	188	193	212	221	225	232	224	194	222	232	185	212	203	219	232	220	230	230	203	224	211	199	211	217	205	213	208	219	219	215	250	201	215	236	201	227	218	226	212	211	219	215	215	218	216	224	230	203	198	246	224	231	240	219	207	188	186	213	210	199	247	214	242	231	223	218	204	201	224	219	254	212	193	205	226	216	180	207	229	220	199	215	224	203	240	211	225	210	199	189	181	195	223	194	200	218	207	210	247	237	238	212	221	193	220	190	235	230	226	232	227	176	207	204	223	213	204	222	208	227	234	220	219	219	237	220	211	221	230	213	245	208	212	192	188	206	202	196	202	207	218	203	210	209	202	213	210	178	222	205	237	204	222	198	201	223	212	216	216	226	221	203	228	213	208	208	191	209	221	209	219	215	225	214	196	207	231	195	234	202	221	211	179	215	220	212	211	223	231	210	212	240	217	216	222	217	229	227	214	212	223	195	254	222	236	216	223	253	200	218	214	215	232	221	189	218	197	186	203	213	209	206	210	211	228	233	200	214	168	204	218	208	224	196	224	254	219	233	214	206	234	226	206	194	232	224	196	218	252	247	200	215	228	207	224	216	232	224	214	193	202	238	218	190	236	240	251	220	227	211	215	235	214	225	200	231	226	244	201	219	228	214	227	223	250	222	238	214	201	206	225	199	228	220	204	193	246	232	236	216	227	220	225	187	224	234	206	219	215	205	256	211	186	203	230	204	188	181	200	230	219	228	212	192	221	198	204	208	216	230	226	213	202	199	203	217	226	223	193	224	214	217	193	204	220	221	198	193	178	219	188	213	223	213	229	201	214	218	253	226	234	218	225	202	213	190	231	223	218	233	225	210	200	233	208	220	197	195	206	221	226	225	194	212	219	223	190	192	210	213	211	228	256	207	203	225	225	217	208	229	212	212	199	237	242	224	232	231	242	231	198	223	246	202	218	219	234	223	182	212	232	239	216	224	211	209	196	243	202	226	214	221	229	258	224	200	214	226	247	211	214	238	252	176	207	201	215	216	236	214	239	223	216	217	204	197	217	212	211	211	233	184	211	209	204	202	246	206	214	240	229	216	237	185	246	212	210	241	203	227	214	199	211	211	209	229	226	226	229	210	209	214	241	216	202	215	220	224	212	209	247	215	206	218	200	240	194	210	207	226	207	228	241	176	195	174	196	202	217	219	214	238	229	225	245	233	211	212	199	226	208	194	210	208	238	198	233	234	224	212	207	240	210	219	222	219	204	223	207	213	236	199	199	198	229	203	212	208	216	227	240	222	215	199	227	218	210	230	212	229	224	224	219	222	223	225	217	198	205	204	184	218	217	219	209	216	207	210	220	222	239	240	207	221	195	203	188	218	223	203	180	212	210	209	226	231	214	177	227	202	187	219	235	214	203	186	183	235	217	223	192	221	231	206	224	231	227	212	199	222	208	213	182	224	228	211	214	239	232	188	215	223	209	198	222	187	210	218	209	203	202	233	224	208	206	214	218	211	191	190	205	228	232	226	188	226	232	202	220	218	206	204	202	197	246	232	239	228	212	216	221	214	227	187	191	210	219	197	195	230	194	225	223	238	215	260	198	204	200	213	249	212	198	206	205	232	233	211	210	199	216	182	194	240	227	219	189	221	218	185	205	220	219	197	220	241	224	237	211	232	223	225	207	221	202	226	221	228	223	215	230	242	234	207	202	222	208	214	259	204	210	220	186	225	210	206	222	211	214	207	233	232	224	220	236	196	210	262	231	249	209	190	189	211	189	188	217	215	193	207	183	203	203	219	228	199	231	181	210	215	205	210	230	216	211	220	207	210	209	224	236	202	217	211	224	213	189	225	192	226	201	205	195	230	223	240	228	204	235	218	207	210	229	251	243	215
41569	17343	7702	4101	2631	1711	1113	692	545	508	537	537	515	495	507	505	529	502	474	496	510	503	490	458	520	486	500	489	482	477	488	525	520	489	487	492	514	503	495	459	484	502	499	463	505	502	481	476	525	446	491	461	500	457	514	489	520	468	513	471	508	476	480	489	491	478	472	498	483	516	509	458	518	489	514	503	509	513	499	497	465	468	458	546	506	499	530	493	468	513	498	454	537	457	476	492	504	492	541	469	515	517	533	520	486	485	529	493	471	501	486	472	468	474	478	481	509	460	518	506	485	486	471	495	504	490	502	500	494	516	474	472	452	503	450	551	465	492	473	497	502	503	473	474	476	500	488	481	492	481	495	470	492	530	484	483	464	494	491	507	483	509	517	492	486	523	502	467	483	462	452	473	521	494	487	479	460	486	505	475	530	489	462	453	510	489	512	482	469	512	474	498	469	467	487	499	473	491	485	477	521	491	474	487	463	467	519	537	491	495	485	479	476	469	478	484	467	499	531	461	487	476	468	524	462	487	483	486	474	485	493	453	479	481	451	496	490	503	494	502	464	515	498	497	528	463	541	480	459	477	534	475	483	492	479	506	486	481	480	515	468	504	495	507	492	479	474	488	509	525	485	491	502	444	489	502	495	443	504	479	509	537	502	494	479	500	483	494	478	509	498	508	488	433	495	463	479	546	449	484	517	461	487	476	500	519	489	505	444	478	484	480	498	485	481	450	472	485	489	489	452	508	480	512	512	483	527	531	465	528	496	462	493	473	495	465	517	504	498	527	494	469	510	455	434	497	509	515	458	493	524	493	500	449	506	504	473	506	497	467	512	475	492	466	499	488	514	471	462	495	497	482	467	476	482	450	492	507	477	475	460	510	503	467	500	466	507	490	492	467	499	528	456	475	483	452	511	471	489	505	449	483	487	504	503	484	506	469	449	480	481	474	479	472	515	493	481	455	465	472	498	457	491	462	473	486	461	508	498	477	514	479	532	524	511	477	510	520	482	517	481	511	457	504	480	461	470	495	482	484	481	517	488	486	457	473	500	491	491	490	514	432	542	472	492	474	487	497	515	457	526	502	495	500	502	459	485	467	437	525	481	476	481	499	496	504	504	508	514	446	495	486	464	487	506	490	479	563	496	453	483	512	468	533	484	490	493	519	458	496	485	480	484	505	500	479	503	504	475	543	467	469	484	512	464	443	518	496	498	481	491	448	495	524	468	466	488	461	453	511	497	459	498	486	482	472	487	466	505	462	472	505	455	479	489	492	487	470	479	498	484	489	519	516	462	497	450	489	487	490	481	487	464	518	482	466	516	512	470	492	475	539	510	525	449	476	451	519	502	491	485	474	498	479	474	478	499	449	462	493	471	512	482	464	463	517	482	495	490	521	449	482	488	498	449	477	472	489	489	502	474	493	486	527	496	484	430	510	488	482	491	477	527	518	471	478	471	492	493	457	443	515	516	485	494	501	524	528	484	447	487	508	514	458	500	506	493	485	491	472	487	482	451	442	491	488	537	479	447	476	493	524	483	503	491	489	516	452	507	483	485	479	507	516	514	439	464	512	510	482	469	504	492	458	483	495	494	504	511	464	514	516	452	483	483	469	459	499	482	510	473	505	506	458	477	484	481	524	483	519	490	525	481	493	463	472	505	449	475	506	535	458	451	490	453	477	468	509	476	494	475	474	479	488	525	477	501	496	496	436	506	461	502	505	521	507	487	476	469	507	467	462	512	495	494	477	443	452	477	502	517	466	491	467	506	483	473	515	471	466	513	503	498	533	464	519	493	510	473	484	522	456	458	464	460	479	471	525	474	479	482	489	500	500	461	513	473	496	486	489	525	505	505	499	483	509	471	496	510	452	523	532	489	499	488	453	495	494	486	484	455	481	497	511	451	480	491	518	514	502	471	471	475	534	493	503	480	455	477	471	484	509	556	481	495	516	468	483	490	495	521	486	481	502	471	437	497	508	480	514	497	451	492	513	478	491	463	501	475	500	497	528	521	440	474	494	506	483	496	509	476	477	477	485	515	509	502	461	529	543	469	534	449	462	509	463	486	495	479	533	484	516	471	493	474	517	471	474	501	505	461	509	475	487	466	482	483	479	467	478	500	473	448	462	497	507	478	504	515	491	481	510	481	496	462	500	523	471	488	434	475	501	462	482	460	493	475	504	506	461	511	490	480	496	507	465	472	490	510	503	492	469	474	521	552	497	493	477	477	468	525	475	454	493	494	505	504	500	488	489	507	519	473	490	488	529	520	485	494	483	469	456	493	488	474	480	479	505	506	505	494	457	475	526	507	491	514	486	477	491	506	489	454	505	468	495	510	467	491	509	473	504	484	483	525	449	460	518	463	532	509	501	466	496	496	497	500	459	516	510	486	488	481	450	495	542	495	506	486	506	467	484	509	499	503	490	487	478	487	465	506	458	493	536	479	472	481	479	513	499	522	465	515	494	483	520	456	499	460	487	503	477	489	482	467	515	463	489	516	497	490	524	477	467	485	497	486	472	468	478	485	519	471	464	504	480	498	480	467	478	484	482	461	475	463	464	493	445	476	493	472	461	511	501	449	490	516	479	505	489	525	507	498	490	494	485	508	485	500	487	480	465	483	489	488	457	538	467	470	496	474	513	494	470	498	524	499	499	515	505	483	470	490	485	516	496	468	512	507	455	462	480	524	491	461	494	502	494	452	507	492	475	492	465	506	480	470	489	530	515	510	512	487	493	513	458	488	478	480	512	477	511	471	501	491	479	491	488	478	512	498	513	514	456	497	475	480	500	468	508	521	447	502	494	478	524	502	487	471	492	485	482	461	471	517	488	471	478	487	504	501	487	460	509	499	515	501	469	456	537	484	481	482	469	457	491	455	499	490	489	512	464	530	512	470	469	533	501	452	512	499	473	492	498	506	438	492	477	461	476	507	470	454	533	504	474	522	495	503	456	483	474	499	535	515	511	476	493	489	502	530	475	497	469	489	512	465	489	500	489	469	444	501	509	515	503	486	522	521	490	490	524	445	487	492	503	469	521	513	485	484	488	505	476	504	530	491	457	447	485	489	494	468	477	490	540	449	477	497	483	488	469	471	488	491	495	501	485	499	460	482	518	509	476	479	467	496	486	525	501	472	514	477	493	491	480	479	446	490	510	456	485	528	442	465	468	491	533	494	483	474	489	511	489	474	472	521	493	491	492	507	476	509	483	489	487	490	520	469	513	467	507	484	503	512	509	469	474	504	496	454	504	514	474	476	517	497	496	495	485	465	457	510	498	514	486	473	496	544	493	478	445	467	532	499	482	472	475	506	483	482	504	443	484	514	455	495	514	493	518	487	488	466	418	511	496	471	500	499	509	471	466	489	453	465	486	501	485	485	491	451	478	496	541	492	469	502	498	489	482	515	470	482	505	437	503	462	469	532	474	501	472	488	463	452	486	510	484	478	498	470	463	498	504	493	511	454	468	488	508	461	468	496	494	510	529
62084	27711	10513	2629	845	477	351	322	241	219	228	274	233	250	221	215	231	253	235	244	233	227	268	210	243	203	218	251	224	274	233	223	233	247	250	221	249	236	222	226	261	224	242	209	238	214	233	228	217	228	226	216	215	209	220	250	239	259	221	233	272	246	237	229	231	246	246	260	279	232	219	230	228	244	230	242	226	269	223	219	279	252	223	205	226	231	237	242	258	232	239	225	243	266	217	223	217	242	236	237	211	260	257	245	237	244	249	252	250	267	229	260	244	273	225	242	242	262	275	228	207	224	244	212	209	227	262	214	242	263	226	241	234	248	260	235	238	261	231	276	247	241	233	287	244	268	241	251	220	263	219	240	240	222	217	207	252	269	233	255	236	235	232	236	235	247	238	237	235	267	227	245	211	229	240	217	232	260	220	234	231	260	235	216	237	230	223	226	257	264	268	270	261	234	230	261	230	229	245	261	262	235	235	228	231	265	258	227	227	229	272	231	247	248	229	223	239	224	217	268	233	228	222	232	222	239	243	212	287	251	228	233	215	215	246	260	244	243	213	213	236	254	230	251	258	249	274	217	220	207	249	233	211	253	245	212	237	231	247	244	221	221	245	260	226	236	229	275	268	229	219	236	252	240	256	233	213	237	229	240	263	219	252	241	260	228	219	228	233	245	208	257	227	241	240	220	227	242	227	230	236	234	195	230	254	225	236	227	202	241	235	204	225	249	227	204	239	242	247	216	233	262	235	244	242	257	217	218	222	227	224	233	227	245	247	224	246	240	249	200	262	264	227	249	231	230	251	257	216	245	241	240	254	234	235	265	245	251	259	231	199	233	236	245	226	222	238	248	209	224	236	238	212	242	208	225	209	260	251	225	249	223	233	219	242	245	234	249	243	271	284	228	256	218	229	263	238	232	220	277	244	228	219	200	224	263	261	237	256	232	273	222	226	221	232	236	221	225	233	267	218	218	244	267	260	243	222	233	271	246	233	241	244	245	229	197	271	242	232	222	236	227	239	216	251	250	247	249	264	233	252	227	240	251	227	228	224	239	256	247	252	276	247	252	234	224	257	233	249	206	266	239	235	252	222	228	223	256	238	230	258	253	231	243	260	215	248	254	223	242	212	225	219	236	238	212	241	235	249	229	250	238	243	238	218	237	231	241	243	241	232	255	236	241	222	220	264	239	238	214	242	245	247	244	230	214	223	262	231	229	246	240	228	252	243	257	274	244	239	231	268	229	238	227	219	230	251	237	256	229	243	220	243	249	248	220	231	221	233	232	250	255	225	227	225	225	233	196	225	228	244	235	237	239	245	250	224	266	232	255	231	221	210	237	233	242	231	208	234	283	242	230	210	238	253	242	255	249	257	236	237	265	236	215	253	244	244	241	234	225	235	217	262	230	259	221	222	228	261	253	229	237	226	212	236	237	240	235	238	233	247	265	217	237	250	226	260	248	234	265	246	245	233	235	216	221	251	249	239	244	273	222	236	220	251	227	242	233	212	242	247	229	250	258	229	236	248	254	246	231	241	243	258	236	247	235	236	213	273	257	245	215	222	242	237	220	220	219	226	215	223	229	222	204	266	216	222	219	224	256	233	260	215	237	243	249	240	269	241	223	243	243	279	229	207	232	223	251	260	249	253	283	244	217	243	220	225	240	228	236	242	264	226	247	249	233	237	241	240	241	258	228	241	244	232	244	226	212	240	224	254	223	250	220	245	256	260	242	219	224	204	250	254	268	218	215	237	268	272	228	242	226	235	245	237	250	236	232	241	249	221	216	235	208	281	242	281	247	253	255	208	231	254	237	247	217	255	244	229	254	233	228	225	235	237	218	220	234	272	236	257	255	241	258	247	246	239	243	242	272	243	261	250	245	249	261	248	279	263	225	274	253	226	231	222	248	283	247	234	219	240	238	245	249	217	228	238	271	258	235	235	263	249	232	223	242	244	256	248	258	209	220	246	237	233	248	248	254	227	233	253	236	258	232	230	226	227	207	233	245	253	249	247	247	230	213	244	253	241	247	228	235	213	214	264	253	228	240	239	235	236	243	240	236	233	258	235	247	228	248	253	233	247	237	228	263	255	251	251	236	233	256	251	243	231	223	209	235	240	207	204	200	246	268	215	225	226	261	230	235	233	249	246	241	220	247	249	219	230	231	235	222	246	238	231	230	226	238	217	245	253	241	232	268	239	244	231	271	212	217	241	230	243	258	221	232	213	215	243	228	257	239	223	225	251	267	232	240	226	227	217	235	210	283	217	238	250	226	225	239	264	221	216	235	214	236	271	229	237	250	256	249	230	246	237	270	230	207	230	234	280	227	268	225	237	249	204	227	234	194	235	234	211	219	227	231	211	238	249	260	279	245	261	244	270	245	261	249	222	216	246	215	236	221	229	223	253	239	226	234	211	233	266	217	241	240	225	237	240	247	237	232	251	242	248	271	241	251	254	244	252	230	237	251	236	247	250	267	232	252	244	230	228	257	235	228	254	243	228	242	252	260	246	237	246	234	272	221	268	238	224	234	216	225	234	225	263	223	255	237	259	226	225	235	228	228	212	263	237	219	248	251	235	223	215	259	226	250	252	260	239	234	263	238	243	243	218	225	254	230	235	271	234	233	205	221	246	228	259	233	231	238	266	246	252	225	234	223	260	234	233	243	246	236	225	209	206	251	235	243	219	245	220	248	245	232	227	216	258	220	224	227	265	247	252	251	226	255	237	229	233	258	247	240	234	229	236	221	243	241	257	260	230	232	250	252	205	230	256	247	252	264	250	275	213	223	243	231	229	226	222	230	245	243	227	218	242	232	204	251	243	227	247	226	240	241	274	219	232	233	222	221	210	237	212	234	232	234	240	235	247	270	251	238	255	229	247	245	247	252	229	248	258	233	233	261	223	243	240	237	243	225	251	273	256	278	279	246	256	235	206	228	232	233	253	235	253	235	233	244	230	260	242	276	250	252	242	234	252	241	197	224	243	239	235	257	230	206	249	233	241	226	237	248	208	256	230	232	223	244	215	236	207	222	250	269	257	242	223	238	225	243	238	224	244	242	236	233	239	250	224	208	250	247	208	248	238	239	245	246	229	256	234	225	229	259	281	216	217	266	215	247	254	235	234	222	249	226	251	224	211	251	220	230	262	228	231	267	261	228	222	245	253	244	225	221	235	228	203	228	226	232	248	249	243	257	247	238	218	219	208	236	236	242	248	235	229	240	232	261	244	244	248	254	229	234	239	257	247	247	210	243	266	235	218	273	210	261	241	255	233	229	223	234	223	235	239	239	247	252	226	270	224	224	221	264	246	244	220	258	226	222	227	256	223	253	228	220	227	255	241	261	235	259	226	232	231	238	241	246	247	220	238	217	206	250	228	256	225	228	245	281	242	231	217	197	214	224	234	212	263	190	221	253	273	215	219	246	253	218	280	258	241	212	221	260	231	246	237	228	226	231	219	220	237	229	221	256	212	230	231	239	266	249	239	247
42488	18574	8783	4217	2054	1334	985	691	566	540	546	550	516	533	515	469	524	598	552	502	507	550	576	520	561	508	516	558	528	506	495	492	518	489	582	526	571	497	561	523	514	533	543	528	546	546	514	531	552	482	494	506	527	514	518	515	507	525	524	565	524	551	531	505	508	511	557	546	520	587	551	548	545	548	502	548	559	553	580	508	513	561	529	500	540	541	540	508	490	506	523	529	499	519	537	539	527	518	527	530	540	469	511	525	559	498	518	515	530	552	549	545	486	576	520	545	538	515	503	539	543	500	517	543	531	551	557	491	514	489	562	513	500	547	526	525	540	559	520	554	543	509	536	512	504	556	565	519	523	547	518	529	488	546	559	529	472	519	519	579	521	512	487	536	555	523	543	481	544	562	520	526	535	494	538	545	565	517	567	510	519	543	529	507	520	537	535	535	524	539	538	511	536	475	519	550	519	539	537	521	516	531	493	552	511	523	541	532	507	509	508	530	571	552	517	531	499	526	563	496	516	521	505	516	536	542	497	547	576	551	546	516	509	543	557	497	549	506	551	484	543	558	507	546	511	542	519	498	555	535	537	544	521	511	514	551	540	503	487	507	516	527	513	498	542	532	522	524	550	525	554	505	488	513	513	517	481	517	473	523	520	533	494	532	520	535	514	493	517	511	533	522	520	505	524	529	563	562	537	552	544	529	509	507	513	504	517	544	513	539	549	515	536	565	518	519	513	528	545	520	494	531	500	529	517	508	483	524	485	534	503	533	497	490	497	539	551	536	552	508	558	548	537	547	542	479	503	527	533	533	527	577	517	521	512	520	523	549	489	533	497	564	497	544	567	522	474	521	510	484	530	533	535	544	532	542	518	524	549	539	524	543	531	505	517	525	516	514	523	546	513	524	548	550	545	548	563	500	521	548	536	489	541	528	517	520	542	532	540	517	529	527	503	559	547	498	519	549	478	514	530	568	551	494	506	562	527	536	526	541	491	510	503	484	529	546	536	500	535	547	522	532	525	525	535	516	529	468	535	548	534	488	533	491	527	552	469	520	575	509	527	537	543	530	572	533	502	534	542	521	522	537	523	524	513	561	513	507	525	522	513	568	536	532	524	510	514	528	513	523	546	534	541	544	527	518	501	520	503	514	477	509	549	518	548	494	505	516	517	512	511	508	565	536	520	488	512	502	535	530	530	519	490	531	559	515	516	513	524	471	532	510	480	525	531	509	505	487	531	519	560	564	560	479	544	500	510	540	474	503	531	504	536	552	511	543	508	544	509	480	540	509	533	517	526	516	550	498	501	511	550	567	523	525	533	570	524	549	513	520	533	558	532	544	505	515	533	526	511	538	595	536	508	527	546	521	517	516	517	537	491	533	547	546	540	526	515	541	497	525	543	539	503	541	524	539	486	522	497	571	492	538	534	526	537	558	534	536	573	538	540	548	504	551	531	506	546	487	512	495	524	553	533	526	539	537	536	527	518	517	546	505	519	468	529	548	537	525	545	531	518	530	530	581	527	573	506	523	536	503	524	510	561	569	553	513	554	526	555	544	522	548	541	512	559	528	518	500	504	542	477	546	508	498	527	559	527	545	494	558	534	550	521	567	524	571	555	524	533	471	528	512	589	506	506	517	508	516	541	531	525	526	512	513	521	496	542	522	533	529	551	518	517	531	486	522	496	525	516	526	531	574	513	515	526	525	479	507	481	548	494	489	527	532	510	516	501	545	544	541	531	517	517	576	539	577	548	534	525	540	517	530	545	520	531	531	515	554	541	464	559	546	478	484	528	504	500	552	517	518	506	520	527	500	538	518	535	527	521	489	515	496	578	557	492	511	518	566	513	542	503	523	526	486	485	578	488	534	525	540	553	522	507	547	456	524	524	563	516	507	549	522	538	510	515	540	554	541	550	543	505	522	537	516	515	522	541	543	567	499	499	498	487	509	535	503	510	544	526	554	507	561	499	534	524	484	526	529	535	530	568	549	539	541	535	501	516	547	522	553	562	535	520	541	504	484	515	510	525	543	523	505	580	482	535	489	510	496	526	520	555	522	557	512	511	547	536	524	546	504	507	519	546	528	522	545	530	542	565	552	554	536	522	535	537	533	523	531	477	551	524	531	500	487	504	563	522	505	495	536	540	534	557	514	509	558	518	522	525	507	544	556	520	542	547	491	517	495	546	499	530	521	494	485	523	547	498	531	546	538	531	536	518	526	512	564	567	533	535	496	531	538	484	497	537	545	526	530	516	540	547	531	541	532	545	544	515	542	511	537	572	545	535	510	501	510	505	531	487	553	570	541	525	510	549	520	587	552	570	576	528	517	508	521	543	548	525	552	550	529	511	563	517	489	544	537	534	533	508	526	555	564	541	516	509	476	516	511	486	587	504	565	500	513	496	547	480	521	502	588	552	507	542	492	503	509	516	523	519	510	550	514	528	579	548	550	547	524	535	521	513	544	502	540	527	521	509	537	523	482	516	500	518	537	537	490	533	501	503	472	538	511	545	535	540	522	547	491	538	519	507	499	563	540	481	523	559	517	520	486	535	545	513	527	513	546	562	496	522	527	504	518	529	538	528	527	511	526	532	506	562	568	535	494	556	556	548	582	510	535	519	588	527	488	520	567	516	546	544	516	524	494	567	538	531	585	498	527	513	539	526	493	535	493	548	519	545	539	550	548	531	534	590	540	553	530	561	519	546	540	546	512	469	539	526	503	552	559	533	545	500	582	552	574	529	523	569	537	521	556	526	543	540	517	491	525	512	520	516	571	553	517	512	517	539	548	532	529	537	517	531	510	518	560	526	555	526	538	543	556	526	529	520	531	584	499	537	555	531	565	511	538	528	494	552	506	576	531	524	491	538	529	505	506	497	535	507	512	509	538	561	511	535	568	531	517	525	559	498	570	563	511	509	498	525	524	525	500	523	513	506	530	516	484	541	508	500	528	488	534	519	529	577	496	512	531	539	500	553	516	547	518	484	541	516	524	505	520	561	520	578	510	513	519	532	551	507	556	532	576	565	535	579	558	568	509	558	543	558	542	562	550	515	541	540	496	533	536	528	539	498	513	533	550	531	535	487	520	562	534	508	569	554	515	539	454	500	494	529	579	540	542	528	496	495	502	514	574	515	519	525	503	510	524	532	549	514	506	565	474	497	526	553	540	529	528	512	537	566	536	533	527	537	511	563	534	532	534	502	551	532	511	512	507	498	497	508	518	508	537	509	537	481	515	559	533	547	531	461	494	563	547	525	528	554	558	551	506	580	542	544	542	543	511	547	524	542	507	502	516	519	501	528	524	516	513	527	518	509	524	565	554	535	476	540	491	507	518	512	559	502	522	529	548	518	519	519	504	464	552	538	535	527	482	509	534	488	513	509	488	535	522	562	479	513	534	523	505	526	537	538	527	517	508	551	515	490	551	531	521	519	549	505	516	487	550	505	548	533	509	525	486	511	523	546	515	525	548	517	500	525	516	516	503	531	519
50588	17210	3752	1148	554	330	291	236	164	205	229	238	207	211	191	214	212	208	197	208	213	215	206	196	191	198	217	198	220	230	211	241	182	200	208	202	198	214	208	212	228	192	204	199	209	197	210	227	224	183	204	210	213	223	221	203	209	211	238	235	218	177	193	226	201	232	193	209	210	199	209	217	210	238	190	187	185	212	218	208	212	220	212	244	206	233	219	259	216	210	213	200	206	236	222	216	223	221	207	218	220	208	226	190	217	226	197	220	213	204	209	228	216	193	239	197	192	204	207	184	207	199	186	222	234	244	237	214	245	249	236	187	196	225	185	219	200	215	207	219	222	222	197	200	214	218	189	222	230	201	197	188	182	197	199	227	222	216	236	188	231	198	210	199	219	208	237	186	201	232	221	217	221	217	211	223	221	231	201	205	206	200	216	187	196	208	222	236	209	201	215	242	213	206	230	232	213	231	207	214	227	210	198	207	200	216	195	240	224	208	228	228	235	202	236	203	214	208	197	218	184	198	204	211	209	211	230	219	219	217	203	219	209	206	197	202	227	192	212	217	222	191	217	186	190	199	199	206	190	194	227	189	206	224	187	264	213	210	213	194	195	203	193	206	199	205	219	193	204	215	171	181	202	210	203	217	226	235	206	198	189	195	240	200	234	221	206	216	196	220	215	195	211	224	222	193	217	232	220	204	213	222	199	205	215	195	218	206	193	195	224	214	233	212	215	219	183	229	213	215	200	229	195	186	224	218	197	207	188	205	201	200	204	218	211	225	211	202	232	209	226	202	195	203	201	221	209	208	201	226	217	212	213	235	191	220	220	227	209	243	203	216	214	216	214	197	214	223	207	208	228	230	193	215	222	219	211	207	200	211	178	217	199	224	215	215	223	214	229	202	195	199	187	230	193	193	172	200	193	191	223	194	226	192	202	191	214	209	195	182	193	198	195	206	186	200	223	235	216	242	196	241	209	207	216	202	209	192	215	221	236	182	240	232	240	193	223	207	227	238	213	192	203	207	210	204	231	214	203	220	210	226	214	216	211	197	205	230	224	227	219	211	240	195	196	244	219	214	214	189	226	207	212	211	213	201	226	196	193	215	219	207	226	221	223	220	196	198	228	210	233	211	243	193	198	192	221	172	198	217	220	211	223	210	221	226	230	213	174	232	225	186	241	215	195	227	192	205	210	213	227	193	233	220	207	226	229	234	205	205	223	200	211	176	217	203	218	250	218	207	192	238	221	229	194	198	208	200	179	206	223	218	201	244	205	208	218	189	220	207	235	205	224	194	211	202	220	226	182	209	210	219	225	216	213	203	209	252	195	185	170	194	210	204	209	210	223	211	204	203	210	211	199	200	220	213	223	191	207	242	246	224	211	208	219	207	204	219	214	225	215	224	204	212	189	207	216	229	225	240	191	203	219	229	194	198	220	184	217	204	214	200	228	225	216	220	203	179	200	193	209	185	193	207	214	177	189	256	216	217	194	188	197	186	218	213	209	214	225	210	215	220	230	214	206	190	234	218	191	220	219	213	192	200	210	217	209	195	215	224	217	210	239	209	237	189	197	213	240	223	207	192	232	172	229	220	208	211	202	189	221	189	215	227	214	212	227	226	209	212	175	225	205	199	215	208	206	203	190	223	214	203	228	213	180	201	214	206	201	222	197	190	203	196	202	231	232	239	206	253	205	220	266	210	214	218	184	213	172	228	211	227	186	203	208	223	210	201	192	203	203	209	217	228	232	196	229	223	215	211	220	200	202	236	212	209	214	191	215	193	209	205	209	175	222	219	237	217	204	232	211	182	183	236	187	194	202	224	215	219	202	209	212	209	195	227	225	225	212	203	208	238	249	234	207	211	220	204	200	211	200	202	214	183	230	214	215	216	200	226	206	236	229	205	225	236	191	229	216	220	215	200	219	182	182	230	240	198	196	187	198	238	229	223	208	224	205	228	256	221	222	226	244	211	233	211	205	209	182	213	215	203	219	218	190	193	196	222	232	198	232	203	191	213	238	197	229	200	217	205	197	232	186	217	202	198	219	183	183	246	203	225	198	214	227	207	212	212	198	216	208	206	219	189	223	205	215	198	222	211	245	219	219	226	218	209	201	211	210	223	223	177	160	207	190	178	209	218	198	202	208	199	228	229	205	191	214	207	217	231	208	240	215	218	213	190	222	203	205	203	225	218	231	174	226	195	213	202	198	223	201	190	220	231	217	196	208	225	247	219	201	215	207	249	211	195	238	225	189	200	203	213	208	214	214	214	241	223	222	212	192	212	201	224	199	199	217	195	212	195	207	213	232	219	228	210	203	205	171	219	200	217	216	188	203	192	200	214	198	201	215	215	222	212	211	197	193	233	182	193	179	219	208	228	198	204	220	198	218	204	199	204	221	209	216	212	224	228	191	187	208	199	216	219	234	206	207	201	188	216	214	183	210	218	184	237	202	208	222	224	227	230	214	202	205	232	220	198	237	189	183	216	243	210	193	184	194	216	184	214	207	199	199	207	211	236	213	208	202	204	213	206	220	199	206	214	226	229	187	189	218	217	212	213	204	180	187	207	205	226	216	231	196	195	208	195	230	215	218	212	212	198	206	218	213	209	226	224	213	224	193	212	208	217	199	209	203	194	186	184	188	230	210	202	220	210	202	200	211	194	236	240	224	176	208	196	220	231	179	215	194	176	209	229	210	198	183	193	209	200	214	188	179	230	205	205	200	212	234	226	194	196	210	223	197	150	205	217	203	214	226	211	243	205	231	178	217	195	259	242	228	201	193	211	191	213	242	239	225	210	199	229	199	218	184	200	214	209	180	206	217	216	222	200	186	215	203	231	210	195	237	214	211	238	211	206	217	192	201	239	192	233	199	232	213	224	218	224	187	219	212	225	188	213	208	191	235	204	221	218	225	193	235	188	211	196	207	190	182	205	222	196	207	213	197	236	207	210	221	201	208	207	214	230	194	211	231	225	191	208	204	198	227	221	209	188	216	193	223	213	203	221	199	211	225	194	198	211	197	215	202	199	222	193	233	183	192	228	200	203	198	208	201	239	196	227	200	203	243	201	191	197	210	203	214	205	227	214	202	222	222	207	215	201	205	223	200	217	199	249	197	213	208	196	214	227	212	215	198	195	216	223	233	233	220	208	193	217	199	215	199	209	226	224	203	192	219	177	187	216	225	193	214	190	212	194	221	188	222	230	206	199	221	229	211	231	192	178	201	205	187	205	241	180	197	214	197	191	216	219	219	210	212	200	190	191	221	205	215	225	219	228	189	198	210	218	203	240	217	190	194	222	193	197	190	177	204	214	218	194	191	206	231	210	218	237	180	207	226	206	210	247	243	200	212	206	169	196	199	191	217	214	231	230	245	223	231	190	213	185	204	199	226	189	198	215	197	216	217	211	209	217	203	213	216	202	214	231	187	218	239	223	214	177	217	189	208	229	192	189	214	220	211	224	223	243	197	194	214	201	195	219	214	233	228	216
34724	10799	4143	2527	1440	880	671	545	497	485	484	448	520	530	484	471	477	517	481	499	463	453	487	478	492	476	487	479	475	467	561	499	452	439	441	454	496	492	479	493	470	475	443	447	455	495	511	462	492	458	460	460	431	458	436	480	483	483	470	494	507	497	435	507	457	497	447	474	455	447	465	473	467	452	514	430	436	447	477	474	437	467	455	467	446	473	480	463	425	459	442	475	477	488	466	449	475	471	466	462	497	480	476	448	471	476	461	470	441	404	488	506	442	465	471	461	502	454	444	447	442	474	485	481	454	428	480	484	456	464	491	528	487	462	452	504	471	500	438	463	446	469	429	466	493	430	457	510	457	432	424	475	436	490	434	475	476	460	432	474	477	475	506	444	455	436	562	465	457	467	476	483	459	471	505	467	486	489	421	474	510	447	449	494	481	486	484	526	485	477	489	463	436	519	433	471	452	478	453	459	503	499	495	496	481	446	471	484	487	451	453	460	471	478	455	511	477	470	480	475	441	437	481	473	446	469	488	487	480	455	425	445	528	480	474	458	461	442	488	481	444	460	478	457	432	495	529	487	465	449	461	506	479	462	477	463	485	441	512	461	482	500	500	459	445	455	460	463	470	491	446	476	454	454	463	476	473	466	437	474	418	454	505	455	450	466	447	461	464	469	494	490	481	442	483	447	487	438	452	477	457	468	486	519	444	512	445	458	489	462	485	524	463	495	472	443	450	484	513	476	466	448	488	467	473	458	468	488	464	485	488	456	474	501	476	458	497	478	452	504	476	462	504	440	470	475	483	478	446	493	523	450	474	462	446	453	501	479	426	504	471	469	451	499	465	492	494	456	444	458	484	522	452	439	485	535	482	482	447	518	461	476	483	455	476	480	463	479	499	438	496	439	491	474	448	457	439	481	480	488	442	461	479	485	466	486	489	497	483	491	482	477	467	462	448	463	473	476	463	456	449	469	436	471	476	461	480	454	458	449	438	451	457	503	503	470	459	499	468	461	460	476	514	462	453	461	508	459	464	458	451	442	505	408	473	473	485	488	471	467	457	496	428	465	470	457	496	467	454	459	471	522	443	467	492	476	484	433	470	451	454	504	500	486	516	460	490	474	487	466	490	499	481	503	495	473	499	456	451	488	425	451	463	457	456	466	469	472	442	464	463	494	498	478	482	501	495	500	451	511	495	492	430	484	514	437	472	464	484	481	451	487	502	501	434	465	460	461	429	462	482	476	483	437	457	434	455	454	438	454	471	475	454	480	456	475	452	470	470	447	465	497	456	494	484	426	478	465	484	464	512	461	452	476	467	466	526	482	465	463	479	462	502	450	466	465	494	478	457	434	497	455	467	425	513	473	433	473	467	482	464	446	459	495	471	475	467	459	478	483	476	453	429	481	467	504	513	483	473	482	457	458	469	456	488	447	473	486	513	473	507	486	485	443	518	473	401	469	499	463	451	506	472	463	465	440	486	498	480	459	449	459	462	483	450	455	516	491	481	473	483	448	477	475	462	505	472	482	474	494	505	441	480	481	493	497	472	444	478	473	490	446	451	482	467	465	472	462	479	461	484	495	480	463	491	447	483	487	471	429	488	469	472	518	472	483	483	489	459	490	441	464	437	441	455	466	450	466	484	437	482	478	480	496	462	442	458	453	480	473	469	457	471	416	498	477	498	453	467	467	454	476	475	468	474	470	471	490	496	463	470	477	453	452	472	441	459	451	490	452	482	438	491	482	457	457	514	487	489	437	503	501	505	494	492	466	481	428	449	507	447	501	492	433	484	510	441	445	472	455	498	499	450	436	463	452	451	513	478	447	468	512	490	453	469	466	425	466	455	487	480	472	454	478	475	414	470	467	476	481	506	442	470	472	459	443	439	501	443	413	465	461	487	491	478	472	480	483	466	449	458	481	494	456	451	488	456	461	511	463	514	485	474	465	493	458	461	468	459	432	450	493	462	440	497	486	472	545	491	479	460	467	464	462	476	504	479	478	451	447	493	481	472	487	462	498	444	466	516	478	449	470	455	485	458	438	448	472	471	459	500	450	456	479	436	446	472	458	470	464	468	487	462	466	465	447	457	481	486	460	484	444	462	482	491	460	437	481	475	445	512	476	478	459	447	502	489	475	476	434	445	487	471	516	504	506	472	488	475	446	519	492	441	451	473	511	447	475	467	480	476	435	479	453	437	488	483	462	487	450	486	470	444	499	467	440	488	494	468	469	492	523	518	452	492	432	491	450	462	447	453	471	457	450	512	460	474	490	454	436	469	492	472	499	472	459	468	483	468	455	466	443	470	484	489	491	514	496	469	447	458	429	479	474	474	479	466	446	488	546	452	465	500	480	454	519	449	488	475	490	475	456	489	518	437	474	477	469	487	501	483	460	436	485	471	449	463	443	445	456	463	464	453	474	469	472	456	440	470	470	438	465	481	476	487	482	433	465	480	501	490	479	477	429	430	459	478	469	465	456	476	456	482	482	447	475	452	454	475	517	491	471	472	492	472	439	455	450	455	502	470	499	509	492	466	507	466	464	477	488	465	484	444	463	443	467	473	454	433	435	468	461	444	462	487	481	474	485	452	502	483	465	493	477	462	480	494	466	535	465	480	480	503	475	483	481	478	474	440	447	474	475	439	478	494	443	457	447	484	451	501	469	483	472	503	454	464	481	477	458	452	489	502	484	474	453	460	501	485	506	434	440	465	454	477	497	485	464	458	499	484	462	483	415	478	484	471	472	464	454	500	516	474	451	488	498	431	467	475	476	475	478	468	493	497	471	461	488	451	501	472	452	491	477	449	493	509	487	453	479	474	474	448	471	455	484	460	515	469	488	460	472	501	478	477	506	459	501	494	491	459	458	490	511	480	469	450	484	507	437	498	451	473	426	456	476	469	485	479	490	494	474	434	458	484	512	461	463	445	461	493	469	468	454	466	470	447	484	457	455	494	446	430	441	455	481	480	447	458	475	493	445	459	411	484	440	453	463	494	476	515	453	499	466	456	458	487	477	463	459	477	537	467	476	502	523	452	446	504	488	466	467	520	453	483	490	449	484	453	485	493	467	486	471	490	486	486	477	483	488	495	496	502	462	468	447	502	499	477	437	447	474	446	480	464	470	466	457	478	449	476	473	481	480	467	509	468	459	514	495	477	473	492	484	466	454	473	443	469	467	442	438	481	519	467	467	471	464	474	464	475	470	506	495	478	491	445	435	497	445	507	520	457	466	499	471	479	500	438	454	472	465	434	454	457	492	472	462	432	477	468	463	474	475	478	512	473	508	474	496	471	464	475	487	474	452	471	471	472	471	479	451	448	464	488	426	490	481	445	464	438	492	475	472	432	449	445	463	463	478	504	458	470	468	526	497	493	505	466	462	454	490	446	473	479	438	491	438	496	471	449	523	460	495	487	435	481	453	455	506	498	491	441	514	463	473	496	442	466	411	498	461	424	464	448	485	478	434	488	488	502	486	494	471	466	456
55357	22169	7994	2914	1293	718	501	298	226	203	237	213	250	224	223	220	206	193	239	223	245	206	232	227	209	224	179	195	232	223	198	211	202	208	255	184	189	216	217	240	220	233	241	178	236	199	231	221	237	215	183	235	209	206	216	208	218	194	191	212	235	216	184	212	211	214	242	190	203	209	222	240	202	217	216	228	190	219	251	221	198	197	186	216	236	228	237	218	221	223	208	195	213	234	197	203	253	182	209	218	230	185	206	209	196	232	212	222	200	236	240	228	201	208	197	238	196	212	253	202	224	216	285	215	211	211	216	214	203	189	227	236	221	191	197	229	179	220	238	212	218	222	240	206	207	230	200	220	225	199	212	202	222	221	213	207	224	193	191	201	196	207	205	234	227	204	209	234	211	237	211	213	194	208	230	204	188	249	204	210	213	250	220	212	207	212	227	233	211	235	230	233	186	226	228	208	229	222	200	236	221	197	216	204	199	225	242	221	186	204	214	240	201	212	220	202	205	216	185	220	233	254	196	193	224	233	227	210	243	203	225	225	215	204	229	212	217	222	218	208	211	197	229	232	258	227	217	205	204	184	223	200	204	204	211	227	217	192	231	192	245	193	203	227	186	213	198	194	221	179	206	189	187	195	224	195	216	211	196	199	207	198	184	206	211	252	220	249	213	215	212	229	214	187	200	224	221	199	206	190	228	212	209	227	193	189	228	239	220	206	188	192	232	212	229	229	206	230	243	203	193	204	210	211	208	197	228	217	203	224	231	199	215	211	237	211	232	210	191	195	221	209	226	225	211	224	208	222	222	219	213	211	224	229	205	225	213	217	236	233	203	213	209	199	223	215	222	235	215	236	220	195	239	198	201	205	193	206	221	203	210	217	203	212	202	224	222	233	212	212	194	238	207	191	218	231	228	216	201	200	186	241	243	215	225	186	217	211	211	225	220	224	225	223	211	215	208	231	244	211	192	227	232	220	217	198	228	212	216	195	222	222	214	222	217	232	219	224	211	194	234	204	207	215	228	221	230	218	214	234	208	212	217	213	198	199	210	242	200	216	234	201	213	200	211	228	209	211	200	201	221	221	210	235	193	207	211	191	206	205	204	196	201	219	232	231	197	236	195	230	223	218	209	210	190	219	236	193	207	205	210	209	207	236	214	203	226	226	211	225	221	217	219	237	210	200	231	214	207	245	182	205	219	214	216	212	213	240	236	212	200	211	217	191	230	198	234	216	207	246	232	215	208	201	212	223	211	219	212	209	230	210	229	194	222	235	220	242	226	217	206	213	224	222	179	219	213	185	222	204	226	245	246	207	219	213	228	209	223	219	221	238	224	217	212	189	257	209	208	222	205	215	224	195	225	232	189	232	199	193	214	213	197	208	210	207	215	203	211	220	220	204	227	169	210	213	229	222	233	203	211	208	187	233	196	232	225	219	205	229	218	222	198	219	212	214	206	212	208	188	200	228	202	211	226	212	206	234	198	236	220	195	200	215	227	229	231	225	214	221	222	204	206	201	202	195	179	223	233	200	220	228	204	223	214	212	192	211	212	208	224	253	231	234	232	207	195	214	214	232	224	219	201	200	227	187	182	220	202	203	209	199	241	218	209	217	226	208	204	212	204	187	219	234	223	194	201	217	233	234	220	236	246	207	219	207	205	203	233	212	223	242	214	207	208	213	222	205	184	223	210	210	188	203	211	169	198	194	212	229	191	213	223	233	197	250	205	205	207	198	221	201	187	230	206	220	208	195	199	213	221	219	204	194	196	211	211	237	228	200	202	177	198	206	221	197	228	227	205	235	200	213	197	212	215	218	215	231	232	208	222	217	217	207	193	225	222	198	199	203	219	193	226	218	214	201	197	213	220	222	226	223	224	223	244	242	212	236	181	215	235	188	216	227	217	228	218	209	219	207	233	189	231	212	217	224	210	187	200	220	229	218	221	230	212	238	223	241	235	197	217	220	216	206	212	186	226	181	228	246	191	214	224	210	208	214	185	231	235	217	247	195	203	213	187	208	204	211	188	220	212	198	211	192	184	191	200	212	185	242	227	233	209	197	234	188	207	221	213	226	242	194	185	238	186	214	206	241	226	200	206	221	223	227	187	215	217	217	222	219	233	235	220	252	192	218	217	235	213	201	203	213	239	225	218	196	215	214	191	231	223	196	224	212	215	194	218	201	201	243	219	218	217	221	203	228	225	218	169	203	196	219	210	209	212	205	187	201	209	185	215	218	236	234	221	209	197	211	223	211	239	217	203	227	206	178	223	236	248	246	217	195	194	178	225	207	230	210	200	209	226	244	221	216	219	209	212	228	210	217	236	208	217	215	189	185	226	218	217	205	204	208	209	197	193	208	225	208	197	175	212	196	221	235	239	234	195	197	208	197	237	203	209	206	214	194	199	216	212	228	206	208	188	216	224	210	234	202	234	180	211	216	215	196	213	192	200	223	237	214	226	216	226	218	194	206	226	218	207	207	209	216	217	217	246	210	217	196	228	192	201	205	229	210	192	196	209	201	212	207	221	219	225	226	232	198	199	210	230	219	218	231	218	214	183	218	215	230	226	234	167	182	196	218	242	187	205	213	221	205	209	210	223	215	244	197	216	203	220	192	208	215	221	206	233	231	229	207	200	229	244	219	183	229	236	220	226	218	243	198	208	203	222	238	187	192	211	205	230	186	210	232	230	239	207	261	220	205	217	209	182	205	221	226	238	203	216	192	197	202	181	214	189	223	222	211	192	212	230	221	211	189	211	220	214	223	228	214	225	228	223	184	202	209	198	225	215	214	177	231	215	189	195	220	208	205	219	268	196	219	207	196	219	200	185	224	224	214	238	218	218	209	234	211	213	201	198	212	236	243	211	185	209	209	187	202	193	200	202	222	217	196	200	241	202	221	223	218	216	220	211	188	233	208	196	204	218	220	199	205	208	236	212	249	211	222	213	246	191	225	219	218	215	197	192	219	213	178	233	220	230	225	199	238	221	213	211	213	230	200	223	225	226	206	185	185	226	198	229	229	224	227	213	185	226	204	231	171	225	199	234	240	208	210	228	215	218	235	201	231	202	224	214	198	197	170	204	201	224	208	207	237	219	200	221	205	188	187	217	199	222	198	225	216	218	202	217	217	214	225	227	208	201	207	224	265	215	220	238	198	244	207	209	198	219	200	236	206	192	238	216	227	209	207	214	200	230	195	232	208	214	214	224	196	215	208	194	194	211	200	186	227	210	207	248	209	187	231	219	232	219	214	227	209	224	219	217	201	209	219	230	225	226	224	204	232	219	212	198	224	214	229	199	224	185	196	230	222	215	187	212	233	213	228	232	208	210	217	203	233	197	203	224	198	239	208	226	226	199	220	184	193	188	207	208	229	227	230	219	223	235	212	228	222	216	231	214	204	254	197	208	184	210	194	225	199	216	216	225	216	225	198	221	211	207	211	259	215	240	222	208	212	218	231	249	193	234	210	214	195	234	210	200	187	194	237
36965	15098	8723	5934	3652	2167	1301	847	536	557	518	532	543	491	519	498	476	466	489	479	507	497	445	461	484	475	498	494	439	489	439	503	467	482	473	493	461	463	443	460	435	499	517	479	515	464	503	494	473	488	471	468	456	534	481	481	476	458	463	476	505	460	461	502	486	488	487	486	506	447	449	508	496	496	506	457	505	479	505	474	502	444	497	486	462	460	496	479	504	493	476	466	527	472	484	480	491	477	515	481	477	503	517	488	503	525	478	515	448	463	516	499	475	468	472	421	491	477	501	476	505	486	504	500	476	496	488	505	480	464	484	495	473	465	489	479	492	523	480	478	501	481	521	424	450	482	473	498	471	487	481	455	476	487	492	500	514	508	483	467	475	469	480	447	500	480	482	482	433	505	507	492	438	482	476	446	484	499	481	496	449	467	427	483	459	455	541	499	417	490	484	466	548	468	477	487	452	467	499	475	483	535	495	456	485	506	483	483	481	480	502	483	474	495	514	491	454	446	486	517	498	486	522	495	468	501	497	469	466	491	449	487	483	465	530	457	506	491	492	464	502	470	511	471	492	476	494	506	424	502	478	494	490	538	481	482	537	473	463	481	493	456	464	506	485	466	441	486	471	472	538	441	496	456	501	466	499	512	534	473	501	485	452	485	509	478	520	514	510	478	482	506	468	513	478	471	472	488	474	467	507	474	472	509	477	467	526	498	465	455	482	487	471	513	456	505	500	499	456	484	504	450	479	476	501	456	506	484	476	507	474	506	484	463	456	464	487	476	522	484	483	526	463	477	432	496	466	451	482	521	474	473	482	458	490	498	487	511	477	493	448	510	509	514	504	504	490	460	483	485	488	494	509	467	471	503	479	449	507	488	485	482	469	496	482	508	501	434	499	504	469	483	488	416	493	497	455	474	457	517	496	498	451	472	473	520	496	529	520	503	480	488	475	504	481	486	502	507	462	495	458	409	470	483	483	529	463	485	477	497	470	491	461	496	444	499	528	467	467	471	490	461	422	454	463	455	434	476	454	440	493	487	485	478	466	463	470	484	481	480	463	492	474	477	465	491	456	463	530	463	482	474	480	464	462	512	487	503	461	481	457	489	479	508	465	515	496	508	491	487	469	464	453	494	480	485	487	452	500	499	521	509	459	513	500	475	515	488	509	494	451	511	457	468	528	490	504	446	475	478	464	461	482	480	502	529	460	472	509	454	473	487	457	480	466	485	474	489	504	485	464	504	496	482	478	496	490	488	535	479	460	521	490	496	491	509	493	515	485	478	492	477	498	475	504	496	474	540	483	461	459	498	512	492	443	512	481	507	469	466	479	481	502	477	477	463	465	489	468	471	460	491	475	438	474	513	493	500	493	508	485	493	470	457	478	493	482	495	514	496	501	492	473	487	451	489	482	511	453	480	474	484	504	497	513	444	491	505	494	483	500	481	515	488	468	487	462	518	473	445	472	434	492	482	476	477	454	449	497	491	506	464	467	486	464	495	447	445	441	478	502	476	503	482	477	522	480	521	467	482	457	501	497	485	475	485	478	471	457	483	476	471	452	468	491	497	527	496	504	524	490	481	505	490	463	498	461	477	476	477	464	467	477	506	479	479	472	461	496	525	458	485	458	493	482	442	492	493	435	455	479	483	465	496	441	478	492	428	481	481	455	479	526	489	482	483	463	448	473	479	477	517	491	492	482	525	486	526	497	451	502	542	481	457	474	485	485	471	458	516	505	482	504	459	451	480	463	481	507	495	506	518	466	460	516	497	496	479	484	476	478	476	468	455	481	476	490	455	493	470	460	489	513	453	475	475	477	478	469	481	474	465	484	463	500	479	496	489	512	479	467	468	469	492	480	497	452	461	512	478	463	470	447	465	491	435	531	511	531	543	469	470	473	478	464	503	499	495	470	518	464	490	505	505	470	431	513	478	536	510	508	481	506	509	477	454	520	468	487	496	480	490	499	473	465	501	487	492	483	503	494	467	480	498	441	474	444	510	487	478	478	501	475	494	472	437	480	486	450	449	477	506	471	467	492	475	490	473	468	475	504	472	514	483	519	521	462	494	453	456	504	464	514	493	480	475	464	446	485	515	483	481	478	474	464	490	469	494	491	488	534	484	460	506	538	497	449	500	499	453	482	482	471	485	485	462	499	497	490	505	510	462	483	490	502	458	487	479	496	512	481	470	500	451	512	525	487	500	509	488	448	463	464	502	469	485	491	457	482	473	497	508	429	496	479	505	516	492	474	462	521	455	487	501	542	455	457	470	485	510	485	449	487	461	487	482	518	459	474	516	483	453	526	507	427	483	504	488	493	484	477	488	499	461	488	481	478	498	480	441	442	447	478	513	476	433	467	494	467	501	512	487	507	525	485	505	430	473	439	450	482	504	475	494	508	520	419	492	452	474	498	467	495	479	463	475	488	496	484	490	486	469	474	481	477	474	473	465	518	522	449	483	459	464	497	480	482	496	506	478	443	470	467	482	489	496	472	494	496	494	498	468	467	491	487	481	481	531	446	520	445	521	465	524	469	476	490	471	482	490	496	493	491	442	462	504	458	494	447	456	490	503	468	464	468	535	490	480	456	472	483	488	466	510	517	438	470	477	520	442	461	445	463	472	474	524	502	482	548	454	483	507	514	498	456	456	479	501	494	486	458	478	478	533	497	488	507	479	527	489	457	493	491	479	493	471	482	480	494	471	501	497	480	473	474	478	451	492	475	528	524	550	462	480	511	480	479	488	461	473	502	495	494	479	517	507	490	494	497	494	444	440	483	482	484	475	456	484	501	484	510	454	482	479	469	470	478	498	438	477	469	538	501	468	490	493	512	441	477	498	490	506	447	490	474	503	463	446	496	480	492	445	514	476	510	459	508	467	512	445	474	491	485	522	488	461	526	447	465	473	519	481	456	503	494	484	470	495	474	522	438	479	484	504	474	439	502	546	470	485	465	514	512	468	494	509	494	485	481	491	481	490	448	473	466	463	506	455	444	465	484	451	520	516	478	512	498	497	484	494	491	455	468	504	491	472	487	472	475	515	483	485	501	494	491	506	484	483	493	473	487	466	451	471	502	474	492	485	490	484	480	486	481	478	480	499	498	501	450	439	472	510	476	466	493	477	482	486	489	486	461	479	472	474	468	497	472	499	528	500	487	477	504	450	484	470	484	514	486	474	489	501	496	508	454	464	481	482	495	479	487	499	458	504	454	485	517	498	483	438	453	479	461	481	461	495	459	535	494	460	524	485	505	548	471	462	513	461	487	504	477	469	476	463	447	482	510	532	517	437	498	470	471	448	490	471	473	475	493	475	499	478	441	456	475	499	476	450	489	511	471	461	438	495	475	482	450	454	427	465	481	428	455	491	470	456	509	483	476	471	451	471	475	487	505	478	457	485	547	471	509	469	486	500	452	473	488	466	441	478	484	467	435	466	491	460	460	510	490	497	455	472	497	464	501	456	471	475	485	456	502	477	508	494	484	503
63094	27540	13638	6176	2872	1519	626	408	278	261	264	257	215	248	281	255	223	238	226	256	249	227	232	261	249	250	222	228	236	228	228	256	249	193	230	222	234	224	233	265	251	235	226	225	251	228	204	282	252	241	255	251	254	207	231	221	246	229	255	218	237	240	208	250	220	221	215	223	219	243	251	240	235	214	230	214	221	211	214	225	213	240	242	233	224	229	240	247	214	236	260	243	232	229	253	239	247	219	227	218	220	245	233	255	255	200	220	198	219	215	248	258	233	218	206	240	228	241	236	227	246	236	234	229	221	247	211	242	218	209	243	197	220	215	213	219	212	246	205	217	222	207	228	206	281	233	250	263	216	239	249	236	230	217	243	236	245	230	245	239	220	233	254	215	277	229	237	251	270	262	233	249	242	227	232	233	219	241	222	212	224	236	215	215	257	243	232	218	229	230	185	203	242	219	233	252	212	249	227	248	248	250	235	243	238	242	237	256	231	242	224	220	221	248	216	233	230	219	210	215	256	241	239	211	260	230	222	237	248	228	265	218	216	234	239	254	239	232	201	242	217	241	244	244	249	231	213	214	236	236	223	230	223	249	241	241	218	242	229	250	234	236	244	228	223	239	245	249	226	222	228	229	236	236	217	230	226	248	222	226	228	226	224	228	208	212	230	203	211	237	231	227	237	203	257	233	212	227	260	212	240	222	234	241	235	230	244	260	246	261	253	240	228	228	251	228	233	231	249	232	241	218	257	212	240	212	248	242	265	228	214	243	218	226	234	230	252	210	181	211	240	234	261	241	236	271	223	224	260	227	244	241	235	218	231	228	205	230	246	234	192	192	248	268	253	244	244	228	221	254	261	252	221	270	241	234	238	246	228	216	243	215	233	242	241	223	218	234	221	252	245	229	218	213	264	222	231	236	236	238	201	245	225	220	213	219	202	204	245	212	250	232	236	260	225	208	218	201	232	209	244	225	222	235	251	248	213	224	219	257	232	203	235	242	244	234	261	219	257	230	221	225	218	238	248	239	245	236	242	226	214	239	236	265	236	239	222	216	204	226	235	208	203	269	224	236	186	225	225	266	218	231	245	234	231	262	220	222	231	185	236	263	236	220	237	236	227	190	224	229	238	212	246	234	203	232	241	264	248	247	261	229	235	230	239	214	233	244	232	214	229	232	231	233	231	224	248	262	222	238	259	231	244	217	228	242	243	242	230	215	233	257	233	302	237	213	236	232	246	222	223	260	231	224	231	245	241	231	213	240	243	263	236	212	233	188	234	224	247	224	235	239	228	218	255	216	236	213	242	207	211	234	223	239	220	231	220	232	218	230	244	275	213	225	261	248	245	258	252	243	228	255	252	219	263	197	234	221	228	239	264	230	220	234	215	226	224	251	204	226	234	231	229	224	242	247	199	240	231	205	221	244	216	191	214	272	198	202	249	225	231	242	210	238	221	230	240	229	218	202	224	245	225	208	205	219	211	214	219	230	201	215	221	230	217	241	237	217	241	226	224	224	231	217	216	226	222	239	197	250	251	240	253	234	201	205	218	229	223	200	243	215	237	246	218	224	218	246	231	236	209	247	254	230	219	223	231	215	244	234	229	223	249	245	209	250	248	227	252	251	232	226	243	224	222	203	261	245	266	235	250	213	232	229	272	242	246	240	238	229	234	246	252	264	256	262	230	240	239	237	201	221	257	238	216	218	225	227	240	251	242	248	235	242	234	214	259	219	239	262	193	233	257	234	226	230	240	241	218	204	219	232	217	201	231	217	234	224	215	217	227	258	224	218	219	226	232	229	235	223	255	255	235	230	221	225	261	264	222	198	218	238	230	229	291	211	244	259	231	240	220	256	246	244	231	221	222	228	235	257	227	222	213	244	267	231	222	239	208	260	230	220	236	220	242	227	212	250	210	244	229	232	237	236	216	226	243	243	244	242	224	278	209	231	238	226	226	222	219	233	245	238	233	215	243	265	219	220	241	229	223	237	257	211	228	253	244	250	254	212	228	203	218	232	241	249	238	228	218	243	279	244	219	254	255	243	235	213	240	224	231	223	219	225	222	220	245	233	236	229	238	210	217	249	219	208	236	227	219	232	230	233	246	207	234	227	217	228	231	256	221	221	217	236	227	243	203	240	249	219	219	257	256	231	215	231	226	219	213	256	214	219	211	235	208	222	218	244	224	231	240	271	220	231	254	227	229	226	234	233	250	258	275	213	260	215	266	240	226	214	207	187	227	246	241	218	235	243	238	253	219	200	219	212	205	246	241	268	235	227	223	246	246	238	234	213	228	230	193	231	235	232	229	261	237	226	207	223	229	222	241	237	225	222	215	241	239	228	237	252	206	250	230	246	227	233	233	218	221	234	229	225	204	239	245	244	253	251	221	231	243	211	232	234	236	234	228	234	248	222	233	260	222	200	223	252	214	224	254	225	247	222	239	239	233	253	237	249	239	244	236	240	240	256	251	217	229	229	224	229	235	205	219	226	256	238	234	268	234	211	214	213	248	229	202	220	206	234	220	252	235	234	220	243	248	232	226	202	223	234	229	238	214	209	248	210	219	228	203	225	225	241	228	221	237	221	210	212	216	238	223	276	206	247	240	219	225	239	209	220	233	231	221	195	218	217	239	233	234	227	237	256	231	210	210	212	227	227	233	220	222	233	247	215	224	245	221	255	220	231	257	249	242	244	239	217	228	240	237	256	241	231	250	241	246	222	223	203	215	228	234	245	221	204	232	199	240	194	217	237	232	251	244	222	242	226	233	231	210	236	235	238	237	225	251	241	209	237	244	238	215	204	223	211	263	199	206	242	228	221	239	230	240	221	241	212	236	249	239	243	226	228	281	219	251	238	220	240	227	237	238	224	212	220	241	226	248	246	220	227	241	234	216	227	232	262	283	238	222	220	242	249	200	224	229	215	217	232	244	216	239	226	249	252	222	249	280	254	236	198	219	257	224	254	252	257	251	224	248	237	248	237	252	210	227	247	226	221	225	219	219	204	242	248	240	239	250	236	241	225	236	237	201	227	245	247	245	239	220	214	214	218	249	231	242	230	242	241	253	228	245	257	241	242	217	230	229	222	257	251	229	238	240	234	229	236	240	214	217	235	263	241	243	220	212	211	253	237	251	231	224	233	254	242	217	223	242	226	241	237	234	228	223	211	255	249	227	249	267	215	233	226	265	224	221	230	221	259	260	236	260	269	255	227	263	231	226	256	221	253	218	222	219	255	232	262	244	240	229	248	223	231	221	243	209	236	244	236	240	212	248	236	252	196	211	242	227	258	223	228	226	224	229	221	252	249	250	234	226	239	240	202	229	195	257	244	220	234	217	211	277	225	245	255	221	234	202	233	233	213	220	250	234	200	198	219	278	268	236	234	224	215	200	245	244	231	248	227	248	210	257	215	237	212	231	215	247	221	206	230	255	236	222	241	224	208	203	220	237	229	232	235	250	208	219	265	218	235	227	246	236	203	231	215	232	228
41521	19506	14124	10986	7285	4365	1835	1194	735	653	605	599	556	538	569	532	551	502	523	499	551	518	525	539	555	561	524	496	542	491	537	509	513	557	522	538	546	515	523	530	482	510	522	498	540	497	493	541	480	515	557	488	520	519	536	552	509	504	519	525	546	515	533	480	533	493	532	516	477	518	485	490	475	519	539	545	531	465	526	508	565	468	543	510	491	504	526	519	488	499	526	514	516	504	502	511	520	519	558	507	487	482	540	498	513	511	505	507	522	553	525	518	555	521	526	510	516	506	511	526	507	514	469	520	521	487	496	519	529	541	531	488	482	502	508	503	517	517	481	499	465	510	514	513	503	502	497	538	509	515	533	490	529	502	520	519	462	512	529	509	533	486	494	506	528	487	509	481	489	492	484	497	550	519	485	522	525	544	507	490	497	522	511	486	517	518	504	531	529	532	537	512	511	514	558	500	539	517	530	475	522	523	481	483	543	564	535	497	511	553	489	505	510	504	494	507	522	471	518	514	489	519	508	526	511	506	547	548	512	519	527	507	477	508	495	532	502	511	518	509	568	498	525	523	523	518	536	473	522	528	515	506	487	553	495	478	490	537	502	501	562	500	497	488	536	458	504	507	491	484	524	478	486	510	490	506	482	554	511	465	506	557	530	498	492	540	531	517	482	516	529	540	537	543	518	522	506	538	510	517	506	530	529	533	542	494	576	516	510	490	487	521	510	511	534	539	494	541	534	530	528	564	511	527	505	486	522	519	503	540	491	527	491	514	505	488	503	512	518	475	529	553	527	527	541	511	526	521	509	521	477	488	495	493	497	514	508	533	506	468	509	508	501	524	559	527	499	529	546	506	510	479	522	518	510	536	519	515	526	511	524	530	498	475	520	500	514	515	561	562	544	534	563	500	553	521	486	495	555	509	542	511	490	499	551	461	463	502	543	503	499	543	538	511	531	554	509	523	552	499	510	554	504	512	502	505	512	478	487	493	536	509	530	604	524	538	559	490	491	507	525	542	552	489	524	501	524	504	538	506	517	533	544	539	480	524	523	532	530	509	533	477	524	510	529	522	503	529	499	505	555	547	528	557	531	513	476	544	515	483	520	524	524	511	554	502	550	507	546	491	528	492	513	513	556	510	563	508	504	506	509	542	535	534	462	542	515	537	529	498	569	493	487	515	534	529	510	524	557	519	513	526	490	529	535	524	491	502	489	505	525	514	522	512	505	520	501	497	520	499	506	505	487	490	516	543	501	495	543	495	507	515	508	537	506	501	497	535	486	475	503	504	509	499	543	510	539	486	496	482	509	549	541	480	542	516	521	582	534	536	538	494	521	504	501	499	487	564	492	493	498	491	524	506	497	510	507	528	515	513	493	524	495	489	489	517	495	499	513	513	512	537	501	528	493	521	526	532	476	566	537	524	491	482	491	562	509	540	517	496	526	506	534	532	541	495	490	480	520	500	532	538	525	507	471	500	484	533	486	512	557	519	491	498	515	498	495	477	487	565	510	507	510	483	536	519	529	540	538	523	534	511	525	479	518	518	518	541	487	505	516	536	532	501	533	524	523	506	511	551	503	501	542	554	552	506	517	483	471	499	532	486	468	526	547	515	490	521	477	539	485	490	530	485	522	540	492	519	510	492	542	458	502	531	531	486	514	486	503	505	467	539	515	482	534	469	499	499	499	523	494	532	495	490	508	491	540	493	516	522	508	506	467	524	558	530	530	509	523	524	499	528	554	513	511	545	506	528	525	482	508	493	479	536	524	493	496	515	490	501	508	546	467	504	497	522	523	530	524	531	511	510	502	508	498	534	499	521	508	493	503	541	559	515	526	511	486	519	508	512	533	486	485	505	491	511	513	512	521	515	520	508	476	482	491	546	478	515	495	525	522	514	556	514	529	532	519	509	531	522	521	525	507	509	463	532	520	495	499	491	531	512	522	518	521	502	525	500	512	515	515	521	546	532	522	488	497	479	521	519	512	511	533	528	475	497	466	476	514	528	554	490	529	527	508	516	500	489	515	530	522	510	555	473	559	502	494	517	547	535	531	502	475	532	514	513	521	508	545	469	526	494	505	524	490	471	504	503	549	477	540	535	476	521	483	531	505	534	530	519	495	541	509	527	562	490	518	487	490	501	519	486	502	555	543	520	472	534	526	473	547	487	511	538	514	536	488	523	540	483	521	511	524	547	557	521	495	518	529	491	527	543	532	536	518	511	528	477	468	502	515	518	481	507	508	545	513	531	467	510	528	493	511	473	561	470	527	536	538	520	536	497	510	510	507	492	545	518	505	537	542	506	482	510	477	527	555	488	498	546	537	501	505	573	503	494	540	548	510	566	502	545	534	524	538	509	474	526	535	556	496	525	509	491	480	490	503	485	529	509	513	541	518	491	518	480	545	503	506	506	502	505	526	524	494	516	495	513	514	546	470	518	501	497	494	530	515	508	500	542	505	527	488	549	525	503	520	537	485	507	532	498	532	519	520	475	497	524	504	513	523	467	524	536	512	517	489	486	509	513	555	500	517	485	531	529	486	527	536	493	499	499	483	559	519	545	490	498	487	489	514	505	575	538	510	525	533	495	491	490	460	559	550	501	556	513	512	451	523	480	486	524	509	514	486	519	538	477	528	526	529	527	521	469	496	471	520	527	523	495	543	517	552	552	506	481	512	498	554	551	498	524	511	530	542	491	531	523	493	523	503	505	522	502	510	524	525	505	529	541	501	501	505	478	512	506	520	526	528	514	528	506	538	505	528	522	532	493	513	508	535	466	521	509	492	501	520	522	497	504	535	507	491	565	487	516	523	520	513	527	506	549	474	509	506	504	499	506	514	522	520	502	500	509	496	528	518	512	555	503	493	516	486	561	509	504	535	532	535	530	505	502	492	506	479	510	515	522	489	515	518	490	487	520	515	553	563	538	515	526	520	461	506	549	497	522	476	564	478	495	497	543	504	511	501	492	559	545	496	535	516	517	493	522	533	498	518	510	541	485	546	531	496	492	498	518	493	511	502	482	520	492	491	520	524	506	542	490	511	549	528	535	490	526	498	537	458	533	532	496	560	454	521	516	491	506	531	525	502	528	494	476	497	526	518	542	520	517	551	500	546	509	512	570	522	518	508	497	486	473	495	550	517	514	500	512	480	486	510	547	503	509	520	506	496	494	513	466	511	522	533	537	553	517	511	525	512	526	548	507	545	484	526	504	532	497	550	533	498	528	544	532	516	491	499	513	544	522	504	497	470	522	482	549	518	563	479	535	510	517	487	537	513	501	509	481	554	525	504	496	506	502	484	499	508	517	499	515	524	553	555	526	544	482	511	556	495	494	501	515	491	498	521	473	490	507	518	498	484	497	510	525	496	524	516	504	520	507	520	499	526	541	548	545	519	506	525	507	502	505	559	531	555	534	531	533	507	476	532	489	531	540	493	497	495	530	526	520	501	511	530	528	504	510	522	505	523	562	559	451	518	530	494	521	496	531
46521	14250	2771	671	356	277	250	214	198	208	227	181	234	201	208	203	210	214	222	220	212	200	219	240	208	208	227	227	232	202	229	219	207	206	214	227	179	216	187	188	210	201	210	228	244	222	235	240	218	176	222	202	218	201	209	201	210	204	207	171	200	245	211	225	212	209	215	227	232	208	208	222	204	208	225	233	215	193	170	216	204	250	235	239	226	217	219	213	197	247	198	202	205	217	245	218	191	193	220	210	215	230	214	234	205	205	212	219	203	207	211	213	199	217	211	224	219	224	201	213	186	219	238	199	207	223	215	233	205	191	187	195	213	228	216	190	197	212	232	219	221	194	176	180	227	204	188	202	210	216	221	174	219	221	237	207	239	197	212	211	221	219	222	201	200	242	198	198	232	192	192	206	219	224	242	218	228	208	247	208	227	219	217	205	235	200	203	238	168	203	203	197	259	216	218	200	214	228	199	206	223	200	206	206	204	230	189	223	213	198	220	220	216	221	209	209	228	210	179	221	208	202	213	210	181	236	222	174	222	232	225	193	209	219	225	225	224	236	227	218	223	206	203	213	193	178	222	231	224	190	222	206	219	204	207	199	243	213	206	219	187	223	198	176	204	198	196	216	215	203	219	201	211	219	188	204	217	227	199	203	208	194	197	225	210	229	203	206	174	253	246	223	205	183	216	199	212	204	225	212	217	198	250	209	197	222	202	219	198	240	234	225	213	218	202	213	205	230	240	224	205	210	234	224	228	226	218	241	227	210	235	208	214	208	212	193	197	217	196	222	233	242	246	208	209	210	242	210	228	201	224	189	216	236	201	213	197	211	240	228	221	211	188	204	208	215	229	217	206	194	206	199	216	227	187	226	195	222	210	223	220	197	191	237	191	209	217	206	209	216	215	220	229	206	203	212	212	227	198	204	182	194	231	210	219	226	175	183	198	186	203	192	236	220	228	191	232	223	210	192	203	220	208	215	211	216	216	197	205	223	203	213	201	233	209	244	223	213	210	204	201	207	231	231	230	226	203	192	194	196	206	212	221	221	187	204	212	204	227	197	186	182	239	244	227	202	224	186	187	199	235	224	181	223	209	207	213	229	226	196	227	251	240	223	196	204	192	204	218	189	198	190	203	222	201	215	181	241	197	182	240	245	234	201	224	207	226	223	215	213	197	229	242	213	198	210	219	211	209	219	234	215	231	212	209	213	205	215	236	189	196	214	206	188	196	190	212	216	203	217	215	210	204	225	227	234	200	188	207	222	226	189	175	210	191	178	237	207	233	226	212	217	212	222	236	214	197	221	225	190	221	218	210	210	210	198	193	220	204	226	181	229	180	225	218	228	200	223	208	217	246	207	200	219	206	209	205	238	180	204	207	225	220	205	224	204	188	213	208	235	226	255	209	211	237	200	210	200	212	239	207	210	216	221	245	190	208	192	240	220	182	234	228	212	197	198	239	184	205	182	201	221	242	213	227	210	223	203	215	236	198	204	200	195	211	229	212	186	217	235	207	192	194	214	195	196	202	218	217	226	218	204	225	198	208	218	200	217	199	189	188	227	239	234	193	217	190	213	220	220	201	205	228	231	193	199	203	197	227	209	238	217	223	208	216	222	198	224	203	208	234	224	218	213	235	211	214	220	227	247	198	215	202	201	207	163	220	201	213	184	204	222	186	221	236	228	217	200	208	220	181	219	208	225	217	196	212	210	216	200	188	241	221	236	210	215	226	205	208	201	201	243	210	200	200	201	188	218	213	216	194	217	211	207	206	242	239	237	208	172	209	212	208	200	209	204	213	184	221	213	232	234	212	205	224	196	226	221	181	202	211	230	209	182	211	223	197	204	217	239	201	206	216	205	215	206	224	218	230	196	231	228	197	225	201	222	214	230	200	209	210	209	208	220	185	201	204	208	226	182	189	229	248	230	191	213	201	197	208	221	197	198	209	223	233	180	227	214	227	202	202	171	216	219	204	235	244	209	213	223	212	218	222	197	230	211	196	218	227	220	214	190	186	208	208	220	235	226	221	232	220	213	214	252	193	196	238	185	215	197	233	183	176	212	236	213	199	167	205	234	237	226	221	193	206	215	217	206	208	203	207	204	222	205	196	196	183	200	228	195	171	225	225	212	254	205	215	226	225	213	222	202	204	253	208	201	209	209	211	205	203	208	193	247	224	206	209	230	227	184	223	214	218	215	189	225	206	212	223	201	217	225	230	219	198	201	219	198	206	200	223	202	242	221	199	230	214	213	228	214	234	258	206	200	213	207	229	236	214	205	206	195	213	193	232	214	194	200	214	226	258	211	198	238	204	247	208	210	197	184	220	227	218	213	211	242	201	214	182	211	190	214	204	225	233	226	202	213	207	209	187	181	194	212	208	197	223	249	221	251	214	227	187	209	221	210	224	200	214	238	197	217	210	215	189	204	207	216	221	200	233	229	232	224	200	235	184	213	224	211	226	178	253	207	197	215	214	223	207	178	207	218	197	201	212	226	213	234	232	209	202	203	207	207	227	226	209	202	191	232	212	199	215	232	208	211	211	204	205	216	207	227	217	217	222	209	203	197	236	208	236	213	191	218	218	213	174	218	221	218	208	205	199	226	195	190	225	182	218	198	254	202	203	190	222	219	232	205	206	218	207	225	231	202	226	229	213	211	194	219	188	221	209	215	183	202	204	218	210	222	194	204	229	174	234	223	204	175	231	212	211	187	196	184	205	212	190	208	212	206	223	193	193	231	215	227	236	233	251	217	201	195	213	214	223	227	215	204	205	222	191	221	215	197	203	238	232	223	197	199	217	206	176	236	203	188	217	222	190	219	197	191	192	227	225	219	235	195	221	201	193	204	197	212	221	220	213	198	225	246	215	223	211	209	213	197	211	213	181	197	214	205	217	178	217	220	208	208	196	219	203	216	195	210	193	200	186	184	197	239	197	221	182	172	199	188	225	206	219	219	207	206	247	195	228	224	231	209	201	199	217	222	213	196	221	194	212	211	195	211	207	224	200	227	233	215	216	217	219	181	203	217	196	215	226	234	168	224	210	204	223	212	205	229	210	226	213	217	207	221	203	210	235	230	208	198	192	193	195	183	203	221	242	227	217	219	213	244	244	204	254	215	202	250	190	218	237	223	220	207	202	197	200	203	214	220	206	209	194	210	243	196	216	217	213	187	215	197	211	220	236	230	192	219	209	204	229	225	221	198	203	200	232	190	192	208	206	203	212	200	210	186	202	224	206	200	217	250	214	206	230	209	197	201	196	236	206	195	200	190	232	199	216	224	216	224	187	222	211	204	202	189	196	211	215	185	182	217	215	230	193	235	181	224	193	227	197	217	221	195	195	193	202	245	217	210	222	196	180	187	218	224	241	224	229	217	216	211	213	211	220	198	201	191	226	189	222	205	221	204	208	213	206	205	196	220	238	207	213	232	211	200	212	209	211	223	218	213	203	214	211	209	210	202	203	212	184	214	203	190	248	214	227	209	229	244
30337	7936	3250	1356	851	661	573	550	502	492	456	477	432	479	513	498	470	478	457	495	465	498	460	460	520	487	477	485	478	506	493	475	501	459	463	492	491	488	477	487	500	474	488	443	468	512	472	505	495	442	458	437	517	507	484	466	510	479	495	502	486	459	479	478	484	523	489	464	475	463	489	438	436	465	491	484	479	499	478	461	477	476	456	492	489	469	516	474	472	435	471	466	497	424	488	502	452	465	482	511	504	468	479	465	481	441	481	484	450	474	471	489	479	482	447	498	458	471	459	445	493	542	441	495	516	449	433	501	488	499	473	475	454	461	485	456	451	521	486	491	495	469	443	480	469	495	464	473	471	467	478	481	460	519	457	476	480	529	493	446	504	436	485	450	504	488	485	538	496	487	463	501	487	488	474	493	482	491	489	482	470	487	460	459	522	488	480	481	482	458	469	479	454	460	505	440	496	513	503	445	523	491	482	458	492	477	463	478	458	473	448	460	476	502	462	463	468	480	460	474	480	483	436	451	448	465	473	442	470	490	468	470	476	495	475	478	509	441	492	451	456	449	464	435	485	534	479	493	479	487	483	510	455	460	509	514	490	501	454	466	474	474	485	483	484	489	525	503	465	490	468	470	471	485	458	466	497	477	505	489	459	479	489	452	468	465	493	502	468	484	504	494	462	479	512	488	458	480	469	499	491	455	475	486	472	414	504	463	456	473	448	473	495	475	468	473	476	452	499	513	425	475	477	458	465	462	465	502	453	461	506	508	454	465	480	456	472	467	503	478	499	489	476	500	452	474	452	507	456	475	478	467	499	479	470	477	466	461	494	456	458	464	470	485	471	522	482	460	468	460	495	477	443	469	468	523	472	499	476	480	485	463	503	488	478	490	493	470	477	478	507	521	487	469	440	502	505	457	498	447	497	487	474	462	471	480	483	481	475	479	462	471	497	458	483	460	458	461	505	489	470	495	494	506	470	537	537	478	444	470	487	456	513	498	491	498	507	524	493	489	522	505	469	495	520	488	517	458	537	497	486	459	467	465	483	489	472	494	494	475	478	454	467	467	476	455	439	465	448	474	507	508	476	465	504	494	489	516	492	481	503	501	489	479	486	488	471	517	456	495	452	461	523	461	485	521	466	501	476	501	480	458	451	496	465	471	484	490	484	512	506	492	467	474	479	475	475	495	466	432	485	494	516	521	449	478	479	473	506	440	491	490	475	482	497	519	510	467	452	497	488	492	450	440	454	437	493	440	506	478	451	482	464	481	438	467	443	498	456	445	467	480	483	505	493	439	483	460	464	467	475	504	494	460	490	459	485	483	497	452	530	492	470	440	487	452	477	454	508	469	489	488	518	455	491	466	478	451	468	498	471	458	501	462	505	495	484	456	515	423	435	447	482	472	458	474	491	479	485	506	459	483	444	458	483	521	534	476	502	470	462	470	507	479	480	429	530	515	510	459	513	474	452	477	469	480	474	508	493	472	458	454	458	453	456	487	473	504	471	494	435	503	462	489	481	466	466	470	429	500	457	451	480	492	470	468	499	500	443	476	493	489	468	509	464	457	512	438	460	474	475	486	493	465	471	500	477	447	486	491	475	474	451	464	491	465	497	450	497	489	504	503	468	456	516	471	450	475	503	478	522	482	503	507	511	473	470	451	484	459	470	478	478	448	491	508	504	509	492	471	455	481	502	514	486	460	447	534	480	446	496	493	518	479	498	480	489	451	505	506	466	480	496	455	475	485	459	477	471	476	482	442	477	469	457	502	458	489	463	468	472	493	497	444	502	493	520	490	491	427	452	487	477	456	496	476	466	471	496	483	501	464	451	467	493	427	513	474	449	448	474	491	492	450	443	497	448	467	489	423	508	468	457	482	483	518	494	490	460	477	486	478	442	454	473	489	490	502	518	486	478	474	483	489	466	467	500	430	456	495	461	449	476	488	470	496	468	488	484	466	453	490	457	529	486	477	474	482	506	462	491	443	498	495	467	469	463	463	470	490	463	480	486	478	456	465	460	457	518	497	470	503	456	480	507	438	450	466	538	458	480	486	480	482	496	482	511	472	484	489	484	448	488	499	487	537	476	497	441	484	502	501	442	441	457	477	477	471	481	479	435	525	483	458	455	489	496	479	465	516	485	456	482	491	477	492	448	458	465	491	475	494	472	503	475	449	459	443	473	476	490	459	471	441	502	523	435	495	449	468	503	448	483	471	517	521	412	495	471	511	494	469	493	480	450	455	468	411	488	529	486	471	446	483	506	468	489	509	466	473	499	469	450	490	494	489	484	492	473	501	514	481	457	485	491	510	504	497	520	480	479	472	466	506	467	472	466	473	464	493	473	486	478	436	489	448	465	508	497	451	473	467	472	485	423	490	498	455	484	492	488	498	493	456	506	432	488	481	454	491	482	446	492	488	464	524	442	471	469	462	488	480	468	454	506	453	452	477	444	507	494	461	472	498	438	467	475	503	484	465	453	470	482	477	456	476	437	475	498	460	500	459	485	445	443	480	477	483	489	521	483	466	484	517	510	483	496	457	462	493	519	475	468	425	475	474	468	500	474	520	513	449	474	487	491	442	480	446	475	502	518	498	521	475	509	492	448	490	496	470	439	514	463	511	505	467	491	493	499	485	500	471	474	461	491	494	466	473	432	481	486	476	447	477	503	462	490	468	524	467	486	476	454	469	475	468	472	482	468	457	479	454	483	514	442	447	498	462	507	480	513	474	446	474	433	510	483	485	469	484	466	477	493	504	425	522	485	501	489	498	471	461	487	473	470	497	469	473	457	440	418	501	487	483	485	462	494	485	459	482	472	460	487	511	498	492	477	500	475	485	464	479	461	479	466	494	522	463	491	442	451	504	524	489	474	479	486	529	507	469	465	467	497	481	505	515	474	474	442	450	474	512	443	495	479	494	459	465	480	448	454	477	452	465	490	492	449	464	480	461	478	442	508	426	458	478	443	477	492	494	461	475	479	488	467	477	484	468	456	487	458	510	486	459	457	467	477	468	500	437	492	455	490	492	467	462	490	503	444	491	541	513	472	460	484	445	484	503	477	473	488	491	498	502	457	491	481	469	476	490	479	466	453	435	469	481	473	482	453	518	475	464	472	499	487	514	498	455	493	473	460	474	468	490	467	503	477	448	465	488	492	507	462	496	478	481	444	488	466	467	509	491	458	488	506	486	495	522	471	454	483	456	467	463	453	495	492	476	477	444	468	462	497	470	462	473	470	518	462	509	498	454	471	426	505	471	493	496	479	468	507	461	491	503	476	507	470	422	478	458	477	461	504	479	487	492	473	484	462	511	494	444	421	452	467	450	503	496	449	469	478	472	477	475	501	442	486	472	477	474	453	479	464	469	514	467	466	479	449	466	460	464	490	449	474	485	425	452	455	483	452	496	504	455	440	498	493	459	484	430	486	478	442	479	459	479	477	429	468	526	464	499	517	439	470	492	500	490	471	509	466	486	460	462	474	497
59982	22767	5429	1334	624	427	318	264	207	198	215	190	233	223	220	194	229	242	237	245	212	227	197	235	219	213	238	199	225	196	227	213	245	277	197	243	204	237	252	207	193	211	218	222	248	209	217	195	212	184	210	229	246	223	249	216	235	220	210	198	206	202	224	211	213	221	218	237	199	220	186	207	209	211	229	234	236	208	191	194	210	232	227	225	226	222	239	232	206	231	261	228	239	236	226	230	224	222	229	240	240	209	201	207	201	233	223	217	213	212	227	213	228	210	262	230	198	224	224	236	184	220	192	236	230	228	219	233	236	241	209	209	240	221	233	227	236	252	220	226	228	193	202	207	220	237	224	209	239	200	232	233	197	191	228	196	217	202	228	241	204	236	222	199	209	210	224	219	224	212	203	234	200	227	213	231	231	255	242	217	254	221	223	202	238	197	226	266	225	242	214	229	226	226	208	214	223	199	225	205	196	246	246	227	227	215	226	207	211	225	203	219	215	222	225	224	226	197	234	216	240	244	227	250	214	216	242	226	194	218	242	236	237	192	220	208	196	211	223	212	235	206	199	237	188	237	210	235	225	202	232	209	223	241	227	224	232	208	242	203	227	219	236	239	241	215	212	203	232	216	212	208	214	208	213	202	218	235	206	214	231	213	214	206	220	220	232	198	207	215	227	205	227	241	209	213	214	193	234	220	232	198	224	217	231	209	208	212	214	237	219	227	208	219	218	227	231	198	208	204	226	212	199	222	210	182	228	216	247	238	216	231	243	206	220	233	248	194	195	233	230	215	202	227	244	202	208	219	221	214	207	224	211	220	251	218	230	205	242	242	228	191	225	203	200	220	208	231	229	238	207	217	212	182	228	178	228	236	222	225	218	227	216	222	208	221	191	239	216	226	206	228	215	242	229	201	174	203	216	214	215	214	225	227	219	206	231	203	228	238	227	225	239	228	205	238	212	225	203	216	227	243	209	214	206	215	222	222	219	231	221	202	218	244	190	228	231	206	228	241	237	228	205	225	218	204	211	208	218	230	241	245	221	232	219	247	224	198	240	212	242	195	236	199	211	219	210	248	213	224	211	173	247	217	217	206	224	238	226	231	235	227	231	205	210	236	222	248	231	195	187	231	232	225	223	245	210	178	211	191	226	214	248	226	223	232	239	217	225	213	231	201	219	190	224	229	205	226	232	206	236	210	225	231	220	242	235	226	251	248	240	216	246	235	216	165	190	236	214	218	253	248	229	236	237	222	225	220	184	212	202	218	245	213	239	217	211	234	224	230	209	193	202	207	216	221	243	231	229	235	232	223	227	225	217	220	224	205	245	209	225	204	209	210	203	233	212	189	215	190	228	229	211	205	200	220	236	213	192	197	239	232	202	218	218	203	235	224	239	204	213	201	240	203	208	181	216	217	241	212	232	209	222	213	213	193	218	212	211	213	199	241	228	208	194	204	227	223	221	231	242	216	217	240	201	189	228	216	221	224	235	218	229	201	216	201	235	185	215	215	228	236	248	228	195	239	219	252	214	256	246	211	192	196	202	236	185	233	255	226	220	239	216	188	217	184	249	223	200	218	215	233	194	213	241	204	235	213	248	211	229	214	221	250	235	201	238	244	223	211	230	213	212	216	199	240	214	204	202	223	228	219	197	220	185	219	190	236	234	211	216	220	203	228	197	219	211	224	234	217	235	240	220	209	241	235	224	228	225	234	192	195	208	254	241	215	218	198	240	222	197	236	202	212	220	197	244	215	210	211	243	196	251	260	198	229	235	198	240	224	209	226	236	204	224	193	242	208	235	269	213	213	205	228	211	229	231	248	214	246	205	195	224	219	207	215	213	197	233	204	226	219	232	234	224	187	196	215	203	222	230	220	235	218	205	223	206	230	199	191	214	229	238	204	222	227	233	241	221	253	211	227	239	212	223	213	228	226	209	229	260	249	229	243	250	199	210	196	220	201	238	240	213	239	216	209	211	210	212	230	217	219	223	221	225	228	214	193	207	247	210	202	218	223	257	233	212	239	205	200	203	212	219	211	232	207	241	244	218	226	211	222	226	218	229	198	211	239	223	232	196	236	243	214	236	222	202	228	226	241	218	223	210	256	209	237	240	216	216	244	197	193	218	227	204	189	221	212	214	251	237	222	183	225	241	215	222	230	213	224	221	223	194	192	216	258	241	188	211	226	211	238	253	244	225	210	249	217	233	212	210	194	205	197	223	231	196	213	221	216	222	250	223	229	215	191	179	231	217	239	206	227	210	218	218	218	239	202	238	242	198	226	225	213	204	238	229	249	211	241	219	221	233	216	212	239	194	225	222	228	209	213	207	212	233	223	246	220	229	201	221	233	237	250	222	225	253	197	216	231	204	217	248	217	212	238	186	230	206	212	248	232	213	217	215	209	262	234	239	210	207	230	203	231	228	241	217	199	234	240	223	202	199	202	206	210	200	196	219	205	216	231	240	237	220	246	255	228	215	213	219	221	235	225	227	205	235	220	211	202	224	254	239	214	222	221	226	215	197	210	212	190	188	196	192	224	210	245	201	233	209	222	236	233	226	227	226	207	222	202	222	196	224	216	246	225	200	213	213	224	188	217	236	232	218	199	207	209	215	213	220	224	218	228	227	223	232	229	228	216	211	230	203	204	210	235	191	211	225	229	214	222	209	232	249	255	231	254	250	218	223	215	227	220	238	243	229	230	230	226	230	225	210	199	197	207	210	215	219	240	223	206	219	232	233	224	207	220	227	222	234	223	202	181	239	222	220	230	224	203	233	210	208	190	230	213	208	214	210	221	250	222	219	212	210	233	216	211	224	231	230	229	235	219	226	222	209	233	217	214	202	218	218	224	223	217	222	222	220	222	194	225	217	225	209	222	218	225	217	221	206	215	223	206	209	199	212	204	231	234	195	213	214	200	209	207	231	226	262	211	223	222	218	194	219	215	226	197	233	206	229	194	200	206	193	247	242	242	226	201	228	219	223	233	207	224	217	241	242	221	259	225	204	222	221	227	189	226	245	219	208	240	225	222	206	216	250	212	206	177	220	230	262	187	211	219	238	226	206	214	235	220	209	245	192	235	212	229	213	211	231	216	223	225	213	210	197	227	212	229	228	173	219	180	208	231	229	230	221	233	209	201	231	197	225	202	203	190	214	210	217	227	222	209	183	206	226	212	212	215	217	214	186	213	212	206	245	213	209	231	214	225	202	203	232	211	216	231	247	196	221	195	234	218	223	218	242	237	230	225	225	237	216	244	225	227	235	227	251	232	226	211	211	218	199	259	213	214	263	235	220	247	230	206	223	221	220	196	220	213	234	222	204	202	222	195	223	225	227	224	205	228	240	207	235	246	242	207	230	204	218	232	215	228	204	220	219	234	213	239	218	229	241	204	237	213	212	227	218	234	242	226	231	209	256	240	239	214	212	260	194	238	234	227	212	221	223	224	239	237	275	173	223	224	224	225	218	208	207	191	199	242	228	220	222	227
41130	14739	5069	2515	1742	1296	865	622	516	486	490	551	512	465	531	468	511	561	522	487	529	499	494	462	525	496	487	492	525	481	466	530	540	472	497	509	464	499	500	473	510	482	455	509	501	492	494	524	501	512	499	502	498	526	477	472	504	518	510	498	483	498	509	556	503	503	490	522	526	529	500	528	512	480	529	538	519	501	507	530	456	506	522	510	507	529	487	500	497	514	519	486	481	484	475	527	501	524	526	500	489	473	486	485	499	496	480	554	496	499	513	467	466	479	481	537	506	473	520	480	485	521	523	483	471	522	508	526	477	481	501	524	514	485	504	488	494	486	535	508	529	484	537	514	518	524	521	462	478	495	509	463	516	470	495	467	531	473	504	502	492	476	506	487	538	518	515	509	515	488	447	485	481	542	494	492	497	481	507	497	530	490	486	506	489	479	508	514	527	522	495	514	560	486	469	511	497	485	517	470	495	514	491	514	514	481	492	479	501	490	486	512	525	491	511	497	505	516	473	474	498	473	523	511	491	490	536	503	513	475	519	496	471	489	491	514	489	525	492	489	511	460	505	508	493	501	486	461	497	475	506	479	489	466	497	539	490	468	452	495	529	528	469	511	520	501	485	520	516	510	531	533	480	540	477	499	493	548	499	482	483	496	455	502	505	510	520	456	444	476	509	497	510	508	465	487	499	492	515	482	474	499	507	541	534	507	515	478	505	467	521	497	492	498	444	516	513	497	517	504	561	500	484	454	508	466	512	472	441	487	470	508	516	531	448	478	493	510	520	485	470	530	505	458	503	516	478	485	533	514	482	506	536	473	519	541	521	510	447	494	479	501	519	488	545	484	496	498	512	511	476	524	522	491	510	478	516	500	537	490	505	479	505	500	482	540	476	528	528	503	516	506	498	518	531	515	479	532	530	523	524	504	501	497	499	509	507	525	498	497	467	478	482	514	492	556	468	446	490	540	521	490	513	552	458	498	535	510	491	514	503	467	518	526	500	519	503	510	487	540	526	495	504	493	547	489	486	521	470	483	481	526	506	500	492	506	465	464	470	504	511	534	536	499	508	474	484	503	497	485	519	508	484	544	488	522	502	475	518	490	473	516	486	484	487	485	511	507	563	521	496	527	495	549	526	454	493	492	530	498	462	479	563	520	502	482	489	500	458	471	480	513	492	514	484	471	499	511	516	478	526	542	506	465	503	511	518	489	487	516	522	486	505	494	514	497	531	455	526	514	465	471	496	492	511	519	468	494	498	463	486	487	522	472	488	515	519	464	499	495	506	483	454	498	509	523	453	510	516	530	474	489	468	484	487	478	444	500	513	493	466	525	480	537	487	491	523	496	509	485	503	501	478	511	508	478	535	459	513	510	508	531	479	525	499	472	508	480	489	515	548	495	489	494	495	494	502	520	501	491	484	494	494	509	514	505	499	516	539	549	529	458	516	484	461	508	457	513	472	489	478	517	517	491	494	464	504	492	513	477	523	549	484	517	507	553	437	517	517	503	518	515	483	470	475	496	511	462	462	505	497	507	524	507	513	491	470	482	478	515	494	496	502	497	484	494	443	531	497	521	506	492	522	486	496	515	506	495	508	527	528	515	544	515	508	489	556	483	515	536	500	504	486	477	498	494	488	541	519	527	491	492	503	539	494	467	508	502	488	546	519	523	566	511	500	520	491	525	501	509	473	516	518	499	461	501	508	521	490	507	503	522	501	503	495	525	503	526	479	496	498	484	496	490	515	518	516	520	504	480	505	475	488	530	486	538	439	516	483	502	508	522	520	528	511	531	494	477	474	520	509	439	511	507	513	492	494	498	495	501	498	454	483	487	491	511	512	502	536	525	490	510	512	494	540	491	539	496	484	493	512	483	501	536	497	503	487	468	508	484	537	525	486	477	488	491	487	467	484	507	503	517	477	528	482	508	511	509	496	513	472	484	501	533	474	526	526	510	503	500	488	475	452	512	488	494	440	516	520	476	503	496	482	496	471	484	509	475	519	527	526	505	534	486	512	516	504	508	482	519	528	461	519	504	519	517	514	485	515	447	497	432	552	494	540	486	527	491	522	497	499	500	487	492	485	485	518	462	499	494	485	515	509	522	482	479	486	499	515	484	506	496	468	496	481	471	484	507	498	528	480	526	502	512	496	495	505	502	472	518	456	489	491	493	457	462	491	481	498	483	486	525	525	533	489	532	499	522	549	516	510	512	478	510	479	534	500	493	494	472	541	514	493	503	530	471	481	472	509	477	488	537	504	502	497	506	519	507	456	477	462	496	516	561	482	474	482	478	484	461	531	534	487	525	511	457	525	515	474	501	484	520	507	504	510	499	522	475	475	543	445	518	495	524	513	475	521	486	521	479	479	505	477	518	499	497	508	498	487	476	542	491	525	498	526	516	490	513	504	519	489	520	497	454	504	513	517	496	505	517	513	517	513	487	512	495	520	523	517	514	523	495	483	514	494	523	475	518	501	510	495	510	464	476	507	493	524	471	503	456	503	468	487	513	526	546	509	487	498	518	513	503	499	508	507	493	476	537	517	465	500	460	516	504	520	469	517	484	506	478	477	533	524	458	497	523	442	512	483	493	501	507	478	489	491	460	518	501	437	493	537	510	514	483	526	504	466	514	507	530	481	534	485	482	485	509	471	532	506	508	522	505	493	498	455	508	464	487	479	493	478	486	506	530	524	494	543	520	513	559	578	529	490	495	487	511	502	511	496	499	483	524	463	472	489	510	452	489	498	497	494	454	459	472	500	534	518	511	506	486	506	492	505	493	496	547	497	507	487	499	490	496	513	512	468	509	524	494	493	507	513	508	507	524	501	503	525	487	514	513	489	494	528	504	486	469	475	481	511	477	481	490	473	509	496	455	491	481	514	487	519	517	495	484	523	527	505	455	493	509	485	481	507	478	490	526	513	499	491	540	490	493	461	499	522	501	475	475	502	489	484	538	512	523	512	496	492	475	483	492	479	468	466	501	539	524	517	446	532	501	510	495	444	512	506	450	494	506	511	522	496	532	531	500	484	479	484	509	491	521	498	498	499	481	520	486	492	503	508	518	472	505	524	521	543	525	517	534	507	489	518	530	471	474	483	519	501	486	515	446	493	500	526	445	509	495	523	494	461	489	510	509	484	490	502	517	478	495	462	519	517	518	510	457	453	520	514	481	494	494	504	506	474	500	546	493	517	529	482	544	485	501	483	521	537	465	518	485	495	497	511	506	457	495	478	493	496	506	523	535	547	485	521	459	473	530	491	513	492	507	505	500	484	499	510	498	486	507	468	529	547	470	526	521	504	509	506	503	571	501	484	497	501	513	468	461	526	520	517	499	512	529	484	470	515	517	475	493	479	507	457	511	518	530	503	495	503	501	492	528	477	476	501	465	512	523	503	571	485	536	494	488	478	472	485	491	465	475	502	469	475	525	518	500	474	507	473	499	504	509	480	473	553	469	507	498	510	465	501	477	513	537	479	477	526	548
59411	26368	9180	2121	867	552	396	358	226	222	242	222	221	249	253	254	265	223	248	241	221	231	246	219	233	213	221	227	250	233	248	231	221	257	255	240	242	235	208	232	256	216	261	217	224	248	236	226	201	232	214	215	205	246	241	253	250	217	247	240	236	209	276	232	228	249	226	209	262	216	233	251	189	243	253	214	221	233	241	220	245	228	219	255	250	227	214	233	257	224	222	252	218	196	227	237	273	273	233	230	250	245	251	226	233	216	230	257	227	247	255	219	234	225	229	280	257	235	218	198	224	219	249	219	272	269	249	252	240	216	246	226	247	192	233	254	249	237	212	221	246	227	213	238	229	205	229	248	216	227	223	247	231	235	238	208	256	263	193	215	215	237	237	193	220	220	217	233	242	231	193	245	224	216	237	237	215	236	201	233	233	244	233	236	200	226	240	209	215	265	232	242	239	239	259	218	226	204	221	217	215	226	260	256	274	239	250	243	236	243	241	216	239	245	225	227	232	255	248	205	242	234	225	225	251	228	230	235	222	248	238	240	226	217	234	240	225	246	243	267	204	244	257	244	271	228	220	251	264	238	255	233	239	227	246	205	234	263	231	208	230	231	237	240	243	243	216	231	233	227	232	224	232	242	224	216	219	226	240	230	259	239	229	245	230	232	261	238	233	254	257	216	247	208	222	205	242	251	231	228	228	236	272	225	280	241	244	282	237	259	240	239	254	240	221	239	248	239	266	238	228	244	238	212	236	263	214	221	238	252	235	244	252	239	280	246	246	234	243	244	234	224	280	267	227	246	258	276	221	238	244	245	237	267	246	242	242	255	232	218	262	240	237	229	232	203	230	225	251	228	231	267	247	221	215	228	256	212	216	224	216	202	253	243	235	240	228	217	281	220	212	271	221	233	249	240	220	229	219	246	256	234	232	259	238	236	233	229	240	257	237	237	246	263	241	207	259	241	225	249	270	241	213	253	234	234	250	248	211	210	221	226	238	253	257	235	224	241	226	228	256	227	211	252	227	234	230	241	241	225	215	213	232	223	216	263	246	225	235	241	257	251	261	248	240	205	245	200	249	238	259	207	266	245	254	213	212	232	216	243	262	221	221	246	259	248	276	239	252	237	210	251	261	237	226	211	228	234	252	241	201	215	236	227	276	265	237	221	224	264	228	267	232	235	245	228	214	193	247	235	279	270	262	242	254	275	235	219	206	217	265	212	218	258	248	216	213	198	228	230	233	238	219	262	248	210	242	231	265	217	245	230	251	251	241	232	244	251	216	202	252	222	229	254	224	250	221	203	216	246	222	255	211	224	217	261	248	231	224	213	218	229	243	228	222	226	265	224	227	255	235	245	206	222	255	211	223	208	230	225	232	233	232	238	254	245	255	266	236	225	217	239	246	220	219	226	271	262	233	208	214	214	259	246	219	243	233	211	227	231	266	252	226	221	261	244	250	232	268	223	222	245	226	233	265	236	238	227	245	209	258	250	239	274	231	230	244	236	216	208	240	238	198	249	254	216	238	236	249	241	232	247	234	234	248	259	231	256	245	238	262	249	253	236	223	224	254	229	234	265	223	233	240	242	221	246	250	269	238	218	258	253	261	272	221	211	263	198	271	226	234	229	244	228	228	238	250	234	253	240	230	231	237	226	261	225	230	253	239	227	230	258	246	227	256	217	218	200	247	258	228	197	238	225	260	230	221	225	211	258	240	269	251	226	244	253	238	243	242	241	241	239	219	224	213	221	234	225	221	240	242	219	264	238	219	189	244	263	254	241	240	221	214	229	238	209	238	224	267	237	268	233	259	226	220	198	231	221	215	237	244	238	233	268	249	238	243	245	237	257	267	215	204	228	255	223	234	235	226	235	225	232	211	228	268	240	229	232	216	214	252	230	231	220	255	233	212	197	239	255	240	218	217	228	216	238	240	224	241	224	231	223	237	221	237	249	280	224	255	234	260	227	240	225	243	222	260	243	226	232	221	228	257	244	238	230	212	244	222	252	196	213	219	232	228	261	236	217	228	249	238	247	246	253	237	207	253	209	256	268	224	206	253	201	247	215	229	238	253	243	215	214	238	218	258	249	242	223	230	217	234	232	220	202	254	217	235	214	246	235	228	252	262	259	271	231	248	243	233	238	239	235	201	227	215	250	240	235	255	207	258	230	218	225	226	211	238	241	260	234	213	215	239	247	239	240	247	242	266	223	231	238	249	248	208	237	251	220	231	243	261	238	262	221	211	229	215	225	239	209	249	233	241	239	220	266	228	222	222	228	256	236	231	241	249	264	252	237	194	209	232	214	244	228	236	229	244	233	236	242	237	230	262	232	246	215	229	197	217	232	238	249	238	214	215	223	260	238	257	214	247	257	277	202	233	257	249	212	220	217	215	200	227	245	232	253	222	221	239	220	250	227	228	224	220	231	243	216	244	242	224	220	226	232	224	230	242	225	243	244	234	246	248	206	218	233	267	252	253	225	234	244	254	218	236	248	256	249	237	232	230	233	227	225	209	234	281	274	271	245	240	219	237	249	247	249	251	210	213	224	215	268	243	242	229	235	252	234	248	210	229	240	232	268	232	210	246	221	248	240	224	222	222	239	228	215	234	243	250	230	232	237	217	247	236	257	258	251	233	236	234	252	225	230	251	205	237	236	236	245	268	225	224	242	220	214	229	225	239	232	246	228	227	213	211	226	221	250	252	226	234	250	215	242	229	204	253	225	206	227	207	226	243	241	249	236	235	228	230	279	250	245	237	246	242	209	221	229	256	237	242	220	237	201	252	224	234	237	240	259	234	262	259	230	260	240	225	243	255	237	251	235	243	253	250	237	251	223	223	213	249	240	231	252	246	207	231	262	213	253	206	212	237	226	200	233	241	258	224	252	222	211	231	233	258	232	240	235	239	245	254	215	218	263	243	245	230	238	243	232	254	258	231	250	264	245	230	218	244	229	197	272	201	256	225	238	254	219	231	198	224	206	223	258	217	216	249	216	233	225	225	233	236	261	254	255	230	236	232	244	223	209	231	249	236	265	245	225	216	242	207	248	223	223	209	223	245	252	230	236	218	223	241	226	226	213	229	237	239	247	240	264	219	229	214	235	248	232	188	221	224	234	232	238	195	230	202	242	242	228	206	242	252	242	231	221	233	232	221	226	222	251	258	255	264	238	242	234	208	246	222	220	276	241	241	247	245	252	228	211	226	233	233	209	243	261	239	262	208	234	279	244	239	211	244	244	253	206	222	225	253	263	234	242	251	226	223	252	253	247	225	255	210	248	222	247	222	245	263	214	222	251	245	243	242	210	237	201	251	213	240	224	250	220	233	262	215	228	218	202	237	240	237	246	224	219	215	222	230	220	240	226	211	244	260	261	249	223	216	219	233	247	228	242	217	238	239	223	228	247	237	242	242	212	225	222	238	237	245	241	249	237	244	248	228	226	230	220	244	241	228	234	240	233	233	256	217	225	227	235	218	206	229	214	248	229
42011	16570	7003	3733	2214	1574	1079	834	609	602	541	561	535	497	507	540	518	550	533	516	538	525	515	525	559	526	529	522	567	529	524	518	539	493	485	518	510	560	527	536	538	503	557	522	506	510	501	553	495	524	548	561	554	500	529	545	529	545	558	520	511	532	514	511	512	549	538	547	551	498	507	573	502	526	507	539	544	500	498	502	522	521	532	507	573	506	529	492	506	557	562	522	551	507	507	519	582	539	492	535	543	492	526	478	551	533	502	535	535	534	573	527	516	531	530	558	544	572	522	485	544	501	528	538	524	503	557	532	530	531	496	517	501	555	554	507	543	547	520	535	483	534	540	531	524	510	539	539	505	529	517	521	557	549	487	543	531	494	555	490	530	495	567	534	494	474	548	548	542	498	521	499	542	505	494	503	514	551	515	506	517	505	530	517	546	500	535	545	562	544	543	553	521	476	515	542	483	541	554	543	536	539	540	533	519	526	523	506	581	491	497	515	532	584	525	537	551	550	524	517	509	553	529	522	525	540	553	530	528	518	572	546	498	542	513	542	544	503	497	532	562	521	518	577	532	511	544	483	527	541	460	519	532	487	531	561	527	522	519	528	537	545	504	487	524	518	504	513	531	498	524	506	499	521	501	530	546	543	538	531	511	534	521	548	538	517	530	521	521	561	523	540	513	517	497	499	550	537	515	525	525	522	568	561	536	504	515	497	542	557	492	515	516	528	525	598	526	524	568	520	532	536	499	521	535	533	509	518	506	522	524	520	544	509	525	491	478	513	515	497	517	580	493	496	514	518	524	493	509	523	539	564	585	525	547	515	528	504	536	542	510	507	514	503	494	520	533	513	517	520	565	511	512	506	502	501	506	523	500	510	547	515	492	513	497	534	519	514	566	514	521	546	486	516	535	526	529	507	564	500	509	552	502	549	539	543	519	588	530	500	534	514	502	514	517	546	530	479	498	537	546	547	535	507	517	521	510	539	539	495	515	529	510	475	548	559	514	487	511	548	527	513	501	535	555	518	534	505	499	526	504	526	505	556	521	505	508	525	572	530	509	517	496	534	529	540	537	500	541	511	553	531	508	513	562	542	537	518	531	523	559	525	512	544	495	516	550	549	483	564	511	558	496	536	526	494	535	497	491	538	499	533	545	520	508	534	492	518	507	502	534	553	528	540	534	533	564	539	523	531	520	543	524	517	505	551	548	491	522	553	530	538	536	544	572	498	528	520	570	538	514	530	495	525	504	539	500	548	538	534	537	536	530	515	492	527	527	533	551	536	533	568	530	537	522	509	488	590	571	538	516	501	516	511	498	524	518	526	518	503	534	512	516	511	510	545	509	513	496	515	532	525	548	540	545	534	530	488	551	563	524	483	529	496	504	579	507	491	480	507	519	554	533	481	543	527	481	558	563	573	554	517	492	507	581	526	531	545	547	524	561	504	511	536	514	470	543	534	540	511	485	532	569	508	497	491	477	524	538	533	523	541	509	558	512	549	523	480	529	486	512	541	562	500	552	506	557	560	522	515	507	562	525	560	479	519	542	504	505	543	510	535	523	518	546	511	512	506	512	523	528	550	547	508	532	532	544	478	527	535	521	554	539	548	539	489	521	531	529	539	501	551	516	532	508	503	520	513	532	520	549	488	558	559	489	497	530	505	508	553	541	505	512	492	510	536	513	509	501	514	495	537	499	567	490	526	512	543	534	527	514	560	497	509	536	554	547	519	533	513	536	530	533	523	540	493	572	507	499	523	520	537	567	497	529	543	564	533	558	536	520	502	561	522	554	531	520	519	563	557	506	543	521	488	488	525	509	509	546	522	506	516	565	534	513	494	516	533	519	555	574	500	564	539	467	494	522	528	520	524	545	512	534	536	493	542	501	461	560	529	493	533	529	562	500	492	516	518	519	502	470	511	512	528	548	470	487	504	529	488	512	523	491	540	544	523	525	498	524	534	513	488	511	507	529	479	518	533	589	547	539	537	517	521	506	524	514	497	542	563	530	569	546	560	493	512	514	519	522	490	501	514	535	516	547	502	562	506	521	500	522	494	541	511	556	515	529	533	524	545	555	585	535	564	560	546	494	512	486	522	506	588	507	511	511	545	511	509	525	533	522	516	547	496	535	549	468	504	497	498	510	561	510	538	504	531	518	533	510	562	566	529	532	530	506	519	516	501	507	523	507	535	564	513	540	561	501	550	518	499	517	533	497	537	494	500	516	499	488	492	537	522	550	530	516	534	518	488	553	504	519	499	532	511	492	534	527	507	527	542	502	504	539	546	574	554	532	508	539	502	575	490	550	557	511	508	542	556	521	539	558	522	499	552	536	524	513	516	507	496	511	497	539	520	507	553	533	535	527	521	596	506	499	527	493	505	555	547	565	492	500	532	534	531	592	543	521	525	513	495	525	561	535	533	539	516	511	524	529	517	544	501	497	528	552	545	536	495	533	529	515	563	496	495	527	558	519	536	582	548	548	555	530	514	548	526	505	482	556	512	556	565	508	502	539	495	548	515	527	547	539	540	514	513	557	533	525	545	516	508	525	527	534	509	513	541	487	525	511	531	505	508	558	479	548	538	539	522	496	556	529	517	534	506	532	526	473	524	526	499	523	514	520	508	528	518	502	477	488	525	523	512	509	496	509	496	510	504	509	470	559	493	524	544	516	537	530	523	467	490	516	526	545	535	533	493	515	470	529	505	525	536	544	554	521	507	505	526	545	505	483	499	543	502	527	506	543	513	526	559	551	536	519	500	517	510	522	487	530	513	528	517	559	492	502	565	533	519	538	517	519	526	539	510	535	518	540	523	526	567	533	559	513	485	524	536	521	600	538	544	526	541	501	526	514	518	529	508	542	543	554	586	558	532	548	522	514	483	497	534	538	521	524	504	500	516	544	512	519	517	506	538	530	547	493	541	528	469	486	507	549	545	507	484	554	565	557	510	550	554	551	528	521	529	532	488	539	546	507	527	512	524	521	553	528	551	532	533	529	529	520	503	586	508	515	508	565	514	522	536	545	508	483	488	532	552	544	568	502	540	517	551	528	496	537	561	495	532	561	502	505	498	518	492	566	540	526	520	566	555	530	517	530	520	543	531	497	523	532	527	475	500	519	520	549	547	528	510	511	498	465	489	574	550	496	474	525	496	566	493	516	510	512	515	544	559	542	520	510	527	560	526	525	493	594	580	498	571	542	573	532	545	514	487	507	528	532	519	562	513	533	501	526	522	536	494	507	550	559	500	572	536	558	548	537	548	517	510	533	537	549	532	544	508	510	508	542	554	525	520	503	513	515	530	548	558	567	568	523	547	516	524	538	507	529	534	527	530	499	541	563	527	544	530	550	553	536	503	531	504	522	520	545	529	529	553	538	535	538	501	543	540	559	552	530	567	523	517	537	492	508	547	532	534	537	471	531	546	532	486	506	559	517	544	508	521	524	536	493	557	503	531	509	501	516	531	527	526	497	512	526	568	529	546	490	506
51554	20517	6356	1590	627	368	263	250	217	226	216	187	214	206	219	208	210	204	233	215	212	212	211	217	198	218	193	223	191	213	208	205	211	202	188	199	198	201	235	194	199	206	207	189	209	197	221	231	206	212	195	203	217	191	199	233	211	218	205	188	204	233	226	175	200	195	224	210	206	190	201	213	229	207	203	202	213	191	222	216	206	224	199	230	176	248	223	171	173	199	191	197	205	212	216	187	207	236	220	189	206	196	188	223	181	178	204	205	200	204	195	203	203	232	221	204	210	198	204	234	197	216	184	207	212	242	195	226	179	216	219	221	212	222	209	200	181	205	209	215	209	223	217	220	201	229	186	190	214	202	226	204	205	212	235	205	211	203	191	246	204	189	200	216	249	187	193	194	216	199	205	222	194	232	250	234	211	215	220	205	221	205	240	219	205	196	222	200	231	195	193	228	221	214	220	199	200	229	211	195	222	218	201	190	204	222	179	199	222	229	212	210	228	236	233	203	207	208	230	219	193	229	221	224	227	201	225	220	220	237	187	215	198	205	223	213	190	181	183	230	196	166	191	207	194	182	217	204	200	193	228	210	219	197	229	201	190	199	205	209	205	205	220	243	203	215	191	203	201	216	245	250	230	217	181	200	209	222	208	204	202	223	204	225	202	191	230	192	242	198	207	224	204	238	195	190	235	189	225	201	233	222	196	222	227	212	228	225	215	221	219	206	218	220	215	214	229	183	215	211	220	225	195	219	187	187	224	210	225	209	222	228	237	198	233	215	214	189	196	221	218	201	210	227	222	230	207	225	214	196	197	183	224	192	222	190	210	198	206	238	195	234	217	212	197	237	197	199	242	209	224	218	216	189	204	192	223	198	220	219	198	185	230	195	210	227	207	195	197	207	185	207	229	193	217	220	216	201	204	216	203	194	214	203	217	217	183	210	194	196	217	202	195	202	199	189	205	213	209	194	231	199	206	208	236	202	239	191	194	217	225	215	234	198	197	221	207	232	224	221	202	210	206	220	221	210	261	217	188	204	206	175	205	195	209	208	227	222	217	213	193	203	223	224	221	223	224	212	217	203	187	205	201	219	209	178	211	202	201	220	203	225	228	224	216	199	183	189	216	211	214	210	197	191	201	220	193	229	213	194	235	211	204	201	198	193	202	208	217	209	193	219	220	246	196	204	219	219	224	198	224	213	207	202	202	230	214	220	217	241	173	226	224	234	210	191	192	201	206	202	193	238	223	207	202	214	205	206	192	224	212	207	220	236	242	180	214	207	198	209	213	208	213	203	213	202	218	222	203	206	215	211	195	210	234	168	228	179	229	201	217	187	206	223	210	219	226	233	254	216	228	232	208	192	209	225	220	206	198	218	204	215	221	197	182	200	197	196	193	184	203	220	224	222	211	229	210	220	227	226	181	224	211	187	226	186	194	185	198	211	232	214	212	231	249	222	195	221	195	238	208	222	208	200	205	196	210	211	208	201	192	201	214	222	226	221	205	201	223	199	210	207	190	204	225	210	222	169	201	235	193	207	225	234	228	212	207	195	256	216	212	217	213	206	215	204	201	205	201	213	208	197	202	242	216	221	198	207	208	201	209	226	207	210	234	209	248	202	190	206	231	214	221	204	208	195	204	209	220	223	193	209	191	211	217	223	187	218	221	214	235	220	204	180	204	204	201	227	220	209	197	202	222	204	228	219	203	178	187	199	231	225	228	192	199	210	219	217	214	223	236	214	208	199	176	210	203	227	203	208	207	202	198	200	213	211	206	234	240	194	231	217	229	245	241	224	195	204	193	203	193	206	183	190	206	231	218	225	181	229	206	193	209	226	230	238	224	209	239	217	215	229	200	235	200	233	218	193	240	207	212	210	190	205	211	216	223	228	209	228	204	181	233	209	221	205	205	210	223	209	191	216	202	205	198	213	215	224	208	192	212	212	207	222	215	174	182	256	222	194	200	192	211	243	196	230	225	195	217	201	203	238	200	244	200	248	199	214	195	233	203	224	216	210	243	224	202	223	212	206	210	225	212	225	234	202	229	201	204	211	237	220	218	235	216	217	218	192	196	199	205	187	203	225	206	206	209	229	227	232	221	234	209	196	222	229	211	234	208	207	207	190	213	222	228	217	170	218	206	213	202	239	205	199	211	207	201	238	212	221	214	213	222	185	198	208	229	192	203	205	206	223	226	230	228	192	231	206	210	225	220	204	232	194	205	219	191	226	198	220	221	177	220	198	189	214	212	230	249	211	216	211	177	207	211	189	177	207	215	213	197	209	215	226	204	215	232	200	196	213	193	224	203	222	190	205	219	197	197	191	247	229	232	227	236	204	194	215	210	219	209	200	210	196	210	187	214	213	197	233	248	212	211	219	195	200	182	207	219	221	190	214	222	214	205	197	213	201	193	209	192	210	203	195	177	207	214	208	204	203	201	223	228	181	195	221	230	221	231	203	217	224	222	218	220	194	205	250	222	204	221	233	206	245	231	213	241	218	190	199	190	202	199	189	232	187	191	222	175	194	190	199	206	214	223	188	209	221	217	196	225	213	215	185	218	205	230	237	222	194	223	221	206	207	224	216	233	238	232	211	220	216	187	209	185	229	217	222	208	229	200	202	226	196	191	231	216	248	220	193	222	239	199	239	185	200	213	217	208	229	217	209	196	211	197	197	209	207	243	202	186	193	203	215	191	197	187	226	260	232	211	209	212	235	223	195	220	220	215	226	168	195	191	216	224	198	212	195	173	227	200	203	205	162	207	224	195	234	198	221	213	200	207	186	229	198	222	210	225	193	202	213	206	200	208	191	214	203	210	226	206	208	179	200	191	235	211	218	197	201	209	226	199	195	218	214	221	216	211	197	213	229	208	207	230	221	209	237	190	216	203	211	227	187	216	206	197	202	192	181	212	208	201	216	202	213	215	201	216	213	219	216	236	219	169	219	213	209	222	189	210	207	219	213	187	197	195	222	210	222	225	206	196	207	181	204	219	229	215	217	237	215	223	220	201	215	213	185	210	192	243	201	208	204	211	197	219	224	194	229	203	176	188	222	207	205	212	222	212	212	218	225	200	235	182	240	224	205	199	220	224	213	199	222	205	234	205	214	223	200	181	204	243	212	201	195	225	211	209	216	244	229	186	200	216	212	212	217	209	224	210	213	238	206	215	218	182	203	200	202	221	226	210	229	212	201	201	216	193	197	211	222	243	213	197	191	236	210	227	202	216	223	206	230	194	202	189	214	205	214	187	203	218	190	182	205	184	204	184	186	195	192	207	205	235	223	229	198	181	204	237	232	194	185	207	206	203	203	231	237	217	206	217	186	219	195	200	215	233	196	195	222	190	210	202	227	239	203	225	200	221	214	202	210	242	220	196	202	191	208	228	235	211	207	218	231	197	246	199	202	233	219	237	226	192	186	232	213	224	213	223	185	207	212	220	221	188	209	230	215	198	209	195	214	211	270	232	226	210	203	212	200	200	182	215	167
35162	14685	7210	3111	1525	948	628	566	511	507	461	527	513	500	450	467	446	506	454	486	459	480	490	446	434	497	495	456	465	481	496	507	488	487	474	444	500	450	476	478	473	466	447	487	507	474	470	489	432	460	502	458	501	492	480	451	508	458	469	481	503	473	476	472	466	482	493	454	472	493	457	478	477	483	487	468	528	462	458	474	510	474	446	500	484	509	485	485	479	476	538	463	500	497	493	486	482	461	492	479	504	471	460	451	496	499	472	456	490	416	502	491	447	494	483	473	465	476	441	454	476	468	455	481	495	460	507	484	463	459	471	436	416	451	486	483	478	491	481	478	482	482	508	470	491	454	457	470	471	480	464	456	478	474	483	456	443	505	491	544	458	477	480	461	473	472	477	505	452	426	466	423	483	496	488	495	519	474	487	471	479	489	486	470	471	470	476	488	496	454	456	452	497	513	476	476	492	434	476	480	496	474	458	479	468	474	463	471	471	447	459	478	491	518	495	473	440	491	498	462	491	496	455	464	509	466	491	467	457	489	486	490	494	501	478	476	456	485	499	474	496	475	480	479	492	480	445	481	441	508	479	472	461	488	485	443	495	479	450	446	482	498	508	487	486	482	454	433	471	474	519	431	466	511	480	468	516	428	481	478	465	538	465	451	493	485	500	496	467	435	499	418	469	452	466	455	483	455	493	492	459	478	477	455	462	476	514	509	441	493	550	504	497	476	459	506	493	461	515	456	504	477	502	488	489	468	490	497	477	478	495	462	492	464	501	471	461	496	509	479	494	455	466	511	428	466	477	476	472	477	476	497	480	467	480	466	496	491	484	451	462	474	455	498	461	487	473	463	461	487	451	479	461	464	487	470	460	422	520	498	466	461	440	474	462	478	503	475	465	446	490	487	497	492	464	450	498	477	438	468	482	457	478	493	453	464	464	469	424	505	515	478	492	487	449	478	447	456	440	475	512	480	475	515	459	507	458	469	439	470	468	501	442	483	469	447	514	471	485	504	470	516	462	469	502	436	524	459	491	502	480	484	482	481	489	492	490	489	489	487	475	495	461	443	478	461	492	482	473	451	435	467	500	463	515	490	454	459	448	489	489	470	478	476	460	493	495	486	522	454	479	477	482	473	477	519	485	463	448	507	433	507	476	453	481	486	464	463	465	511	496	446	486	460	552	487	451	481	479	452	503	492	415	482	453	494	473	482	513	522	480	477	487	442	463	462	499	485	483	437	484	492	495	468	496	459	453	468	503	454	461	485	464	491	468	498	473	455	463	472	473	516	475	502	480	489	458	450	490	490	440	490	466	469	494	452	484	474	443	463	471	485	452	468	501	482	482	446	499	505	466	485	449	486	479	481	498	476	483	480	488	479	476	469	517	482	443	482	479	447	497	503	472	472	482	496	452	481	525	504	497	532	468	512	476	481	506	491	451	512	522	471	479	468	460	425	468	458	455	467	444	454	517	459	444	492	493	493	455	481	487	457	435	484	465	506	494	493	510	467	491	456	463	483	470	494	449	467	463	444	485	470	508	476	449	502	481	463	466	477	453	442	502	480	467	468	487	517	493	481	460	441	483	466	474	496	478	448	505	499	457	473	477	493	433	487	474	469	445	485	474	479	458	448	449	506	501	527	450	473	499	479	468	471	487	482	513	465	486	489	465	501	535	453	493	516	487	520	484	454	483	466	472	469	472	484	465	477	497	482	460	487	474	470	457	463	488	482	433	492	478	499	471	484	448	486	479	460	520	448	493	485	477	542	457	467	449	473	496	491	488	470	457	507	510	489	480	470	465	500	505	478	448	457	463	491	484	539	458	450	517	450	456	502	468	492	476	467	451	467	459	446	461	487	476	493	485	478	472	463	473	506	484	473	489	460	462	467	483	492	477	450	472	451	508	494	488	468	471	490	476	512	461	473	466	493	475	453	476	457	463	446	501	476	462	483	463	466	428	492	504	467	468	513	537	482	484	481	496	489	450	475	502	462	456	482	474	495	426	489	485	526	472	450	464	483	480	443	495	459	440	490	478	471	485	500	465	484	501	503	493	480	450	477	494	480	487	476	476	486	500	479	486	453	468	467	464	492	448	512	444	498	475	494	490	455	465	472	485	432	460	515	467	527	492	470	501	433	487	460	501	492	478	482	465	478	445	452	466	446	451	488	443	460	485	447	458	492	470	474	514	478	487	442	504	484	483	493	479	483	426	499	454	507	514	491	476	514	462	473	463	542	500	491	464	481	475	469	492	463	459	499	471	481	469	459	480	487	505	510	509	516	484	503	480	479	455	479	474	473	464	484	494	448	486	454	447	457	464	462	465	495	528	498	480	472	463	467	484	468	447	507	431	460	487	491	504	503	516	470	476	464	458	456	486	480	472	504	473	488	476	492	496	500	500	486	479	465	457	472	514	486	468	480	483	516	473	482	505	502	473	486	465	454	484	451	468	450	480	447	443	521	486	475	472	439	465	483	443	475	463	544	491	473	424	479	450	485	478	500	484	474	530	468	487	506	479	445	506	472	516	477	483	460	487	516	445	484	524	466	450	450	519	472	481	445	461	469	460	520	527	468	488	509	507	453	486	461	493	511	501	475	485	468	491	475	515	485	442	499	455	485	485	487	496	440	464	485	463	448	492	481	494	500	456	457	487	510	504	462	431	476	432	479	465	457	443	508	479	447	507	472	496	459	463	474	445	460	470	400	456	459	516	469	446	455	491	457	481	475	483	466	509	519	463	490	492	455	475	489	477	468	464	472	503	472	477	478	465	466	462	497	483	501	479	480	456	462	494	449	500	485	486	522	476	433	472	483	430	508	438	423	457	482	479	467	477	461	472	486	461	459	482	462	519	463	485	486	497	483	443	455	503	438	493	451	479	496	482	438	471	498	474	478	456	470	490	455	481	528	506	483	472	515	518	535	529	465	435	462	460	478	421	482	464	465	447	443	486	459	471	503	492	424	508	506	487	458	499	478	471	441	467	457	466	476	456	478	468	467	508	495	473	461	460	477	513	440	466	476	447	465	467	435	463	486	490	481	467	487	484	473	489	464	487	507	490	470	471	521	497	485	451	445	491	450	503	501	463	506	475	452	517	450	484	479	455	423	486	492	448	490	507	463	507	465	504	482	458	467	448	466	433	488	474	468	513	496	455	475	460	469	475	458	486	469	446	490	485	484	514	464	480	502	445	486	457	479	476	476	519	440	477	473	457	461	489	485	463	485	452	537	497	508	465	448	472	488	470	506	485	462	494	479	442	512	465	505	528	506	446	453	462	510	466	464	506	469	512	443	455	476	474	457	465	508	502	483	493	501	462	458	461	462	465	515	490	457	468	520	497	463	477	466	466	471	423	471	460	459	511	466	482	502	504	484	464	468	460	472	433	439	477	430	506	431	474	503	466	485	497	452	470	486	496	490	464	431	470	467	431	494	464	503	467	489	454	476	519	437	473	475	475	504	475	460	493	521	507	501	501	516	489	464	479	458
55567	23375	6497	1582	655	399	286	247	243	251	232	231	234	225	226	219	196	259	239	211	187	211	223	225	211	231	216	251	236	232	236	212	252	205	208	207	204	212	190	255	250	202	232	229	210	231	221	243	213	212	235	214	218	207	221	217	204	231	205	212	221	244	237	218	229	222	212	218	208	257	201	213	215	199	193	221	209	226	214	211	213	230	209	240	220	238	230	253	217	242	207	218	214	224	226	228	199	228	240	209	218	230	229	217	228	252	236	229	201	229	224	219	210	220	237	208	232	202	209	220	229	193	207	211	225	194	213	220	222	223	218	208	230	219	235	217	207	234	188	225	242	211	226	254	224	214	210	237	221	211	248	226	211	240	228	237	242	219	248	196	244	188	244	229	265	245	241	197	228	267	242	233	223	221	218	229	219	222	222	204	253	228	229	206	204	245	242	212	230	238	213	210	235	221	267	251	211	226	206	253	224	259	237	223	204	214	216	223	187	212	189	249	198	228	210	214	211	233	227	222	238	245	210	230	223	222	173	250	232	210	222	206	251	225	235	230	231	229	245	235	224	215	231	202	213	198	216	191	230	199	219	249	229	197	226	227	245	226	215	221	218	241	246	223	248	223	220	224	225	223	226	199	223	212	219	194	250	222	217	219	211	216	196	212	230	204	234	230	229	202	227	230	210	204	173	208	225	205	224	224	243	218	257	221	226	204	238	210	222	221	250	217	224	239	233	242	233	213	234	204	201	245	254	223	217	210	228	216	223	253	213	203	243	244	231	211	210	218	209	205	229	236	205	232	191	225	220	192	220	232	232	240	276	202	220	227	218	227	233	212	198	234	211	223	217	236	219	225	260	204	198	230	218	223	223	251	221	228	204	247	243	229	203	199	200	247	215	231	224	235	230	228	230	245	255	234	232	233	212	207	200	232	211	232	231	243	221	232	214	217	249	228	236	205	202	214	228	232	228	189	222	216	210	254	231	218	245	256	236	235	247	208	224	212	210	216	221	215	203	229	190	231	219	212	217	224	227	244	226	214	227	219	224	213	238	215	231	237	226	227	217	239	224	232	232	238	242	257	227	215	214	237	219	212	221	218	206	193	216	218	230	203	215	221	196	211	208	222	239	218	229	215	205	204	206	202	238	221	247	244	221	212	201	224	226	213	218	200	249	221	213	230	230	218	227	215	210	210	220	232	229	226	243	221	220	231	217	233	225	217	232	215	217	195	204	223	218	229	245	238	245	212	224	190	241	230	223	233	207	233	226	222	201	225	200	235	211	240	232	255	243	237	222	241	216	233	227	224	216	206	227	231	239	238	222	221	213	219	217	220	229	220	210	229	211	213	240	232	222	204	248	213	235	228	222	223	238	205	247	235	229	199	224	235	207	192	226	216	239	222	230	193	222	189	217	175	231	220	212	244	232	222	235	208	228	215	222	210	252	226	238	234	228	219	218	223	202	227	198	222	222	230	228	246	212	268	205	200	212	223	240	217	236	229	195	224	255	231	214	215	217	242	210	209	207	232	232	238	233	233	237	216	194	206	202	208	211	218	220	191	206	228	216	247	210	229	209	194	226	208	241	210	253	218	199	207	199	220	212	202	191	236	229	236	211	218	219	230	221	241	235	231	241	228	220	212	213	200	238	219	181	251	224	217	240	200	237	237	204	205	220	225	217	235	232	205	214	211	215	250	217	226	226	216	219	209	232	244	227	184	227	208	232	231	255	225	233	213	241	238	218	217	210	251	209	220	244	201	220	227	215	207	212	190	220	232	234	205	215	240	225	228	198	248	226	218	239	202	229	252	235	221	228	198	220	216	218	208	201	245	232	242	235	234	241	199	211	215	227	209	252	252	216	211	223	208	207	229	229	211	221	231	241	214	241	226	216	200	211	255	245	200	212	209	204	229	216	228	223	201	233	225	232	218	252	225	236	189	200	211	198	216	241	216	220	217	205	226	229	204	220	215	208	219	217	218	212	250	208	217	234	209	214	232	219	258	203	224	219	194	225	229	229	241	240	260	204	233	263	197	220	225	215	264	241	217	217	213	227	227	224	216	195	234	223	242	204	226	233	252	246	209	216	210	210	208	217	234	228	239	199	205	213	191	242	205	223	187	213	217	222	222	220	218	222	257	239	238	230	213	216	223	225	215	213	222	251	202	227	217	242	224	221	233	223	225	225	185	233	215	225	196	225	218	219	208	234	221	220	203	226	219	204	238	217	228	204	258	241	221	260	246	222	227	245	258	210	241	224	209	227	235	216	218	213	222	183	235	215	214	244	201	219	253	235	211	248	240	229	209	229	215	203	204	215	212	210	243	183	227	212	254	250	228	239	255	203	223	226	225	213	221	221	227	225	214	232	217	229	219	232	234	230	223	226	221	216	202	241	245	217	219	206	256	215	221	184	231	215	210	214	211	222	232	224	202	210	220	222	213	215	206	251	208	239	215	211	236	190	242	245	234	222	226	205	202	229	217	218	234	205	250	217	203	232	223	228	204	237	229	219	227	229	220	223	225	241	220	221	220	229	191	220	212	249	217	242	226	245	236	222	236	221	251	222	214	211	239	205	229	209	212	234	203	216	181	214	213	239	243	231	252	222	231	231	232	228	219	225	206	196	209	203	238	226	231	220	209	236	219	221	227	224	210	230	208	218	193	228	228	221	216	206	210	219	218	235	212	236	214	218	228	231	235	218	224	210	216	236	214	215	214	222	217	217	246	258	239	205	231	213	225	209	208	223	236	229	182	206	213	217	227	203	206	230	221	213	229	234	209	219	243	265	215	232	223	255	218	217	211	203	217	224	207	231	205	197	237	251	218	237	227	197	212	183	236	256	214	214	238	231	215	264	235	231	229	214	210	228	202	234	245	221	205	223	237	203	247	256	219	218	185	244	236	241	221	221	222	204	199	212	225	234	236	205	215	215	249	243	223	229	200	209	225	224	205	212	204	232	225	225	249	254	260	230	220	222	203	224	217	234	189	233	237	228	214	218	217	229	228	207	228	205	194	239	217	231	240	247	211	236	224	225	213	238	224	223	199	214	238	227	206	217	192	202	234	225	221	205	249	218	234	240	227	181	211	208	234	226	224	215	256	239	221	214	199	228	221	221	213	225	236	227	204	201	242	222	228	200	203	203	229	270	192	223	228	232	222	205	202	230	243	215	223	236	235	242	210	227	253	224	220	239	213	217	207	247	258	267	234	250	182	232	225	207	229	214	218	221	239	212	212	248	187	220	215	235	200	214	211	220	214	230	244	213	221	218	230	190	224	235	255	204	242	218	230	260	211	201	231	220	204	242	241	237	248	236	220	226	201	202	226	213	173	221	228	222	214	223	222	241	184	209	201	210	208	198	211	207	217	233	241	224	238	213	231	221	233	208	245	214	227	217	218	226	214	227	235	201	221	254	221	209	236	225	240	239	214	233	211	214	209	220	216	212	211	220	194	227	225	231	216	239	241	190	201	251	224	185	231	242	228	224	223	211	230
38667	15770	5823	3050	1874	1046	742	587	554	523	524	552	497	511	502	542	484	520	514	507	481	515	532	513	442	527	523	531	515	508	519	543	538	519	480	551	501	508	484	488	496	506	535	489	508	542	486	481	517	480	478	520	520	546	533	509	530	490	490	523	477	497	531	473	531	484	489	507	517	490	452	471	507	539	522	510	494	482	519	500	491	522	477	526	502	465	489	462	466	476	485	514	526	476	494	465	480	529	556	480	487	512	520	460	511	494	485	501	511	523	490	471	531	527	518	478	509	497	496	484	494	503	525	484	482	492	505	507	454	505	491	482	465	538	520	465	487	465	513	491	473	546	483	497	478	495	490	473	521	501	554	501	516	497	484	540	514	524	482	544	533	534	499	486	508	508	504	503	543	476	538	499	515	484	470	515	524	505	481	506	530	467	492	515	510	516	488	488	471	524	498	486	488	509	496	502	539	525	465	495	517	516	452	476	482	518	546	512	473	533	530	470	489	499	491	533	479	515	482	526	478	497	467	512	521	531	481	517	519	526	493	538	523	480	514	500	517	529	562	519	477	506	487	514	508	542	490	506	510	536	464	508	511	495	492	491	516	459	509	522	559	523	492	508	461	477	484	489	537	507	499	488	562	477	506	501	513	491	533	486	517	505	525	502	521	495	519	543	526	495	515	531	479	464	452	507	507	543	512	525	508	518	521	480	499	516	525	526	477	515	516	480	460	482	500	546	513	474	520	509	502	490	494	534	492	550	500	516	481	509	518	493	497	506	490	506	533	516	514	513	471	508	556	533	511	493	480	495	504	481	508	475	475	505	471	502	509	484	478	514	525	491	498	483	502	500	521	523	500	469	470	484	474	512	503	538	457	474	493	460	502	495	504	496	483	520	517	474	525	533	512	498	540	486	528	478	503	510	471	504	505	466	487	505	494	480	499	495	493	487	487	521	515	471	474	528	521	497	488	505	495	558	497	481	497	533	488	471	522	472	511	515	465	541	483	511	493	503	506	517	472	469	513	492	487	521	487	486	489	490	537	512	481	495	461	485	514	502	513	514	493	513	537	490	489	522	484	476	481	516	525	510	530	487	502	524	471	475	498	474	503	507	456	515	523	486	483	458	504	516	495	514	499	530	523	509	479	522	500	520	477	532	511	503	499	528	489	494	483	507	506	518	478	477	515	527	499	502	471	531	511	507	503	458	471	485	516	506	476	511	491	532	498	489	511	506	462	519	490	491	545	530	507	521	496	513	499	524	510	467	534	491	508	516	552	476	480	499	459	453	521	498	469	517	548	493	510	541	484	519	509	523	465	475	514	519	466	520	509	506	542	489	519	529	499	494	496	492	502	464	473	507	498	459	490	469	536	488	521	472	504	481	506	519	473	492	552	498	506	491	503	503	479	493	504	509	499	517	489	477	517	483	483	524	534	530	464	518	501	525	497	540	504	469	533	510	480	556	514	474	517	492	526	503	487	523	483	498	471	530	527	549	482	514	485	513	497	492	464	508	533	473	483	500	489	502	541	513	535	486	523	544	462	490	499	505	518	547	537	487	548	475	541	495	504	541	547	466	485	505	506	512	494	509	470	533	505	492	509	517	508	486	471	545	515	489	493	485	507	491	515	496	472	487	471	538	505	470	521	498	521	544	513	495	514	511	481	500	535	548	463	520	512	481	540	526	474	463	469	465	528	555	522	489	499	496	507	495	501	503	503	478	502	531	517	546	510	464	461	492	470	470	513	510	516	507	485	513	512	520	499	538	522	500	522	516	467	497	479	514	479	476	549	533	523	519	496	481	513	484	490	507	512	523	523	493	501	541	522	521	489	504	457	509	512	515	465	523	514	504	496	478	499	514	488	472	482	522	458	552	495	509	482	507	506	458	492	540	550	508	491	534	471	450	508	498	470	509	501	498	503	506	519	498	499	495	484	463	500	480	474	490	496	496	501	476	527	481	491	503	522	513	521	507	527	492	494	530	519	519	500	499	529	487	476	528	500	501	504	492	506	483	495	487	517	486	530	537	512	495	482	483	475	464	478	558	527	462	484	524	490	514	495	504	488	538	511	466	462	507	522	456	498	469	530	513	464	481	455	462	471	473	508	533	538	519	522	484	483	525	463	483	471	499	515	505	493	487	525	509	535	487	488	528	538	524	504	506	486	500	531	502	513	529	484	475	503	528	487	494	505	520	528	466	558	499	533	496	493	493	479	505	507	490	513	484	519	490	503	494	518	515	470	510	486	461	514	517	500	492	502	475	491	486	476	485	499	483	492	477	516	527	513	531	512	486	519	479	548	478	538	485	500	507	507	509	496	489	504	490	498	473	500	516	529	479	526	481	502	479	470	495	486	541	458	485	483	502	502	531	503	496	545	510	497	514	515	523	526	523	491	491	488	532	537	505	513	525	505	539	488	494	509	515	499	501	487	519	490	459	488	491	487	476	549	481	482	511	470	496	487	508	524	511	477	475	506	460	505	515	489	504	469	449	514	518	511	521	509	453	485	512	504	533	520	477	505	521	499	522	504	501	514	483	485	502	472	503	474	478	474	490	531	471	511	502	507	530	470	461	496	497	455	493	496	517	468	488	516	515	480	471	497	511	498	507	499	524	489	467	505	508	553	534	530	533	471	501	556	510	504	487	506	469	528	472	505	495	501	469	521	508	567	497	468	513	503	456	490	493	498	506	492	528	492	513	523	503	503	559	465	501	513	508	497	488	486	512	504	504	528	505	552	472	493	494	495	474	471	519	491	481	504	500	512	520	479	514	466	494	501	457	516	482	493	486	486	520	480	487	513	517	500	514	494	499	468	512	478	495	468	462	506	508	495	508	509	566	515	496	520	507	498	484	480	507	514	505	515	496	520	474	496	493	520	511	489	497	476	511	516	553	523	490	540	541	490	521	543	535	494	518	486	507	521	479	529	499	525	504	507	467	485	499	485	481	505	478	504	508	566	514	505	500	513	490	482	455	494	492	510	522	530	527	528	496	480	519	488	486	510	491	489	502	513	479	510	474	514	507	515	497	524	531	481	515	522	475	520	508	495	525	502	474	516	492	514	485	514	518	522	540	563	514	508	521	474	528	489	506	497	534	511	519	535	488	477	510	474	503	521	516	499	486	485	521	515	521	501	535	495	487	516	489	520	514	479	496	472	514	500	552	487	513	507	490	491	472	551	509	476	498	482	503	511	486	511	503	519	493	477	537	471	511	555	545	516	498	501	493	500	524	474	508	509	504	518	522	480	529	500	484	501	505	508	483	532	504	536	524	489	496	480	512	519	509	488	506	500	510	533	533	522	547	485	508	526	502	512	484	506	516	500	493	502	528	492	484	519	476	491	521	509	526	520	523	467	465	477	500	496	490	476	497	484	539	504	496	502	492	505	498	494	483	553	493	515	548	513	516	499	494	473	513	496	500	483	479	533	499	555	485	488	500	493	509	519	520	476	476	534	483	518	510	504	488	485	520	503	518	479	527	513	515	514	499
68273	33565	14711	4818	1574	766	451	248	259	264	268	220	231	229	225	260	239	242	239	245	248	232	250	199	249	239	231	239	233	231	241	254	241	231	258	230	271	267	280	228	230	226	222	227	250	219	229	252	239	259	259	260	236	240	199	252	228	264	242	270	241	245	223	245	212	244	265	210	235	222	242	230	266	230	216	230	231	224	281	225	229	232	229	225	204	201	229	237	201	252	263	237	250	216	235	218	210	258	225	238	262	228	212	217	225	234	237	217	240	258	220	244	275	222	252	231	213	212	212	248	217	211	241	241	246	221	235	251	244	212	199	269	249	214	230	241	235	254	264	206	243	239	257	234	222	253	234	219	250	227	209	265	215	231	235	217	234	215	216	250	249	231	204	209	227	235	236	250	239	235	253	254	262	211	207	244	265	232	267	255	193	233	244	251	230	237	235	211	234	249	248	250	268	262	249	227	232	250	225	241	216	221	231	253	282	239	218	215	245	224	270	239	227	278	232	245	233	222	258	229	257	239	246	251	225	251	248	212	208	222	237	241	275	236	263	212	263	267	228	230	249	257	214	260	231	233	237	235	268	245	262	223	220	234	281	223	232	236	234	235	266	222	216	226	221	232	214	249	266	231	239	206	218	235	239	225	236	259	218	217	224	246	229	267	237	245	224	248	219	231	245	237	257	252	234	242	242	226	225	232	232	245	221	261	240	236	250	261	216	231	241	236	237	243	233	223	245	226	242	212	224	221	228	236	248	239	215	228	233	233	221	240	242	211	256	232	225	232	213	227	245	241	275	252	232	233	246	232	240	245	258	256	223	254	245	239	238	220	247	246	224	249	231	225	234	271	255	198	221	237	219	218	242	253	247	262	252	240	244	241	252	230	240	215	217	258	212	225	250	258	236	255	258	229	240	265	209	250	245	226	229	244	198	239	243	233	228	228	229	223	205	229	242	249	232	258	228	213	242	261	233	246	257	237	238	253	251	257	251	251	212	227	274	246	213	259	248	268	227	228	228	227	237	224	261	235	233	248	205	251	218	254	228	237	221	259	233	225	221	209	228	253	243	233	251	231	256	240	219	244	228	237	260	213	225	234	244	240	219	230	258	217	227	229	244	249	239	250	263	222	215	229	233	211	262	250	224	257	257	227	255	207	213	220	221	236	238	254	256	264	224	233	232	258	238	241	258	217	211	222	236	231	242	244	231	217	208	260	204	251	246	251	249	263	254	224	243	225	257	286	281	240	249	246	234	227	211	227	226	252	224	229	217	231	246	226	234	230	217	209	251	240	250	278	268	247	240	246	246	264	224	227	234	249	233	241	248	241	237	260	225	245	224	236	228	263	232	208	256	232	225	244	252	226	217	229	268	243	232	262	253	247	243	233	240	195	241	242	275	247	235	219	248	218	239	228	270	258	192	211	264	229	237	212	243	217	219	236	235	234	206	246	261	226	231	238	242	227	262	254	262	240	241	242	231	227	264	217	245	228	237	216	257	234	245	239	274	255	215	233	233	237	278	232	237	252	279	251	226	213	238	255	245	229	271	217	244	229	253	268	231	246	217	211	237	242	204	256	244	252	249	241	232	255	221	223	250	233	206	267	273	226	223	255	214	243	232	242	228	266	253	262	249	253	235	227	229	229	232	251	221	224	250	238	236	279	250	241	235	262	251	266	274	248	233	219	267	229	249	195	259	220	260	221	267	227	241	243	221	237	226	226	235	227	271	234	244	241	230	218	226	207	222	253	236	265	239	239	236	230	266	206	241	235	234	247	206	253	246	272	221	241	243	230	246	210	201	254	242	236	206	225	245	250	227	221	263	205	239	248	181	213	251	222	252	251	240	256	216	221	234	223	246	214	265	200	232	256	220	245	239	226	266	254	277	219	242	242	237	231	255	256	270	234	247	250	235	260	218	253	221	266	283	267	242	240	240	253	215	218	230	248	237	247	244	250	228	216	259	255	251	188	228	227	239	220	225	221	256	203	224	223	255	230	279	245	260	248	245	244	258	248	222	231	222	224	246	251	240	256	215	232	251	238	257	230	224	217	199	237	255	228	226	225	254	283	227	222	263	226	236	248	243	241	236	248	239	212	212	224	242	237	226	241	218	233	225	231	261	252	226	234	253	216	247	237	201	251	209	259	234	245	245	251	268	272	226	222	218	229	231	236	219	226	252	210	253	250	220	231	242	230	231	264	239	263	254	239	215	250	253	230	239	236	251	253	242	244	248	208	253	242	254	238	214	220	243	225	245	264	238	227	232	230	242	221	224	227	246	242	213	253	252	250	220	224	236	244	252	208	221	253	254	255	235	229	209	209	243	239	225	219	241	246	242	246	235	230	219	247	217	273	270	236	242	262	238	244	247	212	243	245	267	246	210	270	260	244	224	244	242	239	250	220	247	213	267	212	263	216	240	249	269	243	231	212	222	241	219	241	242	244	226	226	231	262	249	243	248	266	227	234	234	259	223	252	244	235	228	283	257	226	287	236	226	244	251	241	245	230	250	270	224	237	221	214	244	254	234	250	223	230	278	210	235	263	258	245	234	228	267	245	238	227	218	230	211	233	235	233	204	234	258	248	219	326	259	265	252	228	235	250	234	279	234	267	242	222	242	238	237	237	219	254	199	245	248	231	213	218	240	229	257	236	230	204	244	218	232	255	247	227	258	236	261	253	241	229	248	236	240	241	268	222	245	213	249	259	245	266	241	230	234	221	231	217	247	234	232	234	239	188	245	270	257	264	219	235	263	256	252	241	228	274	227	214	219	229	220	240	223	242	242	265	266	216	257	219	198	252	247	203	237	264	240	226	231	276	243	238	237	221	223	234	264	271	263	230	239	217	215	238	216	234	232	258	242	248	257	241	232	249	255	248	265	197	251	221	244	234	236	245	217	250	216	239	239	226	251	248	230	219	249	239	253	212	239	212	226	242	245	224	250	269	246	254	231	248	246	238	233	238	221	221	248	221	255	239	215	298	206	216	232	238	220	237	253	259	258	231	234	263	236	228	235	261	237	290	264	233	251	234	245	216	250	215	246	218	242	252	262	258	252	224	245	237	258	280	230	263	241	267	205	242	220	205	254	234	218	210	260	225	236	243	219	254	259	264	264	252	251	226	209	226	252	255	224	242	258	214	265	242	252	238	265	244	241	211	217	222	231	271	221	252	232	242	255	234	222	235	240	223	226	233	223	237	263	235	213	208	256	264	242	207	230	217	236	264	239	246	244	233	250	235	239	236	253	243	237	232	252	255	257	272	228	230	259	224	217	254	232	255	231	274	230	245	226	253	250	232	236	221	260	260	200	267	248	238	224	227	237	229	268	258	272	233	233	252	236	257	245	222	201	225	244	222	254	220	208	219	242	219	239	235	249	251	241	232	258	226	237	273	256	230	244	233	239	254	216	200	252	255	229	237	227	246	250	273	222	249	234	254	250	236	255	234	221	254	261	225	226	212	226	252	245	251	223	201	224	232	237	246	258	244	221	268
46799	24656	14070	8357	4093	2301	1171	665	594	548	589	543	525	533	551	556	541	482	575	520	528	589	518	524	528	568	553	562	534	519	559	504	568	512	555	545	491	488	509	525	556	574	513	536	533	546	511	536	537	505	492	555	514	558	501	541	509	486	534	534	541	511	539	498	554	526	515	529	556	551	497	531	543	540	521	559	543	546	532	517	504	511	531	554	539	525	512	510	525	532	557	548	542	552	534	505	545	526	502	498	568	501	512	541	535	485	490	518	535	521	536	516	510	522	508	510	495	564	560	553	536	548	528	489	526	587	542	553	546	525	495	552	564	539	545	527	554	515	551	526	556	565	514	562	496	527	500	564	562	532	537	541	563	522	507	555	544	536	542	500	516	523	550	482	550	546	540	499	580	525	522	541	513	581	522	526	546	538	544	532	541	537	534	533	533	553	517	559	516	505	514	576	526	507	492	563	496	523	521	532	456	540	535	513	491	543	531	509	585	520	521	535	552	545	530	550	547	555	545	542	511	522	566	537	493	514	554	516	507	506	570	531	508	492	533	565	542	534	528	551	478	496	546	508	530	529	539	531	608	548	508	547	548	562	534	534	524	555	530	536	510	525	526	568	525	541	513	493	507	571	482	536	542	488	519	533	526	531	529	562	549	559	549	508	511	498	483	528	494	520	535	554	530	556	580	537	501	504	538	532	539	524	536	562	537	524	496	540	503	590	536	518	538	556	523	548	552	555	520	518	518	524	563	504	578	554	547	532	560	555	541	509	546	493	506	554	517	548	543	515	534	544	540	548	598	553	526	547	510	523	497	585	545	528	550	523	588	568	536	514	532	547	553	553	506	534	551	522	511	515	536	514	513	528	521	498	521	560	479	556	550	520	562	522	540	484	539	550	558	518	507	559	571	537	515	568	542	532	548	487	496	540	528	543	510	532	548	520	526	534	482	505	555	527	520	510	532	505	547	500	551	522	541	508	574	487	483	546	493	519	526	530	469	516	557	541	551	522	528	552	573	546	564	524	536	525	529	548	521	520	533	549	517	524	504	545	522	519	528	529	516	514	523	515	519	487	510	527	509	538	524	507	545	485	513	549	532	482	575	487	478	512	522	551	525	542	522	545	491	535	537	498	538	506	532	563	569	507	584	501	504	539	497	534	530	522	509	525	542	536	471	512	502	506	548	529	516	485	513	528	541	508	542	500	494	484	575	493	530	521	557	532	505	502	558	513	511	498	538	517	522	557	512	540	527	514	529	519	563	518	535	541	563	603	565	527	505	530	566	540	563	550	501	524	516	547	527	520	536	551	488	537	537	524	536	528	501	527	529	548	514	533	514	535	522	538	540	551	562	532	531	511	561	541	506	549	492	514	522	515	525	531	523	527	486	531	534	531	502	547	493	495	557	524	530	568	543	524	527	532	555	525	536	518	526	512	550	497	503	509	517	490	571	515	560	540	530	525	544	539	530	550	509	510	525	564	522	540	551	576	542	549	556	559	530	505	540	522	535	493	540	522	519	518	510	573	505	516	522	549	497	563	569	562	515	534	532	523	553	511	493	505	512	517	499	529	546	520	532	512	534	510	519	521	530	558	536	501	498	539	526	540	513	507	504	513	528	535	576	538	505	553	533	519	520	521	573	504	509	490	510	489	526	559	542	531	565	564	520	528	540	521	507	560	521	574	567	517	572	496	514	509	512	522	515	513	523	509	536	572	518	537	545	549	536	550	546	516	511	491	545	537	551	526	484	534	548	553	536	537	578	537	528	514	510	521	490	559	532	474	509	557	544	515	539	538	525	513	517	497	520	517	545	513	499	548	553	492	531	557	516	562	575	516	537	522	515	535	513	545	539	559	497	548	533	541	521	485	554	520	514	542	543	549	544	545	518	496	504	524	486	504	507	501	534	495	561	499	505	568	537	535	529	513	528	550	503	524	550	550	525	470	544	512	514	542	527	519	561	514	511	507	533	542	522	522	542	529	498	513	503	518	523	508	530	548	514	518	550	557	515	544	531	577	543	569	524	518	556	506	547	518	511	525	525	561	528	510	520	509	559	536	523	496	514	521	558	533	550	490	545	532	588	512	546	514	572	541	565	503	536	557	575	513	484	559	541	497	549	575	523	544	572	532	573	513	508	543	526	538	558	542	498	537	537	509	522	532	486	519	525	540	535	542	534	539	502	573	529	507	540	473	533	544	509	529	502	557	528	525	528	513	519	551	560	527	538	516	495	540	545	483	533	572	558	518	525	515	541	540	494	539	503	496	571	565	531	501	553	546	559	553	515	555	577	539	532	563	570	528	498	522	520	560	533	525	551	522	567	513	542	509	573	497	534	553	555	523	512	514	512	530	529	579	561	542	516	551	493	559	555	532	539	540	471	506	540	552	531	559	500	476	555	531	508	555	496	542	530	551	543	539	519	502	557	536	530	575	492	510	532	518	561	540	529	514	527	528	501	538	541	549	512	512	536	508	537	522	526	518	532	518	553	557	510	492	523	556	537	571	516	517	558	534	559	527	515	519	524	549	556	573	587	526	502	505	530	522	509	483	546	548	512	566	518	537	495	540	516	493	565	518	497	522	561	540	540	509	518	490	543	564	550	592	535	520	584	537	568	542	513	560	551	564	531	536	546	550	511	539	527	550	502	597	513	497	514	522	546	518	551	544	492	505	545	538	536	568	530	534	500	515	489	501	552	506	536	535	518	515	544	540	571	547	542	531	556	543	511	548	515	492	518	572	519	521	551	522	561	539	490	493	540	526	572	525	514	546	518	518	515	523	575	530	535	524	596	547	521	515	526	511	541	515	504	537	544	496	494	557	539	584	523	510	510	510	562	507	543	528	544	474	531	505	525	556	574	501	531	544	519	541	532	527	535	535	497	573	519	534	511	514	515	518	517	528	523	489	536	524	558	528	557	520	538	554	541	524	494	536	517	460	556	559	543	507	522	532	543	512	509	524	515	542	561	536	534	515	534	538	501	545	554	504	511	538	548	550	554	555	530	505	552	532	524	560	535	537	522	511	537	495	526	512	546	556	515	532	537	500	547	523	511	541	556	525	486	528	557	517	574	526	521	482	504	541	528	510	533	541	550	576	552	512	480	554	536	548	545	496	539	511	566	532	525	515	547	516	496	503	526	507	551	529	528	505	529	530	527	530	543	541	558	505	523	570	506	553	505	539	522	552	596	513	519	537	524	545	529	515	540	507	546	477	520	540	491	535	519	515	476	531	550	529	528	520	518	573	545	559	537	537	481	543	504	531	527	496	508	588	514	522	507	572	573	523	542	558	563	541	523	527	527	537	540	543	543	551	509	513	535	550	496	513	523	558	569	512	527	576	523	503	569	546	490	549	536	532	529	502	549	514	552	497	537	533	546	523	516	523	504	502	558	552	532	522	531	584	528	545	513	526	524	516	518	464	529	534	517	510	531	563	515	516	543	517	533	508	541	550	515	546	505	542	488	514	536	469	572	496	547	523	528	544	531	546
51540	24593	7371	1651	672	390	287	252	191	186	206	221	209	257	212	186	208	216	192	192	199	234	209	209	219	215	212	222	211	208	204	213	218	199	211	195	218	192	174	193	225	221	238	184	199	210	209	212	209	207	193	242	199	205	194	212	227	215	184	232	221	251	195	189	204	216	168	204	236	213	212	213	225	198	212	205	207	205	186	205	205	220	210	205	206	221	204	183	220	206	220	196	188	216	189	204	199	220	204	219	225	195	225	197	212	218	219	214	198	216	196	194	217	195	219	230	179	202	200	211	181	192	217	218	209	180	222	229	190	208	203	232	206	221	193	199	205	242	167	215	208	211	213	234	208	188	211	179	203	231	214	217	215	216	205	221	230	212	239	221	197	207	199	212	227	207	213	211	228	175	187	198	225	227	186	208	218	217	240	210	189	191	203	214	203	206	176	232	202	189	213	202	216	214	215	217	195	189	232	209	199	211	227	220	230	218	193	195	227	224	221	205	181	239	244	200	220	217	181	206	189	201	214	218	175	199	229	180	211	205	185	192	218	226	200	259	235	232	207	207	224	188	204	206	228	198	199	180	204	187	181	198	205	222	199	196	217	215	216	202	206	217	204	189	213	191	179	198	226	248	193	218	174	212	219	213	218	208	221	182	222	196	218	208	213	222	200	211	183	215	240	218	220	206	224	237	192	205	217	219	225	238	229	177	186	208	209	206	180	221	213	193	194	221	213	208	198	214	205	192	197	211	220	207	237	200	212	244	175	200	216	200	223	216	225	218	213	193	218	203	218	180	215	248	221	203	215	206	191	197	203	203	215	207	227	202	221	238	222	224	192	194	183	197	240	226	218	199	218	210	209	200	214	213	262	219	201	231	222	212	225	201	226	219	229	202	211	195	209	203	222	211	228	204	207	233	194	194	199	235	227	217	213	189	248	211	190	228	210	240	201	225	207	204	202	182	210	210	204	210	223	198	194	208	228	223	212	227	210	227	236	202	204	222	217	222	198	192	216	198	213	179	193	215	200	189	184	227	180	209	192	196	202	186	218	203	212	217	203	234	192	204	227	218	207	184	197	229	210	202	188	190	196	240	195	179	200	218	210	198	207	192	206	218	192	191	221	251	221	208	204	211	180	192	184	190	225	222	188	219	215	199	189	200	209	207	197	191	224	198	215	186	202	224	186	229	227	224	233	199	211	218	204	228	211	191	201	186	230	220	188	196	187	211	204	227	212	227	212	228	199	199	199	188	206	207	222	203	200	204	199	216	180	207	199	179	188	200	196	202	190	222	216	233	202	215	196	222	204	213	211	208	223	202	222	186	210	219	218	215	199	209	248	195	203	195	201	200	218	181	216	200	220	202	210	192	234	228	193	229	218	228	221	212	198	217	211	219	189	233	234	186	195	175	199	194	236	221	215	187	194	195	216	223	211	209	211	209	185	225	185	215	223	228	209	213	205	214	208	196	212	223	218	204	183	225	205	218	175	231	228	235	213	213	219	217	223	205	189	212	230	237	216	214	194	188	198	248	222	203	234	184	187	226	231	206	200	192	200	192	203	216	231	225	204	238	210	212	188	206	207	216	215	225	200	224	199	221	213	234	208	207	214	219	215	190	206	220	187	198	197	194	223	211	199	207	224	213	197	189	223	225	204	195	201	218	228	214	210	215	211	212	199	185	214	194	209	213	217	194	191	201	220	223	216	223	203	221	203	222	205	212	207	243	216	192	196	205	194	224	211	224	201	227	197	198	217	204	206	232	210	197	163	219	208	201	220	192	201	206	205	205	216	210	186	196	215	232	198	196	222	196	199	196	221	221	207	210	208	219	217	224	232	214	195	218	202	198	225	196	229	210	206	208	216	198	227	246	196	207	207	221	197	193	206	218	239	227	172	188	186	180	198	176	208	222	207	188	225	234	218	201	180	235	218	172	204	185	202	212	208	177	201	192	223	200	198	230	197	225	223	236	231	235	215	191	209	198	181	216	216	198	213	248	221	213	177	183	217	187	184	223	218	199	208	230	183	182	193	195	199	202	233	189	226	215	199	215	232	208	203	222	214	209	198	184	194	187	207	194	189	182	202	210	236	225	219	197	229	200	218	217	207	223	216	185	174	221	200	189	210	224	207	200	220	167	221	203	220	219	180	209	239	203	196	179	197	201	226	226	189	178	195	214	196	229	238	188	219	213	185	187	203	213	208	226	209	221	217	202	188	221	190	228	193	205	226	192	222	187	208	208	204	221	201	204	216	180	218	210	186	219	202	236	219	197	203	205	215	202	227	202	210	223	219	196	210	194	201	217	198	213	201	221	191	216	202	242	215	197	222	211	214	199	212	208	213	194	201	207	219	183	206	220	198	184	200	188	206	209	210	227	237	212	194	224	198	219	212	222	198	193	182	224	224	202	210	213	192	191	204	220	226	196	224	197	215	218	223	186	203	201	221	221	214	200	212	200	220	202	243	208	211	209	181	218	208	204	201	209	221	213	204	186	231	199	184	199	225	212	207	223	232	221	206	206	224	207	206	209	228	209	202	221	223	237	235	212	240	218	225	205	196	225	201	216	200	230	208	212	191	179	230	196	211	204	209	168	186	183	203	203	226	224	229	217	194	216	203	205	203	210	228	218	220	203	226	223	228	200	224	216	222	191	200	225	198	220	225	190	180	205	207	171	204	166	233	215	201	202	206	202	204	195	238	204	185	218	232	209	180	245	187	191	215	210	200	214	209	229	211	203	226	218	211	229	202	217	199	205	208	194	217	188	193	215	197	229	198	190	203	218	207	206	256	175	213	200	188	209	188	197	220	225	218	190	188	209	208	213	215	220	188	214	218	186	199	203	217	184	197	211	226	228	229	195	187	181	188	205	192	215	200	221	201	195	240	225	229	235	227	187	227	210	208	201	236	211	207	205	219	191	200	207	203	200	199	203	215	196	174	212	197	194	176	193	191	211	212	202	203	198	196	207	212	212	188	221	206	201	232	202	221	227	204	243	216	224	209	182	203	200	205	204	206	195	205	220	202	209	220	195	203	212	206	212	211	181	206	191	178	214	205	211	199	214	176	212	199	204	223	195	218	208	239	227	214	230	220	221	169	211	198	200	221	244	203	218	225	218	211	225	216	216	187	199	216	203	195	218	214	223	211	217	204	206	188	239	206	232	219	225	186	210	208	212	206	225	216	175	189	208	201	216	222	188	181	205	235	201	187	193	210	233	189	236	205	195	218	184	191	206	198	227	219	191	214	240	239	230	222	207	210	243	183	226	217	202	184	239	197	220	219	210	227	204	198	218	196	194	203	192	213	219	238	193	238	190	218	201	198	231	198	184	199	195	199	189	217	186	188	218	208	218	199	228	198	207	221	201	217	218	225	202	205	194	218	201	186	168	239	188	207	174	194	212	217	171	199	181	212	197	195	208	230	214	210	201	205	204	215	207	214	197	208	176	206	212	195	230	238	204	223	210	184	204	218	197	212	219	247	239	161	216	193	217
36016	18182	7629	3450	1779	1043	659	518	496	496	489	473	461	523	485	472	480	507	474	456	484	477	473	473	464	468	457	481	492	465	426	480	465	466	473	487	437	505	455	514	475	425	502	500	454	490	492	456	462	468	454	495	524	460	442	484	442	425	469	478	486	432	451	456	495	453	488	524	508	493	472	443	475	493	481	471	455	436	506	468	451	484	495	463	472	470	455	487	456	493	445	490	513	453	440	472	476	485	452	444	461	500	464	482	494	435	485	457	463	455	470	453	456	472	460	495	487	507	501	431	451	485	469	497	481	462	481	476	465	483	463	441	476	469	504	481	475	468	493	451	477	458	500	457	514	466	463	480	465	499	467	525	465	481	475	460	491	435	458	471	508	447	470	501	477	513	472	481	442	453	460	470	493	474	502	467	479	466	505	443	442	468	457	437	486	448	465	453	475	513	446	438	473	506	464	475	461	468	489	459	457	489	473	478	453	460	469	461	462	471	457	463	515	448	476	475	467	461	478	438	501	523	482	508	500	508	464	490	420	478	543	468	443	513	476	460	484	508	489	489	525	489	449	469	489	471	471	450	441	472	441	480	448	473	495	478	457	470	456	446	446	465	473	482	483	483	535	470	459	521	459	481	467	490	445	505	461	457	503	488	480	481	464	502	486	454	477	504	477	505	476	459	501	485	497	509	456	456	445	492	466	456	498	487	433	463	450	456	476	443	512	503	483	521	488	446	476	471	409	473	486	466	504	458	478	504	465	439	486	484	518	460	464	478	465	455	485	503	466	454	484	436	439	479	463	487	441	445	480	471	467	471	498	463	464	498	451	494	459	493	522	461	465	462	495	446	476	449	507	493	444	478	485	475	442	494	447	507	479	480	480	511	462	478	490	480	480	497	466	482	461	490	506	464	490	464	463	449	464	480	502	436	475	473	448	461	464	459	458	453	453	507	484	497	497	481	489	498	447	470	483	494	448	439	496	501	453	478	486	452	466	449	479	428	499	463	473	509	448	468	460	482	472	481	494	514	492	478	476	502	468	454	503	496	490	481	470	458	493	495	473	459	488	470	462	504	459	463	454	431	495	461	506	498	466	482	459	486	470	445	488	481	478	495	462	435	486	501	498	501	481	477	476	485	468	461	476	440	466	485	506	464	474	457	452	483	465	483	462	460	448	448	489	494	436	459	495	474	511	494	473	482	454	479	480	493	482	463	467	439	477	482	465	456	428	497	467	460	474	472	444	458	482	446	480	488	487	473	481	503	442	483	480	490	449	455	475	469	505	484	470	480	515	471	516	466	480	481	510	486	525	511	428	491	460	534	458	474	456	460	508	510	470	432	494	461	525	443	487	475	457	482	451	519	460	487	452	449	489	457	515	479	465	468	451	453	489	470	447	486	489	439	493	464	469	480	481	493	510	483	499	476	453	498	491	482	500	515	517	465	492	438	475	435	475	475	478	474	472	500	438	517	468	459	432	484	489	475	472	459	442	476	480	455	492	501	457	481	450	485	466	491	511	470	466	484	491	455	446	458	475	506	488	437	495	496	462	472	437	462	493	469	494	473	439	469	494	491	468	482	478	500	477	497	482	475	508	486	466	446	470	471	453	440	487	476	462	497	486	472	513	476	435	452	466	511	473	497	457	466	458	514	451	480	458	501	489	465	500	453	462	489	441	471	477	508	463	481	528	472	481	490	475	471	475	490	485	436	490	490	457	475	494	472	459	485	462	483	448	504	490	512	481	474	466	463	452	456	478	450	446	473	450	470	494	478	466	443	481	457	494	473	496	486	496	450	470	467	478	468	469	427	441	504	485	463	504	437	444	500	520	422	493	472	471	470	437	478	457	476	477	461	430	486	476	478	504	497	452	471	496	479	426	467	478	471	501	477	501	472	496	522	455	449	485	478	466	465	488	454	488	429	493	449	496	477	467	423	480	449	486	466	466	487	477	486	484	448	453	524	501	472	450	447	474	465	467	496	479	483	522	464	453	443	471	454	464	441	461	461	497	498	475	503	441	506	455	438	450	471	473	450	451	453	438	461	445	483	462	489	491	462	499	470	485	458	480	484	513	469	468	444	505	479	504	483	474	458	446	474	467	477	472	486	487	511	436	464	496	479	447	480	462	452	471	499	514	474	494	496	459	479	504	489	497	437	518	470	450	487	481	449	483	463	450	491	494	465	476	456	461	479	480	507	483	503	477	448	475	463	486	480	438	463	460	456	456	516	480	478	497	477	489	496	450	488	425	460	491	485	486	464	474	478	486	471	460	487	430	473	424	494	441	437	493	483	462	484	484	464	508	491	473	447	506	506	468	460	469	464	551	470	461	467	496	447	506	517	444	499	488	488	465	465	483	480	467	524	435	430	448	479	514	462	455	468	470	480	478	490	461	511	450	471	474	496	491	491	488	450	485	482	506	478	462	448	497	442	515	442	465	522	511	515	501	462	488	453	458	501	449	490	517	449	516	491	487	467	440	503	450	475	465	448	476	430	432	462	482	477	453	479	472	462	461	480	465	435	442	468	462	480	432	501	475	486	461	481	491	468	481	488	434	500	477	474	421	456	455	497	461	477	479	473	479	456	496	437	467	470	467	452	489	498	460	483	451	448	503	466	502	465	485	493	510	489	475	461	461	487	496	454	508	447	451	437	491	481	486	465	525	513	476	472	485	460	492	502	470	506	464	480	511	480	472	469	468	484	486	461	526	490	464	470	493	469	459	446	493	463	476	449	453	455	458	500	485	469	487	488	468	437	460	460	463	445	487	495	480	434	471	508	489	483	486	437	463	492	458	466	447	466	496	491	508	480	434	466	491	462	504	455	467	497	492	428	475	487	486	450	457	443	477	465	525	491	498	447	469	469	452	472	504	433	481	472	510	460	420	492	451	446	468	424	465	452	467	472	460	502	484	444	436	486	508	462	489	468	472	494	501	473	458	476	455	468	440	477	463	484	479	470	484	472	499	476	473	439	467	486	487	482	437	507	496	509	447	491	471	458	485	467	449	505	498	499	472	499	513	472	447	483	488	484	493	467	454	509	462	461	468	499	484	473	477	454	468	471	459	477	504	501	502	467	489	493	503	493	468	488	474	452	460	490	475	473	467	486	481	470	521	500	483	464	492	470	467	458	467	515	454	482	479	451	504	445	466	467	473	475	485	476	476	456	515	491	493	451	482	461	485	484	466	498	483	494	510	491	485	518	459	447	464	490	455	432	475	454	508	463	510	490	406	463	466	484	489	432	434	467	483	434	492	470	471	487	460	507	499	459	488	499	467	494	469	459	484	472	526	468	473	493	466	451	480	454	465	473	450	498	505	500	436	437	477	484	470	481	448	489	478	454	462	462	463	451	511	497	441	488	488	490	449	460	457	460	475	462	479	474	438	460	459	477	498	437	483	444	488	455	463	506	483	486	431	436	477	484	488	480	449	437	411	475	498	478	479	491	461	482	475	480	451	482	470	461	489	459	449	459	473	496	512	447	473	474
56123	28458	12710	4381	1445	834	506	286	228	215	236	221	245	232	232	240	212	204	214	213	235	220	237	210	212	238	207	203	243	214	219	218	198	199	246	223	211	202	248	212	194	253	239	221	231	213	200	225	201	236	200	220	235	253	245	230	226	220	223	206	212	221	201	225	208	231	200	203	205	223	243	228	228	227	215	214	208	220	211	197	206	225	220	222	238	225	220	214	197	189	222	250	210	208	219	252	205	206	221	224	245	203	222	207	200	217	206	193	228	217	237	211	191	193	190	206	233	175	191	195	207	202	213	233	242	222	209	207	218	209	227	244	216	218	217	215	232	235	205	233	221	215	209	205	207	237	201	224	235	205	247	190	212	204	227	224	236	187	232	197	198	236	232	188	195	209	224	228	226	225	203	209	195	229	225	211	214	211	211	212	220	215	231	241	223	261	212	244	251	200	224	228	203	192	227	229	220	217	196	214	201	237	201	214	211	215	191	195	207	217	205	209	228	216	216	214	208	231	215	217	224	219	220	207	217	233	214	193	229	208	240	214	196	236	247	243	218	198	237	211	239	227	239	208	216	222	241	243	258	241	214	221	215	228	238	229	201	200	233	206	212	220	210	203	207	196	206	211	209	216	220	198	222	231	219	234	202	185	223	207	222	207	229	242	251	243	230	202	228	208	212	231	226	217	245	220	206	209	217	234	207	209	207	234	228	201	240	227	194	221	206	218	206	203	189	220	239	195	227	221	207	230	219	210	214	213	257	229	199	213	206	201	199	178	220	210	233	209	219	238	210	215	225	222	219	202	214	216	224	210	221	234	223	215	197	229	201	219	216	199	187	184	228	194	209	230	198	232	236	228	211	229	220	236	234	219	212	225	230	188	205	256	226	216	192	209	203	213	236	207	211	211	205	219	217	247	212	205	224	250	236	188	201	201	235	218	223	198	213	210	219	223	230	238	235	252	208	193	213	223	207	235	203	237	210	202	227	209	251	214	223	224	228	219	198	188	227	201	198	224	221	190	215	212	217	240	209	218	209	200	202	227	223	218	239	230	199	220	219	222	196	239	229	222	224	221	223	231	235	205	202	225	229	228	198	219	189	250	209	212	193	211	207	200	235	225	215	213	210	232	210	200	192	222	195	210	218	202	230	248	207	230	203	202	187	244	212	212	192	179	220	215	212	215	205	227	212	229	223	198	207	240	223	229	224	210	204	211	238	230	226	234	220	226	191	227	209	231	209	233	214	217	203	214	230	227	223	206	221	230	210	223	215	216	247	197	216	229	208	224	218	241	215	228	223	232	217	221	223	166	196	222	217	180	229	234	202	200	201	208	199	206	212	206	213	210	212	211	196	226	228	206	203	199	181	243	214	204	190	228	214	224	200	256	208	227	196	207	210	211	211	214	208	236	217	243	212	220	212	211	254	230	221	237	249	211	190	208	207	211	205	184	230	243	223	247	201	216	229	200	249	220	216	213	233	201	240	188	192	202	243	232	206	213	206	197	260	227	204	199	231	216	207	197	239	211	254	196	240	228	218	242	206	214	215	221	236	249	232	231	218	219	202	216	219	254	253	199	226	204	172	199	215	216	179	206	229	239	234	239	207	213	196	238	192	235	211	251	233	179	215	212	224	211	219	228	194	231	235	218	230	203	219	241	224	234	227	239	241	218	217	214	192	209	207	215	223	234	203	229	240	207	238	211	229	200	222	210	236	200	218	230	224	231	198	200	224	224	233	218	219	233	238	224	208	216	198	197	201	228	230	236	224	210	237	203	227	214	230	241	205	222	232	207	224	204	209	215	180	228	253	202	213	207	218	245	212	249	203	238	210	228	207	227	203	219	234	213	209	222	198	226	221	217	210	204	210	227	232	238	197	245	248	216	214	220	196	222	211	208	195	221	219	208	212	226	169	233	207	217	177	208	228	210	179	228	216	214	237	211	211	213	214	230	197	223	228	234	195	216	249	230	184	200	192	213	209	231	197	199	207	220	224	217	222	224	228	197	220	202	191	222	188	197	214	242	220	211	218	200	202	232	248	237	187	238	219	240	218	220	225	213	220	241	232	203	209	213	226	205	239	231	195	217	218	193	214	227	244	224	201	207	225	207	212	230	216	230	197	213	220	219	212	246	211	186	207	214	216	214	238	236	195	214	234	218	177	199	227	223	196	210	222	211	189	192	228	200	227	237	242	224	207	197	206	191	215	214	220	263	208	209	217	219	230	216	240	207	206	179	189	219	216	218	218	224	228	185	224	186	209	202	183	237	218	227	243	218	221	218	186	212	203	210	214	206	200	229	222	230	229	214	227	252	225	217	232	193	226	237	203	219	219	220	202	232	213	223	218	213	227	240	213	216	229	232	196	213	207	209	218	220	240	215	214	220	206	197	201	225	249	204	206	226	215	218	237	225	183	207	245	214	216	226	222	217	236	205	223	236	198	215	198	187	197	195	236	215	232	242	235	222	212	231	220	199	189	199	246	217	218	238	211	191	203	212	194	216	212	244	219	206	214	204	200	215	206	221	228	220	225	199	201	254	205	233	221	228	195	210	223	184	230	213	214	224	187	190	227	230	201	237	202	204	220	193	202	206	205	198	233	209	205	189	196	237	199	207	229	198	223	204	228	206	224	179	235	229	237	230	213	222	216	225	257	197	208	245	225	231	248	228	176	226	224	205	210	203	228	225	224	244	205	192	232	227	224	242	212	194	197	235	191	224	220	231	227	238	174	228	227	200	217	226	220	213	219	203	231	231	226	221	243	211	233	204	230	225	221	193	199	243	217	251	212	201	203	228	223	218	167	232	213	213	212	209	225	186	229	186	214	215	226	198	220	226	180	241	217	210	204	228	212	220	219	182	236	191	226	191	186	208	249	192	241	217	200	198	182	239	224	233	223	202	258	240	204	219	229	230	212	218	203	199	220	189	193	235	214	186	231	222	217	215	225	199	218	198	197	200	198	215	242	226	228	224	224	189	212	200	227	210	222	196	225	228	200	222	220	225	239	217	209	231	219	243	211	247	228	214	211	219	208	237	244	226	240	207	237	194	239	248	222	244	225	228	220	236	216	203	219	211	179	228	198	217	208	216	214	194	226	211	227	209	211	223	225	247	210	218	221	227	220	222	216	190	186	237	236	214	211	223	230	215	197	191	211	237	255	221	201	212	228	219	229	228	239	216	214	244	244	201	212	222	190	216	181	216	250	218	230	242	222	198	185	205	191	218	208	232	223	220	233	205	227	228	214	206	235	243	222	199	213	219	229	224	181	239	176	218	197	195	219	225	205	216	218	190	236	198	209	223	218	215	229	217	224	248	237	223	210	217	225	227	222	217	216	205	207	212	208	204	219	215	204	217	214	209	241	212	214	244	262	230	246	237	255	250	239	213	243	228	246	229	219	224	194	215	217	209	232	220	224	247	209	215	203	230	189	247	184	245	235	227	216	246	210	213	233	209	220	197	249	205	216	215	217	227	191	202	210	225	192	229	229	218
38536	22200	13860	7762	3905	2728	1680	693	581	517	536	549	537	583	532	525	511	505	479	513	512	542	496	507	503	535	493	494	522	474	524	485	507	533	535	487	485	484	495	542	500	495	474	468	467	506	494	492	509	512	480	473	504	485	502	485	458	475	493	491	494	479	532	530	477	517	512	484	489	501	495	526	469	532	515	497	468	500	503	506	476	494	496	509	483	492	483	512	478	495	491	542	463	524	475	517	435	485	478	499	538	507	488	469	486	503	512	479	471	422	477	492	498	484	508	513	506	487	487	493	506	510	489	466	509	477	453	538	519	476	481	496	474	484	480	501	486	539	518	521	490	490	513	496	482	485	488	546	501	474	511	532	475	523	499	496	503	500	502	533	497	516	510	467	466	442	516	533	493	472	522	513	474	475	499	526	513	477	514	512	452	516	488	488	477	489	505	484	500	481	511	492	484	522	502	474	550	480	503	505	551	517	531	516	495	483	510	483	460	471	510	499	491	508	517	468	491	518	490	486	480	481	488	521	484	455	519	519	509	493	470	506	501	486	480	461	506	477	451	480	482	504	530	497	499	508	507	484	468	496	506	521	493	508	490	505	498	475	505	530	488	504	486	526	481	490	517	444	496	481	498	508	515	507	506	507	461	470	519	464	440	512	483	500	491	480	511	501	484	482	473	515	498	463	520	498	461	487	471	505	518	497	515	489	497	508	497	509	479	541	477	480	493	509	505	471	479	491	480	466	533	481	493	460	472	486	505	490	519	494	492	520	466	480	504	476	524	482	519	497	492	478	521	487	498	472	445	490	474	505	500	510	519	510	523	527	497	473	454	503	500	487	508	498	484	464	517	508	523	495	514	454	502	496	456	497	517	478	493	481	526	512	469	493	517	526	503	497	482	521	516	539	466	482	459	500	477	500	501	473	527	486	519	463	485	519	456	482	501	483	505	489	497	497	465	486	494	506	505	516	519	513	492	484	474	451	513	480	460	459	469	478	480	515	481	483	500	511	460	497	493	471	518	507	482	482	481	511	471	499	523	477	485	516	510	492	506	532	464	459	460	459	476	474	491	469	424	481	487	475	500	497	500	480	491	482	512	512	464	512	455	498	460	512	475	500	475	526	511	503	514	486	500	487	501	489	533	490	466	508	501	451	514	481	471	485	520	499	500	497	496	478	505	478	528	476	466	495	492	499	505	508	519	484	481	505	492	492	515	467	538	514	486	531	481	497	524	478	496	547	490	514	498	504	485	494	522	511	460	497	454	518	456	510	516	536	486	512	480	480	435	540	481	507	485	482	489	455	506	492	516	531	498	516	517	508	497	447	482	482	495	480	500	486	495	485	531	493	535	517	519	507	516	462	518	506	510	460	484	512	466	485	487	496	501	505	522	498	493	525	492	502	530	479	487	480	490	475	479	485	499	482	443	492	500	493	505	472	533	500	524	524	473	468	474	474	519	491	487	505	502	489	513	511	525	463	480	460	506	536	484	474	476	523	463	486	507	505	532	533	490	528	492	485	547	504	475	475	510	449	509	499	444	513	482	491	477	459	487	512	493	471	506	487	472	498	485	492	489	550	468	502	508	513	496	480	482	469	456	480	507	478	475	474	518	511	472	497	471	510	486	498	488	471	485	496	515	495	502	509	486	416	487	478	539	495	504	469	475	478	459	529	507	500	500	493	490	511	505	535	459	495	455	467	507	528	463	498	476	483	457	476	466	505	527	460	478	492	470	482	538	498	492	505	475	493	517	490	517	484	473	474	510	495	501	502	505	465	498	488	480	495	510	478	494	527	476	494	439	488	539	477	473	480	513	514	522	504	501	526	491	519	485	517	546	502	507	491	504	496	469	500	485	479	522	494	504	481	499	514	516	495	493	512	527	468	511	484	493	475	506	524	526	469	486	471	499	499	472	479	439	505	519	496	527	490	530	477	500	494	463	479	524	457	495	496	472	501	500	531	510	463	489	439	493	478	478	445	491	459	508	451	535	451	503	524	496	488	500	518	470	505	471	482	477	487	475	519	449	536	502	465	481	495	518	445	509	493	460	511	511	497	471	482	467	497	479	497	476	519	506	501	484	511	484	562	512	466	478	515	504	520	475	473	503	487	497	502	507	457	488	450	469	500	532	450	466	487	512	508	490	488	497	508	493	457	489	524	491	456	488	490	509	489	516	504	519	492	489	510	496	463	511	527	493	444	516	524	483	530	525	499	523	506	483	471	502	500	495	486	512	507	506	451	499	469	509	533	508	491	506	509	493	473	511	495	492	480	486	512	504	494	478	492	534	518	469	493	527	472	498	502	504	492	513	507	491	515	484	491	493	524	496	468	519	512	537	465	482	485	518	518	533	546	512	500	504	469	466	502	485	444	483	475	487	503	484	492	467	515	489	484	523	494	493	456	538	524	460	512	492	457	469	514	484	453	498	466	490	466	501	516	484	540	453	513	466	502	503	516	471	453	515	481	475	471	526	520	539	485	529	481	494	467	510	515	467	493	464	485	502	452	493	492	481	455	497	498	467	500	545	533	501	491	498	479	496	493	498	496	511	474	506	486	465	496	538	475	538	534	479	479	496	511	509	500	481	488	481	493	495	509	536	490	483	511	488	497	474	502	526	477	486	478	529	508	516	484	534	514	497	516	463	446	534	488	465	480	498	491	454	479	473	476	486	486	535	511	487	511	522	513	491	520	489	491	501	532	526	434	506	479	515	516	498	482	539	545	464	500	516	464	484	502	502	481	515	476	529	491	493	517	525	478	475	511	537	479	517	446	482	479	519	511	504	464	476	494	486	491	496	469	510	524	497	508	493	529	470	456	515	509	516	525	505	490	519	493	492	443	495	478	549	460	480	454	445	453	471	514	490	496	472	540	517	528	493	490	508	509	494	502	472	465	473	498	490	482	470	484	506	521	477	491	508	448	500	473	487	467	486	501	507	463	489	494	556	549	501	485	490	504	536	496	503	464	483	510	468	492	506	469	497	507	497	509	482	480	496	498	476	517	454	523	507	461	457	499	514	491	495	488	462	486	474	501	460	532	487	461	458	478	460	525	502	516	513	492	492	484	488	510	470	503	490	495	486	483	487	470	490	540	470	483	509	502	450	500	477	459	476	491	499	514	508	453	470	517	506	476	472	460	481	505	516	504	511	478	460	475	488	491	490	520	527	497	492	500	489	489	493	506	497	493	495	472	460	508	492	462	548	492	480	478	489	446	475	475	455	501	485	481	513	499	496	467	491	505	518	518	498	522	491	516	521	514	491	487	470	450	521	491	493	467	503	493	503	483	511	514	463	469	528	496	487	493	471	496	515	473	465	500	447	515	519	489	463	484	496	505	473	502	480	508	523	497	455	479	522	532	509	512	465	458	490	475	505	491	497	471	509	503	518	500	510	500	477	508	505	500	460	506	483	458	531	515	474	532	479	505	482	489	504	502	487	525	504	526	492	511	465	470	482	469	504	464	478	491	451	522	504	477	530	483	467	520
65361	31940	14990	5768	1764	814	485	312	262	243	254	279	238	233	236	228	251	227	224	245	219	259	268	223	215	224	239	242	256	222	242	245	242	245	197	218	254	229	213	225	259	216	237	267	229	259	249	243	249	249	265	226	230	232	247	233	243	223	257	214	250	239	228	271	239	243	238	242	235	227	238	248	261	218	248	249	210	258	235	238	206	238	212	236	266	239	216	227	247	247	245	212	246	255	269	235	223	225	239	225	249	229	253	248	277	245	212	236	252	215	210	233	238	253	210	243	234	256	249	209	214	216	263	227	222	226	206	228	247	247	237	226	248	231	237	228	200	226	249	219	260	215	233	222	222	231	253	223	235	272	273	232	228	256	219	247	223	251	244	252	250	252	229	248	232	236	246	225	238	265	249	247	229	251	231	240	247	260	228	208	201	230	251	243	242	225	232	239	255	225	208	257	251	228	244	225	232	257	274	242	225	226	190	227	251	228	266	245	225	264	243	269	250	247	208	233	210	244	247	223	241	263	259	265	237	230	230	250	270	234	211	216	220	229	247	249	252	253	232	223	272	222	237	242	241	284	231	207	228	209	263	231	263	275	236	232	224	252	221	236	209	221	203	241	261	227	252	246	258	246	260	245	263	206	267	250	241	213	258	263	231	236	237	254	253	211	240	254	251	230	238	236	232	258	219	241	270	258	218	241	234	247	276	266	232	247	224	227	213	232	238	247	260	241	250	261	236	219	248	237	241	244	239	226	249	235	229	260	232	228	227	215	269	248	216	237	249	242	227	255	245	212	234	226	232	234	232	222	225	214	227	236	239	247	259	258	239	234	236	240	223	247	263	243	230	206	242	232	208	222	255	246	240	234	215	244	214	219	235	242	249	266	243	268	223	241	231	216	235	237	272	239	217	244	233	238	250	200	251	237	246	213	217	238	271	219	238	220	228	249	237	231	245	251	250	249	224	254	233	250	253	258	230	244	221	198	237	212	218	253	256	212	236	278	237	242	256	261	218	215	253	232	216	251	230	263	223	235	222	253	216	231	226	220	236	225	233	241	265	234	235	261	229	257	241	246	210	225	243	222	232	252	264	244	234	228	251	235	232	239	246	249	281	242	240	201	237	252	260	233	245	205	269	267	233	246	224	240	269	222	219	215	236	229	266	257	218	268	241	195	233	221	230	216	216	201	233	233	254	241	234	237	205	231	231	236	245	219	242	253	254	232	219	232	219	241	237	253	211	217	224	241	220	236	232	206	231	258	241	204	205	236	236	250	218	251	211	240	208	220	262	239	232	211	265	250	244	230	300	218	232	254	243	258	243	237	226	223	232	253	246	233	245	213	232	236	251	213	196	255	224	207	234	215	249	244	259	254	248	253	224	248	236	249	231	240	244	247	241	217	211	224	232	234	235	226	244	240	194	243	239	270	230	252	234	224	218	257	232	240	230	260	250	231	231	237	250	267	226	205	246	225	208	220	259	239	242	245	258	269	227	225	209	200	214	206	236	205	244	232	229	235	228	234	230	270	237	242	266	242	241	228	220	224	224	230	212	248	242	243	229	232	262	250	220	278	234	247	227	240	241	293	230	215	233	249	252	223	262	250	230	243	229	233	225	230	251	231	206	205	244	240	239	214	244	260	250	289	240	240	239	229	228	243	246	236	257	234	228	265	267	244	253	232	264	238	246	209	250	269	199	263	253	255	246	223	258	220	204	265	247	194	257	213	232	267	240	216	223	205	204	212	189	270	249	260	248	248	228	232	259	227	244	241	259	227	218	241	227	236	247	200	222	242	231	235	212	221	270	226	228	255	215	207	244	259	246	224	244	240	248	241	248	239	233	250	223	236	233	230	231	247	249	234	232	245	257	235	219	237	246	247	218	229	234	249	198	238	230	250	248	256	222	242	260	233	221	233	262	222	220	260	231	206	208	214	259	261	260	227	254	286	234	245	240	237	220	224	227	259	241	252	224	221	263	239	247	245	255	275	225	205	219	236	201	252	255	244	245	225	256	249	255	253	250	231	234	243	251	233	247	235	257	229	230	218	233	232	207	230	215	219	247	230	239	257	240	240	260	245	230	236	206	213	270	241	273	235	240	242	264	212	292	220	235	223	212	256	228	212	265	255	230	225	241	234	233	217	253	246	241	218	233	212	252	237	229	234	242	241	253	245	270	207	248	231	249	232	237	195	230	225	205	227	264	221	262	243	268	248	206	229	237	287	227	226	218	223	245	252	241	238	218	246	255	231	247	263	252	242	221	221	246	220	246	266	261	220	233	264	259	265	237	243	243	246	234	249	249	227	218	225	207	221	246	207	259	232	227	229	238	246	231	244	207	233	231	217	230	252	234	251	224	219	242	264	202	247	271	243	234	222	233	220	247	230	249	252	236	248	232	256	245	230	232	233	220	235	238	237	221	225	220	231	264	239	214	224	238	228	226	219	266	250	227	240	220	236	228	233	230	255	269	236	220	243	217	257	248	256	263	226	272	232	231	225	234	233	245	276	279	249	232	222	241	220	250	236	205	243	253	265	231	210	215	217	238	218	227	205	243	248	266	246	241	215	249	212	249	226	257	266	245	243	226	210	203	238	248	255	220	211	242	260	251	241	229	230	247	250	239	272	227	262	258	219	235	220	230	247	233	223	223	238	243	228	239	268	221	270	252	235	218	227	243	260	255	270	263	269	262	228	245	239	247	245	242	249	263	233	240	233	251	231	254	255	237	240	237	227	234	223	226	233	245	244	257	209	189	251	234	232	235	225	232	221	223	238	231	208	216	204	281	245	252	214	204	218	269	202	263	240	235	258	273	225	229	222	245	252	234	207	242	240	230	237	228	233	215	231	257	247	242	205	244	232	252	244	228	253	249	218	232	266	236	246	214	240	251	232	223	223	247	226	241	217	263	235	263	257	245	200	229	233	250	254	226	229	226	240	258	260	264	245	229	245	242	232	263	246	228	222	212	264	217	203	223	232	231	246	241	242	239	237	258	225	224	229	236	257	251	216	227	266	238	224	244	240	214	220	230	253	220	269	258	243	237	253	235	262	252	242	224	260	250	217	239	250	275	263	265	250	225	255	226	225	251	232	241	219	235	223	252	225	202	259	247	228	220	229	237	253	218	211	248	235	240	203	224	226	246	247	250	259	220	250	258	227	236	224	281	244	226	251	253	236	239	226	252	252	204	261	233	243	223	234	265	220	241	212	224	235	240	246	219	249	237	245	238	234	236	246	221	225	224	241	238	243	244	238	250	222	265	228	204	203	262	216	207	225	230	233	249	235	248	239	263	246	207	223	254	227	251	251	250	185	221	257	251	242	222	237	245	243	249	229	212	288	260	223	250	238	252	232	247	228	225	223	237	224	228	244	217	224	240	271	244	230	241	243	252	227	246	247	254	235	208	232	270	224	236	235	217	218	228	226	234	261	266	267	244	253	236	238	232	242	246	252	212	223	220	253	237	263	244	259	235	238	244	267	258	245	223	218	228	220
44551	23642	14948	9863	4347	2431	1420	804	606	590	584	570	545	551	564	558	562	555	550	530	598	524	543	548	547	528	502	573	561	510	509	511	492	524	500	513	557	548	508	475	521	533	558	508	543	522	545	519	490	546	548	499	526	521	575	515	560	544	513	540	548	526	518	543	499	550	529	524	502	521	531	542	538	535	521	568	515	507	521	503	510	532	525	523	536	509	531	561	567	492	601	544	561	535	532	513	533	510	524	522	518	497	551	548	531	552	515	554	528	552	525	531	539	532	547	491	534	518	552	534	518	551	469	528	535	532	565	554	524	523	547	548	501	546	509	542	545	591	523	520	503	510	517	518	549	536	533	521	517	538	507	523	537	518	533	543	486	500	563	534	503	534	506	492	532	515	512	548	525	515	536	545	515	521	510	540	577	549	531	558	556	523	554	568	595	519	547	547	528	537	537	506	484	544	494	540	481	534	552	500	533	565	520	502	535	553	545	539	496	541	513	538	518	526	510	543	541	567	554	565	564	542	550	516	595	490	544	550	547	559	548	512	518	578	531	551	507	527	522	536	486	515	539	559	534	521	541	549	531	501	517	540	533	529	577	528	533	541	560	570	520	512	505	509	546	523	550	511	506	558	521	544	528	543	589	526	564	557	485	533	552	524	531	515	475	539	570	522	486	501	536	535	568	537	515	492	541	547	545	546	523	541	521	555	536	484	526	507	540	523	544	550	538	562	556	542	521	509	538	535	488	561	512	519	508	541	538	543	539	563	528	494	541	500	519	538	531	520	559	509	505	559	521	529	564	554	556	552	527	543	512	503	520	485	526	513	488	537	540	555	505	519	525	516	531	508	501	492	575	556	563	486	529	582	563	550	528	566	497	563	548	564	571	515	587	552	542	554	519	560	550	582	510	533	528	521	555	489	524	575	498	530	529	538	520	513	551	565	543	517	522	588	518	544	543	560	523	521	522	513	579	565	557	508	506	534	557	526	523	541	538	520	498	551	516	602	457	529	536	543	536	525	538	581	550	510	475	535	487	527	558	522	526	539	513	523	531	544	533	555	495	523	491	497	517	465	514	558	570	512	546	493	525	524	557	531	530	551	556	496	499	593	513	529	525	514	506	529	530	561	490	474	577	520	541	509	545	560	586	553	519	491	529	562	523	506	539	526	553	527	514	474	550	542	517	528	540	586	567	500	548	519	524	537	497	539	502	539	505	500	484	547	529	517	518	524	518	539	510	515	544	526	505	543	522	534	535	505	522	537	502	529	553	512	500	516	533	533	527	540	545	531	507	556	469	528	541	540	557	522	528	529	529	562	541	550	527	500	548	513	547	537	553	524	529	498	510	555	494	523	511	515	576	523	536	525	558	534	503	544	520	527	526	492	542	544	575	504	505	522	547	537	536	516	544	540	474	530	531	540	500	559	520	521	499	551	512	543	572	549	571	534	572	510	533	526	534	557	511	522	522	503	526	561	552	553	526	526	557	558	531	532	524	503	508	507	553	506	526	496	552	542	510	587	526	508	492	552	557	513	496	528	555	506	507	507	563	517	535	561	573	522	510	533	527	503	507	535	498	508	505	560	504	529	563	548	527	519	568	528	529	525	509	568	499	515	490	496	543	503	521	552	574	539	520	513	530	513	497	523	583	531	525	526	532	487	550	543	537	520	535	522	514	532	545	495	537	539	551	564	540	524	494	537	506	575	479	492	532	512	521	518	498	526	534	506	506	562	540	483	546	517	488	518	535	515	505	535	491	544	500	577	556	547	512	555	529	525	504	545	564	552	488	521	509	493	506	560	541	513	528	545	549	500	481	518	574	551	492	519	517	521	531	558	532	532	505	534	552	540	515	556	554	548	567	514	521	551	531	533	499	511	498	521	569	554	519	510	490	506	563	511	513	527	492	543	507	538	570	508	518	537	544	568	542	516	509	523	526	553	524	514	523	527	479	560	536	500	526	509	546	478	517	536	531	553	573	546	510	512	534	545	507	545	522	532	505	535	561	573	542	532	528	571	493	535	512	528	515	537	550	551	547	526	538	572	546	578	508	536	520	528	546	502	561	509	539	501	493	540	572	503	521	511	500	509	504	498	570	550	494	572	581	512	513	532	531	516	491	538	524	516	523	531	541	527	521	474	495	556	535	507	526	554	500	530	516	566	543	527	584	529	536	513	536	524	552	542	516	531	492	522	544	560	560	537	511	473	524	547	510	551	511	506	526	554	538	505	522	547	549	532	495	510	538	497	517	500	542	598	532	548	554	508	550	528	531	547	558	504	546	534	494	565	510	514	530	478	542	460	510	512	529	512	552	501	533	539	530	511	540	508	565	540	553	505	521	510	533	508	516	526	532	476	541	518	504	546	498	560	502	489	518	523	504	536	522	492	527	509	530	556	525	549	465	528	573	570	501	532	510	497	529	551	539	521	544	569	543	503	490	507	530	525	530	528	527	519	555	506	578	537	509	510	526	545	517	531	538	511	510	548	520	518	508	530	556	551	532	550	521	508	521	545	521	542	574	525	537	498	558	540	574	498	525	551	500	544	481	494	559	523	523	524	532	542	521	512	567	536	518	504	559	554	502	528	557	549	542	549	531	547	518	544	500	549	565	538	507	535	512	567	560	499	523	517	527	506	507	541	568	532	522	525	522	528	524	569	530	576	525	481	541	529	490	547	480	523	539	477	536	559	551	543	554	544	556	520	510	553	558	492	515	520	514	549	562	534	508	559	501	510	513	521	518	549	536	516	536	504	534	503	514	542	529	509	529	556	521	542	534	554	478	548	541	540	538	508	505	531	521	553	529	547	518	527	523	536	504	529	538	526	518	492	557	520	506	512	547	559	553	533	539	530	521	535	551	521	554	517	515	523	555	523	515	534	539	527	547	499	537	560	521	564	541	493	515	513	512	527	515	527	548	502	525	555	533	525	535	559	528	524	530	527	540	516	552	532	560	481	561	500	496	567	534	543	560	500	540	523	500	562	532	524	513	547	534	521	538	515	546	563	535	506	533	478	516	505	535	552	501	513	501	511	511	518	607	542	546	553	511	514	518	546	534	466	507	519	515	541	555	535	544	553	545	542	455	493	573	540	510	516	571	500	509	512	552	539	532	522	537	569	518	566	567	517	546	564	503	524	537	529	504	592	530	539	553	510	509	575	512	556	517	535	568	512	504	515	474	503	490	560	507	569	530	542	516	508	501	540	531	507	556	513	522	527	481	546	484	502	490	513	515	487	490	507	503	522	497	583	560	515	539	545	513	528	531	515	566	549	493	537	492	511	616	524	545	517	520	517	529	548	503	519	554	540	508	509	527	540	544	501	557	548	565	519	517	529	536	537	497	526	538	532	533	523	538	516	557	524	491	532	523	564	518	525	532	549	561	547	521	516	511	524	582	505	538	532	515	537	510	534	550	563	543	548	499	533	521	524	523	511	558	528	512	517	539	526	505	535	533	501	510	522	530	533	531	535	523	557	548	551	526	553	509	545
53731	18969	3379	703	315	241	185	205	195	241	249	200	200	241	227	234	225	210	222	212	226	229	245	228	210	230	215	233	237	235	214	198	213	212	246	223	223	201	226	199	226	238	233	209	226	233	212	208	241	227	239	230	244	218	244	232	234	222	208	198	221	223	246	215	204	213	220	232	225	206	244	230	223	227	196	239	216	238	194	239	207	193	219	217	216	249	246	224	222	228	220	237	218	234	228	207	207	213	255	222	252	203	236	222	220	229	226	215	233	219	224	232	223	225	210	202	222	226	230	217	217	234	197	213	185	221	224	228	197	266	244	238	215	219	213	217	247	239	228	207	224	234	240	189	219	222	193	208	220	244	242	221	221	222	196	267	210	222	244	220	211	229	242	209	197	208	215	215	222	213	244	208	233	207	227	226	215	225	229	213	203	200	250	229	214	201	223	205	215	227	232	241	207	216	229	220	242	226	226	225	221	210	216	229	218	239	234	228	235	230	201	218	205	229	240	217	197	231	202	215	205	217	202	259	217	241	214	224	229	214	237	228	211	225	224	236	238	202	227	220	223	248	237	220	209	213	221	229	231	242	212	240	222	199	236	207	199	238	216	239	231	206	222	205	243	244	224	244	231	246	218	240	205	224	219	239	239	231	232	246	230	211	238	219	202	217	231	202	206	202	234	218	203	223	215	207	211	227	219	199	245	231	233	216	202	228	198	228	214	219	242	199	237	217	220	212	221	236	216	211	213	221	204	209	229	207	264	224	221	224	230	219	234	251	236	241	243	212	237	236	219	200	230	202	238	220	225	217	208	241	238	232	246	240	197	234	237	236	234	189	247	190	240	224	223	233	225	223	214	241	202	252	233	228	228	206	205	214	227	216	217	222	185	192	222	220	253	239	217	250	236	233	214	214	245	195	220	193	217	207	245	220	231	225	234	236	217	225	221	223	227	215	226	227	215	232	207	198	206	210	245	215	209	232	237	230	194	226	235	208	229	216	214	227	218	227	221	194	203	233	229	249	224	210	232	228	215	196	240	250	240	221	244	197	220	195	237	209	214	229	217	210	226	241	217	230	231	218	219	223	214	182	224	217	234	238	193	231	229	215	215	252	215	229	223	224	244	223	256	230	238	238	225	228	211	227	208	220	228	221	196	238	225	223	224	214	211	238	242	221	218	226	223	224	230	207	217	210	231	211	246	246	226	227	222	220	215	211	215	220	215	195	234	231	218	187	219	216	234	221	205	210	210	214	207	237	223	227	228	235	228	232	224	197	213	208	204	248	247	223	201	220	222	216	213	216	235	215	225	261	238	263	229	224	226	237	236	201	230	211	250	232	214	207	244	243	252	220	226	224	260	227	223	246	206	229	211	206	227	215	208	216	207	204	246	220	231	236	229	233	230	221	219	214	183	247	238	203	211	197	207	180	217	271	229	213	215	222	195	254	248	209	229	230	204	235	210	209	207	237	238	211	247	209	220	228	242	233	236	245	225	202	205	205	194	243	209	241	227	234	233	242	225	240	232	226	223	228	224	224	216	230	226	235	211	244	215	223	219	231	235	207	199	203	237	203	255	242	210	249	235	222	211	218	226	209	219	242	219	201	214	228	207	233	227	200	237	225	229	246	210	224	220	235	227	235	236	220	222	213	215	235	206	237	214	234	231	225	229	245	214	234	216	205	260	223	231	198	221	239	235	227	227	212	228	195	234	210	204	237	216	243	206	216	209	229	221	223	216	229	244	213	201	240	236	203	242	238	229	229	242	257	199	232	243	236	242	224	205	224	213	222	258	221	184	212	218	198	209	213	239	191	239	251	231	224	203	223	216	214	213	217	240	240	234	231	234	228	228	258	243	221	226	220	234	227	224	202	238	223	226	214	224	211	224	237	222	229	250	234	233	217	215	226	217	246	246	234	225	192	241	209	207	235	233	207	220	196	230	225	211	216	233	186	199	251	221	222	211	219	238	225	212	238	228	238	219	220	236	224	228	212	226	206	212	229	217	219	220	206	228	224	226	223	250	219	211	203	231	220	208	177	244	214	204	197	234	217	214	241	218	209	267	216	240	243	218	223	240	234	237	248	255	206	261	208	228	237	251	231	215	234	211	197	210	238	203	206	201	191	215	217	224	226	236	255	213	207	233	206	234	212	195	242	204	240	228	215	188	229	211	245	230	226	227	246	202	211	212	196	223	229	229	200	211	215	224	211	229	210	232	232	207	226	233	217	234	230	236	231	212	229	207	214	218	222	221	252	230	217	244	219	239	237	261	208	230	207	224	201	216	210	226	209	221	216	222	236	257	239	246	185	241	207	218	218	237	218	183	204	212	212	223	195	228	247	205	244	238	224	217	203	221	213	219	233	223	250	211	226	214	199	218	199	228	249	220	241	213	208	239	197	232	225	240	253	243	222	209	210	266	209	221	224	204	214	221	241	213	231	223	225	209	219	227	214	200	198	228	216	232	226	242	214	231	217	238	207	227	213	202	232	224	240	226	219	254	246	221	210	220	242	244	214	250	220	200	212	235	214	205	209	236	214	207	224	218	201	229	208	239	223	237	242	224	221	231	230	233	225	243	236	235	210	232	221	202	213	216	230	212	206	225	221	238	214	211	211	214	212	221	237	190	228	209	223	205	230	259	232	213	256	212	172	215	216	209	255	228	249	205	229	249	213	226	260	215	204	230	232	244	247	228	248	238	254	237	222	224	234	225	219	227	181	202	217	210	240	245	190	256	216	193	233	214	231	216	227	211	239	214	232	222	221	230	230	249	204	229	225	201	247	201	270	210	207	219	244	227	211	235	230	219	209	254	236	218	205	256	236	239	206	247	205	220	201	231	253	231	223	188	206	212	210	220	241	205	235	202	225	211	212	212	219	232	240	217	241	237	235	216	217	210	230	213	211	225	246	187	256	221	218	220	236	225	237	226	227	244	252	220	232	244	201	226	211	219	239	243	204	244	207	224	227	218	226	256	243	221	249	238	241	195	223	205	230	251	239	254	231	221	197	227	218	192	236	224	210	206	229	211	244	229	226	223	228	220	231	214	222	220	192	208	187	233	209	226	209	217	218	222	230	206	196	183	216	232	254	222	222	242	203	225	250	223	208	208	194	239	187	236	207	226	221	234	212	228	230	207	208	199	220	222	239	229	221	212	235	220	224	251	186	211	184	209	240	206	224	232	227	214	235	223	213	241	220	238	222	221	254	209	209	238	254	231	205	215	207	199	217	221	205	200	201	226	234	223	204	243	241	225	192	241	234	227	237	215	200	231	238	237	233	223	237	207	226	204	195	227	234	217	198	206	219	204	221	225	231	211	224	215	226	220	214	199	246	213	210	242	219	217	245	231	221	215	261	223	187	244	236	254	205	215	257	240	242	243	224	235	191	232	256	235	217	220	185	240	233	220	228	221	210	240	233	241	239	230	230	218	234	214	236	210	210	201	222	248	224	231	246	200	210	226	218	253	249	252	222	201	214	201	217	209	220	201	205
37952	12392	3652	1419	727	601	568	511	546	531	523	528	520	485	505	528	542	515	510	536	506	510	479	520	514	482	460	472	481	480	538	479	519	531	502	524	523	485	506	476	503	522	517	520	473	504	517	516	493	495	522	534	490	460	484	469	503	490	508	476	504	500	466	507	501	507	513	524	494	502	531	435	486	488	515	512	486	465	480	525	495	472	519	509	481	505	468	489	519	501	499	512	565	518	516	523	466	524	475	494	497	527	490	479	495	481	495	499	550	478	490	518	523	497	448	504	491	538	499	510	512	510	480	481	524	505	494	507	531	500	482	518	496	526	517	485	513	504	514	497	502	500	487	539	447	495	499	475	514	476	521	529	459	476	499	491	513	517	544	476	496	457	520	481	488	477	488	534	548	474	488	523	483	519	521	481	492	489	481	510	520	510	554	514	512	514	505	510	501	491	471	502	501	503	495	492	496	506	505	530	491	464	529	476	496	494	478	497	472	483	507	507	499	478	522	493	552	525	501	484	507	560	481	521	500	539	524	490	524	519	488	492	515	489	524	546	495	528	484	520	515	503	450	474	514	500	474	491	515	520	538	507	491	509	548	464	476	494	489	493	491	516	495	484	510	464	498	487	516	502	543	524	507	454	498	482	473	524	488	503	490	499	504	487	527	534	477	490	525	527	505	476	495	482	526	516	477	462	532	500	512	520	526	488	502	503	492	500	495	527	504	484	487	540	496	508	556	513	531	506	512	489	490	477	484	477	507	525	496	480	552	496	515	491	519	505	502	517	497	503	518	509	461	492	492	508	505	506	467	518	511	510	524	501	512	463	489	487	532	499	480	516	520	468	458	496	461	478	491	498	478	493	498	518	497	482	543	514	445	486	467	508	519	491	515	477	493	531	509	527	508	506	486	526	515	489	488	513	533	489	480	520	529	460	478	541	505	512	511	534	512	514	464	525	485	516	493	537	444	465	529	521	545	487	536	532	488	549	511	475	493	480	485	482	538	560	475	485	530	489	494	527	527	471	538	505	527	460	510	463	495	499	507	522	492	496	448	463	524	503	483	508	509	518	492	492	497	454	468	503	493	505	494	497	514	535	512	482	526	526	490	513	514	512	485	497	508	493	506	481	495	511	514	539	511	515	483	520	526	497	497	509	487	486	510	489	485	508	516	484	479	507	555	472	490	491	464	476	462	512	562	496	538	502	535	533	503	499	526	500	502	502	469	499	489	492	513	488	529	494	525	496	485	551	547	536	509	492	482	539	498	515	511	502	508	520	491	519	523	497	513	489	499	515	488	541	484	566	476	478	469	514	510	521	535	525	529	523	499	545	508	489	479	503	500	469	502	525	506	532	521	497	489	507	477	523	519	502	519	520	512	498	513	516	546	536	528	510	515	469	531	501	492	467	506	489	506	498	503	453	458	514	492	515	496	499	512	449	526	486	491	469	516	477	498	505	484	449	489	522	510	517	493	522	523	511	538	518	491	472	503	496	479	481	490	519	490	507	437	491	508	501	495	495	481	494	484	517	550	492	491	523	512	486	514	477	481	496	509	494	539	508	494	499	499	486	493	521	505	497	470	560	504	505	507	487	490	508	549	516	521	505	492	488	506	482	499	502	516	518	497	521	472	511	537	530	530	518	511	493	505	500	515	463	511	521	520	498	506	506	497	509	519	502	457	513	488	530	479	502	487	505	472	510	518	505	477	494	514	510	478	498	485	477	514	490	526	524	531	524	479	511	491	480	530	517	509	480	526	490	487	519	465	536	527	495	502	480	485	502	520	494	511	502	494	473	511	487	495	502	516	506	477	492	499	493	500	497	475	507	526	516	489	514	538	500	505	505	492	520	499	479	478	467	458	510	492	527	500	528	508	483	507	539	489	521	488	523	520	534	517	484	527	500	515	527	528	487	509	507	561	499	500	470	520	496	506	488	502	483	508	508	539	460	529	532	515	486	479	509	466	543	497	495	486	486	453	541	521	512	483	528	499	502	493	498	514	504	511	529	476	542	488	479	468	469	505	506	501	516	526	513	498	509	519	490	517	515	491	507	496	504	500	483	499	495	514	478	505	539	497	514	481	513	495	543	527	557	505	469	510	517	525	503	500	509	527	483	495	488	501	481	495	508	500	502	517	500	443	500	517	514	517	504	500	477	520	497	545	478	516	543	450	485	512	499	530	541	531	520	505	512	454	466	504	480	493	474	517	505	499	516	511	491	486	472	503	519	446	509	502	493	493	459	536	519	474	499	498	505	546	480	508	522	501	458	484	526	529	503	503	487	474	488	476	501	485	559	470	507	481	521	524	490	484	517	539	502	486	507	519	493	512	515	479	472	495	468	487	537	487	477	475	488	498	504	509	512	520	531	491	492	486	458	507	473	514	507	506	531	500	517	460	498	511	483	519	487	499	501	507	522	449	520	538	499	531	547	538	499	517	504	507	474	480	478	522	492	518	487	512	511	515	483	499	520	502	474	497	513	514	516	529	483	512	470	473	489	491	494	487	486	496	499	504	529	545	469	514	541	487	537	451	504	493	515	496	468	463	482	515	494	522	535	525	521	480	531	526	524	530	498	515	509	488	533	522	491	529	487	515	466	480	460	550	500	511	487	458	475	483	497	510	527	500	502	511	500	510	479	503	499	521	466	530	523	493	531	466	561	468	462	476	509	503	490	519	516	503	512	483	514	463	536	488	473	479	521	536	507	481	486	531	530	494	516	503	495	481	489	516	491	518	498	484	512	457	469	504	492	541	493	503	490	551	482	469	470	512	488	466	529	526	518	511	502	512	495	492	507	494	503	475	513	491	531	458	512	493	518	473	486	485	507	496	494	532	469	533	490	478	470	519	481	535	513	499	515	488	505	518	475	484	496	542	486	496	516	483	494	502	542	497	487	513	471	511	495	509	505	498	507	494	514	465	505	486	488	516	498	513	528	544	516	510	492	520	456	529	505	536	508	521	500	466	504	443	472	473	486	546	482	475	506	477	489	494	531	514	494	510	519	514	492	504	509	513	541	485	494	530	487	536	524	512	512	474	486	485	507	511	471	463	538	503	510	504	537	458	526	517	508	512	481	496	489	501	491	481	483	488	531	505	533	524	509	518	494	516	521	479	465	493	493	502	528	573	496	484	475	526	461	499	476	494	516	517	529	512	519	531	525	473	495	517	483	513	464	480	528	492	506	504	478	535	451	471	536	530	458	528	495	524	485	525	488	533	530	494	483	460	523	545	488	483	533	507	509	517	504	474	506	448	496	512	515	477	491	505	491	527	464	484	529	482	483	508	520	506	487	484	494	524	494	498	523	484	506	525	508	545	526	522	521	502	488	521	513	507	512	525	518	478	483	495	520	505	532	554	474	529	542	496	504	537	492	494	467	514	486	507	481	464	493	479	481	483	484	509	505	485	449	467	536	502	533	488	472	530	488	505	490	519	465	505	529	555	507	520	477	549	535	488	519	468	466	471	474	479	542	517	532	501	509	489	542
61850	21596	4771	958	444	321	258	226	217	230	241	244	228	228	247	216	227	248	225	263	222	224	250	216	232	213	227	216	203	217	245	226	230	237	220	240	217	243	276	237	257	221	236	213	250	217	236	217	226	224	221	231	232	223	253	226	223	242	238	223	230	201	213	211	219	219	208	239	207	240	215	219	271	226	243	275	227	237	214	194	253	245	199	201	215	233	239	214	213	221	234	224	206	243	233	231	235	239	202	245	239	205	231	200	213	210	219	243	218	207	269	201	211	203	235	230	250	243	251	213	238	259	245	247	197	211	248	229	236	214	226	224	232	242	231	225	215	206	236	239	214	240	240	231	217	260	209	247	242	245	229	246	210	233	197	254	237	220	206	211	241	240	208	226	254	205	230	215	232	234	220	230	219	230	222	223	216	234	209	228	221	211	219	221	241	210	247	233	229	237	242	222	237	228	239	248	204	214	210	206	226	191	208	231	227	196	242	235	220	222	209	197	218	210	254	233	213	199	213	220	246	229	273	232	233	236	230	249	240	224	241	211	245	220	252	250	256	253	234	222	215	201	186	214	219	191	237	215	241	219	241	226	227	254	208	245	225	243	229	249	221	208	255	235	215	220	250	266	192	240	237	207	204	226	239	208	248	236	242	249	221	222	222	201	252	219	200	237	222	214	236	243	210	233	256	223	221	204	241	235	217	241	224	220	257	222	259	221	203	257	210	223	218	205	222	222	243	230	232	218	202	206	212	214	248	224	241	264	224	252	226	238	218	239	234	229	223	224	235	223	232	203	233	234	213	199	248	222	241	211	244	248	224	198	219	218	251	221	252	208	208	242	248	241	214	248	257	244	213	235	213	225	216	237	226	246	227	199	220	220	203	252	215	237	230	237	232	223	234	211	225	223	199	235	239	261	224	183	197	209	228	229	252	227	239	223	232	255	253	244	211	243	226	226	216	229	220	222	256	207	213	224	216	235	221	248	207	227	215	252	246	250	249	233	249	228	239	245	220	223	220	229	246	264	217	240	219	231	267	238	240	231	228	216	223	214	220	225	210	238	190	238	218	227	203	224	241	223	231	232	239	218	223	224	260	235	231	226	217	232	217	206	242	221	209	243	250	242	232	222	241	204	217	217	222	194	198	219	237	217	232	241	229	210	250	237	229	261	250	240	215	217	263	260	239	185	247	219	252	235	218	225	238	225	244	203	239	182	232	240	196	246	202	217	195	228	211	210	239	227	262	234	263	243	248	204	217	193	192	220	224	251	219	266	224	225	256	229	235	216	196	189	221	223	259	231	246	292	223	203	207	235	192	214	225	228	221	243	219	210	224	227	245	215	224	238	225	227	205	229	228	262	212	216	222	242	209	245	249	219	210	214	227	232	228	220	196	240	207	232	227	203	239	210	231	204	214	216	248	241	247	241	224	214	232	202	218	226	215	213	232	263	228	246	256	217	206	223	240	226	204	213	230	212	245	235	250	243	257	239	259	216	262	229	222	228	238	234	243	236	219	216	243	229	254	239	214	261	212	215	213	251	230	246	197	216	209	227	222	246	209	233	225	257	236	229	231	221	233	245	235	252	247	220	232	239	214	226	238	221	221	189	197	230	233	217	211	235	262	236	218	192	210	221	249	207	195	207	222	199	230	251	208	234	224	239	267	218	220	229	235	202	211	238	240	231	264	236	228	227	215	256	214	227	225	230	209	233	247	235	225	226	247	247	250	210	232	233	233	234	252	243	222	204	238	218	225	214	235	265	234	228	228	203	216	216	222	226	244	227	249	229	221	225	186	253	202	208	229	238	187	224	195	244	241	238	234	221	232	213	226	227	194	235	227	200	251	252	219	227	218	228	231	219	231	215	246	215	210	241	210	220	215	226	200	216	228	205	212	199	209	224	233	222	220	241	233	175	251	222	229	210	219	224	197	227	263	246	210	223	211	237	218	221	239	209	248	200	220	214	237	213	229	231	229	231	204	202	207	243	194	235	214	234	214	244	217	213	233	240	225	201	235	216	221	221	252	227	217	203	228	221	208	214	207	227	255	250	221	231	247	219	228	237	253	214	238	230	223	230	222	226	253	226	210	226	208	232	200	209	216	215	235	245	225	270	245	244	222	251	229	198	219	219	216	233	255	214	236	199	214	233	223	216	239	219	236	212	230	213	199	223	199	205	251	199	230	246	239	232	217	252	235	233	234	206	209	237	229	253	257	257	226	201	212	237	221	227	234	229	223	221	187	235	216	242	229	215	257	217	211	219	231	212	212	237	227	213	226	223	267	247	225	192	212	218	216	222	221	198	233	188	225	253	205	224	232	241	226	223	205	201	246	214	233	266	217	225	218	245	241	223	191	221	224	231	248	207	240	243	246	232	264	212	212	225	243	233	224	231	211	212	201	251	202	205	234	219	233	244	227	222	213	222	243	222	235	211	226	204	233	236	236	213	241	230	199	215	255	223	239	214	226	218	224	223	233	227	220	201	214	218	214	205	236	258	232	218	234	239	208	212	244	236	251	221	218	271	212	240	239	245	238	244	209	230	257	220	226	239	222	215	232	237	219	213	215	230	223	275	212	214	251	246	206	235	205	251	254	208	218	219	234	229	232	223	253	276	233	233	211	243	228	248	221	218	232	253	274	215	241	245	236	225	211	216	224	210	216	216	232	226	220	213	213	230	223	230	245	233	184	236	215	195	242	267	266	234	210	208	213	215	277	234	215	203	220	227	210	238	228	238	237	227	221	237	236	181	230	230	218	228	226	204	219	228	226	233	222	243	215	224	228	215	238	220	243	216	220	232	236	251	199	227	236	224	248	243	229	239	229	225	209	219	214	211	246	223	243	224	240	232	231	234	238	234	234	204	249	216	201	231	256	224	224	218	207	211	233	205	199	221	262	235	255	247	203	241	222	238	219	220	203	209	216	222	216	239	186	232	234	230	225	256	217	236	237	230	252	213	240	230	255	233	216	226	219	257	247	240	271	225	214	227	244	239	228	255	227	206	252	242	226	244	231	194	247	210	217	249	239	245	213	227	226	233	250	232	224	230	229	236	222	207	222	236	249	266	283	246	242	232	210	227	235	225	241	209	233	218	226	234	216	230	218	221	221	220	197	228	243	243	228	222	223	198	202	225	228	221	224	257	218	231	259	248	242	232	211	180	246	242	202	258	222	216	231	228	227	241	208	253	230	197	233	220	207	216	227	202	212	266	267	236	253	231	254	214	226	284	206	200	239	218	229	231	204	225	213	213	231	223	194	237	202	216	222	238	205	249	231	235	206	264	199	213	218	237	273	238	247	236	268	234	256	206	239	215	182	249	216	228	245	201	231	205	232	225	209	233	237	235	238	229	245	228	230	261	223	223	268	207	275	215	266	232	260	244	229	216	228	243	208	206	221	222	215	221	199	211	208	227	217	203	248	217	241	221	175	194	241	233	204	233	225	247	247	244	238	204	228	229	246	252	256	248	218	223	249	214	197	226	238	242	231	235
42072	12019	4084	1961	1141	784	655	554	504	503	490	510	527	561	486	485	495	490	498	514	507	522	500	559	496	493	515	498	542	500	478	499	556	511	496	499	477	495	522	533	477	473	499	527	529	528	528	531	513	502	531	487	488	510	506	524	521	517	512	504	513	506	512	505	486	498	540	565	520	524	539	519	491	503	532	486	486	523	495	508	513	495	503	502	500	469	530	525	454	487	520	526	523	501	528	485	502	576	480	496	517	491	490	526	537	505	523	541	486	508	505	485	499	522	541	505	550	523	486	522	512	475	547	525	503	505	490	516	546	471	542	468	514	511	513	503	513	529	530	498	509	483	547	481	506	563	506	537	486	499	509	528	501	557	478	493	548	474	529	528	471	523	536	556	471	514	550	475	513	504	470	492	502	490	467	465	490	545	493	505	497	511	508	522	494	492	542	522	547	501	539	526	525	523	496	475	509	500	519	504	525	499	523	519	489	500	487	527	533	528	532	508	511	519	537	502	509	503	530	511	481	525	534	516	525	493	514	534	514	503	490	508	499	503	508	521	511	525	517	520	532	544	521	488	485	526	518	494	472	549	507	500	535	519	525	548	514	499	538	547	516	498	487	474	506	542	511	512	537	526	507	540	516	511	573	512	507	518	527	495	550	511	514	507	485	498	537	554	514	528	517	544	477	521	526	494	509	498	528	534	516	496	513	517	556	497	479	494	515	576	500	524	550	483	527	523	532	526	500	508	498	531	507	538	537	492	539	531	489	527	520	491	523	533	513	515	515	518	491	487	475	519	522	487	513	528	528	491	474	490	523	552	528	522	501	523	495	503	483	493	509	488	523	499	541	524	524	497	476	530	539	480	525	541	514	532	526	519	512	497	511	538	524	488	566	537	491	500	486	537	526	519	505	483	480	511	527	531	512	494	525	514	467	502	480	522	519	490	442	455	549	481	508	541	536	519	547	494	515	509	515	560	555	504	485	505	511	511	522	535	491	539	524	560	471	522	510	527	507	541	503	519	498	521	485	534	500	512	524	467	502	493	503	538	533	506	510	524	504	499	506	515	490	494	530	492	518	493	540	536	506	502	547	504	514	577	526	505	537	515	506	506	506	482	509	495	507	499	591	515	524	519	505	494	520	535	495	503	542	514	520	525	501	518	514	481	520	545	523	504	540	517	504	461	521	507	531	497	490	519	510	508	532	516	532	531	524	525	544	505	564	536	461	463	475	529	503	506	490	498	542	520	534	522	519	518	523	504	500	485	508	463	491	563	490	512	531	502	510	552	502	499	524	467	531	525	519	520	507	510	543	478	472	504	508	539	514	534	520	487	516	556	478	494	496	478	485	525	558	494	514	495	492	500	511	525	544	505	524	520	474	513	495	510	517	521	533	545	527	525	527	522	474	500	491	483	471	508	530	523	503	490	531	498	510	512	489	499	512	505	533	489	496	548	496	510	567	478	545	522	515	523	522	559	519	532	510	495	490	556	526	511	481	511	499	494	493	504	513	482	488	453	512	506	537	536	515	509	489	493	503	518	563	491	544	524	525	489	511	533	488	512	511	488	484	502	542	487	532	495	488	501	490	518	531	527	519	553	521	498	492	509	530	477	527	500	509	481	515	501	478	498	512	499	536	484	542	543	503	505	513	542	495	539	456	562	537	482	519	487	555	491	492	472	560	497	485	517	487	535	545	511	510	504	511	526	525	511	538	502	513	526	544	561	537	500	502	543	483	513	501	526	533	477	533	533	528	535	495	472	477	497	506	488	530	509	551	562	512	531	501	515	583	516	540	504	495	527	498	540	548	535	527	545	502	544	502	487	522	530	454	549	525	555	518	552	526	515	540	509	462	517	550	578	490	547	503	502	507	514	485	506	495	485	479	507	514	465	500	502	495	504	537	486	567	487	516	494	507	506	505	514	535	542	503	512	510	540	496	528	509	504	511	496	492	505	524	483	500	534	549	537	516	503	516	473	500	528	485	503	534	529	506	501	503	532	490	530	521	541	497	553	489	514	511	523	504	494	505	529	503	493	502	514	502	504	475	493	498	523	529	461	552	518	536	523	504	472	521	509	494	512	522	498	518	511	546	526	474	552	485	510	530	503	558	502	507	530	554	532	499	483	526	507	543	515	526	500	502	479	505	505	513	524	523	485	498	485	508	516	525	556	521	487	488	507	497	526	547	528	526	523	498	510	518	535	476	460	532	519	504	509	508	483	515	463	500	523	496	516	487	518	504	494	542	503	507	471	505	530	500	537	500	477	472	495	523	492	512	505	517	515	523	522	509	522	508	530	501	500	499	509	510	459	511	519	569	507	503	527	495	525	524	499	514	501	544	530	528	535	509	506	494	539	503	519	522	487	497	482	514	531	481	524	509	514	529	508	473	478	531	524	487	508	508	500	488	483	504	493	486	526	495	487	487	523	535	506	494	499	508	560	487	508	554	519	514	570	551	510	485	509	487	516	508	559	496	483	520	499	532	572	529	501	546	519	519	541	500	505	481	463	522	490	539	470	485	502	520	519	505	522	501	479	493	532	497	491	508	513	506	489	515	496	511	547	516	488	549	543	529	491	508	513	502	518	488	490	542	550	552	520	509	482	542	509	495	493	525	523	499	491	500	512	481	515	509	523	546	491	487	522	489	468	483	541	474	504	500	567	549	519	476	503	496	464	524	531	499	539	508	560	477	504	524	534	547	543	474	504	526	519	483	492	534	527	506	503	494	516	560	514	502	483	512	479	494	547	512	546	506	519	515	475	487	508	507	501	492	512	469	502	498	509	539	543	514	543	506	515	530	510	494	516	495	540	488	517	539	486	524	502	530	536	507	521	512	507	505	503	498	481	492	478	475	506	520	470	508	509	511	528	502	469	506	500	486	549	511	516	501	484	545	502	506	513	513	516	521	542	527	502	529	521	491	490	443	508	503	508	551	509	489	547	501	522	536	528	512	487	506	511	531	518	453	487	507	518	507	565	479	502	526	509	498	497	506	505	488	498	529	532	519	509	516	531	491	509	452	499	511	495	531	517	484	462	532	495	537	488	518	486	498	510	535	522	521	520	523	565	540	525	480	512	505	534	540	515	486	484	558	521	506	498	526	539	488	519	499	494	513	491	502	492	527	551	509	501	504	534	491	498	511	506	510	523	462	526	507	519	517	502	514	506	553	511	473	497	502	506	480	533	539	505	495	509	502	505	526	509	488	532	481	514	542	520	506	508	568	494	512	461	521	514	499	520	506	527	493	504	552	464	531	504	493	493	490	515	539	498	514	502	518	519	488	520	510	500	555	457	484	465	505	524	515	477	517	504	530	482	497	512	492	545	531	525	502	517	490	541	507	522	497	513	536	460	485	500	514	483	536	533	493	485	522	546	499	498	521	539	512	507	509	511	494	482	474	492	512	550	483	499	496	553	516	499	497	513	541	481	494	514	526	512	517	520	514	503	505	524	505	497	509	511	474	500	488	488	516	523	503	495	489	528	513	508
59366	28398	12898	3612	1459	865	440	288	283	252	270	261	249	217	267	279	249	219	248	231	246	269	265	222	248	242	231	252	220	246	230	268	233	246	221	248	250	254	249	256	260	218	262	234	243	226	254	266	229	222	247	232	275	222	224	220	253	274	267	236	210	215	248	243	252	236	258	252	240	214	245	228	234	231	188	232	267	215	224	226	248	235	265	220	231	236	211	241	260	227	220	242	267	223	239	230	230	245	222	244	225	202	214	230	250	243	226	238	246	247	264	245	231	256	260	238	244	271	255	220	266	250	226	239	224	261	237	231	248	233	228	229	230	257	262	225	240	237	252	210	229	232	240	252	247	235	238	223	256	213	236	236	245	235	261	215	259	240	261	220	245	243	228	234	226	261	251	240	247	261	247	244	224	210	229	224	230	229	217	246	255	230	228	241	211	261	220	236	234	261	242	248	245	235	226	233	252	214	242	223	248	254	214	225	260	220	207	213	236	228	213	223	260	232	254	225	250	239	235	235	251	234	241	233	220	241	247	240	239	226	245	227	252	268	214	236	238	236	229	240	223	226	253	236	292	218	221	237	249	198	238	243	256	225	239	248	226	237	224	209	226	231	245	241	224	225	235	232	232	246	245	264	214	216	225	246	245	233	247	265	246	233	249	208	232	265	266	205	240	237	222	242	228	223	246	231	296	217	213	257	250	218	275	218	253	235	241	229	263	239	271	244	242	233	242	253	225	230	224	262	242	258	237	244	231	224	225	244	251	268	253	226	261	237	221	202	293	227	261	243	233	239	227	248	232	252	237	246	253	218	230	268	249	222	220	232	238	265	237	227	246	220	246	242	219	243	230	244	254	231	229	233	252	223	232	227	225	236	260	262	253	246	248	279	209	205	213	210	251	213	230	223	218	230	226	228	245	237	233	232	272	234	238	264	200	274	240	244	266	241	239	242	248	216	226	252	255	226	239	244	233	218	247	255	248	224	214	239	218	238	263	241	265	216	241	233	265	246	253	225	239	241	217	256	226	251	249	237	245	242	266	260	221	251	224	260	222	234	218	233	201	222	239	244	234	230	210	217	265	238	227	244	240	255	231	230	205	220	231	235	234	238	235	220	241	245	233	242	216	246	227	211	220	240	230	241	243	245	230	270	222	242	214	213	213	227	261	269	225	237	226	209	240	263	248	247	213	272	262	241	270	260	262	269	237	247	228	226	239	249	236	247	257	235	271	246	250	247	229	222	215	211	232	231	263	231	236	247	245	219	252	245	227	251	208	239	238	223	251	251	250	214	274	267	265	233	222	256	212	242	227	241	246	220	294	243	260	251	261	248	234	244	212	252	232	247	234	224	254	228	200	255	244	247	218	249	252	257	222	261	224	249	234	254	243	233	247	249	241	248	222	214	252	230	261	257	214	246	249	270	261	256	235	245	241	268	204	253	228	243	268	234	216	222	236	259	228	237	241	235	237	225	205	237	237	254	237	244	240	248	274	229	232	212	233	210	232	256	255	228	225	255	225	243	231	231	234	235	258	254	221	272	234	232	227	208	212	232	262	236	251	244	244	243	233	240	217	233	264	219	241	256	236	231	246	227	262	233	258	267	242	222	238	228	228	244	237	236	240	225	210	218	254	224	241	240	257	254	250	229	256	246	265	239	233	238	266	249	243	234	243	244	232	218	273	256	245	250	253	232	220	273	288	218	222	184	232	240	227	249	217	250	260	247	214	253	234	235	225	240	219	241	225	236	237	248	257	258	254	219	243	242	232	243	236	236	262	267	237	205	251	247	245	247	243	218	224	237	214	261	245	240	234	239	270	237	262	224	246	255	237	235	221	248	243	243	234	222	218	200	230	245	251	234	239	263	238	247	234	235	271	252	241	211	241	227	223	228	240	235	231	234	248	230	230	256	255	252	245	238	274	220	227	273	231	248	207	229	261	237	239	222	209	232	251	248	212	222	193	257	248	223	233	210	247	245	232	201	227	251	268	220	221	241	224	257	238	229	214	252	234	243	225	193	242	257	249	240	224	195	257	232	242	269	240	235	240	254	247	231	248	247	252	219	246	239	231	254	252	240	238	230	224	230	250	211	227	238	245	238	246	267	251	243	222	270	253	251	238	235	241	220	223	255	255	251	244	231	227	242	263	248	235	206	223	221	237	232	245	233	241	236	239	223	247	227	213	247	258	263	258	234	215	240	242	220	230	251	240	251	256	254	233	254	235	247	240	239	195	217	216	239	244	216	229	250	208	242	270	210	244	261	243	219	235	233	247	248	233	252	239	261	235	257	252	235	217	257	235	257	224	251	233	219	300	223	238	239	283	283	247	268	279	244	253	240	247	245	238	228	252	246	237	213	232	274	232	205	224	234	211	210	244	223	260	219	223	245	253	233	257	243	224	252	229	221	240	228	204	237	232	223	228	249	266	254	271	222	236	249	221	233	227	220	222	260	232	243	247	261	240	259	219	214	255	220	221	225	245	228	214	249	247	236	236	230	222	227	264	240	223	276	249	220	244	265	245	239	250	220	255	223	263	256	221	234	250	265	238	206	239	239	241	208	208	246	224	243	224	250	258	246	222	192	228	230	250	240	245	224	226	245	249	258	238	268	224	221	231	227	255	233	234	263	230	211	207	239	240	225	261	233	226	219	247	247	237	243	262	257	218	247	269	227	229	209	227	249	233	243	245	263	247	228	261	247	241	261	239	256	237	231	209	228	269	247	227	237	253	218	231	201	245	237	256	215	235	238	243	227	224	230	237	233	232	241	259	256	233	232	240	234	241	248	252	252	232	243	247	230	270	265	232	224	233	212	209	264	260	246	221	228	254	246	241	222	227	232	222	228	240	255	277	263	250	247	204	222	194	242	249	251	261	255	233	230	223	232	249	211	265	237	263	269	235	233	218	240	257	236	226	237	231	216	206	223	218	233	222	245	217	238	250	224	209	215	179	236	252	213	248	250	238	236	247	210	213	221	223	250	247	208	224	288	199	242	265	237	237	233	264	236	222	247	247	233	243	235	236	241	237	235	276	237	241	231	213	235	263	221	271	279	236	234	225	281	210	233	241	213	244	220	246	257	227	235	256	230	268	239	236	239	225	248	224	244	256	229	263	226	245	248	224	246	243	242	259	236	235	233	259	239	248	233	257	255	262	225	244	275	264	267	260	254	222	235	243	249	257	226	224	221	224	262	215	292	233	254	244	226	213	263	218	209	222	253	239	263	231	234	216	252	241	246	229	244	229	258	242	259	243	236	272	269	236	247	233	232	254	238	247	271	241	250	234	253	244	234	258	274	247	220	263	198	237	249	223	235	233	214	236	200	219	227	246	230	245	243	244	249	259	207	176	253	211	236	248	224	221	231	229	225	211	210	269	239	249	246	228	248	261	249	245	231	226	252	203	257	249	242	224	247	230	209	223	255	248	227	216	243	279	245	230	233	228	262	208	247	234	256	257	244	252	232	248	206	233	235	249	236	231	238	233	242	240	244
40529	20000	10903	5919	3747	2462	1337	708	645	589	571	578	555	540	556	552	542	588	529	571	589	553	567	525	547	512	493	528	538	544	588	545	538	520	471	491	521	553	509	514	549	503	538	548	555	555	512	552	502	514	539	503	526	531	567	532	512	541	548	552	533	524	536	470	535	573	519	547	521	513	522	526	523	547	520	556	515	532	498	502	540	513	518	531	505	513	533	536	535	528	519	528	518	550	574	508	529	559	526	526	513	572	516	516	538	529	519	547	480	472	517	531	562	498	521	555	492	507	495	523	483	535	553	530	540	514	497	531	532	496	516	509	515	520	569	547	499	555	498	544	501	502	478	529	550	558	497	556	499	537	511	539	517	495	543	577	548	567	547	521	553	524	523	507	537	532	519	498	519	521	516	508	555	559	550	533	527	516	519	577	573	519	522	509	572	512	474	558	541	549	535	539	522	504	549	541	553	526	520	503	505	546	517	514	500	503	532	518	516	484	497	506	584	554	549	529	511	563	535	530	550	533	553	529	513	528	534	561	475	518	546	501	559	546	509	541	501	546	549	501	541	574	544	542	509	543	558	536	497	530	558	521	565	520	546	513	548	473	537	517	522	498	539	544	509	525	528	528	540	559	541	523	527	547	519	524	545	604	509	501	532	494	506	552	540	524	519	468	514	545	547	527	545	546	558	537	511	513	514	532	576	553	557	479	568	497	543	509	516	549	540	556	553	570	544	570	536	523	510	519	507	528	535	512	538	536	550	503	527	523	559	526	482	544	543	515	543	537	524	536	518	522	523	515	508	499	528	503	540	484	539	512	497	509	548	516	515	483	560	531	497	568	574	520	511	539	532	528	486	490	567	562	481	527	531	531	552	540	548	503	555	538	544	522	511	520	542	517	566	538	535	556	514	511	498	546	530	505	534	531	546	551	550	561	515	492	514	522	514	499	516	527	556	516	552	508	488	508	522	530	531	553	539	499	540	556	511	524	553	533	493	525	490	519	548	501	518	528	547	531	512	540	543	533	552	548	559	557	569	545	510	530	519	551	492	546	511	545	561	537	538	510	539	546	575	537	542	540	514	536	555	524	560	512	503	538	522	508	503	553	513	509	580	539	537	501	534	510	558	554	516	475	507	502	554	554	543	527	547	547	555	557	522	510	528	510	511	540	558	505	535	503	509	527	528	519	507	529	545	541	559	536	534	516	555	541	543	552	523	557	545	533	555	516	558	563	547	522	574	534	528	569	532	532	505	555	508	529	540	558	529	568	538	542	469	514	504	510	544	549	539	521	539	520	586	530	560	520	517	583	526	529	514	549	550	554	470	549	556	537	551	533	518	526	518	529	519	543	510	502	530	514	496	515	536	513	497	547	511	536	517	517	533	558	513	556	572	510	528	539	547	508	524	517	527	544	525	531	512	551	534	547	511	579	528	524	513	544	550	529	533	532	506	521	535	565	540	538	572	506	513	537	539	522	566	559	531	532	543	568	518	529	538	531	533	512	518	555	504	509	547	548	562	523	538	520	510	522	534	576	552	564	498	517	543	544	521	516	530	511	560	543	492	547	488	521	562	489	552	524	527	495	546	559	517	525	503	552	542	486	552	527	539	491	582	529	515	556	540	576	540	486	550	524	531	522	518	500	534	530	553	524	547	526	493	503	555	549	484	527	490	544	534	500	528	526	545	502	508	528	555	497	508	506	533	553	567	557	521	486	523	480	494	536	513	561	517	518	467	535	506	490	525	501	538	500	526	534	528	535	546	520	526	558	560	590	513	564	513	524	549	524	491	499	535	531	552	486	533	558	520	504	553	546	551	548	508	485	525	541	524	508	519	558	536	524	531	548	558	519	532	500	558	486	510	519	536	534	478	506	517	520	529	541	505	523	527	538	525	529	523	512	519	494	503	519	526	547	542	599	492	528	518	540	539	523	535	571	506	545	586	522	520	522	519	523	489	512	518	513	516	525	522	540	534	543	509	561	500	533	543	540	538	537	540	521	560	562	546	554	548	520	539	539	563	539	521	533	529	510	509	560	516	551	520	569	575	542	488	533	533	510	557	534	496	517	572	525	532	510	528	553	563	514	545	556	528	528	528	527	517	554	509	526	558	529	507	540	517	543	524	543	541	536	539	510	521	523	533	520	532	540	539	516	574	486	558	560	536	523	544	548	509	534	550	483	505	510	511	531	501	559	485	517	528	500	501	527	549	501	522	501	563	530	516	484	540	541	508	516	513	510	543	516	533	567	548	527	507	514	524	501	553	513	543	544	511	559	478	524	508	554	522	544	496	517	552	488	519	510	526	523	480	479	553	495	565	515	495	542	526	517	537	524	550	525	492	540	503	512	508	538	526	501	567	523	498	574	515	560	530	520	545	547	513	530	554	563	553	536	572	534	527	556	543	543	541	517	518	548	544	503	513	536	502	522	528	522	542	560	564	534	539	501	544	560	516	491	511	516	529	549	569	513	501	519	540	565	567	497	565	537	519	531	538	520	539	560	539	566	530	528	563	539	532	494	530	576	543	555	538	500	500	536	512	546	480	518	547	542	530	525	558	518	508	554	550	544	527	543	534	487	516	533	506	532	530	552	508	513	526	538	515	517	543	529	551	571	515	513	496	525	539	522	544	553	539	554	556	559	500	505	536	535	538	527	549	549	507	542	491	495	525	510	535	556	514	507	511	513	498	505	524	515	513	519	583	523	511	507	531	528	534	509	487	527	525	510	538	508	474	487	501	518	551	515	520	534	536	523	536	566	524	519	546	544	523	546	547	526	551	507	581	534	544	500	542	509	531	540	493	525	510	504	563	523	508	559	509	517	546	545	534	518	527	516	545	529	531	514	509	507	493	524	544	505	493	517	564	522	509	563	529	522	533	513	526	510	537	536	506	579	547	515	540	531	552	536	540	565	563	549	561	527	552	540	547	516	543	530	529	510	502	485	552	543	580	524	538	509	555	552	547	507	512	572	537	548	501	512	520	522	591	520	546	509	550	543	510	565	524	527	546	541	503	520	538	467	537	549	526	545	510	530	509	513	510	529	532	496	557	561	534	560	563	556	518	508	515	532	510	555	489	514	555	513	534	533	542	510	512	563	585	511	538	550	577	487	543	555	541	542	530	532	548	550	537	537	519	538	515	562	526	519	534	537	565	565	531	520	501	493	537	482	501	545	508	588	544	529	505	553	562	534	510	543	529	546	529	539	549	536	522	520	566	556	513	491	491	461	512	505	521	528	559	506	575	533	556	538	535	565	551	564	513	574	534	505	535	515	534	543	538	528	530	540	585	549	544	536	480	527	556	511	553	548	485	524	549	535	515	551	551	558	533	500	514	454	514	522	503	496	550	582	541	514	532	517	539	514	491	509	552	533	535	553	546	554	534	563	528	543	531	538	530	539	505	572	509	546	505	521	510	533	525	537	541	559	548	509	538	509	525	510	528	540	568	538	570	518	543	501	509	500	582	567	524	518	511	507	516	530	574	546	521	512
47976	16582	3513	907	416	326	255	244	219	219	237	202	225	206	205	197	218	221	211	222	228	210	229	226	198	197	234	198	229	218	221	212	200	228	216	203	228	200	225	201	226	190	190	195	240	212	258	217	230	207	213	197	219	231	205	211	223	236	249	239	212	223	220	206	238	224	206	223	223	209	224	184	215	202	202	218	226	207	216	224	211	235	218	226	209	214	234	228	205	240	209	199	221	234	229	233	211	233	204	208	198	199	200	197	170	223	211	225	213	206	208	215	243	207	191	203	207	190	230	177	241	201	213	225	218	215	242	193	231	234	247	216	205	226	208	203	208	177	210	229	229	243	228	204	205	221	208	224	194	225	214	235	226	209	226	200	189	199	207	214	221	203	215	229	216	209	205	195	229	210	223	236	216	225	192	212	220	221	208	210	221	244	198	167	178	231	213	233	210	209	227	223	182	207	216	205	224	259	227	218	206	219	229	218	228	238	201	241	213	234	257	202	219	216	236	213	189	206	195	200	218	212	220	206	207	217	230	210	225	221	217	171	217	218	208	182	253	229	216	189	204	202	219	223	248	199	237	218	211	219	202	209	202	212	220	201	227	213	217	210	232	241	210	211	243	215	195	197	251	198	193	204	225	218	223	237	220	219	234	215	191	214	202	230	195	213	200	220	222	229	216	223	201	229	226	216	219	215	232	220	218	225	212	214	207	233	239	228	209	223	223	193	203	205	207	219	207	230	228	238	234	226	247	203	221	204	195	218	233	190	188	193	222	195	205	205	218	210	212	202	210	242	202	184	191	213	192	219	222	268	221	246	199	209	204	231	215	227	195	248	230	192	189	196	232	207	200	217	201	228	207	211	216	219	219	218	235	215	220	207	220	212	227	214	206	240	230	225	206	195	225	217	221	203	228	217	209	197	229	224	237	204	223	228	207	210	239	210	213	247	217	222	194	226	225	227	222	201	207	218	242	209	215	214	212	239	224	233	217	210	204	221	208	223	225	203	205	180	219	234	221	245	202	213	217	230	216	211	245	205	211	217	187	213	223	216	221	228	226	214	228	204	179	197	224	216	211	212	209	198	199	214	217	179	234	201	229	217	218	210	236	223	221	237	222	201	211	230	229	228	214	188	172	239	184	200	227	212	238	220	205	235	205	233	244	215	215	210	233	204	231	224	246	226	208	221	213	216	239	253	220	242	228	203	233	220	218	184	192	229	205	203	237	184	235	202	222	208	211	191	233	224	189	213	213	214	238	248	213	187	187	197	222	213	204	229	222	208	226	191	217	215	218	186	217	222	164	241	228	220	214	246	206	217	194	206	193	221	211	218	194	236	238	216	227	219	214	207	207	211	202	215	242	248	196	207	210	195	198	236	205	219	215	212	230	237	217	200	215	188	209	237	227	230	182	206	232	223	212	175	209	247	218	217	229	235	227	230	206	197	212	187	213	227	192	236	210	230	218	226	201	219	230	222	232	196	203	234	218	208	202	198	194	179	203	232	214	187	214	211	222	221	210	211	205	190	224	249	208	217	232	215	205	228	218	225	196	244	211	225	217	224	208	222	218	228	217	182	254	211	258	208	207	197	223	225	211	217	195	230	250	220	239	223	210	246	214	199	219	204	202	208	212	223	211	246	203	195	225	219	218	181	204	219	216	233	225	231	196	225	226	216	207	189	224	217	217	209	202	253	198	234	222	221	202	228	235	228	204	218	233	181	222	238	205	204	225	225	198	223	217	213	233	231	217	239	226	217	243	209	179	194	213	211	229	219	181	239	200	194	214	210	210	216	235	223	181	191	209	193	195	235	198	220	207	179	193	202	214	255	228	247	201	192	209	225	224	199	180	220	189	243	231	188	223	231	197	226	217	219	222	215	208	187	213	229	244	168	238	224	234	206	203	223	228	197	217	255	195	228	210	225	200	211	186	199	221	224	219	207	226	207	204	226	221	191	239	236	205	229	213	179	213	197	246	216	195	197	220	219	213	218	222	225	226	243	208	219	204	206	176	202	225	224	220	207	241	211	214	207	217	213	201	216	215	225	231	229	207	193	210	204	231	200	226	191	230	222	227	226	211	204	199	185	213	227	210	218	197	193	230	207	203	221	212	216	207	212	216	218	186	231	224	231	236	222	219	232	210	208	194	223	251	197	215	210	182	200	220	227	240	240	217	225	200	195	227	201	206	208	210	224	192	241	203	225	228	214	228	205	208	203	206	201	201	238	214	227	217	210	200	216	211	203	229	217	210	243	214	191	201	182	213	208	225	214	206	216	219	227	198	230	236	222	241	222	225	204	220	219	240	190	225	210	192	234	213	224	247	254	202	183	181	205	190	183	222	234	228	224	202	220	200	219	237	218	231	234	225	226	205	211	214	241	202	246	228	242	243	171	192	222	194	242	189	213	214	198	240	221	187	203	197	229	224	229	187	212	209	228	229	226	212	196	185	202	237	194	195	220	192	196	201	223	234	214	196	221	223	214	207	207	224	210	217	223	235	231	226	238	233	184	192	250	187	189	217	195	229	226	226	225	208	234	208	205	189	231	205	213	226	209	224	213	202	209	227	228	222	208	164	212	195	214	197	213	231	208	220	215	232	212	205	194	240	209	222	226	204	228	230	206	191	197	198	223	229	263	206	250	238	203	226	241	226	180	206	213	206	218	214	205	201	182	225	212	220	202	221	216	246	215	227	259	210	221	220	244	218	225	246	221	236	248	184	210	229	210	208	213	220	214	233	213	166	247	207	205	191	214	237	207	219	216	196	204	225	205	233	203	199	238	242	244	253	216	241	204	217	202	217	217	221	224	225	204	216	221	226	207	199	195	242	220	212	207	205	197	204	215	234	182	196	230	218	228	213	235	231	198	215	208	214	237	204	209	210	226	201	232	192	226	234	227	238	198	225	222	233	248	215	202	221	205	234	229	189	211	184	201	225	232	212	201	207	230	216	222	216	212	203	224	196	239	244	209	207	204	241	237	220	227	197	196	203	227	215	229	224	252	224	226	210	174	228	201	208	256	205	208	198	202	193	194	214	232	192	199	211	221	210	199	217	209	207	240	211	209	206	214	216	232	228	224	238	258	224	205	208	227	216	208	212	215	223	246	247	221	218	222	230	242	235	228	220	213	214	209	200	214	232	204	226	199	209	231	196	222	224	206	192	221	214	225	223	240	225	231	190	199	196	226	231	210	227	224	205	206	209	232	233	229	208	215	235	213	203	193	206	187	180	231	197	216	232	221	210	204	212	192	218	228	236	224	208	217	218	211	240	176	227	217	209	219	233	220	216	227	206	221	209	221	209	212	204	213	235	201	237	212	219	225	212	252	221	196	227	222	200	236	240	214	225	231	224	236	218	219	227	220	215	219	236	229	227	219	209	190	229	211	213	226	235	233	224	210	205	234	224	241	216	214	217	183	236	211	217	245	205	180	224	222	187	210	206	222	235	214	224	223	212	187	226	208	207	191	208	211	189	206	211	177	210	226	203	230
32540	11326	4059	2075	1133	810	701	496	500	493	482	522	481	495	521	503	506	497	533	466	515	489	498	448	481	478	490	451	497	470	486	499	552	515	482	483	487	491	464	483	533	465	522	508	513	517	484	475	438	461	452	494	478	469	490	478	495	450	444	460	504	471	445	473	466	511	477	458	487	442	479	468	520	505	515	523	509	436	500	467	475	520	491	488	487	476	449	465	495	450	506	515	476	469	468	454	510	477	502	509	488	473	540	473	475	492	483	414	469	485	453	495	483	486	466	499	467	466	487	520	479	496	495	484	487	471	459	489	496	444	526	488	446	489	534	487	501	510	490	487	475	463	459	482	505	489	437	461	467	450	477	478	517	500	511	478	478	509	470	480	464	463	512	486	470	484	475	505	518	512	472	491	470	449	475	463	468	513	482	501	497	497	482	456	503	449	491	466	474	472	470	477	469	495	466	502	480	471	467	479	442	472	454	522	515	483	483	488	496	481	515	501	522	515	515	479	503	484	450	496	501	480	435	491	499	466	489	507	517	496	543	493	454	516	483	483	490	456	507	488	481	503	503	475	500	459	479	514	504	492	483	461	487	498	439	502	454	526	460	489	494	498	487	480	482	500	461	497	440	450	485	453	466	495	478	490	494	490	482	493	512	491	507	541	510	474	505	524	477	490	491	475	519	515	517	477	457	521	532	517	465	492	478	503	499	479	494	471	481	500	500	458	507	519	487	501	475	499	516	450	493	509	467	506	498	509	444	491	473	486	480	519	519	500	488	480	466	516	477	460	464	492	507	504	524	498	480	512	488	500	488	487	485	481	498	459	497	431	469	487	532	470	515	505	511	465	442	507	501	490	460	514	489	506	421	475	462	507	481	468	460	484	515	486	478	497	497	462	498	505	518	455	492	491	485	527	512	492	471	503	505	461	476	514	493	479	501	527	476	486	491	485	496	482	479	483	497	466	477	467	480	455	485	487	513	473	462	467	469	477	475	468	483	477	502	491	523	477	475	468	486	497	519	458	449	495	473	473	505	493	492	487	480	529	472	497	476	507	538	489	453	480	503	478	492	457	463	505	522	497	501	546	478	474	474	478	468	495	470	484	510	499	500	503	511	453	481	489	492	470	517	494	479	492	491	508	505	492	495	492	484	460	517	471	465	490	477	488	498	462	487	496	431	477	475	475	472	483	495	513	505	484	468	507	517	496	535	482	506	487	475	461	499	474	503	466	464	473	481	463	451	471	510	479	446	510	483	501	493	487	514	502	504	477	483	504	540	513	506	496	500	473	494	473	458	494	464	462	467	496	471	513	461	492	498	488	470	510	506	439	436	482	485	519	506	479	502	503	507	502	495	494	469	492	520	498	443	519	491	469	472	498	476	470	479	494	511	451	488	480	509	487	480	480	527	434	485	494	483	472	498	485	463	484	531	449	468	493	451	503	456	476	458	446	493	472	499	484	470	524	521	488	471	493	457	482	488	481	438	446	463	521	467	466	499	482	499	489	491	494	517	463	478	515	489	477	507	506	468	491	517	496	507	485	469	479	446	467	502	487	490	510	487	491	481	495	499	495	489	520	539	484	455	500	475	469	482	509	476	501	491	470	518	462	457	489	503	484	505	455	418	481	508	505	497	442	507	485	489	474	502	467	495	507	456	466	473	501	501	486	476	512	459	523	535	487	487	486	448	465	442	473	520	522	498	454	527	503	483	455	481	494	497	462	500	466	475	511	481	471	461	486	516	507	483	505	509	466	495	509	482	458	503	476	514	526	496	458	456	470	477	494	503	494	481	487	497	514	501	477	509	476	527	506	485	500	478	445	491	488	436	468	488	465	471	517	527	477	516	454	464	470	497	457	458	462	470	459	519	497	513	509	493	483	487	488	492	470	467	495	501	468	474	428	501	479	491	496	489	505	496	482	509	456	476	472	520	501	521	507	468	505	457	510	477	487	493	457	515	505	491	505	499	493	453	462	482	475	475	472	458	476	445	497	524	470	519	484	519	478	484	474	476	498	467	479	510	480	482	438	486	511	495	482	495	500	504	481	494	478	487	469	502	504	509	513	497	511	464	494	512	513	482	473	500	509	475	476	503	467	539	493	501	485	507	506	523	499	493	449	442	485	463	516	515	494	491	523	493	468	534	468	511	463	436	459	507	469	516	439	525	467	462	523	473	506	511	477	533	516	536	500	483	481	468	454	511	525	451	534	490	511	477	511	492	451	473	509	469	533	465	453	470	493	491	476	473	519	487	436	474	465	514	457	486	484	534	506	476	527	516	474	469	487	476	505	473	464	499	465	495	508	503	487	542	482	482	529	506	476	464	471	439	472	463	447	530	467	470	484	484	469	537	510	481	505	460	506	492	478	485	510	491	475	488	489	470	498	515	455	502	479	482	486	505	451	493	495	500	472	481	499	477	517	421	506	471	483	486	457	494	469	475	461	504	474	486	495	456	507	505	485	478	496	474	501	465	500	483	451	471	495	465	472	476	520	434	508	471	472	479	494	505	494	486	502	460	477	482	486	526	446	481	488	523	481	465	502	477	477	465	495	502	528	506	469	485	516	460	458	469	498	443	455	511	448	517	495	485	465	485	459	505	480	496	520	476	492	486	507	494	466	508	488	467	505	481	500	506	479	471	500	429	556	500	510	465	438	496	481	499	466	474	463	493	509	491	522	503	489	507	493	501	456	500	450	471	501	438	537	447	490	452	481	463	489	493	485	442	474	473	465	490	540	447	450	500	491	475	476	481	519	516	476	500	485	471	475	440	473	467	498	513	499	505	511	481	481	505	527	485	434	427	500	499	500	472	538	457	477	475	474	468	480	484	480	509	497	518	521	494	529	504	511	506	488	474	456	501	514	452	485	470	456	473	504	476	492	493	494	445	467	487	522	466	486	464	520	512	519	482	524	497	491	508	501	495	493	489	497	511	482	487	491	469	471	472	487	519	485	482	471	471	483	496	472	460	492	482	476	491	479	484	507	464	493	440	480	476	477	519	497	477	492	485	509	483	526	521	487	467	518	480	488	491	521	478	461	464	465	509	490	501	461	490	488	504	471	455	472	532	507	498	502	469	475	513	487	475	479	493	507	455	460	489	476	523	448	486	494	480	472	516	474	494	506	474	473	482	484	502	510	515	484	487	497	470	487	505	490	488	507	459	470	527	468	510	474	474	477	529	490	473	487	489	482	500	489	510	506	522	500	474	449	493	480	497	519	463	466	505	476	476	485	440	490	493	497	477	525	490	465	486	518	493	523	501	475	464	513	469	508	519	509	517	508	488	497	481	516	486	519	442	476	468	497	503	490	502	452	483	483	508	462	463	507	445	499	471	502	500	473	483	503	533	461	518	451	465	494	537	478	497	492	482	487	502	478	489	507	536	476	467	473	481	512	463	461	469	514	474	492	502	473	464	499	481	476	476	485	484	500	473	450	510	506	554	482	474	507	489	511	499	414	508	502	497	479	469	499	468	501	450	477	488	537
52488	26316	10955	3135	1266	709	432	282	272	274	244	250	223	231	245	238	208	219	225	210	233	240	215	211	214	232	218	221	249	215	235	229	230	230	224	209	257	208	220	198	235	235	211	243	240	229	212	216	250	229	221	266	228	235	213	216	209	227	190	235	218	236	234	198	206	234	217	243	212	226	241	207	225	228	215	235	221	236	220	219	210	206	230	233	233	212	214	199	209	222	218	237	219	206	214	201	239	224	223	200	229	220	222	217	222	254	221	249	201	218	227	252	253	226	210	228	216	217	216	237	224	189	223	219	241	229	208	212	232	196	250	236	223	213	215	233	205	218	218	192	230	216	190	227	239	214	226	203	201	208	210	210	225	201	223	212	204	222	229	224	211	232	221	234	231	219	216	204	243	218	221	223	208	209	204	216	219	234	230	227	231	210	232	218	205	223	236	255	208	214	228	238	281	208	194	203	192	213	219	211	218	216	235	196	225	214	222	223	240	242	249	239	209	240	219	216	221	231	234	234	244	249	265	216	212	234	228	187	215	217	214	224	223	208	238	227	212	206	220	224	236	229	204	221	229	207	223	222	224	245	224	219	224	197	248	213	230	200	222	220	216	234	214	237	217	257	198	203	206	196	218	225	235	191	195	229	202	240	253	202	217	222	219	219	247	224	209	206	213	216	251	235	244	225	195	236	199	219	238	219	219	236	224	225	225	242	234	205	215	249	212	255	229	228	206	214	213	195	218	201	222	198	192	230	251	265	226	220	214	242	187	224	221	235	219	207	217	184	227	234	203	222	235	242	243	237	247	222	209	227	247	227	209	236	227	229	208	211	195	201	235	236	219	225	239	235	241	229	226	211	226	239	214	258	227	236	228	229	247	221	234	227	198	221	230	235	216	222	238	258	216	219	182	231	249	222	206	247	242	248	178	249	249	222	212	246	211	235	275	210	220	257	206	234	226	195	195	240	244	248	227	230	208	232	212	215	233	235	225	214	250	217	205	219	235	216	216	222	246	222	209	206	205	259	239	219	245	226	212	209	217	198	210	248	222	239	192	238	241	243	224	229	235	217	198	211	225	205	220	230	256	199	238	223	223	221	237	240	216	213	197	204	223	247	227	206	212	209	278	219	220	243	199	228	233	218	219	216	229	207	199	221	207	209	211	237	226	218	228	221	210	217	218	244	227	233	220	236	195	216	219	231	200	200	232	201	225	215	245	212	214	200	222	235	206	227	220	220	164	225	241	232	228	207	222	247	247	237	212	225	216	212	234	209	196	218	240	240	220	235	216	224	203	221	239	199	209	224	224	245	219	236	235	204	197	220	228	237	192	208	253	226	206	204	228	214	218	228	218	216	204	201	225	227	217	221	225	216	200	203	218	234	224	220	219	207	245	243	242	207	241	218	197	230	217	215	206	237	229	239	240	233	219	231	246	244	223	237	225	249	194	215	205	223	205	199	201	249	248	213	217	280	227	235	241	217	227	223	245	224	248	221	248	220	218	263	232	201	234	248	229	214	201	240	216	204	217	205	229	204	246	206	201	188	213	244	196	208	223	232	231	249	261	227	192	197	207	190	203	235	246	193	188	220	246	238	214	207	211	244	245	216	220	227	215	223	220	210	184	218	258	222	212	221	195	229	230	238	225	218	231	219	240	253	202	203	232	213	214	200	231	220	239	233	229	204	209	221	215	236	218	224	188	195	230	206	215	217	254	228	244	204	222	201	223	232	218	234	225	225	201	251	221	225	228	228	219	230	226	217	188	223	227	238	208	204	225	233	227	219	234	244	237	252	213	215	211	214	210	238	235	197	215	225	230	194	230	208	241	249	247	250	217	229	217	199	265	232	226	217	232	250	220	241	256	223	240	232	223	245	198	224	232	203	246	229	187	236	205	215	245	210	214	225	224	227	218	238	234	248	216	217	262	234	214	242	250	248	230	225	221	220	210	217	231	220	243	227	198	202	209	225	221	187	247	243	238	240	237	211	250	228	228	245	207	228	222	252	215	211	235	226	231	204	230	236	186	223	200	224	195	209	240	222	216	231	209	197	214	183	213	227	226	207	235	223	250	196	213	229	220	219	209	223	220	196	221	242	237	196	228	235	198	220	241	230	239	232	233	224	217	199	236	241	219	246	218	225	242	227	226	254	214	223	245	196	214	227	224	218	237	255	243	231	245	238	204	213	231	227	257	208	231	244	183	241	205	191	237	234	240	191	202	232	231	229	205	227	228	244	235	216	249	207	198	202	259	213	201	213	269	214	226	229	220	230	210	200	210	256	223	237	232	235	217	235	219	264	217	241	225	216	217	211	209	222	223	239	238	238	238	210	243	195	262	221	208	242	236	217	230	218	205	234	216	242	210	228	214	221	232	235	202	215	209	221	225	176	212	253	209	210	209	206	210	236	246	210	207	227	210	211	213	248	223	228	244	234	204	208	202	239	209	239	219	184	220	234	229	225	244	222	230	195	230	240	197	236	226	233	198	216	223	236	232	231	243	219	221	223	230	224	237	230	233	238	209	232	230	222	195	198	218	227	237	226	241	240	228	254	234	220	235	208	230	205	192	244	232	233	226	241	242	219	228	249	250	246	228	203	230	222	228	233	201	245	194	245	223	225	217	199	231	259	203	207	260	224	223	236	220	195	231	225	208	226	256	219	234	242	168	236	238	195	253	220	247	229	233	231	257	209	191	235	237	251	239	212	210	207	206	206	231	203	209	236	227	230	202	198	197	231	236	213	217	228	250	225	212	243	220	232	227	204	223	207	247	235	249	214	215	252	217	206	250	227	206	242	229	244	238	224	209	248	232	215	209	215	230	222	236	242	202	207	227	206	235	236	240	229	211	225	200	219	234	211	192	215	232	197	212	224	222	197	217	233	217	230	203	219	233	205	221	199	206	228	222	234	185	223	215	210	255	220	177	227	235	203	231	224	212	223	222	229	243	243	188	203	232	232	213	231	211	227	226	211	229	252	212	217	195	199	221	218	230	225	214	225	209	228	217	235	234	213	245	240	221	222	190	205	206	203	210	265	211	225	238	235	244	233	233	236	238	216	192	215	238	184	208	235	220	233	258	201	207	239	230	239	228	222	236	220	212	199	216	246	216	268	240	230	257	260	220	219	227	219	194	214	212	212	212	214	223	254	211	227	239	229	205	211	243	235	195	228	217	214	195	225	201	218	198	216	270	236	212	218	213	244	232	202	208	233	212	224	211	221	217	252	217	213	204	211	234	216	234	195	219	222	227	242	233	197	217	197	216	216	219	223	234	223	235	248	222	234	211	207	206	249	211	217	202	218	206	222	212	207	227	227	225	220	224	210	224	209	229	194	228	226	234	225	209	195	255	201	226	260	228	239	222	226	231	220	222	232	197	205	195	214	260	243	216	211	247	210	211	223	213	228	252	222	203	246	213	235	225	234	221	226	239	220	217	198	225	208	204	223	215	207	216	226	215	242	205	246	221	193	253	212	214	216	227	211	205	233	236	250
35576	21613	11762	5925	3739	2412	1321	722	629	588	541	533	537	545	513	550	530	500	524	526	482	518	550	492	509	494	526	514	548	537	513	512	481	522	527	520	536	497	500	492	503	510	483	472	495	518	536	500	475	513	486	493	511	532	498	512	512	493	498	499	488	516	498	513	539	525	515	525	486	506	524	530	564	493	502	502	520	491	517	537	502	516	482	525	483	544	499	513	537	494	507	540	521	467	529	480	487	467	488	470	526	511	492	500	536	499	487	511	503	495	527	514	540	507	501	486	477	512	478	498	527	504	515	521	496	525	520	510	512	486	488	486	526	492	500	495	492	515	513	498	496	477	519	473	506	499	533	516	522	473	517	489	478	477	483	475	475	582	542	457	517	490	533	495	517	522	496	486	474	506	497	468	489	489	491	496	516	473	543	521	509	505	557	529	477	478	469	502	508	515	488	524	491	516	479	504	496	540	495	481	534	482	525	478	529	509	541	526	502	499	506	532	519	510	504	501	485	482	483	519	501	511	476	493	520	539	518	518	515	484	518	489	506	497	488	521	532	469	495	507	508	493	479	531	519	541	528	532	515	525	509	474	482	503	511	482	492	506	528	488	471	520	529	524	522	506	490	544	477	549	492	516	500	546	499	485	497	491	471	516	503	478	477	483	504	532	492	477	474	513	534	487	471	518	483	499	502	509	515	519	478	473	469	455	506	517	536	493	536	550	531	487	524	551	498	507	511	499	490	499	494	502	489	521	491	511	496	512	516	539	526	480	489	519	533	498	545	547	493	506	517	502	530	458	491	492	498	519	503	532	502	518	495	528	530	516	503	508	498	496	498	466	536	469	498	501	471	483	525	484	494	474	535	480	526	499	527	480	489	527	480	472	523	496	522	498	509	510	493	501	502	458	507	519	479	534	506	484	475	504	493	485	516	518	474	491	500	485	508	533	514	502	513	525	511	483	491	526	476	482	495	577	497	538	481	490	516	505	524	475	521	518	517	484	508	474	495	509	536	515	434	473	488	516	481	487	472	521	466	497	488	523	505	522	470	523	509	491	484	518	501	509	527	519	468	487	533	523	515	555	521	489	469	520	530	497	533	515	519	531	503	508	503	488	495	455	516	529	537	494	518	465	508	506	505	506	488	525	528	546	511	529	483	474	517	492	500	514	524	510	524	501	504	496	499	502	481	513	505	523	502	491	514	529	474	450	526	547	485	545	503	505	508	494	467	534	518	528	495	520	503	508	494	502	488	503	480	464	509	492	464	480	486	501	492	524	563	457	498	512	526	527	537	491	504	538	515	492	508	494	518	517	516	471	485	498	487	484	518	502	554	484	511	508	510	472	492	521	495	510	501	519	476	520	525	521	516	495	479	523	478	526	528	537	495	504	502	530	512	510	496	499	502	480	490	500	481	522	502	504	521	494	520	462	499	527	513	524	475	475	511	521	477	541	525	512	540	458	476	491	499	503	501	482	514	476	497	483	500	509	499	539	517	473	506	524	522	544	462	511	489	489	482	525	505	501	501	492	500	460	508	500	504	498	522	527	511	497	514	572	540	511	500	501	494	534	533	524	511	517	548	527	497	502	529	499	493	553	536	514	557	511	510	525	480	509	507	525	507	522	520	570	528	498	541	507	544	500	503	506	486	504	516	501	506	521	516	496	505	510	479	540	518	527	481	538	494	513	503	501	489	534	480	470	479	517	499	538	551	486	503	475	511	508	497	509	506	471	498	511	486	519	468	502	499	511	468	508	472	513	485	533	489	507	464	491	511	530	499	488	509	507	475	498	505	469	508	480	548	534	462	502	506	520	515	507	498	472	486	502	493	517	475	506	523	489	522	503	499	518	531	475	528	519	479	501	482	511	518	468	496	470	535	464	521	521	511	454	485	495	548	523	507	535	507	527	455	491	493	481	532	486	469	448	498	520	517	498	476	529	514	491	520	527	508	503	503	548	492	520	543	480	529	486	551	556	482	494	525	516	489	492	525	479	475	502	508	473	476	514	456	486	518	507	531	502	497	534	497	486	520	533	504	540	576	529	510	504	511	486	467	512	528	518	511	514	477	517	514	508	517	558	518	508	486	523	523	511	469	526	514	503	524	490	498	495	514	503	537	481	536	529	497	542	519	495	490	532	502	547	506	505	502	524	498	498	492	489	469	534	505	537	507	519	489	509	528	459	511	515	521	502	538	533	543	497	531	536	527	491	480	522	492	527	501	527	494	519	493	522	474	531	501	497	501	503	487	484	507	521	521	468	520	473	496	473	512	463	506	497	509	532	510	489	520	445	512	486	558	485	504	485	519	469	509	511	521	521	522	441	516	456	528	472	465	523	510	506	516	484	573	488	507	481	534	492	472	509	528	463	539	519	504	517	482	482	532	506	491	472	494	522	498	480	486	519	530	498	490	503	473	460	476	508	514	526	516	551	501	502	528	482	528	480	486	508	499	484	507	504	478	534	495	494	511	478	519	517	525	525	499	498	502	499	475	481	527	519	481	493	497	497	507	522	532	465	522	522	467	497	539	504	488	481	513	515	514	481	492	536	515	518	503	478	515	525	512	525	477	511	529	490	569	491	536	508	498	530	500	474	505	518	497	519	509	508	537	453	488	548	513	516	496	512	476	464	517	499	531	467	495	488	493	507	479	501	515	503	500	515	507	485	508	496	537	506	502	505	539	472	510	480	498	508	513	495	513	542	483	525	517	499	555	479	503	498	482	482	504	499	533	522	508	469	513	530	486	485	488	513	477	488	506	487	536	547	514	480	498	564	489	486	516	549	501	504	526	520	490	518	490	478	500	510	534	490	466	495	500	469	500	523	490	479	540	513	513	545	504	514	493	523	543	513	552	495	487	498	552	467	483	537	525	504	508	493	488	497	509	501	527	499	532	504	533	484	531	493	498	475	529	484	536	503	483	532	538	510	485	524	536	518	498	460	477	510	454	497	521	515	503	494	476	526	514	518	526	464	499	554	500	505	517	490	491	516	511	482	535	505	509	467	540	493	494	555	510	501	513	536	502	485	523	489	508	490	497	452	514	453	561	468	502	539	507	531	532	505	485	476	483	524	532	470	496	494	459	503	481	520	496	475	476	493	512	519	474	482	500	524	515	509	512	478	532	503	464	547	521	472	566	513	523	527	515	510	499	478	516	520	507	491	483	520	517	483	480	466	544	489	559	490	514	497	527	518	516	476	505	494	465	507	508	535	489	493	479	515	518	485	512	482	518	503	516	501	543	513	484	528	521	499	508	538	490	501	540	510	492	505	522	498	508	503	501	513	503	491	512	539	516	519	476	498	496	478	497	496	527	507	538	463	501	588	520	507	521	545	461	527	487	478	500	533	491	478	483	519	514	499	525	491	483	525	472	522	504	503	451	486	532	542	486	464	454	505	471	493	519	477	536	487	545	486	478	489	483	510	511	484	511	476	561	537	506	488	489	509	547	534	521	517	468	504	478	471	521	521	531	477	532	484	484	488	487	515
61719	29451	13238	4607	1721	1135	646	328	256	250	257	252	253	259	238	247	251	272	251	257	242	218	253	222	219	246	229	257	235	257	239	234	212	224	227	248	223	229	245	253	267	249	234	233	252	236	234	259	250	221	206	254	244	233	238	223	247	256	224	265	218	212	261	226	242	238	270	242	228	224	219	249	264	249	226	204	230	232	253	236	205	234	240	226	226	277	219	218	266	251	237	227	229	213	233	232	247	232	226	230	258	263	240	260	209	240	217	243	267	231	250	257	251	243	219	243	246	241	266	253	235	257	242	224	261	237	246	216	236	264	236	257	258	252	247	224	239	230	256	227	231	231	242	228	233	251	236	213	248	240	251	247	249	257	260	242	252	227	242	215	218	241	262	248	258	241	246	229	245	240	218	222	230	247	241	251	232	218	252	230	229	256	283	231	234	232	222	240	224	226	233	226	231	238	249	244	256	253	243	260	230	245	231	211	230	226	227	220	261	252	256	239	221	243	241	222	254	240	268	259	259	250	247	237	246	245	266	234	237	256	240	240	253	233	235	230	212	242	245	247	260	248	272	229	239	287	267	257	268	248	257	230	240	251	285	261	228	247	272	243	234	235	228	235	237	239	246	246	245	237	242	235	233	258	224	247	235	221	270	233	254	253	233	265	256	251	228	243	275	248	232	279	238	223	222	235	234	247	221	248	237	230	218	258	243	254	232	222	260	227	230	240	252	286	237	246	239	263	251	222	254	266	248	245	231	217	266	271	243	250	231	230	218	221	261	249	239	256	242	254	234	239	246	212	247	235	238	232	218	211	254	220	251	235	260	252	254	231	238	233	210	229	235	270	223	249	254	273	209	216	250	227	251	221	216	254	233	246	225	235	246	219	242	245	258	222	218	275	238	224	263	255	267	270	230	228	253	205	245	259	215	231	205	233	243	242	234	239	228	240	267	233	247	200	212	214	233	227	238	238	251	224	227	222	233	250	264	230	239	211	231	236	243	232	246	248	235	233	224	215	226	255	226	242	226	248	221	237	254	242	248	233	230	230	226	236	247	240	231	229	251	249	232	219	214	224	242	226	232	201	242	247	272	230	252	208	219	247	248	242	207	247	264	238	264	226	238	231	256	272	266	235	224	250	237	234	236	255	248	234	239	231	242	231	229	233	255	266	236	199	228	244	223	258	249	271	254	265	246	212	237	236	251	233	256	220	238	234	209	243	239	248	277	234	242	256	243	236	236	231	217	219	264	233	242	241	236	242	196	233	246	248	242	237	233	237	253	240	258	227	209	260	266	235	261	249	233	239	231	228	238	220	221	224	228	225	271	217	253	235	231	257	241	245	244	235	246	259	208	220	221	251	223	247	240	249	239	252	268	217	239	230	205	246	261	238	263	227	253	267	234	226	250	216	220	245	232	224	249	270	234	231	240	252	225	248	275	257	249	264	250	256	212	224	203	218	250	245	241	227	258	229	215	257	225	258	229	267	219	243	203	232	239	250	228	233	220	249	242	232	224	253	221	231	265	234	228	230	278	228	253	278	280	253	233	273	249	242	233	229	221	253	241	272	260	230	229	247	206	265	236	232	213	260	250	250	252	228	227	228	261	240	232	222	234	256	231	272	219	239	233	251	237	279	236	233	218	251	234	230	232	222	229	237	255	229	261	255	262	271	213	233	276	234	261	243	228	266	243	231	242	231	268	237	233	232	224	246	204	244	237	233	238	251	242	242	229	241	246	222	196	244	232	250	242	227	209	208	236	276	253	266	234	220	230	242	259	239	252	223	234	186	259	218	207	228	242	227	251	250	239	253	226	226	254	246	267	244	247	239	239	224	257	250	264	242	231	246	217	219	251	244	245	240	257	248	217	243	230	207	209	252	242	267	244	243	256	219	256	222	235	221	252	234	217	256	228	272	211	244	217	242	230	240	204	240	251	246	236	251	216	268	256	221	249	256	256	249	220	203	265	243	227	220	261	234	225	232	230	216	274	245	247	244	224	233	244	278	285	253	243	205	250	255	254	229	226	254	254	244	257	217	233	245	246	259	252	261	223	251	230	217	257	221	221	238	247	261	212	216	231	226	251	221	213	228	204	250	237	229	248	246	258	239	229	233	264	220	239	224	237	239	240	245	256	279	225	215	261	283	231	234	217	222	228	233	257	231	243	252	257	202	233	259	270	237	228	226	227	235	238	230	252	211	232	234	220	249	221	237	242	235	233	238	230	242	210	232	248	241	234	208	217	234	258	237	236	257	251	250	245	241	250	240	241	237	234	237	236	256	242	266	235	201	257	242	257	242	257	224	257	255	246	241	241	237	262	238	237	256	227	219	228	250	261	234	252	230	228	245	244	245	230	249	251	229	242	241	262	236	250	254	284	256	234	221	249	224	233	229	233	263	225	250	257	239	231	227	234	212	243	243	242	256	220	256	237	219	206	254	228	249	228	250	250	213	210	229	265	238	278	248	237	225	233	260	222	207	198	251	238	267	257	268	217	244	273	239	227	244	242	206	218	259	227	235	231	222	244	223	215	229	266	257	223	247	245	222	230	234	239	256	253	239	226	229	225	245	243	226	238	254	233	217	240	206	259	251	240	250	256	279	211	236	256	251	230	267	254	230	246	254	265	250	277	233	248	239	233	243	261	248	232	219	228	240	227	259	243	251	234	254	247	277	211	229	260	229	234	230	244	227	243	249	267	216	241	244	222	228	221	239	241	258	233	250	221	213	235	260	261	243	235	248	260	280	251	251	222	243	224	242	249	234	279	248	260	257	249	236	254	253	257	241	237	268	241	272	256	213	265	254	248	245	200	259	234	217	234	235	240	251	233	236	242	234	214	223	251	252	259	235	235	245	242	222	230	271	234	243	247	246	248	249	236	258	272	246	229	220	220	206	253	261	233	232	225	217	241	219	231	234	246	254	224	211	227	234	245	214	219	232	250	241	209	248	249	214	208	262	257	217	264	248	254	221	262	277	236	254	210	240	252	237	246	241	269	207	235	263	238	253	200	248	254	250	257	245	239	228	242	234	252	217	196	243	233	260	246	259	247	262	214	225	229	217	253	214	229	235	231	259	219	226	210	238	263	261	235	263	231	270	268	251	246	232	255	260	262	228	228	248	247	261	236	237	220	264	226	240	214	261	234	221	245	285	258	237	229	239	219	254	235	260	218	252	225	233	244	242	246	206	229	253	214	258	251	221	235	240	219	257	250	209	260	255	271	224	245	227	239	267	253	227	249	262	250	267	253	222	219	253	233	257	238	240	235	242	237	238	253	260	231	229	239	240	232	233	224	243	251	274	237	237	227	260	217	224	271	241	239	244	206	242	236	246	253	246	257	225	259	243	239	269	243	251	247	264	227	246	221	258	213	219	219	249	253	253	228	225	271	220	223	221	267	255	250	227	232	275	256	257	225	252	257	240	211	234	250	242	240	243	246	231	221	236	228	279	231	232	223	256	257	244	206	259	235	256	246	234	244	237	242	277	249	212
42321	21365	12666	7810	4645	3535	2018	941	608	644	611	583	606	614	572	622	579	558	543	570	529	543	556	549	540	539	608	577	527	549	523	561	515	561	526	519	548	586	574	541	545	515	563	522	522	541	558	535	513	525	537	528	532	556	520	555	555	560	518	531	537	503	545	554	553	489	555	503	515	524	557	499	555	570	540	534	506	526	528	539	531	566	541	527	546	525	534	552	546	501	536	564	546	561	564	553	537	576	552	499	551	537	572	533	562	550	515	554	505	564	528	542	517	535	570	530	557	576	526	538	536	507	534	537	540	507	546	534	503	537	557	508	512	540	562	541	533	510	521	500	561	528	539	557	539	508	542	541	540	547	546	578	520	499	564	551	529	536	538	516	529	540	547	569	547	525	561	549	531	518	517	557	554	519	570	527	514	511	516	526	534	538	502	584	549	487	562	537	558	521	606	542	532	550	532	526	513	553	563	522	584	551	537	482	595	540	572	510	528	528	529	505	547	559	537	552	603	549	561	553	551	530	524	529	555	513	540	526	542	527	555	509	547	530	548	511	531	514	538	559	551	569	523	552	573	498	565	516	513	521	522	540	515	555	566	494	521	534	557	538	573	519	533	513	503	512	535	539	529	531	571	535	501	536	572	598	539	526	538	578	574	506	557	570	542	553	513	559	525	536	534	542	508	523	526	534	536	569	534	560	561	538	527	535	544	523	541	502	518	533	508	537	535	558	533	554	517	552	538	529	584	514	528	510	510	529	569	555	517	542	527	553	511	492	492	511	533	515	495	521	555	561	533	540	515	545	521	528	540	529	544	535	558	515	535	531	532	567	555	538	528	504	549	520	507	529	555	477	593	509	507	542	482	552	534	562	531	522	581	536	497	548	539	574	508	540	545	538	517	524	550	577	552	500	539	492	552	524	532	556	546	513	553	553	540	526	486	519	497	563	545	536	542	512	518	504	499	512	513	541	510	544	539	529	540	558	515	521	524	576	538	514	533	513	537	556	545	527	538	526	505	534	535	526	506	520	492	552	515	546	583	570	554	549	562	543	516	519	570	521	527	510	489	560	505	567	539	535	563	571	565	527	563	573	498	543	529	521	479	544	526	505	522	497	551	534	569	548	539	536	507	539	534	556	585	531	519	565	533	526	555	525	516	520	537	509	547	555	559	508	562	538	571	547	539	538	549	521	539	527	540	586	545	537	537	558	508	544	535	546	513	516	540	513	552	597	527	544	551	539	523	554	560	574	540	508	540	533	525	494	497	517	509	535	533	535	520	536	517	497	581	535	531	547	498	520	529	481	536	550	558	508	520	545	539	537	533	550	513	542	556	536	527	540	546	531	535	547	560	542	502	534	497	542	493	536	546	524	507	513	532	552	541	523	556	514	538	508	526	568	533	518	551	596	489	538	508	553	559	507	510	559	525	515	528	534	534	533	528	548	538	535	541	545	519	548	529	555	499	553	520	492	536	533	553	553	558	485	580	486	549	526	529	519	567	526	549	559	576	493	540	527	500	555	537	571	582	510	541	537	531	560	499	572	502	497	546	553	558	538	560	530	547	523	571	530	540	534	524	552	509	563	545	553	535	545	506	513	535	554	550	594	531	550	562	553	569	557	501	566	560	562	506	556	500	492	543	538	538	506	568	512	558	517	561	534	523	541	537	527	532	528	523	535	497	525	592	505	524	490	518	547	537	539	541	530	519	516	507	528	502	549	581	520	531	510	550	553	517	515	529	509	548	531	525	518	520	552	497	566	589	556	540	528	518	486	545	549	518	502	528	501	554	534	550	579	531	532	539	479	554	564	542	517	571	485	525	570	555	549	597	521	535	562	554	516	529	540	535	536	514	528	539	534	540	543	500	509	501	539	528	538	556	531	536	515	515	541	516	517	538	529	521	520	554	495	553	530	551	508	529	525	516	516	537	552	523	510	532	535	552	508	504	551	488	506	523	503	497	536	577	535	575	568	550	508	528	554	519	522	499	484	539	559	573	513	540	550	555	522	548	529	573	528	604	527	541	503	480	536	519	502	550	534	532	544	488	548	544	514	497	537	561	548	551	520	522	556	538	489	534	513	541	588	519	542	498	534	562	545	531	519	532	562	569	503	545	541	536	516	520	559	583	561	586	580	509	500	503	526	560	507	583	491	506	549	509	542	531	514	500	554	509	554	582	536	517	502	493	545	494	573	558	517	554	516	541	524	506	528	546	506	486	501	526	524	491	525	523	522	530	539	555	541	535	524	524	530	517	503	551	519	518	562	512	514	529	548	538	531	542	566	530	552	501	534	525	510	547	524	520	547	528	547	574	520	559	522	544	545	513	582	505	551	501	532	542	571	549	502	550	514	556	529	523	551	538	493	561	567	513	542	562	553	534	516	530	552	565	537	533	533	560	499	501	580	507	575	546	510	527	539	535	529	519	521	481	554	549	525	510	524	567	529	538	527	534	529	513	546	563	547	524	524	590	531	556	529	508	540	543	519	531	518	526	524	565	519	566	528	542	521	536	563	506	512	569	526	544	512	512	524	520	550	534	549	525	498	522	519	495	494	498	568	518	477	558	586	557	547	504	529	499	575	537	503	518	529	526	493	507	506	550	502	559	515	566	572	538	515	527	520	518	495	497	539	527	553	540	545	516	540	536	519	595	546	539	551	545	529	516	536	565	500	535	556	517	498	538	576	522	500	543	547	508	530	544	551	533	518	549	545	515	548	573	511	539	569	540	499	542	505	520	533	579	512	534	518	524	511	535	543	544	568	549	525	510	527	551	484	482	561	483	554	510	559	519	554	518	516	535	519	533	482	516	536	566	491	539	524	528	542	561	533	515	563	518	579	573	546	547	542	548	553	515	537	534	512	531	499	481	531	569	516	543	546	524	510	520	507	553	528	571	529	541	504	518	601	543	565	540	539	579	541	499	514	518	540	546	549	493	522	525	547	527	559	536	584	578	521	545	562	477	541	476	520	505	539	536	589	506	543	528	523	560	543	556	528	542	529	541	556	532	564	538	522	571	561	534	550	509	512	535	539	541	530	575	510	527	542	559	516	512	520	564	555	530	504	520	543	492	545	518	521	544	551	543	537	552	533	551	560	541	528	515	492	541	520	528	583	531	544	537	540	525	551	545	551	515	544	533	511	526	534	537	521	543	537	523	499	532	546	567	529	551	560	490	527	525	511	509	537	498	538	549	542	509	532	542	541	533	521	537	509	542	553	530	509	536	563	515	530	555	549	541	507	577	523	504	553	515	582	555	545	572	529	556	546	552	555	523	574	553	533	592	546	581	539	533	547	558	566	517	489	552	560	585	551	522	530	518	518	539	521	523	560	534	554	507	548	543	551	526	520	531	536	472	580	510	545	525	559	548	500	494	519	501	545	516	561	532	544	581	585	471	589	514	475	580	495	506	535	498	499	514	514	537	502	556	549	549	534	534	496	511	542	532	546	556	530	524	536	527	545	518	533	528	521	524	516	551	535	517	513	503	543
50559	18847	5047	1212	470	326	264	188	229	240	275	208	218	241	203	222	221	186	196	205	244	211	226	217	222	177	253	179	223	248	240	221	195	212	226	243	214	235	219	192	215	232	205	212	224	231	225	208	248	252	231	223	188	233	209	228	210	193	223	224	223	205	213	238	219	201	241	239	210	251	224	227	224	239	236	190	238	207	214	226	209	236	195	218	228	214	209	197	214	172	233	200	230	234	235	216	200	245	244	232	228	227	203	233	195	200	218	222	233	262	226	211	231	232	257	214	192	216	227	212	236	232	199	196	250	215	218	215	228	213	214	239	219	199	201	203	214	191	220	229	232	231	224	223	216	234	229	218	226	237	243	221	238	226	263	247	224	237	238	222	220	246	221	217	234	225	197	219	201	224	212	237	219	220	237	269	219	242	212	207	217	204	206	221	222	222	202	221	199	228	213	228	215	209	226	228	238	204	201	235	267	240	197	211	209	239	234	218	243	216	197	251	215	201	214	237	221	254	213	203	213	213	205	198	191	208	209	218	220	204	229	226	217	233	239	226	194	223	215	205	234	222	230	213	217	216	240	228	234	214	219	214	210	222	241	241	244	221	206	213	216	216	203	237	204	235	225	239	199	197	211	200	202	233	214	213	217	214	224	209	232	215	223	195	226	208	228	211	218	225	239	206	237	204	217	194	192	226	211	250	242	195	208	208	234	228	197	212	241	220	220	220	223	221	241	261	233	210	230	225	209	202	219	219	213	218	233	251	230	234	241	230	240	217	223	219	204	212	198	270	216	223	223	223	219	206	204	223	225	233	209	196	244	206	238	206	202	218	215	198	258	218	197	173	222	231	222	195	203	201	229	231	228	205	196	206	216	208	237	221	230	227	207	236	229	222	237	229	206	207	228	225	248	206	184	228	231	233	194	211	206	233	219	210	220	237	223	221	244	235	225	193	205	210	223	230	218	216	211	214	232	242	216	204	180	216	214	237	240	220	218	212	220	220	219	198	198	221	238	189	200	220	208	212	240	279	243	210	207	218	195	215	236	200	213	235	210	227	237	224	203	238	199	210	228	209	216	226	227	210	240	229	219	199	221	186	196	220	205	208	224	215	233	219	192	229	204	226	197	183	222	208	223	198	219	221	261	225	219	207	227	231	231	213	224	214	217	217	242	231	233	202	214	225	237	203	210	193	214	246	221	255	212	234	227	249	199	219	225	250	224	225	235	228	193	241	209	233	225	204	204	221	231	247	197	210	206	209	249	190	229	241	238	210	229	234	243	209	224	222	213	213	208	235	205	235	246	226	207	228	229	213	248	259	190	232	228	219	215	209	202	214	218	207	234	175	205	215	218	208	252	228	222	212	244	208	235	227	202	224	232	223	233	232	241	216	226	217	236	227	228	247	230	200	209	246	222	233	222	189	221	241	207	227	210	212	232	251	226	248	256	221	212	191	232	202	229	195	203	221	232	213	199	205	223	217	236	219	203	205	231	217	184	230	223	237	218	229	279	235	221	232	193	191	183	229	183	212	227	226	242	218	198	231	218	219	219	226	249	224	246	217	197	247	205	202	222	243	222	193	198	211	224	219	235	252	248	226	234	186	208	195	211	205	222	217	227	216	224	216	231	200	231	198	209	233	205	234	211	222	230	204	230	231	190	231	230	243	257	209	237	218	240	208	218	208	238	259	237	199	223	211	198	229	253	208	227	223	230	207	231	202	218	200	199	233	233	238	243	235	213	243	198	228	199	235	226	233	207	231	205	228	215	230	227	221	228	199	223	215	233	253	211	201	218	211	205	208	214	219	223	197	208	227	211	214	206	231	195	195	207	221	210	216	221	245	251	238	203	213	212	232	208	251	206	200	202	192	218	208	221	219	241	232	249	215	210	223	226	240	223	228	214	232	237	237	230	202	209	226	241	207	217	226	202	238	223	235	206	225	220	209	221	201	232	215	250	231	214	226	234	230	197	247	213	226	221	214	240	192	205	213	216	225	221	232	267	232	242	200	207	226	218	221	241	219	219	212	210	235	217	225	185	211	222	219	212	216	246	253	266	223	247	215	236	191	197	199	212	242	210	201	198	208	218	212	201	214	234	225	205	218	225	256	240	250	236	244	218	218	246	240	230	221	190	235	202	214	172	249	197	229	214	226	253	235	212	210	238	247	201	235	213	217	232	212	248	209	260	211	196	215	244	217	208	234	212	216	221	210	200	213	232	222	202	206	211	228	217	192	224	233	203	221	207	210	233	236	221	213	227	232	225	221	226	220	186	187	215	223	226	194	235	244	230	234	208	218	205	239	203	233	228	228	249	216	220	234	211	217	208	231	249	214	193	223	217	203	207	222	228	204	216	223	221	240	245	230	220	224	238	231	171	221	210	209	223	218	224	205	232	223	225	206	221	210	229	204	232	192	228	229	216	215	201	226	188	233	246	209	227	221	221	197	223	192	225	223	184	253	222	202	208	224	224	203	181	227	191	236	203	222	217	226	238	233	202	194	245	222	218	223	224	222	250	219	234	176	199	231	216	224	234	224	205	225	198	198	217	211	221	228	215	224	226	250	229	202	214	221	243	223	218	213	211	190	222	231	229	196	235	225	231	193	218	242	241	241	211	209	222	225	239	262	234	231	221	244	220	230	267	218	208	235	236	197	207	190	201	237	215	258	219	213	230	221	227	184	205	226	235	258	214	197	237	222	238	202	224	204	230	219	207	199	229	229	221	226	195	210	240	232	249	242	235	200	224	216	214	235	215	223	226	211	190	226	220	228	234	213	205	216	248	234	206	219	216	231	213	216	248	245	202	218	234	204	237	196	216	236	228	227	250	233	220	226	181	221	204	197	224	207	228	212	236	215	217	208	214	222	234	210	236	207	246	202	217	213	231	207	199	234	203	206	222	202	203	225	214	245	191	203	220	219	238	235	231	226	248	182	209	218	256	209	267	219	206	165	247	230	233	202	233	238	245	259	224	207	242	231	209	207	237	203	227	214	206	220	232	227	208	239	251	207	209	228	203	222	208	195	222	213	242	226	239	229	233	217	213	190	218	238	213	214	245	229	201	220	227	227	244	218	240	213	202	266	213	231	215	189	218	205	230	239	217	202	208	213	227	265	231	227	227	237	223	214	233	219	246	223	239	225	226	221	205	216	240	239	199	198	251	200	259	217	219	228	210	224	239	195	221	205	238	253	242	201	211	206	214	205	223	204	252	207	220	199	236	255	207	238	228	210	218	219	235	225	209	219	245	214	194	203	243	222	205	237	234	225	226	227	261	214	211	245	216	220	215	267	214	203	230	230	246	256	203	219	246	244	202	214	222	232	210	221	209	235	232	218	212	205	205	202	242	213	210	244	238	208	250	200	249	216	230	225	190	245	236	226	189	225	233	225	236	234	211	204	180	213	233	206	188	181	241	209	222	215	232	234	253	231	209	212	216	210	212	211	215	232	234	213	187	223	209	241	204	207	224	227	234	204	218	234	237	223	220	238
34998	13310	5842	2489	1171	768	632	574	499	519	523	493	552	472	512	490	491	498	473	491	494	487	490	512	506	501	523	489	498	492	536	493	487	474	523	529	476	528	538	499	495	464	477	481	512	502	509	480	498	532	501	470	487	489	499	507	490	512	492	494	488	495	475	504	478	507	494	511	507	495	447	506	537	488	500	478	470	483	477	539	475	518	513	523	533	528	503	487	466	518	472	480	470	468	518	494	494	506	454	470	509	506	500	523	515	481	527	511	489	452	489	474	521	495	520	490	524	482	506	499	499	499	493	511	519	515	486	527	490	502	481	466	509	499	467	495	501	521	469	476	523	474	476	522	522	485	491	559	497	464	460	529	527	493	504	504	515	529	493	500	483	525	491	497	547	467	495	519	493	463	487	488	478	503	471	518	491	474	504	476	516	515	525	495	484	449	524	506	456	476	528	517	496	503	478	480	509	476	533	493	473	505	500	442	482	493	508	516	537	476	483	485	476	475	470	497	491	478	521	493	494	484	514	530	530	544	484	514	492	497	468	511	501	452	518	496	494	480	504	516	508	463	466	524	474	506	480	476	472	533	473	490	486	466	467	495	537	508	496	511	507	502	492	474	474	549	482	500	502	478	517	462	503	510	480	509	445	503	519	496	454	499	516	509	459	488	516	472	454	499	507	463	523	516	484	515	505	508	472	496	501	558	523	483	506	490	506	452	506	490	476	514	484	498	521	483	473	477	458	469	523	474	505	473	483	506	500	479	511	495	464	484	524	529	497	521	513	481	507	508	533	504	478	501	499	509	536	519	462	517	495	485	476	490	456	529	503	539	459	495	512	481	521	494	504	455	505	514	484	541	519	492	470	471	523	527	503	483	470	546	503	515	509	456	493	504	489	512	465	499	443	497	502	474	499	523	504	535	468	506	501	537	499	511	489	494	495	466	474	546	511	482	498	505	529	506	474	524	506	508	473	517	495	540	469	494	487	513	528	524	481	484	495	472	505	517	525	487	506	510	505	474	543	488	452	503	485	530	489	535	481	467	443	501	504	468	488	511	523	503	486	532	542	488	505	515	519	489	457	487	490	499	455	515	469	453	503	528	496	511	493	484	518	478	477	511	500	483	472	491	482	478	489	553	542	522	532	497	500	506	497	543	494	472	487	468	498	517	502	497	522	487	494	513	523	499	519	478	514	470	537	479	558	505	478	461	489	495	476	475	511	528	474	478	481	512	465	499	527	544	494	474	504	534	486	497	497	509	495	431	518	512	457	504	500	493	500	523	515	508	526	483	533	501	509	478	516	455	523	441	524	512	487	482	493	474	517	532	514	459	481	495	471	516	463	478	482	532	479	498	481	491	479	504	519	525	476	499	475	505	482	458	478	522	535	523	508	467	506	455	504	452	485	490	474	493	493	509	473	499	511	504	513	479	481	512	481	539	505	496	499	506	480	506	520	472	477	460	503	489	495	475	499	489	507	512	474	489	545	494	524	487	514	484	526	481	464	479	509	490	528	484	513	509	492	477	539	498	481	533	457	531	475	518	533	508	511	495	498	493	517	465	528	488	466	497	495	507	450	500	480	478	479	492	507	504	537	479	475	499	548	536	473	508	481	503	493	480	513	481	460	493	484	515	510	482	447	523	490	485	528	510	507	521	451	506	541	500	531	482	498	490	508	493	505	493	508	501	498	519	494	485	478	478	506	524	497	501	485	510	505	522	485	472	540	519	496	501	488	515	529	522	554	506	523	474	482	523	472	473	516	557	530	511	499	442	511	463	506	486	476	497	516	505	492	515	514	491	484	547	539	485	501	473	511	487	510	491	563	495	512	491	508	489	491	492	492	502	515	512	474	466	501	479	509	494	528	502	500	541	506	477	465	498	504	487	495	500	494	512	511	513	491	502	471	536	474	507	494	501	520	490	495	482	485	534	507	549	524	496	514	511	485	541	507	482	469	516	498	470	479	515	519	501	483	487	512	493	491	511	462	513	486	511	496	508	462	522	507	493	487	483	538	502	494	494	496	490	535	472	502	522	488	467	515	479	504	503	526	501	503	508	468	504	476	514	511	472	485	502	507	560	504	517	502	466	552	482	497	510	528	472	502	497	486	502	506	482	520	515	521	473	542	500	489	485	504	504	537	488	498	462	493	458	521	458	526	489	536	485	525	511	497	503	481	528	449	511	557	502	562	507	462	465	506	499	500	478	484	509	533	536	489	505	496	522	451	487	494	510	493	495	485	488	525	510	479	542	521	502	502	493	486	472	466	515	523	480	521	503	501	517	505	506	447	492	501	478	517	479	528	531	503	493	506	512	502	486	474	483	446	506	496	525	456	466	486	502	489	500	479	511	487	502	520	492	528	483	492	487	499	473	484	532	514	530	481	516	502	499	509	529	522	553	526	523	493	520	482	465	522	500	490	467	498	496	491	517	506	479	494	508	524	458	483	507	517	515	472	519	518	512	530	502	505	494	519	483	481	477	503	476	486	474	522	492	553	522	502	511	490	540	514	479	478	499	475	510	466	476	487	506	515	527	461	505	488	495	480	479	497	489	487	479	514	496	502	497	481	485	505	499	527	479	525	531	489	529	533	480	499	488	514	509	442	485	500	481	498	530	526	486	495	532	501	522	488	474	494	494	529	496	509	468	495	497	491	457	488	497	517	483	495	535	491	497	494	526	495	512	506	512	490	504	484	507	508	489	482	482	450	516	530	510	510	486	490	479	505	498	478	481	495	509	500	512	510	483	473	537	520	500	511	523	515	522	515	503	495	513	461	491	534	472	509	512	472	515	487	486	475	513	495	509	474	516	523	514	534	496	503	453	535	487	505	540	486	468	494	476	496	519	535	515	512	499	518	499	513	489	473	503	464	485	529	492	505	486	516	492	468	502	500	470	473	509	478	524	509	458	518	449	482	463	502	469	474	480	476	492	484	489	515	466	485	532	489	478	515	488	545	503	507	524	480	498	523	526	486	477	497	459	480	511	475	477	496	481	523	503	514	471	508	481	534	505	503	482	528	487	494	480	505	495	514	479	477	496	512	532	480	515	479	499	505	529	508	453	497	538	494	557	528	491	523	443	443	500	480	464	512	500	529	492	522	496	494	500	506	499	464	540	497	482	468	457	483	493	551	495	520	505	492	486	511	485	484	535	485	555	511	473	523	497	498	477	521	497	533	439	488	453	568	504	493	511	477	506	483	507	490	486	516	507	493	507	498	506	531	494	473	513	517	520	523	468	469	457	530	472	453	500	487	546	497	490	483	458	474	481	518	521	499	487	487	517	484	456	524	532	490	525	506	484	473	505	520	516	476	496	534	475	491	459	506	486	467	524	483	470	490	541	537	488	488	507	463	511	484	468	525	493	506	521	526	518	508	495	500	511	501	496	473	512	502	450	484	504	516	512	518	467	496	495	519	495	483	463	490	485	520	478	511	471	471	479	504	495	521	506	506	516	491	492	517	539	510	491	493	519	505	509	520	503	510	505
47369	19830	7845	3466	1970	1245	772	499	278	249	248	217	237	242	240	227	233	244	237	223	234	219	239	229	217	235	209	234	238	233	203	237	241	207	241	223	218	250	222	211	257	224	240	217	223	239	208	197	236	212	239	203	205	239	202	208	233	228	199	223	223	231	208	210	210	244	221	234	224	231	187	197	211	215	242	202	217	219	202	231	229	213	209	217	212	241	203	197	222	228	214	203	219	218	197	221	249	197	250	244	190	219	212	222	188	201	247	230	209	229	193	224	232	209	212	196	248	237	218	240	251	226	204	224	230	184	241	204	208	223	254	207	202	242	236	231	225	269	195	205	216	250	244	238	228	195	226	220	209	188	237	245	208	218	241	218	201	220	208	220	225	240	228	200	247	237	235	252	205	235	219	210	214	226	214	232	236	244	219	210	209	220	217	200	232	216	236	234	203	219	225	236	232	195	252	220	189	271	210	191	210	228	235	226	227	198	229	244	238	237	226	222	192	199	220	213	199	225	230	232	200	226	182	200	205	215	241	241	203	200	215	188	239	221	217	222	246	220	221	219	233	223	223	216	265	244	197	218	250	202	252	218	213	225	210	213	200	220	191	205	234	202	191	252	221	209	244	231	228	217	237	221	232	240	228	238	231	226	249	218	207	245	247	227	197	211	222	215	237	220	215	220	195	237	219	244	224	199	201	216	223	200	206	191	226	198	196	221	210	223	251	211	225	207	211	231	202	224	229	228	196	217	226	215	227	199	213	229	227	224	220	249	211	215	207	200	206	212	218	235	224	227	223	209	239	222	207	243	225	228	231	204	228	202	213	203	221	234	225	252	232	222	207	239	234	216	210	209	208	215	213	252	229	250	229	225	248	235	220	187	216	205	204	226	213	232	218	227	200	211	209	214	240	226	198	225	221	251	216	212	216	249	256	216	214	217	219	224	216	201	227	231	206	240	235	211	203	246	255	223	230	227	227	219	214	189	193	217	202	212	231	212	207	194	234	191	231	220	226	224	210	206	231	244	241	232	209	223	246	239	217	221	234	207	191	229	233	214	193	228	233	189	205	234	234	217	222	198	227	224	193	244	233	207	201	225	243	221	212	187	242	232	210	226	219	220	215	194	234	202	241	227	220	212	209	224	219	208	201	203	206	221	213	251	219	225	235	220	195	220	209	213	227	209	227	233	245	234	242	231	216	223	209	219	247	238	222	230	218	198	210	236	224	207	200	252	242	216	204	197	238	238	247	207	232	208	221	210	219	223	220	211	208	248	202	232	250	216	236	216	187	256	224	210	210	210	232	193	221	216	216	214	194	243	259	248	217	213	220	227	196	196	199	201	214	220	249	212	228	215	214	232	195	227	219	186	211	244	223	215	239	222	225	242	231	225	229	265	250	196	228	209	228	213	235	199	221	237	178	209	213	204	203	230	226	216	207	225	229	219	213	225	211	205	220	234	220	242	208	205	237	220	237	233	203	222	238	213	236	221	265	248	210	224	225	235	234	233	210	230	233	210	224	227	212	211	234	235	198	208	200	229	225	216	227	201	248	267	229	228	229	242	216	223	231	209	250	216	257	218	214	210	240	235	252	229	231	206	222	228	242	236	257	206	213	231	210	203	228	228	234	210	213	196	191	231	215	202	212	195	207	237	217	217	218	224	191	237	196	208	212	229	211	197	210	235	200	206	233	217	202	197	217	239	223	191	227	249	242	223	229	242	230	233	226	230	221	246	216	212	255	189	177	214	189	228	215	220	239	230	217	207	237	226	211	230	240	212	217	187	234	238	212	226	215	234	223	205	197	216	226	235	238	249	203	201	194	235	219	227	233	213	224	214	224	206	259	205	204	209	233	225	201	245	218	217	226	216	245	236	232	211	213	200	212	229	224	234	214	255	192	221	215	228	211	236	229	218	214	231	232	236	201	230	211	233	223	214	218	239	239	206	223	208	196	233	219	219	194	237	177	192	240	229	245	230	226	200	229	203	238	220	230	195	222	211	230	236	218	188	204	201	205	226	199	197	214	206	222	232	234	204	184	212	212	216	214	238	226	216	221	202	207	223	244	184	247	247	235	204	219	192	236	199	236	237	206	234	244	233	226	213	248	244	230	256	229	208	237	235	265	206	230	207	222	209	246	218	217	190	210	236	231	232	224	245	222	207	246	241	209	227	237	212	219	193	219	217	200	208	236	239	215	238	187	195	223	223	206	218	235	189	229	248	208	229	206	231	234	245	243	223	198	204	229	212	208	226	216	206	230	226	210	234	230	246	227	215	215	194	205	221	196	185	218	199	232	197	215	244	257	193	213	191	218	222	210	212	225	245	225	227	256	238	247	229	224	216	226	215	208	272	212	226	206	217	235	236	239	194	200	232	236	248	250	198	232	232	220	243	193	220	213	226	238	251	236	229	215	209	201	216	204	242	203	237	218	234	249	245	205	221	240	231	237	227	258	200	230	223	245	202	221	216	210	200	210	204	229	238	246	207	216	214	211	251	215	245	199	195	232	222	255	228	251	223	202	200	233	190	238	231	207	228	227	212	211	233	211	246	221	212	205	207	230	225	189	226	197	191	222	246	239	259	240	225	263	252	203	221	223	222	241	216	199	210	254	252	252	225	206	222	234	229	182	236	193	226	225	214	225	225	221	198	216	216	212	224	218	206	224	216	211	237	206	245	244	245	230	220	202	207	215	196	206	226	210	239	232	228	227	211	216	210	245	235	248	234	232	207	247	234	180	243	240	246	224	232	264	223	219	234	224	227	225	230	208	219	222	215	220	235	208	208	244	228	201	215	224	232	229	244	221	242	236	217	199	223	242	218	217	238	226	215	206	227	221	210	238	233	240	211	223	217	258	192	203	204	195	201	227	218	206	202	246	246	220	232	231	210	196	213	205	227	218	214	233	214	214	242	222	213	272	238	228	216	213	246	206	205	194	236	243	174	198	225	230	228	203	212	176	246	216	217	225	242	207	216	244	204	220	246	209	196	241	207	221	217	195	208	228	193	227	215	228	253	221	212	241	235	241	212	234	259	218	213	225	242	222	219	230	215	210	207	219	204	230	230	230	241	232	215	228	222	216	203	200	189	225	252	214	230	206	225	200	234	227	206	254	201	196	208	209	185	218	220	216	245	242	241	202	196	218	207	262	212	235	234	214	222	255	215	236	225	216	257	209	207	213	203	207	239	203	201	222	220	242	202	231	232	207	216	219	222	215	225	203	228	250	226	197	232	234	235	223	214	188	219	240	227	209	243	210	236	204	225	254	206	246	232	207	226	224	217	205	223	211	252	214	190	240	236	207	227	221	229	226	250	227	228	242	221	226	230	187	244	248	227	217	210	232	200	224	199	225	214	238	225	196	220	229	227	241	221	231	228	220	217	205	246	251	241	243	221	219	217	206	200	227	221	204	227	220	207	232	208	258	233	234	200	215	215	240	211	208	245	200	187	203	232	197	185	206	201	226	225	202	249	235	216	267	246	238	245	203	255
30468	14981	8959	7383	5629	4029	2601	1605	810	615	587	631	570	599	575	504	555	546	515	552	553	556	502	537	480	504	532	535	514	491	532	544	515	480	516	558	517	533	511	536	527	527	496	486	477	517	546	526	498	489	533	515	513	506	517	493	500	518	495	495	502	484	507	533	510	520	476	484	524	523	495	495	469	476	530	501	530	500	511	508	482	505	510	540	514	496	482	486	540	506	479	502	513	522	487	526	534	525	509	496	521	507	511	526	511	536	513	498	489	523	492	528	470	540	525	467	510	493	525	492	512	438	487	490	522	520	528	522	472	475	488	501	491	478	538	528	435	468	501	479	511	511	510	443	490	503	508	479	543	486	530	487	498	473	490	512	491	492	518	533	513	455	518	492	511	517	502	509	542	501	550	524	472	494	511	528	517	479	529	540	470	473	525	519	469	499	488	516	519	537	531	489	520	479	486	498	507	549	493	513	498	479	510	508	514	505	515	483	497	497	504	510	511	508	507	504	515	489	507	507	519	506	486	506	536	485	498	535	478	471	494	497	518	510	518	511	494	474	510	502	520	516	514	464	509	497	513	483	469	562	489	525	475	483	495	458	519	489	506	514	535	477	487	505	481	506	530	538	513	486	494	514	506	517	463	555	512	487	526	500	496	480	519	516	481	490	512	549	512	474	458	527	521	512	478	506	503	526	480	530	522	521	497	494	523	532	549	478	500	521	476	456	486	478	490	522	490	455	511	533	520	483	551	521	517	537	507	500	514	510	521	473	491	486	498	486	552	507	531	508	511	490	498	469	484	467	522	461	560	507	497	548	515	515	508	489	497	496	534	499	487	495	510	540	495	475	546	441	495	484	539	542	484	528	492	514	502	479	493	512	525	476	455	502	523	498	537	508	523	548	498	467	524	519	467	521	526	531	503	505	500	513	504	530	462	535	536	486	512	519	558	486	529	479	504	524	491	447	515	505	470	530	519	537	461	520	503	483	517	527	470	539	521	540	517	509	472	526	477	495	512	503	530	525	504	527	468	483	485	486	492	518	512	489	512	546	528	503	515	491	489	531	526	509	529	463	526	485	504	489	502	480	505	518	503	484	529	497	487	517	493	461	516	489	514	480	492	524	500	458	489	509	495	525	572	512	508	520	476	564	511	524	520	539	531	465	511	469	511	518	504	521	501	443	474	529	469	516	538	524	524	524	502	480	495	463	524	530	500	457	506	505	486	501	549	504	505	521	527	516	511	504	488	517	496	504	526	498	538	506	515	513	521	482	510	502	532	492	506	492	465	538	472	524	462	526	516	546	481	510	539	492	482	534	508	484	463	467	488	467	488	500	528	467	477	498	496	511	527	498	524	503	527	486	474	513	475	503	483	497	494	509	521	476	497	482	491	474	511	460	495	494	518	540	485	535	461	487	476	494	502	511	503	519	472	507	506	512	480	484	527	492	505	482	473	479	489	520	523	512	515	508	523	496	474	472	528	505	485	493	500	524	533	467	502	518	480	492	528	502	510	512	513	476	514	519	489	498	479	515	504	520	539	467	546	544	509	479	478	454	527	463	461	531	463	509	467	504	495	445	515	485	492	542	453	460	507	512	473	541	514	513	528	468	512	529	535	482	502	509	519	509	479	500	477	474	495	495	473	486	505	489	513	489	513	472	557	526	458	530	494	515	525	503	532	474	559	522	512	504	539	548	483	552	509	497	498	523	543	501	488	516	498	533	487	508	552	483	476	529	530	539	522	485	507	486	487	522	500	517	494	502	502	540	515	458	568	476	519	497	526	502	499	531	528	448	503	483	547	529	525	507	506	509	519	499	510	543	476	477	515	530	514	510	525	490	499	487	486	532	494	499	494	489	521	496	518	504	554	546	494	530	495	517	524	513	465	494	514	491	489	495	542	514	509	534	468	473	502	530	493	498	534	493	513	521	516	497	515	484	528	522	514	503	492	522	459	457	500	547	552	505	523	466	497	516	487	464	532	512	525	495	562	533	512	524	519	499	537	541	525	517	499	494	528	502	518	495	523	514	538	514	527	463	546	519	475	494	496	485	518	497	536	497	489	505	507	510	511	529	516	477	493	532	514	502	519	547	508	481	512	523	533	475	511	544	510	446	526	493	498	521	531	521	520	477	501	507	493	520	476	540	507	515	476	499	477	522	504	510	527	475	482	510	481	499	468	484	490	496	506	495	499	494	506	512	494	488	518	512	502	497	501	547	503	471	517	533	501	448	476	543	512	537	482	492	497	482	460	486	535	499	489	506	545	524	551	457	523	501	534	540	482	498	518	513	491	511	487	483	526	515	543	518	493	540	497	478	549	501	520	538	470	532	517	523	496	488	514	523	492	510	515	486	470	491	491	510	554	512	502	511	547	520	492	491	498	514	527	505	492	451	501	477	509	493	502	517	496	480	508	486	530	486	529	472	506	500	515	518	517	518	514	465	466	543	477	510	562	494	493	556	509	535	509	489	498	522	497	490	483	492	556	515	479	501	529	481	509	500	528	516	490	498	501	472	509	518	541	509	479	465	490	472	532	496	533	501	506	510	482	508	516	504	532	523	534	463	483	480	494	484	518	512	528	527	495	477	444	463	535	519	509	532	510	502	503	498	521	495	502	503	484	455	518	509	502	534	495	486	521	515	517	492	522	498	510	531	489	521	513	520	509	510	472	493	540	522	524	499	496	483	510	544	487	464	505	500	528	514	510	474	557	496	482	511	525	467	543	518	494	524	502	513	507	472	528	518	529	496	496	492	496	548	518	534	505	494	498	513	515	479	499	468	508	513	515	477	529	468	503	478	464	510	510	502	487	506	456	516	478	495	530	537	490	478	558	500	492	500	486	556	504	500	549	527	494	487	499	538	528	527	501	506	520	574	512	512	519	489	514	484	536	490	515	479	507	502	490	519	505	503	506	504	447	499	500	499	545	461	502	513	529	525	500	497	452	494	504	504	516	515	511	514	478	495	499	507	524	485	501	519	505	523	488	519	455	508	474	520	510	478	490	514	479	485	507	488	525	534	511	540	500	531	488	515	521	515	503	491	512	522	490	509	510	470	496	508	485	509	496	535	513	546	492	560	517	565	537	527	504	498	575	504	469	490	499	516	494	542	531	499	518	525	492	496	478	524	503	480	504	509	479	498	530	508	521	515	500	506	473	471	506	490	482	507	508	518	502	481	529	477	528	475	502	503	473	507	520	501	520	503	496	553	493	508	525	469	501	493	493	514	490	463	488	488	488	500	528	465	471	493	494	484	511	504	498	506	493	510	474	517	515	459	502	506	478	518	500	542	497	522	456	488	480	501	474	496	497	501	518	557	509	478	482	509	501	506	482	540	514	478	516	548	531	546	498	528	488	490	481	491	546	500	488	497	491	518	503	485	523	535	497	499	525	481	508	507	534	539	502	547	482	478	513	507	508	490	525	473	494	495	483	517	490	525	482	505	501	537	505	480	519	508	484	560	542	484	494	507	489	482	516	511	487	530
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
