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
336871762704	336871763263	336871763813	336871764363	336871764913	336871765463	336871766013	336871766563	336871767113	336871767663	336871768213	336871768763	336871769313	336871769863	336871770413	336871770963	336871771513	336871772063	336871772613	336871773163	336871773713	336871774263	336871774813	336871775363	336871775913	336871776463	336871777013	336871777563	336871778113	336871778663	336871779213	336871779763	336871780313	336871780863	336871781413	336871781963	336871782513	336871783063	336871783613	336871784163	336871784713	336871785263	336871785813	336871786363	336871786913	336871787463	336871788013	336871788563	336871789113	336871789663	336871790213	336871790763	336871791313	336871791863	336871792413	336871792963	336871793513	336871794063	336871794613	336871795163	336871795713	336871796263	336871796813	336871797363	336871797913	336871798463	336871799013	336871799563	336871800113	336871800663	336871801214	336871801763	336871802313	336871802863	336871803413	336871803964	336871804513	336871805063	336871805613	336871806163	336871806713	336871807263	336871807813	336871808363	336871808913	336871809463	336871810013	336871810563	336871811114	336871811663	336871812213	336871812763	336871813313	336871813863	336871814414	336871814963	336871815513	336871816063	336871816613	336871817163	336871817713	336871818263	336871818813	336871819363	336871819913	336871820463	336871821013	336871821563	336871822113	336871822663	336871823213	336871823764	336871824313	336871824863	336871825413	336871825963	336871826513	336871827063	336871827614	336871828164	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13035	2775	2901	2137	1431	1088	803	587	430	363	376	286	259	8876	23979	5066	200	175	157	149	172	150	163	155	133	145	141	159	161	133	146	167	142	161	136	130	135	136	171	170	135	138	118	126	144	144	145	158	133	132	162	132	150	134	140	137	142	154	139	135	136	130	162	124	152	152	142	154	126	128	143	127	125	124	163	131	148	141	129	133	141	128	149	144	146	134	132	126	142	150	123	136	137	145	130	140	124	152	143	148	133	152	122	148	170	151	143	142	133	152	143	158	132	128	146	154	136	165	155	140	143	149	171	156	154	154	162	166	145	141	139	146	147	125	126	143	135	139	151	146	162	106	139	144	117	109	133	145	145	137	149	155	129	153	146	128	128	124	146	125	134	127	148	136	140	147	116	142	130	125	129	123	149	139	159	137	126	123	140	126	140	132	124	143	135	137	152	129	126	137	145	139	154	148	131	123	142	146	124	138	130	155	143	126	145	132	134	142	158	150	130	141	127	132	135	144	150	146	136	136	116	144	127	123	139	130	149	137	140	124	137	168	130	148	135	127	159	117	122	135	162	155	140	142	159	129	141	129	141	146	148	155	131	125	148	133	128	124	171	131	120	157	141	135	129	134	151	137	143	141	121	166	137	141	149	142	129	140	133	130	136	137	136	145	137	140	152	140	138	131	131	149	148	153	134	113	130	137	135	142	149	142	127	146	153	136	155	128	155	148	152	130	125	142	142	139	132	134	122	132	130	147	145	158	136	148	138	129	143	130	130	143	145	155	129	132	143	135	145	156	148	123	133	113	137	142	127	144	124	132	136	145	143	165	118	143	135	149	154	137	149	134	129	133	145	145	145	116	140	121	147	143	148	136	122	157	126	132	140	137	150	131	128	159	164	136	155	144	135	128	145	138	150	127	133	121	151	142	119	132	131	129	123	146	153	133	138	158	135	142	145	137	160	142	146	142	134	137	139	134	142	138	125	139	143	136	151	128	171	132	140	156	151	115	134	148	153	145	135	135	140	155	131	156	138	143	124	145	162	152	135	132	146	135	153	144	129	133	169	143	141	125	141	122	123	131	127	142	124	123	127	131	137	141	132	117	150	118	134	154	129	135	146	145	135	134	130	140	137	128	133	144	153	119	126	113	136	134	139	135	142	126	140	153	144	128	144	134	143	131	142	115	147	134	136	146	136	142	133	158	152	132	156	155	143	134	116	131	135	149	124	119	115	142	136	145	148	142	135	129	145	132	123	141	126	136	128	127	114	125	154	147	142	149	124	145	133	115	172	143	137	145	124	138	156	129	115	151	138	132	152	154	148	144	134	120	138	122	143	132	129	148	141	113	132	136	129	159	148	158	151	135	141	148	123	130	132	143	127	142	146	142	148	135	144	168	144	127	133	145	154	141	142	145	135	137	121	157	147	158	152	154	144	115	142	127	140	115	121	141	133	143	116	127	115	139	142	157	127	129	118	150	124	113	134	127	142	120	114	133	134	148	122	140	135	132	180	125	133	124	141	134	133	143	139	149	117	135	159	143	123	146	136	141	136	124	117	145	149	124	148	132	136	149	157	140	130	169	148	152	143	130	143	135	130	144	125	133	144	128	138	133	154	163	117	147	123	158	137	140	126	124	134	149	123	131	112	154	141	152	125	155	148	118	129	168	142	145	141	150	128	114	132	127	135	124	151	128	147	147	129	133	137	162	138	154	126	126	147	146	144	151	130	146	152	128	135	128	150	131	142	145	139	132	143	143	129	157	137	138	129	135	146	138	143	127	152	122	161	130	133	135	132	140	127	138	144	145	118	148	153	138	120	130	131	156	118	119	134	148	134	143	141	122	146	161	154	127	148	138	148	125	127	140	134	143	143	151	139	109	144	124	148	142	126	118	136	124	161	120	129	137	153	177	127	122	150	134	127	133	175	130	136	161	156	140	145	133	139	128	136	125	154	141	130	129	136	151	130	128	144	142	137	150	132	133	145	146	136	151	143	142	137	146	136	154	134	135	167	133	135	106	142	142	129	159	159	159	135	127	134	156	150	152	130	107	148	133	126	136	126	144	118	177	152	125	157	161	122	128	151	132	143	133	147	141	135	120	112	135	144	143	157	124	129	149	134	149	132	135	142	163	133	150	149	115	145	134	149	122	131	150	134	159	128	124	134	127	133	141	140	149	146	129	135	164	128	117	141	136	122	128	134	145	154	132	132	147	139	144	127	140	149	153	125	153	121	140	156	132	146	130	135	127	124	157	122	139	141	127	132	138	114	149	121	119	123	133	146	140	123	126	156	111	152	125	145	139	135	114	145	143	147	139	121	138	124	148	143	154	148	127	136	137	134	127	141	131	129	127	131	134	136	132	140	133	153	136	135	132	131	128	145	144	135	135	121	131	103	143	136	128	127	137	155	122	134	132	130	112	144	152	138	128	133	147	156	134	149	142	142	135	136	129	139	134	151	133	123	129	153	122	145	150	132	143	126	141	126	142	138	140	124	132	151	130	136	139	136	149	142	150	131	147	140	134	136	140	128	140	119	137	144	141	119	139	146	116	148	147	144	118	119	126	135	156	103	129	138	156	139	121	122	147	109	140	143	138	131	152	138	127	140	132	143	144	135	157	117	138	162	152	175	140	111	154	141	157	126	164	151	152	121	130	147	147	121	129	150	130	152	135	139	128	126	131	143	145	135	121	147	159	142	126	129	136	131	135	144	133	131	138	142	136	136	137	135	130	126	143	148	137	113	120	157	135	143	130	148	158	110	144	138	118	148	148	135	164	139	117	143	120	150	133	129	151	138	118	108	129	132	141	120	144	126	125	126	135	142	137	124	112	153	144	153	140	136	138	127	154	129	124	124	125	140	142	127	154	139	157	161	146	141	128	134	141	133	123	143	149	146	145	104	129	162	137	130	149	150	132	136	142	129	112	128	146	138	150	116	127	144	136	123	134	123	128	161	141	140	137	133	146	145	124	115	131	120	121	161	125	166	132	145	139	157	140	139	155	133	118	124	149	158	130	118	159	136	126	134	124	142	158	155	138	154	155	128	134	133	125	118	129	141	151	137	148	114	137	136	142	154	145	139	135	136	142	140	144	148	133	141	134	130	126	143	116	136	138	123	129	120	126	164	140	138	148	148	139	143	126	146	133	135	132	143	143	145	133	136	121	136	133	138	134	130	141	113	129	123	160	150	135	138	137	134	142	160	131	128	116	135	124	126	126	137	143	150	124	142	139	152	133	121	131	147	149	143	143	139	139	147	133	126	162	136	133	156	142	139	130	149	138	122	142	131	125	145	141	123	141	161	148	150	119	125	145	139	141	126	139	145	132	133	147	132	137	142	143	143	142	133	147	119	161	133	121	131	170	136	136	130	143	145	142	116	146	120	133	152	142	130	134	140	127	129	105	131	145	139	138	136	133	128	127	141	146	150	152	151	150	145	131	137	154	119	136	138	140	137	116	156	147	129	141	131	134	152	128	131	127	134	139	147	150	133	124
7208	2369	4911	5768	5130	4307	3386	2714	2236	2041	1838	1556	1370	25435	46418	8498	644	532	588	531	524	483	489	475	499	468	485	467	452	414	453	440	421	422	424	423	414	406	412	436	386	397	360	385	367	378	402	420	371	379	365	365	396	407	354	349	391	364	377	354	378	391	396	382	340	371	401	382	367	403	379	352	353	356	342	369	367	390	368	400	384	400	374	394	371	367	351	362	379	376	361	399	348	337	363	380	365	384	385	372	383	350	355	342	362	367	369	397	366	392	344	392	374	362	408	387	369	357	371	374	348	349	351	411	342	383	370	365	372	359	409	356	342	362	369	388	373	338	378	351	382	392	362	364	351	365	380	367	372	324	353	348	354	354	377	349	381	382	373	374	373	351	352	344	370	363	339	385	391	389	369	379	347	372	330	361	365	383	330	396	359	336	351	389	379	337	357	405	363	336	373	362	390	335	360	336	432	349	365	350	359	368	363	363	388	369	352	362	383	346	380	390	387	369	362	367	344	355	379	352	354	394	406	375	347	341	358	360	382	379	382	331	358	370	348	382	364	373	367	345	374	398	353	373	334	356	386	353	364	381	329	376	406	351	348	357	366	370	356	361	380	347	326	346	356	366	371	367	372	371	342	389	368	399	378	368	361	374	355	333	385	388	366	369	331	370	397	396	341	394	354	361	372	377	364	357	373	359	371	364	348	353	331	360	378	397	370	398	345	339	406	357	360	364	333	339	365	372	374	358	367	366	354	403	379	369	365	393	363	415	363	358	347	374	373	368	358	345	358	359	338	352	384	324	401	378	332	344	359	352	352	372	360	358	373	351	344	359	356	379	351	372	375	342	331	369	367	334	397	380	356	361	363	320	382	391	355	368	351	363	363	348	369	372	395	351	370	376	371	372	377	377	331	353	362	408	336	373	376	355	350	345	391	364	373	372	381	380	344	355	371	357	351	347	393	389	368	371	372	357	360	380	352	337	382	345	395	303	341	380	386	379	388	343	366	398	337	368	368	376	345	366	353	361	393	372	360	355	382	357	360	349	337	339	380	365	367	359	391	365	351	343	344	327	348	364	355	357	385	402	371	363	375	379	360	371	348	372	362	375	387	372	354	322	386	337	373	350	347	330	348	397	343	361	355	387	356	358	352	401	362	339	373	365	393	377	379	374	342	388	359	355	357	350	330	401	382	378	368	387	330	376	353	387	359	334	383	359	364	355	351	378	371	394	386	399	362	376	372	397	356	354	373	354	390	341	360	347	397	360	369	371	376	370	379	373	403	358	402	368	386	353	342	385	348	339	355	408	356	348	352	380	355	363	360	348	370	404	367	358	356	344	390	362	395	358	364	384	335	379	347	383	375	373	342	389	390	313	317	391	358	362	371	384	359	380	365	377	375	344	381	334	358	363	383	352	364	354	379	350	359	372	363	370	343	366	362	345	373	346	373	363	373	358	362	370	367	357	341	372	348	391	347	337	358	376	345	329	395	361	334	382	373	330	322	371	341	359	368	349	370	360	350	383	380	388	366	365	372	367	379	355	367	345	355	373	372	329	339	381	337	392	352	327	337	345	346	386	351	366	348	337	338	314	348	346	367	408	376	363	350	388	363	368	372	386	392	362	397	402	351	336	333	340	355	341	350	334	378	394	378	349	401	345	378	379	347	354	352	370	374	331	368	373	380	353	349	372	371	338	378	354	365	356	377	393	383	369	352	348	339	382	375	377	355	355	374	334	388	361	381	359	389	376	356	382	381	341	376	352	361	353	370	347	359	363	360	391	340	357	400	378	387	365	371	357	354	360	354	353	367	389	341	385	366	346	370	359	338	366	358	384	413	377	361	319	378	368	355	371	332	363	365	369	388	367	354	383	362	362	376	361	354	372	386	326	351	371	364	370	377	377	377	351	380	380	351	362	380	343	384	347	366	358	364	394	357	352	351	368	362	402	315	351	354	342	373	401	355	380	381	360	336	396	377	359	357	382	390	345	396	354	378	359	375	351	352	379	349	395	346	378	363	366	362	379	325	404	343	338	409	356	374	374	356	377	357	373	365	388	328	362	372	384	340	355	391	379	364	376	385	381	397	350	369	358	350	354	407	391	367	371	371	376	382	374	375	353	376	324	400	331	346	366	344	381	356	354	369	384	373	393	372	366	374	390	349	367	392	365	340	340	368	373	373	334	359	368	379	378	384	377	346	345	366	340	369	367	392	372	351	359	372	373	403	369	340	392	414	359	402	371	358	366	358	360	382	359	364	307	354	343	408	360	366	338	374	373	338	362	369	345	426	381	370	359	403	393	346	343	355	344	380	344	341	346	381	387	371	370	347	356	394	376	364	368	385	386	313	340	366	360	354	376	371	353	352	398	329	363	351	332	327	333	362	358	372	406	376	375	368	378	378	357	335	368	350	369	354	354	380	364	374	344	325	335	354	379	357	365	373	323	360	406	370	339	370	351	351	369	373	365	340	329	351	355	352	392	346	367	345	361	336	345	359	351	392	389	351	355	391	366	364	362	377	374	354	370	357	360	355	361	351	382	350	360	340	377	355	362	376	379	361	367	344	377	341	360	337	392	357	385	376	359	382	359	374	397	345	391	368	370	381	382	377	356	383	372	350	334	346	371	370	358	378	348	364	343	362	386	365	376	362	369	395	382	375	339	358	341	332	374	385	375	374	344	358	341	381	313	338	351	373	351	371	363	342	407	377	362	366	385	365	354	358	374	355	357	361	366	376	351	357	376	407	383	350	362	359	368	353	347	424	394	341	378	383	362	362	357	373	370	403	355	370	354	361	344	338	406	375	336	381	394	359	333	364	345	363	357	373	349	335	358	329	366	352	385	357	387	327	337	363	372	356	362	343	381	394	351	337	378	380	369	352	374	382	371	354	378	366	372	320	391	371	357	351	360	372	379	369	388	342	386	348	365	378	353	353	336	354	356	381	372	382	404	383	374	371	335	390	378	369	355	343	354	389	371	365	366	377	365	356	374	359	356	373	359	373	390	333	351	392	362	413	343	398	346	375	402	376	375	337	377	352	371	382	385	358	350	400	394	379	355	365	349	370	370	353	378	391	361	363	383	382	347	396	337	349	354	395	335	355	405	318	355	317	355	376	360	353	356	364	349	363	375	369	414	363	346	360	409	363	372	372	318	351	357	359	351	356	369	356	346	401	348	321	345	361	358	367	375	387	382	376	375	371	323	364	352	347	371	371	364	375	383	354	331	360	340	342	378	372	357	348	338	387	385	389	379	359	363	382	355	364	347	364	344	364	366	377	381	352	353	362	333	345	330	387	350	349	377	361	358	395	344	352	336	380	379	347	349	386	328	362	398	360	388	345	365	368	372	358	352	375	341	352	366	369	373	351	336	348	351	345	369	366	411	370	349	347	329	382	385	353	356	370	369	368	344	352	362	369	336	370	348	344	363	389	355	355	370	351	385	389	364	378	396	369	352	362	351	391	364	405	360	370	342	332	348	392	327	353	346	354	353
1852	199	217	179	185	153	147	167	152	171	163	148	167	394	1202	242	158	149	135	141	162	139	149	154	175	144	142	150	160	162	124	152	144	135	143	129	150	139	129	130	147	142	131	119	155	159	143	176	164	148	131	129	135	141	143	144	156	143	138	138	132	137	144	151	122	164	158	125	131	133	165	155	130	137	143	130	149	113	140	142	159	154	136	143	152	138	130	133	138	128	140	175	111	145	145	144	140	139	163	155	141	165	138	176	132	148	170	149	161	133	152	166	167	127	149	144	146	140	156	132	141	137	150	149	158	110	153	136	170	155	135	116	129	142	138	135	129	149	142	144	163	132	159	166	155	148	133	156	136	124	125	148	151	150	158	148	122	161	132	164	174	144	143	129	149	143	160	171	151	141	130	153	135	134	150	139	157	155	131	133	160	144	148	162	154	151	154	161	147	148	125	126	136	138	152	126	165	146	152	134	142	159	161	153	136	135	147	151	131	147	145	128	155	136	131	154	160	156	124	157	136	152	139	155	145	149	108	139	146	112	132	148	149	145	146	134	156	129	165	152	151	138	137	129	138	148	142	144	143	140	134	164	137	144	132	151	134	132	132	170	140	156	149	135	163	131	146	140	155	150	120	151	145	138	160	146	142	142	134	147	173	173	142	140	130	141	127	140	147	140	156	154	168	153	147	152	129	133	134	140	153	147	157	149	136	137	136	124	146	158	141	172	142	131	138	140	137	140	136	135	132	161	129	147	138	167	122	142	163	174	127	151	127	147	131	121	146	149	137	139	142	127	161	147	141	161	132	152	163	134	148	150	145	130	156	134	162	146	164	135	131	123	150	140	150	122	171	150	123	142	159	129	148	168	143	137	139	146	135	148	153	143	168	147	132	149	166	125	137	146	137	143	143	162	181	142	144	145	142	169	148	154	169	155	149	135	157	147	128	168	134	160	161	131	142	127	142	133	154	153	151	140	145	126	131	160	152	146	148	149	148	146	154	125	151	149	142	140	149	164	157	163	142	110	147	146	150	165	149	133	163	156	152	155	150	150	128	169	159	159	159	147	121	162	146	135	163	137	140	157	167	150	153	163	145	142	169	158	134	115	136	153	160	162	146	153	149	129	161	133	131	149	137	138	145	166	154	154	155	155	140	159	134	143	172	130	135	135	135	139	132	135	131	141	133	156	153	128	144	143	149	126	133	152	125	136	143	146	129	144	147	133	159	163	149	144	152	159	139	141	135	135	142	140	161	142	145	154	150	162	139	147	133	141	145	150	163	165	134	165	131	134	161	114	145	139	154	144	169	127	127	141	135	141	139	156	131	137	150	138	162	143	144	145	152	136	135	149	152	169	135	142	165	156	141	143	147	152	135	138	153	164	142	153	135	147	163	139	159	145	135	136	144	145	178	156	153	146	145	131	149	161	129	145	148	142	131	149	157	146	125	144	149	169	144	136	123	158	169	149	127	139	146	157	147	142	141	159	137	141	141	138	150	150	152	139	137	131	131	165	140	128	139	154	149	145	146	119	134	149	146	143	138	148	153	138	149	142	135	149	132	150	136	137	144	164	126	152	150	158	146	149	133	135	114	155	114	152	149	151	142	148	135	143	151	136	145	132	146	147	139	124	139	154	131	154	133	148	155	136	153	129	144	131	121	162	159	120	170	147	153	148	146	159	149	146	146	152	142	116	141	167	133	120	156	155	135	140	141	143	145	129	123	148	144	160	161	118	154	147	133	148	143	156	138	152	153	129	134	127	163	132	133	150	149	128	171	138	138	161	158	128	139	134	142	147	151	159	146	155	132	131	140	130	144	133	153	139	139	153	141	135	171	159	142	141	133	151	136	147	150	141	148	150	136	138	145	176	158	120	135	121	163	143	132	152	115	146	154	139	156	140	156	148	124	137	140	138	141	159	136	151	139	137	130	152	152	151	139	135	149	167	163	147	131	158	146	150	135	155	137	141	139	160	142	136	127	160	161	155	153	149	135	148	117	142	160	134	136	138	163	149	143	145	151	141	144	131	136	149	140	144	142	153	141	126	145	146	152	161	156	146	119	134	139	124	139	165	152	146	134	150	143	143	160	153	140	158	120	143	155	148	138	146	149	152	124	130	166	130	129	134	123	134	135	156	146	155	136	154	158	159	149	161	155	137	152	178	134	160	166	150	134	141	142	140	143	148	161	149	161	149	147	144	158	155	162	142	150	169	135	139	164	147	144	131	152	141	132	140	151	141	141	143	146	137	162	161	171	133	130	134	137	166	168	134	146	148	132	126	142	156	171	154	157	149	124	137	148	144	120	135	131	162	151	163	149	147	146	124	139	137	145	143	134	150	143	140	137	151	146	141	138	127	170	133	141	133	145	147	176	158	168	137	164	137	176	135	170	133	120	119	129	162	144	152	148	159	163	149	129	140	148	137	134	167	137	146	161	152	146	144	148	151	166	152	127	149	153	165	126	125	146	138	134	146	157	153	155	153	161	166	150	127	162	125	133	142	147	146	146	151	141	137	135	149	131	144	173	166	163	160	155	156	151	146	163	163	142	149	127	153	140	157	138	159	152	157	144	113	132	150	150	134	134	143	151	144	138	154	140	137	147	149	144	107	144	155	160	156	151	135	129	131	154	161	144	160	139	144	121	146	151	162	130	145	157	132	145	139	158	163	135	140	133	153	161	145	174	140	163	146	134	154	123	139	150	138	132	164	145	143	128	168	150	163	137	147	169	130	143	107	126	138	159	133	149	150	144	128	132	135	143	135	132	130	153	146	158	145	177	125	143	148	144	139	155	120	134	133	149	134	139	137	143	127	142	136	154	150	149	145	147	126	138	146	158	145	136	148	141	149	137	135	159	146	146	145	145	155	152	147	148	148	144	165	143	131	159	132	155	150	122	147	128	155	140	158	134	170	153	160	143	145	145	159	148	157	151	145	136	146	125	127	140	152	128	142	160	147	144	133	169	142	123	125	149	146	146	154	122	148	122	137	117	158	151	137	144	152	148	158	141	153	114	143	155	159	150	135	154	152	148	156	147	131	145	140	134	134	146	155	151	155	154	163	147	125	133	134	144	124	124	150	123	146	125	150	133	144	157	151	128	141	141	139	145	156	146	135	138	149	150	148	138	162	145	150	145	135	134	154	137	132	138	130	149	131	131	138	146	155	140	131	164	164	158	161	145	155	135	138	145	150	155	144	152	137	144	130	140	148	156	126	133	141	161	134	167	134	154	132	136	133	149	144	121	149	157	129	135	142	143	154	155	147	148	156	158	161	146	161	141	141	155	136	142	153	128	145	155	154	144	145	133	143	151	148	171	129	141	143	151	156	159	169	150	137	182	161	155	161	144	142	164	134	153	139	165	149	129	152	142	169	139	151	169	152	132	145	150	148	135	127	135	133	153	154	144	131	149	144	149	147	129	123	135	136	147	137	152	161	131	150	141	149	119	156	148	159	142	145	161	128	129	145	168	142	153	133	159	154	137	136	157	159
2072	473	489	606	554	519	501	472	442	439	428	443	462	2691	7582	1121	403	447	414	384	446	414	406	396	408	387	359	439	432	410	382	398	377	394	400	382	412	383	425	421	394	405	396	424	392	389	403	392	353	385	386	409	393	412	392	372	398	393	433	385	401	413	431	405	380	398	439	411	403	420	413	418	382	382	382	374	385	405	404	397	401	400	410	397	420	385	419	386	419	387	412	413	397	404	397	432	409	427	367	418	400	350	404	399	382	366	362	436	386	387	383	405	409	436	403	416	417	392	362	432	392	382	452	365	413	365	375	386	392	417	416	406	421	429	362	391	369	424	426	387	389	400	370	403	382	388	426	392	397	399	404	425	398	383	412	375	369	398	402	426	384	391	408	391	422	407	434	415	399	417	408	401	363	392	404	412	445	383	401	367	413	394	408	431	394	376	411	445	434	392	399	429	358	391	389	375	434	394	407	420	377	406	402	425	422	423	390	411	420	410	432	384	410	406	397	418	408	399	395	381	410	355	386	415	414	401	407	371	423	393	423	408	415	390	391	401	399	391	418	408	415	415	427	378	406	383	421	423	405	376	386	439	401	409	418	393	401	395	390	412	406	403	388	407	418	393	379	410	387	399	415	392	387	404	389	407	384	419	407	366	402	412	402	377	408	382	406	391	400	388	397	387	384	400	379	409	398	415	351	404	436	383	380	409	382	407	417	394	391	397	410	395	372	390	416	387	381	364	388	428	387	388	407	366	434	417	372	396	425	395	352	379	407	396	381	401	409	397	370	411	374	400	413	419	439	389	394	398	384	397	394	393	396	383	399	409	382	396	381	401	380	398	449	372	380	418	378	396	404	404	355	371	413	373	398	374	381	409	437	425	383	363	442	430	398	410	367	394	388	425	395	373	411	400	386	415	406	414	382	401	422	424	424	408	358	402	424	384	410	407	382	384	397	387	410	371	401	407	387	382	385	419	431	419	415	380	382	392	429	386	433	441	404	429	380	364	384	444	401	400	416	389	381	359	390	405	397	429	406	412	384	423	418	406	391	368	401	413	405	382	419	394	402	444	408	411	383	425	387	374	384	391	406	369	407	401	423	372	452	426	393	408	411	414	433	377	409	391	384	396	383	404	400	396	400	389	380	382	417	418	421	364	379	420	424	372	401	457	399	388	384	400	422	429	383	395	407	415	378	409	404	403	389	383	380	382	373	391	401	433	409	373	368	370	405	409	407	376	428	409	410	377	414	402	414	392	400	455	417	401	390	400	373	402	384	423	415	413	349	380	383	376	399	415	413	415	366	399	430	432	402	394	412	412	394	410	412	391	387	413	427	457	400	408	391	404	391	380	400	380	391	380	382	419	433	408	375	412	416	428	389	390	402	388	396	426	420	404	403	377	387	400	399	400	406	399	372	362	427	408	438	411	384	433	412	399	411	403	390	416	422	394	374	363	410	348	387	381	388	411	403	408	385	366	438	388	381	402	395	384	372	397	392	383	414	411	406	414	384	411	405	435	392	456	402	349	396	429	426	411	358	377	379	388	399	409	400	413	410	411	390	375	407	398	379	367	389	372	394	392	380	405	389	376	387	376	370	406	416	387	384	393	409	377	404	411	450	400	373	416	402	402	398	361	417	416	430	385	405	373	351	426	386	366	426	401	407	427	424	378	424	370	372	433	375	412	386	414	402	411	412	409	398	370	371	420	391	388	354	398	398	421	389	452	363	405	398	418	417	373	426	384	404	381	395	396	402	412	347	373	391	422	418	430	355	390	399	392	397	402	436	388	413	391	392	366	389	372	412	377	424	412	407	365	388	394	378	394	422	425	379	417	409	393	408	410	412	405	421	399	413	401	384	404	402	419	428	411	413	405	398	406	367	383	412	358	396	402	348	404	364	357	395	437	367	417	399	369	402	420	415	430	416	421	386	401	383	361	433	409	425	410	399	424	400	407	409	402	381	406	378	417	393	409	403	406	380	387	382	406	383	402	415	410	388	363	387	408	410	392	414	403	398	377	408	420	379	396	411	365	379	422	379	437	391	389	438	397	398	397	400	386	447	393	404	412	405	399	385	391	401	392	375	420	379	346	424	385	377	371	408	409	419	381	407	388	415	375	404	407	464	409	374	413	415	392	437	389	398	421	420	443	411	409	416	395	402	368	396	416	381	438	415	418	418	403	365	378	387	397	407	383	391	399	385	415	383	363	425	392	435	396	389	415	361	339	389	414	389	400	378	440	392	381	405	426	402	415	433	388	392	351	414	438	374	408	440	373	400	408	392	402	371	410	452	407	393	419	403	387	361	399	403	405	388	385	412	384	380	389	345	403	390	425	379	420	360	417	386	369	431	400	377	415	430	403	369	434	379	445	412	423	391	392	373	430	370	414	382	410	388	399	389	387	406	392	406	385	409	376	397	381	407	414	400	403	400	384	433	401	376	392	415	383	379	388	399	381	368	386	399	397	420	389	418	396	420	385	403	404	379	403	440	429	376	387	391	376	393	393	383	405	399	362	382	391	367	399	407	354	392	402	382	381	429	393	387	368	352	441	412	392	379	388	402	453	373	415	387	416	379	398	435	379	361	390	405	384	387	391	387	422	385	414	380	420	403	400	380	387	381	395	404	401	410	366	378	390	369	407	407	402	372	398	371	418	412	379	368	395	449	372	399	391	396	412	393	406	401	368	411	371	426	402	409	372	372	385	380	399	381	430	400	393	384	411	401	389	391	385	388	369	381	410	379	428	411	415	396	392	371	404	370	418	377	409	387	407	413	400	399	375	354	401	367	382	389	401	391	425	399	384	416	417	398	402	360	434	389	425	383	385	394	398	379	397	375	411	401	392	385	429	385	392	429	419	413	399	429	404	425	412	393	384	403	419	366	410	379	397	386	399	360	397	421	422	418	382	411	424	404	425	413	396	402	400	406	396	395	427	373	402	410	367	423	413	384	400	404	388	409	391	414	397	420	378	385	430	383	411	376	397	412	385	388	430	410	394	388	395	376	415	379	392	401	387	410	403	414	427	404	377	418	421	407	427	388	401	389	396	381	411	388	392	381	398	387	401	391	414	382	367	442	377	423	406	405	388	389	380	374	411	402	397	413	412	386	388	389	368	394	401	395	392	451	394	402	415	397	392	422	414	380	428	427	369	400	420	392	371	401	382	387	421	417	387	416	406	383	419	399	414	383	409	397	424	383	368	395	403	411	413	404	403	414	389	381	404	402	383	397	412	366	396	384	405	394	428	370	428	395	422	381	393	386	404	390	412	372	391	391	377	401	418	429	391	414	354	414	393	407	392	388	382	359	401	440	399	427	403	406	412	395	369	382	439	431	401	404	395	395	409	423	393	373	417	381	379	386	386	447	438	389	406	375	385	393	403	368	407	394	394	417	368	421	383	405	374	405	395	386	392	390	380	380	405	409	417	420	438	394	401	393	435	391	406	369	391	392	377	406	399	383	447	398	383	436	409	365	414	397	413	383	388	403	408
6688	1208	1678	1183	911	774	521	417	436	342	313	306	260	2920	14050	2762	235	228	212	227	197	211	235	211	210	187	208	204	225	208	238	186	178	215	187	202	231	223	234	190	186	201	205	224	190	211	205	199	217	192	213	214	204	207	200	233	208	190	212	218	244	211	225	205	215	215	196	209	175	209	211	227	223	199	209	190	212	220	224	186	209	211	208	241	210	182	202	218	162	201	200	193	199	196	220	208	198	156	196	241	205	182	218	253	196	209	202	205	191	228	199	224	224	202	199	196	195	187	194	201	214	196	220	174	218	190	224	230	202	208	193	208	188	207	226	189	233	201	210	190	204	202	183	212	207	203	202	218	217	191	221	191	197	196	195	202	178	227	208	213	232	193	196	181	203	179	183	212	216	178	184	228	216	215	188	203	206	210	206	195	202	195	208	201	193	193	195	192	195	205	195	225	195	213	200	175	208	195	224	204	234	220	218	221	215	200	246	207	221	190	192	203	202	200	248	216	244	191	207	201	196	204	213	201	214	225	208	209	201	203	215	200	190	231	193	216	205	206	226	203	196	194	189	194	200	205	191	203	212	182	199	224	205	226	202	193	227	215	244	201	190	223	214	198	229	201	176	204	215	193	206	227	205	190	190	207	204	212	202	221	219	254	200	226	194	247	183	226	208	204	186	221	199	212	197	210	241	230	202	207	200	199	192	211	204	181	163	183	207	199	198	203	220	200	230	199	202	205	192	212	209	204	188	195	199	191	214	218	218	207	202	194	236	191	206	213	215	212	209	226	216	207	190	223	204	203	210	233	195	203	175	218	189	198	204	221	189	220	222	195	214	202	182	209	214	198	189	200	228	195	200	193	191	199	213	211	206	209	220	207	197	185	223	192	165	202	244	197	181	211	215	204	215	237	190	183	209	203	180	199	178	227	198	204	223	192	196	207	198	220	212	201	206	196	190	240	204	194	217	182	210	224	205	215	195	216	231	209	193	221	226	218	198	208	261	213	206	226	208	202	185	189	198	216	182	207	224	188	208	208	218	219	209	203	210	196	207	218	223	217	202	191	216	195	182	212	217	181	219	222	210	204	212	196	204	211	178	204	216	190	210	197	177	218	216	199	197	210	190	192	184	201	212	190	219	188	208	245	201	232	218	198	215	183	212	218	199	213	175	228	193	200	194	211	182	221	165	184	210	195	181	214	231	207	233	207	203	232	226	182	219	207	177	202	180	186	205	204	200	222	203	195	211	200	194	229	219	222	195	174	201	196	227	224	206	186	200	195	196	208	209	214	206	195	204	211	203	205	209	198	201	221	198	211	220	217	206	207	222	201	197	188	231	212	192	218	211	224	209	233	194	205	194	219	213	190	193	214	196	189	209	215	234	206	213	216	190	214	199	209	217	221	199	213	242	206	233	188	188	190	208	221	199	193	226	204	208	193	212	194	201	225	231	219	204	210	201	192	185	193	199	230	222	204	208	205	218	212	203	205	215	185	218	217	209	192	206	213	221	185	188	193	225	209	187	195	189	192	194	208	198	180	208	206	201	223	212	200	207	227	224	214	212	206	214	222	194	191	204	192	191	202	220	209	212	208	201	189	208	199	205	196	214	181	191	200	197	259	203	230	213	195	205	191	208	218	199	199	234	230	206	195	199	221	183	208	199	202	215	205	190	210	204	239	189	193	224	190	203	190	191	226	207	224	184	218	190	196	187	206	210	215	214	194	209	195	188	205	215	199	196	206	211	201	195	179	193	216	198	202	225	204	200	203	203	207	215	201	205	203	189	212	211	194	213	190	198	209	214	215	195	204	203	208	248	216	204	213	186	199	210	191	219	249	212	209	218	212	212	188	220	208	193	186	205	193	173	209	216	217	217	226	209	235	214	235	184	215	206	206	244	197	194	214	209	194	200	217	184	215	226	186	213	214	200	201	218	218	204	200	222	222	232	218	200	216	226	212	209	220	204	186	194	218	219	180	210	232	231	231	208	221	195	203	207	223	220	208	219	195	198	178	218	203	191	224	210	200	233	214	209	214	212	199	206	210	211	206	209	194	198	225	204	214	196	218	205	220	198	188	186	196	225	199	183	184	172	207	225	203	191	212	194	210	200	182	182	222	212	248	199	203	205	202	215	220	220	219	184	217	197	212	200	190	221	185	213	186	205	234	195	192	188	207	183	207	179	174	211	220	218	206	209	192	195	215	185	213	195	191	214	223	180	201	187	188	219	203	205	184	181	211	210	210	206	186	218	195	180	197	230	168	210	213	206	194	221	219	206	197	236	186	218	199	178	208	234	207	196	200	232	225	243	217	182	242	216	207	210	208	198	196	198	216	212	194	210	205	200	222	232	230	211	196	231	206	231	204	222	212	204	218	212	187	214	213	216	201	210	213	189	193	215	222	197	211	191	211	208	227	210	183	171	194	202	206	217	200	215	193	216	215	195	215	214	219	238	205	225	179	206	196	207	186	191	192	199	196	208	201	203	207	213	232	213	191	204	207	213	187	197	191	211	239	212	191	211	183	195	209	210	209	221	187	228	200	187	207	192	223	211	207	222	192	219	175	217	208	208	179	195	213	208	214	230	210	192	209	221	209	194	201	215	223	198	189	248	200	191	207	226	233	197	210	207	205	187	194	237	201	195	200	166	188	196	201	193	203	231	196	226	181	207	203	204	191	210	215	202	214	212	191	198	185	194	212	224	227	198	189	189	182	219	198	206	197	199	215	216	237	203	197	195	204	198	183	185	236	238	179	199	186	202	213	207	197	192	207	208	181	173	191	176	220	237	208	181	198	201	190	227	210	206	205	218	204	220	215	167	217	215	225	213	228	203	211	205	210	194	191	209	202	222	198	204	217	206	212	208	172	203	212	217	208	193	197	216	199	183	176	195	201	197	202	200	209	239	212	219	194	207	230	209	210	228	194	205	215	215	221	227	236	207	215	210	186	230	196	203	208	213	196	206	188	202	211	206	193	193	217	207	223	207	210	219	200	211	226	217	192	201	202	195	221	224	189	201	200	187	221	222	222	202	234	204	195	195	201	235	190	207	197	202	220	217	190	218	201	223	180	195	216	243	231	205	236	209	189	182	182	201	202	174	200	212	197	205	211	201	218	228	204	195	216	212	197	209	211	186	203	224	195	208	199	184	224	216	181	180	203	208	185	186	191	194	214	215	208	214	192	197	190	210	200	166	188	201	210	210	199	204	198	230	226	224	204	192	205	186	263	200	203	212	211	241	206	190	201	194	220	193	220	213	164	222	218	195	202	202	203	210	208	207	182	216	218	206	187	216	193	213	232	243	190	188	198	204	212	218	200	188	202	218	190	186	212	226	193	204	209	236	194	222	200	212	206	215	204	209	187	208	222	221	195	185	238	205	210	180	196	203	198	186	221	182	219	178	177	200	229	218	219	208	227	201	217	186	204	202	218	188	214	229	215	212	196	198	204	187	210	206	194	202	236	218	190	193	208	213	224	204	188	213	213	183	192
5288	1553	2904	3447	3046	2717	2022	1747	1636	1336	1222	1090	992	12565	37457	8106	734	655	637	649	597	593	566	600	590	563	592	603	564	574	528	561	528	523	598	515	569	491	588	560	526	551	550	579	519	545	544	550	591	517	543	513	597	532	561	549	557	530	586	504	568	533	507	544	557	555	537	547	559	564	535	536	565	532	528	515	540	535	523	552	564	540	511	575	567	548	517	569	508	555	523	533	515	507	540	552	555	523	547	544	574	527	555	502	576	533	536	507	498	523	560	541	526	577	558	535	520	536	554	541	507	524	522	578	540	526	486	528	529	528	514	535	553	515	542	509	546	507	577	585	536	535	561	515	546	599	528	539	573	549	539	554	571	533	565	508	547	545	494	518	539	530	537	516	566	538	502	530	511	567	553	530	536	545	551	537	508	526	505	533	517	519	492	549	525	543	501	521	553	532	521	561	572	538	533	586	508	520	520	542	549	534	540	518	532	517	566	524	590	563	545	485	548	557	569	583	567	517	576	556	486	511	510	522	549	570	583	531	579	505	496	531	514	573	529	513	538	504	536	523	539	551	550	529	540	515	519	567	561	546	539	542	538	576	493	548	511	566	527	495	538	518	536	526	534	541	521	519	522	529	544	559	544	527	591	504	533	528	588	532	544	522	556	491	510	540	521	503	526	525	536	534	552	515	498	561	516	546	527	565	489	534	527	584	502	507	536	497	549	488	538	549	554	510	574	543	533	535	544	531	551	543	567	566	568	539	541	544	538	544	535	567	570	557	565	539	510	511	512	556	561	570	549	540	532	483	565	551	549	527	545	520	520	561	545	498	551	538	546	539	545	550	501	542	564	523	555	545	547	595	528	557	506	551	533	569	535	572	555	552	505	536	530	543	531	487	518	559	572	533	522	517	502	538	546	484	523	503	549	545	522	579	527	575	537	513	534	502	547	556	554	560	505	515	529	541	505	500	506	569	558	513	530	534	571	530	536	533	532	521	543	491	532	558	535	572	498	519	520	528	513	522	521	542	526	570	533	515	547	546	514	556	527	528	549	496	494	536	533	566	525	546	564	554	565	569	539	564	518	514	559	535	530	554	543	552	488	481	571	512	532	554	545	557	553	548	547	541	516	517	550	523	518	512	542	573	569	530	549	524	497	541	526	511	575	552	521	527	511	538	558	522	530	541	559	532	513	498	522	549	556	536	545	520	513	536	566	554	528	557	546	534	552	539	518	522	558	558	551	538	520	523	547	509	540	548	519	542	557	530	503	537	554	497	531	513	541	514	519	505	544	545	519	517	525	555	493	489	526	539	541	487	533	537	544	545	509	545	514	538	556	542	493	540	525	538	548	544	550	543	519	546	539	558	516	522	557	552	542	537	540	546	541	519	554	521	519	514	539	556	546	514	513	495	494	532	526	539	510	540	513	545	570	523	506	524	544	578	512	571	493	527	552	511	555	539	528	513	527	533	522	526	503	555	516	543	503	556	513	542	546	555	539	548	520	559	530	532	590	541	524	551	529	482	508	561	549	521	544	509	550	494	530	554	506	539	525	588	562	546	522	512	514	544	551	543	532	544	560	510	536	552	534	530	523	529	566	547	554	480	543	546	529	520	518	583	511	580	542	544	570	530	538	528	497	515	580	546	513	532	511	540	533	503	520	498	550	562	523	480	549	546	532	517	540	518	532	512	555	554	504	516	554	534	540	530	535	552	547	514	528	523	494	531	595	541	549	536	525	547	533	536	529	501	536	542	508	536	556	548	516	586	533	572	519	554	497	527	555	545	562	498	497	559	539	515	574	564	511	495	605	517	556	535	538	528	553	511	513	562	510	544	547	529	510	513	541	561	538	523	490	529	531	485	503	550	512	540	529	510	538	547	518	537	550	511	564	518	526	533	549	575	512	531	535	573	538	541	555	589	514	520	506	545	517	572	553	490	564	560	532	489	534	569	521	512	498	510	523	526	525	503	517	517	530	518	506	477	548	549	533	555	543	520	527	525	539	532	501	547	532	540	563	521	526	517	541	520	510	566	537	547	503	517	530	553	517	502	550	548	526	541	592	561	555	482	494	506	520	506	507	561	560	541	503	569	553	547	506	533	541	517	501	570	551	540	528	520	511	538	507	533	498	547	533	553	515	550	521	589	534	575	533	513	517	554	523	544	506	504	542	524	544	519	573	492	531	509	544	539	531	563	514	510	511	553	545	511	558	545	522	555	539	543	491	523	586	510	550	521	476	513	570	542	493	516	558	568	515	517	556	509	515	550	487	560	519	529	538	541	514	529	538	556	517	555	515	523	535	573	537	523	508	570	536	541	553	561	523	523	566	503	478	508	523	532	553	539	512	491	545	582	534	530	542	520	533	533	572	521	551	537	544	565	541	572	513	548	549	490	560	538	563	535	520	554	520	542	561	554	551	530	545	547	565	499	547	498	550	555	583	570	565	532	536	569	526	534	564	536	555	525	512	529	535	541	551	562	554	548	549	532	533	555	512	545	567	516	535	535	535	566	527	550	541	549	524	546	539	526	544	537	512	533	540	534	487	509	567	520	528	507	525	524	570	518	517	566	555	542	509	525	578	535	525	532	525	519	529	545	521	492	532	518	536	523	538	523	486	520	511	552	536	542	542	521	537	547	554	521	542	519	556	559	559	503	554	528	546	539	534	524	511	544	549	530	510	535	546	556	576	546	564	497	516	553	508	562	553	535	561	534	532	525	536	536	542	558	544	546	565	534	513	540	527	577	530	522	535	560	525	548	548	547	527	538	509	543	543	534	556	520	548	548	565	520	546	527	569	521	495	556	553	532	563	550	524	520	518	548	532	534	515	526	556	555	579	590	551	568	510	517	561	534	516	551	537	482	542	510	538	515	558	515	552	538	497	587	544	556	574	540	531	542	556	565	523	491	561	496	562	499	532	558	507	536	558	512	506	555	509	561	551	478	511	522	546	532	572	573	565	518	533	516	557	597	566	533	528	546	520	534	561	547	521	533	540	528	537	516	505	502	524	532	549	545	527	542	536	563	524	552	515	559	558	545	545	496	550	587	506	552	539	523	566	522	486	514	590	507	521	567	500	569	503	530	536	532	514	510	560	513	542	580	530	595	583	549	508	518	525	541	546	493	539	530	529	534	538	496	531	545	543	513	544	512	528	549	515	551	532	544	572	500	545	541	550	510	526	546	521	521	566	539	576	544	553	567	522	539	557	541	496	564	545	533	539	543	547	534	550	524	536	485	538	583	536	484	551	535	531	527	518	553	538	521	562	507	528	513	530	521	519	517	512	552	539	558	564	538	492	532	485	531	588	525	555	520	536	502	536	523	508	547	596	558	534	535	535	526	522	551	528	559	559	520	547	506	511	498	569	522	560	539	533	553	543	551	518	534	511	519	541	520	518	582	552	528	571	543	541	520	552	527	572	582	547	485	574	510	540	550	525	517	539	503	552	508	550	496	569	542	514	556	507	537	523	549	550	552	546	495	525	508	492	517
12676	2446	2877	2270	1541	1210	858	669	530	380	306	298	253	5042	23853	6123	228	158	144	142	176	156	153	139	170	177	134	128	146	155	137	130	150	122	147	124	159	142	131	118	137	145	129	127	164	113	143	120	147	133	149	120	149	133	142	137	145	139	142	143	133	133	156	113	120	129	133	114	131	126	157	135	142	136	156	133	114	135	149	139	131	122	154	124	141	133	136	107	127	106	136	134	135	158	112	125	122	157	135	145	142	154	129	121	123	129	133	137	150	134	121	165	129	153	148	139	160	127	131	130	148	165	126	130	134	139	141	135	138	118	144	117	131	138	125	129	130	125	106	116	127	133	124	136	116	114	148	138	128	125	126	142	120	122	145	127	151	138	151	141	138	159	139	152	143	138	140	158	128	143	145	133	135	112	133	141	139	144	142	142	118	122	133	145	129	150	135	140	120	110	128	137	125	139	132	154	135	134	143	137	107	121	121	139	114	130	125	122	127	147	160	152	133	122	136	126	163	109	122	122	124	122	147	141	150	139	138	132	137	130	137	139	134	151	145	127	141	125	115	153	124	115	133	131	150	132	139	139	140	136	127	117	130	139	165	132	138	133	146	114	130	135	146	128	155	138	138	132	114	115	123	130	133	131	135	149	120	129	119	132	119	128	126	123	149	139	118	147	142	135	145	106	143	142	131	157	127	155	128	129	151	116	117	129	128	119	128	139	119	136	122	129	124	139	129	112	127	120	140	129	139	138	126	118	138	148	131	135	139	128	150	134	125	140	108	139	158	148	139	122	147	139	115	133	133	131	145	133	138	120	144	139	128	122	131	131	140	129	136	147	149	135	128	131	141	132	130	125	142	141	135	133	146	155	135	117	114	140	147	133	129	155	119	139	127	120	139	152	121	133	161	142	115	111	120	123	115	125	155	126	138	141	140	128	121	129	131	133	132	146	143	131	136	132	121	136	131	133	142	125	128	137	140	125	123	145	147	129	132	133	136	131	120	117	139	148	140	146	128	125	146	146	117	143	124	125	153	122	122	126	135	129	138	128	127	136	143	141	123	121	139	125	138	121	120	143	121	143	141	136	144	123	133	120	136	126	141	134	136	131	131	143	134	154	140	131	126	145	137	144	145	140	159	144	147	132	138	145	118	113	126	132	116	158	137	139	118	129	123	129	137	142	152	118	121	107	136	129	134	126	138	143	133	136	130	117	154	162	135	127	126	146	144	156	145	136	139	129	139	126	145	101	130	126	135	119	131	115	153	111	146	123	143	117	155	131	142	130	133	136	123	133	130	141	142	154	142	138	119	127	124	137	109	108	147	139	136	142	132	124	137	133	118	117	128	159	143	140	129	131	139	137	141	140	141	128	142	154	149	127	148	150	153	150	154	136	124	153	126	129	153	137	142	129	123	145	148	129	136	141	132	122	126	131	150	135	125	108	121	142	120	155	121	120	129	138	135	135	132	124	126	138	112	136	136	106	169	140	130	108	113	154	152	138	128	122	129	111	150	145	161	116	129	148	120	135	150	122	137	124	148	158	157	157	153	136	123	122	132	119	130	142	127	136	141	143	121	140	140	141	142	127	132	128	139	132	120	148	133	128	122	136	113	138	134	168	128	129	155	125	125	129	138	128	148	137	127	128	150	104	138	159	127	145	130	114	145	125	122	128	138	119	136	133	128	130	134	134	122	117	152	116	115	128	154	111	134	145	125	142	139	118	132	140	141	131	132	114	117	125	153	135	124	136	118	134	161	123	108	131	132	120	128	140	140	129	137	127	159	118	144	139	141	119	117	134	110	150	134	125	134	119	138	133	132	123	128	131	105	128	151	154	141	139	127	142	139	159	152	125	126	149	114	131	130	116	116	139	114	129	134	129	144	147	123	132	124	126	138	151	135	133	163	109	136	127	149	127	140	137	119	136	114	130	146	105	115	125	129	142	116	120	136	157	154	166	150	121	133	159	146	146	138	156	125	140	130	136	135	135	147	141	142	149	133	135	160	140	160	121	140	134	131	142	137	142	125	148	115	143	159	116	138	113	151	151	160	135	128	119	143	138	152	140	135	138	139	133	138	133	114	128	147	135	131	130	157	131	134	156	155	135	140	135	125	153	121	106	131	119	128	126	138	120	125	130	115	122	147	135	156	123	124	139	117	146	134	132	139	143	136	127	142	154	130	129	137	134	109	134	162	144	122	148	128	123	152	135	138	134	134	111	124	114	137	133	148	129	144	134	139	145	130	125	140	150	111	125	131	142	135	124	153	131	118	130	116	123	114	127	150	164	131	132	122	136	114	135	149	132	123	137	143	132	142	135	148	126	132	151	141	135	127	139	158	118	141	129	134	134	135	128	119	149	145	123	132	128	155	149	143	132	130	134	120	153	157	131	121	177	124	133	124	126	138	156	143	149	121	133	129	144	133	115	137	147	154	144	115	136	150	145	121	116	150	127	137	131	134	155	115	135	141	127	120	122	119	125	132	119	152	130	130	131	115	133	158	108	131	136	146	123	140	114	148	128	139	140	150	150	129	134	128	126	133	119	124	122	127	125	152	123	152	114	144	139	145	143	140	134	139	124	126	136	138	121	146	123	140	135	133	140	143	119	131	143	121	140	125	135	109	152	122	138	137	138	147	139	137	122	109	121	131	110	136	135	137	147	115	139	125	141	146	140	140	125	136	128	114	114	130	122	132	132	131	134	135	142	140	130	135	125	150	140	134	120	119	164	125	155	129	125	134	147	127	137	129	134	137	130	125	138	122	156	143	130	137	142	131	132	135	142	150	151	106	120	143	129	112	136	145	139	139	143	127	129	124	111	151	136	145	130	121	131	120	135	146	121	126	133	133	155	135	132	139	120	125	141	121	124	131	133	115	129	125	135	152	104	114	144	127	122	121	121	136	151	117	107	118	145	135	131	124	130	140	144	118	116	132	142	122	128	136	139	151	113	142	126	127	144	127	139	146	111	143	119	122	134	154	143	121	131	132	144	143	127	132	145	142	138	126	110	121	141	128	124	135	130	130	104	123	122	124	131	124	125	142	144	138	137	124	139	131	152	122	123	135	129	99	145	118	141	148	130	117	126	139	143	104	152	106	127	127	140	154	121	131	118	113	130	127	134	125	133	146	126	108	120	153	130	117	141	136	124	128	129	129	128	113	149	129	143	147	111	131	132	138	130	141	90	130	139	128	132	146	134	146	129	142	111	128	132	132	128	128	122	128	139	134	139	140	122	120	144	141	121	127	117	132	147	134	124	140	122	134	139	149	161	126	122	129	115	142	134	162	130	141	129	143	172	135	138	129	150	135	143	148	132	131	102	126	141	146	143	123	123	151	127	116	131	119	126	130	133	118	153	137	138	128	141	127	124	116	153	118	123	137	139	117	137	129	132	133	159	123	133	115	143	114	122	145	126	118	145	159	124	118	115	131	128	140	134	120	155	122	136	144	109	154	134	146	141	139	132	123	133	135	141	123	126	122	126	105	135	120	137
7228	2160	4932	5665	5073	4372	3313	2670	2358	1959	1678	1426	1363	17102	46335	12107	611	571	554	525	494	517	496	453	473	459	442	434	433	433	429	395	416	419	401	398	401	376	408	396	428	390	409	381	422	348	355	365	367	389	383	386	370	365	362	364	395	385	336	391	377	381	375	357	343	340	361	348	338	366	383	363	374	364	335	371	367	379	337	366	374	362	379	375	371	370	342	382	325	351	344	334	371	376	346	358	370	364	364	362	346	335	396	359	362	381	344	349	347	397	353	392	347	372	331	386	326	352	369	365	338	354	392	375	339	354	388	345	323	365	363	327	370	371	340	361	347	379	376	360	334	360	358	356	373	352	381	389	352	340	357	355	353	348	313	378	360	356	359	341	352	347	350	379	341	333	390	363	355	370	346	352	343	331	379	363	313	327	368	345	380	336	366	362	340	358	337	370	360	378	356	349	376	372	327	329	361	352	355	376	327	343	331	377	350	340	359	376	334	384	358	349	378	354	362	349	324	363	323	346	347	351	367	365	365	328	348	370	341	332	346	353	363	375	329	330	357	407	371	359	348	357	357	341	337	387	373	326	362	361	343	343	389	385	399	360	375	345	363	397	326	346	382	349	375	369	364	380	347	369	337	354	378	348	332	357	398	343	328	372	338	363	321	365	403	353	373	376	321	336	359	366	327	372	358	351	349	361	299	369	366	317	355	352	330	342	351	366	387	359	376	372	343	383	337	348	375	346	355	352	337	382	365	348	360	351	339	342	353	388	363	356	364	336	365	381	391	346	365	329	330	322	360	361	370	356	332	366	365	331	366	368	336	334	365	320	347	358	361	388	350	322	370	370	358	334	363	333	349	334	352	335	352	375	324	332	327	336	356	365	371	357	382	340	363	344	345	350	343	365	354	388	382	362	359	336	337	342	366	347	355	357	377	326	358	324	368	319	373	338	357	380	379	335	326	326	355	377	349	350	373	345	338	356	368	358	366	361	346	356	351	370	298	335	368	347	367	328	362	343	352	344	326	339	366	374	334	356	337	379	375	328	344	358	353	344	385	342	334	331	341	385	364	355	365	350	356	368	369	362	375	300	369	343	375	385	340	363	346	366	343	332	378	352	369	346	334	351	337	341	401	348	390	365	370	332	359	358	362	348	386	368	369	349	335	349	395	351	325	336	367	335	376	336	343	351	374	339	334	334	349	371	369	358	381	330	361	365	360	362	367	342	379	335	375	329	351	325	382	346	333	365	392	337	363	379	359	374	334	347	367	385	379	350	348	353	367	353	342	358	343	340	341	345	347	346	361	324	349	374	378	328	359	378	347	329	370	379	344	358	349	390	320	336	362	333	340	349	357	365	366	309	335	339	371	352	363	332	363	384	353	340	364	355	347	342	341	363	331	356	356	335	366	328	370	374	334	335	377	334	354	340	360	365	357	369	371	363	367	346	325	328	361	363	365	386	364	356	358	375	333	321	353	354	328	307	340	336	358	362	359	338	354	376	327	360	341	339	342	354	344	351	365	336	333	376	349	320	359	335	369	347	351	348	366	357	325	358	298	354	334	342	363	338	362	375	364	316	347	363	354	355	368	365	358	336	392	361	388	356	364	385	358	357	362	345	357	404	363	378	314	374	370	363	320	315	352	370	374	368	364	376	361	344	353	355	369	372	340	362	336	344	378	339	384	351	320	325	333	371	376	372	383	350	384	349	381	324	325	348	350	347	336	366	355	342	373	370	378	361	350	352	345	361	338	363	348	364	373	377	345	388	361	335	376	351	333	335	361	347	335	396	354	367	345	314	356	343	396	320	367	346	355	370	360	331	389	344	347	344	342	352	359	329	362	360	352	334	351	366	380	346	362	338	403	327	358	367	328	338	329	360	388	353	379	415	360	357	357	342	356	344	326	352	332	322	356	376	348	355	361	366	337	384	364	366	389	343	361	376	332	343	348	351	385	340	404	348	334	347	375	350	371	369	336	345	333	365	391	353	352	355	336	337	384	352	319	343	381	339	367	318	339	363	349	358	350	337	331	352	338	336	352	336	334	349	367	353	389	354	331	363	331	357	323	345	387	322	346	332	338	373	357	344	343	386	363	369	356	371	374	350	368	342	356	357	356	341	349	328	381	321	334	348	399	327	343	407	363	374	357	343	359	344	362	373	344	364	377	358	319	339	375	366	363	358	353	353	344	369	369	350	336	361	380	380	360	344	360	298	358	348	375	352	342	347	375	369	366	347	365	350	346	347	362	339	360	372	345	382	378	376	373	334	333	368	335	343	337	349	379	367	354	336	360	354	379	374	342	361	335	368	367	358	372	356	348	336	330	369	344	360	326	339	393	357	370	356	363	338	335	364	344	338	344	317	369	331	387	347	329	358	370	362	353	349	362	377	340	377	352	346	360	332	346	360	370	387	370	369	361	360	323	369	371	335	374	356	374	347	371	327	359	349	367	333	354	336	402	370	366	307	363	357	358	368	335	366	343	354	340	351	345	341	346	367	353	345	320	395	364	361	393	349	357	385	346	373	354	380	340	319	361	396	346	348	342	388	369	365	368	333	351	369	354	371	346	374	368	374	355	329	343	372	359	373	361	388	358	383	365	356	350	362	320	354	325	359	347	359	360	330	345	346	367	352	340	386	333	351	368	332	341	348	371	370	336	369	348	339	379	333	350	378	363	360	335	360	346	364	372	395	362	385	372	342	384	355	320	377	341	390	355	374	369	354	347	351	394	330	386	352	374	358	381	321	368	353	368	352	341	307	337	358	344	342	348	371	352	352	372	336	416	344	378	327	354	357	382	342	335	390	377	369	336	322	383	334	363	362	347	396	365	368	382	365	346	364	337	335	326	352	347	345	354	369	341	365	345	319	356	377	355	355	356	352	371	346	383	379	357	372	380	375	336	349	372	372	344	342	319	367	354	369	352	357	355	382	352	383	341	339	368	333	350	341	385	375	346	345	342	361	349	346	351	348	353	361	368	332	371	355	346	365	328	361	400	364	380	356	332	377	380	329	356	399	375	367	390	359	357	333	382	328	340	345	394	316	350	368	374	355	371	369	359	388	336	383	350	352	346	332	309	376	353	324	337	353	369	356	343	370	370	370	357	326	345	345	360	348	350	311	362	311	381	346	389	363	377	369	361	326	331	360	358	348	333	359	365	317	316	355	379	344	343	345	339	381	349	387	338	334	371	340	364	363	365	345	386	369	364	363	339	356	340	356	375	343	351	378	385	357	354	374	362	327	344	335	358	351	356	379	361	339	340	349	338	346	330	311	338	355	373	326	371	361	376	329	362	343	364	345	379	370	336	392	360	370	352	355	354	343	353	393	334	339	344	339	365	356	312	360	342	350	342	360	343	384	319	341	336	365	354	333	353	378	387	329	340	346	373	401	356	366	333	343	391	329	357	365	394	351	360	366	393	301	350	348	337	340	352	361	402	347	360	342	377	385	362	320	355	369	324	346	367	360	363	329	359	355	332	341	361	350	376	337
1795	191	208	209	175	162	162	152	152	170	121	171	158	323	1223	356	139	155	133	159	148	160	151	135	138	155	143	136	132	152	142	146	144	129	134	156	152	143	150	155	154	168	145	138	142	141	149	154	130	158	162	131	144	143	154	145	142	152	149	159	147	157	136	141	148	163	172	158	162	166	151	161	148	174	130	138	161	133	142	173	142	132	161	137	140	130	145	152	158	154	149	126	144	165	151	136	174	152	154	148	125	147	118	149	127	158	146	139	126	154	138	154	126	136	146	155	169	114	151	136	139	161	156	160	158	140	142	154	128	152	135	145	133	151	156	129	136	147	142	150	154	136	149	139	143	146	150	142	155	156	134	140	128	141	146	128	142	141	157	148	139	156	140	141	153	142	158	172	139	160	164	127	163	160	150	152	145	164	133	161	142	139	126	163	142	144	135	145	156	133	125	145	138	170	149	163	162	136	152	135	134	120	134	158	141	158	145	157	149	153	144	149	151	150	163	147	150	150	129	134	147	136	147	135	141	131	145	147	146	147	130	163	147	143	138	153	165	143	146	137	149	138	139	171	146	140	130	142	140	132	153	143	145	141	137	150	153	152	131	145	139	153	141	130	155	152	131	158	152	159	149	156	139	152	146	158	114	144	151	133	136	164	153	147	141	147	136	152	151	145	153	151	161	141	177	144	116	143	147	130	150	159	167	147	145	141	137	133	152	123	141	171	148	128	126	133	152	132	146	154	160	150	153	159	130	145	162	150	149	151	171	175	138	161	150	152	136	168	147	141	149	153	147	164	133	157	148	130	161	159	153	157	147	147	144	135	147	159	142	151	165	155	143	165	148	143	133	144	143	146	107	131	152	149	162	154	168	155	168	146	150	162	163	138	123	148	154	152	150	142	155	144	162	137	144	133	145	150	151	149	143	149	137	137	132	163	136	150	118	151	141	137	148	165	145	148	176	145	158	129	140	143	135	138	155	136	149	142	165	156	150	151	129	147	165	159	153	151	159	121	157	151	155	136	131	183	154	163	142	155	125	141	156	149	134	168	168	145	134	152	151	130	167	123	142	170	131	141	149	148	146	142	152	141	146	159	129	136	150	139	146	139	142	152	145	136	140	141	135	139	156	147	140	155	133	148	137	155	164	140	157	137	147	131	150	150	147	159	129	143	159	147	152	130	131	137	153	160	152	127	143	168	162	153	150	138	130	149	151	150	144	130	135	137	157	141	133	147	152	145	149	144	128	146	140	145	147	159	152	143	142	151	166	146	141	156	147	147	145	121	152	141	164	141	151	125	146	153	140	152	139	142	152	151	152	130	145	141	169	147	166	151	138	143	136	141	117	148	146	150	164	146	147	136	156	142	148	144	153	146	155	163	139	150	122	166	139	159	145	135	141	163	140	133	148	141	145	144	126	131	124	136	166	149	136	140	157	165	163	148	142	153	151	139	159	146	157	150	136	149	145	169	143	145	154	129	132	141	143	139	144	145	140	153	142	149	143	139	126	149	136	152	147	139	141	124	140	133	152	161	128	134	140	149	147	125	166	152	147	164	135	147	140	132	149	142	122	145	156	139	157	136	126	139	147	148	132	142	153	136	136	137	151	148	159	145	141	133	134	163	122	149	130	141	125	129	156	128	132	124	130	155	130	168	132	143	132	129	140	157	151	165	139	155	146	140	134	127	149	140	154	153	137	148	156	135	158	132	138	131	130	136	168	153	142	168	146	171	140	127	151	134	157	153	164	136	137	128	142	156	159	138	140	155	117	148	128	138	141	150	151	150	155	162	157	164	132	131	145	143	153	141	145	136	154	160	173	136	160	157	142	144	139	167	167	130	139	147	160	139	141	149	161	134	134	126	145	151	129	156	159	152	153	151	138	150	137	144	148	152	155	150	153	154	151	126	154	145	153	150	155	139	136	138	157	155	152	163	137	165	126	132	149	150	131	138	157	151	151	135	157	159	144	134	126	147	136	136	140	135	145	141	128	163	153	160	146	137	164	136	160	130	133	126	147	137	134	147	136	134	132	158	136	140	150	142	129	162	135	150	145	138	142	119	153	149	141	156	147	127	122	158	155	156	148	168	119	148	124	140	151	142	149	156	144	141	134	133	184	129	151	148	150	149	154	162	144	146	125	157	146	156	122	122	135	127	148	120	140	131	161	148	136	135	148	148	144	153	153	134	141	156	134	140	143	140	146	133	132	142	137	147	144	147	132	126	151	134	139	137	141	146	153	136	164	157	164	137	151	158	143	132	139	130	140	147	167	128	134	105	149	156	140	158	149	171	159	139	126	159	154	152	153	138	171	134	123	153	158	164	119	141	166	131	165	161	159	127	140	149	150	167	153	132	158	144	157	153	135	130	159	148	143	159	142	139	155	144	159	127	154	140	158	146	161	139	154	156	160	127	141	140	146	131	141	143	141	138	155	156	146	121	158	185	120	133	160	157	134	175	136	157	149	129	153	134	146	169	149	128	141	141	144	148	145	149	148	150	148	150	155	161	137	127	157	163	136	133	148	141	157	142	143	145	143	147	148	161	154	152	154	156	141	121	138	147	139	154	152	144	162	163	133	149	158	150	174	143	156	142	142	164	150	153	140	124	148	146	162	145	158	150	134	140	161	147	142	145	162	130	154	152	160	137	142	155	148	150	139	157	146	134	154	133	155	174	151	145	161	142	145	157	138	138	143	150	147	139	122	135	140	148	160	145	141	137	142	151	135	153	164	161	136	130	149	170	155	155	122	156	144	137	143	140	145	140	154	146	154	140	142	136	140	133	127	150	150	132	154	140	140	137	160	164	151	144	158	146	137	156	145	154	135	166	142	149	172	152	144	150	159	156	167	141	150	140	154	169	147	145	162	144	154	150	127	141	144	147	158	136	143	136	130	143	174	153	135	156	144	130	139	160	159	145	140	156	142	152	154	153	152	162	148	133	146	137	156	147	150	153	144	132	136	157	127	145	149	151	142	153	133	149	163	144	152	134	152	148	138	145	156	146	164	155	141	151	161	143	140	135	158	176	152	171	155	146	152	146	148	178	156	151	130	149	137	143	143	145	159	144	130	155	153	138	142	152	146	148	151	137	155	154	132	130	141	148	139	141	139	133	140	159	134	143	125	145	145	151	167	159	150	136	140	139	152	147	146	161	142	148	146	142	149	167	152	144	149	151	165	132	161	123	143	147	140	176	160	178	156	164	135	164	120	139	166	168	162	147	139	122	144	142	132	165	142	151	157	174	164	192	146	114	138	144	176	163	150	125	140	143	146	130	134	137	146	155	134	155	150	145	144	129	144	131	149	121	132	136	144	164	149	118	149	143	166	155	159	132	160	138	170	166	143	130	140	160	146	131	149	122	165	138	132	152	141	137	145	153	139	143	142	137	142	164	141	147	146	131	137	141	163	149	131	136	171	138	143	145	160	141	142	126	178	140	148	143	141	166	152	124	153	152	164	137	165	142	129	158	154	144	150	142	127	155	130	154
1967	485	591	597	575	500	473	480	426	443	466	476	483	2131	7658	1655	401	407	462	415	386	406	409	401	432	405	380	416	405	399	415	398	396	428	411	417	365	410	361	424	401	409	414	422	403	402	388	386	397	389	437	413	422	365	397	423	379	410	393	423	387	398	415	413	416	403	446	417	410	385	414	415	417	420	400	428	398	416	414	399	361	424	395	429	419	444	426	412	403	417	387	426	410	388	405	373	432	382	417	401	392	413	441	382	401	399	362	398	439	375	410	404	418	402	402	420	405	407	371	440	405	397	393	428	410	412	438	420	389	409	432	366	400	402	400	390	397	397	437	399	368	426	397	367	385	394	409	416	377	414	408	395	450	397	367	415	416	400	430	374	385	405	416	384	417	421	406	432	409	375	382	409	393	421	390	423	357	407	399	370	373	435	373	392	410	441	376	396	426	414	424	410	418	426	434	432	405	414	404	390	401	420	379	421	401	407	368	382	398	392	388	416	380	426	396	421	412	407	409	410	417	394	380	433	427	364	415	376	402	418	406	426	430	419	408	375	433	413	398	421	393	404	419	380	370	416	412	423	402	384	383	428	416	374	407	410	376	370	414	389	392	407	344	377	386	394	405	354	394	428	424	366	423	351	402	386	388	404	431	366	378	393	397	388	420	384	433	399	397	369	406	386	409	434	425	382	381	395	410	391	423	417	379	418	416	383	363	415	395	420	412	413	408	425	399	398	399	378	395	393	400	415	388	447	405	380	426	379	374	425	396	432	412	388	427	386	412	407	400	440	385	433	424	418	456	434	376	395	395	424	429	457	424	420	382	420	446	387	394	402	385	363	413	442	388	433	381	411	382	412	406	395	399	402	407	385	389	405	394	440	385	429	408	375	405	372	396	386	437	402	400	424	429	385	394	407	407	395	421	410	401	398	419	372	419	411	403	404	369	419	371	394	382	404	379	393	378	402	395	376	393	352	394	408	388	437	406	419	425	409	437	381	428	385	389	377	435	414	421	409	403	374	392	419	418	410	400	389	395	399	395	409	412	406	389	427	354	401	362	419	386	420	400	409	396	391	421	384	402	376	402	386	411	398	368	398	413	429	415	393	382	393	414	400	397	384	392	432	413	421	387	402	392	408	414	397	397	402	404	437	413	390	377	415	385	408	467	394	422	397	380	382	414	391	376	420	396	456	386	416	386	398	415	433	404	424	393	395	395	409	388	429	388	377	391	396	421	369	388	395	368	456	374	410	422	407	374	402	422	403	420	413	409	398	402	419	389	435	393	399	383	438	422	424	414	388	413	400	416	430	401	415	384	396	410	420	423	416	414	401	406	411	417	407	426	396	411	417	442	364	395	394	349	412	433	397	398	415	404	380	388	423	403	458	386	399	416	417	398	370	380	403	423	376	374	407	375	397	393	396	391	386	417	381	407	412	395	433	448	380	407	408	383	395	427	417	403	432	409	398	414	403	406	384	437	428	416	393	415	442	433	405	391	381	384	392	408	408	389	434	384	440	402	425	386	412	362	453	395	447	414	408	381	394	413	399	387	423	432	384	394	361	420	414	395	390	399	363	421	400	397	394	409	429	388	393	411	372	390	396	408	386	417	384	403	398	388	368	420	359	404	390	390	434	421	389	425	399	380	424	416	442	385	439	357	400	378	399	427	392	411	409	415	387	424	404	374	408	398	405	423	387	394	413	379	422	381	406	399	426	434	419	379	402	441	390	385	398	415	358	421	426	416	369	393	411	383	415	422	411	387	395	385	405	414	406	404	408	405	377	440	406	374	426	341	414	406	402	400	403	392	433	418	394	417	386	427	385	421	386	402	384	356	400	389	401	436	443	403	397	374	400	398	433	432	385	371	383	393	410	398	392	406	380	380	411	426	399	402	408	404	390	404	403	384	394	361	459	388	386	402	404	417	442	425	425	405	433	362	426	403	393	385	379	425	377	378	430	436	436	384	400	396	398	388	421	390	437	394	405	388	399	424	398	395	374	385	436	414	401	357	407	429	397	398	425	380	383	417	406	385	386	373	433	399	384	407	417	413	366	372	415	370	406	414	396	414	390	381	397	413	380	441	401	431	418	410	383	419	405	382	404	424	407	403	415	392	440	394	363	387	392	401	372	393	421	452	368	417	408	402	395	406	423	381	398	396	431	390	390	411	414	409	400	412	391	393	396	442	414	412	383	413	424	408	399	443	414	420	423	401	385	386	401	380	373	380	366	389	382	392	424	395	367	433	406	405	429	398	373	382	427	438	423	434	384	368	395	366	430	442	403	421	399	422	381	366	414	423	413	429	381	393	409	406	436	436	413	374	411	407	409	421	383	414	405	405	438	390	410	420	430	417	416	430	408	388	411	371	390	411	445	416	405	395	404	418	405	362	390	413	434	392	434	422	442	390	403	403	421	392	371	414	410	424	420	393	410	402	393	398	407	412	406	415	391	390	391	415	400	398	345	408	395	389	431	410	410	416	403	396	386	412	404	383	414	385	362	406	412	420	411	398	405	394	392	407	366	442	393	387	420	394	428	406	417	423	439	412	399	426	403	425	414	452	404	397	367	399	376	401	446	407	375	429	391	441	443	390	408	376	405	417	426	401	421	391	402	424	440	383	425	425	405	395	436	414	410	411	408	398	396	433	399	423	402	368	395	406	410	407	397	403	373	393	413	396	396	388	405	387	390	408	401	384	423	416	424	375	415	375	440	397	431	401	397	404	427	435	396	398	404	406	401	390	405	388	383	380	391	394	445	385	418	363	421	401	394	376	417	429	408	414	416	399	391	402	415	383	429	392	438	399	411	387	406	399	420	418	387	394	372	423	409	400	438	452	424	400	428	392	351	397	378	412	389	388	381	413	377	401	382	407	394	406	411	392	405	387	413	404	430	403	362	452	370	392	424	429	409	403	395	406	397	384	411	401	414	401	403	399	416	405	377	443	431	369	414	398	366	426	417	434	428	391	408	378	414	398	420	389	391	413	397	411	447	385	398	420	396	421	419	375	433	413	393	416	395	416	425	412	400	373	398	367	394	401	452	408	411	425	432	379	418	396	366	385	412	431	393	414	399	421	394	393	403	382	406	410	415	396	383	427	421	377	404	384	383	396	401	386	409	423	393	403	416	408	422	378	433	423	456	429	390	427	411	400	397	399	389	390	401	430	398	397	386	407	404	374	406	402	397	383	401	397	397	404	407	400	429	384	416	390	435	419	417	425	399	372	457	447	414	390	419	392	373	406	385	405	380	409	400	398	408	412	399	402	385	410	413	405	410	373	387	406	399	386	427	422	371	411	401	395	400	409	392	411	388	387	422	391	409	374	409	392	379	450	435	427	397	379	395	404	379	420	384	404	405	406	401	406	413	399	413	384	434	405	408	414	412	392	404	404	422	374	407	407	406	387	400	406	424	426	399	428	430	435	383	396	436	412	429	435	424	410	426	400	426	430	430	404	402	424	380	402	399	427	401	388	390	416	386	419	421	386	415
6762	1232	1439	1160	791	700	599	443	385	342	317	305	1166	6754	10870	2717	240	235	224	217	236	225	207	190	211	204	233	201	209	212	210	191	228	219	198	201	205	181	217	178	211	224	187	209	208	196	201	207	204	202	196	212	205	212	201	215	221	197	213	212	189	192	211	219	191	201	205	210	194	183	247	211	204	215	209	207	211	207	202	193	221	199	215	203	210	194	193	204	193	177	208	188	229	218	210	210	223	235	212	226	198	207	192	170	209	204	239	201	185	208	197	207	222	217	199	216	197	210	194	201	184	194	208	192	210	219	200	204	213	202	224	204	226	201	229	206	227	204	211	206	210	220	217	195	208	208	189	209	203	197	203	217	217	186	184	186	225	185	209	212	211	229	206	218	201	207	223	185	208	206	200	222	193	222	187	214	201	180	213	193	220	213	218	195	216	211	202	208	226	203	205	194	203	195	186	214	216	215	193	200	194	196	203	204	234	206	210	218	215	205	209	198	200	192	206	199	174	192	232	195	202	210	195	185	207	252	199	201	191	217	199	189	202	202	225	199	239	184	211	186	203	197	226	200	225	221	211	162	200	203	218	186	214	214	224	215	209	217	207	210	200	184	245	183	206	194	214	182	201	204	214	227	218	212	185	195	199	202	223	210	196	213	210	187	193	215	205	191	215	208	206	203	205	203	200	226	209	205	203	203	223	202	192	222	227	198	196	218	184	213	198	216	220	187	197	207	209	201	205	195	181	217	209	209	207	226	194	206	222	175	199	186	204	196	200	234	191	190	207	199	194	195	204	185	204	192	223	186	224	223	218	209	237	191	225	232	205	192	196	206	217	213	173	205	211	203	205	218	232	223	214	224	183	212	204	184	205	218	170	196	206	205	183	195	212	188	193	217	189	196	191	211	216	225	208	215	191	209	194	209	205	187	196	208	201	200	223	233	209	225	213	183	222	236	186	189	207	199	176	213	206	183	214	201	202	220	204	197	203	213	191	219	224	211	207	190	198	202	199	182	206	225	201	199	214	218	222	205	196	210	190	229	184	184	217	192	190	178	195	224	221	210	217	193	182	190	182	192	212	189	169	192	198	211	228	199	215	198	222	215	186	195	210	204	208	194	213	226	222	191	196	210	233	187	206	215	181	208	193	173	203	188	186	211	197	207	193	221	198	227	186	207	222	193	218	201	217	222	217	195	204	204	189	215	187	211	196	226	197	211	194	180	181	214	193	240	198	238	217	229	203	170	191	201	212	204	190	225	203	201	206	208	215	165	221	221	206	206	231	211	197	217	204	215	209	185	219	212	225	181	209	223	224	201	212	194	193	211	228	217	195	220	177	214	213	202	205	197	187	225	203	206	220	197	199	196	221	227	196	182	215	198	204	218	196	211	216	190	193	213	219	184	223	229	211	182	190	228	213	206	204	194	214	180	186	221	202	210	214	205	244	211	212	220	215	210	209	220	196	216	241	191	217	232	197	201	212	194	214	191	222	218	185	189	195	207	200	218	233	206	193	211	201	179	202	208	212	193	196	244	187	201	182	198	239	229	205	208	173	205	193	220	169	203	199	197	194	202	194	213	206	222	222	180	205	234	201	205	213	201	206	184	189	216	222	202	221	213	207	210	201	203	178	227	215	184	193	187	210	190	240	204	219	202	194	217	201	227	202	194	222	186	205	229	223	200	211	204	211	198	212	211	183	200	184	181	208	185	191	224	196	199	211	220	184	225	186	181	186	212	201	215	205	197	224	209	202	206	229	192	199	225	202	193	196	206	200	214	199	225	205	217	224	222	200	207	194	206	216	207	205	216	192	208	183	210	203	184	232	212	238	201	183	195	203	223	204	201	235	217	214	206	186	214	203	190	163	205	196	227	216	200	186	229	179	219	208	232	210	214	216	176	222	203	194	206	191	210	159	225	198	222	208	198	196	217	183	219	199	213	220	198	189	186	233	199	185	198	208	202	213	171	189	207	221	210	191	198	196	200	203	225	195	207	195	203	189	190	177	205	225	216	197	206	217	201	203	205	193	193	228	216	210	213	215	203	213	213	199	178	204	208	203	208	220	219	220	209	216	194	216	203	220	174	202	210	206	212	217	193	201	241	216	208	199	189	187	216	190	187	194	216	199	195	191	184	216	210	207	211	180	195	231	197	220	215	217	209	207	252	196	211	206	191	212	199	217	178	236	199	202	227	195	194	198	195	231	210	178	203	203	212	184	202	223	182	181	199	201	212	222	172	194	210	199	196	200	220	218	209	208	192	195	210	205	195	202	198	199	216	205	220	201	207	207	193	190	204	180	192	218	196	194	204	200	195	199	205	200	200	212	211	198	211	224	208	205	202	189	191	210	185	197	202	211	189	213	229	195	209	208	224	215	223	201	191	211	208	223	209	230	194	230	186	207	214	211	201	223	193	220	200	203	196	206	222	224	222	212	203	204	204	225	218	208	217	224	222	211	236	198	225	217	209	221	210	201	224	193	195	208	200	200	211	214	177	208	220	216	216	188	195	225	207	213	213	209	202	210	174	205	194	211	216	219	195	199	198	208	235	224	213	188	187	234	236	188	188	224	200	208	207	209	192	200	188	235	199	211	178	228	205	228	215	214	196	205	211	222	173	216	204	193	206	185	185	213	195	200	199	219	210	205	203	200	172	221	211	209	190	227	216	192	207	209	171	212	195	222	245	203	216	176	200	233	205	200	173	187	222	201	185	202	207	187	207	180	200	203	199	244	213	170	186	207	213	207	209	215	207	216	191	198	213	200	201	216	200	219	189	209	203	223	206	212	205	184	205	212	200	231	189	198	202	215	221	209	208	210	215	200	198	197	212	209	206	214	220	208	189	210	193	226	205	245	189	223	224	229	205	201	199	209	214	202	202	198	201	177	183	198	187	192	201	212	241	193	220	209	226	209	235	213	200	204	212	201	187	220	184	197	195	219	213	208	207	202	235	221	210	214	215	218	202	202	212	210	192	214	217	227	190	212	207	206	202	228	219	211	189	206	203	204	210	206	177	180	223	209	197	226	203	214	191	196	210	184	224	197	180	194	212	210	213	211	207	211	198	212	216	213	192	227	221	194	190	191	206	223	207	208	205	190	212	214	208	200	209	196	190	204	208	172	233	191	233	218	211	209	201	205	219	218	218	210	237	235	223	207	205	189	220	203	205	188	192	212	232	171	199	222	198	194	209	201	214	215	192	189	174	194	194	205	185	207	170	213	211	195	223	200	196	190	215	213	202	226	223	181	194	226	206	175	207	227	226	205	220	205	217	206	213	204	208	204	201	232	209	206	234	191	218	198	193	214	217	203	222	204	189	195	212	208	173	204	192	188	215	208	201	203	186	174	222	201	184	182	207	212	192	229	202	195	231	227	202	207	214	212	197	229	220	204	188	186	229	200	212	203	186	213	182	218	241	224	208	196	183	204	209	216	201	199	190	178	207	225	209	197	244	193	193	229	200	200	193	188	186	209	211	181	223	195	183	214	199
5435	1579	2929	3433	3169	2646	2296	1893	1582	1363	1236	1103	6528	26443	33920	8376	682	663	611	577	647	620	590	590	592	581	576	610	592	582	599	569	541	643	563	552	586	587	524	529	513	541	555	571	567	557	563	519	547	561	535	540	536	593	548	586	529	522	547	537	558	563	546	537	539	535	546	552	518	558	502	526	534	543	518	509	537	508	547	537	529	571	543	549	553	551	560	512	529	527	543	552	601	544	540	544	542	545	565	510	551	520	529	578	520	498	546	541	531	540	554	515	601	513	538	536	526	570	557	548	503	546	522	546	518	563	499	519	481	511	557	528	538	509	527	528	532	573	518	552	511	500	527	573	518	548	549	542	510	498	531	532	519	558	489	517	539	487	530	543	540	522	544	522	511	533	557	570	501	527	557	502	564	531	510	552	512	521	510	534	528	500	521	524	501	538	560	530	533	485	557	517	535	574	572	516	571	506	527	546	484	517	515	541	544	502	579	523	541	517	505	567	494	529	510	519	582	542	576	510	534	555	513	537	493	556	486	545	562	527	508	552	511	533	562	535	554	518	535	517	547	568	545	517	522	553	500	536	518	542	505	541	548	532	576	540	522	488	499	536	503	517	532	501	536	494	534	566	574	566	560	516	539	521	553	522	509	517	532	497	566	570	571	575	536	504	548	539	573	531	523	556	491	492	537	484	524	574	525	580	525	529	576	572	521	532	576	529	528	502	525	528	557	573	553	534	512	555	533	553	595	522	517	506	529	511	536	524	514	547	512	500	553	546	531	590	522	516	526	548	529	555	500	509	547	510	519	521	531	524	547	526	518	524	518	546	535	518	533	505	550	501	497	531	569	521	543	589	506	534	538	540	527	529	538	552	545	565	506	530	513	519	525	529	531	519	540	584	517	501	542	535	500	552	538	506	539	539	557	537	528	545	536	531	525	480	577	561	535	519	537	485	539	496	529	554	543	529	552	560	529	541	570	540	545	527	532	537	536	554	550	538	579	493	509	536	543	537	503	527	535	531	551	528	546	526	485	532	515	529	544	566	549	504	575	549	544	533	524	594	564	514	495	552	521	490	547	517	521	529	558	558	517	549	533	568	516	559	539	531	546	563	548	532	544	522	552	521	526	535	527	512	506	534	553	503	548	515	555	507	516	548	577	514	522	534	510	545	515	524	530	557	508	523	534	515	499	540	536	494	535	524	522	538	559	577	555	533	509	524	548	535	545	524	522	514	522	566	488	476	537	504	488	515	474	516	564	514	565	573	513	534	517	533	523	512	525	541	510	513	560	534	533	529	553	552	497	567	513	513	529	544	564	471	532	561	547	570	490	577	503	559	515	514	520	541	550	519	512	513	474	561	526	536	520	534	526	521	560	544	560	517	520	517	566	537	525	532	473	540	544	542	508	521	530	593	543	518	546	551	546	538	500	516	536	539	502	508	483	534	558	566	536	536	558	543	576	578	501	533	525	527	526	532	544	551	535	550	531	553	577	564	529	574	542	557	544	514	549	538	544	559	577	509	536	519	559	553	493	591	511	518	522	537	526	564	552	508	537	495	511	537	505	544	492	528	537	533	526	502	523	527	510	548	561	585	511	520	513	540	536	516	512	516	581	508	548	533	597	531	566	554	532	527	536	562	546	537	563	528	556	525	495	505	547	541	488	530	573	518	546	552	555	590	568	527	547	561	511	552	519	586	500	538	515	540	524	526	537	503	545	531	521	513	521	525	547	512	541	518	525	517	563	508	543	500	553	502	543	523	565	566	510	566	521	504	524	537	550	517	521	525	528	560	545	546	576	533	561	516	552	554	533	530	550	571	505	553	559	514	504	514	563	539	517	545	569	522	507	521	554	501	520	555	535	518	540	525	531	517	511	538	520	504	522	503	511	533	518	526	533	537	498	536	580	537	591	525	534	522	573	513	527	546	516	502	515	509	544	535	543	533	521	554	527	499	532	517	535	517	543	548	556	506	518	514	515	506	513	513	537	529	527	481	520	554	532	494	534	526	546	578	541	511	536	529	498	507	530	512	576	541	549	517	512	515	503	548	530	516	534	545	513	522	548	557	552	502	544	558	517	590	518	521	537	548	505	520	548	583	522	547	521	517	542	551	514	544	548	498	538	511	546	531	512	520	561	518	530	578	546	547	525	531	548	541	524	524	553	529	550	520	564	536	532	532	555	517	528	527	501	522	520	523	539	545	537	546	528	535	515	548	553	517	541	512	584	509	541	559	538	522	490	535	510	576	522	547	513	539	580	560	498	523	538	531	531	522	540	553	539	522	527	510	517	539	539	565	505	506	534	544	537	529	566	487	544	523	512	516	528	547	560	552	572	557	547	544	573	535	515	507	519	530	524	564	539	562	544	523	566	554	524	540	523	514	538	508	531	526	576	550	552	543	548	532	499	552	563	523	547	551	556	534	519	544	553	519	541	554	554	556	516	570	496	534	533	540	525	508	583	551	536	562	522	546	559	522	488	523	554	529	511	537	544	544	539	561	531	498	508	550	518	525	574	509	546	570	531	557	534	498	514	513	543	551	551	508	514	554	530	520	525	549	560	545	534	531	547	513	521	530	504	603	537	550	531	550	509	577	561	529	553	505	547	515	580	511	546	521	531	554	532	531	522	565	546	562	568	495	546	549	595	516	485	562	554	521	506	556	549	537	532	527	540	540	614	546	520	516	531	511	505	542	503	561	545	499	552	520	524	549	505	512	518	546	507	529	544	552	576	550	549	507	552	534	516	508	542	561	545	545	557	513	521	579	502	538	547	524	524	528	568	526	481	539	541	568	552	512	495	570	537	549	521	552	517	572	502	515	546	504	528	525	515	523	543	538	538	536	569	561	546	533	515	513	530	533	532	530	536	519	494	560	554	553	541	548	541	509	520	519	531	528	518	572	555	484	534	539	532	561	551	498	550	516	534	559	541	554	479	544	542	506	494	529	515	528	562	543	502	550	530	530	561	545	532	559	520	554	570	560	542	544	549	534	543	568	552	544	521	555	550	527	491	573	526	537	517	538	565	542	530	536	515	532	514	523	566	516	518	509	523	525	558	529	540	506	561	503	568	519	546	567	519	582	529	524	533	568	526	581	561	548	559	512	508	528	552	529	535	565	532	546	526	549	549	536	539	517	521	521	515	546	561	530	537	551	549	562	538	476	497	518	491	557	551	526	527	489	564	515	513	553	547	505	505	533	565	554	540	524	608	533	542	561	534	535	505	506	511	502	574	542	551	504	502	494	567	538	576	508	516	520	524	513	551	524	574	519	537	531	580	537	520	528	551	580	547	580	494	529	559	532	512	563	517	513	505	533	557	529	507	513	497	561	534	502	523	551	562	544	528	509	566	557	530	505	522	537	542	478	514	508	542	518	555	546	482	502	516	545	491	527	510	538	530	551	515	545	523	545	525	538	556	529	522	522	540	499	523	549	531	535	536	519	558	542	528	527	507	582	548	587	558	528	552	544	527	545	556	529	574	569	562	507
12593	2409	2676	2100	1675	1380	1081	710	483	368	329	302	2347	9095	17722	7775	286	149	171	148	147	159	162	140	163	164	152	154	144	155	133	150	138	148	133	127	144	147	147	134	145	152	134	147	149	145	126	130	139	131	142	132	154	134	129	117	132	133	117	125	125	136	155	139	144	120	156	126	135	130	130	151	137	149	132	134	119	143	136	138	150	128	122	114	132	154	146	153	145	133	150	153	120	125	135	130	132	166	137	165	120	129	127	123	129	153	134	130	144	128	141	135	141	148	147	141	136	105	134	122	129	120	152	133	127	138	149	124	121	159	140	147	114	137	139	146	123	157	114	153	144	151	130	140	143	121	144	126	145	131	156	139	132	117	135	106	137	141	132	150	125	126	126	140	143	135	105	142	131	128	137	134	140	142	115	122	131	141	125	136	152	142	132	142	134	148	152	130	160	137	164	142	139	146	133	136	135	117	138	150	151	111	129	146	118	128	131	123	126	140	150	125	128	142	128	133	114	131	117	136	123	138	136	139	131	133	133	135	130	118	131	173	125	126	138	120	146	113	129	124	125	121	137	148	126	97	122	120	105	156	126	128	143	133	118	122	140	132	134	122	141	129	134	127	157	105	117	160	125	131	140	172	157	144	116	117	138	133	135	119	125	131	152	131	127	142	126	140	129	136	134	142	129	146	127	131	123	148	125	130	148	137	139	129	133	131	126	137	133	150	128	137	128	157	153	136	137	125	155	129	128	143	119	128	122	136	124	136	136	160	125	123	143	107	124	132	112	136	119	123	145	152	133	132	135	114	143	139	143	124	130	143	128	146	139	123	123	144	143	141	160	118	160	128	127	141	119	133	164	127	132	131	128	147	141	107	142	144	117	118	136	127	109	144	120	149	126	134	148	137	126	126	127	125	150	142	137	131	142	137	124	142	141	135	125	127	141	138	153	141	117	122	151	158	134	142	131	146	139	127	132	126	118	108	131	139	130	135	140	120	110	129	145	146	120	140	148	129	165	126	132	122	144	120	145	117	132	117	118	122	132	140	111	131	154	126	143	141	120	143	157	126	119	133	115	121	130	132	109	131	122	139	136	143	115	141	120	145	126	133	157	132	139	129	137	148	118	150	126	152	128	139	132	118	138	147	126	148	142	135	124	127	142	122	130	129	150	132	118	131	121	138	134	130	150	148	153	144	126	121	133	133	108	140	132	148	134	139	151	154	143	147	163	129	127	134	159	137	122	140	163	133	146	136	134	155	129	103	147	131	121	144	117	136	126	122	126	124	145	134	133	151	150	141	126	135	134	138	124	131	143	125	140	113	130	137	133	136	136	129	135	155	109	136	123	124	134	142	140	118	131	112	143	121	153	120	134	128	161	130	116	131	131	135	111	134	128	132	130	142	152	139	123	134	143	147	141	130	123	154	138	132	134	136	132	149	131	147	131	133	143	125	137	144	100	125	139	119	130	150	145	126	143	125	119	134	143	138	130	123	131	151	128	137	135	124	129	124	126	126	127	147	140	120	133	128	147	144	136	137	144	123	129	127	128	149	147	115	131	136	117	148	145	145	142	128	127	139	160	141	120	134	147	154	120	140	122	144	140	136	142	113	151	153	136	137	140	143	137	143	120	143	129	123	136	112	125	156	157	133	137	141	156	125	137	116	144	118	135	154	106	153	126	141	144	148	136	124	143	146	136	135	145	124	138	133	130	138	124	142	155	134	127	127	140	119	140	145	146	127	108	145	139	129	127	139	153	136	122	141	139	124	129	128	135	140	135	145	134	157	129	134	138	138	137	125	119	107	133	112	146	137	137	137	129	139	114	124	146	146	116	143	133	130	124	139	136	122	144	138	152	114	131	123	171	126	144	143	145	137	115	120	134	128	138	143	140	146	158	132	136	149	108	142	118	139	144	122	162	122	152	142	106	108	137	146	144	130	141	141	132	125	140	113	154	127	114	130	132	149	128	129	120	119	123	136	135	121	117	141	142	130	137	135	118	137	125	132	137	152	124	134	128	160	140	134	133	132	133	153	141	129	122	137	123	124	128	130	105	120	148	113	137	132	137	147	134	135	108	134	126	142	146	124	129	126	127	104	131	125	135	133	127	131	129	120	162	126	119	118	131	124	129	140	131	129	117	138	144	120	145	128	141	127	148	138	132	128	138	140	100	127	138	117	132	120	132	132	160	160	127	146	125	127	139	143	125	151	111	133	122	122	133	130	128	149	136	126	116	116	137	166	140	133	127	132	137	126	132	138	133	122	118	142	140	145	131	127	166	138	150	116	152	122	144	155	136	124	132	161	149	136	122	148	127	121	152	142	137	115	131	113	124	135	120	130	146	140	148	138	146	132	140	150	119	149	129	144	127	156	157	134	148	133	110	134	146	139	127	126	157	136	132	148	132	157	115	138	126	104	122	147	149	136	135	127	142	118	150	148	136	150	120	120	129	134	137	127	112	134	142	145	130	134	113	122	124	133	122	124	122	126	124	125	117	131	132	145	129	145	131	132	161	136	129	120	127	161	132	158	151	140	128	112	130	134	118	125	114	131	166	131	131	128	136	140	127	123	121	146	115	145	121	147	136	129	136	116	135	144	118	139	137	137	128	125	131	151	140	160	139	134	150	129	122	143	131	140	122	137	136	141	136	135	145	137	145	117	129	143	130	132	134	124	132	144	141	103	128	138	133	129	126	100	164	126	148	131	117	160	149	139	120	135	138	121	134	131	125	149	123	140	103	125	136	133	123	149	148	122	132	138	132	156	122	144	115	148	139	133	115	136	127	133	169	137	134	122	142	136	136	151	150	152	153	135	144	132	123	117	135	140	100	128	123	129	128	142	149	135	139	153	144	155	113	144	109	151	129	133	123	129	117	121	130	142	119	138	125	145	138	145	140	133	123	116	139	144	127	153	113	144	153	129	137	121	134	141	152	138	127	134	133	117	147	141	133	104	151	138	123	142	129	153	134	141	143	156	128	153	122	122	133	130	128	132	124	106	127	144	125	127	107	124	136	113	159	119	148	143	123	129	137	121	127	149	129	107	125	108	127	144	124	131	151	116	147	130	148	116	152	151	133	112	140	142	129	119	143	141	119	140	139	133	125	129	150	125	155	142	124	126	111	124	118	135	129	151	126	158	157	124	138	144	151	143	138	135	122	117	123	146	122	139	117	129	126	130	130	140	132	140	135	117	146	132	156	132	125	135	140	150	143	131	140	157	131	141	124	118	154	120	145	153	136	131	139	126	134	139	136	122	129	155	146	157	143	135	135	127	125	132	140	156	136	109	131	148	139	127	139	152	128	123	139	145	137	131	123	120	141	128	139	123	131	135	149	132	127	145	145	130	126	118	152	151	124	123	143	122	125	139	137	126	136	131	110	144	140	146	128	148	145	128	141	129	140	159	133	136	137	114	144	131	135	109	129	144	153	130	138	109	130	116	124	123	138	144	135	142	144	137	124	112	138	126	138	140	152	121	138	131	115	125	135	129
7161	2192	4961	5753	5217	4409	3665	2787	2221	2051	1626	1530	10606	30975	42238	15637	615	555	558	493	515	500	491	480	493	445	455	470	397	432	475	439	410	418	398	426	377	414	375	382	381	340	374	371	384	382	370	419	387	388	348	359	403	407	354	337	413	377	375	382	365	383	400	369	341	375	325	375	368	344	396	414	325	363	371	375	390	380	365	344	362	363	344	327	339	389	386	351	385	380	378	371	338	332	305	369	335	341	333	343	355	348	348	339	353	344	364	344	338	372	377	359	355	329	352	320	363	345	371	364	336	367	345	321	367	389	361	351	343	341	361	315	311	329	379	320	343	358	329	337	390	354	380	347	376	357	399	365	384	345	336	390	356	379	328	353	337	327	416	371	366	359	334	402	333	312	330	311	382	350	349	349	360	366	371	337	390	315	334	356	340	361	365	352	347	373	315	364	395	332	359	330	355	351	333	314	328	314	406	340	321	358	374	366	342	362	361	346	369	317	346	367	378	375	371	363	341	332	350	364	368	354	397	363	339	367	356	362	360	358	326	370	371	372	398	327	371	374	364	331	369	367	379	382	336	335	363	326	374	360	330	374	334	323	339	335	375	360	366	362	351	336	334	363	369	393	394	349	362	347	324	339	353	347	325	356	359	362	348	335	314	339	329	352	352	345	359	369	358	340	350	359	394	352	355	362	384	358	349	332	352	328	342	352	381	338	337	358	372	375	355	377	387	328	333	365	328	327	314	364	339	379	330	353	381	335	359	344	322	348	357	335	346	336	337	351	363	340	355	347	360	347	334	337	308	347	358	402	378	326	347	347	346	356	339	338	376	357	325	337	352	357	343	349	360	407	368	344	340	357	367	347	332	373	332	349	330	355	337	329	355	360	345	359	338	365	369	385	356	358	382	358	335	346	353	358	354	378	359	358	363	351	358	372	342	350	350	364	340	346	364	364	323	362	360	329	371	367	376	331	358	361	403	359	371	322	350	341	358	384	377	346	369	366	376	357	347	350	387	393	340	342	318	344	346	375	356	359	358	348	370	355	310	346	361	346	377	343	357	364	336	375	319	363	366	368	336	340	363	318	338	367	361	386	371	357	335	314	342	344	403	345	347	321	373	378	344	346	381	365	362	325	341	369	353	365	363	365	383	371	341	379	350	362	391	350	329	330	346	364	353	346	356	365	374	374	335	349	369	347	352	345	345	335	336	349	379	339	367	349	348	361	354	352	347	352	349	333	347	387	342	339	346	345	379	353	348	344	374	333	374	359	340	372	343	331	373	335	390	341	327	333	361	361	341	368	335	374	359	344	378	351	361	315	359	323	352	368	372	346	369	346	349	308	384	344	354	316	375	350	353	356	339	359	356	357	384	369	324	335	330	343	358	379	339	338	393	384	355	353	345	375	368	336	352	321	344	329	373	328	339	360	386	359	326	340	303	329	373	336	406	326	360	328	369	384	332	351	353	371	328	360	378	356	369	348	372	354	323	336	363	390	346	375	353	319	365	358	359	344	352	377	349	342	375	379	335	349	364	384	368	324	353	358	346	341	349	365	296	370	350	312	346	338	314	353	338	321	388	360	346	358	373	366	355	385	355	334	361	364	355	354	340	391	330	365	332	365	355	333	332	368	328	364	337	359	358	360	353	378	339	361	332	352	369	338	365	328	349	351	382	377	337	350	376	351	334	350	349	348	367	339	374	366	333	351	379	355	354	337	344	358	357	324	309	347	349	360	356	323	358	367	349	374	337	361	357	312	341	371	374	353	354	386	341	359	367	344	365	378	347	366	363	363	346	347	383	335	382	349	346	384	347	367	336	338	336	366	367	352	328	335	347	321	351	321	343	319	354	326	384	344	331	341	340	346	350	325	352	374	352	345	333	361	395	380	337	371	359	363	357	356	313	336	332	340	369	343	334	368	345	335	394	358	373	384	352	363	372	341	344	346	369	371	337	328	368	342	382	358	338	319	344	340	354	368	344	370	363	357	327	358	341	402	350	324	370	329	363	354	378	342	327	354	319	320	323	358	315	369	373	337	376	345	341	381	368	352	362	333	355	344	361	357	312	391	338	320	365	328	364	358	360	334	362	368	343	343	374	358	363	335	388	323	382	354	342	341	341	373	407	349	336	352	343	344	343	357	349	381	348	356	382	352	327	339	325	365	373	367	376	361	348	337	377	293	349	319	369	374	371	375	368	333	365	302	367	371	361	354	346	361	356	334	331	338	367	351	344	378	349	360	318	347	354	342	321	369	353	332	354	356	342	338	380	368	314	318	374	353	366	313	353	323	357	356	326	364	345	359	334	335	365	338	366	320	351	356	337	351	331	329	355	340	343	356	384	349	320	355	364	389	344	345	357	366	392	364	357	362	331	325	364	361	339	381	323	338	325	368	342	322	350	297	350	353	368	340	340	335	361	346	338	357	360	342	348	353	350	358	330	333	309	371	357	337	368	352	312	326	353	359	361	358	388	351	395	331	386	377	385	389	344	325	350	339	328	360	391	342	348	355	317	346	342	343	355	373	352	372	322	356	396	365	347	361	352	348	364	355	362	374	308	358	346	372	362	357	359	342	382	382	354	356	364	362	384	348	349	359	338	356	344	356	363	343	400	349	319	356	364	355	325	350	361	348	332	359	367	324	365	334	338	404	359	356	342	369	348	316	343	390	353	364	331	369	341	360	352	410	369	340	359	361	359	332	325	381	303	351	375	359	365	358	349	315	370	344	350	368	309	329	333	370	381	306	351	358	368	340	358	359	373	369	356	339	328	353	341	350	354	357	389	358	357	346	364	349	343	353	334	328	381	361	344	352	362	348	372	374	349	326	348	381	351	343	340	358	339	349	325	335	345	355	348	359	358	377	353	351	379	342	380	341	352	365	334	376	336	317	350	334	362	344	367	384	321	364	355	365	349	373	361	381	371	337	301	339	338	383	333	351	375	362	357	346	367	356	362	370	318	371	336	361	369	374	335	351	337	344	368	393	351	341	359	361	327	373	367	353	371	390	363	346	395	363	399	352	360	337	379	375	361	314	361	348	365	342	368	349	397	353	367	335	369	312	338	377	361	360	343	348	326	351	367	320	332	374	345	339	366	358	335	387	375	367	339	333	360	344	357	336	363	321	349	373	326	335	351	378	336	333	381	338	359	353	378	359	348	365	344	369	364	348	318	353	358	344	356	337	361	330	337	329	363	363	382	331	357	355	379	361	335	327	350	341	398	355	361	368	328	348	346	338	374	349	378	395	365	330	346	352	358	337	338	361	372	340	362	346	358	393	363	369	372	349	354	381	348	363	351	366	351	332	351	354	356	373	339	386	357	334	329	387	366	330	343	352	373	346	296	356	367	371	343	329	372	350	324	385	357	351	349	352	404	346	350	340	358	349	332	362	335	329	369	361	332	345	327	362	352	356	347	374	364	342	364	317	339	357	338	350	331	363	343	357	336	338	310	375	371	375	341	355	329	346	348	376	338	346	369	340	377	319	331	388
1804	184	206	209	192	168	138	152	177	149	146	147	143	486	876	424	147	123	164	124	139	147	162	146	149	132	147	166	148	163	135	116	156	148	140	147	151	146	152	150	124	123	148	119	128	147	135	151	139	127	144	162	128	141	142	130	136	146	152	147	179	126	112	149	150	141	120	157	146	152	149	125	150	167	137	133	131	155	150	135	130	136	120	146	148	136	142	149	145	127	160	154	157	130	138	136	155	126	135	136	153	153	151	149	137	131	149	162	136	113	147	149	139	132	146	169	131	148	131	157	158	133	122	145	127	145	122	147	134	145	143	135	151	152	145	148	136	152	159	169	122	133	165	147	151	168	156	152	136	134	163	140	142	142	116	138	146	141	143	149	166	133	127	124	152	163	155	148	151	147	167	134	170	140	119	139	143	146	143	128	142	143	125	135	150	119	146	149	147	152	161	174	155	145	133	149	150	135	144	146	117	154	148	117	175	134	156	123	135	126	157	134	168	159	145	149	139	170	128	144	121	122	129	153	161	168	130	147	138	139	154	122	125	138	159	143	147	148	143	146	167	175	148	139	115	155	155	152	148	149	142	157	136	156	126	140	157	162	138	133	137	159	126	143	129	128	164	123	161	145	150	149	150	178	157	152	136	136	136	155	149	149	135	126	155	137	135	144	153	141	135	129	141	134	144	153	142	149	147	135	157	153	145	135	133	139	155	161	157	166	163	138	143	160	135	146	136	134	160	125	127	125	145	158	138	129	147	135	137	148	147	139	129	146	143	143	131	138	148	149	158	138	158	167	141	145	145	142	149	151	150	149	122	148	141	145	145	139	151	138	150	131	140	142	142	151	124	128	130	137	144	146	142	141	149	151	125	162	130	142	118	143	141	114	133	130	136	137	129	140	140	131	128	129	128	122	134	151	140	149	147	172	148	138	133	149	148	142	149	152	166	161	168	142	155	164	145	140	145	157	129	143	126	154	141	128	154	117	130	135	154	159	149	157	139	141	137	123	143	136	147	133	153	157	144	133	168	131	131	153	183	144	150	163	144	158	132	161	133	154	134	149	142	134	140	117	135	154	131	133	135	121	158	136	140	142	150	149	133	149	145	131	141	144	143	162	121	134	162	165	148	139	151	152	130	147	148	136	152	132	143	156	174	147	168	156	137	140	143	153	159	146	149	137	138	126	139	129	165	167	144	138	148	152	115	126	148	133	161	146	132	149	146	141	133	148	149	143	140	134	163	129	138	151	139	146	140	133	150	150	151	137	131	150	140	160	143	151	151	140	134	146	177	155	149	149	120	134	153	141	138	118	143	132	153	155	162	157	152	146	146	159	157	150	183	152	130	147	150	133	147	149	156	149	172	139	145	139	132	146	137	137	138	131	125	146	128	151	153	155	134	156	133	148	140	159	155	132	148	135	149	146	165	147	147	156	136	134	116	129	145	155	146	153	145	141	140	128	124	136	128	152	159	132	144	132	163	136	149	133	133	146	151	108	155	138	146	133	139	160	128	144	159	142	113	145	152	154	156	133	151	126	137	152	148	138	155	146	157	154	151	140	128	132	146	134	134	150	130	139	139	135	125	156	158	137	138	133	139	117	125	152	138	122	154	151	118	148	141	131	144	134	158	151	131	157	134	128	129	132	150	159	163	160	155	161	145	144	149	147	155	141	158	115	155	148	145	155	130	117	163	154	154	147	137	157	152	156	156	148	139	136	150	141	144	187	136	137	158	136	137	151	153	132	129	139	142	142	135	121	130	124	136	117	154	129	149	161	163	152	133	145	153	135	163	151	163	154	144	159	152	129	141	146	138	134	122	152	132	133	144	122	155	143	157	146	133	155	130	166	141	137	147	160	145	132	152	128	122	148	134	138	124	146	165	161	145	153	153	135	141	144	127	142	150	161	137	130	139	159	153	154	162	137	135	117	127	143	145	153	140	155	145	131	139	152	142	154	139	149	144	134	149	143	150	143	124	149	155	149	145	105	148	166	125	147	135	146	139	145	149	152	143	149	167	149	123	149	126	157	119	156	188	140	154	164	148	143	157	143	141	160	160	147	136	163	142	155	143	124	151	155	140	144	170	176	156	149	133	141	147	115	145	144	130	129	151	169	156	144	143	141	121	141	142	157	129	141	141	125	147	142	144	128	141	154	157	178	122	155	145	148	134	144	128	129	131	152	128	138	148	154	158	147	156	136	147	142	163	135	162	117	133	149	157	158	156	161	138	137	155	134	142	147	147	144	156	149	132	133	147	160	145	154	142	143	154	132	142	136	155	123	133	147	141	135	175	134	149	139	161	140	143	152	129	119	120	133	144	149	129	162	159	158	146	137	131	152	152	156	136	151	137	115	127	115	151	126	137	151	138	146	140	147	143	156	154	148	149	135	136	145	143	126	154	135	146	155	131	151	145	154	138	139	153	158	147	140	152	145	142	135	145	153	139	134	139	153	167	155	144	158	145	124	145	134	148	142	151	157	133	153	141	133	148	122	139	138	145	130	132	131	128	131	136	148	134	172	143	129	140	155	163	148	133	162	147	134	147	174	124	127	122	138	149	126	139	153	130	155	164	147	122	162	126	124	140	135	147	131	142	141	158	147	132	141	142	139	163	135	138	151	145	159	147	127	158	138	140	149	153	145	128	148	154	150	150	130	143	147	145	159	163	147	132	162	143	128	146	130	142	149	127	145	143	160	129	151	143	171	145	151	153	130	142	142	141	147	143	130	145	134	128	137	123	149	144	154	140	146	144	124	144	132	139	137	166	152	149	147	149	136	121	164	141	139	160	145	168	155	143	139	143	156	125	168	123	147	132	154	147	141	139	153	149	148	131	137	131	176	164	169	136	138	147	122	157	158	148	148	155	145	122	156	149	155	161	163	146	150	158	144	165	148	157	146	129	133	135	139	135	132	156	143	152	127	141	160	136	131	157	146	140	137	155	142	136	149	135	156	150	136	175	155	133	118	149	130	159	159	157	152	145	154	153	126	148	141	139	145	133	178	159	161	144	146	139	145	144	147	153	138	145	135	154	137	138	152	143	129	149	145	130	134	144	158	143	111	123	121	141	144	131	141	159	164	167	150	155	184	150	135	143	137	146	140	152	160	153	130	143	133	141	130	164	143	158	140	142	141	142	145	126	140	142	128	146	154	152	127	166	124	155	120	150	154	143	135	129	171	152	165	138	132	146	154	134	123	174	134	137	157	145	152	144	144	150	148	146	123	142	147	165	142	124	152	150	155	153	153	170	166	140	162	126	146	143	126	153	123	146	166	138	131	144	122	143	136	154	147	145	128	134	136	132	143	131	138	123	146	133	140	149	170	134	140	167	139	141	125	133	178	138	120	158	137	138	151	110	143	138	140	153	141	120	122	145	155	144	157	156	138	133	128	143	155	149	145	144	139	156	141	161	138	136	151	156	152	142	155	166	125	131	155	145	161	137	130	134	163	137	160	132	142	138	138	140	163	155	102	159	130	127	159	141	130
2050	490	566	586	514	512	519	478	469	437	440	423	464	2935	5280	1922	386	376	397	391	397	377	402	395	397	379	425	437	394	391	393	448	393	393	375	384	407	402	425	377	402	400	404	375	384	428	424	394	378	408	370	424	398	392	410	409	402	383	414	400	378	427	394	424	409	390	432	403	406	425	459	378	369	403	406	407	451	427	378	399	433	389	402	425	394	377	380	390	384	396	401	426	387	391	409	391	376	375	402	374	364	411	374	386	383	400	401	424	396	391	378	409	401	381	398	371	361	409	405	397	380	412	392	384	410	423	418	388	376	432	379	442	384	385	441	386	388	396	400	446	431	380	389	387	442	386	393	412	415	399	431	366	360	412	402	367	394	358	369	388	424	393	409	396	392	377	414	438	402	379	432	374	421	373	406	370	391	396	386	415	387	391	403	414	393	386	395	410	384	429	397	400	409	371	397	380	416	392	394	389	395	388	381	382	384	364	428	430	408	410	406	395	358	381	407	411	394	391	394	359	401	412	408	375	413	399	396	432	400	373	382	399	392	384	414	403	399	372	394	376	388	378	427	429	374	390	420	366	375	373	401	390	394	425	395	374	397	430	379	379	403	395	386	378	382	379	371	410	410	404	389	451	381	418	423	419	358	410	378	402	423	400	385	380	365	391	403	386	412	414	438	394	390	410	369	431	401	396	403	384	374	391	400	392	414	366	384	384	388	395	380	411	401	428	402	394	384	389	389	386	413	372	394	381	383	411	400	372	382	380	385	369	384	394	418	372	404	375	400	398	365	407	370	426	416	406	424	360	402	409	416	416	376	389	407	429	417	397	411	377	417	398	394	431	358	399	398	387	364	430	365	406	394	378	429	413	393	407	397	392	360	407	380	385	404	397	413	429	407	416	400	414	408	425	408	388	401	373	391	397	388	431	404	409	434	372	416	382	403	401	406	411	382	430	388	405	386	388	424	468	411	385	391	400	389	354	390	398	405	388	418	407	435	405	379	395	380	400	384	409	431	402	429	359	385	398	378	415	390	414	384	378	358	399	386	438	415	410	407	389	365	402	415	374	398	435	389	418	413	409	413	378	422	408	382	385	417	408	369	402	403	345	431	397	401	406	373	373	394	401	415	398	378	441	413	398	403	365	402	414	386	423	378	414	371	403	401	417	402	402	425	370	405	381	409	392	397	398	398	420	367	376	399	391	388	390	403	387	380	419	384	415	396	421	415	386	374	384	394	371	405	417	405	396	404	416	330	405	427	402	418	396	361	380	370	364	385	351	405	393	380	378	378	384	402	413	383	416	370	407	362	384	414	383	373	368	413	440	371	383	437	399	385	418	393	366	389	394	391	392	397	410	403	410	413	386	369	402	430	424	407	414	355	390	407	399	375	356	388	397	385	397	396	403	367	423	406	388	408	383	384	422	390	409	396	377	409	375	395	377	402	402	388	392	413	435	387	404	413	391	396	380	389	412	395	409	402	420	385	420	404	386	376	395	400	389	412	402	396	377	388	380	352	401	397	410	415	411	357	409	404	387	395	393	442	376	386	397	393	371	388	375	410	411	415	416	412	370	410	358	399	379	383	362	426	430	372	385	386	426	405	444	399	376	385	417	404	433	397	432	373	368	404	426	376	421	426	366	369	385	382	390	422	379	412	397	408	429	409	414	384	453	398	408	399	387	384	414	436	423	399	376	368	423	369	384	405	410	401	368	451	406	385	383	385	398	401	382	421	401	427	410	411	441	391	422	379	446	369	390	391	410	382	374	435	445	398	375	381	399	405	427	393	358	389	380	417	388	379	388	371	404	398	389	389	380	375	381	426	405	425	353	356	408	442	362	388	375	383	387	387	415	366	442	396	394	386	376	408	366	407	404	356	362	425	381	413	416	356	399	450	385	381	375	379	422	365	396	383	412	405	421	391	384	385	400	397	417	400	385	402	387	409	416	385	380	381	396	384	410	425	443	413	409	360	411	408	417	417	380	403	413	400	397	416	421	360	356	408	412	415	389	397	364	395	382	401	402	435	403	387	387	400	361	426	403	424	410	372	411	403	405	411	380	368	407	401	411	435	427	376	439	406	422	397	398	398	374	404	385	383	401	418	371	418	362	379	395	376	405	421	435	429	404	371	395	367	370	406	397	407	397	424	461	420	421	414	363	388	406	368	408	418	410	420	424	394	396	379	372	403	389	372	376	389	406	395	414	392	401	395	400	418	393	387	412	399	366	384	400	413	393	390	412	427	390	396	402	409	333	358	369	420	391	407	384	398	427	431	372	387	390	353	405	391	426	447	412	422	359	420	424	369	380	406	418	407	385	374	382	394	400	423	414	370	415	392	394	388	371	453	387	395	396	414	472	388	399	434	421	404	399	410	432	384	372	406	397	380	373	381	386	409	400	421	414	386	403	391	357	411	406	398	413	396	394	425	405	368	429	434	414	413	410	382	411	418	411	404	368	430	366	378	425	403	391	364	390	399	412	406	384	421	383	370	397	388	390	396	386	409	392	402	421	415	398	409	363	378	425	396	427	398	397	381	406	402	374	405	376	394	378	404	405	396	393	418	402	365	383	385	412	405	406	382	424	398	398	413	379	401	381	381	379	387	398	417	411	380	403	411	413	429	402	391	379	383	386	380	355	414	393	378	398	377	377	393	346	366	452	409	433	396	435	407	434	388	396	411	366	390	396	380	422	385	452	416	363	401	404	399	380	363	383	413	396	367	447	387	412	419	398	378	391	423	404	389	387	404	390	396	416	437	397	414	367	403	419	409	379	401	370	404	407	389	399	363	418	380	375	387	382	400	443	395	431	433	378	396	353	372	415	397	342	414	354	428	394	373	368	382	421	394	393	412	413	376	394	398	410	391	372	414	375	413	375	372	372	422	425	438	370	417	421	439	428	429	405	406	392	441	392	397	396	418	383	407	401	398	384	382	391	419	388	406	388	400	402	402	403	368	400	379	395	369	408	414	415	371	400	393	409	422	418	419	392	388	410	403	378	373	420	393	386	381	373	390	387	437	431	414	368	392	395	395	437	393	366	382	418	406	425	408	384	406	409	372	406	363	425	415	360	403	421	413	375	397	406	387	389	407	425	398	402	386	399	431	411	403	396	414	373	399	342	385	395	443	398	363	411	378	407	420	404	380	408	395	375	418	393	378	388	393	395	450	385	385	420	376	463	399	411	370	371	406	377	351	422	416	389	354	358	404	394	400	393	384	444	401	361	395	415	419	400	413	413	361	377	428	409	395	446	388	408	405	392	387	405	411	381	407	404	392	414	385	355	411	374	413	373	378	383	419	369	389	419	432	403	392	403	384	395	424	382	422	382	419	377	384	402	402	381	407	402	359	366	374	388	411	357	395	397	417	345	363	405	414	419	412	410	388	371	379	395	403	389	379	418	403	392	420	396	387	399	390	402	408	397	393	379	424	396	372	372	403	409	382	400	357	375	393	407	409	407	407	417	422	397	391	406	392	390	417	411	364	418
6788	1207	1514	1439	1092	864	558	470	399	315	325	301	339	5987	10380	1637	256	187	231	220	220	217	220	186	222	206	198	195	219	184	195	183	179	210	219	199	222	192	201	196	196	210	223	221	209	175	209	199	200	173	216	222	181	190	189	192	182	191	210	224	200	182	200	222	197	230	217	206	209	218	218	199	189	196	217	206	200	192	203	191	222	184	199	181	185	225	195	197	249	202	227	198	216	170	197	186	176	221	203	200	219	217	198	202	195	181	205	189	172	206	208	191	190	191	190	194	205	209	197	227	218	217	205	212	194	191	216	202	226	218	202	164	220	185	214	173	200	227	195	215	185	183	214	195	230	225	200	208	225	194	193	207	199	201	225	221	228	226	192	180	209	194	221	204	192	193	204	190	215	184	216	225	212	207	215	201	177	224	197	196	197	205	203	190	230	209	206	200	199	212	197	179	209	179	211	174	200	191	219	196	214	197	204	162	218	189	201	190	215	193	220	214	210	236	214	221	200	234	213	178	202	203	220	226	210	212	239	230	180	215	173	208	219	209	195	212	182	177	202	189	187	187	171	178	201	200	218	206	221	211	187	234	187	196	219	213	207	189	190	222	220	209	185	205	201	209	176	199	216	223	221	195	213	186	212	170	198	178	218	191	203	197	208	195	186	200	190	187	212	157	208	198	209	221	194	184	180	216	184	183	206	200	204	197	178	170	169	222	217	197	220	205	204	207	211	179	190	178	218	221	224	205	198	232	210	219	198	198	168	204	216	189	194	206	203	198	217	191	208	193	199	216	188	217	189	205	224	213	189	222	208	202	197	214	181	200	188	192	187	180	207	206	188	192	189	197	212	215	211	185	198	193	219	223	184	193	189	197	224	182	188	213	182	225	217	197	191	204	194	196	174	210	197	196	208	201	183	197	189	206	191	223	221	186	200	222	214	218	203	200	186	199	202	220	207	226	218	180	202	205	203	181	191	185	187	202	185	201	187	186	198	192	182	186	187	190	198	208	213	176	205	223	206	218	184	225	215	185	190	234	205	215	193	216	198	211	214	190	171	191	203	207	198	203	196	197	192	205	214	199	220	192	191	189	213	203	219	250	209	201	192	193	192	182	217	203	219	194	188	196	196	194	189	202	207	192	199	197	189	200	201	181	200	186	217	205	198	199	207	209	216	206	209	197	202	205	191	196	190	218	193	211	209	219	206	216	188	192	200	185	206	213	199	170	185	187	190	225	225	186	182	167	208	209	220	192	200	189	212	176	209	186	225	206	182	212	207	187	182	196	189	195	212	211	182	213	212	227	191	189	189	205	204	201	202	201	193	228	217	202	212	195	221	201	211	201	204	212	195	184	189	214	191	221	199	209	183	193	184	200	173	212	222	188	176	181	189	194	191	180	187	190	201	188	196	209	201	209	201	200	217	213	191	171	178	200	225	226	192	224	183	206	214	195	214	165	200	185	200	188	192	199	202	205	214	218	200	183	208	200	208	182	200	173	193	187	204	205	199	207	207	190	217	223	211	205	189	193	212	212	215	224	208	202	185	195	202	196	223	214	187	224	189	190	189	220	191	198	221	219	199	216	200	182	242	199	189	210	177	155	203	215	192	214	196	231	218	197	209	202	227	211	186	218	193	190	214	218	218	217	203	193	213	194	209	203	208	229	213	214	169	180	197	195	194	208	203	210	189	199	202	209	172	190	188	197	198	226	178	192	206	193	208	204	212	182	216	208	210	200	199	195	198	182	216	230	193	223	213	199	219	204	217	200	203	203	190	191	206	190	190	202	196	217	197	193	172	193	192	198	187	168	191	202	198	195	202	206	182	213	210	189	204	208	233	197	185	188	212	224	213	192	193	201	218	187	177	187	201	221	169	187	215	211	195	209	182	211	196	225	196	166	215	189	190	229	191	204	217	185	192	172	219	225	196	186	186	201	204	216	219	189	188	220	194	198	211	216	218	218	208	227	198	202	212	192	219	224	215	212	202	179	215	202	229	228	203	214	217	177	184	209	202	192	208	204	179	193	221	173	180	204	195	176	183	197	206	204	209	171	210	207	196	197	223	204	184	218	191	193	185	194	212	219	203	164	217	199	207	224	190	232	211	201	183	214	205	206	184	235	196	192	202	195	188	226	206	209	204	181	184	185	197	195	183	215	212	208	183	209	196	225	194	212	211	218	212	212	196	214	195	188	218	189	192	181	197	207	197	196	198	176	237	234	212	199	222	186	201	208	209	189	214	206	188	208	206	220	201	188	182	230	198	200	194	197	231	178	224	191	216	199	182	169	178	217	197	206	196	181	198	233	188	220	217	217	179	187	224	192	192	207	223	210	206	196	213	195	214	175	206	189	202	204	202	178	197	218	197	220	187	191	192	214	184	202	179	214	224	190	209	204	181	186	178	201	210	217	156	205	197	202	185	192	211	191	194	206	207	182	200	204	188	197	198	196	219	190	203	189	201	201	189	219	185	185	210	212	180	181	187	200	229	200	212	188	185	183	202	220	211	180	209	183	168	205	216	198	223	217	197	205	181	197	186	195	183	209	197	200	224	196	208	188	195	191	201	208	207	168	187	212	205	176	190	215	187	192	198	201	194	196	177	184	203	220	197	214	226	208	220	227	188	185	209	225	225	200	209	207	225	218	205	215	189	192	200	184	197	229	198	206	224	224	214	208	201	213	195	200	203	234	198	197	204	199	218	210	187	200	194	200	202	184	220	201	195	209	202	233	212	201	209	194	217	198	204	192	199	207	193	186	197	195	217	221	217	188	206	201	201	193	207	212	181	211	199	196	214	203	184	180	195	196	183	172	208	196	217	210	200	199	220	183	194	192	211	185	181	212	206	200	202	193	203	188	191	195	216	204	217	191	218	208	197	198	203	228	187	213	193	208	219	197	221	208	206	214	204	206	252	196	205	201	184	198	206	198	191	210	210	205	213	188	197	216	209	201	209	190	199	200	213	208	189	228	177	206	196	180	187	235	209	216	184	192	208	195	224	209	205	186	191	206	187	189	201	219	192	205	203	209	181	199	194	196	200	195	225	175	196	183	181	199	198	212	198	215	177	225	176	205	191	191	198	197	199	185	201	188	210	203	222	199	193	200	219	201	220	201	203	203	189	179	203	204	208	210	222	200	207	192	195	207	196	191	218	174	206	206	194	198	219	211	222	195	178	202	211	186	191	218	201	220	215	193	213	206	208	203	191	202	206	215	220	179	218	186	206	205	189	208	206	187	209	215	203	187	195	221	194	218	206	199	224	210	197	194	180	186	231	202	187	210	216	204	191	213	214	191	223	190	198	187	186	181	199	196	194	173	214	193	194	211	191	188	180	202	206	198	192	186	198	207	194	176	195	215	188	190	206	206	219	181	187	207	194	197	197	237	186	201	220	212	189	205	200	209	197	212	189	192	191	224	205	187	190	184	196	192	191	185	206	200	214	201	191	193	192	179	182	193	223	198	216	212	238	169	211	204	187	212	213	201	192	184
5492	1415	3014	3630	3456	2553	2067	1823	1615	1297	1164	1076	1668	25365	31730	5159	630	615	655	632	672	625	544	625	592	590	609	548	572	579	592	604	563	567	549	531	580	525	522	556	553	525	572	559	548	529	534	520	498	516	556	534	529	516	562	564	565	542	528	520	529	521	510	557	543	543	527	512	510	533	525	498	542	480	521	541	504	550	522	480	535	517	551	536	548	529	520	555	530	478	523	524	543	516	546	514	559	513	575	568	552	534	499	503	492	522	531	538	486	542	515	531	491	507	540	515	493	534	571	495	545	530	511	521	512	520	470	520	516	516	528	464	553	525	521	523	515	544	506	539	542	577	521	523	504	519	530	532	564	512	537	558	563	542	542	506	544	529	491	526	546	531	522	513	544	509	509	529	537	521	533	529	556	538	549	471	522	513	500	563	535	559	536	540	529	522	486	510	503	524	505	535	512	516	514	546	520	452	483	544	540	513	572	542	500	537	480	533	503	544	511	504	526	491	523	502	549	499	535	505	473	551	494	534	556	457	526	533	500	556	538	508	507	508	561	516	497	502	553	497	532	542	524	519	537	536	567	475	519	526	562	527	552	495	530	513	517	507	521	489	523	529	507	541	565	555	529	542	503	574	525	501	509	527	511	494	480	506	492	574	500	507	512	487	506	478	539	533	513	504	514	521	512	506	529	496	526	508	515	550	503	535	497	542	514	561	520	562	536	544	529	546	469	569	494	534	519	529	516	535	530	529	499	514	527	520	538	525	533	551	562	494	531	510	499	550	498	542	533	513	520	526	508	501	494	525	507	546	507	513	535	549	534	515	505	561	532	504	509	525	535	535	481	498	553	562	515	534	545	510	546	543	507	526	507	534	496	541	511	532	470	510	533	534	507	524	528	543	485	521	579	516	532	530	497	542	536	534	486	498	576	532	528	534	515	510	536	532	542	517	497	509	534	505	526	525	534	495	498	523	533	477	509	520	536	567	511	515	536	503	555	497	530	531	549	562	544	536	469	519	510	505	554	544	495	523	543	561	500	483	513	536	513	508	529	508	553	559	509	503	515	533	567	510	483	549	518	535	498	486	489	563	542	521	497	549	554	490	564	561	488	464	557	477	503	536	511	520	503	551	518	526	556	572	525	525	519	485	541	505	520	521	539	502	520	537	555	533	525	520	552	502	548	481	510	528	534	536	530	512	545	496	517	504	519	544	523	471	482	476	514	517	514	524	545	514	523	527	539	532	524	515	504	545	504	513	522	522	576	526	523	525	521	526	547	538	509	557	517	520	505	527	530	566	523	513	543	518	525	536	528	543	521	505	539	520	504	498	491	494	534	490	519	537	495	530	498	525	523	501	508	507	508	565	537	524	482	546	515	542	525	515	534	534	496	516	494	558	530	494	501	517	503	471	506	542	517	512	488	504	485	504	521	509	512	539	492	501	545	516	488	548	558	512	520	523	528	537	519	527	518	551	546	513	544	508	559	532	547	517	540	507	539	540	544	498	534	523	530	499	524	497	528	494	504	529	523	575	512	514	543	539	499	512	570	525	516	560	517	484	519	532	541	546	504	532	539	548	498	526	514	529	551	493	514	535	536	536	549	495	503	486	523	506	499	515	547	538	526	567	524	513	571	536	511	543	534	516	522	531	500	523	470	494	535	496	535	516	522	526	559	506	532	535	519	547	549	522	486	530	562	550	522	537	543	546	503	516	542	533	520	546	527	507	564	516	501	499	487	523	521	521	537	504	548	548	491	581	515	565	549	534	533	517	567	531	501	511	521	485	595	508	497	501	538	529	536	511	527	545	552	497	487	521	493	526	488	479	544	502	560	516	506	547	494	532	518	528	527	500	539	491	514	557	528	554	507	489	502	534	511	503	479	521	482	549	539	507	504	534	539	546	545	503	502	508	544	539	503	507	530	503	499	530	541	511	472	479	508	558	532	504	496	577	518	493	512	534	599	535	536	524	535	513	482	513	504	534	527	495	535	515	533	515	523	510	524	475	530	547	471	513	489	565	535	491	524	536	549	518	514	513	522	564	531	478	525	501	549	497	545	550	496	539	523	531	534	499	569	532	485	526	497	524	536	522	491	513	514	505	537	525	539	510	538	554	530	526	507	531	515	557	533	556	531	484	490	533	533	583	542	553	552	524	537	524	527	560	539	548	530	495	505	514	551	517	562	522	500	552	550	501	513	527	535	520	517	546	499	526	473	505	548	512	543	485	542	505	517	529	491	524	516	521	530	495	541	499	539	504	554	527	550	529	532	543	525	493	526	517	532	523	540	525	513	504	514	520	505	483	500	506	531	487	540	489	555	538	517	511	507	519	511	472	531	546	538	539	511	581	516	545	524	516	504	549	514	547	553	541	498	537	495	465	506	502	556	487	491	520	536	523	487	512	466	539	526	500	544	509	525	537	539	512	507	548	531	546	540	551	520	465	499	541	532	543	506	533	518	515	528	529	541	509	502	525	508	538	534	532	508	519	576	511	499	479	510	526	529	521	493	550	505	520	536	500	538	527	481	529	556	569	522	527	509	509	542	587	557	539	509	492	532	542	531	551	508	484	513	483	519	522	487	527	575	501	478	543	521	539	546	479	493	538	512	574	562	507	529	519	524	547	548	511	556	568	547	518	531	516	557	493	538	511	530	551	519	508	523	526	523	499	452	551	489	545	473	515	548	558	571	482	520	549	500	514	509	528	540	527	528	476	555	493	506	517	526	504	550	550	541	505	504	502	494	540	504	492	502	547	495	533	529	477	536	547	537	549	545	557	523	543	518	503	504	531	526	525	543	533	513	510	503	510	512	522	484	557	533	529	501	546	481	506	508	576	514	492	540	566	553	540	512	527	488	547	479	513	535	544	485	476	537	523	526	510	497	519	515	525	520	503	549	507	509	560	524	547	494	552	516	522	527	527	530	550	523	489	516	544	478	520	526	571	529	536	528	510	570	519	536	526	523	538	543	528	496	524	527	514	520	492	526	505	501	547	509	536	494	502	535	519	518	484	540	503	531	526	471	518	506	563	488	493	512	506	530	487	501	495	538	486	525	524	540	498	498	513	509	519	488	523	525	528	552	543	512	536	538	515	500	549	519	535	528	482	520	467	524	559	491	533	532	564	496	518	529	541	560	559	524	541	562	507	457	518	500	499	536	526	555	512	542	501	524	519	517	526	533	482	522	518	541	509	548	557	512	537	496	537	515	559	517	493	515	534	502	535	520	475	530	552	532	526	523	508	530	506	500	508	509	495	521	513	539	541	506	500	537	494	534	513	519	484	533	507	523	559	506	519	555	511	473	526	519	521	478	522	543	519	545	535	548	490	540	575	532	536	512	545	527	500	516	542	519	497	517	540	520	499	548	553	499	492	542	513	507	533	488	557	549	507	480	513	524	545	504	527	511	555	565	500	522	514	512	496	487	510	527	537	505	521	528	517	544	525	522	483	488	541	530	571	541	469	497	518	528	505	492	535	533	543	534	528	519	502
12319	2574	2895	2372	1549	1061	777	515	420	413	303	296	225	6467	21772	4123	212	176	164	151	147	157	143	142	125	109	140	124	148	126	138	113	116	142	158	144	144	138	133	139	134	139	138	139	128	128	117	125	133	153	144	136	147	123	142	130	133	129	121	158	145	120	138	133	124	138	119	133	126	141	135	139	122	113	115	130	120	119	113	133	130	142	119	109	141	112	135	123	137	120	104	125	133	143	121	146	130	103	121	106	121	126	127	135	138	148	134	134	144	129	129	125	122	115	120	126	131	141	126	133	132	149	127	122	136	115	124	139	125	110	139	136	127	124	120	113	129	123	117	135	141	116	126	143	137	127	115	112	141	121	143	122	129	139	123	127	120	129	119	136	125	121	135	137	147	124	120	149	124	123	137	125	128	139	127	119	115	134	122	139	133	133	128	141	148	124	101	127	124	123	143	143	136	125	133	109	139	116	129	136	116	126	129	143	138	130	127	141	126	126	113	123	136	118	127	132	128	125	141	151	135	139	130	134	138	139	154	148	130	101	112	132	119	127	128	146	143	156	139	110	125	141	126	140	144	117	117	134	112	135	122	130	134	112	129	146	128	106	123	110	149	123	116	133	144	124	120	157	119	143	138	128	125	128	114	142	116	133	129	130	127	141	116	137	124	122	149	126	149	120	118	122	143	133	144	146	124	132	134	135	103	122	128	126	120	139	110	128	126	151	146	135	126	126	145	141	116	126	142	128	120	118	144	116	119	110	148	140	130	124	138	125	122	119	141	121	133	130	122	128	128	144	135	127	137	142	118	118	107	126	128	123	125	135	124	130	125	118	138	129	159	156	116	122	104	126	157	137	118	136	130	127	133	124	124	148	138	110	113	112	137	134	117	137	133	143	126	124	114	109	108	123	138	143	138	118	145	143	127	126	120	131	141	124	109	112	120	128	141	127	142	129	134	113	117	143	125	119	120	134	121	127	136	141	149	130	126	111	151	120	120	118	134	113	142	120	133	117	136	104	110	135	141	120	122	140	126	128	124	137	138	117	123	139	111	100	112	146	135	139	130	124	147	150	116	132	146	123	146	138	126	104	125	126	115	126	140	154	121	123	112	133	144	124	124	143	139	126	132	123	128	132	134	136	130	126	128	135	139	131	132	140	140	145	120	118	148	150	135	122	137	129	141	124	125	108	130	128	128	121	124	114	119	132	136	116	135	117	136	142	136	130	127	114	130	130	116	137	120	126	143	155	138	119	137	132	131	131	117	134	131	134	128	149	142	142	136	127	136	134	121	127	113	118	132	123	125	131	118	128	140	122	159	145	138	119	119	116	125	124	134	124	141	122	124	129	136	142	132	137	128	137	121	143	135	155	146	139	110	133	134	114	117	150	128	133	107	111	148	104	136	130	106	119	125	93	137	142	143	141	126	126	127	139	148	116	130	115	134	135	141	136	134	136	137	135	132	141	128	138	115	124	125	132	128	143	132	126	125	117	111	116	123	125	130	128	104	140	152	123	125	128	129	118	130	140	103	138	110	128	138	140	116	115	122	122	126	132	140	113	126	146	128	126	142	135	123	122	126	142	118	121	121	140	140	145	133	124	134	138	111	123	124	127	139	140	130	129	130	117	136	144	144	126	135	119	108	112	155	129	141	120	110	132	133	152	126	120	108	128	138	107	121	119	151	105	126	126	123	133	139	140	122	130	133	120	153	118	109	122	134	112	128	121	113	134	135	120	119	135	139	127	128	116	113	133	129	133	111	141	126	138	127	141	113	137	127	150	108	124	145	140	120	140	124	128	129	140	119	133	123	134	110	138	148	123	129	121	128	142	148	118	111	134	118	143	104	114	133	127	128	147	119	125	128	140	147	157	152	137	136	148	111	125	103	150	151	130	136	146	127	145	133	128	123	157	130	142	134	127	118	118	118	119	138	141	103	142	128	107	176	124	133	149	119	137	150	123	130	145	115	150	128	143	149	129	128	116	114	149	112	121	127	137	108	125	141	141	123	119	126	132	129	118	127	122	144	124	128	113	121	137	121	117	146	124	125	117	139	142	115	113	125	132	122	146	115	137	133	119	136	111	150	145	134	105	126	141	109	140	130	141	152	109	126	143	119	106	138	127	138	138	120	112	137	116	130	131	131	130	116	128	134	128	113	144	133	118	124	136	145	144	127	132	150	121	142	145	141	121	114	115	122	131	115	139	132	124	127	123	128	146	138	154	134	155	144	120	141	121	122	126	130	130	117	114	136	129	133	124	116	134	147	117	133	133	134	130	116	106	145	116	129	124	138	145	135	110	121	118	123	146	134	138	122	121	119	125	127	133	106	118	142	140	130	146	145	141	127	112	116	146	128	133	148	126	117	146	152	135	125	142	124	127	144	146	131	126	123	125	137	140	121	130	130	124	129	122	119	129	133	116	124	143	121	131	120	112	127	138	136	109	119	142	132	144	131	108	131	107	147	123	130	128	116	143	114	127	114	133	110	116	129	120	110	137	111	127	119	130	127	132	136	123	127	133	134	147	131	126	127	132	112	117	120	139	106	125	138	116	145	136	120	125	123	129	138	99	108	117	150	140	114	125	133	123	132	112	105	154	144	106	122	124	135	125	130	137	119	140	141	125	112	131	125	126	127	105	138	119	130	133	135	129	126	132	105	138	126	123	129	138	141	114	116	119	126	125	122	133	133	134	131	138	121	127	104	133	122	132	124	128	136	140	130	133	161	144	125	136	133	136	118	122	133	143	117	143	119	133	127	117	101	117	123	137	132	123	139	116	108	125	106	137	108	125	139	129	119	118	112	113	123	103	132	139	139	119	146	108	137	124	112	135	124	120	135	149	120	146	120	130	121	120	149	129	117	128	134	131	125	117	128	117	132	132	131	151	121	108	133	129	121	117	124	127	134	138	116	134	127	122	126	139	135	112	138	158	143	139	119	140	133	120	115	132	138	117	116	133	127	130	133	123	109	129	119	129	129	144	125	156	143	114	124	144	126	137	126	136	143	119	112	117	111	117	130	132	127	106	128	131	127	131	128	143	119	122	118	135	148	135	123	127	125	134	128	120	127	122	136	135	153	143	135	119	124	112	132	125	134	144	120	134	138	150	149	142	130	121	117	122	129	119	127	126	119	122	117	126	137	135	115	119	122	120	130	96	114	132	130	124	133	122	141	117	159	153	147	125	121	123	126	129	138	128	115	148	128	132	124	132	126	131	127	127	129	113	118	152	130	132	121	119	127	116	125	144	138	123	127	140	121	135	115	120	126	143	137	135	134	130	107	142	129	128	123	124	132	139	126	114	155	118	141	132	127	127	142	142	118	164	126	136	123	130	132	138	126	113	125	119	133	118	114	137	116	126	113	127	124	144	134	137	145	125	136	127	149	117	113	135	159	111	123	141	146	120	114	102	126	173	135	138	124	109	130	135	129	137	143	134	135	121	133	144	150	124	113	127	132	125	124	147	138	130	130	138	143	136	144	118	98	141	160	136
7160	2261	4917	6070	5330	4006	3272	2711	2166	2028	1569	1433	1383	21012	44555	7468	636	593	546	558	510	486	443	441	420	437	459	421	435	435	397	412	412	428	371	419	399	397	391	403	403	424	378	383	394	348	372	373	383	367	378	345	323	322	367	352	388	333	365	370	344	356	363	347	356	365	345	335	345	364	347	341	325	336	333	358	347	369	337	370	401	366	360	392	364	362	352	376	354	337	320	315	325	304	386	347	352	387	341	346	351	385	342	375	342	349	339	349	356	358	349	328	359	369	339	368	334	372	355	333	390	360	349	337	334	322	324	331	368	334	349	355	342	343	348	343	363	320	340	365	358	361	331	364	357	350	324	348	338	352	316	353	343	366	327	325	335	322	327	334	319	335	330	316	329	349	357	348	345	316	320	352	377	323	330	363	362	336	341	330	372	349	340	319	308	340	346	343	369	354	286	331	338	355	326	339	336	337	368	324	323	335	349	347	369	333	344	349	357	362	324	358	329	347	410	322	343	361	358	343	363	351	354	326	335	349	367	329	367	343	347	321	351	341	347	338	347	354	322	350	350	303	378	358	332	332	340	342	313	342	326	343	346	318	357	331	328	356	349	344	326	335	326	337	319	328	335	336	328	351	376	339	321	301	341	361	340	328	348	311	342	337	343	324	347	324	314	346	335	338	321	315	331	329	334	312	346	302	318	334	315	365	345	351	354	332	313	333	327	380	331	325	333	390	357	359	343	325	363	309	353	352	348	306	362	341	350	345	344	331	322	328	343	325	366	321	351	346	334	359	298	319	324	326	339	338	387	330	359	339	345	330	370	335	365	363	353	362	293	347	343	345	351	352	363	314	354	305	346	333	366	338	329	320	338	336	333	328	330	319	332	340	321	307	342	331	332	354	300	296	355	369	324	327	348	322	379	344	337	346	373	320	357	352	337	310	306	344	352	310	370	339	319	322	370	351	311	334	353	328	297	340	317	337	347	363	358	332	361	353	344	353	377	365	363	331	334	369	348	327	359	330	337	360	301	336	328	371	331	328	314	358	359	342	316	320	309	335	354	356	337	325	312	331	319	332	330	337	315	363	304	331	334	338	332	342	344	371	331	357	339	380	322	327	342	337	340	318	342	325	330	337	358	356	336	302	350	350	357	363	338	336	347	380	336	328	307	358	337	321	335	324	353	329	371	350	328	370	330	307	337	359	351	363	346	366	346	322	356	362	318	338	332	355	347	384	351	363	329	339	312	283	337	333	358	363	332	313	343	369	326	330	364	375	318	340	374	333	320	344	323	374	346	327	333	363	357	333	327	341	332	330	326	338	341	343	311	322	321	309	366	331	335	356	395	317	327	352	361	343	339	341	373	332	314	356	308	348	318	351	383	335	352	322	367	330	374	328	349	358	330	354	344	366	331	341	350	345	329	349	333	335	337	342	351	334	333	336	328	357	319	318	346	355	341	348	338	312	328	379	346	367	353	358	308	330	309	358	319	358	348	354	380	351	357	349	345	352	333	326	343	348	321	329	352	355	324	339	311	363	358	376	315	335	345	343	353	345	358	328	358	326	339	336	341	321	326	368	297	354	361	307	327	316	347	286	335	346	338	340	353	327	357	331	350	357	369	345	346	373	379	349	359	324	324	361	298	340	370	347	357	319	299	337	366	350	322	360	378	344	351	339	379	355	353	365	345	320	333	336	350	324	327	314	338	352	347	352	314	333	323	336	327	376	367	336	316	377	362	329	359	353	348	321	344	351	338	341	349	340	346	324	330	340	317	332	334	361	353	376	372	337	364	322	362	331	334	332	341	332	317	316	387	377	311	348	338	351	336	344	329	327	342	350	296	332	336	343	316	356	357	363	344	335	350	363	338	344	319	338	362	362	346	337	333	362	374	349	363	348	367	328	338	332	330	343	347	337	351	352	329	375	323	342	323	336	333	334	357	338	307	347	337	353	352	326	371	349	323	312	350	334	334	323	371	303	345	368	335	352	380	317	349	363	327	355	341	347	337	330	367	327	358	330	353	353	333	318	342	328	341	338	344	315	336	338	334	345	351	314	386	328	371	351	334	344	347	378	313	328	327	334	352	341	378	291	358	377	346	339	343	378	349	341	358	339	339	346	373	368	370	336	349	356	370	340	320	356	315	324	347	330	355	363	319	320	352	336	333	330	330	318	339	325	348	360	330	328	333	365	342	342	337	328	364	351	331	329	327	360	313	340	379	383	341	356	345	299	308	326	371	341	324	362	339	349	322	366	340	317	341	316	337	350	318	355	340	336	332	344	360	327	315	344	339	366	342	350	340	356	351	355	334	335	345	333	321	325	339	316	299	307	320	293	369	336	374	317	322	377	372	323	350	326	300	306	348	324	352	345	378	347	340	358	327	325	332	318	340	335	340	356	318	336	355	342	360	342	385	355	343	367	353	355	309	335	322	365	336	348	318	321	359	300	324	325	349	336	355	361	337	390	333	385	357	340	353	341	331	337	318	353	363	320	344	328	347	366	363	319	353	327	344	332	358	339	327	326	341	335	343	338	338	339	339	340	332	327	324	314	355	338	312	349	330	359	306	303	330	369	367	317	356	358	339	322	339	339	339	317	324	335	335	313	368	344	371	341	297	328	369	314	366	318	352	354	362	384	353	345	362	317	346	319	338	358	325	326	349	340	350	355	362	347	339	325	370	367	341	307	333	324	365	342	330	357	312	333	307	339	302	363	361	341	348	333	330	351	324	350	312	309	277	348	322	328	341	354	324	328	376	337	348	352	343	333	349	343	314	340	366	316	370	359	335	368	356	344	362	338	331	329	382	336	329	339	304	344	356	314	375	361	358	336	361	354	326	320	340	353	327	349	330	327	345	327	315	343	302	323	344	354	357	290	344	326	343	362	318	342	353	333	362	363	357	353	364	302	314	333	332	368	361	370	344	347	331	348	342	361	348	334	321	365	340	361	338	365	362	310	351	325	369	326	365	317	331	296	357	347	346	314	352	355	372	333	340	332	339	340	318	314	333	361	354	362	359	322	398	362	321	354	308	372	329	345	372	325	317	336	334	348	352	333	341	358	326	301	362	356	373	310	342	351	316	321	350	327	339	343	333	303	342	344	327	347	289	340	324	326	333	320	358	341	352	332	356	347	322	344	359	357	373	332	335	326	357	354	343	352	313	318	343	355	345	340	355	355	350	359	338	349	346	343	349	335	328	360	360	342	346	317	378	357	335	333	353	348	307	380	344	356	346	340	339	311	343	352	317	368	326	332	335	337	309	368	359	355	339	314	381	350	347	360	337	312	350	317	328	312	351	341	380	322	354	348	343	349	303	341	330	360	310	355	342	338	345	357	332	337	325	330	345	363	345	335	326	328	346	363	350	341	350	313	324	374	321	348	328	347	341	328	308	339	342	315	313	356	357	347	359	340	336	362	335	348	370	315	354	368	340	376	374	319	338	337	330	315	345	352	334	305	341	345	355	320	335	396	339	312	307	352	356	327	327	356
1845	179	228	203	152	136	159	147	148	133	159	142	135	252	910	335	135	153	156	137	124	121	134	127	150	160	133	144	134	142	136	143	136	137	148	158	132	138	142	145	151	165	145	136	154	144	143	134	146	141	123	133	140	158	140	158	160	135	145	112	143	133	143	118	178	127	128	132	129	149	129	147	136	154	139	139	156	147	138	146	128	124	145	136	141	165	173	148	147	164	131	143	150	148	141	157	160	119	143	116	124	129	141	140	145	139	141	149	131	147	158	117	140	124	132	137	121	139	124	131	146	147	132	141	141	129	129	126	148	153	158	126	147	158	144	135	141	132	151	145	177	118	128	140	124	122	134	142	151	131	140	132	121	127	130	137	147	131	140	110	134	136	128	123	129	116	166	144	127	139	136	152	144	126	129	134	140	137	115	135	128	153	139	139	162	157	145	112	130	149	130	141	130	142	127	132	158	164	140	140	121	133	139	151	138	117	123	136	149	164	141	149	149	123	147	138	132	130	171	150	148	161	156	143	135	121	145	133	163	150	146	119	134	140	136	130	159	154	151	149	140	120	132	130	134	128	152	145	139	125	134	152	135	152	118	140	147	134	153	124	136	128	149	151	119	148	132	154	145	131	131	127	140	144	147	146	138	154	124	145	117	135	132	137	131	151	139	122	132	127	131	133	137	122	142	138	146	139	138	124	146	155	123	128	136	143	131	139	139	123	138	128	138	143	142	127	121	127	131	140	152	119	132	145	124	136	135	138	129	176	146	150	141	153	138	127	149	135	160	132	129	135	152	121	118	122	135	138	152	152	141	135	126	137	145	150	117	143	122	131	136	150	120	138	131	128	145	135	122	141	148	135	146	147	137	130	133	137	130	156	112	144	138	149	131	139	153	122	145	151	129	130	143	142	165	142	124	133	147	124	151	131	143	132	134	143	128	121	135	142	130	130	136	130	130	135	140	137	140	137	139	137	130	128	127	152	127	141	139	127	161	124	152	159	159	153	127	136	145	142	153	131	110	130	142	140	151	124	125	135	132	138	126	122	163	139	131	160	141	137	147	123	153	142	148	136	157	147	134	144	136	106	157	142	135	149	129	132	150	157	149	135	119	146	141	155	159	143	132	151	120	158	135	144	126	158	152	148	152	152	150	138	145	138	129	123	123	150	134	129	144	126	157	147	141	147	148	144	140	129	117	138	148	125	142	123	141	145	157	120	125	148	133	130	147	145	148	153	129	127	125	142	151	125	134	139	133	114	150	135	132	144	129	133	142	136	131	118	113	130	149	122	141	131	140	160	141	139	138	122	146	149	124	128	116	124	155	122	125	155	122	133	144	148	123	124	140	136	125	149	125	128	130	119	137	148	139	151	127	126	151	144	157	123	132	152	127	129	107	145	140	140	147	123	139	146	144	142	144	150	122	137	116	152	153	138	136	193	136	130	161	142	161	140	127	151	132	120	144	132	113	151	128	140	144	153	142	139	141	157	132	151	122	138	120	126	129	140	153	129	148	145	124	141	133	150	124	150	118	162	133	142	147	130	139	118	135	149	139	140	132	137	150	146	164	134	146	129	148	122	142	133	139	119	125	155	133	143	130	140	134	141	133	144	129	130	139	146	153	144	135	127	119	139	138	144	158	152	129	132	134	134	118	155	142	138	131	123	134	134	132	129	157	149	152	141	120	129	121	121	129	126	147	143	134	138	149	122	128	148	143	165	142	140	148	135	139	168	135	141	134	127	136	134	130	135	139	134	144	140	124	126	120	136	128	142	140	140	159	120	130	125	137	143	139	125	138	150	146	139	134	120	134	147	117	145	137	133	133	160	132	153	145	141	149	122	151	139	130	137	138	135	138	135	141	150	146	110	112	122	129	125	128	141	158	135	135	162	139	145	148	126	143	121	161	121	140	141	141	159	152	140	149	147	129	142	144	138	159	148	139	130	146	147	156	140	141	121	139	131	143	130	127	129	150	136	136	146	155	161	163	128	134	146	119	147	163	141	122	139	124	124	122	133	161	112	142	142	124	126	138	139	163	125	134	119	158	144	153	142	136	139	148	152	140	132	157	121	133	117	121	139	135	138	154	128	126	143	143	136	135	118	131	121	131	144	165	128	141	141	128	127	145	137	126	130	140	114	130	131	129	127	160	144	147	119	156	143	120	126	135	116	134	142	122	141	132	127	127	132	156	136	171	147	138	114	126	148	130	145	155	143	131	120	155	142	155	145	129	146	143	151	145	162	111	146	132	127	150	134	158	127	133	135	129	135	146	150	118	143	130	115	132	150	147	141	123	133	133	131	143	160	138	124	133	127	139	126	135	149	143	143	127	144	159	136	127	122	141	141	129	117	147	135	137	131	121	122	138	136	133	124	141	166	137	133	130	162	170	144	152	142	143	114	125	129	146	136	143	154	138	137	127	135	133	119	147	137	135	144	144	127	133	140	117	125	147	137	126	149	126	137	125	146	134	149	148	155	127	125	150	156	130	129	144	131	106	114	130	155	122	153	135	124	128	139	135	149	132	168	149	148	154	146	154	139	159	148	141	140	123	145	140	126	134	127	135	156	121	112	138	151	150	133	140	122	149	122	152	146	133	148	168	145	153	114	124	132	124	140	160	137	144	145	159	153	132	133	148	139	151	165	157	143	131	135	141	139	126	108	128	118	141	159	137	117	155	136	166	125	116	124	121	142	142	138	145	139	128	145	126	149	121	138	126	140	156	141	154	137	137	159	151	135	123	117	146	122	130	133	145	133	130	143	166	126	130	120	138	144	116	124	117	137	132	132	129	139	141	138	153	149	140	127	126	152	138	143	145	143	125	158	146	142	149	152	163	136	138	149	110	145	118	134	136	131	140	150	134	137	123	153	155	134	147	133	118	140	141	142	128	123	141	132	138	132	128	141	144	125	136	135	139	128	131	123	126	137	153	142	159	143	170	117	134	136	128	134	136	131	124	130	123	154	131	128	122	107	127	137	138	124	140	148	126	138	137	133	131	140	131	126	133	131	146	139	131	154	136	134	127	154	151	129	144	126	133	147	121	148	132	129	158	132	151	133	147	136	133	143	147	150	127	132	162	140	131	135	131	142	136	153	113	144	148	135	121	156	139	155	134	131	113	140	141	134	153	151	140	139	129	136	133	120	133	130	118	145	136	137	134	133	120	156	154	149	136	133	137	141	137	128	128	154	132	143	148	131	146	139	138	130	133	143	121	141	174	143	133	125	138	141	166	126	134	123	139	142	145	129	151	134	140	126	126	138	142	129	104	129	143	145	146	133	142	136	144	147	143	180	152	144	125	123	129	144	149	130	134	131	129	143	132	142	125	136	151	140	157	149	150	138	138	154	140	133	130	134	163	148	148	143	135	142	139	136	153	141	130	149	136	153	144	143	142	131	143	149	127	139	118	151	154	148	118	128	161	133	145	140	160	122	128	137	131	149	144	162	131	142	127	141	140	116	145	135	122	152	150	140	128	131	146	143	135	131
1970	478	509	579	535	496	480	452	451	436	423	404	406	1243	5912	1527	429	399	386	377	411	373	398	387	391	391	408	399	383	402	364	386	396	373	372	362	401	391	399	400	392	367	372	396	386	375	363	393	371	368	388	404	418	358	389	404	416	375	388	399	426	388	359	394	372	387	370	407	377	383	358	393	387	381	417	380	366	405	353	354	385	368	337	397	380	394	395	377	397	374	382	375	357	394	379	398	413	358	366	414	371	393	365	388	366	356	370	417	366	374	373	377	400	418	400	373	413	380	350	385	390	434	347	392	377	406	365	392	340	406	365	411	377	353	379	326	380	350	359	354	420	361	376	376	374	393	404	377	374	372	333	385	382	399	335	357	400	395	352	408	390	365	390	416	374	380	388	399	378	405	365	385	379	349	405	361	326	350	374	380	402	364	399	376	390	381	374	385	378	368	361	368	388	373	408	370	411	403	412	398	352	390	385	410	364	417	402	375	397	358	375	387	380	412	363	369	387	394	381	411	400	393	394	365	370	396	365	365	395	376	376	379	371	338	366	391	409	364	397	363	363	358	390	443	380	376	384	369	364	412	391	370	402	373	354	380	405	363	374	393	359	386	400	379	362	350	374	416	370	391	397	383	427	366	380	405	409	346	351	377	368	399	373	371	392	358	369	405	356	388	415	398	391	374	360	392	377	397	392	365	414	391	402	375	381	365	403	362	367	388	329	387	390	400	387	381	394	368	379	364	381	438	357	381	374	362	395	428	382	389	391	370	357	415	404	373	400	378	346	394	376	360	356	366	353	379	400	403	411	398	385	385	373	363	372	412	383	398	359	389	373	373	391	397	372	344	373	365	341	395	390	347	362	366	361	378	338	378	363	367	364	382	422	382	370	388	387	362	387	401	381	392	382	384	397	383	375	402	357	399	394	388	400	335	368	388	369	393	369	369	387	361	395	373	399	355	383	353	414	399	380	376	428	379	384	391	401	380	388	364	373	356	377	367	375	419	394	389	375	368	382	378	410	373	395	371	396	375	359	387	388	357	380	414	355	363	372	372	362	357	408	389	367	382	367	345	385	355	370	380	385	333	412	362	401	364	397	388	379	340	386	367	398	373	339	353	388	356	382	391	372	388	405	396	352	367	360	400	412	420	397	396	387	345	415	356	366	376	356	364	401	355	362	348	404	392	362	390	350	396	402	361	395	399	390	350	390	391	356	405	361	364	387	403	370	381	360	359	377	367	367	405	372	392	346	384	406	355	389	399	395	384	363	411	342	381	353	359	380	390	404	393	385	389	380	410	356	359	390	376	394	363	402	377	381	350	367	386	374	379	397	366	401	366	398	354	394	387	355	387	404	384	347	384	422	367	395	387	386	346	408	365	374	356	376	387	336	405	407	355	377	394	367	356	390	409	410	412	368	396	356	388	352	377	361	397	376	359	381	388	354	408	362	365	387	397	378	347	407	363	381	412	369	375	396	374	366	385	370	405	378	389	364	428	378	389	399	373	406	374	345	396	386	385	379	406	371	386	376	356	424	368	389	370	371	371	396	384	364	372	387	374	399	377	382	403	351	355	398	358	362	361	384	359	354	378	371	388	378	383	376	372	368	371	359	433	384	373	396	354	363	402	370	365	391	363	383	373	363	408	423	381	354	396	380	380	392	414	356	383	384	369	396	367	369	361	371	383	378	361	400	408	376	381	376	353	394	403	358	383	411	379	406	380	401	400	391	376	390	368	399	392	368	400	372	392	377	367	407	398	359	400	381	362	378	389	393	395	363	377	400	375	404	379	386	390	372	394	404	355	378	401	446	368	383	403	393	411	385	377	357	357	407	381	374	413	382	376	368	417	365	376	367	380	375	373	397	349	369	371	353	359	381	370	367	384	360	369	336	335	369	395	371	386	377	367	361	394	390	379	369	353	430	346	395	409	407	390	367	399	393	374	411	388	388	374	386	384	369	363	412	380	399	402	395	331	367	365	375	362	395	366	363	360	381	348	394	399	380	365	405	376	385	412	359	368	355	351	362	379	368	369	354	403	386	399	354	411	384	366	389	356	381	371	380	349	375	398	384	396	373	362	371	394	368	380	395	375	385	400	382	390	425	395	405	389	381	390	398	389	361	366	358	407	361	366	388	405	370	330	361	361	431	404	373	382	357	392	380	349	358	373	368	389	363	368	352	379	357	362	379	397	416	357	401	394	358	362	372	348	352	384	352	391	361	378	409	390	405	412	353	370	381	358	382	389	365	365	375	386	366	373	405	402	405	399	407	391	373	347	337	395	410	373	391	411	388	396	371	387	353	348	388	373	390	388	404	396	366	412	385	403	373	359	368	387	380	362	376	374	376	353	358	394	394	362	403	367	379	417	380	367	392	411	396	375	375	389	394	375	380	422	366	358	391	380	342	368	382	379	382	376	415	381	381	404	374	397	409	375	382	381	376	382	360	402	374	385	343	389	369	397	384	362	396	385	393	406	389	387	366	387	375	391	372	351	363	383	377	397	373	356	394	458	385	396	382	399	400	393	377	364	368	374	384	368	392	368	381	375	377	378	416	409	351	402	408	399	373	404	360	408	376	398	357	384	360	358	378	371	355	385	376	341	371	386	400	393	392	384	350	381	375	380	377	365	343	391	355	367	355	402	367	367	371	392	327	391	396	386	412	382	365	376	368	400	353	404	396	404	407	376	409	380	372	367	389	378	375	382	370	388	347	385	412	395	412	391	363	409	359	402	357	378	395	361	365	353	358	382	396	370	396	372	391	363	391	384	380	364	387	365	377	408	383	409	340	409	383	374	393	385	408	371	416	391	364	341	411	369	406	375	371	417	370	372	408	401	400	391	379	378	381	394	364	399	370	384	364	350	406	361	392	419	397	372	381	362	351	337	401	350	374	372	442	393	388	330	390	361	396	370	357	357	388	372	373	410	359	400	412	383	341	380	360	403	374	387	387	382	374	367	392	363	362	358	408	407	387	368	349	365	382	395	361	402	395	364	373	359	401	357	388	388	367	373	383	394	389	388	384	400	410	336	346	419	358	387	367	428	383	362	388	368	410	380	377	360	370	398	372	414	392	396	388	413	372	375	382	349	429	368	340	344	374	367	374	381	408	411	395	390	361	399	373	405	387	375	410	391	415	371	343	365	362	391	382	373	382	381	335	381	375	414	406	393	362	395	362	392	405	388	382	370	374	370	353	402	379	399	372	358	366	359	407	388	393	377	360	362	400	379	357	354	406	385	397	346	398	379	385	363	413	368	395	368	360	412	382	398	378	344	372	378	373	407	342	396	390	410	396	389	352	348	379	381	397	388	408	379	388	399	355	369	386	383	451	431	389	426	399	356	373	410	377	392	382	393	368	387	367	375	390	393	347	399	363	375	379	364	371	412	389	340	375	393	409	380	379	370	380	389	403	393	366	388	326	376	363	398	387	378	352	372	382	352	364	396	365	349	377	359	379	330	394	371	375	356	360	371	374	404	376	403	354	348
6661	1154	1516	1261	859	690	535	388	306	316	307	293	255	314	6282	4360	222	206	198	237	176	204	205	203	195	213	201	192	205	208	212	209	204	172	172	182	203	204	219	212	200	206	200	201	180	223	231	185	195	209	188	195	207	202	174	195	196	202	197	200	169	197	170	180	206	226	191	178	193	180	188	227	185	186	195	194	193	202	185	183	175	203	213	203	191	186	197	193	223	177	188	202	187	202	185	194	220	201	208	200	191	210	204	187	204	184	191	198	210	199	199	214	184	184	203	185	198	191	200	195	180	196	179	208	188	212	183	208	201	175	204	185	192	188	178	193	208	203	187	195	201	166	192	204	182	195	176	198	196	184	177	187	185	188	182	193	212	188	218	196	193	176	183	191	201	179	201	185	198	177	195	167	200	194	196	193	194	222	199	194	182	188	180	203	212	196	185	195	171	183	174	215	178	189	208	214	189	192	168	186	185	177	195	169	213	189	210	200	197	209	174	229	203	203	196	198	214	202	173	226	190	197	214	189	177	208	198	166	211	169	209	199	190	192	199	201	174	163	207	208	190	186	184	164	185	176	218	196	190	211	202	180	185	174	206	203	180	189	196	186	188	184	178	176	177	195	191	212	200	201	193	205	189	214	191	196	197	196	219	169	204	202	205	180	196	173	184	198	230	227	158	179	191	194	165	214	193	193	193	197	178	185	194	219	205	188	177	203	210	192	181	192	186	225	198	213	202	215	180	164	181	193	195	193	188	201	195	199	187	212	214	197	184	192	195	178	202	185	199	199	213	201	187	183	188	203	191	197	199	218	198	164	208	194	194	175	212	184	183	196	193	189	209	187	207	187	189	201	196	203	208	194	194	195	198	193	217	176	186	203	203	195	204	198	216	179	174	216	199	182	199	196	202	187	217	203	186	203	207	183	210	192	195	188	194	206	185	197	185	203	182	211	197	201	185	202	184	214	203	201	168	194	186	182	189	210	186	190	193	178	177	171	175	157	193	226	203	206	191	188	165	191	216	215	189	204	184	220	198	196	188	200	200	184	159	196	176	181	193	161	193	197	215	214	202	178	180	159	197	208	190	213	196	202	207	183	190	196	192	208	180	199	216	196	180	214	186	189	202	188	169	194	165	205	184	196	205	184	197	191	198	206	198	186	181	187	178	183	192	194	187	174	216	212	185	190	197	201	215	200	190	204	213	211	170	195	178	201	196	207	190	179	184	189	204	201	189	187	205	194	195	200	201	201	195	161	193	205	182	194	191	210	194	186	207	158	190	197	206	197	200	202	182	203	188	170	210	171	207	189	178	188	211	187	184	191	184	196	204	211	192	194	206	209	214	186	154	217	200	188	191	197	173	158	227	170	179	198	184	215	177	186	189	176	186	162	185	208	214	198	185	196	187	180	191	196	201	191	216	183	215	190	188	179	206	200	185	177	206	196	178	194	176	197	180	205	229	229	222	209	183	188	212	224	200	193	208	194	180	189	179	192	189	223	190	197	195	181	178	177	182	189	196	215	181	173	195	172	159	193	192	180	186	188	179	205	201	213	189	205	237	209	194	202	172	189	194	213	197	210	194	202	210	178	195	196	195	194	181	229	193	183	193	193	179	201	182	180	219	203	190	193	200	187	206	193	198	206	187	176	198	205	173	197	169	204	179	175	188	192	183	190	208	194	176	189	190	202	186	186	183	181	166	174	187	165	219	195	166	182	230	193	216	180	200	184	197	211	186	190	197	174	230	200	207	191	183	198	222	193	163	199	213	204	195	193	199	210	189	187	195	205	193	176	184	178	155	183	173	213	190	198	177	181	164	168	192	200	208	197	208	209	211	175	186	215	186	177	210	211	207	210	177	179	198	198	191	202	189	199	215	178	183	199	222	192	173	182	222	165	193	214	180	189	233	201	171	193	184	177	191	204	182	205	191	198	172	204	190	192	179	200	192	181	203	204	203	194	203	177	179	183	197	201	190	215	189	201	189	189	202	196	192	173	198	177	190	200	223	178	203	199	202	177	176	187	195	182	203	223	196	183	185	183	210	210	181	200	195	225	208	156	188	195	201	208	199	194	228	179	188	180	209	188	209	190	199	219	189	180	181	208	175	181	204	222	197	199	218	180	197	180	172	182	179	208	191	186	192	209	177	189	173	202	204	191	196	199	192	198	204	206	200	190	188	187	210	192	199	216	197	175	173	166	184	225	183	191	215	185	221	204	211	204	203	159	201	235	206	190	204	219	154	218	198	184	207	197	171	168	186	180	205	206	228	200	188	179	205	202	220	202	193	187	188	209	221	241	196	203	185	194	190	195	188	190	219	199	189	164	195	200	197	207	207	190	199	197	191	203	188	164	175	205	180	196	194	190	195	183	200	189	192	176	198	201	192	216	191	179	213	180	209	197	191	179	197	220	196	214	203	218	205	193	198	200	185	208	185	206	187	179	182	176	203	213	202	168	177	195	189	202	198	196	187	195	176	180	179	179	183	195	195	213	212	202	173	206	215	200	201	174	191	192	215	211	180	183	181	190	189	193	203	179	203	209	209	207	182	174	197	201	162	178	185	202	191	205	200	174	190	186	213	211	210	180	193	197	180	210	185	193	169	189	191	220	196	191	188	200	218	200	198	214	199	195	192	187	196	206	207	203	184	202	191	191	203	214	200	219	219	187	186	205	172	196	185	200	161	212	193	187	202	189	182	199	193	183	203	190	193	220	191	204	195	207	203	172	202	194	178	210	222	175	212	212	170	182	203	184	212	193	189	216	194	168	213	190	192	199	182	187	193	200	191	204	210	177	178	207	195	190	197	169	199	186	180	205	209	222	174	200	184	185	194	201	163	195	206	185	179	189	185	176	208	192	201	178	197	226	180	196	175	210	197	189	189	210	186	209	184	194	230	188	192	210	206	182	179	203	188	181	175	197	197	208	196	206	187	213	192	196	204	174	203	196	193	198	167	188	202	195	188	192	168	210	216	185	198	187	170	204	171	193	192	189	206	197	191	203	215	192	185	200	181	185	203	194	195	197	199	205	213	186	181	207	204	180	207	189	184	195	189	181	195	198	218	218	218	186	191	191	202	207	208	192	178	184	197	207	183	178	182	171	199	203	162	196	197	215	184	201	216	192	199	176	175	225	205	167	210	218	208	203	229	181	208	195	203	182	172	207	182	190	204	186	206	204	187	213	191	192	194	204	218	194	189	173	192	210	203	203	207	199	199	193	185	190	215	193	199	205	171	178	206	216	198	204	206	195	184	172	177	185	198	207	197	187	196	208	216	207	212	176	191	221	178	178	186	215	195	172	204	202	179	192	204	185	193	180	213	188	200	184	198	174	228	176	162	193	185	242	178	201	210	206	226	175	199	195	190	166	212	198	194	186	187	235	169	195	192	211	193	204	190	181	180	193	203	198	199	193	170	188	205	217	195	215	195	199	194	186	196	190	204	198	183	174	201	238	190	189	183	194	180	163	189	198	184	211	192	219	183	174	169	191
5327	1431	2953	3701	3064	2548	2088	1730	1428	1353	1222	1098	1012	1307	25089	12426	677	687	701	630	659	623	607	626	558	607	578	569	623	547	532	560	554	556	554	533	548	530	550	505	574	578	531	506	511	497	551	523	502	535	535	491	511	507	532	523	500	545	516	481	542	510	506	549	490	534	511	510	495	501	544	525	505	525	493	526	524	492	483	502	557	526	529	549	526	503	495	484	474	556	500	537	515	527	537	469	565	496	467	498	554	490	519	527	528	441	519	508	542	520	522	486	525	489	480	514	510	528	491	521	498	521	514	507	480	480	521	498	526	485	523	520	500	523	497	558	548	491	528	510	531	538	518	526	515	509	505	489	522	538	498	536	483	481	482	489	491	528	495	482	546	563	487	526	492	495	507	488	539	537	528	526	515	503	511	557	490	518	523	559	503	513	492	492	485	512	491	520	478	488	502	494	510	506	488	504	500	559	494	520	473	500	548	514	518	481	509	530	529	469	530	508	471	517	530	476	504	516	485	562	542	525	503	486	510	512	520	496	508	537	510	530	521	508	476	520	534	492	503	515	496	518	489	519	496	506	518	494	500	512	516	515	484	510	498	522	520	535	479	513	476	525	458	492	485	527	501	501	516	535	467	497	472	527	533	492	491	486	524	494	510	506	493	470	506	499	482	527	492	503	517	522	498	514	504	475	538	516	485	518	499	498	508	496	508	509	521	496	505	480	495	513	551	514	532	509	496	503	542	514	497	474	490	537	520	481	506	501	523	472	470	497	467	514	494	534	498	504	490	520	506	505	486	517	533	459	516	524	491	474	513	533	519	507	498	505	511	532	474	494	507	482	527	487	480	508	502	485	546	470	446	532	526	562	494	549	489	521	519	472	574	521	512	512	524	573	502	502	496	463	504	516	513	532	558	560	498	518	472	496	528	542	527	491	510	512	526	543	489	498	516	505	505	506	526	518	517	516	531	517	542	510	555	495	512	520	467	494	535	520	515	516	496	533	513	522	466	519	527	509	485	518	542	547	466	540	527	549	536	513	503	465	527	522	487	531	514	485	522	539	499	530	499	481	492	515	491	482	476	503	527	527	495	529	515	526	480	522	532	506	522	508	520	529	473	521	480	547	524	530	548	528	490	492	506	530	504	509	546	474	478	497	479	506	539	517	492	530	498	509	508	495	511	521	501	512	525	467	527	554	502	518	494	492	473	491	517	476	510	484	513	498	492	488	523	490	502	524	487	515	523	511	460	505	502	511	495	491	538	505	515	493	529	515	504	486	453	514	522	540	524	548	552	536	507	518	484	504	538	491	489	534	489	515	506	490	530	516	511	495	522	500	515	477	477	523	502	510	493	471	524	488	523	463	504	557	499	520	547	530	545	448	527	519	521	502	538	527	492	525	460	533	466	525	507	518	505	483	489	491	489	536	511	533	480	508	529	474	463	504	520	484	519	493	499	476	507	455	472	532	506	497	548	511	504	501	492	494	528	542	526	508	473	459	521	562	483	486	492	507	548	448	537	499	525	519	480	468	495	518	461	478	478	532	482	517	521	496	547	510	552	531	482	525	475	515	507	485	508	512	516	482	539	483	517	450	506	549	497	500	515	514	508	493	511	471	507	489	509	494	533	533	525	479	484	488	526	517	488	498	537	475	515	566	465	526	505	500	479	476	532	531	487	484	490	480	514	543	504	549	528	496	510	492	503	519	548	504	498	513	526	525	498	490	534	549	505	516	553	499	487	539	522	498	500	470	497	538	478	485	531	567	528	533	529	498	545	501	501	481	514	489	512	506	498	521	527	484	500	509	534	524	465	544	511	498	498	520	532	503	471	522	474	536	519	525	487	510	522	505	499	505	501	510	526	493	480	490	502	520	467	502	523	495	501	537	518	487	514	537	506	524	494	530	546	501	486	484	450	550	495	486	464	484	530	499	493	525	478	527	481	497	498	484	498	503	487	508	537	525	483	476	529	547	521	507	530	554	507	528	496	495	518	504	538	513	536	508	502	513	541	501	538	527	526	521	546	517	522	519	495	497	499	521	521	499	482	504	527	520	535	512	475	548	474	484	529	497	502	508	462	494	498	528	528	504	519	521	486	489	533	434	490	516	515	497	519	461	514	501	528	511	505	561	460	503	475	495	539	490	525	496	530	527	523	535	512	538	548	448	467	511	530	542	514	517	507	540	505	526	520	487	513	507	502	478	515	543	499	484	479	503	531	500	465	487	491	512	556	530	496	498	530	489	486	535	490	501	511	509	539	485	498	534	504	499	465	482	508	501	460	492	527	513	516	561	501	510	518	518	519	513	521	519	527	501	529	500	505	531	503	473	542	452	468	471	499	539	499	502	473	522	467	515	497	499	481	521	514	532	541	507	515	520	506	512	532	481	501	531	485	547	550	522	480	499	523	477	512	535	528	540	534	505	478	500	550	541	495	520	548	505	533	522	509	508	476	512	517	496	528	485	508	513	544	532	520	510	535	479	477	534	504	498	485	491	525	484	513	528	518	495	536	496	519	488	471	502	515	500	531	542	518	491	498	506	475	509	528	507	523	492	513	502	510	518	531	505	531	540	561	483	489	505	508	495	542	497	480	522	513	486	501	490	546	512	490	512	544	492	525	525	504	532	523	544	516	528	501	479	483	494	535	507	498	489	469	525	504	525	541	514	484	461	480	507	531	494	490	502	532	481	530	514	487	511	524	492	511	511	527	543	560	510	500	510	496	495	531	505	534	517	522	479	520	511	534	496	487	484	467	529	502	492	506	523	457	501	488	520	493	552	491	484	498	496	471	559	488	492	544	506	489	497	508	510	529	515	545	493	529	526	497	511	539	551	494	489	535	501	494	532	497	522	543	479	513	548	501	537	513	515	507	517	500	522	467	510	535	490	510	485	549	505	527	488	555	532	511	528	495	515	491	498	576	522	518	512	559	518	520	508	516	531	476	534	506	479	495	472	449	500	512	549	529	545	499	504	502	509	482	490	506	503	496	549	517	478	501	497	482	509	542	549	501	480	546	550	499	505	524	484	516	466	476	494	538	530	546	521	505	512	518	512	481	500	509	487	511	487	522	501	510	451	565	549	485	492	495	547	485	520	503	516	543	544	518	533	530	535	533	532	534	509	510	518	503	494	503	502	503	513	513	484	518	546	525	448	496	532	533	511	482	528	534	520	505	480	508	535	536	484	494	526	511	510	508	507	508	499	550	503	534	536	459	548	543	475	520	530	522	513	480	539	477	491	497	501	512	554	506	518	495	541	488	486	501	528	541	541	510	512	523	534	521	520	491	488	531	468	522	523	495	498	478	528	533	537	530	525	523	573	516	502	504	520	513	529	505	495	513	504	518	495	521	489	553	513	491	532	524	466	514	515	545	487	531	533	520	504	524	514	489	480	551	498	522	487	526	505	449	481	475	525	473	516	509	481	500	544	524	517	479	472	549	547	507	463	511	521	482	532	518	480	510	525	512	517	520	498	515	500	515	521	530	537
12454	2310	2802	2320	1698	1105	799	593	467	414	322	272	274	367	15796	11047	364	177	153	150	158	145	139	163	142	147	144	147	152	161	134	154	149	123	136	136	144	137	150	114	117	142	141	125	124	113	131	128	146	140	124	138	138	114	139	118	137	141	128	121	144	153	130	122	133	134	141	125	136	124	117	121	127	129	146	146	123	133	114	103	133	101	134	157	114	112	132	137	121	135	132	129	116	160	128	103	139	115	136	143	119	141	124	138	132	109	138	142	134	131	137	119	138	115	136	127	127	108	116	126	133	152	128	138	118	143	142	116	116	124	103	127	116	130	135	109	113	122	96	144	126	124	114	130	133	132	111	121	114	127	121	119	128	148	118	137	144	123	126	154	127	120	131	127	122	123	129	151	143	110	117	122	145	139	117	134	125	121	127	110	130	109	122	136	124	153	133	113	131	116	126	141	109	122	125	123	122	116	117	137	131	132	114	125	120	132	129	123	144	121	118	124	137	123	128	141	121	102	101	102	127	120	128	141	118	139	122	123	135	134	141	142	136	116	137	124	123	137	113	123	135	122	131	118	135	131	124	134	151	130	135	119	148	143	123	114	127	127	139	139	124	115	113	135	100	123	116	131	123	151	131	137	121	128	119	138	152	128	129	126	140	130	131	127	132	139	138	123	149	124	109	116	124	126	142	156	134	127	143	119	119	146	110	114	125	120	115	151	114	136	119	145	119	126	121	133	144	149	142	138	116	115	138	100	127	130	125	159	131	117	144	122	123	124	119	129	135	136	146	128	112	122	102	119	117	135	126	129	119	154	126	106	121	124	121	119	137	137	131	138	126	104	130	125	116	130	127	133	119	126	133	117	128	140	135	119	110	130	145	148	112	121	111	143	122	142	124	125	122	113	125	148	131	139	158	155	135	139	111	115	139	115	155	121	146	136	129	116	105	130	122	132	114	119	116	133	145	109	116	132	119	144	133	124	145	126	131	122	155	127	141	130	129	155	119	152	135	138	127	132	114	127	116	113	125	159	124	121	143	132	147	129	145	132	128	130	104	144	118	131	124	138	128	137	143	125	114	128	110	140	118	112	121	116	144	128	150	132	130	107	129	123	125	140	136	142	118	141	118	143	119	128	130	111	127	114	153	132	120	131	124	122	115	128	128	134	122	137	140	153	126	138	124	124	129	125	130	113	130	102	155	125	124	134	138	136	137	133	114	122	112	140	136	125	113	124	125	127	120	134	150	110	123	120	124	121	118	118	141	129	123	132	134	138	146	132	107	131	118	133	112	126	123	127	122	116	134	121	120	143	125	117	130	146	127	112	149	136	126	139	133	121	118	124	147	140	123	125	128	132	117	144	102	139	129	145	111	141	146	122	129	115	113	118	134	112	120	116	133	127	130	131	130	135	107	122	117	134	119	133	117	129	105	131	127	113	120	128	134	113	143	131	124	130	122	128	131	115	122	127	135	139	128	121	130	126	137	113	138	124	122	112	130	134	143	129	113	130	132	131	141	123	155	130	140	133	107	121	109	122	128	123	120	128	126	101	97	130	132	112	114	116	109	124	154	138	123	136	121	126	130	138	118	132	121	128	132	116	123	106	125	130	131	144	118	113	139	131	119	140	125	115	125	138	128	144	143	128	134	124	126	138	134	146	132	130	120	138	142	104	116	132	139	144	145	112	128	119	124	110	134	132	131	117	138	117	144	129	115	133	105	134	119	116	101	125	106	142	133	128	135	133	121	117	131	126	143	135	134	124	101	130	126	128	136	148	130	116	110	128	105	130	130	126	125	127	118	137	154	136	140	103	140	137	115	134	116	111	142	126	109	125	108	132	113	126	141	127	118	121	133	133	135	124	132	138	131	133	128	116	130	125	129	147	142	121	110	129	113	108	134	134	100	128	134	131	132	128	141	98	128	132	133	126	125	117	125	135	143	129	112	112	115	122	123	147	126	122	136	117	138	135	122	143	127	111	136	109	129	147	128	137	138	112	135	121	137	144	152	138	131	122	128	140	134	162	129	117	127	130	112	122	119	136	124	132	112	128	105	116	127	140	132	114	125	143	117	118	115	133	126	116	134	124	121	126	126	142	138	137	125	127	133	134	123	133	140	137	155	144	142	125	115	124	129	151	124	143	142	121	111	127	121	121	123	120	133	113	127	110	125	134	122	131	121	119	138	128	116	116	126	111	118	143	136	127	145	140	138	133	127	119	94	105	122	133	122	112	120	121	137	131	132	125	108	137	138	139	142	134	135	125	125	147	117	130	132	100	150	134	129	129	130	123	139	117	124	118	127	104	123	114	146	112	119	121	122	128	128	130	122	124	124	137	128	124	123	120	118	125	123	141	125	133	123	139	114	128	138	138	119	123	130	117	130	154	148	114	128	158	129	131	123	128	137	136	124	147	144	105	125	128	125	129	122	141	135	115	128	121	143	159	139	129	127	122	130	117	126	115	116	115	123	147	107	123	131	134	156	118	133	134	136	151	141	119	144	118	124	116	134	111	134	121	128	115	127	121	133	117	127	112	120	140	111	124	135	140	138	126	112	120	103	129	114	128	106	147	125	131	123	138	111	133	112	141	126	142	135	141	120	141	137	116	143	116	101	136	133	120	133	128	131	125	123	118	116	127	138	132	124	132	156	127	114	128	129	145	109	139	111	119	122	103	130	118	115	140	133	128	131	120	110	135	135	128	119	126	137	128	138	129	137	131	136	140	139	125	127	130	131	130	147	127	144	126	118	116	120	117	136	117	98	135	104	127	128	146	151	145	114	132	141	139	143	132	136	135	126	121	118	136	117	124	141	122	128	123	136	141	126	121	127	140	102	131	139	106	137	124	116	135	125	107	129	132	133	135	109	125	137	123	118	127	122	121	124	120	113	118	132	145	126	110	129	139	119	136	158	118	141	142	121	132	119	121	139	135	115	126	117	120	122	131	114	111	108	133	144	121	152	144	126	118	128	122	119	152	144	132	123	120	112	128	135	143	144	113	115	104	144	135	122	140	113	136	111	129	131	137	124	131	117	114	122	127	123	112	118	123	124	128	113	130	147	114	142	102	130	113	118	123	105	122	148	119	124	117	124	105	138	114	140	130	106	136	113	114	131	110	159	128	114	130	139	111	131	125	133	134	139	129	115	133	113	143	124	121	135	138	136	124	113	136	128	116	119	125	114	124	113	124	134	121	113	120	129	128	104	138	134	112	125	135	117	125	127	132	115	121	127	131	142	113	133	127	113	140	141	137	106	111	126	132	127	130	131	130	127	130	131	136	137	136	90	139	119	125	127	130	141	132	131	132	132	144	150	139	120	106	127	150	102	117	128	130	127	129	131	128	125	110	128	131	155	125	150	136	129	118	115	114	119	121	137	125	137	114	130	141	122	130	133	111	123	125	118	126	132	130	124	123	135	121	110	130	124	152	112	121	140	114	139	122	124	120	101	127	118	146	146	142	122	132	143	136	118	125	125	138	132	117	141	109	127	111
7063	2087	4839	6236	5315	4227	3222	2673	2341	1919	1696	1510	1222	2290	41185	21464	661	600	548	585	556	475	468	447	447	474	437	476	410	437	408	402	439	428	403	419	426	385	401	401	396	373	390	354	376	404	410	369	418	404	401	353	398	383	385	334	354	361	358	358	352	362	353	333	358	374	344	385	333	353	326	349	388	365	341	344	344	370	343	375	359	337	350	322	335	365	348	341	353	340	380	318	355	323	349	364	359	341	339	312	350	307	334	339	328	330	350	361	329	355	313	379	333	342	361	350	359	337	326	345	323	367	332	347	342	363	374	318	359	351	331	316	309	365	321	305	349	348	325	329	339	334	366	354	312	324	334	336	339	339	346	367	326	346	363	301	311	347	357	345	329	336	331	321	364	342	371	315	361	351	306	329	340	321	328	320	333	338	338	352	340	327	317	331	352	325	338	354	322	329	343	359	348	358	324	340	345	332	369	358	342	358	328	348	340	352	343	365	346	359	369	328	350	352	362	361	365	331	352	363	337	327	320	319	332	325	334	300	325	331	349	342	342	347	322	321	340	353	326	347	319	317	353	309	366	337	340	323	344	348	360	296	343	352	337	335	351	354	327	328	344	343	290	317	293	383	328	369	335	312	340	359	340	301	319	328	351	336	321	317	345	348	317	332	326	319	307	317	325	313	365	309	384	360	355	353	329	357	338	342	349	320	331	326	335	376	318	349	344	321	343	297	327	334	346	328	348	308	319	343	327	368	330	325	314	315	348	334	335	319	341	288	316	353	380	326	321	324	334	334	311	354	362	313	346	347	346	346	333	386	336	335	305	338	357	353	330	332	317	319	322	333	334	323	324	297	343	337	323	351	348	336	357	347	344	343	342	307	330	346	336	340	355	354	292	339	355	311	335	342	378	329	324	349	347	347	326	340	357	361	326	325	356	331	344	301	354	331	331	327	315	358	352	371	321	299	329	321	350	327	359	328	324	313	324	301	329	354	354	317	371	313	313	346	322	333	345	320	342	344	348	347	323	317	344	325	340	321	318	330	339	301	337	354	359	324	395	341	359	310	349	298	324	329	362	338	341	370	357	316	366	322	348	339	373	395	347	345	323	336	339	325	322	360	326	356	344	346	382	354	365	316	327	330	343	380	368	354	320	358	346	316	350	381	354	362	317	349	376	365	326	332	315	313	346	332	351	352	354	360	366	363	340	333	327	318	326	343	334	340	341	312	374	319	324	343	342	372	339	334	351	326	368	319	317	335	331	332	355	337	346	331	334	324	348	363	349	322	342	326	348	338	363	340	317	316	316	330	331	362	345	329	318	372	317	335	339	358	345	321	342	381	343	365	323	340	325	328	320	340	321	322	376	387	319	329	289	308	365	367	346	330	333	327	308	343	332	354	365	316	332	327	345	300	329	337	333	323	326	348	315	337	336	328	310	340	324	340	328	334	358	316	393	303	346	341	332	354	368	319	355	396	340	323	319	333	345	329	365	348	347	328	330	345	359	351	341	330	337	356	324	334	324	349	336	338	335	329	311	342	337	350	349	325	322	330	331	335	337	372	386	303	373	361	312	328	345	359	344	340	348	346	329	341	344	309	315	336	353	346	337	341	334	345	338	315	350	352	298	328	337	304	359	353	350	358	342	337	339	353	331	309	380	332	322	342	351	367	342	348	329	325	351	362	339	347	318	320	366	353	350	339	332	335	372	361	324	309	357	333	329	364	363	340	326	342	355	323	312	356	334	321	329	319	351	322	322	333	331	344	346	365	330	330	329	326	321	343	327	328	324	332	334	349	331	318	353	345	322	321	330	363	351	336	326	352	337	368	319	345	328	325	349	305	362	373	339	310	330	312	306	317	372	310	369	344	332	361	336	347	322	314	336	322	320	371	362	362	357	350	337	335	309	319	341	307	342	322	342	315	362	341	339	383	342	336	353	294	348	336	331	340	353	319	337	300	344	325	309	362	348	358	323	345	317	364	333	335	362	309	342	333	311	320	340	316	289	345	329	337	323	340	301	335	343	340	329	345	347	314	330	329	330	326	350	334	348	333	354	330	324	321	363	335	358	326	317	324	333	338	342	319	335	328	314	322	345	337	355	379	321	368	357	301	331	349	322	370	344	324	363	369	339	324	377	316	313	298	371	347	351	369	335	345	344	361	365	380	343	325	307	353	325	367	315	349	318	339	305	309	309	328	348	365	323	310	331	317	350	363	348	325	359	322	344	392	344	329	363	332	334	325	337	345	335	293	348	338	351	336	342	331	294	347	362	355	318	354	330	305	330	345	353	321	316	324	326	349	380	330	348	347	320	303	368	322	359	296	318	348	328	337	338	308	338	344	339	338	339	368	314	356	334	340	331	331	333	345	352	334	348	350	363	338	315	392	351	317	338	369	316	323	342	294	346	365	336	308	341	338	339	305	287	343	352	343	385	366	334	289	348	329	360	347	335	332	335	317	312	332	327	388	322	325	354	339	383	317	332	345	325	341	357	363	341	295	304	336	362	331	335	349	346	346	364	333	333	338	329	367	345	336	313	333	323	359	309	322	382	346	344	316	328	327	338	374	329	326	351	344	336	341	385	335	340	331	329	330	326	351	363	329	354	319	332	298	348	311	350	312	335	357	362	343	347	366	335	321	319	348	310	304	332	321	358	335	291	307	330	334	354	352	321	337	336	333	320	345	311	359	337	347	341	315	311	347	309	347	355	314	343	348	343	355	366	350	354	351	325	338	315	323	342	333	308	365	352	330	305	339	313	331	363	346	344	339	315	358	349	330	355	360	320	336	384	364	362	341	329	330	352	369	365	334	341	340	317	341	303	340	322	351	346	307	323	328	347	324	353	320	364	333	337	348	331	347	327	340	314	317	338	321	359	356	311	350	352	321	348	327	332	326	355	351	354	349	333	328	338	365	342	320	348	322	341	357	385	347	317	328	342	332	333	328	315	333	351	331	306	307	367	319	324	348	338	329	340	355	315	305	310	329	334	321	346	345	335	345	352	321	347	323	316	326	321	335	341	329	336	324	346	329	348	365	354	319	340	329	337	354	313	331	352	351	334	341	369	305	362	308	342	360	335	343	348	327	331	328	328	336	334	356	340	324	326	328	331	357	355	329	352	374	342	318	351	325	326	342	370	343	341	363	350	345	335	366	323	365	320	351	360	342	393	305	352	344	370	329	344	349	339	337	321	317	332	325	357	330	340	347	372	342	353	327	370	339	348	334	298	335	321	307	326	328	317	343	354	356	306	338	349	332	327	310	337	327	354	346	345	323	335	315	334	342	318	334	337	311	375	320	335	333	332	332	385	307	334	335	318	328	301	346	329	335	311	301	355	330	333	334	351	340	315	321	392	339	321	303	321	305	335	328	333	332	343	293	320	334	314	345	360	311	353	339	318	329	314	300	314	363	341	350	354	328	307	366	320	308	313	348	352	390	344	366	342	332	332	311	346	345	331	337	302	332	319	315	324	365	342	327	323	326	357	339	318	342
1835	181	226	210	176	169	130	135	148	156	175	144	134	143	725	525	147	153	132	144	132	134	135	141	121	143	137	138	142	128	151	146	136	137	157	136	134	144	139	141	164	132	141	139	138	133	128	130	139	137	136	135	121	138	134	140	128	131	155	151	148	136	131	144	122	147	124	139	143	140	127	151	151	122	160	161	134	155	124	125	153	129	143	122	135	140	129	152	136	144	148	139	138	131	155	135	157	170	147	135	156	153	132	119	126	146	146	141	137	136	140	134	140	120	139	156	151	142	142	139	141	120	153	134	133	154	142	148	129	135	157	132	127	135	149	159	145	144	144	161	121	116	130	152	134	148	141	147	154	144	138	145	119	147	118	141	140	169	145	149	136	159	147	135	154	148	128	111	121	167	137	142	137	126	151	140	133	151	131	127	149	141	156	134	162	126	131	144	139	131	137	137	127	149	153	131	132	132	147	119	151	142	150	153	144	134	127	145	132	131	133	131	146	133	136	145	152	122	111	125	132	145	153	123	145	148	127	115	119	133	140	142	118	129	130	150	135	145	139	138	127	143	146	144	142	131	147	138	137	135	128	147	124	119	127	136	142	150	158	140	140	154	129	131	178	146	145	129	153	149	151	128	146	167	132	147	117	152	150	123	143	124	134	130	128	126	131	143	147	151	149	142	147	168	161	170	141	118	140	142	143	143	145	124	130	157	146	144	146	137	113	124	148	130	133	140	144	139	125	146	146	149	147	126	149	143	138	150	120	132	160	141	138	159	142	156	137	111	119	153	120	134	143	135	156	116	138	151	132	140	159	158	139	142	135	158	125	123	133	140	141	160	151	133	141	147	135	141	124	123	130	160	148	112	147	148	146	146	121	151	150	136	125	140	124	165	140	142	134	146	131	141	151	133	126	139	136	140	139	127	119	137	136	124	157	134	146	136	136	147	154	160	139	152	125	123	145	156	145	134	143	128	133	164	160	108	112	135	114	133	150	126	133	130	128	139	150	123	152	133	117	129	134	135	144	135	132	122	140	143	156	146	132	152	159	133	132	132	131	129	135	144	138	149	144	149	121	138	115	124	119	143	135	111	129	125	144	125	152	129	137	149	133	155	133	134	152	149	124	139	118	147	127	149	142	119	138	153	131	165	139	151	157	152	141	129	123	140	114	119	135	148	130	151	157	127	136	152	131	130	142	139	125	135	143	132	149	125	157	154	162	155	143	143	132	147	141	150	146	138	141	141	123	137	126	119	148	144	128	137	153	135	141	147	144	149	150	152	133	146	145	152	117	144	124	147	142	136	143	154	145	167	140	146	144	132	148	153	136	147	127	128	135	139	151	163	142	146	157	120	128	149	130	145	131	127	155	151	144	133	150	147	132	134	127	134	146	115	138	158	126	125	144	155	145	140	130	121	150	129	156	144	153	136	118	137	139	133	145	149	122	159	138	144	122	115	144	136	123	114	152	151	149	133	140	149	148	157	134	131	136	138	129	131	129	136	129	141	118	137	143	139	141	119	154	147	129	145	153	143	141	134	148	114	142	126	136	128	134	119	134	128	134	126	150	146	136	126	143	139	112	160	149	156	156	130	122	130	140	116	137	146	140	142	145	143	137	129	125	138	132	144	143	124	134	127	124	154	144	139	137	139	157	126	157	126	152	151	141	135	130	131	144	120	152	148	158	142	132	161	138	133	161	139	135	119	117	130	135	151	130	137	125	155	167	138	148	143	130	136	138	160	139	128	151	143	128	139	132	155	134	123	145	140	134	117	116	132	158	126	134	127	138	150	115	135	153	133	141	140	144	146	132	168	161	146	131	134	142	133	130	146	131	162	132	129	151	131	121	132	129	134	123	140	150	147	138	153	141	143	123	142	126	133	118	148	145	153	132	152	141	141	123	138	130	132	141	117	146	131	146	120	128	140	134	140	122	144	126	127	154	146	120	139	138	134	135	128	129	148	145	126	149	131	157	149	116	155	145	133	147	132	153	150	152	132	134	135	137	148	128	138	147	140	132	157	154	145	140	132	136	120	136	163	127	145	130	147	152	151	151	181	150	151	134	139	151	139	130	161	133	128	141	140	143	148	137	140	134	138	129	115	141	143	112	154	123	152	116	140	125	135	143	164	142	141	146	127	163	153	159	140	128	144	137	139	142	159	121	170	132	135	145	125	136	111	146	118	114	148	145	122	137	159	151	125	153	136	124	157	114	136	119	145	160	126	146	144	130	132	110	136	144	143	143	153	128	138	134	142	138	144	124	152	160	132	132	148	131	151	131	132	128	163	153	146	134	142	121	144	158	139	149	149	121	134	135	135	161	138	138	150	131	142	129	116	155	118	146	131	163	149	145	146	140	140	141	147	134	133	133	130	147	122	140	125	131	140	150	149	147	130	126	143	150	165	148	143	153	162	141	138	123	118	134	139	137	139	142	160	127	137	110	140	134	148	148	148	126	133	145	144	131	149	121	118	134	137	149	157	132	155	148	129	146	137	144	140	117	135	147	120	128	149	142	142	142	122	151	148	153	152	147	124	133	144	145	149	146	120	147	123	133	132	151	129	146	136	141	150	161	143	155	163	122	124	132	134	131	144	139	144	120	123	126	119	124	129	144	126	130	153	150	148	137	138	153	150	141	136	143	150	134	141	130	130	128	118	150	147	147	115	139	122	138	146	124	149	132	150	147	140	141	122	161	134	162	143	137	132	123	146	144	139	144	136	142	133	160	128	144	162	133	152	126	143	151	167	150	152	146	137	133	134	157	130	115	146	169	159	140	112	122	131	141	149	138	134	136	148	144	139	138	145	140	136	136	140	130	138	147	132	146	125	148	152	128	129	160	139	123	142	129	140	146	126	125	124	142	155	121	132	123	147	135	148	142	144	147	141	125	156	131	126	116	139	145	136	139	130	156	119	153	131	142	168	153	155	145	122	127	148	135	128	130	156	138	140	137	125	164	126	122	152	142	147	128	131	147	150	136	134	120	146	132	166	129	168	148	123	141	127	144	156	134	135	149	134	128	139	157	140	142	146	148	148	126	115	150	129	130	134	136	142	121	132	143	138	120	148	139	141	127	142	154	155	162	135	133	122	145	144	140	147	133	133	145	120	136	156	157	156	138	122	123	117	138	159	136	151	129	129	140	124	148	129	148	155	135	115	125	142	138	160	156	118	140	132	146	122	112	129	161	139	156	121	131	144	114	132	123	158	127	161	141	146	156	133	136	132	142	151	162	129	147	157	134	140	143	130	119	131	141	153	154	157	140	134	136	162	124	142	127	145	131	138	140	132	173	121	133	141	154	144	155	133	144	121	144	144	144	138	151	162	126	135	144	132	118	109	125	139	147	148	138	139	147	137	123	137	140	148	154	154	162	152	143	161	143	155	158	121	150	133	143	128	151	144	146	147	148	129	131	131	139	139	154	111	135	126	116	124	142	144	138	130	158	125	128	130	149	142	151	134	139	150	153	132	128	132	161	148	158	126	138	114
1952	472	610	610	512	509	498	468	447	435	415	426	405	561	5145	2770	360	438	398	406	411	425	383	370	388	364	378	403	407	380	367	396	359	385	386	406	372	373	363	373	391	368	382	389	405	344	383	399	402	392	411	380	383	376	427	399	410	398	378	395	392	374	396	380	385	404	414	400	368	426	384	384	391	379	381	393	406	381	373	411	405	384	428	381	391	370	384	383	391	391	411	372	375	374	394	353	384	409	369	356	358	371	405	398	413	388	400	366	359	352	423	330	383	374	364	382	396	414	379	385	400	419	386	390	379	385	396	384	375	386	414	390	344	348	352	372	411	391	383	376	387	364	413	367	391	416	373	395	415	385	379	397	419	399	361	363	363	434	429	410	389	343	351	339	389	435	383	406	367	412	390	378	404	392	351	355	335	416	382	387	399	372	394	384	409	415	377	383	371	366	397	381	381	426	374	380	379	389	408	338	400	369	398	363	393	376	397	402	383	381	381	394	401	411	403	357	373	385	380	396	432	346	395	373	387	364	384	421	361	350	393	351	367	353	407	405	397	405	401	404	407	351	401	400	397	383	372	397	406	374	401	359	382	366	404	412	365	390	421	386	404	395	344	362	384	387	382	384	344	400	396	387	401	341	393	372	363	382	388	420	368	361	396	376	388	387	386	387	381	389	379	377	339	382	369	394	375	371	376	377	389	353	405	403	402	397	391	359	407	432	383	393	382	389	384	367	408	371	384	421	393	400	409	338	373	398	409	405	385	365	394	443	418	358	378	321	389	388	375	390	385	375	356	394	392	394	393	379	389	389	364	380	391	377	400	367	384	409	405	413	379	381	416	408	378	395	373	376	394	377	389	378	380	413	379	390	361	381	397	389	357	405	393	374	382	421	349	402	384	365	388	363	398	376	380	398	385	369	396	386	353	351	409	424	360	384	383	393	382	396	384	356	402	374	378	371	372	364	382	394	399	412	387	392	391	387	385	438	413	399	392	379	364	419	363	392	409	385	388	364	384	393	422	424	386	389	407	344	379	361	413	372	416	422	374	371	370	362	407	395	356	426	382	372	392	363	390	401	401	373	379	382	397	402	379	403	418	386	392	359	378	390	377	369	385	402	394	410	415	398	372	375	379	403	408	390	380	401	383	370	356	404	389	361	381	400	394	372	370	388	370	392	406	375	393	371	407	366	354	371	379	389	375	386	374	387	375	425	396	388	397	362	385	370	393	395	392	383	411	406	392	414	382	392	428	385	361	377	382	358	389	370	375	388	406	382	385	461	357	354	388	403	417	414	413	389	375	392	369	365	361	414	383	398	368	380	388	364	384	369	404	399	373	393	420	370	364	384	395	425	357	386	399	386	363	374	401	357	406	405	386	382	416	377	351	367	387	364	387	374	389	394	359	411	392	352	384	392	388	393	395	376	351	424	373	430	405	376	416	400	411	402	352	394	405	390	405	375	403	370	400	385	352	354	384	415	375	427	364	416	402	395	402	375	349	388	422	427	390	412	359	427	381	416	392	379	406	371	408	391	402	406	398	385	382	403	400	390	399	384	399	417	393	360	379	377	407	378	395	389	403	412	413	390	379	377	402	343	376	382	375	384	343	366	380	391	407	363	388	369	377	371	376	386	437	393	402	376	380	407	398	375	358	386	363	408	393	391	355	390	352	376	392	385	373	380	381	361	413	394	360	388	402	368	416	381	359	420	420	434	384	343	387	375	354	413	390	394	370	402	386	418	372	381	394	390	375	400	372	394	397	399	375	394	388	369	342	394	380	395	364	367	396	392	388	367	387	345	378	409	417	396	396	400	426	391	367	391	398	404	346	402	371	397	384	416	367	389	390	363	364	418	392	379	397	384	426	364	385	400	404	390	370	406	398	408	360	353	355	354	396	387	389	430	419	382	356	382	380	399	373	398	388	413	386	361	365	353	375	372	372	392	400	372	390	392	390	413	365	394	386	381	391	398	356	388	357	382	369	359	366	374	387	419	377	433	392	390	394	420	383	387	391	388	417	402	374	405	360	396	393	360	430	352	385	373	394	379	403	361	396	365	421	390	385	375	351	377	384	419	413	401	380	352	387	402	408	353	379	372	381	408	378	408	399	386	369	375	397	374	370	373	352	362	386	372	369	417	329	382	393	384	393	362	351	391	368	396	369	414	416	362	416	394	386	398	391	366	419	403	402	378	350	433	397	367	405	373	375	399	365	359	388	353	390	389	397	419	372	387	397	384	382	364	394	387	408	381	378	391	385	383	357	394	376	395	366	383	379	418	409	416	387	377	417	417	405	369	367	387	373	416	380	395	372	377	383	412	370	368	390	378	370	387	368	375	397	347	381	389	379	388	374	365	371	386	375	368	394	413	400	383	406	430	395	375	369	380	392	389	363	369	396	391	368	385	379	403	422	344	379	422	391	392	412	378	383	394	375	367	397	379	376	413	383	374	382	383	395	397	378	380	362	354	392	394	375	367	352	380	392	396	386	384	367	377	390	345	377	383	388	384	414	360	441	384	367	419	342	388	352	399	400	394	430	414	390	408	384	375	383	393	363	373	419	387	393	375	383	375	387	373	394	368	385	405	384	385	371	367	365	399	423	369	394	388	416	392	375	375	406	395	387	395	408	386	428	385	387	383	395	374	406	381	387	411	396	410	355	347	398	381	376	360	393	347	377	415	383	396	388	375	372	368	363	419	375	373	366	410	377	402	399	379	386	394	404	394	388	385	390	374	356	378	373	403	381	391	385	382	407	387	399	370	391	391	363	407	367	388	386	417	375	364	396	398	391	377	404	375	334	357	385	357	379	411	372	353	404	360	353	407	422	417	385	398	408	417	376	345	453	372	385	419	406	393	357	379	382	368	397	379	396	384	391	416	346	368	386	385	381	396	366	393	388	376	374	394	399	405	403	388	391	397	378	361	400	406	370	357	377	388	409	378	387	383	388	414	409	372	383	412	362	404	349	370	383	371	369	385	403	404	397	355	388	413	362	376	432	392	370	413	361	385	396	372	366	395	378	399	417	391	394	414	361	413	418	397	402	388	349	375	362	405	391	396	389	397	363	380	397	369	390	391	364	413	358	378	398	417	398	377	369	376	365	368	400	346	410	369	398	390	380	367	382	366	397	385	381	404	410	397	356	396	399	421	367	380	341	392	344	375	386	377	369	377	383	404	369	373	386	364	350	355	397	417	396	392	350	404	400	404	413	397	393	394	390	376	395	353	363	375	386	385	382	361	420	391	380	420	396	376	369	344	389	397	385	381	386	399	378	373	360	399	365	392	393	402	412	389	412	388	417	395	409	361	370	431	409	384	380	375	413	354	396	391	415	373	370	386	428	396	386	367	381	376	377	384	393	408	375	391	382	368	365	391	414	381	371	378	378	385	405	414	314	410	369	413	358	404	400	397	388	396	422	384	338	407	356	402	347	388	401	395	383	405	359	392	394	383	406	382	382	405	355	412	381	391	360	363	374	371	369	390	417	384
6574	1044	1623	1334	1114	794	555	469	378	334	311	242	244	584	11095	6026	278	207	206	207	231	214	208	249	197	223	226	163	230	182	211	214	193	176	210	209	200	190	184	181	213	187	206	210	208	196	192	179	197	196	186	219	202	188	212	206	223	215	165	236	185	176	202	208	194	198	222	228	213	197	210	189	207	195	184	189	218	200	188	191	204	203	219	198	208	197	212	205	223	201	200	193	201	193	203	223	220	209	213	214	209	195	214	211	216	220	184	193	207	200	203	194	215	184	224	218	216	186	191	200	229	187	186	221	202	193	211	214	203	200	185	198	206	194	201	208	209	187	203	180	208	209	222	217	207	212	208	188	181	201	195	188	177	195	193	163	192	199	184	203	230	190	191	242	215	198	209	212	194	212	200	193	206	209	193	223	212	199	208	187	215	199	188	178	212	196	207	182	194	180	178	195	203	187	198	226	221	191	207	202	197	194	201	196	195	221	204	217	207	198	178	174	215	190	203	182	190	186	188	211	198	185	212	190	205	226	196	216	175	187	208	213	212	226	195	193	199	219	207	208	200	206	206	191	207	201	203	204	220	224	177	209	190	207	228	197	180	190	203	189	205	212	182	214	205	193	207	216	172	230	222	190	194	178	188	203	220	187	225	203	203	172	177	218	201	214	202	230	198	173	198	207	217	197	219	174	199	214	216	213	187	194	200	211	192	194	208	216	181	215	185	189	197	166	205	200	207	207	207	187	221	207	223	213	230	218	165	216	218	182	183	199	196	221	190	187	226	221	187	207	221	185	195	189	213	217	174	208	185	204	208	181	178	206	212	178	195	194	195	213	216	207	215	200	187	188	199	205	210	184	226	232	170	204	194	228	189	191	228	175	205	214	199	190	180	204	198	179	189	199	197	216	204	210	178	199	186	172	203	214	183	197	208	229	194	210	199	172	212	200	244	191	182	200	222	228	226	209	192	168	176	210	196	213	199	207	231	188	213	205	201	186	177	170	207	206	198	194	191	178	206	227	218	217	209	198	184	198	202	205	224	212	238	211	175	189	198	211	217	181	196	217	209	203	210	187	191	201	234	182	196	172	208	212	228	228	176	225	214	187	206	191	208	222	189	191	210	230	219	221	203	194	206	182	208	200	209	177	189	211	229	188	202	190	173	236	186	190	227	206	179	198	187	188	209	189	217	196	222	197	209	201	226	194	187	186	198	223	204	194	216	192	180	200	196	190	200	194	194	210	187	186	205	169	197	199	204	203	201	223	182	173	201	204	227	219	203	201	203	168	203	190	190	218	205	214	212	225	171	168	205	194	193	213	194	181	179	178	209	184	205	195	178	215	209	188	193	193	216	194	221	189	196	186	212	199	201	214	190	209	188	224	204	184	194	222	202	200	214	218	228	222	220	207	205	206	205	209	232	173	167	203	198	200	184	230	229	213	226	218	219	208	192	180	208	226	194	187	195	214	217	188	189	191	199	198	196	193	166	207	194	197	189	173	199	201	229	206	202	228	204	214	209	212	186	214	191	210	205	191	214	207	201	206	192	194	214	213	196	215	211	170	203	208	194	206	212	212	199	186	205	212	205	209	205	207	162	202	202	208	211	191	232	209	187	205	197	180	201	213	206	193	185	175	237	193	203	183	200	204	220	201	211	198	231	181	215	177	200	196	203	203	233	218	190	232	227	217	186	218	181	201	182	212	191	228	194	196	200	183	216	200	188	182	231	233	216	185	231	217	189	223	217	196	228	213	183	182	204	193	227	169	210	202	209	184	204	189	204	178	204	205	192	188	199	192	184	212	199	219	197	200	180	201	182	186	187	209	189	227	187	205	209	209	189	192	220	179	220	196	197	221	200	209	189	185	197	209	184	187	193	202	213	196	190	212	217	191	186	216	162	203	195	182	184	197	225	211	184	202	168	195	177	197	217	227	229	226	231	190	190	209	166	185	191	208	191	182	204	177	220	176	183	208	199	221	197	202	163	199	193	207	214	176	179	241	192	212	213	201	196	192	229	222	179	205	201	205	191	230	189	193	208	182	202	206	216	205	198	168	167	207	207	183	186	221	225	210	211	197	194	189	212	209	202	210	204	206	222	210	194	209	180	226	205	181	195	186	203	165	209	224	209	214	201	199	227	216	219	182	176	220	172	190	206	204	194	209	212	216	219	195	191	206	208	217	204	198	201	222	184	199	222	200	183	176	224	213	206	208	207	205	200	175	200	199	216	194	223	206	207	206	207	209	188	204	189	197	194	173	213	205	206	213	212	193	224	199	177	194	214	188	189	200	204	195	222	206	220	195	209	220	187	206	215	185	210	179	213	235	200	218	222	221	198	210	185	220	209	186	171	184	211	203	223	228	183	200	189	191	194	211	182	203	216	201	191	207	209	194	191	212	213	211	215	191	198	189	215	189	196	188	200	201	219	206	221	226	196	204	196	230	205	222	210	203	191	204	198	215	199	210	198	220	181	210	202	206	221	186	218	195	182	191	206	183	202	206	193	228	183	191	203	202	206	207	203	215	203	216	229	188	231	204	178	195	211	201	194	191	203	194	179	193	182	192	196	201	215	217	198	214	201	189	205	214	220	232	206	193	215	190	194	212	178	220	196	210	194	189	206	201	201	223	199	209	214	198	198	212	221	182	203	181	210	198	209	186	211	207	233	195	208	203	180	214	216	209	199	196	197	176	203	199	202	200	213	216	227	196	195	201	190	184	188	172	205	205	191	199	212	178	188	216	206	198	204	213	196	188	183	198	194	227	188	204	201	227	197	208	177	197	184	200	208	167	204	212	188	207	197	176	206	206	215	207	195	204	217	207	188	192	212	197	230	213	213	191	185	202	208	215	200	207	202	191	201	184	214	224	200	203	213	203	206	217	195	197	173	209	228	181	197	200	183	200	191	226	216	189	198	219	236	212	182	205	210	201	203	187	206	175	175	208	198	206	206	186	205	184	184	199	194	184	186	198	167	193	187	199	205	209	211	210	194	200	192	221	216	216	204	196	213	198	207	195	197	182	197	213	217	201	222	217	195	213	203	197	208	223	177	203	183	190	181	210	196	186	190	232	209	203	203	178	179	170	195	179	202	213	206	192	189	202	208	210	197	196	233	190	190	228	194	216	210	210	216	199	190	216	212	206	192	199	201	195	207	206	201	198	200	181	195	206	212	185	182	204	204	200	196	192	224	178	209	210	210	188	195	199	196	163	200	225	208	208	221	178	219	206	189	208	200	209	189	193	189	210	209	180	217	221	186	207	200	185	185	191	198	222	183	200	207	196	195	194	209	209	199	190	194	189	216	183	203	189	194	222	203	192	195	224	196	222	224	184	175	204	221	195	204	215	226	201	201	237	208	207	178	173	188	206	186	203	186	210	206	207	221	205	206	206	194	205	190	227	208	219	200	226	198	196	206	200	222	194	198	206	187	221	186	208	222	219	203	197	206	203	211	214	168	215	199	186	187	191	181	198	175	205	214	181	202	211	209	198
5301	1351	3216	3781	3362	2761	2164	1668	1447	1462	1144	1106	1014	3362	35864	16608	658	647	598	628	606	601	583	561	612	573	617	498	576	628	553	593	553	609	580	554	567	593	530	564	547	580	521	531	553	532	534	560	568	551	520	573	512	517	503	548	539	523	494	539	532	574	535	510	522	573	533	569	525	530	544	537	511	517	537	525	480	494	516	559	540	517	543	507	543	508	515	511	515	488	531	542	530	515	525	562	521	483	535	541	571	565	534	580	548	492	550	525	560	522	536	499	550	523	584	557	538	524	536	516	535	527	516	504	581	549	524	536	522	540	504	536	531	524	531	553	497	501	503	517	555	508	562	482	539	518	514	550	550	565	536	547	507	528	538	533	531	550	480	525	525	492	503	519	526	523	538	505	533	508	533	513	478	509	484	545	540	528	515	523	525	457	571	520	528	536	513	542	509	542	488	550	520	545	509	586	545	508	530	543	542	532	545	491	509	537	535	498	545	561	496	535	501	515	507	522	527	537	532	506	524	556	503	507	505	509	504	497	542	513	512	549	517	522	536	544	535	545	551	498	545	535	523	528	539	475	496	535	560	551	507	527	555	551	553	532	506	515	512	538	522	519	549	518	473	563	518	548	542	503	514	544	520	511	561	543	545	512	517	477	523	550	536	540	530	522	494	464	538	539	543	533	522	526	546	512	502	516	486	537	544	525	528	554	539	550	521	539	544	551	511	533	563	572	503	529	578	567	552	521	495	541	538	550	574	537	534	524	557	483	523	529	538	519	529	564	529	543	480	508	511	532	541	539	518	525	511	546	518	522	545	503	507	514	536	545	520	532	540	525	492	529	522	561	526	530	494	537	551	512	532	561	505	506	529	510	488	514	513	514	525	527	513	538	541	512	499	495	552	502	515	551	534	516	502	550	513	521	507	512	520	532	493	478	552	543	524	499	523	520	497	549	512	519	558	501	499	519	511	536	495	515	525	520	542	494	489	552	525	556	514	532	511	527	525	526	537	502	533	499	527	557	518	535	521	556	510	508	540	547	525	552	510	523	520	490	530	497	531	565	516	535	506	533	544	534	563	523	519	504	521	530	550	510	517	535	551	546	523	497	525	537	490	530	501	507	489	527	521	505	537	525	572	512	552	532	508	519	524	508	567	495	540	527	549	477	503	543	515	508	543	523	499	532	554	545	509	526	535	518	519	484	533	508	527	551	523	482	541	538	531	549	512	555	582	568	472	523	497	540	527	482	503	541	549	533	536	528	516	575	532	533	534	502	518	509	513	522	553	563	551	529	546	538	515	551	532	497	533	516	520	546	513	513	511	512	524	503	548	538	531	487	525	527	518	517	543	527	545	529	495	514	561	536	508	500	553	551	532	464	558	504	533	551	480	570	522	530	534	513	500	506	529	557	517	497	497	509	568	564	509	499	550	527	540	513	519	539	515	534	521	564	504	560	492	488	562	524	567	547	542	508	534	493	547	515	533	539	535	496	493	531	496	523	503	541	539	533	519	516	503	526	516	531	527	553	516	506	511	499	517	553	524	516	535	501	517	572	477	563	482	513	497	501	544	542	519	541	532	547	534	537	531	531	481	513	492	546	506	481	540	522	516	534	537	508	484	536	567	490	541	500	538	559	498	514	536	533	541	520	511	552	523	538	539	508	519	504	498	502	549	544	496	550	500	488	547	504	515	537	510	501	566	533	541	541	543	537	545	517	522	566	524	509	518	457	547	548	513	525	484	524	518	526	538	543	542	541	520	553	509	567	571	559	527	523	505	556	509	506	538	533	480	572	495	520	538	512	542	524	513	510	513	519	520	496	484	493	504	482	521	546	555	525	523	570	534	491	504	511	574	524	533	557	518	515	484	530	552	516	497	552	568	526	519	548	558	524	520	546	570	530	518	505	517	520	556	524	501	501	536	491	487	554	521	542	503	548	530	537	512	535	529	503	540	525	476	530	495	583	510	525	553	529	564	555	559	555	491	559	528	499	511	495	496	481	496	512	512	560	513	544	538	513	519	523	533	558	539	543	494	508	518	554	537	519	517	559	547	504	556	500	525	508	556	549	490	520	529	552	558	513	530	549	524	525	485	525	515	531	518	538	544	495	517	514	509	518	566	504	477	503	509	485	514	514	562	538	552	521	564	524	555	488	568	513	502	494	498	512	574	531	546	555	481	550	562	514	535	517	496	494	567	557	530	519	517	517	554	524	498	510	515	511	515	484	505	529	540	510	554	525	520	538	522	494	510	536	527	509	512	521	545	558	489	565	561	503	520	525	538	505	520	481	522	499	545	558	528	517	513	524	501	514	516	540	522	529	556	492	533	517	490	533	515	531	493	546	515	544	524	539	545	505	510	526	562	557	477	531	524	469	564	548	522	543	528	477	513	515	526	553	487	530	479	570	537	517	536	527	511	541	495	508	527	543	522	534	518	540	540	563	526	528	562	514	539	576	567	536	554	557	498	552	551	522	488	527	526	552	545	513	495	483	479	550	500	550	496	519	547	534	526	528	539	505	525	526	516	495	558	517	536	491	522	547	514	552	486	498	514	522	515	509	525	543	534	538	542	484	503	531	526	496	567	540	519	508	534	548	549	506	560	549	526	487	517	548	542	526	514	520	560	529	535	526	538	532	532	518	507	534	533	517	528	534	532	542	527	543	462	532	515	510	501	515	552	508	520	546	486	554	544	493	535	549	492	503	567	504	542	530	535	548	541	498	521	542	516	517	546	529	540	524	534	501	517	533	557	535	534	565	541	549	562	554	526	524	514	542	504	529	557	531	526	564	519	515	535	532	531	567	530	508	529	523	536	537	514	519	538	470	536	500	499	549	539	513	541	472	536	515	578	507	492	499	508	545	533	519	524	554	496	532	533	547	515	545	529	509	572	516	530	571	530	510	503	512	538	577	516	543	510	520	505	562	530	553	498	546	560	538	534	547	519	544	499	501	550	549	494	496	535	518	510	525	529	561	523	512	487	566	548	547	505	520	507	505	535	508	537	501	551	533	530	554	525	505	488	526	547	536	498	547	529	564	526	502	525	515	520	540	537	524	482	520	538	537	532	527	543	525	532	545	526	520	547	544	566	502	512	518	503	562	518	545	536	508	517	512	542	493	507	518	502	510	499	540	524	547	550	501	553	582	561	527	514	547	521	537	554	544	549	554	579	543	514	528	554	532	528	524	524	531	538	549	534	490	523	495	509	520	532	503	555	508	535	506	519	497	563	558	487	495	487	529	542	530	499	522	528	537	552	524	509	502	533	571	512	529	547	526	535	534	530	580	512	525	509	506	491	492	527	549	521	566	537	542	522	529	496	526	490	585	603	489	500	531	555	512	519	528	490	505	504	556	532	520	520	532	476	534	516	528	515	503	490	564	533	526	538	506	525	557	523	522	520	557	507	547	534	553	525	510	527	510	548	501	555	545	524	489	538	538	511	522	504	537	525	509	553	526	530	526	476	509	519	566	480	499	526	539	538	502	560	519
12535	2221	2956	2780	2233	1531	892	567	468	409	354	299	288	982	19509	13628	560	160	153	163	150	150	155	156	143	140	169	119	123	132	134	129	136	113	132	128	140	138	144	128	129	135	127	147	135	121	140	132	138	142	130	131	128	125	124	153	136	157	126	137	130	131	130	142	140	118	129	132	123	128	147	138	137	141	110	133	133	139	156	129	140	146	122	143	122	141	130	133	137	115	136	129	133	144	133	143	121	128	137	120	138	120	142	129	127	121	146	147	152	126	123	135	144	159	158	126	114	107	140	131	138	130	129	123	139	143	142	131	143	129	138	132	149	136	124	133	151	141	115	134	121	151	145	139	131	144	148	122	120	119	137	118	150	136	141	133	136	140	120	129	110	139	125	122	135	132	145	148	133	124	140	122	123	151	124	149	133	130	130	134	134	142	150	130	138	123	149	143	145	152	130	145	111	141	138	137	144	137	139	143	143	126	130	110	123	136	135	137	121	116	143	110	126	121	126	129	143	112	145	133	129	119	139	141	124	124	136	134	149	135	125	119	132	118	155	131	145	110	126	138	130	146	135	137	127	158	120	121	141	139	152	143	148	150	135	145	143	127	131	121	136	114	134	105	145	141	142	130	151	131	147	143	131	139	132	117	113	130	112	130	135	120	129	123	137	150	118	133	128	121	140	137	137	132	139	140	146	139	138	114	147	125	143	131	127	123	132	114	144	138	147	136	142	127	139	122	139	144	133	131	124	144	118	129	131	137	113	137	136	137	127	127	133	124	151	159	153	129	134	120	120	132	111	133	131	123	140	141	126	118	117	109	118	122	136	125	141	153	124	108	136	145	135	129	129	146	164	164	112	160	128	152	119	118	125	142	139	145	149	116	128	129	130	136	132	151	141	155	131	124	127	146	147	125	151	124	142	134	141	141	126	149	130	136	113	146	156	117	125	149	134	132	146	133	148	135	127	142	130	116	142	123	128	119	135	131	127	159	150	127	137	139	136	121	140	135	124	137	102	142	128	148	134	130	124	145	131	143	152	139	134	126	116	114	128	146	137	146	146	118	139	143	136	119	130	152	121	146	117	130	104	143	154	132	133	115	125	127	154	158	139	139	133	148	125	132	102	131	133	123	128	128	168	134	124	131	137	133	137	133	133	131	106	139	136	139	118	133	139	153	154	136	156	132	118	129	126	129	125	118	149	120	120	135	155	127	122	139	144	140	131	134	145	147	126	115	121	133	138	146	141	133	127	118	141	122	129	126	123	127	138	153	128	107	138	136	131	147	143	160	131	128	145	146	135	137	150	122	116	130	121	125	143	131	139	152	147	115	124	121	119	117	144	150	135	134	139	136	140	135	128	130	143	141	137	117	134	145	138	128	112	146	140	147	144	127	109	135	134	141	122	149	112	140	127	135	148	135	134	134	139	135	121	149	140	132	121	126	121	137	133	128	117	130	131	123	125	125	156	134	138	141	130	137	160	133	147	107	135	142	138	154	144	121	133	138	124	134	142	128	136	114	150	148	130	137	127	138	119	107	158	136	139	136	143	137	137	119	137	125	126	117	135	155	155	137	135	134	151	133	116	122	108	150	116	149	120	117	125	134	154	119	127	153	149	134	123	151	130	140	149	129	125	137	119	140	149	141	126	119	119	143	113	125	123	143	125	126	133	141	126	145	120	133	120	140	139	125	129	116	141	127	141	153	123	140	128	127	132	109	123	152	131	116	133	139	128	126	151	121	121	132	124	148	129	147	122	137	151	129	133	121	150	136	128	132	134	137	119	122	128	159	136	141	130	121	157	126	120	128	151	116	130	128	139	136	124	125	128	120	157	130	120	143	147	129	154	128	129	140	131	127	129	135	119	122	132	153	141	147	120	124	117	112	129	124	120	126	114	136	132	132	112	128	149	116	126	137	109	122	151	104	137	127	133	149	141	142	138	135	153	140	130	129	103	129	139	157	133	134	107	139	122	147	122	131	147	151	135	129	125	124	129	145	139	162	135	130	131	146	130	163	121	130	146	117	144	125	136	133	113	128	134	145	144	153	154	123	131	122	142	135	144	116	137	133	138	142	154	142	150	155	136	134	132	155	114	126	170	141	143	127	109	114	162	152	132	131	152	134	125	117	138	127	119	135	137	119	132	126	139	145	123	134	124	138	137	116	140	133	133	152	153	118	153	118	116	136	120	114	132	119	135	141	127	129	132	134	145	113	129	113	114	136	123	138	122	135	138	149	118	132	149	140	151	146	121	123	128	146	125	119	128	130	133	127	117	134	125	142	148	159	118	155	134	148	120	129	131	128	141	147	127	114	132	133	132	145	129	143	142	133	138	123	142	130	155	130	160	160	142	119	115	127	131	122	133	132	118	120	107	128	152	156	127	121	149	138	150	129	137	148	130	139	128	149	136	154	141	138	118	143	124	135	148	134	126	136	152	113	125	127	121	142	142	135	140	112	128	137	126	153	159	124	135	121	134	146	142	130	126	137	133	128	127	147	141	149	119	122	134	150	131	116	136	123	135	130	140	141	134	148	144	146	121	137	128	138	146	143	148	127	163	163	148	125	130	144	131	129	143	132	127	114	147	135	141	121	118	118	162	114	164	128	132	128	145	123	123	115	121	132	135	135	115	149	149	144	149	122	136	137	124	127	132	128	134	121	125	133	129	145	142	142	132	144	115	127	120	141	145	128	149	148	137	137	140	113	126	143	128	129	136	135	131	140	131	126	130	147	142	135	131	153	127	120	126	126	115	130	145	120	120	131	128	131	131	130	151	149	156	134	124	142	112	141	117	153	135	119	121	134	158	135	143	141	143	145	119	119	147	135	130	125	124	128	127	132	135	115	137	123	126	147	136	130	145	117	116	113	141	130	126	145	126	119	125	124	134	137	128	122	122	138	131	106	129	144	128	125	156	129	120	137	133	128	140	145	144	128	111	145	112	145	125	139	134	113	150	135	142	155	122	138	130	126	129	136	129	146	136	123	130	115	119	129	153	138	122	142	102	124	136	128	142	117	163	127	148	118	146	135	150	160	131	147	137	137	126	135	138	157	122	136	139	150	128	144	156	149	138	162	142	131	121	125	147	129	136	139	150	114	139	141	128	124	134	123	149	112	120	145	147	132	127	105	128	126	139	141	131	136	152	127	133	137	151	137	153	121	130	128	141	141	148	140	118	118	146	130	140	133	158	136	135	154	139	135	133	120	146	131	147	133	130	145	120	129	117	127	129	123	126	123	136	118	111	138	119	134	147	140	122	121	135	131	164	127	115	128	141	142	125	139	129	137	138	121	131	143	122	130	131	142	134	124	111	154	123	136	136	133	125	110	120	137	138	106	122	170	155	144	128	126	136	129	125	138	112	158	126	145	134	130	133	128	131	116	140	138	142	123	118	131	112	131	124	127	132	123	156	134	109	116	122	146	153	117	126	136	124	152	144	132	119	127	150	132	146	119	141	126	116	132	146	131	127	141	122	125	135	123	144	126	144	133
7100	2198	5184	6119	5727	4149	3292	2716	2307	1932	1737	1348	1383	5325	44567	26311	632	593	490	519	517	516	514	476	444	505	464	418	436	416	402	425	381	409	408	429	412	370	393	423	374	398	394	391	371	419	387	357	370	364	380	385	385	343	370	358	341	403	377	408	374	352	355	358	356	349	370	375	333	340	348	390	368	315	372	384	329	337	342	341	331	343	356	360	392	376	348	371	343	370	380	381	340	344	366	347	327	357	341	386	387	366	339	321	396	363	336	390	338	353	343	350	332	381	366	354	368	372	342	360	339	378	336	357	371	350	379	350	346	354	350	358	348	369	360	343	339	405	316	375	344	345	370	350	336	348	357	360	382	347	333	372	351	374	363	373	347	345	358	346	334	332	345	353	350	368	373	370	357	349	344	371	347	335	355	385	418	344	378	358	386	377	374	361	367	360	335	371	366	361	367	353	347	323	364	350	329	353	396	360	369	355	314	351	343	325	309	353	381	326	343	372	356	332	368	329	363	371	350	351	365	333	335	388	342	318	358	320	388	341	325	358	328	372	362	355	337	353	363	388	364	371	323	367	345	343	378	360	358	367	352	362	325	363	372	378	336	355	349	318	363	350	354	358	360	354	343	340	355	357	371	366	340	361	351	335	397	362	335	336	350	375	329	380	340	308	349	355	343	329	365	357	355	348	320	364	352	356	375	339	335	333	353	350	356	346	351	340	350	383	336	333	362	338	354	358	349	380	357	359	375	367	350	345	364	342	323	385	406	350	343	353	344	374	343	366	335	319	353	357	341	346	375	340	367	334	312	369	356	365	381	335	331	358	355	334	353	337	335	361	322	358	338	345	328	351	389	342	340	353	318	347	337	351	342	384	340	366	342	377	380	348	363	349	322	344	370	354	336	326	327	366	337	377	369	342	345	325	355	358	323	352	317	335	375	371	366	338	357	355	358	358	319	380	394	355	366	360	339	323	335	354	362	345	340	371	345	362	347	393	351	335	357	345	342	340	342	386	335	330	364	361	381	346	369	348	390	359	336	317	372	351	335	396	310	344	373	356	369	370	377	340	366	341	349	400	321	347	364	341	342	350	338	364	352	351	345	342	345	331	322	343	354	358	335	334	368	370	347	373	323	368	324	336	318	355	377	346	376	355	337	333	351	355	359	350	383	345	359	394	324	348	348	369	369	322	364	336	332	370	347	337	336	373	365	297	331	368	346	352	397	329	327	318	335	370	356	381	366	363	362	340	334	390	333	334	352	336	361	345	339	364	330	366	369	336	355	357	318	346	330	331	371	344	320	337	352	347	327	350	344	363	327	356	368	379	376	328	403	358	352	316	357	340	329	354	349	347	374	351	361	372	366	345	332	340	323	380	353	348	358	332	354	334	327	360	364	350	360	347	329	360	352	347	330	377	359	332	361	376	354	349	346	363	323	347	379	360	369	329	343	355	356	353	342	394	361	389	357	372	324	347	374	388	340	337	338	346	348	348	350	361	317	332	329	363	372	344	345	358	369	354	368	328	367	344	366	371	332	368	318	338	337	360	323	364	384	320	367	336	359	334	355	331	405	333	336	342	333	381	360	354	342	364	344	337	368	358	353	367	349	362	355	335	365	347	370	375	350	384	357	331	338	343	356	346	343	368	346	361	355	352	358	356	359	362	332	328	374	324	385	349	338	406	348	355	297	345	356	347	351	349	302	351	340	335	338	331	373	349	362	334	341	349	341	347	354	351	362	336	344	333	369	359	331	337	322	355	373	398	342	356	360	380	369	333	359	343	335	346	352	367	341	380	353	367	324	333	347	348	346	347	329	351	349	359	324	349	420	368	334	343	358	351	325	331	384	328	366	366	334	308	403	354	363	340	354	333	345	347	321	367	355	368	328	360	346	353	333	355	363	376	335	384	313	365	347	351	361	358	355	346	355	369	364	347	312	320	336	323	353	328	370	358	336	362	348	377	299	342	352	366	369	342	361	336	347	364	342	382	355	337	339	357	392	338	322	356	345	332	357	350	366	336	327	366	340	345	348	362	342	348	341	339	378	350	328	331	347	342	347	367	331	349	368	399	357	330	356	342	362	340	351	351	359	369	330	353	348	354	360	366	342	345	323	349	357	349	373	343	325	326	339	352	348	327	337	351	339	362	343	354	364	345	367	351	329	364	382	368	373	354	354	353	338	338	370	332	384	337	370	367	344	357	361	303	376	364	367	395	342	349	344	353	345	357	368	383	344	355	343	350	355	373	368	338	370	319	350	345	360	346	329	381	344	381	339	347	336	349	328	372	363	330	367	328	363	354	373	331	335	312	320	375	346	332	351	340	378	358	382	348	357	332	352	349	317	347	359	339	361	356	347	342	356	368	363	381	350	384	356	353	335	333	324	340	338	340	338	358	346	358	358	372	321	352	350	348	346	345	313	365	369	369	304	333	360	348	349	348	340	351	338	331	342	346	362	359	352	311	400	352	374	377	383	356	347	345	344	365	335	325	373	345	357	340	359	365	343	301	363	333	342	371	336	362	378	359	382	372	366	321	347	348	357	353	409	342	333	344	335	353	344	323	376	383	339	347	350	369	365	343	339	329	358	354	346	372	324	383	357	338	355	373	371	350	345	339	343	359	329	378	340	328	340	339	381	341	346	383	373	376	361	343	348	358	376	378	349	397	355	366	349	359	357	351	362	360	354	355	353	364	333	364	349	351	348	358	361	366	346	361	358	368	330	365	341	338	343	350	340	365	356	337	361	329	321	344	350	326	347	378	374	333	379	336	322	346	336	346	375	342	386	376	362	318	362	350	328	370	291	368	354	336	389	363	341	378	339	368	386	336	347	313	333	338	364	357	332	345	347	329	321	348	350	337	327	317	361	363	313	383	333	359	354	371	369	364	387	361	344	322	392	348	364	354	349	360	371	362	332	352	351	374	343	348	356	387	338	340	345	350	367	364	330	396	337	354	322	337	371	336	357	320	313	330	383	362	350	364	369	345	367	332	341	354	344	347	356	364	367	360	368	348	360	349	359	369	330	365	366	349	352	362	366	356	372	341	355	372	371	348	374	401	331	377	322	393	344	356	326	375	331	382	325	374	345	307	352	332	344	340	347	339	341	345	348	400	353	347	329	330	337	357	370	326	338	359	322	366	344	357	370	352	352	348	383	368	354	383	365	321	348	327	364	384	344	365	356	364	364	368	355	325	321	345	355	364	348	340	354	379	336	355	332	349	359	341	339	347	349	337	361	339	386	369	363	360	357	330	366	330	352	352	320	368	341	346	384	363	365	357	354	352	344	360	370	357	334	357	388	378	370	394	390	366	299	335	348	355	379	363	337	360	338	351	339	348	334	317	351	392	347	355	336	344	350	364	328	387	346	378	361	348	376	363	364	398	379	348	339	346	357	367	356	363	327	327	315	349	339	343	368	345	336	348	378	349	343	370	360	373	357	376	341	362	384	366	374	366	340	357	350	336	387	322	340	349	362	321	357	361	388	371	423	351
1894	171	203	185	202	165	164	150	156	151	180	166	160	292	1264	891	144	162	156	150	161	149	146	149	145	157	148	180	152	137	151	120	156	164	170	150	158	153	148	173	154	126	153	151	135	168	181	136	148	173	141	131	150	144	142	136	158	166	170	166	136	154	153	161	170	159	160	143	147	140	148	145	167	138	174	154	165	171	167	160	153	145	143	140	129	125	151	158	159	172	146	137	149	142	146	154	154	137	152	130	147	157	131	140	155	139	157	147	166	138	137	153	155	157	135	137	157	134	130	137	168	150	181	144	155	164	155	157	137	147	144	176	130	153	155	173	178	155	149	160	159	151	149	159	137	193	155	152	145	138	136	156	152	133	135	143	145	139	151	143	171	152	147	137	165	195	165	145	146	162	141	132	149	154	137	150	150	142	155	121	140	146	144	173	155	151	159	138	130	134	152	128	156	144	141	148	155	161	137	141	163	126	139	134	145	141	148	145	160	144	152	149	128	141	150	143	159	151	152	148	149	152	143	168	164	129	152	143	128	166	143	152	155	141	131	154	157	120	161	152	164	164	161	155	169	156	153	147	150	151	144	149	154	164	163	132	171	142	163	150	135	164	147	156	150	156	134	164	160	139	156	157	159	197	149	155	159	149	152	167	142	155	136	158	156	159	116	151	175	160	134	156	148	166	151	153	162	160	137	152	171	180	161	154	140	156	142	162	146	141	132	141	161	156	149	156	159	168	158	153	146	162	156	147	153	136	155	127	153	140	144	157	157	147	155	161	158	151	145	145	146	148	163	140	149	156	162	162	155	147	153	164	161	157	180	154	174	160	147	158	168	147	146	129	140	125	163	156	168	154	142	154	155	150	153	157	134	157	138	160	163	180	159	155	125	159	130	161	158	172	169	165	156	141	138	162	173	139	156	152	164	139	162	135	147	148	146	162	147	153	168	177	158	170	161	146	152	144	148	165	171	157	170	142	165	144	138	166	153	134	151	137	164	168	162	147	144	149	136	158	153	144	155	176	158	136	164	155	153	142	136	174	142	150	154	156	154	147	168	170	171	165	141	177	143	157	177	142	158	152	149	157	149	136	142	142	150	156	157	135	156	169	151	134	129	190	156	150	154	151	140	162	157	148	154	146	153	150	150	135	155	158	141	162	160	170	132	143	162	174	153	156	167	176	153	150	161	180	156	158	150	149	163	171	157	157	145	146	128	137	152	149	158	147	133	131	125	133	148	136	166	158	142	151	155	165	155	157	139	143	136	140	162	152	160	145	136	169	139	138	140	162	147	142	150	136	143	144	129	149	171	172	152	135	149	148	128	135	144	138	146	141	135	137	177	140	142	172	141	162	170	187	143	169	139	129	149	163	176	167	151	154	159	160	164	154	146	153	157	158	160	161	148	150	160	156	139	137	160	131	122	159	154	129	150	125	156	182	145	171	142	154	153	148	152	150	149	140	153	142	146	157	164	156	138	148	143	131	158	154	172	147	152	149	155	141	164	171	124	140	166	137	145	184	150	163	161	159	154	159	156	137	136	160	144	136	134	170	158	159	144	146	135	167	182	156	169	157	153	132	149	147	133	149	154	177	125	148	143	141	141	145	156	146	165	164	158	163	154	160	147	124	131	150	164	142	148	140	152	169	164	145	168	144	148	181	164	150	145	155	157	158	159	144	141	169	140	143	141	151	151	175	128	137	151	134	167	155	157	132	163	161	156	158	151	154	137	150	133	165	151	168	174	156	154	161	145	150	144	137	168	159	148	154	163	166	147	152	132	186	140	139	139	146	143	144	148	156	167	168	144	161	143	154	165	166	145	161	169	156	150	135	123	148	148	145	136	141	168	134	167	161	141	143	139	154	171	171	140	152	165	140	151	157	153	175	146	143	127	148	148	140	135	155	121	160	157	160	165	154	160	131	148	152	162	163	141	156	143	151	139	150	166	151	153	153	151	155	170	125	145	163	139	148	150	156	154	155	164	157	153	146	181	146	144	157	170	153	184	167	166	145	145	145	148	127	179	147	159	147	153	157	134	120	146	140	169	146	165	149	148	166	162	144	180	141	158	151	172	147	147	127	150	137	155	133	148	172	151	158	185	149	149	149	157	146	146	162	146	158	133	151	126	147	160	149	146	161	158	161	172	142	148	175	161	163	156	161	150	142	184	150	142	156	135	128	148	152	161	139	150	147	139	144	159	160	174	146	144	140	154	152	147	140	144	151	166	152	168	170	148	147	153	152	146	138	148	147	140	153	167	153	144	153	163	142	153	136	159	159	141	157	154	157	163	134	151	150	159	137	151	135	149	182	149	160	138	145	154	148	148	138	178	146	166	151	163	139	151	163	155	136	135	152	154	156	146	167	164	154	145	133	148	154	166	173	166	163	163	141	148	164	141	143	164	142	142	160	160	156	139	151	141	171	153	178	152	168	142	159	129	154	132	179	151	172	159	139	159	154	140	163	156	140	144	146	140	142	146	172	171	166	155	155	159	169	149	165	144	132	131	144	140	165	150	126	167	135	139	165	135	151	137	139	150	138	157	184	147	167	150	118	147	141	128	170	159	149	129	148	153	150	143	157	144	163	161	146	134	160	153	156	146	157	159	144	135	154	149	142	163	150	148	136	154	150	174	154	134	170	164	185	147	148	137	136	153	149	149	136	171	139	174	168	163	140	153	142	160	145	140	173	158	173	170	152	167	151	145	160	165	147	175	161	132	163	147	145	147	133	155	148	158	165	156	176	147	141	155	145	135	167	155	138	158	146	163	150	163	162	150	148	126	159	172	155	152	155	138	164	170	150	145	150	158	145	167	144	166	170	142	170	134	157	135	152	140	156	169	149	141	133	169	151	151	158	155	153	140	143	160	144	161	153	162	151	161	143	146	150	144	157	163	150	153	143	146	150	142	162	149	153	147	117	153	148	159	140	156	141	134	174	161	163	138	181	150	152	137	154	150	161	179	133	134	156	166	139	157	158	152	164	141	171	153	131	135	148	142	150	123	164	154	137	152	146	153	140	153	170	138	151	164	157	141	139	136	171	159	145	156	161	167	171	146	137	145	139	166	172	146	153	146	138	151	152	178	153	138	162	152	180	156	130	142	135	150	147	167	170	148	160	155	147	160	161	138	147	151	165	154	165	154	160	129	141	172	117	155	163	149	143	172	150	160	134	153	149	151	167	159	182	140	153	154	153	153	154	155	161	137	168	157	145	162	154	150	164	142	151	166	159	144	132	139	141	170	176	167	172	140	161	142	138	148	168	177	125	167	137	152	150	148	155	153	149	140	128	137	154	142	142	155	158	160	150	148	143	151	148	137	159	162	165	147	158	150	133	167	160	136	164	131	127	144	167	151	148	153	148	143	161	153	146	160	151	165	146	158	164	157	157	150	159	142	147	164	145	170	151	156	172	170	139	173	151	158	156	150	146	163	164	137	147	184	161	167	148	133	139	158	157	144	156	163	170	155	168	159	152	123	135	160	158	155	148
2147	495	627	706	649	550	515	480	483	488	464	432	435	1380	7734	4546	400	461	432	388	431	447	405	386	424	418	417	456	431	412	405	405	422	408	429	408	438	432	427	398	403	440	424	410	399	424	393	400	441	385	411	433	423	419	466	409	411	463	430	401	399	424	402	396	426	413	413	395	418	407	408	413	391	412	429	392	415	422	444	433	411	403	398	427	369	401	415	398	397	402	403	396	421	454	415	410	425	428	423	429	403	420	448	405	415	400	426	381	427	426	423	385	407	395	423	419	397	429	401	370	468	406	459	387	424	404	422	402	406	405	420	397	426	462	452	425	427	390	359	417	417	428	403	416	405	428	394	385	455	402	440	409	396	399	399	400	425	432	389	418	412	393	391	422	416	407	429	395	423	421	432	423	379	403	442	414	397	424	431	399	430	420	425	404	412	405	392	441	378	442	400	403	427	433	431	409	401	424	388	388	442	407	451	449	436	404	397	390	424	402	414	408	405	425	411	432	452	387	426	383	430	428	419	388	431	399	456	445	409	410	377	444	391	410	427	445	381	419	417	424	406	418	427	424	402	405	407	392	462	393	415	398	426	378	421	410	411	425	378	400	415	403	405	406	419	418	401	414	418	429	391	391	425	435	404	442	421	421	405	375	391	421	394	385	415	382	383	416	430	421	405	405	433	424	417	448	374	409	394	433	416	367	448	430	388	399	411	410	420	403	382	411	427	369	416	427	438	382	442	403	407	424	415	440	408	405	375	420	434	437	412	421	411	415	418	379	402	383	390	393	405	439	417	401	397	404	366	399	416	381	385	460	407	371	395	399	421	428	420	435	385	413	395	443	423	410	381	406	413	382	362	394	420	435	401	414	415	395	430	397	418	382	385	430	446	398	412	429	393	410	419	419	432	421	415	411	421	458	423	416	406	421	367	405	430	392	444	410	408	436	398	393	417	448	415	382	400	454	393	433	436	408	389	431	409	414	373	409	431	390	404	403	416	420	443	440	434	382	410	396	423	431	431	402	448	386	399	353	402	412	358	409	414	435	416	426	438	411	395	439	430	444	432	391	407	405	397	443	424	407	425	425	426	425	405	456	393	381	420	425	407	428	435	434	403	439	383	436	393	452	424	410	436	399	397	398	411	452	425	443	415	386	399	412	419	417	437	424	426	411	442	431	426	405	468	441	367	413	420	409	424	433	398	418	451	410	434	386	427	396	415	403	386	419	429	430	425	414	431	424	419	405	369	384	436	407	398	436	420	432	411	384	399	435	414	411	409	415	384	399	437	425	431	443	437	408	438	372	408	386	383	431	405	404	436	407	409	414	404	409	426	397	449	421	417	374	378	449	401	393	430	403	426	426	422	431	429	405	412	408	434	439	417	384	412	408	388	424	399	397	405	435	436	395	404	424	379	420	415	432	385	398	402	430	403	434	401	416	418	405	390	386	389	423	399	417	423	403	438	469	415	412	426	405	413	422	411	390	441	415	440	422	436	407	397	422	417	409	439	367	385	409	413	424	447	385	417	443	397	421	424	423	424	428	388	412	411	387	415	468	425	424	409	402	422	394	421	373	423	400	431	432	385	396	408	397	425	450	427	424	413	378	442	416	421	404	445	397	394	409	412	414	384	413	389	402	410	422	415	388	451	414	406	427	414	409	436	383	424	424	453	429	405	441	469	425	417	433	432	429	418	414	402	430	393	419	395	413	458	450	418	413	430	445	432	411	426	418	421	378	417	426	374	441	422	387	425	423	447	400	417	435	414	413	416	404	400	456	400	394	452	408	406	412	427	418	442	442	392	464	419	418	432	409	405	414	410	431	417	429	402	416	394	437	394	415	408	432	430	395	436	424	412	465	363	396	420	404	421	414	388	398	399	430	405	409	441	396	398	416	401	450	414	433	393	374	418	378	422	439	448	395	408	441	411	422	428	386	418	403	437	422	435	372	427	415	384	433	421	430	424	383	419	404	416	428	433	433	422	399	447	443	439	440	434	410	397	423	394	421	412	415	432	401	421	373	408	390	430	417	405	409	410	396	396	404	444	423	414	391	424	383	400	418	427	431	417	436	437	374	410	408	389	422	418	431	405	419	417	405	438	416	396	435	425	457	425	454	435	413	426	382	405	411	375	403	414	426	400	437	415	398	398	400	377	405	445	437	391	415	396	429	401	396	396	384	403	399	435	420	420	431	376	430	405	420	407	408	412	417	408	394	418	409	417	427	460	419	396	411	424	419	430	407	419	426	396	407	422	399	433	409	405	415	447	403	446	437	399	412	407	382	399	387	426	419	439	455	444	396	415	400	423	430	415	444	416	428	400	396	399	411	441	402	407	371	388	428	423	407	432	482	412	398	430	397	459	430	377	384	429	432	432	408	401	438	413	403	413	420	448	407	412	414	412	412	429	423	441	411	416	407	405	399	461	420	414	424	396	429	415	420	398	430	385	433	390	420	404	423	425	412	445	420	402	374	431	415	410	398	389	371	435	411	447	418	428	375	404	397	435	442	395	407	409	458	423	397	423	412	425	426	440	449	412	406	408	398	451	394	448	453	400	395	439	482	397	395	449	424	417	414	403	393	408	387	430	462	415	409	409	396	406	397	398	427	433	425	395	437	464	413	416	411	394	418	411	428	418	414	386	427	388	418	410	387	463	417	396	416	438	417	461	386	418	421	409	412	422	381	403	430	398	405	397	407	408	394	419	391	433	410	432	436	423	422	419	415	425	402	415	402	427	406	417	426	426	423	400	432	408	399	413	452	405	430	437	416	419	391	387	410	413	433	373	402	440	411	402	464	440	387	393	379	418	406	407	419	438	421	406	402	375	406	404	437	436	434	431	400	423	421	447	404	387	469	406	430	390	424	416	405	414	466	419	437	386	433	426	398	423	398	434	445	428	465	387	377	405	423	423	363	426	420	391	393	384	408	422	385	423	399	383	411	425	406	379	417	420	402	400	417	412	418	393	401	422	422	408	353	403	429	406	426	434	402	416	420	423	428	432	443	418	434	420	413	474	435	370	406	365	452	398	416	415	419	419	430	390	407	372	441	405	439	440	377	440	404	413	413	393	419	410	423	446	439	397	394	433	407	422	429	408	420	448	373	383	407	404	409	433	403	412	405	435	407	423	413	389	454	424	398	389	396	409	426	421	417	439	386	427	417	429	404	428	387	358	431	423	417	415	418	394	402	417	411	390	419	439	400	407	437	418	406	423	400	416	398	413	437	422	430	424	421	429	416	416	399	412	415	381	404	417	406	405	442	420	438	407	434	404	425	395	457	420	428	406	388	440	381	433	373	431	426	401	416	396	374	409	397	384	403	424	392	412	420	402	379	386	413	440	425	423	436	438	417	400	438	426	453	384	376	390	404	424	375	378	405	393	371	411	420	421	455	400	418	412	447	421	392	419	435	410	396	466	402	410	427	416	401	430	403	414	376	405	405	445	404	434	416	415	413	411	431	402	421	426	401	448	431	463	420	390	411	389	403
6803	1090	1589	1200	1270	736	499	444	382	370	274	303	268	4159	13372	6666	320	209	233	235	205	214	184	234	226	214	226	212	180	195	204	199	214	240	219	233	216	200	201	212	253	199	198	196	214	218	208	209	194	211	205	221	220	191	204	202	222	220	225	223	198	219	205	221	209	214	212	202	206	209	231	207	232	215	218	209	211	187	213	240	195	209	214	216	201	237	205	208	223	227	198	236	188	193	210	206	198	215	218	186	192	197	203	222	181	228	213	215	175	211	220	197	234	219	237	174	216	192	220	206	204	224	193	219	213	204	228	207	219	205	213	212	225	242	247	207	231	223	217	203	203	195	208	218	238	210	201	229	234	204	233	210	210	232	205	217	181	201	192	207	217	231	239	184	231	250	223	229	200	200	225	194	201	203	209	236	211	229	193	224	196	187	207	201	214	226	213	215	191	219	211	208	211	208	200	206	187	177	188	224	193	195	217	217	243	191	210	197	208	223	200	195	227	226	208	202	214	197	203	202	209	219	177	232	230	211	236	199	230	212	199	234	228	201	218	225	197	219	190	202	196	209	208	228	207	233	207	226	189	191	195	236	229	201	194	238	219	230	221	209	212	224	190	229	211	199	262	216	231	224	188	206	197	191	178	230	219	194	198	189	228	202	217	176	210	226	225	219	209	199	233	241	214	208	210	220	216	199	187	201	197	204	225	207	229	173	203	189	230	229	222	208	225	228	222	177	189	200	196	219	223	194	194	203	200	184	216	211	231	216	222	200	208	194	181	183	200	222	211	206	238	197	234	223	193	213	217	232	225	245	209	228	209	219	207	217	215	222	221	217	209	215	169	197	198	213	182	228	208	205	225	230	210	203	226	208	217	199	195	187	186	203	222	206	225	211	217	216	198	238	204	215	202	203	212	191	217	221	199	216	234	218	210	239	239	208	210	208	205	220	219	219	206	211	212	203	215	183	211	198	223	205	225	206	222	182	217	210	215	192	207	214	225	221	212	209	224	220	203	206	232	231	201	225	205	228	201	196	181	223	197	197	231	204	207	204	187	182	217	235	196	194	192	199	202	221	192	180	189	195	217	198	215	229	185	240	191	176	225	193	220	207	198	201	228	218	194	195	194	206	208	228	207	221	202	194	218	206	183	198	214	199	210	192	235	250	215	214	201	199	234	182	217	186	212	211	226	207	218	218	203	210	204	209	208	205	200	184	196	247	229	225	220	202	188	214	199	173	220	216	207	203	204	214	206	214	193	205	215	212	222	194	175	209	242	218	217	198	225	220	181	204	208	218	192	191	229	200	224	213	222	233	213	239	197	198	210	196	236	196	216	221	207	219	218	206	209	189	196	226	230	192	234	228	244	225	205	240	185	214	200	222	195	222	233	193	226	202	208	219	204	222	196	201	201	206	204	208	229	214	201	191	217	217	195	204	213	224	201	221	217	216	206	217	230	238	216	198	240	234	203	211	191	204	219	189	189	208	201	217	215	207	189	217	234	207	207	200	219	221	193	215	224	209	200	218	227	193	218	197	239	181	224	175	197	198	209	224	195	195	207	228	205	216	220	217	214	198	186	217	228	207	222	191	206	226	212	235	225	211	200	196	207	213	194	240	241	207	213	217	232	238	196	213	199	179	206	200	199	228	202	241	205	203	221	215	211	235	208	197	208	213	224	204	226	211	207	186	197	224	230	233	197	229	214	206	212	205	204	202	222	199	221	233	195	237	195	239	212	227	213	231	215	227	183	200	216	217	202	239	235	218	221	198	233	193	189	193	194	224	222	231	210	205	234	194	206	220	196	191	223	231	204	239	202	189	212	220	223	241	199	194	217	204	231	200	187	245	224	215	217	236	206	198	206	226	206	210	212	221	224	213	223	182	205	169	211	209	177	191	200	188	217	223	199	222	190	182	221	204	203	219	188	220	215	235	209	229	177	222	209	196	226	189	209	225	185	217	197	206	225	221	230	209	227	194	199	195	228	200	205	231	183	195	184	224	193	217	227	211	212	211	226	206	206	183	216	215	197	228	238	193	213	182	215	212	224	209	237	212	188	219	220	213	192	222	224	214	207	215	207	226	211	218	188	221	206	215	218	210	218	186	220	209	197	235	216	205	212	204	239	204	213	209	211	193	210	223	203	178	202	191	202	232	229	212	216	220	229	206	222	201	234	196	210	202	209	213	216	185	197	222	249	219	213	195	213	192	238	212	208	206	215	186	200	220	200	188	223	206	218	225	204	182	214	191	223	213	227	210	181	226	218	227	197	202	223	202	218	230	230	200	206	190	177	215	220	221	212	208	197	201	222	194	233	206	201	231	184	224	208	208	186	216	201	213	215	214	228	210	204	205	242	198	199	222	198	182	224	214	195	201	195	185	202	229	196	215	189	206	204	185	194	212	207	216	193	206	206	207	190	194	190	217	234	215	226	220	215	199	236	208	205	207	206	192	209	203	211	219	190	224	206	220	205	235	195	209	210	227	207	208	204	194	204	200	195	217	180	205	207	219	219	178	196	243	185	216	215	214	220	210	203	179	216	219	206	231	238	225	187	203	207	237	225	191	215	196	227	218	202	209	221	207	213	208	198	213	214	207	202	196	203	213	189	213	198	214	242	222	201	200	193	180	214	199	198	208	215	229	194	211	224	199	235	223	205	188	220	222	214	175	195	182	220	221	211	208	225	219	214	200	228	218	194	204	201	199	180	225	218	208	187	204	229	224	212	241	184	214	202	198	200	238	180	202	203	210	240	180	216	203	223	213	181	206	213	195	219	218	214	217	232	236	199	206	202	216	209	186	213	223	228	211	181	215	195	208	212	206	222	183	211	217	188	233	237	226	234	225	180	177	207	221	215	214	225	200	218	201	209	212	246	225	195	223	211	197	191	213	234	230	204	230	225	213	244	236	219	205	216	221	222	189	218	196	195	216	198	233	190	202	216	194	199	202	202	217	220	219	184	205	199	219	235	230	238	210	214	183	203	211	247	195	199	180	194	208	237	206	209	195	216	194	208	225	237	208	207	214	230	201	227	226	213	216	217	207	196	198	205	189	203	207	229	238	216	229	242	200	185	207	212	198	223	228	216	183	209	206	199	204	214	223	232	217	218	237	245	222	217	199	238	218	212	213	226	202	200	239	220	218	204	187	196	212	164	216	194	223	224	197	179	212	213	224	225	208	214	187	217	246	204	223	197	233	232	198	203	210	221	223	224	207	214	197	226	225	207	238	222	197	224	220	183	196	220	211	221	227	195	231	189	226	201	241	226	222	222	217	232	202	218	198	175	240	205	215	211	225	213	180	212	211	211	222	221	212	186	203	193	198	190	217	220	220	217	181	211	205	195	224	196	209	199	219	207	200	226	229	206	205	228	216	196	225	230	224	229	208	224	186	222	230	223	200	208	215	197	198	192	219	223	206	206	203	211	200	225	207	217	214	206	202	203	186	195	214	212	209	194	230	205	217	215	226	210	184	202	218	209	206	187	200	211	219
5408	1394	3274	3748	3601	2543	2115	1796	1584	1403	1288	1137	1057	16351	37103	19286	607	697	654	591	579	585	572	604	585	608	537	591	584	578	603	571	623	505	601	556	585	599	607	554	554	566	552	565	554	513	634	563	550	565	583	539	544	545	581	599	529	513	558	604	546	553	575	523	563	572	540	546	510	586	585	563	537	556	522	552	555	520	567	572	523	520	545	585	542	548	569	586	557	567	530	546	548	516	596	496	562	547	599	592	546	517	564	554	544	518	579	562	594	551	550	572	517	573	558	535	542	528	540	538	512	541	552	532	573	527	539	536	550	564	504	570	527	572	557	553	586	571	567	540	542	528	514	566	550	560	548	548	547	528	543	520	533	548	570	572	567	602	540	559	525	569	605	490	520	551	522	540	575	602	558	561	539	553	568	570	562	527	540	506	588	554	536	565	543	498	539	561	548	562	574	609	550	575	600	533	513	568	577	556	588	551	554	548	576	501	524	590	569	516	543	547	530	575	547	559	583	546	540	530	473	546	535	558	537	570	565	548	529	552	567	544	544	535	546	553	511	524	569	495	544	602	523	560	540	537	559	529	546	608	530	571	542	556	570	521	507	543	573	568	550	568	542	540	516	530	563	502	522	496	553	575	574	571	543	554	516	539	528	582	575	559	560	557	539	510	525	566	555	542	567	586	587	549	552	585	601	549	532	556	561	552	532	546	537	561	548	560	545	550	579	550	520	586	524	506	545	556	534	565	564	532	526	582	501	535	552	588	535	570	535	601	550	523	531	576	535	559	565	548	555	525	555	564	545	509	577	578	517	524	510	553	541	515	526	562	533	514	550	540	523	525	556	588	517	526	556	533	569	523	549	545	534	577	566	551	534	567	536	563	593	601	528	554	556	550	548	575	503	515	546	559	554	568	522	569	542	545	569	524	540	526	534	568	544	503	588	529	566	502	549	564	558	564	549	526	548	548	507	509	547	542	565	549	558	532	504	558	553	573	558	579	544	544	577	572	533	575	592	549	517	545	516	577	569	552	584	555	572	547	570	536	540	545	569	502	558	562	566	496	562	536	534	523	523	537	543	551	527	553	586	542	534	576	525	558	522	541	542	552	585	579	561	519	594	519	525	582	511	539	550	514	554	560	554	526	588	535	547	552	555	576	535	576	537	533	614	571	591	507	579	562	543	497	552	568	570	584	567	583	562	576	538	593	555	556	549	554	532	526	583	511	527	548	516	575	570	556	523	549	517	559	548	574	589	549	568	564	538	532	550	563	531	558	576	516	552	567	561	544	532	559	545	597	578	531	553	548	512	555	512	554	543	576	600	524	568	558	533	537	570	571	544	508	542	548	527	544	533	534	550	520	555	562	523	513	529	537	560	540	562	597	580	594	542	524	576	536	543	539	488	544	551	577	552	556	549	548	544	520	582	547	519	530	577	543	542	514	546	602	578	561	566	566	518	553	543	554	517	512	559	526	550	543	530	551	583	588	595	538	565	529	544	530	573	538	581	517	567	555	514	508	547	548	536	551	537	537	566	541	583	584	545	560	507	580	576	509	537	578	549	549	562	559	525	554	542	565	525	523	551	537	556	588	548	581	557	573	549	553	559	567	548	556	537	525	604	526	513	549	563	543	559	548	554	546	538	522	564	534	547	486	578	514	543	516	581	519	560	545	564	583	540	534	559	539	552	551	571	523	548	542	542	536	588	535	540	564	551	501	558	584	553	542	559	515	528	551	577	548	550	535	562	565	593	531	490	599	553	533	585	549	547	530	534	552	548	551	566	553	559	571	543	551	562	528	559	544	528	535	541	544	492	584	570	536	549	569	505	563	545	514	576	545	566	536	509	526	534	524	531	556	494	592	523	523	492	513	585	554	604	537	558	530	584	505	519	544	520	565	541	529	533	552	528	533	544	566	527	535	552	565	562	553	511	569	525	560	570	593	551	546	516	528	555	508	538	515	544	553	550	534	604	572	566	556	531	560	551	540	511	578	509	557	569	507	508	512	582	579	544	525	554	527	508	572	550	517	536	479	526	542	574	568	510	518	518	524	541	535	593	587	521	572	577	544	542	494	568	536	557	515	520	534	540	560	556	570	571	547	527	590	564	527	563	538	565	534	550	556	520	567	550	523	529	541	539	549	557	544	520	577	533	569	527	516	536	568	552	526	533	583	544	526	580	583	527	499	512	536	556	559	543	559	590	591	558	564	504	519	511	585	541	549	548	575	543	508	544	546	566	548	578	588	542	522	551	548	528	544	548	549	575	531	528	561	561	542	566	583	551	542	551	534	563	532	575	543	536	540	514	535	553	542	572	570	525	529	545	516	572	581	567	502	540	537	540	565	544	554	554	500	551	574	564	537	540	575	564	517	502	540	571	547	527	541	554	525	526	576	574	538	529	526	548	521	552	537	553	535	544	522	575	528	546	553	551	519	563	526	553	535	509	534	573	572	558	581	540	572	538	542	520	531	568	554	558	546	554	540	599	569	514	539	560	525	519	567	522	572	502	564	548	531	544	541	518	530	530	550	525	515	476	547	534	547	519	598	583	560	570	531	519	535	604	532	511	551	560	560	533	565	563	547	543	527	498	548	542	531	529	563	511	556	545	574	556	570	543	556	534	512	575	551	567	528	523	520	502	554	562	550	576	561	558	609	566	583	530	522	522	538	556	562	517	520	584	554	553	587	557	570	542	541	502	547	558	580	555	550	569	532	581	568	509	568	506	580	579	543	585	533	540	559	560	544	546	584	558	559	545	568	559	530	532	552	523	554	546	513	532	570	545	556	557	554	524	553	574	565	558	548	550	541	527	601	486	556	515	556	571	500	562	545	543	546	557	577	528	552	524	582	543	624	529	552	507	582	527	543	541	543	558	546	553	542	524	539	568	541	547	585	516	546	557	547	505	567	512	537	542	536	556	544	576	510	558	573	576	533	536	496	567	548	552	543	558	569	548	538	536	528	536	548	551	542	545	538	526	545	527	545	569	508	533	548	495	521	572	552	554	554	550	511	589	551	533	554	532	570	518	567	538	568	513	570	545	552	545	541	553	560	527	566	512	598	588	569	511	566	532	499	564	541	530	543	540	553	524	607	537	563	586	563	515	553	520	560	558	534	547	547	552	541	565	591	512	548	564	573	579	576	540	527	517	543	520	545	517	542	567	562	592	583	536	530	556	513	541	540	524	595	565	499	559	578	550	549	576	559	542	568	576	530	530	552	551	504	508	603	536	559	554	560	572	553	585	552	533	572	505	560	526	562	561	552	541	531	553	573	575	551	570	575	554	606	576	541	525	551	525	533	558	554	550	538	505	519	550	569	562	565	578	504	522	577	531	525	542	493	548	550	584	545	516	527	571	536	574	565	540	528	543	531	583	590	529	575	553	542	564	538	562	544	521	523	553	546	547	546	522	556	587	555	586	574	527	560	549	555	574	539	572	532	556	569	579	553	532	529	550	543	528	512	560	564	589	561	544	574	558	551	544	578	524	570
12283	2408	2834	2189	1594	1035	714	528	446	439	315	353	299	5686	24741	12894	508	173	161	156	156	156	153	138	147	133	131	132	143	100	136	156	148	153	143	135	145	150	157	143	147	164	152	149	135	129	148	151	164	153	155	138	125	130	157	116	127	148	129	161	164	144	147	115	137	143	137	132	145	170	163	144	141	116	130	141	136	140	157	156	145	126	125	135	160	144	135	134	121	125	139	150	131	137	157	141	148	162	128	145	134	152	125	138	130	131	146	157	158	124	131	146	148	127	144	130	112	171	139	143	161	135	151	142	141	141	150	143	142	150	169	151	130	124	140	136	141	123	124	141	146	139	154	126	143	164	155	148	147	148	149	146	134	116	115	155	132	150	154	136	143	149	140	138	186	128	146	153	132	140	147	114	159	143	132	132	148	145	130	138	157	142	129	132	135	138	140	133	152	141	128	123	143	131	155	148	143	154	130	127	147	123	134	156	121	138	139	134	127	141	141	144	149	143	137	131	158	119	139	127	152	139	130	139	144	137	151	145	152	139	132	135	140	139	121	133	150	142	162	158	146	160	167	143	157	152	160	143	144	135	129	153	161	145	145	159	158	132	138	146	164	124	143	150	125	123	145	125	146	151	147	140	124	140	138	122	143	145	147	144	155	127	138	151	129	142	140	142	154	141	135	134	134	155	135	136	163	136	125	136	139	112	150	155	139	137	133	131	126	147	145	144	155	151	131	178	157	129	107	133	125	146	148	147	129	118	125	124	139	137	133	152	139	147	132	147	131	133	147	149	143	141	146	151	135	137	138	142	145	145	131	136	155	140	123	130	145	131	137	156	136	127	135	116	143	128	132	123	165	153	136	146	148	149	133	125	137	168	130	146	145	145	156	118	144	134	149	136	118	121	129	138	128	138	135	134	139	144	146	130	120	123	155	132	128	137	128	145	152	139	159	122	142	136	128	129	145	149	120	157	135	131	141	149	127	123	126	121	122	143	146	135	144	135	133	123	144	137	148	156	139	149	140	152	144	144	123	148	137	127	128	149	143	127	140	138	135	158	133	145	133	136	155	142	166	150	136	135	157	151	123	134	137	140	162	145	132	153	133	124	144	145	137	157	162	141	122	146	137	130	134	125	140	147	119	142	121	158	137	134	144	159	135	126	130	147	144	129	135	140	119	161	138	143	114	153	143	135	134	140	130	128	123	154	135	140	115	139	131	150	143	136	120	148	139	124	155	139	125	142	145	163	133	151	120	120	146	139	129	130	149	142	144	138	142	150	140	140	138	150	139	131	141	146	138	136	159	141	151	144	122	129	128	135	126	121	139	135	158	137	112	129	133	125	146	137	144	162	158	135	113	159	144	138	154	156	144	166	129	140	132	164	151	142	146	120	123	143	135	163	135	146	169	124	132	128	127	137	124	143	136	149	159	129	128	121	136	131	127	121	154	156	123	155	131	150	127	111	161	145	157	138	141	134	148	126	160	136	143	166	134	122	155	122	136	131	167	141	100	126	109	129	150	144	142	142	151	156	152	147	136	151	153	132	129	167	147	126	131	154	144	138	128	163	135	134	126	119	147	136	149	139	133	141	123	127	141	147	133	156	140	123	161	137	141	119	142	153	151	143	112	145	168	142	139	136	144	125	144	141	150	139	133	121	146	139	151	138	167	132	143	129	154	146	157	171	159	141	130	134	126	115	151	153	140	143	127	131	131	137	121	117	162	159	149	140	135	113	140	134	133	122	130	135	131	143	144	140	117	127	132	153	134	129	126	125	145	151	147	140	110	171	171	149	167	144	125	129	130	128	124	130	152	159	113	158	135	131	144	149	159	124	127	128	153	137	139	156	156	123	142	146	132	121	129	119	137	142	138	138	122	132	140	152	147	127	141	138	149	132	131	139	122	141	108	149	127	131	135	126	147	125	149	139	142	121	125	140	142	137	127	168	152	141	109	144	138	145	146	157	174	120	164	143	172	142	123	150	131	132	132	147	160	141	166	140	143	127	147	117	153	159	145	163	141	123	122	121	142	142	122	151	135	134	139	155	132	142	136	141	133	156	134	146	123	141	135	150	134	148	141	132	144	140	154	131	129	145	137	145	128	140	139	142	161	131	130	154	136	136	137	162	145	136	158	163	123	134	146	126	130	128	143	148	129	115	153	151	130	146	147	132	131	126	136	125	166	156	131	121	151	152	120	142	124	149	138	129	142	140	132	143	146	111	125	139	153	118	129	140	132	121	149	138	152	138	111	135	139	129	129	119	139	116	135	138	131	124	128	132	128	155	144	120	115	114	143	141	140	136	118	132	129	151	145	115	123	153	141	148	143	165	146	125	121	116	133	140	171	137	138	145	114	144	145	126	143	144	141	164	139	127	141	153	128	149	160	139	142	138	129	115	154	174	139	116	151	144	132	115	160	136	146	150	141	107	134	162	133	137	127	148	144	133	120	141	151	113	157	133	142	114	143	152	153	137	132	143	134	130	147	122	148	151	137	126	149	125	147	143	137	139	137	133	136	142	131	127	132	133	151	140	145	127	146	142	125	139	151	132	139	138	134	138	148	148	122	127	131	116	144	143	148	155	132	147	148	148	140	126	151	130	150	155	146	146	139	135	136	144	164	141	134	126	151	151	136	152	135	165	148	167	136	150	139	143	146	142	168	133	148	120	132	158	152	130	132	149	138	160	129	123	157	132	133	122	134	146	117	152	158	163	116	142	159	134	139	138	151	140	151	134	141	154	112	135	152	154	131	133	142	153	133	134	164	145	138	123	135	132	124	140	157	156	147	146	134	165	148	138	135	111	134	129	148	114	118	146	121	132	148	173	143	128	158	130	158	165	145	137	151	127	155	131	148	129	151	154	166	148	142	147	125	150	152	149	155	144	137	134	170	131	143	128	147	119	139	143	145	135	150	150	141	134	155	139	136	147	124	143	127	137	149	145	122	151	127	150	149	144	149	141	136	121	140	124	128	145	117	148	130	147	138	123	132	121	142	144	146	136	134	138	129	155	170	142	140	139	148	147	145	131	132	142	130	128	156	140	115	146	127	144	149	132	140	130	132	145	149	138	113	124	131	139	132	136	126	151	156	129	156	153	132	143	123	136	149	142	134	140	130	145	154	130	115	146	141	149	150	145	130	142	135	149	126	154	129	133	143	125	126	130	159	137	146	129	131	122	146	163	163	148	125	145	139	135	144	134	125	137	137	138	136	126	134	142	135	149	135	140	123	169	149	118	130	140	144	131	162	128	134	148	140	146	126	138	149	136	153	146	139	143	154	136	134	143	152	145	148	131	142	122	138	156	147	129	121	152	150	143	155	150	121	142	145	128	158	151	148	151	140	143	129	156	131	154	159	135	136	128	156	140	166	145	136	136	147	137	133	138	148	136	133	131	120	163	140	143	140	156	136	135	137	142	149	140	141	170	149	148	135	145	153	132	141	152	140	113	127	148	148	162	146	142	142	171	158	142	132	145	156	143	122	132	163	145
7193	2160	4946	6141	5390	4119	3126	2621	2235	2152	1691	1578	1338	16844	47604	26155	578	564	513	492	467	507	501	454	464	400	462	473	398	420	424	408	404	418	435	433	404	378	389	398	421	404	392	406	386	389	394	372	415	414	381	383	371	423	416	406	375	322	388	371	407	366	379	346	347	389	367	388	368	387	372	372	377	397	377	390	376	380	394	376	365	355	356	393	395	355	396	397	360	341	372	370	378	379	390	372	363	383	403	373	355	381	345	405	370	392	360	395	358	377	336	366	350	394	358	379	361	364	370	364	385	376	397	392	364	369	388	408	379	380	403	345	362	364	349	367	343	351	375	347	383	400	370	404	379	374	365	352	388	367	389	349	380	382	356	356	364	386	352	354	389	371	362	386	373	372	347	365	361	384	364	338	376	366	363	362	373	411	391	423	377	391	427	340	361	353	382	373	344	384	322	395	346	353	386	335	353	371	362	375	356	379	367	353	358	391	378	370	355	376	375	347	381	341	343	382	381	381	413	368	352	385	374	399	387	373	386	352	378	340	371	384	409	370	354	378	353	350	344	374	348	393	368	382	351	378	358	394	350	392	378	388	359	364	379	376	352	371	391	360	348	358	386	376	360	375	357	343	378	366	381	372	360	393	357	360	380	376	366	372	322	379	358	363	378	352	388	352	391	373	382	375	389	362	404	372	379	367	361	351	356	356	396	368	367	386	387	351	373	384	346	400	377	387	346	394	410	381	416	367	354	359	389	373	380	346	389	386	416	368	368	416	372	337	410	344	366	386	387	395	361	337	354	334	361	380	365	357	408	358	353	375	366	341	374	320	373	358	361	372	384	381	362	372	377	344	377	396	364	372	377	377	366	368	384	391	370	374	398	377	399	386	347	366	375	383	366	352	369	350	371	379	387	352	390	399	357	381	358	383	361	376	375	394	403	382	369	395	371	381	363	343	354	355	368	410	372	381	380	347	347	408	375	359	379	385	369	364	372	381	378	391	378	351	385	362	364	367	386	342	381	384	333	356	354	361	373	332	350	371	356	349	383	404	352	376	394	376	356	362	373	366	365	333	417	425	340	397	410	374	354	396	360	360	423	354	383	395	372	420	382	370	391	348	355	399	363	345	350	368	382	360	350	382	390	350	381	360	388	387	368	369	353	335	349	363	371	366	423	417	388	394	359	352	403	350	375	375	362	380	383	373	363	370	382	377	367	362	367	380	370	379	356	379	363	387	362	375	420	358	370	410	365	372	375	379	363	370	354	354	383	375	384	385	381	381	370	334	343	345	407	377	363	362	344	374	397	374	339	382	404	337	354	369	373	356	383	374	387	365	382	377	345	364	370	393	347	371	372	381	362	377	337	381	388	406	361	364	349	335	366	378	380	398	428	361	388	346	360	386	345	375	388	346	392	365	381	358	360	351	394	356	381	330	363	396	349	362	360	403	378	377	354	365	386	378	367	371	344	362	382	373	318	373	382	348	351	380	368	383	355	368	344	372	379	388	400	367	393	355	366	348	364	370	367	386	349	367	360	361	386	369	356	332	381	373	386	369	343	374	326	389	344	383	366	409	382	387	340	357	354	335	326	374	352	345	365	375	385	398	391	376	392	334	346	381	378	403	344	374	338	352	370	371	354	346	379	367	371	360	377	395	373	334	369	380	386	378	349	377	363	363	372	382	356	357	386	376	382	389	417	375	365	387	355	379	403	397	376	389	350	347	351	388	406	354	400	400	351	387	365	351	356	329	387	360	327	391	389	366	397	353	363	374	378	386	373	387	389	379	386	390	385	382	376	368	354	361	391	371	397	362	347	350	377	383	388	362	342	413	376	389	365	372	380	360	368	376	373	398	353	363	326	407	352	368	377	383	363	341	349	373	386	370	390	372	371	368	377	396	356	371	383	341	381	423	370	407	389	389	373	371	369	374	389	367	365	392	374	361	381	377	403	398	359	387	430	326	383	357	353	383	374	389	341	369	379	395	377	346	357	381	417	370	391	354	376	392	353	369	354	365	394	352	346	383	405	404	363	379	359	374	348	349	323	351	381	367	344	370	375	357	378	352	364	383	364	368	375	392	359	353	365	370	358	383	353	355	382	403	346	377	339	346	372	351	387	360	374	395	361	333	381	377	378	396	382	394	361	399	378	362	389	360	380	363	375	387	377	363	370	355	383	382	367	361	352	380	371	351	356	376	383	365	338	378	365	379	377	337	362	356	427	376	369	383	383	344	398	360	382	359	355	384	355	361	324	382	370	356	368	372	377	405	371	387	385	342	374	401	373	370	371	349	394	380	350	386	371	367	360	358	396	408	387	341	351	391	374	376	364	358	352	392	356	391	351	360	355	354	392	358	349	396	350	400	377	399	414	390	414	377	386	339	392	401	377	350	380	339	361	356	343	367	333	375	356	393	370	398	407	347	374	400	385	355	378	354	356	334	365	352	413	345	372	335	360	363	356	372	356	378	366	373	363	389	359	378	389	371	371	380	380	397	384	381	360	356	370	346	388	383	352	408	374	377	394	372	378	375	399	388	381	387	347	396	356	349	361	379	393	355	380	387	374	370	357	354	380	362	382	343	394	382	356	374	371	334	412	374	409	387	375	399	334	418	350	348	357	416	380	384	380	396	342	348	371	346	362	335	353	369	369	424	353	356	385	379	393	398	359	373	381	347	341	392	378	383	389	374	360	365	358	360	370	383	333	398	373	374	348	405	363	382	351	387	323	352	358	360	390	375	369	389	354	381	369	370	383	390	379	408	376	374	352	382	369	412	376	388	352	360	378	357	377	375	385	417	377	386	345	374	404	339	367	335	379	376	368	357	361	367	349	366	379	382	345	358	367	382	362	379	353	347	371	380	345	379	377	370	360	396	364	357	361	388	342	368	367	367	355	376	398	385	370	362	367	365	355	379	341	389	346	390	395	376	371	378	373	360	392	383	355	405	378	373	346	364	368	383	379	373	341	362	390	395	373	382	375	373	338	411	399	382	343	388	345	380	395	398	390	344	399	397	359	367	384	384	365	371	361	379	396	344	362	372	393	345	380	387	378	402	376	343	382	365	368	374	371	378	371	367	363	366	393	356	371	375	353	395	343	383	359	366	353	410	386	413	344	342	375	358	377	384	368	369	385	350	355	364	356	377	396	352	390	359	365	361	376	389	353	362	386	387	355	396	373	353	373	378	363	360	345	403	355	336	395	374	348	384	346	394	380	395	385	373	354	395	352	397	395	364	380	376	409	375	349	401	387	353	387	368	395	407	375	382	387	363	375	341	370	337	357	354	371	377	378	332	391	401	377	376	365	354	402	391	382	371	376	357	371	388	382	389	426	388	364	379	358	379	356	389	358	362	367	363	372	396	374	366	407	389	356	383	391	375	353	393	368	321	373	402	392	396	392	362	397	371	376	370	383	362	378	362	356	377	361	373	369	393	365	341	352	383	368	378	380	347	373	338	372	392	354	375	330	370	383	373	371	424	416	361	377	351	368	389
1955	201	234	236	210	164	161	164	171	149	167	151	152	378	1589	1020	177	144	182	140	133	132	174	137	178	158	156	170	161	178	167	165	131	146	166	156	146	143	145	181	155	145	141	162	127	161	157	145	149	144	154	170	151	156	165	155	161	161	139	129	128	162	161	137	168	165	172	148	164	132	167	163	167	141	131	183	143	152	152	149	154	139	169	172	155	159	176	165	143	158	144	167	136	153	158	167	156	141	155	169	160	161	150	150	142	136	144	153	172	160	132	136	157	154	171	161	172	150	162	142	162	184	166	173	154	176	161	155	138	155	144	151	159	148	169	177	150	174	160	161	153	158	163	152	147	166	163	155	162	146	152	154	140	156	176	158	158	158	155	136	145	160	151	158	163	166	165	152	150	158	158	161	168	147	166	164	164	152	148	161	158	167	165	167	148	155	157	161	129	147	139	149	143	142	144	174	149	147	154	149	169	134	135	167	151	143	147	134	156	182	156	167	156	140	182	152	133	162	151	144	172	133	155	161	148	150	153	135	152	159	161	162	169	146	156	150	166	158	153	161	156	167	172	130	156	169	160	183	142	151	137	155	155	154	157	150	154	157	152	154	159	156	154	157	153	137	166	158	167	155	138	167	140	174	164	170	163	154	148	169	152	165	163	148	166	161	150	152	172	150	156	155	163	166	163	162	186	142	129	163	163	150	168	154	118	168	153	147	137	156	147	165	144	180	149	171	156	155	161	144	153	161	158	157	144	140	167	166	138	139	140	142	138	162	147	186	153	160	157	157	172	162	145	155	164	177	158	149	131	181	140	149	155	155	152	166	181	168	161	142	185	149	169	168	163	180	163	174	140	156	148	161	176	144	156	158	129	160	154	141	165	152	155	127	153	169	141	152	148	153	150	164	167	153	154	159	146	133	149	165	144	154	141	150	173	160	147	182	128	181	156	155	138	156	142	152	145	151	183	150	131	163	138	164	153	145	147	148	164	160	187	179	171	162	184	155	189	143	162	140	179	158	145	166	146	148	131	162	165	169	163	169	145	176	155	133	154	162	129	158	153	156	149	139	178	152	163	155	161	156	138	176	171	166	137	144	152	165	153	155	123	162	165	172	171	161	149	150	157	147	191	159	139	132	165	154	136	146	171	155	158	149	152	151	142	173	164	154	155	145	166	150	150	146	150	138	157	147	170	145	128	173	141	156	179	157	163	147	175	156	188	147	181	155	166	152	157	148	148	157	146	144	140	146	160	165	148	161	159	153	159	158	149	150	136	149	131	136	130	158	160	133	155	143	159	173	151	135	152	143	161	170	138	132	160	160	156	143	147	152	169	148	172	168	165	161	155	163	163	163	167	144	165	115	159	139	156	143	176	148	144	157	162	150	169	134	149	167	140	149	157	155	150	137	143	172	161	140	171	150	152	156	128	170	179	154	155	159	158	141	174	166	174	164	150	159	152	152	142	150	137	173	129	138	186	168	149	155	144	152	170	141	141	159	178	158	148	176	148	161	144	141	157	158	142	147	146	155	163	154	156	177	160	168	169	148	152	146	164	159	159	160	167	156	146	144	155	165	138	156	149	172	173	162	181	123	124	150	152	155	171	142	153	152	146	148	168	166	185	175	152	152	146	175	143	156	146	146	151	178	135	148	152	161	149	155	134	139	155	163	159	144	151	163	144	150	159	150	176	152	161	143	145	128	155	171	157	148	158	143	166	156	153	141	160	154	163	176	163	134	159	157	147	164	138	155	163	155	159	140	128	175	140	155	148	153	157	158	150	155	180	161	177	163	153	149	170	136	158	169	157	170	159	154	163	165	168	152	152	153	174	123	163	156	183	159	154	180	146	169	150	162	153	157	164	139	147	165	168	193	165	160	149	148	147	171	149	183	145	148	152	157	136	153	170	137	158	155	167	144	179	142	159	154	172	152	149	134	169	152	159	172	160	168	148	155	150	134	138	134	143	176	165	163	169	167	154	143	162	157	156	151	149	142	159	144	175	135	150	141	137	155	161	166	159	147	136	155	159	169	144	168	163	178	158	149	121	143	143	136	158	166	155	156	164	146	156	187	150	143	140	140	144	141	162	180	163	160	147	175	151	162	169	168	151	159	137	155	165	157	130	153	183	143	180	165	146	142	143	144	173	133	151	143	153	170	167	161	171	185	140	143	147	161	171	165	152	147	168	180	144	140	167	161	136	136	149	172	159	135	165	152	156	143	130	155	163	138	176	168	169	143	130	138	129	172	163	182	154	166	144	144	134	172	170	172	158	157	175	158	136	150	174	124	162	142	151	132	149	151	146	175	140	152	171	166	149	128	132	165	183	152	154	171	162	159	174	156	139	145	180	160	153	160	142	158	152	166	165	157	150	143	135	162	157	148	174	168	152	136	166	178	140	162	164	141	136	156	169	162	143	159	169	177	157	164	144	153	162	153	147	144	160	176	151	157	137	158	156	147	138	161	154	131	165	170	151	165	160	165	147	154	153	137	163	162	132	158	138	158	140	155	161	158	154	154	154	165	155	158	146	159	170	155	141	148	152	155	163	153	158	148	166	137	178	160	140	153	139	165	172	144	165	149	162	141	164	158	163	177	147	164	175	138	162	145	174	142	143	158	146	159	163	161	156	168	151	157	144	166	161	167	134	167	145	156	147	166	162	176	162	176	143	156	138	169	160	158	163	150	166	156	128	148	150	155	145	173	177	143	146	160	140	148	180	162	147	150	152	154	159	148	158	198	175	147	156	140	138	157	132	168	160	145	162	147	169	149	139	170	167	148	182	147	149	168	158	158	151	148	149	146	161	161	148	166	163	149	138	165	154	161	127	155	163	171	179	170	147	174	147	154	147	151	154	171	153	153	163	154	156	146	158	166	155	176	154	159	149	143	141	148	145	146	152	158	144	158	152	166	153	147	158	141	172	158	140	165	142	145	133	160	154	155	177	144	163	153	155	143	160	145	155	158	148	157	157	140	154	153	153	149	145	152	159	143	164	171	157	124	140	169	168	146	162	153	174	136	151	152	174	150	152	139	154	146	150	162	139	165	160	166	152	190	151	187	159	166	164	175	159	167	158	169	185	157	172	160	140	141	127	170	152	158	159	162	158	144	140	168	161	139	128	147	152	151	150	160	158	162	154	147	149	191	159	144	167	152	179	130	146	156	136	155	166	172	144	137	151	187	165	163	154	171	165	172	179	163	151	141	147	168	167	155	163	163	156	173	153	133	142	167	165	170	155	151	166	177	154	141	170	167	166	144	158	143	170	153	148	179	146	135	145	139	162	165	157	152	149	144	143	135	159	151	180	165	163	140	175	166	164	170	161	161	149	166	143	182	167	138	179	128	146	163	151	157	167	174	151	130	136	159	147	167	162	154	151	133	171	150	151	151	142	170	147	133	151	145	158	161	162	166	113	157	171	141	159	162	143	186	150	143	138	122	139	171	174	159	172	163	193	140	144	162	158	142	130	159	145	162	164	151	141	160	161	150
2158	518	642	730	624	569	506	519	512	514	460	483	463	2016	9295	4800	426	448	423	444	452	442	457	437	429	463	426	418	439	439	394	452	429	412	435	426	451	440	422	411	459	445	443	438	390	407	438	418	414	426	430	440	445	418	407	416	452	430	416	458	425	435	384	457	471	455	410	403	428	424	414	429	416	422	409	407	392	457	415	435	426	426	461	423	470	424	418	436	444	445	435	437	447	424	437	440	431	438	448	404	444	399	427	426	417	398	434	439	447	365	430	414	410	390	422	438	404	439	454	458	386	410	430	440	407	446	423	431	413	414	432	427	432	427	403	427	451	419	440	422	397	417	402	403	445	408	443	427	417	469	440	411	406	408	411	415	444	429	446	432	414	438	426	413	422	420	437	419	400	404	439	412	430	420	421	463	397	393	423	391	430	442	408	436	396	420	409	405	435	420	469	467	469	422	439	449	410	411	400	399	459	420	439	425	424	422	417	396	424	385	441	413	454	415	412	436	450	407	410	437	457	402	420	434	410	403	415	430	439	412	384	456	451	422	410	438	435	417	450	424	427	447	435	416	442	411	414	430	434	442	385	432	405	431	398	419	421	447	443	462	422	397	422	418	391	389	393	419	418	450	431	447	413	435	428	416	415	398	417	451	427	413	463	411	429	418	396	417	434	433	413	447	400	445	447	441	414	422	426	409	413	410	417	456	417	414	452	473	424	369	384	433	444	392	423	434	441	427	426	434	430	401	446	406	443	434	422	471	413	444	416	410	419	426	439	431	393	454	429	383	410	395	397	383	411	424	409	413	451	413	427	475	405	432	423	437	407	410	420	419	473	398	421	444	404	423	424	413	406	407	433	430	437	404	397	381	442	433	414	400	441	435	429	397	427	407	464	440	436	421	392	421	400	428	394	443	414	376	398	390	434	399	429	413	386	461	426	399	470	434	417	414	433	469	435	411	433	468	470	441	418	448	399	441	444	450	456	407	431	418	408	416	451	404	407	444	424	411	425	396	400	425	431	436	429	436	405	434	413	412	431	418	408	435	410	423	438	418	408	447	416	407	414	432	448	410	465	379	419	395	434	417	433	409	421	401	409	405	426	396	413	406	412	412	434	434	460	442	435	428	393	426	425	407	433	433	407	423	422	468	434	408	462	391	407	425	400	403	418	410	442	425	445	429	434	392	424	448	431	411	413	409	447	434	413	416	391	463	430	428	427	427	425	428	431	418	437	456	454	425	414	447	439	414	432	445	426	420	419	436	430	415	474	466	405	410	448	443	414	427	450	416	421	415	414	422	439	420	421	408	420	410	422	396	426	466	419	426	442	419	416	403	440	425	452	394	409	409	404	407	442	408	433	425	438	425	412	421	394	449	423	418	445	440	419	436	437	421	431	402	458	418	428	440	452	424	387	417	422	438	410	409	475	430	432	445	404	430	477	441	412	463	418	455	410	416	441	431	430	449	428	426	412	450	436	442	420	433	442	417	423	410	442	484	436	421	443	405	458	448	439	455	435	400	404	430	417	418	433	461	427	416	401	411	414	422	417	418	468	367	432	430	430	474	416	413	435	406	404	401	387	381	362	430	440	452	482	433	417	407	424	417	404	406	392	441	428	412	434	430	434	421	412	441	425	439	417	425	436	420	412	405	472	407	432	412	427	414	387	431	402	424	414	439	393	454	425	462	449	436	404	423	430	412	425	385	406	389	413	395	439	387	405	424	435	417	439	442	440	413	418	438	449	427	393	424	452	431	443	434	413	413	411	442	426	451	426	424	417	385	426	434	446	435	436	431	401	444	404	454	437	374	434	432	467	423	415	438	382	425	406	423	470	405	422	420	415	407	412	403	396	439	445	398	422	447	415	443	446	420	409	426	395	411	435	383	402	430	411	429	414	467	387	421	404	422	448	380	420	443	434	410	460	427	411	451	458	446	408	442	424	407	424	411	425	419	374	408	438	443	453	421	441	441	443	419	443	426	429	404	441	387	427	418	435	426	426	458	440	408	467	447	432	428	410	395	454	438	459	425	428	447	394	459	427	470	416	411	402	415	424	408	419	434	456	428	404	444	456	413	408	417	402	416	401	424	415	429	443	412	412	421	429	434	420	419	445	400	425	380	415	448	450	423	408	398	402	446	410	478	411	416	412	413	410	432	438	391	458	455	409	470	430	442	390	375	461	421	409	383	438	437	445	417	402	453	393	420	458	426	399	426	469	429	394	420	407	424	434	413	456	420	430	424	423	459	447	408	400	424	413	432	375	396	448	401	395	416	431	445	411	432	442	435	401	427	449	432	432	410	439	398	434	412	414	415	436	410	400	407	448	411	389	409	442	443	432	418	402	405	458	436	415	421	426	455	416	426	427	430	427	418	430	421	417	448	429	412	407	456	421	439	440	426	436	427	441	393	413	425	415	410	427	439	430	432	419	422	445	416	426	441	449	456	438	398	403	417	409	398	396	467	426	413	428	441	406	425	433	422	408	456	374	459	420	426	394	414	404	454	442	435	468	448	441	439	398	449	465	415	429	428	458	447	431	458	419	385	409	407	433	429	419	415	381	433	460	430	422	411	443	410	407	429	408	393	445	476	419	438	406	464	426	421	409	420	414	408	374	389	411	438	412	384	379	453	423	451	444	435	389	440	426	388	426	425	460	400	428	413	429	411	452	439	383	438	410	428	423	413	422	428	429	401	427	386	437	440	419	403	397	438	463	401	439	414	406	412	421	444	444	397	468	408	399	455	415	433	424	453	459	413	417	405	425	416	431	434	433	401	445	419	441	423	429	434	471	423	446	412	418	419	433	445	407	461	424	449	393	431	432	439	444	427	432	426	398	420	450	426	444	411	453	386	430	491	396	409	445	424	426	403	382	436	426	397	448	426	446	446	435	421	464	450	454	418	393	388	418	432	408	414	453	388	430	410	421	394	413	429	407	446	443	400	417	459	428	452	434	439	429	420	413	434	429	440	425	423	413	435	395	439	434	426	427	463	434	412	428	423	431	414	369	384	425	437	440	416	448	426	421	396	441	424	437	432	436	426	446	440	416	414	458	445	430	414	439	421	416	403	420	410	463	405	456	421	420	441	436	401	459	384	416	425	428	411	395	407	423	446	434	422	435	404	413	438	436	439	405	429	431	427	438	446	454	422	409	419	470	434	438	436	421	453	446	429	365	425	384	434	408	434	419	427	417	407	431	414	427	461	405	429	446	420	439	450	419	404	417	423	424	417	448	424	434	408	411	434	416	472	436	432	413	429	431	435	409	438	453	426	441	421	447	434	453	392	460	456	447	430	424	410	421	437	397	402	419	467	421	437	385	463	431	446	436	455	436	417	449	413	406	408	428	417	429	419	450	409	448	430	436	416	405	445	417	439	398	455	440	433	461	451	418	438	429	434	475	426	420	428	414	468	432	441	409	402	421	388	475	453	414	448	422	419	410	401	446	414	410	412	431	420	461	392	458	382	457	421	413	435	380	415	442	409	389	450
6776	1079	1605	1452	1175	798	516	499	361	313	289	298	288	921	13727	8408	437	240	231	227	225	205	216	214	188	207	191	210	209	205	248	208	227	233	264	215	215	237	188	214	221	195	214	200	214	201	209	191	211	206	204	192	234	210	196	210	200	221	209	211	200	233	229	228	194	232	194	209	189	208	179	212	220	203	207	203	209	234	217	231	216	196	205	214	186	218	209	217	214	205	202	205	211	222	225	202	186	207	203	210	182	208	209	216	227	200	207	227	216	224	199	219	174	216	178	220	207	232	204	224	228	225	223	203	194	214	228	186	217	202	194	197	229	189	222	207	228	195	198	207	179	207	213	214	229	211	200	181	220	213	190	185	229	211	214	201	234	218	184	187	199	196	234	224	198	194	227	218	209	228	208	195	177	225	219	201	220	188	234	211	201	198	206	187	218	182	183	229	232	218	174	222	193	220	211	217	212	210	183	210	195	239	209	184	205	211	209	197	232	213	223	231	205	175	214	240	185	235	198	217	217	211	207	209	206	212	220	242	198	209	200	196	206	227	199	230	190	217	222	202	192	242	201	222	216	191	213	194	216	200	206	201	197	233	206	201	212	198	202	224	198	202	191	214	207	201	225	208	215	176	205	218	194	198	203	197	218	195	205	210	192	223	204	221	194	198	208	194	175	220	208	206	212	213	225	234	233	199	202	208	204	193	224	205	203	222	204	195	212	212	236	199	222	210	207	186	234	217	233	190	229	215	202	212	199	216	213	206	216	208	225	201	198	203	212	221	195	197	219	219	218	202	184	232	226	189	205	193	217	215	203	207	176	223	198	209	217	206	221	218	205	229	199	212	229	218	194	215	203	207	231	198	204	213	199	213	219	197	189	165	194	202	211	202	199	233	217	196	236	236	217	193	218	197	203	212	182	226	207	208	228	226	227	214	221	239	204	217	201	209	222	227	195	218	220	177	206	212	237	227	219	195	176	212	212	206	222	227	249	233	196	233	179	203	208	241	200	187	192	217	222	215	186	219	211	192	199	209	197	219	216	205	194	222	211	202	185	205	213	215	217	206	206	201	222	225	195	203	217	226	217	195	183	214	225	203	188	230	202	212	187	233	228	199	221	194	195	230	192	185	188	204	217	208	207	236	201	217	203	198	197	203	200	192	185	203	193	193	220	198	217	179	205	179	216	201	206	188	201	207	209	222	210	186	217	205	201	214	185	206	212	209	225	212	191	198	216	231	206	207	208	214	199	204	224	212	223	201	207	235	224	220	191	220	201	217	237	224	178	211	233	226	194	229	207	202	215	222	214	184	199	225	199	216	181	193	192	229	216	196	178	213	213	207	220	207	241	208	220	226	197	222	197	217	206	228	210	202	235	195	205	210	221	203	204	193	212	224	203	193	217	224	215	208	184	209	202	237	210	217	188	196	206	215	208	211	237	199	228	204	233	239	217	221	197	222	196	185	208	207	182	183	202	205	200	208	202	222	200	197	235	226	194	210	211	209	228	183	211	218	216	222	221	195	215	194	184	205	197	189	218	207	211	199	201	186	216	184	205	211	214	198	194	227	224	223	228	195	208	225	207	207	223	207	212	199	206	197	201	195	201	214	204	216	199	186	197	224	216	213	191	199	219	198	209	226	213	213	200	207	228	235	203	190	184	198	213	208	202	188	201	210	199	221	184	207	202	187	191	181	191	225	192	225	233	221	219	210	197	205	193	192	225	231	191	193	192	181	224	209	222	214	243	210	232	228	224	181	211	181	190	209	208	215	209	181	200	226	212	209	210	219	197	194	190	202	231	203	204	195	217	216	216	241	209	212	253	229	223	206	208	195	231	194	204	207	188	194	239	209	217	193	227	213	220	192	222	216	212	185	200	222	192	207	223	215	206	217	196	193	218	193	205	197	191	197	179	202	205	200	215	220	196	177	198	219	204	204	234	175	195	183	197	191	194	203	221	204	233	203	208	225	209	198	210	202	191	212	196	215	233	233	212	204	218	218	216	202	218	195	220	221	206	216	218	187	200	232	176	208	206	199	208	214	211	215	228	209	200	206	219	197	227	194	193	205	207	208	192	221	198	216	218	196	212	213	204	223	199	187	176	209	196	199	198	215	220	200	224	205	228	219	194	218	224	225	209	195	209	204	200	217	199	222	205	221	200	230	197	232	187	210	203	221	223	201	225	192	193	220	217	202	200	199	211	209	205	217	201	203	200	217	224	208	218	207	214	211	199	233	227	197	200	204	205	206	198	207	209	201	203	177	200	228	236	209	199	229	228	207	226	182	184	185	199	217	196	205	181	226	178	196	189	217	213	214	183	220	223	218	186	197	187	213	188	228	196	199	229	199	210	215	197	210	206	215	204	215	192	197	219	209	197	180	192	213	205	200	225	198	212	217	242	234	219	175	210	240	205	208	211	220	215	197	211	199	201	222	192	189	210	217	210	208	189	209	209	172	207	233	211	201	190	267	180	208	230	215	194	200	218	212	203	182	195	205	200	205	192	219	201	214	223	225	205	223	208	204	215	188	209	225	229	216	223	191	226	197	205	225	225	192	230	216	191	179	195	210	252	216	204	250	192	199	204	206	203	201	204	235	209	167	207	223	187	237	203	213	203	208	201	212	192	228	219	189	217	223	183	228	211	230	203	183	213	191	221	198	217	219	201	206	233	191	196	214	209	186	214	208	175	209	184	182	209	206	219	204	231	197	227	192	190	216	181	233	202	218	212	225	222	220	200	193	205	218	220	209	196	222	184	190	220	196	193	245	190	224	213	180	205	226	188	224	210	183	210	201	228	209	193	209	200	204	199	216	227	221	202	192	211	196	209	236	213	227	214	215	204	198	198	231	203	202	208	194	230	216	233	216	205	239	191	205	201	198	203	216	237	182	203	201	202	218	214	208	206	210	210	201	192	190	190	237	185	228	195	214	224	208	222	211	194	189	224	214	189	197	215	223	228	200	187	218	247	191	215	176	195	226	201	215	211	222	213	195	213	224	193	215	210	193	205	205	224	203	201	259	210	196	215	199	203	206	230	206	208	206	225	190	172	219	218	185	187	205	231	195	221	197	211	228	219	187	213	211	220	195	207	197	200	190	203	248	227	198	210	214	213	240	188	232	194	212	214	197	200	221	189	222	213	225	226	196	212	201	212	196	224	238	209	226	206	212	231	193	197	207	209	199	203	212	212	204	211	238	208	214	213	219	215	213	212	229	211	213	218	204	206	189	210	235	216	197	198	221	223	193	215	209	208	201	213	218	223	204	195	219	212	216	197	206	197	214	175	194	194	227	209	216	245	190	202	206	214	225	202	210	187	212	218	195	206	219	205	190	226	205	216	190	195	199	221	202	199	230	189	208	210	228	214	219	215	208	214	202	214	219	216	207	220	201	215	203	194	186	216	189	194	215	198	206	217	179	217	210	181	218	194	204	211	191	206	228	220	201	211	209	222	186	193	229	202	212	198	196	188	222	203	211	197	212	194	210	195	215
5432	1414	3082	3853	3306	2498	2113	1765	1574	1388	1191	1129	1082	4230	38380	23554	694	661	609	632	622	594	550	583	587	591	575	603	612	579	591	596	543	587	577	569	612	542	575	561	582	605	547	611	563	576	558	539	575	532	547	560	553	525	536	569	575	562	573	527	549	565	525	513	577	588	568	548	585	546	539	545	546	541	554	551	576	590	586	535	541	545	536	523	561	548	552	594	534	530	587	548	481	557	519	536	551	573	571	537	576	523	543	509	551	547	533	582	487	561	576	542	549	591	578	597	494	584	513	556	489	555	537	483	526	524	521	546	553	547	528	608	483	540	532	559	539	536	542	534	542	519	565	523	588	497	513	551	542	544	543	537	550	504	545	561	548	536	565	577	560	594	543	541	535	532	526	548	531	542	509	561	580	556	534	563	536	548	509	586	471	574	534	526	517	545	527	559	516	530	559	538	538	548	561	524	504	526	532	532	561	536	555	528	557	536	494	566	529	576	529	543	540	548	554	557	545	531	572	519	535	570	562	532	533	541	534	593	558	605	510	506	525	559	567	569	553	568	527	591	538	552	537	504	581	533	552	577	544	537	574	531	518	514	573	543	532	542	556	551	534	542	559	564	580	576	518	591	574	550	510	566	494	521	516	529	534	502	537	539	538	551	553	533	582	529	566	537	484	492	564	504	502	530	520	574	539	572	539	529	544	579	558	581	542	550	510	528	527	566	537	557	547	568	501	502	497	529	577	555	520	558	539	542	522	572	573	535	581	549	576	579	510	526	579	524	557	527	550	542	539	554	573	521	576	583	543	553	526	591	570	526	543	549	516	591	526	532	544	571	521	544	539	535	497	573	571	579	555	577	549	545	560	585	527	525	547	500	550	523	584	535	553	542	536	538	570	557	569	581	560	539	581	570	556	525	520	551	547	533	549	552	538	568	576	520	556	520	536	516	552	529	582	516	511	557	579	530	514	522	522	538	526	564	531	567	567	572	546	570	521	561	555	503	557	533	542	541	540	497	552	555	555	555	543	548	542	530	513	562	553	563	530	585	515	537	481	541	558	549	548	520	477	528	570	530	550	550	576	506	517	599	559	501	528	518	530	567	553	534	507	596	536	526	553	555	570	555	563	576	535	554	555	544	557	499	563	542	525	596	543	525	534	518	536	557	567	526	543	533	557	554	576	539	541	550	522	540	506	547	582	587	564	580	547	535	570	548	540	574	553	601	512	527	565	561	542	539	563	565	544	533	572	587	572	511	552	561	547	521	485	499	553	559	568	571	556	579	542	556	528	508	534	548	541	540	533	523	562	531	526	561	553	525	514	614	532	560	544	541	536	546	561	544	546	532	530	569	549	523	554	520	546	531	554	502	549	541	594	535	534	581	562	520	550	581	558	524	562	520	497	565	530	561	538	544	540	561	525	530	565	527	558	549	483	509	540	547	534	520	555	552	575	552	500	568	521	552	543	560	585	563	547	528	554	537	569	551	571	534	566	560	529	568	565	527	533	556	550	570	595	577	542	550	546	504	558	504	570	555	540	520	527	564	509	528	518	561	539	568	569	565	507	538	517	530	533	528	515	516	513	540	509	564	566	534	526	519	533	531	547	550	575	562	523	565	570	551	542	536	524	559	552	529	549	545	580	571	495	544	532	566	529	569	556	549	595	514	554	518	529	520	563	562	498	520	564	553	506	531	534	520	555	566	486	561	534	554	524	505	575	522	561	589	559	547	565	552	564	565	559	485	521	540	563	502	538	542	531	548	556	492	543	549	529	523	530	573	520	553	529	534	548	582	541	556	529	539	552	562	541	552	528	550	550	542	528	558	520	567	560	550	569	525	514	567	587	590	547	530	572	533	571	523	535	573	533	530	540	537	542	546	563	535	525	560	536	573	555	550	531	576	533	571	538	544	526	542	547	513	580	543	550	503	537	556	551	531	514	534	562	567	503	545	530	526	508	539	532	515	542	538	539	548	551	536	553	523	541	596	514	555	576	586	544	540	562	525	572	524	548	583	543	536	566	541	539	523	585	600	537	538	536	546	578	563	527	524	542	532	580	538	586	590	508	521	547	498	560	550	557	492	551	531	567	515	527	555	546	538	550	544	527	535	517	582	519	520	515	531	561	551	500	543	570	584	575	489	556	554	556	608	576	564	603	515	601	563	568	569	542	566	520	548	573	551	574	551	515	569	508	558	578	593	523	524	583	533	543	570	582	561	554	563	568	568	523	526	525	579	578	556	540	542	512	549	562	522	572	589	534	539	562	576	542	594	562	553	558	561	553	562	501	536	518	538	576	569	532	547	543	549	547	526	519	525	560	533	536	545	523	574	545	563	514	537	536	565	502	559	539	589	568	533	529	525	534	525	575	514	559	569	500	563	527	531	533	528	511	540	532	543	557	499	543	595	569	518	573	539	536	539	523	533	535	538	578	545	566	559	536	516	536	547	521	553	539	535	537	544	576	556	574	553	540	522	513	607	525	561	545	522	529	575	533	541	556	556	553	551	512	576	558	587	541	529	556	525	567	560	539	578	561	569	564	538	544	548	532	536	529	553	521	542	514	537	508	584	556	588	560	583	518	531	538	532	518	508	555	555	555	535	548	559	520	549	526	551	571	546	493	542	576	560	529	514	530	558	550	524	543	559	526	552	541	518	525	555	511	557	490	526	568	540	548	577	536	605	523	526	550	552	557	560	560	522	540	564	548	548	524	527	531	536	504	509	568	552	522	537	529	521	531	537	507	551	591	616	528	545	578	551	563	521	531	584	519	506	535	546	585	581	504	569	557	550	563	553	596	547	583	558	564	550	513	550	550	550	517	554	538	536	527	573	571	561	532	527	555	608	541	540	532	572	554	575	565	512	572	525	532	574	572	501	545	545	547	531	556	567	546	533	508	553	540	541	544	507	606	513	555	562	525	520	549	559	557	579	573	530	516	533	548	520	549	557	530	546	526	493	552	553	485	591	540	512	505	547	537	539	541	503	571	525	506	531	534	534	546	607	522	582	521	546	541	512	573	514	548	552	491	524	539	518	510	568	536	521	539	522	545	567	531	510	573	559	567	549	536	546	487	545	547	566	560	512	564	541	571	505	526	546	552	547	533	539	509	516	605	533	579	573	543	581	564	567	526	517	534	521	552	598	515	537	555	547	531	544	557	573	541	560	527	507	537	546	512	527	560	552	537	591	527	522	543	581	525	553	541	540	590	538	515	544	578	540	551	540	528	572	517	587	495	564	568	511	578	517	496	548	528	520	548	533	557	557	492	623	519	492	530	536	552	552	539	518	589	573	552	552	534	550	554	541	545	529	513	556	518	565	560	537	523	524	539	530	553	519	574	551	547	516	596	562	569	551	554	526	575	530	565	552	538	547	533	521	546	528	574	537	573	531	570	595	586	555	555	558	518	546	549	505	571	528	526	517	566	498	511	500	540	548	540	530	551	564	538	597	544	512	535	555	542	582	572	539	520	560	568	532	558	519	590	583	562	551
12450	2019	2507	2331	1445	1013	775	557	433	379	314	322	272	312	20259	14920	702	179	177	167	165	142	138	141	122	122	146	164	121	142	133	133	147	150	137	108	137	172	151	127	137	132	142	138	144	146	151	121	138	135	119	161	144	146	133	148	130	148	149	129	148	146	155	112	139	132	144	131	135	140	142	149	127	126	146	160	136	126	154	123	139	131	140	123	147	122	121	137	140	129	128	117	120	143	138	147	136	124	119	150	132	150	159	123	137	118	133	134	140	129	110	132	132	122	129	161	129	131	150	125	120	137	156	126	137	136	131	100	129	128	133	136	147	133	134	117	148	125	140	130	139	145	139	132	116	143	125	118	108	141	121	127	137	131	138	133	158	128	135	121	138	115	133	120	132	139	127	114	138	106	146	141	126	140	158	126	154	149	139	152	141	136	128	137	120	122	138	128	133	130	131	126	130	134	141	136	122	122	122	148	158	125	137	134	151	144	127	141	153	130	144	126	137	137	107	140	119	149	128	126	139	119	139	145	118	154	131	137	144	101	138	140	116	113	117	125	137	125	134	120	131	120	137	125	128	147	112	130	116	136	137	135	159	124	127	128	107	142	150	121	142	126	109	136	135	132	129	143	127	117	108	154	143	127	128	134	126	137	136	128	131	144	125	135	132	147	142	146	138	143	140	138	125	119	141	130	135	108	128	117	128	130	133	135	124	119	134	131	106	137	135	127	138	138	153	122	130	104	131	126	130	149	161	141	130	132	112	130	153	129	141	143	146	117	122	132	141	137	127	124	141	138	137	120	137	112	159	135	133	154	148	135	144	134	122	140	132	137	142	128	120	133	117	151	141	121	124	124	137	144	127	128	138	117	158	130	141	123	145	128	130	145	148	130	134	136	126	135	123	111	137	130	130	135	131	137	138	139	156	144	129	133	149	140	139	123	144	111	118	127	137	142	143	149	120	143	136	110	127	140	128	123	124	143	126	137	143	126	132	123	149	124	126	148	111	137	130	127	157	128	121	133	139	136	146	121	113	130	118	143	115	107	120	150	134	136	135	101	145	137	151	153	133	131	119	146	136	165	132	141	136	145	153	132	139	122	115	113	110	133	123	139	131	126	148	145	129	143	139	132	110	134	125	136	138	125	127	136	104	147	115	114	135	141	136	134	135	139	143	150	125	125	130	141	146	128	144	144	127	135	135	141	132	133	115	140	138	114	135	132	113	121	128	123	119	130	137	142	131	143	134	121	148	138	120	146	135	132	114	151	135	126	145	141	139	116	128	116	129	127	125	134	127	138	137	143	123	130	124	125	147	126	123	142	143	148	132	130	139	137	124	131	138	121	138	127	138	133	144	126	114	105	125	124	139	149	148	149	141	132	159	126	148	134	144	130	127	128	141	107	139	127	125	122	145	123	140	143	126	135	146	145	121	133	128	114	132	141	114	152	144	151	120	138	146	139	132	109	147	149	121	128	127	103	131	110	133	126	147	148	127	128	144	123	128	114	141	138	138	143	147	143	113	127	126	134	126	118	136	138	116	146	117	122	138	143	140	127	121	120	151	137	134	117	145	143	123	130	138	132	136	139	146	155	115	131	150	138	150	119	138	128	118	127	142	129	132	137	126	125	149	156	142	139	125	126	119	153	129	97	137	114	137	159	107	147	113	128	149	129	145	120	126	133	141	124	139	141	108	145	148	177	130	154	129	130	155	147	127	121	133	134	144	148	153	119	125	152	146	110	137	124	120	129	140	144	126	120	150	151	141	142	142	136	125	121	132	124	133	134	130	141	128	157	142	140	133	116	155	106	121	110	129	151	136	130	146	130	132	149	123	132	125	122	129	142	117	142	126	106	114	131	133	119	138	138	122	133	146	142	152	115	147	141	131	136	123	127	120	131	141	145	146	127	131	125	144	130	134	153	138	123	123	134	125	142	130	125	147	147	134	142	130	149	136	118	139	141	148	138	127	129	146	123	117	133	132	130	139	143	125	135	128	112	141	135	145	124	121	134	141	141	133	122	131	162	150	130	128	146	112	113	130	125	134	137	125	110	141	130	118	137	127	134	124	136	143	131	157	127	140	129	115	136	149	145	114	114	128	134	137	141	126	134	131	132	122	144	122	123	139	142	143	113	124	122	136	125	124	137	139	131	134	128	124	130	123	138	124	126	108	106	149	168	126	127	113	168	140	113	123	123	117	131	119	139	162	130	122	152	149	129	129	111	118	139	116	125	146	115	125	117	158	122	138	136	152	145	119	126	134	144	127	155	118	135	117	148	145	141	142	131	136	143	129	123	136	132	125	153	127	126	146	132	134	117	131	140	137	141	134	124	149	145	110	156	152	131	168	139	131	144	119	131	138	135	130	142	141	146	152	138	135	110	115	119	122	137	125	111	140	134	135	137	126	116	134	143	142	138	153	137	143	125	119	119	138	144	117	129	152	128	125	130	139	147	128	131	153	142	132	110	139	136	124	121	119	139	126	146	123	121	110	128	136	123	110	138	138	125	138	121	141	129	127	122	145	136	130	129	137	127	150	146	122	127	119	126	152	141	128	127	137	154	128	136	136	130	137	132	134	132	141	129	123	124	121	129	103	135	131	137	126	148	148	127	132	120	133	120	128	123	126	130	127	128	110	138	124	132	141	118	144	134	123	151	135	125	137	146	145	135	151	99	140	112	123	129	130	123	137	149	144	120	135	124	150	149	140	132	148	121	137	145	135	124	125	143	126	111	117	144	136	136	132	119	122	149	131	119	145	146	126	115	132	131	131	120	143	132	155	149	132	156	135	133	140	134	138	127	129	148	133	146	132	135	150	140	134	137	120	139	128	127	147	134	143	128	135	148	144	122	132	133	125	129	136	134	131	151	131	145	133	121	139	135	135	137	143	124	144	113	136	141	131	137	144	136	138	134	132	153	134	147	136	137	112	129	124	125	148	138	131	133	111	114	139	126	132	132	140	140	153	122	130	133	131	144	135	127	127	115	130	146	128	122	151	141	149	137	143	140	125	147	143	146	141	130	123	120	126	137	140	123	158	111	155	130	153	107	146	134	149	122	150	123	146	138	142	119	133	133	145	145	112	136	128	144	127	133	123	120	136	126	152	127	136	124	143	131	139	130	127	118	119	149	109	123	133	153	129	124	134	133	138	134	117	139	128	136	140	129	133	144	122	149	136	132	141	127	107	127	124	129	114	101	127	158	149	141	145	149	142	144	132	132	134	135	152	141	143	120	136	129	140	166	137	127	138	136	155	140	163	139	138	127	143	143	170	145	116	119	126	99	147	134	125	152	119	127	115	126	163	136	137	136	127	111	133	115	157	128	143	129	129	135	120	120	129	132	112	143	140	132	147	131	106	144	167	135	150	129	147	155	120	157	131	138	119	122	130	135	131	129	136	143	128	144	150	134	126	149	131	134	147	127	130	127	124	124	127	141	123	146	136	126	118	135	147	131	145	130	137	124	146	131	127	116	139	139	132	130	131	130	148	120
7040	2041	4862	6215	5244	4109	3281	2841	2198	1968	1710	1577	1352	1687	44866	29511	654	530	554	513	469	509	468	473	475	436	437	430	434	445	421	386	395	430	377	414	414	385	422	401	347	382	383	365	360	348	375	372	335	356	379	345	363	345	379	386	383	365	386	391	376	395	362	404	357	389	392	405	390	369	359	365	390	378	369	368	335	381	373	359	369	371	386	365	359	349	378	365	378	375	366	344	360	341	351	379	352	366	364	379	374	314	374	361	372	331	370	367	349	343	375	385	351	343	364	361	379	358	351	370	368	373	357	329	341	352	327	342	365	383	353	354	336	344	342	362	358	327	330	317	379	365	330	357	375	391	337	377	369	353	353	301	349	399	362	321	364	368	346	354	344	340	360	338	365	357	354	349	379	317	355	375	357	353	357	372	331	342	336	362	348	362	338	354	354	316	323	320	358	383	340	376	354	349	357	338	366	334	365	344	386	380	340	373	340	361	371	334	352	347	328	357	357	401	344	324	349	322	339	354	364	374	340	367	351	360	371	323	362	383	427	334	347	359	350	369	337	371	351	355	368	362	350	345	369	393	377	333	350	354	346	348	356	351	339	323	387	341	385	350	362	313	344	401	350	319	353	364	348	354	370	346	338	362	411	366	342	346	369	339	373	338	381	336	359	317	364	334	370	335	376	369	356	363	346	346	357	332	324	361	342	349	337	346	377	386	384	354	373	312	355	364	347	365	384	340	349	322	336	328	363	341	387	346	385	335	331	346	359	367	345	354	348	353	345	355	341	361	355	321	360	362	345	367	394	369	362	337	362	348	363	339	325	353	310	346	332	337	345	338	337	357	336	386	375	370	312	347	382	345	363	353	357	386	343	327	386	363	347	376	347	335	376	360	357	377	342	359	350	348	383	371	339	373	355	348	349	334	340	347	363	351	331	367	351	363	345	365	355	316	353	340	353	347	369	367	345	380	369	374	356	387	397	352	351	376	389	360	366	342	342	350	369	357	359	339	342	363	408	301	387	354	340	339	379	363	356	351	320	346	343	380	357	349	358	364	305	366	369	360	341	356	347	350	328	389	354	351	357	361	341	334	351	356	359	365	369	360	353	325	370	338	336	357	367	333	369	346	371	358	346	331	364	361	345	382	374	347	382	378	341	375	345	350	347	376	332	365	382	372	360	330	328	365	351	372	355	325	331	329	334	347	348	340	356	370	352	343	352	357	337	368	380	348	375	327	346	356	356	361	339	352	382	347	363	327	366	337	351	372	370	375	345	367	352	378	332	354	370	361	342	354	351	310	362	342	328	377	359	381	364	350	373	371	368	340	332	361	315	337	376	366	331	334	373	382	358	331	360	329	394	349	344	364	371	347	331	365	361	371	330	353	338	365	328	363	326	357	351	331	342	359	303	316	376	349	381	334	342	367	347	370	356	372	365	343	365	343	364	374	356	363	364	368	374	341	363	390	340	341	381	392	368	356	367	341	347	343	349	361	387	376	364	374	327	385	346	323	354	383	356	355	344	399	348	371	337	376	319	373	339	321	387	309	332	343	315	321	329	363	338	357	401	332	341	382	385	356	353	390	318	368	342	375	338	339	330	353	348	370	372	330	372	341	361	345	307	381	338	349	364	349	319	380	352	366	353	339	347	343	353	326	344	343	380	364	361	326	374	369	369	362	337	343	351	352	365	360	360	362	348	333	389	335	349	344	345	365	331	301	370	352	340	383	388	387	343	355	365	341	358	339	372	341	355	352	353	363	351	389	360	340	325	352	341	351	364	357	350	342	361	356	324	345	345	352	368	322	370	370	331	347	333	343	375	341	358	377	375	354	390	348	337	333	358	367	373	369	348	352	361	352	317	331	354	366	342	325	366	335	365	341	355	363	320	374	370	346	334	373	373	356	357	351	358	362	343	367	367	305	324	389	319	385	354	344	381	336	377	365	355	366	320	342	373	335	378	341	387	388	326	378	358	329	350	358	335	374	353	330	350	378	337	308	356	366	351	362	361	346	388	351	328	341	352	361	370	364	353	342	359	358	356	371	375	376	367	373	353	339	380	368	366	396	347	371	369	356	336	374	350	380	346	324	352	398	381	365	359	365	379	374	379	344	368	373	355	354	347	383	353	338	369	364	355	403	352	369	340	335	367	374	351	372	340	361	341	357	347	365	356	363	372	365	337	348	368	378	335	358	342	331	353	330	313	373	386	326	343	337	351	326	358	342	373	374	357	379	338	339	358	383	358	370	358	321	360	331	341	369	360	364	352	329	362	365	368	371	319	343	350	383	358	341	380	337	386	341	379	334	371	373	366	354	384	347	364	383	337	389	350	377	355	366	351	344	364	337	350	350	361	371	335	341	357	404	339	338	339	342	342	366	351	342	369	361	364	340	342	364	368	364	350	359	353	354	377	369	360	323	349	315	371	371	356	382	361	349	358	371	357	348	332	370	323	333	347	352	356	340	355	354	335	332	348	363	369	339	349	349	372	336	347	371	325	326	365	375	348	361	364	344	376	352	352	365	352	361	363	370	351	339	336	333	326	363	367	347	356	350	358	315	357	296	392	304	363	353	348	404	362	367	329	352	381	381	378	328	368	318	359	359	336	385	338	381	349	334	326	409	356	347	353	356	342	356	379	390	329	360	348	338	353	344	311	346	355	335	391	359	324	355	355	337	360	331	362	375	346	346	334	359	362	329	330	331	323	325	362	337	346	347	357	348	361	355	376	403	337	371	333	315	356	357	377	305	361	385	370	380	350	345	338	353	346	374	366	362	378	341	344	340	343	395	354	362	366	319	360	352	358	365	398	392	369	353	338	336	357	345	339	339	373	349	365	360	362	383	338	362	347	329	351	347	378	338	365	355	330	376	387	369	367	358	353	338	354	335	351	377	348	385	372	330	371	335	346	355	377	348	380	354	313	340	394	367	376	345	362	367	355	302	351	349	372	380	343	348	364	323	340	339	322	331	339	349	362	348	382	340	302	364	392	343	360	357	355	381	337	364	322	351	387	364	364	357	364	379	355	333	342	338	363	357	351	323	357	362	338	335	330	323	370	359	393	368	344	336	354	344	365	351	361	346	372	383	366	384	355	372	352	361	341	368	346	376	342	350	357	348	348	372	370	329	347	344	385	342	346	356	373	372	344	356	383	363	345	373	317	367	361	349	327	378	372	376	376	333	362	385	381	391	357	332	378	346	367	341	351	344	331	349	354	346	336	369	378	359	337	349	342	322	347	332	357	372	332	364	322	300	329	349	392	332	346	318	357	352	349	347	349	346	372	354	347	311	351	320	395	375	346	355	347	351	343	369	358	341	340	384	351	351	377	338	332	346	367	327	331	339	361	357	339	376	343	355	367	350	384	346	365	362	353	343	338	352	356	379	328	364	370	377	372	354	333	353	350	332	366	344	346	382	385	360	343	346	338	389	303	359	364	358	363	344	381	359	375	351	347	369	355	343	386	319	373	349	337	345	347	348	314	337	375	346	317	357
1788	192	191	203	184	158	181	130	146	143	146	173	166	217	937	824	150	153	143	152	131	154	129	151	157	139	165	144	156	139	143	156	136	163	138	131	149	131	147	156	129	119	145	128	145	137	140	163	159	127	142	130	131	136	148	155	136	154	166	150	163	140	133	165	150	145	162	153	158	150	153	150	160	165	146	152	165	160	158	145	150	133	156	170	143	139	168	162	155	138	143	169	151	167	130	150	133	106	130	130	156	158	154	147	142	144	144	116	155	156	161	139	131	119	152	162	142	143	142	141	135	143	148	144	169	142	133	171	140	139	150	140	143	144	145	129	146	146	142	116	142	152	143	149	152	175	157	161	110	134	154	132	148	147	137	107	149	154	144	144	177	148	143	126	152	151	156	159	133	142	142	144	156	149	144	147	119	154	138	131	146	152	141	132	148	139	127	157	165	150	155	170	150	144	142	139	169	154	146	122	148	141	154	140	126	162	127	148	134	135	131	126	155	154	167	125	137	149	152	149	139	147	153	165	147	144	153	138	134	138	164	127	155	143	144	142	145	159	153	154	161	145	138	160	155	137	151	135	163	147	141	162	142	146	131	157	169	148	141	126	144	151	160	149	142	131	142	156	145	148	147	143	140	152	130	160	157	171	146	148	140	136	160	127	127	130	148	178	148	154	145	153	163	134	148	160	152	179	151	131	143	139	157	152	132	157	151	144	131	154	151	143	147	174	141	147	131	170	160	142	141	157	161	166	141	145	127	169	139	156	147	145	140	137	150	146	133	152	138	155	145	155	129	165	153	153	173	150	107	126	138	139	150	144	143	153	141	143	142	138	157	151	161	133	157	144	150	147	161	139	151	124	126	142	161	147	164	148	155	126	137	163	164	168	143	164	135	142	153	145	157	163	145	153	153	151	163	148	169	146	145	150	159	141	135	136	160	143	134	146	144	148	135	143	116	137	135	145	151	138	137	140	130	139	130	140	123	156	136	138	158	169	143	121	156	153	136	135	163	139	133	145	133	149	149	153	146	133	134	141	137	134	164	144	152	143	131	148	121	153	162	143	147	159	154	158	181	139	141	148	165	146	151	143	151	140	155	140	151	136	129	149	137	137	152	125	137	131	136	136	138	147	158	139	134	144	136	146	161	123	152	130	144	135	144	143	152	156	128	152	136	144	146	157	154	154	143	156	146	142	138	157	135	163	156	129	158	145	116	133	143	128	140	127	160	144	161	143	143	155	147	162	154	169	143	140	148	133	146	146	146	136	156	130	149	155	162	128	166	141	146	163	151	132	140	139	140	157	157	145	143	145	132	134	115	126	152	155	144	161	184	154	138	139	146	162	151	134	140	147	169	145	139	154	126	132	128	152	130	155	159	158	138	134	148	145	156	169	141	151	142	147	144	144	163	141	159	148	154	132	153	185	147	149	123	159	161	149	138	120	153	152	180	130	137	148	164	166	137	140	151	139	151	137	148	163	156	173	139	140	133	165	178	132	169	144	147	149	151	158	152	135	139	149	158	171	157	160	140	160	154	147	142	147	136	149	139	153	148	156	157	155	153	161	152	150	136	139	158	146	163	146	143	160	149	137	148	150	141	149	146	167	160	152	151	132	152	127	148	168	151	147	139	138	157	139	157	137	156	139	172	138	133	125	134	133	144	130	127	142	128	145	146	136	168	135	142	166	127	146	166	145	127	158	153	146	159	146	144	146	148	128	134	153	163	141	128	148	134	155	131	177	148	135	138	169	144	139	170	138	155	139	159	144	151	149	149	149	154	150	142	160	132	149	135	136	145	125	155	123	141	144	116	122	168	151	132	138	146	148	127	153	131	131	162	142	164	161	143	155	159	143	118	157	176	138	157	169	157	166	149	163	154	139	156	150	139	125	154	160	132	145	133	145	140	143	159	156	139	147	152	139	155	132	146	118	138	148	147	129	134	113	154	160	138	136	129	132	154	141	142	168	150	125	124	142	136	134	149	151	151	150	135	154	142	155	156	136	161	142	173	163	136	137	135	131	142	152	163	119	137	134	158	132	153	170	176	147	128	149	167	151	160	133	145	134	152	154	158	159	135	146	158	162	150	155	132	147	141	153	133	140	148	159	159	138	157	144	136	149	150	147	136	148	143	160	132	137	147	159	130	138	146	146	148	139	157	145	137	129	133	164	134	163	150	139	150	159	134	159	164	152	163	136	146	130	129	147	171	165	154	148	143	149	129	175	166	129	151	151	154	145	147	143	123	138	141	141	154	151	136	173	158	170	141	151	136	129	130	151	138	147	173	142	128	127	125	176	121	164	146	138	154	156	145	169	156	154	166	150	146	138	155	131	140	169	140	150	132	127	149	173	151	151	135	137	162	152	155	150	132	138	131	151	144	141	142	158	144	153	143	146	129	148	131	143	166	147	132	142	144	133	124	137	158	161	144	146	131	148	160	137	138	158	144	152	160	149	136	143	134	159	171	151	158	121	138	164	153	146	148	142	154	160	157	156	160	164	153	134	127	139	122	161	154	146	154	151	140	147	125	140	170	131	152	150	138	133	158	155	152	144	138	141	136	162	131	155	131	158	134	121	152	127	134	166	155	134	167	162	125	153	151	152	144	163	131	146	137	171	143	134	164	150	158	150	148	148	146	134	144	154	158	141	155	152	137	140	142	152	159	153	152	158	156	118	162	122	149	133	159	146	156	166	152	144	147	170	153	141	137	153	160	131	171	165	135	142	144	137	155	169	141	144	145	159	129	147	129	165	127	147	134	153	161	159	165	159	165	115	148	160	149	132	128	160	143	154	127	118	137	143	142	159	155	135	143	130	149	147	154	149	155	163	129	149	181	151	141	154	167	147	158	129	146	157	131	160	149	147	155	142	155	146	137	162	160	132	162	140	125	163	129	151	136	141	135	157	152	154	160	126	157	132	139	142	155	148	143	146	139	129	148	155	146	119	159	147	151	157	151	143	151	145	139	138	174	135	145	144	121	150	158	135	133	145	147	171	135	154	153	145	137	148	159	140	137	136	153	163	145	155	128	161	127	151	138	144	135	133	129	132	146	146	139	128	136	140	138	136	129	155	137	121	138	150	132	149	123	145	168	142	151	134	145	180	142	143	180	156	158	142	140	151	136	160	161	154	147	143	132	141	159	156	148	154	138	147	141	152	153	137	161	145	137	168	135	127	158	134	132	150	147	118	141	145	158	146	147	136	161	135	135	128	135	154	149	152	165	148	152	120	161	134	154	133	139	132	166	127	144	139	128	149	130	142	134	155	152	155	144	135	139	138	151	135	143	164	144	116	127	142	173	131	152	163	167	157	153	143	152	125	129	147	158	150	133	163	170	159	149	127	156	133	135	146	172	144	151	138	131	144	159	157	142	150	152	153	137	125	165	137	163	149	176	174	140	172	135	139	138	151	153	148	153	157	162	116	139	149	128	162	166	153	150	135	136	157	133	140	156	151	158	159	156	121	131	135	142	111	134	134	122	143	156	139
2120	490	565	663	615	515	519	449	445	428	433	418	441	1093	6138	4715	419	417	397	407	399	392	407	425	411	431	414	408	381	430	412	431	362	410	403	361	376	424	379	399	412	416	392	396	385	412	416	416	406	436	394	413	411	387	377	423	365	427	375	367	422	425	409	388	414	360	404	417	413	408	385	390	365	400	392	415	390	407	411	376	409	433	394	397	391	421	392	425	417	408	409	396	420	414	428	406	405	432	382	403	413	417	401	389	403	420	389	388	435	381	387	397	450	399	391	387	376	412	413	404	418	418	415	397	375	421	381	460	403	418	418	410	414	402	373	365	411	423	417	404	390	403	400	406	397	405	391	425	388	400	398	401	400	391	379	356	416	419	375	390	365	380	420	419	379	422	375	392	410	433	383	401	409	400	405	406	415	369	387	377	392	407	391	439	433	409	388	396	421	375	425	393	402	385	432	417	393	377	444	391	429	376	409	398	395	402	420	429	404	404	399	397	413	376	405	394	393	416	401	360	436	421	401	406	418	397	369	408	390	438	419	407	363	372	393	414	396	384	409	450	422	433	401	392	404	400	374	412	411	401	411	403	406	431	407	426	411	410	362	421	425	443	452	403	411	371	397	390	436	357	379	390	409	389	380	405	408	406	414	408	402	382	402	425	381	400	416	421	405	422	423	401	402	408	396	402	432	415	424	411	397	417	397	418	409	407	403	360	416	364	387	375	426	417	384	418	448	403	401	393	402	403	409	415	387	398	412	372	400	399	424	388	405	366	394	386	417	408	402	425	413	395	421	412	416	406	395	415	379	399	380	380	378	390	369	417	389	420	395	402	424	397	406	388	438	392	415	417	418	351	440	404	391	386	372	409	403	405	410	422	422	402	422	412	403	416	410	416	407	403	399	425	395	415	410	429	451	404	448	405	418	402	410	410	377	402	401	407	377	429	353	387	431	398	414	434	431	414	391	410	409	407	369	396	387	394	360	394	390	379	386	388	415	391	419	396	422	445	384	378	432	407	381	365	398	416	398	446	415	390	420	407	395	396	418	395	383	394	411	391	395	383	434	421	403	386	368	391	381	366	394	384	393	413	425	375	377	390	373	409	432	379	418	413	405	410	437	412	378	403	406	411	414	379	413	375	422	441	407	402	372	390	397	403	401	415	421	428	397	424	414	412	403	400	437	369	424	421	421	391	417	404	437	389	408	384	447	415	389	407	382	400	403	408	352	391	374	401	392	405	435	398	381	393	394	416	409	386	413	438	372	399	407	433	396	403	436	401	389	417	415	449	406	399	380	389	366	445	411	366	409	401	393	384	356	422	423	392	407	403	397	396	418	401	386	406	435	395	419	437	383	402	402	402	425	375	414	445	371	359	421	397	403	431	421	424	392	373	427	404	419	382	398	383	408	376	363	428	380	408	391	425	401	426	393	388	369	418	376	387	413	384	377	391	426	407	393	381	393	437	381	361	410	426	384	368	362	391	434	388	393	407	394	402	410	437	443	413	414	409	430	407	449	388	381	390	424	401	391	406	393	395	430	433	449	420	379	434	437	356	382	401	414	401	402	388	399	394	442	413	389	408	378	361	405	396	394	387	377	427	399	381	400	400	365	411	377	428	368	409	392	361	387	426	411	415	369	375	398	420	373	411	416	388	382	361	418	447	411	439	437	399	407	375	420	407	375	409	371	412	406	358	417	380	417	391	422	404	411	405	405	404	408	419	418	422	406	396	377	430	402	426	400	371	407	411	411	429	406	384	409	412	377	387	391	379	428	418	424	401	373	430	400	394	418	381	401	353	417	417	388	433	379	381	422	384	403	400	383	383	392	409	392	395	413	428	376	399	435	444	408	342	369	424	398	415	405	410	438	387	381	421	362	365	387	435	442	398	394	410	396	386	382	385	414	408	418	402	358	434	400	423	421	393	393	385	414	397	387	380	380	391	377	437	411	406	429	421	374	394	415	408	391	434	389	395	391	399	392	414	398	404	394	420	388	416	404	421	401	408	431	439	398	420	401	428	407	408	377	421	446	423	402	396	383	387	407	408	413	377	410	376	428	395	400	387	391	402	397	408	369	387	405	418	395	402	390	376	391	408	425	379	401	417	423	377	421	403	408	395	389	411	409	396	409	383	421	357	407	399	417	409	406	404	363	380	405	401	408	429	395	420	397	429	422	394	366	379	405	419	416	423	404	368	415	407	387	405	427	411	396	414	424	378	412	373	391	413	379	419	386	416	389	380	353	407	381	380	397	398	401	400	401	416	426	423	374	413	390	415	425	400	406	377	375	372	425	401	408	397	404	448	396	398	381	373	399	372	415	367	392	418	434	399	418	426	376	382	413	409	402	377	408	392	391	404	418	401	400	427	394	385	424	383	414	445	433	380	402	414	390	380	383	386	400	397	424	393	411	395	399	368	424	384	399	378	427	409	400	426	354	410	453	433	358	379	435	389	393	345	423	428	406	408	415	371	446	384	413	390	403	420	413	405	402	405	401	436	425	392	401	394	398	386	396	382	396	382	391	397	417	422	372	395	386	411	402	393	381	415	404	362	397	428	416	406	388	397	420	403	410	421	412	409	406	411	395	414	395	371	387	429	402	422	408	388	412	419	398	413	396	399	384	426	410	398	419	400	425	417	392	394	402	382	406	376	402	389	397	408	416	405	408	398	436	412	411	400	426	440	377	394	417	390	381	411	452	397	390	396	396	394	394	399	366	413	400	382	418	397	397	398	392	430	432	429	380	404	396	383	427	385	422	383	424	398	404	419	411	427	417	437	403	410	395	426	379	403	412	403	425	408	416	428	410	401	356	400	360	378	412	425	396	388	387	407	382	395	399	409	389	391	418	400	403	408	415	406	430	394	400	364	370	421	399	423	391	428	398	380	398	388	411	416	410	395	372	383	446	375	417	453	397	407	379	377	421	401	401	401	388	397	417	411	423	393	387	426	388	385	388	406	374	385	390	386	408	378	435	411	402	403	385	403	370	423	403	420	427	402	388	405	410	426	415	433	433	383	404	422	410	413	441	360	381	400	393	407	420	414	411	405	403	395	396	376	367	393	347	407	378	413	414	388	390	423	399	403	379	414	410	383	405	406	439	411	412	429	388	397	392	410	412	409	422	394	411	379	456	363	400	350	405	381	404	391	386	430	412	398	346	411	371	434	410	393	395	368	425	373	418	425	434	404	434	385	428	396	356	401	407	414	391	363	401	414	376	418	393	389	439	390	392	452	405	380	396	386	389	411	376	404	403	397	396	393	431	438	408	417	418	406	392	394	425	425	422	373	388	410	406	446	388	424	420	377	405	397	377	386	446	397	385	433	387	393	422	386	417	406	432	410	368	415	375	393	386	397	384	405	402	383	378	407	415	436	432	412	421	451	389	387	397	420	409	386	423	418	410	390	386	367	405	404	416	382	356	433	378	403	386	380	409	416	386	400	422	393	379	388	411	418	433	422	385	395	418	426	398	402	385	413	396	393	383	374
6790	1117	1470	1272	883	612	496	413	395	370	303	300	270	5181	12748	6395	296	232	227	224	194	206	231	211	203	225	195	189	208	192	182	226	222	198	248	222	232	207	186	225	202	235	233	214	232	176	223	223	194	192	192	212	217	207	213	224	214	192	188	197	185	228	202	201	205	220	209	210	209	225	217	216	223	180	206	217	188	222	224	195	187	198	226	213	215	232	211	227	192	172	211	193	203	219	213	204	221	209	177	211	222	212	231	197	215	225	227	202	185	192	192	209	190	207	194	197	218	209	193	246	205	207	210	217	212	202	215	195	230	208	196	209	186	192	212	198	213	207	207	188	244	214	191	197	233	207	214	210	204	212	220	212	199	196	201	191	205	221	180	220	213	204	173	192	173	201	206	205	218	189	176	214	221	204	206	206	196	224	210	217	207	221	197	189	232	224	203	203	202	212	211	217	209	192	219	221	193	226	198	218	211	209	197	200	168	204	218	203	197	217	204	211	218	184	213	218	217	203	192	203	223	215	185	206	220	240	193	182	187	221	215	180	195	211	193	197	210	209	219	198	207	222	200	194	211	216	192	240	194	200	216	229	208	189	191	205	209	247	223	206	199	223	222	213	231	221	211	211	217	207	185	217	195	183	202	174	203	204	192	211	231	216	226	195	235	193	193	202	211	184	194	201	206	208	179	206	206	210	199	213	182	209	231	235	236	180	190	230	193	198	178	227	242	222	213	190	222	211	198	215	207	183	176	214	225	198	221	222	217	207	201	225	219	200	232	210	222	207	190	190	230	213	216	233	206	212	195	184	223	220	203	230	214	209	205	222	216	195	206	216	212	185	212	199	212	194	211	206	190	226	229	219	210	208	208	225	193	192	189	228	195	212	218	181	203	212	223	202	181	212	211	212	215	200	213	202	195	193	179	222	237	212	191	226	203	168	193	197	182	208	186	217	191	207	207	196	199	218	216	222	215	201	225	218	245	194	201	222	213	201	233	205	211	216	221	226	204	232	204	224	211	228	180	206	180	203	203	201	233	216	185	224	209	225	214	203	201	192	202	192	202	217	223	197	213	237	191	224	190	194	205	198	204	227	210	225	209	205	216	202	211	194	230	216	204	183	249	223	223	223	186	210	229	193	187	194	205	258	223	199	188	199	190	200	222	209	218	204	183	223	181	204	207	198	224	203	214	232	208	204	208	223	194	220	202	226	217	230	175	217	212	213	231	223	228	245	201	223	197	226	188	203	222	195	191	228	229	199	245	187	201	198	222	196	204	201	225	216	187	226	207	215	185	205	218	200	225	190	197	198	208	210	205	190	195	227	220	189	192	222	233	214	188	218	230	206	187	186	195	180	229	194	201	211	188	191	218	206	202	228	247	197	220	209	196	230	185	200	211	239	222	189	206	197	202	201	213	208	195	244	222	234	212	199	197	208	222	215	204	203	216	233	206	195	193	212	194	200	201	238	257	202	192	203	223	197	213	182	198	226	216	194	224	207	198	200	240	201	196	212	199	206	208	218	203	236	205	220	213	205	177	200	186	215	205	197	206	223	240	203	203	222	221	202	216	218	192	217	217	208	204	193	209	189	203	206	216	198	217	196	196	196	228	191	197	210	221	213	203	214	205	231	190	236	184	215	206	195	226	182	196	217	193	218	195	212	208	209	198	218	211	190	218	214	208	221	186	207	219	205	200	201	192	214	214	216	210	215	213	215	200	191	222	210	198	184	230	214	203	193	218	211	224	209	214	207	183	210	210	220	188	202	211	201	230	224	204	172	224	201	185	222	188	209	192	228	186	205	205	205	243	218	190	198	176	198	171	207	227	209	242	231	227	217	224	208	193	175	174	203	201	209	213	209	225	233	209	229	225	220	207	209	209	194	206	224	204	216	204	180	207	216	226	194	199	199	217	230	241	186	207	215	191	212	204	202	215	197	209	204	202	194	200	212	204	209	247	198	198	202	216	190	210	198	168	196	211	202	215	196	224	209	217	199	193	219	205	196	180	214	211	199	206	216	216	223	206	188	202	218	202	220	206	193	211	197	175	186	210	212	216	233	201	222	233	205	222	226	215	203	195	188	190	211	225	210	240	188	209	199	212	233	194	203	214	207	209	186	195	207	243	206	210	213	189	206	206	195	245	179	191	205	201	231	200	200	194	205	209	214	214	214	207	175	186	194	188	187	239	224	211	211	189	220	217	211	222	198	233	195	204	231	212	191	201	207	230	216	228	231	188	192	205	207	181	197	202	182	202	213	194	214	218	194	181	206	213	220	190	207	204	214	211	204	206	207	210	230	225	201	224	230	209	219	227	222	203	171	213	184	199	193	209	206	204	219	204	201	205	220	206	207	221	201	204	227	200	222	232	183	196	188	194	237	222	206	248	207	220	199	214	191	204	230	205	195	226	212	194	233	194	223	207	220	185	210	232	242	223	202	219	204	219	200	220	230	182	197	192	203	189	226	193	200	216	220	244	194	196	200	203	227	171	226	207	218	216	233	201	226	212	204	173	218	201	227	221	237	239	210	224	210	208	218	205	203	209	218	212	210	215	208	220	222	203	207	210	206	195	212	224	214	223	213	195	217	207	213	207	180	212	219	219	218	196	207	192	194	204	203	176	214	206	226	199	195	224	240	189	235	206	225	195	209	188	215	225	198	200	200	218	198	211	193	206	204	216	219	188	222	203	186	201	189	239	183	207	188	203	207	196	218	222	187	187	220	215	210	216	223	176	198	198	204	200	211	202	211	221	216	208	199	209	219	207	191	225	183	212	219	189	210	194	209	211	203	215	189	202	227	200	204	201	178	232	201	238	195	205	236	215	204	198	205	208	210	198	206	189	213	213	199	207	257	204	211	220	191	215	189	225	201	183	190	203	214	211	196	207	226	177	214	200	207	186	209	195	221	205	202	207	210	223	208	212	211	204	208	221	189	190	207	190	186	209	202	222	205	228	239	213	196	222	206	223	212	209	216	220	227	188	197	222	184	195	219	219	225	205	224	203	225	213	211	194	215	202	203	227	223	191	209	222	219	210	186	198	200	219	201	189	201	210	200	212	203	209	203	224	213	198	197	199	228	202	207	189	208	208	184	206	195	189	175	197	195	235	212	189	188	202	249	202	202	225	212	221	223	190	210	208	192	207	217	224	193	205	185	196	224	220	228	202	205	203	191	212	227	220	207	201	203	237	204	189	229	227	219	230	190	197	221	219	204	220	225	204	201	196	212	188	184	217	232	228	223	196	194	189	197	214	199	210	221	201	209	216	207	215	194	202	206	232	180	206	224	196	190	212	190	196	199	209	214	193	241	218	227	199	211	211	224	209	196	201	183	179	196	217	190	218	223	200	233	205	193	217	220	206	226	225	217	207	208	227	218	188	253	186	218	210	219	205	201	181	216	228	217	201	198	188	221	229	203	197	249	196	218	210	170	202	211	189	193	224	228	211	210	212	204	217	198	216	236	216	206	192	203	193	213	197	224	205	194	194	185
5389	1444	3317	3696	3261	2630	2082	1711	1560	1521	1215	1126	1096	21639	36441	18267	673	617	624	627	551	602	626	596	547	543	559	623	565	571	568	601	581	548	570	584	538	562	562	546	550	533	559	557	568	552	575	530	511	528	562	557	533	561	578	560	562	549	534	559	543	586	521	529	546	553	542	560	526	552	519	584	492	501	555	589	519	549	551	589	576	531	568	543	532	512	552	547	502	569	563	533	552	527	545	547	518	531	498	562	509	543	560	517	535	507	530	534	518	561	535	523	525	543	557	544	548	561	523	552	514	549	559	530	524	573	530	527	540	528	547	544	542	546	556	550	558	526	510	597	549	520	564	587	508	570	525	562	562	536	573	580	542	534	570	546	542	523	527	594	534	544	519	536	533	565	535	586	531	511	568	547	548	540	539	538	548	499	563	560	498	537	510	565	565	539	544	488	574	552	527	544	528	545	536	575	543	559	543	521	602	539	553	552	523	539	499	526	555	512	554	566	503	524	561	532	540	525	540	551	576	539	567	553	533	556	529	502	537	568	530	545	511	549	556	568	564	538	504	571	541	546	531	541	546	552	552	529	543	578	499	538	537	512	553	577	525	563	533	548	552	505	552	533	551	527	565	558	544	535	513	557	529	583	494	551	514	598	510	493	524	549	586	514	556	522	514	527	528	512	573	563	546	519	568	570	523	540	518	529	515	488	561	566	546	540	556	559	556	573	536	558	578	583	561	554	530	521	494	510	553	555	573	526	485	504	538	521	540	574	534	514	573	539	526	506	561	558	524	536	529	519	594	527	519	541	545	594	576	515	502	530	568	554	592	552	512	560	531	528	540	497	550	521	540	555	531	553	493	520	577	540	555	551	540	523	548	574	521	547	543	518	546	550	576	535	538	539	555	562	507	533	550	526	573	541	522	554	544	557	598	558	536	512	564	538	582	530	556	537	553	566	537	569	536	557	573	521	546	527	563	535	546	557	551	589	579	555	524	528	523	521	565	537	532	517	504	535	558	521	512	529	552	538	514	530	531	539	573	512	570	554	547	559	517	538	577	587	587	537	547	513	537	571	520	532	548	508	551	513	528	552	564	561	534	570	533	524	530	515	543	594	557	560	517	569	501	589	553	540	561	520	550	579	548	498	571	531	586	582	529	535	523	555	482	546	533	553	531	539	538	531	533	496	542	545	529	560	508	521	525	528	563	564	541	539	571	538	556	543	591	530	532	505	546	586	536	574	509	561	506	557	540	546	505	555	480	530	595	561	495	511	509	524	595	517	536	516	512	585	566	545	516	561	541	526	542	545	546	567	486	532	546	550	569	599	533	504	537	551	532	528	542	533	537	529	525	550	515	531	536	526	528	559	551	557	576	565	521	561	501	553	555	571	542	485	548	568	535	549	564	556	548	554	533	565	492	545	557	577	579	527	514	553	564	571	523	501	538	567	553	552	520	584	545	537	550	535	535	531	539	583	550	545	547	511	544	528	569	537	532	546	513	571	506	564	532	527	538	543	533	555	573	539	590	536	564	565	529	519	548	545	515	542	536	560	554	556	562	541	545	546	556	526	539	551	564	524	510	556	518	531	524	532	493	542	548	528	500	567	564	536	518	603	537	537	524	546	556	583	552	527	557	540	516	520	539	585	538	562	523	561	528	519	544	543	580	543	549	512	555	581	525	517	517	545	551	532	544	551	538	555	533	578	521	529	487	600	555	575	563	534	531	529	554	548	558	570	566	556	564	548	548	570	539	558	568	495	535	503	543	552	558	586	546	550	565	560	541	545	553	529	552	552	533	524	551	554	554	506	525	509	527	542	550	536	544	548	586	507	531	521	538	515	564	514	537	558	548	539	546	559	556	556	581	594	567	512	521	567	572	500	569	528	561	467	523	514	550	537	499	561	538	577	547	553	572	536	531	554	497	591	554	550	544	539	530	555	525	543	543	544	564	542	574	509	554	541	548	539	494	513	520	545	523	547	555	534	560	560	569	503	530	563	545	532	530	572	523	539	530	525	593	519	571	486	572	565	542	528	525	521	556	518	520	499	523	583	537	531	545	498	525	553	531	557	548	562	513	528	552	517	523	561	562	540	511	564	559	528	526	543	510	505	544	580	581	498	532	505	561	535	525	509	570	552	576	559	543	526	555	551	553	588	556	540	535	523	514	547	590	546	530	549	556	504	542	533	543	536	526	533	572	522	571	568	514	519	533	548	536	550	540	541	509	535	539	516	526	485	530	512	522	528	596	527	539	520	513	563	600	532	585	538	531	532	554	531	537	530	539	524	493	629	580	549	492	572	541	558	531	596	562	536	512	513	558	548	538	576	525	551	539	548	546	551	513	528	530	569	517	532	562	541	566	532	531	535	538	503	581	580	554	550	565	535	566	546	570	543	540	593	575	534	526	518	548	527	516	557	562	575	502	555	532	545	519	516	507	559	533	559	587	524	566	545	545	565	530	566	506	548	559	523	514	541	558	512	591	571	547	539	538	525	530	552	544	563	572	546	555	549	558	572	531	549	561	526	533	572	549	570	529	520	535	531	493	541	576	560	543	601	567	544	569	513	540	549	521	501	558	543	523	534	510	533	551	575	514	519	566	500	534	537	533	525	532	532	523	556	546	503	553	533	589	496	567	538	554	538	556	548	542	503	541	516	510	519	524	514	524	549	534	571	550	503	526	563	549	498	513	514	560	542	531	498	508	518	538	575	547	556	513	534	525	524	579	577	551	546	535	505	537	503	543	525	507	535	539	525	574	538	534	587	551	529	550	584	503	578	532	495	547	536	552	536	510	547	545	554	555	536	571	564	541	545	584	550	568	564	568	493	537	549	543	550	560	525	507	564	508	526	552	585	549	565	576	544	545	545	496	525	552	522	498	521	558	565	588	503	559	599	553	573	555	515	505	565	566	568	541	542	535	559	551	510	506	530	527	520	516	505	512	559	519	527	537	529	554	546	568	576	560	575	529	542	542	554	539	530	584	540	532	517	567	541	538	568	513	538	546	554	555	539	521	547	536	541	557	502	538	543	503	514	547	516	514	549	523	563	502	532	494	559	506	533	521	527	581	527	563	539	573	553	545	568	551	577	535	578	591	523	494	559	546	535	535	541	544	523	539	562	545	562	556	551	531	563	541	514	574	517	561	539	526	538	508	516	508	551	540	505	560	511	524	526	468	566	566	528	499	572	539	589	532	552	575	545	521	526	508	566	535	560	521	523	544	559	539	548	562	544	544	522	534	548	578	581	557	527	570	539	523	524	512	567	526	529	537	546	563	533	553	526	546	514	554	559	501	542	552	567	551	521	524	509	579	522	534	524	539	558	568	508	535	531	602	549	528	536	503	595	542	522	527	513	578	526	517	545	552	548	548	520	563	580	548	516	537	541	552	551	559	518	518	532	537	518	572	553	560	538	585	538	551	502	532	515	563	508	543	515	545	551	563	541	516	548	526	547	562	575	483	552	580	531	540	545	513	506	541	548	520	527	561	534
12522	2179	2777	2421	1643	1203	786	585	447	439	324	263	290	11799	25037	11013	441	167	173	161	178	136	146	152	164	157	158	166	158	140	152	144	127	130	155	149	158	161	132	137	152	143	131	147	149	147	162	156	130	150	152	145	125	142	138	156	144	151	136	156	176	142	158	151	127	140	160	152	146	132	150	144	158	131	155	143	137	164	123	143	157	132	134	152	155	148	156	113	148	125	138	125	123	161	126	140	162	134	138	142	152	154	147	161	152	150	143	159	142	139	146	133	131	146	138	153	154	152	140	143	146	143	159	139	135	157	155	151	131	123	147	147	139	149	138	136	154	149	149	137	140	125	130	141	157	138	131	166	130	144	146	134	137	119	127	139	155	140	135	144	150	150	141	147	178	144	142	152	143	120	143	168	175	155	139	143	144	144	146	128	150	150	147	160	143	148	128	142	134	140	127	144	149	145	143	169	168	137	137	131	146	142	140	150	139	154	135	163	136	142	145	148	134	127	129	145	135	157	142	130	131	147	145	143	138	151	131	129	149	122	153	160	138	144	137	145	145	132	134	142	146	128	134	149	132	132	143	144	124	153	145	124	160	125	143	156	161	139	144	132	143	146	148	139	129	156	132	161	153	146	141	136	137	140	138	170	159	139	143	152	128	156	134	178	126	133	137	129	168	151	139	139	135	125	130	153	154	141	145	157	145	146	123	157	152	156	142	150	160	167	144	131	147	154	137	156	131	148	117	130	167	134	122	122	137	122	136	140	145	153	144	123	143	133	144	132	142	131	140	137	151	159	122	129	141	147	128	140	155	145	132	153	117	134	151	135	139	150	135	148	152	139	138	151	129	156	147	148	126	141	146	134	152	150	137	139	114	154	133	135	136	170	164	129	143	165	152	139	142	134	144	132	136	144	150	150	148	137	148	124	138	136	135	133	125	145	151	141	155	156	129	141	137	155	134	153	124	141	154	140	120	151	153	141	151	139	128	149	131	145	132	131	139	147	151	128	144	142	144	125	149	146	119	162	159	131	142	141	125	141	144	123	160	124	136	144	149	150	149	176	166	148	137	133	135	159	134	137	146	133	152	136	137	139	167	128	157	116	154	132	158	130	137	138	126	123	150	136	137	155	163	134	131	135	161	133	156	141	137	124	130	122	146	139	131	146	155	135	137	129	134	145	151	158	133	146	131	151	154	122	131	142	145	159	142	149	118	136	124	133	123	153	138	123	143	146	131	143	131	144	140	137	140	121	138	155	140	135	147	139	157	157	148	124	137	142	139	136	151	156	146	140	129	157	162	148	162	137	139	152	131	131	150	156	132	147	145	133	149	152	157	127	190	121	170	154	139	120	144	151	151	143	136	150	136	154	174	148	151	148	134	141	152	143	120	145	152	126	139	149	114	160	136	135	147	148	144	117	113	178	140	145	140	155	123	140	135	121	145	130	143	124	141	134	164	136	147	133	143	140	150	132	122	131	134	149	133	145	145	154	139	168	134	143	148	127	144	151	124	153	139	139	145	139	132	150	165	165	142	141	143	134	146	133	127	124	135	160	144	133	112	151	128	130	150	117	163	129	159	146	144	151	133	138	144	150	142	128	146	152	135	147	139	122	132	125	147	132	150	154	165	141	131	142	147	160	155	141	142	137	137	145	142	158	138	157	166	126	139	152	125	145	147	172	163	135	155	147	146	126	145	149	150	145	139	142	145	148	136	136	137	138	147	144	144	145	158	141	132	132	152	158	124	123	147	148	162	129	126	135	142	124	137	136	131	126	135	128	124	174	144	135	152	158	166	159	143	137	166	143	153	146	131	161	135	138	134	145	147	159	134	151	146	140	145	128	141	146	152	116	127	153	142	151	137	144	163	180	122	154	150	148	128	119	142	162	158	144	144	144	130	148	122	120	128	144	130	133	148	131	141	152	143	160	130	146	127	160	133	145	129	145	127	145	164	146	150	146	137	156	153	129	156	154	158	141	158	145	159	136	143	162	125	126	138	144	132	134	146	145	151	165	134	150	130	114	125	135	122	130	150	167	156	142	139	147	138	189	151	142	155	143	153	136	129	143	141	138	134	147	150	139	152	137	139	154	137	141	131	131	161	141	139	152	132	136	122	138	140	128	153	128	131	133	133	134	146	132	146	151	151	160	149	146	151	154	139	138	141	130	144	164	145	149	145	136	125	138	144	135	135	157	145	145	142	153	117	124	144	138	142	137	140	118	137	156	132	153	157	137	151	151	123	148	137	132	127	123	129	139	133	148	142	139	133	151	148	160	139	141	137	123	127	145	127	155	145	129	135	135	135	140	142	132	150	157	151	143	163	152	133	143	142	136	126	113	142	135	154	140	154	144	140	147	145	132	153	145	145	155	120	148	127	130	151	127	142	135	160	117	132	140	146	154	130	165	129	127	130	148	144	155	149	134	138	146	132	149	140	138	144	139	130	148	148	153	144	143	147	128	148	149	155	155	112	159	137	125	134	139	161	156	135	155	136	161	153	131	119	158	148	143	148	126	129	140	153	150	128	121	147	153	128	127	143	137	129	177	118	132	136	144	148	139	135	158	156	140	137	141	156	119	144	118	152	134	150	133	133	147	161	142	129	137	160	149	142	136	130	134	134	121	135	148	145	136	132	137	141	137	125	149	124	162	128	180	151	149	139	131	131	129	140	156	139	130	151	148	142	137	128	139	136	146	137	122	151	155	146	151	134	130	141	162	140	149	149	143	153	137	135	159	136	130	166	139	137	159	145	133	142	139	132	133	142	137	133	148	129	129	119	141	130	122	124	163	138	136	148	124	152	154	157	116	152	142	131	142	122	151	140	137	142	147	122	167	154	148	145	121	171	154	136	152	136	164	161	141	141	121	143	149	136	137	149	120	146	154	130	124	157	132	154	128	140	155	143	140	134	159	157	133	150	134	140	146	161	132	137	160	129	142	135	148	133	145	138	143	134	170	144	150	164	140	125	145	151	139	137	169	147	124	128	143	146	132	151	150	122	137	146	142	148	118	158	135	148	140	155	142	154	148	127	142	133	140	159	114	142	133	146	133	169	157	136	159	166	140	165	158	140	153	163	145	147	151	122	156	127	131	161	155	152	131	134	130	161	139	133	146	143	123	169	150	162	127	153	156	136	137	141	152	136	129	128	132	147	142	154	142	129	136	134	135	149	150	124	150	134	147	141	150	127	139	155	143	128	129	148	145	132	133	145	144	156	122	190	141	154	117	133	122	124	146	158	150	146	117	140	128	129	144	156	141	167	145	141	134	149	146	162	137	117	130	119	138	181	155	156	143	146	155	133	137	129	129	143	125	133	138	134	157	156	136	141	145	149	150	142	145	140	147	138	137	161	131	162	154	155	144	135	144	150	149	152	158	147	138	132	149	157	128	133	164	151	170	135	139	165	136	130	139	145	155	159	149	144	125	158	124	154	150	162	161	158	133	168	156	143	164	143	148	139	146	135	150	128	129	120	137	139	150	147	134	136	110
7063	2053	5301	6267	5155	4389	3053	2512	2405	2158	1773	1555	1385	29717	47523	22817	603	530	501	471	464	495	505	440	474	459	421	430	438	433	423	431	390	400	405	396	401	406	407	403	366	397	397	344	390	392	393	409	395	418	380	368	411	363	359	425	390	392	412	361	405	399	355	412	380	390	362	393	370	374	357	378	357	386	373	378	374	411	373	345	374	422	372	383	340	422	331	384	392	375	357	341	366	404	392	394	365	380	380	385	367	376	382	357	377	366	377	393	371	349	358	417	371	362	355	402	398	409	378	391	359	320	409	391	388	365	390	379	343	367	380	423	379	407	382	380	377	415	362	392	370	369	391	374	400	398	374	361	377	375	366	413	358	389	377	376	375	382	378	381	393	353	384	387	387	373	340	380	380	383	390	386	377	383	372	358	365	386	380	354	362	386	404	395	396	399	391	367	365	378	388	351	369	377	385	376	412	352	371	393	416	357	375	399	334	370	376	352	330	348	356	371	390	385	350	349	362	387	380	404	371	394	401	340	345	368	369	372	332	369	367	372	354	371	362	380	357	405	404	377	391	403	382	412	359	399	383	378	352	353	386	397	373	378	405	376	402	388	381	381	372	423	359	374	384	398	384	379	386	401	339	399	401	332	391	389	390	378	349	367	380	395	376	374	408	398	385	365	367	370	340	383	373	386	364	374	384	371	406	395	365	332	367	387	413	392	348	377	381	412	387	418	371	378	352	393	386	384	355	388	359	368	362	337	383	364	370	390	391	389	374	361	379	389	402	398	413	368	352	387	399	364	366	366	382	421	388	361	363	319	356	367	348	383	366	369	380	406	408	384	396	388	351	372	386	381	386	380	396	392	382	376	363	381	340	381	395	408	362	365	382	388	359	406	411	407	370	373	380	415	388	427	357	386	328	368	372	431	372	386	358	365	391	371	369	387	382	382	362	363	382	363	377	366	383	399	399	370	346	390	380	385	352	353	360	383	380	348	407	403	394	377	410	358	396	403	369	363	374	384	384	407	368	380	354	360	399	395	404	398	391	339	389	394	345	359	367	364	359	356	369	376	363	381	385	323	364	409	353	401	371	368	339	327	401	403	361	390	393	390	354	401	330	386	392	347	369	391	358	398	379	361	381	396	378	360	350	392	370	384	403	349	385	378	368	368	373	359	395	373	366	372	405	383	346	373	362	369	404	367	362	399	358	375	364	372	330	371	375	393	352	376	365	371	367	372	321	410	374	392	365	359	395	403	349	403	364	374	370	383	371	354	376	364	411	385	395	379	364	393	375	398	378	407	388	353	378	356	366	401	384	360	389	382	355	362	345	337	382	366	403	382	427	347	367	330	387	349	378	358	374	360	371	349	351	389	357	357	423	360	393	385	362	397	373	380	382	405	380	412	357	379	338	391	396	378	395	350	379	351	356	357	374	358	365	402	358	359	385	408	366	355	393	369	372	370	374	398	369	398	365	381	399	355	360	395	379	372	367	389	355	393	341	372	406	362	367	364	373	372	387	366	411	370	381	387	366	392	383	399	348	368	398	361	370	371	385	396	350	395	353	386	400	380	371	329	376	392	389	419	386	380	366	400	378	416	386	377	394	356	357	391	363	390	377	376	395	377	389	335	403	379	390	385	403	361	395	389	386	374	399	398	365	390	350	365	364	386	385	385	365	381	387	376	385	368	352	385	375	392	385	383	368	345	394	385	355	387	361	361	352	366	407	360	360	322	390	386	386	361	371	376	396	389	348	392	391	394	372	366	352	385	381	353	371	371	394	361	403	400	393	404	380	401	373	361	362	367	348	400	379	415	378	330	395	363	372	370	364	414	379	368	376	387	365	374	368	362	360	397	407	382	373	384	388	368	389	376	392	388	343	375	367	398	386	383	384	391	382	408	351	386	387	378	393	404	384	408	367	383	384	373	364	342	410	407	367	410	340	359	377	372	402	379	385	382	421	352	357	395	402	352	385	368	351	361	372	379	358	334	372	404	402	357	393	374	417	405	398	352	360	375	390	370	378	401	351	361	396	376	392	398	354	363	355	384	348	356	396	372	413	355	351	362	388	352	367	356	357	377	353	354	373	382	384	377	364	401	373	419	379	389	362	412	362	406	336	397	366	367	372	374	380	386	359	385	383	386	409	409	409	392	367	394	428	369	360	341	371	393	333	389	386	388	388	395	383	359	341	352	376	372	335	366	383	385	374	361	386	406	396	358	369	411	361	420	399	352	374	358	363	383	370	396	358	371	383	355	368	381	430	382	364	383	393	374	380	369	361	373	381	374	411	392	382	368	398	376	379	391	387	378	364	359	351	353	376	386	374	370	346	339	363	370	369	379	411	380	371	397	351	356	361	397	365	356	406	366	334	405	366	376	390	397	398	361	347	363	337	331	371	375	382	385	370	382	376	377	411	381	361	377	426	370	373	407	365	318	389	363	340	395	406	343	352	369	351	389	397	385	364	349	363	335	379	386	389	371	410	361	375	363	386	387	369	390	381	354	370	385	358	353	380	392	393	390	383	375	352	366	367	378	389	381	364	398	400	401	348	401	367	362	375	405	367	351	374	349	404	349	377	374	382	397	371	376	393	341	391	383	381	339	385	372	340	411	376	371	378	358	412	397	400	396	371	380	390	375	397	414	370	341	418	392	357	371	409	349	373	379	388	366	371	411	385	370	385	359	392	371	425	397	362	377	356	365	362	392	350	386	377	374	379	357	381	353	392	363	403	362	399	350	402	353	406	374	377	383	395	344	334	419	363	369	379	367	416	346	387	405	402	390	365	352	370	381	393	358	378	381	403	371	355	377	389	363	366	349	397	375	371	410	348	369	388	337	399	384	355	384	421	373	350	389	405	362	349	384	350	375	390	369	341	382	369	342	386	430	326	397	383	361	409	377	360	360	348	377	409	384	377	416	388	405	398	378	385	378	394	371	396	379	372	374	347	345	384	359	374	372	370	350	390	376	380	356	369	338	356	418	363	363	412	355	386	350	383	374	392	344	346	385	352	379	368	368	389	382	343	355	331	377	390	345	349	362	371	408	383	376	378	373	389	371	390	354	351	403	346	372	353	345	359	359	382	342	375	342	366	381	399	388	344	388	387	353	398	379	368	413	380	393	380	389	392	340	378	343	399	415	349	412	405	373	381	409	376	381	393	421	333	373	392	365	357	424	366	370	350	354	381	411	414	393	363	377	362	381	355	373	353	389	416	363	394	387	363	350	365	392	354	388	364	380	368	373	377	365	324	373	361	376	384	354	387	373	370	394	389	377	417	367	374	356	360	378	372	349	387	375	352	376	355	348	392	403	367	391	344	353	372	385	382	342	436	422	361	399	372	368	393	382	432	332	389	359	359	383	351	397	346	402	389	369	351	369	406	357	371	380	387	372	360	377	387	375	385	379	385	394	361	368	382	363	405	390	405	388	372	395	358	363	347	388	386	380	384	386	377	350	358	390	383	335	383	404	369	370	410	389	388	400	389	345	370	408
1855	186	193	213	207	166	184	131	163	166	143	156	144	603	1654	759	190	142	154	152	161	156	140	139	185	163	138	150	166	180	168	164	196	146	159	175	176	148	153	158	143	157	144	166	152	161	172	139	156	176	177	155	155	164	176	158	179	174	140	144	158	156	162	161	178	149	172	145	152	145	164	179	175	151	202	175	148	147	150	158	159	165	169	167	139	137	158	165	171	182	154	155	150	161	137	169	178	158	159	151	164	132	176	141	171	178	146	170	167	149	176	165	148	163	165	147	158	144	145	145	166	189	153	160	149	159	159	163	147	162	166	145	152	147	137	160	176	149	158	141	167	158	154	135	172	159	166	147	135	153	161	175	129	170	173	135	150	168	161	163	167	192	159	155	147	144	164	176	155	160	163	151	159	144	154	163	160	167	157	170	168	147	147	179	170	155	160	147	138	167	172	169	137	162	144	168	166	146	133	136	184	167	138	142	139	155	153	177	162	155	147	153	148	147	165	153	143	154	169	160	148	151	171	159	182	155	148	167	165	158	163	169	153	165	162	190	150	161	174	140	165	152	156	178	157	132	168	148	163	170	153	176	144	145	171	150	160	151	141	152	153	166	183	178	134	152	146	142	163	139	154	139	134	170	183	145	146	145	172	156	150	161	157	155	145	162	174	150	179	145	152	177	131	149	161	164	168	161	134	153	150	169	189	135	164	171	155	167	156	158	152	153	179	154	153	162	143	159	159	149	177	167	186	150	133	153	166	141	141	156	144	160	162	153	155	144	179	137	150	179	160	167	160	143	163	146	151	151	131	151	170	162	152	168	166	159	157	151	146	139	145	159	149	170	167	150	151	141	135	152	137	175	144	161	161	158	141	136	137	156	152	154	147	177	154	149	147	156	158	148	132	147	144	155	161	157	161	175	146	141	158	147	153	171	174	147	152	173	172	178	134	153	172	170	137	152	165	148	140	162	162	171	157	165	158	146	153	169	175	167	155	157	174	164	164	152	140	186	137	150	158	154	155	168	170	164	174	155	162	193	159	182	161	150	154	146	189	145	142	151	157	155	161	141	175	164	138	158	161	163	164	157	172	167	172	162	148	162	149	183	149	132	169	148	165	157	162	173	145	147	137	166	146	150	138	141	142	151	145	141	148	159	135	150	140	165	170	135	142	164	144	147	168	178	169	163	153	159	149	144	140	160	143	166	161	151	162	160	165	156	164	163	170	184	178	164	166	141	152	160	168	166	157	154	160	156	166	135	162	170	150	169	157	147	147	164	148	164	148	158	162	174	169	161	127	124	159	140	154	179	144	162	140	152	166	127	171	160	164	152	169	163	172	161	132	145	129	142	163	168	157	145	158	171	174	162	167	154	130	151	159	161	176	149	178	172	196	195	158	145	147	160	161	158	155	171	169	166	158	152	171	172	170	166	177	160	177	152	155	161	149	139	161	152	150	160	140	144	145	153	151	162	168	148	156	151	169	150	156	153	151	165	146	161	146	130	183	170	158	135	147	152	146	148	152	141	147	165	165	151	169	135	153	168	164	174	128	160	171	155	152	169	139	168	156	182	162	149	159	160	146	171	163	161	172	158	155	141	160	164	140	146	154	159	158	162	136	143	180	174	163	164	168	138	145	161	160	148	127	160	165	140	180	158	145	170	143	158	148	160	153	178	144	177	168	129	165	149	136	153	160	156	156	149	136	169	144	176	183	159	151	145	139	165	163	178	125	146	146	165	168	154	149	172	158	157	151	169	166	153	165	154	160	172	177	167	146	152	159	170	155	159	150	159	158	143	159	178	172	156	142	156	163	176	144	171	166	169	159	167	158	145	162	156	159	176	175	146	172	165	143	165	155	164	155	147	158	153	152	165	172	169	170	146	137	138	143	149	160	158	155	134	154	148	182	158	171	172	175	165	165	158	158	150	146	152	157	150	141	142	139	163	148	149	149	163	149	130	194	150	152	167	173	139	156	156	169	147	164	139	157	151	156	146	169	132	192	149	173	187	163	151	172	167	132	180	168	163	155	148	141	175	139	148	153	145	132	164	181	163	167	171	171	139	157	146	128	163	175	141	175	171	145	142	154	154	152	153	176	160	160	167	170	143	168	185	172	159	141	154	162	164	156	179	161	126	145	132	168	175	155	151	137	157	164	164	156	157	165	166	165	164	154	182	162	144	151	158	168	159	145	154	172	126	138	148	175	142	131	159	151	144	168	162	163	146	194	159	129	181	168	150	125	135	164	122	163	151	156	147	159	162	162	165	149	156	157	170	144	146	161	171	175	173	162	138	157	187	156	176	167	161	157	154	142	150	174	120	149	145	168	150	156	162	155	142	139	168	169	149	147	136	179	133	163	171	128	165	171	162	126	178	181	139	153	168	162	178	137	162	153	136	157	152	158	151	158	155	182	153	139	144	148	143	174	151	143	133	152	144	167	154	173	168	138	148	168	158	142	198	157	185	158	165	142	182	165	153	150	135	140	159	158	148	165	147	160	146	153	169	174	161	131	147	168	144	152	135	135	158	151	167	140	163	165	159	132	142	176	168	137	175	142	150	171	164	175	178	167	159	156	156	183	151	156	166	156	143	161	167	157	161	188	151	155	157	160	161	163	160	156	137	169	157	156	156	162	151	147	150	139	158	174	162	168	165	153	154	152	165	163	158	158	132	151	127	159	147	140	141	141	164	150	164	164	155	162	170	159	174	153	140	149	168	175	162	175	158	153	172	162	157	146	140	162	155	148	139	144	148	147	147	157	171	170	156	156	172	165	148	136	163	174	163	129	166	167	148	137	154	178	137	161	159	144	150	148	141	152	137	176	160	165	154	145	152	149	138	155	153	167	158	137	155	148	161	162	166	156	158	176	143	160	159	168	174	148	149	160	152	140	171	158	177	175	137	154	153	155	151	169	174	154	157	180	184	162	169	148	129	142	152	160	141	159	180	158	152	153	179	162	157	149	146	163	162	192	145	164	162	153	158	159	155	159	169	147	156	132	164	180	143	146	168	145	139	146	161	163	163	145	135	163	156	156	140	167	165	154	161	157	170	149	165	148	149	168	156	161	162	148	169	171	154	152	144	157	170	181	155	136	154	187	161	142	163	145	141	137	150	147	166	147	162	154	148	161	183	168	153	162	173	159	178	153	134	165	160	146	161	147	158	164	135	158	159	155	159	158	166	163	174	157	146	150	135	153	145	153	149	150	165	133	152	160	159	159	167	159	168	186	143	160	162	168	167	142	155	180	168	157	156	157	152	130	152	145	146	171	157	145	168	157	158	151	160	136	165	158	158	138	160	170	145	166	181	169	156	179	160	153	189	176	155	167	148	172	170	201	157	150	149	167	146	147	159	167	149	148	162	148	155	160	161	145	162	150	157	165	154	165	144	165	135	151	175	176	147	174	141	145	128	162	169	165	162	158	159	176	164	158	147	171	178	166	154	140	134	158	148	148	176	165	123	125	137	173	136	163	148	148	172	160	165	154	152
2100	457	611	682	585	523	552	480	500	522	464	432	450	3955	10087	3575	424	432	428	432	474	461	428	440	423	458	402	431	419	459	418	439	418	431	476	443	437	431	459	455	443	465	452	464	457	445	434	395	442	402	407	475	410	410	419	410	404	416	423	422	472	464	423	438	416	449	440	397	427	451	448	460	426	464	431	443	476	402	429	417	408	453	469	417	415	437	409	448	461	409	436	418	435	435	449	415	439	421	384	447	430	468	445	459	459	426	420	408	429	429	425	427	466	445	433	443	434	444	443	457	461	426	439	479	421	434	421	442	443	464	426	387	422	438	430	432	463	421	444	455	384	414	443	458	443	442	418	448	404	404	442	438	429	411	362	420	446	424	412	459	440	463	422	447	404	430	404	432	447	381	446	467	495	407	437	379	389	439	416	425	417	432	420	399	419	487	458	424	414	431	422	433	429	427	418	436	439	456	416	441	454	437	407	443	413	437	450	442	445	395	442	435	402	441	441	434	419	423	446	415	443	413	409	440	427	397	427	436	435	426	429	453	432	406	400	411	409	416	453	408	462	429	407	447	466	451	423	406	400	405	435	436	435	457	451	393	446	416	421	468	455	417	426	414	446	426	450	414	408	434	419	443	446	453	433	421	435	423	427	419	430	439	425	424	433	448	401	454	410	440	419	433	465	395	444	434	414	417	413	427	417	451	404	434	457	405	412	453	455	437	441	410	437	392	416	436	430	427	437	415	413	385	451	449	404	418	426	433	422	421	427	453	404	440	424	421	442	399	427	432	433	436	429	399	445	416	416	425	427	417	385	436	427	396	457	429	428	416	442	416	422	466	416	435	476	392	463	450	411	434	469	423	451	459	435	417	458	446	452	391	406	401	450	450	416	426	423	405	412	456	454	438	429	421	421	436	425	458	463	433	422	403	423	431	451	421	418	429	400	439	421	445	437	412	430	417	396	450	409	464	435	424	445	427	441	448	439	382	420	410	400	412	437	408	381	424	403	405	440	428	425	404	457	427	412	463	436	412	412	406	437	415	457	452	421	403	397	433	415	439	415	419	437	444	444	409	437	409	421	446	445	404	427	470	451	423	448	390	439	432	448	402	458	400	446	449	445	436	426	375	440	438	446	438	445	445	430	436	408	418	418	421	420	443	412	423	445	409	433	457	432	443	429	431	435	429	439	430	451	427	440	416	427	433	457	441	409	401	418	452	428	433	456	417	449	429	435	453	426	426	417	424	448	384	433	409	427	427	409	413	443	475	444	423	403	424	450	470	415	404	417	422	437	439	428	424	420	448	418	443	454	405	456	428	415	403	380	429	446	395	424	415	463	437	427	459	390	406	420	427	450	433	429	427	447	477	477	398	424	426	471	439	464	452	436	389	410	403	466	419	435	415	418	454	443	432	425	413	448	408	454	442	445	470	486	428	424	402	470	411	462	428	447	401	465	435	426	452	440	446	429	454	427	421	415	415	428	403	482	418	467	393	416	429	408	463	444	436	448	459	418	409	422	416	434	424	410	444	435	460	421	423	438	401	438	427	425	420	425	459	419	414	451	429	439	450	407	408	417	405	421	441	420	427	430	479	442	429	454	456	412	420	421	416	396	442	453	445	437	440	455	416	431	439	442	415	441	411	478	413	422	432	461	435	422	446	421	453	421	450	448	429	446	444	419	404	414	407	439	441	426	452	422	417	468	398	409	424	449	449	464	452	440	412	465	448	408	446	407	401	409	398	420	407	417	432	485	441	443	437	439	414	430	395	449	466	420	452	425	438	463	400	477	443	409	386	458	437	429	424	422	445	422	446	431	415	424	433	433	417	441	440	408	458	422	411	409	434	435	418	437	421	410	455	392	423	454	421	419	466	444	431	403	459	420	453	457	448	417	434	437	494	444	387	449	387	412	442	405	456	420	463	421	431	462	387	420	453	445	453	429	430	490	441	448	435	408	395	426	444	417	485	404	415	436	455	416	456	407	395	467	455	427	428	453	425	438	463	449	461	434	399	412	436	409	446	414	449	423	433	436	422	436	429	434	423	416	448	420	418	427	409	441	446	433	419	422	467	435	463	431	400	458	411	425	451	441	429	453	429	469	386	413	404	461	406	414	441	439	474	424	436	406	443	409	411	412	434	410	407	424	453	471	435	432	429	418	423	438	428	392	392	431	430	416	437	440	413	423	470	434	429	454	409	463	415	430	394	421	435	443	440	412	398	419	421	458	453	411	407	456	415	390	445	444	414	449	419	416	456	417	452	433	438	389	412	466	411	444	420	430	411	435	466	399	453	430	452	465	462	420	461	473	424	453	426	429	402	424	420	399	438	436	392	436	414	430	445	423	433	392	418	405	395	435	424	432	406	406	442	422	415	396	434	393	434	442	419	468	437	442	402	464	441	385	400	418	421	435	420	439	442	445	416	409	434	482	406	429	423	448	435	444	430	436	455	439	399	418	418	427	443	414	416	445	467	427	425	453	419	422	411	428	436	428	421	431	426	396	449	397	409	428	433	399	421	418	441	424	455	404	446	412	462	415	414	415	407	426	462	454	429	419	427	430	432	408	446	433	465	423	398	410	418	433	412	433	464	437	419	443	432	463	456	439	454	407	395	411	436	444	457	431	467	410	433	440	411	433	461	465	435	443	416	480	456	430	415	418	450	411	410	404	383	461	443	427	437	435	432	448	422	431	438	420	426	443	447	454	423	424	421	448	437	436	466	436	462	442	409	431	426	480	460	422	454	452	443	413	402	438	430	421	452	437	414	453	416	377	424	436	389	430	424	446	400	423	424	429	440	429	439	440	412	412	429	425	448	466	429	420	436	428	454	415	415	441	448	447	441	431	382	395	443	409	449	466	411	445	461	436	405	412	407	441	422	418	425	411	408	416	439	447	465	424	473	424	470	460	431	410	397	435	408	445	441	415	414	434	423	400	406	434	444	430	413	405	449	399	455	439	397	450	396	443	417	459	459	427	421	427	418	450	400	410	434	455	428	444	428	400	424	424	407	409	443	456	422	404	439	439	478	424	472	427	400	431	406	400	432	395	397	452	410	432	439	441	433	428	416	389	446	470	431	433	415	409	432	465	417	478	456	432	438	442	466	420	443	448	462	396	453	416	430	459	410	468	432	454	457	450	459	447	430	434	455	456	385	409	474	417	429	448	446	424	441	437	454	393	414	424	431	427	431	455	441	402	425	395	464	446	434	433	409	416	436	438	410	435	421	416	427	391	441	441	427	450	437	446	423	455	410	450	426	468	450	442	445	454	421	407	465	421	440	426	429	420	436	432	459	408	414	411	413	416	409	429	413	455	424	433	425	468	453	431	400	473	417	450	424	399	410	421	465	436	403	414	447	403	441	456	457	424	413	397	449	417	435	426	455	408	404	421	421	440	431	416	434	416	432	444	416	413	426	446	408	446	396	470	422	429	427	428	438	422	442	438	405	409	475	430	456	427	407	450	423	431	477	426	442	449	413	439	389	430	404
6622	1040	1468	1506	872	750	603	466	401	399	304	320	303	6270	16735	5653	302	248	216	204	175	234	210	218	208	237	213	205	221	207	218	211	229	230	234	216	216	228	195	201	207	213	195	201	244	254	219	200	201	211	208	189	224	175	217	204	228	190	215	203	196	204	210	236	249	203	238	222	219	187	198	195	224	197	197	196	244	210	201	212	220	215	222	210	209	224	208	227	226	211	221	229	218	223	222	219	221	216	217	238	223	234	245	214	207	222	200	244	208	248	208	204	190	181	203	247	210	194	211	208	219	210	199	228	227	203	205	202	202	220	254	207	209	192	194	258	192	228	218	188	228	220	205	214	222	223	220	215	198	235	220	241	206	209	241	227	193	239	215	218	171	206	221	201	220	220	215	196	220	213	221	201	204	211	235	216	221	210	232	224	235	233	188	213	231	206	206	198	233	210	229	215	197	194	204	207	240	248	190	238	222	193	194	224	216	229	203	222	216	198	209	222	217	219	206	203	216	184	201	220	202	219	184	215	199	213	220	208	217	199	228	193	199	237	210	215	198	193	203	194	198	255	224	225	197	215	169	203	203	206	211	223	256	208	207	215	226	222	210	232	209	224	219	245	235	222	224	215	228	203	188	214	194	227	197	233	236	210	219	222	203	228	207	224	198	199	205	205	189	192	204	232	236	215	211	223	209	246	218	212	204	209	180	203	208	223	229	223	218	208	220	229	220	208	223	219	202	202	210	192	223	211	201	234	225	193	210	203	206	213	167	210	222	206	237	209	205	203	213	236	209	197	210	198	213	231	244	198	231	227	220	212	194	220	216	206	225	225	200	215	215	222	218	243	200	242	194	220	191	194	214	226	227	205	247	190	224	225	223	218	190	204	182	206	215	223	212	218	198	190	209	217	224	212	234	207	199	192	199	209	195	234	213	195	216	200	229	208	212	208	205	209	198	191	198	253	201	214	195	241	256	202	218	212	187	216	198	202	216	211	216	208	210	210	193	223	186	220	188	221	218	206	209	224	195	236	225	229	236	202	198	219	189	206	236	228	190	217	194	199	214	186	196	235	229	221	212	243	261	221	220	245	191	196	234	208	220	216	242	205	208	214	228	205	209	223	207	225	194	205	205	220	200	213	200	228	218	212	225	220	194	194	221	220	233	199	214	236	186	213	224	199	208	225	225	214	207	222	216	224	218	214	233	208	224	238	208	229	197	196	197	210	212	226	232	206	231	195	202	226	195	205	204	221	215	227	207	232	210	224	203	221	232	242	190	244	235	214	217	227	200	204	202	217	223	209	233	224	203	224	202	208	220	231	208	221	216	232	207	245	230	233	227	227	230	187	205	202	200	190	202	198	239	216	230	206	215	218	219	201	218	199	206	217	202	226	227	205	217	207	221	191	216	226	214	196	212	209	205	193	192	219	228	216	195	219	218	230	223	195	211	195	234	194	225	207	229	221	202	211	193	217	209	241	239	223	213	199	209	213	218	215	210	195	219	198	230	219	225	204	194	201	239	219	204	208	220	235	229	211	206	208	202	233	208	202	235	215	228	196	184	217	199	199	210	221	190	192	204	198	211	207	210	191	218	206	198	209	221	213	230	246	198	219	179	203	222	215	214	217	248	236	239	203	204	196	212	196	230	235	234	187	219	189	202	198	225	240	218	232	248	221	189	211	209	199	229	198	189	209	218	203	218	213	212	204	195	196	237	244	215	210	198	203	207	189	218	247	211	218	191	209	218	206	188	226	229	219	173	202	211	205	205	230	244	223	205	213	183	193	235	201	195	217	206	227	212	209	191	196	202	196	197	191	188	226	202	217	229	183	203	189	221	210	232	224	225	213	197	214	229	232	241	221	230	201	206	202	221	220	210	229	191	195	226	184	233	195	191	197	229	239	205	208	202	220	201	193	229	202	203	199	204	240	227	220	190	228	211	215	229	196	198	227	221	210	211	227	182	212	194	215	216	228	245	201	227	219	221	202	208	213	216	225	210	231	220	222	221	233	205	189	206	223	190	206	211	218	228	217	198	198	215	208	208	221	252	200	225	209	217	224	212	210	209	200	201	195	206	208	222	217	224	227	215	213	179	208	210	209	226	216	219	216	195	185	219	214	217	212	231	237	231	232	191	232	212	208	230	229	181	211	208	214	214	191	223	209	232	236	227	205	203	233	220	231	208	228	211	204	215	211	207	201	195	203	213	222	190	217	216	206	247	208	211	210	209	205	212	223	223	189	203	194	212	228	198	205	224	213	218	195	232	197	213	244	222	215	219	209	232	199	179	220	212	197	216	171	201	246	211	215	206	206	202	230	233	219	194	198	199	216	197	222	196	198	216	211	227	240	193	197	207	214	207	227	200	218	216	218	188	223	215	231	217	228	241	199	219	220	208	217	211	223	220	208	225	197	209	213	207	199	187	240	221	227	224	227	181	212	208	198	195	204	227	227	217	220	190	209	240	195	218	195	185	215	203	219	226	227	217	224	206	214	235	230	237	222	217	214	243	205	191	230	248	187	231	216	230	191	254	214	184	208	223	179	205	218	238	200	225	215	228	207	221	242	212	243	195	215	209	225	205	219	209	190	192	205	221	249	229	227	202	228	209	221	201	198	196	205	185	226	202	231	204	209	203	231	230	190	207	202	232	204	218	216	220	220	211	203	177	218	188	229	206	203	201	196	218	191	241	219	201	218	198	214	242	197	186	207	200	197	217	215	225	208	216	223	213	241	238	202	205	240	218	225	179	208	247	215	210	234	228	225	209	205	193	188	217	213	188	224	209	182	209	201	191	218	227	208	226	219	213	184	198	209	204	204	208	191	190	209	209	235	216	236	224	236	243	192	208	213	203	214	203	218	212	191	215	224	220	219	183	207	233	223	206	217	220	220	215	209	230	197	208	221	252	193	201	187	221	192	219	205	218	207	188	199	210	228	238	215	204	204	225	203	206	225	223	203	200	186	242	212	220	214	197	205	210	231	196	195	197	227	208	209	212	219	201	233	235	214	191	209	248	221	187	229	245	205	209	229	226	209	208	169	217	216	202	201	207	204	207	215	246	185	214	222	202	229	230	179	224	193	184	249	213	213	224	211	210	224	193	217	194	222	225	219	219	184	207	202	236	207	222	203	238	239	179	216	228	214	218	178	207	206	241	195	193	199	213	213	212	203	193	210	213	202	196	204	218	216	193	201	201	227	228	218	253	197	248	213	195	209	202	197	230	246	225	195	195	212	210	203	212	218	210	219	210	189	219	217	214	213	216	216	195	219	250	225	225	221	200	234	221	222	210	234	190	200	230	192	225	199	214	232	205	219	203	223	215	232	215	209	212	224	220	180	221	217	244	222	191	211	206	175	210	207	216	199	223	181	200	209	227	240	225	200	183	188	219	223	192	227	236	231	232	187	214	211	245	234	217	187	207	197	217	194	192	215	212	215	213	211	190	208	213	198	233	197	228	230	218	247	220	196	207	205	225	220	208	226	221	227	216	246
5356	1414	3165	4088	3089	2660	2047	1834	1616	1501	1268	1182	1056	19149	39551	16512	746	582	622	618	594	580	587	582	584	566	571	584	615	580	577	535	547	588	535	551	547	567	557	585	555	539	578	544	544	500	579	582	541	543	553	523	521	551	570	580	584	596	600	588	547	551	563	595	547	581	582	581	594	528	520	559	530	568	582	543	569	554	517	575	537	566	556	613	585	539	543	561	599	546	555	554	554	552	566	564	577	555	544	559	537	533	595	599	553	572	531	575	552	524	552	557	541	583	558	567	571	582	564	533	544	529	486	549	585	570	519	528	534	522	537	535	553	556	549	537	577	535	582	521	512	601	534	524	568	505	536	566	508	551	547	562	564	556	544	580	550	579	536	521	592	565	542	506	526	547	555	601	606	549	521	580	542	543	554	542	538	569	565	557	531	544	538	544	571	583	551	576	555	544	547	603	584	561	548	568	560	555	545	566	561	583	555	552	562	529	549	583	558	541	561	555	574	575	543	583	531	552	556	544	541	571	543	552	618	549	523	540	554	564	554	507	535	588	588	561	547	567	543	541	567	543	523	539	557	570	540	576	545	601	542	527	565	530	547	537	579	559	550	547	547	601	562	572	565	536	493	563	557	585	509	568	529	528	553	575	534	544	566	536	547	520	506	553	582	552	542	576	551	500	559	542	562	534	520	543	556	559	558	575	555	586	522	585	558	545	520	568	588	578	528	588	526	537	578	537	529	605	555	562	545	493	608	525	547	565	538	523	598	565	551	564	544	572	570	545	547	542	576	535	565	576	491	595	556	578	587	554	565	570	540	575	520	559	516	537	533	573	555	551	552	537	543	601	532	514	623	571	588	612	555	525	535	632	559	523	548	556	508	553	584	532	568	563	596	535	565	560	600	568	544	553	513	542	540	544	564	521	528	547	570	582	557	574	540	549	516	569	538	546	537	532	534	538	546	542	560	513	604	604	553	528	556	551	566	555	553	556	552	565	551	548	559	506	570	543	522	539	566	526	545	575	514	569	558	502	564	541	541	563	548	566	582	561	545	586	538	535	555	532	520	530	596	563	524	550	517	560	535	551	508	567	591	543	546	558	583	549	525	577	560	495	565	541	545	563	569	538	526	536	585	541	575	524	582	543	544	566	550	568	560	541	566	585	523	585	563	560	563	559	522	579	540	559	564	568	550	544	577	535	613	538	550	580	545	545	537	542	550	559	566	533	541	557	586	519	548	574	561	528	585	557	580	589	547	539	502	541	572	554	567	534	516	522	550	537	549	552	573	567	610	539	550	602	554	515	584	611	538	549	571	582	557	532	538	532	521	584	550	560	550	529	589	570	567	561	555	547	557	571	546	508	540	591	559	549	551	591	569	515	560	556	514	564	517	533	600	607	545	512	616	565	566	536	560	557	530	517	531	561	523	518	629	537	545	574	566	592	526	572	572	587	573	539	558	548	585	598	542	583	550	522	529	551	545	560	609	513	522	540	590	562	534	551	577	510	548	575	511	542	555	528	547	571	587	541	580	553	584	536	507	508	540	533	531	523	580	583	523	512	518	560	579	549	549	539	558	549	585	559	525	526	525	600	587	499	553	512	579	528	514	601	599	601	541	572	557	531	591	518	541	525	546	581	539	527	534	556	568	556	530	496	553	559	551	541	517	572	511	553	547	562	557	563	530	535	539	506	558	593	558	553	586	540	561	548	546	562	579	582	556	569	590	615	521	544	524	570	545	558	555	553	567	576	594	547	540	533	555	519	578	518	571	585	520	546	544	560	558	553	586	543	572	617	556	565	573	507	557	524	560	551	551	572	535	536	549	556	533	557	533	550	521	548	568	524	522	562	598	514	540	532	578	560	536	535	553	545	585	588	534	562	527	534	548	561	556	552	553	581	567	580	557	535	540	494	561	567	595	537	536	552	590	528	535	558	569	544	560	546	600	525	559	575	613	509	589	535	503	525	529	536	545	553	549	555	557	582	565	583	592	561	563	574	557	581	555	537	552	524	574	558	592	583	556	604	597	556	597	533	589	528	576	549	606	565	545	544	513	559	549	552	536	564	578	574	558	538	524	556	550	569	555	544	571	571	559	530	568	594	565	551	552	556	523	593	578	550	599	583	546	542	571	537	569	542	580	572	554	533	553	572	534	582	583	558	561	547	537	541	566	563	562	501	531	611	584	553	583	519	560	545	532	598	546	564	558	588	592	583	589	581	573	545	553	523	539	540	534	545	559	544	507	534	557	585	585	569	561	535	540	546	550	568	547	542	560	520	574	525	605	551	540	550	595	592	590	576	534	561	534	581	525	590	555	536	530	569	560	529	595	577	559	536	545	546	529	549	586	536	549	519	566	544	534	558	582	518	586	549	554	546	575	560	550	568	536	553	535	517	581	568	535	587	515	577	544	555	533	535	541	581	558	572	558	553	519	551	524	543	536	572	568	581	568	536	558	550	528	568	558	586	576	571	559	549	592	539	564	547	567	550	571	564	565	566	565	556	557	545	567	539	558	540	558	567	533	550	541	568	566	542	583	565	549	586	551	578	556	568	597	544	550	567	557	566	581	583	582	578	564	595	527	574	535	550	593	541	565	551	556	553	552	528	555	556	556	556	575	534	521	552	530	624	548	560	574	533	573	519	551	505	524	521	502	535	597	508	554	548	581	568	525	564	502	580	567	561	532	548	544	575	559	582	588	594	543	537	517	560	583	554	580	526	580	577	571	576	550	570	567	553	518	524	578	568	540	580	575	520	570	545	560	593	566	551	540	537	573	564	548	507	560	583	589	543	571	592	515	538	596	520	544	534	530	556	539	544	542	508	594	539	608	525	587	519	563	617	588	601	562	540	542	533	569	578	550	548	561	568	554	537	519	563	544	586	538	535	591	548	572	558	530	522	561	577	581	517	520	556	581	563	546	565	541	582	566	550	590	535	598	605	591	528	565	561	557	555	532	584	561	500	553	579	560	570	585	609	585	532	547	552	549	574	543	515	522	558	571	537	571	547	558	509	527	555	578	564	556	544	563	571	573	586	503	557	500	546	587	582	556	567	575	590	528	538	536	587	543	519	601	542	515	571	514	570	580	585	540	539	570	601	571	564	550	569	520	560	558	604	524	528	575	541	557	582	535	552	561	546	532	558	533	555	608	533	506	556	526	551	551	584	561	576	554	552	517	548	585	539	595	545	600	518	587	493	546	568	542	552	571	536	530	516	540	560	584	527	566	553	566	548	560	535	587	570	586	575	542	546	561	574	545	585	553	552	522	517	519	542	533	604	558	639	553	568	593	525	535	556	593	531	551	607	582	530	528	531	524	567	587	543	530	567	584	537	550	539	544	583	573	544	526	569	547	557	544	548	565	580	529	577	563	550	562	564	597	539	521	581	572	569	606	569	563	577	580	557	540	534	518	544	554	573	551	611	524	579	524	538	570	576	574	514	547	539	589	511	542	522	569	539	533	533	552	537	545	596	557	575	535	581	541	601	580	543
12287	2264	2830	2540	1517	1168	773	606	576	443	338	280	255	3144	26699	12044	568	183	161	172	158	150	134	156	144	161	144	156	155	144	154	130	115	133	122	160	147	147	128	146	131	156	138	133	136	140	143	134	166	128	153	150	126	135	123	125	125	150	136	161	141	123	144	133	156	132	134	123	129	146	130	139	161	142	129	121	145	107	142	121	146	155	125	127	134	143	161	149	145	169	121	145	155	155	111	133	146	123	156	135	141	138	132	126	134	116	124	154	137	146	151	110	149	128	137	132	157	141	111	131	146	150	141	128	126	137	153	130	124	124	143	121	148	142	141	147	134	130	134	123	143	162	139	134	125	148	124	142	140	109	146	133	108	110	121	149	135	121	118	149	148	137	141	136	123	143	164	136	116	139	140	156	129	151	114	121	136	137	120	125	139	143	162	140	140	134	144	148	138	120	141	122	128	130	146	149	138	129	135	138	140	147	133	124	138	134	149	145	138	123	142	146	145	139	136	150	136	145	139	141	126	130	145	126	168	149	119	136	143	138	139	137	130	156	114	117	118	133	151	141	138	146	125	141	135	130	137	145	142	120	159	124	142	129	141	117	138	137	148	145	160	137	142	107	137	144	135	129	147	135	160	122	139	149	157	147	131	122	149	142	121	140	134	144	130	115	133	144	147	145	137	124	114	136	125	139	152	118	162	164	143	131	128	146	152	154	135	138	142	142	135	146	142	135	142	146	154	154	133	151	150	142	131	151	133	141	136	152	127	147	143	135	152	137	143	136	124	141	151	150	130	164	146	138	129	133	121	147	124	143	130	121	140	115	123	133	127	139	138	128	121	157	169	133	138	135	125	141	145	147	130	140	149	144	141	128	148	127	131	160	127	132	134	118	172	144	147	139	123	131	140	122	136	157	131	134	137	153	124	139	139	128	128	147	147	129	138	139	134	146	156	150	125	134	139	158	139	131	128	142	149	141	142	128	136	137	135	153	159	115	153	152	146	137	133	110	126	131	155	142	159	115	141	138	121	145	147	146	175	130	169	133	132	155	126	132	130	155	117	126	139	134	156	117	115	129	156	132	139	145	131	125	139	155	128	129	135	154	122	172	126	148	117	129	132	129	145	131	137	122	128	151	150	123	138	148	138	134	145	133	145	152	137	139	137	157	144	123	128	118	127	139	132	146	160	150	144	159	137	137	124	139	141	129	134	133	140	127	137	130	133	142	149	146	148	137	145	140	129	144	149	142	142	151	128	124	151	129	125	149	179	141	138	131	132	140	139	118	131	142	128	127	156	141	155	145	143	156	126	117	144	139	159	140	123	131	130	126	137	145	136	138	129	136	151	116	125	140	136	130	129	116	165	126	130	141	144	148	112	125	150	113	137	127	127	122	124	136	121	140	120	131	131	137	146	121	141	121	134	131	137	125	122	129	140	144	142	129	147	150	126	136	150	125	142	154	137	138	132	144	139	125	130	114	158	114	133	140	127	134	128	134	141	130	137	134	142	129	162	113	140	138	138	151	159	156	141	147	159	115	120	152	133	108	124	159	152	158	126	168	149	159	148	131	148	120	129	119	139	162	140	145	166	148	135	145	120	128	137	139	129	127	141	123	145	133	153	147	162	136	147	138	137	125	142	134	154	151	145	125	128	140	160	141	142	152	141	125	140	150	151	159	138	136	140	147	120	118	135	142	140	130	141	141	142	149	147	129	130	142	153	137	161	122	149	150	123	136	142	136	143	123	152	146	146	151	141	140	137	142	154	112	139	146	132	148	124	145	124	152	132	122	143	161	146	134	125	149	126	125	152	144	156	136	140	138	134	133	130	146	142	135	141	122	136	148	129	144	153	124	127	150	152	133	126	138	144	133	140	142	133	146	168	125	133	148	114	134	171	143	128	147	114	137	129	148	117	144	142	139	155	140	132	143	146	137	125	135	145	134	155	142	135	148	138	173	138	135	128	164	140	128	154	113	138	125	143	138	149	132	132	135	152	158	114	148	143	144	145	145	129	115	140	144	139	133	127	151	145	137	146	130	139	122	139	129	151	132	132	134	149	142	117	147	131	126	124	123	148	110	130	130	144	116	145	149	139	121	111	131	137	156	124	139	141	146	132	131	151	149	137	133	135	132	149	134	142	143	151	156	132	120	150	117	125	141	142	131	125	146	142	129	139	151	131	135	130	143	136	130	126	123	136	146	122	130	145	123	157	156	143	136	157	145	147	135	133	155	129	146	147	130	126	129	108	143	145	138	115	103	130	150	129	152	130	133	142	121	147	143	114	115	132	147	133	145	126	131	127	157	137	115	113	141	136	135	133	110	124	138	143	135	144	148	126	128	122	135	124	162	121	118	144	118	138	124	139	125	126	124	149	139	137	134	138	114	116	150	130	131	137	150	140	115	157	149	144	146	142	137	130	131	125	145	136	131	142	115	157	147	137	133	154	135	153	146	135	133	157	133	154	145	129	118	150	135	135	147	137	135	154	132	127	131	137	126	136	136	127	130	115	161	128	132	152	141	154	137	125	123	137	149	120	117	152	128	128	153	122	154	147	150	147	147	141	136	145	142	145	129	121	130	142	121	132	127	133	124	118	131	139	137	145	122	139	149	142	128	120	137	128	132	150	125	152	131	138	151	146	137	150	147	155	129	139	151	145	156	125	133	139	143	160	151	144	123	125	152	123	135	156	127	140	137	142	121	139	143	133	117	149	135	128	148	163	125	127	141	160	123	133	149	132	147	132	132	137	117	113	147	130	161	134	136	112	135	139	143	140	144	161	148	149	148	174	119	133	147	124	123	137	133	155	133	169	165	139	125	150	141	133	136	148	137	152	146	145	151	132	130	105	140	126	133	143	118	118	142	125	134	128	156	151	163	130	131	120	129	138	146	140	144	164	128	131	136	127	149	159	130	141	132	133	133	128	129	157	133	114	142	133	135	115	117	127	135	151	119	144	163	129	143	141	140	127	130	130	134	157	118	145	147	136	111	163	128	101	162	133	123	136	141	136	131	162	142	124	132	142	128	123	146	125	124	162	147	134	148	138	158	145	150	140	130	145	129	131	142	132	150	151	164	136	153	137	123	136	132	149	135	153	147	121	129	122	139	141	156	143	146	134	140	135	138	147	128	115	121	136	128	130	110	141	134	137	144	132	147	112	127	131	154	143	139	155	138	125	138	124	132	138	140	128	117	131	149	150	146	172	125	134	138	138	137	139	122	128	122	119	140	125	139	141	119	142	144	130	129	126	106	138	143	145	121	130	128	130	137	126	146	126	159	144	158	127	133	130	157	125	145	129	133	157	148	141	139	134	129	158	137	136	126	147	145	148	131	134	144	157	101	128	142	132	141	140	148	152	121	160	147	148	139	133	144	117	122	138	133	125	157	137	130	134	124	151	147	131	162	123	135	122	136	136	137	145	161	127	138	147	129	123	129	143	134	129	112	136	161	144	135	141	117	134	139	136	128	147	141	150	130	116	131	161	155	139	128
7041	2171	5291	6256	4984	4084	3220	2760	2465	2032	1788	1477	1284	9771	48881	25132	730	540	507	445	467	455	475	471	439	414	435	408	417	452	438	402	398	406	398	407	430	392	369	366	387	365	386	370	337	414	370	385	384	400	375	399	376	372	344	357	387	359	367	362	379	369	383	385	364	369	347	383	339	394	365	347	371	386	394	372	343	399	387	375	361	336	381	355	362	362	378	387	346	362	363	345	397	336	337	351	341	343	389	345	346	390	334	328	369	368	380	352	375	357	382	353	353	397	387	370	365	370	372	379	367	344	351	369	375	343	376	372	348	387	376	340	348	352	348	360	381	391	390	351	347	350	431	393	346	336	356	399	371	389	387	370	327	331	354	345	359	346	347	340	375	319	362	357	362	369	361	371	366	366	334	369	346	405	345	370	384	370	368	340	348	325	358	352	368	372	382	367	371	386	337	343	366	370	352	335	372	341	356	365	348	365	367	358	335	372	354	371	360	339	343	350	392	377	351	369	359	380	349	367	350	330	355	350	377	347	374	365	353	364	381	393	406	385	337	386	390	380	361	365	355	364	339	379	340	339	338	359	368	377	361	345	336	331	353	366	351	320	366	362	385	352	419	367	371	380	368	379	375	364	343	338	365	355	356	378	374	399	371	359	382	354	356	367	370	342	369	370	334	359	370	348	379	348	365	387	385	365	329	361	343	359	377	381	351	368	384	364	343	372	376	341	391	351	371	352	351	316	375	350	370	349	363	396	365	362	349	353	359	365	340	386	381	379	324	363	377	364	372	355	361	389	346	391	367	399	356	381	372	353	383	396	342	357	345	405	374	330	360	359	384	401	347	358	367	331	349	388	377	381	374	334	336	371	381	346	357	367	355	361	372	361	374	369	377	349	324	364	321	345	326	373	390	364	373	375	326	358	338	358	333	331	402	369	366	360	372	379	381	321	384	367	376	330	359	376	381	352	336	353	362	381	359	381	357	360	377	354	375	386	363	379	352	361	399	385	351	353	370	392	361	364	359	350	369	329	360	373	378	384	358	368	348	337	350	376	352	367	364	343	318	349	354	365	368	348	360	367	333	376	362	364	366	331	384	371	351	362	382	364	373	363	383	346	365	398	382	341	353	356	353	382	386	360	342	376	358	340	385	351	343	383	347	389	355	362	397	318	335	388	379	372	393	361	385	342	368	378	330	326	347	326	356	348	367	379	342	353	362	362	379	379	357	401	363	348	363	356	382	379	355	339	368	342	348	382	374	342	383	355	349	342	377	385	342	367	354	328	349	343	343	376	355	366	342	376	349	369	353	365	364	384	352	365	342	342	382	377	357	371	330	391	356	378	350	357	373	376	353	366	381	403	376	351	358	357	365	360	362	366	364	327	381	355	339	327	350	339	400	369	376	348	353	409	359	369	384	348	371	379	309	380	363	335	383	386	332	374	362	345	347	350	372	373	354	387	363	351	348	375	350	356	338	333	362	368	342	353	380	314	337	355	364	380	381	359	348	371	331	369	352	364	340	327	344	322	366	361	367	362	389	392	385	327	384	349	358	323	325	340	370	332	371	334	377	391	354	357	352	337	364	364	352	335	395	369	360	400	352	356	359	377	349	365	363	341	374	363	375	378	336	349	345	346	374	336	344	329	368	360	358	365	377	351	384	360	344	369	386	355	380	366	355	377	334	331	352	352	334	337	361	349	373	379	406	374	341	370	391	363	348	349	364	373	362	358	371	389	348	383	338	367	360	362	319	351	370	354	374	371	353	335	357	380	378	391	377	391	313	373	367	364	355	363	367	347	391	335	399	351	392	352	363	363	377	371	363	360	349	370	391	359	357	391	410	365	317	373	337	350	335	337	382	346	368	368	352	346	347	341	345	339	370	355	371	335	383	374	393	337	376	392	341	373	385	385	350	330	379	386	342	379	361	377	338	370	357	367	345	355	357	351	353	351	365	348	367	350	350	387	334	358	330	352	375	376	336	379	337	346	305	337	350	365	356	359	367	339	358	349	360	349	327	385	356	326	362	340	342	362	370	369	383	353	335	388	375	356	395	327	393	389	355	354	365	365	346	361	384	381	366	363	361	364	400	368	383	363	351	370	383	330	351	347	365	353	343	385	349	352	342	389	355	367	351	353	341	385	347	346	346	356	340	349	377	368	367	378	381	384	349	344	368	368	365	346	318	345	316	359	368	337	348	386	347	361	352	347	359	365	360	360	357	341	300	386	338	381	340	359	351	363	357	378	369	350	377	371	353	389	387	378	382	404	329	361	382	320	335	375	358	341	339	362	383	393	374	404	358	368	342	356	357	380	353	358	378	376	347	342	356	352	340	361	374	384	361	353	367	349	330	376	373	381	365	375	385	387	369	361	392	370	370	396	376	383	367	344	361	371	343	375	363	371	352	376	366	351	346	331	348	327	361	356	350	358	378	338	406	389	383	404	363	325	363	345	405	351	341	346	354	374	357	354	373	359	329	373	347	370	374	350	367	337	348	336	360	360	386	345	387	389	334	333	342	355	361	377	366	375	331	354	349	389	373	397	348	352	317	386	345	323	386	328	390	371	391	336	350	335	348	376	361	356	375	374	385	354	354	353	370	351	351	393	346	376	363	326	397	368	390	368	334	376	360	365	363	368	348	331	371	350	344	357	378	389	349	358	375	364	374	352	368	371	377	350	377	346	359	355	332	372	378	368	353	337	355	376	347	383	348	327	361	347	356	351	354	389	363	373	370	346	363	332	356	366	321	343	378	362	359	339	359	354	348	326	381	363	364	356	331	356	360	380	344	381	355	378	373	369	342	364	376	404	349	353	346	335	345	341	381	343	348	367	406	360	322	406	353	338	345	356	355	343	346	347	410	398	335	362	322	365	374	333	392	361	340	413	351	344	382	350	379	325	345	352	350	381	377	361	320	401	323	372	377	348	331	350	330	324	367	386	350	373	344	340	355	375	315	344	372	363	342	388	333	367	355	397	387	348	377	379	347	340	348	375	359	382	358	352	353	387	362	338	371	351	347	354	356	362	340	364	348	364	350	348	365	288	358	352	363	341	385	373	340	371	382	356	353	378	370	350	349	359	372	333	386	380	359	358	348	315	385	355	365	368	360	381	359	346	370	354	399	351	368	361	331	362	360	386	372	366	374	381	360	355	360	355	361	334	350	369	381	343	362	356	302	341	362	368	374	363	365	374	367	353	360	377	379	385	340	345	355	364	372	368	356	333	364	342	392	381	349	347	375	374	367	333	375	387	375	340	334	322	342	350	350	369	351	396	316	321	359	360	350	346	384	375	375	366	333	366	404	372	388	372	365	368	347	361	367	373	341	397	354	326	346	360	346	354	376	345	383	358	392	356	375	348	346	357	330	363	347	345	356	373	388	338	339	394	331	371	369	367	335	328	337	371	368	374	375	417	357	322	340	389	369	363	392	350	378	367	370	411	324	356	339	375	370	327	351	381	348	357	353	341	355	371	367	340	343	343	351	361	384	353
1840	189	215	235	181	136	142	173	155	153	173	158	145	160	1164	746	166	165	152	150	136	147	164	151	151	137	152	156	142	185	153	139	128	135	151	139	145	161	149	149	140	150	150	140	124	137	138	139	169	136	154	144	149	145	138	148	149	150	162	160	153	137	153	128	145	175	139	160	138	130	159	149	157	159	146	134	137	157	152	142	153	145	143	141	136	127	134	146	151	149	149	180	154	136	148	146	163	146	172	149	143	137	139	146	172	137	143	155	152	141	132	149	164	130	147	170	161	153	145	135	136	158	142	168	142	133	171	162	147	163	144	131	133	138	146	133	128	177	168	141	131	163	149	155	142	137	150	138	146	136	125	143	154	145	167	150	169	144	135	146	145	138	155	159	142	154	140	152	136	145	136	144	139	155	151	146	131	154	144	161	135	145	144	142	151	133	143	149	154	137	143	156	166	169	157	151	131	151	159	142	169	171	139	131	144	149	149	139	132	144	155	161	149	133	173	122	139	139	135	155	172	145	144	158	158	142	137	146	165	162	132	154	156	134	145	150	136	161	152	156	145	134	159	130	148	135	160	149	167	124	134	136	123	157	151	153	148	156	133	152	164	156	158	141	152	148	149	149	127	141	139	150	135	144	149	156	139	143	167	156	149	152	150	152	139	151	142	157	151	151	139	154	149	126	137	147	124	180	129	153	145	134	157	156	154	169	157	157	156	161	148	124	133	154	154	153	153	140	156	150	146	138	170	154	173	130	144	159	150	163	142	125	131	144	139	158	169	142	141	154	127	171	140	150	130	131	135	169	145	145	161	151	137	147	151	143	146	153	153	145	153	141	149	154	133	133	139	143	133	127	144	164	156	154	141	137	163	158	141	108	138	139	145	152	123	156	144	145	145	138	141	160	137	132	170	139	156	153	155	140	173	134	139	155	138	174	134	141	135	141	128	158	143	163	137	163	146	159	136	144	164	154	151	124	147	156	145	161	153	150	154	157	141	143	143	145	151	137	162	133	165	152	144	145	143	140	163	167	138	148	157	174	161	125	155	118	140	140	149	158	147	143	166	137	155	143	158	144	153	154	131	147	151	132	142	161	147	149	145	137	140	143	143	130	148	132	123	143	152	135	140	151	162	129	152	142	164	138	148	159	149	138	145	149	163	159	131	130	136	155	139	165	151	156	157	135	159	138	147	190	142	130	157	144	138	148	139	151	149	130	133	150	125	149	145	126	144	151	120	146	129	152	131	145	147	144	152	151	153	155	163	167	139	139	156	158	128	163	148	145	159	162	180	122	128	157	152	149	157	138	140	148	133	139	142	153	137	168	165	143	180	164	155	136	164	158	150	147	146	132	152	163	138	146	156	134	151	151	140	163	139	164	144	134	131	156	159	159	162	143	127	142	140	146	146	151	162	140	169	160	132	157	136	154	136	146	126	139	159	137	150	143	149	130	146	158	174	147	139	156	152	145	134	149	187	141	129	150	145	134	158	144	152	144	129	140	146	152	137	141	136	159	157	147	153	160	152	131	146	141	159	141	149	149	150	147	156	141	169	149	138	141	138	127	165	159	146	146	162	157	150	143	147	170	162	170	155	117	146	148	161	148	147	162	152	158	141	150	138	152	139	168	164	158	142	145	149	139	156	112	142	166	165	151	136	148	136	159	161	162	139	127	129	128	151	146	136	170	150	147	136	151	139	122	135	161	136	143	135	144	155	143	156	132	154	179	132	147	148	144	156	146	149	150	182	147	159	155	152	120	142	165	158	164	155	162	137	157	135	137	148	139	143	164	138	153	140	145	139	170	146	152	147	136	136	139	155	146	120	125	142	122	139	148	148	143	141	131	148	168	130	147	166	158	156	140	146	159	160	170	129	170	158	137	144	138	129	144	152	143	115	162	151	142	142	138	154	152	141	152	163	156	158	133	157	128	131	149	150	159	146	156	121	141	141	142	136	157	141	172	148	124	155	154	132	158	150	140	137	141	146	158	167	136	153	149	122	135	150	159	138	152	131	149	162	146	153	136	161	154	129	167	136	165	157	152	147	149	141	153	150	125	148	130	143	162	155	134	144	133	173	167	136	155	158	167	151	146	125	158	140	150	130	147	137	133	156	143	143	166	133	160	156	143	145	132	147	151	158	170	145	131	156	140	163	178	163	171	153	145	158	165	156	160	162	153	152	164	137	124	132	144	135	136	141	177	159	139	162	131	151	148	146	171	138	143	119	147	152	165	153	161	124	166	156	171	154	157	133	132	138	142	146	138	138	136	135	152	147	164	144	164	145	134	155	140	143	143	149	131	146	159	151	134	149	145	143	146	146	140	137	150	159	128	145	162	142	123	166	154	140	133	153	147	144	161	134	157	155	153	166	141	181	147	141	155	144	134	128	156	147	143	152	130	150	138	135	148	128	162	152	131	138	131	154	164	155	177	145	156	129	147	152	161	135	144	130	164	151	153	160	161	155	153	144	134	146	146	142	135	161	156	162	150	154	129	147	148	159	148	153	136	148	164	148	162	135	125	152	136	153	157	144	143	157	160	151	170	148	153	157	138	159	148	159	169	151	148	163	152	140	153	151	156	150	146	163	153	141	153	150	140	119	143	136	146	129	137	128	150	165	165	145	158	153	152	159	178	166	142	137	141	166	142	163	166	159	140	129	142	150	157	149	131	134	132	134	140	127	162	145	137	149	140	128	139	157	144	120	150	168	138	157	151	147	160	141	137	148	162	157	147	156	156	158	140	161	147	142	135	142	153	152	147	126	136	138	152	130	163	150	150	136	141	164	136	152	158	146	150	154	157	155	154	157	160	145	152	142	155	143	153	165	135	167	119	138	150	153	124	153	168	133	164	153	167	140	144	147	168	136	130	156	140	160	157	150	138	121	125	152	146	157	155	166	149	136	142	166	149	127	150	166	166	143	151	150	125	136	161	164	153	125	176	142	140	146	160	158	145	161	132	154	132	159	148	141	152	140	144	143	155	132	169	134	129	160	136	143	160	137	146	139	141	145	165	136	155	109	169	156	153	164	158	137	148	148	139	157	167	173	167	138	147	141	141	157	176	126	150	162	143	149	142	147	155	140	166	146	185	119	153	130	174	130	122	155	123	156	157	155	154	132	143	155	162	160	140	143	122	118	150	142	139	138	128	119	145	137	160	153	153	130	113	168	161	148	151	135	145	143	165	159	135	134	157	169	156	149	164	153	124	162	129	160	146	147	166	156	164	152	153	123	156	145	139	159	148	158	123	155	149	155	139	153	133	141	163	126	118	138	136	147	137	163	154	155	130	143	142	138	166	144	133	121	138	142	158	143	126	151	152	136	125	169	168	169	147	161	142	165	145	145	152	151	145	143	153	173	143	125	156	150	146	137	139	159	129	149	147	165	138	135	144	161	140	163	133	154	147	171	146	131	138	130	160	151	138	153	161	139	146	158	158	164	150	141	165	143	138	139	161	145	149	155	146	146	150	145	135	115	141	127	135	142	166
2139	499	576	658	561	459	478	480	465	472	465	403	456	475	7972	3788	415	386	410	396	417	436	438	396	390	427	420	439	428	394	396	362	426	398	399	415	415	398	417	394	380	422	389	405	427	412	399	417	378	371	424	434	419	393	394	411	408	399	361	398	414	392	394	418	397	371	411	372	393	421	410	409	407	382	408	385	379	443	411	385	424	374	419	419	370	419	398	371	392	366	403	387	379	397	395	399	375	388	385	412	400	408	406	386	407	374	412	388	388	379	372	376	418	423	396	412	401	445	408	433	414	384	397	399	379	421	370	409	411	438	410	386	413	401	424	376	382	408	408	428	433	407	406	409	413	449	379	410	411	384	417	422	404	374	381	429	403	449	387	393	417	391	434	382	401	383	383	393	376	428	397	437	411	439	400	437	410	434	409	385	372	413	411	428	427	387	387	438	398	412	391	392	391	405	410	394	385	371	391	417	388	402	439	387	412	397	438	395	420	412	411	440	403	372	428	431	366	382	421	402	403	414	381	397	403	389	401	387	433	416	429	408	402	421	385	409	401	391	400	385	399	402	378	401	396	378	412	403	431	421	388	403	373	417	380	421	382	413	413	394	383	437	430	387	375	401	430	399	381	389	392	386	446	421	424	399	373	414	399	442	372	451	404	387	394	406	416	403	444	428	401	385	441	383	398	405	383	401	369	408	371	411	404	408	427	412	400	389	399	416	364	398	429	430	385	418	392	416	364	397	388	428	421	381	380	404	410	406	395	398	421	398	394	415	404	384	399	411	396	422	409	398	419	436	380	391	406	376	414	436	386	405	393	425	422	423	427	387	380	426	403	422	396	413	405	433	376	398	396	449	406	417	354	391	402	397	395	385	431	397	420	419	399	401	403	381	379	437	370	381	416	393	425	408	379	442	393	393	398	416	407	429	397	444	398	386	411	413	400	418	377	431	378	383	406	374	392	421	431	382	393	401	399	363	407	411	402	378	396	386	372	396	400	413	429	409	382	357	397	390	411	412	400	385	440	436	409	368	404	396	409	410	375	417	416	424	421	407	404	386	408	427	385	398	368	371	400	379	420	408	428	410	370	406	430	377	430	398	402	410	408	411	419	386	443	401	421	391	381	418	427	404	440	402	411	392	414	435	410	380	406	398	378	371	427	441	402	426	393	420	393	393	399	417	398	395	406	371	400	388	402	418	440	428	428	380	412	400	414	433	406	413	422	372	384	409	408	436	436	424	370	385	455	405	394	369	364	379	425	427	392	413	424	408	400	372	400	404	376	386	404	407	375	402	428	409	397	414	420	391	397	381	418	400	416	386	383	375	418	406	371	407	392	394	398	390	389	387	406	391	452	387	393	388	380	369	399	394	409	410	387	418	393	409	378	415	375	379	388	420	393	389	432	415	392	416	413	403	418	419	379	362	382	393	401	402	372	386	431	407	388	393	416	406	401	430	413	408	421	398	373	407	433	414	403	411	438	417	438	396	451	413	386	403	428	407	401	404	424	414	411	384	401	422	376	368	417	401	388	399	370	381	389	409	381	429	401	427	418	416	389	366	404	392	408	367	376	395	404	426	393	407	393	421	410	408	403	394	417	438	406	390	365	370	405	419	403	412	414	415	375	434	399	432	391	450	367	398	415	397	392	406	424	430	389	378	407	439	411	404	397	401	421	423	398	408	440	447	387	430	390	402	410	416	427	397	408	418	395	367	414	419	399	368	411	390	379	427	417	426	366	368	392	405	423	425	372	382	390	407	402	400	358	406	426	397	411	402	398	413	388	384	414	389	390	403	347	390	415	413	402	388	417	430	398	416	397	420	396	402	390	374	393	427	386	397	399	400	400	384	419	419	396	395	387	423	356	368	386	409	412	368	402	398	401	422	414	378	443	423	399	385	428	392	384	344	392	393	422	400	387	407	384	420	377	383	437	391	397	395	377	423	402	403	418	389	455	378	396	429	424	423	380	415	413	393	402	388	419	424	442	397	429	417	428	446	390	374	405	402	401	405	426	425	426	394	423	413	405	398	388	399	402	405	396	411	378	353	416	414	443	415	394	432	436	423	423	413	401	411	409	413	395	385	377	385	390	452	362	411	392	441	415	384	448	386	411	404	439	394	400	378	393	387	438	377	421	387	402	391	411	420	408	416	383	377	416	421	398	407	427	391	412	370	398	386	394	396	387	441	386	390	403	401	407	403	378	392	387	417	394	397	416	397	394	411	390	442	356	414	422	413	416	423	441	411	365	418	402	454	389	419	362	385	425	432	409	389	416	414	395	415	414	437	436	420	403	389	397	393	408	381	400	414	408	372	391	418	405	385	387	473	401	424	398	391	421	411	364	401	400	374	406	449	399	398	381	420	394	423	449	412	430	370	386	405	403	399	404	395	415	447	397	412	390	389	415	362	408	420	434	366	419	369	413	357	351	407	387	396	383	388	407	405	345	406	399	420	436	365	424	432	415	423	402	403	415	410	379	396	393	420	361	390	416	378	382	384	420	380	386	397	381	422	386	395	412	393	396	417	389	369	375	386	419	398	426	396	420	369	418	408	413	391	377	408	339	410	391	388	428	389	397	406	435	399	411	444	415	400	381	429	394	398	415	426	424	419	417	448	404	381	401	441	391	378	400	404	407	397	391	415	404	432	398	384	374	416	403	413	447	426	409	387	402	427	392	411	429	371	393	375	392	421	418	397	421	351	420	410	381	413	397	387	428	397	415	408	357	355	390	428	400	388	428	375	401	390	381	468	410	394	391	422	358	389	343	420	398	400	368	417	367	400	394	389	428	410	408	449	376	389	419	368	383	369	410	410	390	387	383	381	413	417	412	400	418	407	426	390	395	436	382	383	389	383	472	386	398	446	394	400	363	394	364	403	430	417	395	380	396	455	411	403	399	408	433	410	402	384	406	413	447	398	384	421	405	424	418	386	399	390	385	392	408	384	380	370	418	415	396	394	415	422	398	389	398	428	441	413	411	392	398	432	428	389	379	409	407	386	407	423	443	385	424	418	382	424	412	429	356	425	394	401	410	376	424	381	366	411	385	409	403	373	393	375	375	409	440	397	422	378	408	389	401	410	374	380	354	405	380	431	374	366	357	391	417	417	399	403	397	412	385	428	395	393	423	436	415	380	431	442	398	406	388	390	391	391	397	426	392	404	390	404	385	427	398	390	384	426	434	414	420	392	382	380	443	409	393	386	398	404	403	376	403	391	371	361	434	395	393	375	415	409	380	427	391	391	416	434	399	412	411	413	444	398	403	431	400	369	380	422	384	431	426	400	431	407	410	406	389	364	393	422	405	391	395	411	406	435	404	371	380	389	415	406	377	412	405	376	450	373	399	376	391	390	433	432	410	405	431	391	409	392	404	452	407	422	420	426	401	403	360	391	427	401	423	416	376	352	397	412	423	406	369	419	390	385	443	402	404	394	400	416	375	404	445	361	414	418	405	406	395	408	404	400	443	416	457	405	397	396	399	387	381	398
6698	1152	1504	1593	1073	847	507	442	381	344	295	286	274	935	14578	7619	466	207	214	215	218	177	187	219	226	209	189	200	218	237	202	190	212	239	199	223	218	216	209	176	203	216	240	201	194	214	185	187	207	214	206	177	209	221	215	219	200	196	210	204	192	214	188	208	186	223	220	211	226	230	238	209	216	200	230	198	207	203	222	211	210	214	202	224	243	190	193	223	221	183	232	215	213	228	206	207	231	214	201	189	216	218	188	215	211	216	200	208	213	206	183	178	195	204	205	210	220	193	214	222	197	222	209	214	200	204	201	196	214	204	200	197	193	180	191	215	220	202	195	208	207	204	221	207	207	174	188	188	211	209	235	209	205	205	222	182	172	192	205	198	211	206	211	187	187	220	213	227	217	205	208	222	231	204	209	197	206	222	210	180	214	219	213	210	198	215	202	221	192	216	202	186	193	186	194	219	204	207	218	206	209	200	199	211	209	211	197	173	217	213	220	191	235	210	207	206	203	221	205	217	200	171	195	250	183	198	218	227	220	189	204	186	204	217	214	203	177	184	188	178	186	180	210	207	234	216	212	183	194	203	192	220	197	207	221	208	187	192	205	189	209	200	185	215	193	189	200	188	184	217	192	193	231	211	217	211	222	212	195	185	202	174	181	187	201	209	216	193	202	229	216	220	219	199	223	201	205	201	213	184	206	214	212	224	218	221	200	184	221	221	212	206	239	237	196	204	209	224	207	219	217	204	230	174	204	206	199	194	221	204	207	222	211	222	204	196	184	223	212	227	221	212	227	204	207	218	237	217	208	200	178	202	218	205	199	227	211	210	219	215	209	205	180	189	231	218	219	232	220	216	195	195	189	226	236	211	212	208	198	209	219	202	212	226	206	205	199	195	203	208	196	200	201	223	204	220	186	199	239	204	224	187	215	206	185	200	225	195	199	188	226	207	216	195	222	207	228	212	186	207	197	208	193	198	221	193	221	212	180	192	209	201	244	215	220	231	187	219	188	236	207	227	213	227	202	202	184	229	199	215	216	194	193	208	215	203	216	202	197	213	209	193	212	217	237	182	227	206	212	203	216	198	216	227	199	203	187	226	210	190	183	211	220	214	205	206	204	190	208	224	210	206	197	205	212	189	226	203	215	195	231	185	228	205	206	194	226	216	220	206	219	192	178	218	194	218	199	216	211	213	232	210	180	207	207	217	210	190	198	175	202	199	219	205	193	196	188	206	210	207	183	203	202	212	203	202	224	194	231	216	179	213	197	223	212	212	198	222	201	199	214	206	224	219	225	201	202	221	187	200	224	199	173	203	219	202	199	188	202	209	216	213	234	226	216	199	206	206	217	205	221	195	199	211	225	202	207	183	191	223	192	215	216	224	193	181	208	223	206	235	196	209	195	220	220	205	236	214	200	206	184	164	195	202	224	199	234	204	180	223	198	221	227	203	215	179	207	207	201	179	176	209	215	215	215	207	199	186	227	208	202	197	188	212	210	203	201	203	208	215	217	171	207	185	201	185	238	225	233	194	185	221	188	193	187	213	199	231	186	181	211	217	223	209	226	216	218	203	222	208	209	212	184	211	194	188	221	183	183	217	230	192	191	196	196	199	191	225	214	209	207	183	192	192	178	221	188	218	200	211	230	222	206	209	206	206	198	199	188	230	197	210	199	197	174	194	238	186	217	206	196	194	189	218	222	215	213	202	214	216	233	204	197	195	207	221	210	181	228	182	200	211	197	229	189	207	208	211	215	222	207	191	206	189	205	207	199	199	198	197	198	196	201	254	202	212	216	214	227	197	199	223	212	233	187	181	188	225	230	218	200	212	177	214	190	218	235	202	178	202	201	206	217	213	220	217	190	206	207	211	226	235	209	220	218	224	227	201	214	224	204	187	213	211	220	214	210	232	197	217	225	217	191	222	182	189	191	221	174	208	204	217	209	200	230	225	222	201	207	223	182	203	202	224	205	210	208	218	199	234	228	196	199	225	242	221	201	183	209	219	208	213	208	199	224	227	213	222	211	197	201	196	220	210	214	214	221	216	213	224	182	240	187	200	203	220	172	192	206	216	209	205	213	232	201	185	188	202	195	215	199	205	189	223	174	205	200	197	198	215	210	212	217	208	203	181	216	227	217	217	185	201	185	187	223	207	195	205	198	188	208	217	239	200	203	207	203	195	209	212	194	201	216	183	190	189	217	217	180	210	212	199	206	203	204	195	208	232	217	203	217	201	210	207	220	215	223	219	207	193	215	212	206	188	199	206	216	225	206	209	211	209	184	201	195	204	228	222	208	200	221	224	208	198	215	218	190	198	209	212	218	220	205	217	204	218	214	190	197	223	231	213	216	207	186	192	212	198	217	223	182	230	185	231	213	218	224	217	203	192	202	202	204	202	232	204	223	221	198	207	218	215	219	223	184	221	204	211	201	209	208	209	225	205	221	221	221	217	216	202	207	195	197	219	198	204	231	177	203	202	227	193	198	181	229	212	211	199	204	220	197	192	202	218	205	219	187	210	207	213	201	199	211	216	194	222	209	195	201	198	196	203	221	222	206	253	213	236	223	213	216	210	190	219	196	216	236	208	218	196	184	218	215	197	218	196	213	200	188	209	217	211	213	217	230	217	200	202	216	213	192	227	217	203	235	200	236	194	218	207	219	207	199	174	205	186	214	229	208	217	189	213	224	209	220	213	191	207	222	223	195	210	240	181	217	187	217	235	214	237	200	197	222	195	188	202	225	221	202	218	205	211	197	192	217	200	201	221	192	223	178	206	213	200	213	222	205	203	186	194	233	187	195	212	237	195	226	199	218	202	224	212	214	203	210	211	182	184	214	175	177	188	217	215	242	186	213	215	219	197	230	211	188	207	192	201	205	206	194	213	216	198	211	225	183	229	195	239	207	196	208	209	207	229	219	215	218	230	230	206	191	192	237	208	205	201	219	197	221	208	209	206	212	216	222	213	192	193	214	201	188	196	233	220	214	215	206	220	213	180	193	234	186	227	206	217	184	207	192	194	222	200	224	218	234	215	198	204	222	187	187	204	209	202	182	210	235	214	193	248	206	202	223	212	210	202	210	202	194	194	205	220	213	230	211	231	207	207	199	209	190	216	187	223	215	215	187	184	201	183	198	217	219	230	210	204	221	189	211	200	194	213	200	186	244	198	188	196	204	214	200	195	197	216	206	188	191	228	232	203	195	200	227	203	208	195	214	197	222	241	212	182	203	173	191	211	209	225	199	199	217	203	223	212	212	195	192	212	206	188	200	208	177	201	202	194	209	202	213	208	189	190	199	194	218	188	201	200	216	224	194	191	185	199	227	209	225	208	211	240	208	219	191	200	211	212	187	187	215	200	181	192	196	222	220	226	239	199	194	193	228	219	208	247	203	216	213	210	194	210	210	218	207	233	203	196	224	199	201	205	219	189	197	187	230	206	209	219	187	193	217	200	197	222	226	209	211	226	201	229	211	217	213	205	171	195
5413	1430	3165	3886	3017	2501	2029	1943	1665	1357	1172	1087	1051	4984	39455	21295	1139	610	616	580	610	611	617	621	609	575	619	561	587	603	582	548	552	559	569	592	528	554	531	531	556	543	558	546	550	566	507	518	535	569	535	564	531	556	556	553	567	518	580	562	563	512	565	535	561	524	508	580	532	536	529	483	508	551	560	558	536	534	533	537	519	550	532	581	539	546	529	565	527	521	534	536	539	523	551	545	549	532	514	510	544	547	568	517	544	514	522	536	553	561	542	532	524	544	515	558	490	533	551	597	562	548	531	535	549	548	559	533	569	559	554	570	525	558	522	543	551	545	538	528	559	555	566	543	515	529	514	532	536	557	573	521	509	521	551	523	518	578	535	541	492	568	521	568	573	530	525	565	511	547	567	557	537	570	544	546	545	514	498	528	543	513	531	555	542	525	517	565	501	539	515	564	555	511	530	521	510	560	529	559	553	525	558	550	514	508	514	551	561	491	531	551	561	534	546	498	546	542	540	549	531	510	532	543	561	532	478	554	494	500	507	557	528	552	543	558	524	496	554	539	520	502	509	560	521	538	502	531	527	512	534	528	515	530	597	520	523	533	493	531	551	527	533	568	522	524	513	549	508	531	569	540	530	530	528	516	525	543	536	583	527	526	541	526	505	540	538	510	564	539	545	515	530	536	547	562	524	543	537	518	527	548	514	552	529	520	523	536	549	543	518	525	505	535	529	565	551	562	538	548	524	559	514	539	559	562	527	498	531	499	548	541	537	522	524	489	530	527	554	538	558	543	531	515	504	563	529	565	505	542	522	569	526	542	512	557	519	527	530	480	542	556	534	551	559	530	495	562	534	552	541	528	572	542	546	539	512	549	558	514	511	498	558	523	569	530	561	497	533	516	521	557	549	574	532	542	517	512	570	525	488	550	528	524	584	553	547	505	538	528	562	545	534	493	534	531	514	531	598	552	529	556	525	541	521	552	537	528	523	554	515	501	530	534	526	532	554	541	538	549	554	540	561	489	513	548	586	550	563	525	544	542	529	512	542	490	533	531	529	571	529	516	553	561	531	542	546	537	551	561	539	523	542	527	507	572	525	527	543	545	532	541	510	520	530	566	524	521	599	545	521	553	542	530	509	543	523	536	527	559	532	544	520	573	535	572	503	557	541	550	537	489	487	567	536	559	479	502	529	500	482	517	504	512	535	542	534	517	498	553	551	542	521	551	556	485	540	548	527	520	519	541	517	552	546	544	514	503	560	567	557	498	521	582	522	584	567	539	553	525	517	556	506	543	527	543	544	517	540	591	543	558	518	550	545	546	525	526	578	490	542	486	532	552	516	562	569	549	523	514	555	522	499	567	533	521	530	516	535	536	498	519	569	589	526	562	546	524	541	549	554	502	540	562	513	520	548	529	551	537	462	538	565	573	520	550	526	541	521	561	547	517	521	550	564	518	550	488	535	548	525	548	538	474	533	516	565	498	566	506	459	561	590	578	534	532	528	495	524	543	506	535	571	544	529	525	520	561	564	561	571	521	570	569	523	566	544	542	560	538	529	534	537	538	567	527	487	524	522	552	526	526	552	519	518	537	533	514	525	510	555	568	524	567	516	539	529	570	496	546	519	537	578	504	541	554	516	513	568	536	552	553	538	551	535	556	546	559	524	528	547	563	542	593	534	524	540	546	579	537	528	543	531	556	496	571	539	530	577	513	553	494	536	587	556	525	541	539	538	537	534	525	573	531	544	533	520	558	545	554	501	542	532	484	546	506	513	517	517	537	484	525	548	578	541	540	486	599	535	556	510	558	498	557	526	529	558	513	560	553	537	522	538	536	591	558	529	553	539	553	522	528	542	589	526	512	498	536	526	510	540	575	583	549	484	543	527	517	529	541	554	544	488	537	583	534	508	505	498	512	523	508	523	568	518	528	511	501	530	542	534	539	542	523	552	556	528	553	513	526	546	525	530	560	559	517	545	551	505	540	516	565	528	549	499	523	550	579	557	560	521	513	518	529	514	527	552	573	518	533	513	519	539	573	565	530	535	532	509	539	485	519	563	524	539	551	544	529	529	539	578	521	516	524	507	541	569	541	541	579	495	515	544	554	507	528	540	518	530	525	542	538	525	492	485	544	519	501	515	596	540	534	499	507	523	538	516	547	518	539	562	527	549	554	544	542	571	559	496	542	511	567	560	538	518	534	537	551	520	499	513	554	511	593	538	515	508	522	551	526	529	489	514	532	531	549	569	551	526	560	523	524	545	535	590	536	524	552	562	562	514	540	491	554	503	533	538	552	532	552	503	548	518	552	538	549	503	529	537	501	580	497	565	532	538	538	517	532	511	497	516	566	518	524	522	562	558	528	547	515	537	560	525	553	527	507	558	543	540	517	510	547	539	555	548	521	527	532	568	541	584	555	504	520	504	508	504	525	543	499	543	550	550	534	505	533	508	510	550	547	569	552	501	584	540	536	553	569	530	518	568	579	503	552	540	512	496	506	586	518	523	529	525	554	534	508	540	507	521	494	486	523	552	562	525	524	559	517	559	512	512	554	582	586	522	501	545	527	528	564	539	549	510	563	532	512	519	568	511	514	522	527	522	519	538	537	583	531	540	500	503	522	523	545	488	502	546	552	511	508	540	500	556	593	573	538	539	492	502	487	505	517	548	531	554	524	481	544	530	528	552	574	493	541	544	564	515	573	527	562	525	551	510	517	552	549	495	541	554	552	544	542	565	521	569	519	532	535	559	517	522	528	552	535	541	547	533	531	552	514	547	585	504	539	519	526	526	530	509	518	521	539	525	554	537	527	519	554	545	532	523	581	546	532	496	519	535	513	500	569	507	561	508	534	522	542	511	502	556	518	517	542	561	539	524	546	515	523	541	555	530	569	510	527	514	540	580	495	560	552	517	518	506	505	564	528	565	550	501	552	541	528	515	542	519	569	538	529	510	568	576	516	522	490	526	555	512	527	496	544	531	566	580	541	553	523	551	559	538	520	540	529	535	547	553	506	527	546	493	564	508	524	550	526	526	561	541	526	553	534	579	552	549	528	531	531	581	537	551	531	541	585	584	540	536	539	525	527	542	527	503	534	579	561	512	556	497	533	545	502	542	541	563	559	542	543	512	565	553	566	527	526	526	534	525	519	552	488	522	520	528	521	556	507	457	564	549	488	527	543	555	521	569	540	538	526	504	539	529	512	530	503	524	573	515	525	518	547	533	528	521	551	528	500	562	516	542	580	504	567	529	512	555	538	523	562	524	567	550	526	554	530	515	516	536	537	550	534	558	508	552	555	552	524	500	553	535	555	526	488	532	520	535	492	584	513	507	545	529	514	536	528	520	543	526	562	518	500	531	558	523	511	546	503	536	551	516	537	544	531	548	532	520	543	514	531	508	549	540	514	525	521	560	547	533	549	522	545	534	519	518	545	527	539	550	523	519	524	567	544	580	551	549	515	564	536	538	526	550	570	531	523	527	562	530	557
12683	2496	2871	2912	1946	1162	821	564	483	391	338	290	273	4332	24988	13923	789	184	159	147	150	142	134	157	150	154	155	135	156	143	136	149	155	163	146	128	155	131	159	130	133	140	143	144	149	152	135	159	154	158	146	142	139	143	154	146	147	138	135	137	150	140	171	134	143	138	156	137	138	147	140	145	140	127	132	143	136	138	138	130	158	147	141	126	149	136	151	153	133	146	144	139	133	133	147	132	148	136	130	146	162	134	121	126	141	125	141	143	125	144	141	124	107	137	164	143	125	162	140	155	125	131	126	158	152	149	145	127	129	135	135	130	127	144	129	120	144	141	171	141	128	141	147	142	135	140	147	137	126	138	120	137	155	127	151	117	157	145	136	135	120	132	131	142	127	122	136	147	146	153	136	140	130	140	127	138	120	137	141	136	120	139	129	131	150	129	138	142	155	118	145	135	152	144	121	125	130	129	153	148	134	149	139	145	139	145	127	128	137	158	149	145	130	159	143	144	151	123	147	121	140	138	145	154	142	138	164	145	132	174	137	128	143	134	161	130	156	146	145	140	116	142	142	141	129	141	168	130	130	151	132	136	145	119	127	114	114	154	136	129	129	152	143	140	133	154	154	138	141	134	149	120	126	137	142	136	134	146	137	138	123	135	163	134	143	145	163	129	144	126	119	138	162	146	142	158	149	146	138	138	136	137	145	116	144	138	140	120	141	149	129	140	150	124	126	138	131	134	140	144	178	126	154	133	127	123	144	146	121	109	130	133	153	156	111	138	170	113	162	154	129	135	136	139	145	153	126	144	158	156	143	130	125	135	124	145	129	123	128	139	131	126	134	129	141	151	112	138	137	135	132	122	157	134	136	135	154	128	142	133	138	135	151	143	127	142	132	141	148	128	146	145	144	147	123	139	157	127	143	139	143	132	124	144	155	126	133	148	136	135	132	131	144	141	131	141	124	114	118	147	133	125	147	140	133	130	141	152	142	118	139	160	157	127	120	155	133	148	136	136	130	138	121	148	138	150	137	136	154	141	145	144	163	146	155	137	124	145	127	137	142	149	133	132	139	122	122	135	130	129	147	130	127	153	137	139	127	132	125	126	140	146	143	128	131	132	149	114	127	129	143	144	129	121	157	120	141	137	135	131	155	147	160	106	116	127	144	140	137	148	144	113	151	137	135	125	137	124	147	103	130	136	153	118	124	148	148	152	128	151	135	130	147	140	118	143	137	155	141	149	138	137	152	131	148	131	128	119	135	136	148	147	150	148	137	148	121	145	122	140	145	152	134	135	130	161	130	135	139	122	137	140	123	156	139	141	143	169	126	145	139	128	164	166	154	151	145	119	142	154	139	163	147	136	156	114	144	141	134	145	134	134	128	136	149	160	132	127	121	123	126	160	140	132	135	150	143	159	155	155	145	120	131	140	138	136	129	146	144	113	145	139	129	147	129	157	133	119	141	130	143	149	146	147	117	156	164	141	112	127	142	137	137	148	140	144	133	128	143	136	138	151	158	142	132	114	143	139	112	154	161	135	150	137	133	125	141	165	127	122	151	153	143	143	122	136	159	145	139	131	137	135	122	127	124	128	141	142	119	125	125	146	134	117	141	145	139	140	141	150	147	131	120	132	131	127	147	128	129	133	132	130	150	132	138	151	142	143	132	143	147	135	136	135	153	130	133	133	135	120	128	119	139	114	148	137	123	135	136	123	174	165	149	145	130	161	162	146	136	123	152	138	132	132	138	136	162	156	155	149	140	131	163	113	149	125	152	138	130	130	138	126	143	137	151	148	129	136	152	116	157	145	121	147	123	119	162	145	153	134	151	139	153	135	151	135	144	127	117	137	157	136	116	115	157	119	163	133	151	156	138	129	149	135	119	140	142	130	148	140	142	156	119	149	124	138	158	166	129	150	158	121	145	145	144	140	123	174	157	149	138	119	128	122	141	151	140	127	139	130	152	137	133	133	146	133	136	145	140	155	144	116	147	131	163	148	133	137	150	147	139	142	128	147	143	119	137	135	129	126	150	141	139	145	127	151	149	140	129	142	122	124	132	136	138	126	150	129	134	133	124	160	141	153	132	161	131	140	149	145	174	167	133	144	143	159	153	150	138	161	147	142	141	150	147	153	121	164	140	146	121	150	127	143	145	148	138	145	135	127	122	142	152	145	137	152	152	131	137	164	122	144	136	153	128	174	148	128	164	133	138	139	125	128	154	127	148	129	131	134	131	136	132	144	126	135	133	147	160	160	138	157	148	152	150	136	154	141	153	132	131	141	147	133	126	134	131	137	141	128	159	135	150	159	163	138	159	130	120	134	146	127	143	145	149	134	143	143	137	136	132	135	126	143	159	149	132	130	140	137	147	175	146	145	142	141	140	149	163	148	111	115	130	137	141	128	135	135	131	137	150	120	134	145	147	147	116	124	132	140	133	144	150	154	149	137	136	167	120	123	139	146	140	114	152	124	133	128	150	121	137	138	140	127	135	121	159	143	146	110	151	132	131	162	140	138	150	168	141	129	116	142	119	135	141	140	128	141	119	147	126	128	143	127	110	160	131	146	137	158	141	122	146	131	146	140	132	140	124	139	153	141	124	140	121	140	146	138	139	123	135	155	148	144	141	138	140	138	131	135	142	121	154	145	152	161	131	146	147	138	136	141	162	143	151	128	144	140	131	133	120	157	143	135	137	124	137	124	142	132	129	139	159	137	138	147	144	128	156	116	142	134	145	139	132	147	145	137	132	146	125	145	155	120	141	148	116	149	122	154	127	138	150	120	130	127	160	143	149	121	135	123	114	152	136	129	150	153	126	137	148	140	128	148	135	120	141	126	130	131	124	139	154	140	147	125	106	127	142	141	141	135	123	132	151	142	125	153	131	144	154	142	142	139	133	133	134	123	163	135	118	128	133	141	131	136	134	139	133	141	117	160	123	151	150	156	153	142	142	130	142	139	122	151	128	143	156	149	157	149	137	133	144	135	144	157	148	137	151	141	119	134	129	148	140	147	127	142	144	127	145	153	143	112	132	142	146	156	137	170	156	126	149	140	142	138	158	144	131	156	148	140	156	152	146	131	131	129	155	146	130	129	152	147	149	166	138	129	160	121	158	138	120	135	141	138	144	175	134	150	151	117	165	136	129	139	146	154	137	146	175	131	152	149	121	128	123	137	118	145	126	136	127	150	168	121	130	117	132	125	147	129	116	135	132	147	156	143	145	147	146	130	148	137	130	139	143	124	153	149	155	116	125	121	140	140	124	163	121	148	150	133	127	129	147	126	121	144	137	132	145	156	122	135	139	123	134	150	139	142	138	137	145	148	129	131	142	123	145	139	161	136	149	134	141	145	152	125	125	140	143	115	132	133	130	144	137	153	135	156	143	123	139	130	147	136	151	147	155	154	144	157	124	130	127	146	123	145	138	149	135	159	160	129	145	122	137	139	144	146	143	166	140	145	127	130	144	134	139	111	139	143	134	134	140	151
7196	2303	5314	6472	5273	4072	3312	2953	2361	2021	1824	1437	1320	15657	49298	27912	1434	512	516	507	481	486	435	425	453	437	428	421	461	381	395	411	402	394	435	408	417	390	428	377	411	417	391	385	347	409	376	356	385	411	354	402	367	358	366	373	368	400	370	390	378	369	383	377	378	392	384	388	337	357	367	372	340	377	370	396	348	375	376	336	390	380	368	374	383	391	400	345	389	380	386	378	363	375	407	375	368	378	347	390	378	372	335	377	356	380	355	386	362	346	344	355	349	370	362	337	344	393	396	388	365	369	339	357	346	374	376	345	372	374	352	364	341	366	407	368	326	368	393	345	384	359	370	372	355	342	306	352	339	318	407	403	394	369	363	376	359	337	352	352	371	315	382	403	381	385	369	359	330	408	357	370	374	375	380	376	415	342	325	394	368	360	371	397	383	358	369	348	377	378	369	344	394	367	386	377	371	317	374	378	340	358	340	341	372	351	374	350	361	388	351	368	380	403	404	375	343	403	378	369	346	337	359	377	363	368	346	360	360	397	360	343	334	375	368	340	382	378	336	407	361	381	375	355	376	387	353	380	358	384	379	306	383	345	359	355	372	349	387	351	372	362	355	380	369	354	364	364	377	366	373	381	372	363	366	380	378	364	394	385	358	387	351	358	353	419	379	371	362	358	356	345	430	361	361	346	367	334	369	372	389	393	354	406	360	366	340	329	368	359	388	373	353	318	372	333	379	373	398	377	359	366	396	383	366	391	348	336	376	368	364	381	391	367	362	346	373	390	335	362	357	358	388	373	356	354	376	362	390	360	372	345	336	391	354	366	343	370	367	356	357	362	393	405	344	348	369	349	342	368	396	372	362	345	368	371	365	359	364	354	379	386	395	332	375	347	359	377	364	388	390	357	390	371	343	358	376	373	388	378	370	383	358	364	350	386	359	376	371	321	370	404	370	372	376	396	390	354	353	391	372	370	383	341	357	353	369	377	328	362	378	416	376	377	356	380	385	349	365	375	359	373	377	359	340	367	359	388	372	397	379	375	349	367	358	352	372	363	360	385	361	333	337	351	392	367	380	407	391	384	358	378	359	368	380	351	353	368	358	380	353	359	353	378	350	381	354	385	338	397	399	427	364	370	369	361	360	355	373	371	328	414	368	352	377	369	359	378	409	354	366	343	340	353	326	390	391	332	357	391	381	356	362	388	388	375	373	357	414	382	343	353	366	343	415	369	362	361	361	367	339	348	391	401	382	368	365	427	362	361	403	389	345	377	380	323	367	349	372	357	368	359	366	370	399	361	403	352	393	365	354	370	381	389	343	398	373	369	401	350	364	354	339	325	398	337	337	390	309	359	395	366	394	361	348	318	383	345	374	367	360	357	355	358	348	366	363	326	307	388	368	358	378	387	330	374	362	398	343	348	334	332	401	402	362	364	390	362	387	376	352	343	327	352	387	358	341	364	370	377	341	340	373	340	351	356	392	411	367	392	360	391	378	363	360	387	357	349	366	353	384	387	408	346	348	386	353	356	365	359	342	358	384	361	378	368	370	338	362	388	372	351	379	384	376	376	382	341	397	361	348	338	393	367	361	397	366	364	366	374	358	337	367	387	384	363	355	369	350	371	348	358	365	350	353	392	395	348	371	372	372	332	366	360	403	372	384	381	365	363	334	379	383	353	383	381	367	375	366	361	357	425	356	350	348	340	347	359	382	386	367	340	374	358	349	337	353	344	360	355	358	357	342	375	382	355	409	349	369	379	360	359	357	370	377	336	367	383	323	376	367	359	405	410	339	371	356	406	406	375	388	350	367	354	378	394	387	308	335	368	396	374	355	372	407	368	395	342	352	364	353	394	352	347	358	384	353	360	337	372	398	363	351	373	371	383	372	371	363	373	374	360	368	365	382	402	343	364	358	342	374	356	363	355	359	377	377	332	394	334	367	380	369	341	345	336	355	341	338	341	358	393	384	372	358	359	359	374	368	381	364	409	363	326	370	368	359	365	374	366	389	382	352	327	394	346	327	357	364	340	383	357	366	383	370	388	346	362	337	366	393	347	358	383	366	319	355	378	378	396	373	380	395	359	341	370	369	407	348	395	360	347	364	377	346	383	351	391	352	387	384	360	362	333	365	371	364	384	386	322	384	384	362	369	351	335	356	335	379	377	371	362	360	352	373	378	366	378	381	358	344	372	376	368	390	374	344	379	375	378	368	352	376	341	350	395	400	373	363	374	384	377	383	338	389	364	373	363	377	350	368	372	339	350	372	364	342	335	365	362	360	354	383	391	320	325	369	347	412	373	362	365	377	348	401	399	365	377	386	384	384	348	378	366	364	342	377	382	377	344	387	405	391	355	395	382	356	392	360	334	353	400	366	398	341	370	352	398	365	352	347	356	404	376	339	368	373	382	359	355	336	349	341	420	381	372	339	400	390	358	360	381	390	393	374	344	405	375	376	354	362	370	340	331	330	381	364	333	390	365	408	363	395	354	340	369	339	431	361	401	350	347	427	367	354	361	354	350	382	380	362	387	329	355	361	396	357	382	349	360	380	345	363	349	392	347	388	390	375	365	351	358	348	366	388	382	362	370	347	374	375	371	386	407	376	383	353	383	381	380	365	346	362	396	375	378	347	380	380	397	339	369	392	361	361	363	358	367	385	348	339	365	372	382	370	396	401	358	369	362	345	386	355	346	346	368	398	387	378	346	381	349	371	363	359	366	347	342	339	324	360	359	387	358	342	384	365	371	387	374	353	402	363	359	394	367	383	347	399	340	383	353	344	340	368	373	353	392	349	396	371	359	382	345	375	344	369	371	337	324	352	353	332	337	341	379	358	361	353	385	382	347	328	377	357	358	362	369	375	377	378	349	379	345	411	378	372	360	374	353	358	379	349	377	346	370	383	348	379	381	357	389	372	374	381	400	384	365	401	372	374	332	366	399	340	378	352	357	359	385	352	367	357	319	375	398	365	342	404	373	353	363	367	352	344	364	390	369	383	363	357	395	348	355	368	403	388	329	361	372	409	358	369	342	340	356	374	332	347	380	380	389	395	387	355	369	340	375	373	350	349	374	366	390	364	410	368	365	364	378	361	352	382	359	363	379	383	379	380	360	362	313	363	337	349	375	376	376	374	350	398	399	356	378	343	340	378	380	376	377	385	388	341	382	360	349	340	374	363	360	422	339	372	370	381	363	352	369	349	353	375	380	357	358	363	327	363	365	333	391	375	335	357	358	335	381	332	385	381	355	377	375	338	349	356	377	348	366	360	356	393	380	380	360	364	402	347	339	356	358	368	344	350	343	381	382	377	352	351	335	352	356	366	362	349	362	345	330	368	379	372	380	362	377	375	366	385	384	347	387	366	348	397	377	368	355	374	371	361	345	361	389	344	390	380	399	353	358	345	353	365	329	352	358	349	395	365	379	327	373	337	404	342	377	374	406	363	346	332	359	375	375	350	350	358	394	399	354	349	333	355	349	339	358	377	401
1943	213	294	260	203	195	175	170	150	150	163	161	166	488	1687	866	160	186	167	142	161	139	154	148	185	145	153	148	153	148	149	164	146	157	148	179	175	165	169	171	164	173	170	163	157	183	152	183	160	171	159	135	150	136	144	126	176	165	173	172	159	163	149	168	156	169	188	173	150	175	167	163	172	163	135	139	152	140	141	159	149	141	147	149	160	172	155	162	148	148	175	152	154	164	170	171	153	156	133	161	165	148	157	154	149	153	169	156	161	166	148	151	153	139	137	161	139	165	151	175	159	166	156	168	141	146	145	166	167	154	177	144	162	145	149	152	153	175	156	159	184	168	145	167	168	167	150	142	151	144	177	159	148	142	155	152	153	169	147	162	139	153	145	168	145	178	168	154	140	147	160	153	180	163	176	174	166	164	153	163	177	168	132	148	137	151	165	156	175	149	146	167	129	151	172	150	176	152	137	158	148	151	134	160	158	152	162	162	151	150	155	168	147	152	166	128	156	158	156	130	151	157	141	159	166	149	129	149	178	161	185	145	142	164	157	161	182	153	152	147	146	151	151	149	158	137	157	159	141	164	160	164	149	153	151	141	168	178	168	156	151	175	158	138	170	152	177	165	154	161	145	143	156	151	148	163	163	137	165	156	148	146	148	157	150	144	151	167	168	150	164	164	156	153	132	154	155	136	137	156	148	147	161	136	155	160	142	158	168	156	155	145	178	150	155	157	143	156	147	156	162	157	173	152	175	153	139	156	148	191	149	155	159	175	166	151	175	157	184	162	140	160	156	168	165	147	143	166	151	151	131	140	143	137	162	161	147	158	188	158	172	155	154	180	152	158	157	176	173	180	149	155	142	147	170	152	138	156	162	160	162	182	133	194	158	162	152	157	162	155	136	173	167	156	184	127	152	159	161	161	165	184	162	149	167	153	143	162	173	150	149	172	155	150	154	159	147	173	151	146	167	176	127	142	159	162	150	157	161	157	162	172	148	182	152	152	171	154	157	141	161	148	171	161	159	137	139	163	144	172	149	146	157	167	178	122	145	153	141	149	147	148	158	177	153	139	154	167	150	158	140	159	144	165	161	150	153	170	157	137	145	157	151	128	160	164	152	151	148	134	141	141	162	164	162	187	166	152	125	149	163	143	162	152	153	173	144	164	125	187	150	149	155	142	162	146	167	166	187	156	170	139	153	166	160	150	188	154	154	169	156	159	155	155	144	148	155	192	136	142	153	159	145	167	165	168	161	173	163	157	160	156	149	155	153	156	159	142	165	157	150	152	152	128	159	185	173	147	167	150	170	147	161	136	160	155	161	178	147	128	146	143	172	145	138	167	154	144	150	172	154	145	169	147	164	164	144	181	166	161	148	177	157	169	143	160	154	174	149	130	158	171	169	153	173	163	141	149	141	142	133	165	143	150	174	168	161	147	150	167	153	165	164	142	151	152	148	155	164	169	161	142	160	133	169	163	173	130	132	156	171	182	147	155	170	165	153	187	177	183	192	135	154	164	160	161	170	173	168	167	150	132	147	150	158	161	127	166	130	147	148	137	160	152	167	151	181	173	154	172	144	156	170	158	153	159	167	134	141	163	150	130	144	162	173	172	174	166	150	152	147	163	177	135	152	161	182	141	166	169	147	167	158	164	150	153	167	163	176	158	150	150	173	138	161	154	144	155	178	159	157	139	162	153	151	139	150	132	156	168	174	164	141	152	157	149	152	123	149	132	135	142	186	138	163	157	147	170	147	150	167	135	174	148	154	181	165	169	169	156	155	163	152	147	140	166	152	170	167	161	165	155	156	154	157	158	157	171	164	152	169	151	157	169	134	133	139	151	163	183	165	140	176	155	145	176	159	151	153	160	134	163	141	154	194	162	154	140	160	149	149	142	138	134	160	133	140	150	144	145	163	154	166	143	152	153	174	155	142	163	174	153	155	172	148	154	163	169	167	182	158	139	156	140	174	169	143	167	167	150	128	178	157	133	167	148	132	130	168	158	159	183	146	173	139	153	165	140	147	132	143	166	153	156	158	142	183	170	147	151	147	160	171	170	149	165	158	157	171	137	165	173	157	161	133	157	147	161	147	158	153	142	163	160	156	136	178	168	166	162	145	178	180	141	151	148	168	148	181	154	156	145	139	174	169	166	142	161	163	156	166	164	150	169	141	190	168	144	168	163	150	128	168	139	160	159	189	168	164	189	154	166	163	152	151	174	142	175	165	147	150	156	150	127	167	181	144	152	161	165	152	142	147	153	143	164	135	174	129	157	156	154	128	144	148	159	149	158	153	152	160	166	188	169	148	163	166	178	152	181	149	138	138	165	155	185	167	168	133	145	158	154	172	147	143	171	150	166	173	157	152	164	141	169	144	143	176	160	152	152	134	151	144	139	160	175	180	161	152	170	152	172	170	140	177	167	177	169	151	147	172	169	167	140	164	159	188	170	145	164	148	144	172	154	140	154	154	164	175	146	146	158	165	133	144	150	135	158	166	144	159	149	159	182	150	159	182	173	163	146	154	146	142	157	149	133	171	146	166	157	165	161	168	149	165	153	164	162	157	163	160	183	162	197	150	169	149	153	125	156	151	150	144	158	137	176	168	144	145	161	157	156	169	157	168	154	156	138	160	165	141	146	138	150	172	161	163	129	160	148	150	161	174	131	173	147	132	145	169	157	155	145	155	168	147	141	167	155	172	145	133	157	130	168	148	173	141	160	173	156	150	143	141	159	149	159	167	161	159	159	155	149	144	145	131	149	122	149	164	157	147	139	173	155	131	136	139	161	154	175	149	145	153	183	173	143	169	184	141	173	140	145	149	159	151	147	139	153	137	141	163	154	175	151	139	182	145	173	155	154	136	159	153	157	195	162	172	151	161	171	165	155	157	153	136	169	180	139	151	156	142	126	152	159	176	152	133	178	152	152	150	176	179	154	158	157	179	165	153	142	148	161	150	149	159	168	171	167	179	166	155	145	139	156	162	160	167	152	140	154	151	143	149	168	154	137	163	173	140	128	145	173	149	164	163	160	160	157	152	140	154	166	165	185	145	143	166	158	146	141	155	169	173	156	177	138	147	168	179	163	141	187	154	160	160	148	140	170	149	171	152	145	165	167	135	149	158	148	138	133	149	171	146	151	123	145	164	134	156	161	151	176	176	147	168	168	153	148	153	152	150	162	142	138	178	144	144	158	135	163	144	175	178	133	162	149	155	144	160	148	162	148	141	126	166	153	160	147	176	151	155	153	150	165	158	156	153	186	169	174	149	141	154	141	176	154	159	174	157	168	152	129	136	165	156	172	140	168	143	142	155	141	161	157	171	147	186	162	155	172	161	162	174	173	140	150	146	162	168	139	157	146	157	124	170	159	160	157	166	136	156	167	156	159	148	168	139	149	166	157	151	168	160	148	174	170	153	163	142	165	168	151	160	159	161	155	159	149	151	155	142	149	163	172	162	164	158	156	141	122	145	141	156	159	167	149
2132	505	641	708	632	578	558	520	539	497	456	451	441	3024	9979	3935	483	428	456	430	452	426	421	445	405	425	400	373	398	442	445	397	451	425	401	419	422	417	402	456	387	446	411	421	422	412	406	414	431	409	437	422	430	436	409	440	417	423	417	415	415	452	433	411	415	415	409	423	401	402	447	464	415	430	435	414	421	416	418	427	402	419	451	428	415	436	412	406	422	364	436	411	412	428	419	420	445	433	481	419	453	439	418	432	450	412	415	430	422	473	414	443	387	429	413	402	405	422	450	420	417	413	417	411	431	413	441	422	404	426	441	412	457	431	420	454	443	438	410	436	417	420	432	437	415	430	439	460	385	438	457	445	461	439	454	417	452	425	412	447	406	423	401	416	413	414	442	433	466	448	416	420	403	430	417	434	427	446	436	406	463	420	393	423	410	442	438	409	410	408	412	398	400	422	423	431	415	453	422	432	436	429	454	432	404	414	441	404	452	409	446	427	435	429	394	409	432	430	396	425	442	407	464	426	460	433	431	391	433	439	439	432	473	420	437	439	442	412	434	435	433	408	443	409	425	406	414	411	421	407	457	437	418	408	413	383	368	405	386	427	449	425	397	417	415	440	403	426	404	466	413	412	446	428	424	407	419	439	424	426	394	442	476	430	409	436	441	452	430	423	406	433	463	433	415	394	406	434	460	414	427	447	448	430	432	436	432	419	396	410	418	446	413	423	454	433	441	414	427	438	399	422	382	419	424	414	450	432	430	426	399	413	452	447	456	445	413	459	419	420	421	438	408	431	431	401	421	427	440	458	417	405	447	404	426	444	395	423	441	389	429	427	414	392	428	447	409	415	427	423	465	430	417	436	413	428	414	439	417	417	414	423	430	420	419	432	447	393	434	448	438	414	411	394	434	418	403	448	429	424	448	411	408	466	392	441	455	415	441	438	409	407	451	442	415	444	430	411	439	413	380	436	421	421	425	442	465	437	417	403	414	400	422	432	432	400	426	434	424	428	412	402	453	409	418	476	453	431	446	420	420	444	422	420	376	430	434	407	373	407	419	400	432	438	437	434	421	408	417	390	381	411	404	397	423	407	415	414	412	409	438	434	427	395	421	473	415	463	407	449	428	400	434	444	430	405	431	442	415	413	456	462	422	426	406	429	401	417	449	413	463	431	441	484	402	394	420	442	422	461	397	420	413	389	437	426	456	435	435	425	423	442	438	432	407	416	412	436	437	449	428	432	419	417	392	418	415	441	398	422	446	404	423	413	423	436	420	379	456	443	433	398	439	449	440	425	414	427	449	421	429	410	432	398	408	460	416	413	430	459	395	414	419	415	385	390	411	400	408	392	439	394	445	420	429	411	416	422	403	413	402	428	416	440	446	397	435	455	423	438	425	402	422	422	451	456	446	423	443	428	403	434	420	387	455	438	409	423	459	431	422	432	461	412	442	452	405	419	446	430	430	392	433	453	444	431	398	450	407	444	426	455	424	455	426	410	415	428	423	383	464	450	416	404	422	402	400	401	436	424	418	426	390	458	406	408	443	416	408	417	421	454	413	436	436	429	425	407	418	460	437	424	420	442	398	446	420	469	412	435	464	453	423	430	415	411	436	438	413	427	400	406	440	413	415	399	436	434	428	412	410	422	415	441	414	400	456	444	434	436	424	415	419	423	427	434	375	425	415	449	416	394	414	432	431	420	431	391	431	433	405	434	428	408	418	422	429	419	395	449	426	437	401	454	437	479	436	476	435	401	448	418	402	418	431	452	399	393	421	449	427	408	408	400	386	419	452	409	419	387	440	415	423	452	412	420	408	401	416	445	435	446	441	406	415	393	428	421	423	407	428	417	472	396	432	422	449	416	440	402	450	434	453	416	442	419	438	432	453	439	420	444	412	427	415	449	413	427	428	475	417	431	428	429	414	450	402	447	421	408	447	415	411	438	462	409	441	443	417	447	426	467	440	415	416	419	412	424	438	448	400	446	420	447	423	458	459	449	375	445	425	428	419	421	400	385	431	424	439	459	413	413	449	454	437	449	426	439	439	408	424	434	418	433	450	457	394	408	445	433	448	429	418	429	416	454	429	426	432	463	438	445	409	414	428	445	428	415	440	447	370	447	396	432	430	447	446	430	468	430	431	436	404	446	446	435	409	465	475	450	406	402	389	452	405	405	430	438	444	454	448	452	439	389	418	428	422	434	430	452	379	459	426	423	460	427	440	424	432	410	414	392	406	476	454	398	436	405	423	427	388	417	390	425	444	447	411	427	425	435	429	441	392	445	474	448	400	435	432	442	393	410	441	395	417	421	448	424	436	424	449	421	433	451	414	392	422	417	430	410	390	410	426	390	439	469	436	420	421	443	430	430	419	445	433	408	432	447	406	423	405	413	422	424	415	418	442	461	446	439	433	459	389	427	475	430	426	431	391	440	424	414	451	444	419	425	405	432	434	418	438	429	408	408	405	398	448	423	447	415	448	440	427	407	429	426	399	449	419	409	411	383	426	412	400	428	433	403	442	406	414	428	427	413	418	377	440	435	455	421	427	431	401	426	425	409	442	414	404	420	416	397	430	436	445	409	443	402	394	427	393	408	412	416	451	421	432	392	445	458	397	418	387	453	424	451	406	431	443	392	422	417	411	397	416	422	421	399	438	421	382	410	430	412	461	399	396	431	411	428	388	395	427	420	422	439	450	420	414	460	407	403	416	422	384	420	427	379	435	429	410	431	395	406	393	463	427	427	418	383	404	464	424	397	427	404	364	416	413	406	448	418	423	411	399	417	443	400	410	433	423	444	441	398	408	415	433	418	451	438	438	412	431	409	419	393	417	457	420	463	398	442	406	417	461	381	430	454	433	409	438	424	450	439	424	409	402	408	456	406	425	459	418	386	441	447	399	432	436	400	462	427	423	424	433	426	393	439	421	412	407	444	443	420	378	454	429	436	441	439	465	459	407	413	435	414	420	407	419	430	452	421	436	422	429	473	401	456	435	410	432	448	418	433	457	411	396	420	412	458	437	437	446	405	425	431	421	396	438	450	418	428	419	421	438	441	413	448	441	391	504	404	425	429	426	424	425	413	425	395	459	427	447	441	438	463	386	427	413	412	449	437	443	390	402	441	447	427	391	465	424	425	410	400	453	407	424	446	431	410	415	444	435	443	396	429	425	439	394	438	419	420	421	420	409	438	406	430	424	418	429	421	405	367	456	447	432	437	465	431	474	403	422	434	428	393	399	436	447	404	384	444	428	433	412	414	414	424	396	383	448	446	419	427	426	393	417	438	446	437	433	440	426	410	388	440	398	422	414	436	406	376	419	405	463	424	435	402	447	402	429	436	464	475	444	415	409	438	438	448	446	392	428	437	392	433	418	436	450	435	445	439	409	386	422	464	458	446	406	407	415	441	462	420	439	427	411	472	436	419	398	399	401	429	436	416	421	384	432	411	392	421	419	445	442	412	430	424	406	419	370	459	435	417	393	392
6790	1357	1925	1637	1196	799	594	507	324	330	322	321	294	7861	15408	5314	302	212	203	186	212	231	237	205	220	233	218	218	189	212	232	197	210	222	214	224	221	190	182	203	198	202	228	235	215	218	228	219	228	201	199	238	199	210	184	228	217	203	206	200	207	215	195	206	215	214	224	211	230	217	231	211	237	213	200	217	223	229	184	235	210	194	227	212	209	217	222	194	184	207	203	192	195	244	236	203	211	217	235	250	210	214	220	191	210	179	220	206	243	198	210	233	209	255	207	197	229	208	230	228	215	195	222	193	216	197	207	210	198	198	214	205	211	198	203	216	202	215	214	215	187	204	235	206	222	199	216	199	196	203	180	180	203	234	210	188	223	195	183	216	214	219	214	201	233	219	202	217	216	186	216	194	219	200	199	220	195	215	210	217	206	213	225	222	239	205	221	211	212	210	207	206	262	203	233	210	218	228	206	227	251	205	215	213	204	229	186	196	203	226	229	180	206	192	228	211	211	200	215	250	223	210	230	202	220	221	239	228	193	209	189	197	203	192	186	216	211	220	209	207	235	210	224	232	160	204	221	216	214	219	176	223	228	205	201	199	204	210	222	210	232	224	211	200	193	192	207	185	235	222	219	206	202	218	218	212	225	179	192	225	216	221	208	192	202	211	208	203	208	194	221	234	213	204	222	211	212	195	196	210	224	215	212	201	224	229	224	194	201	229	224	208	211	204	218	214	210	199	223	208	188	204	192	214	216	214	224	227	202	200	205	207	208	203	205	206	217	229	219	251	209	209	219	211	215	195	195	202	218	233	195	223	218	197	210	195	226	218	231	207	207	211	220	230	234	198	227	218	230	198	184	211	221	219	203	192	201	221	199	222	235	188	211	204	205	216	206	192	203	204	196	180	217	223	239	213	221	218	198	203	216	204	238	182	210	206	190	185	229	210	194	187	207	250	192	202	188	190	179	226	220	226	211	212	205	196	208	215	223	201	217	232	221	202	209	187	205	204	225	214	215	209	212	212	193	230	208	191	230	222	188	232	223	208	205	174	229	211	203	205	215	239	196	207	250	204	211	223	199	195	198	226	203	202	210	200	218	236	202	202	221	198	211	202	225	199	196	222	243	215	227	218	212	218	200	226	213	183	254	192	211	205	222	211	202	220	218	205	230	210	234	225	221	226	227	209	224	209	205	207	228	201	231	215	203	198	224	214	210	201	220	160	224	237	209	198	236	193	206	220	205	238	217	203	220	222	240	208	197	206	230	218	230	223	196	203	201	206	214	207	232	219	213	215	212	214	213	233	200	233	228	226	209	210	189	219	214	217	216	218	221	201	206	204	200	234	204	192	237	196	211	217	232	209	226	214	200	235	206	217	204	231	210	213	208	218	222	231	233	193	222	228	219	209	221	193	203	216	223	197	200	184	182	244	202	224	210	211	203	224	198	182	220	208	232	200	226	194	212	209	199	220	223	243	193	223	200	233	237	197	219	234	204	206	196	206	214	210	193	219	183	228	196	196	230	212	197	202	191	227	205	202	212	237	228	217	209	231	220	203	213	220	235	217	202	204	204	200	207	232	211	215	238	193	219	256	200	218	194	206	208	200	228	214	202	191	206	220	241	221	213	194	201	218	202	217	210	191	206	227	202	195	190	198	220	233	218	211	206	200	216	226	219	235	217	212	214	202	200	248	222	229	243	187	231	239	254	218	212	183	207	197	194	190	201	206	219	212	211	193	218	211	199	206	234	193	242	227	202	235	213	201	216	241	218	198	211	204	192	222	226	224	224	214	227	185	209	199	205	175	209	232	201	222	191	185	231	231	207	209	190	182	209	226	198	216	223	235	198	230	202	187	230	217	218	213	229	201	235	231	225	212	225	218	237	208	256	214	207	198	211	211	217	189	224	170	234	211	228	211	227	229	203	202	205	194	238	215	204	199	217	200	218	231	209	223	218	199	228	214	235	221	215	184	218	217	218	225	203	229	190	225	208	232	213	204	229	208	211	226	194	214	216	211	198	203	210	200	236	204	245	205	188	229	235	214	227	241	222	224	247	214	185	201	199	213	198	206	212	216	235	206	219	220	207	248	194	205	215	210	206	229	193	184	223	205	193	206	207	225	212	216	201	197	205	205	211	225	209	211	186	208	201	205	226	197	216	234	220	220	182	218	224	223	204	186	205	204	205	228	239	214	213	209	236	189	217	211	210	241	195	206	195	181	198	223	229	252	212	228	195	237	241	222	209	204	197	228	186	249	216	211	208	215	206	222	227	207	204	203	216	207	204	196	202	226	230	215	216	240	197	227	230	200	217	220	190	194	200	229	227	228	201	222	230	236	238	256	252	211	200	200	207	241	211	212	219	191	194	194	196	223	183	241	227	221	225	182	205	215	200	241	217	186	231	243	224	214	213	210	232	212	221	228	216	207	207	190	200	197	222	193	217	182	221	222	215	211	221	205	199	221	188	193	217	225	218	202	234	236	191	205	202	218	195	205	211	214	211	207	219	199	215	194	233	240	226	215	229	238	211	214	220	209	230	209	214	219	200	214	198	228	216	210	232	206	249	227	204	209	222	182	214	200	206	215	209	210	207	201	194	228	200	197	214	215	235	222	243	219	218	209	214	211	236	217	214	238	211	205	225	213	214	215	227	217	210	214	234	198	224	216	211	245	207	211	225	239	218	204	206	224	211	211	227	223	217	203	178	242	243	220	229	188	233	202	212	225	207	187	214	218	207	233	223	199	202	210	242	230	215	212	237	215	244	202	205	194	242	193	190	225	225	208	187	182	211	213	215	234	205	209	241	187	209	208	207	211	202	211	223	192	234	235	245	239	217	206	187	185	225	232	210	232	207	209	201	217	204	232	213	208	206	221	205	188	217	217	212	208	188	226	222	227	235	193	210	213	222	207	194	183	201	205	202	239	197	214	216	215	207	213	212	220	217	199	197	207	206	189	215	204	214	205	215	222	221	192	231	212	205	200	228	205	214	211	228	206	221	203	210	226	228	248	205	188	200	234	196	211	209	208	232	231	206	217	201	187	241	209	212	214	205	229	205	205	207	218	216	224	223	220	216	213	220	227	184	212	214	221	207	208	217	205	223	204	210	204	202	224	196	199	219	213	208	205	195	215	203	218	217	225	229	229	230	213	257	223	212	235	213	240	204	212	212	210	204	204	202	186	230	206	225	204	214	193	211	230	201	222	228	218	191	209	206	210	201	232	231	204	205	214	233	217	206	190	213	229	245	211	228	224	202	242	208	200	192	221	232	210	205	227	241	214	220	211	220	211	213	231	189	193	215	180	202	221	202	220	196	206	214	210	185	236	229	207	221	223	246	227	231	205	220	214	200	222	243	216	209	202	199	242	208	245	202	221	208	208	209	213	215	197	170	224	211	202	223	220	216	214	227	202	214	239	218	218	227	227	208	219	186	220	212	226	207	226	219	216	197	201	208	197	196	205	203	199	206	231	238	199	191	216	239	200	203	213
5493	1544	3466	3781	3222	2534	2141	1750	1651	1381	1223	1156	1108	26571	38753	15068	672	658	626	581	627	627	588	607	620	635	597	588	582	539	591	559	545	583	569	579	558	566	595	534	562	565	585	539	551	571	526	557	574	572	537	543	548	575	568	544	521	569	553	548	560	554	548	569	579	563	586	551	509	531	575	556	566	535	573	550	545	565	579	542	566	537	530	552	560	594	536	538	579	583	502	555	567	548	525	576	543	573	569	563	549	514	569	564	551	591	566	572	554	542	583	545	537	539	554	579	557	547	545	536	564	549	515	596	583	568	516	531	518	520	556	561	576	538	533	574	556	562	572	568	523	607	534	566	509	558	571	550	538	565	525	508	538	543	562	547	578	513	571	535	522	520	558	578	559	549	548	573	527	563	525	546	547	546	524	577	572	499	561	557	525	519	520	575	550	540	582	564	573	557	565	536	535	489	559	541	582	562	506	528	551	543	558	513	581	579	531	518	552	544	520	530	561	495	540	542	539	550	582	561	593	571	571	547	551	525	562	546	554	554	541	506	539	606	569	534	585	566	522	527	552	554	532	524	535	533	523	579	545	525	530	534	574	551	557	533	594	540	584	580	556	544	553	565	517	514	503	548	551	532	547	561	580	478	572	528	530	533	538	524	535	547	544	533	527	492	530	519	561	582	584	565	553	561	524	526	551	518	550	561	590	486	547	552	520	548	557	540	496	527	561	553	530	580	519	530	583	559	579	543	570	542	524	588	539	508	604	560	531	567	553	553	547	573	538	539	533	537	543	555	558	568	551	521	532	545	531	551	599	545	562	552	545	560	579	551	570	536	548	506	521	530	534	551	549	539	565	560	536	548	561	556	574	530	525	560	516	538	583	542	522	545	550	553	540	549	515	570	569	542	557	576	545	540	567	554	546	502	517	534	539	571	531	542	554	541	575	536	559	564	588	557	591	553	509	549	563	548	551	532	521	538	547	542	559	551	559	546	539	582	596	552	608	589	565	562	530	528	541	551	540	594	539	572	570	560	556	552	567	545	549	586	534	516	552	570	566	529	535	578	569	565	534	551	551	535	536	533	533	514	562	552	580	590	545	544	556	585	574	548	573	571	535	540	500	578	552	535	560	527	577	610	531	531	509	512	545	563	533	551	501	540	574	525	571	560	571	546	566	552	543	544	578	592	543	551	535	506	548	522	551	578	537	535	549	547	581	510	543	537	539	553	535	571	506	580	569	543	556	557	531	545	581	559	526	512	573	569	524	556	572	579	543	615	538	535	565	552	543	589	538	531	572	580	518	593	553	553	546	556	577	556	532	566	595	533	547	544	559	581	504	570	556	596	539	527	529	556	561	520	544	560	516	518	531	542	569	540	543	583	539	537	573	542	524	520	571	532	568	566	516	555	551	562	553	545	535	561	581	564	564	536	560	507	557	535	535	577	568	532	548	540	540	509	545	553	572	561	543	545	542	548	569	571	587	544	602	529	522	548	537	606	533	555	547	532	562	518	562	544	549	555	574	554	535	535	520	588	517	589	490	553	534	549	559	556	631	533	541	565	565	546	560	527	541	545	557	525	529	540	541	550	547	544	547	547	557	527	524	588	540	562	487	592	593	551	539	523	509	541	558	569	538	588	538	580	560	542	517	552	590	499	537	519	551	538	545	510	545	560	553	541	542	565	547	520	515	526	565	536	579	523	555	535	529	543	545	527	524	537	545	567	563	524	574	559	493	546	590	544	491	601	573	535	550	537	552	559	562	531	581	528	539	546	504	549	577	596	563	592	583	588	591	587	558	545	576	553	541	539	555	524	571	595	545	581	548	588	591	568	518	563	576	590	571	544	579	532	546	547	547	562	513	540	538	541	569	539	596	522	570	571	592	577	578	545	561	564	528	558	552	513	568	555	575	549	538	544	562	546	525	535	575	537	556	555	547	554	547	551	544	519	516	534	581	561	574	526	538	544	565	554	542	536	540	576	527	539	540	554	522	556	562	521	541	508	585	554	563	526	547	586	542	498	539	529	521	494	542	529	594	587	551	549	550	619	574	543	563	547	565	565	499	588	568	556	554	583	571	530	551	581	506	542	534	519	555	546	553	555	517	589	525	561	551	543	542	568	587	537	557	542	509	544	576	554	544	534	558	548	537	508	555	546	569	526	559	598	573	550	555	506	535	562	538	541	578	568	532	523	571	592	596	522	566	547	520	570	559	561	553	564	553	539	506	527	581	557	581	533	581	547	535	515	535	578	565	559	558	538	515	579	546	545	541	493	565	560	583	551	531	579	548	574	545	564	542	573	551	561	534	520	527	541	537	533	542	565	500	559	543	505	579	566	561	550	525	578	557	519	522	533	537	517	568	534	531	548	569	574	583	515	544	577	504	521	556	559	553	552	549	579	553	547	566	513	560	541	522	571	553	522	502	556	540	547	504	563	558	599	570	598	570	543	594	526	546	543	571	589	520	520	570	554	565	566	593	584	555	561	507	559	552	577	519	557	534	556	531	565	537	559	553	532	539	547	519	544	525	533	521	536	561	530	530	559	539	553	526	578	562	567	516	535	519	522	508	494	573	564	553	515	518	544	593	544	565	572	509	555	573	585	558	551	558	545	524	501	581	591	546	540	544	534	514	562	535	523	551	515	589	489	542	534	552	577	595	536	553	533	555	540	555	566	556	511	548	553	555	542	550	551	546	526	566	524	560	527	552	520	551	534	536	544	565	583	529	550	518	505	522	503	549	582	529	577	531	478	535	513	523	548	578	530	542	566	593	551	557	567	553	526	581	517	541	564	553	558	508	566	563	559	559	530	581	549	584	518	510	544	549	510	536	533	541	567	562	548	560	550	550	565	537	546	548	544	619	525	533	521	489	512	572	509	497	545	539	547	564	544	577	515	549	582	557	546	562	525	572	525	531	537	572	540	512	554	573	548	617	572	489	597	571	504	541	555	529	529	570	539	567	552	527	527	582	514	563	584	498	551	526	493	550	545	518	540	561	575	545	534	598	578	544	542	547	554	561	553	555	529	532	521	503	553	566	555	541	547	543	555	520	538	575	529	568	526	559	561	541	536	549	521	560	578	569	536	591	547	575	530	542	536	543	543	512	546	579	552	545	544	542	581	550	548	527	575	555	603	555	534	531	533	554	558	564	531	559	525	557	538	569	562	537	523	555	574	535	558	544	512	556	556	556	511	545	537	532	501	562	538	539	571	475	562	580	549	519	566	520	560	542	546	553	561	519	546	590	531	577	553	547	567	520	542	535	532	554	557	565	557	565	531	542	573	579	567	541	590	584	570	533	568	529	556	596	546	537	564	542	538	533	580	539	568	543	555	566	543	563	567	562	523	515	542	563	575	550	546	526	517	545	573	547	561	573	534	525	544	572	543	576	539	520	572	602	521	567	547	526	534	572	597	584	519	567	536	562	535	540	574	514	560	580	564	567	563	559	565	546	574	541	567	575	561	569	552	569	545	532	571	515	535	566	527	510	542
12599	2540	3000	2451	1486	984	727	599	632	372	364	308	281	16139	26088	8959	326	151	166	131	132	145	146	157	149	155	144	161	156	149	141	157	157	138	153	167	130	157	138	143	150	156	143	136	125	159	141	144	152	165	120	123	143	157	155	160	143	147	140	147	160	137	144	159	132	153	124	155	128	155	126	143	148	144	126	140	143	128	143	156	113	146	123	132	158	129	151	143	130	127	131	149	149	146	138	147	133	171	123	136	135	127	142	142	153	153	143	151	145	144	142	165	133	162	149	146	147	151	144	125	140	148	151	129	153	146	137	152	135	123	133	139	136	138	175	146	152	148	158	140	144	161	131	136	136	145	167	152	150	133	135	123	140	149	138	148	143	169	138	129	149	151	126	149	133	149	151	148	156	110	152	151	140	120	142	123	149	165	157	162	140	146	156	107	131	143	144	154	159	142	144	147	154	147	124	135	158	139	146	156	144	132	133	137	153	148	131	119	120	124	124	130	133	143	154	130	170	142	141	141	137	146	122	155	123	140	140	136	153	146	144	142	141	139	136	166	137	144	142	141	147	146	131	133	139	128	123	149	121	165	109	153	158	141	162	147	117	143	137	142	139	142	161	151	147	149	149	145	148	147	142	149	141	140	149	122	152	158	140	144	170	122	161	139	161	129	145	134	137	157	150	146	140	134	126	131	166	139	168	145	151	164	126	158	159	134	135	148	148	151	142	137	142	139	112	143	160	150	136	136	155	150	144	122	127	152	133	126	153	162	146	129	126	148	129	159	145	135	155	124	165	148	136	145	143	143	133	160	140	140	137	153	125	153	134	137	123	150	142	142	157	143	141	129	129	146	127	143	153	148	132	135	140	136	161	135	141	135	161	132	135	139	161	139	134	141	125	157	143	150	131	137	141	132	143	131	144	128	142	141	143	126	147	140	138	143	135	120	168	126	154	117	123	129	150	132	141	122	164	162	143	119	147	140	144	160	133	141	138	150	143	135	135	161	110	124	155	161	156	123	144	122	134	158	141	144	145	125	130	144	142	151	156	125	146	127	117	148	143	150	132	144	122	168	165	156	127	157	136	136	141	142	155	135	145	140	116	145	146	145	149	124	137	154	142	141	156	142	137	168	166	148	136	133	146	139	140	131	133	142	135	140	164	147	152	136	130	142	148	143	152	135	162	143	127	138	145	130	125	150	126	146	129	137	140	138	136	150	139	139	155	146	142	143	149	139	134	136	133	143	129	158	134	135	159	141	117	131	140	135	139	126	157	133	135	149	152	153	144	144	136	170	132	127	136	159	145	133	134	131	135	133	167	154	139	138	140	144	133	159	137	146	141	144	146	133	142	139	146	133	114	126	133	152	135	124	166	170	151	131	118	151	145	159	135	145	136	150	152	146	143	125	134	145	182	163	141	145	124	157	139	145	143	159	135	143	162	144	166	142	130	133	128	156	134	130	142	144	139	142	147	131	128	143	140	131	135	139	137	142	150	131	149	171	147	132	138	137	159	168	158	137	142	143	140	169	150	123	149	125	141	131	154	143	127	147	163	142	141	158	156	116	140	143	141	162	145	115	154	142	148	160	142	142	138	152	157	142	142	135	153	138	130	138	138	145	139	163	134	137	144	133	140	145	135	124	128	140	147	129	138	139	139	134	131	145	150	147	171	155	139	143	133	136	132	140	145	131	145	138	171	124	159	129	127	151	119	138	168	131	140	153	140	125	145	139	170	155	145	161	149	134	139	145	145	131	153	141	142	143	148	142	158	151	143	132	130	157	142	143	129	163	142	140	165	163	151	137	151	154	134	148	153	127	147	138	130	167	142	157	140	139	155	125	146	130	137	142	124	153	143	148	140	151	138	155	153	140	147	136	158	151	139	131	157	135	136	138	141	145	133	143	146	132	146	152	158	140	149	121	119	124	127	144	129	149	130	146	156	135	146	140	133	136	155	154	160	151	146	147	179	140	125	132	122	141	147	118	134	146	141	152	147	143	162	147	152	152	144	141	148	132	138	164	132	138	139	141	122	120	156	152	152	132	144	160	127	140	163	145	151	170	140	153	146	153	135	129	116	141	147	162	130	128	144	128	166	158	125	149	146	143	150	128	156	133	130	144	155	153	122	134	138	124	147	141	142	156	132	129	151	137	155	141	129	144	133	135	125	139	145	147	139	143	143	176	117	137	119	137	150	136	131	142	138	142	137	137	152	154	137	131	130	132	141	121	151	136	152	122	147	159	136	144	142	126	143	151	138	143	122	139	129	128	156	137	160	145	147	160	158	128	138	148	146	149	143	166	135	131	147	140	161	149	151	120	141	143	130	131	155	144	156	143	141	114	142	156	153	133	164	158	167	146	151	147	124	154	139	127	133	140	139	156	154	141	148	133	145	156	139	119	131	149	151	168	122	126	154	126	143	135	155	136	139	132	132	163	125	146	127	171	149	133	144	125	150	163	143	138	145	146	144	140	157	151	120	142	134	131	140	156	146	135	129	156	138	126	149	120	125	136	126	166	149	159	154	147	135	154	157	148	146	149	145	132	143	127	153	154	144	127	152	154	116	142	148	145	133	136	139	136	149	165	140	136	152	133	147	142	151	169	139	136	137	141	158	123	148	120	147	172	143	128	134	149	142	166	121	151	152	144	144	154	149	139	132	126	158	156	142	125	135	146	154	150	139	156	142	142	159	143	158	148	142	135	157	148	160	132	154	152	142	169	140	171	131	126	117	150	132	128	164	141	154	142	163	123	149	134	128	155	170	142	140	110	154	151	161	161	129	145	155	129	146	146	165	145	138	159	133	153	131	136	136	161	169	149	124	153	140	155	156	143	121	143	149	154	167	124	159	138	140	151	144	155	130	136	164	161	143	160	119	134	139	156	159	146	152	145	139	136	174	159	121	135	129	130	131	128	163	133	145	143	150	160	154	138	146	146	130	139	145	140	110	154	140	133	134	137	135	133	163	140	146	137	158	152	147	130	135	145	126	129	151	143	135	131	140	128	136	153	155	139	129	141	146	122	136	120	144	145	123	145	167	144	146	157	146	138	151	132	135	151	142	132	111	141	149	158	145	126	116	128	140	145	131	126	163	138	135	135	149	146	122	124	141	155	156	141	138	140	152	135	156	139	134	127	148	146	161	138	131	135	129	138	161	126	134	152	132	149	149	151	150	159	156	136	149	148	137	134	127	144	122	134	141	153	137	153	151	136	120	142	154	148	144	148	139	140	144	148	152	144	131	134	152	156	144	119	122	129	160	132	150	138	161	131	137	142	147	108	145	154	142	132	126	154	148	128	113	131	158	135	153	132	139	128	165	149	139	160	147	146	142	143	145	142	129	134	126	142	134	161	139	151	142	123	122	141	153	133	134	130	159	127	135	134	127	124	153	130	152	144	124	158	150	150	188	135	133	137	151	147	153	147	149	148	147	118	176	161	150	138	149	147	149	125	145	120	149	144	155	141	156	140	140	149	131	152	108	140	151	136	166	137
7284	2430	5487	6054	5206	3924	3455	2790	2599	1918	1645	1614	1476	38501	47414	18080	539	523	481	478	441	456	463	505	432	443	408	392	409	397	367	390	435	397	373	403	419	423	420	395	391	402	382	365	396	426	368	428	377	382	393	367	372	387	393	364	376	403	377	374	354	354	373	369	384	353	397	390	412	376	406	368	367	407	362	371	378	386	393	367	393	354	360	393	390	340	381	385	373	381	371	395	360	381	354	374	382	339	365	387	372	377	363	355	409	376	375	389	372	359	384	414	402	410	374	378	387	366	389	369	406	367	355	400	374	356	370	414	371	338	382	365	398	337	374	346	400	361	379	395	385	433	347	382	385	395	378	399	413	353	359	367	392	392	402	359	382	366	358	412	378	358	423	374	372	418	360	366	389	399	377	381	371	351	380	373	392	407	369	389	366	363	372	369	378	355	375	377	365	356	383	417	350	371	361	360	391	391	326	336	360	377	382	364	364	378	369	383	388	345	366	375	361	387	353	340	409	390	368	361	393	402	387	354	362	350	392	348	366	389	373	413	400	349	389	388	372	358	400	371	358	384	379	370	377	380	352	363	404	423	354	390	360	357	404	343	402	392	347	399	384	360	352	363	365	364	380	355	365	336	334	380	404	350	376	359	371	362	379	420	363	378	375	341	375	347	395	377	349	331	372	383	367	380	374	393	382	391	344	380	376	395	386	355	396	387	363	373	362	350	381	389	398	399	392	352	389	391	382	383	406	364	394	380	338	350	373	383	356	385	373	375	377	383	385	373	367	398	358	367	364	380	366	382	370	393	348	379	384	390	379	343	363	390	398	361	364	374	374	385	420	378	381	386	411	394	380	393	384	357	372	368	381	374	386	373	385	367	398	365	400	357	374	366	374	366	362	386	390	381	394	383	405	362	367	376	364	361	370	355	377	365	386	383	382	332	369	369	405	388	385	371	365	351	392	382	361	359	381	376	350	375	377	357	379	370	384	348	370	398	389	367	371	360	423	401	347	378	399	389	383	384	355	394	356	367	367	427	348	379	383	406	378	361	370	343	395	396	360	368	376	361	420	365	366	381	380	385	358	387	351	360	372	389	374	370	369	389	335	392	383	386	380	366	416	351	368	362	390	356	375	365	344	392	366	420	383	360	396	396	394	373	363	358	377	397	360	390	359	375	388	396	395	363	393	401	395	364	382	370	370	391	386	416	367	358	413	361	392	363	377	353	368	330	339	372	379	334	385	388	366	370	373	359	407	365	375	379	355	367	351	363	395	377	402	351	379	400	361	353	363	380	362	361	405	352	383	377	371	366	382	384	368	386	356	375	349	377	393	335	383	374	338	368	363	373	332	362	391	377	386	361	338	372	359	381	365	414	397	386	366	375	390	363	373	384	411	387	360	387	389	351	382	391	386	357	332	362	416	358	377	363	369	341	379	417	370	380	339	363	390	369	363	360	369	361	387	402	398	396	373	403	361	383	364	360	336	389	412	351	393	360	394	354	316	358	404	359	379	374	346	418	380	355	356	391	368	366	377	365	407	394	380	395	367	401	390	362	374	382	363	349	383	324	374	377	361	337	409	378	365	408	363	358	349	360	385	362	389	370	377	374	391	383	393	378	371	351	361	412	342	374	371	368	385	392	355	371	368	379	409	320	401	374	363	355	325	354	381	391	383	354	375	376	360	413	384	375	398	359	373	345	357	374	364	382	428	367	366	368	368	360	411	358	401	352	396	387	356	374	365	371	369	375	392	387	363	385	369	342	349	368	385	355	398	378	378	357	374	378	418	396	362	374	392	377	410	377	342	374	346	358	394	392	349	383	391	355	386	405	375	365	347	378	350	392	390	375	383	352	366	367	345	375	376	371	393	364	345	370	362	390	393	363	371	356	359	374	368	375	383	337	376	399	371	379	368	344	371	363	381	397	357	376	360	370	378	377	384	376	341	396	346	381	422	381	386	365	377	394	390	358	400	369	420	393	358	358	387	399	343	388	395	359	361	384	384	356	358	373	393	371	377	367	399	344	397	386	405	385	385	368	363	386	390	367	396	403	372	391	343	381	368	323	399	396	389	354	393	376	386	349	366	409	366	368	381	380	381	384	335	396	375	371	378	368	393	401	373	327	366	409	382	397	376	391	385	385	359	346	394	340	368	326	370	363	348	352	356	364	380	367	348	395	346	363	373	354	352	389	395	403	361	374	376	384	381	381	429	370	349	418	410	378	377	366	383	355	349	369	391	388	410	406	362	369	406	392	361	409	378	368	368	377	373	362	399	362	429	352	359	368	363	336	396	358	352	366	374	371	368	408	390	363	401	396	359	349	382	346	378	346	351	362	371	382	379	399	363	377	398	382	380	369	376	360	387	366	365	387	358	389	365	360	366	378	394	400	381	377	377	407	369	409	376	361	328	369	386	357	353	374	368	372	378	368	358	411	380	371	369	380	359	337	384	401	369	400	379	384	377	355	393	351	380	376	395	360	373	376	405	370	382	378	376	370	399	362	388	375	387	396	352	370	348	389	379	377	346	404	371	344	395	370	383	389	372	374	355	338	330	349	393	337	383	361	352	399	359	364	376	394	389	387	388	354	368	359	378	389	367	340	394	370	393	365	385	392	371	357	375	415	400	374	335	359	353	343	371	349	389	383	402	386	389	410	361	330	372	365	365	344	357	388	405	375	362	360	378	377	355	380	419	355	370	373	403	355	375	365	339	374	427	399	363	374	346	383	398	355	366	388	370	369	402	386	343	376	419	333	365	379	371	381	362	397	370	383	358	411	380	359	335	401	365	352	367	375	359	402	367	381	351	354	341	335	393	385	404	393	381	361	387	389	349	380	395	384	364	353	375	377	369	407	356	360	348	342	396	380	372	354	388	370	337	401	371	390	383	382	365	356	387	359	386	376	343	382	359	369	379	361	382	393	355	365	350	358	415	377	365	381	368	390	385	383	385	391	352	351	372	382	393	356	383	360	403	347	418	364	364	373	389	397	393	363	382	390	376	343	376	395	384	367	391	347	383	371	382	362	374	362	392	360	353	369	380	373	349	357	350	379	394	371	382	406	360	385	369	390	412	354	408	390	380	370	345	364	428	357	387	387	378	379	423	378	394	387	386	372	364	411	349	368	375	378	374	387	382	411	366	379	350	401	356	378	352	372	384	386	396	379	361	374	400	405	390	416	338	416	384	384	363	368	366	388	349	369	358	394	404	402	380	378	363	359	406	360	388	409	409	368	364	389	384	364	417	395	378	370	381	391	410	375	360	387	378	384	379	382	384	394	351	393	345	360	369	396	384	374	372	365	338	368	378	352	367	352	348	345	348	339	364	368	364	394	389	355	359	350	357	353	347	367	390	382	377	388	365	343	358	346	382	354	365	371	371	360	360	372	361	402	356	358	342	348	371	367	366	380	363	410	388	371	424	394	362	380	389	319	392	384	363	356	390	382	376	373	352	360	399	385	369	360	340	381	392	386	384	393	381	368	377	381	375	382
1874	191	257	184	190	171	165	163	147	150	163	159	175	888	1772	501	151	188	150	163	155	151	160	159	155	135	179	169	170	143	157	160	153	157	152	134	183	150	179	140	167	134	152	151	142	181	161	161	144	150	178	149	144	172	159	159	144	145	151	179	152	160	144	149	151	159	186	138	158	158	166	132	152	148	140	166	163	143	140	184	157	157	176	154	186	181	150	167	150	143	165	155	139	142	148	146	165	187	150	170	170	154	146	149	160	156	150	162	175	156	154	145	157	161	155	147	148	155	160	149	158	153	158	149	163	164	172	155	157	154	160	163	181	153	164	159	143	159	175	193	168	148	147	157	140	153	161	131	164	157	140	178	154	139	150	145	158	167	132	156	132	142	163	155	174	171	175	168	157	160	150	140	167	196	168	144	162	137	139	173	149	155	147	160	176	157	170	170	182	183	140	165	154	161	160	147	160	153	166	160	149	192	163	150	141	144	146	143	139	151	152	143	177	151	186	147	168	158	159	172	159	142	140	138	158	132	170	155	142	152	167	174	139	151	146	140	159	135	138	137	172	143	134	153	173	172	147	149	158	146	171	143	167	153	159	163	151	154	182	193	144	147	157	140	158	141	147	164	142	160	154	160	170	152	171	131	158	156	156	146	141	169	156	142	154	171	143	146	160	142	173	148	149	147	154	172	159	166	159	165	145	152	138	151	165	163	155	136	151	164	149	177	139	147	180	146	146	143	167	176	157	169	160	171	162	170	153	169	173	169	159	153	168	148	180	164	163	151	142	140	169	174	143	139	147	173	154	156	171	167	146	160	163	160	154	175	177	166	144	158	160	167	142	152	164	135	141	149	168	179	171	147	156	157	149	210	174	160	157	163	153	156	155	148	132	155	143	167	176	157	157	162	143	151	134	148	166	148	176	154	151	133	142	142	156	149	162	154	181	149	173	146	171	143	146	181	137	168	166	152	144	161	151	154	167	146	172	147	168	132	146	176	177	161	148	159	142	156	136	154	146	171	165	132	162	171	155	136	164	163	152	166	141	129	140	163	182	159	183	157	158	151	157	145	168	171	163	149	130	148	153	163	176	170	157	155	143	154	160	151	149	152	152	160	153	142	163	154	131	148	151	149	161	143	155	165	169	159	154	156	146	144	158	139	161	151	158	151	137	149	150	148	148	160	171	175	155	169	168	160	161	170	165	134	163	149	158	151	151	147	144	153	154	160	151	203	159	167	179	189	160	163	143	200	153	140	151	144	169	171	190	158	154	172	150	140	157	155	168	137	148	166	164	146	147	171	152	169	154	160	148	163	164	136	137	161	157	154	155	154	145	156	160	141	160	153	158	172	162	176	157	148	138	176	143	168	177	146	145	153	148	178	151	169	173	168	155	173	167	153	150	172	160	159	171	170	164	165	174	151	161	145	139	178	158	150	160	163	144	126	148	155	156	148	155	175	169	154	151	156	157	152	152	153	148	172	140	128	176	135	148	154	161	160	159	169	151	141	144	155	162	150	157	178	167	163	150	171	159	144	155	150	161	140	166	169	143	158	151	166	155	171	140	155	142	142	157	164	171	166	142	157	171	174	164	146	146	161	141	161	175	157	167	146	157	168	136	132	143	170	152	182	150	171	136	182	149	158	158	167	138	153	170	165	186	144	142	166	186	155	163	155	134	152	164	157	182	158	194	186	137	163	137	157	160	170	157	157	144	130	161	160	173	162	160	135	151	159	151	148	162	179	165	162	144	148	164	142	164	164	152	139	148	145	170	173	166	160	161	166	167	141	150	145	155	152	156	153	161	167	166	160	145	147	140	159	173	163	162	160	157	188	162	164	158	160	150	154	162	141	162	158	176	181	151	165	165	137	141	168	153	170	159	153	182	150	165	171	169	157	171	135	164	166	160	152	143	155	159	140	180	153	186	156	151	159	157	154	155	163	176	171	164	149	149	163	160	173	150	160	150	143	164	151	159	157	147	146	154	158	181	155	158	153	169	144	159	173	167	171	163	124	144	170	145	174	148	146	164	160	147	152	142	155	168	168	153	147	162	162	133	148	162	132	148	190	179	150	151	142	150	181	161	178	159	155	142	137	152	177	147	147	165	146	170	162	179	157	156	143	167	171	140	140	160	168	151	160	161	154	173	137	140	156	181	138	153	142	155	166	152	139	177	153	148	155	180	167	140	163	161	141	155	146	157	170	146	151	168	145	159	159	156	148	165	160	154	147	158	134	166	161	168	147	154	183	164	150	157	159	160	147	135	158	165	144	161	126	161	170	152	173	150	165	174	161	159	155	164	145	187	152	147	159	174	168	138	176	178	152	182	170	134	177	163	169	181	161	144	166	161	163	158	165	144	142	119	179	150	159	170	154	145	172	160	161	170	140	139	144	135	158	153	179	163	179	152	158	139	167	143	170	143	138	160	168	154	131	174	145	137	157	165	144	162	131	149	138	157	199	149	154	161	166	156	178	150	145	152	149	164	150	177	161	161	138	145	161	163	154	139	182	163	154	153	160	156	174	187	181	170	161	163	159	153	156	152	136	162	170	163	163	163	166	166	172	148	164	172	153	148	182	153	145	162	166	168	156	160	181	159	135	165	147	153	147	151	148	164	151	157	156	163	163	160	173	165	152	138	183	149	161	161	157	163	143	156	172	166	151	149	166	166	153	152	149	173	146	197	175	162	165	159	167	137	183	150	173	149	146	148	180	147	155	155	153	160	156	144	144	155	149	147	139	152	152	145	147	169	137	132	145	155	162	175	146	155	124	169	186	174	151	145	153	149	156	135	136	142	134	169	165	171	142	127	167	176	173	155	138	141	166	177	154	176	161	133	138	172	165	174	162	184	171	171	135	180	147	155	149	176	148	174	169	135	167	153	167	143	156	165	153	162	153	167	140	159	163	143	169	160	164	178	156	166	153	119	141	171	154	157	132	156	167	151	143	165	179	179	154	169	144	152	166	145	172	153	159	146	154	146	157	160	154	148	140	154	163	155	158	173	161	165	177	169	142	162	165	157	158	157	162	157	159	149	159	165	152	141	151	147	118	141	153	152	172	169	153	145	163	151	153	161	175	148	170	168	146	178	167	160	171	141	151	178	159	158	178	162	165	149	167	139	157	177	156	152	170	154	149	143	152	155	151	129	171	160	147	140	148	171	164	175	161	195	153	158	166	159	162	157	164	154	158	169	175	167	162	168	180	159	150	161	153	144	161	167	158	156	125	189	180	162	157	161	167	161	155	159	188	154	141	140	161	156	166	173	153	137	151	145	153	174	150	139	138	173	163	171	155	183	152	160	145	131	151	144	141	189	170	153	155	162	172	153	157	145	138	144	163	145	165	151	138	172	145	163	156	173	162	167	153	152	181	161	168	160	163	162	155	141	169	156	169	148	159	153	152	133	152	146	192	137	153	153	145	162	171	180	162	146	136	165	164	148	161	152	169	164	157	119	160	171	149	175	175	155	157	160	160	161	159	159	139	171	137
2045	528	620	649	590	547	535	520	493	485	483	467	477	6078	9938	2104	454	447	466	455	419	411	445	431	423	401	452	447	448	420	459	431	418	463	411	393	420	434	481	409	426	398	442	436	448	428	425	447	421	430	421	431	447	406	432	466	441	448	472	410	404	431	417	441	437	452	406	388	407	471	389	384	456	460	447	394	429	429	406	422	417	434	442	402	418	405	460	414	413	423	411	433	437	387	446	444	431	396	384	430	472	420	410	430	441	454	416	419	425	424	420	412	475	431	416	408	456	409	403	450	461	432	451	409	413	436	412	426	385	430	419	451	411	412	439	434	386	425	430	456	454	419	439	430	442	413	389	423	405	413	445	441	424	425	436	437	403	458	470	414	435	436	407	448	435	406	414	414	420	393	416	398	462	443	451	463	416	386	437	434	402	423	454	425	428	426	382	455	434	380	439	440	441	447	479	414	430	420	381	412	411	407	440	407	422	396	433	430	414	447	410	426	422	416	447	417	432	438	449	484	420	449	409	443	431	429	437	399	427	427	427	418	428	431	392	427	428	410	426	451	435	409	418	453	466	386	431	442	437	437	458	472	424	431	402	460	463	424	416	425	426	448	419	446	457	430	436	429	446	413	457	420	464	440	444	465	430	403	426	394	451	430	405	393	404	409	445	419	395	449	439	425	433	409	430	390	430	425	411	393	474	429	438	418	439	469	416	462	412	411	444	452	427	422	445	441	392	428	398	414	399	428	409	446	413	421	415	446	419	467	421	432	453	440	438	416	417	445	415	437	443	418	432	442	453	454	464	397	444	412	450	429	409	403	430	442	440	417	422	455	416	450	440	417	443	437	425	390	397	432	456	400	431	417	405	391	426	420	428	400	408	417	433	428	405	432	430	448	436	421	446	444	460	444	401	437	411	416	451	425	429	415	414	439	404	412	460	433	380	461	434	435	462	415	439	448	455	403	421	420	437	400	427	412	408	431	413	428	433	419	432	433	459	452	426	417	418	461	407	433	447	447	440	442	447	426	474	406	443	425	391	423	432	442	456	433	415	422	417	432	440	444	432	428	453	396	430	403	440	456	403	409	438	390	462	436	443	454	442	423	418	452	429	459	405	447	400	426	405	453	390	448	442	411	461	422	417	426	412	470	424	404	427	401	463	467	447	433	438	450	404	450	404	396	452	376	422	421	420	431	425	406	407	432	447	453	433	442	455	456	413	426	409	472	437	438	456	379	386	431	485	469	424	458	431	421	438	399	453	392	442	446	411	409	442	422	445	434	453	423	446	454	414	433	463	430	435	440	400	418	469	432	410	413	447	419	404	403	438	423	441	389	450	456	414	425	406	456	453	394	440	397	424	418	469	425	417	426	448	420	438	407	444	435	475	438	429	422	425	404	432	408	413	426	410	458	423	396	448	419	418	473	432	410	443	418	404	449	433	441	391	404	403	449	458	449	451	417	435	415	431	453	441	419	425	450	441	449	435	422	435	418	415	381	444	431	442	382	422	403	400	414	438	424	442	411	445	417	453	443	433	410	449	459	442	409	436	444	432	456	429	416	428	439	410	404	400	418	439	450	435	409	410	420	441	471	423	445	454	419	411	416	437	438	451	454	439	431	453	418	443	417	406	413	430	464	446	433	392	413	439	462	436	439	436	415	432	464	426	432	426	426	426	451	427	413	450	445	433	462	455	415	443	446	425	411	431	450	409	418	401	426	474	413	416	406	418	381	452	450	442	444	419	402	409	449	432	447	396	404	450	403	438	442	394	418	449	451	453	428	420	384	417	409	444	431	432	446	444	417	424	413	444	441	429	436	429	429	418	425	394	407	419	436	435	404	440	418	429	437	458	421	384	404	450	407	426	468	417	418	429	428	483	433	421	435	447	415	436	417	461	460	444	377	417	426	447	415	392	450	430	412	412	463	407	459	415	434	416	452	366	470	424	394	406	433	458	413	421	432	484	434	413	401	430	416	456	444	420	462	440	423	405	434	454	393	471	422	383	442	440	464	431	416	427	444	477	431	440	461	405	423	442	426	451	439	405	475	430	406	432	427	396	434	473	423	448	448	420	424	421	432	465	400	397	433	436	436	398	439	392	496	412	422	419	428	440	437	425	442	425	400	465	425	394	403	456	421	456	422	430	434	448	424	423	425	457	410	411	444	452	430	467	439	400	447	391	406	445	414	418	415	411	450	426	401	442	439	462	412	426	441	418	460	441	448	434	424	450	427	415	439	414	433	436	429	414	427	462	432	436	381	444	438	450	419	430	420	411	414	448	435	452	429	451	405	404	408	427	407	434	412	397	415	460	420	451	440	438	433	413	455	445	461	446	436	407	411	415	427	440	441	443	425	429	446	454	482	433	425	445	414	418	434	436	445	433	459	420	418	435	457	398	438	430	470	397	409	421	423	407	450	461	463	436	430	444	459	437	458	437	476	440	412	417	437	438	398	439	402	422	444	459	408	438	397	402	403	419	434	433	393	416	460	419	441	398	441	442	427	446	428	411	443	406	411	440	391	433	439	381	406	421	425	446	451	423	441	417	426	443	430	462	448	408	469	434	452	414	384	474	435	455	428	412	460	399	459	417	453	440	431	418	428	432	435	426	432	441	445	445	446	408	427	443	382	461	433	432	410	421	429	417	405	411	415	426	433	424	447	428	431	417	387	427	429	442	376	445	406	388	407	434	411	422	448	426	439	416	411	419	452	433	429	477	410	416	451	441	428	444	426	426	449	441	425	436	441	410	406	370	446	455	422	454	425	374	419	410	417	454	420	426	436	438	429	419	431	430	440	438	435	402	384	444	423	438	469	444	422	416	441	387	408	420	419	400	459	410	439	441	413	458	422	452	423	445	410	458	443	424	396	452	454	431	436	412	430	419	434	416	436	452	438	444	407	415	444	445	419	459	431	417	419	469	441	409	463	415	424	446	436	426	442	423	427	428	421	443	417	427	450	437	458	407	411	435	417	391	378	433	409	439	458	430	421	454	395	430	426	399	429	469	424	456	408	407	389	420	428	450	448	421	418	433	446	417	437	416	438	424	430	414	405	451	406	434	430	460	386	423	434	436	416	422	451	442	449	420	452	424	413	449	447	402	443	420	430	417	444	453	474	442	413	458	415	394	464	450	413	450	408	445	422	400	423	443	404	434	459	429	413	417	458	437	451	409	423	438	462	415	417	463	429	428	465	443	451	418	451	408	423	438	458	422	416	428	459	443	425	423	372	424	427	400	421	426	438	412	420	444	413	403	470	408	436	420	452	432	402	396	441	428	446	423	416	425	396	438	411	410	416	429	425	446	472	435	409	439	381	409	451	463	439	432	454	423	445	457	466	438	439	465	421	469	439	419	445	406	437	415	449	398	407	426	415	450	409	399	425	431	449	458	439	419	408	421	435	420	451	436	437	437	414	412	406	438	445	467	448	440	452	406	416	460	412	427	444	443	441	423	456	417	448	439	406	442	423	435	386	406	417	444	460	451	428
6639	1645	1770	1394	1172	694	550	515	382	378	305	307	357	12947	14890	3462	251	199	224	216	231	256	198	246	235	203	235	230	195	220	237	235	225	216	210	204	222	210	217	216	224	207	180	223	189	209	225	215	245	192	238	218	229	219	208	203	223	229	208	215	204	190	202	216	220	209	216	221	213	216	222	197	198	177	201	200	225	212	238	212	213	222	211	200	207	200	213	188	208	205	197	197	224	218	212	204	218	197	218	216	239	214	201	227	200	216	204	207	206	216	210	235	217	201	217	230	212	234	188	208	211	177	232	251	207	200	219	211	218	241	211	201	211	219	217	191	234	216	245	195	234	197	173	198	221	201	248	208	214	207	214	203	224	216	220	216	224	222	215	221	193	192	224	193	233	217	195	195	211	223	209	209	228	222	198	178	207	225	239	226	211	206	219	214	209	218	207	210	185	223	223	192	193	186	203	224	227	224	223	224	225	207	215	212	188	192	223	186	208	231	193	218	223	238	222	218	213	198	201	209	214	197	211	222	202	236	255	239	222	210	201	168	201	222	194	208	206	226	231	231	208	189	211	236	222	217	224	209	209	198	218	209	223	222	220	203	213	233	206	206	216	204	201	214	217	198	237	206	229	204	225	230	206	211	220	219	214	222	219	212	243	211	215	221	205	240	237	214	218	211	267	236	224	191	202	202	240	216	231	215	206	230	218	211	201	197	205	211	254	211	241	191	226	240	201	169	223	212	214	225	207	193	239	225	203	202	238	202	213	237	195	217	229	192	197	194	219	221	229	214	246	220	209	202	211	231	210	212	216	199	235	198	219	212	242	206	207	190	227	209	221	212	210	235	193	218	219	215	221	227	218	207	207	222	212	212	214	218	210	230	202	226	217	218	218	196	204	190	210	220	208	220	245	199	200	225	213	230	236	232	202	200	201	221	204	214	183	207	184	220	189	199	194	202	234	230	238	220	210	211	234	211	213	237	211	185	215	226	208	225	202	210	228	226	237	210	210	222	218	243	219	206	218	215	189	200	219	214	221	217	215	210	205	228	211	211	198	219	197	235	230	219	187	227	227	223	214	216	216	239	237	209	202	202	243	214	229	182	218	219	203	204	214	221	201	210	194	195	215	222	226	246	207	211	226	220	188	228	201	202	230	203	208	234	191	221	213	199	209	221	214	207	212	228	219	214	212	208	232	219	230	226	221	211	219	216	181	215	196	215	203	211	217	207	220	224	216	191	189	220	237	214	216	200	228	218	235	191	194	214	245	204	214	237	210	225	224	221	226	204	221	219	209	205	227	187	215	239	207	204	239	231	247	221	206	221	231	225	219	226	217	218	228	187	203	219	225	213	215	220	217	184	211	229	198	209	214	213	206	233	233	173	201	214	199	194	200	229	186	193	202	218	196	200	228	206	230	221	189	202	237	237	183	235	209	196	250	218	234	204	224	221	208	203	217	223	214	221	227	216	209	229	205	196	232	221	217	227	200	212	238	185	190	206	234	218	197	211	232	226	212	197	185	221	207	194	223	187	212	204	233	230	196	201	203	211	232	237	209	192	208	185	213	219	212	202	206	243	226	259	239	205	217	206	196	183	202	213	252	228	226	200	222	236	208	205	203	207	187	219	225	223	227	242	207	209	208	221	181	211	228	251	211	226	221	241	212	183	218	216	215	215	225	211	212	212	224	230	232	197	211	221	226	228	223	209	209	236	188	205	220	209	212	208	233	236	215	219	214	192	239	239	217	249	218	205	217	243	200	205	191	207	234	200	202	195	228	212	198	185	219	185	227	194	221	246	190	196	222	204	221	193	217	218	217	204	223	211	225	208	253	202	215	198	224	223	229	212	183	252	222	215	219	196	207	206	231	215	221	213	221	187	209	203	218	223	184	194	212	206	221	232	194	244	222	224	202	212	213	218	201	197	197	192	206	209	216	198	211	230	224	218	247	194	208	220	228	203	188	216	244	225	179	217	242	209	229	217	205	223	194	214	229	209	201	209	243	229	214	222	225	228	214	252	238	182	219	223	218	200	202	192	227	220	234	211	207	207	180	220	227	202	214	186	217	210	224	217	207	208	190	226	183	209	225	220	208	214	207	243	220	231	214	219	218	207	208	232	205	190	235	227	218	215	202	223	211	212	237	201	212	189	245	238	230	223	231	208	240	214	218	212	207	211	232	215	207	219	226	226	208	200	211	225	206	190	233	191	200	243	211	219	250	217	213	202	212	230	216	196	228	210	223	228	212	224	205	198	237	207	187	225	234	216	246	210	226	247	205	213	216	188	254	222	188	231	229	212	203	237	240	204	199	217	222	215	236	192	195	210	215	217	213	200	240	229	206	215	228	220	237	228	196	217	215	214	220	211	206	214	228	202	197	192	209	223	236	231	246	248	210	189	213	202	206	214	201	217	204	214	210	217	233	199	238	212	239	209	218	217	219	198	204	217	196	204	209	255	208	208	234	209	218	221	224	194	204	207	212	213	202	199	204	200	225	219	200	198	217	225	243	212	196	252	249	204	202	216	206	216	236	208	186	208	200	221	230	211	218	216	213	190	227	235	217	221	189	210	237	226	223	223	193	204	198	215	221	196	220	210	196	193	188	222	191	207	210	233	202	233	186	194	222	214	217	227	194	212	216	194	206	216	204	218	216	229	196	235	218	197	220	206	203	208	196	226	197	215	224	197	228	220	213	177	216	222	199	209	226	211	235	210	239	219	188	227	219	224	227	257	208	226	226	202	218	195	198	218	214	215	242	239	201	223	211	218	223	198	202	199	203	203	229	220	228	239	232	262	225	207	204	232	225	224	217	215	227	216	234	236	217	226	226	228	225	228	202	219	209	224	221	235	199	200	200	235	235	229	213	217	210	240	230	200	247	216	187	230	210	188	227	196	204	207	211	211	216	198	195	199	238	253	204	214	225	204	218	191	210	217	225	203	183	214	241	227	197	237	233	223	187	219	222	225	223	197	190	210	222	181	204	234	198	200	197	200	217	221	216	209	228	219	216	223	228	229	239	237	192	208	197	215	199	219	203	228	200	225	249	209	227	225	199	206	204	188	220	213	215	197	207	211	224	230	218	216	203	206	205	204	225	197	188	226	197	218	215	196	226	228	222	215	241	197	214	208	221	219	196	209	225	227	211	207	201	233	210	174	210	223	204	227	226	231	179	207	238	224	210	216	227	209	202	224	217	193	216	241	228	226	186	244	220	210	216	201	220	208	202	218	197	225	237	220	210	207	202	216	234	232	232	182	210	216	219	213	222	218	200	206	208	216	190	202	202	209	203	217	234	194	199	215	207	222	225	249	218	235	233	208	201	208	223	221	220	223	233	213	198	210	201	183	226	217	217	217	179	213	202	204	217	210	202	233	240	218	210	219	213	224	224	189	194	220	199	222	220	199	213	225	206	211	208	228	218	202	248	197	204	202	211	213	221	212	226	204	211	197	207	226	206	210	223	214	223	232	206	199	211	194	207	200	217	192	239	197
5443	1718	3326	3834	3204	2553	2124	2020	1654	1361	1338	1194	1466	37855	36601	10058	633	599	635	594	567	624	566	575	596	552	550	590	581	562	577	570	590	576	562	550	603	550	531	584	623	548	588	553	548	573	600	586	591	543	600	613	594	576	555	562	562	553	528	545	577	525	595	548	539	571	571	567	560	570	582	572	550	562	563	564	574	561	527	522	556	539	544	563	552	535	563	506	581	566	531	548	536	553	591	566	560	575	581	573	518	556	547	555	550	529	540	538	537	593	525	574	544	563	568	569	522	569	548	557	572	577	530	553	541	582	548	521	505	556	565	554	585	529	564	519	535	553	547	583	532	539	542	570	596	532	580	570	561	549	545	602	562	541	530	566	554	557	556	542	541	523	542	595	519	546	568	560	583	595	580	549	548	516	521	547	561	551	565	526	551	554	562	557	550	522	555	578	555	586	560	579	620	476	552	525	573	553	589	521	523	529	574	547	548	564	540	561	531	557	520	589	514	574	562	541	551	604	516	547	558	558	564	546	562	542	571	632	556	512	535	551	574	559	514	548	543	551	553	541	558	581	545	561	580	539	562	499	563	564	597	546	604	572	626	583	549	555	567	573	554	573	535	604	584	558	570	547	573	577	548	548	575	539	571	552	533	569	559	577	549	599	557	574	561	568	583	579	597	577	562	536	557	560	572	554	595	529	579	572	538	577	577	530	587	602	532	571	557	553	569	518	551	544	520	568	545	545	555	557	566	562	589	505	517	575	555	529	535	571	530	610	553	563	531	566	555	548	570	509	581	577	553	544	526	572	553	575	569	542	541	535	561	579	534	585	518	526	546	579	558	584	541	576	577	558	564	535	527	534	554	573	577	569	611	552	579	564	526	578	585	576	574	564	564	546	606	553	562	564	500	597	587	552	586	567	568	537	569	555	545	552	555	539	578	554	526	532	575	589	547	555	518	574	532	554	549	567	577	563	538	577	530	591	540	576	576	573	526	511	534	561	543	574	569	572	567	508	534	536	564	602	576	549	536	557	511	543	589	579	506	559	550	516	512	574	564	563	573	566	506	542	576	568	570	524	541	528	563	540	542	561	622	556	589	564	595	538	555	558	571	581	573	542	572	554	589	512	532	578	583	537	540	512	581	553	571	560	565	563	540	531	545	547	533	527	531	543	588	545	598	541	530	552	580	560	553	518	572	563	570	581	536	602	538	573	546	568	569	559	547	575	558	531	591	586	503	554	567	579	568	531	575	518	585	563	523	567	564	573	549	569	600	567	568	546	546	590	568	542	548	606	551	540	537	563	560	578	595	542	536	553	559	542	554	541	547	545	559	534	535	536	560	581	566	552	531	592	554	572	530	553	534	590	560	586	596	551	568	531	569	529	556	628	570	548	570	532	576	565	539	553	544	541	544	548	565	573	596	587	508	538	568	551	508	544	571	585	586	543	550	591	570	546	532	518	594	607	561	567	558	581	564	542	570	526	601	561	575	566	565	566	600	582	556	556	584	532	547	523	542	518	553	538	599	568	526	543	558	563	570	565	568	565	551	611	566	588	580	548	521	564	573	563	551	606	585	524	576	559	495	564	549	562	544	581	570	602	547	576	567	609	574	543	550	538	583	581	556	549	603	595	568	543	537	562	540	572	563	562	556	562	603	540	579	546	528	573	499	550	532	549	507	575	548	546	539	539	576	552	573	590	579	604	570	594	523	578	545	538	506	555	551	571	572	526	577	544	581	512	535	588	558	563	564	558	526	530	522	595	532	548	540	573	550	569	566	525	590	510	551	543	487	535	547	541	556	544	565	564	555	543	537	580	550	531	576	544	537	532	588	547	526	508	577	503	618	571	560	571	525	543	538	549	564	560	600	585	531	591	547	584	594	560	536	565	561	584	576	519	539	568	510	548	547	576	524	557	549	530	588	563	577	558	534	516	541	576	562	548	564	548	554	546	570	519	519	536	525	551	576	554	564	539	534	551	571	578	560	515	573	542	549	583	536	597	519	582	563	543	491	587	546	555	567	590	563	528	567	588	546	595	553	533	574	510	563	549	553	542	543	563	582	561	546	521	554	599	571	546	521	537	585	521	554	572	535	553	566	503	547	579	541	548	534	558	558	552	506	562	572	560	536	551	549	542	568	540	525	561	552	533	521	542	552	552	589	543	525	569	547	542	514	528	567	553	595	531	551	536	553	518	594	557	563	567	527	527	563	574	529	605	582	603	595	583	590	594	571	554	567	575	530	567	568	584	575	561	578	555	549	605	526	533	544	525	524	526	495	554	564	585	552	567	577	570	553	512	576	569	575	552	558	562	573	506	538	527	511	555	538	524	565	531	598	540	531	552	565	540	597	563	564	562	611	555	569	528	545	581	539	526	529	511	572	606	614	550	567	576	582	537	560	523	581	529	512	546	521	563	530	580	556	580	569	518	546	562	513	547	568	520	595	557	578	501	531	524	529	517	556	631	535	595	544	548	552	600	559	589	592	586	570	530	555	543	541	544	535	582	565	539	548	544	573	516	564	545	558	597	549	554	564	566	579	579	551	595	513	546	567	592	584	591	556	515	549	531	533	557	543	551	557	560	530	549	570	523	586	545	561	552	595	582	524	543	579	570	546	524	542	498	559	529	537	532	556	565	548	546	561	560	595	558	539	581	585	569	578	573	557	556	545	557	534	573	573	555	567	535	511	536	572	555	591	563	541	564	529	602	511	576	516	591	564	577	579	550	561	544	541	575	512	566	579	581	579	524	551	580	587	559	560	577	603	547	586	579	550	566	510	545	499	569	562	542	561	527	557	579	537	564	556	500	544	539	577	553	541	544	560	564	588	554	516	558	522	536	534	612	531	550	538	556	568	553	524	546	542	533	531	620	551	543	554	520	509	548	532	600	545	514	557	545	553	553	541	537	561	535	537	521	522	566	534	553	573	543	542	527	615	575	599	573	530	567	568	574	543	546	538	535	558	575	564	535	559	581	535	583	570	579	531	570	523	554	561	516	546	532	582	575	560	527	550	544	564	549	539	505	595	574	593	542	574	549	538	551	553	539	500	560	555	591	530	556	539	590	540	592	568	595	544	570	557	563	588	597	587	537	541	568	570	528	549	568	567	566	553	567	572	557	588	589	569	548	543	588	526	563	505	541	601	581	545	512	605	520	581	576	572	564	566	524	551	542	593	550	619	528	510	552	582	563	581	523	557	547	597	544	588	532	539	584	566	559	551	538	547	550	550	537	543	559	570	575	515	588	573	571	574	536	517	557	553	534	525	567	561	532	573	545	577	571	542	551	543	559	562	571	552	509	561	571	559	585	547	507	551	560	535	566	567	534	542	556	549	528	597	560	552	523	550	570	561	539	513	543	543	549	557	554	576	546	591	508	553	558	572	549	515	573	579	527	574	554	567	548	532	551	547	543	561	525	564	561	550	554	529	503	539	575	568	548	578	577	568	519	545	576	558	528	571	548	492	580	580	586	565	534	571	551	579	543	589	558
12930	3055	3232	2406	1691	1101	833	635	457	416	348	279	370	21892	25347	7062	270	156	176	172	163	138	138	166	155	151	158	149	150	174	158	139	138	144	151	141	150	144	136	135	130	151	135	159	146	135	153	161	177	169	146	142	141	135	146	162	144	145	147	147	140	154	133	141	136	148	127	162	150	116	140	138	171	151	165	176	150	132	146	135	149	151	142	143	126	147	171	138	140	159	133	131	144	151	158	139	142	132	146	147	141	156	130	144	147	132	133	137	109	149	147	129	157	153	142	147	176	179	139	156	152	141	133	130	136	136	140	145	149	140	162	151	142	149	148	132	128	150	148	161	132	146	122	138	130	150	145	143	149	149	131	159	163	143	160	141	143	142	145	135	159	143	142	147	134	149	138	132	132	157	134	134	151	131	163	152	148	150	142	158	146	149	150	155	151	134	145	155	159	135	163	147	146	147	150	137	169	135	143	131	157	150	124	154	136	148	149	135	136	146	144	135	132	161	142	165	149	135	143	165	153	128	142	159	145	149	150	159	152	143	144	140	143	134	142	144	161	133	135	145	155	130	145	144	147	149	160	167	160	158	140	150	139	135	106	145	145	134	120	138	141	151	117	148	156	135	160	138	165	164	148	147	140	143	149	156	120	130	144	161	155	133	177	139	135	135	130	130	154	147	132	143	126	142	127	141	155	145	157	137	148	178	144	137	137	139	126	123	132	135	153	146	134	139	144	151	163	152	150	142	137	148	135	146	142	135	148	137	128	144	132	128	144	177	121	163	135	163	143	148	135	136	162	157	152	143	147	143	118	143	140	177	154	131	149	146	128	155	141	119	137	151	157	143	142	142	125	141	134	130	158	141	143	159	149	154	141	157	144	142	157	140	148	131	127	153	151	126	133	149	149	148	129	127	171	131	146	127	123	159	141	143	141	146	164	135	146	148	164	157	155	127	151	146	127	160	136	156	152	142	149	166	138	176	155	160	142	150	161	137	165	150	132	146	148	149	142	134	174	143	138	165	130	147	152	136	146	151	166	150	164	122	134	128	159	156	139	152	144	134	156	135	155	167	142	137	153	162	182	155	120	144	137	138	140	134	124	178	157	141	162	136	158	134	126	142	163	164	147	152	124	164	165	173	138	143	132	143	155	153	143	139	152	124	142	144	142	158	154	146	164	145	150	141	141	154	162	156	146	185	135	146	131	146	134	139	152	141	132	145	148	148	124	144	152	161	146	124	155	124	138	132	130	128	140	149	152	154	144	151	139	137	151	153	146	162	152	142	159	151	164	111	146	156	142	144	156	133	133	133	152	141	128	142	146	133	141	147	165	138	131	141	151	143	127	152	136	150	154	146	131	152	154	140	158	122	149	157	130	137	167	165	146	149	142	163	145	138	146	148	149	149	147	143	147	144	130	130	151	128	137	142	142	143	130	133	150	160	175	150	146	152	143	145	141	150	179	163	144	154	144	171	142	159	130	158	134	165	127	144	142	162	145	139	152	140	150	139	140	148	162	145	167	148	142	156	123	123	135	129	144	144	137	137	144	151	170	130	141	142	137	140	129	139	140	151	158	154	162	145	130	140	137	130	144	125	138	144	142	139	155	151	155	156	162	136	145	138	148	143	166	141	141	146	150	145	138	135	140	153	142	163	124	153	162	138	141	163	134	134	146	146	140	130	146	137	171	121	134	163	154	126	137	152	138	130	152	154	149	146	147	150	160	134	141	152	149	126	145	132	133	135	142	126	161	156	149	164	166	153	132	134	144	136	131	138	142	139	143	116	144	160	153	136	128	129	132	153	147	148	144	119	155	158	154	129	168	136	136	128	155	129	119	140	167	163	168	164	158	144	134	162	136	138	133	157	134	150	140	138	156	121	158	145	146	135	145	143	134	147	124	127	148	160	161	138	160	127	165	117	143	146	171	138	159	143	152	139	134	144	146	162	150	130	134	145	162	140	152	154	114	151	133	125	136	144	153	138	166	136	139	127	152	151	143	146	147	155	141	143	126	149	125	160	153	135	129	141	138	139	127	136	140	149	145	138	151	154	140	134	158	150	152	145	130	143	141	184	129	156	147	150	150	141	144	141	122	189	148	142	142	147	139	158	137	136	133	145	159	119	163	138	153	136	155	151	150	165	157	134	152	168	150	170	147	138	137	138	138	131	154	166	139	143	137	173	140	142	138	149	140	133	140	161	146	140	152	144	140	160	133	139	143	129	161	131	150	123	144	141	114	147	147	146	170	150	147	142	140	150	151	153	160	141	153	153	154	157	149	135	153	149	138	144	163	143	143	158	135	125	156	148	138	117	131	157	145	148	135	155	147	131	131	145	120	150	179	121	147	130	136	150	156	150	148	143	155	139	163	150	163	121	131	125	148	137	172	139	144	139	123	141	147	133	149	148	139	152	147	137	148	155	148	146	152	146	150	155	180	143	150	150	129	171	172	152	132	147	155	141	192	128	139	165	145	142	121	176	125	137	128	143	151	162	155	138	166	125	144	145	149	150	130	144	171	170	170	145	131	147	144	140	137	150	135	145	128	132	145	141	149	163	181	146	157	178	135	136	140	161	142	147	172	148	143	152	147	141	157	151	140	141	171	133	138	146	130	154	129	158	129	172	147	153	141	154	154	147	141	158	149	131	138	137	125	154	129	133	135	140	164	130	139	163	160	133	160	138	143	163	152	134	140	127	134	154	138	151	125	165	144	139	131	143	155	122	141	158	129	132	157	131	154	149	158	129	159	153	134	137	131	150	171	146	164	155	142	178	146	132	145	171	161	142	154	134	148	136	151	161	141	140	151	149	156	136	130	175	147	164	147	160	144	146	150	146	154	146	130	145	163	150	137	145	129	163	138	145	151	138	134	137	147	125	134	144	144	151	151	139	161	160	151	151	136	147	143	146	158	154	158	160	122	138	145	125	172	147	165	159	144	135	151	129	155	150	124	147	143	131	146	144	146	152	123	162	148	141	162	142	146	153	133	137	144	134	156	142	162	137	138	122	144	152	150	136	143	145	134	151	142	144	161	122	151	144	124	170	146	152	131	136	155	158	128	136	145	156	166	146	144	151	133	133	114	137	153	157	153	139	137	149	150	136	146	137	117	164	135	138	124	124	157	143	129	158	158	142	164	151	135	153	128	151	144	148	155	143	161	133	120	146	98	136	162	154	152	136	169	144	159	139	138	132	128	153	131	153	148	170	131	164	137	161	138	138	141	145	155	135	134	140	147	160	136	172	171	137	116	173	124	138	132	136	146	159	118	132	159	133	152	138	155	140	152	154	142	160	163	128	134	152	130	143	135	143	155	136	138	150	143	136	137	144	153	141	143	135	128	153	147	141	157	126	154	143	134	140	165	149	146	151	139	170	139	163	144	153	145	156	150	141	139	134	151	143	141	136	121	142	150	145	140	153	140	144	165	139	146	130	162	126	143	117	150	154	149	136	154	116	128	143	161	137	166	157	145	141	133	157	161	145	150	145	145	156
7397	2587	5206	6138	5286	4224	3199	3003	2195	2012	1665	1588	1912	46199	45750	14250	541	458	453	436	491	429	483	451	430	475	470	392	389	411	440	393	402	390	402	382	361	412	399	391	446	419	420	422	395	388	401	399	393	397	401	356	386	391	362	394	393	389	379	372	391	424	411	390	391	390	440	399	387	401	395	401	354	395	391	382	409	348	384	380	407	443	380	406	406	365	377	406	398	394	378	379	362	389	372	408	383	397	398	378	389	388	368	358	384	386	406	364	363	392	383	386	357	397	423	392	389	429	379	395	389	364	379	420	353	391	390	396	351	399	384	384	350	390	377	380	418	379	393	397	365	372	422	391	371	379	383	399	366	401	340	382	353	404	379	396	389	391	399	407	374	421	379	406	407	367	355	363	371	389	371	401	394	391	393	386	380	395	377	364	396	371	364	390	413	413	365	380	393	390	355	364	381	395	401	379	381	364	388	379	370	355	357	359	361	375	405	379	386	404	354	403	380	395	366	392	404	380	414	410	381	359	359	391	380	339	388	385	367	411	376	383	392	376	389	395	380	384	385	403	392	343	343	400	407	362	400	377	404	395	405	402	369	362	388	386	419	351	424	400	380	405	387	386	385	388	380	366	391	331	390	352	405	379	387	395	369	376	379	412	365	403	371	382	370	380	375	392	372	357	380	355	346	388	364	408	387	387	377	369	407	388	401	381	420	385	397	380	376	381	397	382	392	380	359	377	394	375	378	355	368	374	377	422	362	350	400	392	418	371	378	401	373	376	358	382	393	372	376	377	351	368	356	359	387	397	377	370	371	346	386	384	351	404	402	417	378	408	347	390	401	348	394	367	405	377	380	395	377	380	382	342	374	424	404	401	414	319	410	381	405	388	386	365	366	386	379	369	392	392	401	370	362	386	365	375	379	372	403	388	374	358	356	358	387	396	363	375	395	378	387	407	365	396	405	396	383	362	376	393	374	430	376	370	386	398	391	358	383	375	391	381	368	374	357	377	389	374	365	419	364	367	358	385	395	360	381	392	394	415	382	407	373	390	359	358	389	414	356	386	372	393	385	383	409	354	420	390	378	381	383	400	374	361	371	345	360	414	386	394	384	376	365	376	426	399	344	381	373	391	355	372	398	362	410	373	356	369	388	392	388	350	404	367	376	369	398	377	385	355	360	377	362	358	396	371	376	338	369	388	412	383	364	405	384	363	401	386	383	377	382	383	421	370	357	401	369	403	379	407	415	371	375	372	381	350	422	395	401	351	366	396	353	385	401	412	406	392	389	400	388	403	390	377	357	378	339	334	335	389	379	399	384	379	404	366	388	363	361	414	357	428	391	382	362	380	358	367	401	385	367	364	368	404	403	382	386	398	404	376	404	372	356	420	396	380	371	361	366	392	398	406	399	362	383	389	380	354	381	409	386	367	392	401	387	369	393	384	414	382	372	398	394	380	383	393	372	403	358	394	374	387	394	382	388	393	402	381	381	373	406	336	369	384	386	356	405	369	354	358	395	371	412	383	356	377	389	359	379	364	389	371	383	386	378	407	372	401	383	420	404	408	389	404	375	376	392	405	369	388	375	419	367	402	361	406	368	385	381	351	354	389	369	367	317	373	428	372	368	364	375	354	383	390	380	405	378	336	378	352	408	385	408	408	404	396	383	366	375	382	362	385	352	387	375	359	359	344	360	404	374	358	392	412	417	390	406	350	353	381	360	367	362	414	355	372	377	401	364	386	400	369	411	393	408	405	377	416	398	366	357	387	401	367	391	386	371	382	377	372	368	358	377	387	357	365	354	385	399	391	360	423	376	346	357	421	379	371	371	354	409	387	405	373	384	376	410	371	426	387	358	401	423	386	417	381	389	413	398	386	366	411	414	349	370	370	396	382	372	381	419	409	371	397	421	402	390	421	391	373	395	330	362	354	389	380	345	344	396	400	374	359	423	394	388	398	377	381	362	405	377	412	375	393	401	357	370	425	377	347	375	398	367	374	375	381	400	401	371	433	374	350	369	341	378	376	386	358	335	399	365	386	387	378	376	373	374	376	357	385	340	369	392	396	358	383	389	393	388	367	385	350	397	415	366	381	380	369	350	398	347	391	378	381	381	391	395	392	382	353	392	387	406	407	403	416	377	387	395	389	353	338	355	381	388	381	398	352	345	404	397	387	368	402	346	407	405	360	390	400	401	362	358	375	345	372	362	377	412	402	386	391	373	386	356	382	392	369	362	378	357	378	357	379	348	420	348	402	385	428	383	357	372	393	403	378	385	396	405	374	390	357	392	406	362	416	388	434	336	388	377	360	365	433	370	446	395	378	371	409	386	386	362	400	386	361	350	369	388	382	363	344	380	384	383	386	382	389	394	379	385	358	373	358	356	378	378	396	377	382	389	361	356	346	389	365	390	388	377	390	413	408	335	392	413	373	382	374	372	367	379	408	379	394	361	372	400	375	399	411	384	398	367	375	394	391	364	396	380	382	388	375	395	386	386	367	399	326	397	352	380	360	415	359	372	406	414	395	353	368	336	383	378	375	406	382	391	380	386	377	369	359	402	393	390	396	388	387	366	388	364	395	419	372	388	383	363	379	354	387	390	385	399	428	356	410	370	359	378	379	364	394	373	363	404	369	396	351	406	371	394	397	375	384	403	375	361	371	377	386	376	361	411	391	371	403	425	380	371	386	349	360	375	365	407	381	414	426	390	361	390	403	399	411	363	374	379	393	381	361	404	396	410	375	388	381	345	405	362	416	389	404	365	442	403	367	412	390	387	419	338	361	377	373	354	382	388	410	372	379	420	381	378	383	374	399	394	364	403	400	347	355	404	384	379	371	373	383	362	386	360	366	399	385	395	360	393	348	370	421	360	409	408	402	392	388	405	355	398	391	346	403	397	361	394	407	393	354	384	378	386	403	364	379	366	367	379	388	393	352	392	402	392	381	399	392	389	362	373	445	388	351	370	379	367	353	389	392	382	375	365	375	397	399	408	406	375	408	395	377	404	398	377	385	354	406	356	348	371	386	349	412	368	391	377	369	429	396	368	373	347	383	388	439	412	400	394	408	376	392	386	385	379	374	395	392	363	397	424	397	409	407	378	415	356	379	385	361	368	398	392	379	384	366	374	368	382	411	397	426	355	360	406	352	376	355	418	382	402	388	380	399	385	403	350	361	358	359	407	376	388	372	408	359	398	408	428	358	373	376	354	373	390	391	387	374	378	366	355	398	381	371	367	388	390	349	374	348	375	390	415	357	390	343	431	398	380	370	401	350	382	362	387	382	423	371	400	416	391	384	383	360	355	359	388	374	425	401	356	380	382	361	381	403	365	341	368	353	414	394	419	423	348	363	408	382	390	372	399	379	349	372	414	358	404	391	352	407	381	410	403	375	385	392	365	373	351	394	388	414	355	365	331	374	407	382	378	347	388	398	346	382	370	366	409	370	384	377	366	357	380	408	350	371	393	396	368	379	377	344	382	351	400	364	396	388
2012	247	235	213	213	196	166	174	176	151	173	177	220	1324	1930	411	164	161	175	162	156	151	169	144	158	144	161	158	148	157	157	142	173	161	160	153	130	158	156	174	174	163	164	145	162	186	147	149	141	151	178	164	164	157	163	165	162	163	172	163	167	158	180	165	170	165	165	167	167	154	181	155	182	164	169	147	151	142	153	137	148	158	169	143	158	174	161	184	179	167	166	143	176	149	161	163	164	181	187	169	173	163	156	190	153	140	169	150	139	156	144	172	175	167	171	161	151	148	156	166	151	149	130	145	177	163	172	168	152	142	180	180	167	172	170	168	159	159	151	149	165	135	132	136	168	169	140	138	149	144	176	156	155	179	167	186	151	197	157	176	135	165	144	161	171	199	145	170	163	143	169	171	135	161	145	165	145	165	140	158	193	165	157	161	166	176	195	148	158	169	152	168	188	187	179	154	170	138	159	174	172	165	161	141	156	174	165	164	190	161	128	170	170	184	157	156	126	157	150	145	144	163	166	165	147	179	140	154	208	154	158	144	141	168	169	149	174	167	139	160	139	162	172	151	167	191	146	144	174	178	173	157	144	151	165	170	183	172	176	151	175	160	176	163	142	151	143	149	151	155	162	149	161	176	163	166	151	136	165	161	182	168	157	139	156	168	155	165	163	170	171	152	161	160	148	157	156	142	179	154	154	173	158	163	114	141	169	177	149	149	179	175	175	178	169	168	162	176	157	151	138	151	160	172	176	159	159	162	147	147	154	165	162	153	170	135	157	172	163	159	142	167	166	176	143	152	156	151	166	159	159	188	175	172	135	159	156	143	164	155	163	176	147	168	169	162	164	143	157	140	153	136	137	153	166	169	151	150	155	168	177	156	159	148	179	155	138	176	158	163	151	145	172	154	158	165	169	166	187	161	162	142	154	147	138	153	165	172	163	158	160	142	171	162	146	144	134	160	147	169	168	146	178	152	145	168	155	169	157	143	192	145	166	150	144	170	176	175	165	148	156	150	141	151	166	158	175	152	154	148	167	152	173	166	168	175	148	169	149	165	146	169	148	196	143	151	143	178	160	165	176	154	187	166	148	145	178	169	150	169	155	157	137	145	186	140	174	156	166	158	159	157	160	144	164	152	152	156	150	154	140	170	136	154	167	164	156	158	149	180	141	175	168	157	172	171	153	138	158	165	174	165	160	186	156	167	145	145	147	148	180	152	159	158	171	146	171	152	149	182	166	159	143	149	170	163	171	161	159	165	165	165	165	157	140	154	150	152	161	152	161	153	178	144	148	150	154	158	160	146	142	178	158	163	155	164	174	146	176	158	178	160	162	164	157	171	137	161	154	158	144	183	156	176	141	167	146	170	157	169	143	157	169	149	158	163	142	169	152	139	130	157	172	163	149	165	152	176	150	162	145	176	159	151	150	167	156	163	176	136	156	163	158	166	173	170	164	174	178	157	148	152	142	165	174	152	159	162	142	161	149	163	172	151	148	134	159	139	165	179	164	145	156	188	172	128	146	148	149	166	150	167	168	157	151	157	164	157	158	165	137	155	151	169	160	157	159	145	166	176	171	147	161	154	137	166	140	158	147	155	172	165	159	143	161	180	176	152	175	172	159	162	165	158	153	143	182	162	171	150	145	157	154	167	168	168	166	150	151	160	155	156	136	150	161	144	162	144	159	174	168	146	169	159	153	162	144	168	172	152	169	153	157	161	163	145	171	172	172	141	154	174	155	174	154	144	159	148	160	185	153	140	131	156	147	146	184	161	176	185	142	165	159	139	148	143	175	186	173	161	126	155	153	169	158	153	172	163	160	131	145	167	163	138	139	153	159	159	177	177	160	168	187	158	163	154	126	156	163	174	173	154	150	160	174	171	137	167	159	151	175	153	165	184	151	161	131	164	143	146	159	163	148	154	149	160	156	161	158	158	155	146	166	147	166	194	152	175	167	171	163	148	153	153	166	161	158	187	184	165	155	192	177	160	161	164	163	165	161	155	162	155	171	158	158	166	143	141	167	168	169	183	161	157	177	162	170	147	153	165	173	167	163	157	170	190	162	153	163	172	173	158	170	144	162	154	163	162	174	132	180	164	170	181	164	156	185	172	152	175	179	189	176	152	149	166	137	168	161	176	154	147	158	154	143	155	174	178	172	165	177	133	140	155	174	149	171	177	162	154	153	171	138	179	134	162	162	170	134	158	152	168	145	150	156	175	168	177	153	176	156	159	176	149	160	159	153	150	172	142	155	174	160	136	136	165	172	158	158	154	184	167	152	172	153	169	161	183	189	160	181	167	177	172	161	172	144	168	162	186	164	162	172	174	175	185	163	162	153	153	165	161	159	147	155	142	163	156	145	153	149	138	166	153	159	157	152	153	175	133	167	171	149	202	145	170	157	143	155	146	171	182	144	168	164	161	177	171	159	136	181	157	137	161	167	150	157	157	152	169	126	167	169	151	181	159	158	143	152	155	156	144	147	158	150	146	150	167	157	146	155	156	151	159	160	152	144	158	161	131	151	130	174	158	158	165	168	148	146	174	174	149	158	167	163	161	158	166	161	148	174	184	147	154	181	155	131	158	177	169	156	205	149	165	167	166	175	161	185	180	143	174	182	144	147	153	150	163	167	165	164	166	153	147	175	161	158	158	139	152	178	160	156	161	139	156	149	172	165	173	180	165	163	158	168	157	169	143	158	168	160	140	142	164	167	177	136	142	139	183	177	146	136	146	176	155	184	159	177	144	142	154	168	156	169	158	155	160	131	176	167	148	161	168	160	162	168	165	181	157	156	179	176	165	152	141	158	150	173	165	167	173	167	150	160	157	151	159	138	148	163	160	151	158	164	169	165	167	167	154	172	163	177	153	136	166	163	175	169	134	158	160	162	139	146	151	160	133	171	171	150	138	145	161	155	167	161	145	161	142	161	161	158	171	158	153	138	142	145	169	198	175	147	171	139	147	146	155	145	145	166	156	158	147	163	148	163	158	158	191	173	167	147	163	150	168	149	179	126	178	163	179	159	186	164	151	149	161	176	143	156	184	121	155	149	152	140	158	165	150	163	146	153	151	182	169	166	154	161	152	147	173	167	180	167	165	154	182	159	168	179	150	187	144	158	176	171	160	139	146	151	155	171	164	155	139	131	169	159	127	157	149	162	162	162	161	163	166	152	164	142	166	174	158	139	143	158	142	184	166	165	164	172	154	155	135	180	154	178	173	177	179	181	159	152	160	149	182	142	174	153	156	171	145	166	165	183	157	140	164	183	169	137	150	149	157	147	152	154	172	172	157	183	156	149	171	147	165	164	186	161	160	152	156	145	151	152	179	149	147	155	137	164	131	171	146	166	154	162	143	154	165	157	136	171	159	166	147	153	144	148	156	150	155	153	159	160	159	170	164	165	157	154	172	187	166	143	132	152	153	150	164	149	148	157	166	145	146	153	174	160	175	150	140	158	145	176	140	152	164	155	144	194	149	154	159
2181	540	672	691	618	612	557	517	508	493	461	460	872	8105	9535	1760	482	422	415	452	409	408	431	450	437	429	476	442	494	416	400	472	439	457	431	411	448	449	405	448	415	430	423	444	433	455	451	410	422	462	474	460	431	447	416	422	433	464	443	427	435	416	435	429	442	420	399	418	427	421	431	474	425	439	424	461	451	440	408	460	392	424	427	420	419	432	430	415	474	447	397	438	402	419	442	453	404	440	359	438	419	462	454	409	408	393	438	432	435	448	392	408	411	444	389	428	442	426	448	444	418	453	439	415	437	436	402	408	384	408	395	430	472	441	476	440	412	431	464	440	392	442	449	447	434	431	430	439	438	442	420	400	431	442	410	483	412	407	415	389	437	468	457	472	448	474	443	423	442	454	468	429	422	410	414	439	433	445	455	445	431	414	411	399	470	446	444	412	423	419	442	417	440	410	464	470	422	412	449	443	422	433	427	427	415	402	403	427	421	452	413	415	451	446	454	404	431	420	427	432	479	435	447	412	434	432	422	414	437	459	439	458	413	448	401	413	483	429	411	407	419	454	452	432	452	438	426	435	412	460	409	413	439	461	401	400	446	442	440	428	426	437	412	434	440	431	466	427	407	408	427	455	438	459	403	431	421	425	398	418	457	443	432	443	390	456	451	445	419	450	445	421	445	413	407	446	449	396	447	471	432	416	421	418	456	441	439	441	412	430	420	445	433	419	393	418	432	445	451	406	424	432	407	418	445	402	423	446	415	443	432	406	449	432	444	445	433	419	436	404	406	417	422	451	436	439	468	391	435	439	425	426	448	406	433	428	443	434	462	441	481	437	480	416	450	414	439	449	455	427	445	437	413	417	417	467	458	449	421	427	439	431	445	463	436	397	427	425	452	459	428	432	442	462	447	416	429	394	475	436	418	417	428	461	449	444	433	436	456	435	443	409	418	461	414	425	433	414	420	433	428	477	444	424	435	461	419	457	356	445	441	454	453	403	439	421	428	467	425	391	413	420	409	407	434	453	434	482	417	410	413	443	437	450	454	448	474	424	438	420	436	420	437	458	459	401	457	434	432	400	404	396	418	445	384	427	454	441	460	434	482	463	428	385	462	480	446	445	387	416	403	424	434	457	398	440	445	405	405	424	418	464	434	454	442	439	431	467	409	425	404	408	447	448	425	444	455	421	450	438	468	395	435	458	449	441	436	415	451	430	387	438	424	420	416	396	405	475	407	448	476	415	423	446	470	432	410	413	446	409	479	441	439	428	405	424	426	416	443	396	451	421	401	483	454	420	414	443	437	422	428	428	420	497	424	464	444	436	453	427	438	411	397	430	430	442	438	407	422	416	473	428	433	426	421	418	405	454	436	419	448	439	401	464	424	428	444	434	455	442	401	463	443	439	416	438	420	409	431	424	471	429	451	434	433	439	441	453	432	405	437	387	416	439	448	419	449	465	413	417	431	421	410	443	430	463	456	424	430	459	441	422	438	391	458	410	470	441	436	452	399	458	394	449	435	420	420	431	397	444	422	427	441	418	410	431	427	432	419	448	405	388	469	415	454	445	426	442	426	431	410	447	427	421	431	398	463	490	412	443	470	378	459	409	427	439	456	488	446	416	476	464	448	432	425	419	427	434	416	399	450	451	435	392	396	453	450	442	461	439	452	423	441	431	445	424	424	436	453	460	394	408	413	431	433	482	426	437	431	466	450	436	406	458	454	445	477	416	400	457	426	429	424	415	483	419	439	397	427	449	399	437	434	424	437	382	450	396	427	419	442	406	479	449	438	433	430	427	444	452	445	449	409	434	408	446	456	438	445	458	459	447	419	431	400	433	434	441	451	409	441	435	402	442	433	414	458	433	451	379	436	422	429	448	421	436	420	435	424	414	465	436	419	455	401	422	456	444	439	431	400	414	420	441	415	424	477	447	414	401	427	405	410	424	436	392	419	427	449	430	405	464	454	460	443	440	417	409	472	428	381	448	413	420	437	439	442	455	426	416	406	432	442	439	431	383	433	455	430	424	449	417	452	394	463	432	407	439	401	419	457	453	447	420	433	389	426	410	428	442	414	423	453	469	409	367	408	424	426	455	477	448	413	437	472	465	436	441	428	431	435	453	406	441	402	407	401	421	410	444	412	432	433	439	468	440	444	417	440	426	446	413	461	432	441	425	478	436	402	397	440	444	452	407	438	417	433	446	427	418	416	445	459	441	424	426	391	433	447	395	432	473	452	457	452	416	443	403	396	464	453	447	414	444	413	429	448	433	404	420	412	433	442	452	415	403	436	458	439	436	429	397	387	450	421	476	410	439	443	402	450	410	424	473	428	416	465	434	426	453	410	482	463	428	428	445	447	459	471	449	428	433	414	464	424	399	441	403	464	402	449	462	449	436	395	433	408	449	446	438	402	413	436	455	441	434	422	430	409	468	402	430	434	411	396	467	440	375	426	452	442	409	437	453	434	442	395	463	432	451	442	406	448	466	447	446	422	428	382	430	442	431	425	439	465	431	453	454	466	426	437	415	415	443	437	433	436	422	420	436	463	451	422	409	428	404	447	453	424	459	410	391	404	446	423	468	429	411	409	429	449	442	405	452	427	434	431	465	402	433	452	437	470	425	419	449	410	412	455	423	415	426	456	404	409	440	422	431	461	428	421	402	424	452	440	445	448	442	460	468	454	424	454	443	438	397	447	464	440	397	441	411	455	420	440	419	442	436	457	445	443	449	448	429	410	464	480	422	463	416	440	423	434	457	424	432	417	418	446	420	429	413	453	430	386	456	436	449	424	427	426	420	382	481	401	445	380	434	422	446	429	451	449	457	421	457	456	453	425	428	434	429	451	459	414	444	403	414	450	439	425	421	430	433	401	458	459	441	431	434	430	405	431	415	467	447	482	464	416	414	422	436	404	442	424	430	458	453	434	402	463	495	425	434	435	426	428	428	445	411	405	478	450	442	433	412	431	414	462	432	417	421	446	431	415	401	444	441	421	454	395	425	451	426	444	440	405	449	404	449	440	471	415	451	412	397	400	462	395	419	406	415	420	407	467	431	394	437	397	443	420	401	447	453	421	454	417	453	434	415	444	419	411	422	419	430	434	436	441	468	409	430	403	440	422	423	418	391	442	397	449	440	461	432	483	421	452	431	444	436	422	421	479	458	411	457	418	427	450	422	400	457	443	412	462	451	451	424	465	402	416	423	427	413	418	400	411	370	429	420	424	446	442	435	396	431	450	423	420	416	446	425	391	437	423	458	443	412	435	403	454	424	418	446	416	424	375	441	439	409	423	417	420	434	413	414	427	422	437	424	474	460	421	418	409	456	434	416	424	428	402	433	417	420	439	445	433	445	436	420	427	444	451	418	448	442	429	445	423	453	429	446	426	422	405	420	426	422	434	424	431	418	425	459	427	463	418	377	433	431	442	446	414	407	402	439	465	449	447	451	419	418	452	428	423	414	462	446	426	414	425	444	434	394	455	405
6846	1758	1781	1377	922	724	505	445	364	370	308	301	1440	16018	13396	2494	233	235	219	216	227	195	213	208	205	197	227	202	222	231	218	181	241	226	208	228	197	222	220	204	223	217	220	187	212	228	204	232	220	235	232	211	193	224	212	222	219	193	196	209	210	198	218	208	212	217	212	217	193	192	226	209	204	206	222	218	222	198	201	239	225	196	249	218	249	241	232	216	211	223	216	206	228	219	210	193	210	198	224	236	220	227	208	211	192	201	209	209	233	226	228	229	208	188	187	218	202	199	203	222	246	218	222	199	192	222	239	235	198	223	264	208	223	198	225	200	222	246	208	205	235	206	217	236	232	198	209	194	198	243	223	205	195	213	196	212	236	204	192	212	215	218	218	207	226	189	216	205	218	199	223	191	238	213	202	229	210	200	204	232	181	189	206	197	189	216	208	221	204	211	229	209	225	206	209	214	219	205	220	237	203	225	203	211	215	230	211	216	207	225	234	220	238	199	198	205	199	230	197	210	214	228	202	216	211	227	212	208	213	216	203	213	246	216	217	236	230	217	207	236	197	199	202	233	193	187	255	203	194	232	232	212	235	199	233	226	242	206	216	204	216	206	189	213	210	211	206	243	200	236	228	210	208	210	215	213	218	182	223	221	222	221	209	204	227	233	219	219	212	178	185	195	229	201	239	210	203	194	201	215	234	230	188	216	227	205	199	198	199	240	211	223	230	196	198	209	219	206	206	211	223	241	203	223	217	240	210	198	233	224	231	232	208	211	194	224	198	197	225	232	207	226	201	246	215	205	221	213	211	226	203	184	233	185	211	189	211	207	213	216	206	225	223	220	198	218	220	209	211	223	210	214	218	185	213	217	215	216	239	216	253	226	207	188	236	202	209	226	240	227	220	221	205	207	212	187	224	219	205	248	197	200	214	228	209	199	227	229	221	207	220	220	191	222	227	220	223	199	191	235	234	217	210	219	222	214	238	206	203	241	220	221	192	229	229	205	202	212	197	181	190	213	202	218	234	228	209	212	222	204	188	211	207	205	188	207	193	218	215	207	220	233	197	212	227	204	215	182	201	211	225	195	221	217	224	232	224	212	182	216	189	233	222	222	209	224	210	197	216	193	244	249	210	198	211	230	222	238	195	235	185	213	207	197	217	237	235	216	215	237	192	234	195	203	207	176	225	223	230	203	240	174	182	202	198	231	230	203	207	210	194	221	202	219	234	211	235	222	203	210	246	251	229	180	202	213	222	211	212	245	218	200	219	230	207	214	219	215	192	213	229	220	202	228	230	186	213	225	236	226	214	183	208	201	197	209	206	241	216	198	208	210	222	216	189	213	229	181	209	245	220	216	235	179	223	211	171	228	230	213	220	217	223	229	218	194	234	205	224	227	212	219	263	226	228	221	245	214	226	206	186	212	197	231	223	221	212	214	216	200	224	218	251	206	243	188	209	208	190	229	205	252	217	214	206	226	220	210	208	209	202	172	208	209	227	216	223	210	228	235	229	190	212	227	228	215	232	214	223	177	221	210	232	223	225	223	198	223	221	195	197	201	212	206	221	226	224	199	201	219	183	172	188	198	186	225	214	213	224	212	214	208	219	192	215	212	203	220	194	197	230	228	205	204	207	247	185	203	215	237	230	225	215	210	202	171	225	224	219	227	219	219	224	207	223	238	213	220	225	229	216	202	225	187	209	187	203	190	206	243	217	208	214	220	204	235	217	231	244	240	209	214	215	239	184	205	218	205	215	229	227	202	196	192	211	235	193	216	205	185	236	218	214	254	228	218	220	229	191	218	191	214	164	228	220	228	222	190	228	192	193	234	222	218	238	216	201	226	196	204	237	232	216	197	243	205	208	199	235	221	204	184	215	228	206	222	227	218	210	211	172	210	205	217	206	203	228	217	221	210	206	226	234	219	199	190	210	174	218	204	205	211	230	201	201	214	196	215	186	213	210	219	234	193	211	199	215	207	210	201	200	246	211	219	214	242	220	220	206	203	202	180	204	210	217	237	216	204	217	200	214	188	203	206	192	215	201	226	194	217	210	199	234	212	242	238	201	217	203	244	222	234	208	190	188	194	226	206	232	217	186	236	212	232	206	223	204	193	198	173	223	226	232	217	180	211	216	211	200	197	223	205	218	224	210	207	212	206	205	219	208	196	219	220	225	220	203	208	237	229	210	196	209	216	217	214	216	236	233	209	222	223	225	216	211	221	226	205	229	193	236	233	203	201	226	200	194	201	182	190	243	212	206	203	210	220	189	223	204	226	210	241	200	204	228	202	213	210	198	201	215	225	196	227	199	192	226	196	218	198	243	240	194	190	216	216	209	225	237	206	215	235	218	193	209	227	222	206	214	216	226	210	208	207	230	204	229	200	226	227	233	192	218	194	215	199	221	190	230	219	239	223	222	186	213	201	201	213	212	201	219	209	252	215	222	239	208	205	224	175	207	216	229	219	206	197	227	246	183	198	204	210	209	254	199	193	228	184	236	232	200	230	223	227	201	188	209	201	218	213	215	214	197	221	200	226	199	240	234	207	234	202	212	222	235	201	205	226	226	225	222	210	192	211	211	184	219	193	229	215	212	217	203	220	220	226	198	203	248	218	232	215	206	203	220	216	209	195	185	233	208	236	228	216	215	195	214	207	192	217	210	228	222	198	215	239	209	208	196	214	204	240	199	203	208	209	221	208	215	231	204	228	196	195	218	196	186	224	198	225	210	225	196	213	231	217	210	205	230	223	214	213	191	250	235	231	198	224	223	198	213	220	206	203	206	225	207	209	207	233	217	218	209	210	238	226	196	201	207	215	206	223	222	220	224	220	210	183	225	211	210	201	180	224	211	210	237	217	255	190	207	204	217	230	186	238	239	195	227	198	219	229	224	215	239	242	207	195	212	241	230	211	246	233	196	212	211	238	207	217	240	212	249	207	206	207	232	215	209	221	232	220	222	224	215	194	240	204	211	208	225	190	231	234	218	214	218	231	222	205	214	233	238	224	209	225	205	195	190	228	220	201	229	220	199	215	236	218	217	202	217	235	202	216	179	203	204	209	234	215	198	228	199	201	231	246	221	202	179	228	215	205	214	214	215	217	210	232	215	213	214	191	217	227	211	240	199	219	231	203	216	201	241	212	219	190	205	216	238	201	207	238	227	227	234	241	211	210	217	197	214	192	218	211	227	219	216	214	224	219	239	188	217	209	207	210	248	220	225	221	234	225	215	215	217	204	211	211	203	213	207	220	217	200	245	213	195	199	195	231	204	213	199	214	207	177	195	222	215	216	227	226	227	223	235	208	205	223	243	223	226	221	244	201	215	205	209	229	220	208	224	204	206	211	214	218	198	229	204	225	245	220	219	197	218	198	212	183	224	205	209	195	246	232	200	211	202	238	221	231	213	198	201	210	212	213	175	198	226	209	243	209	229	216	215	211	211	216	237	218	210	201	192	222	219	177	216	182	217	177	196	207	207	208	216	197
5642	1876	3110	3884	3406	2764	2424	1937	1557	1386	1275	1146	6859	41014	32008	8750	586	611	587	612	577	582	616	581	641	571	561	582	553	553	582	570	583	593	567	565	566	558	519	499	544	561	552	540	590	584	590	543	549	593	531	568	553	544	541	579	576	536	560	564	551	550	562	592	581	551	540	582	608	547	570	571	529	567	558	540	551	587	541	541	525	576	597	513	549	531	553	552	538	566	560	568	563	579	586	581	564	588	582	554	571	582	583	540	571	523	569	524	522	533	563	527	549	550	574	516	570	527	595	568	552	519	596	546	525	562	570	556	565	541	579	597	527	511	543	545	533	572	528	541	535	546	580	532	568	555	609	575	577	601	583	547	542	591	616	565	561	582	568	561	562	536	526	522	557	584	547	572	549	549	550	586	523	603	540	567	563	564	547	539	528	508	553	538	581	561	562	558	504	563	584	579	595	558	549	544	536	568	571	539	571	550	565	624	543	566	533	572	566	554	558	572	560	554	560	586	587	565	574	520	579	606	538	546	537	532	531	550	526	554	528	545	584	545	533	590	543	583	543	516	566	581	560	532	588	562	533	517	587	541	588	582	545	548	582	523	582	545	568	564	582	546	594	611	612	605	575	548	589	559	562	594	559	554	575	588	605	566	543	564	544	580	567	556	520	555	548	561	569	558	584	544	520	538	565	508	543	506	638	530	536	551	559	576	540	545	579	546	554	541	544	526	554	528	595	577	561	615	573	590	534	574	557	533	574	528	551	584	592	563	555	558	551	598	566	593	556	555	544	537	558	565	542	599	571	542	553	598	588	565	548	559	493	518	526	553	553	517	546	555	523	561	583	560	545	569	614	541	555	567	524	558	559	598	578	544	553	554	552	536	554	566	563	571	550	530	541	591	590	566	567	576	534	559	552	573	551	537	553	533	525	557	535	569	582	548	525	585	530	598	588	523	552	544	559	587	542	544	543	537	557	524	548	551	572	564	590	543	530	545	529	560	531	561	602	531	589	562	592	567	564	547	512	535	540	542	583	556	553	562	533	591	545	584	510	583	507	577	572	556	568	566	562	550	554	597	549	573	535	553	532	571	513	523	598	501	546	565	558	555	543	547	552	541	544	563	560	582	562	535	537	569	527	576	562	576	582	533	534	539	577	575	578	567	577	531	564	544	568	564	549	537	533	580	551	538	572	562	553	527	581	583	568	553	535	576	541	573	499	577	550	536	546	547	557	545	555	556	522	516	520	539	504	556	556	573	538	516	548	563	563	523	548	555	571	537	571	536	589	538	585	521	565	550	508	515	567	560	535	575	566	621	586	507	569	528	574	581	543	540	565	558	533	560	579	522	559	545	584	541	580	502	575	581	590	518	528	550	560	549	546	550	544	584	552	563	524	563	573	563	576	509	558	547	542	546	571	551	563	508	574	565	585	570	573	563	560	597	538	572	555	549	482	556	569	566	583	552	540	559	594	514	573	583	503	524	542	575	578	569	557	569	569	584	564	593	576	578	544	538	546	544	544	557	556	542	565	567	530	516	556	548	583	574	549	560	575	566	541	572	530	556	542	561	540	554	562	529	532	570	558	602	548	554	569	565	535	558	579	589	538	553	519	579	552	575	535	555	545	534	569	539	562	594	602	546	516	535	578	543	576	511	554	549	613	535	554	537	555	532	583	554	606	543	571	591	579	592	576	560	571	535	526	583	556	541	536	583	563	583	553	524	573	575	564	561	570	574	550	562	577	530	565	540	572	591	510	530	579	583	571	539	571	539	562	565	574	542	596	565	563	581	574	562	535	561	543	492	543	576	584	591	503	578	556	555	600	565	509	609	547	555	564	575	524	566	571	550	538	557	539	539	516	558	609	519	578	551	526	562	587	567	562	567	526	559	543	600	591	638	520	612	559	531	544	502	538	553	566	555	555	566	557	567	588	548	599	546	546	565	549	565	582	600	574	553	583	521	563	559	549	565	551	602	536	558	557	575	533	564	546	562	561	520	574	534	564	521	554	565	549	521	557	557	553	535	532	562	533	615	535	512	558	565	508	539	558	565	558	541	501	564	596	580	565	536	527	559	531	552	554	581	548	498	571	581	557	555	547	554	560	586	579	588	576	564	556	588	529	535	536	548	544	536	589	569	522	554	525	556	560	545	539	560	548	588	537	578	576	573	536	585	530	561	539	539	550	552	586	507	576	590	541	508	584	537	557	516	551	581	583	591	526	556	537	563	576	515	577	577	586	572	548	547	570	564	609	545	550	554	544	589	549	556	597	555	581	544	523	579	571	551	544	549	550	553	592	552	531	564	516	538	576	595	551	553	615	568	539	542	566	563	535	540	572	543	533	521	579	534	561	532	576	541	578	578	564	562	577	555	585	534	542	538	534	590	561	559	591	575	577	610	556	547	542	547	532	555	524	566	567	563	553	554	576	530	565	608	537	573	538	504	535	542	584	557	553	545	570	574	535	612	564	545	576	545	551	582	532	566	583	515	541	568	558	563	564	571	539	522	590	554	561	523	539	550	542	541	575	581	570	578	558	607	528	568	531	556	525	564	506	511	548	568	555	547	543	554	555	571	540	583	584	550	570	581	577	566	554	601	553	583	538	530	590	577	543	574	611	525	569	565	559	540	536	534	589	562	541	514	573	553	561	527	568	597	551	572	513	550	576	606	495	574	556	584	546	511	548	508	568	536	517	539	575	532	548	556	591	553	608	557	552	563	574	544	585	523	553	590	550	558	545	551	584	563	535	570	546	557	546	568	548	584	573	568	525	471	526	535	550	540	568	521	532	530	566	558	568	555	573	552	550	594	559	553	530	552	579	525	538	507	542	541	529	529	564	556	541	544	494	531	539	486	562	562	551	577	499	540	590	573	528	544	574	564	600	553	542	562	550	540	565	609	533	578	573	582	601	591	567	551	551	532	554	573	566	592	513	553	583	520	576	566	559	567	541	535	532	597	547	575	514	543	516	569	579	565	522	536	526	542	555	519	537	548	563	586	580	571	568	566	554	568	548	560	527	595	528	565	550	547	585	566	556	545	528	547	568	533	572	533	563	592	534	551	595	591	548	590	603	554	523	497	553	537	555	552	533	546	540	565	583	547	574	522	547	573	573	547	577	562	539	520	549	564	550	541	592	530	620	522	523	564	565	585	594	536	573	575	541	554	551	571	565	534	541	525	533	599	492	520	575	544	524	557	571	552	561	590	535	499	564	584	574	543	537	516	556	564	591	571	558	525	552	542	544	546	549	530	592	558	531	543	541	596	527	577	544	557	572	549	557	554	558	561	542	566	577	581	531	559	542	516	562	570	539	594	595	608	590	535	574	568	543	586	566	564	513	548	534	594	545	574	537	533	570	562	568	546	551	609	577	519	533	543	575	534	567	546	529	551	549	546	577	544	531	560	552	534	531	569	578	549	581	510	593	576	578	567	549	569	529	551	568	578	547	557	591	568	542	587	545	539	540	537	509	546	548	569	560	554	606	548	528	565
13118	3983	4290	3418	2237	1367	844	613	491	362	321	296	2844	25868	21491	4344	220	154	185	153	160	158	139	182	148	127	139	149	129	153	121	131	146	145	145	142	115	135	113	145	168	119	145	153	147	141	152	146	138	138	136	150	157	154	165	133	165	150	129	145	139	135	142	145	129	149	162	134	139	130	134	155	135	147	133	148	139	146	146	150	151	138	126	133	157	154	153	127	123	145	132	139	132	144	127	152	140	111	154	144	138	121	168	135	137	143	145	137	123	156	125	136	140	165	158	130	145	149	135	142	142	138	140	141	142	127	143	129	137	171	130	169	141	152	128	169	140	130	142	149	142	161	131	144	146	129	137	152	161	148	154	150	125	135	147	145	148	139	123	128	143	134	155	140	125	136	125	140	155	143	159	149	120	146	152	152	126	150	134	139	148	167	169	119	141	148	156	138	143	136	148	135	159	140	133	141	136	144	143	131	147	138	140	141	135	159	158	139	160	145	130	142	137	126	141	140	146	161	136	144	142	150	136	147	134	115	136	149	142	144	158	134	130	132	121	142	158	149	151	133	139	153	138	155	131	123	147	125	128	128	138	153	135	127	145	150	168	144	149	137	126	139	139	133	144	137	157	138	156	164	150	138	129	148	124	168	153	140	135	150	154	153	146	124	138	145	131	131	126	146	146	164	140	153	143	155	144	148	142	149	143	139	151	142	139	143	132	134	147	149	155	147	144	146	130	152	147	134	125	148	140	141	115	135	166	140	134	157	135	160	136	133	136	136	137	142	135	159	148	126	174	140	135	159	150	136	146	122	126	159	145	143	151	161	166	138	136	139	134	144	143	124	153	144	134	147	134	130	138	145	128	169	144	140	136	145	141	147	135	137	158	167	142	145	137	134	150	163	158	158	161	152	149	136	158	144	130	170	135	156	153	148	117	132	140	143	141	144	159	134	120	148	143	129	147	152	134	147	151	156	140	146	148	133	145	129	140	138	132	144	138	145	142	118	129	141	165	144	134	132	119	146	146	132	146	125	136	131	137	154	118	127	142	176	121	133	151	146	144	140	131	159	136	136	130	143	130	136	139	147	140	166	138	144	136	125	137	139	161	138	153	130	125	148	184	139	153	155	143	136	118	139	141	143	139	142	128	143	148	143	137	134	141	124	123	141	165	150	150	157	148	153	149	141	160	151	150	171	131	132	145	124	162	123	139	142	125	155	163	152	124	152	130	117	138	136	142	133	147	133	136	118	126	130	131	134	136	128	152	130	152	152	153	135	163	144	138	146	121	152	154	151	149	135	125	144	135	169	162	165	152	135	127	121	159	123	143	133	159	152	140	127	155	137	131	168	140	156	148	149	160	145	149	149	145	147	132	130	129	154	132	163	142	130	150	169	137	163	149	120	161	149	147	140	144	125	150	141	145	148	131	129	152	126	146	129	122	135	141	154	156	143	128	146	152	135	153	141	144	149	149	143	149	140	143	136	146	150	152	130	157	135	127	155	145	118	137	164	141	146	138	136	130	141	128	138	131	152	139	141	139	132	149	125	133	152	134	150	143	183	159	139	143	117	157	148	141	146	157	150	115	137	151	142	137	128	148	128	127	145	173	162	135	128	148	147	154	152	158	133	118	137	144	134	122	122	158	153	129	147	137	147	134	127	138	170	156	145	152	149	147	162	129	148	117	143	149	169	149	132	141	145	135	120	123	143	145	154	132	124	127	143	146	130	133	132	147	133	119	169	150	153	141	137	138	143	132	139	125	143	160	145	134	142	154	142	166	141	142	132	143	135	128	151	145	126	139	156	136	110	167	156	131	140	137	152	137	142	147	141	145	136	144	125	152	158	166	151	136	139	152	155	154	169	138	147	134	128	134	124	139	145	126	133	128	157	149	167	138	155	135	135	154	151	149	130	134	152	150	147	153	144	137	152	153	128	158	139	142	147	136	124	161	152	142	135	160	157	147	134	132	142	149	151	159	133	125	154	125	155	119	140	156	166	160	160	156	131	157	151	147	135	136	142	153	148	147	145	132	147	162	138	124	142	154	148	148	132	139	151	134	144	155	156	159	164	119	139	161	162	150	156	139	148	152	152	145	165	134	154	136	157	160	151	143	140	135	147	140	155	152	133	139	153	142	159	117	154	126	141	129	122	137	141	119	157	137	138	122	137	138	140	158	128	119	130	159	151	135	123	136	136	152	153	169	161	132	136	157	137	145	136	147	164	138	142	135	155	157	153	134	160	144	147	161	138	153	159	146	147	156	128	143	142	156	174	143	157	127	147	132	140	146	134	130	129	129	125	153	153	147	142	146	150	141	149	149	168	107	113	143	127	139	156	152	140	113	125	134	130	118	147	161	137	152	140	167	138	152	140	162	174	133	132	128	137	143	149	146	140	130	145	130	158	153	149	145	144	144	131	159	133	143	146	139	154	158	126	158	155	147	175	143	139	140	164	153	159	150	142	150	137	156	130	143	146	164	127	139	144	142	131	155	126	121	178	131	151	150	133	166	157	156	134	135	132	147	150	158	130	139	152	142	142	129	150	139	154	157	141	152	156	139	136	140	142	143	177	168	133	156	140	135	134	146	132	137	130	144	127	148	153	124	112	138	170	136	140	153	155	145	146	171	152	139	158	130	124	129	143	140	139	153	126	162	145	136	164	129	136	143	144	141	124	139	145	151	140	140	138	159	143	158	125	136	129	161	134	158	140	158	148	134	114	135	141	145	147	150	146	137	127	143	157	142	141	176	143	150	160	162	135	160	170	117	128	124	140	165	151	155	138	151	136	140	151	133	159	170	136	159	158	130	147	143	137	146	162	135	135	148	150	146	155	160	147	142	124	153	141	120	135	157	142	139	146	167	148	137	148	135	151	145	152	144	142	153	139	144	147	122	151	162	151	126	172	146	158	120	140	142	127	148	133	141	131	126	144	138	135	158	142	159	130	139	163	161	139	129	157	122	152	137	145	141	150	141	172	122	124	130	134	121	148	123	153	143	157	134	126	132	125	159	152	137	119	154	137	124	149	141	136	148	158	143	155	156	143	149	126	143	148	160	129	132	133	149	129	140	153	149	176	142	123	136	141	147	126	136	124	156	152	142	158	138	124	128	139	155	155	152	142	159	142	126	136	152	154	142	162	135	151	141	149	141	129	172	139	136	128	121	168	155	137	144	157	148	160	155	142	136	122	148	157	122	145	146	130	149	144	139	125	145	138	152	158	155	144	131	154	140	117	148	142	153	136	140	161	143	161	134	117	147	161	157	148	128	141	147	141	147	163	146	147	145	137	119	164	149	136	157	124	126	126	146	168	112	163	146	149	133	147	139	128	146	150	138	134	131	140	151	128	118	142	132	163	137	137	133	130	155	143	138	144	123	137	142	146	137	124	137	156	128	118	139	134	145	132	157	143	138	142	137	137	150	124	155	154	168	148	129	136	133	135	142	160	141	131	130	129	137	140	160	158	131	138	126	127	146	129	119	132	148	123	159	128
7638	3058	5463	6578	5498	4075	3569	2744	2193	1921	1696	1397	10846	49627	38654	12030	490	470	481	499	491	461	439	449	446	436	423	430	447	433	411	419	414	387	394	413	390	371	402	394	387	416	397	357	416	399	423	406	390	389	376	390	361	368	373	387	358	396	372	367	425	385	372	379	354	380	391	365	358	410	415	354	369	383	391	395	369	391	373	386	370	371	373	386	354	388	373	356	371	387	392	380	403	374	400	390	382	403	374	340	368	375	384	412	348	348	368	388	373	418	365	371	380	406	360	403	396	381	365	372	382	327	346	351	379	362	351	376	402	356	389	357	371	337	370	347	397	391	352	402	377	381	400	359	349	390	410	403	409	387	385	368	359	377	395	376	394	369	368	340	372	360	363	408	382	409	354	407	431	407	383	396	368	382	363	373	416	394	382	413	377	373	366	393	393	365	377	353	362	359	381	411	366	371	364	361	393	378	360	394	379	393	352	358	355	383	402	370	397	373	391	388	352	394	381	352	389	352	394	372	389	390	402	364	368	392	357	361	362	366	393	353	363	372	396	372	369	362	369	365	352	406	378	374	391	395	374	395	384	367	367	396	405	373	415	361	370	340	386	392	382	409	393	401	395	386	353	389	398	351	375	379	380	398	349	376	374	335	418	397	387	379	364	372	354	371	379	378	338	349	420	395	364	359	349	397	389	366	376	354	361	354	397	372	376	387	372	371	358	361	373	403	397	344	371	407	398	391	348	406	378	382	378	386	382	401	359	383	378	377	373	389	357	391	384	379	382	390	379	360	387	335	336	349	387	358	408	372	371	375	386	381	369	391	394	363	342	358	379	366	394	334	388	370	380	350	390	354	372	349	388	364	361	344	361	381	363	419	372	382	368	363	373	365	349	357	404	360	404	390	357	360	380	380	378	378	370	402	413	362	364	370	387	362	381	371	348	351	365	354	391	365	401	376	384	393	394	404	363	386	366	360	371	362	346	363	388	354	363	383	401	333	359	356	353	385	390	371	393	356	365	375	382	376	383	399	366	357	392	359	344	371	371	394	387	392	373	359	341	382	392	369	377	373	394	392	386	365	383	373	363	380	384	371	354	383	351	376	370	371	353	376	375	376	368	373	355	345	351	367	349	384	370	392	360	370	373	417	380	382	321	376	372	398	344	333	396	375	359	361	366	346	417	378	374	372	366	399	356	366	342	378	390	360	373	402	357	369	359	395	362	384	375	388	361	406	418	374	358	375	397	369	362	396	383	354	368	384	349	368	396	409	357	344	346	379	422	360	378	393	370	397	401	357	385	396	370	383	354	374	359	390	354	357	373	363	390	378	358	364	395	402	393	395	414	396	382	386	377	350	364	349	384	340	387	369	391	374	370	388	378	399	410	377	370	392	370	360	366	370	374	383	357	377	405	385	400	356	381	359	324	344	368	354	354	368	363	355	358	375	402	371	383	385	393	386	413	368	376	351	373	381	393	384	387	356	389	365	388	404	376	341	358	386	366	351	377	372	388	361	387	358	382	392	424	379	362	392	378	352	406	345	349	355	362	382	404	403	393	339	388	377	386	377	373	371	394	376	349	377	388	359	396	391	379	329	368	364	376	378	373	350	361	374	346	371	350	355	387	393	363	395	362	353	418	389	365	376	419	382	371	359	369	387	412	376	376	353	385	358	359	375	404	383	372	378	371	384	378	379	339	396	360	347	381	346	396	367	355	354	400	389	379	399	391	371	378	381	348	391	391	355	389	378	365	384	386	364	394	423	377	361	395	390	385	354	347	420	373	373	347	337	378	358	372	382	368	361	372	351	361	381	361	343	374	361	375	350	368	386	369	398	409	367	351	394	391	354	363	392	391	375	370	371	378	337	376	349	377	410	370	374	363	373	374	390	364	377	359	388	374	358	354	370	399	386	367	381	414	383	408	383	360	386	394	385	362	379	375	380	383	392	353	351	406	340	349	366	393	365	344	375	395	397	368	356	398	418	370	373	354	362	386	382	394	380	356	379	394	365	353	417	373	395	391	364	353	384	356	380	355	375	362	383	358	407	356	410	357	356	400	339	395	364	345	385	373	395	407	399	386	367	392	391	379	365	400	390	372	363	385	391	398	415	394	384	371	357	400	372	362	346	377	377	364	357	348	394	376	369	373	411	383	359	380	399	390	394	395	332	364	407	375	387	362	355	356	351	346	435	392	384	359	386	397	374	404	384	351	384	403	403	332	383	339	388	363	394	384	386	363	404	345	385	356	402	362	363	382	354	385	364	374	374	403	367	366	346	374	373	346	393	375	374	401	356	384	364	373	379	398	343	399	369	373	364	383	382	381	376	356	373	382	396	399	405	360	331	368	384	369	371	352	361	373	360	382	389	367	352	358	375	357	379	384	362	409	379	370	389	360	375	346	392	382	367	380	352	375	349	372	358	387	359	388	387	381	363	362	361	389	388	352	348	419	375	389	382	353	385	388	368	393	358	363	409	381	385	396	401	383	357	378	375	376	371	387	369	347	380	382	380	410	344	402	374	398	383	369	398	393	365	410	371	387	383	371	345	367	385	398	372	380	364	385	352	379	350	345	345	354	406	382	353	374	374	389	390	378	355	386	375	370	378	371	378	393	365	375	389	385	384	378	353	364	381	373	381	381	370	367	347	367	382	380	366	360	346	366	397	381	401	392	348	379	338	364	375	404	359	368	396	375	405	391	399	369	381	376	382	389	387	384	389	389	353	362	392	396	375	379	365	323	393	378	379	355	359	399	378	366	374	392	413	365	395	392	372	371	389	402	349	360	402	358	406	389	357	374	403	387	353	377	371	358	342	373	407	351	369	350	411	407	381	365	371	381	359	344	379	378	373	373	357	357	408	364	348	382	363	361	392	359	373	359	400	402	400	367	398	414	360	405	349	373	341	370	369	412	368	391	409	369	377	365	348	401	382	375	361	389	344	353	383	351	348	400	364	368	351	406	414	391	370	387	376	394	401	337	395	342	411	407	386	369	361	405	341	350	370	381	362	387	374	399	374	389	352	370	369	381	385	371	360	354	396	392	389	370	397	389	363	348	381	392	363	370	367	394	375	359	363	386	364	335	380	385	386	378	385	402	380	400	358	353	394	404	369	357	373	384	390	339	394	374	375	375	354	364	371	356	393	391	356	384	379	377	355	381	366	385	334	359	366	378	382	391	369	397	382	371	352	394	344	353	359	380	362	368	370	369	406	376	356	379	386	394	411	401	399	366	378	397	387	337	370	373	417	394	406	410	368	353	374	355	365	361	394	372	364	369	383	345	365	371	325	360	416	398	414	308	373	399	401	399	342	362	365	371	363	383	369	390	358	376	353	406	360	368	375	375	381	365	390	376	375	347	367	365	396	372	407	354	392	399	389	375	394	366	369	362	360	372	420	385	416	365	380	386	380	384	357	353	362	380	383	349	404	358	394	379	377	389	408	372	380	376	378	366	378	406	366	366	392	383	367	349	387	391	402	382	369	354	380	399	385
1866	226	244	217	184	167	159	148	161	161	168	148	241	1308	1897	361	158	168	156	178	171	166	174	141	150	158	181	156	178	159	156	144	144	178	171	176	180	163	174	160	164	171	167	169	182	153	162	157	165	158	150	142	171	166	167	170	158	157	155	156	178	170	163	180	156	176	158	141	168	145	186	153	184	153	139	167	166	145	162	172	150	140	161	158	170	171	172	162	173	174	133	158	171	187	146	179	144	154	178	159	152	149	142	177	146	159	165	167	161	171	148	160	164	147	177	171	139	144	161	177	179	169	176	147	157	177	153	172	174	153	148	163	170	150	166	147	174	166	157	181	163	141	158	173	164	160	151	170	147	153	159	154	140	157	165	149	153	145	143	159	148	183	175	149	163	170	164	146	181	158	150	154	157	159	155	165	155	147	154	186	164	162	203	166	145	148	139	174	182	158	149	180	166	179	155	153	183	171	163	167	146	169	141	156	153	164	151	172	172	137	161	170	170	161	171	161	191	155	176	165	168	172	165	151	172	178	161	166	180	187	162	153	163	150	165	151	172	175	153	172	144	138	174	158	196	158	157	149	150	154	167	165	139	166	167	162	161	167	150	171	150	143	152	180	169	182	156	156	143	179	164	164	130	139	179	171	164	153	163	166	165	163	177	164	167	130	162	162	175	163	187	160	159	158	165	183	177	161	154	143	152	179	152	186	150	155	170	156	174	163	152	166	146	162	156	146	170	157	145	169	151	160	159	153	181	160	149	159	131	187	145	177	159	148	151	159	171	141	137	157	151	178	162	133	159	154	159	186	149	154	164	155	152	169	160	162	164	164	162	171	172	141	144	141	166	152	161	149	168	157	160	160	148	167	161	135	170	148	129	152	152	156	161	156	156	159	156	189	142	173	186	181	174	165	162	163	159	177	175	150	170	143	158	149	168	174	156	171	156	159	155	163	151	136	151	142	147	160	180	153	161	148	161	165	163	149	165	179	161	161	152	158	141	135	164	166	167	151	172	174	143	163	172	179	157	155	172	150	163	161	165	155	159	183	147	168	139	175	171	153	173	175	158	150	132	159	184	174	155	186	150	131	160	167	175	167	159	150	168	141	155	162	165	151	172	160	151	160	161	162	134	152	170	153	164	163	165	146	174	161	142	161	160	153	148	161	175	162	165	175	157	164	161	169	179	180	139	169	169	150	167	171	139	153	152	151	159	180	169	164	167	160	162	145	163	144	135	174	154	160	141	183	172	143	183	178	166	152	193	148	169	163	151	156	154	167	167	154	154	152	150	156	164	151	161	164	173	175	154	182	138	167	161	147	146	169	151	173	160	158	165	153	177	157	153	168	143	162	155	166	157	162	144	153	177	151	153	156	171	163	161	156	165	183	150	169	161	174	165	153	171	161	169	179	163	142	166	177	155	186	159	168	149	146	154	176	153	146	170	177	171	169	149	153	174	162	146	138	153	179	178	141	171	146	169	166	167	151	185	156	141	155	177	163	145	166	170	165	149	183	150	147	150	170	199	163	163	155	178	191	167	169	146	138	141	164	168	190	161	145	148	152	139	178	146	165	152	178	163	186	166	153	165	155	168	154	161	139	165	139	172	166	146	163	169	171	172	168	153	176	142	139	170	144	174	173	170	161	158	154	173	167	148	169	160	157	151	159	157	161	148	171	157	162	149	164	144	129	159	153	165	139	150	151	149	162	162	174	160	154	173	149	147	153	158	121	147	171	169	167	183	172	146	153	156	171	167	169	168	160	166	143	178	173	167	162	154	154	161	171	138	172	147	154	170	155	164	159	158	144	193	140	154	153	160	151	162	139	149	132	163	145	185	167	181	138	146	159	159	177	143	173	175	149	163	160	143	155	143	158	165	155	179	179	158	181	141	145	162	144	172	146	142	159	160	167	157	154	149	166	147	160	145	178	178	176	163	159	174	179	162	159	174	155	187	151	171	167	148	142	157	162	168	151	161	157	151	190	190	147	159	167	168	142	185	133	155	160	162	191	164	167	169	170	162	177	181	156	173	150	148	160	161	146	183	155	170	152	161	160	169	172	174	149	135	156	170	179	151	168	175	152	175	177	176	173	152	165	154	175	155	173	167	168	182	161	174	158	186	163	144	146	189	163	173	189	155	146	166	171	117	177	141	139	157	162	174	142	172	169	155	158	157	176	153	182	190	164	122	184	146	167	179	148	164	185	179	181	147	140	156	185	146	171	166	157	140	156	144	178	167	175	164	156	178	153	163	176	145	160	158	160	156	165	182	159	167	171	148	158	171	163	149	164	154	149	163	160	156	173	150	157	145	155	131	157	166	142	136	169	149	173	160	152	165	177	169	178	190	156	134	141	124	149	165	161	148	153	160	143	174	190	164	144	175	145	143	159	162	154	143	167	169	147	155	165	146	153	147	165	160	154	158	152	164	158	150	172	154	145	163	173	157	154	135	140	178	168	166	172	156	172	141	177	146	162	157	168	144	152	165	139	135	147	166	141	149	178	159	168	154	159	156	146	172	171	166	176	145	148	170	171	171	189	156	171	173	158	196	153	167	161	182	148	151	166	170	161	171	170	183	161	159	177	156	151	162	173	152	159	149	155	148	162	145	158	172	178	192	139	161	171	155	155	142	138	176	182	168	168	153	182	147	141	133	165	164	152	163	163	156	169	154	172	142	152	166	147	160	160	161	147	146	147	167	165	156	136	143	161	166	142	142	172	180	164	149	168	160	172	143	158	143	176	184	152	177	147	165	156	156	168	164	164	161	168	167	143	140	158	157	160	137	165	189	164	155	139	153	146	170	184	159	164	180	159	141	166	166	149	187	157	164	167	185	151	162	166	145	172	141	162	156	152	160	151	155	176	146	166	136	176	165	143	156	159	193	178	145	166	153	139	151	147	167	141	172	160	159	148	152	149	173	161	170	146	166	179	159	169	152	181	169	163	167	171	161	147	152	176	159	172	132	182	185	145	142	152	178	139	150	160	151	149	155	158	160	143	176	160	172	152	157	154	149	157	151	154	148	150	161	185	141	188	157	149	179	161	159	146	182	171	146	149	161	165	171	165	162	156	136	166	160	139	148	174	169	159	180	185	163	172	152	173	153	167	172	164	149	170	147	152	163	179	158	165	152	153	155	159	146	141	148	185	185	154	154	171	147	179	163	156	186	121	169	160	144	150	172	163	153	143	161	171	152	153	172	145	161	169	140	176	159	155	158	166	170	160	140	164	157	148	155	143	191	149	175	168	146	137	172	143	150	163	168	131	166	151	179	186	142	147	149	147	149	177	169	168	146	177	159	157	144	164	171	158	163	150	155	161	180	150	160	153	143	154	170	185	145	165	163	147	165	170	148	160	168	169	154	164	156	175	180	157	172	144	144	158	154	139	173	160	151	143	151	174	144	144	153	151	161	177	171	165	167	167	172	173	167	154	156	152	158	191	158	163	170	172	141	166	163	150	178	181	156	159	168	174	161	168	158	157	155	164	152	169
2168	592	626	723	656	551	533	486	495	521	502	439	1223	8548	9684	1194	446	444	421	413	425	416	471	426	472	431	451	463	461	453	451	423	422	453	418	431	447	415	449	443	485	459	428	456	478	435	453	434	424	479	425	442	449	434	479	431	411	419	429	422	448	454	412	439	434	408	439	449	435	397	475	433	441	448	449	451	401	455	428	423	399	442	418	389	414	430	440	429	447	463	412	427	447	447	434	436	464	459	438	426	431	472	457	413	435	428	411	446	417	459	404	489	439	435	421	452	445	445	425	432	424	440	460	473	417	418	433	465	425	463	470	407	441	431	439	437	430	437	408	427	425	472	445	437	426	422	433	436	421	416	413	436	427	404	422	406	459	472	457	441	424	466	443	457	460	441	415	446	404	445	482	430	421	439	432	444	468	441	401	481	417	460	438	441	475	455	451	425	431	443	392	444	506	411	416	444	443	446	423	474	457	429	434	450	399	384	422	435	433	446	460	449	437	434	452	426	468	404	472	423	415	406	449	418	416	405	443	416	451	453	484	430	452	437	409	435	434	408	419	478	434	433	475	456	416	415	467	484	413	428	438	439	403	430	442	384	409	412	440	416	425	459	465	384	421	451	439	434	438	438	412	446	459	382	445	453	420	462	462	444	437	457	476	468	434	456	416	445	449	411	418	445	449	417	415	441	414	408	433	421	431	451	435	445	437	414	420	434	430	424	442	419	455	438	434	452	394	420	431	480	442	435	450	416	425	461	425	441	450	425	435	436	411	410	447	456	405	436	471	411	418	446	441	447	427	421	449	438	470	436	391	468	413	427	411	438	401	458	460	447	461	413	470	473	429	418	453	442	423	431	438	455	439	435	462	422	455	430	428	463	400	410	383	469	432	430	402	443	439	424	427	459	482	459	455	441	437	419	448	435	418	468	450	436	448	432	454	423	425	419	415	455	415	429	427	416	470	433	428	436	455	451	454	405	414	456	426	442	429	430	438	443	460	473	434	375	466	435	487	468	455	423	431	418	411	427	437	453	406	466	435	435	431	441	443	433	431	453	429	426	440	443	450	414	438	462	435	449	427	449	448	425	462	420	450	454	431	422	462	473	398	455	397	485	414	446	412	447	461	435	411	442	468	423	465	436	435	449	455	459	468	435	456	411	438	414	424	409	395	470	463	406	474	438	429	411	446	402	411	459	422	457	454	407	463	453	421	461	456	425	423	409	441	433	410	424	461	416	413	435	439	439	463	431	460	434	445	430	438	430	467	441	476	455	419	480	450	420	448	426	455	457	431	432	403	462	439	432	439	452	462	441	455	433	438	459	452	468	413	448	431	441	399	454	443	462	450	436	428	406	451	401	460	447	462	423	462	441	398	504	447	452	416	440	431	462	422	414	440	415	416	463	407	460	429	431	450	427	445	399	443	417	447	429	448	462	443	434	441	452	404	450	422	455	440	463	415	431	438	401	459	433	432	446	450	385	448	439	440	471	427	453	386	409	444	430	446	414	431	418	446	439	466	459	437	467	476	426	462	438	457	430	469	413	455	409	444	426	476	409	442	460	425	427	422	421	475	450	431	453	452	447	450	451	427	445	449	424	426	422	464	406	436	421	437	432	412	399	428	440	442	465	409	441	399	425	431	426	470	465	472	438	391	445	410	471	456	453	453	451	425	431	400	403	433	471	445	423	434	415	449	385	454	440	426	434	417	411	453	436	418	420	427	440	431	404	422	449	481	457	473	437	455	426	427	426	447	448	405	432	406	462	441	446	428	445	414	493	437	462	445	455	460	429	448	415	412	449	436	421	431	445	418	423	491	416	427	417	465	460	414	417	420	437	414	454	418	417	442	454	429	436	453	443	465	487	419	445	443	457	453	401	437	416	455	437	454	462	466	403	405	430	457	486	442	435	412	471	445	478	463	390	434	449	409	423	467	385	433	424	467	468	449	440	453	422	438	456	432	425	437	426	468	441	415	427	447	454	438	451	455	448	446	437	465	464	443	424	436	419	448	466	431	457	438	437	435	469	441	440	385	425	436	413	453	437	427	426	438	429	472	445	437	420	372	432	415	465	452	471	428	437	456	450	409	428	440	428	442	429	439	425	412	450	456	413	465	429	470	443	443	471	437	455	421	439	426	439	440	439	413	419	417	458	460	466	478	464	417	412	423	419	435	449	459	454	421	442	440	441	510	444	442	468	438	408	427	439	426	467	412	467	421	495	432	430	433	405	384	467	426	411	462	438	451	425	427	432	410	429	467	458	436	484	404	447	451	494	460	449	461	423	455	445	475	415	471	456	442	401	430	467	431	427	373	410	437	435	437	451	452	420	458	403	460	381	414	436	430	419	471	409	440	440	435	430	462	455	455	439	482	421	450	452	471	461	447	502	439	443	446	434	427	438	409	465	472	447	429	445	421	431	443	479	436	434	449	440	385	433	467	431	424	458	420	435	423	427	455	425	447	455	420	424	433	424	474	401	417	460	423	414	444	433	421	467	386	445	454	434	415	405	438	414	444	406	449	477	436	461	428	398	419	454	430	482	419	434	408	432	460	464	436	452	459	408	441	425	438	416	429	420	424	454	429	422	419	441	449	464	425	453	443	444	424	443	419	447	461	471	464	435	405	484	414	467	432	441	465	462	445	420	419	474	427	398	421	464	445	420	443	438	463	425	414	447	431	420	446	426	472	423	446	452	451	439	459	447	412	495	413	442	473	439	451	412	417	458	459	447	442	418	444	469	451	458	415	419	444	420	448	440	440	459	451	449	445	415	437	432	448	438	453	409	392	411	498	449	406	442	444	436	410	440	435	447	471	438	424	409	422	419	440	422	424	445	468	453	479	445	447	428	464	438	441	441	447	419	448	451	450	448	447	410	397	488	412	433	444	466	417	463	424	440	439	435	443	447	451	439	446	488	416	467	445	447	432	457	432	464	428	415	459	430	430	387	460	428	455	428	426	451	479	464	420	429	444	432	445	445	459	466	440	459	441	438	430	463	403	457	423	419	432	424	450	428	455	408	458	431	442	421	413	464	450	440	421	394	462	439	435	391	462	405	464	442	433	453	418	444	401	424	477	460	442	457	386	455	454	447	459	411	438	471	403	439	438	441	417	455	455	423	453	453	464	462	436	453	411	437	453	406	422	458	430	454	483	420	406	416	460	437	435	388	428	456	480	440	469	425	463	464	454	461	455	448	457	413	419	441	440	429	384	463	442	394	436	457	416	448	437	462	424	462	433	425	487	422	422	423	444	494	404	447	447	383	447	410	461	473	434	443	459	427	445	427	442	430	446	427	425	444	416	458	439	448	412	475	423	443	443	447	423	443	462	462	437	423	423	466	442	456	447	485	438	415	417	468	450	470	449	418	433	427	448	423	428	430	460	457	423	450	470	461	427	442	438	444	412	411	446	392	467	466	469	428	434	402	454	484	452	421	431	451	444	460	411	444	438	428	436	429	447	427	490	421	421	457	448	447	426	430	419	475	435	422
7441	2135	2233	1579	1328	899	599	494	390	356	309	303	2897	16877	12650	2239	246	213	245	230	207	244	218	220	247	216	225	210	246	239	213	212	245	218	215	217	237	215	216	232	197	246	215	264	209	236	222	243	200	192	210	210	261	199	226	219	209	221	194	229	204	213	207	220	217	202	202	224	205	234	213	219	210	226	213	206	223	216	182	255	233	208	220	192	242	207	197	242	208	240	223	224	199	214	185	224	232	222	201	208	190	210	232	200	204	258	204	205	235	213	229	222	208	234	235	214	210	192	218	223	226	217	208	226	236	198	215	238	220	202	202	236	189	249	208	246	192	245	203	219	204	219	231	205	223	223	211	215	197	196	219	228	235	209	192	227	212	221	229	243	196	234	192	215	229	219	209	194	219	233	215	220	225	229	214	222	235	198	214	235	218	228	224	231	242	226	217	216	222	224	209	191	195	227	216	224	193	249	243	197	203	239	202	225	222	229	226	242	244	235	202	218	221	211	218	223	230	214	184	218	211	204	226	202	194	224	193	216	237	224	208	212	220	219	218	213	227	211	215	201	217	204	246	237	206	237	192	242	200	207	224	224	201	220	200	172	204	200	219	201	226	225	224	217	216	226	217	245	208	185	220	213	202	201	214	239	219	223	220	209	197	203	209	209	211	206	195	252	231	202	213	219	224	208	228	193	227	219	205	201	234	211	193	253	231	223	224	227	230	227	225	224	202	214	214	208	221	219	206	241	225	231	227	221	193	209	218	211	196	211	191	195	219	208	213	213	209	212	207	226	214	230	219	220	240	211	241	219	197	220	230	197	189	198	216	196	231	222	225	207	202	225	232	234	222	235	182	218	196	217	223	213	206	201	218	220	213	218	197	215	222	223	215	242	247	216	224	206	220	214	218	231	215	212	215	228	217	232	222	245	216	201	215	213	205	209	219	215	217	206	234	215	226	247	213	215	218	206	240	220	206	237	195	234	215	201	213	230	214	203	230	237	224	228	212	214	211	207	225	201	203	232	203	204	199	206	211	203	246	226	217	225	205	192	237	215	192	201	219	240	196	231	206	226	213	227	250	231	209	216	251	238	229	189	220	242	227	241	204	202	216	225	198	206	197	215	216	217	227	216	167	196	222	230	227	217	232	219	199	208	214	227	202	212	217	191	230	211	207	214	227	210	230	196	205	226	225	224	197	244	196	209	225	240	215	229	225	190	201	206	227	203	227	202	223	209	214	204	193	223	216	216	228	225	203	195	207	222	194	186	205	213	224	224	218	241	209	205	228	244	197	202	224	222	203	228	210	238	231	195	199	214	191	201	201	204	214	197	207	194	224	235	202	206	186	223	223	192	215	215	225	209	213	228	207	211	188	237	194	229	249	222	198	201	200	231	226	226	213	238	228	190	195	222	186	234	209	230	221	213	222	221	220	221	239	213	217	214	233	228	240	220	250	211	223	214	236	234	212	213	223	209	220	215	218	227	257	213	222	224	241	203	221	195	212	215	211	187	240	234	215	201	221	219	207	215	233	182	206	222	215	207	209	211	181	203	208	242	234	198	191	212	201	222	196	208	216	226	207	226	235	215	226	232	227	223	234	206	205	213	189	213	195	230	208	205	225	214	232	196	208	218	209	207	228	231	195	207	231	228	214	202	215	213	223	200	238	234	228	203	222	196	230	226	219	221	212	243	188	210	198	213	240	242	236	231	201	245	185	231	204	228	226	240	195	199	217	238	204	250	200	199	219	214	218	221	222	185	230	218	207	212	221	216	192	209	205	225	228	250	234	219	195	227	226	197	214	216	206	214	225	250	202	237	197	229	218	239	234	177	209	244	233	228	222	236	230	219	220	243	211	223	214	201	209	228	214	233	229	200	201	211	212	200	188	230	213	220	241	241	227	239	223	218	203	216	212	231	216	209	224	238	193	203	215	197	240	250	227	227	216	220	211	229	206	235	205	195	212	213	208	241	233	203	203	211	223	218	234	223	220	213	212	221	201	208	245	226	211	201	238	218	217	237	217	234	223	249	196	221	222	201	214	215	229	229	210	263	225	234	182	223	230	190	233	228	206	199	200	221	202	197	242	226	223	236	227	228	194	216	228	237	225	210	216	217	222	225	228	235	241	225	218	217	232	220	229	229	195	223	223	217	195	216	236	248	196	212	226	199	198	228	205	237	227	210	244	237	200	216	212	225	239	211	218	207	219	214	223	223	225	214	227	233	194	216	223	219	229	211	206	214	210	220	227	200	233	220	217	222	215	246	256	217	204	235	240	198	210	184	222	204	208	199	233	206	199	231	239	216	227	215	229	211	204	221	212	219	240	230	218	195	196	194	203	214	219	233	230	221	231	231	235	226	226	235	227	223	195	222	235	241	227	223	199	201	246	212	220	220	229	205	228	235	206	220	224	224	226	222	230	243	205	217	238	198	223	224	233	228	202	237	253	224	214	231	230	241	236	220	209	226	204	210	226	223	207	227	235	222	204	214	231	217	226	229	232	211	239	234	207	228	226	215	218	213	221	192	242	237	218	203	238	210	212	219	225	201	213	205	196	259	191	197	236	240	231	223	219	220	238	225	228	203	211	233	217	224	227	228	222	225	215	240	237	217	200	231	224	222	214	224	208	251	234	237	237	211	213	206	222	206	236	243	233	204	214	250	224	204	197	201	205	187	217	222	228	228	217	226	218	214	211	228	211	229	217	239	219	200	218	207	188	265	224	227	226	208	220	242	218	214	184	225	249	253	211	194	199	228	233	227	208	221	221	217	211	203	219	208	214	198	223	216	228	204	223	229	194	217	217	249	220	223	208	191	217	228	185	222	238	223	225	205	196	225	204	205	216	222	226	211	222	215	214	234	227	216	218	226	218	210	227	225	193	218	198	252	207	228	190	229	200	207	206	229	232	213	241	239	231	212	236	228	211	234	227	219	224	218	230	218	215	198	241	210	205	193	217	246	232	195	203	240	202	234	199	223	229	192	224	241	210	231	221	205	207	225	216	219	221	227	213	214	201	220	222	222	187	200	217	227	223	243	207	207	216	210	218	225	212	206	229	232	216	203	198	192	230	213	209	219	219	215	217	213	258	201	199	227	209	238	219	196	216	193	218	198	198	216	201	208	231	211	210	218	193	228	213	227	235	214	207	216	247	220	221	218	234	217	208	236	220	216	242	234	215	228	216	224	204	212	217	209	217	213	235	212	191	240	183	236	200	198	237	219	187	217	217	194	222	221	220	237	188	206	197	222	242	226	226	208	231	184	232	238	219	217	211	221	188	202	222	210	208	189	199	209	242	212	207	219	237	192	232	202	225	210	207	232	228	205	219	227	203	225	222	221	224	192	204	227	199	197	238	203	221	208	240	216	241	241	218	225	202	219	229	216	240	226	208	232	236	237	215	208	213	239	195	206	221	217	223	248	218	216	184	215	231	206	205	199	188	195	213	211	247	245	204	207	206	213	207	234	205	210	217	242	225	235	215	215	216	207	247	236
5869	2184	3591	3906	3835	2901	2246	1841	1544	1361	1251	1165	11831	41164	31660	8064	639	605	577	576	593	557	621	577	581	585	600	571	605	617	602	618	572	594	565	614	584	594	555	584	586	539	561	541	534	580	578	562	579	569	544	560	549	580	560	556	621	566	558	586	534	547	570	567	550	597	596	527	526	540	568	581	566	544	563	578	561	566	562	548	584	549	566	568	532	590	555	538	566	598	569	576	560	510	543	547	569	601	627	554	567	568	559	546	556	537	586	568	522	557	554	586	559	549	550	565	556	588	530	560	532	553	565	558	516	590	566	582	607	558	558	551	531	583	598	589	594	570	570	543	552	562	560	525	569	531	558	529	571	577	556	584	626	553	529	601	576	557	587	595	604	567	564	506	556	554	555	566	553	582	593	540	590	559	563	559	560	610	569	521	595	570	535	547	556	573	570	598	602	545	599	512	561	547	538	562	569	534	534	584	515	543	575	591	563	601	621	592	563	584	554	551	522	568	566	551	564	508	551	547	570	592	554	574	579	571	586	542	557	511	583	530	553	544	550	583	572	578	536	555	561	547	592	552	563	563	593	563	559	539	557	585	559	562	609	579	536	545	574	561	544	576	539	529	533	565	562	552	587	582	550	575	547	578	549	624	567	589	538	559	538	530	536	549	578	566	526	586	541	580	526	536	535	571	566	599	581	573	559	559	552	502	537	566	589	582	554	549	575	554	555	549	542	578	577	531	560	565	572	590	574	583	557	540	550	562	558	576	545	571	557	600	536	578	630	568	502	571	575	546	567	553	552	585	575	559	578	580	551	526	610	552	565	578	585	524	561	585	544	583	583	588	548	561	571	569	608	530	573	564	623	557	580	575	545	550	547	519	564	564	595	539	572	574	578	550	578	549	618	587	607	531	576	535	572	550	577	541	561	572	528	599	551	556	551	599	556	591	590	528	554	580	548	567	523	599	525	530	547	563	566	538	555	578	554	560	571	611	560	562	581	558	569	551	561	584	577	554	609	588	574	550	567	530	565	540	549	581	555	544	583	571	518	578	519	580	523	536	566	562	588	593	553	510	560	602	607	567	567	567	560	582	562	559	576	560	574	554	580	583	553	509	573	546	556	539	565	565	583	568	577	484	557	578	567	600	531	564	562	553	551	584	580	565	557	583	588	560	535	575	588	593	592	562	526	581	528	539	521	525	562	611	570	548	550	572	569	589	587	575	572	547	585	563	593	528	598	550	546	566	569	612	570	551	584	589	567	552	558	575	546	516	593	561	598	586	525	609	582	547	562	515	572	510	547	516	558	596	550	542	552	534	565	583	561	564	591	549	582	525	579	566	588	544	557	552	561	533	572	530	525	520	561	556	576	507	555	515	570	578	573	545	588	600	568	565	555	596	601	533	544	571	557	556	586	533	532	625	598	537	613	567	534	503	501	579	603	555	568	577	558	576	601	552	563	529	552	619	551	568	567	573	546	554	556	610	561	597	532	576	629	605	586	582	547	555	545	582	558	568	532	571	529	560	550	543	592	540	518	551	530	589	564	547	605	557	531	563	550	597	542	557	554	542	575	558	593	541	530	538	598	595	567	573	493	554	519	589	568	569	565	615	585	561	548	591	547	569	551	550	573	546	583	576	593	578	580	537	558	569	554	569	559	590	512	539	536	563	571	581	580	574	594	544	547	591	613	589	540	598	576	588	564	553	566	571	530	561	596	548	558	534	534	563	544	572	600	585	574	531	587	544	528	580	593	556	552	614	600	581	532	545	584	596	557	548	529	557	572	570	566	551	571	535	566	603	494	576	551	561	574	566	539	585	565	573	572	580	531	568	589	573	587	574	542	532	589	565	563	566	540	585	564	561	523	590	536	596	608	516	538	563	555	551	572	614	565	581	586	516	556	554	585	580	603	584	541	563	583	624	591	591	561	549	561	546	590	558	576	534	564	541	567	562	575	583	549	592	576	546	561	569	567	555	563	609	583	523	527	584	563	559	567	578	552	591	566	572	623	578	549	544	561	589	617	581	548	582	562	539	541	558	611	566	565	625	587	622	547	579	563	582	573	553	544	579	588	554	584	574	591	604	556	538	567	569	575	563	599	583	504	556	566	567	506	542	588	549	562	535	587	599	568	574	550	549	545	587	534	601	590	554	522	565	611	531	591	566	584	550	564	572	519	560	608	546	585	559	523	587	543	569	565	550	565	576	579	550	540	607	578	584	552	557	546	563	566	571	541	586	605	564	565	530	568	576	548	540	552	597	565	578	579	615	543	588	562	550	541	562	543	620	547	548	607	574	546	546	565	581	560	595	548	569	611	556	596	554	568	554	577	543	542	578	585	581	569	593	517	571	603	531	559	609	559	583	584	588	551	583	551	574	559	575	593	561	593	549	552	563	578	541	533	573	599	533	605	576	555	546	577	534	538	607	583	580	593	545	558	562	591	550	567	553	587	583	567	559	571	595	581	581	575	594	570	539	575	552	533	592	536	536	586	572	531	591	590	568	545	566	588	591	563	579	604	587	569	580	606	573	584	533	564	595	563	517	551	588	517	547	554	512	586	559	588	524	596	566	567	576	540	566	533	564	530	517	544	590	536	542	561	595	533	496	601	564	550	560	539	576	593	630	543	552	576	578	581	561	529	560	554	575	528	557	555	551	577	554	558	539	573	545	522	551	563	572	573	532	549	562	544	579	541	580	586	576	542	572	557	542	580	626	564	586	525	564	553	560	567	555	558	571	553	559	584	569	536	560	570	591	580	591	606	570	579	634	540	537	531	597	545	573	559	585	562	569	493	571	568	568	535	544	562	622	572	578	587	523	572	570	588	540	565	565	615	551	556	579	538	581	571	557	572	552	565	589	549	570	574	548	584	559	543	594	598	559	572	554	581	577	549	563	533	540	537	546	570	546	559	555	537	590	554	578	539	555	619	532	552	571	634	569	598	550	568	566	588	565	612	558	557	591	582	588	594	552	548	590	566	590	546	606	557	618	547	567	533	561	536	557	529	562	616	538	554	551	562	582	577	514	569	537	542	559	568	586	588	568	602	542	616	602	595	622	552	531	557	589	593	542	564	576	523	575	583	572	570	531	552	567	573	548	583	585	567	582	529	544	564	589	544	550	586	595	580	592	525	542	536	593	609	540	506	571	554	553	569	535	560	549	574	562	530	540	560	591	590	554	533	574	557	579	595	561	559	538	538	555	594	541	518	554	561	552	565	578	530	576	570	556	536	544	575	534	597	588	547	531	572	566	566	516	570	565	537	573	562	565	548	544	524	545	571	585	570	593	580	606	569	540	565	567	564	534	563	567	577	515	552	543	538	556	536	545	579	515	602	534	609	540	583	620	533	505	584	564	552	522	568	501	535	590	565	593	558	570	577	602	547	546	553	554	585	535	532	565	551	515	568	564	567	545	572	508	543	586	563	579	541	509	537	603	529	579	565	576	575	533	575	584	535	566	551	520	601	578	578	573	566	533	550	608	585	587	591	565
13054	4305	4516	3530	2483	1736	1051	683	456	405	336	333	8326	28469	21053	4393	237	161	147	145	150	137	169	143	177	168	147	150	160	155	151	171	161	151	170	154	186	146	173	169	137	166	145	141	174	163	151	151	146	149	159	135	153	148	158	144	156	141	158	143	144	134	168	160	125	162	148	151	160	150	128	147	142	163	161	116	147	146	156	161	153	129	154	167	171	162	172	145	142	151	152	160	127	135	146	160	148	155	128	170	139	160	163	161	146	156	153	154	134	143	198	125	162	153	168	156	162	150	167	156	155	167	163	174	161	139	155	166	136	173	153	159	155	165	159	149	149	143	150	150	116	148	168	144	125	128	144	140	144	156	150	141	144	147	126	167	165	157	131	150	171	175	144	181	135	165	156	148	149	164	154	148	156	128	169	144	138	166	134	152	165	130	139	146	137	150	156	174	145	159	160	146	143	147	161	134	151	160	159	155	147	137	162	148	176	137	155	170	170	166	152	151	140	153	149	172	153	140	141	156	171	140	139	154	169	160	155	145	143	140	159	164	152	119	164	153	162	130	147	151	158	148	167	155	165	160	161	131	158	135	156	141	141	124	135	152	145	143	167	150	157	157	135	154	167	155	167	151	158	161	172	154	161	163	155	150	151	166	146	133	141	155	163	147	140	131	187	148	145	165	124	171	138	135	162	162	123	165	158	141	136	134	169	144	136	128	133	146	158	149	155	137	141	177	154	136	135	136	134	162	167	144	144	145	176	137	151	172	129	167	136	148	170	147	156	163	148	152	146	154	156	178	148	163	134	141	143	141	159	126	140	146	171	162	155	154	138	156	167	145	147	156	140	140	150	142	171	171	149	142	150	139	163	153	147	149	168	153	121	175	146	154	144	164	136	144	132	148	145	144	160	162	151	176	152	150	170	146	159	147	141	156	137	137	156	144	152	155	156	137	159	159	132	137	144	156	161	168	134	144	154	135	128	131	150	162	146	154	144	173	145	142	149	141	123	125	170	168	149	154	164	155	153	169	174	169	130	138	162	155	179	160	140	153	169	147	153	163	147	147	150	142	123	143	156	147	142	166	163	144	154	135	147	171	167	141	151	143	169	139	174	149	146	147	142	163	145	145	170	159	125	163	141	162	141	136	147	174	131	164	181	143	155	162	155	145	157	146	148	169	151	126	161	146	160	153	133	158	163	154	139	146	155	155	164	146	147	135	127	142	149	152	132	160	139	142	137	159	146	142	146	152	129	170	162	128	149	155	146	181	154	160	147	145	174	152	141	128	152	142	148	136	143	144	157	157	165	147	144	155	157	136	156	152	139	138	151	132	136	159	160	110	149	153	132	155	150	148	145	148	143	159	152	152	149	140	165	133	171	141	137	159	140	149	166	144	145	143	148	168	130	139	172	155	127	157	173	147	155	141	160	152	174	162	172	135	158	174	167	131	142	150	148	138	141	157	178	151	145	140	136	170	162	172	158	159	151	158	143	139	135	152	158	169	151	140	175	145	146	159	112	150	153	143	154	124	144	144	145	155	163	152	181	157	192	143	139	138	154	143	135	139	164	158	152	144	150	136	135	161	150	146	142	143	148	178	150	164	152	142	140	160	142	155	153	138	164	140	155	145	144	163	154	147	156	156	146	134	162	155	175	173	146	145	143	156	156	142	151	149	161	154	149	153	152	156	151	145	168	158	157	136	156	167	147	134	151	162	133	166	163	149	176	145	139	149	141	177	129	143	160	161	131	138	160	160	152	146	144	151	164	147	163	129	166	143	134	143	166	135	158	153	143	145	152	133	141	138	132	151	150	148	123	159	146	154	144	141	146	151	161	167	153	141	161	150	153	154	174	128	168	150	141	144	156	184	144	123	148	154	149	151	155	155	144	135	134	149	148	164	159	154	151	166	147	143	135	150	161	171	165	122	143	138	156	135	145	156	163	142	133	165	144	153	155	147	155	148	143	153	155	167	150	151	149	139	165	171	156	157	160	152	148	150	143	166	159	161	161	135	133	156	144	126	166	162	157	154	148	140	157	144	151	138	169	152	138	144	154	192	140	158	144	157	151	140	160	153	136	124	170	161	150	143	163	154	140	160	141	155	150	157	147	132	149	149	154	148	176	143	122	137	148	170	148	162	145	156	160	144	165	158	131	142	144	142	150	166	167	153	174	134	164	159	179	128	152	149	151	174	139	136	134	164	145	136	135	151	157	175	150	134	168	153	108	165	152	144	137	154	148	168	153	158	139	156	166	153	157	164	157	148	148	138	148	150	155	151	151	160	158	151	165	122	151	167	151	172	129	156	142	165	153	157	128	155	140	148	152	132	174	184	164	168	138	132	168	152	148	146	162	152	160	160	167	140	135	130	153	144	147	150	159	145	138	150	147	159	145	140	144	153	147	158	142	160	139	146	162	171	161	157	151	137	142	163	151	165	151	157	130	146	168	138	148	142	158	167	156	157	151	141	151	183	145	168	152	164	164	139	179	164	146	152	148	147	169	179	157	156	157	151	141	145	152	170	154	143	145	138	140	130	145	144	155	165	144	144	143	164	168	159	173	153	136	143	150	151	154	164	147	166	140	145	141	124	164	151	163	156	148	174	151	138	172	149	154	153	131	143	137	142	155	143	134	156	172	157	162	150	140	165	128	146	165	154	157	132	127	133	147	156	150	139	153	152	168	146	170	170	191	143	147	151	153	157	129	155	165	160	146	157	166	155	152	155	151	149	136	173	139	158	133	147	153	140	158	153	165	146	150	146	141	148	170	140	160	147	166	149	136	156	170	152	144	160	160	147	147	144	165	174	145	159	171	151	150	148	163	165	158	157	145	177	143	154	159	155	134	161	153	154	141	146	160	148	146	157	160	155	170	144	145	160	153	156	167	146	128	160	156	138	153	143	134	139	150	144	172	139	146	154	141	126	149	152	152	136	153	162	153	148	169	164	148	153	172	162	149	145	150	162	161	154	142	147	158	159	165	148	140	153	149	144	152	143	155	158	148	135	149	142	135	136	150	127	135	150	166	167	158	154	159	163	126	159	166	153	165	153	165	145	156	145	135	149	146	136	148	129	144	153	160	140	163	152	154	157	141	161	144	129	163	146	130	134	178	137	150	166	160	154	144	139	136	149	155	167	151	144	150	162	168	155	137	145	150	160	140	153	172	144	158	171	152	143	143	167	147	150	160	125	153	148	159	146	144	136	161	175	167	164	171	148	162	149	175	145	166	134	157	165	177	155	170	138	159	148	147	138	137	133	150	155	148	146	148	148	147	140	133	132	164	149	160	170	154	165	163	163	153	156	153	142	159	148	159	146	161	162	171	138	166	153	146	156	146	155	148	165	159	146	158	163	120	160	147	158	154	167	140	136	165	145	158	157	149	166	171	153	129	169	159	146	146	158	143	142	171	149	147	148	141	130	150	154	156	171	166	150	150	148	166	158	165	145	142	148	170	150	148	159	161	153	168	174	158	144	150	167	136	152	139	174	149	175
7670	3446	5872	6772	5841	4808	3498	2639	2265	1903	1670	1444	24609	50860	39809	12761	492	489	492	456	466	419	440	449	453	425	443	450	458	406	414	450	400	402	451	399	405	423	409	431	414	425	407	385	458	399	427	388	385	389	425	428	409	411	396	387	399	379	382	396	370	411	383	413	420	406	419	376	390	423	387	399	426	432	397	418	408	418	390	385	383	408	441	393	388	462	416	383	377	427	380	418	400	394	410	427	382	387	420	385	410	404	422	373	402	417	382	423	429	399	423	409	430	429	395	404	411	406	396	414	472	401	411	415	394	386	396	410	431	402	405	403	409	402	378	354	403	391	409	398	404	377	405	374	395	390	358	423	369	413	374	408	416	385	391	416	385	411	412	422	416	384	404	396	416	401	335	408	414	416	411	384	351	397	407	407	410	402	405	395	391	416	415	370	409	380	407	411	390	406	439	398	428	383	391	414	416	400	390	395	413	374	399	389	402	416	401	398	393	388	373	422	365	424	407	401	407	419	390	383	388	390	389	428	370	390	410	387	411	414	382	424	423	404	378	370	429	384	401	372	396	395	389	376	410	427	373	393	384	412	397	357	378	400	454	420	405	381	388	421	441	396	433	358	419	380	379	389	403	409	377	421	405	384	374	379	379	422	384	395	381	398	361	390	427	388	384	432	383	416	404	414	363	389	413	433	390	377	401	428	391	383	412	392	410	417	370	371	398	357	396	384	383	413	404	387	395	380	390	396	408	413	430	379	373	374	410	390	395	415	403	412	379	408	362	396	392	397	412	403	406	376	441	404	372	427	415	376	392	401	404	397	401	405	433	386	400	435	395	388	368	392	383	445	400	378	407	387	407	388	415	390	394	362	406	429	415	386	424	400	388	381	420	413	411	358	374	370	377	399	379	390	446	385	435	403	381	387	425	398	428	392	400	386	381	405	419	406	391	360	400	395	440	410	403	385	395	387	406	421	401	367	406	413	397	392	403	418	375	409	412	398	386	397	405	445	363	372	384	394	419	398	413	389	407	396	401	404	377	373	371	419	364	378	440	421	382	424	451	363	418	382	380	392	384	381	425	374	420	381	393	415	401	419	437	389	401	407	395	392	419	391	387	399	386	403	418	402	395	375	384	412	385	380	398	396	406	404	421	378	421	369	421	374	405	408	388	414	389	380	433	421	408	402	401	379	416	416	384	446	407	385	396	419	410	416	340	385	429	398	389	442	417	395	358	351	407	374	359	387	391	396	403	413	383	385	437	378	377	361	385	387	408	365	401	408	377	404	403	420	400	386	360	420	401	371	427	405	395	381	384	407	411	378	433	427	380	387	367	380	373	458	407	394	404	410	406	392	402	390	405	387	361	397	400	377	378	414	386	428	367	399	400	385	419	380	402	412	403	401	423	403	395	386	409	387	402	371	396	420	370	404	409	369	388	368	394	380	416	389	404	390	372	403	390	370	421	429	411	412	377	401	416	413	418	381	375	422	372	355	438	403	445	375	448	395	348	442	388	418	396	390	372	391	388	400	395	411	394	413	403	364	416	425	393	382	423	401	394	396	383	398	375	425	406	381	390	414	402	386	405	366	407	430	388	415	398	394	410	402	420	381	404	352	422	394	420	400	413	397	373	431	396	399	384	399	390	432	374	392	383	376	400	411	367	420	398	383	414	369	413	426	379	394	392	372	412	409	393	388	404	413	383	421	421	422	403	409	396	378	393	409	410	410	420	409	372	397	365	392	387	420	391	389	383	372	411	423	400	405	395	389	408	463	388	388	409	420	401	356	412	371	409	394	418	420	400	404	411	407	424	389	375	346	408	388	383	431	403	416	350	367	434	402	428	411	377	409	437	407	387	384	428	401	374	427	417	402	396	402	379	385	414	365	365	390	431	410	394	424	396	383	387	392	426	409	404	412	386	403	406	398	384	415	383	393	415	387	408	399	401	383	407	407	418	392	423	457	360	428	388	379	378	395	351	390	395	429	418	411	427	362	429	406	432	409	394	422	408	398	395	398	423	414	423	382	409	413	390	402	398	417	416	396	368	371	352	391	400	403	418	396	415	412	404	394	379	398	401	383	423	373	445	356	413	372	421	414	401	376	400	399	392	450	394	399	408	397	407	389	415	385	384	394	392	424	421	406	406	374	373	406	407	403	393	411	406	385	429	419	376	380	410	396	384	413	422	360	438	382	404	365	387	392	400	391	365	370	408	384	381	404	411	423	388	376	365	384	398	437	387	387	414	416	369	410	387	369	397	398	422	417	417	391	362	374	395	431	421	438	402	397	420	389	364	424	406	420	360	429	387	384	386	397	412	398	412	429	400	427	394	394	401	421	393	392	371	409	401	406	413	393	425	420	392	373	428	407	421	395	414	413	400	358	382	399	344	400	425	424	418	376	440	403	369	404	375	384	382	405	396	395	402	405	425	416	378	416	442	407	431	424	396	410	380	387	414	398	367	410	373	388	358	392	370	374	401	364	408	364	410	373	394	394	400	407	403	389	431	370	359	359	424	406	445	408	415	379	411	387	383	437	396	410	391	441	378	413	381	387	395	416	417	386	402	382	371	387	391	435	413	399	357	373	364	331	359	381	403	389	395	415	347	394	422	407	365	392	402	387	436	432	416	396	387	379	420	411	379	421	380	387	398	403	432	376	376	391	390	374	406	367	419	397	424	399	376	367	411	402	398	405	368	349	417	380	421	403	400	390	380	415	385	384	407	420	374	397	423	386	407	423	381	353	390	398	413	394	360	373	446	435	387	365	407	372	401	387	391	422	403	407	374	418	381	371	411	392	438	408	381	371	387	389	434	390	424	423	388	428	399	379	389	392	381	369	406	380	361	415	386	382	365	397	407	360	357	395	400	415	392	403	391	381	397	383	357	437	429	420	399	402	406	398	404	411	373	373	414	406	422	390	389	402	393	408	400	397	367	406	369	415	398	390	380	375	396	412	415	397	401	368	385	372	431	403	372	433	407	378	396	387	386	412	382	385	402	390	400	423	392	405	424	387	410	402	366	422	383	400	413	384	396	369	425	354	398	418	405	382	413	380	416	390	410	421	399	387	425	391	373	390	432	398	446	420	402	373	391	366	376	437	368	384	402	383	401	434	393	360	423	379	381	395	387	388	412	421	384	376	407	427	387	411	413	388	411	409	412	380	411	441	419	445	429	417	397	385	391	413	397	391	363	408	421	398	392	426	385	372	432	367	376	398	408	391	401	424	381	385	412	415	402	407	384	392	386	433	414	407	397	410	396	396	434	378	384	391	380	385	385	401	397	379	387	398	383	407	407	409	384	395	393	429	401	402	466	390	408	400	379	426	400	413	400	386	381	371	384	401	430	397	354	383	415	409	396	414	410	403	438	394	409	397	399	397	380	415	408	423	390	403	421	409	400	382	382	384	376	358	391	397	377	404	428	412	380	427	380	360	413	416	394	402	416	396	438	372	418	419	386	381	397	377	411	402	361	413	393	392	357	430	370	402	380	389
1932	272	344	225	219	208	159	157	162	182	153	176	322	1550	1731	384	152	159	156	161	169	170	179	177	163	163	168	151	170	162	177	157	158	169	175	142	181	143	153	176	153	171	163	145	155	163	157	162	168	178	166	166	174	175	154	161	143	141	174	156	152	172	175	187	153	165	158	139	181	156	157	159	178	172	181	181	174	143	135	161	144	172	162	175	176	186	159	157	144	132	180	164	172	153	162	154	160	164	169	153	175	174	164	153	153	176	153	155	146	150	177	179	166	152	153	168	190	158	152	158	167	160	155	138	174	155	170	166	164	181	145	153	135	166	155	165	137	147	166	156	163	173	156	135	151	157	151	176	159	175	164	166	171	171	136	156	172	156	156	171	175	175	162	157	150	166	146	156	164	149	181	183	160	154	170	167	165	163	176	165	169	184	148	157	181	172	178	159	139	159	177	163	164	161	176	164	160	163	177	169	162	138	165	157	145	166	175	170	162	146	180	162	143	165	144	157	163	178	166	166	158	170	182	169	174	152	166	159	157	164	136	174	153	160	142	164	173	161	165	151	179	152	154	173	172	154	156	169	159	166	160	174	158	168	154	156	169	176	139	174	155	171	139	170	139	156	166	160	162	150	179	155	135	143	183	156	161	146	164	144	177	154	164	134	151	147	161	167	164	152	177	164	162	166	164	165	180	136	138	186	185	169	160	167	158	162	175	166	161	164	158	188	147	157	185	187	147	183	166	169	173	171	182	158	148	193	163	167	153	171	161	159	173	150	147	156	172	155	123	145	160	154	156	164	141	133	170	184	170	143	195	171	166	176	160	181	161	159	167	138	137	175	147	158	151	176	169	132	142	169	158	167	163	183	176	152	155	182	171	148	182	171	157	152	162	157	173	169	184	137	163	151	152	158	163	180	171	145	173	172	149	174	182	144	146	181	166	175	166	164	168	172	166	181	164	155	156	153	174	161	178	182	167	191	154	156	181	161	159	173	170	167	164	173	166	163	169	166	160	156	173	167	162	166	154	153	158	146	148	174	155	179	169	178	182	169	165	141	171	164	162	157	143	175	170	163	187	174	157	164	173	166	145	142	166	160	152	158	169	164	155	151	200	148	136	178	148	174	165	156	145	153	179	163	161	154	174	179	152	159	162	157	169	181	164	172	155	156	152	163	175	177	177	172	168	172	169	164	162	176	171	137	188	154	162	168	155	149	152	153	173	162	152	178	155	151	160	159	178	141	152	154	168	179	199	137	179	170	159	169	163	177	171	153	164	164	132	160	191	139	168	169	145	167	168	157	147	135	178	164	161	165	148	171	161	166	183	146	166	150	164	188	169	174	172	163	171	153	128	172	165	164	144	190	180	151	172	179	172	186	183	177	169	162	182	172	171	166	171	149	157	139	152	177	148	177	161	153	177	141	185	161	158	153	174	143	136	166	152	170	162	143	187	192	190	162	180	163	157	130	158	162	179	166	166	179	166	158	166	140	161	184	175	155	178	139	156	151	166	160	170	167	155	133	169	152	151	173	135	170	178	153	186	178	165	145	157	182	166	153	154	153	155	149	169	164	150	149	156	181	144	160	173	159	152	150	175	168	178	157	147	166	167	181	180	166	139	175	176	176	163	166	161	159	151	181	153	145	178	167	164	170	157	140	181	142	170	175	146	178	172	178	178	172	159	180	151	164	184	164	153	158	185	188	169	150	168	171	165	163	179	153	149	150	135	164	181	176	157	161	155	166	180	181	155	162	149	161	182	153	155	154	164	157	163	170	148	176	163	171	158	151	139	159	165	161	176	166	173	166	163	172	165	147	166	148	159	163	165	150	158	165	163	172	146	186	162	173	171	180	154	173	166	167	167	170	156	147	158	148	181	186	154	144	149	176	157	166	167	153	161	171	165	158	174	139	165	157	175	160	141	151	180	169	171	159	157	167	180	148	172	161	181	153	165	170	157	147	165	151	155	157	179	174	147	176	171	162	152	164	175	156	170	154	163	157	138	158	178	177	166	139	174	162	166	167	176	152	160	161	146	148	166	182	146	175	158	165	159	159	152	162	149	157	173	156	162	166	157	134	169	187	169	159	148	164	152	169	171	155	164	157	148	157	165	163	165	156	163	183	136	144	166	140	143	156	186	179	141	156	158	167	145	170	148	144	168	152	164	156	147	164	150	158	139	173	155	168	176	151	147	169	161	183	153	155	154	174	156	150	165	171	158	171	147	156	151	167	152	178	175	143	159	144	177	159	156	149	183	147	158	173	151	151	152	186	181	143	171	181	177	182	162	176	163	159	167	168	153	139	164	149	156	156	162	171	171	162	170	148	161	156	172	144	163	168	156	164	139	161	162	147	151	144	161	187	159	164	165	174	161	171	151	165	130	167	142	175	157	170	140	162	159	148	170	157	142	149	171	171	164	172	168	158	151	179	155	160	190	157	158	159	165	128	154	166	170	177	189	164	160	156	153	135	163	169	163	173	154	137	166	153	161	150	170	159	182	161	170	145	155	160	142	160	150	158	184	160	158	152	173	155	159	167	182	172	179	163	147	160	168	159	158	155	155	150	130	172	178	153	137	154	142	166	157	164	175	154	174	183	188	174	161	150	155	182	165	152	175	149	170	175	171	155	160	172	157	161	182	176	176	157	190	177	170	161	162	162	150	169	183	178	166	155	143	142	170	150	164	167	163	149	157	167	149	176	149	155	159	154	162	168	170	157	162	177	180	185	145	161	152	164	161	153	146	169	156	155	168	150	169	164	149	144	151	186	156	167	161	156	148	179	152	174	156	160	142	171	167	165	188	172	182	158	170	162	172	155	158	163	174	162	151	151	167	149	172	153	149	171	184	167	139	181	149	157	158	165	148	150	139	162	139	152	167	146	146	162	158	163	173	132	146	177	149	176	164	150	154	149	148	163	163	158	133	141	157	150	132	176	146	145	173	146	150	176	147	159	173	153	160	178	151	155	149	130	157	144	152	150	132	127	166	159	166	180	167	168	154	160	151	179	156	162	167	154	170	166	160	157	177	132	147	150	164	167	171	153	142	160	169	148	140	163	210	164	157	197	179	177	155	162	173	170	182	176	162	159	173	169	171	185	177	166	155	140	152	145	173	153	174	141	156	165	157	153	187	177	162	159	178	168	153	169	166	180	160	161	163	165	141	155	162	138	163	173	161	162	143	185	164	179	156	159	161	172	138	159	148	119	175	157	153	166	161	160	151	128	135	145	170	150	149	167	190	161	143	158	163	147	164	166	177	164	175	161	148	179	169	155	144	169	162	158	159	162	174	190	125	159	169	180	191	166	155	164	164	171	144	189	139	161	154	151	164	166	170	171	155	146	178	151	179	140	171	145	155	160	171	164	182	162	159	171	195	149	166	162	158	178	161	176	161	170	166	163	175	162	140	167	137	183	190	177	162	152	146	146	171	166	156	151	151	153	175	161	155	179	178	166	182	182	148	176	161	159	150	157	173	153	166	171	156	182	155	155
2157	620	739	659	666	581	560	507	527	490	448	533	1969	9682	8761	1314	451	421	404	436	456	418	431	449	456	417	447	416	383	424	444	454	439	477	409	465	436	425	444	493	443	437	474	464	435	430	450	469	416	449	411	473	432	451	504	436	436	424	457	394	424	420	383	460	409	431	437	474	417	420	426	442	429	445	409	458	428	460	422	431	472	434	419	430	441	459	479	447	423	415	411	394	446	448	439	428	483	432	435	457	441	449	423	447	472	458	423	425	454	464	448	443	444	408	431	432	411	406	482	473	489	451	429	434	452	441	428	387	455	411	496	428	387	456	452	447	444	476	432	428	404	436	476	435	448	444	437	416	460	482	458	477	432	425	473	443	405	489	496	448	473	434	427	428	428	441	453	404	446	431	414	435	416	425	416	425	432	437	397	439	454	437	423	432	431	448	402	426	434	421	455	471	382	413	407	436	408	453	454	446	430	410	444	459	437	470	441	420	450	393	473	425	453	444	410	432	450	418	425	428	436	448	435	428	437	428	396	456	441	458	424	419	406	435	404	434	435	420	421	440	417	486	434	445	486	438	418	438	438	456	409	459	500	432	465	447	389	460	437	437	424	423	448	436	419	427	390	425	471	454	436	438	434	450	428	468	460	439	416	454	443	440	447	426	425	420	456	410	440	435	450	478	446	474	425	452	468	452	419	431	459	450	420	436	422	434	458	460	482	454	451	420	440	419	427	427	433	439	447	436	454	417	456	398	406	421	437	439	423	463	442	441	428	449	435	409	465	434	438	422	442	418	448	435	397	430	449	424	440	456	423	437	441	456	463	451	478	447	421	457	419	475	402	421	430	457	438	470	462	431	419	427	464	461	430	475	436	424	442	433	418	443	472	452	496	434	488	457	430	437	407	435	446	413	416	428	504	421	435	427	463	423	408	415	468	446	415	426	466	428	452	430	428	477	420	403	448	443	419	407	445	430	438	418	468	427	444	454	442	449	394	471	468	448	440	446	491	410	463	426	411	434	464	447	477	466	430	493	463	419	441	421	428	447	444	434	465	448	452	416	432	447	449	410	438	449	466	463	433	421	425	423	418	422	458	432	488	433	407	440	443	452	458	456	474	445	440	414	439	442	408	452	417	484	420	460	471	481	454	463	461	429	452	415	470	444	432	406	448	438	437	444	461	402	464	452	423	464	422	433	447	431	433	449	408	480	454	408	423	433	435	419	472	456	418	443	430	402	428	427	470	449	424	451	425	450	448	448	456	469	443	478	424	422	425	431	424	436	416	463	406	405	406	434	435	434	418	431	467	435	394	452	460	434	450	408	477	434	412	422	431	456	438	442	417	448	436	424	444	459	404	463	412	434	436	439	464	458	438	459	423	445	448	411	431	389	432	476	450	445	435	430	436	452	429	444	420	451	435	436	461	459	427	425	418	444	456	433	413	446	412	445	452	453	449	454	447	460	466	468	451	487	454	427	421	375	424	445	458	414	467	433	438	486	410	403	467	425	465	398	440	416	426	423	431	428	441	492	466	408	417	403	477	443	436	446	447	406	441	428	449	433	452	457	444	434	470	439	441	429	420	466	435	401	406	436	449	439	417	421	485	458	432	435	443	468	427	431	421	448	446	425	465	420	413	439	472	439	443	461	471	461	464	465	413	421	449	490	432	413	508	409	415	448	439	471	422	441	416	461	448	401	394	427	425	467	443	478	451	421	453	429	458	474	428	441	446	441	454	426	421	426	412	427	447	492	438	418	471	477	438	426	415	440	403	447	428	407	424	451	456	442	450	449	455	431	444	478	429	405	446	482	465	410	466	453	427	445	476	432	433	421	458	409	401	423	452	440	447	452	456	451	423	451	479	464	437	459	428	454	471	465	437	429	430	402	444	434	436	431	446	453	447	427	445	419	469	476	456	444	470	422	462	467	416	399	405	438	425	455	445	450	437	466	446	460	433	429	422	424	459	450	438	440	467	456	433	453	445	420	486	421	462	465	460	444	415	427	389	424	429	490	458	424	433	449	421	441	431	474	432	430	436	451	423	454	445	467	437	451	432	436	445	452	443	422	431	443	455	427	428	412	434	420	459	448	426	419	430	447	436	435	438	458	443	447	490	443	447	435	441	425	487	409	424	433	417	432	443	433	451	443	407	437	406	419	485	428	435	436	469	436	464	413	448	435	416	461	466	397	440	411	423	448	441	434	437	435	428	436	450	458	437	411	420	434	419	462	415	422	440	446	449	473	462	421	426	436	466	470	461	445	443	482	437	440	468	405	455	475	466	418	428	423	428	458	442	490	457	440	434	451	406	449	398	454	381	433	426	448	411	433	462	457	446	457	450	438	428	440	426	463	420	471	460	472	414	447	457	446	423	438	412	454	487	403	465	451	457	400	453	399	447	428	402	419	416	427	411	431	450	482	435	442	449	465	466	452	468	415	460	447	444	427	425	412	455	429	445	440	435	448	427	441	453	398	448	426	407	443	437	426	432	429	440	409	455	416	450	471	440	413	448	437	411	411	419	489	451	433	487	435	417	457	440	467	442	458	402	434	424	430	454	442	420	436	448	419	418	462	444	420	444	453	414	405	454	443	480	461	434	436	421	431	464	464	407	451	437	454	437	428	477	389	424	425	440	447	436	429	444	434	414	440	449	452	424	460	435	437	464	430	400	437	427	414	427	481	418	465	445	469	457	450	450	405	464	428	401	432	439	439	440	438	432	452	442	461	444	464	447	437	443	401	463	458	420	432	415	442	444	428	438	421	442	488	434	459	463	474	462	441	418	428	443	437	472	408	460	449	443	409	469	415	401	410	434	456	427	439	460	425	420	455	457	475	449	462	450	411	464	458	452	450	412	440	451	433	386	410	448	446	439	440	410	445	439	447	455	469	454	415	410	462	432	454	448	414	419	476	450	420	434	435	419	437	405	423	470	432	454	424	475	417	399	430	397	451	472	452	394	457	440	458	431	452	425	457	431	462	471	447	401	433	448	443	440	434	429	414	449	437	439	429	453	434	428	448	428	481	469	405	422	434	436	461	467	440	451	447	425	471	440	458	389	396	472	443	422	420	418	441	434	434	422	461	402	441	457	426	413	408	454	426	427	439	430	446	417	428	491	452	420	458	486	464	444	470	484	428	441	438	455	433	428	394	415	405	437	454	421	432	450	424	452	426	410	445	474	431	462	476	465	454	452	427	453	426	456	434	457	438	428	437	442	409	455	438	433	463	435	451	442	398	462	445	447	434	449	447	480	422	426	428	410	428	452	443	473	442	485	425	437	473	438	388	435	443	449	431	447	413	451	409	466	431	414	403	409	419	454	461	406	481	439	421	457	423	428	486	449	426	452	444	416	464	440	452	466	444	405	458	439	468	395	430	433	460	460	453	434	446	408	424	431	439	460	458	452	430	380	445	438	456	465	465	409	422	434	434	431	458	462	448	433	451	422	488	447	418	412	476	405	466	449	480	437	430	434	461	427	449	441	451	439	443
7207	2044	2431	2247	1621	933	621	487	361	335	297	289	2392	16075	11199	2318	268	217	208	210	207	198	214	215	179	232	204	212	181	218	206	221	208	203	198	216	191	183	209	200	224	204	216	226	201	196	205	210	210	214	223	197	216	231	202	190	179	216	201	221	211	206	211	201	198	209	229	167	212	193	193	225	182	206	228	207	222	207	207	222	229	246	196	204	202	219	219	225	224	219	204	216	225	221	228	208	200	177	205	202	218	211	189	186	214	233	229	202	211	215	205	214	194	191	225	200	224	198	235	207	215	207	197	200	212	210	222	231	204	204	229	209	201	200	201	184	244	219	218	199	219	217	200	217	224	202	225	190	198	206	197	211	205	224	196	220	229	205	198	216	201	202	196	206	164	205	218	216	232	232	216	176	200	206	218	229	206	217	217	182	219	213	216	207	225	239	202	216	217	195	215	211	200	204	216	207	199	230	227	206	217	187	222	206	208	221	231	217	230	195	194	178	218	199	211	208	191	202	233	215	244	214	190	229	176	219	204	204	196	210	206	215	220	219	182	191	195	228	213	221	228	196	186	207	211	210	226	225	210	206	195	210	216	185	201	193	199	209	204	217	189	216	208	216	200	212	217	199	214	216	199	213	192	205	223	205	194	213	230	241	206	200	193	212	225	202	224	208	221	217	211	214	231	199	232	180	257	200	197	211	216	212	221	181	204	200	197	238	220	230	234	211	201	189	199	220	243	224	211	255	206	201	200	208	208	215	221	241	201	176	215	207	225	193	226	228	190	213	213	206	190	203	238	203	208	197	189	224	230	187	201	226	191	219	213	233	225	201	212	203	220	215	204	196	224	247	211	223	200	212	208	201	217	246	230	224	199	208	182	246	211	190	247	216	223	206	199	201	213	212	194	200	214	214	193	212	211	202	208	202	219	215	240	189	219	184	217	212	205	194	204	214	234	191	212	209	230	220	203	221	189	223	200	234	215	228	210	221	218	215	206	214	235	218	242	199	206	187	205	197	206	228	228	222	215	228	218	215	238	244	239	222	186	232	207	205	202	238	229	188	198	209	199	219	221	221	221	182	216	190	237	212	199	231	195	212	220	209	202	208	214	215	212	232	214	206	217	204	219	192	222	197	182	215	224	192	207	229	214	197	202	204	227	182	177	188	207	211	242	220	207	201	213	202	205	223	208	214	199	187	202	205	179	241	186	188	208	211	210	213	214	261	226	204	175	206	211	206	227	218	215	218	219	223	187	234	198	206	220	225	218	207	219	205	237	196	204	195	222	204	181	249	217	213	210	212	231	222	230	228	195	201	213	234	200	239	231	221	161	225	199	203	211	199	210	216	203	200	198	214	210	194	181	237	199	200	192	207	209	207	204	206	201	212	217	188	197	210	224	218	195	199	193	202	216	221	220	225	209	217	229	218	234	203	211	190	209	223	190	215	216	197	221	206	221	190	173	212	208	188	200	219	201	230	206	213	214	202	178	193	197	219	217	233	192	191	224	192	204	205	222	209	197	180	202	195	219	210	239	206	207	236	217	195	188	195	198	225	208	214	231	208	203	206	198	218	211	214	226	208	219	192	206	211	186	205	219	213	232	213	223	205	193	223	200	184	209	225	192	222	216	199	189	181	201	205	199	190	207	208	213	187	213	211	196	170	177	200	215	219	223	214	207	219	195	204	227	207	203	214	218	217	171	192	218	194	223	205	218	230	205	226	210	197	216	200	211	209	217	172	221	209	225	181	193	196	222	174	231	212	192	186	219	223	206	230	197	184	233	220	201	210	205	213	199	212	208	207	222	213	189	207	218	236	229	225	204	217	206	204	214	211	204	191	223	201	185	186	202	180	205	220	208	210	182	201	216	217	216	220	213	208	215	202	207	207	204	206	230	213	206	197	218	219	191	211	197	202	204	214	237	191	193	174	220	204	213	191	217	221	210	220	213	192	205	222	179	214	242	208	215	235	199	200	215	198	222	198	222	222	225	220	206	215	186	191	183	199	230	217	204	223	221	198	204	187	199	229	200	205	190	204	203	201	222	214	207	198	197	195	195	190	204	182	194	180	204	216	207	210	181	187	232	214	197	181	192	205	231	207	195	205	211	207	197	190	211	233	195	203	222	195	204	221	223	208	217	181	209	197	211	202	206	192	222	222	199	206	219	212	209	191	204	211	209	215	228	222	200	223	195	187	211	221	220	198	221	208	221	203	207	236	201	203	225	212	206	218	224	207	190	204	212	207	222	199	218	204	219	188	196	207	203	222	213	206	236	223	186	222	222	223	217	209	230	213	198	215	216	217	204	225	218	195	193	186	211	189	220	233	238	227	229	224	230	219	208	194	223	216	219	219	197	237	192	232	197	191	184	226	206	221	188	231	207	191	206	213	217	197	184	202	220	194	225	204	202	208	235	217	209	200	210	197	224	188	194	223	221	223	217	212	221	185	216	209	222	180	208	203	226	240	195	210	187	230	200	233	229	215	204	177	196	215	190	202	232	198	221	216	215	193	193	232	206	225	225	200	195	202	197	236	224	190	191	188	209	205	197	232	177	195	217	228	217	208	201	208	197	196	232	228	220	196	209	197	192	208	211	196	216	207	191	242	206	221	199	207	226	201	220	226	189	191	220	227	198	216	198	189	206	211	188	200	198	211	189	198	223	208	205	213	220	194	215	223	203	198	216	207	218	227	201	221	211	216	206	213	220	212	218	196	197	197	216	201	200	222	206	195	204	219	221	205	207	203	205	196	227	205	209	191	197	226	211	183	221	195	231	184	215	200	201	184	214	185	190	166	215	199	214	203	178	218	215	215	190	211	201	199	222	221	205	177	217	229	198	204	193	198	216	205	184	203	203	224	207	213	219	193	207	204	175	179	218	245	204	184	188	216	202	199	196	204	200	187	226	212	231	193	252	201	225	240	226	178	202	205	209	218	208	203	225	188	203	238	200	204	195	191	199	234	206	215	199	197	213	207	217	198	207	220	228	208	208	220	205	209	223	197	218	208	208	239	212	193	207	209	203	226	217	231	206	232	204	220	231	198	195	204	190	222	204	211	194	187	213	202	229	197	185	194	195	191	215	193	187	198	214	216	207	202	202	240	201	209	195	214	234	204	208	203	199	226	241	209	205	233	216	197	189	176	222	206	208	198	224	204	217	206	214	204	210	203	207	204	228	228	219	237	210	196	185	195	203	206	197	196	228	206	167	196	215	191	202	219	218	199	212	208	187	193	194	209	197	209	207	201	215	231	208	200	177	231	214	208	194	215	233	194	216	180	214	222	189	184	217	223	192	218	216	190	163	207	198	188	195	234	212	221	234	219	193	223	227	231	215	176	215	232	203	228	237	228	203	210	204	215	194	205	218	205	211	210	197	225	217	201	195	242	198	237	236	227	235	226	218	205	205	206	225	224	217	205	207	213	201	217	197	196	202	224	185	200	228	217	219	206	217	193	246	221	223	196	229	199	199	234	223	221	206	216	186	220	210	210
5671	2065	3620	4434	3840	2741	2178	1811	1570	1402	1193	1079	11767	40887	27415	10268	614	658	553	566	604	593	593	605	604	562	552	627	551	540	569	564	572	550	572	548	527	568	548	534	579	529	582	529	527	560	573	548	514	615	580	579	548	553	557	548	576	594	506	612	507	570	574	542	523	541	530	543	559	518	520	540	516	495	568	526	533	580	558	568	547	523	521	566	517	593	560	523	531	528	566	548	530	530	557	521	541	588	539	472	575	552	579	531	575	555	536	538	495	568	569	570	533	525	545	547	560	565	501	558	546	570	566	574	535	577	550	523	538	517	542	526	536	546	537	543	542	559	552	523	532	537	557	557	549	530	585	555	507	548	546	562	553	548	489	551	508	558	591	520	548	533	519	517	577	546	544	550	553	544	554	494	565	516	585	543	545	530	518	558	562	530	527	561	545	522	584	582	561	526	552	551	543	543	515	529	599	579	564	527	588	581	552	571	549	522	596	553	508	537	575	521	522	522	547	552	524	587	569	581	524	535	550	566	485	498	553	542	533	501	532	546	508	568	548	581	555	522	553	546	536	578	521	567	543	564	518	579	556	545	559	530	600	508	553	551	549	542	536	522	581	535	487	542	516	545	556	581	563	539	504	542	526	538	543	523	541	532	532	590	590	517	537	529	597	534	541	519	566	534	574	524	509	527	530	498	548	510	584	559	529	534	569	516	552	561	547	554	537	540	546	524	560	522	517	508	556	511	530	559	534	547	524	558	547	575	556	537	520	570	580	576	516	574	549	541	582	512	539	543	567	572	523	532	518	534	557	560	536	582	516	518	568	549	562	570	563	555	582	573	561	520	513	526	510	579	538	512	531	570	547	528	555	564	569	495	528	551	498	551	548	552	549	504	591	560	575	540	588	618	555	522	559	547	529	556	571	521	561	539	538	577	530	545	532	534	502	514	525	554	511	530	509	534	524	542	548	517	516	519	559	542	550	584	560	505	547	567	576	562	562	549	552	560	555	503	555	580	503	514	510	557	561	572	531	559	594	545	532	515	551	532	502	485	553	536	549	537	585	523	568	517	552	551	502	590	540	517	545	566	568	565	552	524	561	545	557	535	543	559	540	593	544	560	510	550	529	518	552	531	536	516	543	530	535	542	535	535	573	530	529	519	558	553	519	498	551	536	524	545	534	553	540	505	513	526	548	532	542	523	561	524	555	532	525	567	551	522	506	545	528	530	569	524	535	515	532	581	524	569	507	546	535	564	519	547	537	559	552	564	584	539	550	545	575	539	588	556	523	572	526	553	552	549	564	563	551	541	537	570	522	545	571	519	532	525	557	581	530	562	524	525	574	580	542	537	563	533	535	553	539	527	525	504	582	544	512	547	548	507	563	531	603	559	576	519	550	593	556	556	541	583	527	516	560	545	540	570	571	566	546	556	547	534	559	568	529	570	543	566	553	517	572	529	543	552	540	531	561	580	544	579	500	523	546	562	521	550	526	555	562	545	534	508	554	522	564	561	550	552	550	507	539	545	540	559	547	545	549	539	548	552	515	498	564	527	524	557	547	577	568	554	566	539	554	537	525	575	565	564	502	498	538	580	563	524	535	557	589	529	556	574	533	534	593	536	557	534	523	512	517	547	573	550	562	547	580	516	588	558	563	536	523	557	563	557	589	498	532	534	543	527	517	540	532	525	556	569	512	563	546	608	554	572	585	544	568	540	546	557	545	525	533	536	517	548	536	503	560	527	548	522	548	566	578	581	550	552	520	551	579	553	518	547	535	540	535	554	588	548	533	521	503	554	548	524	480	561	517	569	545	570	581	546	527	519	503	532	521	580	577	533	553	565	521	518	546	542	551	509	565	541	530	532	514	524	533	559	560	535	549	571	536	551	567	536	571	516	536	524	527	526	505	539	531	565	528	589	565	545	531	567	590	558	570	543	560	517	531	569	552	518	518	572	527	549	537	571	578	528	527	534	545	570	540	577	576	548	519	526	523	526	517	515	553	552	532	509	546	518	528	542	492	515	534	532	557	534	514	539	527	526	532	529	554	516	544	546	576	548	545	537	506	516	523	552	545	554	510	530	520	530	529	582	543	575	545	548	531	550	525	484	536	563	496	542	544	577	574	613	531	550	549	531	514	581	527	532	517	520	544	549	555	541	535	559	510	559	555	499	552	536	624	566	578	549	524	540	548	553	592	528	506	544	596	536	561	528	490	536	535	526	521	560	534	555	541	557	548	523	551	540	542	523	534	564	506	547	510	573	580	538	572	512	564	569	548	504	532	565	541	557	544	538	537	505	544	525	564	531	540	499	515	540	517	545	536	519	550	545	619	528	556	541	554	530	522	546	558	559	521	508	546	578	549	533	574	552	528	547	530	584	572	526	502	503	545	531	535	548	557	565	558	541	568	582	534	556	533	513	503	568	561	559	527	535	516	562	527	574	554	562	548	540	547	562	556	506	528	516	545	550	555	565	548	538	571	530	524	510	565	575	485	518	550	519	492	539	503	529	528	543	522	550	534	520	528	551	548	546	592	535	573	555	549	550	531	518	537	526	567	519	509	571	515	556	574	530	531	557	548	546	510	559	543	539	550	534	562	536	564	518	546	580	525	539	550	506	541	526	516	491	557	549	557	530	530	569	532	527	543	547	576	541	564	519	514	533	579	560	538	543	533	563	546	515	555	515	545	574	535	536	555	524	526	514	552	556	540	533	581	513	527	574	506	537	523	514	544	543	551	551	519	557	551	549	526	520	578	541	512	509	540	589	524	502	545	534	521	593	511	561	522	543	550	538	522	546	491	576	500	503	569	526	511	518	545	562	502	540	535	559	519	519	543	607	568	541	510	544	570	512	566	565	530	549	556	519	569	562	542	590	544	551	546	578	518	547	553	522	524	523	538	517	531	524	551	548	554	535	535	560	537	540	590	546	549	533	543	570	556	565	580	555	506	556	544	550	560	526	549	585	548	582	554	593	550	548	504	530	555	557	548	526	570	539	542	526	515	536	544	569	533	532	539	538	559	508	594	538	562	567	559	543	551	544	546	557	561	520	554	568	570	545	548	546	560	547	550	565	526	580	562	522	537	565	539	579	532	542	565	538	523	528	578	550	558	534	532	568	505	531	525	585	519	533	527	551	541	578	553	557	534	550	518	571	559	559	574	505	530	513	499	563	532	562	538	549	509	507	500	515	571	523	533	566	543	530	540	557	536	548	555	548	543	488	555	526	530	515	560	584	517	520	532	514	532	569	524	570	562	520	591	514	523	560	552	558	543	544	530	577	536	583	565	563	532	550	516	567	554	565	533	543	538	546	550	547	570	538	541	519	596	535	567	518	539	526	596	527	546	566	537	571	519	508	529	606	535	557	529	547	546	542	571	595	516	552	512	557	531	572	591	532	514	566	577	566	526	529	519	536	563	522	586	555	551	527	510	526	518	541	566	536	531	547	532	529	582	485	546	532	543	591	545	574	524	554	602	543	534	530	529	522	536	525
13141	3290	3826	2992	2090	1362	976	622	458	404	339	314	2437	28400	20978	4471	302	149	131	168	163	144	158	160	139	146	143	170	160	140	164	149	152	150	160	139	163	126	125	155	143	136	140	160	151	129	142	149	148	167	150	153	136	141	131	139	128	141	137	148	146	158	140	131	125	149	136	150	144	135	125	137	123	164	132	172	142	151	143	123	125	147	137	143	149	151	123	118	144	144	149	155	168	160	156	140	131	151	147	149	150	134	156	180	134	117	121	138	128	146	143	120	134	159	137	154	128	129	148	130	146	157	151	144	152	145	165	156	139	144	147	125	128	168	155	178	113	132	146	147	139	147	156	142	151	143	120	165	133	134	148	145	151	125	123	144	123	149	149	121	149	156	181	142	140	136	147	126	160	131	154	135	124	141	157	148	136	120	157	133	139	150	153	174	118	147	136	150	148	141	148	137	142	134	134	135	146	137	137	144	146	138	159	161	149	134	151	124	142	143	150	141	163	135	165	144	125	164	150	128	144	160	141	142	138	158	131	130	131	129	136	139	132	138	136	142	132	152	125	163	134	107	138	135	116	150	131	132	124	143	128	142	123	156	137	149	167	135	136	150	157	130	140	134	160	135	149	132	147	139	135	147	128	143	149	156	118	139	130	131	142	136	146	134	156	124	136	157	124	140	143	122	126	137	166	157	145	152	130	145	158	138	145	133	153	146	134	147	146	147	175	149	153	160	143	150	148	138	149	152	158	134	130	157	148	161	131	142	139	135	140	146	165	129	145	144	146	129	129	140	142	131	149	150	138	151	140	155	164	147	139	154	139	158	129	144	149	151	160	131	141	116	140	151	155	134	141	141	151	145	138	133	122	155	134	126	157	158	133	148	147	161	131	138	136	138	148	161	154	153	158	135	162	142	124	125	127	156	157	139	143	150	146	153	161	155	134	153	129	115	155	137	144	150	136	134	127	136	125	130	148	146	136	123	172	131	142	143	138	141	131	126	141	144	133	137	124	128	137	133	161	129	146	142	144	148	121	142	150	133	140	132	146	122	146	127	127	145	149	139	138	144	159	140	148	142	134	149	162	150	156	127	167	150	156	150	141	135	128	157	146	125	153	140	151	135	161	158	147	146	140	125	125	156	122	131	131	153	118	129	141	134	140	142	147	160	142	145	154	131	137	144	158	138	137	141	148	157	134	148	154	145	148	148	114	138	142	132	154	131	161	148	137	154	133	144	166	163	132	137	151	138	136	151	154	127	145	131	126	127	153	144	142	144	131	148	143	134	133	131	130	133	149	123	156	139	141	144	145	145	133	142	151	156	149	165	161	169	161	133	150	147	121	136	148	132	127	117	157	139	126	130	139	129	142	134	133	150	113	140	139	127	128	145	135	157	138	159	157	133	138	135	151	163	148	116	153	145	142	142	128	146	150	128	132	153	152	149	142	123	156	123	140	133	152	152	147	126	154	143	142	142	149	136	172	179	121	140	141	125	126	130	135	126	138	138	156	129	140	135	127	137	126	154	136	133	143	145	143	158	132	135	134	143	155	138	135	140	152	157	138	141	133	158	128	133	142	155	143	126	126	147	121	160	142	142	156	121	145	124	132	136	124	160	167	114	155	141	152	160	137	144	137	156	128	160	141	137	164	138	126	163	153	150	115	137	142	156	142	153	152	128	127	138	131	123	144	130	160	134	132	156	133	137	120	149	153	136	133	136	128	142	152	131	144	127	159	131	135	142	132	163	149	150	131	161	161	168	152	168	136	146	123	146	132	140	136	168	132	152	148	147	146	147	148	127	145	141	158	131	142	122	139	140	142	132	141	148	153	143	138	148	143	140	147	149	154	154	133	153	138	141	172	145	140	170	138	148	125	134	152	187	146	156	139	147	133	137	154	146	150	163	162	129	122	147	145	130	139	140	166	146	136	156	138	146	129	152	151	129	129	156	127	141	137	130	152	139	153	133	143	155	128	137	140	152	139	140	142	135	124	122	132	154	136	121	111	127	133	115	134	131	142	149	141	127	142	151	119	125	135	137	165	152	162	139	137	145	147	144	124	158	143	135	154	131	118	152	138	137	147	157	153	154	147	146	156	125	163	134	134	131	143	153	147	145	170	125	145	140	129	136	146	143	165	141	149	152	142	123	142	156	111	138	152	141	123	153	154	150	156	135	140	136	142	166	129	150	134	146	132	106	127	140	139	124	158	158	156	135	139	143	130	147	166	138	137	131	172	144	148	135	144	146	136	150	131	129	138	142	133	155	146	148	144	131	143	139	145	136	146	146	118	161	143	137	151	144	153	163	149	138	138	139	130	162	141	144	155	143	119	143	145	149	131	137	134	136	128	142	139	151	138	141	129	166	145	166	128	145	134	145	161	131	126	156	130	139	144	152	129	151	161	143	140	145	136	144	142	131	153	118	147	158	135	132	126	165	116	159	145	139	153	141	125	145	111	143	158	148	143	136	161	129	150	139	162	138	146	124	124	118	135	160	144	135	148	166	149	143	146	119	165	134	142	164	150	142	145	141	151	153	148	159	127	158	171	137	161	120	132	127	126	151	143	131	173	146	142	152	144	146	141	146	161	135	144	146	139	139	150	122	138	140	152	119	155	149	120	141	149	146	163	161	150	138	145	158	168	133	153	139	152	165	145	157	164	163	144	149	125	132	110	133	122	140	158	153	146	131	147	144	136	146	134	133	135	134	133	142	135	131	140	152	136	148	138	156	151	156	133	136	131	114	157	144	130	133	157	137	143	112	123	140	123	117	125	171	142	155	165	154	166	147	142	134	149	145	152	145	136	165	145	146	149	143	151	154	168	148	139	144	147	138	151	126	139	144	139	146	151	134	160	142	132	147	128	151	133	134	136	134	137	145	154	136	141	152	148	136	137	134	151	134	153	140	149	125	136	123	142	131	143	158	136	150	164	145	147	140	150	152	154	166	131	127	132	152	136	167	154	125	144	158	138	145	125	131	144	148	145	149	140	152	145	142	150	139	136	139	146	127	145	127	126	141	135	154	129	162	152	151	128	148	151	149	149	139	150	131	137	142	139	125	124	136	156	130	133	136	157	140	152	132	112	160	155	142	159	137	159	142	154	150	138	137	173	132	137	149	157	152	154	159	146	141	145	132	155	151	121	130	145	139	160	139	145	130	150	152	128	148	133	136	148	161	126	143	131	142	127	143	139	133	133	129	149	138	152	149	145	143	149	100	151	151	136	139	153	124	150	150	139	141	126	142	123	125	151	153	130	144	118	139	143	150	149	141	124	157	163	176	141	144	154	148	161	151	154	139	149	142	138	155	160	150	144	140	146	142	152	147	126	144	125	152	146	148	168	147	169	130	157	145	142	126	131	153	132	144	160	138	132	154	164	130	154	152	133	149	139	155	131	146	151	144	153	150	138	130	127	125	138	130	134	153	140	126	138	157	159	159	110	123	139	151	148	148	113	141	129	136	136	118	133	131	135	156	148	151	136	137	164	154	154	136
7503	2861	5890	6388	5469	4215	3424	2682	2252	1897	1675	1417	9536	51233	36898	14229	488	440	467	509	469	471	433	452	413	400	421	430	413	405	405	434	428	383	397	386	391	419	399	399	424	399	374	384	349	384	365	427	378	415	407	421	380	402	396	394	409	400	404	365	359	381	392	411	391	364	390	363	382	377	363	408	367	383	391	341	385	378	405	399	371	403	386	406	395	377	345	378	347	413	350	382	377	399	345	378	383	402	364	376	377	385	383	391	397	377	356	387	395	384	385	373	377	342	368	393	398	366	391	381	391	394	358	403	370	376	354	392	423	379	363	354	351	393	423	373	344	360	403	408	368	383	362	411	372	393	345	382	354	361	404	334	347	366	361	360	403	392	375	369	387	387	363	361	397	398	369	417	397	362	394	373	383	364	361	419	363	384	363	395	427	389	406	372	382	375	379	385	377	402	372	370	390	345	364	373	378	349	378	374	366	407	340	353	373	398	361	343	375	379	405	371	392	380	372	371	365	375	376	381	354	368	415	384	355	361	347	385	356	411	380	393	386	377	406	419	399	416	368	357	369	379	380	391	387	341	374	375	364	343	362	379	385	364	390	363	361	394	371	377	397	331	380	402	388	366	380	360	377	376	371	415	378	386	375	385	366	381	386	389	389	369	386	349	353	392	389	357	401	375	403	348	377	393	422	398	371	401	349	386	354	367	410	410	325	378	366	422	388	372	368	381	382	374	364	376	369	392	391	383	407	382	362	363	423	373	385	375	369	373	387	365	428	370	369	388	422	355	379	356	354	403	363	425	408	389	392	380	374	384	328	366	368	368	376	373	373	378	401	397	386	410	375	368	378	366	392	402	370	380	380	364	404	396	374	405	373	422	400	359	371	352	364	391	347	380	403	383	355	385	381	411	353	382	372	378	393	383	378	373	374	359	423	408	398	367	365	417	365	375	374	377	377	355	387	385	358	373	353	367	386	402	402	349	396	387	348	358	383	362	421	392	355	370	388	371	352	388	394	405	386	389	374	362	413	393	375	380	398	374	336	379	363	370	374	404	391	390	385	364	380	356	351	342	389	382	392	384	412	333	354	359	361	365	406	384	399	370	389	395	403	333	395	360	383	409	375	366	392	342	348	353	349	386	389	374	396	350	360	411	386	423	358	369	385	395	392	366	379	391	374	378	370	382	389	381	416	372	368	387	352	390	385	404	363	363	387	358	368	392	372	362	409	349	395	392	384	413	358	392	382	380	352	364	393	401	370	364	373	382	359	366	362	364	348	414	349	375	349	397	396	351	398	377	366	364	337	398	344	373	380	407	336	378	378	377	381	367	380	371	405	382	392	390	350	367	346	383	363	379	396	383	391	378	356	350	364	345	359	395	374	369	358	356	389	383	369	405	372	375	369	373	377	374	343	377	374	336	370	373	386	371	392	361	379	376	358	362	369	378	383	373	394	382	386	363	372	385	366	411	389	349	345	379	396	371	379	360	366	373	368	357	393	398	419	373	321	366	353	369	404	390	436	406	393	358	387	385	369	352	400	386	378	343	370	347	369	359	368	351	394	356	380	342	405	390	342	385	393	371	397	343	405	397	400	358	382	375	357	348	363	339	338	344	381	351	382	380	392	391	389	368	364	364	373	366	349	408	377	373	358	389	382	379	403	361	376	402	396	344	404	349	406	358	431	416	382	399	400	388	360	372	378	392	386	372	385	378	361	391	382	354	366	386	379	388	380	378	379	359	393	378	394	375	389	394	379	340	380	374	387	388	393	411	377	385	370	366	367	382	344	395	406	382	409	355	363	375	366	398	358	399	345	380	370	371	380	413	339	380	395	393	343	361	390	422	345	409	388	342	392	407	352	373	389	374	394	374	424	373	367	391	381	357	399	343	416	413	381	325	375	372	352	402	381	421	344	338	402	373	383	367	360	388	383	366	419	417	378	352	358	371	356	359	383	346	404	371	356	384	378	404	362	373	375	344	380	370	375	373	386	402	384	360	387	352	362	421	406	382	373	407	362	355	390	384	381	356	386	392	348	358	398	374	353	354	411	375	376	394	404	385	389	381	371	365	370	401	375	375	428	384	381	363	398	363	357	388	359	387	366	346	372	365	391	378	378	381	377	365	374	384	379	386	398	392	380	338	386	401	362	378	397	420	369	376	359	353	395	353	373	371	411	385	399	391	354	379	370	394	381	395	388	380	402	356	354	355	425	420	364	411	379	393	361	347	375	370	365	375	390	355	434	393	410	340	364	367	382	408	359	370	373	370	366	338	389	377	395	386	362	361	350	359	390	382	383	400	424	389	353	393	369	396	358	386	395	398	360	355	361	376	355	416	405	369	386	357	360	370	402	370	359	381	390	400	372	394	406	357	364	350	388	371	390	402	343	393	387	380	352	389	387	414	386	365	371	393	365	400	333	367	347	363	428	372	380	350	349	398	374	344	405	400	388	397	348	376	354	369	380	394	340	379	367	379	373	391	364	386	383	373	356	367	385	390	371	386	399	368	351	367	357	381	366	378	350	367	357	371	410	344	377	396	401	370	365	357	364	360	391	370	394	389	371	404	369	356	372	379	385	366	396	397	389	392	389	354	395	362	385	367	374	377	407	400	420	359	375	371	413	346	406	372	355	346	365	344	364	422	374	347	346	398	367	394	367	375	379	373	371	397	389	392	398	392	384	383	374	356	408	419	345	374	383	342	352	386	379	408	407	361	398	348	372	357	381	365	377	359	427	392	397	373	396	374	359	392	350	380	374	388	360	373	381	359	382	365	356	378	362	403	350	375	379	359	349	382	413	365	398	397	349	385	372	327	355	356	414	362	376	377	394	383	404	407	392	364	355	376	403	381	384	383	412	391	391	382	377	392	393	395	405	376	373	374	359	394	379	371	401	396	393	348	355	388	363	385	354	354	362	382	393	380	409	357	395	385	367	377	376	383	355	404	374	394	392	358	392	366	358	350	387	370	380	405	341	366	357	383	375	366	400	367	330	383	358	328	372	407	393	391	367	362	368	366	379	379	398	374	355	365	378	365	408	363	375	362	378	356	377	424	345	359	361	410	379	416	386	387	381	406	367	358	329	369	355	405	394	394	363	355	364	390	356	367	357	372	420	400	398	365	381	368	361	333	391	378	386	367	404	386	416	396	360	388	383	382	400	387	402	377	387	385	372	399	385	411	383	379	384	331	374	369	401	361	361	401	382	389	389	371	357	357	373	388	367	371	360	333	364	385	396	370	376	365	412	404	398	390	382	394	420	365	406	358	380	388	397	350	395	383	395	413	373	351	385	368	338	379	415	412	352	384	381	397	358	354	349	388	385	364	380	380	436	359	343	355	363	395	390	374	345	389	409	370	408	354	416	388	405	382	359	379	372	381	375	371	363	347	360	357	386	359	387	371	387	365	410	397	373	394	359	367	404	375	368	382	393	373	391	343	393	371	404	354	356	375	388	371	385	363	373	359	399	361	410	355	349	369	380	394	394	421	371	391
1985	250	234	216	191	173	168	153	169	157	154	176	302	1751	2187	366	174	145	163	178	172	161	171	163	155	159	149	161	154	157	161	182	162	192	152	165	178	186	167	173	163	159	171	157	169	149	160	158	153	156	153	156	140	154	147	165	170	158	181	168	150	173	174	154	168	166	178	159	170	181	142	189	170	177	162	158	169	162	176	136	153	182	170	155	155	173	175	170	168	160	145	147	144	177	179	148	162	159	161	166	170	167	193	178	136	162	152	149	174	158	164	160	145	185	173	161	167	168	144	149	146	175	171	174	165	172	151	158	138	177	159	150	173	172	170	151	191	188	153	157	166	182	159	152	180	167	152	206	154	172	167	186	170	177	142	158	136	180	144	170	177	152	146	148	154	165	162	147	181	146	174	155	166	161	162	160	153	181	159	164	166	160	185	163	153	162	135	151	154	170	161	182	169	152	157	149	173	153	199	185	151	171	169	168	152	185	170	162	144	176	164	160	176	183	162	180	151	195	156	142	170	170	164	176	183	196	159	157	159	160	156	162	145	173	145	162	150	154	153	181	173	163	182	170	174	168	149	172	142	166	171	171	156	170	193	175	151	154	156	160	156	142	145	148	175	162	162	147	145	173	166	166	170	164	172	157	151	155	172	176	148	168	155	160	171	167	161	163	164	141	184	152	160	173	184	146	165	169	182	169	160	146	159	147	149	145	148	188	176	167	186	176	157	160	149	178	166	177	149	156	167	178	157	175	154	159	165	175	157	145	178	174	180	182	149	161	167	158	159	135	160	157	158	163	147	170	150	171	156	161	162	163	170	179	156	172	170	171	156	177	153	156	163	164	149	175	163	153	168	145	164	165	152	132	160	154	175	165	158	163	169	173	159	144	163	156	165	160	150	138	154	158	151	174	160	167	162	151	167	175	162	156	178	167	168	168	170	158	137	171	154	169	160	138	163	164	166	146	204	152	182	178	186	196	163	187	151	176	175	167	155	171	158	174	145	150	181	182	166	154	164	147	163	198	173	142	183	153	171	171	167	177	182	170	174	144	188	161	159	165	172	163	149	176	163	167	134	180	170	158	167	167	139	135	158	175	143	170	170	173	210	159	172	181	168	158	131	166	152	163	151	177	157	183	152	155	162	154	177	165	145	169	153	171	181	164	163	165	147	144	174	162	161	168	151	175	145	156	168	163	168	150	153	199	161	173	160	142	174	171	168	192	159	162	185	174	158	177	162	155	195	142	150	151	140	172	154	148	164	161	153	167	188	170	154	165	173	154	147	147	141	179	143	162	160	172	141	170	159	172	175	152	173	146	140	180	150	172	173	170	153	184	146	168	152	188	166	157	154	163	173	157	154	167	159	162	181	164	159	165	163	144	157	171	162	171	172	160	148	139	173	157	146	143	192	175	146	170	150	157	150	146	162	174	173	139	178	163	175	169	163	167	170	176	161	178	183	150	172	183	171	167	159	161	174	159	163	154	148	155	183	145	152	188	151	181	166	163	171	167	162	166	168	160	165	166	154	156	168	175	163	150	176	176	181	170	161	185	186	160	163	161	154	163	151	155	149	165	157	168	169	143	182	157	176	157	174	159	167	155	162	142	185	171	147	152	173	144	189	196	156	163	138	167	172	176	147	177	177	163	150	164	184	167	140	129	163	193	164	164	171	131	164	158	170	175	153	193	172	159	174	163	182	168	184	160	170	159	170	164	164	160	191	184	173	159	182	152	142	157	144	150	149	126	173	200	163	163	185	153	170	159	163	151	168	173	177	149	142	159	163	170	186	168	167	172	144	162	156	145	176	138	158	146	156	151	156	172	175	156	160	168	158	154	155	174	185	151	158	165	157	177	152	169	147	166	144	131	153	184	166	168	169	186	157	173	153	164	179	164	167	143	162	143	175	176	189	184	158	169	186	153	149	159	165	164	168	156	157	145	162	151	141	176	149	178	150	196	163	148	182	190	177	188	151	168	163	159	152	153	165	161	178	171	181	160	173	178	148	149	122	202	153	132	149	194	167	143	155	167	172	172	156	154	141	180	168	151	169	168	149	178	183	160	170	153	154	187	148	121	152	195	174	132	162	153	148	163	154	168	163	168	188	165	142	152	148	165	149	160	176	160	156	163	176	155	167	182	153	176	157	192	182	161	147	146	174	153	178	168	170	165	166	156	146	160	162	155	144	160	159	179	149	171	161	162	156	166	154	168	156	161	158	176	162	163	173	169	156	155	165	180	153	173	150	151	162	161	153	175	172	180	151	184	177	162	169	174	152	157	151	161	165	190	157	156	160	142	172	151	164	156	156	187	151	190	152	164	168	177	162	166	161	155	177	169	159	164	154	144	181	178	172	167	148	183	184	162	163	177	151	172	167	170	177	153	126	158	161	158	145	179	156	157	180	170	162	177	148	166	179	167	161	162	169	161	158	180	140	170	175	180	151	151	163	190	174	162	164	175	164	158	172	179	172	170	137	169	147	154	179	151	159	164	152	163	164	158	151	153	172	156	164	169	184	171	166	150	164	160	174	197	152	182	137	130	185	173	176	162	140	165	168	161	172	162	156	175	176	168	166	166	147	180	155	174	155	172	154	166	148	161	167	185	182	170	182	170	153	169	163	164	159	144	164	168	178	156	158	175	170	148	162	159	173	164	157	142	177	164	148	156	163	149	160	165	174	163	147	172	166	185	171	163	154	153	169	152	150	169	167	166	156	148	176	148	160	123	183	170	178	154	162	163	170	146	180	165	170	141	160	160	182	147	161	154	166	172	165	165	152	165	178	153	177	168	163	150	183	164	163	151	167	160	175	137	194	159	151	167	146	174	150	157	151	144	148	190	193	153	184	145	157	158	174	163	167	173	148	154	184	163	178	163	156	166	172	162	166	163	158	163	166	157	151	154	155	183	167	137	179	158	171	178	169	178	179	164	142	153	163	175	177	165	149	139	177	186	160	168	151	170	167	174	181	158	155	171	161	162	159	165	181	175	174	176	165	150	159	141	154	169	156	175	189	152	161	151	138	174	178	181	156	158	179	169	160	157	161	169	159	161	156	167	181	171	180	172	157	160	161	151	148	145	160	164	156	161	175	152	149	165	164	175	185	180	171	159	169	152	162	163	177	157	154	141	172	158	160	167	178	130	170	154	150	184	172	157	192	157	165	151	158	169	149	159	171	151	172	192	175	143	158	173	157	168	182	153	156	189	146	162	173	171	160	166	167	136	145	174	166	166	159	179	148	146	163	172	155	162	149	180	179	136	178	154	145	174	171	184	181	134	167	163	165	175	157	166	168	150	172	170	181	159	154	151	169	185	163	175	164	169	163	160	147	162	182	164	176	144	172	160	148	154	159	183	167	145	163	148	175	140	154	161	159	151	163	159	151	141	162	174	172	142	146	188	166	172	161	163	158	172	197	166	172	146	142	150	150	145	162	156	168	176	180	179	165	150	148	169	185	144	182	143	178	179	184	180	179	183	173	163	167	160	162	155
2184	573	674	770	642	567	563	565	494	504	505	481	1375	10216	10430	1272	492	477	483	417	427	444	430	384	458	446	449	467	434	449	446	432	420	405	485	414	455	453	434	450	440	445	443	426	434	453	433	443	441	447	411	491	438	437	443	476	438	459	457	406	430	410	436	459	434	474	421	420	435	445	437	433	439	444	448	448	406	436	414	459	458	471	423	444	446	491	445	447	387	409	488	436	416	435	472	433	462	414	413	476	474	428	464	401	479	417	444	434	477	448	434	424	423	490	433	442	428	449	436	459	432	426	480	457	453	439	454	434	444	440	446	457	458	477	464	436	455	426	427	434	466	444	446	443	400	452	453	443	393	443	441	442	419	428	450	427	449	409	502	423	465	398	459	447	433	471	452	473	434	487	443	444	449	454	461	437	467	445	402	461	463	419	458	432	396	454	424	441	442	418	416	426	471	429	419	426	462	473	439	454	395	458	441	487	435	424	446	469	468	407	465	447	431	434	449	470	461	421	458	441	409	491	503	443	399	450	452	431	448	457	436	442	445	428	481	441	436	458	441	470	454	436	470	445	436	459	464	436	424	455	461	428	432	433	434	395	453	461	405	478	473	411	430	472	442	452	423	466	441	447	443	442	431	440	442	475	455	441	410	438	442	461	467	450	435	446	461	452	420	412	439	422	450	468	446	421	427	452	446	438	456	482	460	450	480	448	402	452	432	440	428	464	465	454	448	430	437	460	454	426	463	447	419	446	426	435	456	475	437	447	471	501	437	454	443	445	455	462	413	405	439	449	453	447	438	477	421	455	417	466	443	419	406	414	449	449	458	419	426	425	480	452	413	433	426	428	468	452	461	458	463	435	421	465	433	453	432	455	423	464	441	453	454	435	447	428	438	475	441	437	423	439	463	430	407	429	428	427	464	452	436	443	448	416	459	443	426	441	474	443	429	487	470	430	479	455	442	444	424	430	447	488	406	428	429	438	482	455	445	409	452	439	458	421	479	455	462	448	473	419	466	467	493	443	475	440	406	435	443	450	456	424	468	447	461	450	470	433	436	451	425	448	424	428	432	432	427	422	413	416	450	462	407	442	459	388	490	453	437	452	476	474	454	422	411	451	433	455	439	457	434	426	424	457	466	461	420	490	391	461	457	447	439	484	393	435	423	447	421	440	439	444	428	454	444	448	455	438	451	442	439	516	450	465	427	476	445	441	440	413	450	464	396	444	484	438	420	471	455	451	469	424	436	493	441	440	458	464	422	444	476	427	457	435	451	430	438	458	435	450	446	460	429	456	436	440	442	470	438	433	430	447	416	467	435	468	435	455	450	426	420	426	457	443	433	429	465	414	411	445	447	439	448	441	450	434	445	467	463	452	486	445	459	442	439	462	423	432	467	452	444	479	455	435	402	463	461	456	415	439	463	437	433	462	444	424	435	440	476	419	443	424	501	458	430	431	492	409	445	454	463	438	436	476	470	440	436	490	441	449	464	429	417	462	434	455	433	431	426	447	415	454	408	467	452	433	476	449	451	435	464	461	416	444	447	427	426	428	417	421	423	421	415	467	447	460	412	473	448	458	452	447	469	451	450	451	462	452	454	432	425	483	447	453	438	428	422	405	416	470	426	455	471	405	463	428	431	424	418	421	421	447	467	426	464	434	446	470	462	401	458	451	430	446	481	460	448	474	478	485	483	444	399	438	462	393	467	457	449	417	487	464	450	439	419	450	473	433	458	419	410	384	457	475	386	471	422	427	424	438	475	441	458	465	458	429	441	411	480	441	408	471	459	419	473	400	458	463	464	447	433	439	434	442	447	448	450	465	451	464	425	419	460	433	437	462	440	418	440	441	460	433	417	465	459	429	427	447	489	437	423	448	400	425	414	449	446	437	436	408	455	453	462	398	466	440	446	451	435	468	439	448	433	473	407	489	458	438	489	438	415	392	469	461	440	405	436	456	429	439	450	432	420	487	427	421	455	422	467	448	430	432	446	419	448	462	440	442	430	422	421	469	439	459	439	474	467	481	470	472	446	430	430	489	450	409	418	403	453	430	429	469	460	461	447	460	425	461	476	457	449	443	442	490	426	435	459	449	472	478	442	406	418	431	448	456	462	457	464	456	451	456	453	435	443	434	485	440	440	421	473	459	441	488	426	414	474	429	419	410	473	471	447	457	439	463	470	469	419	444	469	420	476	449	452	446	456	421	426	442	462	462	474	440	427	430	422	457	422	429	440	436	461	453	447	445	479	456	459	470	451	456	457	434	460	428	445	489	409	429	432	430	457	416	419	455	485	436	443	425	466	448	448	469	459	442	440	436	421	453	453	445	489	424	417	430	445	423	455	443	453	432	455	468	397	461	476	423	442	432	420	435	449	463	470	431	468	433	429	432	469	475	436	449	443	458	448	447	439	431	420	435	475	433	469	474	445	460	459	458	433	448	419	445	472	447	478	455	462	471	446	431	438	432	402	456	455	439	438	438	476	443	461	433	475	440	449	476	461	430	486	436	434	436	424	420	485	432	466	452	426	454	439	438	439	449	434	406	433	412	469	441	420	410	444	438	435	421	429	442	488	427	439	467	440	426	446	439	449	481	420	434	428	444	432	414	495	443	461	463	448	447	394	449	439	455	447	444	473	435	466	465	470	474	449	453	495	430	449	441	432	438	466	441	461	463	407	439	492	456	440	484	448	436	435	438	421	470	464	394	450	439	424	418	470	432	465	448	411	475	457	485	459	457	446	473	404	448	430	486	450	455	453	456	427	433	497	445	412	502	445	456	435	491	451	449	446	440	449	414	436	446	434	433	422	430	451	459	440	436	429	428	473	429	421	459	434	414	412	424	453	406	455	449	433	411	446	445	479	426	469	460	426	405	404	459	444	447	476	399	461	474	448	454	482	457	430	451	441	421	477	448	450	448	456	421	448	426	471	416	446	457	454	469	456	458	435	477	442	454	452	442	428	426	432	421	468	434	443	446	441	456	449	440	422	421	427	481	503	429	433	442	454	499	439	447	460	467	487	466	448	449	443	412	437	457	478	429	467	447	447	434	445	463	428	423	472	439	421	459	408	417	421	452	420	442	411	454	483	443	453	450	443	464	436	479	430	456	455	467	441	449	450	442	446	438	469	460	453	478	436	473	432	406	444	420	442	423	440	413	439	452	483	439	467	435	448	422	472	473	450	453	426	474	440	451	455	439	424	432	477	468	445	444	426	444	445	419	437	439	475	439	464	445	424	372	453	450	415	424	477	449	461	465	436	422	425	434	457	456	443	396	436	455	457	456	448	432	468	441	424	440	434	449	462	451	454	420	434	420	433	447	458	462	442	442	423	450	416	418	460	429	492	459	482	413	440	450	430	435	434	437	454	401	436	482	435	480	453	415	438	430	427	484	433	432	458	459	426	434	437	430	457	449	440	425	454	414	449	475	437	419	430	407	442	449	462	455	472	481	434	434	441	448	438	457	478	432	442	430	455	434	437	446	435	448
6921	1455	1877	1415	937	779	596	405	377	377	317	277	3183	14863	14108	3012	366	200	224	206	224	231	224	232	219	261	207	210	214	219	222	220	205	188	208	218	227	219	211	210	217	218	188	235	225	220	236	219	244	216	234	215	215	231	214	223	195	210	207	216	204	198	218	194	222	208	216	220	249	230	245	213	213	232	219	215	213	213	208	213	221	236	218	207	216	240	215	185	209	218	227	221	231	209	235	209	214	206	236	258	218	209	183	218	212	218	230	207	224	214	252	212	205	221	244	219	269	173	235	219	215	215	210	209	212	201	242	219	199	179	225	225	189	232	209	214	235	238	212	196	216	224	191	224	211	227	217	218	224	203	206	201	204	217	225	214	207	207	213	205	240	226	232	192	208	213	188	222	217	220	225	222	234	213	227	184	211	238	236	210	244	243	198	218	217	190	193	222	198	223	214	233	235	223	190	195	222	214	221	221	209	212	249	221	225	204	213	225	197	196	210	206	204	224	189	200	193	211	217	204	238	214	221	233	204	181	241	194	212	221	229	216	223	226	209	204	237	209	192	202	200	215	191	219	191	208	214	222	213	228	235	237	217	215	225	232	252	241	239	217	228	225	202	193	214	228	209	221	207	227	195	190	212	219	200	226	195	210	208	210	208	200	201	228	212	235	220	191	228	226	215	234	197	212	193	208	203	218	214	235	226	192	224	217	216	207	210	189	238	232	222	225	213	217	214	208	217	194	214	204	218	221	229	239	209	210	232	216	218	250	208	231	213	207	219	220	211	201	224	188	200	234	236	213	207	219	208	197	218	201	229	228	220	205	224	208	228	198	224	243	215	252	183	246	197	213	228	229	232	223	231	232	216	252	198	204	231	203	235	210	211	191	210	217	218	194	184	207	216	220	214	212	209	230	205	223	221	210	231	202	209	237	212	203	225	213	208	198	220	233	248	213	228	254	221	207	193	203	221	226	215	201	212	243	199	207	212	218	211	225	238	231	209	215	204	207	197	216	217	200	226	217	260	252	211	198	214	201	212	207	249	228	212	224	221	221	240	247	236	227	200	210	212	229	231	207	242	205	202	247	224	223	239	217	227	242	209	226	184	207	218	221	201	209	212	225	225	196	217	207	246	210	217	211	189	195	199	226	201	228	213	205	217	207	223	237	231	197	229	188	215	197	223	209	263	220	221	222	200	208	225	198	178	242	209	206	210	214	212	216	222	200	206	220	223	208	206	212	215	224	234	228	224	191	218	181	209	234	240	197	232	213	209	228	249	217	232	213	204	245	244	215	213	216	230	246	231	227	220	227	211	242	185	213	220	223	250	186	203	203	214	202	217	214	188	216	196	209	212	224	214	237	213	217	221	230	242	205	231	221	205	215	239	219	216	220	231	227	218	228	210	219	225	221	192	217	186	202	227	202	218	256	198	223	224	224	205	220	200	230	192	211	212	202	217	209	214	218	218	238	198	197	194	217	214	215	229	228	225	222	236	256	228	215	192	211	234	196	219	216	209	207	211	233	233	209	231	242	207	247	254	200	201	212	191	225	227	200	240	185	217	211	236	194	216	202	223	248	228	213	240	247	221	197	230	205	216	218	212	241	228	234	245	231	215	201	187	222	219	229	225	211	191	230	178	245	214	237	220	204	197	207	219	221	190	200	207	210	229	210	222	209	213	204	213	223	246	175	234	205	214	222	246	226	201	237	195	218	204	198	236	226	246	225	224	210	207	198	227	246	228	202	225	216	199	228	237	236	213	236	208	209	220	202	195	215	221	212	212	243	223	198	203	261	205	204	217	220	248	228	208	234	191	259	216	206	206	190	212	240	246	225	221	190	224	223	203	236	234	217	215	199	199	228	228	227	234	244	225	207	206	207	216	204	195	231	218	221	236	221	185	223	190	247	226	239	212	208	215	218	208	225	214	212	214	213	230	212	224	231	223	216	232	229	228	216	202	180	175	167	211	220	217	254	237	218	207	231	226	226	217	237	206	236	224	234	194	231	208	199	236	184	244	239	254	217	198	224	199	201	226	222	206	211	240	234	209	216	174	243	215	201	191	238	213	237	242	248	212	230	221	231	209	243	214	239	212	214	206	216	210	234	210	211	218	215	236	224	245	207	242	199	234	250	217	255	231	236	235	211	205	224	226	239	184	237	225	209	203	242	211	235	203	205	227	214	234	218	205	227	230	244	256	220	232	219	217	205	211	227	202	219	208	227	213	249	237	205	245	220	194	199	204	240	199	208	215	189	208	198	216	226	220	225	202	210	206	228	237	191	222	222	222	206	206	209	197	210	205	205	227	229	230	232	208	225	228	208	195	216	196	227	223	213	209	234	238	195	209	211	239	209	213	188	205	218	214	232	241	248	223	203	225	212	201	248	220	212	224	215	218	224	219	235	219	190	195	212	213	200	228	231	234	221	240	195	225	213	222	223	201	217	188	215	222	215	213	183	196	224	219	214	211	213	200	235	226	225	209	225	211	205	216	209	221	195	199	242	223	240	215	230	224	194	211	205	212	219	207	242	234	232	253	214	217	212	235	222	220	210	217	228	235	217	242	210	208	213	215	212	224	173	212	224	202	187	234	213	220	202	216	207	195	201	218	188	229	204	211	203	215	215	201	178	189	225	212	194	237	214	231	211	188	211	196	197	204	226	202	217	212	242	229	203	213	216	211	219	236	219	189	236	229	199	209	231	222	200	208	216	219	227	231	240	215	222	228	225	246	231	204	193	206	207	207	228	249	214	214	213	230	209	209	244	242	219	215	199	227	211	225	193	219	193	208	212	203	221	229	224	210	231	213	220	246	231	200	206	211	238	216	228	240	219	209	204	200	212	200	213	200	226	194	194	204	207	219	206	221	236	215	230	196	208	237	181	217	212	198	220	233	219	211	214	215	212	222	198	207	230	190	223	223	189	211	224	224	237	227	199	192	204	221	216	215	172	216	207	202	208	215	230	223	203	208	218	215	225	220	211	212	236	205	192	204	216	208	217	208	213	227	207	226	206	216	224	235	199	225	205	207	233	216	229	231	229	208	244	235	199	218	220	203	229	230	192	256	207	244	208	210	245	219	238	246	225	201	208	197	249	211	194	236	198	210	205	204	224	241	212	209	199	209	216	204	199	233	238	220	227	204	223	207	193	248	212	226	221	228	217	211	225	213	180	251	214	230	231	223	198	214	251	215	231	254	212	225	241	202	231	201	187	192	211	229	229	232	219	208	213	206	214	233	226	202	222	208	225	209	225	218	218	189	206	230	228	205	217	235	202	232	233	217	216	254	209	230	219	218	243	184	221	239	229	213	224	212	220	193	246	218	248	210	218	263	249	213	220	215	218	214	222	256	213	217	216	229	214	201	244	194	224	232	219	197	197	204	223	199	210	231	228	214	236	233	217	232	212	189	201	195	226	215	230	211	185	197	209	215	232	200	219	234	229	220	221	190	211	203	262	209	210	205	195	207	218	224	208	215	212	204	221	220	208	198	241
5514	1632	3190	3752	3189	2513	2111	1791	1606	1301	1287	1125	13795	39945	35597	9576	1111	598	610	600	628	606	609	567	582	560	630	596	535	594	578	539	600	577	525	556	540	611	574	556	590	590	551	562	566	550	590	620	558	539	562	527	591	585	605	587	555	608	609	528	566	552	553	545	526	557	578	562	551	508	546	589	597	552	572	576	571	554	622	529	554	594	555	581	537	562	579	579	574	528	574	580	550	559	558	574	565	570	595	564	576	555	554	550	610	571	573	589	530	521	626	554	553	554	590	507	554	572	520	535	619	517	531	545	611	568	555	546	560	566	530	584	561	599	578	561	542	609	547	537	553	557	549	571	578	534	581	571	563	610	496	522	560	568	551	574	574	562	548	546	548	512	494	549	583	571	542	544	564	529	593	544	585	602	546	517	567	541	540	522	582	550	574	622	619	594	569	537	616	584	545	556	566	535	597	551	579	553	547	546	576	549	592	556	578	565	577	556	554	576	548	552	561	567	534	554	552	562	552	588	582	519	609	562	546	549	566	545	552	552	530	557	590	580	581	552	560	547	560	601	533	571	564	560	554	582	536	588	570	546	570	586	549	561	556	542	566	584	556	573	537	510	571	532	576	566	584	571	568	519	545	569	550	578	577	589	553	529	607	560	570	542	532	584	555	573	546	552	507	528	555	541	553	583	554	596	536	565	574	563	558	551	533	536	548	512	510	594	536	596	589	549	584	561	568	564	524	579	566	567	583	561	555	558	565	588	526	574	575	573	582	554	558	582	546	516	584	526	539	574	561	574	572	556	525	538	542	554	550	593	529	528	553	579	558	540	552	572	548	582	545	615	550	568	565	553	579	530	535	574	584	577	578	586	535	540	576	613	547	582	584	582	554	521	556	580	584	585	575	536	547	589	544	578	549	533	533	579	565	562	567	535	561	578	593	585	556	575	565	568	543	555	552	523	598	579	572	549	559	535	586	565	588	504	586	590	550	544	557	597	546	546	529	557	533	528	553	581	544	559	541	520	548	563	549	572	561	521	560	529	586	578	547	568	538	565	549	568	584	578	557	536	564	550	594	586	523	571	565	554	500	572	540	546	570	545	555	508	567	557	571	551	543	557	555	542	577	560	538	545	552	603	539	550	547	575	563	578	580	579	542	592	577	557	579	524	587	561	557	540	543	584	610	564	595	547	584	565	577	560	560	541	574	526	549	524	544	540	584	521	532	573	533	565	558	562	582	539	542	573	582	546	549	580	568	552	544	595	533	572	549	609	575	586	592	548	589	572	545	552	579	530	572	551	568	537	619	556	581	548	540	595	574	576	568	589	533	570	543	575	542	578	567	558	556	570	532	565	586	542	565	572	589	566	580	560	568	559	537	535	583	552	583	589	587	558	550	557	577	519	564	567	514	540	583	510	540	518	571	557	567	555	598	562	543	556	567	575	556	566	568	557	543	541	561	568	526	575	530	534	574	549	542	569	575	541	564	609	521	565	531	574	541	579	562	541	569	533	529	556	571	576	586	554	570	564	550	586	550	514	551	569	579	573	508	550	546	550	545	573	592	552	576	554	549	581	547	552	564	549	546	544	550	561	596	593	576	587	542	566	549	570	532	556	528	595	557	592	567	550	536	559	592	564	558	566	562	592	564	574	572	576	549	548	575	543	568	584	551	584	562	513	606	541	544	552	554	529	604	582	543	571	535	569	596	565	551	589	527	560	553	543	544	566	576	569	554	583	575	538	530	571	561	537	573	555	544	561	578	569	567	527	581	529	570	514	561	535	587	590	547	534	620	579	567	592	577	539	534	587	553	541	613	585	554	533	558	612	546	501	605	586	559	545	543	561	509	546	539	498	572	584	599	573	577	542	618	602	545	558	563	536	591	560	563	552	559	560	543	551	532	542	547	542	564	523	565	516	574	583	550	563	535	560	602	573	569	577	544	597	542	562	533	560	606	551	546	533	544	565	553	546	570	540	574	521	585	557	578	575	557	580	585	567	568	540	553	578	559	550	581	592	558	573	547	514	565	561	551	569	525	575	575	568	522	568	598	570	521	521	607	581	579	594	594	551	539	591	533	571	553	548	578	549	588	591	560	576	554	573	516	568	600	538	579	538	590	555	559	590	495	544	565	530	592	575	549	583	526	514	592	533	543	543	610	541	577	553	569	537	521	535	572	547	566	623	596	548	556	533	548	566	582	558	580	545	576	583	550	513	536	570	552	562	558	516	523	560	575	603	532	549	499	588	562	555	517	566	583	546	583	577	524	585	554	527	555	521	555	546	564	546	601	530	538	577	520	570	590	547	534	585	577	546	589	541	572	559	576	541	562	559	543	564	560	573	566	545	556	564	574	609	533	564	570	604	607	521	537	559	554	563	526	548	563	567	528	584	574	577	583	590	518	569	550	584	579	568	579	505	557	550	491	590	575	562	514	569	560	588	526	541	563	578	571	524	516	536	576	580	529	599	540	539	587	545	583	573	562	563	565	503	557	547	585	532	555	565	622	554	557	550	593	573	523	585	570	545	552	579	574	575	592	591	545	567	577	611	569	538	555	621	565	534	574	545	599	594	564	579	553	574	561	633	569	546	568	566	586	528	535	559	558	551	560	559	550	579	602	533	536	572	579	571	561	573	542	561	582	520	574	583	541	569	575	558	537	531	554	563	541	538	570	588	525	594	524	535	578	571	552	512	580	589	607	555	559	577	570	549	577	546	569	620	519	589	575	569	552	607	579	554	566	560	533	602	558	585	526	576	576	564	593	545	601	544	589	533	581	541	561	545	583	541	559	554	545	541	592	525	548	546	574	570	520	572	586	581	546	627	551	579	589	586	603	582	525	527	586	582	537	580	584	547	564	587	588	518	599	563	560	592	594	558	574	593	575	569	585	581	547	569	532	552	571	551	566	518	598	575	585	542	556	563	596	548	574	550	626	533	553	536	560	573	553	547	571	568	540	558	559	560	561	537	544	536	551	625	560	572	554	576	527	594	522	537	565	564	559	553	537	543	560	564	568	545	574	551	520	555	575	593	575	506	603	602	522	529	576	583	572	536	550	560	565	529	527	556	578	573	529	569	519	568	563	542	554	581	557	567	568	560	606	594	537	563	573	559	534	588	560	582	553	571	594	572	533	547	563	561	583	553	528	595	557	536	572	590	606	550	570	511	536	559	548	512	577	579	565	554	576	534	570	562	565	574	572	575	586	590	580	563	570	561	600	575	532	568	536	528	576	583	560	564	580	598	554	580	561	561	537	562	544	577	521	585	557	546	562	560	604	575	543	593	546	579	540	555	558	534	546	557	535	533	566	561	565	546	546	571	570	568	568	590	573	547	567	532	590	614	555	610	608	532	642	586	549	552	535	570	581	547	555	554	552	548	567	598	626	595	564	545	566	593	547	564	573	573	571	549	577	603	537	545	578	539	594	534	566	586	549	592	530	558	567	511	594	565	524	590	570	542	616	573	504	569	538	578	585	567	604	532	573	564	557	540
12637	2895	3014	2258	1432	990	655	577	455	411	300	296	3687	24524	21755	6871	794	136	166	162	160	170	153	148	161	163	137	150	144	150	155	155	161	165	141	160	135	147	149	139	134	147	120	144	155	155	148	150	126	131	151	150	157	129	149	144	167	158	157	147	136	136	137	130	133	146	143	154	153	152	161	145	132	136	146	135	125	152	133	118	134	124	131	137	150	128	157	120	156	141	135	128	135	137	161	133	151	162	140	137	131	147	150	144	166	131	133	131	146	148	144	156	163	133	147	127	151	135	155	113	141	146	145	150	131	128	132	134	132	133	135	146	143	145	131	141	126	131	149	129	143	131	140	139	138	127	139	134	137	150	140	140	139	137	162	133	148	152	145	118	157	150	157	116	132	149	144	155	170	124	150	151	148	149	154	167	135	166	111	155	167	144	130	131	146	162	128	141	145	134	155	134	149	139	138	131	140	133	127	161	130	144	134	135	138	137	146	138	149	139	159	140	140	155	166	133	142	140	137	140	126	147	154	164	139	138	147	129	148	160	146	158	158	136	161	155	139	141	152	135	157	143	117	144	135	160	148	145	146	150	124	123	140	160	140	149	149	133	114	156	154	149	137	139	132	150	140	154	149	147	147	148	145	148	138	134	159	138	165	144	121	164	158	125	135	132	139	141	149	148	144	121	138	132	163	119	155	153	134	158	146	152	131	138	152	137	145	148	159	171	151	133	141	130	145	120	156	161	149	172	118	146	128	140	140	148	155	138	136	143	157	158	147	140	139	129	128	134	127	141	127	176	126	144	149	134	159	151	152	130	132	140	135	136	138	137	168	140	142	134	133	127	126	147	136	126	125	134	172	163	122	135	129	146	155	145	135	142	144	162	144	124	159	127	127	159	170	153	138	127	135	150	135	145	144	126	150	138	136	139	124	154	143	125	140	138	145	145	144	133	133	145	151	142	129	156	148	168	163	144	142	138	156	150	144	138	147	128	136	159	165	139	126	140	141	140	149	141	144	148	158	157	120	162	139	150	158	153	138	139	135	166	130	164	122	135	165	129	155	163	143	144	127	139	159	178	137	142	152	134	159	137	131	140	136	167	130	133	155	136	151	154	144	136	124	145	141	148	134	143	150	132	142	164	148	142	151	134	135	148	137	136	137	150	130	151	129	125	146	149	150	143	153	148	111	140	129	135	142	136	137	136	156	154	126	124	161	152	147	127	166	144	136	114	147	152	137	140	134	136	148	127	134	139	139	147	148	157	122	158	142	130	149	143	121	157	140	149	173	143	168	139	119	140	134	145	139	139	140	125	148	130	154	133	157	146	165	153	126	153	144	154	141	117	146	142	162	156	146	147	114	124	152	135	123	143	138	163	139	152	159	134	145	170	130	142	154	135	156	137	154	152	127	144	148	146	157	146	150	167	156	144	141	148	152	159	145	137	134	130	142	130	143	136	148	129	130	130	146	164	155	168	128	126	142	136	168	146	135	155	141	156	135	125	156	142	130	126	139	147	137	147	139	142	137	158	145	163	150	157	144	138	140	146	134	151	133	133	135	142	148	147	139	150	170	158	145	151	144	136	145	154	144	134	133	130	138	139	143	133	135	144	124	128	146	162	155	155	131	139	163	118	145	146	156	145	137	154	155	136	135	145	139	134	144	139	135	134	125	135	139	146	136	137	125	144	151	146	137	143	143	150	133	145	146	115	148	149	139	151	140	143	149	127	133	147	159	137	172	151	120	149	170	135	142	149	151	135	117	141	147	154	150	148	164	138	145	131	142	152	132	145	131	131	147	139	137	139	129	137	131	154	160	144	145	157	148	131	139	124	139	153	151	124	136	159	116	117	133	129	147	144	160	147	124	135	132	173	152	139	136	133	157	154	138	139	156	155	137	163	131	156	150	127	151	139	153	144	157	126	139	153	150	136	150	145	145	162	153	138	153	136	153	121	155	152	128	125	163	158	133	137	132	145	135	129	140	144	149	138	151	134	148	159	142	131	160	133	137	131	148	138	128	147	126	144	117	146	148	136	115	121	160	121	148	145	125	141	140	133	138	165	131	133	147	141	137	160	137	124	125	143	141	168	134	115	122	143	145	121	143	156	171	133	134	138	148	170	121	142	145	159	133	156	145	152	162	130	172	131	134	140	144	153	152	133	160	142	152	160	135	136	153	139	141	137	133	170	161	136	129	139	128	128	160	134	106	139	157	118	127	147	141	169	130	128	145	137	163	125	147	156	140	131	160	126	144	161	141	142	148	155	134	134	159	138	146	148	142	137	159	131	140	135	153	137	161	137	156	140	119	156	148	136	143	152	161	127	138	143	147	152	140	139	131	152	125	160	160	160	137	160	147	147	147	127	135	140	154	129	159	157	140	142	137	134	143	135	161	130	142	122	133	130	139	134	135	149	158	139	144	142	146	143	139	141	146	132	162	131	135	149	152	149	144	127	144	165	154	137	136	133	140	152	153	163	138	159	145	142	157	151	118	145	132	141	137	141	133	127	132	128	138	139	165	125	143	162	126	156	140	127	149	145	139	145	128	141	158	149	146	155	145	161	122	138	159	143	136	152	133	133	125	134	129	151	135	157	142	137	144	155	164	136	118	123	161	162	149	129	130	137	159	139	138	164	136	134	148	148	160	144	155	136	134	142	129	155	157	152	108	144	146	147	132	159	158	147	149	139	159	144	146	151	139	132	162	136	128	128	136	133	135	141	139	135	144	144	122	133	137	127	145	125	129	118	153	139	149	147	140	135	127	147	134	148	140	152	156	124	144	163	150	126	144	153	152	151	128	143	144	132	139	148	138	130	137	134	159	126	116	135	146	167	132	137	130	131	129	133	172	143	128	141	136	140	139	154	160	148	141	142	119	137	137	139	135	142	135	136	168	141	138	129	135	150	133	144	161	122	152	151	136	152	144	154	148	151	143	150	146	147	136	132	152	134	115	134	135	128	133	131	144	139	127	154	137	135	138	136	146	147	131	148	143	140	140	126	136	165	148	130	143	122	173	135	159	134	160	144	140	154	115	150	137	158	145	135	135	134	118	163	148	137	135	154	124	147	141	146	147	129	138	141	132	126	135	131	142	145	149	163	131	145	130	129	112	146	143	147	137	136	153	128	148	124	159	161	175	131	151	157	133	152	141	140	133	123	132	149	131	158	140	142	136	152	136	131	124	131	141	141	147	130	153	133	138	136	160	157	118	147	165	140	152	151	136	148	143	127	163	129	137	124	136	142	141	162	164	159	155	142	150	137	146	148	130	153	152	120	139	165	131	143	136	135	137	134	121	148	147	150	157	152	128	162	142	116	140	144	137	153	150	142	114	134	162	152	144	150	141	153	113	162	136	130	138	128	147	160	150	144	139	139	158	124	152	132	137	119	126	162	176	142	133	134	136	138	143	141	166	115	167	126	159	143	142	144	156	153	139	145	140	137	143	133	126	145	155	133	132	114	158	129	155	121	115	123	138	141	138	164	149	156	136	122
7219	2527	5193	5788	4907	3864	3184	2687	2240	1881	1609	1451	12059	47583	43324	16436	2012	476	438	492	462	436	474	444	406	434	388	441	422	414	422	397	420	443	405	399	402	384	400	426	395	371	421	393	400	383	423	377	395	386	407	396	408	367	384	370	381	371	394	411	374	392	386	344	390	371	368	397	362	394	371	400	354	408	360	380	347	402	331	383	357	398	392	378	405	396	377	392	359	391	368	343	369	373	371	392	365	375	394	376	381	374	377	360	375	375	337	349	396	338	411	353	381	358	369	372	375	379	380	365	366	327	368	395	344	355	382	366	365	376	361	338	372	407	371	399	409	412	334	393	342	386	363	359	377	362	364	393	376	330	379	384	367	340	394	385	364	355	381	414	357	382	353	351	385	337	368	342	384	356	366	383	378	386	378	382	401	373	358	365	365	343	388	373	348	372	369	376	417	407	371	399	356	361	355	364	349	387	396	387	356	392	398	363	395	337	368	365	390	349	363	361	377	392	378	369	352	363	373	373	363	386	342	355	381	379	366	317	346	348	376	401	375	374	411	351	339	386	351	362	356	399	378	368	390	366	334	370	382	374	392	348	391	388	403	389	377	355	376	348	399	360	396	400	386	351	403	376	375	365	354	357	337	384	367	357	394	380	346	408	363	360	383	355	386	332	338	390	335	389	359	356	382	353	377	348	380	346	375	369	377	345	344	363	379	384	375	403	366	408	399	372	415	345	379	352	346	382	361	363	369	361	358	378	377	343	416	381	371	398	428	347	388	362	380	356	356	392	380	359	379	354	364	345	370	403	354	389	375	383	374	376	357	354	363	364	417	356	387	400	380	396	374	360	401	400	405	412	391	380	417	387	384	327	348	419	352	353	383	346	369	363	359	380	392	394	408	413	404	369	360	355	359	377	353	364	379	333	391	347	398	356	386	378	380	364	384	363	349	379	407	357	343	392	388	358	370	367	397	343	363	384	373	361	368	365	363	389	386	357	409	394	373	364	395	375	388	320	376	372	336	372	373	367	382	355	367	372	349	382	375	411	373	417	370	391	393	371	362	362	369	356	360	371	355	370	414	390	394	365	326	393	387	378	390	370	365	341	360	396	402	381	383	379	372	366	400	353	354	397	381	410	383	386	376	376	370	408	371	359	367	365	339	335	360	391	414	374	417	325	380	364	379	354	375	386	380	396	413	372	375	358	346	377	379	384	379	357	402	379	377	353	395	328	375	367	378	380	363	388	394	372	418	408	385	361	361	353	361	394	374	370	397	359	375	381	395	376	329	363	363	378	363	353	371	364	390	386	392	411	367	375	329	370	432	356	384	403	393	375	338	370	359	395	350	367	344	377	366	380	352	365	356	400	365	370	389	379	393	394	384	362	391	390	381	365	433	361	365	375	386	366	370	384	371	379	415	413	357	378	366	390	386	386	363	362	350	356	371	360	370	388	373	387	383	403	357	376	350	350	364	352	374	349	388	378	376	367	384	390	388	360	346	389	372	405	350	353	370	373	366	389	405	380	336	397	377	400	353	388	360	411	376	367	340	407	382	364	351	370	374	370	366	385	398	363	366	399	367	368	375	375	406	395	371	399	408	388	390	357	373	380	379	359	387	351	382	357	375	350	410	380	351	361	388	408	362	345	396	364	384	357	415	351	375	388	350	371	388	358	377	360	415	327	372	409	365	383	335	388	381	357	368	381	341	383	382	360	364	384	383	361	386	399	367	353	360	378	353	390	374	351	358	361	357	372	372	366	398	378	387	378	390	390	352	379	366	381	354	408	378	383	375	372	360	355	360	421	372	418	332	392	382	365	365	387	367	392	394	363	377	352	345	332	360	345	366	401	359	331	368	392	370	352	381	389	368	372	371	374	375	396	385	379	386	364	367	383	394	320	356	379	381	398	346	394	376	432	373	362	361	351	357	385	374	332	369	378	378	338	386	394	385	321	370	331	345	362	347	398	348	347	380	380	375	383	375	360	349	383	393	353	317	407	400	387	371	366	413	370	364	384	346	371	363	395	377	373	335	358	374	393	361	404	366	411	346	353	327	437	353	380	356	399	393	369	378	373	358	421	383	368	392	396	379	389	364	400	359	356	395	376	404	371	385	356	376	358	370	401	385	355	374	372	387	358	370	343	389	384	374	376	373	388	377	351	380	368	330	356	348	389	368	371	378	351	366	402	396	353	374	375	367	339	384	403	356	354	369	344	389	339	367	369	400	384	342	350	364	367	381	330	364	373	367	338	362	384	368	367	379	378	385	378	360	346	362	396	360	390	372	372	371	371	392	392	402	375	376	355	401	374	350	368	368	364	387	398	374	377	392	390	392	398	374	397	363	346	347	376	381	358	396	392	368	359	363	359	366	367	364	367	358	344	393	372	369	369	384	364	408	374	362	377	384	382	375	350	392	396	382	358	325	378	346	338	391	399	344	395	389	368	398	362	395	397	375	370	368	393	383	381	431	387	352	396	351	383	390	410	365	374	385	354	351	395	346	390	343	368	366	377	384	368	395	323	351	384	350	385	389	355	367	370	350	376	373	393	329	392	349	365	369	376	393	385	336	424	397	366	381	362	367	368	419	362	383	393	407	396	375	388	389	355	378	337	409	361	364	388	408	384	398	411	361	365	410	380	353	342	392	377	393	385	355	347	392	360	378	338	362	399	359	348	358	380	366	352	372	350	377	350	375	343	372	355	360	353	353	365	359	354	367	362	397	377	349	385	330	362	408	371	382	360	388	344	353	340	378	382	377	377	403	353	392	343	392	418	380	388	349	372	386	363	345	357	368	367	398	363	371	370	374	394	346	389	378	377	403	352	345	392	395	381	367	382	409	377	345	353	390	370	396	377	325	356	392	406	408	390	376	390	370	377	388	373	364	378	365	350	366	362	374	374	390	341	407	359	364	362	368	366	384	369	384	407	384	369	375	415	371	354	371	377	367	350	374	335	387	361	390	385	378	370	372	380	369	389	342	359	374	398	386	351	369	391	370	396	350	366	363	421	342	358	398	348	377	381	386	384	372	351	371	358	383	416	369	324	374	369	393	351	375	388	365	357	373	389	377	376	373	375	395	336	386	378	338	385	372	343	402	371	374	417	348	350	305	372	437	394	381	374	378	368	369	377	377	410	378	366	392	374	394	393	387	384	381	390	350	372	391	381	376	379	398	381	356	383	401	375	373	388	367	343	379	362	403	377	376	380	376	368	365	348	389	366	355	390	362	382	342	350	360	400	382	368	371	354	388	356	383	378	379	417	352	371	409	371	384	350	413	369	353	386	367	359	380	379	362	349	359	389	403	362	381	350	369	375	391	367	367	347	344	412	413	362	372	396	366	386	384	393	329	364	351	405	384	354	375	372	337	363	384	356	400	376	363	363	368	370	361	366	374	375	363	380	369	411	382	349	383	387	327	331	381	361	371	398	359	353	392	362	407	400	410	358	387	373	381	381	375	361	368	354	352	359	347	403	394	403	392	407	405	349	375	369
1966	227	274	226	219	178	179	162	168	161	159	166	203	1170	1798	534	177	148	132	166	147	146	157	169	155	156	132	170	168	158	131	169	168	144	178	174	155	156	164	147	160	178	149	137	171	169	150	160	172	147	186	177	124	155	142	165	155	169	134	138	148	162	152	153	146	144	147	157	158	131	154	169	143	159	147	156	170	157	153	151	184	149	129	133	145	149	160	173	155	157	141	145	164	156	157	136	139	158	144	161	157	152	156	153	146	130	148	175	153	157	160	157	138	163	148	160	150	144	161	171	161	169	185	159	166	145	136	158	159	154	153	169	152	158	143	151	169	151	151	149	173	147	166	156	160	163	152	164	171	160	155	162	165	139	151	152	156	162	140	144	155	160	161	133	176	153	173	151	159	162	151	153	150	139	163	156	146	159	144	169	170	175	170	177	150	178	161	130	149	161	140	137	132	174	153	152	160	154	154	161	130	177	135	164	132	148	155	159	171	165	152	145	154	145	148	146	158	151	146	171	162	149	166	142	168	170	157	139	146	166	173	151	153	148	157	148	136	191	144	142	151	165	157	155	138	162	126	149	145	164	161	127	175	157	169	161	147	142	169	175	153	164	142	147	146	175	151	138	165	173	157	150	167	177	158	152	152	156	152	156	152	169	160	167	184	154	165	165	182	154	160	139	156	181	150	166	160	157	169	164	149	140	170	163	143	155	153	139	143	182	155	162	156	156	160	130	144	163	170	196	153	155	170	144	154	162	166	182	175	171	147	170	132	158	146	141	125	162	179	139	169	186	130	164	147	152	150	142	158	163	148	156	136	125	169	167	192	158	161	164	149	169	167	124	160	159	177	148	161	163	163	177	168	174	154	166	155	171	156	164	159	166	142	165	159	143	145	148	159	149	157	166	142	177	175	172	180	150	171	152	177	165	157	169	157	149	138	151	138	163	141	168	136	158	138	163	173	139	161	139	158	136	156	178	153	150	159	151	156	141	159	158	174	168	156	148	139	161	150	151	165	152	181	157	158	154	143	176	159	156	148	147	159	158	157	134	147	156	157	155	162	164	157	165	159	142	133	164	158	178	152	147	151	152	151	159	170	152	128	154	157	178	179	141	134	164	142	144	157	155	166	144	162	164	137	165	139	163	159	158	157	149	159	169	154	161	174	150	156	147	131	157	154	176	161	143	148	137	152	165	172	154	156	150	145	145	155	149	153	158	146	154	171	130	148	170	162	153	146	135	146	168	162	143	173	160	150	147	181	160	149	145	153	162	160	173	134	156	154	142	138	169	161	160	173	151	148	151	160	158	165	152	158	146	128	130	138	161	159	160	161	154	157	145	146	172	156	164	138	178	143	138	149	162	149	158	163	157	150	172	165	143	143	158	143	159	158	169	149	166	155	145	144	181	164	154	179	162	174	164	151	170	175	175	184	166	156	157	151	135	138	147	134	170	152	174	138	180	159	156	146	133	160	171	141	146	155	154	162	128	164	174	135	130	162	185	158	155	163	159	165	161	173	142	149	150	154	180	175	163	154	143	170	147	152	147	158	165	159	151	143	139	172	160	134	139	153	158	161	131	136	161	131	138	150	140	159	138	153	162	156	157	143	154	149	168	145	145	164	172	182	149	122	130	152	187	166	139	161	176	143	136	160	155	154	147	170	166	147	151	148	161	155	155	139	131	152	147	167	154	150	158	136	155	146	154	146	176	162	161	167	155	151	167	152	156	131	158	152	157	163	154	165	178	163	166	148	127	133	154	152	142	167	168	168	152	165	153	123	155	165	161	143	167	158	147	154	146	133	149	146	145	155	156	150	144	150	170	147	166	151	169	169	117	150	148	150	154	150	175	147	155	155	171	168	156	145	138	153	170	154	167	163	144	159	167	163	154	147	152	187	177	153	161	176	142	158	148	160	175	149	154	136	154	140	147	135	179	182	176	151	175	161	152	152	173	143	154	146	148	159	166	171	168	172	145	141	167	144	183	164	143	171	160	162	154	172	169	170	178	150	158	149	170	134	158	148	161	184	174	133	147	158	142	152	132	169	145	170	177	155	169	149	155	156	158	155	141	132	140	161	139	156	148	153	179	163	152	170	185	142	157	167	166	152	170	147	165	134	144	157	146	139	156	152	138	162	144	164	158	138	143	169	146	169	156	182	118	165	156	145	165	178	144	173	164	160	181	170	166	146	162	125	136	149	139	169	160	150	166	163	175	179	148	150	163	167	175	172	176	164	146	153	128	157	145	150	144	157	147	145	167	162	115	152	136	150	134	148	155	156	162	158	151	159	159	154	139	154	151	134	144	135	162	172	150	141	145	151	153	141	139	157	162	161	163	152	144	136	157	139	180	165	159	150	141	174	166	152	142	158	141	151	156	167	160	174	155	141	132	160	170	154	116	159	176	142	168	145	169	173	157	173	147	138	160	163	147	169	161	148	155	147	164	146	181	145	154	162	190	175	139	170	165	160	164	155	151	166	157	143	146	187	153	149	157	181	169	145	166	144	168	161	134	159	153	148	144	146	155	180	152	177	177	154	158	161	153	134	154	163	144	181	159	149	160	140	174	141	150	149	163	153	134	139	156	141	132	152	153	138	147	161	169	149	169	165	146	175	144	157	125	157	185	163	124	171	157	151	163	152	167	164	145	153	177	182	162	162	166	139	132	177	161	134	133	148	155	163	175	162	178	158	148	157	159	158	194	169	150	151	152	149	165	163	136	167	137	149	150	165	133	167	178	140	149	153	161	171	124	162	150	155	151	165	186	159	168	153	153	140	143	160	166	156	127	168	156	184	160	153	180	156	143	170	158	168	143	185	174	122	156	169	172	158	139	152	153	175	134	160	164	165	152	146	161	143	182	148	132	140	147	163	164	149	163	138	138	143	159	152	174	147	150	168	118	182	159	173	161	147	147	159	152	147	173	159	149	147	161	166	158	165	168	170	171	144	153	149	154	145	150	165	144	177	162	147	164	166	173	171	144	176	129	160	157	159	148	181	157	178	155	170	155	180	145	170	147	160	154	174	165	136	147	146	145	145	164	144	165	147	172	149	156	157	159	178	142	151	162	171	149	133	154	156	174	158	167	162	155	193	140	160	179	159	148	164	146	167	158	166	142	150	154	176	159	156	151	159	140	151	171	157	160	144	160	147	161	133	159	147	152	151	148	148	148	120	146	133	154	156	161	148	149	138	166	144	144	160	157	175	147	153	171	157	154	165	162	167	172	156	142	154	173	165	150	159	169	152	146	173	130	149	143	146	156	153	149	154	149	144	141	121	164	162	150	164	152	165	145	157	177	179	164	160	194	173	166	130	184	166	158	152	158	173	155	158	161	158	171	167	151	158	143	145	155	146	144	145	146	163	134	167	149	164	169	143	150	170	165	165	143	177	178	159	159	155	147	160	158	172	139	139	167	165	130	151	164	152	147	162	135	153	148	144	163	151	161	152	133	144	161	150	161	162	129	156	140	151	169	152	162	160	167	154	141
2184	553	653	688	645	595	530	532	494	476	437	505	757	6906	9387	2288	623	406	419	442	425	439	452	428	408	423	435	433	436	463	388	407	433	418	412	395	433	422	442	458	412	416	414	435	406	407	412	462	440	425	438	438	437	422	395	412	408	426	405	437	441	428	435	390	407	424	422	442	441	429	428	402	435	391	438	457	447	390	433	411	395	437	396	417	427	467	440	413	418	422	395	386	426	444	424	428	388	431	471	397	411	393	395	443	416	397	433	389	433	433	434	417	427	428	429	435	415	421	419	424	439	396	417	410	486	445	423	424	426	408	396	455	452	406	414	448	444	435	417	440	430	397	403	429	437	399	427	420	408	369	448	422	417	435	465	395	417	440	421	422	405	410	431	415	433	417	419	432	438	402	420	418	446	429	447	423	426	414	427	403	445	381	432	463	420	426	420	429	418	437	429	401	419	443	419	424	388	394	393	409	400	420	417	439	444	460	417	432	395	433	443	462	410	377	410	391	450	436	413	436	450	413	457	425	447	418	435	401	412	448	403	413	463	418	440	421	441	431	413	407	398	456	416	406	443	421	413	453	463	416	412	399	418	471	396	384	464	416	395	381	423	395	414	418	431	448	436	411	411	450	389	405	416	452	438	426	456	429	446	386	406	419	414	434	411	395	425	426	463	456	393	383	431	429	415	441	401	381	425	412	412	425	409	423	418	447	452	458	434	426	465	421	430	447	426	420	432	406	408	403	449	407	420	452	439	419	429	476	419	413	439	433	397	418	370	394	431	447	418	404	416	422	442	437	455	391	394	446	437	437	437	404	438	431	410	465	416	403	445	432	436	421	386	415	416	445	428	402	446	391	404	414	448	399	394	439	431	421	439	412	430	477	398	409	429	448	398	443	425	400	461	444	476	445	445	412	402	428	466	436	456	418	419	438	413	396	449	443	414	432	411	448	448	440	443	399	445	450	431	456	425	456	422	389	398	380	447	406	416	441	417	434	433	462	449	423	419	406	459	440	414	425	374	421	440	397	421	439	416	418	443	453	407	419	422	461	403	428	423	447	448	439	397	426	426	424	430	411	416	446	413	407	409	411	433	381	459	410	444	439	401	403	429	404	404	412	452	437	437	423	400	425	428	446	463	359	415	427	432	405	433	411	438	438	457	425	430	413	417	435	415	422	448	443	447	411	402	476	460	435	425	402	433	413	403	429	393	412	462	435	444	420	435	430	406	401	430	404	435	432	445	441	431	424	453	411	439	448	451	429	416	402	411	424	445	418	418	436	443	438	437	449	447	455	413	444	445	430	448	415	413	439	415	406	417	432	398	436	412	412	412	420	430	448	437	435	417	453	442	420	417	426	416	404	419	418	425	422	419	422	414	459	447	488	443	444	398	436	450	409	425	408	435	395	431	410	434	394	399	423	406	432	454	416	439	399	413	438	472	443	440	424	410	432	436	415	408	415	422	424	439	404	441	408	388	438	401	432	416	414	411	435	449	430	412	443	446	450	420	430	433	456	421	451	448	423	475	437	406	425	470	437	424	444	462	438	440	429	448	441	441	423	442	461	396	432	429	402	439	410	438	443	427	425	448	406	402	394	401	452	426	447	455	410	412	421	449	448	439	435	426	439	427	407	460	409	414	423	459	360	407	435	402	430	433	415	430	423	426	454	413	438	432	404	437	421	380	423	437	446	419	431	434	421	443	373	396	407	403	410	425	417	455	468	428	405	408	439	405	433	419	414	408	472	381	438	435	422	424	411	418	457	410	409	423	439	434	450	412	462	397	441	422	401	415	448	436	418	444	431	449	410	413	439	384	429	418	425	395	430	461	407	425	425	426	429	410	428	441	412	449	397	454	431	417	420	419	411	439	413	438	411	463	398	424	436	426	465	390	365	432	409	451	436	389	430	417	403	395	440	441	390	442	395	426	411	425	466	440	393	455	434	443	434	451	433	413	466	418	414	445	449	407	415	425	390	443	433	465	458	424	426	434	432	421	432	427	407	419	415	428	397	400	426	450	403	460	423	443	418	436	432	405	422	419	416	420	413	448	441	382	444	418	421	425	392	448	435	456	427	445	426	406	400	435	421	424	451	446	410	426	460	408	408	428	445	441	439	394	482	421	425	415	429	430	414	414	426	430	411	393	411	423	409	412	440	453	443	437	432	440	427	388	433	394	376	428	430	390	464	426	416	435	435	406	418	439	419	404	428	390	419	413	442	427	417	429	451	439	463	423	461	427	440	441	408	438	454	460	429	407	419	417	442	396	442	440	465	424	394	413	385	403	385	424	427	413	414	430	425	438	431	444	428	410	400	416	400	382	426	432	454	405	426	421	428	419	447	427	440	455	397	386	388	498	460	413	421	449	431	414	431	449	385	423	470	404	427	433	470	414	414	446	413	451	450	419	431	425	426	458	472	427	423	442	400	437	467	420	466	399	418	435	419	445	467	477	409	414	413	444	410	452	399	447	444	420	444	438	425	441	415	409	415	382	413	452	434	402	435	410	437	399	410	391	397	420	406	425	434	442	447	437	436	429	433	413	440	435	387	416	391	423	426	420	431	431	393	408	454	405	415	453	428	432	432	412	421	406	475	425	426	396	420	457	429	412	428	448	442	434	419	406	409	439	419	401	434	406	403	425	418	425	424	421	462	421	455	425	435	461	436	461	421	411	427	400	418	424	435	421	417	394	444	438	436	427	393	428	435	425	408	433	401	438	402	406	453	422	436	414	408	430	404	429	448	443	466	434	422	397	440	412	383	414	422	430	406	419	425	441	435	414	420	402	421	420	456	427	459	412	405	419	410	432	422	427	428	425	406	426	424	413	400	445	427	411	448	440	441	400	448	413	438	469	432	405	438	433	412	420	449	418	454	408	429	471	431	386	403	391	432	411	445	424	442	442	418	453	425	381	439	473	464	428	441	427	423	390	451	404	416	449	401	426	418	419	452	438	428	420	446	446	444	432	418	385	400	418	418	420	410	447	426	397	409	411	452	424	429	402	399	438	418	443	437	381	420	425	436	428	441	383	438	456	400	407	416	435	427	476	395	437	433	413	418	438	396	454	406	443	389	392	449	417	404	400	420	440	414	436	446	385	424	464	405	433	434	430	428	453	418	449	412	411	428	431	427	429	435	402	446	366	386	443	429	418	456	417	401	422	462	399	430	451	447	411	420	438	397	434	447	413	383	417	416	450	402	393	375	429	416	448	405	417	458	424	395	430	444	447	451	426	462	422	409	424	430	381	419	392	405	455	439	431	434	361	374	445	442	432	402	402	418	447	428	459	378	451	407	402	418	439	436	403	403	400	483	399	433	419	392	411	390	425	395	418	429	426	434	461	433	417	436	375	429	470	408	376	419	383	417	412	418	476	419	456	413	438	429	411	438	442	435	435	421	412	443	430	448	432	469	465	428	432	412	412	407	461	424	400	456	413	439	444	404	441	409	435	458	418	450	465	398	435	456	460	402	429	413	395	412	429	431	434	468
6810	1454	1556	1274	823	629	493	444	355	334	296	300	2651	13363	13540	4576	877	204	213	225	238	229	202	232	219	227	234	185	217	218	204	192	226	225	228	203	203	185	193	224	210	250	196	177	227	223	201	248	192	231	200	234	225	208	239	233	210	212	222	210	169	209	196	202	216	197	226	205	221	216	222	217	194	211	200	221	226	240	219	214	218	224	217	221	213	207	228	215	221	204	198	192	188	207	174	211	234	196	219	193	209	199	214	196	227	229	217	215	218	224	217	185	228	200	238	224	219	203	249	218	226	236	202	210	187	215	200	230	220	227	205	220	230	209	211	197	212	221	224	204	193	220	222	228	216	224	191	213	191	206	228	215	197	227	223	217	240	221	201	214	205	224	204	192	191	224	211	242	229	250	201	198	245	228	178	215	231	207	214	204	203	206	190	230	191	205	225	235	199	227	220	215	194	209	218	223	201	187	210	197	232	187	225	215	222	228	214	216	215	190	195	225	220	215	221	227	223	241	215	262	199	241	247	220	218	212	210	205	212	223	220	212	231	214	210	195	225	211	209	206	196	247	201	217	221	223	231	221	192	214	212	217	227	254	220	236	225	206	226	198	216	209	198	202	232	217	230	193	251	193	222	195	225	195	231	183	223	222	246	220	207	218	207	184	220	227	222	206	206	190	229	209	218	211	227	208	237	205	229	229	196	222	211	226	201	210	214	214	221	209	213	195	198	199	236	205	219	200	228	195	203	201	190	226	220	209	248	224	210	218	238	221	225	228	167	243	184	211	230	214	254	206	223	225	230	201	187	219	206	233	192	238	201	217	199	221	216	239	210	211	188	215	221	210	202	205	238	192	226	219	203	197	185	221	190	241	205	217	226	218	252	223	214	209	201	201	226	202	222	238	208	244	214	205	216	218	238	235	193	230	218	205	206	211	271	205	219	222	234	209	200	212	216	219	177	230	196	227	216	210	198	216	233	211	192	207	217	209	197	199	221	214	200	201	193	215	219	209	216	222	225	214	191	195	232	226	186	230	236	245	209	228	223	213	228	228	213	210	200	216	217	231	214	218	204	222	203	211	212	227	226	215	203	225	192	208	209	214	209	241	207	190	216	215	194	266	213	199	175	204	201	229	220	220	229	232	192	218	218	221	195	228	219	203	225	226	199	236	206	205	203	206	208	225	203	222	190	232	233	220	226	231	209	218	213	213	220	226	217	212	247	219	244	247	193	167	225	209	190	216	218	207	221	219	240	213	202	213	240	242	214	220	232	192	219	222	199	210	217	222	192	234	220	206	206	191	213	217	210	217	217	207	203	212	233	230	202	218	212	245	208	210	233	182	219	203	225	221	174	205	200	251	211	204	229	193	187	220	227	191	198	218	228	245	208	223	209	207	232	217	186	207	211	210	209	224	221	202	191	234	231	245	212	215	197	225	211	226	220	190	235	221	216	208	207	208	225	238	226	227	193	210	213	218	206	227	231	210	193	228	210	207	223	218	241	211	201	224	230	214	219	210	198	223	227	218	209	206	253	236	209	198	206	235	234	209	223	212	218	202	237	229	224	207	224	246	224	244	222	210	216	195	207	197	210	209	202	233	211	212	213	202	221	239	191	216	202	198	239	239	209	235	202	194	206	223	219	208	207	224	230	228	200	252	214	230	198	215	211	203	219	197	211	219	232	224	211	210	213	210	217	229	224	231	261	207	218	217	223	211	234	210	197	212	210	215	231	196	217	199	211	219	227	217	193	220	202	212	212	218	227	189	222	224	206	231	221	203	226	217	236	204	205	226	224	213	241	201	185	234	220	207	185	235	204	234	186	188	230	208	215	202	209	210	216	204	237	202	225	228	201	195	211	206	209	213	216	225	212	228	204	212	229	227	232	217	211	213	214	230	233	203	213	208	215	223	230	216	207	215	237	240	202	221	227	224	204	211	206	218	225	247	234	238	221	205	187	241	246	219	234	207	232	219	220	217	204	210	203	218	198	213	193	212	232	231	223	240	209	204	183	227	212	208	228	216	209	222	214	186	229	210	209	217	201	207	225	239	220	221	223	206	221	190	224	211	235	230	201	213	211	225	210	229	229	219	190	204	192	220	222	212	203	216	210	216	197	209	222	228	237	216	234	232	235	220	214	222	215	221	231	195	212	217	220	212	203	212	207	220	201	213	198	224	221	191	234	210	198	204	226	197	207	220	213	207	221	215	213	223	217	197	206	198	192	211	223	205	223	211	220	222	210	225	234	185	224	200	219	213	217	221	219	190	224	202	225	217	222	219	222	191	215	234	227	208	199	201	217	218	212	222	220	228	213	186	212	228	198	208	216	224	191	225	197	231	211	229	217	218	211	224	231	208	227	205	220	242	240	238	221	212	201	211	212	215	210	229	214	198	216	212	214	204	212	217	190	207	217	232	232	209	199	206	224	239	200	208	215	197	206	220	210	225	209	208	207	187	198	203	200	212	211	206	218	222	204	217	205	222	203	219	200	230	217	237	253	183	207	207	224	231	211	220	197	213	216	221	211	185	221	220	220	224	201	191	199	231	211	220	188	238	203	244	210	213	238	222	190	235	219	217	216	204	208	210	228	215	196	245	213	230	240	220	204	225	229	217	213	245	257	209	185	226	206	237	239	217	201	213	220	196	223	211	217	218	180	237	197	229	214	196	185	199	206	210	233	224	207	206	212	237	199	243	259	234	216	212	219	211	217	213	187	202	230	204	204	223	216	225	184	213	205	205	240	245	220	234	218	206	209	182	202	223	219	209	217	217	210	202	236	204	204	211	200	227	231	198	207	215	251	187	214	214	216	198	215	218	243	215	225	209	219	225	205	202	229	221	203	213	216	213	187	197	207	214	202	195	215	214	215	244	203	213	216	208	223	206	211	210	197	177	219	211	207	211	223	215	229	207	216	208	191	236	211	217	216	226	210	222	211	212	218	225	218	228	210	236	205	217	243	241	227	209	216	222	201	216	213	230	224	186	204	220	206	218	213	189	182	220	223	216	227	196	206	185	215	229	199	194	221	202	210	198	222	228	197	233	219	215	211	242	220	204	253	211	218	199	186	179	227	249	203	211	228	211	206	190	205	205	208	184	209	212	212	209	190	237	224	208	219	208	204	220	195	209	202	229	237	232	225	184	211	206	207	198	199	219	201	208	228	234	237	188	229	231	229	214	216	216	214	209	220	229	202	211	207	214	200	227	240	208	239	205	222	196	234	227	213	220	189	221	230	196	212	233	205	224	215	217	215	211	209	246	208	223	219	203	219	253	222	210	234	214	242	216	230	217	216	230	207	223	231	202	218	191	235	243	214	222	223	226	205	205	197	222	231	208	217	179	256	233	202	204	224	231	231	205	218	182	187	210	216	211	209	237	234	200	209	214	198	211	206	219	215	211	211	208	233	207	221	231	218	230	206	230	188	219	221	195	235	208	234	211	241	218	202	222	226	236	200	200	217	200	215	220	193	232	226	207	228	235	215	221	205	215
5487	1592	3147	3443	2911	2331	1962	1741	1553	1383	1254	1045	11701	37528	36367	12473	3986	631	602	669	606	584	582	555	581	559	573	534	605	557	589	565	581	597	566	584	590	557	529	604	552	575	544	557	574	597	567	570	522	537	565	583	553	536	567	603	559	586	527	595	512	568	609	581	579	587	557	555	558	565	569	547	570	553	553	560	557	488	586	546	529	533	530	572	585	589	532	553	554	534	507	534	539	557	557	558	532	559	550	560	528	562	546	559	582	518	547	585	576	580	582	593	549	581	610	532	543	533	537	547	520	588	515	559	532	563	558	556	555	591	575	574	573	562	584	575	538	540	630	544	572	596	571	553	533	544	510	561	565	560	571	576	603	554	501	601	555	535	548	562	548	584	529	561	537	587	564	548	544	539	555	560	578	532	566	606	571	535	578	560	487	559	568	540	538	560	602	541	521	578	490	578	577	585	544	528	572	545	526	581	603	575	514	562	598	536	582	525	522	543	510	584	535	542	572	548	583	536	553	565	543	574	592	573	559	546	574	576	535	536	568	507	568	552	567	496	534	598	602	543	583	549	560	542	547	560	557	565	581	540	510	530	558	518	603	535	589	557	532	595	548	528	601	541	536	525	547	564	551	561	548	537	548	570	564	561	549	604	580	576	588	569	561	533	548	601	530	567	571	581	553	581	533	525	535	580	520	528	587	589	535	584	557	601	578	573	578	583	539	523	576	546	570	602	559	575	576	522	538	572	527	558	579	594	554	570	535	519	540	503	563	527	551	557	544	540	563	540	522	548	581	538	568	554	545	545	557	563	550	571	549	526	551	531	544	570	600	593	585	564	539	541	561	563	533	579	563	585	589	547	504	541	572	568	541	532	535	549	576	509	524	532	600	528	539	523	538	556	573	587	558	538	551	520	568	610	555	539	529	576	560	509	563	547	547	535	549	581	573	522	574	544	544	549	536	562	575	571	541	507	571	555	572	603	566	557	584	583	541	541	561	547	569	536	527	550	585	592	554	566	555	571	541	555	580	570	547	559	523	535	592	604	537	556	557	524	557	570	523	547	561	545	557	552	558	586	562	555	526	570	542	594	548	551	587	523	556	559	588	526	590	542	558	526	559	557	543	589	576	547	531	584	554	567	525	535	544	570	547	541	549	554	581	587	522	529	552	523	549	550	530	504	523	532	550	575	506	518	535	494	602	541	573	561	546	546	515	589	585	512	546	577	516	563	563	537	526	570	563	574	564	533	557	550	551	521	549	581	585	547	566	596	517	547	558	554	538	530	587	566	578	567	525	569	566	535	563	582	580	534	534	553	569	555	587	566	547	560	605	525	569	562	581	560	535	579	555	575	533	548	592	545	568	542	539	581	553	562	555	615	587	577	529	503	562	515	572	537	517	531	564	552	539	519	570	578	556	573	549	553	587	557	588	574	549	559	587	531	562	571	561	536	536	573	545	539	507	551	516	525	551	516	522	522	574	547	575	553	546	535	522	544	532	544	568	581	534	558	574	557	533	563	549	539	568	551	558	534	538	593	568	542	554	537	611	589	520	564	537	529	595	562	516	520	562	548	572	595	584	553	537	551	584	561	591	547	540	568	552	542	578	527	506	552	555	597	545	536	512	519	542	577	554	579	551	541	550	504	515	577	577	561	535	556	555	582	525	557	521	577	542	567	547	541	559	516	554	563	543	542	543	537	554	588	547	555	570	539	594	547	546	563	548	565	538	584	538	548	562	578	564	577	548	577	589	586	552	551	537	559	559	560	587	547	593	552	538	579	563	563	523	592	560	553	541	598	526	574	527	556	543	579	590	555	563	560	546	563	533	535	523	575	589	610	536	562	543	574	537	513	537	558	552	567	561	512	546	569	569	565	545	540	581	496	576	546	539	523	554	583	520	544	579	548	545	555	535	519	577	576	539	558	570	565	556	570	553	555	572	547	552	606	541	579	547	569	565	579	577	568	545	527	540	538	596	530	581	523	535	538	569	571	548	532	551	542	575	547	573	553	576	555	563	560	582	548	559	525	563	550	521	521	553	621	542	587	547	567	565	576	566	547	553	557	589	533	580	605	544	571	560	574	535	513	534	580	559	574	577	573	501	494	543	558	542	543	569	569	540	562	541	542	603	563	571	588	576	585	607	551	521	535	577	526	573	548	567	574	529	575	552	541	560	563	594	507	535	541	549	544	541	513	565	543	574	519	556	568	580	543	525	571	565	559	554	563	542	553	551	530	563	580	604	545	549	518	542	579	569	512	570	561	554	518	563	548	563	533	554	579	575	526	527	534	511	517	552	565	536	519	542	541	577	601	570	536	535	581	515	577	551	535	553	518	562	534	551	570	581	531	564	540	530	550	518	574	553	584	553	556	528	546	544	556	561	565	529	557	564	526	553	577	612	574	574	514	566	600	582	588	559	594	572	573	557	531	541	583	582	580	579	579	573	532	552	547	564	502	559	525	572	512	564	601	567	571	513	504	577	553	593	523	529	562	524	535	554	571	547	535	531	562	591	573	563	555	533	584	561	534	554	579	554	513	538	577	497	565	533	519	562	567	528	557	531	561	551	563	549	586	579	528	576	602	547	524	537	537	550	554	594	555	555	529	565	561	552	566	569	586	566	528	589	554	544	595	573	517	559	539	527	541	521	573	580	586	556	556	487	565	585	566	554	548	558	567	561	513	557	533	556	604	562	569	510	551	563	533	496	580	578	516	554	577	550	500	585	513	528	543	531	570	581	619	572	571	521	568	544	577	601	521	599	506	557	563	560	609	562	537	558	559	553	538	564	549	522	560	594	599	610	561	570	554	537	550	528	528	595	572	564	500	544	569	587	515	569	537	533	559	553	554	552	553	564	567	558	561	579	587	589	574	566	538	516	570	566	557	547	531	563	528	580	551	574	578	529	595	584	594	570	561	540	558	572	553	565	586	527	554	548	512	512	509	564	569	582	531	571	520	547	549	527	547	552	598	566	540	535	528	543	525	545	550	594	577	546	561	536	550	545	594	543	534	586	566	561	569	535	516	523	585	574	541	563	589	543	568	571	509	561	534	577	569	558	531	551	547	568	545	556	530	603	542	550	566	515	530	532	565	560	565	580	536	564	558	551	560	579	559	538	578	514	578	548	571	557	527	560	613	558	545	588	564	545	557	556	529	535	584	566	553	504	560	558	584	549	576	535	582	530	553	548	568	553	541	575	595	500	558	544	598	583	569	551	570	551	574	552	536	582	574	541	532	539	572	541	562	561	551	539	529	564	534	579	522	533	571	585	545	565	555	547	570	553	563	597	544	562	540	559	526	554	537	567	547	515	582	588	506	545	521	550	567	557	567	517	574	547	579	550	585	555	585	525	551	565	558	590	589	566	553	550	571	553	537	605	533	537	611	629	554	599	552	562	555	611	568	584	587	548	545	583	602	534	588	560	576	547	590	633	567	562	559	547	573	561	573	548	519	584	538	570	528	531	583	566	592	603	550	536	599	547	515	564	568
12732	2516	2725	2056	1301	1008	734	569	428	354	302	299	3478	15911	24070	10928	2041	169	148	142	149	168	159	127	152	165	150	165	144	134	126	151	159	167	136	149	163	120	154	141	126	139	166	149	137	158	133	127	121	146	147	154	148	159	152	137	170	145	158	139	145	146	128	145	148	142	138	115	134	154	166	123	157	140	151	141	154	153	162	164	144	154	135	122	148	142	145	114	132	139	141	142	163	149	147	131	147	140	152	123	126	142	135	148	140	143	135	159	133	158	156	154	169	146	130	173	155	148	131	161	167	149	137	151	151	132	131	138	139	124	160	145	145	132	162	157	128	142	159	144	149	142	136	125	145	158	142	155	153	165	151	160	146	168	147	131	144	132	184	160	136	154	131	111	120	150	134	125	125	141	141	123	131	159	146	154	140	148	127	146	144	157	146	142	164	135	143	148	140	140	153	141	150	158	143	148	135	152	135	138	178	153	140	148	130	159	143	129	158	145	157	156	140	165	161	110	152	135	156	151	150	124	143	159	152	131	162	165	153	148	142	149	160	123	134	132	123	149	165	142	126	139	143	148	165	137	142	165	159	137	169	136	168	153	164	134	165	152	143	143	160	134	150	136	175	141	136	144	132	139	148	127	129	142	147	151	137	149	156	145	137	144	144	145	140	130	154	156	139	168	135	148	145	131	151	149	151	137	152	143	150	153	135	147	127	165	149	166	145	149	148	168	134	127	158	109	150	156	136	138	142	141	140	144	163	133	154	141	107	144	144	145	135	128	142	150	156	163	139	130	128	121	152	155	163	138	138	139	142	141	148	137	161	130	142	152	140	150	137	137	136	150	123	153	138	147	155	145	156	126	144	161	141	150	121	133	142	138	125	166	145	145	148	152	162	131	148	138	155	144	137	177	151	135	144	137	132	146	134	147	154	167	161	145	127	153	127	159	149	150	147	140	120	138	144	160	130	152	149	153	154	164	168	139	149	151	162	150	156	150	164	152	144	138	157	149	141	172	142	148	123	152	125	152	149	156	141	139	141	133	139	154	153	125	151	155	137	132	150	143	143	134	141	166	142	128	135	153	142	130	131	129	133	162	140	164	154	159	161	117	113	156	143	170	125	139	154	133	143	155	154	155	140	155	143	126	144	141	157	146	168	161	144	134	148	167	130	140	147	145	144	125	152	123	120	150	173	151	134	134	141	119	149	158	140	138	141	142	135	135	138	159	140	140	129	150	125	155	132	142	158	139	140	151	146	147	150	139	143	120	131	133	141	137	157	150	143	142	121	142	127	156	143	152	138	154	148	128	150	141	158	147	150	135	164	127	122	142	150	126	146	143	161	140	157	132	141	135	132	127	155	131	164	129	150	148	168	125	152	123	147	147	150	154	154	118	143	173	163	145	140	151	171	147	128	123	142	148	144	138	122	120	146	143	138	154	149	145	139	149	143	153	131	141	144	152	138	171	152	138	151	159	138	147	117	132	146	138	152	136	148	130	120	132	148	139	142	180	116	155	157	145	126	145	141	159	160	154	139	121	140	168	145	142	147	156	155	137	140	144	139	148	139	130	145	140	155	145	130	126	139	155	159	127	135	150	152	137	145	165	134	139	138	145	135	149	139	137	132	133	145	133	158	154	159	144	145	147	138	148	153	166	127	174	128	140	144	122	158	155	141	153	122	153	147	161	144	127	143	143	139	152	149	145	150	124	164	140	137	150	126	146	163	139	146	161	149	159	152	129	153	140	137	160	134	123	162	114	129	158	135	140	126	145	168	162	142	147	163	161	145	130	122	154	136	157	149	141	151	139	137	150	156	142	148	138	150	145	132	151	155	152	144	136	156	147	124	143	146	152	122	131	154	141	152	140	131	157	121	117	119	163	133	159	130	135	151	162	146	132	138	144	146	157	139	143	155	132	151	158	141	160	141	137	123	135	152	151	159	138	132	140	142	161	153	159	147	155	152	148	137	152	152	164	158	171	146	125	133	148	157	151	122	135	137	173	152	127	157	159	140	129	143	125	127	136	134	163	149	142	146	148	150	125	154	148	145	141	161	132	146	129	140	134	148	139	154	154	152	142	130	143	139	151	146	141	149	132	145	128	147	161	126	142	154	155	139	151	143	131	127	148	141	158	156	178	154	139	143	155	150	145	150	172	140	156	134	166	127	149	138	144	115	148	151	154	150	149	171	126	168	150	130	149	155	137	148	153	131	128	138	150	140	141	142	147	173	153	145	128	142	136	140	137	140	147	134	137	151	152	163	150	153	142	135	169	145	138	159	145	113	149	140	144	126	131	135	146	144	172	151	126	159	127	150	143	172	154	128	148	139	175	165	171	119	151	151	183	135	154	139	139	129	145	140	143	133	175	155	157	141	147	141	135	141	155	138	155	143	152	160	162	149	137	157	143	127	138	166	152	144	130	118	176	135	142	137	138	144	143	151	140	139	148	146	150	151	139	140	137	173	163	142	127	138	144	149	158	135	140	150	162	165	136	147	151	140	152	157	151	173	160	150	141	149	151	131	135	143	141	144	136	148	145	131	137	144	133	140	161	143	151	142	153	151	138	165	139	160	145	127	152	154	161	136	151	156	157	133	144	138	162	156	162	159	138	128	146	127	136	133	131	152	160	171	137	135	158	136	148	155	136	155	165	136	133	144	144	136	141	153	154	119	138	138	142	139	142	122	156	136	141	120	167	155	149	146	170	138	160	173	129	150	163	149	155	132	133	125	138	126	146	140	139	130	139	155	148	147	136	134	144	156	146	142	127	114	151	149	130	137	136	146	120	137	130	157	152	164	159	135	153	152	126	149	132	145	152	148	146	139	160	160	152	162	136	138	153	155	148	133	136	163	138	141	157	133	142	139	146	123	156	152	129	141	146	135	179	144	153	154	156	165	115	155	167	146	145	151	139	141	149	132	179	130	147	126	164	139	141	140	146	157	139	145	156	161	152	162	148	138	159	138	152	145	142	124	140	141	133	133	152	126	139	152	151	157	134	137	157	153	123	141	173	151	137	127	157	126	141	134	152	136	145	142	146	133	157	133	145	149	138	143	144	168	135	144	147	161	158	150	153	139	135	132	147	153	144	124	164	163	119	150	135	130	140	147	143	140	145	144	147	157	155	177	132	172	168	146	177	142	126	153	157	136	125	142	162	150	147	149	142	140	158	137	148	144	133	133	153	128	157	153	146	131	137	130	152	170	149	128	145	160	128	140	130	150	141	141	124	122	140	151	138	118	153	134	143	153	153	144	149	113	154	145	134	157	169	131	120	140	151	149	129	151	133	131	146	159	134	122	142	152	156	157	133	139	190	121	147	120	164	138	142	148	143	148	107	123	165	152	116	150	161	144	143	154	139	139	149	160	124	143	165	139	157	161	148	143	144	140	139	139	140	159	132	141	132	157	152	135	145	158	114	133	140	157	148	155	145	137	142	170	127	128	129	134	138	150	146	145	174	149	149	167	131	167	147	138	139	157	161	168	141	170	153
7129	2283	4826	5579	4730	3947	3195	2781	2293	1923	1607	1447	12587	37383	46730	20243	8535	534	466	428	441	399	424	450	424	427	416	467	425	439	373	407	414	403	427	387	413	410	393	380	368	392	406	398	379	421	394	384	368	370	394	413	410	399	402	384	378	419	401	377	390	391	409	390	414	355	391	388	375	417	423	364	375	379	375	362	376	336	370	406	425	368	371	355	372	395	400	369	395	395	414	392	382	364	406	427	380	384	355	401	395	366	353	351	366	373	397	398	398	348	378	394	421	379	367	412	341	391	404	373	389	376	355	386	403	408	369	384	361	393	360	403	372	371	391	391	411	331	369	360	382	334	391	395	385	404	357	373	404	395	383	352	361	411	361	354	360	365	373	367	378	359	399	364	367	399	406	389	403	397	417	393	361	392	379	430	370	383	422	402	376	409	398	363	374	375	417	381	413	340	385	383	379	400	387	383	400	403	393	375	365	359	389	383	374	348	354	351	386	382	350	376	374	391	358	348	374	354	392	388	354	363	376	389	365	378	372	351	390	368	400	395	379	398	374	368	355	372	373	389	395	379	382	375	369	373	349	393	388	384	395	336	369	374	371	386	386	405	387	378	368	375	348	400	360	393	391	385	403	378	386	399	362	366	347	396	332	388	390	361	350	347	363	399	395	389	367	380	371	413	360	394	377	380	386	383	388	371	350	371	397	361	419	378	403	394	376	392	400	388	371	358	401	381	379	379	371	375	405	365	377	361	377	352	358	409	355	367	411	394	380	436	384	363	349	347	371	407	375	350	376	350	369	434	373	377	362	385	364	378	404	402	390	370	412	406	394	368	404	390	382	368	401	391	387	404	385	372	358	368	392	402	343	355	406	411	370	421	435	394	408	382	413	394	368	377	371	393	341	367	386	377	401	381	382	399	391	398	394	369	377	377	394	418	374	383	348	382	396	387	349	390	366	444	399	370	358	375	384	413	407	386	359	369	406	369	430	397	391	362	403	378	363	362	389	381	427	384	391	393	379	378	368	434	388	392	418	381	386	342	417	398	400	383	389	353	375	378	389	396	390	389	379	400	385	383	362	386	375	395	372	373	410	350	355	375	356	376	384	396	397	408	395	390	365	412	397	421	390	363	372	370	359	383	365	367	404	368	418	365	384	370	391	412	412	369	388	395	399	379	375	386	388	380	359	392	390	359	410	382	377	428	398	404	373	343	390	366	345	378	360	380	398	393	363	376	374	379	403	377	345	386	392	384	376	352	365	375	361	347	397	382	413	396	395	363	408	386	406	348	350	349	384	395	356	362	366	381	374	380	378	395	399	351	416	368	396	355	383	378	409	379	367	389	391	405	371	414	413	403	403	397	382	384	379	340	401	383	406	347	381	345	398	379	355	445	399	390	351	378	380	377	378	416	404	361	374	401	363	403	382	363	377	401	358	370	439	403	389	401	367	431	386	385	359	367	360	376	359	394	382	389	421	404	386	383	343	379	382	406	406	369	372	344	377	369	372	412	421	386	338	347	385	369	378	396	326	374	390	350	390	383	370	378	405	384	396	397	416	390	398	395	346	368	376	360	371	386	428	398	401	391	375	364	382	391	378	403	396	389	360	386	389	398	381	393	401	349	370	395	374	396	392	357	350	380	375	377	412	358	392	371	370	389	371	402	361	390	385	378	381	389	355	349	392	379	349	373	395	376	333	374	387	387	397	372	372	389	388	379	393	386	387	385	371	394	368	383	372	386	368	348	404	380	384	426	383	382	384	392	365	386	403	386	389	384	350	345	390	363	363	392	363	348	383	391	371	375	371	371	376	368	398	360	364	383	374	388	371	384	374	374	356	377	392	382	381	393	371	413	369	343	386	403	387	373	388	380	418	410	403	363	367	391	389	335	360	410	390	367	414	362	346	395	377	403	385	391	388	376	369	375	400	364	362	388	384	445	370	394	357	406	383	394	410	370	378	394	337	415	386	385	393	385	379	377	389	343	399	372	381	392	370	366	394	351	368	361	373	370	396	396	375	373	398	349	383	393	401	366	392	384	421	406	379	404	345	379	438	381	349	381	389	373	398	345	383	399	383	376	409	358	379	378	401	393	382	415	382	375	394	390	375	389	365	384	386	385	378	380	374	348	399	360	388	382	401	366	412	360	361	380	359	351	411	386	407	406	392	368	393	435	344	379	395	368	406	372	421	373	377	385	381	357	364	390	356	386	363	360	367	365	361	376	378	388	376	428	384	414	393	375	393	388	372	355	381	395	384	378	376	394	376	417	395	368	369	360	378	369	416	388	413	382	364	374	386	328	390	371	385	391	405	399	390	385	376	353	416	378	372	359	356	370	381	383	396	393	372	392	385	432	383	396	405	383	396	392	398	401	367	369	424	372	398	395	362	371	383	402	383	366	369	395	338	365	371	381	398	370	385	401	413	350	374	426	389	389	434	375	349	358	372	391	388	362	401	391	382	328	394	380	386	374	397	353	393	408	381	376	410	378	406	351	382	408	382	384	381	388	380	397	330	372	426	371	401	385	407	383	434	394	404	375	414	375	358	357	384	373	417	373	351	377	402	347	380	361	374	392	412	376	397	386	366	378	382	359	401	359	342	401	391	370	399	368	342	366	391	405	380	383	368	419	359	360	364	369	399	404	386	421	348	376	406	397	389	363	386	401	366	396	358	385	406	373	368	346	391	378	367	400	386	397	355	385	389	368	386	400	399	374	341	396	405	416	404	369	371	386	396	382	391	380	411	379	354	397	358	386	388	377	388	364	390	398	347	383	341	360	385	354	394	355	384	352	372	402	340	395	367	386	385	396	380	397	387	372	428	393	369	372	422	354	389	382	378	420	399	361	375	373	394	372	394	378	365	402	392	345	357	405	377	376	390	383	395	419	377	432	372	394	372	381	359	375	358	404	354	414	368	363	392	353	337	389	333	359	411	392	367	379	395	356	375	361	373	371	385	379	394	407	372	387	381	371	393	373	378	381	362	350	389	367	426	363	382	411	388	407	355	373	376	362	411	382	415	392	402	384	379	389	404	379	384	366	410	399	375	382	373	382	407	412	392	399	372	383	400	354	397	346	409	381	372	364	415	408	403	367	366	390	347	402	413	388	360	379	383	362	376	354	371	357	382	413	403	380	403	388	345	355	377	401	359	358	355	380	365	398	375	355	367	340	412	381	375	363	379	393	389	427	392	365	398	376	389	371	364	355	424	407	408	381	366	374	349	399	393	400	369	421	374	386	388	399	401	381	401	363	380	390	395	394	406	393	389	375	390	373	367	387	369	402	416	406	395	399	413	387	392	399	377	373	379	369	385	362	397	365	374	363	382	351	370	386	355	396	373	387	390	382	369	379	386	409	397	378	403	390	361	365	384	366	423	378	368	423	360	371	391	389	384	359	368	386	407	397	378	376	422	374	391	384	408	400	382	391	398	380	377	401	380	396	401	355	365	392	407	368	377	376	363	377	372	424	383	388	417	366	407	375	404	355	363	349
1851	218	218	208	199	152	196	165	167	167	150	153	164	386	1649	1272	249	148	172	165	179	178	166	164	151	167	159	207	158	178	168	150	163	155	153	161	191	153	143	170	177	160	151	179	189	162	155	165	173	180	161	172	179	153	194	174	157	149	169	157	174	157	147	184	188	162	152	189	164	144	194	143	157	161	174	155	188	161	153	160	161	187	171	142	187	164	172	138	170	147	174	160	155	172	167	143	149	167	148	179	154	184	179	164	167	163	156	153	171	174	188	149	154	163	157	164	145	165	177	167	164	159	164	163	169	169	143	179	167	170	154	170	161	153	156	166	154	147	150	186	170	157	165	172	157	168	153	172	187	173	149	185	157	181	148	166	159	172	151	153	181	177	161	161	146	182	182	185	151	182	156	187	163	174	156	157	163	156	172	137	149	174	185	150	159	173	172	187	175	182	145	146	156	162	171	150	155	149	188	203	183	139	146	153	157	153	188	159	161	153	150	166	195	177	179	151	160	176	153	174	158	167	158	170	141	154	181	183	154	147	158	187	157	167	159	165	179	159	157	185	161	176	189	161	170	181	167	166	173	164	178	158	164	147	178	133	171	176	167	172	154	164	152	155	157	136	171	150	162	176	163	179	189	165	173	183	167	159	177	138	183	165	163	189	157	139	180	191	194	149	155	123	160	162	148	156	157	149	184	186	177	174	159	156	160	175	163	133	168	185	169	164	167	149	157	161	165	147	161	145	155	182	136	141	165	141	163	171	140	137	167	167	173	188	168	161	179	171	166	136	174	156	154	173	174	186	184	149	166	157	158	151	161	170	158	174	154	170	174	158	139	160	181	166	143	160	164	169	163	186	161	170	158	160	147	162	132	167	169	184	168	143	137	164	153	165	138	169	166	172	148	166	150	164	183	154	172	153	160	163	159	162	183	182	147	141	168	156	185	166	145	184	155	156	159	165	144	167	164	145	150	174	156	169	171	170	150	167	173	180	183	181	154	172	171	174	154	162	160	151	173	167	175	176	164	155	154	186	151	134	168	156	160	175	175	144	161	151	190	160	162	177	184	144	181	159	148	181	166	167	187	148	149	164	148	155	175	175	170	158	163	172	176	167	143	176	159	199	162	164	168	171	166	179	175	177	167	136	162	176	170	159	181	165	181	158	178	158	152	160	150	179	166	163	173	160	178	172	177	159	177	144	153	170	153	172	171	173	167	165	174	180	167	147	171	165	178	153	191	165	160	176	137	160	159	161	142	177	162	179	173	161	176	185	164	185	177	147	137	183	155	154	159	162	169	167	155	146	174	171	185	181	167	169	182	190	141	155	154	175	159	148	172	167	134	168	156	173	148	161	182	168	146	155	165	145	165	162	160	167	150	157	153	142	182	161	158	161	160	168	145	155	163	183	139	155	161	156	161	145	137	186	172	164	155	167	154	157	155	183	146	171	146	154	173	187	168	157	154	154	196	173	171	170	181	179	187	143	142	156	174	153	170	179	177	162	144	169	142	186	170	157	165	152	151	154	138	146	188	175	147	175	162	168	137	168	146	166	155	162	162	161	146	188	160	147	131	164	162	166	158	163	179	142	165	164	187	159	139	179	140	150	157	187	169	142	168	159	173	154	179	157	169	190	156	166	184	175	157	134	157	153	159	157	171	144	171	162	176	157	170	162	187	155	152	143	152	158	166	191	161	157	142	162	170	163	149	173	142	168	149	174	144	176	185	195	157	142	161	163	187	170	162	179	171	140	185	156	176	167	142	162	179	151	164	159	163	159	153	183	160	175	161	153	179	149	178	189	167	138	165	156	163	162	169	154	155	161	162	154	160	158	170	175	169	130	166	154	158	174	159	166	191	173	150	142	168	171	166	152	159	181	168	161	147	155	159	151	149	174	145	154	166	183	181	178	156	148	182	139	176	172	169	160	150	157	142	158	170	169	172	156	186	178	167	142	168	147	160	150	169	144	142	177	174	181	154	157	166	194	170	158	174	152	171	164	144	179	154	163	182	167	162	162	156	160	165	137	182	151	169	146	157	167	165	151	172	168	150	178	159	170	178	162	174	158	180	178	159	165	146	174	157	190	172	173	154	165	181	147	146	156	153	146	161	157	164	167	162	164	154	185	154	181	150	190	160	168	145	149	167	182	164	145	175	172	158	183	152	160	165	159	152	169	165	170	163	155	157	168	175	146	148	178	164	164	147	172	151	148	161	173	157	160	158	131	157	138	174	155	151	144	165	165	170	144	164	135	169	160	180	171	163	162	146	164	159	154	134	151	183	156	134	160	177	176	142	160	165	163	180	181	161	149	167	190	160	167	181	153	151	167	164	164	159	192	175	144	206	175	163	155	165	151	185	176	146	157	164	151	165	165	138	143	129	168	173	157	182	167	151	168	146	175	155	139	163	156	152	155	147	166	166	159	142	155	159	168	147	176	191	173	148	152	180	168	170	156	172	162	167	160	170	187	148	166	162	150	175	154	166	169	155	152	195	179	169	164	149	186	163	176	161	161	178	156	153	150	176	163	174	178	151	171	165	148	154	159	167	180	155	151	155	158	153	173	192	160	151	125	151	165	176	139	168	161	162	168	146	138	155	203	169	137	155	158	152	176	145	177	164	179	165	151	192	162	181	170	155	171	146	145	140	177	176	161	162	159	186	180	148	179	155	179	149	176	132	153	174	152	144	168	183	171	157	167	170	164	166	166	171	130	157	142	162	172	144	158	178	174	173	174	170	151	146	136	139	169	158	158	173	140	165	142	184	159	167	156	165	155	144	167	169	183	173	158	160	141	155	161	160	152	171	151	162	156	176	164	157	164	160	164	161	153	183	158	162	165	177	154	177	140	162	167	156	164	142	187	168	168	185	163	163	157	188	164	164	156	187	143	174	158	148	184	159	179	159	159	172	176	167	168	140	178	166	169	150	162	174	161	146	159	165	146	169	150	177	186	190	171	183	169	173	149	181	167	141	163	161	158	168	163	146	150	165	157	163	143	168	173	178	183	164	193	185	165	167	151	181	159	161	155	175	144	168	180	168	146	161	154	156	186	174	155	158	154	155	154	189	140	149	158	177	157	165	137	134	169	145	165	183	154	167	142	155	186	143	175	187	127	155	149	142	162	154	167	162	169	155	161	193	160	152	185	164	155	176	157	181	150	178	171	173	167	171	172	142	167	174	155	165	156	164	160	154	160	150	151	170	170	171	175	177	139	155	182	164	145	195	168	174	144	146	145	163	182	184	154	168	153	153	172	123	133	176	166	179	154	159	156	162	156	165	172	157	156	185	160	173	146	177	171	158	142	142	163	169	155	165	171	166	150	183	152	167	162	156	172	143	174	135	155	163	158	172	166	162	159	144	164	148	161	164	166	160	173	161	164	173	178	176	151	147	172	138	173	185	161	170	146	157	153	170	165	163	159	175	174	175	144	162	169	144	169	142	167	163	165	172	131	155	129	172	158	145	163	171	172	147	156	155	178	157	153	175	166
2112	509	594	605	578	529	544	491	439	488	491	477	486	2451	9814	6352	907	470	413	433	422	414	432	444	407	453	418	457	461	453	432	477	466	407	433	464	409	444	417	432	466	463	463	447	428	484	446	449	416	412	458	427	445	475	454	432	477	470	487	476	414	423	444	429	458	407	455	437	473	446	415	435	391	437	449	429	463	478	443	431	423	450	448	383	425	400	425	458	412	458	471	424	439	445	433	450	438	405	411	493	466	465	426	446	449	448	489	452	444	428	459	475	416	464	432	450	452	432	456	437	409	444	457	461	475	458	446	465	467	428	444	453	458	429	459	454	425	458	462	461	454	456	407	426	456	450	449	421	446	464	466	459	439	460	459	480	418	422	437	424	405	425	423	457	453	445	467	461	433	415	440	464	451	452	418	453	407	434	460	443	468	431	456	422	430	416	451	422	427	424	428	424	473	438	459	454	441	446	438	398	439	457	442	415	469	434	437	510	447	447	445	463	465	433	489	437	432	448	450	398	413	428	414	455	401	441	471	460	429	459	469	456	439	429	446	478	458	444	456	456	422	413	465	466	424	423	459	438	414	438	397	440	458	459	466	436	430	442	457	452	433	477	410	440	462	445	455	413	466	471	470	459	437	441	426	432	406	442	411	434	494	446	427	451	429	433	437	453	433	472	425	459	437	462	462	436	464	419	453	452	430	457	495	415	425	441	451	456	453	433	444	427	413	443	439	442	450	454	458	433	465	409	430	452	471	433	432	436	420	430	428	451	437	419	439	458	455	462	463	485	441	443	439	436	430	437	429	431	431	446	421	454	449	441	410	409	447	441	430	452	417	433	465	426	472	450	440	441	456	425	450	441	446	444	460	445	429	480	444	465	460	432	437	453	466	456	476	464	449	449	448	430	454	405	445	419	460	443	438	462	443	471	436	481	454	471	431	421	398	472	413	427	433	485	417	429	443	425	432	444	448	425	477	441	458	487	433	425	429	413	400	469	432	436	448	423	460	395	444	490	449	428	465	419	475	446	432	408	426	476	428	435	437	453	437	436	437	466	479	471	452	432	450	433	429	459	473	447	482	432	461	421	467	481	455	394	439	447	417	459	457	452	401	429	441	446	445	440	430	424	425	407	457	484	431	441	452	463	449	432	456	451	464	427	470	455	445	422	438	415	425	442	447	439	449	412	408	420	450	449	443	401	423	451	474	499	421	441	436	434	424	462	466	458	445	464	440	434	445	446	466	461	429	417	399	426	453	429	428	419	421	428	490	426	413	434	426	437	445	419	467	429	418	443	450	470	447	415	454	375	448	444	450	435	458	442	414	466	461	409	425	455	423	471	453	467	413	436	437	407	406	440	427	441	446	456	447	441	425	451	418	426	435	441	481	444	420	466	451	448	432	468	407	436	434	428	478	461	432	444	458	449	417	454	488	421	430	458	476	453	436	441	442	444	394	421	423	441	442	471	460	413	472	417	461	454	464	407	424	414	437	433	448	429	501	430	415	433	446	425	461	430	429	487	472	459	407	428	397	433	476	463	417	435	434	436	451	438	436	454	443	457	440	420	441	440	435	453	450	457	443	431	379	417	451	449	477	486	437	443	430	457	451	443	452	419	471	468	419	450	437	481	451	449	444	469	452	427	431	429	449	428	447	451	424	444	435	398	444	449	408	419	482	474	456	481	398	458	442	431	453	436	471	449	436	451	451	465	424	447	408	446	433	453	452	465	421	427	478	434	422	433	451	430	458	410	449	476	454	447	451	440	439	439	445	427	441	449	474	447	426	444	442	449	490	428	466	449	410	444	483	445	449	461	441	468	456	430	418	464	432	459	472	409	480	437	441	423	429	438	426	468	426	455	441	449	459	467	500	406	428	441	415	452	426	459	461	425	453	441	416	430	411	454	454	459	435	448	439	451	443	419	416	441	431	422	427	456	433	459	440	431	480	465	483	417	456	458	431	448	431	452	396	424	417	432	427	452	437	426	414	471	421	442	419	421	450	400	414	441	432	443	456	435	419	465	406	482	450	431	422	449	467	463	468	436	429	417	424	410	435	463	416	449	475	427	427	421	471	433	434	456	449	463	461	422	437	433	450	427	448	419	446	467	460	419	477	431	423	435	469	473	480	424	469	432	421	421	442	450	477	443	426	436	465	445	421	414	450	445	443	439	430	446	457	443	476	440	445	405	429	440	422	427	440	478	473	468	424	426	453	421	440	448	441	443	461	425	458	459	431	432	464	418	426	415	417	427	431	420	451	472	431	414	442	464	410	452	451	452	451	471	454	463	416	461	448	426	441	453	487	444	445	455	413	425	434	433	440	431	462	453	432	444	447	454	386	456	461	459	417	435	474	476	450	437	457	441	452	425	445	449	399	426	437	417	448	443	412	454	399	415	458	428	461	410	459	441	482	456	445	482	461	453	445	405	480	438	460	450	468	434	464	430	428	455	417	450	419	428	450	429	481	488	414	445	431	480	435	447	459	442	450	421	451	446	423	461	416	443	420	417	453	433	412	424	475	439	500	425	443	455	463	465	465	469	436	456	422	450	415	397	469	410	453	420	439	421	432	488	504	449	426	463	470	476	418	438	458	446	462	466	452	429	409	413	453	410	445	433	406	438	439	449	428	445	456	444	436	449	450	405	407	443	402	461	451	441	417	448	463	463	426	456	448	465	452	431	460	431	404	448	458	449	415	468	456	434	453	453	446	492	428	455	452	417	419	442	412	464	448	425	441	424	453	407	409	444	435	480	451	433	376	448	429	438	448	447	410	431	456	458	432	440	451	439	455	424	478	458	457	413	428	432	481	447	446	463	448	459	402	438	464	477	453	475	438	424	424	409	457	413	437	440	470	418	458	416	415	461	438	425	461	455	417	453	422	446	457	466	410	461	454	446	421	453	447	464	466	433	457	444	424	407	430	486	445	466	456	426	456	436	465	439	429	412	399	465	447	455	422	407	436	435	407	460	457	443	396	400	450	456	454	443	432	431	419	450	443	450	452	466	450	457	428	415	422	459	464	441	411	444	462	461	466	459	460	422	418	463	461	453	448	452	445	427	440	452	448	457	440	434	477	459	416	415	429	453	455	471	436	415	469	452	463	442	432	454	465	475	465	414	462	428	454	456	465	415	434	441	435	450	431	432	455	426	446	452	449	457	435	436	420	459	452	432	430	463	417	398	445	447	439	443	459	421	450	446	479	448	464	460	490	455	443	428	460	414	439	448	439	444	433	432	422	428	416	417	455	482	457	471	436	458	435	453	431	491	419	424	427	425	425	456	445	440	434	451	496	419	433	450	487	428	444	405	460	466	415	417	458	433	453	429	472	439	424	461	472	446	447	472	473	485	457	428	414	423	443	464	443	464	416	464	450	422	401	417	440	444	422	456	447	439	468	446	448	451	406	449	447	410	477	427	458	436	458	459	430	437	460	450	447	437	405	454	449	444	436	430	431	427	458	440	433	436	441	413	455	450	446	419	420	444	453	433
6749	1302	1390	1030	793	571	481	423	366	353	272	271	287	7970	13924	9725	1564	217	238	220	243	213	204	235	208	238	223	234	221	211	241	201	214	213	229	222	214	233	214	223	236	224	240	236	215	235	245	230	196	223	218	202	197	221	226	224	240	272	208	216	243	208	242	224	195	223	223	217	213	226	228	243	223	221	213	215	222	222	256	224	247	199	202	223	205	217	222	221	204	229	217	231	228	227	229	200	201	202	224	231	216	194	247	218	222	213	215	220	221	230	246	211	228	231	209	226	214	223	210	228	246	210	227	235	214	215	244	201	217	206	224	242	222	225	203	225	203	221	222	230	209	218	215	198	230	231	219	237	223	224	223	223	186	206	230	200	204	203	242	236	212	215	232	221	215	236	214	213	211	214	213	220	220	216	225	240	255	199	210	230	248	228	208	213	217	206	239	201	196	229	227	214	268	231	265	226	217	218	235	237	231	227	218	226	217	221	204	200	211	224	231	203	238	216	210	204	214	219	221	233	226	219	214	222	210	214	210	224	235	250	218	215	271	219	218	232	234	230	261	204	228	190	232	229	212	246	205	214	197	246	212	205	251	205	255	200	223	248	203	245	234	218	219	229	236	244	239	244	213	219	203	217	205	217	237	246	213	244	214	211	222	221	223	225	204	242	245	192	231	218	210	209	204	248	206	206	217	233	250	208	226	215	225	244	207	217	202	228	221	231	223	209	230	214	177	219	210	209	249	219	204	255	226	226	225	213	230	240	223	215	211	196	238	240	178	213	198	217	239	231	216	209	206	224	206	214	234	212	213	239	202	253	230	205	213	248	246	211	225	207	216	224	234	261	225	207	227	222	221	227	192	237	229	232	227	210	200	207	235	221	226	215	228	211	208	209	237	185	215	232	229	233	225	202	239	238	200	240	209	200	208	230	204	210	206	230	262	222	198	220	226	195	256	206	211	211	204	244	212	226	233	223	244	254	231	224	216	211	214	221	238	221	195	202	236	232	235	226	211	266	215	216	212	230	213	211	239	224	230	223	209	203	211	219	228	206	193	248	219	195	230	190	244	228	220	179	200	214	234	231	200	250	224	206	217	228	222	197	210	239	199	224	226	212	226	207	210	223	228	212	237	229	229	214	221	239	227	231	223	227	203	241	201	226	204	242	258	240	200	223	203	210	211	225	221	246	206	215	229	227	222	213	205	229	253	236	210	208	210	246	184	229	191	240	203	238	249	246	212	220	203	250	235	231	237	208	232	241	222	239	200	261	228	228	218	223	241	224	224	213	221	234	193	252	214	235	231	246	240	217	238	203	243	234	233	231	235	223	223	193	213	216	231	211	233	208	230	224	219	234	221	237	225	203	234	207	214	236	233	214	228	207	236	232	211	233	215	221	239	229	222	242	241	210	223	228	218	211	273	235	222	205	226	200	219	219	227	213	218	229	210	215	193	237	222	227	219	226	222	216	213	213	241	256	217	201	188	232	222	210	234	222	222	250	213	235	237	220	244	231	223	208	212	207	211	203	215	246	214	202	201	229	217	220	236	197	228	243	178	199	232	220	229	196	208	220	245	217	243	205	217	211	224	209	212	220	192	211	209	241	233	194	230	236	207	213	254	222	176	195	203	226	222	217	211	223	182	237	247	226	222	236	207	223	213	202	221	199	213	238	196	217	216	213	203	213	196	214	218	262	252	205	227	218	191	224	203	211	228	223	211	213	231	239	187	219	223	224	220	239	216	242	255	214	227	219	202	219	223	197	222	203	237	220	213	233	227	217	217	224	198	221	208	252	199	220	212	209	198	237	219	194	195	209	216	238	225	218	241	239	207	232	218	197	247	196	189	228	213	214	208	221	214	229	232	231	219	242	215	217	204	233	218	230	238	224	222	232	206	228	222	227	259	220	241	212	220	205	216	224	203	213	198	218	218	212	246	231	225	210	181	240	219	220	246	228	202	223	208	207	212	227	213	231	207	218	212	227	194	223	225	216	201	230	233	219	225	188	262	217	207	216	192	218	226	196	226	194	214	232	198	227	215	195	218	222	233	200	202	217	219	232	232	227	235	213	208	214	224	231	246	190	223	242	214	223	248	219	208	194	219	230	227	223	219	234	203	222	213	215	205	195	204	223	212	214	212	230	219	212	217	198	216	221	222	224	190	239	243	222	196	206	234	212	225	223	200	214	260	235	239	241	226	202	217	224	226	223	213	193	234	247	274	197	210	227	237	228	214	241	231	225	215	197	209	232	236	245	207	232	225	256	234	227	206	214	201	189	236	231	184	243	212	203	213	214	223	206	202	214	175	193	200	210	220	227	202	206	226	218	232	233	243	220	222	206	252	204	236	226	208	202	220	212	205	223	230	197	270	203	224	231	235	224	202	203	228	225	242	228	209	223	220	240	219	214	230	219	210	239	225	210	214	223	221	229	211	238	204	210	242	193	223	199	210	254	226	231	216	207	191	227	222	207	217	211	226	232	207	248	227	204	225	200	211	251	220	201	226	228	221	205	208	213	218	201	232	189	210	196	230	238	222	228	234	228	224	216	201	247	196	193	219	234	205	209	251	219	239	205	223	208	211	241	209	217	254	233	232	220	225	222	224	228	240	222	220	195	201	222	229	237	218	239	227	228	212	220	198	223	200	224	188	198	208	205	233	216	223	232	197	207	232	217	220	227	206	200	220	233	234	238	224	218	212	250	234	238	207	200	203	235	240	245	223	229	224	219	214	209	218	229	224	223	233	240	217	240	246	225	220	209	212	205	212	207	218	199	213	214	232	230	250	231	213	221	223	225	249	194	225	226	219	242	214	230	213	215	240	221	240	194	212	275	224	227	232	222	225	198	231	215	245	232	237	266	221	230	214	234	212	225	239	235	203	239	237	220	205	238	223	217	232	200	228	191	198	227	236	238	196	222	208	215	226	182	208	235	226	205	238	219	237	229	224	233	215	244	233	219	213	201	215	247	236	216	217	206	232	212	242	199	197	234	195	233	225	218	222	234	219	251	220	249	226	214	224	194	229	215	229	214	196	215	236	227	210	231	202	227	221	196	237	215	225	223	241	224	196	253	215	210	228	225	239	213	201	229	197	236	240	212	245	237	225	209	228	223	187	228	234	206	211	232	211	228	235	237	200	226	208	222	235	217	212	223	209	211	231	199	258	242	227	226	205	239	215	220	221	234	230	205	215	208	201	227	239	224	209	216	201	199	231	192	212	197	193	217	229	229	206	221	249	227	223	219	212	216	205	228	213	219	246	224	227	220	224	208	215	239	231	223	215	194	217	225	205	240	218	243	219	243	193	216	207	218	244	240	217	215	246	201	221	212	236	205	208	217	216	235	271	227	215	242	229	205	197	227	195	205	218	240	229	237	194	235	210	227	242	211	221	214	225	215	203	213	219	206	219	234	233	239	233	217	205	235	215	245	238	210	229	214	224	197	213	222	218	216	233	208	232	225	227	213	213	236	231	244	208	239	199	220	218	221	220	235
5378	1605	2949	3312	2852	2312	2016	1686	1646	1356	1227	1257	1380	29284	38351	24364	7295	656	610	612	625	605	617	594	608	645	588	570	608	553	600	573	605	613	581	562	597	589	585	536	583	545	560	589	539	572	550	614	565	576	585	537	576	552	588	573	556	572	618	565	597	501	592	562	598	602	610	555	544	548	603	543	523	607	592	543	575	568	613	563	575	615	536	582	532	551	555	561	596	566	549	579	568	586	550	594	534	575	550	604	595	654	613	574	568	548	552	583	561	568	561	603	579	591	596	585	533	581	563	591	573	529	555	527	583	553	531	624	572	581	553	615	563	563	576	612	525	593	565	575	596	590	581	576	600	569	598	576	593	530	562	589	550	535	576	573	614	554	527	550	604	573	574	558	583	570	571	586	569	549	581	572	564	562	560	590	588	590	517	550	547	540	583	578	571	545	555	529	576	553	562	599	544	552	579	557	561	594	596	597	605	589	645	540	565	550	606	547	602	582	579	577	586	530	560	596	589	548	558	613	555	588	590	585	566	579	566	569	537	557	563	572	577	592	568	592	592	613	592	587	610	569	576	621	563	600	574	583	565	580	612	565	568	564	581	575	604	548	559	569	547	611	582	552	540	576	524	575	584	625	582	578	564	571	566	555	542	578	574	578	611	598	581	564	540	603	583	560	625	541	614	604	572	586	570	562	585	563	575	610	586	571	560	531	556	577	564	554	575	587	551	546	580	579	550	645	601	540	560	580	588	587	578	594	565	528	559	563	553	563	617	629	557	539	591	563	548	607	570	592	612	555	584	592	553	572	560	547	591	586	587	561	588	613	554	590	623	576	556	524	587	618	553	585	629	587	542	576	596	540	577	548	559	558	592	544	590	625	572	604	604	555	590	578	587	522	505	574	585	571	561	583	538	577	573	557	545	596	599	625	603	542	589	572	601	615	560	578	531	599	578	545	555	609	552	554	578	566	571	554	594	566	590	570	577	537	542	551	576	568	611	591	574	580	554	574	576	559	523	551	585	577	567	582	558	539	535	549	594	552	559	554	559	542	634	595	584	562	561	601	568	533	564	548	566	597	512	571	554	543	539	578	605	596	593	548	534	595	559	534	579	569	571	579	600	581	563	573	569	552	600	565	548	574	608	580	594	604	553	577	527	555	552	578	583	561	539	594	594	617	566	604	558	567	515	532	565	585	586	565	587	543	603	578	571	534	587	585	590	601	582	566	586	545	571	567	593	561	554	545	540	578	590	534	550	570	574	540	543	594	552	579	595	559	550	562	571	571	584	564	583	590	543	563	527	580	565	562	570	540	578	565	556	597	600	520	573	541	554	573	583	562	597	578	548	584	548	533	576	582	600	586	583	541	565	607	578	592	575	579	591	523	551	545	567	582	555	572	557	609	592	563	563	596	557	601	573	570	610	591	550	617	613	554	589	604	497	559	592	544	562	579	575	565	570	592	572	558	583	544	568	562	566	557	565	546	577	587	586	579	584	590	563	583	590	581	568	599	510	566	568	549	569	557	535	572	534	531	560	532	617	598	543	568	568	564	589	580	571	620	560	622	559	573	548	550	520	570	582	576	591	609	555	617	544	549	572	615	598	536	578	537	598	532	614	562	564	552	557	576	567	582	565	578	579	609	545	567	528	600	572	541	576	557	558	568	599	574	586	552	603	576	565	593	596	570	564	551	543	577	565	586	568	624	574	552	543	635	554	556	554	566	594	563	587	523	561	611	565	577	544	536	549	573	593	585	580	556	573	580	544	573	601	550	587	553	569	577	561	638	580	601	565	577	521	544	621	571	550	571	538	557	552	566	559	557	579	566	548	594	594	529	548	533	569	551	556	576	569	530	573	539	571	604	549	595	606	555	602	568	587	583	538	527	549	576	537	573	556	555	574	546	509	574	586	509	587	628	601	547	579	597	557	572	540	580	562	605	573	597	575	529	543	589	597	580	631	574	561	569	577	551	582	571	605	587	579	557	585	558	536	582	598	554	569	558	571	591	616	566	533	620	565	544	555	612	574	578	555	580	545	556	564	583	547	574	584	591	542	543	627	543	568	550	544	555	591	569	565	558	551	546	589	616	585	568	591	585	546	591	605	539	615	614	612	572	548	538	559	556	616	535	561	569	591	595	552	587	530	590	550	555	539	532	584	569	532	566	600	589	566	537	568	560	576	575	568	557	614	558	589	520	578	553	545	561	561	568	566	629	550	562	596	556	567	589	540	514	606	566	572	527	603	563	597	540	555	565	592	568	525	572	600	541	559	541	560	566	556	541	549	583	541	568	580	556	598	568	574	544	572	599	625	530	573	627	588	572	565	578	527	590	605	582	549	596	603	569	581	579	599	526	572	571	564	581	558	567	570	595	567	606	585	558	582	583	560	590	553	545	544	615	598	544	619	554	572	609	544	615	572	591	599	543	581	573	569	600	531	600	609	568	575	578	574	582	565	574	585	566	569	552	599	583	525	573	570	584	568	572	592	569	624	538	578	595	545	605	554	564	530	564	582	575	590	591	563	601	560	545	546	600	547	585	594	535	570	563	591	568	571	555	576	552	542	568	571	613	574	569	627	538	585	578	567	560	592	558	519	560	564	564	541	639	615	554	585	547	556	594	532	600	597	604	584	580	546	578	589	573	573	617	581	604	569	620	578	574	591	536	574	590	574	554	576	545	585	564	551	577	558	576	584	574	536	565	580	567	576	585	604	589	556	622	596	579	574	559	595	619	576	577	564	559	555	582	544	564	524	601	610	603	532	564	540	582	581	593	600	592	583	561	564	594	546	530	554	550	610	551	543	559	573	607	573	581	597	549	528	601	573	605	591	624	529	554	565	540	568	578	580	587	573	597	593	536	580	553	571	574	596	570	587	554	559	562	541	603	552	577	615	569	580	552	567	565	572	563	534	530	555	565	573	553	582	515	542	553	593	542	584	595	579	585	556	532	563	554	593	594	622	554	630	582	543	579	592	608	661	611	574	588	613	583	564	576	592	523	590	536	617	593	568	545	554	555	567	549	617	588	530	583	544	573	574	585	549	546	564	547	611	546	563	574	585	568	550	562	583	550	575	564	560	567	562	590	585	517	605	522	594	563	567	601	588	553	567	533	580	527	600	582	553	614	586	554	535	536	612	611	562	559	533	571	563	553	560	564	583	538	581	549	574	552	582	567	570	584	552	558	626	566	559	573	542	575	579	571	583	583	556	553	565	608	577	591	577	575	577	561	569	566	560	576	589	565	563	532	598	566	587	615	601	588	545	595	529	598	641	538	574	555	572	625	605	527	567	575	552	647	564	547	612	567	559	600	585	598	593	538	553	540	579	560	577	567	579	575	571	628	528	576	530	569	581	601	572	528	568	578	515	561	540	564	565	618	586	612	605	560	604	540	621	556	534	568	614	588	595	592	569	571	590	584	578	577	568	540	558	580	564	546	568	641	576	613	566	577	571	573	587	605	572	557	611	526	536	565	608	560	558	588	565	568	593	535
12641	2411	2607	1732	1335	858	658	534	427	394	339	300	441	13607	23451	14958	3149	188	142	157	161	163	147	143	170	171	153	142	143	154	140	135	131	140	138	153	185	157	141	159	155	162	169	151	151	172	165	149	124	132	141	178	137	145	137	159	135	124	171	146	148	137	142	174	144	147	144	156	156	146	148	127	134	135	155	140	145	143	139	150	138	148	135	149	143	139	170	135	151	138	139	159	152	143	120	133	156	136	153	123	167	167	160	142	145	145	183	147	164	149	140	135	132	163	141	135	154	145	152	152	120	139	148	130	126	162	163	134	141	118	151	166	145	127	161	161	140	132	134	162	140	153	145	171	131	135	162	144	172	144	135	154	122	142	148	143	129	155	140	144	155	139	132	149	139	138	144	149	139	140	143	148	161	148	160	149	138	136	145	138	135	150	145	138	180	144	151	138	118	144	156	137	158	169	117	141	145	147	136	133	145	179	153	134	132	114	143	157	168	171	132	125	151	154	141	155	135	153	133	118	121	148	129	154	164	174	157	152	146	151	137	164	121	163	165	152	147	128	125	155	152	149	173	144	132	176	164	141	125	153	136	134	145	168	150	152	143	148	129	135	152	160	146	158	145	161	165	160	136	146	137	158	149	158	162	143	143	128	124	124	138	156	135	131	146	137	144	142	132	153	152	138	130	146	131	158	133	149	147	158	136	139	141	128	181	143	162	153	163	155	146	150	122	162	152	134	140	155	133	143	134	157	136	124	139	121	158	152	114	172	147	145	148	135	164	155	157	139	168	155	150	139	160	137	139	149	148	172	178	145	159	146	145	149	156	161	144	139	147	135	142	164	113	139	167	154	138	174	156	149	145	164	159	148	154	146	166	145	146	147	127	154	131	130	157	138	166	140	146	142	153	148	142	137	149	126	130	147	130	153	134	143	158	163	143	158	116	156	162	144	131	135	167	147	141	129	150	121	132	139	148	168	142	142	145	156	119	144	159	145	155	122	127	144	144	143	156	136	147	130	158	143	139	154	134	134	166	126	139	138	171	166	137	142	140	136	142	120	121	132	137	111	133	165	147	145	165	148	133	145	164	152	138	141	147	131	149	137	158	143	140	139	141	122	119	134	162	169	137	136	137	143	153	135	151	149	139	172	155	160	130	112	139	148	155	127	152	155	145	147	151	168	147	151	131	143	145	147	129	140	146	147	137	161	132	138	137	168	158	144	175	157	155	131	169	144	144	162	156	138	154	152	177	152	145	151	161	159	145	163	167	162	141	148	149	146	159	151	146	124	124	162	146	149	145	130	147	140	151	147	138	127	161	149	140	167	142	146	150	163	143	132	139	168	119	148	158	156	155	127	164	164	133	139	145	138	142	132	152	147	151	133	151	155	153	149	133	173	147	139	157	146	136	156	158	157	162	151	135	136	147	154	164	161	149	149	164	146	145	164	141	151	152	149	124	138	146	142	150	129	163	148	149	142	174	140	155	149	128	159	160	139	148	153	132	144	137	129	136	158	139	127	149	170	165	155	165	144	158	147	138	134	154	144	152	142	140	159	137	154	140	155	135	162	165	153	139	141	162	159	138	152	161	138	160	149	145	143	155	157	156	134	141	162	134	136	143	149	146	152	163	142	153	134	151	146	147	145	142	142	131	157	148	151	189	142	151	127	151	154	163	132	171	149	158	146	128	139	107	136	131	140	133	129	149	150	151	155	161	164	165	145	151	136	153	144	152	156	154	137	153	125	140	140	136	149	148	141	134	155	132	139	155	149	151	121	135	152	167	147	140	160	139	151	172	158	131	149	145	134	121	165	119	150	134	128	172	162	138	173	167	134	139	131	127	133	130	137	127	131	158	143	163	150	132	161	137	139	133	131	148	152	153	155	162	144	136	144	132	151	144	172	144	143	141	141	163	142	153	132	152	150	137	165	139	146	163	145	141	149	159	154	140	173	147	146	129	148	153	137	157	164	143	145	146	164	162	135	139	152	150	139	129	138	150	169	134	131	149	152	147	151	153	147	149	147	128	154	132	148	140	158	151	162	140	150	162	160	141	151	141	136	155	127	139	140	159	132	140	147	124	137	147	148	126	158	141	158	149	144	157	133	150	126	147	149	134	133	138	154	166	138	139	148	161	137	132	139	126	143	142	138	137	144	144	128	154	140	130	157	147	150	146	141	148	153	146	161	154	132	152	119	149	135	127	156	155	162	139	152	164	155	135	133	142	146	133	155	159	159	149	136	136	140	137	145	138	161	156	135	160	159	144	151	130	142	131	159	134	140	137	132	136	153	142	124	152	143	141	136	141	153	150	129	123	126	160	140	145	115	143	151	140	147	145	148	177	134	130	131	157	154	131	124	155	160	151	150	157	157	148	150	138	137	127	140	131	159	146	142	130	147	143	146	130	140	121	155	163	140	144	134	161	149	139	122	136	119	134	132	139	137	144	127	139	133	146	148	143	163	165	170	144	149	136	136	135	162	133	120	154	158	164	137	146	130	144	136	126	146	158	143	128	140	142	164	159	163	162	162	143	164	148	164	154	139	139	146	146	173	167	162	138	151	169	132	137	144	163	162	154	140	155	139	147	169	144	123	143	165	162	123	137	127	141	152	156	150	146	165	122	159	149	139	151	133	136	143	129	153	160	132	128	146	147	141	118	135	143	148	141	156	161	150	152	146	135	131	146	127	165	160	148	153	168	140	123	147	156	141	120	143	142	138	128	123	143	160	158	119	133	132	145	159	145	150	159	164	181	152	170	122	152	133	151	162	165	146	155	127	149	144	134	146	137	143	156	148	154	149	140	150	145	135	154	150	130	124	141	150	152	162	156	156	143	143	153	147	143	154	158	135	137	152	128	161	149	152	135	142	144	132	171	161	138	154	131	151	137	124	134	168	146	148	136	146	144	140	144	157	136	150	141	157	139	150	156	138	123	163	136	144	148	127	145	144	153	164	138	148	130	152	148	149	123	141	158	142	140	156	152	140	143	153	171	139	166	151	161	141	138	152	136	142	144	146	126	134	163	148	141	151	134	158	151	143	126	161	142	138	142	123	140	154	170	152	145	139	135	139	140	172	128	134	179	141	170	147	154	135	146	132	161	143	134	151	155	124	144	141	139	147	151	146	154	165	140	157	171	157	152	159	133	171	164	143	162	142	142	131	152	141	139	121	140	148	163	131	148	136	161	143	142	154	161	136	152	148	136	132	158	140	150	125	146	143	136	157	132	137	147	145	146	141	151	146	148	128	145	152	145	150	157	134	132	135	159	138	129	139	154	137	150	148	138	140	156	147	148	149	156	177	139	147	134	151	141	146	145	147	159	143	155	158	165	154	152	136	138	121	155	150	149	139	157	165	146	162	150	152	146	146	180	143	150	154	145	155	142	148	132	163	160	145	149	144	153	150	152	150	124	154	155	122	137	149	160	141	124	173	143	143	150	141	144	129	134	156	134	136	149	136	147	146	152	148	148	144	149	144	147	115	132	160	141	134
7240	2258	4877	5619	4848	3822	3046	2566	2312	1959	1575	1500	2303	37575	47081	27545	11764	478	534	488	451	454	421	452	452	393	446	409	424	436	402	399	394	431	401	402	418	404	394	412	394	415	422	435	416	408	432	390	378	429	427	390	415	388	373	400	376	406	364	382	369	402	400	422	362	381	430	379	386	399	377	344	362	393	373	367	411	425	391	377	392	400	377	381	375	419	392	351	388	401	374	367	331	399	359	375	378	372	415	375	389	382	368	411	410	353	377	372	387	365	382	379	395	384	434	365	386	364	402	366	379	368	393	406	404	361	400	377	366	413	336	388	396	370	384	360	384	421	390	377	373	391	398	358	386	383	413	404	387	399	371	401	392	381	395	427	403	393	407	398	407	435	389	390	406	377	388	377	387	362	443	401	380	397	411	381	388	425	376	375	425	358	388	385	427	376	383	405	379	356	385	374	380	368	384	405	345	396	406	387	375	397	406	369	420	405	383	374	365	333	346	389	387	384	349	350	395	391	391	387	388	396	372	443	345	395	366	368	365	389	377	387	387	372	395	386	419	382	398	382	381	380	400	389	420	371	391	388	393	365	396	416	376	410	411	401	411	412	400	401	381	375	355	354	399	344	394	392	381	402	398	392	377	385	389	381	425	397	399	375	345	386	376	384	371	376	375	387	388	403	385	386	407	377	424	367	367	413	388	382	398	406	396	389	343	375	377	370	383	399	377	401	391	383	387	401	389	383	396	380	405	373	403	387	398	376	386	403	400	363	426	385	394	361	393	349	425	365	386	365	331	378	391	366	398	369	364	395	380	420	389	365	383	370	407	365	395	409	419	381	378	355	364	396	420	393	388	388	430	339	364	363	382	380	410	365	402	380	384	368	387	382	383	389	355	404	409	340	377	389	361	379	382	383	393	382	379	364	390	369	419	389	401	399	348	446	371	397	368	402	389	350	414	376	371	414	378	366	380	386	399	379	434	397	377	368	366	333	393	403	369	376	366	401	405	397	360	373	379	377	421	387	362	369	383	420	358	401	403	389	357	427	383	392	395	364	405	393	404	381	369	370	400	413	384	386	373	370	366	366	390	401	350	385	377	384	407	363	369	371	380	381	402	398	365	403	371	415	374	399	362	382	405	382	382	388	410	380	392	380	367	350	392	375	394	360	372	338	392	404	394	396	381	382	410	361	393	359	371	397	349	382	356	374	354	363	375	372	362	390	377	369	382	379	336	378	372	397	377	386	417	360	400	367	394	362	386	382	398	358	371	411	388	359	359	380	409	407	390	361	383	404	362	387	383	363	415	364	392	364	390	362	397	344	350	364	386	356	387	400	360	380	377	366	421	377	383	416	398	386	419	383	382	393	395	413	369	367	385	376	370	393	374	378	393	394	401	348	365	357	365	410	352	398	397	411	382	380	428	399	362	398	395	355	362	364	340	380	351	370	362	372	415	401	377	356	408	337	380	363	373	385	355	367	367	392	356	373	371	376	347	404	356	377	360	376	410	404	346	381	349	400	349	353	362	365	381	398	389	416	388	375	403	370	386	386	363	383	356	405	385	356	376	382	372	364	424	370	361	395	408	383	361	419	361	405	442	371	372	393	398	337	388	430	404	386	366	366	375	401	388	368	428	377	363	371	385	376	378	367	409	380	394	382	362	384	401	380	349	397	384	354	382	379	399	375	338	371	427	362	392	396	367	415	402	391	370	375	372	358	404	398	362	405	403	386	385	371	367	372	418	381	358	405	401	381	362	359	368	395	398	361	392	380	387	356	357	381	401	387	365	368	418	338	401	370	386	348	412	392	380	379	377	352	416	364	347	366	407	413	387	395	389	361	355	378	418	405	372	347	396	396	389	408	350	376	405	372	371	415	420	396	371	368	370	382	376	395	405	394	390	409	386	373	368	365	369	394	403	413	430	381	404	394	359	367	429	389	376	386	414	384	401	350	361	359	387	362	374	372	392	388	360	397	369	392	390	388	390	356	411	396	410	406	364	390	385	361	392	342	401	382	394	390	414	402	378	369	406	398	369	350	363	365	351	376	378	409	381	399	400	389	382	383	386	403	400	379	355	384	358	386	402	389	374	414	374	385	392	388	380	390	351	368	381	412	380	382	406	389	378	413	379	392	403	389	385	387	423	366	377	405	346	404	404	363	359	381	388	375	391	372	346	383	377	376	381	396	336	353	368	395	407	380	363	371	372	332	392	369	385	396	398	385	382	359	369	368	418	365	351	377	407	377	337	358	390	377	382	373	383	388	371	410	368	392	382	376	382	399	350	369	384	382	360	367	352	364	364	384	348	343	374	380	380	406	372	364	378	381	365	395	390	370	404	383	405	391	400	357	393	393	398	363	374	389	395	399	397	370	376	361	395	375	355	383	342	425	376	392	378	352	395	386	415	362	381	384	381	404	397	403	407	399	413	405	374	390	382	386	396	366	330	387	410	417	361	347	419	421	393	394	368	358	379	386	393	358	403	379	368	349	390	389	401	385	356	370	367	390	362	384	374	405	381	410	390	379	389	375	404	408	369	385	382	369	383	347	366	363	401	428	387	418	357	390	361	392	393	411	363	375	384	392	389	369	342	367	436	364	361	396	406	401	351	373	370	390	383	397	412	364	426	390	373	427	367	369	351	383	368	403	362	387	363	370	385	397	374	387	365	405	333	357	387	406	376	377	357	409	370	379	357	358	379	408	421	384	415	378	360	433	408	413	357	423	393	366	392	396	392	384	390	407	395	373	375	380	404	359	392	386	370	395	386	375	392	392	396	359	393	365	427	393	404	372	363	390	372	380	370	399	375	401	370	391	388	404	393	379	390	386	399	408	385	379	420	397	374	377	389	387	421	399	390	386	369	359	389	359	422	426	363	388	438	408	404	368	380	376	377	358	365	406	389	417	370	394	371	369	372	394	377	373	397	354	366	386	369	403	399	346	382	391	364	376	375	371	376	377	383	378	430	368	354	365	372	370	381	396	357	398	375	368	373	367	398	353	407	396	398	400	379	430	356	386	350	370	379	380	382	380	351	359	413	412	359	381	399	396	399	367	399	385	400	379	378	387	366	358	391	359	398	371	414	356	381	390	367	391	390	391	370	353	359	374	414	383	380	388	406	340	351	343	394	359	379	375	343	359	395	364	389	355	415	383	382	379	391	393	382	377	369	355	402	382	358	395	404	415	336	400	391	366	373	406	373	423	415	360	384	413	370	388	400	404	331	369	384	401	398	373	397	400	354	399	415	408	413	384	385	373	390	392	374	372	414	410	362	425	386	413	392	399	378	375	351	387	386	367	391	379	349	406	382	402	368	425	368	395	416	366	406	358	385	381	377	396	421	385	411	376	412	382	353	354	371	396	383	386	367	377	422	383	399	358	379	359	362	360	351	384	376	357	376	366	359	373	366	436	376	359	344	369	389	374	379	397	365	380	376	395	423	389	367	363	405	388	394	357	398	363	399	376	364	349	395	359	397	383	350	398	429	405	413	401
1876	212	193	195	176	180	186	182	192	157	152	160	205	563	1431	1301	264	171	162	112	167	148	168	217	170	179	147	176	148	161	168	178	151	178	151	176	156	147	148	174	172	157	156	151	155	158	148	159	166	182	152	164	145	167	149	171	176	153	173	180	168	166	170	154	157	177	160	141	171	193	157	154	163	165	184	171	167	155	165	158	166	158	158	166	156	168	183	164	148	172	142	177	177	164	170	192	164	174	181	173	147	162	162	167	178	156	171	160	162	172	161	158	166	167	159	202	180	157	174	160	159	169	173	173	158	163	184	168	154	146	153	168	135	156	164	135	161	175	164	162	165	142	170	161	162	173	166	153	171	164	157	170	157	143	155	159	170	146	160	180	176	166	166	174	155	162	171	183	180	138	157	165	171	189	157	178	142	169	168	172	148	173	154	174	165	182	196	172	146	168	174	154	169	162	147	169	163	169	181	179	146	179	168	180	164	183	152	163	150	172	164	177	157	179	155	150	169	152	166	167	170	156	172	182	156	146	151	165	180	172	168	184	147	143	161	169	163	159	149	167	162	164	165	150	149	151	153	182	145	189	152	165	153	159	142	167	161	159	140	167	158	190	165	166	169	154	160	156	183	168	190	161	157	151	157	197	176	155	165	185	158	163	183	164	161	178	177	171	179	150	168	173	148	163	158	162	132	166	170	164	133	184	181	164	149	172	163	157	167	188	162	165	168	154	153	167	170	158	160	163	171	135	151	158	151	148	161	158	175	165	149	163	159	168	175	149	157	171	177	155	170	161	177	159	155	152	171	149	155	164	168	152	162	161	182	161	163	175	169	165	156	161	173	183	167	163	157	183	143	155	166	185	184	169	165	182	151	152	159	183	166	181	155	170	180	161	165	167	176	161	174	147	154	164	178	155	157	166	170	161	165	153	161	169	169	163	167	172	189	179	170	170	149	164	152	186	160	158	156	181	201	143	161	171	167	154	190	178	143	160	157	166	173	172	164	139	163	165	180	175	165	154	160	164	180	176	173	154	153	159	164	177	159	153	169	178	143	159	161	172	172	155	163	170	191	158	158	136	160	143	164	144	158	155	155	135	155	153	173	163	161	165	164	197	164	154	173	166	158	160	163	182	154	171	155	160	168	184	170	157	162	173	165	161	137	159	155	169	176	147	159	167	188	177	169	178	156	152	148	159	175	175	153	152	183	183	168	171	179	189	156	174	158	160	151	188	166	163	174	162	162	170	157	168	143	170	149	156	172	166	164	167	150	152	172	132	162	183	163	173	158	169	153	188	171	164	166	145	153	171	164	160	151	170	167	182	191	173	160	183	160	143	159	139	157	157	169	170	168	178	172	162	162	181	185	173	154	151	190	153	160	170	164	161	173	194	166	146	189	179	179	157	175	165	165	175	145	164	162	169	182	154	146	189	189	166	185	151	161	161	164	153	172	163	168	162	170	142	168	155	162	155	173	171	174	174	160	154	176	161	152	165	168	148	191	142	141	165	143	149	178	163	131	159	159	149	188	171	177	158	162	171	154	152	167	148	148	143	171	167	175	168	147	156	179	179	177	181	183	170	177	157	158	162	158	173	178	157	186	162	159	142	154	152	180	168	179	145	182	170	174	159	172	173	169	173	159	175	162	179	162	167	151	144	173	161	153	158	175	181	166	174	157	176	161	172	154	177	169	195	163	159	158	153	174	166	167	151	166	152	163	144	167	170	179	164	180	150	159	157	165	167	182	136	168	175	159	180	144	149	168	162	146	147	167	161	171	148	169	146	179	141	178	168	163	162	177	165	162	122	178	158	165	173	160	185	157	145	182	174	152	172	171	167	153	159	160	156	166	158	154	181	178	166	199	146	151	155	161	159	159	160	169	168	157	161	167	181	150	156	162	189	130	164	146	147	162	155	180	167	162	147	168	182	170	172	135	151	178	178	155	161	155	162	167	182	140	185	154	183	166	157	168	160	166	191	142	154	166	163	175	156	141	141	153	154	155	183	175	160	159	150	184	163	161	170	138	155	160	156	146	160	161	174	179	188	157	187	195	163	128	167	157	146	145	165	169	159	160	152	161	168	165	169	184	164	162	145	172	154	149	156	157	155	155	194	144	163	150	166	161	181	161	164	169	159	168	167	178	152	136	157	164	174	166	168	194	143	163	173	197	155	158	155	155	183	173	184	152	174	210	171	184	140	166	146	160	144	192	146	146	151	162	168	149	179	168	174	145	156	165	172	150	168	140	169	151	177	164	158	173	157	168	169	156	145	183	160	165	166	156	152	177	188	149	182	159	148	156	139	172	164	156	175	173	159	172	167	157	132	155	161	202	153	159	165	156	156	157	134	157	183	172	131	177	167	160	150	187	156	178	153	164	150	167	163	164	186	154	155	175	135	162	161	141	153	130	183	166	174	148	171	168	164	184	177	147	174	170	186	165	167	174	138	161	162	175	160	157	154	156	158	175	156	161	176	169	158	166	162	177	166	153	167	163	170	174	181	151	151	151	172	145	162	160	164	175	179	164	165	167	144	156	154	181	160	175	149	182	193	179	165	151	144	169	155	151	156	174	173	170	164	147	173	143	155	179	162	153	156	162	181	172	164	191	175	164	137	171	169	157	160	152	170	180	150	145	156	151	178	168	164	147	167	185	175	155	174	172	148	171	165	169	165	184	157	188	153	179	180	157	157	156	155	166	180	172	184	173	149	166	177	173	174	159	157	157	167	177	137	185	148	162	173	177	167	161	172	163	166	156	130	155	176	167	178	180	164	169	194	172	145	150	151	153	193	150	172	179	190	154	152	157	181	188	175	170	176	172	186	172	166	159	180	155	201	151	147	193	189	158	161	164	144	180	162	198	154	189	150	167	172	157	185	187	191	160	174	167	167	161	149	142	159	157	170	159	141	156	145	156	178	165	141	175	159	155	147	164	155	169	159	177	142	142	169	183	171	165	177	161	163	138	172	155	173	181	178	168	199	160	172	178	146	179	170	162	166	168	161	140	159	174	148	162	173	138	161	155	160	159	153	162	183	159	170	165	189	184	137	158	160	152	170	167	178	162	154	184	164	163	170	178	177	154	166	167	163	153	155	178	169	186	178	174	166	176	157	155	138	155	159	137	166	148	160	160	153	150	186	172	167	151	179	153	178	159	172	189	174	166	183	174	178	154	147	169	178	163	165	181	168	188	160	172	151	136	162	175	141	168	150	162	150	153	167	149	159	175	172	162	157	144	176	180	163	145	176	184	181	160	169	169	149	189	159	168	154	169	138	146	164	160	166	157	154	162	176	162	184	187	142	164	158	183	165	158	174	154	166	156	151	164	153	186	174	146	182	161	162	179	176	176	149	151	169	185	161	164	165	162	166	150	162	161	150	158	151	154	178	169	160	165	144	165	151	156	187	173	153	170	167	186	154	169	171	157	157	168	175	156	169	175	170	169	174	157	150	180	165	150	170	190	169	170	167	158	152	202	143	166	156	165	165	166	151
2100	535	594	636	560	506	552	526	475	496	511	483	499	3741	8507	6664	1059	418	422	453	457	474	437	451	421	453	455	441	499	448	490	439	416	411	461	472	453	486	454	449	437	474	440	456	491	436	422	465	425	432	468	484	420	415	445	436	423	433	433	478	409	439	435	432	406	422	466	439	444	418	432	455	442	473	439	454	505	441	418	464	475	407	470	452	463	438	422	424	468	450	437	433	460	461	426	447	403	428	441	424	450	453	432	478	445	451	459	482	450	462	406	439	437	460	440	452	431	464	410	479	441	423	442	416	430	453	461	429	436	429	467	449	423	459	458	420	466	429	450	434	443	430	450	464	434	439	481	439	454	420	429	480	457	457	443	453	442	452	464	438	427	454	450	452	434	465	512	428	431	407	448	455	439	423	458	436	459	424	453	415	410	444	454	454	426	471	455	448	437	439	472	440	512	427	452	450	457	483	471	457	437	460	427	448	494	468	486	495	439	453	473	430	444	411	428	407	451	423	429	431	463	452	440	436	450	446	460	417	432	422	437	418	437	458	423	466	451	421	405	451	437	454	406	449	423	434	462	430	459	457	418	404	474	441	449	417	472	429	473	427	432	430	429	429	449	412	438	446	433	452	439	450	479	428	439	429	424	431	437	481	439	423	440	442	473	477	433	417	415	477	441	429	485	410	428	457	446	440	483	428	451	456	427	440	442	459	451	440	464	469	457	451	458	474	463	469	476	415	435	454	435	484	443	457	436	431	420	449	447	447	446	496	448	432	446	411	438	423	466	464	420	443	444	447	440	485	442	412	457	448	472	414	435	464	420	462	429	456	431	459	443	460	431	460	447	458	454	457	465	449	486	447	449	411	432	454	466	446	437	453	454	435	454	415	452	455	434	419	443	438	435	421	432	478	428	476	448	424	443	479	412	457	432	469	440	451	443	434	433	457	459	450	452	418	427	442	457	473	462	447	441	463	424	469	431	403	425	477	426	441	422	461	403	434	436	451	447	438	422	445	442	439	489	465	459	455	408	424	439	447	427	442	463	451	399	417	454	472	439	421	454	456	449	461	479	468	425	463	442	421	459	413	458	408	479	508	462	429	460	446	471	456	442	394	477	422	442	446	444	451	454	422	442	452	446	433	417	405	423	436	455	490	488	446	434	433	409	455	464	411	449	441	446	455	444	414	450	454	396	449	468	465	464	463	478	458	498	407	457	429	430	434	460	395	449	446	402	477	454	432	449	460	466	454	421	453	480	444	429	466	442	467	430	427	445	432	441	453	459	466	444	423	460	421	464	472	482	466	439	457	449	481	434	438	467	478	449	434	407	420	471	457	450	433	437	445	412	478	420	469	443	438	448	447	435	411	451	449	451	433	451	449	442	470	445	427	426	473	437	452	451	461	449	448	455	469	449	403	420	441	443	407	453	461	423	445	465	466	422	482	433	452	439	468	449	429	446	467	444	415	449	411	447	454	455	449	449	433	472	477	407	453	460	445	479	430	419	460	425	473	419	429	430	441	491	440	461	435	511	439	408	431	431	444	456	438	451	424	455	456	457	419	470	459	437	451	485	486	425	436	448	421	447	455	442	476	457	458	445	446	440	419	420	438	426	406	499	448	463	438	442	472	431	424	445	417	476	417	424	470	462	461	454	410	431	450	433	430	488	475	454	463	433	416	449	439	431	453	454	414	436	436	487	461	450	449	454	439	466	473	444	475	476	450	449	434	465	423	463	464	457	411	471	389	440	448	469	463	440	461	473	426	420	419	445	456	438	432	418	436	423	433	424	465	442	462	458	396	438	467	461	465	455	448	444	437	411	450	476	427	448	456	451	445	448	471	441	433	453	418	434	494	454	455	416	448	420	439	455	473	429	424	446	491	427	417	462	430	399	420	427	493	445	447	441	431	416	476	457	444	434	442	459	503	437	422	430	446	427	460	452	477	456	436	439	404	442	423	490	454	467	436	434	438	436	427	492	467	450	395	436	430	448	425	477	452	477	460	427	416	454	430	484	456	464	422	465	445	451	410	423	413	450	439	431	438	462	442	448	457	431	436	453	437	460	458	432	425	450	466	475	436	449	441	448	423	454	423	436	458	446	418	446	473	414	452	456	458	426	447	464	455	448	457	444	417	417	442	453	465	429	462	446	450	456	454	431	434	449	457	496	434	466	432	458	449	457	441	494	462	447	456	428	437	470	446	440	424	445	431	445	431	439	417	483	481	415	470	493	426	479	424	496	428	433	499	450	447	443	483	450	491	433	395	484	413	450	446	459	414	445	467	450	426	430	455	465	437	445	440	434	453	433	485	458	413	441	474	428	470	447	443	442	496	443	450	429	454	464	452	440	438	447	438	425	418	456	461	424	484	428	426	442	415	364	451	443	478	439	401	412	466	421	453	421	442	426	442	451	411	477	446	427	423	438	469	433	452	394	431	457	420	449	442	454	465	438	458	459	408	457	450	487	420	449	456	445	418	449	448	469	486	448	487	432	426	454	481	467	470	430	442	406	420	435	401	450	471	463	450	437	454	425	446	400	455	434	445	433	467	430	427	440	420	476	448	421	440	460	446	445	446	462	447	441	426	429	432	471	417	489	465	457	455	440	473	486	475	434	422	469	451	443	460	484	440	479	436	451	417	446	423	450	463	478	423	467	434	451	470	438	457	431	465	450	456	494	460	469	474	432	433	466	426	429	471	431	455	482	445	442	436	465	429	445	438	468	460	443	474	434	414	465	445	463	465	448	447	436	449	398	448	454	437	450	449	410	467	455	450	486	459	488	451	459	426	457	443	445	467	463	473	462	447	404	461	431	458	431	424	454	459	437	439	440	432	437	400	419	436	473	426	437	439	455	495	460	439	458	465	417	516	476	424	421	484	441	430	440	437	434	434	436	444	465	468	427	446	434	458	446	443	416	436	418	464	410	461	463	474	463	449	433	446	443	409	447	461	450	427	433	453	430	442	444	389	444	413	459	453	437	445	461	444	471	471	428	468	441	430	442	449	464	445	454	433	456	444	436	425	458	446	457	433	420	459	429	447	424	449	432	466	423	402	452	393	464	419	432	431	454	438	452	453	447	397	450	463	425	442	464	412	451	393	427	445	445	445	436	466	449	448	458	462	444	441	450	492	437	416	433	469	450	431	452	430	423	422	435	441	458	478	462	439	433	451	449	454	432	461	448	456	438	424	444	444	439	468	443	426	470	464	439	459	452	445	442	493	444	431	450	440	403	399	453	434	506	387	458	451	459	434	460	456	459	424	439	414	458	448	430	457	452	417	448	463	461	444	424	468	474	434	432	450	450	428	465	453	444	395	437	451	430	454	472	454	479	453	507	503	429	447	454	452	456	429	430	433	416	431	458	439	450	462	461	438	439	407	431	426	455	446	446	457	504	469	438	443	436	442	435	447	468	456	412	466	480	449	423	461	450	459	448	404	453	447	444	452	445	424	419	422	424	425	450	442	438	421	464	422	426	432	441	456	440	393
6766	1185	1332	1106	744	638	500	413	355	315	315	302	330	6969	14560	8991	1668	238	230	218	253	211	233	214	209	248	209	226	239	205	223	226	212	233	215	202	228	233	191	212	205	208	221	200	222	202	209	208	199	233	242	220	194	224	206	219	234	221	222	211	243	222	212	215	214	211	225	213	202	178	214	219	196	210	205	229	205	207	203	265	230	222	208	225	239	219	225	213	224	215	208	223	219	237	205	208	205	230	197	224	218	193	197	205	229	214	223	207	220	207	221	230	206	226	234	223	222	232	214	221	234	231	199	217	224	249	212	206	222	208	210	207	208	213	229	240	192	218	219	210	200	208	214	209	217	214	195	228	207	221	220	200	214	206	210	178	221	204	213	182	221	225	230	210	204	225	213	233	197	227	238	202	232	222	193	222	223	213	226	221	230	237	220	222	242	204	203	192	215	213	207	205	211	231	211	202	217	193	214	211	205	219	216	187	202	212	216	193	223	219	223	241	206	234	219	213	211	227	200	206	220	238	216	201	226	202	227	212	194	235	223	210	216	222	233	213	226	236	226	225	191	235	228	225	209	203	198	227	219	200	218	240	236	227	200	230	212	209	249	213	228	206	204	231	225	205	199	209	215	210	195	203	196	190	216	242	228	228	216	222	217	242	217	195	243	219	222	200	249	212	251	223	178	217	214	211	221	202	210	218	202	204	220	221	209	208	210	232	231	227	191	223	239	235	207	212	209	204	197	213	234	202	215	223	212	221	195	190	195	205	199	228	249	240	226	230	206	216	207	183	207	234	213	216	215	212	199	200	219	202	212	210	228	202	241	225	205	235	199	231	204	194	211	232	197	248	228	218	226	201	205	201	233	219	221	184	235	235	192	230	222	217	234	180	207	225	203	216	224	223	220	188	225	230	210	226	190	234	199	217	210	198	222	199	206	221	196	218	243	215	212	213	204	208	209	215	236	213	232	202	228	205	208	173	209	222	215	194	190	209	212	216	204	234	210	237	218	183	249	228	247	199	222	220	200	203	195	204	205	226	221	202	202	212	217	217	233	189	191	215	226	250	205	196	196	201	239	241	194	198	201	201	219	223	241	202	216	233	199	190	201	225	223	216	209	199	225	192	204	221	198	222	212	208	208	244	220	230	220	211	206	216	229	227	220	207	189	198	225	244	198	212	192	220	189	179	214	199	216	232	194	204	184	226	213	209	197	219	218	222	225	228	234	213	213	230	221	213	242	180	235	230	222	207	221	195	208	219	224	205	215	233	199	210	212	225	196	208	232	204	217	230	243	211	251	215	200	212	200	233	209	187	217	186	232	218	222	216	193	203	211	211	182	235	208	243	234	221	218	237	206	206	218	225	227	226	215	223	203	221	209	183	225	235	224	237	221	210	195	198	192	187	230	222	224	239	216	192	222	209	205	199	216	213	222	216	232	217	261	240	217	190	210	182	213	218	222	231	216	199	219	235	205	217	227	201	216	193	197	211	210	202	191	213	237	198	235	220	222	230	214	227	225	223	210	207	228	205	196	213	221	202	216	197	219	227	205	212	224	249	205	210	216	236	198	201	191	219	256	238	219	225	211	217	189	223	228	220	197	202	207	214	214	219	220	187	231	185	227	213	215	193	242	209	229	242	197	215	220	236	203	233	223	211	210	219	202	245	227	241	233	217	237	215	224	211	200	197	214	219	232	187	197	184	218	221	216	227	242	237	200	227	185	200	216	209	230	244	196	231	231	210	232	210	206	221	227	226	249	234	201	209	198	213	222	216	239	205	204	212	214	218	213	232	248	209	218	193	203	212	211	222	222	202	199	220	218	217	213	202	220	224	196	220	207	218	243	218	203	213	225	229	220	206	207	213	224	182	226	230	223	203	220	208	205	225	221	194	208	215	227	228	212	222	223	211	205	203	200	230	232	212	210	216	213	226	202	173	212	224	224	223	215	203	243	213	196	217	199	213	209	227	198	203	201	202	212	225	197	221	192	255	211	209	213	221	191	201	205	223	213	214	189	214	232	200	207	204	222	200	239	233	208	218	212	207	212	199	239	208	233	228	205	219	204	207	217	215	221	210	224	230	210	203	223	217	248	229	190	221	212	212	216	218	208	237	201	232	225	211	205	212	231	219	235	210	217	186	232	227	245	226	232	223	204	223	219	193	197	217	189	229	205	215	190	227	225	224	203	199	230	203	224	199	212	189	217	206	204	218	203	202	224	205	213	182	217	200	224	227	188	220	233	202	202	215	193	222	217	236	198	220	217	197	214	231	199	198	235	209	217	242	219	195	198	210	243	225	196	239	202	206	194	205	224	220	211	203	210	201	215	218	215	216	210	217	207	204	218	218	195	191	224	197	200	217	220	203	202	178	220	214	229	199	252	226	216	248	217	216	223	220	251	208	222	214	229	199	221	203	228	230	221	234	213	194	209	228	231	246	204	203	223	204	210	241	208	199	198	199	237	236	224	206	205	171	210	202	207	209	195	206	197	230	208	203	202	220	198	211	235	203	212	223	205	218	217	180	193	236	218	224	221	224	204	207	217	172	243	209	200	242	214	223	206	205	199	213	202	215	180	226	205	205	214	203	219	219	248	199	178	195	214	207	228	223	221	224	216	217	216	219	249	218	242	189	234	200	213	183	251	211	235	224	228	244	216	211	224	234	224	220	229	211	236	236	209	198	214	225	183	194	224	200	201	200	208	214	238	219	214	226	196	216	212	213	243	188	228	204	198	237	207	209	217	214	175	193	199	227	229	205	236	212	221	210	206	197	208	226	216	212	193	231	200	229	205	230	220	219	223	206	222	189	190	207	223	204	189	212	218	196	202	219	226	230	190	207	239	229	241	232	208	245	206	226	206	227	194	209	228	205	232	238	217	201	244	203	214	193	189	216	203	240	251	210	209	232	220	211	205	216	193	197	223	197	212	212	214	230	210	201	215	178	211	212	246	219	202	204	209	196	210	224	193	200	227	208	185	199	215	211	197	220	236	198	237	222	211	197	219	238	238	218	210	228	192	197	225	222	205	219	210	216	205	226	208	231	223	248	202	203	189	209	222	214	219	211	222	239	201	230	203	194	229	211	217	186	225	218	201	215	219	219	197	211	214	210	206	217	221	223	194	224	188	198	234	213	228	235	224	207	203	213	224	231	227	202	227	190	236	211	220	213	218	228	195	221	217	206	204	234	240	231	196	201	236	201	216	222	212	209	201	207	211	220	215	210	203	234	208	221	209	224	211	254	228	213	218	210	189	210	230	229	218	214	208	239	239	239	233	240	186	197	211	202	210	219	231	218	190	210	221	215	202	211	193	209	215	216	236	199	203	210	226	229	206	205	198	219	219	192	188	191	235	211	223	216	209	229	213	204	197	223	197	213	221	223	195	215	189	201	216	207	206	217	215	249	217	204	242	218	195	201	225	222	209	189	204	227	230	197	218	210	213	226	227	215	211	228	202	226	227	197	203	241	216	189	228	208	202	214	205	195	205	203
5429	1543	2918	3541	2840	2538	2001	1798	1544	1329	1237	1124	1439	27474	38809	23060	7869	609	589	599	558	594	606	607	570	586	583	567	633	594	624	607	596	538	529	563	565	544	521	533	573	528	529	572	543	599	526	552	578	565	579	554	589	571	601	553	577	537	541	572	565	574	560	567	568	587	547	518	562	520	557	581	574	612	544	605	567	595	541	562	561	599	573	563	552	539	569	553	540	563	558	571	531	540	532	557	612	517	534	569	575	591	584	554	539	524	516	573	529	567	555	559	559	547	548	528	601	506	521	593	589	584	528	548	546	550	496	564	519	560	577	566	508	563	526	548	575	558	580	567	566	532	543	558	542	564	561	593	566	587	576	539	536	576	558	562	535	547	592	564	593	533	545	548	588	620	553	587	628	577	572	535	559	616	514	557	548	542	535	537	524	548	583	545	560	575	583	603	585	561	571	600	538	578	554	560	584	579	592	540	588	568	564	549	564	553	578	567	552	536	554	569	554	536	527	551	564	577	532	527	559	549	558	595	536	576	563	547	552	585	575	542	540	513	546	561	537	546	551	552	565	567	562	602	538	559	584	591	565	554	553	507	591	591	548	541	546	578	564	613	582	590	553	555	575	564	536	564	545	539	573	556	570	544	554	517	554	593	597	557	562	567	582	584	530	579	506	557	561	579	552	566	577	545	582	559	592	532	558	521	552	557	538	556	506	586	562	518	546	524	547	537	537	540	552	529	532	573	587	570	566	547	552	525	573	601	546	550	592	590	562	507	548	544	553	566	538	522	542	568	559	568	551	615	621	577	568	561	552	579	550	563	539	553	556	544	536	543	550	583	543	539	581	564	627	548	573	553	567	612	557	563	555	546	551	583	542	541	551	567	602	529	588	540	582	552	536	522	527	564	562	580	552	578	576	536	550	558	529	576	556	541	595	555	578	545	583	544	549	524	546	561	566	575	557	572	552	549	540	554	560	543	533	553	592	486	570	514	508	553	538	559	525	558	549	521	588	571	575	567	566	569	566	544	567	577	563	541	572	583	544	553	551	561	558	568	617	563	581	599	562	570	578	535	555	591	612	591	536	569	560	586	609	571	582	543	566	582	560	543	526	582	561	558	562	544	551	555	578	566	559	596	571	536	562	554	547	549	560	521	560	565	535	547	535	549	520	579	601	564	568	550	502	542	557	564	556	583	563	547	574	540	548	543	553	563	591	550	540	570	529	588	561	530	561	527	552	605	556	562	565	538	557	594	556	507	546	575	593	562	531	530	555	568	543	543	545	581	600	621	582	557	538	566	539	544	584	545	615	559	591	554	565	550	563	577	553	577	558	548	528	553	579	564	565	572	579	566	569	554	560	574	570	561	567	567	567	573	571	541	587	589	575	568	569	566	587	583	552	573	545	569	556	555	564	551	595	532	565	569	555	543	545	534	570	530	573	531	534	550	551	586	528	606	564	566	543	551	564	551	574	561	591	532	543	531	519	571	509	520	533	575	561	588	545	499	549	598	586	571	573	552	570	578	581	554	562	533	591	510	553	553	559	533	546	510	595	578	528	514	589	582	563	590	572	570	584	536	557	549	536	564	514	516	578	511	586	549	570	548	562	521	568	580	567	548	546	579	594	589	594	592	571	559	559	570	610	592	561	550	550	568	581	552	533	553	538	547	517	563	572	561	555	536	528	561	556	603	596	565	543	549	544	540	501	584	551	584	542	596	556	577	557	576	542	528	552	532	542	549	538	588	564	523	524	538	549	570	510	551	568	562	522	560	579	530	528	584	581	600	573	575	526	538	543	560	573	562	556	561	569	536	572	581	552	595	549	536	616	542	585	575	580	557	537	537	536	532	541	554	546	539	582	495	536	559	542	550	569	522	520	514	548	555	560	565	544	544	556	556	566	578	522	540	528	554	565	555	572	551	578	541	542	513	512	576	563	554	531	598	583	590	535	590	531	573	505	540	595	536	566	552	587	572	573	593	562	565	541	592	532	560	530	513	597	571	574	582	569	555	591	607	521	537	585	551	517	564	588	574	570	538	538	567	553	536	557	551	551	559	552	536	539	579	557	552	595	574	576	573	549	579	570	576	540	574	555	551	565	584	530	570	530	543	516	549	564	550	590	560	519	586	554	553	541	573	540	544	601	544	532	536	557	515	578	577	556	568	478	565	581	577	553	582	501	601	534	557	559	518	549	563	543	583	570	530	536	572	563	628	535	535	577	574	560	575	579	551	576	540	559	582	562	544	517	554	535	557	547	554	511	539	608	581	602	600	551	569	558	608	580	543	574	529	510	536	569	572	563	605	570	535	581	546	556	561	588	566	566	585	583	592	516	542	572	588	580	543	580	593	537	582	572	517	550	532	550	556	506	578	567	570	567	556	539	548	580	541	565	549	544	572	610	549	564	572	525	524	538	600	578	538	580	557	544	533	529	520	542	520	576	589	598	568	572	520	550	575	561	572	534	565	521	550	522	534	547	580	560	569	511	538	565	575	579	550	562	589	562	558	525	559	581	557	541	542	561	594	527	557	535	557	554	531	607	542	561	586	552	569	540	542	593	540	564	554	604	541	553	527	569	548	579	541	580	601	573	575	597	558	571	561	587	571	603	563	555	574	558	582	548	562	540	556	582	558	517	542	559	602	561	583	551	575	547	555	554	579	553	576	544	582	600	583	591	547	571	580	562	537	563	558	580	594	503	528	554	563	615	580	596	544	527	546	573	565	585	581	546	552	538	592	524	545	568	523	526	575	554	545	602	551	553	563	568	571	576	595	598	539	579	532	567	530	546	544	585	618	592	618	552	570	526	539	559	505	579	591	571	545	524	583	526	532	580	559	570	556	570	555	539	561	549	542	569	561	544	609	546	527	559	561	556	593	554	563	564	540	606	558	589	575	577	560	594	515	572	567	597	613	567	551	641	558	606	553	573	513	555	572	563	502	535	580	607	610	578	544	592	537	606	575	511	561	554	558	590	554	530	544	518	551	569	598	577	521	535	589	628	543	579	562	544	597	535	540	559	557	591	531	537	559	563	572	524	545	576	589	516	573	540	585	591	532	554	594	566	576	560	561	536	597	541	574	561	545	549	567	569	575	558	558	571	529	568	507	567	549	584	545	585	569	538	541	539	518	602	558	546	602	532	531	548	605	577	589	511	586	573	535	555	587	592	562	562	536	584	596	547	573	572	553	537	552	549	569	578	569	548	604	579	554	591	532	526	556	539	558	531	572	564	558	514	572	558	502	564	568	551	544	514	521	590	583	566	548	575	564	536	605	552	556	554	558	566	564	554	587	488	517	602	562	529	575	525	573	553	562	591	569	546	533	549	571	557	546	554	530	586	525	578	547	591	553	603	537	552	563	614	552	562	533	549	572	527	577	588	560	565	518	587	507	552	568	543	550	582	603	562	589	577	567	559	592	536	572	547	531	528	569	543	567	581	539	571	579	553	568	577	592	570	526	522	518	560	590	577	562	592	533	549	551	558	563	566	567
12777	2343	2649	1860	1192	880	646	497	464	397	348	327	604	19239	22868	14599	2893	188	164	141	142	151	164	167	162	151	162	153	133	177	143	158	149	144	133	148	135	145	157	145	166	148	170	156	148	171	146	134	142	175	138	153	164	148	138	137	152	147	134	143	133	146	174	145	145	142	169	143	138	149	159	162	161	152	145	137	126	121	179	155	157	129	145	158	153	141	150	137	154	157	136	125	158	142	157	150	154	148	161	165	169	157	124	166	162	143	153	165	116	152	144	137	140	137	158	160	143	136	142	133	120	150	144	142	157	144	163	129	143	143	157	136	171	168	168	174	147	151	166	159	144	138	149	150	131	154	143	126	155	164	135	150	161	146	158	161	136	134	145	143	177	153	134	157	140	152	137	160	170	154	144	161	139	159	160	128	120	151	164	152	157	162	145	128	169	155	167	136	143	166	152	154	131	155	142	140	145	159	136	160	159	156	140	141	151	176	155	163	147	143	146	159	151	139	157	165	162	142	154	152	160	149	137	152	156	130	156	140	154	147	133	151	138	158	171	138	149	138	156	149	151	122	135	153	163	163	142	158	150	138	161	144	174	141	162	150	156	140	167	160	168	156	121	161	145	150	136	160	155	143	152	136	155	156	145	152	141	143	139	155	129	153	150	139	135	136	140	149	165	135	144	124	148	149	160	160	152	136	158	154	152	159	119	115	167	147	143	140	154	172	149	130	145	131	168	152	150	156	126	141	152	156	150	171	138	152	148	141	152	153	142	140	129	131	152	143	150	140	175	135	146	132	149	134	145	136	157	147	123	140	174	160	141	170	154	145	161	173	148	147	154	147	150	134	150	157	150	149	141	163	158	144	147	166	143	183	164	143	161	134	173	146	160	169	158	161	151	139	181	147	157	142	152	161	162	128	165	163	143	150	176	171	148	155	161	129	163	142	121	138	135	132	146	155	136	152	135	148	157	153	133	158	144	159	165	137	145	149	134	154	129	149	161	132	138	150	139	127	150	124	146	155	130	145	138	148	123	154	157	142	152	129	146	144	132	154	151	147	165	125	152	141	147	139	142	157	157	145	140	162	162	129	144	149	160	144	145	148	164	132	168	145	125	148	136	143	159	128	142	148	146	111	142	152	143	155	139	147	154	139	151	140	140	149	144	145	149	132	136	144	148	145	137	154	140	156	165	127	182	154	147	163	166	127	169	151	160	142	133	135	168	160	130	165	168	159	142	149	157	140	156	142	145	151	150	149	157	152	158	163	166	147	161	163	145	146	156	150	124	126	147	143	142	122	144	152	147	146	163	155	138	127	129	140	158	142	164	124	144	148	161	169	144	159	143	154	158	149	140	135	156	146	175	150	136	127	155	153	158	167	158	138	147	132	164	123	134	139	148	148	149	134	160	151	151	187	133	154	152	152	149	150	146	137	140	170	151	139	160	139	142	176	166	144	154	145	145	166	170	151	132	139	122	155	155	139	132	147	134	149	179	137	132	155	143	172	135	129	143	139	129	169	131	156	142	152	177	176	155	167	151	128	163	142	141	141	160	153	160	142	146	128	135	130	122	144	151	161	144	148	146	156	134	146	159	160	156	170	151	144	145	159	141	140	153	142	142	167	127	150	146	143	166	131	176	135	154	157	166	160	150	136	176	181	139	129	160	150	164	150	145	144	178	145	157	137	155	156	155	163	141	162	146	143	160	162	176	161	142	155	151	161	134	155	188	132	135	145	154	166	140	140	162	152	140	132	153	156	138	147	166	148	133	135	158	150	143	128	142	134	132	157	142	159	148	136	139	157	184	167	150	141	157	140	134	163	145	162	154	150	175	153	149	138	157	162	171	133	147	135	130	175	145	142	142	152	169	152	150	162	152	157	160	149	134	125	161	149	151	155	142	133	142	151	145	162	138	164	150	143	144	124	130	159	149	130	132	129	130	143	143	138	158	144	152	152	152	133	142	160	144	156	126	140	146	124	145	157	137	153	137	153	149	156	135	154	155	146	168	154	137	154	170	135	132	156	137	138	159	138	155	151	144	142	166	165	167	155	144	143	146	178	140	164	133	163	143	148	162	135	157	152	168	130	168	141	149	131	135	168	130	165	160	132	139	148	136	161	183	150	155	128	149	152	154	162	142	154	150	160	121	152	145	154	165	159	161	159	139	154	157	150	131	122	137	145	157	158	146	146	143	134	145	149	139	150	169	143	140	157	154	156	124	164	130	156	146	171	174	158	166	170	166	126	144	158	149	170	175	128	157	171	168	149	157	144	161	147	144	161	142	134	136	145	153	135	148	134	159	144	138	130	118	146	162	144	156	125	156	135	170	125	157	161	140	156	153	143	126	155	146	142	136	142	161	150	154	173	153	145	144	128	151	150	157	159	159	138	132	150	174	133	154	178	148	155	147	154	135	137	166	141	150	146	150	130	138	120	160	158	156	145	154	169	140	148	164	164	134	146	163	137	159	136	136	155	165	152	139	132	183	162	146	153	146	143	136	165	154	149	167	151	121	133	142	152	145	139	162	147	151	132	158	155	157	158	148	172	146	162	136	157	138	143	136	150	167	167	155	137	155	136	165	145	138	170	155	149	154	136	166	167	148	158	135	159	136	127	128	133	169	149	150	155	144	140	141	168	140	145	167	140	162	138	142	164	148	150	146	159	173	132	154	161	142	139	137	151	153	126	157	142	129	154	137	176	160	143	152	148	160	133	136	169	132	163	146	153	139	135	160	147	121	158	163	135	126	137	152	147	144	144	158	141	141	128	142	123	162	160	156	149	159	146	141	154	168	157	129	139	136	138	166	125	140	153	126	185	155	142	134	150	185	161	158	148	160	148	154	141	124	150	154	133	147	144	134	160	135	167	148	140	139	138	143	157	139	166	143	141	143	162	144	146	158	167	159	154	162	164	155	154	145	153	140	131	148	150	142	145	144	122	145	150	149	157	161	153	152	159	134	165	146	127	160	156	159	163	137	144	155	153	165	146	181	143	151	137	146	154	165	143	123	148	141	141	139	152	137	132	157	127	154	146	150	127	163	144	148	140	153	127	136	143	150	130	139	133	139	130	155	142	144	163	122	162	135	144	154	158	138	158	145	152	170	155	142	144	151	171	124	158	159	139	158	148	145	151	148	151	152	177	143	137	158	161	162	140	154	163	127	156	164	145	173	155	161	132	161	147	140	145	176	164	159	138	143	166	148	168	147	158	154	142	158	155	145	142	155	175	149	155	150	136	136	122	139	166	160	142	172	139	155	135	139	160	143	164	125	169	142	158	149	140	153	164	112	149	142	176	151	138	133	135	134	152	147	140	158	135	152	179	169	128	142	136	143	149	170	133	137	145	146	170	163	160	138	146	138	157	148	136	155	123	154	126	160	126	146	143	178	141	151	141	144	154	140	156	143	149	144	142	140	151	145	125	161	147	138	135	182	164	143	159	139	149	143	154	132	156	152	150	160	149	145	167	133	129	146	140	136	141	137	159	160	132
7213	2225	5012	5662	4868	3906	3155	2678	2279	1936	1737	1565	3324	44752	45277	28218	10908	485	479	471	493	458	443	397	459	434	409	449	401	423	397	422	371	400	426	406	421	401	385	417	390	381	403	413	397	394	412	383	403	417	400	397	402	413	418	389	410	417	373	407	373	396	410	382	337	406	381	381	414	381	369	413	396	434	385	412	373	371	380	404	426	434	422	379	393	364	405	372	407	392	414	405	393	378	372	390	343	380	409	405	347	368	371	386	385	421	402	375	382	383	405	380	400	388	395	376	416	408	430	401	411	394	380	379	371	385	374	371	395	379	394	388	383	408	399	391	379	394	393	379	379	404	376	375	361	368	352	406	366	411	448	387	379	412	410	418	402	415	412	414	376	416	387	371	397	384	385	404	434	387	404	395	386	386	359	383	359	393	361	389	379	347	384	370	401	409	379	432	390	404	385	403	393	436	416	382	379	379	407	411	392	408	396	406	439	353	392	377	406	384	425	349	391	370	368	369	393	381	402	393	416	397	360	397	393	401	396	344	388	415	409	342	369	384	421	403	384	371	399	373	369	390	366	391	402	404	398	393	388	384	409	380	398	398	395	374	361	380	386	384	408	411	353	391	389	373	384	404	357	379	373	411	371	381	436	401	416	397	373	387	367	407	398	387	404	368	377	364	394	404	376	371	391	359	370	405	378	374	389	390	386	388	401	379	379	391	367	406	381	426	369	397	404	381	377	427	373	428	417	396	382	362	381	403	378	410	368	355	384	338	377	389	405	384	415	356	430	365	400	382	375	384	352	393	396	396	379	386	401	393	351	394	374	396	387	415	372	387	423	399	361	447	365	391	373	413	392	372	374	413	375	377	369	348	409	364	392	360	384	383	399	386	351	370	376	388	332	342	351	403	403	378	382	380	390	368	409	381	412	436	386	397	380	410	404	411	404	403	382	380	382	394	376	419	371	421	371	384	400	385	410	405	393	400	377	368	372	380	408	413	382	408	396	412	406	397	379	365	400	402	417	398	394	370	391	361	366	390	408	413	442	378	395	424	386	417	421	394	429	388	403	384	430	393	360	371	442	409	363	416	389	373	392	371	381	369	380	382	396	372	396	399	381	384	383	377	405	411	381	367	400	394	395	402	396	406	426	398	400	375	359	395	387	425	417	379	392	354	367	381	402	388	386	355	387	384	406	416	402	397	398	394	415	383	391	378	413	394	396	406	400	413	393	392	381	383	389	405	376	378	420	365	379	390	392	400	372	379	364	387	350	413	376	396	405	414	384	394	374	384	417	397	374	395	386	397	382	408	370	364	420	387	365	378	389	382	368	439	415	372	393	381	402	385	352	367	411	400	406	404	423	375	422	408	371	363	385	355	390	394	391	380	378	338	399	366	365	416	401	364	392	400	408	373	383	374	400	392	403	420	409	398	439	394	371	412	379	379	395	372	398	368	428	412	405	371	428	422	426	412	374	399	392	415	395	403	386	395	381	412	392	418	422	384	380	410	434	396	401	417	372	384	359	400	396	385	380	362	375	388	415	411	419	358	395	381	381	402	356	383	421	393	394	393	383	399	371	386	383	392	372	391	364	363	391	369	395	392	414	425	378	387	395	407	393	353	388	458	359	376	363	395	383	354	427	387	373	396	426	400	404	393	376	400	386	407	377	370	389	350	395	398	378	403	359	368	414	391	398	372	385	412	388	409	398	395	393	353	378	384	375	391	390	398	364	397	384	391	371	394	383	384	363	345	400	417	411	433	384	414	363	385	395	444	403	397	402	384	377	414	370	401	382	403	368	400	366	366	413	422	401	377	375	420	396	387	397	378	432	418	379	405	392	386	389	373	414	389	372	370	409	407	366	394	402	394	409	379	389	354	379	393	349	363	376	396	364	404	407	393	418	377	359	410	415	407	415	390	389	384	376	370	382	409	358	403	410	365	391	394	405	371	369	367	374	423	384	367	385	385	393	387	353	364	358	414	369	380	404	349	397	403	398	388	415	403	388	358	404	415	359	375	422	398	394	418	430	383	389	357	388	330	401	352	386	373	390	388	369	409	394	419	439	388	402	416	388	396	391	368	369	374	369	412	387	392	401	402	429	378	402	386	370	382	373	419	366	414	421	389	368	368	378	399	387	373	381	394	388	416	410	417	415	377	388	378	372	381	397	402	421	360	376	400	377	373	406	401	388	394	367	393	375	389	411	432	365	409	385	368	431	405	390	408	402	381	393	412	385	388	370	370	395	363	406	405	382	410	378	399	386	399	392	371	373	357	379	369	367	378	400	355	414	392	426	388	373	419	388	381	389	387	389	371	390	414	403	387	386	392	390	381	398	387	363	373	378	379	398	400	357	398	383	414	382	406	402	372	421	369	361	349	387	357	362	396	406	406	399	370	356	428	378	341	384	406	383	373	369	402	395	356	389	388	370	395	427	384	398	388	368	397	395	405	398	374	389	371	357	402	385	357	362	411	371	398	398	442	394	395	386	397	389	380	403	401	389	402	407	407	369	410	399	386	398	397	383	393	387	401	385	388	367	372	371	394	393	408	403	412	373	397	408	394	388	384	390	404	380	423	398	364	348	362	392	415	387	401	387	432	375	374	389	367	383	420	385	374	370	411	403	402	389	354	355	336	382	386	420	392	382	419	384	397	376	377	393	382	401	380	383	385	389	372	377	377	376	414	357	393	403	383	421	384	391	422	353	420	404	389	420	405	399	382	395	357	378	368	399	381	397	409	368	406	383	417	381	426	365	414	393	398	373	400	375	399	367	398	391	357	418	366	393	393	398	421	400	387	378	417	369	401	384	411	364	388	364	379	351	406	383	420	411	394	396	368	414	383	394	371	383	360	403	389	363	388	363	386	398	407	365	371	402	404	400	396	388	417	390	385	390	375	385	385	424	372	410	396	361	391	371	374	437	367	387	393	377	418	386	358	424	367	388	396	351	393	386	343	381	402	390	364	424	361	385	383	389	380	395	399	385	378	396	395	382	384	359	363	388	401	374	368	382	392	393	354	399	399	391	353	383	399	458	416	400	407	412	371	384	385	418	393	386	364	371	393	402	412	368	378	377	365	395	386	413	374	387	372	376	395	379	376	394	372	372	391	379	383	389	392	357	368	426	429	353	397	365	359	412	386	395	416	392	418	393	376	391	407	368	412	390	397	405	368	388	368	424	396	408	401	364	394	408	370	374	371	400	385	352	386	413	401	383	408	366	397	383	379	390	397	424	408	392	363	385	372	379	338	355	382	369	363	416	373	398	367	360	349	387	355	413	391	410	387	375	394	374	402	376	408	357	351	402	359	374	401	389	367	380	387	347	405	374	398	407	381	394	418	382	388	383	384	436	402	374	424	389	381	394	387	376	381	360	360	388	390	371	424	397	372	430	376	383	370	417	383	370	355	366	351	391	409	374	405	407	406	394	430	381	382	420	400	395	397	387	368	397	388	396	391	406	412	372	401	405	364	406	368	413	396	426	386	413	413	394	384
1904	204	226	230	204	190	212	156	165	178	186	154	175	932	1567	1009	218	155	169	148	177	167	172	165	167	188	158	176	189	183	169	150	154	187	155	154	200	178	169	163	160	160	161	178	172	174	165	148	163	157	173	176	174	181	172	167	177	139	130	168	141	154	154	172	160	168	173	151	146	171	175	168	181	161	165	166	154	142	166	181	157	147	182	176	170	182	161	163	175	177	166	164	174	164	151	148	153	176	148	170	176	186	157	180	149	157	145	144	153	156	154	174	149	151	139	169	164	156	162	170	171	150	178	156	169	160	165	168	163	177	152	158	160	158	159	158	186	165	154	164	169	158	152	159	172	177	159	168	154	153	176	167	154	194	178	183	149	159	167	159	161	181	173	162	199	178	186	166	153	158	168	157	171	181	151	190	159	166	170	173	181	176	184	177	157	185	151	181	174	152	168	178	207	164	183	158	166	175	149	204	164	173	150	150	179	149	174	135	203	165	163	163	166	186	186	148	149	170	182	175	181	167	198	158	148	153	149	170	152	150	161	184	153	163	181	161	200	168	176	164	200	179	172	144	148	189	197	144	187	147	189	152	173	172	188	153	147	167	172	134	157	170	148	161	175	147	156	171	173	144	166	166	175	164	173	167	170	167	155	172	149	167	172	168	172	166	183	146	153	160	156	153	159	160	167	167	174	175	147	156	160	179	167	144	164	160	176	147	157	167	154	168	170	189	164	161	168	168	135	184	182	170	179	180	141	168	179	157	166	169	172	164	166	154	181	179	174	167	146	167	186	174	169	163	159	176	168	170	159	158	177	184	156	170	161	176	154	162	169	187	160	169	174	187	171	154	153	144	150	158	173	183	172	164	163	171	169	154	170	162	189	184	169	175	161	150	162	213	165	186	185	194	165	168	171	157	152	189	165	154	142	157	173	180	149	141	192	158	156	175	174	160	166	183	147	169	187	190	179	160	156	174	173	158	176	176	178	164	157	185	167	182	163	152	173	167	159	185	167	170	144	162	151	149	168	158	167	155	157	177	181	167	166	155	159	165	167	186	183	167	137	156	178	182	180	178	166	163	169	178	170	180	172	160	145	176	159	176	138	179	161	154	179	156	153	179	200	153	175	172	164	171	162	157	160	156	168	131	145	174	172	193	165	163	175	160	159	149	151	172	190	163	183	146	180	174	160	175	176	165	162	153	157	158	150	175	170	156	161	168	181	170	168	155	169	164	170	171	165	174	147	192	139	155	172	162	160	163	172	147	161	185	171	166	174	156	162	171	167	176	160	152	196	205	183	156	163	159	167	172	170	160	174	150	170	169	167	162	187	182	137	167	164	180	185	191	144	143	162	131	157	163	171	151	138	159	170	173	157	149	150	171	178	162	157	169	171	170	143	159	191	180	167	175	166	166	166	180	176	167	157	168	160	163	162	141	157	135	174	144	165	177	142	187	162	157	180	172	163	180	157	163	178	176	145	173	158	175	148	170	151	145	192	173	164	182	152	179	162	176	195	185	174	166	177	155	158	173	172	160	191	157	187	166	166	165	142	180	180	197	174	155	147	172	168	158	188	183	151	177	172	166	137	178	180	169	189	176	145	143	156	159	151	156	187	171	166	184	163	155	154	144	183	189	167	148	168	161	179	181	162	169	194	163	183	179	179	190	166	181	149	142	188	174	159	175	160	174	162	161	163	170	182	176	194	169	148	152	185	169	187	166	165	168	146	156	156	151	151	153	184	177	151	187	170	165	160	168	158	181	169	171	150	146	154	158	154	188	161	160	176	160	183	160	148	155	157	175	159	188	143	171	147	164	171	166	179	183	170	149	154	150	155	159	167	160	143	161	166	184	175	145	186	165	185	159	204	162	141	177	153	194	167	178	193	172	173	157	141	180	160	162	181	174	185	155	203	166	172	170	171	166	161	161	143	189	177	172	184	180	174	162	164	169	203	177	183	152	162	179	170	187	190	169	139	144	139	170	172	178	169	141	182	153	165	177	155	167	159	170	150	170	168	186	157	141	189	176	175	156	180	155	175	168	184	172	154	162	166	156	157	172	179	159	177	183	150	188	168	181	164	175	143	189	169	180	159	169	186	161	159	152	176	170	174	167	169	171	172	157	186	179	177	158	167	166	189	142	153	170	175	164	153	154	189	167	173	146	162	171	168	162	172	177	175	200	165	159	179	154	200	165	168	145	149	146	168	183	162	191	172	173	161	163	207	176	170	171	139	171	173	182	162	156	161	159	163	196	184	144	193	159	153	173	190	148	160	200	171	172	171	182	162	169	180	166	183	173	174	160	180	178	173	130	146	187	158	156	152	164	171	155	171	165	162	167	182	144	180	161	166	168	162	162	168	155	171	182	182	157	169	154	153	157	179	145	158	149	174	165	170	169	171	161	142	174	161	156	187	167	185	169	173	166	143	168	161	163	161	171	148	173	150	179	164	171	161	190	173	156	165	174	147	176	188	181	149	147	192	146	177	160	164	156	155	171	173	179	170	161	182	174	162	152	187	143	156	179	171	174	196	165	166	172	167	168	161	173	196	179	177	171	167	175	177	157	168	152	173	158	168	189	172	162	169	150	151	163	175	161	163	176	152	150	141	154	188	174	168	168	173	152	159	150	145	164	166	152	165	175	166	161	166	149	183	172	164	177	181	161	160	171	155	174	152	167	163	149	169	174	166	164	170	152	159	178	171	172	159	143	176	156	163	164	157	205	161	163	158	181	160	146	159	169	182	145	185	165	154	147	184	148	176	179	157	146	161	167	187	144	155	160	160	173	190	162	180	187	185	169	185	169	169	182	168	176	155	160	157	143	171	169	153	151	175	161	152	166	165	173	195	138	127	164	158	172	185	159	182	189	149	159	165	168	155	176	158	151	170	192	182	153	140	174	179	168	151	155	181	159	149	174	178	172	172	169	158	153	167	184	181	183	153	167	168	200	176	157	158	170	163	158	163	169	168	167	164	178	155	171	133	148	165	163	161	151	163	180	168	179	172	157	172	156	187	175	163	149	150	165	158	136	151	160	160	183	163	154	170	184	158	169	166	161	178	157	154	165	138	158	160	162	174	159	163	194	166	142	153	154	155	188	140	185	160	157	158	155	178	161	160	163	148	173	176	150	156	184	165	168	164	148	185	150	170	159	167	154	179	158	154	172	199	181	163	182	180	165	182	176	163	172	179	145	170	165	165	168	162	191	166	165	178	144	159	168	170	157	161	160	143	162	150	161	141	165	177	159	147	189	141	151	158	163	163	184	156	169	186	170	169	162	155	164	177	169	181	173	161	157	158	180	149	168	177	168	166	185	178	175	171	177	155	168	180	183	156	155	161	192	143	161	167	159	160	136	184	171	158	167	173	186	167	180	171	165	180	180	169	180	155	163	149	164	159	163	170	179	135	152	160	177	169	176	170	183	173	192	162	154	179	189	172	172	194	153	165	160	166	191	157	165	163	178	176	163	178	188	178	165	132	170	195	170	170	152
2179	501	611	641	574	557	558	521	472	513	451	498	721	6483	8853	4753	809	453	444	464	477	453	437	438	454	448	467	441	458	454	442	471	430	429	415	461	457	465	458	471	462	442	468	456	477	443	452	460	440	457	472	462	432	477	465	455	422	450	439	462	469	451	453	415	459	431	427	436	468	410	436	496	442	437	482	459	445	449	462	485	450	457	496	470	429	480	409	425	425	405	450	435	431	455	474	506	485	460	463	401	419	435	462	455	464	451	448	412	446	450	466	419	451	439	452	443	454	450	464	439	450	429	486	462	445	477	442	465	445	445	443	491	444	469	462	454	483	453	471	454	473	467	457	452	441	440	445	459	431	415	449	426	441	443	512	478	446	420	492	429	462	483	446	420	472	419	410	471	469	451	437	456	414	489	417	489	439	457	466	478	462	440	443	470	463	436	477	422	437	481	457	430	447	451	467	495	431	410	441	432	441	498	429	478	437	473	461	422	433	441	456	443	445	457	459	467	426	474	458	445	441	463	449	464	485	458	479	428	427	415	468	462	436	459	433	473	462	445	439	470	455	441	458	444	427	502	416	497	426	467	443	462	437	462	470	410	452	402	430	432	466	484	455	471	433	472	443	463	498	461	462	457	462	456	424	428	470	431	464	422	432	503	431	469	466	442	454	445	477	410	451	489	414	430	448	426	469	451	494	456	464	442	462	488	457	465	465	402	447	465	438	438	455	452	449	398	444	436	466	440	436	469	437	435	488	462	478	484	428	438	459	419	458	446	450	443	408	442	460	472	480	486	472	433	469	447	452	426	429	483	409	449	450	448	421	441	456	429	481	495	467	466	453	450	470	467	484	461	467	460	439	435	383	457	466	480	457	464	444	421	446	454	462	419	473	429	430	444	440	446	418	482	445	463	476	441	499	447	437	465	478	477	448	470	467	456	437	466	451	470	467	477	440	494	431	481	428	417	437	433	501	440	451	451	434	440	444	465	428	393	458	512	451	483	461	437	426	448	449	463	409	492	443	452	500	456	412	476	452	457	467	482	426	475	484	407	435	474	474	412	477	464	446	452	430	499	442	463	421	459	405	467	423	457	457	450	403	470	443	446	462	412	473	451	468	437	507	449	447	461	454	443	478	434	431	444	435	450	441	452	420	457	463	466	431	440	473	474	458	440	508	451	417	451	454	441	448	458	438	440	405	472	447	475	411	451	462	424	465	428	454	464	458	435	434	454	441	430	439	490	468	452	472	464	431	462	465	452	458	428	472	450	464	453	449	496	475	435	469	421	428	462	458	451	434	447	457	465	460	424	485	519	407	462	472	464	471	421	510	430	434	410	461	440	427	449	437	482	479	452	480	471	466	401	461	431	457	486	448	420	434	472	429	471	431	446	434	408	468	450	448	409	476	466	453	425	396	439	445	415	403	429	451	447	495	486	492	444	412	459	458	472	455	474	410	443	480	448	454	429	459	471	420	438	426	456	460	449	476	433	423	479	449	462	439	438	416	446	437	462	435	457	453	464	456	457	411	420	437	451	451	415	463	440	429	468	436	480	432	504	457	410	491	461	457	456	420	463	490	460	453	443	477	448	447	446	460	469	441	464	437	472	440	448	441	459	445	445	424	466	441	447	420	493	446	424	471	488	443	412	435	470	473	463	460	436	442	402	412	467	427	439	478	438	457	409	477	435	450	481	470	444	470	464	416	449	476	446	436	460	438	441	418	465	445	441	454	448	458	446	478	459	441	456	421	443	472	480	470	449	457	418	428	486	439	434	462	458	432	457	447	436	442	434	448	455	422	473	451	445	464	441	461	432	438	460	432	432	466	464	437	445	456	441	430	418	401	443	456	448	454	469	478	472	443	436	481	447	498	424	433	451	457	459	455	449	441	436	452	483	448	457	470	453	394	458	430	450	470	491	466	469	483	482	451	440	444	451	481	417	459	474	493	431	419	436	437	447	469	444	450	459	437	470	457	439	444	457	462	428	481	441	449	421	462	419	465	400	446	414	456	469	439	423	464	440	425	422	412	433	464	446	456	457	444	443	412	467	467	472	444	426	460	428	463	432	454	489	466	461	414	446	471	418	430	437	477	506	456	451	445	466	471	447	441	475	437	486	444	452	440	425	425	489	490	434	420	442	443	471	419	448	458	490	445	468	455	471	398	431	459	451	466	469	465	451	444	450	412	471	466	458	423	457	461	460	438	436	493	451	466	492	445	458	405	427	455	497	455	428	456	488	464	432	442	423	442	463	483	469	442	504	472	465	435	454	445	456	429	429	440	446	422	436	428	460	470	455	441	436	452	472	457	433	420	454	430	437	456	460	463	492	487	490	462	452	463	457	446	429	448	440	418	483	466	414	435	439	477	444	458	446	475	442	442	466	438	456	444	439	455	462	447	422	440	463	445	433	439	428	429	429	403	444	472	450	467	473	430	456	446	481	467	424	461	461	472	442	432	422	456	462	438	462	439	420	458	474	486	472	447	448	450	445	450	454	452	456	421	493	428	426	454	442	459	431	454	455	461	447	460	464	443	468	446	432	486	486	438	432	429	443	447	426	441	471	467	467	425	464	440	439	425	443	473	502	427	448	453	434	454	483	409	436	458	471	423	476	399	488	459	449	475	444	443	423	469	454	420	452	450	437	431	426	454	435	469	400	456	440	423	467	440	514	421	472	460	470	439	416	445	442	435	438	440	447	455	452	429	463	414	463	436	487	465	456	477	439	449	484	430	478	486	433	456	463	445	457	470	424	436	482	474	451	444	399	450	424	467	459	441	452	427	472	461	465	471	451	445	477	432	438	444	453	431	421	444	486	452	421	467	448	500	445	420	437	457	413	448	463	472	425	427	453	445	455	452	420	471	454	454	435	446	453	483	445	431	457	474	430	464	440	440	466	475	456	461	493	362	484	425	451	454	448	454	486	445	471	445	428	424	440	467	397	447	421	440	423	459	438	430	452	461	416	454	466	464	494	422	452	486	482	460	446	461	455	462	463	452	447	427	454	483	438	484	433	459	459	459	428	476	446	464	471	439	451	452	448	449	421	430	451	437	463	455	468	447	432	437	482	484	439	459	445	446	478	474	481	423	461	443	443	457	421	475	502	448	454	451	445	481	485	436	463	422	468	462	416	437	455	481	427	451	480	438	456	476	448	448	428	495	428	427	468	443	501	408	461	405	447	441	444	446	458	442	477	446	440	450	431	447	474	413	454	429	452	439	459	462	428	494	470	417	438	459	409	417	414	445	454	487	442	459	408	405	452	436	424	461	460	441	444	460	447	436	420	455	475	468	429	444	436	464	475	448	454	447	460	439	450	426	461	462	426	472	466	470	462	435	465	469	463	435	436	452	483	451	436	456	514	462	486	438	464	433	467	451	441	420	427	455	413	458	463	449	437	471	437	477	412	469	458	440	414	415	473	481	454	482	453	445	445	467	401	459	461	476	476	454	436	451	456	411	465	460	450	449	465	441	463	467	451	439	447	472	486
6824	1170	1340	1100	710	561	502	441	389	352	297	317	315	8585	16347	7409	1202	237	236	214	243	220	217	214	215	222	221	254	205	215	214	201	244	222	223	226	229	216	219	215	209	226	187	214	246	227	233	214	221	208	223	228	239	215	238	210	208	215	199	218	214	217	232	217	217	233	239	214	238	222	231	190	226	235	247	229	221	222	215	242	222	188	195	214	245	207	219	199	240	240	207	207	225	230	225	204	217	210	215	226	239	232	229	221	235	206	210	222	226	211	239	214	224	217	219	214	214	209	234	232	209	205	203	207	225	194	210	223	207	255	252	204	206	220	202	201	210	218	211	222	243	177	226	245	181	223	205	218	213	231	220	200	222	239	210	229	220	213	220	208	215	228	236	219	227	228	210	202	207	223	241	223	239	230	189	215	230	219	241	240	219	231	234	205	196	225	221	197	227	217	198	219	219	207	217	194	241	220	229	224	177	223	216	200	203	239	233	250	236	226	225	201	205	229	238	215	201	218	192	234	194	208	223	207	252	231	244	240	207	218	232	221	182	215	215	226	227	216	211	209	205	229	212	223	228	211	182	222	212	232	215	228	198	227	216	197	220	234	216	222	203	210	196	217	205	222	226	244	231	219	237	213	212	235	207	218	226	206	237	227	222	232	208	206	229	226	190	214	220	217	240	214	232	193	231	214	225	213	221	211	211	204	239	200	217	202	232	244	222	218	202	186	210	234	205	212	227	234	206	220	195	241	238	237	219	202	190	233	219	216	233	217	232	218	218	202	229	175	224	213	228	204	197	200	206	211	187	215	234	209	233	214	238	220	224	230	208	206	226	228	213	214	245	208	219	217	184	252	210	196	236	221	222	210	207	218	211	219	226	196	225	190	224	200	208	190	215	234	213	209	204	206	213	231	232	229	230	186	209	188	216	215	213	228	193	201	213	216	224	234	211	239	216	195	206	182	215	223	195	182	191	211	194	215	224	214	219	218	214	223	228	213	227	218	197	236	217	207	242	231	208	250	213	206	249	211	200	213	241	213	238	232	195	207	231	247	211	218	221	228	180	230	218	216	223	200	224	200	206	219	201	201	226	208	223	243	218	244	229	238	224	219	236	204	247	199	191	199	235	232	223	223	195	212	214	222	201	219	229	224	229	205	207	237	226	230	228	203	209	216	229	214	204	201	224	252	191	209	240	232	211	212	249	248	227	242	229	197	214	220	217	225	202	212	204	200	209	211	228	214	213	203	232	225	205	218	188	202	203	199	207	220	196	200	211	212	210	195	206	226	222	204	223	217	203	191	230	223	249	221	223	218	223	211	219	246	212	218	224	225	210	228	215	223	225	212	219	221	220	194	210	223	191	225	219	204	201	225	235	272	194	192	209	200	216	216	210	236	183	229	250	227	215	202	197	196	220	207	242	202	212	211	184	207	234	190	205	226	208	221	250	244	206	231	219	225	219	205	198	209	241	224	225	198	208	217	214	228	221	211	215	230	211	234	210	198	225	217	208	227	196	212	211	216	201	215	202	209	196	211	226	219	206	216	232	219	187	224	222	202	240	205	233	209	217	199	245	186	223	242	222	205	197	219	212	252	237	198	214	210	212	227	180	198	215	202	223	211	198	203	218	197	237	205	228	239	190	206	216	221	216	209	217	226	222	207	204	219	233	207	197	211	204	212	208	238	225	196	239	205	224	222	229	195	223	212	223	221	211	233	235	241	227	233	240	188	207	216	233	178	217	224	226	203	213	238	199	239	232	257	222	227	243	221	216	215	224	219	205	192	217	198	240	245	198	187	219	189	210	220	211	229	225	224	206	206	221	242	212	248	240	205	210	242	209	216	223	250	236	200	230	233	241	201	206	220	225	243	235	223	223	226	213	236	213	212	212	197	194	234	207	203	200	207	223	198	202	226	194	221	244	223	224	213	192	216	211	234	215	234	226	219	215	233	223	200	226	219	222	207	204	217	204	196	214	239	192	225	215	199	207	195	251	221	225	214	231	206	206	196	224	231	237	213	195	223	214	204	222	210	227	209	218	193	216	205	231	230	222	202	211	215	201	226	198	237	210	211	220	220	205	206	222	212	204	198	244	239	206	251	212	227	199	177	203	227	236	213	204	223	200	217	201	209	218	237	218	248	184	218	219	235	198	215	200	217	224	213	258	238	222	225	233	229	235	245	222	231	204	211	213	198	215	237	237	231	215	241	230	248	208	207	216	236	200	220	223	235	219	212	199	230	206	208	208	228	230	220	222	215	231	207	221	234	218	219	222	205	186	220	211	189	178	215	228	208	223	220	223	230	207	232	209	202	238	230	240	236	222	238	227	215	195	218	248	214	207	196	206	200	224	199	214	244	213	212	194	215	216	217	225	237	221	222	217	220	221	202	206	233	201	202	216	247	223	202	194	198	215	227	236	210	233	185	233	201	229	209	223	195	240	218	225	229	232	201	216	231	227	217	209	236	225	210	214	227	245	234	240	201	217	207	223	216	220	246	227	206	201	215	225	213	218	234	229	238	245	229	240	208	217	217	227	215	194	230	236	238	226	214	207	214	208	214	224	211	216	224	224	222	202	224	206	205	222	226	235	231	198	218	218	234	203	221	237	225	214	219	211	204	213	205	191	218	212	228	207	207	205	220	226	237	209	226	205	211	219	236	212	223	215	224	225	185	195	212	236	235	228	214	225	219	197	212	238	207	209	210	212	208	217	220	213	195	238	248	241	206	225	241	213	235	213	235	197	229	219	237	223	205	226	243	234	222	194	225	200	183	217	201	215	203	217	220	210	239	214	219	202	208	239	226	217	231	234	205	220	230	194	219	205	229	226	206	199	241	236	220	180	217	201	211	219	217	208	210	208	227	233	220	204	224	212	220	233	215	212	234	204	231	223	212	204	220	199	208	214	237	207	228	245	238	219	209	216	226	239	220	189	217	207	234	193	201	218	222	216	226	191	212	236	218	203	192	221	224	216	215	208	209	218	241	213	214	202	226	222	223	237	201	221	200	218	203	195	215	205	199	224	200	187	222	208	245	211	189	226	233	228	208	197	184	208	223	198	224	204	198	217	221	220	220	223	218	211	232	232	240	215	229	250	205	235	199	240	217	226	220	242	207	194	231	214	197	199	219	210	213	194	248	232	206	230	226	220	220	237	194	215	230	233	210	225	230	222	217	215	199	221	235	232	221	231	206	235	197	200	208	207	207	224	226	213	221	218	211	240	217	204	203	230	214	217	216	224	237	217	202	220	219	201	222	207	245	227	226	230	227	198	219	251	222	227	185	221	222	229	199	191	235	222	223	231	200	222	214	197	200	227	229	245	233	235	207	220	213	230	206	235	232	234	210	197	217	238	213	235	243	234	222	244	243	203	231	245	245	204	203	198	208	191	209	224	227	198	187	208	229	216	218	228	228	248	248	231	246	207	219	221	198	218	206	197	225	221	236	212	186	231	217	227	243	214	205	209	213	231	186	204	223	205	207	223	236	229	195
5361	1439	2918	3363	2916	2378	2114	1774	1628	1471	1259	1207	1272	28903	40152	19913	5730	608	602	634	584	618	600	588	589	585	594	574	535	578	548	573	560	570	575	595	610	558	555	601	550	539	575	575	593	586	560	548	585	561	539	538	553	569	605	575	536	587	564	525	520	513	584	552	572	564	585	592	544	588	545	632	576	567	550	552	551	547	558	578	566	627	564	574	579	570	594	571	552	567	552	546	581	572	560	552	561	575	588	534	575	537	539	559	547	533	534	560	577	536	527	567	577	604	558	587	534	534	594	572	589	529	565	518	531	564	581	520	538	586	544	549	559	562	569	534	554	565	582	545	570	554	542	582	621	544	605	598	523	587	582	554	562	596	563	550	556	562	558	548	595	534	558	559	589	562	570	566	596	520	588	558	508	588	584	554	558	580	526	568	561	560	567	577	606	585	561	560	597	536	565	537	549	609	608	562	548	531	575	551	552	578	613	585	586	589	549	511	570	509	563	562	540	596	503	577	592	523	540	591	521	536	556	563	556	552	616	574	524	569	534	580	581	523	583	559	533	556	540	564	551	592	569	547	615	543	576	579	539	578	573	559	576	536	550	533	531	556	561	542	561	540	588	533	563	535	574	572	573	581	587	564	520	582	528	557	543	557	564	531	587	546	572	530	553	551	544	541	565	505	560	563	546	592	538	543	600	573	579	548	546	575	582	545	622	505	506	544	555	556	528	557	539	561	543	611	578	556	545	535	574	516	585	604	600	537	570	596	618	530	569	573	557	561	565	573	559	593	534	574	540	557	537	571	561	520	553	566	574	560	567	580	596	538	583	560	536	556	543	579	550	552	566	540	550	597	531	600	583	610	528	562	552	555	589	564	565	565	575	570	551	597	568	576	551	571	572	545	565	565	608	561	552	569	593	566	566	562	589	573	564	601	589	552	564	562	589	575	562	595	590	613	542	540	561	579	588	535	530	562	583	554	538	579	510	571	609	568	555	578	592	555	577	550	562	592	536	536	558	532	615	535	547	592	585	562	534	584	569	544	584	579	568	568	520	585	531	560	550	585	589	534	510	555	563	566	570	581	546	571	553	568	561	537	615	580	575	592	580	570	557	540	610	595	559	576	560	575	567	541	550	548	556	556	583	572	594	561	629	549	562	566	590	587	545	538	564	594	555	542	559	560	515	561	574	515	548	596	561	582	566	549	552	550	517	586	504	570	569	581	577	578	552	586	549	572	529	534	517	603	534	553	535	552	565	571	567	557	540	573	549	583	527	551	538	605	574	548	609	532	547	597	552	540	556	564	574	597	546	569	560	566	592	553	540	561	618	533	566	626	569	548	551	572	589	541	583	568	571	558	599	582	557	582	553	616	561	555	548	576	552	579	570	621	602	596	539	558	598	569	509	539	557	546	536	573	573	542	562	567	537	584	563	594	581	552	513	577	577	544	552	565	607	589	545	572	584	536	561	564	554	578	542	572	523	588	565	567	532	539	581	570	566	599	540	546	557	544	622	546	569	585	559	597	562	590	538	563	609	537	579	585	586	584	605	591	562	558	546	564	571	579	569	583	579	541	559	604	565	561	572	574	580	579	534	546	561	574	576	547	546	562	512	566	542	585	560	553	578	555	538	601	566	557	569	599	563	559	568	544	556	564	528	581	590	543	580	579	551	531	544	559	523	558	591	590	585	579	559	600	528	566	533	584	545	513	547	570	537	535	564	551	588	586	583	602	583	597	581	550	543	546	541	575	563	594	568	562	529	547	541	537	574	515	588	542	584	531	583	542	563	591	565	541	554	513	563	613	594	639	587	584	533	568	572	607	570	594	559	545	558	564	519	551	565	572	528	564	561	582	552	532	558	576	549	554	558	517	558	569	540	544	548	554	540	556	581	542	579	564	533	574	539	557	566	546	547	610	553	575	525	573	556	526	542	570	540	583	538	594	573	600	594	571	596	572	489	570	577	568	593	566	569	589	548	591	545	572	538	530	583	539	528	545	570	549	589	592	527	561	566	476	578	632	538	598	598	583	549	535	559	573	535	574	557	533	557	538	563	561	544	563	553	533	543	544	567	584	551	589	589	549	552	557	521	582	569	569	597	545	569	598	578	563	536	544	562	544	570	548	555	571	573	540	572	580	579	586	558	571	562	580	521	564	563	535	548	547	544	560	563	566	585	571	576	546	549	557	543	579	540	556	536	566	540	537	599	580	592	567	546	567	575	570	606	603	570	553	581	576	599	587	548	508	581	553	520	547	573	555	552	545	558	531	615	573	548	606	585	583	534	545	599	573	589	533	559	573	603	582	555	569	590	543	563	608	556	567	548	599	586	610	578	524	551	570	559	555	539	609	542	540	586	557	544	574	545	563	521	594	541	590	553	546	581	565	573	570	561	620	603	543	541	568	583	571	568	649	580	509	536	562	579	539	583	523	551	570	580	567	556	547	549	591	550	597	559	532	596	572	556	570	550	593	548	545	589	555	544	592	583	524	581	608	574	546	570	518	552	560	561	549	562	553	572	550	551	573	582	567	532	576	517	551	562	552	573	546	544	551	583	565	571	575	564	592	549	575	604	598	531	580	559	583	584	589	569	537	554	572	594	577	501	569	573	537	578	566	532	605	584	574	586	588	607	569	535	606	538	567	545	536	570	576	529	566	567	586	542	555	542	546	604	536	576	561	556	555	569	549	579	590	543	579	559	515	550	554	548	558	583	572	566	579	517	577	543	585	563	579	560	601	563	583	551	573	574	544	546	559	545	557	586	545	588	585	581	552	552	543	577	578	546	589	531	575	542	547	559	550	519	607	601	586	599	499	596	587	542	582	577	574	590	576	563	551	563	552	565	596	582	608	585	528	515	573	553	548	531	607	569	541	580	566	551	591	515	572	551	565	553	557	541	551	575	586	626	535	545	558	564	579	560	543	545	607	544	537	587	562	549	554	572	566	592	579	588	530	575	589	613	536	563	592	540	579	560	555	565	557	564	538	538	557	538	571	563	549	572	542	591	545	569	569	590	568	565	525	521	562	578	533	538	598	591	567	581	570	596	494	564	583	525	593	555	579	557	564	560	554	608	547	564	574	549	548	573	561	515	564	565	575	562	519	546	526	548	572	596	562	591	568	562	575	570	594	571	571	576	530	558	589	543	603	573	566	577	591	578	589	557	573	513	528	602	531	536	568	534	508	554	554	541	542	561	547	569	590	579	548	527	561	567	598	539	602	580	552	556	559	578	576	583	538	575	570	554	564	582	557	571	555	560	568	566	544	559	552	530	554	532	564	570	515	527	584	554	597	579	596	576	608	544	583	548	569	567	550	562	572	554	564	584	582	542	569	558	590	573	581	547	572	561	543	543	551	577	590	528	566	568	525	574	561	612	559	585	590	562	609	563	552	550	581	585	557	586	577	566	586	507	543	568	557	567	587	530	566	536	518	560	575	547	595	534	537	558	579	565	551	580	569	568	561	562	536	578	539	565	579	570	569	568	521	593	597
12681	2373	2429	1763	1214	1025	747	651	482	363	319	301	300	9189	25829	13761	2792	181	160	170	156	146	145	154	175	149	155	138	125	147	135	145	151	154	138	134	147	170	147	137	128	143	145	130	155	145	123	136	156	138	139	144	148	150	149	144	129	150	135	141	140	140	138	162	133	129	150	155	134	160	149	142	140	160	141	132	142	114	126	116	120	122	123	151	142	124	138	125	145	144	142	134	149	152	140	151	133	156	139	124	142	115	139	153	142	129	134	147	131	150	137	148	159	136	163	157	146	140	142	169	142	137	129	139	145	139	158	122	139	138	146	146	135	123	141	133	136	146	165	156	138	144	138	146	132	133	131	125	148	153	171	143	148	135	112	153	162	132	148	144	139	140	128	130	153	142	127	145	121	148	152	124	122	136	150	147	133	142	142	151	157	139	159	148	141	163	140	124	163	145	135	136	147	149	122	147	129	151	140	135	160	139	141	135	135	146	139	137	149	130	128	156	125	143	139	157	140	156	131	142	150	138	135	179	134	151	134	142	156	151	154	139	143	124	125	147	161	152	159	128	131	145	141	122	144	128	152	135	157	133	133	136	140	132	149	165	146	158	125	140	126	149	162	150	123	114	121	131	162	129	165	131	139	120	144	156	146	133	150	144	140	142	129	143	170	129	128	140	147	181	140	153	146	145	155	145	123	115	142	142	133	147	123	127	132	138	143	149	134	137	133	148	143	135	150	131	156	124	134	129	141	140	129	156	136	153	126	118	135	126	147	127	127	149	113	157	152	137	142	142	144	137	154	131	130	131	143	139	160	143	131	135	135	144	183	128	155	143	129	140	137	126	121	120	138	130	128	144	126	150	159	127	166	138	142	158	138	129	145	132	135	133	140	126	153	131	143	133	170	146	152	149	155	147	142	151	137	142	137	139	131	142	156	137	139	137	121	117	144	132	177	141	144	126	161	153	122	141	146	136	144	140	138	144	130	157	148	154	106	146	133	144	132	136	148	155	133	154	138	153	147	148	125	135	159	140	136	132	137	133	158	159	172	148	148	136	150	149	151	148	144	116	142	153	156	142	144	142	137	135	141	151	156	133	147	150	138	126	146	146	140	151	149	155	161	149	142	151	157	144	130	147	146	136	131	132	159	141	126	113	149	145	137	173	135	133	133	143	151	131	140	153	130	150	137	144	157	140	155	145	160	128	153	145	132	132	133	120	145	128	154	131	144	140	126	136	156	131	134	136	125	145	120	144	147	138	137	147	137	152	150	147	132	159	137	125	146	155	150	145	128	149	146	136	133	161	148	134	152	132	133	129	158	119	149	156	136	138	124	133	158	118	140	137	136	141	148	145	169	147	135	138	160	133	171	147	130	147	131	110	136	128	133	132	126	160	140	138	138	138	143	147	129	128	159	145	142	147	135	123	139	131	145	161	160	121	135	144	137	132	148	138	166	151	152	119	155	135	133	186	148	139	129	148	151	140	135	145	142	120	160	145	135	131	143	134	148	130	151	130	139	163	135	155	145	129	148	129	133	150	148	138	136	133	150	135	164	137	164	132	154	140	147	132	143	145	136	152	137	118	158	137	137	162	133	136	133	137	147	144	166	125	134	139	144	119	137	150	133	141	132	130	120	141	129	168	127	153	138	141	153	137	139	133	150	144	115	165	135	136	130	156	111	150	135	138	161	143	136	154	141	127	136	136	136	150	132	150	148	144	141	124	110	146	143	148	141	148	139	138	142	145	139	151	133	134	143	131	129	136	130	132	135	145	153	148	133	168	156	135	135	136	167	110	150	141	131	129	135	152	145	122	168	133	158	151	136	141	149	131	121	152	134	146	124	136	155	142	152	144	131	149	127	138	107	153	128	145	124	119	142	159	123	147	145	151	121	135	138	133	139	138	143	146	158	142	125	160	130	145	145	155	130	150	144	137	132	133	142	127	143	139	151	138	138	134	128	161	138	148	158	152	149	132	174	143	133	129	141	155	136	147	137	155	146	153	149	116	148	150	129	144	127	142	147	129	141	145	158	119	169	132	152	153	140	127	132	157	139	156	136	146	132	161	134	153	152	134	143	136	146	149	128	157	136	140	148	133	153	146	149	155	146	143	137	137	141	138	163	118	148	128	137	150	148	158	153	144	120	131	146	144	159	140	128	137	127	164	151	141	147	156	152	150	114	148	150	126	147	151	132	128	122	143	152	135	153	145	135	133	144	133	174	131	142	142	160	131	135	148	151	156	141	131	143	154	164	147	156	147	140	142	140	163	141	153	165	134	133	133	151	138	157	138	134	147	142	142	145	139	135	146	127	136	136	148	132	141	124	125	153	152	161	145	142	138	138	143	146	127	132	142	130	122	147	144	134	131	144	151	138	140	138	168	128	142	151	126	149	155	128	144	120	154	130	140	150	153	141	136	157	151	134	134	135	132	140	131	126	132	122	143	144	123	149	158	130	127	152	122	128	158	120	137	149	141	127	141	154	134	143	118	154	129	125	159	147	144	135	166	139	149	129	137	143	141	155	148	128	146	131	138	148	147	139	121	146	136	142	144	124	153	142	145	142	160	134	156	148	123	116	145	148	127	149	151	132	134	146	148	137	118	133	113	136	135	138	157	139	133	136	129	134	137	132	154	163	141	127	136	125	127	157	137	165	141	127	140	154	141	163	161	155	157	127	137	141	122	145	148	161	136	146	135	123	136	121	117	156	147	130	140	124	167	131	161	127	141	144	165	139	136	140	135	128	124	132	155	136	149	146	142	143	136	140	145	152	135	152	163	165	117	135	134	131	149	160	131	158	143	163	124	170	140	157	144	131	138	145	146	126	121	133	146	138	144	149	142	127	143	161	156	144	135	140	125	118	162	146	113	123	157	142	144	142	139	151	158	137	136	155	134	132	142	142	131	136	140	140	141	148	144	129	138	144	159	134	126	159	133	155	146	151	132	154	153	154	135	128	125	139	137	134	160	147	157	139	137	136	148	143	143	155	139	142	158	148	131	133	139	141	110	125	129	133	138	132	142	122	125	156	148	135	176	151	141	146	170	122	130	136	131	122	154	162	153	133	141	143	161	139	130	132	151	123	130	147	124	151	135	132	134	146	149	144	135	150	137	113	132	148	159	139	144	162	159	127	138	135	152	132	121	130	157	140	155	137	112	151	160	153	150	159	142	153	133	136	144	153	135	124	138	142	142	122	139	132	129	159	141	155	156	161	132	144	135	138	150	145	128	148	136	112	166	136	154	155	149	143	152	144	138	162	146	148	141	160	144	137	148	134	124	131	146	146	146	126	148	138	136	160	136	123	129	131	136	126	138	158	134	133	142	149	151	133	149	137	150	161	133	159	161	146	135	156	130	148	125	126	140	154	137	143	160	123	164	140	134	149	157	143	141	156	163	143	184	147	109	113	137	142	121	123	130	131	151	148	135	139	132	139	126	150	142	138	139	146	133	132	139	137	149	147	140	162	151	150	162	129	154	133	134	143	153	144	148
7259	2105	4884	5482	4749	4101	3333	2944	2286	2010	1685	1523	1565	28570	49068	26694	10687	501	437	483	484	415	452	446	394	417	445	410	436	392	403	402	395	416	402	388	410	369	401	386	403	386	393	409	361	378	368	402	379	399	365	365	413	400	414	389	375	418	366	387	375	360	407	391	393	362	386	357	365	377	379	385	382	393	381	350	403	386	374	406	341	365	409	387	375	378	355	385	367	395	393	366	384	386	378	358	389	364	375	361	406	394	374	376	387	387	351	390	337	362	382	355	398	391	390	419	370	375	369	387	365	386	343	390	388	349	369	378	342	351	387	392	354	338	366	367	363	331	377	354	364	387	396	370	379	368	373	353	354	361	330	388	369	369	381	355	404	396	411	356	380	385	373	369	351	363	357	367	372	378	399	374	377	397	352	365	379	349	365	363	371	351	394	366	387	372	364	407	383	357	372	355	358	395	368	370	378	359	382	377	354	398	340	331	393	395	361	351	373	388	351	395	378	363	353	364	365	391	397	357	380	426	374	353	388	360	372	360	352	390	374	350	425	359	362	374	350	395	360	355	422	395	373	374	401	343	399	383	362	390	406	409	374	392	359	361	371	368	361	372	366	396	400	381	396	389	364	404	359	393	361	359	407	357	385	369	350	389	358	427	391	387	399	390	384	363	335	343	351	350	409	362	340	364	384	384	363	353	376	379	370	335	370	344	385	382	371	368	388	394	351	396	362	352	389	374	357	409	362	359	372	378	377	373	383	385	362	410	369	387	364	335	335	371	338	379	380	362	332	404	356	401	396	365	354	352	345	381	355	344	363	370	387	358	357	344	374	345	392	353	373	371	363	336	358	368	386	348	406	352	334	397	409	374	380	388	377	379	392	386	347	390	413	370	412	363	359	393	344	394	382	368	361	413	365	405	369	374	348	372	368	374	362	382	394	357	373	370	322	364	374	387	346	416	401	390	402	344	374	360	386	347	361	384	350	386	374	364	400	403	348	376	356	381	405	379	356	394	339	391	369	355	363	338	367	390	364	377	427	374	385	399	355	352	392	388	380	362	372	330	370	351	369	347	313	365	348	364	403	352	355	372	361	357	386	379	348	409	370	360	394	387	364	381	362	390	324	379	370	323	390	346	399	373	379	431	378	343	372	379	360	372	396	359	377	371	382	349	363	358	390	354	372	375	373	403	348	366	351	349	343	370	376	376	382	360	364	358	330	365	389	366	371	382	369	394	406	375	388	345	380	373	355	366	417	344	384	378	369	371	345	352	402	353	371	384	377	366	368	369	392	393	368	376	398	373	390	363	361	351	386	402	389	357	376	333	353	366	354	400	385	397	375	335	323	322	380	362	340	361	377	392	416	379	344	366	365	373	371	351	393	395	387	339	406	351	386	377	363	380	387	375	376	421	368	381	369	363	381	431	369	371	386	354	382	361	397	377	373	388	407	362	372	374	376	406	382	387	384	348	377	340	354	388	377	381	350	377	369	376	365	373	361	367	388	376	380	382	353	330	383	401	324	366	341	376	374	377	374	388	342	383	360	339	345	406	374	351	369	416	324	392	396	351	378	377	395	367	424	393	382	360	373	402	332	385	370	372	388	379	366	365	381	327	358	387	362	355	357	383	349	352	406	373	344	418	350	420	394	381	365	402	390	346	386	368	361	379	375	377	367	340	365	402	378	349	364	366	368	345	400	365	351	353	379	364	355	369	379	358	376	370	365	414	384	402	365	367	389	383	378	347	365	355	370	361	399	358	393	382	394	373	384	368	351	366	396	383	358	422	352	378	359	391	363	366	360	345	356	375	357	363	370	342	389	362	320	358	380	369	382	363	400	353	385	328	347	409	349	382	381	365	351	368	389	365	348	379	366	381	386	397	415	375	371	378	349	394	380	344	347	397	414	350	360	372	373	381	385	366	375	362	398	357	396	344	387	420	400	398	357	371	356	373	381	347	375	402	382	376	406	360	348	391	382	369	374	331	372	383	343	368	370	309	368	388	366	353	348	341	385	380	372	340	369	395	392	362	363	344	370	363	379	383	380	364	353	372	356	335	376	346	379	396	352	364	371	353	363	361	373	381	367	339	421	370	415	368	392	394	361	359	345	362	423	384	384	421	364	356	364	363	359	404	393	393	374	353	368	334	353	390	369	361	389	383	333	380	344	370	359	379	318	342	346	363	349	344	361	329	403	377	381	358	351	346	362	343	390	401	414	386	381	401	368	327	378	393	374	399	393	367	387	384	386	347	384	430	376	372	352	359	361	377	385	368	362	371	359	387	398	361	381	354	357	357	420	374	390	379	377	396	391	376	363	368	392	389	382	357	409	377	385	384	370	409	380	374	426	390	370	364	354	360	357	358	343	371	420	344	393	378	383	379	353	380	389	351	393	392	363	346	390	361	374	415	384	384	382	378	349	376	362	351	378	392	376	368	352	412	386	411	369	389	358	349	367	391	398	400	361	402	365	392	339	380	380	370	360	367	393	379	378	343	376	349	393	371	388	372	370	376	339	352	368	369	368	359	394	382	375	399	379	373	370	364	367	324	369	383	346	396	413	374	381	390	374	368	367	383	354	386	367	362	386	377	382	365	376	394	365	404	370	368	364	411	368	333	356	365	337	340	387	406	364	379	389	373	340	373	331	378	345	373	400	353	386	375	380	351	391	336	393	363	394	399	371	359	375	366	365	354	396	353	368	361	361	346	381	372	379	352	372	366	349	356	377	399	343	332	374	367	347	380	362	370	382	344	366	388	366	362	379	380	402	347	350	346	359	359	378	340	388	371	392	368	375	363	377	347	396	384	385	365	366	394	348	363	336	362	360	341	412	361	391	352	337	354	384	425	401	365	375	380	361	370	379	383	359	384	428	382	392	377	405	358	376	413	388	353	383	389	382	379	384	346	355	403	375	399	354	365	389	371	371	364	361	373	400	371	414	403	405	384	378	379	358	357	370	361	379	373	364	373	376	344	325	381	414	354	370	383	327	408	358	391	355	366	369	357	357	323	386	397	344	389	388	391	376	388	366	340	368	403	423	370	357	381	406	374	354	369	365	367	374	371	338	375	390	406	388	392	387	360	351	367	355	326	378	313	385	333	379	361	365	381	390	369	357	359	355	365	382	391	371	371	365	383	375	367	348	340	368	343	388	347	389	392	362	393	352	396	400	386	358	351	347	351	399	414	385	368	393	374	380	372	367	379	355	394	370	356	368	366	369	396	380	391	358	390	386	379	404	372	354	364	324	357	351	354	352	343	406	379	404	413	368	378	386	373	354	357	363	358	355	391	395	367	409	363	402	391	322	382	356	359	364	376	369	396	358	352	375	375	358	361	389	421	370	371	369	387	392	366	357	369	387	396	378	400	329	407	374	355	379	359	341	354	391	383	371	372	383	365	380	351	390	374	391	366	398	373	340	369	370	397	375	366	362	370	386	384	335	349	381	392	394	374	359	366	375	357	362	377	414	350	392	365	365	410	373	336	342	408	364	383
1969	217	227	224	169	198	171	154	166	159	176	167	161	232	1405	1291	285	152	143	159	160	168	167	167	166	144	147	164	156	167	141	167	152	150	170	153	181	158	158	164	186	146	159	151	145	169	161	138	165	145	158	185	158	156	148	172	129	156	142	155	148	154	145	157	173	137	162	165	167	152	152	163	177	152	179	145	156	178	155	156	165	136	159	150	131	155	179	160	151	159	154	171	160	163	160	153	147	160	134	177	159	175	170	144	162	161	162	173	147	142	176	168	181	152	145	138	138	158	167	174	142	126	156	160	160	128	128	152	153	153	166	158	142	171	160	160	156	173	149	160	148	161	152	178	150	171	147	145	157	145	149	159	166	166	164	174	148	158	152	152	151	127	161	147	189	153	162	171	172	155	161	172	160	165	140	156	163	167	156	162	173	168	160	165	155	152	155	161	174	148	147	152	156	144	160	145	143	163	148	176	126	162	153	146	149	156	162	160	172	155	158	164	141	155	179	140	160	146	155	159	155	131	167	150	166	176	146	173	163	161	162	168	136	167	145	144	170	155	161	167	146	177	171	169	150	164	150	165	139	157	157	159	132	164	164	141	146	192	149	141	168	143	131	159	162	151	191	139	154	155	167	153	166	147	161	180	159	144	163	170	161	144	176	154	152	161	165	146	145	157	134	140	156	154	129	156	151	156	168	164	168	147	151	163	155	161	166	143	133	140	147	160	168	151	149	163	151	182	188	172	160	142	156	176	151	157	179	164	156	181	162	142	179	176	174	158	141	154	166	155	155	166	159	152	159	154	127	141	151	180	162	165	162	144	179	170	153	174	170	147	154	158	162	164	158	148	168	168	144	149	173	159	136	154	158	160	157	163	146	159	130	176	169	157	157	159	153	148	140	141	172	146	153	164	166	174	166	148	155	173	156	142	152	168	164	166	152	169	159	177	137	172	157	171	147	158	176	188	127	145	168	161	161	161	167	169	159	172	168	183	158	169	162	155	138	156	162	159	161	162	138	165	133	167	144	168	158	152	146	152	140	150	155	146	159	156	167	176	153	152	148	144	165	148	143	168	158	164	140	161	137	158	143	166	161	157	167	157	189	180	153	165	169	157	160	129	173	170	161	162	150	152	168	143	168	163	141	142	154	148	166	140	151	160	155	166	166	169	158	159	136	175	155	157	172	179	157	151	157	136	158	154	126	136	155	150	158	159	142	144	154	163	188	156	159	143	131	188	148	167	158	161	162	142	173	159	149	154	147	143	154	161	164	160	173	142	143	158	147	181	180	162	176	134	168	172	143	158	155	151	144	156	172	151	128	176	173	144	150	132	165	167	164	180	150	162	158	152	144	135	178	149	174	165	164	172	165	149	153	152	150	170	162	157	163	171	179	157	166	154	162	170	120	150	134	137	181	146	161	153	126	171	134	162	135	155	160	155	133	142	150	152	153	151	152	149	176	148	136	150	133	162	173	191	148	174	149	167	174	140	142	149	149	158	158	141	161	139	160	147	164	138	160	147	146	154	155	141	155	130	163	163	167	130	157	181	159	148	167	145	166	155	161	161	158	162	153	170	146	158	156	133	161	155	151	168	163	155	147	153	148	153	158	173	140	167	169	177	149	158	150	151	160	164	126	192	172	161	135	158	161	162	158	181	177	161	139	172	137	191	150	150	179	163	176	143	151	155	179	156	138	159	133	136	156	171	180	147	158	141	172	154	151	151	159	127	142	163	151	155	172	158	139	142	165	165	150	151	160	150	170	144	145	128	159	166	181	190	159	164	171	140	156	149	146	143	155	173	162	184	132	151	165	158	141	151	148	149	152	169	153	134	148	153	156	148	168	167	162	149	148	160	158	163	154	144	144	167	145	157	158	179	176	121	154	159	141	142	129	148	141	163	161	163	158	167	150	169	142	152	179	155	174	142	180	159	137	164	174	156	167	166	157	144	166	174	171	166	153	135	142	180	147	147	132	163	188	138	148	153	158	175	135	161	174	146	179	163	145	181	157	167	166	182	170	151	167	147	158	149	129	165	156	162	145	165	139	151	131	155	147	153	140	143	176	150	145	173	160	166	143	178	153	156	147	165	152	170	175	166	148	127	178	153	150	181	160	164	164	120	150	158	160	141	177	138	153	156	135	169	165	160	179	151	146	161	177	164	153	127	143	164	151	170	154	158	163	188	174	163	141	145	158	182	144	150	154	154	147	162	154	155	172	171	166	139	152	173	152	142	158	149	159	147	154	165	171	137	155	154	168	166	160	166	170	166	167	140	145	167	160	169	140	159	153	144	155	141	142	150	150	163	159	135	130	152	134	181	148	176	152	150	173	150	145	161	167	165	167	163	151	149	147	137	134	169	146	173	158	166	171	176	144	157	190	153	155	175	155	159	132	156	164	155	160	138	175	135	157	155	157	165	164	142	151	159	161	159	136	188	160	157	135	152	141	169	148	145	158	155	136	141	146	177	153	151	159	152	170	156	164	153	163	154	171	139	160	134	165	150	166	147	157	135	150	173	160	167	149	145	145	167	154	173	162	155	128	151	176	167	153	162	170	158	141	165	151	156	160	156	161	154	168	156	155	178	145	177	154	150	157	158	150	164	160	160	145	146	153	152	149	173	170	172	167	136	139	180	156	164	152	157	175	119	173	142	151	151	146	156	153	153	161	144	155	155	183	152	162	144	154	165	159	142	137	169	175	155	150	154	150	146	140	136	159	161	149	163	180	136	138	183	136	146	180	150	154	159	151	155	139	154	151	164	149	179	150	150	174	135	151	158	166	153	156	136	157	165	150	167	148	151	156	157	143	154	152	145	149	152	132	158	167	139	153	143	117	171	153	154	169	163	174	153	153	128	163	189	145	197	164	148	161	157	146	182	145	149	135	164	153	156	157	167	159	165	163	143	145	157	142	147	163	162	172	143	176	154	152	171	158	138	166	173	169	185	151	137	164	140	138	150	157	169	142	158	170	164	152	146	172	143	152	143	139	153	163	151	154	118	140	162	146	173	152	141	156	144	140	165	166	151	146	155	141	140	147	161	157	149	140	143	160	135	137	153	155	157	152	180	144	143	142	164	173	159	152	132	155	162	154	155	178	156	146	150	143	144	155	152	135	143	160	168	159	158	144	152	145	175	160	132	165	141	159	173	148	150	180	162	132	147	155	164	164	145	158	164	144	164	133	145	169	164	173	162	157	161	140	146	153	138	162	143	160	165	145	162	166	193	147	150	163	148	149	142	131	127	145	151	152	143	167	148	175	147	163	166	154	167	156	153	159	179	153	158	157	159	130	149	131	175	174	163	136	135	148	161	165	176	166	169	155	155	173	174	142	149	147	157	179	160	156	159	148	152	157	162	155	173	183	167	166	141	153	146	171	156	145	164	151	155	165	150	162	149	159	158	150	169	145	149	152	170	150	173	164	166	143	157	159	167	156	164	164	169	137	160	174	151	165	155	164	157	159	145	153	160	147	155	166	149	139	155	154	160
2116	519	645	623	661	610	550	561	531	473	470	469	439	1030	8329	6228	1178	432	471	418	420	431	437	413	447	426	435	446	435	408	412	413	402	429	443	425	435	376	449	431	421	436	442	425	432	404	403	453	438	437	439	397	441	409	427	406	444	423	416	420	413	416	408	419	391	396	424	426	414	444	436	408	410	424	423	435	403	430	426	401	413	408	420	419	413	459	387	452	438	419	439	433	390	419	449	416	436	420	364	452	399	417	455	421	427	464	467	463	411	429	394	433	452	431	410	409	449	446	440	439	422	439	468	446	437	423	419	445	415	417	424	401	435	410	428	433	414	388	411	437	440	433	447	427	490	429	424	452	429	424	432	408	414	410	434	431	422	452	391	448	447	410	394	399	421	408	437	430	375	402	418	443	445	388	450	443	420	425	445	419	420	405	398	436	449	466	409	406	434	409	447	377	408	460	465	406	423	472	426	440	461	408	425	425	425	398	415	411	440	396	395	441	410	395	434	386	364	419	400	476	438	417	439	436	449	434	438	413	436	391	392	467	432	408	429	410	408	439	415	392	390	438	410	428	442	428	429	452	394	423	413	416	442	455	386	392	408	423	395	418	413	432	422	429	436	440	429	421	426	425	445	408	425	453	421	411	405	451	447	435	402	398	400	413	420	429	446	425	476	426	426	418	439	409	427	445	415	457	433	450	431	413	392	434	398	400	447	390	379	399	461	417	396	450	423	416	436	401	428	433	513	391	451	450	452	403	409	403	413	411	421	457	417	428	405	416	413	425	381	407	414	405	386	411	448	459	460	414	411	397	407	456	425	394	463	407	409	416	429	387	452	414	428	420	381	434	424	414	405	392	412	413	465	456	396	426	488	408	446	460	409	418	407	400	386	379	427	409	418	433	410	401	426	410	421	404	423	434	412	396	416	399	409	460	432	450	405	387	432	458	434	445	443	462	492	440	449	408	398	444	437	457	406	430	428	422	405	478	423	421	388	428	429	438	414	418	411	438	417	420	414	417	454	409	416	428	453	394	436	414	383	437	416	437	431	421	415	408	426	425	402	393	445	448	427	418	384	429	409	435	443	439	404	476	425	458	422	433	405	424	432	392	429	407	416	467	409	390	481	411	434	432	436	403	432	423	447	430	469	397	408	386	416	408	424	406	424	428	451	412	443	417	425	428	397	416	430	434	421	411	415	430	434	436	432	428	440	419	435	381	417	405	416	427	402	422	413	456	447	413	447	460	415	430	437	415	395	428	420	406	366	436	441	420	460	421	444	428	451	437	435	427	422	436	428	405	432	417	412	427	414	402	417	448	406	406	386	399	424	443	415	439	441	435	400	427	405	403	416	421	428	417	455	453	428	412	433	430	464	423	389	436	418	403	471	434	427	402	429	437	405	408	415	444	425	434	455	454	377	409	465	434	408	428	419	372	419	393	439	403	447	435	432	444	440	431	447	406	442	412	414	441	395	414	446	389	453	415	446	402	441	452	392	418	423	447	417	423	396	448	427	405	415	412	389	445	440	407	406	439	405	469	437	429	476	442	449	448	446	421	415	426	393	416	429	385	454	437	407	412	411	429	410	431	459	421	390	482	444	442	433	409	435	406	405	407	391	429	430	440	401	422	410	403	450	399	427	475	448	388	427	447	402	440	418	412	469	415	453	414	394	466	433	417	423	404	439	445	443	413	407	413	401	442	449	435	427	408	395	419	406	452	416	398	381	409	453	409	406	428	384	426	413	442	411	393	403	402	422	388	414	435	417	420	419	453	435	431	447	427	449	387	418	418	374	432	375	447	431	459	462	377	401	444	410	434	416	450	427	425	450	403	383	409	399	439	430	428	444	404	422	446	433	436	442	432	436	405	365	439	426	486	437	437	444	456	436	427	415	427	419	421	416	382	434	388	433	433	404	420	422	394	437	419	455	437	411	442	420	456	414	446	429	453	406	445	470	424	407	418	414	394	402	462	423	427	447	411	448	428	394	422	469	413	432	410	429	428	446	412	447	402	440	426	415	441	416	396	446	435	437	435	421	466	420	431	406	432	460	406	437	409	460	446	413	435	449	451	441	437	425	410	401	442	440	432	467	396	429	421	433	440	430	478	424	469	406	430	417	407	406	422	443	412	412	446	433	448	372	450	429	415	415	436	373	448	442	469	454	405	401	453	464	460	438	450	387	416	461	426	444	402	414	448	392	451	426	418	413	434	415	445	444	420	402	401	433	440	431	380	456	407	411	423	421	436	418	435	397	407	452	430	388	427	415	420	400	425	446	455	439	432	443	420	376	396	428	384	390	415	448	437	425	442	428	438	426	444	405	421	432	434	398	389	423	428	429	388	418	430	420	409	403	454	449	445	381	431	421	421	423	398	417	463	425	441	397	422	404	438	423	416	437	421	421	428	434	388	402	434	420	438	392	406	428	440	404	442	452	408	417	414	449	431	388	442	436	411	433	450	435	428	499	423	411	421	458	428	425	432	410	426	463	436	436	439	457	438	409	416	440	405	435	443	400	430	464	415	388	428	464	445	414	393	420	443	419	427	444	409	413	424	392	444	446	425	413	403	418	422	385	399	405	405	415	409	447	458	407	445	424	420	440	429	435	412	414	431	387	443	459	423	424	414	395	440	408	415	427	482	439	439	428	436	432	452	402	392	429	434	435	402	428	429	400	400	433	464	426	429	424	437	427	427	432	465	390	412	462	444	454	475	438	437	428	445	432	428	396	431	396	469	396	403	428	426	448	443	401	441	459	421	438	435	464	430	440	450	442	448	399	427	412	409	435	444	435	446	439	416	412	446	422	413	459	412	416	439	407	419	436	442	419	410	437	438	404	439	417	400	372	372	446	405	406	441	387	421	394	444	428	403	427	434	388	438	435	395	416	431	425	459	416	437	466	435	385	440	417	409	432	438	423	376	437	428	467	428	436	432	376	401	410	446	447	438	437	418	419	425	424	457	428	428	422	442	403	407	433	387	398	437	460	443	441	416	433	440	437	417	436	442	427	437	424	435	409	408	416	437	443	446	443	453	443	415	472	435	407	420	441	415	429	425	436	434	450	397	413	401	462	401	427	412	415	452	441	421	456	430	411	400	429	425	432	440	441	423	366	452	418	418	412	411	407	449	436	411	413	401	435	453	404	405	433	429	450	416	426	407	396	456	490	436	400	435	402	453	408	426	463	414	440	419	425	424	456	431	414	409	442	435	425	439	389	433	417	436	366	427	396	401	395	417	436	416	439	434	414	471	454	395	439	422	409	415	421	449	417	418	445	415	448	451	410	412	436	419	453	404	430	443	435	415	416	425	459	417	448	402	394	420	481	445	431	423	427	446	428	435	446	409	429	424	425	440	448	447	461	449	429	473	415	441	433	412	407	408	415	448	410	450	427	414	403	452	448	448	443	436	440	415	416	439	415	419	430	375	404	433	420	418	436	480	467	398	421	412	383	420	400	403	431	414	414	451	432	424	411	435	434	400	408	412	426	410
6709	1162	1506	1119	768	622	547	410	382	378	335	268	256	2380	12749	11425	2101	242	237	260	228	222	230	256	217	228	245	199	222	247	247	203	192	236	218	209	235	227	206	222	205	225	189	233	227	213	211	231	214	209	192	213	206	203	221	210	231	228	238	208	212	218	226	215	229	237	194	206	232	232	225	184	214	220	192	219	191	214	224	236	221	220	211	210	217	196	215	209	208	237	229	186	218	235	207	199	213	225	211	239	211	233	215	208	215	205	222	219	223	220	175	202	211	201	256	200	195	226	196	220	205	199	197	195	212	219	205	200	229	214	208	210	221	189	216	222	168	199	200	230	194	231	212	225	206	216	210	203	212	216	236	227	206	232	211	215	193	225	183	215	189	210	183	206	190	220	242	198	204	212	216	220	221	202	215	205	190	209	208	192	240	227	216	219	203	215	221	231	196	226	224	205	207	242	202	189	223	208	220	216	206	201	196	225	222	227	217	245	241	212	195	237	206	208	204	239	193	223	217	218	194	248	229	207	227	225	205	230	237	231	219	193	220	204	217	206	209	179	222	212	232	202	198	218	263	200	219	233	196	199	202	208	213	229	232	215	193	201	218	213	218	191	218	217	213	217	212	204	217	175	202	245	200	192	233	237	222	213	226	208	245	215	202	236	223	228	229	191	203	195	231	225	220	189	223	200	227	190	214	219	231	222	215	184	192	240	257	216	208	208	183	180	197	221	218	231	210	206	228	212	221	198	218	213	208	211	240	226	245	219	197	224	203	204	222	217	215	224	207	216	227	205	226	217	228	205	214	204	210	226	215	186	206	221	201	215	228	197	223	242	214	191	211	216	203	195	212	224	235	188	224	222	223	210	247	219	218	220	213	210	223	212	214	234	234	195	222	215	230	214	224	224	210	231	226	237	212	218	224	221	219	206	223	232	203	198	203	233	189	209	211	216	201	210	224	221	217	225	223	212	197	236	221	214	211	214	216	225	225	208	226	259	216	218	225	201	217	225	192	222	231	170	198	197	238	223	196	206	191	218	219	237	229	221	209	206	256	190	205	217	222	201	212	221	228	201	222	198	206	216	238	210	188	221	201	234	186	202	210	207	220	201	229	210	211	236	236	205	180	234	230	204	238	219	221	211	213	226	185	234	213	219	223	195	216	217	206	218	221	203	207	196	222	224	222	225	211	204	226	218	250	201	205	222	202	240	220	194	211	211	228	221	204	207	209	208	215	230	207	220	239	219	201	212	213	175	208	236	191	179	199	193	211	219	232	212	225	198	210	220	227	238	225	220	212	216	237	220	221	207	217	212	207	222	219	190	232	192	206	207	225	217	201	217	211	243	213	225	220	191	210	207	228	223	206	211	229	213	229	207	187	202	211	208	214	201	220	211	231	212	197	207	237	207	197	237	234	230	198	203	209	226	200	202	235	220	200	224	213	205	195	226	230	230	209	197	233	248	195	218	203	223	209	214	226	194	234	200	210	207	220	231	233	252	221	213	210	223	207	218	206	210	212	212	206	206	216	218	220	209	198	221	220	212	215	202	202	220	221	199	208	248	197	192	230	218	197	226	217	231	235	223	236	193	231	181	194	234	240	235	179	219	225	217	207	227	206	222	195	201	236	214	238	218	232	235	212	222	219	219	236	215	207	211	228	221	195	221	204	190	236	222	227	216	216	203	198	223	229	205	204	213	217	219	216	234	237	234	202	227	222	232	213	206	195	209	204	215	189	198	203	216	224	232	211	183	197	234	194	227	227	222	219	213	243	225	221	229	220	199	257	239	248	198	224	191	240	212	205	222	213	205	221	226	201	215	222	215	214	225	187	212	190	217	224	201	223	207	209	213	220	214	214	227	224	215	220	179	238	222	204	218	246	203	226	206	209	233	221	195	202	223	212	213	208	224	214	217	222	201	237	216	207	199	200	232	209	219	231	227	230	206	225	230	192	217	237	225	218	216	204	217	229	195	219	197	221	204	201	217	212	206	222	210	226	213	226	238	226	213	229	240	220	194	238	221	228	187	217	218	210	198	192	227	233	196	205	180	232	215	217	224	212	227	205	217	197	220	210	202	209	209	259	229	195	195	208	200	228	221	196	215	203	188	234	221	212	202	235	220	224	242	204	199	226	215	218	228	226	207	233	223	206	195	211	191	189	214	246	221	189	232	226	242	200	209	228	199	209	205	200	198	216	223	218	215	203	227	191	223	217	199	216	214	206	207	232	217	224	220	210	223	202	201	205	214	229	201	231	205	225	215	203	222	240	216	210	239	228	212	215	221	227	208	192	199	236	214	201	208	258	206	198	224	194	190	218	217	224	219	223	191	215	238	217	238	205	240	230	217	192	225	213	237	235	252	236	218	203	207	226	199	227	199	229	205	237	221	206	234	204	229	217	215	199	229	209	222	203	209	223	200	190	221	212	226	240	212	212	204	241	227	209	244	201	215	224	226	237	193	214	218	230	238	221	213	231	194	211	247	217	223	202	215	219	222	194	203	213	203	207	199	214	208	220	197	210	195	189	235	221	202	201	217	199	241	231	221	208	224	205	217	179	211	218	218	244	213	211	227	235	208	232	209	237	249	214	201	227	221	203	204	222	194	227	237	233	216	229	217	233	207	212	226	210	229	169	228	226	181	201	227	219	193	224	243	219	211	213	229	229	217	235	209	220	216	209	223	227	202	222	197	233	221	203	216	204	236	220	228	230	207	225	197	208	231	210	200	238	175	211	205	213	224	224	212	194	231	240	221	216	214	223	201	212	236	218	214	220	235	225	214	204	205	181	201	208	228	197	199	229	223	221	238	213	235	221	204	232	215	198	223	208	211	219	205	217	203	247	204	218	234	235	212	191	250	236	216	204	213	211	200	225	237	223	225	209	220	203	195	230	212	211	196	234	222	215	220	250	226	218	209	216	206	222	210	213	194	201	217	192	227	239	215	216	228	192	209	232	227	213	194	210	210	208	241	223	177	188	216	218	207	205	216	193	209	218	231	214	204	229	210	217	214	234	228	229	207	210	218	194	229	225	212	225	229	208	178	235	219	208	207	217	217	232	211	243	226	198	216	216	218	222	231	220	218	199	214	204	208	165	204	213	226	248	223	244	245	231	228	214	227	225	194	217	235	236	200	218	195	233	203	190	212	235	205	207	229	187	193	201	221	203	203	223	215	214	194	226	214	201	194	237	218	214	203	206	214	208	215	212	215	216	198	191	187	206	223	213	219	218	220	241	199	226	215	192	208	198	197	230	217	213	234	204	222	214	221	234	201	215	205	195	202	224	210	224	180	228	248	217	218	202	198	221	222	233	237	210	212	244	220	221	182	201	223	216	213	227	200	215	229	211	185	223	202	223	229	198	221	193	226	206	234	199	206	233	184	228	242	222	247	230	238	233	203	210	202	212	228	210	228	219	203	203	240	219	225	214	213	201	191	212	220	221	224	201	213	219	195	202	212	220	219	216	213	226	207	207	217	226	195	218	220	190	219
5506	1527	3069	3422	2995	2580	2308	1897	1667	1305	1297	1116	1104	11873	37161	31673	7866	637	588	601	610	551	566	566	602	562	580	555	529	540	598	538	567	558	554	526	585	557	532	548	515	599	576	517	601	555	588	514	617	551	546	586	529	595	584	579	509	571	563	575	591	566	559	595	531	589	577	578	601	500	563	568	559	530	532	557	554	568	585	526	534	532	511	599	602	555	572	560	574	602	542	546	543	607	564	500	564	532	548	564	530	516	574	591	543	570	576	543	551	563	546	551	582	589	578	539	547	561	570	518	595	570	595	599	551	555	520	533	561	518	533	558	554	544	577	594	561	525	555	546	552	517	539	547	562	555	543	588	553	563	555	537	534	564	569	556	558	557	600	561	565	613	555	565	547	535	576	543	603	527	552	550	594	506	543	563	549	558	577	540	595	569	553	519	528	557	623	535	524	535	558	544	545	576	574	583	542	503	576	587	543	574	555	565	548	565	503	521	568	526	584	578	563	578	566	573	562	564	538	593	571	541	570	545	606	583	546	525	547	537	581	571	514	582	595	535	550	555	587	572	550	553	558	546	564	555	519	583	539	609	558	586	580	562	589	588	560	584	575	591	562	575	572	571	590	564	507	573	542	580	558	531	543	561	554	529	511	565	497	590	566	577	552	538	577	571	593	520	565	545	576	536	549	564	574	561	571	571	564	570	571	549	594	597	577	585	570	537	555	562	571	582	557	600	527	544	516	600	585	547	558	597	551	604	579	571	566	540	575	550	546	566	568	531	495	574	556	588	556	526	595	512	545	516	572	558	554	573	572	519	575	547	571	582	567	571	515	586	520	548	574	505	585	530	538	574	561	557	538	502	581	553	583	517	553	558	602	536	564	558	570	545	547	583	557	544	546	559	556	575	565	611	591	507	569	538	542	588	580	531	514	518	555	550	563	536	533	533	541	546	565	524	553	583	527	542	550	496	566	535	558	581	552	574	551	537	570	576	561	565	584	558	512	578	518	551	557	555	569	554	563	557	545	547	507	541	536	557	548	572	537	551	523	563	539	584	580	568	556	590	572	559	555	533	585	526	549	516	571	562	592	575	542	577	547	577	574	537	528	559	525	560	582	519	575	591	556	567	577	534	496	550	545	549	546	569	586	581	579	536	536	560	527	560	582	521	574	551	593	550	548	584	516	551	542	550	547	540	538	575	535	557	579	575	582	583	580	569	600	543	593	547	569	525	570	572	550	525	563	563	563	554	545	531	567	600	591	518	517	550	565	513	544	577	541	555	522	572	536	576	553	595	541	570	545	565	536	552	536	541	542	582	587	541	551	553	546	575	542	565	541	585	552	574	582	548	535	581	554	547	561	539	568	545	514	571	548	577	586	574	535	565	560	525	553	568	525	517	541	560	546	556	530	561	535	560	525	590	511	536	575	607	572	523	533	548	548	594	542	534	578	561	550	523	549	583	599	571	612	560	535	547	556	624	590	540	521	543	562	526	552	584	547	579	528	530	557	572	569	535	590	547	536	504	561	519	567	546	530	537	581	570	608	561	532	573	566	502	551	535	539	595	553	579	541	529	617	527	569	569	582	558	547	538	578	581	548	542	556	561	558	571	551	573	535	522	598	599	531	619	566	577	556	544	584	538	515	498	517	553	532	535	539	555	544	577	536	562	572	576	527	576	520	565	564	557	578	549	529	583	543	558	579	591	554	572	507	566	572	579	543	602	522	587	544	602	577	552	570	560	532	541	514	582	587	540	565	540	524	561	571	530	513	563	556	539	560	612	554	562	558	571	539	613	559	598	576	578	537	581	558	586	540	547	550	530	549	529	575	577	533	566	574	513	595	554	581	561	558	563	522	567	545	558	530	539	563	548	549	519	606	546	562	558	571	561	521	581	538	545	543	595	533	570	571	571	563	565	531	526	579	577	570	580	550	568	568	548	525	565	527	565	584	578	562	571	566	540	542	559	593	564	592	560	543	594	538	581	578	534	545	577	594	560	609	563	558	598	558	551	586	580	538	499	574	571	539	572	574	566	555	570	551	545	534	565	524	591	525	580	561	556	579	579	578	518	573	545	545	522	563	564	578	564	515	572	565	539	591	523	556	525	568	548	589	538	580	566	527	530	576	568	569	515	531	554	541	545	528	541	563	621	529	517	551	542	554	548	575	572	547	528	618	548	565	538	544	555	564	545	544	568	556	525	550	542	566	562	569	536	607	580	516	539	552	579	570	571	494	585	551	547	549	542	507	565	557	575	538	536	552	555	597	542	552	598	536	549	585	520	559	573	546	573	500	556	556	555	550	513	522	561	632	544	598	562	540	618	581	611	544	573	543	605	595	594	558	595	542	573	569	586	562	604	534	522	552	518	578	568	584	533	552	535	581	623	557	598	537	553	517	565	538	562	542	562	541	555	510	551	546	553	582	594	563	553	571	555	584	566	602	564	536	530	575	559	523	565	564	603	564	546	549	563	579	575	550	561	545	534	561	544	571	539	559	603	543	578	574	543	550	519	582	540	560	533	557	597	518	563	580	503	541	562	541	585	558	523	563	552	557	566	565	568	533	534	560	569	547	611	570	594	549	538	545	586	535	564	566	585	566	540	554	557	580	560	574	543	523	565	554	551	566	539	595	552	580	493	562	540	576	595	513	552	524	571	546	579	557	552	562	532	577	550	564	584	526	585	551	573	532	579	584	527	542	538	528	545	558	587	551	555	592	477	607	548	542	538	570	587	559	578	547	595	555	561	545	566	552	558	545	589	565	540	569	569	577	508	546	542	545	578	589	526	564	557	579	542	559	592	592	576	597	567	552	571	579	561	506	535	567	550	560	553	558	568	580	580	521	530	549	524	546	557	549	548	493	553	574	547	543	549	542	587	556	539	562	547	554	541	607	558	529	532	577	543	587	563	524	582	566	532	563	567	565	625	528	578	555	574	568	521	531	560	559	571	543	532	519	548	572	587	533	556	569	526	545	551	572	545	555	542	579	563	537	621	591	573	609	575	596	576	506	599	534	579	546	549	560	582	575	571	549	578	571	588	530	522	551	527	536	554	554	547	523	608	597	575	527	520	541	587	564	563	575	589	624	561	581	584	581	562	531	567	560	582	543	555	565	542	579	557	558	583	584	556	560	558	566	546	535	580	552	585	570	503	578	587	547	583	553	558	538	540	529	591	534	587	532	538	564	546	545	589	538	550	559	542	579	578	526	552	560	541	531	568	537	550	534	551	597	541	573	519	579	533	585	561	558	565	573	549	549	597	552	582	547	529	571	535	576	583	566	566	543	562	607	603	570	559	558	543	589	558	581	558	523	531	530	540	567	521	547	603	520	533	529	603	518	552	528	551	554	533	536	546	552	567	548	564	616	549	587	545	566	563	584	558	537	586	541	518	589	555	592	521	572	542	559	550	557	543	549	546	576	563	559	569	569	548	586	566	565	538	575	572	570	582	537	554	562	564	523	546	572	558	541	540	580	597	587	558	551	521	573	600
12769	2628	2787	2250	1450	1148	837	636	498	425	362	353	274	6339	22487	19449	4390	188	168	150	173	157	180	165	139	157	171	171	160	154	132	135	174	149	138	146	162	169	135	165	151	155	147	150	161	169	148	155	170	134	153	125	145	184	156	155	141	148	149	136	159	152	147	125	150	147	136	150	135	150	151	156	176	171	168	150	121	148	136	169	139	145	134	141	149	133	137	143	168	155	135	144	147	138	153	155	138	129	171	142	160	165	139	150	162	150	134	155	171	143	141	149	145	141	177	127	145	157	127	135	143	147	174	148	178	172	144	155	133	142	152	168	138	147	145	137	132	149	143	150	151	124	126	163	159	160	136	137	124	158	162	169	164	165	133	171	175	165	168	160	158	155	162	153	144	137	150	149	146	142	154	170	148	139	147	161	148	135	143	167	151	135	141	167	177	162	183	146	163	186	127	170	136	135	146	150	164	156	133	146	156	153	127	146	160	142	158	145	164	164	139	153	174	161	163	160	154	138	155	162	162	151	170	157	142	150	146	149	164	127	135	134	150	138	158	159	171	158	135	155	134	138	132	154	141	145	159	138	147	143	136	151	173	167	163	131	134	175	153	125	139	151	141	135	143	172	142	166	161	134	144	149	129	118	170	124	167	151	141	142	156	164	147	172	134	146	140	157	131	154	178	159	157	143	163	154	150	145	145	144	175	151	133	132	157	130	151	154	143	119	142	162	144	151	131	131	152	142	150	168	165	148	145	136	145	160	142	141	143	147	155	155	144	129	149	146	119	149	144	122	159	147	150	138	144	163	154	148	167	155	155	151	150	136	141	133	143	157	154	143	143	142	139	131	140	156	146	154	137	149	143	129	141	166	155	158	147	141	142	146	126	167	155	158	127	166	166	153	147	162	145	166	128	157	162	138	161	146	162	139	149	139	150	164	165	136	155	151	147	140	144	155	152	144	157	143	141	155	166	146	166	126	171	172	144	173	160	160	131	145	166	149	162	145	151	139	148	123	158	137	176	164	149	156	159	145	152	153	134	142	116	131	133	129	151	156	175	143	152	152	158	134	155	149	161	138	159	149	161	150	164	134	149	178	165	147	150	146	165	142	132	150	138	164	155	151	138	133	137	147	159	149	141	147	163	122	171	141	170	125	173	145	155	160	174	162	155	149	140	133	156	180	143	159	152	125	138	153	146	147	150	144	159	153	187	160	159	131	156	146	148	136	171	132	136	119	121	134	140	171	160	146	156	180	130	153	157	147	142	135	141	154	167	166	146	149	147	150	149	136	143	140	149	168	142	156	146	176	145	150	160	142	139	129	155	157	132	150	127	146	147	147	157	127	144	143	152	126	128	168	149	166	176	141	142	135	149	131	148	161	151	163	160	121	133	175	146	147	165	162	156	154	158	144	154	163	161	171	146	144	131	156	149	142	151	137	146	142	146	163	137	126	172	138	151	154	153	140	143	159	140	159	146	127	162	155	136	130	141	162	167	130	132	151	156	134	163	137	177	157	142	121	140	146	144	135	150	149	147	161	161	141	145	165	138	151	141	180	163	130	134	127	157	149	154	145	146	136	152	152	163	171	153	133	161	134	159	153	171	159	163	157	147	136	146	173	149	162	135	136	152	134	145	141	134	151	161	161	136	154	147	165	136	158	144	153	144	128	158	148	159	153	154	143	146	150	141	171	153	143	152	129	151	145	157	163	145	135	161	141	153	151	150	146	155	147	151	139	145	138	161	155	140	149	148	153	159	141	165	163	143	157	163	140	160	132	149	135	141	148	151	150	157	139	141	158	133	159	146	167	158	133	155	155	152	140	164	138	139	145	137	155	149	181	168	175	147	160	159	154	144	154	144	149	151	158	168	159	172	167	142	137	154	153	157	162	143	143	138	144	135	159	144	132	163	135	144	142	143	162	152	141	129	154	151	156	152	137	126	137	160	150	142	167	162	121	149	137	167	150	141	136	162	175	152	155	159	151	158	166	143	148	142	142	140	157	141	148	153	156	155	139	152	153	148	153	144	159	137	156	148	154	159	150	171	134	125	154	140	153	158	145	127	145	148	148	148	155	150	141	141	149	127	149	143	163	151	136	133	151	133	146	162	140	144	158	145	138	156	130	131	149	146	139	137	145	146	141	149	156	139	146	142	118	148	159	134	133	141	146	158	145	138	147	142	111	142	135	154	143	176	151	162	150	158	121	144	154	134	142	140	165	159	160	170	155	150	140	138	159	149	124	142	137	147	149	145	148	158	134	130	158	142	148	135	159	152	145	153	152	152	147	123	151	157	137	146	147	154	163	146	156	130	149	135	149	134	142	136	129	154	159	128	155	150	134	131	161	165	162	138	149	170	141	157	156	124	151	160	156	146	149	163	155	150	159	149	163	141	123	167	163	141	142	141	156	161	140	161	139	170	137	178	164	170	123	144	131	145	160	126	135	131	139	160	128	158	161	156	179	147	144	145	165	182	123	137	162	158	140	145	160	140	145	156	149	137	147	140	152	148	154	130	153	152	142	159	155	167	175	146	112	137	161	161	132	175	144	127	172	128	146	127	176	141	137	155	156	124	150	142	155	149	140	150	157	157	152	139	150	157	150	148	154	158	155	141	138	154	156	149	161	157	139	143	150	164	140	153	163	153	157	138	130	159	180	154	134	148	142	146	129	161	139	120	148	138	153	150	132	127	154	162	123	119	136	157	168	157	130	152	154	180	157	167	136	151	142	160	170	166	150	129	162	159	154	150	155	141	143	143	139	157	165	136	158	134	150	161	151	139	164	135	158	162	163	148	134	156	158	165	140	162	132	159	133	152	139	130	155	148	150	164	150	149	141	148	147	161	140	140	138	123	142	134	141	133	136	158	134	147	147	173	177	141	157	183	152	143	143	166	168	157	150	148	179	171	150	145	145	156	151	168	179	126	136	160	151	164	143	147	166	153	155	157	140	153	146	158	142	144	153	135	118	145	158	162	165	154	181	135	134	135	155	152	121	144	144	149	155	168	140	166	144	139	150	176	176	151	149	149	147	136	134	149	139	148	151	132	184	136	158	157	164	139	140	133	153	159	152	134	169	155	152	139	141	124	143	141	143	152	149	158	127	138	153	152	148	166	158	160	145	164	147	157	147	166	144	138	139	131	153	167	147	173	135	140	138	146	157	146	158	141	141	156	121	140	154	138	150	134	137	150	147	168	149	139	163	152	136	155	152	163	144	137	179	146	171	166	151	156	155	160	172	169	143	139	124	171	128	147	134	145	146	149	172	165	167	143	157	173	156	150	169	133	147	176	139	135	143	156	148	144	159	146	158	162	126	157	139	160	153	160	131	134	137	140	149	145	133	159	150	145	166	130	161	151	134	156	143	134	137	158	137	135	149	176	154	145	153	145	143	141	165	141	152	146	147	135	178	141	171	182	162	153	171	134	157	131	170	162	158	154	146	136	142	139	162	140	144	147	165	157	148	152	164	157	175	160	162	156	154	147	169	158	163
7306	2297	4940	5909	5300	4311	3513	3019	2402	2022	1704	1539	1408	23672	46799	38779	12748	498	494	480	459	467	443	435	452	422	447	395	393	386	439	423	391	409	388	424	420	427	452	409	375	421	450	423	388	374	417	398	430	387	377	427	420	402	425	420	408	418	423	420	394	431	396	381	412	416	368	409	427	444	365	385	354	431	400	418	383	390	385	400	383	416	398	348	439	412	385	402	407	408	397	435	423	419	389	362	381	399	410	382	424	399	384	381	410	377	381	367	379	384	419	418	427	388	380	381	371	397	379	409	388	408	389	419	401	410	387	371	371	368	366	394	405	378	411	367	364	393	426	399	382	415	401	395	385	420	389	361	399	426	388	423	360	389	401	415	412	416	393	399	447	403	370	383	404	360	409	412	391	399	375	378	366	361	400	373	409	413	374	388	379	399	406	405	412	395	368	368	398	406	431	398	354	426	371	394	403	377	416	407	371	390	361	401	378	409	416	405	424	344	406	387	390	388	409	360	372	413	391	377	349	393	387	417	389	380	395	387	370	388	377	394	415	407	391	422	382	375	398	403	401	362	400	390	386	431	374	372	394	401	427	373	377	408	400	365	384	403	371	382	384	397	363	416	392	374	390	399	386	371	387	421	415	380	387	402	392	423	355	404	401	413	328	422	401	358	403	378	394	363	335	386	391	404	383	381	386	402	359	410	387	397	393	382	385	375	381	413	393	368	403	377	400	374	383	398	435	405	422	431	357	419	401	393	372	388	366	393	401	367	407	411	393	365	421	358	389	426	410	366	369	396	357	412	412	384	429	389	380	413	361	384	364	389	356	388	361	390	394	384	419	377	426	396	420	388	405	363	388	396	381	383	378	410	386	377	375	398	395	385	385	424	414	412	394	395	364	378	433	418	399	383	393	369	396	388	373	396	374	386	384	398	386	384	373	424	396	393	387	409	389	410	406	390	362	387	377	384	378	408	386	399	413	377	441	383	364	379	378	390	371	374	396	391	445	431	421	399	412	423	415	366	386	397	407	394	394	396	376	404	400	387	387	360	390	385	420	396	383	330	361	393	384	379	378	389	380	394	404	383	429	392	373	401	369	394	409	380	383	358	419	396	380	384	406	374	406	390	414	371	383	417	406	409	410	414	387	387	408	394	380	376	387	399	410	397	402	382	386	376	406	378	375	382	414	393	388	377	417	428	370	394	377	408	377	370	425	431	365	394	362	421	375	407	387	401	398	376	378	382	375	396	378	363	408	372	380	392	383	368	392	415	390	385	409	376	411	358	403	403	399	391	388	397	412	388	424	386	356	399	376	371	367	364	379	371	403	376	395	414	378	356	370	397	390	409	353	411	420	391	372	417	386	395	414	380	407	380	388	380	375	408	404	377	396	421	366	403	348	407	395	360	393	397	372	422	388	404	400	378	388	396	405	410	398	371	392	373	397	382	375	398	386	382	424	384	400	380	378	364	388	386	406	370	398	382	393	418	377	414	387	396	376	390	413	362	389	392	369	410	370	423	354	412	371	382	380	355	384	361	404	396	366	403	373	354	394	401	411	352	371	374	364	424	428	389	415	394	414	361	404	387	389	410	401	420	384	394	370	404	386	375	349	402	367	385	366	399	397	409	413	407	398	390	366	408	414	382	378	368	404	393	363	370	404	379	374	390	394	359	384	379	386	413	359	425	415	414	392	393	418	389	385	404	348	427	405	394	421	415	415	372	396	408	389	403	382	380	412	381	355	396	403	407	408	382	394	354	390	379	398	405	364	415	398	409	424	369	401	403	382	399	391	409	372	401	427	403	391	355	362	405	386	361	366	379	387	364	428	415	386	403	372	382	433	375	418	351	400	399	404	379	385	433	414	389	374	364	393	394	391	402	363	364	381	361	372	389	401	374	372	377	409	404	392	377	379	436	375	397	394	408	389	414	376	403	396	362	392	393	389	417	417	433	447	406	379	376	400	381	401	428	406	385	402	386	370	370	364	388	430	406	389	400	404	385	398	359	410	389	367	394	395	378	387	407	395	370	353	370	425	389	401	403	378	385	355	422	437	422	425	406	398	361	393	353	388	364	415	417	379	387	368	394	404	371	368	396	409	393	378	358	415	392	353	405	398	372	403	431	415	402	397	404	408	409	384	424	373	373	384	383	376	396	386	385	402	430	438	399	417	355	429	383	369	388	397	372	406	386	375	381	394	364	378	371	403	351	373	379	412	378	357	401	410	382	382	398	412	341	363	382	409	402	387	382	417	405	408	415	375	389	374	384	389	411	359	400	396	360	362	411	391	405	369	399	371	384	398	375	387	377	411	352	371	410	374	387	420	399	389	382	401	418	379	379	386	393	387	368	389	412	414	371	375	425	363	391	377	368	409	388	414	401	382	422	392	392	360	365	401	364	392	406	387	381	377	396	395	399	438	387	390	382	376	399	381	418	414	386	375	376	387	388	381	369	404	412	368	394	440	401	372	372	375	384	385	408	388	403	400	410	431	396	347	374	412	390	378	379	416	377	410	406	423	399	389	427	394	390	385	382	389	365	372	385	429	372	363	380	363	354	381	403	418	399	383	361	379	367	377	376	368	405	359	391	346	392	407	385	345	390	399	394	390	369	386	399	412	408	428	352	360	403	396	388	388	366	355	381	400	386	387	392	355	370	370	390	394	408	374	392	392	396	381	452	409	408	380	385	409	393	390	362	374	414	409	342	393	389	357	406	397	391	360	348	372	398	379	399	394	414	382	369	384	415	349	423	364	390	412	390	410	389	391	366	404	399	403	367	414	380	413	377	383	391	374	405	424	389	404	384	367	408	415	386	411	399	382	413	381	396	403	388	394	358	408	379	357	381	396	355	400	369	424	370	353	369	425	402	388	358	397	377	350	378	400	415	383	392	398	389	387	375	371	411	433	366	375	399	373	386	351	394	397	432	360	396	423	413	399	378	366	393	417	397	389	378	360	363	406	403	359	379	381	359	416	400	411	402	381	357	399	365	368	333	371	420	403	402	395	369	409	358	407	357	401	400	379	368	386	365	408	402	398	391	393	371	357	411	391	352	395	417	354	379	411	368	404	404	417	380	384	392	362	378	415	387	384	376	375	396	391	414	380	371	400	387	372	415	394	372	410	374	381	382	405	398	397	409	407	373	413	398	414	367	403	396	384	395	379	377	451	418	388	366	404	397	415	404	384	383	393	383	404	362	413	376	421	434	417	392	382	366	382	412	415	416	402	420	399	398	397	366	396	363	421	368	384	389	386	379	345	399	441	381	394	406	387	404	374	358	382	416	381	405	396	409	397	377	376	393	422	380	403	370	381	398	411	357	445	387	381	405	384	401	399	387	408	367	371	371	403	418	433	439	371	379	389	369	377	393	399	391	395	419	399	422	394	386	389	405	414	428	367	400	446	386	351	374	379	385	403	409	410	396	391	391	365	398	365	410	381	373	394	392	356	389	405	391	436	398	413	384	412	422	381	359	360	389	393	368	393	394	374	354
1886	236	258	197	195	183	186	146	162	196	180	179	185	366	1322	1152	270	143	167	166	173	169	185	150	170	150	164	168	160	193	150	155	158	157	166	176	157	153	156	165	146	173	158	171	162	170	152	177	147	178	175	166	175	131	171	168	162	165	144	176	172	163	176	153	156	142	168	149	165	162	186	180	156	145	155	157	139	157	169	175	153	162	173	155	186	171	165	185	144	160	168	160	186	153	173	160	192	146	160	167	148	169	177	173	162	152	162	161	158	167	169	186	157	158	174	173	133	153	178	154	144	160	146	149	156	139	166	168	181	153	162	169	164	167	167	169	153	160	157	188	162	149	162	143	170	155	167	168	160	158	163	163	177	151	160	155	187	147	162	170	162	182	149	155	166	157	157	155	137	184	162	135	154	159	165	146	160	179	190	162	187	177	173	163	166	166	147	167	158	150	164	158	169	144	166	152	195	180	181	165	153	161	171	160	161	169	154	148	160	161	173	171	176	177	177	178	149	179	156	138	162	152	162	176	153	170	178	189	157	145	162	176	178	148	183	163	147	160	145	159	143	184	163	156	185	180	169	174	172	175	161	162	177	155	168	152	144	157	181	154	147	171	184	161	189	151	146	156	161	153	175	163	149	146	161	149	168	172	175	175	151	168	164	166	162	169	165	161	149	173	166	174	170	154	162	157	171	137	146	169	181	168	155	144	175	173	130	155	176	181	173	167	184	180	162	163	164	174	158	167	165	175	182	136	154	151	156	144	151	173	150	166	147	166	149	159	160	170	185	166	168	165	159	172	176	161	196	160	160	158	147	152	158	148	126	156	178	157	165	152	153	159	148	162	166	142	157	168	182	183	145	166	183	158	160	150	165	157	182	152	167	171	188	166	171	178	152	168	166	155	170	151	148	170	196	141	173	168	189	165	170	153	149	147	172	189	159	187	143	174	163	194	171	189	150	163	143	170	143	164	164	158	164	159	146	142	171	200	172	186	147	158	174	160	195	165	164	173	187	172	156	161	153	171	157	195	153	151	184	130	171	162	141	152	156	152	151	162	147	183	143	179	182	156	159	189	152	191	144	162	155	153	163	193	190	142	196	179	164	157	166	161	165	156	143	159	151	161	160	132	152	150	154	151	164	142	169	147	153	179	150	165	139	149	196	177	159	137	139	173	152	159	179	153	171	151	161	147	162	162	148	145	162	168	154	181	180	166	164	177	172	146	160	191	172	163	161	177	164	145	161	168	158	168	172	144	171	172	184	155	170	144	161	140	161	177	146	183	154	164	162	182	151	174	172	173	159	136	176	176	157	175	161	164	167	173	165	176	180	163	170	191	172	175	143	153	146	141	174	164	169	157	162	170	134	157	159	167	157	178	138	179	171	155	168	153	147	172	174	157	155	180	156	161	152	154	198	177	163	159	163	150	174	166	170	172	196	159	171	160	151	148	154	170	159	166	163	181	160	154	197	169	159	144	160	153	147	166	144	157	167	135	172	169	189	157	160	167	144	152	165	181	158	168	143	150	165	180	169	120	156	174	137	141	146	149	174	161	163	166	168	153	160	149	166	169	152	149	169	148	155	152	173	161	161	156	183	177	171	173	156	166	171	166	159	164	163	159	166	150	150	162	168	168	144	169	177	171	153	137	155	180	148	164	186	175	151	199	185	191	141	179	177	188	164	165	181	162	155	174	172	174	164	148	172	147	176	164	165	155	173	174	151	143	165	159	166	152	163	168	191	161	172	190	167	162	165	147	173	167	159	188	166	163	134	143	190	165	151	142	163	155	152	174	163	153	153	140	183	160	189	148	168	177	171	158	166	170	178	179	145	134	161	181	172	202	152	161	158	169	173	159	171	164	154	170	159	166	179	155	175	168	169	157	138	184	188	189	164	155	162	185	159	164	158	155	174	143	185	174	157	162	166	151	170	155	180	199	167	188	146	159	159	157	168	161	173	161	198	160	210	195	145	173	152	180	161	169	174	158	159	163	144	164	169	173	182	171	176	175	173	175	170	151	153	145	168	157	165	145	156	173	172	151	184	152	178	174	168	149	180	156	187	180	164	138	172	142	182	159	158	186	175	143	177	182	154	181	165	161	137	171	147	169	155	158	158	155	196	182	171	164	144	152	167	152	159	170	156	161	169	170	172	161	168	177	166	175	188	171	151	171	153	172	149	155	185	164	146	162	160	142	186	159	169	145	158	150	149	172	174	155	173	151	153	139	165	163	154	164	173	156	199	169	168	166	167	164	177	170	163	165	172	180	175	147	171	159	166	152	168	145	190	181	168	160	167	164	160	145	154	179	170	174	158	189	159	153	152	179	175	156	144	165	184	177	170	147	148	152	172	142	170	169	169	168	193	151	151	136	158	156	187	168	130	163	132	135	160	160	156	167	158	171	171	182	161	143	155	163	139	148	175	182	164	173	151	159	171	165	182	170	160	160	178	158	171	162	145	183	158	132	195	173	176	182	160	178	147	162	158	187	169	153	134	160	161	151	165	185	175	162	153	156	147	177	178	164	148	181	148	183	178	163	151	157	162	169	160	147	158	156	168	163	150	149	159	187	166	172	158	174	145	171	193	185	179	181	141	171	157	177	163	159	149	143	174	159	175	161	151	168	137	161	152	182	141	168	159	164	161	139	172	175	168	167	173	151	150	154	172	171	154	156	169	185	164	161	172	157	184	169	164	160	163	167	165	167	158	180	169	177	167	158	149	174	173	159	182	164	167	166	174	153	173	146	153	185	181	149	139	136	159	155	161	183	175	147	166	165	156	178	169	178	174	161	152	165	176	170	153	152	162	167	195	161	160	151	157	170	163	161	140	192	171	145	170	170	185	156	166	157	167	201	156	149	152	163	141	193	168	193	182	150	163	136	149	152	180	147	167	155	137	161	149	179	159	169	153	166	187	150	173	156	173	160	156	187	183	152	148	165	170	166	135	182	151	170	140	172	148	141	147	175	165	161	168	171	138	155	178	156	159	172	175	183	188	158	169	144	138	184	164	128	153	166	174	151	186	158	158	186	164	184	168	167	172	160	149	171	169	155	169	184	166	169	148	148	163	153	184	153	147	184	169	152	153	168	167	152	145	160	162	153	171	158	162	165	168	191	186	150	163	144	169	141	156	167	159	171	154	162	141	187	152	189	153	160	164	168	157	154	154	175	175	184	163	172	181	168	156	179	133	156	162	163	188	155	167	151	166	161	205	177	171	161	161	175	156	163	162	166	182	169	156	164	175	151	177	181	190	158	143	180	179	165	153	181	159	148	151	164	152	192	164	148	148	180	180	187	191	164	175	184	160	163	156	139	160	173	165	138	168	159	163	159	160	150	167	164	140	163	168	157	169	169	185	149	153	161	187	146	169	155	187	151	156	162	150	181	157	155	167	167	161	171	175	181	150	169	150	186	165	160	172	153	174	142	144	150	142	156	143	187	149	186	175	160	152	158	152	170	169	161	156	164	185	191	192	173	169	178	151	160	160	167
2064	559	644	679	618	574	541	592	491	438	467	465	482	2331	8437	6242	1007	426	449	403	465	426	439	476	444	434	469	473	395	433	440	452	472	427	459	470	451	458	417	449	428	428	432	468	448	427	434	467	452	472	434	442	471	448	417	427	446	437	473	422	468	456	406	435	465	472	439	451	428	445	457	439	418	484	461	438	451	472	418	453	446	487	435	455	441	440	412	414	424	453	450	453	475	437	471	476	444	458	456	432	470	437	415	414	474	456	448	445	481	447	452	476	468	435	441	446	425	436	464	471	452	407	496	406	471	423	417	461	493	427	433	474	435	458	453	437	455	399	434	426	422	461	395	455	458	457	446	451	450	465	456	441	421	461	452	442	441	452	446	404	447	441	448	406	474	439	448	431	468	405	447	473	462	432	416	410	413	429	447	403	516	435	417	448	446	444	495	432	462	430	422	466	451	450	460	447	443	421	448	436	432	451	474	431	403	412	462	444	453	455	430	443	399	452	447	424	455	432	421	442	474	403	456	441	414	436	473	469	434	474	437	400	432	490	454	446	424	469	473	453	469	408	442	467	412	438	429	454	446	445	453	456	448	465	435	451	421	490	428	472	455	427	456	461	437	429	451	409	456	445	444	455	451	438	415	422	473	472	446	445	440	402	464	436	459	430	429	419	464	441	455	462	473	463	421	464	462	447	437	479	430	449	405	439	479	455	460	453	459	455	432	445	402	395	476	452	464	470	424	430	431	423	484	433	456	449	419	422	465	471	462	450	418	404	437	465	447	437	451	433	478	424	414	447	406	413	421	441	466	443	450	443	405	434	440	415	452	445	426	441	420	463	422	454	449	467	445	458	465	449	439	423	454	446	454	452	452	454	389	443	433	451	410	427	423	434	430	455	446	427	469	428	471	426	484	452	402	422	437	475	449	440	419	480	406	382	435	427	476	450	402	483	445	478	406	437	403	433	425	469	431	436	429	434	414	463	442	470	452	458	419	428	444	447	438	446	428	417	422	455	434	455	449	455	454	456	450	413	469	474	401	456	434	441	471	420	466	444	444	466	448	438	420	422	434	472	445	463	444	465	387	418	413	433	496	439	419	434	474	464	424	440	421	437	454	461	411	425	471	452	449	409	447	468	457	418	471	418	425	468	442	436	428	455	406	424	454	471	423	456	472	448	421	449	463	412	434	421	434	459	432	486	463	443	423	432	423	413	459	448	445	417	449	438	477	455	441	444	419	486	471	423	480	437	420	468	478	480	454	456	427	418	454	400	445	452	430	484	434	428	425	413	472	492	470	489	461	464	446	466	404	470	422	422	449	434	430	459	444	407	477	406	424	451	439	435	448	421	446	425	409	459	481	422	420	439	450	432	437	433	454	432	427	465	425	445	500	477	441	427	450	405	409	424	450	422	449	441	448	470	431	437	459	426	451	443	464	466	479	455	412	444	452	408	434	435	451	429	425	455	463	436	461	450	429	443	426	461	412	454	437	425	451	420	455	408	469	432	476	471	428	437	403	425	471	467	398	461	453	445	395	445	469	454	452	419	469	451	464	454	448	445	437	420	466	395	457	445	405	450	443	425	435	443	452	426	480	409	421	391	388	467	449	414	419	441	442	431	434	437	426	408	434	414	434	416	422	427	462	448	444	444	476	437	429	433	440	454	418	425	440	449	394	460	411	461	457	455	481	414	456	450	413	435	463	422	467	483	467	445	440	426	459	449	455	409	449	438	430	450	468	426	406	448	469	404	461	489	453	442	436	462	405	447	487	464	427	409	441	441	461	441	502	452	444	454	442	438	414	404	444	491	434	437	459	434	470	414	456	497	421	399	451	464	402	429	417	480	432	414	429	421	447	442	432	418	423	463	462	428	426	438	438	494	445	408	455	449	417	443	453	412	433	427	480	462	466	455	441	455	453	414	435	458	460	432	439	451	415	439	437	425	442	455	427	469	444	413	491	452	454	409	413	435	437	477	444	442	431	411	437	473	504	435	464	439	500	444	462	424	427	443	436	473	467	415	439	426	415	435	471	476	462	391	458	443	510	420	417	469	431	452	454	476	446	434	467	421	432	412	462	409	414	433	454	433	443	470	462	473	444	470	458	429	435	444	452	445	447	426	468	424	430	411	440	436	462	449	474	464	499	423	431	469	443	461	475	447	467	422	447	425	467	453	439	448	479	455	441	441	410	410	434	467	409	459	420	407	479	456	457	499	450	450	458	459	399	450	437	480	427	455	460	452	425	445	458	452	471	471	429	423	438	449	433	477	440	434	447	449	423	419	426	420	460	456	408	488	463	438	450	432	410	444	422	419	418	433	472	442	438	467	486	429	419	409	407	463	434	449	443	450	434	486	441	463	479	442	426	448	383	448	412	450	444	445	417	433	450	418	434	471	447	391	462	509	467	441	429	445	432	457	428	444	404	503	431	438	431	435	416	459	440	472	432	424	450	455	452	446	435	489	447	434	397	485	469	410	445	438	439	418	437	476	437	456	416	431	433	455	429	444	459	453	432	432	431	459	478	461	436	458	426	450	433	425	424	449	449	426	476	465	440	443	447	420	422	432	466	446	492	436	468	422	453	438	487	470	438	402	436	477	458	463	416	459	413	433	409	451	455	454	486	452	451	411	471	467	461	417	473	424	424	466	457	462	439	478	470	450	449	462	441	436	498	425	473	439	463	434	428	462	438	442	454	430	446	446	478	432	449	451	441	458	438	448	462	424	443	459	448	445	412	460	463	457	447	478	468	469	426	465	427	442	425	413	411	422	435	430	469	433	452	456	435	440	464	401	423	412	453	447	399	426	432	438	421	445	435	459	462	430	488	419	448	463	439	464	430	434	456	450	423	443	444	440	414	453	417	415	422	392	465	428	411	425	459	435	408	448	468	432	482	458	403	434	467	446	420	461	453	411	462	452	438	470	444	466	458	433	462	454	399	455	449	440	471	419	461	463	444	443	446	433	436	431	463	477	451	450	471	463	453	447	452	460	450	434	430	461	453	433	422	432	431	473	422	446	418	447	435	478	458	444	459	464	395	450	435	418	446	414	481	448	441	439	445	464	426	448	432	451	448	437	444	495	452	446	451	460	493	474	439	417	461	453	460	448	442	429	454	460	468	437	388	435	443	397	467	399	439	439	455	434	406	460	429	451	432	400	430	444	435	455	445	417	413	464	437	482	473	432	432	445	387	460	479	466	463	448	467	434	423	461	469	435	433	440	399	442	411	429	439	465	438	444	482	442	445	435	469	421	435	465	446	436	468	445	456	447	431	430	449	414	445	414	431	456	430	476	463	436	405	459	471	420	448	433	446	466	464	452	419	444	440	434	427	458	434	439	460	465	450	456	444	433	464	444	403	429	416	427	414	402	408	449	415	432	481	431	415	424	420	434	457	460	458	440	428	428	452	460	435	469	441	431	465	498	464	447	468	444	450	451	438	422	432	442	457	461	428	445	450	452	438	402	453	438	436	459	410	426	440	433	417	414
6876	1309	1398	1111	870	634	525	496	422	357	304	330	291	6457	15773	7535	1479	219	228	194	228	224	231	200	200	244	217	206	197	219	261	208	222	216	208	222	219	203	200	232	232	240	204	187	221	218	221	236	220	205	227	198	193	241	209	233	203	209	211	225	201	247	224	204	211	219	227	188	207	219	249	217	217	197	230	209	206	191	219	197	203	231	227	198	212	202	215	238	239	226	209	215	215	214	197	240	207	231	247	213	202	214	197	216	216	194	226	232	207	215	194	249	209	222	227	210	207	205	212	208	194	192	181	217	192	205	232	190	220	216	195	202	200	203	213	216	225	227	213	227	227	223	217	198	232	213	222	232	203	190	214	205	183	213	199	201	225	192	212	221	239	193	205	204	228	221	220	208	204	219	222	208	202	212	212	219	212	215	204	194	209	226	227	179	205	210	225	230	205	223	206	216	189	213	222	220	211	227	212	206	216	181	211	204	193	210	230	211	218	200	230	226	215	217	206	232	207	206	221	229	226	226	240	176	241	233	216	217	238	207	206	223	226	208	216	219	226	218	215	221	226	217	219	212	215	220	211	231	251	210	216	191	236	211	197	204	228	236	236	221	204	219	224	206	201	215	240	212	273	231	213	206	227	207	236	208	213	229	219	235	190	202	203	221	213	223	225	223	204	217	215	227	217	211	227	244	231	197	222	228	224	191	219	214	215	202	231	193	200	229	202	203	201	180	180	224	198	236	245	193	253	209	226	184	241	236	219	233	212	210	225	217	212	219	202	229	202	230	208	219	201	193	228	205	220	197	216	187	191	233	217	212	218	195	225	244	191	198	215	206	195	217	219	215	197	228	192	191	222	220	202	201	211	225	232	221	191	228	219	182	209	191	215	211	218	235	192	191	214	211	231	191	206	221	210	223	212	214	240	204	227	228	194	227	230	215	216	205	194	214	197	199	236	221	237	226	216	211	210	239	216	213	206	242	210	194	206	225	209	210	231	204	206	221	219	198	223	205	207	250	203	207	203	208	217	217	230	227	237	204	213	202	153	231	214	220	188	206	217	201	208	194	207	223	249	214	210	220	222	236	231	213	194	205	215	188	214	204	209	202	212	214	209	208	239	213	219	233	210	203	209	211	241	240	187	217	220	208	232	224	216	189	193	203	213	216	200	191	219	210	203	216	211	195	218	218	218	237	228	195	221	216	217	224	228	206	218	213	210	212	228	237	232	212	210	226	206	211	222	211	222	209	200	216	193	227	210	183	220	216	238	196	220	182	208	231	194	227	219	189	219	183	185	185	209	209	200	222	214	208	214	209	203	235	225	242	207	218	198	208	208	193	225	230	211	214	219	231	203	210	205	205	191	255	217	227	198	207	220	218	200	196	219	215	184	216	199	218	241	236	213	203	226	236	227	198	233	214	180	207	216	235	188	177	213	230	203	209	191	228	203	195	196	213	217	211	234	227	195	211	217	240	225	229	195	203	217	209	219	206	235	201	174	226	214	193	205	216	216	201	206	215	216	202	227	231	240	220	218	188	203	203	227	202	216	220	197	195	205	212	231	198	221	219	221	217	232	210	202	217	218	206	186	197	252	212	219	248	236	190	217	237	252	219	220	237	196	196	209	202	213	213	239	205	191	215	199	232	225	216	226	213	205	240	238	222	211	197	219	242	213	212	217	200	216	201	214	197	192	222	224	203	208	230	216	216	237	231	216	194	180	216	202	222	210	228	224	212	208	218	227	216	234	191	209	195	222	234	175	201	249	231	191	246	211	216	221	236	218	223	201	197	217	211	221	209	225	212	205	191	180	221	236	219	239	204	239	219	229	199	204	201	219	235	216	203	211	207	209	234	179	219	218	225	197	202	204	207	224	214	208	212	231	218	229	225	223	191	227	200	221	215	214	208	202	220	219	223	204	224	222	205	224	200	203	231	235	234	206	208	207	213	192	221	211	207	191	218	173	227	193	231	199	228	216	207	239	207	247	229	213	183	195	224	214	183	197	214	209	230	222	185	198	206	230	219	193	217	204	226	212	212	229	216	222	204	225	217	203	221	217	183	190	231	226	205	225	204	205	204	200	209	206	226	205	251	200	191	250	180	209	198	200	235	199	177	205	199	178	227	210	222	220	218	219	211	218	218	234	225	216	253	199	212	216	203	207	217	210	231	243	203	210	220	218	233	209	200	226	242	192	228	258	209	181	214	241	189	194	213	213	233	226	230	199	217	209	205	219	216	210	216	227	217	210	177	215	197	199	202	251	225	234	196	190	227	197	229	210	216	211	214	182	187	197	216	200	208	201	206	219	214	233	239	232	219	189	193	214	223	204	187	223	205	223	204	193	219	200	234	187	221	209	228	238	208	235	217	195	230	215	181	201	183	212	227	214	217	198	232	236	215	210	230	220	226	224	214	199	181	239	217	237	244	214	187	198	188	218	213	234	207	214	223	235	224	224	216	208	215	197	202	206	208	210	206	233	219	246	235	209	212	236	231	218	202	224	217	195	223	207	213	212	248	207	205	201	195	228	229	188	231	225	216	197	228	207	245	243	217	239	213	198	199	207	213	202	213	216	215	206	212	197	224	203	220	192	210	207	217	206	202	207	195	192	207	188	222	191	223	244	231	210	210	238	218	222	218	204	208	208	211	208	221	202	196	218	232	212	197	234	208	204	197	196	224	247	198	217	212	237	196	237	181	195	194	229	200	228	243	209	214	193	218	210	232	225	226	200	201	225	196	206	229	202	231	227	189	208	200	219	221	210	222	246	207	189	253	202	219	206	202	218	195	238	224	201	229	235	206	227	223	241	210	229	216	201	185	191	236	201	231	185	199	215	230	239	203	208	207	235	191	196	217	218	210	239	202	211	191	223	195	238	198	214	218	192	241	236	246	197	236	233	218	223	205	210	238	220	206	205	228	247	206	217	202	187	205	209	214	218	212	237	236	201	212	228	223	243	182	223	201	203	208	231	221	225	194	226	215	190	188	202	204	208	200	216	230	210	203	198	244	192	190	201	220	231	200	214	227	214	238	212	217	216	217	215	213	220	225	205	218	182	218	220	209	223	200	241	224	215	223	197	219	224	215	186	215	204	208	195	212	213	207	223	235	210	241	222	232	205	213	244	207	215	211	217	220	205	228	231	229	211	198	218	228	204	197	226	227	234	201	247	191	190	213	206	237	210	218	194	218	214	220	237	224	207	206	230	197	218	215	178	186	231	241	220	199	274	208	188	197	214	226	197	227	231	209	215	205	205	218	217	206	239	242	213	201	222	180	218	227	193	218	210	222	212	206	200	217	201	239	226	191	197	193	216	220	200	205	198	195	195	208	233	231	235	225	225	225	233	227	211	212	193	229	214	204	236	193	215	236	206	212	224	215	222	207	231	200	230	226	194	232	239	221	238	200	223	201	204	196	207	240	207	186	204	199	220	211	192	250	236	217	193	220	202	205	224	199	217	216	232	191	200	213	193	185	188	206	211	213	233	194	177	207
5534	1581	2988	3520	3259	2474	2132	1956	1615	1354	1167	1144	1115	23936	39960	20407	6094	593	580	599	593	590	568	590	609	602	566	521	548	538	571	587	582	550	586	571	586	575	566	561	590	594	519	577	593	586	595	539	564	579	577	532	548	574	548	612	576	543	538	544	565	555	623	515	532	533	566	567	565	494	536	539	551	529	528	553	547	588	562	579	544	542	559	571	578	578	564	592	599	513	529	518	607	553	548	476	536	530	568	537	577	570	560	531	569	531	548	541	556	567	539	555	591	542	584	575	553	523	556	542	579	542	528	551	557	534	495	544	533	560	551	578	566	575	526	597	526	513	559	549	546	499	569	574	561	564	500	571	561	545	551	574	565	590	551	554	515	543	567	560	582	578	572	498	566	558	529	522	515	550	566	583	521	525	565	553	537	590	596	530	522	514	555	546	576	530	568	604	576	563	581	593	575	570	595	528	576	559	561	533	558	556	599	521	561	562	567	586	551	557	583	537	552	576	511	535	591	524	523	546	576	564	551	524	547	515	551	512	574	569	523	545	533	602	562	535	515	610	564	563	538	561	537	546	552	560	565	550	571	579	549	564	582	501	571	512	552	561	505	578	585	569	561	527	554	576	601	534	555	583	558	535	545	540	550	544	577	557	552	558	628	585	630	535	547	563	560	582	526	551	540	586	576	524	519	570	551	540	560	567	554	549	588	549	537	543	520	553	584	525	592	539	564	583	546	569	509	551	529	535	548	536	554	529	589	566	567	587	592	595	543	556	525	570	550	574	507	561	581	546	574	567	582	558	535	543	517	593	574	559	584	563	551	575	538	575	564	537	544	566	529	558	568	542	549	550	534	597	531	519	579	560	531	607	542	541	508	549	556	581	576	507	555	613	528	551	541	553	566	577	548	536	571	592	561	556	498	532	531	556	556	555	566	597	575	543	533	563	525	581	521	550	531	562	576	552	578	540	521	582	499	539	519	529	565	566	597	546	588	583	574	598	580	538	576	515	584	558	539	628	538	529	529	537	546	573	539	545	544	565	550	561	557	550	532	550	543	577	552	549	517	580	594	584	535	544	562	559	554	543	548	556	519	563	548	545	558	528	564	551	565	526	534	567	584	549	554	541	562	566	535	558	512	552	524	565	571	549	535	536	567	589	563	543	577	552	539	524	576	542	554	554	569	541	544	542	529	534	551	556	578	580	575	554	536	556	552	560	556	537	576	570	527	537	569	535	557	544	546	536	567	549	553	521	565	532	567	535	573	535	560	554	582	571	510	535	534	527	524	546	508	545	516	534	570	528	572	545	512	587	527	572	564	560	569	534	564	515	560	532	525	555	573	532	525	554	546	558	604	508	528	533	569	560	510	545	568	579	604	568	546	537	529	554	588	527	533	498	544	544	545	553	567	575	544	580	555	577	576	545	555	568	542	545	539	546	566	565	557	559	505	527	552	541	582	586	575	562	550	578	568	545	578	584	548	572	592	514	541	592	567	573	562	569	555	536	577	571	567	558	566	545	540	526	571	543	559	530	555	594	539	534	578	550	551	569	599	557	523	574	519	548	575	507	513	558	541	540	534	546	574	542	588	566	557	597	587	561	551	547	564	564	556	521	536	526	566	517	544	548	565	522	558	560	503	547	528	516	496	528	563	525	555	571	555	580	556	557	558	541	584	551	554	533	542	545	578	551	551	591	555	597	504	540	541	573	566	521	599	573	577	552	573	567	542	558	553	588	606	574	555	562	541	544	557	488	571	535	509	564	545	545	530	550	568	599	524	564	531	559	539	556	579	547	555	532	540	599	556	609	575	586	587	554	524	528	570	545	564	588	545	601	539	559	580	557	549	559	552	512	520	539	578	548	565	542	542	590	524	549	536	531	571	562	562	571	534	550	565	565	567	553	539	545	545	554	544	528	556	528	537	521	586	571	570	506	546	538	548	514	607	565	561	527	562	557	547	577	564	535	546	554	545	562	566	568	567	566	543	568	589	548	537	549	578	575	577	538	562	578	574	562	593	554	557	532	546	546	543	533	516	549	545	568	589	576	540	550	581	550	586	614	544	528	554	559	598	557	542	554	579	554	550	548	545	587	532	590	547	566	512	536	550	552	535	580	524	555	559	574	547	575	586	573	561	561	539	505	523	512	534	562	561	553	612	561	571	554	571	555	566	504	526	546	552	544	563	565	580	546	576	546	531	576	570	557	502	580	592	554	524	526	573	543	535	524	556	549	538	533	577	558	518	560	568	565	563	591	526	558	546	534	600	581	552	540	585	566	521	543	569	557	583	545	574	577	512	534	523	623	521	579	539	537	538	523	576	548	583	571	574	579	535	552	533	558	541	582	541	532	586	563	538	570	530	570	577	533	572	572	507	576	549	535	563	551	557	533	600	560	552	527	553	543	520	573	579	543	548	565	546	560	530	570	527	573	574	562	566	546	592	540	506	531	555	547	522	573	548	524	576	571	563	545	540	550	576	568	538	567	551	567	542	567	546	567	548	520	558	558	572	562	567	540	537	553	558	546	566	550	546	535	558	568	563	541	565	553	554	513	567	591	552	547	565	546	575	510	531	539	562	541	599	553	511	560	569	536	518	569	539	542	573	546	587	525	562	561	571	544	540	562	535	542	522	536	564	518	528	569	556	563	573	568	539	560	550	563	537	587	549	569	545	546	535	578	558	557	558	579	560	551	578	555	602	541	532	576	539	567	578	562	538	561	544	561	560	524	523	579	557	578	569	585	573	514	542	558	557	550	555	535	555	578	566	557	577	573	540	541	591	578	523	532	522	542	581	563	535	542	561	575	617	557	541	584	599	563	577	577	599	543	544	527	529	516	586	533	546	549	587	518	575	579	536	516	514	595	554	558	531	565	586	534	583	539	550	580	584	574	542	537	539	547	604	595	531	542	558	551	588	549	563	555	546	542	492	545	562	539	544	565	598	530	574	542	521	550	577	562	581	525	559	586	576	542	568	558	527	528	590	546	562	530	546	572	594	580	542	558	590	549	588	568	555	546	535	533	541	552	551	534	563	534	572	574	572	563	552	568	552	569	579	568	551	564	567	534	527	608	498	557	534	527	547	565	573	569	540	590	528	545	571	535	605	536	532	549	552	584	553	560	538	556	583	575	595	586	594	575	535	545	547	551	575	525	555	533	564	566	517	529	564	585	579	567	584	571	570	524	551	572	511	545	562	533	567	615	566	588	488	564	548	574	544	553	566	557	513	512	523	544	540	532	543	549	594	515	538	536	567	555	558	536	541	531	567	552	554	502	542	581	505	555	526	527	552	558	567	589	537	543	540	523	552	546	550	538	536	519	583	584	528	523	565	531	603	523	575	561	567	553	521	578	590	547	490	550	560	571	569	545	564	574	532	582	566	574	536	578	541	555	563	568	539	537	545	567	560	545	533	580	603	548	572	551	583	548	544	588	523	543	565	536	591	575	578	563	564	554	572	529	520	564	540	557	544	547	555	527	599	567	557	549	516	576
12968	2512	2765	2153	1557	1159	819	673	544	380	312	317	283	11612	26869	13063	1295	168	170	166	148	144	147	158	150	184	159	126	144	157	147	142	141	129	159	137	145	136	129	166	141	128	165	141	163	132	155	146	135	152	120	158	145	150	146	143	130	139	136	149	137	122	127	137	154	138	134	149	131	134	156	129	156	150	130	144	156	141	133	148	145	144	140	158	153	146	141	148	148	147	143	126	133	136	163	135	134	145	133	153	134	155	131	146	146	165	127	151	128	135	167	130	149	129	149	143	135	133	129	178	147	134	136	111	118	138	145	134	163	148	141	136	135	125	145	114	145	142	137	133	124	134	132	147	129	133	116	132	132	139	126	126	134	140	158	143	108	119	156	151	138	120	145	121	138	152	144	130	126	139	147	120	127	140	147	148	123	121	147	145	138	152	119	121	151	137	130	137	129	130	137	145	163	148	125	151	146	123	148	137	136	125	136	145	160	156	145	127	136	151	137	134	158	137	127	131	170	125	128	137	140	127	153	114	131	149	131	136	153	157	130	133	131	133	135	140	122	119	128	145	146	147	137	130	126	137	143	163	123	134	120	159	147	133	128	138	106	131	142	125	123	141	164	145	131	153	138	126	151	156	131	154	127	138	129	151	136	145	127	132	141	141	134	164	126	140	148	147	121	147	145	149	143	154	152	153	137	127	135	141	142	141	144	145	130	126	145	124	128	134	144	135	132	124	152	130	164	142	126	134	140	142	145	150	133	127	144	126	151	140	131	141	139	154	134	132	130	134	130	144	136	145	156	125	145	134	145	143	134	147	164	143	150	143	160	132	138	147	132	128	144	140	143	143	148	132	148	146	124	132	140	155	127	130	149	134	147	139	154	147	131	141	118	126	129	149	153	162	132	129	128	141	149	138	145	139	124	169	122	165	151	153	137	135	161	147	144	133	141	127	136	153	116	137	137	135	127	150	122	128	145	128	135	130	130	135	153	126	170	142	123	145	144	162	141	134	133	127	139	128	138	126	141	149	149	144	113	146	141	127	145	129	132	146	162	116	144	134	134	141	154	143	134	141	146	148	142	138	133	132	145	132	143	136	128	150	140	140	131	146	137	144	150	130	154	151	130	148	142	140	134	136	170	149	152	134	118	141	113	131	140	151	121	119	130	146	159	122	114	141	165	148	168	148	140	165	142	137	130	137	138	154	157	152	129	152	133	127	129	136	137	156	134	125	115	132	141	137	132	151	143	155	149	156	133	120	141	147	140	149	141	135	117	159	145	151	140	135	146	122	141	129	140	137	119	131	130	148	127	127	141	148	147	141	149	154	137	142	144	141	135	139	144	134	132	138	161	134	131	150	134	134	147	161	144	128	138	151	142	172	127	141	166	138	127	140	125	142	134	113	158	148	140	151	146	146	118	134	135	119	137	153	164	132	128	142	133	114	146	154	117	131	132	141	151	158	142	128	126	147	141	144	140	151	138	158	133	135	149	135	154	146	154	136	136	126	146	130	149	138	137	151	130	170	148	151	117	152	131	146	159	132	142	146	136	132	155	154	129	140	147	137	123	139	159	132	133	128	143	127	139	131	120	143	143	158	116	130	163	144	150	132	163	131	141	139	134	133	132	141	122	151	157	138	131	133	143	144	146	146	136	152	126	129	146	158	146	158	137	140	132	145	158	140	157	138	132	149	137	146	137	135	166	145	121	144	128	136	133	128	131	142	141	154	130	151	132	146	129	118	119	145	141	132	152	145	134	125	162	167	146	112	115	139	162	141	141	158	149	147	154	155	113	134	129	136	164	137	126	132	147	147	144	140	139	119	136	134	138	120	153	140	143	143	144	122	152	148	160	128	158	158	150	125	139	151	165	164	156	131	133	127	128	134	141	156	144	162	150	134	139	134	126	155	128	131	134	154	149	145	132	166	122	142	156	133	123	131	146	156	138	159	166	137	139	149	135	135	118	119	90	129	122	141	138	134	151	145	123	133	138	124	139	164	132	129	149	134	154	163	129	143	159	129	144	143	173	146	117	137	133	130	143	154	128	115	141	125	131	149	164	157	112	140	126	154	141	151	134	145	161	154	149	105	156	123	133	133	114	127	134	132	149	121	134	139	120	115	145	141	144	127	141	130	134	134	123	144	147	136	157	125	134	122	128	127	139	148	125	158	135	129	137	147	137	134	136	167	139	130	156	162	133	152	126	127	131	141	147	132	146	135	134	150	124	150	141	141	144	143	147	134	114	117	126	137	152	156	130	142	153	122	142	149	118	151	144	135	145	144	132	144	153	139	136	137	134	148	151	154	123	139	140	153	149	123	159	146	137	144	159	132	149	141	139	151	136	130	138	130	130	133	129	128	154	128	162	164	134	150	153	127	133	138	128	145	147	111	141	138	128	140	153	149	131	133	145	147	113	132	156	142	129	162	129	149	124	151	122	153	145	143	132	139	131	141	138	134	132	129	134	126	137	121	133	143	170	139	147	149	138	127	145	136	143	162	137	156	132	143	146	139	158	137	132	135	135	138	117	142	165	149	129	142	138	128	139	129	142	116	159	146	138	119	144	133	117	138	148	161	136	138	116	143	131	133	148	144	145	124	139	150	126	132	129	148	125	135	148	149	139	137	130	137	144	134	122	144	181	134	126	141	151	147	138	153	146	121	150	124	144	159	165	132	154	165	148	111	157	150	145	147	159	152	146	151	144	130	151	140	137	141	139	115	149	122	138	128	145	148	127	130	136	147	137	128	126	135	140	137	137	124	146	141	148	156	131	159	138	146	122	143	151	149	138	155	141	140	151	124	140	116	135	129	138	134	155	153	131	155	152	163	134	138	126	144	138	126	123	132	154	124	122	138	148	125	128	143	149	145	161	137	140	117	130	154	123	155	151	132	151	129	140	134	127	135	119	157	120	131	121	154	140	134	137	150	149	128	148	144	142	142	126	134	156	172	143	157	137	167	117	139	156	153	128	153	149	142	130	143	127	126	128	153	135	141	131	126	166	123	144	149	156	148	139	140	122	133	127	141	124	127	152	138	141	153	157	159	152	144	146	154	132	133	139	117	138	149	145	140	134	147	127	128	138	138	141	152	140	130	140	118	126	149	151	151	121	163	140	137	127	144	151	131	140	163	146	127	139	131	146	144	147	145	148	139	135	133	150	160	158	138	156	141	148	134	149	133	123	124	136	136	119	141	149	129	129	146	155	156	137	157	144	138	147	145	147	143	114	150	142	144	123	146	144	120	154	150	137	154	158	150	134	134	152	140	135	131	139	135	139	134	165	139	134	149	138	140	134	146	145	150	130	121	153	140	135	150	143	120	145	120	128	151	116	154	117	152	123	147	123	145	123	153	141	141	123	147	129	138	147	133	141	149	145	131	126	149	155	156	137	159	114	139	123	141	127	136	138	134	147	148	152	150	133	134	149	132	130	140	154	150	141	143	126	144	153	162	141	129	136	130	134	125	159	138	132	140	163	150	127	118	140	167	130	122
7282	2179	4824	5775	5047	4067	3396	2866	2392	1945	1634	1430	1536	32774	49534	25268	3272	484	494	460	465	457	429	400	425	436	396	421	413	399	410	403	370	387	396	378	444	369	386	381	379	362	369	367	373	378	401	378	376	356	369	389	413	362	406	381	396	379	361	379	361	385	340	375	387	396	402	391	401	334	390	362	360	388	384	376	388	354	367	386	377	401	356	377	353	368	348	359	372	362	395	371	366	335	371	370	376	357	360	343	374	358	406	346	361	370	395	377	361	387	402	359	392	366	416	375	358	389	363	346	346	348	333	412	354	332	364	343	380	337	365	389	364	381	364	348	368	400	364	426	355	337	362	374	379	336	363	362	350	342	391	385	349	386	364	370	348	392	375	371	383	373	407	368	382	377	389	377	391	365	358	374	382	352	365	346	373	385	362	356	349	393	334	352	384	398	363	384	360	361	348	336	345	346	391	396	380	374	362	358	358	388	344	350	376	342	355	359	395	352	350	386	367	331	389	369	334	364	375	401	380	361	392	368	375	388	382	376	398	386	420	351	360	365	334	353	404	372	391	354	336	325	353	379	367	361	408	388	369	368	368	377	379	339	338	348	385	366	384	351	371	343	363	354	375	371	370	392	387	386	376	382	343	353	339	366	392	370	351	375	347	363	380	379	367	416	363	363	349	339	364	373	351	344	340	373	350	377	392	371	400	363	353	363	353	361	336	367	332	388	346	369	333	366	344	337	353	319	346	345	346	368	385	351	356	364	369	360	385	380	372	387	369	373	351	358	368	366	380	384	385	376	382	361	415	376	331	384	367	369	360	350	341	380	344	370	347	364	339	372	374	359	379	406	353	377	329	368	384	369	371	353	358	338	345	396	382	409	369	381	350	381	353	364	346	360	363	360	363	372	368	332	401	362	344	357	363	395	388	390	363	384	426	410	381	382	380	357	396	378	378	325	335	319	361	374	339	339	362	369	370	370	382	348	350	376	374	397	331	356	397	368	354	350	382	381	346	360	347	360	347	376	364	357	334	397	354	347	363	368	359	393	402	391	367	360	369	392	352	414	367	349	365	360	345	349	406	371	385	364	376	333	372	364	366	369	372	388	338	362	374	343	395	356	369	364	324	317	360	385	381	356	378	340	359	360	343	359	351	346	366	356	336	336	370	364	352	389	374	365	376	317	390	369	336	387	395	357	341	392	359	392	369	346	358	377	364	360	366	368	340	374	396	335	361	384	351	383	357	403	412	382	352	357	396	337	372	340	365	361	349	340	356	379	325	343	370	331	380	365	353	371	366	379	386	353	383	393	376	360	337	344	371	350	342	344	389	364	323	358	359	362	365	383	343	373	378	335	360	378	385	343	353	381	371	370	359	364	353	343	384	378	362	358	367	342	377	374	364	368	386	337	363	354	342	355	372	339	366	397	398	346	404	362	385	371	341	338	321	359	376	375	368	341	368	384	349	373	348	399	407	386	367	415	339	364	356	378	363	371	371	329	390	392	349	367	364	378	336	373	346	366	368	334	357	355	351	404	370	390	355	359	349	368	366	372	379	373	389	392	353	374	377	333	376	336	348	377	352	362	347	377	360	396	378	361	375	398	368	373	360	328	378	381	356	361	410	358	365	369	382	332	378	347	374	360	366	369	383	392	357	334	360	394	351	341	373	378	374	390	366	396	370	358	396	388	368	339	380	386	352	392	354	365	359	363	384	377	340	363	333	369	349	349	346	362	374	362	301	359	362	388	349	382	348	373	375	367	381	323	377	346	365	371	371	375	361	329	389	342	373	374	360	350	423	366	348	362	391	334	384	363	364	346	364	378	376	366	350	358	358	361	369	336	350	395	360	369	347	342	391	337	377	384	397	351	395	348	362	373	372	372	377	399	337	387	378	381	368	363	362	367	330	346	352	354	359	329	350	348	370	353	354	330	355	411	339	358	394	340	401	335	357	356	354	373	398	384	322	377	352	378	385	362	358	396	369	383	349	361	367	363	380	379	363	390	345	334	358	360	328	353	356	369	352	370	368	392	403	354	371	391	361	369	356	334	369	382	377	379	357	395	341	406	400	358	357	374	361	356	358	357	348	336	352	371	416	381	328	382	359	363	381	370	412	378	341	393	347	358	376	374	383	373	329	380	376	385	350	378	358	356	397	403	380	368	347	389	359	386	369	377	361	383	361	370	389	355	404	357	355	318	375	360	345	403	398	407	398	388	387	350	380	383	378	367	341	350	406	327	371	381	329	340	394	332	399	344	339	323	374	345	355	361	317	359	369	387	328	366	339	383	348	344	362	392	353	371	335	371	355	388	385	369	364	349	320	375	312	366	361	346	376	348	369	383	393	352	383	412	369	391	380	401	371	340	403	359	340	388	333	341	359	368	396	358	413	335	349	395	406	372	386	376	349	362	351	358	378	415	370	371	362	372	350	367	335	363	363	343	353	346	381	401	371	361	396	341	391	351	340	338	367	376	365	394	405	370	371	359	382	373	384	346	332	382	333	373	355	331	353	372	369	356	366	367	366	430	338	383	395	382	394	385	389	386	390	355	363	380	369	380	404	376	370	363	407	354	343	367	339	365	384	382	361	350	362	382	371	369	378	354	365	350	341	356	355	341	355	396	379	378	372	380	402	376	364	362	358	368	353	399	321	397	351	371	357	367	371	357	366	352	382	413	335	345	393	365	385	380	342	392	359	372	375	379	361	365	384	362	360	362	416	354	378	363	359	375	392	381	355	359	354	353	359	382	375	337	368	335	346	356	373	396	396	334	354	352	386	396	365	359	362	411	357	342	384	350	329	373	337	385	394	410	355	371	362	326	380	367	353	384	376	364	365	356	369	391	367	327	355	369	356	346	339	363	366	335	357	341	343	361	383	354	369	382	363	394	354	359	378	363	378	348	379	362	344	359	388	361	385	356	385	354	391	351	359	355	366	353	384	351	374	383	361	345	370	376	369	373	370	357	354	348	351	358	364	357	393	377	337	354	347	370	364	344	411	346	381	394	343	350	353	361	345	394	373	368	347	348	378	377	388	371	354	386	360	355	376	396	371	323	365	351	362	367	363	340	373	372	433	376	333	384	376	350	390	369	327	349	377	381	388	367	377	363	381	351	373	355	390	369	397	362	332	362	381	389	386	384	325	353	345	346	351	369	358	366	328	402	362	398	387	368	388	383	369	372	339	388	405	373	374	343	370	351	384	376	390	352	361	340	360	378	343	358	366	340	380	347	369	382	353	370	379	369	354	388	372	378	367	384	405	366	359	377	357	361	350	386	369	370	339	369	403	357	368	362	355	392	344	376	346	358	384	348	411	335	361	337	366	380	383	374	389	357	342	348	377	322	374	376	382	410	345	374	351	395	362	365	368	338	351	402	398	387	368	357	409	370	389	365	376	365	360	366	351	355	313	345	386	374	415	335	357	372	394	388	347	354	363	351	358	388	403	356	320	368	382	357	334	345	371	373	338	349	347	351	379	389	352	371	349	358	381	330
1992	236	211	259	231	193	168	145	126	139	156	155	154	668	1701	454	144	138	128	153	156	141	165	156	144	154	141	145	148	157	153	157	137	167	156	138	160	150	163	134	141	175	157	152	162	126	118	152	165	156	154	129	133	158	145	146	150	131	151	163	155	157	149	137	127	140	155	134	138	147	139	140	146	143	168	146	133	142	159	132	147	136	134	178	173	135	136	155	131	129	137	152	164	157	168	140	140	134	158	157	148	120	144	120	130	144	145	147	134	138	148	157	140	152	162	164	162	134	140	160	155	131	155	166	140	131	135	137	145	139	137	179	134	142	151	151	128	162	172	158	125	134	146	145	157	137	152	158	147	131	157	157	136	149	146	157	138	150	131	160	145	150	126	165	152	147	145	150	173	143	128	155	140	151	154	133	141	118	142	139	157	151	139	165	149	148	146	139	134	151	140	140	148	138	146	138	147	174	155	134	127	147	147	151	140	136	144	143	147	159	165	139	157	145	141	148	154	144	149	158	146	142	151	134	153	157	156	143	162	155	149	135	154	149	158	154	137	145	144	146	138	147	149	135	137	151	132	131	156	141	129	134	147	142	144	154	144	143	133	147	162	163	168	149	104	136	139	141	147	152	136	145	137	154	153	141	157	146	164	143	156	147	145	132	150	147	139	180	153	150	141	169	149	148	154	123	135	149	145	151	140	159	133	135	147	153	153	150	150	131	142	151	147	160	157	156	148	169	150	149	145	176	164	147	147	166	124	151	183	148	137	157	135	168	151	154	134	129	149	146	149	131	123	131	146	144	145	149	159	161	155	145	140	144	145	131	141	142	152	148	160	123	145	150	141	112	143	159	141	160	148	166	132	127	166	159	146	159	158	134	168	137	161	160	139	149	161	154	138	157	165	146	159	134	146	151	147	159	148	144	133	148	145	174	146	114	143	129	152	139	153	153	144	125	148	182	161	163	137	156	137	152	151	134	149	128	136	141	146	139	134	148	141	128	159	132	157	147	163	145	149	137	156	139	135	134	133	159	142	153	123	144	118	151	147	146	132	139	140	155	154	143	152	146	121	128	142	178	132	157	151	142	147	145	156	144	130	146	135	153	160	165	147	132	155	144	124	152	132	153	130	136	149	136	177	145	133	161	147	145	154	169	140	161	149	165	132	138	154	151	161	154	142	119	148	152	139	147	158	131	142	150	140	148	177	167	160	153	167	136	147	161	157	152	143	141	129	153	143	148	148	164	131	158	172	140	143	173	130	155	133	146	125	137	125	145	127	129	157	152	152	150	170	163	117	139	147	151	143	146	136	136	141	134	155	144	139	142	143	159	169	121	155	119	138	168	137	156	162	132	163	152	147	149	156	154	152	128	157	132	143	130	141	126	166	147	141	164	151	135	143	121	138	182	148	144	135	131	157	129	131	132	139	127	163	136	155	150	157	143	142	156	155	158	144	154	134	158	149	123	153	170	141	164	153	142	145	145	123	153	146	137	138	151	139	147	149	174	171	162	145	123	136	138	162	151	137	150	143	144	120	154	161	159	144	158	156	140	155	146	154	122	134	137	143	151	142	172	140	171	133	155	145	147	131	135	135	153	144	151	134	135	162	167	149	152	139	147	152	146	140	152	125	140	159	148	163	141	152	127	147	153	151	157	150	129	151	134	159	147	164	122	144	165	163	149	116	148	124	124	156	164	142	142	165	138	155	155	161	129	144	178	147	156	133	147	175	148	131	130	140	143	133	139	138	156	134	177	140	135	139	148	166	162	152	145	146	140	145	140	134	142	130	133	145	160	159	123	138	154	146	154	155	133	161	153	157	164	150	160	143	156	163	156	155	142	175	142	131	140	161	156	178	157	136	142	169	157	120	143	139	148	160	143	169	146	150	149	144	152	160	128	135	180	163	127	117	150	163	157	145	157	150	139	163	135	129	155	132	160	125	150	159	137	157	166	137	155	166	134	138	155	151	179	125	132	146	154	148	166	141	156	132	146	149	122	139	165	154	163	153	162	165	146	142	150	143	155	150	168	139	142	158	152	145	147	157	156	143	156	146	134	139	150	159	154	170	164	157	158	146	148	155	148	162	152	147	142	137	141	162	165	145	129	150	143	145	148	150	137	156	156	163	141	152	152	148	174	143	154	162	142	135	136	149	157	165	159	159	127	143	151	179	140	139	131	168	172	161	143	156	144	139	141	123	166	154	151	143	132	119	142	136	118	140	135	140	141	148	148	155	149	155	172	148	143	164	132	151	140	158	162	158	150	161	136	145	148	143	150	154	142	125	160	143	141	156	154	148	161	162	132	157	164	140	139	155	141	154	137	142	113	153	160	157	146	146	148	147	126	151	140	153	156	168	160	121	135	148	120	161	136	124	164	171	134	155	146	168	164	155	148	158	179	140	147	162	135	161	126	146	174	155	144	134	154	133	152	151	140	140	145	144	133	150	126	134	156	167	144	142	162	148	179	156	140	143	162	142	148	142	162	146	135	136	141	135	135	148	170	145	138	165	158	146	131	161	119	152	129	151	124	119	142	158	149	140	140	134	152	145	158	158	136	156	131	165	124	149	164	129	145	132	144	139	158	142	143	136	159	148	158	151	134	156	165	126	151	141	143	111	162	160	137	163	155	155	140	156	146	142	149	141	142	150	147	140	142	137	141	154	138	152	146	146	143	154	149	139	159	154	132	131	138	150	146	153	147	130	167	144	157	154	142	138	150	145	150	157	138	150	161	141	133	152	151	152	138	148	161	128	163	146	150	140	138	151	151	152	149	104	157	166	148	160	144	138	158	131	154	133	138	126	150	158	147	144	152	175	144	133	136	133	121	150	129	149	165	137	161	149	160	151	137	136	147	159	145	137	142	165	132	138	147	182	144	141	170	138	158	149	158	154	146	150	153	126	130	158	141	155	159	136	176	139	153	161	173	174	139	122	169	141	131	151	153	156	142	132	147	168	163	161	153	155	151	139	128	134	158	166	140	146	153	172	136	139	155	142	141	128	133	133	163	145	177	142	168	163	135	158	159	131	167	141	155	147	149	153	133	146	136	158	138	152	145	150	150	139	139	130	152	154	149	154	155	149	135	140	165	149	138	151	141	153	139	150	145	137	149	151	143	159	156	165	148	145	138	161	154	138	169	148	143	128	140	153	148	160	156	125	124	149	142	153	157	146	152	155	153	160	147	142	139	153	135	169	147	141	160	151	144	163	140	133	133	150	157	138	131	146	147	165	163	166	145	153	160	160	169	161	141	134	153	149	163	120	135	144	150	176	155	142	142	151	145	137	159	154	132	123	141	140	130	160	139	141	131	151	139	128	155	144	125	154	164	143	135	159	164	149	159	145	140	151	170	146	160	143	148	151	142	135	160	140	148	140	158	145	142	167	152	140	164	177	163	145	145	161	138	147	149	153	135	166	168	156	159	152	139	152	132	151	152	147	168	131	130	171	139	146	162	156	141	141	149	155	147	135	156	159	144	142	155	159	153
2075	503	616	635	618	607	490	495	471	457	443	456	455	4072	9302	1742	437	413	404	361	410	470	410	429	456	382	408	406	391	385	394	378	438	389	408	376	398	420	363	417	414	408	408	450	428	426	383	433	406	361	389	412	402	385	363	408	406	420	415	404	409	397	401	412	377	426	418	446	393	431	401	384	394	393	417	391	416	372	425	403	426	397	396	388	376	394	387	402	424	416	377	405	446	404	394	400	374	412	415	426	393	389	421	393	392	405	401	418	376	426	387	409	411	344	407	409	408	416	377	392	399	419	410	408	380	390	414	419	391	365	374	368	392	398	424	442	416	386	412	371	440	387	425	381	428	423	395	369	379	411	385	366	368	434	385	391	407	389	369	414	421	395	400	415	418	449	428	399	387	442	414	392	397	392	381	382	400	361	400	430	396	390	395	377	390	415	375	416	406	409	371	388	388	425	376	426	396	378	378	420	397	379	412	373	387	418	359	413	388	384	431	365	387	417	395	402	435	403	435	378	396	377	420	432	383	424	408	411	395	402	400	395	397	379	410	412	407	391	379	407	417	402	366	414	410	397	409	423	391	401	400	446	410	411	399	398	368	383	391	400	376	371	395	394	406	433	344	417	417	435	368	404	403	369	379	372	417	356	405	409	411	426	383	378	415	409	424	424	445	446	431	410	397	402	381	414	426	399	397	421	445	365	414	379	395	407	404	379	415	410	426	377	430	383	388	410	406	392	390	387	399	403	424	406	413	407	393	385	398	404	357	409	397	360	400	421	392	403	422	412	405	385	402	394	404	408	398	418	407	422	386	379	405	364	404	400	390	411	385	412	408	390	413	363	391	363	392	403	418	417	447	452	425	402	369	392	412	383	418	420	390	421	448	407	401	401	374	403	418	413	408	411	412	386	449	419	408	401	418	405	422	410	388	407	406	396	394	406	373	384	427	370	431	410	403	391	419	410	405	387	405	441	418	396	407	348	410	364	394	424	400	431	395	391	399	409	414	415	419	373	364	381	450	443	403	417	391	401	423	389	440	424	412	371	384	382	363	434	408	405	387	372	383	395	394	406	376	434	377	396	405	428	416	379	411	362	436	413	448	404	417	403	439	414	395	430	378	390	455	432	385	382	416	400	399	422	412	437	362	399	452	409	401	396	414	374	417	408	414	405	422	441	402	394	388	425	390	378	395	379	436	390	386	396	387	413	426	429	396	412	421	416	349	408	423	401	399	410	371	374	399	424	383	348	407	397	394	413	413	416	376	403	388	371	390	386	417	388	420	410	367	419	389	421	397	391	406	388	401	402	413	408	393	395	393	386	418	387	421	402	374	386	422	374	429	429	376	402	413	382	407	380	399	397	377	384	419	387	409	376	409	414	402	400	385	424	385	390	399	424	394	385	405	414	370	444	391	389	401	406	376	399	414	409	378	360	380	408	395	379	389	373	431	414	376	425	390	391	375	345	360	403	393	380	398	353	383	381	379	400	396	414	385	383	419	390	438	381	425	429	392	370	418	410	410	420	406	383	389	423	379	398	432	401	407	414	406	420	346	374	391	396	397	405	378	391	411	414	411	394	402	421	384	417	393	386	417	428	391	408	416	389	417	401	366	385	407	381	395	424	443	373	410	382	431	417	399	418	422	381	388	380	400	404	398	423	410	393	386	418	404	438	394	397	406	412	388	377	400	392	393	441	406	376	418	386	425	394	400	395	452	384	351	396	369	388	371	412	394	403	408	393	438	413	396	372	433	412	443	390	401	411	376	388	394	357	410	399	433	419	369	393	398	433	405	392	388	425	401	408	392	387	390	423	385	396	380	439	425	380	405	386	392	409	404	409	396	386	362	403	415	381	380	404	399	369	423	435	403	369	382	424	408	395	417	410	367	387	377	394	389	382	401	397	442	409	385	380	424	419	380	393	399	391	391	422	439	376	410	390	413	398	411	387	419	413	436	383	407	415	405	403	403	413	427	420	416	408	408	394	392	355	395	393	417	380	434	389	409	372	420	382	427	422	432	423	361	388	396	401	388	371	425	382	357	430	410	400	428	399	418	407	377	387	374	413	406	386	438	375	409	435	402	397	431	424	378	382	389	398	386	376	405	404	428	397	412	408	419	414	413	410	407	384	417	382	416	413	372	429	385	407	388	402	398	391	419	434	383	392	396	404	351	389	413	418	405	410	396	385	431	393	397	373	399	368	375	416	406	380	387	383	400	378	412	392	406	384	410	402	405	384	385	382	422	409	413	376	407	445	385	396	429	410	445	395	398	375	405	359	443	394	460	392	369	417	428	405	400	384	413	393	421	397	395	406	408	417	412	378	432	378	411	366	397	401	377	394	407	420	401	398	411	393	427	434	442	400	436	397	406	439	382	434	413	358	366	385	417	379	426	406	396	386	368	426	389	375	422	391	411	403	398	394	394	376	401	408	409	397	395	375	407	404	397	394	407	429	387	442	411	417	453	399	387	416	388	396	406	382	404	417	392	377	428	390	355	356	408	433	388	388	408	412	416	433	391	401	401	438	383	391	402	440	392	391	399	381	395	389	402	378	412	441	438	389	382	380	399	401	414	391	399	412	398	366	397	413	437	402	357	413	386	385	412	395	376	379	417	363	371	380	373	455	372	418	359	422	426	398	391	390	423	420	442	412	407	390	427	401	386	399	404	419	419	378	405	388	418	391	366	412	392	403	408	405	400	377	429	393	367	435	384	363	425	413	402	414	365	377	401	388	403	403	379	371	355	421	427	397	415	381	384	371	377	413	402	435	413	393	409	438	376	424	398	347	416	403	401	403	444	413	415	427	418	395	428	377	413	396	416	419	407	405	356	384	401	367	419	408	400	360	430	373	399	405	362	372	384	386	462	391	407	390	397	366	427	407	395	388	400	383	402	416	427	399	365	399	426	416	396	411	376	399	436	417	420	437	400	396	384	378	407	435	449	386	407	397	410	369	407	407	421	386	417	376	367	419	381	417	399	403	378	411	408	392	385	400	434	411	402	387	412	388	406	369	375	401	410	388	401	418	426	385	411	426	408	393	380	403	404	358	400	401	394	407	420	381	386	407	364	392	413	419	374	390	446	399	387	377	376	421	437	433	417	397	366	396	449	402	421	400	415	398	417	393	383	380	382	370	422	379	430	401	412	393	385	446	413	360	395	370	363	353	395	366	411	396	422	435	381	418	432	401	399	410	414	420	377	435	386	433	418	432	413	432	418	413	405	400	383	405	415	394	389	414	405	396	425	418	394	407	422	387	407	429	390	410	396	408	363	410	397	415	434	385	417	387	378	402	433	377	399	372	396	409	421	381	440	402	433	409	382	427	378	396	380	391	379	425	449	373	457	392	405	405	400	394	411	392	376	390	414	403	415	389	379	400	404	412	383	437	371	420	405	427	389	374	407	403	429	405	410	433	389	398	369	411	419	419	410	401	414	434	383	400	404	448	401	443	371	407	420	420	432	421	384	411	404	403	416	412	414	418	398	389
6927	1255	1438	1078	797	695	525	425	360	321	293	290	271	7331	14477	4547	396	226	189	218	213	203	226	232	214	175	228	209	203	183	191	196	224	216	218	209	214	208	198	194	206	182	189	205	223	222	183	223	219	217	191	198	163	210	200	200	200	197	193	203	206	215	189	223	200	227	188	199	187	181	200	186	183	193	184	169	183	215	192	200	181	199	187	196	204	195	200	190	235	199	196	202	179	195	191	211	232	201	238	192	193	196	193	218	210	214	219	205	197	211	211	208	204	190	197	203	200	199	221	186	200	203	212	201	212	198	201	185	216	202	168	196	192	164	204	198	200	193	177	199	176	183	210	181	175	220	217	210	213	207	187	206	209	224	196	215	197	213	198	183	190	206	197	217	210	208	204	195	189	179	195	206	210	223	208	179	237	166	190	190	219	195	190	198	216	214	188	194	184	211	176	203	178	209	209	198	221	193	205	186	202	222	191	193	210	198	186	218	212	199	216	196	167	172	206	227	203	216	217	196	212	199	191	210	224	209	195	208	178	202	191	226	191	205	206	194	227	201	239	187	204	216	215	199	218	194	220	198	198	203	213	186	198	226	190	218	214	230	189	186	200	215	207	211	207	210	197	170	213	187	199	225	223	211	205	196	192	213	197	216	212	189	205	199	211	216	219	205	240	198	190	215	189	193	210	183	217	187	207	195	174	182	174	205	221	207	231	226	199	217	194	195	208	196	186	215	180	198	201	210	201	191	202	212	232	194	194	217	180	188	190	189	227	196	225	170	198	198	183	190	207	201	215	209	191	203	216	171	212	206	219	206	204	184	190	208	223	220	227	215	199	190	181	210	224	223	227	212	201	186	202	204	215	195	195	210	196	214	219	193	186	182	231	192	204	210	189	189	217	197	178	191	199	228	180	218	214	187	214	197	191	200	214	187	213	215	205	182	193	203	201	225	217	172	172	220	227	203	208	200	211	210	202	219	207	191	218	222	187	211	205	190	203	198	196	191	206	206	196	236	196	188	192	200	212	182	208	200	194	199	205	202	178	204	207	188	212	195	204	193	182	219	204	192	212	181	210	204	209	182	184	199	178	203	188	185	201	182	231	210	229	188	180	185	186	215	218	189	229	190	229	181	206	202	225	212	201	208	205	215	191	193	191	202	222	178	216	211	196	184	206	199	203	183	223	219	203	190	225	229	188	210	191	189	226	189	227	220	200	188	179	207	193	208	202	216	170	187	182	215	220	216	210	187	206	209	207	207	184	198	192	207	197	174	210	186	211	216	175	191	200	188	209	199	191	189	207	220	194	183	191	211	183	193	209	190	179	217	189	212	184	214	189	223	180	209	210	169	187	199	205	195	194	201	175	192	197	197	207	212	197	227	202	205	213	211	200	198	224	194	198	211	189	179	215	186	226	203	206	213	212	195	190	201	207	216	201	219	199	233	197	197	223	186	210	206	184	257	211	195	203	193	170	212	216	205	185	196	218	223	204	200	195	209	227	210	206	205	196	217	193	195	236	210	186	225	185	176	223	202	198	214	208	192	221	193	212	200	216	202	197	182	196	197	185	213	194	205	203	196	186	193	217	220	184	223	192	196	218	188	203	225	188	192	214	209	207	193	211	219	199	176	198	169	206	216	199	201	203	184	218	218	212	202	217	207	194	180	184	193	174	223	194	200	228	221	197	190	199	198	191	232	206	199	189	204	219	220	195	218	211	211	228	220	193	177	211	214	189	199	220	181	221	167	197	194	188	194	217	210	200	192	206	188	204	224	189	207	193	201	203	212	181	192	194	232	197	220	204	169	209	192	196	206	193	218	205	224	215	199	222	208	171	215	222	224	195	194	217	203	212	221	197	190	228	221	192	191	214	208	174	179	207	198	186	222	206	196	195	180	195	189	188	195	195	200	180	189	182	181	210	181	180	186	232	200	217	203	209	185	184	223	197	204	200	211	187	207	217	194	201	181	196	196	197	219	203	215	244	205	192	179	207	217	203	161	201	188	206	182	212	215	185	177	209	205	216	192	212	238	171	183	201	195	196	222	190	209	178	218	190	217	214	204	189	208	198	196	206	217	211	186	197	214	227	212	229	201	217	206	215	183	194	224	182	190	196	226	200	220	209	204	190	200	190	179	206	209	205	233	208	195	226	217	187	236	212	237	202	203	216	198	215	191	199	195	205	196	228	222	177	219	180	202	213	208	227	201	219	197	187	195	199	210	204	204	175	197	196	202	201	202	204	194	197	211	207	197	199	221	209	190	212	205	210	190	177	207	188	199	207	191	183	219	174	195	204	201	207	196	219	207	205	182	226	194	178	213	208	199	207	225	241	189	210	180	200	195	199	208	198	224	229	190	191	222	177	193	205	212	205	227	192	186	213	195	191	184	202	202	210	190	214	185	199	175	186	203	184	193	199	221	222	185	201	191	186	194	209	192	201	190	187	204	188	196	176	188	197	207	222	188	191	209	176	207	185	187	207	224	196	216	210	191	191	211	190	215	194	183	216	205	195	200	190	199	212	188	203	201	181	181	183	237	183	188	194	206	209	194	196	215	183	201	226	207	198	202	211	185	209	198	210	209	192	217	212	196	209	199	180	192	209	195	200	201	182	198	181	204	197	194	187	212	201	227	201	214	190	196	196	232	180	203	211	223	212	193	207	228	203	205	194	237	193	199	217	187	211	206	188	195	190	211	197	196	183	192	205	218	223	233	199	211	194	168	204	208	204	222	193	185	197	187	176	218	189	213	210	185	202	200	202	208	160	218	226	182	223	226	207	202	202	188	198	188	169	193	194	195	205	218	207	180	193	205	198	187	190	220	188	191	194	211	218	196	209	196	207	189	211	213	225	204	206	215	219	212	196	190	183	220	208	206	178	182	203	212	212	230	183	199	200	204	182	193	199	210	213	190	194	192	201	210	194	228	199	205	199	193	203	225	203	203	196	206	199	169	222	194	194	203	197	207	159	187	204	189	215	216	203	214	200	195	180	193	185	237	219	185	192	201	188	193	195	174	180	236	207	189	186	196	183	201	188	205	203	208	190	199	223	196	204	212	187	201	201	194	214	189	218	211	179	182	206	202	200	203	210	189	192	179	191	226	209	197	195	202	199	188	189	195	173	215	187	195	201	202	206	187	208	203	221	192	174	199	201	203	189	195	187	210	171	224	180	204	187	185	197	187	192	179	199	210	203	190	214	221	208	223	195	214	231	204	192	226	210	191	241	212	230	224	186	184	197	200	211	211	182	197	204	209	201	221	204	189	207	182	181	179	202	209	181	200	188	193	231	221	234	248	211	225	201	206	222	190	191	202	200	208	205	240	203	203	182	210	196	185	191	205	210	197	176	189	196	197	196	174	215	198	208	215	185	185	208	202	215	182	230	189	213	210	204	186	191	227	184	216	199	209	188	188	200	193	185	212	213	214	214	208	194	215	167	202	176	194	208	230	193	183	197	210	197	197	228	221	193	180	194	189	205	190	222	187	188	207
5432	1480	2796	3413	2875	2650	2230	1802	1534	1302	1231	1091	1042	26759	38203	13158	1000	636	636	584	598	592	587	544	536	562	551	552	552	568	584	527	588	543	526	535	507	542	525	540	536	548	513	558	584	506	501	550	515	527	543	538	552	500	528	512	558	548	518	515	546	549	502	534	495	474	553	522	539	541	542	541	515	500	545	514	516	527	509	552	527	517	481	572	564	474	489	537	511	527	512	541	555	539	571	503	520	520	522	530	491	532	544	525	498	529	530	554	539	487	526	504	524	500	522	514	522	497	527	528	490	492	511	547	551	520	492	550	547	556	510	537	493	523	531	528	515	514	547	524	526	558	511	535	514	533	498	507	583	528	518	558	501	525	537	537	534	517	508	575	503	510	548	538	480	554	515	486	518	480	524	515	569	531	529	497	516	507	506	518	523	520	523	544	480	500	574	544	487	524	500	533	529	522	529	502	493	485	555	553	516	516	544	536	516	506	492	460	533	537	522	522	523	498	531	558	531	512	486	505	491	555	494	507	497	488	528	486	564	514	547	517	491	490	529	535	503	484	513	535	540	557	538	493	512	514	479	492	514	536	542	541	500	516	524	548	548	556	513	530	551	515	518	513	555	510	492	472	502	541	485	500	507	526	506	499	534	538	528	488	515	511	548	504	524	498	497	517	534	560	495	488	546	534	495	542	478	473	524	521	518	535	500	526	542	555	491	506	522	554	525	550	551	519	535	568	539	561	509	528	479	503	508	525	523	554	532	510	524	523	507	511	527	469	542	516	527	512	521	508	549	536	507	568	530	507	525	490	516	541	501	530	497	555	519	450	510	516	522	516	518	513	529	491	534	512	516	507	556	520	539	538	539	487	473	523	515	469	506	518	499	546	507	521	530	520	513	500	519	490	528	513	515	524	526	493	504	528	518	467	549	525	494	508	505	517	538	547	526	512	596	516	526	519	486	533	533	530	481	553	519	511	521	522	550	508	539	495	553	516	508	531	499	575	510	527	508	563	525	493	530	493	523	547	461	478	525	526	515	528	561	535	521	530	545	508	516	530	503	559	513	531	526	491	529	522	524	535	483	534	556	528	529	495	523	526	552	540	481	532	532	487	497	475	489	514	523	516	505	499	529	522	545	541	519	463	521	552	498	539	486	520	548	495	509	512	544	516	464	509	492	539	495	469	507	532	531	569	537	548	541	533	522	532	550	526	518	489	506	521	561	503	480	566	534	484	521	507	555	511	571	524	560	520	514	525	509	515	529	539	531	514	533	526	518	503	486	518	526	532	586	519	528	513	510	525	496	512	532	466	498	505	515	547	535	501	494	517	505	558	530	484	538	549	505	514	530	525	514	541	535	521	539	553	493	516	510	514	533	523	541	520	513	529	509	536	457	502	523	517	519	518	509	522	530	541	517	521	536	493	526	558	510	545	521	520	560	543	511	508	513	503	569	494	492	532	513	560	516	566	550	529	532	502	554	509	550	506	516	522	483	519	525	537	512	472	559	549	505	490	495	489	514	499	552	510	499	534	515	508	534	511	520	528	490	502	487	520	514	508	516	500	482	528	518	529	555	507	525	530	535	522	531	487	516	542	531	539	523	519	513	551	527	511	508	540	540	496	501	522	511	531	535	549	507	492	510	516	528	480	539	549	519	494	525	500	494	493	517	495	497	518	497	528	523	501	505	497	511	505	531	531	512	463	526	529	536	536	553	468	500	540	543	536	540	499	489	505	542	539	555	564	485	488	498	488	502	552	551	510	567	512	500	524	511	530	547	535	488	507	511	485	503	509	490	491	584	479	542	498	492	523	522	541	554	528	523	507	522	499	526	479	519	524	545	486	509	512	546	509	533	547	514	529	504	529	545	521	535	494	531	551	489	522	501	522	524	529	521	507	519	548	517	533	589	525	522	490	515	519	504	531	542	509	504	538	496	523	508	523	528	477	484	559	555	514	506	535	519	534	504	474	552	489	508	557	526	525	556	547	559	503	531	515	492	521	510	533	511	517	514	543	525	490	517	498	497	524	537	528	508	498	541	496	538	536	526	544	493	569	479	480	522	537	480	527	492	527	521	533	554	510	503	503	512	504	523	514	506	477	504	518	516	542	528	538	506	518	543	500	492	460	517	513	535	505	541	534	508	479	515	481	474	524	495	503	494	532	533	526	557	509	509	480	525	535	492	496	519	561	542	533	536	500	520	530	497	476	494	539	515	513	503	490	511	517	509	601	540	470	501	528	479	527	472	514	527	499	525	499	520	522	518	506	569	521	537	516	512	526	512	516	536	527	509	501	522	501	527	539	546	518	532	538	532	543	520	541	520	474	525	520	533	516	508	516	497	511	520	543	512	523	523	542	536	493	494	529	545	511	505	525	527	505	479	510	548	508	575	509	526	547	516	490	518	532	491	563	507	536	535	532	536	552	509	541	515	535	487	531	504	519	487	492	487	530	497	514	551	516	500	523	517	525	533	506	560	505	541	545	548	521	530	498	505	501	494	515	489	515	487	510	529	550	550	535	524	523	524	499	506	514	525	499	529	478	526	515	510	565	537	518	525	516	521	500	519	522	569	520	514	520	556	506	495	519	509	573	541	488	526	523	508	561	511	491	542	526	512	474	505	507	527	503	528	519	504	540	556	538	551	497	503	514	530	534	501	475	503	564	517	480	526	570	544	482	495	566	524	486	544	588	482	524	526	457	506	520	484	536	515	499	509	526	538	537	524	536	551	552	515	508	522	502	547	522	519	528	501	495	543	516	480	528	548	530	522	547	499	528	501	485	525	559	531	503	460	502	507	561	560	478	484	511	504	533	550	507	529	567	552	492	547	481	487	491	545	528	502	528	547	528	524	482	530	554	522	509	568	525	504	534	520	521	510	548	491	506	540	510	505	562	539	554	529	565	505	513	537	514	502	497	473	499	490	504	511	554	505	537	572	538	531	534	502	498	518	500	533	525	538	556	525	526	556	529	493	527	512	501	528	538	485	556	513	502	524	544	519	517	477	490	529	536	539	542	510	543	511	568	546	496	506	531	522	515	504	479	524	552	512	513	504	499	526	522	487	504	526	540	506	528	503	534	538	526	534	534	521	550	508	488	510	467	516	511	519	563	529	511	579	475	508	529	476	535	521	502	543	512	503	529	512	523	552	516	513	550	530	505	515	502	535	519	511	529	531	539	528	528	514	485	543	504	490	541	548	469	512	493	491	535	538	538	497	511	531	502	550	508	521	505	535	517	510	513	496	501	531	511	509	545	521	510	487	496	544	482	551	531	548	504	525	549	507	483	468	497	522	491	521	516	501	485	497	545	532	513	508	488	505	509	515	511	545	541	545	559	524	512	532	499	595	531	536	549	494	501	546	501	501	524	543	520	560	489	534	533	508	487	495	540	561	516	512	444	531	500	526	523	509	529	536	501	524	533	525	500	499	514	586	515	522	521	553	517	567	527	493	495	548	534	513	518	514	545	502	534	523	485	491	559	512	538	543	527
12842	2684	2725	2001	1477	1080	793	601	433	352	322	287	311	10910	25252	12571	871	140	146	135	162	144	165	139	157	138	147	122	147	170	132	135	118	130	133	145	144	117	166	133	116	135	130	139	140	146	131	151	150	140	148	152	139	140	135	123	145	115	122	134	148	144	141	134	148	151	143	133	137	144	141	127	146	130	154	120	134	135	138	134	161	150	121	144	141	142	140	138	126	144	157	129	135	143	146	129	126	114	145	109	126	149	131	124	147	128	147	145	154	134	133	148	141	127	130	139	129	129	145	139	132	132	151	126	127	116	137	126	149	131	119	151	130	143	130	134	137	128	138	152	145	134	127	109	150	126	148	136	125	136	134	147	163	141	108	119	130	114	130	122	129	137	133	155	131	104	124	134	123	142	140	134	120	131	140	147	131	136	124	136	126	119	125	107	121	110	130	133	122	151	138	142	148	111	108	126	134	138	139	132	125	127	151	151	147	140	131	124	118	132	134	129	121	122	119	135	120	146	128	121	125	134	138	143	142	138	130	132	128	120	136	132	154	133	123	127	151	147	128	147	143	133	144	134	128	135	163	141	140	139	125	143	139	117	141	134	127	127	128	133	123	122	118	128	122	166	131	135	152	124	142	122	126	165	131	136	144	126	155	149	131	126	139	134	122	134	141	118	142	123	152	135	167	152	123	118	140	138	141	132	114	130	154	137	129	137	129	147	136	152	139	134	124	134	144	136	159	128	117	122	126	152	140	134	126	138	131	148	130	132	123	147	131	139	131	136	141	136	132	133	129	118	129	112	147	128	140	162	131	149	134	128	148	138	151	133	155	125	134	128	122	131	149	130	115	128	141	130	131	134	148	115	130	131	133	129	136	132	144	144	152	132	127	141	133	137	122	130	116	128	153	117	122	134	133	152	132	135	150	133	146	132	130	149	155	122	154	130	135	135	120	141	139	153	132	127	126	113	128	129	131	144	154	124	132	131	136	154	126	147	119	147	134	133	126	120	131	135	137	137	118	146	128	139	120	117	140	120	142	125	128	135	145	153	135	125	138	126	126	132	158	146	118	131	140	132	131	126	130	142	122	115	157	134	128	130	124	143	123	137	142	146	150	136	143	129	139	120	130	140	142	133	136	146	127	133	144	132	126	139	138	123	112	130	150	146	133	128	141	139	149	136	121	139	132	142	135	148	111	143	120	145	135	126	142	154	149	140	131	128	154	128	134	117	139	130	126	132	123	142	121	126	133	120	124	126	125	120	139	138	139	123	125	136	155	132	132	138	141	156	123	137	137	136	113	141	120	122	149	120	152	138	123	113	145	141	129	132	142	138	148	149	126	156	109	127	145	141	111	109	129	127	120	139	133	123	139	137	143	141	131	112	112	132	139	144	138	130	155	107	127	140	161	126	115	144	148	152	133	125	140	129	135	128	142	138	114	142	134	133	148	151	134	141	145	127	134	137	120	144	143	136	127	136	143	132	126	139	120	119	119	108	142	154	113	137	114	148	133	123	107	154	130	140	152	150	131	140	147	134	142	138	120	135	148	117	131	138	144	133	167	140	154	131	135	117	134	158	142	139	128	124	129	113	138	136	123	131	139	148	143	133	135	125	107	123	117	132	126	145	146	136	133	133	146	129	135	150	127	133	132	140	147	138	124	139	133	147	158	142	129	156	150	148	155	130	135	139	142	140	131	138	133	141	121	117	171	153	126	122	166	118	138	137	128	150	121	125	147	153	132	134	113	127	128	134	140	153	132	131	117	133	122	139	123	125	115	133	122	140	132	129	151	147	132	148	130	119	132	151	137	118	147	121	145	139	140	129	128	147	146	139	120	148	121	123	135	118	126	123	127	127	144	134	141	153	136	121	132	131	145	125	125	151	147	116	146	132	151	140	125	130	124	152	132	133	155	115	137	120	153	134	131	125	167	138	147	125	115	130	125	134	152	126	153	142	130	129	119	138	151	144	139	110	143	143	160	126	128	143	127	115	128	137	134	136	134	132	144	120	159	123	131	130	126	129	134	118	144	138	138	134	141	129	124	139	143	123	130	131	143	128	134	152	122	112	125	142	119	130	121	137	155	128	156	126	138	129	142	128	131	142	132	141	147	153	126	138	148	149	137	125	139	114	124	122	130	130	123	114	120	130	125	151	128	157	117	130	147	150	113	125	122	165	149	122	145	125	130	127	145	146	125	119	131	136	138	139	144	140	143	118	122	116	119	150	132	157	141	142	143	114	137	145	140	145	128	148	146	132	131	127	160	149	124	128	127	126	135	133	161	127	131	119	132	151	149	152	133	146	118	146	123	132	124	129	151	133	127	132	120	150	148	129	122	124	139	140	144	139	133	139	140	141	128	143	129	130	144	134	137	127	137	139	133	141	144	136	131	144	129	146	141	143	125	159	146	134	142	110	134	134	130	144	144	121	119	142	137	133	135	153	103	121	132	139	127	109	137	144	143	148	116	126	131	135	133	124	149	136	136	145	120	154	131	146	131	128	136	124	141	127	126	149	126	142	136	131	123	124	131	121	142	142	146	126	133	157	151	130	130	151	127	121	128	116	136	129	127	139	145	130	134	146	110	150	135	126	134	134	143	141	138	134	136	142	112	111	130	139	117	129	152	130	133	164	137	149	125	155	147	149	126	123	148	145	154	144	140	132	119	144	128	135	127	120	131	136	122	135	139	140	117	139	114	145	137	122	133	133	122	135	163	159	149	125	124	133	141	141	108	143	136	151	154	147	105	123	138	97	119	141	147	128	134	139	134	156	127	153	133	141	155	132	140	157	153	127	112	128	140	124	126	129	152	134	134	113	123	129	137	127	125	130	136	118	116	135	140	136	127	124	127	140	123	139	131	146	148	134	133	145	133	138	122	149	140	118	143	133	144	157	118	147	137	123	140	126	116	116	119	137	127	157	149	116	131	113	124	140	127	157	127	148	156	141	132	126	144	128	164	156	118	112	150	112	123	122	128	128	140	141	139	130	134	134	126	148	121	140	136	120	156	136	118	140	131	146	135	128	126	126	118	127	144	105	138	134	148	135	141	136	136	151	129	136	120	129	106	119	138	125	123	136	148	133	129	125	134	152	149	140	131	134	139	133	156	123	125	156	140	140	140	139	128	137	123	139	116	146	132	130	152	133	144	146	133	139	138	150	149	132	152	105	150	129	140	128	123	133	142	139	139	146	135	128	145	120	140	155	126	136	119	155	144	137	146	122	158	147	128	117	123	121	129	108	132	158	146	117	123	119	136	148	142	137	142	119	139	142	131	150	116	148	132	152	138	136	146	145	131	136	129	128	130	139	144	134	136	127	113	138	117	149	139	128	113	119	125	138	138	146	162	160	126	137	126	146	125	141	149	123	142	140	146	138	133	143	134	148	121	135	140	134	125	139	151	114	128	138	128	125	139	123	143	133	133	147	150	137	155	132	156	131	133	142	129	126	107	158	141	117	147	144	146	150	151	132	113	132	138	146	125	136	135	125
7221	2385	4930	5459	4862	4064	3398	2797	2170	1845	1616	1500	1452	31257	48254	23935	1952	480	474	457	463	400	435	412	391	448	408	389	423	390	398	378	392	412	394	399	337	388	354	355	367	341	371	374	365	332	348	357	361	369	401	369	379	373	331	368	362	366	338	370	358	356	336	367	373	351	364	348	381	359	349	369	367	380	350	357	332	350	401	359	407	351	358	378	380	353	368	388	371	354	367	384	363	327	385	376	345	361	321	367	306	352	352	347	319	372	368	355	359	344	374	391	318	350	317	331	358	359	329	350	359	327	360	359	351	335	328	321	352	339	371	346	343	373	342	360	375	379	365	358	337	344	362	361	377	375	342	352	337	348	341	347	343	352	349	357	350	373	335	326	387	347	350	350	365	364	394	349	359	304	374	351	347	343	329	369	368	390	354	329	359	377	356	343	318	375	322	357	347	397	349	372	358	331	338	326	332	334	308	343	386	315	361	367	345	337	356	345	343	354	362	357	361	367	366	365	345	351	374	355	363	365	355	332	382	319	358	370	354	362	352	372	348	337	365	362	370	366	365	348	386	371	348	368	366	355	328	366	381	328	329	322	340	321	340	330	360	320	384	301	375	362	354	346	398	347	376	337	357	350	312	359	373	359	338	358	349	392	364	342	349	371	358	354	343	359	333	335	365	365	328	336	318	352	336	335	394	365	356	362	401	333	350	354	352	360	359	338	327	359	347	371	317	380	348	306	334	348	335	350	360	358	350	344	343	389	350	349	370	341	344	343	364	330	341	328	360	316	370	320	351	350	378	372	360	364	326	340	360	343	346	350	391	333	359	366	376	363	337	351	379	351	325	331	362	348	351	359	354	358	322	354	315	375	358	369	337	349	336	342	374	301	350	353	332	353	328	352	326	371	338	347	360	321	336	381	328	359	355	370	377	339	344	348	348	356	359	346	381	362	353	351	371	359	357	343	363	349	354	358	373	316	373	349	376	361	327	351	372	362	360	371	358	340	346	372	355	352	343	350	339	363	361	370	334	331	329	331	341	338	340	359	319	362	371	341	388	362	357	351	334	345	379	384	336	343	371	351	366	321	345	342	358	367	360	359	349	357	385	330	366	350	370	336	336	372	392	349	362	370	323	347	340	318	361	292	364	334	341	357	344	369	337	357	326	362	352	354	373	326	360	355	346	348	340	370	351	337	383	363	355	373	352	345	365	357	324	355	332	364	398	352	328	331	367	368	345	318	366	338	347	319	303	372	360	369	357	337	335	344	370	363	379	355	366	365	341	373	364	363	332	330	328	359	341	343	326	344	366	376	371	382	335	345	327	322	354	353	345	344	374	373	351	327	372	375	337	330	362	340	343	348	370	372	380	346	366	358	345	364	363	365	334	370	356	374	312	351	297	358	339	351	353	356	322	370	344	374	345	391	335	336	344	351	349	341	343	353	363	362	352	320	393	379	366	329	343	367	372	320	324	346	347	379	338	379	349	388	345	351	366	375	375	317	333	330	372	333	321	352	337	338	348	378	344	354	359	365	348	336	342	321	356	366	343	315	375	322	359	337	330	360	326	327	386	340	364	361	312	345	366	365	356	375	354	352	352	378	373	373	356	327	349	325	347	350	369	332	359	335	357	343	372	390	372	368	337	354	348	357	359	333	361	385	328	355	364	355	335	339	355	351	354	344	340	323	357	345	338	393	314	359	343	349	354	374	363	365	357	348	381	341	350	353	318	372	371	333	311	350	349	345	338	364	317	337	340	381	380	348	361	344	365	353	379	341	328	342	345	351	377	345	386	343	372	406	334	356	337	363	352	313	376	355	371	345	346	371	354	332	322	334	364	341	344	353	359	383	389	351	366	351	355	360	361	348	363	344	371	357	336	367	368	354	344	372	362	390	369	373	372	304	364	346	357	344	333	360	357	340	334	374	371	350	334	336	336	322	376	398	337	365	357	351	361	333	332	332	316	344	363	360	353	388	365	372	403	361	330	358	350	318	371	352	321	363	372	362	369	377	348	355	356	336	364	342	340	345	394	363	364	338	311	370	363	338	349	386	324	340	368	374	367	357	340	362	319	342	349	357	342	329	362	358	346	340	350	364	378	359	342	350	353	339	367	342	328	334	357	348	332	335	320	373	340	333	329	368	345	370	364	354	355	369	357	387	325	334	345	361	361	380	354	349	368	332	324	343	356	340	402	378	343	372	359	343	335	347	357	358	314	350	351	362	390	374	355	362	340	352	333	390	320	350	381	335	400	350	347	344	317	380	372	352	353	356	356	349	340	347	345	354	375	359	340	391	368	344	325	342	380	352	396	307	363	350	351	356	357	314	334	383	385	331	331	388	333	331	378	353	340	306	354	338	308	363	389	339	339	364	356	347	344	370	340	364	369	366	295	366	388	360	336	348	368	334	351	340	391	344	331	350	326	345	349	348	366	330	348	366	344	380	342	360	355	345	355	370	334	388	375	377	348	370	389	350	354	324	373	343	362	345	362	323	355	369	370	384	321	363	362	350	353	390	380	378	355	351	307	356	319	352	346	398	351	367	376	361	320	355	358	343	338	376	370	348	329	348	369	344	376	346	380	335	378	365	341	363	339	356	364	350	306	345	343	329	361	337	341	407	361	361	341	359	343	320	380	339	336	363	288	355	387	371	312	348	373	334	361	339	334	351	386	374	345	336	381	379	338	338	326	357	338	359	350	350	300	354	370	331	345	380	353	349	365	350	340	350	360	380	350	362	395	365	326	366	362	343	309	338	359	365	364	390	378	346	356	329	385	364	358	374	316	368	332	367	364	370	340	350	344	351	340	341	356	378	349	376	352	336	374	339	376	391	366	347	377	356	353	367	346	382	358	364	359	352	341	358	358	324	371	368	347	336	376	414	347	391	361	325	340	355	328	392	334	349	387	353	324	359	346	363	371	323	329	377	377	332	356	347	360	339	353	335	342	338	347	354	369	351	353	369	337	353	365	380	367	376	322	365	338	350	374	321	365	405	345	340	393	347	337	357	379	371	371	362	391	350	344	364	363	355	315	346	354	350	333	327	361	342	313	366	353	385	341	350	343	333	335	365	329	352	352	356	311	337	351	343	316	348	372	370	329	352	381	376	369	376	359	385	350	352	340	336	338	362	373	353	375	344	343	348	342	403	354	362	354	366	345	377	334	363	384	355	361	336	367	354	363	339	353	356	332	349	397	353	374	360	337	340	322	373	369	339	358	386	342	351	345	346	333	335	352	363	362	361	350	366	347	368	390	360	338	354	346	348	338	334	372	368	362	360	375	331	345	350	336	333	375	375	357	359	352	363	348	363	331	330	349	374	360	355	369	349	358	337	353	361	336	358	370	329	364	316	368	369	348	351	350	355	353	305	337	328	358	344	349	359	373	381	364	375	351	364	314	304	362	365	369	336	347	369	379	355	354	366	351	338	368	352	353	332	368	344	343	335	330	369	349	351	387	357	367	317	338	373	346	339	346	368	399	349	337	364	334	356
1876	197	224	176	157	203	188	173	180	146	181	170	157	415	1331	662	140	133	167	151	129	176	150	167	142	139	143	150	164	138	144	143	155	157	139	145	162	147	132	151	140	151	172	138	157	162	148	150	159	147	154	147	138	153	149	120	135	160	135	124	133	157	150	159	156	146	153	151	161	138	144	154	136	153	155	137	139	143	157	158	121	144	145	178	151	156	152	149	147	145	163	150	147	157	139	149	165	160	177	135	143	143	149	154	124	154	148	153	152	156	156	150	134	143	134	139	134	124	149	142	142	148	136	146	139	152	148	146	155	186	132	137	150	143	134	139	165	133	167	142	148	145	155	161	113	130	143	125	138	182	154	145	153	137	137	133	168	132	172	163	134	171	180	129	145	142	142	155	126	120	153	143	149	152	143	153	167	147	163	147	153	180	139	157	150	151	137	133	146	143	162	144	136	138	138	150	145	143	141	140	134	158	137	160	152	146	161	158	124	140	150	148	152	164	144	139	153	186	149	134	143	152	156	130	140	136	151	138	154	128	141	134	147	151	154	154	158	167	137	128	138	130	182	150	137	121	133	144	171	148	149	143	172	151	149	161	154	157	121	146	142	134	143	154	136	151	123	147	153	147	146	162	128	155	159	138	132	127	137	127	136	139	164	130	161	164	179	133	158	158	145	142	149	176	155	144	174	160	135	155	156	143	150	140	132	145	162	146	145	147	148	154	139	160	159	144	139	156	160	146	149	168	165	132	171	158	126	146	146	164	149	159	163	154	142	127	147	149	158	169	153	138	139	161	137	134	114	158	152	149	148	145	156	149	146	166	143	142	144	158	143	173	153	127	146	160	155	151	147	139	127	131	138	149	123	135	128	150	147	139	144	139	153	166	132	142	174	147	142	174	135	154	142	124	137	150	146	157	144	135	146	140	141	154	132	155	147	133	139	138	140	136	148	161	144	141	155	164	126	145	161	141	140	130	138	142	174	163	173	140	143	137	129	137	148	163	144	168	139	153	154	156	147	178	149	164	152	140	145	163	134	173	154	141	147	157	157	152	139	118	147	136	141	145	160	149	159	134	142	162	157	145	141	127	151	127	145	165	141	156	156	148	144	155	139	145	138	146	134	150	163	162	140	150	149	139	129	125	138	150	141	148	125	163	163	160	162	149	149	136	152	145	133	144	123	156	141	165	158	134	142	140	117	147	127	156	153	150	149	131	130	143	145	132	146	140	166	156	137	175	165	149	145	140	150	146	166	139	141	155	123	161	157	132	150	147	147	151	164	151	158	162	145	150	137	139	146	154	161	126	140	152	139	170	138	157	148	153	152	146	136	130	163	154	138	152	137	162	153	136	155	126	145	158	150	166	157	152	139	166	144	130	144	149	136	151	152	145	154	156	155	157	153	148	160	125	167	154	157	127	162	131	154	139	147	153	148	153	156	181	150	134	136	165	142	154	165	148	155	128	144	147	130	148	167	144	132	145	154	133	140	155	147	139	162	141	170	152	157	127	161	150	156	147	148	137	161	150	140	135	147	132	155	138	141	149	150	141	143	160	137	145	155	155	166	132	159	134	150	169	161	150	162	159	144	143	132	153	154	152	142	148	149	175	155	144	162	157	154	128	171	159	151	161	161	167	151	143	128	165	159	150	170	136	142	150	147	151	155	134	143	157	152	135	150	153	157	164	145	157	127	140	141	143	140	147	152	150	154	143	131	156	150	166	152	154	155	133	140	142	138	150	151	146	147	163	151	131	151	157	149	137	122	155	149	146	161	131	151	144	148	148	155	138	164	157	137	146	131	149	144	130	169	145	162	160	164	143	149	120	172	146	154	153	169	158	138	160	143	152	136	145	148	151	150	154	143	168	153	150	168	138	158	152	177	137	137	151	135	161	128	165	144	165	134	146	164	142	140	142	162	128	153	158	146	149	146	148	149	161	143	134	133	136	140	131	143	145	156	146	131	153	158	151	152	150	114	156	146	145	141	162	161	140	153	131	137	145	130	139	156	155	161	125	137	143	133	162	156	153	157	160	137	138	143	135	167	127	147	153	142	153	140	143	141	130	152	137	157	138	132	170	134	162	135	146	127	145	133	134	152	155	133	126	169	161	164	149	129	143	141	129	169	154	141	154	144	140	146	143	148	139	136	126	158	148	147	133	166	163	134	155	135	138	138	144	137	134	150	157	148	149	151	149	152	152	145	130	160	134	142	136	133	170	143	141	132	137	147	166	153	138	140	137	131	150	156	154	161	146	135	155	137	136	157	141	152	130	145	159	144	152	138	161	156	141	164	145	134	138	144	129	144	165	152	136	153	141	172	140	150	125	133	152	152	143	158	151	144	167	134	152	149	153	168	148	146	130	155	151	159	170	150	151	138	158	115	144	145	154	165	138	155	130	144	155	168	137	158	155	155	136	156	151	146	129	163	144	133	133	148	153	115	147	164	130	171	147	137	145	138	139	154	141	151	122	132	153	144	147	147	165	152	155	159	156	131	138	145	159	138	133	160	160	158	147	162	130	139	159	148	165	168	165	137	160	166	133	145	139	142	142	143	139	139	160	145	113	118	149	158	134	159	167	126	140	130	149	136	118	155	162	146	145	148	155	144	160	124	156	157	155	149	125	172	140	177	128	154	150	157	169	144	143	149	127	148	145	154	145	149	115	143	136	164	133	150	166	144	151	174	132	143	117	132	133	146	157	152	143	155	160	135	147	155	155	164	135	122	137	158	135	144	152	150	139	166	134	161	156	145	137	149	133	138	170	159	125	146	162	147	147	142	154	140	147	153	152	134	164	148	148	142	148	140	165	146	153	149	160	154	128	173	147	140	161	147	146	143	140	144	151	143	145	155	143	149	134	124	189	158	139	142	169	135	155	154	151	157	114	148	157	142	136	145	137	154	135	142	150	146	161	147	145	150	132	148	136	139	121	138	168	140	138	142	154	136	140	144	144	129	160	145	152	130	140	153	136	141	151	151	153	162	140	176	124	144	145	155	143	156	153	136	150	147	152	141	137	138	125	154	157	150	122	157	120	140	134	152	144	158	132	146	175	139	122	144	159	140	142	145	157	180	155	164	129	171	155	151	161	146	148	143	142	138	168	127	132	148	128	156	124	144	140	148	145	128	155	144	162	122	157	150	137	159	176	164	142	119	132	167	124	166	147	173	134	134	131	142	141	127	138	133	138	147	123	160	137	143	178	160	159	139	151	134	138	145	147	152	162	141	151	157	128	140	170	135	150	133	153	151	126	151	169	144	167	124	151	139	161	169	146	144	132	149	147	143	150	118	148	157	184	159	160	151	143	156	138	138	157	142	154	151	121	138	143	141	135	137	171	167	149	144	162	134	145	166	138	157	136	137	143	136	150	129	158	135	151	158	169	148	147	138	115	150	148	148	157	146	144	141	154	149	142	137	124	118	176	151	140	141	144	181	145	140	128	161	158	147	150	150	154	147	136	149	131	136	136	167	146	180	189	150	166	159	156
2077	484	559	532	557	589	492	480	444	473	477	431	416	2661	8248	3398	415	392	411	405	390	395	412	379	411	426	421	421	383	403	411	406	370	386	399	414	380	404	370	356	402	395	401	358	373	404	361	363	418	400	376	430	382	413	384	447	385	391	411	413	379	408	379	391	386	414	376	393	427	424	407	416	436	378	390	387	366	417	373	383	374	381	397	404	440	416	381	402	401	378	407	412	410	360	397	379	413	423	414	384	397	434	350	379	403	396	395	379	410	398	410	357	399	384	386	409	390	365	379	387	389	400	411	389	390	385	370	368	425	384	407	395	450	440	348	377	434	381	379	399	399	372	412	391	392	377	409	388	393	409	430	413	400	386	386	389	401	385	393	408	407	426	409	410	411	384	408	393	413	410	410	402	435	398	420	424	415	388	434	443	373	388	397	403	394	415	415	419	418	382	410	387	410	375	380	401	405	412	380	434	403	406	409	432	384	389	391	384	367	413	390	391	384	408	406	398	411	415	397	377	419	398	394	400	380	390	438	395	433	399	427	402	370	455	408	374	388	429	387	413	385	409	397	415	418	406	415	356	395	400	434	404	387	406	417	429	406	400	378	402	377	382	416	432	415	384	443	418	373	390	396	398	410	385	448	409	401	368	383	381	427	408	421	421	435	417	398	405	418	414	398	419	398	387	381	405	427	388	417	398	410	405	398	405	367	407	394	381	407	404	379	396	410	402	399	440	395	369	363	398	403	409	398	402	419	441	403	407	409	459	405	391	377	413	378	381	429	383	387	414	439	374	406	399	426	418	384	392	419	451	398	425	417	415	382	429	380	411	425	403	402	380	388	415	380	381	400	427	388	398	417	419	420	382	408	397	411	409	411	401	397	375	431	375	427	401	402	404	399	367	419	389	402	381	391	374	402	365	383	400	417	391	390	388	376	387	392	394	440	378	443	435	370	413	393	396	409	417	441	374	386	373	410	403	419	400	370	388	371	357	407	383	406	390	402	394	423	401	407	391	431	388	430	407	396	373	413	400	398	398	377	401	382	397	381	405	409	418	409	396	419	381	385	390	427	384	392	455	418	413	408	429	446	362	393	385	382	386	420	421	390	407	406	409	405	394	404	376	392	424	374	397	390	422	403	405	390	432	406	379	396	412	389	413	413	418	369	367	387	455	388	383	398	393	416	412	365	379	396	389	411	384	413	382	381	399	394	401	404	395	389	407	382	394	397	389	371	396	397	385	400	382	454	370	438	398	379	389	392	383	428	388	376	391	409	400	395	376	424	391	369	400	381	386	400	348	421	403	433	430	391	376	415	390	376	391	372	386	431	400	374	365	414	432	375	414	405	428	415	427	375	390	419	425	393	407	390	376	381	384	375	401	427	374	388	377	364	424	408	379	411	425	407	390	373	427	392	386	410	390	422	432	446	394	376	401	402	412	423	442	406	390	398	421	389	409	414	401	381	432	406	409	398	393	390	404	431	395	387	414	392	415	395	417	388	400	407	424	405	390	405	375	403	378	394	376	393	418	404	397	392	442	366	388	404	418	396	375	403	416	418	404	375	362	424	387	440	445	389	397	413	447	391	387	375	399	391	438	437	412	414	394	416	418	423	378	361	379	375	429	403	443	410	377	397	385	377	433	389	390	396	397	393	412	374	388	388	389	405	400	368	411	384	409	415	387	413	409	383	382	421	350	417	377	399	404	398	417	390	422	389	400	388	386	369	435	386	384	399	378	376	432	406	412	407	369	402	375	420	375	422	408	413	391	363	379	434	407	422	431	422	440	378	360	385	391	393	397	379	428	420	385	390	402	397	406	386	408	363	421	392	363	385	443	386	387	416	397	399	414	372	392	415	396	391	394	418	409	401	405	431	423	358	409	409	418	421	434	399	420	416	395	377	385	416	403	372	400	413	375	383	429	405	404	429	387	386	393	401	387	394	387	409	432	419	409	411	437	425	389	394	386	422	389	412	394	397	380	381	395	384	376	384	413	412	369	413	397	425	370	421	430	397	412	428	424	391	385	392	369	415	443	399	407	382	399	417	411	383	420	430	417	370	464	398	391	397	376	420	396	376	362	398	427	417	392	414	363	374	393	382	402	422	390	414	406	410	397	392	387	413	433	386	382	414	375	395	386	410	369	374	384	426	369	449	390	388	401	416	418	385	415	391	395	450	416	387	407	393	418	401	396	398	416	400	378	398	395	380	391	365	413	404	434	391	406	403	358	378	402	396	391	405	400	383	372	378	394	392	378	381	399	377	418	448	383	387	409	407	438	385	389	377	420	411	405	427	421	443	422	380	403	398	400	388	378	427	383	388	400	408	433	391	392	397	432	424	418	416	380	386	415	408	404	368	402	436	409	440	371	388	435	416	399	372	420	434	396	405	412	394	384	363	402	418	415	369	417	444	432	443	383	424	417	395	360	383	392	385	383	362	437	381	361	387	413	418	391	405	411	418	402	410	386	438	387	390	379	382	378	409	447	404	374	366	402	407	357	407	377	366	388	377	421	434	412	390	399	427	397	421	407	443	423	378	402	393	428	397	394	421	412	412	399	391	376	416	404	345	395	413	382	411	418	411	407	415	410	426	404	370	361	398	392	393	404	380	365	418	407	396	405	394	399	403	403	377	408	399	368	413	433	389	397	426	402	364	433	369	417	433	378	421	411	387	396	400	437	418	398	363	398	404	418	371	392	412	431	385	397	370	408	406	406	392	371	398	384	384	361	389	389	413	399	376	399	391	421	396	414	400	402	401	401	386	400	374	375	386	381	426	393	416	383	405	370	381	455	389	409	384	392	377	390	391	412	407	385	386	382	397	422	396	395	404	413	383	403	419	433	417	424	410	420	444	403	407	404	408	419	438	408	398	418	417	405	400	425	423	424	370	380	398	410	393	376	429	420	410	420	387	401	419	392	405	369	389	374	385	380	392	427	402	410	396	420	382	385	404	386	369	385	405	372	399	416	410	398	405	377	367	380	399	390	395	408	382	406	404	431	436	400	395	393	392	379	422	382	370	406	397	394	404	390	415	413	427	388	346	395	430	375	425	392	386	382	435	414	398	400	397	403	412	424	423	434	412	374	419	427	404	381	414	414	411	369	375	369	413	412	396	401	381	368	407	375	419	404	402	414	422	410	413	382	410	393	361	417	406	381	430	416	426	421	367	407	379	392	371	404	378	423	431	391	379	387	408	410	394	417	381	392	401	395	408	376	390	408	430	408	389	369	399	403	383	406	438	369	358	371	357	409	381	397	410	409	409	400	371	405	413	394	404	404	386	396	418	400	390	434	435	391	407	426	421	398	396	396	360	389	435	399	408	371	419	392	400	432	426	426	389	386	395	382	412	385	396	420	389	390	426	400	395	397	416	361	409	384	406	408	406	428	398	377	408	391	369	407	402	374	390	393	395	409	390	412	400	411	409	416	395	382	445	415	381	385	416	450	392	388	411	411	402	389	404	406	384	422	393	392	384	419	398	404	396	420
6827	1219	1559	1178	793	674	619	428	353	333	292	277	323	8209	12635	6370	312	220	217	213	210	197	203	214	210	199	185	176	210	199	193	188	194	222	184	203	212	184	197	204	211	200	201	190	203	185	217	237	221	199	208	185	210	188	184	197	190	200	227	204	195	219	186	205	197	195	181	186	214	185	193	190	206	203	197	184	217	200	214	196	190	204	222	176	215	197	200	213	205	185	220	211	199	215	194	169	203	197	200	200	205	221	203	206	201	196	199	191	176	198	194	200	182	215	171	198	204	206	208	227	202	203	192	208	202	194	187	179	201	208	182	187	204	198	229	198	198	211	192	207	172	188	214	174	186	221	198	204	209	196	175	202	206	199	204	228	192	193	190	186	189	215	215	204	194	183	233	197	172	218	190	226	200	208	227	232	230	207	215	212	178	199	204	210	222	196	175	229	209	199	186	203	220	218	207	195	183	199	218	192	207	195	188	198	203	214	195	188	188	196	207	183	198	209	242	204	188	201	198	176	180	206	201	200	196	203	228	205	206	210	241	229	219	190	164	194	197	182	181	192	199	185	190	199	193	175	208	202	215	206	229	169	232	200	190	211	211	191	193	183	200	227	198	198	195	197	189	191	205	203	209	225	205	186	212	202	194	189	202	215	228	180	209	211	212	188	193	219	228	191	194	211	227	208	179	212	199	200	197	211	205	217	202	170	199	210	210	208	220	176	186	220	189	216	176	208	220	213	177	217	184	208	206	174	196	194	159	221	195	196	210	202	195	205	203	179	186	214	188	205	212	213	188	166	208	210	187	187	210	200	193	183	208	205	196	210	215	204	216	177	181	199	196	186	176	185	210	212	220	208	196	193	188	214	205	202	200	210	231	208	220	218	224	184	196	201	180	174	191	203	204	219	207	208	204	212	195	226	185	193	219	203	221	191	185	186	198	203	213	230	195	207	189	211	210	188	198	208	213	205	172	193	224	187	203	192	206	207	205	180	179	180	184	230	198	198	209	192	229	222	198	164	190	197	199	201	190	223	209	192	191	222	193	202	210	204	195	202	184	199	232	182	195	186	198	201	190	202	172	186	223	205	184	158	219	199	188	221	208	177	204	237	209	191	225	194	194	198	207	190	194	207	206	218	199	217	214	196	213	188	187	200	206	240	183	178	213	198	199	202	202	192	192	178	223	175	215	188	189	191	235	201	188	199	208	210	188	190	208	208	204	209	204	222	210	202	219	227	205	194	177	197	198	203	195	209	186	197	223	242	204	223	220	185	203	188	204	199	221	203	201	197	185	201	220	188	204	198	206	209	190	197	201	205	208	233	203	223	197	197	218	179	169	217	218	211	198	209	188	203	182	196	174	184	195	187	178	222	186	211	181	202	190	208	178	186	237	198	207	196	199	211	207	202	215	223	183	150	215	229	232	192	207	216	196	203	179	218	204	210	193	205	183	208	217	201	205	207	215	179	189	206	168	217	203	182	213	198	217	196	181	174	194	208	209	201	187	193	214	212	202	188	196	219	223	219	195	196	188	145	182	189	197	201	222	179	218	229	203	197	199	205	192	202	200	186	206	206	207	201	192	203	195	181	230	190	204	215	178	188	185	198	204	182	196	188	219	192	184	212	221	217	186	180	189	214	210	186	198	235	197	205	216	196	204	197	171	209	220	211	189	213	197	199	192	205	206	192	200	201	224	172	212	196	198	214	187	199	233	218	213	164	202	208	196	205	174	194	210	202	223	178	211	180	195	214	196	223	205	188	219	194	204	181	193	184	201	215	190	184	193	187	174	205	191	195	206	197	205	206	197	204	197	197	199	222	214	183	189	210	202	227	237	191	194	216	225	188	189	207	203	199	172	196	198	228	200	194	199	200	231	228	200	169	189	218	185	194	184	209	223	185	208	184	197	216	213	200	197	179	202	215	190	178	205	206	190	201	209	198	205	194	193	188	207	184	194	207	199	200	228	197	204	196	174	225	218	223	172	181	187	224	215	216	192	184	193	190	204	222	194	174	190	191	215	225	217	206	204	193	202	172	183	207	209	198	221	204	194	223	221	217	198	170	197	187	208	226	175	214	200	189	211	172	202	214	206	225	214	198	208	201	214	208	209	184	182	204	169	191	206	180	221	178	222	203	201	214	182	182	213	202	198	190	199	210	194	204	202	196	229	225	204	204	245	213	191	194	203	179	190	213	191	183	233	192	197	225	185	199	189	206	181	197	182	199	212	193	199	194	193	208	177	203	194	200	207	208	204	216	188	202	214	187	178	179	204	202	210	217	210	202	200	219	203	205	204	203	209	242	218	195	200	204	189	153	207	202	191	209	245	205	215	174	182	215	187	224	194	214	200	190	186	205	211	196	201	211	217	204	193	214	191	206	195	197	208	243	211	207	194	202	195	191	179	200	212	216	195	192	217	211	196	226	216	210	205	229	211	195	213	194	200	182	218	218	207	201	210	200	208	182	192	193	200	204	198	206	199	187	195	204	219	187	204	237	212	235	191	180	197	208	188	189	184	224	186	195	206	202	208	199	206	194	207	204	226	206	191	216	199	192	204	192	200	206	194	195	196	202	210	201	216	201	202	229	207	200	198	226	189	203	221	183	200	173	219	224	203	204	219	222	197	203	184	205	217	209	204	195	205	205	198	201	219	212	190	181	215	214	191	198	189	206	168	185	217	201	182	191	215	192	185	186	195	224	198	206	186	163	202	201	187	205	220	175	217	204	220	201	224	190	223	161	205	185	204	212	180	205	211	207	184	211	212	196	178	209	198	186	183	222	199	209	228	195	189	189	198	211	194	187	213	202	165	203	203	179	197	194	188	225	183	187	203	192	205	185	221	203	214	217	178	201	201	174	188	225	214	212	208	217	204	205	213	192	185	218	196	194	210	210	182	207	179	193	189	185	199	192	200	202	194	201	199	200	190	186	190	214	191	185	181	190	215	244	232	210	184	217	202	210	201	202	181	205	218	193	226	203	214	195	185	201	189	198	204	172	187	192	188	180	217	200	198	218	205	204	222	198	207	240	187	183	189	217	214	200	206	162	182	192	194	218	208	188	198	194	195	202	208	193	185	197	190	206	202	216	166	189	196	208	207	193	190	183	198	189	199	194	189	211	198	236	215	196	204	218	214	180	220	197	199	207	223	218	192	187	202	182	182	194	178	186	193	195	203	203	221	200	191	199	180	218	210	214	190	238	221	172	200	203	174	173	203	201	197	194	207	189	200	196	216	191	183	198	192	215	202	181	203	186	212	193	203	188	207	202	205	196	169	202	185	202	196	213	214	202	214	220	180	209	194	193	203	185	208	219	213	208	185	223	204	210	210	218	204	178	182	213	198	227	204	192	207	180	213	220	199	198	215	191	196	205	233	186	192	191	187	185	204	204	222	210	200	209	172	197	181	203	209	203	201	186	180	223	190	199	205	202	233	197	200	201	203	233	215	221	199	183	191	200	207	195	195	196	191	211	193	193	192	195	187	205	211	210
5467	1494	3028	3425	2928	2700	2256	1859	1425	1316	1196	1118	1250	28202	36103	16822	638	618	567	611	574	580	538	569	549	554	514	570	561	543	592	562	538	526	514	553	503	537	553	497	486	554	514	538	503	510	482	533	527	529	541	527	478	525	540	538	512	546	488	538	527	503	504	548	572	512	556	535	550	509	508	495	507	510	547	529	543	549	519	497	527	534	523	545	543	509	501	535	514	536	541	537	543	530	535	507	505	459	531	582	516	515	523	539	516	526	514	536	535	487	511	481	517	552	548	528	522	504	537	549	539	532	533	494	538	497	559	574	487	521	482	534	503	564	479	525	543	503	538	498	529	492	521	511	520	556	527	523	549	557	531	518	488	528	502	544	473	532	560	506	496	517	488	525	495	522	527	528	517	540	523	504	529	511	538	484	511	532	533	460	586	488	544	516	509	497	520	483	488	515	531	530	529	513	479	530	498	547	510	498	476	489	480	531	556	502	488	487	521	548	492	504	528	488	536	555	491	576	471	551	501	541	525	508	513	504	517	520	492	523	532	524	518	512	484	535	532	544	556	515	507	541	499	547	512	529	537	515	513	543	557	557	511	509	554	548	517	540	495	498	554	532	516	522	488	563	471	506	475	511	522	548	514	479	525	527	504	497	551	567	464	545	533	536	564	514	535	541	517	547	550	543	525	495	511	523	543	509	496	557	519	490	515	521	479	510	525	534	493	536	505	496	459	520	500	541	486	568	483	535	492	522	489	496	513	501	544	523	485	498	520	509	513	520	528	482	564	508	511	534	506	517	572	514	527	501	528	532	534	487	494	501	517	546	544	570	537	507	538	484	558	529	539	557	490	514	516	521	509	498	477	500	530	546	520	527	532	495	534	515	481	519	496	514	518	537	486	507	497	515	512	528	522	523	512	541	468	525	513	536	499	527	509	528	553	491	545	509	508	501	562	524	496	553	496	499	487	541	503	496	509	522	513	538	518	519	519	528	542	518	523	561	548	484	541	518	548	493	528	496	533	532	525	532	533	520	541	528	546	518	536	534	561	537	506	529	516	515	492	514	529	524	521	516	551	523	464	532	528	468	476	558	524	500	477	471	543	479	515	521	505	489	499	510	524	541	571	521	506	534	504	533	503	519	506	533	532	533	503	523	492	491	539	544	543	525	498	518	548	491	515	512	519	528	510	486	462	509	534	516	498	542	489	525	496	507	479	480	553	497	522	574	511	557	507	465	537	510	540	516	535	518	499	526	487	502	524	501	495	533	549	496	538	514	492	570	537	538	521	520	511	497	525	505	514	532	536	533	525	514	505	589	552	511	540	529	522	502	520	474	504	508	512	547	480	482	502	514	534	520	496	488	542	506	516	516	510	536	483	513	520	535	520	494	535	549	556	515	469	496	563	529	490	515	491	541	487	503	493	546	513	532	539	477	514	517	511	510	522	509	529	457	517	531	529	498	555	549	518	539	489	509	516	559	499	495	507	519	535	518	498	545	512	501	524	509	490	462	532	483	482	497	534	541	520	490	548	523	501	513	466	564	457	497	523	521	549	538	532	510	543	514	506	580	497	521	501	483	527	540	491	558	499	500	516	552	507	486	480	521	547	513	509	498	505	476	527	482	477	538	527	491	459	525	531	514	511	512	532	493	544	497	533	532	552	530	502	536	525	543	522	480	503	526	521	506	525	501	550	526	513	480	538	503	530	516	487	517	527	509	492	518	528	518	534	519	479	506	507	557	531	533	577	515	542	516	498	566	522	490	478	515	510	537	518	500	506	483	532	538	506	496	529	537	502	541	507	536	517	513	473	501	503	508	480	545	504	535	454	530	485	523	462	515	546	512	538	512	488	561	499	515	519	536	524	498	518	523	513	494	514	537	519	479	503	500	505	507	524	502	504	550	511	502	548	502	495	543	503	527	527	507	561	484	476	529	548	518	495	517	510	512	507	497	532	511	521	503	535	509	515	524	527	510	514	498	513	523	566	530	541	506	540	503	519	520	491	486	511	520	516	526	529	540	506	503	503	542	527	507	540	479	535	530	538	520	520	528	531	534	503	508	496	504	506	549	572	515	459	541	500	499	568	460	531	537	525	525	529	500	529	500	560	538	472	544	508	556	511	514	492	494	532	500	510	487	507	507	505	512	549	478	516	532	503	514	504	536	516	542	520	516	530	543	546	527	538	492	531	558	473	522	520	515	501	510	569	510	519	526	541	492	529	559	523	557	509	491	526	528	536	481	517	527	499	498	516	478	534	505	544	491	532	513	537	550	517	550	568	505	522	511	529	569	518	530	543	485	492	508	519	527	490	551	499	535	501	537	463	498	524	523	559	489	513	534	532	514	499	509	510	482	499	515	505	494	484	516	506	493	524	502	515	514	503	518	525	461	506	519	533	537	515	536	525	551	519	547	494	519	487	481	517	529	523	511	520	499	502	509	478	506	505	514	517	493	524	523	588	519	501	528	503	534	435	561	564	492	507	511	535	529	515	522	524	512	502	499	535	538	508	529	509	534	530	514	527	553	482	492	522	515	513	551	469	516	503	501	506	534	527	498	518	532	536	534	541	484	538	489	537	501	483	507	525	488	489	489	522	520	573	514	500	528	495	521	513	538	499	500	543	544	526	508	525	522	510	527	489	527	547	537	533	505	523	551	512	553	509	491	533	479	466	501	565	546	536	559	536	513	538	531	532	518	535	518	521	568	519	519	511	496	507	513	495	527	484	513	543	510	509	513	539	509	555	554	500	526	531	544	540	533	514	535	516	532	490	587	493	548	526	524	537	545	522	481	538	524	531	508	548	513	530	548	494	515	510	561	530	523	519	539	505	510	533	565	474	532	509	528	513	532	509	523	497	530	477	500	493	521	523	520	514	557	503	552	530	515	533	526	525	525	555	527	487	492	555	507	521	536	507	511	540	568	496	519	534	507	485	533	480	533	545	521	519	525	491	485	491	572	529	510	504	544	527	536	491	456	525	522	517	546	529	536	539	546	509	543	535	479	500	522	523	500	542	537	552	528	531	502	515	523	546	494	487	528	565	532	527	513	495	509	474	485	538	505	546	528	534	554	512	515	511	528	519	571	521	558	550	534	521	526	527	482	491	516	496	475	544	474	518	545	545	530	525	500	486	518	513	528	532	508	520	521	517	532	507	543	503	516	518	529	483	490	527	478	530	546	523	542	541	500	551	502	510	520	548	502	534	528	535	530	487	548	513	510	517	558	532	526	491	498	514	526	483	509	511	553	510	519	507	539	500	512	531	510	529	504	506	554	459	519	471	537	516	517	540	524	486	502	508	553	533	535	494	501	524	530	521	532	547	491	527	492	534	474	530	508	547	531	517	494	534	491	502	486	542	494	459	522	493	515	551	534	485	575	515	545	515	476	557	536	535	493	564	533	513	493	515	550	488	524	501	474	528	510	502	518	541	544	522	534	557	493	553	533	511	549	523	492	556	529	521	537	523	514	558	500	505	512	570	518	525	519	524	502
12683	2422	2874	2165	1485	1104	740	533	412	407	316	290	442	16304	23901	11267	426	167	147	159	163	147	134	130	136	123	140	143	152	128	125	146	126	128	146	136	119	140	119	132	116	142	158	137	135	117	151	123	126	131	137	135	137	146	127	141	128	101	132	128	124	143	144	125	112	145	146	147	148	117	139	145	129	129	118	130	131	118	152	116	157	130	137	135	131	136	135	138	125	103	115	131	144	138	153	123	131	120	135	143	127	122	137	132	138	130	142	119	122	141	127	135	161	123	131	131	130	113	125	131	121	132	143	118	152	127	125	117	119	136	129	148	118	147	141	122	129	143	135	126	129	133	139	124	138	146	126	119	145	126	133	132	117	125	137	113	120	148	126	141	147	122	126	113	143	120	124	129	138	145	137	122	131	131	158	128	123	124	120	141	158	127	144	135	127	130	115	137	140	134	132	156	144	140	107	129	119	133	134	135	119	136	148	142	121	137	135	139	135	147	123	136	138	148	118	132	142	136	138	149	131	131	116	146	102	122	132	127	115	127	156	123	148	105	134	137	145	135	115	147	142	141	148	123	146	119	128	153	141	132	141	148	116	111	143	135	140	152	138	135	136	125	112	107	122	152	115	119	120	120	122	140	126	132	118	137	127	135	122	126	115	137	131	124	127	123	133	139	113	148	143	126	129	120	105	148	127	136	113	141	143	118	119	133	142	146	124	130	117	134	140	131	140	136	137	141	120	116	135	144	138	144	153	140	118	127	117	130	126	140	139	123	123	138	124	132	153	122	135	133	117	151	116	119	146	147	144	126	145	146	135	129	123	133	104	136	144	137	152	126	129	114	149	144	141	112	140	139	133	141	127	136	141	105	135	138	155	135	127	108	137	130	147	114	124	131	132	126	118	134	130	136	121	114	144	124	128	122	133	138	124	128	116	119	143	138	135	128	139	132	111	130	130	113	131	133	138	127	146	133	120	120	124	139	126	145	118	126	122	155	130	127	126	112	129	125	126	118	119	115	139	109	128	104	141	130	152	135	128	130	134	127	148	120	121	132	149	142	117	130	151	135	128	150	136	139	143	127	139	131	149	140	148	132	121	138	145	143	149	129	133	119	150	117	120	130	134	137	134	127	131	111	120	127	132	110	139	108	132	125	121	124	144	128	142	123	108	138	155	146	100	147	133	115	138	127	134	135	129	154	136	130	133	114	149	101	124	138	127	121	135	97	120	116	140	133	104	132	144	131	134	129	121	131	133	118	133	123	115	130	149	127	140	141	139	119	132	140	118	118	122	138	146	133	153	125	126	134	125	140	137	130	159	132	137	118	157	125	128	118	129	134	126	147	149	146	120	157	117	131	130	118	120	139	123	129	124	125	122	142	149	145	136	113	130	123	146	128	138	125	115	128	134	144	140	147	145	114	128	127	112	110	135	122	109	142	128	133	119	141	130	126	123	118	144	136	131	140	127	144	151	134	146	128	138	151	110	126	119	130	115	124	133	129	121	136	111	137	127	117	121	127	140	120	127	134	158	137	128	132	153	134	117	119	129	128	148	143	139	142	102	153	145	125	126	129	120	130	139	144	123	128	140	130	121	124	113	141	137	133	119	133	113	126	121	120	147	125	126	142	129	140	122	134	118	135	132	138	162	141	135	134	121	141	151	131	125	128	137	153	111	123	146	137	144	137	148	133	141	117	114	123	128	114	160	116	122	116	126	136	132	148	145	130	113	118	136	110	120	114	133	138	134	108	130	117	149	144	144	135	143	120	125	135	120	138	137	138	133	122	119	155	118	125	132	118	117	133	112	126	115	138	136	123	135	132	142	135	115	152	126	129	117	141	123	145	126	123	118	123	126	133	136	144	149	122	129	137	127	125	127	139	127	140	120	129	125	139	130	117	146	130	120	128	128	133	128	147	109	148	128	129	130	134	135	123	110	145	118	111	114	133	112	135	116	118	133	126	126	135	113	136	147	145	127	155	138	125	138	137	135	121	135	144	137	139	128	126	119	95	124	141	145	140	122	151	127	126	140	120	145	115	119	124	122	135	118	152	130	150	122	127	120	119	139	120	150	149	125	122	132	153	142	123	115	136	145	136	111	129	136	120	129	127	126	127	120	127	132	116	115	129	129	153	151	134	146	132	137	141	133	136	129	121	155	156	119	136	123	122	119	125	119	122	137	143	118	126	146	128	128	108	129	129	122	139	144	128	135	131	146	130	126	130	150	104	142	122	126	118	140	140	115	121	111	155	147	106	111	124	115	165	136	107	147	140	129	127	143	128	115	128	125	125	145	133	124	133	119	119	116	128	144	134	140	140	122	136	129	129	147	119	137	113	118	121	121	140	118	124	129	132	132	137	140	134	154	142	143	124	136	118	133	128	128	137	117	145	122	140	128	147	110	136	150	134	117	110	127	145	146	114	130	139	129	124	140	110	125	144	143	143	146	143	132	151	120	148	147	128	113	141	139	143	115	102	127	131	113	132	136	136	125	141	128	119	127	122	145	127	139	140	111	114	122	139	126	114	137	105	118	123	126	114	137	132	130	134	139	133	130	126	137	121	136	134	126	133	133	127	116	111	143	139	127	138	140	141	131	130	140	145	140	127	130	150	129	143	134	116	132	135	130	138	145	152	131	129	112	126	117	130	131	154	152	130	137	142	137	126	144	134	155	122	136	129	146	140	137	118	124	122	150	142	139	142	130	155	138	103	132	139	122	125	128	123	127	112	115	145	119	135	135	109	116	138	136	120	137	134	141	154	117	151	140	113	124	121	132	140	136	136	117	118	142	138	122	123	135	136	137	130	118	133	141	131	123	123	128	131	123	142	132	115	118	130	137	142	138	129	151	150	125	121	147	152	135	139	141	123	134	115	111	159	127	144	120	152	138	148	145	122	145	120	135	134	119	124	131	114	132	111	124	138	126	127	149	119	140	121	124	124	145	124	140	126	132	109	118	137	127	119	120	115	128	116	135	136	127	112	116	136	109	128	123	128	123	125	127	140	116	134	165	143	129	126	130	136	147	145	126	129	144	152	136	132	133	116	146	145	128	130	144	147	124	114	145	116	116	149	123	138	122	127	134	117	133	134	132	123	139	152	115	121	124	130	123	133	146	109	132	126	156	140	140	120	132	112	133	116	130	114	122	141	138	141	130	134	149	126	132	114	125	140	148	134	102	142	121	126	133	127	124	152	132	125	108	132	134	139	120	134	125	110	129	157	123	117	128	121	128	131	141	113	117	153	138	121	134	112	114	137	163	117	164	113	125	122	111	124	129	120	124	147	99	128	153	127	147	129	139	124	128	128	135	132	134	155	134	112	128	123	140	118	146	133	139	145	127	131	129	124	121	133	134	134	128	126	131	120	135	123	131	130	132	132	133	120	130	137	152	115	125	146	145	113	123	125	129	134	130	151	135	132	128	123	137	150	133	134	146	123	121	127	112	121	134	152	124	115	141	128	133	136	118	146	126	113	145	132	137	128	140	119	122	151
7251	2255	4965	5668	5066	4295	3506	2625	2238	1941	1686	1517	2621	41212	46231	21278	513	431	464	473	436	445	408	403	397	406	387	393	391	356	374	384	362	376	336	394	361	326	344	353	329	376	357	376	339	378	335	319	340	344	349	354	388	318	355	348	332	409	338	345	364	370	368	370	344	347	359	328	331	310	362	356	373	395	359	347	368	381	358	350	370	344	370	352	348	342	347	360	342	350	343	344	363	326	359	342	378	335	334	369	326	357	326	360	371	325	338	311	349	352	352	329	312	323	311	364	354	354	339	349	352	345	352	359	364	363	351	355	358	331	329	304	361	337	323	325	355	325	314	349	355	303	339	325	326	319	349	348	392	358	338	348	315	338	383	343	367	357	341	344	337	287	321	312	347	352	331	326	341	324	329	340	399	353	351	367	350	327	343	355	323	336	377	315	328	395	334	375	348	335	321	340	336	354	370	348	333	343	364	345	350	352	376	341	348	349	329	364	323	320	357	368	363	329	331	355	337	330	325	347	328	358	321	353	343	338	364	351	341	321	343	318	311	338	349	318	362	355	341	349	323	360	370	323	325	367	323	326	386	312	355	341	345	324	341	337	368	332	316	383	340	300	364	367	372	328	359	355	349	318	349	315	343	333	366	332	334	319	364	332	328	341	320	333	327	365	373	336	358	348	384	331	359	316	362	358	339	339	340	344	350	362	349	324	336	345	336	330	335	358	364	338	319	353	337	326	381	352	338	351	318	335	314	337	368	377	329	330	320	358	383	360	350	328	356	358	368	337	308	351	360	343	348	288	322	336	317	371	337	331	360	340	338	339	321	350	364	342	361	333	361	344	331	345	325	383	335	350	365	337	321	361	351	311	357	333	354	349	334	363	332	369	369	350	313	328	380	348	344	365	322	341	352	357	320	351	342	330	354	353	341	340	350	346	320	347	360	331	320	339	337	361	328	329	389	345	333	379	355	344	317	324	359	358	329	352	344	340	323	333	375	333	360	333	332	368	349	343	357	325	365	327	339	350	312	325	350	355	334	324	330	355	361	326	322	292	368	356	340	343	346	344	365	328	346	338	360	327	352	364	358	333	345	343	382	337	347	323	369	366	343	370	359	334	343	354	352	376	346	355	321	345	348	330	342	325	365	353	331	335	351	317	362	309	346	365	363	322	355	346	340	364	296	314	312	363	345	324	366	356	326	353	352	334	340	331	361	348	382	359	354	309	381	318	352	350	326	339	354	359	384	372	332	341	355	340	336	320	331	360	307	332	362	358	316	363	363	327	347	333	342	321	331	340	315	338	360	343	340	370	382	354	334	325	355	351	350	360	338	342	352	344	335	359	367	375	347	315	360	326	322	344	337	346	359	385	320	339	367	341	357	339	309	373	339	337	384	341	359	355	369	337	337	343	351	327	319	312	335	353	332	297	286	355	333	357	330	338	351	336	382	372	349	336	342	349	377	353	371	353	328	316	343	324	332	362	317	358	367	330	368	349	342	329	348	336	331	365	336	359	352	311	385	356	332	361	383	313	340	371	333	355	347	335	334	364	379	334	337	355	322	332	361	368	331	310	327	340	333	311	359	377	366	311	361	323	332	336	309	313	336	336	373	361	339	333	338	340	327	372	333	329	343	314	359	327	319	346	359	368	350	362	356	334	364	320	336	347	354	335	356	334	358	348	355	338	336	304	339	320	339	335	345	384	336	297	314	316	344	369	348	350	336	360	325	344	373	326	325	370	335	343	321	329	322	353	332	374	345	365	367	325	354	366	331	357	335	363	362	366	345	321	358	318	326	337	339	348	361	361	372	368	338	325	337	335	344	333	321	335	346	332	335	318	316	341	326	339	371	337	317	315	336	334	356	355	363	346	347	363	345	346	323	360	369	356	365	349	346	342	330	340	333	377	361	326	382	356	334	340	329	311	343	330	332	386	343	367	370	328	346	318	367	334	366	323	356	361	359	354	337	329	330	334	391	381	331	353	391	356	352	320	307	336	314	378	348	322	339	325	347	332	384	341	327	327	350	358	380	324	295	318	354	369	333	344	356	336	346	346	349	322	341	349	358	332	330	326	357	354	314	370	355	338	351	344	364	318	344	340	310	358	341	310	325	328	324	331	319	348	316	377	328	366	334	378	329	361	312	344	312	410	371	353	350	329	338	356	343	352	317	320	316	346	328	365	363	366	388	327	345	357	339	368	359	363	336	375	344	330	330	324	333	362	351	352	367	371	335	330	367	344	352	336	304	324	356	341	370	369	335	369	377	358	346	340	351	341	333	358	297	327	370	314	354	344	326	365	337	374	341	314	376	391	353	346	403	354	344	325	336	352	343	348	315	323	342	338	350	335	376	343	345	335	321	338	331	342	306	351	360	339	337	373	336	339	355	354	330	379	355	342	338	317	326	339	369	353	355	352	331	329	335	356	347	366	336	349	357	313	338	353	337	378	351	328	341	396	334	294	325	341	321	375	357	343	351	359	347	340	357	298	313	334	341	339	357	324	369	371	355	383	305	344	344	331	376	345	323	339	348	335	385	365	351	385	371	339	318	351	365	355	334	356	368	371	304	296	315	345	333	341	389	343	358	335	345	364	352	345	327	340	347	323	313	372	328	354	337	335	353	354	349	340	321	338	314	354	388	337	344	313	345	358	371	350	341	350	341	340	348	320	367	326	323	377	346	378	377	380	335	341	329	331	358	345	359	349	335	303	325	367	334	378	347	371	347	353	334	339	361	357	353	339	326	325	338	367	332	333	391	365	346	352	365	344	345	348	343	313	364	324	365	370	353	329	324	373	374	377	338	346	358	361	326	344	334	339	344	349	324	375	375	331	329	325	351	337	343	357	329	358	332	366	342	346	363	350	346	346	332	342	336	366	365	371	348	348	365	359	338	326	355	329	330	314	320	297	345	360	330	352	346	338	338	310	349	333	336	315	366	330	346	345	348	343	347	365	317	349	348	338	339	362	344	351	352	346	336	365	329	338	342	351	360	322	358	355	352	370	340	366	345	316	358	341	355	354	330	330	339	364	306	349	326	322	331	337	317	365	345	356	325	356	359	312	356	373	347	347	328	357	349	335	307	362	355	293	322	342	348	314	332	364	348	344	312	355	348	367	307	331	324	356	342	351	345	329	363	363	347	311	333	322	331	321	320	290	322	361	372	347	321	362	357	353	349	334	330	318	359	329	339	356	368	357	377	349	347	341	335	362	335	354	339	335	359	384	318	344	335	341	352	356	369	364	348	337	375	347	378	342	343	393	308	327	329	344	347	304	358	352	368	334	364	345	332	356	340	314	351	380	346	301	336	347	332	289	313	351	313	347	356	363	349	348	376	332	315	318	334	343	317	337	334	328	335	331	373	283	336	365	352	356	351	338	362	345	370	364	373	339	339	342	353	339	350	355	336	312	346	368	333	369	365	344	358	366	359	361	366	330	357	340	339	376	355	369	344	355	336	341	309	339	337	336	344	342	353	374	316	311	342	359	330	375
1864	174	200	181	149	185	163	149	158	144	135	136	125	645	1563	397	137	168	143	133	157	133	146	140	149	123	150	150	148	145	144	153	133	154	135	140	142	120	132	140	140	137	139	166	167	128	134	135	130	159	157	134	144	157	146	185	129	148	138	141	146	140	158	155	153	158	141	148	136	147	137	150	147	166	164	123	139	148	130	119	180	136	146	139	150	138	140	121	140	149	133	155	158	136	143	158	145	143	157	145	149	143	157	140	136	135	157	139	148	142	149	157	157	159	126	155	155	128	125	140	145	133	134	143	139	135	149	149	141	119	134	125	124	141	132	162	138	130	131	135	156	146	115	133	136	135	124	134	161	153	164	124	136	144	140	152	156	140	163	148	132	128	114	147	139	154	130	170	151	154	165	130	135	149	126	128	137	132	152	151	147	139	137	136	149	145	153	138	139	160	159	139	150	151	143	103	146	134	140	151	139	131	159	137	165	146	134	137	151	130	137	145	141	142	145	147	165	144	165	148	139	160	137	144	180	150	145	172	141	134	152	143	132	129	165	152	157	140	126	144	134	155	145	150	131	152	156	148	129	152	142	147	140	131	148	157	147	128	118	153	148	168	142	133	147	147	146	128	140	143	156	129	156	158	139	137	131	129	138	148	136	155	144	141	142	154	138	154	139	137	147	137	132	162	138	147	156	171	158	153	145	144	125	134	154	151	173	133	151	129	138	129	126	133	127	130	134	155	143	131	153	135	147	133	135	157	156	139	147	145	150	139	155	157	136	144	133	139	128	123	130	157	150	137	160	149	134	151	142	152	127	130	143	150	142	136	151	156	134	128	131	139	158	136	141	163	129	150	165	146	168	158	158	156	146	131	150	148	124	134	158	158	172	141	134	141	135	154	133	143	131	158	151	145	140	137	126	159	153	151	150	147	134	131	119	129	160	163	147	143	143	142	148	159	151	146	135	147	147	137	140	160	158	123	142	144	155	157	139	137	157	131	163	148	149	131	141	157	128	166	173	128	145	139	157	137	126	146	136	153	135	134	114	151	122	134	155	170	125	129	143	146	118	136	106	139	138	145	142	160	162	120	154	136	136	157	133	155	154	166	117	158	142	155	154	124	151	139	123	161	157	136	151	144	174	122	149	139	150	158	136	144	156	153	148	142	148	134	159	139	158	116	170	142	149	140	146	125	141	136	154	159	177	142	157	135	154	121	133	157	127	142	124	144	146	145	148	128	138	162	165	124	145	152	144	165	147	167	138	154	149	138	139	156	135	144	129	154	143	146	142	143	137	152	130	133	136	145	133	140	152	173	144	144	154	151	132	128	154	156	150	157	136	158	150	149	114	148	152	136	135	172	135	171	140	147	147	172	155	140	164	179	142	142	166	158	139	150	145	137	143	143	149	147	146	133	158	132	136	132	138	123	167	142	129	134	143	139	137	154	120	143	151	149	140	133	131	159	145	138	151	164	144	155	141	143	133	134	136	141	144	132	142	138	144	168	154	161	122	131	143	130	126	148	134	122	140	144	142	144	156	157	145	144	122	132	151	139	147	141	120	147	149	142	144	133	144	159	138	138	149	141	143	141	140	160	144	152	138	131	114	119	127	140	136	142	128	142	154	133	130	158	130	132	143	137	147	139	144	167	140	133	144	139	170	142	157	140	143	166	146	134	145	128	129	137	144	115	129	154	149	136	147	143	164	149	155	159	145	160	131	153	122	159	137	158	141	159	153	141	141	144	144	143	158	148	164	152	135	157	128	132	155	143	137	130	162	131	162	138	152	126	161	131	133	125	147	143	151	118	150	130	158	142	151	136	140	135	142	157	135	153	133	127	126	143	149	147	161	137	121	137	151	146	131	140	122	130	127	153	130	125	131	146	139	154	154	143	140	131	161	165	155	150	134	153	141	158	134	140	155	147	121	153	158	136	139	147	150	141	141	143	135	129	141	129	127	134	154	138	142	154	130	143	149	159	145	141	144	165	156	162	159	155	126	131	140	156	149	147	149	140	155	138	152	138	148	151	132	150	148	138	161	146	136	155	122	147	142	163	145	128	167	148	137	131	119	136	148	149	132	137	128	166	130	122	138	149	150	139	141	131	147	128	149	146	133	116	171	133	152	169	156	153	160	160	143	128	151	149	143	148	141	130	139	158	156	136	140	145	135	145	150	138	136	156	145	116	128	156	148	140	135	140	137	149	143	126	142	137	162	132	144	114	144	133	134	148	139	147	148	142	172	136	139	166	144	138	145	125	139	156	147	144	126	151	148	153	138	155	144	136	156	144	143	127	152	125	146	176	153	145	141	146	119	138	151	110	150	161	138	137	130	151	130	149	166	136	145	136	141	126	154	152	143	154	130	145	119	139	143	154	177	133	129	128	134	166	144	153	153	149	135	122	126	153	134	130	135	126	122	148	136	163	145	158	146	125	154	122	152	142	149	150	156	151	146	156	152	145	161	136	148	122	159	152	145	131	130	147	157	139	138	138	122	131	167	163	138	129	154	152	157	145	139	157	153	170	157	155	134	157	132	147	145	150	116	139	143	172	163	125	151	135	147	150	135	130	143	157	136	157	137	156	162	131	165	147	162	143	125	164	146	136	170	133	136	157	158	144	146	155	135	146	140	161	144	168	137	147	130	117	133	118	137	151	140	164	114	138	143	135	149	130	142	116	148	139	140	146	142	131	119	128	139	139	130	141	141	145	127	124	125	122	152	154	122	142	172	162	177	143	136	143	126	147	150	119	152	148	132	155	144	141	127	152	148	150	165	145	136	154	172	148	178	148	155	138	138	130	140	162	150	147	140	150	164	165	124	152	153	137	139	131	137	144	134	140	156	160	131	140	128	157	118	153	135	131	146	148	134	157	153	143	124	133	111	155	156	146	133	163	128	136	155	157	133	114	128	149	144	156	140	154	136	167	132	138	150	150	134	143	135	139	133	132	154	150	162	144	133	149	161	153	146	141	142	124	154	142	154	140	138	154	145	149	153	121	154	148	141	146	159	117	144	145	121	113	145	143	129	137	143	146	130	136	157	145	139	147	149	147	169	145	150	149	144	159	142	134	138	133	160	149	137	119	144	125	144	116	137	148	120	151	174	163	134	134	143	156	158	132	142	153	130	133	132	132	127	172	131	150	177	137	150	153	130	139	134	162	132	148	155	142	143	153	151	148	125	131	129	135	140	152	148	132	151	147	165	153	117	130	136	126	134	135	143	142	119	153	124	144	129	135	158	149	150	167	145	148	158	161	153	134	144	140	148	133	138	150	145	151	154	141	123	134	152	141	117	150	136	135	154	170	117	148	154	140	161	149	139	128	137	133	138	146	142	148	161	125	166	127	139	154	141	130	164	135	143	137	136	142	132	145	148	162	155	172	142	132	136	142	147	136	132	134	133	130	165	142	150	147	154	140	155	158	131	143	165	123	130	130	160	140	135	165	142	140	122	135	171	146	142	145	142	112	138	167	133	117	135	157	144	154	141	144
2073	441	511	603	585	564	549	468	445	436	413	392	438	4560	9408	1663	367	390	398	392	401	401	390	351	385	408	357	378	401	422	360	368	365	375	387	402	395	371	406	409	390	385	410	402	397	386	419	393	415	413	378	391	355	418	361	378	413	369	411	372	397	407	411	383	376	388	410	436	351	441	387	410	413	389	375	406	404	409	363	430	405	416	384	385	416	397	405	411	395	396	406	427	357	367	395	433	378	377	394	381	390	407	397	399	377	367	393	370	382	402	374	391	365	402	394	377	397	409	387	365	418	396	393	355	407	382	402	392	395	378	396	400	391	407	412	396	382	388	395	415	418	397	396	403	395	407	380	420	394	388	427	393	383	383	373	404	421	370	410	400	415	410	399	389	411	362	374	410	416	410	383	391	349	420	408	429	346	405	364	392	406	370	361	394	363	387	401	397	384	369	422	391	395	407	391	402	404	376	381	380	387	397	368	422	379	376	408	389	381	407	464	379	400	362	376	399	376	387	434	382	407	394	412	362	421	369	375	414	387	352	417	399	379	367	414	380	380	378	357	411	372	379	397	418	394	364	388	359	390	393	407	369	382	369	391	360	400	381	409	424	397	395	410	382	384	369	403	411	337	381	375	361	367	360	395	432	388	381	380	382	404	409	386	384	379	404	422	372	370	411	407	363	397	351	406	390	415	365	401	421	393	385	381	401	397	368	397	401	395	401	374	353	416	366	375	372	365	378	392	409	388	370	401	390	398	432	404	406	396	369	426	412	393	364	405	362	371	420	399	402	384	410	395	370	404	414	373	367	384	402	377	368	398	402	384	412	416	377	374	405	399	388	407	390	372	412	409	362	397	371	378	391	386	396	392	346	356	410	401	311	371	400	428	411	383	408	395	393	422	405	427	357	371	376	378	402	362	404	390	419	412	432	400	394	381	370	368	423	397	379	404	408	451	392	413	369	384	397	399	402	355	387	413	409	412	357	408	417	376	424	379	394	392	399	389	357	426	402	402	381	376	378	393	373	372	365	371	400	413	412	384	392	356	411	363	373	352	407	375	385	394	370	378	451	403	376	426	383	396	395	390	381	396	372	372	414	377	406	377	409	408	376	396	393	426	419	404	371	397	407	379	396	381	378	400	395	408	399	368	390	406	414	378	442	379	381	401	373	387	420	379	387	380	380	362	384	376	395	368	440	403	391	414	396	387	382	397	381	403	402	422	390	390	356	395	385	407	393	387	355	390	400	386	405	378	375	383	408	369	382	416	383	389	383	352	393	348	398	395	390	331	375	388	386	403	406	379	401	425	382	378	380	342	405	384	392	398	383	416	389	382	391	401	426	382	431	412	420	360	381	408	392	363	442	393	418	408	371	379	402	362	434	362	395	411	380	411	402	401	386	381	403	377	365	401	396	397	422	357	381	382	393	387	414	370	348	377	393	390	376	394	422	389	387	402	378	426	356	433	405	421	392	391	396	415	368	391	380	402	381	384	405	414	393	378	404	408	393	400	393	370	385	398	382	379	356	379	419	391	398	393	406	383	380	398	407	359	407	375	334	380	420	412	410	381	382	365	402	413	396	438	397	395	400	375	390	382	396	366	433	424	389	369	429	379	366	408	385	380	436	381	401	371	382	395	406	363	388	368	362	383	395	404	411	383	401	415	380	378	378	412	388	393	443	399	416	391	373	404	388	374	355	386	405	387	359	381	368	390	397	360	370	386	424	398	388	394	403	405	396	393	407	392	362	380	377	391	394	379	400	370	373	381	415	385	388	357	384	382	381	408	409	388	394	398	385	411	402	397	435	396	367	410	384	396	375	387	359	414	420	383	387	371	349	382	392	404	389	416	391	401	364	391	399	394	373	410	356	393	396	385	406	407	381	416	393	374	361	392	398	383	414	390	409	410	410	403	396	369	386	381	380	415	362	436	397	387	367	392	430	386	399	358	400	419	389	390	403	397	400	381	405	366	407	390	383	374	405	358	405	385	372	387	355	378	390	385	388	404	398	402	368	389	414	420	408	373	428	391	390	392	378	420	370	382	411	404	399	399	397	385	415	389	364	388	408	439	431	416	380	368	390	411	367	369	388	397	370	432	417	398	405	387	405	383	384	424	390	389	393	399	399	374	403	390	401	387	374	365	393	397	395	376	421	395	404	408	367	419	402	374	377	402	388	436	411	387	378	394	392	383	362	358	367	375	379	385	408	371	392	399	382	388	399	424	416	401	387	408	369	394	420	402	393	406	393	377	407	398	382	382	396	391	385	403	417	396	413	376	387	391	377	409	398	390	380	388	375	391	420	385	383	377	383	370	390	407	417	406	386	394	394	402	371	435	373	395	401	389	398	405	403	400	380	380	390	382	366	416	378	370	360	388	356	400	359	405	368	376	408	408	403	386	451	415	408	384	403	382	397	389	356	397	415	408	382	399	382	368	405	392	370	371	330	366	372	357	386	400	418	385	386	362	368	389	412	386	394	365	387	374	385	385	403	378	395	377	426	384	371	366	368	419	422	379	382	367	366	365	344	378	409	414	420	381	397	380	393	344	396	387	389	360	397	398	429	395	383	417	410	413	392	402	386	380	392	393	385	366	446	374	389	390	387	384	413	385	405	391	400	349	393	373	380	404	408	386	392	450	393	363	413	400	399	424	426	396	409	362	360	388	400	412	372	399	382	406	406	392	423	366	395	391	406	404	362	405	391	367	379	371	397	406	393	413	370	376	409	366	396	391	369	406	414	392	369	393	410	391	325	383	352	375	391	384	370	423	332	393	359	380	415	348	384	385	407	390	400	389	390	382	429	409	389	406	399	390	387	381	394	393	416	386	383	397	368	411	424	405	406	410	401	370	404	375	429	385	392	386	396	396	412	417	422	410	419	355	414	383	397	417	412	380	373	442	360	379	394	373	397	381	382	433	415	387	392	385	371	395	370	402	363	396	410	416	374	377	390	405	383	409	380	397	395	429	368	374	395	391	393	423	382	390	402	381	379	418	388	356	375	357	389	426	422	372	401	382	392	391	371	416	368	415	430	399	413	392	361	404	411	411	414	424	388	388	401	372	402	405	388	399	423	366	346	415	384	393	411	411	402	463	369	417	389	361	393	393	435	381	433	384	394	390	413	371	379	423	364	407	371	368	361	389	387	408	400	380	389	341	372	410	403	369	394	376	394	417	356	399	391	400	399	405	368	405	389	362	409	386	410	362	392	429	410	390	390	432	428	384	372	347	390	412	382	416	364	411	389	399	373	423	433	431	395	376	414	420	417	376	419	378	364	417	406	390	400	366	406	380	375	393	405	388	375	380	383	416	389	380	411	396	407	404	419	387	383	404	419	413	371	375	388	372	372	368	393	426	390	423	376	387	395	411	390	423	409	346	441	416	388	368	389	408	390	378	387	357	394	355	383	381	412	415	399	393	375	410	391	389	381	378	398	400	393	410	376	402	377	384	376	372	375	422	378	426	424	381	399	381	427	376	413	381	367	391	407
6915	1221	1445	1200	1012	632	512	386	380	365	319	296	308	8021	13725	3407	242	170	210	210	207	198	207	221	179	192	186	188	179	209	176	185	201	207	186	172	198	190	212	193	219	183	156	198	191	194	228	183	193	195	206	183	163	186	179	193	187	208	203	182	197	207	206	190	207	184	219	175	217	213	182	201	205	190	196	201	200	179	186	221	180	180	188	205	177	185	183	199	183	181	196	203	213	206	187	210	194	180	165	209	182	195	169	190	201	189	190	195	194	182	211	192	184	208	194	200	195	169	173	190	190	180	195	198	190	196	176	174	217	194	191	179	186	191	182	165	210	175	199	193	194	203	218	187	193	175	190	198	179	178	192	187	193	200	229	208	175	171	193	194	211	209	202	195	199	196	191	194	177	209	191	190	191	179	187	191	215	171	214	208	202	196	207	187	225	216	195	214	188	225	224	201	190	203	200	218	191	171	205	200	205	177	194	186	201	202	181	197	166	172	181	215	188	206	193	181	210	176	196	193	180	185	191	204	190	185	188	192	189	207	197	208	188	190	175	189	226	193	186	187	201	207	193	213	180	188	193	187	168	165	181	189	187	202	187	191	184	184	193	203	187	211	197	189	186	185	181	189	190	208	187	183	171	177	197	176	202	200	199	187	212	193	193	195	189	189	189	171	203	175	184	201	193	211	186	186	217	210	205	179	216	207	186	189	200	176	197	180	161	189	212	205	210	179	186	186	203	192	193	211	219	188	191	193	204	191	201	195	174	179	189	165	192	199	170	185	201	203	191	166	197	162	182	189	182	206	199	184	212	184	174	198	193	185	182	204	194	173	196	199	206	198	184	190	156	223	211	198	197	176	218	188	215	209	205	195	188	167	184	209	181	173	198	191	194	197	181	176	169	206	181	197	204	186	169	221	193	194	185	165	193	200	197	170	191	205	207	177	200	193	180	198	197	185	210	199	221	175	194	202	183	201	178	194	182	174	181	193	170	192	208	185	204	198	209	207	196	199	216	188	199	177	189	207	182	188	226	172	204	178	212	183	205	206	193	196	194	214	190	190	209	193	187	189	182	190	203	204	192	179	171	182	204	177	208	180	187	200	198	211	167	201	184	177	178	195	202	190	209	171	207	195	181	207	206	170	196	176	185	198	177	203	205	196	197	185	192	201	188	192	200	207	188	209	193	200	212	207	156	212	180	182	163	200	209	163	168	187	189	172	193	206	192	182	196	205	196	198	185	194	206	200	206	188	214	211	221	204	161	173	209	185	224	209	184	186	180	200	190	193	189	196	188	167	187	160	208	184	195	214	205	158	186	206	174	194	199	188	164	177	184	179	173	193	191	184	177	193	193	194	233	220	203	193	177	202	217	185	190	172	202	173	208	209	205	201	206	174	182	210	176	207	182	179	200	171	196	222	195	217	186	185	202	177	202	176	189	190	204	204	195	198	220	192	200	192	191	181	177	187	193	209	183	184	225	195	199	189	172	206	207	217	173	180	197	202	201	184	194	209	206	194	179	219	207	194	176	194	186	182	176	181	161	210	192	172	196	180	208	188	184	201	221	200	209	201	168	199	175	185	211	194	213	188	198	217	200	197	205	182	173	203	198	189	196	183	200	194	201	181	185	208	174	202	174	171	174	214	201	196	223	206	192	186	189	179	210	181	217	198	191	196	173	193	197	203	189	206	189	189	202	218	171	199	227	202	200	222	180	189	164	214	202	178	184	184	182	178	180	185	180	202	180	188	195	213	179	200	197	206	186	171	165	185	194	175	194	206	199	183	192	181	210	172	194	190	180	166	188	189	221	194	201	194	186	189	201	192	190	197	172	177	198	181	210	168	201	197	194	183	224	169	190	185	173	184	198	181	171	187	213	205	179	194	204	210	194	169	181	216	182	201	188	215	217	191	197	199	177	218	205	204	205	190	200	175	193	202	186	186	197	192	192	192	184	194	175	185	194	190	191	172	191	226	213	176	185	204	196	176	166	196	201	216	177	191	179	187	216	183	197	201	231	196	156	207	186	221	178	200	177	210	174	189	198	197	168	206	205	194	219	200	198	209	178	197	197	200	201	194	214	203	198	187	184	197	193	186	187	212	183	194	199	220	218	199	190	191	229	193	200	197	184	155	197	183	204	196	172	191	186	193	192	188	200	174	192	176	183	190	199	189	202	209	199	186	170	185	195	205	200	205	182	206	187	187	171	171	172	185	197	207	180	190	192	180	215	184	213	213	185	186	192	181	190	196	177	180	211	224	205	179	208	191	191	196	204	191	196	207	170	187	194	173	174	193	182	178	184	194	179	187	217	183	202	198	189	232	199	182	204	205	193	187	184	176	170	179	192	187	188	176	177	176	166	204	196	175	188	211	193	202	209	187	193	176	181	191	203	177	188	190	226	199	144	183	173	226	193	195	189	203	202	175	202	188	204	209	182	198	190	201	202	190	212	199	212	224	194	218	200	192	191	183	194	187	201	184	215	184	181	211	183	166	191	221	190	194	195	199	187	188	193	226	193	193	187	219	183	205	185	177	168	183	223	195	186	198	212	182	188	184	180	188	160	185	193	200	204	185	190	203	184	173	199	187	206	205	205	209	192	196	191	188	197	209	183	181	196	192	184	178	178	234	196	187	200	176	217	192	151	174	233	178	184	197	202	186	220	172	191	192	200	213	168	189	174	207	188	177	187	187	180	202	216	196	192	165	188	173	192	174	187	177	178	192	223	175	180	190	188	197	212	190	185	205	186	213	185	182	179	178	194	198	197	195	215	198	198	188	198	195	188	194	186	192	202	196	198	187	189	195	182	204	194	215	202	191	211	188	195	203	182	208	194	195	185	194	198	184	199	193	179	203	194	161	195	192	173	179	197	215	195	207	197	190	182	183	173	195	184	207	188	189	194	179	172	167	193	187	206	223	198	190	167	173	191	196	173	199	175	181	197	215	189	189	195	220	155	202	186	203	194	196	192	167	185	181	194	192	172	222	194	207	190	209	213	183	214	190	203	186	207	193	179	193	193	182	210	178	173	183	199	187	185	168	214	193	197	186	182	223	192	191	204	221	207	180	194	191	195	213	222	179	209	211	169	202	187	192	219	188	185	200	185	214	202	192	222	198	205	177	180	201	186	167	204	210	176	204	191	163	180	192	196	194	214	189	180	207	187	209	171	198	186	166	203	200	197	202	202	189	205	182	186	176	209	194	198	180	195	201	193	191	176	202	218	173	164	190	187	198	194	218	208	195	187	195	198	164	199	200	175	206	212	196	198	190	187	204	188	205	199	207	193	180	200	191	217	188	185	179	174	185	189	195	179	211	192	196	194	188	176	186	205	177	192	191	212	179	186	195	194	196	202	167	210	197	194	185	193	192	195	211	199	184	198	151	189	197	201	175	171	226	193	193	169	199	216	188	170	220	205	214	201	209	202	179	187	164	183	184	179	182	180	162	225	177	201	204	183	195	224	180	172	216	191	196	175	193	180	192	214	194	175	201
5456	1513	2924	3335	3290	2568	2072	1711	1485	1452	1290	1132	1159	28739	37108	8362	597	621	583	548	580	552	531	568	531	533	522	527	542	491	517	502	494	546	514	504	500	554	548	516	484	532	573	483	549	485	454	487	477	487	503	519	509	524	491	521	499	513	457	491	487	502	523	519	523	524	537	549	494	523	519	498	473	533	507	536	526	497	561	510	567	479	512	505	503	513	519	489	495	512	519	480	484	550	526	496	506	492	507	461	524	501	477	554	481	515	499	490	489	496	468	556	511	542	450	509	527	453	541	493	503	524	508	526	498	479	512	462	523	518	493	504	477	506	484	523	481	528	478	491	515	531	509	485	523	509	507	501	490	517	483	529	492	510	527	487	525	518	498	515	508	506	536	490	461	511	528	525	476	503	482	506	508	544	491	510	494	496	486	503	513	523	463	518	514	516	470	484	522	494	516	488	538	449	508	559	501	504	508	504	519	538	499	484	503	462	515	467	492	483	489	491	480	514	509	513	501	494	486	493	514	506	490	491	496	526	544	479	458	525	539	509	485	561	469	494	524	460	491	527	495	491	498	542	482	490	537	488	484	478	492	476	529	517	508	500	475	512	496	515	473	531	497	485	508	471	498	509	513	509	522	467	496	486	509	495	506	488	477	510	515	519	485	540	510	536	523	475	533	453	458	471	530	531	513	530	522	506	521	513	517	534	538	533	470	493	478	528	532	488	480	504	520	516	532	492	511	497	488	489	564	502	507	508	490	500	523	520	526	493	489	519	504	507	460	494	504	505	487	512	494	477	530	483	531	528	512	480	477	484	494	494	500	495	536	481	460	516	501	520	474	509	494	468	506	506	503	507	535	526	478	488	472	491	474	467	539	528	514	500	544	510	489	475	504	515	506	471	487	449	478	508	532	499	482	523	513	487	462	492	500	520	499	495	497	487	476	517	524	523	534	507	529	503	505	512	494	506	486	482	498	501	495	550	482	517	506	480	501	510	526	492	516	489	467	522	486	495	537	479	493	479	497	500	515	512	504	495	515	508	519	492	503	504	499	513	458	539	498	518	515	494	470	514	490	468	550	474	482	488	493	469	482	485	525	538	498	531	470	501	479	522	458	470	506	491	501	479	489	512	514	453	466	534	540	519	519	485	457	477	506	500	503	512	545	538	497	508	511	537	524	534	488	514	503	498	481	507	466	474	496	513	516	484	499	497	497	484	479	545	532	529	504	523	471	557	488	492	511	529	478	509	479	540	497	544	503	478	526	494	480	512	503	474	545	512	489	496	498	496	518	493	518	522	511	496	514	540	544	500	503	500	547	533	530	444	516	513	481	529	514	491	501	523	523	489	513	500	527	495	539	481	504	479	525	496	524	519	472	491	485	516	500	527	498	444	504	540	524	535	504	477	490	517	510	480	492	508	510	510	517	454	490	490	474	463	484	527	468	501	510	473	523	520	508	517	549	515	481	460	490	531	551	469	492	514	493	539	479	512	513	492	495	515	499	508	490	449	490	526	493	538	551	520	480	472	515	511	467	544	503	514	487	504	499	465	505	523	498	505	478	528	494	504	538	458	481	547	520	482	501	544	517	465	491	484	527	546	507	493	523	517	512	503	475	503	534	493	486	501	508	449	526	512	493	494	467	477	469	541	482	488	480	501	488	476	499	539	494	483	506	482	523	511	489	486	464	507	518	509	499	499	507	516	477	518	468	495	495	495	501	487	547	507	527	477	508	511	505	493	495	514	507	513	500	530	489	514	508	512	493	487	510	489	498	504	538	503	470	515	464	515	473	500	493	482	524	487	480	479	458	502	528	499	465	491	497	483	484	494	500	527	488	536	509	539	526	504	439	534	491	490	504	501	486	518	527	480	475	505	480	463	471	486	511	519	501	477	487	533	541	495	523	520	501	508	558	496	529	521	534	478	500	498	454	503	520	514	493	490	554	521	473	517	538	504	508	484	537	507	480	510	474	495	493	493	523	499	513	482	512	507	504	521	480	487	519	484	508	439	540	547	527	545	522	473	508	514	479	520	499	496	501	474	534	512	433	514	518	507	514	513	526	499	510	500	525	557	536	541	486	481	505	489	536	501	492	514	512	497	508	496	520	466	504	463	436	440	538	519	498	484	512	489	461	509	508	496	482	539	452	496	547	481	536	508	497	487	491	495	506	471	493	489	520	531	459	539	517	527	470	471	520	502	470	444	529	487	456	486	471	518	521	508	526	501	480	461	461	489	479	523	540	538	491	474	491	503	513	487	510	496	512	525	498	541	455	527	512	526	495	499	526	535	547	492	479	507	516	537	516	492	503	470	521	502	520	505	510	490	507	502	521	518	522	510	478	505	524	478	495	510	498	507	481	524	483	513	526	525	514	528	452	508	527	492	517	505	493	459	505	529	452	502	518	514	507	497	506	467	468	500	497	508	479	525	503	499	487	548	444	508	504	490	472	468	556	496	528	503	502	490	497	445	529	470	484	527	507	521	481	516	508	529	492	517	482	466	507	483	533	503	474	478	515	519	562	522	555	500	490	474	530	475	506	492	496	524	473	491	516	494	488	489	502	520	511	487	545	453	500	461	479	506	477	478	506	500	544	526	515	559	500	495	516	497	492	492	506	514	475	481	491	512	488	532	484	498	499	526	497	483	512	510	535	482	496	504	516	502	510	529	483	510	486	496	478	520	527	475	494	479	481	507	536	514	481	498	523	517	503	513	532	514	521	495	519	460	529	507	525	456	547	515	479	488	497	487	477	499	517	470	547	538	493	521	498	500	474	526	493	485	474	454	483	505	500	490	437	468	526	519	539	503	524	501	501	493	508	513	506	510	500	500	488	515	508	472	520	496	482	504	465	531	530	460	519	484	513	489	494	583	489	485	486	516	484	473	473	546	473	473	504	507	463	495	491	459	471	512	507	512	488	466	467	522	452	487	498	486	465	568	497	541	538	463	487	495	525	493	510	523	515	491	511	488	508	419	495	500	491	519	462	506	468	499	467	478	495	491	502	504	513	510	495	470	519	527	455	519	517	485	495	490	458	503	444	500	535	486	514	492	512	485	496	502	543	501	496	537	497	496	505	495	476	493	482	495	500	508	463	533	513	500	490	478	492	515	508	500	475	510	554	472	535	494	482	500	488	502	478	525	526	502	460	498	514	524	524	500	483	519	526	560	516	497	508	518	459	518	538	523	474	514	533	534	478	521	543	498	484	500	492	507	480	491	514	501	513	484	513	492	520	504	526	487	491	482	541	520	515	466	513	490	531	511	502	499	477	513	484	484	500	522	455	486	507	488	507	483	480	509	493	552	475	517	481	524	511	533	516	480	502	482	464	480	521	540	474	501	445	513	509	507	456	508	517	527	531	505	481	503	482	533	496	492	520	516	510	507	496	535	507	452	504	522	502	558	487	481	518	517	549	494	500	484	501	482	500	522	504	479	500	498	531	476	509	531	501	529	471	486	504	515	506	548	536	520	500	500	500	523	497	488	487	516
12780	2291	2511	1944	1355	1115	751	559	435	360	321	300	335	15088	23614	5932	209	136	164	136	136	107	118	138	127	113	118	108	145	121	124	132	114	123	135	107	125	124	138	130	125	117	130	126	126	120	116	130	122	128	119	124	133	116	125	114	114	117	111	135	112	135	95	120	150	125	128	106	130	109	119	121	129	108	113	109	137	139	134	119	124	117	136	130	122	122	139	132	119	124	117	102	100	119	121	109	126	140	129	130	113	106	137	106	120	115	113	83	142	121	129	115	132	102	127	122	135	127	132	112	107	124	117	104	148	110	114	108	114	126	120	114	132	109	116	129	112	134	135	113	135	130	116	117	120	99	134	105	135	134	131	115	141	139	127	132	140	111	120	134	119	141	135	123	133	110	93	110	135	114	140	104	109	129	108	117	129	135	123	133	121	95	124	111	113	123	128	125	115	133	76	144	137	104	115	130	121	141	129	120	133	109	111	120	112	118	115	110	108	115	128	91	113	126	134	132	118	129	137	127	121	113	128	120	123	106	104	116	139	149	128	118	138	123	118	118	115	119	139	123	100	120	116	121	125	122	115	118	128	123	113	117	134	104	137	121	126	109	98	138	113	127	115	119	111	128	124	110	148	147	129	133	121	100	126	119	135	126	141	132	135	128	119	116	109	106	130	136	119	116	113	124	123	128	128	114	137	123	119	132	138	116	137	107	135	150	118	146	123	132	116	133	113	116	120	132	129	131	120	109	125	112	117	125	107	122	128	123	125	123	117	127	99	105	126	122	110	124	135	118	121	133	118	132	107	137	111	129	137	108	145	132	112	129	115	131	110	139	147	139	128	123	126	103	123	125	117	109	125	133	113	120	113	118	116	122	110	109	126	114	149	142	141	132	127	127	101	130	130	99	145	127	122	135	121	122	119	121	127	109	103	112	115	118	117	119	128	119	147	118	129	125	131	124	127	121	130	143	121	129	141	120	111	124	128	134	129	120	127	113	115	126	121	104	121	112	123	110	123	121	125	129	115	122	128	121	143	131	123	119	130	109	114	119	128	143	122	135	128	129	110	111	119	131	158	121	102	113	124	129	114	123	108	124	142	137	128	106	140	126	121	122	137	131	117	140	124	137	116	112	107	125	124	127	133	136	123	139	106	112	130	128	131	113	133	121	126	121	122	132	136	129	130	125	119	136	125	142	118	120	118	133	115	112	107	126	102	123	124	130	121	110	160	125	111	115	133	116	142	142	129	113	124	123	127	145	109	141	123	109	113	103	137	109	114	108	125	123	125	131	123	147	130	130	112	122	109	121	116	121	126	149	148	119	136	111	107	105	126	120	124	131	137	112	123	127	125	122	114	111	113	133	125	119	123	110	132	112	110	121	115	128	109	107	137	115	117	145	133	130	129	130	118	110	143	127	127	101	107	111	115	114	128	113	127	122	111	127	136	125	153	121	108	131	120	119	114	141	125	129	105	119	117	124	138	127	134	124	125	103	109	110	108	137	118	110	135	120	111	142	107	132	112	106	118	133	122	112	120	104	136	103	134	123	123	112	122	113	110	122	128	141	114	132	105	106	138	103	121	128	118	124	106	130	118	139	109	130	120	109	134	117	120	102	115	126	120	126	134	128	120	117	137	120	116	125	130	106	146	122	108	117	120	121	115	138	134	129	103	124	119	112	122	129	128	123	117	109	119	112	113	112	103	121	105	130	125	139	116	128	123	125	112	119	114	129	131	100	111	121	140	113	128	121	134	139	110	147	124	132	106	107	116	142	132	121	131	132	131	109	116	135	141	126	133	123	114	117	125	108	136	132	133	120	118	143	121	133	120	118	127	130	122	112	125	113	146	118	111	123	144	121	116	139	113	132	119	117	111	115	105	124	142	123	124	138	107	130	119	121	125	119	127	116	115	125	130	104	117	121	118	129	131	112	131	125	126	120	129	136	119	125	113	133	106	141	119	132	104	125	120	138	115	114	114	113	121	128	125	128	126	112	112	120	99	116	121	127	128	114	122	110	113	113	134	124	112	127	113	112	123	111	109	111	127	126	122	131	109	106	117	141	133	140	137	129	118	120	129	112	127	127	130	112	137	130	111	119	113	114	99	119	130	119	122	100	130	134	136	126	113	115	123	139	134	115	125	137	107	129	120	134	115	119	122	118	144	111	132	116	114	118	137	130	113	118	111	128	129	142	107	107	143	120	135	117	127	123	105	122	119	149	108	125	133	121	132	112	127	135	110	120	113	118	114	109	106	135	114	111	139	147	120	139	125	100	115	111	124	121	112	129	124	112	130	114	109	119	137	124	126	135	129	146	110	137	132	138	107	127	123	109	137	129	110	132	125	144	112	116	108	136	116	125	148	109	97	121	114	105	133	145	123	122	118	126	113	142	143	129	138	120	120	129	136	131	103	119	122	123	122	106	112	131	118	120	137	133	106	124	100	137	110	114	132	119	113	118	115	135	103	97	127	116	115	137	105	105	105	118	141	138	123	131	107	131	115	123	139	132	122	117	91	118	131	123	119	136	112	143	114	122	124	121	124	121	121	124	128	122	121	128	136	137	128	133	143	114	110	114	131	134	117	107	112	111	148	126	130	151	109	117	131	126	122	115	142	133	121	121	130	140	122	126	110	138	143	119	112	114	127	133	120	136	115	134	100	123	147	126	141	127	125	109	114	121	121	123	111	117	129	119	132	126	121	123	136	142	132	125	133	126	126	108	131	121	123	130	131	124	107	117	111	135	108	125	125	121	120	123	123	131	109	130	119	120	120	113	136	132	119	141	120	134	114	129	119	104	122	116	142	117	114	133	120	117	134	121	104	129	119	124	134	133	139	135	133	133	110	136	135	124	129	133	122	92	128	129	124	114	102	119	107	120	114	112	123	131	125	115	118	111	106	135	140	119	122	122	136	126	137	102	150	138	124	144	116	134	122	123	119	132	114	125	126	104	117	124	135	137	110	117	131	133	136	132	123	136	109	132	109	107	115	133	122	107	126	124	136	123	122	124	113	107	114	136	102	142	116	128	135	130	114	128	122	128	109	104	124	115	129	137	122	130	147	141	114	137	120	116	106	115	132	129	126	129	111	141	124	132	143	135	128	121	125	131	137	108	132	110	129	119	127	133	106	126	122	121	113	123	132	132	119	142	123	138	99	117	120	129	97	132	121	138	112	108	118	121	148	119	132	109	125	114	126	120	102	108	134	126	107	115	134	107	132	127	111	142	124	121	128	125	127	135	143	116	130	117	147	117	111	123	121	133	132	129	127	113	144	116	118	136	128	123	125	131	112	104	129	123	117	136	124	125	137	110	109	151	115	139	132	132	109	90	102	130	111	109	127	133	108	129	115	104	121	117	127	116	140	126	112	120	109	120	119	114	118	128	111	119	93	104	115	120	125	131	118	106	136	145	124	110	116	117	119	104	123	116	133	111	122	131	134	138	114	123	111	103	119	103	107	133	118	132	119	115	113	115	146	134	144	108	126	117	130	110
7117	2095	4957	5811	5093	4199	3284	2688	2261	2075	1864	1574	1801	38961	46494	8893	571	464	469	467	467	431	423	415	417	390	388	416	358	402	369	350	371	408	355	352	358	345	345	344	383	337	330	359	363	325	352	357	348	379	361	362	343	343	343	355	324	345	316	365	323	345	352	345	327	350	320	342	324	339	321	333	323	351	351	321	306	353	335	319	328	310	334	332	345	343	315	340	306	332	373	343	355	328	353	314	309	347	315	333	353	312	339	313	347	342	311	332	308	376	325	319	312	325	360	328	355	313	310	354	316	357	325	330	314	334	302	324	349	327	320	335	329	322	275	331	325	333	332	326	331	304	320	341	329	338	334	328	322	350	318	336	347	319	350	351	373	333	318	320	323	362	308	359	344	310	339	306	337	292	329	348	328	347	322	329	327	334	313	314	324	313	314	299	335	332	322	313	317	319	337	305	312	308	314	342	317	337	337	354	295	355	300	316	320	315	328	333	355	310	329	338	306	329	336	320	320	328	327	337	325	315	361	349	330	312	328	332	336	327	355	353	352	348	352	319	327	308	316	327	271	340	353	323	325	313	344	347	317	321	323	364	352	315	325	311	314	335	304	302	295	289	357	317	343	341	314	324	289	322	304	326	312	322	314	337	344	322	320	326	333	317	313	324	296	301	307	316	317	343	340	346	366	363	335	324	333	338	285	348	344	311	316	326	309	328	366	315	343	317	344	310	326	324	344	361	330	320	367	336	350	305	310	319	274	324	318	309	330	330	328	360	320	329	332	366	333	341	327	328	337	319	348	322	329	328	323	347	301	330	313	287	310	307	299	315	309	328	294	297	338	354	329	337	322	336	312	321	311	321	310	309	321	319	316	332	357	312	343	319	333	334	323	318	332	321	316	318	330	313	333	329	331	326	371	336	341	319	311	318	324	368	331	324	341	365	310	304	337	340	323	315	307	318	313	311	355	332	357	316	334	351	301	347	297	345	328	334	328	320	306	306	363	316	323	344	337	318	311	320	342	345	341	305	314	335	315	334	311	304	366	327	366	322	324	350	302	343	354	355	303	355	297	329	325	314	332	345	343	344	312	309	355	302	316	335	305	321	338	350	317	367	320	335	342	312	295	311	333	285	356	324	318	336	322	290	355	331	319	317	323	325	355	330	346	324	323	319	335	350	335	294	322	311	317	331	326	308	323	323	318	322	353	323	335	335	343	345	329	332	346	341	354	333	352	349	316	327	341	328	325	316	337	304	340	309	287	329	276	334	346	329	326	319	361	311	333	356	297	328	330	297	330	359	335	336	319	317	332	359	347	347	296	329	359	353	319	345	333	341	311	316	323	330	340	312	317	346	306	330	311	340	303	316	329	347	353	324	333	333	357	335	305	338	316	341	303	305	330	332	330	322	318	353	325	326	330	333	326	338	312	313	327	353	345	310	321	321	338	319	302	349	332	317	330	309	316	353	355	331	326	339	340	309	350	308	308	294	327	326	318	354	314	340	354	322	338	332	356	330	337	341	339	301	360	343	317	326	333	329	335	302	301	357	344	313	291	332	329	309	348	321	325	333	344	325	304	321	333	340	325	323	324	301	328	322	302	321	325	363	334	349	306	313	330	324	347	322	346	337	324	300	339	300	340	314	344	332	307	343	316	342	333	318	317	300	324	336	332	301	292	315	327	345	338	328	334	332	334	368	341	336	338	320	368	311	349	325	338	339	320	329	301	334	324	316	315	366	334	333	305	287	328	334	339	300	331	346	334	350	335	321	304	345	369	329	334	335	345	328	357	330	350	329	265	337	346	313	339	319	330	343	331	321	337	348	329	324	326	319	329	341	322	364	357	334	296	358	305	327	312	336	321	305	331	355	335	324	314	321	323	301	322	327	324	322	321	358	309	325	315	294	338	347	333	332	316	329	335	306	327	353	309	367	334	316	327	306	329	335	325	343	326	336	330	341	319	348	323	315	347	322	299	339	333	316	313	327	306	339	323	334	307	350	327	350	309	315	341	310	344	297	329	304	320	331	324	336	331	313	329	334	324	320	303	353	336	327	373	318	299	333	322	331	303	298	316	345	331	288	325	327	330	285	357	321	295	324	323	362	336	326	347	298	359	337	301	334	333	358	327	332	351	309	336	339	303	375	291	324	295	316	332	341	305	305	346	302	302	322	364	331	346	328	314	323	311	352	324	347	318	365	314	316	371	309	323	355	315	299	332	354	328	297	343	338	292	343	303	326	320	296	316	304	333	330	336	319	350	340	327	294	328	314	337	342	304	309	325	323	325	337	325	326	315	326	299	301	318	320	325	360	353	318	320	322	321	328	322	305	338	353	310	311	297	364	343	343	318	352	306	328	328	328	321	291	341	292	288	342	340	331	329	300	319	349	343	298	340	342	305	369	339	336	322	347	330	337	354	303	312	319	356	325	346	341	331	307	332	306	331	325	312	336	309	338	326	318	322	329	333	305	338	332	328	315	322	320	332	332	297	363	292	307	324	304	304	323	336	357	332	340	294	327	313	348	340	299	337	308	319	309	320	317	332	318	330	334	349	319	340	318	330	341	316	326	299	324	337	309	308	332	321	337	332	334	350	335	321	348	345	313	294	316	329	329	330	369	297	315	305	319	310	320	346	328	323	343	319	337	357	335	321	347	310	334	352	334	312	311	302	313	330	329	334	333	342	362	299	321	333	326	283	337	327	335	338	304	347	311	354	322	322	344	328	290	323	326	329	332	335	323	328	329	333	318	329	338	281	332	341	345	318	340	330	342	322	320	328	327	350	332	323	348	306	291	338	347	300	345	374	297	326	336	305	323	287	342	362	327	322	335	308	357	324	353	303	331	325	346	317	321	371	324	333	295	326	322	348	341	345	304	302	312	308	321	331	339	332	341	367	301	311	316	315	346	298	308	349	344	331	356	334	312	320	314	341	321	359	296	323	360	327	319	312	355	334	334	323	304	322	338	300	296	309	299	324	328	306	297	328	321	318	365	305	309	321	315	335	319	308	313	332	351	348	340	351	305	344	323	314	317	329	352	326	304	346	338	334	303	310	336	306	336	320	312	336	323	328	359	355	336	329	318	329	290	321	349	327	370	320	283	331	342	369	293	337	336	335	317	314	283	333	321	341	324	294	315	334	353	326	318	314	312	319	350	356	337	319	359	312	324	323	307	348	333	334	326	337	345	353	322	320	371	307	331	326	343	345	351	330	303	294	355	331	326	331	304	327	315	323	314	336	360	359	323	306	332	340	336	295	336	306	327	333	331	335	296	330	350	319	323	329	348	299	324	312	355	331	359	319	318	345	303	300	317	310	346	319	335	300	333	340	298	308	326	323	306	350	347	321	343	355	303	320	348	298	311	339	325	347	316	323	342	344	294	322	305	282	328	329	330	294	344	323	318	289	327	325	325	338	316	325	357	307	306	328	325	330	328	308	352	309	337	341	339	330	348	323	344	356	350	333	327	328	309	278	334	350	340	312	351	312	297	312	351
1854	183	217	170	192	163	178	156	164	145	132	150	141	567	1345	484	179	148	137	113	128	146	150	134	163	133	144	144	128	152	138	132	163	145	143	150	136	154	149	140	146	140	130	138	151	145	150	137	134	159	141	161	163	179	121	132	164	142	128	158	161	136	126	153	147	144	150	144	144	142	161	142	134	136	136	154	154	154	146	138	145	167	147	123	154	133	139	130	154	141	143	138	121	153	136	148	145	159	149	159	139	140	143	149	151	145	142	158	139	146	146	153	129	141	129	131	122	150	164	170	109	141	154	158	155	130	160	154	155	160	127	144	159	118	171	129	130	141	157	140	172	135	144	142	147	144	147	135	130	131	137	157	129	149	147	153	168	151	144	131	149	149	151	180	150	151	130	154	142	123	113	148	147	133	146	137	140	135	135	139	137	139	115	156	157	139	140	135	149	169	133	141	129	156	135	178	147	127	149	153	144	141	142	171	139	138	141	155	139	152	134	130	132	130	139	143	161	149	131	142	165	141	167	146	138	131	152	126	123	157	148	140	138	135	177	147	151	153	156	146	150	147	161	130	151	148	136	139	146	147	156	145	162	160	130	167	154	143	136	138	129	150	154	145	144	151	148	130	135	143	130	148	142	154	153	148	148	133	139	146	152	156	162	155	132	164	156	151	134	134	130	146	133	135	135	164	174	151	127	147	130	165	144	141	126	144	148	128	132	140	164	139	148	130	129	137	148	142	133	150	122	140	152	144	151	144	154	166	127	151	158	163	155	133	133	149	144	115	148	145	151	148	159	147	145	138	129	114	129	164	177	149	146	143	127	144	122	144	129	130	145	144	156	151	169	130	156	143	147	148	137	129	134	136	175	156	175	137	122	145	140	159	145	130	126	158	129	148	136	141	153	143	148	152	148	141	142	131	147	127	149	126	141	162	140	135	127	153	153	151	155	128	141	155	133	162	155	149	140	150	149	134	138	163	162	132	154	155	132	142	135	146	134	145	152	156	156	134	156	158	136	143	130	157	151	140	136	153	156	134	146	142	143	132	128	142	142	150	146	139	149	145	139	128	143	170	127	146	134	139	156	147	145	150	130	154	141	140	146	147	154	128	123	148	166	144	144	162	145	133	137	155	147	135	139	147	128	144	139	155	147	142	140	154	160	146	137	150	168	158	147	126	153	162	144	136	171	148	153	176	141	134	142	150	146	152	132	121	142	159	136	166	140	145	129	136	142	146	128	131	134	156	158	154	136	138	135	167	131	141	165	156	156	150	148	148	151	148	148	125	149	125	145	145	150	142	149	161	133	143	131	133	144	157	143	154	140	144	143	140	164	129	140	146	126	150	140	122	160	142	137	159	134	121	144	123	135	152	140	122	147	147	152	135	138	136	129	147	145	170	146	145	111	119	146	153	143	148	141	159	150	156	146	143	144	132	135	148	150	143	160	135	122	140	134	128	147	136	135	155	160	158	140	129	160	145	132	142	129	145	144	143	159	155	154	150	156	144	137	128	146	129	170	141	139	139	143	167	138	156	147	145	143	140	122	165	149	139	135	118	152	153	144	166	143	160	142	183	136	134	138	130	133	154	125	142	146	147	131	158	143	162	149	142	137	154	144	130	155	133	144	120	154	142	126	131	122	135	156	131	147	131	127	138	147	155	141	141	151	136	139	128	158	164	127	143	147	165	148	131	137	138	172	133	137	129	118	138	156	135	131	137	156	143	152	131	154	141	143	147	153	137	157	148	137	152	142	132	138	150	143	132	120	135	142	149	148	159	128	145	126	131	146	128	154	158	160	126	127	162	154	159	143	143	160	133	136	135	158	143	157	142	146	145	115	164	122	161	157	141	148	144	145	149	170	139	133	154	147	163	145	130	148	132	157	155	137	148	137	154	139	134	145	131	123	135	124	126	158	133	137	160	142	142	163	134	152	143	144	150	175	131	158	165	143	143	150	164	135	155	142	157	148	164	135	123	152	123	143	137	161	151	133	126	145	142	139	153	122	149	139	136	146	140	146	148	153	138	127	138	142	133	137	135	120	125	152	153	137	122	124	169	127	136	153	143	134	161	149	138	135	153	139	140	145	132	136	136	153	125	149	125	117	120	158	143	151	146	126	159	160	134	135	152	171	134	155	158	145	142	148	148	141	137	157	138	143	160	122	153	136	156	158	136	142	151	137	144	121	144	152	152	99	133	154	137	128	145	137	143	135	121	133	142	141	158	113	140	142	128	167	138	155	142	136	152	154	151	150	144	170	144	155	157	131	135	135	145	149	145	163	160	159	143	171	146	138	134	142	139	147	142	138	129	147	152	127	137	138	155	140	149	167	158	141	146	148	136	139	144	156	158	170	114	148	127	157	151	147	183	139	133	139	145	147	151	146	158	136	141	135	133	147	120	129	134	128	149	143	146	158	144	148	148	134	143	146	132	117	117	138	142	139	139	149	146	140	150	153	142	147	152	129	135	120	126	140	150	132	143	138	138	139	151	128	133	144	144	127	160	140	155	149	145	145	157	145	147	142	158	154	135	140	153	147	152	154	134	153	165	133	125	155	149	141	119	151	142	151	160	144	147	161	158	130	135	139	141	143	151	141	128	150	153	151	157	139	160	131	155	154	137	132	139	135	126	151	157	161	169	147	141	127	136	135	133	144	137	152	140	144	135	156	143	136	125	156	129	173	140	144	133	146	140	132	136	136	149	151	170	133	136	140	153	146	138	142	161	167	145	138	139	130	136	148	159	133	143	136	111	154	128	145	132	120	114	152	161	135	132	134	149	131	121	147	153	157	145	134	151	136	146	154	151	139	130	142	139	142	143	146	169	150	145	153	125	153	165	146	152	144	141	131	151	143	153	139	155	133	145	147	141	133	129	110	150	135	154	138	159	148	145	134	138	143	145	124	145	128	135	156	133	146	146	172	156	152	140	128	128	136	156	139	140	141	139	140	138	165	148	122	136	150	125	124	141	129	152	144	163	149	161	129	156	150	151	145	139	140	150	155	170	130	144	154	115	144	141	134	163	138	146	144	153	159	145	159	168	166	112	149	166	156	152	138	156	142	139	150	157	160	140	141	129	154	125	161	155	159	147	119	145	129	142	121	143	167	125	142	123	131	132	134	152	124	134	126	119	124	130	171	158	141	137	133	150	167	150	143	151	140	144	141	155	143	162	135	150	141	137	140	151	157	150	149	179	173	134	141	160	153	126	143	161	154	135	135	134	149	135	149	164	174	156	142	123	135	155	136	148	127	146	154	146	137	132	157	158	143	144	152	142	143	145	146	156	153	147	132	154	137	156	134	152	130	117	136	147	143	123	128	154	125	168	130	154	136	144	140	134	126	147	145	135	142	138	161	140	149	137	148	156	163	140	145	146	145	155	153	144	155	141	152	142	136	155	139	123	151	137	135	147	131	154	141	152	104	163	140	126	123	165	146	132	142	155	165	150	146	146	162	148	138	133	165	126	142	157	126	136	157	136	159	154	135	145
2089	437	556	584	628	589	465	444	446	489	444	447	405	4191	8500	2243	391	367	404	387	383	351	396	418	386	397	401	367	422	400	411	410	419	372	393	381	378	401	395	412	383	408	375	384	354	413	427	417	379	403	387	390	399	383	411	412	432	437	376	399	398	377	382	391	377	382	412	391	366	406	373	375	389	395	404	411	387	427	353	362	418	418	421	414	399	399	341	387	404	396	393	367	384	403	425	388	401	352	370	388	383	386	420	419	405	412	413	380	382	425	405	407	356	372	405	430	405	389	373	405	395	384	379	379	395	376	390	349	401	382	333	419	379	383	387	387	391	390	398	357	372	406	394	372	391	381	390	412	416	419	412	410	422	411	371	371	385	428	360	397	396	408	384	366	425	396	410	374	410	352	419	413	396	420	364	347	399	365	377	389	420	392	418	403	361	399	362	381	408	425	366	412	378	363	372	373	402	391	379	397	430	377	387	384	397	401	386	397	370	374	409	425	350	407	389	380	389	391	383	387	389	377	428	351	393	376	402	374	383	371	365	386	435	414	440	414	394	395	426	354	397	390	352	420	410	383	420	395	380	386	383	394	408	385	379	409	377	383	382	403	390	399	383	379	399	409	407	410	415	409	412	422	413	392	392	379	409	397	401	401	412	395	392	369	403	399	379	410	417	373	403	397	389	372	399	404	365	362	399	413	385	385	406	391	392	389	396	391	398	400	388	406	380	401	381	394	386	374	386	386	393	402	381	437	390	395	396	355	442	394	404	446	435	377	369	404	364	375	381	410	374	413	394	404	379	360	404	373	418	405	365	389	392	407	379	363	422	375	428	403	385	380	359	408	419	402	401	380	365	360	365	367	399	385	379	399	390	423	422	378	403	398	373	395	391	400	413	409	382	398	416	400	417	400	367	388	361	372	387	385	379	389	397	394	383	375	394	378	402	368	414	394	405	400	357	395	431	443	411	383	371	374	405	390	377	388	418	387	398	382	404	397	392	368	376	386	377	413	383	399	405	419	414	389	377	435	394	361	413	406	357	341	403	395	387	381	396	413	403	391	431	419	386	427	385	397	386	351	389	406	396	371	386	385	366	393	380	382	358	400	407	360	399	402	401	384	395	399	372	402	368	377	373	407	394	404	436	398	398	418	408	391	398	389	397	385	402	381	380	369	395	405	386	392	452	392	388	395	438	401	387	424	408	408	395	365	363	404	400	394	393	412	408	384	348	381	393	375	407	401	420	400	377	380	388	404	386	402	416	405	413	365	358	408	387	363	425	428	381	385	356	382	404	406	398	392	395	403	384	359	399	369	394	408	390	374	394	422	400	409	435	411	393	392	378	431	410	421	369	347	382	412	415	366	394	390	395	371	330	388	399	397	415	390	398	411	407	392	443	402	396	396	369	394	394	383	384	410	387	378	430	397	393	382	389	381	400	376	419	373	360	401	415	425	369	402	394	407	403	366	401	392	378	390	380	355	377	387	387	440	423	416	383	382	375	372	411	420	379	354	407	400	394	431	366	429	400	367	379	382	410	400	432	417	371	386	486	366	402	389	416	396	419	393	402	382	382	379	406	393	391	412	475	442	396	442	378	417	373	364	404	400	390	432	375	367	414	394	381	360	412	350	409	384	409	423	397	427	417	397	370	372	425	394	395	389	430	395	393	375	407	401	426	374	424	404	402	415	420	400	375	412	426	386	395	396	365	411	452	432	415	419	391	411	385	398	401	364	358	388	428	409	396	408	403	371	405	415	359	356	382	387	379	390	419	367	391	371	363	401	389	391	379	429	400	416	400	388	353	398	382	380	395	404	386	387	398	377	387	374	373	361	412	392	367	377	373	404	403	417	410	406	351	391	387	402	420	403	383	378	412	357	414	384	344	353	357	418	417	387	359	418	408	435	399	391	395	377	404	380	386	428	392	370	388	376	386	408	407	370	398	393	376	374	378	438	401	384	373	374	398	414	425	381	368	407	381	424	410	433	371	359	411	352	431	396	417	398	376	385	394	379	387	369	407	418	390	391	391	431	364	399	376	400	421	371	370	337	393	385	351	426	406	400	363	402	404	396	375	376	361	405	385	369	389	398	380	416	424	404	395	369	369	404	410	378	423	406	425	391	414	398	381	392	402	395	381	387	386	371	383	415	407	408	362	425	363	414	437	392	371	381	389	412	384	378	397	377	393	411	409	380	385	407	397	433	380	350	391	378	388	413	413	394	406	403	392	380	402	401	398	411	370	412	409	376	395	378	405	379	390	410	399	418	369	384	402	353	388	366	383	397	391	388	391	409	383	417	404	404	401	394	415	397	385	393	418	428	387	409	393	406	389	407	398	410	423	388	378	370	404	407	391	399	370	410	389	415	378	376	411	343	364	418	365	400	376	395	407	373	419	359	438	379	388	362	390	418	346	355	400	400	393	415	355	406	369	416	429	411	403	347	391	417	403	401	373	406	367	391	392	399	377	386	387	402	375	413	418	409	376	393	380	447	401	390	408	436	424	405	423	368	416	396	383	399	397	405	399	363	373	425	388	365	405	408	394	371	418	379	410	391	391	376	406	386	363	376	403	373	371	387	401	405	395	367	392	372	398	372	414	389	405	394	400	370	383	368	362	389	369	382	345	390	411	406	368	437	415	397	385	423	377	389	391	387	395	364	407	406	380	439	359	411	379	374	390	404	381	410	395	388	400	402	399	390	396	381	391	378	376	375	412	404	379	390	383	386	366	395	396	397	417	355	383	416	406	358	405	396	406	396	365	419	377	398	395	377	373	411	434	402	418	405	422	377	389	391	393	424	400	388	360	389	405	358	411	396	427	363	387	395	402	402	432	405	416	369	326	416	388	370	354	413	388	392	388	395	390	326	378	422	410	387	413	384	411	435	375	404	384	424	394	399	360	416	403	415	388	374	385	383	389	402	413	371	390	413	395	377	394	379	392	392	382	411	383	399	377	401	387	395	389	401	423	372	399	395	384	351	355	396	423	391	423	411	415	380	384	425	431	411	397	383	372	380	424	388	381	386	412	401	410	405	399	404	402	387	383	384	418	353	398	391	379	384	382	423	365	390	404	378	404	397	412	397	377	402	407	381	415	383	397	394	390	400	384	409	395	381	411	408	392	366	394	416	370	407	383	410	400	435	408	426	439	397	383	396	385	402	375	404	397	368	409	418	397	394	386	418	390	387	384	378	401	426	382	394	399	415	418	371	403	421	377	377	382	404	398	435	368	371	387	414	377	382	398	384	405	418	387	406	392	408	376	407	403	389	415	365	392	402	424	379	377	420	390	418	387	390	411	392	395	390	437	394	417	406	407	391	411	384	388	396	408	374	402	384	441	428	425	436	370	372	374	386	390	377	437	394	400	446	393	419	375	416	388	390	374	424	380	385	418	388	406	396	414	418	428	415	393	404	392	424	407	399	373	410	382	398	391	398	369	428	393	357	379	421	385	373	349	370	412	386	369	374	360	394	416	409	386	378	378	386	385	393
6776	1180	1437	1191	862	621	581	399	343	346	306	275	479	9404	13015	6302	299	200	223	194	214	183	182	209	212	178	217	200	208	181	223	209	199	220	190	176	224	203	205	230	189	198	213	180	204	197	206	217	196	178	205	208	192	186	211	215	204	193	157	213	188	208	217	192	194	230	222	194	187	194	184	207	174	207	204	183	219	195	203	187	201	193	213	189	206	205	204	200	198	224	211	198	202	186	206	212	173	204	186	195	223	195	211	205	200	191	204	188	206	197	193	169	217	214	210	194	204	185	196	192	188	210	196	194	193	200	213	197	198	182	194	193	189	196	213	193	199	184	195	203	208	195	195	177	211	205	208	227	196	202	168	207	176	236	204	206	213	202	201	222	202	193	186	215	201	210	184	191	202	169	185	176	193	196	204	188	200	211	178	209	166	197	200	198	197	192	184	204	214	236	197	195	212	203	174	203	219	230	191	202	192	204	220	204	194	224	197	198	197	188	196	198	203	186	179	188	203	194	198	188	175	191	221	193	190	211	199	196	177	200	221	192	213	190	167	217	204	196	185	216	221	190	206	207	199	213	232	182	231	199	201	226	204	206	180	219	195	194	211	179	202	201	202	172	174	191	180	193	204	202	213	193	199	201	196	224	211	194	207	171	186	211	182	189	189	188	190	218	202	200	236	186	202	206	200	171	202	173	182	205	205	204	198	226	176	191	230	188	212	220	200	207	208	205	193	195	198	175	195	205	211	202	208	189	173	212	204	194	172	202	196	191	218	221	213	191	213	202	200	209	208	201	196	217	214	181	180	207	204	194	207	218	196	196	192	203	204	198	199	199	201	196	217	179	205	239	225	208	192	203	216	209	185	206	197	191	191	170	214	180	203	189	214	224	221	203	194	212	188	201	190	192	201	213	200	216	205	171	189	207	199	199	197	203	197	172	194	205	220	218	202	202	208	180	206	194	191	201	212	210	172	196	212	202	190	176	195	203	206	213	215	235	181	181	197	201	191	209	182	173	206	200	210	209	202	210	198	207	200	191	180	197	190	223	205	209	175	184	176	206	188	225	194	192	207	184	206	198	201	200	203	183	211	211	213	198	186	230	219	175	178	184	192	191	193	205	199	203	215	211	198	197	191	188	201	182	192	200	188	208	215	198	222	199	194	208	208	208	201	231	222	182	206	206	226	220	184	195	209	219	184	199	194	199	207	197	216	203	207	202	236	188	216	202	174	190	210	200	195	217	219	213	178	215	179	218	200	221	209	177	194	207	209	202	168	214	182	199	217	210	199	197	204	175	214	197	177	195	228	174	216	191	198	218	200	184	208	203	204	187	206	196	194	175	218	192	235	190	198	195	197	200	204	221	203	203	210	197	205	201	194	192	186	214	209	186	202	199	196	200	207	192	192	174	189	223	176	197	199	198	205	211	201	195	200	211	201	212	209	211	224	190	183	186	199	207	213	175	225	210	159	235	206	199	220	197	192	184	200	187	212	180	205	177	190	191	201	186	223	181	197	206	226	203	196	217	208	191	212	199	196	190	197	173	185	206	178	210	204	193	190	219	219	197	204	215	206	212	169	195	201	214	216	202	168	213	194	212	180	206	184	193	201	190	196	181	208	200	211	220	205	200	209	201	195	217	170	205	188	208	199	228	191	199	180	218	228	180	180	181	209	202	192	186	219	198	195	184	219	227	210	181	197	188	201	200	220	220	213	185	185	189	213	181	204	210	222	211	212	207	182	177	196	199	211	226	194	206	200	180	205	202	201	212	180	209	220	191	180	202	174	193	191	196	211	210	200	218	196	209	186	183	221	182	170	221	205	176	229	208	189	217	240	178	198	211	219	199	200	190	216	193	206	200	195	201	180	208	201	190	237	203	168	203	195	190	241	193	217	215	216	243	207	179	186	196	221	201	234	213	195	192	208	199	203	208	198	184	194	206	203	185	176	197	177	183	203	200	175	209	210	206	178	234	207	196	222	182	178	207	193	209	195	191	234	210	208	218	186	189	209	186	186	193	210	194	174	195	199	220	218	184	217	214	194	206	199	206	194	168	203	218	218	181	187	196	210	181	214	218	183	215	218	220	187	200	197	192	213	193	189	189	197	206	190	214	197	205	191	205	184	211	203	237	195	217	193	210	224	201	189	208	212	212	218	225	198	211	174	191	199	207	192	204	208	194	226	205	180	197	188	170	196	224	191	188	203	191	175	189	200	220	195	213	212	198	205	200	205	195	196	214	179	190	198	167	212	209	209	197	194	213	197	241	211	221	187	213	185	196	186	206	211	184	192	202	193	202	185	185	185	198	183	209	203	205	193	197	216	210	184	202	200	209	219	218	213	192	188	173	214	181	210	210	181	193	197	193	200	189	193	212	198	194	202	197	208	212	188	211	216	184	199	218	208	180	196	199	161	190	188	188	192	202	223	188	207	209	200	190	215	191	199	210	190	175	177	186	175	166	210	179	203	200	207	152	190	220	182	220	181	197	198	195	185	193	198	196	200	198	212	190	227	214	198	185	192	190	200	209	193	192	203	225	208	197	217	224	188	193	204	202	181	177	200	182	232	194	218	175	182	218	200	208	204	208	182	211	207	185	193	207	219	209	213	197	172	194	207	191	191	184	221	192	176	201	196	200	201	202	186	185	201	186	219	194	212	201	192	213	198	212	205	202	212	195	204	222	179	208	188	219	202	204	223	199	215	179	212	201	195	192	207	207	209	209	191	190	215	201	206	225	205	206	222	183	183	206	206	222	201	194	202	190	186	194	230	198	175	201	213	212	195	191	233	202	176	202	183	195	183	193	210	208	195	223	213	202	219	199	179	184	184	203	207	197	207	205	186	188	210	212	222	185	210	203	171	201	188	205	215	189	181	201	219	212	180	191	198	176	196	190	170	174	187	239	188	197	201	199	175	209	194	201	177	204	228	234	179	190	206	212	180	204	200	202	211	188	192	192	197	209	218	207	193	200	194	213	207	189	213	189	224	211	203	196	188	192	181	198	201	223	201	200	212	183	199	193	211	238	215	207	177	209	216	212	197	216	196	193	181	180	205	193	195	182	196	187	186	196	185	191	194	189	191	216	196	191	200	183	195	204	203	180	188	165	209	218	193	191	205	210	190	222	204	211	210	215	216	188	206	192	216	189	194	189	193	193	213	179	194	180	190	221	183	219	220	198	189	204	211	186	204	204	178	196	203	203	205	216	193	209	217	200	203	193	203	211	206	217	197	195	193	225	195	193	191	204	198	213	186	202	199	173	173	202	199	195	199	232	176	229	199	223	179	169	201	212	179	205	200	201	228	175	184	211	192	192	210	182	207	205	193	182	170	204	208	201	203	183	210	213	193	226	168	185	192	231	182	196	182	201	207	220	190	187	198	222	190	211	183	169	202	200	226	204	186	189	209	199	205	204	189	215	165	184	173	195	204	223	165	186	167	193	202	190	187	203	204	193	218	198	207	211	204	223	207	203	197	194	238	215	186	217	198	194
5384	1501	2874	3530	2989	2531	2122	1795	1564	1460	1235	1140	2569	30594	36065	18092	633	560	576	568	595	572	542	548	541	529	520	548	520	572	483	533	511	516	514	523	518	517	515	553	547	554	474	501	530	541	523	518	568	471	573	493	519	563	551	502	531	500	521	526	495	531	494	511	504	515	547	493	504	490	548	541	519	523	547	502	520	513	543	520	506	492	539	544	538	525	558	498	518	534	546	500	494	513	487	540	511	530	516	483	519	582	504	534	525	500	532	535	544	520	529	535	506	523	524	496	514	488	493	495	518	548	505	540	553	535	516	509	519	498	469	524	545	502	519	500	500	500	563	495	540	490	482	519	534	515	490	525	520	542	500	518	555	538	518	528	510	550	526	517	497	515	475	550	494	521	488	475	470	514	544	516	535	526	527	501	499	529	517	537	501	518	548	504	529	510	536	460	517	525	509	515	555	518	501	485	496	509	484	495	529	539	513	539	522	501	511	527	548	535	473	512	498	536	511	521	555	492	550	559	521	502	517	558	491	492	522	500	550	503	492	511	511	518	490	510	498	535	511	502	504	494	589	532	538	561	547	561	472	533	473	532	548	498	539	520	536	524	542	514	519	535	509	530	539	508	540	477	516	499	550	505	511	586	532	503	492	524	508	496	490	554	497	538	531	525	543	491	488	531	529	509	539	491	508	529	541	543	549	505	497	526	481	506	491	489	506	523	528	550	542	507	528	504	538	482	509	515	510	500	503	486	515	543	495	520	501	476	505	516	528	477	491	523	442	532	480	542	569	504	567	536	512	557	465	496	551	562	514	509	511	496	496	558	496	500	544	498	527	508	495	482	521	516	504	481	516	521	518	546	546	491	533	545	526	521	529	531	484	551	543	505	507	519	558	539	557	540	567	490	491	518	516	535	473	500	563	525	525	519	488	502	496	560	504	532	517	531	511	496	471	463	519	495	497	514	534	485	502	489	514	548	529	487	501	508	542	534	507	485	511	556	538	470	506	525	535	499	520	526	519	505	509	527	541	543	529	490	513	510	513	510	527	520	567	533	518	495	502	534	546	530	505	568	508	514	487	523	513	570	515	510	520	504	512	496	515	497	501	500	523	527	499	509	501	507	512	504	515	508	490	504	483	531	520	507	555	523	525	502	472	527	514	537	520	517	516	528	524	527	445	524	498	520	484	515	482	558	509	488	519	539	497	516	475	536	521	535	550	499	492	530	533	551	517	535	509	509	512	476	519	516	517	525	541	559	488	493	550	514	485	534	536	507	580	496	496	534	581	537	545	508	531	548	515	527	525	497	527	514	500	550	464	573	521	527	524	535	524	527	559	495	556	484	524	516	495	529	503	527	526	496	545	502	478	502	580	507	469	512	507	531	508	516	502	539	517	545	505	515	526	504	512	496	532	497	508	475	485	528	495	514	521	514	498	492	469	516	514	537	505	526	550	508	488	531	562	532	526	502	501	531	491	484	494	498	547	508	486	520	516	481	509	574	528	512	550	500	523	524	505	508	536	491	522	491	538	531	496	519	545	534	499	506	518	502	527	547	521	494	508	540	543	545	531	508	557	540	506	539	463	478	489	490	533	516	513	506	551	516	529	511	517	493	496	532	538	481	494	497	521	548	500	565	501	544	505	517	494	515	574	527	516	515	533	527	495	503	482	509	514	510	503	533	486	503	508	504	526	483	512	530	527	530	535	531	517	508	499	521	543	494	499	539	524	496	493	519	498	518	535	481	518	529	519	525	540	515	505	547	498	547	494	555	552	474	546	504	495	466	490	531	516	530	543	536	500	500	504	527	530	571	523	555	492	489	538	544	493	544	522	515	519	550	502	528	483	525	498	555	541	526	532	565	567	528	555	512	598	495	538	523	513	513	522	518	540	529	493	531	507	531	519	520	512	515	489	514	522	490	474	524	535	490	505	551	498	508	496	544	552	503	503	547	504	499	503	491	529	522	528	519	523	494	511	506	497	531	485	475	483	515	502	536	491	534	508	530	546	534	534	550	526	497	521	516	519	496	508	533	531	482	536	532	502	572	569	563	524	475	506	528	540	512	493	516	540	510	529	533	495	550	529	510	524	516	525	581	497	587	512	473	512	504	478	478	523	487	509	487	521	504	522	545	512	520	499	508	497	516	545	549	523	493	518	500	514	546	478	522	552	527	529	545	515	486	533	514	487	487	520	510	489	548	508	523	534	502	496	526	511	489	555	517	489	515	488	486	468	478	537	552	563	462	510	521	509	543	524	525	552	503	518	521	531	520	478	510	520	538	505	515	516	522	515	506	490	540	533	495	505	499	482	519	539	518	509	533	492	497	524	484	524	509	515	510	527	502	493	467	550	546	487	516	511	520	515	526	520	480	472	507	551	518	505	486	512	542	505	531	539	466	485	491	518	565	542	517	511	499	528	502	515	526	522	474	546	467	495	504	531	565	482	525	512	511	527	526	530	506	528	483	528	500	551	524	514	496	528	545	495	503	519	481	542	544	487	508	507	556	522	507	529	502	503	552	494	521	481	516	518	539	507	487	491	515	497	496	502	494	526	518	554	505	531	554	544	531	527	566	494	528	510	579	522	525	507	553	525	520	522	461	538	519	545	542	486	516	561	523	496	474	518	527	574	491	516	523	530	533	534	546	469	528	536	522	512	492	524	510	556	526	478	548	533	527	504	534	492	504	544	491	543	518	498	548	504	501	492	534	519	531	506	502	507	526	502	536	540	523	545	501	517	529	508	483	547	504	529	515	537	514	515	507	525	553	524	561	548	513	475	495	480	495	516	543	508	503	496	534	532	494	499	514	526	497	537	504	528	514	508	528	491	464	496	538	489	478	513	432	505	497	530	507	506	526	504	501	512	518	526	515	505	515	532	545	466	530	535	496	522	523	479	506	514	506	490	531	513	471	513	534	540	509	527	494	523	484	527	505	535	516	525	491	487	531	489	515	504	519	526	487	509	515	517	541	488	530	482	529	497	525	544	496	500	499	539	514	543	541	528	534	471	478	543	490	533	490	541	498	468	535	555	499	556	550	514	532	518	516	499	536	516	545	558	493	473	506	543	528	498	503	555	552	523	545	517	550	547	531	527	513	508	520	531	552	528	538	511	506	481	505	482	509	517	524	551	489	526	516	519	506	492	509	517	495	546	519	489	491	512	520	541	540	545	533	503	474	529	478	517	493	511	506	490	502	509	513	512	531	502	503	504	501	523	531	554	532	505	546	508	537	498	558	473	481	548	537	553	529	508	501	526	486	527	457	504	542	524	539	511	592	521	527	556	549	534	518	524	497	503	518	495	546	520	530	520	516	493	507	526	507	537	486	538	516	510	543	509	532	541	514	487	476	552	533	520	552	507	508	517	547	525	484	522	544	472	518	550	518	487	534	524	517	481	526	559	462	474	502	491	518	538	504	555	541	491	502	556	530	506	529	492	541	517	501	552	481	530	521	495	495	526	505	547	545	518	498	540	501	533	516	545	509	517	537
12727	2407	2513	1983	1499	1084	748	616	447	396	358	286	1293	19305	21430	10186	406	130	164	176	131	169	133	146	156	142	129	156	130	122	152	126	123	131	145	113	115	134	121	129	146	136	124	130	124	120	143	157	147	140	145	111	127	125	143	149	141	136	139	142	129	111	135	143	140	151	121	132	136	136	132	130	137	124	135	132	127	129	139	127	136	116	133	124	143	129	134	131	127	123	111	131	125	141	113	136	128	128	133	124	147	132	132	151	146	105	148	132	127	123	131	130	122	132	128	121	111	140	142	124	139	128	122	110	125	128	114	126	118	147	131	122	127	115	134	122	133	135	128	126	123	134	147	138	156	125	105	138	130	119	130	135	141	119	112	150	125	143	116	107	130	113	131	135	133	123	118	153	136	125	115	128	149	124	129	136	107	141	113	130	136	137	136	127	127	125	118	133	155	107	102	136	120	100	147	134	141	133	133	126	141	129	119	125	126	128	130	132	117	127	132	123	128	138	129	119	136	130	122	122	131	112	107	130	155	122	179	137	149	168	140	135	120	147	139	137	155	101	121	129	136	94	127	153	120	129	129	149	130	123	132	141	140	130	156	113	126	128	130	129	130	142	131	119	144	133	151	129	136	119	133	113	144	137	128	116	131	144	131	119	122	125	139	134	138	124	155	118	125	155	144	122	126	134	127	134	116	123	144	129	109	128	123	127	112	163	131	149	117	111	143	121	128	116	112	137	132	143	107	119	126	123	121	124	145	134	137	126	128	135	144	127	124	111	126	134	134	111	129	131	137	133	127	120	117	121	121	133	132	143	128	127	124	142	144	112	112	125	138	123	142	133	128	128	147	121	126	107	119	142	121	132	119	146	119	146	137	130	146	159	136	135	139	133	139	134	124	144	111	126	134	127	128	165	130	138	133	134	133	151	120	111	132	143	138	122	136	143	133	122	113	113	145	144	126	141	125	132	100	133	123	162	103	146	102	126	132	133	132	143	112	142	108	106	120	140	146	132	140	135	118	120	136	121	120	133	132	130	126	120	112	128	123	114	129	110	122	109	140	116	138	134	144	147	131	123	157	138	146	122	136	119	129	119	121	124	108	130	120	118	119	134	127	127	117	123	137	143	142	131	118	100	109	109	126	125	123	135	125	137	151	116	130	128	129	127	132	134	120	143	120	109	124	141	121	144	128	105	134	120	139	131	142	129	122	141	133	110	126	111	125	130	117	124	136	140	141	112	123	127	124	138	121	117	140	144	121	127	93	130	105	140	136	129	112	115	126	104	132	115	131	139	109	121	143	134	134	133	136	116	126	143	123	142	115	119	128	124	119	128	101	114	136	141	132	153	128	108	135	136	127	120	129	120	137	141	129	123	125	152	138	133	141	122	142	135	128	134	130	137	123	112	129	128	142	132	117	138	112	133	117	143	134	135	112	147	133	124	115	132	138	133	138	157	109	123	126	137	135	133	130	135	129	125	116	111	129	143	155	103	109	138	134	142	138	140	118	125	120	114	127	106	136	143	119	129	125	140	112	136	132	127	125	121	126	125	140	133	114	139	127	101	150	116	122	132	145	122	148	119	153	154	121	132	131	127	145	133	130	136	119	118	142	138	112	137	110	126	137	140	140	132	143	110	130	133	119	131	134	141	131	122	128	140	125	124	137	119	114	109	143	107	142	127	152	120	126	131	130	146	135	111	118	128	123	116	122	125	141	140	128	160	136	129	118	131	139	110	117	118	133	138	133	147	128	112	135	119	119	130	116	125	111	129	142	115	122	124	121	120	133	112	124	135	127	129	131	130	139	133	109	126	124	130	120	129	120	125	136	127	130	126	137	113	116	139	133	140	129	123	137	139	129	117	132	139	134	120	135	130	117	128	146	145	132	120	136	132	110	111	115	113	129	122	110	119	129	134	142	131	122	129	128	134	132	134	126	138	118	127	127	119	128	118	135	111	145	129	111	125	130	117	140	136	139	133	154	123	129	118	137	127	118	145	129	117	122	151	118	134	128	149	136	127	119	109	155	120	120	118	119	139	126	161	132	137	118	130	122	113	113	134	121	118	134	123	121	153	124	125	126	132	145	132	120	126	127	108	125	138	135	129	129	137	125	119	123	134	143	121	121	137	125	129	130	141	124	129	144	129	118	140	119	119	139	136	138	130	130	132	122	123	144	146	134	121	123	112	112	118	124	128	127	128	131	103	137	132	125	125	135	125	128	134	120	127	126	137	118	114	140	148	139	126	112	144	116	110	130	135	155	140	130	151	131	142	143	135	125	103	161	137	107	127	104	151	135	124	117	138	137	119	131	137	111	144	125	150	117	109	133	127	129	118	127	137	111	117	124	113	125	124	115	150	127	126	147	127	110	127	123	149	131	137	127	91	123	135	134	131	113	108	135	106	124	122	138	114	126	127	123	150	132	128	137	122	125	132	104	124	144	113	142	133	124	135	124	132	148	131	144	131	152	126	115	126	129	147	111	122	121	139	133	130	122	133	132	149	117	113	113	130	128	132	132	133	127	127	119	131	136	138	106	109	128	132	127	129	114	130	132	122	120	120	116	131	127	139	123	158	124	160	121	88	122	122	136	115	163	121	126	143	149	141	122	128	110	147	140	134	129	104	114	125	144	134	126	123	139	127	135	127	112	124	123	123	113	139	121	153	136	132	131	126	120	119	133	129	140	127	128	124	115	145	116	126	126	132	122	130	126	106	123	134	144	138	126	113	111	135	139	115	137	144	118	130	126	152	127	127	130	129	134	153	130	128	125	145	130	142	140	135	140	123	145	141	129	120	124	126	134	109	110	124	124	128	152	144	144	113	130	117	124	145	132	126	133	131	158	119	130	126	135	117	131	120	113	134	103	132	125	117	140	138	138	108	124	131	129	129	150	139	125	142	130	122	143	122	131	124	116	115	150	128	129	140	151	125	157	146	94	120	111	134	132	120	133	97	118	138	124	112	131	122	131	127	132	121	134	134	140	115	148	144	111	126	125	136	130	119	119	111	128	131	124	131	128	121	137	154	118	103	132	122	109	124	132	113	124	130	133	126	138	109	135	120	118	125	138	122	114	144	135	146	139	145	121	111	120	129	129	146	116	118	126	122	154	139	114	113	122	130	135	121	120	138	147	144	130	120	123	144	142	140	119	130	121	127	142	151	129	129	137	138	144	133	145	136	103	105	142	142	150	128	150	122	135	116	131	129	138	114	129	102	116	141	139	116	114	119	154	113	151	128	146	122	135	137	134	121	141	109	139	126	131	123	118	124	134	144	106	132	129	138	134	142	141	141	96	128	145	152	110	118	139	115	108	128	134	125	133	126	133	120	132	128	131	123	144	150	137	128	124	153	127	124	130	133	148	119	117	123	127	145	126	127	144	125	135	137	110	125	134	126	138	128	114	111	132	112	119	145	146	108	138	117	122	150	113	143	113	132	122	138	114	123	146	133	121	134	122	117	130	121	125	140	136	120	129	150	131	142	124	147	118	128
7172	2161	4855	5842	5060	4285	3322	2679	2196	2096	1813	1493	6890	44274	43626	23326	477	527	462	407	381	420	433	437	433	402	390	390	366	389	412	354	383	376	358	342	368	354	372	369	335	389	379	340	341	375	359	349	348	386	350	336	363	357	356	343	342	363	349	356	324	350	354	333	370	354	352	364	336	333	335	342	362	356	352	296	354	331	341	364	329	346	335	328	341	346	331	349	349	368	367	323	367	339	347	357	342	343	333	342	374	348	346	345	357	347	323	351	321	364	342	351	336	343	360	347	325	377	292	345	377	354	344	373	352	338	338	334	345	361	361	297	365	323	387	328	353	321	343	311	378	339	319	378	357	354	362	298	334	368	348	317	350	351	363	337	325	395	339	344	362	319	306	360	324	348	316	331	327	376	318	345	341	340	319	346	345	313	338	384	337	343	314	343	364	339	327	327	327	338	328	353	357	327	330	330	360	370	329	357	349	369	362	331	323	348	338	339	356	347	352	340	347	379	310	318	308	351	335	365	342	337	336	337	330	338	343	312	333	340	342	349	346	354	316	336	322	360	360	353	306	357	344	352	313	354	347	352	347	346	325	373	375	374	365	416	342	356	352	327	345	324	356	348	371	353	348	319	355	340	340	335	340	331	339	344	382	334	364	334	309	354	380	361	350	348	333	356	303	397	332	325	346	360	331	325	366	347	315	336	359	319	340	340	352	333	315	358	343	316	351	343	344	335	337	337	335	345	334	304	347	343	341	343	347	346	376	352	303	350	383	344	312	358	324	333	339	325	344	341	335	324	355	348	342	355	341	350	355	317	331	328	345	374	323	348	373	373	331	348	305	329	322	353	346	346	351	347	351	338	355	340	338	318	320	321	351	329	320	340	362	356	304	345	347	331	358	325	315	358	342	310	350	355	343	351	315	299	347	334	359	350	324	334	346	327	339	340	364	329	344	333	395	360	357	323	331	355	338	365	374	358	313	314	344	323	346	335	349	342	354	351	333	365	318	363	376	337	338	324	336	352	351	318	382	344	335	329	351	309	366	299	322	340	311	336	353	345	355	343	364	341	347	337	360	359	341	366	318	337	353	322	325	340	345	356	329	318	365	348	358	336	354	353	361	351	355	327	340	331	320	344	327	342	345	357	294	337	352	336	321	355	358	330	321	336	337	346	328	356	340	329	346	346	337	322	341	362	336	322	338	335	370	360	338	308	336	350	336	345	322	327	346	355	363	326	390	335	319	358	359	291	319	339	325	331	328	330	322	316	318	360	342	333	314	361	336	337	350	344	369	341	316	354	354	355	345	355	330	326	343	339	350	310	345	369	322	366	358	339	366	335	329	318	351	378	345	374	348	331	346	354	339	362	351	360	350	330	359	319	343	329	350	314	337	321	358	339	326	316	374	333	329	347	332	336	356	337	374	362	332	326	288	323	312	334	345	326	333	319	367	361	352	368	344	353	332	332	325	311	351	389	342	324	309	321	332	342	347	317	378	330	355	345	358	346	361	349	321	370	333	309	348	346	337	328	340	327	348	341	325	351	319	343	387	352	322	320	352	374	334	341	359	343	347	318	338	310	366	360	292	356	312	344	358	336	329	344	331	357	299	334	358	319	344	331	312	324	329	323	348	354	319	347	314	352	349	351	325	323	382	305	343	380	346	339	325	344	328	363	329	322	340	360	339	347	366	367	339	327	356	372	322	328	319	338	330	326	352	337	372	357	338	310	342	352	336	356	349	359	333	343	340	345	369	355	369	326	357	361	354	344	351	325	323	342	353	323	347	353	326	321	384	337	335	388	318	357	359	351	345	364	326	345	345	382	344	326	356	331	352	360	368	323	329	350	360	335	342	334	340	340	324	341	334	305	368	354	316	313	337	334	395	324	376	355	340	338	323	343	336	338	324	367	373	343	343	357	333	317	348	342	336	321	358	346	352	365	337	321	353	315	353	341	346	329	342	372	337	364	314	338	357	344	334	358	347	332	319	368	350	358	341	341	339	383	321	312	318	365	358	368	357	327	359	348	305	340	369	310	339	318	360	316	359	316	347	362	333	323	348	331	337	350	346	342	319	329	350	359	335	331	359	355	328	336	348	309	356	358	308	342	352	353	348	369	320	369	290	346	346	340	335	318	360	339	348	316	358	354	328	329	335	325	332	334	344	355	363	361	332	361	300	369	328	314	332	378	295	358	323	368	334	341	337	317	322	329	356	391	356	331	318	336	341	343	336	336	346	343	328	352	353	341	346	333	331	367	377	370	340	330	328	359	305	294	319	319	359	358	354	325	328	350	328	316	313	327	354	350	318	339	348	319	340	331	350	368	365	359	306	335	346	374	316	355	342	344	331	359	333	350	341	395	330	348	316	315	335	331	332	337	371	347	341	349	313	342	365	345	332	374	358	363	340	338	353	331	302	327	343	321	319	349	335	322	359	316	368	363	370	328	368	328	341	332	347	357	298	353	370	327	335	366	350	326	320	361	322	341	351	321	350	331	363	322	314	328	327	326	324	376	342	334	325	351	350	354	325	331	336	344	348	335	335	354	328	351	357	366	353	327	325	353	318	358	344	370	335	342	333	326	332	323	350	349	348	343	302	325	345	377	341	339	337	354	349	331	376	371	393	321	352	354	343	325	387	343	339	336	325	341	342	359	358	361	328	359	289	317	334	326	340	336	347	310	325	319	375	383	342	313	363	349	331	326	336	316	345	334	366	338	341	335	353	308	354	367	340	334	319	373	334	377	344	329	321	320	297	347	339	324	344	387	370	381	344	336	366	369	339	333	344	331	394	329	348	328	364	360	323	355	327	340	309	308	330	345	339	329	349	355	335	345	348	347	350	332	346	378	329	365	339	352	370	326	308	329	339	360	332	300	384	366	314	303	335	362	334	325	336	351	367	326	339	350	307	351	313	344	327	323	342	376	340	355	343	339	346	350	348	327	330	351	335	338	333	353	342	324	346	334	370	356	330	319	353	353	332	337	378	328	344	367	346	360	351	349	352	306	350	321	310	356	384	365	365	320	304	340	330	326	334	345	355	312	348	325	340	343	363	329	342	356	379	323	316	342	373	345	329	343	298	377	359	339	350	329	347	350	342	380	362	305	350	345	318	349	352	314	348	322	310	327	351	345	337	329	343	346	351	345	327	382	347	331	353	344	329	335	330	335	339	360	332	352	355	341	325	350	369	313	345	329	357	334	327	364	359	353	340	339	356	358	368	312	366	350	354	376	358	348	331	336	334	351	356	343	326	334	337	327	336	366	349	335	333	364	339	356	330	301	342	336	329	344	344	316	341	333	335	327	354	331	368	356	312	369	325	338	351	359	338	362	332	342	321	358	368	329	352	335	328	350	358	353	315	363	376	340	374	344	325	341	367	327	330	308	348	333	327	321	362	316	353	331	360	341	351	330	369	312	340	365	332	304	333	325	352	337	361	347	353	326	318	320	325	307	367	317	367	348	347	319	360	408	318	345	340	350	302	370	346	347	336	308
1908	191	195	213	187	168	149	143	158	190	145	160	185	864	1275	553	167	151	164	132	141	134	133	159	147	142	138	158	159	136	144	161	138	170	158	172	160	137	142	146	138	157	152	145	160	146	156	157	153	140	146	154	153	164	142	116	171	143	185	131	152	122	161	142	166	144	153	155	144	154	144	157	156	157	125	157	142	154	121	133	137	152	142	127	123	141	142	132	146	151	149	158	171	144	135	167	167	145	149	152	145	142	150	137	147	157	149	154	133	148	133	136	120	147	144	145	159	161	135	168	168	146	132	171	142	142	140	153	132	146	140	163	158	146	163	149	129	166	158	161	148	147	133	161	145	167	135	170	156	155	133	127	142	146	118	147	119	156	144	146	139	158	154	132	151	148	135	145	153	178	173	155	139	162	165	145	132	130	128	146	162	153	148	161	150	138	121	136	129	141	160	143	165	146	139	154	142	142	165	146	150	161	146	154	142	145	138	168	117	148	146	137	123	153	149	137	147	144	147	150	157	150	145	141	160	175	143	140	158	158	158	158	134	163	153	143	192	163	169	140	147	151	166	160	136	150	155	139	160	142	138	159	130	154	169	152	163	144	176	153	139	164	170	132	151	137	160	137	153	156	143	131	146	140	159	160	154	139	137	137	142	135	140	131	163	143	160	130	122	151	148	160	169	150	144	157	130	142	152	149	139	141	147	127	167	155	138	155	160	161	150	156	146	161	137	154	144	150	155	140	149	149	142	140	144	157	153	137	119	140	157	142	168	139	160	142	147	163	152	149	142	149	144	151	149	170	179	143	132	138	162	126	156	121	123	142	154	149	141	159	142	129	122	142	135	142	144	166	154	161	131	149	139	142	137	158	141	142	132	134	162	172	145	155	161	116	162	137	151	151	152	144	148	152	148	154	143	154	155	154	147	156	146	133	130	143	142	147	148	150	165	154	164	148	125	157	151	144	135	134	127	124	150	134	137	124	121	119	156	144	148	146	145	142	148	157	137	143	157	147	148	131	159	126	154	121	154	138	135	139	164	142	153	183	141	145	157	150	159	113	143	168	140	157	146	139	148	136	148	157	156	158	145	164	161	154	124	138	147	135	154	148	158	134	138	157	121	137	154	140	172	138	141	149	128	127	130	142	157	143	165	161	144	167	134	136	141	155	138	159	154	125	133	150	125	130	145	160	144	141	135	146	136	136	132	130	146	125	152	140	139	145	143	147	138	138	135	126	144	149	168	132	157	156	149	170	135	143	155	173	143	161	120	134	135	163	126	144	152	163	181	150	143	152	163	164	122	151	153	156	146	148	148	140	174	166	137	132	155	142	145	157	149	140	149	163	145	163	142	155	145	174	154	163	120	129	134	165	135	162	139	125	151	138	157	155	127	144	134	168	142	183	141	128	152	191	158	140	158	163	140	144	159	152	172	124	156	144	174	137	160	130	158	143	141	152	154	142	171	141	126	154	137	160	139	157	142	133	139	135	155	135	153	145	157	145	147	155	139	151	136	141	146	139	169	154	144	156	145	149	149	138	139	156	151	163	148	153	132	145	144	139	147	139	137	150	126	145	146	148	144	141	134	144	151	154	145	132	150	140	161	162	160	186	138	157	168	154	154	149	124	158	155	155	148	144	141	148	160	135	157	136	163	156	162	135	129	125	145	136	151	156	138	145	157	162	144	140	145	153	118	127	132	144	143	122	167	135	164	134	155	145	137	169	154	136	155	163	169	144	140	143	160	141	138	145	154	162	140	144	146	146	164	157	150	160	131	139	154	146	130	166	152	128	130	150	142	142	147	155	146	142	137	152	147	174	171	150	144	143	140	158	154	142	158	129	125	157	176	158	152	145	178	140	133	136	142	138	147	156	129	138	135	128	159	144	138	154	149	130	145	158	146	147	138	130	182	137	177	144	145	151	146	169	125	132	135	146	132	157	135	131	115	133	171	160	149	157	125	130	149	143	154	141	160	172	135	152	136	156	144	137	150	138	147	158	142	139	148	127	171	156	150	136	145	141	149	152	134	142	148	146	140	155	134	136	158	142	153	147	136	155	159	149	128	175	135	145	137	115	148	162	165	140	137	136	147	142	133	158	132	125	132	159	138	144	156	143	132	140	155	139	121	152	170	145	128	147	144	131	156	139	137	142	169	139	147	134	149	162	155	138	149	142	142	149	131	143	157	158	130	145	161	154	136	143	168	156	151	146	154	147	162	160	136	148	132	148	146	143	142	150	158	133	138	138	146	123	146	143	152	128	153	169	143	150	143	131	161	147	125	119	150	159	140	161	156	153	137	141	127	146	146	149	151	119	126	135	141	137	143	139	136	134	158	174	148	138	144	164	140	146	146	137	159	147	165	147	141	143	139	145	168	140	164	145	149	156	136	151	142	173	163	141	153	123	138	156	159	141	144	149	130	140	144	143	145	139	141	137	179	141	129	133	147	160	148	137	138	160	159	172	148	150	140	150	138	172	159	139	129	156	139	135	131	161	122	137	147	127	167	157	144	159	174	146	147	144	154	152	165	120	153	147	145	117	165	139	152	172	186	156	171	151	135	139	132	164	151	171	137	148	135	141	165	130	140	151	132	149	172	137	144	162	143	143	130	138	129	160	135	126	153	141	130	146	127	140	151	114	152	141	164	135	148	164	150	146	156	158	158	158	158	171	153	144	141	147	146	141	156	149	142	141	145	152	149	163	139	141	143	132	156	119	130	127	133	160	146	140	130	157	164	150	138	156	148	161	142	147	149	153	141	155	156	172	150	135	145	150	146	147	140	113	158	157	160	143	143	131	157	143	135	152	144	143	167	146	113	149	140	146	138	143	156	181	141	141	142	138	170	150	138	137	132	164	134	151	158	126	145	135	152	143	149	138	160	145	132	149	154	169	162	146	150	158	151	144	136	158	160	156	140	156	122	150	148	143	139	163	152	145	153	148	152	168	159	152	159	184	145	152	125	119	159	162	146	150	135	154	147	159	161	156	162	142	144	140	140	155	145	163	135	164	143	135	162	140	164	144	151	145	140	145	165	135	148	166	151	136	155	155	157	154	147	169	154	171	153	149	150	167	162	152	141	157	145	157	154	146	135	139	138	159	146	139	155	134	134	154	143	165	140	140	146	172	161	133	153	150	140	155	143	136	151	144	152	140	151	148	107	139	157	146	146	152	137	152	145	148	149	142	163	159	136	145	159	156	160	158	181	159	135	145	145	112	138	144	136	138	149	141	168	155	152	171	160	145	151	116	136	156	140	144	157	140	151	141	168	157	154	158	132	129	137	154	168	174	147	153	149	150	136	141	145	155	146	164	140	150	175	155	153	139	134	145	159	146	125	153	160	135	154	147	112	149	150	132	143	156	143	151	138	159	130	158	158	149	150	147	149	150	165	140	133	149	148	134	157	152	152	131	169	164	153	133	159	135	125	148	135	132	158	166	146	145	155	161	167	142	137	161	139	137	155	180	133	141	126	151	162	140	136	151	120	157
2032	429	563	585	581	556	510	466	467	492	451	416	742	5978	7420	2696	421	404	418	394	397	408	387	427	420	379	387	404	393	400	397	405	391	417	437	410	373	391	420	400	376	381	373	440	391	400	367	381	414	391	398	414	427	398	398	444	394	402	396	436	413	377	393	402	385	405	395	415	381	380	371	369	422	409	378	437	437	364	395	425	429	399	410	424	364	373	375	393	380	395	396	414	380	408	417	389	363	381	442	399	394	411	386	386	392	387	424	381	399	416	376	399	359	395	432	411	386	391	449	425	390	394	375	415	367	365	392	412	400	402	378	395	389	393	425	458	404	387	365	412	425	414	410	373	400	379	401	387	428	423	422	402	416	386	408	398	408	413	443	399	374	414	398	399	400	390	395	406	387	410	428	395	430	370	384	413	392	442	402	400	452	401	395	378	434	421	380	429	430	425	398	389	400	414	410	386	379	396	390	423	402	376	416	414	388	424	407	389	401	387	384	389	378	364	408	419	390	424	409	427	388	375	429	348	387	392	413	381	426	414	402	401	384	430	402	386	399	398	391	413	388	392	416	393	401	383	392	422	401	343	391	395	415	378	373	406	416	378	392	380	426	407	400	426	410	433	379	371	395	402	408	421	424	397	388	382	377	392	389	384	426	338	439	383	394	422	429	412	393	430	395	368	395	410	416	378	399	413	424	401	392	390	415	398	373	420	433	425	400	382	394	428	412	385	366	403	427	424	441	359	385	396	373	401	410	391	394	412	406	388	388	389	374	429	369	396	405	396	376	379	395	424	406	377	376	438	416	399	387	416	420	425	386	383	397	399	357	408	403	420	411	382	400	382	385	390	401	403	391	370	426	372	369	413	418	374	440	397	389	401	426	392	402	389	379	412	400	398	435	426	380	404	407	405	423	431	384	389	381	406	380	390	381	394	379	406	380	393	396	408	386	373	404	425	401	424	412	383	393	360	395	387	414	410	385	391	390	424	442	416	421	408	405	431	396	390	416	407	409	387	402	405	394	407	411	427	411	442	406	415	427	396	441	390	425	386	384	399	423	425	424	412	388	368	397	406	398	395	417	430	402	392	387	440	426	403	399	389	420	410	404	406	410	420	373	440	386	397	403	407	418	403	379	398	418	438	388	438	438	426	405	413	399	407	365	389	406	413	423	427	427	412	407	403	379	379	364	422	380	389	417	356	430	404	430	400	411	395	393	417	440	387	418	401	360	399	423	425	407	412	401	412	405	386	371	405	392	422	399	416	387	387	440	405	406	401	401	392	372	387	393	380	359	403	367	404	408	388	407	401	379	396	379	411	419	387	431	420	417	372	384	426	366	398	371	375	368	411	374	431	407	435	380	389	365	404	412	419	399	409	384	354	408	417	384	412	412	396	354	397	390	423	387	415	392	391	391	385	388	380	410	374	382	423	431	371	417	418	371	369	432	398	412	410	432	427	423	434	387	429	386	393	447	425	417	406	366	377	375	429	380	448	425	392	397	389	373	372	412	397	391	405	426	383	412	400	396	377	395	404	392	399	403	400	395	385	380	383	426	386	434	435	367	401	395	418	342	397	394	392	433	423	415	429	395	373	425	374	400	408	391	421	412	421	413	393	386	426	417	413	391	413	393	375	404	386	418	391	404	398	409	419	376	408	412	398	385	398	435	391	409	431	404	390	406	390	400	389	380	405	399	373	402	410	433	423	425	406	431	391	410	416	390	405	436	416	407	444	410	357	441	388	362	403	384	394	410	387	419	372	391	363	415	381	397	373	395	381	388	385	424	425	404	402	375	386	426	438	405	421	392	399	403	388	386	402	378	387	360	424	353	414	367	398	371	387	428	424	367	386	392	403	380	381	387	388	411	342	394	390	384	387	437	408	408	385	405	396	385	394	387	407	402	383	399	417	410	427	394	395	354	373	393	386	408	419	395	409	422	404	377	383	366	401	395	384	384	407	428	390	412	410	371	455	411	375	391	426	414	396	418	395	413	413	413	419	397	396	413	393	397	402	391	371	421	408	407	372	401	393	423	403	389	398	422	397	417	402	394	397	408	409	428	408	433	384	418	387	402	390	418	422	413	421	408	429	392	384	391	381	421	414	415	394	454	437	403	385	395	400	404	425	359	414	439	373	418	404	391	382	411	394	395	394	376	425	410	380	402	396	404	385	416	404	405	410	400	436	371	392	390	397	418	413	432	382	423	413	404	425	395	402	356	380	412	388	409	404	372	372	407	387	443	405	425	386	378	415	410	409	401	370	373	389	412	417	373	433	385	387	456	389	385	384	418	419	401	392	392	410	417	373	424	379	399	407	387	381	418	397	436	408	413	388	369	405	403	409	399	365	375	408	389	429	413	400	392	410	394	380	390	407	358	396	427	380	374	395	436	368	406	388	398	356	420	467	378	423	371	424	409	415	408	395	404	409	410	387	421	470	406	410	377	384	367	373	394	387	437	417	424	387	450	419	381	417	382	430	422	375	387	382	397	408	412	392	419	368	362	413	397	384	373	387	376	387	394	386	426	389	405	398	408	403	424	433	404	407	454	396	428	441	406	410	437	387	406	392	413	389	423	406	401	405	400	389	406	375	419	398	396	427	380	410	423	400	376	387	367	389	392	422	410	434	416	417	393	435	411	417	379	408	401	407	385	379	386	403	407	363	399	402	432	422	414	393	392	393	399	409	390	400	368	414	415	432	367	429	405	383	407	390	416	379	397	407	396	434	383	414	382	374	380	424	412	387	400	401	394	346	414	380	382	402	378	380	389	381	369	364	394	408	368	376	371	377	395	393	369	398	377	393	391	372	392	392	392	395	420	405	403	395	457	403	384	402	406	416	405	420	423	397	390	371	435	390	404	364	346	354	430	422	384	379	404	405	379	467	388	401	381	391	426	407	403	351	404	391	401	396	404	390	434	388	391	388	423	397	419	402	398	379	375	426	429	421	345	398	407	426	372	411	384	357	418	390	383	403	372	377	393	425	425	410	401	375	435	386	391	403	393	373	369	388	408	372	381	429	437	405	445	407	422	415	434	431	432	408	395	375	381	394	403	418	415	409	331	392	419	384	410	414	371	387	342	405	377	417	386	413	427	384	401	375	387	354	389	438	395	397	420	397	377	409	407	414	381	379	409	434	401	393	403	399	410	404	436	367	408	382	417	403	424	399	423	399	398	391	425	397	411	406	375	396	368	391	413	415	403	388	408	403	416	375	383	417	389	383	429	389	399	430	395	370	382	358	384	402	381	412	414	396	398	419	401	419	387	373	389	368	397	392	428	410	426	369	385	419	393	414	387	415	397	419	391	425	430	395	383	415	393	368	396	416	386	406	377	374	381	432	371	425	379	391	377	398	400	405	383	412	421	382	430	418	382	391	388	390	412	414	370	393	392	409	387	413	406	379	415	420	357	394	378	408	396	414	388	395	410	412	404	417	416	407	383	390	393	385	398	413	416	403	404	392	390	356	388	389	397	389	375	414	411	414	382	377
6887	1113	1291	1016	770	652	460	390	389	344	306	283	3003	12744	11880	3869	240	216	216	216	201	215	185	198	197	185	205	190	225	202	175	213	184	205	182	223	233	196	190	221	207	205	201	182	201	199	224	194	191	202	204	214	219	212	211	171	191	182	191	220	222	192	217	180	173	185	206	240	204	209	182	208	198	211	181	180	199	211	187	198	191	182	190	192	198	222	187	206	202	177	184	203	190	207	188	193	190	197	188	204	217	220	183	206	210	203	166	219	203	196	191	186	196	192	198	186	218	158	194	170	221	219	211	213	217	213	193	183	183	189	212	196	211	189	190	215	193	201	194	215	200	182	186	172	202	210	219	191	205	192	221	187	180	212	198	169	176	186	213	213	217	211	176	179	205	207	187	193	205	200	218	193	191	196	209	195	181	182	196	178	227	192	214	193	208	189	188	199	218	198	179	205	188	216	183	200	167	202	192	214	193	216	186	183	212	204	202	207	218	192	200	196	188	221	190	186	190	191	200	194	200	216	187	198	217	189	193	172	199	199	191	204	215	197	201	214	192	194	195	202	214	217	206	196	207	206	199	190	207	203	163	177	200	218	192	188	202	187	186	184	204	218	186	216	204	198	178	203	203	194	186	218	240	199	209	224	228	230	205	186	197	185	214	206	220	192	237	174	195	204	208	198	222	181	180	215	176	192	194	220	205	205	190	229	213	187	206	217	204	198	184	179	210	201	194	231	193	207	198	214	210	183	229	187	186	189	202	209	200	224	194	221	193	189	230	218	212	188	174	196	209	177	191	219	164	198	186	208	209	185	200	214	202	182	201	187	197	184	203	186	187	202	216	198	203	184	180	205	198	171	208	193	199	189	217	217	177	205	194	201	216	206	203	227	200	192	200	183	186	189	184	197	181	200	197	197	215	213	194	189	191	209	213	186	197	209	193	220	201	191	228	203	218	163	190	188	221	224	182	181	201	182	186	199	201	179	179	213	210	197	209	185	224	200	228	222	207	185	194	197	189	191	172	218	211	194	193	250	208	201	197	196	211	204	187	215	187	215	189	205	193	178	185	211	189	171	207	172	212	200	210	195	194	185	195	176	205	208	185	174	202	214	178	204	169	197	180	207	200	199	219	201	191	231	205	204	190	180	196	215	201	184	196	205	197	170	190	205	208	196	197	210	197	184	187	180	214	175	185	174	201	199	194	175	196	168	230	192	201	185	192	176	177	185	210	175	210	215	205	217	209	183	180	182	185	179	206	188	199	223	184	224	190	195	211	180	210	190	188	202	193	198	206	202	203	204	201	182	189	212	184	198	175	213	207	218	205	187	195	213	189	211	178	227	193	211	204	180	214	213	193	187	215	205	190	175	213	201	196	225	199	213	187	216	205	206	215	191	176	169	205	214	205	196	191	182	212	188	210	199	167	214	184	186	199	200	195	183	191	192	200	207	181	215	209	179	193	204	214	212	198	201	186	214	212	198	179	171	189	181	197	201	175	214	240	202	184	214	215	204	190	199	181	216	209	187	222	227	201	194	208	199	214	189	180	200	171	207	204	164	195	196	190	200	203	203	201	195	186	179	204	196	194	179	168	197	183	212	234	197	173	187	168	188	205	192	178	190	212	191	179	194	190	201	203	187	186	183	206	201	183	197	217	174	202	201	176	178	202	183	206	201	196	189	208	194	202	192	206	187	203	200	189	191	195	188	194	202	207	198	192	182	189	205	208	236	206	225	178	183	195	211	213	191	214	187	205	199	208	207	197	229	196	217	219	221	186	182	214	197	197	210	182	182	203	178	219	187	215	189	192	200	195	192	197	203	214	204	197	197	186	204	181	211	204	200	190	203	204	189	195	202	189	203	176	199	222	193	183	195	191	187	219	200	175	207	169	190	196	188	201	176	197	188	190	191	190	202	175	184	219	183	208	201	225	190	229	194	203	201	194	208	217	175	222	195	212	207	199	198	192	220	203	212	199	198	188	218	196	210	183	199	205	201	197	199	226	199	196	194	194	209	193	209	174	198	193	212	205	174	202	237	170	197	221	219	202	171	188	199	193	184	210	195	193	202	194	218	193	189	182	140	220	200	193	203	206	206	196	200	192	177	201	207	219	223	208	196	170	201	187	208	207	194	212	201	169	171	203	197	185	171	199	194	217	190	208	211	188	239	191	155	193	204	208	215	188	203	184	196	174	213	209	182	187	184	170	208	185	210	194	203	200	226	204	206	182	188	221	207	211	202	175	210	204	206	203	219	215	203	190	173	163	199	221	206	215	218	189	204	208	173	208	189	214	199	201	208	217	177	201	203	194	199	183	199	213	180	179	182	187	204	195	196	166	213	179	187	195	212	191	177	201	175	224	214	199	216	224	206	173	202	219	196	209	178	210	191	192	211	188	191	220	203	209	204	202	209	207	211	212	201	210	195	183	192	197	202	189	191	214	198	223	223	216	202	176	195	192	188	214	175	215	193	178	184	205	171	172	197	200	194	214	240	188	184	193	201	201	193	233	197	212	193	212	190	218	214	177	178	204	198	190	177	187	187	202	219	178	213	205	222	198	189	202	183	191	175	224	191	205	213	199	181	182	197	197	208	191	221	197	207	236	205	201	207	194	222	204	198	222	210	196	188	184	176	172	208	182	216	186	186	175	183	208	217	195	213	196	184	189	172	176	186	178	188	177	202	185	194	203	179	196	204	205	215	204	199	174	206	191	187	191	188	180	174	207	181	163	187	149	212	193	214	199	181	197	213	198	221	206	198	210	222	176	214	197	197	210	184	195	191	191	210	197	195	202	190	195	197	183	184	210	196	199	195	199	204	209	191	194	199	178	202	190	188	194	199	200	216	199	211	203	175	210	210	187	216	207	198	199	184	210	199	191	211	208	208	182	202	182	202	210	151	171	179	188	194	234	220	177	201	182	191	187	191	190	207	179	169	208	189	198	214	211	203	200	199	193	197	210	212	194	212	209	189	200	203	185	196	213	197	212	168	167	202	194	199	213	208	183	190	181	205	196	207	181	170	201	201	204	203	208	205	181	215	188	216	210	184	197	224	216	191	190	201	187	208	191	217	217	200	199	193	173	181	206	198	194	193	197	193	210	179	227	211	192	200	192	198	211	216	192	217	202	214	197	182	192	180	213	184	188	202	231	197	222	189	194	203	191	219	212	206	206	211	207	213	203	221	219	176	187	205	207	177	218	191	199	197	200	189	197	205	193	191	198	197	171	210	189	213	196	208	192	229	197	189	180	192	179	199	207	180	205	197	203	201	191	219	191	186	195	184	187	192	205	192	175	188	177	192	206	203	195	195	212	184	209	201	186	192	186	192	194	172	206	182	211	195	202	186	227	182	199	214	194	207	194	183	201	207	194	186	220	216	201	218	187	192	187	188	182	216	208	203	183	213	214	223	195	208	198	185	147	194	206	201	223	202	182	200	203	191	189	183	186	177	208	230	205	234	199	199	198	205	202	202	204	198	218	221	204	194	196	199
5355	1374	2807	3431	3041	2454	2019	1814	1506	1438	1230	1076	13359	36678	34132	11517	620	563	548	547	547	552	518	538	580	538	522	538	579	517	505	535	504	522	505	540	551	525	547	535	530	577	509	505	541	514	497	506	516	519	513	513	529	531	505	508	567	510	537	557	529	497	550	484	512	517	527	500	511	489	528	522	505	505	519	529	519	544	494	525	520	492	505	546	544	553	526	557	519	507	505	474	532	515	515	554	510	511	519	576	541	505	528	493	523	510	492	534	505	496	488	497	518	500	519	544	499	523	503	514	533	496	508	481	498	512	533	498	496	489	536	475	541	492	539	543	472	498	495	526	531	511	510	501	527	539	510	514	528	539	521	525	502	500	521	501	498	489	520	494	517	518	517	503	544	515	541	506	496	517	563	481	505	500	473	521	498	502	486	488	549	503	530	517	557	520	520	498	530	535	537	546	518	559	527	513	517	523	520	502	541	489	534	506	499	510	544	508	515	539	492	465	501	526	496	514	458	501	518	500	530	488	522	484	509	502	505	478	520	537	503	549	505	502	561	529	493	526	525	517	478	519	486	517	501	525	516	491	556	545	502	567	534	540	515	478	506	516	526	495	519	543	516	491	520	537	498	512	436	515	461	522	519	467	522	516	496	488	436	480	511	520	487	519	524	531	520	531	523	481	488	511	538	498	508	509	520	490	529	523	496	494	544	536	543	558	525	541	526	521	530	551	501	503	531	510	520	472	541	468	515	525	496	513	503	519	509	449	528	535	517	503	511	499	518	531	575	512	489	544	505	545	542	533	495	485	557	543	509	538	532	516	496	524	520	535	494	476	498	553	527	509	530	526	501	543	531	493	479	559	510	516	510	554	536	532	516	513	509	500	493	540	470	520	506	504	521	514	513	531	508	520	510	534	545	466	561	513	501	542	547	494	523	536	534	496	533	486	526	544	537	511	522	500	522	471	514	511	487	549	543	543	524	511	492	520	491	470	487	520	475	521	480	512	496	507	448	520	521	485	523	510	512	504	556	512	556	514	478	471	524	516	502	541	506	480	525	515	530	510	509	525	519	478	536	505	521	506	487	564	526	571	518	521	530	523	502	518	492	489	504	524	571	524	523	561	523	509	476	513	473	536	507	486	525	508	501	471	532	521	513	510	505	481	471	489	513	502	500	503	540	478	529	524	513	538	496	557	510	536	524	503	506	515	522	504	495	491	530	514	521	504	532	496	509	482	495	501	507	522	513	527	528	503	481	507	543	507	524	482	525	508	536	463	498	541	490	516	494	486	497	475	504	504	512	543	532	561	512	505	532	500	498	524	497	542	496	502	471	470	464	479	501	522	517	526	514	449	539	541	505	522	445	481	499	594	515	534	515	499	520	513	482	550	482	518	527	505	528	511	489	494	532	546	542	525	541	520	545	516	487	519	490	483	562	552	548	516	490	505	524	468	525	513	502	499	484	523	513	524	502	472	516	515	506	505	490	490	512	508	529	503	490	490	522	488	532	527	533	492	486	490	472	522	495	528	457	539	493	520	536	506	514	517	462	488	511	499	541	480	492	544	485	460	535	510	525	534	545	477	529	483	461	504	517	501	516	519	527	473	535	512	517	536	536	524	501	449	528	509	489	518	520	547	485	506	502	546	523	517	505	463	512	521	504	519	522	480	488	497	524	531	558	503	517	535	523	554	509	511	495	547	485	499	508	554	519	481	474	478	508	521	553	523	503	503	522	497	529	540	497	521	547	556	531	534	566	510	484	527	508	540	464	520	516	546	484	539	506	551	532	495	527	537	533	521	523	518	489	508	490	545	527	485	539	498	559	496	518	504	461	508	497	482	516	502	495	497	480	543	470	520	472	501	583	529	538	472	520	512	551	470	512	541	482	510	503	510	508	507	484	497	503	514	513	540	457	546	533	522	483	528	492	502	512	509	502	479	491	507	543	485	514	508	519	508	535	518	496	522	554	508	550	509	492	509	548	524	480	498	513	491	535	499	551	497	482	495	519	514	544	556	533	511	532	543	510	486	525	509	528	525	517	507	557	480	484	528	511	517	490	517	491	549	511	512	480	497	500	530	501	498	470	497	487	503	513	525	506	483	522	502	501	495	500	505	526	561	481	495	540	547	522	523	514	492	550	514	470	505	504	534	491	523	514	530	507	515	507	557	549	512	499	487	555	520	593	484	524	545	534	515	524	518	474	528	517	525	523	500	540	453	488	514	486	517	530	490	484	517	514	480	491	511	519	524	521	493	478	546	511	508	556	502	524	521	476	537	563	491	529	524	524	481	500	506	474	442	528	527	535	516	490	535	562	503	557	534	486	530	521	541	551	519	483	510	554	495	502	519	505	536	486	505	500	523	545	551	502	520	531	498	517	528	517	499	482	492	468	532	509	488	504	531	501	559	479	506	522	519	507	511	573	547	524	510	523	535	519	493	517	497	516	496	514	536	506	513	493	537	510	549	540	532	503	498	509	524	538	530	490	502	527	539	523	516	509	518	512	559	541	478	521	508	499	512	500	535	545	516	503	516	531	503	512	506	503	542	545	484	507	551	524	508	501	541	502	531	476	523	528	526	552	484	544	510	552	489	540	467	572	475	544	565	495	530	560	525	523	525	539	532	499	507	542	530	481	512	512	476	522	531	513	538	477	508	474	495	510	506	556	537	488	487	515	532	491	531	501	481	496	502	475	474	535	533	500	513	533	508	494	495	532	515	549	508	544	517	541	506	514	530	557	504	478	504	514	488	499	477	499	535	542	539	530	512	515	498	466	523	576	500	513	521	555	513	521	540	566	507	572	468	506	513	494	495	526	534	485	479	485	525	519	523	480	521	507	530	492	508	524	503	538	524	564	542	484	494	530	514	540	490	488	489	534	552	530	509	509	482	506	522	523	470	521	513	532	501	482	489	518	484	516	507	501	523	488	525	528	486	517	532	532	509	510	518	518	516	522	502	495	520	520	515	523	526	520	519	500	564	522	514	544	506	539	549	514	536	492	515	504	541	494	476	505	546	533	493	486	526	542	532	495	471	523	513	507	525	518	516	508	506	484	528	522	530	495	520	565	525	488	516	493	522	505	476	532	484	513	522	516	503	561	486	505	515	482	473	533	527	517	519	465	499	501	483	486	533	502	488	517	537	507	491	485	492	521	530	534	513	520	515	546	480	523	505	468	556	479	513	532	519	518	472	520	534	532	497	547	514	488	523	512	503	535	523	534	504	534	496	496	518	539	512	530	487	456	518	495	515	500	509	547	533	512	514	467	502	507	499	507	593	502	521	463	523	509	518	535	488	524	553	571	449	468	514	515	542	503	493	518	514	528	487	510	509	509	499	524	515	516	524	511	530	592	514	551	560	512	559	506	495	500	549	475	539	518	533	501	563	515	498	537	525	500	511	506	484	506	481	541	547	503	546	520	532	494	515	490	522	509	478	578	510	498	513	519	491	454	461	557	510	511	536	510	514	553	494	531	499	523	530	505	494	528	501
12769	2360	2511	1842	1296	1040	771	574	480	418	342	281	4311	21528	21074	9069	288	160	147	171	129	138	139	139	138	132	164	122	135	131	127	128	111	143	131	123	112	127	130	129	143	105	135	130	126	143	150	132	131	132	115	125	145	128	149	130	139	129	123	136	114	129	133	132	130	145	136	135	128	106	134	128	153	130	134	126	108	150	159	133	139	120	136	120	136	117	127	110	130	127	139	142	127	117	122	117	119	129	126	130	142	123	124	123	126	107	130	115	131	128	126	133	141	103	117	126	123	129	145	130	105	129	127	129	132	125	129	108	139	126	128	122	131	126	146	105	114	140	109	138	138	135	120	138	111	115	126	120	141	124	126	130	136	134	149	127	113	115	132	124	141	106	117	129	123	129	145	133	122	147	138	149	128	147	126	115	133	126	129	112	139	135	119	159	147	142	122	118	137	107	165	142	109	154	109	135	131	138	117	112	134	136	136	137	124	121	143	118	116	128	148	143	113	136	157	136	129	114	131	137	147	116	136	128	130	120	125	128	127	118	109	123	119	126	118	141	111	123	121	121	152	135	134	117	121	123	123	125	125	133	117	122	121	109	120	116	131	128	117	129	120	123	128	123	141	134	134	128	103	124	123	117	139	143	121	125	130	117	131	121	140	122	143	127	120	145	103	118	110	137	118	130	120	134	147	124	125	138	144	121	119	137	131	134	114	138	120	123	134	128	142	138	123	130	133	137	143	135	152	143	132	124	153	108	115	126	126	148	142	121	128	113	125	123	140	120	127	100	106	118	135	133	131	150	125	133	143	141	144	120	147	144	124	138	151	141	140	128	124	146	137	143	110	125	127	134	124	113	132	117	146	134	144	132	139	149	117	142	151	132	108	142	124	132	131	111	144	152	136	130	130	145	110	120	125	126	156	140	123	143	131	147	139	142	147	110	126	124	125	135	120	116	142	132	137	135	103	131	123	128	140	129	130	130	136	135	125	146	156	135	122	133	131	130	132	119	125	109	138	136	133	139	122	137	146	131	131	127	131	116	142	132	124	137	153	129	118	149	121	126	141	118	129	142	121	121	98	127	131	121	145	123	136	129	133	153	118	119	139	135	138	111	138	147	134	126	131	127	132	144	137	139	135	119	132	138	134	118	119	143	120	124	116	149	126	142	110	134	140	123	135	130	129	120	116	148	107	119	119	125	132	119	113	151	135	137	139	133	126	130	111	132	139	121	109	123	112	128	131	141	143	117	135	120	134	123	125	141	142	120	121	121	122	105	135	128	113	130	111	119	132	130	131	126	129	132	129	116	122	119	146	138	148	124	131	150	119	134	113	118	126	132	150	118	119	126	112	144	131	130	114	141	140	121	130	141	124	104	136	139	107	132	120	123	140	138	129	137	140	126	130	136	135	139	134	119	135	124	123	122	126	122	133	119	134	127	127	140	141	130	138	133	128	145	135	135	125	136	142	101	131	121	127	130	142	132	112	114	128	137	141	135	132	139	131	114	142	131	101	120	133	132	149	138	141	127	123	109	129	124	123	130	139	135	158	149	118	130	117	132	121	136	140	130	155	130	135	136	115	142	118	129	121	124	122	113	163	121	139	138	136	127	125	132	104	115	138	124	141	144	155	136	129	129	121	111	149	126	112	139	145	123	127	137	123	111	119	130	125	124	116	130	141	142	125	148	143	132	103	128	117	138	139	139	143	121	129	129	115	147	127	136	84	119	117	125	114	153	133	147	114	121	114	149	127	124	134	133	142	132	146	113	133	160	142	120	124	117	143	128	122	140	132	128	125	127	108	123	141	125	123	132	125	138	145	139	125	129	144	129	123	111	137	141	130	151	124	133	91	151	130	136	116	140	138	120	147	149	133	109	130	122	145	123	132	127	136	126	122	139	116	124	144	142	110	129	133	132	144	124	124	120	141	116	134	136	129	139	118	128	130	131	155	120	148	142	132	129	151	130	126	116	126	113	118	133	124	133	147	144	115	121	123	128	131	107	136	132	130	139	164	135	127	135	118	156	138	128	130	144	133	132	112	105	132	120	146	148	132	135	120	133	116	137	122	150	132	137	118	136	114	143	124	150	130	133	111	143	132	117	144	145	129	96	134	115	126	113	120	122	115	114	115	140	127	132	110	127	111	103	116	106	123	125	110	137	133	104	103	130	126	143	131	121	127	133	122	140	114	116	146	132	131	126	116	130	116	148	143	130	143	121	145	138	133	142	114	130	120	120	111	143	144	112	131	135	141	127	147	111	127	122	131	131	133	157	127	120	136	148	117	130	133	132	144	129	126	144	121	134	121	140	138	126	131	121	137	122	116	135	142	141	147	125	146	133	150	133	134	150	114	140	124	139	142	129	127	126	126	117	106	147	145	125	126	120	131	137	126	133	115	129	142	140	134	139	137	112	120	146	154	144	138	130	122	139	121	133	119	154	143	122	132	128	120	126	134	138	136	131	139	136	144	119	120	125	130	110	142	130	133	121	139	146	106	142	127	106	124	127	156	132	139	118	138	111	125	102	126	130	124	122	135	106	132	126	130	114	108	120	130	144	114	138	141	121	112	130	112	135	114	134	127	120	106	148	148	119	134	108	123	132	126	137	138	133	118	123	144	129	130	110	137	146	125	134	147	146	126	147	135	154	145	137	136	137	117	117	110	136	136	142	142	111	125	144	129	127	105	120	140	119	130	118	120	111	136	156	127	113	138	124	131	111	156	136	116	152	126	150	132	124	139	116	155	129	127	121	132	115	134	123	124	114	153	128	128	136	145	132	135	120	138	137	131	137	125	134	113	143	115	125	131	154	136	139	118	131	165	120	142	133	137	123	126	117	115	100	136	129	106	140	117	144	133	144	128	147	137	130	116	142	121	137	114	147	121	137	119	129	130	118	125	127	121	130	127	125	124	139	139	117	128	124	119	130	130	143	131	131	130	125	119	127	116	118	134	151	124	131	128	124	143	139	133	146	128	122	119	132	120	133	140	129	130	131	127	112	127	154	122	123	132	147	130	157	131	135	157	134	117	111	124	132	123	108	132	129	139	136	113	144	135	109	115	133	127	156	129	106	114	123	119	134	155	125	118	133	123	133	153	133	133	125	148	145	144	126	131	160	143	119	129	132	108	124	136	139	126	138	120	129	124	145	121	132	122	125	130	116	118	131	124	119	126	143	127	150	121	113	135	132	131	132	116	166	130	125	111	128	141	141	156	113	122	126	135	119	135	121	138	147	118	139	137	143	135	115	136	134	138	144	135	138	122	124	132	131	169	133	116	123	148	126	131	133	113	123	125	127	122	108	131	116	129	133	104	112	127	143	161	149	137	137	114	125	138	134	123	115	134	117	137	140	148	134	120	135	111	125	140	140	139	125	138	153	122	125	151	135	133	133	127	140	133	125	134	120	153	139	115	110	133	127	132	158	110	154	130	136	135	136	132	137	121	115	130	121	135	125	149	126	110	133	126	142	111	121	146	140	127	116	133	130	134	132
7192	2072	4802	5432	4827	4203	3221	2789	2330	2287	1618	1488	16079	45777	43285	18856	510	464	407	419	431	408	440	391	398	374	402	400	366	379	399	347	365	368	395	358	365	382	363	367	367	386	317	380	380	332	335	381	353	350	363	357	349	351	340	355	372	353	331	367	346	367	352	342	354	354	333	332	362	325	376	370	359	323	325	361	305	360	336	349	353	347	332	321	298	292	338	348	356	375	336	395	341	347	338	332	330	350	357	357	328	329	342	344	349	355	362	351	320	337	323	342	331	330	348	356	335	360	338	353	358	369	354	343	337	344	382	338	331	329	337	323	334	348	349	362	365	390	366	352	330	358	359	343	312	342	337	333	314	334	347	332	331	324	329	351	326	337	355	317	307	370	347	355	344	342	331	346	355	345	317	344	329	333	349	366	352	332	378	355	330	335	339	364	345	350	339	317	313	296	343	331	366	305	328	338	340	361	335	329	355	380	343	334	349	363	319	336	371	372	328	319	373	362	360	320	326	323	348	327	338	349	348	361	324	374	381	331	355	336	333	351	329	350	340	358	327	327	352	339	361	326	339	344	324	323	335	350	331	333	340	345	337	342	357	369	332	357	361	336	323	338	305	331	331	345	329	331	338	339	355	328	353	333	321	323	342	357	329	356	371	340	371	361	358	352	333	354	393	355	332	368	341	338	363	345	369	328	380	322	336	342	322	348	343	314	337	327	323	340	348	334	353	340	340	355	321	294	343	321	368	340	323	347	355	327	345	324	337	394	336	356	349	351	323	330	376	345	374	350	365	330	367	380	343	314	353	356	334	346	332	354	355	385	332	336	358	346	330	341	335	343	324	353	339	357	377	338	336	348	327	356	362	371	341	308	357	345	332	349	338	374	354	344	342	336	336	344	339	319	362	317	309	378	335	351	297	358	385	369	357	351	341	344	354	336	349	360	324	340	312	364	325	356	312	321	324	335	343	327	337	347	325	330	347	347	354	351	339	398	345	318	365	347	346	325	375	321	344	352	329	315	360	366	352	343	335	331	323	323	347	341	379	341	363	312	376	336	320	357	338	398	343	322	358	326	350	347	369	362	332	338	347	322	366	331	364	365	336	352	304	336	357	337	346	342	371	328	301	350	362	368	356	339	304	324	345	342	329	367	366	310	313	365	332	332	375	339	361	324	368	312	332	375	355	348	338	350	372	359	357	330	314	333	345	307	336	373	366	321	343	329	328	335	332	354	346	322	331	348	339	331	324	346	329	345	350	325	329	333	354	342	323	338	338	348	328	355	332	343	332	346	365	318	346	327	360	334	378	346	334	372	341	338	398	322	337	371	352	341	343	361	370	310	363	349	339	320	317	348	315	302	366	309	388	306	333	351	354	325	337	330	368	336	334	334	358	334	324	325	345	357	350	338	344	320	351	350	332	343	363	350	355	298	309	333	351	363	336	335	336	333	332	354	319	351	358	335	332	334	339	358	357	359	405	370	359	331	314	335	336	363	368	345	346	310	330	344	330	356	374	330	347	329	373	368	343	351	339	316	362	332	353	366	323	354	350	356	318	328	316	369	315	336	363	344	331	361	344	385	369	333	355	325	341	350	328	341	361	342	340	329	340	374	349	348	339	347	311	355	324	356	330	360	337	346	305	332	321	363	353	318	320	332	342	343	329	358	348	339	342	347	340	358	386	342	340	316	372	306	341	331	337	376	348	365	370	345	364	354	360	327	364	332	350	373	378	350	332	371	361	347	385	333	320	342	342	334	349	359	370	333	317	355	368	331	353	321	347	359	329	368	332	365	311	341	343	296	371	364	390	377	343	331	380	323	339	367	375	310	372	343	318	357	331	330	340	359	325	366	370	331	347	329	367	365	373	314	348	378	324	327	337	362	362	328	359	325	337	358	330	305	340	352	352	325	351	368	337	317	340	353	348	329	345	348	361	298	341	341	336	334	338	362	357	374	331	380	331	321	322	344	342	328	323	325	339	346	349	361	352	362	329	347	361	339	338	363	352	338	305	368	377	323	343	318	334	339	337	319	354	340	364	319	326	313	341	370	334	329	346	350	305	357	331	341	346	343	342	331	358	346	326	336	341	345	341	315	365	331	317	321	375	369	355	317	335	354	338	341	358	357	356	361	366	376	358	355	329	345	329	368	344	353	378	369	342	325	351	327	344	327	350	367	350	327	349	334	336	355	365	308	331	379	333	351	350	379	331	359	324	345	342	376	321	342	332	346	351	329	349	344	380	358	356	351	341	334	367	368	344	364	358	372	366	316	350	327	329	362	366	334	346	355	377	347	352	330	346	333	369	350	328	317	344	342	332	354	333	331	327	343	301	383	343	353	357	364	312	373	337	333	347	343	355	380	364	325	346	305	357	313	358	335	327	325	334	359	341	359	344	341	340	334	332	359	351	361	342	349	337	363	343	325	333	330	362	328	348	345	382	331	324	357	339	345	361	370	381	344	370	323	349	329	330	350	337	306	339	354	340	346	371	372	336	347	353	369	371	345	335	310	371	309	360	317	366	360	333	339	335	342	338	310	337	319	313	345	349	332	322	353	336	340	344	348	362	351	344	335	335	343	336	371	325	328	350	329	309	325	330	335	351	353	312	356	348	391	342	340	345	349	327	337	337	348	364	349	341	330	314	351	330	345	328	315	337	373	325	386	366	327	372	326	323	334	341	352	326	337	359	351	360	334	316	352	341	333	335	363	353	322	343	318	317	363	369	346	302	341	376	357	362	342	349	326	347	329	352	332	362	329	340	351	344	340	310	355	374	330	355	324	355	373	320	326	306	333	376	356	307	338	351	334	349	361	345	340	347	342	315	375	387	337	315	324	346	315	340	341	336	353	346	337	354	345	339	334	340	359	348	347	361	366	315	338	357	314	327	367	323	335	315	352	301	338	355	330	355	347	324	325	334	342	346	345	341	343	347	343	332	371	341	345	343	314	341	337	323	342	359	357	370	335	333	366	361	382	347	358	333	349	357	327	321	337	370	334	384	315	353	346	358	343	338	311	339	345	346	376	332	365	351	345	306	352	317	337	345	341	349	371	347	344	343	346	355	375	355	368	328	353	355	371	359	319	345	360	345	318	326	327	346	315	324	352	305	381	338	387	368	288	298	311	358	337	351	340	334	327	366	325	342	326	375	370	315	361	336	345	385	352	354	355	363	329	339	357	355	313	343	356	334	359	328	305	389	350	352	365	324	326	375	340	332	350	314	316	341	361	319	329	340	336	342	367	323	354	326	334	360	336	335	313	318	313	323	331	340	356	382	324	333	298	353	356	357	355	354	345	340	358	328	310	312	344	335	350	329	320	378	328	328	333	322	343	336	349	346	325	351	318	353	364	376	350	360	340	320	303	329	351	362	357	358	373	340	337	327	326	335	333	341	330	347	332	333	332	357	325	354	361	318	331	360	345	354	343	339	357	356	325	333	344	329	322	311	363	369	358	315	367	341	344	358	374	348	367	329	371	321	367	339	339	323	356
1849	172	178	177	161	171	173	158	155	124	135	150	196	895	1229	720	151	153	134	144	148	159	164	145	139	160	151	154	167	142	158	146	160	148	151	167	140	144	143	141	159	155	150	146	142	132	159	134	159	139	116	140	150	146	148	158	149	136	159	167	139	160	157	143	159	148	134	155	143	172	147	133	151	159	139	152	152	141	168	174	156	143	141	162	157	146	149	156	145	143	144	149	153	136	145	144	146	133	150	150	143	162	137	144	129	150	148	131	155	164	149	138	169	166	153	146	156	156	151	145	147	137	166	186	142	168	139	153	171	165	154	154	134	132	154	154	169	133	164	184	140	133	142	141	140	128	142	152	120	157	142	148	173	158	138	163	149	166	163	137	158	144	128	157	152	132	149	166	160	146	141	133	149	159	160	152	139	122	162	165	153	159	172	112	153	165	139	141	151	128	148	130	150	143	128	153	155	147	143	147	152	135	138	149	140	156	149	153	135	143	184	162	132	164	139	133	135	144	147	161	157	168	131	151	152	153	138	143	146	150	146	159	149	144	153	169	145	157	163	165	149	136	152	131	141	147	151	147	151	123	144	156	156	152	169	137	168	154	178	138	141	162	136	157	136	127	162	134	175	146	129	149	158	133	165	164	142	158	160	132	153	149	166	146	140	163	159	156	152	155	145	153	141	151	162	148	160	163	132	120	165	161	133	145	155	157	158	154	144	127	125	149	155	124	163	157	135	177	138	160	142	154	159	153	143	150	137	154	133	136	156	140	153	118	146	150	148	133	151	147	128	157	150	140	153	133	164	136	145	146	144	157	168	149	140	153	149	160	138	140	168	165	158	159	157	156	168	129	168	148	134	157	160	165	134	162	153	158	151	155	143	158	142	148	160	160	142	150	148	146	149	137	144	150	149	161	145	157	157	159	153	153	179	152	142	142	144	122	135	146	124	157	149	160	151	142	138	146	158	145	169	155	144	144	138	147	170	144	151	133	136	139	134	150	151	137	167	151	151	170	145	157	181	155	177	169	154	153	138	137	140	152	164	135	146	157	140	148	170	151	135	151	153	143	141	146	140	141	152	162	157	170	146	122	145	158	158	156	144	145	156	151	156	158	152	140	146	139	130	156	124	154	143	132	126	148	159	148	145	148	152	155	148	138	151	141	155	161	146	152	164	148	130	155	149	163	136	156	141	134	141	126	124	155	145	171	148	141	156	151	169	149	141	149	166	165	125	129	165	144	158	164	145	142	138	158	137	179	165	154	128	135	166	145	145	147	145	136	142	162	148	147	147	134	149	144	146	153	130	139	149	150	149	145	101	149	158	139	154	160	150	144	136	152	152	161	165	133	163	162	138	157	140	168	128	146	157	172	139	165	157	127	158	129	155	122	156	170	163	152	128	160	165	167	133	141	159	173	141	145	154	146	137	144	154	156	168	143	167	132	154	162	130	149	146	132	161	150	177	149	137	151	150	143	167	149	120	156	136	161	157	126	150	154	158	150	145	139	157	145	151	152	149	157	140	157	147	154	144	156	136	173	133	162	162	159	189	148	151	147	123	178	153	144	160	178	167	160	158	113	165	144	136	162	158	161	178	154	156	143	144	133	183	156	159	151	162	162	149	151	159	158	157	159	145	169	142	143	173	150	129	149	129	138	167	135	133	159	146	146	149	136	146	161	129	156	146	133	143	154	158	160	149	148	150	149	142	138	137	149	142	151	136	153	132	147	165	143	114	159	153	142	154	152	141	176	177	163	135	154	136	173	129	126	159	161	138	150	143	144	163	176	139	129	140	155	177	141	153	150	154	157	148	155	147	142	162	157	161	140	143	152	134	145	149	148	167	147	172	148	158	142	162	140	134	129	158	171	169	126	172	135	144	154	151	147	125	144	173	148	156	153	144	145	144	152	158	131	149	136	154	158	142	161	156	169	153	159	161	164	158	175	156	151	140	115	148	147	150	161	141	156	138	153	142	172	142	142	137	124	111	159	177	169	162	137	147	127	160	159	129	115	171	159	142	154	135	149	145	115	136	172	135	142	167	149	127	171	144	135	162	155	144	141	136	151	155	142	148	147	121	149	151	162	162	123	155	138	160	138	155	153	140	154	140	146	144	143	163	137	147	137	141	137	162	146	153	163	138	146	160	171	144	141	157	151	131	126	141	132	122	134	155	143	161	167	140	162	168	155	131	140	134	154	153	151	164	149	144	168	167	153	150	155	142	146	131	137	143	130	163	139	144	145	128	151	161	146	131	147	149	169	146	140	140	131	147	153	158	140	163	152	142	155	143	143	144	172	144	155	156	135	152	163	139	156	141	127	136	157	171	158	149	140	171	135	151	145	146	181	142	158	158	137	163	159	155	149	161	131	152	148	140	123	151	144	125	153	120	146	161	152	161	157	163	151	138	161	157	140	148	154	153	160	142	145	157	158	139	174	144	155	139	154	154	141	134	158	137	161	147	132	139	131	156	148	156	153	154	144	159	154	148	140	137	144	155	141	164	143	146	159	155	136	164	150	142	145	162	159	157	144	140	134	154	141	171	154	150	138	141	167	131	151	173	171	156	146	150	176	140	143	156	130	150	118	161	161	137	133	135	153	161	157	138	145	151	152	149	146	160	142	154	155	156	138	136	146	160	151	141	149	131	153	164	149	168	145	147	146	164	157	145	149	138	161	136	141	156	152	143	173	142	136	134	154	160	142	143	147	148	138	149	149	146	138	129	134	143	140	141	160	134	144	144	158	156	125	150	160	157	150	153	149	139	146	152	151	151	170	144	154	153	153	143	155	143	149	146	144	147	137	151	155	145	149	139	132	146	137	152	144	118	140	127	165	150	152	144	162	144	146	171	157	158	143	160	136	150	139	141	142	140	143	176	173	147	154	161	155	156	139	160	146	170	149	148	158	139	147	158	164	158	149	154	166	161	138	142	159	159	152	150	151	151	136	135	134	169	151	150	145	133	153	141	143	143	163	140	179	148	150	162	160	166	137	139	141	146	174	151	157	143	152	154	137	162	166	126	136	129	126	163	147	141	146	139	143	147	152	146	158	159	148	137	126	161	168	163	172	129	159	167	139	142	165	160	150	139	138	151	144	143	170	132	143	170	164	120	165	160	167	142	146	134	147	129	146	165	147	141	155	156	156	141	148	146	157	140	158	148	158	150	142	160	164	157	153	138	149	135	144	154	134	137	134	150	163	155	145	153	153	149	154	141	150	143	143	137	147	147	139	168	179	131	169	159	161	158	142	144	161	139	147	147	163	154	148	172	145	149	128	146	153	154	141	140	131	150	154	166	153	141	146	148	143	147	153	149	160	139	159	158	138	118	162	164	144	136	140	145	146	168	141	163	150	172	157	142	135	147	131	158	139	158	164	129	152	130	143	129	148	151	167	146	163	126	156	150	157	149	157	129	157	136	175	154	161	156	169	144	127	156	156	163	145	152	152	162	144	142	170	149	142	159	131	146	155	146	137	140	155	157	153	141	153
2027	493	531	580	540	572	493	501	442	448	427	439	965	5897	7134	3387	409	400	411	413	438	427	414	407	401	419	373	412	398	407	402	410	375	396	402	417	425	423	409	408	409	432	426	393	402	386	400	424	417	433	448	399	374	418	385	407	367	401	411	430	427	378	383	406	414	396	418	375	420	417	427	395	430	392	388	398	427	415	415	453	412	422	400	398	420	389	394	390	414	376	393	417	418	410	407	422	430	436	397	410	417	409	411	396	381	392	393	407	400	402	413	432	408	396	389	432	420	416	391	376	385	395	404	429	411	439	413	416	425	447	425	402	431	408	427	413	408	439	398	389	431	391	393	407	422	396	367	398	410	397	383	399	416	366	398	415	396	403	391	392	426	375	432	407	405	404	434	393	413	408	399	413	440	451	417	419	439	418	417	368	358	397	389	447	401	412	404	467	385	417	396	384	383	412	384	423	430	427	414	416	397	435	392	411	436	405	408	380	387	465	439	424	398	414	387	394	390	408	394	369	379	395	400	420	429	383	402	403	383	422	433	410	418	431	400	383	413	418	382	415	409	399	410	418	342	408	423	409	429	407	441	405	436	399	440	423	382	392	390	400	411	392	392	448	393	406	431	380	407	397	410	438	442	415	405	417	419	384	441	373	405	382	425	401	403	379	416	418	384	403	389	414	411	409	415	408	437	413	425	379	387	400	402	405	399	404	411	429	385	396	396	368	389	362	380	410	398	422	427	386	402	402	389	382	429	409	380	428	419	390	389	395	423	382	407	408	404	395	414	384	396	415	420	414	438	404	403	430	443	421	416	411	366	407	426	425	364	394	381	384	421	405	420	432	395	394	423	402	380	438	389	427	393	387	416	387	393	397	412	408	406	431	414	386	429	375	408	376	426	404	404	406	414	415	434	428	424	374	401	405	418	388	396	424	413	428	423	370	391	402	403	397	406	380	405	408	432	386	397	433	429	371	403	410	402	405	376	371	416	405	414	411	416	421	414	400	406	394	385	417	413	418	431	400	371	412	393	366	418	400	427	408	369	430	373	414	403	408	385	411	423	422	446	454	420	427	458	371	392	419	417	414	396	394	419	408	404	367	394	436	406	426	427	443	391	398	378	380	367	421	407	405	393	380	407	409	414	399	435	456	388	413	415	372	402	394	403	383	411	444	416	398	405	396	355	416	407	404	447	414	468	389	397	391	419	428	390	402	398	444	394	411	401	392	426	397	444	418	407	397	402	425	416	397	419	402	402	390	453	403	425	422	435	456	412	421	407	435	432	418	423	410	435	408	393	417	409	368	436	362	406	367	399	400	363	432	436	404	412	394	378	386	360	399	384	407	389	385	404	444	433	408	416	385	362	410	433	396	397	400	408	428	408	398	417	396	434	451	404	378	416	421	403	417	395	404	391	416	424	428	405	453	423	378	402	386	405	408	411	387	427	435	395	403	429	382	436	421	392	414	401	382	398	401	423	361	452	416	383	395	392	398	404	423	407	384	416	417	410	378	404	416	434	433	433	412	426	398	417	397	350	402	418	411	421	416	411	410	403	402	390	434	412	417	452	390	393	417	408	418	405	411	409	407	416	367	432	388	436	433	381	400	390	411	438	395	418	379	402	365	447	439	417	425	436	392	447	400	382	427	432	414	432	404	402	430	405	404	410	425	438	436	440	404	406	438	409	425	415	387	422	455	447	406	388	404	421	390	387	412	391	422	418	418	413	429	376	413	416	423	377	407	385	392	435	398	412	418	413	394	400	395	458	379	406	376	403	389	385	429	421	399	435	441	390	375	369	411	414	435	428	395	386	393	407	411	373	391	423	407	413	405	386	401	425	435	404	414	383	417	373	404	458	414	424	414	415	414	396	422	448	377	398	415	449	406	425	392	423	441	397	413	394	442	378	401	402	421	390	414	416	390	392	392	415	414	361	429	425	426	405	402	378	401	384	409	426	397	399	418	403	422	386	419	412	417	453	357	428	417	426	427	373	397	410	447	431	409	437	400	423	421	397	415	390	388	384	401	424	400	434	408	400	422	416	426	454	431	421	417	422	395	412	417	384	414	394	369	423	407	440	433	442	424	369	415	393	390	434	396	403	376	407	405	398	427	403	400	400	408	422	383	423	418	417	407	440	398	416	397	386	401	417	418	421	402	402	408	388	402	398	374	391	437	388	420	382	418	408	385	364	395	391	350	403	394	417	437	379	410	433	420	427	388	384	395	408	422	426	411	385	404	402	427	437	394	395	393	423	384	392	391	398	415	421	410	419	386	401	407	393	394	413	433	400	412	434	388	403	393	392	435	422	384	427	393	394	416	406	406	412	385	412	342	390	381	434	383	429	392	387	416	422	398	402	421	445	404	422	369	427	399	402	408	389	406	428	443	412	444	439	398	461	382	417	414	435	404	414	440	414	411	424	390	423	405	413	447	407	389	462	415	412	412	396	379	367	402	389	425	386	396	377	388	417	406	395	395	402	444	422	424	404	415	428	435	428	409	420	455	391	425	397	399	421	410	401	429	404	398	421	414	431	376	407	400	413	401	396	418	363	399	412	395	396	408	354	412	409	396	404	402	396	404	414	426	406	385	413	414	433	380	457	405	413	412	394	470	440	401	438	388	386	421	434	423	425	394	414	404	393	417	379	401	416	398	420	409	382	431	414	349	391	422	454	406	402	447	396	407	399	423	431	397	404	424	425	393	382	408	420	404	405	363	425	440	393	383	382	440	388	439	428	433	410	387	423	420	416	408	359	404	406	450	412	411	403	421	426	418	385	392	421	400	399	451	423	415	382	406	409	413	407	408	384	426	402	400	387	405	415	392	407	407	428	384	391	400	404	383	375	406	434	431	401	409	404	408	389	417	408	405	403	412	437	386	436	444	424	413	386	430	396	433	400	398	406	413	451	398	397	389	441	410	397	426	422	422	425	383	428	424	382	416	397	411	406	427	399	417	411	422	408	385	389	376	407	431	446	409	396	398	395	375	437	426	400	418	421	412	403	388	407	393	417	430	409	395	397	408	392	380	409	434	374	433	391	407	402	437	432	394	393	402	461	409	424	424	378	404	366	413	431	419	436	399	440	433	403	425	412	410	473	406	430	401	440	438	396	384	385	433	404	407	413	411	399	407	419	373	412	416	390	382	408	411	422	417	430	435	387	420	395	396	422	416	390	437	401	418	374	431	390	370	412	398	404	403	390	385	389	443	337	412	400	415	394	425	404	399	412	421	396	426	427	446	402	380	378	407	420	403	391	393	425	417	406	415	389	427	410	393	405	405	397	417	402	387	404	411	421	437	401	401	423	438	446	406	395	440	390	420	395	403	396	373	457	378	406	408	405	384	367	408	401	418	411	414	397	406	411	419	422	400	443	405	365	394	419	421	408	401	400	444	416	411	418	436	394	375	409	419	424	400	407	422	389	409	386	390	441	373	395	383	375	422	403	410	449	420	433	400	434	407	438	411	418	394	390	425	395	366	430	389	391	410
6683	1073	1241	1026	783	543	510	416	395	372	300	294	2651	11295	11731	6392	357	219	210	204	205	217	194	196	209	198	206	194	200	212	213	217	189	197	220	221	208	217	224	202	206	181	202	201	187	211	236	199	198	209	189	211	216	186	196	209	218	207	204	199	190	215	209	176	189	188	187	201	178	220	196	231	202	200	201	215	198	184	211	213	199	216	200	190	194	213	196	210	215	185	210	200	194	199	236	191	198	225	180	197	190	238	233	194	200	202	229	207	213	199	221	190	233	197	232	191	188	185	216	201	199	203	216	213	225	216	222	212	197	228	195	215	190	191	212	203	209	199	208	166	171	199	210	203	224	193	217	196	216	208	210	194	201	209	206	212	215	220	184	231	211	216	219	209	216	184	232	189	205	188	202	224	199	185	194	196	215	203	240	172	178	214	191	199	199	204	217	222	220	226	229	188	193	210	189	197	201	198	183	187	214	203	212	202	187	204	214	198	209	179	212	199	193	203	182	174	219	199	202	203	185	234	210	217	173	200	194	202	179	199	192	209	211	202	201	207	214	217	187	223	211	231	227	195	199	194	194	213	225	199	187	213	170	199	206	202	190	188	193	209	213	190	186	218	211	184	198	208	214	220	210	181	175	189	203	219	234	212	188	235	211	190	205	206	230	197	217	195	207	209	180	214	195	189	195	219	192	189	187	216	226	195	225	196	196	177	206	201	209	195	194	199	196	214	217	208	207	195	209	226	191	210	210	189	193	196	210	190	209	225	201	221	209	226	199	203	189	221	180	200	200	218	173	201	229	217	197	208	233	208	190	164	210	228	197	193	203	182	204	219	224	240	198	206	174	192	167	201	190	186	190	190	191	213	209	158	188	178	211	214	195	189	187	225	209	192	211	192	217	203	215	194	190	190	205	205	205	206	193	204	195	226	184	208	181	216	193	194	189	203	192	211	214	223	191	204	217	204	205	204	198	216	220	188	203	206	210	215	201	202	223	196	220	220	185	242	210	193	205	164	207	205	178	191	188	187	170	192	219	212	179	202	214	168	213	208	216	187	184	200	201	216	213	209	214	183	187	223	189	189	193	200	223	225	213	233	187	202	190	230	198	199	218	203	210	195	195	201	187	217	208	220	190	183	169	206	181	195	217	188	202	221	225	184	215	202	214	194	219	224	193	210	201	188	193	195	198	237	196	193	193	214	218	195	200	180	203	179	206	182	199	175	195	214	187	184	190	207	207	204	198	214	192	210	201	189	210	197	186	206	194	196	202	183	206	226	205	196	193	216	216	206	195	183	202	197	210	191	210	222	213	196	197	205	203	208	189	211	205	190	223	250	214	187	213	209	217	252	180	209	186	225	199	190	201	211	187	205	182	192	201	240	193	209	182	216	179	187	217	180	187	197	193	186	211	238	195	202	221	201	177	191	183	186	214	194	214	202	217	201	202	206	182	246	202	233	201	213	188	206	222	191	217	210	193	209	217	196	194	210	187	200	226	188	223	213	172	193	191	179	190	203	213	195	226	233	215	226	216	205	178	206	197	203	216	185	249	208	197	214	195	219	229	215	203	220	197	211	225	189	234	219	204	201	209	198	195	207	205	190	207	219	189	173	223	211	199	211	206	198	189	197	203	211	211	231	236	211	186	219	222	204	208	207	208	186	188	202	188	198	206	204	199	212	219	170	215	193	190	186	203	176	211	210	197	205	187	179	211	202	191	197	185	196	196	202	198	202	187	188	222	211	184	203	176	212	199	190	187	191	195	182	204	189	204	209	199	192	202	191	217	203	194	199	174	196	211	210	201	199	229	220	203	203	208	176	183	188	204	198	217	202	193	193	189	212	191	188	221	215	182	207	203	206	206	197	206	208	213	213	172	185	197	189	192	182	217	220	205	222	196	174	209	214	217	170	195	188	180	206	186	181	214	202	198	229	230	217	184	194	214	206	206	194	194	223	189	199	198	193	199	222	206	219	193	203	204	205	212	173	200	196	205	188	218	213	208	208	208	199	201	207	192	222	212	204	190	174	216	206	177	214	201	233	177	190	218	224	203	216	194	215	203	215	212	204	178	179	219	216	199	184	213	214	217	170	210	202	190	197	172	220	219	209	191	202	200	190	228	196	233	207	178	211	206	208	204	195	209	209	207	197	201	208	198	200	216	202	208	223	218	212	200	202	183	192	185	186	206	191	222	215	237	194	188	187	216	190	216	203	179	201	213	222	190	173	199	187	226	202	203	222	200	203	186	192	178	211	199	201	225	187	222	200	203	212	196	192	193	185	183	203	188	203	198	187	193	228	188	213	238	223	209	213	180	173	203	206	191	184	203	211	236	202	211	208	225	196	190	211	239	182	208	203	187	181	195	216	191	184	210	212	195	221	209	197	207	210	236	238	213	217	197	196	205	227	226	182	216	200	183	187	214	221	172	187	213	192	203	208	212	203	189	225	203	196	226	218	191	196	192	218	194	201	188	199	228	206	210	183	210	222	202	221	233	195	203	204	218	218	166	212	222	192	191	205	199	194	173	191	183	203	192	205	224	196	167	182	211	188	228	209	191	194	184	213	219	199	193	222	187	190	220	194	211	202	188	218	192	195	200	199	192	204	214	206	212	178	194	194	206	216	204	176	198	218	197	206	208	225	216	178	165	207	195	190	204	187	202	201	210	192	193	200	204	188	176	224	210	186	178	209	194	215	208	221	189	185	203	209	216	186	206	178	201	175	210	209	206	178	208	210	217	170	235	198	195	216	209	173	199	238	211	208	221	206	197	209	210	196	207	219	196	203	210	178	211	223	184	207	194	184	233	198	179	179	200	188	194	189	191	198	230	217	220	232	192	218	214	184	200	214	189	208	215	199	187	213	188	231	200	224	187	222	202	209	192	189	224	213	200	204	204	206	183	196	188	195	200	218	204	241	222	211	201	201	179	200	226	193	200	201	227	201	180	185	210	205	226	204	170	215	197	232	205	194	182	205	189	216	209	180	199	201	223	205	191	207	182	224	196	197	218	191	196	201	221	191	195	191	204	185	214	220	203	196	184	216	211	183	199	198	219	190	211	207	219	188	194	203	233	190	206	195	197	186	211	221	211	213	219	228	175	213	184	224	197	213	191	206	201	205	182	228	200	231	192	173	208	198	200	198	207	202	200	182	199	192	187	212	207	194	192	195	162	187	184	200	202	211	213	217	200	189	223	189	209	184	214	202	203	211	203	194	188	199	206	202	192	187	212	216	199	173	221	190	220	194	212	209	181	222	211	215	200	199	202	208	207	199	188	199	202	211	171	202	237	184	190	233	199	213	203	206	205	201	220	235	192	219	203	218	217	214	197	188	238	196	243	216	210	204	185	199	257	206	193	190	199	200	186	180	176	201	202	200	225	207	212	228	189	206	184	199	169	196	212	211	175	194	211	183	185	221	198	193	154	221	210	178	209	200	217	195	213	194	194	188	194	204	188	207	212	209	184	203	193	237	188	193	218	195	208	200	182	193
5418	1357	2885	3384	2854	2499	2039	1764	1466	1526	1321	1143	11788	35219	33936	19986	847	559	591	560	598	573	604	573	546	565	562	514	520	544	564	526	565	552	532	563	511	584	547	527	576	554	521	551	561	527	547	553	532	579	529	529	554	501	549	531	511	583	502	542	504	542	538	563	521	478	513	574	531	562	514	496	558	476	538	510	536	531	558	563	518	502	542	561	522	526	561	537	518	497	564	515	519	505	535	521	536	463	508	552	579	542	521	507	521	578	535	523	542	558	496	559	525	508	506	479	523	499	552	482	540	493	505	499	532	519	516	527	521	518	524	500	513	550	469	510	531	552	571	536	536	505	522	518	542	525	533	520	517	520	526	533	536	486	477	511	555	538	553	535	514	454	512	520	492	493	550	536	534	488	516	529	532	526	487	558	528	535	543	552	512	527	508	519	505	494	516	511	551	507	512	507	539	487	564	553	511	521	515	522	509	530	510	544	546	522	567	562	497	524	512	485	516	547	530	493	533	537	519	495	519	542	573	548	570	529	521	525	536	519	493	502	507	530	549	528	535	497	514	520	546	521	520	544	518	567	535	574	541	501	541	516	540	553	546	535	525	547	498	514	542	518	529	516	484	539	523	517	569	497	492	554	526	538	539	547	543	560	502	550	553	529	538	567	499	523	558	546	557	517	533	531	537	491	549	480	519	575	504	505	467	516	504	536	515	537	529	507	538	539	536	517	515	579	515	562	536	504	509	517	539	528	531	499	553	502	480	512	580	544	574	529	504	531	544	514	507	561	529	516	500	495	534	523	531	540	526	514	550	537	547	538	528	506	541	518	493	571	535	528	544	526	533	528	512	517	509	536	524	515	547	540	515	572	525	533	545	530	505	522	551	563	524	555	538	512	568	575	554	544	567	541	472	550	499	564	536	530	477	530	484	546	517	476	523	523	523	532	552	526	482	501	512	507	508	544	510	503	515	520	547	536	531	489	536	529	538	574	533	562	504	529	498	514	515	507	504	574	535	528	532	500	583	547	519	535	512	554	528	497	569	516	483	516	533	548	521	574	539	534	485	487	525	485	530	541	539	537	523	518	522	510	548	533	548	525	521	525	508	562	533	543	514	490	495	511	549	522	509	516	501	552	523	550	522	550	509	516	483	573	486	525	516	548	531	545	526	527	509	537	462	547	482	527	511	566	579	527	514	493	491	549	536	605	583	533	515	528	534	544	505	561	503	528	511	543	530	538	513	538	535	530	528	511	520	472	548	530	517	559	519	529	540	580	518	552	479	604	497	516	542	527	519	534	527	521	561	507	513	544	531	526	520	492	554	505	535	507	554	528	506	532	516	517	534	542	492	558	533	517	533	548	554	529	478	526	517	523	483	556	530	538	520	536	526	554	532	536	495	547	522	529	534	508	548	522	529	507	542	561	532	492	514	534	516	504	507	556	544	519	549	530	550	538	531	511	493	522	529	520	505	541	518	526	535	544	520	548	527	597	516	517	511	538	522	541	551	491	537	542	486	518	525	539	572	509	522	508	517	537	472	513	510	494	481	527	532	503	522	510	538	500	542	511	554	540	544	505	532	549	520	534	528	539	518	515	540	533	557	506	554	521	526	515	567	503	515	529	559	518	569	518	522	491	577	523	529	515	517	519	532	541	515	532	535	494	511	548	537	517	538	549	496	515	514	572	527	504	528	493	515	529	526	558	544	528	545	546	526	543	553	509	521	534	550	506	475	536	517	595	517	540	517	522	531	528	508	536	506	528	544	540	519	533	515	561	522	492	513	536	555	553	536	542	499	517	522	521	503	530	550	496	536	533	537	484	513	528	514	547	498	508	511	530	544	522	521	532	492	551	522	545	539	524	540	515	563	528	516	512	532	517	552	546	559	517	551	528	540	504	518	508	530	536	569	551	486	501	530	559	516	559	499	514	543	503	550	497	499	500	529	537	504	533	499	526	515	516	521	538	515	471	538	542	522	517	504	538	523	523	529	542	498	520	539	506	529	514	552	526	520	516	485	541	566	487	493	512	512	551	537	513	537	542	541	553	531	531	543	582	509	509	519	512	541	545	506	560	522	500	519	577	532	533	518	504	560	619	518	527	456	501	518	522	526	580	524	525	521	549	490	535	516	508	533	509	500	524	539	587	504	532	511	538	520	483	528	506	522	573	528	509	537	469	517	527	517	544	500	554	537	518	527	501	568	558	516	522	517	527	510	527	509	523	499	488	533	522	536	559	549	510	551	552	562	513	562	576	512	531	579	529	520	496	503	519	524	508	530	508	527	549	563	537	482	560	609	537	515	548	515	512	523	560	516	516	491	535	523	493	539	517	561	536	529	487	530	531	519	511	569	520	475	531	507	516	530	543	567	548	538	507	534	529	519	495	502	528	571	543	516	537	528	521	509	526	549	527	510	494	511	512	518	525	567	546	528	518	521	527	524	519	526	540	516	543	516	510	524	544	508	496	534	542	535	559	510	531	515	534	497	550	541	524	534	570	537	506	522	525	529	510	553	567	533	508	508	516	560	533	552	552	528	494	479	523	517	528	512	509	559	499	506	558	549	519	521	541	532	550	537	558	556	526	590	575	514	536	492	506	500	575	522	549	573	537	524	530	538	545	491	535	557	523	511	559	543	527	520	514	533	537	501	528	564	513	471	486	508	526	531	490	540	550	499	520	567	539	528	532	527	547	548	547	551	553	489	523	539	567	498	477	562	533	526	511	514	516	514	562	527	507	570	545	547	522	561	542	514	482	559	563	528	547	505	484	509	526	532	511	545	523	474	542	537	509	554	528	511	553	529	480	529	552	514	515	500	523	565	532	502	495	553	522	530	499	531	490	539	503	513	511	560	529	540	509	509	511	511	490	530	479	535	521	556	512	533	491	514	501	556	506	522	548	543	589	504	549	545	498	505	523	511	495	520	530	507	556	566	532	516	530	533	509	527	530	539	503	535	555	496	521	555	487	543	504	517	503	495	521	541	558	519	521	475	538	546	514	509	542	550	534	502	494	483	550	502	541	540	527	520	494	542	514	501	483	586	526	535	525	543	549	489	523	507	562	498	515	489	552	510	516	556	494	518	526	484	531	533	502	520	524	490	494	534	496	529	513	505	542	547	550	529	504	510	536	546	564	549	561	540	546	557	503	529	534	547	523	546	539	541	565	537	477	499	540	555	539	563	504	555	546	538	486	550	529	534	531	518	530	513	551	559	548	527	545	569	525	560	522	510	550	561	528	517	528	523	517	562	521	511	576	549	503	542	503	555	551	512	533	542	515	529	525	538	553	527	534	547	508	589	524	499	529	521	524	509	550	557	541	494	570	502	529	529	513	521	540	559	530	555	532	547	509	489	517	539	576	550	556	509	531	547	566	559	533	540	508	557	527	486	517	556	546	568	521	533	529	533	505	559	558	532	496	541	519	494	539	548	535	477	538	502	574	518	545	554	507	493	547	537	523	562	540	498	509	506	546	485	499	562	499	537	545	518	532
12608	2181	2392	1792	1193	967	743	534	453	425	364	355	2139	20123	20057	13170	836	150	164	147	153	154	127	152	138	149	138	132	115	148	130	137	147	149	125	154	130	134	147	133	134	146	139	147	146	126	135	135	126	152	119	127	154	140	156	124	156	123	127	145	151	135	129	142	152	121	132	114	145	122	153	145	135	150	133	154	147	126	153	123	138	130	149	151	124	156	136	135	155	148	131	135	139	128	155	136	145	163	141	146	141	103	135	128	146	140	126	134	141	129	126	178	125	143	153	134	116	126	137	117	150	131	152	116	144	128	140	118	140	120	141	146	133	132	136	125	131	111	119	130	146	139	143	121	161	147	138	124	130	155	136	124	146	151	126	126	117	146	122	120	95	124	122	124	117	152	123	156	139	142	136	128	128	160	115	163	132	119	131	144	120	130	148	147	139	131	164	121	131	148	146	141	154	144	125	136	152	138	132	144	142	136	143	138	150	132	138	150	171	132	134	141	130	126	126	147	145	125	149	159	159	134	130	139	143	142	149	126	137	157	152	121	144	140	142	129	147	131	116	168	150	128	121	121	122	143	128	134	145	139	125	154	120	113	116	134	120	132	134	140	120	143	138	141	127	142	129	129	126	149	127	128	148	109	134	125	128	153	159	143	124	153	131	136	139	134	144	119	152	137	122	127	124	141	133	129	124	135	121	130	118	140	137	151	125	170	139	153	122	147	133	138	120	125	143	123	119	112	140	143	129	133	135	157	142	123	161	136	153	125	132	136	133	117	126	131	161	133	134	139	145	137	119	123	143	162	126	148	143	145	143	138	130	138	148	149	136	123	131	130	144	117	143	127	131	141	146	142	139	123	126	126	124	132	130	135	130	151	149	129	123	124	143	129	151	149	153	129	124	112	114	132	154	116	129	109	142	131	144	148	146	151	128	112	142	146	157	140	108	114	141	138	148	123	118	137	127	135	152	112	143	132	138	128	139	130	143	121	126	176	142	124	137	113	140	134	137	132	140	111	98	120	128	124	132	132	137	128	124	127	103	145	139	137	132	140	139	149	131	125	123	131	149	160	137	147	124	129	138	126	133	141	145	129	136	129	164	138	143	130	123	134	140	147	138	122	129	135	129	137	122	122	134	146	150	114	143	143	142	167	135	117	156	139	155	138	124	127	126	134	132	160	149	158	129	143	132	122	138	135	107	121	152	126	162	131	123	122	136	126	127	145	126	121	133	138	145	141	129	118	141	130	130	134	134	128	143	110	142	119	139	112	135	138	124	128	141	151	130	120	136	142	147	132	131	118	150	159	149	141	142	122	148	145	138	150	144	136	152	144	152	134	150	132	129	136	142	114	134	156	124	135	125	129	137	132	112	130	147	122	121	138	122	139	135	142	134	145	146	131	123	130	113	127	133	120	131	163	116	128	122	135	114	161	153	138	149	130	142	136	140	137	144	137	122	130	112	145	126	161	127	121	135	156	120	134	134	128	140	131	146	133	126	134	147	139	127	128	122	138	141	130	122	132	128	137	134	130	134	155	120	123	136	128	145	158	138	118	152	130	140	138	134	113	150	103	115	112	146	137	148	139	108	126	147	133	135	112	133	148	134	131	130	129	134	151	120	158	159	130	140	135	150	144	124	147	135	137	138	149	134	128	141	114	121	145	139	118	143	136	144	154	135	133	134	121	136	132	101	128	140	124	141	132	122	119	127	150	129	131	140	115	116	129	155	163	128	145	137	132	165	119	123	133	130	121	131	142	154	142	139	126	132	114	136	140	132	110	152	143	128	132	144	137	131	133	133	117	141	147	159	136	166	124	138	115	119	141	140	135	137	132	130	138	124	158	148	137	133	140	145	116	128	113	131	133	162	134	132	116	130	127	141	115	135	126	154	155	123	135	138	124	136	139	132	149	141	128	143	119	122	115	131	147	134	114	129	124	148	143	134	145	128	143	119	157	149	130	133	117	133	140	128	136	149	141	142	118	144	142	148	131	129	132	145	137	138	146	140	131	133	133	127	143	156	129	121	153	131	134	151	153	137	149	135	131	152	140	136	142	126	139	137	139	147	127	121	140	130	141	143	127	135	125	135	126	125	148	139	155	136	147	139	141	132	134	131	139	135	139	124	138	119	144	151	117	147	143	128	133	128	131	127	130	131	121	129	118	145	143	127	137	121	132	154	147	128	106	121	139	141	162	135	137	150	126	142	160	127	121	133	111	149	155	121	123	143	122	126	136	129	137	141	137	150	133	134	127	142	123	143	154	123	123	138	156	147	134	113	139	155	127	126	139	144	115	131	124	125	119	129	138	164	132	135	138	131	148	146	140	154	126	158	125	154	132	147	132	125	133	117	134	149	142	118	118	144	143	140	119	150	130	133	128	130	128	126	136	130	121	132	131	127	147	140	145	122	116	130	146	134	139	125	118	118	150	150	144	117	133	127	138	142	129	137	137	135	154	140	137	110	126	131	136	131	150	113	139	139	129	141	142	140	129	134	132	128	135	132	141	154	133	142	129	148	132	127	143	146	122	116	145	124	146	121	151	120	128	120	129	118	145	133	122	123	131	141	130	128	122	143	142	118	135	153	152	143	135	135	127	129	137	133	159	120	145	121	155	147	115	137	150	131	133	125	112	127	137	141	137	116	138	161	126	148	129	135	119	145	135	121	135	144	148	121	134	139	137	116	135	138	130	118	123	140	154	128	161	109	124	135	143	131	146	131	146	136	133	114	138	167	115	128	102	149	140	149	122	134	132	130	149	134	133	140	145	133	149	160	124	115	130	113	143	152	148	128	129	132	145	139	134	135	147	143	137	157	131	136	119	144	116	122	126	130	139	137	125	149	127	129	122	138	134	134	136	124	123	118	148	130	134	125	157	143	139	121	121	131	134	150	160	134	132	138	140	148	120	137	110	142	154	123	129	128	143	130	119	133	141	141	145	138	152	127	127	134	143	139	130	147	118	118	123	147	120	131	135	126	131	132	125	140	136	138	121	135	139	145	131	136	120	126	136	126	142	138	147	119	130	150	142	138	152	140	128	107	148	147	163	120	116	125	144	155	142	122	136	134	150	129	154	146	115	120	124	142	135	134	131	140	137	154	133	119	125	137	143	126	125	133	131	143	144	153	126	132	156	125	121	138	151	143	141	127	133	141	141	135	124	143	145	130	90	115	134	120	133	135	131	132	145	118	150	151	136	134	122	137	118	157	116	121	124	136	129	143	130	121	126	161	129	145	127	130	133	138	127	139	114	139	123	124	135	132	123	139	126	138	133	122	131	147	137	131	137	155	148	143	135	143	135	121	170	129	143	120	142	140	123	124	110	127	139	154	118	144	131	136	142	149	128	146	137	119	134	126	115	121	157	135	124	107	134	151	158	134	141	155	146	138	118	137	127	118	134	163	131	118	121	118	151	125	131	124	135	127	131	119	132	133	145	137	129	142	147	120	135	138	129	128	129	130	153	123	129	147	117	144	135	133	131	126	137	116	119
7152	2072	4654	5656	4928	4054	3403	2664	2292	2251	1851	1585	9461	44701	42786	30108	1478	483	453	453	449	441	441	407	419	349	403	403	365	406	391	410	387	399	393	391	352	373	376	409	387	368	385	376	356	392	423	361	418	340	389	384	400	354	386	357	375	401	402	338	376	375	347	366	375	363	345	354	400	352	349	338	341	352	354	323	356	343	357	342	375	366	370	351	362	367	358	342	368	356	356	376	352	364	354	380	331	337	371	358	344	367	379	362	329	396	365	378	367	344	363	348	340	389	352	363	331	371	348	313	356	353	377	371	329	377	362	375	363	361	378	347	374	347	368	404	373	381	400	401	377	361	311	347	385	351	347	366	348	343	338	348	360	361	334	339	376	388	364	355	323	370	345	339	359	345	361	319	372	364	371	374	361	312	375	331	350	345	333	350	357	373	363	357	346	355	396	352	388	321	370	367	391	351	370	350	383	362	358	358	353	346	393	363	354	366	335	336	350	352	372	349	359	318	329	337	357	333	327	389	362	354	349	370	329	340	356	344	377	349	366	352	345	351	343	374	346	359	383	361	345	379	339	349	358	409	358	345	355	355	380	371	345	374	353	330	336	355	365	338	370	351	346	336	345	386	360	345	379	339	365	385	366	372	356	344	372	403	365	337	374	351	358	371	321	377	359	385	361	380	338	362	326	364	309	366	402	336	409	353	363	327	370	380	326	396	347	348	387	329	331	362	330	351	391	380	333	372	379	357	369	364	326	350	384	368	354	347	366	372	367	391	358	373	373	345	324	369	376	368	352	393	363	353	336	356	378	336	352	364	393	344	354	361	371	371	367	328	352	348	366	372	349	340	335	367	365	357	336	316	364	359	365	357	346	362	355	357	340	370	400	393	354	330	380	346	333	384	326	392	341	378	350	339	370	345	344	364	370	309	374	373	357	379	392	372	352	371	377	328	344	367	322	333	377	349	355	344	391	355	367	367	357	358	326	389	352	342	332	372	363	325	344	375	350	321	373	390	347	339	352	344	341	338	390	379	354	344	361	338	339	334	324	332	357	387	356	365	317	369	348	348	344	400	358	396	367	332	354	360	377	379	364	333	358	341	335	369	348	382	372	358	358	380	384	350	357	354	357	330	333	298	362	321	368	371	389	363	350	355	359	337	345	362	376	346	364	399	349	346	360	322	389	341	373	370	356	338	379	364	381	336	351	360	344	310	317	321	362	336	342	372	307	356	338	337	335	367	345	373	350	376	342	359	326	347	378	339	352	348	382	409	307	372	351	347	385	348	341	330	350	372	351	327	388	350	369	382	347	325	337	364	386	369	329	333	378	327	356	333	330	381	362	347	382	363	331	350	351	362	376	328	347	366	333	387	362	349	352	371	316	387	365	355	379	323	369	350	378	336	352	381	373	367	359	324	355	369	379	357	360	412	374	336	371	364	322	372	353	374	367	382	367	362	356	343	342	361	350	351	357	357	333	376	351	375	360	344	395	363	339	358	400	371	355	372	382	367	350	376	373	357	384	354	384	355	350	374	365	365	381	350	363	398	373	399	385	360	347	362	361	372	336	363	357	317	366	396	338	363	359	396	353	351	347	357	380	326	385	355	380	346	362	353	343	371	319	375	357	360	361	370	343	363	357	336	333	370	356	379	365	344	340	359	369	351	373	382	361	373	355	391	365	373	392	362	344	356	364	398	350	371	347	343	357	354	345	361	342	392	371	374	356	358	349	346	382	344	372	395	363	356	344	349	356	345	390	387	341	336	313	325	352	353	318	349	353	340	346	369	344	344	361	349	372	366	362	363	334	356	367	338	363	344	346	360	342	350	351	336	333	323	368	368	333	380	338	344	358	396	346	350	352	394	347	393	369	367	367	373	344	350	340	360	374	364	345	340	366	333	366	343	392	345	327	357	377	343	347	328	345	384	364	343	374	333	360	352	347	385	314	350	370	338	364	343	392	349	378	368	325	345	358	337	338	326	373	345	344	381	348	330	322	372	368	388	343	350	324	368	373	328	388	336	345	356	375	349	364	357	362	364	359	390	347	348	346	386	355	358	345	341	373	324	368	358	361	371	358	334	363	339	315	394	339	357	363	340	360	343	389	355	351	338	346	379	329	357	390	340	372	347	368	359	385	350	298	342	346	363	351	337	364	338	360	360	343	334	341	372	387	337	392	369	343	335	359	355	337	373	376	371	341	366	388	349	345	354	383	349	348	371	340	341	328	358	346	385	360	364	356	341	342	354	361	377	373	358	358	311	327	321	394	387	345	372	343	358	319	380	335	359	382	344	356	371	318	338	344	367	354	347	341	381	381	350	344	364	353	377	363	367	382	334	362	368	370	371	376	366	336	349	355	380	356	337	374	312	319	332	340	376	369	328	333	410	348	356	392	339	373	375	364	354	406	383	332	345	364	354	362	360	356	326	343	416	393	364	351	379	341	332	332	341	346	346	358	407	333	373	326	375	339	359	342	368	346	334	329	347	365	351	352	370	321	386	343	395	313	350	387	381	381	342	361	376	361	379	351	354	345	368	377	376	347	372	343	371	342	332	341	359	361	357	334	355	345	343	337	391	352	345	390	368	360	344	359	344	333	353	347	356	366	355	364	362	350	330	376	386	372	365	370	354	361	350	363	354	324	365	354	345	336	349	370	357	394	305	359	320	352	358	359	370	375	352	374	353	349	366	348	346	327	357	347	382	349	376	364	329	345	385	353	344	357	344	333	367	360	346	366	349	380	355	378	350	326	353	373	347	383	371	361	348	384	363	351	377	399	348	383	349	364	348	356	364	372	358	344	346	373	334	330	352	379	365	306	361	341	362	362	369	354	374	368	382	350	338	362	349	353	344	358	356	356	353	377	340	333	361	371	348	328	360	366	373	349	384	376	356	363	362	378	347	352	371	352	365	346	365	366	351	389	341	350	358	343	376	330	342	366	357	359	348	357	355	356	362	368	360	355	347	348	316	390	325	371	335	363	355	355	372	368	384	374	378	354	364	341	340	361	348	377	340	360	356	343	368	351	386	369	344	339	374	340	353	349	344	352	365	321	381	343	359	352	366	333	346	348	344	406	361	384	388	346	351	303	353	345	351	376	337	368	368	328	320	326	339	354	349	347	344	349	381	360	356	341	388	349	341	367	343	364	312	357	362	360	380	353	356	353	357	360	346	369	390	352	331	344	368	352	346	356	357	379	350	369	360	358	329	353	374	369	340	344	336	375	332	374	356	330	369	388	364	333	379	364	352	379	327	336	351	314	323	343	365	381	357	357	382	364	339	340	360	353	353	334	368	387	356	359	378	355	367	369	370	366	375	369	366	369	378	371	386	332	382	377	386	361	387	366	385	344	379	330	371	341	371	346	373	338	354	317	317	353	354	343	347	340	343	354	341	372	365	345	349	323	344	349	345	370	353	361	362	384	359	338	368	345	347	396	323	339	351	358	371	324	370	345	357	378	346	361	378	388	351	385	365	339	362	363	366	397	345	343	369
1873	199	215	190	181	178	160	161	146	153	157	168	186	900	1203	926	155	153	151	147	154	172	145	181	161	163	159	159	158	152	163	171	146	165	143	146	146	153	174	143	168	174	166	172	165	138	160	164	150	143	151	138	150	159	150	153	150	156	183	184	164	150	162	151	154	146	150	159	163	166	156	146	159	178	176	149	149	150	173	174	150	172	170	156	145	168	181	142	145	158	176	143	150	155	147	160	156	150	153	166	176	171	149	180	149	160	149	152	166	156	152	162	176	149	166	140	141	176	141	167	152	148	161	168	140	156	165	160	173	141	164	172	119	166	159	171	161	144	150	150	164	150	152	170	159	166	166	152	140	150	185	153	164	161	162	169	147	171	126	157	160	165	155	146	130	147	155	144	145	152	167	149	137	136	164	133	146	169	147	155	143	136	150	141	167	143	147	163	156	142	170	193	162	165	168	157	161	138	166	132	165	164	136	165	143	168	165	168	125	140	147	164	137	145	164	158	150	171	120	156	150	155	163	167	160	167	168	151	156	151	131	148	160	177	150	167	137	152	176	145	151	176	164	163	152	165	166	136	143	164	151	167	149	161	151	146	129	156	142	172	143	173	165	142	162	169	153	164	163	147	142	137	166	152	146	163	140	144	160	172	135	164	173	146	151	162	172	146	135	173	148	147	161	159	149	139	165	160	170	141	175	150	144	158	143	142	154	159	169	157	156	160	154	151	173	143	160	159	156	164	148	153	143	177	154	168	158	168	157	159	167	159	166	170	182	160	157	152	150	145	159	164	170	139	137	135	134	156	159	155	162	154	148	180	163	173	153	163	121	157	181	157	108	138	140	160	165	148	163	144	186	157	165	159	169	172	155	148	142	138	126	139	146	149	157	164	140	141	143	150	157	148	162	168	152	166	164	158	162	147	160	163	154	183	147	178	154	166	149	162	160	147	168	160	145	158	132	174	159	165	174	162	159	157	156	143	166	144	146	155	160	150	153	151	144	156	175	167	146	161	135	168	158	143	133	176	164	149	143	155	177	164	141	142	146	141	158	153	139	142	170	170	138	149	169	151	179	147	163	166	143	170	154	126	143	146	154	154	134	141	147	160	189	164	140	150	163	157	152	170	149	148	152	142	179	160	138	138	161	156	158	177	136	169	154	155	164	135	172	158	138	150	150	163	138	152	148	152	167	135	145	170	171	150	142	161	152	147	150	175	146	168	132	145	148	156	158	161	164	125	167	169	166	155	158	153	162	181	167	172	154	153	157	169	183	148	135	172	128	130	149	164	158	178	160	168	139	155	158	150	168	174	139	183	133	167	153	176	168	134	149	143	146	149	144	135	164	150	151	157	159	159	175	153	155	186	157	148	139	160	139	165	150	159	151	148	156	171	141	152	154	159	132	141	141	161	155	154	175	150	154	131	144	154	166	158	134	167	134	171	156	139	136	157	155	146	144	190	178	170	162	160	155	159	186	167	154	165	175	143	160	114	160	136	149	141	173	168	174	171	161	151	149	145	146	155	177	179	180	147	168	152	151	149	179	145	152	142	160	158	163	167	146	158	150	160	148	149	150	178	142	168	147	158	153	148	154	176	134	150	147	139	148	155	159	192	171	134	157	143	155	142	144	143	157	146	170	157	155	176	153	153	170	136	151	169	168	153	146	155	157	171	171	151	167	163	164	165	176	159	154	135	167	139	165	161	177	167	142	181	152	168	142	156	133	166	161	134	154	167	146	182	150	153	173	190	151	145	156	175	153	157	164	158	154	140	136	150	165	166	143	141	161	146	171	170	180	135	158	163	164	137	165	153	137	181	179	147	153	141	163	156	167	142	156	161	163	157	155	160	168	146	162	158	166	140	152	167	150	155	140	146	162	159	141	159	149	155	158	150	168	160	145	149	128	149	186	160	172	152	178	151	171	135	159	135	173	156	136	168	177	158	151	166	143	155	133	162	144	151	161	150	160	139	150	137	151	137	154	137	150	146	149	158	147	153	146	169	166	152	152	160	156	154	167	152	148	153	171	140	151	162	151	188	140	134	163	164	160	125	180	151	156	126	150	159	167	156	137	168	167	168	161	138	129	147	154	177	151	144	137	163	144	155	153	157	152	156	172	166	150	156	138	162	175	157	143	141	157	164	154	175	178	171	174	165	135	158	155	144	129	159	178	167	145	167	149	150	183	140	157	171	167	161	145	164	146	169	179	172	158	145	152	139	149	159	153	152	170	152	158	135	156	142	179	145	159	130	166	159	166	171	147	148	132	156	151	169	169	127	174	162	179	172	155	170	139	179	170	162	149	175	164	167	152	144	139	158	157	149	143	149	138	164	170	157	148	163	134	168	125	157	156	153	148	155	146	147	150	155	165	159	192	156	178	162	154	167	169	156	148	176	169	159	150	182	155	154	151	139	165	138	171	168	158	171	176	141	143	179	136	163	146	146	161	185	165	161	150	153	142	142	156	171	140	165	142	183	181	139	159	131	159	173	144	141	126	162	148	156	172	159	153	161	165	168	144	141	183	157	174	152	176	142	167	156	147	167	152	154	154	152	147	138	194	156	148	153	174	148	173	170	146	173	168	131	148	170	146	164	145	149	163	163	149	142	161	159	179	157	156	161	132	159	160	152	136	154	155	177	153	169	147	141	148	159	147	151	151	154	148	140	143	164	141	185	177	185	158	152	148	163	147	163	133	153	148	149	158	146	148	175	155	152	155	154	157	140	158	154	174	134	163	173	155	161	142	147	156	174	158	158	147	145	162	177	167	171	145	150	149	160	152	145	161	144	151	150	158	160	140	170	175	142	151	148	162	148	166	173	140	153	158	167	140	143	138	161	143	170	157	172	180	166	152	161	141	149	164	151	154	142	138	144	179	169	156	149	143	156	153	163	169	140	173	157	161	167	151	156	141	157	138	176	151	159	157	147	182	161	153	147	173	170	142	162	164	156	133	162	144	145	135	157	170	137	125	152	151	177	145	160	174	159	170	143	172	138	145	157	188	161	149	168	153	148	133	159	161	155	155	142	124	148	158	154	186	157	145	145	138	171	164	163	161	152	152	144	140	158	182	153	138	156	138	138	159	178	150	172	149	134	122	175	149	140	140	176	175	164	134	165	160	164	153	140	145	182	144	149	158	165	153	152	165	161	173	137	155	174	134	152	153	172	144	146	146	137	161	161	149	151	171	160	149	156	169	157	161	176	171	183	145	126	140	144	171	146	159	158	149	149	155	150	144	166	171	158	158	170	144	164	143	158	156	159	165	147	141	164	141	148	167	157	154	171	132	157	147	163	163	194	148	153	153	162	157	139	145	155	164	155	151	173	174	145	150	167	141	139	158	145	162	161	158	169	175	148	171	170	179	175	149	142	142	175	166	169	140	153	163	149	155	151	150	143	155	159	170	131	153	146	164	139	155	162	166	125	140	169	167	150	156	174	153	166	179	138	152	175	150	137	160	141	149	130	151	172	180	147	162	168	144	139	150	142
2089	444	550	583	570	520	517	495	550	490	437	463	798	6272	6844	5056	486	407	368	430	425	447	411	419	433	452	446	396	410	435	421	428	399	458	435	416	458	410	424	444	417	403	392	443	415	397	438	423	438	432	421	411	445	451	391	444	406	405	414	409	399	384	424	393	416	451	417	390	446	397	426	417	418	427	460	401	397	400	439	412	414	428	425	408	413	410	445	402	449	394	422	420	450	408	404	409	409	425	436	426	440	460	431	429	410	438	399	457	394	427	375	405	433	413	406	410	451	415	411	390	417	419	423	393	438	446	425	391	416	427	400	430	409	443	423	429	427	421	445	432	389	418	471	415	419	429	428	418	468	414	435	414	438	402	425	435	406	464	406	401	433	398	421	420	400	423	438	454	426	417	412	433	384	444	413	388	425	434	432	406	441	429	430	450	408	410	378	395	432	443	389	459	425	437	431	410	402	429	405	400	413	398	411	429	433	404	427	409	412	425	457	404	413	444	384	402	441	419	417	424	417	431	440	416	448	441	456	424	438	397	415	396	458	399	431	406	429	400	405	402	438	449	412	417	458	416	441	410	414	415	455	422	417	407	440	424	414	429	409	455	399	423	429	422	440	406	429	436	432	438	430	456	396	400	448	427	397	445	381	433	427	429	404	409	402	459	408	415	403	450	426	428	425	441	458	404	466	422	443	421	437	401	448	383	382	417	455	390	416	404	420	402	415	408	401	397	451	400	435	409	409	413	406	384	425	444	426	434	471	430	390	409	401	410	438	432	410	390	393	442	397	425	436	424	462	408	454	399	436	426	371	449	445	406	454	387	456	404	432	427	426	431	458	417	419	450	429	395	420	408	433	412	381	438	421	404	412	432	402	402	429	443	457	415	427	447	449	427	413	425	379	400	433	421	409	406	456	415	409	413	417	425	407	397	429	448	420	421	374	426	421	441	445	445	423	387	416	417	417	463	426	431	428	435	387	417	420	412	410	441	434	414	425	416	432	452	431	396	414	426	448	467	437	396	459	420	420	423	419	430	429	389	438	432	437	404	436	435	419	409	410	445	400	441	421	421	425	476	422	435	486	462	428	416	416	377	406	425	428	405	407	442	415	439	454	440	436	441	421	417	434	424	390	406	414	440	437	430	389	424	421	431	421	439	373	400	409	449	394	427	443	396	457	424	433	435	445	450	414	441	448	431	443	421	465	424	400	393	406	431	453	445	410	440	410	415	455	441	430	453	408	417	404	446	424	424	418	433	409	404	387	436	419	406	431	390	406	446	410	392	432	433	431	409	388	419	414	416	454	445	401	440	438	416	418	384	405	426	452	396	447	420	380	408	453	462	417	434	419	440	426	390	442	416	468	397	409	407	445	401	413	415	409	402	441	436	427	437	374	444	433	418	443	410	393	418	403	399	393	402	443	458	450	404	449	406	452	386	401	395	416	420	423	437	445	414	415	419	460	426	441	425	382	465	430	378	445	409	421	417	429	433	450	439	436	432	439	418	405	403	392	417	444	422	386	376	433	408	411	402	415	433	404	446	398	445	401	428	426	418	398	418	427	444	439	434	387	432	406	455	419	437	429	424	416	403	442	425	435	465	398	397	442	414	400	426	446	402	432	422	424	447	415	455	432	413	430	449	415	429	434	415	417	409	395	421	410	396	421	420	423	419	410	384	438	401	412	400	468	441	397	403	414	408	389	434	421	397	414	428	402	389	438	414	435	418	424	389	419	401	415	417	432	418	420	439	434	392	406	414	439	451	416	459	446	426	471	412	445	432	391	447	425	427	446	458	419	421	402	431	418	449	412	438	405	432	416	405	404	423	389	412	418	434	435	432	419	406	427	405	424	439	435	410	431	398	413	421	461	391	417	435	392	472	457	425	382	396	456	439	399	412	400	425	436	427	452	440	469	449	464	419	424	414	398	389	421	447	423	401	414	407	450	371	432	441	426	423	416	417	413	426	437	404	476	418	426	428	407	394	427	384	364	449	423	419	431	424	453	430	415	416	417	418	455	407	441	394	425	450	400	410	429	426	423	386	441	430	405	413	410	378	437	408	446	427	388	435	417	411	440	401	443	443	408	420	380	440	402	439	415	419	409	432	421	395	441	428	428	412	417	422	419	429	402	447	446	400	439	443	440	419	418	437	427	406	419	438	423	413	436	393	390	407	417	430	437	432	419	400	413	439	442	437	433	426	399	398	444	428	446	409	434	413	431	424	470	430	446	453	409	456	436	416	431	418	441	375	443	427	439	413	407	417	435	419	457	428	433	448	416	427	414	391	411	412	392	425	431	429	451	452	391	420	460	422	406	427	417	434	417	414	401	445	443	418	414	438	427	400	447	455	408	422	440	419	402	409	426	412	464	424	412	396	415	414	474	422	430	428	433	420	439	470	439	426	428	381	398	390	388	461	432	424	442	401	424	445	384	413	407	394	424	376	424	425	401	400	441	393	402	380	439	416	427	414	434	425	416	417	402	407	420	443	426	426	420	415	413	389	437	395	453	378	408	382	392	440	439	405	440	400	429	436	415	420	434	408	411	440	432	438	447	416	398	424	402	428	430	439	428	435	404	451	402	454	460	464	419	408	395	413	432	413	447	413	410	433	430	414	417	418	418	448	404	431	395	408	441	414	430	438	437	434	424	399	396	441	397	432	426	446	428	414	419	403	422	382	380	410	443	415	457	410	412	428	410	416	417	393	462	410	436	384	426	461	399	421	430	406	439	436	426	416	444	395	414	442	380	438	436	420	421	443	432	431	402	406	468	429	415	447	408	432	413	411	420	441	404	433	426	438	446	446	399	439	399	427	432	412	360	416	433	386	389	419	423	435	434	437	422	428	418	430	439	411	432	427	422	439	405	441	440	445	463	420	416	398	423	424	399	430	424	404	418	421	418	409	403	418	381	405	430	378	376	380	427	400	393	421	392	401	396	420	405	444	413	383	424	435	419	435	428	435	396	424	435	412	418	396	409	411	448	420	416	423	410	395	446	399	417	424	436	439	402	380	461	423	402	437	416	383	406	406	427	381	426	405	437	432	440	453	441	423	433	406	388	418	439	419	405	430	405	412	428	423	398	455	408	425	393	437	438	410	408	420	459	405	467	407	406	403	414	422	436	432	464	418	441	396	416	437	402	393	438	399	399	396	451	458	442	435	399	430	446	391	436	440	392	407	423	410	403	390	421	424	421	447	458	431	461	389	453	449	405	406	404	431	414	455	427	402	428	430	404	403	439	439	421	430	411	445	423	420	428	397	410	425	451	414	424	425	430	453	407	395	408	396	430	412	423	427	424	411	394	429	453	410	414	393	429	407	428	411	399	426	414	400	423	404	426	399	410	434	455	487	443	441	432	453	431	389	420	411	429	470	418	419	422	402	392	411	447	435	384	430	373	417	425	443	473	408	387	438	404	390	399	446	407	406	414	417	423	422	445	394	442	426	424	411	434	437	468	409	436	428	427	391	393	421	430	440	384	417	436	420
6787	1061	1307	1026	728	591	475	405	403	327	296	265	343	10996	12309	7623	359	202	183	209	220	216	214	182	190	213	201	202	213	213	210	217	213	219	215	226	206	209	234	185	232	218	199	220	221	212	216	189	232	178	206	197	193	168	198	207	190	229	218	205	210	203	172	210	187	224	201	192	202	209	223	197	205	214	190	224	171	208	208	175	205	190	217	220	234	252	209	215	194	215	179	229	205	206	210	199	210	215	179	211	200	201	215	204	203	213	173	199	186	193	219	216	203	210	161	184	211	193	202	197	176	187	199	211	210	212	191	193	195	197	172	187	211	212	210	197	202	229	200	191	215	211	188	214	186	207	223	212	219	206	200	203	195	187	192	228	212	211	225	199	200	199	206	193	213	213	206	209	192	200	223	232	192	219	244	192	193	193	203	196	200	209	196	224	221	185	192	215	208	217	184	182	171	214	202	197	187	219	234	197	183	220	206	203	221	228	179	199	199	221	216	192	196	181	205	188	189	186	189	194	197	212	204	207	195	205	196	191	213	202	216	222	212	226	190	209	197	205	201	207	222	197	192	188	211	207	200	214	197	206	179	200	186	192	196	213	198	188	195	206	229	225	206	208	201	216	211	197	208	226	205	192	203	209	225	215	238	193	182	205	187	194	227	183	204	208	206	211	188	229	191	168	211	214	205	194	225	237	217	215	214	205	214	200	195	226	204	207	212	199	193	207	199	202	166	197	192	210	210	221	176	213	204	194	218	223	203	199	212	205	218	200	209	229	227	207	193	199	199	237	201	197	202	201	213	197	199	216	197	200	234	201	204	223	219	186	219	198	218	228	213	198	215	195	216	203	206	201	181	217	198	207	198	203	160	188	207	202	184	179	184	201	199	211	195	234	218	200	227	225	191	215	202	237	189	184	202	236	207	197	209	202	209	187	209	199	200	200	190	219	183	206	196	219	202	207	212	211	201	202	199	211	209	211	188	220	209	213	200	203	213	190	200	203	176	192	201	216	201	189	236	182	220	244	200	205	196	204	206	192	216	222	192	196	219	202	181	199	196	190	181	192	216	185	214	232	213	225	213	213	219	224	209	214	183	221	205	220	220	230	210	221	183	213	181	195	209	212	210	193	222	214	197	200	181	189	222	200	195	228	186	200	180	185	228	181	192	223	204	219	212	194	192	194	200	191	206	183	210	183	213	189	191	182	194	201	184	213	207	217	201	204	203	187	184	185	229	203	222	185	204	225	234	205	222	207	203	228	241	198	188	230	210	200	213	213	216	190	235	198	234	193	225	205	212	220	215	199	200	227	226	233	210	206	222	204	205	176	194	223	176	212	208	206	223	175	202	212	209	204	186	219	206	213	218	206	188	165	202	194	212	209	212	200	172	180	193	189	202	193	202	188	204	217	205	220	223	218	209	197	224	196	216	221	198	230	208	214	190	208	203	190	188	188	197	206	222	181	212	204	189	209	215	204	218	212	219	233	190	188	208	181	201	198	208	193	223	217	190	196	214	221	214	231	214	203	190	215	218	208	191	220	215	204	211	201	217	189	209	246	199	196	198	205	216	205	213	211	192	186	176	212	211	201	201	200	227	209	211	235	207	220	217	213	195	210	216	191	202	207	203	209	207	223	182	188	206	223	194	193	195	183	200	188	192	196	196	207	199	225	199	191	205	211	197	207	205	191	206	200	196	189	191	199	209	201	178	205	189	201	198	230	191	181	222	196	192	188	215	217	212	190	213	186	201	176	202	197	191	178	164	193	212	198	199	227	227	204	212	224	206	199	205	187	217	193	193	191	187	216	180	210	193	205	216	196	202	177	205	197	220	208	195	193	218	220	216	179	203	194	215	224	221	176	182	233	187	205	200	189	184	206	213	191	195	211	201	189	195	219	185	213	240	229	217	199	182	208	215	235	189	219	202	215	205	207	198	196	188	203	181	199	196	205	197	200	262	206	210	195	223	186	207	195	212	213	183	195	188	215	182	221	217	209	210	173	212	194	210	181	211	205	213	198	183	187	185	187	218	205	202	201	198	229	237	226	217	216	202	209	216	195	211	213	178	188	196	204	207	196	224	216	222	202	201	174	227	219	197	177	200	221	198	206	182	178	237	185	226	180	200	205	181	213	221	216	220	198	189	190	173	175	208	179	214	188	194	210	204	193	218	209	219	192	210	235	199	187	220	185	192	203	201	186	191	199	214	214	220	208	183	218	185	194	207	197	205	195	197	194	204	231	199	177	192	199	230	235	191	221	202	188	205	206	234	203	203	184	224	219	226	190	191	206	214	200	180	177	200	209	196	197	194	196	200	191	234	210	206	192	201	193	201	198	217	228	221	213	211	233	210	214	210	216	184	226	219	180	247	199	198	206	192	198	184	211	230	192	209	233	215	208	182	196	189	236	204	205	211	214	203	185	214	208	204	190	240	232	219	174	176	209	198	201	238	209	189	223	181	247	190	170	199	179	201	211	188	217	194	208	208	204	228	184	188	202	195	205	188	189	180	214	209	188	203	227	207	197	194	185	212	231	182	226	214	205	182	196	214	188	209	176	207	196	198	230	203	205	193	208	174	213	213	204	187	206	193	198	229	193	207	190	216	198	214	193	213	201	218	189	199	185	239	177	194	189	206	206	195	233	224	194	221	174	205	199	200	209	212	209	164	198	218	197	230	218	189	201	225	206	201	203	202	218	206	195	197	204	213	213	207	205	170	186	222	209	168	194	212	221	203	219	204	189	208	177	211	207	191	204	197	192	203	222	215	196	215	210	188	202	190	177	195	226	177	197	180	189	216	187	212	209	184	207	200	213	194	189	226	187	198	186	199	191	181	200	206	209	191	204	211	190	218	212	206	199	205	220	192	164	200	203	185	192	199	191	194	207	198	192	198	221	218	201	200	215	198	192	208	200	213	209	218	192	190	199	179	187	185	194	181	217	191	211	236	187	202	207	230	226	191	208	213	200	203	210	210	184	214	221	224	190	218	198	216	200	206	201	193	211	188	199	187	231	203	245	207	210	196	241	194	189	204	177	207	212	191	208	194	189	203	192	213	187	197	197	238	232	197	201	174	207	198	213	206	200	216	180	212	183	199	206	201	201	212	194	195	198	188	187	205	195	203	221	179	210	217	190	199	177	217	201	192	229	201	206	197	208	201	191	194	223	201	200	181	231	193	240	206	211	194	177	189	183	206	219	189	226	216	204	211	224	211	207	204	210	226	209	217	194	222	205	191	189	192	211	214	194	197	223	204	188	204	183	199	198	226	207	202	219	200	217	203	223	207	232	191	200	203	189	205	193	207	206	195	196	201	201	196	209	197	201	208	207	198	193	200	179	171	182	200	184	202	194	190	194	206	195	193	193	205	177	211	219	209	214	203	203	214	205	215	182	196	229	221	198	229	219	207	188	194	188	227	185	208	163	228	206	177	186	215	201	203	179	218	217	190	197	199	215	195	203	221	206	186	195	179	196	204	197	200	178	204	208	189	195
5411	1334	2889	3374	2870	2452	1937	1901	1563	1300	1222	1102	1398	34927	35017	21484	726	564	570	581	551	562	583	587	572	587	585	609	507	554	495	551	596	556	564	573	548	506	525	523	549	547	520	558	540	561	578	517	564	544	551	545	551	515	526	497	505	556	530	558	554	545	555	507	558	539	517	547	500	552	513	516	537	500	496	533	526	532	560	525	556	533	506	495	484	548	505	485	557	512	536	569	545	530	522	531	549	533	519	586	536	511	520	525	542	547	500	508	516	514	511	518	549	527	499	532	493	501	559	511	511	553	530	514	508	537	509	576	520	504	489	534	527	532	509	530	528	511	527	534	542	538	511	512	535	538	526	564	539	525	491	515	496	505	573	514	539	543	515	552	488	516	532	531	519	508	516	517	514	530	546	521	542	531	530	528	520	542	547	546	553	538	505	526	573	526	514	547	526	522	538	526	518	559	551	482	537	539	528	544	507	536	508	520	529	509	504	484	533	558	555	553	563	525	535	492	474	564	525	483	558	531	524	524	530	504	553	583	531	526	525	557	514	565	521	531	526	562	527	550	560	583	526	500	585	510	518	526	503	550	510	501	527	513	513	521	533	572	491	496	548	531	505	499	511	539	537	517	540	521	569	520	515	506	517	525	528	493	511	524	513	523	520	503	530	576	523	489	512	544	522	526	540	498	526	521	502	501	553	517	553	472	526	543	538	541	500	524	509	492	511	534	497	517	507	511	523	528	507	536	528	537	464	516	496	540	534	508	533	515	530	489	531	506	560	552	519	503	531	488	569	502	557	506	509	500	517	496	548	539	520	475	522	541	556	532	530	497	587	531	518	531	544	544	471	478	534	512	525	503	545	540	516	501	522	524	528	507	526	533	525	518	541	499	522	556	510	520	526	547	513	547	499	505	526	533	533	499	526	539	528	545	512	526	526	544	517	540	539	512	558	523	517	524	515	545	503	518	570	519	530	515	527	539	530	501	550	521	532	549	494	541	513	515	515	556	562	515	519	510	515	585	517	581	512	521	540	511	529	553	510	527	534	526	498	498	513	524	512	497	539	504	555	539	539	499	535	518	535	536	564	537	519	540	505	530	534	547	508	500	521	566	518	540	571	500	507	505	546	534	532	518	542	521	518	565	518	493	509	587	515	557	508	571	501	534	544	492	518	547	501	531	521	508	502	495	513	554	563	500	570	549	582	491	541	510	517	520	545	549	475	518	556	505	527	555	516	540	528	549	536	532	515	515	521	551	556	531	476	503	531	565	526	520	539	543	550	560	549	509	545	542	519	502	542	513	524	566	577	543	536	537	495	522	541	537	520	526	510	519	539	513	519	557	562	579	564	496	548	558	514	519	544	549	490	535	517	513	529	561	543	525	519	507	600	544	547	530	536	527	514	548	515	535	519	551	520	552	479	559	516	552	516	574	522	516	490	515	549	555	528	527	542	503	506	512	556	565	508	499	565	525	532	495	529	554	540	539	554	510	520	469	528	499	561	500	527	548	529	522	536	541	555	514	539	529	581	536	494	491	508	553	515	494	560	528	518	490	528	531	561	480	509	515	516	522	519	543	533	558	548	499	519	519	558	495	521	538	505	558	566	528	522	512	542	528	550	506	554	523	549	501	537	516	505	529	520	521	496	544	533	525	547	529	514	489	522	559	535	553	474	478	551	509	544	522	513	511	540	541	526	564	516	559	509	537	568	529	477	516	532	490	498	500	559	541	529	513	467	491	520	512	541	566	521	564	522	515	514	527	498	542	512	527	539	547	535	544	490	482	546	556	475	512	553	557	504	542	519	545	560	557	508	526	537	524	544	492	519	514	515	512	528	519	526	526	493	519	455	495	507	490	539	522	524	549	533	531	553	490	505	546	555	520	547	490	506	541	500	504	525	543	525	527	527	519	540	512	565	550	551	554	501	564	506	524	516	536	575	512	540	528	483	517	527	515	547	526	502	553	520	542	561	508	530	518	575	526	482	486	530	552	493	530	505	525	471	597	551	586	475	538	560	516	569	529	522	544	541	507	549	510	539	564	526	478	522	531	538	514	538	506	504	526	558	542	541	536	515	562	507	563	515	523	483	528	580	521	510	496	493	567	521	506	541	508	544	560	566	536	535	571	505	548	517	553	553	495	536	549	506	563	530	515	582	534	526	510	510	483	493	510	560	540	539	522	546	536	520	542	497	512	529	555	535	518	544	551	532	554	523	478	556	530	546	575	533	527	537	540	535	539	505	524	530	505	508	568	526	495	509	530	496	518	558	551	549	515	500	562	491	508	553	535	524	503	521	562	531	504	512	530	518	509	504	547	520	532	476	497	564	548	514	534	509	550	521	558	540	532	495	541	552	554	482	502	576	525	527	515	491	555	530	531	536	526	521	519	571	529	523	559	550	511	507	526	534	497	545	547	508	541	480	530	550	499	487	493	524	528	528	523	520	519	581	543	524	504	558	537	485	529	507	532	536	526	521	561	564	514	567	555	523	517	527	531	489	495	541	497	538	537	553	498	580	524	541	526	519	504	479	506	552	565	514	478	518	500	541	535	572	504	543	508	524	504	541	505	536	564	533	495	547	525	533	531	525	512	529	554	535	558	510	557	552	543	502	526	541	490	530	523	511	540	515	529	549	523	541	540	503	562	510	538	539	542	541	535	575	543	533	508	545	539	517	530	577	545	495	512	503	523	563	517	560	513	485	515	528	528	561	521	500	545	575	550	502	546	536	489	554	540	521	542	532	525	547	490	561	522	524	522	525	535	545	527	529	576	522	503	508	545	560	522	515	560	559	529	566	529	551	538	569	512	505	537	514	512	533	523	524	507	516	510	517	539	526	539	495	540	492	537	557	546	575	562	495	566	525	561	507	482	544	565	482	520	510	518	530	531	518	499	540	558	538	525	514	531	566	547	511	520	524	541	540	523	556	536	556	496	537	526	555	511	540	533	519	507	523	517	510	532	508	517	480	516	533	523	521	535	530	509	514	521	538	550	541	555	537	495	554	530	543	486	536	513	543	550	513	548	534	530	542	523	535	565	517	499	559	531	467	509	539	542	541	534	522	531	564	524	555	504	517	505	511	532	554	535	514	522	551	501	609	538	525	474	539	519	561	544	525	546	517	569	501	512	526	493	527	488	532	527	532	489	523	533	491	478	513	482	518	532	519	554	554	528	542	541	531	495	506	549	500	538	514	546	504	511	520	536	508	548	515	539	478	517	534	538	500	501	509	530	588	531	561	502	529	539	530	518	560	534	486	517	531	517	534	515	482	531	514	531	502	515	537	508	515	502	488	576	567	515	510	548	512	546	531	525	533	513	486	528	542	522	501	524	511	489	564	528	527	520	518	543	486	563	562	522	541	526	507	533	541	529	543	524	509	502	521	511	539	499	499	517	552	538	555	490	508	513	520	506	530	488	513	565	497	561	537	510	552	517	526	527	555	497	504	550	536	567	516	534	560	494	460	553	518	508	581	503	536	509	498	546	508	529
12475	2089	2325	1760	1250	922	813	578	470	381	332	318	1105	19997	20976	13289	555	136	159	142	168	128	133	141	161	134	132	125	167	129	149	146	107	128	127	161	152	139	118	146	140	129	139	158	127	133	143	145	134	125	142	154	140	115	149	142	119	138	141	154	147	133	141	125	134	125	124	133	130	132	132	116	122	146	156	128	139	142	158	111	148	130	140	114	135	137	146	128	144	156	137	129	147	137	132	125	148	131	129	134	110	141	106	137	129	137	135	105	145	136	124	156	127	138	151	134	134	128	131	147	158	146	140	134	136	128	125	130	147	133	149	126	143	131	126	127	148	140	142	139	144	121	132	143	160	142	153	135	120	136	128	117	134	127	130	132	123	123	120	126	111	128	109	155	122	156	118	120	148	127	136	111	150	124	145	150	116	127	124	141	143	112	130	143	127	129	151	144	130	143	119	133	119	125	118	146	137	138	133	146	157	130	132	148	139	133	118	145	139	116	136	120	150	134	140	121	128	138	120	145	117	138	130	149	134	149	122	170	144	121	143	128	125	130	148	126	126	131	116	131	148	131	131	136	125	136	142	138	127	141	129	123	138	135	113	113	150	128	134	128	135	132	127	126	118	129	117	126	140	122	135	143	139	118	130	140	148	148	138	129	124	126	142	127	114	154	118	134	135	149	141	121	129	140	130	132	140	130	127	151	125	117	137	134	128	140	156	126	120	134	148	134	141	133	117	131	130	127	116	136	136	130	120	104	130	132	125	157	143	127	136	139	140	147	124	132	142	126	133	151	131	128	158	140	137	142	109	136	146	132	140	130	126	134	137	148	143	127	140	128	124	140	119	150	143	125	129	138	125	140	131	137	140	125	138	139	144	161	131	144	136	128	125	130	149	142	127	126	140	127	130	148	142	125	137	138	137	122	122	137	145	134	142	138	140	153	137	137	148	137	131	150	133	134	128	144	141	125	138	137	125	116	133	153	147	152	132	152	134	131	116	128	134	146	140	101	124	120	133	143	118	129	129	116	125	116	129	119	140	139	124	143	116	139	128	135	114	111	139	132	140	131	152	145	141	134	132	121	113	132	130	148	137	128	132	130	121	130	130	124	122	131	116	124	131	132	132	159	138	147	149	146	131	148	135	152	153	151	113	147	123	128	130	150	127	140	120	126	149	126	145	112	140	153	137	147	133	151	134	128	133	122	135	125	142	119	137	129	148	143	138	126	129	133	106	142	134	133	134	112	119	117	126	129	136	118	139	111	139	120	124	131	139	125	134	152	140	136	136	131	133	133	133	141	141	131	147	114	146	151	155	131	127	143	129	158	133	127	139	126	142	134	142	158	138	151	121	154	145	146	111	128	133	120	133	130	140	156	162	120	147	148	134	130	149	117	152	146	132	131	158	150	136	131	143	116	139	138	142	125	141	111	137	140	147	137	138	131	133	129	133	144	138	135	117	122	122	135	113	121	149	132	125	120	135	154	147	106	150	146	125	136	111	115	140	134	138	133	141	150	135	145	150	133	124	139	137	127	142	137	130	132	132	142	116	130	137	151	107	134	133	150	136	133	136	123	136	151	149	124	136	122	102	125	101	120	132	132	148	147	144	140	138	117	135	132	132	106	131	150	132	135	136	128	140	132	151	127	144	120	142	150	109	139	120	118	124	129	130	118	145	138	151	124	113	122	124	160	130	123	142	130	126	117	142	141	121	139	142	147	128	126	147	130	128	124	133	124	146	116	132	159	123	137	138	152	127	149	126	127	135	141	139	147	137	136	130	120	132	156	152	126	117	134	127	129	138	128	122	143	143	119	132	132	153	138	122	123	119	135	118	129	141	149	133	120	133	116	131	126	144	133	111	132	135	152	132	145	135	146	132	136	150	130	151	137	157	139	136	148	123	158	146	154	126	109	134	137	130	149	130	140	140	128	132	110	134	141	137	129	124	144	144	138	116	147	130	140	141	165	134	163	124	149	123	131	140	130	136	120	145	142	159	122	125	119	116	120	131	125	148	137	122	137	126	125	119	143	129	119	144	112	117	124	108	133	131	148	134	145	128	157	136	128	126	111	120	129	121	137	136	131	114	143	144	122	118	140	128	143	119	163	137	127	117	132	109	132	128	140	118	127	120	146	117	141	121	139	106	152	140	119	134	145	126	126	143	142	169	128	110	121	142	141	133	132	130	128	129	116	144	147	159	136	115	137	149	125	144	139	123	123	156	140	142	161	137	123	118	130	122	114	132	132	140	134	134	138	135	112	139	125	141	134	144	122	130	119	151	140	132	125	139	146	151	141	132	121	137	129	154	140	139	121	155	130	139	135	126	134	120	133	163	140	124	135	146	125	135	146	117	133	115	119	134	135	134	121	135	143	136	149	129	151	142	148	145	147	136	104	142	140	109	147	151	121	133	130	126	138	122	110	127	133	127	120	129	129	122	130	119	124	124	144	130	125	155	117	148	113	116	134	109	143	139	127	134	130	140	156	145	119	133	124	131	135	122	140	143	132	144	141	128	123	160	109	158	121	144	154	126	142	126	144	134	121	154	109	132	127	156	119	153	146	125	125	136	125	115	135	147	138	126	107	131	132	124	131	126	145	115	134	156	127	126	156	130	130	136	123	131	136	137	144	122	123	144	148	171	128	140	136	119	131	149	142	137	133	147	128	107	133	122	136	118	147	120	123	132	132	132	122	122	131	143	142	129	134	151	124	122	117	156	147	129	138	145	121	153	138	136	146	135	113	138	149	127	133	122	146	126	133	143	117	114	122	127	132	136	135	149	116	143	145	142	129	147	120	140	143	127	135	132	135	132	153	120	121	142	142	136	120	127	137	115	126	129	126	130	119	135	117	127	126	142	127	121	116	145	129	137	133	118	141	117	133	140	114	121	143	128	141	157	117	131	130	119	150	126	139	133	112	136	126	109	130	133	138	146	147	124	131	138	128	141	106	137	130	123	165	149	131	151	141	133	151	150	128	134	120	115	126	135	125	136	150	142	161	151	152	124	139	161	145	120	138	130	134	153	125	133	112	141	121	115	121	137	114	121	128	137	120	142	123	118	111	144	124	132	118	133	141	141	121	137	148	138	131	121	131	133	142	126	115	102	115	140	148	160	150	111	129	117	142	132	151	138	120	139	118	114	125	129	144	142	157	149	122	132	135	143	149	145	120	122	143	149	136	126	121	130	121	125	137	140	141	118	123	117	140	132	156	127	124	138	129	132	140	150	124	123	137	149	124	128	138	146	150	152	127	130	119	162	156	120	124	141	131	144	124	132	133	123	140	129	140	153	122	127	121	142	122	137	120	133	150	133	119	133	147	139	137	124	122	143	146	130	134	124	119	117	156	125	141	134	126	128	133	152	109	132	147	119	145	125	134	137	120	135	131	140	119	148	130	126	148	133	148	144	132	124	122	140	129	136	122	158	135	156	125	118	123	124	141	120	134	135	147	141	132	113	132	138	138	127	120	122	144	135	140	141	131	126	143	130	125
7061	2025	4805	5511	4765	3952	3239	2727	2465	2003	1818	1436	6129	44963	43638	26588	540	489	466	464	404	419	422	401	388	414	394	378	381	388	382	392	411	373	365	390	410	385	364	354	346	377	380	386	372	364	340	379	351	353	387	384	357	359	379	360	327	380	354	363	324	340	337	322	349	344	347	363	312	343	352	360	382	352	362	369	387	320	372	362	356	346	354	371	377	350	351	313	353	367	327	360	350	368	345	364	367	347	356	361	362	336	364	350	367	326	364	296	352	359	363	357	318	337	342	344	327	375	358	360	386	342	340	339	336	343	368	352	352	329	360	365	324	355	369	341	359	379	426	376	365	366	357	376	348	340	334	332	338	334	342	345	384	372	333	376	326	359	348	358	346	385	350	353	330	360	342	356	350	361	364	346	377	374	332	386	353	352	374	351	375	364	356	331	331	371	362	385	358	387	367	388	318	334	348	346	378	378	341	361	366	360	347	347	361	364	349	312	371	353	340	369	344	361	363	331	339	373	353	360	337	313	367	362	374	353	362	380	369	351	347	383	366	378	356	345	353	382	363	346	370	351	357	327	342	329	379	370	366	356	343	347	344	342	342	317	374	370	380	402	371	320	357	347	350	339	343	348	367	363	359	335	337	381	331	377	329	349	378	327	374	384	352	321	353	330	318	359	376	335	356	376	355	347	368	325	345	338	357	349	332	352	345	342	345	322	338	362	360	369	320	348	366	348	375	362	352	330	386	370	361	337	348	409	355	347	357	333	365	372	346	351	348	359	361	360	350	374	348	371	374	370	365	353	348	373	376	318	318	333	340	335	360	384	352	372	352	355	329	373	352	337	375	369	382	313	368	366	350	350	343	347	390	365	326	342	310	339	344	357	371	346	323	358	351	338	350	370	353	360	363	378	332	392	350	358	358	395	323	339	349	310	337	356	379	300	352	323	374	375	366	343	365	347	334	329	370	336	321	378	370	364	366	364	337	338	330	349	346	347	355	322	343	362	371	373	337	352	345	351	376	355	367	361	374	341	373	349	367	357	312	375	355	331	324	362	388	356	374	348	342	376	353	337	385	364	358	359	335	369	348	353	373	359	294	374	373	350	366	371	346	362	362	353	352	334	378	351	323	362	368	358	358	335	353	347	356	396	348	338	342	376	361	341	348	393	377	364	344	333	367	369	347	339	347	342	355	361	327	346	336	349	343	355	367	368	369	348	370	351	324	323	366	389	339	379	342	349	350	348	391	339	336	393	365	369	369	369	386	329	331	345	343	329	343	337	359	343	388	350	352	370	386	346	353	353	341	346	335	345	367	378	339	336	370	343	359	334	337	349	367	340	352	371	331	357	358	348	348	356	363	344	348	351	349	340	362	330	330	342	392	371	342	381	341	371	368	349	327	338	392	365	373	349	324	345	366	379	327	353	343	396	378	365	357	360	343	322	349	351	355	369	368	371	367	375	318	333	359	349	353	366	368	353	359	336	356	330	350	340	352	353	386	359	338	348	363	358	354	354	357	339	379	343	373	326	393	352	354	311	353	371	334	369	353	383	373	352	370	338	340	359	349	358	348	369	370	333	365	351	357	337	370	359	367	346	360	368	337	341	335	325	350	351	344	351	315	342	371	364	360	349	359	363	318	372	343	355	329	339	340	356	340	372	328	340	346	334	347	359	357	346	360	360	322	328	348	366	332	373	363	391	358	343	375	312	352	345	355	357	321	364	353	312	331	336	347	369	364	355	359	356	327	372	336	349	343	352	386	345	346	360	364	338	319	338	348	327	365	368	336	365	351	363	342	337	353	382	359	381	351	350	370	390	362	329	382	365	343	351	373	351	359	355	357	361	368	327	324	316	345	345	329	352	329	367	373	364	371	367	371	368	300	370	384	320	376	359	341	370	335	357	359	375	336	375	344	355	352	355	374	377	315	384	344	325	320	367	394	346	339	359	324	329	356	346	351	341	349	342	343	366	324	394	352	339	373	344	356	345	320	332	333	335	370	384	368	300	376	330	339	350	359	375	361	326	355	357	333	378	354	358	349	368	355	379	369	351	368	344	366	348	362	334	354	370	344	349	315	350	377	325	367	351	361	341	380	304	337	355	359	346	354	331	334	368	308	326	366	354	388	384	370	389	364	338	357	345	409	333	368	330	350	367	352	331	358	353	332	349	342	367	341	363	370	348	330	330	366	382	356	376	367	326	326	344	333	366	358	365	369	348	361	371	356	352	350	339	319	315	370	343	341	347	382	343	358	338	367	364	329	343	365	359	322	350	336	323	350	327	350	395	337	342	381	380	322	365	349	350	368	366	374	368	351	399	373	359	336	354	373	354	323	387	344	350	353	328	378	356	353	350	375	381	371	361	363	368	364	378	338	360	357	327	364	380	301	356	369	359	344	367	347	369	374	349	323	305	326	346	336	375	337	372	362	323	346	329	326	328	330	347	351	342	344	335	352	370	363	387	361	374	345	335	367	347	344	352	367	387	357	357	381	311	374	324	361	318	353	368	331	349	349	347	336	353	367	357	328	398	330	327	367	369	368	354	333	371	358	354	358	306	323	374	337	384	347	331	394	333	402	364	323	366	346	344	367	356	347	340	370	336	378	337	359	321	382	331	390	340	377	365	339	343	369	366	348	377	314	349	362	351	342	344	360	338	368	362	327	371	337	347	351	418	333	342	370	330	322	355	324	397	371	358	352	390	371	365	363	395	376	368	349	325	356	370	327	328	359	335	349	365	316	353	381	323	353	323	332	348	357	352	339	361	324	358	355	354	345	364	358	373	335	386	356	349	360	357	376	344	334	373	336	346	356	362	335	352	393	344	361	373	341	346	339	337	322	371	339	387	345	364	359	328	354	351	340	356	329	380	373	330	364	318	354	359	346	347	360	326	367	332	341	348	346	343	360	379	338	336	364	384	365	355	367	362	352	362	379	358	347	347	362	395	356	371	335	365	351	354	348	359	359	370	339	344	356	345	327	356	369	359	348	392	364	372	354	373	370	327	361	383	357	365	331	352	314	338	375	389	395	365	382	348	349	346	365	362	334	326	337	366	384	335	340	379	356	355	343	361	363	348	340	306	343	373	325	378	361	357	355	380	392	353	349	369	331	377	338	383	369	380	366	373	363	343	378	343	342	342	368	329	336	378	394	350	349	355	346	339	356	363	356	353	374	334	369	340	377	381	391	350	370	370	361	360	368	327	342	354	352	370	393	358	350	338	345	345	331	344	364	356	361	373	367	361	379	345	368	349	331	375	373	349	342	340	355	366	378	360	344	354	367	342	351	369	349	389	355	359	344	379	370	393	367	359	348	337	330	339	328	387	365	369	381	367	346	353	385	387	351	355	374	392	347	356	320	369	347	336	384	311	335	357	358	323	367	348	358	376	389	364	359	351	332	354	335	328	340	319	362	340	386	353	370	372	367	366	329	348	344	390	353	315	365	338	367	336	373	376	377	344	379	333	341	365	360	338	342	347	343	349	393	325	369	335
1923	209	228	204	202	178	169	162	151	131	193	160	175	1056	1401	988	150	180	127	156	140	145	149	154	158	156	157	144	147	152	160	157	163	157	155	162	144	176	159	163	149	133	181	128	149	148	158	171	154	129	134	143	149	161	158	167	172	154	158	154	177	164	172	145	160	153	164	148	168	130	138	153	148	143	159	164	157	160	150	148	141	134	177	164	140	156	128	144	132	139	151	165	152	157	155	142	143	147	147	150	130	146	144	154	146	146	142	161	146	141	152	128	160	164	156	143	136	165	133	164	147	135	141	158	160	154	166	166	138	133	142	151	137	152	162	163	161	145	142	162	149	155	174	165	156	155	150	139	147	133	136	153	143	153	162	164	154	163	136	154	169	152	137	147	133	159	156	170	157	187	159	173	139	133	164	149	163	150	164	137	146	162	157	156	158	139	146	128	154	161	155	136	178	154	146	158	167	149	151	143	160	151	149	148	163	157	146	156	148	178	148	134	139	160	165	157	146	159	158	144	156	179	159	165	152	143	158	151	130	135	154	141	149	146	150	152	138	146	141	126	148	145	157	164	137	144	136	145	155	160	146	160	144	133	171	153	133	162	139	149	143	133	140	165	138	151	157	168	147	157	127	139	154	166	135	134	147	169	145	147	160	160	164	149	151	137	168	146	121	157	126	157	166	146	149	144	137	143	149	134	149	147	153	146	155	140	136	150	170	143	137	158	157	142	115	134	140	118	152	158	165	157	148	148	142	176	160	165	170	148	177	162	166	134	149	151	140	157	151	156	145	135	134	148	153	152	163	155	147	147	147	160	152	153	142	144	146	146	143	149	123	171	156	144	142	171	164	159	142	137	152	139	141	147	149	147	157	143	161	155	139	177	137	135	142	162	165	146	182	130	148	178	123	149	156	162	142	139	135	175	152	154	147	159	155	123	159	146	133	146	152	166	144	153	130	153	140	183	153	144	185	152	152	162	147	155	139	149	165	136	146	142	143	128	172	147	164	152	172	150	139	140	146	154	157	132	148	145	169	140	162	142	161	169	151	155	143	158	154	142	155	136	151	164	161	163	157	153	163	167	139	173	146	155	136	157	143	172	163	161	165	164	137	143	151	146	142	132	123	149	149	149	140	156	149	151	169	162	155	170	142	157	164	152	140	130	171	153	138	142	125	167	164	151	145	128	152	161	159	136	139	157	145	125	167	141	166	160	154	164	154	174	144	142	136	161	153	160	153	152	136	169	151	138	138	136	153	143	146	154	145	146	148	172	173	152	148	130	159	158	148	156	159	154	150	155	137	139	157	133	140	150	132	150	157	165	153	149	160	137	155	130	134	144	157	168	175	149	150	154	146	165	161	149	129	148	157	162	145	153	156	137	140	140	136	166	158	144	153	145	136	128	156	143	134	136	141	158	162	164	134	156	145	159	146	175	132	143	161	166	148	184	138	135	150	163	149	147	161	148	159	145	140	144	161	150	165	135	164	149	156	159	160	139	147	139	164	146	156	154	123	146	153	160	152	141	176	148	136	152	164	156	149	180	162	152	149	127	140	170	148	139	137	145	137	152	127	166	128	151	142	145	145	142	179	164	148	140	146	152	145	154	156	156	147	170	152	172	186	153	152	158	141	125	144	152	144	191	149	175	127	129	145	152	151	148	157	152	128	152	165	164	151	134	168	144	141	168	179	151	141	161	141	138	164	167	138	154	160	143	165	148	143	120	134	160	134	165	132	159	135	158	132	131	156	152	159	147	149	144	159	169	149	156	134	172	124	161	154	141	151	146	158	165	137	154	166	157	160	155	154	144	153	170	155	133	165	154	155	139	152	153	172	152	138	148	148	167	150	173	150	156	165	157	154	169	145	139	147	154	153	148	134	164	143	141	142	158	146	142	147	158	141	159	162	159	155	165	173	157	148	141	163	134	160	172	160	151	156	163	141	131	138	151	152	130	137	135	154	135	162	135	174	152	155	156	163	136	166	154	162	136	153	140	167	172	157	165	139	144	146	155	148	138	141	144	143	141	144	146	148	155	151	133	144	144	170	170	160	156	164	149	153	151	157	143	145	140	155	156	154	140	169	134	146	150	142	173	146	166	136	142	180	139	130	167	142	148	129	163	141	144	147	151	133	167	149	143	158	155	155	148	156	160	141	151	169	152	145	130	150	154	143	130	140	151	152	168	151	134	148	123	165	158	155	160	148	125	138	151	157	178	160	178	157	166	153	132	145	157	163	131	148	169	133	155	157	156	149	155	155	159	162	136	170	162	151	167	141	166	150	134	139	142	145	148	181	147	145	137	136	152	144	156	146	150	130	149	149	158	159	166	142	168	163	142	164	150	158	161	136	137	138	179	159	152	143	139	157	163	147	149	137	154	157	143	158	156	169	162	144	144	135	174	139	142	142	139	148	155	133	174	140	156	149	152	135	138	153	139	152	156	144	162	160	161	141	153	137	156	147	155	142	141	150	150	128	145	151	134	140	133	154	148	157	132	151	132	125	159	145	166	132	174	163	163	131	157	152	131	150	147	152	159	158	147	172	139	149	165	161	152	146	131	151	156	139	137	165	127	158	142	140	131	166	138	160	149	146	157	160	152	138	155	178	141	178	138	157	163	167	154	162	138	149	157	162	154	151	144	134	152	167	171	159	147	162	163	150	123	159	146	141	166	144	133	174	156	143	164	165	147	140	140	185	136	169	158	141	157	127	137	165	151	167	158	157	168	151	177	147	137	139	156	162	157	154	168	166	141	158	138	159	159	178	152	147	175	151	184	134	159	150	153	126	148	149	161	158	148	152	172	139	159	164	155	155	161	171	141	154	148	167	136	132	170	154	183	158	145	145	174	145	146	152	143	170	174	153	143	176	145	139	154	159	141	148	161	128	155	152	150	164	159	160	162	169	157	146	135	144	162	160	158	152	167	146	143	146	157	154	161	151	138	146	159	162	151	163	138	163	153	156	156	136	156	150	142	155	145	142	156	148	165	171	135	134	153	138	170	133	144	145	148	150	149	134	161	140	153	146	171	131	151	146	142	176	144	153	172	167	116	147	176	154	158	169	155	154	158	143	150	155	158	165	153	146	157	150	168	146	129	122	146	132	146	146	151	141	164	159	151	147	166	156	181	137	157	137	151	179	118	159	147	145	156	142	144	184	163	149	158	157	150	154	171	154	156	146	153	179	133	160	131	151	159	141	142	139	141	156	150	153	158	167	150	136	143	151	155	147	145	169	106	132	148	149	157	158	148	161	149	142	168	143	155	150	141	169	144	129	178	160	154	168	130	159	147	144	148	154	154	157	146	145	151	171	133	168	196	129	160	151	133	156	138	136	158	146	149	150	172	153	129	168	162	152	162	149	156	148	163	161	153	139	153	151	139	151	164	157	168	139	154	147	162	174	146	159	161	146	163	167	161	149	165	148	136	165	168	154	144	130	145	147	151	172	157	153	163	139	139	148	151	120	161	155	152	134	134	149	153	136	152	145	167
2073	488	643	624	564	588	525	496	488	445	457	471	683	6366	7415	4516	433	388	414	397	407	420	401	433	406	412	430	417	406	423	434	419	443	398	404	407	411	398	431	406	405	427	434	433	420	444	420	426	418	386	410	404	413	410	399	430	394	402	377	442	442	435	388	439	408	413	379	404	385	390	397	381	398	467	413	426	375	432	465	395	389	368	415	383	409	408	398	449	415	450	412	451	392	432	393	391	371	436	376	431	426	424	417	419	433	420	377	410	429	385	395	387	423	436	396	425	409	415	415	453	444	446	399	416	409	392	380	370	427	417	400	408	406	430	426	382	440	419	392	445	380	401	381	412	437	423	412	431	417	428	452	433	426	410	388	392	439	432	435	407	392	403	440	397	415	417	400	417	423	424	404	409	394	435	427	396	449	389	373	442	399	373	400	391	431	448	430	425	417	392	419	432	443	389	403	438	440	436	429	384	382	427	444	417	397	384	428	403	408	422	451	427	400	423	422	435	433	401	410	360	438	402	438	411	362	391	359	419	403	412	374	397	419	414	404	408	390	433	435	377	422	376	415	422	378	372	413	417	468	412	420	384	447	377	398	407	418	420	405	422	391	432	411	425	402	395	398	420	388	464	459	405	424	372	436	389	422	394	416	444	411	414	443	403	454	401	421	427	427	403	408	425	382	408	431	423	428	377	409	393	429	418	414	396	435	415	423	384	404	438	420	397	440	399	409	408	425	406	405	398	394	394	432	399	414	385	407	414	430	389	421	399	411	414	432	444	375	433	375	421	419	382	406	414	426	406	434	418	417	431	426	430	386	428	385	396	418	436	417	397	441	435	435	406	432	440	448	434	388	390	405	414	392	391	384	428	477	439	419	418	432	450	399	423	419	417	420	437	418	406	417	411	413	437	467	406	421	430	441	449	434	417	407	398	446	407	398	436	423	416	421	433	404	411	413	431	429	466	387	437	420	427	412	395	439	448	406	411	412	414	402	398	409	428	423	409	415	409	400	397	394	395	389	422	413	404	443	413	414	370	400	412	416	382	446	394	372	423	409	404	418	403	422	431	429	442	434	465	428	456	428	418	435	409	436	404	407	408	401	411	390	408	399	418	422	426	425	437	470	429	434	420	380	397	402	408	432	435	442	398	418	392	419	435	414	425	378	417	368	373	392	404	406	419	423	404	414	374	430	412	428	428	362	408	446	404	387	420	424	399	402	416	412	407	419	394	400	423	380	417	406	403	371	433	421	411	426	439	436	409	406	396	385	397	410	397	450	416	381	431	424	424	389	452	427	409	423	406	436	424	412	399	412	402	410	428	442	396	413	392	446	429	397	416	388	450	437	416	389	408	409	414	387	407	383	379	410	408	421	412	352	409	395	412	406	413	418	401	413	411	439	405	440	460	409	397	409	418	400	413	450	398	399	393	413	403	414	417	417	395	424	365	458	442	423	420	442	449	441	406	392	427	405	402	442	441	401	418	411	436	420	411	389	417	420	411	397	421	421	427	410	413	394	413	397	416	400	426	435	458	429	440	383	398	422	394	411	410	393	426	421	438	397	423	387	423	426	392	352	448	385	427	402	426	394	397	452	423	428	401	372	404	480	434	421	388	421	416	437	426	434	431	427	410	393	399	468	442	414	402	421	427	374	385	419	416	409	398	411	428	416	427	414	422	405	398	381	406	428	394	387	391	398	450	418	380	411	430	419	421	384	467	420	442	441	400	415	403	368	403	382	409	419	429	428	410	398	401	449	390	405	415	420	426	433	395	414	418	381	418	382	425	391	417	384	412	453	398	400	386	402	404	397	396	435	412	429	398	405	409	421	446	431	407	413	416	403	446	394	409	430	398	401	417	388	425	445	428	418	408	399	421	411	392	373	425	402	403	422	398	423	412	410	421	467	394	367	393	419	417	375	406	415	412	410	449	423	390	429	418	424	379	378	416	425	440	440	402	431	455	419	421	425	467	425	414	375	448	402	414	422	429	430	393	393	420	399	423	432	444	368	415	389	396	417	412	417	406	399	417	393	395	442	435	400	459	391	404	390	382	368	381	416	409	435	436	405	453	386	428	382	425	421	414	420	407	387	433	444	414	394	435	402	425	398	442	406	433	399	414	402	426	439	407	430	398	399	419	421	406	411	418	411	402	458	421	413	473	394	386	387	392	424	387	437	401	413	399	401	408	415	419	390	406	456	439	357	449	455	432	397	411	396	401	405	429	449	420	393	446	406	437	425	409	410	414	402	433	421	407	411	419	429	415	457	410	442	442	416	385	472	412	396	407	440	376	438	427	428	431	406	450	402	398	426	425	403	398	391	393	402	405	444	421	418	429	446	420	443	414	415	421	386	389	368	412	426	431	413	395	383	406	417	431	369	412	403	390	416	439	423	427	408	421	405	388	419	401	389	387	409	412	407	399	396	427	402	413	383	405	401	413	417	419	406	398	447	421	445	454	425	437	398	394	432	443	412	391	373	450	403	438	429	416	405	427	391	429	388	426	378	445	384	396	409	420	452	420	410	433	430	404	417	405	431	431	424	408	419	391	425	400	418	389	422	435	415	391	403	425	420	436	394	433	410	411	409	425	453	423	433	424	401	422	443	448	404	417	409	440	405	429	412	384	440	393	431	379	411	428	372	386	417	420	407	461	394	403	402	425	427	410	407	438	424	421	392	452	407	374	431	431	455	374	428	425	376	432	430	402	415	373	382	416	434	451	398	431	377	443	427	407	425	430	406	455	398	395	433	393	376	430	447	427	380	429	412	394	445	425	389	417	410	393	409	433	441	407	392	412	408	451	385	430	402	435	450	424	351	401	424	424	396	391	449	425	393	420	422	434	380	434	410	400	419	406	402	402	396	442	418	395	440	413	426	415	434	392	401	392	381	416	404	419	405	426	383	419	392	431	352	427	391	432	418	439	395	418	438	408	431	402	380	420	420	428	421	427	452	399	390	389	403	403	423	383	433	432	391	426	393	392	396	409	426	397	434	447	390	422	390	386	405	389	429	423	395	436	404	426	406	433	429	382	376	380	435	414	426	479	435	448	397	397	409	424	437	393	416	382	413	428	416	426	401	410	404	418	443	433	410	443	387	409	443	429	405	397	417	423	438	400	393	411	394	393	428	428	385	424	442	412	413	428	451	406	403	417	403	358	410	447	407	394	420	453	439	419	425	420	406	413	437	473	401	391	400	387	440	357	415	398	393	407	402	434	405	392	417	429	434	403	395	390	428	384	409	440	407	413	432	427	439	417	417	417	398	410	400	402	418	394	422	401	402	425	461	421	453	438	412	404	440	426	410	419	399	431	450	402	398	452	433	413	423	403	400	422	398	423	398	425	433	420	440	408	396	419	463	408	433	402	430	427	382	414	427	428	425	392	428	402	395	437	419	427	402	451	436	378	416	413	391	424	439	409	395	412	412	408	394	405	440	437	433	384	404	436	426	393	402	394	382	448	446	419	415	439	381	394	385	425	415	429	395	404
6681	1070	1354	1059	798	623	575	397	364	361	311	271	1441	11159	12024	6681	325	204	216	212	176	200	191	208	205	225	185	212	192	221	214	188	206	218	221	229	202	220	207	205	223	219	232	224	176	234	186	203	202	179	195	206	202	204	201	212	218	228	186	204	185	197	197	220	190	193	194	212	226	174	183	197	175	170	198	215	183	198	201	232	183	201	237	206	246	209	197	201	229	213	211	173	217	173	212	186	215	181	187	194	194	196	211	220	218	203	221	230	213	189	196	189	191	216	183	226	188	201	201	178	208	204	193	209	196	174	202	189	193	210	224	240	179	178	190	185	215	211	196	185	169	209	216	208	223	192	177	213	204	204	226	191	182	214	196	210	181	191	197	191	210	218	198	207	217	224	198	175	199	206	201	188	206	207	199	198	215	205	217	175	216	205	195	195	201	186	200	207	218	189	192	187	198	183	198	202	185	219	211	203	200	201	202	201	218	235	209	205	199	219	182	193	187	202	202	187	196	197	192	229	221	212	175	210	193	194	179	220	198	221	197	195	209	218	196	214	199	191	212	217	238	186	214	204	203	185	184	193	198	188	235	205	197	192	189	207	195	203	226	195	208	232	192	197	179	198	196	183	201	212	227	168	177	210	210	181	184	211	191	228	218	180	201	215	219	215	183	197	204	210	190	210	213	199	194	208	199	202	196	170	218	187	208	191	189	211	208	166	225	201	197	212	182	203	188	186	184	200	198	177	183	205	227	200	195	202	191	226	213	195	177	186	208	247	184	194	205	201	213	203	187	216	177	197	206	191	215	212	185	204	203	212	184	223	231	214	214	212	229	187	206	195	185	199	191	192	193	186	208	194	186	189	194	188	209	185	197	194	199	208	201	191	195	198	191	191	198	169	188	194	202	200	204	204	211	191	188	214	211	213	194	210	193	213	195	191	208	196	204	196	215	171	198	200	193	192	186	206	199	226	186	202	213	194	200	206	191	223	214	197	184	220	221	202	197	202	180	239	203	223	195	209	200	194	201	179	191	191	175	206	170	204	214	205	204	191	187	195	201	227	196	193	177	189	194	216	216	188	200	210	187	192	191	212	212	226	207	210	193	207	229	197	191	207	205	190	203	203	216	196	211	206	220	191	211	206	187	218	214	206	183	189	194	163	199	201	185	197	235	182	202	193	216	230	198	204	176	230	202	200	186	194	205	222	203	208	213	206	223	207	192	218	204	187	193	197	183	207	212	201	239	202	178	217	213	192	183	188	185	204	218	192	209	216	207	201	198	218	210	201	167	214	177	187	198	211	193	208	211	189	184	202	202	197	197	182	185	196	231	212	206	202	188	195	204	217	233	201	211	164	213	217	200	219	199	216	215	212	197	214	222	206	174	221	195	210	199	204	193	161	189	201	176	191	194	215	176	191	215	179	194	172	208	218	212	221	198	190	210	191	214	168	184	199	189	187	189	173	192	198	183	211	206	209	215	198	202	187	196	199	200	226	182	162	192	194	209	227	224	205	186	190	219	208	189	188	203	195	212	216	206	211	181	235	200	207	222	188	203	222	195	201	200	208	187	212	198	202	200	169	169	189	206	187	206	202	207	172	167	178	206	199	201	200	208	194	184	203	210	180	174	211	167	182	192	216	237	198	208	209	204	210	212	184	188	194	185	214	185	222	195	202	202	207	198	174	220	200	197	208	215	200	202	213	206	204	198	178	199	194	186	230	164	212	242	193	215	194	195	198	224	209	194	178	200	207	201	210	191	210	198	189	195	194	211	211	181	192	177	212	184	208	189	173	228	191	245	200	205	216	219	207	199	218	190	207	185	183	176	182	199	208	233	202	214	166	190	195	183	219	202	206	197	222	226	178	191	213	185	211	181	208	225	204	208	202	191	205	198	183	207	223	211	199	204	193	233	173	222	189	199	207	202	200	210	190	183	199	207	201	195	200	201	200	200	210	202	213	209	206	184	208	210	214	202	197	198	213	203	192	184	201	218	203	211	210	179	194	209	202	178	186	187	196	184	209	216	224	201	192	194	196	218	187	173	196	204	190	196	197	197	205	210	197	197	204	213	187	184	220	210	220	222	196	185	184	179	207	186	210	214	178	230	217	205	209	199	194	221	198	193	226	216	191	175	213	193	227	202	191	225	206	203	176	200	195	212	200	203	206	220	174	185	211	196	201	217	175	212	228	196	197	213	203	194	199	202	214	223	197	199	219	208	206	204	199	210	193	218	216	206	200	193	203	189	240	231	200	223	190	191	196	198	202	215	198	197	198	200	205	208	183	209	202	202	197	212	213	208	199	193	170	221	196	207	210	242	204	228	184	203	193	203	209	200	211	182	190	221	169	206	185	187	205	185	178	179	207	158	190	202	198	202	201	210	193	200	195	231	211	191	199	192	188	178	217	204	207	190	182	209	181	182	190	211	188	210	175	224	202	214	218	206	184	219	178	201	212	211	218	194	193	197	193	189	224	213	212	212	209	214	212	227	184	187	201	189	182	199	207	219	224	199	219	228	196	203	186	188	211	196	225	216	186	202	211	218	198	207	174	194	184	185	217	194	194	221	210	193	212	199	200	216	202	181	190	198	190	193	201	181	194	192	208	199	212	210	207	220	222	218	181	214	193	182	204	207	186	194	173	221	226	207	202	207	181	220	177	219	195	192	198	204	188	191	207	219	201	197	208	200	226	219	189	184	181	200	203	181	214	217	218	216	195	180	195	203	204	185	197	223	216	224	206	205	197	197	242	174	177	214	189	202	195	203	189	220	208	183	200	176	201	241	203	186	175	214	196	215	200	220	225	190	188	182	206	191	192	195	179	164	191	188	193	205	221	211	198	191	206	193	198	223	174	197	204	209	227	204	217	212	195	210	208	200	205	207	191	193	222	192	171	227	198	210	209	187	219	181	197	202	211	202	205	181	192	189	189	198	197	204	208	201	202	207	219	214	195	192	191	227	199	191	210	210	218	214	205	197	182	227	210	204	225	209	176	240	213	211	199	202	191	188	242	222	204	197	198	200	209	214	228	212	214	187	193	199	191	205	199	202	205	225	204	198	210	205	235	200	219	182	208	212	216	190	204	180	213	197	218	179	188	201	180	212	176	196	204	209	196	196	201	192	206	221	208	200	212	214	215	181	187	194	174	192	201	193	201	179	178	183	241	204	188	194	178	202	194	203	182	183	168	204	200	184	200	212	200	192	202	215	186	187	179	229	215	188	191	200	199	245	217	192	196	182	189	187	202	195	186	178	196	200	189	212	193	209	234	233	198	202	189	189	232	206	226	209	183	190	224	198	200	211	200	204	199	224	178	169	200	167	198	213	181	231	183	205	195	182	206	218	203	197	212	202	152	193	205	205	209	202	206	196	231	248	185	203	200	207	205	210	173	200	192	210	206	180	189	198	183	198	215	187	184	214	195	213	229	210	197	191	207	221	200	183	203	197	203	224	218	197	191	213	197	194	186	193	187	210	189	201	204	217	183	200	192
5421	1372	2959	3366	3102	2416	2188	1718	1474	1376	1272	1109	6786	34908	34105	20983	618	598	564	581	591	566	545	567	578	566	550	591	542	509	567	556	520	549	522	550	538	480	527	561	555	540	565	515	564	559	547	529	496	595	529	530	511	538	559	553	518	508	511	511	489	524	513	534	537	492	537	506	469	564	542	512	507	530	523	535	528	569	570	508	514	508	537	561	513	474	525	514	553	538	561	519	475	525	523	521	508	507	543	545	553	541	510	556	571	534	545	534	535	543	504	535	520	523	524	524	515	500	557	535	524	563	543	508	515	537	567	498	523	522	537	525	535	503	492	486	522	546	558	540	522	507	498	534	523	532	519	514	568	514	501	533	543	532	536	484	543	473	510	518	557	540	534	535	533	536	536	528	523	535	532	515	552	547	549	528	499	554	531	546	489	499	548	552	526	551	508	526	506	518	489	541	502	506	484	500	532	545	541	521	502	503	521	540	536	553	496	529	533	494	526	498	501	560	528	534	587	559	525	509	551	555	513	522	532	507	477	513	517	494	540	527	541	533	543	547	562	514	535	550	524	521	535	550	521	487	519	541	523	504	534	499	509	510	545	510	527	553	515	536	524	532	531	536	545	491	483	558	503	501	531	522	541	546	551	507	512	499	498	495	579	546	519	572	515	488	519	545	543	552	509	536	510	506	500	459	544	534	496	514	567	511	546	514	568	554	479	530	553	555	562	504	481	514	531	537	539	545	490	526	554	546	499	553	530	507	541	516	530	549	506	498	498	506	501	512	552	529	529	538	550	528	548	491	536	529	530	500	545	539	524	512	497	494	502	527	516	488	544	571	533	540	557	529	494	544	565	508	531	548	545	505	527	501	460	505	524	535	547	521	552	556	572	511	487	529	536	526	501	511	551	490	519	552	488	567	487	533	570	560	525	519	544	510	544	528	526	465	531	524	532	513	514	542	528	548	521	534	507	506	487	550	563	555	499	544	534	527	484	540	469	571	516	508	550	513	483	542	510	578	518	543	497	517	543	521	524	501	519	533	563	557	536	471	523	546	539	517	542	536	567	553	529	556	550	544	533	558	516	540	564	518	536	530	554	509	547	475	504	534	504	570	518	532	502	531	556	536	534	536	517	520	481	521	512	559	563	488	528	546	506	534	546	558	534	500	555	506	524	522	485	546	541	542	512	553	514	562	515	559	522	541	548	577	553	506	496	559	538	505	503	509	542	506	531	549	517	522	532	566	523	542	541	541	538	489	552	536	479	555	506	546	518	550	503	534	538	533	509	474	497	514	486	511	503	527	521	513	510	539	515	552	503	524	504	511	530	543	511	537	520	500	509	507	531	514	576	521	541	511	494	515	501	542	521	545	504	521	507	556	543	570	563	544	561	510	555	495	513	542	569	486	521	551	539	489	519	545	530	533	547	499	511	520	512	564	526	566	492	535	509	554	559	526	542	497	541	533	543	557	523	557	509	511	509	534	525	535	518	514	551	509	519	532	548	548	525	501	520	528	524	553	519	561	558	558	542	568	515	533	502	486	511	555	484	504	524	535	528	547	555	530	530	527	536	511	484	539	503	498	534	532	512	527	513	515	520	543	514	548	544	536	516	534	537	524	505	557	496	518	509	517	541	523	511	521	510	504	499	540	538	503	538	517	532	487	509	489	510	518	533	496	497	558	544	494	512	570	508	510	556	554	494	520	477	503	534	511	543	510	484	523	506	534	523	534	511	510	503	505	545	550	531	532	472	525	528	527	518	518	479	548	485	560	512	534	509	515	517	535	520	503	504	550	547	521	490	554	596	498	564	534	543	527	510	564	521	497	517	571	550	497	538	501	545	554	534	546	507	540	502	490	540	531	503	534	515	548	518	513	517	497	519	542	533	549	572	536	542	551	543	532	532	539	555	536	496	494	550	539	546	531	563	508	554	515	552	503	528	533	496	517	493	515	525	535	494	545	518	520	546	517	499	538	542	469	553	542	507	559	528	545	553	539	532	569	539	519	546	532	535	566	494	511	556	498	504	521	507	543	475	493	486	566	504	555	522	516	551	523	553	518	535	507	506	485	522	527	537	533	514	541	520	514	523	499	493	520	480	544	548	515	515	538	559	518	553	492	533	503	534	533	539	534	491	506	574	508	550	517	511	572	518	530	509	509	515	514	517	500	542	559	539	534	514	497	518	522	522	535	528	517	491	482	483	588	539	518	539	545	518	531	484	527	525	544	515	509	526	533	527	529	481	556	519	528	497	534	526	521	553	549	579	548	537	516	502	492	541	535	529	505	565	529	586	501	480	520	500	507	545	510	496	482	548	517	536	511	511	513	509	519	545	502	502	517	556	541	543	511	527	533	501	512	517	522	530	511	527	493	489	555	498	496	512	530	541	542	522	505	537	535	513	527	542	506	540	587	506	490	523	515	516	523	537	542	509	529	513	507	563	494	522	537	524	514	536	533	545	546	550	525	524	553	528	549	540	530	491	521	540	562	534	500	514	520	531	539	492	570	558	558	548	525	522	556	545	530	519	545	507	522	498	546	533	521	499	536	521	512	548	525	501	479	500	516	511	491	512	560	529	489	564	525	525	481	536	522	517	511	528	576	539	555	527	495	504	517	539	547	514	492	528	542	487	537	504	523	524	502	528	540	500	573	544	524	525	504	516	506	537	550	521	555	556	551	527	532	513	539	545	497	498	567	501	513	524	487	539	565	494	507	536	532	517	528	510	522	529	541	542	531	515	562	561	539	497	555	545	497	491	486	536	532	519	542	560	514	513	523	501	534	532	535	484	485	528	555	499	532	502	534	507	535	512	537	524	507	535	467	504	563	536	565	519	537	526	552	528	577	515	515	532	525	517	512	546	545	529	542	505	542	541	481	516	492	517	548	503	544	541	469	499	494	532	510	489	547	531	537	541	498	522	501	506	495	517	551	523	500	521	517	529	555	556	535	502	524	502	536	557	526	529	521	538	501	530	503	528	541	538	519	506	525	465	521	564	537	531	535	474	565	506	530	583	541	504	498	502	532	614	561	483	526	526	519	532	508	512	559	524	519	507	474	504	516	524	502	544	501	546	516	477	505	518	508	503	523	528	534	526	507	535	541	568	513	521	494	498	535	509	513	524	527	525	483	499	548	520	585	503	516	488	519	545	468	507	515	537	514	536	549	514	493	508	514	562	515	550	504	521	523	524	506	503	514	545	522	576	556	478	531	464	540	537	529	520	535	500	532	540	526	531	530	468	502	527	505	545	512	503	528	534	522	541	533	530	462	467	515	512	517	518	542	517	529	523	517	517	539	521	515	530	490	574	512	501	520	531	536	509	536	545	552	518	526	574	518	495	566	541	536	533	499	490	520	534	498	517	498	554	528	553	520	544	556	522	497	542	512	536	504	510	540	568	483	516	531	506	562	531	558	560	523	524	508	573	524	515	519	529	505	542	507	512	532	502	543	511	498	501	524	539	528	523	521	556	514	527	561	541	548	550	526	574	510
12700	2300	2559	1960	1370	920	780	534	463	387	341	300	928	19304	21782	12661	636	136	149	136	161	132	150	147	146	122	131	134	124	142	118	139	145	132	138	126	120	138	114	133	132	138	144	131	124	131	126	118	166	124	125	157	132	145	140	132	149	123	149	128	145	128	135	129	123	128	160	124	139	119	131	139	144	159	132	118	115	138	115	109	125	132	141	130	132	138	146	137	119	114	139	132	138	122	141	120	138	148	138	130	137	119	138	147	121	150	147	116	127	137	149	142	137	131	138	119	132	125	124	124	149	120	137	123	144	134	131	129	139	124	132	137	136	136	142	137	124	124	121	121	126	139	150	126	128	133	121	130	129	153	140	154	116	140	137	142	145	126	155	116	133	131	146	142	131	134	129	147	149	123	134	139	129	154	140	162	128	121	136	140	134	141	121	139	107	141	111	155	141	148	126	153	143	145	140	154	123	136	118	138	156	147	118	126	113	148	134	141	144	127	140	130	144	122	129	132	106	129	136	132	116	139	140	149	120	126	125	141	132	129	139	150	128	129	127	117	134	133	126	128	120	134	138	115	135	118	127	133	130	148	138	132	135	133	121	122	135	135	133	141	141	119	132	110	138	130	130	138	116	144	114	140	131	131	134	132	130	148	150	122	136	136	133	134	118	136	127	123	147	131	151	157	129	139	127	141	122	129	132	143	134	120	110	129	134	134	122	128	118	129	131	130	135	138	119	124	140	118	154	119	126	125	159	122	134	146	137	124	120	142	146	127	128	116	140	148	120	155	117	127	152	161	127	141	135	144	150	121	151	145	142	147	124	136	120	125	110	143	108	125	147	140	141	133	131	129	122	119	121	112	126	120	130	139	146	147	145	127	134	125	134	135	148	134	131	143	128	119	124	116	139	145	160	134	139	138	154	107	134	126	132	138	112	121	120	152	118	138	116	133	153	135	109	102	112	123	139	116	137	127	118	123	123	136	136	111	144	118	127	134	134	144	131	133	118	132	139	100	136	146	125	141	133	118	118	119	149	130	138	146	134	124	133	144	130	143	131	168	127	130	135	133	140	143	130	119	140	134	163	129	125	129	121	118	126	138	155	116	127	128	146	129	145	141	131	121	127	122	118	153	137	123	155	126	126	154	111	122	121	152	126	134	148	126	142	131	142	123	144	124	115	133	135	129	119	120	137	121	132	120	133	142	120	131	125	135	130	146	121	161	124	146	133	111	113	152	127	130	124	150	118	144	121	122	118	147	121	147	158	136	129	140	135	142	133	134	151	141	116	126	138	112	144	130	115	137	130	129	126	131	120	122	153	122	124	137	109	133	153	141	149	146	132	123	136	131	124	156	126	144	128	127	147	118	151	127	141	129	133	131	146	115	134	140	140	127	126	161	129	119	143	129	145	113	149	118	143	153	141	135	113	118	125	121	134	129	114	136	114	132	145	141	145	138	131	144	139	130	118	137	120	144	123	138	143	120	122	123	144	131	99	143	117	112	140	122	131	128	132	114	142	135	117	129	115	146	121	162	122	116	145	154	119	128	141	123	139	144	160	140	115	125	132	133	132	128	109	122	152	143	167	136	150	140	143	136	126	129	142	116	134	126	128	134	149	127	147	132	125	138	163	117	144	122	123	134	134	148	142	146	123	138	147	129	136	111	125	119	136	147	147	143	127	140	120	135	137	131	118	125	131	120	145	129	154	136	145	115	124	146	123	135	125	137	143	128	147	116	141	122	122	123	112	139	124	129	137	138	139	123	135	131	124	145	131	135	115	142	133	137	157	130	139	126	128	152	105	124	115	141	130	138	123	135	139	129	137	114	136	134	127	134	145	114	141	136	138	133	126	142	143	112	135	124	136	129	126	131	111	132	138	122	111	126	152	159	137	146	135	128	138	115	127	122	155	145	138	143	125	123	127	145	120	146	105	132	144	156	123	118	107	133	111	140	144	145	137	151	151	130	126	129	125	138	105	147	135	132	126	146	143	156	126	124	124	126	142	122	161	110	128	150	137	149	132	117	118	127	127	129	124	140	107	131	132	131	137	131	139	121	119	138	128	135	114	123	139	143	126	136	117	120	142	124	112	148	134	137	128	140	118	121	151	124	124	142	141	119	132	148	129	131	132	126	135	183	136	146	138	122	131	132	109	120	139	120	124	124	132	135	119	140	142	111	137	128	158	138	120	176	142	138	120	127	119	119	132	149	131	104	134	134	137	135	127	109	134	132	142	124	126	161	149	129	119	137	126	155	149	130	129	134	124	129	141	144	118	114	153	141	168	137	114	125	107	133	129	140	120	145	109	110	140	125	138	105	123	139	135	153	127	112	133	131	134	127	150	118	129	114	132	150	116	129	139	141	151	136	129	138	116	137	138	126	126	137	129	155	130	108	138	131	143	107	108	132	138	132	121	128	134	123	125	133	123	130	142	145	144	136	132	135	144	144	160	139	120	144	122	130	149	146	127	130	129	142	156	107	137	139	148	151	127	147	118	129	132	117	112	110	127	129	142	115	130	117	126	119	109	136	142	145	133	134	149	130	119	140	135	144	95	118	108	121	147	113	133	131	128	132	153	128	132	133	131	125	125	134	137	137	133	128	104	124	125	145	123	138	135	129	153	147	126	151	118	135	135	124	146	127	129	122	161	129	126	124	115	124	137	136	129	124	149	127	137	135	136	126	151	148	162	113	135	137	111	146	123	121	133	127	125	125	127	126	120	113	117	133	145	159	129	132	125	133	122	128	129	118	130	129	138	122	121	122	124	128	121	129	152	144	132	123	141	139	124	121	116	148	155	135	111	136	133	153	125	144	123	133	154	139	144	146	145	132	124	126	143	142	143	137	140	121	134	136	131	116	120	111	136	119	144	144	115	131	177	124	132	152	137	150	125	132	139	140	124	128	146	149	124	106	136	141	155	137	131	124	136	120	121	149	136	144	109	147	133	140	135	149	131	140	120	114	140	117	147	133	127	138	139	155	129	146	145	133	154	139	125	129	147	146	133	142	141	137	131	157	122	146	145	133	124	135	125	120	128	137	117	137	138	127	125	127	144	123	136	130	134	128	116	136	128	148	132	114	117	125	126	125	124	114	145	131	124	135	100	145	148	132	134	134	140	137	120	131	130	155	131	118	146	104	139	130	157	143	119	134	164	122	126	127	121	133	156	144	130	124	135	148	138	118	157	127	140	155	129	117	130	136	104	142	123	116	129	127	123	135	114	134	135	131	144	161	117	126	117	121	107	133	141	133	130	135	127	126	130	136	144	123	133	133	135	115	159	121	142	134	129	128	117	132	113	139	137	110	121	132	110	135	113	121	127	119	138	132	115	121	139	126	121	127	116	128	123	136	156	112	152	143	118	131	131	122	146	120	126	145	139	156	122	151	121	130	131	159	132	138	140	137	135	139	122	130	137	116	107	140	125	138	141	131	120	127	123	145	135	143	134	125	127	120	133	144	128	133	127	141	116	136	102	143	143	136	116	134	130	118
7245	2148	5017	5647	5100	3992	3284	2549	2331	1962	1739	1521	5608	44616	44104	28267	663	487	483	446	413	443	433	394	415	405	404	401	377	383	371	380	423	372	338	408	368	351	362	376	353	350	373	361	379	381	349	378	365	347	360	370	381	377	380	339	347	363	337	368	378	380	396	383	360	386	387	363	350	385	357	369	371	370	411	384	379	387	335	338	369	363	360	376	370	386	361	360	359	341	367	399	351	340	359	342	368	339	357	363	322	334	344	357	332	371	364	365	319	337	363	343	376	336	376	368	365	330	390	344	336	402	387	345	309	352	366	342	403	382	303	362	336	379	339	347	348	405	309	367	352	331	361	361	364	376	338	342	371	365	372	322	366	351	347	334	346	351	363	349	330	359	402	375	364	363	378	333	336	375	340	388	359	337	356	375	358	355	339	347	364	365	377	379	349	370	348	356	339	352	369	336	388	324	338	340	383	320	392	385	365	363	354	344	337	361	379	336	347	365	344	381	339	348	340	340	346	355	330	355	310	384	348	333	394	337	309	356	334	339	353	360	376	361	322	341	342	347	354	354	371	351	354	341	370	339	381	345	364	350	352	366	330	348	349	337	352	359	350	359	363	329	377	326	389	384	358	379	345	361	383	335	363	334	351	374	377	348	333	373	306	366	375	375	358	337	344	327	369	377	337	328	376	367	376	363	353	333	323	373	346	322	337	358	376	358	363	361	346	341	369	365	358	335	385	350	348	347	345	363	343	386	341	344	374	331	345	347	362	380	366	361	384	354	333	325	379	326	356	335	350	347	315	353	317	359	334	365	395	355	351	358	360	354	352	328	398	377	359	371	361	339	359	309	360	336	349	323	355	322	348	352	357	358	363	371	334	367	352	341	357	336	326	347	351	352	352	345	361	350	360	342	370	317	341	334	347	377	361	347	348	361	371	361	346	329	331	358	314	348	352	346	345	358	371	362	344	351	381	316	346	339	335	387	363	360	323	399	374	346	364	351	353	332	359	356	350	360	363	343	379	353	354	342	348	350	371	374	376	363	365	357	363	354	311	375	392	380	367	362	370	327	352	338	337	358	351	353	354	323	325	367	379	370	338	397	374	384	334	361	357	355	359	344	343	355	350	357	360	357	336	401	392	363	333	351	369	351	388	329	328	345	328	354	366	338	359	350	370	330	333	320	335	374	333	400	336	341	309	353	357	348	362	332	343	367	348	338	358	349	357	375	372	380	352	345	360	329	356	348	355	389	331	365	344	371	312	345	315	304	336	334	360	339	346	322	350	351	328	324	320	385	361	345	348	348	332	363	354	362	367	359	365	368	325	314	342	364	367	350	358	374	347	326	312	386	335	365	331	383	366	356	345	371	370	331	386	342	373	347	344	348	354	333	360	359	371	349	340	352	350	387	351	380	346	355	375	349	362	366	335	362	384	344	370	321	353	358	350	384	337	349	344	315	360	356	352	344	336	361	393	350	314	364	302	360	332	374	360	341	356	345	370	326	333	376	382	354	358	381	349	323	333	384	399	321	342	364	343	332	349	388	358	366	345	351	353	357	332	333	325	370	351	361	363	342	399	332	358	354	334	358	359	359	360	338	352	366	344	352	350	383	360	339	384	340	346	371	343	294	350	350	349	393	315	320	358	348	326	374	360	346	350	343	367	372	334	352	347	341	320	344	359	357	348	339	363	345	346	364	345	345	361	329	327	348	360	339	316	376	377	365	361	312	315	371	345	319	370	351	377	345	334	355	364	343	358	350	371	332	334	344	338	317	346	382	384	349	334	348	387	343	377	348	359	360	379	323	353	384	361	355	357	337	354	360	362	325	359	372	351	371	329	311	358	321	363	314	360	326	366	316	341	353	329	331	343	362	342	335	338	351	366	317	349	347	360	367	366	340	330	355	338	337	345	329	355	383	346	352	347	348	361	362	366	336	358	353	389	361	345	365	372	331	331	355	353	326	342	357	369	367	321	334	379	357	346	362	358	349	379	349	375	373	368	375	364	370	336	330	353	401	394	353	375	370	371	342	359	352	348	385	345	349	372	381	346	347	390	333	334	370	383	349	332	335	330	363	368	388	345	346	363	361	366	321	344	343	380	332	341	319	346	371	331	366	359	363	330	360	342	356	307	343	397	363	381	351	329	347	339	359	373	337	354	376	354	381	353	333	374	335	361	306	360	347	371	355	360	341	376	361	395	325	387	360	345	341	363	361	351	390	325	377	367	346	355	372	350	315	386	341	313	353	351	366	360	372	361	340	354	334	326	351	346	383	346	337	380	342	341	358	361	380	336	389	333	338	352	374	372	348	327	323	331	321	372	371	343	356	367	380	348	328	357	322	342	366	322	376	334	359	369	335	340	346	349	341	372	378	313	341	354	340	356	405	351	353	392	356	373	337	348	313	353	365	358	312	352	391	352	365	344	331	331	354	359	379	339	364	388	348	329	315	364	373	374	352	365	345	329	350	366	340	337	358	365	345	352	372	350	316	340	332	343	314	348	369	363	358	367	348	348	366	366	373	361	335	366	361	327	342	358	382	373	356	346	355	351	351	327	368	368	342	362	360	387	361	366	352	349	327	377	371	337	354	366	350	338	348	369	380	383	354	338	367	359	369	363	340	311	358	404	361	345	370	371	356	370	360	339	364	343	378	376	354	326	390	367	340	334	347	363	348	360	337	322	378	379	369	359	352	328	350	384	352	341	349	337	360	391	361	360	364	340	341	333	350	366	389	348	324	353	375	336	337	363	347	351	345	369	373	387	374	332	351	338	353	339	367	351	342	368	403	343	381	345	356	327	360	326	346	337	355	356	353	363	322	346	395	328	396	356	355	363	358	356	311	347	351	334	339	371	365	360	352	346	363	335	359	358	338	319	343	353	356	388	339	387	379	370	345	374	342	346	338	367	323	350	330	358	374	363	347	360	359	362	341	316	348	363	368	361	320	341	354	379	323	378	338	344	330	351	371	350	331	338	357	339	381	352	357	346	357	372	360	397	343	369	342	382	347	314	368	332	353	307	360	345	341	332	363	343	370	328	379	324	373	340	334	366	346	366	333	373	358	362	396	331	363	333	401	344	376	354	342	363	349	392	319	342	345	364	376	368	396	366	337	372	358	341	354	353	377	378	379	366	335	345	335	336	341	381	371	355	360	340	354	364	353	325	376	362	355	335	373	396	369	358	342	359	355	352	350	354	340	368	353	343	366	355	345	342	317	356	378	354	378	317	342	338	357	365	390	336	350	343	344	310	387	371	341	328	324	356	349	322	357	321	350	353	333	346	340	372	328	310	375	363	329	373	357	380	355	389	365	323	342	358	358	355	339	343	330	368	365	359	354	357	327	333	311	356	342	346	363	353	339	360	346	348	333	361	346	373	336	365	325	377	372	379	355	343	346	350	361	340	344	352	347	366	381	358	336	391	359	399	364	353	361	346	336	391	357	334	367	353	361	350	377	334	329	375	364	410	348	381	389	328	353	340	387	325	342	357	360
2056	190	200	232	184	174	168	160	161	151	155	175	184	823	1444	823	149	142	158	153	157	170	136	117	154	126	149	139	142	134	142	169	146	147	150	168	138	145	138	179	128	158	127	169	144	157	151	156	145	155	151	145	143	149	135	166	135	154	168	142	166	135	147	143	152	164	171	166	157	170	154	134	131	136	138	137	142	153	140	141	153	147	156	148	141	148	159	145	151	159	133	147	147	168	157	135	133	167	149	136	135	145	175	168	168	124	158	149	157	151	162	171	141	162	124	158	140	170	145	165	132	164	141	167	160	125	136	143	143	154	161	128	143	141	143	145	161	158	160	170	176	146	127	165	156	158	156	133	172	166	122	139	168	162	151	149	169	145	163	169	145	134	126	146	138	155	155	178	153	154	136	155	159	131	159	153	144	168	144	140	143	138	141	173	150	162	146	159	143	147	150	134	163	167	152	150	160	151	155	139	157	156	151	154	142	144	151	159	166	164	134	133	154	137	146	150	164	124	156	156	145	149	135	149	155	152	174	162	163	135	168	150	161	141	143	131	161	144	159	147	160	134	145	149	142	129	145	152	141	153	138	165	165	162	146	154	144	145	152	151	152	135	167	155	150	161	137	152	149	154	155	164	153	135	154	123	160	147	161	131	117	147	148	174	155	134	160	137	152	177	132	173	152	143	145	153	168	180	154	148	164	149	134	138	150	141	142	155	155	138	174	164	161	114	163	150	162	144	168	140	146	121	146	150	143	115	167	142	156	121	162	156	151	154	160	155	136	164	139	131	152	166	124	144	140	154	127	152	150	157	145	182	145	158	140	150	173	152	149	179	166	134	143	162	140	156	151	176	156	181	145	158	150	161	157	147	147	153	166	131	149	157	153	151	156	149	150	156	156	136	163	161	153	161	147	154	131	152	156	148	141	161	133	167	140	188	163	135	133	148	155	158	147	146	156	150	145	134	155	134	143	149	150	174	148	158	170	160	170	147	150	162	170	169	143	138	132	145	149	130	153	140	169	167	147	159	152	141	147	129	149	148	167	185	122	156	154	160	162	153	169	163	147	161	135	152	184	159	178	165	157	163	181	139	137	145	143	154	164	147	160	152	147	155	140	152	143	123	141	160	158	150	140	157	135	147	175	151	130	137	159	152	140	146	167	169	148	142	145	143	143	170	130	144	139	150	142	152	176	171	144	154	134	152	163	176	153	146	153	169	141	132	170	144	163	148	150	151	144	150	139	158	152	151	154	148	150	161	156	190	161	139	142	152	162	169	110	144	147	150	161	166	131	162	143	145	142	155	143	137	132	130	149	146	143	134	152	154	162	159	135	160	147	156	142	135	167	156	150	133	140	161	150	121	158	152	139	126	137	164	123	162	144	159	165	132	151	166	145	151	151	147	154	139	152	140	132	138	145	140	177	146	160	172	156	137	169	138	167	158	158	151	169	132	142	152	164	147	161	128	149	149	158	159	139	151	176	163	170	154	149	150	160	154	161	150	160	151	154	165	148	156	179	169	149	151	146	163	155	140	171	136	148	152	149	151	151	146	141	148	170	150	140	141	148	154	165	184	145	157	164	150	147	150	152	139	155	144	139	150	152	163	133	148	128	165	151	135	147	166	168	171	140	154	149	140	185	141	162	154	155	153	142	135	141	155	164	135	159	155	145	141	124	144	138	138	156	156	144	129	144	158	133	143	142	167	158	144	161	137	137	137	179	143	157	138	143	140	159	155	150	149	157	148	159	135	147	149	166	160	158	158	136	161	173	172	142	157	125	131	169	141	171	174	137	151	138	140	133	151	160	157	174	162	140	166	151	144	149	166	146	157	157	147	136	146	159	154	157	167	153	121	142	167	171	162	157	162	167	145	151	148	180	166	157	130	160	141	148	148	146	142	161	141	150	134	150	154	135	141	163	182	171	150	143	141	128	166	134	156	141	129	145	135	153	136	144	144	150	150	138	200	172	151	146	180	160	145	163	168	149	156	165	163	164	138	138	173	173	150	160	150	169	140	142	152	139	142	156	128	144	144	157	157	155	147	147	134	135	136	158	149	146	137	151	136	126	154	142	165	162	160	166	164	139	169	166	150	147	165	159	162	147	155	181	151	149	150	152	166	146	146	164	158	132	145	146	162	171	156	147	161	141	158	173	163	149	158	142	136	138	147	147	142	182	150	173	150	155	142	128	174	172	159	149	140	122	151	134	155	147	143	160	141	165	156	135	150	147	137	154	161	136	159	144	165	157	147	147	169	132	175	149	160	158	166	154	132	145	169	154	153	142	151	128	146	132	166	157	169	142	151	178	139	139	173	159	140	143	137	158	164	147	120	133	139	153	169	142	135	155	161	140	145	143	130	138	175	142	127	144	157	156	170	137	126	152	165	143	138	151	163	147	173	152	132	169	140	135	145	146	126	135	126	166	152	153	145	146	147	167	146	161	154	157	165	158	170	140	124	128	137	147	171	157	139	168	155	146	172	156	148	138	163	154	140	156	141	125	159	144	137	155	142	144	170	154	149	162	144	158	158	153	142	163	162	136	137	164	143	135	159	152	156	146	167	152	159	148	164	158	133	174	147	139	173	156	148	145	153	178	151	161	156	165	143	138	156	162	157	146	155	139	132	133	129	160	148	147	149	161	130	134	134	137	162	149	154	165	159	144	139	158	134	155	170	123	158	158	148	144	144	145	161	145	137	165	163	171	149	144	144	163	139	131	150	152	148	156	160	137	153	128	174	148	127	151	137	162	144	146	150	166	128	154	134	149	115	126	124	158	155	158	130	140	159	132	156	149	154	147	115	151	166	142	137	156	157	154	148	145	144	132	165	150	158	140	152	171	155	146	159	166	161	133	151	155	168	152	160	141	173	152	144	146	160	170	152	150	157	139	140	156	146	141	138	147	162	150	156	144	168	148	159	171	132	156	151	140	126	139	152	141	148	154	137	147	159	176	159	164	151	142	140	152	128	158	127	162	141	154	150	138	157	153	124	143	136	146	160	138	149	148	123	165	154	148	137	129	158	145	160	125	151	144	135	155	160	152	147	133	155	155	140	146	155	166	143	160	147	152	138	148	163	170	171	125	136	146	140	143	159	152	159	140	149	138	135	134	141	149	143	146	134	160	172	175	162	145	154	158	165	142	183	155	186	156	167	154	161	155	157	148	148	131	158	133	152	180	147	153	138	172	142	138	149	147	138	179	159	144	138	157	160	167	152	153	145	158	155	161	179	159	139	168	148	134	167	145	148	146	136	156	163	158	146	124	146	157	127	133	159	137	143	151	170	151	142	127	174	154	147	145	144	168	159	176	164	155	152	171	111	123	129	141	149	158	150	171	176	158	143	161	165	135	141	154	139	160	158	154	147	155	157	140	138	154	150	152	154	168	158	163	142	146	171	137	163	133	158	139	147	151	149	130	140	155	154	143	145	139	161	151	154	157	141	138	153	147	132	167	162	158	160	146	137	165	137	152	177	155	155	149	156	151	140
2130	474	575	615	576	504	543	486	469	492	487	460	614	5302	8072	4175	431	411	430	453	432	382	394	407	393	406	452	389	415	407	399	420	389	414	416	391	387	442	365	394	376	375	387	425	425	446	428	416	426	408	408	387	424	387	432	387	412	426	459	402	428	421	419	414	436	412	407	400	429	370	408	420	413	401	380	453	415	416	412	406	384	394	438	410	438	393	406	416	444	429	401	389	407	414	429	400	403	383	433	363	413	434	408	395	419	399	428	382	381	375	405	353	412	402	440	407	409	385	406	436	401	414	413	418	445	421	425	396	428	419	422	386	405	403	378	419	426	394	432	411	400	393	422	400	392	409	392	424	413	386	419	376	431	383	409	436	394	403	423	381	405	396	406	419	381	408	401	436	417	400	423	408	410	380	409	381	414	377	393	443	426	373	407	402	435	409	414	372	403	408	395	442	420	424	385	436	422	383	400	433	425	435	414	427	414	435	411	390	411	418	421	374	419	447	431	399	396	424	410	415	384	399	387	388	381	426	407	381	428	380	388	405	427	437	392	408	434	384	414	401	407	424	421	407	416	402	433	409	423	422	417	401	403	403	390	422	349	366	415	413	412	431	449	402	413	397	419	398	375	417	410	358	377	428	394	398	397	418	441	430	445	391	412	419	382	409	401	432	426	436	396	440	436	391	392	371	371	401	450	433	414	397	366	421	415	385	423	387	383	370	423	415	422	403	391	402	421	415	366	403	401	366	419	400	423	389	390	422	385	414	393	416	424	414	425	430	414	443	392	419	432	420	426	411	419	420	393	414	438	367	405	410	401	414	426	412	411	440	401	443	426	424	396	420	387	442	411	386	423	391	444	417	437	394	405	413	391	410	425	403	414	385	391	432	399	390	413	419	365	412	453	395	426	436	390	420	423	392	374	400	391	394	400	427	395	414	397	425	373	375	410	440	397	421	428	389	418	402	414	407	395	401	354	413	369	386	387	432	411	417	411	354	441	383	431	430	394	409	396	370	394	427	369	394	388	404	383	397	408	424	403	389	423	439	402	410	400	439	390	433	406	442	425	404	396	419	416	425	437	402	406	449	415	407	407	448	401	423	475	432	429	390	409	389	412	375	386	392	419	429	409	394	419	420	431	427	403	397	446	411	423	430	435	411	438	414	423	364	399	380	385	413	407	411	425	433	366	394	414	447	383	410	388	429	423	402	401	427	419	364	385	439	384	398	428	401	390	399	404	430	426	417	436	407	398	406	413	398	409	412	420	394	394	407	430	402	406	437	428	401	448	394	406	388	404	446	405	395	430	378	412	442	396	419	406	426	392	425	393	384	473	407	393	400	431	419	426	419	440	426	409	383	423	436	429	414	385	405	413	414	409	366	390	391	407	396	437	438	395	412	420	422	428	381	409	391	440	407	382	405	410	441	419	400	427	432	401	418	422	374	428	424	414	408	378	436	436	412	405	431	430	410	423	423	410	463	373	402	403	389	448	422	417	411	415	391	456	421	435	438	404	393	390	419	420	404	410	408	407	420	404	428	411	378	415	416	396	441	381	427	416	442	386	412	394	420	388	370	394	387	417	415	409	377	387	408	449	409	442	392	415	426	412	403	444	395	402	437	394	415	415	381	385	362	405	417	427	401	447	404	427	394	412	434	410	394	453	406	433	440	403	430	437	410	392	435	404	408	409	440	400	374	431	411	409	415	420	386	437	393	395	398	395	398	437	373	423	422	447	394	403	425	391	424	417	388	378	409	391	402	407	392	405	424	432	414	412	425	396	395	409	424	443	426	472	399	424	425	390	368	403	403	399	401	389	421	424	411	419	400	394	395	431	391	408	410	415	403	402	411	381	420	391	401	385	417	420	417	431	384	425	410	372	422	405	398	406	410	444	417	401	427	416	399	421	390	414	380	377	393	376	438	437	380	432	416	386	413	409	394	411	432	381	425	368	473	411	402	404	410	413	403	389	404	412	418	403	383	419	409	408	403	418	401	444	391	430	403	443	412	428	409	405	386	422	396	388	438	382	412	392	412	445	398	379	355	411	430	429	443	410	379	397	442	419	411	385	381	394	426	417	398	433	429	402	407	379	412	398	387	380	430	417	424	436	430	442	429	388	406	412	387	434	403	383	409	437	432	396	391	395	410	395	388	408	387	420	383	430	420	403	400	408	420	393	401	416	384	427	392	420	442	404	426	369	400	429	418	422	391	388	429	419	431	415	398	407	406	423	362	423	371	422	400	363	415	422	412	416	419	439	367	393	399	426	386	395	392	437	419	393	412	393	380	401	417	398	401	440	410	437	394	426	400	429	401	411	430	374	396	414	421	430	406	401	388	398	424	413	440	439	431	416	401	425	391	411	432	417	382	448	404	399	395	435	405	424	404	446	411	405	384	397	442	401	393	390	447	408	433	391	438	428	382	409	418	412	407	434	434	403	473	413	416	411	391	382	400	428	404	422	406	406	368	443	415	433	411	397	414	376	376	408	417	409	422	410	446	440	385	424	414	415	397	411	430	394	416	412	422	415	366	390	421	402	395	408	380	375	468	421	387	385	385	400	416	421	391	402	410	415	375	393	412	411	408	444	447	402	396	414	415	417	430	396	431	375	417	427	411	375	405	414	352	438	406	442	406	410	397	417	390	414	429	386	409	389	399	392	427	422	458	422	415	413	477	459	411	400	404	430	407	404	424	410	367	427	390	407	397	402	411	404	408	411	442	426	421	374	428	402	373	409	381	418	413	384	425	402	442	408	450	428	420	406	376	394	415	399	411	422	400	383	424	428	457	456	417	416	418	388	385	424	395	406	378	411	399	376	371	380	417	393	410	456	400	390	441	380	362	444	413	413	442	387	385	402	441	405	391	380	391	394	403	408	383	436	412	437	414	432	414	395	409	415	399	391	389	383	402	406	397	402	407	381	408	371	457	427	410	426	396	432	449	434	386	384	407	430	447	418	382	416	383	420	409	394	401	445	411	416	403	374	415	425	406	445	404	420	399	443	434	403	417	426	406	415	394	402	383	388	411	422	410	422	421	410	408	418	398	368	399	395	385	420	400	400	421	425	414	405	408	418	402	398	410	401	415	402	395	455	387	416	394	419	423	461	367	414	453	401	392	432	410	419	399	407	430	404	413	383	402	407	392	410	415	407	409	415	408	429	415	443	427	387	377	428	383	426	460	412	396	397	398	418	387	394	409	443	414	398	386	382	426	389	414	377	443	437	412	424	378	417	379	407	424	417	433	418	437	375	412	420	409	429	393	407	427	423	414	432	387	380	387	428	394	425	403	402	385	423	417	418	412	413	401	370	369	401	423	392	442	395	398	392	381	401	388	425	392	453	408	384	402	395	429	406	433	425	394	393	428	376	400	417	459	431	396	394	382	381	382	390	392	422	408	420	391	418	403	448	400	396	400	384	397	432	387	428	389	407	387	370	406	415	404	409	436	403	394	429	414	422	404	436	379	396	445	415	424	442	419	393	401	406	413
6596	1135	1300	1110	756	588	490	456	369	341	334	262	1380	11967	12184	6151	341	191	225	209	205	220	222	192	195	201	181	191	189	233	216	198	213	195	205	215	204	211	178	211	180	176	171	206	220	225	189	205	184	220	212	205	180	205	202	211	213	201	207	215	195	195	210	203	192	182	187	207	204	198	230	190	235	211	203	186	188	206	180	209	221	168	203	193	199	199	179	210	234	220	182	189	186	240	192	185	195	178	204	210	174	200	195	222	199	200	195	224	236	229	191	192	203	224	200	207	209	207	176	191	205	218	215	214	209	176	199	173	207	211	175	205	177	196	237	235	197	191	189	202	220	198	196	206	217	185	197	233	210	196	183	208	193	196	201	202	197	196	171	225	187	215	212	235	198	192	201	210	228	206	230	211	203	192	185	190	209	203	212	221	195	201	208	200	195	193	194	178	226	201	183	195	196	206	211	208	192	224	205	192	185	222	210	202	215	191	212	210	212	190	197	189	216	202	200	211	196	175	229	193	182	213	197	203	228	211	190	203	211	207	175	195	173	203	197	204	235	213	177	199	226	204	191	173	193	201	185	192	183	209	198	200	184	204	173	190	203	196	206	208	177	191	191	228	207	185	206	206	197	176	198	192	192	188	173	206	207	211	197	223	180	186	207	218	194	202	203	180	205	201	196	198	189	190	174	196	207	201	195	211	198	182	174	201	210	196	186	214	230	209	189	198	211	193	192	214	170	184	195	205	221	199	183	190	190	193	211	201	201	202	194	209	189	181	206	214	180	205	226	194	185	213	204	214	178	182	199	194	202	186	189	205	204	198	200	198	190	203	188	198	203	197	183	205	186	211	180	190	193	214	207	194	196	217	186	198	197	213	195	204	200	200	220	198	177	214	217	224	184	201	193	201	224	202	203	201	188	210	197	203	207	206	209	190	201	203	198	218	188	200	201	192	186	189	205	203	202	178	204	214	177	201	192	217	185	213	204	222	232	196	208	231	182	209	201	185	194	193	233	187	199	188	196	195	198	227	207	198	195	200	208	222	179	202	181	176	242	200	205	215	201	202	194	200	222	190	205	192	203	202	210	229	195	203	203	225	186	218	189	219	220	185	199	214	216	194	228	171	226	199	207	221	210	219	168	196	187	183	209	191	224	196	192	185	226	213	205	174	210	187	211	204	212	207	210	195	203	167	194	185	214	206	216	189	184	186	199	250	169	184	179	224	192	176	206	212	201	188	209	236	197	192	189	195	210	170	196	179	208	206	190	195	209	196	208	204	169	202	188	189	218	208	205	217	218	213	201	187	211	215	195	212	204	205	201	181	205	223	200	179	210	210	192	169	234	232	209	226	200	168	207	209	193	188	226	211	204	206	201	202	187	182	211	202	205	216	213	193	184	201	195	177	183	254	215	189	215	212	200	171	199	220	195	204	191	194	181	225	191	200	207	180	203	174	205	213	224	203	191	201	180	217	210	225	169	181	191	165	182	202	208	198	228	172	197	201	193	219	185	185	204	175	214	214	202	181	204	192	207	188	218	216	180	188	214	219	179	182	210	218	202	216	215	191	180	202	207	192	191	218	171	187	205	178	197	178	189	207	204	201	197	188	217	185	209	196	208	171	183	208	186	199	201	206	203	207	189	200	225	178	222	211	204	196	195	181	224	205	193	191	192	213	182	180	208	170	216	222	212	195	214	207	192	234	182	210	203	217	206	213	198	182	188	192	209	217	188	222	203	196	217	221	201	229	205	195	199	192	202	185	183	207	201	212	182	208	213	217	205	214	190	195	183	196	195	191	215	209	219	204	205	206	191	210	204	200	185	217	213	194	211	216	236	204	203	224	194	196	189	225	215	222	187	205	182	200	183	192	223	190	207	189	206	192	217	206	172	190	195	211	223	201	211	213	195	188	219	196	233	178	200	194	215	209	203	209	219	216	199	191	201	183	198	247	219	205	214	207	186	183	203	211	198	197	200	208	197	207	214	189	197	214	190	234	188	198	229	204	209	191	180	210	198	209	199	220	221	180	178	226	230	193	210	214	203	192	212	222	213	225	185	215	217	203	188	185	199	199	213	222	211	220	218	197	194	189	199	191	208	172	211	204	189	193	212	197	183	179	212	178	215	195	197	191	214	211	186	203	194	181	213	193	183	211	200	179	204	242	215	173	215	186	180	194	202	174	208	192	202	209	216	185	190	183	209	197	185	214	203	206	216	201	195	213	198	211	189	210	192	222	199	182	190	192	194	183	221	192	207	196	203	201	215	207	204	185	220	194	189	198	202	172	212	219	182	182	199	218	204	190	191	222	210	206	199	198	206	211	206	204	219	193	200	193	185	196	170	196	206	208	170	215	216	212	214	179	224	239	188	201	203	217	212	199	209	197	206	214	198	209	214	207	184	193	191	194	231	235	206	226	220	219	197	208	187	210	215	182	204	214	185	183	239	197	199	199	202	212	207	216	226	202	221	191	223	219	215	202	179	187	187	190	194	204	199	194	228	217	226	215	195	208	203	208	209	210	217	208	176	220	216	218	181	222	199	188	206	209	212	197	197	180	230	182	202	219	215	228	198	204	229	205	221	192	214	206	192	206	221	219	218	215	204	234	196	191	217	199	214	210	201	219	196	167	224	194	198	210	213	200	194	205	203	242	202	194	224	184	187	224	189	198	208	199	193	223	211	202	169	203	204	226	206	190	190	210	189	175	179	192	187	195	205	211	167	221	185	205	196	192	202	195	196	211	191	203	182	200	204	220	208	200	216	203	207	201	228	211	206	220	174	221	194	181	229	192	205	251	175	219	222	206	207	196	214	203	228	208	189	210	197	205	206	228	192	200	205	197	187	206	200	207	212	227	181	210	209	169	202	175	233	193	230	202	203	210	196	178	208	202	217	196	182	220	224	204	214	206	216	206	175	181	223	192	210	213	214	194	203	218	193	234	204	200	213	214	192	212	197	206	187	218	199	226	198	210	199	190	211	195	198	199	185	200	201	213	190	213	206	200	193	212	210	176	206	199	179	197	204	198	207	175	177	193	187	189	220	199	179	208	183	191	222	200	209	210	189	210	192	216	195	237	196	191	197	208	208	211	192	202	186	195	201	210	199	194	204	210	213	176	197	181	227	202	204	204	186	204	207	191	201	212	180	205	202	191	192	200	212	199	186	191	204	214	189	235	198	185	192	213	208	202	199	219	190	200	199	209	210	206	177	208	193	185	205	193	195	186	196	206	196	217	179	178	202	199	194	212	209	195	180	189	212	183	182	208	202	196	202	204	191	230	191	170	197	187	195	197	196	192	224	203	209	210	192	192	204	214	200	206	200	220	200	168	203	200	193	189	209	208	193	232	214	188	196	213	225	178	197	227	193	206	192	198	189	199	209	209	204	209	209	213	217	173	189	214	228	215	224	200	187	191	209	192	195	187	192	190	228	197	174	204	196	207	202	193	212	169	180	161	189	215	209	204	202	179	254	204	201	218	206	196	219	177	224	204
5416	1389	2797	3393	2869	2477	2102	1694	1562	1299	1293	1194	7315	36155	34118	19312	620	607	563	589	558	563	568	570	544	554	523	548	543	531	561	544	518	555	510	542	503	502	563	554	525	500	514	535	523	522	545	551	517	533	470	513	526	550	515	528	564	523	510	499	494	507	538	527	524	495	529	503	521	497	529	507	551	565	520	518	493	532	542	496	541	529	529	551	516	500	527	517	511	531	552	526	485	501	518	529	487	524	519	539	495	522	553	512	515	533	532	548	534	541	549	559	501	533	549	539	526	541	520	507	535	502	548	529	563	502	529	515	486	557	573	520	508	550	501	517	527	534	529	581	499	518	540	499	537	509	525	529	531	547	523	537	516	502	550	491	533	497	502	514	530	542	530	545	540	517	529	533	513	556	451	506	491	553	516	534	537	548	499	499	569	486	530	553	530	529	525	495	511	501	544	526	506	553	572	558	511	501	525	517	490	540	533	543	553	510	509	544	524	529	543	516	565	538	520	518	480	567	543	553	524	548	509	534	534	503	517	510	505	511	530	508	567	555	540	503	531	524	540	538	545	547	516	505	520	536	510	533	478	494	540	475	518	530	553	508	498	533	518	513	542	502	537	457	516	548	554	520	523	543	514	510	547	503	516	557	523	517	517	551	528	540	548	504	508	548	546	530	542	524	529	511	550	537	504	512	497	507	520	504	543	558	579	522	535	566	523	518	527	482	501	508	535	538	534	496	508	516	523	522	544	524	529	533	506	553	532	512	547	527	498	539	526	500	535	551	516	495	548	520	511	500	506	516	546	525	526	563	537	540	531	522	499	502	510	556	516	535	524	502	521	479	534	518	542	513	535	484	550	530	496	537	496	512	508	511	590	494	541	516	553	512	482	517	509	536	525	534	514	530	515	560	498	536	510	550	534	556	558	518	516	497	563	544	526	520	567	520	535	555	526	543	516	586	544	525	556	546	545	540	513	511	557	539	490	505	554	519	543	534	499	500	536	534	536	538	514	501	537	527	520	491	518	547	495	511	523	541	501	506	540	522	512	525	502	532	517	529	489	523	510	497	492	482	557	519	537	564	516	537	533	497	514	532	529	523	512	525	529	512	512	490	503	507	555	498	513	524	498	510	531	507	613	520	526	563	519	464	509	532	510	530	503	526	529	469	519	514	515	498	470	524	522	521	498	548	509	535	573	508	485	516	558	524	484	545	504	462	530	512	525	489	501	543	532	533	528	498	506	492	511	562	540	510	518	532	556	510	523	495	548	517	509	507	517	500	510	531	529	515	517	543	538	592	537	517	532	528	540	531	484	502	481	511	549	519	533	546	560	504	515	508	528	563	562	515	553	533	510	520	534	489	555	546	518	526	525	487	572	520	499	546	537	533	564	476	526	510	546	536	526	536	507	505	502	530	530	500	503	522	470	531	514	543	548	540	529	543	537	489	516	533	526	576	543	508	535	524	526	516	537	534	519	561	545	478	535	529	564	552	512	530	512	518	524	552	528	519	555	541	547	525	523	462	527	513	527	569	536	506	508	555	514	495	545	521	544	518	515	501	513	538	528	557	549	499	528	511	548	511	535	549	507	506	562	529	535	548	520	507	515	474	501	515	505	520	520	548	516	600	547	541	500	555	523	518	547	522	505	552	537	510	549	506	524	499	510	523	548	533	514	527	509	534	537	547	548	534	512	480	530	484	543	554	526	533	506	540	510	492	506	535	524	563	518	510	533	547	526	541	476	519	534	494	560	491	499	508	486	463	491	536	506	534	555	521	530	543	544	530	481	555	529	462	545	534	498	530	492	510	544	490	529	542	513	528	538	563	591	529	524	516	579	485	535	493	476	533	514	533	567	532	515	509	537	547	489	491	516	508	508	558	511	517	524	503	494	537	522	491	552	534	540	528	570	519	543	527	542	502	520	514	518	519	502	482	526	547	494	533	543	547	499	556	513	546	530	542	512	510	526	548	520	536	552	535	548	560	517	482	530	518	511	532	531	512	558	492	515	536	548	526	534	469	483	519	555	509	506	573	571	502	507	507	571	572	493	562	566	524	519	532	510	523	534	463	538	509	511	525	511	546	534	483	502	566	545	466	529	526	553	514	514	493	526	535	544	524	529	511	540	525	509	511	493	508	540	539	532	510	480	550	530	497	510	545	563	540	527	533	508	506	572	485	516	542	550	550	526	494	548	517	526	494	539	554	506	527	539	555	550	534	479	528	535	528	580	494	532	513	505	519	503	491	522	550	498	523	531	532	529	515	519	535	489	505	523	499	507	506	521	523	501	531	515	540	492	530	512	531	512	508	545	546	523	536	544	548	504	535	519	523	525	516	544	496	531	513	524	570	524	515	490	513	527	476	504	524	527	560	548	532	541	541	505	545	526	505	495	505	544	553	524	528	495	537	500	509	553	544	505	482	511	566	515	504	521	496	578	518	573	502	541	543	509	500	524	557	490	536	508	498	491	509	563	541	499	544	511	559	520	497	554	532	502	536	532	483	559	521	526	514	524	527	540	463	503	541	489	551	527	530	504	526	516	556	529	532	546	516	573	539	540	488	519	538	466	534	565	510	526	545	548	532	517	512	521	542	523	535	508	520	515	539	526	526	508	521	457	562	507	478	498	551	476	509	499	547	502	543	514	571	490	543	511	500	551	523	492	519	516	517	540	497	545	524	496	512	533	522	505	534	551	529	545	532	518	528	506	523	562	535	527	509	497	542	546	498	556	516	487	508	519	525	544	536	534	545	528	529	577	491	495	482	541	492	506	532	549	496	506	531	553	530	515	584	502	499	516	538	557	502	482	508	523	537	528	576	471	523	527	482	533	497	487	520	563	551	539	505	483	536	526	577	519	568	530	510	557	526	542	571	512	494	530	534	518	524	556	568	502	535	523	539	520	544	555	494	531	539	531	517	514	506	539	517	530	562	526	536	537	556	483	514	533	500	570	492	514	516	513	520	537	535	507	535	506	514	533	525	586	548	473	494	542	525	507	530	482	476	546	531	532	510	544	476	515	514	530	524	493	538	470	533	540	481	502	519	485	505	547	520	545	537	507	532	510	550	492	493	510	527	527	524	521	520	519	499	507	563	570	515	561	541	549	541	558	508	512	530	519	486	573	511	550	538	504	515	551	509	490	503	547	527	524	521	559	551	544	511	543	525	502	537	519	506	491	504	513	480	529	566	507	499	555	504	539	554	531	534	541	544	556	533	499	551	536	490	535	488	545	533	488	582	529	514	451	505	510	536	521	549	539	551	520	556	520	548	508	499	545	551	485	520	552	552	530	526	561	507	489	550	549	489	513	557	490	524	535	523	547	537	518	531	528	492	523	521	527	555	545	518	495	566	524	493	564	533	491	514	494	526	540	494	512	492	526	543	517	492	523	548	537	500	505	522	553	560	542	519	490	503	552	500	535	539	518	527	514	515	501	485	530	467	525	491	473	507	542	496	531	532	529	538	494	511	521	497	539	531	515	527	515	513	491	521
12812	2320	2442	1905	1386	970	700	572	469	398	342	298	506	17669	22340	12439	536	145	139	141	129	130	158	131	132	122	138	135	148	118	130	144	126	152	130	139	140	115	158	138	143	127	112	131	140	149	137	138	135	121	130	126	119	113	137	132	120	105	112	140	142	126	146	130	132	134	118	130	148	145	109	133	137	114	136	132	131	123	146	138	129	127	135	128	118	132	134	123	138	139	130	127	124	144	110	121	141	138	119	123	119	145	124	131	157	127	113	122	127	120	112	132	139	125	139	118	122	150	123	132	131	129	136	137	127	111	138	138	126	118	125	140	161	146	123	138	130	134	122	121	134	113	140	118	127	133	128	146	111	121	124	142	117	128	109	125	122	159	143	136	109	135	131	119	142	113	136	137	118	133	121	140	165	121	139	132	130	131	118	127	140	120	164	123	131	124	106	121	159	142	118	130	149	137	124	149	137	130	112	118	109	137	120	120	126	126	151	123	142	127	107	127	111	132	144	119	135	115	148	134	159	122	143	140	111	144	111	115	131	108	122	116	154	133	124	127	126	129	110	136	131	131	112	147	142	123	127	134	151	112	140	126	133	134	123	104	135	109	125	135	131	135	119	116	114	131	129	140	131	135	132	112	119	138	118	133	123	125	109	139	101	133	139	129	131	122	118	133	117	131	121	119	131	144	130	128	118	128	124	141	143	123	140	131	145	134	146	130	138	121	119	125	115	136	122	135	148	107	108	139	107	132	144	133	122	112	140	133	106	122	110	125	118	150	111	122	122	123	135	118	122	114	122	148	120	127	133	129	123	121	117	121	124	131	114	145	123	134	124	112	113	132	143	119	137	126	106	133	124	137	123	119	151	131	141	115	121	140	121	116	150	122	122	130	136	118	129	133	126	130	138	137	128	130	127	127	110	135	145	120	139	124	119	130	127	141	116	129	142	130	114	125	124	139	145	130	120	115	110	138	132	169	142	151	121	129	132	135	135	137	130	120	125	136	106	134	134	132	121	138	156	158	137	148	135	144	126	123	121	131	132	127	113	131	132	125	127	114	116	138	141	122	130	135	149	128	128	148	140	107	132	143	135	122	119	118	138	113	121	141	129	142	134	147	124	129	127	153	112	128	123	109	133	140	154	145	131	132	108	135	107	126	126	133	144	133	129	126	130	112	127	124	131	125	111	122	135	149	132	131	122	127	108	121	131	120	109	118	139	145	135	134	125	113	137	125	135	126	129	122	138	114	134	142	122	133	146	133	129	119	133	140	112	136	133	128	127	151	118	138	123	133	128	126	138	113	129	148	129	138	123	143	124	129	133	125	143	138	110	123	143	142	138	134	143	101	153	130	134	123	118	138	117	146	139	121	134	137	134	145	134	139	134	146	125	112	135	147	136	118	111	141	149	122	126	123	108	122	134	125	133	139	131	133	143	128	118	125	132	125	117	95	121	133	130	128	148	137	129	130	128	112	128	126	111	126	142	142	131	139	132	116	123	109	136	128	128	159	108	136	150	110	130	120	118	118	149	132	126	108	113	152	146	139	127	110	142	124	137	124	126	118	128	134	118	138	122	133	141	128	120	120	151	150	141	126	134	124	144	121	138	142	147	151	116	132	130	136	117	138	133	134	119	128	127	138	107	123	119	122	134	137	130	139	126	123	128	139	133	119	129	113	135	125	134	143	114	89	130	138	117	138	141	144	138	117	122	142	121	145	137	126	145	139	131	130	123	105	143	124	129	114	123	122	142	132	120	128	133	146	126	140	133	140	127	115	117	136	133	116	136	145	143	113	122	116	128	137	134	109	146	124	124	137	137	117	130	159	113	125	133	134	148	139	141	128	156	145	148	134	155	128	137	154	111	126	126	134	117	154	111	137	137	122	121	149	146	137	128	133	122	136	123	117	140	126	99	141	132	129	115	138	120	108	143	128	136	137	132	144	135	131	125	148	128	127	114	138	129	138	114	128	129	117	135	130	141	134	128	126	151	136	96	143	127	134	131	111	122	151	130	162	129	130	123	105	140	118	114	138	135	122	155	108	120	126	125	145	142	141	131	131	119	130	127	116	106	144	135	130	133	127	143	139	116	130	133	116	157	143	149	152	121	141	109	137	139	122	120	110	105	128	126	133	149	147	122	130	124	119	119	136	127	154	126	135	139	121	136	129	129	127	139	123	147	139	141	126	128	134	148	125	129	151	123	139	120	154	138	123	134	128	123	149	132	126	127	137	141	149	124	153	130	131	133	118	124	120	129	139	129	157	126	139	143	130	121	122	118	135	140	120	142	115	132	126	131	125	133	122	122	127	135	113	111	134	132	111	133	123	131	118	111	119	125	135	131	140	119	149	145	122	125	141	131	130	123	125	120	133	127	135	131	133	115	144	132	135	135	137	124	130	127	120	124	142	115	146	114	124	123	128	125	115	119	113	143	133	152	129	127	131	127	120	124	131	120	121	139	114	150	119	148	125	115	126	144	113	129	144	139	117	125	122	143	131	117	125	130	127	127	116	147	130	156	129	134	131	119	108	118	110	137	135	122	122	120	137	139	132	124	133	127	128	139	143	131	124	123	138	131	133	140	126	129	117	115	128	127	132	110	112	113	130	118	150	138	135	128	128	133	131	128	138	138	111	136	144	130	139	109	128	139	124	144	133	150	109	142	117	122	140	125	130	122	149	113	120	135	113	141	135	116	143	114	118	138	151	130	131	120	143	122	127	145	121	117	114	138	137	126	116	120	126	136	120	145	127	132	124	127	135	139	138	120	156	131	144	133	123	127	146	122	149	118	119	138	115	129	103	123	153	133	113	115	148	127	133	135	135	130	136	125	119	117	117	131	142	119	114	118	118	159	120	131	139	121	128	122	120	113	137	136	135	112	140	154	143	116	133	131	142	148	125	135	142	125	134	108	118	138	138	126	117	139	121	106	136	131	119	112	107	133	141	133	132	126	115	131	122	133	138	146	118	123	142	126	124	128	137	119	110	130	115	120	124	128	117	121	134	135	134	125	130	134	151	122	104	137	118	143	111	139	108	117	116	130	119	135	113	135	121	149	123	140	133	113	122	135	123	118	135	122	129	102	140	117	139	128	122	122	142	112	130	106	141	150	148	119	123	146	134	108	143	124	143	128	132	129	122	133	124	129	108	116	143	114	117	108	130	131	116	127	124	125	125	123	153	129	122	134	139	122	127	126	135	133	146	126	127	129	123	118	139	137	121	129	135	141	134	137	155	123	117	142	153	119	140	119	140	134	133	130	142	133	127	127	141	131	117	128	141	151	118	119	128	150	166	131	130	146	108	122	140	154	125	153	131	136	140	127	117	121	127	150	132	127	124	115	129	142	136	155	148	121	151	137	135	126	135	123	136	136	157	132	143	115	124	129	116	114	124	124	134	127	131	123	134	105	122	111	130	125	117	137	135	138	127	132	142	108	115	127	121	151	126	141	130	119	116	117	123	123	145	135	132	122	128	138	132	128	132	132	119	121	119
7170	2136	4706	5801	5019	3903	3134	2741	2338	2098	1771	1526	2978	41622	44520	26645	539	455	442	458	434	445	414	401	422	436	395	375	366	388	396	402	378	371	394	388	386	371	347	411	355	388	344	371	370	361	354	359	363	379	349	355	367	370	369	378	351	344	371	346	353	348	336	357	367	362	383	379	374	364	356	321	355	333	354	365	358	368	362	369	345	345	357	321	371	335	366	329	342	336	360	353	347	385	359	320	356	337	350	379	336	338	325	359	349	389	345	349	353	352	345	353	326	356	340	361	348	357	374	335	358	326	352	353	348	363	317	338	330	358	347	315	319	338	327	332	344	335	323	349	335	355	349	341	332	328	324	341	353	370	368	365	331	332	359	362	362	359	374	358	344	342	340	331	356	353	347	369	325	344	349	363	313	350	352	341	357	389	351	322	338	335	378	348	369	339	343	361	336	357	332	345	283	349	334	331	325	363	383	330	347	390	357	357	336	368	357	356	341	318	377	343	355	346	356	346	349	341	304	336	372	376	370	341	373	352	351	317	335	342	376	341	336	342	317	346	344	354	363	342	352	340	328	323	369	324	341	355	362	371	344	325	352	350	346	378	368	338	352	323	347	376	299	320	340	350	374	350	351	350	337	324	330	335	369	328	346	348	316	394	376	351	335	344	345	333	341	358	358	322	325	334	347	361	340	328	329	352	347	332	345	323	358	331	352	348	330	327	348	356	337	357	357	352	330	352	318	360	354	374	364	319	369	317	319	332	333	357	348	356	338	392	363	360	337	344	311	377	348	356	337	367	367	337	368	316	361	332	378	378	361	329	354	312	388	359	341	349	349	345	344	318	359	357	345	342	361	350	336	344	379	376	347	312	368	352	383	329	346	304	375	318	342	365	345	351	330	321	363	346	375	351	332	325	350	343	328	342	336	371	367	356	384	324	360	363	360	327	362	307	357	348	361	350	327	344	345	344	341	352	334	377	315	391	329	338	342	364	334	320	387	349	342	357	306	303	324	358	352	334	334	306	338	354	331	306	346	335	335	330	306	360	338	351	345	341	321	336	355	379	325	358	320	326	332	356	332	328	338	357	351	355	342	339	374	346	355	340	321	337	321	335	336	351	350	346	375	364	383	333	355	351	345	321	371	359	348	345	349	332	340	367	302	354	356	327	328	379	324	334	326	321	352	333	336	355	349	337	344	337	307	346	330	352	353	359	350	349	336	332	344	366	348	313	339	315	354	349	330	331	352	354	339	326	354	336	370	324	342	362	334	348	336	361	341	336	335	310	343	352	355	352	343	351	376	334	365	378	359	352	317	357	331	348	332	332	340	384	343	331	359	376	344	354	394	365	378	330	339	335	352	338	317	315	367	346	337	321	331	354	323	317	336	359	370	339	349	322	335	368	331	367	360	334	327	343	341	312	329	326	340	335	343	328	351	297	369	362	347	336	340	346	320	336	349	367	364	346	340	370	365	365	343	340	336	345	338	318	370	320	344	355	363	353	334	341	347	372	345	335	354	356	352	326	341	337	353	362	342	325	311	325	323	324	341	337	354	351	338	336	360	326	326	357	338	312	327	363	341	350	372	311	362	343	299	300	309	306	315	312	326	333	341	364	314	303	380	359	341	341	331	347	321	331	345	291	350	339	374	352	347	368	367	363	367	333	370	328	338	330	343	367	325	355	336	366	338	306	333	325	399	356	320	362	374	333	321	348	337	373	358	384	375	367	349	363	316	356	319	354	374	325	341	348	368	347	361	371	363	337	348	340	340	309	316	374	355	372	357	335	352	339	328	344	353	356	375	325	333	323	362	339	340	351	304	360	308	336	388	363	393	330	340	356	335	342	338	325	335	315	327	368	347	363	347	331	285	328	354	342	339	306	353	332	370	312	360	358	359	333	367	364	326	334	327	330	369	311	360	337	380	352	327	336	329	354	342	300	359	306	330	353	338	382	328	328	346	319	366	347	328	395	364	328	351	337	330	335	329	344	329	316	342	356	338	357	369	324	350	322	363	317	325	350	322	356	364	347	357	359	331	358	300	376	357	346	324	360	370	359	358	356	347	352	318	359	320	371	362	355	288	382	365	362	346	340	323	340	331	368	371	339	302	306	371	385	368	366	358	340	360	367	358	336	326	330	344	342	338	328	359	339	352	318	349	343	309	347	360	363	360	339	377	315	367	333	345	370	332	329	338	338	330	356	324	359	338	331	371	340	331	355	355	370	359	354	338	342	353	341	350	357	357	350	345	348	343	375	349	353	353	306	368	352	363	321	365	360	326	347	346	374	356	345	331	333	374	329	322	369	354	342	356	336	346	325	365	350	330	383	329	330	327	384	370	361	361	391	355	331	370	341	347	366	373	341	375	346	327	323	351	351	318	336	362	384	355	352	308	346	348	358	374	367	380	347	347	339	377	368	362	329	341	345	323	332	353	348	355	377	344	351	305	390	376	356	313	344	356	345	348	329	356	339	355	323	334	358	333	352	353	315	370	352	330	346	328	335	343	297	323	334	358	330	325	331	338	360	326	371	340	339	344	344	330	356	332	374	361	333	331	331	353	345	341	341	366	332	342	358	351	364	348	367	349	315	341	353	366	353	338	322	313	349	357	341	365	347	338	341	369	349	334	330	347	359	335	376	326	343	330	350	360	346	332	366	358	358	328	354	306	364	352	325	334	348	365	314	341	364	316	323	349	367	353	369	375	376	341	348	338	355	303	352	343	343	361	392	328	346	324	344	305	364	340	357	335	357	348	355	329	331	342	307	347	327	334	362	355	359	339	346	346	311	356	311	328	348	367	353	317	366	337	345	332	355	350	342	330	352	322	311	350	345	332	382	369	333	356	325	329	348	316	336	370	328	331	349	344	355	333	332	354	363	332	350	386	380	340	354	362	337	352	341	361	329	361	355	369	347	353	360	331	353	339	331	353	331	364	331	341	350	343	301	347	360	357	340	323	314	321	299	325	367	334	350	351	332	325	343	332	354	337	338	359	354	323	373	336	345	349	336	350	351	396	324	356	330	324	349	346	360	340	381	340	372	339	359	297	344	322	325	376	354	348	360	349	371	323	334	374	361	340	346	346	354	334	346	361	357	369	345	361	377	344	332	315	374	347	339	352	351	338	364	358	317	334	391	335	345	318	365	331	358	360	343	331	351	347	354	360	365	353	329	356	373	343	339	358	348	353	364	332	341	338	320	340	335	345	369	356	346	356	327	359	328	337	368	333	359	331	356	336	354	336	351	339	373	369	334	327	329	341	318	345	330	330	362	348	360	327	345	374	336	343	353	338	357	354	370	342	309	322	356	356	355	338	363	321	344	317	370	364	357	349	360	334	357	333	337	330	320	373	323	358	357	341	302	336	343	325	337	342	361	353	351	337	333	344	376	363	337	367	372	338	351	354	355	363	375	338	310	311	360	352	373	356	334	351	360	351	326	348	354	365	339	343	374	309	387	345	356	330	337	343	353	347	335	343	343	326	333	338	337	355	345
1908	216	182	176	168	169	168	137	148	171	170	157	162	791	1199	871	160	165	172	131	157	152	144	158	137	155	158	167	136	149	146	152	137	138	135	132	155	142	137	134	162	146	142	141	155	155	158	142	151	153	157	158	134	146	141	171	153	156	124	155	130	119	147	153	147	136	148	142	141	149	171	145	134	155	165	135	142	142	146	144	173	147	139	153	167	156	159	138	138	142	150	147	145	142	143	189	125	148	146	156	142	163	150	144	159	163	166	150	157	161	163	159	155	143	148	151	155	119	132	161	139	165	145	136	134	139	142	154	149	160	152	156	146	148	156	149	140	134	133	157	143	145	166	141	163	145	142	131	149	153	147	161	159	162	156	148	145	136	131	156	157	156	159	160	160	153	170	165	129	163	128	170	166	126	153	133	168	155	155	138	139	157	143	138	129	146	148	141	155	156	158	146	142	133	152	137	169	148	132	124	142	158	147	150	154	128	144	160	145	156	113	158	154	128	128	148	154	136	143	188	169	150	156	148	140	138	140	138	173	163	158	155	135	150	146	136	144	146	120	141	157	135	161	164	138	128	132	136	152	128	150	163	146	148	149	175	150	147	142	164	147	166	148	148	145	148	181	146	152	141	157	138	144	158	142	152	147	150	140	133	148	165	149	156	127	158	155	141	142	133	154	142	161	135	137	142	143	127	163	157	147	141	153	158	135	147	129	142	141	137	136	161	133	171	147	146	151	157	146	151	158	154	134	148	136	133	170	169	161	132	144	141	158	153	139	159	131	146	166	165	153	117	152	131	139	142	143	152	143	138	124	152	130	169	153	152	138	144	146	137	142	164	145	132	146	164	150	169	144	156	135	142	155	153	140	162	143	133	135	150	168	145	157	140	141	158	148	130	155	133	156	138	152	154	147	155	169	140	142	138	141	131	149	133	142	147	151	127	158	156	152	139	150	162	117	132	137	135	141	152	152	139	160	166	138	132	123	150	165	145	149	147	161	153	118	155	139	139	167	148	142	134	145	155	146	144	127	149	132	148	158	130	153	143	137	165	137	154	138	147	146	145	148	159	144	155	144	134	125	151	142	142	136	160	148	145	157	144	158	120	189	153	152	155	153	128	128	142	146	130	151	148	143	136	159	131	129	158	143	141	143	138	136	154	133	157	149	150	153	155	154	152	173	149	148	142	138	160	156	134	150	161	135	152	152	150	144	159	139	167	150	154	167	151	152	150	160	147	122	151	149	137	130	164	156	157	141	155	148	161	171	130	161	154	144	173	154	149	151	155	143	135	138	160	157	135	157	145	127	149	158	165	129	167	144	181	167	143	166	159	162	142	139	177	144	170	144	150	148	136	149	141	160	145	147	154	161	158	138	150	129	147	146	170	151	136	146	151	154	132	147	148	141	128	138	130	153	143	135	155	136	122	170	164	158	145	145	163	127	150	165	140	158	154	139	153	150	150	140	149	147	152	144	149	134	151	141	133	144	120	150	131	125	137	158	147	141	134	149	149	157	147	161	144	161	137	145	144	140	150	137	159	136	138	147	144	133	147	158	134	157	158	142	128	141	179	143	146	164	134	155	138	139	138	158	162	154	167	151	146	169	151	142	133	142	139	136	158	160	164	159	163	135	159	151	151	167	178	162	132	141	144	156	152	146	146	142	147	149	136	146	162	151	158	148	162	157	155	145	139	154	165	157	121	140	149	122	135	150	161	151	145	155	152	153	158	141	151	147	142	129	147	166	157	142	158	140	162	132	137	146	152	134	153	152	151	155	160	162	140	153	174	164	139	132	154	138	144	135	129	148	145	156	157	137	150	169	148	156	141	137	146	150	147	136	128	139	122	165	159	161	141	152	147	158	147	163	161	155	165	155	156	149	135	145	157	156	148	125	162	163	151	150	140	149	147	146	150	143	147	148	156	147	158	152	143	149	157	132	133	160	140	131	135	143	142	155	166	133	175	146	139	151	152	155	141	163	149	169	138	135	159	139	173	161	157	142	154	132	166	149	159	159	163	150	146	166	144	131	138	143	125	154	147	156	154	155	156	166	166	145	148	191	169	142	136	129	163	124	133	144	138	136	149	130	151	162	151	169	166	155	145	136	143	146	141	172	143	173	144	132	148	124	157	145	163	153	156	169	156	130	155	162	127	103	146	175	145	140	150	125	126	156	144	158	121	152	168	152	152	158	135	148	146	139	127	148	151	135	135	147	149	133	138	141	162	152	171	149	151	166	158	119	138	105	172	139	145	146	155	149	145	146	139	163	147	131	158	154	158	151	149	140	132	126	146	166	155	136	132	178	152	168	152	133	153	152	164	137	158	132	162	139	162	134	138	170	142	126	115	142	124	163	153	157	150	178	140	134	149	140	153	148	145	147	149	157	137	148	149	153	133	151	146	142	158	170	156	140	172	143	156	152	172	139	134	139	151	153	152	138	152	162	153	157	135	127	145	159	163	151	146	124	148	146	171	154	158	161	153	167	152	126	156	168	134	152	132	150	173	129	147	135	152	154	133	173	131	154	140	149	138	143	152	147	149	155	147	142	147	149	154	140	129	130	131	156	146	148	127	158	139	152	161	134	149	137	139	146	142	168	157	167	147	160	139	146	152	154	123	155	137	146	150	150	140	143	131	146	152	134	140	145	158	152	147	161	151	136	129	159	154	141	130	158	155	165	145	131	160	132	138	160	148	154	160	153	139	150	115	148	140	152	174	139	137	140	135	164	155	138	151	157	139	133	122	140	145	142	171	138	145	149	143	174	138	146	135	146	148	155	132	156	149	142	148	153	153	175	133	144	165	182	151	139	155	145	135	163	143	139	129	154	164	143	158	135	132	146	166	156	144	148	148	132	150	160	155	182	151	150	169	144	161	144	126	156	116	150	153	150	161	150	140	147	137	170	139	145	139	140	146	154	154	140	124	160	141	157	159	172	158	152	153	164	134	163	144	132	135	134	162	128	153	154	143	161	135	153	149	158	142	157	156	129	156	146	134	125	161	178	157	173	156	140	140	140	135	147	154	157	146	128	151	137	134	122	117	148	157	148	162	153	144	134	148	141	146	163	146	138	157	144	173	145	153	131	139	154	110	134	138	139	148	157	142	147	159	146	153	150	176	157	150	172	158	125	156	130	150	160	140	139	162	146	183	155	169	156	143	146	180	142	157	149	156	142	156	156	158	148	147	147	143	135	142	145	151	161	161	146	159	144	183	148	120	136	125	159	136	137	142	136	149	139	141	156	134	133	170	150	160	148	139	147	136	158	159	143	137	177	159	135	141	144	158	152	146	148	128	156	149	139	149	152	164	154	149	166	132	150	140	153	152	151	158	141	153	137	153	134	152	166	145	148	148	143	162	134	135	136	151	141	140	147	162	163	157	151	144	154	142	162	148	168	159	141	128	144	134	146	148	144	159	139	164	152	132	135	148	146	139	165	135	138	136	140	132	148	144	140	144	147	148	148	144	155	143	136	142	149	140	149	156	146	136
2130	464	516	625	569	510	489	462	496	452	451	448	601	5369	7227	4286	446	461	405	437	444	379	392	388	405	419	430	426	404	400	408	378	408	401	395	397	426	396	392	428	405	362	404	437	389	395	423	420	411	369	426	435	389	444	402	427	361	396	405	396	409	412	405	420	428	389	390	433	402	365	399	426	395	386	424	415	367	397	397	382	424	392	381	403	421	400	413	408	394	430	369	406	403	371	409	399	411	405	387	380	412	388	397	397	427	456	403	413	420	353	462	435	422	376	400	377	407	395	415	393	420	415	412	429	427	414	391	427	400	408	427	387	380	404	386	410	398	419	376	421	418	416	430	376	400	386	372	413	393	391	405	395	398	418	386	392	396	435	388	391	399	455	436	409	399	387	405	376	372	389	390	369	426	394	395	400	386	392	404	394	445	405	410	347	433	393	420	385	416	439	408	365	398	403	403	417	434	397	416	401	430	377	435	398	389	400	414	397	382	431	406	420	400	427	398	394	369	409	374	404	393	396	416	430	411	387	396	380	399	417	405	380	378	442	433	423	432	419	388	393	358	403	402	432	408	399	374	414	361	397	374	396	404	380	416	389	400	392	386	365	398	422	383	403	436	378	382	419	380	426	423	406	427	376	399	408	392	419	433	413	410	368	408	394	421	404	397	440	385	439	396	429	402	415	431	406	394	407	406	366	378	432	383	446	413	396	383	406	402	400	377	398	372	409	396	414	397	394	397	409	386	404	402	364	426	411	374	401	438	394	396	394	431	380	403	414	416	423	422	406	416	380	410	420	374	381	410	428	367	406	399	389	420	388	383	398	400	411	386	406	389	428	402	444	363	404	365	394	416	405	388	391	421	401	399	416	408	383	424	413	405	400	391	381	369	402	406	424	414	395	398	415	428	443	391	388	408	425	402	391	387	375	387	389	448	403	446	407	427	409	407	389	408	395	428	398	427	376	407	448	452	397	390	418	384	407	383	394	428	436	404	438	406	399	434	405	396	414	389	373	398	401	376	367	366	458	391	379	418	402	401	415	391	397	411	416	405	399	403	388	395	421	421	408	416	440	390	418	421	429	413	377	390	410	397	419	393	396	400	414	430	396	381	368	375	401	456	406	421	422	437	439	427	415	405	361	386	421	424	401	403	409	400	414	444	384	427	427	420	373	416	399	422	398	376	407	401	403	396	401	394	410	407	384	380	428	386	398	427	385	380	410	409	363	414	390	384	417	381	368	397	396	395	412	395	362	409	384	420	394	413	401	430	420	405	431	437	401	374	412	377	432	410	413	427	429	454	425	400	428	422	396	427	390	426	411	387	431	405	408	402	435	411	424	386	391	390	443	428	401	432	399	425	388	373	373	385	420	395	424	395	388	392	414	418	402	376	403	418	415	397	418	423	410	366	421	390	412	381	392	412	418	435	394	389	384	427	419	426	430	378	402	413	400	379	385	394	408	399	444	406	393	398	393	397	384	417	430	407	396	386	369	447	397	396	424	415	391	395	386	437	423	424	453	400	393	401	378	388	442	384	419	402	383	395	424	393	403	393	408	424	402	394	407	444	375	449	377	415	370	376	417	395	393	399	397	416	399	392	417	384	382	443	402	387	448	429	421	438	409	418	398	373	407	424	403	380	412	409	396	399	396	396	439	425	399	399	432	410	380	419	421	430	425	442	407	380	403	409	408	361	443	362	374	438	429	409	374	425	409	416	416	415	400	412	354	391	401	407	381	437	422	411	430	375	412	395	392	401	414	402	418	393	387	435	439	422	377	400	416	429	417	432	407	443	436	408	380	422	378	434	390	398	400	379	379	412	400	375	373	397	411	439	412	376	434	410	406	354	373	396	407	404	427	412	400	401	391	403	403	389	370	395	444	387	399	400	389	398	403	389	390	417	392	416	412	370	442	372	413	393	383	412	407	391	378	409	458	414	421	399	356	415	412	402	439	389	411	407	412	393	415	452	408	431	363	387	412	440	399	452	426	375	366	423	416	395	385	417	396	383	431	392	413	375	414	393	405	422	393	418	388	387	383	396	424	455	383	407	409	392	424	417	376	395	391	410	389	408	363	378	437	382	384	368	416	406	410	421	409	363	383	403	405	371	453	440	408	384	399	404	401	405	403	394	394	415	405	425	396	393	419	393	398	393	417	424	361	407	426	445	390	405	410	428	406	401	394	393	431	436	429	417	408	406	402	429	411	410	378	412	413	451	410	410	407	366	381	362	420	410	357	379	395	383	384	424	428	405	395	402	383	364	368	429	407	433	384	393	412	451	437	429	373	409	401	402	425	408	374	421	384	391	379	450	387	377	378	385	410	427	412	410	395	442	414	447	395	415	394	422	406	416	402	441	398	428	425	418	390	443	404	394	416	388	390	394	414	373	352	392	392	382	371	417	399	404	404	395	408	392	378	409	440	411	420	417	410	427	430	416	406	410	366	390	416	397	406	389	426	416	396	402	421	420	381	408	414	396	423	419	398	410	426	424	402	398	421	401	391	439	407	442	422	450	392	420	392	411	397	367	388	402	405	409	427	427	397	363	401	395	401	413	451	384	417	407	383	420	415	393	390	404	404	392	375	468	406	422	407	403	414	423	403	416	391	426	392	418	392	411	423	396	406	420	425	431	396	437	397	404	423	406	416	414	384	418	395	387	397	372	435	405	413	406	388	374	425	451	411	419	401	380	419	407	388	407	404	439	383	407	406	393	366	380	428	440	384	413	411	469	431	402	414	374	408	430	386	371	375	417	381	425	390	401	376	375	411	429	416	401	429	382	415	404	385	415	429	409	402	394	408	422	415	396	394	422	411	404	407	384	372	414	368	397	407	380	382	403	415	429	404	417	418	418	392	392	391	413	393	382	408	407	391	377	414	444	385	407	412	392	430	395	385	436	374	402	366	396	408	377	396	446	392	407	397	373	419	407	390	417	408	409	451	413	424	426	423	406	383	402	409	419	384	438	416	400	439	402	410	413	398	369	414	423	413	373	382	406	386	412	422	400	419	425	415	427	388	401	400	389	413	404	394	398	398	393	413	388	409	448	375	411	419	396	402	400	396	448	426	404	407	410	390	409	399	418	387	432	422	426	419	420	465	436	408	430	425	386	400	392	416	423	387	387	403	392	371	360	424	443	415	413	406	394	433	434	403	365	396	383	396	400	419	416	426	449	417	413	455	389	430	420	380	430	409	380	397	421	381	411	439	399	398	401	416	394	436	420	393	401	411	391	414	398	409	394	413	418	410	408	415	406	421	392	416	372	410	405	416	403	434	412	376	391	434	384	389	391	413	444	390	405	398	436	394	415	437	376	375	395	398	406	393	426	376	388	402	384	390	412	438	397	377	397	382	414	441	456	376	413	410	404	419	386	389	356	424	420	410	376	403	407	409	414	392	392	409	409	414	388	406	428	431	405	352	412	428	377	445	418	437	400	404	420	429	374	368	425	418	419	443	407	391	412	422	338	364	397	399	434	413	393	432	370	358
6742	1067	1225	984	784	510	534	500	390	309	286	272	1037	10021	11786	6735	336	198	213	199	194	203	196	219	212	178	206	170	208	190	188	210	204	212	177	197	184	189	201	205	190	193	207	161	205	223	191	190	215	186	209	164	191	201	178	180	177	207	199	205	193	193	194	176	219	169	179	198	194	162	187	209	202	195	187	192	183	175	186	208	201	193	205	193	216	227	193	212	190	209	167	174	211	205	195	205	214	204	177	192	208	190	205	214	198	218	175	168	207	198	169	198	190	205	212	170	201	183	184	203	159	199	191	211	173	229	179	185	176	198	179	212	201	187	194	215	208	168	208	193	210	192	196	201	181	173	193	191	183	187	175	212	209	203	189	187	188	160	218	213	181	186	188	203	172	193	195	207	192	179	186	191	207	193	170	200	215	193	195	192	202	178	200	201	189	185	196	169	190	175	190	195	197	190	162	198	233	174	184	213	233	186	203	225	182	188	191	212	203	194	223	197	189	198	210	179	176	184	194	199	196	190	181	191	207	195	185	200	214	206	189	205	180	181	181	190	206	209	190	224	187	197	213	192	218	204	187	202	188	191	215	218	196	201	219	206	180	187	219	218	202	208	174	187	198	189	202	184	194	195	234	223	198	226	186	213	189	237	211	191	215	188	214	200	195	230	175	196	202	181	161	229	180	181	178	226	196	211	204	192	201	186	212	209	211	189	191	216	196	181	220	202	225	187	184	183	185	209	197	177	191	202	191	195	218	182	196	206	194	219	201	209	185	196	187	174	213	189	213	231	215	189	189	195	199	176	194	205	200	191	189	199	177	205	203	202	194	190	199	203	188	182	199	222	182	199	206	210	199	211	213	244	179	202	174	177	212	172	200	200	221	190	185	190	193	205	165	205	230	193	198	190	178	198	216	224	202	198	196	175	194	186	198	237	205	207	191	197	184	184	190	187	211	203	193	185	202	202	213	206	197	212	209	216	186	194	198	200	220	229	213	188	205	198	195	191	180	193	198	195	220	192	181	180	188	196	196	178	203	198	200	183	199	225	175	215	198	211	199	216	179	198	192	220	207	189	197	192	210	192	215	195	197	217	236	225	169	198	216	184	180	200	189	198	187	213	189	226	188	208	167	216	191	199	211	185	210	186	183	202	206	192	195	218	195	223	189	212	192	163	204	186	207	172	182	184	192	204	189	204	199	219	187	201	217	204	212	209	223	190	191	183	173	209	191	189	219	200	172	180	194	219	194	193	181	181	220	206	198	209	187	181	197	190	191	190	206	183	190	205	200	214	184	200	208	199	209	209	171	186	197	204	202	202	199	217	183	199	195	203	179	202	196	201	182	192	199	195	218	196	207	207	213	214	218	202	205	190	198	190	198	209	181	202	204	194	201	197	184	167	202	200	205	193	195	208	199	211	199	192	184	188	198	183	206	196	192	182	204	190	204	189	192	199	198	201	167	178	218	199	225	202	165	207	185	198	186	198	205	209	191	227	203	204	200	205	201	203	203	195	208	185	188	208	193	193	211	198	183	214	182	203	234	194	202	212	197	198	180	192	206	209	178	219	200	173	181	213	199	191	217	195	202	190	170	197	196	201	201	201	182	188	218	176	182	218	184	182	181	169	204	213	172	222	209	194	188	193	212	178	207	188	201	196	204	192	179	181	170	196	193	210	207	185	174	203	201	208	194	182	209	195	225	197	214	162	187	210	201	203	199	205	184	189	205	199	191	206	204	204	198	177	200	181	205	210	174	210	165	188	220	175	195	187	199	213	188	188	203	210	186	195	204	192	217	192	207	207	186	189	191	193	200	183	200	190	201	184	166	201	201	188	227	210	212	198	182	219	185	187	185	153	185	218	164	192	203	206	204	182	206	223	200	200	205	205	203	182	200	207	209	199	195	205	183	186	180	193	195	193	203	186	198	174	205	195	175	187	180	181	205	205	178	198	203	227	190	191	183	215	175	198	199	188	190	197	199	199	217	168	192	208	201	209	205	206	190	201	184	209	188	211	162	185	207	201	197	197	208	190	182	181	218	200	174	173	178	220	211	171	203	179	171	197	208	202	212	229	191	217	201	189	194	197	182	192	201	198	180	215	177	204	202	189	198	184	219	179	184	201	214	195	180	180	198	194	189	171	215	201	193	184	191	201	207	180	203	193	182	181	201	199	200	212	208	191	205	185	230	200	200	189	189	199	206	178	215	187	198	176	208	177	194	189	220	161	204	187	206	206	197	192	168	229	189	182	180	217	212	182	165	196	214	215	197	220	202	187	188	230	209	198	200	198	171	191	210	179	196	188	197	175	205	191	171	204	173	188	217	252	185	228	199	177	185	190	201	207	175	185	196	215	194	230	191	192	212	194	205	219	224	196	197	188	182	205	195	185	162	186	203	205	210	211	186	219	188	190	221	200	191	187	218	214	194	188	180	190	193	195	200	193	207	217	214	184	207	197	201	176	190	208	180	197	218	224	230	193	204	206	193	189	240	212	218	161	191	176	190	187	211	201	199	184	184	199	186	217	199	184	176	201	192	195	188	188	212	204	228	188	184	187	173	226	219	198	196	180	195	197	199	184	186	211	214	196	205	177	208	196	212	185	222	224	190	204	191	197	217	186	194	189	187	205	186	217	197	207	190	210	184	186	192	201	202	226	211	196	183	200	178	212	198	194	226	172	198	206	179	209	190	199	197	197	221	201	187	198	173	188	229	213	191	213	201	200	202	199	204	202	197	201	193	226	197	199	208	195	196	204	198	205	206	186	187	209	185	220	217	188	205	190	200	205	209	181	195	200	195	196	185	217	209	205	182	189	180	189	201	180	190	192	188	186	168	189	182	217	159	199	211	199	213	204	196	191	220	198	194	215	201	212	194	209	167	193	196	191	194	157	201	194	203	176	199	222	198	191	182	199	208	202	202	192	185	192	188	224	174	177	171	209	198	193	183	200	197	192	205	201	194	187	190	209	203	221	182	197	202	183	181	191	224	199	180	206	192	173	188	181	192	194	212	206	222	199	191	198	179	187	190	185	211	221	189	201	198	176	199	194	200	169	234	214	211	182	183	186	187	206	196	184	181	210	223	206	180	211	204	217	204	195	186	190	194	199	210	178	198	211	192	198	200	184	187	197	221	205	193	203	173	198	185	234	211	183	207	225	189	206	192	203	215	192	188	204	186	217	203	190	217	213	207	173	198	173	201	190	188	228	188	158	170	174	187	188	205	194	186	190	189	194	172	192	194	194	202	202	183	190	204	205	206	208	210	196	177	184	183	201	183	196	207	209	192	212	190	201	202	183	190	206	189	177	207	169	200	192	207	202	208	195	194	210	211	186	198	207	204	197	213	208	177	208	177	188	189	172	208	192	180	181	181	194	195	176	184	208	195	173	213	206	186	199	217	172	207	188	223	219	207	225	210	212	190	201	193	207	191	194	202	218	207	184	210	181	198	198	201	177	202	186	159	203	206	204	179	183	197	203	191	211	181	211	179	190
5330	1401	2823	3336	2768	2359	1988	1840	1616	1378	1244	1106	5893	33220	34357	21266	708	598	546	556	576	549	588	557	532	570	484	548	557	530	527	532	549	550	525	540	520	509	526	506	520	543	512	555	532	535	503	491	502	535	498	534	514	573	481	535	519	480	500	548	529	551	519	499	495	562	488	506	499	526	549	478	495	546	531	491	477	509	520	483	530	509	519	523	505	504	533	507	517	524	502	550	483	524	532	527	544	523	511	495	532	493	482	537	531	511	490	513	556	494	527	500	517	556	488	521	506	497	517	537	500	500	506	523	508	526	501	532	522	557	490	552	492	545	518	496	523	469	536	525	527	547	501	569	515	536	519	522	493	549	497	499	538	502	483	529	547	560	532	520	530	493	507	507	517	521	527	506	494	519	487	505	523	501	497	525	534	490	498	567	499	535	532	483	516	463	488	487	554	537	535	527	488	504	491	509	507	507	548	486	502	544	493	496	524	514	512	542	500	492	519	506	483	491	548	532	524	507	463	522	520	497	537	505	496	524	524	511	513	538	518	527	570	545	510	539	526	489	563	510	549	476	518	515	549	532	470	513	519	498	518	479	523	556	517	523	496	504	510	547	523	479	529	494	488	517	520	527	511	502	512	493	527	528	486	483	562	505	511	523	553	552	532	542	519	547	487	503	524	512	536	518	498	538	521	529	514	550	494	495	551	499	496	533	499	517	486	521	495	517	559	494	502	515	504	519	523	533	499	496	562	532	487	468	506	552	484	540	495	546	473	517	495	508	540	516	490	531	464	488	471	524	508	511	487	499	491	524	527	522	513	509	462	575	491	471	519	485	482	496	512	496	536	489	547	514	442	500	491	496	491	508	452	508	469	545	524	509	489	512	500	467	541	541	519	483	524	550	481	536	498	548	502	513	533	528	516	558	523	502	474	519	554	509	524	537	532	490	471	514	463	553	478	501	487	498	530	486	524	504	495	513	516	484	490	517	508	530	498	512	510	546	494	570	498	526	533	522	526	465	515	490	492	465	486	531	479	517	527	534	518	533	522	500	486	503	529	485	525	482	485	474	502	497	495	508	525	516	535	523	506	488	495	502	518	523	495	487	488	534	502	532	487	503	510	571	504	489	498	527	501	508	503	509	532	515	501	487	482	515	528	514	512	514	515	514	516	500	553	449	498	482	518	510	534	517	526	520	484	531	523	501	501	531	547	523	530	483	546	501	515	516	526	478	529	496	503	518	473	516	557	525	479	504	498	532	515	513	496	539	522	576	498	525	528	460	505	484	472	557	484	526	505	541	522	499	492	484	514	535	496	527	523	543	482	479	491	501	479	458	482	541	513	518	513	516	485	507	456	529	516	523	541	535	513	489	534	507	536	550	510	487	510	507	476	485	538	500	503	479	508	536	514	496	514	509	518	491	531	551	557	511	504	517	529	541	496	491	467	544	500	487	543	497	526	505	553	559	511	506	520	536	539	543	536	493	519	511	555	512	520	541	519	479	530	506	538	514	558	496	523	488	530	488	496	471	523	551	509	531	500	548	511	539	485	501	484	522	483	506	489	532	523	534	507	498	539	558	493	476	504	516	508	566	508	513	514	531	511	537	532	534	526	506	508	529	501	474	527	489	535	507	506	526	486	513	523	518	476	497	519	542	505	505	480	518	485	481	501	533	527	485	519	526	502	524	488	547	519	521	509	500	522	531	495	529	530	513	506	540	506	551	530	546	549	518	542	488	515	543	514	489	474	488	522	505	525	505	508	499	548	478	513	516	465	544	526	467	494	498	487	515	508	507	531	514	504	525	541	486	549	535	529	513	496	502	542	523	498	516	489	497	520	487	551	535	511	508	462	506	483	477	542	519	530	538	545	547	512	525	505	550	542	496	525	506	550	485	497	489	544	512	511	481	521	484	505	492	491	502	506	481	500	530	501	515	499	457	516	503	487	500	544	526	527	489	483	502	509	521	531	521	501	495	542	525	506	531	489	497	490	554	512	496	497	493	500	539	496	509	537	536	505	520	507	486	520	528	505	509	534	491	503	517	543	485	514	514	492	512	495	532	479	514	527	477	525	534	519	496	511	513	509	562	531	542	517	519	513	491	505	510	525	522	497	496	509	508	530	569	532	498	510	524	503	482	530	482	509	538	464	522	545	500	525	538	511	518	526	539	514	524	510	541	491	504	484	526	511	537	491	522	535	495	501	536	525	503	513	536	507	498	489	524	494	530	505	521	520	487	551	508	512	469	518	499	534	528	560	506	564	501	493	493	525	530	507	532	480	520	507	501	524	535	485	504	516	500	541	538	562	540	531	540	540	508	520	518	495	511	509	498	572	488	473	470	517	446	525	508	503	478	518	528	497	493	522	533	532	511	520	449	525	535	513	519	498	555	478	500	499	483	548	529	510	516	509	485	574	510	476	479	515	517	492	502	519	509	486	506	477	495	525	501	546	516	533	533	550	522	514	538	500	525	520	526	547	532	557	480	543	511	497	531	556	523	509	551	517	469	510	548	528	527	505	490	512	529	505	515	513	531	504	502	524	540	515	477	522	527	523	566	534	515	516	516	494	495	543	502	500	467	561	500	485	501	538	484	446	530	528	530	526	521	496	529	505	459	527	509	517	492	550	531	485	485	527	541	510	519	515	510	475	512	526	532	534	485	492	531	509	519	566	540	530	493	517	492	505	488	527	518	482	477	524	512	506	484	465	478	477	531	473	543	508	485	498	526	495	513	516	506	533	547	525	526	509	535	532	534	535	513	502	522	544	570	533	548	523	517	554	527	528	542	521	528	501	529	535	517	501	514	496	501	511	509	542	502	506	478	505	505	548	538	575	515	499	552	497	511	538	541	489	457	482	549	532	522	526	529	516	541	520	488	495	509	496	508	547	493	536	518	501	483	519	510	517	516	492	521	497	535	486	529	524	511	500	501	475	484	526	539	520	504	517	530	520	523	456	515	510	471	529	531	462	502	549	515	458	511	545	504	547	533	552	521	507	498	544	492	470	543	471	511	534	550	495	489	552	554	506	526	503	527	505	483	527	468	534	487	505	495	495	495	482	523	534	500	498	549	483	524	515	533	535	513	496	490	520	469	537	509	504	499	526	524	497	488	541	526	507	514	480	540	485	580	545	518	505	540	518	509	518	537	531	538	496	531	535	516	519	489	521	501	513	521	509	483	523	522	516	480	530	510	499	535	545	520	533	494	514	478	465	505	492	483	511	492	511	516	517	506	536	528	577	534	526	511	518	529	535	522	517	493	519	511	498	491	484	507	518	536	523	513	535	506	497	502	476	534	539	511	503	547	488	524	505	487	522	529	504	502	495	487	499	526	532	537	491	507	516	523	483	520	522	503	489	509	507	520	541	520	501	484	526	534	551	531	500	503	543	518	520	534	526	507	564	515	544	497	539	520	516	515	511	516	509	487	503	464	480	493	549	503	539	495	539	489	512	498	479	542	487	480	517	490	529	554	523	509	489	545	523	528	549	514
12466	2325	2496	1807	1256	969	715	632	423	404	342	284	788	15966	21510	13014	672	141	156	156	162	160	130	123	121	144	119	128	117	116	118	126	141	125	127	116	149	135	157	141	113	117	141	113	112	111	142	118	126	151	141	130	124	128	149	148	121	124	117	118	140	136	108	125	137	133	117	120	138	128	137	136	111	139	141	133	120	122	118	130	95	132	136	126	114	113	122	114	159	131	122	125	124	132	122	125	138	127	119	124	128	136	110	122	110	124	115	120	132	134	123	119	137	130	126	118	151	115	119	118	144	117	116	128	125	124	121	127	135	125	125	107	136	113	110	118	126	134	121	128	126	119	137	125	125	129	137	138	133	120	126	124	109	125	132	107	130	99	139	124	122	119	107	136	167	107	100	118	128	144	124	115	132	128	129	113	120	134	140	110	129	152	131	124	119	133	113	106	134	126	129	147	146	114	134	105	120	126	123	139	136	131	135	108	132	120	119	119	119	116	126	132	125	117	122	145	130	113	119	114	102	131	131	145	130	101	138	142	131	121	126	115	134	108	129	122	126	118	116	97	142	130	120	159	123	146	134	110	130	132	122	141	138	121	113	113	121	111	119	128	141	120	123	130	122	125	134	142	131	118	117	122	133	156	154	139	131	132	124	117	109	135	128	119	125	121	111	134	100	140	92	137	124	123	119	136	104	117	152	128	140	114	122	137	123	137	133	115	123	119	122	131	143	132	127	119	111	125	114	120	118	122	125	134	134	131	133	134	129	116	115	125	103	131	126	128	134	120	128	132	116	124	126	131	130	145	131	140	139	129	120	139	116	109	145	126	135	139	137	119	111	122	121	124	127	133	139	127	126	134	138	116	145	141	148	169	129	139	107	137	133	116	126	118	140	127	130	137	147	140	136	121	140	116	135	144	135	114	129	144	129	138	132	109	128	119	136	131	145	131	103	135	103	114	125	130	141	121	144	122	108	120	134	122	111	128	116	119	120	137	129	141	138	129	147	131	147	111	141	126	138	124	103	114	101	110	119	100	127	140	131	138	112	144	145	125	124	171	127	147	128	153	126	149	111	121	126	132	122	132	119	111	132	128	139	134	120	122	131	132	123	131	136	124	126	136	121	132	131	108	129	139	116	118	128	123	139	115	172	141	121	146	130	145	150	133	122	129	131	124	113	113	134	137	124	130	131	129	128	111	128	119	136	127	138	121	124	118	117	119	112	120	124	137	128	106	133	134	150	111	123	118	119	145	123	111	130	117	128	130	107	131	122	132	117	130	149	131	129	129	146	126	119	146	119	144	117	102	141	135	140	148	150	113	136	139	110	132	126	117	129	132	144	125	107	129	127	110	127	122	134	140	123	137	122	144	130	102	139	126	122	132	125	116	132	125	123	127	143	132	125	145	122	117	125	116	141	138	132	130	136	133	123	130	121	129	129	128	136	131	144	112	117	136	139	122	126	115	105	135	120	132	155	124	120	115	123	130	111	130	115	124	129	132	114	109	117	131	138	147	128	133	115	136	123	130	123	126	129	118	124	103	139	140	151	161	146	110	122	139	134	116	137	116	111	132	126	120	118	101	127	115	113	144	124	115	131	106	129	116	147	124	126	132	114	143	144	148	152	129	108	131	136	117	122	130	115	110	138	131	122	139	128	136	124	130	138	119	123	137	137	104	132	132	109	121	135	106	138	136	129	126	129	122	146	109	107	113	109	115	131	130	114	139	119	108	117	113	129	135	108	129	127	132	128	107	143	143	136	140	129	117	148	120	103	105	136	130	119	119	132	130	155	131	131	151	135	125	130	126	134	123	111	134	129	114	116	133	114	133	125	119	142	124	135	141	142	122	126	122	126	128	118	128	113	109	134	134	123	122	137	132	158	148	121	120	126	147	121	145	121	136	155	112	128	120	118	121	125	128	122	120	134	117	113	130	124	129	119	122	111	122	139	129	121	122	113	121	151	122	110	130	129	137	142	113	139	120	138	123	154	121	149	122	118	97	115	120	135	130	119	109	147	108	117	125	146	129	126	126	126	122	118	136	120	105	117	122	124	102	128	144	110	124	136	119	142	127	134	116	128	123	117	124	119	140	118	126	128	124	142	136	124	120	139	123	115	122	118	126	99	124	120	133	142	136	120	128	103	111	121	140	162	137	120	123	120	111	128	116	132	140	112	130	135	141	135	123	130	144	108	96	133	146	120	126	118	112	137	140	141	137	130	129	126	120	113	107	119	132	142	141	128	129	143	137	143	136	133	121	124	140	127	138	116	114	112	129	128	124	116	134	109	127	135	149	114	137	122	149	148	124	126	104	130	125	126	137	128	142	123	131	119	117	114	122	134	125	121	128	121	115	130	119	133	118	103	123	91	106	143	142	112	97	121	118	131	139	125	104	125	112	132	109	151	158	113	131	111	141	103	110	126	156	138	109	128	123	155	128	125	124	132	107	128	127	130	129	142	121	132	128	130	126	129	121	122	109	131	129	123	119	134	119	148	134	115	124	116	123	143	133	129	128	138	121	115	143	131	127	141	134	115	105	107	130	130	137	123	110	142	139	119	127	119	123	140	143	130	114	125	141	112	114	125	149	118	126	135	115	126	114	115	118	154	115	98	128	131	125	115	154	133	151	119	131	137	129	117	125	113	127	119	99	105	128	117	128	139	127	126	125	136	133	117	115	114	127	107	138	110	120	134	123	122	127	114	122	108	132	110	125	111	112	123	115	148	119	130	128	116	122	124	122	145	133	127	132	119	124	125	116	142	120	110	130	118	114	108	120	142	115	118	142	139	145	140	122	113	123	144	132	148	131	127	128	128	122	147	124	112	137	131	137	138	124	124	140	133	121	130	98	145	111	118	119	141	113	145	127	131	122	151	135	113	126	126	136	131	108	118	140	116	133	147	111	102	142	147	128	125	130	136	134	122	147	113	143	135	121	137	135	111	137	129	121	160	136	112	152	137	146	108	127	117	132	150	130	120	131	126	129	118	114	116	128	118	134	117	126	120	101	128	121	136	113	153	126	122	115	122	145	124	126	124	131	106	127	129	134	123	132	157	123	155	122	126	119	112	125	108	137	111	116	129	133	129	110	127	142	123	129	133	132	139	124	151	113	134	144	130	130	118	142	124	134	138	138	147	140	147	137	154	127	128	125	122	100	122	121	130	142	111	133	123	119	146	117	113	132	136	120	112	126	118	123	129	136	133	124	138	97	119	120	124	118	135	128	116	146	127	121	127	131	118	113	137	132	117	122	140	129	148	140	137	138	130	133	102	121	131	121	122	129	122	128	125	130	133	121	128	129	140	133	123	140	125	110	121	106	136	105	123	114	134	121	127	133	136	131	127	103	119	127	137	117	130	151	123	120	123	126	120	135	122	142	127	132	138	132	110	120	127	101	117	128	129	137	110	111	121	132	133	134	124	131	127	126	112	129	114	134	128	118	107	140	122	118	123	125	150	115	125	119	151	110	123	121	131	138	108	112	123	139	129	126
7209	2017	4707	5424	4999	3787	3343	2825	2260	1952	1731	1525	4496	40375	43999	29159	776	505	452	447	437	413	464	392	445	431	417	373	417	408	388	361	380	368	354	393	382	376	361	375	346	329	385	352	368	329	343	389	355	379	327	368	379	360	333	352	354	351	353	369	354	341	362	360	366	345	345	341	355	335	342	307	363	374	342	359	336	362	355	344	370	350	312	332	356	329	355	335	357	335	355	342	316	322	371	319	366	355	315	377	342	327	336	335	350	355	356	357	331	328	312	331	340	363	348	324	356	336	353	333	354	312	356	333	300	339	341	349	327	335	340	341	315	306	301	341	322	322	337	344	344	322	358	351	319	341	326	325	347	343	335	348	352	352	358	335	348	324	332	324	322	333	339	326	339	326	324	331	315	313	352	314	345	308	349	348	341	358	310	341	363	349	354	361	354	348	316	328	346	320	364	331	346	356	356	335	352	360	343	343	335	347	362	341	353	363	344	320	322	339	360	336	354	345	318	340	332	347	334	353	342	302	329	331	334	365	312	335	337	372	349	314	336	363	342	315	290	348	344	346	312	343	324	361	350	339	336	357	313	328	308	335	328	336	362	344	343	392	313	325	330	332	354	360	336	328	333	336	318	328	322	319	317	351	341	358	357	339	385	332	355	334	332	342	367	344	333	345	326	321	347	349	331	330	321	347	319	352	329	307	343	333	331	310	332	344	325	330	321	377	320	297	325	342	339	324	326	324	343	336	359	351	298	356	354	335	340	319	365	346	338	355	318	339	350	326	363	339	360	321	355	345	349	340	339	361	313	334	320	339	321	352	300	335	345	352	337	340	346	316	366	335	369	365	357	292	315	325	347	359	291	327	323	355	327	312	339	342	315	322	328	317	332	340	327	357	349	334	333	340	361	324	308	307	333	339	322	341	338	332	336	348	371	313	342	335	343	326	332	337	351	322	321	344	348	318	333	326	362	327	328	295	320	348	321	338	365	346	342	336	367	333	319	364	322	372	334	349	342	346	345	311	359	345	363	361	320	336	368	337	364	344	355	361	374	324	335	345	347	337	367	314	338	337	347	346	323	327	353	314	350	358	335	340	315	353	344	360	318	337	354	334	346	332	326	316	354	338	354	327	338	395	313	312	317	336	337	353	327	339	314	364	325	304	355	342	348	310	359	333	349	337	340	313	321	381	327	326	316	334	368	333	334	337	351	337	336	321	333	311	301	341	322	329	321	342	323	339	355	314	350	357	326	312	368	358	333	335	355	316	380	330	344	367	361	328	332	343	306	328	348	355	329	348	379	319	327	345	325	342	339	337	340	323	362	365	347	343	336	322	359	327	334	311	333	346	314	328	318	361	300	347	340	326	346	358	330	356	315	357	322	350	333	367	340	340	322	352	333	339	342	314	389	351	352	339	341	334	329	329	343	338	343	336	305	324	309	313	362	335	357	377	332	368	342	347	356	340	336	326	347	334	320	347	330	346	329	331	337	317	328	349	344	339	371	354	336	341	314	336	336	360	355	334	329	332	326	322	322	330	365	364	354	334	354	324	325	341	312	331	363	360	340	376	349	319	319	290	381	328	328	341	373	352	310	333	322	350	345	349	361	305	344	326	338	351	349	335	351	364	331	325	288	362	314	348	311	346	342	310	336	345	321	342	360	344	339	330	357	337	343	357	334	333	364	328	335	303	356	353	337	333	324	319	346	347	399	341	314	355	361	303	343	355	346	330	319	325	340	318	342	346	329	304	358	346	346	320	338	324	351	357	375	343	344	335	344	326	351	365	312	292	322	339	373	346	318	334	336	367	348	326	357	328	304	359	357	321	313	330	326	341	316	350	293	330	337	371	306	356	316	305	362	387	343	349	352	337	336	369	341	329	370	340	311	311	339	342	360	307	329	336	292	363	314	354	326	342	347	313	297	341	350	310	353	348	331	333	354	314	360	320	359	347	386	349	351	309	355	331	312	314	323	318	308	326	356	357	371	340	304	336	367	332	312	337	318	360	340	344	331	375	350	358	341	327	360	343	370	356	340	322	298	372	341	333	347	356	323	344	326	327	334	331	310	343	332	347	305	333	369	335	355	321	331	288	364	342	344	342	310	323	306	332	356	362	335	372	347	339	322	361	347	349	353	313	352	320	353	331	333	310	350	367	318	342	335	349	294	286	333	327	325	325	368	341	347	313	329	350	369	322	338	352	344	361	339	338	351	392	347	337	319	320	367	347	329	334	364	361	300	364	344	316	318	356	324	321	343	361	358	334	315	333	303	342	299	371	317	363	338	332	314	304	386	325	330	346	329	317	364	340	316	345	348	310	310	345	351	345	352	315	344	345	334	329	355	309	350	361	341	295	351	335	372	369	342	313	335	349	387	344	370	342	325	337	378	341	327	375	317	367	332	348	335	373	333	352	352	345	334	317	377	340	355	323	344	324	318	322	326	319	334	316	373	336	370	325	347	353	352	324	311	324	362	332	358	368	322	324	322	316	334	326	324	353	327	328	341	347	335	344	343	343	354	330	359	319	329	348	339	329	342	387	328	372	339	351	342	343	340	355	328	318	344	361	359	307	319	359	342	346	332	316	338	334	330	347	327	329	328	338	298	335	351	336	365	347	340	336	342	370	356	314	360	326	333	300	379	352	329	305	311	347	307	334	304	321	346	365	350	322	362	347	313	323	345	326	355	314	358	357	308	293	319	328	329	337	357	351	335	334	390	360	332	348	369	320	334	374	341	359	355	322	339	344	366	362	370	309	340	358	343	323	333	331	330	330	327	332	363	364	325	356	332	352	327	335	316	328	354	330	348	340	323	322	362	365	362	338	337	332	373	326	360	354	337	347	334	375	351	364	317	338	320	348	323	336	339	362	377	364	330	314	326	295	318	346	326	350	334	325	327	317	366	328	316	347	350	327	329	338	346	366	353	332	362	337	333	313	339	327	362	335	356	378	321	366	348	332	330	350	340	333	384	318	332	338	360	350	356	339	338	324	355	306	306	350	344	365	352	318	331	335	343	293	321	338	352	352	325	314	332	354	334	326	343	345	328	298	322	360	344	326	346	321	352	312	359	331	334	323	337	342	332	360	347	349	335	323	355	347	339	370	333	329	345	342	298	361	344	345	372	358	338	314	322	322	324	352	378	361	351	363	340	352	340	328	325	360	364	351	345	322	341	323	328	337	331	347	328	308	343	345	339	338	316	329	342	359	329	343	356	326	334	363	323	369	368	382	323	371	348	324	310	353	348	351	336	369	359	340	341	323	337	314	351	333	337	347	331	340	326	340	337	306	339	330	363	339	336	297	321	330	332	342	360	365	339	304	328	323	300	382	355	326	347	388	340	343	335	306	341	348	326	348	332	342	361	337	330	377	320	335	303	306	339	334	333	342	348	367	324	359	342	347	350	342	311	358	324	301	339	337	364	342	340	322	346	340	347	334	330	334	317	316	345	319	392	324	333	336	334	346	347	351	373	328	305	327	320	339	349	301	332	347
1894	210	225	219	208	176	145	161	170	151	159	132	179	795	1192	905	155	149	161	132	146	138	144	147	154	145	128	148	158	169	142	123	147	147	153	152	153	149	140	153	171	154	150	146	160	173	166	129	136	147	159	148	164	135	142	144	148	138	166	151	147	148	147	142	148	150	142	149	127	156	136	160	144	152	159	164	146	135	137	150	155	138	141	174	155	147	157	139	157	163	160	157	130	136	134	139	133	145	140	170	161	130	150	151	142	148	143	150	164	148	150	142	155	144	141	163	142	135	135	139	140	136	159	166	149	159	144	163	153	146	146	142	121	129	147	139	144	154	149	132	149	158	139	138	147	108	145	139	150	124	165	146	152	136	160	164	132	151	172	133	140	151	153	136	166	138	147	142	154	138	169	121	143	119	132	145	135	172	166	148	155	143	146	143	138	146	139	159	145	141	151	167	155	172	149	145	168	133	138	150	160	143	149	128	133	169	152	145	153	160	121	145	142	159	133	142	154	163	149	151	156	165	163	155	159	135	148	133	131	125	144	162	131	154	168	154	151	147	157	176	169	138	156	156	131	140	177	140	162	153	142	135	146	140	139	168	148	135	154	153	138	140	120	148	177	153	143	160	154	149	146	118	140	150	125	143	150	151	154	161	142	159	138	147	140	166	157	128	141	151	157	147	142	135	136	131	157	148	146	159	147	149	147	160	139	134	139	131	136	148	159	139	134	140	151	136	150	143	140	129	149	167	150	164	141	140	128	159	163	132	158	139	125	156	146	131	162	138	127	151	146	160	151	146	146	143	133	133	148	150	174	149	149	159	139	138	151	138	134	173	127	150	141	143	124	140	132	156	153	139	154	122	129	136	150	142	171	152	154	149	156	133	124	143	146	141	150	141	177	147	154	152	157	160	128	160	126	162	141	152	145	141	114	157	158	132	149	147	139	152	132	151	151	139	147	163	163	147	171	136	147	164	157	140	163	152	136	163	133	130	137	158	164	153	151	133	144	176	134	146	172	147	133	157	141	149	150	144	158	154	129	151	147	143	142	156	148	150	155	149	120	150	159	138	144	133	137	137	137	153	135	133	146	159	146	132	141	146	141	121	152	153	160	168	165	152	151	133	140	155	153	142	160	160	154	152	134	159	139	158	139	141	129	139	145	124	157	170	150	162	151	142	160	149	137	152	155	145	137	175	140	157	142	126	149	138	148	120	176	135	125	141	144	151	147	141	157	153	151	133	148	160	156	153	130	130	146	149	141	156	152	150	143	179	152	139	168	147	160	158	133	152	155	159	148	141	153	141	142	137	151	143	144	141	143	151	114	139	140	121	158	145	148	137	142	140	141	152	137	129	142	141	147	167	167	144	152	162	146	139	141	155	151	138	131	152	156	146	144	146	157	166	148	133	152	131	145	170	140	160	140	133	159	150	166	148	151	135	143	127	165	152	144	138	169	159	162	163	161	142	155	151	138	153	159	131	142	147	143	137	143	153	136	143	140	151	123	149	138	152	149	147	152	160	132	146	148	135	144	132	148	149	149	141	135	128	148	153	154	158	129	144	150	143	150	158	151	127	112	142	143	135	136	161	145	146	132	136	168	167	129	153	138	156	147	146	152	152	151	151	146	133	148	155	158	143	168	162	160	136	143	137	133	168	157	154	140	160	132	158	166	153	146	146	137	145	133	157	141	126	132	138	141	156	136	150	163	131	130	143	152	142	150	143	144	135	136	139	134	155	144	148	151	128	151	168	130	150	156	126	149	154	155	158	151	130	156	150	137	142	170	147	153	141	147	157	133	144	143	149	154	139	142	148	132	126	150	175	157	144	156	162	142	152	142	167	146	138	137	162	148	160	149	138	156	156	166	154	131	128	148	139	142	152	142	169	148	162	135	156	157	157	142	127	152	143	141	127	144	149	161	148	123	131	165	129	148	167	140	146	126	158	153	148	147	145	125	147	133	145	161	154	130	149	145	157	137	162	130	135	143	142	145	169	152	159	147	135	149	142	161	167	147	159	154	156	167	135	146	147	131	138	126	136	129	142	131	148	129	180	135	134	133	160	149	135	123	163	137	138	159	170	159	168	158	146	134	145	157	145	140	149	160	141	148	169	167	156	142	131	139	151	151	154	140	158	146	150	136	140	133	161	152	152	133	158	138	164	156	169	158	145	152	150	152	137	132	151	145	147	152	154	149	158	135	130	130	158	132	164	171	151	133	135	155	146	141	144	157	157	167	145	144	137	155	146	150	160	166	132	144	134	122	152	139	137	123	143	143	147	141	162	146	154	136	143	152	166	149	148	148	127	141	149	145	136	162	168	136	158	161	149	133	158	133	132	140	149	141	149	167	156	146	154	155	163	165	138	154	152	152	116	161	162	145	153	163	160	151	153	134	143	138	142	140	144	168	129	172	162	131	128	170	112	153	140	139	148	143	146	138	154	153	151	168	160	177	130	141	154	148	160	155	149	141	154	148	154	135	141	154	118	132	143	165	152	164	143	144	134	134	139	162	143	130	156	147	162	142	121	153	141	152	141	152	163	155	123	144	161	131	149	153	151	138	155	162	139	155	152	147	165	132	164	149	144	153	152	153	143	145	145	138	133	150	154	142	151	130	138	132	159	145	143	162	155	152	153	158	149	148	149	160	159	139	167	150	149	126	147	137	154	150	138	139	138	156	154	148	144	137	172	181	151	138	177	146	140	143	162	142	147	147	165	142	141	147	155	160	157	159	157	147	162	161	142	139	145	152	134	148	166	160	155	165	133	168	144	140	145	139	143	139	158	128	126	166	134	143	143	164	155	141	139	120	166	152	150	130	131	146	152	156	125	165	141	165	153	144	147	150	152	143	173	135	152	147	155	166	126	149	155	133	143	162	155	154	125	143	141	159	128	134	144	122	165	140	141	159	149	156	148	155	136	135	135	138	147	137	152	140	148	151	146	148	161	149	148	124	153	171	153	152	165	141	132	148	134	157	126	136	135	148	135	153	156	158	125	127	161	162	145	141	168	144	137	149	132	147	137	132	149	150	132	150	166	164	128	138	121	121	152	154	138	142	147	173	124	155	147	167	168	150	154	140	153	184	142	157	153	135	144	172	159	148	140	160	157	141	154	121	149	140	131	133	159	131	144	152	174	183	157	147	151	157	141	157	142	166	150	155	134	156	130	138	138	138	150	155	157	160	156	151	151	139	155	160	158	172	153	138	137	139	148	135	139	158	149	162	158	137	141	142	158	133	148	170	165	152	142	162	149	150	152	127	154	144	142	144	151	160	150	143	125	144	156	152	147	148	128	154	156	145	168	146	144	156	154	141	158	148	132	154	167	116	163	161	155	153	155	147	136	158	153	139	154	139	164	168	159	122	138	150	145	134	136	122	159	157	154	143	124	155	151	133	154	113	150	132	130	157	140	141	187	153	146	137	147	139	139	151	175	147	162	151	139	154	140	147	147	165	134	158	139	139	163	141	149	152	148	154	158	136	135	149	147
2042	521	564	627	574	515	498	481	444	498	460	440	573	4685	7171	4421	440	402	433	421	381	391	419	390	373	383	416	409	374	422	377	444	413	404	450	415	409	401	404	427	409	416	385	399	385	406	404	411	459	408	422	387	414	373	402	411	387	390	411	406	387	404	422	396	364	410	440	427	380	386	408	395	370	409	408	404	407	421	401	413	431	419	391	388	410	439	455	441	423	391	407	412	383	421	398	387	404	398	427	406	366	399	398	433	432	379	397	373	396	377	372	398	429	405	429	404	406	397	388	401	432	411	417	397	389	370	388	413	440	397	390	384	403	393	401	405	365	404	395	388	397	380	375	405	440	388	408	417	415	391	421	362	403	414	415	402	367	422	388	416	444	441	394	415	409	425	375	421	432	427	391	415	422	388	374	409	389	415	402	415	410	425	432	424	397	406	405	398	383	397	421	416	375	421	408	403	386	453	378	417	382	425	385	374	378	421	413	426	434	393	417	394	397	403	402	374	418	423	408	406	412	398	412	396	409	407	397	389	395	375	405	393	397	371	360	404	376	396	422	361	375	396	409	398	369	396	418	434	407	388	445	412	386	412	414	383	406	399	411	407	394	380	410	391	363	428	446	403	402	406	387	397	371	387	421	430	380	416	396	407	424	417	421	395	375	369	393	378	421	403	370	421	395	391	361	414	440	394	417	420	417	372	443	428	375	411	430	390	400	402	428	382	418	420	387	418	355	415	423	410	385	410	403	435	388	423	411	392	376	404	416	421	411	380	373	419	449	383	396	407	409	383	422	394	390	358	383	399	407	410	419	425	413	402	410	421	392	374	396	376	417	398	405	442	431	388	390	382	415	398	412	422	401	373	400	384	416	419	424	403	414	434	399	405	403	393	359	421	405	371	373	429	384	350	384	388	407	418	412	387	419	390	383	429	435	411	420	394	420	428	417	423	396	400	398	428	380	383	410	382	375	378	415	436	366	415	393	407	380	399	384	368	396	403	389	420	366	407	393	369	407	381	405	387	401	428	407	405	414	414	391	408	442	369	387	409	393	433	416	415	390	385	417	406	414	438	434	410	401	393	384	399	384	410	392	396	406	441	394	383	447	412	412	407	386	371	367	427	405	424	382	363	397	401	408	365	425	410	382	351	395	423	370	386	401	432	358	400	405	425	365	408	393	368	377	396	431	417	423	438	392	405	403	418	376	416	379	390	431	454	398	378	410	411	373	397	374	414	414	400	396	414	379	384	428	402	388	430	387	422	428	408	397	394	386	442	419	386	403	394	427	405	375	390	446	386	397	421	429	425	416	413	397	402	391	402	405	398	381	406	430	427	402	428	376	411	383	398	411	367	403	398	433	394	405	398	407	391	386	398	399	381	426	425	396	390	424	399	400	415	420	382	404	367	399	375	413	385	403	372	390	417	391	406	397	406	409	396	399	376	392	410	402	374	379	460	420	400	408	407	410	412	404	385	430	394	400	384	407	406	385	412	395	395	406	388	408	393	391	404	413	410	427	416	392	399	391	407	346	395	396	365	440	412	404	398	400	385	389	424	376	422	418	451	401	355	413	402	407	392	422	413	410	387	416	402	379	452	415	392	406	394	420	414	389	404	394	362	380	401	393	416	408	391	404	383	417	355	439	407	421	403	405	391	418	404	392	421	427	373	412	433	413	397	381	399	421	399	415	411	420	391	392	414	426	431	409	388	365	392	434	399	404	396	405	431	434	384	406	381	389	383	384	387	404	394	421	430	415	389	370	420	396	369	417	392	403	436	370	379	397	375	410	398	371	415	390	416	436	390	390	387	381	401	393	408	366	396	402	401	440	417	382	388	405	403	393	432	406	380	397	380	410	363	370	393	419	410	431	397	391	395	388	396	435	402	378	449	414	432	415	416	398	422	404	402	402	399	356	413	410	397	412	392	408	404	395	406	396	384	413	443	407	398	419	425	400	386	421	393	380	422	385	438	377	421	404	419	399	394	396	398	399	414	390	401	409	420	404	402	390	420	371	389	389	408	383	388	403	435	405	398	366	414	387	412	436	409	405	361	411	412	394	422	389	406	373	404	395	423	415	387	390	414	405	409	415	416	413	379	428	407	399	398	424	391	393	404	415	405	404	385	369	375	390	400	427	407	410	410	392	372	374	412	365	384	390	393	421	371	400	405	416	404	389	379	421	420	398	387	409	430	419	453	391	395	394	410	407	397	388	430	412	431	357	435	431	421	370	362	412	395	409	416	393	405	421	400	404	414	426	401	382	399	398	371	455	382	405	424	419	388	417	409	411	406	415	426	391	407	390	426	362	411	407	382	420	409	413	381	389	407	397	379	424	375	393	359	401	413	378	420	394	439	381	391	397	430	427	394	394	354	404	362	439	396	406	376	395	388	375	379	398	448	403	421	376	376	404	409	422	420	373	398	429	400	397	367	419	403	420	396	385	371	394	387	382	465	395	389	428	413	390	387	389	417	389	420	444	414	427	375	404	393	449	406	409	422	418	427	430	403	430	390	396	390	388	386	367	412	404	379	432	412	390	421	408	384	419	414	379	397	451	414	385	377	407	418	378	394	380	416	425	392	431	403	398	416	401	433	410	426	364	410	383	404	378	388	392	393	405	405	384	422	401	400	423	407	393	395	366	379	364	385	415	403	420	394	404	388	430	379	375	413	405	404	403	422	419	409	415	410	397	417	392	435	391	395	357	386	400	415	384	412	378	358	408	399	401	412	335	438	393	373	413	417	374	423	398	428	420	392	407	418	399	422	362	385	375	407	407	432	418	379	419	405	393	432	399	395	386	430	411	425	360	376	432	409	401	419	427	404	429	431	379	419	411	414	420	411	404	422	390	384	424	393	414	456	353	422	386	410	379	390	405	395	396	423	397	386	372	392	433	402	373	392	424	419	419	384	404	367	388	410	383	410	404	398	395	403	369	420	411	353	412	377	416	447	400	415	391	404	415	419	431	410	409	411	391	414	411	406	387	379	394	422	422	411	416	459	425	399	395	432	453	438	418	388	387	385	436	417	404	426	431	411	379	400	453	401	383	410	397	414	400	431	410	405	422	409	407	416	404	373	392	398	438	392	421	415	408	389	412	402	401	375	402	428	365	440	396	395	382	393	411	412	383	357	413	398	392	384	410	423	409	412	403	423	413	362	368	442	375	390	391	432	434	414	406	398	419	399	414	417	403	421	433	426	402	386	391	410	398	430	379	385	421	389	406	398	419	394	403	403	412	435	388	425	438	384	366	441	475	413	424	401	441	409	404	407	412	434	396	392	419	363	414	411	416	389	401	381	431	421	402	439	402	419	406	425	395	412	411	394	351	431	368	377	385	407	429	392	405	390	369	406	401	369	386	441	428	409	397	437	395	372	390	417	387	402	415	388	381	393	427	394	382	427	418	435	383	373	398	429	370	377	402	424	427	423	387	395	427	398	413	419	392	393	425	390	389	428	412	452	414	425	420	431	417	389	410	392	394	436	384	380
6674	1190	1259	1031	863	589	404	394	376	317	300	278	679	9858	11932	7174	433	191	214	211	221	192	192	198	206	211	206	213	203	231	196	160	191	181	188	198	229	218	185	178	206	185	191	200	191	208	199	208	199	211	196	204	219	216	176	188	218	205	218	209	208	190	180	225	185	208	191	153	215	206	191	203	193	221	181	196	219	184	212	209	207	220	198	209	209	203	201	201	213	176	199	212	176	204	189	227	187	192	188	184	214	189	189	215	176	168	204	219	189	198	177	170	203	171	188	205	211	206	176	192	212	219	174	187	198	174	194	187	184	194	203	181	181	196	187	198	259	212	205	187	177	222	186	207	191	209	177	208	193	218	216	217	180	202	211	216	193	189	196	215	203	194	213	182	188	189	221	174	199	211	229	229	201	196	202	211	180	204	211	215	220	214	204	217	196	212	191	196	197	188	195	173	212	185	183	187	194	222	205	201	214	213	210	183	179	206	176	209	203	192	206	212	184	197	196	179	208	196	185	200	208	194	190	212	208	202	199	212	215	198	184	169	195	224	227	182	204	187	201	202	194	175	196	225	209	183	197	198	203	190	178	214	186	188	177	224	207	210	212	185	183	237	219	208	206	200	214	230	193	188	192	201	196	190	199	194	195	188	211	193	250	207	192	202	195	178	188	214	234	194	191	217	199	212	209	201	207	205	186	189	199	196	197	203	211	196	231	203	178	220	205	201	203	206	208	223	208	191	161	210	181	188	191	206	194	221	189	166	197	215	207	209	185	206	211	184	173	208	176	182	165	198	206	211	201	184	205	199	219	190	178	197	227	187	185	179	193	210	212	158	195	188	201	183	201	191	199	217	169	198	212	211	175	179	192	223	191	202	179	196	194	222	225	226	203	203	203	192	206	199	193	198	235	185	197	185	201	214	181	187	204	196	182	193	185	191	191	208	203	187	194	212	202	174	204	206	207	178	198	184	192	184	208	203	202	201	207	208	184	174	187	198	191	197	202	236	183	190	182	197	193	196	211	204	176	195	201	200	195	211	210	178	180	193	200	192	200	215	234	197	211	212	193	210	194	184	187	191	206	197	209	199	210	178	210	215	212	201	182	189	242	220	172	184	218	226	206	211	204	177	216	211	174	201	198	177	187	202	219	194	184	176	219	199	178	195	214	209	186	177	198	204	191	191	209	198	186	218	204	197	201	221	201	228	208	185	219	182	196	185	208	183	211	209	183	207	185	210	208	220	200	185	238	189	187	188	220	215	233	222	207	183	174	180	221	172	203	224	183	188	198	210	216	194	200	183	195	187	177	193	187	173	212	218	165	212	216	180	184	199	188	201	174	196	217	201	184	193	192	173	187	206	220	213	202	204	194	187	194	182	200	207	197	211	189	218	213	195	222	204	189	195	201	192	205	203	212	186	195	175	197	199	216	191	187	202	204	158	218	207	192	202	182	214	175	218	213	215	204	178	203	198	208	185	208	204	201	194	178	208	214	197	217	177	180	195	198	220	186	179	219	210	186	229	214	175	195	219	172	183	199	218	233	181	197	168	206	194	210	213	210	212	181	198	202	226	213	206	186	197	188	201	199	200	178	199	176	199	188	182	173	195	182	202	173	227	190	178	188	207	212	196	158	203	199	223	213	210	181	175	208	210	201	195	194	194	193	227	176	188	212	210	205	209	200	183	194	185	202	201	203	210	199	184	199	188	182	181	215	219	191	205	197	218	188	214	170	197	214	194	197	218	197	200	192	230	215	219	196	195	200	204	206	192	194	196	188	193	185	185	199	192	194	194	199	186	177	189	210	195	216	192	192	186	178	185	198	210	175	212	171	205	212	203	186	203	209	205	206	207	220	163	226	217	205	199	218	203	202	202	171	206	203	181	205	199	177	193	211	191	191	184	205	194	205	172	210	202	191	196	190	216	184	170	195	193	200	207	189	182	178	177	191	231	200	210	202	215	180	193	194	211	203	183	204	211	171	182	201	183	195	211	173	199	192	184	224	210	193	213	204	207	192	203	216	210	193	205	224	201	189	190	176	200	200	208	208	212	180	187	191	189	168	230	219	211	195	214	178	186	199	191	183	186	208	211	183	202	229	193	194	165	179	187	199	204	221	194	219	198	190	231	208	210	197	197	191	195	190	204	194	191	196	187	169	197	193	172	189	185	202	209	192	199	181	227	200	222	209	179	195	187	211	214	166	211	202	196	190	191	206	200	181	196	210	198	188	203	168	198	206	215	182	194	193	193	211	193	222	202	209	180	181	202	187	181	198	215	184	207	190	218	176	212	223	180	212	211	208	202	195	192	196	169	181	194	191	212	200	190	173	193	176	208	191	212	178	194	203	198	225	188	201	194	186	192	223	195	217	182	209	195	240	203	219	190	197	208	201	200	196	181	201	190	208	198	184	199	194	235	223	190	196	213	204	188	205	233	191	194	206	192	197	205	202	191	191	201	178	189	177	187	186	215	184	195	207	212	196	223	170	210	180	180	227	215	206	182	189	193	210	187	198	194	179	187	210	185	194	180	201	189	205	213	230	205	195	190	180	203	168	167	169	202	199	177	187	191	217	192	185	209	220	226	233	182	170	216	195	198	191	200	195	212	213	196	172	221	217	210	201	210	189	202	162	207	185	192	228	205	202	192	176	182	193	199	177	198	210	209	216	181	193	204	204	184	205	173	204	212	200	201	201	174	198	200	208	193	197	239	198	202	208	190	186	222	196	173	188	204	210	219	217	221	195	183	198	212	194	199	203	210	195	178	235	181	178	215	201	195	205	190	191	214	196	197	183	196	197	211	191	230	195	184	189	195	191	203	239	193	201	215	168	193	192	227	210	184	168	227	193	202	226	211	196	210	180	212	182	186	208	203	196	184	205	213	202	210	198	189	195	198	218	193	207	179	235	212	200	203	173	210	185	208	150	194	202	199	212	192	177	162	202	211	205	196	182	194	195	189	206	208	195	195	210	189	179	203	219	179	213	203	168	193	218	173	182	197	215	211	206	184	227	187	190	194	202	196	191	202	186	221	196	196	170	210	223	170	210	186	200	185	206	213	187	186	203	201	184	176	177	214	179	218	194	189	207	157	202	212	199	187	191	192	182	206	207	195	183	179	209	197	209	207	177	180	208	203	214	191	196	213	180	200	195	189	183	202	201	179	170	194	204	214	213	184	196	201	188	220	210	169	220	191	171	222	195	207	193	205	190	174	174	205	197	190	194	196	203	165	187	201	187	189	201	189	219	178	182	193	210	180	229	196	194	187	207	218	170	186	223	217	188	204	195	212	177	193	200	210	192	171	196	200	180	197	198	209	204	190	179	198	195	213	206	194	208	191	164	188	208	213	214	193	194	210	193	198	211	198	179	213	199	209	204	191	197	178	194	208	218	201	189	207	204	173	190	217	186	191	196	185	187	177	198	193	217	209	207	216	184	192	205	176	185	178	220	201	220	207	202	193	198	191	208	211	184	196	192	221	205	206	175	198	180	202
5395	1448	2925	3436	2923	2489	1926	1657	1518	1340	1198	1140	3691	33454	34468	23307	959	635	631	556	579	531	554	592	531	579	555	532	549	518	523	539	531	537	491	531	545	526	536	555	491	522	535	510	486	511	528	473	524	501	560	514	540	543	514	551	526	524	518	556	480	540	528	499	539	534	531	495	533	505	526	518	485	515	530	527	513	532	528	470	537	525	527	504	536	536	499	518	514	514	510	542	514	519	551	501	490	546	530	499	527	527	514	483	539	481	577	493	489	533	501	475	531	490	526	544	533	554	501	539	500	500	521	518	502	510	529	523	486	534	501	481	510	496	525	511	555	496	482	549	479	532	515	499	503	491	475	531	501	551	501	508	534	550	514	514	484	502	452	511	539	559	536	534	540	517	541	524	509	517	516	491	529	512	520	509	520	531	551	534	518	522	549	492	502	523	513	529	489	521	553	489	531	490	459	538	520	505	568	513	500	510	486	491	500	526	507	483	526	498	525	542	470	536	506	526	485	498	496	519	525	529	540	508	559	506	490	494	469	497	496	537	483	533	558	551	526	545	520	527	503	537	524	548	536	522	551	484	501	512	526	532	535	521	514	536	529	541	535	494	477	545	516	508	524	539	531	467	478	575	529	532	522	517	495	511	507	495	506	482	529	488	561	528	540	560	503	531	525	499	540	508	535	507	543	521	529	543	510	525	518	545	487	521	529	450	532	530	558	513	514	517	536	491	549	519	502	525	510	535	531	460	520	507	547	530	518	520	525	526	531	483	507	501	521	485	564	549	520	527	519	527	513	538	508	491	495	484	498	527	481	514	557	524	500	496	508	522	560	535	553	586	514	493	511	480	490	561	515	482	542	536	497	520	538	494	516	509	508	543	477	513	510	521	529	492	516	486	519	507	517	483	541	530	514	514	490	535	503	520	542	500	543	515	526	494	528	505	520	498	467	490	503	517	534	558	533	479	513	516	502	514	521	492	562	493	495	544	505	519	521	498	515	512	494	517	502	530	497	545	528	542	527	542	518	486	553	518	496	537	526	511	508	549	543	498	510	524	522	501	504	540	512	552	473	536	553	516	528	552	481	522	534	531	520	507	483	499	499	523	510	484	468	512	505	503	528	491	517	535	499	503	504	547	518	520	485	542	523	503	524	515	523	535	501	499	537	532	478	493	509	508	510	538	511	504	513	492	519	487	494	535	522	486	493	522	529	444	519	513	524	539	503	503	511	505	537	505	495	533	507	532	494	533	577	507	524	519	491	504	488	555	514	570	488	531	515	535	472	513	459	507	532	482	474	499	543	498	534	517	510	526	513	541	519	531	507	491	514	540	522	507	512	522	512	522	496	530	508	530	561	552	520	528	522	489	557	505	525	517	504	540	507	534	504	501	526	515	479	454	524	489	476	533	522	497	510	512	466	500	505	533	501	541	483	510	517	488	530	526	509	520	534	504	509	507	525	543	506	533	523	503	536	522	489	547	537	507	520	521	485	544	528	521	518	551	540	502	544	547	565	526	524	502	512	485	495	518	539	483	499	555	499	509	471	528	509	535	539	499	502	535	487	541	530	527	529	518	516	514	551	552	524	468	519	524	503	550	521	520	523	522	496	520	470	569	491	514	513	504	504	543	521	524	514	545	530	529	520	551	543	516	531	514	499	504	514	503	485	553	481	522	541	556	489	529	499	503	504	478	511	467	536	514	517	537	523	508	511	518	510	541	492	521	521	524	539	557	485	502	521	531	554	551	475	476	512	538	538	516	537	505	546	490	524	509	485	484	514	474	535	514	555	502	440	546	550	482	518	513	517	544	520	503	495	542	514	511	501	507	512	517	506	502	528	502	505	519	525	508	499	514	494	496	532	518	499	490	516	546	500	525	496	546	499	531	544	528	496	502	519	501	478	539	537	556	508	510	576	513	495	459	508	515	516	517	527	481	522	530	506	501	531	491	518	525	523	496	541	490	527	521	492	486	524	508	549	513	538	517	512	506	528	495	485	501	507	531	513	508	498	521	490	515	479	534	524	523	513	520	527	525	492	536	524	502	510	521	519	511	518	508	501	494	534	507	470	485	550	467	510	565	523	526	539	496	494	515	547	490	506	507	504	497	518	532	513	524	514	508	572	506	537	508	546	522	503	497	487	504	500	499	518	541	522	509	503	529	527	525	508	521	528	517	499	547	503	522	499	468	543	543	530	545	506	496	532	505	492	513	515	503	506	499	502	521	520	505	480	542	534	502	508	484	495	580	517	522	496	516	535	490	553	497	498	549	523	484	517	498	509	496	494	487	525	505	534	544	514	496	505	521	500	512	489	481	483	519	506	511	495	490	562	538	529	492	529	545	541	521	457	562	487	533	527	510	519	490	481	516	509	512	541	506	480	516	508	476	488	525	538	495	521	493	533	510	502	532	465	533	510	497	473	553	503	484	485	541	514	476	528	517	521	504	528	544	525	471	526	505	520	503	514	494	552	492	539	524	514	517	516	512	540	512	508	496	492	495	552	513	516	471	504	490	494	519	534	477	497	488	533	518	475	503	549	529	538	538	507	501	524	568	523	536	512	521	552	551	531	523	557	504	525	496	507	545	544	531	506	559	499	505	491	506	538	532	479	513	517	515	538	515	516	498	555	532	511	551	521	508	512	488	485	483	501	519	516	503	498	556	494	520	523	501	532	520	510	493	477	538	532	509	517	529	507	513	514	537	542	549	507	526	473	499	537	500	523	481	506	505	547	531	514	527	529	579	526	502	512	525	514	514	559	525	486	555	520	533	530	448	502	515	537	551	492	522	518	538	512	542	488	504	511	520	498	546	526	509	460	551	520	586	512	551	502	554	534	491	535	554	521	517	480	541	545	506	489	530	486	522	492	530	492	488	521	494	521	500	542	526	517	503	497	521	504	544	526	543	513	512	511	523	539	527	536	538	518	530	563	524	506	522	526	528	519	504	507	526	534	513	514	511	502	511	543	509	530	543	538	526	538	501	510	516	517	483	524	517	527	462	535	481	545	520	475	520	484	544	540	549	572	505	526	494	518	512	557	481	546	499	530	524	484	502	523	540	525	511	532	516	532	518	531	497	527	543	492	552	551	493	529	507	510	486	544	513	497	522	534	509	526	483	527	548	532	542	503	519	520	555	504	526	475	515	514	511	521	490	511	506	534	534	506	507	491	511	503	518	484	546	505	480	524	538	546	510	541	537	500	521	511	539	485	518	449	511	553	481	519	493	532	548	526	488	477	506	496	488	552	535	504	521	503	547	504	503	537	483	498	528	491	541	530	496	499	495	561	560	530	502	508	522	493	528	544	516	513	555	550	495	474	514	521	502	513	511	471	518	500	524	511	531	530	523	534	521	527	503	495	510	524	475	474	513	526	507	521	541	543	492	513	527	514	519	499	494	459	545	491	539	526	512	557	494	516	537	509	471	454	532	496	504	507	529	526	533	498	485	538	492	499	465	510	537	472	507	494	531	524	512	554	523	511	505	485	523
12616	2385	2545	1844	1331	919	624	508	434	389	362	299	541	15489	21659	13212	1030	135	123	139	137	134	117	147	152	143	124	141	138	118	119	125	150	133	127	127	122	132	133	135	133	142	111	99	137	139	132	138	126	131	150	129	132	139	134	131	132	135	151	150	138	123	132	123	122	142	124	126	138	113	122	138	130	117	124	122	129	134	135	120	131	115	126	155	129	145	116	110	150	111	127	122	137	110	114	124	126	138	124	142	127	117	127	113	127	123	106	130	131	129	119	136	110	139	133	143	138	142	111	136	119	109	141	132	116	129	135	119	132	120	148	116	141	125	123	106	135	142	114	138	130	143	126	128	122	116	131	126	153	110	142	117	128	133	122	127	150	140	124	130	130	142	126	138	131	137	146	119	141	119	141	142	120	136	125	152	118	133	120	126	130	128	153	133	134	132	143	106	133	130	124	129	122	128	131	106	109	122	143	108	144	115	151	127	128	121	141	122	122	149	122	141	157	98	130	121	151	135	148	123	107	126	109	142	131	118	124	122	113	134	140	124	126	137	127	124	118	115	129	130	140	115	117	148	132	139	123	119	117	105	125	133	120	121	140	138	119	138	122	125	134	123	111	131	144	144	117	119	99	136	122	126	113	116	128	133	125	124	121	119	131	138	122	126	117	139	136	102	134	127	148	124	134	108	110	99	128	116	112	133	132	131	164	131	131	107	134	149	136	157	152	123	118	120	114	123	143	144	119	119	122	149	128	125	139	124	111	123	148	135	132	136	144	118	119	127	123	121	131	130	141	163	132	112	125	136	119	138	139	133	135	140	163	134	121	106	133	141	121	148	139	125	121	131	126	132	127	118	151	145	117	131	116	126	131	128	148	128	130	146	126	120	130	127	137	114	121	122	137	130	105	128	116	137	133	120	142	117	136	121	131	108	135	136	124	135	152	141	114	127	134	144	122	114	126	125	136	121	133	128	118	142	129	130	133	122	121	128	120	141	113	135	117	128	153	106	124	146	98	123	113	125	120	148	128	123	135	151	133	147	144	119	112	129	128	129	134	124	128	147	123	126	137	114	101	128	127	151	131	130	131	119	104	130	139	142	137	141	133	124	123	131	116	115	109	141	137	142	104	141	130	131	125	123	121	123	136	136	119	100	110	150	117	130	120	109	137	172	131	108	124	141	117	117	121	127	127	129	124	116	129	118	133	138	132	134	112	129	122	109	150	130	124	147	125	97	110	132	140	144	146	151	136	114	116	121	120	129	122	127	140	117	143	121	141	136	152	131	141	127	111	126	117	127	125	134	124	148	126	131	136	129	125	138	133	120	107	127	127	129	141	133	142	142	128	128	157	133	131	107	153	137	115	124	137	131	122	121	125	120	112	144	148	138	138	121	121	110	115	140	117	139	135	141	130	137	152	122	110	124	138	132	140	139	124	123	125	131	130	115	130	126	110	136	127	129	138	144	122	136	138	125	133	115	151	120	134	145	125	106	141	140	125	114	114	147	116	123	122	142	142	104	114	148	118	118	128	111	125	127	139	129	120	131	123	116	127	107	122	137	123	150	121	136	123	140	115	144	160	123	138	120	131	130	121	124	143	96	116	121	128	138	113	124	116	129	129	130	138	140	134	117	126	135	149	129	139	133	113	107	118	125	124	115	134	127	128	130	129	115	114	117	121	118	138	125	140	113	122	135	156	138	137	132	131	108	103	139	137	132	110	130	132	107	144	134	129	134	124	115	125	141	130	113	124	134	148	111	138	109	134	119	118	125	122	120	115	107	129	126	133	148	120	121	133	127	128	128	119	130	129	143	133	134	143	126	139	141	147	118	125	118	122	108	122	127	121	123	146	131	147	119	138	123	136	128	148	121	123	116	133	133	113	118	122	142	133	133	134	119	126	107	121	140	122	123	113	134	127	129	125	138	121	142	125	115	132	112	133	129	122	124	141	117	116	112	124	142	134	105	122	126	133	136	136	132	146	111	132	135	126	131	135	126	125	140	138	150	150	119	108	108	121	113	137	114	114	126	120	143	119	113	129	139	134	137	140	123	140	141	142	147	118	129	131	118	123	133	140	110	118	87	131	123	111	135	131	160	136	141	137	138	122	115	96	136	134	112	124	137	121	117	129	126	133	124	111	124	151	122	131	133	126	128	127	96	123	155	143	125	123	129	130	111	122	137	144	138	124	131	107	124	164	123	121	130	124	123	120	135	141	125	129	120	177	141	108	120	126	129	165	123	155	145	129	137	121	129	133	112	127	117	133	101	110	110	133	120	94	138	115	111	123	131	142	127	131	126	133	132	150	109	127	125	130	125	101	126	120	131	115	132	117	151	135	115	126	140	156	131	108	114	125	118	120	130	136	130	123	127	146	120	147	112	110	137	146	139	112	120	129	145	122	128	139	133	125	111	113	105	138	118	130	110	142	138	132	140	116	139	109	118	137	123	132	127	133	132	109	120	128	114	136	132	123	120	118	132	136	100	145	118	114	124	117	104	143	131	139	103	130	135	136	110	123	138	112	129	122	129	122	114	119	139	134	126	137	107	127	118	107	136	114	119	129	114	137	122	131	134	136	108	118	124	118	127	141	126	134	119	123	108	133	136	128	132	140	118	118	136	116	120	153	140	132	136	127	137	129	135	122	131	124	144	127	140	112	123	129	127	110	136	131	137	124	140	151	125	137	122	143	141	164	116	139	127	132	124	142	115	139	123	121	149	122	116	124	141	123	134	113	115	122	126	132	119	145	120	123	135	134	123	132	127	117	107	122	132	119	123	118	133	126	116	111	123	132	130	121	112	142	132	130	131	132	105	149	126	134	127	135	128	132	152	139	104	128	147	139	116	126	116	138	108	133	153	124	123	132	125	126	138	131	142	151	141	127	126	115	123	116	136	135	142	123	128	107	122	110	123	112	131	139	101	146	128	108	145	135	128	125	132	118	128	121	111	128	116	137	128	139	149	121	138	118	131	132	126	134	133	135	112	117	113	146	133	139	111	111	131	157	136	143	130	116	123	107	122	124	115	142	137	130	119	138	115	139	134	130	124	122	109	133	127	114	123	114	132	109	112	130	143	145	141	135	134	117	138	133	134	125	121	122	142	147	121	148	128	132	132	109	139	128	130	102	128	125	131	129	134	127	140	120	138	131	133	86	112	131	113	115	128	119	131	118	108	130	130	136	126	126	124	106	133	134	125	112	148	116	107	135	142	121	113	109	125	119	114	139	111	117	131	127	125	146	130	128	122	133	132	111	134	123	125	119	128	122	120	136	142	152	123	108	142	165	148	124	121	110	133	124	136	137	121	152	142	114	106	127	110	135	136	121	107	127	128	155	118	140	130	124	125	134	128	123	121	105	112	116	148	119	130	117	136	106	115	144	132	137	134	137	101	135	135	134	138	135	108	137	134	146	138	130	133	128	128	98	127	131	126	128	125	130	142	140	121	143	122	123	127	110	121	129	122	132	130	129	133	112	163	133	124	119	143	148	101
7079	2257	4696	5722	4971	3982	3054	2567	2043	1941	1742	1456	3261	40062	43939	31659	1862	439	459	446	451	380	424	364	403	418	403	412	403	385	396	379	371	399	371	350	365	365	368	404	332	376	342	350	371	343	355	325	372	330	367	334	338	374	343	353	362	343	344	332	331	329	361	337	341	336	355	313	353	336	334	334	339	355	330	355	334	350	363	351	344	346	334	320	318	332	336	333	301	369	335	355	345	359	325	319	385	346	316	371	357	345	327	359	332	348	360	345	331	314	376	365	353	331	334	336	313	353	382	356	329	341	345	348	326	339	314	324	354	325	347	330	313	337	360	352	339	366	345	376	330	312	301	335	368	343	367	320	344	357	323	339	319	355	359	321	358	345	335	317	343	325	347	329	326	331	349	343	334	364	351	337	343	321	343	346	337	335	323	340	386	342	332	356	344	335	326	364	329	369	378	365	374	339	360	322	340	369	341	325	338	374	329	310	359	366	341	345	333	314	340	319	346	334	333	357	345	352	367	312	338	362	330	318	344	336	335	317	340	313	343	346	343	332	324	342	366	364	378	346	310	325	308	339	338	340	317	384	358	326	339	328	358	336	367	341	310	339	328	334	314	363	360	293	325	315	336	342	307	333	340	312	348	330	310	324	325	345	351	365	343	346	341	357	312	361	356	340	337	310	334	328	339	326	346	341	308	336	355	334	328	301	318	326	333	373	309	323	338	361	335	353	362	345	345	302	348	310	363	342	328	332	295	341	334	305	349	355	344	327	335	377	338	342	347	323	346	346	348	357	338	337	332	300	337	358	343	322	368	353	357	315	343	330	319	330	333	325	349	317	353	326	371	334	343	334	336	336	358	358	342	364	321	343	322	343	337	344	363	339	365	319	350	369	357	369	320	346	351	327	333	357	348	340	313	323	362	351	340	359	365	341	331	344	393	330	387	311	313	325	349	351	346	332	314	312	309	309	341	360	393	327	348	347	318	336	352	350	367	341	341	365	324	387	337	314	328	314	337	355	350	338	341	362	363	331	356	329	362	322	345	338	340	309	346	324	330	334	292	342	342	344	334	350	309	300	330	317	334	347	336	329	326	354	310	357	319	323	349	357	334	355	331	347	335	346	330	292	354	407	324	312	337	324	350	325	345	326	341	315	332	323	352	293	345	305	314	340	342	339	334	321	333	344	339	322	345	361	352	362	352	311	363	372	328	344	325	326	368	349	336	322	342	330	315	330	318	333	355	372	329	320	332	306	348	349	331	330	363	324	354	313	333	336	345	313	370	354	344	340	353	370	344	319	332	356	361	347	354	338	339	370	374	334	349	332	367	369	358	355	309	355	329	320	341	367	347	316	307	359	346	327	327	310	316	367	323	352	335	350	364	310	364	364	343	302	331	330	364	384	300	335	339	337	333	373	350	360	324	328	373	342	350	306	354	344	327	336	344	338	331	363	362	330	365	341	346	363	347	327	352	339	321	365	348	328	351	324	344	348	365	329	317	352	353	360	314	334	338	325	354	359	369	341	339	337	328	350	339	319	334	336	314	352	337	341	345	368	355	341	373	354	353	340	356	359	337	353	356	328	340	370	334	329	364	336	354	322	333	345	347	371	353	328	312	354	330	347	314	335	351	314	340	338	369	329	357	339	350	324	337	359	360	357	300	336	352	332	385	326	335	355	353	301	337	342	342	353	312	356	333	335	346	370	356	335	339	294	338	358	320	364	360	328	360	349	332	322	302	329	366	331	333	316	334	351	347	329	355	320	344	333	359	302	335	365	329	349	321	356	320	343	351	342	351	350	369	365	365	371	337	341	323	329	351	327	309	309	332	370	365	363	330	297	332	313	280	322	362	332	314	344	315	346	323	337	371	332	347	329	344	374	319	338	306	327	353	330	357	342	339	348	347	345	359	344	349	337	368	341	327	316	346	321	365	346	301	358	359	334	369	297	334	326	368	359	326	333	337	347	329	344	351	354	350	373	321	364	307	347	329	335	341	342	370	361	300	335	351	355	343	323	330	315	339	370	340	358	332	343	337	355	348	371	349	314	350	334	391	340	319	341	344	345	348	347	383	324	327	355	316	358	316	332	345	363	296	311	336	363	295	333	334	337	313	356	329	374	337	338	331	351	365	368	319	372	349	353	304	353	368	354	293	338	345	350	346	356	363	329	335	346	361	336	342	332	331	300	347	303	305	350	369	305	360	337	339	386	342	350	373	340	359	338	338	330	356	365	384	388	332	370	343	348	353	324	356	332	376	302	340	367	339	335	326	343	338	355	370	363	338	351	344	335	358	328	370	340	352	385	350	337	377	336	338	361	344	324	374	355	344	363	348	378	327	320	359	344	337	334	314	333	354	352	320	338	331	335	312	379	364	308	304	343	337	361	343	333	359	315	367	339	344	343	362	344	348	314	324	325	336	332	363	337	377	311	347	309	333	312	327	318	364	329	351	339	351	355	309	333	362	346	336	322	344	358	333	341	358	313	322	326	358	353	325	300	295	316	330	340	370	357	344	340	361	315	356	329	297	343	340	357	351	321	330	351	317	345	297	310	345	336	335	359	347	329	320	316	368	299	334	360	321	326	356	339	335	371	374	350	345	366	323	364	354	372	338	375	308	322	369	379	326	342	311	351	361	333	329	352	357	347	362	367	333	334	360	350	296	334	369	316	348	331	353	346	332	377	309	324	352	303	341	294	360	338	328	345	355	388	328	335	332	322	322	324	344	341	368	317	333	365	347	372	337	329	358	334	362	348	372	315	301	346	342	352	342	340	328	344	371	371	346	333	339	357	353	346	337	328	335	325	346	341	330	328	308	376	336	337	357	357	368	355	356	305	351	311	358	334	333	323	354	308	352	359	375	340	349	334	317	368	344	312	345	340	335	353	305	356	377	375	362	333	336	350	330	363	317	313	337	305	325	335	347	335	329	357	362	307	335	323	350	346	319	363	347	352	339	348	373	336	340	325	323	311	321	303	339	326	365	333	375	365	345	356	327	335	319	339	353	316	337	372	322	328	343	338	345	373	351	356	315	345	337	356	383	337	296	335	324	358	359	354	321	332	358	318	338	322	340	363	341	343	318	338	347	355	343	317	343	334	339	325	379	333	352	335	342	323	343	346	344	327	363	371	340	357	355	336	378	342	292	350	331	307	361	341	333	323	359	336	380	321	395	362	356	354	311	324	338	356	319	337	350	312	347	320	357	333	358	340	344	301	355	330	328	366	343	327	353	347	344	336	336	360	322	339	336	338	312	352	312	368	373	347	360	363	346	311	329	315	340	328	360	300	331	346	348	372	363	343	301	379	321	346	372	332	320	342	345	295	339	318	367	316	359	339	349	361	341	340	357	338	338	352	356	321	345	371	347	337	346	340	340	312	308	329	327	342	326	351	324	347	340	325	351	364	339	364	338	345	370	378	349	317	334	338	343	334	370	353	356	340	304	364	343	349	355	336	331	325	320	351	346	349	346	336	375	327	315	337	321	350	331	330
1994	219	210	211	195	167	133	182	165	147	144	161	163	630	1264	1036	175	169	157	155	167	127	130	148	142	141	152	175	155	145	135	149	142	160	147	158	159	131	144	138	135	167	170	149	138	171	142	146	143	146	143	125	157	160	124	140	162	141	126	160	125	131	152	135	158	161	131	137	151	152	131	153	131	146	152	151	147	140	146	154	163	165	170	150	143	161	170	152	139	157	149	154	141	148	161	155	150	137	150	142	153	152	151	161	151	159	150	140	170	132	145	131	151	159	161	142	144	154	156	148	142	157	152	170	146	142	146	165	147	140	161	145	139	155	166	138	163	137	169	152	134	151	177	154	141	134	165	155	163	155	140	157	152	142	159	142	146	142	172	152	157	149	158	159	147	153	138	134	136	136	155	154	152	157	131	127	144	143	155	134	161	139	156	164	123	147	143	149	169	153	151	149	180	154	167	146	145	153	152	157	157	143	147	148	144	149	163	142	133	153	126	146	169	143	140	142	141	151	143	143	146	151	143	139	145	132	165	133	142	151	160	155	144	144	174	152	152	147	139	128	146	158	161	159	160	160	133	129	146	158	148	160	157	165	156	145	162	168	148	158	135	127	134	142	144	128	128	156	143	129	157	140	150	140	153	144	161	143	149	131	162	162	154	150	149	163	154	137	136	150	150	155	148	127	176	130	135	142	125	164	137	151	137	147	160	143	156	152	165	137	168	123	134	152	136	129	132	163	157	148	137	164	142	147	151	151	146	173	152	150	141	151	153	164	144	150	157	151	139	127	142	163	179	158	140	139	140	154	141	121	151	140	175	178	163	162	148	154	138	153	163	145	156	143	155	128	143	160	130	161	150	147	154	158	152	136	171	162	151	146	143	148	153	147	151	157	154	155	152	144	133	160	149	158	155	138	141	142	145	166	156	142	136	134	133	141	169	153	138	153	157	171	156	147	164	161	172	139	161	156	150	166	146	151	130	165	144	154	134	130	145	122	145	150	149	138	154	140	132	137	135	136	162	152	149	140	144	141	146	176	138	150	140	165	148	150	140	150	178	155	149	138	147	141	134	127	173	143	133	155	172	144	138	160	149	146	140	147	164	165	151	145	138	157	159	146	125	158	154	159	119	163	145	134	141	133	163	143	124	155	154	146	158	130	160	163	158	143	174	110	117	136	137	147	160	143	137	160	141	142	145	147	139	156	162	161	142	140	144	137	160	156	128	148	156	155	163	165	163	165	161	147	151	148	159	146	158	153	155	125	145	150	154	140	156	138	142	163	138	159	160	144	132	149	148	142	130	158	153	149	116	143	154	160	145	133	161	166	140	151	156	134	140	151	143	148	156	138	170	160	151	157	145	152	138	154	156	143	159	145	144	134	162	164	175	161	136	129	135	133	162	145	132	175	153	149	137	171	142	152	160	131	145	150	128	160	142	172	166	133	131	165	165	151	144	156	159	148	166	143	178	165	139	147	142	151	148	152	116	153	158	151	136	137	171	150	154	155	152	135	146	136	161	159	157	142	151	137	118	144	140	133	143	164	133	135	133	149	132	138	131	146	152	135	141	130	150	139	132	165	146	158	139	151	151	123	135	152	142	130	153	158	153	148	142	171	150	150	152	157	163	160	136	149	130	144	127	172	147	155	143	157	154	143	169	145	160	154	156	150	170	163	142	143	149	152	140	167	147	158	132	155	150	156	148	137	136	153	155	145	192	144	129	138	149	137	153	171	135	169	153	154	127	153	161	155	163	161	159	149	142	172	159	166	134	153	124	146	135	144	159	149	167	163	163	168	162	135	138	166	144	160	150	140	146	132	158	163	153	146	155	155	162	119	172	141	140	139	121	150	162	157	160	142	130	137	140	153	146	146	158	162	138	149	140	140	143	156	140	126	139	139	141	139	148	122	174	141	173	154	154	147	131	160	135	135	146	135	130	135	151	134	158	157	145	157	145	154	153	145	156	145	131	160	126	167	143	131	176	148	153	153	155	137	150	153	133	160	148	129	148	154	149	140	132	151	141	152	151	142	172	164	145	163	122	144	147	139	146	142	132	156	146	131	144	172	164	145	146	152	162	135	135	145	140	137	131	147	152	144	131	136	165	155	163	163	144	129	146	132	128	145	128	147	157	123	130	145	144	155	124	143	151	162	159	158	153	145	156	129	151	133	147	125	151	164	156	139	153	166	169	140	153	142	118	133	156	150	146	160	135	156	132	128	171	151	148	156	172	151	164	137	187	146	152	152	150	146	149	138	143	156	156	164	144	159	152	147	126	169	150	161	153	155	161	154	138	136	156	146	149	155	142	162	142	135	147	132	123	164	144	133	129	152	122	159	152	166	175	147	129	146	152	161	131	154	146	159	139	160	128	144	142	152	147	135	140	161	150	134	150	163	149	157	156	141	165	149	144	152	141	145	135	139	124	154	135	157	166	147	131	153	141	146	144	147	152	134	164	149	139	157	142	168	150	155	151	153	144	160	152	154	164	151	134	144	146	121	179	171	150	157	158	133	147	166	135	149	143	162	183	147	145	165	148	146	150	121	174	164	134	151	155	158	137	163	143	160	149	168	166	172	162	154	180	168	162	169	176	145	160	153	142	169	164	138	142	142	150	135	155	153	179	188	145	133	158	149	120	141	159	141	138	145	158	146	159	164	159	143	157	161	165	140	136	169	134	154	145	129	161	150	169	136	137	148	153	138	140	132	144	152	163	150	138	123	157	146	183	149	159	148	160	132	140	149	150	125	161	138	174	146	142	135	126	134	158	139	140	128	158	143	143	147	166	146	163	145	142	133	148	170	159	153	152	127	123	157	145	125	135	151	160	123	155	167	154	146	171	149	161	162	157	168	121	165	137	143	182	145	149	161	135	139	149	143	156	126	129	146	159	119	147	168	120	162	159	182	155	128	146	165	151	136	149	179	143	146	139	173	153	177	162	150	154	135	141	122	145	152	126	176	162	173	166	146	157	130	136	151	137	134	157	142	158	152	163	143	156	152	127	144	159	137	139	118	157	148	153	150	138	147	130	150	122	145	145	139	133	145	156	164	126	144	146	136	146	147	143	144	146	159	155	146	163	131	175	132	163	155	163	135	150	161	127	155	178	128	136	140	164	161	144	148	134	145	155	147	157	160	154	145	128	146	154	156	130	166	135	139	160	169	134	141	148	152	122	148	131	161	154	137	126	142	168	138	145	138	130	138	134	133	142	150	165	155	135	160	163	149	144	151	154	149	159	154	148	147	148	151	169	117	135	138	166	133	143	157	123	157	145	152	143	162	134	128	146	145	144	137	158	145	153	124	144	153	136	142	163	126	149	131	121	143	142	136	148	138	137	163	155	166	174	166	159	153	141	137	148	141	145	183	163	134	162	122	136	144	142	175	161	137	144	155	139	153	142	142	151	163	136	163	151	158	173	155	148	168	152	157	154	140	150	165	162	168	153	140	151	164	148	126	147	141	137	148	148	138	162	149	145	147	135	154	143	138
2049	505	554	608	607	556	504	498	467	475	485	391	429	3652	7522	5457	498	414	420	433	401	423	379	421	368	381	419	441	404	383	412	404	396	407	406	387	450	382	382	379	402	427	386	417	393	406	390	414	386	368	385	411	429	383	378	368	429	436	407	382	423	399	452	421	400	385	400	403	400	390	422	358	439	442	398	387	374	452	413	376	421	393	398	430	418	415	389	425	389	398	435	392	418	423	377	396	392	397	422	392	366	386	406	434	395	424	399	423	383	406	387	386	398	483	412	376	395	412	383	379	398	418	404	427	386	376	403	406	432	381	375	396	450	424	422	391	379	395	436	371	406	384	366	400	405	404	410	437	430	389	442	411	402	431	410	420	396	439	414	391	386	412	395	395	403	391	399	392	415	373	416	395	401	377	402	404	379	420	393	449	399	444	429	403	425	388	419	392	401	404	399	390	417	409	393	418	402	367	375	431	422	430	366	408	421	392	391	403	427	418	376	402	416	391	415	408	379	407	368	408	403	451	366	390	417	378	419	394	403	431	393	396	432	403	383	391	409	441	396	366	400	403	445	387	433	405	394	385	414	401	358	414	418	417	391	411	388	413	399	366	402	433	441	394	401	390	411	395	409	397	392	385	390	401	393	435	415	418	415	418	390	391	415	407	402	447	406	416	403	384	409	413	391	368	430	379	382	407	405	443	378	384	395	444	394	411	402	415	402	442	389	424	395	362	375	389	448	387	420	433	404	422	389	462	462	411	409	408	434	418	407	373	420	400	396	415	402	432	375	398	408	439	416	393	407	413	416	394	410	439	398	377	414	412	400	412	397	412	409	395	409	410	384	409	374	403	411	380	400	378	383	396	414	385	422	409	402	407	398	352	399	385	425	400	424	393	414	420	426	431	428	407	370	417	377	408	372	405	366	395	407	440	421	400	408	401	405	449	414	427	385	399	382	375	375	407	411	386	393	426	429	412	393	410	352	423	381	379	393	396	419	421	420	380	376	396	434	409	423	402	401	412	369	396	418	407	386	393	391	391	416	374	374	401	414	444	389	382	417	445	413	411	420	432	387	389	417	418	413	406	445	434	430	414	410	397	399	415	423	404	407	439	383	442	408	404	410	422	376	391	412	420	371	431	412	360	456	434	397	424	404	409	400	397	361	389	412	413	404	410	367	361	400	402	405	384	434	442	437	437	383	390	396	430	368	388	451	402	435	419	374	372	435	443	379	397	413	405	419	396	410	424	428	419	381	415	406	409	409	395	421	418	399	402	377	406	387	382	389	375	399	392	422	402	378	404	435	442	410	419	407	405	404	414	406	431	401	434	409	417	382	423	416	423	395	391	437	370	432	362	397	395	385	430	400	409	414	412	379	412	380	419	403	408	421	419	406	410	395	395	406	406	405	385	414	376	423	371	427	390	394	437	395	366	392	426	399	390	445	388	418	419	408	388	384	435	398	409	404	405	393	440	423	385	408	409	415	434	428	404	384	420	378	424	388	405	401	423	386	372	436	423	418	445	393	441	399	369	395	382	379	402	408	386	424	414	403	403	456	390	398	373	417	408	406	427	407	412	420	413	412	397	417	400	448	403	406	442	397	396	399	399	393	448	428	416	400	399	390	388	410	379	389	406	406	428	379	387	418	415	406	417	404	401	428	353	410	384	392	435	427	414	403	386	381	414	423	406	395	382	411	388	397	410	370	416	388	434	413	439	387	403	439	410	394	423	419	399	398	447	458	411	382	415	395	380	409	401	396	402	420	397	392	395	410	408	435	408	413	415	388	387	424	437	385	374	378	389	405	427	362	376	359	443	416	394	397	389	381	419	407	405	381	395	393	429	396	394	374	402	428	389	389	388	397	408	379	402	410	374	383	438	397	424	385	420	449	423	422	411	436	380	412	382	398	395	422	411	434	410	438	405	402	423	439	373	362	375	407	433	395	387	416	435	436	425	377	416	442	429	444	402	397	391	429	428	425	420	393	426	413	391	405	421	415	401	418	362	383	404	408	399	394	367	432	379	407	413	406	382	385	409	420	397	387	400	406	407	407	410	398	416	399	422	397	371	408	390	400	419	406	406	389	377	424	402	394	407	423	392	371	388	387	411	398	419	374	401	395	396	397	376	436	413	459	417	391	399	413	408	393	352	396	401	398	411	429	412	405	399	409	408	422	415	387	365	413	405	413	398	376	437	411	415	424	405	372	384	385	434	413	439	417	397	377	429	435	406	384	422	400	385	373	380	394	434	399	378	364	407	370	414	386	436	423	389	413	416	397	450	396	392	405	429	400	454	423	459	395	370	378	439	401	407	429	422	405	413	406	388	411	408	414	423	397	419	406	416	402	364	415	393	381	360	375	431	410	417	402	405	447	451	405	415	421	377	422	382	410	400	407	391	425	382	411	407	408	399	405	414	406	439	404	370	377	388	404	421	390	432	434	403	393	394	407	435	426	414	385	413	425	411	393	413	404	402	419	416	407	423	373	404	375	429	421	431	390	401	406	405	402	370	393	413	438	419	398	416	385	420	421	409	425	387	390	414	396	412	393	418	393	387	431	369	415	420	409	372	416	393	467	411	464	419	403	416	396	407	401	399	397	397	405	416	411	390	414	396	371	407	405	415	375	376	435	428	402	421	441	406	388	417	434	365	404	406	412	404	411	421	397	376	393	366	390	379	405	442	387	398	416	409	443	408	390	395	409	396	375	425	393	401	402	404	414	409	444	420	371	412	417	404	403	391	381	394	415	395	406	453	447	378	427	431	399	409	422	405	400	350	415	418	394	417	390	433	420	426	410	417	392	445	417	410	398	441	442	428	394	377	452	378	430	396	402	414	405	404	395	381	376	401	408	397	404	419	434	385	447	410	419	388	386	427	425	419	385	414	416	397	418	436	394	442	417	405	409	415	424	406	368	384	389	379	390	400	448	422	417	386	409	411	388	399	406	411	404	432	420	442	403	431	384	385	392	423	415	418	376	415	388	441	408	363	413	402	443	441	388	415	425	429	409	404	421	416	410	449	421	444	430	410	424	444	367	435	422	400	418	444	390	398	377	395	417	451	382	408	418	428	427	392	437	422	455	413	401	391	391	410	399	393	384	395	407	411	388	444	398	372	427	388	414	391	448	404	381	397	422	389	427	435	391	421	401	382	401	436	409	411	429	415	417	413	445	401	361	438	407	415	381	412	388	442	422	413	392	400	411	450	350	381	393	363	377	407	418	401	452	429	423	388	375	394	377	403	390	375	403	457	382	416	392	389	418	362	390	405	408	419	465	392	397	398	413	403	396	445	412	421	386	397	404	401	412	407	439	423	379	428	401	404	401	441	363	406	393	394	429	419	375	422	420	380	429	416	444	420	392	391	401	445	383	440	398	410	408	416	402	452	418	395	407	423	391	416	397	389	433	433	424	423	412	347	376	434	419	425	397	396	406	380	414	376	438	419	408	408	398	411	422	407	431	412	408	413	410	411	399	416	389	431	428	411	415	392
6819	1116	1290	1006	640	654	515	402	333	308	306	320	285	4440	13116	9218	798	195	215	190	188	201	180	198	210	217	214	188	166	202	192	183	222	190	183	178	204	218	213	213	202	205	200	159	186	186	202	224	205	176	194	214	196	225	221	214	192	195	198	236	199	191	190	230	217	192	196	210	177	187	201	198	194	210	196	210	198	200	202	186	204	203	173	213	188	212	229	210	220	186	203	199	187	194	198	176	188	205	220	185	202	207	203	184	219	189	214	187	185	210	176	242	203	201	190	203	184	189	221	196	177	203	179	163	197	199	171	194	186	170	214	202	203	179	199	189	185	175	197	160	173	181	198	200	202	229	198	223	209	196	206	184	188	187	229	183	191	210	212	216	182	207	213	210	197	180	189	212	182	209	207	200	184	189	215	210	183	205	199	193	220	191	198	210	205	208	176	199	212	216	183	199	195	193	183	181	215	192	185	191	202	170	184	200	197	187	189	201	191	166	213	220	198	187	195	183	182	203	213	191	196	195	194	196	208	199	199	195	182	232	193	201	200	194	216	179	188	211	183	213	189	205	184	190	184	210	213	200	224	202	206	193	197	200	193	180	203	199	205	198	182	204	194	202	205	196	191	218	187	166	192	172	215	169	214	187	202	188	196	195	180	194	190	180	191	188	196	192	190	208	199	221	200	187	209	202	201	185	183	200	201	185	184	210	202	198	184	196	197	196	218	193	212	198	198	193	183	212	189	192	179	204	168	188	181	201	205	219	190	208	212	199	172	211	228	182	203	188	183	194	204	186	184	197	182	211	211	207	182	169	190	200	182	170	181	192	218	179	196	189	175	183	199	195	180	190	178	205	174	209	217	183	198	186	188	182	200	206	188	199	181	178	218	209	210	209	199	190	183	182	192	196	205	190	202	204	212	210	207	170	196	190	197	200	212	189	190	187	187	184	203	180	189	168	208	176	224	184	212	190	182	196	187	206	183	189	180	200	193	204	182	214	192	206	183	203	197	195	194	172	191	206	200	187	225	204	214	181	202	196	205	195	185	178	181	178	203	191	193	180	193	206	215	198	194	165	193	211	179	218	194	194	205	206	205	192	210	198	191	187	194	193	185	178	192	183	179	186	197	204	216	172	196	197	217	207	210	199	203	193	196	198	194	200	173	218	200	219	202	179	209	190	218	202	195	205	206	180	221	210	192	192	216	189	197	201	194	202	197	186	204	189	175	218	209	216	192	206	183	203	227	161	174	185	176	178	205	186	181	197	179	181	191	183	183	206	212	203	188	217	180	192	178	216	209	201	192	192	194	214	189	180	217	188	225	197	188	193	184	195	207	191	204	172	203	188	183	210	185	190	180	177	182	196	200	202	199	205	186	176	205	203	214	203	202	188	190	227	205	203	177	185	184	205	215	184	192	177	201	187	179	182	197	213	182	212	169	186	202	197	240	177	174	214	183	194	180	212	185	198	187	208	201	182	214	182	196	202	198	199	215	195	183	211	195	180	182	211	204	220	204	197	203	218	210	195	193	165	178	197	170	206	187	194	229	176	195	175	189	202	197	203	184	187	183	180	212	198	193	211	231	178	187	227	186	190	173	197	171	244	175	172	186	220	205	173	193	191	203	176	207	211	206	205	184	203	216	204	185	194	206	208	179	167	188	175	195	199	172	204	179	176	210	184	184	229	205	198	205	177	187	223	178	184	201	203	218	215	196	187	192	163	179	182	205	174	217	194	184	190	196	207	209	199	189	183	214	192	209	194	176	213	204	197	200	185	197	190	180	186	197	176	203	173	181	176	195	193	206	208	204	213	194	220	185	211	210	221	191	168	181	194	188	187	189	191	219	190	208	194	203	174	224	185	186	211	178	200	185	183	182	197	177	199	186	216	197	194	218	198	204	181	193	206	185	194	193	194	193	208	190	179	186	206	214	192	208	196	216	241	200	224	207	198	177	203	213	207	177	234	178	179	192	202	202	204	210	226	202	198	188	203	193	184	230	222	208	204	208	192	178	180	213	197	202	190	167	188	188	157	186	184	200	211	223	210	173	196	193	221	191	216	233	178	200	196	230	215	196	191	173	193	180	189	203	192	189	203	191	212	178	189	209	214	179	199	240	204	206	227	209	186	223	198	188	203	163	183	197	192	182	190	203	203	195	196	185	207	186	188	222	217	210	183	196	226	199	194	202	206	197	220	165	194	182	199	225	204	220	206	219	203	172	187	188	203	202	217	198	226	198	214	207	192	208	210	183	199	202	178	194	185	199	215	181	213	206	195	195	216	191	182	184	215	181	185	192	216	202	206	195	201	201	202	205	176	222	192	172	196	192	189	190	175	190	187	205	209	223	195	182	172	181	203	177	211	195	215	211	207	188	204	215	180	199	214	189	196	196	201	179	211	194	190	172	203	211	188	214	202	190	203	191	172	165	187	189	195	178	197	181	211	194	231	172	182	182	200	179	187	172	182	188	207	172	192	200	185	202	184	209	195	187	206	198	206	203	225	195	216	198	203	175	212	198	192	204	196	201	204	196	203	222	196	194	194	181	199	175	207	207	212	198	212	187	182	198	176	195	220	182	198	219	175	219	186	210	182	190	210	169	199	204	230	212	186	187	204	212	193	201	179	189	198	200	173	201	191	201	213	173	200	205	205	192	209	163	199	227	211	185	171	207	195	186	224	209	202	192	177	223	172	188	181	186	187	187	221	199	189	211	192	211	207	200	208	210	221	191	205	198	217	190	207	177	185	206	206	190	177	203	174	219	216	204	217	188	204	197	205	185	206	190	199	209	190	222	195	195	215	225	200	197	218	219	198	174	190	186	175	198	206	189	184	216	174	208	204	223	194	186	215	198	190	207	203	213	198	183	196	219	206	175	178	201	184	190	194	219	193	200	178	182	199	193	184	175	200	198	198	199	190	207	219	180	190	203	192	191	219	208	196	190	199	209	190	185	193	207	200	206	206	193	198	190	180	210	203	216	199	207	220	188	205	210	208	175	200	179	218	199	208	216	190	204	198	187	185	205	179	183	192	172	196	199	221	199	191	185	200	202	189	187	200	198	201	202	231	191	219	215	207	211	193	195	175	214	208	210	193	189	193	203	187	196	220	179	179	180	188	221	213	180	193	187	189	175	237	197	193	184	199	185	206	251	192	203	185	191	191	203	215	209	199	186	188	226	197	163	185	202	200	194	222	196	193	165	219	205	218	175	195	196	222	202	195	198	193	182	189	220	183	196	201	222	185	207	182	195	201	201	187	217	195	210	173	185	187	167	186	201	179	188	195	198	211	201	200	183	203	182	196	213	213	184	182	210	201	191	186	199	203	190	183	204	224	213	189	200	199	191	185	219	197	210	199	209	202	220	192	189	217	188	183	201	194	189	205	207	209	198	193	207	212	184	201	223	209	198	165	188	182	192	204	218	216	174	209	211	173	201	209	174	197	202	229	189	204	183	196	194	209	192	203	196	198	178	170	197	195	205	194	194	178	201	187
5238	1480	2837	3280	2728	2319	2014	1767	1494	1298	1263	1161	1109	18610	36836	27197	2126	537	577	593	556	556	621	577	551	525	538	533	546	543	511	496	525	542	567	547	518	498	512	508	514	546	540	498	534	524	498	543	527	509	543	530	527	531	526	540	496	519	536	490	456	555	519	523	541	498	498	503	499	516	526	538	519	539	471	509	502	540	494	534	482	476	495	508	517	525	537	515	546	526	551	490	530	511	487	468	533	524	523	518	520	485	474	517	511	481	528	498	510	482	471	555	509	505	504	510	483	528	529	532	495	498	504	491	520	534	529	531	488	543	533	521	561	542	502	555	520	534	518	517	534	476	556	500	482	502	503	526	506	474	484	516	540	492	498	489	522	501	532	502	542	506	548	522	530	509	494	517	538	518	500	510	516	513	566	495	510	521	483	544	515	506	530	498	508	511	491	523	523	565	501	529	512	522	524	512	532	505	514	500	487	520	510	503	529	516	491	487	540	495	517	517	529	456	521	489	523	517	511	505	481	495	508	516	534	481	479	524	486	540	570	554	523	495	488	493	496	580	474	488	499	497	513	462	531	482	518	453	493	514	520	513	491	505	489	500	519	533	525	485	489	479	487	520	546	513	524	491	498	517	524	518	500	497	559	497	496	509	500	529	518	514	507	525	528	510	529	521	537	497	498	535	518	532	517	521	541	549	528	535	481	475	531	572	507	507	472	492	458	527	489	508	516	538	521	535	483	499	481	546	512	497	502	484	542	483	462	507	557	490	474	513	533	528	503	491	508	517	524	511	495	496	522	507	495	501	512	502	490	528	509	523	523	523	533	501	530	514	496	483	492	514	534	532	514	530	524	478	470	522	496	518	517	497	498	501	469	507	520	488	512	520	503	516	497	504	495	489	502	507	487	506	526	532	549	541	553	519	500	540	519	524	527	548	470	523	455	471	526	494	529	512	523	507	489	470	509	470	463	534	563	506	510	477	501	501	514	513	488	495	521	526	501	479	504	488	504	503	513	499	541	482	532	488	514	503	502	503	532	487	508	505	463	517	516	535	522	470	512	512	513	506	497	493	510	554	536	515	490	482	506	548	488	494	514	483	529	548	529	527	519	517	515	509	547	475	460	500	490	436	545	516	505	527	510	522	500	524	490	540	510	539	540	511	520	516	531	495	549	518	514	497	508	500	502	570	495	535	461	494	513	493	540	531	520	506	513	485	546	546	516	553	516	535	496	498	518	558	541	545	481	495	514	484	519	528	537	531	528	515	530	526	447	469	489	467	519	487	507	511	515	540	522	503	514	499	515	488	560	512	524	553	514	532	519	508	473	524	526	485	512	509	504	460	486	471	466	553	496	485	488	536	530	525	529	512	530	514	557	507	530	523	462	502	540	532	519	510	492	551	485	517	501	522	522	510	502	527	517	536	533	510	471	495	499	495	521	531	509	483	507	509	550	531	474	533	485	504	544	504	503	538	492	483	469	540	532	554	528	477	544	510	518	533	508	526	522	528	524	496	473	532	506	485	481	505	547	499	525	522	513	512	580	474	485	486	486	557	526	520	512	535	547	539	515	520	514	487	522	492	540	507	562	484	505	482	488	507	511	555	536	493	488	510	495	460	516	483	534	505	501	516	489	511	478	476	483	521	547	513	507	528	517	511	536	522	520	538	522	502	516	549	519	524	528	512	502	544	516	504	527	555	539	495	489	492	517	494	531	518	532	500	456	521	550	520	547	548	498	502	521	515	525	513	486	516	465	468	546	512	537	503	513	505	513	516	472	539	525	494	549	521	502	495	499	490	512	473	483	567	502	491	475	515	523	561	527	472	532	508	470	523	478	496	494	522	502	503	542	521	488	538	516	526	494	512	486	524	512	511	474	519	518	489	508	512	519	517	518	502	515	525	466	482	490	495	513	516	510	537	548	500	481	538	487	476	513	504	513	545	545	494	495	533	532	508	499	518	533	480	501	559	532	508	548	510	512	485	541	474	466	528	514	541	564	479	504	510	510	497	521	498	554	513	533	503	550	513	518	514	511	503	508	496	502	483	517	541	472	517	528	507	484	493	502	511	503	498	531	516	496	526	471	540	506	504	521	522	524	514	524	509	521	512	483	513	522	537	504	565	505	529	529	535	459	515	498	526	480	507	520	501	529	506	527	520	482	520	502	495	530	484	567	551	540	513	544	497	503	509	508	545	501	515	528	522	503	470	475	525	518	528	513	489	533	523	482	510	546	496	494	544	526	539	504	524	535	500	514	537	541	526	509	507	508	501	549	494	525	483	504	502	486	473	521	537	503	526	536	486	527	501	509	513	512	511	517	522	508	519	508	501	515	536	507	480	513	517	462	522	505	475	495	580	507	534	479	530	532	508	504	540	505	509	509	501	523	511	536	533	499	530	476	503	539	449	503	506	519	530	523	505	495	493	561	524	525	545	516	573	503	491	468	519	513	512	528	503	502	501	467	492	476	494	493	559	498	500	509	506	529	488	486	504	490	525	538	482	484	497	516	504	478	524	514	567	479	501	535	526	497	523	507	517	549	452	500	508	535	504	459	522	516	502	486	533	503	526	541	497	528	494	442	485	475	488	540	493	497	519	474	497	559	504	493	511	495	505	482	533	498	518	568	479	517	521	564	483	511	557	513	497	510	529	482	496	512	493	481	510	511	462	511	517	547	508	531	493	505	484	519	535	499	523	491	514	503	513	495	500	510	488	515	530	503	513	487	516	549	507	475	477	476	515	513	535	504	516	526	513	499	507	561	518	565	499	545	524	538	511	538	511	509	532	493	523	519	512	514	489	519	481	521	475	463	496	559	515	467	505	496	489	525	510	470	519	499	516	562	484	519	572	554	523	492	518	499	517	534	517	512	496	509	538	568	475	531	533	508	532	513	496	491	512	529	525	531	513	518	489	527	514	512	502	541	514	495	518	494	516	533	492	555	522	511	507	518	556	502	552	528	556	526	494	485	520	507	516	540	493	518	528	507	542	466	558	513	513	515	530	497	519	530	492	521	567	487	466	498	488	511	508	511	518	520	522	500	498	541	476	504	483	533	506	499	502	546	507	525	488	511	544	507	484	498	530	512	502	513	505	493	507	523	520	506	486	543	479	475	513	504	536	511	530	530	550	480	510	512	511	519	535	519	502	474	482	505	473	553	523	544	552	547	509	494	508	487	496	509	474	529	521	537	475	509	507	566	478	569	506	502	520	488	503	521	510	552	541	502	503	521	512	521	509	521	532	503	546	507	512	508	537	505	502	520	538	509	531	483	502	487	494	500	500	509	547	501	475	515	521	505	551	497	465	493	538	510	523	521	494	483	508	507	520	518	485	520	530	507	529	498	532	492	486	501	485	520	490	544	496	516	494	503	497	512	537	503	524	500	451	516	552	496	545	506	497	510	543	519	544	487	503	472	531	493	567	521	523	527	485	522	502	509	528	511	493	545	509	505	490	504	532	479	496	557	515	468	480	522	528	498	535	497	533	508	497
12531	2691	2661	1885	1253	862	722	546	488	424	356	277	268	6875	23235	16303	1924	156	155	144	136	126	134	124	142	175	132	131	107	121	129	153	124	142	132	123	131	141	139	141	136	124	123	145	133	117	106	143	150	137	127	131	130	124	133	128	120	130	146	119	117	130	111	131	129	124	133	122	110	133	117	136	111	143	154	128	125	114	136	128	126	97	154	116	122	138	141	123	141	94	124	137	129	138	131	126	146	135	115	131	130	121	121	136	123	130	124	128	111	127	122	120	138	99	127	126	129	134	137	127	134	131	142	131	122	124	153	100	119	143	124	123	127	118	137	137	129	126	130	135	121	136	127	118	117	145	114	109	128	136	139	129	128	121	124	102	129	142	127	131	126	108	120	128	122	134	127	120	109	113	108	130	136	129	143	123	127	114	125	138	124	135	121	129	127	134	120	133	115	131	134	115	135	138	118	137	119	132	134	148	133	132	111	143	135	106	148	135	128	124	136	128	140	111	124	129	126	123	111	132	117	122	145	129	126	135	133	114	114	142	133	152	126	121	116	137	133	111	141	107	134	141	131	115	127	133	128	129	129	128	131	143	122	128	127	118	123	114	127	110	137	112	123	116	127	142	121	129	120	113	126	141	134	129	135	131	122	123	117	135	137	121	119	126	138	116	134	122	150	118	132	136	93	136	133	141	129	129	135	113	125	110	136	140	115	129	143	141	125	134	132	128	132	129	137	129	113	132	136	123	128	130	134	116	140	120	96	117	119	132	127	135	119	111	144	122	135	142	116	152	135	138	117	109	119	110	134	118	115	138	126	123	128	117	109	138	122	112	125	123	142	127	105	140	137	108	126	137	133	104	128	131	145	121	128	100	112	133	130	125	135	120	122	129	118	114	134	144	116	111	141	118	110	127	123	139	126	122	109	123	126	141	140	127	136	131	131	146	110	118	124	121	128	120	110	124	143	116	114	128	125	114	120	126	113	135	118	127	108	111	162	123	130	112	120	117	133	159	133	131	148	113	128	136	130	139	133	134	111	131	109	113	133	140	120	114	122	134	109	133	110	115	146	127	137	124	135	141	132	134	134	127	135	129	126	129	128	127	122	127	126	119	115	118	105	120	125	107	140	119	153	124	123	124	125	149	124	133	118	128	118	99	120	145	140	143	126	121	112	128	135	122	134	105	123	119	150	132	123	125	118	138	124	120	128	144	106	116	137	132	129	111	126	111	124	120	123	127	123	124	133	130	128	123	108	117	119	121	112	108	131	119	153	135	110	116	131	127	113	103	118	144	119	130	124	113	119	117	139	136	128	117	130	129	124	124	121	125	125	128	138	137	126	120	115	126	122	149	130	111	132	132	121	138	115	111	125	155	126	127	143	127	131	144	136	132	137	136	128	138	132	113	122	147	144	116	127	108	109	134	123	125	124	117	112	122	123	122	130	131	130	129	132	136	128	139	124	132	114	128	128	143	136	113	136	133	137	146	111	108	119	123	110	117	139	142	106	124	133	110	127	144	117	111	110	119	121	112	123	135	142	116	130	117	145	149	135	132	142	120	120	134	111	134	134	146	148	135	119	133	129	111	125	115	127	122	120	122	113	122	134	153	122	136	107	137	137	129	112	139	144	125	139	133	128	124	135	140	134	126	117	125	115	140	136	130	120	122	147	127	129	131	115	123	121	146	125	135	112	131	122	121	102	134	112	129	143	133	128	140	130	126	122	110	129	127	121	134	127	114	122	141	134	130	116	110	121	129	141	141	126	131	105	120	138	124	143	116	130	130	115	132	103	115	148	139	133	148	116	140	122	140	134	135	139	113	148	105	116	108	110	124	132	116	121	127	120	127	122	127	125	141	127	123	126	142	116	145	126	115	116	118	116	119	123	125	126	122	115	141	141	133	135	126	118	117	128	138	109	119	129	129	154	130	120	131	133	116	101	145	150	124	111	135	146	122	124	128	149	116	133	121	140	99	118	137	145	138	117	129	119	135	123	119	130	126	118	138	131	124	136	118	116	113	127	125	109	127	141	144	111	107	120	141	115	119	124	118	133	128	133	132	120	121	139	123	124	139	117	116	117	108	112	136	144	120	113	137	109	130	123	125	124	116	121	130	120	116	128	125	148	150	137	148	129	128	134	142	134	131	127	127	138	122	115	109	119	133	127	128	132	132	99	132	117	113	138	122	116	120	134	105	138	138	134	126	120	139	137	136	117	137	135	112	120	146	139	137	118	141	111	151	130	134	105	128	137	143	121	123	130	120	128	122	129	122	122	120	130	150	144	122	125	111	122	105	103	140	135	125	122	146	137	119	137	133	117	123	126	122	134	144	118	118	145	113	116	136	115	118	139	137	138	127	117	126	111	112	126	114	126	116	140	132	128	103	127	137	162	107	118	133	117	129	115	123	96	116	125	133	127	123	133	129	131	120	140	140	143	118	139	130	134	139	129	123	109	97	123	115	125	113	115	143	127	145	133	124	143	128	119	135	115	123	140	125	119	131	132	129	131	125	135	123	121	116	122	118	145	106	133	133	128	141	136	113	120	129	140	121	134	131	154	120	134	125	99	131	123	127	141	126	117	110	116	117	115	124	143	136	134	116	119	113	119	128	135	144	127	127	123	134	116	153	134	114	115	124	106	132	125	135	143	131	126	138	123	124	122	128	143	133	110	120	129	103	132	136	128	119	109	124	108	119	130	149	127	130	139	124	126	132	117	121	132	133	124	123	129	130	138	133	119	123	126	139	130	115	122	131	129	128	129	130	123	131	140	121	122	110	131	136	117	109	114	146	142	135	132	116	124	155	118	114	112	127	127	137	133	136	135	138	105	144	107	117	110	148	111	167	133	120	150	127	117	118	138	133	131	136	113	137	116	111	111	114	122	141	135	116	128	124	134	128	131	124	120	128	133	118	130	132	122	136	124	128	124	108	124	125	128	131	138	137	117	137	126	132	124	107	126	115	123	125	114	130	110	124	111	135	124	131	121	131	111	125	119	123	114	118	131	133	140	122	129	146	127	126	127	120	152	123	129	119	127	119	140	122	142	136	116	135	115	121	140	135	129	128	120	143	130	125	118	134	115	123	138	106	130	108	135	136	118	110	128	129	131	123	132	135	128	119	123	117	125	131	135	142	124	152	122	115	136	119	127	122	132	131	124	139	123	116	117	131	106	128	134	128	115	136	94	134	124	111	133	98	128	117	122	140	126	140	119	124	130	116	145	110	110	130	124	120	141	141	146	109	155	127	133	124	130	126	129	124	123	132	137	131	130	131	135	151	127	125	130	147	135	126	126	123	141	139	109	106	137	129	124	132	129	129	140	111	124	124	130	144	132	97	110	116	146	129	147	140	114	125	124	116	137	123	151	109	130	128	140	131	117	117	122	128	145	145	127	122	116	120	115	134	141	107	153	127	125	121	111	138	115	125	119	133	126	141	138	131	137	138	137	125	131	114	121	112	135	115	145	124	135	141	102	133	130	143	129	119	119	132
7223	2346	4896	5488	4739	3821	3154	2601	2308	1975	1776	1542	1288	23737	46743	34571	3927	488	444	496	425	446	398	412	386	418	398	380	361	393	374	380	335	394	345	378	384	384	352	334	367	340	362	351	346	365	372	375	338	366	340	374	346	332	368	349	334	337	358	354	339	335	361	336	366	324	348	349	364	334	375	361	330	322	323	336	345	329	361	362	342	333	312	330	349	328	352	358	318	364	330	333	351	360	336	347	315	349	327	332	351	363	287	334	369	332	298	362	320	340	368	325	313	351	327	370	307	317	331	322	363	342	354	328	320	321	356	358	309	337	371	336	314	316	338	336	330	336	351	338	349	352	306	328	338	332	323	359	322	344	342	321	329	305	319	370	340	322	343	331	339	331	315	350	367	321	382	325	333	344	310	352	305	332	370	302	326	362	333	352	325	356	307	301	358	330	365	353	322	330	340	311	326	321	347	346	351	325	339	335	348	317	339	325	328	329	356	372	342	345	339	336	320	351	309	371	327	352	308	339	316	317	312	340	306	353	336	346	301	338	332	348	356	317	369	329	358	302	347	365	358	368	361	320	342	329	346	318	321	347	341	377	310	333	311	333	349	359	322	313	319	334	337	335	327	339	322	323	337	343	355	350	345	336	333	336	375	329	335	349	341	357	372	354	326	320	302	337	332	320	337	381	330	328	348	310	331	352	317	295	351	342	337	347	330	339	335	339	315	330	301	349	326	341	336	323	333	325	338	306	318	333	326	332	332	351	367	331	319	379	333	354	312	337	341	361	367	323	353	339	331	317	313	333	331	349	331	283	348	337	336	358	358	339	342	340	317	343	310	359	323	309	315	349	375	309	339	323	329	338	348	321	329	350	331	303	332	332	310	343	346	349	343	334	317	328	314	313	331	304	320	340	326	360	352	320	336	364	328	302	361	318	335	301	361	391	333	318	349	332	346	349	337	349	328	312	357	291	315	344	320	353	367	351	310	355	323	353	315	358	322	317	327	359	336	312	349	323	337	351	330	332	352	347	344	357	328	320	316	319	330	350	339	305	360	335	337	357	333	308	360	323	355	325	350	320	367	381	331	352	333	355	321	331	337	370	346	325	327	333	362	315	338	364	331	348	330	361	348	339	327	352	332	327	334	345	341	372	324	348	382	334	315	341	340	312	350	360	359	356	342	327	331	330	318	347	335	343	336	317	374	322	338	340	322	290	325	338	333	361	360	346	331	332	320	301	324	366	343	353	329	331	382	333	320	352	331	332	337	329	329	339	342	349	318	333	345	388	338	351	331	364	332	327	327	305	314	368	336	331	323	321	372	354	323	329	357	343	340	324	357	336	335	347	317	319	354	345	337	319	303	347	328	307	339	325	353	327	327	348	350	333	351	316	347	330	340	316	319	340	352	363	364	375	333	315	348	349	328	359	328	317	310	341	342	355	350	334	374	308	406	333	345	358	346	361	362	360	332	296	295	328	341	318	360	334	331	368	354	339	352	339	344	318	334	348	368	319	323	349	334	341	348	326	343	332	302	364	330	350	340	333	333	336	321	339	331	338	340	333	354	294	360	329	354	344	356	317	330	337	324	341	349	330	330	334	324	333	316	361	338	305	336	305	303	312	366	350	301	325	344	339	331	347	351	357	338	314	338	370	310	334	312	342	326	337	351	333	323	325	316	358	326	354	332	344	328	338	343	352	341	366	352	336	339	354	342	333	345	342	351	295	346	352	325	329	371	334	326	326	328	327	352	359	334	333	364	318	334	348	334	363	325	376	384	341	347	343	348	301	356	337	304	310	326	347	327	332	340	312	348	331	322	315	338	329	329	342	333	353	322	326	341	326	343	310	371	316	321	331	305	328	337	323	323	320	319	353	344	333	317	322	344	353	335	339	363	350	341	345	354	330	311	355	337	327	362	309	344	349	324	314	335	348	317	361	326	342	355	326	335	369	339	344	372	323	329	336	326	346	379	331	319	350	363	354	296	356	340	338	327	344	359	387	340	343	324	370	341	343	307	340	327	341	339	315	331	342	356	326	319	329	327	341	326	319	349	310	344	350	314	332	352	322	318	334	329	361	330	311	332	350	335	351	381	332	347	330	312	322	313	313	306	347	351	348	361	353	328	324	336	349	349	356	353	330	322	337	331	316	343	349	322	325	362	344	354	348	354	325	361	339	324	356	357	341	369	324	373	334	352	328	348	322	301	342	320	327	342	338	319	291	327	363	346	344	357	355	340	337	326	331	364	330	330	304	334	354	332	358	314	355	308	326	351	345	322	326	332	322	298	313	321	343	299	359	333	317	333	333	339	339	346	329	340	342	339	347	363	353	327	294	345	321	282	325	293	333	328	323	328	352	348	359	330	322	309	321	335	346	339	334	337	336	310	366	351	362	340	322	307	323	306	343	340	347	338	342	350	319	326	323	350	367	342	364	328	322	327	329	351	325	346	349	328	303	340	332	327	331	339	344	358	301	349	332	296	326	315	294	325	337	327	366	360	297	351	344	362	314	366	367	343	312	347	349	325	360	329	341	311	366	351	316	351	339	340	342	364	344	321	320	335	318	325	351	334	338	319	311	320	343	358	328	330	337	319	313	335	352	361	317	347	322	348	363	338	312	344	331	328	301	332	344	330	324	331	342	341	344	336	383	341	342	344	339	312	342	338	339	313	316	305	339	351	316	337	321	306	337	327	386	315	326	338	314	310	334	377	297	323	364	340	341	337	306	350	351	347	326	337	336	316	329	354	302	313	341	330	307	359	301	366	356	356	330	360	355	309	332	344	341	363	351	352	346	331	315	318	360	343	318	362	348	365	329	350	360	312	327	301	327	363	365	338	329	323	359	320	376	338	342	307	339	357	360	329	361	303	346	341	376	347	347	302	348	322	309	352	334	315	320	328	314	358	308	357	346	369	305	358	334	360	352	319	341	360	331	390	319	342	359	306	358	342	363	303	333	377	321	367	336	346	299	326	308	308	359	341	335	350	353	311	358	336	319	328	340	322	304	349	317	339	327	321	298	336	316	305	334	326	340	365	323	343	343	311	316	357	356	321	311	338	327	349	363	328	329	311	319	351	289	331	346	324	315	340	357	329	334	339	332	354	344	326	329	341	301	357	338	373	324	330	322	320	341	324	335	300	318	301	357	318	361	368	335	342	312	351	335	332	376	337	339	330	330	329	358	327	310	323	300	360	333	346	349	343	334	323	346	333	322	336	325	337	315	338	331	358	329	347	337	334	337	344	309	353	337	350	306	348	363	341	350	338	340	348	340	363	326	349	310	309	314	343	329	305	369	324	356	328	339	336	325	361	339	330	321	321	335	333	343	357	335	326	318	378	335	357	358	348	353	336	330	354	378	303	371	324	320	353	337	305	325	338	319	356	310	336	361	333	334	357	340	334	323	351	351	354	301	350	348	389	341	357	319	345	340	346	359	327	338	332	363	320	322	364	334	367	352	319	304	370	320	348	343	316	323	306	292	315	328	328	331	359	325
1863	192	195	188	163	157	158	139	140	141	159	125	160	419	1126	1022	173	146	127	134	138	143	127	164	153	142	154	158	129	136	154	157	147	139	151	157	168	151	153	138	145	151	155	141	138	143	146	154	139	149	141	127	120	136	152	152	160	167	137	178	153	159	153	141	132	155	164	147	146	163	126	157	176	138	142	142	138	152	153	136	129	146	140	158	120	153	143	152	137	138	164	145	152	132	157	144	158	158	138	183	137	161	168	139	157	145	171	143	133	159	151	144	144	154	153	147	160	133	124	139	151	132	133	161	138	144	166	164	136	159	129	160	144	135	129	125	122	145	160	111	150	164	150	154	133	135	139	144	150	140	138	165	169	153	145	159	128	159	149	173	134	141	145	132	144	134	130	154	148	146	141	138	139	138	139	136	147	152	157	144	126	139	140	138	146	151	128	152	150	174	151	168	171	137	128	154	152	147	162	149	149	140	148	125	140	132	139	140	135	140	141	126	132	149	134	152	159	148	164	135	140	117	137	150	155	136	145	147	153	162	179	128	154	168	173	123	148	149	165	167	162	148	132	134	159	130	156	140	134	137	139	142	152	152	141	142	175	140	145	163	167	141	150	149	133	135	138	152	141	154	143	167	163	129	133	150	156	137	167	147	160	144	160	154	158	165	144	143	162	130	141	152	140	136	140	152	138	158	150	124	128	153	127	134	142	150	145	153	165	138	142	155	181	143	144	147	142	128	128	142	139	137	156	146	173	141	139	135	138	162	153	123	167	144	135	155	160	153	150	135	148	140	146	141	153	125	143	150	161	161	159	142	152	154	156	161	158	137	126	157	151	147	126	127	130	141	146	149	134	151	137	121	146	147	157	142	159	145	157	138	150	151	135	145	161	149	130	133	142	150	139	145	159	145	170	134	143	150	148	157	148	145	137	120	131	156	133	144	140	133	161	168	154	135	149	136	135	149	147	150	127	147	138	136	144	146	147	161	143	155	149	148	148	162	129	134	157	160	150	129	141	139	142	154	140	149	134	134	151	137	147	140	165	128	137	140	148	140	149	129	127	136	151	152	142	155	150	172	159	142	147	123	131	150	120	143	159	150	152	146	164	141	152	167	144	138	145	157	127	150	144	155	144	156	137	167	152	152	155	151	165	122	160	139	172	166	150	149	144	154	146	155	140	144	152	140	161	132	169	153	167	153	143	152	143	151	133	161	138	153	158	134	155	132	131	128	145	134	132	143	125	142	162	139	156	137	159	156	135	143	158	147	159	149	155	162	125	134	157	153	157	117	149	132	149	150	151	163	131	120	143	162	160	138	138	131	153	116	151	165	157	174	130	148	131	149	164	140	148	153	142	144	170	152	165	156	154	131	134	149	134	123	143	125	121	129	155	146	148	154	141	134	144	136	130	173	147	164	152	153	161	155	155	135	137	123	125	141	155	140	144	169	166	150	160	142	155	161	147	125	143	156	144	136	143	148	145	135	146	151	136	142	139	149	156	151	143	150	139	152	142	146	134	140	139	135	152	146	143	165	144	152	136	165	138	155	144	143	111	144	134	145	159	155	150	130	156	165	161	138	156	130	156	154	145	147	133	168	159	142	133	141	130	158	128	151	144	152	147	174	144	167	135	155	170	155	154	136	145	140	151	150	144	141	161	121	146	140	152	134	129	151	147	149	154	133	149	138	147	151	138	144	141	164	157	163	178	140	142	160	145	138	169	103	134	162	148	127	160	151	164	145	146	142	146	150	143	150	145	137	147	137	141	142	157	151	139	133	161	149	158	154	146	157	148	145	133	146	157	145	147	129	143	165	138	135	133	161	140	143	141	156	139	161	130	164	142	165	142	141	134	141	169	151	152	149	140	145	155	138	150	158	147	157	141	132	126	141	157	144	129	135	159	177	153	157	148	138	132	143	148	165	148	159	134	144	129	160	140	131	144	148	157	141	152	144	148	148	154	140	138	169	158	133	158	155	131	144	145	160	164	172	127	160	135	137	157	152	127	131	137	146	140	140	139	129	155	158	130	123	147	134	140	151	146	143	138	147	120	152	156	149	164	132	133	132	169	127	143	146	157	162	162	151	149	159	140	153	151	149	135	145	142	146	142	154	141	135	165	144	136	155	147	145	136	156	166	126	134	153	158	155	144	157	138	144	159	130	147	152	155	150	135	134	154	174	153	167	153	147	160	147	143	145	156	158	153	143	154	154	138	160	152	162	152	118	139	160	144	144	164	143	160	153	147	137	147	144	142	136	134	151	125	139	164	155	137	148	137	130	140	144	129	150	134	133	129	144	149	134	159	140	151	145	135	141	154	145	151	132	133	128	131	150	155	139	140	131	139	147	148	146	151	148	139	138	146	143	114	155	140	140	171	167	139	128	134	146	141	129	133	155	127	168	151	129	134	149	148	142	153	153	154	150	144	148	141	131	143	132	166	153	148	164	158	155	129	145	150	133	159	147	146	152	118	122	138	133	135	164	148	161	135	135	134	153	155	152	181	166	145	154	141	154	154	140	119	138	147	159	124	158	131	144	131	143	138	129	139	133	134	143	177	140	142	155	145	145	170	136	137	150	139	146	159	153	160	144	129	145	154	144	147	142	154	146	138	154	149	155	133	138	141	163	148	140	135	144	148	149	132	146	127	158	155	132	145	129	163	150	144	157	132	149	162	151	147	147	179	125	130	155	135	161	124	123	115	165	140	148	150	150	137	166	178	134	143	138	155	123	131	125	149	115	149	158	130	143	149	149	174	133	130	157	163	119	160	156	135	161	142	150	135	142	155	176	158	160	127	174	142	141	154	144	162	155	147	172	163	119	138	142	152	145	170	174	148	141	136	155	129	145	135	136	157	144	145	171	142	140	137	152	150	162	151	131	145	148	162	164	139	144	144	139	125	136	139	143	154	169	135	150	129	156	152	141	151	150	155	158	143	143	132	153	132	132	150	132	134	149	138	142	149	148	152	137	148	151	155	148	134	169	138	146	124	158	149	148	148	137	130	156	149	132	173	134	133	161	143	147	168	134	115	156	163	146	137	144	122	153	173	133	146	155	145	143	147	136	139	161	152	151	128	131	156	156	143	144	129	138	143	138	151	163	132	150	132	135	144	146	123	147	126	146	159	143	146	135	157	168	157	157	131	125	149	133	169	146	144	160	162	135	156	146	141	148	139	161	152	136	159	119	156	124	135	156	164	166	143	138	147	147	154	143	141	146	151	144	139	148	128	154	136	154	151	155	151	129	122	150	138	151	140	144	162	146	158	158	158	150	143	133	132	172	174	141	142	137	136	144	141	128	155	151	137	137	119	139	156	147	140	129	144	145	140	158	167	154	124	151	141	181	113	173	163	134	147	154	146	146	139	151	134	147	147	159	137	163	158	155	156	161	131	161	147	172	157	159	125	162	145	156	136	157	159	150	120	138	152	149	148	154	155	146	146	111	151	122	161	141	140	145	135	143	137	142	145	130	160	128	122	157	151	150	145	134
2152	479	546	593	562	492	465	474	491	448	433	444	424	2456	7071	5521	552	405	388	395	399	388	423	385	404	414	374	385	372	352	399	395	414	390	437	371	430	354	408	395	439	370	406	383	382	404	421	374	396	456	397	395	393	439	429	386	393	395	389	381	351	428	388	409	423	377	395	397	361	416	399	399	393	405	435	407	419	415	392	401	405	429	406	390	403	383	358	405	371	360	421	410	449	416	398	415	400	405	372	409	388	393	398	436	427	384	401	363	417	413	371	410	416	421	402	355	399	394	399	381	412	430	421	394	413	420	402	394	408	386	430	411	411	407	388	395	390	402	408	412	385	404	381	406	364	389	395	392	371	383	382	411	405	401	418	417	349	401	423	412	425	390	405	436	393	412	384	390	418	410	365	400	365	379	418	419	382	397	418	409	384	433	424	417	388	400	399	428	408	423	418	421	367	391	429	390	415	388	391	395	411	397	419	400	414	407	407	399	374	417	389	413	414	407	393	403	362	395	386	375	387	425	367	416	419	364	404	445	377	386	441	414	399	432	384	419	363	399	424	376	374	399	381	414	420	409	388	447	394	402	423	397	413	386	398	399	415	406	429	386	408	401	432	365	349	389	387	353	386	420	363	379	415	403	401	395	399	379	421	391	417	403	396	409	394	411	386	389	395	401	389	385	387	413	397	384	386	392	390	430	404	396	403	399	403	400	407	414	412	420	396	399	409	385	461	404	434	398	416	393	401	386	373	392	420	413	376	381	375	405	434	414	394	368	404	385	396	386	399	427	399	402	410	392	406	410	389	396	391	393	408	397	425	417	392	437	372	363	405	417	425	377	421	410	399	401	422	411	410	409	417	394	404	421	424	397	426	403	389	425	411	420	418	387	413	398	385	421	407	385	398	398	395	385	408	419	386	438	421	401	378	373	405	384	404	369	400	382	403	389	405	418	379	396	381	392	387	414	404	396	426	409	425	405	416	400	405	391	399	393	374	376	394	392	383	393	417	373	403	388	388	404	424	395	386	414	420	408	409	399	388	417	381	436	447	393	398	419	407	424	405	406	387	403	441	430	403	418	381	398	397	397	398	402	412	394	412	414	384	421	400	436	373	407	406	419	401	405	396	382	426	414	434	407	381	425	347	402	448	379	411	397	386	398	401	390	403	402	385	433	362	397	393	396	410	456	406	424	394	396	429	420	416	429	427	352	417	418	358	412	423	400	378	383	398	399	399	400	372	397	432	399	391	416	392	407	373	388	345	430	394	375	408	359	378	399	433	427	401	387	406	448	408	396	380	412	372	406	406	434	352	414	410	409	431	417	408	376	407	405	419	406	394	411	409	385	406	398	406	425	408	422	406	399	370	397	382	405	408	368	386	430	385	401	390	343	408	383	392	418	383	455	374	361	436	423	412	391	432	389	396	392	400	397	398	400	392	413	414	381	403	379	404	425	391	425	429	385	434	471	414	402	404	393	418	418	445	359	406	429	394	411	385	387	376	388	412	415	413	389	406	391	420	393	382	412	405	362	415	417	416	404	424	383	379	414	374	397	382	372	421	406	405	387	396	392	383	380	420	389	431	372	426	401	431	389	392	423	370	391	391	396	394	379	405	399	404	409	411	430	406	443	398	416	390	415	416	407	385	425	388	409	406	440	413	393	419	441	384	404	423	386	423	408	434	398	390	408	406	367	400	397	402	422	389	423	388	413	396	430	431	379	415	426	435	409	398	362	395	416	408	397	392	407	413	393	442	413	389	398	426	426	380	395	397	411	422	408	397	435	375	395	377	427	412	372	393	409	384	392	409	382	403	369	387	416	420	389	402	398	384	393	423	420	425	427	420	397	408	406	398	357	420	356	393	407	370	426	394	424	381	399	397	408	416	398	375	394	381	390	419	397	380	399	401	406	381	371	413	407	417	384	411	367	376	405	400	410	427	423	374	389	388	411	408	436	401	387	406	403	385	376	427	378	420	430	437	432	417	414	382	390	390	392	403	433	403	402	408	403	407	432	351	420	366	393	418	407	381	430	394	393	417	409	438	393	432	378	409	396	395	411	412	382	420	401	414	414	402	424	388	363	394	402	415	433	402	393	411	402	407	420	426	439	400	412	415	420	411	396	395	407	427	408	410	423	437	394	384	361	369	429	401	411	415	392	409	387	395	408	393	394	387	394	416	391	409	406	410	425	407	426	379	394	401	405	399	368	406	384	410	376	407	447	438	384	431	376	390	418	369	403	385	382	397	438	418	406	374	405	416	387	406	404	391	354	429	408	435	408	370	423	400	442	403	385	391	437	440	412	378	404	414	373	400	393	386	402	410	400	408	383	407	372	418	365	425	410	407	411	394	431	399	400	407	431	426	392	423	391	371	420	377	385	415	400	410	396	384	392	400	417	382	427	387	389	379	425	388	417	422	394	399	383	412	400	387	396	382	392	389	372	399	421	415	396	404	427	387	428	408	397	374	433	382	447	387	407	360	407	374	391	403	392	404	368	411	397	409	382	420	419	393	406	431	406	406	403	402	422	444	393	432	376	367	370	415	405	407	377	368	434	396	405	414	420	369	417	390	402	336	399	382	400	393	367	354	361	389	372	407	368	406	376	402	396	409	396	401	415	391	393	409	407	402	418	373	394	412	417	408	427	422	400	433	423	372	411	383	416	411	395	398	375	372	404	389	429	394	398	388	393	445	408	412	394	392	423	403	411	390	382	409	438	421	400	424	386	358	387	387	408	390	391	400	406	396	402	376	437	400	429	391	402	418	385	406	395	406	407	413	372	395	369	425	398	391	390	404	417	440	381	408	387	380	377	421	411	378	389	423	402	415	428	412	395	399	417	415	419	391	382	388	408	424	426	430	397	388	408	389	407	417	385	403	440	407	416	396	392	378	380	398	415	364	428	403	399	415	393	403	405	387	406	403	399	397	393	393	415	374	395	417	405	408	443	430	371	407	379	410	355	422	398	413	361	376	411	377	400	431	413	405	405	408	376	382	383	379	382	402	396	381	410	421	370	370	388	392	381	421	404	389	371	440	396	427	391	391	396	403	406	377	369	414	419	444	380	385	381	437	401	412	410	357	396	440	390	385	405	415	412	410	370	428	382	404	404	382	405	386	378	395	396	422	404	408	407	410	427	387	451	403	416	354	406	414	405	431	409	408	408	419	418	413	413	400	394	412	431	437	397	409	395	434	403	413	378	396	418	395	371	411	377	374	387	383	413	419	382	408	384	392	422	438	395	378	376	395	409	405	437	415	403	377	404	388	439	397	413	388	389	390	396	436	370	420	420	389	393	417	392	394	411	416	408	449	375	417	386	420	425	429	393	408	428	410	400	432	410	406	397	360	414	385	402	364	402	382	395	410	437	401	409	386	390	445	423	416	374	407	390	416	393	383	382	391	409	424	406	398	409	409	419	399	417	382	417	399	445	420	419	386	420	397	383	416	419	420	410	412	397	417	370	379	392	417	403	389	382	387	396	395	408	449	401
6674	1083	1344	1041	813	645	512	435	345	326	300	294	284	6482	11939	8920	754	187	200	237	192	232	219	211	211	208	226	211	191	179	195	201	226	230	214	201	204	199	161	194	180	213	211	187	192	220	182	199	227	217	193	213	191	189	181	217	217	206	173	187	195	175	203	200	180	191	178	211	184	201	197	203	195	175	182	200	188	197	182	208	194	188	209	174	197	197	213	219	190	200	195	205	203	184	181	187	190	203	185	185	191	220	187	190	213	186	196	199	205	192	187	176	187	199	217	196	199	190	195	197	202	205	174	183	183	208	195	199	231	184	194	202	200	173	180	189	183	191	195	168	163	189	197	185	203	192	201	201	177	225	180	204	193	207	200	205	190	210	203	189	210	212	182	195	173	210	193	202	184	187	199	187	173	206	187	189	180	205	181	181	199	208	178	192	193	212	203	193	190	227	203	187	174	207	195	198	206	175	205	220	191	188	197	198	197	208	202	202	211	185	206	195	200	183	215	204	211	198	189	207	194	192	217	184	206	204	185	186	211	212	185	194	192	188	210	195	181	187	183	221	224	193	185	185	196	206	203	185	211	211	162	219	174	195	182	191	197	196	185	206	206	208	201	194	230	185	201	198	226	207	198	211	196	198	207	220	154	205	205	188	214	182	184	199	199	197	227	188	199	186	201	198	214	189	192	211	179	191	210	198	199	200	185	202	203	187	208	172	197	202	188	172	189	212	198	220	181	186	214	162	228	191	178	189	206	197	186	214	183	194	185	211	208	215	204	206	203	198	169	197	210	219	202	199	220	199	216	218	210	209	160	177	175	200	181	189	199	191	203	193	177	176	215	194	215	184	187	191	210	203	208	180	219	189	204	182	200	196	199	188	203	218	199	205	193	192	174	192	189	216	191	189	201	207	174	196	188	191	206	190	190	188	163	181	182	196	217	181	183	197	189	187	183	204	199	195	191	190	188	195	170	200	187	170	179	192	200	198	182	202	214	181	211	202	189	159	184	192	217	204	210	186	181	198	202	191	187	219	216	205	221	183	191	193	196	200	220	222	183	196	187	184	207	174	204	178	174	200	211	208	183	176	208	189	193	197	198	169	207	192	186	205	181	197	203	167	205	204	183	202	226	189	219	218	208	207	181	191	179	225	208	191	184	204	190	213	183	203	186	199	182	201	209	184	221	192	209	213	192	214	192	202	196	170	184	229	202	205	206	193	188	212	190	177	212	178	203	204	184	205	174	195	211	194	207	206	205	199	196	209	181	193	187	188	205	210	190	185	225	173	185	200	196	197	173	204	188	202	179	220	188	177	212	208	227	234	191	179	170	183	188	225	204	189	177	199	204	201	208	183	207	201	219	183	209	211	188	192	184	189	195	192	205	208	224	199	191	204	181	191	209	184	184	181	178	202	218	186	189	176	200	194	213	203	210	196	200	166	179	196	184	187	229	205	183	189	204	214	196	206	226	203	213	176	206	177	212	192	197	206	182	197	184	174	190	224	184	194	199	227	198	215	195	179	180	179	218	205	181	201	211	212	188	188	203	220	192	202	197	189	196	201	185	204	195	198	213	208	192	200	194	175	196	160	223	196	201	181	184	174	207	191	241	187	157	209	190	194	189	211	178	210	162	196	214	205	197	169	184	180	191	190	190	179	200	188	185	178	176	208	200	178	159	189	183	213	193	201	182	209	210	208	186	197	191	202	185	215	198	210	189	216	184	188	204	210	185	177	170	202	193	199	196	209	189	164	217	199	221	207	177	209	210	177	197	192	202	191	221	207	209	171	206	201	196	185	216	187	191	195	159	178	216	198	185	200	177	175	191	194	192	200	167	188	194	204	216	222	188	204	185	184	217	224	216	203	217	207	190	209	195	191	211	177	198	209	186	198	196	205	200	188	173	202	192	211	201	211	167	192	178	204	215	213	200	220	189	202	205	183	204	226	192	166	182	206	220	208	184	203	203	181	174	202	212	202	205	175	178	198	199	200	203	216	199	206	203	203	222	187	196	184	187	197	186	209	192	204	200	209	196	196	220	184	187	184	215	186	197	192	199	187	200	181	194	199	204	187	201	190	196	198	209	205	194	213	182	204	188	200	222	175	215	222	178	208	205	185	165	191	181	190	196	197	180	220	192	175	191	206	200	188	183	181	171	172	195	182	179	210	199	174	200	210	210	206	197	188	200	176	202	187	203	216	213	183	195	212	195	200	208	202	193	202	169	191	205	181	187	205	201	166	197	180	187	196	185	190	188	190	185	219	180	212	187	207	166	160	176	197	206	190	175	188	213	212	203	157	186	205	181	200	197	171	174	194	184	202	222	208	185	188	205	182	194	234	189	221	179	212	205	188	198	198	173	186	195	196	193	168	206	220	220	206	195	191	179	184	193	188	181	181	216	208	164	180	205	215	197	200	200	162	176	210	204	210	206	210	183	203	201	202	189	189	192	160	194	207	217	176	187	180	205	183	205	193	164	208	171	171	204	203	183	185	205	181	200	197	203	211	215	200	185	196	192	225	203	215	187	180	209	182	224	215	210	204	211	182	193	208	210	214	197	226	176	197	209	220	177	201	189	193	196	180	197	198	189	193	218	211	194	187	185	199	160	207	200	213	205	216	188	193	227	194	208	215	198	182	234	200	201	205	181	165	203	204	188	183	210	200	202	195	207	195	179	183	175	183	225	195	156	201	203	213	196	173	224	184	191	206	181	217	193	192	216	202	175	190	192	186	182	214	219	169	212	202	210	208	197	178	183	204	159	194	177	164	206	193	171	206	201	207	177	188	188	169	191	211	219	182	184	222	222	192	214	188	197	188	200	198	208	208	216	186	189	187	184	192	188	192	183	194	217	200	189	212	186	197	181	179	221	211	203	186	191	190	168	220	193	181	193	207	166	191	225	188	208	186	194	197	184	210	199	184	203	187	169	226	187	178	210	225	208	197	180	183	168	169	193	181	173	188	212	193	193	195	182	203	171	196	198	170	207	193	172	220	215	192	183	207	196	191	180	190	203	173	218	216	192	209	188	189	213	194	225	209	198	213	227	174	171	185	177	170	191	176	192	195	225	185	203	173	182	171	165	196	206	192	188	206	208	199	206	187	198	200	192	199	197	207	186	199	201	181	200	207	218	194	179	175	190	201	200	157	196	194	202	171	187	200	182	180	196	197	162	207	189	220	221	229	213	190	202	235	202	185	199	190	212	217	193	206	222	191	213	210	206	184	182	196	210	185	189	191	201	200	196	204	187	210	199	197	238	209	207	175	181	202	198	174	198	219	190	197	181	171	189	230	179	219	200	214	203	194	203	197	186	194	201	180	203	196	185	182	188	207	180	192	196	174	190	209	214	218	216	222	199	198	183	167	188	174	203	207	188	240	183	192	192	207	176	230	188	188	230	224	201	195	195	230	190	208	196	180	181	220	224	204	192	202	200	208	201	173	211	196	192	198	188	195	188	184	185	185	218	216	201	200	191	170	197	224	213	173	211	197
5288	1351	2979	3326	2893	2538	2294	1771	1496	1490	1201	1154	1008	25453	35212	27532	1936	635	579	586	609	546	527	557	532	578	565	514	551	526	527	527	540	522	549	537	508	512	536	531	516	520	512	500	544	503	505	511	530	523	501	529	542	497	539	525	490	530	521	519	496	548	490	552	528	514	523	470	510	500	526	504	498	503	511	526	485	503	490	500	527	514	484	501	490	475	526	520	504	532	525	496	515	552	520	498	501	521	467	509	514	531	512	510	480	520	503	534	484	543	515	455	517	531	494	486	524	484	470	488	534	500	496	515	484	497	549	503	508	490	498	520	533	452	512	498	473	500	509	516	524	503	512	475	534	536	535	498	511	527	520	462	509	551	534	556	489	502	458	502	461	499	518	467	509	495	512	516	538	517	501	499	523	543	519	471	498	466	478	482	508	506	496	515	512	489	490	529	533	478	516	508	529	476	500	520	506	511	514	505	486	483	480	511	545	545	519	491	500	494	541	483	491	512	518	491	487	465	507	511	509	538	526	503	534	538	527	554	499	446	516	491	512	510	504	545	498	543	528	513	467	547	505	541	496	510	479	510	518	509	541	517	488	514	529	502	485	540	513	510	513	503	540	553	485	497	530	483	496	486	498	550	517	538	494	529	506	535	518	521	508	491	496	481	524	504	514	523	501	556	477	527	510	472	514	508	460	539	497	515	492	527	542	498	501	519	486	495	501	519	510	527	486	491	515	502	468	509	545	523	510	508	502	518	514	553	519	511	493	521	530	530	546	474	542	537	523	528	511	515	492	524	504	488	489	552	576	528	494	533	541	515	499	508	543	515	500	482	536	469	526	529	519	512	501	514	526	522	516	516	507	520	499	530	521	521	520	492	484	549	514	532	513	544	492	506	525	537	535	496	541	483	490	491	505	491	490	478	523	533	560	513	475	498	496	481	517	506	506	493	497	555	495	484	517	538	474	471	531	514	531	519	521	494	523	519	530	487	472	509	495	537	509	555	492	499	518	480	503	497	491	559	489	518	515	485	521	509	538	522	538	536	548	506	505	521	514	515	524	508	511	552	510	478	489	528	506	499	520	530	555	491	522	529	511	497	550	526	504	528	505	499	573	499	505	539	522	502	512	516	526	506	511	518	542	522	530	506	502	502	514	493	503	497	478	506	486	509	496	520	516	530	512	511	472	508	545	550	500	513	493	462	522	539	482	499	471	505	515	521	489	478	489	528	543	515	481	496	535	492	531	512	518	530	498	521	490	517	517	514	526	477	483	489	514	513	524	528	540	492	512	511	488	490	507	467	506	512	489	511	497	544	496	501	493	530	561	471	501	538	518	485	457	492	522	501	546	465	512	517	544	519	503	560	535	528	480	521	543	505	490	505	531	541	489	512	501	510	540	482	516	510	533	487	533	521	496	495	519	499	478	518	527	545	566	491	487	528	473	490	498	514	497	475	524	484	548	515	523	535	528	508	544	525	501	546	536	515	482	488	540	502	516	518	522	523	526	527	509	520	524	502	521	506	540	516	504	503	513	520	497	510	530	470	518	493	501	521	567	486	511	589	506	491	555	510	508	518	522	523	484	517	521	473	472	503	527	487	500	490	507	530	514	510	528	527	527	508	549	557	538	529	520	523	548	501	508	520	554	494	478	530	494	500	485	507	552	493	507	513	472	525	512	523	519	505	506	525	496	496	510	567	550	530	555	491	507	519	517	518	531	491	506	558	500	526	486	517	506	521	495	521	515	525	557	508	521	518	517	564	510	521	495	502	514	527	538	521	529	511	556	514	504	503	522	516	513	514	515	529	521	497	536	514	506	493	543	539	538	525	530	523	513	521	488	483	486	529	495	520	519	535	535	510	502	526	512	531	523	524	489	538	494	528	488	517	537	533	470	529	524	500	493	496	552	520	515	491	518	528	525	507	506	499	520	504	516	476	479	535	513	499	484	552	519	526	503	462	486	553	510	514	488	487	508	549	504	495	498	512	490	534	537	476	533	509	523	511	484	490	489	521	482	498	528	524	532	473	480	516	467	492	512	488	526	515	506	515	510	513	520	479	528	536	488	536	504	500	539	486	531	550	510	544	511	504	521	517	484	524	507	495	556	512	532	502	484	523	514	554	505	481	512	490	517	538	549	509	499	521	501	497	529	494	485	515	490	567	532	493	520	498	485	520	549	515	534	490	519	519	548	484	508	551	470	536	532	525	461	515	523	547	512	507	475	456	540	518	519	492	504	518	483	515	532	516	498	497	539	469	511	535	470	493	499	534	487	495	571	509	480	495	520	540	528	509	477	515	480	502	512	507	507	527	527	521	506	502	520	507	509	517	493	488	547	486	529	529	526	528	543	489	520	529	501	509	572	510	540	510	512	502	505	549	506	516	536	513	498	527	511	497	492	481	535	514	494	505	509	529	482	444	534	531	505	459	532	504	525	480	482	537	489	533	524	539	491	499	517	498	525	523	488	540	479	524	527	502	501	501	468	547	478	519	463	528	513	493	549	493	514	459	457	528	511	500	490	478	507	520	512	513	496	514	493	465	535	507	505	507	482	520	485	553	530	524	494	525	517	518	505	536	502	491	548	482	480	492	519	464	522	526	502	509	532	473	521	543	527	529	569	514	468	488	500	517	478	517	510	477	513	492	472	529	484	507	540	495	526	487	506	515	527	514	521	504	470	551	526	507	461	552	547	531	514	498	526	504	514	515	545	546	532	527	491	503	477	559	494	478	515	486	537	500	528	531	514	504	528	505	516	466	487	510	526	505	488	529	496	508	569	506	498	460	545	494	532	511	575	487	523	471	520	516	546	475	494	540	487	500	516	545	554	542	558	532	525	508	484	471	487	498	494	554	533	540	538	551	509	523	486	522	528	489	537	517	532	470	513	500	530	468	498	490	490	499	492	546	526	543	474	541	497	514	552	478	493	493	518	560	508	499	516	474	525	500	542	491	510	500	544	486	530	483	507	512	535	496	527	498	564	501	521	469	499	514	484	529	528	529	513	523	476	530	506	527	540	559	524	494	535	508	484	477	505	461	501	529	497	545	504	534	495	526	504	549	492	487	478	517	526	468	507	495	484	530	484	530	511	551	491	531	535	542	530	492	517	499	503	523	503	517	491	533	501	451	536	467	509	488	489	514	525	503	469	491	497	507	537	527	496	449	475	483	517	525	486	531	512	511	477	544	470	524	531	533	545	521	514	512	507	522	486	526	497	517	542	570	485	493	500	520	565	525	528	551	521	486	493	507	503	500	460	534	530	543	492	513	479	535	498	513	505	540	515	485	453	493	524	498	511	482	557	494	500	529	530	517	518	454	511	532	500	512	482	454	512	491	561	510	500	574	524	454	520	521	538	501	526	474	534	544	481	532	512	523	500	486	510	519	512	509	501	494	467	510	517	489	503	506	508	523	489	504	527	518	505	530	530	538	567	528	526	553	530	520	501	545	471	480	507	496	513	495	507	510	482	511	516	515	501	486	556	503	544	525
12791	2478	2487	1822	1284	971	762	603	489	383	337	274	274	13023	21129	15505	1421	151	152	131	131	143	135	155	159	136	129	124	145	142	138	150	121	132	134	128	137	142	122	123	124	114	127	137	125	128	131	132	142	138	115	123	136	126	141	124	141	119	128	135	152	113	133	135	108	116	113	127	131	134	132	119	104	121	130	138	138	147	127	138	112	118	130	111	134	114	115	122	120	101	128	117	115	116	137	114	128	137	147	114	140	130	126	138	109	114	122	123	130	104	122	133	130	131	111	123	94	112	105	130	134	146	131	139	131	137	124	110	138	125	119	127	122	124	114	108	116	126	116	137	122	118	134	137	136	136	130	121	137	146	129	125	116	108	148	139	138	124	151	110	123	124	109	116	136	138	123	126	116	127	133	151	144	118	123	122	132	119	101	128	133	117	106	132	132	117	135	129	125	134	127	131	120	130	127	131	137	130	137	134	132	138	128	121	132	132	113	135	113	137	146	129	124	143	132	127	135	121	125	120	133	120	119	110	126	141	110	126	130	127	109	121	131	135	146	100	130	139	113	110	119	128	148	121	131	123	136	109	117	128	138	142	121	117	103	121	108	141	125	140	123	122	137	128	121	123	114	139	125	127	136	122	129	119	107	128	129	121	98	120	134	128	121	129	122	129	143	116	110	131	108	111	136	125	127	137	137	117	103	136	128	118	135	117	116	134	139	103	133	103	139	122	119	138	131	132	117	127	136	134	110	127	128	145	139	120	136	121	134	121	118	119	127	126	149	121	128	137	109	138	131	133	131	117	123	128	126	146	110	124	131	137	119	152	126	123	125	127	115	136	127	128	127	124	126	138	114	113	154	147	128	111	132	127	122	130	130	132	133	144	115	137	121	126	131	128	111	128	112	147	117	119	118	121	132	95	126	140	128	145	144	135	139	121	120	127	124	132	132	129	152	134	135	117	125	139	134	127	121	111	133	133	116	111	136	116	133	122	131	115	130	117	152	145	149	132	109	118	132	117	133	129	118	113	147	100	143	127	125	118	123	110	121	127	130	131	119	131	127	127	135	116	119	99	135	122	113	131	110	122	140	109	146	127	131	128	114	116	123	112	110	123	155	150	147	120	125	120	130	109	115	144	130	136	136	127	110	132	140	138	133	135	120	105	126	118	101	141	104	134	133	126	140	142	138	129	122	119	114	117	128	130	156	153	148	131	137	121	127	139	118	132	136	123	121	135	140	123	115	116	117	124	151	138	115	110	132	137	130	122	97	122	146	116	133	150	126	129	128	113	134	147	122	125	137	136	118	125	116	119	139	120	134	134	117	124	118	122	127	104	114	115	117	113	130	112	133	147	109	150	131	122	122	117	126	112	130	115	133	152	110	124	125	114	126	125	132	135	146	131	105	105	123	132	115	140	150	132	124	129	137	128	130	133	123	126	126	142	128	113	131	125	126	126	127	115	129	125	118	127	153	148	115	146	130	119	133	136	129	151	144	127	115	120	124	126	121	114	141	107	142	107	114	128	127	128	123	110	107	135	110	146	130	132	121	117	117	133	134	125	136	110	127	126	138	127	135	118	115	154	124	105	125	130	143	119	126	120	111	161	155	129	130	125	138	129	135	140	127	118	126	122	124	109	144	110	128	132	121	116	126	104	135	137	124	148	137	117	108	116	95	106	115	122	140	142	131	137	107	110	145	146	112	135	131	125	122	124	127	136	138	120	115	132	117	119	146	148	133	131	106	131	150	126	123	132	123	119	134	124	117	122	116	134	113	115	143	140	104	107	133	134	133	125	119	131	135	127	119	102	130	120	137	132	134	136	123	121	119	138	128	131	127	122	136	148	126	134	126	129	137	121	132	135	123	122	110	123	101	124	141	117	138	97	119	108	137	109	120	122	122	100	128	117	114	137	128	140	147	136	120	122	120	134	112	115	127	128	128	124	122	114	124	131	118	131	141	134	135	141	110	128	132	125	123	116	126	139	147	114	137	126	114	129	126	135	94	122	114	143	129	130	118	120	120	118	112	121	109	120	141	132	103	125	102	129	101	126	112	120	130	135	142	117	117	138	136	126	114	128	126	124	130	140	126	121	125	140	128	126	113	128	115	142	128	127	113	119	113	134	147	135	114	124	107	135	150	122	132	104	119	126	129	131	111	140	113	116	132	130	142	123	104	125	147	136	124	127	113	125	123	121	124	119	112	138	101	120	123	136	115	130	133	138	127	123	139	113	150	126	118	137	137	126	120	121	141	113	134	127	142	129	126	120	96	106	112	130	130	108	114	127	123	143	108	144	134	104	123	129	151	126	123	116	141	109	124	124	115	131	122	132	128	145	145	133	123	120	111	121	126	143	123	116	137	114	145	112	117	142	120	126	139	149	126	136	139	142	142	112	116	127	113	142	122	106	128	127	139	128	138	102	107	134	154	126	110	115	122	124	127	130	110	133	143	126	120	127	127	138	140	120	127	148	122	125	142	129	121	136	145	124	138	126	114	124	129	126	150	139	135	133	143	136	142	125	125	151	132	118	115	137	126	127	123	126	119	141	133	126	108	127	134	116	131	114	106	140	132	123	131	114	131	134	116	117	128	122	116	142	112	120	140	126	110	115	142	117	118	125	128	140	108	118	127	142	155	135	129	126	121	127	123	140	130	112	111	146	124	141	126	150	132	108	151	117	117	113	134	130	130	135	123	150	136	128	133	117	136	125	124	149	144	130	141	111	131	129	139	107	129	114	134	134	122	134	136	129	131	119	151	106	118	111	132	105	145	122	136	133	115	135	130	127	141	134	117	141	105	121	118	141	141	148	125	121	114	143	134	119	125	139	130	128	98	129	108	122	122	117	138	144	123	130	143	111	111	114	116	135	121	128	137	134	118	116	104	117	121	127	123	137	126	126	125	127	102	107	127	118	129	129	119	124	127	132	153	126	122	111	117	117	133	119	106	128	122	126	131	120	135	136	111	132	126	118	128	137	115	122	95	120	128	112	131	125	157	112	126	129	117	124	129	116	132	108	144	111	106	125	134	129	168	125	116	109	130	122	138	133	150	134	111	113	112	133	141	119	105	120	121	114	153	123	134	133	138	126	126	122	134	97	103	142	107	126	129	131	121	118	122	130	129	118	130	96	126	133	124	115	94	129	112	139	114	126	127	155	123	134	133	125	131	109	138	100	134	124	107	113	149	133	117	127	135	132	121	124	102	142	143	127	133	134	139	133	130	114	127	140	122	138	125	153	138	120	131	126	105	121	137	141	120	127	140	122	132	117	129	136	119	126	122	152	110	103	142	122	118	133	134	136	119	127	116	139	132	160	123	126	144	151	113	122	129	135	108	129	130	123	98	126	108	128	134	133	137	119	139	123	121	116	138	130	134	119	127	128	132	119	139	132	139	139	122	118	121	113	129	108	133	143	141	130	115	129	120	131	131	140	133	124	118	114	134	129	125	145	129	125	108	129	122	106	135	103	139	147	117	120	108	128	162	150	129	143
7025	2109	4746	5518	4839	4194	3562	2846	2203	2025	1638	1543	1319	35138	44380	34695	2076	474	475	430	454	435	421	392	381	375	398	392	375	365	364	381	370	342	372	343	352	346	347	355	342	345	416	345	378	367	391	373	357	349	304	365	346	351	382	342	339	358	350	368	354	361	344	344	338	320	374	315	368	342	361	336	376	350	366	337	382	348	338	380	330	336	341	339	332	343	319	332	325	337	341	311	333	322	333	357	343	334	358	362	337	346	364	310	340	359	329	339	322	314	341	340	324	333	371	324	342	298	348	325	315	355	314	324	327	331	313	368	356	326	355	312	323	369	376	337	338	354	342	340	312	376	313	368	347	346	365	349	370	335	358	337	319	343	345	331	364	343	352	361	337	343	367	321	333	388	314	359	338	329	345	328	352	332	327	337	345	338	342	335	346	339	343	338	335	344	331	338	337	343	336	359	329	331	299	363	307	344	346	361	340	349	369	320	342	351	350	323	354	309	350	356	325	307	326	340	333	313	316	352	361	358	368	340	300	344	334	353	333	321	303	333	307	312	333	315	330	341	366	320	328	320	343	359	318	338	366	326	339	315	332	313	337	316	346	337	338	355	330	350	334	349	355	348	364	342	320	335	369	339	346	323	327	365	314	355	330	342	357	354	349	350	376	337	354	321	307	321	342	343	305	371	350	353	352	339	317	333	360	368	314	395	328	339	329	333	345	308	327	330	321	346	325	362	343	313	356	337	359	339	357	345	322	319	332	310	313	309	336	356	347	323	332	334	366	352	343	332	340	388	348	347	356	361	343	361	328	381	328	346	324	334	371	315	329	350	332	345	318	315	359	360	320	326	333	336	347	336	333	348	349	345	354	342	327	319	343	309	332	356	332	346	347	336	344	341	342	354	344	325	349	355	365	381	348	286	292	307	381	348	343	312	301	343	318	312	353	345	346	324	351	332	327	340	293	341	310	344	348	329	337	362	289	333	358	347	361	351	364	336	346	348	341	341	347	377	354	356	341	387	344	318	355	328	336	314	330	316	329	322	338	325	342	351	331	328	290	359	348	339	351	339	320	357	302	316	338	374	345	330	338	346	348	342	339	346	346	345	338	361	345	335	370	322	357	317	321	342	340	361	355	352	340	339	343	325	344	330	332	342	346	322	313	348	324	334	346	362	354	344	364	338	321	335	351	300	344	319	321	311	294	332	325	344	322	368	350	317	348	346	331	299	335	312	334	353	304	351	343	334	324	349	301	332	335	339	320	322	327	315	329	309	335	320	355	334	319	349	362	338	329	333	301	335	333	360	335	287	322	340	356	349	335	312	322	326	348	326	347	328	364	343	306	351	319	361	336	321	341	346	349	336	366	346	366	360	329	334	340	344	340	348	328	289	361	314	333	355	323	327	314	358	350	346	320	334	347	346	304	330	343	296	349	303	332	364	307	372	336	362	293	320	306	329	329	342	374	347	323	312	340	336	312	323	345	326	348	312	343	341	350	324	333	331	323	340	350	348	329	323	355	327	327	393	358	317	325	317	326	350	307	346	356	326	353	356	321	323	334	328	343	325	316	340	342	332	335	377	392	318	378	341	346	325	336	322	334	392	321	345	355	325	336	344	318	353	326	335	342	324	364	352	341	305	318	328	354	325	336	299	310	347	303	352	338	316	339	343	333	342	318	321	322	345	368	351	357	373	342	372	343	333	359	349	331	331	322	336	338	320	347	314	344	335	329	333	324	324	338	322	337	333	333	347	334	357	366	325	320	324	321	357	348	360	336	316	341	334	353	352	338	348	377	362	330	318	315	333	383	320	337	321	319	377	341	393	316	330	334	303	358	354	306	358	338	323	326	344	320	313	312	346	349	340	344	334	345	343	344	333	329	348	317	365	348	327	320	321	338	364	332	327	349	336	329	335	346	341	344	358	342	343	325	323	336	326	316	326	322	323	324	331	368	326	320	341	356	289	325	326	326	356	309	343	352	332	348	340	354	348	350	320	343	352	323	369	332	330	348	344	341	324	345	328	326	348	334	327	306	348	324	331	357	346	368	356	368	355	308	338	330	354	340	335	363	339	338	350	334	329	342	326	292	339	346	358	345	292	363	361	348	337	346	361	335	359	345	319	316	337	328	353	296	349	341	333	346	318	356	292	316	319	329	365	298	320	372	330	331	308	348	352	383	353	333	325	314	342	317	358	308	346	343	336	331	335	340	323	326	315	326	345	340	349	351	346	330	338	339	349	338	308	340	315	328	300	380	322	313	321	345	348	354	337	333	355	334	306	372	357	306	322	337	344	349	329	336	332	329	358	319	320	378	326	365	359	335	312	347	319	351	331	346	346	321	337	341	359	329	354	330	362	350	330	360	328	323	331	322	316	325	326	321	359	306	346	325	339	345	326	350	352	355	369	329	344	353	338	340	312	332	332	325	342	341	337	354	317	320	353	341	350	328	355	338	352	335	349	340	325	320	339	318	324	325	353	340	337	311	334	326	351	321	333	327	323	369	353	312	355	343	332	319	340	375	294	356	330	352	347	354	321	347	343	337	338	317	357	335	339	315	313	349	347	327	316	353	327	307	324	313	373	364	335	335	332	358	335	312	342	333	344	357	320	332	338	325	378	354	318	351	344	331	327	378	319	347	355	344	342	351	326	340	315	316	317	334	319	310	394	355	345	326	330	354	324	324	354	359	289	336	322	352	337	332	314	328	335	321	348	364	326	317	372	347	317	317	349	308	344	333	334	364	289	351	341	339	349	325	318	341	344	320	374	303	320	350	363	369	339	346	337	334	325	328	350	319	314	331	315	338	357	313	325	318	356	355	335	332	343	336	352	344	373	343	334	309	326	326	355	361	319	358	309	355	316	349	299	350	345	341	324	327	367	363	337	322	347	345	354	353	340	316	333	338	333	320	337	322	351	340	365	313	335	350	380	324	306	333	339	343	318	300	327	319	350	375	318	324	353	346	323	328	353	332	330	350	338	351	352	328	371	335	322	387	303	341	340	342	313	365	326	339	363	339	316	331	324	358	355	341	348	359	353	315	337	331	329	318	309	329	318	319	342	342	339	356	362	351	342	354	340	349	327	324	295	364	332	350	340	322	315	342	355	332	320	334	347	348	335	333	337	353	304	359	341	345	334	330	334	328	340	315	346	307	331	359	345	340	380	346	367	342	369	351	348	350	348	348	369	347	336	344	285	336	350	316	319	342	323	343	332	342	313	317	340	326	360	353	362	348	354	340	314	356	322	358	330	327	346	316	334	360	348	343	326	373	355	336	344	319	325	330	325	313	354	343	356	335	327	330	333	338	335	312	353	320	349	354	313	344	343	328	352	348	318	331	339	327	347	344	350	339	377	325	342	327	351	324	334	336	333	353	333	345	348	366	346	351	374	324	338	309	341	310	347	372	329	326	345	347	346	362	360	355	319	349	383	322	358	317	339	377	329	330	343	326	322	351	333	345	326	325	327	344	366	318	329	337	339	324	332	312	371	337	343
1819	198	225	182	165	168	188	154	161	142	152	150	153	449	1050	1045	160	170	175	152	149	126	137	152	128	170	138	146	133	126	136	152	145	142	144	171	148	128	156	152	152	133	152	141	145	143	143	139	166	152	152	131	171	145	148	155	140	156	156	156	125	158	152	123	157	139	160	158	147	145	139	138	138	133	166	161	153	153	168	167	148	131	156	147	139	139	121	154	147	133	147	151	150	145	141	126	146	132	129	138	153	155	154	155	152	139	141	118	166	159	147	140	166	160	142	169	160	155	139	145	177	158	155	149	149	143	167	180	146	137	140	125	147	133	154	144	156	151	159	140	159	145	135	153	151	151	157	149	156	164	130	142	146	132	150	147	162	152	145	146	170	131	135	169	136	139	145	128	145	169	139	148	154	143	134	151	127	151	154	164	133	139	172	140	173	161	135	138	135	133	144	141	181	143	150	139	134	149	156	155	151	165	149	145	148	146	149	146	140	133	143	147	156	146	156	157	165	164	132	153	144	151	127	137	144	137	167	143	146	145	159	153	130	145	148	148	165	157	130	153	163	152	120	171	141	152	136	106	143	143	140	145	140	156	146	142	159	137	134	132	136	166	153	159	151	145	147	164	146	170	138	143	161	159	153	126	133	142	150	136	158	136	156	142	134	144	155	139	180	145	155	151	154	153	142	141	146	143	175	147	185	134	172	133	146	136	157	164	137	144	165	157	145	161	150	163	147	154	162	159	153	133	150	155	151	168	171	142	148	150	150	138	156	157	139	143	150	132	132	139	158	138	145	109	133	145	164	169	138	154	148	142	140	146	128	155	148	152	157	135	158	125	149	156	137	150	174	178	129	136	129	173	147	134	141	156	160	138	159	151	133	143	120	154	153	134	117	141	147	158	128	150	137	140	165	164	126	147	156	138	153	153	171	158	142	168	156	148	166	152	143	166	149	160	148	150	137	138	136	141	132	162	153	136	153	119	147	140	155	141	154	143	144	150	138	164	133	145	148	147	149	150	129	144	153	146	159	169	126	167	157	160	135	158	163	150	156	163	149	146	155	166	169	130	137	179	160	138	141	154	172	167	139	130	126	153	172	167	138	164	125	143	165	143	129	165	156	153	151	164	153	132	168	153	178	167	160	149	150	153	158	151	163	142	145	169	149	160	147	139	130	152	151	151	158	128	141	114	146	152	152	120	153	136	151	162	146	135	136	129	147	160	173	154	134	135	159	153	129	152	163	146	150	144	146	139	149	139	162	129	141	139	156	133	147	127	131	158	148	149	136	130	148	187	163	135	151	143	137	147	173	155	154	138	144	154	139	144	159	141	154	129	156	137	152	154	152	146	156	144	151	151	140	154	152	154	153	140	150	143	142	151	160	156	148	138	149	129	142	164	127	156	150	145	129	133	148	149	137	143	163	143	149	171	148	161	144	132	158	140	146	136	170	162	158	123	155	161	142	127	134	149	145	123	168	155	132	150	156	139	163	135	135	141	146	142	126	158	146	143	142	153	124	152	156	160	144	146	162	171	145	149	174	125	168	142	141	136	150	138	138	123	165	171	143	156	132	137	142	133	137	164	162	147	150	126	141	144	124	153	157	116	138	133	159	127	133	154	144	145	160	149	151	139	134	160	163	148	143	140	153	147	171	136	169	160	152	139	140	148	154	121	144	134	131	146	178	150	127	138	143	136	167	146	146	158	133	149	143	148	142	139	152	132	155	141	123	160	147	146	132	124	130	149	161	150	155	159	169	154	126	135	156	145	149	157	143	159	157	149	162	131	166	155	164	166	163	156	141	140	157	137	135	161	129	160	164	164	151	145	154	156	117	163	161	130	166	146	153	154	161	138	148	141	133	137	142	154	131	141	148	153	158	175	159	143	131	139	127	162	153	146	133	156	145	139	132	161	142	145	141	149	140	150	163	146	155	144	152	132	161	132	121	161	169	141	158	129	144	162	141	170	145	133	155	159	148	153	142	133	137	124	131	118	151	154	134	145	161	141	139	164	147	156	141	166	140	156	146	140	163	158	133	145	160	147	162	155	142	155	166	138	134	143	149	160	161	137	158	143	150	137	147	141	141	146	126	147	151	131	114	146	170	150	156	151	129	130	152	143	141	150	141	151	151	159	157	157	149	152	164	142	146	139	130	151	144	146	155	161	145	132	148	144	145	152	150	137	134	136	147	148	152	137	170	146	128	138	139	150	139	136	166	138	136	140	193	134	144	157	143	159	126	156	135	151	150	155	139	144	131	143	158	146	147	154	136	154	142	129	148	158	143	135	147	148	146	145	154	141	153	136	145	127	150	139	137	151	158	155	147	134	134	157	150	163	141	136	153	195	167	145	164	173	164	150	154	146	157	164	148	133	128	145	143	146	142	108	154	142	127	138	135	144	142	129	140	168	146	149	143	172	138	142	154	138	130	130	130	148	156	164	148	121	150	157	172	180	124	153	156	127	126	137	135	156	154	164	149	159	146	156	141	152	136	153	156	139	170	141	160	127	137	166	125	147	142	158	176	151	151	131	157	142	147	154	139	167	139	171	165	160	163	153	143	162	171	143	146	145	157	150	166	145	154	157	130	132	131	162	159	180	157	140	138	155	126	154	133	167	140	132	148	157	142	147	145	132	167	142	143	174	151	151	131	147	151	154	161	158	152	136	130	172	138	133	156	140	148	146	144	146	140	156	133	174	109	139	162	160	137	123	156	131	146	152	129	140	153	134	137	136	141	174	157	161	151	144	151	134	150	154	159	152	162	147	170	138	137	154	135	169	140	156	152	143	136	170	152	143	142	166	137	163	126	163	138	132	158	157	164	142	118	150	150	157	147	161	151	128	147	139	143	143	152	116	168	155	144	136	145	131	162	148	161	124	144	153	141	148	143	158	177	141	168	148	140	141	126	177	153	133	163	151	162	132	123	161	133	146	162	145	149	151	149	155	139	130	152	173	132	157	170	138	149	139	158	156	135	131	122	137	162	149	147	126	160	140	152	159	151	150	139	152	145	142	149	143	145	145	147	138	127	168	156	148	141	149	139	164	139	170	158	129	140	138	151	177	156	136	126	157	149	139	158	138	153	154	174	134	158	142	135	151	145	140	176	147	143	132	127	158	136	135	171	154	145	145	125	160	147	144	140	136	144	157	156	161	151	114	152	148	121	141	128	149	163	146	147	152	129	146	151	155	130	135	136	156	136	136	151	145	143	155	145	135	154	153	160	150	165	152	122	149	137	154	140	145	172	136	142	142	147	173	136	150	146	128	155	169	140	164	151	144	146	126	174	145	153	184	149	151	153	156	162	161	133	164	153	147	148	133	136	156	155	153	154	152	146	155	158	178	145	137	154	180	137	135	157	175	142	137	151	140	124	131	171	172	153	163	140	139	173	141	134	151	144	150	130	162	145	158	171	154	128	153	146	143	142	156	152	130	144	158	144	125	135	131	149	125	160	167	144	144	170	138	162	160	158	140	152	148	169	154	137	152
2042	475	570	562	556	500	509	460	428	474	480	419	453	3080	7095	6050	492	388	363	415	399	386	433	429	402	388	435	400	385	446	406	420	395	410	394	356	414	404	422	456	386	437	455	383	421	433	393	405	357	393	395	416	426	338	405	399	411	397	435	415	427	425	426	401	376	403	418	417	385	395	406	425	362	413	388	387	396	392	411	389	393	406	377	392	396	389	430	399	394	382	393	401	405	388	386	419	418	373	376	432	415	389	437	441	386	387	430	403	447	420	392	399	399	407	398	408	418	406	417	400	410	392	407	415	397	402	447	407	392	410	414	421	409	383	401	391	456	397	408	394	402	378	395	393	420	409	435	436	385	411	400	435	405	418	405	402	442	387	412	429	391	430	389	431	443	392	412	394	468	423	409	401	365	387	414	383	427	382	404	378	422	383	405	410	440	389	382	419	393	385	402	375	419	381	396	378	414	391	440	395	395	404	410	384	382	419	417	460	413	394	426	382	377	435	379	409	393	423	390	431	419	377	409	388	417	370	410	371	410	417	411	404	435	372	402	391	404	445	399	410	406	394	440	407	420	397	445	348	376	424	388	423	396	394	404	415	450	387	441	382	397	409	376	434	384	373	380	377	412	379	389	398	408	397	419	417	415	376	375	388	392	385	438	419	393	428	447	405	410	403	412	369	420	390	378	414	403	406	387	398	357	366	418	406	430	411	422	423	391	399	425	409	385	429	406	403	384	426	440	403	397	384	410	415	378	403	387	401	416	387	454	405	415	415	393	401	385	399	376	398	392	388	383	401	441	386	441	406	368	389	400	381	394	436	363	412	383	422	388	402	386	393	412	402	397	399	410	386	401	422	425	397	419	428	372	412	409	397	401	389	418	399	429	413	427	404	407	399	372	391	379	399	376	380	390	430	402	409	424	408	395	393	388	382	445	376	377	401	398	388	387	380	422	414	382	421	449	373	405	411	398	411	401	403	372	442	401	406	379	383	415	389	432	443	390	399	386	418	416	398	360	378	410	415	401	401	390	457	373	370	413	424	384	411	423	421	401	402	386	401	417	414	403	422	358	384	413	411	445	421	382	390	434	433	405	419	399	400	423	383	417	396	419	413	406	432	388	420	404	385	397	368	400	412	399	412	384	388	421	408	381	419	384	409	367	407	404	415	432	356	420	377	401	384	426	376	420	435	410	408	386	380	428	361	402	423	395	396	416	387	400	410	426	376	428	377	382	400	395	405	414	426	418	426	439	403	415	445	434	382	396	379	376	411	415	409	403	386	409	409	415	428	431	428	382	372	408	381	384	420	390	393	393	388	402	394	432	436	414	406	421	387	408	380	389	390	424	400	406	448	398	404	415	389	400	427	379	380	375	393	415	393	412	394	417	385	377	402	391	395	384	402	403	411	398	404	379	390	404	366	411	381	396	377	401	422	437	366	410	404	401	410	392	393	381	388	401	405	391	397	387	390	413	413	378	416	404	393	397	411	409	404	407	398	413	401	364	426	409	441	396	399	414	426	373	405	389	399	398	408	393	429	388	402	394	407	411	388	404	376	397	421	408	367	392	384	428	384	393	381	369	403	409	413	430	410	395	391	424	380	402	397	422	394	416	383	403	368	381	374	432	396	389	396	413	442	426	393	397	392	411	383	414	410	403	371	375	410	354	390	421	397	405	402	340	392	376	410	414	380	401	426	379	434	426	391	376	394	409	375	377	425	440	386	414	393	377	415	398	382	413	388	384	386	384	381	419	362	407	388	424	418	385	385	401	410	421	404	381	425	378	379	414	442	414	425	371	401	421	425	389	375	387	381	392	421	409	410	408	411	384	371	419	389	431	398	399	427	378	401	406	368	401	396	379	393	428	406	407	403	398	391	398	425	446	396	428	357	402	418	423	401	413	380	392	414	420	410	387	419	417	427	393	394	401	412	390	400	427	426	419	411	422	431	378	421	422	408	403	402	427	400	367	439	385	392	375	394	419	421	419	380	382	416	406	389	419	391	393	388	396	387	410	418	385	411	389	403	395	408	413	396	433	347	388	394	417	429	386	401	408	388	406	396	432	388	417	437	404	410	424	396	418	403	391	404	409	430	361	405	430	390	386	383	383	347	408	377	374	386	393	370	420	379	416	400	402	402	404	399	423	417	423	386	350	388	403	421	420	386	385	400	360	383	402	424	402	389	423	379	405	431	394	376	406	382	404	427	397	337	392	395	370	422	417	381	411	418	432	418	423	420	414	428	378	379	422	396	392	403	389	402	397	381	402	403	412	393	372	419	383	371	400	406	403	440	392	456	433	425	399	422	403	394	413	374	413	385	384	405	421	399	388	423	410	415	395	382	397	377	400	435	424	426	390	390	401	406	404	380	431	410	411	437	380	403	395	453	421	386	393	424	395	431	432	403	398	426	406	396	399	401	388	388	384	400	410	385	429	388	410	398	394	409	387	449	408	405	379	433	387	386	412	410	363	404	415	398	427	408	363	384	406	369	417	418	402	413	422	402	394	417	414	391	424	410	384	408	413	408	472	383	394	391	433	421	414	412	405	380	376	417	412	400	366	413	410	411	389	420	418	389	402	392	432	407	401	396	395	402	411	406	413	397	381	372	453	427	358	389	401	400	386	400	395	345	402	402	401	382	408	371	416	378	401	387	424	391	419	399	424	394	399	412	419	415	408	399	411	433	393	411	409	402	412	378	417	378	400	408	395	416	400	392	383	410	422	398	399	389	399	406	390	406	425	370	394	368	410	391	397	390	405	399	367	428	394	424	402	390	388	408	425	366	414	399	419	392	419	411	405	450	411	450	365	425	412	383	395	393	427	402	421	441	395	393	399	392	431	391	385	424	383	420	369	401	380	422	428	410	399	393	405	439	400	405	410	414	383	381	406	401	386	395	431	366	421	389	438	391	372	377	431	402	405	408	404	431	402	392	460	355	404	402	364	372	441	406	371	398	428	400	377	422	413	391	400	452	358	415	418	417	387	416	394	430	421	409	402	435	372	398	430	394	426	396	418	406	398	394	372	397	407	407	427	379	379	377	397	404	424	380	397	407	398	418	421	415	432	424	398	407	409	379	406	398	373	392	429	395	367	367	419	416	400	431	383	419	388	416	393	404	371	374	406	444	367	441	419	386	423	377	407	392	401	385	395	422	357	404	435	388	399	407	372	426	409	372	394	424	396	403	374	371	377	412	379	392	387	409	402	388	392	371	376	397	438	412	401	399	381	428	421	363	420	424	391	441	438	424	399	380	389	361	436	400	409	401	414	427	405	414	424	427	422	407	421	425	407	404	392	402	402	373	367	417	409	411	389	395	419	410	413	410	413	387	396	400	382	377	412	446	378	404	439	417	393	418	388	391	390	435	431	424	396	400	422	385	378	395	394	402	388	408	385	431	434	385	430	420	353	405	403	376	422	391	358	427	388	402	403	429	362	359	368	404	445	413	423	396	458	433	440	398	434	355	401	381	356	429	403	396	376	422	416	377
6678	1199	1350	1001	761	517	440	382	355	313	305	290	277	7528	12652	7805	434	229	210	193	191	246	203	199	204	185	153	218	217	176	176	188	180	188	175	187	196	201	189	219	213	162	193	216	164	202	189	183	187	215	195	207	212	216	191	204	221	216	181	202	174	223	168	205	185	203	191	212	204	206	208	177	213	201	195	203	199	189	194	201	203	182	171	196	196	188	183	181	212	182	205	177	199	194	198	195	218	212	208	203	195	199	217	183	180	183	196	214	201	200	177	214	194	183	188	201	188	192	213	184	188	179	199	201	175	207	172	198	172	198	195	199	181	211	193	169	194	217	208	192	186	200	207	214	208	201	197	209	193	180	191	208	212	204	182	222	179	154	182	207	202	196	203	169	203	191	196	196	200	175	186	208	179	200	197	195	195	203	205	194	184	202	200	163	203	173	231	176	202	203	196	180	191	172	197	184	204	195	197	187	196	187	181	180	191	182	189	189	202	205	176	206	202	189	191	211	189	204	184	197	199	192	203	189	181	196	216	178	199	191	175	177	178	179	203	188	199	188	200	191	162	209	196	211	166	191	163	185	173	190	181	192	207	192	193	175	205	181	183	187	203	199	185	193	178	219	176	204	178	176	205	186	203	208	166	203	190	219	197	225	224	192	203	199	213	178	191	222	199	197	185	182	187	193	207	190	215	181	196	202	214	189	184	190	222	182	214	194	224	217	198	208	226	170	208	207	194	202	164	177	183	186	202	197	192	213	196	186	206	215	187	199	199	186	184	207	195	208	183	186	204	196	170	183	191	205	159	188	188	199	200	220	171	209	195	187	180	186	184	197	180	170	206	178	187	209	188	225	192	198	205	201	182	187	174	182	202	196	174	188	198	194	200	204	189	186	203	198	194	206	189	213	209	187	208	178	216	184	185	204	192	201	185	201	198	192	183	194	165	171	208	200	182	191	197	221	210	208	186	198	203	196	184	184	199	196	198	211	194	224	192	193	193	191	221	202	206	196	215	198	185	213	198	175	175	189	185	208	199	183	196	191	194	184	176	211	214	190	210	191	211	184	199	199	204	177	202	196	204	170	194	179	178	182	208	191	182	189	196	205	201	223	187	174	235	164	199	190	207	200	181	179	210	186	204	201	195	201	212	211	194	189	186	209	188	203	202	202	197	226	186	201	178	204	192	195	188	197	214	176	204	180	198	192	210	175	185	185	208	180	201	181	187	203	217	181	201	252	185	214	191	189	182	204	145	188	208	171	228	224	176	196	177	193	209	197	182	210	168	211	203	191	168	176	195	207	194	215	218	192	203	204	198	209	195	207	233	197	200	188	229	188	190	157	210	193	185	199	193	200	204	183	201	188	206	197	206	197	226	182	202	200	180	198	180	192	216	183	175	193	203	198	190	202	213	183	181	198	217	215	225	192	205	228	184	191	179	179	200	170	204	190	200	201	164	177	220	213	221	185	202	195	204	193	206	201	204	198	191	195	205	202	155	204	181	218	200	197	182	186	177	196	199	199	188	203	212	187	221	176	207	213	195	200	197	181	209	202	185	217	188	196	207	194	201	222	202	213	205	170	189	180	194	193	190	184	204	166	192	209	184	227	182	193	218	201	189	203	212	214	182	202	203	180	209	204	191	192	199	163	193	199	201	197	187	190	181	173	201	173	160	208	175	201	192	195	221	214	211	200	179	179	194	206	186	207	171	208	195	201	184	188	208	188	209	203	206	192	199	188	197	195	192	203	180	168	188	212	214	159	163	206	197	206	187	177	199	240	195	187	177	186	186	200	222	194	216	189	192	197	200	207	204	179	188	215	201	196	189	192	204	169	202	207	191	202	166	201	177	203	189	189	179	202	204	190	192	178	198	222	190	188	208	216	161	186	191	207	203	186	195	171	203	202	203	193	173	187	203	187	203	177	201	187	193	215	225	201	193	176	187	213	192	190	202	174	191	192	201	220	185	194	182	192	189	216	198	200	229	206	168	190	193	212	189	180	197	220	191	219	195	187	203	225	184	196	192	194	181	188	208	159	218	201	187	180	186	201	192	197	223	203	196	204	186	193	181	192	194	199	182	190	200	192	187	183	188	192	180	205	190	220	220	184	177	204	184	211	174	184	213	188	194	188	191	177	205	184	176	195	185	171	186	202	189	193	200	175	175	205	194	199	175	195	238	188	208	176	209	190	199	187	178	225	190	184	197	182	186	159	177	185	194	188	213	169	218	204	198	221	218	198	165	188	190	209	193	200	187	182	186	195	212	188	193	192	198	200	203	203	201	198	204	209	187	203	198	170	204	216	203	203	198	180	197	221	188	188	187	189	209	191	230	180	202	176	172	191	203	197	196	182	188	167	194	215	194	179	192	211	177	195	185	214	180	201	187	202	192	200	206	198	198	191	185	185	194	199	217	188	213	197	193	178	169	189	188	207	176	190	182	194	178	208	185	210	196	202	194	203	174	214	188	203	179	202	208	216	189	188	198	180	204	180	206	185	200	184	204	193	181	186	171	175	167	175	193	188	215	185	194	189	211	187	191	174	204	216	219	211	178	188	205	174	187	206	187	204	187	188	217	186	192	199	214	232	208	203	192	202	195	175	192	193	191	205	183	197	181	183	215	243	178	199	208	195	202	200	201	208	201	202	200	223	195	178	222	202	205	189	197	214	194	211	188	183	183	204	194	207	180	230	195	183	181	194	175	199	179	190	181	204	222	196	190	193	192	191	194	179	195	230	193	176	173	207	173	191	199	213	211	196	180	190	208	206	192	205	197	188	203	189	190	209	200	202	197	205	201	206	188	212	184	184	193	179	188	199	206	212	185	181	207	173	227	191	196	181	210	191	218	191	194	218	205	223	180	185	192	184	193	195	203	200	192	193	200	217	169	206	202	210	197	181	210	172	195	213	166	196	198	163	189	218	196	200	202	190	209	197	188	208	191	199	198	201	196	190	191	206	187	176	189	191	184	201	213	219	210	229	211	195	202	164	192	181	194	200	199	211	184	201	180	209	194	202	198	183	197	180	188	207	191	186	184	219	200	181	195	193	184	185	180	176	218	211	188	186	180	200	186	203	204	181	169	189	177	208	192	190	203	203	180	198	203	209	215	181	194	200	189	207	189	189	161	176	218	179	206	167	208	212	197	205	162	185	188	208	189	167	185	200	201	208	167	183	208	237	192	202	229	204	202	197	194	203	169	192	187	196	200	186	203	201	189	183	201	191	215	193	211	196	197	232	219	187	190	213	184	232	197	202	204	193	200	175	180	203	224	216	199	194	192	197	181	217	200	186	166	207	202	183	203	187	197	183	215	202	178	177	176	175	193	171	193	195	215	213	209	200	206	204	233	176	179	215	232	199	191	185	201	223	200	201	202	186	201	181	216	187	196	189	209	202	188	194	189	204	186	203	163	189	174	178	190	206	209	195	164	197	211	182	186	198	211	204	181	199	189	184	192	185	182	178	216	178	209	176	179	184	179	196	213	188	156	192
5333	1437	2834	3412	3031	2402	2003	1736	1559	1330	1306	1128	989	26983	35536	24291	868	546	558	574	556	482	488	581	553	518	551	523	569	528	532	538	591	557	516	519	488	517	524	518	577	532	542	510	512	504	534	524	518	540	511	502	516	519	516	512	545	515	567	529	501	474	500	461	525	521	481	501	513	498	487	490	520	524	490	488	486	482	495	478	485	521	555	501	508	477	506	498	529	544	481	491	495	501	528	491	528	478	521	520	489	503	500	509	489	465	498	463	523	561	478	541	523	507	511	494	508	496	504	506	459	514	473	526	489	487	489	525	518	505	530	544	498	511	524	498	482	553	502	508	502	479	491	459	483	493	523	527	504	515	486	474	480	525	498	506	483	549	509	497	572	528	520	525	500	542	512	522	495	472	496	458	527	517	546	530	523	525	509	502	470	517	496	495	478	498	477	477	549	525	541	456	522	524	531	498	503	541	510	505	507	485	506	519	482	495	488	569	494	564	533	483	492	509	517	511	528	528	511	509	525	495	491	513	478	505	529	467	560	527	489	522	526	500	515	559	479	448	487	460	475	538	508	515	546	527	486	508	496	519	476	504	536	520	506	527	532	510	494	515	509	511	532	522	471	490	488	494	489	517	483	463	520	479	494	485	528	539	448	489	484	483	528	490	490	493	479	510	493	500	563	496	502	477	521	488	524	499	466	483	506	479	553	497	507	492	501	477	505	520	517	497	513	487	535	505	494	492	491	516	516	512	526	482	520	471	533	495	520	515	505	490	497	497	538	515	504	467	487	514	498	545	505	467	508	487	512	497	541	517	489	491	528	491	502	479	526	507	530	536	499	511	495	500	496	471	482	507	507	503	539	465	543	500	521	503	511	564	478	526	498	543	547	516	477	530	509	453	534	462	509	501	494	485	508	515	512	567	521	539	501	529	517	503	522	507	509	484	508	521	531	538	518	464	480	535	521	502	504	490	531	518	498	479	504	523	515	492	520	515	468	514	512	518	493	516	486	500	520	512	510	497	527	506	514	503	522	505	547	505	518	519	527	498	475	490	565	495	510	495	476	505	494	521	491	508	525	492	488	476	514	515	516	478	540	480	473	521	519	507	466	492	492	524	511	500	469	473	538	490	514	491	524	546	518	517	526	502	526	507	514	502	499	526	509	527	512	496	521	512	528	508	517	506	482	519	511	500	508	504	511	514	490	482	457	522	535	515	531	478	551	513	468	497	502	497	492	443	514	544	509	504	497	510	493	480	497	531	495	516	482	461	506	470	549	531	477	508	495	513	517	497	493	493	486	502	512	467	479	472	540	489	484	552	535	527	525	531	520	481	540	529	505	536	491	479	506	503	513	506	515	484	480	489	528	521	537	530	563	494	548	490	537	463	466	507	529	510	554	554	531	513	554	523	506	491	551	554	529	499	540	516	529	508	515	507	513	513	538	522	523	532	544	520	507	461	482	543	500	508	495	527	493	512	508	550	490	522	500	503	505	507	500	511	523	485	492	514	471	447	491	524	503	504	505	571	508	488	524	531	533	523	519	538	516	490	499	523	516	507	478	525	519	511	544	498	489	504	469	500	526	498	502	503	499	483	507	492	529	483	519	513	530	510	508	509	499	498	493	509	497	496	539	488	510	504	526	499	513	497	511	501	519	523	508	458	508	560	576	498	516	483	512	493	478	492	497	550	493	458	494	499	498	515	504	531	495	524	507	500	495	479	490	521	481	490	508	468	515	488	530	513	546	527	517	468	507	513	529	530	464	516	486	518	515	516	453	482	480	497	473	470	480	544	566	524	497	474	477	508	502	534	485	491	524	517	487	530	515	553	502	501	508	509	484	471	482	547	511	451	487	519	497	523	476	485	492	533	480	496	508	478	482	471	488	504	516	528	511	505	497	522	495	480	491	509	510	508	511	475	515	472	516	538	498	489	546	520	466	489	543	450	515	500	489	518	493	496	504	544	522	494	519	533	497	511	506	519	481	519	493	515	506	501	486	487	508	514	478	482	483	518	529	550	544	492	483	508	517	483	478	505	533	493	516	493	513	532	509	503	522	530	500	499	497	522	483	497	532	487	474	490	492	479	498	480	504	497	464	500	474	479	507	517	532	474	520	470	522	536	530	516	541	505	493	500	453	530	486	528	464	463	531	527	495	514	488	490	485	497	509	475	475	506	536	523	540	510	509	503	493	500	497	483	529	490	495	497	495	483	489	550	503	504	460	489	524	536	516	514	473	461	510	516	518	515	501	500	515	493	485	514	513	521	495	495	500	538	475	476	520	514	507	505	531	527	476	520	503	475	478	490	511	517	499	512	520	509	486	497	518	518	486	511	523	533	505	517	472	502	473	515	503	477	529	494	495	514	529	504	454	516	502	535	469	515	507	554	492	475	494	525	497	451	493	528	476	479	534	534	481	481	525	506	521	518	497	469	518	475	499	497	520	493	495	521	506	509	486	538	496	518	506	509	526	496	504	483	520	490	473	502	527	554	470	534	523	490	483	517	497	498	489	496	519	459	521	512	538	507	491	545	511	475	529	503	519	536	499	508	462	526	514	551	545	525	478	506	513	459	508	512	495	498	473	497	481	483	545	529	537	496	523	531	546	477	481	496	498	513	471	484	492	537	515	460	507	521	501	541	545	527	524	532	521	547	524	545	468	488	524	528	476	495	503	512	476	482	487	491	463	511	523	523	461	513	507	491	497	521	505	507	469	498	502	529	502	515	538	475	524	525	482	482	474	508	504	487	527	501	532	502	502	538	527	518	533	476	463	544	523	529	498	530	523	551	514	509	499	485	509	522	504	509	479	532	473	513	477	477	491	501	539	514	484	525	475	499	480	513	474	494	507	506	511	520	489	469	490	478	491	517	485	511	479	504	512	500	528	525	479	488	471	501	513	466	545	497	467	511	491	492	505	499	549	494	477	473	500	472	496	482	487	530	517	496	538	519	483	504	516	494	487	477	520	510	524	495	518	501	545	525	483	538	516	530	555	532	489	491	488	486	519	544	527	555	494	555	514	557	528	541	480	451	480	522	523	482	494	497	524	505	477	476	502	482	484	502	496	517	479	542	493	491	517	476	489	530	501	519	499	525	496	535	488	487	515	563	469	492	481	494	519	503	488	491	527	520	503	521	533	504	511	521	490	525	452	460	482	525	496	513	542	511	529	548	548	496	511	492	495	541	502	486	513	511	479	490	543	505	521	519	524	476	514	479	537	515	503	508	486	482	485	503	482	501	482	489	541	475	486	519	519	517	538	495	519	481	550	506	513	513	515	495	537	523	530	478	491	497	529	502	490	531	527	516	519	522	500	500	493	519	477	512	458	519	470	529	529	510	544	518	516	521	541	516	509	531	535	511	555	490	477	488	501	511	494	496	438	548	525	534	490	499	524	499	475	510	503	517	501	495	510	513	513	534	549	482	487	490	512	467	520	523	481	488	506	502	498	494	544	498	525	501	538	571	456	560	524	544	502	501	493	537	489	495
12797	2446	2598	1849	1276	1023	726	576	432	387	349	304	826	14778	21810	15692	973	148	166	126	133	120	127	157	134	134	145	128	134	136	135	131	136	118	106	141	131	148	145	126	136	136	115	146	137	137	126	124	143	143	154	143	112	128	148	149	139	153	125	144	147	122	129	137	112	136	115	131	124	138	135	147	134	124	124	118	132	147	133	113	124	115	120	112	124	135	150	138	140	127	113	141	152	123	139	148	105	136	113	141	124	125	134	129	136	122	114	116	136	156	139	134	120	116	115	124	130	137	104	131	123	116	124	141	134	122	132	120	129	145	139	124	116	121	107	135	148	155	127	127	127	123	126	131	138	121	127	141	125	141	139	109	133	127	137	127	120	115	112	116	102	127	137	131	152	127	115	140	155	123	150	106	124	118	141	136	134	127	126	137	130	145	142	128	129	127	123	103	118	157	127	128	132	120	108	145	121	122	125	138	124	165	129	133	133	154	133	134	104	152	133	128	113	131	126	129	129	116	148	119	132	131	136	140	157	106	125	138	141	153	129	160	124	126	121	107	121	130	126	103	121	154	147	119	128	112	141	124	127	127	128	149	136	123	125	116	115	139	118	123	132	122	110	141	125	137	127	121	148	111	113	136	117	118	141	128	131	126	113	116	124	140	116	125	114	100	134	128	109	133	131	131	135	142	130	147	125	146	137	142	102	156	156	139	120	119	131	130	130	120	125	142	128	148	127	137	127	125	114	127	132	129	134	140	165	121	118	139	121	128	130	137	122	145	127	128	122	142	136	144	132	106	123	122	136	130	116	115	131	122	137	116	137	123	155	124	162	128	119	141	151	128	130	129	132	148	126	150	124	113	132	120	142	127	123	126	117	143	151	126	126	140	132	116	152	121	122	127	111	115	119	130	144	128	123	143	126	144	113	123	131	115	134	139	142	130	136	131	123	131	145	130	135	128	130	132	119	129	129	135	132	130	155	139	128	118	118	125	123	151	103	120	117	117	137	122	140	127	126	127	161	132	128	123	133	132	118	135	117	131	128	113	120	119	120	131	127	125	103	142	120	140	130	149	130	107	142	142	136	136	123	139	148	134	149	131	119	126	127	130	133	113	125	145	142	123	130	138	117	131	142	122	122	127	127	138	135	123	123	142	127	130	146	150	119	126	137	134	135	146	120	126	133	136	113	129	121	134	115	140	134	112	118	133	143	126	142	147	123	123	117	133	120	109	149	139	138	128	141	109	125	135	127	146	131	116	129	124	123	118	103	118	151	122	114	136	147	123	128	124	116	133	134	134	132	132	124	128	131	124	125	133	134	128	134	145	131	126	135	114	124	115	143	124	124	143	143	129	103	126	123	142	119	120	147	134	104	130	147	114	129	113	127	113	127	130	126	144	133	127	105	126	136	135	127	120	146	124	138	131	128	139	125	130	126	131	118	134	127	119	134	129	124	121	113	130	132	125	125	132	136	104	115	131	127	114	118	106	100	140	123	111	124	116	128	123	133	157	138	135	136	122	151	117	125	129	126	118	132	129	114	134	128	147	129	121	144	137	134	116	114	113	130	123	129	144	132	146	114	108	124	117	136	120	158	131	123	131	125	143	137	120	112	115	120	118	127	111	128	112	147	124	120	141	119	138	115	122	140	130	138	141	134	125	123	120	134	118	135	145	129	135	135	128	131	127	140	141	123	144	155	141	134	135	123	133	122	122	118	141	133	120	126	164	140	113	160	157	101	122	116	134	142	132	128	110	121	128	125	113	135	119	126	150	141	128	121	122	122	117	115	132	128	107	134	107	118	123	139	132	121	135	142	124	136	136	142	123	138	116	131	134	107	126	134	139	121	132	136	148	125	114	122	144	121	124	141	121	147	103	136	118	141	118	119	113	142	108	131	135	124	114	143	133	112	121	120	120	153	142	115	119	124	111	152	121	121	135	134	143	144	148	128	131	141	139	133	150	106	97	165	132	122	112	124	124	126	120	123	142	140	140	149	140	122	139	105	109	129	121	151	132	111	147	124	129	130	152	143	121	127	124	123	148	130	136	123	146	126	128	142	132	125	133	143	130	141	144	156	128	127	131	138	128	143	164	136	150	146	148	124	121	122	137	122	132	133	121	128	140	143	147	101	131	135	134	141	125	145	132	141	114	114	109	130	126	139	132	125	110	136	112	129	114	111	123	141	144	113	118	123	126	153	114	130	123	130	96	129	123	117	139	118	127	144	126	126	135	105	132	134	125	113	108	128	132	131	132	140	136	141	121	133	124	141	131	143	118	104	151	142	118	125	130	125	127	127	148	148	136	119	133	106	136	146	113	133	121	115	130	125	140	129	122	130	116	128	140	130	136	130	135	140	125	134	134	126	119	116	138	151	140	153	145	141	129	140	134	140	138	108	142	144	114	132	134	129	129	139	127	116	127	152	128	129	131	131	109	124	126	109	128	134	134	132	101	137	124	128	118	150	138	155	131	111	130	118	124	146	121	127	127	131	143	124	115	133	130	122	142	138	154	136	109	151	120	129	132	127	116	138	126	148	141	149	117	113	144	122	155	151	143	130	117	125	117	119	105	132	133	133	105	130	145	121	131	124	115	138	124	150	140	132	132	129	115	124	121	127	120	142	132	134	148	123	117	127	116	109	140	127	111	115	135	89	139	110	139	145	141	123	116	129	126	126	124	138	147	132	108	113	113	117	110	128	139	113	100	121	134	139	152	139	142	118	113	124	122	139	116	130	135	135	125	128	134	146	128	145	139	131	148	124	122	144	143	108	121	132	122	137	127	124	127	139	142	149	135	133	122	130	124	129	120	117	126	114	124	148	107	136	123	105	150	137	133	136	135	124	128	123	119	145	134	114	142	133	134	129	124	129	140	122	123	127	137	120	131	139	133	117	117	142	122	123	122	117	127	149	131	113	130	135	119	125	115	141	135	124	141	141	149	132	143	111	129	138	126	144	140	137	124	112	120	120	123	142	132	122	103	130	118	133	142	125	125	126	143	156	137	150	132	118	139	133	139	130	133	157	127	136	149	130	119	112	125	126	140	105	128	136	134	123	128	134	106	143	120	139	118	140	133	116	138	137	135	128	114	167	136	133	133	130	127	139	127	130	139	133	126	123	117	127	124	112	124	111	149	133	131	126	131	135	129	126	122	115	102	115	117	124	118	120	118	112	119	129	140	136	120	106	126	130	121	125	109	137	134	124	134	132	143	136	134	122	117	136	124	122	127	135	129	122	126	120	166	133	112	127	122	120	140	128	134	129	132	124	140	155	104	139	122	152	123	129	129	150	129	114	119	129	110	129	141	127	144	143	137	147	128	118	144	137	134	135	157	119	121	122	129	120	133	123	129	131	120	122	126	129	145	127	131	132	170	129	143	118	109	140	136	114	107	134	131	144	139	120	128	113	124	115	124	152	130	147	132	140	130	131	121	122	121	164	119	134	125	119	121	130	118	135	115	118	127	132	127	141	134	138	140	122	119	131	112	106	127
7177	2265	4784	5701	4833	3940	3055	2591	2128	1898	1878	1528	4033	39465	44678	33149	817	462	424	423	397	417	390	443	384	399	370	426	412	364	395	383	388	387	366	359	357	359	385	362	386	371	373	352	358	331	360	339	372	364	344	385	369	346	362	377	395	339	362	332	369	358	338	355	382	339	363	335	336	329	357	308	381	322	335	363	347	352	360	365	337	343	337	387	342	357	351	359	341	358	348	343	360	327	345	340	364	332	334	327	332	320	341	370	353	342	328	359	358	344	304	350	377	338	367	338	330	326	353	352	355	316	357	316	350	352	353	369	359	321	319	326	351	363	330	327	393	363	330	357	335	346	332	317	312	338	359	323	337	361	358	335	356	355	314	358	316	343	342	338	370	360	332	318	314	339	334	336	320	331	319	360	356	344	348	341	357	341	343	346	366	305	338	335	361	327	327	378	322	373	325	355	318	351	337	355	319	341	338	323	356	347	339	320	356	339	327	333	346	335	328	335	361	334	331	303	331	340	354	360	337	318	344	322	335	336	312	363	365	347	360	333	345	347	362	377	330	338	309	315	313	331	309	346	291	382	321	315	376	318	326	366	335	328	298	371	305	344	330	319	325	345	330	328	338	332	341	363	321	292	336	331	379	322	342	364	339	327	319	351	348	369	330	341	327	330	313	340	343	336	360	352	350	371	383	317	339	377	338	294	320	356	355	328	326	308	372	339	344	335	329	326	303	327	350	338	343	303	326	324	369	344	357	356	339	347	370	319	328	344	370	318	333	339	393	365	325	331	359	334	345	342	305	357	346	341	357	340	310	347	359	346	344	357	359	329	340	328	354	344	346	327	356	335	304	341	365	391	349	331	344	351	312	368	358	365	377	335	344	346	354	340	343	329	330	336	355	313	315	334	367	356	367	325	337	350	350	362	332	332	362	328	344	341	332	342	361	330	327	332	359	347	305	318	351	344	356	342	337	348	332	323	353	347	361	364	306	301	341	312	322	333	382	342	330	328	318	358	324	384	369	329	342	322	335	319	333	343	340	335	322	340	336	344	349	352	387	361	338	315	345	324	364	349	381	346	362	366	334	337	329	348	357	339	341	311	348	353	352	346	331	359	352	335	334	355	369	345	352	371	343	347	345	366	330	335	376	362	372	353	340	338	334	369	363	319	322	333	362	355	330	313	336	298	375	337	355	361	368	328	326	331	354	335	367	342	380	366	328	331	312	330	359	344	348	312	334	360	321	364	360	308	331	341	330	339	347	315	346	329	307	337	353	341	329	349	320	328	317	356	321	326	323	338	324	345	330	315	342	345	381	347	317	384	338	330	350	351	332	314	363	340	312	329	337	338	348	362	365	388	335	349	356	350	327	322	354	334	341	337	331	324	324	345	340	334	306	327	321	350	344	321	321	322	349	338	351	362	356	339	361	357	387	388	340	344	337	367	346	328	360	349	311	340	363	359	367	311	372	327	357	349	318	340	339	346	344	348	359	351	358	359	318	338	326	376	330	325	349	324	307	320	351	359	339	356	363	338	367	346	349	354	342	351	354	322	334	353	343	362	315	300	325	360	328	352	333	352	314	328	327	333	343	379	319	331	331	343	357	360	357	319	355	352	383	322	331	356	353	356	327	310	336	331	346	310	371	357	349	349	347	333	336	332	325	353	373	342	353	323	341	356	329	377	322	347	343	348	359	354	351	335	368	294	345	335	352	322	318	393	348	349	333	315	336	304	360	323	349	331	326	343	359	330	356	348	298	353	358	336	356	323	331	354	338	327	349	347	296	373	374	335	333	342	356	367	326	370	358	347	381	354	324	366	358	324	359	341	315	325	350	314	354	338	356	327	379	320	337	298	343	346	333	332	346	343	375	341	385	323	352	337	330	367	340	336	346	334	365	335	343	330	357	350	318	351	366	310	353	364	362	323	317	374	312	332	357	328	306	323	318	357	345	355	313	332	326	330	346	378	351	318	356	351	316	316	339	310	349	367	314	380	318	347	364	326	317	337	357	344	343	334	375	340	342	314	334	356	346	341	353	316	333	330	342	334	351	308	329	306	372	320	362	313	337	322	326	361	357	339	373	340	313	331	350	362	322	360	325	314	348	313	321	324	355	371	350	351	353	348	324	326	308	319	360	351	332	316	344	348	330	336	343	337	341	345	336	325	351	348	331	364	351	361	350	311	351	323	349	317	332	342	341	323	334	336	331	332	337	329	372	333	339	343	400	337	331	363	324	355	333	351	322	342	350	344	380	295	315	305	358	318	335	334	346	327	342	321	343	361	323	313	349	360	373	337	326	310	357	327	354	322	343	325	331	342	372	334	356	341	354	363	332	351	348	353	358	336	345	375	341	316	351	328	379	340	334	357	320	349	326	345	372	358	327	314	324	353	363	358	348	354	350	324	334	371	340	348	366	352	343	320	333	364	328	349	339	291	333	345	335	329	326	312	366	330	336	339	317	351	342	330	383	351	348	335	358	354	345	347	345	341	309	371	353	361	344	332	334	320	333	359	329	344	330	342	327	352	370	343	341	350	352	339	336	345	348	366	353	350	344	286	372	321	313	318	373	336	323	339	357	359	325	336	371	351	348	334	297	301	366	346	318	328	344	339	344	336	346	373	370	314	320	364	322	304	351	351	338	341	364	349	354	341	298	405	328	382	376	341	296	360	324	343	323	338	299	335	369	360	313	367	362	331	308	333	355	356	344	354	344	359	335	370	360	341	331	335	340	324	373	309	349	327	332	356	356	366	337	356	346	341	325	365	320	396	376	357	359	348	356	330	330	341	379	322	334	356	356	359	332	337	368	318	333	316	342	334	356	371	311	375	348	366	373	381	333	325	353	347	351	351	331	343	332	345	361	343	345	357	341	300	355	317	360	325	321	341	327	338	370	342	325	300	323	345	364	356	331	343	374	364	332	310	364	341	339	362	338	324	336	377	346	347	370	337	331	333	383	317	340	367	366	373	341	344	336	365	354	359	369	337	356	307	366	352	323	304	323	354	358	369	334	357	328	350	335	348	342	349	338	327	345	298	334	352	321	341	337	320	316	352	341	324	363	300	318	345	334	339	352	346	348	313	364	354	311	335	342	332	312	371	328	352	324	343	373	343	322	347	337	349	319	362	349	377	337	354	310	314	342	354	344	343	345	325	331	357	356	356	332	357	323	365	359	332	341	336	355	344	322	361	341	334	321	348	333	362	328	338	340	360	312	308	326	312	336	346	383	314	346	341	327	349	355	340	329	335	290	314	340	336	320	329	324	315	369	339	339	350	322	346	352	318	357	342	337	355	350	368	342	349	349	393	341	352	365	354	349	340	377	343	348	334	343	317	357	330	343	317	370	346	323	339	344	355	340	365	346	363	327	363	392	312	333	325	345	342	311	347	350	315	351	338	366	331	375	315	342	324	356	328	326	349	314	336	300	359	355	384	348	331	341	342	318	337	375	339	331	314	340	305	347	350	337	346	364	359	352	307	341	333	339	367	360	317
1945	246	244	198	179	154	152	173	152	175	170	161	155	758	1237	1001	141	166	150	142	153	148	140	166	150	137	143	150	156	143	129	140	149	158	153	160	151	149	146	159	151	144	153	160	141	159	141	166	172	154	154	145	144	164	138	154	153	166	141	160	162	134	143	154	143	177	127	144	143	163	147	140	181	153	150	146	183	148	140	149	129	135	168	128	154	132	139	152	160	159	145	172	127	168	150	135	146	143	140	135	143	143	180	150	160	157	152	158	156	127	119	156	136	147	147	146	147	151	134	142	128	149	137	134	151	144	136	149	156	129	160	161	163	150	136	148	162	139	143	138	132	141	154	159	154	159	139	166	166	150	149	146	158	166	152	152	137	146	161	149	151	160	134	154	179	138	136	155	157	167	135	139	150	155	154	137	152	150	131	164	176	171	166	176	138	146	157	169	156	157	167	146	152	147	141	143	144	137	161	148	148	157	170	146	149	129	156	164	166	138	163	146	151	138	144	163	159	163	158	127	158	145	146	167	145	165	147	157	156	175	136	165	157	151	157	150	148	154	153	126	160	158	156	169	159	150	139	133	142	154	143	147	140	149	154	142	120	155	147	166	144	129	145	157	163	144	158	152	142	156	176	151	148	122	149	158	155	173	131	145	160	141	143	149	148	141	160	143	132	144	160	153	155	148	120	159	193	164	166	145	144	143	154	154	177	142	157	150	145	152	159	130	151	141	145	154	135	137	150	143	161	137	134	111	143	147	152	145	139	151	159	149	137	127	135	166	133	134	157	184	180	144	151	159	148	157	154	157	151	158	133	159	147	164	151	159	148	159	157	168	180	137	163	132	126	135	158	137	154	144	168	148	138	146	158	158	145	143	154	141	140	142	180	138	131	141	149	153	148	167	162	150	159	127	150	157	133	130	138	144	136	149	146	138	151	139	154	147	160	153	163	123	145	168	152	169	135	140	155	168	165	152	146	143	154	155	124	144	158	148	155	153	146	156	134	138	131	151	155	159	149	133	143	164	148	141	128	137	149	170	138	171	149	142	148	160	145	137	153	141	142	158	164	156	151	155	141	139	154	143	128	156	140	139	156	145	141	124	137	154	159	146	138	160	145	143	150	120	146	142	153	152	133	151	142	154	149	145	137	154	142	140	132	148	153	141	147	149	155	150	143	132	148	141	156	141	140	151	137	158	144	157	156	127	138	157	149	157	137	135	166	139	148	142	163	145	154	159	130	152	153	151	134	147	152	146	162	157	149	145	136	134	139	146	158	158	162	173	168	149	152	156	144	141	145	138	152	156	150	166	148	149	163	138	147	171	163	156	147	149	138	149	150	137	129	174	150	146	158	158	170	154	131	138	142	134	164	146	143	150	156	166	145	171	149	148	138	161	160	155	152	128	164	141	158	151	149	130	137	147	138	142	132	148	167	156	129	138	137	148	154	154	162	155	132	131	162	150	167	164	168	164	150	161	132	166	169	144	143	143	146	156	161	142	130	160	145	134	156	164	128	149	146	156	152	157	152	158	175	156	153	138	161	136	134	145	150	144	172	134	114	153	141	153	144	145	149	133	151	141	152	142	156	166	159	159	147	163	155	158	139	136	140	159	148	178	169	148	163	164	147	180	147	136	151	145	124	129	143	145	130	170	140	137	137	162	148	142	125	144	150	171	134	129	155	160	160	143	139	138	132	154	166	141	143	156	155	145	128	143	142	155	153	146	152	158	162	148	159	131	153	143	133	156	156	140	149	121	140	151	148	147	149	155	158	143	140	138	132	141	143	120	141	152	162	162	140	146	135	153	151	130	144	135	126	149	146	179	151	155	149	156	163	144	152	141	149	160	131	168	147	144	125	142	158	170	132	107	162	146	133	162	149	150	148	163	148	154	157	141	159	138	164	166	150	150	141	150	143	165	145	134	137	146	140	168	124	151	164	151	144	169	139	158	130	137	151	152	155	161	164	166	125	139	152	155	137	165	152	139	150	160	160	161	167	146	132	158	139	154	140	146	154	143	154	128	154	135	158	160	148	144	155	154	169	157	137	145	163	158	169	137	150	124	147	157	149	140	158	123	146	150	135	139	156	154	156	171	155	157	144	155	151	139	135	155	141	149	148	149	153	147	155	151	144	165	137	156	155	135	155	128	138	160	143	151	143	139	147	154	154	147	156	174	123	135	164	176	160	139	113	159	155	136	149	158	154	150	143	145	147	145	153	166	163	151	137	159	165	153	133	153	138	139	141	154	134	155	141	159	158	143	155	143	139	139	161	157	136	176	135	161	167	165	131	143	150	140	154	157	138	134	127	140	124	145	159	145	154	158	158	129	152	143	150	135	166	152	140	139	157	153	141	154	155	141	171	156	157	137	170	162	143	145	145	121	139	161	131	137	128	136	146	139	145	149	148	148	147	118	135	133	151	139	150	145	113	155	180	147	143	169	162	164	158	138	140	144	135	140	153	146	166	148	139	153	140	134	159	160	149	151	154	144	137	162	122	147	148	175	138	161	160	152	140	157	158	151	151	140	156	145	143	154	115	153	151	159	159	132	153	152	153	140	150	141	154	145	147	153	158	135	152	165	170	141	161	140	137	157	145	143	140	151	147	132	176	146	158	154	161	151	150	159	156	151	144	157	142	129	138	167	122	159	146	165	147	150	135	157	148	163	146	146	129	129	147	151	156	139	172	130	150	151	130	159	141	142	124	172	133	160	141	164	157	154	162	156	151	166	141	140	143	167	156	137	138	145	166	152	142	125	169	174	141	153	156	139	163	173	131	143	136	148	164	159	151	135	162	153	141	140	149	137	157	124	146	160	155	156	145	128	153	125	166	134	146	133	131	169	144	133	135	143	165	152	122	142	127	133	111	158	143	149	148	142	132	157	147	148	165	149	159	155	146	146	139	159	138	148	142	144	134	133	135	167	147	147	165	151	145	152	125	141	137	142	146	134	145	168	165	151	158	142	146	148	148	166	116	157	164	171	146	152	142	147	154	149	150	150	152	151	160	180	149	155	156	156	171	142	150	156	163	160	148	157	128	123	131	135	122	137	150	159	156	141	126	132	164	134	133	146	162	154	151	150	138	155	136	139	140	145	151	161	156	151	125	144	159	119	157	171	181	138	128	161	120	138	169	168	131	154	159	141	153	135	159	160	138	159	166	140	148	143	161	178	164	144	148	153	146	136	144	140	144	161	143	154	154	146	157	157	155	174	128	143	158	150	161	145	150	149	162	135	133	148	138	140	145	169	151	135	163	147	127	177	142	170	143	141	141	124	140	163	126	165	131	165	143	116	146	151	153	142	168	144	153	141	153	149	131	136	147	153	137	159	143	143	154	151	141	133	141	168	146	138	137	139	154	138	156	143	127	145	155	150	148	161	144	140	149	132	155	142	129	143	149	123	153	121	139	153	140	167	160	146	140	152	140	130	149	142	162	145	145	144	140	170	162	138	151	169	151	156	152	137	144	142	156	130	146	174	139	150	169	163
2038	492	579	612	516	528	502	523	478	451	482	440	570	5041	7384	5015	394	403	448	374	431	407	400	426	411	390	444	395	419	413	404	379	442	393	409	407	415	419	359	380	413	405	433	392	411	402	447	425	427	393	434	385	389	414	419	353	421	409	412	398	401	421	394	390	434	441	424	390	401	381	395	412	423	416	400	405	432	429	446	431	432	381	414	423	417	406	368	393	447	429	412	390	430	412	392	379	419	421	438	399	413	419	379	430	412	375	397	391	388	394	392	397	418	410	368	422	442	394	416	409	388	393	435	427	412	414	401	450	392	408	432	419	427	394	395	391	410	410	375	363	367	402	398	393	421	411	339	405	401	428	412	407	422	379	418	450	403	390	395	408	422	364	390	415	446	393	401	427	395	416	423	378	403	426	389	412	415	380	429	427	386	419	435	403	406	406	381	360	398	425	418	398	394	427	435	386	405	424	426	415	379	411	418	387	360	410	454	387	391	421	403	426	445	435	415	435	444	439	416	420	405	424	398	386	399	401	387	430	364	402	421	348	391	391	440	375	401	405	418	414	415	397	412	410	440	436	438	407	388	421	402	424	397	417	446	361	395	396	423	402	391	428	422	395	430	422	369	371	394	404	392	432	405	409	387	408	431	422	409	433	373	437	388	385	366	444	389	386	409	409	410	391	395	410	436	414	420	375	417	408	403	414	386	407	421	420	394	390	423	408	418	443	392	447	399	441	442	405	404	431	405	399	396	415	397	401	401	428	418	405	417	418	366	431	401	426	401	354	445	401	380	402	399	393	395	368	393	378	358	393	410	417	395	425	387	399	400	441	369	388	413	410	447	392	378	369	431	381	399	389	399	393	429	422	401	390	422	403	414	411	413	443	413	375	377	386	433	424	408	423	447	388	411	419	406	414	359	441	412	412	412	408	371	432	413	407	402	447	407	441	425	371	384	376	427	395	425	410	394	433	410	433	413	380	420	417	447	402	402	377	449	406	383	379	429	439	392	384	393	393	415	392	393	402	344	396	368	393	403	385	402	406	404	425	420	422	437	423	375	405	401	423	436	405	391	399	388	335	423	442	387	396	389	400	403	404	428	406	384	402	460	426	394	417	393	411	367	383	393	400	375	421	385	404	410	428	414	430	380	416	382	448	408	422	430	395	391	391	427	393	393	408	382	383	365	362	404	390	395	393	425	411	399	388	409	414	366	413	442	405	419	412	413	432	384	394	432	389	390	413	432	401	400	406	383	402	379	387	373	394	393	421	413	401	428	419	399	416	417	421	405	384	386	403	430	401	357	413	390	454	397	445	367	415	434	393	379	400	420	422	436	428	393	378	393	416	393	400	390	403	408	398	454	407	392	382	365	421	435	423	390	431	378	413	405	411	386	444	420	432	417	425	406	397	424	393	385	395	389	408	418	391	389	416	390	386	418	404	430	440	402	397	410	416	425	378	383	416	352	394	403	380	390	412	389	414	426	417	385	400	391	409	399	437	413	409	419	404	400	412	416	445	396	416	411	416	384	333	407	414	379	396	412	395	424	384	426	398	438	420	414	431	402	409	425	362	416	442	397	409	402	418	414	419	407	399	397	417	367	426	358	469	391	427	380	419	410	416	432	415	393	379	401	410	417	384	411	382	399	378	413	416	439	401	403	373	401	356	430	421	423	384	430	399	423	383	413	411	402	394	430	424	360	382	412	395	405	430	410	368	406	399	408	401	414	399	415	413	376	436	393	394	418	403	377	405	398	434	344	436	426	376	427	432	402	406	390	456	411	376	427	405	412	406	399	404	416	408	368	390	434	398	416	424	412	412	401	406	406	431	429	421	411	364	393	410	413	414	406	383	399	402	403	434	394	384	404	440	420	399	377	375	392	419	398	413	473	428	395	397	417	407	402	425	439	380	412	411	423	423	391	417	404	392	415	395	403	474	417	388	414	358	427	404	421	398	382	435	378	391	400	410	404	389	421	378	392	426	396	419	405	436	390	397	426	397	420	428	421	389	400	402	425	414	398	418	413	395	392	409	409	374	404	407	375	433	421	408	406	406	422	391	427	355	409	422	383	396	393	393	406	406	383	393	409	381	396	399	416	449	413	368	402	397	395	406	378	427	390	424	385	377	428	413	442	405	384	410	412	387	400	398	389	394	429	400	395	445	396	441	446	404	397	412	448	379	395	413	387	378	356	417	390	412	395	390	393	428	401	402	411	413	392	414	354	429	394	410	401	411	428	400	372	403	422	426	390	432	425	430	422	369	390	395	374	416	402	376	376	400	400	376	412	402	408	390	415	401	424	403	420	413	366	421	405	396	414	397	416	429	426	388	416	407	428	409	415	390	393	397	403	396	423	434	393	394	396	426	407	384	390	422	416	409	436	403	407	377	422	392	416	412	392	417	411	413	412	422	444	420	386	399	393	423	381	398	424	381	418	409	423	399	393	400	368	415	437	405	417	420	396	401	381	390	392	424	379	386	411	413	416	396	383	407	384	427	406	394	379	397	404	396	391	430	430	405	390	412	398	395	362	413	428	399	411	397	396	427	402	384	407	425	374	395	412	388	397	403	392	438	454	447	431	418	418	430	403	404	370	392	407	387	379	375	383	382	413	359	411	416	399	425	401	391	435	388	433	394	392	433	401	436	440	415	419	422	400	434	427	405	416	408	411	413	395	399	407	430	391	399	418	397	408	383	402	386	424	413	418	422	423	405	400	374	395	394	377	436	413	419	420	409	416	400	392	417	383	368	418	381	419	423	426	400	391	399	410	412	404	405	390	365	424	411	361	386	381	415	386	393	406	413	373	397	436	424	401	419	410	406	368	376	375	407	428	399	383	376	377	382	387	380	382	405	369	373	393	389	406	435	399	429	388	380	467	418	400	416	386	405	375	397	428	393	401	411	359	457	396	446	385	399	393	406	384	386	395	442	431	404	389	385	437	426	384	409	393	414	409	373	402	390	410	382	411	445	412	378	388	408	443	409	402	401	404	389	416	384	399	410	441	382	407	369	409	379	410	396	424	385	396	395	409	433	423	393	410	375	399	443	383	415	405	443	393	395	413	415	373	386	399	393	382	412	421	419	412	357	412	410	401	420	389	399	375	420	407	461	385	399	428	404	373	411	399	389	425	439	365	398	413	414	377	381	443	412	378	438	395	389	405	393	400	405	442	405	359	415	384	408	427	400	392	426	448	412	390	434	362	394	411	387	416	407	403	417	366	437	394	446	400	402	398	408	424	422	408	430	390	410	406	369	380	419	379	387	410	402	423	423	430	407	401	445	442	409	405	419	412	420	420	399	405	420	422	395	418	417	399	416	375	378	363	418	370	442	403	421	397	426	391	380	413	434	463	400	407	396	370	395	409	439	419	392	423	403	414	388	402	419	419	407	415	409	415	405	389	389	441	387	399	397	400	420	402	399	441	376	412	386	371	410	384	386	389	434	402	425	418	406	420	412	387	424	413	379	431	419	414	421	405	406	400	400	415	398
6666	1159	1309	1084	791	584	551	371	413	341	282	294	274	9047	12491	7162	378	209	189	217	216	199	207	203	203	184	197	205	203	179	170	222	199	196	181	218	197	180	220	187	218	188	221	186	214	189	199	209	194	208	180	168	182	211	172	197	199	200	202	214	156	175	203	205	193	208	200	201	179	189	181	198	198	202	183	183	203	190	200	211	200	162	199	177	196	187	158	186	184	177	218	199	202	216	184	194	194	206	192	213	206	199	200	200	200	187	182	206	199	193	186	221	196	189	196	205	199	217	204	189	185	207	184	181	180	194	214	203	216	176	161	184	173	165	182	186	211	196	190	196	196	177	178	188	183	220	219	169	199	187	198	223	182	188	200	204	190	175	206	199	170	190	196	185	212	183	171	190	172	238	205	197	178	185	203	182	180	198	183	181	200	177	176	203	165	199	185	210	212	191	183	238	194	195	209	177	182	165	197	175	206	194	196	192	192	194	184	176	180	166	193	191	194	213	176	187	170	172	185	204	185	185	195	220	207	207	215	198	188	180	194	198	212	197	187	193	192	203	222	221	197	200	205	201	195	173	213	210	182	194	211	230	182	218	190	193	216	191	185	174	219	164	193	173	207	192	197	203	221	188	176	187	201	200	220	187	177	197	207	225	191	180	181	194	208	212	191	225	191	199	176	189	193	174	217	194	231	188	183	172	157	211	173	197	178	192	173	183	204	213	188	187	218	205	201	172	201	185	212	195	199	180	200	186	197	191	201	192	191	188	209	179	215	184	172	173	190	203	189	173	209	196	193	192	214	175	221	202	197	194	169	218	197	193	182	216	192	167	195	188	180	198	202	202	207	187	212	166	191	202	179	173	189	212	181	214	177	178	194	198	177	190	167	190	212	203	195	228	182	166	162	209	178	201	192	175	201	191	178	210	174	189	193	206	195	206	192	189	178	233	195	197	197	170	210	207	172	162	186	183	198	191	208	189	201	173	199	197	213	194	212	238	167	210	206	184	178	193	172	196	198	193	166	185	179	182	209	180	209	168	174	208	205	201	196	205	194	199	185	190	186	192	183	169	187	210	209	209	175	198	180	199	179	196	170	201	184	205	202	204	175	170	189	213	180	196	173	191	181	195	190	208	187	218	194	185	176	174	163	206	180	185	212	196	180	173	179	189	166	193	178	172	218	180	187	191	217	198	213	193	200	198	213	197	202	209	208	197	191	181	211	203	199	208	184	202	212	187	205	188	176	202	199	181	199	214	195	212	184	219	190	209	219	194	181	199	211	202	195	199	212	209	236	193	196	194	189	177	178	180	193	206	192	204	176	192	203	177	181	200	216	212	203	194	211	188	206	202	189	188	196	202	206	182	202	203	184	205	188	183	183	201	199	195	190	195	189	219	198	172	181	181	200	203	216	193	187	189	177	190	199	167	181	219	182	208	183	167	199	211	190	215	167	205	176	186	210	166	191	205	187	206	193	179	203	201	174	210	206	202	211	215	184	172	195	200	194	213	185	195	187	193	216	206	205	189	187	201	200	187	191	194	165	222	201	180	183	186	202	182	197	202	209	194	205	191	198	193	175	207	198	187	213	207	192	195	196	183	200	179	190	174	192	184	188	167	175	198	176	219	186	192	207	207	201	211	212	193	181	173	193	186	184	191	195	213	192	199	195	229	207	218	174	170	186	194	196	199	203	191	191	173	222	194	248	174	182	177	177	198	186	166	197	205	214	191	210	202	213	218	182	195	183	178	211	208	191	212	199	192	170	194	209	196	196	186	192	188	195	191	179	206	199	213	190	159	217	177	176	185	225	211	205	195	206	201	178	191	183	170	179	213	191	190	200	184	182	187	192	182	202	187	203	197	219	194	202	195	190	200	194	163	191	227	197	190	220	174	165	232	199	218	195	174	190	196	189	183	188	201	197	176	203	190	171	185	190	180	213	207	192	182	193	218	188	187	206	170	179	201	174	178	197	186	189	186	197	199	177	185	209	176	192	206	186	197	193	219	207	199	178	192	179	187	182	192	174	189	208	165	185	179	190	197	207	206	190	181	189	183	193	188	190	169	179	206	191	202	219	188	197	194	185	199	178	212	175	194	175	197	216	181	184	179	206	190	212	173	184	187	177	188	209	197	188	198	195	212	192	204	213	201	207	172	206	194	194	207	178	196	215	170	196	225	175	200	197	167	197	168	198	204	191	198	209	186	187	176	192	192	189	192	196	176	204	215	207	204	185	186	212	197	179	182	210	193	210	167	216	193	207	194	213	204	185	189	187	202	227	198	192	167	206	191	190	193	170	196	193	184	199	200	176	168	178	199	189	196	182	177	209	184	199	189	204	191	196	198	184	201	198	181	212	176	204	178	202	198	212	181	205	189	177	193	174	217	175	192	199	178	204	210	183	197	190	168	189	193	208	202	206	201	207	184	164	186	159	199	175	195	195	176	182	183	174	203	194	195	212	198	180	203	204	192	198	188	198	200	206	192	188	200	193	166	230	219	173	222	168	187	204	210	190	186	208	197	201	196	199	199	224	170	197	198	194	176	163	215	182	217	189	209	202	196	189	193	206	199	196	207	197	188	190	162	204	178	193	212	205	192	189	208	201	229	205	202	188	205	178	227	183	208	177	178	213	219	178	197	181	195	191	170	204	201	198	175	216	224	212	218	196	200	183	189	205	209	191	202	171	194	188	227	179	188	199	214	215	186	180	205	201	199	171	199	198	193	182	181	205	198	196	192	186	194	201	158	189	204	195	195	212	190	202	188	208	197	221	215	219	207	203	189	188	194	189	187	191	197	213	199	178	193	181	181	184	180	173	216	193	194	207	206	181	211	197	198	197	189	209	194	202	201	207	200	186	192	178	197	188	170	186	185	182	184	210	216	191	204	192	195	219	219	193	174	167	210	212	175	197	220	168	200	185	210	213	213	171	186	177	207	206	188	182	215	196	200	184	177	196	227	193	195	218	178	190	190	214	193	205	217	198	195	179	189	181	186	202	193	204	195	180	208	172	187	203	212	208	209	186	195	183	177	181	200	184	176	200	199	200	184	194	204	178	176	213	211	172	180	203	199	190	197	191	229	178	235	185	180	225	211	201	197	204	203	181	197	217	205	191	195	194	185	208	188	184	176	179	197	215	197	177	198	210	208	182	200	231	203	202	199	198	174	182	223	211	192	187	181	197	201	239	196	206	214	205	185	200	191	194	195	202	173	191	211	167	183	195	189	191	194	199	204	213	168	218	193	177	195	186	195	170	148	192	195	174	186	179	195	190	204	213	198	173	204	171	184	197	228	204	211	177	176	208	224	185	191	195	182	183	204	195	206	198	178	210	184	184	194	189	194	206	181	193	210	187	200	199	214	192	220	184	194	187	194	192	182	196	221	191	184	175	185	210	171	182	183	196	230	169	205	201	212	172	198	211	186	185	175	190	213	210	188	179	176	195	170	204	190	188	173	175	191	179	164	182	233	185	202	193	218	209	209	181	180	187	200
5422	1392	2883	3339	2879	2416	2134	1674	1551	1380	1252	1057	1111	31026	35284	22499	630	610	575	569	509	519	493	529	539	556	552	542	495	562	496	529	523	537	539	526	530	507	501	484	511	520	486	513	501	523	532	529	514	545	537	534	499	472	493	528	541	543	491	535	484	497	512	507	508	461	507	509	523	520	488	487	516	502	516	494	556	507	482	505	505	530	508	508	521	515	484	509	493	497	482	545	502	492	511	513	504	530	495	522	520	488	487	509	510	516	516	505	486	531	506	526	496	511	503	475	511	514	478	523	501	522	449	493	523	486	479	537	521	489	495	503	495	514	504	467	492	544	473	461	488	539	475	526	522	511	510	479	497	499	528	541	496	501	510	514	525	502	497	477	539	521	498	530	486	524	518	492	523	532	521	536	503	565	488	507	491	513	526	530	484	515	503	530	505	499	524	460	539	530	506	535	493	531	520	520	503	528	514	504	488	527	510	501	490	473	471	498	518	495	478	501	509	476	508	513	471	529	548	513	475	494	516	534	501	537	477	540	536	514	541	499	496	516	523	491	513	512	523	479	520	511	486	486	515	507	509	530	498	502	495	470	519	503	513	532	488	535	493	483	520	508	511	504	551	506	489	510	479	495	524	515	529	505	469	463	524	488	497	476	518	467	532	513	481	500	504	504	535	500	508	502	442	526	482	556	530	523	492	508	532	524	549	515	508	524	526	505	544	530	478	530	520	528	522	477	514	506	523	509	542	507	503	535	508	507	503	495	538	485	522	534	541	465	539	516	576	533	527	512	554	493	535	539	475	514	490	493	505	488	535	468	558	515	493	484	501	496	518	475	517	523	510	504	528	516	516	490	510	513	494	489	520	500	536	521	509	499	531	473	516	528	511	501	521	523	492	515	486	503	492	477	497	494	488	502	536	501	528	483	489	497	537	501	473	544	508	539	533	527	508	504	501	483	511	490	488	475	503	529	511	497	517	488	502	511	487	499	484	519	513	472	541	520	487	478	499	518	507	515	502	492	501	497	471	519	504	512	558	496	506	506	466	480	513	480	484	484	535	492	506	488	495	518	505	525	501	513	519	512	536	517	477	530	488	489	496	509	503	459	492	525	461	571	529	516	480	505	503	483	476	488	514	467	532	534	514	482	539	501	454	509	505	500	482	529	542	514	549	482	501	519	522	497	583	489	502	485	482	490	507	476	502	517	452	475	530	486	494	500	475	545	490	505	517	502	520	512	496	458	538	461	533	456	495	492	523	513	506	542	515	486	515	520	529	524	498	487	513	528	470	528	508	518	483	504	499	506	507	500	493	528	458	520	500	519	542	526	483	520	469	501	512	510	527	496	464	510	526	525	512	505	514	532	502	499	460	512	470	465	554	488	500	486	509	520	497	485	484	471	520	505	528	484	492	513	490	528	509	474	485	502	559	507	472	521	514	473	519	499	520	498	530	543	524	465	473	511	516	489	511	495	472	481	466	524	513	450	527	502	490	493	509	490	498	499	493	531	472	524	494	522	526	492	529	517	513	525	444	485	513	511	513	502	483	505	488	476	513	511	525	508	515	535	504	482	496	495	513	492	505	471	504	514	497	488	514	477	469	486	519	485	481	502	469	500	476	488	513	501	544	505	529	466	469	521	489	526	500	516	490	524	546	492	540	482	513	511	520	510	492	500	536	497	520	530	539	494	521	487	535	510	520	495	547	448	552	522	498	509	514	521	474	540	505	497	516	503	518	535	476	528	525	530	488	458	519	491	519	503	527	499	541	469	562	567	530	519	565	511	487	508	521	540	545	474	506	460	499	547	524	532	525	490	533	497	477	524	544	489	492	488	487	518	495	504	498	508	486	500	508	502	505	529	492	516	521	505	496	516	505	526	518	449	510	549	544	534	496	484	498	502	542	575	437	523	531	473	509	491	487	504	523	530	460	499	586	505	532	486	512	511	504	477	467	495	473	491	497	513	483	488	515	502	508	516	537	475	488	509	488	536	545	534	509	485	504	576	518	471	529	484	470	492	499	516	495	489	522	532	513	509	507	525	531	493	520	531	502	500	548	517	527	521	484	516	541	497	528	535	437	501	498	499	524	489	483	517	506	506	505	496	483	484	511	520	478	494	498	508	507	540	543	489	491	490	518	480	506	497	516	532	521	512	503	509	480	526	471	471	511	502	484	492	489	518	519	523	538	521	498	509	499	484	501	542	480	482	476	500	515	499	497	523	509	471	498	493	478	524	471	478	511	531	505	507	524	520	487	506	559	484	507	513	534	533	489	502	521	497	541	521	551	483	499	505	524	494	495	551	504	469	517	498	495	500	531	518	510	517	514	495	503	485	547	494	534	473	499	500	510	519	513	482	560	539	482	502	513	517	484	517	445	529	540	496	518	546	524	532	495	493	470	508	506	512	502	477	499	529	507	522	507	462	543	540	488	542	513	535	508	536	505	536	509	483	498	535	534	500	486	469	557	526	464	483	489	480	435	494	528	503	494	509	496	512	488	491	485	524	494	486	503	536	496	528	479	530	518	548	502	521	539	521	499	487	519	483	479	544	524	488	513	501	506	517	505	517	520	510	501	456	486	507	478	542	541	515	492	500	525	499	515	486	497	528	531	523	496	490	549	491	510	535	491	447	476	503	548	552	524	506	510	509	511	522	518	529	523	532	500	550	498	512	540	540	485	514	525	508	515	508	503	528	498	539	482	478	433	528	532	491	511	535	527	534	538	506	548	487	524	548	471	527	512	446	517	498	505	519	487	508	502	496	482	549	539	486	528	484	512	527	513	513	463	490	515	502	485	485	507	550	479	528	479	519	490	459	492	539	543	521	466	479	487	501	500	502	486	500	482	467	558	479	487	516	496	539	503	519	533	515	525	515	500	480	488	529	525	511	510	497	504	500	559	544	504	528	498	498	517	466	478	526	518	521	517	493	480	502	488	535	507	543	504	508	491	522	542	498	489	503	548	483	515	509	509	497	526	484	486	533	527	492	511	494	526	522	533	487	486	514	510	532	513	469	571	452	495	484	497	476	521	513	509	501	494	466	509	478	545	499	529	491	480	492	502	481	479	497	539	523	487	555	513	528	506	504	515	513	535	496	489	506	485	497	506	507	536	513	496	498	503	497	558	522	523	489	468	517	518	490	467	466	482	508	527	524	520	472	506	502	469	522	528	477	491	488	506	476	537	487	526	501	514	538	494	523	492	531	523	506	518	492	490	478	517	537	525	518	497	509	470	451	487	496	518	514	471	515	501	497	508	487	497	519	515	492	468	529	510	510	475	502	477	512	539	482	492	529	479	494	503	471	508	464	540	528	485	525	524	509	518	533	513	520	490	551	522	494	502	509	481	521	509	562	488	506	510	497	480	492	523	507	518	479	513	528	499	524	499	506	507	515	528	478	484	503	503	514	486	530	518	503	536	484	464	480	507	492	541	515	529	473	528	465	495	511	477	525	495	519	491	508	520	492	496	465	534	478	474	564	520	490	517	505
12645	2265	2419	1774	1469	964	695	558	449	367	321	312	286	14887	22012	12913	678	120	132	149	130	130	129	121	139	120	117	128	133	137	138	125	138	124	117	147	131	139	130	122	122	146	128	116	122	130	126	138	113	117	113	117	130	119	148	118	124	129	137	149	149	129	133	113	124	125	120	125	129	121	124	98	123	124	130	111	127	115	117	134	131	120	125	113	112	138	123	122	104	111	121	111	124	131	123	119	146	117	123	127	129	119	128	133	123	135	146	143	120	148	122	114	118	116	130	125	130	109	129	122	133	125	117	127	132	132	126	129	126	113	108	142	121	125	142	126	122	101	134	133	141	111	119	114	123	127	122	113	118	114	148	128	126	130	144	117	138	107	127	136	101	131	131	133	128	141	130	128	128	142	116	130	115	117	116	146	119	135	109	129	133	125	114	141	122	131	130	152	139	141	123	130	130	108	121	120	135	114	128	130	121	146	128	132	133	128	115	118	119	142	133	123	122	153	131	109	140	121	125	121	127	109	136	136	107	133	133	126	123	135	132	119	120	137	133	124	113	117	127	140	133	117	143	133	117	139	119	121	121	130	128	135	150	122	137	127	126	127	117	122	134	128	108	128	121	115	114	138	142	132	136	121	128	132	130	131	121	145	117	115	125	128	122	106	141	128	134	134	117	101	101	110	112	120	122	125	94	132	131	116	113	125	120	113	123	117	107	95	130	112	134	121	133	128	122	131	137	121	112	122	134	127	123	111	121	110	135	119	134	118	130	111	104	106	134	121	116	129	151	146	125	94	125	144	120	124	101	129	142	117	123	114	110	123	125	127	131	141	121	144	132	124	128	121	155	128	115	98	133	135	103	113	126	132	136	112	134	128	126	136	129	124	139	132	123	127	129	137	175	124	116	118	121	134	119	112	126	127	135	123	147	133	117	127	125	125	114	141	126	101	154	133	127	111	133	116	132	138	142	120	124	120	121	122	109	138	122	154	122	135	107	106	145	127	131	115	118	112	117	134	124	134	113	116	141	130	128	124	124	122	143	123	115	136	115	125	117	120	118	117	118	110	137	116	132	136	113	118	119	98	109	95	141	110	117	120	125	135	137	119	116	133	143	143	114	125	100	108	134	119	122	149	116	113	113	133	124	121	131	119	129	133	114	112	113	112	132	131	112	134	114	110	138	129	104	117	131	135	121	139	103	139	101	139	110	106	146	100	126	119	127	103	125	136	130	112	111	130	138	134	119	127	134	117	114	107	121	119	122	142	128	131	120	129	111	122	132	129	130	117	138	104	127	115	111	132	120	110	113	125	139	119	126	122	152	110	134	142	120	121	128	130	102	130	122	136	128	114	127	136	121	119	127	127	121	120	118	122	140	123	154	99	129	127	124	136	126	135	119	104	103	110	135	123	110	128	127	130	127	130	140	121	116	117	133	123	138	117	113	122	114	123	114	121	143	148	118	129	128	140	120	137	118	133	112	127	132	134	121	132	115	123	117	128	145	131	116	110	108	118	115	111	123	124	122	123	125	112	119	128	108	114	116	124	126	125	141	119	144	122	124	127	146	129	119	119	126	132	109	104	112	127	144	119	134	125	122	129	113	120	130	140	109	147	139	145	119	132	138	133	124	114	110	114	131	128	125	128	136	112	130	130	129	117	103	136	117	134	123	126	131	121	115	122	137	134	134	119	117	114	107	134	118	134	134	133	120	153	121	132	126	129	120	139	120	132	129	117	113	149	104	113	122	125	133	128	130	132	122	135	117	99	139	128	117	123	123	113	145	131	127	118	134	113	140	137	117	126	118	119	110	131	112	115	97	129	139	125	124	128	132	133	128	122	131	117	138	133	138	127	113	119	140	129	143	126	107	94	110	135	134	137	145	111	116	139	122	124	122	145	117	117	158	138	119	132	127	111	122	145	111	114	118	128	133	129	126	115	141	134	124	109	127	145	144	134	139	139	127	120	133	137	144	120	122	112	129	114	127	145	139	131	136	87	140	142	126	90	113	122	118	125	134	119	119	110	120	134	117	129	134	129	131	139	118	133	120	123	105	129	103	121	119	120	151	113	121	122	108	126	124	126	114	114	103	118	96	133	116	152	113	118	105	149	133	119	118	127	135	118	115	151	134	109	137	121	122	129	118	118	141	128	124	120	106	110	136	118	120	128	133	121	126	126	116	132	124	140	148	126	134	123	120	118	120	119	135	126	139	118	112	128	120	140	129	116	133	114	117	114	117	126	134	103	115	139	117	110	128	117	112	113	110	126	118	127	136	115	121	120	113	130	134	123	105	117	125	120	133	115	110	126	143	121	107	152	117	112	138	133	122	125	122	124	106	127	126	136	115	120	113	111	123	163	136	136	129	109	95	127	134	144	119	131	100	111	130	133	146	127	113	117	141	134	149	129	135	106	118	121	128	142	144	132	121	109	121	131	126	123	105	134	130	125	124	127	104	120	106	131	105	135	117	148	121	126	104	125	127	132	122	147	132	142	127	123	122	128	121	128	113	135	104	115	131	144	134	135	145	117	113	134	125	129	129	133	128	131	124	133	104	110	115	106	117	149	122	131	139	124	137	121	129	142	139	139	124	125	119	117	106	126	137	120	115	112	130	136	131	129	141	136	139	137	127	116	115	146	101	114	130	128	121	130	122	124	129	118	129	117	124	133	113	136	119	101	120	129	118	133	108	134	122	118	118	139	102	121	114	122	127	129	124	116	116	121	119	129	160	127	137	132	131	117	114	112	125	127	140	145	121	124	110	132	124	136	120	128	150	149	123	118	117	116	113	118	131	135	135	131	156	143	133	132	124	145	130	130	127	149	126	136	116	133	126	105	132	109	128	123	128	128	108	103	131	122	105	118	135	118	124	132	137	129	121	123	135	134	122	143	139	124	136	132	149	112	131	112	129	116	120	123	116	135	119	121	121	109	131	139	132	140	124	133	113	120	129	125	105	118	131	140	113	137	128	133	120	134	112	125	104	119	140	134	126	108	124	119	121	113	136	125	125	120	149	113	124	138	119	114	123	122	124	107	110	137	134	138	156	107	122	140	134	124	122	111	121	142	127	102	123	109	113	125	122	122	134	121	130	115	111	131	120	139	147	123	126	145	146	125	112	121	117	138	126	139	136	127	124	120	120	120	124	96	126	112	126	123	131	128	119	116	118	130	133	125	123	114	135	137	128	108	134	143	135	130	121	125	135	123	109	125	131	111	127	101	120	126	119	130	135	133	125	105	136	125	137	112	110	119	136	138	104	120	102	130	123	125	142	131	138	126	124	134	123	132	123	116	140	134	141	119	136	138	111	101	117	140	125	124	107	133	107	138	129	132	115	126	110	128	117	108	149	135	122	123	121	128	115	132	120	125	117	129	122	111	101	127	138	126	119	138	127	143	125	134	107	133	126	127	108	128	125	106	126	127	118	121	128	118	119	119	135	119	125	122	133	135	136	125	127	120	99	135	113	116	139	123	121	143	105	113	120	120	124	119
7157	2199	4900	5698	4937	3809	3134	2763	2138	1941	1789	1587	1369	37777	44594	29284	628	459	445	420	437	422	409	385	420	402	397	425	367	403	375	365	369	340	383	382	377	342	388	373	338	357	344	332	351	333	357	380	343	325	342	342	356	342	328	318	327	344	310	333	371	343	352	370	364	316	343	360	352	311	327	348	335	329	363	317	335	331	356	350	333	317	352	334	310	331	322	317	319	324	343	294	311	325	344	334	320	352	314	318	336	329	340	294	380	305	310	317	338	331	349	351	337	310	324	352	294	356	323	367	341	354	349	338	369	339	339	365	308	333	322	335	291	304	326	315	311	326	358	319	329	311	307	330	298	293	340	335	343	341	363	343	348	319	335	342	335	333	314	304	321	372	325	346	325	317	345	321	329	304	329	331	351	344	349	352	305	353	304	341	331	338	305	319	354	325	335	349	322	323	329	310	305	351	323	325	310	310	329	339	302	330	333	317	341	369	370	337	363	307	344	295	336	371	350	368	342	303	340	318	357	348	338	326	317	349	334	322	373	312	317	299	303	335	345	341	350	323	309	309	319	329	331	321	352	296	326	371	316	285	339	355	317	331	319	331	353	298	305	335	325	352	333	358	302	323	339	359	320	350	329	310	333	332	336	336	329	345	295	347	334	328	349	312	326	324	307	322	352	343	330	318	301	349	375	333	322	297	339	302	330	328	319	295	327	347	323	367	357	322	326	323	313	319	342	303	333	349	363	343	362	327	341	321	325	380	332	322	338	326	312	334	324	306	322	325	319	343	298	359	367	337	344	325	338	353	316	351	336	372	333	317	305	349	287	335	366	326	348	302	366	318	350	307	342	329	348	363	364	322	322	313	352	317	346	291	331	316	330	318	329	337	343	313	360	329	363	325	357	305	332	330	319	337	328	324	350	324	315	350	330	313	320	341	318	351	337	312	328	311	315	355	368	308	297	354	289	336	306	306	328	309	304	317	357	322	331	339	337	332	358	368	346	317	326	351	335	340	291	328	315	345	332	320	331	340	354	305	333	317	331	326	314	340	368	330	330	327	376	324	353	319	330	314	332	335	338	331	315	348	331	343	318	328	341	336	352	362	352	356	323	337	363	341	334	338	334	316	339	334	334	338	321	342	335	308	350	347	350	338	339	327	303	319	326	312	335	328	335	308	336	325	344	352	316	340	357	367	338	320	329	333	322	349	297	337	322	321	330	336	316	366	336	331	362	364	319	309	323	339	340	328	321	361	353	380	353	337	330	321	371	348	334	341	330	320	330	324	302	310	325	343	326	343	313	359	357	338	331	319	347	336	344	361	314	330	353	324	325	317	344	338	317	326	355	324	309	338	328	342	335	326	337	322	335	343	304	337	334	328	330	347	347	360	333	332	314	329	332	375	336	355	334	363	316	343	334	350	327	311	302	343	321	323	322	316	332	318	387	320	351	308	342	360	325	348	339	327	333	322	306	305	319	357	309	323	366	340	377	311	335	329	357	339	321	311	339	357	354	325	325	366	317	326	362	354	332	327	322	333	361	345	342	330	337	361	367	308	310	348	327	350	359	335	332	335	316	322	327	343	340	345	321	348	336	338	352	333	319	341	330	336	339	310	332	326	350	324	365	337	327	348	330	356	351	340	329	322	309	345	344	335	338	320	342	354	337	339	354	334	337	313	356	321	346	342	343	330	322	338	364	315	353	341	351	369	332	334	350	329	319	345	339	349	341	320	331	323	344	305	328	340	323	334	337	331	328	309	324	361	336	312	300	334	341	321	341	305	335	360	294	314	298	321	334	316	314	329	350	324	337	341	334	351	316	334	311	341	331	372	303	345	326	307	320	351	355	324	323	338	352	349	328	335	327	335	358	347	284	349	346	331	323	331	308	347	349	348	313	322	311	337	325	358	316	343	356	319	371	313	343	340	315	334	289	351	363	330	354	326	331	311	337	367	345	345	348	321	335	325	329	317	346	352	336	307	332	318	320	331	338	307	323	317	372	347	329	321	337	327	316	321	330	328	339	343	327	324	350	317	353	344	312	345	338	347	340	312	316	332	361	359	341	337	319	353	313	337	324	326	321	330	329	314	346	343	352	272	308	324	293	353	319	349	332	369	336	348	304	346	371	327	295	347	342	342	343	319	336	339	327	288	334	343	346	315	339	360	366	311	340	368	314	351	340	307	346	334	351	316	308	341	325	330	338	354	300	328	356	324	326	351	318	322	343	358	347	353	344	313	300	318	339	331	327	335	347	353	319	312	321	299	325	348	312	318	347	324	308	323	331	304	332	303	339	344	348	352	326	328	298	338	360	323	336	356	338	359	357	333	320	344	321	336	337	334	341	297	348	320	319	326	348	332	306	353	316	333	349	355	350	303	351	337	360	349	344	327	317	317	347	340	319	309	376	326	315	337	305	329	332	337	351	329	323	366	301	364	360	333	290	342	371	313	314	329	340	346	363	338	358	324	350	329	337	364	338	324	313	348	322	348	345	324	311	332	380	309	317	331	341	320	343	318	323	335	335	317	339	366	345	364	345	315	345	340	338	358	341	347	310	323	351	347	314	352	333	342	333	353	321	350	319	333	332	272	352	360	349	328	345	332	352	329	327	323	326	308	340	342	350	322	323	316	323	341	350	337	344	319	348	319	343	326	321	319	317	319	345	349	325	335	298	344	331	333	354	345	336	342	315	280	346	314	319	341	323	353	350	316	358	322	342	338	342	326	325	355	334	365	338	353	363	343	324	331	318	358	321	344	314	349	317	333	345	282	361	362	329	340	350	287	342	329	347	290	319	309	359	326	340	311	348	323	307	323	306	310	356	349	343	330	339	357	340	320	331	354	307	334	339	318	334	344	340	337	342	328	313	372	337	391	356	358	301	361	342	331	338	337	350	331	337	305	330	311	356	343	359	321	306	333	320	321	317	335	337	301	329	327	353	331	334	311	365	347	327	332	297	345	341	325	328	310	341	347	354	286	326	324	315	339	325	351	302	330	329	334	352	337	352	346	316	356	310	350	343	327	334	328	328	314	319	325	329	322	307	331	322	311	335	297	352	341	330	350	364	311	307	322	343	324	307	307	316	317	357	327	347	307	346	326	322	335	341	354	323	342	303	331	332	303	300	351	369	341	297	321	342	311	343	324	331	329	340	373	297	345	316	319	337	334	365	376	315	339	336	312	361	351	337	339	291	329	331	334	310	313	315	356	330	320	331	363	374	319	316	314	324	319	347	317	311	354	315	350	319	318	369	313	338	311	358	350	333	321	330	366	323	326	322	314	318	331	341	320	345	335	325	337	332	330	332	340	352	318	325	347	330	353	306	324	345	332	336	346	325	329	370	353	356	344	340	335	340	338	333	395	377	356	328	315	310	356	329	303	328	322	317	307	333	336	352	336	320	322	331	307	322	323	353	345	308	332	311	354	347	330	343	332	343	298	336	319	339	355	303	331	335	346	325	309	317	284	314	327	368	332	327	338	300	334	355	349	329	348
1908	207	228	181	189	178	150	154	146	155	151	139	147	499	1253	903	168	148	156	159	135	143	154	148	136	172	136	146	161	173	122	146	162	163	140	162	154	167	148	159	157	158	141	158	141	160	155	165	147	161	153	166	143	142	164	125	187	153	143	145	128	174	160	165	131	142	139	126	131	135	142	129	170	136	167	133	129	161	151	152	172	144	162	134	131	147	143	161	131	128	169	124	170	151	141	154	147	158	134	158	165	134	121	151	159	164	147	159	149	147	149	154	152	158	173	128	151	135	138	138	129	141	141	143	134	153	143	148	150	155	116	145	132	151	148	121	145	160	167	143	135	188	157	153	157	127	175	153	159	156	150	125	146	134	171	138	138	135	136	140	139	147	160	146	137	160	135	150	162	139	153	155	156	154	158	125	153	138	155	133	153	166	155	141	147	127	151	156	156	131	162	155	149	146	133	127	136	128	161	115	141	160	143	142	147	155	133	144	164	150	168	137	130	171	144	133	129	140	138	170	137	145	141	141	150	148	124	145	156	145	152	139	173	176	150	151	150	129	144	131	155	137	140	134	148	136	155	138	136	154	123	142	129	158	138	130	153	126	124	135	145	115	151	120	145	155	167	144	143	170	120	159	152	150	137	136	145	155	141	154	170	132	163	148	134	150	144	127	142	141	131	139	155	136	144	159	139	138	152	157	136	149	145	177	156	140	128	170	139	148	161	152	155	125	146	146	149	146	180	138	125	127	174	150	143	124	135	155	152	174	150	149	147	138	161	119	144	165	153	139	140	140	133	167	139	149	160	151	124	142	124	158	166	135	160	151	162	151	116	148	159	127	168	154	163	133	145	150	149	154	182	152	154	168	159	165	131	164	145	155	139	126	146	156	130	151	138	152	152	153	161	137	140	116	133	150	158	126	159	161	142	152	159	157	146	121	159	127	132	124	120	152	153	148	146	134	124	143	155	139	131	125	135	139	130	141	147	132	111	146	159	152	157	143	133	151	159	151	153	154	158	155	145	133	164	144	128	156	138	159	127	145	148	142	157	132	142	138	146	148	142	129	157	142	156	146	136	132	159	130	157	127	146	143	152	158	149	151	155	139	161	147	156	162	131	151	137	137	140	139	154	155	135	141	160	160	149	167	134	151	133	133	147	132	168	155	165	128	140	145	145	145	143	146	152	146	138	140	151	135	146	139	150	137	142	153	145	152	142	137	160	156	136	123	134	136	151	157	139	164	152	161	117	143	154	144	143	151	153	139	149	154	139	153	161	145	140	146	142	140	157	150	147	157	154	162	142	124	155	158	128	147	138	146	144	141	160	156	156	148	140	143	144	139	134	138	155	133	122	142	146	140	154	136	146	126	132	137	161	165	159	137	141	139	140	186	131	150	154	133	148	143	170	136	158	127	138	163	130	132	156	147	158	156	166	172	142	136	145	146	170	150	135	144	129	140	164	119	150	157	146	168	142	152	156	147	149	131	140	174	127	150	148	141	131	171	149	160	142	138	147	163	146	151	151	142	159	155	157	152	156	148	126	155	163	143	150	137	142	166	137	142	132	143	153	141	170	156	133	145	145	154	160	145	133	148	147	138	131	159	156	153	145	143	126	141	156	138	132	131	161	132	150	143	147	153	151	149	130	127	137	147	127	122	137	130	153	119	149	128	143	139	155	138	168	163	154	170	148	115	135	137	169	155	134	146	146	166	145	134	150	138	169	147	118	143	152	165	174	151	154	128	149	149	162	147	127	151	159	150	150	136	143	158	170	128	152	174	135	155	140	144	136	152	155	149	150	126	152	138	134	171	144	142	155	121	136	135	144	151	139	149	142	154	138	144	159	167	153	148	147	151	148	151	130	143	151	174	155	141	140	151	158	159	147	135	166	141	134	126	139	136	152	158	168	168	155	166	122	142	130	146	150	148	145	151	128	146	165	139	139	150	130	130	147	151	143	147	150	156	150	137	132	161	164	140	145	160	160	145	152	152	147	144	139	145	168	154	131	127	138	169	165	148	139	153	150	123	156	147	149	145	127	121	147	125	156	150	158	149	166	145	129	144	119	128	154	151	150	147	145	149	168	141	144	137	156	154	136	181	145	134	154	146	150	147	156	151	148	139	146	132	161	147	138	133	141	142	142	144	132	148	144	140	150	141	152	112	140	137	140	144	155	154	133	149	170	134	184	147	163	151	163	163	147	131	138	147	156	125	153	126	141	165	147	143	139	149	151	160	137	146	145	143	133	154	137	129	141	152	138	137	153	141	139	149	152	139	126	144	151	145	129	147	139	162	167	151	158	138	146	165	128	136	149	154	150	143	125	144	145	122	139	133	143	132	139	151	169	169	151	139	167	149	142	138	127	133	161	147	157	158	145	141	161	155	141	144	139	140	143	133	154	153	134	128	147	144	153	149	159	139	164	151	161	151	132	135	161	153	143	138	125	161	169	181	162	142	157	151	162	151	144	146	137	137	139	128	128	150	131	151	159	138	149	157	182	139	143	141	156	129	134	143	131	154	145	154	127	169	149	144	151	146	131	139	141	151	130	146	151	154	143	125	133	153	145	154	136	138	170	150	181	145	143	152	141	159	139	148	127	145	156	160	137	156	131	162	156	116	141	120	148	142	149	148	157	158	167	143	166	167	136	135	138	169	137	139	136	147	171	144	138	170	147	135	162	160	138	152	126	147	147	144	148	138	119	164	140	148	147	134	147	139	137	156	142	158	143	139	157	158	148	134	157	146	144	131	151	152	147	141	148	141	140	143	162	145	135	154	149	149	127	165	169	129	125	150	144	169	124	161	140	156	150	153	142	142	171	132	123	148	161	144	154	162	147	140	151	165	132	142	140	156	153	152	163	150	149	156	141	133	141	121	141	134	142	146	120	145	143	134	141	132	140	131	129	136	146	159	162	140	142	143	161	154	156	145	160	141	139	118	145	167	150	150	155	144	155	148	172	147	140	139	160	154	142	158	157	152	159	137	145	125	148	143	154	159	184	122	134	167	123	152	146	138	172	141	156	147	146	139	141	182	133	159	140	148	153	135	158	141	150	136	142	133	147	149	146	198	156	157	164	174	141	141	151	140	145	163	150	149	135	127	168	149	123	147	145	158	133	118	139	136	131	155	136	160	142	158	166	141	149	160	159	145	150	140	118	154	148	148	136	136	163	140	161	158	133	141	155	137	144	148	130	151	143	138	158	152	139	166	145	129	146	150	138	148	158	136	138	144	147	149	138	151	144	150	159	156	137	136	168	147	148	154	132	140	153	126	153	137	138	164	142	149	150	132	177	140	150	135	155	165	156	154	150	129	136	157	155	153	156	176	153	129	141	145	138	151	119	148	147	140	130	151	137	144	154	139	165	136	152	145	144	140	125	127	138	150	165	125	153	138	167	158	148	141	148	158	161	148	149	165	154	147	133	154	145	142	146	136	160	134	139	137	126	133	146	174	150	154	144	142	148	154	151	152	163	139	138	165	143	174	156	130
2049	489	559	517	519	509	483	468	454	465	451	402	418	3613	7865	4824	392	398	391	404	414	395	368	386	411	400	431	417	380	393	414	444	357	403	413	412	379	384	365	400	363	425	403	404	378	455	420	389	432	397	418	413	390	410	404	389	387	403	413	361	391	436	380	382	381	374	439	423	394	387	426	380	406	395	387	421	388	411	392	433	411	393	394	420	406	445	380	406	394	388	418	388	413	378	442	432	404	449	393	396	415	398	399	378	393	406	388	373	411	409	407	413	413	393	403	377	423	403	409	450	390	395	397	374	404	397	391	381	394	370	389	424	388	365	410	369	421	349	395	445	398	390	398	421	424	405	415	372	412	395	395	405	403	403	365	417	394	349	381	413	416	366	382	421	389	369	398	414	367	439	399	379	421	398	411	382	417	405	378	389	391	409	421	376	373	405	404	416	392	408	362	403	398	412	437	378	388	369	377	401	422	390	404	408	375	390	415	365	420	394	414	356	413	394	371	387	401	413	409	425	379	381	379	389	391	399	387	402	382	419	384	421	411	426	382	364	404	372	399	419	409	413	418	416	380	389	387	398	377	413	405	389	428	378	388	369	412	375	425	408	419	391	386	407	413	410	372	378	394	375	383	413	411	368	395	382	404	397	398	384	410	380	387	431	383	399	376	390	368	387	438	394	365	404	404	352	379	425	383	411	431	375	390	405	426	434	434	416	423	428	372	391	400	389	392	380	390	414	393	404	424	404	391	362	432	394	386	440	408	399	366	415	415	391	395	433	421	400	414	400	418	409	378	455	408	385	403	374	414	409	375	379	409	355	393	389	377	379	423	373	431	412	405	417	437	398	395	396	415	409	400	366	409	395	410	425	431	409	405	424	384	389	395	393	410	419	422	386	401	396	380	362	419	379	414	403	407	399	403	384	420	389	406	409	379	408	371	386	389	423	368	369	411	411	378	428	386	414	398	366	375	383	375	385	366	413	422	419	387	417	350	414	422	415	401	392	400	387	390	401	435	350	410	401	410	416	432	394	364	393	399	413	398	376	416	404	404	404	377	414	394	464	404	417	367	388	437	422	360	423	346	371	432	411	374	434	404	400	394	365	403	386	396	413	404	398	373	377	392	377	405	399	377	417	391	427	361	373	408	388	375	408	408	381	390	370	384	420	405	384	376	405	408	362	391	396	403	424	370	453	413	384	399	381	379	404	426	427	394	380	371	386	389	393	414	413	378	395	371	412	450	390	372	433	383	410	381	396	400	398	428	415	376	412	399	376	408	376	379	424	409	426	397	398	386	411	401	439	415	396	401	412	422	404	391	396	364	401	346	402	372	390	374	370	409	403	405	403	420	401	424	411	405	405	398	387	373	367	406	369	366	412	405	452	400	415	394	428	443	392	384	338	399	381	407	351	412	376	397	396	400	392	388	393	395	399	359	362	417	406	400	413	375	413	409	402	398	360	389	407	394	366	381	413	432	402	396	411	409	445	405	409	372	400	393	372	382	389	380	388	400	411	411	412	416	400	409	424	402	371	411	439	367	340	391	406	445	394	380	400	417	408	358	402	374	389	368	423	394	391	428	382	374	408	365	405	357	393	388	385	401	372	395	359	417	409	392	403	435	392	397	352	386	370	389	399	392	405	400	389	390	387	368	379	389	401	423	386	384	382	388	401	389	377	387	398	395	381	367	438	407	424	433	381	386	407	426	423	425	400	415	432	398	401	430	416	355	396	410	406	405	414	429	377	387	390	403	418	368	408	408	412	380	398	408	395	370	413	408	407	379	384	387	376	414	349	393	411	387	388	435	410	398	420	395	415	401	362	399	367	412	415	430	389	391	390	365	414	372	362	412	389	396	360	395	388	402	406	397	436	425	390	417	403	409	367	418	408	384	416	424	356	395	416	394	420	390	360	375	393	393	413	387	381	418	407	406	383	443	380	369	421	391	391	382	401	415	379	380	416	376	397	408	412	423	394	357	417	390	368	389	383	363	396	398	397	382	380	396	412	430	378	393	392	441	390	412	376	424	389	417	394	390	425	391	382	397	386	382	390	373	429	361	377	373	409	358	348	381	385	426	360	404	377	357	425	401	380	417	401	418	376	387	399	395	393	392	395	416	349	418	401	430	421	388	399	423	402	358	385	397	405	424	368	407	435	412	437	386	398	380	394	392	401	391	388	418	376	431	402	381	376	402	407	380	410	376	411	375	391	382	438	383	393	379	412	395	406	414	425	412	439	446	424	407	405	412	400	387	406	401	407	415	406	414	356	396	424	435	372	414	400	389	398	403	393	381	427	406	375	389	424	406	393	421	363	362	377	380	411	456	385	380	432	411	381	394	398	377	433	370	390	419	402	430	440	371	403	391	424	371	426	369	386	399	400	375	436	381	364	382	422	381	408	390	434	393	397	405	394	408	375	388	381	405	406	392	378	377	408	419	407	416	419	409	455	382	381	396	397	414	385	404	415	384	398	413	416	405	410	403	370	361	392	412	409	392	349	409	388	400	396	401	392	383	411	376	391	418	426	392	387	412	400	403	369	387	408	386	374	388	419	403	383	413	405	374	399	418	398	421	430	366	395	423	413	437	382	407	404	397	415	403	384	397	388	363	358	395	364	427	426	377	459	408	410	387	396	405	373	438	396	384	396	392	430	367	375	424	394	406	421	410	406	408	376	365	357	371	408	385	389	369	381	322	392	359	407	419	378	395	389	417	391	427	420	360	372	433	387	376	379	377	387	430	379	395	412	406	379	393	419	368	381	397	326	369	430	395	390	403	352	368	418	390	395	366	389	407	382	404	371	420	368	404	431	412	401	386	385	409	379	403	406	398	403	413	366	424	378	399	397	379	407	401	401	398	418	394	382	393	387	419	374	425	377	400	419	371	413	418	409	416	419	382	385	378	412	381	407	394	349	383	382	370	438	441	416	400	415	393	420	426	407	421	375	372	390	348	387	423	400	377	405	422	379	393	421	415	379	415	394	435	415	387	391	379	401	397	407	409	413	366	407	421	372	391	397	415	337	402	369	380	407	420	427	408	398	396	391	377	357	395	417	423	420	373	399	380	394	369	410	384	418	385	380	398	401	398	397	455	432	399	415	388	446	373	416	406	427	406	437	361	395	388	425	376	424	384	382	384	364	397	368	402	403	418	373	370	406	425	400	393	394	410	414	390	409	381	411	388	401	381	376	386	373	404	412	387	394	376	391	417	398	368	387	412	402	347	409	391	410	398	403	386	407	407	437	426	385	393	386	398	369	408	398	391	397	428	382	409	400	415	384	360	411	387	392	371	406	403	413	402	410	391	406	431	380	336	396	414	385	401	397	393	421	412	442	395	434	376	360	401	433	387	380	360	371	368	403	378	364	375	390	417	388	428	405	418	431	406	407	392	373	391	421	418	359	368	376	389	417	371	400	436	408	399	400	396	406	382	399	417	417	422	345	382	412	413	395	407	439	425	401	420	379	431	415	430	411	382	377	408	406	418	403
6975	1284	1389	1057	812	600	507	424	349	303	310	305	260	7160	13668	6941	317	224	192	187	197	201	193	208	229	176	196	189	205	187	183	181	189	193	183	201	193	189	183	198	215	192	167	187	178	180	208	178	183	196	239	200	204	187	190	201	193	211	183	215	186	194	187	191	187	178	210	176	201	189	190	194	215	192	216	205	170	165	189	194	194	172	206	179	183	188	197	197	185	189	197	184	240	198	213	172	183	238	205	180	209	190	165	166	215	223	175	196	173	196	179	182	180	182	196	189	215	175	180	192	216	216	170	173	187	204	203	183	181	186	182	220	172	189	195	191	191	155	197	186	189	202	217	184	188	188	192	184	182	209	193	189	201	200	183	208	177	198	175	251	163	202	199	190	178	206	195	192	191	186	163	195	206	196	205	180	214	185	194	210	209	194	175	176	197	198	166	234	202	184	209	205	192	201	187	169	180	213	194	213	187	192	167	187	187	175	184	198	177	193	187	205	189	195	161	189	199	187	196	196	177	186	186	217	213	181	179	205	200	198	196	175	192	192	203	191	198	163	187	190	224	176	175	193	201	189	181	190	172	184	187	193	188	191	184	195	193	206	167	192	191	192	195	183	174	197	183	189	180	209	181	181	183	185	225	191	188	195	195	182	210	176	202	203	201	173	191	184	176	188	178	182	180	194	201	190	188	181	184	190	192	181	183	211	193	155	204	196	172	198	195	199	217	196	202	204	184	186	171	196	184	166	186	179	211	204	197	197	176	202	175	205	199	184	214	184	186	195	194	178	175	192	203	205	193	180	171	199	187	199	172	197	192	194	179	193	191	177	213	185	186	198	204	210	175	191	180	196	204	195	149	209	166	216	168	203	218	179	195	186	184	187	209	190	186	203	206	185	182	186	206	200	196	197	213	192	199	184	215	178	183	208	225	186	174	206	171	207	194	157	187	204	188	168	192	211	192	172	207	187	174	208	184	173	201	197	188	212	197	164	231	194	166	185	187	207	185	185	185	189	176	200	191	209	212	198	204	185	210	175	195	207	252	199	185	219	192	195	191	219	201	187	190	194	176	177	206	173	200	176	182	202	211	199	201	196	191	202	181	210	200	176	183	186	199	211	187	180	185	197	215	195	195	174	212	211	186	198	201	179	184	184	190	194	186	207	199	203	203	191	179	188	186	197	184	203	172	200	185	197	240	213	190	199	191	179	188	184	186	174	170	195	198	194	201	230	193	180	195	183	229	178	189	212	194	183	207	182	198	191	221	194	162	201	184	197	189	188	183	185	215	201	193	210	195	188	166	188	186	165	187	168	180	213	197	192	187	208	181	195	177	185	208	197	192	194	194	161	220	179	205	205	177	184	183	203	186	171	188	211	212	189	184	198	191	183	188	190	205	204	198	200	194	194	170	177	189	190	177	180	203	170	182	177	197	187	193	181	191	190	159	190	183	185	184	172	204	190	193	220	220	183	202	181	199	191	207	177	165	177	179	194	204	176	183	175	178	205	205	198	202	205	223	169	203	175	193	162	201	196	189	210	195	185	203	195	177	178	196	179	212	203	215	168	191	202	181	198	178	213	196	183	195	169	199	189	192	196	187	179	175	212	203	199	193	203	169	185	189	196	178	189	199	185	181	176	190	195	199	209	188	186	189	174	191	187	161	178	189	229	195	158	170	181	187	186	203	197	177	191	196	200	183	189	162	207	188	184	196	177	188	204	214	195	171	194	191	199	209	181	192	190	204	199	196	190	158	181	195	185	200	186	194	205	194	218	166	195	176	200	193	198	193	175	179	233	202	203	206	193	209	210	176	194	199	217	205	198	206	209	188	191	214	174	207	191	183	216	176	187	183	186	199	197	177	213	202	188	177	199	198	187	191	178	178	180	183	179	183	188	178	171	192	199	180	197	174	204	203	185	180	171	183	192	162	190	176	186	202	226	219	194	188	176	219	187	164	204	211	188	212	202	186	187	196	195	213	206	196	169	181	199	203	205	196	200	174	185	173	190	181	212	197	194	201	191	165	190	192	180	229	207	203	176	203	194	215	202	197	176	209	185	195	187	208	197	199	201	196	197	200	178	186	171	189	204	195	188	231	165	207	210	212	204	221	213	192	166	222	222	216	209	196	199	200	201	188	186	198	191	163	205	194	205	202	175	198	199	192	188	230	191	174	172	189	186	191	212	210	186	168	193	206	193	195	203	205	182	200	211	209	204	170	199	201	212	174	197	187	209	197	188	196	177	209	173	200	185	182	167	204	190	178	192	184	206	197	181	180	192	212	196	165	190	179	203	169	193	191	200	199	193	200	154	184	185	178	173	203	199	178	194	194	187	189	194	191	188	173	168	209	215	175	172	178	204	220	199	183	188	168	190	222	187	219	195	189	180	188	183	171	194	191	214	168	175	213	195	211	189	190	186	184	192	209	179	188	172	208	201	203	212	171	172	211	195	210	198	175	205	185	174	202	183	187	193	189	170	199	208	181	191	180	187	210	194	178	176	182	200	194	187	195	218	207	179	174	177	179	168	178	184	183	191	191	183	187	201	197	197	183	200	212	192	210	193	197	180	203	200	194	197	187	207	167	190	198	181	186	194	185	190	189	202	196	163	195	186	199	208	196	190	178	180	202	185	166	201	197	180	183	174	218	210	204	189	200	178	224	189	182	168	202	176	199	185	170	195	189	192	213	202	179	199	189	186	155	204	205	184	199	212	204	196	187	217	196	214	188	224	199	166	192	195	203	223	187	208	186	192	201	197	183	184	202	195	194	170	194	183	207	205	193	215	183	168	205	210	197	178	187	176	179	207	176	203	192	197	170	190	188	206	169	204	196	170	189	195	189	166	190	173	189	199	197	181	189	179	194	189	180	187	178	196	202	187	187	189	215	167	203	193	207	188	210	183	196	178	208	210	204	211	189	196	212	216	214	186	193	179	189	202	184	199	179	165	182	209	191	191	171	171	208	195	201	176	206	191	194	204	219	186	197	195	204	208	215	194	188	194	182	207	218	188	178	213	209	183	179	156	196	167	205	192	202	174	207	192	209	197	204	219	192	188	187	215	205	197	168	180	204	206	199	199	193	195	226	191	204	188	184	173	195	184	209	202	187	214	189	195	185	189	169	207	187	212	203	176	168	211	206	188	196	192	187	194	188	207	183	173	185	176	209	178	198	180	177	193	205	195	208	197	177	177	241	168	196	212	188	172	158	221	177	197	191	185	198	201	193	179	205	161	177	185	188	186	168	167	175	167	187	163	206	211	206	191	195	189	190	181	192	187	203	209	182	202	186	189	200	203	187	208	183	174	178	198	179	194	193	161	181	188	195	160	188	194	193	201	197	188	177	194	207	182	191	171	203	184	175	211	179	189	212	196	198	196	195	182	173	194	163	169	154	184	196	169	201	172	167	164	173	200	190	222	168	197	211	187	192	196	180	225	191	198	183	190	183	182	201	192	180	197	218	170	176	187	178	187	179	212	182	169	188	190	199	194
5436	1501	2833	3449	2916	2384	2200	1764	1517	1358	1250	1136	1111	24972	36377	20132	556	594	559	564	565	531	524	514	544	565	517	522	563	502	526	537	499	532	532	545	541	531	478	526	551	532	480	512	510	520	503	482	510	489	531	490	506	514	510	515	505	481	448	504	516	489	535	493	498	502	499	567	531	528	509	531	490	487	485	518	508	500	493	499	507	496	513	505	479	482	460	504	485	468	520	496	489	514	525	441	485	510	543	506	487	498	517	504	468	513	500	491	468	525	492	465	508	457	523	503	484	488	520	480	505	509	507	530	505	493	514	550	505	523	487	493	506	503	513	470	506	477	499	458	490	462	503	481	500	510	457	489	510	533	479	495	478	491	520	497	492	486	503	477	514	502	499	488	520	515	500	454	484	518	516	451	527	514	487	485	524	524	491	490	525	520	485	530	497	490	476	486	466	477	533	484	475	478	503	507	454	511	485	508	527	497	510	528	469	503	490	511	522	507	499	497	489	494	489	481	512	512	485	466	519	517	542	522	466	506	492	487	488	484	513	458	509	511	487	493	467	492	500	497	482	565	484	435	465	490	477	508	447	519	486	519	515	518	520	483	492	516	516	490	490	490	492	487	517	508	454	472	484	481	505	554	538	537	522	511	464	499	477	504	530	489	483	487	559	545	458	505	503	489	504	462	508	528	502	482	523	483	517	466	506	504	506	510	485	515	480	477	519	494	509	445	526	523	505	481	493	484	477	520	521	485	486	464	493	533	519	475	509	483	485	503	517	524	484	520	487	500	508	525	526	494	530	479	477	512	539	530	490	508	508	526	511	506	498	514	537	522	479	475	496	500	517	508	471	486	490	477	495	497	494	479	500	499	516	505	477	550	482	487	459	485	550	484	477	474	481	486	517	497	509	495	517	456	516	529	497	483	523	489	501	487	526	520	468	478	508	541	469	476	486	512	501	479	521	482	512	529	497	488	519	460	454	534	496	487	504	465	497	496	504	469	489	480	494	499	530	500	510	508	507	517	473	502	529	522	470	512	494	454	505	510	515	487	506	507	495	522	527	492	491	512	504	494	507	489	518	516	477	506	470	536	492	496	546	495	498	477	485	439	525	537	486	492	517	479	504	496	510	497	482	507	488	532	480	518	518	498	502	504	501	494	514	476	493	516	540	500	498	523	506	496	556	488	528	562	509	488	503	504	478	502	466	491	500	474	521	528	503	538	519	516	482	489	505	525	533	512	456	502	500	477	519	466	494	545	509	495	505	484	570	480	552	502	557	492	511	469	502	493	482	558	504	509	527	459	509	522	518	484	460	512	494	505	488	495	487	488	473	536	487	501	495	453	475	533	445	520	487	489	499	478	488	496	508	475	500	465	512	516	448	486	525	523	500	517	510	471	510	547	444	459	542	538	482	479	524	530	490	486	507	538	479	509	527	494	554	505	517	525	530	507	516	504	474	543	510	484	496	491	509	518	477	481	510	526	447	488	497	504	537	523	496	533	479	501	521	508	521	518	465	524	513	526	503	475	482	501	478	468	474	477	466	491	467	492	473	483	510	458	529	487	489	514	505	521	472	521	496	527	482	510	491	476	481	500	554	581	478	465	495	521	494	448	498	479	475	524	468	522	504	521	553	521	518	482	534	484	507	500	464	526	492	515	484	512	493	502	496	541	466	513	533	471	504	502	523	515	493	516	483	534	454	534	464	486	540	479	486	485	536	497	540	498	500	507	520	529	471	460	511	511	506	514	531	493	493	479	510	460	525	537	513	511	498	503	533	547	512	482	459	483	501	482	498	526	510	465	499	492	486	482	510	534	523	534	505	516	542	514	512	487	517	525	473	482	487	454	500	503	505	489	520	475	484	493	494	502	488	490	518	474	493	507	549	499	495	515	519	544	496	511	489	514	485	486	502	491	457	505	520	504	512	518	471	527	540	518	497	512	490	496	505	468	504	490	558	467	504	508	501	485	512	526	482	492	508	499	505	505	490	506	509	504	491	522	492	542	489	528	495	480	526	458	497	511	532	480	503	514	515	523	478	473	492	501	492	485	500	481	519	508	518	517	539	527	504	507	501	485	466	516	472	504	514	469	496	479	493	506	495	490	490	469	496	505	481	495	483	506	477	570	443	451	495	517	490	507	545	486	519	487	485	478	447	521	535	527	504	501	485	526	507	477	470	532	535	526	540	468	559	527	493	499	506	479	529	521	503	491	502	460	547	544	487	511	506	495	513	483	494	494	492	518	531	503	506	495	477	540	485	494	522	475	542	520	521	520	499	495	507	475	505	545	505	506	506	480	459	520	486	539	510	477	477	504	504	500	501	478	488	532	481	500	481	485	533	498	535	445	476	534	466	507	476	522	497	511	495	497	503	499	463	504	443	462	490	450	496	510	475	508	491	504	502	530	509	478	497	490	473	513	510	503	453	456	469	501	540	486	525	516	469	501	503	517	478	533	496	493	481	538	491	519	492	479	535	511	520	489	512	497	524	544	515	504	502	501	574	502	483	490	487	527	491	503	524	486	494	488	515	529	498	492	495	487	507	519	563	518	508	498	525	508	458	507	524	520	497	516	465	509	507	532	489	499	533	513	522	459	473	467	497	501	480	510	478	461	485	488	501	524	496	492	530	499	512	505	546	530	481	530	475	501	519	515	498	507	490	512	478	501	525	497	486	463	511	479	492	493	491	501	495	514	494	505	499	500	517	484	486	496	498	474	514	480	516	534	474	507	493	497	466	508	515	524	472	462	503	506	497	500	504	474	506	527	521	523	488	512	476	518	521	501	518	523	496	509	498	499	508	529	536	498	501	472	465	476	503	484	482	494	506	539	513	498	525	536	487	541	501	515	496	525	508	507	531	486	465	518	489	474	500	483	489	495	466	500	476	520	469	497	485	509	534	534	496	501	505	510	519	466	468	511	556	521	481	484	520	504	511	489	502	463	522	500	485	441	497	526	546	500	527	516	503	461	507	480	507	463	522	504	531	513	537	532	493	493	493	487	470	511	508	476	485	528	487	476	469	512	510	499	505	518	513	498	473	489	491	551	501	497	481	509	529	479	524	522	505	523	488	472	491	531	483	494	493	522	541	480	507	503	532	472	506	514	499	523	521	520	523	474	489	473	500	498	499	504	510	537	470	527	498	511	530	481	496	497	515	514	507	504	491	512	510	501	557	471	465	489	491	494	524	491	515	494	486	529	496	496	525	514	507	516	461	514	513	507	494	486	504	487	488	514	492	490	525	532	487	521	539	502	481	550	514	500	495	482	493	478	493	520	522	512	481	505	486	495	477	496	509	552	529	494	483	507	512	520	546	502	480	466	476	500	499	538	482	462	473	509	500	508	515	463	517	503	494	508	530	503	518	502	493	478	494	488	526	492	489	517	509	516	526	479	490	570	527	481	490	526	509	476	485	505	531	525	459	515	501	494	515	510	468	498	488	507	462	520	484	522	516	533	514	527	508	487	532	491	512	510	455	501	558	497	540	514
12993	2729	2607	1853	1215	923	746	614	465	408	318	279	735	10372	23572	12263	510	148	121	127	140	135	102	131	135	116	141	98	113	123	130	138	130	128	119	133	145	130	115	131	127	123	136	113	99	124	123	130	144	131	127	139	132	132	129	101	103	127	125	120	139	137	110	117	121	115	128	124	119	100	124	137	127	124	128	134	139	109	133	112	114	137	116	141	122	135	123	106	123	151	103	141	111	123	115	110	129	116	124	121	136	140	108	129	110	118	129	138	119	129	119	129	128	131	122	123	134	122	134	127	124	110	111	136	108	118	124	103	119	137	118	127	110	139	96	126	132	112	125	114	123	142	112	126	122	120	109	122	125	118	116	113	131	121	129	104	127	117	134	109	116	137	117	134	150	122	114	120	129	113	115	127	139	132	118	98	116	119	129	102	135	148	133	138	116	99	135	139	139	126	124	117	125	125	132	133	124	133	130	106	118	123	119	124	134	132	109	116	115	122	135	136	112	114	120	120	131	127	132	118	122	119	125	106	119	136	109	140	107	119	118	114	107	135	129	121	108	132	117	124	107	122	120	120	112	119	133	122	114	115	116	120	102	122	118	106	155	120	101	119	126	134	116	110	105	123	127	130	124	121	142	111	116	113	133	140	127	94	114	137	129	122	113	115	121	113	130	112	119	119	137	146	129	107	114	135	109	113	132	118	119	113	99	119	139	106	117	112	116	110	114	126	122	127	151	110	128	131	133	132	137	119	138	123	129	120	129	137	112	114	112	121	127	129	104	118	142	109	139	112	145	138	121	126	122	121	126	140	122	128	112	138	127	120	129	114	107	113	109	124	123	140	101	105	128	110	125	142	116	126	111	121	118	120	99	114	125	128	99	121	130	127	113	117	130	110	113	97	127	139	120	121	129	106	111	120	118	107	104	117	114	102	116	124	112	115	132	119	119	140	106	126	146	121	97	153	142	114	110	135	151	105	122	98	117	107	114	105	116	114	115	103	111	110	114	132	133	122	116	131	123	126	139	129	126	147	123	133	141	153	119	127	134	127	127	108	113	118	112	123	116	120	115	121	131	119	125	120	108	138	116	115	125	144	116	128	151	139	108	119	141	112	118	107	129	106	128	114	119	119	109	126	107	116	123	100	112	110	114	116	113	138	105	120	119	140	111	123	129	116	139	131	108	109	130	120	129	136	138	131	130	142	114	118	108	107	126	154	115	128	119	135	109	108	136	129	118	139	111	128	118	128	129	135	108	114	118	122	121	122	138	120	119	130	119	121	112	102	124	140	120	136	122	126	128	112	106	107	120	120	138	102	135	124	117	126	138	129	110	107	125	113	114	110	122	102	130	126	121	123	105	98	145	132	121	107	105	135	119	121	119	122	120	119	125	109	125	104	118	115	131	146	101	122	131	117	157	126	114	127	111	123	126	119	106	97	127	128	128	129	127	125	114	124	114	113	109	114	125	126	131	114	133	129	137	125	111	136	120	113	122	126	119	126	108	115	123	135	127	112	129	119	122	110	142	139	115	115	126	119	121	128	132	130	114	98	108	143	115	103	125	119	115	118	135	125	116	127	128	112	121	82	107	114	109	105	131	106	149	141	118	122	115	142	125	109	133	128	106	125	126	120	138	113	127	128	105	94	118	108	130	121	122	109	121	119	103	124	149	103	126	134	133	124	128	124	128	120	124	122	133	109	130	125	125	127	116	137	116	114	140	121	115	128	124	127	112	107	126	121	104	124	122	116	115	122	129	130	123	110	115	133	126	122	109	111	117	136	122	124	120	118	122	135	126	111	116	113	130	134	130	124	115	133	133	113	103	116	121	112	134	120	125	136	109	116	120	138	125	119	106	122	110	127	124	125	134	139	116	128	125	105	104	131	116	123	101	110	142	126	124	121	115	135	110	117	131	116	110	99	120	124	115	98	122	112	98	133	126	122	114	108	144	127	143	123	129	125	111	109	125	131	109	116	124	102	122	137	124	106	108	117	117	116	115	113	123	127	118	121	122	131	101	129	127	111	122	109	127	143	121	119	130	134	115	127	120	143	115	142	137	111	121	134	145	110	119	131	123	126	127	115	136	91	123	112	130	121	95	144	122	137	138	124	117	105	138	152	115	105	136	125	115	123	124	115	128	118	120	138	99	140	138	127	117	119	135	127	114	137	139	150	136	113	120	127	135	111	122	109	122	126	134	121	113	135	129	101	113	121	123	96	107	131	118	125	141	136	115	120	102	111	114	135	129	109	86	95	112	133	105	120	108	121	121	129	105	109	117	119	113	118	130	111	121	125	116	109	123	122	133	123	142	113	111	129	134	128	130	116	113	135	126	151	129	130	123	121	113	122	119	111	112	127	124	124	120	112	137	134	126	115	131	117	91	106	129	135	131	108	105	129	132	134	99	109	119	120	122	135	117	120	112	106	122	129	129	138	129	112	144	118	119	122	113	110	118	124	137	122	119	135	128	109	105	125	140	139	127	129	124	118	122	127	116	106	111	119	112	150	129	126	135	127	137	142	145	127	128	126	122	107	134	119	119	125	127	116	122	117	115	125	115	130	116	148	100	127	121	128	138	99	122	133	132	98	99	125	104	104	111	106	126	115	104	136	117	131	120	117	119	122	123	99	113	122	127	130	122	148	118	121	117	124	124	119	130	143	144	118	123	111	122	129	129	128	143	104	116	122	128	112	136	104	95	131	105	131	146	119	113	128	140	128	127	129	111	115	127	107	120	122	136	118	111	109	110	104	114	105	118	115	99	123	113	143	116	141	128	129	131	96	111	106	106	110	133	143	124	115	138	132	118	123	133	115	138	133	111	106	116	118	122	122	118	112	131	130	134	131	129	121	122	123	113	113	121	126	124	116	144	127	121	112	134	117	121	129	145	123	143	106	123	146	130	125	108	119	119	115	127	121	115	130	130	126	149	124	120	131	144	107	116	154	128	113	128	135	114	107	118	104	101	110	120	133	130	124	128	109	115	110	119	136	103	128	140	124	124	118	119	116	138	134	139	116	120	124	111	126	125	128	120	129	111	126	132	116	128	114	113	126	107	115	125	132	120	124	117	116	141	117	122	112	127	109	134	133	121	133	142	110	121	132	123	109	126	101	129	131	124	117	115	116	104	119	116	115	114	100	103	111	130	107	122	134	104	129	125	129	121	145	104	114	119	119	122	103	124	101	138	110	126	113	130	113	124	106	129	131	109	110	125	112	117	134	126	143	125	133	128	132	128	113	116	112	124	121	119	124	120	112	123	109	110	107	121	150	114	124	107	112	130	108	142	129	148	145	112	112	126	134	134	137	90	128	108	130	135	113	126	133	106	107	139	129	117	124	128	114	105	103	114	125	120	109	122	125	114	94	127	107	128	109	138	128	124	111	149	116	131	110	140	109	130	133	122	121	110	126	124	119	122	126	120	119	141	118	136	108	125	112	124	126	117	117	138	116	110	120	126	128	128	141	106	130	120	121	128	118	110	121	128	147	110	113
7292	2279	4802	5685	4877	4034	3560	2926	2252	1984	1708	1559	4281	31374	45788	26560	556	449	466	413	451	431	410	391	380	369	388	387	398	372	356	379	363	363	361	347	372	345	356	367	339	322	316	331	335	339	339	334	341	324	340	320	349	342	363	346	356	309	321	316	357	309	319	335	332	358	345	319	320	295	289	338	313	321	342	304	327	339	327	342	310	312	322	344	348	314	303	376	331	349	296	316	325	339	295	312	323	327	356	317	326	325	330	324	334	324	306	361	320	362	306	334	314	318	321	317	362	348	327	312	349	323	329	343	300	314	318	334	360	348	337	337	342	362	311	355	325	354	350	328	318	350	300	317	300	326	343	332	322	351	318	325	320	339	295	336	318	323	329	301	317	318	307	352	337	342	323	325	357	312	320	354	325	304	316	339	349	331	302	310	338	308	298	339	296	343	331	340	295	278	305	259	310	326	343	294	333	336	332	307	324	337	335	319	335	285	337	338	351	321	313	349	309	334	323	325	325	336	329	345	329	315	312	338	348	342	330	329	308	362	315	322	338	312	328	323	334	355	334	317	299	294	329	295	312	341	286	322	312	314	294	343	340	311	315	302	317	327	305	331	339	347	287	332	306	307	321	349	305	341	308	313	315	329	330	337	328	298	333	325	295	355	299	289	334	324	331	339	337	325	313	295	307	309	290	304	298	298	311	329	300	287	335	329	345	324	307	329	324	324	327	345	350	331	299	331	308	304	331	334	318	319	298	320	343	324	332	337	344	299	328	316	318	357	358	326	297	333	368	320	320	315	306	304	348	301	332	346	307	306	366	309	330	299	314	320	322	334	298	320	322	336	303	308	315	350	348	314	317	314	320	380	288	303	354	316	284	307	292	313	346	326	306	335	356	283	348	329	320	314	332	309	290	340	313	342	301	347	347	307	329	335	340	332	333	332	312	289	331	341	329	330	316	330	308	306	305	301	350	293	313	316	349	337	351	305	333	330	317	321	306	282	344	305	316	347	294	328	336	333	300	299	297	338	326	311	298	315	312	319	328	307	343	318	297	336	317	342	334	310	330	291	361	310	345	313	341	379	314	345	319	343	337	343	305	337	340	328	312	307	313	325	351	319	293	327	305	303	314	327	283	323	325	290	326	339	329	326	323	307	342	343	300	334	376	305	333	322	339	325	320	285	297	327	322	291	330	354	329	320	331	325	309	350	319	338	338	320	323	307	288	320	342	320	333	282	345	307	334	307	289	335	325	351	321	307	323	291	315	342	351	302	310	284	329	311	346	323	299	325	328	315	327	338	316	324	348	315	311	336	305	323	286	312	330	355	269	306	322	312	335	291	324	319	331	304	339	333	294	301	320	338	336	319	348	302	288	318	303	285	333	326	314	286	303	361	311	309	348	338	311	316	297	296	332	356	321	323	320	322	313	341	314	335	334	326	343	311	343	363	346	365	313	295	320	307	335	310	341	330	313	316	307	340	346	349	306	332	319	332	333	315	297	346	312	322	325	353	296	360	346	347	329	329	286	330	323	296	323	322	330	329	318	282	327	317	364	320	353	330	346	303	328	313	310	314	288	361	345	341	312	318	339	316	318	338	355	314	367	317	324	336	324	348	315	306	325	330	322	305	306	307	309	325	308	308	331	335	335	313	298	288	298	306	299	322	308	300	309	310	300	315	312	347	330	348	317	324	330	333	313	326	315	290	321	315	327	328	305	333	327	320	339	331	351	355	323	306	318	286	304	294	330	338	283	306	338	296	330	299	298	360	306	318	332	288	330	288	317	312	341	347	309	329	329	307	306	334	320	299	326	322	325	341	300	300	308	338	326	327	313	321	327	345	308	311	320	357	347	327	333	310	307	315	299	308	317	325	314	305	312	305	311	331	300	293	340	331	313	285	314	319	333	305	333	319	353	319	328	329	319	326	325	296	318	299	306	287	338	330	283	339	334	323	345	328	320	305	293	328	342	315	299	327	305	317	318	306	345	295	308	319	344	333	312	329	325	321	318	321	335	310	351	343	315	307	311	347	304	305	334	344	306	315	311	361	309	322	347	354	331	364	346	317	327	299	298	326	300	330	335	355	330	339	306	317	336	325	323	300	307	326	345	327	318	343	343	325	317	306	348	297	334	310	330	321	317	315	320	300	285	319	305	326	313	311	333	302	338	336	323	323	335	312	354	311	295	340	326	331	310	288	269	333	366	321	324	300	335	311	311	294	339	305	373	316	323	302	317	361	321	297	321	314	311	312	331	303	311	311	317	334	332	343	314	316	353	318	305	312	315	309	302	299	330	352	310	334	324	309	338	302	333	311	321	362	328	297	318	305	317	320	343	302	317	345	361	328	278	342	310	299	327	324	305	308	306	344	329	327	343	318	338	348	328	292	316	320	326	325	288	316	316	338	307	338	307	329	314	332	341	334	372	308	292	323	345	330	311	354	304	342	328	331	328	342	294	329	309	355	341	314	306	339	295	301	312	324	299	322	312	313	296	318	336	337	335	313	312	318	326	326	334	316	355	325	318	300	308	320	358	326	315	332	309	329	302	335	347	286	317	325	382	314	330	296	335	310	344	319	324	336	329	325	325	360	328	333	317	325	339	329	299	320	303	298	339	300	337	319	323	297	334	328	299	338	326	313	335	339	317	292	294	330	324	317	363	364	300	313	313	337	331	344	326	330	299	294	303	347	278	314	347	351	329	327	329	347	332	340	323	297	323	311	330	315	306	312	331	351	347	322	333	324	334	344	326	277	327	338	328	328	320	336	306	318	291	299	358	362	332	329	306	336	340	317	298	340	337	329	316	328	334	324	303	324	337	302	336	306	309	321	303	331	343	311	313	321	290	333	328	323	334	333	318	307	309	306	341	324	299	300	317	333	305	306	357	302	327	320	349	320	300	335	310	315	360	350	358	337	318	294	358	313	324	330	328	334	313	314	330	334	312	336	310	300	302	301	346	330	357	347	324	294	331	293	310	331	331	329	324	280	321	350	297	323	344	323	311	318	297	285	332	361	340	309	348	306	319	308	318	342	340	299	347	335	326	337	338	314	301	314	331	308	315	339	312	327	321	312	306	309	335	305	334	335	310	304	321	308	310	309	301	318	317	331	307	335	348	309	324	332	306	337	291	311	281	364	328	306	342	352	303	307	306	312	297	321	329	293	303	306	316	324	311	304	326	312	331	299	353	326	338	337	305	319	329	307	318	304	350	314	311	332	308	320	307	297	318	331	321	336	342	329	330	349	335	346	342	310	324	312	323	325	352	333	319	304	349	309	355	343	315	278	336	335	318	326	293	314	318	317	321	313	313	347	347	327	341	305	323	294	313	338	321	324	347	322	321	342	310	323	302	361	333	320	309	319	328	311	326	325	339	334	312	302	315	325	342	309	310	334	313	331	323	333	329	328	314	286	329	345	313	317	316	319	320	335	287	318	319	291	364	349	331	327	341	315	319	332	300	308	309	294	320	332	320	323	316	301	326	325	352	343	324	327
1889	209	193	196	190	178	153	186	129	148	137	145	195	609	1208	758	154	157	136	137	153	162	158	149	138	149	148	159	148	164	148	154	135	126	131	130	159	147	147	151	161	139	133	142	143	168	147	150	144	150	135	154	125	154	163	140	163	166	141	139	146	137	144	168	157	152	137	155	132	146	152	158	144	139	143	153	142	155	144	152	130	155	128	139	160	134	130	132	147	132	135	139	144	139	147	130	126	140	140	130	144	157	149	130	119	140	148	125	134	154	135	129	159	139	151	155	155	134	142	161	127	148	149	151	144	135	157	140	129	157	134	139	119	138	133	130	148	134	154	144	136	147	152	150	130	144	133	160	142	150	156	153	145	154	151	142	160	167	138	154	145	154	155	143	167	146	132	126	137	142	129	114	135	140	147	157	142	155	153	139	145	156	144	133	141	151	123	139	145	138	153	160	145	129	169	133	137	154	147	135	143	134	140	148	130	130	113	129	150	149	157	146	151	148	136	145	149	145	116	142	153	145	153	152	157	134	159	133	130	173	120	144	152	147	134	160	159	144	137	163	136	129	157	140	140	149	137	137	164	134	146	136	146	146	135	138	154	150	129	143	132	134	143	113	130	136	158	155	146	142	150	155	142	147	136	145	152	148	141	172	164	159	137	141	158	162	140	135	136	138	141	158	142	143	164	137	132	147	142	127	144	150	131	147	135	130	171	135	139	155	146	143	143	165	163	145	130	136	158	142	137	140	132	141	148	156	126	166	147	126	149	168	162	153	123	145	147	166	140	173	143	139	143	118	142	146	132	132	155	132	146	146	131	128	145	136	166	127	140	139	147	124	160	168	155	153	130	129	155	150	140	140	141	158	138	146	147	154	128	160	145	156	163	148	145	141	148	143	146	153	143	138	160	147	129	160	165	143	158	137	140	137	160	139	145	161	145	142	152	147	152	143	127	116	155	144	155	137	155	137	152	131	138	140	166	155	141	153	145	129	145	162	151	133	150	151	153	151	126	164	159	155	133	135	136	143	148	146	145	148	155	147	130	145	138	143	150	119	130	139	161	149	179	142	148	158	145	139	116	121	134	133	151	143	153	167	154	146	124	142	129	134	135	137	128	150	133	149	130	117	151	126	168	131	141	182	148	122	158	134	142	158	149	145	143	152	133	157	169	140	133	141	116	141	142	152	134	138	128	145	146	131	139	151	141	151	151	161	155	145	129	170	133	152	144	124	143	137	145	150	142	133	135	139	140	172	134	147	155	152	140	154	164	171	131	155	154	159	147	153	132	129	131	141	138	133	152	135	158	139	133	124	146	125	148	157	144	142	153	163	148	151	130	133	168	163	119	164	142	137	155	129	140	114	139	138	157	142	135	143	152	169	143	140	137	149	116	123	146	150	159	145	136	132	133	140	136	150	140	152	132	137	141	139	128	137	163	141	148	132	143	130	151	154	150	129	145	150	138	137	165	140	127	148	147	150	151	127	145	133	143	149	156	144	152	147	148	140	149	155	145	139	142	155	159	124	127	158	138	162	153	164	162	173	142	141	134	145	162	133	160	158	123	155	154	152	162	150	162	137	161	136	160	147	153	142	136	139	139	138	136	157	149	148	147	160	158	136	135	143	138	147	159	145	122	119	147	153	136	151	141	141	127	166	157	155	147	130	123	145	131	138	142	134	144	127	152	152	119	108	153	150	151	147	141	159	160	126	142	132	135	129	131	154	117	152	137	147	165	143	131	155	146	155	148	132	133	126	144	139	141	126	142	131	143	163	144	166	145	137	164	134	158	134	157	138	137	129	132	157	151	169	125	147	136	149	154	144	140	173	153	147	148	149	126	159	140	148	132	136	144	135	136	142	138	129	151	163	149	142	140	150	143	138	169	144	125	151	144	150	157	169	152	136	127	155	139	140	137	148	135	137	167	151	175	147	134	141	147	146	172	168	152	147	129	146	163	136	140	155	162	154	157	133	155	142	122	142	133	145	150	138	134	142	170	139	128	126	128	135	146	133	147	145	152	143	143	132	139	134	142	161	140	137	135	145	130	136	145	147	129	121	139	138	129	129	161	142	155	117	127	135	161	149	149	157	143	137	152	144	141	144	149	121	150	129	160	140	111	167	146	133	144	141	149	166	136	141	130	128	137	117	152	142	130	131	138	149	145	136	122	144	131	135	144	146	143	144	143	157	140	162	164	170	152	129	128	139	128	149	161	146	142	144	127	142	142	125	153	131	147	137	151	163	150	136	144	144	142	138	137	135	149	151	141	146	141	127	137	135	135	153	145	146	142	165	143	157	138	150	143	144	143	144	145	155	139	150	147	137	136	157	146	158	137	147	131	159	153	152	138	129	161	120	130	152	167	150	130	141	121	155	145	164	135	163	127	178	121	127	137	148	141	135	119	130	145	161	155	165	164	142	142	130	138	128	151	145	121	154	158	130	148	161	141	136	155	146	138	147	141	136	140	149	157	142	153	141	129	136	141	147	156	136	157	142	145	131	156	139	163	144	141	141	140	139	130	158	141	150	145	125	141	143	144	146	167	142	131	125	146	114	153	154	128	159	144	149	157	142	148	152	156	133	149	144	151	143	171	141	138	144	132	149	126	124	134	151	148	131	170	154	128	132	137	140	155	137	139	150	151	145	153	160	152	127	149	162	134	157	149	145	137	160	145	151	153	143	152	158	150	136	128	139	154	130	123	152	128	153	147	150	139	135	151	131	121	145	149	142	156	148	174	165	133	144	148	142	146	162	121	151	150	158	128	151	142	153	124	133	132	139	150	142	163	156	168	144	154	145	158	127	123	126	136	148	146	145	154	133	138	155	135	138	132	124	127	143	136	153	139	134	152	161	132	140	141	139	130	148	150	140	143	140	144	128	139	140	139	150	146	150	149	168	149	148	154	173	140	159	184	146	165	137	164	147	146	142	127	137	138	132	151	138	125	137	120	125	136	138	147	135	143	146	147	150	148	159	143	148	146	144	150	130	128	155	160	118	134	146	135	151	134	131	148	154	168	139	151	134	157	142	147	130	132	159	138	133	143	131	165	149	158	154	134	153	134	136	159	130	138	141	133	154	145	135	152	156	146	155	162	158	141	138	140	136	153	140	146	155	148	130	160	143	155	148	129	139	126	132	157	126	132	136	144	148	143	162	145	134	158	159	130	145	127	136	139	130	142	166	160	165	160	146	146	163	137	145	136	147	138	150	149	152	163	143	141	150	133	140	143	132	148	142	136	147	134	153	152	148	150	139	143	142	140	139	138	158	146	161	129	120	147	134	146	145	115	147	147	154	159	155	121	130	161	146	152	121	143	137	117	140	143	164	154	146	147	149	125	135	137	145	138	139	149	173	147	151	175	157	151	151	165	141	158	140	131	153	135	155	166	132	141	166	135	153	144	151	155	144	150	126	139	141	158	148	141	118	157	138	150	137	150	148	156	134	145	143	149	140	127	147	138	145	127	155	148	127	131	151	119	137	158	114	159	153
2097	451	568	601	498	540	476	526	440	458	458	377	551	4213	7849	3896	404	423	417	363	385	396	404	387	431	423	384	393	370	382	421	362	413	352	411	353	384	389	396	399	451	423	404	387	376	405	412	410	378	423	388	413	377	374	385	410	384	419	370	423	374	413	390	391	402	418	409	412	378	354	411	405	387	417	358	364	402	401	372	377	385	393	402	381	417	365	405	393	396	403	390	397	391	385	383	397	371	414	426	427	389	394	410	403	365	434	374	369	399	396	394	411	398	418	375	360	394	400	402	387	434	412	403	398	417	383	378	407	368	393	375	401	399	383	385	396	394	372	415	376	383	388	396	399	418	378	370	400	361	394	421	385	387	377	426	404	428	405	399	380	413	379	440	371	384	397	352	382	385	394	383	389	367	391	405	413	388	423	394	406	380	399	353	391	400	396	441	435	399	384	377	351	377	390	400	396	398	363	445	345	376	422	421	392	365	422	397	384	408	397	363	369	433	380	392	411	382	387	412	403	366	412	384	444	406	410	404	365	417	414	388	395	397	387	358	359	403	393	403	405	404	391	373	411	381	371	382	406	411	397	403	375	417	390	394	377	406	410	375	396	393	404	392	415	377	381	356	382	387	402	396	360	409	381	383	379	397	398	418	396	383	385	382	382	410	416	371	460	394	391	405	392	388	382	422	428	417	411	404	356	382	407	404	356	419	381	385	378	396	392	387	401	408	355	394	361	401	396	347	390	392	420	384	390	407	415	371	401	397	409	389	414	407	383	398	382	402	420	382	385	390	396	379	393	398	407	382	393	383	362	383	399	373	386	411	390	410	383	368	380	382	408	384	386	413	401	387	381	341	381	406	370	391	417	450	418	335	411	381	388	410	393	409	385	397	361	405	382	376	383	397	407	366	352	383	419	364	391	387	389	404	415	404	405	361	393	407	412	401	414	407	416	387	404	387	392	414	394	372	380	400	401	370	396	398	369	389	390	394	396	391	392	393	365	382	385	419	387	399	404	404	414	346	422	343	437	378	416	400	387	393	377	369	402	396	402	381	365	416	385	395	415	378	387	398	388	338	360	396	392	406	405	414	438	390	376	402	387	378	418	374	400	361	402	385	407	398	410	377	386	390	378	387	400	394	358	430	380	388	393	366	393	372	411	403	397	373	380	397	390	393	441	391	410	392	379	362	376	407	384	416	365	398	380	374	381	382	362	403	376	364	425	382	380	384	393	411	407	389	381	393	374	365	393	382	379	374	394	396	387	387	402	372	416	385	383	405	418	391	407	379	387	370	451	357	396	400	361	381	419	374	389	363	390	374	361	378	422	397	382	424	407	395	429	397	392	424	393	413	368	375	396	406	403	407	391	369	382	382	398	399	392	392	400	378	431	394	395	421	404	439	378	382	385	420	371	401	423	395	410	387	380	369	398	374	402	349	381	394	403	378	410	391	407	382	409	380	406	373	355	390	406	370	400	385	438	401	389	368	388	379	367	390	390	372	407	383	386	387	432	387	387	405	385	380	386	399	403	391	395	406	376	407	371	402	364	411	396	394	406	397	380	398	378	391	407	399	421	423	372	417	365	376	377	400	397	400	412	419	350	387	429	417	434	411	382	392	408	401	386	398	383	411	416	432	421	397	377	379	427	374	374	378	366	413	429	384	399	395	394	416	354	368	389	400	423	395	404	369	395	381	377	414	418	352	394	403	384	382	399	375	391	433	384	447	360	351	366	396	378	415	394	397	410	379	389	390	411	389	432	368	373	413	383	445	424	382	385	459	405	401	365	392	403	373	417	372	422	404	383	370	406	419	392	388	370	338	399	405	377	385	413	397	356	378	347	358	383	387	405	404	385	402	383	396	398	378	371	394	386	389	383	364	400	399	390	445	399	399	402	385	431	434	397	329	394	418	387	399	369	383	409	397	398	393	373	399	417	401	393	378	384	454	391	452	421	409	422	400	401	419	446	400	386	403	367	437	398	399	398	390	403	398	387	360	402	396	371	389	370	393	377	430	371	409	371	429	382	420	380	402	390	357	406	406	407	380	410	388	377	377	397	400	437	395	390	417	386	379	403	401	419	398	392	394	405	423	377	422	418	389	394	397	405	395	402	446	363	390	425	419	415	410	396	389	409	393	400	354	424	409	396	384	363	402	411	382	397	369	377	390	427	386	428	401	386	373	373	389	406	369	395	403	392	417	410	371	399	369	395	370	411	402	387	412	385	422	419	387	403	390	378	397	351	405	376	387	411	379	429	384	381	413	414	402	366	400	396	400	386	375	416	408	388	338	410	405	387	403	390	399	389	373	379	372	391	377	383	392	423	424	425	376	393	407	412	384	411	397	429	392	340	404	412	385	387	370	413	381	391	401	405	381	386	412	379	385	390	397	390	404	395	383	388	350	409	408	428	386	411	397	388	394	410	356	384	406	383	369	370	407	374	396	395	379	407	404	443	421	393	382	411	359	367	392	398	414	424	398	405	428	357	378	406	399	413	379	412	357	417	386	418	369	404	372	387	390	408	408	380	359	405	420	439	417	398	386	376	388	401	371	375	398	398	389	402	385	389	438	374	386	383	388	366	378	412	394	404	419	399	370	371	373	425	402	428	442	425	412	388	374	370	422	387	401	376	377	387	404	400	371	395	376	389	398	376	439	418	411	374	421	404	361	390	346	407	406	382	388	420	395	391	422	420	390	413	416	418	388	401	413	397	393	424	402	404	377	439	430	402	405	405	396	425	401	381	412	352	382	396	397	385	412	413	414	390	384	412	402	361	379	411	365	401	397	384	369	390	400	378	405	365	395	411	378	367	373	385	393	404	379	379	394	422	393	383	424	392	374	384	378	368	409	364	362	392	391	356	381	411	369	369	371	354	368	375	423	410	372	432	423	369	378	378	360	408	392	398	375	423	378	411	384	389	422	381	378	425	418	396	384	364	351	386	392	374	439	376	422	403	361	376	428	409	382	397	411	400	382	414	366	427	375	404	415	401	397	398	393	410	428	396	402	399	392	400	366	361	409	387	373	425	386	424	403	422	375	364	401	401	371	366	373	387	368	413	388	396	382	416	416	422	401	406	392	379	416	360	385	397	416	375	392	453	370	382	386	376	400	369	383	374	378	386	384	403	381	395	408	369	363	385	369	403	371	385	382	398	379	395	404	385	405	413	436	409	412	413	365	396	387	371	404	393	431	406	376	386	369	396	387	418	415	390	383	417	407	384	429	397	403	410	397	403	392	387	418	373	398	367	398	370	390	402	394	392	399	427	397	419	386	408	389	405	424	404	414	386	384	407	354	423	415	403	372	401	394	385	396	363	379	409	390	371	421	408	413	412	365	371	426	423	403	404	387	391	411	398	413	408	407	405	405	395	384	388	387	408	396	361	400	381	400	400	407	373	381	396	414	389	426	440	380	405	389	400	400	373	396	420	354	392	421	378	361	375	384	403	415	385	407	391	390	355	424	369	376	376	373	404	413	396	396	385	398	372
6827	1248	1369	1022	677	545	474	515	358	321	301	284	477	9417	13592	5503	261	193	212	186	188	192	191	190	183	194	193	203	217	202	197	211	199	191	205	192	184	185	190	204	171	201	179	201	166	201	175	165	227	194	192	188	193	205	194	199	182	195	202	183	198	193	204	187	176	202	199	206	187	210	192	189	213	179	191	179	220	189	182	213	189	170	197	174	199	166	205	195	183	186	187	211	195	222	208	201	173	200	159	190	206	195	175	215	212	192	214	192	171	188	198	198	194	215	190	181	207	151	184	173	188	180	232	206	190	189	199	195	184	195	216	155	181	194	185	204	189	186	182	199	157	205	212	196	204	181	179	202	189	212	172	200	183	201	175	187	209	180	191	204	189	195	211	198	175	185	192	195	208	181	168	193	193	177	177	192	194	184	188	199	238	214	196	198	192	190	206	204	181	216	191	205	187	183	190	190	177	202	189	185	179	191	195	172	182	195	168	180	182	190	151	205	196	194	207	189	202	200	182	197	165	220	212	207	215	221	186	204	167	187	187	178	192	188	237	199	191	194	166	193	175	202	211	178	188	171	173	152	187	201	189	206	186	198	155	187	209	194	191	199	178	181	187	174	173	188	181	183	194	177	183	192	174	222	191	178	205	194	175	175	204	193	184	202	194	205	211	208	205	209	179	183	195	198	189	228	204	215	223	177	213	190	189	196	176	210	173	187	201	158	180	180	193	194	176	199	190	189	189	186	162	180	200	187	178	192	188	190	197	185	211	206	201	173	170	187	187	186	198	193	196	200	217	176	196	196	182	194	183	178	201	177	174	197	208	196	174	208	202	207	199	207	182	192	192	201	196	192	202	182	187	196	192	169	175	180	174	210	197	174	181	201	192	210	194	205	214	178	169	172	205	210	195	197	190	173	203	197	180	154	188	182	211	197	177	183	196	181	188	196	181	192	191	192	181	216	185	193	183	185	182	188	171	180	194	208	205	205	175	177	174	188	172	189	176	206	189	186	177	186	195	192	182	216	202	221	192	195	191	198	175	215	196	187	169	186	199	212	214	199	177	191	177	165	189	169	200	182	186	197	199	190	183	207	207	207	185	184	168	172	176	190	184	199	188	197	172	182	212	200	209	213	183	218	213	180	178	224	180	180	199	205	194	193	197	173	177	205	181	199	184	178	185	208	196	203	167	165	216	208	186	181	182	187	176	168	222	186	203	207	187	195	198	182	211	184	187	165	200	189	197	187	182	193	198	209	159	212	187	205	190	183	193	211	200	208	178	186	201	203	209	191	206	177	193	162	208	151	216	175	193	203	181	191	179	197	174	192	180	195	202	203	194	191	204	183	176	201	208	162	190	229	175	187	193	191	185	189	174	200	183	201	189	199	183	191	202	199	214	180	186	168	206	191	176	182	197	189	208	173	202	202	210	220	176	215	177	186	165	190	179	184	187	197	206	182	190	175	211	181	170	188	208	166	215	174	212	205	188	188	215	196	161	218	170	209	189	200	184	173	190	242	187	190	198	197	172	207	218	196	208	171	187	187	186	198	178	203	186	191	177	212	163	185	196	201	188	195	209	186	190	205	217	183	221	188	201	180	191	190	185	201	179	202	168	182	201	192	185	195	217	210	167	196	198	190	188	207	168	187	198	180	190	163	185	201	172	203	192	206	190	183	199	194	176	185	203	171	190	178	182	186	183	192	212	199	202	166	176	200	209	179	193	199	216	172	199	185	191	186	187	211	170	191	185	194	188	214	199	195	192	185	196	203	198	192	196	166	202	179	200	194	186	187	158	191	189	195	218	180	191	196	184	197	185	237	215	183	184	171	199	177	213	193	185	194	221	175	188	179	199	174	201	180	184	192	214	208	191	210	183	178	168	184	204	189	199	200	165	204	185	208	196	173	180	196	207	195	199	197	165	185	203	196	210	170	179	211	195	188	217	190	170	200	207	181	195	202	175	188	191	185	195	200	207	191	201	206	215	190	194	215	194	186	215	195	216	190	197	203	203	193	197	179	194	195	188	191	185	175	189	216	176	171	202	174	179	186	190	196	184	188	217	181	207	186	204	201	196	193	170	191	215	174	174	193	171	166	191	191	191	205	177	200	192	186	194	178	185	180	210	192	189	187	195	198	192	175	200	166	177	167	183	200	219	186	179	183	196	176	203	204	176	201	213	204	171	194	179	190	191	171	179	179	216	169	191	208	229	172	200	184	172	175	200	186	190	185	156	183	199	184	197	168	174	193	188	202	199	198	195	199	183	188	189	204	183	192	194	172	181	166	226	187	205	166	197	183	186	193	187	158	200	191	233	190	207	190	205	167	186	169	192	182	168	195	199	199	185	196	192	198	200	213	200	193	164	173	175	193	177	175	173	196	208	222	193	192	194	172	180	167	178	211	189	212	165	173	180	207	184	187	199	188	189	182	212	186	189	173	186	189	187	188	217	185	188	226	178	197	216	185	197	200	198	183	197	205	181	159	178	186	187	174	196	164	231	219	182	164	212	198	218	193	176	172	205	193	158	207	172	172	202	185	183	182	193	207	189	208	198	199	198	190	211	212	185	188	199	178	208	178	178	189	193	194	164	180	198	207	157	188	192	180	185	178	176	177	167	192	184	176	189	174	189	195	187	194	203	185	174	163	203	201	218	171	183	157	199	176	200	215	205	179	175	200	194	187	180	196	189	152	177	219	201	179	188	186	179	204	199	180	173	160	203	204	211	209	180	194	183	173	193	159	171	200	170	205	200	190	185	185	191	211	188	172	192	227	186	185	162	183	181	199	193	192	180	184	187	177	199	199	193	194	202	203	184	187	190	186	193	162	178	204	188	194	190	175	201	204	205	209	186	205	190	190	191	175	201	193	166	174	200	187	184	181	206	169	168	201	199	177	203	180	217	196	192	160	196	172	171	177	209	149	198	195	171	187	197	176	173	193	177	202	143	214	205	181	205	179	199	200	209	203	192	205	194	225	176	202	208	183	189	188	176	159	183	182	207	202	169	173	179	204	182	184	190	197	184	194	206	216	182	201	200	216	165	195	191	185	181	213	177	188	227	161	189	186	202	198	194	219	173	188	223	174	214	200	202	167	194	195	192	194	202	179	216	162	183	182	184	161	195	179	174	189	196	171	183	213	168	211	179	212	167	188	167	166	214	196	193	204	180	186	172	185	169	160	199	216	198	194	208	201	201	196	184	199	188	199	158	191	178	175	193	189	203	187	190	166	194	209	189	203	192	190	178	188	212	193	210	177	180	236	189	186	160	214	178	171	178	210	174	218	174	194	190	189	187	192	175	185	184	211	218	198	218	215	172	214	171	193	204	194	191	191	183	182	176	177	187	194	164	178	184	175	176	169	166	173	190	198	204	185	194	167	208	197	216	189	184	197	216	197	178	202	197	171	191	212	168	214	179	185	201	201	211	172	198	183	199	207	201	190	194	217	190	223	195	211	205	204	176	190	196	203	209	192	186	176	196	158	198	198	188	196
5450	1473	2817	3393	2882	2601	2608	1960	1500	1373	1310	1215	2708	32601	35817	17384	622	574	566	561	538	594	550	534	577	498	504	491	469	533	521	548	532	521	495	484	511	513	523	478	485	501	527	500	486	474	537	492	557	525	533	503	544	504	496	502	496	515	496	496	511	473	523	471	456	470	489	479	479	494	508	474	485	444	512	526	510	452	484	510	523	531	506	462	477	503	480	496	500	513	456	504	466	512	487	500	511	503	474	506	520	524	515	515	475	513	514	506	504	498	463	485	543	475	496	478	486	479	477	494	487	502	505	496	497	501	509	536	491	472	499	483	538	482	541	506	483	480	484	511	508	499	522	501	509	510	519	518	521	495	488	513	504	474	501	450	526	495	500	503	496	530	481	489	462	523	513	509	527	522	488	459	498	471	484	462	481	452	519	525	490	518	500	519	483	483	504	510	480	498	484	459	494	498	530	470	502	452	488	500	454	526	487	533	482	547	456	518	506	500	510	483	521	490	492	527	505	510	476	501	495	483	487	523	505	509	521	509	513	481	502	519	519	525	486	507	478	504	496	553	484	490	463	504	486	519	479	465	529	553	519	474	523	521	515	469	474	486	480	492	508	491	489	475	485	516	492	456	468	490	513	496	519	475	514	513	522	521	484	463	510	503	515	467	501	448	510	490	502	466	503	518	484	505	516	472	484	493	519	492	502	532	450	500	509	488	492	504	483	535	518	462	495	498	516	474	479	533	477	470	480	493	489	499	498	535	477	488	486	488	510	507	520	492	473	492	529	501	472	456	501	508	525	508	470	523	467	492	487	478	512	483	479	500	532	475	488	502	519	459	515	474	469	528	511	494	493	495	502	504	520	504	524	539	461	531	514	494	540	474	490	484	478	512	489	510	474	478	489	491	494	509	500	488	479	492	469	520	485	534	471	472	497	496	522	519	479	486	466	504	470	498	452	518	502	522	517	487	525	524	452	489	487	484	488	508	492	511	525	456	468	490	470	566	482	515	480	495	503	464	503	475	481	489	533	467	476	504	492	503	503	537	509	527	519	514	532	505	534	493	481	492	508	514	487	516	495	478	462	512	493	492	473	526	488	447	507	511	528	509	492	503	512	493	534	497	484	529	469	497	488	486	499	518	476	498	505	508	477	461	475	514	474	528	515	521	504	516	505	480	471	493	559	468	489	472	480	483	498	520	544	474	489	498	506	499	501	530	494	498	489	463	481	475	481	500	461	468	455	501	494	528	494	489	496	479	513	457	509	475	485	507	523	472	493	493	518	517	524	499	480	509	504	475	518	509	473	466	496	500	486	473	507	466	511	482	518	509	463	494	473	521	485	519	472	501	507	497	504	482	487	466	506	497	509	476	521	528	503	478	504	528	460	483	493	487	488	516	453	490	493	515	500	528	494	512	471	468	532	507	504	496	491	546	547	489	492	469	528	503	491	494	496	524	464	540	485	480	477	500	491	548	496	480	505	502	519	482	508	499	513	520	465	506	473	513	492	484	522	497	540	502	478	482	479	470	501	513	519	503	481	465	450	475	484	485	498	528	490	479	476	506	530	485	506	480	502	478	504	470	491	473	501	520	496	479	494	493	490	484	501	504	503	459	530	527	489	461	473	483	464	484	498	493	504	511	491	487	512	502	442	503	463	498	496	492	535	536	486	474	506	497	502	507	541	519	507	494	505	462	464	512	490	528	499	517	493	523	503	472	493	480	490	490	496	525	501	518	522	469	513	522	462	502	488	485	489	496	514	521	459	487	466	466	502	480	507	525	511	547	457	535	544	495	540	469	498	503	507	502	500	454	489	495	510	471	494	511	456	547	480	496	469	508	505	505	492	504	491	478	507	503	518	499	514	508	530	486	479	515	449	483	461	477	515	519	521	518	508	482	501	488	521	459	510	471	533	485	510	545	482	473	491	476	487	493	491	489	512	457	530	526	528	497	464	475	459	474	507	502	464	495	516	486	499	499	508	538	494	490	495	509	496	513	488	476	500	502	494	514	500	491	495	506	502	495	486	489	490	460	484	478	485	494	524	484	516	462	520	500	461	489	471	463	473	470	499	468	455	500	527	509	522	477	508	496	533	494	504	495	505	441	488	504	503	497	494	481	496	460	479	516	516	461	479	484	516	489	467	512	472	499	476	499	501	552	495	497	485	495	510	467	487	487	480	493	504	515	507	461	530	461	490	488	510	475	478	485	491	492	525	510	495	505	470	494	507	511	500	526	438	489	510	451	512	505	510	526	471	469	497	493	507	531	492	485	521	493	485	460	513	507	502	522	491	484	501	536	476	531	474	469	500	511	479	470	487	520	519	479	504	458	477	490	475	470	449	521	513	515	480	478	456	461	480	523	533	498	526	490	513	477	478	513	471	494	492	501	491	496	494	476	514	480	528	516	505	481	503	505	483	432	517	491	497	489	519	504	454	472	488	469	526	540	510	478	483	521	517	493	523	486	502	544	499	448	496	515	524	517	488	473	483	483	463	498	464	522	488	503	488	479	498	542	507	459	528	500	476	458	481	484	512	484	485	472	492	516	460	492	475	492	495	514	510	481	494	506	497	525	485	484	499	507	511	491	514	495	494	492	526	496	500	527	499	474	522	495	471	494	517	483	468	478	462	526	507	528	470	519	524	521	459	492	502	520	470	498	465	445	490	481	508	472	521	498	541	484	480	498	488	514	497	471	512	501	514	477	474	467	476	530	477	513	518	498	503	523	507	489	507	506	528	503	472	474	504	500	470	516	498	482	535	487	505	519	477	523	476	495	505	519	497	461	522	500	513	488	493	444	478	498	528	478	505	532	484	485	527	468	482	502	491	519	523	495	522	477	488	539	476	527	444	472	490	502	513	483	479	487	495	479	474	525	504	483	525	482	526	472	508	533	477	514	504	514	467	492	477	463	499	498	498	506	490	495	508	491	477	493	497	470	464	527	492	483	487	486	496	503	514	512	474	516	487	495	519	499	471	527	503	502	518	502	471	507	487	525	514	453	465	485	469	491	475	522	496	459	504	484	496	527	509	468	491	506	480	484	498	522	495	503	514	523	482	517	519	463	524	515	486	488	498	487	493	504	496	533	505	489	493	489	500	486	483	502	497	510	522	489	501	506	517	476	472	467	488	525	495	505	527	532	528	478	516	494	480	452	494	468	503	467	474	470	498	483	497	500	519	505	493	525	505	467	524	479	540	460	520	491	499	501	511	556	514	513	532	523	475	497	511	482	535	449	501	527	506	475	523	461	508	509	479	458	496	489	499	483	493	505	507	466	508	527	523	508	487	487	518	513	528	512	479	489	484	507	505	497	507	523	538	458	490	491	503	483	518	507	514	496	469	478	443	501	498	506	436	486	502	480	508	471	478	536	496	492	483	478	522	546	474	504	532	478	550	516	480	516	509	490	471	485	475	516	516	492	488	483	494	463	504	474	509	487	512	504	503	556	477	501	493	467	517	523	490	507	494	500	504	511	482	486	540	483	481	479
12728	2522	2527	1788	1268	994	748	619	492	356	307	340	1464	17209	22486	10708	415	136	146	130	134	115	150	128	124	137	129	134	128	124	133	126	133	130	109	124	115	150	130	144	112	145	114	111	135	129	137	116	129	115	112	93	121	148	108	121	130	127	113	135	119	127	125	136	113	118	114	136	103	118	131	120	128	121	119	111	130	106	102	127	118	128	117	123	113	115	119	125	117	106	124	107	118	135	125	117	128	118	107	114	122	105	119	121	117	114	123	139	102	107	122	107	131	130	124	114	119	116	108	142	120	139	122	128	116	125	120	103	120	123	109	118	107	110	126	127	133	121	104	122	106	104	117	117	126	125	105	120	122	106	116	101	119	137	120	115	103	118	110	126	123	108	117	110	142	133	126	118	119	117	98	111	133	111	138	128	110	117	123	126	120	126	120	101	127	138	128	133	109	128	132	121	113	132	128	105	133	128	131	124	126	124	106	126	107	124	117	126	113	107	111	113	115	125	130	123	125	118	143	110	118	105	126	117	112	113	121	149	118	118	115	120	125	106	133	123	109	121	110	127	108	116	127	130	121	118	119	113	130	125	138	109	121	113	136	114	112	124	133	98	109	109	115	118	137	112	112	118	118	119	118	115	130	124	130	123	108	98	113	97	137	116	129	125	113	112	126	110	135	127	109	115	113	131	118	141	108	119	137	112	128	121	116	136	127	123	90	111	113	117	152	111	117	123	139	119	129	132	116	119	132	131	139	115	122	136	125	120	104	112	113	117	123	118	118	126	107	126	109	113	132	114	103	118	127	141	140	118	134	114	118	114	113	112	122	148	128	122	114	122	119	104	123	133	116	118	100	122	130	124	114	127	142	129	126	128	120	115	115	110	119	134	136	122	121	122	128	129	114	121	123	109	111	109	104	135	114	107	122	107	113	129	108	123	136	119	124	119	111	124	123	136	134	135	114	126	135	124	126	135	127	106	106	95	117	116	127	122	126	127	115	144	114	118	135	123	99	111	118	111	116	126	131	101	115	124	123	135	118	124	144	118	111	112	116	116	130	109	128	129	140	106	123	119	113	140	111	105	131	125	127	119	115	127	120	115	101	126	127	136	122	121	124	125	118	139	101	150	138	131	110	139	121	108	119	127	111	127	119	116	134	110	140	137	110	108	113	122	109	138	125	124	126	128	128	107	121	116	138	100	130	130	134	123	121	131	125	119	116	129	111	112	121	138	149	107	115	127	127	127	124	127	124	119	132	134	108	125	121	128	132	125	149	135	136	108	114	123	127	136	125	111	108	115	110	109	135	111	145	117	110	118	120	119	128	113	108	118	116	128	133	121	139	122	121	135	126	125	133	121	111	144	116	124	105	113	115	132	95	108	104	110	104	111	120	129	111	105	102	107	126	117	129	138	112	101	124	107	118	120	115	110	110	122	129	127	99	108	119	118	149	112	127	159	117	141	124	138	132	139	125	136	107	135	119	140	126	111	118	121	106	114	115	141	136	99	133	115	119	124	117	117	122	133	121	130	135	142	144	116	125	122	134	141	110	121	132	130	130	127	106	110	136	134	86	132	104	113	106	122	120	107	135	126	132	114	124	106	115	132	114	131	110	123	118	110	102	100	108	111	122	138	109	136	124	140	107	129	119	116	122	113	129	96	128	101	132	113	119	134	97	125	117	110	119	106	104	126	120	135	130	117	113	113	109	115	134	97	113	125	126	129	107	96	136	143	111	110	142	116	115	123	102	118	136	129	118	126	107	129	121	137	110	111	132	116	134	144	111	106	120	120	106	117	111	113	133	123	106	150	126	113	138	130	116	141	104	116	124	117	135	122	131	119	137	135	133	119	143	137	125	99	122	119	137	110	104	123	149	129	118	138	110	108	110	132	116	116	114	117	125	107	120	150	132	115	119	119	98	125	115	143	108	114	124	112	103	118	116	126	108	134	152	109	129	116	127	121	129	117	132	132	112	111	115	119	124	115	114	117	106	128	121	116	131	136	144	121	122	151	102	117	103	124	116	101	106	122	133	115	120	123	112	123	109	128	116	108	121	135	129	118	132	121	90	129	125	119	139	127	109	115	129	120	134	135	112	132	121	111	121	106	127	127	132	121	118	128	110	120	122	128	136	118	106	135	128	113	121	119	133	113	140	111	112	131	131	124	119	116	106	146	103	112	135	133	108	107	122	128	108	128	129	105	121	146	130	121	139	127	124	114	91	123	125	120	119	127	117	134	114	119	126	133	139	129	112	120	106	122	128	118	126	113	115	113	117	116	114	107	118	115	109	119	124	126	128	133	115	127	113	146	109	103	111	115	111	134	109	136	122	105	118	137	111	120	112	130	120	115	124	125	137	125	112	113	97	116	128	110	103	143	127	126	132	151	139	128	101	119	123	109	135	144	138	112	122	117	110	117	111	110	131	117	131	137	133	127	98	133	126	111	116	104	112	147	115	107	115	132	119	115	113	130	119	123	119	119	125	123	128	133	132	134	123	122	115	119	131	136	138	132	120	115	126	150	122	119	123	132	131	136	152	114	125	135	112	122	135	120	104	118	117	112	123	120	141	132	121	118	96	126	125	139	122	135	125	126	123	123	122	125	134	112	129	122	125	139	121	104	126	129	135	139	125	115	118	120	128	111	118	113	125	100	106	105	113	134	109	109	138	119	124	113	148	122	109	125	126	118	115	116	124	124	131	117	124	114	125	111	120	115	138	145	126	130	118	128	119	116	115	114	127	118	122	129	110	140	132	115	123	125	108	122	125	131	96	121	117	109	139	117	117	127	140	115	125	130	115	131	125	114	102	150	106	131	127	127	138	120	129	127	126	132	117	115	130	119	141	120	142	97	117	93	142	123	133	112	115	133	115	126	107	115	114	108	118	123	120	113	130	114	111	135	119	114	134	120	121	111	125	123	128	129	121	125	120	114	132	132	108	138	119	116	112	102	120	121	112	122	131	124	113	116	104	132	127	122	132	107	131	128	117	108	101	125	107	133	129	121	116	122	120	136	123	130	129	134	111	118	130	132	136	139	131	94	130	107	121	130	132	132	124	126	137	120	115	141	124	120	126	118	121	138	142	123	107	137	125	122	122	128	122	120	124	129	118	105	142	134	133	125	138	135	123	117	132	118	119	115	142	129	95	132	120	131	135	110	128	117	122	137	127	135	133	115	124	108	97	120	125	140	125	122	137	128	131	132	133	131	129	135	131	113	120	140	125	129	125	142	131	112	107	128	141	122	159	126	115	91	135	139	120	122	106	89	136	116	123	109	110	107	120	133	107	109	115	123	127	112	132	116	110	135	131	107	115	128	129	122	113	121	128	119	111	129	117	124	119	117	127	132	128	121	104	120	128	109	115	101	133	127	116	119	135	93	145	146	108	133	122	116	116	115	129	132	106	125	136	136	121	124	136	129	131	112	124	111	122	123	109	133	111	120	116	124	131	122	111	110	126	126	125	127	114	121	118	122	118	137	116	139	113	135	133	121
7379	2252	4741	5604	4960	4151	3603	2966	2247	1966	1732	1746	7708	42737	44388	23542	494	465	458	437	433	420	390	408	349	388	373	391	352	387	378	390	386	374	341	344	371	358	368	348	379	341	328	333	336	327	338	340	363	313	358	330	341	324	306	330	336	364	350	303	290	333	348	324	338	345	341	305	339	331	336	302	286	321	318	357	368	314	318	328	329	358	328	318	334	325	310	338	320	351	315	308	339	350	327	339	342	316	357	297	346	352	342	317	342	363	304	354	332	334	350	334	380	307	316	344	376	310	320	352	323	315	357	325	337	354	319	338	337	315	321	325	300	350	322	345	328	297	301	318	322	359	321	324	327	335	320	324	362	330	340	319	318	310	301	320	343	340	302	341	337	287	300	316	350	337	313	304	311	355	324	341	315	293	333	356	342	319	314	312	328	313	345	316	342	312	314	299	311	323	358	303	327	346	275	305	294	318	335	332	322	309	320	344	318	303	294	314	305	339	342	301	341	336	327	331	324	338	334	305	332	286	349	311	332	313	326	335	313	292	347	308	300	314	329	287	328	342	326	339	289	334	333	340	326	295	303	317	323	350	319	319	306	320	321	330	310	298	295	331	327	331	312	351	332	318	338	339	309	345	319	294	331	319	337	344	357	347	343	335	331	331	339	331	325	310	326	315	327	315	330	332	328	349	289	334	311	295	330	318	319	319	326	320	301	359	345	318	314	364	342	325	327	305	324	331	318	312	297	305	322	306	301	328	356	337	346	298	320	289	318	301	311	337	334	324	334	336	333	327	347	318	332	299	324	328	329	327	335	324	292	300	322	332	328	307	351	357	321	351	323	311	322	301	305	303	337	355	314	305	301	326	331	324	333	352	371	319	313	327	334	309	331	294	359	320	321	328	313	314	329	312	316	345	336	315	325	304	331	337	317	322	300	342	308	345	330	328	357	327	313	317	332	343	351	327	356	300	341	300	323	348	301	315	332	306	337	334	304	320	343	314	318	356	326	332	319	349	334	335	312	323	331	281	294	332	357	308	313	351	322	308	337	337	295	340	328	309	274	322	330	305	324	333	329	296	336	304	358	302	319	306	319	342	310	324	325	333	348	325	330	314	306	340	351	302	326	326	308	345	334	336	289	320	315	323	294	338	307	325	309	311	299	283	324	314	348	308	324	357	320	329	323	324	328	317	320	322	314	330	338	305	320	318	341	353	313	291	327	348	274	335	328	313	313	337	340	306	336	303	329	338	311	327	307	342	310	340	331	320	306	300	300	317	337	341	300	332	316	323	310	339	346	301	346	341	364	330	274	329	291	306	321	327	316	318	304	314	316	317	341	328	337	314	337	347	323	310	315	316	350	321	335	341	323	313	323	316	313	352	317	307	333	333	314	332	346	306	308	328	355	316	315	346	337	303	315	310	329	310	346	312	318	333	353	319	323	338	310	351	305	328	345	346	297	324	347	309	331	337	345	330	328	325	314	334	336	296	313	300	318	287	311	302	294	329	343	307	329	329	328	342	311	280	321	331	296	319	320	354	340	346	308	305	322	354	315	315	325	308	316	331	347	322	313	340	287	304	318	330	305	323	323	344	309	326	311	340	310	338	341	299	343	331	314	352	316	304	308	324	361	345	339	326	334	325	303	310	338	311	314	363	319	323	330	301	324	316	322	327	312	330	329	315	312	311	309	331	334	316	299	340	305	333	326	303	311	344	303	308	323	349	290	326	330	311	385	325	366	305	282	324	330	310	321	332	299	311	323	364	336	339	311	288	332	341	325	330	314	313	327	336	345	332	293	340	318	312	348	288	341	335	305	339	338	309	327	301	313	314	362	305	333	300	334	322	328	316	320	316	297	314	323	327	300	276	311	312	334	318	349	297	312	292	318	310	331	336	315	298	301	308	344	320	332	331	346	324	346	309	306	351	282	322	330	318	347	320	308	301	333	323	328	306	335	338	328	286	302	290	329	318	364	295	322	334	298	316	336	324	312	325	299	322	329	353	321	307	327	311	328	328	307	293	333	332	302	320	297	321	328	305	313	345	366	284	306	366	349	330	322	331	316	314	313	319	318	329	340	338	329	322	309	356	300	307	324	332	300	320	303	352	324	309	317	308	343	309	343	301	310	292	314	331	333	336	326	313	336	320	302	297	330	304	315	306	335	320	300	317	328	352	344	328	314	305	359	312	290	322	334	280	341	309	283	288	292	342	321	309	324	315	298	297	325	289	325	346	324	319	318	337	305	338	298	305	304	307	325	296	334	315	324	305	338	299	314	330	321	342	294	281	332	316	340	262	309	340	327	321	346	303	316	312	338	325	298	327	322	334	302	314	326	294	364	335	305	322	353	357	317	315	307	326	316	296	315	341	339	307	308	311	320	354	348	302	328	314	310	309	300	346	327	345	297	319	344	333	300	320	339	325	335	323	309	343	338	324	327	345	285	340	320	305	337	331	331	346	307	300	351	296	317	301	323	339	314	317	338	318	332	332	308	318	322	340	314	321	276	343	317	304	301	310	301	331	345	310	298	300	359	358	313	319	340	320	341	335	304	272	305	343	304	321	324	312	305	315	326	341	307	286	307	327	331	337	304	296	321	324	319	332	313	333	330	334	336	319	338	321	286	304	290	334	289	297	331	269	322	306	328	333	309	323	317	326	315	321	302	359	329	307	333	380	308	321	326	338	322	317	334	305	336	305	320	331	303	334	301	320	303	350	315	320	347	314	300	360	314	274	348	296	312	340	315	327	310	321	303	310	297	342	317	307	352	350	332	333	322	331	291	330	309	338	316	344	325	331	305	337	312	314	343	312	311	322	303	291	354	346	337	343	314	327	314	295	352	289	308	303	315	314	317	341	288	336	322	349	308	326	356	324	319	343	295	337	329	323	322	299	301	299	312	322	275	332	299	330	337	318	331	366	346	333	325	358	326	310	338	313	338	318	358	355	324	314	312	331	330	347	332	334	353	350	343	338	323	299	349	379	303	313	299	307	313	339	327	344	313	336	343	336	307	341	294	321	323	351	322	297	339	308	334	376	334	306	345	311	299	296	328	310	295	309	314	320	327	366	342	329	317	340	353	317	325	326	313	322	311	343	308	296	334	308	319	295	335	342	337	308	298	347	300	306	329	342	323	318	313	359	336	337	342	351	315	347	304	331	358	328	326	326	294	321	295	301	314	299	323	292	311	351	291	316	308	305	352	336	368	321	332	315	325	333	334	322	295	333	368	339	310	339	323	342	307	298	335	343	347	309	314	337	307	322	353	310	302	315	324	326	305	307	298	329	333	352	286	274	349	344	336	318	313	298	281	357	321	336	313	309	360	318	342	308	332	321	312	328	317	299	318	340	311	334	320	344	315	308	338	312	337	337	303	320	312	315	280	338	352	317	334	324	318	310	309	313	342	354	289	330	329	303	328	322	322	315	287	332	326	330	303	356	301	357	330	332	321	317	297	330	325	318	302	352	307	304	330	341	300	316	284	325	331	333	325	325
1903	193	194	172	159	175	170	134	173	156	155	169	187	815	1343	665	143	159	159	148	166	141	127	148	161	140	121	135	155	150	161	164	127	133	130	154	164	142	123	165	140	141	143	132	155	133	152	159	134	132	165	156	136	151	152	127	165	155	154	120	150	116	150	146	148	144	150	141	139	115	162	135	160	140	146	155	133	141	149	137	137	138	130	134	140	137	140	130	135	147	157	136	130	118	154	164	132	158	141	149	176	143	129	142	132	122	129	120	134	138	133	129	134	177	147	165	128	162	149	141	157	124	127	121	134	136	129	128	146	139	135	159	143	140	149	171	132	137	165	142	128	164	138	148	148	139	152	124	141	137	130	149	156	155	138	146	160	134	160	143	156	126	155	165	147	139	161	140	130	136	130	142	136	148	164	154	177	165	136	137	154	135	130	107	152	161	145	135	147	156	158	155	123	139	138	144	141	148	162	140	140	123	139	134	126	149	164	141	127	153	135	157	145	139	139	135	145	150	125	134	132	155	153	138	146	132	143	143	127	177	135	161	146	134	155	153	165	126	131	167	149	162	138	129	153	128	131	160	134	157	143	138	127	151	144	147	143	152	141	143	127	142	132	159	125	150	129	146	126	144	125	121	143	161	146	161	136	148	154	151	156	132	145	162	146	141	153	154	150	146	155	137	130	135	162	141	138	123	140	133	129	136	133	167	150	141	161	119	133	149	145	147	142	133	137	132	164	146	143	138	138	142	145	155	136	124	146	150	141	135	128	140	162	155	154	132	140	133	136	132	161	128	148	155	146	152	160	128	133	134	121	140	146	151	146	137	155	127	160	146	145	156	132	118	142	144	125	142	155	155	132	155	135	147	152	141	160	143	136	148	154	153	165	166	155	121	135	129	161	143	125	144	139	156	144	131	142	138	139	144	118	136	147	145	135	128	132	146	132	141	158	141	134	149	156	175	145	141	155	133	162	129	152	142	139	122	148	142	139	144	148	146	167	167	140	140	162	113	131	146	136	145	151	166	128	131	129	146	128	134	149	141	136	148	138	125	135	132	148	151	160	173	141	151	149	144	140	140	131	134	125	139	141	133	123	152	153	155	119	151	152	163	135	141	147	132	149	145	148	153	148	158	146	144	142	134	131	143	152	166	120	125	171	146	144	157	142	131	149	126	133	147	152	153	159	152	144	127	147	139	142	140	132	154	154	122	131	138	156	151	154	141	148	138	136	127	117	148	150	142	168	152	139	144	127	134	124	157	144	141	111	147	131	143	147	134	147	122	141	142	127	136	146	151	130	142	119	133	156	146	158	148	139	125	137	126	135	127	144	132	112	149	137	140	125	138	131	124	181	128	154	144	135	139	130	162	150	135	149	146	127	141	144	142	138	150	126	152	165	125	127	140	153	128	159	152	137	138	130	138	144	129	124	150	153	121	146	155	157	131	138	138	114	141	136	132	137	138	136	140	155	139	122	126	122	162	133	143	127	148	147	136	136	138	127	125	143	132	119	136	138	139	148	157	141	150	126	136	152	139	130	139	131	154	152	135	130	138	135	125	162	157	131	129	142	153	142	136	125	154	151	152	146	145	150	150	162	135	146	174	148	148	145	137	154	110	130	157	150	139	143	160	137	129	120	149	143	145	149	140	144	144	132	130	144	153	142	134	137	164	160	141	131	142	147	102	139	140	142	134	157	145	152	118	161	137	124	134	153	154	152	134	143	156	134	148	131	159	164	128	134	160	122	143	144	124	139	163	141	149	161	144	142	149	140	143	173	154	139	137	132	125	124	135	131	128	157	136	151	136	163	141	150	146	148	144	134	158	133	123	151	131	151	144	133	155	137	137	138	136	152	155	140	137	133	136	139	151	151	144	144	137	116	148	142	114	140	161	144	147	148	147	132	148	157	125	141	145	143	122	142	145	138	126	149	154	135	152	159	126	159	152	136	156	132	161	161	146	135	148	140	140	135	144	121	128	144	140	145	122	143	156	124	137	152	138	139	125	137	143	131	148	152	134	142	149	148	150	159	127	138	143	126	153	144	116	148	141	149	140	144	147	137	137	127	150	149	135	145	144	128	157	143	152	128	139	157	165	164	146	120	158	133	116	137	148	158	167	159	151	123	141	140	153	138	139	142	153	139	157	141	157	124	145	123	130	147	163	149	106	161	165	140	144	138	164	143	152	123	137	117	148	133	141	173	123	140	144	137	140	141	136	139	151	152	127	153	144	127	166	152	141	125	144	125	143	158	142	153	134	124	149	146	151	128	148	159	148	144	149	136	146	152	148	148	160	150	138	146	141	142	147	152	135	138	139	149	141	132	154	146	154	141	152	148	144	147	145	138	143	126	139	148	117	140	162	149	157	138	130	157	159	167	141	152	148	140	165	111	133	137	134	137	120	139	141	139	147	136	148	135	131	139	139	129	146	174	128	141	149	146	154	129	134	128	156	154	125	133	136	135	142	140	144	142	130	131	146	140	138	123	137	147	177	143	124	141	139	129	137	136	152	111	122	171	141	121	148	156	134	137	130	130	144	144	135	127	115	108	168	163	131	153	130	150	144	159	142	128	169	137	148	143	121	152	137	139	135	137	157	114	134	148	147	152	155	147	149	157	154	132	168	142	154	122	127	138	166	144	166	151	150	151	156	139	145	130	137	120	155	147	124	145	145	141	159	153	140	134	163	144	139	141	154	142	141	145	148	136	159	157	144	139	141	141	151	150	135	150	139	145	141	151	141	134	118	143	146	141	170	134	121	153	153	152	159	138	117	147	126	132	159	116	143	147	148	149	151	155	122	151	155	142	154	148	133	125	151	135	127	142	145	156	122	141	149	137	155	150	128	159	133	128	133	142	143	136	141	158	160	153	136	149	159	136	155	141	140	126	151	137	130	154	129	144	136	136	126	168	132	145	158	156	151	172	135	130	152	149	145	134	129	120	147	141	122	157	131	125	155	149	133	152	145	152	144	126	141	119	125	151	133	139	138	146	145	121	155	147	144	144	158	165	125	162	125	150	140	124	138	136	139	146	148	149	147	132	152	136	157	147	114	131	147	135	145	118	159	135	147	163	152	128	129	112	140	164	130	134	144	149	151	153	141	148	155	166	138	155	145	147	137	142	163	152	121	148	141	140	160	150	131	139	144	137	155	133	126	139	137	175	149	140	165	132	147	126	130	120	131	131	118	135	164	153	128	149	169	143	155	128	131	142	158	155	163	135	128	138	132	135	132	138	137	141	152	143	164	117	151	163	154	147	134	127	132	145	154	133	136	142	142	162	124	149	131	134	131	137	135	140	161	142	132	142	153	144	135	146	146	136	134	138	139	160	134	117	148	154	130	143	141	139	124	145	162	131	133	104	153	140	149	153	156	139	139	137	150	133	145	151	141	139	134	152	138	162	144	152	146	159	134	149	139	145	134	125	140	158	127	138	149	147	127	148	141	144	136	129	131	157	136	129	158	136	160	130	158	137	137	156	135	147	146	137	156
2052	463	591	550	581	571	467	463	465	442	442	458	631	5033	7599	3424	378	356	405	383	395	399	361	389	394	416	428	394	444	408	379	376	413	410	376	406	375	393	389	396	424	403	404	414	404	370	429	389	377	432	392	397	387	431	383	388	396	377	424	370	376	404	402	404	400	363	372	365	373	369	430	369	407	400	404	404	381	346	394	417	395	358	389	365	422	382	375	404	393	374	391	367	359	400	373	361	400	433	399	391	397	417	381	407	339	371	361	390	379	404	386	388	400	362	387	395	372	399	410	375	402	362	393	403	420	380	417	347	421	356	375	383	391	381	372	418	380	390	387	383	389	411	388	361	381	379	404	353	360	403	383	389	406	394	320	416	390	420	367	387	376	356	359	396	387	403	411	418	387	401	363	371	362	395	408	384	352	405	393	391	386	379	376	370	394	372	398	437	388	384	427	368	382	409	413	376	392	389	369	414	379	419	383	408	378	404	371	412	407	372	414	399	376	380	417	381	412	400	358	406	401	390	387	370	415	372	371	420	404	363	369	388	373	397	401	384	384	385	380	406	369	366	429	385	417	412	375	395	403	430	415	422	392	374	381	415	355	409	364	386	411	374	376	413	373	375	421	404	418	400	385	409	381	389	372	377	372	376	382	367	400	381	354	345	356	384	401	450	402	366	397	402	390	353	387	372	417	346	365	400	390	412	396	394	386	376	363	385	360	401	391	405	386	382	430	369	393	381	391	376	359	379	390	398	385	374	389	361	399	393	401	401	338	396	415	361	362	428	416	420	371	438	347	390	394	385	392	386	414	424	400	385	413	403	368	358	388	400	405	405	382	399	392	400	395	383	396	380	392	355	381	400	407	418	361	407	390	383	399	400	406	383	401	398	383	421	398	386	387	354	378	402	395	403	379	421	380	390	387	338	403	370	404	364	380	381	430	385	404	399	381	414	348	404	371	384	442	381	380	381	390	392	403	365	381	396	365	373	402	356	374	374	395	439	378	397	371	368	379	389	366	404	399	374	347	391	427	412	369	407	415	384	369	346	384	404	423	426	347	388	403	405	380	381	383	367	403	380	380	375	400	404	395	366	386	366	395	391	384	437	419	369	424	383	398	411	399	383	387	372	384	359	396	397	402	381	383	381	411	409	412	405	397	360	388	363	404	439	383	410	366	412	409	377	381	400	400	404	397	346	389	402	392	382	372	367	415	379	367	384	358	374	389	396	429	377	379	386	428	386	373	373	390	379	362	395	381	431	384	367	413	417	385	395	376	385	393	364	376	407	373	403	385	406	407	399	410	345	418	380	361	387	396	371	375	376	422	381	374	411	423	378	395	379	416	382	383	410	372	373	396	363	389	457	385	362	402	392	371	411	387	385	407	405	387	388	397	385	378	380	401	396	404	357	395	368	378	428	388	432	411	402	376	385	398	358	383	390	391	389	389	383	385	394	411	379	387	400	386	392	385	376	402	381	392	396	376	376	372	376	413	382	409	370	374	379	393	370	383	388	444	387	407	387	384	392	348	402	379	380	374	394	393	375	378	397	413	383	410	350	398	376	392	407	416	407	363	327	376	389	332	379	355	400	387	428	432	375	394	403	395	415	435	359	352	444	386	391	382	374	401	363	387	376	365	408	376	405	398	384	383	377	404	347	402	372	475	369	381	379	366	412	380	329	370	389	403	408	388	421	395	387	376	388	411	388	386	379	407	379	395	386	393	382	400	430	380	389	409	407	402	393	366	389	435	394	367	381	391	384	376	403	386	393	387	386	419	368	396	409	380	396	396	346	368	398	422	386	380	382	388	376	399	390	393	393	408	380	391	388	421	392	408	396	384	377	393	412	394	372	377	413	376	384	370	354	366	402	378	409	396	366	389	403	413	382	407	406	344	335	393	400	355	413	396	373	348	369	386	387	363	405	339	366	371	383	380	421	379	395	382	397	405	379	373	415	396	391	411	395	386	397	380	408	388	411	386	372	387	389	386	411	383	379	416	420	376	399	376	395	373	385	384	398	386	425	371	404	389	377	401	415	360	428	389	387	384	416	393	399	426	413	405	382	369	406	407	356	403	385	397	410	378	423	365	423	373	414	422	369	391	384	397	420	401	384	379	355	381	400	401	418	375	392	436	351	380	357	397	358	390	414	392	392	392	380	355	390	372	387	371	401	416	395	402	369	376	377	387	343	378	367	359	390	350	393	353	392	395	341	387	400	374	384	415	390	396	387	371	434	390	391	385	374	436	375	379	407	383	378	389	365	380	396	380	362	408	351	348	398	402	379	409	362	374	392	385	390	384	400	413	369	418	378	357	379	383	388	352	397	406	377	407	374	406	409	397	378	408	369	357	389	390	373	413	413	389	399	367	391	393	387	424	443	399	373	389	382	392	405	387	362	359	374	385	352	412	377	404	374	382	400	382	410	366	399	370	362	417	381	393	380	362	377	346	364	361	368	366	371	391	339	342	393	402	420	388	374	419	401	376	430	380	392	386	412	395	411	384	387	371	368	378	413	414	400	383	369	400	401	425	380	369	377	382	375	413	399	437	364	398	403	373	393	382	405	412	373	388	375	403	411	391	413	396	387	382	360	369	387	383	400	375	401	407	414	357	377	388	428	389	361	416	402	439	404	388	393	398	396	411	375	409	394	373	361	376	400	377	380	399	422	416	377	400	400	386	401	343	375	372	406	379	419	375	365	413	393	362	388	412	370	384	371	379	388	417	349	389	400	368	373	400	388	390	389	394	377	383	421	402	400	387	365	394	402	370	367	402	375	397	410	386	403	390	363	379	398	393	412	398	349	377	400	438	401	400	387	383	360	363	388	405	368	386	398	394	416	419	400	381	342	374	376	382	412	411	428	353	413	389	405	400	390	383	390	411	383	412	415	382	397	417	349	357	404	399	398	411	387	394	387	388	438	395	395	401	375	404	412	412	419	446	405	395	383	388	408	399	361	362	334	357	383	389	373	421	390	401	415	411	429	374	387	392	390	411	401	395	404	373	339	376	383	399	376	389	381	381	416	387	394	431	383	396	411	365	373	391	395	399	381	396	395	399	379	384	380	409	415	388	408	419	382	329	417	329	372	399	362	379	376	391	381	386	405	366	434	391	398	376	386	380	412	412	365	388	384	375	379	385	352	389	414	399	391	376	355	363	375	416	398	376	391	391	398	411	383	352	388	391	393	377	406	412	388	368	366	409	398	394	421	402	399	365	403	415	410	357	414	350	382	390	377	390	398	431	412	398	395	387	365	386	380	392	386	376	365	429	406	379	376	371	363	372	395	380	393	387	378	411	380	367	382	367	409	388	382	380	396	378	391	363	411	393	424	384	410	390	422	412	409	384	390	374	449	360	358	421	431	397	410	402	391	392	359	428	393	391	387	423	384	377	411	395	397	399	392	382	387	388	404	360	352	413	365	413	362	369	387	386	394	365	393	413	390	391	393	406	406	386	400	359	390	358	405	397	414	432	418	412	382	378	346	394	419
7055	1149	1302	1010	759	636	483	413	501	430	298	267	851	10499	12084	5419	254	208	201	191	187	212	192	182	191	171	202	195	191	192	208	205	177	196	198	186	182	197	186	181	197	209	173	191	196	169	178	211	224	201	184	168	201	173	196	186	204	171	201	195	181	174	178	195	219	213	162	210	186	189	186	167	188	191	176	183	187	190	181	176	183	193	194	191	190	182	182	178	199	219	214	198	170	188	202	184	164	187	173	193	178	217	193	192	173	187	193	180	178	200	197	196	180	165	189	183	171	201	180	220	215	171	175	164	208	203	196	168	190	182	181	196	186	173	185	197	195	194	190	181	197	193	153	194	168	180	189	202	194	160	178	193	198	182	184	185	189	184	193	189	183	177	187	197	183	212	170	193	193	175	167	196	176	202	179	185	162	203	191	223	196	209	199	167	173	189	185	172	192	188	191	163	190	189	188	201	164	189	194	193	187	175	213	183	188	182	184	181	169	192	188	193	193	182	180	190	162	224	195	195	165	200	175	198	180	198	199	204	188	162	185	216	186	192	207	201	181	198	191	185	160	174	166	192	197	186	183	201	213	196	205	198	175	180	199	210	159	178	189	193	168	197	182	185	187	166	167	168	203	191	211	197	182	205	194	182	197	204	188	188	161	177	168	183	169	199	196	179	184	204	187	161	168	191	184	187	175	188	181	183	174	187	193	180	191	191	193	182	189	216	197	206	191	202	196	187	201	217	198	172	175	170	172	183	175	176	179	183	206	185	189	175	172	206	196	184	214	196	182	169	172	194	215	184	184	195	199	197	176	179	176	187	182	204	183	180	185	182	190	183	182	202	189	203	190	178	174	162	165	196	181	183	194	181	214	185	189	190	184	183	176	184	187	203	196	166	168	195	182	204	193	194	155	170	192	181	207	201	190	187	209	185	188	167	202	197	210	169	181	193	166	183	170	195	227	202	207	187	162	203	190	200	166	178	213	204	183	198	225	161	206	202	165	175	206	212	203	211	183	175	189	196	193	183	164	199	183	205	184	180	191	163	212	190	182	173	163	204	186	187	206	165	212	192	187	176	185	183	187	178	196	181	156	208	193	172	193	207	200	158	184	211	188	182	173	191	186	185	171	197	204	171	170	183	187	185	196	165	175	187	179	181	185	176	164	192	164	183	195	177	206	153	196	182	217	194	181	190	178	180	190	170	188	191	200	177	190	194	168	172	191	187	174	206	188	184	176	184	204	193	184	194	203	179	171	158	203	208	206	184	190	159	189	179	165	201	171	176	175	182	192	199	180	184	182	221	177	198	181	175	199	196	176	183	202	194	182	181	186	190	200	204	191	189	192	184	192	191	163	186	194	203	190	203	192	170	179	200	178	178	177	177	174	180	184	229	173	218	153	203	159	158	191	173	173	196	202	180	193	201	201	212	208	178	182	183	190	209	189	181	190	203	179	185	159	178	209	197	186	171	159	173	194	173	196	204	188	205	201	203	180	170	216	183	184	199	176	199	189	189	186	195	184	185	183	187	186	214	171	189	199	187	196	209	167	190	190	192	178	190	201	222	195	191	167	170	197	188	187	183	207	168	174	186	209	173	197	191	210	196	194	192	184	170	189	191	183	224	162	186	186	172	201	168	185	197	174	182	184	177	176	194	186	182	187	195	198	175	180	201	187	179	192	181	169	195	205	196	186	191	184	177	212	171	193	170	187	176	188	186	208	173	159	186	195	192	209	213	207	179	194	199	176	173	192	214	195	177	190	187	169	194	161	200	196	177	183	190	193	177	160	190	190	174	171	187	198	182	176	225	220	171	203	216	173	216	200	179	197	189	174	203	182	180	177	187	176	198	182	209	228	169	177	173	188	180	196	181	200	209	223	178	190	189	199	210	184	190	179	162	190	194	200	183	208	198	172	164	183	192	219	176	178	182	207	199	175	190	165	189	185	188	205	173	191	184	192	166	182	181	186	193	190	193	211	206	207	171	195	194	180	192	182	203	179	182	190	186	212	200	207	178	185	193	161	198	202	188	198	192	176	191	170	191	159	185	182	210	188	191	170	179	176	186	172	187	206	220	165	192	208	195	189	180	181	196	195	179	173	183	196	179	166	190	163	229	177	173	190	167	186	193	210	179	180	170	192	190	193	179	183	158	185	177	210	182	195	199	207	193	193	199	200	180	198	171	195	189	189	192	193	193	192	206	184	184	180	200	176	187	205	180	177	166	202	184	198	188	175	191	183	215	172	175	179	182	191	194	179	188	185	217	183	197	170	197	210	181	187	171	181	193	189	206	187	177	188	183	181	188	213	164	192	189	207	173	172	196	185	205	201	178	180	184	199	180	195	201	141	195	222	175	201	180	175	184	169	190	188	189	162	198	159	181	194	207	185	159	213	182	170	212	206	193	179	172	204	161	186	211	173	199	204	163	161	227	217	182	164	185	171	185	177	196	177	194	172	204	203	200	188	203	200	187	193	199	195	178	210	173	177	179	183	186	178	185	179	206	175	215	180	205	172	195	197	183	184	185	191	201	201	165	182	198	199	180	216	183	192	175	193	171	214	213	179	180	170	212	197	193	209	174	167	177	180	178	185	185	169	172	174	188	176	183	197	198	195	176	186	185	206	200	209	192	178	193	229	164	210	181	198	180	190	187	169	170	184	170	188	210	189	167	182	174	171	182	205	165	167	162	182	189	194	164	183	202	191	179	176	196	197	197	202	193	200	200	186	201	204	179	210	195	183	185	207	198	165	210	202	195	191	186	173	179	201	173	166	165	203	178	194	176	201	171	193	217	203	209	173	169	206	178	195	164	202	194	168	205	187	189	179	190	215	167	180	198	183	188	205	190	202	187	183	202	195	208	176	182	183	180	172	177	179	181	192	181	168	170	189	182	210	172	193	201	189	169	168	171	188	189	173	198	192	190	180	196	175	203	208	197	201	188	170	193	179	185	164	170	202	196	177	181	193	211	188	184	192	188	184	202	194	217	178	196	174	183	181	185	174	199	181	204	234	182	191	181	165	216	174	186	183	199	188	193	162	185	179	182	212	174	183	218	202	172	196	204	205	189	203	194	189	175	198	192	227	179	180	193	176	195	191	195	184	207	175	191	181	187	200	210	196	213	173	185	185	184	184	204	181	188	184	211	205	190	176	212	165	184	201	189	160	174	199	203	187	170	169	190	197	186	175	186	211	201	203	192	186	205	168	181	178	172	195	169	193	192	174	233	197	172	178	172	191	203	194	173	179	174	174	195	178	179	205	202	193	170	180	164	173	197	199	194	189	193	172	181	180	194	177	205	211	191	173	194	175	202	211	210	206	170	205	191	170	189	185	227	204	185	196	187	182	195	183	204	199	198	198	182	217	173	183	175	156	192	195	194	173	187	179	190	206	195	194	194	205	174	183	157	184	190	180	205	197	208	187	179	184	179	194	203	174	180	179	197	196	189	193	177	210	194	193	188	191	194	186	198	174	176	183	211	206	172	162	162	193	185
5312	1450	2860	3382	2898	2583	2292	1930	1904	1546	1192	1165	4827	34297	33976	17337	618	502	525	542	563	529	516	494	511	541	572	479	523	491	530	527	502	462	532	540	482	511	499	498	541	491	474	468	531	546	489	505	490	519	494	519	446	476	499	486	515	508	484	487	472	467	487	500	485	459	506	472	459	500	468	507	457	510	506	475	490	497	439	503	499	489	520	499	487	471	510	454	503	511	487	462	534	492	489	526	480	507	528	490	497	520	515	503	516	526	497	461	483	468	467	486	491	480	505	492	461	488	512	468	465	516	507	508	474	491	454	465	480	488	481	491	508	472	487	492	422	470	487	470	513	511	527	471	496	494	503	531	491	466	483	482	472	497	484	518	503	465	503	529	468	486	497	488	488	506	521	462	480	496	491	480	516	483	487	511	478	504	476	475	452	477	483	590	562	470	455	451	516	511	497	427	488	460	474	482	492	484	487	478	511	472	489	527	505	499	496	520	492	510	505	480	482	463	470	481	489	482	498	504	502	490	458	488	533	454	503	513	491	479	502	486	494	512	496	448	453	486	462	469	482	454	505	500	523	466	476	516	505	466	512	452	514	495	498	512	476	468	453	485	529	489	508	481	463	480	456	520	456	464	458	460	503	466	516	543	486	529	463	470	468	493	475	481	494	462	456	463	436	471	504	510	507	509	455	470	466	438	508	526	478	485	435	501	538	514	524	493	506	490	496	461	481	500	488	490	476	499	475	472	490	491	491	527	476	488	470	477	448	510	500	445	515	461	524	505	524	480	515	481	473	519	473	488	464	493	496	491	462	455	532	496	492	503	496	475	472	517	475	464	507	494	508	468	491	470	447	488	556	440	516	494	483	502	479	476	471	510	493	484	483	535	492	496	479	488	482	488	492	472	501	515	467	515	477	488	448	476	516	474	510	474	502	475	460	509	497	529	471	487	476	495	537	484	503	484	501	477	473	487	506	508	477	485	507	461	524	490	515	489	502	479	520	510	490	504	519	487	491	502	523	484	497	506	458	462	470	509	481	530	500	465	528	524	500	507	492	486	499	443	494	522	506	456	489	484	532	510	465	465	462	522	503	483	479	465	477	509	481	495	508	476	531	533	509	490	497	509	475	523	466	525	471	521	478	501	513	509	483	480	495	477	481	519	483	462	471	522	486	491	499	519	450	457	485	464	518	485	458	452	479	477	466	489	522	483	488	459	477	479	534	493	460	485	515	498	519	508	486	515	506	467	472	506	505	502	452	450	456	502	499	472	492	476	466	472	495	447	482	493	462	415	511	509	518	513	450	455	495	509	506	521	504	476	517	497	482	481	497	466	461	504	519	540	451	501	496	498	506	504	490	471	481	478	463	529	477	443	489	482	475	512	505	489	499	470	462	517	514	495	462	516	466	478	528	496	486	502	458	542	529	490	530	500	432	496	489	483	496	474	456	499	481	500	524	456	476	500	488	461	509	512	466	490	480	477	471	499	477	490	448	453	489	475	467	520	488	536	499	516	513	512	475	472	481	471	475	461	484	450	534	471	429	480	454	504	511	457	501	521	468	495	505	478	505	492	508	518	494	462	477	498	444	486	497	497	467	507	503	528	506	498	456	473	485	487	469	506	456	477	484	481	481	469	462	460	482	464	480	456	480	490	479	508	506	469	486	480	467	487	486	495	506	463	505	502	479	457	500	497	505	491	501	482	489	490	544	528	523	477	465	450	498	499	502	480	483	489	467	496	474	489	500	500	493	478	492	511	478	484	477	526	505	523	506	470	483	502	490	508	469	479	532	520	504	490	491	477	472	438	472	441	518	462	489	505	515	464	489	438	541	477	511	486	490	456	459	488	487	509	503	494	533	493	493	478	472	475	482	495	517	501	518	479	480	457	530	464	504	461	483	476	481	543	464	474	469	486	489	464	485	477	523	481	486	488	501	457	509	476	472	487	496	490	495	477	465	495	482	470	513	441	455	459	470	507	496	477	485	479	511	485	505	483	496	531	487	498	503	494	483	524	508	490	474	525	461	503	492	499	469	487	494	494	496	444	517	483	515	505	468	486	459	469	515	498	510	502	469	500	493	490	522	467	448	492	506	487	537	495	550	511	466	514	479	506	455	440	492	464	510	505	467	494	499	492	486	499	510	480	487	475	511	486	462	466	433	474	490	456	533	481	495	474	478	515	460	482	477	525	509	499	495	495	488	465	521	486	480	490	482	544	498	497	505	522	545	485	483	493	501	500	514	495	470	454	491	475	506	473	492	466	530	486	486	520	532	488	495	466	521	476	464	457	496	468	500	531	466	470	480	513	494	486	507	508	488	498	525	461	484	468	473	490	482	515	465	494	469	485	470	502	518	485	438	481	465	470	487	472	491	494	491	530	466	530	472	508	509	506	530	481	476	456	506	477	507	496	498	522	501	478	485	490	509	458	511	537	507	460	519	525	470	499	480	466	503	505	480	500	495	474	507	500	527	503	508	516	465	523	510	520	451	492	499	490	495	503	508	446	474	450	524	492	521	500	446	485	491	507	506	483	512	467	491	475	494	528	502	461	477	506	492	479	467	497	477	469	482	467	495	515	523	527	480	463	523	489	473	488	475	515	475	493	531	484	529	526	494	487	494	476	500	476	494	488	501	465	482	496	495	498	474	530	518	517	484	509	508	496	474	480	457	507	521	500	471	494	552	506	470	484	498	499	492	487	487	474	492	502	491	510	466	456	483	473	515	476	504	500	516	468	444	524	459	528	481	501	505	470	529	497	478	471	480	455	513	485	472	483	479	497	507	476	477	502	448	512	488	478	507	498	500	501	518	507	517	488	485	482	490	481	508	523	498	485	493	518	521	468	506	482	455	462	515	477	463	483	492	473	476	498	467	467	484	503	501	488	489	484	507	502	486	498	514	490	518	506	507	485	502	497	477	459	468	514	481	469	442	494	500	488	473	475	437	483	480	480	476	487	439	460	506	496	503	510	473	524	508	474	461	463	490	454	468	487	485	535	491	512	510	504	470	472	506	504	510	468	490	495	483	487	478	516	462	462	460	505	513	503	494	491	467	519	489	502	485	490	489	506	493	478	454	468	481	498	495	471	465	479	499	503	483	473	505	489	465	481	508	533	498	520	457	475	488	489	507	514	481	484	503	494	466	474	525	486	491	503	483	530	475	520	509	468	455	500	498	448	473	478	466	486	460	493	467	468	515	546	437	493	493	510	495	478	510	505	480	497	496	477	483	476	486	482	485	504	478	525	505	474	511	457	468	510	478	511	488	509	457	479	507	507	502	466	521	490	534	467	484	505	470	497	482	484	507	490	490	493	467	480	453	515	522	463	451	496	483	486	507	527	499	528	445	514	477	524	490	506	486	478	462	492	491	476	482	486	485	504	461	500	470	506	465	500	473	498	488	521	490	499	448	459	452	496	476	489	487	505	524	510	495	477	507	492	492	510	463	502	486	483	491	479	471	469	476	490	489	474	465	460	484	497	483	514	484	467
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
