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
336880405980	336880406541	336880407091	336880407641	336880408191	336880408741	336880409291	336880409841	336880410391	336880410941	336880411491	336880412041	336880412591	336880413141	336880413691	336880414241	336880414791	336880415341	336880415891	336880416441	336880416991	336880417541	336880418091	336880418641	336880419191	336880419741	336880420291	336880420841	336880421391	336880421941	336880422491	336880423041	336880423591	336880424141	336880424691	336880425241	336880425791	336880426341	336880426891	336880427441	336880427991	336880428541	336880429091	336880429641	336880430191	336880430741	336880431291	336880431841	336880432391	336880432941	336880433491	336880434041	336880434591	336880435141	336880435691	336880436241	336880436791	336880437341	336880437891	336880438441	336880438991	336880439541	336880440091	336880440641	336880441191	336880441743	336880442291	336880442841	336880443391	336880443941	336880444491	336880445041	336880445591	336880446141	336880446691	336880447243	336880447791	336880448341	336880448891	336880449441	336880449991	336880450541	336880451091	336880451641	336880452191	336880452741	336880453291	336880453841	336880454393	336880454941	336880455491	336880456043	336880456591	336880457143	336880457691	336880458241	336880458791	336880459341	336880459891	336880460441	336880460993	336880461541	336880462091	336880462641	336880463191	336880463743	336880464293	336880464841	336880465391	336880465941	336880466493	336880467041	336880467593	336880468141	336880468691	336880469243	336880469791	336880470343	336880470893	336880471441	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
67950	65351	39417	8484	1136	652	466	353	326	279	272	216	215	204	212	177	157	177	162	143	171	160	149	144	163	160	150	173	154	134	131	124	135	141	125	158	125	170	128	131	148	124	143	141	126	137	143	115	142	141	136	132	122	123	129	137	156	144	126	127	121	123	146	147	120	123	122	137	136	133	137	134	121	141	137	169	126	122	120	132	149	150	136	134	118	147	109	127	153	123	124	146	127	134	129	123	154	118	128	126	139	128	108	147	102	147	138	154	154	115	130	130	148	135	124	147	129	120	115	140	133	123	150	131	126	130	135	109	116	135	118	133	118	161	133	111	124	111	115	123	130	138	118	140	134	113	124	126	146	113	119	137	133	132	143	125	147	140	141	135	123	140	120	126	131	154	147	131	121	137	138	142	130	118	123	128	118	123	142	137	152	119	149	128	131	129	122	119	127	123	135	118	119	151	132	120	110	132	124	120	115	132	115	131	125	138	130	139	154	151	131	149	139	125	112	113	140	128	131	132	151	140	125	133	136	138	138	127	124	141	124	153	129	139	132	133	122	136	129	128	134	128	137	137	146	132	129	126	138	127	125	131	114	139	133	133	133	144	141	154	147	130	126	130	147	135	125	148	147	124	130	148	123	144	136	114	126	129	125	110	138	124	129	138	138	154	120	149	141	129	131	113	148	138	157	140	140	144	137	132	138	135	140	140	135	128	124	130	132	134	121	128	139	155	151	151	120	131	137	137	122	116	147	134	118	119	133	126	149	135	120	119	131	142	109	142	130	147	162	115	117	112	133	139	131	110	133	134	129	120	116	136	127	158	112	121	159	115	107	124	134	140	142	143	139	135	128	123	130	139	118	157	133	140	152	116	147	156	111	137	120	146	125	132	136	147	141	150	159	124	133	141	121	122	116	121	123	114	145	112	130	107	125	139	130	155	128	131	106	145	132	131	118	148	144	131	121	114	121	142	137	136	124	120	153	129	138	129	140	145	147	121	145	131	136	116	110	131	138	134	130	150	133	141	142	128	114	141	136	140	127	122	125	142	134	132	123	138	135	121	131	147	143	120	121	125	115	113	120	138	140	169	104	145	131	135	143	124	146	115	122	135	137	141	131	128	129	142	130	154	120	118	145	133	138	135	132	132	122	128	104	115	145	118	129	112	136	152	164	157	128	133	132	118	120	134	146	141	132	126	128	137	157	133	112	126	136	130	124	140	139	125	130	128	150	134	123	121	139	136	116	134	129	151	146	156	126	115	142	135	136	132	166	110	115	132	144	121	132	135	132	143	105	125	150	143	135	150	135	123	129	118	138	119	116	132	142	131	114	120	126	128	116	143	132	117	130	118	143	174	133	135	150	133	114	112	118	134	148	138	148	143	117	140	139	144	141	126	115	117	134	119	141	120	127	151	152	123	114	145	136	126	132	134	126	110	116	107	129	148	142	137	129	139	125	135	139	130	116	137	133	135	137	149	131	113	115	117	100	121	138	141	127	129	100	135	133	139	149	132	119	110	120	139	139	151	124	124	143	146	129	134	124	129	111	124	119	126	119	133	126	122	135	133	104	136	139	131	156	131	130	136	133	122	130	107	137	139	138	131	127	119	108	132	145	136	152	147	150	117	134	135	155	115	143	125	149	122	123	146	142	136	130	129	119	133	141	138	129	119	156	132	152	134	123	128	130	134	122	129	141	141	132	122	127	139	154	131	114	115	134	114	148	116	138	128	117	120	128	126	137	124	143	124	102	118	148	136	133	154	132	152	124	143	120	129	131	130	140	110	133	133	133	142	120	138	124	145	134	114	115	140	128	149	139	138	142	146	146	159	155	152	125	119	137	130	120	133	135	143	137	128	127	137	134	139	116	133	145	152	118	135	129	131	128	178	130	139	119	133	142	137	129	137	152	133	139	154	112	121	149	116	125	108	163	136	112	117	141	116	130	116	122	155	116	125	150	151	141	139	130	139	121	125	141	122	130	138	121	137	147	139	127	146	124	133	139	123	140	126	135	130	107	123	154	108	135	147	131	106	134	115	130	126	121	138	142	136	133	132	130	158	131	132	122	134	145	129	145	136	131	146	118	156	142	125	131	117	142	137	154	143	143	144	125	136	142	124	132	130	125	146	112	124	136	111	125	137	137	121	133	126	127	113	117	130	157	150	139	103	123	130	134	136	151	130	118	149	140	137	144	114	131	132	132	125	134	132	133	145	162	148	132	141	121	140	150	127	139	124	145	132	145	157	119	133	134	133	124	123	130	131	135	109	131	149	126	127	128	138	130	117	136	163	140	107	114	137	133	140	120	136	137	152	133	158	135	124	114	133	128	145	146	141	153	134	142	121	109	141	126	121	124	138	125	106	121	124	120	133	126	121	146	132	126	132	127	126	130	117	134	129	135	120	149	140	132	120	128	100	143	124	124	125	145	123	141	138	118	140	123	126	106	141	124	149	133	139	139	115	125	144	125	128	121	138	126	121	143	133	137	147	130	120	138	131	145	143	140	119	117	123	134	131	111	144	122	135	136	124	112	156	118	146	125	137	121	123	123	120	130	121	114	124	145	119	142	128	113	166	157	144	135	120	116	133	122	139	122	146	125	159	139	128	129	114	137	129	160	127	121	121	145	116	150	121	146	147	130	138	136	122	158	136	127	125	140	131	126	127	143	131	117	125	129	148	139	129	131	160	130	117	143	118	131	123	124	116	140	137	140	157	154	148	139	113	155	138	138	112	126	155	130	130	117	117	138	148	124	136	139	126	110	135	127	162	133	143	134	129	136	128	146	93	108	137	125	148	139	128	110	154	126	126	120	125	128	146	127	164	134	121	137	125	124	121	124	120	129	122	126	122	147	144	139	120	139	144	143	123	150	140	132	128	122	109	117	141	136	147	139	138	124	125	157	127	143	154	120	122	153	141	117	132	133	118	123	137	134	165	136	129	109	145	131	116	147	125	139	128	135	149	136	109	147	126	122	120	140	125	109	150	145	118	114	119	124	143	140	123	128	101	149	144	150	123	119	105	145	141	120	122	131	130	121	125	135	138	123	125	117	143	123	156	147	129	134	127	132	123	121	116	149	149	122	153	155	144	139	134	133	126	145	142	124	139	130	122	141	150	119	136	142	125	131	124	117	106	156	115	136	122	132	128	133	140	129	136	138	125	128	109	144	116	126	130	151	129	100	131	111	120	149	162	141	129	132	167	127	113	145	133	120	110	144	139	138	144	145	139	128	136	153	121	140	122	115	128	137	134	134	141	141	153	143	148	158	136	124	160	116	114	134	143	140	123	114	116	137	123	123	126	128	141	134	119	136	119	127	116	143	139	133	137	135	117	140	155	143	149	130	122	117	127	149	130	126	140	129	134	132	150	134	127	126	171	130	142	137	141	118	119	128	142	134	121	126	118	132	155	133	120	119	116	124	121	127	145	124	125	147	141	130	152	132	135	126	123	137	146	109	128	131	150	139	154	126	137	136	131	159	128	143	160	123	110
40986	47734	20997	3861	3204	2643	2037	1748	1400	1241	1158	964	946	830	792	709	635	667	551	557	562	486	520	526	517	469	472	447	473	434	434	441	411	434	388	408	373	376	409	415	414	375	372	337	363	376	377	387	374	338	344	372	364	325	337	369	362	360	355	343	383	361	364	360	358	359	376	391	347	368	334	339	361	369	341	353	346	350	360	311	362	362	367	335	312	349	357	343	346	338	320	330	339	339	321	337	304	355	345	360	334	347	325	349	337	365	362	364	347	326	334	358	336	353	379	324	335	334	363	336	351	328	335	374	356	364	316	334	317	331	378	327	322	337	322	345	330	303	336	343	334	319	304	341	302	356	309	332	342	346	352	324	350	333	345	348	337	328	331	300	324	353	338	351	338	318	345	315	313	326	297	340	325	350	305	339	345	321	335	366	314	348	338	351	315	339	336	332	340	328	316	336	336	361	315	289	334	330	322	365	328	327	342	307	344	309	345	321	358	386	350	325	339	314	308	344	335	349	316	341	322	353	342	346	357	338	342	334	311	335	309	334	305	336	321	336	315	326	323	347	326	330	353	351	347	313	298	321	292	335	350	347	312	333	340	359	331	352	330	349	325	332	312	323	346	340	340	317	334	327	331	344	338	329	343	351	341	355	343	313	347	344	326	310	338	353	326	313	343	323	311	347	345	305	332	317	294	341	300	329	335	340	362	353	366	331	300	366	316	339	334	339	333	358	336	346	306	353	347	332	342	325	335	305	347	349	315	313	358	345	301	344	351	372	361	326	337	361	322	330	300	338	380	327	326	303	318	391	327	318	370	300	327	327	338	327	332	343	331	305	352	360	319	355	315	312	345	356	316	332	327	325	314	321	330	325	340	365	315	324	353	313	299	332	335	345	323	333	333	334	304	298	332	340	341	331	336	342	320	344	325	340	317	325	356	317	360	334	325	309	335	314	345	316	324	340	352	346	325	316	327	348	360	344	322	340	331	348	312	348	329	299	342	334	340	331	331	322	330	345	298	342	319	369	339	327	319	333	319	340	349	347	368	321	322	358	333	327	334	334	366	307	346	327	305	336	348	341	319	338	338	334	324	339	323	330	342	315	324	345	336	320	356	334	337	312	333	330	318	337	318	304	319	328	344	330	313	331	321	329	349	342	330	336	375	374	352	328	341	364	322	359	312	357	342	322	328	322	305	308	376	339	332	322	349	344	306	373	323	313	312	326	319	337	329	339	322	309	331	341	330	339	358	347	329	323	302	315	341	323	356	343	337	334	332	346	349	315	310	345	319	341	338	331	302	323	315	342	337	351	342	347	332	355	301	327	357	311	326	341	326	356	329	331	336	318	360	325	331	318	328	330	332	321	332	333	324	342	324	316	300	337	357	303	299	337	332	338	347	317	359	337	327	325	324	333	315	329	334	339	318	333	329	361	328	315	319	328	320	331	355	338	358	348	338	338	304	338	339	303	314	325	363	365	305	309	353	318	340	322	321	317	322	322	316	324	310	340	367	350	365	327	314	326	305	350	325	335	350	354	326	312	335	346	321	308	353	317	345	323	317	319	360	343	325	280	343	319	322	342	350	354	344	322	357	336	334	309	334	345	341	294	322	297	360	302	313	314	347	355	338	325	343	324	344	329	366	315	327	332	339	328	368	327	343	349	343	353	337	366	327	320	357	345	329	322	324	341	326	334	319	343	332	357	335	353	345	361	359	336	323	317	369	309	339	327	314	317	331	350	353	344	274	317	321	329	343	310	356	341	316	335	366	367	322	351	351	342	318	339	317	300	314	330	337	321	343	342	348	322	353	360	328	342	304	335	378	328	338	300	313	325	298	312	353	306	297	348	317	305	314	321	313	365	342	324	350	350	347	326	294	349	333	320	345	324	304	339	329	320	318	374	309	368	322	352	336	364	355	317	334	318	340	330	356	333	313	334	306	339	349	326	327	350	314	295	338	324	350	324	320	360	337	302	357	294	368	331	320	312	326	330	348	327	310	328	316	351	315	321	313	321	307	339	342	332	325	346	320	334	313	340	318	308	341	326	328	315	328	359	302	334	342	352	304	367	326	349	358	316	332	320	333	329	297	342	378	312	346	310	337	322	348	334	354	345	383	321	335	316	355	310	307	355	328	317	330	312	322	304	331	329	313	293	351	337	351	331	360	377	331	323	324	335	325	328	321	310	339	334	348	324	334	308	365	309	318	375	331	343	341	341	326	341	346	358	339	312	310	312	329	351	352	294	349	311	356	366	345	323	344	354	346	341	360	352	312	328	278	330	318	326	319	300	327	340	284	339	282	360	332	339	321	329	336	324	318	332	351	304	326	322	300	328	356	323	355	308	294	286	310	340	308	316	316	309	360	343	347	324	319	353	321	312	331	342	348	317	324	326	320	339	310	287	329	338	342	316	335	352	349	344	336	316	311	314	329	311	317	322	326	335	354	350	350	355	325	315	310	320	327	354	346	347	359	341	292	305	371	325	333	373	350	323	311	344	313	317	371	349	325	341	341	311	349	361	348	367	322	339	354	321	336	347	361	332	346	335	328	327	351	330	332	312	327	306	346	337	342	330	341	340	338	305	313	345	349	343	330	352	347	327	340	367	347	322	316	317	330	340	308	326	312	354	335	302	344	329	316	354	342	319	367	283	347	306	344	314	348	341	348	338	313	315	352	346	352	314	304	334	340	326	373	354	305	341	349	323	311	322	396	298	303	328	353	333	346	352	316	347	330	324	341	346	361	343	364	347	332	311	321	316	350	335	354	318	325	372	366	345	308	304	327	334	322	326	344	313	332	345	319	333	306	340	330	331	345	333	344	316	347	312	340	312	336	319	325	331	317	330	326	344	343	302	348	318	332	353	330	326	328	347	331	347	341	351	346	311	299	321	366	340	302	338	359	298	341	350	345	318	318	313	335	299	323	318	344	321	318	326	352	357	328	332	322	345	339	307	352	323	376	322	354	332	317	315	324	334	317	355	317	299	337	298	350	336	329	340	294	346	339	320	360	367	320	317	345	321	314	330	332	357	358	305	329	336	371	302	345	340	298	365	319	338	327	353	316	366	326	327	341	316	358	349	333	340	297	322	337	321	317	327	341	341	317	326	312	325	331	322	355	343	321	315	353	331	294	323	314	340	296	350	338	290	322	344	343	344	315	320	331	348	349	319	379	334	330	318	332	342	309	333	332	309	331	334	341	338	326	344	356	326	349	356	333	349	361	353	352	321	347	323	312	319	345	316	310	350	331	357	340	330	333	315	349	311	348	359	323	300	323	332	328	388	346	295	324	328	326	348	317	295	349	345	345	352	334	336	344	357	323	342	350	334	317	336	339	371	323	357	325	349	282	322	342	320	348	326	350	312	346	385	291	339	319	332	309	346	373	330	328	357	330	336	331	373	321	291	310	315	307	344	334	306	313	330	322	321	351	318	355	316	358	316	341	298	306	304	320	316	326	336	307	361	320	348	351	351	332	324	351	342	320	341	351	327
9554	4230	1209	143	144	110	141	155	132	128	135	141	144	139	129	130	116	151	141	143	125	118	143	144	119	136	148	137	119	149	145	137	129	140	161	141	149	141	135	144	148	130	144	137	143	126	136	154	153	138	125	129	130	125	124	148	134	129	141	138	132	138	134	141	120	139	135	169	136	139	141	137	141	140	140	137	149	129	128	134	157	139	109	117	120	141	128	135	126	137	112	126	115	117	116	148	135	123	122	126	140	143	137	154	145	136	142	154	152	126	158	128	134	135	134	148	141	147	141	128	124	117	133	111	134	152	142	138	141	134	145	138	145	140	160	151	151	144	116	145	148	151	147	112	155	140	134	144	132	141	132	132	123	130	124	133	135	129	145	165	129	142	119	137	166	138	141	138	124	148	135	136	126	151	166	134	122	143	143	139	134	140	138	123	145	141	153	121	127	147	140	143	143	126	127	140	130	138	126	141	149	128	148	140	138	134	147	123	143	122	137	142	145	138	129	122	146	149	152	131	122	174	155	121	147	132	146	135	133	123	145	179	153	142	133	149	121	128	132	136	138	132	130	134	117	128	130	133	140	134	140	137	141	134	138	154	116	141	151	136	131	116	122	153	134	165	115	150	135	122	125	126	122	146	135	127	134	129	130	146	126	144	121	147	120	170	132	136	159	133	144	119	131	135	142	142	147	134	166	130	136	138	132	157	108	146	112	131	134	162	159	131	137	123	134	135	117	116	146	113	155	154	136	130	133	153	128	131	127	101	141	122	143	130	140	144	136	139	144	136	153	117	148	159	139	126	150	135	143	128	129	153	111	131	129	157	136	125	126	138	131	155	155	126	129	142	127	141	143	133	145	152	109	137	135	121	114	150	130	152	141	144	130	115	150	159	125	124	135	128	128	152	139	143	135	130	161	149	139	139	140	134	135	153	129	125	111	140	136	152	133	125	121	126	128	147	114	144	142	119	152	148	151	146	146	121	132	136	114	151	157	118	135	142	149	148	107	141	147	139	140	144	121	161	119	141	143	151	123	127	135	116	147	144	146	138	145	128	120	134	135	137	141	148	151	146	143	140	151	136	150	156	113	134	113	129	133	149	114	146	126	127	153	145	144	126	130	116	129	119	130	135	165	150	138	123	133	124	149	153	145	153	148	149	142	146	127	100	135	158	132	127	139	159	137	134	141	129	131	159	133	113	156	129	142	162	135	128	145	136	137	136	136	130	134	141	120	150	127	128	158	143	126	140	140	139	138	137	122	156	135	125	138	156	142	130	149	137	154	145	105	130	142	138	130	120	154	134	146	138	157	167	128	131	149	125	129	137	139	132	130	127	145	142	147	118	147	117	138	151	145	133	118	139	125	136	140	124	131	148	124	130	143	126	141	141	129	141	130	127	131	145	126	141	138	137	139	96	139	129	134	121	140	154	145	135	139	111	143	127	120	148	150	143	145	123	121	142	157	117	122	146	132	138	134	148	131	110	138	132	137	141	160	140	137	131	120	137	138	146	117	137	137	137	134	157	127	120	142	135	125	148	144	128	145	125	135	147	117	136	136	119	125	155	141	134	128	138	144	112	135	120	132	141	148	134	123	126	146	131	141	132	151	142	152	135	119	142	128	137	139	120	156	105	142	123	140	125	118	115	147	132	127	142	146	148	107	141	138	139	144	132	148	157	149	135	121	140	129	148	149	150	106	131	155	133	150	142	147	148	122	108	138	135	151	144	133	125	126	135	119	131	150	139	130	137	137	150	125	122	131	145	135	139	147	133	151	129	129	117	110	160	143	133	149	140	117	146	131	151	151	125	160	137	143	126	141	114	133	136	131	126	137	140	149	123	152	151	136	126	120	118	132	126	154	131	143	133	163	146	139	127	122	148	115	139	137	132	148	132	152	130	140	168	123	149	122	144	151	142	120	154	132	164	120	110	138	116	128	144	152	110	134	134	132	122	136	136	153	130	136	148	123	126	141	145	150	137	141	168	157	130	145	136	159	147	133	140	120	128	122	120	136	164	148	131	110	134	153	139	140	132	154	155	145	167	124	145	158	136	126	132	125	136	126	165	125	142	139	146	141	124	143	132	163	129	121	108	156	156	156	128	138	144	119	144	156	129	123	145	144	142	146	153	130	131	149	127	133	141	132	168	150	125	142	151	128	150	148	121	133	129	144	143	158	116	154	129	149	147	138	157	129	137	133	120	131	137	127	133	142	141	109	123	131	140	147	149	137	143	118	129	153	122	127	135	123	143	129	146	149	138	137	138	139	130	121	143	153	126	139	128	122	141	117	156	148	116	141	129	150	131	133	173	129	137	140	134	137	128	123	143	130	115	153	126	142	137	135	144	119	136	132	140	121	130	145	138	149	148	135	119	143	137	131	136	150	127	153	135	136	136	143	141	138	134	133	147	130	151	130	145	147	152	118	133	158	153	136	113	136	153	140	144	127	138	151	139	133	151	147	148	123	117	131	155	136	132	129	142	132	148	128	140	134	128	122	118	150	126	166	149	131	128	148	151	146	129	133	152	144	122	132	163	140	143	146	142	126	139	138	125	124	110	118	150	136	146	115	132	121	125	151	167	120	128	138	130	139	146	152	129	119	116	146	143	137	149	116	133	126	139	133	122	138	137	144	145	135	133	138	134	155	130	145	142	135	145	137	141	135	140	132	140	126	147	129	141	154	163	121	143	153	123	116	125	124	168	140	144	131	130	139	141	124	145	160	124	144	148	133	155	118	127	136	130	157	131	132	147	142	140	132	131	127	141	121	132	141	126	137	122	148	151	129	132	137	136	127	135	137	129	114	118	144	144	116	149	145	117	139	146	122	143	142	123	125	116	152	154	125	126	134	133	142	133	145	164	141	156	145	137	163	150	123	130	147	133	125	149	137	133	130	142	132	127	132	132	134	132	134	157	153	116	151	148	163	132	140	152	122	140	123	124	150	116	150	150	119	132	123	135	125	125	138	154	138	133	138	140	148	131	135	118	129	152	137	114	142	133	130	123	126	144	135	130	136	143	123	123	138	150	151	139	140	135	132	147	140	138	149	141	132	143	150	127	130	125	151	135	154	135	133	140	122	124	134	135	143	113	131	157	146	136	132	131	161	151	112	155	130	135	153	130	135	144	128	129	148	162	119	133	140	113	128	127	165	133	123	133	135	130	145	138	150	122	154	123	136	162	116	118	144	125	119	115	142	164	133	150	149	141	139	132	136	141	123	141	128	146	153	156	130	130	132	122	126	153	132	134	131	150	136	136	126	123	133	138	130	103	139	155	147	165	129	126	126	150	131	138	129	126	135	117	128	129	149	121	146	133	146	126	136	128	129	141	142	149	137	154	124	131	143	133	133	114	139	151	146	134	138	143	137	153	130	125	129	154	148	134	135	135	152	160	124	123	123	133	137	113	134	123	133	135	156	125	149	132	131	136	119	151	146	136	139	133	152	123	136	149	147	167	153	113	133	132	135	154	143	146	132	116	149	165	125	123
8562	6484	2131	480	447	501	362	407	423	383	376	378	349	369	342	354	354	362	390	358	375	376	343	376	349	349	383	376	373	353	354	364	358	345	363	378	362	377	373	338	363	380	362	380	357	371	366	343	374	360	391	381	372	353	373	345	370	366	345	352	369	317	390	349	328	368	356	354	375	332	362	352	367	352	367	376	326	340	383	358	357	386	381	337	336	372	353	376	356	382	388	352	379	343	381	375	348	349	394	354	353	350	361	353	350	344	374	382	365	356	361	353	350	383	379	337	343	354	298	350	379	328	374	343	366	353	397	395	336	376	361	348	337	356	375	385	392	335	362	371	375	358	344	361	373	362	400	369	391	354	328	388	354	351	335	365	360	390	379	372	362	406	365	377	379	371	340	351	364	371	397	367	373	384	348	354	378	368	355	382	365	350	348	358	329	388	381	370	400	387	364	357	377	387	365	331	363	360	361	366	348	363	373	364	351	369	328	397	382	347	364	349	391	342	327	384	333	358	363	358	357	347	380	378	403	352	362	352	373	384	365	334	354	397	357	369	371	373	373	386	347	345	397	349	352	398	341	382	342	363	365	377	385	345	375	360	353	355	326	367	346	355	332	372	331	374	359	362	371	373	371	364	343	352	320	355	354	337	371	335	359	342	376	386	357	353	361	341	340	361	393	353	375	379	335	373	346	344	348	377	380	348	367	365	376	353	369	360	355	396	399	343	359	356	327	356	348	373	356	360	366	358	390	376	348	350	378	383	326	364	361	355	359	375	359	395	336	334	381	386	341	357	374	350	354	355	383	330	361	387	363	365	373	366	375	352	345	378	340	329	370	374	364	367	345	328	378	367	339	336	364	391	330	392	400	369	335	361	383	366	340	366	353	369	395	365	378	364	374	332	346	354	383	356	398	386	386	350	381	363	343	368	407	358	350	382	356	359	363	370	376	356	317	350	332	356	392	358	372	344	345	399	357	341	376	361	362	375	376	389	344	409	349	377	358	360	341	387	350	354	353	384	370	357	366	360	418	415	381	344	348	350	367	343	367	379	379	370	350	362	361	362	363	367	338	352	341	370	375	364	348	374	352	342	337	382	375	345	361	342	367	385	360	351	342	393	339	371	375	349	354	365	351	378	368	345	325	365	385	344	339	352	340	368	350	338	361	382	362	346	347	332	328	363	349	361	386	337	380	401	375	312	357	377	358	351	367	361	424	351	394	377	352	351	354	346	388	336	351	372	411	356	372	377	337	381	358	352	370	346	355	346	354	351	356	343	365	369	348	355	383	329	319	362	398	357	396	354	355	365	351	394	346	394	393	339	345	401	341	363	322	373	391	360	348	347	368	387	378	369	370	343	370	377	359	373	371	361	353	342	384	357	373	365	391	372	367	361	362	366	380	354	393	370	358	342	330	343	361	352	339	334	368	358	388	377	352	332	386	356	372	340	364	335	340	375	352	339	355	366	367	351	354	391	370	355	406	379	362	339	364	373	388	399	399	376	366	348	369	374	365	383	354	370	376	371	356	360	359	343	368	374	366	411	364	374	335	370	329	356	372	365	379	375	350	373	372	387	338	365	348	375	356	358	368	357	329	335	335	386	392	368	361	365	366	361	334	323	379	367	381	381	371	364	357	375	362	398	391	356	331	385	349	345	359	381	364	364	362	359	373	364	322	366	364	312	369	359	347	342	368	363	360	315	381	393	387	356	392	375	345	351	342	387	360	369	365	366	382	347	325	367	357	399	384	377	368	403	360	372	334	367	350	365	360	353	334	386	419	393	380	345	399	384	378	355	395	360	410	360	371	366	364	385	371	362	357	375	360	346	363	380	372	423	345	360	385	339	338	371	324	374	364	376	325	356	369	376	331	368	375	387	391	325	360	342	352	370	354	373	364	360	350	376	330	370	363	354	339	338	347	351	357	346	404	366	378	340	377	341	357	362	363	352	363	371	382	347	356	360	362	346	380	385	379	389	378	358	312	381	368	341	368	363	376	375	368	377	333	339	361	371	346	369	372	365	360	408	349	373	381	403	377	354	366	367	345	347	360	364	347	334	338	377	363	337	386	338	326	348	359	373	357	332	361	386	365	347	358	380	335	361	372	343	347	378	332	368	351	356	350	343	365	386	377	385	356	371	391	365	341	356	407	345	329	384	395	336	362	414	351	366	371	368	366	395	343	366	368	349	362	379	372	372	381	382	372	411	351	373	356	365	348	378	378	351	344	356	360	374	371	358	371	358	345	371	358	379	370	336	341	334	348	356	392	357	316	356	348	369	368	350	376	359	393	350	338	333	361	355	372	392	352	334	359	361	374	370	329	363	387	347	374	351	369	337	357	380	356	331	356	356	334	371	332	359	337	364	368	374	363	343	363	352	361	366	367	377	373	375	319	377	354	344	359	342	349	341	341	377	413	365	332	342	350	356	382	367	366	365	373	398	402	360	401	352	359	359	357	398	372	383	379	369	362	339	374	354	339	331	341	373	362	361	369	383	352	347	388	336	376	366	357	367	334	356	356	345	373	359	343	372	359	326	331	336	344	385	365	332	383	377	374	370	339	356	373	373	360	379	375	346	372	343	331	374	380	352	368	350	360	352	378	369	339	383	341	350	343	349	369	349	375	363	367	354	380	344	355	374	339	368	346	357	349	381	336	360	385	352	371	355	353	369	391	328	385	392	378	382	393	324	329	369	359	354	365	363	394	353	373	382	341	344	338	367	373	389	343	357	369	367	366	387	394	355	393	376	370	339	358	353	371	375	395	375	362	382	345	349	364	357	343	357	353	368	383	373	387	339	352	363	368	368	372	341	358	335	358	354	384	370	384	389	398	371	381	352	376	346	346	355	351	376	347	364	323	358	384	326	324	379	370	361	358	374	382	385	357	364	354	396	336	365	363	375	347	359	388	371	337	336	357	369	368	365	374	360	334	384	366	341	365	347	342	369	393	344	346	379	354	355	365	385	318	363	360	366	364	327	356	361	356	369	413	346	347	349	342	397	362	364	359	363	334	388	343	372	362	350	365	357	334	366	331	372	345	385	377	368	360	393	342	364	346	331	402	372	335	342	338	363	367	370	359	361	357	367	345	365	360	370	333	382	344	346	369	354	341	361	399	368	379	373	384	345	392	370	362	360	371	343	371	347	329	386	344	362	358	362	385	382	355	364	338	337	393	340	340	401	349	360	377	371	335	412	370	375	366	380	340	336	375	356	355	361	348	383	359	371	368	364	389	311	361	352	378	364	377	378	353	362	370	376	380	352	304	346	355	368	379	358	304	353	366	335	363	381	326	343	324	341	378	347	360	364	336	374	343	378	389	383	356	363	360	360	353	376	375	356	344	374	342	372	355	350	369	364	358	386	397	404	372	307	346	373	354	367	369	374	368	340	324	373	380	370	333	356	321	421	364	355	335	358	359	382	376	378	359	379	345	382	355	399	363	338	371	381	370	394	350	350	383	379	355	382	392	402	369	386	395	360	350	353	357	340
52440	49168	26298	2999	570	455	343	324	305	279	232	247	222	229	236	238	225	219	211	229	213	245	217	182	208	223	197	221	216	197	205	215	192	206	190	207	197	238	193	188	195	217	201	178	184	218	176	213	191	206	195	238	209	218	217	164	233	221	199	211	207	192	212	208	203	209	207	191	216	207	178	215	195	199	170	209	214	182	214	244	195	207	210	218	200	165	174	170	220	194	207	232	210	192	198	222	175	179	207	183	225	207	194	209	216	208	212	191	199	205	192	179	202	200	203	186	215	178	187	189	203	194	212	213	222	190	199	192	213	195	196	200	213	185	220	198	195	208	210	187	200	199	183	176	190	170	214	205	174	199	186	209	192	212	207	168	181	194	190	211	171	202	202	204	220	193	200	193	204	181	186	196	194	208	190	206	181	188	195	170	173	199	197	167	213	195	210	208	227	220	174	206	212	196	191	183	196	182	208	171	222	180	196	190	204	192	199	232	181	186	211	215	225	201	214	215	199	206	178	225	199	212	202	200	205	232	188	185	205	219	217	191	200	204	186	200	189	206	217	205	199	203	197	222	237	217	179	231	226	196	197	196	228	208	214	192	203	195	211	213	205	184	202	207	203	223	206	222	221	181	197	182	202	217	212	214	213	180	205	192	208	222	198	186	197	209	195	187	165	205	203	200	217	212	195	192	218	183	190	207	204	206	184	197	185	197	209	196	215	194	198	198	195	199	196	205	186	203	210	205	195	206	219	206	183	204	209	199	209	180	197	184	218	200	204	208	183	210	211	198	186	227	199	174	218	200	176	227	210	215	204	206	213	185	223	196	201	220	209	221	201	197	184	200	212	200	222	203	224	197	207	215	171	194	198	195	206	226	199	181	182	196	184	193	198	179	192	182	189	208	193	178	203	182	191	198	210	210	199	230	207	210	212	190	216	219	192	193	200	211	206	185	200	204	184	211	180	201	180	205	187	180	197	219	226	188	215	199	190	196	198	204	191	183	196	211	214	214	215	217	181	214	191	209	189	196	180	211	214	200	208	177	195	221	218	197	190	209	230	194	201	171	198	182	195	179	193	157	169	202	217	182	231	200	194	179	208	189	190	177	204	196	210	209	188	217	200	201	192	197	178	179	197	214	201	184	201	185	216	195	198	193	207	219	211	206	203	211	214	197	210	190	213	212	189	199	203	169	187	201	224	186	183	232	180	171	195	185	209	206	190	192	204	175	204	206	213	203	212	207	206	193	196	218	179	189	213	225	201	224	196	195	192	195	194	203	226	203	194	219	188	198	187	203	177	198	205	191	211	214	204	208	198	218	208	210	213	201	196	191	211	216	204	209	188	198	206	188	214	193	211	219	186	204	229	215	217	204	213	198	179	189	229	217	185	216	190	215	205	184	209	214	173	229	188	207	200	202	224	200	184	176	187	189	199	198	205	194	211	178	202	197	213	199	198	202	204	210	212	182	197	186	225	208	219	189	188	200	212	184	210	235	200	212	203	174	194	200	219	193	189	204	209	190	203	206	192	208	198	203	214	181	210	196	212	209	201	215	199	205	205	208	195	181	203	219	188	197	206	185	169	228	213	202	231	190	181	217	200	181	205	189	203	180	184	222	181	216	217	218	205	187	205	218	200	185	200	202	209	220	206	214	213	189	204	187	207	220	235	206	213	217	193	209	212	203	227	188	192	195	206	194	197	197	214	210	213	181	183	194	187	191	210	211	192	195	195	199	181	207	189	188	186	184	165	179	202	260	213	195	187	209	211	206	191	170	192	201	190	185	194	168	192	183	206	215	212	203	217	191	186	226	181	195	187	217	196	171	177	218	201	218	182	210	223	226	201	230	221	210	201	189	212	196	199	184	190	202	193	202	173	181	211	199	202	227	180	203	201	195	198	195	191	186	218	199	194	184	191	183	170	195	202	202	201	202	205	219	211	193	222	199	195	191	199	206	184	218	181	184	196	177	168	212	219	159	216	188	188	205	199	206	182	216	176	188	200	212	187	196	208	179	205	216	186	211	247	197	193	190	162	216	213	203	200	200	217	205	185	184	211	199	189	202	208	198	199	194	215	192	200	200	205	199	203	214	199	185	215	232	226	235	225	220	208	218	206	188	206	213	210	222	201	195	195	190	190	215	202	203	173	204	191	172	190	212	208	211	216	203	218	191	203	167	213	200	178	203	199	178	201	217	183	194	200	203	192	210	199	215	201	206	207	232	184	220	193	218	200	199	175	212	208	214	235	199	196	219	198	195	178	195	184	213	210	179	157	192	199	200	193	210	210	216	181	178	220	221	193	223	198	199	206	197	217	198	200	232	232	194	196	210	223	200	199	192	191	176	200	195	191	194	190	208	201	213	184	188	195	178	177	208	192	175	190	192	191	192	209	193	208	213	230	205	191	203	199	216	202	214	220	169	200	203	210	213	223	217	201	204	210	205	217	191	193	213	190	220	196	175	204	221	200	202	207	191	204	193	200	196	190	204	218	203	169	217	200	211	186	178	186	216	227	191	190	226	190	205	207	168	221	190	188	205	192	198	209	190	212	207	185	179	187	208	192	227	202	221	203	215	200	222	179	192	172	192	215	220	194	217	189	204	207	210	215	227	186	199	207	192	191	209	198	203	196	201	194	201	202	233	182	212	185	224	197	217	215	196	211	193	199	179	202	202	233	205	192	224	213	185	220	181	199	188	193	209	194	199	212	196	213	214	181	198	231	216	206	194	170	189	181	227	191	177	208	181	181	191	191	195	195	200	183	199	194	193	250	199	188	191	198	181	207	198	216	169	174	206	191	191	222	202	202	201	185	193	205	205	214	194	206	184	196	203	235	209	211	171	193	186	205	193	180	164	186	215	233	181	187	193	198	209	219	178	209	202	218	196	215	171	212	186	206	216	195	184	192	185	177	207	193	209	180	198	210	203	190	201	176	189	194	216	213	203	206	198	215	193	193	224	192	190	178	222	187	195	201	194	190	191	189	178	192	213	179	207	175	209	213	186	184	230	183	193	177	204	208	205	175	195	199	219	194	197	225	206	207	230	210	196	217	217	195	185	213	195	166	180	178	210	187	201	166	190	218	203	182	196	197	192	203	199	214	199	199	196	213	178	200	206	171	213	212	186	186	196	219	198	214	196	185	197	194	228	215	214	226	207	192	204	192	192	200	239	209	209	191	204	194	212	217	215	216	186	187	192	188	189	209	190	186	195	217	186	200	205	180	187	210	201	210	202	230	206	196	211	211	216	220	186	193	218	194	205	192	221	219	198	195	214	223	225	197	199	189	203	186	194	191	190	211	193	211	207	190	196	206	181	187	205	174	206	203	209	225	213	236	215	200	190	188	177	245	165	196	190	196	179	187	184	194	212	217	181	191	227	203	190	230	211	216	195	208	211	196	204	188	188	186	189	210	207	205	204	205	204	191	186	214	188	195	186	211	203	195	232	216	197	235	221	215	211	196	210	209	218	218	205	171	199	220	209	194	195	189	199
31670	36680	14382	2325	2024	1723	1351	1216	1043	967	887	865	799	749	719	699	608	685	646	618	600	588	609	580	567	553	598	567	545	538	558	552	532	517	563	554	535	526	514	524	521	526	537	518	542	479	518	502	525	535	529	508	522	489	506	494	463	517	492	481	472	506	518	540	516	487	476	506	552	470	535	494	539	449	504	494	511	473	525	535	494	509	486	477	467	503	529	524	501	463	507	507	484	449	514	477	498	513	520	505	531	480	472	524	509	510	500	496	497	530	467	543	498	510	493	528	490	521	530	490	506	488	507	517	469	483	494	498	521	526	484	511	506	469	538	516	546	470	478	503	494	508	524	535	490	469	448	502	540	527	478	521	498	509	509	493	497	508	518	499	518	494	472	493	507	491	481	493	551	505	523	537	504	494	527	513	481	465	454	545	485	495	476	480	522	498	507	494	524	522	499	507	466	515	459	521	468	493	495	484	499	491	529	522	529	546	515	530	495	483	485	524	453	489	479	536	482	505	494	479	510	480	505	484	474	511	491	497	466	529	456	496	498	475	505	460	475	523	500	502	486	471	503	463	485	498	485	508	494	523	518	498	468	514	500	493	496	518	515	489	531	512	503	520	514	512	529	491	511	552	503	529	509	505	533	460	517	479	500	469	479	472	485	520	478	483	499	526	495	510	484	443	528	460	469	470	501	500	509	486	512	517	503	526	458	480	444	509	482	507	511	522	495	498	488	498	430	513	485	484	539	487	479	550	509	443	493	480	497	481	511	469	501	451	465	501	476	495	466	464	464	475	509	536	499	502	480	491	486	490	483	497	466	475	537	499	453	512	487	487	472	494	513	503	487	485	514	500	505	499	497	487	491	523	486	540	492	506	501	487	524	480	466	501	508	450	522	516	499	494	512	493	515	459	488	476	501	485	477	498	535	495	478	477	484	465	435	494	518	520	491	515	490	470	517	482	500	474	477	527	464	492	502	499	485	481	477	495	496	517	506	493	511	485	535	477	490	465	480	479	501	530	471	503	535	493	489	522	495	525	484	493	479	520	509	516	496	539	486	510	490	534	435	475	453	472	508	523	524	502	499	512	490	491	463	507	472	494	484	459	501	499	493	501	503	452	468	510	472	447	535	490	470	458	500	524	488	498	489	490	466	487	488	516	508	506	513	482	508	482	496	477	465	512	497	458	483	524	510	504	559	503	480	496	496	477	534	523	488	486	478	473	518	514	498	476	489	503	493	489	450	486	510	517	506	470	538	483	508	509	516	512	468	535	455	450	505	471	457	516	462	471	515	460	451	495	490	517	477	531	471	469	522	480	490	510	496	461	545	499	544	504	500	492	481	516	485	505	455	525	510	524	482	505	517	511	544	539	456	499	502	470	471	515	487	488	487	481	522	474	471	532	506	494	490	508	493	522	510	471	491	485	516	494	511	475	486	500	492	484	494	497	531	500	455	480	547	483	530	544	492	505	517	499	480	539	483	511	498	473	482	460	486	455	487	474	503	502	485	485	463	498	478	492	474	466	514	501	497	461	457	477	521	493	509	500	500	512	482	485	438	530	535	469	531	484	493	514	457	498	497	510	517	489	480	505	478	498	507	486	523	520	490	490	512	451	513	505	494	499	540	486	479	489	479	512	509	481	502	472	472	486	504	522	501	474	451	492	524	510	455	482	525	489	498	477	479	518	507	492	502	502	527	494	520	501	478	496	503	478	500	491	509	525	479	528	527	469	457	508	509	487	487	493	460	501	512	512	511	515	512	501	501	478	507	467	525	497	513	505	511	506	501	499	519	482	479	510	506	478	484	476	481	491	491	520	503	463	520	488	497	509	510	502	474	493	494	489	533	469	490	512	483	495	529	519	479	504	523	512	495	507	496	461	501	482	481	508	494	496	525	490	482	530	501	469	485	519	497	491	538	557	481	489	492	527	483	513	532	459	463	478	505	494	500	503	485	502	515	482	479	452	483	495	482	455	501	509	470	553	490	512	479	505	518	479	463	499	492	548	495	475	524	525	479	471	502	458	536	469	546	475	476	453	486	491	479	470	488	501	463	516	461	462	492	495	504	460	517	495	516	532	470	482	481	479	518	486	473	493	482	474	502	476	514	498	519	507	525	551	459	519	495	502	456	485	511	522	517	511	518	504	494	443	488	480	526	460	493	500	500	507	482	486	528	470	498	463	518	491	506	493	492	497	497	506	513	497	504	505	465	480	513	487	498	499	523	472	555	509	491	528	499	519	489	533	513	515	453	494	449	483	505	488	529	496	528	524	469	492	494	451	532	535	440	488	483	469	475	477	470	523	459	510	463	472	484	505	473	556	492	524	503	483	526	478	474	506	496	504	486	449	518	508	495	472	510	514	519	514	524	508	505	480	447	473	453	510	490	507	515	479	479	494	494	494	480	471	549	476	529	441	500	488	504	521	496	513	540	502	525	517	499	507	483	506	532	523	483	494	515	470	481	473	477	474	497	480	491	488	518	522	488	462	508	507	464	472	529	508	489	512	507	480	493	504	483	537	479	497	521	468	475	470	502	474	521	454	558	485	520	542	456	482	512	536	517	534	478	471	482	481	464	473	573	488	512	484	482	513	491	467	503	489	502	538	473	516	541	546	495	490	476	489	517	487	527	483	471	519	531	435	511	483	498	521	466	502	526	513	502	477	500	513	472	446	470	500	486	483	490	511	486	522	509	516	472	515	474	521	491	469	469	489	519	562	497	475	498	495	520	510	472	487	480	502	484	534	483	478	503	484	505	519	482	493	512	452	481	462	470	527	486	485	526	510	502	452	495	508	510	494	491	487	531	449	471	475	501	487	488	499	510	496	482	503	480	491	495	471	459	483	457	484	518	495	512	498	491	471	514	499	504	492	508	476	516	502	478	471	506	473	545	509	505	534	494	528	488	533	527	504	503	504	477	489	510	533	480	502	509	525	486	497	490	456	475	487	502	508	503	502	531	468	485	510	486	510	496	490	503	511	463	497	504	466	519	487	518	494	476	510	534	500	529	523	514	495	473	506	491	484	471	463	498	535	515	508	492	512	539	497	477	462	523	513	505	492	494	500	510	494	459	508	497	519	517	490	521	538	520	513	504	465	507	473	502	512	540	497	488	506	486	504	470	510	456	504	502	500	495	468	482	457	482	518	482	472	501	507	518	487	514	515	507	480	493	491	492	522	516	481	461	449	490	488	477	483	475	486	489	459	455	490	526	527	528	492	505	453	490	473	508	471	513	522	495	551	527	491	504	468	509	492	449	468	492	499	497	520	468	508	529	509	493	526	512	534	507	509	535	537	485	497	521	491	507	519	484	492	461	506	490	496	516	507	475	494	511	475	491	491	450	457	469	513	482	506	516	489	479	492	490	471	523	512	475	546	509	464	476	516	515	518	502	502	515	506	479	556	511	510	493	508	509	503	497	452	538	484	539	470	495	540	522	493	493	512	515	492	479	473	497	492	483	474	503	469	483	511	502	547	467	513	527	514
66474	62468	35593	7826	1092	640	445	410	324	279	224	238	218	214	191	159	168	136	194	148	152	146	155	167	138	126	156	128	149	140	153	146	135	127	116	125	163	120	125	130	137	145	123	142	133	126	152	139	129	144	131	145	134	129	124	139	131	124	135	132	145	125	142	136	125	134	127	136	133	139	121	115	140	129	137	129	133	136	127	123	118	124	131	121	124	140	143	130	121	114	105	128	120	123	104	137	129	131	127	152	117	128	131	124	118	121	127	112	114	107	109	125	120	132	124	111	124	132	132	113	129	107	131	141	127	129	113	129	125	118	107	119	130	120	105	112	149	117	132	134	138	116	118	127	150	121	110	136	119	110	125	125	110	115	141	133	136	135	118	139	114	123	133	136	142	126	132	121	127	114	128	135	127	144	135	137	124	134	113	131	114	111	128	124	143	139	114	138	121	117	116	121	99	131	149	120	114	126	151	136	121	133	114	135	139	141	109	119	124	109	123	114	135	138	143	129	128	120	112	128	104	130	142	118	116	139	145	129	118	114	137	119	110	115	121	121	120	142	122	130	138	118	107	138	122	128	114	127	129	119	132	131	116	153	128	121	118	114	123	121	142	118	132	112	130	145	121	131	134	140	134	134	143	97	136	133	116	122	116	118	119	122	129	139	127	115	108	124	122	153	140	131	130	130	116	123	137	119	146	139	123	150	123	139	121	130	144	130	114	115	121	136	134	122	119	145	135	101	120	155	144	120	148	131	126	149	133	137	143	132	126	127	121	125	153	122	129	130	123	114	124	116	110	136	105	139	149	149	126	119	114	116	120	136	146	118	129	130	136	114	129	130	135	125	125	124	119	135	147	134	127	132	118	129	134	141	146	141	123	140	139	133	133	94	131	123	149	122	111	116	113	130	137	112	127	134	128	133	142	135	134	140	124	132	94	125	135	123	131	137	137	134	127	126	123	139	124	140	135	111	122	161	134	119	112	133	129	113	116	146	131	134	118	133	123	120	125	117	118	115	124	129	132	121	117	120	128	137	104	133	114	140	134	123	144	123	141	122	119	125	134	128	127	139	119	126	117	126	134	141	115	145	135	134	129	153	120	123	134	151	138	122	137	110	146	141	117	101	125	124	145	126	105	127	132	128	123	141	134	128	119	113	115	103	142	130	133	136	121	126	119	140	116	112	129	125	119	132	141	137	157	152	135	139	108	119	115	108	118	113	127	124	132	140	125	118	133	116	139	138	104	123	161	133	113	108	122	110	135	138	123	143	128	135	121	133	126	121	142	138	119	127	128	132	118	139	138	146	123	120	125	131	118	118	145	140	144	121	132	116	125	144	112	119	140	139	112	125	115	107	122	130	138	147	121	123	141	113	133	124	146	134	134	118	133	114	129	109	129	111	105	127	131	117	111	126	127	136	117	136	115	135	137	128	138	125	121	140	122	120	131	116	138	106	124	113	113	107	111	111	119	119	124	103	134	127	140	145	124	104	148	160	116	103	128	139	121	127	133	109	122	136	126	125	152	128	123	141	148	114	134	133	117	131	124	136	115	123	126	113	131	117	127	120	113	132	147	132	134	136	129	128	117	141	144	150	121	127	123	123	124	112	140	108	135	132	131	136	145	135	117	115	131	134	131	131	126	129	128	128	116	125	123	136	134	114	142	127	107	131	128	132	136	129	117	123	127	113	151	133	143	117	148	123	127	107	126	146	127	133	126	110	125	135	106	128	124	120	136	128	124	125	132	120	127	142	118	129	135	129	146	127	126	128	140	151	123	131	143	107	134	131	156	105	104	122	138	146	153	146	108	127	132	146	104	127	116	127	122	123	137	121	143	137	125	106	148	127	122	132	146	127	113	95	108	136	136	97	148	123	127	135	131	130	139	126	129	108	136	106	120	146	116	120	140	132	116	116	135	130	137	122	127	144	118	116	115	132	112	146	136	128	138	133	129	135	141	116	121	138	124	133	135	133	119	126	128	134	137	122	145	136	135	141	123	117	115	140	147	133	136	131	148	131	135	133	128	142	121	129	127	122	126	126	117	115	125	121	115	129	140	126	133	149	116	117	114	145	126	131	151	123	132	127	124	125	130	128	132	128	141	119	128	114	116	105	153	156	114	142	136	132	123	124	127	105	120	137	131	142	145	130	142	113	138	118	127	123	122	124	138	108	127	122	128	117	136	121	161	134	150	144	150	117	124	145	123	117	132	133	139	98	119	128	133	127	114	124	126	139	136	111	137	135	108	120	129	131	128	125	114	109	133	108	114	139	137	136	123	146	115	136	108	123	131	120	126	128	146	144	133	138	115	127	122	139	101	145	124	127	138	121	115	128	123	115	125	118	112	140	121	148	134	107	147	139	105	108	134	133	125	116	134	146	127	115	131	161	119	128	154	144	148	137	125	122	126	120	126	128	139	130	123	128	128	122	132	126	108	135	102	108	114	114	139	132	152	118	137	142	148	124	133	131	138	138	139	142	115	137	130	152	113	119	136	141	141	113	130	114	104	128	134	115	113	104	139	130	126	123	139	127	117	135	128	143	141	139	113	132	113	104	139	109	138	128	126	134	118	137	111	154	136	124	136	131	111	117	115	148	126	130	121	129	129	113	126	122	133	138	112	134	140	120	134	133	136	115	126	134	115	139	115	111	142	130	142	110	132	136	140	138	129	132	136	123	149	133	151	122	134	116	165	153	119	132	119	141	119	107	139	132	140	127	132	134	129	131	121	142	133	137	136	118	120	129	120	111	127	133	106	132	125	121	124	121	140	126	126	132	121	142	125	146	122	156	149	140	143	119	136	141	147	137	146	115	137	128	124	128	119	106	124	114	133	120	140	120	119	132	127	120	114	136	116	134	150	116	147	121	112	121	133	114	129	126	129	115	136	138	140	99	135	114	129	126	129	108	141	144	123	134	140	128	133	131	126	119	121	140	135	109	121	128	117	138	131	143	119	128	121	97	128	119	110	106	88	102	122	99	111	127	147	125	147	146	147	137	139	113	118	126	123	114	138	101	143	133	120	123	131	126	124	138	152	124	130	110	147	131	105	127	118	137	120	107	133	120	129	137	129	136	126	124	130	141	140	152	115	130	118	120	117	134	112	128	134	128	94	111	122	114	148	148	121	119	111	128	133	146	119	149	114	114	119	118	111	103	126	125	127	146	135	122	157	101	128	132	114	122	130	145	132	131	116	141	134	137	112	125	117	125	118	113	154	146	131	131	147	129	157	132	117	115	122	107	125	123	129	113	137	126	119	138	140	148	142	135	117	140	151	140	131	124	118	125	128	124	123	125	127	142	113	134	116	120	123	136	131	120	108	111	159	141	109	110	134	130	152	132	104	127	121	116	125	132	127	127	127	131	134	129	146	104	134	118	138	142	111	118	112	137	131	116	125	119	111	104	137	123	120	127	113	126	134	121	145	115	127	137	138	157	129	113	137	138	122	122	143	146	141	119	109	127	134	113	122	142	135	132	125	128	135	127	139	138
40076	45636	17579	3981	3321	2637	2094	1799	1539	1257	1075	999	920	785	757	671	700	629	587	620	512	524	501	473	496	446	499	486	439	450	440	419	387	435	410	407	340	395	350	412	359	373	378	355	381	351	346	343	379	353	354	353	331	349	370	324	320	337	362	355	336	335	316	351	330	357	333	359	337	307	333	302	363	304	330	322	325	335	305	363	360	335	321	343	330	321	303	318	355	326	320	336	344	305	317	341	335	312	337	345	320	279	326	346	312	318	311	346	322	341	322	331	320	302	348	320	289	326	299	343	324	319	332	295	326	331	348	345	308	337	320	366	317	368	304	333	339	350	335	320	338	345	331	319	325	312	319	359	327	327	343	304	324	358	319	308	339	328	319	297	335	356	323	322	332	302	318	310	315	334	302	301	336	324	300	337	294	308	322	329	326	352	306	335	340	313	311	338	325	306	307	327	301	269	289	293	308	338	296	331	284	332	291	311	289	337	345	342	297	326	343	317	316	341	289	332	306	329	330	313	291	289	312	310	308	337	307	307	257	326	311	301	265	333	314	324	291	294	352	320	329	291	282	274	330	309	326	314	327	326	348	326	292	311	320	350	333	301	315	327	321	296	330	307	317	332	298	305	331	284	355	311	313	323	330	321	331	330	323	293	301	331	327	351	290	328	286	336	302	333	303	343	318	332	307	316	311	319	309	334	333	330	330	303	342	305	330	315	305	309	298	312	278	337	318	303	304	309	292	326	330	317	328	348	302	323	337	308	357	321	309	313	300	327	305	304	320	340	339	346	309	344	305	304	305	343	313	315	318	311	308	298	334	271	329	303	298	318	315	285	312	334	323	326	287	310	337	322	330	308	305	310	351	313	323	314	319	303	353	287	324	328	295	285	329	324	331	282	353	339	298	309	325	325	322	322	346	289	326	309	319	322	320	338	305	333	271	310	329	307	347	318	342	294	351	334	310	322	323	285	299	317	332	281	334	334	337	318	346	311	319	332	354	324	324	324	328	321	333	297	323	315	292	351	313	314	311	303	315	322	345	314	308	326	356	311	335	327	365	288	324	315	310	312	314	360	307	316	264	302	295	314	298	342	317	298	309	335	345	312	339	343	327	299	344	318	330	333	340	341	335	294	312	331	333	313	343	313	310	325	315	321	295	320	341	308	322	297	326	340	344	317	339	311	278	319	317	322	295	311	323	344	316	319	330	351	314	334	341	326	299	295	318	322	310	355	315	315	321	313	307	319	311	326	331	286	352	336	308	326	334	330	333	332	333	342	334	341	300	329	321	312	293	301	311	344	306	332	293	324	343	284	314	289	336	329	350	330	317	322	311	349	313	293	328	290	316	358	335	307	314	300	311	341	316	318	284	313	324	323	310	305	323	333	328	314	316	290	320	314	313	314	314	323	297	306	338	294	328	303	361	306	303	294	300	312	306	308	319	298	298	317	328	319	319	329	342	310	316	298	287	317	317	306	312	335	340	302	333	295	311	338	349	310	307	309	292	316	299	332	302	302	297	315	332	319	308	334	329	299	301	355	349	332	315	318	330	327	345	295	300	318	309	339	313	305	331	301	332	303	312	319	291	336	331	305	327	296	335	339	330	314	304	318	300	302	335	324	332	301	314	323	286	302	295	296	301	299	275	324	327	372	336	308	331	331	317	301	313	300	322	322	306	309	322	327	350	329	327	328	317	312	357	300	364	298	320	293	331	328	310	333	347	309	291	325	339	300	306	338	310	318	317	337	316	313	340	304	301	313	316	329	362	290	308	314	323	341	291	311	327	281	309	324	351	328	310	299	302	367	294	325	304	315	325	300	311	309	343	290	329	321	336	311	325	297	291	319	322	318	292	327	353	323	306	336	310	327	330	308	311	305	336	305	311	297	319	326	317	319	323	342	333	326	304	310	334	305	324	279	304	320	312	322	321	332	331	323	332	311	315	329	354	317	300	336	349	347	344	317	332	342	330	312	304	321	303	291	305	296	334	282	335	342	296	334	329	295	308	302	309	271	330	338	318	329	338	310	306	294	330	324	302	312	307	311	333	308	341	334	349	316	304	312	325	321	335	336	317	328	300	328	328	322	301	309	313	303	322	282	360	298	316	336	309	315	326	316	310	357	311	348	312	294	286	317	292	298	341	294	306	354	296	307	320	311	293	282	306	270	314	328	314	308	333	333	288	316	319	276	319	350	297	328	290	333	339	330	322	321	316	322	276	265	323	345	348	301	288	331	302	296	302	295	305	337	297	326	325	327	327	305	307	284	290	318	325	311	302	317	297	301	314	358	276	356	325	334	330	312	364	372	302	314	317	309	312	310	330	340	287	301	302	326	293	313	303	300	329	319	295	337	329	344	331	300	317	332	292	308	324	310	335	299	308	332	330	314	322	332	311	304	338	312	286	343	303	303	300	314	300	313	362	294	310	287	289	337	339	313	363	333	323	309	319	294	311	320	307	306	316	382	325	290	322	318	340	272	318	318	338	319	312	343	328	326	337	306	306	281	326	279	323	341	315	320	324	298	273	308	331	310	323	310	293	312	318	306	331	328	308	353	316	297	332	324	306	311	302	322	332	338	309	332	288	336	307	309	324	352	316	300	315	344	324	284	348	323	320	347	295	297	316	334	340	322	308	284	328	336	357	306	312	318	296	312	360	320	307	302	312	316	322	330	308	327	329	300	329	338	293	303	326	292	304	285	315	282	330	338	279	298	338	293	321	360	321	299	312	315	331	320	312	300	338	308	316	316	302	304	340	321	337	298	305	325	333	322	340	298	273	333	286	355	292	304	294	322	340	304	313	305	323	316	326	314	323	311	305	314	319	300	321	291	345	351	333	309	294	316	296	307	327	354	282	312	329	334	332	304	311	297	341	325	305	295	314	308	318	292	296	327	287	341	333	288	311	344	348	336	353	289	305	300	303	345	312	323	328	313	318	328	333	302	337	317	309	312	294	297	313	317	319	307	306	323	326	313	316	294	322	326	310	318	318	334	317	315	354	321	362	357	293	329	329	332	304	306	293	311	318	326	340	306	313	341	328	350	315	328	289	319	318	313	325	305	337	288	340	318	307	317	322	329	304	324	312	315	338	334	308	318	309	319	334	295	320	345	296	312	313	322	326	305	321	324	314	306	323	361	326	336	295	341	322	341	334	337	312	315	332	329	354	321	324	326	302	310	299	314	325	307	293	287	336	319	309	347	362	305	319	314	332	315	313	337	295	287	327	317	305	306	325	328	321	334	301	317	323	311	335	317	351	343	316	293	347	309	300	281	316	322	335	323	288	321	335	325	345	322	360	304	309	315	309	328	295	310	346	289	318	294	300	345	354	299	303	311	294	321	313	306	308	354	335	331	303	329	346	293	309	331	285	341	332	298	310	326	340	298	331	333	325	340	310	312	336	335	328	325	329	341	316	323	344	321	318	310	314	312	336	311	306	333	306	333	327	323	325	319	309	325	321	308	332	299	305	324	306	326	308	326	301	341	330	325
9391	3739	838	159	167	146	141	150	141	130	126	144	145	136	130	155	142	137	148	145	124	142	140	126	140	121	112	150	152	117	119	140	129	141	142	142	128	124	127	157	129	143	152	134	132	143	138	119	147	139	125	142	124	141	149	133	136	110	133	128	130	172	143	126	128	121	155	124	142	171	118	146	129	136	121	113	137	138	122	139	138	128	161	143	135	122	145	143	139	149	120	126	136	144	146	149	114	112	129	141	101	118	134	125	132	152	142	113	125	128	138	141	133	125	151	125	133	134	142	133	109	145	139	150	136	127	130	118	159	134	117	126	144	143	145	144	125	125	114	145	130	124	144	140	129	122	127	114	117	141	123	146	142	142	140	127	145	129	138	128	117	138	138	133	158	132	128	145	146	152	140	140	122	153	146	125	132	156	131	132	148	145	150	131	133	131	120	129	148	149	138	130	125	138	121	140	123	146	150	151	144	136	143	138	128	126	144	131	130	139	132	136	140	135	119	126	143	118	134	141	141	129	141	132	124	133	140	141	126	128	115	150	123	120	117	146	134	163	135	129	140	141	118	130	137	130	132	146	117	151	132	145	141	121	132	132	117	120	143	134	135	137	139	150	142	122	135	151	147	129	132	129	127	141	124	130	145	124	139	134	137	145	122	156	117	136	129	130	115	130	113	138	132	129	134	146	109	125	141	125	139	124	123	120	149	104	138	145	142	160	150	128	135	115	135	135	145	131	111	139	144	136	132	135	134	157	125	116	130	148	152	133	119	159	134	138	134	135	138	139	142	148	142	113	132	124	165	170	132	124	134	117	130	153	123	142	153	151	128	145	122	125	147	120	149	146	120	114	146	120	114	149	144	126	130	129	118	163	141	134	138	105	133	136	145	132	127	140	140	142	139	118	153	119	158	128	141	151	146	140	138	134	135	169	144	143	133	135	157	140	123	160	134	133	128	142	136	133	130	126	150	142	131	123	116	136	141	128	152	123	122	138	124	143	133	131	142	118	136	117	127	131	133	141	125	136	139	137	143	135	134	133	117	135	120	126	129	121	150	134	130	125	121	124	137	135	105	121	130	127	140	121	131	143	101	124	100	127	137	124	138	132	142	130	107	128	130	134	124	135	144	133	137	150	132	135	149	130	122	128	125	142	162	145	125	165	133	139	138	141	131	129	158	132	104	130	142	146	131	121	146	133	114	148	150	113	128	140	134	142	122	123	134	125	134	138	112	131	141	144	133	136	154	123	145	142	138	136	119	104	135	146	131	129	123	134	135	136	131	118	117	141	149	134	119	143	148	110	117	144	158	160	112	102	139	144	132	150	153	132	130	155	134	144	145	144	127	143	138	147	150	128	139	143	128	125	109	113	126	146	131	121	136	132	163	135	138	131	151	144	110	149	121	126	133	140	142	139	131	140	138	141	132	150	128	125	133	131	139	138	114	129	141	123	134	121	128	131	130	144	132	121	122	127	121	147	125	145	130	139	134	127	115	164	146	139	131	128	134	162	141	137	138	141	160	144	133	140	140	148	146	150	130	128	151	130	120	151	135	142	136	157	128	130	164	141	128	136	142	129	153	144	145	161	137	140	135	127	123	142	157	145	128	138	118	145	154	115	102	141	125	146	138	139	140	117	126	144	124	146	137	129	133	126	138	122	142	125	119	135	133	135	122	149	143	112	115	101	151	130	114	146	135	123	120	145	124	127	130	154	102	154	153	124	147	111	128	139	133	107	121	133	112	129	153	167	127	156	121	148	135	137	126	142	130	128	137	108	131	128	147	131	118	132	128	143	138	124	120	143	122	154	132	131	149	138	143	144	135	126	116	136	108	124	162	169	133	142	145	151	114	161	123	127	111	137	144	128	147	143	99	129	131	126	150	126	138	133	125	111	136	125	145	167	137	117	125	139	151	136	137	126	122	133	101	144	139	115	138	143	127	119	140	144	141	132	124	127	147	138	123	143	149	143	129	131	139	125	122	136	151	135	137	146	134	142	138	139	115	132	144	113	131	141	108	109	123	137	143	119	121	129	131	135	143	125	135	148	107	154	143	138	124	120	131	157	155	135	140	134	127	142	119	142	131	151	126	115	144	128	133	125	147	117	144	124	133	157	163	127	138	146	130	156	135	148	116	142	130	128	146	144	127	104	141	120	138	106	139	126	142	135	141	128	134	139	140	155	136	144	141	140	142	138	142	149	152	160	110	148	154	119	147	130	133	142	122	133	138	138	129	134	120	132	121	120	138	128	145	143	120	120	129	121	124	130	121	136	129	141	141	145	133	139	160	125	158	140	141	134	128	133	134	113	126	143	146	154	117	143	118	126	122	121	136	121	128	132	136	143	159	137	138	149	137	117	150	140	149	135	145	147	127	132	123	125	142	161	123	129	119	140	127	128	145	132	149	139	157	119	122	132	127	146	144	149	140	109	129	125	132	115	122	115	155	149	147	134	120	134	147	132	150	116	162	136	160	124	158	121	131	133	129	129	120	132	156	145	120	113	139	150	155	131	117	116	143	154	143	117	148	137	131	126	136	149	134	131	170	117	152	135	137	143	153	115	114	122	151	151	136	130	141	139	125	121	128	130	125	126	135	122	129	136	128	148	127	121	134	134	158	133	157	145	140	134	130	139	152	126	111	145	126	150	144	123	127	136	155	127	141	134	115	140	145	132	125	110	121	153	134	134	150	130	142	119	139	147	140	124	162	147	130	148	134	122	141	146	135	122	137	142	135	157	133	160	170	121	136	138	145	140	124	144	135	163	148	134	148	128	135	141	161	119	121	136	137	127	130	157	124	129	135	121	159	115	139	141	121	131	153	140	124	145	120	161	143	122	126	134	114	133	153	127	132	131	139	126	139	156	142	120	119	131	135	130	124	111	131	118	146	153	158	133	118	141	138	139	143	134	155	150	137	107	139	136	141	134	121	133	124	138	128	129	129	143	144	128	135	136	147	134	114	150	142	132	129	123	119	134	148	136	134	133	130	159	134	133	140	136	134	162	134	147	132	136	149	133	121	155	114	125	150	142	124	117	129	139	140	159	143	119	118	153	125	124	131	110	146	141	126	121	140	111	123	121	138	132	129	130	137	138	118	150	137	116	136	118	134	142	127	126	139	141	132	127	147	132	126	154	140	130	134	144	136	123	137	117	138	146	149	139	133	137	148	111	126	130	134	132	144	142	167	133	135	141	139	121	140	139	134	130	147	130	139	144	133	138	125	139	128	120	121	137	143	131	158	117	122	132	139	136	122	128	143	112	120	111	133	113	141	125	147	140	127	132	145	117	145	142	147	164	121	137	141	152	115	157	119	126	126	138	134	146	133	138	159	133	142	140	121	122	126	153	126	129	153	141	120	110	136	113	138	138	143	113	128	121	136	126	151	138	148	117	117	138	135	125	126	124	136	140	140	146	118	159	136	154	126	129	111	128	142	120	123	141	154	159	139	148	142	129	150	129	132	142	117	126	139	147	140	142	145	139	147	142
8470	5782	1391	439	450	423	356	398	373	361	385	408	358	357	360	352	391	377	345	364	378	356	359	352	367	318	338	361	359	391	397	326	364	330	347	365	317	377	366	341	362	356	344	374	386	389	345	373	391	387	376	347	355	361	347	350	384	351	352	324	327	362	394	340	347	343	375	385	366	385	352	358	347	351	358	361	352	334	368	332	364	364	356	370	356	367	361	334	339	372	352	340	351	359	380	340	360	342	346	362	350	364	369	328	356	383	370	371	356	373	373	371	345	377	382	362	356	368	360	355	349	360	390	363	354	368	369	351	363	358	333	341	336	343	350	384	357	341	357	331	365	339	396	371	346	382	336	363	354	324	339	335	387	361	339	343	361	389	350	373	382	377	349	371	348	329	362	384	374	346	369	354	367	314	344	317	350	338	364	338	353	363	383	339	385	326	342	378	333	377	386	354	362	384	335	331	380	334	359	337	359	372	363	339	334	331	336	379	342	358	377	346	361	343	323	365	378	371	351	312	363	371	336	345	358	365	327	357	353	379	365	351	354	383	374	354	361	362	355	365	366	367	353	386	382	369	354	342	333	343	351	346	348	366	340	340	318	356	334	293	354	371	380	356	349	355	375	359	365	355	340	334	384	363	359	335	368	302	347	375	367	369	343	375	331	357	384	358	370	374	385	352	361	328	386	378	355	377	376	329	365	344	351	335	344	386	355	384	333	363	338	377	364	338	363	343	370	352	356	351	333	368	354	350	329	368	352	341	353	327	347	354	368	354	350	348	399	385	332	369	346	353	372	363	345	373	344	360	362	351	311	343	381	356	361	350	344	356	359	336	329	356	358	377	408	411	352	354	339	332	329	365	367	352	360	351	346	346	359	367	395	339	382	360	378	362	332	394	346	380	351	359	366	347	343	336	366	334	352	370	347	370	323	368	388	371	363	359	366	331	365	344	344	363	363	358	368	383	379	363	364	358	369	325	353	344	364	357	345	325	381	390	387	350	351	362	340	346	358	367	339	357	376	358	340	365	337	387	335	353	392	391	345	389	360	356	341	363	373	342	344	386	346	348	398	341	350	346	363	364	354	366	360	352	395	371	364	334	368	332	345	398	366	326	366	364	385	360	331	330	395	369	355	394	378	342	346	321	342	314	365	386	390	377	344	354	383	394	348	367	333	356	373	321	353	347	324	357	388	379	343	316	387	356	354	355	373	357	352	359	367	350	370	373	322	368	326	373	386	345	352	346	347	346	371	358	371	362	381	369	365	402	334	348	324	338	318	359	354	415	339	360	342	337	361	371	345	376	358	351	333	314	366	319	344	384	365	306	382	349	344	363	308	361	350	342	365	326	373	351	372	365	325	358	337	332	364	375	328	385	342	335	359	364	370	398	322	348	376	317	337	342	329	338	376	365	377	350	384	365	346	321	327	340	342	373	354	345	349	316	335	349	327	359	385	359	358	342	360	346	332	383	369	338	357	333	365	342	350	354	360	347	370	342	352	340	335	350	371	340	355	361	334	364	379	340	350	346	356	340	325	345	333	367	353	360	339	372	359	355	374	356	349	361	382	351	323	377	349	374	349	343	341	354	314	346	390	327	377	351	333	352	385	351	363	363	343	359	340	368	386	359	335	345	375	300	343	347	387	379	342	357	369	370	374	328	365	329	348	361	384	369	381	350	350	323	302	347	351	360	324	370	377	305	375	345	372	357	336	373	348	375	374	360	355	354	347	353	363	331	386	344	352	373	342	357	347	377	378	363	342	365	378	384	372	376	398	362	382	361	377	333	369	347	331	350	381	346	383	363	348	349	321	367	355	383	369	341	349	332	356	361	365	379	341	343	339	332	336	357	371	376	367	333	374	348	357	335	356	404	355	380	357	343	404	362	367	374	364	401	381	328	365	366	363	376	338	324	388	348	377	391	348	387	342	329	370	319	331	325	351	371	331	326	352	376	390	375	363	339	345	366	350	368	341	331	320	356	304	395	369	373	357	362	327	361	350	368	362	372	351	371	386	364	361	336	362	361	409	348	368	351	354	361	336	368	381	361	385	370	381	336	369	333	351	367	366	351	350	368	413	367	364	347	364	351	360	349	375	372	359	343	341	344	365	335	360	357	395	376	360	335	385	365	354	350	357	346	356	365	373	368	371	331	354	363	343	330	352	392	354	346	348	348	338	350	359	368	353	356	337	321	373	342	347	335	323	372	388	334	337	342	378	386	350	371	356	370	377	341	357	345	325	326	367	363	361	327	341	347	344	342	333	361	356	369	362	370	352	338	342	348	343	347	350	367	370	328	349	365	363	397	406	389	360	353	381	320	369	375	383	387	341	341	355	344	351	332	351	350	375	363	357	363	369	343	380	392	363	332	376	367	375	359	354	342	364	373	341	361	346	370	351	336	357	361	374	356	360	395	345	366	335	356	335	337	369	364	339	374	330	332	372	350	349	363	377	351	356	354	342	393	348	348	354	343	321	356	395	368	360	359	362	367	362	333	367	335	322	353	343	389	357	363	364	411	372	332	358	372	343	352	349	357	346	342	372	350	362	359	368	396	344	346	384	336	350	365	378	348	386	360	373	361	338	355	371	338	350	341	391	369	373	351	368	360	355	355	358	379	340	356	389	347	305	367	298	358	361	358	357	372	366	386	354	315	343	327	362	354	370	332	384	367	363	354	378	345	304	325	352	328	344	347	365	387	338	354	355	372	350	350	370	362	364	338	389	346	339	349	332	367	347	329	352	373	368	361	353	353	361	383	337	368	340	343	343	319	348	370	402	343	349	386	362	361	353	379	365	319	357	325	357	374	361	414	333	405	384	387	365	295	369	347	353	360	338	358	372	365	320	350	378	384	355	382	355	351	297	352	357	356	354	358	343	346	353	367	342	389	367	350	370	363	337	346	380	353	336	357	353	348	354	359	355	345	374	340	344	360	366	353	333	350	351	347	332	348	372	379	376	376	395	379	376	344	352	326	326	332	350	366	345	331	380	321	335	363	354	352	379	388	360	417	346	347	358	376	331	348	354	362	347	372	342	357	353	368	332	360	349	319	369	393	358	366	384	335	338	360	359	360	377	370	386	359	353	352	407	368	345	344	350	351	331	341	356	340	351	317	383	356	379	374	372	313	335	337	348	358	352	352	334	370	377	357	343	310	349	372	393	374	362	311	380	370	354	403	367	401	356	334	370	353	328	357	373	366	385	323	356	344	335	345	384	362	368	363	368	352	320	380	322	339	379	354	335	362	357	321	338	374	349	365	359	353	334	348	330	373	385	347	364	363	353	364	363	336	319	355	372	330	343	360	356	335	346	336	373	358	359	355	353	398	388	401	323	332	374	392	361	331	348	351	343	362	369	379	307	370	342	349	361	372	342	360	365	323	366	318	363	311	358	342	343	359	363	333	354	344	324	347	344	384	352	341	332	353	359	366	350	365	336	381	329	343	374	373	329	339	358	387	358	360	376	347	336	324	357	337	340	339	317	383	369	345
52854	46671	23888	3105	601	455	357	323	245	277	261	217	234	255	205	212	246	217	219	197	215	196	213	214	210	204	220	185	188	187	245	184	233	213	200	212	233	202	208	204	184	192	185	179	172	177	200	210	188	173	198	187	176	180	193	216	193	174	190	209	174	219	231	202	216	197	176	200	193	212	210	201	232	211	225	190	196	202	183	197	210	201	212	209	199	200	202	197	189	198	187	203	199	212	197	215	209	192	173	163	178	198	214	173	206	223	189	192	189	161	227	199	206	207	185	191	214	181	188	196	167	201	173	212	193	207	187	198	173	184	200	185	190	178	187	205	175	191	205	184	212	193	204	211	206	185	193	189	185	221	177	179	202	212	191	201	214	201	189	170	213	187	187	215	207	200	203	193	202	167	192	196	185	206	183	181	207	181	217	222	191	208	182	186	207	201	166	190	189	197	170	184	197	203	187	183	194	230	200	210	201	201	191	193	207	215	171	203	191	176	206	211	210	203	183	197	203	189	187	198	166	177	194	189	215	196	212	196	185	221	179	183	197	191	229	210	193	195	204	195	183	198	189	216	209	176	177	181	181	217	200	199	190	232	194	203	183	206	189	188	202	205	183	198	212	206	202	208	205	207	205	172	214	211	202	208	185	193	204	187	202	205	217	203	198	204	206	201	179	201	195	206	185	173	219	188	199	215	218	207	207	223	201	184	198	188	220	208	189	189	213	191	200	202	202	200	189	185	219	200	222	210	203	196	213	221	185	205	203	199	224	229	205	205	222	190	208	170	217	183	191	196	186	199	189	198	206	182	183	198	217	189	207	204	202	186	213	174	203	184	168	226	203	241	188	180	191	205	178	196	175	182	194	196	161	201	191	200	221	203	193	196	196	210	219	173	195	223	185	186	210	222	193	213	194	183	169	186	199	204	175	209	206	199	208	194	194	203	211	192	219	218	195	216	210	186	210	185	200	209	205	198	183	182	213	188	215	211	200	183	183	224	189	198	187	207	189	211	199	218	222	208	187	182	199	181	178	154	194	216	217	181	200	186	196	201	207	184	208	198	209	205	202	185	198	190	224	199	218	228	187	205	212	188	203	194	203	206	183	170	196	202	196	174	200	218	199	194	219	177	191	205	184	170	178	184	185	187	203	197	202	185	191	207	206	209	204	164	198	200	217	206	202	191	199	185	216	194	204	205	197	208	211	206	214	188	194	201	183	198	183	206	206	203	198	178	190	195	185	206	194	217	198	203	197	177	184	194	190	215	184	180	199	202	221	193	196	217	202	218	194	200	197	192	214	203	199	184	233	193	202	212	205	227	198	188	188	194	207	204	196	223	189	223	213	236	219	213	210	188	208	214	202	203	197	196	178	206	179	212	205	199	181	208	182	189	193	203	194	208	198	199	193	193	191	194	193	206	196	187	212	190	197	208	182	169	196	194	206	194	180	216	179	163	178	202	219	200	191	200	187	181	217	165	189	207	210	166	193	202	182	179	166	198	180	195	187	213	187	184	184	214	197	177	198	213	190	218	183	204	215	183	181	201	207	173	207	202	189	179	224	190	208	207	222	182	205	230	211	205	224	207	199	208	185	183	201	219	193	213	193	193	209	191	189	203	193	209	188	219	202	212	197	201	203	172	173	205	200	197	197	206	208	199	207	186	172	218	188	210	231	197	223	178	211	192	200	192	212	201	204	195	206	191	192	199	195	210	203	200	218	177	204	212	218	207	174	169	202	219	196	206	201	214	188	204	211	195	223	180	189	201	189	198	215	203	174	199	194	188	193	203	201	204	201	221	205	201	207	190	193	182	191	186	158	181	209	219	228	196	205	209	209	207	217	210	212	207	179	195	218	206	196	211	213	198	199	186	194	189	185	177	205	201	184	190	190	221	164	181	189	177	195	199	183	177	203	233	195	238	207	179	180	204	231	200	196	219	211	197	198	188	212	182	195	207	215	213	207	230	220	221	213	191	195	186	166	192	186	186	182	204	187	221	180	220	215	190	200	191	164	214	183	174	193	207	209	170	211	209	216	217	187	200	197	185	184	182	193	197	200	213	195	200	202	205	216	207	193	179	216	205	188	194	206	186	192	200	207	193	190	192	204	191	189	208	194	213	230	193	204	182	192	215	189	236	204	214	189	182	195	195	173	184	173	182	186	180	204	195	183	224	216	197	185	187	197	220	178	210	191	198	204	186	202	204	221	169	206	185	205	184	213	201	197	181	188	176	196	197	201	191	218	221	193	233	192	194	184	202	190	180	211	192	188	189	194	208	196	181	218	194	177	178	196	183	197	202	198	221	188	209	232	225	199	183	192	189	192	191	174	194	193	218	172	196	181	207	192	203	189	178	195	176	203	175	188	189	174	208	192	186	221	191	187	202	197	235	187	185	219	210	230	177	176	166	199	209	202	210	204	164	188	183	172	221	202	197	204	200	210	218	193	182	190	190	183	168	224	175	180	207	189	210	203	197	212	202	210	185	206	191	191	199	206	218	201	196	186	205	202	223	202	182	184	197	202	222	217	207	206	207	214	208	222	203	217	193	217	200	210	153	194	214	213	177	200	213	217	201	225	206	188	212	208	197	226	233	201	203	218	214	203	195	204	202	177	199	184	204	201	177	208	184	218	197	201	196	195	211	204	196	207	199	216	186	191	191	220	172	183	194	174	198	203	191	199	211	218	213	213	220	223	200	181	204	214	203	198	189	205	210	180	198	204	191	229	231	195	201	184	202	173	204	208	174	201	160	225	231	211	216	202	196	177	197	179	201	182	177	183	208	189	234	203	175	210	224	219	192	187	209	182	212	171	212	201	195	214	211	202	203	226	189	208	192	208	188	170	195	176	200	191	209	193	193	179	195	202	202	211	195	201	191	194	181	206	204	200	215	212	204	198	165	210	200	205	195	195	199	188	207	185	219	172	188	201	226	212	197	193	218	192	180	203	177	197	178	189	205	175	234	215	201	210	193	218	195	204	187	220	193	181	193	183	213	192	205	214	205	200	193	194	189	227	202	205	184	209	179	205	219	195	203	218	198	210	197	207	184	197	218	210	217	212	221	181	211	186	196	223	188	205	177	202	191	174	186	206	193	208	220	208	226	205	197	239	206	194	189	208	203	188	212	201	179	201	200	172	210	181	179	201	201	237	212	182	194	232	231	183	179	219	197	192	187	210	188	168	188	201	195	199	194	211	177	195	216	212	192	206	206	198	196	210	176	189	174	210	176	174	188	197	211	213	207	220	173	231	182	192	214	226	190	211	189	190	216	167	194	181	193	196	192	187	188	189	198	196	201	207	171	191	171	174	201	185	191	210	188	181	235	191	185	213	176	181	181	181	187	211	222	200	221	189	185	192	215	175	206	188	211	197	195	194	178	208	192	186	178	204	192	180	188	168	193	222	199	200	196	203	197	188	183	205	203	224	190	195	205	200	185	201	184	221	194	197	182	214	212	205	204	212	211	243	192	200	194	206	170	191	186	191	185	212	199
31343	34149	13590	2352	1983	1660	1428	1209	1119	980	927	876	715	741	686	690	651	681	615	618	647	615	584	591	565	591	626	553	575	613	529	515	539	538	538	543	519	504	562	576	502	510	511	526	519	503	514	489	472	546	502	534	528	520	515	567	485	497	471	468	505	528	500	510	486	486	482	482	516	477	540	505	550	504	527	513	488	466	510	502	489	513	469	523	494	477	480	492	504	490	517	551	525	522	498	539	494	475	502	516	506	476	481	504	462	500	534	500	496	485	494	502	480	465	495	522	497	523	478	502	474	516	524	508	521	485	463	460	508	503	479	493	480	481	521	474	497	503	514	533	477	506	494	501	476	512	479	502	483	480	516	486	489	445	489	492	484	522	514	478	480	497	472	433	527	466	534	421	486	493	480	504	484	493	473	504	467	493	502	458	499	509	465	521	501	487	451	492	512	482	521	522	487	516	474	465	515	508	474	485	486	518	467	509	470	478	473	507	490	513	523	490	494	484	506	470	491	498	512	507	501	498	513	526	478	481	482	468	492	501	466	493	496	464	488	455	490	505	448	507	469	492	498	523	494	517	506	511	470	484	504	504	517	491	495	471	479	476	473	485	502	499	477	456	481	515	481	541	475	478	489	474	502	452	497	474	518	488	498	527	513	479	507	521	514	487	492	481	483	502	494	484	495	507	492	463	483	494	453	479	482	501	499	486	493	525	507	497	496	475	545	462	477	513	507	469	484	476	484	468	521	491	496	497	496	521	508	472	471	512	506	461	480	521	474	491	523	525	471	475	454	484	508	489	469	520	487	518	476	492	484	488	507	512	521	463	475	463	496	542	481	498	455	488	463	471	496	480	468	477	516	497	520	521	480	474	518	517	472	470	544	476	475	504	516	532	480	479	450	490	470	459	470	485	483	491	505	479	486	516	496	487	487	499	471	475	485	475	496	491	489	513	495	465	497	491	500	463	483	523	503	455	448	482	491	474	498	508	522	518	513	473	466	518	485	499	452	484	479	501	519	513	479	476	498	502	486	523	477	495	487	493	475	475	503	446	464	511	459	526	526	531	526	496	496	510	547	495	478	528	497	511	534	496	473	481	474	544	510	460	504	482	513	494	473	503	486	520	523	480	496	469	500	519	466	537	520	468	485	491	503	500	459	463	472	484	492	480	490	531	506	522	529	463	500	500	475	508	500	455	518	484	497	494	461	533	461	469	498	467	486	508	508	515	467	462	505	486	503	502	472	519	509	493	500	490	447	462	529	506	488	497	479	487	476	493	475	510	509	494	525	439	484	479	490	552	498	509	481	489	490	537	533	503	497	520	507	476	495	530	477	446	472	499	516	497	501	513	482	490	471	504	478	488	535	473	467	481	474	505	473	488	480	465	463	485	497	523	480	480	496	486	492	475	502	519	479	503	471	521	524	498	450	528	462	480	486	508	493	475	482	484	501	488	487	457	543	485	482	488	519	496	510	495	515	454	491	498	488	465	496	498	491	472	534	475	507	482	499	487	520	518	459	474	507	453	474	476	477	497	466	455	507	490	498	496	497	479	469	523	517	504	474	494	462	455	490	484	475	449	493	510	487	454	486	460	490	463	451	511	455	474	448	488	511	484	482	531	492	529	448	465	495	498	474	484	530	488	517	478	515	481	498	507	516	485	492	459	558	491	474	503	460	454	463	511	500	492	497	502	485	453	500	481	515	508	472	516	467	467	479	501	454	479	498	503	543	483	468	449	491	501	518	482	482	498	478	515	479	445	492	465	462	477	477	488	452	471	507	519	502	495	486	477	501	499	519	515	486	501	474	487	521	474	473	505	486	513	497	520	473	506	493	475	518	494	502	486	520	506	513	477	483	523	502	485	512	496	497	501	483	460	472	485	513	475	454	497	512	505	511	459	517	477	484	454	504	478	485	502	474	512	502	508	454	477	499	505	493	483	455	517	504	493	493	503	506	482	530	469	483	491	446	538	517	501	483	444	468	492	506	503	489	521	462	472	473	489	494	494	468	475	516	489	478	462	487	474	507	482	498	507	521	490	461	463	537	508	471	458	535	492	500	480	482	497	505	543	522	439	513	489	497	545	491	498	491	467	508	487	517	507	466	546	463	495	481	485	490	474	493	479	484	453	496	513	453	496	477	475	478	454	495	471	491	440	491	472	503	503	476	438	518	492	517	509	472	488	502	515	485	507	488	486	505	498	516	512	472	512	487	504	481	445	483	437	480	429	467	500	486	447	466	497	514	508	480	468	476	471	510	503	477	480	481	467	452	520	518	483	517	471	485	489	498	453	476	493	504	483	464	496	511	486	518	489	480	502	491	472	503	489	497	540	483	483	480	463	508	492	496	510	477	503	502	449	492	498	451	474	466	505	467	544	502	508	479	484	496	482	527	496	513	513	496	479	491	471	464	489	475	500	482	499	459	520	523	482	536	500	489	470	506	459	499	545	487	503	514	494	485	480	486	511	457	516	484	495	503	521	482	491	491	438	504	494	480	459	483	485	482	490	447	494	524	482	467	508	511	481	495	503	492	495	472	444	488	497	481	472	485	495	502	476	525	510	520	514	474	510	503	493	488	447	487	464	483	510	476	511	468	493	427	448	446	499	488	520	491	511	472	513	505	492	509	502	448	475	485	477	522	522	524	477	518	503	505	483	503	498	489	478	476	497	477	491	487	456	542	484	505	496	494	493	534	478	469	505	504	513	507	520	452	484	481	508	518	494	483	458	471	472	470	489	463	471	553	491	486	453	489	479	491	446	486	491	454	510	465	491	472	489	492	504	513	509	508	493	504	541	486	512	445	471	468	460	487	495	528	485	454	496	470	536	503	467	507	489	483	496	490	465	465	498	485	508	490	488	503	475	458	474	511	502	465	471	444	477	494	505	500	507	500	495	496	520	516	512	466	491	487	499	491	504	480	497	472	504	454	465	513	448	497	476	525	534	492	499	537	480	453	505	516	491	494	498	472	494	522	472	477	500	507	501	488	496	535	454	508	472	489	514	466	520	513	495	480	493	480	501	468	491	490	468	501	543	495	531	482	467	480	468	479	514	484	519	475	496	476	490	493	506	475	482	526	468	528	488	481	489	470	507	474	487	523	477	506	488	515	481	517	489	464	467	453	507	475	499	508	489	479	540	484	467	546	478	506	555	496	471	484	470	509	507	486	522	505	488	488	480	462	473	461	489	493	484	470	501	496	487	526	443	497	538	449	473	480	485	463	463	479	490	510	480	485	529	501	480	518	513	465	524	487	481	501	432	494	489	485	484	444	466	502	523	486	493	473	524	486	484	482	516	469	481	486	499	487	506	521	487	497	484	488	501	458	509	446	468	474	480	498	466	506	515	470	493	494	510	495	479	479	479	487	467	472	473	538	491	472	509	499	474	525	495	502	508	515	532	477	468	495	486	468	525	477	534	500	502	491	503	487	498	492	491	519	501	478	487	496	513	452	456	484	499	497	431	535	511	501	478	452	500	502	518	500	478
66075	61464	36702	8866	1128	565	469	362	312	260	255	204	221	191	197	192	162	194	168	158	157	151	143	142	132	153	130	153	147	143	125	141	138	119	136	151	131	116	131	120	137	144	131	119	138	120	119	117	113	125	152	122	94	117	133	125	110	113	120	122	128	137	118	131	131	132	112	138	113	144	129	114	125	144	144	133	144	110	132	143	135	128	125	127	121	145	146	116	140	126	132	126	128	116	119	98	114	136	127	124	131	132	108	128	111	113	125	138	113	123	121	134	136	128	135	128	128	140	123	119	140	127	143	118	113	124	131	142	113	114	128	123	125	141	124	117	101	108	113	130	115	132	124	129	117	140	131	128	133	114	127	104	142	127	118	134	123	126	128	126	123	128	123	132	110	126	114	147	150	120	114	139	130	112	120	118	133	124	138	120	108	140	121	127	130	122	148	123	122	120	117	131	116	108	127	130	140	113	115	128	119	125	120	113	123	130	122	111	133	141	144	142	120	137	119	131	119	131	112	153	120	102	128	110	140	121	125	134	126	106	132	132	130	124	124	134	145	133	105	127	111	125	119	132	134	129	134	138	110	122	119	126	133	121	110	111	116	117	129	121	127	104	150	134	105	131	128	114	115	117	127	130	122	126	138	117	112	105	140	124	132	127	108	117	124	139	165	129	111	126	130	140	129	134	126	117	143	134	117	147	131	125	123	126	116	115	123	134	138	139	133	117	127	124	128	130	120	122	127	138	146	121	126	131	111	147	132	128	131	120	138	116	118	129	125	136	120	135	150	115	129	130	140	116	138	128	127	125	132	143	131	136	133	111	106	128	129	104	126	141	117	122	129	113	125	118	139	139	124	140	133	128	143	142	130	132	121	121	143	124	128	128	124	132	120	106	126	136	109	131	107	128	124	125	130	138	129	127	143	134	114	129	123	108	112	133	118	125	113	118	119	126	118	126	116	128	125	123	124	138	145	113	129	129	118	122	137	113	130	101	153	128	112	115	127	133	123	141	153	107	133	115	145	115	122	111	116	143	116	130	139	145	110	141	115	125	131	146	123	158	153	142	111	130	121	122	122	125	130	117	115	123	135	124	126	131	131	136	128	136	127	110	120	130	119	143	141	139	120	113	137	102	113	135	135	126	137	139	133	133	123	116	154	137	128	123	134	125	135	142	125	136	108	116	124	113	115	130	109	113	109	115	110	120	128	113	111	123	131	132	127	119	116	135	136	112	138	120	136	115	122	120	113	140	114	101	135	119	138	118	138	123	133	126	135	122	125	128	115	120	121	111	132	128	131	111	106	126	124	109	111	144	147	115	124	116	119	132	136	123	135	113	121	123	128	111	119	135	112	128	103	131	120	149	134	123	112	124	111	144	128	121	110	139	109	133	118	141	123	126	125	135	125	111	110	114	141	106	100	133	145	135	110	127	93	125	142	134	128	142	126	131	120	127	121	134	113	152	114	127	139	121	116	111	131	114	121	109	125	122	131	127	129	117	144	139	114	125	113	137	111	126	122	127	109	132	131	116	126	139	121	135	126	121	108	118	113	121	145	130	120	118	135	104	112	137	129	109	166	144	141	135	113	136	115	120	118	123	122	120	125	115	130	107	121	115	146	126	109	106	125	117	117	117	132	136	131	131	141	131	112	126	125	131	141	123	137	123	109	138	124	130	121	108	131	123	109	135	126	134	112	114	140	124	127	117	115	132	124	112	143	128	124	110	142	114	126	123	128	118	129	128	120	110	122	114	111	138	142	139	151	122	117	101	128	148	139	133	119	121	112	129	118	130	141	138	138	121	137	147	129	139	148	129	118	106	131	108	125	133	113	123	128	125	131	128	142	130	138	142	125	131	134	136	143	145	127	126	121	122	151	125	143	122	149	118	113	121	132	124	117	119	119	99	138	149	127	119	115	127	131	131	122	131	128	129	141	137	134	128	129	121	123	120	137	119	125	115	118	130	140	122	124	122	130	109	126	137	136	148	111	134	149	136	133	121	127	112	126	136	111	123	125	123	118	112	106	122	113	117	107	133	132	121	110	109	147	113	116	131	109	131	129	149	141	132	103	113	154	135	150	141	128	121	140	132	127	133	137	140	138	115	133	147	126	140	141	128	142	119	117	145	133	117	106	136	119	127	154	123	139	113	134	141	125	136	120	135	111	129	126	134	132	124	123	138	135	130	119	121	142	123	120	121	125	130	113	116	122	150	128	122	91	147	135	141	128	144	130	118	131	118	122	124	137	121	137	132	128	113	118	148	132	120	127	126	119	129	140	155	125	121	123	120	143	113	112	116	117	125	124	130	146	129	130	133	135	114	122	121	119	106	109	134	142	100	113	128	125	140	113	138	112	122	134	144	106	124	128	117	144	135	107	125	135	145	119	137	103	121	122	135	124	125	146	135	127	127	124	125	117	123	126	120	120	124	155	142	119	134	129	117	118	142	107	119	118	112	109	118	122	119	121	131	117	145	144	151	129	122	121	133	140	121	120	170	138	131	148	114	113	116	148	160	126	144	126	129	122	128	137	116	111	121	127	134	124	122	106	133	107	144	130	125	132	122	135	140	130	117	135	133	116	110	128	136	132	145	140	112	118	131	122	106	139	147	141	121	112	128	117	93	128	139	137	124	146	128	105	137	128	140	125	110	131	138	143	117	130	128	127	130	120	153	133	108	109	135	143	143	136	125	125	133	139	138	123	137	112	119	132	152	119	153	121	108	128	130	112	111	130	116	119	116	126	122	122	107	139	136	121	118	112	124	158	146	137	119	112	111	109	120	115	129	121	135	109	118	127	126	119	101	131	152	115	112	149	142	145	112	112	139	122	128	138	120	141	129	114	126	125	130	135	152	119	113	127	131	118	151	117	144	116	106	122	113	136	120	112	114	127	127	130	151	117	132	141	123	136	122	133	132	140	129	129	137	119	117	99	121	127	133	119	117	130	128	117	140	114	127	126	142	133	117	134	126	151	129	129	125	118	120	128	124	121	128	135	131	111	116	113	130	145	134	100	149	114	147	137	126	121	135	144	110	131	150	135	131	111	127	132	151	136	122	129	118	131	133	115	107	121	133	133	128	112	124	131	102	126	115	114	103	127	128	126	143	150	132	129	140	124	121	125	116	112	117	106	104	133	127	128	154	99	124	133	137	120	135	123	112	128	128	131	131	143	151	113	123	113	110	135	130	130	125	130	112	135	111	126	101	121	135	129	126	113	129	147	133	115	139	154	126	122	133	114	132	121	123	129	139	110	117	133	116	112	113	136	125	127	130	121	121	131	129	128	123	125	117	123	131	118	143	136	123	121	120	130	126	124	138	133	131	130	126	117	111	133	125	150	121	121	112	139	154	119	118	128	139	111	121	116	141	115	124	140	139	128	149	144	122	118	133	142	133	140	142	120	121	101	142	123	107	131	126	133	136	131	124	136	121	138	116	124	128	134	130	130	136	126	129	117	115	124	137	112	127	116	107	131	121	114	111	115	153	125	113
40046	44653	19052	3830	3065	2618	2173	1696	1410	1277	1119	1000	896	835	804	713	636	630	564	606	560	522	499	458	519	463	477	465	455	435	453	422	405	430	424	444	382	402	377	393	366	370	394	369	369	334	366	372	418	381	336	342	342	351	344	367	329	342	336	365	367	340	337	334	340	353	328	333	336	342	319	317	343	364	351	343	365	317	320	329	305	319	323	343	374	308	337	342	321	333	317	338	303	325	309	341	314	341	317	329	321	316	323	328	325	317	336	331	299	365	279	323	315	312	310	285	352	315	307	334	357	337	306	307	336	304	302	338	331	337	322	346	302	302	305	292	323	300	322	318	352	299	346	343	349	342	340	307	319	300	317	315	333	335	351	293	308	348	330	291	303	312	313	358	329	363	333	310	347	337	311	350	310	353	308	339	332	293	321	336	352	301	322	309	295	306	300	308	320	346	330	331	341	352	358	316	303	339	328	326	311	298	310	330	355	281	357	337	358	329	290	326	293	315	311	344	324	329	322	330	334	336	279	322	302	318	323	304	346	336	341	316	288	326	316	298	326	323	325	291	318	360	283	320	345	286	301	339	329	322	301	361	310	305	315	321	306	339	294	303	312	297	333	358	290	327	334	303	330	303	285	350	333	295	281	304	336	307	330	329	323	330	339	311	331	330	318	346	327	340	310	336	319	321	336	322	318	316	332	287	313	316	324	337	329	313	329	315	320	309	327	327	331	300	345	292	349	292	322	319	353	312	332	313	303	325	325	309	297	314	316	317	312	312	348	322	348	318	321	348	318	311	310	312	313	285	301	317	315	318	302	314	319	338	315	355	312	326	312	316	322	297	337	301	363	298	318	319	314	340	269	318	330	302	325	315	307	347	318	341	324	329	347	331	320	285	302	296	285	332	303	309	322	317	310	304	318	297	349	315	314	330	317	296	312	323	320	324	301	337	310	302	294	324	288	299	325	290	337	291	319	319	283	310	338	311	305	291	313	315	306	351	314	310	304	310	303	297	295	348	312	318	297	303	315	304	301	331	315	310	322	326	309	345	321	299	335	303	281	279	349	341	302	310	293	349	319	282	309	309	334	328	315	323	301	312	347	321	322	322	320	326	315	339	347	307	311	348	298	320	347	328	295	319	325	306	302	341	303	343	326	330	358	330	307	347	337	330	315	330	337	328	288	312	346	343	320	316	329	293	328	322	305	343	322	302	302	308	329	320	334	299	304	304	315	276	340	323	331	286	306	337	307	311	344	296	319	307	326	320	318	306	301	333	321	305	318	343	311	319	327	322	325	338	298	337	313	327	291	308	309	314	290	365	344	291	285	358	320	312	327	320	326	309	340	320	322	314	300	328	305	328	324	308	312	317	317	304	338	282	317	311	310	307	308	338	326	293	307	295	328	312	316	336	331	322	304	326	313	304	290	319	327	292	311	324	315	312	281	339	303	309	300	321	308	311	333	340	323	346	330	325	312	337	316	303	329	312	313	313	334	335	325	323	325	304	318	310	336	336	322	323	325	316	329	302	310	315	338	339	327	311	343	324	326	335	345	300	337	319	344	300	328	325	337	317	345	319	308	341	287	321	321	292	286	312	329	318	331	348	332	290	314	316	306	335	349	315	309	342	291	303	331	315	302	307	311	281	300	333	310	309	296	348	326	309	335	319	304	330	334	310	343	300	307	330	309	352	299	341	317	323	303	329	298	321	323	305	308	319	331	321	316	311	332	329	320	301	304	306	316	324	316	303	310	291	306	333	323	275	327	298	277	296	316	302	336	326	281	301	271	317	338	308	328	339	325	315	329	314	324	314	308	303	328	284	326	306	348	338	298	319	356	327	328	341	312	333	332	330	319	336	312	322	354	353	293	357	291	307	324	340	333	333	295	303	301	280	323	335	318	310	301	331	320	287	339	315	350	335	301	299	343	351	325	330	312	318	299	292	318	285	318	302	304	344	314	314	327	292	321	318	338	313	330	282	327	339	315	342	349	320	277	297	319	311	315	338	317	327	304	322	320	322	295	297	317	332	340	311	319	310	304	337	313	311	304	320	310	343	288	296	316	307	307	322	316	315	330	379	308	300	299	304	302	367	317	338	323	315	306	288	344	314	294	325	289	359	324	307	298	346	310	316	320	299	299	345	333	352	341	319	305	323	326	309	320	308	302	293	308	326	324	309	353	330	341	350	323	298	334	314	336	304	310	302	351	327	301	329	310	321	313	313	314	312	308	328	328	329	300	291	327	284	323	277	316	320	291	346	313	311	331	337	385	305	314	305	301	292	313	292	314	324	307	284	305	330	292	332	327	329	320	311	314	275	311	309	318	312	350	290	319	313	338	320	300	322	331	340	318	314	305	327	302	318	307	311	286	325	320	343	301	303	320	334	309	298	305	318	285	318	292	328	308	326	292	295	343	330	315	307	347	310	309	315	300	343	324	366	339	302	350	295	314	299	317	328	312	315	319	315	307	314	299	300	315	304	287	350	315	280	328	309	299	313	341	323	336	302	298	342	321	352	325	320	344	300	317	321	323	298	334	278	300	332	300	338	319	334	281	307	296	325	294	349	294	306	325	334	344	309	334	303	345	308	290	280	319	311	298	345	336	331	314	325	336	285	327	323	318	318	288	307	330	308	297	309	309	311	279	317	322	289	304	303	316	305	332	334	305	282	299	291	319	337	307	306	306	319	325	324	286	341	317	316	309	330	325	303	314	295	321	316	321	303	339	325	323	304	305	290	291	313	323	324	303	319	318	321	328	326	322	275	322	312	313	337	325	356	331	312	303	291	299	323	309	332	314	345	280	344	289	283	350	304	322	318	322	312	306	324	330	311	336	334	344	292	342	356	324	315	304	303	316	327	304	294	316	296	314	312	325	311	299	319	343	322	338	344	314	323	303	299	316	296	312	331	305	319	342	307	308	307	338	309	312	326	304	340	350	333	321	340	321	297	279	317	335	320	299	316	327	315	309	338	297	319	311	326	319	332	306	306	312	297	327	324	327	309	308	289	309	325	319	312	321	324	282	305	338	292	281	301	315	316	292	343	307	330	319	311	307	330	313	281	326	307	312	311	316	317	312	328	290	311	278	327	322	340	331	286	294	323	323	307	322	292	298	316	337	288	320	299	322	303	313	304	319	307	319	336	314	292	329	313	305	325	304	308	328	302	324	314	316	345	312	325	336	328	307	290	300	331	306	346	316	316	313	300	349	300	295	291	345	330	317	341	336	340	334	280	317	343	330	299	306	297	321	292	335	299	303	310	283	327	295	304	356	329	312	301	336	329	289	315	340	306	328	331	305	335	303	315	296	313	313	300	281	296	300	328	320	318	333	341	322	309	292	285	313	325	287	310	300	322	338	327	294	357	315	310	300	321	315	318	307	296	319	323	325	305	254	325	324	303	317	354	317	312	297	307	353	293	298	314	315	328	318	331	334	340	321	336	347	329	328	299	311	305	340	333	297	295	318	312	311	325	304	335	301	297	317	317	314	332
9842	3866	1156	156	127	142	153	138	138	150	111	148	123	129	147	127	135	150	148	141	135	118	129	152	138	136	130	137	141	143	141	128	123	120	127	130	139	133	147	128	140	132	121	162	132	117	154	145	128	147	133	128	126	143	121	145	129	133	143	140	132	125	138	140	108	139	128	152	121	130	150	147	138	143	134	137	139	117	137	136	129	141	121	128	152	138	136	103	140	133	146	109	148	117	130	116	139	125	126	135	124	161	129	139	159	122	125	131	110	141	141	144	136	127	131	132	113	134	129	136	150	150	113	137	125	167	121	135	120	136	140	127	125	141	134	127	126	141	138	149	141	120	137	138	124	122	151	136	138	158	129	129	111	135	154	138	140	132	151	137	135	130	152	155	159	125	119	120	145	115	127	99	149	135	134	134	126	119	121	127	147	122	145	133	129	126	120	125	160	149	133	156	127	140	136	145	121	136	152	128	141	132	119	125	129	150	134	139	131	128	116	135	140	150	114	152	138	117	148	120	129	125	132	143	143	132	120	139	143	135	134	156	137	147	125	152	136	111	137	145	139	133	135	130	139	131	133	132	133	106	140	141	161	148	141	137	127	119	133	141	137	139	125	116	130	128	134	129	137	137	144	117	116	136	130	117	140	132	120	110	130	111	105	132	126	134	127	149	129	128	123	144	132	141	116	137	118	128	140	153	141	113	137	120	165	127	133	135	144	126	152	121	125	156	136	117	119	143	139	114	144	110	128	132	151	136	136	119	133	124	145	127	138	125	124	148	134	143	113	136	144	134	129	138	151	136	139	125	131	115	140	109	136	144	115	131	128	149	139	136	149	147	157	126	134	154	125	137	157	131	130	157	138	131	147	126	144	153	125	112	133	136	132	140	151	133	138	116	170	124	130	138	134	143	124	113	129	138	141	122	134	124	129	126	131	129	127	143	137	158	146	134	140	147	124	112	141	142	141	136	126	152	128	146	123	128	121	136	144	135	151	144	128	120	151	152	134	124	141	124	116	128	129	121	124	146	125	142	132	119	145	156	139	119	133	132	153	120	130	138	123	120	127	141	135	131	137	146	135	115	144	144	139	122	95	128	125	127	168	138	122	133	134	141	131	123	138	151	131	124	125	129	123	155	138	128	144	146	144	125	128	160	117	153	138	121	126	145	127	138	130	131	137	119	127	144	126	146	126	139	125	119	124	115	149	150	139	130	111	152	144	127	119	123	142	127	138	131	135	123	139	148	129	133	157	142	145	136	133	106	155	154	158	143	144	134	128	118	141	142	155	132	139	121	142	114	111	150	132	149	147	158	120	138	132	127	124	130	140	158	153	145	137	135	119	123	126	126	146	152	130	131	122	126	146	157	141	163	123	125	133	122	131	143	131	131	134	128	136	122	131	125	137	129	118	140	110	107	136	136	145	131	125	145	146	117	128	133	134	132	135	116	132	122	122	144	130	134	106	143	147	127	128	139	110	146	138	151	142	139	136	134	163	146	144	119	139	153	134	138	118	151	128	159	139	146	119	143	139	118	137	122	141	131	135	123	103	130	132	157	131	119	147	135	138	133	132	135	150	139	119	138	147	131	130	119	126	141	135	143	139	125	155	132	122	117	131	137	116	135	138	128	121	115	136	119	126	113	126	149	139	113	132	159	118	110	153	132	131	126	165	119	165	138	131	116	134	131	129	130	145	138	143	130	120	133	143	135	134	140	141	132	131	128	143	138	131	138	125	121	129	141	141	116	137	131	143	132	125	149	114	127	159	131	140	127	146	151	128	154	136	136	141	130	149	138	132	135	134	139	132	136	133	149	136	143	130	123	100	152	122	148	130	135	137	158	122	159	139	126	121	143	132	137	133	135	147	128	128	154	159	123	114	130	135	138	136	140	115	140	146	136	138	137	124	149	134	140	125	131	140	165	142	131	111	142	117	133	155	141	146	136	127	127	116	137	136	125	133	121	142	140	143	135	144	142	149	120	116	132	128	143	154	146	129	135	128	136	119	150	112	110	142	153	146	140	139	147	139	136	147	151	147	142	130	125	149	160	142	127	134	132	109	149	168	123	163	142	149	125	138	142	165	143	122	114	140	131	134	131	138	121	133	131	139	121	125	130	121	99	129	129	136	135	138	135	120	129	140	132	146	140	158	130	135	139	137	147	147	132	137	144	128	121	142	129	129	129	130	145	145	123	149	133	143	126	133	130	133	147	147	120	137	131	137	139	123	99	133	126	126	156	126	140	129	118	126	134	125	131	128	132	151	151	134	138	128	125	147	152	131	149	114	148	133	134	114	149	152	129	129	128	135	135	141	158	129	130	118	133	137	127	121	160	129	151	142	128	138	129	106	137	137	154	147	119	130	143	143	137	135	126	155	153	148	137	131	138	148	139	143	107	139	139	137	122	135	149	149	150	121	125	106	140	118	128	154	123	132	144	119	142	148	128	147	136	136	114	111	131	109	115	145	121	138	116	115	134	125	128	136	155	141	117	121	102	126	134	139	123	142	121	138	127	153	136	125	131	157	118	100	152	121	134	125	129	118	138	146	139	122	119	134	132	148	151	141	130	140	132	133	121	113	132	133	150	136	133	127	146	120	127	106	127	145	138	117	145	129	125	138	137	162	121	114	131	116	113	156	148	140	138	130	144	116	135	125	138	158	128	142	137	138	133	114	130	130	137	131	140	123	130	133	127	140	140	129	137	140	131	121	143	114	148	138	141	140	142	133	135	133	129	114	131	153	142	116	142	128	148	127	135	132	120	138	124	117	135	122	135	149	121	148	134	137	124	149	132	130	140	141	117	120	131	144	136	124	127	145	138	121	125	138	154	135	130	109	136	128	134	121	143	132	126	121	128	134	135	134	127	136	105	146	117	133	142	145	129	123	119	104	146	119	129	111	154	133	133	136	131	134	127	130	146	122	142	159	134	130	152	135	167	150	138	128	129	138	126	167	143	129	139	142	142	138	117	129	129	132	121	156	115	137	141	155	134	147	125	132	166	118	124	126	143	151	130	142	119	159	167	140	138	133	113	137	140	152	138	125	143	138	129	147	130	128	137	151	129	133	126	126	153	118	125	129	128	133	143	151	125	127	119	127	122	155	137	143	133	138	138	119	135	114	136	132	121	121	103	155	146	138	145	125	131	139	153	132	111	132	124	125	120	144	147	148	123	143	122	152	153	140	134	136	145	134	152	127	126	129	121	140	120	132	133	123	132	127	116	130	132	127	106	141	114	133	135	142	132	127	131	115	130	137	128	138	157	120	124	108	124	129	117	125	134	154	160	129	150	130	124	140	125	136	128	129	139	134	144	137	132	151	156	122	135	131	118	151	133	150	125	142	136	119	160	127	149	146	125	146	136	144	133	160	125	149	125	133	140	147	123	140	150	124	135	139	158	133	137	132	146	130	134	152	151	112	128	122	140	154	108	157	127	144	150	132	119	155	126	145	134	144	141	133	112	146	128	118	136	144	129	111	89	140	134	129	139
8841	5746	1865	446	428	397	395	398	401	372	384	368	356	352	356	382	342	402	369	348	374	363	342	347	360	341	383	390	387	350	357	356	352	347	342	367	358	367	359	335	330	375	338	372	339	347	362	378	366	351	347	337	355	333	366	375	335	366	334	332	354	363	350	389	364	324	370	361	350	355	368	339	390	367	388	358	364	353	363	375	367	374	345	379	353	354	368	379	361	337	323	351	329	343	373	355	329	333	372	375	346	372	377	363	373	375	328	352	352	361	365	333	352	355	363	345	340	378	367	413	332	378	377	355	341	312	358	369	362	340	369	333	342	330	380	332	338	366	389	318	370	352	342	359	385	376	368	400	377	396	414	370	393	366	338	343	373	344	356	354	358	376	343	333	342	343	354	365	360	383	334	356	348	346	351	379	333	319	335	324	380	370	375	353	356	309	362	381	367	334	334	358	335	356	344	298	374	337	346	352	340	343	352	332	370	382	357	364	354	358	322	382	353	343	365	360	370	369	382	344	346	341	357	372	360	372	360	374	352	324	348	359	359	361	387	348	351	341	403	359	341	359	342	317	359	332	341	356	321	369	348	366	389	378	339	330	376	381	380	378	367	332	343	326	366	385	366	323	342	361	362	373	339	347	376	354	331	377	353	356	371	342	311	327	364	343	358	333	353	375	354	336	369	382	370	333	353	359	358	339	374	364	355	327	352	360	361	360	355	329	329	345	398	336	360	351	353	361	348	381	331	403	355	357	344	376	343	344	341	350	346	367	336	350	362	364	348	360	368	361	342	363	335	379	363	350	357	384	401	369	352	380	383	365	371	368	358	338	351	368	345	360	351	340	376	369	352	389	365	374	358	376	346	317	343	343	344	365	347	347	360	344	384	342	358	367	354	378	329	333	349	378	355	358	398	344	360	317	361	385	356	351	349	323	355	346	370	369	359	341	379	390	312	310	380	369	346	360	370	344	360	370	372	347	328	384	372	346	337	378	383	346	335	323	391	370	368	324	369	353	364	337	354	340	326	325	374	365	357	385	341	373	378	363	366	336	381	354	376	369	336	365	362	333	346	379	358	347	393	324	358	363	358	359	373	352	343	394	365	350	325	401	362	370	352	377	387	329	356	358	337	327	316	348	387	400	385	374	345	406	361	300	307	354	340	356	346	327	329	340	384	365	366	364	356	359	358	346	349	358	343	348	352	367	358	319	340	329	366	361	344	352	366	371	366	366	366	355	398	340	351	380	355	353	327	340	378	350	328	370	373	343	357	364	347	357	327	332	349	331	387	350	375	372	364	339	351	355	388	383	338	362	346	356	344	336	388	375	335	331	349	319	380	325	343	331	380	354	347	368	382	387	354	358	363	368	326	379	348	329	382	343	365	346	353	368	372	364	341	361	363	357	344	344	358	338	358	313	378	322	341	370	333	353	357	357	358	366	364	374	356	344	345	341	370	354	358	355	372	367	339	348	347	401	344	362	366	348	370	347	337	377	353	373	385	357	357	345	342	367	328	399	359	348	377	364	329	346	355	334	381	342	362	358	370	377	313	361	323	336	345	326	349	375	343	394	355	356	375	365	344	355	347	344	328	370	348	354	361	318	359	367	368	384	361	351	339	367	350	362	360	369	333	382	349	332	359	349	357	343	353	369	355	347	361	373	374	327	369	366	365	297	334	369	364	375	329	394	390	317	381	331	353	364	361	346	382	336	354	357	335	364	351	357	343	381	337	366	364	335	323	361	349	347	377	354	351	345	353	357	358	368	356	383	354	372	362	371	366	344	383	369	349	363	345	362	402	334	345	354	346	405	321	330	336	353	378	357	368	345	364	350	371	352	322	357	362	363	365	381	325	331	347	337	374	364	364	382	363	352	363	362	359	357	332	392	331	368	380	367	347	390	388	315	327	336	369	369	376	378	333	328	353	378	350	349	383	377	376	363	343	346	375	326	375	357	352	335	360	361	363	346	372	340	340	399	357	369	397	336	341	332	388	364	370	429	334	343	375	333	348	324	363	332	312	351	346	355	343	377	355	340	394	331	376	351	360	353	345	372	349	346	364	353	365	364	342	345	364	334	323	350	352	376	372	362	345	328	353	351	366	327	361	362	358	329	333	341	370	354	350	370	373	344	361	359	364	382	323	370	346	353	356	320	363	371	349	348	360	364	340	373	343	358	372	329	375	372	359	333	362	364	353	380	373	375	361	352	344	392	359	344	322	370	369	343	351	360	363	344	364	327	354	371	352	334	367	347	349	353	371	368	330	362	393	343	403	356	346	356	352	380	324	390	392	361	348	367	374	355	353	375	374	392	401	366	351	363	371	353	353	353	373	367	374	384	341	345	371	360	382	356	374	328	329	355	334	327	323	367	342	350	359	355	334	370	336	366	368	322	380	332	340	319	354	375	331	313	361	385	348	376	357	376	378	369	335	325	353	337	362	360	383	316	369	356	361	378	367	358	370	364	387	353	361	344	351	344	348	372	382	345	320	335	363	383	352	355	337	379	366	410	355	370	340	350	341	355	380	349	331	377	361	335	379	381	390	370	389	362	351	354	376	309	367	347	340	348	346	373	369	383	314	354	369	371	331	320	376	352	369	339	352	341	361	374	377	341	367	352	332	342	338	351	356	356	363	342	341	370	388	370	396	325	352	370	377	360	370	358	384	363	337	330	352	373	340	337	324	367	345	339	349	351	337	345	334	355	365	353	374	389	307	353	366	331	343	339	327	357	381	352	373	356	372	380	349	373	332	380	368	330	350	339	354	328	351	332	315	355	342	368	354	335	367	362	354	341	379	345	372	337	404	355	378	367	372	345	355	336	345	355	346	358	349	345	319	316	326	363	383	356	333	375	388	388	334	360	346	336	347	342	367	359	373	361	331	339	364	402	357	342	359	347	368	376	365	364	371	369	356	344	358	344	342	352	370	339	397	372	361	365	338	363	370	351	380	339	346	335	384	361	354	323	325	380	337	380	419	355	397	384	337	362	354	364	328	363	366	375	324	382	366	327	337	328	348	346	366	383	361	354	327	387	365	363	363	342	375	358	334	347	366	312	356	348	322	348	335	367	386	360	392	383	343	317	385	385	321	362	365	365	348	341	350	343	347	380	387	366	334	356	357	347	346	360	368	362	368	332	397	355	342	373	378	347	361	381	375	355	361	402	387	336	346	324	366	331	362	388	372	340	341	377	378	343	358	351	338	392	341	373	370	338	363	371	332	365	357	372	380	357	345	359	364	345	331	346	371	355	343	368	370	364	362	329	366	377	361	399	370	359	353	355	386	368	394	373	354	377	336	368	340	365	332	338	336	350	338	333	350	378	323	348	361	357	352	364	365	383	378	347	352	366	368	363	400	365	372	375	375	388	360	357	367	359	354	358	349	377	332	355	352	379	326	350	326	331	344	364	356	383	368	385	371	366	369	354	358	350	340	354	349	339	360	347	388	360	326	334	346	368	311	352	375	372	375	399	371	349	383	341	345	370	327	364
52974	47073	27362	4367	655	427	354	290	288	281	259	249	262	218	195	245	207	231	232	217	190	167	204	203	208	196	230	232	221	227	204	186	188	221	205	184	185	196	175	196	183	184	201	201	180	197	213	202	215	178	210	212	187	212	219	199	210	196	190	210	170	185	208	177	190	218	226	178	194	195	209	205	201	182	205	223	186	193	204	196	202	194	190	186	213	210	184	193	198	208	173	185	177	169	175	205	183	191	200	204	196	206	198	207	218	211	194	175	182	193	209	203	209	213	202	192	210	210	206	169	217	208	198	197	198	188	203	213	179	178	199	194	197	218	218	206	198	197	194	206	211	191	191	197	188	202	215	243	166	190	200	204	201	170	189	181	209	196	194	192	191	185	194	212	164	176	198	199	182	204	182	198	233	212	201	207	218	214	179	172	192	203	199	195	197	198	205	198	186	209	212	182	182	192	214	202	187	181	196	227	201	192	205	232	265	211	209	193	183	196	190	210	190	208	219	227	208	196	193	199	189	196	194	209	224	220	199	199	201	194	217	189	196	209	209	199	213	191	194	185	189	190	197	199	183	193	195	193	201	182	210	174	205	193	200	179	207	180	196	196	185	215	202	187	194	199	181	205	191	205	212	198	210	203	190	199	208	208	189	208	228	199	250	208	211	174	186	193	219	192	213	223	208	204	185	228	196	191	197	210	172	192	200	207	210	210	194	189	221	186	179	186	204	184	188	207	214	206	191	203	172	176	223	195	191	189	176	223	188	208	190	190	204	203	219	203	221	221	209	202	178	201	223	222	217	209	218	195	189	195	213	216	210	188	201	201	202	193	193	217	200	196	185	207	182	174	210	214	172	200	212	190	210	222	206	185	160	191	206	217	203	190	180	208	204	202	188	203	189	216	204	180	211	178	209	205	188	211	180	205	206	202	193	197	199	198	183	226	204	193	193	180	223	199	200	193	203	212	209	189	211	199	192	192	214	177	180	195	230	214	170	186	200	191	223	197	232	218	207	199	195	187	206	191	188	211	208	221	222	217	205	189	200	183	210	184	207	207	202	197	187	182	191	193	205	204	211	207	190	212	212	212	176	194	207	174	202	216	203	195	186	164	175	178	224	193	202	195	213	195	172	198	217	229	194	196	195	195	189	183	218	193	221	207	187	191	203	213	183	199	190	215	224	210	194	229	195	205	224	222	216	175	202	211	171	209	172	191	188	190	191	183	180	196	204	196	204	205	174	187	193	190	186	183	205	217	196	201	211	181	186	209	193	218	169	209	183	197	226	213	174	192	190	205	188	224	192	210	185	227	218	220	196	201	189	206	184	199	213	234	189	216	211	190	206	201	188	186	213	218	187	201	211	205	201	196	198	201	209	202	203	189	207	182	199	196	202	170	224	211	178	179	207	207	196	204	183	189	180	189	206	209	192	220	160	217	191	205	174	202	215	192	223	208	226	209	210	199	206	204	194	205	225	202	193	230	197	186	202	200	224	194	187	195	216	209	180	184	206	201	196	191	190	209	212	190	195	210	188	180	214	191	182	197	212	226	209	230	204	222	197	214	227	204	202	226	187	207	212	207	223	186	211	182	184	213	177	219	208	202	204	188	203	187	197	170	162	195	231	186	199	195	196	196	182	189	191	182	184	203	195	183	196	212	192	192	190	206	199	184	202	229	188	199	176	202	187	203	187	209	200	186	181	211	184	193	231	192	215	192	223	205	195	197	235	178	201	211	213	191	181	215	192	183	190	163	219	212	172	229	192	200	209	182	216	203	239	191	200	182	195	212	203	196	216	173	198	206	187	166	185	162	197	198	194	185	195	200	205	214	195	238	179	209	180	216	190	178	190	198	194	190	216	198	216	207	207	203	191	200	205	195	206	181	213	204	210	198	198	195	204	186	210	199	209	207	218	214	212	200	183	185	215	181	187	176	199	193	189	190	190	187	182	213	220	198	158	180	203	184	196	225	193	216	187	205	194	198	202	193	200	177	185	205	204	194	188	212	222	188	211	172	183	213	215	173	170	207	209	186	190	201	192	231	198	212	206	191	185	203	185	209	208	197	200	207	185	199	206	213	181	183	234	226	202	194	210	208	186	209	195	171	182	210	188	222	188	184	210	189	163	197	202	197	204	200	178	197	195	215	198	201	215	196	200	180	210	207	211	196	190	205	191	203	206	184	207	191	194	197	210	205	202	182	200	182	229	197	211	187	219	197	166	209	195	205	178	204	219	171	201	223	201	192	191	191	165	221	218	212	208	201	209	199	195	207	205	173	176	205	171	198	213	211	196	189	198	194	200	186	222	183	209	207	206	193	187	197	200	189	210	197	191	194	191	201	179	210	171	197	221	179	219	174	203	219	195	223	207	214	182	199	217	201	181	189	177	185	187	187	223	225	198	183	204	198	195	217	194	214	193	189	182	216	173	178	186	222	209	187	172	200	188	182	223	182	183	193	214	191	210	187	200	202	183	220	191	200	200	213	193	214	208	213	211	191	217	198	186	204	208	219	182	212	190	194	184	205	193	222	185	199	181	178	199	178	204	219	175	179	189	196	205	191	197	191	180	197	201	204	194	204	206	199	166	204	200	206	222	174	206	192	203	202	193	223	204	188	184	235	189	195	198	209	199	175	214	175	205	189	192	208	221	189	184	189	192	212	188	187	202	205	198	203	204	201	207	222	193	216	212	197	200	197	208	190	213	210	197	220	177	194	199	176	181	194	230	235	195	192	193	187	193	211	182	228	198	184	201	212	164	194	214	182	190	190	189	219	201	187	220	208	226	178	192	181	202	184	156	193	197	194	162	180	198	200	203	206	210	203	200	204	215	185	192	199	175	215	202	203	187	212	213	197	193	209	200	187	202	188	169	215	230	204	237	205	191	208	187	190	203	170	200	188	185	199	190	217	208	190	194	189	212	221	210	202	200	171	195	208	191	206	201	199	189	218	225	197	204	222	189	187	206	180	183	202	212	194	165	203	213	204	179	195	189	186	188	197	191	201	204	197	198	201	200	194	186	210	193	181	199	218	192	222	212	201	184	205	186	168	189	198	209	194	207	194	191	186	230	188	229	193	220	183	180	216	217	195	200	219	204	175	193	189	187	229	219	207	199	204	181	207	196	201	202	213	199	220	197	229	206	230	182	189	206	203	193	215	204	192	186	196	178	199	190	185	190	199	190	200	210	190	211	223	192	203	208	213	202	207	198	206	202	180	196	220	179	204	180	193	203	211	212	211	184	227	205	201	193	215	185	185	229	202	200	189	192	195	199	202	227	198	185	178	188	186	199	219	206	200	224	241	214	209	188	182	202	196	186	187	180	192	187	179	206	178	187	213	186	190	195	192	196	221	208	212	188	186	172	209	195	177	234	185	199	197	192	184	193	213	186	211	216	194	204	195	194	183	211	218	211	194	204	207	191	202	205	194	184	192	202	219	184	197	222	185	204	220	207	229	203	208	209	234	191	214	210	223	212	199	205	177	194	209	169	170
31526	34927	15860	2314	1982	1690	1395	1266	1055	940	867	877	718	761	750	691	675	607	633	618	567	638	566	582	597	566	556	571	547	567	516	543	508	532	515	534	518	525	482	490	505	524	500	573	485	492	508	548	489	493	471	473	545	491	488	506	498	524	522	521	486	505	502	545	528	511	524	491	515	529	494	520	491	463	503	495	499	515	476	497	478	501	493	516	495	481	534	457	487	498	468	507	522	474	520	516	475	483	466	485	521	458	494	470	519	487	461	501	453	485	490	484	496	491	491	449	519	506	516	510	495	511	473	473	477	544	481	523	469	495	497	477	521	466	450	513	456	507	491	461	504	509	526	466	508	480	487	507	536	482	475	504	507	500	493	489	532	491	477	497	486	509	519	480	503	511	497	538	472	467	485	502	505	503	510	514	454	466	474	480	482	454	489	528	508	504	470	487	490	497	507	448	496	484	503	512	466	480	488	496	500	437	502	519	520	504	496	488	484	483	511	480	466	503	480	478	468	436	472	472	508	513	490	527	524	519	479	512	487	494	495	503	472	480	501	486	474	477	485	540	475	510	502	485	539	521	513	473	496	505	500	492	533	446	467	494	512	480	494	487	534	480	477	517	504	464	458	514	498	471	505	483	502	493	521	468	497	484	493	517	484	517	503	475	543	519	532	506	490	519	514	459	496	493	465	491	488	461	476	461	468	516	512	496	489	514	490	483	486	488	442	506	475	504	511	475	471	504	489	516	495	533	519	485	474	523	531	500	442	449	526	507	512	478	505	466	518	499	493	480	487	489	479	484	494	518	477	467	533	524	505	508	495	524	520	508	483	534	487	478	484	504	505	430	474	494	462	473	443	496	530	487	468	494	511	525	444	456	455	511	490	492	479	482	517	494	482	479	529	488	481	478	521	498	524	494	517	478	490	503	505	506	455	483	523	506	491	482	474	473	531	505	511	479	519	531	463	494	481	489	513	497	524	498	481	487	492	482	463	501	472	498	493	514	466	482	485	478	524	478	481	484	503	493	527	506	472	487	459	484	495	496	506	511	523	452	479	501	498	472	507	496	503	500	478	481	496	495	463	475	516	479	448	508	465	511	480	489	491	512	502	512	524	480	556	488	503	476	494	515	477	487	469	499	475	493	481	464	484	541	499	461	504	498	537	489	494	474	538	452	498	482	518	447	485	462	487	463	480	484	429	491	498	472	494	533	492	467	516	486	492	498	476	507	476	459	519	501	448	508	516	506	498	450	491	539	481	477	494	470	474	473	495	469	477	493	486	501	468	471	501	497	482	480	545	476	470	495	485	528	526	504	491	518	482	471	461	464	535	498	539	485	471	499	473	498	455	472	540	472	480	502	464	482	494	476	506	488	525	470	484	489	534	491	474	487	489	488	490	484	457	513	449	535	501	439	471	495	498	502	483	500	489	497	470	490	529	470	498	478	509	501	470	474	418	448	499	505	523	455	493	483	464	458	476	497	464	463	507	499	473	518	480	489	515	468	500	487	466	530	475	527	519	470	492	504	494	466	476	494	491	499	474	490	499	525	533	542	504	524	508	481	420	506	459	488	514	473	505	480	467	500	483	464	504	477	460	480	501	511	492	526	466	508	515	488	445	523	468	494	505	497	484	464	493	488	458	474	480	471	473	495	470	467	503	518	496	471	475	486	502	484	466	526	491	494	459	517	493	504	508	495	460	496	524	523	490	556	507	510	508	476	540	502	534	476	505	493	480	469	492	500	484	478	473	475	455	462	476	479	488	476	503	527	499	477	477	481	502	450	525	494	482	490	509	504	494	482	489	502	449	520	467	465	464	499	480	486	470	503	508	513	526	476	490	472	490	474	533	516	502	518	500	493	455	535	544	498	453	464	470	465	520	441	521	476	469	503	483	505	493	492	501	505	507	473	490	529	468	493	490	497	538	481	515	509	498	468	496	439	483	463	456	459	488	527	520	500	541	467	477	493	511	488	501	471	511	479	527	492	482	494	482	496	488	446	552	490	525	527	463	490	484	514	499	495	447	487	467	504	510	553	491	499	519	522	459	483	550	476	476	505	515	519	465	501	479	482	481	513	483	501	514	510	468	473	503	509	530	480	577	467	498	532	485	498	512	458	491	471	523	487	504	465	510	468	493	464	477	483	479	507	509	494	486	504	497	482	507	477	477	494	493	455	506	486	500	523	497	511	495	488	521	485	495	474	482	511	486	498	493	477	510	496	445	529	494	492	456	496	472	483	476	511	531	496	503	481	514	507	443	486	461	480	483	513	457	488	459	503	469	447	454	447	497	482	508	514	510	463	492	467	520	467	503	462	470	486	497	510	487	506	489	498	482	491	469	484	511	497	523	494	522	511	458	455	455	546	469	447	494	518	501	463	483	478	492	476	491	440	499	461	495	506	495	470	530	466	468	487	544	460	499	495	483	457	467	447	480	508	472	470	484	468	488	520	458	514	470	507	497	493	480	466	485	463	522	493	513	484	524	511	462	478	497	500	526	481	510	477	508	522	491	495	475	469	500	519	478	521	503	502	476	520	477	505	459	494	481	448	516	502	474	489	492	497	456	481	486	507	488	509	432	490	488	501	498	508	507	484	541	476	501	506	501	474	528	515	459	487	506	483	493	480	513	492	475	524	477	502	478	513	515	480	489	465	434	499	472	516	470	459	472	524	489	518	462	487	471	478	479	541	491	500	457	505	491	513	494	478	491	520	474	496	470	495	518	477	478	502	471	475	465	504	492	499	498	466	511	509	480	517	481	458	456	495	515	496	460	486	477	491	498	490	520	515	448	503	459	469	482	480	461	538	450	502	480	506	511	466	498	487	494	475	530	477	499	504	468	482	490	456	493	499	540	500	470	509	493	468	501	487	495	508	502	474	508	495	511	502	516	472	449	505	512	475	503	512	486	500	509	465	484	508	502	520	515	509	504	482	486	496	487	494	465	527	512	518	479	501	500	522	504	512	505	487	520	511	471	493	471	478	520	494	498	503	497	484	516	465	518	476	538	478	486	491	450	477	557	460	465	499	497	516	454	518	488	528	408	454	532	440	455	493	475	438	493	510	479	493	497	511	512	498	505	488	518	495	494	476	518	507	497	488	501	513	498	476	457	520	525	467	516	485	528	487	490	504	494	482	544	455	532	522	496	522	461	488	501	501	523	477	492	489	492	466	461	495	505	460	478	466	483	474	492	498	522	525	519	515	494	512	518	503	466	507	498	523	473	477	510	498	456	489	477	500	467	481	459	501	470	478	491	518	536	508	545	506	504	487	476	435	508	500	551	475	499	492	495	465	518	494	508	518	489	451	515	509	492	531	468	452	488	429	463	520	477	500	486	481	493	492	497	457	465	522	470	497	500	496	488	486	490	507	488	501	462	469	529	493	487	493	490	522	471	489	505	474	445	506	506	501	469	464	468	514	473	517	486	495	475	512	503	539	433	501	476	513	475	540	455	500	499	428	470	531	501	463	480	491	534	496	489	540	485	475
67132	62180	38311	12091	1879	588	430	344	329	272	282	255	199	198	164	188	170	168	147	142	144	152	126	166	139	151	138	185	137	161	140	139	150	149	121	144	156	148	116	132	127	133	133	160	132	136	135	123	127	126	148	142	117	134	151	130	131	138	140	109	110	98	133	129	143	126	127	108	96	138	126	109	126	105	124	119	115	100	137	114	118	135	142	137	125	130	108	142	131	126	110	131	124	134	141	132	127	149	127	133	134	140	115	102	132	123	119	113	123	127	151	127	112	124	120	128	117	112	123	139	118	149	116	101	133	146	120	130	110	143	121	105	111	108	125	115	124	113	100	121	149	126	140	127	119	119	131	113	112	128	134	128	119	129	137	144	143	124	140	118	123	131	125	126	146	134	136	125	121	129	116	112	122	124	125	117	147	118	123	114	126	130	110	123	130	104	140	114	144	127	125	111	136	128	129	138	139	130	133	113	120	141	119	117	110	107	128	127	125	97	112	141	137	126	130	112	137	136	90	110	122	138	136	132	131	125	107	113	119	118	121	103	140	142	127	118	100	136	122	107	130	123	132	134	112	117	121	112	132	112	124	114	127	126	139	125	125	133	130	144	138	120	139	134	129	119	118	115	139	136	116	130	126	107	121	149	123	122	126	130	124	142	125	138	114	117	125	119	120	116	129	137	120	129	126	139	142	134	138	112	107	154	115	115	114	126	115	108	131	127	142	125	116	107	152	117	130	142	140	128	138	112	117	132	128	153	126	134	132	114	124	126	124	134	106	147	130	138	128	125	129	119	132	113	121	144	116	130	108	123	106	123	128	122	116	135	122	120	126	135	146	123	146	133	131	115	142	128	104	122	116	128	108	120	134	132	121	124	118	119	128	136	133	135	139	129	116	115	113	128	132	138	97	116	125	139	132	153	122	129	106	129	116	124	123	102	123	136	157	134	137	127	134	159	123	124	127	128	124	126	121	134	139	137	144	123	124	118	135	114	143	115	114	128	123	145	116	157	128	132	124	119	143	158	111	130	143	133	133	126	113	127	126	123	124	126	137	129	130	123	140	117	144	115	156	118	124	137	112	125	115	125	122	145	117	135	128	121	119	117	132	130	150	141	115	129	124	127	118	114	116	111	132	134	131	116	118	139	131	119	129	130	136	127	126	108	121	124	115	128	121	130	127	124	131	125	119	127	119	139	115	115	125	132	131	138	131	133	117	118	146	118	129	127	134	149	133	135	131	135	132	131	124	122	126	105	129	133	118	130	118	112	123	123	134	112	117	133	107	135	120	131	138	118	111	116	117	118	126	114	135	130	126	109	126	130	137	127	133	140	111	138	152	125	104	131	122	121	113	140	132	113	137	158	111	128	127	124	122	137	121	113	115	127	127	134	125	137	126	132	125	123	121	131	124	120	125	137	132	124	113	129	113	140	129	123	123	126	134	138	154	133	132	122	124	130	120	104	122	134	134	128	139	126	122	115	107	108	128	131	134	109	137	115	138	127	128	120	132	112	121	113	115	145	128	145	154	131	125	134	129	124	134	112	131	147	116	128	115	127	117	118	131	121	137	130	124	151	131	139	120	143	117	108	129	144	121	128	136	135	129	128	116	124	126	126	137	133	130	150	125	132	136	113	110	144	134	138	128	153	135	133	121	126	130	143	117	130	125	125	121	135	131	155	133	114	131	125	121	104	137	119	127	129	143	139	116	134	122	147	134	131	114	137	114	127	131	110	127	126	133	125	132	129	132	121	107	123	129	105	137	137	107	128	119	136	145	127	108	109	119	139	121	116	145	122	117	117	120	134	142	124	133	122	129	137	124	122	133	114	119	118	151	101	125	121	104	123	123	134	117	138	140	129	123	122	135	138	112	128	114	135	132	131	123	126	128	124	113	130	132	134	118	114	119	146	130	107	140	136	106	105	128	114	123	130	127	132	138	131	117	119	120	120	122	128	123	128	125	151	128	118	139	117	119	138	127	115	124	110	141	127	123	123	118	106	118	127	116	111	112	101	125	116	141	128	151	139	126	130	130	118	104	142	116	147	132	121	116	128	149	142	101	145	119	124	144	141	132	125	129	131	136	136	119	128	128	132	134	116	125	122	141	130	115	106	108	136	107	136	133	126	135	111	130	112	126	115	160	116	116	143	115	109	114	101	138	126	139	141	143	114	132	131	124	126	130	124	161	130	133	113	137	115	133	134	127	133	123	146	117	123	129	114	141	109	123	124	120	130	135	158	136	115	127	116	137	127	133	102	132	137	137	112	127	135	143	115	110	117	129	112	135	128	135	119	128	144	117	112	124	116	142	129	105	142	135	129	135	125	99	130	133	124	124	141	136	128	140	150	123	113	124	116	114	114	143	158	107	113	133	137	109	128	132	115	122	132	125	122	129	130	141	121	141	137	123	129	129	120	148	120	117	120	120	134	126	137	121	127	122	121	116	127	129	143	135	127	128	108	143	114	133	123	121	138	112	131	114	134	136	117	131	117	117	112	127	131	137	128	123	113	127	117	120	116	129	115	133	115	123	123	122	142	128	137	134	131	124	136	136	138	124	127	127	136	125	111	106	100	152	121	114	136	143	118	127	134	119	142	134	123	119	129	124	127	119	149	147	137	139	123	146	127	158	111	124	156	99	148	121	127	129	109	121	135	131	125	143	105	143	126	114	114	130	102	108	129	129	130	105	111	138	131	135	117	131	123	141	145	122	119	136	130	119	116	127	123	137	151	129	132	133	121	127	124	126	121	127	134	127	134	116	132	139	126	122	115	117	124	125	130	132	117	134	119	136	122	148	152	154	123	129	136	123	122	134	126	113	117	127	127	130	117	109	118	137	118	109	145	115	121	144	127	111	124	134	112	120	130	131	134	125	114	115	117	141	110	115	112	124	118	125	111	122	120	122	131	120	109	118	122	121	127	139	139	122	123	134	125	137	131	116	132	138	141	123	135	119	107	143	145	119	130	155	118	123	147	139	143	143	137	122	119	126	118	142	141	114	136	125	125	143	122	125	113	142	115	134	150	140	127	119	105	91	116	144	128	97	111	106	122	132	131	104	130	131	130	118	134	116	124	132	126	102	126	138	135	119	123	123	136	136	124	118	139	146	131	119	129	126	146	140	116	104	136	129	119	117	117	115	129	130	124	133	128	127	124	137	145	137	108	124	150	114	118	129	126	150	159	140	142	123	142	153	153	136	101	144	106	130	127	126	124	119	131	143	111	111	134	131	121	124	148	142	138	129	114	127	113	115	106	138	111	144	123	128	120	125	140	103	142	144	112	131	120	133	120	131	125	122	121	129	129	134	134	117	121	127	136	116	122	122	137	119	121	119	118	145	114	138	126	118	118	130	116	105	130	117	127	132	131	126	140	132	135	128	135	113	104	129	124	124	113	119	140	145	111	116	136	121	119	133	127	128	136	130	129	121	131	122	149	142	123	138	128	104	123	117	140	126	119	150	126	121	128	130	132	142	143	125	133	122	153	138	123
40749	45046	21537	3858	3288	2560	2144	1688	1456	1247	1058	1051	892	749	724	740	626	655	530	603	582	550	498	453	474	450	440	443	438	449	430	418	430	432	419	378	414	406	369	371	359	365	377	377	357	378	410	395	370	384	325	367	376	347	329	376	366	333	328	358	354	339	352	345	307	324	358	349	363	348	344	375	332	364	332	358	344	314	325	332	359	338	339	326	318	359	310	308	345	318	348	314	340	333	297	341	319	320	337	317	331	315	358	284	323	338	349	307	334	326	326	342	318	366	300	320	312	289	339	318	337	339	323	338	294	329	287	293	320	342	329	307	329	308	333	345	310	292	308	334	310	301	330	296	304	314	301	354	343	313	315	310	294	321	322	317	318	319	326	295	340	335	290	315	328	310	333	312	350	317	333	303	330	340	317	315	315	337	325	348	316	286	338	345	326	317	286	305	323	323	325	281	355	304	335	286	318	315	343	332	303	315	352	311	324	332	327	303	302	295	292	329	356	325	323	327	307	346	341	311	325	297	321	306	280	296	314	312	301	298	302	340	307	339	354	324	334	339	313	371	312	316	309	327	293	352	328	316	326	333	341	339	330	308	336	307	341	331	319	310	327	315	292	312	327	343	331	312	322	329	319	316	289	319	332	311	337	312	366	331	312	345	352	297	334	311	315	318	316	317	312	316	318	305	310	320	291	317	319	338	304	360	346	313	308	311	282	340	300	338	295	334	343	280	329	339	307	325	310	324	296	344	311	336	324	316	312	325	322	295	321	308	320	311	333	310	336	310	348	309	334	324	299	313	315	308	312	347	334	336	343	303	317	346	306	314	314	333	335	323	313	300	321	362	350	337	300	316	318	338	322	293	304	306	306	303	339	321	328	306	318	348	323	309	350	348	334	344	312	286	303	315	309	352	308	299	294	316	280	305	319	346	320	287	301	318	335	317	295	347	322	317	319	302	310	359	306	347	337	322	343	311	324	343	317	332	331	309	305	301	312	320	338	330	343	324	332	336	321	321	326	348	306	315	332	325	311	333	318	348	328	323	345	321	312	294	311	340	311	321	308	306	302	311	330	315	328	322	317	317	292	331	338	265	296	338	287	312	363	307	302	352	317	306	291	318	308	329	349	336	338	315	320	325	273	346	342	281	346	312	309	317	330	325	357	332	351	361	328	302	298	317	304	326	317	333	344	309	308	319	323	312	315	320	329	355	288	316	302	306	337	299	335	337	327	348	282	307	321	292	326	301	321	329	345	323	304	325	329	333	345	313	312	337	323	350	329	327	288	326	309	319	304	329	330	309	296	323	311	343	299	347	335	323	319	312	346	316	309	336	315	302	329	318	318	299	342	323	329	295	320	323	303	334	309	295	289	300	287	295	332	309	345	311	323	345	332	332	307	336	340	300	328	295	327	305	304	341	304	289	315	303	332	322	302	345	353	308	301	310	335	315	323	291	353	331	291	327	332	312	298	303	290	312	330	331	330	321	320	312	306	329	296	312	325	315	380	322	320	330	302	320	307	300	297	336	301	317	293	319	322	320	326	332	305	295	294	308	328	311	354	339	293	328	337	333	311	303	363	334	308	312	314	312	316	312	300	322	313	334	329	317	312	290	345	325	338	301	308	304	299	305	324	344	294	296	295	324	334	299	324	341	319	322	313	302	335	285	328	332	267	335	295	324	298	344	363	305	299	335	353	308	312	304	290	334	341	300	318	312	304	312	336	309	321	302	339	331	320	333	295	291	325	345	311	328	330	293	304	344	328	329	334	320	321	295	329	323	308	318	355	327	300	326	342	296	301	313	344	285	321	317	287	319	289	299	317	343	354	336	333	302	303	324	335	302	330	303	305	297	316	320	320	333	308	336	340	344	340	296	315	327	299	297	344	311	333	306	315	356	303	316	327	315	341	290	347	323	317	315	328	337	314	315	308	333	297	318	322	284	294	332	315	316	321	316	307	348	344	328	345	313	265	293	352	332	307	338	354	328	336	307	312	317	293	291	329	307	294	313	315	342	310	323	311	331	327	295	308	286	348	319	313	339	304	310	305	311	317	286	304	340	317	330	327	335	348	336	312	355	316	338	352	315	291	357	292	344	310	324	281	291	307	306	304	316	318	315	316	320	348	329	313	313	352	277	295	293	322	330	355	331	317	327	339	302	331	298	326	306	332	348	301	369	303	313	318	294	315	295	322	314	318	320	304	330	292	331	328	283	293	311	280	332	313	343	324	323	268	325	342	300	328	339	321	343	328	357	327	320	341	353	348	305	317	310	343	320	319	296	338	328	302	335	310	334	349	312	312	305	334	344	317	303	346	333	305	299	308	344	314	311	317	311	339	282	313	321	334	315	283	320	323	309	300	329	340	315	338	334	310	342	334	318	337	313	307	325	301	266	332	332	321	327	338	329	339	297	322	307	315	345	311	309	326	325	286	308	304	305	342	332	329	329	338	334	337	298	322	304	321	302	314	319	363	297	315	317	299	319	318	356	315	331	308	321	308	332	317	318	319	324	324	317	313	338	345	326	309	321	288	326	325	319	345	337	301	360	345	332	306	352	300	351	318	314	329	299	331	330	325	323	315	330	312	315	325	337	284	368	308	294	313	321	313	350	305	300	345	358	296	363	315	320	318	339	356	309	328	305	347	300	293	311	327	300	339	317	313	292	313	326	288	329	311	364	302	299	315	334	350	309	329	317	320	312	322	312	303	325	310	334	289	289	321	319	305	337	321	328	277	287	359	322	347	307	312	322	302	317	327	338	314	307	335	315	324	358	331	306	311	294	299	319	309	312	306	327	332	311	295	355	316	285	300	329	301	330	329	301	349	310	327	316	329	319	319	310	312	307	290	346	348	289	341	368	312	345	329	329	323	325	346	323	314	298	328	307	298	318	315	328	332	337	310	314	316	294	320	315	318	292	311	288	294	340	317	338	312	276	306	307	318	307	317	359	335	336	304	309	321	321	304	342	308	324	326	330	305	333	339	330	320	296	302	317	289	334	324	332	318	323	297	327	338	318	334	319	346	348	290	297	304	328	347	355	304	319	327	308	341	319	323	321	329	296	335	298	325	346	297	323	338	298	312	334	317	321	314	338	314	320	314	331	309	298	336	326	309	325	292	311	328	329	336	315	335	292	352	305	287	319	305	306	329	319	330	332	319	275	317	303	311	341	313	316	313	317	344	291	308	325	318	323	333	328	306	343	317	345	361	326	318	346	312	318	333	306	316	292	311	299	295	337	311	328	298	306	306	327	320	334	353	323	309	330	325	303	324	318	330	303	301	349	313	322	308	333	308	304	306	303	323	313	326	337	299	303	318	322	315	324	331	316	329	322	325	309	329	323	304	342	330	322	311	334	323	295	287	323	312	327	344	323	299	327	335	327	309	315	337	310	317	291	321	321	311	321	310	292	305	351	293	296	320	311	304	344	334	302	321	310	299	314	313	318	313	310	314	286	330	342	322	315	316	320	343	300	316	299	325	324	303	309	324	319
9893	3815	1114	169	155	145	145	130	140	149	127	145	128	132	145	134	116	145	141	134	148	155	122	124	157	136	121	144	153	161	153	140	132	130	145	148	133	121	132	127	138	151	152	157	134	156	137	124	146	109	138	131	132	127	152	136	110	142	144	124	140	144	115	132	133	129	147	137	142	130	149	106	118	135	132	148	118	123	116	128	125	141	135	135	154	128	142	127	155	137	126	142	142	148	121	125	154	122	141	134	126	126	143	119	133	152	128	128	150	132	144	139	131	143	134	131	144	145	112	122	141	123	150	137	133	151	133	137	137	124	139	118	125	146	168	149	129	118	133	136	144	122	121	115	155	144	108	124	140	139	154	122	147	128	134	123	126	119	162	138	120	145	162	133	149	129	126	105	122	131	134	127	138	135	146	133	150	128	142	127	127	139	136	136	122	142	125	135	127	155	142	147	109	140	130	121	151	130	139	125	125	143	141	130	137	113	126	128	145	146	140	141	134	114	117	149	148	119	121	148	122	145	128	131	126	113	136	156	149	134	144	138	153	142	129	127	152	141	141	129	116	140	136	146	145	150	126	148	130	141	141	144	144	149	125	146	140	146	124	166	134	138	134	150	157	144	121	120	122	143	124	135	170	130	128	131	123	138	152	140	156	140	137	145	152	153	153	122	137	144	143	146	128	130	144	125	163	140	133	142	142	149	139	140	124	133	125	135	139	123	144	148	127	132	129	152	102	121	123	115	132	127	118	135	122	141	134	137	127	123	138	110	148	122	115	113	131	105	118	146	144	156	128	140	112	157	148	131	125	133	155	139	144	128	147	158	139	142	135	132	147	124	158	126	112	125	153	157	148	131	128	140	135	152	126	122	108	135	142	132	129	124	134	131	143	130	121	127	134	117	129	133	108	135	120	141	126	142	123	144	127	126	148	125	158	145	134	134	130	120	149	145	142	121	164	155	138	136	141	135	150	117	154	112	128	131	120	117	136	127	133	141	117	128	128	133	146	119	130	121	131	141	143	134	133	136	138	120	133	137	126	124	150	144	133	148	144	112	136	136	137	139	121	147	133	104	152	145	128	161	131	131	145	147	146	145	140	147	155	107	139	134	153	131	157	161	133	137	128	134	128	131	126	143	137	139	126	144	149	136	128	123	127	143	122	136	145	137	154	130	127	139	135	146	131	125	108	140	126	150	135	128	120	104	131	124	129	133	138	141	145	137	129	140	141	148	154	122	114	146	128	147	144	142	137	129	126	145	151	132	137	126	135	149	142	159	137	130	133	153	114	136	123	152	144	137	112	158	142	153	131	120	121	134	118	144	133	129	149	142	126	136	143	148	128	142	131	131	119	157	129	117	137	145	128	160	129	147	131	137	148	135	142	140	149	148	124	130	127	129	141	134	125	130	165	147	127	121	123	151	167	133	135	140	131	138	138	142	142	145	137	121	125	138	133	113	156	135	157	145	131	130	128	135	131	142	133	146	150	125	128	140	144	118	131	129	126	156	141	121	149	124	126	132	150	130	141	136	157	142	118	152	141	132	117	131	129	122	120	116	125	126	131	126	138	123	128	155	144	140	148	140	131	126	131	136	135	121	135	119	121	132	153	139	142	144	158	137	140	134	134	133	131	144	140	152	131	120	141	127	125	129	178	136	130	134	163	147	146	126	145	112	152	146	121	144	142	136	134	146	146	130	124	166	111	146	128	136	152	127	132	150	151	134	120	123	151	138	135	113	122	162	139	131	136	142	119	122	145	141	103	124	160	137	162	130	133	141	147	157	117	137	130	141	134	152	148	113	108	135	154	138	141	119	122	160	137	130	131	114	133	153	150	130	145	150	122	132	114	149	134	129	142	156	154	144	154	137	126	129	149	130	133	145	130	141	116	146	127	132	140	120	135	135	124	142	150	111	157	131	169	131	130	135	149	110	126	138	128	149	111	128	138	119	140	140	129	133	150	136	135	144	123	128	139	119	137	134	132	109	140	133	122	149	134	144	149	144	131	138	153	130	133	148	117	141	125	127	140	130	149	129	121	138	146	119	148	146	150	138	141	124	135	129	110	132	146	129	125	137	137	151	138	141	148	136	140	127	146	129	156	132	149	141	145	160	144	147	150	126	125	129	156	136	125	140	140	116	151	148	119	129	142	133	125	133	149	133	129	149	119	115	126	132	142	153	124	121	121	136	147	137	140	143	134	123	141	122	117	131	121	148	135	144	133	142	131	132	130	146	139	140	133	127	128	127	138	122	154	108	141	127	135	137	144	120	143	114	150	126	127	128	123	112	135	138	131	145	121	126	148	146	139	148	136	141	134	147	136	119	135	127	129	127	119	153	152	138	144	133	130	127	148	143	131	135	111	141	152	147	140	142	160	117	112	108	128	139	141	153	116	129	141	150	128	131	122	162	136	134	148	141	125	135	145	117	134	137	143	141	125	140	151	126	132	145	145	127	158	130	126	129	124	111	137	133	124	122	128	127	138	145	149	155	117	150	152	136	122	127	142	132	135	154	128	151	137	129	136	131	138	124	146	132	128	135	123	165	148	136	138	134	127	139	152	145	128	125	140	137	129	143	121	130	130	138	132	139	137	139	140	151	135	124	128	135	159	121	128	150	157	128	160	174	115	138	147	135	123	143	130	142	132	144	136	129	125	145	129	132	139	152	150	132	100	134	141	105	136	134	142	138	119	149	153	125	130	136	154	142	170	135	130	150	140	128	141	125	135	150	159	130	137	140	122	136	127	111	148	141	132	140	149	145	142	135	144	129	111	130	121	133	130	144	126	145	142	147	130	133	157	123	120	136	121	143	120	129	135	117	132	127	131	134	143	123	144	144	134	137	141	162	155	133	123	136	117	126	130	132	171	135	123	124	116	109	134	124	151	136	150	119	127	139	131	125	131	138	144	148	119	138	129	154	146	141	135	131	142	128	129	130	133	137	123	158	145	140	140	131	137	145	138	132	150	136	106	133	155	145	114	136	127	125	130	152	119	116	128	127	140	128	129	143	108	143	143	150	148	156	121	136	138	140	113	134	136	137	151	170	121	123	145	143	144	141	132	148	131	145	148	120	146	145	131	120	117	120	122	122	129	124	144	147	156	129	125	138	125	136	144	123	146	140	138	128	122	146	118	132	124	128	141	142	137	153	113	117	127	122	156	126	120	141	131	145	136	144	149	106	121	160	146	146	126	129	156	112	109	144	148	123	148	131	146	124	119	165	166	129	133	135	142	116	136	119	126	134	135	130	142	152	158	127	141	125	122	143	129	135	126	133	132	138	142	128	130	138	129	119	147	120	131	127	132	126	135	144	140	116	173	130	134	118	126	132	154	127	125	157	126	136	121	116	131	118	135	133	132	151	139	128	128	142	118	137	117	129	139	143	125	139	131	133	136	136	141	111	153	137	138	130	127	139	109	155	128	146	138	148	135	138	121	117	127	133	124	133	121	124	129	154	137	143	126	122	150	145	118	137	124	126	136	127	121	136
8737	5722	2044	387	413	384	425	383	382	372	374	400	361	351	335	337	364	376	377	362	370	351	370	372	353	373	380	372	361	355	374	376	369	387	362	358	361	336	330	354	359	357	341	348	379	330	337	361	364	337	358	376	375	358	330	358	353	357	338	377	369	374	338	342	345	358	319	370	372	354	374	356	360	366	383	359	332	362	342	361	392	398	329	374	332	353	336	340	367	367	347	384	387	359	386	361	344	348	368	356	345	377	363	338	341	350	346	408	386	356	358	366	384	348	314	338	389	357	349	342	370	362	391	343	364	377	376	352	411	341	364	351	362	364	357	352	326	354	400	365	386	341	368	364	328	353	385	365	361	364	373	352	396	335	376	343	381	352	385	374	400	357	344	339	331	308	384	375	375	376	362	385	352	364	349	329	363	355	363	345	339	396	345	390	334	372	349	382	362	327	356	373	372	361	370	365	356	335	370	370	322	383	362	371	381	347	353	389	361	388	339	338	366	374	363	382	349	365	341	350	357	339	353	334	349	363	345	323	371	336	365	356	325	378	351	359	350	354	354	367	324	383	364	348	359	328	367	364	372	339	371	365	366	376	363	362	354	380	373	345	358	326	323	353	342	384	366	382	340	373	398	358	360	338	368	354	333	353	387	342	368	358	377	361	353	335	371	342	339	336	310	353	356	353	367	373	369	371	350	354	364	335	370	326	360	338	367	337	357	350	372	355	354	329	345	342	355	356	348	369	339	343	365	353	377	355	347	360	349	380	336	352	358	368	380	374	314	352	361	366	350	380	385	316	363	337	379	370	396	361	338	356	381	380	375	344	386	373	365	351	396	346	333	369	381	349	392	373	353	333	347	370	317	356	365	328	384	361	358	327	343	385	360	385	362	369	343	354	353	376	343	340	336	333	326	338	352	359	328	369	347	340	412	376	399	365	370	339	342	360	350	389	336	361	363	386	346	341	347	340	377	380	369	331	362	354	345	381	371	371	364	325	381	313	338	331	320	315	345	374	384	346	370	377	355	333	344	324	356	357	348	363	321	365	351	336	317	342	379	330	393	349	347	368	338	389	353	370	363	366	362	329	344	343	367	344	353	328	376	341	361	354	349	372	381	336	339	346	374	378	327	362	340	360	356	341	343	348	353	349	384	336	346	377	377	344	365	333	325	375	349	338	348	374	352	373	367	361	357	366	382	345	342	374	321	356	335	359	341	368	357	338	354	337	320	361	379	373	367	361	353	363	383	336	350	355	374	357	350	373	359	309	365	335	382	361	336	346	364	365	358	348	364	368	352	373	366	373	346	371	373	334	327	315	348	367	307	345	374	355	331	338	349	329	325	349	372	352	369	401	389	344	359	331	322	359	414	349	378	364	373	351	333	360	352	365	364	369	341	392	360	360	335	354	321	372	372	352	346	345	359	389	341	356	364	349	350	349	359	357	342	351	340	383	356	339	340	360	342	340	313	384	355	379	360	361	362	325	368	332	365	312	328	380	361	373	319	371	355	376	341	329	316	323	350	335	371	334	353	353	373	342	361	331	345	337	356	341	360	387	345	385	337	367	354	365	391	376	348	338	371	358	360	333	357	353	371	354	344	352	323	397	376	378	354	354	351	347	318	353	381	349	351	390	379	352	332	405	374	392	371	360	370	333	354	337	357	351	396	390	338	378	393	360	322	373	350	366	366	333	356	346	345	396	365	366	323	364	347	357	355	390	369	354	357	348	366	337	342	320	355	361	346	360	376	342	366	324	380	360	350	331	355	363	356	364	365	337	363	378	371	343	359	377	350	375	361	343	378	338	370	373	373	361	367	341	317	411	342	329	386	309	351	349	333	376	385	336	355	356	349	353	384	340	383	316	350	344	341	371	351	358	391	325	319	370	374	378	379	316	365	370	352	358	346	360	336	352	362	359	361	343	381	339	367	384	363	339	378	359	341	378	393	371	377	395	380	359	329	334	347	344	334	367	360	380	329	326	337	341	324	362	335	372	359	342	347	333	353	378	360	374	341	364	361	367	375	350	340	385	374	373	351	389	396	372	361	351	384	354	322	357	362	364	345	350	360	348	347	346	328	313	362	356	348	332	393	380	392	331	350	360	364	345	339	352	338	343	317	353	340	355	393	358	373	350	354	397	333	361	308	362	308	340	338	351	362	343	347	336	355	373	356	384	347	361	378	361	348	327	363	356	338	348	366	312	330	344	324	386	351	369	348	352	348	374	377	356	350	351	370	317	326	340	348	344	356	353	335	342	364	368	323	340	360	342	350	338	366	394	372	318	337	385	364	354	342	352	373	421	374	358	325	375	391	341	347	344	357	353	399	373	326	353	335	364	329	340	388	400	359	345	364	362	356	346	352	350	351	350	355	385	365	370	353	386	366	338	334	324	360	330	332	375	361	362	357	350	370	331	358	347	367	353	375	341	370	379	377	370	349	350	351	361	366	318	371	326	335	363	323	375	364	346	370	330	351	360	350	352	376	349	365	339	352	343	361	387	347	364	350	349	365	370	379	368	365	321	352	392	386	378	322	354	395	348	323	369	367	373	352	370	389	366	365	348	389	371	335	373	329	355	369	361	381	338	360	348	354	319	316	362	318	325	355	354	348	361	356	369	365	354	372	349	320	352	337	339	343	374	390	354	361	358	359	353	355	362	347	371	364	367	372	377	358	363	386	374	388	360	345	355	372	344	327	356	345	357	371	334	335	348	364	343	382	367	384	355	372	372	373	349	375	366	359	357	362	337	349	335	344	350	418	343	320	365	343	384	354	338	383	346	362	407	395	317	395	298	338	367	345	354	341	372	343	362	364	366	374	308	379	357	366	328	327	361	356	352	352	352	379	357	339	350	348	351	352	332	356	375	343	352	370	370	389	358	340	359	347	364	323	363	387	387	364	358	345	356	376	353	351	375	354	350	328	342	367	385	376	342	364	367	351	349	342	338	332	369	403	344	340	336	376	341	371	321	346	368	329	333	406	354	373	354	369	375	350	329	383	339	365	355	347	337	321	367	386	381	348	338	349	335	356	377	353	346	352	325	396	327	372	370	365	359	321	391	364	362	377	357	339	359	367	335	382	318	338	361	361	373	344	325	339	354	331	339	334	317	383	371	358	343	317	369	369	384	384	357	370	367	372	352	367	373	347	415	327	375	371	337	359	367	387	369	377	416	341	356	369	332	359	372	361	376	378	372	365	339	372	368	370	363	383	360	410	372	346	363	353	373	380	368	372	352	343	354	364	370	311	318	391	362	371	349	367	363	366	346	358	359	357	366	372	343	344	351	370	365	311	364	357	372	340	381	349	349	356	351	380	335	360	359	330	337	382	363	347	364	353	333	353	395	329	371	366	359	351	354	377	340	368	332	354	334	346	321	378	384	346	350	364	362	333	318	322	324	381	363	377	355	368	356	355	368	332	345	359	351	377	314	369	375	334	349	353	380	362	346	360	353	365	343	369	351	375	368	360	378	357	353	327	356	365	318	394	359
52129	45039	25381	3402	580	385	379	332	304	226	256	259	225	224	214	259	194	185	204	189	211	213	204	182	193	198	237	185	191	189	207	212	190	200	164	186	205	203	205	184	181	209	171	205	181	174	202	196	168	198	180	184	212	206	222	202	185	212	202	195	242	167	197	190	192	192	195	195	205	217	200	220	229	192	210	193	203	220	205	183	184	167	216	198	200	185	204	201	213	191	192	202	175	190	204	177	190	214	193	188	211	201	203	208	170	216	193	184	188	231	198	202	182	217	195	199	203	177	199	177	200	197	194	176	188	207	205	205	201	189	176	186	185	174	198	189	189	205	208	201	213	197	166	202	212	190	189	214	182	193	184	205	183	193	212	212	189	192	224	196	214	195	181	179	189	212	211	216	205	202	165	177	193	180	200	220	171	213	190	217	212	214	201	195	191	224	218	204	202	184	186	194	186	165	204	190	216	198	194	204	191	212	197	194	200	195	195	209	189	168	208	210	204	205	183	210	206	189	175	168	186	189	222	176	199	196	178	219	189	194	181	190	215	174	223	191	215	187	212	238	196	192	209	209	182	196	204	208	198	199	184	207	220	204	185	171	203	194	180	187	181	182	191	187	188	178	189	219	213	215	184	200	190	209	199	193	196	209	196	194	175	195	205	188	204	185	184	215	197	208	213	198	202	208	210	195	210	205	177	227	194	199	196	187	213	204	215	186	210	198	203	194	171	196	206	198	207	189	224	207	193	186	214	196	201	200	181	177	194	192	190	194	209	200	202	211	197	219	191	208	199	186	196	203	200	215	201	188	205	231	201	193	186	205	184	199	189	197	231	193	203	214	182	191	180	181	184	194	196	186	199	178	192	197	180	204	217	198	172	167	187	203	213	185	189	201	191	223	178	189	215	194	225	184	188	181	182	198	221	234	197	181	194	192	191	176	180	190	211	199	186	224	181	212	207	220	182	171	179	198	210	204	214	196	185	199	188	197	211	189	190	208	183	201	182	210	190	208	193	171	191	187	201	176	218	191	218	183	204	185	201	189	184	187	201	208	187	204	195	204	211	188	224	190	189	187	203	217	210	217	210	181	185	197	188	214	191	186	173	190	185	184	228	212	190	213	161	174	169	193	212	191	221	168	183	207	193	182	218	195	226	197	185	192	188	218	197	192	189	186	211	157	203	174	204	173	202	200	209	197	219	202	190	197	200	202	209	201	193	219	188	202	181	217	178	206	204	202	201	223	162	182	195	213	194	166	181	187	178	199	198	162	194	183	172	176	199	205	182	225	199	179	185	210	211	214	178	188	170	228	178	194	209	187	208	183	192	216	175	215	184	211	202	189	215	182	229	177	198	179	184	206	216	197	214	222	184	226	190	201	203	203	179	207	194	215	225	210	186	184	199	205	204	205	187	176	190	198	181	184	192	197	206	201	196	210	204	182	196	219	178	192	183	199	215	208	220	206	197	180	210	184	199	187	206	232	192	193	194	183	191	182	226	193	194	172	196	235	232	210	174	173	201	190	193	188	229	189	190	202	187	215	222	193	186	186	220	216	200	175	206	167	185	202	188	168	176	172	193	203	215	217	172	214	209	179	217	212	164	192	197	199	165	187	180	214	183	184	205	215	186	204	201	190	214	204	178	168	216	180	182	189	207	204	211	196	167	207	194	203	182	204	193	196	192	216	219	179	181	195	181	178	178	190	196	219	207	205	196	190	194	207	190	182	189	218	196	221	204	205	169	201	233	209	180	194	196	218	198	195	169	198	191	189	187	204	184	214	211	178	183	222	200	194	229	209	217	177	204	223	201	210	193	187	190	215	207	215	190	211	179	201	196	182	212	196	192	175	180	188	199	216	179	213	198	198	190	189	201	216	195	182	205	212	189	174	197	189	175	193	205	206	178	201	184	181	191	178	182	179	211	220	186	189	164	162	193	181	201	187	203	214	192	205	196	190	208	188	187	181	207	206	199	192	185	199	206	179	217	190	196	191	213	168	186	221	173	202	205	183	209	182	181	192	182	223	201	218	174	214	179	195	201	206	190	211	209	233	185	196	204	206	205	210	199	211	229	193	160	210	221	202	187	198	187	213	183	195	193	177	190	183	215	178	213	197	173	203	215	212	199	199	203	197	203	181	196	218	209	187	201	185	212	217	193	163	206	197	199	192	213	167	203	200	219	160	199	207	196	192	196	174	218	180	210	202	210	222	179	194	181	187	219	207	175	180	228	203	224	203	167	178	206	181	202	195	200	195	185	203	173	218	196	180	209	207	233	188	193	188	180	209	179	193	194	196	203	214	214	193	182	186	214	180	180	193	184	203	173	184	198	201	180	175	170	183	197	221	176	194	180	195	190	211	214	220	183	203	224	221	186	183	191	195	178	210	220	178	215	217	201	197	199	186	213	198	165	190	185	195	206	212	211	199	212	182	194	194	196	192	194	187	207	229	194	219	206	179	215	213	191	174	194	202	196	203	178	181	203	199	211	177	196	192	185	169	204	194	198	220	200	184	188	219	219	184	201	205	202	206	217	173	197	197	194	184	178	217	196	187	199	191	197	182	214	190	206	201	160	185	173	215	187	200	197	193	214	193	224	216	217	213	212	200	202	186	193	219	202	213	213	154	192	208	203	218	179	202	191	192	177	198	171	176	200	199	194	177	182	188	192	207	188	205	201	217	224	189	183	208	183	181	190	208	187	189	210	206	189	191	160	177	204	193	213	195	188	173	190	189	211	198	216	232	207	197	204	197	200	191	212	205	190	214	206	176	188	192	197	200	185	200	214	220	187	184	219	178	203	187	210	214	216	190	188	188	203	205	206	229	200	203	206	210	190	189	192	200	210	208	207	200	201	213	175	194	198	188	191	204	217	210	169	187	206	181	202	202	203	179	205	188	193	193	213	200	184	207	206	227	195	189	186	198	186	194	177	210	203	214	191	180	176	180	196	180	188	186	196	206	169	198	191	208	208	183	196	186	211	182	201	189	213	214	214	206	169	221	197	191	194	188	208	204	224	199	168	206	208	189	204	176	163	211	203	207	193	198	192	209	210	184	176	181	199	174	177	173	191	198	188	188	207	204	208	202	197	197	190	196	201	179	205	206	216	228	168	194	193	183	182	194	205	198	193	201	204	221	201	199	181	201	195	212	188	172	185	186	212	194	205	214	208	187	208	201	202	198	205	175	177	215	200	184	211	195	204	189	188	223	192	214	170	170	202	205	186	196	179	176	198	180	211	195	179	205	183	187	183	196	221	209	192	189	205	186	214	206	197	185	204	191	204	185	184	212	182	206	199	201	197	187	204	191	212	191	204	196	157	165	181	174	170	197	185	192	181	212	182	193	210	194	226	208	203	224	196	175	191	183	194	181	189	217	173	209	155	207	232	203	213	218	213	195	201	193	204	187	185	182	200	188	183	198	210	210	196	179	164	185	168	192	190	185	182	207	189	210	191	199	197	185	206	212	206	205	183	201	203	186	196	191	171	216	185	206
30845	33784	15322	2345	1986	1692	1495	1227	1118	1004	938	893	763	761	744	666	622	682	628	598	585	549	595	597	594	605	606	564	526	521	562	544	577	532	531	502	505	532	491	485	518	536	549	532	486	518	505	498	531	502	506	495	512	493	523	500	476	514	499	526	489	484	507	509	474	511	467	495	472	538	503	509	501	489	465	500	511	496	479	478	474	496	456	484	484	515	525	520	489	487	499	496	527	489	491	467	543	490	488	483	507	497	489	494	477	515	503	465	508	459	487	475	476	491	445	511	499	514	488	502	492	504	506	419	519	478	512	504	474	494	485	485	497	429	486	469	438	466	488	473	497	501	484	501	485	481	522	508	479	479	471	481	511	536	501	494	453	535	446	519	474	471	507	500	467	474	468	464	537	482	484	474	518	460	526	456	482	465	465	515	502	443	464	506	478	493	486	479	473	496	501	498	514	518	473	506	464	529	464	453	507	451	509	516	474	480	493	505	529	492	501	483	492	476	458	432	519	493	466	435	492	515	494	473	457	513	479	499	477	472	456	543	459	509	487	509	466	468	470	487	488	493	503	503	496	520	490	520	477	451	527	466	484	509	490	504	439	479	484	523	523	505	473	498	515	469	518	502	442	496	488	490	472	512	518	512	519	487	484	491	438	496	485	468	513	474	501	501	482	464	459	502	496	501	501	493	478	441	477	456	518	461	456	460	458	499	501	504	465	493	512	489	505	504	520	464	501	499	464	478	479	497	536	508	466	470	464	515	461	486	526	492	484	482	459	503	463	521	504	487	496	495	457	444	495	514	486	523	462	475	466	498	444	467	498	484	491	463	481	491	507	481	461	459	499	453	489	483	488	485	528	457	473	503	482	488	480	478	487	483	491	514	484	493	520	511	484	466	470	458	444	476	488	492	516	482	461	484	490	460	467	440	517	490	523	485	500	546	519	508	488	493	492	445	500	499	463	489	509	486	517	463	501	479	499	502	457	462	482	537	482	476	463	476	476	492	512	485	482	495	532	465	499	450	490	466	485	493	484	484	463	477	493	471	480	469	491	483	460	464	490	497	509	470	472	487	468	458	483	481	455	481	504	518	516	475	494	522	488	493	476	472	510	477	457	489	462	474	504	504	500	466	482	503	501	465	491	499	479	467	486	476	472	466	496	501	524	466	435	450	503	478	464	443	506	474	489	490	481	496	485	463	489	491	513	491	517	464	499	525	474	489	475	480	487	506	494	468	497	480	501	471	499	514	470	461	498	498	424	492	472	482	468	474	481	506	517	495	486	497	484	480	450	502	494	463	467	495	495	498	467	485	476	486	466	471	508	491	497	507	502	494	478	492	495	524	440	464	493	513	511	460	479	497	516	510	525	524	507	481	506	468	464	475	456	508	474	498	504	496	425	457	526	511	513	498	484	503	467	475	452	487	460	491	472	465	467	521	452	502	527	481	473	452	489	495	460	505	460	467	485	455	498	482	457	449	505	498	505	457	498	481	464	481	486	485	477	520	519	474	524	519	505	522	496	489	489	497	451	529	500	494	464	498	447	487	478	486	490	469	503	494	477	538	497	474	490	472	492	509	462	505	446	470	486	498	481	484	466	493	488	484	482	498	535	502	488	494	495	492	465	507	507	486	506	487	469	489	480	440	523	490	439	492	504	484	467	482	483	443	520	489	476	462	478	462	480	508	515	489	446	514	498	488	477	493	466	490	507	479	458	473	464	496	497	542	511	515	483	464	461	465	466	476	507	470	475	462	522	499	463	465	491	464	490	522	452	473	504	482	514	485	495	460	527	500	543	466	494	488	499	470	461	476	514	503	509	521	494	463	474	434	530	476	508	504	470	486	450	496	493	515	495	539	485	500	449	479	490	494	458	502	485	474	480	497	453	477	497	486	436	483	457	467	480	469	529	518	483	504	489	455	491	497	466	462	461	509	523	467	443	498	481	524	529	498	494	469	492	536	507	514	517	493	464	476	529	456	514	442	503	483	488	468	485	494	489	476	520	489	493	484	505	495	469	464	461	504	511	514	490	506	475	472	492	469	524	496	517	457	510	454	485	481	504	525	517	507	475	517	456	485	458	500	502	511	481	489	486	477	506	459	483	466	517	500	479	480	519	466	502	492	474	528	496	476	466	479	464	450	457	527	482	464	476	473	510	508	479	472	514	494	449	500	446	485	486	491	478	486	501	547	485	481	497	475	474	489	487	465	466	449	532	432	471	470	509	468	500	499	449	496	476	494	505	512	506	503	506	515	501	452	466	448	500	479	492	458	499	526	507	487	475	472	497	504	454	470	450	479	489	455	447	515	471	500	447	480	487	473	476	496	487	480	504	486	477	466	486	515	460	447	496	477	491	482	496	521	525	471	486	516	484	487	496	497	480	477	494	492	469	497	501	518	495	502	501	515	488	480	473	485	504	485	484	479	470	503	466	465	500	432	494	483	483	441	503	487	470	471	477	510	496	518	489	514	491	490	471	481	477	500	475	515	472	492	471	506	486	483	493	452	456	492	538	474	477	465	469	462	502	496	463	530	496	494	485	466	489	491	497	456	474	499	496	443	475	507	492	471	497	456	442	478	517	491	538	500	463	500	491	466	515	475	486	511	498	473	506	474	500	501	516	467	474	480	481	460	489	469	524	488	490	508	451	485	477	511	480	465	482	450	481	470	491	517	521	445	512	500	474	468	509	512	461	520	465	437	486	508	483	519	523	503	464	516	474	482	494	462	443	505	494	485	460	477	505	501	488	453	497	469	509	512	504	461	502	506	422	460	491	524	464	512	467	529	458	493	460	505	504	465	439	485	541	500	458	450	487	450	464	488	491	493	469	506	504	524	480	459	494	492	468	516	489	474	455	503	488	446	475	494	501	453	491	451	486	463	465	525	452	509	485	502	507	513	538	470	468	482	512	463	486	530	487	519	499	489	492	461	531	470	493	465	491	454	468	508	482	496	485	489	466	455	536	505	492	475	474	454	490	497	496	512	459	471	488	470	447	502	462	502	498	492	481	474	483	525	466	477	464	479	467	489	446	470	489	481	455	478	490	506	517	509	490	478	522	499	515	471	493	522	502	509	446	446	466	449	491	507	492	442	472	487	465	487	485	469	525	514	506	502	483	455	470	469	473	471	470	485	469	466	474	471	427	516	499	479	478	458	494	464	480	469	485	507	491	486	486	464	503	472	477	479	487	493	505	502	530	484	478	500	486	481	478	484	486	481	479	501	456	515	434	464	479	476	476	527	473	510	465	490	495	466	517	441	496	485	453	503	477	504	470	524	470	510	451	497	482	494	435	511	470	499	508	489	507	494	494	478	527	513	523	472	446	468	497	488	487	495	526	465	478	472	464	494	495	501	477	495	474	462	463	521	513	463	447	483	483	484	464	469	449	500	489	494	477	485	470	474	475	482	495	531	505	473	453	536	463	495	447	511	462	478	479	519	501	521	460	477	504	493	481	485	471	451	482	476	459	463	480	505	495	474	489	464
66748	60508	37941	9035	1188	610	462	389	324	282	244	225	194	184	169	165	161	159	182	159	155	132	136	144	149	154	142	139	130	151	138	119	144	139	145	141	133	139	147	139	133	111	122	151	159	144	143	103	140	150	137	133	144	122	123	127	139	127	122	140	99	127	135	112	122	119	128	118	128	138	136	151	132	135	115	135	119	119	152	125	154	135	129	127	131	115	136	115	127	126	141	116	127	135	137	132	119	127	122	124	122	125	129	128	127	140	132	119	120	101	120	129	116	104	114	113	135	115	144	128	110	122	110	119	123	140	121	147	133	123	126	119	127	126	138	131	131	119	124	132	119	119	121	123	134	148	132	111	130	137	141	125	130	151	108	125	143	134	129	126	124	140	131	117	117	132	136	106	132	130	109	127	110	142	109	126	124	123	135	130	121	127	135	117	109	125	124	121	121	119	125	125	116	130	126	123	117	149	123	126	119	123	142	124	113	124	125	126	145	112	124	126	136	147	125	134	130	128	124	140	124	165	111	123	150	104	138	100	131	136	122	124	116	126	129	107	140	139	122	139	116	137	127	134	120	105	114	127	117	117	114	122	125	112	114	139	124	124	124	148	117	132	134	112	113	131	132	120	133	139	127	124	119	127	116	123	117	128	137	105	106	112	131	129	138	150	116	115	138	110	120	111	139	123	135	126	145	121	152	136	132	122	129	146	108	127	115	111	124	122	105	137	144	130	144	123	133	145	112	114	123	122	111	146	109	121	134	119	122	124	132	128	131	157	109	134	126	117	130	120	144	110	120	150	111	105	117	118	147	139	124	142	112	123	128	130	126	118	115	139	121	113	107	142	124	129	135	120	109	107	124	120	111	121	129	141	140	120	114	127	137	133	125	114	125	112	130	121	143	151	122	123	120	128	112	122	134	113	122	125	107	118	131	111	116	124	130	131	119	140	138	119	126	118	123	139	106	123	119	124	121	120	123	137	150	133	122	109	109	144	139	107	126	119	130	141	124	135	138	112	130	138	122	120	124	118	137	124	112	128	125	119	117	126	111	117	110	101	142	126	103	132	120	109	115	131	124	130	118	132	128	112	123	107	121	125	122	132	127	120	107	127	124	104	130	122	140	127	133	129	116	138	123	131	111	129	129	130	120	107	146	131	131	142	126	120	143	115	122	150	123	124	125	114	124	114	124	111	125	134	145	121	133	131	132	110	142	117	137	133	132	117	112	103	131	130	137	107	131	118	132	132	119	127	120	136	132	120	124	126	119	130	140	107	140	153	132	132	112	127	117	132	126	139	145	136	127	124	120	129	121	154	114	118	122	121	120	125	131	125	139	100	113	128	141	141	134	132	127	139	91	126	131	120	129	141	133	137	146	133	115	120	119	110	117	136	123	112	129	127	129	118	114	123	132	138	148	131	124	110	136	127	136	135	119	128	128	127	117	126	118	136	146	138	117	131	127	116	106	121	124	129	126	129	127	124	112	128	115	106	114	115	119	140	143	118	119	132	133	109	118	132	109	141	113	141	101	123	116	127	117	116	135	129	135	134	134	127	118	117	133	118	132	117	118	122	137	105	129	147	118	140	116	123	126	106	139	124	133	122	134	128	137	106	115	116	119	117	127	120	109	125	129	118	100	129	110	117	134	134	108	117	132	115	114	118	101	103	138	120	139	114	111	137	128	113	90	143	126	114	108	121	122	114	109	124	118	125	118	107	140	116	126	124	129	113	130	95	118	128	122	131	127	124	143	122	144	104	109	137	144	127	117	149	128	110	124	106	128	123	115	128	122	128	132	131	119	134	110	112	133	147	129	125	125	132	119	108	128	124	128	130	117	99	115	135	121	104	127	133	121	132	123	116	114	122	119	125	118	126	134	125	148	122	137	132	138	127	129	130	111	111	101	130	109	114	130	127	109	124	128	112	113	131	127	118	136	120	146	125	117	154	124	125	114	135	111	112	100	129	107	135	110	141	125	145	140	147	126	144	112	126	113	130	127	118	106	128	130	124	124	120	126	108	126	108	101	130	147	124	124	133	134	168	136	128	122	131	135	114	110	112	127	156	135	120	130	122	110	127	131	132	122	149	103	124	120	108	124	101	131	134	124	143	141	132	115	127	133	121	111	97	129	124	130	139	128	116	104	110	138	124	148	107	111	122	127	120	135	117	120	120	122	116	125	124	104	153	123	139	111	116	101	104	117	136	106	126	147	122	120	122	116	120	113	120	128	123	98	119	120	117	129	129	121	127	117	120	119	139	136	102	105	114	115	121	133	114	139	109	94	126	137	121	121	116	131	134	115	109	141	129	134	111	105	129	130	135	134	135	121	134	130	133	112	133	133	121	114	139	112	135	121	126	112	141	93	125	111	128	119	126	120	145	118	125	109	102	116	132	127	134	133	135	133	128	133	110	135	121	120	123	117	98	129	128	136	120	131	132	113	126	120	114	121	131	120	117	123	112	133	135	124	129	99	103	129	149	109	126	112	129	120	116	134	94	135	123	121	123	118	126	106	134	152	135	127	110	140	124	116	126	125	126	105	128	161	121	108	129	130	125	148	163	110	152	133	121	118	100	105	135	157	138	138	121	114	128	96	115	123	126	114	119	113	152	144	115	129	116	129	117	122	140	134	114	99	128	140	124	116	124	135	132	146	130	130	122	128	159	131	100	131	120	133	131	138	120	118	106	117	128	115	123	145	134	140	127	128	118	142	133	130	107	123	130	117	138	138	141	121	132	136	159	105	127	121	129	102	129	110	113	123	126	130	126	119	107	115	136	118	139	137	125	144	124	132	122	146	130	117	147	122	130	131	128	118	124	140	120	114	129	132	139	121	155	138	137	125	127	158	108	127	136	137	137	118	144	119	103	104	111	136	116	122	141	113	116	105	135	137	119	118	135	133	109	128	132	145	140	126	126	120	134	152	125	130	124	120	122	132	133	140	96	119	134	113	134	126	145	119	132	131	116	130	119	105	117	131	103	129	110	128	126	118	127	142	124	128	118	128	116	112	121	117	137	134	123	124	121	129	128	132	134	118	137	119	132	121	135	142	127	123	113	112	118	136	149	126	131	127	124	114	148	114	121	132	121	143	125	146	129	134	127	146	131	149	123	141	139	113	93	119	121	129	124	119	116	131	118	131	108	125	129	129	125	137	133	109	136	109	109	105	125	122	121	111	121	122	145	148	137	115	123	101	135	130	121	137	128	133	118	134	134	114	137	126	117	116	143	134	110	124	118	124	114	131	125	140	139	132	115	133	124	138	119	129	96	129	134	139	115	126	115	113	91	148	126	115	136	113	142	137	135	103	112	133	107	119	136	143	115	108	123	143	127	123	129	135	114	120	128	127	140	124	109	118	118	115	134	127	107	116	140	132	142	116	114	103	146	134	118	115	131	121	142	136	145	128	143	119	120	121	112	127	123	128	130	129	136	93	132	110	114	120	125	115	135	125	122	131	99	130	111	122	132	133	126	130	97	142	122	127	140	145	119
40190	44060	21080	3836	3363	2564	2129	1718	1537	1262	1110	1000	861	778	744	699	683	663	635	561	551	550	516	457	511	463	435	469	413	422	411	432	418	420	383	418	373	349	379	376	374	362	357	360	373	390	346	324	338	333	333	339	346	333	357	343	362	337	337	310	368	351	332	355	320	337	331	323	325	332	306	335	337	329	338	309	351	311	266	302	294	278	315	295	296	320	338	342	318	301	329	290	325	340	331	323	341	341	300	344	320	312	326	347	318	354	319	351	288	338	329	331	307	341	329	343	333	334	353	298	326	317	322	336	304	324	300	311	300	314	314	310	307	297	322	320	349	326	294	314	300	299	330	310	301	290	301	316	305	338	304	304	336	328	283	301	315	315	302	319	304	302	329	331	333	336	323	320	273	316	316	324	289	300	309	333	313	328	326	331	336	354	315	318	293	321	325	324	321	298	329	306	309	341	314	332	336	310	313	308	286	282	314	310	327	321	306	314	326	310	305	295	315	336	297	336	310	346	333	321	337	304	316	324	327	269	319	332	302	309	352	321	315	320	305	289	329	326	326	282	310	321	315	313	329	329	332	296	290	325	311	313	318	302	275	311	328	323	301	319	312	302	307	310	327	331	318	299	327	304	318	333	317	302	318	286	313	298	330	293	322	311	308	325	318	302	291	290	319	317	291	319	320	273	308	312	306	280	296	310	321	330	304	328	296	317	299	324	290	334	315	303	335	289	331	326	322	304	350	282	275	335	306	309	340	280	292	291	332	344	320	306	335	302	307	305	267	310	328	293	302	323	355	331	344	295	295	310	298	280	273	314	343	324	331	306	339	327	298	325	333	332	310	300	319	321	312	314	293	321	318	325	327	339	293	303	329	331	323	308	289	306	307	323	308	343	292	303	338	313	314	305	332	304	346	314	328	305	320	309	320	302	335	372	307	346	315	319	300	325	316	312	293	309	289	299	319	282	297	317	312	304	302	297	315	296	342	318	313	306	273	311	314	313	328	342	324	277	310	315	325	330	281	324	339	338	315	302	299	345	330	316	323	327	290	299	320	298	319	311	274	303	316	281	303	320	291	296	339	324	320	308	299	306	301	308	329	328	344	321	310	309	315	347	314	319	320	335	342	287	336	321	309	293	320	325	338	321	294	305	289	290	317	336	329	292	337	310	341	313	290	320	323	342	333	333	310	299	323	261	333	325	296	309	337	295	332	305	318	331	331	325	335	289	313	278	339	302	311	290	340	358	357	311	322	317	314	289	323	310	318	291	320	297	295	337	320	310	331	343	307	337	296	348	315	322	332	313	327	297	314	330	315	334	308	327	286	283	295	336	310	322	307	322	327	308	301	314	323	298	331	304	309	313	315	347	338	316	305	332	334	295	304	320	302	298	305	314	326	316	337	333	288	301	314	286	319	302	312	307	285	324	315	338	336	297	319	333	291	324	326	295	345	325	311	327	321	311	298	310	303	283	329	325	338	310	321	299	300	307	316	321	310	314	315	293	298	310	312	296	278	314	330	329	304	312	341	292	284	329	315	291	283	323	301	340	320	339	312	318	294	286	336	316	308	299	315	303	288	292	306	315	295	304	318	305	317	346	311	318	267	308	323	305	300	320	282	317	294	316	322	293	310	326	305	329	308	297	290	308	326	301	296	343	288	321	295	285	323	311	309	276	323	338	316	299	277	296	325	305	328	323	322	331	331	303	305	323	352	320	294	336	328	322	310	329	309	329	307	325	301	305	306	325	350	304	284	303	342	339	331	313	318	324	284	328	316	327	305	292	328	329	328	320	303	308	297	326	308	325	334	302	306	312	322	327	332	316	302	324	333	296	308	329	316	305	314	285	316	312	327	320	323	344	315	332	333	299	301	304	305	305	323	313	314	300	324	293	305	311	305	318	319	324	304	309	327	296	332	326	338	306	333	324	308	338	310	274	345	330	319	332	307	301	317	327	334	321	292	315	322	292	298	292	304	346	304	325	333	302	338	282	275	328	285	331	315	308	329	285	310	326	328	333	301	348	312	320	305	332	343	304	346	320	323	278	318	307	308	331	313	307	309	335	334	340	282	333	323	329	313	315	308	321	296	303	294	300	343	303	308	310	324	353	317	326	310	288	307	310	300	333	293	289	311	301	292	317	314	310	282	298	304	290	298	300	296	302	309	306	301	321	347	351	281	312	306	328	292	314	295	304	301	356	286	319	292	315	323	307	316	288	279	367	321	310	310	311	345	327	326	332	329	333	353	318	253	324	320	298	314	323	333	306	305	286	298	329	341	307	301	308	331	307	304	307	297	302	332	318	318	304	304	307	331	316	279	328	328	334	316	310	308	337	299	324	332	314	307	283	302	300	318	318	328	300	285	307	321	359	320	305	308	307	279	309	330	293	326	325	314	326	326	306	325	291	295	316	297	302	302	330	282	289	329	276	305	320	300	336	294	339	329	330	303	292	303	332	334	303	301	326	310	336	325	316	327	320	315	306	295	289	320	292	312	315	322	323	313	320	319	309	327	312	305	311	301	298	348	287	300	328	279	283	330	270	363	319	321	305	301	328	320	292	320	308	346	330	325	331	294	291	289	294	287	277	316	309	310	305	315	318	291	322	265	296	320	322	328	314	310	319	301	323	286	298	298	298	324	298	334	307	298	306	317	319	312	317	378	327	322	316	290	341	326	305	318	328	326	350	295	280	296	301	307	329	301	333	312	322	319	313	334	345	334	346	315	292	322	306	328	325	305	316	305	326	291	320	317	336	314	306	300	330	285	311	320	313	300	326	297	306	317	301	311	282	335	331	346	303	327	302	293	300	297	319	276	308	295	309	314	321	312	316	307	322	332	306	309	319	315	306	331	306	294	299	297	304	323	285	323	328	307	330	326	329	317	362	290	336	302	335	296	325	336	306	289	323	323	311	330	321	281	307	310	325	312	299	332	307	319	300	344	308	338	334	349	325	340	299	303	317	282	293	322	336	311	287	323	301	303	311	330	321	295	287	316	297	348	304	312	315	328	328	327	324	307	333	329	352	332	350	303	305	300	293	308	300	338	315	312	339	314	299	337	296	327	323	316	322	320	325	309	321	325	343	322	296	338	312	343	299	335	281	327	314	283	314	307	311	325	312	333	304	319	311	298	311	334	321	312	318	324	295	304	353	324	334	316	337	305	323	316	354	333	302	330	313	312	301	282	308	312	313	326	297	297	316	305	326	334	331	294	302	329	338	333	346	323	305	260	319	300	316	323	319	313	329	315	330	313	308	281	332	305	275	338	301	309	333	303	314	289	307	318	322	341	287	334	339	305	332	278	330	315	306	304	363	340	327	331	291	296	314	309	340	343	319	286	300	314	334	316	331	296	325	326	330	303	300	296	290	316	294	286	296	269	318	334	306	343	314	306	333	325	332	293	328	338	313	303	335	345	347	317	329	320	334	279	303	308	306	303	319	294	299	283	306	323	316	281	318	306	321	331	309	284	319	298	306	315	310	316	314	308	324
10235	3672	1242	149	144	135	151	151	144	145	123	161	169	131	113	156	126	138	131	132	137	157	139	129	126	110	140	121	149	133	107	127	133	137	107	135	126	135	120	118	141	119	138	144	139	149	115	141	141	144	132	152	136	129	135	150	138	163	120	140	147	149	124	118	131	135	121	132	136	142	132	135	129	128	132	137	152	119	122	122	138	155	136	120	131	137	127	123	144	142	114	138	131	148	144	142	132	125	127	129	141	136	117	174	137	116	141	121	125	134	128	139	149	135	137	141	145	135	121	136	128	123	112	137	120	142	127	140	119	122	142	152	139	118	141	124	130	139	145	125	108	136	126	115	116	122	138	135	127	137	150	122	146	134	134	135	140	135	128	127	122	129	158	121	157	143	135	126	131	135	127	128	135	162	131	154	128	128	126	109	148	136	124	142	143	139	112	140	126	146	128	142	149	138	129	144	132	124	134	116	112	139	130	136	136	160	141	151	124	106	127	136	120	137	147	152	126	128	134	143	150	143	140	136	158	114	135	141	144	149	115	136	141	154	135	134	132	123	114	148	128	127	122	117	134	140	132	145	123	125	111	119	125	139	168	114	131	143	116	128	146	141	145	106	166	127	135	131	124	111	133	150	122	140	129	140	116	152	157	150	141	120	128	135	110	129	146	131	126	119	135	143	138	115	121	129	143	113	146	137	123	119	146	139	113	139	130	131	125	121	104	131	155	133	132	124	121	134	129	136	134	142	133	108	142	118	127	110	139	156	129	116	144	129	134	137	152	149	139	136	148	114	147	117	138	147	111	145	134	129	140	119	138	144	144	125	123	136	138	137	125	141	136	133	127	131	119	139	131	112	143	109	133	129	133	142	128	153	132	137	115	125	113	137	124	134	116	119	127	126	121	116	148	136	124	125	129	122	148	139	124	122	132	114	130	152	140	116	132	131	105	148	123	126	134	109	116	151	142	139	140	135	135	127	150	160	134	130	120	141	144	130	123	145	125	116	114	167	163	127	126	105	119	132	123	118	136	147	122	128	139	124	129	125	149	134	133	148	131	107	131	143	127	141	138	123	128	137	141	124	128	128	128	132	130	157	136	145	119	134	113	137	146	131	128	151	135	139	149	125	127	133	141	127	131	135	116	130	132	138	143	133	151	147	125	123	124	122	123	126	152	134	125	138	119	126	138	134	142	129	167	126	121	139	96	132	123	123	121	129	139	136	134	146	127	120	111	115	120	127	154	137	127	128	125	131	122	143	142	139	121	135	123	124	137	143	119	121	115	130	137	155	130	135	132	124	135	134	145	146	117	126	116	128	134	150	151	151	127	121	142	143	127	127	105	115	143	139	139	130	133	143	128	138	125	157	106	131	151	153	119	139	135	135	130	131	142	143	111	119	124	112	118	141	127	135	126	147	117	154	154	129	141	127	132	150	137	151	130	137	149	129	131	137	123	132	137	128	150	128	129	127	122	112	152	127	143	146	152	131	105	128	140	147	113	124	148	142	119	144	156	124	128	120	173	120	128	133	134	128	136	118	126	126	146	120	112	128	142	141	130	141	139	140	123	132	139	154	119	118	127	145	117	117	150	122	122	131	138	116	127	134	118	129	125	151	146	149	142	137	152	110	142	131	136	130	150	126	141	130	145	125	137	117	113	111	146	135	114	140	145	147	127	136	128	143	122	135	143	150	122	118	127	137	129	125	131	134	125	131	137	133	142	121	131	114	145	130	129	130	129	127	145	124	150	121	120	154	139	121	125	126	149	132	135	127	161	145	139	131	136	139	156	157	103	120	138	129	124	119	142	138	141	163	158	144	118	134	138	126	122	121	138	128	150	123	143	128	141	129	140	133	129	127	134	138	142	121	108	127	142	108	107	139	142	131	135	139	140	128	144	140	125	145	131	158	120	139	113	108	126	136	150	146	130	116	146	144	142	149	158	124	116	138	136	147	151	128	143	141	131	115	128	114	129	145	146	132	149	132	116	153	131	153	124	137	112	142	134	124	140	141	132	140	132	141	132	119	136	111	132	133	129	120	133	139	112	162	139	128	120	131	144	127	124	144	139	136	106	138	140	142	130	123	139	154	128	145	150	121	130	131	136	123	143	118	158	146	136	144	156	147	126	122	134	115	129	121	116	128	157	120	125	155	160	135	125	128	130	144	128	124	110	109	132	121	119	130	110	117	126	122	130	107	139	136	129	129	137	150	138	142	147	133	141	142	113	140	125	150	144	150	115	131	137	142	144	125	152	143	117	124	125	128	145	139	145	124	126	120	125	118	126	147	142	142	135	132	134	126	134	156	125	132	143	136	130	127	132	138	104	119	148	138	141	151	113	131	144	141	120	147	146	129	144	146	137	147	144	150	121	148	136	156	133	133	136	124	118	123	126	154	149	131	141	139	113	134	145	123	138	135	128	133	130	116	154	123	139	140	117	137	125	128	127	159	147	141	137	149	134	124	156	135	111	137	142	132	116	147	121	101	148	127	115	148	151	117	152	144	111	142	135	127	145	109	139	137	136	115	143	128	100	138	121	130	159	130	112	107	147	126	126	131	143	162	108	134	120	128	142	129	119	119	142	137	131	149	136	111	118	156	140	139	134	140	127	112	129	109	142	147	127	142	164	140	130	111	135	135	125	139	116	141	128	141	144	142	155	145	138	122	135	128	122	131	149	117	132	134	140	148	164	124	128	121	132	129	134	124	127	139	120	137	137	131	123	134	146	160	121	136	116	142	137	146	112	127	142	158	130	124	147	129	116	133	129	137	128	138	143	127	133	124	142	129	130	135	130	148	150	121	145	135	127	157	150	126	131	124	143	139	139	130	129	149	138	129	149	128	134	128	136	122	144	171	134	119	113	131	143	129	144	146	110	146	130	122	142	146	128	123	141	124	140	141	147	126	139	136	147	150	116	128	145	105	116	114	133	130	144	151	129	155	149	112	147	138	152	143	121	143	141	109	166	124	137	130	143	142	124	142	142	122	123	123	137	119	135	134	144	132	154	139	137	138	134	135	116	106	121	144	145	128	151	122	129	128	125	127	133	120	127	125	117	133	140	120	135	133	147	133	171	136	126	123	142	154	154	135	148	133	150	135	150	128	117	148	128	134	164	130	144	157	132	111	134	139	136	136	129	115	138	143	151	141	139	125	115	134	132	138	123	138	139	145	150	135	142	126	122	119	117	143	133	133	132	144	124	138	129	142	124	142	155	137	137	151	132	140	163	131	147	127	127	136	142	123	153	132	145	129	146	136	135	144	155	119	156	113	118	153	125	138	147	134	144	125	139	128	138	138	152	144	139	136	146	152	125	130	122	121	138	133	123	135	134	128	139	140	126	152	139	129	134	139	151	125	151	152	135	125	128	127	147	127	128	142	121	123	140	136	119	121	149	126	127	104	136	118	107	124	120	134	136	112	142	138	110	127	131	127	131	149	133	124	113	128	144	133	145	138	143	125	147	144	119	131	122	140	128	126	128	111	133	136
8966	5739	2095	438	390	383	381	358	387	387	343	379	371	388	379	371	354	367	376	341	377	367	342	343	370	370	351	349	368	357	367	369	357	369	349	369	383	397	360	364	353	362	359	340	343	350	319	360	370	350	376	346	362	341	321	316	350	391	353	364	385	356	362	394	346	345	354	354	368	348	371	329	320	374	338	351	366	361	352	347	334	338	372	354	324	346	359	359	369	340	356	331	343	349	359	332	343	356	363	345	358	323	331	348	334	346	365	374	345	348	359	368	334	331	367	343	357	367	370	363	361	381	372	328	352	342	379	338	366	342	360	344	346	362	348	384	367	363	368	375	329	329	343	362	354	349	347	372	358	330	356	339	361	351	366	347	343	389	379	350	373	368	374	333	330	365	346	351	350	363	318	345	340	348	341	350	361	375	353	354	327	396	341	342	344	366	344	340	340	335	336	349	357	346	343	364	335	356	371	322	361	394	362	363	347	358	379	321	354	352	332	376	332	360	374	349	347	347	393	333	373	336	338	347	366	361	349	362	342	375	330	342	343	348	355	344	335	344	392	352	368	350	348	374	395	371	362	346	336	346	348	358	384	351	342	348	358	349	353	362	396	396	326	345	326	367	386	357	350	363	327	365	366	335	362	380	355	329	358	352	338	360	386	353	337	339	346	354	372	359	333	341	357	341	350	340	353	328	359	348	352	315	333	370	380	335	337	357	369	386	345	379	354	333	344	359	362	341	335	340	358	358	347	377	328	361	393	376	338	359	336	343	351	339	346	320	363	343	339	356	349	382	349	348	367	361	331	333	383	342	354	349	350	355	348	348	360	373	346	319	360	355	372	340	331	328	378	365	354	352	357	388	345	337	361	376	360	335	330	321	378	365	377	368	364	343	354	330	352	369	358	350	392	352	351	362	365	364	350	348	341	320	346	352	409	316	358	338	361	340	356	378	365	347	420	349	349	372	375	349	328	348	338	371	349	353	331	383	366	358	337	371	385	370	368	375	343	343	355	379	359	361	354	358	372	318	378	313	331	320	362	359	344	348	391	375	342	359	330	345	343	359	349	313	356	335	359	340	336	355	368	362	355	329	349	330	354	386	343	386	345	376	369	327	329	369	391	327	353	320	364	387	366	310	350	382	382	354	347	366	319	342	340	339	388	360	379	367	351	375	387	326	342	318	367	358	312	360	331	390	340	306	335	378	295	367	356	357	374	353	323	342	352	323	337	332	329	352	338	383	357	393	368	391	328	315	339	366	357	373	326	360	342	352	355	345	349	356	345	365	391	358	322	371	351	355	361	401	381	353	348	386	333	378	382	308	370	349	390	313	363	350	348	383	342	386	325	366	318	364	358	321	377	345	331	348	353	352	361	360	325	376	322	355	336	324	404	348	355	344	319	370	373	372	314	373	348	329	366	338	378	367	365	367	368	374	343	365	333	369	341	369	383	353	375	337	398	330	364	381	329	365	343	352	362	345	343	375	344	370	320	358	365	353	329	342	352	359	348	360	333	376	352	369	376	329	382	328	361	357	349	353	366	317	366	350	327	346	353	361	364	352	362	370	375	341	358	419	318	359	374	371	348	341	342	386	335	346	347	355	349	325	417	348	325	359	366	373	300	338	362	346	376	339	376	330	319	360	355	338	328	341	362	351	323	315	363	343	362	328	357	340	349	319	377	377	364	378	370	345	350	364	339	337	338	360	369	362	338	364	345	377	344	357	348	363	360	360	363	357	368	383	372	360	357	335	366	348	327	335	334	350	310	354	372	337	306	337	381	354	324	372	317	332	358	334	366	377	374	336	367	365	363	365	358	347	340	315	340	365	353	342	351	349	361	345	337	356	359	396	365	328	365	352	359	327	365	352	340	338	357	376	391	352	333	375	325	325	344	340	349	351	339	322	366	340	346	357	352	330	333	377	349	352	325	354	345	332	353	322	352	364	331	350	391	401	322	347	354	343	374	371	361	321	360	370	383	329	339	345	347	360	354	366	358	350	307	368	339	355	370	359	382	382	333	344	329	316	375	344	354	370	350	394	349	339	343	362	370	352	385	370	341	374	387	366	383	361	362	335	348	349	331	341	337	349	359	346	353	348	355	340	356	342	388	352	371	325	337	357	338	363	374	354	355	333	342	365	336	368	343	382	309	341	343	343	358	353	373	362	356	351	365	346	375	343	374	324	359	349	365	366	334	372	360	354	362	381	354	366	338	370	332	382	353	345	325	332	342	368	334	379	373	379	349	324	334	332	347	386	360	349	353	338	342	348	313	320	360	337	379	358	325	364	363	420	369	335	359	411	387	376	366	387	356	322	339	351	372	314	368	368	373	326	325	380	352	331	360	363	355	349	352	333	394	330	360	309	396	362	359	361	383	335	349	343	315	336	358	392	333	342	371	353	350	347	333	359	370	369	353	338	318	386	348	366	353	333	349	363	367	319	337	350	329	342	351	349	358	323	327	396	351	347	354	347	332	335	380	397	344	347	375	359	375	353	362	366	347	342	324	368	323	327	321	382	349	349	395	318	362	357	350	317	360	341	335	367	355	366	345	393	352	363	332	345	339	345	354	324	375	365	367	362	359	369	348	392	349	360	333	368	377	368	362	374	369	360	346	318	338	364	366	371	348	357	322	367	324	353	353	382	364	351	337	339	356	334	355	315	373	387	345	345	376	327	343	361	363	313	347	379	389	399	351	314	350	357	380	398	357	362	337	378	395	328	357	338	364	316	339	355	370	358	336	326	360	384	351	369	354	340	377	365	357	339	350	336	350	384	373	346	347	370	377	346	352	353	345	336	356	347	376	326	330	388	334	358	332	328	320	335	361	344	341	346	341	356	358	345	361	325	366	354	374	342	365	335	354	383	367	374	356	330	369	360	370	341	336	395	332	340	385	363	360	370	349	341	343	336	346	367	351	348	341	340	360	398	353	323	335	347	342	374	358	361	346	365	347	360	348	384	370	331	345	375	324	382	352	371	336	379	367	356	351	355	383	381	377	331	342	365	331	352	334	332	351	370	331	357	317	372	333	350	380	338	387	336	360	357	361	368	356	305	356	345	365	345	370	367	346	363	363	352	369	355	355	328	364	340	366	376	352	371	360	314	346	347	363	371	377	367	332	349	350	363	349	343	364	340	394	370	359	357	348	343	328	363	362	355	357	363	363	348	378	344	372	339	361	363	318	310	352	358	363	367	390	387	340	379	364	325	363	367	351	345	379	345	362	342	365	352	392	327	349	343	342	331	398	365	331	349	356	348	340	358	366	374	373	352	366	361	340	343	371	346	326	366	386	365	362	338	351	358	349	336	349	334	328	365	391	343	351	347	331	367	359	369	369	352	348	339	361	379	357	351	370	346	390	374	338	354	369	344	370	320	354	346	347	369	336	356	352	359	345	351	365	370	347	336	350	321	346	374	314	388	350	344	384	364	355	359	343	345	321	351	313	358	381	346	347	345	371	348	344	356	373	353	364	339	341	356	354	345	345	355
53019	47072	29613	3386	571	436	339	311	262	293	275	247	249	219	228	231	213	249	208	250	239	229	206	223	186	200	213	200	206	200	210	210	217	204	220	191	185	218	178	219	187	187	228	195	196	198	208	168	202	227	208	182	196	201	181	212	189	185	202	211	182	184	198	206	209	194	205	191	195	184	191	211	193	196	197	188	171	192	221	196	196	179	206	180	227	200	205	172	197	188	194	177	215	188	190	180	211	187	193	207	181	180	213	179	218	205	190	179	191	200	201	212	220	180	213	188	175	183	193	213	201	217	209	184	202	192	186	207	209	176	202	174	186	207	180	185	201	199	199	220	195	208	194	219	205	173	208	201	228	198	193	181	208	164	202	195	188	201	182	189	173	218	199	179	188	174	213	186	193	200	174	197	194	200	223	183	213	209	193	192	225	218	174	190	197	204	166	189	199	209	200	217	189	186	177	196	178	164	194	201	208	174	190	186	190	178	188	199	184	196	173	209	215	184	182	195	184	205	221	193	201	177	178	179	225	191	196	201	186	196	201	214	205	186	212	180	196	179	201	231	200	182	170	180	173	184	178	214	208	189	186	188	170	194	191	197	183	198	190	210	217	194	190	215	200	202	204	191	209	235	226	215	180	215	195	201	205	207	183	190	236	205	185	192	183	206	208	183	201	198	192	185	205	189	183	190	207	222	181	192	207	203	188	197	189	177	189	179	171	192	179	193	196	218	224	191	222	224	192	212	202	183	220	192	183	190	186	190	179	208	188	209	207	201	200	186	195	207	214	163	210	193	206	206	220	179	210	197	211	176	180	204	192	200	195	169	203	209	198	208	178	218	199	187	195	187	190	166	189	212	168	168	203	206	182	182	207	196	187	189	198	203	183	202	194	204	168	211	187	212	205	201	188	211	184	188	201	189	206	225	201	211	182	192	212	184	185	218	194	198	197	191	199	211	192	171	223	183	204	178	236	217	199	201	202	185	175	219	198	214	191	204	190	202	180	204	175	185	192	189	173	205	176	191	179	193	215	197	195	186	198	183	183	188	192	191	203	183	192	189	225	220	201	174	215	189	189	204	170	199	204	192	184	201	182	200	187	220	219	205	207	174	201	182	184	189	195	180	200	189	210	190	174	196	196	185	197	219	180	193	221	187	210	207	201	195	212	209	189	204	197	211	167	167	189	203	189	175	196	195	188	210	205	207	195	216	190	213	207	180	172	199	192	192	191	168	221	197	194	199	185	192	205	200	187	214	186	207	176	183	206	225	203	189	211	215	195	198	186	209	174	174	185	200	215	183	191	197	183	174	231	201	176	194	192	193	172	187	192	192	216	185	195	174	220	208	194	195	200	189	196	200	203	184	204	173	182	181	194	195	202	183	183	187	197	195	182	202	200	164	202	209	195	205	185	179	199	184	189	194	192	179	186	168	198	190	215	169	214	191	215	197	188	203	189	188	192	190	180	165	174	185	205	205	198	184	216	202	178	186	212	189	163	211	207	218	208	198	189	186	223	191	213	182	208	197	190	213	187	187	185	205	204	193	174	186	188	185	214	175	204	203	206	230	193	178	217	182	205	191	191	189	197	214	201	185	152	167	201	172	184	205	191	170	192	218	172	174	180	191	218	196	173	190	200	191	215	200	207	186	224	194	190	218	192	201	179	212	214	218	213	228	190	176	206	215	227	210	189	186	181	212	180	201	202	172	192	212	203	187	193	206	181	188	176	204	211	228	181	183	191	209	170	191	198	195	201	195	198	196	189	186	190	200	172	189	187	206	200	181	197	175	183	176	193	175	189	196	195	206	195	215	189	193	187	203	179	169	198	199	177	204	187	204	221	195	225	182	199	173	190	191	179	199	174	225	206	164	198	195	173	223	196	197	214	188	194	201	206	219	203	194	191	173	213	195	203	199	193	210	188	194	224	170	166	202	190	194	175	201	180	201	205	166	211	189	188	189	196	188	201	180	206	223	181	164	201	191	201	209	197	195	168	207	189	202	202	239	213	201	188	185	178	219	205	211	215	194	180	218	211	163	224	209	184	204	203	171	183	198	175	213	210	181	212	214	200	212	211	185	222	175	191	179	202	189	203	208	183	225	170	183	183	186	180	181	200	207	196	178	218	183	183	196	172	208	186	183	202	205	198	217	189	206	213	184	196	175	212	200	160	197	205	218	202	209	181	187	192	180	193	178	216	201	226	175	205	187	192	187	208	178	205	183	193	221	201	194	194	197	165	197	205	192	164	180	195	183	204	202	220	191	219	199	209	181	224	209	207	203	183	194	220	189	195	202	202	191	209	202	187	171	214	188	227	216	198	195	203	175	207	186	218	191	183	222	209	160	204	197	204	178	190	197	199	207	210	187	182	193	191	196	203	152	187	178	157	217	186	177	208	191	188	215	185	238	208	180	201	218	195	193	206	213	175	188	159	202	208	182	178	192	195	188	199	184	191	180	194	226	190	199	219	201	213	197	204	189	195	228	207	203	205	195	209	182	194	198	183	196	212	192	221	199	181	188	190	199	205	190	203	195	210	194	178	184	208	200	195	180	194	174	196	192	210	207	203	164	201	197	209	210	187	199	196	187	208	171	167	178	202	200	201	195	197	196	202	182	207	210	199	186	192	197	215	204	231	199	182	182	206	201	189	204	229	206	203	204	230	185	169	173	166	170	188	206	203	206	220	168	203	199	167	196	222	191	148	188	185	206	191	221	184	197	197	206	187	219	167	208	206	210	195	178	211	212	196	219	179	177	200	206	204	193	189	182	189	194	183	203	203	178	199	198	183	186	233	211	203	187	210	200	189	202	203	196	218	165	191	188	207	186	207	162	189	212	226	165	188	176	172	206	197	189	181	191	181	210	209	204	221	205	197	197	186	207	186	186	209	194	193	183	212	189	194	210	219	210	200	187	200	204	191	184	199	202	172	188	191	215	201	182	188	194	203	203	165	181	177	194	203	205	198	191	190	194	200	178	211	201	209	181	196	208	189	196	204	213	196	181	187	203	217	213	194	197	186	179	198	194	214	221	203	210	168	187	218	187	192	193	194	187	196	203	204	201	192	227	202	190	203	186	194	215	210	224	193	203	226	171	160	206	178	175	193	166	206	203	177	213	207	195	210	202	183	190	192	195	207	207	215	185	218	224	200	168	176	217	184	197	210	172	188	185	187	189	188	151	189	184	215	171	192	176	203	195	219	226	187	181	165	198	197	185	212	176	188	192	192	218	220	210	213	194	208	205	218	206	187	182	196	191	198	205	192	200	204	222	199	216	189	199	219	171	199	210	200	170	194	184	212	181	182	199	177	188	204	200	195	213	192	210	188	195	180	211	190	193	184	182	188	198	177	211	178	187	191	217	198	212	196	196	187	193	183	195	193	172	219	204	190	161	214	194	184	175	194	211	184	194	202	201	216	185	194	192	186	203	208	202	198	195	191	192	181	168	184	194	209	201	183	203	201	188	190	175	223	187	236	222	195	192	191	197	218	173
31261	35278	14801	2299	2045	1594	1379	1243	1052	1012	862	871	764	769	657	646	658	686	595	613	613	603	609	575	569	527	533	499	536	536	520	518	511	530	511	562	516	526	525	530	535	530	490	511	540	481	466	523	542	520	520	491	548	477	494	538	513	518	483	494	517	518	509	544	513	512	517	529	533	518	486	489	480	492	471	492	460	506	495	462	459	509	485	485	499	513	463	463	504	451	494	496	497	505	505	473	510	466	506	484	493	486	519	499	491	523	519	515	483	489	472	514	516	477	479	516	495	467	444	483	534	476	504	472	481	458	461	517	479	456	505	503	461	480	486	511	450	441	497	500	520	455	507	506	477	475	468	489	445	504	478	520	527	457	505	490	463	489	502	484	465	467	488	476	505	485	511	442	495	494	466	497	488	504	466	468	500	514	506	490	514	507	538	528	505	466	433	494	489	479	462	486	501	472	524	467	495	452	468	480	529	498	546	467	511	491	505	483	487	480	493	488	483	527	461	497	506	492	502	474	498	505	472	478	472	484	486	466	500	495	492	519	467	485	463	486	459	475	503	477	494	508	446	503	478	496	473	509	489	467	479	517	465	473	502	484	471	483	482	484	494	472	468	510	486	489	475	473	533	519	474	493	504	514	515	495	480	502	453	471	506	522	479	461	507	485	475	527	479	491	491	565	538	507	487	489	484	470	498	455	489	469	482	500	455	460	444	528	502	500	469	447	529	488	519	466	464	464	559	484	443	526	502	462	482	452	501	459	509	518	521	492	490	455	503	498	523	452	486	480	528	512	497	469	509	460	451	526	475	516	519	474	497	487	485	489	482	490	493	469	517	523	489	468	502	471	508	479	504	463	473	487	529	502	477	460	466	505	504	484	454	497	476	519	482	434	513	488	452	511	516	462	460	495	465	507	498	504	490	511	459	471	515	502	498	487	508	492	498	473	497	484	463	535	477	538	479	510	474	448	503	492	489	431	456	471	492	473	519	499	480	463	456	485	505	485	478	484	457	512	511	495	512	492	494	492	478	510	495	465	494	511	469	485	469	518	498	488	494	463	462	530	488	520	490	483	466	484	472	461	476	479	503	512	467	452	482	505	472	515	469	483	485	495	479	503	471	455	505	477	467	492	484	465	516	480	482	491	495	473	497	467	497	492	485	505	475	520	492	485	474	460	476	501	510	477	525	478	508	484	500	482	497	474	472	514	497	496	487	504	471	499	461	506	441	533	495	464	473	465	506	484	497	463	457	463	496	493	493	486	497	494	444	492	487	534	473	506	490	512	486	505	516	507	513	478	473	461	506	497	482	477	481	455	522	508	452	484	528	518	474	498	515	499	446	499	500	451	522	506	469	486	506	472	467	470	502	479	509	476	472	443	482	469	528	442	494	445	479	515	493	458	478	520	491	501	484	496	504	477	529	502	464	484	483	491	501	510	478	475	542	495	516	484	464	508	493	482	470	467	474	509	487	429	463	488	537	437	536	484	479	485	513	483	498	463	456	491	490	473	492	479	496	501	519	462	507	456	486	485	482	472	482	466	526	485	531	456	495	471	506	507	519	456	517	499	489	502	499	465	505	492	504	482	509	530	508	487	476	523	517	518	454	486	473	476	479	488	523	453	487	486	460	473	449	496	464	529	493	462	501	515	505	482	475	492	481	475	484	485	472	481	455	487	477	488	514	512	454	488	465	452	538	518	480	447	493	474	498	468	488	497	448	513	480	488	519	463	501	475	485	479	513	453	478	507	471	506	453	541	478	470	466	480	494	493	481	462	485	517	476	457	464	492	487	551	498	469	466	461	537	478	490	484	489	482	527	488	497	471	468	490	470	483	458	476	519	527	478	493	492	518	503	494	484	512	490	489	524	486	503	450	519	479	523	478	510	516	468	489	486	487	462	492	485	481	473	520	459	504	485	497	502	504	511	504	463	509	460	503	508	480	446	481	503	523	478	492	463	499	452	502	507	498	524	504	480	471	445	452	495	517	476	522	524	500	483	484	470	461	485	479	483	496	482	502	446	472	483	501	501	514	488	508	479	520	520	516	485	499	491	521	507	478	463	475	486	497	513	547	461	480	535	461	476	474	529	484	466	482	459	484	481	526	499	488	483	455	501	443	531	459	520	504	534	515	479	479	466	524	489	487	466	487	512	510	461	494	476	489	507	474	473	495	450	468	515	521	472	490	499	459	491	503	511	487	486	492	503	479	482	471	485	517	478	510	518	496	491	475	498	460	471	481	508	464	465	450	462	490	440	483	486	480	492	496	487	466	493	474	495	482	520	440	480	483	477	483	434	500	508	508	506	468	486	507	501	476	455	464	486	505	500	501	435	490	486	515	496	478	485	481	486	498	475	507	542	485	490	465	506	462	474	444	460	464	479	492	508	529	501	477	511	473	463	489	495	513	485	490	485	472	523	493	509	489	505	482	532	512	496	493	454	471	504	472	494	451	495	471	498	495	485	452	470	437	457	497	494	500	489	450	456	457	495	519	481	510	478	549	481	512	501	484	494	472	460	520	505	492	496	460	484	497	508	488	486	491	473	481	496	520	465	505	484	508	473	495	485	430	481	457	486	466	492	464	463	467	465	495	513	508	473	533	487	489	472	478	520	486	527	479	488	494	503	507	492	496	472	510	505	472	473	497	486	471	497	494	501	489	477	462	519	483	468	488	476	464	504	517	478	504	456	479	479	507	476	519	500	494	470	482	482	516	529	518	497	464	514	483	487	445	510	473	471	502	495	444	500	463	478	504	466	492	494	483	468	508	513	504	474	495	485	510	487	482	523	488	518	465	455	490	499	478	504	481	482	509	500	499	486	466	498	528	494	469	510	510	521	471	479	474	540	487	462	464	472	516	472	460	519	498	434	512	503	503	486	522	490	540	464	489	494	492	493	456	497	498	464	462	499	470	484	493	465	463	486	551	491	507	509	480	485	491	495	493	455	481	488	476	521	520	529	418	487	484	484	516	498	468	499	475	481	481	494	518	503	460	520	482	486	461	507	478	488	471	503	491	506	434	483	446	516	475	495	481	497	474	492	467	524	542	517	513	485	479	537	482	515	518	492	508	493	475	481	484	501	529	517	489	481	505	494	483	487	466	505	478	470	488	504	504	505	455	508	462	449	483	480	515	474	507	496	480	493	497	447	476	479	462	517	488	482	441	480	462	469	468	469	460	488	438	475	516	469	478	452	476	529	474	464	480	472	483	440	455	506	484	442	474	492	505	513	491	471	453	508	464	509	508	490	473	492	464	478	428	514	503	490	451	489	511	522	495	485	467	478	473	483	475	461	527	497	510	442	475	503	480	468	497	449	513	532	503	488	515	505	512	487	491	490	505	454	501	503	477	501	482	497	501	509	500	491	484	510	517	483	516	492	474	508	481	464	492	482	460	503	441	482	470	507	486	533	473	522	475	514	476	491	496	473	498	509	536	505	416	490	501	474	504	521	491	480	491	439	485	448	496	496	476	462	488	459	446	471	471
67105	62244	40313	9598	1315	642	477	370	310	255	228	207	188	168	195	175	191	173	140	172	167	170	168	149	123	156	146	134	117	126	142	128	125	135	153	132	142	147	121	113	109	114	135	139	117	126	139	130	117	114	145	136	135	126	146	129	121	138	114	147	125	140	135	138	129	124	139	124	127	136	137	124	124	116	116	131	124	119	116	112	136	129	128	139	125	133	132	105	150	117	148	126	124	141	128	141	136	142	126	102	114	135	116	120	128	114	124	139	121	118	112	115	134	119	123	127	131	117	138	129	125	127	106	136	124	133	132	140	118	137	132	123	145	120	137	109	139	119	128	141	147	140	119	100	146	107	135	124	125	122	119	116	140	133	115	124	115	121	124	134	124	116	119	111	120	122	129	129	119	119	120	135	131	123	121	118	110	127	109	118	121	120	118	123	117	123	111	138	139	138	127	119	123	128	127	127	110	102	127	116	120	127	131	122	131	115	129	139	128	146	141	120	106	134	130	127	116	144	124	113	130	128	145	131	133	135	104	118	108	160	137	131	117	147	117	129	132	112	125	122	135	119	113	122	121	137	129	118	138	115	125	150	126	148	111	117	117	109	135	120	114	116	138	157	134	120	117	128	121	130	123	121	119	119	113	140	126	120	112	125	130	130	116	102	127	120	146	130	137	123	121	118	128	123	155	117	117	135	127	110	122	111	138	127	135	115	108	123	126	116	128	126	127	138	137	125	122	145	106	125	138	116	137	134	120	112	138	153	119	135	131	123	128	122	103	102	111	129	123	127	107	109	111	137	109	104	122	130	109	139	118	116	135	116	121	140	102	115	128	124	130	142	126	135	119	119	122	119	153	130	117	130	127	122	118	132	124	107	114	130	109	120	112	113	110	106	116	138	156	129	123	120	124	122	132	122	126	131	103	110	117	120	121	127	132	140	127	119	129	133	115	129	146	137	133	88	117	104	134	112	116	119	136	143	135	128	136	106	121	129	125	126	127	130	132	119	125	127	134	133	115	115	138	118	130	128	134	133	139	121	132	117	117	129	109	133	123	143	114	120	132	138	125	117	101	130	115	122	140	123	108	123	116	114	115	101	141	113	125	117	109	140	130	136	123	134	124	115	123	131	147	132	140	142	132	119	128	125	126	108	134	137	121	124	145	135	135	130	118	128	113	121	116	123	118	144	116	114	119	127	121	132	113	134	135	122	127	114	116	127	121	110	119	102	116	131	141	116	137	108	120	123	135	115	143	132	129	121	124	148	106	128	112	113	101	151	136	147	131	139	121	114	128	133	106	124	132	126	115	143	134	126	107	116	126	122	120	127	130	111	132	114	122	117	119	119	129	129	124	104	96	145	135	127	118	108	114	123	142	110	112	135	117	109	132	132	109	121	130	145	139	126	124	104	126	130	127	136	100	112	112	112	123	115	133	134	131	129	119	130	140	143	136	134	119	124	141	123	121	130	98	128	105	137	116	127	131	145	101	121	127	129	98	132	137	135	130	135	128	148	113	125	124	127	128	98	114	109	128	127	130	123	129	131	128	128	111	117	114	107	122	140	103	125	122	128	138	122	128	114	120	140	129	117	125	149	122	116	139	143	115	133	113	121	132	122	124	105	110	100	132	115	125	129	116	138	152	145	123	119	121	120	133	125	124	125	127	111	106	112	116	115	127	125	127	130	101	86	119	134	119	121	132	115	121	138	124	132	141	137	122	133	126	134	131	117	147	136	136	117	140	113	127	126	132	107	106	119	108	137	148	110	121	135	150	118	111	113	124	129	121	135	147	97	124	125	124	124	120	121	126	115	134	117	117	117	115	127	121	124	123	120	140	128	123	128	103	144	129	134	134	123	132	131	119	130	145	144	126	121	116	114	144	122	118	125	129	126	134	101	96	131	133	102	142	156	110	126	160	135	135	134	134	121	112	102	111	116	136	152	131	136	141	95	131	125	120	107	122	122	131	126	126	132	131	132	117	125	100	155	119	130	110	138	128	131	121	140	117	117	135	127	135	132	128	122	123	99	121	124	115	118	115	124	125	128	107	130	126	114	107	124	118	107	122	146	139	117	138	110	112	136	128	128	129	124	131	137	127	108	137	125	141	125	109	117	149	126	128	107	128	168	121	136	100	125	126	126	128	129	134	130	131	125	114	126	119	133	103	115	126	103	122	131	131	129	154	123	140	136	153	125	113	123	130	137	123	116	124	131	119	162	120	132	109	129	118	138	106	93	149	111	126	109	105	125	130	110	130	112	129	116	115	134	142	111	149	121	142	123	116	129	121	127	144	133	120	122	108	115	125	130	111	138	134	119	123	133	145	127	135	123	131	130	116	132	105	116	120	130	141	147	113	124	134	129	116	136	114	115	125	121	118	135	117	137	138	123	124	139	156	144	117	148	126	121	108	147	132	111	120	114	136	130	132	137	135	127	104	133	120	119	128	106	132	119	133	145	133	119	131	158	121	126	122	119	125	104	151	128	133	148	111	102	116	115	127	118	144	128	121	114	119	122	135	131	134	107	137	122	143	106	118	128	126	126	146	124	122	133	125	132	144	120	132	120	132	133	128	108	128	109	121	140	116	146	112	125	138	118	117	143	113	138	126	129	131	137	146	130	107	135	116	144	106	120	133	129	124	143	122	123	146	123	108	123	121	118	127	120	133	127	137	130	120	131	127	132	105	126	121	109	117	122	137	126	147	102	132	125	116	121	116	130	126	130	124	148	110	108	129	109	136	130	117	131	115	139	120	118	108	120	128	132	118	138	133	103	123	121	134	136	105	122	125	126	150	135	122	123	132	118	119	121	109	112	115	125	119	148	146	141	117	104	112	145	124	125	137	130	131	114	120	136	121	105	113	140	102	117	120	119	133	118	132	121	139	132	129	112	131	116	130	141	123	112	123	115	135	121	121	137	124	121	125	141	141	117	153	142	116	126	142	127	143	129	139	102	124	117	137	123	120	115	135	134	116	136	117	134	110	124	132	116	122	134	143	109	127	103	132	122	137	136	121	117	144	117	113	117	119	107	132	120	139	128	130	122	118	113	134	121	126	136	99	110	130	134	128	108	111	130	128	154	137	133	138	129	123	137	112	139	143	111	119	132	128	121	136	127	135	133	118	136	118	121	117	131	124	111	122	127	107	127	113	126	125	131	136	121	119	125	123	120	122	122	130	144	130	109	109	124	119	119	135	126	125	121	115	122	106	134	133	159	116	122	130	122	142	112	118	130	124	116	137	131	128	128	111	153	114	113	119	122	127	121	121	103	108	128	129	122	111	127	123	127	123	139	128	128	133	133	125	138	117	129	122	106	123	142	112	124	124	140	118	102	132	127	144	125	131	131	142	126	108	118	119	126	129	122	106	137	131	129	124	134	120	137	139	136	134	129	128	142	118	100	138	109	145	131	147	131	114	148	127	118	107	112	146	135	125	116	143	120	142	112	117	116	115	143	115	131	116	135	122	135	117	127	133	119	132	120	143	130	132	130
40082	45604	20287	3851	3172	2520	2078	1712	1476	1180	1124	928	915	785	744	700	671	642	556	553	543	484	487	463	462	484	431	461	455	439	402	451	454	397	367	381	401	428	350	384	358	360	366	361	364	370	354	362	349	345	371	342	366	344	306	364	387	357	325	365	321	327	301	347	361	337	319	329	358	355	346	330	350	282	322	302	312	311	345	325	328	316	370	357	303	332	327	313	339	349	310	287	307	318	337	345	320	348	293	279	317	330	285	330	335	314	322	299	314	357	341	304	372	305	318	313	318	339	296	349	310	328	297	331	336	319	342	321	289	285	364	318	314	319	286	326	323	297	297	306	303	301	302	324	302	321	323	310	342	328	316	328	323	335	321	318	327	342	306	313	264	272	343	290	301	321	315	316	330	312	299	336	336	303	279	308	352	322	323	325	332	297	341	331	308	315	340	319	345	307	321	322	352	316	304	329	316	322	308	297	323	336	323	305	344	301	328	298	315	308	331	327	341	289	275	301	355	316	320	299	339	308	305	333	313	328	312	313	302	289	307	300	337	342	327	300	326	324	290	335	291	319	291	311	321	335	305	326	323	273	311	306	318	332	323	317	332	301	316	320	300	311	296	319	295	329	265	305	289	312	344	351	358	330	331	324	296	333	313	309	306	307	312	316	305	318	290	296	352	312	312	331	282	306	292	302	316	313	342	312	339	309	299	300	317	299	298	298	324	346	302	314	283	311	315	318	317	317	285	321	313	278	320	288	321	319	332	317	328	310	313	309	351	283	328	290	284	323	315	288	315	296	298	311	321	340	344	326	330	325	311	296	311	355	337	323	301	291	316	338	310	312	303	292	348	326	314	308	308	300	262	306	330	311	332	343	311	314	322	324	314	348	324	321	296	319	346	314	295	306	295	315	308	327	332	292	323	295	298	317	321	300	290	299	295	372	302	324	298	327	325	339	308	348	312	315	308	312	314	337	316	337	329	311	338	297	332	300	318	319	307	308	286	306	319	302	286	360	334	306	284	307	308	314	316	340	300	320	357	338	354	291	334	288	348	337	294	316	336	308	315	306	340	301	271	302	291	289	300	297	284	311	313	277	300	333	311	322	353	333	324	265	291	311	356	317	338	299	317	310	325	309	322	329	353	342	303	328	327	325	288	335	340	323	327	341	313	319	322	338	347	329	315	329	317	321	290	305	332	303	350	305	277	326	343	324	289	345	330	296	301	320	302	308	330	296	358	286	302	305	304	295	329	347	363	310	293	322	333	322	349	322	322	310	305	327	345	346	294	330	299	307	350	302	337	295	319	334	312	308	306	312	344	346	288	304	338	344	357	316	296	334	309	336	299	325	302	312	314	310	342	335	348	290	314	301	329	327	318	323	294	327	317	315	292	346	302	277	308	298	310	312	313	323	311	318	282	336	309	324	304	322	316	316	310	318	312	283	332	314	335	303	333	311	297	323	331	306	310	324	310	301	298	286	338	338	324	309	319	302	294	348	304	320	325	317	301	299	304	293	294	311	325	302	285	314	321	322	345	300	335	295	303	362	313	309	291	320	317	272	310	294	301	307	322	308	285	299	333	325	269	316	301	295	335	307	305	317	319	319	316	315	307	312	306	323	343	329	316	308	315	300	305	315	307	322	336	293	306	337	310	300	321	299	315	336	343	311	299	321	338	333	337	336	292	309	306	308	339	346	302	344	306	305	310	296	318	319	316	340	268	318	348	317	303	304	335	325	315	286	307	333	328	344	325	323	339	323	326	316	342	292	301	324	316	314	328	314	296	323	328	296	333	302	342	302	290	318	333	319	352	306	319	326	323	322	303	321	310	284	320	306	320	331	305	319	344	326	284	317	326	291	372	304	296	316	291	312	328	309	312	346	306	312	294	360	313	303	317	338	284	335	328	317	299	288	295	306	340	301	311	324	354	306	316	336	309	303	304	275	316	314	311	308	316	314	337	310	305	305	318	276	332	306	341	320	287	313	341	324	340	338	281	325	317	306	339	329	298	326	306	293	308	326	365	306	275	305	290	308	281	297	335	335	303	304	327	316	291	319	343	324	331	302	326	330	317	345	304	324	335	311	306	297	303	274	312	257	301	330	306	319	278	352	298	317	338	336	315	300	296	332	303	317	309	309	311	287	297	296	313	303	310	305	314	289	321	313	318	315	304	337	284	309	305	295	330	334	270	357	327	344	308	330	296	332	303	306	321	330	313	308	285	330	286	314	327	315	322	300	301	319	307	320	340	294	317	328	297	302	286	302	322	304	302	302	331	307	303	313	329	302	304	331	286	308	303	313	309	307	268	300	311	283	338	313	335	337	297	362	290	305	306	320	314	308	280	285	320	291	343	310	331	294	307	310	297	286	319	327	302	332	335	327	332	310	313	318	298	320	273	297	339	305	319	302	301	294	325	328	310	316	312	324	314	323	304	316	297	280	334	303	311	320	305	333	320	294	291	341	278	306	297	299	322	302	349	323	305	312	288	350	310	324	308	324	307	321	293	330	304	337	305	318	304	322	300	312	315	292	311	314	335	308	314	319	331	313	300	308	309	325	307	356	285	313	337	306	321	307	322	312	312	302	286	323	307	318	322	298	336	313	331	305	326	302	311	314	315	340	319	320	311	309	301	293	298	321	324	303	316	303	321	299	325	297	301	269	321	296	334	314	333	307	289	321	299	348	314	309	315	276	311	303	294	302	318	320	310	306	332	332	337	334	321	319	289	324	287	297	342	327	313	325	297	326	301	331	318	345	326	322	308	299	318	340	320	335	318	305	344	317	305	319	301	342	338	326	330	271	300	306	308	303	324	318	317	303	305	299	338	327	284	315	318	315	299	348	327	347	289	312	312	291	300	302	318	355	315	303	352	295	320	346	327	306	306	345	344	302	330	327	273	313	320	351	306	335	318	311	294	321	295	289	319	295	295	307	301	268	313	302	309	298	316	333	298	304	318	359	323	310	284	302	323	312	309	314	292	329	327	304	371	298	304	322	307	343	309	306	300	343	329	294	324	336	300	319	308	322	313	320	329	319	338	323	352	312	298	346	310	294	295	337	330	291	333	287	346	318	313	315	298	323	317	305	323	311	312	317	297	291	308	318	347	313	333	313	313	316	309	290	300	319	336	323	311	299	285	288	290	299	320	318	311	302	334	348	324	332	341	310	315	317	305	302	317	321	282	329	284	332	349	281	319	339	304	341	271	330	314	299	308	307	316	336	325	315	321	280	324	310	315	318	328	307	298	334	306	292	313	322	321	331	309	324	313	321	356	327	329	354	321	274	317	326	310	292	325	327	319	320	320	342	303	313	328	306	301	327	298	334	314	337	310	303	312	319	335	296	330	297	319	325	335	324	320	320	328	305	323	330	291	305	346	282	329	304	323	323	322	301	301	341	294	317	325	300	299	330	321	293	332	316	340	312	328	312	320	310	298	297	345	301	317	316	296	292	295	298	317	332	266	313	325	320	293	300	294	319	310	305	310	343	337	313
10311	4243	1604	175	168	133	118	117	129	150	124	138	140	138	143	132	149	128	138	154	102	117	139	127	137	124	129	142	140	143	138	132	144	126	126	128	128	122	152	112	114	146	127	149	148	135	127	139	140	143	130	146	141	136	116	158	127	140	133	143	131	133	143	134	124	144	121	146	147	139	148	144	129	132	141	130	137	139	145	129	129	120	134	120	111	118	117	143	126	140	128	116	132	131	139	127	120	135	160	114	141	145	123	141	122	140	139	137	146	160	135	132	129	139	134	116	131	128	138	134	141	149	132	120	135	129	119	132	120	130	122	119	140	131	139	132	129	122	133	136	142	125	122	117	121	118	112	121	139	126	142	161	140	134	131	126	116	125	138	131	161	132	119	128	145	136	107	155	144	155	149	137	144	143	141	140	124	122	155	137	139	116	142	100	136	134	135	152	133	128	122	151	116	104	126	129	145	136	132	134	148	146	134	143	138	132	135	152	144	133	141	132	131	146	131	119	111	159	119	134	152	131	127	117	126	129	123	139	158	146	134	144	135	137	133	143	121	131	99	122	130	120	139	131	139	167	126	141	121	121	125	139	131	131	144	142	124	124	141	143	131	139	161	127	127	124	129	113	115	117	149	126	144	143	160	132	126	137	137	118	151	145	145	99	141	125	149	139	140	121	131	135	132	109	143	132	121	147	122	130	137	147	149	123	137	142	129	135	114	131	128	155	155	131	137	139	111	135	113	146	131	130	153	145	140	119	128	120	132	134	141	149	128	127	122	141	140	120	139	125	139	151	130	151	141	122	133	133	131	126	134	121	143	152	138	138	133	128	133	151	124	133	116	132	125	134	117	114	133	125	136	132	126	158	117	147	135	118	128	129	134	132	119	129	149	127	151	144	146	144	135	129	124	133	127	143	147	136	140	146	130	123	123	144	120	111	139	123	146	123	132	144	150	136	141	135	158	132	153	129	128	156	130	116	128	144	150	127	121	131	127	139	133	132	140	106	144	140	119	141	127	126	143	147	151	117	137	132	143	142	126	127	141	130	139	146	131	120	154	142	120	126	125	139	142	144	132	161	133	122	123	125	134	142	143	146	135	135	139	141	155	143	169	144	138	125	116	129	136	135	138	127	123	114	102	139	131	120	126	120	138	147	142	128	130	139	125	146	141	128	109	134	129	130	131	146	143	163	142	131	141	130	149	153	124	130	138	138	124	134	151	143	153	128	116	130	143	128	150	150	135	144	114	129	139	137	132	145	111	135	119	140	135	121	132	139	147	119	128	157	129	151	121	129	133	151	157	127	123	125	147	132	134	138	144	129	125	117	144	142	139	135	137	127	134	153	123	150	131	140	148	146	141	140	126	130	126	123	132	107	146	141	122	132	138	127	125	142	137	145	137	124	129	130	111	139	141	116	163	148	122	139	140	142	134	143	139	157	153	141	134	160	138	135	121	133	136	129	136	122	133	120	133	137	118	117	143	132	134	146	129	163	137	123	134	132	141	124	138	135	137	126	143	132	128	133	125	135	121	131	123	132	128	142	136	146	137	125	149	158	134	129	134	148	154	127	126	126	160	137	113	116	116	142	119	128	144	146	148	129	137	125	136	127	111	127	135	160	132	141	121	151	123	126	140	118	143	131	150	130	149	106	149	151	132	138	141	113	139	127	145	153	147	125	138	143	141	121	126	125	113	123	139	107	154	138	119	124	140	139	146	121	145	110	132	117	144	130	138	144	156	117	136	131	139	130	133	140	130	145	135	141	139	139	124	136	128	145	135	135	130	114	134	142	145	138	146	164	122	159	137	116	141	127	136	139	104	145	133	163	144	120	148	134	128	131	120	146	133	140	141	130	135	137	121	122	142	117	111	133	142	130	140	124	130	137	136	135	139	138	131	134	123	140	118	129	146	157	130	122	109	124	123	140	141	117	140	147	151	129	134	134	126	137	121	129	121	143	134	151	149	157	143	131	131	121	147	148	125	111	124	147	120	140	138	129	165	132	142	124	137	136	137	143	156	150	128	140	124	126	143	133	140	137	144	124	135	125	123	156	134	135	131	124	154	125	116	139	130	126	135	154	116	129	138	121	131	130	126	128	138	147	146	115	133	159	124	135	145	138	129	144	142	156	145	108	147	134	143	127	139	151	156	125	130	141	130	136	134	125	144	127	142	157	122	151	143	107	128	141	122	136	139	141	116	153	165	149	147	123	113	126	114	139	152	128	132	109	122	153	153	151	140	118	128	145	144	144	124	114	111	121	120	131	117	140	138	127	122	130	129	134	111	127	123	144	123	143	144	138	140	132	140	139	146	119	143	144	155	101	142	118	135	118	119	119	140	128	115	155	114	140	126	126	155	140	125	134	141	117	129	135	111	124	127	130	114	128	134	166	157	146	124	135	138	132	129	146	126	126	137	155	119	142	143	128	123	143	147	137	136	136	127	128	121	121	130	123	146	150	133	136	137	147	130	130	137	129	127	150	140	136	140	149	135	149	150	146	152	146	153	144	133	121	117	138	142	145	110	126	126	127	145	107	122	124	119	130	117	137	139	143	141	132	156	131	123	135	150	132	140	150	144	151	129	127	128	129	128	159	156	143	122	143	106	137	137	137	154	128	144	123	122	139	135	136	114	119	147	117	134	151	146	156	119	144	121	150	150	124	132	138	115	139	120	112	143	145	131	124	141	135	163	124	131	120	125	125	125	125	111	135	151	139	122	142	150	156	134	152	152	134	142	142	146	141	132	130	137	129	160	126	134	125	140	129	131	134	134	124	137	129	148	124	143	119	138	136	130	147	128	141	116	136	128	126	135	130	126	130	140	121	158	138	124	134	135	116	127	122	128	131	138	125	147	141	151	138	141	137	149	140	146	142	160	156	125	127	136	125	127	137	121	145	147	151	130	147	148	149	136	152	140	113	132	128	127	121	114	137	126	137	132	144	129	129	139	139	149	147	122	148	149	143	149	135	142	124	124	143	152	139	136	149	128	114	145	118	147	120	152	128	157	137	138	148	99	135	127	128	149	134	130	148	140	142	149	132	123	129	143	123	143	138	137	119	136	140	143	139	136	126	141	150	134	138	134	141	134	129	128	121	138	139	129	134	127	132	150	137	138	140	146	153	151	147	149	131	139	146	124	151	138	118	135	135	142	141	138	114	152	134	133	125	135	131	121	131	136	125	127	127	128	146	130	155	153	132	131	137	142	133	137	143	137	127	135	118	148	136	128	145	126	153	145	137	124	128	118	139	141	132	161	141	149	120	172	119	135	130	136	142	128	156	129	144	154	143	132	143	143	133	129	124	135	122	153	133	140	134	144	151	159	138	146	134	138	136	154	137	134	125	133	143	130	124	156	126	145	130	123	139	136	147	144	126	141	127	148	130	142	153	119	154	155	133	143	146	125	115	125	121	123	133	126	154	159	142	127	135	135	130	118	121	160	126	151	114	137	151	130	138	131	127	151	120	142	143	151	140	126	135	142	153	131	141
8733	6587	2602	419	386	417	404	402	359	395	361	407	373	352	363	360	373	368	359	348	354	375	384	351	353	361	374	347	359	336	359	368	346	355	341	362	381	358	361	338	362	330	388	395	364	399	376	375	365	324	340	395	354	373	352	349	349	356	310	361	395	350	319	339	382	373	377	376	404	366	360	373	371	391	354	382	366	362	375	336	365	380	335	386	396	338	373	367	349	347	377	376	359	371	351	367	348	345	309	388	380	366	354	373	352	366	390	352	355	338	344	348	364	325	371	336	375	364	364	353	386	326	364	348	369	361	345	367	372	378	355	374	342	340	384	377	359	351	369	357	344	335	351	383	340	348	357	375	370	361	341	331	353	338	350	363	357	367	361	346	339	350	364	352	355	341	338	332	365	335	373	328	337	330	342	353	341	340	375	368	369	335	342	360	357	358	328	375	372	371	353	346	363	373	347	319	384	375	337	347	347	339	398	353	396	334	332	339	335	346	347	355	399	327	361	345	354	397	336	353	365	352	373	355	387	359	371	354	354	381	355	368	380	335	364	370	344	356	379	389	333	356	362	343	363	390	371	353	359	344	356	349	394	348	388	350	362	374	376	362	362	327	325	342	373	375	336	352	382	378	369	379	350	382	350	377	340	350	319	343	362	346	361	373	371	345	373	372	361	336	358	363	356	381	374	404	386	327	384	376	369	351	352	369	330	360	328	349	392	349	338	383	357	380	335	363	353	366	328	329	325	363	371	359	368	386	328	326	375	338	343	347	346	364	368	352	365	348	353	338	337	351	371	371	351	354	314	365	382	362	402	327	372	328	366	368	347	289	368	323	340	343	359	362	350	378	348	356	357	387	334	350	334	363	366	358	370	352	358	357	392	367	344	339	358	333	347	333	394	370	359	358	355	353	355	383	359	346	370	368	356	369	326	366	335	373	391	330	357	373	368	382	354	378	359	369	370	380	398	322	357	357	348	357	382	360	351	354	322	339	333	324	332	368	364	373	352	319	370	320	391	344	374	345	356	381	368	366	342	385	374	320	355	353	345	413	357	352	362	338	340	368	354	345	337	339	368	354	363	346	358	392	370	334	340	349	378	376	351	378	343	355	332	359	328	367	364	352	363	388	378	383	343	363	364	315	340	359	345	374	348	394	402	364	353	345	372	351	391	364	339	354	362	345	383	359	365	355	344	342	321	342	371	374	367	367	365	320	389	385	365	353	342	363	348	352	335	339	356	338	336	334	373	349	342	340	350	336	355	372	349	354	357	393	368	312	388	336	384	356	337	346	370	342	346	379	362	356	338	387	338	369	342	340	353	357	363	358	336	371	357	372	323	347	392	378	342	338	360	370	357	317	350	371	366	368	354	340	366	375	366	353	354	336	359	365	376	372	378	348	390	371	364	366	345	350	389	369	375	372	370	415	367	380	320	383	369	373	371	393	393	369	338	387	362	380	355	352	356	350	377	364	356	368	302	363	363	330	356	337	367	340	356	359	367	339	389	377	374	342	380	361	366	353	377	369	340	368	312	337	361	335	361	368	339	360	349	367	370	380	370	391	353	348	349	339	368	356	352	393	370	327	342	363	345	351	361	335	345	402	398	385	343	345	341	355	343	389	339	359	349	333	331	336	367	345	362	418	355	352	316	345	370	356	335	352	368	353	352	353	346	334	343	389	350	341	381	330	335	358	396	380	377	348	347	369	352	344	383	363	346	382	352	344	364	389	330	350	359	390	341	366	385	313	360	384	371	364	335	346	342	337	344	373	349	325	344	331	363	343	357	372	347	363	364	350	394	351	364	387	363	338	373	308	376	368	366	338	355	338	340	350	359	366	351	345	349	329	328	362	349	343	365	356	363	348	325	345	372	389	368	339	344	371	362	330	356	356	353	371	353	363	349	356	393	312	372	354	376	380	364	330	360	342	372	389	372	338	376	346	370	370	361	353	332	386	376	351	351	352	347	359	354	340	393	386	350	379	354	336	353	352	348	344	357	356	367	345	380	359	368	346	362	388	376	332	397	352	330	352	389	346	381	342	351	337	339	371	362	336	352	352	350	345	368	361	396	338	374	326	356	346	340	353	357	360	384	353	370	378	370	364	341	372	365	317	398	355	372	345	373	332	333	363	351	367	358	358	373	379	374	376	317	363	353	332	359	357	361	327	357	329	363	366	345	324	371	374	346	349	335	316	350	332	363	401	377	355	344	337	361	385	383	363	344	369	369	388	361	364	360	356	334	365	363	316	353	387	393	336	367	353	335	394	353	357	373	334	356	364	376	321	368	359	356	342	364	358	354	359	380	340	347	359	364	312	393	362	334	369	356	381	347	358	362	310	386	359	374	347	350	329	351	338	369	345	310	389	331	352	353	353	351	382	334	352	335	367	375	325	352	370	349	347	358	360	373	345	373	337	348	395	342	328	371	376	368	367	351	382	362	343	352	369	325	369	406	336	360	377	338	379	362	324	355	398	367	375	362	388	347	369	384	369	350	365	344	332	364	373	362	375	372	382	389	329	354	369	371	343	365	344	360	385	351	358	363	380	359	359	332	378	350	373	351	383	337	337	354	361	363	369	362	377	363	357	359	377	338	394	335	346	342	338	357	372	325	351	377	359	352	368	349	365	340	376	336	380	342	348	396	358	375	395	371	378	325	351	357	371	389	354	341	382	357	381	416	355	352	379	335	369	334	359	360	328	345	340	383	378	328	316	369	361	370	363	350	369	336	346	356	342	322	369	334	391	352	384	329	356	327	351	372	368	372	384	353	364	345	361	379	377	341	347	361	356	359	307	336	402	374	349	342	382	338	361	379	364	367	353	353	362	375	354	366	371	353	368	346	338	371	385	354	338	364	363	337	386	354	407	359	396	353	361	375	397	345	381	363	376	393	361	377	350	340	393	364	372	359	399	372	310	362	332	351	356	381	348	356	342	391	365	343	370	364	362	327	359	370	349	345	378	347	319	379	377	365	358	353	354	334	398	366	358	345	378	359	344	345	368	356	339	325	395	347	373	348	344	344	335	340	338	334	358	368	361	334	360	378	370	343	367	355	385	360	328	350	310	365	333	354	375	354	341	359	363	345	354	353	346	350	342	390	357	354	352	344	343	346	364	385	339	377	355	344	353	401	347	323	350	360	355	352	359	327	323	364	374	339	349	340	392	352	332	350	364	363	363	358	322	385	378	387	353	349	369	373	342	370	347	371	375	377	328	360	366	334	328	371	359	384	348	390	361	346	365	378	372	352	357	335	360	352	359	365	362	385	337	327	343	353	370	401	371	358	389	358	348	359	366	383	362	348	382	342	381	359	365	376	346	320	383	383	359	345	321	348	380	351	350	351	377	381	360	346	340	382	357	340	334	363	355	360	361	356	353	347	364	336	333	372	323	364	374	366	377	370	368	330	397	349	367	343	371	367	335	362	350	349	332	368	344	372	366	371	362	348	358	359	366	332	362	345	380	363	367	337	379	379	360	355	383	353	359	374	349
52874	49861	33941	5589	691	407	330	295	277	286	272	233	249	234	213	241	237	236	246	212	216	217	210	205	173	202	222	172	214	237	190	187	216	226	200	189	204	178	206	192	199	203	179	238	195	222	209	213	222	207	228	211	204	204	187	218	201	192	193	208	221	199	187	183	186	218	207	178	206	182	185	166	208	201	194	213	230	208	228	230	198	201	178	212	188	214	208	175	185	196	210	193	212	197	210	186	186	241	193	173	219	195	207	187	209	187	217	182	179	202	195	225	197	190	191	188	184	221	204	178	193	183	184	201	194	188	203	212	220	177	208	198	220	182	188	195	184	231	186	205	207	208	193	202	194	204	208	180	212	168	218	202	187	180	195	214	183	214	187	186	173	187	205	203	193	187	197	182	201	187	205	203	194	192	174	189	218	219	171	205	203	206	210	216	185	192	240	197	222	161	204	201	219	221	194	174	202	203	203	185	177	196	200	214	193	199	217	220	198	203	197	188	216	216	180	221	217	213	193	196	205	187	186	186	199	220	201	181	238	202	205	197	222	210	186	233	190	205	230	205	188	205	180	193	202	193	196	218	229	231	190	180	181	185	197	175	194	214	195	206	201	189	189	198	196	212	199	176	205	209	228	163	202	206	212	199	205	228	194	181	184	219	202	220	194	223	147	208	189	182	215	218	195	186	205	212	189	239	229	219	209	192	174	181	210	193	188	196	187	198	181	207	204	197	189	181	217	196	208	198	215	200	223	187	190	208	206	181	198	192	196	201	177	211	218	198	209	191	205	187	199	195	184	195	210	225	214	200	209	210	183	200	197	201	196	192	175	185	188	197	181	190	197	209	170	218	200	215	209	214	182	186	175	221	200	190	187	207	214	188	180	187	231	196	185	187	186	221	192	187	191	215	213	180	216	199	233	213	204	190	184	214	180	166	204	196	203	217	239	199	210	177	184	231	184	181	186	199	205	199	198	190	221	198	189	204	196	189	213	228	189	209	190	198	217	207	189	192	173	208	181	215	194	232	224	194	238	209	182	228	218	189	203	189	187	185	180	185	180	192	181	204	214	219	204	200	233	204	176	199	195	204	195	227	184	216	198	215	191	158	203	197	193	192	200	202	220	206	201	185	213	195	188	188	185	186	168	210	215	198	200	210	212	193	196	180	206	206	203	201	179	208	179	173	187	178	224	200	205	185	202	188	192	216	198	179	169	172	171	191	179	174	201	198	196	220	212	195	196	203	223	195	211	214	199	201	207	204	192	188	195	175	181	183	203	223	223	193	200	213	188	219	188	185	197	210	196	218	198	203	193	192	193	197	178	164	218	210	219	202	228	196	202	191	196	181	190	192	196	190	196	212	209	222	192	205	218	196	183	201	195	173	189	207	194	211	200	201	185	184	182	207	190	200	227	171	185	234	221	188	213	184	200	218	211	206	205	196	184	202	196	214	160	209	215	208	202	207	199	187	214	206	188	195	199	176	179	214	204	190	204	199	202	213	200	189	228	204	211	193	200	197	203	206	196	187	190	207	197	217	197	210	216	218	182	181	203	190	150	206	203	198	186	193	180	230	213	194	182	195	193	177	171	190	162	180	181	223	197	183	200	183	198	205	200	197	172	183	202	226	196	166	219	200	201	210	180	201	202	223	186	215	193	197	177	206	173	191	206	220	186	210	204	185	211	197	210	209	194	193	204	201	232	214	212	182	190	203	186	187	215	191	209	183	188	182	186	211	201	189	206	196	179	194	214	218	217	221	195	199	196	187	210	190	205	198	214	208	210	204	197	223	185	193	225	200	188	181	185	183	201	169	168	200	189	205	200	190	219	184	207	220	183	213	188	215	197	206	208	206	211	205	195	191	195	191	201	199	175	187	185	214	228	193	199	205	197	187	186	205	184	204	181	172	201	196	177	195	214	182	194	210	227	178	200	204	171	183	188	223	165	206	217	202	174	201	227	193	170	184	196	208	170	207	230	177	192	193	244	204	207	198	199	188	207	172	206	198	219	203	175	202	187	209	213	174	186	190	194	216	195	188	198	191	200	209	193	207	218	204	200	231	200	193	188	201	204	213	207	188	210	234	211	195	190	210	240	184	221	194	199	198	188	202	225	198	198	192	200	226	204	203	195	213	194	191	186	183	203	187	193	200	188	224	193	205	202	205	205	188	210	193	195	177	169	198	181	203	205	197	208	195	183	163	197	203	199	216	203	223	229	214	194	188	182	165	218	194	182	196	212	203	182	198	196	202	212	181	181	222	204	213	183	207	184	176	195	187	166	183	203	229	196	215	186	192	217	216	201	212	180	195	202	201	209	195	203	214	200	206	183	190	197	184	201	172	184	219	212	200	186	229	171	205	186	204	179	207	185	192	210	177	207	188	177	191	194	202	191	195	211	189	205	199	188	184	183	194	196	208	174	187	173	200	210	190	194	192	197	190	191	173	210	212	204	181	193	173	214	205	207	212	195	234	229	204	165	203	210	193	173	202	205	199	220	191	181	215	195	202	189	192	193	210	174	205	192	192	190	200	216	197	198	204	210	188	169	213	210	220	179	204	171	184	173	190	199	185	218	191	191	218	185	196	197	203	197	173	205	205	201	204	153	188	221	164	188	183	217	210	200	182	181	191	208	203	205	194	193	196	203	217	194	185	193	172	199	212	190	182	239	193	196	195	218	229	203	205	185	204	203	194	213	200	173	196	183	206	194	205	199	187	184	190	196	223	196	201	201	201	217	185	201	206	202	179	194	226	196	229	204	180	174	174	193	212	213	207	190	210	198	188	202	210	187	196	202	217	196	198	202	203	195	206	171	215	186	180	208	198	199	210	198	212	209	169	199	190	191	223	206	194	194	214	204	210	180	212	188	185	229	193	203	196	206	198	230	192	198	195	181	207	205	198	196	196	198	194	198	214	196	186	207	203	223	223	192	184	190	184	192	211	212	190	207	212	196	183	203	231	216	220	201	177	204	185	200	225	225	189	200	210	190	176	186	187	193	180	204	194	178	198	212	215	211	180	189	196	211	204	172	203	203	206	214	195	164	200	203	186	200	202	202	191	193	187	232	213	192	206	199	197	184	218	188	179	164	205	167	200	196	205	179	198	211	183	173	193	233	199	194	226	189	188	198	186	172	212	201	184	187	198	196	170	172	185	177	179	196	205	217	217	188	189	199	188	186	210	200	190	192	193	183	185	195	185	218	199	206	190	214	201	213	197	199	212	208	223	179	208	215	204	204	197	204	199	223	205	216	200	196	215	202	200	184	190	162	182	205	196	190	161	210	195	204	206	206	216	199	216	201	186	211	231	211	211	201	207	206	193	197	206	202	228	209	212	201	202	212	195	208	238	194	198	191	180	206	224	186	183	206	229	197	197	184	210	212	180	187	213	188	180	185	202	188	211	201	203	184	200	216	214	197	185	188	194	215	225	223	200	181	199	188	207	187	191	212	209	204	211	197	210	188	197	209	189	192	162	180	207	148	197	228	174	197	215
31349	37670	18322	2145	1821	1539	1260	1214	1089	986	835	762	779	764	662	693	639	646	616	545	603	624	561	557	573	555	571	502	546	546	496	537	510	531	549	545	526	512	530	491	515	526	521	552	509	510	522	499	497	519	503	515	542	475	518	531	490	482	520	473	517	484	472	460	502	519	496	510	511	539	488	491	554	514	497	521	491	472	526	505	518	444	534	491	489	474	513	495	523	498	541	528	518	479	486	479	473	503	493	491	526	480	498	516	489	452	492	517	488	480	475	473	536	493	495	472	497	488	522	528	513	502	500	481	489	488	537	483	482	508	492	492	478	463	470	494	540	492	509	512	509	517	495	488	479	511	487	510	460	517	508	509	518	497	466	500	479	452	478	490	487	496	494	466	490	478	490	491	515	482	490	508	483	505	467	502	497	508	497	480	454	522	497	492	496	478	504	530	451	527	466	496	516	468	477	469	492	481	535	493	499	505	490	495	473	512	495	474	452	468	516	443	499	460	480	507	502	467	490	478	514	514	513	531	513	469	496	462	485	502	517	479	556	476	466	489	496	508	489	487	502	484	450	489	478	492	475	506	439	516	464	437	473	466	479	478	494	527	491	514	470	490	492	450	517	467	530	505	453	469	516	454	485	493	496	506	471	457	493	502	528	468	478	470	512	460	462	508	485	509	468	463	456	493	521	477	507	503	505	455	464	464	476	493	475	472	527	499	493	491	504	497	480	483	500	483	466	530	492	514	477	449	479	506	474	492	467	481	514	507	484	517	494	501	484	513	521	477	493	478	480	453	495	502	491	525	497	498	481	475	526	522	472	472	455	505	499	455	477	517	503	502	452	457	504	468	455	533	501	477	492	528	492	448	467	482	469	459	497	483	484	502	498	511	490	516	497	488	517	510	500	480	492	521	457	482	511	520	513	532	490	531	488	469	505	517	497	476	513	467	468	475	462	468	507	482	476	506	496	527	488	472	490	542	492	517	531	471	490	509	506	529	463	520	475	517	490	477	502	513	504	494	487	466	498	484	469	487	507	452	480	483	491	495	489	515	489	483	495	448	498	476	504	507	537	471	486	476	525	541	491	480	510	474	480	540	498	523	494	521	513	502	471	473	457	467	518	539	504	498	493	502	514	502	473	529	483	457	483	494	518	521	521	496	467	467	523	484	454	458	500	540	514	523	503	454	483	503	513	482	494	508	505	498	470	502	462	548	494	487	452	515	464	490	506	534	500	512	493	497	479	533	503	477	435	464	528	480	490	503	482	501	482	492	467	499	476	478	470	490	483	446	465	501	444	487	475	531	483	525	484	489	473	478	441	498	490	496	467	498	494	492	504	484	462	477	470	496	509	488	546	488	506	478	497	496	523	523	473	504	505	475	470	527	462	506	454	485	494	512	451	490	480	462	512	456	494	490	490	484	497	490	478	481	480	465	475	509	457	456	517	518	529	479	499	440	487	502	462	494	506	523	498	485	481	469	501	471	465	502	495	498	489	490	496	533	488	501	484	474	488	446	462	474	552	470	484	521	492	487	499	458	518	518	515	520	532	503	489	491	524	485	439	549	509	508	541	505	490	496	525	475	495	501	503	491	504	511	500	522	442	483	492	520	522	517	472	484	473	440	544	503	491	475	467	435	538	456	416	500	499	493	521	505	474	492	549	505	486	497	479	475	486	475	511	469	499	450	490	472	489	492	499	487	481	468	522	469	481	555	508	498	508	533	516	477	483	503	466	503	516	472	503	502	461	517	474	468	503	456	500	487	495	502	489	493	511	498	518	440	491	525	507	487	478	469	502	464	468	493	524	498	470	475	513	433	497	449	463	506	505	488	511	510	520	505	505	501	489	489	496	476	506	490	464	474	492	504	458	429	493	491	482	526	475	509	473	493	465	497	479	494	474	528	464	517	454	498	492	474	502	515	485	466	508	489	492	465	557	515	477	470	498	474	470	505	493	469	457	476	444	495	518	487	500	458	475	490	443	462	491	482	491	493	432	486	471	482	476	487	518	521	511	480	544	472	478	517	479	497	452	494	486	461	513	510	491	488	483	505	506	527	474	464	470	468	479	504	476	475	501	491	489	501	446	484	522	486	498	483	480	484	521	509	472	512	489	517	497	475	486	494	482	451	460	479	491	447	492	487	519	451	514	509	478	500	496	548	489	519	487	513	461	497	499	497	552	452	487	465	509	490	521	450	486	521	491	522	484	496	487	484	475	490	501	508	469	485	482	418	504	491	495	511	467	444	487	480	475	473	542	535	491	498	464	534	474	504	497	530	522	510	524	491	507	526	525	469	510	479	506	465	509	508	471	446	490	465	496	525	490	518	505	509	453	479	483	497	500	451	516	508	504	473	480	513	479	509	491	462	463	491	515	504	491	488	483	523	485	449	484	478	464	489	514	502	493	508	484	461	520	523	507	494	453	500	504	502	451	496	510	475	474	520	501	464	490	486	516	499	503	498	498	469	491	526	508	475	504	467	493	496	489	510	518	493	539	481	523	515	492	499	500	504	505	457	495	499	475	467	482	497	492	483	503	490	514	480	507	495	477	473	467	443	462	505	512	523	475	526	501	498	460	460	485	510	492	486	505	465	468	460	475	527	523	485	513	480	502	499	508	508	460	501	507	464	454	494	455	485	529	491	513	483	487	479	514	475	471	519	533	462	511	515	488	506	471	477	510	548	502	494	496	487	482	511	506	441	477	491	523	504	482	487	528	490	451	488	514	511	494	498	495	491	491	477	489	502	480	511	495	505	476	502	508	509	461	523	493	478	430	508	446	463	500	479	469	502	498	473	515	481	476	457	491	512	523	497	536	492	495	491	483	482	489	491	491	480	476	526	443	454	506	507	550	504	477	491	522	471	496	518	502	511	523	486	485	525	501	503	488	489	488	470	520	533	502	514	463	508	496	489	481	500	473	504	485	535	496	456	489	488	498	513	460	514	477	511	474	514	549	474	527	465	506	486	466	518	498	491	482	533	463	473	480	473	483	510	504	492	534	503	498	490	501	491	516	521	493	458	494	528	485	453	515	477	497	480	508	522	494	506	468	483	502	495	475	523	481	516	514	501	495	465	522	462	463	486	485	472	436	516	521	498	488	536	485	488	489	517	454	538	501	490	523	473	472	485	482	484	500	482	460	468	477	468	487	520	505	501	555	469	483	491	518	476	510	484	478	506	469	468	495	495	500	478	507	492	531	527	466	540	482	476	476	469	516	500	474	471	543	456	526	490	524	507	467	478	494	483	502	500	478	529	503	489	473	477	478	487	470	499	476	500	505	496	473	488	477	468	473	492	508	480	513	500	467	471	517	489	511	490	473	481	506	525	492	470	472	519	504	461	463	471	503	491	477	468	526	511	517	489	471	496	539	484	519	497	487	504	475	471	448	508	457	493	502	548	522	490	478	514	476	509	527	493	505	483	503	527	494	494	500	508	496	513	520	477	514	530	538	489	487	494	464	542	499	481	518	476	504	487	513	503	517	505
67613	64237	43485	12559	2200	593	431	366	302	239	257	229	213	199	166	193	189	155	145	136	154	156	130	141	139	123	149	142	135	127	138	126	154	128	134	137	123	122	118	135	117	114	163	134	120	155	158	135	126	122	136	131	135	127	144	110	137	132	121	135	135	132	100	134	124	125	127	137	142	150	124	142	126	137	106	130	123	106	146	122	129	124	132	121	133	134	127	149	141	122	116	138	113	123	109	128	121	126	116	121	111	127	128	148	139	133	151	127	138	114	160	135	119	128	99	152	116	131	149	121	140	136	140	141	130	108	139	127	96	113	97	133	148	109	114	117	121	121	110	108	130	119	145	141	128	126	127	118	113	131	121	102	122	119	122	117	122	136	123	141	119	140	123	121	117	135	131	123	142	130	116	117	126	119	119	120	130	140	140	149	115	114	105	120	122	121	124	118	129	123	141	126	126	126	120	128	126	134	133	136	117	139	129	124	120	129	144	115	123	121	114	119	128	134	131	136	115	129	122	131	139	148	121	148	139	144	128	144	115	145	116	128	122	126	119	137	144	125	123	151	120	125	119	128	110	131	145	135	142	142	136	119	107	138	128	122	118	104	132	134	132	134	114	108	131	133	129	128	120	142	128	118	138	117	126	129	129	114	122	138	125	121	131	151	132	125	147	115	131	148	128	133	126	129	129	113	138	144	107	129	107	129	124	145	108	119	125	132	126	130	117	128	119	109	124	115	126	107	126	124	119	136	125	126	127	138	138	133	124	119	113	140	122	145	108	114	130	127	120	115	140	128	123	149	113	123	137	130	99	130	118	147	120	108	154	130	142	112	113	107	137	130	125	118	141	114	128	96	126	123	151	142	139	120	123	135	119	140	111	139	139	123	134	118	126	129	130	144	126	124	107	129	113	115	110	131	124	133	119	129	116	109	128	136	149	132	121	126	123	125	106	135	122	127	117	105	126	131	149	114	137	136	123	129	124	120	137	124	131	127	159	125	128	126	118	112	144	127	135	129	131	134	141	136	129	117	121	126	126	111	104	124	112	113	145	135	124	124	125	115	134	120	121	131	132	136	119	130	130	118	128	132	136	132	126	149	136	124	96	107	137	126	133	129	133	119	115	122	129	137	131	122	129	110	115	116	141	126	114	117	132	125	130	110	131	130	123	131	122	122	115	123	135	152	121	107	144	126	112	127	125	149	136	137	127	136	125	126	133	145	107	124	126	102	135	150	146	132	123	117	129	131	144	142	127	103	146	131	129	125	128	122	130	142	115	128	134	124	129	123	142	140	105	131	147	122	142	135	142	145	124	101	115	126	141	123	149	136	123	126	116	120	111	129	131	114	123	115	128	142	114	118	134	157	138	147	130	117	150	133	126	114	139	122	125	109	130	107	131	118	127	114	139	128	128	127	129	156	130	155	116	120	115	121	130	118	122	128	133	127	107	121	127	136	132	131	113	128	115	126	147	118	130	148	140	137	150	124	122	111	131	129	132	125	130	126	122	119	126	131	128	143	119	139	145	116	116	137	125	126	123	115	141	154	122	131	140	120	131	136	103	135	131	132	112	136	128	137	120	101	128	120	134	132	120	104	128	117	131	133	124	130	132	112	128	149	119	94	121	129	132	134	117	119	148	121	121	144	128	131	133	134	96	133	124	110	121	146	123	139	122	131	107	126	109	110	107	128	112	125	135	137	143	138	143	121	112	122	120	117	107	125	137	117	120	115	129	132	138	113	124	122	121	124	116	138	129	133	132	123	130	120	132	138	120	130	107	137	142	111	126	131	146	134	133	140	130	135	121	123	132	122	131	120	134	116	129	117	127	142	119	132	120	113	125	122	146	99	130	145	128	114	113	133	127	127	145	127	142	129	135	129	119	139	125	119	110	129	112	143	132	137	119	112	123	145	111	116	153	121	136	98	115	125	145	127	137	115	126	116	127	107	135	127	133	128	124	135	120	126	117	118	126	120	107	108	121	141	133	126	142	114	124	128	130	130	134	147	128	134	112	116	136	130	125	130	134	119	138	114	130	121	126	118	139	127	110	123	116	137	136	145	124	145	131	127	113	124	139	156	116	154	137	121	117	131	126	129	129	121	125	129	123	127	123	122	121	133	143	133	126	112	117	128	124	108	117	134	115	143	129	116	138	131	129	131	128	130	114	129	108	110	132	123	123	143	132	136	125	108	122	132	133	119	129	118	114	133	133	140	113	140	126	124	127	126	112	128	113	111	133	130	103	116	133	138	131	121	126	113	130	126	111	125	150	131	130	143	101	118	109	119	135	125	113	117	134	133	98	151	151	145	109	115	116	136	137	133	139	144	120	127	133	124	127	130	121	124	124	131	128	128	135	114	138	130	125	126	107	124	135	140	132	148	126	117	114	122	132	125	121	118	112	133	116	132	126	119	123	141	119	129	142	119	140	125	137	123	126	117	122	136	132	133	97	125	125	121	156	116	135	107	139	110	121	148	123	123	121	133	133	148	166	146	130	116	104	138	123	128	120	108	113	124	133	117	120	122	122	139	122	107	127	138	122	126	114	143	111	134	128	137	145	133	104	129	105	133	133	117	123	126	128	135	105	132	148	152	146	124	143	132	129	116	145	123	134	138	130	125	121	141	126	118	104	126	118	125	132	119	127	136	116	128	109	125	137	132	127	124	121	116	124	123	108	149	120	143	115	135	123	112	118	149	116	125	141	150	130	132	115	136	138	130	119	135	125	109	137	128	121	128	126	142	140	100	119	121	122	133	135	139	120	128	128	119	120	129	125	128	115	132	117	117	122	150	120	110	128	127	106	121	135	107	124	117	112	118	163	130	94	114	130	126	127	130	137	112	114	118	127	141	116	120	117	136	123	139	138	137	142	119	114	147	135	124	123	112	131	129	115	109	134	128	142	127	137	128	117	122	110	123	135	123	143	121	128	110	137	143	135	109	124	128	133	112	125	133	131	119	119	141	140	121	111	119	124	102	130	123	145	122	141	137	116	134	133	140	127	139	135	119	119	101	120	128	122	133	115	122	139	117	125	119	129	144	112	115	128	143	129	150	115	127	127	121	131	164	124	135	102	124	122	120	134	124	125	135	134	117	110	120	128	157	116	162	107	125	134	146	147	124	133	109	117	134	144	144	126	128	146	115	135	133	126	127	133	137	121	104	134	145	143	113	126	148	119	132	127	129	117	148	142	140	136	116	105	150	153	152	103	120	144	111	134	107	124	112	108	140	149	141	150	117	125	132	112	130	117	146	125	130	113	135	117	123	129	130	123	120	120	149	130	134	118	125	134	123	131	124	115	120	134	129	126	143	124	140	114	145	134	118	128	164	132	131	139	115	109	127	107	114	133	147	132	131	133	127	127	123	120	122	117	101	124	138	129	131	129	112	130	114	107	130	132	129	119	118	104	160	142	129	102	120	131	114	119	120	126	124	114	128	116	149	129	125	131	143	130	142	145	121	120	140	125	130	110	148	123	123	126	120	134	139	113	117
40611	47369	22535	3591	3040	2461	1931	1564	1390	1179	1051	962	826	744	721	696	628	611	611	524	512	525	499	449	474	434	417	468	447	409	423	400	407	399	398	374	421	358	396	384	350	330	375	389	349	375	349	384	331	329	374	345	345	364	339	382	332	336	328	333	342	349	325	359	360	332	343	304	355	312	322	340	353	338	334	341	334	349	361	335	332	338	337	316	324	346	349	341	335	329	338	368	302	312	323	352	361	331	338	311	316	321	342	343	314	321	344	348	334	341	328	340	319	349	336	348	317	311	337	325	323	336	328	334	307	294	315	351	303	350	325	355	270	311	321	309	334	334	290	337	319	351	325	329	318	332	311	327	298	328	336	367	319	289	309	326	318	324	345	308	308	312	288	328	329	340	324	356	337	340	336	316	347	337	313	318	316	324	326	309	365	305	310	329	360	325	334	328	317	316	333	319	322	314	296	316	318	336	311	340	319	286	333	282	320	352	316	271	302	322	332	313	311	305	333	314	334	328	329	312	316	327	327	332	306	330	346	283	330	329	332	313	306	324	336	335	298	335	341	310	340	292	300	323	324	331	287	316	304	370	325	293	336	308	325	338	323	301	298	315	315	290	361	342	296	295	294	330	330	311	325	319	297	316	315	334	349	341	308	316	339	308	307	330	327	312	318	334	282	346	331	298	321	302	298	297	327	354	306	333	296	329	318	333	317	340	329	311	317	320	311	308	334	349	340	327	330	316	325	327	294	348	340	323	328	309	303	317	319	285	342	347	326	289	323	312	323	315	317	339	315	316	336	326	310	335	327	320	359	360	319	329	318	303	318	326	319	321	308	330	317	306	338	309	336	308	321	315	335	310	318	300	291	331	337	307	301	294	373	364	333	337	311	297	365	324	327	324	307	327	341	341	336	317	313	354	319	305	334	311	295	286	299	316	333	329	337	325	306	337	354	319	336	304	303	298	298	320	298	281	313	324	379	299	325	344	294	320	329	316	354	344	340	346	295	333	304	333	334	295	298	323	305	314	314	313	295	323	309	319	315	331	295	339	325	345	336	334	332	313	304	323	336	301	279	303	298	324	325	291	344	321	338	314	294	343	301	305	276	324	313	304	306	319	322	339	351	354	311	335	306	292	345	306	305	324	313	302	354	302	317	306	309	308	333	312	333	301	264	306	340	311	305	327	307	323	333	336	341	304	309	278	333	295	323	335	329	301	338	347	314	308	318	308	307	309	314	318	306	284	311	316	294	347	299	301	315	333	316	336	320	307	330	350	323	332	325	307	302	332	294	311	343	337	310	299	345	311	309	293	329	324	320	295	329	312	318	291	271	343	296	326	332	321	323	344	339	313	314	310	366	314	336	314	303	306	313	318	301	322	321	367	309	320	328	349	350	293	338	344	322	283	322	334	300	331	305	314	328	307	299	331	308	318	331	309	335	326	328	278	292	308	329	337	349	342	303	292	348	322	338	307	331	303	313	332	310	308	338	298	336	328	348	336	324	313	314	297	345	344	309	361	292	326	320	357	313	299	314	321	301	301	302	330	323	313	293	296	310	306	325	340	293	309	309	315	324	302	296	316	323	311	328	332	323	341	344	355	326	294	299	324	287	309	312	362	324	310	340	342	308	334	321	311	358	318	312	314	317	321	315	341	328	351	323	326	311	300	310	342	307	315	312	300	318	334	318	315	331	343	320	307	319	328	310	297	327	315	365	343	344	319	288	310	317	313	325	319	350	339	329	341	337	337	337	296	332	311	317	345	325	322	333	302	327	329	327	321	314	313	311	304	320	326	327	299	329	337	320	300	312	327	303	344	329	289	292	324	335	290	315	345	327	322	325	339	303	294	334	324	342	299	327	286	299	318	324	316	341	327	318	324	313	320	311	315	308	336	302	306	295	339	323	303	328	294	286	329	302	321	338	309	319	328	301	299	341	318	347	319	346	295	305	317	315	342	331	339	324	309	328	310	327	313	329	324	306	290	332	321	325	313	312	316	316	283	315	285	351	336	307	332	310	316	318	322	328	335	319	325	317	345	324	307	333	337	336	313	326	334	321	303	286	346	319	310	302	305	347	320	341	321	303	305	341	305	316	312	294	314	320	326	318	311	305	328	310	331	296	318	324	289	321	341	313	261	303	343	321	321	303	302	331	337	313	293	308	305	341	329	326	340	292	324	340	331	309	303	343	310	298	321	325	297	315	315	299	317	305	305	299	307	321	326	328	320	330	314	301	334	312	305	313	292	297	288	355	334	320	328	318	310	324	326	322	306	326	282	348	297	321	313	338	321	310	338	307	286	322	323	327	328	314	330	309	356	311	303	316	303	323	291	287	324	316	327	323	334	326	343	277	314	328	316	310	273	334	333	342	312	309	324	326	325	305	323	344	328	325	319	307	339	332	311	366	343	321	346	337	344	340	294	305	322	330	277	314	347	313	340	310	300	341	335	301	312	328	303	307	328	290	320	304	340	317	326	310	316	336	320	333	328	319	316	340	320	325	304	339	329	304	344	309	327	317	319	329	318	294	319	314	295	355	325	312	292	344	325	350	304	327	313	336	332	322	330	319	282	318	315	318	322	292	325	353	352	339	285	314	300	310	329	332	297	294	344	322	299	337	291	321	319	314	312	307	333	348	324	321	307	337	292	307	314	314	288	302	334	308	327	328	317	319	310	323	311	341	286	337	350	312	313	312	306	348	331	319	309	325	317	316	313	320	316	298	314	325	320	298	316	328	328	314	355	310	352	330	298	346	342	311	302	325	330	316	331	314	307	362	343	345	304	288	319	321	306	342	280	294	345	319	313	347	338	304	293	312	336	326	341	311	325	356	295	312	309	288	292	318	315	328	331	320	313	330	307	337	327	323	313	318	322	301	344	309	343	318	313	332	307	318	329	299	311	316	317	312	324	304	333	289	320	328	339	345	310	333	309	344	303	311	319	336	316	342	311	294	307	313	312	341	329	297	297	310	331	300	325	312	349	325	314	327	334	324	332	309	300	316	298	367	316	344	326	289	322	353	352	329	330	303	336	326	327	319	337	302	311	329	345	360	320	326	322	322	299	332	294	336	324	348	311	321	313	340	339	341	338	305	325	335	297	305	335	354	331	330	308	307	349	319	330	352	307	322	311	314	286	340	333	292	287	341	299	283	312	329	303	341	338	286	348	330	382	330	301	327	296	339	286	293	311	324	299	334	340	297	309	322	325	336	310	334	323	295	307	310	305	313	329	325	299	344	307	309	294	329	339	326	317	305	322	334	325	301	322	305	317	354	323	319	333	335	311	321	336	331	309	328	285	333	319	311	342	309	332	324	300	297	319	313	297	330	315	304	356	322	304	324	334	321	319	304	325	347	289	297	336	304	327	306	318	341	344	357	316	306	342	325	311	332	285	342	306	321	319	347	328	324	324	327	309	270	341	331	314	355	299	296	324	331	312	313	308	320	327	320	327	313	314	347	312	311	331	290	311	303	341	352	303	327	312	363	326	304	320
10250	4220	1950	167	139	150	162	133	143	110	132	147	120	122	135	122	152	133	156	141	133	126	121	114	128	142	144	133	131	148	152	131	144	146	139	150	117	124	133	125	144	128	144	125	135	134	151	159	131	135	130	125	143	120	121	126	131	132	125	139	120	138	174	131	129	128	116	156	135	160	134	113	136	143	138	135	127	145	131	145	158	106	147	143	153	149	139	145	133	160	133	144	133	139	132	120	148	136	138	121	133	140	141	146	135	128	150	149	148	136	142	124	129	119	125	129	134	124	136	130	127	130	133	146	146	125	135	146	123	117	138	142	142	138	133	143	116	150	153	131	112	116	141	140	134	132	136	120	114	128	133	137	133	118	132	139	139	144	134	126	133	124	141	116	116	135	137	135	113	138	132	126	114	137	125	133	144	119	125	122	153	136	146	128	111	157	132	134	167	129	147	125	121	110	133	151	136	150	156	143	122	147	138	129	142	113	136	132	152	141	151	120	129	143	138	130	125	125	127	130	151	119	154	135	130	150	150	119	137	135	153	136	144	138	132	128	141	135	151	125	156	142	162	131	136	135	155	132	122	119	132	144	131	124	144	144	139	121	140	134	127	131	141	137	154	125	127	128	123	124	138	170	147	127	117	125	122	117	160	148	127	139	156	144	129	136	118	143	133	134	131	137	129	120	124	149	128	137	148	135	118	131	150	130	139	130	129	125	121	137	145	140	122	148	123	133	122	121	158	137	130	147	131	141	159	159	108	141	137	149	129	126	137	132	129	127	152	120	137	142	140	146	127	154	130	126	129	151	137	130	140	123	141	125	145	156	130	141	147	140	148	145	154	146	127	146	141	141	133	129	126	127	120	107	149	128	128	118	143	129	131	148	138	145	129	128	143	142	133	136	146	143	124	142	133	132	137	133	149	112	155	157	133	116	131	138	155	151	117	128	166	145	142	136	119	144	130	155	126	131	131	125	156	122	138	122	133	129	134	138	133	137	135	140	120	127	123	120	153	119	122	131	140	156	148	131	152	121	119	139	134	136	136	126	137	150	120	115	150	172	142	136	123	146	150	162	139	139	146	143	123	139	128	143	145	132	134	132	150	137	141	134	153	159	138	132	114	136	126	122	132	124	116	133	138	150	136	117	129	122	143	125	146	146	142	130	147	115	136	137	139	123	142	139	119	151	154	131	119	145	136	138	128	124	159	142	136	130	133	115	136	133	126	113	105	130	133	157	144	145	120	119	160	136	133	132	137	146	149	129	145	135	131	116	111	143	143	123	143	130	133	146	153	135	154	141	124	143	121	155	118	135	132	118	162	140	152	143	154	146	137	114	158	125	130	155	144	160	104	153	124	135	133	134	155	139	130	124	114	132	128	118	144	109	151	139	147	173	135	138	140	134	133	122	122	130	130	130	141	142	131	143	125	144	135	118	123	134	115	124	118	141	129	136	123	156	152	129	149	115	117	123	118	117	149	135	146	123	138	148	104	150	148	114	122	127	125	131	147	128	123	142	146	140	129	136	130	130	113	130	140	135	140	143	146	134	155	128	124	117	134	122	130	146	126	120	131	146	123	149	127	141	131	135	147	129	134	146	124	138	145	140	118	133	141	151	127	140	146	131	131	141	138	137	131	124	138	125	133	120	136	126	130	133	148	142	122	148	145	173	138	143	128	137	129	132	114	134	129	122	143	138	124	144	149	134	132	144	140	145	147	130	119	146	130	140	133	151	136	142	145	154	150	122	135	140	127	132	124	126	123	121	117	137	101	129	125	137	145	142	129	142	140	139	131	133	138	134	153	131	132	140	129	120	138	133	128	136	127	137	136	130	129	124	122	135	124	123	147	135	111	118	136	128	100	150	136	153	144	160	117	136	138	111	129	133	129	140	121	142	148	140	144	113	140	139	144	142	138	135	132	141	140	134	159	133	127	136	167	147	148	139	141	138	131	129	135	116	139	139	139	115	150	127	143	125	145	123	134	135	136	127	119	128	141	151	127	135	129	118	121	127	136	137	133	148	124	125	142	147	143	132	142	138	141	113	140	134	126	127	128	139	151	134	149	117	141	134	125	134	133	135	152	112	132	131	143	151	130	142	142	134	120	119	133	153	154	119	122	125	135	139	145	129	148	133	143	139	131	117	127	125	129	131	138	150	141	132	128	121	134	127	144	146	150	149	140	125	150	124	138	127	138	124	138	141	139	139	143	124	143	133	113	129	147	124	125	142	130	123	116	133	131	122	141	156	122	131	137	151	140	138	126	113	159	115	146	131	136	140	121	126	147	124	129	137	129	138	137	111	136	138	122	131	135	128	132	146	146	149	140	137	126	151	119	132	163	125	133	126	145	130	143	119	135	135	129	117	111	113	130	131	141	124	120	158	128	139	140	134	136	119	111	140	127	131	142	139	146	132	139	138	123	140	158	135	130	114	137	115	135	145	147	128	131	126	155	141	131	122	146	155	147	129	144	153	148	134	140	127	145	133	131	143	158	146	121	140	151	135	150	134	140	124	150	134	129	140	140	130	133	109	125	123	134	139	126	133	118	131	125	110	124	131	127	122	124	140	138	102	139	115	142	130	150	135	147	134	154	140	137	133	115	131	113	145	114	143	153	148	131	139	154	174	128	146	134	121	132	138	144	115	133	118	146	143	130	110	132	150	133	135	146	132	140	129	124	142	127	116	150	135	150	136	144	130	154	124	148	147	140	121	126	136	136	136	143	137	143	122	162	124	143	129	134	138	118	111	136	143	158	116	140	149	141	129	150	127	112	138	134	150	141	144	149	130	132	120	137	129	145	146	125	131	136	132	140	161	140	120	129	126	132	133	153	130	131	122	134	143	138	128	135	144	144	151	114	140	148	106	108	137	136	126	143	156	154	147	144	130	172	141	140	133	134	135	118	147	110	146	136	143	107	131	126	139	146	122	136	132	132	133	133	132	135	126	145	155	133	145	144	120	136	133	148	127	126	126	137	145	128	102	129	139	132	131	132	120	120	131	139	146	120	116	119	127	132	141	145	125	142	140	139	122	146	140	125	133	139	138	129	121	133	150	144	136	130	113	128	143	143	140	126	145	135	123	140	124	132	136	128	131	133	132	135	108	125	135	160	132	144	140	130	143	114	170	151	135	135	168	130	146	144	144	134	123	148	148	132	143	126	129	131	125	127	152	132	121	146	130	155	125	131	135	127	117	136	132	128	138	129	142	155	129	129	152	139	115	123	142	147	121	138	133	146	127	141	132	123	139	124	132	130	123	142	138	136	114	134	149	122	115	122	130	136	131	135	150	141	160	149	138	119	135	132	150	123	134	130	123	139	158	120	147	146	122	128	120	150	146	132	151	145	134	125	151	118	139	140	152	149	118	114	120	148	124	150	150	133	119	142	154	141	127	134	152	133	145	120	134	140	137	147	157	149	124	138	141	141	112	128	139	152	133	110	143	148	141	135	135	131	155	132	140	139	121	125	144	113	139	123	114	127	120	126	149
8869	6365	3298	465	414	408	425	393	402	331	344	357	358	354	352	378	359	346	346	346	404	348	360	360	358	350	386	388	344	358	344	356	385	366	382	375	371	377	360	340	375	370	366	362	341	352	351	360	323	373	378	356	371	362	345	366	361	344	365	370	351	363	361	378	334	353	380	335	384	355	357	377	376	392	320	345	358	364	348	361	385	386	343	377	367	347	351	363	327	372	367	349	349	368	374	348	390	353	338	365	359	362	366	364	370	360	335	315	351	364	379	320	348	393	380	343	351	336	350	343	367	348	367	346	361	346	376	336	340	369	371	352	348	377	335	330	364	383	412	353	352	375	343	367	361	354	391	367	386	377	373	349	363	345	389	353	337	344	341	331	375	372	372	375	358	436	346	388	341	356	372	379	392	359	341	364	328	371	341	336	311	366	350	357	365	353	353	339	330	364	349	338	341	354	376	354	332	369	388	344	352	348	338	357	378	398	346	346	363	380	356	355	369	394	350	323	354	375	342	351	344	358	347	379	354	345	345	371	344	315	370	360	373	348	397	342	346	357	342	344	371	328	372	371	333	347	370	361	350	333	357	334	371	340	344	364	344	362	350	353	342	334	392	327	350	402	386	363	342	351	338	361	352	366	371	373	328	373	358	359	353	383	379	352	344	346	349	355	347	369	363	332	343	361	360	358	345	351	362	359	356	343	356	378	351	420	361	363	352	363	360	366	360	336	364	389	381	351	322	360	359	345	347	371	354	361	332	324	337	368	400	343	354	374	353	345	333	331	376	358	324	353	399	366	314	341	342	343	338	387	362	378	372	374	357	405	341	373	372	388	363	358	364	360	369	347	390	308	335	380	332	353	389	326	357	344	356	368	334	379	334	383	330	351	348	361	340	383	352	357	379	347	378	373	366	341	372	390	373	351	347	387	341	336	344	342	328	340	323	356	346	354	373	365	345	335	323	409	348	370	392	349	347	344	336	356	357	368	338	334	346	361	376	397	346	360	350	382	368	346	327	370	389	347	333	380	359	368	372	332	360	367	363	350	335	383	348	367	382	378	357	358	370	366	378	345	336	405	384	362	335	341	373	355	346	345	338	396	379	349	375	313	393	348	346	371	396	332	377	372	349	333	363	373	387	368	361	369	304	310	368	347	335	376	328	379	329	354	346	337	340	375	333	361	360	364	369	409	366	370	316	383	337	354	343	352	360	356	383	357	321	363	358	371	378	349	362	333	356	402	321	337	370	352	334	333	359	346	379	379	374	358	342	353	382	334	364	330	383	350	345	364	374	371	332	356	364	336	378	344	393	374	347	395	339	316	364	363	387	420	363	347	368	371	349	361	345	379	374	372	350	345	342	373	374	325	382	353	360	321	372	339	361	358	347	383	375	332	382	357	336	348	355	365	365	386	359	369	351	376	372	383	370	349	379	370	363	371	345	326	357	349	364	331	350	331	379	304	332	351	371	326	354	373	327	392	334	364	359	320	358	383	343	344	352	368	360	344	365	350	352	382	367	336	364	376	398	352	369	361	374	352	354	347	349	364	360	350	374	341	349	353	360	343	372	354	382	387	404	378	353	336	336	342	376	361	377	345	348	340	340	377	379	356	367	370	403	370	385	338	318	351	359	356	385	343	372	363	352	354	359	353	349	358	386	340	366	353	343	347	380	340	334	367	372	328	364	369	373	365	344	318	367	345	393	367	334	353	364	321	361	340	335	342	354	379	384	341	360	328	379	333	368	350	368	335	368	339	362	355	321	356	357	361	366	336	338	330	336	386	353	349	337	365	369	361	351	379	359	346	354	344	339	344	393	329	369	330	386	403	343	323	412	380	380	358	377	378	393	373	348	372	327	375	358	392	346	351	348	341	379	382	331	355	354	368	345	344	354	369	389	348	362	348	347	331	381	345	330	352	356	354	349	350	377	360	340	350	357	358	370	378	358	339	363	348	373	342	357	339	366	357	365	346	363	342	318	339	378	355	397	344	343	386	373	337	364	366	353	391	371	338	364	341	349	340	365	357	359	338	375	355	369	359	367	341	347	379	393	350	340	350	346	382	353	341	334	362	355	375	360	346	347	337	329	372	376	335	397	367	333	359	379	386	368	357	373	370	388	359	358	350	375	395	322	353	362	396	407	352	368	390	322	353	376	384	353	366	350	343	357	366	371	340	351	348	351	380	356	370	387	328	363	372	335	321	362	371	359	364	320	345	361	366	363	366	328	339	356	369	338	347	350	341	344	375	339	387	348	391	365	411	359	350	318	391	352	345	350	329	365	372	366	377	352	370	348	348	377	326	391	345	370	361	385	344	356	367	376	380	389	354	344	315	363	338	370	329	365	387	358	355	390	358	383	334	336	361	388	361	371	361	339	352	347	362	340	348	331	372	335	401	361	395	343	401	352	354	315	362	332	366	331	371	355	356	372	358	368	359	347	363	382	401	362	372	366	338	399	355	349	368	338	351	381	326	395	358	401	368	395	347	358	373	376	349	355	339	403	348	358	347	383	364	358	350	376	353	345	374	334	350	396	360	395	343	372	370	342	334	345	375	370	368	374	344	353	371	362	397	369	351	336	368	357	350	332	365	341	329	371	371	349	347	376	363	336	333	343	367	350	386	379	316	333	362	362	337	366	366	367	364	385	355	383	330	368	335	351	383	352	381	372	365	379	394	335	362	357	343	383	351	355	341	381	377	354	346	357	341	400	357	371	375	378	340	358	358	371	371	383	332	371	400	366	376	354	347	344	362	386	379	346	333	364	406	392	328	375	346	345	361	370	371	361	354	350	378	339	389	330	377	346	357	368	340	370	367	370	367	338	384	347	359	342	373	350	354	356	362	359	372	334	351	341	367	390	371	359	356	346	341	360	354	369	391	343	369	359	365	348	353	406	372	365	348	387	356	373	366	335	335	396	361	366	376	357	332	351	406	361	364	373	385	327	377	369	347	371	353	363	363	372	362	352	372	392	343	364	381	337	377	377	377	344	385	402	395	374	371	403	326	350	352	351	366	348	396	329	368	354	373	396	354	353	362	352	376	365	330	348	378	353	325	390	369	364	334	353	377	370	367	337	413	341	336	343	344	362	372	364	372	352	312	351	386	370	366	397	353	385	355	340	356	382	322	396	347	373	351	349	344	365	346	353	367	334	375	367	337	358	348	350	368	332	356	352	359	356	395	382	372	369	356	370	365	376	334	387	398	347	370	375	398	378	372	364	349	377	359	357	406	352	346	328	361	359	324	357	389	341	341	346	369	334	339	338	357	339	329	375	347	340	340	331	344	349	377	349	385	366	348	329	341	367	348	407	376	360	392	370	372	377	375	349	360	336	391	354	340	372	356	342	347	357	326	343	338	342	358	362	370	339	358	354	348	350	359	366	382	377	345	343	306	360	368	365	378	373	353	344	392	372	342	361	350	326	373	343	353	356	352	362	368	354	338	351	348	356	375	368	343	369	371	362	384	344	336	336	324	338	401	345	342	362	369
53081	48227	36487	5905	672	407	356	304	293	272	261	238	252	207	242	222	215	210	228	213	214	223	219	194	185	200	193	199	226	213	199	178	193	201	171	217	183	194	226	236	197	204	208	223	191	195	211	196	203	206	224	202	199	191	177	202	211	223	217	208	201	182	214	185	191	208	188	192	190	183	193	194	200	197	222	180	205	200	193	203	203	204	173	222	176	220	193	222	195	209	179	191	171	175	203	199	191	197	192	194	199	205	196	186	202	189	203	188	205	243	206	173	207	199	201	168	193	177	180	201	211	199	208	170	216	195	208	217	195	219	199	199	203	214	182	187	208	189	190	195	197	213	214	208	208	196	204	184	204	203	195	166	204	207	173	204	190	196	189	193	207	179	216	202	197	201	187	195	188	198	221	205	197	184	179	231	216	204	207	211	205	204	175	198	217	221	207	214	197	203	203	199	219	175	200	168	193	187	191	216	206	190	208	209	200	185	202	188	220	216	207	215	211	200	186	190	201	208	172	214	211	190	192	191	180	175	198	158	212	237	219	199	219	199	191	226	206	217	183	191	197	221	202	172	192	180	198	208	196	196	203	176	202	171	187	200	197	192	217	205	202	164	215	199	219	204	208	182	159	200	187	172	187	205	181	218	212	216	199	168	187	206	184	215	207	202	192	199	214	205	216	190	216	173	197	203	188	187	198	211	200	187	207	173	223	209	209	195	200	204	225	172	203	182	190	210	172	190	193	182	185	210	194	189	226	213	183	199	190	180	186	195	197	217	202	178	170	209	199	198	210	199	199	185	210	196	203	209	193	202	188	204	206	171	203	179	196	221	199	217	179	185	181	197	184	216	201	229	157	184	210	208	202	189	183	203	185	173	192	177	219	220	199	204	207	190	207	199	203	210	182	193	209	217	191	183	180	204	214	197	195	184	190	233	226	194	211	185	192	207	186	176	171	199	203	178	170	179	206	189	185	197	199	196	223	202	193	197	186	194	187	198	194	194	183	199	220	198	213	200	170	203	172	230	181	192	191	194	186	205	215	202	206	198	180	173	188	191	187	210	212	175	173	189	212	195	206	191	168	170	201	196	180	218	212	184	189	179	181	183	204	190	188	197	202	220	215	191	220	214	189	197	191	209	198	171	183	194	194	167	222	222	191	208	205	194	190	200	209	184	174	190	207	202	196	217	215	195	180	178	186	198	212	187	185	207	199	164	198	185	203	188	204	202	204	184	202	193	198	194	224	201	211	184	206	187	146	196	211	199	205	193	184	191	198	212	210	176	176	195	215	200	199	196	187	188	198	191	179	167	212	213	192	210	232	203	186	194	199	177	187	210	185	211	172	214	195	174	215	174	197	196	197	211	186	192	201	226	221	213	210	218	215	209	200	190	172	172	188	174	197	184	183	208	205	162	215	195	184	202	193	221	187	195	200	191	169	194	196	181	200	187	190	198	187	198	210	204	202	196	186	195	192	221	207	179	204	211	192	202	181	203	219	217	211	193	211	201	180	198	185	190	184	195	190	202	177	196	217	195	178	192	230	208	192	212	201	182	210	203	218	197	217	215	200	218	202	194	181	198	169	219	186	191	202	227	213	196	219	185	205	199	196	241	206	210	194	211	185	194	214	226	198	215	221	202	191	195	192	199	186	228	214	199	200	177	186	205	231	220	171	209	209	205	169	200	194	206	195	199	206	212	224	222	194	180	208	192	209	187	217	206	195	188	196	202	182	220	208	221	211	212	230	204	191	187	181	193	187	204	181	196	195	173	198	225	179	214	182	207	201	202	175	185	214	216	215	187	188	235	226	190	198	197	192	185	189	205	199	184	188	203	191	205	188	195	193	230	188	189	206	213	210	222	210	177	190	212	178	196	204	200	200	174	189	161	191	192	193	174	223	186	200	202	200	216	194	187	198	191	219	218	194	192	194	217	176	182	193	213	202	180	194	220	195	201	203	173	178	186	184	178	180	191	202	200	168	203	204	212	171	217	208	196	212	229	182	173	192	210	197	198	206	208	218	191	197	212	197	170	203	189	199	219	207	208	196	206	184	190	185	196	188	196	200	199	200	220	192	206	211	189	199	192	207	207	187	183	197	193	202	211	181	202	197	200	173	201	209	212	175	194	206	185	225	194	210	195	201	196	176	195	178	209	203	202	190	219	188	185	202	180	217	181	191	191	171	176	201	178	205	231	235	164	195	198	200	193	227	182	211	200	202	202	202	180	206	203	203	202	201	216	229	217	159	192	199	198	213	195	199	204	194	162	182	191	203	194	184	218	215	232	186	185	202	179	190	196	188	209	190	208	175	174	225	171	238	210	190	176	173	191	217	171	207	190	200	203	185	200	190	208	217	174	180	174	185	193	205	193	210	184	190	206	187	183	187	190	187	176	202	207	212	199	221	204	196	191	215	206	215	177	208	209	207	217	200	171	217	193	191	191	176	208	207	171	201	213	207	177	195	194	197	180	177	198	213	213	217	189	197	212	196	180	199	203	197	211	224	210	184	195	182	223	200	180	186	209	194	210	170	188	193	181	195	202	219	180	186	189	216	206	195	212	203	185	190	175	210	190	208	179	208	183	182	185	168	204	206	219	214	176	186	209	192	199	214	179	202	191	205	219	215	208	181	211	203	198	211	176	159	203	197	208	217	214	208	199	217	206	188	196	208	196	183	215	170	181	202	210	212	213	193	188	181	207	172	203	186	215	179	188	223	204	197	180	181	196	209	198	207	180	192	216	177	204	185	188	183	204	176	201	198	185	198	202	202	198	198	218	205	205	202	182	209	203	188	185	193	218	184	212	218	191	218	190	213	204	209	183	211	188	167	224	183	229	192	204	192	201	207	203	188	171	193	173	200	191	193	197	218	178	176	220	237	184	217	211	207	236	195	184	184	199	179	193	197	175	198	217	187	189	190	183	210	198	198	183	219	192	177	195	184	190	199	200	194	170	189	219	198	211	192	212	186	182	200	202	218	192	192	195	197	177	202	176	182	201	173	178	203	198	187	187	190	175	197	236	195	210	198	207	192	208	192	187	189	198	210	187	169	184	192	192	204	187	185	198	214	187	207	196	195	192	198	178	198	210	224	194	232	182	198	200	204	206	189	167	210	193	207	183	204	200	164	196	201	180	194	210	207	213	189	204	179	194	193	193	179	200	230	203	194	209	191	213	203	212	194	200	195	187	227	204	186	194	210	179	191	170	199	201	197	187	169	174	214	208	204	179	198	188	192	189	197	194	204	215	169	191	189	194	216	186	201	203	219	213	226	180	191	200	201	204	182	200	196	192	196	193	178	195	225	204	203	184	201	215	218	172	180	189	203	178	203	189	190	181	171	194	206	197	212	202	208	183	201	210	198	187	182	225	203	199	200	199	201	188	203	208	183	199	200	190	183	219	204	212	182	184	190	193	199	195	211	197	199	194	220	202	216	189	221	201	208	188	208	170	177	202	188	204	198	193	189	184	199	199	200	206	211	171	197	211	194	204
31342	36762	21468	2195	1877	1679	1352	1109	999	946	896	804	744	733	736	641	666	676	632	626	592	573	580	562	560	558	555	588	581	531	525	554	560	530	568	540	545	522	568	547	481	505	504	518	551	484	560	520	504	534	508	465	483	507	465	504	493	549	500	500	519	466	510	501	510	521	473	519	494	463	471	514	494	531	475	491	516	508	466	505	503	535	504	482	504	459	491	473	493	521	485	476	525	493	507	531	490	523	487	504	498	469	527	514	509	519	468	486	477	485	467	538	509	507	502	490	551	493	495	496	486	484	500	489	465	537	507	495	500	475	478	505	454	482	509	457	489	482	439	495	507	465	508	490	449	508	472	519	500	498	510	512	470	512	527	482	519	472	501	489	500	476	498	433	447	521	518	457	465	494	489	499	454	492	474	534	496	453	504	529	464	491	476	528	493	476	506	513	476	495	486	527	490	481	491	521	465	460	488	512	461	469	470	533	516	529	530	480	498	478	517	466	487	488	474	507	510	496	498	477	517	503	463	480	521	489	488	519	534	502	516	473	465	538	503	505	535	529	510	497	489	491	519	488	497	544	532	484	479	514	475	456	522	506	477	468	517	465	505	482	479	500	475	534	465	457	490	522	479	473	490	530	505	455	491	482	497	482	451	492	482	509	522	469	504	516	465	505	473	471	511	523	499	503	521	458	488	487	496	525	464	510	495	478	510	435	492	488	447	486	497	500	507	459	520	471	506	520	508	516	501	499	473	463	529	483	482	459	488	517	463	493	501	492	485	508	455	501	476	480	512	504	471	482	479	447	493	483	454	491	472	479	494	482	448	492	530	507	501	461	483	475	487	495	508	496	478	497	476	492	505	474	492	511	529	486	506	480	491	458	440	495	494	474	471	470	506	498	473	514	458	474	486	489	485	466	527	489	542	475	528	497	485	487	493	521	477	479	473	470	484	509	500	480	493	497	456	541	501	508	504	485	496	493	470	535	495	491	536	499	508	469	477	528	487	479	495	523	488	529	494	504	531	470	525	516	485	482	478	495	483	517	461	478	507	481	456	503	536	480	463	524	520	471	492	496	448	519	497	499	442	526	483	489	439	479	516	529	487	520	508	498	478	462	517	470	484	511	486	487	509	478	490	515	494	532	496	516	479	495	482	474	456	495	493	519	481	500	484	442	468	513	490	511	476	462	520	486	480	494	483	486	464	506	500	437	498	507	509	481	472	517	506	490	507	490	488	481	474	486	510	507	498	488	470	487	505	502	499	476	459	506	470	496	513	495	468	475	492	512	513	534	508	502	462	500	475	486	519	481	455	478	507	484	466	536	503	518	501	475	508	519	468	453	474	454	514	502	480	495	454	530	474	494	510	481	490	505	479	470	479	464	492	485	479	485	476	498	530	494	480	483	457	505	488	454	507	469	484	469	498	456	502	487	553	493	452	561	505	485	503	482	546	497	531	504	478	539	477	460	507	491	482	482	457	475	492	466	507	436	459	512	503	499	509	480	521	471	464	468	473	490	472	526	511	521	502	489	524	541	483	544	528	486	490	477	509	501	441	502	484	489	484	477	507	477	452	485	504	474	514	517	467	462	475	477	497	477	480	496	516	459	519	500	500	509	504	498	510	461	521	488	486	450	474	532	459	499	523	486	535	475	483	485	515	491	479	518	534	486	495	512	500	490	466	504	474	504	453	525	456	472	483	479	443	488	481	515	477	531	461	505	510	495	462	472	485	465	505	489	520	499	537	484	492	498	486	486	464	498	461	502	473	523	474	499	472	484	522	531	459	477	530	506	477	528	468	528	497	460	496	535	458	474	497	471	481	476	523	508	474	491	498	517	450	502	511	498	481	505	507	539	502	466	470	495	474	491	477	512	516	467	475	487	477	470	498	483	496	497	491	528	502	498	511	489	508	458	488	486	467	501	498	488	492	538	478	481	527	481	487	510	469	523	486	484	498	519	498	501	530	488	509	515	498	444	508	473	504	526	472	510	497	475	500	491	516	503	464	494	488	464	520	498	424	491	519	561	455	501	471	502	469	473	469	510	483	515	492	478	506	463	504	487	488	488	463	495	428	465	492	485	475	501	470	462	478	530	526	487	473	520	471	505	467	450	518	452	505	502	538	493	454	463	502	498	507	494	477	492	480	465	496	469	466	514	470	545	513	483	485	484	472	484	537	446	493	510	480	512	448	493	494	512	493	500	479	511	508	481	499	485	499	490	483	503	494	521	468	490	516	509	489	501	493	521	458	477	469	513	520	492	475	457	495	486	448	473	549	452	491	499	534	466	503	481	470	466	527	453	491	514	503	511	479	563	442	509	459	485	445	507	481	482	507	511	479	485	525	525	484	478	484	461	532	488	493	495	506	476	515	494	508	473	476	516	515	497	484	510	474	474	479	463	445	503	522	509	482	512	494	530	520	486	448	500	481	469	456	485	490	489	458	479	482	478	515	490	464	476	508	498	529	461	513	497	478	435	478	466	434	495	477	490	525	475	548	468	461	464	509	477	489	525	490	518	474	471	512	497	481	489	494	485	485	536	527	490	473	463	499	492	470	523	445	506	476	474	441	484	490	470	480	471	512	496	519	451	485	467	470	486	475	500	469	489	483	465	450	503	529	465	463	475	467	483	519	488	517	491	530	478	472	473	518	505	494	463	484	499	488	495	552	480	485	502	496	447	513	428	476	491	453	492	476	472	504	476	485	498	511	467	490	510	556	487	452	512	485	491	494	456	461	478	526	539	496	494	487	520	524	438	521	479	464	500	483	449	491	506	470	487	513	493	508	487	515	495	498	501	509	487	467	502	498	525	526	473	484	492	481	471	509	475	496	508	470	497	526	496	488	473	483	483	482	512	485	452	488	506	473	474	500	465	485	489	524	486	477	521	493	468	514	475	496	489	533	471	481	448	481	510	496	495	502	466	485	504	479	497	497	500	550	486	460	503	485	504	483	469	534	482	474	495	466	460	474	506	473	516	498	475	491	478	512	487	461	471	490	498	497	488	515	460	514	462	513	516	487	495	475	490	474	484	491	441	497	472	475	504	511	509	473	542	515	484	495	483	488	484	505	518	451	514	452	472	508	512	451	469	482	483	452	514	513	508	499	485	515	479	496	469	502	484	488	507	488	464	453	481	519	469	474	501	490	481	497	479	484	512	481	472	491	457	496	504	515	506	479	497	482	475	499	503	504	480	523	518	467	497	497	484	473	449	483	517	496	491	472	474	521	500	463	486	434	543	489	490	523	489	503	489	483	528	529	507	442	447	523	498	502	488	481	502	502	491	532	488	480	493	476	485	490	486	493	486	480	495	495	500	501	493	509	503	470	482	512	536	509	484	489	495	477	496	480	502	467	504	493	547	496	458	498	511	451	497	462	477	503	473	509	461	479	487	483	528	496	512	454	484	495	488	455	491	505	461	479	500	524	522	519	467	487	467	468	472	501	450	521	501	486	523	469	489	488	436	522	515	489	506	484	494	515	460	481	426
67388	64914	49291	13595	2260	659	429	306	322	286	233	238	194	154	196	167	191	175	166	135	146	173	161	151	143	150	138	115	138	117	143	122	133	145	121	120	127	133	139	131	122	132	136	121	108	133	129	128	130	113	142	125	135	131	125	165	142	157	131	140	155	133	124	110	140	139	123	127	133	122	130	139	117	146	103	117	132	105	96	122	141	134	116	115	137	134	143	128	133	121	166	139	132	138	106	113	109	115	106	111	116	143	133	138	114	108	124	124	137	128	133	125	128	136	110	117	148	111	115	119	122	141	128	126	134	117	137	140	148	134	122	112	114	114	128	127	136	145	130	127	115	124	116	113	133	148	159	132	124	129	129	146	125	153	118	120	112	106	127	140	137	126	122	124	127	139	148	117	118	132	131	128	147	124	118	151	155	147	122	131	142	124	143	156	134	114	125	138	145	100	122	117	130	123	117	131	130	119	118	119	116	125	126	118	119	120	122	137	119	114	120	119	111	142	131	124	132	138	123	115	112	132	130	123	134	139	128	116	127	130	130	138	133	126	123	132	124	126	116	122	140	122	135	124	127	127	132	129	107	140	121	148	116	127	143	129	123	135	119	110	113	116	97	118	130	139	120	130	129	131	119	107	124	130	120	143	137	101	115	126	138	114	133	137	120	128	128	113	125	135	118	132	129	115	138	118	111	122	138	117	123	122	132	134	131	116	128	123	116	124	128	124	130	116	109	113	125	133	127	120	115	123	123	132	124	118	152	127	131	114	105	109	137	127	123	138	133	136	130	120	140	140	102	141	124	124	136	127	124	135	147	117	135	121	131	127	124	143	137	118	124	139	120	117	138	134	127	112	118	119	124	130	134	114	124	125	115	134	117	124	119	130	130	148	147	123	135	129	113	109	146	118	119	123	115	111	141	127	119	136	128	126	146	112	122	133	141	127	126	139	119	124	126	118	127	121	120	134	111	128	128	124	139	109	137	109	107	127	123	132	121	108	142	129	114	120	140	107	128	117	126	131	109	108	139	109	131	108	126	123	115	142	131	111	128	131	135	125	119	123	122	122	121	115	128	139	122	122	130	107	141	121	133	125	136	132	104	125	126	123	122	127	133	121	133	132	120	137	125	144	155	145	122	127	132	117	153	126	141	144	132	123	145	120	121	137	145	122	96	128	116	137	164	130	128	123	125	127	117	125	137	124	114	138	109	146	123	133	137	129	138	113	132	121	134	114	121	145	109	133	131	134	115	132	132	125	128	133	129	132	121	138	131	124	118	113	113	126	146	128	132	130	126	140	127	122	144	119	138	106	113	117	148	120	121	126	119	129	137	126	121	100	118	147	134	136	136	120	114	126	124	104	126	129	123	143	153	132	123	130	127	131	129	148	138	123	101	123	141	107	154	121	130	131	142	118	133	114	115	113	130	128	124	152	129	142	126	129	142	136	128	118	126	125	134	124	129	113	120	127	126	138	136	107	104	118	133	138	129	101	114	137	133	114	129	112	144	135	128	126	119	131	135	132	102	123	118	115	111	136	115	130	117	132	140	129	126	129	148	122	122	123	117	111	127	107	110	133	136	137	111	131	137	115	116	114	123	126	125	105	138	148	125	151	131	128	122	131	146	145	124	115	118	122	129	116	148	123	125	128	115	135	142	121	109	102	147	127	151	127	134	130	129	128	122	120	131	134	133	132	130	113	144	142	128	127	133	132	102	119	130	118	124	124	114	145	144	143	122	145	141	122	133	135	146	120	115	145	117	117	116	122	137	118	112	140	135	135	150	113	106	123	123	124	136	106	124	124	121	137	138	125	106	123	141	127	133	142	126	134	128	119	121	140	142	121	124	110	136	111	118	136	144	116	112	145	127	132	120	107	115	128	113	128	124	125	127	151	145	144	134	116	110	139	144	131	140	116	137	146	125	125	131	123	111	126	147	134	135	138	126	107	131	109	118	130	125	134	130	126	128	134	125	135	133	139	108	141	130	132	140	125	120	145	120	129	115	124	126	119	132	125	122	140	128	132	120	121	143	139	119	120	158	139	126	100	135	128	121	132	130	131	125	124	121	133	122	117	138	109	130	129	153	125	130	117	119	119	141	103	126	123	126	115	143	116	124	119	121	159	148	139	142	111	133	119	125	119	139	124	108	118	130	128	121	119	132	129	122	119	136	158	143	135	123	119	125	125	112	140	110	107	127	126	113	125	135	125	135	133	133	124	137	123	140	133	130	137	114	134	117	119	140	100	121	141	121	139	119	137	105	143	144	147	139	139	142	128	110	134	122	126	116	131	121	120	142	120	131	131	139	115	111	117	148	145	127	131	140	111	119	135	130	129	123	127	131	126	143	118	128	118	124	117	142	116	108	108	141	160	115	121	140	127	126	115	130	126	140	111	118	127	134	134	112	121	121	143	131	148	134	104	141	121	138	144	117	128	117	139	122	128	127	125	101	138	150	130	111	121	139	119	121	141	119	127	136	133	138	128	115	132	113	146	143	127	148	120	105	118	127	136	132	138	122	118	112	117	133	138	127	119	142	113	125	129	125	131	126	139	144	118	127	126	137	119	139	143	112	142	118	134	140	121	148	159	135	120	124	128	103	131	129	107	115	105	134	134	120	126	137	130	107	149	112	110	133	137	127	118	112	123	146	133	118	140	129	130	110	119	136	108	128	121	122	117	138	137	121	135	143	141	123	118	141	143	119	150	121	113	143	133	113	137	122	116	118	121	144	106	154	119	116	124	109	132	129	134	144	111	128	139	128	88	112	148	122	129	118	134	117	141	133	140	112	141	150	133	109	110	155	136	126	129	133	115	131	105	120	120	120	146	107	145	120	143	116	128	135	131	133	142	134	116	125	108	119	140	111	124	133	146	119	131	139	116	107	141	133	140	130	131	133	130	141	131	132	128	136	133	106	150	142	122	124	132	114	126	123	153	121	97	127	127	144	132	120	121	133	120	125	121	124	134	114	139	116	100	132	121	142	145	123	117	116	120	131	136	135	131	118	126	142	124	115	116	118	120	126	128	136	138	126	119	123	126	114	136	144	120	121	125	112	107	138	130	120	108	126	132	122	135	116	128	129	142	139	132	131	125	124	136	125	123	132	109	121	116	116	117	113	125	134	119	130	118	107	130	111	134	122	118	126	124	136	137	121	132	111	145	143	119	105	132	135	122	112	121	121	125	150	140	128	126	126	123	122	119	136	116	143	112	131	133	109	126	126	120	123	136	147	128	114	129	143	125	111	112	117	120	115	116	119	123	129	125	116	142	118	111	129	128	117	122	137	135	133	133	114	129	117	127	119	125	122	135	113	133	123	127	137	133	130	139	127	117	115	131	110	132	126	120	138	121	139	105	126	132	104	119	155	121	138	137	120	129	125	124	131	115	125	112	137	126	126	117	130	124	115	139	124	134	107	123	120	123	124	118	117	144	96	132	130	138	153	142	139	107	114	128	136	131	130	130	156	122	143	118	117	126	105	120	124	111	125	122
40678	47417	28336	3546	2994	2415	1913	1569	1352	1142	1025	955	833	792	703	657	638	590	604	576	511	492	504	465	494	476	480	430	400	420	400	422	373	372	382	379	402	390	361	400	363	393	351	373	334	382	356	357	388	351	333	355	345	364	333	346	374	338	337	353	363	284	343	342	356	376	340	337	344	341	327	328	331	328	346	309	354	313	312	344	335	345	322	335	336	323	352	316	367	309	309	314	314	355	299	316	328	328	324	293	307	325	350	301	330	349	323	338	317	340	313	345	323	321	335	316	306	319	305	307	324	344	327	360	309	299	313	301	355	334	315	308	350	327	319	347	325	323	298	332	341	328	332	307	291	301	345	325	372	342	341	337	342	363	342	334	320	323	295	326	316	300	331	307	339	329	294	332	346	348	318	351	335	310	324	361	313	323	308	317	316	317	316	305	302	355	335	312	337	337	339	318	347	316	360	296	339	314	293	321	335	325	309	317	312	308	313	318	352	281	292	327	325	345	284	292	374	318	305	320	308	317	346	315	347	330	317	319	334	319	305	323	308	292	320	338	330	360	324	354	316	304	309	342	341	322	315	327	292	293	329	316	359	319	340	328	313	318	345	286	351	331	353	326	334	314	328	310	305	312	334	322	323	328	324	317	353	301	310	330	332	321	314	345	322	299	330	326	328	336	325	325	305	328	356	293	302	339	326	311	293	333	368	328	320	337	275	336	312	340	312	326	328	297	310	347	307	341	298	317	355	303	324	333	313	312	344	335	328	310	306	325	333	278	339	307	304	332	317	335	313	361	295	319	296	312	313	308	302	348	306	311	319	327	301	338	298	317	321	315	303	325	309	309	307	297	314	326	293	318	371	324	290	293	322	318	298	303	320	326	307	282	318	335	300	351	348	305	334	318	312	326	319	303	334	304	312	350	317	313	310	313	314	319	311	315	339	315	299	291	296	311	309	333	333	323	311	318	270	319	304	332	336	300	317	346	286	333	313	307	303	304	342	321	296	333	313	325	306	285	305	328	345	312	332	306	338	342	314	355	309	293	337	360	304	339	338	303	320	310	326	321	313	302	316	294	339	301	321	331	308	347	320	358	312	301	300	303	314	317	312	317	346	325	333	318	315	310	314	331	315	324	305	303	335	315	343	303	317	304	329	307	310	305	309	300	340	317	325	299	334	310	297	335	319	339	328	312	356	312	329	292	321	348	307	350	340	293	301	303	345	297	353	305	335	319	343	343	312	319	282	306	320	312	327	298	321	344	346	315	328	304	344	318	323	315	305	347	336	329	322	313	321	333	338	331	325	289	311	359	287	305	286	319	346	302	331	314	312	317	324	340	308	334	282	337	323	339	344	306	309	315	310	343	357	308	302	339	343	306	351	340	314	323	307	330	333	324	324	273	294	318	324	337	322	331	315	324	321	315	342	347	293	339	312	327	334	312	304	321	320	298	330	302	349	326	323	290	322	300	308	307	351	360	300	296	310	328	337	316	336	327	344	331	327	343	334	322	319	288	333	306	321	324	286	326	320	301	344	301	340	286	326	312	325	293	312	349	288	297	326	299	330	323	316	323	315	345	315	303	330	332	309	312	318	338	330	311	295	337	318	318	281	337	290	352	328	337	329	329	312	336	291	334	298	304	294	312	329	315	296	319	309	327	328	351	351	326	323	343	346	326	350	314	309	329	329	342	328	320	303	290	309	296	315	352	294	292	318	350	325	328	351	328	278	284	329	322	319	322	338	298	320	316	332	331	324	316	364	316	328	319	309	314	309	312	335	340	315	320	342	302	384	331	325	351	332	320	337	321	346	291	336	326	293	316	315	373	330	318	334	369	342	314	327	311	317	314	307	311	320	301	306	343	324	356	320	311	302	351	306	291	288	297	356	320	334	328	317	346	355	310	307	330	313	311	324	322	327	311	300	328	301	300	336	343	305	311	319	313	312	339	300	328	329	318	283	345	325	318	314	340	288	329	318	293	319	327	330	305	346	311	324	333	326	350	341	297	321	302	342	304	319	321	312	289	342	310	356	331	324	314	337	320	317	308	309	350	305	357	303	347	322	312	314	328	316	300	303	337	340	310	341	342	327	329	304	285	311	301	302	307	301	295	294	364	299	316	317	373	357	294	301	331	312	323	312	350	326	306	333	338	309	286	335	314	339	340	310	345	337	330	349	317	291	347	326	328	328	288	297	334	324	340	300	347	348	342	306	278	340	372	331	310	347	328	351	306	323	283	343	309	342	305	321	328	328	323	330	323	281	330	298	314	320	322	313	330	327	349	314	349	289	346	285	315	317	339	329	299	287	317	294	319	309	304	318	296	337	353	303	299	354	330	330	300	335	316	295	348	326	366	301	363	331	333	344	320	314	305	314	306	311	346	346	375	281	327	328	302	346	322	326	314	334	326	332	303	334	323	329	321	341	333	322	309	339	303	299	319	338	292	309	311	313	311	319	295	289	312	329	320	304	327	336	320	305	313	331	316	313	319	315	320	319	345	339	330	325	333	302	339	313	317	345	309	334	309	307	329	300	342	322	351	356	320	358	313	299	314	334	327	340	347	346	309	364	316	339	312	325	313	288	350	315	309	328	339	325	333	321	303	330	340	309	307	310	292	297	333	327	324	336	317	313	330	352	338	293	301	326	337	301	307	328	309	319	311	328	326	311	343	315	347	333	320	314	322	341	329	312	318	320	328	321	295	313	306	309	324	323	337	288	317	310	345	320	297	322	286	333	324	306	322	334	322	322	312	315	342	330	317	307	339	326	325	318	342	306	327	342	326	359	346	290	300	329	333	314	331	343	321	320	305	334	319	310	349	327	344	299	354	321	302	318	308	353	327	310	293	329	350	299	327	304	331	289	320	324	347	337	358	305	336	329	345	315	285	335	342	341	318	313	336	335	336	318	313	342	336	333	342	289	380	333	284	293	282	320	306	334	324	313	325	296	321	327	355	326	311	316	318	307	334	330	341	318	330	286	285	333	309	338	327	359	339	324	333	302	297	309	308	341	304	316	326	318	294	325	384	328	320	324	331	323	343	302	352	359	312	318	324	315	309	343	299	311	327	326	302	324	320	298	321	328	303	271	295	356	313	335	269	329	306	304	286	309	348	337	342	325	322	336	296	321	313	329	333	357	302	324	301	336	340	338	305	317	308	297	298	316	345	310	286	329	341	317	313	330	294	320	334	283	370	353	337	299	317	337	326	311	318	360	336	301	339	374	309	334	315	327	336	305	318	336	321	283	300	289	344	299	337	321	309	308	301	355	328	284	287	313	324	323	328	340	342	296	303	365	336	319	301	312	333	349	324	322	321	316	344	299	335	347	306	357	326	313	354	359	313	342	325	369	349	300	307	336	281	298	294	326	338	354	329	309	335	345	333	344	338	332	310	326	301	334	320	341	333	317	297	311	316	358	308	308	301	311	323	329	335	319	303	318	335	327	309	306	322	327	337	269	314	328	338	322	341	329	331	340	307	320	308	313	310	314	344
10066	4303	2461	169	145	145	149	137	144	119	139	151	137	157	121	132	151	130	114	126	131	130	130	130	133	130	96	146	129	143	128	135	133	138	138	151	144	120	143	149	156	150	117	119	129	134	131	137	146	141	110	152	119	133	139	152	141	135	126	138	140	129	150	131	140	155	132	138	138	140	137	123	132	158	127	112	158	136	133	147	117	149	153	145	123	144	135	137	140	137	123	154	142	126	149	140	147	143	136	138	170	129	150	107	134	151	141	146	135	150	131	130	147	149	134	128	115	141	139	123	124	137	124	154	170	155	148	134	126	142	130	135	118	122	145	149	135	140	107	130	137	136	126	124	140	127	142	131	113	116	136	146	147	134	139	133	129	135	137	145	125	121	137	141	142	140	137	146	132	157	141	127	119	144	151	155	121	138	131	115	138	136	134	120	124	141	130	132	133	134	133	131	130	146	138	126	139	136	140	118	127	152	147	106	149	143	125	105	136	122	123	151	142	153	130	130	154	118	142	142	133	119	126	139	128	129	159	148	129	128	147	126	153	136	133	143	142	127	155	153	141	130	127	134	140	119	112	144	128	131	142	140	149	125	160	118	141	124	122	136	138	137	141	151	157	136	109	122	143	130	134	151	146	143	125	127	149	134	143	122	125	142	136	147	145	138	148	150	117	118	144	137	141	140	144	143	122	132	113	118	169	133	127	140	136	148	113	131	135	131	134	120	143	146	116	147	160	123	125	126	122	142	125	150	155	134	133	147	132	132	133	155	136	129	130	130	133	122	155	135	128	127	131	135	137	109	146	146	127	144	118	140	134	129	118	121	128	134	130	136	146	153	139	157	147	135	123	125	147	143	139	134	152	142	150	124	149	147	120	151	141	126	135	138	141	140	125	134	132	121	150	148	128	132	158	140	136	134	146	123	137	130	128	114	134	117	125	152	179	130	133	142	137	151	136	116	129	144	136	135	154	142	126	141	139	131	153	135	136	131	136	120	156	116	143	143	130	136	136	158	136	136	149	139	149	138	120	152	152	129	140	122	115	143	120	125	148	142	131	125	150	132	137	141	154	123	128	123	137	134	152	143	123	113	133	121	113	140	141	127	127	150	139	143	135	132	132	129	120	130	140	142	135	141	137	142	143	155	142	131	136	128	124	122	124	144	157	127	147	127	141	144	133	124	129	147	134	135	128	129	114	136	147	137	133	115	119	127	134	117	135	144	140	134	139	112	128	125	130	141	128	126	139	137	146	130	127	157	135	146	130	129	126	125	152	142	110	130	141	141	138	131	128	106	142	146	139	119	133	118	134	145	155	136	141	133	120	141	127	152	131	123	125	134	136	139	118	126	152	136	132	132	132	131	132	147	141	133	140	149	129	116	125	133	143	136	132	129	161	131	136	132	121	114	145	143	144	113	130	133	139	96	135	126	144	125	151	164	152	145	106	143	138	138	107	125	149	118	132	134	162	131	122	141	140	135	134	117	139	136	133	136	134	132	139	126	119	134	111	126	115	122	139	144	154	125	152	116	120	124	142	125	151	154	153	134	135	141	141	128	135	121	119	120	132	114	119	119	166	121	140	131	128	122	130	135	133	141	125	142	144	114	133	142	138	151	137	160	127	126	155	144	129	137	142	135	116	133	137	117	125	155	137	156	138	128	127	151	137	121	135	137	126	129	117	145	139	156	135	161	122	100	137	131	144	139	146	140	121	137	139	136	137	142	143	138	147	140	123	129	130	146	128	139	115	117	142	132	137	129	133	133	150	150	122	149	118	130	145	119	141	134	131	127	143	134	128	138	136	124	118	131	126	142	122	135	136	122	127	123	122	136	126	136	122	143	120	142	139	127	132	135	133	142	121	132	136	139	146	130	125	148	128	123	129	126	154	128	130	139	134	127	140	149	133	122	130	137	117	148	120	130	128	147	124	130	144	116	136	146	125	148	138	149	130	129	143	141	142	146	128	129	136	138	140	125	137	138	153	142	115	123	133	132	134	129	121	144	121	151	151	143	160	129	134	127	121	122	135	122	139	137	168	145	130	139	135	124	135	139	133	137	151	127	143	147	127	129	132	141	146	129	132	142	143	138	126	130	143	129	159	145	137	127	135	120	129	138	137	137	128	141	147	162	143	160	150	161	117	148	141	125	123	129	144	139	152	114	125	135	134	132	149	155	138	145	142	133	147	150	137	128	147	117	115	131	127	154	125	152	146	160	146	136	142	120	122	110	137	126	129	129	149	124	139	120	138	135	116	130	132	129	149	149	145	134	132	141	147	147	143	128	126	131	124	131	144	159	150	149	116	172	134	135	129	138	137	134	157	157	144	139	156	167	131	150	150	133	139	131	115	143	127	144	140	125	118	143	139	140	127	126	132	133	151	146	149	130	127	124	152	138	149	143	153	143	152	145	116	124	156	130	139	144	118	125	130	137	133	149	119	136	125	146	106	146	158	128	136	140	149	109	137	128	126	149	142	144	148	156	135	133	130	123	136	135	131	142	128	158	124	154	130	115	126	151	143	117	135	129	139	152	125	131	123	127	126	130	119	126	139	140	147	121	151	136	139	157	126	126	123	137	141	139	147	112	127	147	117	132	140	125	134	130	153	135	141	132	151	141	112	139	140	127	133	126	121	140	135	124	153	158	133	157	152	125	127	152	141	139	131	141	145	146	146	138	136	139	145	123	129	126	127	140	122	160	148	120	152	131	123	131	117	118	142	129	122	132	137	139	140	129	126	119	153	132	126	138	126	158	161	150	124	146	163	139	126	142	134	130	134	132	138	139	122	130	137	134	142	137	132	130	128	133	146	114	143	148	129	124	137	114	129	135	134	127	123	127	141	144	147	139	154	148	140	135	158	142	143	121	157	126	146	137	134	161	145	128	119	136	156	127	135	131	124	150	123	141	151	127	151	132	131	136	139	124	114	150	147	143	136	119	127	133	133	137	126	145	142	127	153	152	134	140	142	142	132	158	132	143	155	131	136	133	107	136	137	116	136	123	131	124	145	128	150	115	147	157	127	120	157	147	114	115	151	122	150	142	177	151	132	115	128	138	144	132	116	129	133	136	139	128	125	140	140	132	131	170	149	120	126	139	131	129	131	143	132	154	131	137	124	162	143	134	145	166	120	129	126	114	139	136	136	141	118	139	138	141	141	127	151	121	128	126	140	143	141	146	132	156	133	132	121	152	124	133	118	128	144	135	140	145	120	146	132	131	150	127	144	150	166	149	123	146	126	142	150	136	136	132	123	126	162	129	148	128	124	127	115	113	139	130	105	157	127	127	128	151	159	128	132	146	132	124	126	131	157	119	144	112	145	115	155	143	128	142	127	157	126	124	137	159	145	128	135	135	143	133	128	113	128	155	137	157	127	139	122	155	125	148	127	143	140	136	143	152	112	143	142	141	136	167	136	132	135	150	143	144	121	143	131	134	133	135	151	142	146	128	120	133	134	133	121	117	154	126	135	134	143	162	148	126	134	125	131	159
8916	6612	4214	436	407	417	387	397	400	388	361	402	398	368	371	346	347	351	355	365	394	358	373	385	344	359	354	383	369	368	365	332	357	374	355	379	379	418	362	354	336	339	359	388	356	351	361	376	371	351	408	358	356	369	347	365	345	354	368	389	395	349	394	360	360	390	389	411	343	341	377	392	364	352	370	382	354	359	337	370	352	349	363	359	335	335	383	359	381	355	358	385	360	365	378	360	384	350	372	374	399	368	349	395	399	316	382	376	354	350	363	394	345	381	399	355	341	367	335	375	378	351	373	375	354	330	390	368	352	380	387	361	397	366	334	342	392	320	352	358	378	334	358	323	356	342	398	375	363	339	363	369	351	358	363	373	333	338	364	342	351	379	334	356	377	353	359	341	379	375	373	340	381	348	355	341	372	360	364	358	352	381	359	373	368	347	352	354	338	378	393	350	362	362	388	385	351	333	365	356	386	390	357	390	374	381	370	385	325	362	319	363	331	372	368	388	355	369	367	367	356	327	370	379	360	373	343	337	359	356	360	368	385	341	359	387	340	375	360	370	380	381	359	357	355	320	395	366	373	389	358	370	378	362	340	325	355	365	361	323	344	363	346	342	321	356	378	362	402	349	363	366	356	357	323	376	319	363	333	384	367	354	368	395	314	364	343	372	356	326	348	328	373	340	383	354	373	343	384	362	357	353	379	378	346	342	382	374	335	348	363	398	350	358	365	359	389	354	366	353	327	363	364	360	354	369	383	351	366	364	337	359	387	377	363	382	337	375	358	360	380	386	385	388	356	356	350	339	361	371	339	361	354	394	368	382	340	357	362	386	349	378	366	363	375	333	363	337	392	363	366	341	372	343	362	350	379	361	381	379	353	388	361	389	362	359	351	327	346	362	352	365	365	333	357	366	353	348	355	345	364	354	341	376	358	360	401	378	365	414	381	346	338	394	376	365	319	357	376	362	346	384	381	371	379	354	359	389	376	330	372	355	366	351	364	337	378	351	368	359	360	340	388	369	368	379	377	355	377	367	353	337	344	384	361	373	382	408	334	329	346	344	371	369	363	332	329	382	388	360	347	350	394	354	377	380	327	344	333	344	341	378	344	357	360	361	363	363	383	350	341	403	384	359	371	359	363	364	331	387	361	369	333	330	357	328	400	349	370	348	358	347	349	349	351	363	360	361	364	355	353	348	376	357	348	345	327	374	355	373	387	373	370	350	362	341	354	352	381	358	369	348	363	352	355	361	322	368	370	349	379	411	352	361	360	360	364	336	359	337	372	360	366	327	328	396	382	416	364	358	329	420	380	357	377	341	369	344	329	352	331	394	353	367	371	338	377	349	358	355	345	369	345	367	339	358	371	373	339	390	355	356	341	346	347	388	381	337	353	371	374	364	368	383	339	336	401	376	359	348	412	385	367	329	382	356	370	353	406	353	361	329	382	370	378	385	352	336	366	338	355	384	375	352	353	333	358	344	339	347	383	347	367	366	381	363	371	367	331	389	363	351	327	388	375	366	363	359	320	353	368	384	359	339	386	368	338	368	373	348	391	372	374	369	353	325	383	354	315	372	360	347	352	356	382	356	333	345	355	365	390	352	357	348	378	407	365	340	384	365	351	351	378	366	339	398	336	370	384	367	345	334	391	363	358	374	346	381	365	362	367	371	353	377	349	345	377	368	395	370	387	361	389	360	363	344	365	337	356	334	378	366	391	354	352	376	349	336	385	388	372	347	334	347	362	352	318	362	382	377	366	352	363	364	369	340	379	361	344	344	383	367	382	367	382	357	359	350	350	362	342	391	307	342	379	375	346	367	372	345	333	365	344	347	388	375	401	369	404	348	357	341	382	362	362	352	359	352	383	386	366	367	341	389	352	360	399	392	347	346	327	397	375	352	358	359	345	356	334	392	389	354	321	371	360	366	345	337	366	342	373	360	345	356	384	314	329	375	353	366	352	346	356	342	351	369	387	362	377	340	344	365	360	378	363	379	350	337	373	382	374	363	304	356	365	355	364	381	323	399	372	352	363	359	370	362	343	363	311	357	341	369	381	336	369	313	387	369	374	400	368	330	335	362	381	376	390	382	360	348	357	343	348	385	379	360	328	361	371	346	402	379	389	382	378	338	365	333	368	349	375	353	378	340	337	356	355	377	391	354	317	331	358	353	380	391	368	365	366	357	374	369	361	388	390	381	352	373	380	375	368	367	358	361	360	356	366	364	360	363	367	384	354	362	377	365	340	332	349	367	373	364	369	371	379	350	377	368	352	381	339	372	345	386	346	369	329	392	356	367	379	399	351	356	387	361	358	391	382	328	354	354	370	352	355	355	365	371	366	332	371	361	363	351	364	372	366	379	336	384	337	387	346	399	375	372	357	357	391	351	335	356	370	367	351	379	381	360	357	334	346	367	335	406	399	370	348	375	364	345	371	371	352	412	346	367	375	394	369	382	380	358	382	344	369	354	381	349	312	386	379	358	342	315	340	330	338	341	377	382	355	364	397	392	396	375	395	376	352	356	348	369	364	342	364	375	395	370	380	381	390	351	366	350	359	354	355	364	358	369	355	358	398	325	350	360	366	367	376	343	356	368	372	345	353	353	394	376	360	345	354	338	358	371	381	359	385	325	383	363	344	382	371	383	355	347	357	348	358	364	352	415	372	333	376	365	340	369	341	358	334	357	366	360	375	375	376	351	361	365	394	355	360	332	356	370	346	361	360	408	362	349	369	393	376	364	357	357	400	351	382	396	379	405	404	366	368	356	332	363	383	359	344	406	376	313	355	353	375	348	348	369	373	373	367	334	369	353	354	375	368	367	359	359	356	382	376	359	381	336	356	377	323	339	370	369	349	371	379	388	365	357	378	357	355	355	403	382	333	355	350	402	367	341	342	380	352	353	355	356	327	384	386	353	328	352	392	386	362	384	365	370	375	362	377	354	357	367	377	370	369	376	337	399	375	344	353	368	350	337	367	353	351	372	367	399	366	340	377	326	334	343	358	364	349	359	384	359	340	355	370	354	377	350	366	355	365	388	334	343	374	395	349	373	349	370	348	353	366	380	363	385	386	352	366	374	360	360	366	361	356	373	353	329	364	351	356	324	376	386	320	389	348	370	377	352	376	413	371	371	353	355	379	346	325	356	355	343	391	375	347	382	358	371	397	370	356	357	358	392	335	369	308	358	408	322	346	412	379	343	380	376	344	337	342	353	395	397	348	393	370	369	384	353	375	353	350	355	363	360	338	390	351	378	364	365	346	321	366	358	342	377	370	335	368	359	339	361	386	373	362	360	345	339	390	377	349	343	368	357	360	409	327	396	368	337	370	363	406	367	367	393	383	353	341	367	319	367	321	366	338	359	377	383	348	335	332	345	340	350	371	351	352	345	329	358	364	367	372	364	339	353	357	393	361	344	359	344	315	336	351	352	369	305	378	341	341	364	364	371	359	380	323	380	371	346	324	356	359	384	351	378	366	357	360	422
53039	49727	32425	4296	578	412	355	286	294	283	260	220	253	238	241	242	221	206	207	211	196	220	211	214	182	202	161	197	188	221	195	215	226	189	208	182	197	216	193	198	196	199	233	188	218	196	190	218	193	193	165	198	206	183	215	199	207	184	156	209	211	192	198	188	198	185	192	185	177	195	176	210	210	189	217	188	213	224	192	199	187	204	224	187	185	180	190	203	221	184	202	192	201	204	203	223	188	192	210	186	197	192	176	171	214	210	185	201	194	208	209	198	169	212	201	179	189	183	205	213	202	169	192	214	193	197	217	183	182	183	191	201	168	195	201	202	187	195	190	209	182	182	208	182	193	190	173	189	219	173	181	203	209	201	167	200	184	202	190	169	193	187	206	193	181	193	211	207	208	207	197	186	188	200	220	214	170	193	224	191	205	219	226	198	200	210	169	183	182	198	203	214	190	200	197	163	190	171	189	184	190	194	177	209	192	223	211	202	182	209	190	182	200	199	196	193	201	202	181	173	193	206	183	187	197	193	195	197	190	187	200	186	187	203	209	169	172	205	201	201	205	205	201	215	180	193	215	185	183	197	167	203	223	201	211	182	174	188	178	172	205	184	204	183	189	184	196	208	201	183	200	183	215	197	202	184	197	193	201	218	192	173	205	197	201	234	175	189	196	220	170	196	197	200	208	184	185	216	193	200	209	195	166	204	189	183	198	223	189	224	189	198	194	209	197	198	191	175	190	181	194	213	187	220	207	189	202	203	203	213	188	203	217	192	196	186	206	185	203	207	196	208	210	197	227	182	201	203	161	189	207	211	202	191	203	202	196	196	200	167	215	183	199	227	195	210	204	183	193	186	225	229	206	226	206	196	226	166	203	210	195	195	211	191	191	201	207	206	183	193	208	191	211	195	205	182	194	214	221	194	208	232	181	203	214	183	231	188	183	200	210	180	177	188	191	224	198	204	215	197	185	219	203	178	207	178	201	183	206	212	201	202	193	209	216	185	192	210	194	196	196	188	196	214	187	192	167	191	173	193	166	185	206	176	166	180	165	199	201	172	195	217	205	222	176	225	181	202	191	178	194	203	199	201	205	225	177	192	192	208	203	193	198	197	189	172	202	176	198	187	208	188	183	203	213	213	201	223	186	222	204	196	212	183	228	198	183	201	192	189	187	196	220	200	183	189	211	203	241	210	206	210	196	212	194	194	189	222	216	196	174	218	191	209	186	179	205	203	221	181	195	203	205	203	225	178	203	193	174	208	172	214	183	225	181	193	203	220	185	179	186	191	203	204	193	231	209	183	197	192	185	167	187	209	182	197	188	186	213	194	200	194	219	192	200	195	180	183	212	188	209	205	233	190	203	182	186	214	205	223	201	172	195	198	180	198	200	193	204	185	185	170	193	169	179	214	194	185	194	189	195	191	187	209	194	214	202	187	194	197	210	185	183	221	209	195	200	210	209	188	190	213	217	195	196	197	234	200	210	221	197	192	186	191	196	188	182	203	185	166	202	213	202	189	182	204	220	182	183	187	204	168	206	207	208	174	179	197	196	193	185	193	190	176	187	213	196	199	193	194	199	191	194	210	206	181	202	192	197	212	176	193	188	180	190	198	194	193	212	228	192	204	180	200	219	195	185	214	240	198	195	178	200	194	186	163	198	200	178	184	175	203	193	213	177	194	181	198	202	203	226	179	194	194	205	161	207	182	194	178	212	199	193	179	207	199	186	190	183	208	216	176	217	212	176	219	186	215	172	204	198	216	197	189	195	194	200	218	197	199	195	190	177	215	211	194	186	186	195	184	188	199	208	221	232	209	192	206	217	194	183	200	217	203	197	185	185	216	204	201	199	191	199	184	196	191	197	193	216	225	177	194	168	183	194	213	206	213	175	204	211	186	184	182	205	188	190	199	198	194	199	179	186	196	200	209	186	228	206	203	179	197	216	183	207	195	212	202	186	183	195	203	212	177	176	202	184	176	181	210	182	188	203	174	223	239	201	184	173	194	173	203	183	205	182	207	215	201	217	188	208	210	184	167	196	197	208	200	196	213	207	206	203	167	171	207	200	191	184	194	201	187	195	213	200	209	192	175	184	182	191	203	188	207	178	179	176	196	224	232	183	209	202	195	198	200	205	216	210	202	198	191	180	205	179	191	187	202	214	191	186	204	193	199	198	211	195	192	224	190	180	168	182	199	181	214	224	175	216	188	195	170	233	192	169	189	200	212	163	218	219	190	166	198	215	200	189	200	209	209	205	179	168	179	206	200	186	182	204	205	219	202	195	222	209	190	207	199	223	186	181	199	172	225	236	206	207	179	198	200	191	209	183	185	179	208	195	183	187	192	213	183	178	193	186	184	184	199	192	185	185	191	189	197	215	195	219	186	178	199	235	200	218	166	198	212	211	195	203	190	210	180	218	197	172	233	200	202	209	196	197	191	205	201	223	187	216	194	215	181	193	185	174	194	198	201	185	203	211	200	222	210	182	199	204	227	174	194	211	224	208	183	181	202	194	202	171	191	192	194	193	183	219	212	199	186	181	192	193	191	188	197	215	172	176	193	201	213	205	197	229	222	186	193	184	202	204	171	197	186	183	158	215	216	198	210	176	196	213	210	197	196	235	201	208	228	202	185	186	222	211	209	217	190	211	187	199	194	188	207	192	199	190	210	200	221	179	185	198	190	173	202	209	224	189	184	226	189	207	170	211	193	191	207	211	202	176	188	211	217	192	170	192	198	192	191	172	183	202	189	182	190	203	220	183	178	184	206	185	202	212	188	190	188	177	184	181	200	168	213	191	202	193	188	181	176	180	207	196	173	196	174	183	188	197	220	194	194	182	193	179	184	180	210	214	170	192	201	198	207	195	217	210	182	187	213	183	210	175	168	225	195	194	215	189	204	202	188	199	166	183	189	215	192	178	203	198	220	203	181	191	199	187	214	183	189	175	201	207	208	196	199	197	180	197	193	192	191	205	175	188	206	191	199	178	192	194	189	200	185	208	203	218	171	234	181	227	222	210	191	190	181	164	183	164	213	195	204	220	186	200	176	192	203	200	205	201	179	193	204	210	216	206	196	181	162	207	190	213	183	193	208	179	172	186	195	207	208	202	179	201	168	189	184	216	187	182	213	163	183	174	184	202	184	177	181	216	192	200	208	173	204	203	218	211	203	203	192	182	211	195	197	190	182	162	207	195	175	205	197	192	179	202	175	178	200	185	204	194	195	198	209	212	185	193	189	207	179	208	182	185	206	176	193	191	203	200	163	200	230	211	213	202	201	204	197	173	211	185	221	188	216	177	160	201	204	193	191	215	194	179	203	185	186	202	201	187	191	185	220	223	192	205	162	210	198	209	193	180	181	164	196	213	198	199	211	218	199	199	216	184	195	186	186	190	198	186	184	173	202	217	195	187	187	180	228	189	185	175	216	202	196	197	181	202	207	206	211	178	210	165	204	205	183	190	196	176	169	186	212	162	201	197	196	201	174
31678	37469	16950	2293	1944	1544	1333	1138	1018	999	843	792	758	751	693	701	679	595	648	585	597	595	552	540	587	556	560	576	575	562	527	522	546	526	515	510	499	509	523	532	522	569	565	520	522	545	498	510	500	477	556	519	490	466	486	484	490	475	524	521	500	491	526	477	514	509	490	490	484	471	497	514	479	499	491	476	469	467	501	513	472	496	497	467	518	509	471	493	512	466	490	467	451	467	469	508	483	536	493	490	548	525	491	483	465	527	475	506	465	514	538	457	430	494	474	503	431	487	489	498	489	458	504	485	492	512	484	453	447	469	492	480	488	480	484	495	481	529	490	496	476	537	502	493	503	537	507	505	465	469	464	445	448	474	480	479	476	496	504	501	533	517	494	490	510	502	495	498	491	488	530	498	488	481	445	480	469	472	461	513	480	468	488	461	516	515	495	467	471	477	478	472	494	473	454	522	488	489	473	511	450	487	517	510	501	489	488	496	526	469	510	511	455	482	484	498	493	517	474	476	510	521	490	493	504	483	494	468	470	525	508	493	496	467	455	468	481	485	535	524	481	452	506	480	483	477	475	492	464	445	524	495	484	477	481	516	464	488	447	469	508	490	479	503	490	473	513	502	510	477	476	483	437	439	483	481	462	476	488	509	464	491	483	494	504	471	470	472	504	503	527	444	477	437	518	490	508	498	526	506	477	493	469	484	482	474	478	509	478	486	526	464	460	464	475	524	468	510	460	493	463	497	504	496	464	459	476	498	492	482	506	465	492	508	443	477	481	463	493	516	504	497	453	506	504	494	463	472	530	519	530	503	493	511	513	453	460	477	469	507	491	481	498	505	505	474	470	501	503	493	485	496	506	498	488	482	495	460	497	462	481	455	494	498	504	458	473	492	458	462	511	521	481	492	454	492	474	517	449	487	480	490	478	482	479	489	520	475	509	503	511	503	490	491	484	514	488	486	442	463	443	526	470	442	459	506	477	485	478	467	448	483	475	516	479	458	491	504	495	480	495	465	492	463	491	479	477	549	442	463	456	489	496	482	485	519	497	462	470	506	489	507	459	478	469	464	481	515	514	471	533	503	450	499	486	483	464	509	501	516	493	535	492	486	476	445	464	482	503	502	481	511	507	505	443	477	488	475	488	467	489	493	529	482	509	506	495	482	466	469	474	479	481	485	463	465	478	470	519	512	479	519	483	481	440	494	514	442	484	473	508	486	495	481	504	498	479	510	497	490	487	437	474	485	500	465	489	456	495	508	507	505	462	487	506	477	475	517	450	512	458	468	482	447	484	475	511	510	439	492	455	469	487	510	508	483	500	500	508	483	466	526	471	502	475	470	454	475	487	484	465	486	507	522	488	489	517	451	478	492	500	496	482	480	517	518	476	533	461	440	470	501	540	481	471	482	491	446	466	502	464	486	454	474	485	538	520	453	472	430	486	465	471	523	503	446	426	475	484	488	493	471	525	456	499	505	507	512	514	443	471	476	492	491	462	476	482	534	466	475	468	498	488	500	497	509	513	498	488	483	509	473	534	515	471	510	500	462	451	476	468	472	471	481	472	474	502	474	515	481	501	477	472	471	478	485	501	480	472	469	486	492	460	510	482	489	477	476	506	493	470	454	469	470	464	467	501	447	543	498	524	452	477	491	498	448	507	492	533	485	475	487	483	450	492	478	482	481	502	496	490	457	492	494	424	478	520	471	521	478	487	467	490	507	458	473	475	550	452	458	499	465	503	506	488	462	496	455	473	444	481	486	500	456	475	475	471	469	468	479	474	511	510	488	486	469	501	452	483	496	534	532	462	505	501	473	450	470	491	502	470	498	471	506	553	476	461	473	465	501	482	495	493	460	495	468	490	450	512	502	483	493	518	467	462	488	491	488	510	473	475	495	500	493	498	480	508	449	495	494	459	466	469	516	452	501	495	501	487	492	480	446	457	449	466	467	454	503	416	481	485	444	477	481	502	505	479	504	453	511	486	485	510	492	508	522	548	481	475	469	456	488	476	468	463	464	502	489	495	483	520	501	551	479	467	473	497	515	501	506	502	467	467	512	494	470	490	493	436	485	481	490	450	484	500	461	478	517	484	508	472	474	482	493	439	489	500	522	520	452	475	472	496	497	493	498	470	470	479	488	463	502	460	472	471	503	477	526	522	514	494	479	441	477	488	485	495	464	513	523	499	484	444	468	476	498	520	463	484	478	479	513	479	524	468	468	504	465	471	478	466	460	442	466	472	476	461	471	498	516	475	461	473	465	508	526	456	477	487	445	475	456	481	451	481	495	494	446	514	505	470	504	529	509	504	517	498	481	465	469	469	495	469	477	478	491	456	463	515	520	496	480	469	474	506	492	474	495	434	488	478	458	492	499	466	471	491	494	483	520	510	499	493	486	493	500	500	471	435	479	453	457	438	470	492	459	425	512	482	496	450	509	475	479	502	530	485	513	495	507	498	483	486	465	473	489	476	487	503	510	503	471	501	506	498	470	531	495	474	494	471	493	509	467	475	490	483	532	482	475	463	494	452	478	455	472	474	503	494	452	498	462	483	459	451	492	515	475	507	472	481	492	486	481	504	501	467	516	495	475	495	500	478	472	444	450	512	489	464	514	505	498	453	518	531	512	504	487	472	485	507	475	463	518	469	505	514	498	519	478	518	515	496	520	536	520	520	514	489	449	515	513	460	513	486	483	508	446	492	465	530	449	478	499	505	509	477	477	476	491	488	462	491	499	492	451	536	459	511	484	478	491	468	452	515	467	472	463	491	509	494	529	496	503	548	484	519	447	455	469	508	462	509	502	489	480	512	485	496	497	493	504	508	457	477	483	496	498	497	477	497	480	504	521	474	509	499	494	492	475	479	488	445	483	493	455	489	505	490	559	522	494	509	490	495	488	499	477	420	471	469	457	492	497	496	491	451	508	476	489	444	505	486	498	523	506	532	458	479	458	495	487	485	481	465	475	513	463	497	506	519	470	482	495	462	510	485	474	504	502	520	473	483	486	490	522	480	499	530	542	457	463	471	443	500	499	499	529	502	513	512	488	456	456	492	465	485	504	485	497	484	473	505	502	472	485	523	479	470	538	489	522	527	528	518	461	498	487	461	448	503	511	486	493	489	472	479	479	480	464	458	490	523	463	508	500	493	465	492	462	469	490	494	522	477	458	508	477	500	475	479	464	460	509	515	486	500	502	481	487	462	485	484	479	514	491	479	487	449	487	478	493	473	502	520	514	505	512	473	529	471	529	485	472	469	514	471	467	485	460	477	488	534	484	491	520	447	538	485	517	421	499	424	484	499	479	513	474	488	506	519	502	452	509	483	466	474	502	511	460	481	515	477	510	490	478	480	469	499	471	461	493	472	515	496	489	513	528	491	514	505	489	504	463	460	481	489	478	513	490	486	473	501	507	451	482	479	525	477	494	500	466	486	423	461	438	507	494	480	490	497	480	485	492	477	488	491	514	484	502	493	518	481	493	507	493
67626	65391	41287	8951	1117	577	399	352	336	236	252	210	217	187	200	191	184	145	157	150	140	170	167	126	164	140	133	129	126	135	135	115	131	146	144	136	104	124	140	127	138	128	129	141	136	119	117	118	142	133	126	119	139	146	109	152	126	116	130	137	124	117	115	128	137	132	143	117	135	99	119	136	137	119	116	115	123	115	124	116	110	120	140	121	117	134	151	144	119	124	121	119	114	124	126	124	127	135	114	120	136	114	112	131	130	136	105	123	130	125	118	111	115	119	155	128	114	143	118	133	137	127	113	131	127	132	115	142	132	129	138	122	105	112	125	129	130	125	114	133	127	157	115	143	121	122	116	121	125	116	123	106	138	127	118	124	134	148	125	132	113	121	117	119	123	121	122	129	128	132	124	124	140	142	110	130	136	120	130	123	98	140	125	127	115	122	130	140	154	127	110	127	127	126	145	127	136	130	117	142	127	128	126	150	122	117	133	123	110	136	129	129	112	119	122	126	113	99	128	125	122	125	110	110	139	139	123	123	140	143	121	135	124	123	128	140	133	106	114	128	149	127	131	119	120	110	123	114	140	135	133	125	122	101	130	115	111	109	118	120	131	123	140	128	123	135	124	114	113	115	135	123	130	133	119	123	143	120	128	121	120	130	111	129	108	131	127	119	121	115	128	130	107	124	126	126	104	122	120	110	130	122	132	132	114	148	143	123	108	115	127	155	135	125	129	133	118	146	136	122	128	112	127	124	113	119	118	116	124	134	139	103	118	119	106	111	120	104	118	115	123	122	116	120	145	128	147	123	127	126	111	119	117	124	134	115	136	116	141	124	125	118	119	139	131	119	123	148	101	125	119	137	135	121	125	129	155	143	114	122	122	103	120	137	117	134	136	123	129	100	119	148	126	117	108	108	110	144	136	126	117	117	120	127	121	117	129	112	127	112	124	135	119	129	122	122	104	112	111	121	106	119	139	132	127	116	137	131	104	109	106	126	131	118	108	132	131	113	137	112	125	140	120	126	144	130	111	114	126	134	125	122	134	130	117	131	121	106	108	125	111	135	105	130	123	138	134	136	126	118	115	120	130	122	120	128	127	120	121	112	114	117	129	131	127	124	133	127	153	117	123	112	116	114	152	134	119	110	105	138	126	135	108	121	118	138	127	125	127	152	138	137	114	126	121	128	113	118	112	139	131	122	104	129	137	116	130	114	133	134	120	113	124	134	120	131	114	155	123	111	103	101	110	133	116	109	121	112	131	121	124	121	119	127	128	111	110	117	121	157	110	125	124	106	124	126	126	131	122	114	147	130	114	130	122	124	121	119	134	112	92	115	147	124	120	148	124	118	109	126	116	111	103	118	110	124	127	119	131	113	131	124	119	134	140	123	114	126	115	132	116	130	140	129	132	120	125	131	122	114	121	125	129	110	114	138	125	127	104	144	110	120	122	142	114	116	139	136	141	136	137	144	126	145	97	114	107	133	144	133	136	137	135	125	117	114	112	130	139	129	145	123	116	125	135	153	142	126	123	102	127	105	109	135	142	108	112	142	124	108	122	125	135	126	133	126	116	120	119	128	133	111	118	119	140	115	131	133	129	140	118	137	133	117	111	122	125	126	137	142	144	120	122	124	122	116	122	136	126	116	150	126	127	120	125	142	107	125	134	100	126	120	118	118	117	105	112	115	133	129	118	138	144	126	117	145	138	123	116	140	123	120	127	128	125	113	103	125	121	121	115	124	118	115	112	129	113	141	113	137	93	121	125	133	140	133	123	121	119	120	108	133	127	134	120	112	123	125	133	134	117	126	131	124	104	114	103	130	132	134	96	129	137	106	131	125	117	124	129	121	151	104	109	117	127	106	138	140	132	150	130	131	135	127	124	139	107	108	115	129	96	139	134	108	152	124	121	138	121	103	137	135	121	115	119	104	118	111	121	113	135	124	119	97	121	122	142	153	127	117	131	117	128	135	139	107	126	135	140	128	131	154	136	126	140	111	133	101	120	132	125	116	118	131	117	123	119	123	128	115	118	138	118	123	142	121	127	123	124	136	140	117	143	140	123	122	135	126	117	136	104	136	108	129	114	138	117	136	146	118	133	152	138	131	124	126	145	124	131	117	138	130	126	127	117	123	141	123	142	139	124	123	111	123	112	117	122	139	120	129	117	127	102	129	127	128	139	119	130	137	139	124	107	149	126	120	131	129	122	141	129	136	124	127	129	165	117	119	126	136	131	126	136	126	136	129	131	124	120	159	123	115	107	121	120	138	118	125	136	119	145	133	143	111	123	137	129	139	132	135	103	101	106	142	107	134	139	123	126	111	115	124	107	129	113	133	127	112	139	127	142	120	111	119	120	139	102	124	116	118	112	119	109	126	146	160	119	126	102	112	121	136	119	136	113	116	120	138	100	97	131	116	162	120	133	121	123	140	123	118	143	138	120	140	124	111	134	146	142	114	165	138	132	135	142	110	120	134	128	125	125	122	110	127	126	100	140	140	128	152	123	124	116	121	129	142	124	112	124	125	123	120	139	130	112	126	118	128	118	117	114	124	140	137	119	117	127	96	129	125	125	143	156	140	143	139	131	126	139	127	118	150	108	118	105	120	143	140	135	125	131	127	128	129	114	123	134	106	114	137	107	128	135	145	115	121	119	122	118	127	117	136	122	162	123	121	121	128	121	132	149	136	131	116	124	110	131	130	126	135	125	137	127	116	129	116	113	115	128	108	124	144	122	138	138	129	105	99	116	113	120	132	146	126	116	124	150	106	114	133	135	121	112	113	125	137	120	121	136	128	123	137	114	138	133	117	130	108	134	126	139	115	118	126	126	144	135	124	140	120	124	96	126	109	130	110	136	132	139	130	143	133	110	123	118	142	117	105	150	122	114	104	123	143	126	127	150	139	125	148	132	101	130	129	104	150	128	117	138	136	119	120	129	156	121	146	128	128	127	125	111	136	118	125	115	139	120	121	112	131	139	132	137	124	129	117	125	114	109	128	129	118	123	129	125	128	127	148	112	111	113	137	128	113	148	109	113	113	113	119	99	124	124	115	123	137	122	98	122	114	133	108	126	135	142	124	129	104	107	107	128	129	125	114	139	128	120	129	105	125	111	110	139	121	119	137	122	125	104	121	136	126	148	130	139	134	123	104	125	135	146	128	124	127	122	102	136	118	100	128	130	130	112	125	119	109	136	135	118	118	130	131	120	128	139	115	113	144	125	138	137	126	122	105	129	141	115	134	127	116	126	125	125	112	129	130	126	113	138	122	130	127	103	124	126	131	124	128	130	129	112	116	140	116	124	106	124	133	134	99	129	127	107	146	116	117	140	130	126	117	133	151	126	141	142	120	128	127	98	113	120	127	129	118	138	133	119	117	132	119	131	130	119	126	130	117	130	141	134	125	146	125	140	114	117	126	116	112	118	141	130	133	109	114	137	136	148	120	133	126	133	109	111	137	128	113	136	115	130	120	123	124	110	113	132	108
40568	47928	17967	3625	3044	2433	2017	1632	1369	1162	1090	977	815	751	751	684	609	610	571	517	536	490	498	459	457	454	436	477	449	389	433	411	409	401	420	368	373	356	400	371	354	354	361	362	356	381	380	349	338	349	364	350	352	381	358	332	325	356	324	339	319	312	375	299	320	354	326	342	318	318	321	340	360	310	332	323	295	373	313	342	314	330	314	314	325	295	335	315	325	324	343	295	295	325	314	315	336	293	325	311	330	323	336	323	294	315	358	298	291	301	349	277	282	326	330	337	344	336	314	307	336	309	328	296	327	323	354	313	332	311	353	319	298	306	318	320	306	313	333	337	296	329	314	329	323	322	336	322	330	312	313	299	325	309	294	336	340	310	299	301	325	311	296	305	330	347	317	305	317	311	338	309	350	304	315	325	306	292	316	315	333	325	312	337	304	317	306	318	308	310	330	331	337	336	328	302	265	310	337	304	294	321	317	316	307	298	294	298	283	331	301	328	311	341	325	310	290	325	333	335	326	287	319	313	321	316	282	330	309	300	311	322	319	315	350	312	325	286	310	344	323	336	315	293	311	324	336	330	323	281	324	321	336	292	312	310	343	286	302	308	310	313	317	310	309	360	308	345	322	347	307	353	319	309	297	306	308	299	323	327	325	317	312	315	366	349	305	319	313	336	306	304	337	297	296	323	296	294	328	313	355	328	291	320	324	283	320	337	337	317	318	311	340	322	308	304	356	333	331	326	322	309	320	330	313	305	304	300	354	327	327	299	294	319	342	302	296	310	332	318	271	306	312	309	346	320	305	332	337	306	306	314	336	296	294	335	318	305	321	299	358	310	296	314	319	329	306	325	316	321	304	346	282	301	313	332	281	324	325	333	307	304	306	296	288	313	333	320	322	310	304	295	346	318	316	313	326	312	318	306	313	320	351	349	276	297	294	304	335	329	298	313	312	297	302	280	332	280	317	318	328	317	274	310	308	300	283	320	310	307	314	305	300	284	307	333	298	294	308	289	302	285	342	314	323	313	327	341	305	289	309	320	311	311	309	304	307	321	299	285	323	330	323	282	289	315	330	310	326	310	317	335	330	309	326	294	285	289	324	325	291	323	324	335	285	331	301	345	340	295	346	314	277	309	302	327	331	328	334	294	300	319	322	314	366	321	330	294	345	322	319	325	305	297	306	306	311	294	344	304	318	314	309	316	326	338	311	309	343	331	316	316	287	296	293	304	299	327	302	316	327	312	313	329	335	326	284	327	276	295	304	311	309	320	320	341	320	312	301	326	311	320	330	301	315	313	345	305	302	309	324	274	340	312	304	322	307	275	306	300	294	340	308	307	330	319	288	300	323	316	321	315	349	339	331	303	314	323	326	296	304	306	305	304	297	300	308	324	290	319	322	313	311	313	322	308	363	290	299	331	309	318	297	332	297	324	324	322	308	291	297	322	297	290	298	310	330	325	329	301	301	332	346	312	283	315	283	315	300	322	305	291	291	320	338	326	293	327	318	295	304	309	326	284	312	305	300	333	298	302	303	338	320	308	333	330	331	339	316	327	373	305	323	314	316	297	304	337	342	350	307	323	304	291	285	295	332	318	283	323	299	320	316	289	302	290	334	316	299	311	344	307	302	314	333	328	310	324	335	310	321	309	308	341	304	323	335	318	284	299	335	318	294	329	290	275	306	328	338	298	310	323	299	333	299	323	320	283	290	277	328	301	313	314	337	301	284	327	302	304	304	298	317	330	334	305	313	324	326	323	310	342	306	323	322	330	285	261	325	308	334	331	316	294	280	283	309	330	304	285	320	315	294	334	317	322	313	317	310	312	310	351	322	321	300	326	328	325	302	347	312	318	316	346	343	332	313	326	302	300	362	303	314	306	276	310	330	324	333	324	330	307	303	316	303	315	323	297	293	310	322	325	265	307	303	327	295	338	320	310	293	311	322	345	317	320	324	298	350	295	314	294	329	312	333	285	305	299	334	316	320	333	299	274	280	292	309	307	314	325	319	318	313	334	340	346	309	314	294	309	325	316	324	322	323	312	347	309	287	311	343	322	291	324	299	344	304	303	340	303	324	299	303	294	318	320	327	321	306	322	290	297	285	287	307	313	341	317	303	305	320	318	327	307	327	313	339	321	290	328	316	310	289	303	343	369	307	331	320	307	294	311	318	309	307	312	306	323	344	270	303	326	305	324	332	327	333	316	269	308	325	321	324	332	305	311	323	355	280	352	334	325	318	334	314	303	316	284	312	339	304	310	288	312	335	311	305	305	291	296	327	339	334	324	291	314	307	310	307	336	317	317	342	294	320	281	333	323	315	321	324	308	313	278	311	303	283	291	321	315	278	319	299	299	311	306	302	297	329	328	309	313	308	298	304	314	339	343	305	315	297	295	324	337	340	317	347	340	349	331	273	309	309	322	333	331	315	286	318	316	357	320	294	325	331	317	317	297	292	334	328	338	291	313	303	302	342	302	291	313	318	304	295	343	305	322	325	300	311	312	312	318	293	330	316	299	308	307	292	323	357	311	316	308	315	321	313	304	300	312	338	309	312	305	304	320	361	313	272	363	326	329	302	303	333	320	290	308	317	321	308	282	322	303	316	303	302	287	295	305	315	306	314	329	343	299	293	356	315	282	326	340	299	322	327	310	317	279	321	309	312	290	313	307	318	330	283	323	314	324	308	332	322	321	321	348	308	311	297	293	313	323	338	280	300	337	325	323	305	311	311	298	303	344	312	328	316	300	315	326	356	325	303	309	330	304	355	294	306	309	272	295	296	314	319	306	307	299	306	315	328	306	311	320	316	314	289	300	341	287	319	342	290	314	288	302	344	318	313	320	282	314	320	330	297	328	308	306	296	301	289	299	318	310	331	358	292	311	316	342	341	294	294	347	339	295	307	291	320	353	298	311	315	328	335	306	279	336	316	336	319	315	311	336	276	312	298	312	329	306	337	329	303	299	346	314	313	313	307	317	316	333	323	327	324	324	351	336	324	326	327	292	299	310	313	328	284	330	325	310	296	334	304	328	306	312	288	312	301	299	322	317	328	292	311	303	312	297	314	322	317	305	316	292	331	335	324	322	347	314	311	319	316	324	334	295	289	316	329	293	314	342	309	323	311	321	291	329	308	311	319	287	310	308	332	299	298	318	316	310	316	303	310	320	325	318	322	303	317	303	301	331	303	301	333	352	316	301	283	330	347	327	308	326	300	336	374	319	314	308	326	338	314	347	334	330	334	299	319	292	328	288	325	325	285	292	311	309	308	295	310	287	321	298	328	296	367	328	319	310	339	342	284	337	303	343	336	340	291	297	293	316	284	320	299	324	325	291	317	299	308	321	294	308	323	299	317	355	291	283	289	316	320	303	322	329	353	299	330	284	336	324	300	294	335	298	276	317	332	308	310	294	313	313	340	328	304	339	332	314	339	321	309	321	324	322	322	321	318	308	340	330	296	293	318	310	306	338	286	301	350	320	315	318	326	286
10210	4993	2172	133	118	144	147	162	129	146	140	133	142	152	139	131	135	140	138	133	124	128	122	139	143	147	127	119	136	148	137	116	131	129	147	124	132	126	139	150	130	145	123	127	135	122	158	140	128	143	127	151	146	145	118	138	135	114	123	140	147	125	140	113	140	140	144	129	129	122	137	164	140	112	122	145	127	114	145	140	131	134	144	126	134	129	137	136	134	131	152	161	167	145	112	128	136	134	143	129	143	136	153	149	136	147	146	151	137	145	117	124	145	121	113	162	119	123	124	115	133	143	139	141	123	142	138	142	130	134	143	161	125	127	130	136	145	130	138	132	132	135	146	147	115	130	119	135	167	166	143	131	145	156	149	130	134	111	149	123	140	129	139	134	134	145	141	145	149	130	132	125	158	117	146	123	144	148	132	127	127	125	132	145	142	133	134	140	128	143	131	144	152	132	135	149	139	131	163	114	148	120	137	137	165	126	144	140	147	135	151	124	146	131	159	138	146	130	147	123	131	139	156	139	153	148	136	113	128	129	140	143	133	125	122	114	100	155	119	135	124	133	138	123	139	137	129	132	144	135	136	160	125	126	117	115	140	141	145	139	137	140	133	143	132	123	129	133	140	147	127	147	131	123	123	136	126	152	143	131	131	135	141	144	130	125	125	154	143	148	134	152	143	131	145	142	166	149	127	128	119	144	141	136	143	149	130	134	127	161	136	106	139	143	139	140	128	151	142	141	125	132	145	139	145	121	135	125	132	133	117	140	151	126	148	132	149	133	124	124	121	145	134	127	154	140	134	121	154	137	165	140	115	136	134	136	149	154	129	137	140	129	164	160	142	144	118	141	128	136	154	140	135	128	122	141	140	142	124	134	151	127	136	148	121	140	129	139	123	119	131	118	135	118	131	141	123	133	132	133	136	124	129	148	135	130	133	139	144	119	139	139	119	123	132	114	139	141	144	129	154	128	145	130	151	130	147	110	137	131	138	159	125	160	143	136	110	157	150	146	143	127	118	143	148	127	120	139	135	142	157	123	146	132	107	138	122	132	135	143	140	112	153	129	127	134	150	135	156	149	138	123	125	110	149	123	139	149	116	163	127	107	141	145	133	157	133	120	141	119	143	121	134	149	158	145	132	131	133	143	129	123	118	135	137	135	121	147	135	134	138	118	158	125	140	151	125	120	141	127	134	160	138	124	124	131	130	157	110	124	137	128	136	106	110	154	140	152	140	120	135	143	138	142	123	137	137	132	118	151	137	134	132	104	137	149	130	163	132	151	127	136	139	122	125	150	125	130	129	128	146	141	128	125	144	130	122	136	137	141	146	125	127	110	146	134	129	134	123	148	123	137	142	145	120	153	130	128	148	139	130	139	120	131	144	134	126	135	142	121	140	124	149	135	155	139	139	106	116	165	132	129	124	121	130	131	130	142	119	133	117	168	155	130	139	119	130	143	132	144	130	135	125	138	124	123	126	138	136	160	145	150	131	136	132	132	123	141	135	125	123	148	136	130	149	134	134	139	150	124	142	141	143	145	157	143	162	147	134	139	141	117	132	132	147	161	127	149	137	148	167	143	125	138	124	138	146	123	136	159	136	148	155	137	147	140	146	143	133	150	136	144	153	142	135	133	128	127	131	132	134	126	146	126	150	134	136	134	144	153	145	126	123	138	117	146	152	148	123	146	129	146	158	129	118	138	147	121	135	147	116	131	118	137	134	148	122	158	131	133	129	124	133	145	128	132	123	136	123	149	125	151	112	141	137	134	146	152	135	126	151	131	133	120	128	131	144	129	132	149	129	123	150	121	128	142	154	139	134	133	177	124	131	138	137	149	130	124	133	149	129	126	134	144	149	126	143	146	126	120	140	125	124	146	131	133	143	153	139	134	121	143	132	128	142	131	145	123	119	154	137	146	125	143	120	129	145	142	149	143	148	158	130	161	124	118	143	133	118	147	127	126	130	139	125	136	129	123	131	124	135	163	150	129	122	139	136	123	134	122	154	140	143	142	123	136	135	139	131	139	158	139	139	123	142	145	147	105	126	134	143	124	143	150	129	130	136	175	146	132	118	141	116	145	137	138	138	134	150	118	135	131	143	139	131	134	125	132	120	128	146	124	121	134	132	142	125	127	136	123	167	131	147	131	127	136	129	135	139	151	136	137	135	140	117	153	117	170	118	128	147	129	138	154	119	153	135	149	149	122	127	119	130	145	116	131	145	125	134	129	155	149	120	144	135	149	158	129	138	118	132	169	132	144	150	157	139	128	143	150	125	150	159	133	126	131	131	142	134	135	139	139	132	110	150	147	128	136	148	159	125	118	138	131	129	171	158	150	110	143	130	124	151	122	126	122	139	135	146	140	140	157	130	143	128	145	145	135	131	153	135	126	144	147	148	145	153	131	124	134	124	136	143	148	127	143	145	139	117	141	121	124	146	135	134	159	125	129	125	133	125	149	124	157	114	146	146	164	128	141	129	137	131	159	141	135	143	129	134	116	138	141	134	140	137	131	110	134	145	127	137	133	129	136	139	134	142	134	143	141	126	140	118	137	146	142	144	130	155	125	121	131	124	143	143	149	155	129	137	149	141	133	129	139	122	140	150	155	130	139	128	137	119	107	130	132	135	111	139	134	143	145	137	129	126	139	135	151	112	139	162	151	148	141	145	113	115	143	160	129	123	145	126	124	134	138	144	152	139	152	154	145	134	131	146	150	124	143	143	113	143	135	137	124	147	160	147	150	128	137	155	126	134	152	134	140	137	137	147	133	134	146	135	130	127	157	138	133	131	135	128	140	156	163	136	136	150	144	147	134	159	156	126	144	119	161	123	131	130	134	140	121	139	137	138	142	153	124	130	105	143	113	130	118	160	138	134	147	145	130	122	152	138	141	132	139	124	128	126	148	134	165	139	144	127	144	132	126	128	137	132	119	154	139	117	137	138	120	123	145	158	141	149	151	133	139	120	168	115	127	133	135	151	146	138	138	141	145	125	105	144	130	138	152	139	131	122	127	119	127	136	131	130	162	149	129	124	132	160	119	133	129	114	132	127	157	145	137	109	143	135	146	126	139	132	145	162	144	141	151	146	123	132	121	146	148	109	131	133	138	124	122	139	142	146	125	150	150	128	129	120	143	137	132	131	126	124	151	157	149	134	155	129	135	129	118	132	159	139	140	120	122	140	127	146	135	111	122	142	136	145	148	116	129	146	128	142	146	135	128	141	133	120	134	147	126	142	155	119	143	118	124	130	120	136	140	132	139	115	129	131	142	145	149	157	130	146	140	123	113	139	143	128	135	130	147	105	136	143	115	129	131	137	128	121	128	129	117	122	139	139	156	132	140	141	118	149	120	118	139	124	105	126	113	146	129	132	134	138	147	135	125	127	128	147	157	149	117	148	147	136	118	143	130	139	149	136	130	147	108	132	141	147	132	150	132	117	123	152	112	121	143	119	127	126	124	135	123	150	127	150	130	92	125	120	129
8863	7761	3539	413	386	400	382	394	388	373	386	404	393	386	369	382	380	358	365	371	365	388	384	376	352	367	360	418	384	365	343	384	363	348	375	327	375	342	362	363	328	367	378	351	395	366	341	350	381	346	334	374	345	384	355	374	340	362	345	399	373	369	378	371	387	353	362	363	365	365	370	371	349	347	356	393	365	372	370	368	404	372	363	355	405	345	350	362	332	354	385	334	352	360	363	378	350	338	309	361	361	373	352	345	330	365	349	340	350	354	356	414	349	382	361	362	349	392	396	345	371	364	342	367	361	372	371	360	347	327	353	358	368	355	378	338	344	383	347	379	357	372	371	315	363	383	396	354	360	382	393	386	372	381	353	356	358	365	353	376	340	372	379	340	333	370	337	347	352	361	393	362	335	375	380	376	365	346	350	373	379	363	366	351	364	351	370	385	332	370	375	370	346	352	332	357	365	367	359	358	338	390	353	357	362	355	371	387	371	395	349	345	321	354	385	359	338	336	356	340	357	386	375	317	352	334	371	356	325	366	322	368	369	350	360	389	351	364	399	350	346	387	337	329	356	364	373	323	365	366	371	363	370	359	352	373	385	339	333	383	340	368	365	396	355	337	356	376	350	360	352	377	380	381	357	377	365	383	366	355	366	349	374	346	372	363	348	361	356	377	366	368	402	361	388	365	334	399	333	335	352	343	360	330	378	393	349	360	352	362	380	382	359	376	386	344	378	369	369	350	359	344	373	390	333	354	370	353	334	344	345	378	385	344	357	353	367	342	328	348	368	366	377	372	388	328	366	365	350	380	373	343	344	367	338	348	391	373	347	337	355	346	352	392	354	337	346	338	397	331	374	339	356	373	345	355	361	348	354	346	364	368	365	360	346	346	361	380	399	378	338	392	376	378	381	349	324	346	380	337	371	370	358	351	334	350	371	364	383	331	369	377	361	343	396	357	365	348	370	355	372	369	352	380	368	349	366	385	359	333	359	354	378	361	357	385	395	367	351	356	360	366	359	353	357	345	374	361	383	353	365	365	351	382	377	369	348	363	333	347	383	376	359	368	309	369	352	362	351	341	363	397	327	377	343	338	389	354	360	335	395	357	376	375	371	375	367	374	350	386	356	387	364	386	328	362	393	363	347	331	355	402	344	368	366	345	369	348	368	357	391	373	320	375	359	342	355	358	351	357	357	390	337	363	362	374	389	385	334	376	374	365	366	364	352	355	386	394	364	365	371	325	375	362	335	376	335	369	357	341	351	390	363	377	358	369	372	358	371	366	348	355	387	346	349	356	330	355	352	377	352	361	313	347	349	341	341	376	340	367	366	378	333	369	354	377	330	369	367	363	362	372	357	364	343	385	385	381	329	360	352	375	345	334	359	349	392	356	358	385	394	362	352	344	342	394	336	366	350	353	393	320	365	364	352	367	347	362	330	362	327	359	359	367	363	334	354	371	367	379	339	340	377	355	346	363	369	356	389	340	361	371	359	404	361	343	324	337	324	344	379	394	353	340	355	366	389	369	349	374	349	333	368	342	420	399	347	360	354	373	353	336	322	357	361	371	369	379	357	356	389	366	377	357	352	364	349	372	411	373	353	359	363	376	414	362	375	351	364	383	376	370	346	347	381	362	342	376	361	350	378	367	358	380	399	348	371	374	336	346	359	356	382	410	366	356	359	362	378	339	377	378	363	357	364	359	328	379	399	382	406	345	337	382	363	349	368	338	347	354	356	335	390	353	374	343	357	344	340	359	349	332	392	366	359	365	380	400	371	346	363	335	346	366	341	352	385	352	356	357	386	359	376	369	344	361	373	390	353	370	381	377	357	361	347	367	357	340	370	383	371	395	350	373	363	349	384	384	410	399	367	354	372	381	362	363	388	393	388	365	360	351	358	358	356	404	375	371	331	378	378	387	362	340	314	358	398	352	362	369	352	332	351	354	380	370	370	343	367	364	335	354	386	366	346	365	344	347	336	360	367	333	350	386	365	364	355	340	357	338	333	367	350	343	375	347	416	372	324	381	376	360	367	374	377	344	371	382	356	375	402	349	352	356	366	328	360	354	365	355	343	346	370	371	355	348	370	366	350	386	362	357	359	357	385	387	338	337	340	331	336	373	357	387	388	345	349	392	337	374	382	367	373	366	369	343	355	360	384	349	369	352	360	355	338	359	369	336	347	392	369	330	337	400	360	356	362	385	331	345	376	374	391	387	349	373	388	370	349	346	364	369	395	378	345	342	370	367	378	355	330	378	339	368	345	387	381	372	348	320	352	376	349	342	329	383	366	370	328	361	344	318	378	378	343	371	381	330	371	397	388	359	335	387	363	384	385	365	383	382	368	361	344	366	355	377	355	371	363	393	349	386	386	318	347	341	385	352	380	378	368	376	371	381	381	357	351	388	357	350	364	368	377	399	372	362	373	384	335	359	373	373	367	387	344	371	355	353	360	336	329	379	340	390	366	341	356	317	371	342	369	332	363	381	330	366	372	348	365	376	376	375	334	364	363	388	371	345	364	352	366	385	320	337	348	369	338	408	356	377	367	373	365	378	346	343	384	356	351	359	354	391	358	341	333	365	361	326	381	370	336	315	355	382	346	375	384	350	382	358	358	392	355	356	341	354	363	388	380	347	324	376	353	362	378	387	377	355	363	339	347	350	387	380	350	372	337	346	394	364	361	395	364	350	374	365	375	391	380	342	359	363	384	333	400	350	356	343	348	353	412	361	364	335	364	375	339	376	354	360	397	357	364	355	380	350	388	357	343	350	350	367	340	361	375	347	355	411	350	391	343	342	386	382	371	318	362	362	354	355	336	380	357	358	364	349	359	372	371	366	384	347	339	353	367	360	376	354	383	348	373	360	348	356	382	375	373	333	384	356	397	347	342	373	393	328	356	394	374	370	377	375	374	361	346	376	365	361	380	387	343	383	356	326	390	347	351	361	336	372	379	362	358	361	340	330	381	354	380	357	370	360	381	375	361	355	357	370	376	336	372	348	341	354	387	356	374	396	357	334	387	412	325	374	350	333	343	343	332	359	381	346	371	356	364	372	353	347	341	378	343	365	357	357	356	356	349	389	374	360	374	361	379	359	338	369	356	361	385	352	387	351	374	323	353	368	344	388	343	385	354	372	393	346	371	341	334	403	374	377	326	377	359	377	329	365	363	343	339	346	313	343	371	366	354	367	365	395	386	369	368	372	348	394	333	333	380	347	370	351	345	366	368	371	350	361	377	380	349	355	343	365	386	360	342	359	394	377	391	338	343	406	372	346	347	364	353	395	348	334	373	329	370	368	345	348	341	323	323	345	378	332	332	354	372	363	389	371	397	325	387	353	375	384	349	357	345	377	375	349	362	342	375	357	356	363	386	367	324	379	361	391	369	331	366	365	366	376	391	357	402	368	382	391	347	337	361	333	329	378	356	373	351	355	332	356	375	338	395	396	358	379	384	368	365	394	366	360	385	350	351	373	338	383	369	357
52990	52508	35652	5244	586	409	329	317	286	284	287	209	260	226	224	222	196	226	197	219	238	211	201	194	208	197	190	194	195	214	183	204	195	190	214	206	195	192	222	185	206	186	193	183	181	206	191	183	237	213	198	199	216	193	204	175	186	199	199	211	183	194	181	177	186	216	189	205	189	203	213	219	189	182	184	188	195	196	192	214	191	185	193	191	201	185	189	215	198	180	225	194	183	190	199	208	176	202	184	191	192	211	222	197	203	212	215	164	205	192	195	187	204	184	209	218	209	174	185	220	201	197	221	201	195	212	201	164	207	203	217	184	189	199	200	184	206	193	206	198	178	216	185	181	193	206	168	191	216	205	205	212	200	191	204	208	205	192	222	198	200	201	195	164	207	194	169	205	190	188	226	203	215	217	194	191	172	188	201	194	205	169	186	198	216	216	206	210	190	191	190	188	212	208	207	217	216	201	204	212	189	216	192	203	218	194	224	183	199	188	213	218	196	186	195	203	233	210	224	181	182	178	202	199	195	183	212	202	185	178	187	194	181	196	173	190	201	207	198	193	212	190	198	195	175	152	180	206	191	200	178	192	185	206	211	204	194	179	205	186	232	190	202	194	207	220	211	203	185	222	190	190	173	228	202	203	203	233	187	198	177	217	186	188	183	162	188	216	210	178	177	207	207	198	200	174	193	186	211	219	197	182	192	201	181	192	215	179	225	205	220	190	181	182	197	183	181	194	177	179	214	205	166	178	212	212	182	226	208	183	197	176	199	201	205	191	195	208	212	194	227	183	200	187	200	188	228	234	219	190	231	181	203	200	192	220	180	175	200	173	194	202	186	191	183	173	211	178	215	202	173	192	216	206	178	185	183	193	184	204	201	205	197	191	207	209	185	203	190	199	197	167	175	192	175	212	206	200	193	220	213	204	170	188	203	182	203	194	195	222	194	164	211	192	184	228	192	170	198	207	209	207	208	194	164	217	227	202	227	186	182	208	217	190	179	187	221	220	193	222	172	207	196	200	219	198	205	176	229	169	207	184	191	198	208	218	207	181	224	202	205	195	205	200	230	200	207	192	186	202	183	218	213	199	190	163	222	201	199	183	207	199	213	198	165	209	198	178	180	177	187	180	192	200	179	193	193	182	209	198	196	192	196	210	207	186	232	182	170	189	190	230	233	210	185	210	187	206	193	188	181	209	221	195	168	205	187	223	203	200	233	169	199	186	225	190	205	181	193	178	179	197	176	185	190	179	198	208	192	181	183	196	171	207	196	227	189	209	234	194	209	186	219	168	203	216	198	241	196	207	184	213	207	207	196	191	209	195	196	217	173	185	199	190	202	230	191	196	220	202	189	212	199	194	213	203	205	195	194	183	186	215	206	207	224	168	171	192	194	199	204	203	211	197	206	205	191	222	156	199	199	208	199	197	215	204	194	188	194	188	185	160	174	178	197	231	184	209	202	213	181	206	212	183	178	201	196	216	210	222	195	183	194	178	205	210	188	190	203	197	172	223	175	204	208	202	203	229	223	217	176	223	200	182	178	206	206	211	200	210	187	193	178	209	200	196	207	189	201	195	200	187	194	195	209	198	214	191	202	181	218	204	200	203	188	201	214	179	209	208	200	193	220	181	186	193	199	202	208	197	209	186	177	194	205	195	182	210	217	221	166	187	214	202	203	184	212	202	210	185	191	177	184	187	197	188	182	169	178	211	205	199	207	192	189	193	186	206	179	194	183	203	194	191	203	175	196	203	184	173	203	212	225	206	191	200	172	202	183	197	186	190	200	203	193	208	207	198	186	202	212	206	204	198	209	195	198	195	196	191	200	178	194	196	214	215	205	221	207	213	180	193	210	172	197	204	200	194	195	195	208	205	211	195	188	180	188	223	180	193	216	214	214	199	192	210	201	209	200	230	215	205	195	211	195	173	208	201	191	167	187	200	205	221	195	188	222	193	207	165	198	220	221	189	197	197	193	186	182	221	179	194	204	182	209	209	189	196	193	202	192	224	185	204	198	189	189	178	229	200	206	203	186	231	193	203	161	195	199	210	191	199	207	184	226	192	211	235	200	177	184	200	186	183	211	219	200	212	190	196	190	198	176	200	192	198	171	227	195	196	182	187	176	212	216	194	171	186	198	188	191	209	187	202	191	186	170	192	197	197	201	188	181	175	211	192	176	205	194	180	191	189	183	215	204	173	201	197	199	191	198	191	198	206	192	193	199	188	169	189	191	187	175	207	179	209	187	168	191	197	207	213	223	194	187	195	206	190	201	185	197	171	187	201	187	204	199	208	194	217	200	193	207	196	170	222	182	180	184	198	176	195	184	195	188	193	184	194	192	206	210	204	198	203	209	213	197	183	186	204	217	204	175	220	200	193	183	213	197	211	202	190	184	190	214	208	221	183	202	204	194	193	224	199	164	190	202	197	212	202	203	196	192	202	217	189	190	214	192	190	177	206	207	200	202	189	206	179	215	177	198	204	205	202	209	211	176	178	177	187	196	173	182	202	181	199	218	193	205	200	210	206	194	204	217	176	191	220	181	185	191	221	216	185	177	205	182	220	165	185	189	200	185	196	182	183	204	180	185	212	198	194	183	193	189	204	203	178	192	217	203	200	184	202	198	180	206	207	185	180	199	179	190	197	198	185	202	192	213	188	222	201	214	207	188	193	198	218	213	195	203	183	169	180	197	201	177	187	199	186	203	190	195	237	186	200	225	203	208	223	232	181	203	193	202	193	216	177	206	176	178	198	206	178	202	196	212	194	204	214	179	198	202	217	170	202	248	179	191	232	193	200	198	185	175	194	194	231	212	203	212	211	203	190	190	200	197	220	214	194	199	193	191	195	187	202	200	201	192	199	182	208	197	203	182	213	198	204	212	187	174	209	211	186	182	211	212	195	210	182	181	197	185	197	203	182	188	194	195	201	220	198	186	201	210	188	201	197	195	172	182	198	207	201	224	170	184	213	206	197	199	218	219	179	176	188	201	208	209	199	176	185	163	193	196	204	242	211	208	192	181	193	194	212	188	216	210	212	194	192	180	205	209	197	199	190	191	180	205	170	211	185	199	193	216	194	226	179	189	218	197	187	193	208	189	198	192	182	202	186	203	176	196	185	203	221	200	199	203	190	204	198	204	181	215	205	181	189	178	180	224	216	191	185	179	179	186	210	172	206	181	188	196	172	188	189	188	207	200	202	202	211	183	202	189	193	206	187	200	214	168	171	183	215	193	235	210	156	212	196	195	170	210	210	192	190	209	202	209	192	212	189	214	181	216	195	199	228	200	213	199	189	203	208	181	192	202	183	189	199	200	188	199	201	190	192	205	210	210	212	186	206	184	196	212	199	198	197	190	183	230	197	186	225	175	191	204	187	183	212	210	207	202	194	189	202	186	200	179	208	236	185	199	199	207	188	215	171	180	201	217	200	185	202	206	174	196	182	214	188	209	180	195	187	214	191	175	215	176	195	227	174	178	203	188	192
31278	39713	19255	2158	1868	1543	1294	1132	1023	882	857	812	730	718	694	661	680	613	578	626	613	593	538	571	585	519	592	533	540	570	513	518	534	543	513	538	508	517	514	513	520	517	523	561	491	512	497	525	509	504	519	518	499	492	502	474	488	491	482	527	498	495	487	490	472	524	526	477	498	505	473	472	523	528	505	471	498	479	488	510	487	511	513	483	535	502	525	524	465	538	489	498	489	514	442	470	503	504	484	486	547	509	526	465	497	484	467	515	531	488	497	478	465	479	493	484	546	499	470	502	448	535	526	511	477	470	471	461	482	497	502	488	481	489	507	499	487	511	479	497	485	468	515	493	494	512	475	498	511	500	483	499	503	482	457	481	499	509	466	513	535	501	513	543	478	469	508	481	510	509	471	472	486	526	510	490	500	530	487	448	527	448	542	480	487	480	512	465	449	496	474	499	515	471	516	447	475	525	515	494	511	507	480	476	476	503	484	469	484	468	523	451	502	485	483	520	490	502	429	525	493	499	469	542	527	468	485	510	482	492	504	488	512	483	522	485	476	522	480	493	485	481	508	478	488	480	458	507	478	488	490	477	469	496	535	472	493	480	481	483	510	465	464	518	477	527	483	491	522	509	491	516	530	474	485	501	489	485	482	465	469	478	478	519	527	497	458	496	512	472	515	490	481	482	468	485	486	530	437	490	505	475	447	469	464	528	481	482	460	453	477	523	493	490	531	476	462	475	529	549	479	494	511	516	475	474	506	523	486	488	485	485	510	494	473	522	510	491	497	521	526	477	491	469	479	488	455	460	502	486	437	507	486	501	482	507	502	420	524	466	497	515	447	514	477	514	497	517	490	492	458	478	491	456	537	509	525	492	488	481	494	470	493	465	483	517	484	473	510	488	486	469	501	497	514	488	484	498	508	507	459	436	470	507	459	515	443	492	495	525	498	502	500	480	498	472	516	493	470	474	474	495	481	506	478	512	509	542	447	483	488	487	531	502	469	491	515	459	497	454	494	473	469	552	479	509	497	510	480	490	470	517	499	459	461	529	495	479	500	497	519	536	536	484	486	481	480	466	452	459	497	487	502	489	442	483	466	504	528	489	494	467	505	482	484	491	489	504	492	524	543	446	452	498	478	468	513	503	512	515	516	476	526	477	428	523	509	483	488	522	485	490	472	461	499	484	471	490	526	530	475	460	516	498	475	464	473	475	513	496	477	484	497	493	487	520	495	462	531	472	508	486	505	465	473	516	500	508	487	489	457	516	518	540	500	441	491	475	462	499	472	455	488	491	485	483	479	514	444	490	502	508	521	450	489	530	498	507	470	476	498	481	480	495	463	474	483	493	473	513	531	501	496	486	543	501	483	522	509	503	471	458	542	493	509	471	512	508	490	482	511	498	515	504	498	526	448	530	477	453	491	462	481	474	506	488	488	473	506	506	478	486	469	529	478	473	505	477	461	497	494	524	505	486	446	446	504	478	485	465	486	460	447	494	498	539	519	444	490	483	493	488	531	491	457	493	508	459	430	502	464	490	525	483	466	461	480	482	512	460	478	492	482	525	472	493	473	480	489	488	463	486	471	526	491	475	509	517	495	489	521	495	477	468	530	512	490	456	480	495	487	480	481	451	508	477	515	488	476	460	504	494	491	464	492	477	523	493	481	489	496	480	511	512	523	466	508	512	464	471	469	487	486	504	501	483	481	492	527	502	471	486	514	457	484	522	522	469	514	475	494	511	546	482	498	491	498	513	492	534	517	543	449	490	517	466	477	547	486	504	501	483	480	475	485	494	487	515	498	517	512	524	497	492	475	497	492	464	507	469	495	491	527	473	495	495	466	458	478	459	498	532	511	443	463	471	508	540	492	516	516	466	525	465	493	519	523	464	506	528	468	501	517	498	503	486	515	483	494	452	517	511	511	500	517	472	464	469	529	509	474	499	478	486	492	517	492	486	477	495	508	449	490	480	480	508	470	456	504	523	472	467	509	473	502	514	474	490	481	471	478	523	510	495	448	489	502	486	524	484	478	526	521	529	485	487	466	517	480	473	472	502	498	521	455	466	492	484	505	462	536	489	492	503	524	493	472	450	538	487	481	468	475	478	482	480	503	521	472	477	508	475	495	490	498	483	461	520	491	486	470	522	502	462	475	493	474	492	511	466	494	515	498	483	484	512	509	538	503	485	467	506	508	483	467	510	495	488	522	485	519	494	457	490	482	526	535	470	464	458	505	467	494	505	471	453	548	495	498	490	525	527	508	513	460	454	497	459	508	458	476	517	480	495	499	487	457	449	505	482	469	455	505	492	528	520	484	453	523	493	468	473	505	491	509	481	506	494	515	470	454	496	505	485	483	522	513	475	459	517	502	500	481	508	505	508	453	472	458	467	478	494	471	507	500	528	435	453	539	496	499	489	473	492	484	479	490	466	459	503	488	485	489	509	479	521	512	491	498	496	523	465	461	512	522	528	541	495	482	444	506	516	492	528	484	445	532	458	493	476	473	473	477	487	531	451	477	505	501	499	442	518	496	482	446	512	491	477	480	481	505	497	507	487	479	522	479	470	494	456	479	480	496	510	465	481	517	493	505	492	499	483	509	516	482	531	495	475	477	494	450	487	491	483	455	520	514	495	490	501	464	495	480	482	490	469	482	476	499	496	465	495	475	481	481	515	470	541	493	502	492	501	480	461	455	504	483	486	518	475	472	530	544	457	488	488	512	512	478	482	530	498	479	499	476	544	456	496	548	502	463	497	474	489	491	475	508	483	495	473	459	475	475	485	532	497	475	478	472	535	476	492	486	433	493	452	453	520	459	457	479	466	439	530	537	492	501	484	507	494	524	460	475	469	447	499	553	500	486	474	520	462	486	490	505	498	521	470	464	529	502	506	475	524	451	501	465	526	489	484	515	479	484	494	506	510	456	509	498	467	496	473	511	488	480	509	507	469	470	492	497	475	545	503	491	477	542	450	467	520	484	466	479	471	499	514	514	472	539	482	474	460	478	469	545	510	479	527	527	482	465	540	472	479	495	516	490	491	497	494	464	482	468	513	484	515	505	468	483	485	448	479	500	504	482	461	486	525	495	526	502	500	497	465	504	513	452	514	499	497	495	494	518	476	476	511	465	499	507	529	461	487	472	515	499	483	493	506	500	518	463	493	483	490	499	511	503	470	435	493	473	458	480	498	446	488	474	511	435	488	482	483	465	513	487	490	471	464	486	476	487	483	510	511	456	474	515	504	518	498	478	479	517	510	531	474	469	466	486	513	472	499	503	486	504	485	521	481	490	472	512	500	470	497	475	492	477	522	490	491	513	507	470	455	508	521	488	503	507	507	497	493	521	470	500	523	497	505	472	489	474	507	508	542	501	513	508	500	517	509	478	471	477	497	533	501	488	465	506	514	527	529	479	542	498	510	472	475	469	493	520	502	510	514	467	491	474	488	471	485	536	481	461	458	500	483	509	475	528	489	526	477	515	466	471	438
66987	67889	43768	10741	1294	554	445	370	279	259	231	226	200	181	168	157	175	166	173	150	137	156	154	174	158	172	133	133	129	133	138	144	121	119	136	154	118	133	126	119	140	144	133	128	140	147	121	133	131	125	123	143	143	118	125	136	109	110	134	137	124	131	124	145	144	119	124	136	109	136	133	130	113	121	117	139	143	104	127	133	128	126	124	128	150	134	123	117	133	128	126	132	147	140	127	132	115	125	111	117	114	131	150	114	106	146	127	121	119	117	108	119	127	140	113	110	133	131	127	127	129	142	121	124	127	128	118	123	135	110	136	147	129	126	130	118	124	122	123	115	116	122	116	108	138	129	131	128	117	132	117	124	134	168	127	141	105	136	108	132	124	114	122	121	115	109	132	131	138	115	124	131	139	150	115	117	107	147	130	146	140	134	130	122	119	116	123	133	115	122	122	131	121	136	153	116	125	129	113	103	113	107	120	131	126	136	128	124	145	132	124	105	106	112	122	134	130	122	117	142	121	120	137	124	132	134	120	118	127	116	135	126	120	131	126	139	131	117	110	123	114	132	128	138	120	122	132	124	120	128	112	132	115	107	105	112	105	135	118	138	124	129	122	134	127	114	120	124	118	124	132	95	149	157	130	99	133	125	127	141	126	119	121	150	125	114	132	121	116	135	122	134	120	129	124	108	134	116	130	140	126	117	129	134	128	132	110	142	143	128	124	138	109	126	123	126	122	118	144	122	131	121	122	132	113	127	106	106	110	128	122	144	126	109	112	126	131	126	105	126	141	144	118	142	102	145	127	105	136	135	132	120	133	118	110	104	130	119	110	128	123	156	118	128	104	130	134	116	120	123	121	129	115	125	90	121	118	124	120	131	124	128	132	135	138	118	107	111	140	129	105	144	116	132	126	116	121	117	128	108	139	125	119	137	114	128	139	119	117	118	120	137	132	111	117	114	127	138	139	125	119	118	126	138	118	133	123	109	139	139	115	130	137	139	124	120	124	127	112	151	152	144	143	159	141	120	113	133	126	129	120	125	141	135	112	130	130	119	136	129	111	131	122	118	112	139	123	105	119	116	121	134	148	124	140	128	115	131	144	126	128	133	110	126	131	124	123	108	150	131	129	131	140	106	126	143	102	119	116	118	152	128	128	119	133	131	141	125	105	132	138	148	117	123	137	127	120	126	128	147	140	115	126	143	122	141	114	124	120	134	130	138	110	114	104	112	105	148	121	111	110	126	141	113	137	110	135	153	122	118	109	117	106	153	137	126	115	108	128	122	130	112	115	108	118	139	134	136	148	124	118	110	125	128	127	117	122	124	131	116	116	104	116	150	137	120	126	122	143	137	108	145	134	122	144	103	126	123	134	136	116	114	130	126	123	108	120	140	122	138	132	122	127	135	127	133	109	135	121	124	119	143	124	144	146	128	128	119	129	107	133	124	134	123	137	123	141	146	109	134	124	116	137	128	119	122	128	149	132	135	134	118	122	131	140	134	105	102	126	105	121	142	121	117	113	112	117	130	115	138	123	117	123	125	127	126	136	124	117	130	119	103	143	121	117	129	107	121	126	117	120	136	110	120	119	145	111	122	144	122	127	127	110	130	120	122	104	118	134	120	123	126	121	127	129	143	120	136	138	140	101	141	138	121	115	132	107	108	137	127	129	124	135	134	107	115	145	126	120	126	123	144	129	125	125	122	141	125	141	125	139	111	121	120	129	102	123	142	119	118	141	120	126	116	128	145	117	146	118	126	103	120	138	132	104	126	136	124	130	128	155	126	104	115	124	134	108	124	130	134	131	145	126	118	111	127	103	125	104	132	121	122	134	128	133	142	108	128	151	117	99	117	113	107	124	128	135	130	130	122	127	134	130	132	149	126	131	126	128	126	123	115	136	151	118	142	102	122	113	133	140	141	158	130	103	133	109	138	108	147	144	120	127	123	129	139	134	120	124	111	136	121	114	137	125	114	126	145	105	169	140	118	141	152	132	114	134	118	114	137	111	132	137	137	116	129	142	127	140	112	122	133	152	125	121	114	127	117	105	121	109	121	136	110	125	135	131	109	126	127	122	118	119	119	111	121	135	132	138	113	127	149	118	119	142	132	114	130	127	102	134	127	138	143	150	127	122	122	122	131	127	118	128	128	118	129	140	110	124	121	130	141	130	109	134	123	139	132	152	124	117	122	131	120	124	122	129	118	137	131	122	114	136	139	110	143	120	112	116	124	128	115	145	113	134	124	124	139	136	135	124	123	112	106	141	119	148	132	124	140	125	132	101	111	128	142	111	133	129	116	114	152	144	130	128	117	130	119	122	122	124	117	125	113	129	113	105	118	122	112	134	130	139	124	136	133	130	126	143	150	121	142	133	137	149	130	128	141	133	117	133	124	111	131	115	143	134	123	125	126	137	135	117	134	115	125	123	131	124	137	120	112	111	119	125	131	126	126	116	113	115	124	136	142	138	119	129	124	136	139	132	134	117	120	134	111	139	130	100	118	116	137	120	118	136	134	137	112	121	120	129	123	126	107	120	115	128	125	129	117	122	103	117	122	117	133	136	104	122	155	124	132	127	142	123	138	150	129	126	134	113	142	116	131	128	113	121	129	140	126	108	106	122	134	118	128	135	123	117	123	142	126	121	139	126	125	117	124	139	106	136	127	103	124	129	124	118	131	122	136	125	140	113	107	110	127	130	139	125	108	114	119	114	124	112	112	122	110	131	126	129	117	114	118	109	143	106	127	125	108	116	122	117	115	122	135	105	116	140	125	138	117	131	139	132	106	124	130	142	145	139	127	130	140	119	144	122	118	129	123	121	115	156	120	120	119	133	123	147	151	116	139	132	134	119	125	130	141	125	123	129	136	130	131	126	112	127	120	127	128	124	137	124	117	114	140	130	110	146	120	136	146	144	124	151	128	126	127	118	124	131	135	114	120	119	115	114	127	149	119	109	138	120	104	135	113	131	138	117	129	138	150	124	118	110	112	131	149	119	148	116	144	129	118	112	121	130	147	124	133	143	118	129	113	140	142	112	147	120	136	116	123	132	120	127	110	113	120	144	132	126	111	114	120	134	138	123	124	121	127	123	138	95	121	110	135	112	134	100	152	164	151	138	114	123	118	98	116	112	125	130	137	152	138	107	128	126	128	126	134	118	116	135	118	133	127	112	145	127	118	114	138	104	102	113	125	121	137	123	114	144	116	116	122	107	134	127	111	138	123	138	145	131	115	120	139	124	121	136	133	134	125	129	127	113	128	131	139	128	134	132	119	134	133	120	132	129	102	129	117	125	137	114	121	136	140	137	131	149	118	112	118	138	116	111	117	135	110	124	120	116	161	137	120	134	110	124	111	136	118	138	123	131	122	142	129	127	119	121	120	131	127	121	111	131	105	115	119	131	125	116	103	126	147	104	126	129	134	119	131	130	119	112	137	116	126	113	118	147	137	126	146	117	136	125	113	100	111	126	122	106	145	117	132	126	129
40453	50264	22298	3519	2949	2362	1931	1641	1297	1200	986	919	798	816	691	677	647	600	589	560	538	506	494	484	449	443	440	458	444	439	425	410	379	419	391	380	377	388	387	353	365	347	360	357	355	362	342	390	348	366	359	345	344	337	347	351	381	331	323	306	379	352	344	319	337	309	340	335	359	359	340	361	313	347	348	324	301	343	328	333	326	322	338	327	307	343	304	330	339	314	309	324	300	313	338	328	348	351	302	302	312	321	341	306	365	369	314	331	314	290	337	299	308	314	342	326	330	302	340	324	357	329	303	285	329	314	321	330	336	315	315	302	322	304	320	337	353	331	333	325	338	310	301	313	343	284	296	327	323	329	319	324	296	329	314	290	336	321	355	303	301	311	309	333	314	294	304	312	326	320	308	315	317	305	306	320	333	293	354	311	316	316	328	322	276	321	312	325	306	316	342	348	331	360	318	317	332	300	295	348	311	277	333	340	335	315	328	335	323	327	320	306	331	333	336	336	305	310	348	324	356	320	306	324	332	329	313	315	296	354	316	314	319	316	295	299	320	316	319	317	327	338	311	308	319	308	296	308	316	312	331	336	305	334	314	315	342	326	332	357	345	321	357	350	267	314	328	351	345	331	325	299	292	324	326	309	334	305	323	327	300	327	365	317	341	341	310	298	286	318	303	320	302	330	338	306	322	300	287	303	291	300	309	314	293	338	331	328	341	337	335	317	305	317	342	315	315	310	326	298	323	322	310	303	330	334	327	298	328	328	350	327	331	322	322	311	321	325	310	342	330	298	314	345	307	308	350	316	274	308	317	315	317	325	308	309	347	303	330	304	334	316	301	300	332	352	298	300	334	366	305	318	327	312	280	290	319	322	331	336	300	311	316	331	329	313	310	310	338	343	317	327	325	325	291	304	336	288	373	331	293	321	308	320	312	326	316	281	289	345	324	325	302	343	287	318	349	297	316	319	350	298	298	306	317	304	329	313	328	350	272	270	322	305	296	347	309	305	316	292	310	323	285	355	330	315	310	296	334	295	347	332	319	354	339	326	316	315	331	312	305	327	321	337	295	276	305	322	333	328	358	287	317	341	318	273	342	345	308	304	290	291	328	347	362	301	311	331	306	332	307	319	330	317	316	316	296	336	310	296	290	311	315	294	316	302	326	300	337	316	320	313	320	325	316	316	312	340	329	344	338	300	302	294	302	298	323	300	326	292	323	292	334	312	319	285	292	328	322	303	318	309	329	333	331	338	342	330	316	325	331	312	314	309	324	308	292	276	326	294	317	324	329	330	311	303	347	295	333	333	323	306	327	310	318	289	296	299	314	311	310	344	331	329	297	293	345	338	315	337	305	323	275	330	350	306	289	330	339	334	323	316	323	294	310	333	287	300	332	313	319	302	323	310	308	319	353	330	300	305	328	330	314	311	313	314	315	320	293	319	296	303	313	304	338	312	307	306	341	332	349	338	341	300	324	326	320	320	339	318	320	329	352	313	310	327	297	298	318	325	340	297	332	310	272	342	300	331	358	311	331	325	323	316	303	333	323	301	285	324	317	332	302	310	320	282	305	325	317	298	319	289	311	311	296	283	327	307	324	316	321	309	318	324	293	345	331	314	328	296	324	369	312	285	316	341	318	318	299	305	339	333	282	306	314	298	322	320	329	313	286	309	345	320	319	332	288	344	285	333	330	324	300	328	312	311	317	316	293	317	317	312	324	318	323	339	315	284	343	339	329	311	329	335	332	284	352	326	302	295	294	305	305	331	307	288	303	335	319	315	307	289	321	310	331	308	284	315	292	330	318	307	315	319	355	330	322	311	297	314	343	325	284	301	303	314	329	341	340	293	307	329	334	330	303	310	329	311	321	322	317	325	295	325	337	297	322	347	311	314	269	304	335	319	292	315	323	316	318	329	281	306	337	310	291	331	294	304	293	283	297	324	331	299	293	315	346	326	317	327	338	339	336	319	324	318	307	284	315	329	297	318	344	304	332	334	326	335	289	332	315	337	335	313	362	310	270	292	310	331	322	320	330	275	352	289	316	301	337	326	301	322	304	323	283	294	328	312	327	300	343	290	300	308	309	316	315	347	331	347	309	312	324	305	334	332	306	321	274	305	305	318	332	317	310	303	333	336	324	325	284	298	305	345	340	299	348	342	348	317	308	286	313	282	320	318	324	320	315	312	304	318	272	301	309	316	345	335	324	319	320	294	299	299	323	317	293	304	326	297	332	306	318	291	314	328	293	283	317	291	310	296	325	313	327	331	321	314	297	318	302	323	315	284	328	329	301	304	298	309	352	332	326	321	354	334	324	317	319	299	299	329	318	295	330	326	309	290	309	299	334	297	301	325	317	280	313	339	309	294	310	329	305	316	324	302	314	313	316	316	328	331	305	300	320	294	336	322	329	341	316	305	333	319	290	324	316	297	309	338	300	352	339	317	341	316	353	305	320	290	327	334	323	364	318	317	288	305	314	312	333	285	341	316	336	300	337	314	339	343	298	323	331	312	284	319	305	330	314	324	314	346	308	324	318	341	275	303	323	328	333	341	343	323	310	296	332	303	342	308	310	320	273	327	321	326	327	335	331	317	330	316	335	342	307	304	310	296	314	323	325	340	291	320	321	328	321	299	328	311	351	319	315	339	307	343	323	326	321	331	337	326	322	335	286	333	356	316	336	332	308	300	304	323	327	332	335	318	321	308	303	333	326	306	324	337	341	292	327	283	330	310	302	316	335	338	278	356	312	316	331	345	303	277	333	297	335	313	327	327	306	296	340	321	323	327	295	270	298	333	302	313	344	324	340	310	331	317	302	306	309	326	298	317	294	325	330	318	300	322	306	325	317	313	331	316	320	305	317	351	263	300	338	286	286	281	319	295	325	328	312	321	353	298	309	311	335	329	319	321	326	314	338	268	310	336	314	285	331	303	336	277	304	309	289	322	339	306	324	316	297	321	346	318	305	327	341	310	318	351	317	349	333	289	320	318	306	330	293	297	321	317	328	356	319	290	292	283	308	309	341	325	305	322	309	327	341	315	313	314	327	302	308	298	307	335	307	352	340	337	331	305	276	350	329	326	329	331	318	321	327	293	322	311	315	329	280	333	318	294	322	336	318	336	337	313	330	297	327	342	340	325	333	311	293	315	301	337	323	322	329	320	329	318	331	309	300	336	357	296	326	289	363	324	306	330	309	345	306	332	327	312	329	340	330	275	312	320	323	315	312	311	299	308	318	333	328	321	277	304	316	321	335	292	318	282	322	309	314	321	309	328	305	318	307	339	310	323	308	307	312	323	324	288	343	312	310	268	302	298	305	311	329	309	326	314	308	299	312	339	334	307	312	303	318	319	332	320	317	323	322	325	313	306	319	314	288	318	322	292	299	306	299	322	317	321	274	346	317	310	293	304	325	321	297	324	303	309	312	320	294	321	308	328	295	319	332	336	329	311	342	291	285	325	318	303	291	294	305	317	332	284	320	319	316	333
10020	5644	1933	197	139	129	141	162	141	116	146	158	128	140	153	161	144	156	123	141	150	132	121	149	126	135	126	143	131	154	158	167	123	151	155	128	141	143	143	143	146	134	133	149	144	158	139	140	149	142	135	150	140	134	132	138	139	138	107	152	136	136	133	148	152	156	169	152	154	141	155	126	121	148	146	161	145	129	149	143	137	133	163	151	126	131	139	136	131	131	116	132	141	120	134	161	147	142	148	131	126	133	129	138	142	142	132	130	124	115	131	142	164	144	125	142	151	135	123	140	149	138	133	138	131	150	145	132	136	150	138	142	132	157	140	144	148	135	139	150	140	139	134	136	132	117	136	131	127	137	153	137	139	141	142	135	148	127	152	135	138	141	134	140	127	152	138	147	134	155	129	114	120	158	124	138	123	124	130	122	106	112	123	125	115	137	141	139	154	146	147	158	144	128	136	127	139	113	126	145	107	126	145	121	151	125	140	143	138	119	136	130	121	117	132	128	128	149	126	116	144	144	132	139	141	148	129	117	161	126	148	153	104	136	141	122	143	142	148	153	127	136	135	143	123	124	154	116	142	135	158	130	156	150	141	142	164	130	147	122	160	142	129	148	152	120	149	132	112	168	117	140	150	143	126	142	141	147	126	151	133	135	154	119	132	144	120	135	137	138	163	148	139	143	142	123	147	129	147	131	133	135	137	128	148	133	120	139	133	140	144	152	134	145	121	133	128	127	128	117	132	147	144	146	115	143	124	138	125	152	137	126	154	136	126	137	125	140	130	132	137	132	145	140	143	116	145	133	141	152	153	139	142	127	121	137	136	135	141	138	136	149	145	119	145	138	133	135	150	148	138	142	130	126	137	137	134	171	156	163	162	139	129	125	154	127	139	142	145	150	131	138	112	145	137	142	168	135	129	144	140	145	151	125	142	126	135	146	134	137	121	131	147	120	137	131	138	124	127	134	146	143	153	159	147	146	139	149	175	138	157	133	136	144	141	155	127	144	134	133	149	148	140	129	141	138	133	151	129	136	138	143	146	151	133	133	118	144	131	141	126	162	146	128	143	137	141	131	143	133	127	131	139	141	132	140	147	138	148	158	134	132	128	142	153	144	120	142	134	136	125	163	131	126	119	135	123	135	127	158	136	127	148	148	152	125	136	139	142	138	148	122	112	142	148	145	148	130	138	160	132	155	143	154	124	141	132	163	141	125	152	141	145	102	148	111	151	146	124	145	139	142	136	134	150	136	136	156	146	141	128	122	128	153	160	136	119	134	136	124	134	160	122	143	124	119	138	130	149	132	146	156	122	144	108	155	131	144	133	138	148	141	137	128	133	144	161	140	135	141	130	131	140	163	145	155	157	150	148	138	143	136	139	130	122	143	139	141	136	133	168	137	138	132	146	177	155	149	140	135	131	133	136	165	133	135	124	135	130	149	139	167	145	159	148	133	133	139	146	153	144	132	146	142	126	155	124	145	147	131	143	134	132	141	136	135	154	133	152	148	150	126	136	133	137	142	128	131	157	135	131	135	147	130	135	115	151	134	122	129	109	124	118	127	121	124	147	148	140	155	128	144	113	134	152	135	137	130	151	136	150	133	126	152	150	134	134	121	143	140	104	128	155	122	149	153	143	141	144	109	146	136	136	158	149	133	135	148	117	121	131	127	152	150	135	142	137	139	139	165	142	139	114	137	124	142	118	138	133	129	111	124	152	146	153	122	153	148	162	136	146	146	147	133	132	149	126	140	123	123	144	142	138	129	145	139	129	144	122	116	147	150	146	163	132	133	136	167	151	121	145	136	129	135	142	159	140	129	131	139	150	129	137	131	149	160	137	123	133	121	124	149	128	146	156	169	123	131	134	135	140	137	151	128	146	158	116	132	140	136	119	138	160	132	144	142	137	164	148	121	140	121	113	144	149	152	142	133	145	128	126	151	148	116	152	131	139	141	135	121	130	145	131	138	147	152	129	133	151	119	150	134	137	138	130	134	131	134	129	133	133	147	110	143	127	157	145	143	133	159	132	120	138	121	145	142	153	132	142	136	140	117	135	163	144	150	131	134	128	138	136	136	139	132	126	143	148	119	150	134	134	116	130	129	119	150	146	142	140	133	161	135	137	143	126	117	124	124	149	143	156	155	132	113	140	139	164	133	121	125	150	127	134	135	133	139	137	147	173	136	131	132	141	143	166	138	143	133	153	128	118	150	153	155	132	143	141	138	146	165	134	134	139	124	146	142	146	125	142	144	134	154	125	137	118	148	129	122	133	132	135	126	138	138	125	145	137	115	138	152	134	114	110	150	143	156	155	142	149	140	118	141	148	150	156	141	142	119	124	143	151	132	130	135	116	127	119	156	148	143	159	148	143	133	128	138	151	172	132	134	151	119	169	145	170	141	128	124	126	131	122	102	132	130	138	140	143	135	144	146	125	144	139	139	140	120	143	155	139	128	129	142	133	141	125	148	127	155	144	148	132	121	138	105	152	113	140	133	140	163	131	125	106	132	142	132	142	153	134	126	128	128	132	133	151	126	131	132	142	149	130	134	121	143	134	141	123	139	156	126	122	130	141	126	130	139	136	134	135	146	149	137	131	158	129	138	135	134	146	142	139	149	130	126	149	121	120	133	133	146	129	121	124	135	147	135	151	130	149	140	137	150	149	153	176	121	135	121	142	139	135	143	140	152	146	146	147	140	147	163	135	149	135	126	142	132	141	138	128	129	142	165	163	142	140	140	129	110	138	150	147	128	137	149	148	131	119	129	142	130	139	155	126	142	115	145	124	128	122	148	150	142	152	129	128	122	149	127	130	135	157	133	141	127	144	123	141	116	138	151	139	169	126	145	143	140	149	153	138	145	147	141	141	136	141	138	141	125	124	146	135	127	146	129	144	121	128	143	156	133	150	131	132	142	133	124	139	131	114	152	128	156	143	151	131	135	130	147	144	127	140	130	139	121	143	126	160	147	130	139	171	153	141	107	142	136	169	138	125	141	139	132	157	155	141	147	139	120	120	137	145	126	145	125	128	150	157	149	149	129	126	135	131	123	131	142	153	126	146	138	150	140	153	142	139	152	141	145	132	131	133	139	120	140	142	161	131	138	127	136	116	127	131	127	122	135	134	126	148	114	138	122	139	127	124	127	154	125	121	139	139	146	155	132	128	135	150	140	117	142	157	127	156	143	138	143	137	131	127	124	156	177	155	142	142	165	148	144	131	130	163	119	145	131	147	142	146	124	145	169	150	119	133	137	145	132	149	146	136	138	150	145	142	116	130	133	125	129	105	123	130	137	121	151	146	149	133	140	113	117	152	139	117	145	137	104	124	156	166	160	158	120	145	144	129	146	135	122	147	146	141	148	137	151	134	154	146	132	128	132	130	133	140	135	124	148	121	138	144	138	126	132	133	132	126	128	139	128	135	144	134	120	141	137	150	171	132	149	130	152	139	131	147	108	142	126	157	138	136	144	137	121	137	131	159	145
8988	8392	3278	440	401	445	377	363	372	367	409	381	374	416	379	368	364	360	362	370	376	398	372	358	334	396	334	368	357	346	383	356	367	318	350	324	349	352	388	379	398	384	375	362	349	354	379	351	374	381	341	380	334	406	367	343	347	371	369	343	384	356	409	347	389	363	338	350	387	364	348	355	353	353	369	374	324	320	400	348	358	360	365	350	368	359	340	365	372	328	352	338	336	406	320	336	337	368	318	367	350	376	375	371	377	347	371	342	354	365	361	361	359	353	362	349	329	358	372	359	373	360	377	361	346	336	383	377	364	376	388	378	322	381	393	360	350	365	337	365	384	391	371	355	337	377	332	360	367	364	350	356	358	388	338	369	356	336	369	388	343	338	368	307	343	359	357	381	339	361	355	369	357	364	387	364	375	352	360	383	370	357	380	379	367	376	384	408	374	387	361	373	378	339	372	357	358	344	350	364	350	354	327	377	349	390	347	368	372	369	376	389	368	368	395	356	341	344	335	381	354	368	347	360	358	358	361	354	389	347	407	368	371	375	357	377	374	358	328	373	342	398	365	364	357	312	318	345	345	374	355	330	359	364	361	351	382	331	360	390	321	337	369	365	375	330	387	353	347	357	350	355	369	332	412	350	316	382	319	376	342	348	347	358	338	356	376	393	360	305	363	384	336	371	384	403	361	365	363	367	353	373	373	357	339	384	377	384	339	378	330	354	390	400	379	403	385	359	366	363	335	348	391	376	343	370	356	345	388	393	373	358	335	368	373	360	332	354	367	396	385	371	391	374	359	367	352	370	332	375	378	341	349	378	367	332	328	386	350	353	357	366	362	346	380	331	353	323	367	369	362	340	398	372	350	375	394	384	371	381	377	354	339	360	349	391	337	382	357	342	330	379	348	371	350	359	348	356	384	360	356	334	384	356	363	373	352	380	369	403	358	364	366	359	351	385	370	354	339	374	357	366	379	344	375	398	340	361	328	345	340	348	375	370	346	351	356	381	381	358	393	324	380	372	312	352	373	358	352	376	353	361	405	337	348	327	356	345	342	331	375	352	366	388	361	362	392	365	325	391	342	366	377	400	362	350	356	375	352	362	337	379	391	325	359	362	386	401	362	342	366	386	338	363	334	351	381	361	358	363	371	330	351	397	356	369	356	356	366	351	317	365	370	355	335	349	363	379	394	364	373	350	358	384	357	376	360	374	365	349	345	354	336	374	363	367	380	329	360	369	354	366	363	359	354	380	353	331	378	362	346	328	379	401	350	392	363	358	351	336	366	363	338	341	347	361	403	382	385	362	359	372	352	350	339	363	352	359	375	356	401	342	395	401	354	368	343	356	344	347	362	371	369	361	370	367	372	379	339	365	391	368	351	366	363	395	358	336	381	324	370	345	353	334	345	351	351	344	370	336	376	387	332	386	383	361	402	364	373	354	378	374	365	369	364	366	376	350	369	362	355	365	401	348	349	341	311	357	379	378	354	383	376	343	393	360	362	357	347	381	388	329	385	358	360	378	350	386	396	349	348	360	376	370	388	378	379	344	378	358	374	361	378	359	386	378	358	359	377	339	367	377	379	368	345	380	339	390	369	400	402	378	346	373	365	345	365	395	342	371	353	360	372	382	352	361	343	336	361	379	361	369	374	377	339	362	358	397	369	388	375	338	367	390	354	345	351	340	346	394	369	346	351	378	324	372	378	367	349	363	369	386	386	338	394	387	330	347	377	371	376	363	358	365	367	375	366	356	356	374	348	352	365	356	334	354	350	374	348	376	419	384	379	355	359	368	408	341	354	349	358	364	368	365	382	375	346	333	370	358	374	349	369	324	367	379	371	359	383	388	324	355	342	351	368	376	355	350	350	372	358	344	330	332	355	356	343	329	323	376	389	381	368	384	359	369	388	368	346	355	378	354	374	364	348	350	381	384	372	348	370	337	374	380	329	350	370	392	341	331	351	369	370	352	391	383	357	355	352	335	371	385	353	384	331	364	387	412	382	376	366	379	366	382	366	392	385	350	382	341	345	332	364	344	366	359	348	371	366	344	354	340	385	367	371	374	350	355	383	347	348	392	378	365	390	379	368	322	366	364	335	358	371	332	318	385	353	329	329	343	382	370	332	378	365	359	412	361	368	350	370	362	377	367	369	346	360	360	376	340	356	356	337	341	339	386	380	335	359	360	355	363	370	345	349	362	331	380	388	364	373	378	351	365	382	381	357	360	350	371	377	377	359	341	363	355	355	325	354	352	354	378	372	326	350	368	362	366	369	366	379	367	354	347	361	338	356	364	366	353	326	388	376	399	364	374	352	348	321	358	346	348	368	365	369	365	335	348	372	352	373	395	363	403	355	404	352	356	363	362	372	352	356	375	372	359	377	332	363	372	353	383	388	353	371	342	346	363	357	386	385	379	337	384	370	363	379	350	335	379	362	382	334	371	354	335	359	384	378	384	350	367	362	360	370	383	376	368	366	363	346	346	349	347	338	391	376	375	390	379	355	373	367	378	367	365	366	368	327	353	386	372	377	352	398	342	333	376	357	360	399	366	331	341	350	379	345	362	339	349	357	338	359	327	354	345	323	407	355	379	376	371	383	340	372	323	366	396	349	383	395	334	355	367	399	360	356	345	355	349	324	393	338	367	373	362	397	363	336	366	333	364	371	346	361	378	383	358	396	354	367	339	353	384	359	352	367	358	405	345	342	386	395	388	346	360	363	389	382	367	372	343	367	373	330	355	390	379	385	354	348	351	385	332	384	344	353	346	374	396	362	378	372	392	334	361	382	353	366	332	370	346	405	384	374	348	381	360	327	341	371	376	336	379	329	337	348	365	322	375	366	366	345	362	354	344	370	368	333	357	369	382	362	330	318	343	373	409	373	395	341	376	368	353	403	349	352	375	358	324	385	347	366	397	352	385	367	351	367	358	361	364	361	368	344	383	366	348	334	370	361	369	347	377	349	369	389	374	360	379	411	357	352	370	351	337	360	349	349	347	346	320	364	337	341	330	384	357	366	378	376	380	375	344	356	359	351	391	371	374	354	363	352	356	380	378	370	342	331	388	363	348	359	390	386	327	359	359	343	376	398	362	354	311	411	343	338	352	378	342	354	368	357	349	369	353	382	408	368	368	367	316	418	368	399	355	380	373	353	385	363	356	356	358	350	361	412	342	373	375	369	378	328	388	393	363	375	361	365	358	376	364	378	350	373	368	332	353	356	361	369	361	363	355	327	346	338	338	347	352	369	355	359	359	348	346	339	383	355	361	335	347	350	344	370	350	364	379	344	401	305	399	390	359	337	362	363	373	367	385	399	341	407	351	366	369	358	360	369	358	326	348	373	365	354	365	350	379	357	332	364	370	349	347	353	365	355	345	351	337	376	374	319	369	393	357	339	345	358	362	383	347	369	374	354	367	379	390	394	372	382	326	352	338	392	352	367	382	360	350	353	348	352	341	357	339	355	366	372	375	345	391	344	374	381	353
53284	53959	35716	5815	597	383	307	323	286	236	258	234	272	252	198	219	209	242	211	224	216	201	222	240	231	172	192	217	195	221	191	207	214	190	211	174	200	209	173	207	199	221	183	184	203	196	204	191	182	199	209	223	205	190	187	212	206	191	183	170	225	191	193	219	208	180	198	214	201	194	210	209	187	198	204	204	209	211	211	192	177	211	171	196	217	192	205	184	207	190	201	194	218	205	204	210	218	206	196	223	179	204	181	210	171	193	189	216	192	205	202	193	183	210	187	201	213	200	184	208	202	209	188	193	187	195	204	218	194	186	213	199	208	198	189	213	192	178	221	183	208	187	210	195	212	189	209	192	171	217	215	218	200	193	201	198	195	203	184	193	185	209	209	189	188	212	186	195	208	199	179	198	213	201	165	201	181	185	184	194	197	179	195	208	203	225	223	203	191	200	177	168	220	185	200	181	218	204	211	203	173	155	194	185	224	211	198	222	199	198	205	209	184	204	218	171	197	180	211	177	163	226	211	199	189	202	201	212	194	222	211	198	190	193	194	186	207	197	193	210	204	193	190	181	190	190	189	226	169	210	190	202	191	226	189	218	193	205	209	212	208	226	214	184	216	231	192	220	189	199	200	199	205	199	199	203	195	193	207	183	208	205	207	200	193	222	206	224	177	195	198	196	195	179	201	194	217	171	203	183	205	194	209	208	182	188	218	219	199	193	213	182	179	201	201	219	235	163	208	187	178	224	202	189	195	211	193	195	203	196	191	197	190	201	161	179	187	191	214	192	197	193	191	209	194	205	197	202	207	189	210	178	203	203	206	211	203	201	189	198	206	199	205	212	232	187	200	190	195	179	213	203	196	189	191	213	203	193	201	181	197	195	194	202	216	192	197	208	222	226	220	195	209	195	194	188	201	184	212	253	207	213	197	176	205	204	199	222	197	212	187	219	207	198	197	210	186	184	197	205	206	219	199	178	176	207	190	164	183	191	193	222	207	208	216	175	172	199	196	204	178	156	185	201	224	216	203	216	221	188	207	184	204	216	202	189	217	177	238	196	225	222	226	215	178	204	202	187	199	227	198	219	188	193	190	209	225	224	198	194	209	205	202	194	177	191	196	188	221	195	193	202	200	193	172	215	197	200	187	217	185	175	211	218	201	208	191	195	215	199	209	222	193	195	193	206	215	194	209	201	200	226	183	192	190	208	194	205	195	201	197	208	211	182	186	205	194	213	193	206	192	192	204	187	202	182	215	192	204	176	196	187	209	180	224	198	199	177	194	200	209	197	185	197	171	197	219	196	181	184	210	218	199	199	186	224	172	196	188	190	195	192	205	202	201	199	211	179	216	206	220	210	192	189	203	230	214	178	211	203	206	223	188	194	184	189	191	198	220	226	192	214	209	190	180	201	211	203	190	224	256	214	187	241	178	194	209	193	191	215	179	203	217	216	198	169	181	204	191	213	170	203	201	190	218	178	193	201	203	190	198	153	210	195	211	222	209	203	192	187	199	210	205	192	186	188	189	189	196	179	184	213	200	185	196	196	187	217	166	228	198	221	161	200	176	199	189	173	168	161	211	180	173	192	199	173	207	178	178	190	196	165	212	165	195	202	221	186	213	191	197	215	223	182	199	201	205	220	197	210	193	196	182	191	194	193	166	187	187	169	183	201	181	191	217	217	207	201	198	188	217	189	177	202	202	180	181	209	199	185	198	200	216	171	211	189	178	194	216	194	186	224	189	192	171	191	185	185	203	193	206	187	203	201	206	202	214	216	192	216	205	181	192	202	179	181	209	194	191	195	200	178	224	190	185	198	191	199	184	195	209	197	195	219	239	204	222	221	185	181	204	195	190	211	185	231	184	226	217	183	199	188	178	178	188	186	187	200	196	196	198	182	192	217	208	180	196	207	170	199	194	192	197	199	201	189	145	191	225	224	216	193	190	200	207	188	183	194	173	196	182	208	192	198	182	191	174	194	196	185	175	204	217	192	199	184	194	218	211	198	219	217	219	191	196	194	193	197	217	195	187	182	203	177	200	197	206	227	219	207	193	195	188	209	197	192	194	191	201	224	165	214	217	210	186	211	196	198	203	215	189	206	209	190	196	188	182	185	211	206	207	209	193	209	190	203	186	223	192	220	189	185	218	197	190	198	208	212	172	196	207	195	198	173	216	177	197	180	195	201	183	199	210	200	202	207	207	198	191	191	198	213	157	181	202	188	210	194	178	202	190	204	168	205	199	203	204	227	210	199	206	187	213	196	188	209	184	202	177	228	209	219	178	178	213	193	204	207	202	232	202	181	169	225	179	195	202	192	164	190	198	216	199	193	188	194	215	201	213	211	191	193	190	176	204	185	207	180	193	215	214	203	191	236	203	195	225	199	196	208	207	175	188	205	188	204	208	197	183	182	196	185	200	223	205	178	200	192	186	192	201	168	182	196	188	191	207	168	207	220	186	195	178	185	190	186	193	215	207	196	193	185	172	205	223	204	210	204	200	203	186	206	192	175	179	190	189	227	178	181	195	198	224	194	210	205	190	186	220	198	196	189	181	200	217	226	201	209	194	208	200	192	201	183	191	219	195	196	187	162	178	197	193	191	183	170	208	230	177	190	194	197	186	218	193	182	172	181	214	225	185	186	182	190	195	194	194	193	194	187	181	203	176	200	197	188	187	183	183	171	206	181	181	200	211	191	193	179	187	208	196	234	188	207	173	195	191	203	191	217	219	200	197	193	208	182	183	178	180	180	177	194	190	198	196	190	186	204	196	227	196	208	200	183	225	196	198	203	212	183	191	204	199	201	188	203	198	209	207	194	193	221	202	216	193	199	204	196	187	190	214	181	184	213	199	181	191	244	206	205	198	194	225	216	209	187	178	215	198	209	206	194	216	196	207	212	195	216	203	202	188	189	193	203	162	177	198	202	227	207	194	189	169	183	197	204	174	218	191	179	168	210	203	203	195	210	186	207	199	194	215	186	168	184	187	199	230	221	183	205	205	214	225	204	200	222	204	198	197	187	213	205	183	218	224	211	197	214	190	181	179	188	193	220	206	213	179	200	194	186	199	200	171	209	175	170	194	202	198	213	198	189	226	204	176	198	189	220	189	194	188	189	205	210	202	202	193	202	201	198	205	221	176	184	230	208	195	176	198	195	209	191	213	165	172	169	203	207	204	182	215	218	198	210	175	194	205	212	223	194	179	206	214	210	208	189	188	196	222	199	220	180	210	200	176	191	158	222	193	209	181	217	224	176	217	206	206	195	176	178	192	192	188	217	183	209	193	215	185	220	208	213	175	187	192	176	223	202	221	196	192	204	199	197	198	191	185	236	197	214	222	208	193	210	187	191	180	183	199	218	180	197	187	215	207	209	200	181	180	191	184	204	215	218	191	231	233	186	199	215	221	181	190	177	213	221	174	206	186	203	190	202	204	225	180	217	200	226	191	202	195	201	202	198	165	232	212	206	202	183	244	192	189	173	193	200
31471	40520	20738	2103	1773	1429	1262	1076	962	868	914	794	722	688	635	651	667	568	629	544	614	541	602	549	545	554	576	558	592	576	520	541	523	567	484	494	548	504	520	508	554	505	537	508	517	492	510	512	502	548	503	513	522	531	492	539	518	512	467	506	557	496	495	499	540	518	466	491	466	517	455	470	496	540	527	482	512	475	494	499	521	488	507	518	455	486	505	480	494	522	508	505	496	471	477	460	509	543	506	490	468	501	501	547	494	508	512	507	478	494	493	482	481	478	497	495	473	486	531	463	510	465	491	491	526	492	551	494	489	563	487	479	500	480	528	508	495	509	517	500	477	503	531	527	484	493	487	489	487	524	495	486	520	482	514	500	487	521	483	530	521	496	517	545	496	456	476	494	487	495	455	483	458	454	482	457	473	498	502	505	506	477	481	467	493	467	484	477	516	462	506	522	466	497	506	477	498	534	462	534	513	475	529	530	494	522	468	478	462	466	489	459	505	423	500	473	505	510	494	467	515	459	462	447	466	472	507	531	464	472	504	506	494	484	471	496	489	484	497	462	491	479	492	473	505	512	514	465	527	456	505	474	517	494	461	457	487	507	512	491	481	500	484	519	481	528	480	476	525	487	513	477	496	503	519	516	515	522	521	512	488	493	466	498	504	508	485	452	490	518	465	530	476	460	507	495	491	500	549	467	493	467	457	468	502	491	477	496	482	506	469	501	480	488	478	466	493	481	527	488	470	478	508	513	489	482	498	469	474	473	459	480	515	484	517	480	469	526	484	493	540	504	496	468	497	468	491	461	487	476	498	489	502	469	466	563	520	506	438	491	476	474	509	500	455	507	468	517	517	501	501	532	524	484	502	493	483	447	450	496	508	489	503	503	489	481	505	504	473	493	500	479	460	500	486	561	517	497	513	487	500	488	492	435	517	547	491	500	502	536	512	530	481	515	494	454	482	471	484	445	493	506	477	524	480	490	501	514	464	471	492	510	533	467	481	477	502	481	474	523	521	486	489	517	519	512	512	462	492	502	505	478	510	521	494	502	484	509	480	494	453	459	482	497	521	481	481	480	490	496	446	534	480	464	512	455	511	518	485	501	470	494	513	475	512	501	544	521	482	497	489	470	459	496	485	474	444	495	519	486	462	485	503	472	463	505	501	462	506	468	472	501	507	491	477	509	493	472	505	489	492	558	485	485	499	479	479	495	472	489	485	471	477	468	512	553	486	445	467	501	438	506	448	509	498	495	511	539	480	466	483	487	482	481	514	487	514	511	533	505	451	473	521	495	516	460	459	477	468	464	502	481	510	453	524	499	548	509	519	488	471	483	503	475	481	469	508	476	493	479	496	477	469	478	492	500	476	498	470	479	493	489	510	471	479	513	468	461	490	477	481	500	511	519	490	480	486	478	448	476	474	524	474	482	501	482	474	477	481	521	486	532	466	478	464	483	528	515	517	479	474	478	481	482	474	472	493	446	503	496	505	497	461	507	466	456	478	470	482	490	470	481	488	480	481	505	524	494	514	524	507	492	513	502	486	537	491	523	470	481	497	496	504	485	552	452	503	503	501	463	489	470	506	480	477	493	449	502	535	480	493	469	498	472	459	511	477	505	507	497	488	485	505	504	471	478	464	490	460	517	476	509	495	498	495	513	524	484	555	499	515	492	458	466	480	466	456	484	453	502	507	482	485	516	453	472	479	487	457	494	489	498	503	507	533	503	495	480	487	509	490	437	496	520	505	513	505	445	473	511	502	498	494	498	472	485	513	479	498	496	527	463	508	525	522	485	462	495	490	517	455	469	532	494	510	485	507	475	488	541	473	455	469	466	507	465	546	455	469	490	436	523	499	482	449	504	469	477	482	464	505	492	520	498	475	469	497	507	502	494	488	512	525	477	489	489	503	479	484	509	505	455	512	511	508	465	509	505	497	437	494	473	493	530	484	495	497	461	477	478	543	486	509	462	518	473	506	499	570	490	500	459	484	469	482	469	473	486	476	501	472	499	504	508	508	470	492	536	462	505	527	479	509	467	475	490	460	528	481	509	486	527	510	530	513	463	491	516	504	468	436	528	501	517	516	482	440	486	489	488	488	519	478	496	493	483	471	520	476	477	492	494	509	498	481	509	462	479	515	519	517	499	498	526	520	513	489	523	497	523	496	492	503	477	515	478	445	474	471	492	476	475	493	479	500	481	488	452	511	493	466	495	450	520	528	495	471	482	493	508	507	505	493	470	492	534	466	504	543	502	476	503	469	485	492	488	542	496	459	462	491	535	451	500	482	471	510	515	518	463	490	476	477	479	452	480	497	537	475	449	472	488	522	475	523	471	483	471	529	491	520	492	507	481	477	491	489	501	502	528	492	479	484	494	440	523	511	486	498	512	500	464	522	493	473	508	456	484	474	503	468	491	499	484	455	489	484	497	525	491	475	467	504	481	501	530	508	503	499	510	476	545	505	446	508	450	494	464	499	495	469	479	520	459	497	479	484	497	467	468	495	483	504	492	482	515	470	488	539	515	479	458	519	485	516	524	495	487	438	481	525	501	490	501	514	477	526	483	515	495	488	493	489	494	509	491	516	495	466	504	520	478	511	475	484	529	534	465	531	472	467	478	526	506	525	498	496	509	465	504	507	475	466	506	491	514	478	520	475	481	477	512	449	514	481	524	458	470	467	474	506	477	484	485	474	521	481	496	498	490	494	514	502	528	471	487	449	463	506	477	518	467	470	474	497	458	506	481	509	478	478	500	480	491	530	506	485	456	463	483	486	476	454	446	489	478	475	482	484	500	483	437	515	501	491	465	482	463	511	479	488	497	474	479	494	465	470	471	489	503	487	463	476	490	522	466	503	481	489	474	526	458	468	495	483	488	530	466	489	520	477	468	506	466	483	464	507	515	475	541	526	517	510	493	462	495	490	532	488	471	501	485	479	482	494	454	489	463	497	463	463	531	462	523	486	503	513	542	472	468	515	467	487	496	493	511	506	496	488	467	543	500	499	493	516	476	519	464	506	439	473	504	517	487	505	482	521	512	472	477	476	490	514	522	478	518	492	523	455	474	505	503	459	535	527	517	524	499	465	503	523	463	512	484	483	495	480	526	471	523	466	490	483	505	501	487	477	504	507	465	462	463	492	507	478	493	479	535	524	483	489	463	496	524	466	493	482	513	496	455	495	494	464	494	524	488	478	474	496	497	485	476	497	466	479	482	501	542	485	491	527	469	480	498	485	515	518	459	472	494	505	544	489	486	508	519	483	511	458	477	458	509	532	503	470	486	493	504	488	502	500	503	480	515	492	490	460	438	536	496	468	498	483	472	480	497	520	495	494	484	511	474	477	499	528	498	469	455	512	501	469	490	525	460	504	454	476	552	474	479	456	499	495	511	491	503	470	481	533	482	504	497	502	473	519	493	477	512	483	526	466	454	492	479	438	496	469	482	514	527	502	476	520	505	485	502	489	478	469	495	482	526	475	476	465	507
67859	69140	54417	14478	2292	635	420	322	267	255	211	225	196	197	158	176	177	161	159	164	167	149	138	178	152	152	126	150	149	126	127	145	148	128	141	141	113	126	144	155	119	124	128	136	158	136	176	135	111	117	133	135	137	138	135	131	130	108	121	141	127	152	128	150	131	135	124	145	124	160	127	136	113	146	133	112	132	127	143	107	126	135	150	138	150	132	128	129	136	142	120	146	123	129	137	148	152	123	142	116	140	151	124	120	137	131	138	123	130	139	146	121	125	148	127	121	123	137	149	118	112	127	129	126	124	145	128	137	114	121	128	134	111	123	104	112	124	148	104	139	121	137	118	116	133	100	129	147	145	143	143	147	136	136	111	117	114	139	123	133	117	118	117	131	132	129	139	132	125	133	156	143	132	130	137	123	133	121	121	118	134	146	111	111	140	131	135	108	135	139	135	136	135	120	133	145	140	135	120	122	134	126	127	134	143	142	142	125	134	115	118	146	141	124	130	131	114	154	122	126	150	121	138	149	150	132	102	129	152	139	136	141	111	138	133	140	147	124	121	109	143	135	132	151	127	130	133	136	136	106	138	118	126	134	131	131	133	140	128	111	120	133	141	119	123	131	119	137	107	129	123	133	138	124	125	130	127	123	140	144	131	130	137	129	160	138	131	133	112	128	125	119	115	120	134	119	125	108	136	117	155	135	115	127	118	142	101	144	142	109	129	129	118	146	149	127	134	127	124	138	132	118	123	128	148	121	138	107	110	153	124	152	136	136	125	139	110	140	118	115	149	141	129	118	123	115	120	118	121	133	142	116	125	150	107	114	142	129	139	158	124	124	129	98	146	123	125	157	144	111	125	126	153	124	142	146	120	121	122	129	138	118	126	129	132	116	128	126	107	144	114	142	136	159	143	128	138	144	133	109	133	146	126	125	141	125	152	153	145	133	129	109	127	115	123	133	150	139	117	141	140	131	119	121	120	130	124	151	137	120	141	131	130	160	126	133	128	111	150	137	130	132	116	141	119	126	120	138	111	126	129	135	131	132	114	148	162	135	128	132	132	137	128	130	141	132	128	133	154	141	158	118	127	131	137	132	118	127	125	155	146	142	134	119	130	105	128	130	121	131	135	134	109	142	151	130	121	129	117	123	120	141	141	139	112	142	134	136	122	122	120	114	145	132	140	119	115	135	139	133	144	141	134	148	113	122	112	123	137	121	141	122	139	124	149	118	131	120	142	138	122	121	134	130	118	114	135	128	128	148	132	128	140	141	125	144	150	121	131	128	121	118	117	120	120	123	143	128	124	134	144	124	124	117	106	140	134	117	122	115	128	113	114	148	144	126	134	132	110	130	117	140	142	135	124	124	117	139	122	139	145	105	141	130	127	131	141	118	140	112	130	119	159	139	116	140	142	125	120	121	141	130	120	134	120	122	149	136	126	126	127	128	135	142	133	156	139	157	143	138	118	148	129	132	135	148	118	124	111	123	122	127	112	149	136	131	110	140	130	158	118	136	128	125	137	125	116	147	123	127	130	138	124	130	127	128	115	127	151	102	124	137	141	125	125	131	144	147	115	129	133	126	138	122	149	148	124	139	136	115	117	139	126	110	132	131	144	136	133	129	121	131	118	119	141	126	137	120	123	118	108	122	129	143	133	132	137	119	113	150	140	108	116	141	151	115	121	125	125	127	133	136	143	137	125	149	120	148	130	131	129	115	131	128	129	133	117	175	109	140	137	125	131	118	146	129	115	99	134	131	123	144	120	119	136	130	109	134	158	123	147	140	125	147	122	136	136	129	135	137	134	124	126	135	118	136	139	132	155	120	135	130	146	137	131	141	141	107	127	110	124	164	145	132	112	144	131	131	105	145	113	148	122	116	139	145	123	144	127	117	115	135	126	135	138	138	134	135	144	134	113	131	116	124	132	118	141	138	135	130	123	119	127	118	130	153	147	155	150	133	157	145	109	116	136	124	129	131	126	128	134	131	138	169	133	146	148	146	116	125	151	131	140	135	133	127	123	126	119	136	115	138	112	105	153	110	135	130	123	124	156	137	162	142	123	121	130	133	141	148	124	136	133	114	130	142	137	118	121	137	134	138	142	119	118	129	121	152	157	133	138	137	135	111	151	130	120	122	124	124	119	126	141	110	137	146	137	131	154	118	132	147	122	137	115	136	128	138	125	133	131	117	129	146	141	114	128	135	122	124	117	128	132	135	128	129	137	146	108	116	119	156	126	130	123	112	155	134	140	128	120	128	143	125	127	130	120	139	132	122	146	137	129	131	121	122	140	118	126	156	128	128	127	129	124	123	120	125	129	132	124	147	142	137	137	124	114	123	131	127	122	125	136	142	126	121	129	128	121	132	125	147	132	131	123	113	144	138	150	149	124	120	147	150	136	130	122	113	128	114	146	131	140	137	138	134	129	129	113	129	139	134	130	122	129	108	142	127	120	141	120	119	150	142	121	121	137	121	111	146	123	149	144	138	136	119	113	130	149	125	119	119	114	126	149	119	127	128	142	117	150	150	128	132	140	133	128	135	137	126	110	118	147	147	127	140	126	134	130	98	128	117	138	115	107	132	154	147	134	130	140	113	140	124	122	140	135	135	120	151	143	119	146	118	120	129	124	122	138	145	147	140	131	132	121	139	140	142	156	134	139	143	147	124	134	118	123	146	137	148	141	126	114	138	103	135	135	152	125	122	121	106	124	137	129	119	117	134	134	126	117	140	131	109	115	111	132	123	125	128	122	127	123	131	106	134	126	129	138	146	133	127	141	113	117	122	120	140	152	153	151	145	149	128	141	131	140	141	115	130	154	137	132	141	133	133	124	126	128	142	121	127	146	114	116	130	112	145	131	126	141	144	138	130	131	137	106	122	111	145	121	122	124	136	122	149	125	126	111	119	130	128	128	137	107	138	142	148	156	119	113	113	140	133	139	124	151	117	131	137	114	137	152	121	133	107	149	129	107	136	126	125	136	131	146	128	135	129	135	106	124	151	161	102	144	140	118	152	119	122	138	122	126	126	148	118	159	121	129	129	120	131	129	119	129	112	134	124	131	140	139	133	133	122	147	139	145	108	128	133	119	124	147	124	135	113	126	128	138	122	101	119	144	164	119	123	135	130	132	139	112	123	144	150	128	119	123	150	122	133	141	114	145	133	123	130	123	147	104	141	138	141	135	126	144	123	140	129	124	112	143	142	128	128	117	129	114	127	133	134	107	125	132	121	134	128	118	135	113	141	146	90	149	133	139	138	121	129	121	122	115	137	120	118	154	132	130	122	122	117	125	125	125	131	147	136	129	131	149	131	132	154	127	121	132	126	124	118	120	122	112	130	142	127	121	123	141	132	135	115	129	149	122	149	156	131	134	134	153	123	117	120	156	138	129	125	150	134	148	128	132	131	122	138	147	111	144	128	123	114	115	128	96	137	128	124	123	116	122	121	140	138	129	102	139	118	130	145	123	129	162	153	145	127	127	157
40824	51303	33284	3234	2731	2155	1817	1536	1225	1091	938	889	813	704	734	595	612	571	539	483	479	529	452	441	479	420	430	455	420	418	417	397	396	399	449	365	345	352	369	382	345	413	351	366	350	371	345	373	377	363	353	390	351	346	333	379	334	392	348	370	352	352	349	371	389	329	341	323	347	354	331	333	352	344	333	357	320	331	334	335	338	362	352	311	334	343	345	329	305	358	356	337	324	326	350	348	327	362	331	311	302	338	319	328	310	332	327	342	340	309	324	323	338	333	304	337	323	358	333	355	303	323	336	340	307	327	337	344	328	293	339	331	331	329	338	349	332	310	328	330	334	319	320	316	312	379	332	332	305	322	330	309	327	372	330	337	349	337	322	336	301	313	324	337	284	319	338	327	340	338	321	329	318	296	335	365	332	316	347	336	318	310	340	328	302	359	310	329	329	331	339	354	337	326	322	317	308	353	341	354	300	336	345	335	328	363	320	320	289	363	299	340	322	335	339	334	330	320	334	349	293	334	335	377	328	338	315	280	344	304	299	317	322	337	338	321	318	327	342	314	331	324	346	336	319	314	343	326	346	363	318	344	316	316	310	320	312	311	338	328	345	322	329	333	309	351	328	329	340	365	312	322	318	298	310	320	333	298	312	306	317	333	339	345	337	332	332	363	323	337	335	311	342	303	324	310	323	344	320	358	347	344	329	331	328	346	318	308	294	337	359	322	316	307	345	353	324	309	373	300	317	350	317	340	336	327	313	306	316	339	330	294	342	335	322	335	310	312	335	301	333	330	307	324	296	330	307	338	331	384	327	312	323	313	314	324	340	326	330	321	313	309	324	330	311	346	320	332	330	318	295	336	304	345	326	335	295	284	338	343	295	329	299	306	285	316	312	311	340	320	310	330	311	321	309	332	307	319	307	316	329	336	359	350	339	330	325	336	301	334	313	317	333	342	294	314	318	322	315	311	304	308	335	316	332	320	313	354	315	350	330	342	337	331	295	329	367	304	339	298	350	360	316	308	303	304	324	315	321	303	319	302	340	345	317	334	325	322	313	344	302	348	328	305	338	333	315	325	317	310	318	331	299	342	347	327	314	335	317	351	318	329	315	305	339	346	310	345	295	325	317	352	322	325	326	323	321	352	345	345	312	348	299	363	361	339	327	307	322	314	343	330	346	311	309	301	294	324	310	332	319	349	342	313	288	306	337	334	341	351	361	292	314	377	334	337	302	305	330	347	356	329	325	330	343	319	326	331	317	327	304	306	320	304	329	339	310	317	351	337	315	342	334	335	332	332	314	326	331	314	317	333	333	331	360	342	360	340	341	321	277	318	289	346	334	332	341	320	303	301	319	304	315	347	335	349	329	320	341	307	323	299	329	314	327	334	329	317	328	308	326	346	336	359	341	331	307	348	299	324	324	334	297	336	317	298	342	324	346	343	302	340	314	307	331	323	334	338	327	349	306	330	300	329	322	317	343	310	345	319	362	365	351	326	314	347	343	350	321	319	352	336	306	320	351	330	302	357	347	330	328	309	324	349	303	331	352	337	326	347	311	308	319	339	362	293	319	334	312	349	349	328	313	349	355	334	339	360	335	340	324	328	327	304	326	346	319	339	358	321	318	311	321	329	345	330	331	301	285	321	348	321	325	331	329	324	351	332	325	316	313	328	322	293	333	318	317	333	322	345	307	323	345	353	335	340	336	344	332	337	315	332	310	331	379	355	322	319	328	322	338	320	321	324	323	335	333	329	323	338	320	299	332	358	355	316	316	323	334	327	322	345	354	321	317	361	334	288	286	330	351	313	324	315	326	327	342	347	315	304	352	346	323	330	362	330	335	321	327	313	302	321	304	304	335	308	330	330	344	345	352	313	313	277	307	310	308	300	325	305	336	314	301	300	328	338	310	326	334	306	315	331	316	316	350	302	333	351	324	336	326	336	329	326	325	321	317	372	347	280	308	347	269	343	323	340	346	305	293	299	323	310	319	314	292	309	325	315	333	313	304	290	352	337	321	295	329	356	326	299	311	309	319	313	369	310	341	360	337	320	316	297	334	328	300	330	318	310	357	348	333	322	332	310	321	332	319	334	343	320	335	334	338	339	299	331	330	331	321	339	346	339	321	332	306	340	332	312	313	301	331	335	322	334	304	300	328	299	315	346	367	356	334	328	328	328	332	323	318	318	332	314	304	312	314	291	296	318	335	319	351	336	316	352	333	330	376	332	341	333	321	329	329	309	313	286	308	328	303	310	321	343	362	297	347	342	325	323	351	342	375	301	320	309	329	295	356	317	316	306	302	339	328	340	344	358	317	294	352	308	336	304	315	322	319	317	364	327	317	355	342	314	336	311	334	321	328	298	337	383	363	336	291	291	342	325	317	338	325	315	335	334	348	337	300	323	312	326	351	313	339	344	348	297	328	315	322	349	313	320	323	338	334	313	309	300	318	294	335	324	303	308	343	322	305	331	313	338	338	356	301	322	312	323	315	339	341	373	291	345	392	345	308	354	353	319	288	334	293	332	313	296	308	330	339	339	324	352	323	313	352	343	302	307	323	344	333	319	307	346	334	317	340	341	338	325	310	331	339	346	324	318	311	362	306	355	323	345	324	304	312	313	325	290	291	342	346	351	347	305	334	315	313	334	322	300	323	354	348	334	330	371	331	305	319	286	297	335	336	321	300	350	281	346	312	338	310	322	336	365	334	346	333	336	319	319	333	332	347	290	329	323	334	292	315	364	307	308	337	334	306	327	324	317	384	313	360	340	310	305	306	336	317	343	331	322	315	328	331	338	293	337	339	313	327	328	310	328	328	320	299	317	345	315	331	323	323	330	323	315	309	332	352	363	313	314	335	338	329	290	323	326	301	333	314	345	348	328	340	322	316	347	331	300	339	306	317	318	380	332	291	337	348	356	325	282	334	325	335	309	362	326	316	337	310	328	314	326	322	336	347	315	363	349	326	335	321	354	347	321	319	314	312	307	291	310	327	321	315	292	317	353	322	308	343	328	312	330	339	306	348	333	305	345	346	338	351	293	319	333	338	313	291	325	323	314	341	345	317	283	345	346	284	339	335	316	309	341	337	348	308	297	348	301	333	313	300	325	323	332	305	310	335	308	305	324	296	326	337	363	328	327	325	320	318	334	366	324	328	327	348	349	366	375	310	323	326	324	349	347	348	327	332	346	311	303	323	312	330	310	359	327	303	312	343	305	365	334	325	352	334	317	336	312	337	337	325	337	317	359	303	340	330	368	350	333	369	307	325	347	348	351	302	331	325	303	318	335	308	321	312	316	301	324	318	362	346	316	344	354	351	332	348	345	329	326	338	312	321	328	322	344	351	293	320	338	332	305	360	323	326	346	330	308	313	338	339	326	309	326	310	294	363	337	303	316	314	297	314	317	328	311	321	320	311	342	355	307	316	315	320	322	342	305	330	336	313	305	305	284	314	342	328	337	321	338	316	330	332	313	365	328	328	338	342	309
10289	6076	2527	196	148	148	159	135	126	139	148	136	151	136	122	138	147	145	131	143	144	147	130	152	133	138	134	143	116	135	132	154	144	136	122	145	139	122	138	118	141	143	126	131	127	120	150	148	140	149	134	150	137	128	147	152	132	152	132	129	135	129	122	137	145	116	162	143	155	148	145	141	146	132	150	149	149	148	137	123	126	140	141	137	136	150	130	131	133	137	119	136	119	138	133	137	132	160	138	132	165	144	128	113	141	148	145	140	123	148	143	149	134	146	146	147	156	136	156	125	143	140	147	160	137	137	157	154	135	120	146	151	123	122	136	112	121	151	134	126	132	142	124	137	161	155	137	136	138	142	126	144	110	121	142	142	154	144	123	148	149	134	142	163	150	137	152	124	126	145	146	128	143	137	128	143	137	144	134	132	152	158	123	114	163	114	132	148	164	155	142	144	114	139	134	143	145	147	148	138	143	142	138	133	146	135	141	138	131	120	143	122	146	146	148	151	129	142	120	129	146	137	130	139	135	132	124	140	134	144	144	149	110	136	165	133	128	138	140	140	135	128	136	151	152	147	125	116	140	132	120	134	152	146	129	172	143	132	127	142	143	138	123	169	133	150	146	129	149	149	136	134	130	152	131	156	141	134	126	121	136	134	117	126	146	136	134	119	140	149	122	133	142	141	104	143	126	128	156	127	133	152	142	145	141	135	122	138	147	138	141	137	125	122	136	144	129	138	137	132	131	135	119	142	154	159	144	147	133	155	146	128	142	136	141	135	144	136	126	128	148	146	132	148	135	144	131	144	148	134	131	157	154	139	122	133	154	134	129	109	120	132	144	130	149	131	130	147	126	134	142	129	167	122	131	147	130	141	134	138	112	138	110	143	145	148	141	138	139	141	133	134	149	156	131	133	136	120	124	135	128	150	134	133	126	132	140	157	140	150	140	119	122	132	144	144	139	132	125	158	154	162	143	155	152	136	129	127	145	148	140	129	150	131	134	150	153	163	130	150	129	142	135	128	123	146	159	156	135	134	130	130	140	116	151	135	132	146	143	132	146	134	148	136	113	137	154	148	141	114	131	141	123	111	141	139	139	137	143	117	143	134	125	125	136	133	135	130	121	135	152	141	136	152	145	128	135	154	149	144	152	134	123	152	111	150	144	138	146	151	139	133	131	132	140	124	117	119	123	117	140	158	138	137	141	142	121	139	134	123	114	139	147	170	132	115	104	124	133	118	160	161	139	149	146	131	118	140	148	152	150	131	147	141	138	151	132	141	112	143	134	122	108	145	109	169	129	132	159	150	132	121	151	127	128	123	132	126	135	151	130	142	144	124	140	130	130	142	142	132	129	158	138	136	149	141	120	161	143	139	143	144	130	125	156	140	150	129	130	143	152	149	124	153	142	162	129	140	143	147	150	146	140	146	142	133	145	126	131	132	118	161	138	172	138	145	151	135	145	160	139	146	135	123	138	118	132	137	136	146	139	141	141	157	146	142	139	134	136	150	147	136	153	156	151	161	125	138	135	143	145	150	131	151	132	146	141	159	129	138	147	158	134	144	144	159	149	151	105	128	152	149	137	140	155	137	135	139	126	141	126	121	127	132	134	154	131	123	159	150	145	140	154	141	119	153	120	116	111	154	144	141	134	159	158	124	127	139	141	150	155	136	155	133	133	120	124	157	139	143	163	133	132	132	146	114	137	135	137	132	136	141	124	130	144	137	130	149	143	109	133	135	130	119	134	150	144	134	141	120	162	144	162	130	134	129	125	160	148	136	130	158	149	127	143	146	144	155	156	130	134	143	133	144	162	144	134	152	148	138	124	144	131	141	142	125	136	143	138	159	139	138	150	140	134	123	146	136	156	132	146	154	133	140	152	128	153	137	146	125	122	131	154	142	154	141	131	129	150	133	123	134	145	125	132	124	141	134	145	115	146	139	140	147	143	134	140	155	160	122	127	127	131	150	169	154	121	130	157	136	146	142	154	142	134	158	142	145	143	117	136	141	118	146	154	133	134	136	158	116	122	144	110	150	150	126	138	142	143	126	121	110	135	146	129	138	156	152	122	151	122	142	136	148	136	128	141	128	137	136	145	168	154	131	116	139	134	118	133	145	150	140	156	136	145	134	140	147	125	120	169	118	139	140	148	150	132	140	149	140	153	151	139	159	132	146	128	123	141	128	127	141	136	121	125	132	133	143	140	135	187	143	143	152	125	129	147	139	148	122	163	136	130	145	129	146	142	133	146	128	126	148	130	141	136	151	154	139	163	163	153	135	149	158	121	121	152	140	138	140	159	138	123	131	122	127	142	156	140	133	136	133	130	144	134	147	140	145	140	126	135	128	129	147	133	145	139	121	133	147	157	146	151	137	141	136	144	149	134	125	116	140	137	154	121	121	136	139	149	148	131	159	136	137	144	142	148	132	160	128	159	128	120	123	155	138	145	129	131	134	108	132	144	138	137	152	129	121	151	136	143	142	128	167	154	157	161	161	143	100	136	139	135	150	147	127	139	135	163	129	125	137	130	145	130	138	141	139	132	138	131	139	143	142	121	158	142	140	146	151	160	136	142	139	123	134	160	146	131	121	136	138	173	148	140	160	129	137	142	139	153	131	157	141	124	155	133	131	135	164	155	139	147	113	142	129	151	134	137	142	141	161	148	159	158	138	132	136	132	125	144	132	137	153	142	127	135	140	156	160	145	173	145	152	142	142	132	137	136	145	141	142	161	140	130	138	155	128	143	138	140	151	159	129	123	150	135	132	138	135	141	166	135	143	131	144	153	139	150	151	150	132	126	134	144	118	133	142	115	158	123	135	146	142	112	151	120	123	128	123	146	140	151	142	153	120	145	143	137	151	137	121	158	132	152	153	161	123	121	148	127	152	139	134	122	127	133	132	146	139	147	137	122	142	148	128	155	123	136	143	135	145	148	140	145	141	154	145	154	150	169	136	145	131	137	129	157	141	133	124	141	134	136	123	120	139	138	125	128	145	146	122	141	133	129	152	150	148	143	133	123	136	138	135	134	139	146	149	140	137	138	156	143	148	158	122	148	164	147	148	121	127	131	138	128	141	121	151	129	143	146	133	140	137	128	138	160	158	120	152	137	137	124	150	158	144	133	136	122	116	151	156	140	143	146	150	148	153	157	145	142	140	123	122	148	146	152	158	127	179	146	134	133	128	144	115	124	128	151	114	130	137	141	149	111	134	138	118	141	144	131	145	134	160	136	143	146	128	142	130	142	155	150	119	135	142	132	129	141	126	147	138	129	148	134	150	130	139	136	131	124	146	124	128	132	144	136	141	140	134	144	146	141	142	122	153	131	144	152	158	142	134	140	158	131	130	146	161	139	127	135	152	134	152	137	129	117	151	137	139	138	152	118	157	154	127	106	155	129	152	138	131	157	139	141	151	122	158	125	148	139	123	139	146	143	157	166	126	147	143	148	131	138	156	135	132	136	136	147	140	113	142	144	143	130	151
9074	8981	4056	447	438	417	410	388	400	369	378	376	356	378	392	388	389	377	396	347	386	373	346	369	374	406	407	352	358	365	386	341	407	434	395	368	391	370	351	363	387	367	357	351	350	377	376	328	392	386	373	383	352	362	386	369	384	361	352	369	355	396	336	339	383	405	366	372	355	389	350	360	350	377	364	359	398	341	364	354	364	415	323	374	340	372	349	366	339	349	344	357	382	330	362	382	373	390	350	354	370	387	358	359	347	339	373	357	386	374	361	370	390	371	327	328	415	339	376	404	388	359	386	372	387	356	379	351	377	335	404	394	346	370	363	347	348	361	363	349	363	426	360	361	372	386	374	370	336	360	355	345	359	379	388	367	367	355	330	358	388	365	349	341	365	360	356	363	385	350	379	405	355	393	374	397	350	371	331	380	372	363	357	373	352	388	372	372	374	377	357	386	383	385	397	346	394	370	352	374	382	378	350	392	352	359	369	400	362	352	376	346	356	359	390	361	361	351	391	382	374	368	354	372	347	326	341	350	374	377	376	377	347	339	403	372	340	336	383	378	365	391	347	332	383	371	356	363	329	357	369	390	369	372	364	355	383	334	372	352	356	362	354	383	373	370	342	351	369	386	380	404	362	375	358	358	334	398	406	374	346	369	340	396	346	375	374	376	343	361	394	356	353	383	377	334	367	375	358	351	373	395	346	378	384	363	381	362	360	372	370	343	373	390	373	352	358	371	355	397	377	382	350	364	375	362	379	390	366	355	348	407	349	380	366	335	356	322	358	374	358	353	363	374	386	383	351	376	366	412	391	351	394	401	359	372	413	372	396	398	346	350	345	359	360	355	389	337	339	394	350	342	369	359	378	376	353	341	367	373	373	377	382	365	352	357	366	358	377	383	378	327	381	370	343	381	320	365	371	398	376	345	373	351	387	371	387	348	387	365	365	327	370	358	398	374	382	368	346	408	362	374	374	393	383	343	397	370	374	378	357	357	378	375	397	341	411	396	369	346	351	367	388	351	338	336	360	352	365	390	356	340	338	378	363	385	369	364	384	364	345	376	385	383	400	347	369	364	384	381	363	365	386	339	386	392	384	344	371	371	361	377	355	389	355	344	376	368	381	357	355	370	350	377	354	356	370	370	354	380	341	369	365	418	389	336	381	377	353	349	384	354	353	358	381	374	371	382	360	360	363	353	394	357	392	372	347	335	396	366	366	374	385	377	352	344	399	373	330	383	333	350	336	376	379	394	361	368	361	341	354	359	415	380	399	370	359	358	370	352	377	357	392	379	363	390	378	354	349	368	378	360	363	365	407	337	348	360	338	350	354	354	369	359	394	373	370	372	375	326	359	354	384	360	315	359	382	338	319	393	363	361	375	365	372	324	382	361	377	374	389	384	370	385	384	349	361	322	373	400	358	362	367	392	350	373	339	373	363	348	379	379	363	361	354	378	347	401	393	372	376	367	390	378	384	340	398	375	347	349	363	366	348	341	358	375	369	364	336	369	349	383	391	361	336	379	351	356	361	339	403	347	373	355	367	364	339	382	361	360	390	387	362	373	364	357	390	351	342	339	407	366	373	363	384	358	377	370	384	364	359	379	365	385	370	357	355	383	357	358	347	366	347	350	346	377	385	368	364	356	336	363	341	372	367	382	359	360	384	354	376	362	385	381	358	362	352	393	371	360	376	359	348	401	361	365	388	391	357	364	354	393	346	383	367	358	348	385	363	354	351	387	336	350	355	369	377	370	365	362	366	370	384	412	369	355	330	378	349	388	375	358	351	343	351	365	363	373	387	341	346	353	362	356	436	362	348	351	344	341	366	374	394	337	373	392	353	353	383	372	376	349	389	375	375	392	372	382	363	373	387	408	354	395	371	401	360	372	394	364	363	367	397	363	395	359	341	361	333	345	346	333	399	397	379	351	404	370	345	361	389	382	320	357	365	375	366	381	366	367	385	375	392	357	384	364	372	374	371	361	359	348	368	388	359	349	387	408	359	366	391	348	371	346	373	368	391	366	369	362	359	340	349	339	344	375	363	404	383	394	380	386	359	362	337	363	344	360	385	401	373	344	374	386	336	345	371	394	400	361	350	391	384	359	396	376	359	340	369	371	386	388	374	389	343	359	335	337	384	370	339	409	369	365	387	356	372	364	387	361	363	350	345	342	360	384	383	340	358	347	373	343	351	352	379	361	351	354	350	365	381	384	352	385	339	399	358	357	356	346	377	387	342	370	328	393	389	387	350	344	324	379	339	350	367	367	357	384	358	375	391	376	379	380	359	355	388	377	387	389	335	360	371	363	364	389	369	314	360	384	383	393	393	366	391	380	354	325	399	383	367	398	337	373	387	368	369	340	364	372	362	376	373	363	386	373	357	383	376	355	413	351	361	359	375	401	358	338	375	389	367	365	350	373	366	368	349	380	379	350	382	361	337	392	349	332	355	346	372	367	357	376	370	376	391	389	364	339	349	365	368	372	340	350	377	404	377	386	389	368	390	371	368	376	374	370	383	374	383	379	334	361	359	334	358	378	316	346	379	368	406	411	380	361	345	368	357	369	364	367	393	382	405	377	401	363	366	375	355	400	348	400	351	389	381	351	351	362	336	351	389	372	372	361	366	363	363	345	366	359	388	399	374	356	360	367	402	370	358	408	389	346	339	370	353	346	369	373	382	371	374	357	356	351	346	358	347	356	341	380	361	361	366	397	368	339	375	402	377	342	368	409	390	371	373	341	368	412	385	358	394	330	369	388	367	340	382	369	370	390	374	384	355	379	360	382	369	317	365	387	373	389	377	348	395	360	403	376	418	378	366	354	321	368	391	337	373	395	371	365	367	381	347	345	347	384	344	381	391	390	350	383	353	355	368	382	355	357	359	365	351	401	395	375	353	403	333	377	378	359	361	373	370	350	358	362	361	361	335	362	350	390	411	362	363	354	374	358	369	371	367	366	366	382	404	387	360	402	378	365	392	376	330	370	355	386	383	349	375	360	342	371	393	362	428	386	371	355	391	341	410	351	374	374	360	366	340	372	334	341	367	357	386	373	368	365	359	367	365	386	369	359	342	380	381	358	358	363	384	323	367	362	356	359	385	338	363	363	340	408	362	414	378	359	373	362	383	377	358	369	341	383	389	366	400	384	392	412	351	371	347	377	384	362	368	374	358	381	376	350	367	372	399	358	346	399	368	374	376	307	379	341	416	332	332	357	371	368	380	346	349	363	359	394	374	357	362	381	378	353	380	345	355	368	402	389	366	373	388	390	369	358	373	330	353	371	373	360	364	356	358	401	373	368	362	375	364	330	371	350	360	379	334	366	379	364	339	360	360	372	363	353	350	376	356	371	376	368	343	352	373	441	386	391	370	376	361	391	370	381	371	397	366	367	349	360	375	332	382	351	361	387	353	354	349	346	383	352	332	377	339	331	348	381	363	370	337	385	401	380	374	375	383	332	377	399	340	388	337	332	344	397	387	380	353	364
53402	52370	32730	4868	611	407	358	301	270	260	274	230	226	228	234	225	208	242	192	223	243	228	189	240	203	196	226	225	207	228	199	204	228	205	201	202	207	193	211	188	211	177	196	194	189	202	168	208	200	215	198	193	202	181	207	225	228	193	197	200	214	197	189	194	221	201	223	191	196	212	194	211	210	193	213	200	223	218	211	186	168	189	205	198	209	191	178	181	185	200	212	182	220	210	172	194	189	213	199	170	184	183	210	197	199	184	213	215	179	200	184	209	226	197	207	198	195	201	175	210	185	222	199	200	196	186	182	203	188	162	179	187	194	189	199	198	215	191	189	222	212	212	206	188	210	188	207	207	197	184	193	167	197	201	220	186	187	222	194	189	191	179	196	207	196	207	189	198	214	186	220	198	200	203	210	205	193	194	171	193	186	189	176	178	213	206	230	198	193	209	210	206	208	206	199	208	185	193	181	219	184	192	212	186	195	195	202	161	200	165	198	220	186	206	181	196	188	191	180	165	185	198	201	177	197	171	203	190	193	200	198	232	206	208	205	215	180	184	182	182	203	215	193	191	203	187	218	203	179	196	193	181	210	193	159	194	176	197	180	192	175	198	189	212	208	219	177	179	205	207	219	197	214	176	213	198	198	192	185	223	213	198	184	188	211	191	188	185	194	215	186	176	207	210	188	221	187	184	164	201	208	220	198	185	219	183	194	200	196	200	181	242	176	205	215	180	218	198	192	194	193	207	212	193	201	190	192	210	210	204	206	191	209	178	203	178	186	199	211	189	193	204	179	204	191	187	181	201	201	195	220	202	191	205	192	194	185	190	185	199	197	210	201	201	220	216	197	183	190	183	221	209	200	225	218	196	170	210	178	195	196	157	191	194	190	186	203	185	187	207	177	201	178	218	190	191	197	190	186	193	203	170	188	185	197	189	204	187	190	191	197	216	211	203	198	198	200	185	209	200	198	214	182	212	178	194	203	189	209	198	185	213	196	215	202	200	174	187	219	193	173	172	196	166	185	194	172	190	183	156	193	222	178	187	202	205	218	198	171	218	192	181	191	173	189	210	202	190	192	200	204	218	219	181	221	206	195	206	184	197	225	196	200	174	210	186	201	194	207	193	189	190	211	214	197	214	227	188	187	198	182	180	203	188	206	181	201	185	198	221	183	179	190	209	212	190	177	184	180	207	199	190	177	192	195	201	211	206	204	193	195	174	201	183	170	153	203	200	187	175	214	169	174	194	187	197	190	174	196	184	211	189	176	213	173	229	205	191	193	180	200	197	185	223	197	200	196	190	192	183	179	188	218	183	190	218	178	189	174	188	200	196	223	209	190	178	202	167	195	187	195	195	196	176	214	217	212	196	189	224	224	190	207	196	227	171	207	194	186	210	213	194	205	210	228	191	208	198	218	198	211	199	196	209	188	181	211	193	203	242	222	180	205	199	207	184	194	192	198	197	164	177	208	213	197	189	194	200	214	211	201	228	202	194	191	196	203	191	202	183	195	210	191	198	207	192	195	186	209	227	199	210	191	192	230	199	215	223	206	229	206	164	222	196	186	217	203	181	207	185	177	191	218	213	197	213	196	206	224	210	222	186	209	215	171	221	188	186	184	213	189	202	177	183	189	195	206	195	223	224	183	233	215	211	176	202	227	190	214	203	185	186	193	212	199	224	189	201	228	170	209	191	179	194	170	184	205	192	210	235	200	186	216	226	178	212	179	193	210	223	214	188	193	196	199	203	200	208	200	209	207	167	180	201	192	183	188	190	194	181	222	191	215	190	191	190	194	209	178	220	197	198	178	194	204	184	177	205	193	240	189	173	187	212	192	199	219	231	216	177	180	193	212	216	207	204	189	207	214	182	197	181	177	198	204	216	185	213	204	190	219	199	207	194	210	200	211	208	179	198	202	187	182	199	210	175	189	189	188	212	197	211	189	203	192	164	203	210	202	194	216	208	205	210	185	202	195	195	221	201	195	186	187	193	215	196	197	220	230	212	200	169	200	202	189	190	186	203	200	194	195	221	205	198	217	203	200	179	192	216	207	199	202	188	198	211	204	197	214	183	198	176	198	205	212	171	219	187	195	191	198	177	189	184	214	199	173	212	203	202	214	211	231	203	208	199	189	205	204	187	218	196	202	194	221	188	230	206	202	168	175	185	199	196	175	173	188	172	217	204	208	188	198	220	181	205	237	202	213	214	212	194	187	182	196	198	185	206	197	216	178	207	165	191	212	190	217	174	184	185	193	216	191	200	173	188	191	203	215	196	217	213	188	180	184	201	185	195	182	193	186	209	190	197	190	212	210	202	167	178	206	194	216	176	203	176	211	197	212	186	209	231	197	177	223	221	192	191	201	180	181	171	226	187	195	211	206	197	206	196	188	193	183	178	212	205	184	178	190	196	191	200	208	210	211	208	180	210	196	200	220	223	206	190	187	213	194	191	215	233	207	195	207	174	198	195	215	196	190	197	223	197	181	193	165	183	190	209	175	208	200	181	224	197	213	222	204	190	219	193	197	194	228	192	215	197	173	164	181	182	178	198	183	188	202	176	213	213	194	209	215	184	214	198	204	204	182	207	185	179	208	182	192	196	228	205	184	181	192	204	218	201	204	183	215	200	210	203	208	197	192	173	193	219	216	207	204	170	184	188	208	201	203	179	201	205	205	231	209	218	203	194	202	187	189	207	197	185	208	194	206	191	180	189	194	177	226	223	189	205	214	199	187	208	189	186	198	193	194	199	213	204	195	210	180	203	185	200	192	216	186	174	203	199	230	206	176	196	205	199	187	230	221	194	213	191	192	213	212	194	201	191	198	169	200	208	186	185	185	201	182	214	202	198	192	191	194	190	177	190	175	182	214	185	198	204	206	184	188	203	187	186	196	212	230	203	211	200	174	198	185	194	209	168	194	183	215	206	170	196	182	231	197	187	182	184	203	173	215	187	201	178	233	212	201	205	211	192	195	191	202	204	203	174	185	187	185	199	190	208	190	204	202	222	189	177	185	206	185	176	196	203	219	185	206	192	205	196	197	197	205	209	194	221	203	193	192	206	182	213	200	197	211	211	205	183	205	176	183	191	184	214	191	165	209	207	204	187	199	197	205	207	195	190	212	196	191	195	223	212	196	211	245	182	214	230	216	191	185	214	195	195	184	205	200	203	190	169	166	184	191	195	185	176	194	208	201	215	182	193	204	196	184	222	175	188	204	210	224	219	195	177	199	210	178	188	216	199	199	199	204	224	194	186	198	197	161	182	180	203	181	211	200	172	175	195	205	184	212	188	197	199	205	162	194	228	225	178	194	203	217	170	215	198	206	193	199	214	205	198	208	187	200	204	221	189	182	185	209	196	194	184	212	197	169	193	193	190	192	185	182	204	205	201	200	203	203	168	192	219	187	203	194	185	177	223	199	202	186	203	192	209	211	209	179	175	206	184	200	214	213	197	220	219	198	227	196	207	222	193	177	204	181	193	205	225
32260	39209	17666	2180	1834	1560	1253	1161	1034	891	848	767	820	714	665	645	654	701	615	623	592	600	589	569	570	538	561	566	524	541	498	515	494	495	528	547	513	532	541	519	497	465	526	482	524	499	448	483	504	487	513	493	529	467	503	461	484	502	503	521	500	490	522	479	481	493	498	503	543	497	485	507	510	499	521	505	521	468	498	493	491	483	524	495	489	492	510	467	492	534	510	510	485	473	512	487	488	511	489	473	496	476	502	481	484	497	493	475	512	475	500	493	482	499	474	510	504	504	485	475	525	494	492	501	488	505	467	491	516	504	485	478	508	517	455	520	519	517	507	476	472	458	491	531	455	489	499	491	490	483	471	523	481	492	478	503	491	504	463	472	522	496	482	466	477	501	505	469	491	511	477	495	482	489	481	466	492	479	465	468	509	479	502	488	459	509	496	453	509	486	513	487	487	480	517	445	525	467	473	503	504	449	461	487	521	483	535	539	481	486	489	486	502	476	501	500	477	484	482	477	504	480	522	518	466	476	490	501	469	495	488	454	459	486	513	485	506	497	477	512	490	508	483	518	483	500	517	489	494	510	484	496	490	547	485	496	497	490	463	423	484	457	459	495	502	477	505	537	466	496	481	514	471	482	476	467	505	502	479	480	451	497	494	500	466	452	481	510	503	480	506	503	479	477	495	509	470	494	514	483	504	496	488	455	513	472	478	530	477	478	508	495	505	511	489	455	487	506	469	478	464	494	508	507	455	459	507	482	479	466	468	486	490	494	469	461	489	484	519	473	483	448	501	465	537	540	497	459	497	511	480	471	539	498	507	506	511	528	490	509	467	474	509	489	499	494	511	478	534	489	499	469	478	487	498	489	491	489	518	484	460	514	481	513	504	476	510	464	497	478	516	472	500	508	511	462	488	522	501	499	527	499	477	476	479	510	483	514	511	514	510	542	448	508	431	470	471	472	466	505	501	477	444	513	501	440	489	503	470	495	511	496	451	490	521	504	480	496	476	479	481	475	507	478	483	457	505	473	492	461	529	482	494	474	529	512	471	466	470	492	464	483	479	473	500	462	479	521	507	518	503	500	496	478	495	552	482	492	513	506	495	442	457	497	467	482	499	477	472	489	475	503	460	513	466	509	475	512	449	510	476	503	481	514	457	512	489	497	484	490	468	486	466	524	462	493	515	504	501	474	476	451	486	522	488	515	521	494	489	479	442	498	525	475	477	519	493	499	493	502	518	484	479	501	461	524	465	494	495	499	503	467	517	499	496	497	444	494	430	500	495	472	521	520	465	464	466	509	489	487	497	488	505	472	517	496	464	509	497	500	516	475	497	445	509	526	480	482	458	521	538	477	466	520	483	500	458	527	488	503	467	544	457	476	463	450	472	520	516	497	481	489	507	488	466	492	498	508	463	493	485	518	465	474	470	540	478	495	515	458	485	483	490	481	510	496	499	507	472	514	510	487	457	475	483	473	484	481	501	527	536	497	524	488	452	481	484	456	432	498	510	507	478	505	506	491	490	452	492	512	455	486	523	500	481	487	495	447	479	492	482	494	485	509	478	490	487	500	526	513	485	486	502	507	465	452	517	483	485	504	476	476	487	478	490	450	550	438	475	478	470	499	471	485	493	504	492	447	523	516	483	474	493	509	485	489	502	490	483	498	503	459	527	484	527	493	494	487	495	477	493	526	509	503	457	485	463	517	500	462	496	465	473	474	505	501	482	487	512	467	499	487	498	498	493	461	470	504	461	494	459	473	474	507	509	471	513	491	493	462	492	506	497	511	482	448	481	514	485	501	485	467	485	496	479	514	480	456	465	472	455	456	488	452	505	501	456	507	477	481	514	503	498	486	490	506	460	492	493	511	482	497	486	464	493	522	496	483	455	511	479	487	467	438	468	435	476	456	436	523	501	467	512	501	467	432	482	515	508	461	488	502	474	488	485	471	479	481	512	466	508	496	495	508	458	493	467	448	488	470	482	523	509	489	461	468	503	495	515	463	474	475	500	520	485	456	484	493	480	458	490	494	478	464	479	506	506	502	498	508	486	492	482	488	465	504	450	495	477	494	531	482	494	468	455	445	459	477	441	520	468	503	502	494	446	495	485	499	514	491	455	484	488	492	458	522	475	495	478	511	494	458	471	497	495	451	525	521	458	478	474	464	510	496	515	507	504	489	479	434	513	467	509	478	458	506	457	487	467	468	480	472	450	524	509	479	465	496	509	511	510	471	544	446	496	439	468	481	509	511	517	503	495	453	483	496	487	469	448	438	510	486	510	446	496	498	484	482	504	498	525	460	493	417	462	479	493	473	462	534	486	501	496	520	474	476	497	453	504	508	456	494	499	493	502	521	495	485	505	488	502	491	482	491	494	453	458	503	461	543	475	449	446	474	476	501	477	478	469	501	490	493	528	501	498	483	511	478	492	474	470	478	463	456	497	494	520	484	457	485	491	465	470	499	524	476	502	460	526	495	457	468	434	481	485	480	494	503	477	460	511	477	484	499	478	476	495	448	474	481	473	517	506	471	471	465	520	501	499	504	487	459	504	525	509	536	477	497	482	480	500	477	488	478	527	494	506	538	505	490	471	484	466	469	430	466	486	469	533	507	505	466	467	489	508	491	520	506	525	423	461	545	497	509	491	487	468	521	481	440	515	476	438	516	522	489	480	484	459	500	464	478	512	480	479	483	475	462	507	518	494	481	467	482	440	498	484	478	500	493	530	493	477	549	494	480	498	495	487	437	521	485	496	488	480	505	501	506	511	492	463	514	506	496	519	498	501	481	508	490	462	504	472	526	520	489	510	478	508	454	480	479	498	504	519	440	506	515	485	492	479	467	519	506	500	505	468	537	488	476	521	520	461	508	485	476	511	484	491	504	460	474	497	501	503	517	472	495	499	461	478	458	508	527	518	503	529	518	500	477	494	483	459	492	482	503	527	471	502	484	491	496	500	509	460	497	488	492	486	480	492	501	482	509	507	497	491	525	490	490	512	489	523	481	510	455	459	480	502	491	472	502	504	492	529	468	464	458	487	519	478	484	509	496	518	481	466	440	499	474	515	521	448	471	492	459	495	502	494	454	480	515	462	499	491	467	516	469	499	477	488	494	495	479	535	470	539	470	472	521	497	470	511	491	497	500	507	470	483	464	528	518	506	487	453	509	495	503	485	480	497	504	474	462	548	516	496	471	480	484	507	524	467	484	516	467	510	492	486	477	475	469	490	467	507	502	503	489	487	511	456	508	441	493	480	482	496	525	497	485	465	476	497	515	502	517	474	494	517	495	544	497	503	495	461	489	513	513	505	506	497	479	446	551	521	480	447	531	509	511	458	482	463	494	494	462	470	485	482	476	480	469	538	520	470	498	498	495	509	496	475	498	466	485	516	471	483	501	497	502	491	471	501	492	499	463	480	502	492	483	478	444	511	489	506	506	500	463	472	470	431	523	500	483	463	516	500	460	475	504	486	473	482	498	514	485
67811	65881	39560	8507	1121	574	465	377	309	269	249	238	192	173	201	143	186	148	147	168	148	132	151	131	153	132	127	124	143	147	140	137	143	134	135	136	132	121	118	143	128	123	137	106	139	128	126	123	130	114	126	138	130	134	139	151	138	113	117	121	136	119	116	118	131	104	118	116	137	114	152	112	139	110	133	127	134	119	118	107	126	139	144	136	127	146	117	111	108	153	126	128	129	112	119	116	112	119	117	120	130	131	129	112	133	129	132	120	143	131	121	123	114	118	145	122	126	126	120	120	129	115	131	119	111	106	137	119	126	136	136	114	99	130	137	105	130	104	114	123	111	104	112	153	117	121	122	130	140	115	125	122	116	119	125	123	125	124	134	107	120	134	127	122	121	138	120	132	120	131	110	113	146	122	126	120	154	119	135	109	103	109	120	133	115	112	107	104	128	122	120	115	115	134	130	120	136	140	136	101	129	140	127	129	116	124	127	122	133	109	123	148	111	124	117	120	122	126	111	134	123	116	124	137	122	125	123	125	106	136	122	140	135	119	111	122	130	132	97	120	131	137	117	107	120	124	117	117	118	128	128	111	122	136	108	118	121	140	134	142	126	136	103	121	134	114	137	139	130	123	127	117	153	140	145	110	117	119	133	126	140	145	128	129	115	122	125	138	137	132	119	132	96	128	128	110	134	112	119	123	124	133	125	120	126	129	143	129	119	111	134	122	119	114	131	135	141	133	138	106	129	130	145	135	117	114	127	134	119	140	115	113	118	112	113	131	130	124	121	95	141	123	126	134	144	118	123	112	110	115	125	115	114	129	139	122	121	119	121	117	121	131	117	111	107	148	139	110	125	109	132	109	120	141	121	124	121	145	144	127	132	106	129	125	126	143	129	123	122	141	124	129	133	126	130	118	148	113	146	129	102	130	116	130	137	129	109	123	143	141	133	121	140	121	114	116	136	109	101	115	118	119	126	135	117	138	115	125	119	118	141	121	132	118	148	119	141	126	134	132	120	131	126	115	117	117	132	118	135	113	101	123	125	132	127	131	126	111	135	131	118	136	129	134	154	130	138	136	127	116	129	133	121	114	128	128	129	124	146	133	131	129	109	113	145	120	137	119	146	110	145	140	122	131	120	141	111	128	130	115	131	106	127	116	116	114	93	105	105	134	138	104	121	127	129	142	113	135	126	127	137	111	156	133	97	145	134	126	151	142	122	110	116	124	133	129	121	111	117	141	140	137	114	125	111	131	117	140	118	117	128	123	96	110	114	112	114	115	127	126	116	115	146	133	112	131	125	129	122	113	101	134	127	134	122	129	145	118	129	121	113	112	134	149	119	128	130	108	138	111	110	146	116	114	116	133	107	128	115	131	141	119	122	131	132	115	149	126	120	130	114	108	90	117	130	121	126	112	108	119	115	128	120	107	112	133	112	122	139	140	119	138	126	115	117	132	120	132	123	125	117	117	113	133	120	104	112	123	108	105	117	141	96	124	125	128	123	115	123	119	116	137	115	156	132	121	108	122	117	119	133	109	96	120	121	140	124	117	112	127	113	122	144	125	131	116	122	102	96	126	121	120	106	119	120	116	132	133	121	125	133	116	115	133	134	119	113	151	143	100	132	122	138	100	124	131	148	142	129	120	122	128	101	107	112	104	123	137	114	122	128	143	109	117	114	99	123	126	134	134	124	133	146	120	123	123	131	141	107	137	108	116	124	109	134	129	132	108	126	128	122	118	116	126	126	128	121	137	127	134	141	125	147	134	120	141	148	117	105	107	137	127	125	117	127	129	128	126	131	133	126	127	129	143	134	126	125	102	110	116	136	115	117	122	133	93	135	114	128	132	125	121	134	119	123	110	99	120	146	133	114	134	106	145	121	105	131	115	108	116	105	141	123	139	117	128	109	117	126	123	136	129	105	118	112	145	114	136	133	132	126	119	114	151	126	141	119	157	106	120	117	119	139	111	126	120	133	125	120	107	143	119	117	115	118	123	116	143	120	130	143	122	142	144	134	119	134	115	126	152	128	146	129	138	129	103	113	124	118	107	145	118	143	126	110	124	120	140	129	127	123	130	120	131	152	119	122	101	122	114	133	130	126	113	134	135	126	98	138	150	124	114	118	144	117	138	124	114	115	109	157	120	136	111	122	135	125	125	127	146	128	130	128	98	110	121	117	126	124	112	125	149	122	129	135	112	125	105	109	114	124	126	133	129	131	127	142	111	112	120	129	110	125	131	124	140	134	132	127	128	111	115	101	120	152	110	119	140	115	118	126	120	116	132	134	124	132	123	135	142	144	140	133	126	119	121	125	140	117	135	110	125	119	123	138	120	123	114	127	140	157	115	119	125	127	112	109	132	131	134	130	127	107	137	122	136	129	103	126	101	128	116	148	119	136	137	150	141	126	145	151	137	125	138	124	116	112	117	124	129	123	124	124	144	131	128	135	120	118	124	142	117	109	122	125	157	134	113	131	114	118	137	130	147	119	127	133	126	130	115	128	122	117	145	125	128	133	122	106	133	134	119	136	125	121	142	110	116	133	125	123	135	127	131	115	137	135	138	138	136	124	117	133	106	110	129	113	138	122	110	117	118	153	121	135	103	120	115	134	126	118	121	116	120	120	140	126	122	116	130	127	115	127	118	135	126	125	108	122	111	123	118	142	116	120	122	120	129	123	115	128	137	128	128	116	113	126	143	124	127	125	115	130	124	134	131	129	133	118	130	122	122	135	137	141	151	117	119	139	126	124	115	117	125	110	115	123	115	133	106	125	107	127	158	116	128	129	121	132	126	117	131	125	113	114	136	123	121	107	119	120	110	127	117	104	131	99	149	115	115	107	133	119	115	112	120	124	97	125	130	137	113	125	144	114	113	122	127	113	125	129	126	130	122	124	106	117	134	109	142	138	134	125	116	123	139	112	112	120	114	132	115	124	110	132	120	107	118	125	122	139	135	126	126	137	138	118	116	118	122	131	125	120	108	115	115	137	120	116	117	137	125	127	127	144	116	128	139	134	113	113	118	129	114	146	121	121	130	134	121	116	112	114	121	142	119	110	143	115	143	116	116	126	118	127	114	112	130	121	114	111	108	122	120	137	145	117	115	127	117	124	114	136	128	120	104	124	130	119	116	110	102	137	134	120	119	109	112	129	133	109	136	98	121	128	125	115	135	142	110	113	126	122	107	143	121	127	120	127	149	111	122	124	141	131	123	111	125	111	121	129	109	128	140	118	119	121	120	148	145	141	113	124	116	101	110	123	112	129	134	102	114	135	124	134	115	108	128	119	121	124	140	125	138	127	117	131	113	114	131	142	135	127	136	111	126	107	151	112	115	121	112	108	135	116	121	113	141	124	112	141	132	114	129	127	116	127	137	105	108	124	120	124	134	138	132	142	134	112	144	135	136	119	134	130	120	111	129	124	128	117	142	132	115	125	128	143	121	127	112	109	117	113	135	116	118	136	105	114	133	106	136	119	127	131	135
41575	47559	17623	3707	3103	2434	1923	1605	1375	1163	1030	913	896	787	697	668	612	582	579	536	491	492	515	467	445	434	439	436	471	407	397	384	389	378	386	403	375	359	363	380	353	379	361	366	392	354	357	344	345	367	351	327	342	314	305	334	332	314	340	342	321	353	366	313	328	324	351	338	330	349	340	306	306	349	293	314	301	357	292	318	321	309	294	334	321	347	348	333	307	343	340	342	307	307	321	296	303	318	328	303	321	319	321	289	328	323	325	302	331	322	342	313	329	339	336	295	294	290	297	295	352	329	334	305	308	317	300	303	327	336	309	311	299	322	299	350	332	309	318	304	312	310	327	284	313	287	305	336	322	259	345	285	320	344	316	305	325	318	328	324	300	323	314	296	319	272	337	285	310	298	317	296	305	336	311	322	313	302	316	353	317	311	316	319	337	328	297	314	341	321	322	309	301	353	325	328	314	322	333	328	312	306	338	297	311	327	296	341	317	319	311	314	314	277	283	323	310	270	309	289	286	308	328	365	301	343	321	337	318	299	286	313	309	278	329	314	311	327	288	325	285	295	306	330	290	341	325	278	307	315	274	359	314	311	320	333	314	317	322	341	325	304	315	289	320	344	324	302	307	291	287	297	308	320	303	307	322	322	296	291	328	309	333	338	294	329	307	315	338	295	331	294	354	303	309	330	305	328	385	301	290	296	293	272	317	359	298	303	320	294	332	308	334	333	347	298	326	259	315	302	335	300	316	316	293	323	312	333	293	327	312	277	323	306	276	299	321	310	311	325	307	313	315	306	320	289	307	326	348	323	304	338	307	313	313	310	334	318	325	290	292	317	280	306	336	311	309	322	282	317	347	341	342	331	297	318	318	346	330	321	318	342	297	321	272	346	312	307	328	306	311	288	297	313	315	285	296	307	346	331	310	318	310	290	333	300	286	284	322	337	304	343	306	291	280	321	305	310	299	321	293	300	296	329	301	352	308	307	335	303	313	324	332	309	313	305	291	310	324	315	323	293	315	324	311	312	318	306	339	318	294	346	301	291	332	309	309	311	294	320	311	311	332	293	305	306	318	338	298	330	281	333	320	317	296	343	315	302	309	313	283	322	316	273	284	319	325	313	301	326	333	323	288	304	315	317	292	310	328	314	294	329	313	282	316	298	335	308	295	300	309	314	367	307	312	275	305	306	297	307	330	310	306	314	336	308	307	283	344	294	295	303	307	338	295	314	300	289	321	305	314	288	316	293	286	318	305	295	308	342	324	307	317	294	300	312	302	299	293	306	340	319	329	308	318	313	330	293	309	334	304	301	306	326	328	296	306	346	305	320	311	303	292	312	299	295	324	315	304	299	322	307	304	323	292	332	305	300	312	314	313	300	323	302	279	308	313	338	295	287	298	313	301	317	284	322	318	317	300	334	290	322	335	287	319	328	294	313	301	287	338	290	331	299	297	298	305	293	339	318	301	308	289	329	329	328	329	313	307	308	296	322	324	319	301	296	330	305	323	317	311	275	316	298	281	313	294	317	324	323	301	326	327	309	277	274	305	312	310	313	291	305	303	309	310	325	295	327	301	349	321	303	343	302	290	310	309	330	364	326	325	299	297	287	317	288	308	328	305	287	358	330	320	289	299	297	312	362	315	302	279	267	287	277	324	327	322	282	322	261	280	327	301	322	313	335	344	296	314	324	317	314	304	314	315	337	325	325	319	296	323	299	313	327	277	315	333	329	332	323	312	314	298	322	292	317	292	291	294	296	325	329	300	340	309	300	318	301	356	292	330	311	319	313	301	301	335	303	307	320	318	321	337	346	270	316	329	296	292	259	299	308	331	291	317	325	342	306	320	285	339	358	293	291	279	296	325	341	304	330	282	293	323	305	332	312	305	313	295	311	324	293	330	311	280	313	272	348	346	295	335	302	292	302	317	328	312	311	309	291	302	305	318	301	293	298	347	363	323	304	315	311	308	322	305	307	282	312	293	340	298	293	321	309	296	281	332	287	327	299	304	323	342	322	322	292	312	298	294	338	329	327	295	312	288	334	317	323	321	326	290	305	322	304	340	315	309	309	293	353	337	274	326	329	304	341	308	306	297	330	322	336	306	320	332	296	298	305	313	306	296	295	328	284	297	293	275	329	323	280	303	301	342	321	295	295	308	318	304	322	312	289	318	312	327	300	309	308	336	308	307	331	315	290	317	322	322	347	322	300	307	304	324	305	324	306	314	298	307	345	317	325	298	322	319	284	321	328	313	302	325	316	318	338	315	293	294	318	303	314	332	298	283	285	307	321	309	290	289	279	320	290	318	322	312	323	292	333	319	298	319	282	311	324	320	268	281	327	276	288	298	301	314	294	302	337	300	313	317	331	287	339	291	303	320	343	288	280	331	338	297	296	335	295	301	299	322	349	325	317	322	323	331	318	311	289	298	333	316	293	340	289	297	298	289	309	300	319	343	314	295	286	310	316	317	305	290	279	300	291	306	290	295	302	325	318	286	319	322	319	341	338	296	305	324	334	304	300	330	317	329	320	303	325	281	335	336	310	294	263	310	310	347	305	308	314	311	301	284	346	306	286	315	324	309	312	313	297	298	300	328	353	273	321	334	286	327	309	323	316	293	308	331	315	335	282	323	330	306	316	351	307	332	296	312	310	290	314	309	345	315	331	310	312	307	331	278	330	323	312	298	305	300	325	318	299	319	304	301	330	305	339	302	298	325	325	330	299	316	341	349	308	299	291	321	314	332	306	320	306	329	307	323	337	294	310	293	291	354	318	281	285	331	322	321	282	296	306	287	329	338	300	289	303	319	330	286	286	321	344	330	302	312	317	301	332	315	332	296	316	315	303	339	297	318	319	312	334	322	317	306	330	350	332	300	296	317	314	328	303	290	295	324	296	295	315	306	318	291	299	349	315	303	306	283	308	315	318	327	300	309	320	313	304	303	281	307	265	336	298	285	310	279	315	279	322	315	281	328	290	315	319	293	292	320	301	306	316	303	310	330	317	283	316	315	317	337	306	318	302	333	307	286	279	292	304	323	310	306	343	331	303	313	309	290	341	286	327	282	300	313	320	310	310	332	289	313	322	297	301	291	292	334	331	327	296	305	324	309	307	291	357	313	304	309	312	329	336	320	352	337	322	331	336	348	315	317	322	312	286	300	314	297	323	278	289	300	317	323	305	319	335	295	302	293	293	337	314	317	317	318	314	311	321	311	324	314	294	321	279	306	298	332	297	329	312	323	328	323	298	302	288	303	291	279	330	304	333	291	314	296	297	297	315	346	299	303	326	303	293	336	314	307	306	311	317	325	306	352	308	302	319	299	308	299	306	334	304	329	305	341	294	311	290	330	320	328	339	309	302	332	330	353	313	306	317	306	308	298	313	317	311	289	322	302	332	304	313	302	307	320	312	303	305	338	293	324	339	306	310	331	303	318	324	290	311	300	334	283	286	304	311	293	312	305	319	315	301	290	323	302	306	311	307	332	320
9933	4595	2006	127	127	141	136	130	137	146	164	141	141	143	139	151	135	134	137	126	129	137	137	128	121	130	128	125	113	141	140	151	147	118	145	131	136	132	143	136	145	170	132	132	131	126	143	125	118	131	131	138	144	136	114	129	120	144	130	136	129	143	121	124	147	150	149	137	138	119	151	133	148	130	130	126	125	144	131	114	120	137	128	135	152	133	117	134	124	146	142	127	138	124	140	130	138	136	143	144	123	127	135	130	106	137	135	159	127	137	117	126	142	119	128	140	117	146	110	129	142	135	128	126	127	106	138	140	130	145	142	155	144	137	139	143	135	154	124	137	131	125	130	143	124	112	143	140	113	123	145	134	134	117	141	133	161	132	133	128	124	120	138	139	138	124	125	122	132	125	111	120	123	136	112	137	126	151	175	118	151	140	132	152	139	133	152	124	141	148	124	125	130	148	146	143	131	121	147	110	122	122	136	147	136	153	145	127	134	136	129	161	145	153	127	130	143	133	147	152	157	141	139	138	166	150	140	145	153	138	140	155	142	125	144	145	131	148	145	116	142	138	119	111	132	148	141	132	166	132	110	122	123	136	127	130	140	148	142	147	143	139	139	127	146	141	116	152	128	156	133	129	138	135	144	144	148	150	141	141	160	130	144	131	140	135	126	113	121	128	145	115	139	132	120	116	161	143	134	151	151	130	113	129	123	132	131	132	126	142	137	144	126	123	125	173	130	135	128	121	135	126	122	141	122	124	127	152	113	119	123	130	141	150	147	141	131	142	126	132	148	129	151	140	130	135	123	117	131	143	140	141	117	139	132	167	133	134	125	124	136	113	134	147	128	143	147	129	137	126	132	129	122	124	147	149	137	131	124	149	124	123	142	129	125	147	151	146	145	142	128	131	148	147	125	138	123	117	139	137	156	125	129	135	135	127	111	154	130	121	145	144	154	141	133	118	132	141	145	139	137	145	125	142	141	128	120	129	129	158	129	140	127	124	135	146	141	158	173	136	130	135	143	145	129	147	133	131	129	121	132	126	131	133	134	133	140	153	146	118	138	140	141	130	140	130	143	118	142	127	145	140	115	128	163	152	139	131	129	137	131	115	146	149	127	133	121	130	159	153	146	135	128	157	139	140	166	129	129	139	139	136	135	127	119	149	155	149	146	136	137	145	116	144	148	135	169	134	141	133	129	125	136	131	144	133	131	134	131	125	152	153	120	146	125	121	133	124	131	128	137	130	122	123	130	118	131	148	132	131	129	134	116	136	138	142	161	147	137	128	145	155	136	146	121	145	121	137	143	149	139	142	123	145	143	145	119	125	153	134	131	128	144	117	127	146	132	138	128	135	133	144	126	119	147	125	124	149	136	147	143	132	145	136	133	114	131	118	121	126	118	157	139	129	149	143	123	135	139	121	125	128	124	112	139	138	126	125	147	149	147	140	153	132	151	142	136	129	127	150	153	135	164	140	145	144	114	136	156	127	138	139	155	124	129	115	140	132	106	132	125	134	121	132	125	127	157	128	120	123	135	149	136	128	115	139	145	138	141	120	154	157	126	134	132	136	142	152	133	106	140	135	136	126	121	140	139	131	143	111	141	134	125	148	146	165	138	144	157	145	135	127	138	128	142	129	117	138	147	151	122	151	153	140	117	142	122	132	103	124	121	149	138	124	149	147	166	129	144	141	128	151	149	146	151	135	109	129	118	140	155	118	140	146	154	150	149	139	107	144	129	139	125	137	135	123	143	139	118	125	147	126	151	126	143	109	128	140	143	139	143	134	136	117	152	142	147	136	138	141	141	140	123	129	118	144	128	140	153	139	139	139	140	112	132	145	140	136	126	130	120	156	149	118	159	130	148	122	114	120	132	128	156	137	155	140	144	146	135	138	149	133	144	127	123	146	128	132	142	116	169	149	138	124	127	131	122	123	140	129	132	148	136	140	129	122	126	127	127	122	139	149	121	162	132	143	116	140	134	120	124	138	159	153	124	145	161	147	125	151	150	126	139	139	130	156	154	121	131	149	128	132	126	106	132	118	143	118	117	138	134	161	146	147	138	132	125	113	126	153	133	149	136	111	141	145	119	125	116	122	139	131	133	135	134	132	111	127	139	131	161	135	144	120	121	140	136	141	147	149	150	143	168	136	137	132	123	129	125	145	124	140	159	137	129	156	155	138	137	147	148	140	130	156	133	128	132	147	159	127	142	125	134	116	136	132	147	131	130	128	152	148	139	132	141	165	133	149	147	120	118	128	122	163	161	132	124	141	157	144	136	146	143	116	148	137	127	136	136	142	119	136	134	145	135	132	144	130	137	140	169	128	114	132	149	138	143	147	123	133	144	135	137	151	124	154	125	151	148	125	142	148	124	126	126	118	119	119	136	121	143	147	140	148	135	134	131	153	143	132	141	136	142	149	121	146	126	139	134	139	127	127	144	118	125	128	116	125	147	156	133	154	137	115	139	130	134	130	126	150	118	142	137	151	131	142	133	143	129	143	135	150	153	139	139	140	134	126	129	152	151	128	140	125	152	134	119	145	149	155	136	146	147	127	125	129	138	109	147	132	112	122	136	144	142	125	135	117	123	134	148	117	152	121	125	130	178	154	125	129	146	121	120	133	118	144	140	139	151	130	130	153	148	129	157	120	121	145	139	157	130	118	130	141	147	143	119	129	127	133	122	123	144	159	133	124	140	158	144	134	127	146	142	132	119	134	142	136	146	149	121	133	126	133	141	135	140	144	130	146	115	120	150	152	140	156	151	150	126	136	134	148	132	143	158	145	141	144	150	151	130	151	128	145	118	119	141	144	136	139	120	142	126	134	146	132	140	148	157	143	123	148	126	150	142	121	132	148	131	154	134	132	97	133	129	151	127	140	136	127	117	123	108	126	128	129	142	144	132	134	146	131	156	132	150	147	121	152	135	136	123	145	115	136	131	129	142	132	142	164	121	137	146	121	127	147	151	138	139	136	130	122	136	142	121	133	132	139	149	140	144	134	133	140	142	142	138	127	118	135	138	141	126	155	117	146	127	141	131	130	113	135	141	144	139	157	152	144	140	138	144	136	139	147	135	127	122	115	135	150	117	145	146	142	140	129	120	115	117	119	135	145	134	147	111	127	133	142	111	127	129	157	136	150	132	146	163	134	148	141	135	133	149	148	122	140	154	142	128	149	140	125	132	130	129	127	135	150	162	129	137	126	116	144	140	121	140	117	151	143	173	147	135	166	129	127	142	126	118	153	139	137	142	151	133	148	142	138	165	111	133	128	137	141	151	141	127	124	165	149	124	128	145	141	141	131	143	151	124	125	137	141	136	153	128	141	164	145	127	130	133	140	137	155	150	146	132	126	142	141	123	140	134	144	148	134	118	128	145	130	129	131	113	123	143	132	128	152	143	133	126	136	137	131	133	141	144	141	148	156	145	154	144	144	148	137	150	121	146	141	125	160	142	144	111	153	128	152	156	146	148	131	117	143	111	127
8819	6941	3587	447	410	414	409	359	369	407	362	400	387	377	355	382	364	385	362	345	361	379	357	381	337	376	359	355	352	392	382	334	349	346	382	376	372	327	377	365	352	380	386	360	365	371	365	351	370	350	351	398	380	348	349	352	364	348	351	358	370	356	379	343	395	372	371	334	372	371	346	333	359	363	315	344	330	372	355	335	328	396	329	327	354	371	343	344	352	370	362	363	317	360	335	377	358	367	389	351	348	337	332	334	363	367	361	366	369	349	341	328	308	336	343	348	346	369	331	375	332	367	335	413	352	336	342	370	357	354	379	366	354	378	361	352	339	385	372	331	384	342	359	355	352	387	364	368	400	370	351	372	341	374	342	357	365	363	354	358	361	363	358	339	375	367	372	352	352	323	346	382	366	322	368	352	380	343	347	377	328	333	340	356	345	386	354	355	333	343	354	343	340	357	375	367	401	319	366	346	360	358	381	355	409	383	363	398	360	363	368	362	383	356	361	367	361	347	331	367	385	363	341	371	356	344	365	359	338	357	349	376	363	355	349	387	362	361	356	379	347	387	359	381	332	364	404	367	347	345	384	382	366	371	354	353	362	385	373	318	365	362	354	343	346	349	340	357	371	354	367	325	360	349	362	353	406	375	344	373	378	352	331	329	357	351	336	338	366	358	349	356	331	360	385	387	341	385	341	349	353	353	345	343	354	385	348	353	335	397	344	369	378	363	357	303	379	322	367	398	372	337	342	374	337	345	345	362	359	331	387	372	359	371	364	366	320	344	340	352	343	372	315	390	344	364	334	355	360	383	367	318	370	333	370	357	348	351	368	379	363	370	326	342	348	347	345	395	372	378	375	378	353	361	360	408	385	365	367	332	343	354	364	375	386	381	369	366	375	358	360	366	370	342	355	388	358	357	368	384	400	364	380	346	355	346	371	386	399	375	364	386	412	313	367	373	366	386	373	343	358	403	324	348	355	372	344	348	370	357	341	391	364	375	347	344	379	361	363	339	394	362	385	366	353	350	335	373	359	355	384	381	362	387	336	336	384	346	357	345	400	358	372	362	399	342	375	322	335	346	319	382	355	391	355	336	363	349	335	368	372	372	357	352	385	381	383	381	361	385	363	356	363	350	375	338	384	388	347	357	357	362	377	363	373	372	347	356	333	379	355	340	342	348	386	366	327	369	315	358	366	318	360	387	384	374	361	361	345	339	352	367	365	379	346	357	364	382	351	383	338	341	352	341	341	342	334	361	336	392	364	365	370	368	319	363	336	354	367	368	349	349	324	405	345	344	344	367	370	330	378	364	342	356	332	337	371	378	351	371	357	336	365	364	347	373	367	335	354	359	328	372	378	367	351	397	386	348	359	327	320	368	348	342	364	358	315	367	346	370	369	360	363	343	373	372	373	352	343	356	346	380	384	366	357	336	372	330	374	362	382	349	325	338	378	356	324	376	370	319	364	368	338	395	364	382	353	356	352	358	343	361	381	365	349	353	356	351	339	395	372	316	313	350	397	364	361	363	401	376	387	337	359	339	319	350	367	345	360	342	340	374	353	351	348	346	354	366	366	383	357	320	351	368	342	360	406	363	350	354	350	373	350	361	374	342	337	349	364	384	382	401	386	358	373	362	399	366	357	359	339	362	370	316	384	375	361	382	368	352	383	353	354	376	366	347	315	393	370	372	362	371	365	363	380	366	373	329	376	382	380	386	363	356	362	385	374	348	349	354	361	349	337	364	376	364	373	347	373	379	369	336	352	335	362	350	339	359	356	389	376	366	369	346	375	372	380	358	396	352	356	367	382	327	363	351	330	356	396	384	355	372	365	377	341	356	363	346	366	373	380	337	324	357	402	354	338	361	362	343	334	357	357	380	320	358	358	366	370	345	344	347	349	348	350	350	340	358	333	371	354	360	339	339	362	352	368	389	343	349	385	364	352	356	358	372	344	383	372	343	374	358	368	405	373	334	373	374	366	338	371	369	387	329	331	386	350	381	351	371	344	344	341	351	378	358	352	343	409	356	350	329	358	386	381	418	331	388	369	372	345	365	358	376	365	361	364	377	320	352	368	376	342	367	364	382	363	348	336	341	371	384	378	351	354	335	361	335	373	381	353	365	352	367	359	342	372	371	325	352	355	357	354	319	345	349	316	351	344	413	341	348	351	349	371	370	355	379	372	351	327	363	356	372	350	335	372	374	351	353	340	358	366	342	351	383	365	356	374	402	387	351	392	357	360	344	378	381	376	370	375	361	350	328	381	340	346	343	341	344	357	351	384	303	365	371	372	385	342	383	342	370	353	327	367	363	358	367	359	332	387	332	366	386	358	342	379	342	349	322	329	337	357	354	359	367	314	352	358	351	382	363	392	356	369	355	349	360	383	387	355	340	372	361	380	331	345	372	363	366	378	367	372	341	373	367	347	350	370	348	341	342	387	367	335	333	366	362	328	316	365	348	347	389	336	350	361	356	379	338	358	386	362	319	353	341	320	359	370	333	358	364	351	388	375	365	361	344	383	354	364	360	368	382	383	358	326	353	350	348	366	358	362	352	384	390	372	370	335	389	376	348	378	359	339	385	385	360	360	361	394	344	349	358	374	371	364	367	377	338	323	327	352	379	368	345	368	361	374	378	346	348	317	360	382	353	367	377	381	372	361	384	334	365	363	369	349	386	368	366	380	338	345	338	380	380	392	364	367	312	339	344	366	334	358	362	359	386	344	401	372	359	322	373	338	406	371	359	372	348	367	328	352	334	333	372	361	325	389	366	384	387	346	333	347	395	397	399	348	337	362	359	369	397	355	394	327	360	325	354	373	346	340	387	364	339	360	377	377	358	397	373	348	361	346	354	342	344	361	334	312	343	383	363	367	341	399	364	320	332	362	330	390	360	368	373	331	333	355	388	390	367	323	362	382	378	377	374	324	342	365	384	350	340	376	371	362	354	331	374	346	407	371	371	344	344	341	341	364	394	404	378	348	347	368	373	392	361	331	369	371	348	371	344	354	379	346	364	354	361	365	356	343	341	371	382	371	331	354	398	358	327	366	357	386	342	350	347	366	351	368	340	387	360	344	367	361	359	355	377	372	327	365	360	339	363	365	396	366	366	363	353	366	348	353	356	358	319	320	370	369	399	347	384	342	314	321	329	372	382	386	334	363	395	373	345	367	361	369	353	332	378	323	387	336	353	369	347	397	370	350	396	352	339	358	352	387	361	372	353	362	331	366	344	361	333	350	367	340	339	366	379	345	366	406	338	322	345	365	341	375	347	350	348	305	348	373	336	388	380	310	371	352	375	331	337	346	348	342	388	347	369	380	345	345	387	386	370	382	346	353	372	362	336	377	356	372	394	349	365	378	359	378	341	387	357	341	351	339	346	358	373	388	352	343	363	362	381	376	358	384	347	372	350	342	370	345	342	374	362	391	366	350	355	354	381	383	387	363	400	369	382	351	319	383	351	361	359	374	343	337	342	310	407	350	340
52790	51111	35792	5951	590	429	350	303	251	266	226	246	227	230	203	206	230	212	221	232	225	185	188	199	207	177	216	226	191	180	204	210	201	193	205	194	197	224	179	207	203	186	215	206	196	173	205	189	199	190	214	211	211	234	220	189	168	213	179	194	194	218	197	213	241	175	206	197	183	183	216	197	194	220	203	185	198	196	230	216	204	177	191	178	225	195	208	175	211	162	204	196	177	205	196	192	214	180	211	184	191	215	199	227	219	184	171	198	208	201	177	201	195	192	182	180	194	186	209	185	192	200	190	196	187	211	213	193	215	196	202	190	215	180	200	202	179	193	196	207	220	171	179	194	193	195	221	181	190	190	194	203	209	176	180	181	204	203	190	176	179	194	193	187	201	166	186	201	189	198	205	191	186	211	199	213	213	200	178	193	214	176	190	193	182	207	192	202	196	213	194	176	204	194	170	201	158	224	204	186	177	204	189	217	203	194	166	217	178	191	185	197	191	180	178	211	195	192	204	185	197	198	228	220	183	186	199	188	186	208	204	181	169	195	207	210	215	192	167	195	202	211	206	199	207	195	193	210	185	212	196	194	199	167	180	189	193	198	195	201	206	197	212	180	191	203	207	213	210	208	189	200	187	219	227	193	200	187	194	195	206	206	184	181	195	182	197	183	198	162	195	175	205	187	216	180	188	198	167	202	209	202	190	207	194	201	198	177	170	210	187	216	193	194	182	220	197	198	212	189	183	212	176	219	221	192	208	199	212	211	188	189	199	180	210	199	200	205	191	216	160	204	167	176	182	213	201	209	205	194	200	167	184	223	178	205	209	237	188	199	186	175	175	174	236	179	209	187	191	195	189	192	219	199	175	193	195	185	186	161	190	180	203	188	186	221	189	214	186	183	206	212	192	200	174	208	195	211	199	198	188	217	183	201	200	178	168	168	206	180	195	180	182	179	194	208	201	177	197	200	206	203	189	220	184	204	163	191	174	219	179	166	169	197	187	184	213	182	175	191	182	196	180	176	186	204	223	204	181	210	209	194	191	177	183	190	211	191	184	167	197	212	185	195	204	182	202	180	192	199	204	187	196	190	182	183	202	202	217	186	197	210	171	206	197	199	200	213	199	183	182	177	203	187	222	181	190	200	195	200	196	211	221	210	174	184	195	186	186	167	206	193	202	215	201	198	209	196	195	193	199	188	181	200	193	227	215	212	205	194	194	179	225	182	190	193	189	187	195	185	182	186	181	217	188	229	206	179	179	205	196	218	175	172	214	196	202	168	195	216	209	210	207	187	172	177	189	197	163	199	180	231	190	194	207	197	188	200	225	219	214	186	207	188	212	205	196	191	201	177	192	175	194	168	219	162	214	201	192	199	212	184	181	200	190	195	190	182	181	200	224	225	205	177	197	219	216	201	216	189	185	191	221	227	200	199	181	183	200	191	184	176	207	202	211	214	196	167	216	219	200	204	188	192	210	217	207	209	193	213	214	208	222	199	210	227	190	174	204	192	172	205	185	199	202	192	214	213	211	220	171	182	201	202	215	154	205	187	187	173	181	191	200	197	195	182	200	190	199	190	196	187	197	197	210	208	184	198	176	183	201	207	205	205	216	198	186	193	211	216	168	189	195	228	193	203	209	187	180	226	190	193	201	194	236	180	209	215	190	173	193	178	168	198	186	210	210	196	218	184	176	218	200	199	220	217	197	203	214	208	191	211	198	196	215	190	202	210	177	207	196	182	189	183	181	196	216	174	214	195	177	195	175	203	179	188	204	205	179	205	202	221	214	205	184	194	195	192	194	195	177	221	185	199	211	215	206	197	191	197	201	198	216	179	200	217	204	219	202	212	217	195	202	179	185	217	202	218	186	191	203	191	188	186	205	190	194	199	187	208	203	176	188	200	169	206	222	206	203	183	172	212	208	177	207	199	183	186	209	224	206	210	188	220	205	194	199	204	195	197	187	215	187	198	162	187	193	200	212	208	208	199	221	207	199	196	228	223	185	184	204	202	173	190	182	206	189	210	198	210	185	182	209	185	183	196	179	198	214	185	216	189	177	207	193	222	176	205	188	219	210	181	225	196	213	180	187	190	181	179	199	185	185	202	241	226	188	191	170	192	187	179	208	191	195	174	227	219	184	179	161	180	196	186	195	192	204	196	194	193	188	214	187	211	181	185	190	212	187	187	200	184	194	192	202	217	203	194	198	203	190	186	186	185	191	206	186	196	214	175	177	176	193	203	240	194	192	209	174	211	183	214	173	165	201	221	199	178	211	194	191	180	183	196	211	223	192	185	197	203	181	184	224	198	193	186	186	178	207	194	183	179	172	193	187	191	201	177	193	230	209	217	235	217	197	211	189	232	186	186	234	195	186	210	191	231	225	203	197	187	214	207	220	189	191	202	191	218	204	202	192	192	218	184	221	218	212	198	217	202	198	177	181	201	208	189	206	209	175	209	198	167	192	183	182	201	200	207	186	210	179	191	199	198	206	176	189	213	208	173	198	202	209	199	162	225	207	197	227	180	202	203	187	209	220	216	220	185	203	182	183	204	182	175	177	187	195	200	189	209	200	182	203	195	174	170	207	176	190	177	178	181	170	192	186	167	215	204	202	178	179	175	154	181	186	197	192	185	204	204	201	215	213	186	178	203	213	190	206	215	198	196	196	192	186	212	200	210	226	194	189	213	208	214	188	192	187	203	190	187	171	226	187	200	193	214	187	202	202	201	201	184	189	202	208	190	199	205	201	200	188	167	144	191	194	209	174	192	190	209	207	210	197	166	187	190	203	187	218	202	193	212	185	201	218	208	220	188	227	214	182	211	214	215	209	201	184	202	214	180	182	170	201	210	205	182	192	192	211	173	206	196	195	197	186	182	214	197	198	196	218	194	200	217	192	167	222	230	202	188	177	189	208	187	187	196	170	198	186	197	186	205	189	193	211	212	195	207	198	206	196	197	193	176	181	202	205	197	207	201	194	195	190	207	199	188	213	205	198	189	223	202	191	187	195	181	181	218	206	210	206	191	210	201	210	194	192	195	227	214	232	198	183	214	191	179	196	187	165	194	199	194	207	176	179	219	187	164	202	208	185	216	188	194	193	185	186	186	213	192	174	187	211	157	189	215	227	182	183	192	191	197	206	194	209	201	216	213	181	182	196	206	177	190	205	224	197	184	228	211	214	182	207	197	183	173	179	185	200	185	183	194	182	189	203	215	211	187	198	182	201	187	193	191	217	186	207	211	179	180	176	181	186	194	178	215	184	216	208	211	174	185	194	185	198	198	191	195	187	191	196	185	187	188	204	196	183	166	225	214	215	198	212	190	218	184	194	202	186	199	188	215	180	180	191	191	196	190	213	197	215	208	186	196	202	204	208	203	196	198	187	226	172	224	190	205	202	199	219	195	197	194	191	192	193	197	197	197	211	167	210	192	196	215	179	197	199	230	205	201	195	183	198	205	200	218	179	209	183	175	201	177	211	207	189	198
31791	37810	20069	2219	1833	1516	1315	1137	1014	956	798	804	711	735	701	688	640	649	621	597	574	580	592	584	579	553	551	575	521	533	563	536	541	555	492	519	540	500	525	544	513	522	511	523	525	493	534	529	485	507	489	494	545	458	480	462	520	486	496	479	477	485	453	452	519	458	519	492	476	474	467	503	467	481	462	482	496	453	471	539	497	464	528	470	498	462	498	464	476	493	485	523	500	480	497	501	482	495	489	497	461	451	510	510	494	477	447	495	476	489	497	473	462	478	467	498	507	471	455	466	491	474	460	504	508	467	517	486	473	478	480	510	472	506	482	508	543	523	491	468	481	488	487	495	492	456	482	522	446	481	480	496	482	501	492	507	498	498	498	481	485	487	485	445	518	507	480	494	471	472	445	502	531	488	501	465	482	471	495	479	487	510	493	497	516	444	514	472	499	493	494	517	499	447	479	503	497	472	484	467	479	473	473	478	488	493	492	496	488	501	509	457	481	518	507	465	465	484	482	481	516	478	496	468	472	515	465	496	459	473	474	458	452	523	528	473	469	451	498	463	445	505	480	476	475	495	415	478	463	447	500	522	480	463	487	449	487	503	504	505	481	516	479	461	483	467	463	485	505	455	502	530	468	499	502	484	492	482	504	478	459	498	488	477	495	464	520	520	520	514	469	481	465	491	510	440	491	444	495	483	488	524	511	490	484	456	463	478	489	449	459	485	509	476	482	485	504	502	498	475	478	467	466	487	494	490	426	485	526	492	477	485	471	494	509	478	498	488	471	512	485	460	503	499	463	460	474	469	482	480	448	476	489	515	503	484	480	479	485	489	476	495	475	508	474	494	491	436	475	475	480	491	509	471	468	474	470	511	463	488	501	500	523	447	502	495	512	495	490	507	511	437	455	524	474	523	490	483	495	501	469	489	454	482	512	483	515	478	436	475	539	510	465	487	476	486	443	506	458	486	521	482	499	452	502	472	454	451	495	460	500	444	460	491	513	474	483	491	502	469	498	473	483	447	483	499	511	454	489	480	472	482	499	485	480	473	531	477	481	505	507	495	497	473	487	460	465	468	494	483	438	484	432	499	496	471	495	500	509	509	455	476	475	502	471	464	494	483	478	451	500	462	493	461	496	523	512	496	497	517	487	506	489	498	498	503	480	460	505	473	537	482	499	471	504	490	487	474	499	495	464	445	495	499	487	499	467	474	483	443	546	459	467	511	430	467	472	496	496	466	487	462	470	480	493	469	491	495	508	503	525	490	470	502	523	465	476	458	499	486	474	458	470	442	531	510	515	464	486	522	456	489	481	495	490	506	487	474	499	480	475	487	476	478	489	477	501	493	490	482	505	536	463	537	492	472	498	540	492	506	462	472	481	490	478	493	523	460	466	440	507	514	492	447	468	509	431	520	487	529	453	479	469	481	483	480	507	460	525	497	486	474	471	484	480	494	501	503	512	482	492	483	486	451	450	476	495	491	534	441	512	473	483	487	507	475	481	486	514	496	505	465	464	434	497	485	452	490	507	478	473	505	479	488	450	470	460	481	485	464	477	468	482	460	473	478	474	466	441	446	478	450	489	519	506	486	453	522	458	479	478	488	498	499	509	529	471	462	511	470	496	467	492	475	470	474	458	482	487	523	505	480	472	461	513	535	491	492	504	452	439	498	437	520	462	468	470	468	492	449	467	472	475	497	452	495	488	512	485	476	507	503	494	490	499	468	497	481	511	482	468	495	515	451	497	456	495	465	485	516	506	484	479	529	495	512	496	483	487	459	524	477	463	456	471	443	491	516	475	470	470	503	456	469	437	517	482	460	492	505	468	504	458	417	458	486	488	467	509	481	459	496	489	524	476	507	508	516	446	483	481	460	478	488	504	443	482	440	485	494	476	474	496	479	490	486	493	531	483	476	448	472	516	496	474	508	513	484	463	451	494	499	465	501	446	458	497	513	465	472	514	472	526	459	517	459	479	490	481	436	499	504	489	529	471	461	477	486	468	472	479	506	498	498	471	499	458	484	478	472	497	506	517	495	500	468	459	491	457	460	427	490	466	476	469	504	501	495	515	484	502	498	488	455	485	500	472	505	478	431	490	487	457	518	467	512	475	477	452	501	488	463	437	473	501	508	485	489	495	515	470	486	468	457	503	504	477	491	528	470	499	494	485	489	460	485	490	477	431	484	513	463	466	464	486	464	474	517	507	473	484	475	517	415	491	460	479	496	493	495	504	461	473	460	499	462	480	476	454	472	457	511	496	494	510	497	506	499	517	472	467	476	493	482	487	452	448	491	460	503	467	475	476	500	461	454	526	467	476	508	481	551	461	456	476	466	433	504	462	479	499	471	502	527	485	488	462	462	477	462	504	485	470	490	476	498	514	492	474	466	442	481	441	500	473	455	480	457	524	490	470	475	479	507	481	486	484	483	461	483	478	463	491	471	473	474	488	487	472	483	487	514	476	500	460	481	470	503	467	477	479	472	491	471	492	485	450	482	429	447	458	498	511	489	501	490	473	485	497	503	529	465	475	452	473	502	475	475	483	494	464	501	472	483	478	475	511	447	477	494	461	509	479	462	450	472	477	469	522	495	509	469	498	461	463	432	466	500	480	524	450	501	485	502	467	537	456	465	470	495	458	483	499	484	462	466	480	456	483	480	504	481	505	474	468	451	474	441	487	482	503	500	476	473	434	486	492	483	464	502	455	487	463	458	476	496	515	471	503	442	493	517	460	470	522	500	491	469	491	500	490	495	515	472	450	469	487	467	497	472	496	473	480	540	487	476	485	461	501	462	435	448	480	428	493	492	479	498	484	479	457	475	477	485	499	510	517	484	495	499	537	483	485	472	483	501	474	480	467	477	483	495	497	498	474	466	460	492	477	510	499	504	506	470	478	503	475	479	475	494	496	469	502	468	482	475	493	481	505	453	470	473	461	456	499	471	515	482	508	490	479	471	457	479	479	488	508	497	493	465	474	536	506	488	487	513	463	453	482	463	493	463	466	489	510	449	501	467	487	509	473	500	465	511	436	491	469	466	481	533	496	461	537	506	493	506	501	509	489	478	462	509	417	490	475	482	481	474	487	485	479	479	438	496	442	515	440	491	463	493	494	492	461	452	516	489	468	477	466	476	463	485	464	480	500	480	503	481	479	500	502	478	477	497	434	490	447	490	411	514	475	488	489	467	492	514	526	500	462	489	466	480	462	503	500	472	460	498	464	475	524	516	452	456	491	485	505	482	476	514	479	500	505	450	494	471	488	469	470	486	477	510	459	478	509	490	461	475	488	499	500	484	494	495	460	498	476	475	481	484	488	465	497	499	495	468	478	463	446	512	508	450	479	485	473	488	471	504	503	495	465	451	494	511	445	452	467	479	462	451	499	479	488	515	503	481	483	499	483	470	514	461	471	462	472	473	486	505	446	494	469	478	484	496	467	453	485	484	495	438	471	463	472	455	502	480	513	537	481	490	503	499	529	505	472	475
67107	66494	45864	12972	1559	540	420	349	297	279	249	197	200	200	176	151	192	162	167	168	180	153	145	148	133	145	134	146	150	114	134	156	105	153	135	127	114	130	132	152	147	123	138	131	141	111	125	119	140	136	119	138	115	120	139	127	131	114	133	125	131	124	120	134	116	113	136	123	116	125	128	106	131	132	115	114	145	143	135	129	144	112	124	134	136	147	107	116	132	129	124	106	122	114	123	141	125	123	139	138	110	121	110	131	136	120	134	131	124	126	128	122	144	122	133	137	141	123	131	131	135	141	129	127	121	133	116	144	136	122	137	108	129	121	128	126	122	125	130	135	121	109	121	154	131	108	131	122	121	129	142	104	121	146	145	129	134	122	110	130	129	122	125	124	136	134	130	145	132	140	131	118	123	121	129	111	128	118	131	123	115	139	106	116	142	131	120	112	140	129	136	130	122	120	137	131	116	130	122	131	94	131	138	121	134	123	143	117	125	134	160	133	112	112	109	130	134	132	144	120	121	116	137	133	150	118	128	124	131	143	124	129	105	118	115	144	124	143	139	102	120	100	143	138	136	130	128	119	107	139	123	130	141	137	109	135	131	130	131	150	127	142	161	134	123	144	123	124	155	119	115	131	119	122	141	121	129	130	134	121	117	142	122	119	146	126	118	128	124	128	116	117	117	138	129	123	151	108	127	111	129	145	126	118	137	109	130	131	119	126	111	152	117	145	131	136	145	119	102	127	120	145	147	116	138	124	121	126	130	119	133	102	112	124	129	141	129	132	114	121	121	120	113	125	116	129	131	129	138	120	115	121	124	119	138	145	125	139	117	118	129	130	116	123	130	119	133	127	110	125	124	131	132	143	126	120	127	144	114	115	106	127	128	126	127	122	120	109	115	131	133	125	137	127	125	107	119	137	132	124	140	129	132	111	132	110	115	123	121	138	130	108	134	114	111	109	114	127	144	117	135	119	136	121	111	99	121	140	107	117	124	148	165	109	140	127	119	147	130	134	101	122	121	126	115	132	135	98	111	135	127	129	134	144	117	113	125	149	127	149	128	130	138	128	128	128	109	125	128	127	107	121	111	144	129	126	112	124	138	114	140	109	112	100	123	131	111	125	130	136	127	135	118	119	121	142	126	115	143	128	136	115	146	128	119	109	124	130	132	132	134	131	131	141	131	120	128	106	133	129	114	137	113	142	130	117	131	129	118	112	118	123	131	117	140	115	110	113	142	116	110	140	124	102	106	128	119	127	127	127	116	123	141	120	115	119	134	127	128	125	119	150	117	146	116	120	111	133	131	129	138	111	130	141	119	119	118	122	144	120	125	114	132	148	124	128	139	124	139	121	109	119	135	152	118	112	126	123	125	132	140	131	123	121	139	133	125	128	130	122	120	122	139	138	117	117	128	132	116	117	117	102	123	113	116	117	118	129	117	142	109	121	135	138	110	118	118	121	112	93	124	104	137	108	125	118	124	144	127	121	134	119	116	127	142	128	124	135	138	133	121	115	128	133	123	150	113	117	113	118	139	131	121	128	145	112	129	135	130	150	118	119	136	123	101	123	136	118	119	124	127	111	134	133	125	115	119	133	133	141	123	126	151	125	141	124	118	124	124	153	112	120	134	118	143	139	121	153	107	135	126	138	131	121	119	141	125	139	123	112	124	120	146	130	140	125	126	133	121	117	141	124	123	129	121	112	136	148	125	138	147	107	129	116	156	121	138	123	136	111	118	132	123	130	114	121	118	114	121	146	143	137	123	129	146	153	139	139	140	135	143	116	143	122	148	131	121	114	130	115	117	122	132	117	109	127	122	119	103	139	148	134	146	114	119	109	132	114	135	114	134	115	144	119	117	113	91	134	130	142	126	125	139	153	117	102	132	140	131	151	142	132	127	124	125	133	121	145	124	123	115	160	121	114	103	108	137	137	122	135	121	132	121	132	136	126	129	134	98	119	137	112	130	154	109	124	119	129	105	133	110	127	114	98	101	128	108	136	113	122	130	143	110	120	123	130	117	123	113	134	122	142	123	123	120	150	122	131	108	104	122	123	118	131	155	118	126	128	131	140	134	140	133	132	141	129	127	128	122	131	133	127	121	124	123	145	130	132	131	109	116	131	126	117	140	120	137	132	120	121	131	138	125	131	126	112	136	124	132	141	120	128	130	110	141	147	125	102	137	118	124	116	134	126	112	122	111	120	133	142	120	120	120	120	124	135	120	118	125	110	129	113	121	137	124	131	112	111	121	118	132	111	117	137	99	129	127	124	122	126	139	132	120	134	116	109	113	121	123	136	146	118	141	119	104	128	138	137	106	115	128	117	125	122	95	132	125	120	137	120	120	119	111	115	112	120	122	143	129	120	140	110	139	127	128	124	138	136	120	108	108	134	145	111	119	101	111	118	148	108	131	134	120	125	132	125	129	138	116	145	124	114	127	151	125	143	126	119	130	129	139	112	140	136	133	130	124	137	140	114	132	126	142	122	98	105	107	112	134	118	97	118	112	131	131	121	132	119	101	124	137	123	126	138	130	133	114	126	120	123	131	134	132	116	113	130	128	129	124	118	139	119	125	124	132	121	137	127	129	134	115	135	117	114	122	129	128	136	128	135	137	132	108	118	128	119	127	114	135	146	117	113	136	119	120	138	142	107	136	122	120	126	127	137	108	137	128	118	110	109	126	109	133	126	127	133	152	116	105	123	131	116	123	127	145	102	121	135	136	107	114	130	119	121	121	139	121	102	112	120	119	143	118	151	130	153	127	129	103	137	126	114	119	136	107	139	130	106	108	125	133	141	99	125	119	125	124	122	123	125	126	110	129	139	122	131	124	151	133	135	116	134	132	145	122	118	135	124	107	128	123	139	118	122	126	127	110	111	113	117	154	132	119	115	114	132	124	140	129	134	136	126	127	141	121	136	121	142	114	136	116	134	135	114	118	118	130	111	137	140	129	114	124	126	126	112	115	128	124	145	143	128	120	137	112	116	135	138	115	127	132	110	111	138	129	120	123	120	117	118	124	126	111	136	122	124	131	132	126	134	149	147	137	147	120	104	103	134	130	131	119	117	121	140	115	109	131	145	124	134	116	119	133	124	148	123	143	112	113	121	120	107	130	118	140	128	108	125	118	117	135	102	117	101	129	119	139	128	101	126	121	129	128	119	137	140	132	127	148	144	122	111	133	113	120	143	106	130	135	111	127	130	120	122	115	136	131	121	108	118	109	126	107	122	143	116	145	155	132	113	106	120	134	140	140	135	124	123	126	138	132	123	119	112	111	117	117	99	121	122	127	120	126	119	129	113	144	110	125	118	155	133	140	123	106	124	108	108	119	132	131	133	120	111	136	139	158	126	135	132	147	126	142	120	134	126	136	135	132	116	123	132	125	104	135	104	130	120	135	106	124	121	140	123	126	131	111	126	139	117	137	116	117	114	120	128	124	127	113	114	105	117	151	124	127	121	140	110	116	130	134	136	130	131	122	141
41044	48725	25699	3560	2906	2281	1841	1513	1325	1145	1008	891	796	772	687	655	686	567	526	539	537	468	485	447	471	452	443	397	423	384	415	402	439	369	402	364	380	381	394	371	358	358	345	388	370	357	370	366	324	319	332	325	354	335	325	353	340	322	325	330	330	309	364	367	353	333	333	305	333	328	319	298	311	327	304	359	308	296	332	332	307	303	382	338	330	338	304	307	314	321	291	299	314	313	311	311	341	310	339	356	335	337	312	312	304	350	306	305	345	317	296	325	283	298	328	312	311	343	269	320	275	304	337	279	306	276	335	322	325	331	322	333	287	304	316	333	331	306	305	310	347	317	316	331	284	331	326	322	286	360	304	313	280	356	309	304	329	324	302	330	312	310	307	297	300	313	322	311	346	301	305	351	334	300	318	296	327	296	332	344	321	339	306	307	304	312	292	339	305	323	298	303	302	301	291	306	313	319	310	300	306	286	312	301	307	324	297	332	276	313	326	318	300	337	341	328	307	314	328	312	316	298	338	344	327	288	292	315	318	336	305	326	307	327	332	288	338	335	313	317	309	302	291	310	295	332	315	319	297	295	302	295	308	289	336	266	330	273	305	299	316	300	309	320	307	318	305	311	325	323	301	310	328	319	297	313	324	295	323	312	324	331	322	324	293	324	291	308	320	329	289	319	284	305	305	313	336	291	318	313	348	327	300	285	300	335	299	367	329	324	318	290	272	305	334	294	311	300	345	297	328	319	305	322	327	276	280	313	320	309	286	306	317	315	350	330	318	329	289	310	303	310	311	299	321	314	309	314	305	316	325	307	319	337	295	295	321	313	342	321	261	302	343	298	312	350	294	306	309	311	314	323	332	307	351	313	280	339	317	321	315	353	315	279	323	352	276	332	331	305	302	340	330	311	296	347	317	314	305	291	345	300	297	315	316	296	325	332	315	304	319	318	305	317	326	304	295	289	286	309	285	319	314	300	315	283	321	308	306	332	313	341	299	350	330	313	306	303	316	312	313	336	330	314	323	296	353	304	306	311	308	282	349	323	309	298	291	318	264	290	313	293	306	295	314	289	331	313	336	313	314	320	312	302	303	295	287	289	318	319	334	335	325	349	312	322	316	283	354	292	293	288	312	313	332	324	315	302	326	291	312	334	326	303	327	283	308	298	335	298	323	300	315	335	323	281	313	325	337	284	306	312	316	314	324	297	282	319	297	316	328	326	327	310	307	333	294	310	279	299	323	303	356	303	298	307	325	284	284	349	322	306	277	315	318	314	300	330	311	294	310	326	328	320	288	352	326	313	299	298	321	275	331	291	331	313	290	288	329	323	326	315	321	335	311	303	311	310	317	306	297	319	323	330	302	325	331	298	344	331	311	343	328	345	291	306	332	313	339	304	289	310	286	307	302	302	339	368	321	332	324	307	305	326	313	305	306	339	321	295	299	293	298	304	313	320	301	316	328	348	287	315	308	303	289	295	314	315	316	332	320	299	311	373	357	287	308	310	341	317	351	293	323	316	308	328	302	336	319	306	308	314	288	305	291	319	318	324	303	299	320	326	283	314	325	311	328	334	305	297	312	310	298	315	321	301	317	288	330	282	328	346	319	301	346	327	282	332	311	278	303	320	309	317	359	288	292	284	322	341	314	349	307	319	280	280	311	289	295	305	302	317	298	326	326	318	306	289	307	328	330	287	325	325	317	312	325	339	315	341	316	314	302	328	310	367	292	312	300	306	291	300	297	315	331	354	302	344	310	314	298	348	304	282	355	325	277	312	326	342	298	297	306	344	302	328	314	306	329	321	331	310	342	297	291	342	294	313	327	331	294	305	323	334	311	312	331	338	302	328	283	317	346	293	307	294	314	277	328	297	319	306	306	319	328	294	313	313	295	292	348	307	280	305	343	290	302	353	341	298	311	332	315	303	308	320	327	317	305	312	345	310	323	305	298	327	319	291	337	310	310	303	284	305	316	328	331	316	314	306	297	310	304	320	308	307	285	293	331	303	332	311	322	335	322	314	296	316	311	310	300	301	347	313	324	308	288	299	336	296	298	305	332	337	305	319	366	291	313	316	301	345	310	344	314	276	305	318	311	296	290	335	324	338	302	295	329	284	317	309	315	297	281	296	313	333	330	318	291	282	302	316	311	301	258	297	327	327	325	298	349	292	314	296	319	318	319	311	290	294	321	317	327	309	312	313	310	320	295	325	313	350	353	312	291	353	315	308	341	311	312	312	305	299	309	355	310	299	339	318	286	290	322	311	328	314	322	311	318	277	322	302	316	325	313	314	337	306	311	326	311	340	317	283	318	328	313	309	315	311	329	344	290	304	331	316	286	330	299	339	324	303	306	300	325	341	330	301	324	328	321	355	299	278	275	328	314	296	299	314	306	277	325	336	274	313	296	297	291	343	307	325	308	314	327	318	323	312	305	326	319	311	303	338	304	309	329	304	325	291	334	285	321	298	323	334	318	295	302	311	299	306	337	321	305	320	283	321	299	318	306	281	302	294	312	254	290	276	333	312	315	298	324	316	294	319	323	310	333	321	332	295	294	338	314	314	348	312	326	310	303	314	305	340	325	305	325	321	293	313	325	311	347	312	311	317	319	316	304	330	332	333	262	307	291	333	316	300	307	306	322	314	336	296	329	288	285	323	302	323	310	336	308	313	320	319	289	315	310	284	314	300	328	310	329	337	336	325	346	284	345	311	301	310	335	306	310	303	311	319	329	334	310	309	312	329	306	279	325	331	318	337	299	311	320	299	326	320	311	323	279	298	313	294	305	336	315	310	312	314	297	293	327	355	287	262	304	303	290	316	312	316	325	316	324	313	304	314	336	328	311	322	336	294	284	337	296	319	310	307	268	330	337	310	300	299	308	314	285	306	295	292	321	330	321	363	310	302	340	298	343	292	328	333	314	315	313	319	327	287	330	328	293	317	298	345	360	327	324	337	307	314	314	314	293	287	304	299	304	300	297	330	290	323	294	308	322	290	331	325	311	326	280	309	318	309	339	294	301	334	347	327	333	301	338	318	319	336	286	351	348	334	290	305	306	300	337	336	312	346	330	305	332	313	315	308	324	303	303	307	301	345	308	352	330	297	342	325	288	339	348	282	306	296	339	301	302	281	296	310	286	292	297	326	314	324	304	331	323	309	289	326	341	312	321	300	335	291	327	317	299	300	345	308	285	322	312	333	335	319	319	326	307	319	344	314	311	307	310	316	318	321	283	309	318	320	312	306	325	337	301	289	319	310	308	314	310	310	303	320	302	276	323	307	324	337	320	310	328	324	309	332	342	307	350	295	302	324	340	322	281	311	298	331	324	314	313	333	312	328	248	331	314	278	339	318	313	314	348	292	318	304	292	310	312	305	298	318	301	312	324	312	296	324	317	340	288	300	293	299	270	347	318	309	283	323	313	338	302	287	306	313	310	268	326	311	329	345	324	279	339	309	315	316	311	320	293	314	313	333	328	298	307	317	288	315
9801	5607	1647	142	150	144	152	127	142	143	160	126	135	135	131	139	146	131	150	118	114	125	154	123	152	128	122	132	146	135	134	128	124	130	140	141	134	118	152	148	145	140	133	133	137	142	140	133	121	148	123	144	148	154	125	123	123	134	164	127	125	138	143	163	142	118	142	139	128	146	137	131	129	132	158	130	144	142	162	142	129	151	143	134	120	139	138	136	150	125	138	149	134	154	144	116	135	144	128	124	121	117	151	147	155	131	144	142	149	152	130	129	141	145	131	141	139	140	140	114	139	115	132	150	139	122	133	143	137	148	129	128	133	139	150	152	135	143	121	158	138	157	125	135	155	130	156	133	156	131	143	143	118	119	131	135	136	148	128	128	136	140	119	126	150	119	138	142	149	148	164	135	127	163	153	126	136	147	131	133	138	136	132	143	148	127	141	134	121	138	154	137	137	132	140	132	131	124	115	112	126	140	149	117	114	124	139	138	142	136	135	132	144	125	150	125	129	139	123	134	128	156	151	148	114	137	142	133	140	164	129	144	153	151	138	130	156	168	128	144	128	160	127	146	138	156	138	121	142	130	155	125	136	145	132	139	123	139	139	163	142	143	171	124	136	124	118	162	140	133	135	151	127	124	120	156	141	123	153	139	115	118	129	158	155	132	162	149	142	132	148	127	131	140	155	134	126	133	137	131	122	117	136	119	110	149	146	137	123	133	112	128	162	140	142	142	148	135	136	135	134	129	149	145	121	151	142	139	150	126	122	134	150	137	137	117	135	119	133	137	118	135	153	114	147	128	120	125	141	137	164	131	136	141	148	140	132	166	131	150	132	152	124	145	142	134	144	133	138	142	121	130	116	155	146	107	144	145	141	131	122	129	130	139	128	133	115	164	135	128	122	144	112	138	141	153	148	143	158	130	138	138	137	134	126	124	115	120	130	156	153	128	136	125	154	134	134	146	147	143	157	129	152	126	133	118	131	137	139	129	138	132	125	146	145	120	169	123	123	165	127	125	157	126	141	126	130	132	125	136	142	160	134	148	115	121	159	137	124	142	112	135	137	136	132	127	128	143	142	120	143	132	138	105	135	147	120	147	123	118	149	121	144	152	120	128	124	157	143	161	150	159	156	140	146	113	120	131	121	133	145	169	128	125	140	146	127	135	140	132	151	142	134	115	135	120	144	162	153	145	119	145	121	154	143	143	125	143	138	110	119	132	128	125	157	136	128	142	136	131	149	124	163	124	128	126	148	156	129	137	138	144	111	123	144	137	121	101	134	135	154	112	122	127	151	131	128	160	143	125	123	146	134	157	134	148	131	154	154	128	122	143	131	147	136	153	144	144	138	129	148	141	135	138	140	135	123	114	132	124	129	157	155	147	149	111	139	128	125	127	151	143	164	136	154	140	128	133	141	137	134	141	124	143	139	143	127	152	142	138	138	149	145	151	128	122	131	137	152	142	163	142	132	136	138	151	122	171	142	116	145	131	133	121	133	136	133	122	149	147	134	135	144	151	143	154	140	127	136	171	138	121	156	138	94	130	151	131	121	144	131	136	116	132	137	132	135	127	132	122	128	137	138	149	121	127	131	148	133	136	137	141	123	110	136	138	111	139	140	124	128	134	126	119	168	152	124	105	131	137	122	122	149	121	154	120	131	105	119	144	133	144	124	116	158	124	117	134	140	154	150	127	138	139	131	148	150	139	145	128	136	124	136	153	131	130	141	120	126	141	133	129	133	133	156	132	140	141	137	127	131	134	149	157	129	122	145	124	145	124	136	155	148	146	131	119	155	133	141	128	139	136	146	129	147	128	151	123	134	121	136	141	143	141	138	140	117	123	147	106	144	135	129	134	135	123	139	134	122	147	127	120	115	130	145	146	129	131	131	143	145	150	151	150	142	130	136	125	143	147	124	140	124	147	149	137	116	122	142	139	130	162	146	150	148	141	136	140	145	129	136	135	138	130	143	131	148	140	135	141	119	143	140	144	141	128	125	131	163	139	137	148	136	159	146	144	127	135	132	143	151	138	156	156	146	127	120	138	130	146	137	140	146	150	154	146	138	146	149	121	141	125	141	137	147	142	143	122	134	120	147	134	155	126	129	122	129	138	129	138	140	143	135	140	152	137	144	137	149	127	135	124	148	162	144	126	135	126	156	137	140	114	142	129	135	131	163	135	119	129	144	124	119	130	157	143	150	118	128	128	160	133	122	127	140	119	158	121	132	136	144	132	142	146	129	121	139	141	128	149	139	130	128	152	145	141	139	146	149	131	114	149	130	141	145	131	128	126	149	124	126	128	124	129	136	147	153	124	129	135	131	134	129	149	158	151	111	117	122	134	142	139	129	151	146	130	133	139	140	132	129	136	137	138	111	152	163	148	149	137	148	111	136	132	128	124	135	139	138	127	115	134	130	137	135	137	137	146	122	141	156	125	119	132	127	140	143	130	115	146	139	127	140	148	155	145	138	115	154	145	143	125	137	144	127	164	131	146	138	118	135	163	131	132	131	140	140	140	119	135	153	145	150	155	128	135	138	119	162	128	124	139	152	116	143	123	125	128	114	153	129	153	131	139	134	154	130	138	145	159	95	145	161	133	128	146	141	120	144	154	134	134	128	135	139	143	166	127	129	130	141	145	132	135	142	134	155	125	127	131	124	136	133	144	146	147	167	133	129	150	112	115	147	135	134	120	143	124	140	139	146	138	150	128	142	143	147	116	132	156	147	132	140	120	158	139	148	135	135	157	150	156	131	115	127	140	126	123	106	163	141	148	128	141	167	138	129	135	150	125	141	135	159	137	143	135	124	136	134	114	144	132	138	136	125	152	140	125	120	148	135	109	136	119	146	135	155	132	151	144	138	133	132	142	138	155	154	148	133	143	138	144	128	144	131	138	143	126	145	130	148	130	120	157	129	135	152	137	131	142	128	145	138	153	130	132	133	145	119	149	146	146	133	153	129	140	150	136	138	127	152	121	126	136	136	128	138	130	138	123	133	134	116	114	142	123	134	146	129	120	119	133	128	157	169	136	149	139	141	141	128	107	166	137	137	144	130	119	142	131	146	140	127	121	132	141	134	125	131	138	129	131	124	148	121	138	148	143	142	138	147	147	114	141	145	154	132	141	128	155	122	142	161	145	113	146	166	111	114	116	132	144	151	139	152	147	110	122	159	147	150	143	160	123	119	121	133	130	142	123	136	129	139	129	149	139	157	152	153	113	150	140	127	120	133	145	142	155	140	139	132	137	140	133	136	138	145	126	134	137	139	117	129	151	145	136	107	142	127	138	125	141	142	128	156	163	154	111	163	131	137	152	148	162	134	136	121	135	140	110	119	140	136	156	134	137	127	132	115	136	137	140	134	147	149	139	123	113	123	135	170	142	139	140	167	156	123	117	165	147	122	148	147	156	168	134	135	98	124	122	147	171	155	126	123	143	148	140	148	154	118	127	126	136	147	142	119	141	131	133	126	126	128	164	134	156
8413	8378	2563	418	402	419	403	368	389	385	367	368	391	378	375	360	372	372	380	386	369	378	349	353	356	370	367	363	354	352	372	357	350	336	329	384	352	348	316	362	370	355	359	334	366	375	334	350	378	322	362	383	361	376	351	354	367	354	352	359	375	341	351	344	349	391	353	335	364	357	373	317	361	329	314	359	332	368	376	373	366	362	325	320	382	361	344	338	389	374	351	355	337	357	370	332	378	377	351	374	379	371	367	353	367	378	344	363	351	356	326	318	336	358	361	363	391	364	339	350	393	365	380	360	358	386	345	393	358	347	377	368	341	375	353	387	380	341	365	334	398	353	376	363	380	361	331	378	372	332	328	320	374	346	372	341	358	348	332	360	345	364	370	353	385	356	351	380	356	362	380	365	345	365	336	347	362	373	337	344	367	356	382	352	353	345	347	332	358	339	354	343	337	353	345	381	351	362	376	384	325	382	362	381	320	337	348	354	356	330	336	355	376	348	319	345	383	373	335	353	351	336	378	363	335	337	372	396	368	345	356	391	372	373	334	339	355	361	355	362	339	347	361	375	366	342	368	340	332	362	359	346	345	336	370	340	366	384	359	387	342	350	366	337	339	373	339	372	338	360	371	340	366	362	343	347	382	349	351	382	329	382	343	344	334	388	351	353	341	356	325	326	379	343	333	376	382	370	366	387	363	344	353	345	387	374	363	351	376	354	325	346	388	329	384	351	366	376	361	311	342	359	365	359	360	397	334	361	358	368	359	382	379	351	335	356	373	400	329	323	356	345	341	363	371	347	356	322	344	338	355	350	372	350	309	340	356	386	385	358	336	344	375	354	328	388	335	357	339	343	345	364	348	359	386	355	333	350	368	359	351	343	352	340	363	327	373	340	334	355	368	346	328	392	321	355	352	387	370	343	379	337	379	350	358	351	337	367	359	340	368	352	374	357	359	341	375	359	339	381	365	343	355	358	359	337	351	338	351	363	332	395	375	342	331	353	368	353	351	373	329	388	341	377	365	375	328	364	328	371	347	386	354	351	330	361	355	346	336	344	354	336	351	328	372	339	367	384	352	360	361	336	377	377	321	383	377	339	357	342	334	354	325	329	381	342	339	346	363	401	365	352	355	338	356	353	353	364	348	345	389	368	346	365	347	361	415	332	382	346	354	372	350	374	368	341	346	313	347	358	333	352	366	357	347	352	366	363	375	357	380	352	402	342	334	345	346	364	356	359	351	306	350	372	326	339	367	404	356	375	363	349	342	364	359	308	362	387	386	349	341	341	327	347	354	368	338	345	389	361	384	349	370	355	404	364	343	349	361	368	362	352	345	378	388	340	353	377	347	359	344	348	359	366	332	365	331	361	351	318	335	385	374	376	340	364	354	337	354	372	357	351	339	373	318	353	361	359	349	371	383	351	352	354	373	340	353	361	379	383	371	348	366	367	354	372	361	338	360	354	361	373	337	364	368	341	372	322	363	338	348	353	321	369	331	354	369	371	345	352	343	349	350	375	334	369	341	340	348	375	335	314	377	352	331	373	349	402	379	341	348	347	355	384	347	356	365	362	314	364	299	347	341	349	348	370	358	359	359	349	326	346	366	375	372	360	351	381	331	379	338	345	381	350	366	353	305	368	372	375	342	354	333	369	364	334	343	367	359	356	375	366	359	373	364	352	343	334	357	346	351	354	357	371	349	356	321	328	345	374	367	371	351	371	332	329	385	369	319	352	332	364	343	372	380	382	330	363	377	365	363	336	372	333	334	390	350	349	356	340	332	358	379	348	346	341	381	347	339	349	354	384	343	356	309	390	370	367	383	356	388	341	354	363	346	365	357	406	345	348	365	355	350	373	381	354	357	331	360	352	365	317	361	352	410	354	344	339	344	336	353	384	342	359	355	386	362	357	378	358	335	354	348	374	373	362	372	408	350	363	345	342	329	357	377	370	343	392	320	361	328	367	380	363	368	353	355	346	312	379	363	370	381	342	370	347	311	379	359	367	361	355	369	341	364	379	352	355	350	354	335	341	341	344	347	323	348	352	341	382	371	353	360	378	355	359	341	375	376	349	343	372	355	351	355	365	358	318	357	365	374	362	384	348	354	337	328	363	363	377	333	403	335	372	365	349	361	345	366	345	357	345	371	392	399	362	359	339	351	328	370	376	329	339	374	365	354	350	313	356	335	350	360	349	366	355	357	368	364	339	388	364	365	375	353	367	318	368	354	364	382	340	352	358	344	355	353	354	362	342	383	350	321	393	363	342	353	378	344	316	331	361	347	373	315	371	344	360	342	360	329	369	357	335	350	348	351	353	355	388	366	367	355	327	369	353	363	320	331	319	376	337	344	365	338	331	375	381	342	351	352	373	362	328	365	323	354	350	335	387	350	334	372	376	360	361	361	375	346	329	349	358	382	339	374	351	385	350	381	355	352	359	335	361	374	344	389	347	374	365	325	346	336	358	332	379	337	369	365	379	372	378	367	307	363	344	374	371	382	376	353	360	370	339	354	348	328	360	341	337	355	359	386	353	339	330	331	337	314	348	367	356	344	344	382	340	363	339	341	348	386	363	393	346	326	320	366	356	344	353	351	366	332	329	361	338	417	351	331	340	382	357	334	380	332	372	323	385	357	342	353	349	368	358	340	379	378	357	348	377	370	367	337	341	370	345	367	369	357	365	313	366	350	362	397	367	348	340	348	353	341	370	365	402	362	349	355	331	376	357	346	353	379	375	373	382	375	377	329	376	379	362	378	318	342	333	340	381	368	400	339	393	357	374	360	384	388	383	360	348	349	371	333	314	366	343	360	370	347	362	354	356	354	306	360	369	345	338	378	335	367	323	342	349	372	359	377	374	355	367	344	368	351	364	352	342	340	310	351	338	337	370	357	342	338	332	350	351	354	380	365	348	364	379	354	385	339	358	330	346	342	352	364	387	370	366	342	347	375	372	381	351	351	349	343	351	335	349	377	364	356	346	345	361	366	335	350	365	348	359	379	371	348	355	371	351	344	333	355	350	314	360	386	366	345	375	353	363	350	350	326	375	365	360	353	354	354	335	328	380	339	376	379	358	332	378	333	345	345	372	346	345	367	348	361	374	380	359	353	359	331	362	346	359	338	348	338	355	346	367	363	340	319	341	369	362	327	334	356	338	368	328	363	376	335	340	356	360	368	344	351	328	365	375	351	382	327	370	355	379	357	371	383	365	384	393	352	376	344	341	342	350	323	406	338	360	389	376	354	355	331	347	373	362	363	399	320	375	376	319	345	318	372	341	372	338	342	336	361	351	395	316	377	338	358	322	352	345	354	349	340	393	384	389	378	367	339	365	388	320	388	356	407	329	349	360	366	369	391	375	399	365	366	374	376	338	372	352	379	363	360	341	342	389	349	321	384	353	362	354	374	357	350	369	372	373	344	380	380	327	384	340	352	342	315	351	354	376	375	371	362	376	369	330	376	397	389	367	380	359	371	336	356	359	344	373
52568	54717	28714	4635	582	381	345	285	291	262	260	262	241	223	213	218	198	201	212	208	220	206	194	177	219	201	179	188	224	204	194	197	214	221	170	215	198	182	209	235	196	204	192	188	182	215	181	170	202	176	185	209	202	218	192	207	214	204	195	186	183	186	209	191	203	213	177	217	196	226	210	212	211	210	164	188	195	188	201	209	175	191	184	203	192	193	181	188	199	215	216	195	210	193	200	205	218	212	180	190	190	190	165	218	194	198	204	195	207	210	201	173	197	186	186	207	229	206	199	195	189	199	195	180	202	224	199	226	198	206	222	170	188	197	181	203	195	223	170	190	185	200	201	204	201	201	211	207	197	192	198	188	205	217	193	192	212	206	208	190	201	199	181	209	200	171	176	186	175	198	203	208	200	193	192	201	178	202	199	208	183	179	199	176	215	190	185	188	195	184	212	186	208	185	171	181	190	206	215	181	181	185	202	187	203	210	223	206	190	221	214	198	202	184	209	176	163	213	216	190	199	185	209	194	224	212	201	179	169	190	183	187	196	213	165	193	195	153	196	184	195	190	203	204	192	207	209	169	202	184	208	190	206	186	168	198	191	180	189	186	202	198	174	220	206	162	195	210	201	195	229	178	194	176	195	183	170	172	211	182	211	165	207	192	184	190	189	208	221	179	181	178	184	205	215	179	187	197	164	204	190	201	219	182	205	170	206	204	178	220	183	206	176	190	187	205	205	173	213	198	188	191	161	211	210	208	192	200	185	192	165	218	192	172	207	196	178	202	197	202	212	196	201	206	190	207	173	179	190	193	213	218	199	183	199	180	220	243	212	215	195	185	184	186	207	196	198	170	189	186	215	213	181	193	206	212	178	213	211	185	214	207	203	179	205	194	204	236	162	205	193	184	188	195	187	203	199	189	199	183	187	179	202	192	212	186	175	186	190	177	224	187	191	225	166	216	193	202	219	198	191	207	183	180	209	199	182	185	186	208	190	197	217	192	227	195	183	191	185	177	200	188	223	181	188	209	181	214	191	193	175	206	208	203	170	166	195	202	202	197	191	178	200	198	204	213	194	217	214	185	183	207	192	164	201	202	185	185	181	217	184	205	172	205	196	198	201	211	206	193	198	207	191	182	179	218	224	205	190	195	200	171	154	204	200	181	166	219	190	172	171	203	193	207	197	215	175	202	210	213	174	200	179	192	204	206	205	237	204	215	177	209	178	210	209	200	195	186	217	186	194	185	187	203	195	165	197	198	205	195	178	202	206	224	191	196	210	174	216	174	227	202	180	192	194	190	198	180	222	183	179	201	202	195	183	178	185	190	184	208	193	190	174	187	203	219	210	217	196	178	221	188	177	193	207	203	196	183	191	218	196	196	188	195	211	227	185	204	203	189	205	162	190	194	203	192	212	187	192	180	209	211	203	208	192	192	197	182	193	187	207	198	199	184	187	224	194	184	202	219	166	207	209	166	193	193	188	177	215	188	178	173	213	183	189	206	203	189	203	215	193	198	184	212	197	197	178	203	211	198	169	210	190	222	196	185	198	212	191	173	196	209	195	187	230	193	210	182	210	207	179	182	168	168	211	203	216	214	190	205	184	166	193	176	209	215	194	179	194	204	158	212	207	172	165	188	208	207	198	201	173	193	212	203	199	179	198	188	191	177	205	183	191	191	174	169	156	164	201	217	198	210	186	203	169	183	203	200	194	192	174	200	182	174	205	193	195	201	203	209	189	210	186	187	191	218	177	187	165	191	195	193	205	209	214	188	193	166	219	232	199	217	212	174	214	210	183	211	209	182	224	176	204	223	197	204	173	179	180	194	189	176	182	216	198	205	180	198	187	193	174	167	182	193	208	201	202	209	229	213	202	185	223	193	177	212	186	189	194	200	179	189	185	199	200	164	204	193	203	195	189	196	180	208	199	200	216	186	219	196	208	178	182	226	203	202	190	211	206	207	210	195	186	168	208	188	187	206	180	184	201	186	200	203	218	165	202	184	215	185	199	153	218	192	194	203	176	207	157	225	215	210	181	182	191	180	173	226	189	180	185	190	230	192	175	179	190	221	189	199	222	194	205	214	190	190	212	203	191	181	188	213	208	194	196	179	197	216	194	186	209	202	174	196	200	195	193	192	201	183	204	175	185	189	193	180	190	170	199	196	199	201	192	203	179	180	207	205	197	159	179	180	189	219	207	162	190	200	204	184	175	185	180	191	210	213	187	186	190	209	171	203	176	196	192	198	215	204	203	184	204	190	194	227	175	202	224	183	198	189	204	195	195	193	195	181	204	211	212	157	166	188	198	220	183	209	164	199	171	177	207	184	182	185	226	209	185	218	225	184	200	209	174	209	196	189	178	199	222	208	219	210	193	192	198	186	199	194	174	178	170	167	222	184	201	158	198	209	219	192	183	192	208	212	188	184	179	191	188	196	192	183	196	205	188	204	188	197	203	204	199	194	195	205	181	217	222	179	195	174	199	213	182	214	198	206	183	206	214	191	203	191	179	221	171	189	183	174	214	165	184	178	197	182	203	197	202	195	193	207	186	183	179	170	173	202	189	204	195	178	198	202	171	198	205	198	197	185	226	218	200	218	170	194	193	193	193	209	209	187	210	228	205	215	198	197	186	206	206	191	172	189	197	212	205	182	200	191	211	207	189	188	193	184	222	188	201	181	175	191	226	206	235	202	191	191	184	200	189	206	218	202	185	210	193	193	220	212	178	178	185	201	188	202	212	221	187	193	206	195	209	204	206	187	194	213	178	215	191	219	219	213	209	206	194	197	163	177	210	216	164	191	207	213	205	201	190	185	209	220	200	200	219	205	194	198	239	220	208	212	202	187	187	206	195	208	201	196	192	205	182	205	191	166	196	184	215	186	208	211	200	199	196	176	190	197	210	200	214	170	209	202	203	181	189	175	199	175	209	200	201	179	221	211	191	195	184	185	210	206	207	181	210	214	196	209	187	164	169	188	207	189	214	197	216	188	210	185	191	190	188	187	197	214	211	174	173	204	198	183	205	189	170	203	244	176	174	182	199	188	197	200	195	187	186	200	212	191	189	191	206	225	189	191	163	206	196	217	220	180	197	183	189	166	221	189	206	198	170	214	189	208	200	191	206	213	183	205	215	199	205	170	197	188	198	179	208	205	194	207	206	208	199	190	190	198	173	198	211	198	191	215	190	187	194	211	142	202	194	175	197	237	211	233	176	208	180	204	218	216	189	179	192	218	180	207	224	225	211	199	165	198	170	188	206	170	218	226	204	193	202	200	210	218	177	185	185	215	168	199	204	171	194	198	178	193	186	198	191	188	179	220	231	184	180	177	199	207	217	203	197	198	199	176	215	186	203	206	207	198	196	192	192	201	210	202	227	193	200	182	187	175	204	185	197	197	208	209	194	186	197	193	196	187	182	179	185	207	180	176	185	203	197	194	197	203	183	174	192	222	189	190	192	183	190	190	168	208	202	209	205	237	179	185	179	216
31562	40709	15421	2099	1868	1618	1292	1096	964	943	858	796	715	686	699	662	663	619	579	577	568	589	543	520	535	577	555	548	554	491	532	490	537	522	542	497	568	521	511	472	498	511	475	484	505	472	532	511	512	504	503	474	472	509	515	481	526	535	490	475	525	512	470	494	460	545	462	505	506	483	493	508	468	457	476	503	516	494	498	478	458	497	516	511	476	520	494	471	468	472	494	493	480	452	511	483	455	480	523	486	452	473	469	504	461	470	481	501	498	489	496	531	491	447	459	470	489	516	488	503	503	482	449	469	446	510	517	466	481	459	470	482	469	534	490	496	491	485	490	470	481	528	500	477	483	477	469	471	501	484	486	511	445	500	459	475	496	450	479	478	430	462	481	492	516	486	478	495	523	457	467	514	474	456	461	473	457	504	506	497	490	457	454	509	474	489	518	468	453	440	481	481	463	514	447	469	476	476	492	491	474	481	471	497	467	434	502	455	517	458	479	456	492	504	496	458	502	464	475	485	495	470	489	487	442	490	465	440	472	459	488	462	505	491	463	525	468	482	484	489	479	456	489	457	486	487	495	471	488	437	475	472	510	513	514	470	502	463	526	477	483	493	497	469	449	491	479	504	480	460	467	483	455	530	487	492	476	461	474	479	477	487	449	481	493	495	459	435	516	478	508	478	482	479	473	495	460	469	535	495	489	481	436	468	455	484	497	484	485	496	458	507	434	471	447	457	479	488	482	451	512	478	476	491	502	463	454	469	489	534	492	489	466	477	469	503	486	487	489	468	478	482	500	483	507	469	471	461	449	448	487	484	460	498	487	481	460	484	513	451	482	467	489	485	459	471	460	470	454	525	475	483	496	517	504	474	476	494	493	504	432	506	478	496	479	456	516	524	503	496	479	477	477	485	526	492	456	520	459	484	488	465	498	479	461	463	487	465	469	457	451	475	490	501	470	455	493	451	471	479	451	478	460	467	461	508	474	473	470	470	498	520	495	458	452	498	462	554	460	483	454	509	470	481	481	468	484	495	478	495	448	488	506	512	476	483	477	463	510	504	468	513	488	484	503	486	480	490	460	472	476	477	452	453	454	487	451	480	466	459	476	510	452	482	472	504	451	455	506	488	496	498	538	491	475	471	465	496	496	498	475	474	506	451	458	485	454	482	489	480	472	506	495	473	488	474	486	469	497	444	483	483	430	496	481	491	461	531	457	487	463	455	459	474	489	495	455	452	469	501	475	445	463	461	465	494	465	483	456	507	491	499	466	455	493	503	475	469	504	502	511	500	471	484	501	485	537	475	498	484	492	438	460	470	479	500	498	467	498	474	493	466	467	467	457	475	466	510	478	476	457	459	498	485	483	458	474	459	477	520	474	489	450	530	482	481	472	464	475	506	504	515	457	436	494	520	471	485	466	506	489	524	483	513	474	445	497	467	511	504	444	470	468	460	471	456	496	488	515	483	483	451	501	481	464	519	457	481	477	484	467	451	475	442	484	490	516	469	469	470	499	489	498	493	456	468	493	471	515	472	455	538	466	480	470	466	454	478	477	462	502	496	502	492	458	488	503	485	481	445	490	458	506	497	477	480	499	516	508	476	506	497	495	501	450	483	489	492	491	511	475	474	482	477	480	486	475	476	480	491	487	466	487	486	486	462	494	483	456	470	462	456	479	487	485	494	490	480	479	507	470	512	456	520	545	474	460	507	472	444	497	505	465	467	487	467	476	477	465	518	485	491	475	456	466	501	474	481	465	519	488	480	474	480	463	458	488	474	485	466	486	464	506	504	514	464	472	502	467	509	460	498	484	496	423	487	474	475	475	485	488	492	486	508	468	458	471	443	495	502	494	511	492	503	459	501	468	478	453	492	508	487	518	507	478	451	482	480	480	485	514	497	501	528	505	502	502	451	475	484	461	495	484	478	477	453	500	469	492	470	494	493	464	464	463	497	530	484	525	511	514	442	467	459	509	530	522	453	471	492	503	494	458	480	465	489	493	487	480	469	483	490	507	522	455	501	451	452	465	496	460	474	493	502	477	457	459	460	501	485	487	496	473	513	525	480	492	450	490	478	502	490	489	456	454	481	540	474	440	471	451	480	485	461	461	497	490	501	507	440	520	495	480	491	489	460	467	448	471	512	460	502	437	497	499	452	482	510	459	477	470	501	442	482	509	488	477	488	453	493	498	453	454	500	439	442	505	418	452	465	466	477	502	476	474	479	493	475	443	468	498	473	473	470	477	512	461	500	457	520	478	447	526	553	442	478	505	456	463	494	537	515	500	484	501	488	484	496	480	494	486	501	466	438	463	442	519	497	462	495	469	445	514	493	471	445	467	518	486	483	492	449	487	495	476	499	460	484	491	477	500	465	518	531	518	514	496	528	492	480	441	458	458	455	471	499	450	489	473	499	476	479	475	471	492	482	488	485	479	467	466	484	473	451	453	477	497	491	505	479	488	451	482	502	455	513	461	549	480	501	465	479	472	495	489	462	500	491	481	502	462	470	425	511	498	488	510	463	477	469	481	478	503	506	501	439	466	462	471	468	514	546	518	511	473	493	505	477	496	468	498	485	486	467	499	492	480	499	461	455	453	461	468	515	474	498	499	498	480	490	474	469	460	498	503	524	504	474	504	410	496	519	460	497	491	496	456	468	481	505	483	472	470	479	480	505	489	483	522	514	486	498	495	476	486	488	497	491	474	507	497	480	493	523	500	515	501	493	500	471	493	491	459	506	504	481	476	503	424	492	482	466	526	486	473	541	474	437	453	450	502	498	477	486	447	493	449	500	488	498	498	461	511	444	475	458	476	447	489	468	491	498	484	480	462	475	449	496	430	499	500	472	436	493	480	496	470	475	473	477	500	474	471	509	478	466	503	463	505	486	489	494	456	478	505	505	495	475	488	515	500	482	516	467	528	462	499	468	468	485	495	530	470	504	504	464	496	458	468	507	494	479	461	485	462	450	477	506	498	489	509	502	501	533	480	457	499	483	468	479	448	504	483	496	459	500	478	447	437	490	476	474	498	499	448	509	517	490	476	489	481	499	499	478	482	470	503	483	493	501	457	502	489	480	487	482	456	462	477	507	475	477	475	432	482	447	469	487	425	498	474	480	501	473	496	489	487	502	462	492	482	488	510	489	506	451	508	467	525	465	485	528	488	480	492	492	494	506	498	470	516	514	498	490	474	483	494	487	472	485	516	498	481	495	488	478	506	450	445	484	466	460	493	473	468	485	478	475	489	470	478	461	511	486	469	508	459	477	497	528	478	465	466	491	488	502	475	479	469	464	493	501	512	465	487	460	498	456	474	462	450	460	446	461	512	478	459	495	470	503	475	512	479	515	475	491	507	472	522	480	505	518	451	488	461	452	498	467	522	451	475	503	477	506	452	460	475	496	449	483	484	508	478	474	454	506	425	484	500	484	487	469	449	505	484	480	478	465	478	489	463	466	486	483	493	482	492	509	480	456	467	477	485	479	478	467
67197	69725	40432	10329	1391	556	418	324	288	259	261	234	201	200	185	157	166	158	159	153	148	147	156	130	155	142	121	116	129	158	133	145	131	140	139	130	138	152	112	121	146	119	123	126	126	128	135	136	131	133	145	134	128	123	110	125	120	159	150	122	124	121	131	123	133	148	111	138	137	115	150	113	114	128	99	130	127	113	111	118	136	120	131	122	131	120	132	123	122	120	125	114	127	110	100	158	130	125	129	110	119	135	115	120	116	119	100	142	123	119	134	145	120	140	143	118	112	120	121	125	149	120	126	143	133	121	124	119	126	114	119	129	130	117	131	121	127	126	129	138	122	133	120	106	150	122	124	111	125	122	122	113	121	121	141	123	127	121	118	123	135	111	140	121	131	115	126	113	135	134	120	128	129	136	107	116	116	111	132	126	142	118	124	118	116	126	112	111	111	130	118	127	127	139	121	139	110	130	129	128	111	132	121	111	106	113	104	119	130	139	143	120	131	111	125	136	110	120	104	125	101	136	141	136	134	133	115	118	122	125	125	129	119	144	135	141	129	113	140	120	143	147	126	135	111	108	106	130	133	107	125	126	120	119	121	117	133	124	126	134	129	109	120	132	112	110	134	134	136	131	125	130	117	135	133	128	128	114	135	121	134	132	139	100	135	112	110	112	119	138	144	121	127	119	139	119	135	102	106	115	120	116	112	135	105	132	123	114	108	114	130	121	118	146	133	130	126	152	116	132	134	128	116	140	132	133	118	129	139	126	120	118	117	124	128	110	120	133	128	121	113	102	90	125	118	131	127	117	116	132	121	130	118	117	133	122	120	101	131	109	113	129	119	98	140	121	110	105	118	125	135	135	133	123	125	111	114	129	120	139	125	128	144	139	114	109	114	120	120	127	127	114	120	146	115	136	125	117	130	126	136	122	134	122	136	140	109	145	151	101	114	119	130	142	104	126	117	136	131	126	120	121	133	106	121	142	112	127	122	149	144	127	106	138	138	134	123	109	109	123	132	133	117	106	127	130	129	121	105	114	132	126	121	144	131	138	137	114	124	119	130	127	126	128	125	137	110	135	120	113	116	112	115	138	130	118	118	119	116	105	130	113	130	115	113	130	127	113	106	119	110	117	111	122	132	118	119	130	141	123	115	128	148	120	122	120	155	115	96	135	117	132	144	129	118	133	122	109	127	132	127	121	141	119	135	121	132	116	124	98	126	135	126	135	126	113	128	130	128	110	133	116	125	115	112	131	125	109	128	110	115	136	138	127	149	135	158	117	116	118	123	121	117	117	130	125	117	121	122	125	141	117	132	127	148	131	131	126	138	106	144	123	126	124	116	117	109	136	96	119	125	111	124	136	120	149	133	132	118	143	123	120	109	126	128	130	135	119	129	107	121	118	123	115	114	136	120	120	110	121	121	119	123	116	98	125	121	145	127	107	135	131	139	130	128	125	135	122	134	146	119	110	121	143	96	128	132	128	121	104	140	106	127	117	123	144	119	119	121	127	121	126	141	116	128	108	111	107	142	111	114	123	152	124	118	120	107	104	112	138	121	124	101	127	115	125	134	118	116	120	139	110	130	127	102	117	124	126	125	98	110	123	127	112	109	132	134	122	134	116	126	141	127	120	129	139	131	121	122	112	123	147	136	122	129	150	112	133	118	128	131	124	120	121	128	137	117	138	140	136	124	130	125	140	108	127	128	110	131	139	138	93	120	126	114	100	130	109	124	135	115	101	129	119	123	121	117	123	125	126	124	109	119	135	123	118	117	153	114	119	127	148	105	133	127	124	139	122	126	131	112	129	134	140	136	136	151	127	116	133	134	129	145	119	132	118	113	123	120	135	134	134	139	127	136	127	128	114	136	121	126	136	128	145	139	143	115	109	121	118	126	140	104	116	142	103	131	136	149	109	109	132	129	130	119	122	140	124	121	108	113	117	121	130	131	117	124	121	130	128	111	113	138	118	118	138	90	143	123	113	107	113	133	138	138	119	119	125	124	117	119	123	132	124	132	133	122	140	124	134	111	131	105	119	116	100	113	142	150	122	138	132	116	115	136	133	118	127	147	123	134	115	112	117	137	110	105	134	129	121	134	133	130	120	114	121	122	113	132	119	121	103	110	133	131	125	127	130	127	132	126	132	119	138	108	119	107	122	126	122	121	111	116	129	101	128	126	136	133	132	127	131	112	125	129	117	143	127	94	122	115	114	120	119	148	112	101	128	125	126	127	118	124	124	135	145	113	103	148	127	120	107	104	122	120	124	129	149	121	114	133	136	137	134	131	119	127	140	124	135	122	117	131	115	145	114	133	111	125	124	105	139	121	128	117	117	98	137	124	127	110	114	108	123	135	115	120	106	116	124	103	127	128	109	117	120	107	133	109	126	143	121	145	135	136	139	126	109	144	136	109	134	133	125	124	133	123	142	122	133	110	132	119	151	121	139	128	141	116	124	128	112	155	126	109	117	120	120	107	129	108	120	121	110	140	122	119	134	110	125	131	137	133	143	117	115	158	121	132	155	121	113	132	123	125	119	140	131	152	103	128	125	111	118	125	125	132	121	123	142	122	103	124	142	123	128	134	137	112	125	110	135	137	119	130	126	121	131	134	130	119	123	132	133	117	138	136	108	145	140	126	136	111	126	126	136	104	124	101	110	121	124	129	129	104	138	110	109	115	138	128	130	115	117	134	127	107	136	122	124	113	117	108	119	115	129	125	120	113	119	136	115	131	134	133	110	121	121	126	114	131	132	97	141	110	122	135	111	129	143	118	121	128	122	144	122	127	113	151	116	138	111	106	123	108	119	149	143	113	134	113	112	110	120	137	120	124	135	136	133	121	139	106	109	113	103	140	122	121	104	122	123	132	133	135	141	124	112	138	150	123	136	117	114	129	112	123	129	125	147	136	128	99	145	125	122	111	127	110	115	150	137	126	131	136	129	110	114	136	134	155	108	121	128	123	110	107	110	124	123	113	113	130	121	125	127	117	140	142	97	120	110	103	98	122	114	109	127	137	118	126	131	119	125	117	120	134	119	126	137	122	134	130	127	127	129	118	137	151	121	125	118	134	119	143	121	117	124	122	112	130	123	116	147	135	124	139	123	114	111	98	146	116	132	122	135	124	129	113	106	118	113	116	133	139	99	128	129	128	134	125	135	128	113	117	114	141	124	111	129	129	115	107	120	125	120	136	140	127	138	124	127	146	123	136	105	132	115	118	106	123	125	112	124	128	125	133	120	127	129	116	128	125	127	111	126	124	137	103	128	121	130	108	121	132	125	126	119	117	119	118	137	123	125	125	103	119	132	120	105	117	133	135	124	116	116	114	104	139	133	144	125	130	112	119	128	123	140	125	121	120	111	111	112	129	125	128	131	123	116	111	110	144	114	120	130	123	112	128	123	123	152	134	126	142	124	122	108	134	145	121	114	125	148	100	117	127	130	128	124	118	102	117	119	128	126	138	139	112	107	124	123	124	138	117	108
40708	51519	20314	3499	3006	2361	1903	1596	1295	1193	1037	889	817	723	706	649	641	556	596	512	509	483	481	516	419	408	401	442	370	405	421	394	377	425	395	419	349	354	347	372	353	350	365	345	350	326	358	332	349	341	369	342	290	347	363	348	336	348	340	351	321	331	310	333	327	297	317	309	316	308	320	336	340	336	324	342	319	333	332	333	307	328	318	330	337	312	316	306	296	317	313	302	342	296	319	318	305	300	322	311	294	288	325	333	301	320	300	320	341	325	310	330	297	320	305	310	329	282	334	311	308	326	304	333	310	293	328	336	339	316	303	311	305	336	309	337	289	334	283	303	307	306	350	337	300	334	332	333	309	313	300	340	324	294	328	313	313	299	314	315	324	312	327	361	292	309	343	304	312	334	301	308	299	293	311	300	302	331	305	314	312	283	325	279	305	281	300	298	316	310	322	287	334	326	311	318	325	292	327	318	305	288	323	319	299	329	292	284	293	305	327	285	319	289	339	315	322	279	313	315	334	319	324	310	319	279	325	311	327	284	286	325	360	316	297	299	319	334	298	324	343	305	312	287	318	306	273	312	319	313	305	342	268	298	332	328	319	313	310	297	341	299	313	334	304	343	310	306	315	297	339	307	301	305	342	307	315	342	303	308	296	282	299	314	332	317	302	281	311	315	319	322	310	297	322	313	300	324	280	326	332	306	295	334	325	312	282	322	288	332	295	313	317	343	322	327	307	304	330	294	306	368	296	289	335	312	292	284	316	334	327	312	309	316	311	301	329	304	352	333	307	332	323	314	315	342	312	327	294	304	285	306	314	319	308	300	290	348	284	308	284	286	332	289	265	302	303	305	320	284	322	302	330	299	354	301	310	294	343	317	306	329	335	286	306	318	300	305	337	314	330	322	303	315	318	335	329	268	285	351	320	272	303	324	342	303	271	285	300	302	328	315	315	347	283	298	332	285	330	313	325	329	264	311	301	314	312	290	313	323	323	308	327	290	334	319	337	317	310	320	311	314	310	295	280	306	315	322	329	332	324	300	333	327	304	317	294	328	302	291	306	327	282	327	295	303	328	303	319	300	367	290	288	305	293	294	337	293	318	320	330	313	342	314	299	343	294	327	305	316	314	293	305	294	318	311	324	306	308	277	292	286	301	304	302	296	330	312	283	307	345	329	293	313	301	289	299	297	331	304	300	309	266	301	299	287	322	341	317	306	310	305	296	305	314	328	303	327	299	319	309	320	333	332	354	326	330	315	345	308	322	283	332	323	294	319	303	335	307	305	290	333	311	303	310	333	315	294	306	283	341	323	344	310	303	311	303	329	324	295	288	279	307	291	323	278	307	288	305	299	305	304	310	308	317	307	300	329	280	285	306	312	316	309	310	300	289	307	321	297	307	301	338	290	304	300	296	277	314	323	299	311	301	329	307	317	331	324	341	308	321	320	337	318	337	299	305	318	278	317	311	283	305	308	318	306	307	292	308	295	321	324	307	277	300	315	297	297	316	298	311	306	310	319	338	306	272	341	314	354	316	297	286	323	307	312	301	325	290	279	296	280	296	297	307	286	322	310	312	353	329	326	351	300	326	300	294	288	309	318	312	340	306	313	321	289	301	329	323	330	281	318	320	331	308	335	299	275	297	295	276	324	287	309	332	310	307	335	314	277	298	324	322	331	329	294	308	290	292	297	298	319	324	297	294	323	285	315	345	272	315	307	325	326	350	346	324	330	328	344	290	323	316	324	332	290	309	256	324	274	321	340	327	314	320	304	316	316	317	329	329	320	325	277	310	283	309	337	300	307	298	314	325	291	321	322	304	323	324	327	293	307	271	312	306	308	318	342	325	304	352	292	286	313	307	299	303	299	319	313	330	302	334	353	314	308	300	296	314	315	293	304	333	277	306	320	300	292	295	317	312	317	318	318	288	313	301	312	329	317	309	292	305	325	296	306	283	339	294	324	324	332	300	299	316	321	313	315	315	308	307	299	326	310	298	293	293	336	307	305	342	301	287	301	327	333	327	304	298	303	265	319	281	318	289	312	284	331	304	298	281	341	287	274	320	296	328	292	323	336	271	285	345	300	321	306	304	289	322	305	326	297	325	324	312	322	289	327	306	335	322	311	311	312	310	300	307	339	338	316	312	303	316	317	293	324	318	291	298	330	277	325	302	297	294	317	292	311	281	323	299	282	272	313	314	304	347	324	297	300	304	290	311	286	302	309	316	321	293	322	306	322	279	271	289	285	335	319	300	290	337	268	325	297	305	311	308	306	295	309	320	341	291	321	321	302	297	369	281	310	315	302	319	322	285	319	305	340	313	305	304	331	323	331	299	280	306	318	300	319	312	310	307	295	311	318	298	311	314	312	334	317	291	289	325	300	310	306	302	297	299	274	292	273	294	325	319	320	310	280	310	336	309	291	303	305	281	319	320	285	312	357	312	292	310	309	307	307	296	305	287	306	298	292	293	328	348	321	308	341	326	343	298	342	290	333	275	320	274	308	317	283	335	293	292	314	319	296	323	343	293	295	293	322	287	288	302	337	293	288	295	336	308	297	313	290	295	316	307	299	315	322	336	328	309	273	273	316	292	346	340	310	328	330	305	311	321	294	300	305	299	301	286	304	296	288	299	316	295	310	296	306	318	323	308	283	326	323	304	314	296	307	262	310	321	314	312	324	341	306	302	337	285	289	303	298	274	301	308	316	303	357	301	334	290	300	340	337	275	302	307	302	295	295	302	312	316	348	309	328	305	331	301	329	301	271	302	313	321	314	301	306	326	331	308	304	297	322	314	319	321	299	329	307	327	308	331	307	294	314	333	341	322	330	322	310	306	341	321	325	337	277	294	290	296	316	337	296	308	308	292	335	308	327	303	299	305	296	307	338	326	303	302	301	319	294	301	326	301	306	341	294	319	298	312	313	277	300	299	294	343	333	323	325	304	334	300	293	297	328	317	285	316	315	307	282	306	299	300	315	315	297	332	301	308	305	321	307	278	295	306	319	309	319	309	313	304	319	327	288	306	333	291	359	303	293	340	318	312	324	324	314	323	293	321	300	296	309	314	332	311	305	296	327	318	297	314	338	319	294	322	285	362	305	312	305	334	326	307	301	347	307	330	296	310	340	292	318	285	310	282	292	330	302	296	326	286	285	294	295	322	295	287	334	284	301	338	352	300	306	307	332	278	307	300	307	317	303	294	315	320	313	319	310	317	304	295	327	330	318	346	305	305	294	290	278	311	297	323	323	317	299	297	317	300	314	303	292	310	282	281	311	343	322	278	314	327	321	324	303	354	311	295	313	316	306	288	299	325	324	290	271	316	329	310	333	297	299	323	321	311	306	321	310	310	297	322	305	321	309	305	318	320	290	297	308	305	336	295	325	297	306	314	306	291	313	311	315	333	295	320	299	328	303	277	325	301	299	310	319	296	286	293	273	343	345	289	294	316	284	290	311	333	312	325	329	301	316	329	312	311	289	331	299	306	331
9735	6396	1682	148	124	132	154	147	154	137	160	141	125	136	125	125	144	118	144	145	128	153	154	138	140	132	146	141	141	150	159	145	118	131	125	143	146	138	132	142	144	147	150	152	131	142	146	141	134	155	151	164	140	128	119	128	147	134	144	132	143	120	144	118	112	146	139	150	136	125	157	125	128	152	138	150	134	156	129	140	152	140	155	137	148	157	124	128	133	165	141	143	133	141	125	132	156	143	145	130	144	131	130	123	138	130	124	147	150	140	149	139	135	135	151	127	156	163	130	120	172	152	141	141	139	145	124	135	134	135	129	141	136	126	154	123	127	141	176	127	135	148	124	127	139	125	117	131	132	153	123	147	138	122	157	161	137	125	162	132	120	125	157	146	130	144	105	164	154	160	121	141	127	146	158	145	115	129	142	126	141	158	129	108	152	141	118	110	127	143	129	130	139	146	136	153	141	142	130	127	137	151	121	132	149	139	121	151	129	128	131	145	140	131	136	127	127	126	145	134	145	127	136	123	144	151	148	129	125	152	123	143	136	123	146	142	156	154	157	147	145	127	126	146	139	130	140	141	134	138	127	168	131	132	134	127	140	149	137	136	154	130	115	112	130	157	132	146	147	114	113	139	110	137	143	154	130	145	134	156	152	136	137	125	123	118	121	153	149	139	140	135	126	135	139	128	117	130	137	122	124	139	139	142	128	126	123	135	134	139	132	155	128	119	127	146	149	129	123	139	136	148	135	141	162	124	147	120	139	152	148	132	136	145	135	128	128	141	130	143	145	136	127	133	132	147	135	136	143	128	132	148	134	140	142	144	129	139	135	147	122	144	139	127	139	127	122	135	144	124	141	138	117	142	138	140	153	136	132	141	138	137	132	149	144	121	147	136	128	136	153	130	138	152	128	134	142	126	126	142	142	150	127	155	147	128	140	121	133	145	132	130	151	153	122	145	130	144	147	141	132	139	127	135	133	154	108	130	133	127	125	124	123	147	127	143	136	122	138	148	153	120	123	164	127	143	131	143	115	129	132	121	146	141	142	135	132	121	123	136	124	137	122	126	136	128	139	124	134	139	129	129	117	128	128	144	132	117	145	139	141	133	138	143	141	132	126	143	124	146	143	141	128	157	128	140	138	140	134	124	146	132	130	137	130	116	146	131	114	136	122	125	115	130	137	155	129	138	156	152	145	127	128	123	132	120	117	137	148	136	148	132	164	126	136	145	140	141	123	120	118	125	125	140	133	130	148	162	146	160	152	135	144	138	122	146	125	138	115	145	134	133	154	138	146	137	121	136	126	144	138	129	118	128	121	135	132	139	136	123	131	150	145	133	128	146	138	141	123	125	132	144	133	139	144	136	135	109	152	143	144	149	151	135	131	131	134	145	167	147	144	142	149	129	140	120	125	104	132	125	135	147	153	136	164	126	146	138	147	127	120	128	142	136	134	150	150	106	108	106	140	145	147	131	123	152	155	123	138	134	140	131	109	146	126	131	158	113	139	121	143	133	136	137	120	145	145	128	125	147	139	135	126	142	137	153	130	129	132	138	126	138	116	140	161	110	138	146	147	139	127	143	146	147	142	136	113	119	148	166	124	138	117	135	117	164	156	132	129	140	155	146	159	124	146	144	159	138	127	147	139	140	132	144	143	115	124	129	125	131	152	141	150	140	124	137	136	151	155	144	131	119	142	153	122	107	128	158	133	117	146	132	131	143	136	135	124	146	150	148	130	136	146	147	132	134	132	128	134	150	141	144	148	139	144	122	139	139	141	157	143	131	118	126	149	145	126	120	144	139	144	123	149	133	140	144	159	141	164	146	127	131	155	133	120	133	135	169	153	153	141	127	164	138	139	141	133	122	133	128	143	159	151	132	132	146	128	128	144	128	128	159	160	124	136	131	123	143	155	149	130	157	136	117	141	132	148	118	143	145	130	149	138	131	122	126	115	141	132	138	156	131	164	137	133	131	122	155	138	151	146	114	138	130	120	156	141	143	141	112	148	143	136	115	117	136	136	110	143	149	128	138	137	144	130	140	125	134	131	117	129	149	133	140	143	156	146	132	144	140	147	123	118	149	116	137	147	127	129	140	146	131	134	146	137	139	127	133	131	137	132	152	132	149	140	128	130	137	160	128	151	141	169	144	131	136	142	133	140	144	127	121	134	125	116	130	130	149	128	136	130	128	133	113	147	137	121	166	137	122	111	145	146	128	135	143	108	147	116	134	154	140	117	122	165	112	139	163	147	130	134	130	132	146	139	130	134	143	149	128	135	126	152	164	148	136	150	130	144	111	118	140	141	159	133	118	128	143	121	133	155	126	134	142	129	148	131	141	167	143	121	147	140	123	137	122	138	112	134	132	141	123	144	131	158	141	144	123	124	123	127	127	117	157	126	133	115	155	145	144	110	135	130	133	142	142	136	131	124	137	156	145	146	137	133	121	152	122	141	144	127	131	132	143	146	125	142	153	150	123	125	133	125	141	152	154	132	153	152	143	150	134	149	126	136	139	112	131	137	120	140	116	137	124	121	142	119	133	136	143	120	131	128	131	127	125	136	143	156	136	146	149	130	147	147	144	150	108	154	121	127	136	139	142	130	135	106	121	126	148	142	140	156	152	138	133	140	163	119	148	148	104	140	122	122	129	138	131	131	133	126	132	151	133	123	137	107	128	139	131	130	153	120	130	141	123	116	106	123	118	144	143	139	120	149	122	133	106	122	148	136	127	134	148	138	133	136	104	132	125	143	146	141	148	122	146	137	142	144	127	137	143	119	131	157	148	127	149	149	117	144	137	130	134	150	134	171	133	139	166	128	147	157	147	141	138	129	138	124	134	151	140	130	153	156	150	138	126	156	151	154	159	128	129	128	137	146	130	127	121	122	141	152	145	150	113	137	146	159	154	122	136	139	138	119	116	136	147	125	136	135	132	163	147	124	131	126	150	123	132	143	115	136	121	145	131	140	139	134	134	129	135	159	146	142	154	156	133	137	140	137	142	153	148	143	119	123	142	148	114	144	130	119	137	132	143	117	106	132	143	135	164	141	127	135	143	114	134	144	144	149	146	137	129	116	134	133	137	119	150	105	132	144	138	153	140	148	129	155	134	114	129	128	132	146	142	126	145	128	156	155	141	141	141	132	153	141	133	121	139	117	139	134	128	133	114	124	137	148	136	122	124	135	150	134	136	119	127	143	142	149	136	140	140	118	130	141	131	142	139	161	147	132	114	151	137	147	133	144	144	153	151	130	130	135	120	149	121	134	125	135	141	143	148	121	133	132	135	134	145	136	142	126	131	127	132	130	137	110	147	124	137	108	128	152	131	159	139	137	142	153	127	138	147	120	131	157	132	120	140	138	136	147	133	145	143	143	132	118	143	143	134	141	125	154	136	136	148	159	130	123	125	156	127	129	123	111	134	129	142	136	128	144	151	137	142	142	136	146	125	130	125	129	136	140	149	111	116	128	132	141	141	123	135	148	151
8479	9700	2427	439	413	444	387	411	406	404	371	397	372	341	339	372	329	345	369	353	390	345	396	390	323	353	398	349	347	358	338	353	353	373	336	345	373	359	350	374	359	355	373	368	389	347	365	345	348	377	381	383	367	345	350	343	370	341	357	350	345	380	343	375	375	366	349	366	370	359	331	317	342	378	333	369	384	355	346	380	347	387	322	348	367	321	348	356	375	357	390	323	313	381	372	344	356	349	375	403	401	362	374	340	331	343	332	347	381	331	382	369	345	373	365	339	330	374	366	352	376	382	341	368	362	381	339	362	376	379	377	356	358	382	340	371	338	358	359	349	337	369	360	376	340	367	344	387	325	338	372	356	353	366	319	358	359	343	365	366	346	339	398	345	361	374	370	353	389	358	333	334	352	349	354	405	344	375	345	358	357	401	355	381	364	328	359	350	363	351	354	360	353	356	348	314	363	363	370	347	378	367	357	324	338	361	353	367	357	341	360	330	352	367	333	360	374	377	361	381	347	357	360	369	327	382	354	329	329	358	363	347	363	362	350	322	371	358	352	395	336	372	360	333	381	359	367	381	356	345	355	345	354	339	336	342	355	377	356	384	351	363	376	357	349	388	396	364	354	355	376	369	373	405	320	398	388	357	392	369	391	366	362	381	325	381	358	349	343	361	359	362	378	379	380	348	345	351	372	365	390	360	365	385	337	380	367	339	347	367	323	368	368	351	358	380	357	366	366	376	362	357	350	366	325	373	373	392	384	352	344	351	362	368	388	350	347	368	369	350	367	337	360	341	385	383	338	363	370	354	371	385	363	346	358	368	333	322	371	364	365	353	376	414	338	392	339	366	360	360	364	357	347	377	366	369	386	349	382	367	380	338	344	353	373	381	365	377	379	337	356	397	363	366	387	346	375	350	385	341	363	382	393	358	385	379	364	370	372	362	365	336	367	353	364	347	336	355	361	349	365	339	344	356	347	385	349	372	355	339	367	358	360	354	347	348	366	315	329	391	371	354	337	345	341	363	354	367	381	385	347	333	358	337	359	388	348	350	355	374	325	361	366	351	357	357	400	360	357	365	331	358	357	346	378	375	390	369	378	337	392	333	372	380	364	394	368	379	345	354	330	378	322	360	378	361	362	369	382	351	344	374	341	375	356	367	375	386	346	381	354	343	325	405	355	365	377	335	341	349	370	361	368	372	357	392	374	351	373	342	359	362	354	357	368	346	391	331	372	310	403	371	345	390	391	337	369	383	372	340	369	334	351	353	355	347	359	376	371	362	347	345	372	331	352	373	340	361	375	372	346	378	378	368	374	322	384	353	387	345	346	396	351	413	388	315	322	355	348	363	367	382	368	331	348	403	358	345	335	360	348	380	351	326	345	365	404	354	351	387	333	379	378	327	356	337	372	349	368	344	375	367	326	343	349	372	374	329	350	398	374	361	365	356	378	380	348	350	386	370	327	354	374	360	333	354	344	378	374	340	387	348	349	356	361	370	328	376	301	357	354	355	384	372	368	360	322	376	343	330	366	339	329	395	360	368	358	353	356	372	335	323	333	360	341	366	346	358	357	383	366	363	360	393	343	365	360	353	354	369	330	345	375	359	337	349	355	359	346	337	380	363	371	330	346	332	339	375	365	376	365	358	370	383	371	344	378	342	368	387	341	364	370	337	349	328	366	372	375	374	353	372	362	359	361	359	383	373	375	358	320	386	363	355	350	372	362	368	333	354	370	382	348	384	302	343	367	359	359	339	376	396	373	332	380	361	354	309	370	340	365	366	372	386	367	347	384	366	382	352	366	358	350	360	363	328	349	388	379	362	339	380	340	335	351	349	335	359	379	359	366	344	354	331	401	350	351	375	323	379	360	330	349	353	394	367	361	373	350	342	359	333	390	359	359	380	346	360	345	352	357	319	366	374	349	391	347	380	381	425	324	372	379	357	332	376	343	344	363	360	382	348	343	345	351	378	379	368	379	352	345	373	372	378	362	349	403	352	379	384	359	371	357	365	352	356	341	404	369	362	330	350	346	337	375	350	409	337	384	360	342	351	352	367	369	386	350	336	400	340	376	337	389	353	348	356	377	359	359	354	353	377	357	352	374	369	331	341	357	369	384	335	334	399	322	342	377	371	373	336	365	357	364	328	403	385	378	349	351	394	349	351	409	366	357	342	359	363	346	358	344	368	355	359	372	363	352	348	375	348	337	375	397	323	355	368	378	358	354	353	382	382	348	334	388	373	320	362	361	348	361	379	364	357	338	354	375	359	390	381	349	343	376	322	366	377	385	332	354	357	348	361	336	360	357	348	341	366	327	325	422	370	373	385	351	361	363	358	377	360	384	351	386	370	372	325	339	363	348	350	319	351	334	374	396	389	376	351	360	361	331	368	360	357	351	352	376	373	354	325	364	367	351	335	337	352	365	324	367	316	327	347	331	352	338	346	385	391	334	351	331	357	366	365	329	349	367	355	344	384	357	357	374	380	378	351	383	366	393	381	355	334	368	385	375	376	332	334	353	339	364	349	350	359	385	354	363	340	355	344	335	377	361	313	351	363	367	369	327	380	394	334	348	370	391	345	387	385	346	324	326	320	349	319	370	356	354	403	336	356	366	353	356	350	357	344	348	353	359	356	340	380	357	351	343	357	367	357	370	404	337	338	322	336	342	373	351	308	373	353	383	372	369	353	357	358	361	359	358	346	355	373	372	356	388	375	353	361	349	390	367	361	353	378	382	365	365	346	363	357	365	403	361	389	375	360	361	346	389	343	348	355	345	374	361	354	361	359	366	420	373	337	359	332	359	368	369	359	345	351	368	321	340	377	353	367	397	358	342	365	369	356	334	371	364	341	330	366	354	361	358	385	360	374	380	331	369	376	356	347	370	354	365	357	347	391	352	354	373	407	345	363	367	346	377	334	352	341	370	369	365	373	337	364	328	375	370	344	371	349	381	362	363	366	368	336	321	344	330	383	402	376	379	383	366	364	367	356	337	378	349	348	355	370	390	378	358	364	358	349	346	348	346	354	334	351	336	312	351	377	358	323	331	338	310	356	345	375	359	326	384	371	394	348	362	341	379	327	372	362	381	360	377	353	364	354	341	334	380	361	343	347	360	350	338	327	353	393	369	317	370	403	382	371	342	351	385	313	343	368	368	349	400	370	346	319	351	356	347	337	339	362	357	366	354	338	370	370	348	389	367	396	358	398	365	349	349	340	383	341	326	351	350	364	376	359	373	351	364	351	368	327	320	361	327	341	357	358	347	342	366	345	369	388	353	396	362	341	383	365	338	379	346	338	363	334	365	372	351	334	360	329	352	341	361	354	368	377	354	360	373	356	366	378	349	343	336	353	357	353	328	379	336	360	335	361	405	347	353	361	344	370	342	358	362	342	348	346	374	352	369	349	386	372	330	354	363	356	385	381	386	352	350	385	363	362	393	365	327	381	363	365	358	346	352	403	354	348	324	366	367	380	363	363	378	393
52645	56095	30838	4762	547	402	306	325	238	239	258	213	222	252	254	236	213	201	195	197	190	207	200	183	178	213	223	200	206	194	190	189	211	218	194	190	216	201	158	182	207	204	215	207	232	216	197	200	211	211	215	206	220	200	176	184	230	191	231	187	215	188	211	187	213	213	186	219	195	204	187	197	210	199	181	193	192	183	171	180	189	213	179	193	214	194	212	205	199	209	171	177	185	195	180	193	185	183	203	188	206	202	212	209	206	204	173	186	215	224	183	195	186	204	192	188	202	211	201	193	203	203	198	204	188	202	194	204	201	184	205	196	201	191	174	218	168	190	191	227	203	175	208	179	208	194	202	184	207	223	216	221	193	221	205	198	191	207	203	195	197	194	186	201	179	225	204	209	173	183	192	213	203	190	190	198	193	203	184	208	202	198	194	186	194	199	178	230	213	207	188	191	206	189	172	204	208	206	232	212	206	175	222	188	205	183	182	184	189	192	195	196	197	185	190	188	200	217	203	196	200	200	200	183	203	214	202	198	188	179	203	214	189	180	190	221	199	166	207	190	203	174	211	207	192	194	206	192	184	196	182	200	199	226	184	203	176	203	197	193	200	188	180	185	203	181	194	204	186	171	209	216	165	208	182	211	202	196	189	188	196	192	213	212	190	171	195	181	173	184	175	197	195	180	211	204	192	207	194	190	209	215	198	215	178	192	201	201	175	174	227	190	180	193	202	216	196	179	228	195	187	189	197	220	190	194	214	204	187	178	193	179	188	183	181	208	223	180	182	190	206	187	185	196	196	174	197	178	193	204	200	216	201	203	180	181	175	212	187	201	211	182	178	181	218	200	168	194	174	196	190	190	189	219	176	206	218	164	187	201	188	206	216	204	203	204	183	186	177	202	212	208	190	192	200	184	211	211	191	206	222	185	201	219	209	199	185	191	184	188	191	202	187	199	196	213	212	184	212	176	178	186	207	199	197	211	169	171	190	190	206	201	204	199	192	207	185	220	200	190	187	189	221	188	185	227	186	192	232	179	223	185	180	190	193	191	177	217	184	186	195	198	199	201	181	195	203	213	182	226	242	191	187	201	186	168	194	195	199	179	194	206	210	188	220	169	212	190	200	221	190	205	217	169	207	166	195	214	206	195	208	201	179	182	153	219	201	190	166	197	229	179	181	192	170	218	227	204	204	196	184	167	190	177	196	193	198	200	200	204	179	213	184	215	190	197	195	197	180	207	218	193	210	191	230	221	197	200	191	174	201	184	181	208	177	195	178	172	200	193	200	186	202	186	211	155	188	189	180	216	212	200	173	190	207	206	191	208	198	222	214	227	185	185	178	194	198	212	216	192	205	211	193	205	228	204	187	199	187	199	201	192	183	191	224	225	214	204	201	214	197	241	190	190	187	232	197	201	180	200	228	205	207	193	175	198	208	195	181	200	219	194	186	211	189	170	185	192	203	196	209	203	204	221	228	200	198	206	158	199	198	189	212	199	208	209	218	190	193	206	203	204	200	189	209	193	177	185	198	193	189	209	208	214	238	194	189	198	202	177	226	181	194	194	193	209	211	194	203	160	207	192	191	182	185	201	203	179	188	196	207	204	183	186	188	211	209	190	235	199	196	176	200	181	203	189	202	191	196	208	207	212	193	194	182	207	192	212	187	227	199	195	211	175	186	195	196	170	201	209	190	180	216	211	208	207	185	178	191	196	203	209	217	180	212	159	204	185	184	189	175	187	202	186	218	181	203	205	202	183	198	237	187	200	220	179	191	222	189	187	195	187	193	176	185	228	182	173	185	187	208	212	216	188	196	180	217	200	183	186	206	210	175	186	191	194	189	190	217	200	177	198	198	195	207	183	217	197	191	219	192	221	203	166	225	181	196	221	213	211	196	175	181	192	163	214	198	210	198	204	162	196	189	194	219	174	187	198	194	198	201	193	179	211	185	177	193	206	194	183	203	191	222	201	180	197	196	204	208	205	178	182	183	207	169	197	210	204	206	205	195	197	186	196	190	201	204	216	210	195	206	229	209	210	198	213	188	203	197	207	191	216	211	186	204	203	202	210	182	195	194	174	214	231	208	189	217	205	191	175	201	188	201	188	212	181	225	226	200	170	199	197	203	210	189	207	190	193	170	205	209	168	188	213	178	214	217	181	213	211	177	223	216	177	204	178	188	203	180	209	187	197	191	199	216	177	200	198	192	173	212	218	171	198	179	209	169	193	195	190	206	194	203	235	203	194	206	196	187	206	207	214	184	202	178	185	192	212	180	185	204	211	210	186	206	177	204	206	188	187	194	219	206	175	211	204	175	194	205	183	206	180	200	190	200	203	185	202	183	191	179	197	168	211	216	222	217	200	193	196	179	186	199	180	202	179	195	204	218	189	189	213	205	205	220	184	164	200	195	214	183	194	199	172	200	221	188	197	209	199	178	203	228	178	189	206	207	213	208	199	197	210	187	215	217	213	230	182	220	181	206	177	212	171	204	191	214	228	182	166	195	191	206	192	202	194	162	191	190	218	196	180	190	179	190	204	219	225	205	215	200	210	194	198	201	193	201	189	190	198	207	194	200	190	192	190	203	191	185	209	189	213	190	204	198	208	190	202	210	172	204	212	211	204	195	207	200	200	193	201	200	166	188	194	175	198	185	206	221	199	240	199	174	185	218	187	208	207	210	184	217	212	165	210	180	219	230	193	197	206	185	209	185	224	205	219	220	211	195	201	213	200	190	192	174	190	194	193	202	205	195	181	193	170	206	182	192	185	192	223	155	219	212	209	215	201	186	198	191	212	202	181	189	183	192	192	161	196	193	192	192	201	189	203	192	209	189	213	193	200	183	187	215	193	195	198	216	202	181	199	197	207	193	180	203	215	176	202	183	179	202	200	200	183	182	229	200	183	180	218	191	185	199	191	189	209	195	205	197	197	218	197	216	181	197	208	194	219	182	168	229	191	177	193	193	202	193	205	213	229	200	199	201	200	198	215	217	192	179	200	183	204	201	195	197	198	189	207	195	199	186	204	196	182	197	204	219	187	193	184	202	190	192	211	207	192	196	201	192	174	203	217	184	184	182	173	193	192	191	205	195	199	192	199	209	204	200	214	213	170	199	186	193	193	174	195	206	216	205	202	214	184	182	199	193	194	200	194	180	188	193	182	188	193	186	197	202	205	215	178	195	225	193	183	214	199	195	188	209	152	168	165	211	198	201	197	179	195	208	195	188	194	193	207	208	206	170	163	200	183	178	216	178	168	176	181	213	202	173	210	183	195	184	201	169	199	198	204	203	207	201	195	197	203	201	208	185	221	209	198	190	230	203	198	189	217	178	210	188	207	179	183	204	201	170	195	186	201	190	199	188	207	203	197	175	188	194	207	208	186	212	187	201	187	208	165	196	202	203	186	198	193	166	198	177	193	208	196	181	202	215	191	197	198	187	196	218	207	207	193	205	199	151	195	191	183	185	210	182	227	191	181	190	199	184	203
31591	42240	14444	2070	1826	1550	1316	1034	1014	928	860	790	702	745	628	680	674	655	644	573	568	538	573	538	547	571	544	574	509	534	530	503	533	532	518	523	513	519	519	479	484	544	524	496	513	498	515	513	537	523	453	485	501	500	469	477	495	477	523	469	507	469	473	490	471	505	459	489	507	517	478	520	492	485	491	438	487	485	487	448	486	499	445	448	513	485	506	511	530	493	494	475	508	496	502	491	502	470	456	490	482	495	505	458	485	471	477	500	468	492	537	520	468	500	457	488	502	537	446	491	489	437	459	520	444	501	481	502	455	472	473	501	455	483	468	454	487	488	481	501	496	481	504	424	494	489	466	489	489	504	479	467	505	487	491	473	496	477	486	480	466	481	464	467	501	497	505	445	473	466	461	488	506	519	470	532	486	469	522	477	447	480	447	500	478	524	475	477	474	499	481	475	487	469	481	490	509	473	498	513	513	515	479	475	469	459	543	488	508	420	498	458	476	504	506	477	496	461	503	458	481	457	454	475	436	534	444	497	500	513	467	467	513	462	465	470	437	473	504	519	475	461	475	460	484	473	508	501	530	485	479	497	511	460	495	448	508	483	451	455	447	468	496	492	518	485	514	476	472	486	481	444	504	478	477	484	482	481	502	482	439	456	463	491	499	553	488	470	475	473	498	481	468	448	474	489	486	473	471	459	516	489	473	464	524	481	503	480	481	481	465	474	527	482	487	438	508	476	524	464	486	477	466	484	470	463	474	475	513	494	453	466	480	481	511	485	513	458	510	444	509	463	517	462	450	473	474	469	488	457	475	485	490	454	453	496	470	463	509	426	504	454	477	458	472	437	487	496	474	469	484	495	448	514	473	483	485	512	466	518	446	497	458	507	484	504	473	495	468	472	482	503	456	481	465	484	520	485	489	466	465	503	459	467	465	480	507	497	490	467	509	489	497	503	509	516	452	470	474	511	499	463	468	468	488	511	487	536	473	457	507	477	518	446	458	507	464	487	466	456	460	475	496	476	498	480	478	455	476	473	463	505	503	454	462	461	472	468	471	497	464	486	459	517	478	493	471	462	478	493	481	458	447	452	464	509	490	506	517	479	508	483	483	518	481	509	469	481	481	475	487	460	457	464	477	484	482	523	474	467	478	502	462	471	511	464	498	485	509	525	504	497	484	452	458	498	471	471	500	501	472	500	464	486	489	489	483	481	460	451	485	517	488	536	447	452	476	454	483	505	510	498	495	474	525	475	487	466	468	511	514	471	523	482	485	471	441	512	475	488	471	487	452	488	496	486	515	492	467	491	480	489	484	453	471	468	483	506	495	497	512	495	478	479	504	444	487	463	464	484	471	460	485	471	483	481	458	512	454	522	463	494	462	465	458	466	481	439	530	483	471	513	449	505	491	488	477	508	513	473	446	485	463	495	498	481	459	495	471	470	494	478	514	461	515	485	481	527	478	474	503	497	497	484	506	436	474	486	513	527	484	532	445	462	506	484	471	479	447	468	477	516	479	445	504	486	476	522	523	505	459	497	506	506	486	457	497	494	461	511	500	481	482	471	489	493	486	478	488	510	478	457	501	453	488	455	476	492	461	466	496	472	463	513	519	479	472	465	459	485	510	482	459	441	497	491	466	485	487	476	495	500	433	490	468	514	482	531	458	488	472	498	469	496	507	488	487	447	509	466	465	459	492	506	507	477	469	499	481	480	506	437	487	494	496	495	476	456	472	529	480	488	470	504	508	480	485	462	498	443	549	489	475	504	460	467	484	490	490	483	455	484	497	476	484	495	452	470	465	470	487	483	468	465	497	457	482	467	498	518	473	464	478	463	456	501	459	445	469	483	458	492	460	479	463	467	498	475	499	460	498	443	475	441	472	459	451	488	552	493	467	495	466	510	460	485	486	484	489	492	452	505	480	468	479	488	486	482	484	502	493	488	452	520	488	496	488	477	469	477	470	455	493	468	503	488	511	490	460	440	467	528	452	462	502	487	486	496	517	467	493	466	492	511	476	451	478	486	488	474	486	500	451	520	487	502	493	479	458	482	524	453	511	487	488	467	492	507	485	464	468	470	471	487	535	452	486	493	519	451	459	536	475	483	484	464	503	469	480	459	480	471	500	476	510	464	479	489	496	509	493	489	453	466	500	449	509	509	514	493	423	480	471	471	503	495	500	500	483	466	504	508	461	464	499	475	513	480	485	491	459	520	491	475	444	491	531	484	533	507	475	472	458	458	515	512	438	496	486	505	494	470	477	480	518	480	473	482	494	511	470	489	481	471	527	457	479	487	499	490	471	475	503	487	477	502	481	476	473	478	492	503	464	520	517	506	487	495	456	495	478	487	469	471	483	478	495	446	494	473	481	510	464	464	436	459	468	479	545	484	449	490	477	450	473	477	488	490	462	475	476	480	484	461	500	463	474	460	504	466	483	455	522	459	461	465	445	455	467	458	474	499	459	509	491	468	466	505	503	469	479	426	515	479	450	482	483	521	506	460	482	489	419	479	472	480	464	485	474	496	472	549	484	448	457	445	505	477	533	486	473	485	504	478	472	500	528	487	500	485	519	449	490	459	495	489	481	470	513	471	466	466	492	512	498	461	489	461	486	500	480	475	513	493	505	470	494	490	495	487	454	465	450	463	513	488	425	475	470	482	474	468	491	464	449	493	480	499	457	501	514	467	453	493	492	501	504	436	486	533	472	460	462	453	505	496	483	484	482	468	445	464	504	454	497	499	485	490	473	479	482	463	480	495	483	495	524	455	486	526	489	464	496	476	492	447	455	438	481	487	481	500	529	498	475	512	464	476	488	503	487	496	469	478	482	479	463	478	493	464	487	481	448	454	492	495	466	523	476	456	506	447	450	474	483	486	498	475	489	523	454	460	475	496	491	492	448	449	516	493	500	501	483	508	488	510	462	477	479	496	479	479	499	483	462	440	476	478	457	462	484	453	450	477	447	439	446	446	485	474	544	469	490	485	501	497	449	503	488	470	469	465	492	510	491	473	453	525	505	489	494	497	457	474	536	488	496	516	493	483	479	480	475	487	483	511	500	492	479	461	482	491	442	500	532	522	505	444	504	433	476	483	511	491	449	479	468	493	477	457	485	451	467	504	506	491	461	527	495	484	500	476	516	490	470	512	445	456	462	461	492	440	490	510	478	491	523	478	492	497	466	493	492	453	484	458	508	458	474	462	463	538	456	453	528	464	455	522	519	449	439	452	520	510	488	465	465	469	495	475	455	437	473	481	497	492	521	466	462	492	479	486	459	480	450	491	465	497	444	496	526	491	514	493	473	439	474	510	453	489	511	507	495	489	502	504	470	481	511	478	482	488	501	462	505	459	491	444	486	487	461	496	477	475	480	455	464	503	499	499	493	470	454	485	468	480	466	489	524	483	477	494	445	536	461	463	513	495	469	473	496	491	506	493	473	489	453	471	486	503	460	485	460	484	497	460	473	489	467	467	514	479	500	487	457	470
67347	68900	42770	10127	1227	575	454	361	324	248	223	200	191	165	187	159	168	151	163	151	131	135	139	138	128	133	122	128	164	135	127	157	133	138	125	134	131	138	120	116	123	113	133	141	138	118	128	149	144	116	129	139	128	134	124	120	151	134	147	125	127	139	118	125	127	137	127	145	123	127	116	123	126	116	152	129	132	109	131	138	123	137	118	127	109	113	128	126	124	132	101	116	109	136	134	124	133	119	115	128	119	116	134	142	125	111	113	134	116	113	139	120	127	136	131	128	130	129	108	117	121	125	114	110	114	118	137	115	145	120	134	125	125	122	123	126	145	129	134	126	134	117	117	116	136	121	132	118	136	115	114	120	113	117	120	111	138	114	111	127	118	116	132	124	125	106	131	125	116	112	112	124	140	110	141	126	121	111	130	136	141	132	107	132	110	131	125	125	125	128	121	99	132	123	136	133	140	116	133	108	118	104	122	117	123	125	125	132	119	119	130	140	131	120	107	120	125	130	126	121	118	149	132	124	117	124	120	115	116	105	127	147	127	140	151	124	120	145	152	120	125	120	105	131	122	128	136	140	119	106	113	128	128	122	115	115	126	115	121	134	135	125	141	142	133	111	110	117	134	137	123	125	115	128	133	134	145	124	128	142	111	132	110	123	112	134	126	136	138	139	142	125	114	130	109	130	126	123	143	121	107	136	127	121	114	131	129	113	115	108	139	136	131	119	128	128	117	95	102	134	129	126	138	112	130	120	102	116	122	111	121	117	121	140	116	143	139	138	127	125	117	116	132	118	124	130	112	130	127	103	106	115	100	123	101	120	140	119	122	119	118	130	137	128	139	122	131	148	113	126	116	126	130	116	123	106	135	138	112	120	116	121	108	138	118	131	150	147	119	126	112	136	125	122	125	110	129	143	121	134	114	122	127	120	139	144	134	131	122	115	108	120	125	134	132	119	135	137	125	134	125	112	113	126	116	125	116	121	120	129	127	107	129	124	122	98	137	129	129	130	114	130	111	118	127	132	125	128	132	119	102	133	129	138	138	110	136	136	116	114	111	133	126	133	115	130	127	128	121	125	116	87	110	151	131	105	114	123	103	152	121	109	133	123	107	132	109	122	136	125	120	110	96	133	123	120	107	116	120	127	139	97	120	134	121	139	108	114	114	133	156	116	118	116	114	133	130	141	125	126	134	124	105	140	116	132	127	121	112	123	123	143	116	111	129	118	126	129	111	119	96	122	132	115	113	147	118	120	141	135	125	103	130	136	127	134	120	149	117	126	125	135	142	128	120	115	139	117	118	129	97	123	129	147	107	130	115	117	122	134	109	117	140	124	107	140	133	139	117	123	117	146	122	123	125	111	119	124	106	117	133	115	118	127	119	109	125	101	130	119	134	120	124	138	128	127	143	106	150	109	125	131	135	134	135	122	112	120	131	146	111	151	124	147	139	120	124	119	136	116	121	130	127	140	137	119	112	127	149	125	123	133	141	119	107	125	131	122	118	137	119	126	136	125	135	121	134	118	129	126	139	140	132	129	121	128	134	120	125	116	124	139	113	123	115	110	141	116	131	103	113	124	114	127	117	120	130	134	102	124	109	160	131	124	126	97	128	130	138	140	124	124	113	120	130	122	106	125	127	137	139	137	138	124	132	122	132	145	127	130	105	140	105	116	122	101	137	139	121	130	153	118	123	103	135	122	132	137	127	123	117	123	110	120	97	124	125	147	119	122	114	109	121	131	130	124	115	101	140	122	140	100	129	129	138	144	124	121	144	124	107	129	138	134	125	155	128	105	130	126	124	123	129	112	115	143	124	123	139	128	122	112	127	122	143	127	127	120	141	130	128	100	120	145	124	134	124	123	138	122	138	141	127	118	141	134	106	107	104	112	133	123	117	118	128	126	132	132	119	115	122	130	134	123	105	117	127	121	132	158	109	130	118	128	140	109	125	107	130	134	104	136	138	140	130	128	117	135	115	134	140	119	120	112	130	137	117	124	125	109	126	116	115	134	125	128	117	127	128	121	129	136	134	123	147	126	116	110	131	125	121	112	123	103	127	133	104	131	136	122	114	110	135	125	126	149	149	117	119	117	137	121	125	112	107	155	128	134	115	128	131	124	126	100	132	119	116	121	124	121	135	109	141	124	121	146	131	120	137	142	110	124	126	127	128	145	126	126	122	136	121	129	126	139	106	127	103	133	106	120	101	134	110	149	117	133	131	126	127	122	133	120	113	130	117	109	138	141	126	125	116	137	150	116	131	124	106	106	119	124	111	108	119	128	112	123	133	129	128	120	116	137	126	123	140	128	134	125	117	119	120	130	126	88	107	132	113	116	131	129	117	122	120	139	132	112	130	141	132	130	143	140	108	118	122	127	121	117	130	124	138	120	108	112	120	115	128	152	133	130	139	130	111	121	132	127	125	132	141	122	121	109	126	114	132	150	148	135	124	148	109	114	119	132	103	124	131	138	118	111	119	121	117	134	133	120	135	122	122	103	130	115	128	132	113	128	134	124	117	130	125	133	139	146	136	103	103	116	124	135	122	135	138	125	117	90	119	124	140	124	123	134	131	129	126	109	124	117	128	138	110	126	108	125	106	112	128	126	113	121	128	149	110	129	111	127	131	133	123	113	126	121	117	133	129	119	123	118	120	105	128	121	131	136	116	139	109	135	117	108	119	114	126	131	123	112	134	129	126	116	129	106	137	123	144	118	114	121	115	133	128	137	114	127	132	123	132	141	131	132	125	126	147	133	107	124	134	117	134	121	142	139	123	128	114	121	132	130	124	118	136	130	134	114	127	130	130	127	112	102	108	132	117	125	101	116	103	113	124	144	108	122	124	117	116	140	138	137	125	130	115	110	135	115	123	138	124	121	123	113	125	126	111	128	142	114	121	137	119	128	96	118	133	107	129	108	117	124	118	128	145	110	119	127	131	126	130	145	128	114	130	141	116	152	129	100	130	133	112	133	129	133	118	117	117	121	115	146	137	131	146	124	122	118	126	125	116	126	110	141	119	113	104	117	121	118	135	128	115	127	114	105	120	119	112	125	127	151	129	147	146	128	146	141	112	115	148	118	128	120	119	123	132	129	121	129	127	120	114	136	130	107	134	118	137	131	128	147	129	116	129	134	125	113	136	109	119	123	103	121	131	124	123	115	119	107	134	111	134	129	137	129	126	125	133	119	118	135	114	114	137	140	153	135	130	127	152	132	131	114	112	103	124	119	114	111	124	131	133	153	134	118	138	102	110	120	133	125	130	138	137	147	101	128	115	115	139	143	131	132	122	138	129	131	114	115	127	115	109	139	144	117	139	120	121	136	133	122	139	121	128	115	117	114	115	127	119	130	122	99	98	138	138	120	131	138	136	115	123	131	130	126	96	120	118	109	142	130	90	119	131	126	147	106	140	107	128	109	117	130	142	113	108	123	135	106	114	131	111	129	146	134	116	114	130	138	115	145	129	132	131	104	101	107	112	120
41023	50876	19631	3352	2834	2311	1878	1506	1289	1120	1061	957	842	758	733	653	649	568	543	509	499	460	456	454	464	425	412	405	368	418	396	392	380	391	356	339	381	395	371	378	354	351	310	337	380	353	366	334	325	363	354	352	350	354	349	352	339	330	327	338	338	355	329	326	334	347	351	314	341	307	333	350	320	312	306	310	291	320	335	311	330	312	331	328	320	337	306	309	296	301	329	320	307	346	324	322	297	321	295	349	315	317	343	327	347	342	279	299	287	314	308	302	348	327	314	319	321	338	314	325	321	291	302	363	299	334	334	280	328	296	306	314	312	300	338	317	310	303	328	284	297	326	307	329	317	302	313	322	315	306	295	300	322	310	308	295	318	314	319	296	294	299	294	306	318	321	307	282	308	339	299	316	313	306	323	305	305	312	327	312	308	323	329	301	301	284	297	326	304	311	303	302	304	305	281	319	298	330	292	285	303	299	272	322	311	304	325	316	310	310	335	322	290	322	330	290	296	291	306	311	287	291	302	341	303	302	319	311	298	306	277	324	346	323	297	311	283	332	284	338	335	342	317	309	323	313	323	296	312	304	291	321	318	310	307	310	280	293	332	303	299	318	310	307	301	309	328	313	310	303	317	333	309	286	308	306	272	345	304	302	339	294	300	308	338	283	315	314	322	288	320	321	298	322	326	331	308	311	291	344	298	300	330	271	311	305	322	294	296	313	300	321	312	305	306	324	300	308	317	321	292	316	303	311	315	316	337	311	318	296	310	289	300	312	315	294	265	320	289	320	291	317	335	303	302	344	313	320	321	305	300	318	284	292	333	324	311	311	316	305	313	320	321	310	292	315	323	343	293	317	297	279	297	311	310	292	323	326	292	292	289	288	321	295	302	293	319	314	329	320	304	338	314	302	339	328	293	315	324	321	336	315	306	287	312	321	311	301	326	286	329	325	279	300	316	313	324	285	323	313	302	288	333	323	289	295	289	306	322	345	297	291	352	334	331	298	289	328	298	308	293	273	297	324	271	291	314	338	291	303	333	311	329	332	294	296	316	321	332	325	302	327	319	297	271	297	304	314	295	297	327	301	308	303	287	347	303	346	312	305	319	317	294	343	304	292	305	310	332	313	291	316	303	310	290	309	320	292	280	309	297	304	300	343	313	327	335	317	284	309	320	295	337	300	295	306	289	308	262	327	305	273	323	321	318	312	290	294	314	339	286	340	317	302	320	292	289	296	310	311	333	314	295	326	309	331	270	302	307	333	305	305	312	305	305	314	308	370	313	292	300	302	307	289	307	313	285	328	314	293	332	298	279	301	300	316	319	313	292	307	333	303	286	310	333	334	324	279	311	319	305	307	291	291	305	299	310	306	326	309	325	301	300	336	293	307	325	296	293	300	325	315	288	291	322	280	297	294	332	324	301	313	316	294	323	326	289	308	308	321	327	300	316	306	307	323	318	299	314	293	293	312	295	308	297	283	325	313	281	293	301	290	296	291	328	327	343	300	272	340	329	305	308	297	295	312	297	296	301	349	283	321	314	294	295	289	310	307	320	288	325	312	289	282	303	289	308	320	316	300	280	318	318	316	319	301	329	309	291	305	314	307	330	315	338	291	296	325	306	291	290	304	297	315	297	288	336	333	310	320	291	337	320	301	326	284	356	316	299	283	316	314	290	299	298	322	304	338	321	314	294	293	294	332	330	335	358	316	303	294	313	320	296	267	327	327	321	304	306	318	300	309	324	322	307	270	311	284	294	331	309	289	316	332	322	332	298	308	340	284	306	323	333	304	304	292	317	304	300	283	305	285	304	327	304	320	311	301	312	294	316	345	293	293	334	304	333	308	298	301	289	314	275	332	294	283	293	326	326	319	323	330	311	314	328	316	323	295	347	295	284	311	321	290	311	305	319	290	282	305	272	276	346	309	279	294	322	328	320	328	302	313	323	331	307	328	294	288	344	287	281	292	310	307	298	322	313	310	329	322	342	325	320	332	313	299	332	336	293	295	352	304	309	309	307	315	299	296	325	292	333	297	336	288	327	318	347	314	321	311	322	324	316	268	340	290	340	292	317	319	300	307	311	295	284	293	320	318	319	296	310	315	291	288	330	294	277	321	306	305	366	275	283	301	303	290	332	292	293	309	285	294	314	303	276	327	301	317	310	327	289	300	317	308	317	285	317	290	292	307	338	332	309	309	325	321	307	329	309	302	329	310	302	289	317	305	340	313	300	338	328	306	335	279	311	270	308	294	290	305	317	285	343	306	311	289	314	324	303	317	302	294	302	280	304	311	339	294	298	317	312	321	332	287	305	290	291	325	308	277	283	314	308	308	291	319	348	302	327	298	279	295	302	331	321	295	315	297	331	316	276	278	311	322	311	316	296	327	332	291	307	348	315	306	315	285	298	288	315	300	309	327	294	318	351	322	299	333	290	324	333	295	299	279	301	309	317	315	332	303	316	323	295	332	285	301	328	344	331	305	285	304	285	293	311	312	283	315	283	270	298	302	303	314	327	308	316	324	296	321	307	326	304	320	311	318	291	325	314	322	297	308	305	305	346	306	297	286	342	338	278	320	314	333	298	328	319	313	321	288	276	324	312	294	340	271	317	324	322	319	302	313	298	309	298	307	308	315	342	310	295	333	312	310	297	313	310	338	292	291	325	304	347	317	270	307	276	295	309	325	315	308	310	290	306	296	318	314	309	289	294	300	301	325	329	303	306	331	275	286	300	311	305	312	330	311	313	309	275	330	332	340	326	307	328	300	276	318	318	301	299	322	327	297	298	297	292	309	313	306	348	341	297	292	347	304	312	320	291	317	316	275	342	310	300	313	326	282	316	315	313	316	298	305	300	277	306	289	330	310	297	261	298	301	310	311	308	316	315	297	319	270	304	340	309	290	309	301	309	277	296	299	330	274	305	307	302	322	341	295	306	303	321	319	286	303	347	312	293	302	318	278	291	336	325	301	304	346	318	323	300	297	301	311	334	320	325	292	315	316	304	327	311	289	277	316	298	280	307	329	300	320	307	314	289	334	322	312	301	291	326	301	307	305	332	249	319	317	291	314	297	302	338	340	288	296	278	308	325	308	307	308	324	300	298	285	297	271	287	300	340	284	335	294	321	318	321	332	286	321	324	299	320	305	301	314	319	276	305	293	290	286	320	309	343	320	330	310	290	302	315	319	303	283	307	301	330	300	314	315	271	357	294	364	328	312	322	304	306	304	285	315	308	289	318	283	295	320	300	323	298	287	325	313	315	293	321	301	288	314	310	289	306	323	304	333	306	314	318	319	310	300	297	286	300	321	347	297	317	300	336	340	304	279	309	289	307	320	302	326	304	318	265	313	328	288	299	316	293	297	331	290	316	286	333	310	338	290	309	308	304	299	325	257	296	315	294	333	288	336	318	322	330	293	300	281	322	311	290	334	321	287	304	298	332	335	300	318	320	280	340	301	292	343	311	298	299	325	309	300	316	287	305	310	289	326
9953	5597	1694	164	158	162	143	146	127	136	133	128	130	162	138	141	141	148	137	151	132	125	134	106	147	144	126	136	129	133	121	138	130	129	129	140	162	139	157	184	120	145	167	123	148	135	143	119	127	132	125	138	126	130	132	161	129	145	153	124	135	126	126	124	152	131	146	136	143	123	135	135	151	136	159	143	135	134	148	144	145	149	139	152	124	121	137	154	142	139	149	124	135	160	140	135	101	138	144	175	118	125	144	133	156	138	124	130	119	132	114	156	128	133	143	134	124	136	114	126	132	117	116	122	139	141	124	159	125	149	150	156	131	150	164	115	121	126	138	147	132	162	135	143	150	114	141	129	126	122	138	123	120	138	138	155	151	151	153	137	141	134	142	144	144	152	126	158	143	123	136	123	136	112	118	133	135	141	108	135	149	142	145	104	117	143	112	154	146	139	143	115	136	147	149	136	128	129	130	138	134	132	129	134	135	121	139	139	141	132	147	107	153	131	145	147	139	151	132	117	140	110	136	130	132	149	126	149	110	124	135	117	120	152	142	134	123	118	123	144	125	119	160	137	130	127	137	116	123	135	136	140	122	135	130	164	116	172	137	133	141	159	142	144	154	131	118	144	148	128	140	128	140	125	131	119	141	141	156	132	128	129	114	141	112	145	123	139	151	139	157	148	144	122	127	148	125	119	125	152	138	131	122	153	146	137	123	134	137	123	138	121	144	124	140	123	146	120	135	139	128	133	119	121	130	124	136	142	156	137	128	147	127	145	145	146	146	128	154	131	130	145	127	134	132	140	144	146	117	115	136	146	153	115	126	141	139	117	141	134	134	136	144	128	125	144	137	127	142	107	128	128	122	145	137	150	138	119	128	152	150	133	125	152	129	116	164	152	139	111	148	143	142	147	142	129	138	125	124	129	147	150	142	142	141	111	150	134	139	136	142	140	147	110	136	127	134	170	156	139	134	137	130	143	122	145	122	155	135	128	137	154	152	140	152	154	151	136	121	125	124	138	150	127	115	133	153	124	130	147	151	128	139	153	135	121	112	126	142	127	119	137	124	127	125	135	145	120	126	130	146	141	132	122	145	136	118	124	135	129	133	130	140	151	148	126	131	134	138	137	119	119	156	123	143	156	135	141	132	132	128	116	137	136	136	106	131	151	148	130	119	146	130	141	147	147	125	124	147	122	129	129	136	146	134	109	140	139	139	154	132	136	146	139	129	153	155	134	133	109	149	140	123	125	131	130	124	156	124	137	137	117	153	133	128	135	142	138	151	134	142	142	146	135	173	127	136	133	150	132	126	148	154	134	121	127	132	138	127	127	144	132	122	140	125	131	137	130	124	140	120	120	120	135	124	144	149	152	142	121	132	150	162	130	138	128	131	146	132	164	132	142	135	151	160	139	137	144	150	136	140	125	147	140	151	144	128	146	128	143	144	120	122	148	128	113	140	125	145	144	137	132	133	106	138	121	111	138	129	143	122	141	113	115	145	126	146	128	148	127	133	123	132	146	130	102	132	133	126	113	147	147	131	136	136	147	141	126	137	131	116	145	132	130	123	137	135	130	108	120	132	123	143	120	120	155	143	134	146	128	125	132	145	129	137	120	140	132	152	154	116	129	125	123	132	138	129	145	127	122	134	147	129	150	134	143	135	143	117	142	140	131	145	141	120	153	157	142	128	149	116	124	139	125	139	138	135	138	134	151	137	144	145	136	114	139	126	139	145	133	172	154	128	141	158	141	156	141	126	153	161	133	152	119	131	126	147	117	131	152	117	115	153	145	134	159	132	126	133	135	159	123	129	155	156	157	145	140	126	140	151	129	131	143	115	132	130	144	139	132	144	126	126	155	147	131	135	146	120	134	149	134	145	118	133	127	145	117	129	134	112	125	122	121	114	129	130	148	150	125	138	131	156	129	129	141	137	146	107	134	132	129	134	133	113	157	152	146	125	125	142	152	128	132	150	134	119	147	130	153	128	128	134	142	152	129	145	133	140	156	128	146	139	143	147	167	122	138	127	127	130	142	121	146	145	129	149	121	137	142	138	138	129	151	136	137	157	140	128	120	160	133	135	150	147	138	126	136	139	151	136	147	147	136	129	137	138	148	152	145	144	138	138	128	114	124	141	132	117	154	136	120	152	117	134	148	135	133	147	135	135	131	140	129	128	137	103	110	136	134	145	158	135	135	126	132	130	123	143	125	165	144	140	140	147	159	140	143	157	161	140	147	103	158	120	126	120	127	139	143	128	125	143	150	135	126	105	165	131	140	153	136	122	132	157	145	122	140	135	147	135	143	124	128	143	129	148	139	127	132	136	120	133	147	136	146	135	129	142	117	136	148	136	122	146	138	135	134	167	146	141	154	130	135	115	129	142	128	135	115	149	140	138	131	136	122	132	139	135	129	144	108	147	170	124	113	132	131	149	129	138	136	123	135	150	145	138	144	123	129	157	144	122	134	135	145	126	139	132	144	152	142	124	123	115	127	153	130	134	147	155	138	148	125	132	154	121	142	149	142	138	144	143	124	108	130	138	146	133	117	135	133	114	117	136	140	136	134	153	148	126	125	151	144	148	147	138	143	137	130	126	132	134	133	136	137	131	131	143	153	133	127	135	129	159	136	126	119	133	146	143	123	140	144	140	142	131	118	148	127	135	145	105	150	138	151	112	145	141	118	160	137	158	145	137	132	129	132	137	128	121	130	150	143	122	122	131	161	145	145	141	154	137	137	135	151	126	124	130	119	130	124	151	152	139	154	130	140	145	134	138	157	106	131	125	130	135	124	141	138	147	139	125	143	118	109	151	123	129	139	126	150	136	160	116	120	132	123	166	127	138	112	146	137	122	120	128	132	126	138	114	137	139	134	131	126	109	135	133	135	162	154	134	138	122	160	135	140	120	129	120	131	127	142	128	147	151	131	133	128	126	154	142	155	125	130	130	162	154	147	134	137	135	129	134	119	133	148	171	145	141	126	122	138	126	156	147	143	138	138	128	135	139	130	141	143	125	129	143	132	125	118	128	144	127	144	149	126	131	140	134	152	130	157	139	118	132	138	137	120	118	125	124	159	136	133	134	108	116	134	121	172	128	154	133	121	111	124	137	115	132	138	140	155	119	133	124	159	125	146	147	129	119	142	136	145	132	148	132	127	126	132	130	116	125	134	133	141	138	132	147	147	122	137	128	139	147	149	156	134	137	137	137	140	146	121	137	135	119	133	135	126	135	143	146	137	132	148	118	138	141	139	144	167	132	147	123	126	154	138	143	143	127	109	134	110	152	140	126	109	150	137	134	126	150	124	138	153	117	132	127	144	144	128	128	136	149	138	140	110	124	148	144	132	122	137	124	122	132	132	131	153	120	136	129	120	135	140	125	135	114	121	114	126	153	124	124	133	151	133	112	123	138	142	140	133	122	116	126	129	142	146	142	144	135	155	140	140	133	155	144	142	131	144	122	164	141	126	137	125	128	121	147	145	118	142
8814	8259	2781	394	409	392	405	409	366	362	372	367	355	345	348	331	352	387	349	395	369	390	350	349	351	373	377	388	316	357	348	358	364	385	383	379	352	359	359	382	361	337	327	372	346	344	368	356	356	381	334	378	328	356	351	349	364	372	364	374	347	305	388	352	339	333	348	356	361	356	357	339	341	354	377	349	388	368	394	383	375	359	336	363	382	346	370	353	372	333	357	322	346	353	312	333	380	360	397	317	345	348	355	354	357	375	382	359	355	373	385	334	342	323	361	332	375	329	401	355	341	361	370	343	357	363	371	344	396	351	355	362	356	345	386	348	392	370	378	370	354	369	328	359	312	347	332	338	353	364	334	364	356	350	375	292	346	342	370	349	355	350	380	341	346	348	372	360	351	387	337	329	342	392	385	378	351	379	365	373	355	351	365	371	351	343	407	349	356	327	334	347	345	356	335	353	359	341	396	395	356	355	368	351	366	345	360	351	357	350	350	356	361	325	345	336	331	367	362	337	360	341	384	330	373	369	343	350	378	370	339	343	361	380	335	377	380	324	360	358	357	359	354	357	390	369	369	356	361	373	365	361	318	360	332	396	333	348	361	340	368	365	372	356	302	365	340	335	343	374	355	354	334	368	351	339	349	346	381	335	346	352	366	337	350	350	341	346	364	386	376	372	345	376	350	367	349	355	355	335	336	335	345	352	348	342	367	361	366	373	380	319	369	377	323	343	344	354	388	338	338	389	368	376	374	368	354	343	369	344	328	390	346	312	356	363	359	356	368	350	377	385	362	358	382	351	368	350	355	347	331	367	361	354	393	361	323	357	342	353	352	384	326	320	329	355	364	378	368	330	338	364	319	361	368	335	345	382	361	333	369	374	322	355	337	409	362	384	363	336	376	341	355	328	343	342	355	341	321	347	309	371	366	379	349	356	336	361	352	344	358	335	350	344	332	344	337	344	331	336	355	341	332	363	356	376	383	374	326	342	339	350	372	349	333	344	386	378	380	384	355	345	312	386	348	364	359	303	361	362	349	364	336	354	340	372	349	392	355	359	364	386	357	347	373	330	367	346	339	347	338	327	327	338	379	329	369	356	377	388	372	337	376	339	393	346	391	320	343	351	364	326	349	368	347	373	366	324	344	321	357	352	311	348	359	374	365	345	360	363	397	362	347	377	401	366	359	332	378	328	342	336	359	397	381	357	365	359	354	361	358	324	349	335	370	345	373	398	335	362	354	359	363	338	371	354	344	352	338	354	312	351	366	381	354	357	366	341	372	370	362	343	369	362	360	380	379	366	372	354	362	348	348	367	347	351	359	358	325	378	343	344	358	347	356	344	336	370	349	389	348	348	369	321	325	371	365	372	368	354	319	324	361	388	351	324	372	362	333	346	332	321	367	344	383	333	347	332	328	346	384	355	337	359	357	369	352	361	380	341	317	368	342	343	382	339	336	373	345	363	348	349	333	343	325	343	368	385	382	359	348	358	363	360	366	364	366	346	324	358	377	399	360	358	337	384	368	358	341	343	309	345	351	387	358	343	344	332	350	335	348	355	332	319	332	332	349	358	364	359	347	346	348	349	339	344	370	316	371	349	346	352	334	355	343	359	337	357	345	355	370	355	348	325	330	353	356	327	334	353	366	374	347	364	300	346	317	364	344	379	376	343	360	357	360	355	371	355	381	343	348	350	384	361	372	342	346	356	371	348	364	347	348	359	325	375	375	332	373	309	384	353	371	336	373	411	323	333	370	358	335	402	325	344	365	327	352	374	387	355	354	370	381	365	342	350	361	332	361	339	331	349	357	329	331	359	363	351	353	333	341	372	338	391	355	359	362	320	362	361	356	350	335	344	350	368	357	333	373	368	342	366	343	385	340	379	345	336	368	353	366	376	354	357	379	334	343	377	360	348	354	322	369	383	358	365	338	350	350	328	372	348	357	369	389	326	380	341	328	352	332	339	360	363	357	385	367	364	374	328	364	350	355	341	377	349	343	320	356	376	372	363	385	387	346	362	400	322	379	372	355	353	390	346	338	419	354	335	373	373	329	343	326	340	375	330	342	368	367	355	334	371	367	355	338	372	353	331	361	366	353	344	343	358	355	353	378	331	359	340	360	334	354	353	344	354	346	337	373	336	338	366	349	355	337	383	375	349	367	353	333	335	353	339	366	367	356	355	373	357	332	352	383	354	351	396	382	401	361	344	365	311	360	375	358	362	359	373	355	373	378	358	382	348	355	310	349	340	342	342	359	332	359	369	344	364	370	360	359	337	350	352	385	336	357	356	325	357	325	376	377	351	349	347	344	351	356	366	374	364	363	341	316	377	336	346	359	371	335	337	352	372	383	369	394	349	385	354	341	344	380	365	371	365	360	353	368	366	364	350	311	389	358	353	385	352	382	358	319	343	389	361	336	302	359	343	344	338	353	325	340	387	358	397	338	340	339	356	347	357	317	342	379	357	320	364	354	310	306	372	323	346	345	353	381	366	315	338	336	329	364	364	329	353	366	363	343	347	370	370	355	337	380	387	333	375	338	343	336	341	366	342	334	361	345	376	337	355	377	358	363	376	371	363	330	372	373	343	346	324	336	337	312	323	373	356	321	357	405	348	341	354	328	351	354	345	344	385	374	336	392	359	343	346	337	396	349	341	304	365	396	364	333	337	343	346	348	360	353	336	353	327	349	347	371	365	347	323	355	359	373	325	377	363	331	342	374	361	342	339	404	369	369	366	324	359	355	342	342	365	386	355	345	342	330	344	373	344	348	344	315	353	340	372	316	347	359	349	382	362	319	350	341	359	341	340	341	365	346	354	369	392	355	330	364	306	359	347	379	345	369	378	372	341	362	354	355	344	367	317	346	343	319	375	371	346	364	382	345	331	393	386	389	348	337	320	361	369	354	336	392	344	365	375	372	332	343	350	351	355	353	358	355	336	334	361	360	357	337	345	345	349	360	365	393	349	362	357	364	366	359	352	365	319	361	339	335	367	313	322	331	366	359	360	320	359	342	372	352	344	314	353	380	410	368	351	337	369	328	329	374	365	343	373	360	345	357	373	349	346	356	332	368	375	366	374	342	359	382	336	344	329	334	338	365	347	350	347	375	349	341	372	358	376	366	389	388	354	342	363	330	363	363	365	373	362	337	366	346	368	324	336	351	348	354	369	333	378	352	357	377	341	326	369	350	358	354	329	381	368	393	335	345	348	365	356	351	347	332	387	370	362	347	335	356	352	319	365	353	336	349	361	361	383	382	345	373	354	394	370	364	397	383	362	388	356	343	331	363	369	368	351	323	351	348	366	350	336	356	322	349	357	350	363	363	351	361	368	338	385	388	360	340	376	392	336	333	363	346	363	338	354	334	325	351	361	333	360	373	341	346	366	329	359	365	357	318	370	384	360	349	335	376	347	370	354	356	344	366	329	355	355	319	351	363	374	373	347	341	327	338	342	333	350	343	381	374	374	346	354	352	349	368	337	378	389
53146	53359	31554	4435	589	407	367	306	274	253	270	243	207	236	250	212	194	207	210	206	208	212	223	192	203	203	224	218	221	199	187	181	175	199	215	178	205	193	239	199	206	202	206	192	195	200	204	199	213	179	190	208	211	190	176	184	199	184	197	202	210	206	207	200	211	194	190	167	180	188	203	211	206	193	209	218	184	211	204	179	200	221	199	180	184	185	171	181	193	215	184	169	192	209	187	190	197	170	196	201	182	190	190	195	177	198	197	213	222	199	189	188	175	200	193	184	207	199	209	194	209	189	218	175	200	170	185	216	181	186	195	199	204	189	240	190	203	173	215	151	194	197	188	202	226	211	212	187	193	200	172	203	211	180	187	180	179	192	188	204	193	188	187	196	208	211	194	157	201	177	192	206	195	185	176	179	187	187	212	175	205	184	201	216	179	187	171	196	193	208	196	195	173	183	197	171	217	163	201	252	188	195	201	195	216	220	197	183	201	171	178	196	226	183	205	182	197	204	195	192	186	179	207	188	185	183	202	231	180	187	192	209	164	188	191	184	215	200	195	187	216	207	197	208	174	190	183	183	163	202	204	211	209	202	182	183	199	204	188	217	213	201	198	202	191	197	190	196	187	193	206	222	182	180	186	215	206	180	212	206	197	174	181	215	211	192	208	208	230	187	189	205	190	220	184	204	197	211	224	179	217	215	187	178	195	183	188	220	192	205	191	194	171	204	190	217	194	185	174	197	193	205	177	182	201	197	214	211	176	194	181	204	192	229	172	214	203	170	160	199	198	178	189	197	198	175	200	199	204	212	204	180	187	184	179	217	212	217	175	194	189	162	189	177	175	189	200	205	207	195	183	187	198	182	187	181	200	187	183	187	219	198	214	206	205	219	192	181	200	184	219	213	184	169	182	196	192	199	188	165	200	164	218	196	202	203	201	192	189	231	163	174	212	196	196	203	200	200	213	212	189	194	198	197	160	201	187	206	183	175	202	195	219	199	194	211	213	185	172	225	217	197	200	196	175	202	193	200	179	197	200	188	161	185	188	194	162	199	204	206	191	198	195	181	200	180	209	195	178	221	186	225	183	204	193	189	212	181	207	185	188	192	187	232	206	179	179	187	206	180	190	197	202	178	187	207	204	163	190	180	200	198	187	179	199	188	181	197	187	183	176	177	194	200	205	205	190	179	199	184	208	207	214	190	217	195	176	214	208	196	217	195	176	176	216	181	186	169	193	205	180	186	193	182	209	199	205	181	168	191	184	193	168	193	194	195	196	178	189	177	198	195	191	177	204	189	172	177	233	185	223	186	185	179	193	207	191	187	164	180	181	185	193	195	188	207	198	172	162	186	189	210	188	175	219	176	202	172	193	190	219	204	198	199	181	195	180	200	205	212	191	195	188	181	197	202	189	187	204	200	202	208	194	184	202	193	204	194	185	191	206	207	198	189	221	219	173	184	196	192	195	213	204	204	216	186	175	184	206	171	191	198	192	177	198	168	197	194	208	182	186	200	197	184	195	191	185	202	212	194	193	214	186	169	216	225	180	189	178	186	180	189	209	186	200	191	226	206	192	179	192	199	193	215	184	208	193	209	208	207	204	204	191	202	177	176	195	205	189	203	190	182	206	180	196	206	178	189	178	182	191	176	215	189	203	205	169	196	162	187	199	182	201	188	185	187	176	205	183	201	202	197	204	195	182	221	192	199	192	204	194	206	202	186	174	195	188	161	200	196	207	198	193	204	196	181	199	176	193	174	169	202	180	232	209	206	186	203	173	204	194	188	191	213	191	193	193	177	177	176	189	180	192	184	180	180	195	179	208	199	201	199	200	188	187	172	208	186	206	205	205	164	178	192	187	191	194	191	186	207	214	189	181	199	188	177	190	203	203	190	208	201	191	198	210	202	200	195	197	226	203	207	183	227	186	194	210	189	174	173	190	203	192	188	154	186	187	205	202	224	197	190	191	177	160	181	176	213	182	215	203	179	183	223	195	196	214	192	211	201	186	199	180	206	192	158	172	199	209	189	199	195	192	176	165	171	165	191	215	199	203	169	184	185	176	204	175	196	170	188	226	169	208	193	186	204	171	179	196	223	197	187	196	166	196	172	182	199	188	196	192	217	218	181	197	197	184	193	211	185	209	184	207	187	185	195	181	173	190	186	170	210	194	180	193	225	182	169	185	186	203	177	204	188	220	209	181	184	164	195	232	225	202	183	195	185	202	216	209	164	184	191	208	192	194	220	207	211	210	221	186	212	204	200	199	226	216	203	198	191	201	197	196	189	220	215	199	223	194	208	183	212	197	201	182	167	194	191	196	194	187	195	187	185	221	198	180	209	226	199	191	200	184	198	216	187	199	170	190	205	188	177	194	213	215	181	180	189	198	210	200	204	210	207	178	201	230	182	177	178	211	167	208	204	192	181	205	202	192	183	185	186	193	200	199	168	172	189	187	199	222	181	232	199	189	207	195	205	200	175	176	193	223	204	185	174	196	186	176	209	217	202	170	192	197	173	191	218	206	198	196	201	210	210	198	187	201	193	194	184	182	186	171	201	188	201	197	185	214	199	196	184	227	214	214	213	188	191	193	191	196	197	204	198	172	192	204	183	178	209	196	186	189	198	197	192	191	167	191	177	195	180	185	191	176	185	182	184	186	193	216	191	182	178	182	211	194	194	199	195	194	193	197	170	191	170	206	183	199	229	191	199	179	172	178	209	196	176	189	183	202	188	187	182	184	196	185	190	200	184	200	210	198	173	177	201	181	209	185	187	179	187	195	182	214	204	207	228	194	175	190	182	192	184	173	221	197	204	189	184	190	199	190	158	185	190	192	205	198	174	195	193	197	206	200	211	208	192	209	208	188	186	176	188	211	156	207	161	202	186	185	195	190	217	187	195	185	161	208	188	204	204	182	209	198	179	197	190	191	208	190	195	187	178	200	196	181	199	183	175	191	212	180	196	201	167	225	223	176	198	198	171	195	203	201	167	202	173	209	169	203	181	180	197	207	183	205	206	182	211	204	160	193	212	190	190	196	201	197	181	194	205	203	221	198	192	215	202	202	180	206	196	167	195	191	195	220	190	188	191	199	170	194	209	200	201	194	200	155	209	164	203	189	181	190	178	218	186	202	186	224	204	183	180	206	202	193	200	206	179	192	175	171	192	218	176	216	206	196	190	196	239	178	189	184	193	182	198	226	205	204	176	183	172	216	175	203	201	209	175	190	188	174	201	183	189	194	185	188	174	199	191	186	161	170	213	206	186	181	228	196	177	194	191	210	172	197	184	177	182	190	192	196	202	196	192	190	206	164	220	188	202	213	204	192	201	224	206	167	173	196	197	199	194	179	191	187	194	169	204	168	174	185	189	181	182	171	191	199	196	218	231	193	217	198	203	193	172	211	162	204	196	200	216	195	188	193	190	203	211	186	185	170	220	201	188	187	174	210	172	182	166	173	216	190	202	185	176	183	217	190	189	198	196	186	196
32075	38990	18611	2101	1844	1518	1275	1167	956	919	856	798	774	696	738	661	619	602	588	569	579	555	558	529	538	551	565	565	530	571	508	543	527	536	547	493	488	493	495	500	486	524	484	486	527	518	481	497	470	484	500	465	498	488	515	517	492	488	523	477	492	520	474	527	433	480	438	454	504	466	501	492	505	475	503	472	496	468	496	510	459	493	530	502	487	491	484	470	505	525	505	468	459	483	507	507	467	430	464	493	478	499	437	463	462	496	446	490	478	458	497	509	466	443	490	528	481	470	477	473	474	484	450	483	488	489	486	526	456	465	485	475	497	503	471	506	487	486	497	510	478	453	441	456	470	473	492	462	465	457	483	469	474	526	470	474	482	505	472	494	486	483	498	466	518	479	475	454	476	477	487	471	476	498	484	455	470	475	487	462	512	481	516	462	516	453	472	444	490	482	486	468	443	505	448	485	469	488	468	462	481	526	456	471	450	488	431	487	468	494	459	498	463	498	406	441	455	467	457	500	487	475	443	483	436	465	474	494	454	461	466	494	488	456	497	503	502	486	490	476	492	525	477	476	481	440	466	501	487	467	492	452	461	458	494	486	473	481	466	545	470	462	506	513	468	471	490	463	460	449	486	460	481	482	470	492	478	492	480	483	489	464	478	479	465	462	469	462	435	494	475	452	498	492	534	470	495	469	473	466	482	478	451	517	511	485	494	458	464	495	491	451	473	441	494	468	460	449	470	479	494	481	483	486	450	457	489	510	519	449	463	526	467	471	488	461	445	456	448	462	489	465	487	451	493	493	453	450	499	485	505	465	486	469	468	495	493	453	475	445	468	475	455	492	476	478	484	491	461	484	427	467	469	464	471	501	448	480	491	456	440	486	469	499	469	486	429	490	485	492	487	463	469	458	496	498	491	482	436	457	480	465	503	486	515	490	457	449	461	483	475	449	456	453	472	507	499	471	478	496	455	484	468	459	429	484	478	480	495	511	512	457	495	432	440	486	439	491	482	481	465	489	461	485	492	461	506	483	481	469	485	481	474	477	497	453	474	500	479	456	491	464	465	505	468	509	492	480	439	475	467	480	471	474	497	488	479	482	491	486	447	488	477	518	499	441	481	500	468	498	488	461	457	481	487	502	519	461	491	465	475	512	456	526	495	472	458	468	462	466	443	455	461	482	472	490	459	481	450	467	462	465	493	480	492	513	476	484	461	504	439	483	482	470	464	486	489	481	499	476	486	482	479	477	468	468	448	472	476	482	505	507	454	502	451	456	464	485	472	480	454	450	485	462	485	484	472	472	463	485	459	491	470	453	498	461	485	504	478	452	471	476	519	479	466	467	443	516	451	429	505	481	479	456	503	507	435	439	447	487	444	472	446	470	488	511	474	513	498	484	515	458	474	482	488	452	514	497	491	462	531	483	467	488	485	489	477	447	520	455	489	482	425	483	492	507	477	480	480	507	468	455	502	478	515	501	456	485	479	484	481	467	456	470	464	469	454	441	491	492	483	457	493	497	482	441	449	492	447	492	474	486	481	479	472	461	492	455	457	475	512	445	514	511	483	483	497	457	432	478	478	523	517	490	477	454	446	485	479	496	487	498	496	487	482	516	455	461	465	491	481	482	453	497	497	479	457	456	464	479	468	486	473	470	451	486	488	472	451	477	503	448	501	495	461	476	463	477	505	474	475	478	434	510	472	464	471	451	469	468	429	503	458	477	437	496	474	460	478	482	459	477	479	459	474	493	480	457	449	468	473	483	504	431	479	467	475	488	480	458	469	497	481	521	496	451	491	511	471	492	472	489	478	493	431	509	480	441	464	490	468	447	502	445	459	491	511	476	480	462	501	452	467	519	487	485	450	500	485	444	478	483	493	472	443	457	533	436	505	434	480	516	462	499	462	519	502	450	449	475	481	461	477	555	517	489	497	454	488	520	510	476	469	512	490	437	478	490	479	496	443	480	525	482	466	497	486	453	476	495	487	472	463	477	490	491	478	442	442	484	495	481	483	481	474	471	461	490	526	484	501	489	481	508	445	494	482	484	505	443	535	493	496	488	509	469	458	483	492	520	479	458	475	472	441	495	451	453	463	453	461	482	457	461	475	462	486	445	508	451	488	494	472	466	507	492	458	469	507	492	491	474	497	468	497	528	487	484	477	448	469	505	483	445	458	476	478	482	536	497	466	463	489	491	494	482	497	488	482	459	460	462	463	482	488	477	481	478	456	508	467	530	479	487	452	476	513	470	509	451	470	489	476	487	467	465	494	447	476	517	476	497	446	466	509	495	481	466	475	456	508	481	484	446	501	488	475	472	461	438	439	492	438	503	476	473	502	524	471	457	489	509	457	480	481	472	473	504	475	456	462	470	451	501	455	470	496	509	459	466	485	482	471	525	473	497	475	505	489	497	449	468	485	477	520	464	482	520	482	490	458	516	471	467	491	469	464	464	469	502	484	479	455	452	481	438	475	474	499	444	477	466	510	519	463	511	473	513	482	462	456	461	458	503	469	471	475	465	489	470	506	463	484	518	491	467	494	476	519	483	473	493	517	498	463	429	508	488	497	488	487	493	486	465	488	481	458	474	468	499	467	486	503	513	468	443	509	471	483	463	457	477	425	478	495	451	457	465	501	463	484	477	444	488	498	459	507	499	486	445	476	460	473	479	463	525	488	465	447	483	424	413	480	450	484	493	470	493	477	471	520	439	495	465	459	485	451	462	457	497	440	508	472	500	438	497	519	475	445	529	445	468	496	492	475	480	527	463	473	471	487	481	448	449	498	450	429	501	455	451	439	462	504	467	480	477	499	481	489	426	452	465	489	499	524	445	487	493	485	462	495	464	464	475	498	476	450	486	472	466	485	489	464	467	491	478	462	457	452	452	471	476	479	462	496	443	465	444	490	467	472	484	495	451	471	485	481	498	476	465	487	470	474	430	444	472	491	483	458	474	479	468	437	446	467	453	475	519	503	441	489	491	484	495	459	530	452	470	498	489	479	500	505	496	490	521	513	482	491	492	504	465	486	518	450	515	493	484	488	467	455	487	462	475	470	494	507	478	489	461	488	493	499	481	492	510	470	461	449	478	456	485	454	485	464	504	448	481	522	477	499	473	468	461	497	487	458	453	483	461	414	481	458	500	536	488	462	487	477	447	502	464	519	452	471	473	532	464	485	473	516	484	457	496	479	488	455	498	502	505	499	492	483	477	449	509	492	524	460	495	451	478	479	484	516	468	494	477	537	487	467	497	463	461	481	512	486	447	477	501	512	487	460	475	501	513	458	494	481	490	468	478	475	511	488	484	468	495	455	497	479	471	483	461	471	464	476	453	494	496	471	444	454	490	423	452	516	459	468	472	514	451	465	474	481	471	487	446	426	483	483	481	502	467	463	519	436	522	466	448	496	476	494	506	461	458	509	447	497	462	506	486	425	452	498	480	507	480	516	462	523	444	471	442	492	475	459	443	501	468	471	467	491	473	456	465
67727	68306	41907	10199	1235	583	429	344	314	271	205	234	176	197	177	180	162	179	135	128	160	144	144	145	138	133	142	128	152	136	123	118	128	127	136	143	144	143	126	135	140	112	120	157	125	97	134	122	120	127	122	134	143	134	108	134	129	127	131	125	127	144	121	134	132	126	105	125	129	138	137	130	136	114	130	114	112	144	120	133	130	119	130	130	118	112	107	116	104	121	145	120	129	130	140	119	119	115	126	122	112	121	125	139	102	119	113	134	130	127	120	107	116	128	123	101	125	134	122	118	135	116	113	150	133	139	110	136	113	128	129	113	117	136	128	106	122	124	126	98	108	115	119	112	126	112	150	147	124	119	137	140	90	147	122	112	133	113	118	147	140	114	119	113	120	128	115	134	121	120	120	103	123	129	143	126	117	115	124	127	122	123	122	134	136	130	128	121	124	128	128	125	124	140	128	132	114	109	103	104	134	122	108	117	132	119	109	139	113	107	137	120	124	128	120	135	143	130	119	102	114	119	125	127	140	119	113	120	105	130	106	109	124	113	132	129	113	152	123	137	112	121	112	144	113	115	128	111	133	104	96	116	106	118	134	121	130	122	117	133	111	121	116	130	144	124	106	130	102	100	115	126	133	113	124	113	125	140	137	119	109	121	120	127	143	112	117	116	116	121	123	109	106	114	102	131	119	104	121	135	112	113	130	122	137	111	112	147	120	134	125	132	133	124	129	126	124	125	133	125	128	118	113	99	119	123	108	105	113	119	141	111	111	120	132	118	121	129	119	115	119	133	124	119	126	122	122	127	138	126	114	112	144	132	127	133	121	135	141	113	107	113	123	123	109	119	112	111	114	122	130	115	122	122	125	136	130	129	112	115	111	119	119	124	103	129	110	144	110	125	126	114	117	122	94	123	135	115	124	128	126	108	108	133	112	127	142	126	116	123	130	144	120	126	126	115	108	121	129	117	134	127	130	121	137	118	130	131	128	125	119	145	137	116	147	100	123	119	105	123	116	125	144	131	122	125	121	119	122	126	123	125	145	141	129	107	112	114	126	110	107	115	125	133	119	126	120	112	123	117	126	130	123	129	131	127	125	137	128	110	111	114	132	128	139	118	120	125	116	139	108	146	112	101	109	125	110	111	119	123	135	142	121	132	116	130	117	108	106	125	147	114	117	129	114	127	147	120	121	113	104	116	137	144	130	122	131	117	140	115	126	119	117	118	154	96	117	128	125	137	122	121	128	106	136	133	125	117	122	117	119	120	142	124	110	129	124	120	124	131	126	121	127	156	132	111	124	128	119	113	139	134	125	135	113	142	125	122	137	127	113	110	113	136	128	122	127	136	109	127	119	142	116	132	111	122	119	136	121	120	111	132	125	130	125	135	129	122	115	133	110	129	145	128	116	153	113	116	112	123	133	131	111	120	124	134	102	128	122	102	124	127	106	116	145	132	121	109	110	127	124	142	126	117	127	99	131	114	118	131	117	107	128	129	127	134	125	122	116	131	132	113	122	117	137	133	115	114	122	129	138	145	124	116	115	148	130	122	100	126	134	100	119	123	123	124	131	114	123	121	123	106	142	131	122	127	116	121	118	151	128	137	110	95	115	122	138	127	111	122	121	110	129	120	115	117	141	123	125	127	141	124	125	121	126	117	122	119	111	122	126	125	122	124	115	138	126	142	120	108	119	143	113	125	124	119	140	129	111	132	119	111	125	126	103	126	98	120	105	126	129	150	145	123	154	103	115	144	120	136	145	119	117	118	130	136	117	121	118	118	110	132	141	84	113	91	114	113	117	125	134	116	119	138	108	116	122	123	125	116	135	111	116	124	119	119	117	153	123	136	121	116	131	125	123	121	129	127	146	107	124	127	115	122	130	123	139	131	125	110	141	112	101	118	123	133	142	117	152	115	137	127	124	122	118	140	108	132	128	130	123	99	114	115	125	140	122	133	140	131	116	127	131	117	127	124	131	118	134	126	131	121	134	113	127	143	123	118	110	115	119	135	136	139	119	110	126	135	122	120	105	108	106	105	109	120	102	115	118	123	121	138	130	133	124	123	102	135	105	139	124	120	116	124	128	124	111	121	112	124	140	112	125	122	133	119	129	133	138	131	116	113	126	125	111	130	125	125	142	126	99	113	120	116	137	126	131	144	108	120	132	135	126	117	115	120	126	118	129	128	123	122	146	153	116	133	133	112	116	142	143	137	139	125	121	104	127	135	131	124	118	124	114	128	118	113	109	109	123	136	141	121	112	120	130	139	140	117	125	133	121	115	123	111	130	122	141	143	117	137	118	96	138	137	110	128	134	141	112	116	117	116	116	116	132	114	120	114	119	110	114	121	120	122	115	129	107	115	127	117	121	124	116	110	137	113	135	119	124	112	129	120	129	147	111	126	121	118	131	111	132	103	115	108	122	142	139	126	127	125	103	137	141	128	119	116	107	127	126	106	121	147	121	125	105	128	107	136	124	119	119	134	112	110	141	134	117	106	127	98	129	134	133	114	114	121	144	125	121	121	121	126	123	121	105	112	151	95	137	119	144	121	130	148	93	138	119	99	121	147	104	114	121	127	114	115	117	129	108	126	106	114	126	97	127	112	132	120	136	154	114	119	124	125	135	122	118	123	133	131	126	96	126	141	123	132	119	150	132	119	128	100	131	115	117	109	124	114	107	138	119	129	133	122	126	124	122	139	145	108	125	122	109	119	132	119	117	110	124	133	124	117	119	111	109	122	120	126	111	116	124	144	118	105	108	117	103	127	103	118	113	119	117	147	117	122	108	117	121	135	121	138	121	114	116	115	111	123	138	117	128	112	122	127	125	117	121	129	134	109	123	119	129	94	123	141	116	134	128	123	125	135	136	120	168	134	112	143	123	146	133	126	126	113	127	115	130	117	108	140	130	115	121	143	118	117	125	135	114	108	108	115	128	145	110	116	121	124	115	115	123	151	110	142	131	119	131	105	141	124	138	127	127	114	112	127	145	129	123	113	114	117	125	105	144	147	154	123	123	131	111	103	116	129	128	128	137	138	105	117	115	122	123	136	108	125	127	97	124	116	121	123	122	112	121	114	111	115	115	120	126	115	114	126	119	119	140	109	142	127	140	119	130	119	129	110	152	122	129	150	121	116	120	139	127	134	144	125	127	104	136	104	105	133	118	131	126	116	129	134	145	114	128	111	100	110	118	125	110	117	109	118	105	101	104	119	120	124	120	128	103	120	108	132	149	131	107	118	115	132	139	131	145	124	130	106	130	107	120	119	119	132	141	132	118	113	128	127	109	159	125	141	118	109	117	110	115	120	115	130	120	123	118	139	126	135	134	133	135	103	112	109	128	95	128	121	114	112	116	136	104	117	137	137	90	126	121	121	100	116	97	129	116	112	129	138	140	119	142	128	123	110	113	113	114	114	117	101	107	129	131	129	131	128	140	133	122	124	134	113	136	133	131	120	125	111	112	106	137	135	122	132	123	139	96	139
41800	49600	22571	3576	2922	2351	1856	1668	1360	1128	1077	894	809	712	663	682	579	605	604	528	484	501	453	457	436	443	457	392	407	423	389	429	402	408	375	351	399	371	334	366	346	375	351	383	356	363	313	346	370	324	333	343	321	347	302	329	327	343	319	354	344	320	320	364	319	364	304	319	347	322	334	300	345	304	313	336	270	317	314	308	315	315	303	317	314	290	312	282	326	311	336	288	350	320	329	316	292	267	290	327	326	295	314	327	277	299	290	283	326	341	344	284	308	360	329	303	302	301	347	296	308	280	303	340	288	302	285	304	340	326	311	307	315	269	296	300	323	292	312	284	312	288	315	322	309	306	271	303	291	296	275	295	321	300	338	304	321	271	323	342	305	306	301	300	296	318	340	306	301	312	331	287	312	308	312	309	293	300	320	306	304	317	324	296	269	310	313	300	281	292	310	343	305	313	299	292	311	315	299	313	323	286	298	321	284	284	316	305	302	307	296	305	291	315	312	289	321	314	301	295	298	296	308	303	306	314	310	316	356	306	305	314	290	323	323	315	277	316	299	284	326	284	317	307	312	321	294	319	318	302	313	315	323	276	310	304	297	305	310	314	308	306	284	285	296	276	318	295	333	306	299	311	300	305	296	354	287	288	285	313	302	290	274	332	299	315	298	332	314	291	295	358	300	282	308	319	302	285	346	319	335	318	295	293	303	302	293	302	323	271	264	304	321	335	288	307	328	319	301	302	290	301	348	286	318	314	297	325	296	315	301	303	347	297	310	270	292	325	313	307	296	330	310	304	332	303	291	290	286	295	313	290	291	312	309	296	276	321	330	295	281	321	321	301	328	283	285	270	303	294	307	273	324	277	293	303	289	335	291	316	309	331	317	310	323	304	289	332	319	279	285	286	306	314	304	317	304	335	293	312	285	330	294	308	304	291	300	283	312	309	317	315	321	318	353	306	292	323	329	308	327	315	302	279	290	313	337	331	322	330	305	287	304	308	319	337	294	318	315	315	338	317	279	287	324	283	258	300	337	317	321	311	325	313	290	269	275	295	290	296	301	303	323	313	309	315	300	291	271	307	303	276	282	319	310	330	294	311	314	282	307	323	334	300	323	316	280	286	320	308	308	284	330	307	338	332	286	269	322	286	293	317	287	298	327	322	313	328	306	292	336	338	304	321	313	338	334	291	344	319	294	297	302	296	334	345	308	315	256	317	304	311	331	299	308	290	311	260	324	308	321	314	329	283	317	316	291	298	250	295	300	332	284	320	322	283	291	300	300	315	302	327	334	304	288	309	296	275	314	325	338	302	290	317	305	293	333	311	299	330	304	301	316	338	290	319	311	285	301	354	300	302	320	307	294	291	330	299	276	275	288	316	302	324	290	337	282	316	303	295	311	343	303	293	296	295	303	303	301	334	288	301	294	332	333	311	309	297	311	289	281	308	315	301	306	281	302	313	338	285	296	300	299	319	319	281	296	277	280	304	312	323	317	312	289	280	310	288	287	326	298	293	325	328	293	313	285	308	305	306	300	322	318	296	273	316	302	292	327	318	311	317	296	303	283	314	317	305	283	304	317	312	329	280	300	333	286	263	314	320	308	317	320	308	289	321	297	310	293	302	304	278	280	318	294	292	294	308	287	298	325	289	292	294	304	289	317	334	304	301	289	332	309	324	300	292	312	303	328	307	339	291	324	282	299	288	322	316	284	302	322	303	304	304	290	307	315	289	291	304	302	274	299	302	280	294	305	315	334	332	320	332	318	319	291	307	275	280	316	324	338	310	338	309	317	307	324	328	322	292	296	279	279	308	272	290	306	340	286	304	287	318	323	308	295	325	306	299	291	325	319	317	287	301	257	307	320	313	328	297	306	317	313	330	293	311	301	310	324	285	318	317	305	308	280	299	336	340	308	303	312	283	323	318	288	316	286	274	312	308	312	347	269	302	287	351	302	306	303	305	280	284	314	280	309	305	316	331	295	287	295	298	313	299	305	303	300	323	300	317	284	315	291	328	318	301	336	307	323	320	315	330	294	275	294	324	331	307	285	291	317	308	318	304	274	316	329	306	297	287	333	298	321	312	289	289	319	299	315	300	303	311	322	289	305	316	303	293	321	312	290	317	349	304	325	302	293	294	282	296	305	291	322	284	290	306	302	311	311	316	300	311	309	309	312	305	298	309	317	350	308	312	295	317	302	303	288	291	303	319	272	317	313	304	308	298	315	309	332	288	295	279	281	321	330	274	325	316	320	314	287	324	313	318	291	326	346	304	324	316	313	328	322	316	311	293	302	274	299	302	297	291	287	342	306	302	291	314	307	284	294	348	303	295	316	306	310	306	298	305	304	301	313	344	287	301	314	366	292	268	310	282	294	320	319	304	340	305	278	320	289	283	299	326	311	323	315	326	313	317	312	299	289	298	318	314	312	303	317	289	301	318	292	329	320	304	278	325	327	296	305	310	317	301	278	291	292	319	313	315	294	279	292	337	293	294	319	299	289	310	302	305	296	311	300	280	291	292	306	328	292	297	326	298	314	321	302	290	278	310	317	311	341	293	298	337	288	299	264	307	313	312	297	314	326	302	331	298	307	355	316	270	304	311	331	307	312	308	280	326	320	297	301	279	312	313	318	303	329	319	322	307	323	302	305	310	355	279	313	314	331	333	322	329	301	315	310	300	313	274	296	286	304	342	314	301	286	301	300	288	314	328	307	309	293	323	323	334	320	308	316	291	301	317	310	313	306	306	278	343	299	304	291	282	314	306	275	306	311	317	302	321	301	336	291	329	290	332	258	311	263	318	290	297	302	318	328	289	332	308	281	307	326	309	305	304	296	290	328	284	360	274	292	272	301	295	309	333	340	310	306	307	310	326	305	302	319	321	287	318	317	299	299	296	282	312	313	297	293	296	282	310	313	317	288	278	310	311	326	309	298	295	304	301	321	316	325	285	331	329	315	323	298	317	292	321	307	313	294	307	300	313	301	346	306	297	326	285	308	287	321	278	299	312	274	312	280	310	304	309	312	335	311	281	293	328	318	315	323	326	300	311	346	311	319	299	333	314	294	287	313	297	347	314	299	262	316	272	316	316	321	265	305	284	289	308	349	342	326	321	343	292	309	312	267	268	296	314	310	285	286	285	323	319	313	289	288	326	305	314	297	315	290	296	306	315	286	300	336	279	301	286	303	287	308	304	324	290	306	337	309	331	306	325	305	307	296	288	290	340	289	328	283	324	308	338	315	293	302	279	323	310	317	288	286	324	302	290	287	307	309	325	295	311	291	306	315	311	319	300	317	276	301	302	325	295	321	287	321	300	309	301	293	313	331	301	307	317	303	317	301	291	317	281	291	295	318	308	303	323	338	266	280	315	331	332	290	314	285	308	319	303	302	286	278	332	296	324	287	319	317	258	330	309	309	300	299	344	309	332	298	307	304	301	324	288	337	304	326	335	322	311	292	304	311	321	305	306	301	310	305	336	339	332	338	308
9958	5831	1754	164	137	135	158	132	132	140	133	128	163	148	130	125	138	128	148	146	133	151	113	151	128	123	145	124	141	136	111	134	137	115	141	141	121	148	156	128	122	157	146	139	133	125	145	131	127	126	138	126	148	123	121	139	135	135	127	145	130	133	130	120	126	135	135	142	133	124	167	123	142	137	147	143	142	167	135	136	130	146	128	154	139	137	129	119	152	125	136	116	129	129	127	155	128	157	154	137	150	136	142	132	125	135	136	139	152	132	157	137	126	133	118	153	140	140	127	134	128	131	142	123	137	152	148	154	157	141	98	114	131	127	125	150	128	153	173	150	144	127	124	151	150	141	127	144	160	149	134	155	125	167	141	158	133	150	131	130	147	115	145	125	143	129	138	123	166	140	135	137	137	118	129	134	117	133	111	142	141	129	128	137	129	128	158	133	129	115	121	124	129	148	133	114	106	144	142	131	152	150	136	133	137	131	124	137	139	132	152	136	146	146	118	148	130	125	127	140	133	128	139	137	122	145	119	119	117	149	135	114	131	147	134	137	138	132	146	153	136	139	128	140	151	149	134	118	129	157	138	142	161	145	124	124	135	156	121	119	146	140	132	122	122	132	140	140	136	130	132	146	145	133	123	138	123	118	149	153	143	136	143	135	131	138	134	151	152	144	130	120	126	136	147	132	127	152	117	119	141	168	163	146	131	148	141	134	138	146	132	130	133	140	117	130	138	128	143	140	137	127	154	149	134	127	139	133	128	118	155	149	138	144	143	150	142	139	141	138	142	159	141	123	134	125	138	122	126	128	128	148	134	150	140	136	120	141	130	151	128	138	142	146	135	128	117	127	119	109	109	151	138	124	134	142	119	136	131	135	137	140	160	128	148	124	132	130	135	146	136	124	126	135	126	124	127	148	128	128	153	149	141	138	147	129	137	129	138	143	150	136	118	136	144	141	119	152	147	138	144	143	119	145	120	144	128	142	128	147	140	131	150	131	133	116	155	138	146	134	144	153	137	145	135	144	127	143	140	130	149	145	134	142	153	127	124	126	148	120	147	130	141	151	142	148	158	98	130	148	123	154	143	134	118	129	124	127	124	136	126	156	134	135	141	134	118	123	162	157	154	127	137	121	129	133	128	125	127	159	170	139	128	132	147	127	119	135	145	141	127	137	133	164	119	149	111	120	151	152	130	160	120	134	164	144	111	127	136	153	131	124	118	129	142	141	126	137	137	118	130	124	146	150	147	145	131	144	119	149	146	147	149	140	130	138	130	142	135	144	137	126	144	125	131	149	141	125	142	140	140	149	124	132	145	162	144	119	130	118	140	137	139	132	129	137	109	146	139	131	128	131	116	147	137	146	126	123	126	127	143	144	131	153	127	133	147	132	146	151	148	153	128	147	139	135	137	146	131	146	113	152	123	135	146	145	130	122	140	139	129	119	148	150	138	140	121	131	128	136	136	151	138	120	123	129	144	156	170	155	144	120	122	134	140	141	157	140	132	149	130	154	120	155	125	144	127	163	139	149	122	136	127	123	138	121	133	123	145	145	133	135	127	130	145	138	105	145	110	155	131	132	128	126	132	124	133	155	128	131	129	132	160	136	152	147	141	140	117	129	143	129	142	130	117	155	121	129	148	113	123	132	143	136	135	149	142	148	134	116	124	137	132	132	132	121	130	151	127	109	137	112	126	134	159	120	139	130	152	141	138	155	130	164	127	136	125	152	129	135	129	129	149	139	143	134	140	145	135	136	142	143	134	135	135	126	125	126	144	108	141	133	123	128	120	122	136	106	127	125	134	122	159	149	127	139	119	127	130	133	138	128	144	138	155	139	126	141	147	139	139	115	130	152	133	99	125	145	142	166	142	131	149	143	134	139	119	126	152	141	116	128	132	130	129	109	156	129	154	154	176	127	116	127	140	128	111	113	135	123	123	150	130	152	114	137	133	134	139	120	133	144	123	122	120	159	133	122	133	141	127	128	148	163	114	154	136	154	148	121	130	145	141	133	127	131	140	138	121	130	138	116	124	131	138	129	148	144	120	141	139	126	132	145	138	143	132	139	142	124	128	133	145	139	130	122	140	120	120	154	123	135	145	131	148	142	122	143	145	120	116	132	125	149	129	159	126	145	145	129	131	151	135	145	130	139	133	129	129	120	136	129	138	130	146	135	127	126	123	156	128	112	114	139	146	129	129	129	155	122	154	149	141	112	162	144	125	128	127	132	113	143	126	123	128	116	132	138	161	141	136	131	149	141	158	139	158	146	142	113	120	126	141	133	130	141	134	135	149	155	141	158	147	134	138	114	160	116	136	160	144	117	114	105	129	145	137	150	135	142	131	122	140	159	126	141	138	158	160	134	156	128	134	118	125	125	153	136	126	137	120	128	133	140	133	111	140	135	137	126	148	165	131	125	129	130	139	131	138	131	155	148	130	142	150	129	125	137	159	159	131	148	142	136	131	130	137	155	147	146	118	137	143	109	150	153	131	155	142	119	144	132	139	141	144	150	132	146	125	127	156	146	128	164	149	146	135	141	144	136	125	112	138	129	123	130	147	127	147	141	141	147	144	129	145	133	141	147	143	146	126	130	127	144	143	143	134	122	144	152	119	143	126	127	129	142	145	161	146	151	142	140	152	127	138	138	114	164	146	122	129	157	145	147	144	149	142	144	143	126	103	145	138	130	150	141	144	146	114	119	144	156	153	146	116	133	137	121	135	130	149	145	151	149	140	129	121	139	153	146	158	158	161	132	136	148	133	127	149	129	129	117	129	137	134	130	149	130	126	117	152	122	128	130	135	121	134	138	133	151	142	144	139	128	138	127	139	124	134	138	119	148	123	159	117	135	128	143	147	137	139	143	138	114	127	138	128	139	136	112	137	161	119	121	152	139	143	151	121	131	130	125	142	101	128	152	125	134	135	123	121	124	145	149	141	145	117	139	135	126	128	151	126	155	136	116	119	118	152	150	121	133	146	125	140	124	154	150	144	158	159	121	105	149	148	139	117	152	132	103	134	128	128	153	171	136	119	145	113	128	133	142	150	119	125	129	112	129	144	119	133	144	139	131	131	114	143	137	121	148	135	145	140	151	137	152	135	130	128	124	148	128	116	143	122	116	143	155	143	135	127	126	142	139	154	134	124	137	137	136	140	131	135	140	132	128	100	155	142	134	112	138	119	128	137	103	133	127	147	136	144	133	128	139	143	144	130	136	173	149	147	131	137	159	132	135	146	116	150	132	101	142	131	131	123	136	140	140	137	124	145	159	118	129	107	149	135	137	115	138	159	157	152	147	151	132	133	117	131	142	151	128	126	125	144	142	140	152	163	146	143	157	141	140	151	146	128	119	150	150	146	137	127	135	135	146	142	146	135	159	144	119	125	133	111	134	151	128	114	137	133	161	137	132	154	137	131	121	134	133	122	168	140	142	127	135	132	122	131	164	138	127	138	109	137	124	128	143	150	131	119	125	132	138	155	133
9053	8547	2899	437	428	364	377	424	364	371	363	375	395	322	380	370	366	378	339	356	377	389	320	344	393	355	358	329	328	335	364	382	381	382	359	378	348	360	351	336	363	384	343	361	375	343	321	380	380	370	355	383	364	376	383	377	344	371	397	329	342	356	363	351	326	329	345	351	355	379	373	347	366	383	347	377	368	330	394	339	381	348	345	322	382	343	350	378	337	372	346	370	361	343	388	360	343	350	346	355	353	345	352	338	343	367	385	366	356	352	341	364	334	382	379	352	353	342	355	329	364	326	350	354	361	368	348	362	369	372	372	369	341	371	363	369	353	352	387	344	354	347	343	370	372	370	321	360	340	343	362	333	373	344	343	348	368	391	356	333	384	335	354	363	351	358	356	365	337	348	340	363	349	379	371	338	363	354	370	363	381	362	355	331	374	409	370	338	341	368	333	368	371	350	345	344	403	364	349	342	375	334	366	353	338	361	353	377	371	344	339	336	342	361	338	369	349	364	353	317	368	335	368	349	358	361	324	373	337	355	347	346	356	366	379	360	358	355	314	382	345	350	373	330	358	360	332	346	345	365	376	323	337	379	330	352	327	373	340	371	324	355	369	357	368	386	367	385	348	312	383	390	356	356	358	362	371	362	388	323	332	392	343	348	352	332	362	345	351	349	356	368	317	336	338	340	348	369	344	347	351	360	374	375	344	363	351	358	350	358	338	349	347	386	331	362	348	362	363	325	348	344	370	374	316	347	349	356	376	368	348	350	386	360	367	342	349	354	390	343	314	351	351	342	365	337	347	365	352	345	347	326	331	367	363	372	336	366	353	343	356	390	358	359	313	333	353	365	340	351	355	335	344	333	334	350	342	338	367	355	314	333	345	340	377	362	347	335	362	389	364	321	329	368	333	337	372	351	353	336	351	344	339	335	363	353	370	368	351	355	360	346	334	352	357	353	338	358	381	358	329	357	375	346	372	388	342	375	359	343	370	401	379	367	379	361	361	348	348	336	342	328	344	339	321	346	377	365	385	375	378	330	373	317	366	362	377	378	343	374	375	377	363	409	383	339	301	333	367	358	365	328	355	375	346	346	355	330	331	360	343	372	341	368	328	389	367	352	352	351	341	329	353	353	332	372	340	377	331	392	335	349	385	351	370	361	313	327	369	393	342	401	350	367	342	379	345	380	333	354	353	369	336	374	370	377	361	356	348	366	351	363	329	370	388	341	336	364	338	345	354	330	377	341	362	340	354	349	350	387	345	371	343	378	374	341	354	347	368	363	372	356	352	379	353	371	338	308	339	374	337	368	351	346	364	363	336	334	364	359	374	320	393	337	315	376	363	372	331	365	370	353	331	332	381	356	340	345	366	347	340	357	349	363	384	325	374	365	361	363	331	397	351	358	357	389	364	336	385	335	371	370	382	347	345	391	379	333	361	360	330	362	328	342	366	364	341	379	358	320	329	369	356	341	364	378	337	372	355	322	370	379	366	379	360	351	372	350	394	327	338	376	319	357	393	363	381	319	344	323	363	330	369	379	359	390	357	386	355	344	360	346	374	353	363	343	349	341	378	369	377	356	363	402	361	332	322	373	363	336	351	382	365	364	345	354	351	374	356	379	367	352	310	369	368	369	353	349	345	342	343	356	333	352	405	324	367	373	342	373	338	330	374	350	383	368	363	340	362	362	372	382	357	322	338	347	380	367	362	329	347	364	390	351	379	374	345	322	349	372	347	368	367	352	356	351	380	365	369	336	354	362	350	358	319	393	356	358	379	348	336	336	364	340	369	353	368	335	376	350	368	346	347	361	342	371	380	373	341	353	398	365	354	316	358	344	338	343	356	390	375	358	357	341	337	337	366	368	396	348	347	388	339	333	341	361	340	351	370	342	310	342	338	346	363	303	342	377	373	359	359	392	352	371	360	368	393	353	351	343	339	374	376	367	328	378	362	351	356	342	342	366	358	353	372	351	349	392	329	350	382	322	350	362	342	370	342	377	381	360	329	353	339	372	359	333	363	349	381	375	342	342	327	358	381	342	330	360	325	334	325	371	355	351	345	385	363	348	359	369	345	374	326	352	348	376	329	350	373	318	346	363	387	398	369	341	331	342	347	365	384	349	369	323	342	346	371	384	364	338	342	397	326	358	353	389	340	354	386	339	391	367	322	369	367	387	385	318	342	308	348	339	357	368	408	371	332	371	371	331	328	364	378	336	360	352	366	354	375	317	384	391	356	350	364	371	370	347	367	384	341	314	353	354	359	344	364	301	344	376	349	356	353	353	374	329	366	352	370	341	373	356	313	335	325	346	335	333	353	322	343	350	340	343	325	349	390	382	358	346	356	323	359	342	372	361	358	355	362	400	366	335	335	343	367	352	376	356	366	325	357	364	362	331	364	367	322	358	307	383	337	360	337	335	348	385	381	341	362	358	343	368	334	394	327	326	374	341	351	387	366	331	380	339	346	367	385	357	371	355	372	352	343	347	371	373	339	394	338	344	371	346	354	379	372	388	344	358	334	340	348	342	344	330	367	364	339	342	352	342	391	329	352	328	345	355	335	362	363	348	333	357	353	366	364	352	356	320	357	357	349	305	357	371	371	323	342	349	384	365	356	347	352	351	347	349	322	352	341	366	359	376	364	346	382	337	369	356	348	401	368	359	387	399	349	357	392	324	356	354	366	385	361	344	333	357	354	330	351	340	330	385	341	346	335	368	359	348	365	362	372	359	353	357	351	365	355	368	374	355	340	369	358	354	362	364	340	323	351	368	341	319	369	342	363	389	354	368	355	346	373	349	356	390	386	371	342	330	366	375	379	360	356	361	319	339	358	380	349	358	369	375	376	372	341	333	338	344	355	372	359	348	317	368	337	341	359	333	356	382	371	368	367	361	372	383	335	360	367	364	327	345	354	329	353	336	349	337	330	363	333	335	354	336	351	356	369	336	334	355	338	376	365	363	357	337	364	356	330	340	363	374	350	333	363	379	372	361	375	386	342	317	354	376	365	359	393	341	345	314	350	348	402	371	356	365	362	389	342	357	404	375	342	337	359	357	360	369	339	353	375	325	357	387	307	360	376	352	369	348	370	366	396	341	384	352	349	406	336	348	353	378	356	328	344	380	339	373	340	360	341	340	349	353	375	334	346	361	343	359	359	386	371	337	324	341	395	371	348	374	373	390	335	361	348	348	383	336	356	365	360	378	369	365	367	317	373	375	363	351	368	330	367	309	348	378	360	355	330	319	353	365	372	393	370	335	373	359	345	348	364	348	349	354	333	383	367	365	342	354	379	333	372	366	365	369	378	374	366	345	341	389	357	338	319	356	378	354	316	321	370	369	364	356	345	321	347	335	368	390	365	360	342	382	368	342	366	322	370	379	361	350	345	335	376	384	359	345	353	355	372	354	362	370	357	352	349	338	380	372	364	384	349	327	343	374	347	362	382	412	383	357	332	308	368	366	346	343	380	367	363	354	343	343	338	357
54538	54258	27538	3610	552	398	334	313	264	252	265	258	237	240	233	207	218	203	242	194	223	221	203	198	177	206	197	216	184	215	206	200	195	203	179	198	198	218	230	211	209	191	175	203	197	201	191	202	191	193	214	185	202	211	192	197	195	204	179	205	196	178	211	183	213	148	193	187	193	197	183	189	207	192	205	176	194	191	202	183	196	201	203	186	213	175	220	192	189	185	204	182	197	192	181	201	206	184	184	175	203	177	179	202	196	199	194	181	192	224	206	189	194	191	202	175	191	202	202	199	173	186	188	190	194	167	225	175	205	189	191	188	208	201	202	187	173	187	192	199	200	206	210	173	190	190	188	190	196	194	204	198	204	193	205	201	194	197	191	161	194	197	191	185	170	190	199	185	188	191	198	195	193	206	194	203	191	183	196	195	180	201	188	209	186	184	209	177	194	180	215	200	192	206	207	201	195	178	198	208	192	196	201	188	206	183	180	162	200	220	181	174	187	179	200	176	195	194	176	201	213	214	178	209	180	186	194	170	186	184	182	184	192	195	190	204	198	183	205	203	183	201	194	195	186	180	182	172	179	174	195	201	192	228	203	184	184	202	183	191	210	173	190	204	200	165	174	202	189	197	177	194	188	180	206	196	197	200	183	198	183	205	217	185	206	208	186	219	230	206	194	166	180	183	203	206	175	222	195	159	199	218	193	197	192	188	182	201	180	178	219	193	167	184	178	192	199	210	192	185	183	219	221	179	183	207	225	187	207	217	212	207	199	204	199	183	213	201	203	231	211	197	201	192	145	188	202	213	169	192	196	179	193	205	185	200	214	193	204	200	175	190	194	194	202	178	216	211	225	196	196	200	148	181	191	217	193	204	193	209	206	199	202	202	176	203	197	188	179	177	184	170	201	170	174	210	205	211	186	195	233	190	197	185	192	171	183	195	180	181	208	207	184	200	227	224	196	215	203	221	178	213	198	183	212	208	185	210	212	204	198	190	195	193	196	183	183	185	197	199	168	183	176	195	178	202	205	193	184	221	186	179	181	187	175	191	170	201	181	213	223	191	185	176	179	210	190	195	217	200	167	188	194	175	192	192	166	205	169	174	194	177	206	199	180	201	186	216	201	223	204	189	198	191	193	192	184	193	185	194	188	188	222	194	203	187	186	217	175	185	200	171	196	178	207	210	212	191	199	216	194	199	181	186	194	193	181	194	212	181	222	201	178	201	182	185	208	197	207	229	212	198	187	174	200	207	188	214	216	192	186	202	189	205	216	192	197	202	168	204	189	168	201	211	196	201	208	172	200	214	196	197	189	187	169	200	190	214	188	192	199	192	187	179	194	207	181	184	209	178	176	201	195	185	182	162	188	199	179	204	178	202	172	198	184	187	201	183	198	188	197	190	192	178	209	187	195	205	172	201	186	186	195	178	221	190	182	180	184	187	207	190	181	219	176	207	210	185	182	194	175	188	184	181	198	187	207	203	198	203	187	187	185	206	205	192	196	168	191	195	195	194	214	230	203	168	214	183	185	178	229	196	208	184	186	185	169	176	177	211	201	171	207	193	191	178	202	193	195	198	169	193	205	194	182	221	167	211	183	191	210	185	164	207	194	187	205	192	200	209	201	196	205	174	186	181	191	186	199	178	178	202	202	179	237	173	174	175	194	165	194	191	215	166	198	208	201	186	187	187	181	182	194	189	160	184	193	180	213	202	182	183	209	192	169	203	196	181	173	200	197	171	185	199	198	180	155	190	192	217	169	215	211	198	208	173	184	206	154	203	228	197	206	183	193	217	180	203	186	183	210	188	202	186	204	204	188	175	179	211	194	215	205	207	189	210	199	185	209	203	174	212	194	183	163	180	170	202	178	233	192	187	199	201	203	180	174	195	200	206	213	221	221	199	194	193	201	175	181	194	205	171	198	199	176	205	173	163	192	165	214	207	190	199	184	192	213	199	206	227	190	205	201	202	198	175	180	219	199	194	190	209	184	222	194	197	203	180	214	195	186	195	221	172	173	242	189	230	205	201	183	186	195	193	189	216	202	201	184	180	196	193	172	205	176	229	206	184	194	183	202	204	218	198	170	195	203	195	200	209	181	229	186	173	200	186	197	201	228	203	201	186	183	198	239	209	222	197	205	172	203	183	201	167	207	188	190	205	200	178	183	184	197	193	192	190	197	227	177	206	175	199	195	175	195	206	192	189	180	161	187	188	196	191	176	191	201	193	180	199	182	213	217	217	203	190	168	204	193	201	192	187	194	209	185	197	202	201	183	225	192	157	198	195	192	187	203	170	200	202	189	183	171	203	215	210	212	166	191	176	195	171	193	213	204	183	213	189	177	183	200	198	170	225	226	203	215	195	206	185	188	189	215	219	214	197	190	190	212	184	170	199	167	188	192	213	178	175	179	213	206	205	200	183	194	206	196	188	168	201	211	174	171	208	195	181	197	200	212	211	208	182	212	187	187	188	192	195	208	196	191	201	200	184	188	190	189	174	173	205	205	211	206	204	185	163	188	172	176	171	201	181	190	163	206	174	205	181	189	205	210	192	188	172	212	193	214	183	202	195	175	195	210	172	188	191	197	199	181	179	188	197	188	226	236	205	188	200	185	197	183	205	178	218	163	187	188	178	210	185	182	224	201	173	207	210	197	180	172	209	189	200	207	207	210	188	189	217	170	199	210	202	188	154	229	198	195	192	190	174	190	202	203	189	205	187	194	191	219	191	192	192	195	185	203	182	183	182	190	165	201	194	210	183	206	164	225	209	198	191	195	198	236	205	198	183	227	189	186	179	209	184	201	212	192	211	183	216	209	211	200	193	206	192	210	189	183	183	190	191	197	205	174	215	202	201	204	179	172	203	196	175	176	188	206	173	179	220	211	174	201	192	168	219	192	190	193	191	192	185	178	167	199	201	191	201	192	164	197	200	215	190	201	195	218	230	169	218	205	187	166	175	215	185	235	173	196	199	189	205	175	219	192	208	180	164	199	207	206	186	192	188	204	181	201	203	198	182	168	181	172	200	176	187	198	183	200	201	191	175	209	192	168	181	223	176	175	191	200	192	184	210	168	195	188	180	209	181	179	213	196	186	197	205	194	192	187	185	181	204	207	199	180	224	185	164	205	212	182	186	189	208	195	189	194	199	193	180	194	194	185	180	186	207	181	168	184	183	195	221	201	186	155	198	185	189	229	209	196	182	177	169	178	181	198	173	193	202	203	200	203	181	210	189	213	196	198	191	178	189	200	219	204	189	185	190	229	202	190	163	226	188	183	182	204	187	185	195	204	196	176	200	199	199	215	200	203	215	199	202	179	220	218	188	194	178	188	215	203	191	187	156	201	183	171	198	179	222	164	219	221	172	195	193	181	177	220	187	171	187	204	223	187	206	199	183	210	202	185	199	204	190	190	178	202	184	172	183	177	215	201	193	193	189	189	195	201	224	201	191	204	196	214	182	185	191	167	186	184	180	207	197	209	189	191	183
32973	39494	15369	2156	1882	1504	1307	1160	987	925	825	784	723	688	699	686	636	605	609	608	597	526	589	526	557	538	488	538	521	517	547	501	526	504	523	495	508	515	530	489	518	508	561	499	495	490	506	519	528	507	534	514	509	489	527	498	477	470	489	505	516	514	482	481	519	470	486	525	493	495	475	470	484	476	485	505	480	505	469	455	491	451	486	506	508	462	471	523	457	522	472	497	474	449	518	495	447	494	488	490	483	462	492	476	495	435	525	463	495	490	512	492	452	475	498	445	522	489	500	494	485	498	470	453	489	436	514	484	481	505	439	488	484	465	506	475	469	482	484	459	471	482	475	495	478	484	549	454	469	473	443	466	478	452	461	494	483	467	491	508	478	439	475	493	475	480	467	515	499	501	475	494	508	498	499	445	465	453	480	419	455	491	486	453	466	509	494	465	481	476	476	468	473	473	484	431	474	481	444	469	521	486	508	493	479	484	494	482	473	515	470	457	496	499	495	529	506	473	443	455	506	427	460	475	512	475	467	452	461	491	474	493	465	459	453	449	462	487	461	442	458	474	465	528	450	494	462	499	460	489	488	446	458	467	487	470	462	505	485	499	465	475	467	498	485	458	508	497	486	455	478	431	495	471	505	464	489	479	462	492	468	484	487	500	495	508	463	481	445	495	469	502	475	483	475	495	498	478	424	471	472	459	458	465	480	452	476	446	513	491	503	495	499	486	492	477	480	446	462	464	456	486	451	432	460	481	461	454	446	451	463	486	487	454	396	454	490	470	460	452	496	466	476	482	472	467	465	496	513	448	477	473	473	455	472	456	461	496	464	477	513	468	427	470	464	447	496	446	444	492	439	512	502	504	474	482	474	483	470	486	461	506	473	460	462	460	492	458	514	476	516	504	493	440	480	476	492	480	473	483	461	483	458	466	442	439	497	505	505	482	480	441	550	466	466	475	470	462	473	471	485	474	490	468	498	455	474	480	489	439	484	488	525	459	498	480	446	468	484	513	459	481	461	498	459	508	481	473	506	491	457	463	494	514	457	489	492	453	482	496	492	496	474	491	481	451	473	543	494	502	462	497	486	486	465	457	462	474	465	465	489	470	479	458	476	489	476	448	469	484	469	491	499	495	490	509	469	511	454	467	461	513	465	443	486	525	507	488	461	476	519	440	510	507	460	460	447	441	499	498	505	503	474	466	499	476	458	491	463	503	494	489	476	491	459	447	475	430	477	479	491	495	478	520	476	492	466	464	458	447	474	466	476	503	506	471	472	520	506	469	486	479	422	489	479	474	484	491	446	454	478	479	495	516	460	511	430	460	500	485	495	478	473	470	479	484	465	487	498	502	489	484	504	434	467	448	476	471	448	457	478	456	479	464	472	484	440	506	479	462	516	524	458	490	452	494	468	475	446	444	484	460	469	486	462	519	466	451	486	502	471	518	444	474	463	485	495	483	464	447	490	472	485	503	472	438	454	487	458	464	506	506	487	470	485	523	478	449	476	479	518	480	445	467	465	450	481	484	514	452	492	488	493	488	463	429	488	458	441	490	488	477	447	497	469	476	488	450	464	479	430	483	510	459	438	507	482	462	439	479	465	497	456	462	503	472	493	478	475	481	444	499	475	422	506	507	457	450	473	502	503	458	481	489	482	463	522	466	502	482	507	444	516	495	487	480	457	471	479	465	425	452	462	504	467	465	465	483	448	489	486	478	520	487	478	447	485	518	490	473	458	513	481	499	474	504	490	490	492	496	500	447	498	465	450	443	466	477	476	481	511	530	441	448	489	493	467	475	467	494	462	451	465	461	466	466	471	479	483	509	467	500	501	454	484	524	445	495	448	507	452	481	474	488	516	492	508	481	457	504	451	454	458	462	465	468	494	475	492	480	507	441	490	457	435	440	515	428	470	478	487	482	468	489	487	469	461	474	469	474	496	426	481	468	474	476	461	506	480	496	491	475	442	455	462	456	464	498	454	493	444	471	511	470	500	464	469	480	480	455	479	443	456	493	464	476	484	453	468	473	470	454	471	448	454	455	443	493	473	464	446	440	474	480	524	492	523	474	468	455	460	432	457	462	451	476	524	488	486	504	490	474	431	442	455	473	473	501	474	455	449	468	462	499	465	502	464	500	492	427	472	468	488	485	506	464	438	495	452	456	490	500	446	447	486	485	475	480	477	495	446	460	518	481	486	498	475	482	483	476	492	465	486	450	466	490	498	464	493	476	470	470	459	469	509	476	447	460	497	477	473	457	440	470	474	431	449	450	460	459	502	448	465	479	493	470	434	477	471	508	491	477	462	482	477	466	484	434	485	464	460	494	492	466	486	488	461	455	456	436	453	422	494	474	462	457	486	507	493	478	478	457	450	471	475	477	456	511	492	475	478	488	459	438	454	475	451	487	486	489	486	500	451	474	452	499	458	482	465	472	471	453	432	466	484	483	488	444	480	475	458	441	477	474	449	471	471	468	482	471	474	456	525	455	496	476	482	503	477	458	447	510	449	497	514	449	468	522	500	467	476	471	446	482	493	499	433	476	488	482	455	522	450	523	455	480	467	498	492	481	442	456	428	464	479	473	489	509	465	468	470	456	483	494	475	467	459	487	480	498	490	427	471	492	471	465	465	461	519	484	447	439	490	474	481	483	468	516	478	499	476	465	447	489	459	470	482	454	494	464	469	505	507	492	452	501	454	502	447	445	490	435	483	447	492	458	473	435	505	488	493	416	487	463	442	487	498	502	452	437	459	434	496	501	454	484	501	460	499	464	491	445	465	457	454	431	439	468	457	467	486	467	464	463	425	462	463	492	494	473	488	493	465	485	482	486	496	489	460	495	446	444	459	499	460	472	501	504	467	505	473	467	442	478	451	451	486	464	452	494	453	502	476	448	458	503	481	503	453	494	462	487	479	471	479	445	485	493	465	488	491	445	510	456	509	480	461	440	468	496	492	467	496	484	479	485	439	495	477	457	473	507	476	476	468	467	477	493	479	485	460	452	439	472	452	462	451	469	433	465	475	467	452	446	496	478	490	497	485	495	490	478	495	485	502	455	502	420	471	484	471	460	516	465	476	460	482	526	461	516	474	467	476	488	489	461	458	461	466	431	458	473	470	485	465	472	484	480	460	460	464	449	475	480	436	445	461	451	472	472	436	458	477	490	503	449	479	457	502	454	500	485	487	471	492	495	432	479	471	466	493	472	518	466	478	507	508	488	476	493	475	467	463	485	457	445	477	467	472	478	491	489	469	510	478	440	480	472	464	467	448	500	481	455	445	479	468	458	505	488	474	450	478	450	511	470	501	480	462	478	469	499	488	450	465	459	456	525	463	463	424	512	477	492	493	467	485	459	466	486	471	471	454	494	464	432	504	433	478	442	474	448	444	488	440	452	466	470	468	497	461	505	468	474	454	498	485	482	474	538	489	453	450	478	487	490	476	475	442	472	501	446	442	526	470	479	452	497	445	472	445	475	449	486	454	443
68383	68656	41994	10565	1140	565	464	360	305	217	236	228	191	174	177	164	178	156	168	148	154	154	134	145	139	119	118	143	130	140	133	138	132	121	116	130	130	124	122	132	144	131	125	117	98	119	139	146	121	132	130	125	138	99	132	130	143	143	136	148	121	129	130	126	134	117	127	126	115	126	104	110	128	115	140	132	131	118	106	137	130	111	127	139	117	124	139	107	119	118	123	117	145	119	112	116	116	106	116	138	110	125	108	133	112	139	139	127	114	121	131	127	123	123	102	145	125	114	120	118	125	110	122	119	122	120	111	129	123	105	115	148	129	115	127	113	116	106	119	119	118	131	125	130	110	136	113	128	140	113	109	126	111	118	104	112	115	112	121	134	123	121	118	121	109	130	122	103	137	111	128	123	120	118	128	124	131	113	115	126	108	132	125	126	111	139	136	132	139	120	124	149	108	119	103	120	110	133	114	119	136	115	115	122	94	133	141	133	133	122	120	129	129	122	115	131	112	121	142	118	133	114	111	93	117	130	141	115	130	96	112	123	127	106	122	122	131	154	111	137	136	135	144	111	109	126	114	128	146	116	127	122	121	109	122	132	123	123	131	121	121	136	120	130	129	128	115	154	110	117	106	134	115	142	124	114	115	101	138	111	119	119	107	138	101	126	129	103	133	118	123	138	126	116	123	116	132	104	138	132	142	129	115	129	117	120	142	112	123	117	115	123	114	142	110	123	137	117	116	122	124	126	119	109	126	108	114	117	113	117	112	101	117	133	129	125	129	126	139	115	141	110	148	139	138	114	125	120	129	106	103	125	122	122	130	106	117	130	121	134	129	120	117	149	108	129	132	125	104	131	124	127	113	136	122	132	119	126	130	110	130	124	122	97	121	116	124	129	151	117	137	115	122	128	115	133	129	125	133	129	137	123	113	125	105	124	158	126	152	100	110	117	121	119	130	122	135	121	102	114	129	132	110	121	120	112	115	132	134	119	122	109	132	114	121	120	131	115	125	117	137	108	124	116	121	137	125	125	117	98	130	117	124	132	119	105	119	89	111	130	127	126	147	117	114	111	132	127	128	133	100	102	133	112	122	120	133	145	126	130	125	115	127	117	126	113	137	137	125	132	119	113	115	103	130	121	105	102	139	127	148	113	99	114	125	138	139	119	141	110	126	120	130	100	115	103	134	103	130	119	133	146	109	92	124	111	101	145	139	129	131	117	114	127	113	125	135	135	133	118	102	109	106	122	123	113	126	107	137	134	140	134	139	97	109	118	153	142	134	135	118	116	108	120	128	133	133	105	122	129	129	100	134	126	114	142	112	139	134	125	122	124	115	115	125	85	118	117	136	134	109	140	118	129	106	117	117	113	102	124	139	114	100	135	114	123	125	130	135	128	102	110	125	107	119	124	115	141	116	102	119	131	110	137	124	111	119	112	115	119	126	127	102	100	123	107	93	144	108	143	132	100	104	112	141	109	120	151	130	122	125	124	97	117	114	109	128	115	110	130	124	111	128	121	117	126	125	139	118	120	135	124	107	130	126	110	131	124	140	125	110	109	122	124	132	122	123	121	124	119	130	132	121	116	116	119	94	113	118	128	136	118	130	124	132	117	112	121	120	126	122	126	120	131	119	132	135	116	115	104	127	117	129	117	113	121	122	132	130	131	133	107	120	111	134	129	116	127	132	117	120	99	126	107	123	120	129	122	129	134	132	121	125	123	127	108	128	134	116	123	114	128	121	115	123	125	126	94	137	115	132	134	131	137	126	133	128	98	129	116	137	111	117	124	125	119	110	119	124	142	132	131	122	112	129	114	122	135	131	133	124	100	116	127	148	117	120	124	119	117	135	138	118	120	112	115	137	134	123	135	127	141	138	133	122	93	133	135	125	131	127	112	111	123	126	113	104	117	135	106	133	98	121	130	131	118	114	121	119	121	138	140	109	131	119	115	114	135	108	124	126	119	135	111	136	110	135	114	116	130	103	143	121	115	113	128	134	120	106	131	123	124	119	114	122	117	129	140	99	122	107	109	115	130	118	121	110	139	123	125	122	121	114	116	117	130	120	110	122	121	111	127	126	128	117	101	116	140	130	121	103	129	136	115	112	132	120	140	117	122	137	113	108	138	117	122	108	145	129	118	119	144	122	141	114	103	111	127	112	127	134	131	126	120	127	107	120	131	99	113	115	130	120	144	124	119	117	125	119	119	122	141	116	126	128	116	108	116	133	111	114	110	114	101	124	142	115	130	107	119	114	129	133	115	130	117	123	108	132	126	121	112	130	117	131	128	115	111	138	106	102	133	111	130	117	123	129	124	123	124	129	139	128	102	117	122	113	130	109	146	127	115	128	101	93	116	155	125	134	142	118	117	135	119	125	130	135	121	135	120	128	129	119	123	146	104	124	129	138	127	126	109	114	141	128	118	118	113	119	118	123	146	120	118	116	135	137	112	122	123	132	131	110	125	121	122	109	138	119	116	126	125	121	130	121	109	122	117	111	124	118	122	112	106	133	117	142	141	116	108	129	135	132	124	114	110	136	108	133	129	117	112	117	119	101	117	112	127	136	129	126	142	136	128	118	137	114	131	132	103	122	137	143	125	134	110	128	136	145	139	122	132	133	106	124	108	111	119	124	133	114	120	109	88	122	159	99	110	108	117	118	129	125	121	122	127	121	121	148	120	107	119	126	120	131	124	126	122	115	120	137	145	123	113	125	126	118	112	127	123	130	139	131	125	142	107	127	98	131	127	123	124	132	128	116	110	111	124	117	118	135	115	129	131	133	134	127	131	127	130	122	135	120	138	116	125	120	138	124	114	137	128	121	109	116	113	125	140	141	109	141	130	122	115	141	122	111	124	120	103	122	136	115	120	108	146	141	118	127	134	110	122	130	125	128	136	115	120	115	117	115	125	114	122	112	119	138	141	125	123	120	117	110	149	134	106	126	111	116	141	136	109	119	116	105	102	131	124	105	128	129	104	148	126	118	104	108	105	135	107	104	98	122	107	126	126	112	120	135	139	128	112	138	116	113	115	118	128	131	123	121	128	112	101	114	120	106	122	93	110	120	123	123	132	139	127	104	119	133	139	149	105	129	105	127	133	133	130	140	115	108	126	133	121	107	113	119	104	110	116	120	105	109	125	134	134	116	133	136	99	128	126	108	111	125	119	133	115	121	134	120	111	105	122	132	140	107	132	117	119	119	114	112	107	134	126	120	133	134	114	112	114	109	144	115	118	110	129	143	111	107	115	130	133	113	115	99	93	133	119	118	135	127	95	128	122	120	123	127	112	113	128	132	107	121	117	149	112	134	143	115	133	137	133	132	131	118	122	110	105	133	130	102	115	123	133	122	129	119	120	90	141	117	108	119	102	139	120	110	109	112	126	114	106	129	116	138	116	108	135	123	102	124	118	123	116	112	113	122	87	131	135	145	122	117	129	116	109	100	135	106	143	143	107	137	127	126	126	118	116	119	96	118	123	115	125
42049	49502	21794	3470	2956	2344	1817	1576	1303	1108	997	904	801	694	706	619	608	610	552	545	533	449	464	462	448	425	467	415	413	441	421	372	376	438	358	357	370	358	339	336	387	329	350	318	347	375	349	334	358	356	330	324	336	344	359	315	357	330	296	333	304	340	311	344	328	324	349	291	325	329	340	304	332	312	303	306	332	318	308	310	318	323	291	349	330	311	326	337	319	308	331	339	308	290	322	315	326	328	295	293	310	320	320	288	301	301	333	313	291	297	317	316	306	299	289	335	304	313	330	303	333	330	282	310	318	305	301	322	309	325	316	290	285	301	292	310	310	298	305	303	322	286	314	325	315	298	301	278	308	295	302	314	300	312	308	291	292	336	323	309	300	322	288	318	283	290	301	317	305	282	277	322	294	311	355	286	309	328	297	305	305	279	298	301	312	316	310	293	310	357	319	314	297	313	313	298	284	295	344	292	309	296	314	282	306	296	298	297	293	317	302	280	279	331	323	313	344	300	343	306	326	326	315	323	303	316	316	309	312	299	312	282	298	338	321	293	289	301	263	294	296	279	314	298	280	311	312	328	310	327	324	289	316	305	317	310	295	312	324	306	304	305	309	299	273	295	279	299	292	285	329	285	312	333	292	306	320	303	313	280	297	287	307	305	294	298	291	269	284	301	294	303	320	292	294	326	327	304	292	297	315	289	299	323	294	312	321	270	303	275	304	319	294	303	280	296	309	313	289	315	318	313	339	294	289	311	308	319	275	321	292	301	304	311	304	279	306	281	284	310	303	336	323	318	330	294	320	328	320	356	303	283	318	287	320	300	285	283	309	307	306	321	315	332	300	291	290	289	314	283	291	280	319	310	314	284	298	319	316	273	282	301	297	274	315	295	293	305	301	338	294	305	325	314	306	294	291	303	314	328	306	291	302	303	313	289	302	307	272	327	276	312	312	324	296	331	303	284	272	316	301	301	284	297	324	315	289	284	286	312	304	292	281	294	345	274	248	308	291	334	315	321	287	288	297	308	288	286	276	309	319	277	299	344	301	294	284	301	310	290	326	296	331	315	310	280	293	276	310	253	312	277	307	306	322	329	308	290	320	289	343	293	271	268	285	291	310	322	298	313	318	301	320	281	343	305	304	306	309	294	293	320	298	295	309	291	286	325	317	309	295	307	315	332	297	299	295	323	306	297	324	353	315	330	345	319	315	297	331	339	316	259	300	314	314	281	304	303	283	294	316	308	309	330	279	305	322	288	300	333	271	330	297	299	311	304	311	298	312	346	302	298	320	310	298	288	311	300	296	301	307	300	325	297	285	330	298	323	299	304	311	312	303	341	271	316	292	304	310	306	337	314	316	317	336	309	294	298	301	303	272	298	282	286	295	340	297	273	298	352	282	337	331	340	259	275	281	315	289	314	288	283	277	273	314	310	277	308	287	313	272	293	318	315	299	320	329	285	308	302	331	292	292	290	339	304	329	316	296	319	327	315	319	285	319	329	314	280	295	309	302	309	314	313	326	290	315	310	290	320	303	316	296	293	318	287	289	293	287	293	303	287	324	313	320	302	305	295	284	306	279	305	306	316	327	290	269	298	324	303	313	301	301	324	303	333	292	285	248	295	283	319	268	290	309	318	306	300	290	295	293	281	294	275	297	306	329	311	323	296	320	292	313	301	311	328	317	323	306	293	301	308	310	278	336	325	297	336	301	290	301	314	293	322	303	326	260	272	303	299	314	271	306	307	302	337	313	322	339	305	326	323	301	276	307	293	300	298	317	321	288	300	297	283	307	316	301	287	319	336	308	339	295	315	332	304	297	333	300	273	298	319	285	295	306	299	283	312	330	338	300	331	264	334	302	343	293	307	281	294	296	337	281	261	283	292	287	302	340	299	304	276	310	324	332	337	293	320	309	308	314	287	291	282	306	294	340	311	285	290	322	308	273	307	294	296	311	296	306	305	313	296	287	303	311	322	298	344	294	306	312	261	317	288	297	297	278	334	306	315	312	319	338	318	324	311	302	298	268	297	280	308	263	323	291	295	279	319	317	281	308	308	308	310	294	309	276	327	332	292	314	298	305	320	309	314	302	310	309	315	312	340	286	306	318	336	295	298	289	328	313	318	317	310	286	292	321	315	297	297	287	297	293	304	335	309	309	322	288	320	342	303	316	319	320	302	295	325	301	309	307	342	283	345	263	319	279	275	306	297	301	313	346	298	318	296	280	317	269	314	315	276	322	321	297	294	283	327	323	314	291	283	287	324	277	284	328	313	276	285	322	304	312	251	279	296	324	321	289	314	301	311	281	292	309	301	297	334	322	307	294	294	318	332	305	310	324	294	322	297	292	336	289	296	333	324	308	315	335	275	284	297	288	338	311	287	304	313	312	312	291	336	311	319	294	316	299	325	279	301	298	279	313	327	317	295	284	309	309	284	286	320	325	299	284	295	306	306	302	290	292	317	290	338	297	316	287	314	329	296	292	302	323	288	347	304	283	353	304	303	307	308	311	289	294	318	297	276	301	302	294	311	303	310	287	294	307	300	334	302	306	318	304	325	315	276	300	280	309	298	302	284	309	298	307	336	300	322	302	284	300	300	303	319	265	288	349	309	319	279	295	310	304	285	321	326	310	333	295	297	287	318	307	311	289	281	285	300	302	294	327	301	297	325	303	318	314	316	301	292	328	290	287	307	303	274	288	293	313	305	300	299	337	288	310	316	311	314	270	321	322	291	306	282	298	293	277	300	318	290	297	332	297	293	314	311	301	276	302	316	332	308	296	302	337	299	314	306	287	298	345	300	321	312	287	302	297	301	271	289	303	311	297	274	308	312	295	332	349	320	321	292	334	289	332	296	304	315	295	321	309	335	308	324	312	306	315	297	300	312	329	304	305	299	306	307	289	303	295	314	323	289	320	296	307	267	283	312	300	292	282	290	278	273	312	304	298	316	316	294	306	288	292	314	332	304	289	314	328	315	307	313	272	331	328	332	298	293	321	339	276	333	294	289	313	303	326	313	325	301	336	303	313	299	318	275	308	299	304	330	306	294	278	313	312	299	283	290	291	342	321	293	290	311	304	299	329	305	326	309	292	289	320	289	310	280	290	309	310	291	324	311	319	313	315	290	273	283	306	305	294	308	325	282	333	339	306	309	321	294	306	292	306	299	297	317	297	296	315	322	302	301	288	327	287	302	294	328	301	313	302	320	275	315	305	299	302	294	296	288	315	307	330	298	281	314	303	317	293	302	326	303	326	316	329	311	289	285	304	293	309	323	321	280	319	336	317	281	349	277	317	308	346	290	294	279	305	299	292	308	298	291	322	283	286	334	324	288	316	339	304	287	304	328	315	321	298	316	285	292	312	309	295	315	295	342	310	300	291	320	284	280	303	280	282	290	336	313	307	282	317	290	289	299	336	316	330	288	321	285	331	263	327	283	316	302	316	290	292	294	322	303	268	306	312	294	293	313	258	325	340	304	328	339	292	284
10139	5862	1811	161	174	148	154	126	122	134	133	152	136	146	133	165	143	145	140	139	137	139	136	127	126	129	131	159	143	129	147	137	144	143	131	124	128	129	118	145	128	131	149	137	138	149	126	148	136	140	136	152	141	150	123	143	141	145	127	131	140	119	143	123	140	137	124	125	158	156	154	129	127	150	139	152	159	148	130	147	149	139	116	138	133	126	135	157	135	140	149	139	140	118	138	142	126	128	125	130	115	146	108	123	129	124	136	151	119	149	147	160	115	122	128	129	130	160	135	136	136	130	148	147	113	142	130	120	117	99	137	146	150	139	123	138	141	146	136	141	145	146	139	131	126	146	129	111	121	144	145	104	157	141	139	117	137	129	129	137	141	139	133	122	137	140	129	140	142	134	146	161	147	146	123	122	127	128	144	151	140	154	121	124	119	134	145	135	123	121	137	125	126	127	132	136	141	128	158	137	132	127	161	110	144	142	133	123	157	150	136	143	122	119	127	142	123	151	145	140	127	140	127	129	102	135	151	139	119	140	128	135	139	157	136	149	126	135	124	130	123	133	132	129	122	153	140	118	151	140	135	140	121	152	123	131	138	149	135	140	134	125	128	118	124	153	138	137	125	132	141	143	152	149	132	123	167	139	113	132	154	127	131	134	135	142	124	127	155	145	156	127	140	141	137	145	150	105	138	140	142	127	137	138	135	124	123	129	138	144	135	126	134	145	160	127	140	127	141	144	151	131	138	150	147	120	137	133	126	132	143	133	128	125	136	142	137	130	123	127	148	105	136	122	141	135	119	126	143	123	143	132	155	148	134	125	133	131	132	136	125	142	121	138	132	141	137	135	146	130	142	134	133	144	137	142	151	142	133	141	149	154	144	148	123	151	138	150	133	130	124	111	144	137	139	146	131	151	123	145	142	151	131	136	119	117	145	140	145	107	134	119	125	110	126	146	149	129	143	147	143	167	130	142	155	152	121	129	150	142	134	147	154	128	139	148	124	151	132	146	146	149	136	129	133	134	142	147	113	120	152	154	124	137	116	134	121	115	116	107	121	128	154	138	125	115	145	128	152	137	138	135	125	122	142	125	146	123	127	154	135	128	149	110	144	140	128	137	122	125	119	132	154	123	145	141	112	108	166	149	159	133	126	137	163	127	133	148	143	126	125	131	130	107	121	130	135	131	132	134	152	153	157	127	146	141	136	141	136	97	117	121	131	116	143	122	126	128	136	134	120	130	143	116	114	133	145	138	149	142	145	138	135	132	138	130	132	133	142	145	149	146	136	122	142	125	145	145	140	140	142	128	127	128	127	128	133	129	121	163	134	164	139	135	135	136	116	136	118	132	122	113	149	114	134	143	128	149	126	123	146	133	114	155	158	145	131	147	144	126	155	148	134	126	129	130	137	130	132	139	144	135	133	137	152	116	140	125	134	144	122	131	139	141	142	160	134	111	145	148	155	107	132	146	146	135	140	130	158	129	145	139	126	127	141	140	142	151	135	134	122	109	131	119	138	133	152	152	131	145	140	150	132	133	145	123	148	145	140	123	140	144	163	138	136	130	131	128	123	135	125	116	153	139	144	154	137	128	141	135	117	127	135	140	117	132	138	138	132	126	142	165	126	129	154	121	136	141	141	146	141	128	133	142	126	138	159	128	132	119	135	126	141	133	125	149	122	152	134	136	111	119	127	121	138	131	145	155	149	141	136	140	132	136	151	111	132	154	138	129	153	144	125	147	125	151	132	138	135	133	116	137	127	129	118	138	139	155	137	137	137	140	152	143	152	131	112	138	130	136	145	143	137	124	110	141	125	131	145	134	123	137	144	154	114	141	136	117	134	143	128	133	136	132	141	154	134	123	149	124	150	124	132	150	131	137	127	137	147	144	135	122	132	136	142	134	139	136	142	128	128	117	146	142	128	131	117	145	120	144	148	151	133	143	138	136	136	126	146	127	136	133	145	126	157	144	134	128	129	137	145	127	127	148	146	139	123	120	155	143	124	150	128	160	126	155	131	150	141	146	118	125	143	139	117	151	144	147	147	142	134	106	135	143	146	127	148	127	143	132	140	149	123	161	121	128	125	160	109	156	135	136	127	111	147	141	116	131	144	123	115	123	112	146	138	126	124	132	143	153	150	134	134	112	149	127	147	124	135	142	123	141	142	129	125	143	108	155	129	134	133	163	144	146	147	154	159	130	142	127	130	152	142	142	128	148	148	123	149	147	141	137	117	128	133	121	140	104	125	144	136	126	116	117	150	147	116	134	119	117	138	133	144	121	145	130	131	130	119	159	148	139	133	124	134	157	136	133	131	140	118	128	140	122	129	136	134	145	145	132	137	112	148	131	147	132	153	123	142	128	148	129	118	127	134	134	148	129	142	150	125	140	129	116	136	137	120	126	131	147	131	135	136	125	128	140	143	138	137	126	143	143	140	131	129	135	148	113	145	129	143	139	145	126	116	126	124	154	142	144	118	166	136	131	146	133	148	116	145	142	121	132	148	123	136	143	149	134	131	138	133	136	135	136	114	125	143	139	140	132	141	133	138	166	146	134	135	136	141	150	141	144	136	121	119	138	166	141	152	130	109	144	125	117	141	146	123	130	126	146	126	129	126	132	136	102	132	144	113	115	139	137	114	137	121	149	135	150	159	131	128	140	131	137	138	127	132	147	143	147	144	118	132	140	126	137	134	129	133	152	129	135	140	145	132	127	108	148	141	137	133	129	144	121	138	117	140	119	167	136	128	131	136	137	126	137	106	137	142	159	137	140	128	118	139	151	128	114	155	132	154	137	132	130	125	134	153	147	120	131	137	129	132	137	132	132	151	159	128	129	142	113	137	134	139	137	114	143	148	149	143	116	139	136	122	132	128	121	139	135	115	133	118	136	145	137	141	130	133	128	140	147	126	134	110	151	147	158	139	143	128	141	122	153	122	114	118	124	133	117	144	138	140	123	115	120	131	115	134	130	113	128	134	136	150	127	119	127	158	135	146	119	157	147	125	135	131	131	132	153	120	119	128	120	148	142	131	134	152	139	154	141	109	135	145	130	127	139	168	146	132	146	136	127	142	129	117	121	145	139	104	133	108	143	131	127	144	150	138	127	130	159	141	116	139	131	126	125	127	136	148	148	134	121	114	120	130	129	123	134	169	122	146	133	125	131	121	142	122	126	118	148	154	144	142	135	135	110	120	139	141	123	118	152	154	125	128	128	146	108	125	128	138	125	116	138	126	126	131	137	152	132	156	150	147	132	121	135	132	111	128	115	147	128	147	140	127	125	122	145	140	137	140	129	124	145	154	135	133	133	159	128	108	123	127	124	138	162	136	117	137	135	150	115	131	126	133	137	118	129	127	152	131	136	158	141	128	149	162	111	165	147	136	124	123	137	122	146	125	136	142	123	143	151	121	132	162	129	125	135	160	159	126	120	141	149	134	119	163	136	134	141	145	138	135	137	128	124	138	132	137	136	172	118	137	145
9305	8390	3058	453	389	405	402	356	353	385	331	385	406	371	344	357	347	383	409	384	386	351	356	343	336	349	368	379	340	373	344	348	352	366	353	337	368	326	320	379	356	366	339	384	338	358	362	321	350	359	349	321	363	334	384	348	345	391	365	353	378	318	367	334	361	382	370	363	342	378	335	351	373	363	327	352	343	355	351	343	411	342	372	351	379	359	331	361	366	361	367	354	357	378	330	338	352	357	342	344	351	336	346	333	337	337	353	347	353	341	371	330	362	372	366	363	329	351	339	388	355	334	321	382	376	365	373	313	349	377	360	326	369	367	349	361	365	356	315	376	340	362	376	383	350	331	340	398	363	375	347	351	344	359	353	337	345	367	372	347	335	355	357	354	356	379	369	371	349	339	380	367	341	370	373	380	356	344	376	383	347	357	345	367	375	355	365	309	343	325	359	364	349	362	322	368	374	360	368	346	357	337	332	341	357	407	344	331	342	373	360	341	378	362	334	330	359	335	351	383	344	350	369	333	329	346	339	351	372	383	324	361	356	366	327	341	336	354	334	349	324	352	347	361	346	373	345	349	362	380	359	335	341	353	375	357	359	345	340	399	359	359	339	343	366	362	361	326	368	382	335	358	364	369	324	347	366	318	333	357	361	329	340	395	349	358	374	349	356	341	378	356	369	347	355	357	348	376	353	334	327	350	332	356	348	377	379	322	376	363	337	384	354	363	364	366	326	358	350	376	348	375	362	355	357	385	363	302	348	355	371	325	348	367	343	363	366	368	345	355	365	333	338	363	353	357	370	393	332	357	346	358	414	348	362	366	355	349	357	360	362	335	348	367	384	356	381	377	373	359	351	362	347	344	346	325	344	350	351	352	348	384	364	313	343	358	317	345	358	377	325	354	352	349	353	381	376	370	360	319	343	374	345	391	362	332	347	365	367	366	336	386	358	340	363	383	336	354	321	369	345	365	358	324	344	349	347	369	351	371	374	327	325	350	357	391	359	332	299	363	314	333	358	370	369	357	319	374	322	357	353	344	348	358	342	356	311	349	384	375	348	370	349	382	340	367	387	396	360	338	376	351	370	308	342	365	336	376	392	374	392	374	352	340	352	338	320	349	374	385	352	375	387	379	345	382	342	337	377	365	339	322	362	340	376	336	373	359	319	321	337	362	363	344	379	376	367	334	349	351	356	337	362	360	362	369	344	349	345	338	317	321	340	351	349	326	367	355	349	349	354	337	338	347	357	328	360	363	351	346	350	379	323	361	332	324	337	361	345	352	347	393	372	356	334	306	360	342	341	378	368	374	354	316	373	365	383	374	326	329	359	394	347	358	357	344	342	343	347	322	339	357	370	367	353	369	372	349	359	353	360	359	353	319	354	309	391	366	330	347	344	350	355	335	329	369	364	365	380	362	349	382	343	364	351	366	343	363	361	329	381	340	360	345	357	323	377	324	370	328	319	365	380	379	345	306	317	333	354	319	379	330	353	368	340	345	352	357	347	388	373	346	355	340	375	366	379	349	381	344	387	367	336	354	358	372	323	374	345	346	359	330	364	334	345	341	382	383	345	376	362	341	314	345	322	381	339	376	349	326	344	330	361	403	321	359	352	322	348	390	370	373	375	377	404	330	387	361	394	372	315	367	376	334	344	348	325	374	348	356	367	356	353	337	341	376	350	359	395	338	348	367	362	349	353	362	356	361	318	358	327	355	374	364	380	349	349	347	333	313	351	338	362	357	380	356	323	349	356	368	334	338	341	345	371	323	351	365	341	348	363	363	365	318	338	332	366	364	371	380	324	362	337	394	381	353	328	370	359	337	342	347	358	342	369	323	341	382	330	365	337	367	371	360	376	357	363	352	350	353	340	332	346	342	340	347	370	324	348	364	372	361	351	369	356	378	362	317	320	353	335	309	347	338	382	373	335	354	380	384	336	351	350	355	379	310	383	352	330	329	345	341	346	311	412	348	337	343	367	358	335	368	357	382	342	357	343	355	347	350	338	350	363	337	364	313	331	344	361	378	362	331	373	357	340	358	341	360	361	378	375	365	329	361	386	364	330	330	358	329	365	340	350	356	363	350	354	337	349	362	339	371	367	299	362	339	345	343	361	396	354	319	346	364	341	364	373	364	373	359	365	348	334	359	355	318	363	331	339	362	363	353	329	324	325	326	395	324	357	395	347	366	347	380	335	343	352	390	349	386	356	365	336	379	349	356	368	380	347	333	355	359	353	356	364	363	352	327	326	357	387	329	347	365	340	373	350	368	349	344	351	372	320	363	336	376	372	327	369	339	364	314	375	345	331	352	388	328	343	316	343	316	369	338	363	345	383	362	362	343	380	336	398	339	331	334	377	339	373	358	338	355	379	354	363	356	393	358	350	345	357	364	345	366	328	377	359	319	352	338	377	352	367	399	333	356	368	356	360	344	351	382	369	378	328	371	347	364	370	355	340	350	360	318	387	356	322	355	364	353	369	359	291	359	346	361	367	346	370	341	362	368	356	353	350	363	329	382	338	364	397	356	375	366	349	362	335	330	365	376	345	352	355	336	346	399	313	360	330	322	364	350	364	354	365	325	350	350	352	385	347	365	330	362	365	350	339	369	340	357	361	400	379	352	380	346	375	373	336	390	333	365	368	382	328	349	394	335	365	369	344	373	352	332	342	393	362	344	375	358	360	362	357	394	355	360	332	366	352	355	317	320	350	357	337	391	362	346	343	324	334	359	374	334	395	360	390	373	412	360	353	336	365	353	376	348	324	388	351	358	373	318	361	340	337	350	326	371	344	342	343	367	366	390	364	338	352	366	345	366	338	354	362	370	364	367	395	330	351	363	323	353	360	377	348	322	355	379	342	363	347	327	363	361	377	344	366	367	374	367	326	354	342	367	354	331	347	351	368	377	353	391	325	336	347	336	356	368	332	349	365	388	388	366	367	351	358	392	371	338	371	329	374	339	336	367	350	333	344	367	367	345	357	342	338	332	337	357	349	344	355	379	336	361	351	314	334	348	353	377	348	391	410	338	377	345	351	340	347	330	372	358	312	410	353	339	382	366	308	348	342	343	376	355	346	362	376	360	370	364	354	343	343	348	376	332	341	343	340	339	378	356	349	367	328	358	322	378	367	363	370	344	355	356	325	340	346	395	355	373	359	354	372	337	338	344	329	371	334	355	341	341	358	339	354	313	344	348	356	374	358	351	348	345	380	332	377	367	359	355	389	388	353	357	345	345	375	385	334	342	353	323	396	352	341	357	349	364	376	354	321	334	327	355	378	361	370	371	349	368	363	372	355	355	358	323	358	305	359	370	364	391	347	355	350	331	349	369	365	331	349	367	362	348	360	334	367	340	351	343	361	366	362	348	370	349	365	365	333	338	331	341	352	358	366	360	365	362	335	352	349	354	375	359	343	318	322	323	392	339	358	347	361	385	338	333	362	382	343	359	347	327	366	336	341	340	382	397	373	342	382	367	391	347	355	332
54530	53313	30188	4070	538	391	312	309	288	221	236	216	253	212	221	232	213	222	173	205	176	177	186	188	189	179	208	177	184	209	211	194	186	206	213	201	178	185	178	178	218	183	187	199	187	181	214	199	195	206	220	193	189	194	209	205	184	196	170	179	198	200	211	206	191	174	178	179	197	209	222	203	179	189	222	198	188	204	187	211	211	186	212	203	203	212	204	186	186	186	202	204	168	195	175	191	181	206	192	192	195	166	222	180	200	164	185	198	206	191	200	206	197	211	179	206	200	188	188	178	187	181	206	198	215	193	209	219	188	213	207	196	192	199	182	197	216	192	199	186	207	183	204	187	214	175	188	202	203	191	184	190	197	167	197	211	201	212	192	203	202	204	186	215	191	205	175	173	213	209	236	187	155	203	205	191	194	199	189	176	192	191	192	180	175	189	184	196	197	198	196	202	188	195	211	181	204	181	185	212	182	208	195	217	190	202	176	175	188	208	198	190	201	193	204	181	193	200	192	199	204	208	197	187	199	212	188	169	183	157	204	201	200	196	217	191	210	217	183	182	199	195	183	200	181	168	196	205	201	194	186	189	189	184	203	174	220	184	169	230	203	187	196	185	173	167	215	209	193	201	208	185	212	201	202	170	208	198	178	212	183	186	202	183	177	190	214	214	205	205	191	204	176	187	223	174	202	203	181	216	191	195	180	225	177	198	217	164	181	183	204	208	203	197	220	200	174	202	193	215	184	201	180	144	208	159	197	196	180	191	175	187	215	165	182	205	163	209	186	194	202	172	185	207	187	178	201	190	194	212	183	186	180	181	202	190	193	196	215	200	184	176	167	174	201	189	204	189	177	190	175	198	188	164	174	173	195	207	212	206	209	180	207	164	185	179	177	202	210	196	188	221	199	197	222	207	186	203	182	203	198	179	179	194	186	177	186	187	190	182	171	200	175	201	169	185	174	196	210	197	187	198	200	192	186	210	199	196	187	207	194	188	177	173	184	207	187	184	207	182	183	196	201	213	194	203	193	212	208	189	201	190	209	185	206	209	205	196	180	175	183	198	204	202	203	175	176	178	208	198	211	187	187	198	212	220	201	198	196	186	183	195	173	214	202	206	212	200	206	180	200	183	188	169	200	173	189	217	172	167	182	205	186	198	197	190	212	173	206	191	161	221	177	206	186	195	196	191	204	181	209	219	166	190	221	172	192	189	184	207	192	210	168	180	186	185	208	190	193	184	202	185	175	199	191	190	203	196	200	165	194	206	190	181	178	190	182	181	210	197	184	185	220	181	211	202	208	207	202	222	175	194	194	191	193	171	206	212	168	200	203	184	158	206	198	160	188	172	190	186	200	192	189	230	179	196	186	205	200	222	210	173	165	171	176	229	197	149	203	215	225	183	199	198	189	203	182	178	191	188	197	206	191	190	193	172	198	187	202	218	169	181	198	195	194	202	193	232	183	191	183	183	212	180	182	204	220	207	206	206	202	201	177	188	199	191	184	216	201	198	188	190	205	203	201	179	206	203	180	159	186	204	181	181	217	205	180	204	193	195	172	183	198	199	203	195	176	175	202	190	166	197	159	202	192	200	174	191	184	205	209	197	188	188	197	173	190	176	222	180	207	203	190	187	168	179	207	157	179	193	207	203	169	214	194	198	200	203	189	200	188	182	190	165	197	197	189	172	215	190	161	197	225	198	198	190	184	179	198	194	192	197	186	215	186	209	173	210	211	216	202	181	199	202	176	205	193	169	191	203	197	193	174	178	194	181	185	185	183	202	197	200	208	170	212	220	204	198	181	195	175	204	193	176	180	196	223	193	176	200	193	180	190	166	191	181	193	212	181	199	175	200	186	205	188	179	207	210	199	190	168	194	211	210	185	198	180	190	184	172	195	180	195	190	180	170	194	178	198	160	205	215	222	174	178	165	199	175	194	210	191	190	193	193	200	169	169	192	209	184	191	171	177	210	212	181	205	197	187	195	173	181	158	206	167	207	208	192	187	173	176	191	178	196	194	207	196	212	188	193	201	190	207	181	189	188	185	194	183	195	213	205	231	193	181	191	186	180	179	185	181	223	184	168	201	179	196	177	200	210	207	207	180	201	157	191	200	209	217	195	219	213	196	213	206	220	194	201	220	194	187	190	194	189	162	224	191	205	181	164	198	167	183	176	209	168	188	186	200	234	198	191	206	184	201	206	172	188	178	206	168	199	188	186	217	196	194	222	191	206	211	185	204	199	202	221	203	196	196	188	171	178	210	178	204	203	207	215	197	201	193	184	162	190	187	208	187	171	193	204	215	186	182	206	199	202	188	186	192	198	221	193	162	206	195	208	187	202	200	205	208	199	201	199	207	192	187	192	187	193	180	213	195	177	169	202	193	167	181	192	186	185	198	167	221	190	192	198	202	188	178	203	181	172	193	172	181	198	201	205	218	201	199	199	204	166	183	192	194	192	190	225	208	177	168	158	202	200	198	195	196	225	186	197	198	206	195	203	200	205	178	176	215	186	193	187	157	193	214	188	197	190	181	208	186	220	190	200	200	180	200	190	210	197	188	184	191	210	186	205	163	201	213	179	183	193	185	209	194	180	180	208	219	192	199	197	199	212	180	192	197	172	189	184	200	238	203	204	211	208	196	207	212	169	206	194	196	175	205	167	184	189	187	162	202	180	197	192	201	161	192	228	186	220	190	201	175	170	179	203	214	198	191	199	184	189	213	194	176	172	203	174	191	207	199	177	162	199	160	190	202	178	207	206	219	218	190	170	212	197	192	194	182	180	191	189	192	189	207	188	170	192	193	188	178	199	193	186	205	193	211	201	196	213	182	194	210	172	172	192	211	197	197	202	210	210	194	195	199	178	224	188	194	182	179	195	194	208	207	186	193	190	199	171	170	196	183	180	178	190	182	162	194	209	192	198	183	190	193	170	223	184	187	184	170	207	192	200	191	180	202	186	198	190	190	193	182	199	199	213	203	182	194	205	181	174	207	189	192	193	193	214	190	178	186	205	209	185	211	183	174	179	205	203	227	178	217	175	213	192	192	174	182	203	192	189	168	199	177	187	197	202	198	202	174	194	194	200	204	200	196	210	178	173	214	201	216	190	180	170	220	205	195	213	185	206	178	205	169	193	199	186	181	202	186	214	186	191	196	208	181	196	176	189	217	206	207	173	212	195	181	195	195	209	203	190	183	165	188	201	201	194	173	195	192	184	200	189	203	191	170	174	204	189	191	189	199	203	175	171	189	191	177	203	202	200	180	195	178	204	182	199	214	189	196	186	158	185	192	181	213	200	202	179	192	184	188	192	204	199	207	191	205	174	196	195	169	187	191	190	176	182	177	178	194	188	204	197	196	202	180	176	173	168	187	203	181	180	207	194	169	185	200	208	190	181	194	186	184	171	189	227	193	191	171	183	194	203	217	187	185	207	209	185	214	202	189	185	164	195	212	201	213	206	178	187	189	205	194	202	173	186	180	191	183	186
32786	38930	15173	2150	1852	1530	1320	1135	1064	919	882	764	785	711	658	663	600	615	614	586	547	586	531	541	555	540	583	567	504	504	530	556	546	533	500	502	508	501	514	533	529	508	479	496	450	482	497	495	470	511	484	467	496	514	514	471	494	503	447	496	462	473	472	434	471	488	456	474	424	482	484	478	470	477	453	523	482	500	486	474	500	452	494	490	510	479	469	494	477	474	463	481	455	490	507	488	479	467	467	522	486	477	479	505	470	492	468	432	505	485	471	452	485	514	463	473	453	473	484	468	507	472	465	450	473	501	462	471	440	478	481	509	463	468	501	455	443	488	476	480	495	481	460	490	469	435	497	495	440	492	441	510	487	455	511	448	464	524	472	521	481	439	490	477	462	491	491	505	508	465	478	466	474	473	480	447	469	507	475	481	497	446	477	504	482	447	469	484	474	510	472	462	508	489	444	499	428	425	472	451	471	460	461	441	480	478	485	483	478	453	448	476	508	466	474	461	475	517	466	472	498	483	481	494	494	465	479	477	457	461	474	471	482	510	518	432	455	494	482	442	436	512	497	466	487	498	461	506	446	516	481	476	456	466	452	480	498	470	443	487	478	493	471	457	476	494	483	488	464	464	489	459	457	467	453	456	494	478	467	484	508	481	458	502	478	484	499	495	468	507	432	478	503	466	493	459	434	506	450	485	476	464	504	531	476	455	454	490	470	470	474	495	480	481	456	492	499	476	478	496	491	488	473	482	478	509	468	452	471	474	474	493	443	475	435	451	517	477	520	488	504	498	460	515	468	473	491	475	495	450	496	525	463	474	464	514	510	470	465	494	463	484	496	444	474	446	476	527	518	428	485	468	433	490	493	459	444	485	485	438	511	443	448	441	423	479	486	469	469	496	484	457	485	447	452	468	482	445	459	460	437	478	460	462	482	470	496	497	433	481	437	472	487	459	470	447	469	474	452	470	479	495	452	473	475	428	523	461	461	512	457	487	470	481	503	488	491	449	482	482	470	478	491	480	446	480	487	497	449	522	517	472	490	473	450	481	437	482	475	475	479	471	503	469	473	474	502	448	457	490	464	444	483	450	441	466	442	450	456	432	505	484	499	466	478	459	420	515	514	500	449	469	428	462	491	468	454	513	449	441	474	525	514	500	417	519	483	462	519	469	480	439	463	458	478	489	492	465	469	489	484	461	472	449	460	481	481	460	486	488	447	462	471	467	461	485	498	495	477	488	465	472	469	494	482	485	521	497	486	466	492	458	484	472	450	444	493	446	458	480	484	493	481	478	484	457	486	469	474	494	471	443	445	433	494	487	491	496	478	507	427	491	489	480	465	458	490	465	497	519	466	500	509	495	495	447	470	489	451	436	484	468	458	491	468	472	502	472	439	453	469	464	476	510	452	481	497	451	481	500	450	491	482	445	461	474	493	451	479	477	480	475	439	501	461	477	460	436	476	496	484	516	500	454	486	513	525	503	486	486	479	474	439	461	477	468	467	498	475	485	471	496	488	464	476	448	505	456	467	479	455	459	475	474	499	483	470	502	475	472	495	481	470	446	490	481	521	465	501	491	516	476	462	463	485	475	468	477	467	495	471	464	505	473	480	509	458	470	479	456	492	493	499	465	453	474	481	475	492	492	471	440	493	495	490	498	497	449	475	462	477	463	485	467	470	467	435	469	438	469	489	463	480	465	521	445	463	523	451	464	440	502	498	477	533	446	496	419	521	488	463	449	500	471	486	460	492	508	488	499	476	488	496	462	474	494	471	493	499	439	460	465	463	448	462	494	480	478	442	477	506	463	462	438	474	465	482	471	448	488	460	460	481	482	492	470	481	484	482	488	433	475	519	462	458	484	463	494	490	480	466	483	442	484	485	459	496	493	445	450	486	459	461	491	490	481	448	476	476	482	460	475	478	502	490	505	499	458	424	457	452	473	449	491	494	447	477	489	503	481	508	489	493	472	446	442	462	503	473	458	498	426	479	493	469	466	469	492	477	455	465	476	545	491	475	472	495	479	457	455	463	452	468	523	501	513	470	450	502	474	477	515	516	463	459	494	480	500	502	444	433	457	471	435	476	477	472	475	520	457	458	467	451	476	467	475	493	484	481	451	463	498	464	497	481	432	481	451	478	475	480	456	453	450	467	476	477	478	439	483	504	441	505	469	487	520	491	486	475	485	492	484	515	495	486	438	475	507	493	431	447	498	508	508	447	474	535	495	497	451	444	476	483	474	525	444	466	463	465	490	466	472	447	486	471	435	506	492	451	453	450	481	461	496	452	506	480	443	492	486	503	439	444	454	495	512	457	490	472	524	435	454	456	445	492	470	492	443	496	448	510	449	504	472	464	482	475	494	477	456	523	486	469	485	471	513	495	439	443	485	474	465	501	479	476	473	514	484	494	474	425	478	516	471	485	453	489	470	463	471	448	497	482	477	471	482	449	506	451	447	470	501	475	488	449	477	526	505	481	490	462	485	463	459	438	493	447	457	496	457	520	412	469	455	455	501	480	493	505	483	501	489	448	462	448	474	472	483	477	500	485	458	519	443	511	484	452	456	419	527	505	478	470	495	492	446	480	452	480	503	504	495	488	505	452	460	478	491	486	431	454	488	466	513	492	477	460	467	481	493	517	453	512	459	463	509	454	458	437	438	435	482	461	459	506	430	448	474	485	469	448	483	493	464	498	484	488	437	465	478	455	502	500	493	497	478	455	462	443	478	464	481	465	474	488	487	516	480	478	488	432	435	482	507	465	492	478	462	488	469	464	479	495	491	468	452	461	505	450	468	499	478	464	470	485	460	461	459	529	446	457	492	510	512	512	501	466	504	485	505	489	498	472	474	483	499	468	488	489	490	538	463	470	451	466	482	478	471	469	508	492	457	484	484	465	493	436	484	486	479	499	481	486	490	485	462	461	507	492	488	455	463	442	491	492	452	492	476	477	493	464	450	493	458	504	444	492	483	483	463	453	482	439	498	538	472	475	478	500	452	495	472	471	445	465	460	492	459	503	481	489	414	435	503	470	471	468	470	514	451	440	458	470	460	468	477	469	475	454	477	465	404	452	475	468	464	492	483	451	512	481	422	500	487	443	527	465	448	467	460	443	474	470	468	488	456	461	453	459	497	469	429	468	450	496	446	473	430	434	495	481	488	491	441	475	434	475	435	496	443	473	493	505	526	442	431	489	471	450	503	492	443	481	438	484	489	469	487	508	514	466	527	464	456	477	443	441	486	502	499	475	482	514	533	480	420	458	453	473	494	463	485	498	498	472	448	468	495	491	524	493	491	434	463	454	482	468	488	471	472	483	496	462	480	487	447	481	452	496	442	481	474	467	506	475	437	511	472	474	438	477	457	453	476	445	440	456	473	458	458	446	510	448	466	480	478	475	486	463	479	481	476	496	478	463	471	460	472	523	495	527	464	467	482	458	462	423	475	434	503	454	467	478	475	469	501	496	489	470	489	502	453	445	455	503	487
68287	67651	36711	8180	1131	589	438	357	259	264	238	211	197	169	165	160	138	153	173	159	159	126	139	146	149	145	148	136	148	135	127	152	137	131	134	116	116	134	147	153	110	136	127	127	109	135	140	117	133	128	129	144	112	126	121	116	126	125	118	115	119	94	136	129	140	121	107	121	117	110	132	112	147	113	130	130	139	119	104	130	114	121	130	130	129	132	119	148	127	107	122	112	113	122	112	118	130	116	115	140	135	105	111	125	128	133	119	134	113	116	120	117	126	129	106	118	96	131	150	139	94	135	128	120	121	115	122	127	138	113	136	100	121	101	119	131	108	125	113	120	115	115	118	104	103	112	104	108	118	106	110	129	115	126	136	94	120	128	123	131	130	127	118	110	121	118	110	115	104	132	107	125	117	121	135	127	111	138	110	114	125	122	114	121	133	119	123	115	144	113	102	120	96	136	105	114	108	142	115	122	126	122	120	116	103	111	144	107	126	122	124	109	115	130	124	119	123	120	121	109	126	131	117	124	120	121	110	121	111	129	136	121	124	128	129	119	109	110	107	137	109	111	112	125	119	118	120	130	129	110	126	140	124	106	116	129	142	136	128	123	124	121	111	117	122	129	118	112	132	109	127	115	102	131	121	130	128	124	132	125	117	108	117	128	133	121	125	124	146	140	125	104	131	131	114	129	122	117	133	130	117	124	119	94	97	117	150	106	124	94	135	107	127	126	102	109	124	114	140	124	125	115	112	106	132	128	136	112	128	105	117	121	130	96	137	124	130	107	97	139	124	140	138	102	132	106	131	107	108	114	135	143	125	103	133	146	101	110	110	115	135	122	111	126	133	115	116	125	140	120	113	120	110	115	129	114	122	130	107	139	116	109	135	120	107	142	121	132	109	127	115	139	119	131	122	125	121	119	118	145	112	100	122	120	115	120	115	126	112	114	125	109	130	121	144	112	142	105	130	127	112	123	140	121	110	100	127	127	131	131	152	118	131	117	109	120	105	117	131	117	113	130	109	130	87	109	106	125	113	110	116	120	111	131	119	126	115	116	119	136	107	114	108	143	143	135	120	115	130	123	136	128	113	116	129	125	117	103	112	110	122	117	119	120	129	121	130	106	113	125	123	132	97	131	121	111	110	125	123	123	137	106	121	102	99	111	117	121	117	124	118	111	116	107	108	134	138	126	132	127	115	120	123	135	119	107	114	125	115	124	128	126	101	136	118	131	133	130	126	114	114	96	119	129	114	126	120	106	117	120	122	127	129	105	117	139	118	107	113	122	126	113	110	128	132	131	118	108	127	124	129	118	118	107	120	141	114	108	129	122	118	107	113	111	137	115	117	111	130	120	125	125	118	106	104	144	113	120	124	110	107	108	97	120	133	114	92	119	105	143	117	139	121	127	119	112	133	121	140	112	126	109	90	120	121	127	138	124	118	120	112	100	117	123	109	134	91	101	120	109	128	119	120	110	139	103	116	113	122	147	130	134	128	112	111	126	114	123	119	122	108	116	125	88	138	108	134	129	123	109	109	133	120	133	138	124	116	115	122	117	122	140	135	116	132	112	117	101	106	115	134	137	130	125	122	109	108	124	131	110	86	118	113	129	127	132	118	116	136	121	116	126	114	123	121	111	111	97	125	140	112	97	144	126	124	127	104	122	131	124	122	135	118	116	119	111	119	109	118	119	128	132	107	126	125	117	130	129	135	117	119	140	120	112	140	109	89	127	105	114	116	112	126	125	130	110	129	99	111	101	122	127	138	117	114	125	106	130	110	122	115	121	110	126	109	125	115	126	120	117	113	123	121	124	138	134	104	121	118	95	122	111	109	99	124	92	134	131	123	136	124	105	109	107	93	133	109	136	115	129	123	115	108	121	93	119	117	98	121	125	123	129	125	108	120	95	126	126	118	107	137	107	122	110	130	150	128	130	111	115	110	115	131	133	112	115	113	108	112	142	100	108	119	101	117	122	119	117	116	135	120	128	110	140	109	119	126	127	130	117	129	116	136	153	120	140	134	134	120	134	125	106	110	90	113	115	118	115	94	116	119	94	107	129	107	109	137	134	113	109	115	128	125	112	110	116	122	124	127	102	135	117	120	83	130	136	123	127	115	122	121	122	129	124	125	125	122	99	115	128	114	128	96	118	122	112	116	96	114	119	109	110	128	123	112	114	134	123	126	99	103	119	141	128	117	132	131	135	114	126	126	128	115	125	127	120	91	124	132	124	112	123	120	132	116	140	102	138	117	129	126	132	110	116	113	141	118	148	116	111	131	91	111	119	120	123	106	135	130	132	123	130	121	134	110	126	113	130	133	122	138	133	134	114	144	124	110	113	102	129	144	107	106	132	128	120	109	102	138	122	126	108	112	119	122	107	113	133	112	117	117	136	138	100	139	123	125	115	139	123	128	115	96	111	121	111	121	113	106	129	118	134	123	125	138	136	135	131	113	107	120	137	110	109	122	142	124	105	146	119	92	127	112	104	114	115	133	110	123	122	104	127	124	124	110	98	116	115	119	119	108	108	134	119	122	108	116	120	121	125	135	111	140	122	122	111	126	114	116	149	120	116	123	131	124	123	124	117	122	123	120	122	123	131	115	115	129	111	137	122	114	105	121	125	126	129	99	119	112	114	109	114	124	113	137	87	125	125	104	130	117	103	114	142	117	119	126	136	112	137	119	115	129	133	105	107	111	121	109	112	123	115	134	124	108	125	134	126	132	117	112	125	119	99	129	132	111	120	110	127	104	144	133	115	145	143	117	98	127	123	122	128	111	122	129	107	136	131	104	129	117	120	108	116	119	131	103	121	121	144	147	116	126	118	113	128	143	120	115	113	114	114	121	140	110	131	114	115	119	134	109	104	113	141	111	117	108	113	123	117	113	117	110	149	129	122	146	130	144	123	124	114	111	110	139	110	120	124	115	112	123	129	106	119	106	130	134	128	123	150	126	118	118	127	104	103	140	113	139	106	127	130	113	103	107	115	125	109	128	136	99	140	128	120	129	107	120	126	131	106	122	109	132	105	113	130	123	120	104	105	113	130	143	118	126	127	108	122	114	115	127	122	124	106	122	126	110	132	114	121	142	127	135	113	139	97	134	112	118	120	125	151	119	104	112	111	123	110	115	125	129	131	111	112	123	99	111	129	114	107	118	143	136	128	107	138	137	106	113	121	125	130	133	128	144	123	124	118	121	152	130	97	146	122	118	136	127	130	99	110	132	116	115	124	124	110	134	138	130	127	119	103	89	108	121	127	126	134	127	127	108	140	112	101	119	115	110	114	131	112	128	123	131	123	147	141	107	124	107	116	139	125	122	98	137	123	132	125	131	131	133	126	121	123	140	118	118	119	117	127	113	143	127	120	127	121	114	127	105	141	104	113	136	119	127	129	124	141	141	144	114	133	123	115	98	112	117	115	151	118	127	134	119	112	107	131	139	124	103	106	103	117	131	117	116	151	107	125	95	120	116	106	129	116	126	119
41448	49366	14956	3523	3103	2446	1920	1690	1355	1162	1066	928	835	717	747	630	629	582	578	518	534	507	473	450	464	401	424	405	420	422	381	376	382	384	357	383	365	324	358	361	371	329	332	342	342	306	343	311	323	344	344	320	337	318	322	302	331	302	333	346	319	354	330	344	303	335	326	312	306	321	322	316	311	295	303	307	330	305	307	345	305	337	289	293	310	300	313	314	335	311	314	282	283	313	328	308	310	308	281	311	309	303	303	324	310	303	335	342	287	295	335	336	302	299	325	302	326	318	311	325	317	303	294	323	295	298	302	308	295	289	299	296	283	304	319	296	299	270	285	304	281	308	308	318	263	348	294	279	299	282	317	300	299	295	284	312	299	326	261	298	279	317	308	304	293	303	299	302	269	269	326	343	301	293	315	269	301	269	289	318	315	319	327	307	290	291	312	289	304	280	323	308	301	297	321	323	285	321	307	276	272	311	319	292	320	302	308	288	319	293	274	320	299	291	303	289	285	299	303	278	307	321	315	313	300	321	316	306	307	296	301	283	261	319	288	301	314	336	300	315	292	307	297	320	266	304	321	310	258	280	306	288	297	310	306	287	300	300	323	281	322	299	301	309	295	290	333	302	290	296	298	285	304	324	302	308	270	277	298	312	281	303	305	332	300	290	326	307	300	307	325	312	301	273	325	288	318	269	289	314	274	296	293	290	288	296	299	277	299	299	296	260	335	312	299	277	305	304	337	316	266	291	276	314	295	316	320	285	335	306	290	290	317	330	288	277	315	277	299	288	327	298	311	302	294	273	322	305	276	275	311	296	293	306	309	287	310	299	319	305	300	299	300	312	266	299	304	290	301	268	291	312	298	302	277	292	289	319	326	307	303	300	315	283	305	318	301	284	299	313	294	303	274	323	288	286	318	319	281	290	301	285	289	295	268	339	323	300	301	294	262	288	306	310	309	316	308	290	322	310	335	307	272	270	304	308	289	286	275	312	324	301	333	287	304	265	317	287	306	292	323	296	327	310	291	285	278	270	304	277	303	298	302	323	323	301	321	272	298	275	281	290	278	287	285	299	317	303	256	286	317	308	309	268	309	304	316	308	296	296	290	298	312	300	316	320	301	332	337	307	290	296	312	318	276	290	316	301	322	297	307	297	302	293	296	282	296	282	264	278	304	313	279	301	315	307	312	309	281	296	296	284	312	292	287	301	297	308	277	283	310	291	278	262	308	310	311	329	301	327	287	274	271	301	296	271	295	292	294	292	297	313	258	308	318	288	311	312	295	315	315	296	313	291	299	269	264	327	324	272	302	279	311	279	294	295	315	332	289	308	315	288	306	325	293	302	280	282	326	308	279	302	300	326	299	312	325	303	295	326	290	296	282	316	321	286	309	293	281	308	277	302	322	302	300	316	297	310	319	281	278	294	286	290	287	309	265	278	292	314	303	311	280	286	292	292	300	295	336	322	328	310	306	323	299	278	265	292	291	300	276	331	300	309	287	289	319	339	269	291	317	307	284	296	310	328	300	277	272	330	320	307	279	330	306	291	301	322	295	300	304	321	293	283	280	315	305	260	301	271	288	294	277	308	300	311	295	312	323	269	313	310	305	297	283	301	324	281	294	292	287	290	322	285	284	306	326	287	285	316	351	289	294	292	303	297	294	329	279	296	284	310	314	308	295	307	304	251	289	313	295	327	310	266	325	334	289	287	307	284	300	317	286	313	307	310	282	299	281	294	292	305	311	285	273	314	298	292	319	307	290	284	292	268	325	293	262	305	284	306	311	293	268	292	310	293	278	305	298	302	298	316	297	289	288	303	298	335	283	333	293	332	302	322	277	309	301	326	315	289	300	311	317	301	303	315	278	277	293	290	303	306	297	295	308	295	295	329	305	299	280	285	291	272	292	320	306	344	313	334	290	294	315	314	309	302	280	296	320	324	291	294	296	305	301	291	288	285	309	261	329	301	288	270	299	277	288	289	281	266	301	273	272	305	297	284	265	331	287	312	319	323	311	282	302	318	292	302	310	310	291	301	295	323	291	300	279	311	319	329	316	282	293	274	286	299	293	299	315	298	289	309	307	308	258	294	312	316	285	289	287	280	286	295	308	270	332	310	277	295	323	306	316	301	289	264	314	315	342	298	327	298	284	311	284	303	293	321	290	298	291	282	324	349	295	293	310	293	297	274	337	291	296	280	298	297	282	258	301	292	314	303	310	300	292	283	284	325	313	283	321	283	270	294	281	278	287	298	319	301	317	300	298	286	294	322	293	301	279	292	263	299	264	279	284	276	279	281	332	301	305	263	326	281	313	265	291	303	264	300	268	281	292	327	276	323	304	303	299	303	310	299	292	288	316	292	326	292	313	285	294	296	292	294	312	311	315	284	332	282	303	309	337	278	308	326	309	297	317	276	311	308	322	304	308	314	297	316	269	323	297	296	296	289	276	308	298	307	317	314	294	282	289	305	307	305	344	323	310	294	302	325	308	306	288	289	309	309	305	298	310	268	303	304	292	328	270	295	319	325	315	306	287	262	309	318	287	304	321	315	318	263	280	300	309	297	296	298	276	313	337	290	306	287	338	296	281	330	304	293	267	305	311	301	274	299	294	309	313	304	328	276	287	271	316	307	290	271	313	305	281	309	280	278	304	266	303	295	291	275	275	297	290	293	249	283	285	325	306	302	327	286	307	293	282	285	311	285	332	300	296	281	340	303	311	280	321	294	268	316	282	295	275	288	260	293	319	285	262	274	291	299	301	318	292	304	288	292	303	312	289	269	307	340	315	267	292	295	308	278	285	289	290	305	293	309	289	285	284	291	305	322	298	312	298	302	306	262	314	261	319	275	320	289	322	298	308	287	292	288	295	293	271	287	328	273	314	272	325	289	337	312	278	319	279	286	310	302	301	290	304	318	282	288	293	305	316	297	302	299	296	296	297	293	282	275	306	309	306	271	304	292	318	312	290	322	297	313	284	299	307	319	289	294	306	304	319	303	283	275	346	305	299	339	287	273	282	323	331	295	303	302	306	277	290	296	287	300	292	312	347	262	297	282	288	277	295	318	270	288	315	286	312	294	300	310	325	337	278	319	294	283	319	308	301	302	264	309	309	287	308	284	270	340	303	312	300	307	277	275	309	327	311	305	289	300	327	282	328	304	302	275	345	317	293	308	327	303	299	319	320	346	312	316	349	294	334	318	299	297	297	281	317	310	293	326	269	303	283	303	313	321	293	310	299	293	309	300	263	303	282	302	289	311	310	289	319	312	313	279	331	289	303	336	293	287	326	290	322	293	285	293	310	299	301	270	324	326	288	309	263	291	286	287	341	289	306	309	282	327	281	281	314	302	305	305	327	311	301	291	324	289	325	291	319	307	294	291	321	304	295	273	287	279	270	283	311	287	318	312	282	286	304	297	289	286	312	292	306	276	299	282	280	295	287	285	280	291	292	285	314	323	281	327	291	276	296	334	323	304	310	308	287	308	303	285
9648	5624	1188	143	151	140	146	131	136	115	114	134	127	143	139	147	146	138	170	150	135	140	133	133	157	120	124	142	139	137	131	135	116	128	136	117	137	122	147	140	141	104	137	137	141	149	128	126	117	161	163	122	122	128	125	118	145	140	123	143	116	139	122	131	130	110	130	146	137	132	104	138	115	151	150	144	149	134	131	133	111	135	142	125	130	118	140	127	146	149	141	154	140	134	151	130	142	135	128	126	130	130	124	140	146	162	149	140	130	119	128	119	126	132	136	112	131	105	114	126	133	128	116	140	127	151	120	126	120	120	140	134	119	145	155	144	118	127	123	119	111	112	112	128	139	141	131	166	118	144	123	138	138	123	149	115	144	132	152	115	128	121	145	126	123	129	123	131	146	119	138	148	132	113	130	128	126	116	135	131	126	106	139	138	124	169	137	111	129	104	130	140	126	130	110	133	140	122	125	125	133	131	138	129	119	147	107	140	132	117	112	117	134	140	113	120	132	124	145	132	157	120	152	148	149	124	155	122	129	140	134	133	136	145	124	132	140	132	136	132	142	134	142	135	135	118	121	144	129	154	127	153	146	128	135	123	124	144	136	124	121	139	132	134	113	137	117	110	141	122	139	127	133	138	132	147	135	153	146	124	135	126	136	139	158	130	140	130	109	125	130	138	118	129	142	125	138	131	122	120	128	140	140	135	123	146	135	137	131	122	130	144	139	149	115	141	148	113	138	117	135	117	138	126	129	124	125	159	120	150	124	133	116	128	125	127	119	132	147	123	130	125	128	130	117	120	133	142	145	124	121	116	127	143	149	112	127	113	134	139	163	122	141	130	129	123	142	138	133	144	152	139	137	140	132	111	123	147	129	126	127	126	136	157	132	114	128	131	143	113	137	127	134	130	145	129	122	129	114	125	127	111	122	141	129	135	127	130	140	114	142	136	129	107	142	130	135	148	134	119	132	137	123	140	127	141	120	134	131	118	127	127	124	148	109	130	123	147	126	117	136	153	113	132	143	141	124	121	139	139	116	142	122	138	136	137	138	113	136	129	129	128	131	128	143	152	147	130	146	109	144	141	162	135	160	129	108	140	120	116	123	119	123	127	139	136	121	139	122	143	146	117	122	130	127	140	118	121	138	143	131	136	119	153	131	140	112	140	150	129	131	126	135	154	128	111	134	133	140	125	119	159	132	147	133	127	110	118	118	137	126	136	149	137	135	159	142	136	154	139	143	147	135	144	131	142	131	136	123	146	147	107	132	153	122	137	131	125	114	127	105	133	126	141	137	129	113	138	145	125	119	126	137	132	117	122	124	133	125	143	111	140	133	132	126	154	124	131	163	142	143	139	150	110	152	106	138	125	128	145	150	121	144	107	130	146	125	129	152	163	110	110	147	136	130	140	133	116	134	123	123	133	123	150	153	129	128	135	166	147	127	127	125	106	136	138	138	132	129	121	143	135	121	133	149	125	125	127	129	137	154	132	142	141	144	136	118	145	128	141	133	143	127	139	149	143	131	143	127	140	159	124	116	133	155	152	127	139	132	113	146	130	122	119	169	140	144	147	119	116	113	137	121	160	160	113	138	133	138	111	113	137	112	110	139	117	130	123	132	135	149	144	125	131	143	111	118	133	140	138	154	154	115	124	126	146	130	106	128	136	120	111	140	130	136	162	127	133	143	144	132	111	114	121	132	143	123	113	142	126	119	155	142	136	110	126	119	159	126	132	138	133	131	132	135	136	140	120	120	128	137	134	114	126	143	118	149	120	156	146	134	109	132	145	144	131	128	127	135	138	137	149	135	133	148	143	136	147	131	144	139	146	142	130	135	153	153	158	123	127	125	128	145	120	131	140	129	143	136	120	139	136	148	140	126	133	131	120	136	125	149	141	112	134	136	129	129	150	125	127	133	137	125	134	140	125	144	146	146	106	120	121	142	132	141	114	142	118	124	124	132	119	130	123	134	124	148	130	124	150	114	129	108	132	144	122	131	133	145	136	134	132	123	136	127	121	128	130	130	124	136	153	139	138	132	130	136	141	135	115	132	125	136	140	126	147	151	138	117	142	139	143	115	129	138	140	133	131	134	133	135	132	148	148	139	127	125	140	120	152	126	140	152	152	131	137	156	131	134	137	110	129	142	145	136	150	131	114	129	123	122	141	147	122	114	116	147	118	148	145	135	128	140	116	137	124	132	144	141	142	152	123	140	126	110	122	117	122	120	125	149	149	125	125	111	133	132	125	132	135	129	143	148	149	124	136	141	120	122	149	138	132	127	128	116	143	146	139	136	121	133	128	145	115	165	133	121	141	138	129	125	144	120	146	128	144	113	114	153	119	119	166	133	121	136	137	151	114	130	144	120	131	157	142	157	123	136	130	122	128	118	155	133	138	149	139	143	116	137	166	141	145	111	130	114	146	138	124	124	139	128	143	135	108	138	141	137	136	121	136	133	121	140	147	124	119	133	114	135	142	123	127	139	123	134	126	147	133	115	141	131	148	125	99	162	141	123	131	127	127	132	127	139	120	119	120	141	122	121	112	110	135	123	143	152	140	118	132	132	130	128	128	128	137	131	136	143	140	136	133	132	141	122	139	129	129	145	125	151	115	142	134	154	127	134	133	112	124	141	121	129	124	129	127	116	147	127	132	139	136	128	116	149	152	130	125	129	122	137	109	141	114	131	172	128	129	165	120	140	136	134	118	133	117	143	139	124	137	135	128	127	134	142	127	121	145	128	139	120	138	135	141	134	150	149	127	114	140	135	142	134	140	122	134	138	132	112	143	144	137	120	126	131	136	121	134	109	135	132	123	148	147	116	131	128	124	135	122	134	120	124	118	122	153	131	125	137	131	136	122	124	141	119	110	147	133	149	130	146	135	132	150	142	134	137	145	152	139	116	146	157	122	137	147	138	114	100	135	135	132	126	110	135	121	137	141	133	143	128	150	116	132	120	143	132	125	132	140	157	126	127	136	135	131	116	136	121	131	116	145	128	139	151	121	134	133	147	127	134	134	145	142	129	141	140	138	128	154	123	128	134	126	129	116	136	143	111	133	137	147	123	141	149	146	152	115	109	139	135	140	135	138	135	115	151	119	132	133	138	123	148	125	121	130	116	121	121	128	140	117	160	140	147	127	140	144	124	148	118	139	138	143	122	143	112	129	132	147	123	132	141	165	131	129	122	138	139	133	117	137	124	129	139	108	141	143	138	131	138	147	144	141	119	123	127	115	132	118	102	142	111	136	140	134	148	130	120	132	129	142	140	140	126	129	146	125	130	126	135	147	112	127	130	123	116	120	147	130	130	150	147	141	123	109	115	140	124	132	137	151	133	111	129	125	125	144	141	132	133	148	134	127	135	122	121	122	136	144	145	134	133	141	149	146	157	128	120	135	144	128	142	121	138	127	123	142	145	146	140	144	145	139	156	126	144	127	138	135	123	136	140	140	129	139	130	139	130	137	137	134	146	120	123	139	151	135
8706	8147	2021	407	411	385	382	365	385	378	342	380	377	370	351	346	331	359	379	327	376	339	330	333	336	335	367	318	342	353	379	351	346	347	338	311	345	344	345	351	353	314	382	340	341	360	350	345	329	336	313	355	342	347	330	363	331	325	353	337	358	338	327	344	340	337	345	313	393	341	349	322	349	375	340	345	361	356	369	347	346	318	341	378	349	353	315	331	346	342	329	343	368	342	357	347	364	316	369	343	310	358	361	330	348	359	346	337	364	380	370	330	348	369	326	323	328	402	346	321	323	340	311	351	347	360	312	352	328	328	370	357	354	372	398	359	366	338	359	350	338	349	370	356	354	343	369	363	362	361	359	342	353	365	319	340	322	333	325	360	327	315	363	346	346	350	341	361	332	329	351	336	304	369	299	360	337	352	308	360	360	323	395	341	353	372	366	393	324	362	331	371	362	345	333	345	376	340	329	351	345	320	352	348	344	323	361	352	339	330	341	333	344	360	348	346	313	331	383	344	344	394	348	334	352	355	325	355	365	358	356	346	336	330	325	338	324	356	348	331	332	350	289	336	340	349	362	338	362	344	392	351	337	297	310	354	373	325	374	350	332	363	377	320	331	367	329	332	348	332	359	377	336	350	365	387	365	346	345	348	340	360	347	341	360	338	347	338	388	373	369	354	339	372	338	367	302	331	328	383	341	318	348	343	328	346	344	343	356	370	343	343	342	352	384	326	380	345	334	346	380	349	321	378	330	382	366	333	346	343	355	362	354	386	349	345	399	374	325	346	328	325	320	357	332	348	370	342	382	333	353	336	374	348	326	327	353	357	345	339	362	352	381	323	343	323	383	377	364	332	341	367	369	364	342	331	361	389	343	337	364	318	351	334	354	341	319	333	365	363	338	368	354	328	344	334	329	350	335	340	350	377	374	336	352	347	348	339	363	349	344	358	323	354	341	342	330	397	354	312	342	348	334	330	344	357	367	335	383	374	335	351	345	351	334	371	314	327	320	332	321	351	335	358	352	352	328	341	393	375	340	357	349	355	361	331	321	390	356	357	359	336	365	362	367	374	335	324	361	361	341	334	330	331	336	335	367	332	315	387	355	343	339	336	373	353	346	366	341	370	359	331	387	338	352	394	326	366	380	388	352	328	328	347	313	343	348	320	333	336	345	339	331	353	372	331	397	335	342	329	357	347	315	320	343	356	358	331	329	343	376	316	339	331	365	327	335	345	364	347	378	350	353	366	370	356	375	347	338	361	333	324	357	345	327	319	355	373	356	354	383	364	319	358	373	328	379	350	332	323	367	312	368	340	343	380	369	366	367	357	348	373	338	362	355	340	360	349	349	379	344	370	345	330	360	341	346	323	327	321	352	355	366	325	328	382	336	350	351	351	358	368	348	322	332	344	346	317	362	315	351	360	346	360	372	326	327	354	359	324	341	344	369	361	335	334	334	361	357	339	327	349	329	346	343	328	347	411	337	332	317	344	351	357	353	333	340	357	336	353	319	365	331	340	340	362	363	373	358	351	356	359	366	374	354	350	345	339	325	356	343	316	358	332	375	368	365	349	314	347	360	356	330	348	356	348	347	358	362	359	316	362	368	356	355	376	346	320	378	317	344	341	345	372	342	357	345	351	345	342	357	340	350	334	362	373	360	337	361	363	344	342	373	307	382	343	370	324	337	384	317	346	337	346	389	344	363	343	330	362	328	373	343	326	336	355	327	342	375	323	335	329	367	351	371	359	345	369	391	338	343	352	338	371	333	362	330	349	369	342	327	352	363	331	376	331	339	352	335	403	361	332	326	341	354	354	348	372	340	351	353	359	339	350	350	334	351	355	360	358	336	318	372	355	330	347	351	362	327	400	370	359	345	305	365	382	321	347	326	361	363	378	358	384	347	344	353	337	349	364	344	341	342	365	350	334	382	347	369	334	343	326	353	326	350	322	369	381	343	353	365	340	346	341	352	328	369	366	360	373	361	379	328	364	334	355	368	362	339	333	347	319	372	350	334	366	373	370	373	381	383	344	365	335	355	364	339	345	350	375	361	356	352	316	339	316	338	362	351	359	305	347	304	380	343	377	327	369	327	354	315	384	371	381	319	353	328	360	321	350	367	344	348	339	378	337	364	331	339	348	344	335	322	363	328	337	333	367	327	343	352	373	342	347	366	361	352	360	368	324	327	352	373	357	343	353	350	341	320	381	350	323	326	359	318	335	380	332	286	309	361	316	361	341	358	335	339	341	333	347	346	338	364	327	327	339	354	340	368	354	355	334	364	332	383	343	326	357	348	375	329	342	348	354	352	370	335	358	339	315	323	356	345	320	364	339	335	329	351	349	338	325	370	330	314	323	338	345	377	375	352	350	339	332	323	336	320	374	377	414	338	354	357	309	334	342	362	352	358	363	328	349	349	345	346	357	355	348	353	349	351	368	353	344	364	345	357	365	361	338	391	318	342	348	329	357	326	367	328	371	362	357	341	348	352	373	356	330	364	337	338	373	355	361	353	343	346	335	338	346	330	368	348	353	355	342	345	347	338	330	356	367	371	351	333	360	345	331	351	333	363	347	349	374	321	360	343	349	366	382	366	365	371	290	334	300	314	359	323	335	350	374	341	328	347	359	374	340	369	348	360	331	356	350	355	354	328	341	374	351	353	370	355	335	357	339	379	346	383	322	358	364	351	350	378	357	359	311	332	319	378	379	360	348	363	332	329	319	348	357	354	386	323	344	334	369	344	334	324	334	342	323	354	368	335	351	318	348	371	350	365	325	380	363	341	373	333	338	358	322	367	333	348	351	363	324	319	349	353	378	348	409	352	344	327	369	381	310	340	382	348	363	354	334	348	369	353	353	376	338	367	363	377	327	326	325	358	354	348	363	375	351	349	398	344	340	342	356	346	337	347	341	359	353	350	333	333	346	360	338	349	372	372	363	367	353	347	392	343	356	370	357	322	332	351	340	328	338	354	326	358	340	328	327	318	357	325	323	327	331	351	344	341	359	361	342	375	339	342	337	346	357	341	336	343	334	321	333	327	386	347	370	355	327	326	333	360	340	350	350	336	336	345	374	334	360	349	338	310	399	355	340	347	315	332	345	333	326	313	341	319	342	350	346	350	360	368	345	350	375	339	350	340	366	337	338	346	326	349	324	360	356	362	351	349	355	339	363	317	319	366	369	335	347	353	341	344	348	325	359	372	350	339	341	306	314	308	344	374	352	377	393	346	363	340	313	305	343	357	349	356	338	323	347	378	343	330	325	357	362	342	332	316	360	362	351	345	348	347	356	332	344	333	356	326	336	333	358	343	365	330	366	345	336	336	367	357	372	369	354	374	368	333	367	342	351	358	340	344	309	332	353	349	340	325	344	349	346	321	371	351	347	349	352	361	340	361	331	330	337	361	370	351	327	339	327	339	371	327	375	317	353	312	368	352	364	321	341	355	337	344	369	328	356	318	377	332	368	370	362	337	325	346	336	350	365
53403	53364	29183	3932	564	431	340	265	259	254	249	234	237	238	222	194	215	208	175	215	214	207	204	184	201	179	185	195	181	209	197	200	212	177	171	201	188	182	190	201	211	211	186	195	210	202	219	188	180	169	194	213	181	198	190	204	190	206	188	202	179	192	201	185	193	189	169	194	190	198	188	186	191	200	179	189	204	187	197	190	220	198	191	201	180	190	175	186	185	191	194	191	218	197	189	209	194	203	211	195	179	211	201	185	183	199	152	210	193	185	189	183	161	197	183	203	203	163	167	209	219	210	157	148	178	201	190	217	173	198	211	205	202	184	164	177	181	195	190	195	200	196	185	181	197	179	208	201	187	214	172	183	181	188	197	197	157	204	180	195	185	182	178	174	176	182	191	179	184	208	203	208	176	196	198	204	207	201	196	203	176	167	180	194	189	177	209	200	185	208	196	177	224	189	184	170	207	183	196	180	190	198	202	205	184	194	208	223	197	154	175	194	190	184	195	171	200	201	180	180	161	172	183	171	181	222	188	156	210	187	196	205	185	184	190	212	168	194	229	197	212	190	200	180	187	202	202	218	194	200	207	177	204	196	187	183	189	203	204	203	187	194	191	193	193	171	178	191	170	187	189	202	196	198	167	188	177	221	208	180	191	188	182	199	196	213	194	167	196	197	193	216	175	167	180	194	172	189	183	178	177	194	187	191	192	179	193	194	189	195	184	190	174	187	186	225	193	187	182	173	193	208	182	180	187	207	234	204	210	197	218	184	196	210	210	217	196	184	180	171	182	224	174	205	195	159	173	194	214	197	198	182	184	183	160	200	203	197	175	178	175	171	199	204	173	202	188	203	215	196	210	194	193	215	172	192	188	169	188	204	209	187	188	179	176	223	211	161	182	223	199	200	188	180	179	181	197	214	199	213	175	176	191	202	168	204	179	197	172	190	196	201	203	206	208	159	176	166	183	191	189	180	192	173	203	194	204	187	170	191	181	169	186	202	186	208	181	186	207	195	203	210	212	185	175	194	177	187	193	159	172	183	167	168	164	181	203	187	204	191	201	167	178	208	218	193	178	188	174	200	173	188	197	211	198	191	208	211	198	187	168	177	191	213	194	189	181	204	195	189	210	181	181	188	182	182	229	201	192	186	186	199	170	174	188	192	194	186	170	185	181	170	193	181	215	183	165	178	198	182	208	195	179	210	172	193	212	188	194	185	189	193	183	185	191	199	154	183	203	173	187	192	189	205	193	209	196	192	202	189	174	207	198	168	181	202	198	191	180	205	203	188	206	183	183	186	197	189	199	177	189	207	183	213	194	189	181	206	196	203	172	180	205	160	200	219	227	187	183	219	204	197	223	189	177	170	216	185	181	189	174	180	217	203	211	189	203	174	204	177	166	181	191	216	191	188	197	204	207	181	189	206	181	223	175	168	198	172	173	175	201	189	184	165	216	188	193	205	185	195	208	193	194	188	191	165	184	170	204	180	191	216	204	164	197	207	178	184	178	173	192	168	210	218	210	205	180	189	194	165	179	194	214	191	204	185	198	208	190	210	188	173	182	190	184	201	183	184	191	200	193	189	220	212	184	191	198	158	208	212	196	208	192	213	197	180	188	199	197	174	213	183	191	198	211	193	190	199	167	191	187	198	200	195	188	171	203	206	230	202	167	173	183	218	197	201	183	181	189	205	214	204	184	207	183	208	181	204	192	177	190	183	185	172	152	182	188	202	188	231	222	201	195	178	201	186	195	204	188	227	207	195	175	204	201	179	213	181	170	170	208	202	174	206	197	221	181	198	170	189	195	203	173	184	182	188	199	179	206	180	180	219	200	182	195	192	169	184	182	185	194	181	187	216	209	203	188	169	170	178	197	217	210	184	184	208	177	177	185	196	183	184	171	179	204	202	163	175	191	182	170	193	187	243	191	186	186	179	185	184	197	192	164	220	183	189	197	186	190	180	198	215	184	195	188	198	186	186	191	213	167	206	186	193	189	171	197	186	200	212	185	224	192	205	189	187	185	172	181	217	194	208	188	184	179	187	172	191	191	190	191	201	178	180	195	194	200	220	191	205	196	193	218	182	198	191	179	186	219	198	171	209	195	193	183	200	189	184	173	174	158	185	222	194	194	198	164	196	189	211	216	203	203	213	218	174	175	193	204	210	204	188	170	189	170	159	199	198	214	188	184	214	191	192	183	197	193	207	193	169	188	194	176	220	191	198	197	181	186	185	209	208	227	199	191	201	177	195	210	203	176	192	196	174	203	194	199	195	183	170	173	182	179	176	209	220	198	217	184	194	185	174	204	195	172	175	189	174	182	210	188	200	173	208	176	216	209	184	205	187	188	206	222	212	190	222	202	193	196	201	206	204	211	195	205	180	181	188	181	181	203	230	178	179	175	210	204	178	178	214	170	180	179	176	192	200	202	220	207	161	182	190	191	181	197	180	181	190	176	212	217	179	228	211	183	176	163	206	221	202	171	191	191	195	179	202	206	184	193	190	178	184	180	217	187	169	216	186	190	171	179	201	162	200	194	195	210	186	193	190	167	188	183	187	214	215	199	200	169	202	194	193	183	172	200	192	193	189	228	168	198	184	182	173	195	193	178	173	185	201	179	186	201	176	226	176	202	189	188	224	195	187	202	200	181	199	207	195	188	188	189	205	174	227	184	202	179	197	213	187	184	187	187	186	215	181	207	199	175	233	176	193	164	179	196	199	177	179	222	186	204	211	214	186	204	202	190	176	192	181	178	183	183	202	183	196	194	187	184	185	207	172	199	216	182	229	205	184	188	191	185	188	203	196	196	189	206	178	183	209	176	199	183	176	186	177	183	195	176	182	192	189	184	200	198	197	205	193	197	195	193	193	186	200	208	186	196	192	187	184	186	187	203	191	190	192	169	182	183	196	190	193	209	222	182	191	189	207	181	212	184	183	203	190	207	186	197	196	216	191	213	204	185	165	198	190	204	187	215	189	185	173	197	203	177	179	185	194	203	192	190	180	179	169	197	177	192	196	220	172	181	180	178	179	169	165	192	193	193	224	198	172	180	184	181	180	205	181	179	171	155	180	216	178	200	198	198	186	216	217	189	200	198	190	202	208	191	187	197	166	199	189	199	212	187	182	169	212	184	164	200	207	188	192	166	206	201	190	177	173	186	171	190	176	184	171	211	178	191	178	172	186	190	163	180	200	176	199	177	193	206	206	179	203	176	163	187	157	198	199	211	176	200	173	185	225	185	188	195	210	198	210	186	182	177	180	189	186	215	206	201	196	202	172	200	211	178	185	182	194	207	190	208	182	209	206	208	213	186	202	196	181	184	218	186	176	215	185	176	176	208	186	193	208	185	196	179	179	185	201	203	200	190	203	197	214	198	182	208	188	192	184	187	179	186	181	192	187	192	204	204	199	157	155	190	179	180	180	181	217	187	189	186	197	219	198	191	192	194	185	196	175	176	179	206	184	197	189	196	202	189	197	176	179	175	189
31869	39684	16268	2144	1851	1525	1337	1160	1021	928	830	796	749	713	636	651	647	598	576	552	569	566	557	559	535	547	517	519	541	523	524	531	525	507	525	518	468	528	487	464	465	516	510	505	498	523	489	470	502	531	490	493	491	494	487	484	513	471	479	477	479	503	472	494	482	485	436	493	464	470	476	519	455	480	459	485	483	491	468	450	481	443	465	476	495	511	492	483	461	464	472	442	486	492	473	503	465	492	453	467	486	448	487	494	480	456	468	460	491	447	448	460	464	429	442	463	473	476	480	462	427	492	468	496	454	479	479	498	439	473	448	451	458	475	473	465	428	477	495	461	437	447	488	468	469	497	501	478	497	472	543	475	447	476	506	447	473	500	492	462	483	471	498	456	491	453	490	437	457	493	486	450	454	467	477	472	495	471	464	506	483	436	437	476	472	450	456	461	475	450	512	480	447	520	462	488	467	477	482	442	446	494	460	477	458	443	452	475	491	514	460	477	452	475	483	451	437	467	503	477	446	457	460	480	464	516	432	502	416	474	463	448	477	465	437	498	500	457	433	454	461	482	486	477	462	492	492	437	450	461	476	449	462	464	490	455	461	492	464	493	457	431	447	460	461	446	444	444	449	490	503	465	494	460	497	473	491	490	451	501	474	464	448	497	508	467	449	475	460	449	452	446	478	452	455	410	461	490	473	492	438	476	492	456	460	473	475	463	459	452	537	477	490	471	448	465	481	476	492	477	460	520	432	493	485	482	462	461	487	451	464	474	492	483	472	471	469	418	464	492	484	458	510	444	494	459	469	486	486	485	473	476	507	487	452	486	473	476	447	461	450	458	466	454	478	482	487	460	463	487	485	484	460	466	466	473	496	469	453	487	498	475	454	471	461	498	472	487	483	412	539	467	481	449	485	468	454	431	468	450	500	461	472	449	474	488	425	475	434	470	504	457	438	474	455	490	440	467	484	446	465	447	469	498	492	487	496	492	471	463	412	483	482	453	456	494	470	448	474	445	456	453	493	464	502	463	478	451	444	448	485	451	474	506	444	453	452	451	510	472	457	457	476	438	481	498	472	462	431	469	445	485	481	473	483	455	488	478	495	508	461	463	452	506	474	465	447	447	540	454	480	451	524	421	479	423	503	455	504	439	492	505	521	505	468	491	501	465	478	471	470	495	495	479	462	465	476	461	461	456	501	501	456	515	430	453	453	470	513	450	499	456	468	460	469	512	481	466	440	490	438	491	478	507	504	483	471	463	498	451	466	468	518	480	449	462	449	458	475	468	528	479	436	468	486	454	438	468	499	480	502	500	498	460	427	467	474	466	466	489	434	469	440	466	475	471	507	476	442	501	465	434	474	493	439	526	464	461	467	491	472	440	487	457	436	465	440	455	477	467	441	482	460	462	470	449	516	479	437	459	479	515	504	474	452	500	472	443	481	494	472	469	499	460	483	480	438	466	495	443	462	519	453	448	436	459	494	466	469	451	467	484	497	484	479	464	484	446	442	450	450	486	490	500	459	512	475	474	474	477	453	474	457	441	487	455	459	501	462	478	446	494	483	452	451	483	470	485	481	474	439	513	469	469	498	465	430	479	479	481	465	479	476	486	447	468	475	479	442	451	469	515	486	488	454	429	445	463	486	465	487	482	448	513	470	486	492	478	453	452	447	447	474	477	491	480	474	461	448	458	473	469	439	475	460	471	472	449	449	456	496	457	496	493	451	461	454	440	440	485	464	478	493	455	504	476	443	476	478	492	441	507	479	483	482	488	475	458	488	459	465	436	496	463	439	505	468	444	491	464	455	452	490	483	473	467	493	450	482	467	452	467	479	480	514	490	453	466	488	458	454	482	429	457	505	454	458	462	486	497	458	461	427	457	476	446	466	470	491	433	489	456	458	466	453	454	433	503	481	467	451	483	468	502	510	476	500	487	447	502	519	465	483	495	445	474	467	415	494	476	490	448	465	466	418	466	490	476	471	494	491	440	495	457	521	488	460	439	436	456	466	478	457	483	490	485	478	475	450	506	457	471	452	477	429	487	440	471	488	463	474	464	472	479	440	491	498	468	463	467	480	472	445	496	477	469	446	462	480	490	486	478	478	468	444	460	462	459	470	480	480	482	467	486	495	473	452	479	473	499	500	495	489	450	481	471	435	484	488	494	494	442	458	451	478	456	461	431	451	487	483	449	458	449	467	469	487	480	466	478	474	513	454	445	483	468	475	460	488	480	471	437	492	467	449	457	498	409	479	444	434	463	495	461	473	441	461	466	413	475	446	490	504	482	456	483	456	500	462	489	455	461	479	484	447	503	459	484	480	480	457	487	504	434	442	468	436	458	461	507	464	451	455	484	480	470	508	449	485	485	476	449	498	452	494	512	472	490	425	421	451	490	475	447	486	485	484	468	433	465	500	482	477	450	515	477	477	502	462	444	480	473	476	464	480	461	446	478	465	460	469	467	495	466	481	496	508	451	495	495	482	449	470	464	487	458	468	470	468	494	468	469	477	490	479	495	464	487	455	496	491	479	487	467	501	480	458	452	481	465	452	458	483	453	482	459	464	476	508	454	480	448	437	445	514	512	453	475	481	456	423	450	487	438	483	512	478	498	500	465	505	469	462	465	476	454	456	460	471	483	515	451	502	503	502	489	491	482	491	455	509	483	455	435	400	478	483	445	484	486	476	474	487	448	450	464	459	507	458	457	471	458	436	518	462	474	498	458	450	463	471	471	508	459	485	449	471	464	451	432	466	485	494	453	461	454	503	470	448	483	420	469	445	444	458	478	446	437	452	496	482	488	492	457	461	466	473	495	485	463	494	455	480	475	477	497	460	501	449	473	451	451	477	474	460	468	495	462	465	446	441	455	466	442	500	512	456	463	437	480	443	447	489	455	468	465	484	481	489	449	457	485	516	471	471	477	440	440	474	522	447	471	430	470	425	470	441	491	457	449	489	479	455	501	469	513	483	476	448	473	483	476	456	503	449	477	462	443	477	458	441	455	437	452	483	473	470	486	496	468	480	428	496	483	469	455	438	442	466	466	445	492	457	486	502	478	457	453	468	491	443	487	490	471	476	501	458	444	450	455	433	467	414	496	473	454	474	484	436	471	433	450	454	469	462	505	439	459	523	464	455	466	491	485	471	495	444	474	486	456	451	458	476	499	456	485	503	477	472	421	451	472	460	474	460	468	454	440	484	443	448	491	491	443	504	479	495	461	471	454	524	418	504	433	482	469	451	499	479	478	442	466	467	433	485	486	477	474	447	470	480	503	473	507	438	452	509	486	443	439	493	487	487	503	480	437	463	518	492	483	436	505	478	484	452	480	472	475	493	477	449	430	488	456	487	489	491	492	484	444	460	463	503	493	497	439	474	450	488	480	485	484	445	501	459	463	490	481	456	477	502	500	463	473	495	479	474	453	452	489	455	479	486	493	510	501	454	460	484	474	468	485	435	449	484	476	471	499	502	437	521	455	459	460	456	508
67922	68096	38286	8560	1111	534	464	341	295	244	281	213	200	190	209	176	143	150	161	167	151	137	151	134	146	128	139	143	121	141	138	130	141	133	138	142	115	139	129	124	125	133	110	128	128	118	112	108	124	98	141	115	112	119	119	126	141	108	125	115	129	135	109	144	133	120	132	115	110	122	128	130	121	106	101	120	154	108	135	111	109	108	128	116	113	109	114	133	136	126	132	118	104	113	115	119	118	137	115	128	119	125	128	138	95	116	133	113	107	121	117	114	130	108	127	118	120	127	114	116	117	112	105	106	135	108	117	137	126	118	105	119	127	106	109	109	109	126	119	115	117	113	113	121	117	101	111	127	106	123	134	115	108	119	129	126	101	122	114	121	123	112	123	118	116	113	105	123	116	103	122	134	124	117	112	154	145	110	111	115	119	128	120	113	111	126	109	127	118	115	134	133	116	120	119	134	90	104	127	117	125	100	115	130	133	132	133	104	121	125	121	131	110	120	110	124	115	112	116	133	131	139	132	143	122	145	108	131	128	91	117	127	122	126	119	107	103	126	136	121	112	109	117	111	124	120	113	135	136	113	134	113	132	113	110	118	118	97	123	124	117	129	130	120	119	121	110	129	122	128	112	146	149	131	121	124	127	107	122	140	118	136	148	100	119	97	125	113	120	130	101	121	121	116	106	130	124	103	121	126	118	112	104	105	105	117	114	132	128	132	117	117	122	131	144	102	102	129	111	136	120	115	135	142	108	117	121	105	129	124	125	115	134	136	106	113	99	120	130	130	104	102	105	107	107	114	106	118	104	121	115	121	137	140	123	122	109	135	138	107	99	101	125	102	123	134	114	129	124	123	136	113	119	114	118	127	126	138	124	118	131	113	95	114	127	117	124	130	100	131	119	132	105	124	123	135	130	103	114	118	113	139	130	108	112	125	119	123	109	106	131	138	102	123	128	122	134	81	143	110	126	121	113	137	120	125	121	112	119	138	117	131	127	124	111	116	111	140	127	126	121	131	129	114	129	122	151	138	117	115	133	140	117	125	136	123	123	120	127	98	133	131	107	139	126	119	134	131	118	120	125	122	122	124	139	127	134	127	125	121	126	134	108	129	111	110	132	144	112	124	115	130	114	122	134	131	118	124	120	117	111	107	119	128	122	135	127	125	124	120	117	109	109	142	118	138	128	110	102	118	119	104	129	132	109	121	109	121	131	132	106	112	117	112	125	126	124	123	141	132	132	112	106	121	125	113	123	103	124	121	111	108	124	133	120	119	114	123	117	147	136	101	107	128	99	125	123	107	115	126	110	129	123	142	126	119	127	128	105	111	109	126	115	106	122	144	117	125	119	130	119	114	142	110	118	116	121	123	122	139	120	139	123	129	108	126	120	85	131	108	102	126	110	141	123	135	129	121	118	132	127	120	115	121	133	103	94	99	110	126	127	101	122	131	105	131	102	118	117	132	118	118	122	109	119	120	128	126	117	105	111	139	111	131	124	116	122	121	112	121	118	138	115	107	115	111	101	101	136	125	125	116	117	129	138	150	142	128	123	100	118	117	127	121	103	114	123	112	115	138	124	133	112	135	108	120	128	129	122	146	127	128	117	104	110	124	114	116	131	99	100	93	108	125	139	131	124	130	111	130	116	125	123	116	129	122	127	109	111	124	106	113	143	126	113	142	121	127	116	132	123	118	123	128	107	127	114	106	107	123	93	107	120	131	105	112	118	141	118	123	140	111	127	116	124	132	131	112	123	124	115	126	128	118	117	116	128	124	119	120	126	107	115	124	115	117	118	119	116	107	130	119	111	116	119	147	128	125	109	124	128	112	132	128	128	117	121	120	140	101	101	125	130	126	104	113	130	129	120	118	112	128	132	95	104	114	123	108	136	109	129	115	120	107	134	118	124	139	119	120	111	109	125	126	113	140	109	117	123	118	126	130	113	123	113	115	117	117	129	123	120	112	127	127	134	112	112	107	131	114	113	107	106	139	108	109	102	104	122	116	125	122	119	130	105	106	114	114	115	115	117	116	115	117	138	121	113	133	122	120	140	120	128	139	127	133	110	93	114	118	131	135	113	136	103	99	122	117	121	109	133	125	111	124	126	123	110	112	132	106	125	115	117	112	107	117	147	114	116	105	125	140	133	130	106	123	100	105	106	117	118	154	108	117	131	99	127	125	131	106	103	131	120	104	119	114	104	124	101	134	130	119	106	96	116	124	139	121	110	123	117	120	115	122	99	107	108	126	106	108	120	139	116	120	128	95	139	127	125	116	99	102	97	123	132	114	120	125	143	126	116	129	123	102	123	106	122	111	127	118	104	114	112	117	111	111	116	117	119	120	105	125	114	100	101	118	126	107	151	105	115	111	132	106	130	122	125	117	105	117	133	111	118	126	109	121	118	116	108	102	130	106	136	99	124	120	139	113	118	107	123	121	101	123	125	128	133	115	99	121	131	129	129	130	121	120	116	119	105	116	108	120	121	92	148	106	101	128	128	115	127	128	126	124	119	106	132	136	120	120	106	118	98	123	132	128	125	151	132	116	127	115	117	113	120	132	126	104	135	113	115	122	131	124	123	96	106	115	115	116	134	126	113	123	115	123	117	120	113	98	103	135	134	140	117	107	115	125	125	116	113	135	118	131	128	124	123	124	136	122	118	105	112	112	119	117	118	130	124	128	105	118	127	118	117	107	118	112	118	119	92	114	112	126	132	133	116	136	129	123	144	114	108	128	127	117	94	98	126	132	130	127	105	124	116	138	113	143	103	117	107	120	122	96	120	119	124	120	109	119	130	115	104	134	118	115	117	121	103	128	132	90	114	112	113	115	135	110	141	130	115	102	140	109	108	109	138	123	120	139	129	118	120	145	147	119	133	123	122	107	116	107	105	110	107	116	105	107	119	111	132	128	115	116	116	134	112	118	130	108	128	140	154	111	112	136	122	117	102	108	131	120	107	119	124	128	109	140	117	105	142	99	104	132	120	108	100	116	130	131	107	114	120	124	131	95	113	128	110	119	123	108	128	134	100	103	121	104	132	118	109	130	135	118	134	103	125	125	112	144	107	114	106	131	113	109	119	117	142	124	119	119	144	123	114	123	120	127	112	124	97	137	115	130	107	104	111	127	124	125	129	130	122	110	114	118	117	97	124	118	113	118	120	118	99	122	116	127	125	137	121	126	122	112	126	114	100	134	113	113	108	160	101	101	137	121	98	120	125	114	129	113	128	124	143	115	129	106	106	103	121	110	111	116	104	127	138	126	135	109	112	114	118	127	130	110	120	114	132	132	126	116	133	126	111	106	118	115	112	136	122	144	102	112	125	120	118	95	118	106	117	126	116	147	115	117	113	125	127	118	115	108	107	126	108	113	120	148	129	114	123	115	119	126	125	117	136	130	118	107	122	135	106	131	142	126	117	124	118	117	102	122	124	125	115	133	120	125	131	110	104	124	143	102	114	112	120	124	107	125	126	114	127	106	104	124
40870	49284	19324	3569	3009	2415	1912	1620	1395	1172	1006	977	819	762	756	649	613	559	559	529	499	516	468	471	432	424	442	411	428	401	372	390	369	355	352	369	337	338	372	363	355	346	354	302	347	346	328	345	327	333	322	345	339	295	321	319	284	300	342	312	292	331	333	315	309	335	323	317	311	353	299	319	311	320	294	296	328	333	321	339	306	303	301	318	313	299	330	306	299	262	312	295	359	303	294	305	307	325	333	308	278	290	311	324	326	293	326	303	308	270	355	307	301	297	326	323	316	277	330	298	283	291	298	291	268	294	304	306	311	326	278	284	311	304	281	296	288	287	326	309	274	278	284	267	283	276	329	331	264	307	289	321	318	312	303	253	294	308	306	291	323	292	299	319	305	313	284	297	305	315	288	273	291	328	314	329	298	301	303	287	285	324	302	269	308	303	304	315	324	297	317	289	320	321	297	315	295	267	289	293	307	306	317	309	318	325	296	317	277	271	317	324	305	274	285	330	248	273	287	295	321	300	288	321	317	290	272	302	294	273	298	305	299	287	310	321	289	304	302	299	328	281	297	316	309	310	305	314	311	317	308	299	300	311	327	297	314	286	301	278	311	271	299	307	272	290	304	278	287	306	278	274	285	269	278	287	307	306	307	279	298	319	304	284	284	288	309	309	305	329	316	310	322	292	319	264	282	316	288	297	301	312	306	308	324	296	297	307	306	270	294	324	292	287	287	303	282	321	275	307	292	301	323	294	303	282	302	326	312	317	291	297	295	326	345	300	301	292	281	289	291	296	288	289	280	314	294	289	304	292	284	302	285	313	317	324	308	280	281	289	322	312	309	281	312	313	282	308	308	310	304	309	276	284	289	319	282	308	286	301	321	279	352	280	304	292	288	256	313	296	303	344	324	308	312	318	302	293	287	306	311	347	308	305	309	309	290	308	306	328	298	286	292	312	282	305	296	299	311	306	321	318	314	284	296	296	303	321	276	318	297	299	289	296	324	305	302	312	280	262	271	300	309	322	311	310	253	293	301	295	292	282	313	316	316	299	271	294	321	305	286	306	274	317	299	325	287	315	297	305	305	319	307	322	260	306	300	278	282	314	288	286	271	287	279	301	350	281	282	278	267	285	287	287	301	313	289	288	318	313	278	261	350	322	311	301	301	276	291	309	312	300	262	318	281	310	300	324	282	296	281	269	277	311	275	305	305	310	301	318	291	311	319	305	291	323	274	276	304	279	284	308	275	289	323	302	315	277	339	274	289	314	272	324	298	325	311	301	299	287	296	303	295	296	306	292	272	268	316	298	285	281	302	278	324	292	298	313	294	291	306	314	303	288	289	288	320	299	330	290	327	263	305	288	292	309	286	306	276	287	305	292	305	309	302	320	295	268	291	316	296	318	295	269	310	285	284	317	295	296	315	272	311	319	311	310	287	286	314	294	326	268	301	304	289	300	276	320	293	321	294	279	275	307	275	275	305	281	283	322	312	284	322	293	313	307	300	288	279	309	296	311	307	295	314	295	310	273	282	311	282	299	296	329	310	278	288	313	319	296	277	306	285	279	285	291	284	311	291	279	332	337	302	290	274	298	286	281	282	321	287	292	306	292	314	295	292	299	311	299	275	284	293	326	315	300	317	291	309	313	303	298	288	301	286	282	284	292	285	292	307	294	301	280	296	311	317	285	282	329	306	284	348	320	289	318	295	286	319	302	313	286	301	298	318	293	308	308	287	303	285	297	303	301	300	274	300	299	296	273	282	313	284	285	273	299	302	278	312	303	296	301	310	280	305	292	297	280	306	284	290	281	305	263	277	294	298	305	281	330	267	290	291	311	296	304	340	300	273	290	323	285	312	292	285	303	283	305	318	293	263	297	285	311	305	245	310	279	298	293	312	274	308	294	319	283	312	297	296	305	304	329	333	335	287	310	273	292	292	296	321	300	279	273	293	314	295	296	303	276	296	342	301	336	319	301	283	316	307	298	290	293	287	309	269	314	308	302	293	306	279	288	309	308	299	321	324	285	308	283	297	305	324	314	300	307	268	304	282	294	311	298	253	287	319	315	276	307	309	275	305	298	318	314	292	274	314	304	273	318	288	296	320	315	322	304	308	308	294	298	290	326	309	256	301	324	307	277	281	310	290	296	310	307	286	282	310	305	305	296	295	304	275	300	308	261	293	324	305	306	280	302	298	292	302	277	296	292	288	279	315	304	295	320	300	305	293	291	260	286	264	329	311	315	281	299	291	269	297	290	264	304	288	290	272	299	298	315	273	290	288	305	295	298	316	282	307	301	285	299	293	343	304	297	304	277	299	304	314	297	295	278	314	295	307	331	297	321	291	319	314	275	290	319	260	294	285	292	292	319	316	278	303	312	334	284	293	285	295	307	293	304	297	310	302	312	305	292	312	278	312	306	310	276	277	307	307	306	305	296	289	303	302	307	291	305	329	299	333	291	268	287	301	315	252	298	274	298	289	293	266	281	286	285	279	319	316	323	259	322	261	313	280	292	316	294	314	340	322	302	300	293	319	303	301	272	314	313	295	283	264	291	272	277	309	321	284	300	316	276	301	265	297	288	287	293	314	297	288	284	299	261	314	283	288	311	295	289	314	287	277	302	296	301	268	273	308	298	271	313	296	297	302	282	292	296	311	308	305	314	299	297	314	284	283	293	325	318	291	301	280	299	297	294	312	291	276	279	310	265	337	275	282	289	320	318	294	304	291	293	307	299	303	295	311	314	299	307	290	317	305	273	294	293	284	333	286	316	309	307	284	287	285	334	301	288	303	294	311	309	320	298	278	280	274	316	326	282	295	237	336	295	325	289	309	291	300	315	308	277	285	318	320	294	318	298	309	308	311	297	309	279	309	261	304	306	334	309	305	290	303	305	293	311	281	332	283	285	305	290	300	298	291	301	277	291	290	299	335	281	304	282	264	319	287	287	291	285	297	288	300	293	288	295	284	324	270	320	288	340	328	321	285	291	276	290	299	302	318	327	296	299	305	282	306	311	290	307	265	310	302	314	281	290	329	314	255	308	296	301	283	280	322	314	292	302	295	303	280	308	295	299	283	298	308	286	288	287	298	332	289	327	312	287	285	285	308	290	318	329	306	310	307	298	282	328	282	313	315	347	299	304	285	325	282	277	288	297	284	288	301	316	269	292	318	300	300	301	286	266	314	262	298	274	296	275	298	303	290	304	312	302	269	295	285	303	277	291	315	308	311	270	262	295	308	303	313	277	316	260	305	309	290	299	321	291	295	277	298	304	307	299	306	293	315	322	315	274	287	284	316	306	310	301	311	318	268	296	279	298	288	292	303	305	315	340	293	289	303	305	303	315	315	309	287	311	300	294	311	288	298	309	323	288	279	286	280	262	322	265	282	301	301	282	306	296	301	300	272	339	293	285	274	307	340	305	305	299	311	318	263	321	307	307	271	307	244	321	308	302	324	315	276	298	289	310	319	280	271	302	332	264	292	283	325	278
9382	5392	1439	144	120	123	149	135	149	151	126	142	137	128	123	154	114	131	156	115	122	131	126	132	145	151	150	132	139	116	120	145	134	149	129	120	120	124	144	147	165	140	133	154	118	118	135	135	136	146	130	130	128	134	136	132	142	125	135	111	129	131	153	146	138	117	137	170	115	124	145	118	119	155	138	123	120	140	150	135	126	119	145	149	134	143	146	160	143	131	136	115	137	127	127	120	132	120	163	131	125	143	159	105	121	156	138	126	124	113	132	140	121	146	122	145	122	137	131	142	129	125	126	146	148	138	127	110	140	137	119	138	117	128	127	134	129	147	137	123	129	143	141	141	113	121	119	126	149	144	124	148	121	139	137	133	135	132	143	125	134	140	139	152	146	132	114	144	131	144	148	119	145	137	117	124	141	119	102	119	157	142	120	140	151	129	139	145	142	122	148	120	146	136	129	133	127	148	127	113	116	118	128	121	133	132	129	138	130	139	135	143	126	140	115	133	132	149	147	142	141	124	122	151	141	165	124	136	135	140	154	139	129	133	128	113	133	128	139	138	107	120	129	150	134	125	122	139	143	132	144	138	127	138	146	127	117	129	131	134	146	144	128	133	162	129	153	125	139	130	133	137	140	142	128	132	149	143	143	138	124	130	140	140	153	135	142	115	116	150	124	126	118	114	133	115	131	149	131	148	139	128	145	150	124	106	126	140	130	111	151	138	129	122	117	126	142	133	155	130	148	146	153	131	118	137	135	117	136	139	130	129	130	133	126	163	134	121	116	130	136	129	134	138	154	128	143	146	127	131	137	148	174	124	136	127	123	132	149	138	127	129	111	134	119	119	145	133	129	148	103	132	140	135	113	144	149	134	140	140	124	117	118	121	152	110	119	139	120	125	158	119	118	146	147	122	128	126	127	121	131	144	139	97	122	113	109	154	136	131	137	125	143	134	133	145	126	128	127	124	138	117	141	156	137	126	141	128	138	137	127	131	125	124	138	140	109	142	132	137	133	118	119	132	144	137	125	130	125	131	133	128	137	157	121	127	124	144	133	144	130	129	133	141	119	140	124	126	123	127	143	133	128	130	156	114	145	130	135	140	123	130	120	139	121	139	110	111	136	144	119	117	116	139	126	127	133	130	124	131	133	139	146	125	129	132	128	139	123	123	139	120	128	130	117	117	128	161	127	141	129	151	159	132	135	126	131	120	123	153	128	137	112	120	119	157	117	130	127	110	135	134	146	132	115	137	141	139	128	116	135	175	141	140	123	114	122	139	145	145	123	140	115	127	142	142	107	124	126	143	139	130	128	146	144	130	138	125	137	151	138	131	118	152	138	140	136	153	124	127	137	130	138	142	122	134	124	119	128	125	127	128	120	117	129	147	122	151	133	131	131	133	142	134	145	138	129	118	133	148	134	129	136	140	117	147	137	130	143	132	144	126	124	135	126	143	129	130	113	159	149	121	133	136	130	148	146	132	141	132	129	124	111	132	145	127	141	136	137	147	124	127	138	139	150	133	122	114	141	148	117	147	138	129	129	132	130	137	144	129	167	132	130	127	118	157	136	151	130	147	154	152	136	126	132	123	145	123	123	134	121	116	143	137	134	114	129	142	158	145	144	141	134	114	136	138	120	118	143	143	132	150	140	121	128	133	129	129	143	117	120	156	134	127	122	116	110	127	131	124	150	170	125	120	130	142	126	133	149	123	125	116	117	127	134	151	134	139	152	127	158	134	129	123	113	145	132	127	136	154	144	140	124	149	122	120	115	160	152	118	120	140	140	134	123	157	118	126	148	117	130	126	150	127	133	125	125	128	134	146	150	149	133	142	128	128	134	129	132	131	128	130	133	136	140	135	137	124	129	147	139	129	126	118	124	125	124	145	130	118	136	133	132	149	116	106	145	130	128	145	136	152	140	147	126	127	160	140	124	118	140	134	139	142	140	142	119	130	136	138	131	110	143	110	125	137	113	130	150	121	147	149	125	141	126	132	159	142	143	125	122	125	129	139	118	126	135	135	124	124	135	112	134	135	136	141	137	142	142	136	157	123	155	156	116	132	115	124	122	145	139	134	128	143	147	128	141	124	130	130	127	136	163	144	139	130	122	139	135	140	148	125	128	134	137	145	119	122	114	139	127	134	143	144	145	124	122	129	130	132	144	134	145	134	114	142	139	143	142	110	139	129	134	137	148	120	145	118	138	126	129	116	121	122	122	116	136	155	123	150	106	138	126	132	120	127	119	133	145	136	141	135	122	145	123	136	160	141	141	120	121	133	130	141	129	142	128	120	138	136	122	140	129	129	118	129	135	119	125	119	119	130	121	129	136	123	132	148	149	154	125	151	128	124	118	126	135	129	138	114	127	119	139	144	144	115	137	129	132	123	148	118	152	148	131	142	143	122	137	131	137	125	129	137	143	133	132	141	134	131	119	137	129	151	132	140	136	143	125	150	125	125	117	144	143	114	116	131	122	120	137	138	139	131	119	138	132	146	147	143	128	130	129	141	168	111	123	139	148	133	123	133	130	123	119	127	134	142	159	120	132	117	130	168	149	152	114	151	134	143	142	139	142	117	142	147	106	136	126	140	140	127	127	125	140	122	126	139	148	116	130	137	122	145	130	125	151	139	129	142	109	123	138	133	125	129	151	151	138	153	133	131	122	132	135	142	171	130	143	124	139	147	119	116	134	143	104	127	153	111	146	134	135	124	144	152	143	133	125	143	156	127	122	116	114	108	144	153	119	141	125	140	149	149	145	135	143	129	156	132	127	136	142	134	151	132	127	123	139	153	146	124	131	132	123	113	141	126	134	128	128	130	134	124	148	121	151	127	121	152	129	149	135	147	149	130	151	147	145	149	139	123	157	118	144	126	120	140	132	134	136	131	121	133	145	124	135	123	116	147	116	125	125	120	116	145	156	131	125	137	123	135	145	142	121	136	137	146	137	120	125	131	112	145	139	154	153	127	111	126	125	130	139	149	130	126	135	127	132	131	127	155	124	138	131	130	139	124	136	118	124	114	129	106	131	124	146	142	139	123	114	123	138	141	146	129	118	137	133	152	148	141	130	120	124	152	123	131	138	127	144	126	120	125	121	126	137	141	127	131	132	136	118	136	118	147	161	133	137	125	152	159	145	133	124	128	140	134	144	159	130	112	142	119	141	149	149	144	125	139	119	124	141	146	127	144	123	130	128	133	136	145	141	117	128	117	120	124	156	138	132	143	141	115	143	122	128	151	119	129	117	132	134	147	132	130	168	139	120	121	126	135	153	132	129	106	118	157	148	152	137	119	131	124	150	131	129	127	120	137	133	136	135	147	161	135	134	141	142	130	137	133	143	111	127	136	145	143	167	130	127	125	133	123	132	139	157	122	115	119	129	136	146	115	124	135	121	135	132	139	145	126	119	163	132	126	137	113	125	121	132	146	134	132	137	105	114	137	131	119	112	109	136	139	125	130	137	155	138	116	129	144	109	144	161	148
8497	8127	2494	403	406	392	376	348	350	349	358	368	346	359	354	365	346	356	350	361	364	371	356	369	358	333	353	353	331	354	347	348	341	360	371	363	369	352	350	342	352	347	376	340	343	296	330	336	341	341	358	345	361	321	360	335	352	350	344	341	362	336	346	346	381	383	349	362	381	353	360	368	365	361	321	355	339	332	338	373	378	325	354	328	327	350	335	335	369	328	355	337	326	383	342	342	325	363	339	348	342	357	354	365	321	347	342	348	346	356	386	369	357	367	327	344	370	355	314	372	393	372	359	367	362	324	343	373	363	325	392	353	345	348	335	331	337	332	369	355	338	350	350	348	332	353	319	363	326	357	360	346	312	346	300	328	357	358	330	363	359	344	308	345	344	339	338	348	368	378	345	368	355	389	349	349	337	359	337	330	339	346	350	333	342	370	371	328	327	326	332	338	335	370	334	326	314	311	377	333	347	326	381	368	355	337	354	340	350	355	366	349	345	344	328	325	347	359	336	347	358	354	333	350	321	336	345	354	332	344	335	351	347	339	371	339	344	343	319	370	376	345	330	360	357	357	342	327	385	325	369	349	344	404	335	365	333	337	340	314	343	361	345	362	375	376	337	343	316	337	369	333	344	354	378	369	328	336	325	350	353	359	351	334	353	325	387	334	361	367	367	358	331	349	380	369	364	344	372	363	359	353	320	335	361	396	360	334	361	343	350	358	341	334	335	335	345	366	340	322	363	326	354	366	379	328	367	341	336	377	343	318	313	353	348	358	339	340	348	376	317	355	343	347	372	313	374	328	344	341	334	336	323	351	360	332	360	345	314	323	355	344	336	337	351	326	350	363	351	335	354	346	290	334	401	372	321	374	342	337	315	341	338	325	352	351	390	327	346	373	358	364	352	359	382	344	361	348	353	330	322	341	355	331	362	337	337	369	345	353	358	346	336	361	346	325	355	350	341	352	318	346	336	344	369	346	346	360	329	376	338	343	334	329	342	342	351	364	351	329	347	337	403	341	358	328	378	326	371	338	356	353	356	385	325	333	383	350	363	364	364	353	353	317	349	335	320	345	354	383	332	391	314	330	332	346	337	353	346	375	353	375	359	353	375	376	389	364	378	347	373	356	368	335	380	384	336	344	360	345	339	384	412	316	343	374	366	365	350	353	369	356	349	348	359	333	342	357	363	318	379	358	370	334	304	369	345	381	335	357	373	355	352	334	330	357	336	326	319	378	313	335	371	387	355	322	370	353	360	367	373	345	346	333	338	338	306	350	362	345	362	367	359	290	375	380	320	364	337	349	368	358	328	340	348	322	365	344	348	358	358	342	350	361	366	300	351	344	334	331	319	362	335	335	362	321	361	351	337	337	335	343	379	326	344	352	315	310	343	330	365	314	376	358	339	339	390	352	324	358	342	338	326	346	391	363	357	360	344	342	328	325	339	337	377	343	335	392	346	347	322	379	362	383	334	351	343	343	368	338	349	344	330	348	333	371	340	360	302	328	325	362	321	348	344	362	369	341	338	358	325	348	356	331	392	321	361	338	338	372	341	375	359	337	367	348	346	374	347	348	371	347	318	331	380	358	342	334	335	333	315	354	337	339	327	341	338	358	373	375	340	310	330	351	328	348	337	371	355	313	314	342	317	364	366	365	367	364	367	334	341	345	367	333	368	345	352	378	367	320	383	335	291	361	357	364	329	350	348	334	325	345	316	349	331	297	313	376	356	353	338	357	376	342	346	336	346	377	347	342	340	368	322	337	328	365	360	365	353	345	370	343	348	339	340	362	377	359	341	362	338	346	345	361	355	310	337	353	357	347	365	345	341	342	325	333	338	331	350	336	348	361	347	373	328	354	396	357	351	317	317	348	335	336	336	341	345	331	321	370	346	370	373	342	361	320	348	354	361	365	344	323	338	369	389	320	349	406	345	338	334	363	338	333	371	341	339	340	350	349	312	372	364	345	386	380	343	366	328	342	342	356	332	355	352	330	350	350	359	354	356	350	349	348	317	368	344	350	323	345	358	364	358	338	339	366	377	354	355	349	375	350	332	347	363	345	331	330	322	359	382	347	320	372	342	354	370	322	356	353	353	355	350	322	355	336	363	336	320	348	359	321	363	371	337	343	321	337	346	344	355	325	358	345	324	347	327	339	363	347	329	370	316	345	334	374	354	360	333	360	347	338	327	349	343	362	346	376	355	349	341	320	362	312	359	371	332	355	332	341	379	317	341	370	323	340	339	354	355	340	350	346	346	344	347	324	335	374	313	343	375	387	310	340	345	348	341	351	352	356	345	389	379	356	325	363	365	341	347	396	362	345	353	319	344	355	344	361	334	338	328	341	368	308	390	372	361	354	347	314	308	353	319	329	377	351	359	356	381	370	351	363	344	335	360	335	359	362	365	346	344	357	399	317	347	361	325	347	342	346	340	357	322	384	333	350	365	311	352	353	342	352	370	361	363	381	339	368	324	330	375	359	362	337	375	322	380	368	333	320	373	316	355	377	333	364	362	371	335	364	320	350	361	358	361	349	338	341	373	353	361	338	347	359	353	375	335	350	368	407	322	353	367	329	353	355	353	369	343	316	357	374	323	356	336	332	348	362	340	360	360	337	378	333	364	329	339	356	352	366	338	330	354	378	367	335	387	357	350	374	344	339	345	352	343	373	374	328	350	359	361	359	377	338	384	326	331	333	350	362	350	370	355	368	319	376	348	317	340	343	335	340	375	335	323	368	374	317	349	332	358	325	393	331	364	350	332	380	362	367	349	361	356	343	323	353	339	345	334	382	347	334	359	383	365	342	334	354	333	323	363	359	349	349	326	355	361	356	363	325	349	359	371	371	347	345	364	360	308	354	370	344	362	338	375	354	337	344	341	375	352	350	367	369	355	372	369	339	356	311	325	360	335	358	363	354	393	363	345	327	323	359	386	340	345	348	373	364	380	347	358	363	392	345	371	357	328	362	326	368	358	312	371	341	373	356	339	322	349	349	372	331	358	367	313	371	376	372	345	321	348	341	335	342	315	317	361	378	315	375	349	361	354	322	347	347	341	318	329	375	335	329	358	368	322	379	343	326	337	365	349	342	339	315	365	321	355	333	362	355	327	359	337	323	319	330	342	343	331	355	334	350	343	362	339	344	338	332	335	308	371	391	356	348	361	368	361	320	351	370	340	336	364	352	353	357	385	333	360	326	375	348	356	349	385	380	354	371	341	335	346	341	349	362	333	335	314	340	320	324	333	353	373	332	363	360	377	303	372	357	326	358	346	328	343	331	340	360	304	314	350	359	368	352	345	359	351	341	351	366	331	344	357	354	367	375	365	374	352	337	342	349	376	318	372	358	325	354	374	337	328	326	340	346	342	355	334	302	351	369	337	350	367	322	364	352	373	344	349	341	352	328	354	316	357	369	301	371	362	337	363	359	349	338	326	349	342	360	316	341	320	351	337	319	334	344	336	324	363	365	369	348	367	347	378	363
52679	53303	32718	4544	575	437	324	302	299	237	245	246	239	221	200	210	206	205	223	227	178	210	220	207	226	206	203	208	191	203	219	184	206	180	198	182	197	182	185	181	174	193	194	211	179	204	178	196	199	168	188	203	186	193	186	200	216	188	180	202	162	187	208	204	203	199	185	198	185	200	190	189	195	181	204	207	191	166	206	205	197	182	208	214	215	192	200	212	201	220	158	177	187	217	190	189	208	199	196	196	183	171	192	178	198	187	200	199	188	198	181	192	207	197	199	169	186	174	158	181	201	201	195	187	196	185	208	186	201	191	182	150	210	214	202	217	172	186	195	196	191	183	195	182	199	177	189	186	205	198	202	235	210	204	165	191	211	193	216	216	214	208	174	218	208	187	180	198	186	191	192	202	174	202	197	204	194	197	189	176	175	180	200	179	206	224	182	191	188	187	164	195	184	182	200	199	186	195	197	196	182	195	181	162	188	197	207	195	210	187	160	172	181	201	209	202	183	185	166	201	165	202	176	190	178	184	173	176	188	204	214	185	182	197	192	191	184	202	204	195	178	161	196	180	175	198	186	188	191	185	181	191	187	204	210	212	171	173	185	189	196	184	164	196	188	214	174	154	186	208	199	184	186	191	173	197	209	191	184	191	179	177	208	200	171	174	214	184	187	189	190	216	214	203	175	190	186	175	213	212	200	207	181	173	184	169	203	201	164	202	191	167	188	162	194	181	202	178	170	222	203	223	194	190	192	159	210	193	187	192	195	181	184	187	181	177	204	188	175	178	178	189	211	211	198	208	192	194	197	228	185	194	203	205	192	197	164	195	186	203	173	199	190	209	179	185	188	225	170	211	197	179	172	196	203	198	177	181	175	195	206	205	158	179	183	197	195	209	173	187	187	199	142	195	190	196	195	192	199	186	193	192	188	207	173	203	230	197	202	195	190	179	221	181	175	192	190	199	222	196	171	188	185	201	198	183	231	220	189	199	182	195	180	193	196	185	177	204	190	212	194	195	192	182	200	190	174	178	196	179	186	217	213	193	193	205	197	166	198	174	197	197	201	210	180	190	186	187	192	158	178	183	208	186	165	163	193	198	166	207	182	189	187	192	197	195	216	194	204	196	181	198	188	200	177	195	182	203	216	215	202	163	201	201	183	202	188	206	193	184	201	180	158	179	193	178	192	194	170	182	186	199	208	192	198	179	179	184	188	192	181	180	194	190	190	194	212	188	208	190	165	188	177	184	199	193	177	178	188	188	220	204	169	208	185	177	204	208	184	200	180	167	215	209	198	170	206	205	202	209	196	185	202	210	190	179	208	179	198	213	219	193	195	203	174	177	181	209	207	186	190	176	232	180	181	184	198	181	183	206	185	193	168	182	184	181	187	194	176	180	178	180	178	201	195	191	166	193	201	179	181	185	206	188	191	219	189	209	178	194	197	200	205	188	198	188	207	196	201	187	195	211	221	190	174	178	195	200	198	144	172	190	200	221	178	182	176	197	172	174	202	194	191	192	184	202	196	177	184	195	210	206	237	188	198	165	186	175	208	224	195	180	173	224	194	179	213	182	194	190	202	161	223	202	181	203	201	195	199	185	199	188	200	194	197	191	193	193	179	188	191	196	227	173	200	194	227	195	195	191	177	173	193	202	208	186	176	206	171	198	194	213	166	190	176	200	178	222	189	192	181	187	212	197	191	189	170	203	191	181	205	184	219	202	196	166	188	197	168	177	202	179	191	191	193	184	177	197	186	160	166	203	180	180	193	216	190	185	194	192	200	216	221	180	207	179	210	197	195	194	181	174	204	182	188	190	195	166	196	194	194	181	213	192	198	211	202	201	206	195	202	190	190	175	190	188	158	175	162	188	193	207	205	181	213	221	194	190	218	199	212	202	190	183	182	213	178	192	206	193	207	208	213	193	187	171	204	185	203	168	178	174	183	206	215	182	173	180	183	182	198	205	197	192	217	177	211	179	189	197	205	170	189	194	201	184	194	187	188	202	199	192	189	199	195	199	197	173	196	201	184	207	185	173	171	167	189	177	172	167	186	223	204	236	201	201	193	188	198	216	195	215	158	186	159	198	183	198	189	211	187	196	213	212	201	224	185	203	186	151	191	188	193	184	205	189	181	186	208	182	205	179	217	200	192	223	181	166	203	174	178	200	191	194	215	202	189	206	201	183	212	203	167	182	186	204	206	152	188	191	212	205	194	193	192	194	191	185	185	189	215	222	199	208	189	175	212	199	192	211	213	184	195	190	192	188	176	195	175	193	197	198	194	203	180	185	200	211	187	200	188	196	199	231	193	196	206	189	169	192	194	199	180	165	220	163	230	180	212	204	190	200	171	175	174	188	181	165	196	194	212	179	199	190	195	217	211	176	205	177	185	198	158	185	185	231	201	183	172	178	174	179	172	199	184	163	204	206	211	195	195	179	214	204	178	184	178	183	194	221	200	192	190	198	171	194	172	176	198	193	184	193	192	184	175	173	173	167	200	196	194	204	177	194	197	190	206	188	179	190	198	172	186	187	172	207	230	175	203	201	205	207	197	173	197	198	179	176	194	190	201	179	199	193	187	213	214	202	164	205	194	195	194	181	195	202	181	187	202	181	209	196	187	210	189	176	203	202	169	189	161	190	210	182	202	194	196	189	197	193	203	174	175	205	177	189	188	190	184	172	217	189	211	185	191	167	175	194	178	183	197	172	197	198	202	190	171	195	179	196	182	209	189	185	195	210	179	176	188	181	176	211	208	185	182	187	170	195	200	206	180	190	183	165	197	191	210	205	185	192	200	180	166	187	193	217	184	182	183	198	190	199	189	180	174	201	188	169	184	199	181	196	188	209	205	173	203	177	209	187	185	194	200	193	179	190	182	204	191	204	217	167	188	193	216	199	200	175	211	207	188	181	196	201	169	185	212	180	201	231	215	218	203	182	206	206	184	197	180	209	216	192	182	215	195	195	175	185	195	183	136	190	218	176	201	190	175	196	163	198	199	201	205	187	194	212	191	170	190	184	185	171	212	186	178	180	185	196	194	183	191	180	220	205	201	167	208	203	167	201	186	175	205	188	211	199	206	181	182	209	231	174	189	185	193	201	189	232	187	220	176	197	175	194	173	223	197	160	194	167	177	211	197	179	217	201	190	212	198	169	189	198	211	197	172	198	203	166	203	180	196	204	219	186	202	169	200	196	183	207	188	182	169	187	174	205	194	210	196	197	184	203	201	189	193	187	208	163	185	195	179	182	204	194	188	200	170	197	176	184	192	203	212	198	150	216	197	204	176	189	219	171	188	200	175	171	214	205	186	218	196	185	199	163	206	186	179	186	207	209	207	193	192	208	202	188	180	198	182	197	177	190	203	185	174	180	186	189	214	194	203	179	189	193	180	181	183	204	197	189	175	183	212	183	185	180	185	181	191	182	194	196	204	214	190	200	164	172	171	210	182	213	195	183	204	202	200	181	174	207	153	187	198	194	186	217
31149	40147	16152	2110	1780	1502	1238	1118	974	907	870	739	754	703	715	657	607	565	593	579	566	612	514	502	541	558	515	534	535	524	533	511	493	495	511	552	492	516	537	513	461	520	514	441	508	460	515	525	472	484	508	509	484	510	504	511	479	490	469	481	471	495	452	493	497	525	517	478	504	523	434	479	483	446	485	432	490	438	465	487	521	476	495	492	486	518	490	487	439	449	470	481	509	523	505	443	445	476	474	471	467	488	472	455	487	490	487	472	498	448	506	439	408	456	434	472	435	477	472	445	502	424	468	468	485	453	467	436	472	510	459	487	472	466	473	479	496	447	462	472	442	488	470	469	478	463	477	451	467	509	431	463	467	510	506	481	426	497	469	416	502	472	480	461	438	450	495	505	463	462	480	509	498	480	451	484	487	465	468	468	473	454	480	485	521	484	460	462	479	493	439	490	487	459	462	492	462	452	452	464	479	480	451	460	449	451	498	455	413	460	474	460	486	437	466	442	475	466	466	443	477	448	448	493	504	472	477	468	512	470	450	503	474	498	441	487	450	469	470	449	490	488	470	509	469	506	428	461	465	489	487	499	506	458	440	509	467	506	460	489	449	465	437	505	467	480	490	513	454	489	438	474	454	497	459	479	443	426	509	524	496	477	481	453	446	502	461	454	473	465	477	511	451	473	506	498	430	459	477	487	448	461	469	444	451	446	508	472	491	445	486	466	464	456	473	449	498	470	454	473	444	463	484	509	396	490	430	460	476	460	442	456	513	482	499	426	446	499	457	457	446	467	452	538	487	495	445	454	470	508	465	493	451	476	489	455	493	477	484	500	461	492	473	519	495	474	449	474	480	486	483	493	500	446	500	462	505	495	459	476	493	472	497	496	485	500	460	476	450	470	484	478	481	441	451	455	477	473	439	443	478	510	477	455	430	482	475	516	484	474	441	449	431	475	477	447	461	465	495	451	462	451	491	491	483	463	449	489	446	485	423	470	476	470	459	446	496	445	468	432	460	451	479	498	448	475	457	480	489	460	460	450	509	464	485	455	514	473	492	482	462	515	467	502	485	491	497	497	474	446	470	444	479	492	463	490	479	506	462	454	470	490	489	462	478	479	490	488	482	483	522	488	469	452	450	479	467	500	469	459	468	456	491	492	480	471	474	471	450	453	463	437	520	461	473	482	424	485	493	477	481	458	485	449	459	489	501	418	479	463	486	471	462	478	464	468	502	469	508	487	465	477	461	514	480	424	495	462	481	482	500	435	455	476	464	483	492	487	486	481	454	491	466	482	438	474	496	508	513	474	474	466	475	500	469	471	476	449	478	481	440	430	486	463	505	487	485	449	453	486	455	467	468	440	519	470	482	487	467	437	461	433	476	448	483	469	473	481	491	439	466	504	458	436	477	451	470	480	453	447	470	486	449	468	478	480	485	483	443	451	484	488	464	468	452	485	463	464	467	474	492	523	473	467	477	472	428	445	442	449	484	465	504	453	466	453	437	459	457	503	505	506	482	456	449	461	480	487	462	479	486	479	447	479	453	451	485	452	498	485	458	452	481	465	462	474	433	451	434	474	472	464	515	461	498	467	470	453	482	508	480	465	492	469	438	457	446	488	435	490	504	514	501	484	483	495	470	452	457	468	464	433	468	477	476	450	453	444	483	464	447	479	480	470	457	486	453	469	478	470	484	526	487	448	483	500	476	431	462	423	486	511	467	477	514	466	489	457	435	490	490	476	462	454	498	472	448	444	441	474	458	428	441	503	460	454	488	445	442	476	445	482	489	455	473	469	469	451	439	440	431	469	463	476	466	506	470	420	503	443	472	507	481	474	487	461	484	470	457	463	483	493	475	492	478	467	454	480	447	459	528	476	420	476	486	446	440	471	471	452	461	480	510	475	454	474	475	498	493	484	458	485	468	477	467	500	491	441	491	482	493	492	445	483	467	505	447	487	453	481	466	462	448	469	437	441	454	480	500	494	456	462	490	469	501	456	476	485	475	458	429	489	489	434	469	464	468	459	457	455	447	461	418	438	449	464	479	455	457	488	454	483	469	493	449	462	477	478	460	445	447	472	476	478	496	463	467	470	435	479	450	508	470	506	509	458	474	442	473	499	477	436	443	462	449	487	454	473	419	484	493	474	467	478	480	452	491	466	470	443	434	488	481	456	467	543	457	496	517	466	496	468	489	470	480	469	468	480	455	451	454	461	461	500	482	462	460	462	450	469	475	485	467	454	494	463	465	443	477	504	471	467	484	512	446	464	466	492	458	448	446	415	436	448	489	437	449	492	447	480	471	462	449	461	485	432	493	454	475	496	503	479	513	525	444	487	527	473	506	500	461	477	501	471	444	522	467	446	473	446	432	485	469	478	478	493	486	486	460	470	485	498	485	463	482	451	468	445	451	471	497	458	454	487	499	465	491	479	498	506	466	482	465	454	489	478	478	469	473	470	480	488	492	490	485	471	446	486	491	456	447	492	463	439	473	468	468	427	491	475	463	428	495	448	475	463	449	457	504	489	477	460	468	491	427	455	502	495	463	491	492	476	449	519	453	454	456	491	504	488	457	451	494	484	479	446	501	475	494	482	441	488	452	442	480	487	452	519	439	485	457	483	425	426	474	466	508	450	478	484	507	451	470	464	510	465	483	516	473	465	498	504	464	435	459	464	490	470	462	467	482	461	471	448	469	503	450	464	512	485	468	487	471	501	452	471	465	471	475	406	469	469	508	444	507	486	488	476	443	446	438	421	484	430	464	476	482	446	471	469	451	475	480	470	440	474	455	452	470	446	486	478	481	471	485	459	502	467	455	447	476	474	466	501	459	464	460	491	476	507	448	487	452	526	472	483	458	471	499	458	527	473	471	486	459	431	486	484	453	487	492	464	495	454	450	487	476	425	450	502	460	464	497	450	450	451	512	482	491	457	464	516	485	503	481	482	474	436	490	443	453	511	484	459	494	434	481	477	424	476	471	524	466	449	469	467	459	493	463	442	451	437	504	440	483	474	471	469	466	511	485	476	518	473	469	484	477	439	499	478	471	472	473	472	485	466	472	474	457	482	485	446	444	468	485	477	449	468	465	502	472	491	435	484	449	449	445	493	471	478	501	497	485	432	490	477	476	488	463	487	463	489	464	466	454	478	489	453	515	484	451	521	475	448	485	463	475	458	431	461	452	462	475	469	484	432	492	476	461	510	464	467	502	444	502	457	458	476	480	489	487	497	479	487	480	484	479	452	493	489	422	525	486	477	468	475	453	469	511	482	469	485	454	492	465	466	463	475	465	458	444	437	488	455	504	498	438	427	471	468	482	491	451	473	441	482	522	486	467	460	470	464	492	523	469	497	455	479	476	468	485	510	456	480	470	493	465	459	452	463	450	453	437	492	474	474	465	486	454	436	482	464	473	488	425	446	449	447	509	500	456	464	492	498	446	452	461	482	432	454	479	480	484	470	457	464	443	434	486	483	443	433	500	521	435	504
66656	67551	43130	10125	1281	527	423	350	314	265	233	202	203	226	168	151	169	161	159	140	142	174	148	151	136	145	145	121	128	119	138	131	134	127	124	142	115	124	128	121	142	121	115	132	135	114	114	116	124	126	108	136	127	128	128	120	109	140	113	123	120	117	120	123	100	122	97	93	135	126	122	148	108	118	112	111	110	117	126	109	118	117	120	136	125	111	126	108	112	135	140	121	114	113	117	122	119	116	130	139	126	123	112	170	126	110	101	129	117	105	141	107	112	123	107	95	119	130	119	130	141	141	149	135	120	119	99	112	117	116	119	133	133	119	125	112	107	115	118	93	117	122	116	134	115	115	141	122	94	119	123	130	112	97	120	120	120	128	114	126	133	135	121	123	123	131	125	104	108	138	126	107	130	115	115	112	111	126	121	99	116	117	108	113	137	119	106	134	111	149	107	136	114	129	102	119	110	101	112	123	117	120	109	134	105	95	109	112	105	135	124	109	114	126	128	111	111	108	114	125	110	108	114	132	122	122	133	127	128	109	116	134	107	115	93	106	119	123	122	137	118	140	137	128	127	98	116	121	118	132	112	125	128	119	99	112	107	119	121	122	115	101	136	120	118	102	122	109	125	133	109	136	114	91	103	110	121	131	116	113	109	124	111	110	109	146	115	137	133	102	125	125	134	107	111	143	126	117	127	124	106	116	102	122	105	125	115	105	124	104	119	125	116	114	142	126	124	122	137	130	108	122	124	120	133	116	121	116	113	112	132	132	136	134	133	117	119	110	144	123	107	119	137	132	134	137	125	132	118	109	118	101	128	106	109	120	111	135	113	144	111	120	109	108	129	128	115	132	132	128	134	124	103	131	116	131	106	112	137	135	118	105	128	110	123	122	103	126	116	132	132	118	147	126	114	104	111	118	124	112	129	124	98	115	121	123	137	123	130	95	136	125	129	120	137	119	111	101	113	99	106	109	93	113	138	120	130	126	116	112	109	126	122	129	120	118	117	118	102	124	106	105	138	119	118	97	121	115	113	138	113	114	114	127	117	123	119	128	110	111	108	117	119	127	105	119	121	114	114	110	121	123	119	128	118	116	124	114	102	110	95	121	110	131	104	119	117	116	120	128	91	107	113	112	117	120	140	115	122	124	121	123	103	114	121	109	131	122	120	124	106	122	140	136	114	136	107	107	118	122	141	145	133	129	129	109	113	132	81	121	105	108	119	110	112	119	119	118	121	146	116	96	129	118	125	120	123	129	114	118	133	117	124	118	114	106	120	130	123	127	125	112	125	97	123	121	114	99	107	113	117	101	129	126	111	131	126	108	103	104	112	129	144	125	115	102	119	116	110	116	138	137	119	125	123	122	124	118	129	103	114	130	113	131	113	122	119	122	129	131	116	109	105	137	128	111	132	110	112	115	125	128	125	116	135	127	123	107	92	137	134	113	109	105	125	124	119	135	125	129	142	125	122	123	105	125	128	128	124	114	130	101	116	118	101	122	122	124	132	131	123	133	108	133	132	120	120	127	125	128	111	146	138	134	115	114	125	115	124	133	126	94	120	98	117	129	110	115	113	115	108	106	126	120	114	122	125	113	111	118	123	90	111	134	111	118	124	118	107	125	119	133	123	127	139	107	110	99	120	123	130	136	120	129	110	114	132	117	110	112	108	114	91	111	126	128	109	96	130	97	106	134	133	123	113	124	111	110	109	111	122	115	127	129	114	107	129	150	112	124	93	134	118	118	123	120	141	108	123	125	109	122	130	107	107	119	105	121	107	102	126	129	119	137	133	98	90	125	135	140	109	118	128	113	137	118	126	110	123	114	113	118	107	139	112	123	116	113	114	111	112	126	128	122	138	113	119	115	120	120	127	111	102	127	125	105	130	110	126	128	111	144	119	111	118	119	129	109	122	117	112	104	127	123	112	139	123	117	131	113	116	131	152	125	100	129	121	120	128	124	118	128	107	134	124	105	129	124	120	131	127	132	128	113	111	104	116	151	120	116	114	126	122	123	123	123	118	134	125	133	98	125	122	108	116	145	105	110	136	105	103	112	135	148	116	110	137	119	114	109	125	129	115	123	118	98	112	122	146	125	109	115	111	125	110	117	127	125	124	103	111	128	128	116	129	113	129	107	126	116	119	116	124	101	120	110	119	101	127	155	118	120	116	89	122	109	113	121	134	129	108	133	135	88	113	122	109	121	111	138	81	110	113	115	95	114	117	128	109	114	129	114	116	124	121	110	110	97	117	124	110	104	129	117	146	114	108	132	123	131	112	126	117	123	100	106	114	137	136	124	124	113	122	115	93	135	113	112	134	119	116	115	127	108	110	131	130	108	126	111	124	122	115	125	112	112	121	120	127	105	120	122	106	96	116	128	130	119	129	119	100	117	113	120	128	117	132	105	121	103	107	110	110	112	130	126	144	147	115	114	128	125	118	118	113	132	115	123	123	122	136	111	120	112	112	103	114	128	148	132	113	125	105	119	112	118	135	156	128	113	123	117	120	114	114	129	114	133	129	113	111	115	110	105	130	111	108	133	119	117	124	129	124	125	119	116	141	109	109	126	114	127	102	114	124	123	113	110	106	96	114	110	119	103	114	124	107	129	119	105	128	103	111	113	128	108	126	109	121	105	122	121	123	114	128	116	134	111	111	109	129	129	117	120	127	113	134	132	119	97	123	120	129	119	113	123	125	103	108	133	125	124	139	102	123	112	121	123	121	124	126	105	114	141	138	121	118	109	102	127	107	119	107	123	137	123	115	120	138	112	137	121	117	110	123	126	117	111	121	109	106	119	106	130	136	99	119	127	119	110	118	120	126	109	110	147	140	112	115	101	113	108	130	124	110	120	118	114	111	121	116	121	119	103	120	140	116	110	120	129	131	115	125	116	117	95	112	113	104	127	114	134	129	109	118	122	113	132	124	118	119	112	108	111	114	101	88	120	117	123	121	134	102	147	111	107	128	106	133	122	102	135	112	92	109	100	118	116	121	121	123	147	130	122	139	135	104	104	116	119	121	117	125	115	105	124	133	101	106	114	101	123	134	135	142	127	113	104	124	124	105	129	125	120	103	112	127	132	120	121	122	119	90	113	132	105	125	105	108	110	108	111	127	99	102	141	110	118	117	105	113	113	100	139	107	116	140	114	133	112	117	106	123	114	110	121	104	113	121	99	115	115	125	102	118	121	123	121	135	106	115	117	111	102	126	119	111	116	98	101	138	114	118	123	134	119	150	120	109	140	136	124	103	112	113	120	121	108	124	109	116	126	127	116	116	125	112	109	138	143	109	114	117	127	121	126	119	135	124	121	117	112	125	119	125	128	115	117	115	120	109	125	127	122	119	117	107	141	132	121	129	122	106	117	124	115	125	135	123	109	126	128	123	128	120	122	105	102	120	134	119	130	104	114	115	113	108	112	118	100	118	128	115	109	109	114	115	125	122	138	126	120	116	107	120	121	111	115	111	98	107	117	122	117	103	146
40028	49221	19011	3617	3080	2409	1962	1550	1267	1173	1034	925	867	786	702	641	650	575	618	546	504	501	474	413	466	436	424	409	403	409	402	352	394	344	371	384	355	377	330	351	396	340	356	308	352	315	325	348	334	329	308	298	301	372	332	293	323	360	318	317	319	296	308	294	330	284	297	327	295	279	316	313	307	279	310	285	293	320	319	295	298	327	307	297	300	305	324	323	297	278	306	297	320	309	313	311	273	296	308	313	302	323	304	304	321	291	277	299	301	290	284	331	299	295	305	306	288	318	330	290	306	305	292	319	299	305	338	267	296	301	334	307	311	312	270	287	335	277	290	285	343	320	328	346	293	258	300	258	251	278	311	273	305	293	307	320	325	281	283	303	308	285	313	308	286	298	307	322	282	282	273	280	317	317	284	321	308	267	276	324	317	306	306	322	277	313	290	281	287	313	260	320	310	306	304	310	292	272	292	274	304	271	301	287	304	298	295	331	272	292	289	304	299	284	332	313	303	297	270	307	310	292	296	325	279	290	297	306	305	282	312	317	301	248	281	291	299	318	270	319	295	312	288	273	276	303	329	307	310	314	293	296	274	283	282	274	282	336	290	311	305	283	307	302	291	278	323	286	296	319	282	307	318	302	311	285	281	310	293	299	287	271	255	299	339	325	307	268	270	288	319	300	305	286	307	321	305	303	307	304	283	318	316	310	270	308	304	271	294	317	269	299	275	312	287	283	310	295	273	269	307	263	259	280	317	284	301	282	286	264	277	295	295	275	283	253	290	285	259	293	304	287	299	277	294	286	290	314	316	303	293	295	272	295	299	310	308	302	274	289	301	302	298	316	290	290	280	307	312	327	306	331	338	313	298	302	278	275	304	303	313	280	276	265	314	294	277	288	298	291	285	287	289	312	278	292	311	284	259	295	303	283	277	307	274	263	304	324	331	298	300	274	307	271	266	281	298	287	278	283	319	317	323	321	281	322	300	308	321	255	308	316	308	308	278	298	284	317	306	239	305	312	271	309	259	308	308	276	312	293	296	279	288	300	280	299	299	318	334	306	310	286	325	297	284	290	288	305	336	286	288	292	301	284	289	303	281	274	300	289	327	320	294	308	304	299	313	303	310	298	312	309	300	311	311	285	293	285	305	308	292	297	295	280	301	285	308	279	297	269	245	326	318	303	317	283	246	337	267	323	293	268	296	324	286	305	300	280	301	300	296	316	272	254	286	303	268	286	295	299	288	304	303	295	284	323	283	303	277	288	277	284	289	289	294	303	292	321	328	274	300	285	316	309	320	277	316	304	315	315	287	253	301	273	337	338	282	277	320	328	293	293	276	339	301	283	354	315	275	321	318	301	294	315	289	295	319	329	298	320	310	284	300	294	288	309	288	302	292	295	288	289	308	285	336	326	292	304	293	282	295	290	323	297	290	320	312	311	270	328	309	289	303	296	273	293	299	280	299	272	299	290	261	292	281	289	322	284	314	271	300	291	324	288	348	292	274	279	280	298	284	291	303	308	312	337	308	301	263	293	305	280	272	254	324	279	325	316	284	283	303	277	291	301	296	311	304	290	296	256	284	268	309	277	310	268	278	297	316	266	276	318	300	294	293	269	287	296	313	269	310	295	319	283	291	301	314	263	276	276	317	295	293	288	312	279	279	276	291	303	293	299	308	281	294	302	304	318	302	306	289	297	299	285	289	285	322	306	274	286	274	328	278	293	296	309	271	293	283	298	292	281	292	286	317	300	291	288	287	300	317	299	290	280	312	305	311	293	290	314	296	262	297	293	308	292	271	298	278	302	307	300	302	297	288	320	332	298	280	312	316	303	283	301	298	314	261	284	281	263	301	313	282	274	300	310	278	262	315	284	301	314	309	316	330	297	303	296	309	306	304	298	305	335	317	270	276	291	300	289	282	322	307	294	306	302	323	301	289	311	328	309	295	277	297	279	332	308	331	292	312	285	297	315	333	295	325	314	306	315	303	291	301	304	301	292	268	305	317	291	326	313	312	287	298	304	307	315	303	282	293	282	323	285	329	290	315	312	259	320	294	271	299	299	287	295	294	295	285	269	300	300	289	283	288	302	318	292	295	279	300	273	275	293	310	287	295	304	302	293	295	318	328	288	300	297	297	294	307	283	272	298	317	339	312	294	289	356	303	319	313	290	337	309	354	337	318	281	300	252	303	255	287	296	312	308	297	305	292	269	295	284	262	291	274	278	306	307	291	311	285	264	296	290	303	267	306	278	355	312	287	270	297	312	313	289	291	309	284	298	316	295	288	283	290	309	306	290	261	276	293	289	280	306	302	299	293	281	298	298	301	273	317	282	329	313	349	296	308	306	299	323	287	297	306	271	289	306	291	278	292	312	340	318	283	289	267	305	305	296	293	305	284	285	290	304	279	322	294	303	297	303	302	317	313	282	291	266	272	326	305	290	271	299	298	296	318	302	275	278	300	318	293	273	323	329	299	310	288	292	343	299	320	305	311	319	272	316	293	295	286	284	286	340	317	288	271	315	266	331	301	308	303	296	285	269	277	295	301	309	324	283	312	288	300	311	286	287	302	333	302	258	295	310	321	278	315	305	286	318	320	290	289	313	308	304	301	268	284	302	289	256	309	277	305	340	304	317	301	330	330	313	258	306	301	274	322	302	302	301	284	276	272	273	295	320	309	309	273	305	284	299	306	305	315	274	282	296	290	307	314	303	309	311	295	288	318	293	303	265	290	257	300	301	302	284	300	278	309	281	322	284	297	305	293	310	297	298	295	324	293	305	285	292	305	295	264	293	293	297	312	311	279	310	297	273	270	320	336	277	255	296	294	271	306	305	302	291	303	293	278	288	284	304	302	316	313	291	320	289	295	295	288	287	293	311	322	290	308	271	327	291	290	309	319	290	276	310	318	336	322	304	340	318	279	320	280	297	253	310	273	300	289	298	271	298	307	309	281	290	309	290	319	285	316	269	288	306	282	306	284	302	296	280	312	311	297	272	288	285	327	290	305	280	277	306	266	301	326	290	322	291	310	339	300	311	284	285	321	307	271	281	344	282	294	303	267	330	286	312	253	295	297	288	273	292	286	311	301	316	274	307	273	302	271	281	298	278	293	305	260	280	311	273	304	298	279	299	317	280	324	305	291	298	305	329	306	282	293	294	285	303	315	288	286	315	296	313	304	299	328	297	283	280	334	294	315	292	312	312	311	271	292	289	298	298	279	264	304	309	298	274	331	307	296	310	287	265	277	286	317	287	282	291	288	278	308	284	255	315	264	292	288	299	290	275	298	310	304	278	282	297	295	309	293	308	305	278	289	298	283	296	319	264	294	290	290	277	296	297	311	271	292	312	301	303	314	299	309	303	280	328	259	299	283	300	336	310	265	284	284	308	276	302	307	300	293	311	312	258	309	304	284	302	292	298	293	279	296	276	304	322	293	314	280	304	310	303	277	277	339	322	303	292	326	307	284	327	299	267	302	280	304	281	284	311
9432	5186	1646	142	157	135	159	126	148	152	132	132	126	127	139	113	135	144	124	140	121	151	122	124	135	147	115	139	137	133	128	130	146	150	136	139	126	123	134	125	124	125	141	128	149	119	132	133	135	146	145	136	135	144	132	146	151	138	140	143	130	152	143	130	140	119	134	114	127	121	135	130	124	135	112	131	131	128	129	136	150	132	147	104	149	125	126	160	135	136	147	117	126	140	153	138	143	141	131	125	138	133	129	119	129	121	131	145	113	133	137	145	123	145	133	100	138	127	119	114	120	136	135	125	113	132	145	128	129	136	126	129	163	143	117	134	116	128	116	120	127	128	118	138	126	122	150	131	147	126	127	126	144	138	142	108	111	131	142	125	132	153	133	109	140	134	142	129	128	142	125	147	127	128	155	127	145	129	125	120	155	133	132	153	132	120	122	136	134	122	114	118	124	143	128	131	108	128	142	139	123	125	117	122	152	138	114	116	121	137	114	127	127	133	140	130	144	123	129	137	118	123	141	124	148	149	130	134	135	135	129	161	142	144	131	122	152	131	138	124	136	136	122	142	126	118	140	143	134	136	122	132	141	149	135	110	136	131	145	116	148	139	114	142	123	117	148	126	155	126	129	132	120	130	111	115	112	125	136	134	124	125	133	132	139	154	119	133	127	129	116	108	120	128	111	122	145	127	137	120	112	124	131	131	144	137	147	124	127	134	115	111	126	147	166	129	110	125	138	138	131	129	121	114	138	136	137	141	114	125	148	134	101	109	131	154	149	133	122	140	133	137	124	141	106	141	150	147	138	119	140	114	121	110	140	134	117	138	149	145	152	117	107	141	145	135	124	136	135	144	157	141	127	142	129	122	168	129	154	135	101	147	123	129	145	130	147	124	123	133	128	132	132	127	129	106	144	118	140	123	152	131	126	112	139	141	128	138	149	127	103	127	133	137	169	134	133	130	143	119	133	124	127	136	151	120	132	126	145	121	132	125	125	122	129	142	124	164	144	130	141	126	113	129	135	128	122	153	122	125	123	132	140	140	144	130	114	133	122	126	162	122	118	114	146	154	128	114	124	118	123	143	117	130	133	127	108	125	129	132	131	133	125	119	131	123	134	117	135	122	132	133	136	144	121	140	141	143	143	154	146	142	134	114	137	113	126	128	125	119	141	143	135	148	132	130	134	138	129	121	126	124	127	129	130	136	123	117	146	136	134	131	129	137	151	139	130	138	129	125	156	123	175	140	142	108	110	145	122	135	138	139	119	135	122	134	126	126	132	129	134	120	133	137	131	141	136	118	151	135	147	134	126	140	155	136	144	159	145	151	145	120	123	138	142	139	108	131	136	129	165	125	147	141	147	119	134	117	128	124	142	118	117	138	137	132	120	122	127	168	113	109	134	130	123	126	137	126	150	124	133	129	142	122	143	124	125	129	130	113	133	138	122	123	99	133	149	124	144	127	148	141	144	139	123	128	116	161	129	136	119	134	104	117	132	129	131	149	135	127	116	143	156	117	130	126	130	135	122	124	131	148	124	117	159	128	143	125	140	119	147	129	163	122	142	126	113	145	128	108	144	132	126	147	137	136	104	161	127	141	103	135	132	146	148	127	139	142	132	127	103	124	131	125	148	132	122	148	143	149	142	126	142	137	134	135	130	147	138	123	123	136	133	134	128	113	154	135	126	140	135	141	134	131	140	137	141	136	138	149	149	133	137	138	132	129	125	121	157	126	125	132	146	126	111	128	119	125	132	133	128	138	139	136	122	144	142	136	120	153	129	107	117	131	137	133	145	115	139	115	150	135	143	125	134	172	137	133	136	131	122	106	132	128	126	140	136	131	130	131	139	120	132	148	108	157	125	144	131	121	128	94	135	154	142	131	133	137	138	127	140	135	106	138	131	138	136	135	153	159	118	133	115	134	150	114	120	122	146	131	168	142	116	120	137	131	136	123	117	129	137	122	135	119	143	139	130	121	114	124	123	118	122	133	146	133	132	138	135	130	128	129	147	127	149	142	128	152	141	118	115	131	119	111	132	133	131	102	147	129	123	130	121	126	142	118	163	143	151	119	135	134	117	113	124	121	125	126	138	127	129	128	139	130	140	145	147	142	139	109	156	130	140	133	125	137	139	118	123	122	141	133	119	134	133	127	119	149	142	107	141	137	137	139	130	132	135	153	127	122	124	148	140	130	146	114	132	133	121	156	110	114	121	137	131	119	131	131	117	137	134	119	122	132	131	135	138	140	123	123	115	134	144	146	137	120	141	141	117	139	133	149	125	138	145	121	127	153	135	145	127	135	117	135	138	143	123	136	129	142	129	121	116	170	126	132	126	136	137	138	156	128	126	125	109	126	133	142	123	122	147	116	128	115	146	133	128	98	131	136	137	125	132	126	132	154	146	134	145	119	117	130	135	140	146	122	111	132	140	136	132	119	149	121	123	129	123	141	136	138	170	122	139	126	148	142	114	134	135	130	139	140	148	113	144	137	111	139	135	143	127	142	140	121	134	138	141	130	119	121	122	139	134	126	132	134	127	107	131	141	135	163	132	123	138	151	107	121	139	115	134	114	139	139	122	135	128	133	139	118	121	112	138	132	128	124	132	129	111	143	145	142	107	97	126	114	129	160	111	136	141	137	135	131	122	120	137	131	126	114	118	140	131	130	173	134	134	134	119	117	142	131	127	127	134	124	129	128	134	116	135	133	150	145	121	120	146	131	132	120	135	124	138	139	123	144	138	129	159	154	127	141	129	134	131	123	124	125	139	116	127	105	116	141	136	131	133	126	134	153	112	118	130	129	112	117	140	115	124	137	138	125	133	108	148	140	120	117	129	135	127	138	132	121	139	140	133	129	164	127	140	129	126	150	122	133	124	123	119	149	135	129	139	129	132	160	144	129	119	134	114	154	132	128	119	130	121	124	114	132	131	144	125	127	121	132	129	144	144	131	116	120	122	128	138	118	114	108	131	103	126	141	140	143	143	119	133	149	152	146	130	111	138	157	128	131	137	141	109	140	127	132	140	114	138	149	122	135	150	111	131	131	142	109	108	134	136	123	137	128	137	144	125	160	134	155	143	123	134	140	137	140	140	128	130	131	123	125	145	146	111	121	146	138	135	131	137	129	140	116	133	133	145	150	134	130	115	130	135	130	141	122	148	129	123	134	126	133	152	138	109	138	115	146	140	115	114	134	137	130	115	141	141	126	116	135	127	142	118	123	144	146	122	125	140	138	142	121	135	132	127	115	142	130	124	104	113	122	136	135	136	140	113	125	130	132	124	144	128	120	111	144	119	135	123	120	150	125	115	129	135	141	130	140	132	128	121	123	145	140	123	128	136	123	135	134	135	140	142	156	120	126	143	119	117	133	120	112	130	121	117	112	134	114	150	117	113	138	124	122	132	125	128	158	147	145	131	122	137	135	131	137	146	144	114	144	131	131	146	119	113	144	126	122	132	163	123	155	122	138	131	132	132	122	165	120
8093	7746	2726	439	372	398	411	350	406	363	354	353	371	340	372	346	351	331	320	366	330	401	370	340	351	363	343	358	345	328	345	345	327	355	356	349	353	351	335	359	331	372	377	354	327	358	333	363	359	402	356	344	332	334	358	371	332	341	366	378	337	369	366	364	341	362	321	368	357	322	340	356	335	342	358	372	379	347	328	371	342	357	337	329	327	336	347	329	337	343	379	366	337	335	368	334	382	340	358	305	356	331	366	366	357	331	347	325	357	328	332	357	335	369	301	356	322	353	376	345	353	362	372	343	357	323	321	340	360	294	341	343	332	325	324	387	340	349	379	336	332	347	345	345	345	358	333	338	338	365	348	310	336	314	343	326	356	330	337	367	326	361	335	327	366	374	340	373	354	328	326	350	324	321	329	335	337	347	382	356	352	335	351	366	363	354	345	377	357	358	356	349	345	349	349	347	332	308	332	346	334	316	342	349	330	311	343	330	337	351	362	339	345	360	390	339	411	367	348	347	332	336	338	348	356	360	343	348	346	354	346	374	377	368	364	341	337	367	337	351	336	326	351	348	332	340	371	316	363	339	330	334	348	322	347	327	353	295	372	306	368	392	350	368	295	305	363	349	359	347	361	325	372	327	344	341	335	396	337	346	369	352	340	360	363	329	346	331	316	360	370	385	329	319	356	353	327	344	378	344	350	310	366	365	338	355	335	369	343	393	346	309	336	355	381	378	357	308	361	350	351	326	374	360	320	351	350	349	364	367	334	349	352	336	344	362	338	331	352	339	350	318	332	386	401	359	309	344	363	327	380	358	365	360	337	347	317	313	355	360	354	317	320	336	359	336	349	361	321	374	352	346	362	354	333	347	349	377	358	344	382	340	333	331	360	346	341	374	302	351	368	364	343	347	372	323	350	339	341	360	351	322	346	306	318	330	359	348	397	356	316	340	383	329	338	353	347	377	325	333	370	339	369	348	351	384	366	347	345	367	364	333	332	351	377	365	347	369	374	369	371	354	373	369	371	328	317	361	353	345	383	355	353	338	360	341	350	315	342	358	331	380	337	344	349	328	353	303	371	349	304	320	346	338	325	394	356	369	344	336	329	373	349	309	375	336	346	325	378	357	366	370	358	353	348	343	382	344	362	357	357	328	357	358	329	356	327	349	359	327	325	357	333	373	349	338	359	305	350	354	362	321	371	373	375	376	348	333	359	367	339	352	352	392	380	337	325	346	351	327	361	340	320	353	337	338	357	331	330	338	348	344	340	326	341	333	356	379	361	344	329	347	355	347	343	400	344	389	325	329	359	327	335	348	378	349	348	378	359	348	336	341	340	341	342	360	336	327	345	386	331	344	316	351	313	347	359	338	333	320	322	356	343	385	321	346	338	356	303	339	343	381	347	348	341	329	337	318	352	321	352	370	371	360	369	309	328	346	358	342	364	353	319	324	322	408	357	369	319	351	352	360	355	350	356	357	337	332	348	353	342	380	346	363	356	354	355	337	339	329	322	330	331	330	336	359	362	328	349	331	335	347	355	333	397	322	304	350	332	346	359	313	370	364	345	352	356	358	343	357	374	366	335	342	349	349	344	351	323	343	353	351	345	359	385	345	353	345	367	341	349	348	336	348	355	329	357	340	371	366	369	357	313	356	355	370	328	360	364	338	312	330	325	354	346	345	348	330	328	353	353	348	377	346	372	347	347	363	388	333	329	332	362	350	340	347	386	366	364	339	381	352	356	342	368	358	345	312	328	357	334	329	351	354	348	371	363	374	353	354	358	377	350	318	350	362	328	341	377	371	322	325	350	353	315	340	328	343	367	325	341	338	347	357	341	344	353	316	363	365	325	386	336	358	330	351	350	345	366	337	342	370	361	346	344	377	305	337	364	349	320	384	357	373	349	346	349	347	337	321	332	366	379	389	350	343	368	354	375	361	331	401	347	339	335	327	325	312	341	351	358	364	340	374	345	360	348	375	355	364	333	329	331	380	371	370	349	372	327	338	353	367	327	378	327	354	340	323	320	360	343	339	332	321	341	350	300	334	367	351	344	345	329	349	339	333	326	332	356	319	365	367	330	323	340	350	330	333	313	361	335	362	357	340	322	368	374	329	381	391	326	374	374	335	359	338	359	356	349	361	331	339	326	351	349	396	358	309	356	333	353	343	366	338	341	347	353	354	314	356	376	388	380	308	389	328	350	350	377	349	363	355	327	351	359	323	360	352	351	382	375	354	351	307	338	349	335	329	348	370	366	334	366	319	362	336	362	340	327	337	372	333	339	357	317	363	368	366	390	359	328	328	378	325	364	326	317	358	343	354	373	317	329	341	343	351	352	352	376	343	347	316	348	337	354	331	365	388	332	354	337	337	348	302	376	338	310	351	351	339	368	331	336	346	336	361	356	328	363	370	318	364	349	354	350	349	301	353	325	348	352	373	355	337	349	359	345	344	374	343	359	328	353	352	372	354	346	314	349	336	340	357	358	346	331	351	323	352	380	360	370	361	373	327	368	363	340	344	357	353	384	336	349	368	363	335	344	332	367	397	340	348	354	361	351	352	351	326	356	350	310	351	354	356	353	336	333	360	364	340	357	333	364	334	336	358	317	349	352	392	391	324	326	364	365	339	345	365	342	321	355	395	345	337	338	333	354	335	356	351	346	346	367	348	353	341	364	361	314	348	363	340	340	347	336	347	325	354	346	332	329	332	355	348	319	337	368	341	328	354	326	380	357	360	353	348	345	338	315	345	358	333	324	325	337	338	337	366	356	337	330	364	344	342	340	353	338	343	351	350	372	326	344	327	350	360	362	342	368	309	342	369	362	359	383	323	362	345	330	375	346	312	338	332	302	349	322	322	352	350	391	331	345	356	351	363	350	366	366	356	334	340	345	357	331	338	356	371	341	326	323	351	336	346	368	323	354	380	322	335	381	364	333	353	353	363	339	345	340	345	327	343	363	337	343	364	365	376	356	349	334	335	338	338	361	321	324	326	363	359	351	347	368	353	342	318	370	365	328	343	343	351	324	370	365	329	355	324	335	354	340	351	331	348	370	365	342	360	335	283	340	347	348	343	351	363	320	369	326	365	341	353	360	364	341	354	332	380	360	338	336	373	392	348	362	344	369	342	369	331	330	347	334	319	380	357	332	362	355	331	386	389	354	352	332	349	370	325	328	352	378	360	299	322	342	343	350	342	365	340	370	349	340	323	365	366	359	341	339	342	330	363	347	351	327	343	320	340	323	371	340	351	368	325	319	334	355	371	367	367	331	346	350	342	374	295	356	363	383	335	344	362	353	336	383	330	383	362	355	376	358	305	350	381	357	330	365	336	371	351	351	329	348	331	343	375	349	351	325	359	360	418	333	341	343	343	348	371	371	359	348	334	359	356	339	333	414	357	333	374	348	350	356	343	358	344	326	340	380	357	325	358	376	355	382	375	359	324	331	363	357	356	373	340	359	359	368	372	328	315	374	392	367	351	387	347
51616	52085	29205	3531	557	419	362	296	283	298	283	283	227	225	209	196	210	213	184	206	213	210	196	181	209	182	210	190	191	185	202	178	178	203	212	168	179	205	182	199	233	200	193	186	212	195	193	167	194	182	220	175	190	201	187	173	186	189	176	182	185	152	166	169	175	184	215	177	172	182	169	161	189	161	169	166	208	213	201	175	217	163	196	190	215	211	184	178	193	189	186	176	183	177	184	208	156	205	181	186	198	183	172	211	187	178	195	177	197	188	185	186	185	183	190	159	201	179	199	187	186	183	190	184	165	198	196	183	223	207	174	203	200	203	197	177	180	195	169	172	191	190	197	168	192	170	176	195	185	189	178	181	180	207	174	198	176	200	161	218	193	198	203	177	177	209	165	195	161	186	187	194	209	193	202	212	178	174	205	206	193	192	187	186	180	204	200	182	193	192	188	198	179	193	167	181	190	193	198	190	184	175	163	198	200	186	188	181	207	190	179	188	195	184	211	209	174	184	181	186	201	206	198	197	192	188	173	188	194	204	184	171	178	190	196	200	190	170	177	191	201	175	204	176	185	193	172	200	171	167	184	172	220	171	203	201	191	195	197	163	187	187	177	165	177	194	186	172	224	192	171	184	194	191	184	200	201	211	202	196	191	196	201	202	160	201	192	192	169	197	182	200	186	187	196	192	173	211	221	191	186	218	196	178	210	197	166	210	174	206	197	182	173	165	176	187	184	186	205	196	178	200	164	187	193	199	189	164	177	166	190	190	178	214	170	175	172	204	200	190	187	161	183	205	195	172	178	165	195	209	188	185	165	202	187	165	177	169	198	217	194	178	197	205	178	186	211	195	184	193	184	182	177	163	175	223	185	180	216	196	182	179	168	193	220	198	199	189	197	193	192	208	204	142	161	166	174	177	181	176	179	173	184	191	172	192	214	186	190	197	184	191	186	169	195	188	185	211	195	178	193	169	183	198	204	178	178	174	197	187	176	189	179	192	195	192	181	196	170	224	198	183	213	207	197	173	187	186	211	214	199	182	187	184	195	220	195	189	189	192	166	182	198	182	185	191	188	174	179	167	174	217	175	171	184	184	175	174	201	196	220	181	154	168	188	162	179	185	175	177	189	160	186	180	181	192	188	174	207	190	167	197	209	195	187	194	181	184	208	174	184	191	153	185	192	210	179	185	176	235	204	193	189	191	201	200	172	168	164	177	196	179	189	191	171	199	199	171	201	163	187	182	182	169	171	163	195	177	174	182	199	199	172	207	206	194	207	196	185	171	202	172	186	211	215	202	203	195	193	215	200	196	192	179	188	191	191	189	211	206	196	175	183	172	189	186	195	187	205	210	161	145	186	212	196	187	202	191	185	192	197	202	167	220	203	167	173	172	180	154	190	165	182	186	185	180	181	198	195	185	192	201	184	176	206	197	227	189	168	175	175	164	194	190	184	198	193	192	179	165	163	159	212	221	194	206	168	190	193	198	158	191	164	197	195	202	196	174	172	181	167	201	197	195	199	172	206	193	212	197	179	187	193	184	214	171	214	206	187	211	191	181	194	181	182	173	219	187	194	180	213	194	179	173	163	173	181	183	182	186	210	216	184	210	193	194	172	161	161	207	197	165	211	168	207	186	178	198	165	170	186	190	166	186	171	198	194	184	160	164	160	175	179	185	207	182	205	174	207	206	181	160	182	195	179	204	191	158	182	180	156	206	164	199	186	180	181	184	179	214	177	166	180	194	172	195	182	207	186	186	178	183	172	193	194	175	178	193	188	165	160	177	206	190	204	198	186	170	202	172	215	205	172	178	162	184	210	176	192	184	174	199	182	188	193	182	208	220	204	186	179	178	223	216	170	173	178	195	211	173	199	186	177	213	186	190	202	177	202	186	174	195	206	186	173	178	180	180	190	185	184	184	165	206	189	171	199	197	190	210	194	187	188	184	174	179	179	188	181	174	204	199	179	186	192	197	168	205	175	189	186	156	182	194	209	195	187	191	211	179	177	171	169	167	177	205	192	194	201	193	183	199	187	199	184	210	180	192	203	202	193	182	173	192	186	193	202	191	190	210	192	187	186	194	172	200	175	200	183	176	196	180	193	199	179	169	206	204	173	202	182	190	211	188	200	201	200	192	208	182	168	164	169	194	166	187	173	183	181	191	175	178	189	191	189	179	187	163	182	189	179	185	203	187	198	207	167	164	200	185	183	191	192	209	199	181	204	195	190	175	222	189	177	189	192	166	203	205	195	191	201	202	186	181	198	198	195	153	197	228	183	208	207	192	202	178	225	176	203	190	177	192	177	188	196	192	162	191	171	208	167	185	175	208	184	178	201	207	182	182	190	194	206	189	183	190	180	188	206	189	176	185	186	203	165	183	232	199	203	196	208	172	175	170	189	196	183	201	210	187	211	182	189	193	159	189	188	176	179	191	185	200	176	193	209	169	159	197	185	207	184	213	192	177	180	194	200	226	188	206	187	158	179	190	180	186	195	175	174	180	179	209	168	213	194	160	205	156	188	177	194	198	174	188	201	184	184	180	185	204	192	178	186	184	159	190	181	203	185	176	195	166	186	203	178	193	181	208	194	175	196	181	161	187	189	162	177	171	197	184	182	201	199	174	191	177	200	189	213	180	189	176	188	194	181	173	210	197	206	170	209	191	197	190	180	180	174	183	191	160	203	206	205	187	193	171	182	183	180	175	171	151	186	171	171	193	200	202	191	217	168	207	190	194	195	217	202	213	178	199	179	173	210	176	180	186	171	178	189	210	193	193	194	160	180	190	214	189	190	177	177	180	161	191	180	223	183	187	173	184	170	219	189	162	179	190	156	175	176	181	178	200	192	187	167	177	195	202	190	186	184	179	170	181	164	162	208	187	183	195	187	181	197	175	195	217	189	182	173	204	186	183	195	200	186	172	195	200	188	166	176	190	199	200	205	175	181	191	183	188	176	196	187	186	206	204	200	202	190	177	183	186	189	199	212	204	178	211	173	177	207	215	185	186	184	172	176	177	169	193	190	189	160	190	175	187	189	173	176	193	193	174	188	191	197	180	201	175	191	171	198	210	181	198	156	165	171	185	208	191	181	195	192	192	210	199	195	200	176	162	166	197	192	209	200	174	195	201	171	196	215	169	178	201	178	183	161	178	202	185	181	227	209	182	197	183	194	198	185	200	194	209	186	174	186	167	193	183	196	190	186	176	191	212	223	163	168	192	191	166	171	195	197	176	178	184	184	195	171	183	175	201	194	209	157	212	201	189	190	165	182	169	181	175	182	197	194	190	199	191	214	175	195	191	170	160	195	205	181	169	219	197	191	176	170	162	182	184	206	188	210	194	195	220	183	179	186	182	225	205	180	189	183	188	203	161	211	199	211	187	211	189	196	196	196	195	192	184	171	182	184	167	198	206	194	166	190	195	172	185	198	187	208	172	192	197	201	186	176	187	192	193	177	183	191	184	177	183	191	208	205	200	193	198	175	190
30710	39142	13545	2176	1877	1527	1319	1152	1054	977	831	742	804	701	667	566	639	593	622	602	589	558	556	502	525	551	523	540	501	554	482	509	517	495	490	479	514	473	454	484	457	485	476	486	462	455	500	472	480	498	490	448	467	476	432	471	457	455	511	503	461	482	511	426	498	475	486	467	435	459	465	526	506	459	494	497	497	450	481	476	476	443	484	444	482	460	467	474	468	434	442	500	455	454	476	483	477	463	443	439	466	513	461	459	461	471	446	458	470	455	450	476	483	464	444	498	534	486	477	439	462	445	475	449	425	426	452	465	486	467	486	468	520	466	475	441	453	465	472	432	499	451	487	479	466	474	467	460	521	450	503	485	463	443	446	460	431	445	444	484	489	451	496	464	488	460	444	435	483	466	463	457	489	499	486	471	461	462	461	473	485	439	455	499	457	454	456	478	478	475	461	452	457	426	442	461	446	457	484	452	453	490	432	490	443	506	506	451	518	405	462	460	497	432	455	447	449	472	465	479	447	478	482	465	460	474	491	498	438	457	427	475	499	481	480	479	465	488	458	489	439	425	476	455	467	448	452	445	463	444	478	485	487	450	463	444	469	438	470	487	444	494	460	468	527	452	473	520	517	432	466	489	467	451	468	474	472	478	405	481	484	462	446	452	481	466	447	465	499	483	498	465	441	476	501	425	436	455	439	474	465	474	443	464	497	443	478	444	482	485	471	464	448	453	458	485	480	471	451	479	459	466	466	468	450	446	497	461	438	476	480	463	468	458	421	486	488	445	440	451	444	487	460	441	497	479	446	510	491	462	470	470	464	470	453	509	433	483	452	474	488	460	461	519	437	463	464	430	455	488	507	445	465	451	444	449	468	460	483	452	476	461	437	458	457	468	431	467	468	458	502	452	463	477	449	444	466	476	461	477	482	501	450	458	444	477	478	464	474	461	497	479	478	461	461	436	490	454	458	436	454	460	473	470	469	465	483	461	428	481	501	446	469	483	495	444	465	458	491	475	437	473	454	522	474	489	441	498	481	475	450	478	457	475	472	487	465	508	455	506	433	496	432	465	427	500	450	460	444	494	489	466	460	469	467	464	462	472	477	432	468	487	481	495	465	478	463	477	446	516	455	469	422	434	452	441	495	482	435	439	474	486	426	438	445	483	482	478	481	478	452	465	443	415	441	452	457	461	461	448	472	500	448	482	441	434	463	455	481	439	456	470	469	479	469	430	466	468	473	466	448	483	435	456	437	461	460	477	466	454	483	478	485	458	468	447	493	485	484	428	463	483	456	452	462	432	470	468	466	476	458	445	443	446	425	436	492	483	433	474	449	479	433	454	460	464	496	509	445	434	471	505	440	443	499	501	508	491	522	483	429	486	493	464	476	463	477	486	495	483	464	461	495	457	455	438	441	479	476	445	473	474	484	462	476	472	470	486	484	464	478	464	450	425	462	466	481	467	451	456	470	490	514	480	460	474	446	499	485	478	484	457	446	420	466	473	450	462	461	455	475	524	450	458	477	472	448	468	475	480	465	448	467	471	471	467	486	458	444	440	484	488	524	440	447	481	462	478	470	466	431	479	462	445	458	438	475	498	461	442	444	463	465	487	460	447	459	467	474	448	447	499	443	461	472	490	475	445	506	451	470	477	453	519	466	441	480	514	447	455	451	477	430	467	436	488	490	468	447	475	432	454	429	465	447	498	425	460	510	486	452	462	480	446	458	507	487	488	449	452	454	451	446	437	485	475	446	450	481	461	469	440	471	476	444	416	448	464	468	479	474	468	484	434	535	493	469	412	438	451	478	474	459	480	441	491	413	449	482	443	472	477	499	473	466	439	445	451	519	435	455	492	427	463	453	465	446	481	428	458	490	453	463	452	439	476	448	455	471	450	494	464	466	489	463	447	461	472	482	456	457	488	484	476	472	473	403	480	491	490	478	482	445	414	429	444	476	425	442	437	438	482	491	492	466	440	467	472	487	461	452	441	502	475	514	450	433	487	450	446	442	467	496	442	493	465	442	460	460	440	455	468	464	460	425	463	472	495	458	464	472	483	448	455	453	471	451	417	428	500	488	449	521	461	437	474	475	438	485	472	498	454	454	480	443	469	459	437	470	474	437	462	449	462	433	474	474	434	472	458	450	436	475	438	438	466	389	497	493	500	465	458	478	477	439	480	466	489	452	479	475	485	410	505	447	451	494	420	509	439	462	459	465	460	483	478	451	427	460	468	424	448	469	488	487	461	474	452	471	456	445	478	464	488	451	438	444	460	503	454	479	443	458	434	454	456	437	481	449	419	464	446	454	454	470	456	471	438	471	469	455	471	446	458	469	445	475	479	438	461	506	414	480	449	454	431	459	464	448	467	472	474	498	454	463	491	494	441	478	469	494	465	454	506	453	468	426	454	477	448	435	463	452	462	432	450	442	473	489	481	470	478	443	484	428	516	473	435	450	481	481	466	492	480	483	486	465	511	462	459	435	456	452	454	484	441	459	456	471	451	418	480	499	485	493	504	441	450	440	451	453	492	479	460	466	490	437	480	452	451	466	483	451	463	433	462	471	471	448	485	460	438	478	490	466	482	461	471	476	471	458	492	470	472	503	471	484	502	447	472	458	461	461	485	448	485	454	450	487	473	466	491	472	453	457	462	466	459	455	445	455	459	492	480	482	476	487	432	467	473	452	470	432	475	457	466	459	465	457	438	462	465	453	503	482	511	484	454	494	460	494	457	489	484	492	514	485	449	493	468	472	468	480	464	446	454	466	439	465	474	450	481	480	479	479	451	493	490	497	469	469	429	455	497	476	482	482	482	461	465	476	454	505	467	461	442	485	487	457	464	497	475	444	505	454	480	495	437	473	441	445	455	525	501	475	459	495	512	440	503	437	472	492	469	477	500	525	503	451	459	418	449	444	430	461	474	459	450	475	457	459	431	448	442	462	464	463	460	495	500	448	442	500	489	472	474	475	471	442	443	473	477	444	465	449	497	479	472	444	478	480	464	490	481	476	494	462	491	472	468	439	445	503	524	469	451	477	410	507	454	459	457	456	457	510	451	462	487	461	497	443	419	478	470	445	471	480	479	470	479	490	493	451	497	461	482	456	437	454	496	459	433	468	457	470	455	497	427	437	451	456	469	461	464	434	448	472	440	456	439	452	499	452	462	496	453	441	471	495	479	439	496	457	449	485	451	479	436	485	492	470	461	438	493	486	489	470	442	473	500	470	439	473	470	487	473	432	470	475	459	450	453	465	458	481	450	500	471	434	458	447	504	457	449	458	483	466	428	461	425	489	470	493	451	474	427	439	467	474	433	471	467	445	487	480	420	454	448	438	480	443	477	495	447	493	472	475	419	442	462	464	433	487	463	416	449	468	439	436	456	436	430	432	483	466	479	461	459	475	469	430	448	429	460	455	476	433	479	464	455	461	439	472	473	476	465	495	472	463	490	503	421	472	450	467	451	450	469	483	489	476	438	467	464	466	469
65999	68178	40031	8799	1208	560	443	355	301	293	247	208	188	177	181	158	145	138	162	150	113	126	144	128	116	154	136	127	112	123	104	129	126	137	120	126	123	127	134	108	122	116	119	116	117	100	106	130	110	121	129	117	121	121	105	126	124	124	123	117	115	135	102	121	123	130	130	146	128	120	141	118	117	120	106	104	123	113	116	118	119	117	131	109	113	99	120	109	98	108	115	127	127	94	120	111	135	109	125	129	124	121	122	108	118	119	128	113	117	121	121	126	118	124	121	140	114	122	131	115	119	140	121	131	129	124	114	134	122	125	129	115	124	106	103	97	112	125	109	133	117	113	118	112	127	123	124	106	122	127	111	122	128	130	129	115	113	129	141	118	110	138	102	120	136	128	115	108	118	111	122	130	126	99	130	119	99	127	129	122	116	119	125	108	109	123	113	112	121	118	107	103	122	103	117	128	130	121	111	112	127	125	119	115	120	105	119	123	126	95	108	97	134	129	118	111	119	108	115	116	104	114	114	113	106	121	123	125	107	114	117	131	124	108	128	124	124	107	96	124	121	104	102	124	110	108	104	117	134	108	111	119	95	120	123	133	103	112	100	113	108	121	113	126	139	117	122	114	131	135	141	103	117	122	105	98	121	111	130	134	158	121	121	108	112	134	107	111	119	129	132	106	100	117	127	109	125	105	104	135	129	117	116	120	127	113	116	129	133	120	115	103	104	121	124	142	117	100	105	115	130	110	117	105	135	110	121	115	111	130	133	128	115	121	112	112	112	123	100	120	106	114	125	105	95	119	112	117	117	112	98	132	132	114	104	104	105	106	129	119	133	128	117	125	109	113	129	138	125	103	115	123	115	138	104	120	117	109	111	111	99	112	103	116	110	128	124	130	104	101	113	113	116	106	131	137	142	102	108	143	114	136	121	113	121	124	119	103	108	107	109	117	105	109	107	131	113	119	111	130	93	102	144	121	99	135	121	102	111	98	118	117	113	112	121	127	133	122	108	108	115	106	109	107	129	113	139	109	156	116	121	105	123	115	113	118	126	132	121	117	115	142	115	107	133	116	125	99	126	111	124	114	105	98	133	109	133	113	114	122	130	112	119	133	116	113	121	109	93	124	121	137	124	115	131	104	131	114	122	122	120	109	133	126	115	120	118	107	104	142	138	91	133	123	115	107	112	123	105	112	111	110	126	107	116	117	118	127	106	117	131	119	130	106	118	124	102	128	115	103	122	122	123	102	109	119	113	124	112	110	109	101	121	112	96	124	113	116	126	128	123	101	105	111	109	114	125	104	113	111	112	113	112	119	112	111	116	125	121	117	109	123	114	122	115	120	106	140	115	109	137	117	110	114	121	99	116	102	112	126	95	99	109	112	116	97	116	134	121	106	134	124	136	111	119	135	114	129	125	112	106	104	134	115	102	125	106	119	117	114	107	112	122	111	101	122	130	129	115	108	97	115	133	111	134	136	112	103	122	105	114	101	104	129	102	97	123	118	97	96	130	108	131	132	130	122	117	149	115	111	108	118	115	115	110	124	110	103	153	111	116	116	122	121	119	125	110	105	115	123	110	109	128	128	118	109	133	106	111	98	121	106	111	91	119	109	123	111	101	102	104	125	123	124	113	105	99	126	124	114	126	120	123	120	127	132	118	145	129	126	113	106	127	111	105	116	114	127	129	107	121	139	134	128	111	131	103	105	127	108	103	108	110	107	119	108	115	122	93	108	96	117	114	110	95	108	120	108	119	105	130	124	124	123	128	118	114	100	121	112	111	110	111	152	103	153	121	123	113	136	115	122	105	124	134	102	115	122	131	103	143	102	105	124	108	125	122	113	113	116	99	97	111	110	109	114	115	108	108	113	115	136	137	107	134	110	130	118	117	124	124	127	129	124	112	129	126	138	117	123	130	122	89	102	124	112	108	100	122	122	104	133	90	121	132	108	116	135	118	110	115	127	110	111	105	92	114	104	113	129	114	124	127	113	94	126	116	111	132	125	117	125	138	108	104	125	126	116	112	130	108	119	116	125	112	141	118	104	98	122	124	116	138	134	104	96	100	123	119	100	118	93	126	112	121	117	112	111	115	101	115	121	121	128	128	116	107	107	131	119	121	134	114	104	127	106	117	106	113	124	121	93	129	127	118	92	126	124	124	107	126	117	135	143	114	130	98	111	123	95	112	116	109	128	113	114	115	136	137	106	126	115	117	124	102	140	131	126	113	113	115	131	121	102	118	102	97	106	105	130	144	123	107	115	133	122	114	100	137	123	109	115	113	106	110	91	110	122	121	115	119	111	115	117	137	114	118	120	104	130	130	111	117	137	101	130	107	126	113	145	111	127	100	137	94	114	133	96	124	93	115	116	130	106	100	108	117	105	98	130	110	126	101	123	110	121	126	98	145	111	129	101	121	134	126	119	101	115	108	117	125	105	103	127	111	106	112	126	127	115	124	142	125	106	114	118	124	126	118	115	111	118	124	128	110	112	104	135	112	122	136	96	122	140	115	138	116	119	127	126	113	134	124	117	118	105	121	123	118	115	130	128	121	107	118	109	109	106	126	115	130	122	117	139	114	118	122	112	123	116	130	104	108	113	123	103	144	124	119	119	137	127	106	125	132	130	133	128	105	125	120	110	122	115	130	106	125	123	147	132	150	104	131	115	122	122	123	138	116	123	117	108	114	122	92	142	136	105	114	107	122	99	119	120	126	124	127	117	113	112	123	112	113	117	123	116	130	125	99	112	122	93	114	138	101	115	122	116	134	120	128	127	110	131	123	118	112	100	118	115	149	109	120	114	117	126	96	118	103	115	96	106	125	135	149	123	94	103	98	113	106	118	115	105	112	126	103	91	120	128	98	117	110	128	102	111	114	118	107	109	111	127	107	106	121	107	124	110	109	141	116	109	123	117	135	123	104	117	113	111	115	117	128	105	127	112	112	129	127	120	109	90	109	116	119	121	113	129	133	111	117	107	117	106	121	135	118	119	114	127	104	113	112	104	129	120	107	131	105	124	127	140	124	130	109	129	124	99	126	124	126	123	136	95	115	110	104	123	113	132	117	109	130	110	130	111	116	99	95	121	112	106	125	116	119	126	112	122	115	111	133	125	96	106	110	128	113	110	109	127	116	130	131	119	117	120	132	126	125	108	120	115	124	118	97	112	116	106	124	119	126	121	119	119	105	117	145	125	114	115	109	119	110	101	114	124	115	114	120	124	109	123	114	124	113	112	110	123	112	121	123	124	114	122	123	98	117	133	106	111	129	133	117	111	139	123	126	143	124	123	112	102	102	114	99	118	115	129	110	108	119	116	131	120	114	84	119	131	108	128	135	118	99	107	105	115	110	123	119	125	108	111	124	116	127	108	121	111	122	107	120	120	113	97	123	109	104	119	104	124	113	118	110	96	119	116	120	126	133	99	116	136	131	122	107	116	108	111	107	101	132	126	120	132	112	125	115	119	112	117	110	128	129	106	109	116
39931	50064	15727	3769	2994	2400	1924	1599	1376	1137	1050	928	812	707	716	644	651	579	547	539	511	476	449	453	433	439	436	424	379	401	374	379	365	369	347	377	341	328	334	345	344	355	336	327	355	319	326	340	347	321	325	347	325	313	339	297	323	302	318	331	298	332	306	285	315	321	312	341	344	314	325	316	321	301	297	330	298	296	288	317	339	315	310	308	297	297	302	304	292	316	309	301	322	324	324	277	284	300	311	303	292	297	306	310	318	304	318	303	295	276	326	292	289	300	308	298	318	314	305	292	303	284	312	298	301	288	302	332	330	281	303	297	286	275	318	291	312	321	299	300	318	280	304	296	310	287	310	292	304	303	302	271	293	312	303	278	322	293	294	261	288	306	298	272	284	300	292	319	293	303	286	284	306	300	297	302	293	303	297	309	316	301	316	304	297	291	327	275	277	316	308	284	277	269	300	297	332	292	290	304	280	309	319	310	282	291	285	273	298	269	282	309	305	303	300	303	280	318	292	287	294	299	285	302	308	278	292	313	280	307	270	272	268	303	305	283	273	331	281	295	293	297	289	276	321	291	306	286	263	312	284	315	283	341	294	327	309	289	319	319	308	303	308	290	309	312	294	294	309	294	297	293	287	309	316	280	283	273	292	306	296	271	291	311	308	280	315	303	340	297	305	291	315	267	299	312	294	290	321	289	316	278	273	294	287	287	281	308	287	318	275	300	285	254	300	306	316	306	282	306	306	305	298	312	318	299	282	294	287	281	319	263	315	280	274	304	285	289	258	303	316	262	294	278	300	293	275	304	301	310	285	304	301	312	310	290	280	313	286	299	291	307	267	300	277	305	273	290	272	296	306	292	286	300	293	321	310	311	301	280	330	304	303	298	318	293	302	322	293	290	304	305	313	288	290	286	282	270	295	256	310	313	284	274	284	292	306	293	280	287	278	298	272	297	303	290	305	310	311	291	283	306	280	297	293	288	318	292	284	292	282	305	302	283	325	283	291	293	280	320	277	305	308	302	280	282	276	290	314	273	270	290	311	296	292	304	290	279	326	274	288	288	300	331	306	259	319	291	277	259	289	282	296	304	300	270	279	298	290	279	273	283	288	286	293	291	286	244	325	328	292	291	312	292	290	276	263	311	313	276	298	274	292	283	311	276	271	289	318	285	307	288	308	303	246	285	281	273	297	283	297	304	304	309	306	295	282	306	283	288	282	281	300	300	292	282	309	320	303	277	305	293	287	314	264	272	300	307	321	265	300	299	283	283	325	279	289	311	282	302	312	317	290	311	303	278	338	304	298	297	279	281	283	283	324	296	263	296	273	310	307	303	299	283	298	307	270	310	307	273	269	289	287	278	290	284	291	301	290	318	294	296	267	302	312	275	294	303	277	338	329	318	260	326	296	324	303	295	281	293	272	291	296	303	273	310	318	290	289	299	308	292	291	277	283	301	297	316	264	306	297	310	309	321	273	311	296	289	300	324	322	271	317	305	302	289	286	309	282	299	315	296	311	285	312	291	328	285	287	280	290	304	310	310	285	308	292	293	298	307	294	271	300	282	302	297	272	304	301	336	276	269	309	286	303	295	296	303	291	298	252	282	277	288	292	282	289	304	274	258	315	284	307	305	271	323	287	282	286	309	293	278	280	303	319	273	327	260	304	297	327	298	233	338	278	280	316	300	354	290	311	318	301	277	305	259	301	330	293	299	346	291	335	289	304	258	313	303	325	275	289	298	278	311	275	292	285	286	298	282	241	298	307	323	269	295	286	323	295	284	291	284	296	300	293	298	307	289	264	309	295	328	296	282	294	287	317	300	329	290	284	291	286	298	252	297	326	299	251	272	293	317	284	297	319	304	287	313	302	297	322	307	284	297	279	281	299	303	296	274	335	296	289	289	282	258	268	301	257	317	316	289	293	283	287	309	299	312	314	284	269	291	303	297	292	334	271	267	302	287	292	346	322	324	297	284	298	306	306	266	274	301	290	312	304	278	293	318	290	305	286	322	322	275	299	291	287	310	287	278	284	292	279	289	323	300	282	294	312	278	334	307	267	319	284	313	302	315	291	275	315	304	290	310	296	329	289	268	259	307	279	292	307	288	312	293	313	288	326	290	260	328	281	287	284	256	310	290	316	306	273	264	308	315	297	298	289	289	309	322	267	279	306	308	288	293	291	344	311	279	262	278	280	284	321	292	299	293	322	268	282	281	306	295	326	298	301	306	289	309	311	286	319	301	273	300	296	292	300	291	292	311	275	306	290	290	267	305	285	290	273	295	302	271	266	311	284	281	305	293	283	303	289	269	276	319	283	324	297	295	294	291	281	308	270	298	262	280	302	299	305	283	303	310	319	304	304	283	305	304	306	312	302	262	284	305	313	297	297	312	317	290	296	271	306	299	303	306	299	302	301	292	267	309	274	308	263	295	308	293	288	289	286	283	283	311	312	295	306	296	295	271	312	269	327	301	296	307	274	313	272	323	280	296	318	283	295	271	299	302	265	302	285	328	275	287	319	318	282	302	280	290	242	283	273	287	280	305	292	280	299	302	278	302	296	299	305	290	305	271	292	307	320	287	269	301	270	290	278	294	312	304	306	310	293	325	286	308	313	273	343	305	301	289	308	297	302	269	289	310	271	306	290	341	292	309	294	285	319	260	285	282	269	315	287	296	303	305	303	273	272	296	276	268	316	286	281	288	298	322	279	281	287	292	298	335	314	317	270	289	316	291	312	311	312	308	291	294	295	283	289	285	276	321	285	294	300	291	305	272	279	294	272	261	291	321	306	289	290	277	309	286	287	287	283	286	315	265	294	234	291	296	332	302	298	293	295	285	320	264	278	281	289	260	288	289	305	316	279	284	270	291	296	281	330	311	300	292	326	286	289	308	291	294	281	298	263	273	302	311	340	322	269	280	286	298	298	311	298	304	317	289	303	278	326	305	333	264	328	290	314	292	282	292	299	291	299	263	286	310	256	301	283	288	293	301	290	293	342	280	284	309	290	302	273	290	288	312	306	310	301	279	279	268	261	290	346	290	272	312	279	280	309	295	290	300	288	308	306	279	285	293	313	291	308	286	291	302	284	294	304	299	267	270	314	312	296	305	279	310	319	298	286	334	302	278	316	315	299	283	291	326	296	279	298	324	281	334	294	305	274	292	280	305	304	282	320	264	291	319	291	274	289	279	266	292	317	291	307	331	282	289	306	305	293	307	293	295	297	308	291	302	319	331	299	297	316	283	310	288	260	301	318	315	306	296	292	296	309	292	278	292	318	302	316	315	286	270	304	283	272	299	291	285	298	294	282	278	294	291	299	283	260	347	295	304	301	295	294	276	311	304	337	283	285	305	287	273	294	310	299	306	290	297	312	281	304	306	289	295	281	293	293	253	302	284	286	290	278	294	310	295	340	286	306	305	288	308	299	292	308	286	314	305	282	295	305	293	293	294	345	277	286	317	341	290	284	306	267	289	305	301	288	283	278	299
9385	6112	1456	156	149	154	144	128	134	142	137	144	147	115	131	112	136	112	127	147	126	134	119	156	119	127	130	152	138	115	143	140	118	120	127	153	114	131	127	128	148	125	127	135	130	125	122	141	118	121	132	143	137	147	122	145	136	131	107	130	142	150	134	139	138	140	134	129	139	137	132	143	150	129	135	132	122	128	121	149	143	140	132	108	126	143	116	148	129	126	127	136	130	126	127	150	143	153	139	122	136	132	140	114	119	145	124	109	129	122	120	125	123	138	136	128	138	160	129	139	143	127	139	132	146	120	148	121	133	144	128	133	138	117	99	149	98	123	130	127	128	137	118	133	130	143	124	145	142	143	148	122	146	133	139	131	115	142	142	106	102	141	139	152	122	126	122	138	135	128	121	124	133	121	142	132	149	115	143	129	158	122	148	151	122	141	109	158	138	142	115	154	139	133	139	149	128	119	161	128	142	145	159	130	126	139	130	133	129	146	128	111	147	128	122	132	145	134	108	127	126	119	141	129	139	150	118	128	141	150	158	129	131	146	104	141	128	118	106	140	115	132	113	123	130	137	135	126	149	124	136	119	142	141	146	135	126	133	132	126	140	134	135	126	121	126	126	135	160	130	115	148	139	137	130	102	140	117	153	136	135	150	121	137	136	130	138	132	134	128	143	137	126	123	119	130	139	144	135	145	122	140	132	158	110	131	116	139	131	141	129	126	133	115	116	114	118	140	123	129	140	158	131	132	116	126	134	118	146	106	126	129	158	163	132	107	128	144	131	132	134	141	134	143	121	139	136	131	111	122	158	126	132	124	141	134	141	130	142	145	141	131	124	120	130	101	135	139	132	115	118	112	120	118	136	134	135	174	139	125	145	126	151	142	143	117	122	138	156	111	127	114	128	148	119	125	133	122	125	134	113	131	118	142	140	126	110	135	127	116	138	125	132	120	137	132	115	120	130	129	134	129	134	131	133	146	124	123	160	128	135	114	120	120	134	135	132	128	139	133	133	147	140	118	135	146	127	137	138	153	139	120	113	131	129	141	137	116	158	121	132	132	133	133	123	131	112	124	136	154	137	113	140	151	133	137	139	131	150	150	123	151	121	140	120	142	122	136	141	133	135	139	124	123	146	122	136	134	122	135	123	105	130	135	149	136	121	144	130	125	132	120	133	123	129	111	112	147	116	135	130	159	109	131	142	128	132	105	112	143	125	108	121	113	149	153	143	130	111	131	127	125	137	142	135	141	132	140	113	112	133	128	136	131	125	136	116	146	120	113	151	152	134	136	118	140	154	122	142	117	160	122	120	110	136	133	134	144	140	144	116	154	125	150	126	145	126	122	113	120	156	144	115	126	149	148	141	138	119	144	152	138	142	140	134	112	139	168	154	133	132	148	128	141	139	143	128	139	147	128	147	125	132	124	138	147	149	121	127	117	124	126	145	139	136	114	139	150	143	119	112	137	121	141	124	121	131	122	131	135	128	108	161	140	134	128	133	117	133	123	120	146	136	134	142	126	119	148	145	132	128	116	140	117	122	158	154	137	135	118	126	139	118	138	134	137	120	131	145	124	146	136	118	123	129	121	124	118	130	128	119	115	131	124	120	134	134	129	133	151	131	142	141	144	140	130	126	121	125	127	120	152	130	145	130	154	156	131	129	133	125	132	132	132	120	152	123	138	140	124	135	147	120	140	150	146	114	148	139	108	129	129	127	134	134	126	142	136	147	133	141	132	148	122	124	117	113	111	128	167	144	123	120	132	126	131	132	122	135	131	127	130	137	147	116	131	132	142	136	158	119	140	145	117	126	120	139	119	120	125	147	151	133	129	142	148	140	141	128	136	140	144	155	128	124	140	128	128	110	131	134	119	137	149	142	129	123	127	108	146	140	141	128	114	139	124	130	117	142	121	139	142	131	125	122	121	138	140	120	140	138	145	111	113	135	135	105	136	133	138	146	117	125	139	141	130	105	131	126	136	117	147	124	137	138	152	114	118	132	123	133	136	146	137	149	143	138	160	123	138	125	138	105	130	139	134	109	133	136	116	127	137	165	137	132	145	130	153	127	132	116	146	154	167	125	119	111	142	122	149	133	141	139	136	113	157	142	144	131	131	130	121	117	125	135	120	139	131	137	142	142	147	141	163	149	128	121	120	132	126	114	138	121	118	144	117	124	129	154	145	130	127	145	103	119	143	119	136	120	128	127	143	128	131	134	156	114	126	128	118	128	111	140	126	151	115	129	148	151	131	133	123	138	131	124	129	155	142	117	126	141	133	142	142	131	142	127	120	125	126	114	110	134	139	136	124	156	149	124	134	132	146	137	128	120	131	133	145	135	133	136	134	151	108	128	130	147	137	125	121	139	114	127	121	135	147	128	133	138	116	136	128	119	117	119	129	116	133	143	143	132	138	125	120	130	133	142	145	146	127	139	126	142	141	114	128	131	136	142	135	124	141	138	126	122	117	137	128	126	134	133	134	140	120	129	135	120	127	121	125	116	142	135	147	128	132	139	152	127	120	143	155	136	140	122	123	129	122	143	121	128	138	118	128	111	123	161	124	147	147	133	123	127	134	167	121	138	137	130	136	137	135	140	114	112	134	142	133	122	158	115	115	129	133	138	128	128	140	125	151	145	143	165	129	115	129	114	129	130	132	134	155	131	131	135	135	118	123	131	131	154	147	117	135	136	143	126	138	113	142	136	139	115	141	113	143	106	153	141	141	132	133	125	124	120	111	121	127	169	117	126	145	133	138	131	123	147	131	143	121	122	120	125	110	123	138	118	115	135	141	128	148	126	133	126	135	125	144	126	138	115	120	114	113	135	126	131	133	146	131	134	146	107	120	144	131	123	123	121	119	136	133	130	131	123	126	137	140	117	149	150	136	152	124	100	163	121	137	130	123	122	145	108	129	99	115	135	134	124	140	136	139	131	134	118	143	152	136	129	114	151	126	135	136	142	120	127	136	117	123	120	120	141	129	130	143	142	116	134	123	131	135	130	141	137	124	134	142	122	130	140	140	144	148	113	145	136	136	124	118	134	131	135	130	134	158	106	114	137	128	128	122	127	108	129	158	126	126	130	130	130	130	138	150	139	132	125	124	122	140	128	151	137	139	130	140	116	127	134	134	139	144	144	135	123	139	150	149	150	132	137	147	142	115	146	142	150	153	134	116	126	133	133	129	142	139	152	135	149	119	128	132	106	132	140	127	113	135	118	150	139	134	112	152	132	140	114	128	149	133	122	122	141	132	130	130	129	134	127	139	114	156	123	143	143	136	125	113	136	122	134	141	137	115	140	134	132	140	136	138	136	120	119	125	114	113	127	119	125	145	146	119	118	123	131	120	109	119	126	124	123	125	131	129	143	123	126	129	110	129	130	136	136	136	139	150	115	121	108	129	109	152	131	141	140	131	138	141	108	129	135	141	148	154	125	156	124	138	127	147	146	127	113	139	135	126	131	118	102	128	148	131	137	144	127	124
8010	8994	2406	443	415	399	373	384	363	347	371	404	347	335	356	357	378	352	360	343	369	325	352	350	361	382	336	367	365	357	348	376	355	380	387	352	348	345	355	364	351	344	375	337	346	374	335	357	357	359	358	387	322	369	323	322	365	368	339	337	328	338	362	358	346	370	362	312	334	392	376	381	328	352	349	370	337	338	338	335	334	354	345	357	375	316	344	346	370	344	349	382	355	334	339	346	338	324	360	335	338	339	340	355	362	328	345	326	306	373	327	365	322	349	345	354	339	352	343	346	336	326	332	363	318	340	341	349	321	369	333	350	351	314	363	391	306	324	330	344	349	359	351	347	357	349	323	346	358	348	375	342	343	417	369	365	360	345	322	342	359	350	354	329	295	353	360	370	363	381	372	361	376	343	317	386	301	341	345	362	314	368	357	380	330	322	325	353	388	347	390	364	331	321	333	333	361	319	363	347	375	367	342	358	361	371	362	346	355	353	368	325	336	352	357	343	328	328	325	366	322	360	347	365	359	373	332	332	336	344	364	377	362	348	364	346	335	374	355	344	373	355	356	341	368	359	347	343	361	357	328	340	341	339	369	344	369	333	332	351	371	325	414	335	338	339	364	341	366	362	338	346	360	376	350	336	365	341	333	353	321	307	360	360	338	352	339	379	340	360	356	318	364	317	369	341	340	332	348	335	372	344	347	375	358	345	343	348	356	324	358	319	359	376	344	356	364	350	354	341	344	352	357	354	387	319	335	362	369	376	324	352	372	353	335	329	379	382	320	372	374	339	337	340	336	321	331	356	320	321	385	350	366	356	340	349	328	345	368	337	346	326	368	375	330	319	326	345	327	353	330	359	362	353	341	331	373	375	371	342	324	366	378	328	333	332	349	372	324	333	350	341	318	371	339	350	329	341	339	353	316	341	362	325	323	348	341	337	349	304	354	364	305	312	352	352	340	333	334	337	301	370	333	357	331	362	360	351	348	358	353	382	319	330	336	381	336	330	342	382	333	363	365	325	334	353	361	320	341	329	323	338	367	328	352	336	351	353	355	356	359	326	345	336	358	331	331	345	344	354	343	360	317	361	339	341	362	342	348	366	339	374	352	360	347	367	378	351	352	351	362	340	360	363	375	335	368	364	359	341	326	340	360	333	338	349	365	340	333	371	352	354	349	337	362	349	344	321	284	366	322	329	367	366	355	352	357	337	341	318	358	339	380	339	339	357	321	361	303	343	360	354	351	368	321	338	328	372	372	308	376	334	346	345	327	317	338	321	360	358	329	370	354	350	364	348	325	350	335	346	333	355	354	320	340	354	317	362	346	352	338	365	351	367	346	343	370	328	355	357	347	323	335	335	355	361	311	365	339	365	335	353	331	369	343	307	351	354	322	362	348	333	337	368	357	339	312	336	358	376	335	337	339	346	372	341	335	372	371	363	320	343	351	342	335	322	363	341	344	352	366	320	315	328	355	358	341	335	389	350	357	350	345	335	345	381	336	328	354	359	369	356	341	361	332	327	350	374	372	352	344	350	373	365	347	360	363	356	320	331	380	356	330	365	388	371	298	335	335	326	333	342	338	368	367	325	337	334	325	322	344	346	354	329	337	332	342	374	333	338	355	341	339	339	383	338	329	372	313	349	346	354	348	371	333	349	360	324	322	333	365	344	355	325	363	368	346	341	380	363	352	344	333	321	343	331	345	334	327	368	344	342	367	340	333	395	379	344	384	344	356	337	303	344	382	361	330	385	347	369	339	322	318	372	354	389	351	375	348	349	333	355	341	345	357	351	379	327	382	359	342	325	350	380	345	358	322	348	349	331	343	372	355	362	344	333	360	351	340	353	333	330	338	358	330	318	320	367	322	354	347	369	329	332	332	331	371	333	342	325	349	337	322	358	332	338	346	367	323	347	336	356	326	353	354	349	388	310	348	378	324	353	328	352	332	340	313	359	328	387	368	361	372	376	346	337	325	341	343	357	378	364	323	347	356	334	357	378	343	364	345	393	368	366	360	371	335	357	355	368	322	355	344	353	346	362	336	313	348	327	349	348	382	347	357	336	379	379	382	377	353	397	364	368	376	345	358	384	327	366	332	325	340	375	338	367	357	332	377	332	363	323	362	357	362	330	326	337	351	352	339	364	335	348	323	357	336	382	363	337	353	352	342	350	349	352	357	336	318	363	375	324	351	362	337	350	354	368	317	356	352	373	334	345	364	348	325	353	354	351	350	361	331	384	333	326	325	355	354	313	345	337	355	375	365	362	371	352	372	332	350	336	339	348	354	340	337	365	341	354	360	352	320	329	314	354	341	345	356	382	361	348	352	353	357	375	339	371	320	341	331	338	339	339	339	313	358	370	343	332	338	407	322	346	324	346	335	345	338	335	353	368	342	324	358	331	354	346	382	341	373	374	358	348	353	376	334	365	348	327	324	359	362	352	344	339	337	323	318	336	348	381	369	341	352	352	359	360	356	378	359	360	332	335	354	347	314	315	362	345	337	364	344	324	308	341	366	332	325	348	366	338	344	360	375	352	372	345	374	360	361	367	368	364	343	359	346	360	389	359	372	333	358	319	367	380	337	371	378	344	329	366	324	338	354	333	317	354	315	349	351	346	366	341	313	356	353	362	365	352	346	351	392	367	322	331	341	332	343	362	354	339	346	332	371	350	334	331	368	337	371	350	361	352	330	361	345	371	346	336	330	336	334	368	383	366	352	325	355	323	368	357	342	374	330	371	305	346	373	303	344	378	357	300	304	344	348	391	330	331	347	338	359	348	390	346	359	343	339	347	360	341	346	342	344	337	372	349	371	347	362	342	379	381	351	330	353	371	346	326	372	342	330	339	320	322	349	331	382	365	362	350	337	379	341	371	356	345	352	345	379	373	357	386	346	343	346	334	350	367	353	345	330	357	358	385	351	352	363	323	331	329	404	347	309	329	344	339	351	366	336	353	320	325	337	383	358	356	342	331	387	374	357	366	343	377	351	337	333	342	357	312	368	359	321	353	352	334	359	381	376	358	348	361	350	348	332	357	354	330	355	375	356	368	360	373	383	345	350	346	362	332	358	347	326	344	343	359	329	355	359	353	320	343	351	326	338	367	375	360	349	382	343	364	375	329	343	365	353	374	362	374	360	336	370	337	325	340	347	344	324	322	351	339	384	318	333	368	354	361	350	316	339	363	338	347	362	345	330	343	358	342	326	376	355	331	369	336	334	345	365	319	364	330	360	331	325	333	352	345	341	360	387	383	329	352	317	334	326	334	387	376	338	361	341	358	396	353	363	323	342	358	343	345	334	323	343	351	326	357	363	334	367	293	351	353	336	352	366	360	341	334	326	328	337	349	320	368	375	379	339	330	321	377	322	385	330	335	346	368	350	368	349	342	364	350	319	312	344	347	353	343	365	322	387	358	345	344	352	323	350	315	311	336	377	374	394	381	348	358	347	350	339	337	322	340	326	341	374	332	333	340	355	316	346	347
51652	55552	31850	4630	543	374	298	264	293	282	247	214	243	251	215	166	227	217	200	211	187	209	207	199	189	232	189	191	213	186	198	205	199	216	210	218	202	212	206	212	196	220	223	199	191	199	198	203	190	201	163	188	172	204	188	183	181	197	202	198	205	190	205	191	186	196	191	182	190	174	167	212	202	180	198	188	194	184	171	199	209	190	192	193	192	216	193	209	199	186	199	212	172	200	179	192	176	183	195	197	181	194	202	186	197	178	190	196	188	205	189	174	154	197	187	186	179	200	194	190	197	186	202	182	222	198	210	179	191	204	206	192	201	179	191	198	197	196	191	207	172	181	168	177	198	186	197	221	208	191	198	157	179	180	190	178	188	159	190	190	200	170	187	178	191	180	198	183	176	171	191	185	208	213	185	200	179	187	195	178	163	178	191	202	191	214	176	194	204	182	179	158	200	187	196	187	186	173	204	185	191	178	204	201	188	192	189	186	186	191	204	186	195	172	194	191	202	200	198	199	209	218	179	192	187	216	218	202	183	195	183	190	211	194	209	187	193	194	206	180	205	176	184	163	186	211	202	176	213	189	190	192	185	170	202	196	181	206	215	188	175	189	193	183	212	178	172	185	200	181	191	191	191	193	164	186	202	189	160	186	199	196	191	205	169	183	191	203	164	163	198	186	196	186	195	205	191	203	175	179	201	172	180	189	181	185	195	213	195	193	198	191	219	198	203	188	186	185	189	187	179	176	172	201	204	182	179	196	202	178	176	194	178	184	168	213	184	162	176	188	171	173	200	203	195	169	189	185	192	207	185	192	183	172	172	202	200	204	175	216	186	200	193	187	203	194	177	198	207	182	182	183	178	178	184	195	205	197	188	207	192	177	172	198	189	184	191	186	197	188	191	183	172	168	194	188	187	187	179	190	160	182	176	184	202	199	187	197	171	191	198	177	182	193	193	175	187	194	196	183	190	198	194	198	194	165	167	166	188	177	174	195	203	193	176	193	186	212	193	192	173	189	190	188	212	180	206	212	206	202	195	184	177	154	193	207	195	200	207	170	196	177	185	201	188	167	188	187	158	181	186	204	195	230	194	164	185	159	190	188	198	212	182	174	181	207	172	226	188	163	220	198	190	178	175	191	196	221	186	209	169	191	197	183	192	187	192	192	207	187	183	172	185	213	217	183	226	216	214	179	199	177	190	193	204	175	195	201	181	196	211	165	180	190	183	204	212	180	190	196	173	182	192	169	204	205	195	210	175	209	188	184	206	176	187	163	179	173	189	197	175	175	211	177	175	193	172	179	181	196	203	177	176	173	188	210	208	186	204	179	180	191	183	182	194	182	197	198	179	204	180	175	184	182	206	198	184	185	195	191	177	213	189	221	182	207	166	183	205	220	190	218	189	184	176	183	179	190	186	212	198	175	194	193	186	192	170	184	223	182	215	171	181	195	176	166	201	191	180	188	189	204	198	199	182	183	201	198	205	203	206	207	182	207	212	173	193	195	209	179	225	180	188	188	200	187	158	203	195	194	185	211	192	174	207	172	191	201	207	191	203	176	163	181	189	210	177	163	199	194	203	194	184	188	172	211	186	207	196	185	178	202	177	175	188	178	192	192	212	170	181	198	195	201	189	189	187	203	193	162	193	199	190	194	182	196	182	192	213	191	165	206	169	181	163	206	190	210	182	176	191	185	178	165	193	173	187	185	203	209	191	187	204	181	185	176	205	198	189	182	175	181	193	171	175	177	201	186	198	167	206	204	185	177	205	204	192	179	196	203	177	184	180	178	207	234	187	220	173	184	188	198	187	185	212	181	180	188	187	170	209	210	194	179	179	192	187	169	192	184	179	178	195	179	183	210	211	180	196	179	186	195	177	207	166	188	169	183	205	186	190	196	171	180	183	186	184	208	182	205	212	201	218	204	201	197	213	200	199	178	195	182	186	190	206	197	221	187	180	182	174	196	217	175	173	233	222	179	202	185	178	162	198	175	184	191	173	195	185	182	199	168	188	192	161	190	182	177	193	189	191	191	184	193	184	193	217	192	199	179	183	205	192	177	202	177	189	192	179	165	189	183	224	205	194	179	196	175	197	185	199	223	190	215	187	183	186	197	197	193	189	219	184	199	205	176	183	176	195	193	206	191	186	180	175	202	174	200	199	179	185	192	205	201	194	206	173	177	203	211	191	210	197	184	214	211	202	202	216	199	165	197	199	183	211	199	171	190	195	194	213	175	202	187	192	214	187	203	179	189	160	193	193	177	212	200	186	196	169	178	214	192	202	196	218	200	200	179	184	182	192	195	205	186	197	189	185	194	184	193	193	183	182	185	171	178	205	180	164	198	179	193	182	175	205	186	190	207	200	206	181	212	186	182	200	218	195	173	217	194	182	191	197	197	180	177	206	189	192	225	170	201	207	177	195	178	187	195	174	219	186	202	180	191	194	203	178	174	200	167	188	191	182	182	189	176	188	200	209	179	199	190	209	213	200	186	193	170	192	195	210	179	175	203	208	170	211	212	173	216	186	214	186	197	182	224	188	169	200	204	194	212	168	195	172	173	185	193	199	168	182	176	175	222	168	188	179	185	175	218	164	201	198	190	164	211	199	185	182	203	190	189	197	218	206	181	211	176	176	171	177	172	188	204	179	195	198	176	195	193	192	206	175	206	169	185	195	193	198	184	191	190	171	190	199	178	194	195	160	194	185	186	184	175	178	178	202	203	191	194	193	192	176	192	208	204	182	176	195	197	195	180	205	183	192	196	214	203	176	173	164	200	181	195	205	160	202	209	192	190	218	225	223	200	197	202	208	182	180	183	213	197	221	182	179	201	193	218	207	177	193	175	204	171	165	188	163	203	198	172	173	151	179	193	177	181	183	179	185	172	178	216	172	196	188	185	200	184	182	229	189	195	166	201	204	188	195	212	185	157	167	150	190	166	169	201	206	184	187	175	191	187	213	188	172	192	184	182	210	177	189	162	179	188	170	175	211	207	208	168	182	217	206	203	198	197	197	188	195	175	172	203	188	199	184	179	187	194	197	174	199	176	181	175	187	219	170	190	193	191	182	193	191	190	190	199	176	186	155	179	182	180	159	169	175	209	180	162	198	183	175	206	184	178	179	186	176	178	187	191	182	185	194	188	190	178	172	218	187	192	182	229	194	181	191	192	204	206	179	188	185	209	207	184	194	196	182	202	184	164	204	198	185	175	187	171	195	233	183	180	196	170	202	181	182	192	191	174	170	184	192	172	178	191	193	184	178	199	183	179	197	177	196	170	196	202	194	205	187	177	185	177	179	201	178	177	182	192	178	202	186	173	203	187	201	183	210	197	199	227	190	188	189	190	226	200	176	171	192	178	203	212	190	210	193	205	183	184	185	191	193	149	193	195	190	218	182	185	186	192	170	175	199	198	171	192	197	192	189	165	176	189	162	175	178	185	198	194	191	196	176	190	201	204	199	156	199	209	215	184	208	191	184	190	184	178
31084	41636	17412	2115	1889	1526	1224	1095	961	841	827	745	711	690	626	677	581	642	573	623	580	569	543	542	521	536	553	512	548	546	498	490	484	483	513	480	494	491	497	461	462	510	529	497	483	487	510	514	512	544	500	457	446	500	488	453	481	504	517	507	472	506	485	472	447	454	462	478	468	428	467	466	503	445	478	489	465	487	481	472	478	493	455	450	461	461	484	486	502	496	456	449	437	500	491	475	489	494	476	478	469	478	521	480	420	493	427	472	453	451	436	494	503	466	489	493	441	478	460	444	489	501	481	523	485	503	457	478	438	455	496	461	466	478	455	480	473	448	483	477	475	491	476	483	454	455	486	503	479	467	452	514	464	473	477	478	501	445	466	482	474	502	473	461	472	482	455	463	452	471	492	456	460	452	478	478	451	486	480	462	454	471	476	484	458	477	455	472	496	470	483	443	465	475	434	490	433	462	457	452	495	484	475	444	470	471	468	491	456	453	448	455	486	449	476	462	485	467	446	457	488	505	438	474	470	461	481	459	486	484	472	457	465	468	482	433	496	497	482	476	495	504	453	480	462	462	483	464	473	449	496	423	472	446	440	469	434	455	440	470	443	455	445	483	435	485	459	463	481	449	478	478	486	462	485	451	448	448	484	496	469	443	450	451	471	470	468	433	452	444	454	463	505	447	482	469	443	487	489	477	459	469	458	481	429	504	463	434	470	445	446	446	515	487	487	435	452	478	487	456	452	479	454	483	472	463	464	447	428	503	483	432	500	440	474	451	440	434	452	465	453	453	466	414	475	513	468	445	470	470	474	453	477	442	451	467	475	461	475	448	495	507	474	467	430	497	497	457	449	505	517	476	448	489	460	476	454	491	448	442	462	444	509	441	472	452	497	460	445	475	500	469	458	461	467	451	454	432	449	447	483	512	494	474	512	461	441	489	462	477	489	454	484	498	449	474	468	469	465	496	431	465	439	457	485	453	462	455	470	471	480	458	476	470	441	472	472	471	452	463	493	474	500	426	443	484	497	487	510	514	466	466	452	473	482	452	492	483	439	452	468	493	469	490	479	461	442	477	491	449	464	453	498	493	462	441	514	466	447	435	454	458	469	464	445	507	478	457	496	456	491	444	493	478	473	467	507	461	470	453	456	471	453	520	451	426	462	449	477	494	468	477	501	491	455	469	433	463	481	477	459	467	493	500	512	454	488	473	481	438	466	506	478	478	466	466	444	477	488	470	505	436	536	471	490	478	448	474	479	456	471	526	470	480	428	460	461	456	520	491	477	442	513	455	487	482	486	456	469	454	479	469	463	464	506	453	447	498	445	459	472	459	475	451	470	457	460	456	447	478	452	494	485	493	469	479	423	443	490	458	463	483	459	491	485	469	439	436	465	475	444	473	491	454	454	496	459	467	445	474	493	503	476	470	457	434	427	469	484	470	497	492	482	475	456	476	471	469	506	498	494	495	469	442	501	464	455	454	473	492	500	483	486	491	461	463	492	487	504	465	458	493	462	455	446	441	491	465	491	467	473	493	448	462	480	474	512	475	477	476	514	436	452	451	468	447	467	484	488	493	475	439	441	472	505	482	477	443	510	460	445	478	517	470	483	455	451	437	465	464	425	508	477	489	459	457	447	478	470	438	493	483	452	470	476	488	460	464	454	475	462	464	476	451	426	465	495	482	475	449	489	489	458	493	472	498	468	496	483	454	476	461	500	484	496	456	453	453	488	444	483	453	446	498	473	511	446	496	462	433	457	431	474	485	484	488	456	443	470	495	502	443	496	454	479	458	438	449	461	506	432	504	486	495	463	416	445	436	481	485	474	482	452	477	446	442	453	424	428	445	442	458	493	473	466	447	510	478	462	437	481	459	464	469	489	445	439	444	460	458	489	454	486	470	483	445	473	471	501	444	458	509	470	467	464	452	480	454	457	493	482	470	462	486	499	470	488	488	516	501	462	482	470	474	465	463	456	481	495	480	467	455	487	468	476	463	476	457	475	457	478	460	523	488	489	436	426	499	412	507	477	490	403	480	452	477	514	435	471	462	458	480	463	484	479	416	484	463	489	470	489	432	473	429	457	445	452	476	503	449	485	463	450	428	432	444	456	502	441	490	482	464	484	460	447	446	457	506	449	486	508	483	477	456	453	473	462	468	494	465	480	475	471	472	518	499	453	482	498	474	477	476	465	460	453	462	457	475	469	458	485	492	429	446	478	449	463	495	454	488	465	497	478	503	495	461	447	444	476	485	458	501	488	465	471	481	442	440	463	479	493	451	488	456	481	475	484	482	435	470	469	436	515	457	459	477	446	476	463	486	483	443	519	476	464	457	473	489	497	447	443	480	427	504	453	479	501	469	461	448	501	488	484	469	470	465	484	473	492	456	485	483	447	514	468	481	470	479	475	466	444	486	493	486	435	472	475	491	442	434	486	461	418	452	427	460	479	425	495	499	513	449	485	480	437	509	496	480	470	465	472	453	495	435	506	471	490	503	481	472	483	505	492	485	471	433	457	470	472	440	495	482	481	451	460	491	443	467	482	440	481	462	423	493	453	431	456	455	455	504	474	499	465	494	463	464	480	462	477	459	458	498	491	458	455	496	484	491	469	451	478	464	472	479	483	468	489	484	459	490	508	478	438	471	463	443	461	455	458	483	438	479	486	485	491	460	490	484	451	477	453	481	429	506	496	455	502	461	460	446	436	474	487	468	491	496	441	438	479	446	462	461	451	446	462	498	462	498	465	466	421	466	492	506	453	509	464	472	491	488	474	459	476	489	510	496	433	480	473	454	470	448	484	446	417	449	507	461	456	468	485	431	480	471	503	473	440	477	454	502	459	465	474	473	450	439	443	463	494	468	479	462	483	484	448	467	473	427	448	455	448	508	457	443	445	475	510	474	447	475	435	455	482	480	479	435	480	466	473	477	464	531	492	495	433	477	447	455	470	492	479	435	434	456	443	458	496	496	467	497	452	455	521	467	482	509	457	464	488	461	473	491	486	508	483	459	453	466	445	507	443	450	458	436	492	458	480	517	439	476	446	459	492	456	452	433	477	452	460	458	472	461	469	471	479	458	456	462	472	436	474	477	461	433	466	509	452	486	472	412	473	496	449	461	483	464	470	472	458	469	453	464	429	489	417	459	514	509	476	465	454	467	472	475	464	445	469	458	484	487	462	458	518	470	458	454	506	472	470	478	461	480	497	490	499	485	449	485	445	459	424	492	453	465	477	468	494	481	477	469	481	487	490	453	472	457	486	459	427	440	490	488	498	454	458	499	489	451	456	518	479	462	489	494	468	490	474	455	450	517	486	499	428	473	431	446	463	467	454	464	476	462	479	498	480	443	438	474	488	501	463	479	470	481	438	465	462	454	495	469	509	469	487	442	460	517	442	444	449	463	480	444	481	514	459	463	466	466	489	494	424	448	501	425	480	469	474	478	464	457	475	518	463	501	478	463	463	493	455	462	486	432	494	467	457	459
65923	70912	41097	11230	1460	536	415	331	284	222	243	196	159	184	179	178	160	164	158	157	134	148	127	129	125	128	142	151	142	137	113	118	135	114	109	111	137	131	123	120	110	127	109	122	144	122	116	120	120	132	107	134	137	133	118	120	131	115	118	112	119	117	135	116	102	112	105	122	99	143	123	101	96	133	124	119	104	120	152	130	95	108	112	107	121	117	118	115	109	109	114	116	136	125	103	97	111	115	94	128	122	123	116	110	105	101	99	101	139	104	114	130	132	118	123	131	107	107	113	121	129	127	132	142	116	113	131	127	119	101	126	113	131	120	103	112	119	107	108	123	116	121	132	99	118	131	125	123	130	120	118	116	118	115	97	123	108	114	108	101	110	119	128	113	122	108	127	130	133	127	120	116	136	120	127	119	127	116	131	134	130	141	132	128	127	119	128	89	124	121	143	118	131	117	98	117	112	126	119	154	112	119	113	121	127	125	129	114	118	119	121	138	123	124	122	124	131	132	129	129	117	154	123	102	131	120	103	122	114	94	136	116	109	118	121	107	125	123	109	120	120	120	131	142	137	131	141	116	119	112	113	118	112	121	100	116	115	107	120	125	130	119	118	126	109	100	118	124	129	121	114	100	125	120	116	116	122	97	118	137	123	119	109	102	115	115	120	131	126	120	119	118	125	117	117	107	119	130	115	112	118	119	120	113	130	129	120	130	101	123	138	113	129	130	123	115	128	91	121	119	154	129	95	132	129	107	131	119	93	137	105	114	109	114	126	114	119	113	121	127	118	122	148	121	99	128	132	122	133	122	127	105	123	95	113	122	110	104	112	110	130	114	130	142	115	125	127	119	98	116	102	111	119	133	117	115	123	118	125	96	108	138	123	105	117	130	131	138	110	125	120	136	117	123	113	124	129	112	125	139	97	101	135	127	132	109	115	110	113	117	107	121	93	116	115	114	101	105	109	111	135	135	127	122	97	118	114	117	112	103	109	122	127	113	131	98	128	114	129	121	123	105	121	116	94	108	100	125	112	105	102	123	97	127	125	104	124	148	111	125	102	120	118	106	122	105	130	109	123	113	114	126	113	113	116	122	105	107	122	133	133	125	121	139	135	100	104	105	133	121	128	121	112	127	102	111	125	114	98	105	111	132	120	115	108	119	124	106	103	117	125	117	132	113	123	111	121	140	115	114	133	109	150	113	127	100	126	120	132	125	136	133	125	129	131	125	117	134	116	142	110	124	112	113	119	113	131	104	118	128	128	114	105	116	130	129	127	105	120	115	122	117	130	128	113	129	136	125	110	126	114	124	132	110	124	118	123	118	119	116	112	119	118	104	114	137	114	116	118	133	148	100	129	122	105	144	140	114	121	126	135	134	129	114	122	118	125	128	122	115	128	123	161	100	123	128	105	110	98	130	105	117	116	105	128	140	116	124	113	108	114	102	128	127	128	141	131	125	113	126	136	121	124	127	111	123	115	128	126	118	135	125	116	119	117	123	134	126	106	123	124	122	109	103	125	132	117	137	132	120	120	114	104	106	107	117	134	113	132	132	110	117	102	119	118	115	139	110	109	103	115	104	97	124	127	114	136	113	129	121	129	118	126	113	105	131	132	104	117	142	95	125	126	118	123	131	131	136	115	122	136	108	122	128	109	117	113	141	109	148	120	100	107	109	124	107	113	121	123	152	112	125	117	118	112	122	118	126	116	133	148	131	125	119	125	119	115	119	119	106	138	128	127	118	120	133	135	131	126	148	124	112	134	127	115	103	122	112	117	141	124	139	110	123	132	117	124	114	131	125	127	116	123	105	105	130	115	118	115	116	121	122	109	128	131	113	116	130	145	104	122	116	117	103	139	136	126	122	124	137	127	126	98	116	141	139	118	127	131	116	123	113	118	130	121	115	114	112	118	106	120	139	114	97	132	137	130	103	111	113	124	100	121	127	106	120	108	105	124	117	123	124	141	125	116	120	123	127	96	100	118	128	95	124	122	129	141	124	153	111	104	146	120	117	125	111	138	110	120	113	138	130	105	119	124	114	143	129	116	119	120	114	142	129	131	119	118	104	124	125	121	121	146	128	107	112	112	119	109	124	134	120	110	125	122	114	125	122	113	122	96	141	116	116	114	158	122	114	117	116	136	124	124	134	114	116	117	111	135	116	97	122	131	112	136	109	129	137	123	118	110	128	102	109	119	120	115	115	111	110	119	113	130	110	117	105	109	116	118	130	117	132	134	142	103	127	117	120	131	127	116	131	129	114	94	142	124	122	125	110	122	94	129	125	116	120	121	131	129	120	104	115	116	109	118	122	129	112	116	126	146	124	127	118	126	145	122	100	92	119	123	116	121	114	108	117	118	119	115	130	126	124	116	122	150	132	114	130	130	118	134	108	126	133	111	111	109	93	114	113	138	133	134	96	123	140	110	128	112	106	120	127	150	108	135	111	116	131	119	104	128	109	122	124	113	107	113	109	110	132	114	119	114	125	111	118	134	126	138	117	113	104	114	111	96	115	120	123	124	124	121	126	111	127	110	118	118	103	122	129	112	105	139	109	115	134	111	121	113	111	123	119	127	125	114	110	110	105	110	129	138	137	98	117	124	117	122	131	116	130	120	125	131	137	122	115	140	129	134	127	135	107	114	141	127	129	117	119	123	119	121	105	100	130	124	125	143	134	111	135	118	118	120	120	125	110	137	139	113	124	117	137	113	107	135	112	111	100	124	114	112	114	135	108	139	115	122	123	111	141	109	125	112	107	131	122	139	120	105	109	108	122	111	141	133	136	122	113	113	135	120	116	128	110	143	115	122	144	131	124	119	109	112	127	111	127	117	126	97	113	133	125	113	114	128	93	114	106	94	123	123	116	100	130	125	117	103	127	108	127	124	111	107	103	119	132	107	127	99	113	112	115	113	128	128	131	117	134	140	127	115	123	108	141	120	114	116	121	113	118	121	117	113	135	102	125	117	114	113	115	117	117	108	121	128	111	142	134	130	96	106	116	115	111	130	106	91	127	127	126	132	116	108	118	133	108	101	120	124	127	120	113	125	107	124	124	119	141	126	127	120	102	106	118	110	119	132	101	119	132	120	120	113	97	105	138	114	100	112	118	117	124	111	128	142	125	113	124	134	122	119	126	123	137	103	123	97	110	125	122	105	128	109	106	133	111	119	122	124	116	122	117	117	119	101	132	141	107	104	147	123	139	119	137	126	125	124	139	113	121	129	92	114	119	113	132	124	114	149	113	128	114	124	122	108	116	121	138	113	121	135	105	104	117	116	143	106	117	123	129	121	118	101	104	104	126	108	115	138	123	117	118	131	116	125	126	115	114	127	113	107	124	126	137	111	139	91	116	128	106	100	118	109	127	114	116	111	117	127	116	127	143	134	139	111	126	129	116	88	136	118	105	112	122	129	145	106	119	132	120	92	117	128	132	105	127	127	114	120	105	124	124	123	112	109	125	133	118	120	100	115	119	120	113	130	122
39845	52997	21803	3331	2930	2365	1814	1544	1349	1122	1016	816	824	716	651	652	626	548	545	479	505	506	467	490	459	437	424	395	387	374	416	442	384	369	387	361	373	367	361	353	324	359	339	321	351	345	350	298	312	344	336	327	319	323	322	326	317	328	349	340	331	314	328	290	285	350	349	320	305	310	303	360	324	326	306	281	304	283	339	279	304	334	286	300	312	309	301	316	315	292	304	274	284	307	320	326	321	312	325	328	300	299	296	299	270	320	303	274	314	324	314	274	292	298	302	299	324	299	289	289	308	317	288	287	304	261	283	309	299	313	303	299	314	307	329	309	297	281	294	293	303	312	302	303	290	326	316	301	340	308	285	324	290	322	324	306	306	294	331	321	282	302	296	320	282	303	314	313	296	267	310	292	280	300	335	282	314	330	291	299	303	337	300	309	286	296	306	300	305	291	309	302	300	338	282	307	317	290	296	359	314	291	310	294	308	320	263	294	306	280	310	314	303	294	315	314	312	311	290	325	262	277	293	290	290	315	309	290	332	317	319	310	267	306	323	310	274	299	298	315	312	314	283	282	280	290	292	278	318	320	285	276	317	259	280	329	295	290	299	294	268	298	313	270	309	295	308	278	278	298	258	310	320	291	291	293	266	304	322	310	322	323	300	310	309	286	301	305	293	311	308	289	315	328	259	280	308	290	310	323	298	284	294	299	290	298	312	312	309	291	269	316	311	287	293	280	342	331	273	283	290	289	312	287	269	261	301	339	299	281	279	298	317	261	285	316	317	264	278	308	294	298	289	281	314	261	332	302	296	290	279	268	317	277	301	301	310	344	293	313	329	270	318	272	293	277	300	297	276	303	298	325	292	281	304	292	315	323	314	314	280	322	275	295	278	350	295	305	328	274	300	293	323	290	301	324	283	307	283	264	249	327	339	293	295	339	319	302	330	288	287	309	288	291	284	285	288	327	302	308	308	303	331	284	298	325	296	301	291	311	326	286	325	307	325	289	332	303	290	303	299	302	311	291	263	310	280	275	298	304	316	311	268	314	287	303	277	302	305	274	303	282	305	290	309	305	304	330	293	329	305	257	296	303	272	302	284	279	305	302	302	274	317	288	332	272	298	295	286	260	304	296	282	308	320	295	320	286	296	305	304	281	300	282	274	304	295	324	303	309	310	305	330	275	291	278	298	254	321	284	289	282	323	312	294	311	299	303	298	304	294	298	295	312	316	270	288	315	317	298	291	300	288	296	290	292	302	329	298	294	313	281	307	303	299	271	291	277	289	273	312	322	310	315	314	312	299	307	328	301	280	324	285	299	304	297	304	289	309	294	303	303	297	306	298	301	308	285	299	318	291	298	312	318	263	329	273	301	306	311	293	302	311	284	270	326	297	336	289	339	299	293	292	305	319	266	295	264	291	299	288	303	294	296	281	304	301	301	290	309	289	295	282	303	271	312	304	291	304	304	294	312	299	325	273	288	291	293	283	270	289	302	277	308	306	279	316	305	316	309	311	282	273	305	319	314	329	278	303	293	308	309	312	286	290	268	289	310	270	291	329	277	300	311	264	295	312	278	293	330	316	292	290	294	299	281	300	327	307	292	287	300	315	270	316	282	301	283	295	278	279	255	302	295	292	296	319	282	279	311	324	295	274	314	324	325	269	318	290	295	308	293	323	340	312	294	315	265	305	285	309	288	310	276	279	305	304	312	297	296	302	285	301	297	288	290	303	300	284	313	313	290	296	308	301	334	320	335	267	322	282	313	298	302	315	315	315	277	285	331	301	285	331	287	279	302	290	309	281	254	295	292	305	316	314	286	285	340	278	311	308	277	264	311	300	299	331	292	316	306	298	310	300	284	292	310	288	303	289	326	293	277	336	315	299	302	312	316	289	305	306	334	312	333	321	305	305	286	297	297	313	331	293	292	271	319	298	292	293	288	288	311	307	302	326	270	309	308	327	309	299	296	288	307	289	282	278	299	274	318	314	297	291	343	306	300	344	279	307	311	265	307	301	316	281	294	324	318	303	293	325	318	315	292	306	306	313	288	313	276	305	313	292	301	313	279	303	292	273	288	311	315	308	308	317	302	331	283	313	272	245	302	290	293	295	296	301	275	304	285	294	270	312	299	310	298	301	311	301	306	285	289	287	309	290	291	310	292	293	287	300	307	308	326	300	311	293	284	301	272	308	314	308	285	282	314	287	298	292	285	295	282	322	297	288	271	315	301	288	312	330	288	293	303	293	276	311	311	270	326	299	267	316	268	326	278	288	253	298	291	288	274	270	300	296	283	268	299	294	309	307	307	296	283	276	310	331	275	278	266	299	308	284	289	311	306	297	304	281	285	302	331	276	286	285	299	304	312	309	301	331	287	324	301	311	257	309	281	300	288	294	271	301	303	283	300	297	297	278	318	304	291	299	322	271	294	284	286	305	288	264	324	284	294	269	310	295	299	293	308	285	298	322	317	320	253	329	306	271	297	297	313	310	254	295	300	298	324	287	284	289	300	283	298	303	304	302	280	299	310	281	250	302	281	301	298	275	297	292	294	298	281	270	310	304	307	305	336	277	293	287	318	305	282	287	300	265	302	282	274	284	280	280	300	328	264	321	289	288	314	273	266	309	304	309	282	265	291	285	291	312	273	301	316	318	304	253	304	312	307	323	287	331	284	281	300	301	283	304	309	299	312	313	302	315	274	302	313	286	270	318	295	284	274	291	308	253	299	273	253	299	309	304	297	311	267	287	330	267	338	325	314	301	312	291	322	281	334	321	319	282	296	322	310	302	306	293	314	304	307	306	301	267	304	312	328	301	301	299	326	308	306	284	293	296	288	293	276	308	322	272	278	306	302	305	312	342	295	317	302	297	299	291	327	300	310	283	327	313	289	303	300	306	300	297	298	308	318	317	297	305	294	291	323	300	327	306	327	311	326	316	321	299	283	276	313	307	323	332	332	307	297	275	330	311	306	286	312	297	295	279	308	300	292	301	292	298	340	288	295	313	312	332	288	285	305	285	310	315	260	317	285	296	287	266	299	287	285	275	307	341	285	278	293	277	283	308	314	291	272	310	301	304	305	289	301	282	295	309	324	290	332	311	304	295	297	294	311	318	310	327	298	312	321	294	310	317	306	304	313	297	333	276	283	315	288	329	326	304	334	293	301	305	319	330	313	315	278	313	259	295	299	310	291	292	301	305	304	291	309	293	304	313	300	331	310	274	296	271	285	273	282	306	321	281	332	276	276	307	298	294	329	296	291	287	288	285	333	304	300	295	300	296	323	292	307	278	290	296	325	309	310	303	295	276	283	313	287	325	312	263	297	335	315	323	319	313	315	298	294	278	294	335	299	321	300	301	303	318	322	300	317	332	311	315	319	302	287	302	289	319	302	304	282	272	297	311	300	276	272	308	286	303	302	292	279	309	299	295	291	295	302	281	281	304	279	304	289	318	311	330	297	291	336	286	279	288	330	272	266	279	314	298	296	289	323
9136	7215	1704	126	133	142	135	130	136	124	152	125	132	134	160	150	141	127	144	115	123	151	141	132	137	118	161	156	152	152	120	137	143	118	141	134	120	138	142	132	110	131	135	122	125	146	142	131	135	134	116	126	124	135	143	124	135	131	146	134	157	159	131	131	147	130	136	127	142	128	118	153	144	157	124	130	142	145	134	171	146	123	119	146	137	132	129	166	118	148	136	144	135	111	154	145	148	138	135	143	125	114	135	142	141	137	132	130	129	131	153	136	113	130	124	132	149	128	140	136	132	136	119	123	123	122	138	128	145	148	116	149	146	134	124	156	126	136	130	153	120	138	118	136	134	117	125	129	158	136	146	121	139	140	134	134	130	153	125	143	145	130	135	130	139	135	130	138	140	161	132	136	103	135	159	155	141	135	127	141	140	135	129	145	152	137	137	126	132	112	138	136	144	139	131	141	140	141	131	141	144	119	127	128	130	117	140	129	123	151	129	141	134	111	129	131	131	135	134	136	132	139	132	115	151	114	119	120	120	139	156	145	134	141	149	142	136	141	144	125	133	128	136	127	119	123	119	149	130	142	128	143	117	123	133	97	125	120	121	145	131	141	154	143	126	137	127	143	122	137	127	150	141	131	155	137	132	143	135	124	132	137	116	129	127	139	144	122	125	133	124	139	135	147	141	110	109	145	130	148	132	128	120	138	139	138	110	149	133	131	128	132	140	125	126	133	115	155	144	106	135	126	142	130	148	119	102	133	147	131	132	133	132	142	119	140	129	119	163	135	140	139	118	129	154	124	132	134	129	109	121	139	146	132	119	122	129	129	116	125	138	156	140	138	143	140	140	136	140	142	123	136	132	108	133	144	148	140	108	125	138	115	135	133	139	143	129	142	107	148	140	116	123	160	139	134	122	134	137	130	139	146	126	134	126	148	137	166	165	133	142	135	128	136	120	160	140	126	122	140	141	132	136	125	125	145	133	130	129	140	129	141	146	137	109	151	133	139	133	145	140	122	131	134	152	130	131	141	153	112	132	134	167	134	114	142	130	123	140	137	135	112	127	146	146	128	110	129	161	138	140	140	116	131	137	134	150	139	134	122	142	141	140	149	142	136	142	137	124	127	135	145	140	122	126	161	123	108	122	148	137	125	146	134	142	129	117	143	135	144	103	131	137	142	148	134	121	139	115	127	114	130	144	126	142	136	157	118	138	147	144	125	160	131	157	128	118	125	151	134	128	126	142	109	147	181	131	134	131	126	124	121	150	132	119	145	129	133	134	128	148	132	149	142	131	114	113	136	152	126	124	138	137	134	146	128	128	137	112	150	145	138	132	131	125	144	114	145	119	136	114	128	131	132	126	139	124	143	127	117	155	111	137	116	147	140	139	143	121	125	144	142	127	133	138	113	150	143	120	167	119	146	129	119	131	145	143	130	145	125	154	117	136	147	136	158	141	140	146	166	123	150	137	117	152	120	133	134	126	124	143	134	145	126	153	158	137	134	135	126	143	128	131	142	139	130	133	119	112	115	133	163	132	146	121	135	148	135	144	142	147	127	122	124	111	124	132	139	144	146	135	141	133	132	136	134	132	135	119	127	128	125	152	133	142	118	133	144	134	127	133	139	118	139	140	146	132	127	135	116	136	152	146	131	145	147	119	134	138	131	134	124	113	126	137	137	118	147	136	114	116	118	148	129	133	125	148	133	136	133	123	171	116	129	140	120	143	152	133	122	132	138	168	144	128	125	138	179	131	135	114	119	123	130	139	124	131	135	136	117	134	124	117	134	143	129	135	137	143	135	128	131	126	115	113	136	142	128	135	122	126	136	134	128	139	117	136	128	134	126	123	152	131	128	151	114	127	138	141	138	132	127	143	122	148	136	138	142	119	146	146	118	120	125	144	118	130	122	125	118	139	124	132	127	120	125	141	158	135	145	128	126	127	118	133	158	122	140	155	129	136	158	133	140	136	139	131	144	122	135	131	127	112	142	149	146	132	138	127	119	140	119	132	131	124	129	120	136	138	140	136	132	118	156	130	134	129	116	128	124	141	142	118	149	148	136	131	116	109	130	120	140	151	129	128	129	132	133	128	120	133	159	112	157	131	132	131	129	106	122	135	139	125	126	133	130	151	156	142	127	137	128	102	138	127	130	129	151	128	130	127	137	135	128	114	126	126	133	129	120	143	127	140	142	153	148	149	126	146	124	120	119	116	141	123	121	143	153	135	123	126	131	117	109	138	126	131	146	120	134	138	126	138	152	116	116	139	132	128	133	143	125	146	138	141	132	121	140	133	123	117	137	131	123	116	124	114	145	145	151	157	121	147	141	158	133	131	144	111	126	126	149	114	136	127	138	152	136	160	131	144	150	142	120	141	144	108	140	142	144	130	125	140	146	132	134	133	144	152	128	114	124	126	142	124	124	134	127	146	155	138	142	132	126	126	121	134	133	145	143	122	126	123	114	140	136	135	116	143	134	122	131	118	124	129	128	124	130	132	137	130	120	139	124	137	135	122	130	118	137	142	142	137	142	126	116	156	144	120	140	140	126	142	144	144	143	133	133	135	136	129	118	141	135	108	158	135	144	136	120	145	126	150	136	155	127	124	116	144	143	108	133	151	138	138	129	161	130	118	124	135	137	141	145	148	107	129	120	148	132	119	123	97	127	159	117	149	126	126	146	151	149	128	147	124	136	146	113	142	139	135	125	115	136	131	125	132	124	124	134	134	119	134	136	122	140	111	139	143	152	121	121	123	135	136	138	103	119	125	122	120	147	158	117	146	130	133	133	159	128	121	118	147	147	145	147	126	149	133	132	141	127	162	145	134	129	131	144	136	116	156	117	140	133	117	125	128	119	109	136	119	143	138	121	130	116	127	129	155	129	144	135	130	149	127	117	162	132	125	123	145	146	145	142	146	138	132	148	133	118	137	121	123	148	143	123	113	121	131	148	130	125	124	153	135	124	149	138	134	149	136	124	139	140	154	130	117	128	126	139	166	125	138	133	129	126	149	126	149	141	139	141	128	119	169	136	116	125	125	125	132	113	131	132	135	147	132	121	139	145	136	133	133	141	130	140	146	164	141	130	137	147	134	138	125	135	152	118	136	138	143	142	146	128	138	149	120	157	120	122	127	137	134	140	143	147	151	146	112	123	134	144	127	139	156	142	126	142	129	140	111	134	131	130	138	139	140	158	137	124	132	115	130	124	125	131	138	134	133	143	126	141	107	138	131	145	141	130	132	135	138	117	120	146	121	125	134	130	131	110	117	137	143	131	139	125	127	140	129	122	141	138	129	132	160	133	148	112	133	120	123	128	115	132	133	153	130	130	137	141	119	126	149	136	142	129	148	125	128	120	126	140	117	157	147	150	144	116	137	122	110	129	124	135	138	125	154	145	138	140	120	138	117	121	115	146	115	142	125	121	108	133	127	121	117	143	153	135	121	122	128	140	143	138	129	128	128	132	113	127	127	122	113	154	137	143
7814	10747	2469	422	401	402	393	378	373	386	360	404	395	354	368	369	342	338	328	366	339	375	362	345	335	374	342	358	354	350	355	335	333	381	320	345	372	368	377	355	339	351	352	347	331	365	368	362	329	357	377	384	317	386	310	378	347	348	370	352	338	351	360	340	366	369	351	346	348	369	385	317	337	365	374	330	322	358	350	364	349	346	353	355	317	374	340	392	376	359	346	358	317	343	369	377	356	341	348	386	336	360	335	323	366	374	329	348	337	372	335	360	346	381	352	341	341	370	347	356	360	341	362	351	365	313	384	371	368	379	360	348	337	337	398	382	336	328	322	346	375	341	317	330	351	372	339	352	348	371	338	383	358	367	348	330	349	361	349	353	389	371	350	357	384	354	345	340	353	359	370	328	341	364	341	356	348	337	333	358	347	324	386	366	344	381	372	351	359	393	379	370	362	351	376	329	331	383	367	352	356	360	327	326	366	360	333	362	362	368	339	370	337	373	351	345	330	330	378	346	346	358	373	359	326	384	385	355	350	367	345	358	336	366	325	336	335	378	384	374	331	326	350	333	329	388	330	381	363	370	373	380	345	350	372	337	413	374	352	323	345	333	333	365	329	374	313	360	395	321	348	330	373	365	369	342	345	327	336	359	318	319	344	314	338	349	350	368	346	381	345	334	377	342	352	364	334	378	335	318	352	374	353	356	346	364	337	368	369	339	385	359	348	326	371	337	343	356	317	330	384	371	334	368	316	341	381	356	362	343	358	320	346	318	334	366	347	371	361	350	383	353	383	333	342	364	327	385	368	345	354	359	359	353	382	328	354	369	352	332	321	355	362	339	341	362	371	343	315	356	343	360	388	330	385	358	320	341	321	369	326	342	371	329	368	372	349	380	336	335	365	368	341	341	364	345	321	356	317	354	341	336	378	316	351	337	340	354	369	374	350	351	381	338	347	352	362	358	320	367	355	349	355	329	380	358	396	348	327	362	342	339	359	352	390	370	333	355	376	344	337	352	374	353	351	337	393	390	320	348	382	329	369	358	364	367	355	343	369	376	350	394	333	363	319	338	348	355	347	343	323	363	314	338	353	347	371	337	343	374	359	364	347	325	380	375	365	341	339	300	343	349	338	347	366	331	361	354	354	333	337	344	375	398	307	338	352	362	349	326	353	344	324	385	354	329	364	337	369	364	312	371	335	366	343	372	329	365	362	375	338	373	361	338	367	352	353	318	358	379	348	353	337	364	368	342	389	362	320	343	330	356	383	369	327	343	351	343	340	359	364	366	342	336	368	342	329	361	361	353	376	352	357	332	368	327	365	358	385	362	341	338	361	346	405	360	345	353	344	343	348	357	345	332	338	374	368	319	350	353	361	331	308	345	354	352	365	350	367	367	354	375	342	339	358	355	346	349	358	335	363	357	346	336	361	350	354	369	384	348	312	296	329	336	357	327	316	343	368	335	350	380	356	341	370	376	382	352	364	341	353	363	359	376	361	310	368	335	383	350	343	348	358	343	362	324	349	372	357	337	345	364	331	358	352	351	365	356	369	333	368	334	369	345	337	332	368	332	340	347	342	357	338	329	326	350	344	344	341	335	373	355	349	357	380	347	343	359	323	409	371	395	330	369	370	337	336	358	364	361	325	321	367	385	373	345	383	358	344	365	364	348	336	334	358	364	364	353	339	390	365	386	311	350	338	302	366	360	337	360	351	357	337	364	315	398	348	359	352	353	341	354	354	403	315	382	345	366	375	342	340	330	358	345	335	346	355	358	327	383	375	341	337	342	338	349	367	369	373	357	355	351	369	379	366	334	330	344	311	349	379	346	398	357	337	321	370	375	352	346	334	340	339	367	373	368	386	335	327	351	295	321	361	361	361	332	355	369	336	352	331	365	361	329	359	378	337	349	359	357	337	363	363	387	351	330	374	346	327	359	352	375	360	362	360	339	329	345	342	366	346	314	331	343	337	354	368	354	342	397	328	368	347	349	341	321	354	364	382	344	357	373	333	330	346	359	339	368	335	387	315	376	371	347	346	321	338	370	339	329	361	348	356	336	341	359	341	332	374	360	365	328	341	337	384	349	347	351	359	320	383	347	323	381	343	350	367	357	340	373	374	370	335	361	365	357	329	367	326	312	360	330	343	354	342	311	358	362	343	361	361	355	351	366	325	336	350	364	358	374	365	364	325	326	364	397	334	349	360	333	326	368	333	349	327	341	339	345	342	359	325	345	378	372	335	342	367	341	349	341	345	354	338	328	341	322	357	359	313	339	368	375	342	366	319	333	351	355	356	368	362	345	347	356	377	357	355	387	354	357	351	333	372	349	379	359	340	343	335	349	361	342	370	348	345	348	342	387	385	367	369	393	367	353	362	374	356	342	356	327	369	315	360	347	355	335	374	355	401	350	346	319	392	361	327	340	330	361	322	376	332	378	317	359	334	388	374	334	369	331	361	355	381	368	358	343	366	361	371	290	365	326	348	352	350	338	370	326	333	344	344	346	353	335	341	370	329	352	383	381	370	342	353	373	359	337	351	352	329	363	387	335	399	351	400	339	345	333	369	362	372	373	352	365	329	333	339	331	328	370	336	366	364	346	356	370	386	360	368	315	359	373	349	342	343	364	361	333	400	340	368	339	349	393	350	338	345	354	338	364	365	331	380	352	350	366	365	324	369	321	378	356	322	361	386	380	334	333	306	307	350	388	352	377	335	335	364	348	311	339	333	352	317	349	364	333	363	354	362	343	336	370	339	369	323	354	354	352	347	343	357	344	337	357	374	320	381	369	362	372	354	367	350	369	360	323	329	338	347	374	348	337	343	389	341	342	340	337	340	350	378	331	319	336	342	331	344	362	354	353	369	349	371	340	372	339	338	380	388	352	365	374	327	369	335	340	376	363	342	327	347	355	336	368	359	337	363	324	377	373	359	364	353	389	360	342	337	374	349	324	341	314	361	370	318	335	371	343	372	356	333	353	336	380	355	372	334	330	371	324	371	383	331	346	371	362	367	379	378	361	368	363	307	375	359	369	340	322	330	342	315	371	368	363	347	356	352	336	364	341	340	352	337	353	356	334	335	355	353	330	319	341	369	350	358	360	335	354	360	366	385	352	356	342	312	361	334	323	383	338	357	345	369	379	344	383	394	358	387	349	349	371	389	331	376	377	365	350	366	360	339	321	347	369	336	359	363	315	308	345	329	341	357	374	341	361	348	360	354	364	368	362	355	363	387	350	353	364	328	338	341	360	332	340	362	340	347	360	358	326	352	363	381	354	338	366	377	365	341	316	347	322	318	378	373	370	334	340	319	352	349	342	327	322	363	363	361	339	379	346	354	356	379	384	362	344	369	385	350	359	390	324	360	360	331	364	351	368	354	334	373	348	341	295	342	336	340	325	340	321	330	329	360	352	376	374	354	329	386	348	351	363	320	347	335	343	351	379	332	328	373	334	361	372	322	350	316	326	358	361	375	365	329	306	361	369
51609	57194	31681	4855	528	419	355	280	268	237	239	232	221	219	239	198	189	228	186	205	220	207	207	182	199	166	202	200	207	181	203	195	183	215	208	179	208	177	198	196	218	201	204	184	170	181	171	187	192	178	199	177	213	172	164	202	205	204	189	186	180	231	203	196	205	194	173	207	185	181	191	162	173	206	162	182	189	182	162	197	193	197	190	207	200	191	207	171	211	181	177	200	216	196	197	179	190	182	187	195	189	195	179	184	202	186	195	180	170	169	178	199	170	177	164	184	166	166	182	184	175	191	188	195	205	185	182	161	166	218	186	197	194	177	177	217	204	192	204	197	204	162	215	188	208	174	191	167	186	171	181	180	195	171	217	201	185	215	197	200	180	167	205	155	193	183	195	198	191	164	165	184	184	184	178	171	191	194	195	189	174	189	186	179	199	191	180	192	197	208	214	198	211	176	164	207	188	194	169	206	177	169	180	196	172	202	193	183	232	204	207	170	172	176	184	198	155	182	189	195	208	158	185	197	186	214	171	181	201	190	206	200	197	209	207	170	189	199	187	201	170	206	193	204	200	185	218	171	200	198	180	197	182	191	187	154	184	194	184	158	154	184	197	196	178	174	185	194	193	196	209	173	198	175	191	207	216	193	190	155	195	185	209	173	173	224	175	174	182	195	170	191	202	196	185	206	203	203	171	198	199	195	180	193	179	206	181	186	189	199	192	218	183	197	175	190	190	174	185	179	194	184	174	208	213	166	182	201	172	193	189	175	190	212	180	182	199	192	214	184	201	215	208	218	201	209	181	190	175	202	186	169	162	168	200	182	170	179	184	191	200	169	196	181	232	199	188	199	181	198	194	185	160	184	186	196	203	155	191	217	194	179	196	166	193	189	204	199	188	180	185	169	213	220	184	190	174	223	165	203	201	196	204	202	220	201	180	166	209	184	180	182	192	190	181	192	197	221	180	178	200	181	208	198	164	184	187	212	191	223	185	193	196	186	181	191	165	202	210	199	210	195	197	204	168	194	185	207	186	187	192	197	195	169	190	222	196	193	191	180	176	155	199	203	178	176	201	186	197	190	201	168	182	198	196	187	190	184	207	196	191	193	180	176	182	184	205	188	196	200	200	178	197	193	185	173	209	213	198	197	201	175	180	190	194	176	178	195	160	200	185	192	201	184	205	188	212	193	180	210	193	192	186	184	201	174	220	198	164	199	174	172	187	203	185	164	145	179	178	209	174	197	217	186	180	199	188	211	205	213	185	172	187	166	189	180	190	160	178	177	205	173	186	202	180	196	180	192	185	211	195	205	202	185	182	178	166	211	203	206	193	185	161	191	175	169	196	167	218	203	190	183	175	192	190	174	168	179	177	196	194	191	181	186	204	204	192	198	202	203	197	203	177	189	205	188	154	208	164	196	195	187	205	205	184	203	198	204	171	198	197	222	189	180	191	189	159	190	194	188	199	178	204	176	184	184	209	184	184	190	185	202	180	216	188	191	188	196	178	191	186	195	199	163	189	178	195	184	171	190	184	209	196	208	193	196	182	195	202	180	208	208	188	207	204	211	185	204	182	194	191	177	198	188	200	174	173	207	177	186	170	208	204	178	179	189	178	174	206	161	176	169	166	198	217	199	183	200	181	185	191	171	186	196	173	182	194	165	165	185	188	174	209	183	198	196	187	181	187	162	200	190	189	209	228	182	180	208	199	204	186	186	194	179	184	190	186	189	186	209	185	172	210	177	163	203	188	220	169	199	176	194	184	172	160	164	200	222	191	182	199	200	175	194	192	198	173	173	164	187	201	161	199	186	173	174	189	214	170	196	164	193	211	193	207	187	205	194	174	203	201	172	187	184	188	175	208	189	163	187	212	202	194	202	197	205	185	206	178	166	197	175	215	201	186	214	184	173	209	207	218	187	181	192	190	184	185	199	177	179	198	200	175	216	179	189	175	197	194	168	168	216	207	204	202	191	185	201	188	185	193	196	180	195	173	196	190	204	187	184	182	187	189	168	214	222	181	216	206	188	183	169	233	190	191	166	199	208	207	162	243	187	208	199	176	165	203	195	197	183	223	182	193	186	202	194	185	173	178	187	178	212	201	171	176	185	170	185	192	206	207	198	205	186	186	158	192	196	195	217	188	192	179	177	181	204	179	177	197	213	223	198	207	166	174	201	183	190	196	182	175	174	170	196	184	204	187	190	207	184	178	207	171	192	221	209	198	195	175	194	157	151	182	178	193	197	181	190	180	205	201	182	171	176	191	179	182	188	200	197	188	209	216	176	189	179	194	195	189	183	166	185	199	179	184	179	199	175	183	196	182	202	209	199	203	198	183	176	189	196	214	178	198	212	171	190	177	202	192	193	195	178	176	185	202	205	191	189	190	190	166	187	199	173	218	177	188	200	188	183	203	200	181	187	190	179	210	191	201	189	190	195	186	205	198	181	188	164	183	186	203	177	184	227	188	180	189	186	167	182	177	190	198	194	194	193	178	185	175	181	211	193	207	175	170	193	214	197	168	161	184	192	192	216	177	183	194	195	181	190	170	169	204	170	170	198	217	193	191	160	216	194	181	174	198	205	210	182	183	185	186	192	185	209	182	229	179	178	227	202	197	202	161	195	204	163	189	190	196	197	178	183	178	195	200	178	191	177	191	182	202	173	189	205	219	194	205	206	196	180	166	182	182	205	188	181	189	197	191	192	177	196	187	181	167	163	166	188	185	183	179	188	178	191	177	195	175	197	183	220	201	214	174	208	214	194	188	201	198	205	188	180	172	165	177	185	176	169	193	210	177	194	198	177	204	184	184	196	175	169	200	194	193	171	198	176	167	202	189	180	183	187	197	171	197	200	179	189	178	206	181	164	212	198	174	180	198	188	229	224	190	186	163	176	196	178	197	185	192	177	153	208	216	200	184	165	170	182	183	196	193	210	199	188	173	174	192	171	180	182	183	195	180	202	198	193	178	196	184	206	193	191	182	200	196	197	155	200	196	174	197	218	196	181	190	191	203	199	186	174	217	202	191	187	190	205	169	177	189	221	202	187	176	174	190	175	176	224	198	203	190	192	175	172	190	186	179	205	165	184	197	196	187	205	186	207	181	200	178	194	160	190	181	185	207	188	192	187	198	183	167	193	192	188	165	178	224	201	196	190	206	168	187	204	193	169	180	170	196	226	204	206	194	176	197	184	176	180	188	203	168	193	182	174	164	165	204	202	169	198	201	192	174	177	193	210	185	172	215	185	179	204	188	176	211	237	166	226	186	173	211	184	187	205	191	205	186	180	194	198	184	182	194	193	171	190	173	182	176	212	205	206	187	171	176	166	203	185	219	179	178	225	198	217	198	161	174	172	183	180	180	187	187	208	212	181	187	184	206	175	186	191	203	202	210	193	199	199	196	169	186	187	224	178	200	185	186	210	172	184	202	221	195	211	183	173	190	176	202	175	199	204	170	171	206	205	170	197	182	190	189	209	153	189	170	190
30807	43292	17383	2055	1734	1514	1247	1060	986	855	845	710	722	650	664	612	622	612	614	610	590	542	576	531	512	542	442	483	557	518	530	494	497	521	488	524	484	518	499	478	495	492	466	495	496	511	492	487	491	478	491	500	519	471	472	514	445	474	484	464	482	473	483	499	468	495	439	455	489	507	438	461	493	526	490	469	495	498	464	466	439	485	461	458	486	471	473	472	437	505	459	460	447	464	495	497	465	479	484	472	462	467	449	492	485	495	461	452	460	422	506	469	429	441	452	473	471	481	506	451	439	497	485	477	499	456	480	504	479	472	465	444	462	472	456	450	436	517	473	464	454	457	424	472	395	477	436	491	481	472	458	509	464	455	438	487	481	486	490	445	502	455	475	495	477	480	492	489	480	495	439	453	466	516	496	452	488	475	484	431	477	470	479	469	494	472	473	506	468	510	431	507	451	459	466	461	471	462	473	488	486	497	438	479	463	465	458	454	443	469	481	465	457	468	440	484	451	474	488	454	472	479	497	482	528	465	449	486	456	495	475	508	456	462	487	474	471	465	454	510	478	476	466	476	455	473	443	483	504	429	460	438	457	464	475	488	461	465	499	475	469	512	526	440	514	460	425	445	429	436	471	434	461	464	496	427	440	457	470	494	457	469	479	483	453	462	468	452	465	470	448	455	470	472	468	443	487	497	448	462	519	534	477	472	476	486	490	507	488	462	503	469	492	441	441	468	473	491	475	436	446	468	470	463	476	461	478	458	504	418	463	480	474	477	491	489	441	475	454	449	466	467	477	428	433	465	459	469	489	480	445	477	469	496	488	483	463	459	485	461	467	500	459	482	447	492	481	468	468	440	450	427	478	504	452	445	490	475	488	443	412	459	461	445	486	446	460	469	475	485	460	452	493	467	457	476	433	491	485	468	449	449	452	464	467	451	457	468	481	455	464	475	493	484	468	496	451	455	483	516	477	461	503	431	507	466	453	457	486	499	523	464	486	488	464	465	485	493	466	441	442	488	478	435	461	469	432	426	460	475	466	450	478	466	449	451	514	482	454	476	504	488	443	473	458	474	471	459	470	506	478	490	442	500	489	463	478	467	477	468	510	488	448	467	447	495	491	478	470	466	440	470	476	451	445	487	487	472	454	503	460	446	444	450	490	493	461	473	449	476	503	506	466	468	466	461	521	450	446	430	437	496	450	506	417	474	472	467	496	483	484	464	449	485	467	433	473	498	490	484	425	513	477	480	493	468	485	465	466	498	449	498	468	477	441	425	510	460	474	496	470	475	459	506	469	467	453	452	521	501	510	473	450	469	451	462	480	505	436	461	461	454	507	448	459	453	490	480	479	459	487	489	465	500	445	457	442	493	454	456	452	472	484	469	487	468	503	434	477	491	439	489	449	484	468	495	430	450	495	495	499	430	438	481	512	457	508	485	482	463	493	530	437	435	455	473	473	449	451	473	485	451	466	448	460	477	473	473	482	447	453	479	482	477	478	463	489	462	407	479	457	435	456	452	461	455	461	461	487	449	458	470	492	512	457	484	470	493	480	500	486	457	467	468	481	477	516	500	447	463	455	475	473	487	467	483	460	487	492	455	462	472	481	454	448	470	464	470	492	511	468	482	476	470	406	468	507	491	437	453	439	472	488	504	465	476	462	506	469	476	468	492	502	475	508	474	438	453	460	494	451	493	461	500	462	507	463	462	503	402	491	481	481	487	438	507	478	456	448	482	461	474	495	472	474	454	467	458	479	428	458	474	467	483	436	462	476	482	475	480	483	446	473	485	495	461	495	477	445	464	478	424	473	497	472	482	498	474	487	461	468	443	454	512	431	451	527	436	467	490	514	429	452	458	461	485	497	447	470	471	500	444	483	456	497	488	471	448	492	516	470	455	539	454	458	447	452	436	446	469	481	516	437	445	438	446	467	498	456	487	499	480	457	516	438	508	413	488	457	454	463	469	468	429	479	506	487	448	474	477	498	477	468	452	473	472	452	468	468	476	482	436	492	502	503	471	471	461	483	440	443	490	458	510	479	458	451	455	486	419	460	453	468	473	471	442	474	449	493	484	457	443	462	438	486	458	454	464	436	474	469	465	420	441	505	461	493	474	466	458	472	464	469	469	424	525	390	468	446	469	459	442	474	431	495	453	448	470	501	455	467	434	479	475	484	509	487	448	458	480	470	466	484	458	510	462	479	481	465	481	454	466	431	469	474	459	457	462	474	462	464	451	454	487	484	469	456	463	501	486	466	489	507	464	514	495	451	486	484	465	484	506	459	477	479	450	470	484	482	460	472	471	450	449	493	487	475	497	482	466	485	503	475	474	472	465	478	487	461	502	479	480	485	460	485	477	455	431	477	485	490	480	498	518	441	493	498	504	442	426	453	461	472	451	483	496	435	445	502	463	486	456	478	460	533	486	470	448	487	453	497	498	441	514	484	490	446	520	465	447	449	445	484	465	462	470	474	441	477	471	462	450	502	465	491	488	467	474	452	471	473	504	457	475	468	510	487	470	443	473	504	463	439	465	491	461	461	453	475	475	466	463	482	481	455	468	456	413	445	479	535	456	461	485	498	500	452	457	461	472	479	412	459	448	455	481	433	431	478	438	448	468	448	452	499	461	460	463	457	516	444	468	455	484	488	498	480	458	459	468	451	465	479	480	500	506	451	469	495	475	491	470	461	496	478	459	447	451	481	437	495	479	467	501	487	446	484	467	450	445	441	483	446	450	470	430	517	465	468	442	461	495	475	502	483	466	453	474	488	416	492	444	455	500	470	469	487	452	493	466	460	442	449	490	452	485	486	453	454	442	535	493	454	451	474	426	450	469	469	467	472	465	467	489	484	463	460	444	503	448	477	496	443	447	507	480	490	453	468	460	469	544	482	471	522	463	466	457	484	466	488	472	440	464	511	474	438	501	466	437	456	471	484	434	499	505	500	443	503	459	471	473	438	475	484	461	442	467	418	477	484	477	475	497	500	471	469	474	467	453	445	451	490	458	472	496	479	475	451	473	452	449	479	461	487	459	507	473	451	487	438	464	499	463	490	464	485	501	477	494	497	469	489	459	474	469	468	478	488	471	458	476	453	449	477	463	434	454	468	450	462	490	471	482	483	473	463	449	467	476	497	464	445	463	483	454	517	499	466	441	467	438	485	484	485	462	478	463	466	434	483	471	459	449	469	433	449	478	495	464	452	453	456	450	473	462	484	484	457	440	482	445	470	462	468	477	469	470	472	500	520	476	466	502	480	502	485	495	501	476	452	457	453	486	439	467	503	491	447	469	446	492	451	453	484	452	441	477	480	453	430	467	510	486	432	504	476	483	467	444	441	461	496	483	466	476	466	489	428	454	466	482	449	481	445	476	442	428	478	468	488	465	454	488	492	461	477	457	449	473	469	463	478	440	477	495	464	431	458	423	449	494	472	472	496	470	457	478	484	438	457	462	487	460	485	449	467	474	477	458	477	478	468	470	461	475
65665	71997	44432	12921	1918	566	422	314	293	270	187	199	201	169	161	150	184	139	154	152	147	126	146	119	123	148	128	137	137	143	132	156	139	111	133	121	115	133	129	133	115	118	102	128	126	153	115	106	123	111	123	129	126	120	116	136	151	124	126	133	117	119	112	120	109	118	111	148	156	124	123	137	128	96	135	157	122	105	108	128	115	129	129	132	124	108	99	107	114	100	129	135	126	140	131	103	121	117	117	113	114	110	112	115	109	123	91	127	121	126	120	109	119	105	117	101	123	113	118	111	124	126	131	128	135	131	152	113	109	122	114	122	118	137	104	143	121	141	109	98	110	124	116	114	125	140	129	128	119	115	95	115	111	152	131	84	138	110	93	119	144	114	123	126	131	124	125	127	91	120	138	109	145	113	122	133	119	130	126	122	118	117	122	122	110	129	120	110	120	116	121	107	138	119	112	117	134	121	131	122	144	119	111	117	121	111	129	84	113	117	122	115	110	122	91	93	125	117	97	112	124	125	108	113	116	109	126	116	137	118	105	121	118	124	122	127	122	119	130	133	105	95	101	128	125	116	112	114	120	118	102	116	126	100	138	104	105	147	107	97	99	108	95	99	117	122	110	112	130	111	130	114	117	125	114	124	124	128	124	116	124	115	116	116	109	130	120	114	110	120	129	100	126	114	134	127	124	108	126	117	134	132	128	112	132	131	99	121	116	122	118	113	109	127	109	134	106	104	118	129	117	117	108	131	128	125	117	122	140	116	123	97	125	108	126	123	88	135	127	113	135	103	130	134	108	138	123	140	122	105	119	114	123	125	109	97	120	123	106	117	120	113	114	130	120	121	116	127	112	127	124	133	102	109	119	114	133	120	121	102	104	139	91	122	121	120	137	99	129	122	122	135	118	112	115	126	106	101	114	146	131	98	129	122	119	128	120	116	102	120	110	114	100	118	111	106	120	127	128	106	118	111	121	111	110	103	130	117	129	121	113	133	116	98	140	122	161	124	110	128	121	103	101	121	125	140	116	130	119	124	110	104	115	100	108	131	112	148	118	133	131	120	146	147	105	132	107	106	120	135	129	94	134	107	117	127	132	119	127	104	123	110	110	131	107	117	124	119	109	124	117	117	124	122	99	111	107	121	93	107	115	121	124	129	126	98	135	124	131	123	132	142	106	115	119	130	100	117	109	113	112	138	100	114	123	114	124	121	111	113	113	117	121	120	125	128	112	127	99	118	147	138	120	114	145	127	112	100	109	118	138	127	122	116	122	122	112	123	103	110	115	114	121	103	111	123	116	114	114	103	118	98	124	126	116	124	125	142	111	111	131	135	116	104	129	136	119	111	121	110	111	118	120	114	120	125	111	108	114	120	109	113	119	105	113	123	111	111	110	98	112	119	123	106	134	147	132	114	117	130	117	126	123	122	111	126	98	113	117	124	124	129	113	137	135	117	110	123	117	101	119	129	117	121	123	115	117	125	114	104	118	132	118	118	130	111	122	139	119	133	106	126	139	108	120	100	124	121	125	113	102	98	108	113	132	132	134	123	142	113	99	124	113	111	112	126	122	121	121	117	128	117	128	129	120	131	111	90	113	115	125	117	128	105	133	118	115	126	108	119	135	109	112	96	127	117	94	119	110	123	119	108	121	106	126	122	106	127	128	125	117	119	120	129	117	102	112	126	137	119	129	129	117	111	99	111	134	128	122	141	111	136	125	123	115	113	135	95	127	113	116	133	108	135	117	107	116	133	103	114	121	118	117	107	102	99	97	117	113	124	120	109	122	122	100	121	128	122	113	125	105	99	116	114	112	112	110	111	108	121	132	129	128	132	117	105	125	114	108	106	103	116	117	125	113	97	121	109	107	116	123	152	119	127	122	108	126	120	123	119	105	121	125	108	120	97	153	129	126	113	123	119	113	116	116	113	101	116	129	100	119	125	141	110	100	120	113	97	141	119	137	107	118	131	136	125	110	114	107	108	95	104	141	123	131	129	90	122	150	112	121	115	133	105	129	133	114	92	120	130	120	116	113	121	112	112	117	129	109	112	135	105	103	107	113	122	121	115	109	122	123	104	117	109	124	118	129	132	107	105	127	112	122	99	131	111	113	110	117	124	105	109	120	104	112	124	136	133	140	114	104	98	106	123	110	136	125	120	126	126	135	131	153	115	120	118	124	124	118	112	134	131	121	110	102	114	126	106	122	120	108	114	118	116	110	116	130	125	126	127	131	103	118	112	130	107	111	110	119	121	116	119	115	124	114	119	116	113	131	132	125	108	135	107	120	127	122	107	101	127	121	129	125	113	108	131	126	125	144	93	107	131	111	109	107	119	125	123	110	118	111	121	113	139	129	100	128	102	127	137	124	143	112	88	119	110	113	111	119	128	117	134	112	127	133	109	125	129	138	119	107	136	122	103	122	129	112	113	112	115	113	106	113	119	106	124	120	154	117	116	119	142	123	121	109	125	121	104	114	128	127	130	115	116	116	112	121	124	138	145	112	104	114	116	119	123	103	101	101	137	99	100	132	125	140	126	126	111	109	114	135	105	132	123	113	131	109	115	111	119	116	126	118	119	112	116	120	117	98	118	126	124	114	126	122	99	123	139	101	105	123	111	128	123	129	132	119	98	121	150	128	125	121	120	110	136	106	128	127	126	120	136	146	112	146	114	119	108	111	108	120	104	112	120	114	118	112	126	103	116	125	122	125	118	119	113	123	116	124	107	121	125	137	123	119	115	126	116	131	127	123	107	113	128	129	131	112	120	105	104	137	99	127	134	133	127	114	118	121	122	143	106	129	118	95	117	148	104	118	123	102	99	104	121	139	89	115	120	139	114	116	111	106	121	93	117	135	110	128	121	132	126	109	112	89	109	123	121	107	108	127	125	90	104	115	114	98	105	115	104	115	116	112	118	126	113	142	112	125	100	118	116	126	97	128	118	105	116	127	127	123	114	119	118	111	108	119	111	115	108	122	111	127	130	98	112	147	123	117	134	113	133	123	124	107	99	105	133	110	141	128	147	118	115	117	138	113	114	119	113	127	95	121	130	117	117	109	132	113	128	104	119	117	103	116	114	119	123	117	129	140	100	104	118	121	102	103	102	111	126	136	127	120	107	102	92	115	120	116	132	98	87	117	99	123	150	129	116	119	106	125	105	108	106	105	115	124	115	117	125	113	107	135	134	117	115	110	128	115	114	145	135	120	100	115	120	100	105	121	122	126	115	118	121	113	102	114	116	114	136	105	107	112	125	110	117	101	98	94	130	123	125	102	127	101	144	136	126	116	123	114	121	106	110	110	122	118	140	127	109	122	124	128	136	121	108	124	109	115	137	116	117	134	122	127	112	120	138	111	119	125	116	126	124	125	120	90	112	131	127	126	134	108	150	137	109	123	121	129	106	111	124	115	136	119	111	110	107	137	124	119	123	143	106	108	128	128	120	124	110	113	99	113	127	107	110	111	117	119	136	130	110	116	115	121	97
39670	53309	25746	3314	2876	2169	1828	1553	1277	1093	980	899	834	677	684	629	662	562	545	514	527	488	496	443	422	415	413	400	398	416	399	387	405	377	368	370	342	368	323	331	346	366	369	359	343	338	319	358	380	306	379	313	350	325	333	287	326	302	315	336	330	330	335	306	316	344	320	335	338	323	296	308	328	308	307	302	298	303	333	324	319	310	303	285	287	339	310	311	321	311	284	295	294	300	307	305	334	314	285	282	300	294	309	274	271	307	306	297	301	296	287	317	316	321	330	299	330	283	299	303	310	307	318	291	296	337	283	303	283	294	304	274	299	294	284	310	317	342	344	343	310	288	324	282	313	285	293	305	294	294	319	323	340	320	293	317	299	296	334	293	297	300	328	286	301	295	329	311	309	293	282	309	302	295	306	288	326	302	311	316	305	311	283	306	303	310	292	310	299	315	276	310	318	306	313	281	306	309	305	304	277	287	277	322	277	245	304	305	305	300	313	311	275	328	276	294	277	304	318	306	292	280	301	301	295	290	276	291	306	288	297	281	272	309	298	330	296	290	322	310	297	285	284	308	289	272	299	296	301	322	276	283	312	317	275	296	288	312	280	320	297	288	297	306	331	325	317	292	280	292	283	288	299	279	309	317	305	294	316	279	284	309	301	287	300	313	288	312	314	301	285	298	277	316	289	315	323	286	292	285	256	325	284	288	306	295	293	331	284	302	290	323	302	319	280	288	287	314	293	320	294	300	295	292	288	287	276	260	318	318	301	281	331	294	319	306	291	320	326	320	298	337	272	322	268	314	315	300	294	326	311	288	307	310	297	289	271	297	279	317	300	292	292	275	326	310	356	296	312	295	299	309	303	268	313	304	329	302	320	285	259	298	299	317	324	313	291	303	314	309	302	270	288	284	294	302	288	304	296	296	274	283	298	318	300	311	297	291	266	289	322	297	294	297	331	329	301	293	318	280	258	279	289	316	272	312	302	306	293	311	301	301	270	345	303	331	314	322	298	265	314	270	297	293	297	289	274	279	334	311	307	321	301	302	295	292	331	332	262	279	288	304	284	324	317	302	312	295	314	281	295	305	275	287	286	292	318	298	309	314	301	303	272	303	302	293	331	302	290	281	324	313	310	323	319	279	280	279	289	306	292	298	301	309	303	316	303	294	311	314	302	297	279	302	303	334	326	307	328	316	316	313	316	316	305	310	289	312	305	344	272	274	299	300	297	275	328	284	262	273	305	302	315	314	298	319	300	279	292	299	321	265	324	296	276	315	286	277	299	298	309	325	295	300	297	283	327	294	309	306	314	301	301	305	331	308	320	308	292	330	294	311	278	284	305	288	286	317	292	306	297	321	326	317	311	304	324	294	285	295	297	302	292	316	292	279	289	319	290	334	314	299	302	316	309	320	307	274	306	295	307	298	305	266	302	288	299	284	315	326	307	324	316	306	286	319	328	315	314	291	296	322	313	280	283	290	279	289	299	317	286	288	295	285	298	280	307	314	280	269	311	319	297	334	305	304	307	292	329	303	306	279	283	323	327	306	296	324	322	312	297	304	321	284	283	284	303	303	311	289	307	307	280	294	298	305	303	312	307	290	290	310	304	297	314	313	254	296	283	300	331	302	298	286	273	290	294	322	310	294	302	298	277	277	303	275	275	296	320	291	307	319	288	298	269	307	299	312	289	303	276	300	302	287	294	307	286	286	298	272	288	286	276	287	313	297	291	295	293	325	304	287	309	272	303	297	311	297	304	344	305	286	257	336	299	318	321	306	305	284	303	300	301	304	288	297	322	276	303	316	294	309	278	307	313	297	325	294	290	299	292	320	329	290	293	294	278	285	344	314	303	276	304	282	323	323	249	300	295	311	307	313	275	308	296	331	317	313	301	289	285	278	325	300	280	292	312	292	317	297	332	299	314	284	310	307	313	291	303	295	319	290	327	310	316	311	294	321	312	292	287	298	290	286	290	279	301	287	312	309	289	294	300	312	281	285	274	300	301	297	278	285	310	297	285	318	317	311	299	309	301	310	339	308	302	294	281	292	277	314	287	324	324	313	306	317	292	274	289	277	318	299	298	304	310	328	310	316	290	304	283	314	298	299	302	313	245	320	287	302	276	322	280	314	286	274	307	297	303	284	319	289	279	287	320	305	294	295	298	294	304	338	239	323	285	255	261	348	315	300	276	294	306	310	322	344	305	304	298	304	286	300	319	288	333	317	336	287	344	303	332	320	293	331	324	258	329	271	313	311	253	325	285	301	306	303	258	287	304	313	317	279	291	317	314	313	297	276	324	276	290	294	317	288	259	298	330	294	324	294	287	280	304	326	279	292	277	315	267	298	287	265	302	269	311	299	285	312	322	272	310	303	289	305	286	323	320	336	282	302	308	323	295	273	324	295	290	268	302	306	314	294	322	278	294	285	285	336	308	314	306	293	294	272	300	290	324	296	322	320	322	310	317	280	309	315	295	305	301	303	285	262	300	305	286	295	274	302	278	300	295	313	332	278	306	310	327	290	316	315	278	299	295	307	318	340	265	285	285	285	296	260	332	318	292	265	304	316	289	318	297	302	314	253	307	291	282	285	282	297	290	320	345	305	299	290	320	266	298	312	313	309	301	302	298	294	307	320	302	302	313	285	306	317	319	303	292	255	290	312	310	311	300	307	273	287	278	289	305	298	310	264	288	303	283	305	283	299	281	291	293	329	306	289	282	309	297	305	287	304	310	306	349	288	289	320	283	302	329	255	312	296	316	309	295	302	327	298	309	276	284	308	337	296	294	308	319	297	285	325	292	303	317	314	292	298	279	278	314	314	291	319	299	259	297	290	287	315	326	310	318	291	316	318	270	293	307	279	300	304	308	283	293	294	341	285	306	295	290	312	288	293	306	282	305	328	308	290	258	279	290	270	309	290	290	313	276	290	318	280	276	293	296	282	294	292	329	338	308	312	280	309	318	264	289	289	290	277	317	317	299	294	301	286	280	316	307	309	296	296	317	282	307	298	298	324	280	347	302	297	308	317	267	279	304	308	309	305	318	318	308	304	286	285	301	289	324	276	282	293	304	321	318	303	303	281	290	290	292	309	308	288	266	318	297	310	283	291	325	304	296	309	280	282	275	309	275	313	301	294	291	312	319	295	322	312	314	311	293	278	329	289	294	304	315	283	292	300	338	298	295	302	304	334	301	283	320	285	296	342	284	283	315	284	307	304	288	299	314	284	304	301	279	310	257	281	308	279	292	288	272	290	284	324	314	295	324	290	298	327	284	291	287	309	283	306	288	305	294	320	283	308	307	267	309	322	303	299	287	304	287	298	293	287	294	306	311	292	326	283	348	278	302	303	265	278	293	303	301	303	309	290	311	316	302	285	287	324	331	310	281	305	288	263	287	303	302	333	292	312	290	304	299	326	334	293	254	330	281	317	327	273	287	281	296	278	275	305	318	294	313	322	310	305	299	302	275	280	263	323	306	311	274	291	282	314
8874	6813	2171	135	159	136	141	151	136	140	142	175	130	150	131	137	138	157	136	139	123	117	136	127	118	148	142	135	120	128	128	150	143	139	125	141	118	142	139	118	146	134	119	135	148	136	155	124	146	127	125	136	139	138	124	132	140	128	128	143	125	133	136	133	137	122	145	120	113	114	139	136	113	119	134	134	116	121	129	132	133	111	148	143	156	116	133	138	117	131	127	127	118	132	142	133	135	137	122	151	117	117	127	144	135	147	140	134	141	158	139	132	126	136	126	137	104	140	132	139	149	148	129	139	135	121	129	138	133	124	122	134	121	129	114	128	139	150	162	124	139	121	127	126	122	134	124	140	131	127	160	126	144	119	124	131	138	146	117	130	136	130	131	145	116	123	139	121	129	146	140	138	134	127	119	130	141	139	133	132	139	144	141	145	150	140	150	132	125	135	150	128	128	110	145	127	136	132	140	144	129	125	167	142	131	155	141	128	127	144	140	123	136	142	139	134	142	134	141	156	126	151	131	130	115	133	116	152	150	133	127	139	142	136	129	139	130	143	147	122	113	113	143	131	122	125	141	124	150	119	132	137	120	136	134	142	145	128	138	130	149	124	124	138	112	136	126	126	117	151	121	140	130	132	143	127	140	147	129	121	140	146	130	123	129	150	143	141	136	143	140	128	134	123	116	124	132	120	125	125	127	141	141	131	135	126	141	140	141	127	119	134	157	121	124	134	148	115	116	142	123	132	127	135	131	112	132	136	126	124	147	146	129	122	141	135	133	127	134	111	142	151	153	107	134	153	150	118	132	123	149	154	137	148	129	119	150	138	150	140	128	159	140	118	130	130	129	123	147	131	125	112	151	132	139	151	140	141	138	114	148	138	133	140	126	129	147	137	144	126	136	126	125	142	145	121	155	126	131	142	150	121	139	130	135	143	137	161	132	129	126	133	137	127	122	149	140	143	107	121	134	136	150	149	150	128	128	135	115	139	130	127	139	134	135	155	130	126	133	136	152	140	155	143	127	150	150	158	130	149	115	140	139	135	124	127	132	129	133	123	142	133	177	128	109	134	129	114	149	139	127	120	139	123	126	123	145	120	129	151	142	117	121	126	138	117	152	128	140	124	166	127	132	155	138	141	124	144	145	128	119	149	134	120	136	131	133	132	124	139	127	131	132	114	148	140	144	150	131	135	162	144	127	148	120	152	137	135	129	130	127	128	165	134	124	136	126	115	127	118	123	134	118	148	141	136	157	139	126	135	150	118	127	108	147	136	127	116	148	140	138	133	130	130	119	131	124	116	130	141	137	149	136	132	163	133	150	131	131	163	123	128	136	102	138	153	160	142	139	154	127	136	133	119	144	142	139	147	145	117	137	131	128	139	139	122	113	140	150	122	116	137	114	129	134	110	150	149	141	136	132	143	142	147	122	138	126	166	137	174	142	150	129	119	110	129	153	118	133	150	115	158	147	131	128	152	132	128	154	133	133	135	126	126	134	135	123	133	141	132	142	115	141	141	146	141	124	138	125	151	152	144	136	130	151	142	132	125	127	128	118	116	135	145	124	130	119	106	127	128	120	110	150	125	114	129	131	134	138	128	140	139	136	135	143	133	129	131	124	166	126	115	138	134	139	134	135	118	134	124	133	122	133	145	139	108	142	153	154	118	136	105	114	135	110	139	123	143	115	155	140	150	123	136	125	130	134	137	129	139	117	145	154	135	132	162	149	126	136	138	124	157	115	123	147	132	132	126	156	143	143	125	124	113	120	133	143	127	99	113	127	115	120	149	153	130	140	138	142	139	138	114	140	135	124	139	159	138	154	147	149	129	139	132	136	151	128	130	130	127	125	109	139	141	103	136	146	149	139	155	138	145	153	143	124	133	135	135	127	137	144	122	124	130	119	138	139	149	141	145	140	125	150	151	128	131	135	136	136	134	112	130	125	136	138	135	116	144	156	124	153	116	125	102	124	148	137	125	108	114	130	136	122	150	137	144	138	128	139	138	147	131	136	120	128	131	128	124	129	132	129	134	129	127	137	135	116	146	137	142	119	111	132	128	117	125	142	145	124	110	136	128	137	135	125	119	113	135	125	168	136	125	122	111	151	129	143	156	144	154	132	146	132	122	132	130	145	127	136	126	146	103	130	143	144	152	140	139	144	144	143	118	134	141	107	146	131	137	134	145	127	127	134	131	130	110	140	125	138	142	115	133	138	144	161	126	158	137	136	149	131	123	140	146	135	139	111	137	143	122	109	141	131	118	128	130	145	128	120	147	149	145	148	135	118	131	126	146	125	141	121	123	133	126	137	141	133	122	137	147	124	124	132	123	134	129	132	127	130	132	143	144	134	145	125	123	124	134	128	130	137	144	133	133	128	136	114	137	144	128	149	133	125	120	133	133	135	126	145	128	152	132	144	139	125	145	134	147	132	137	121	135	132	148	121	143	132	133	140	128	118	137	113	143	129	133	125	151	153	161	117	127	138	124	145	134	148	133	93	135	119	140	140	123	138	133	125	129	129	143	160	137	154	111	140	141	133	126	130	142	140	143	137	130	126	131	129	133	138	125	137	120	145	152	145	136	126	126	138	127	133	130	127	148	123	148	157	129	113	119	140	149	137	136	143	138	126	125	128	119	134	162	137	127	149	123	140	121	148	134	112	131	150	144	118	134	138	140	149	153	141	143	121	136	151	135	117	132	114	129	141	140	135	135	153	118	137	129	112	128	145	120	130	115	151	120	111	137	108	113	125	128	125	131	136	129	134	122	112	135	161	167	121	140	115	124	139	121	125	117	149	149	117	133	128	152	143	141	140	134	137	147	135	130	122	135	132	125	133	129	117	138	135	140	126	129	122	147	125	126	133	137	148	141	136	134	118	130	112	123	131	137	160	131	147	134	128	136	122	133	135	135	135	123	139	143	131	134	131	132	138	135	148	138	138	133	144	123	144	130	110	129	151	140	151	116	134	128	128	148	130	129	129	119	125	137	148	138	147	140	156	152	134	118	145	145	118	125	145	126	105	110	132	112	135	134	138	139	129	112	137	120	128	147	129	148	121	128	135	136	126	128	137	123	156	119	127	153	136	175	117	145	118	122	152	141	146	154	138	141	119	128	126	121	148	142	127	148	127	138	145	132	133	147	113	137	155	144	132	147	124	128	130	135	117	132	145	144	145	139	135	128	132	132	143	135	132	151	127	129	124	126	134	133	123	146	124	137	123	148	131	121	135	147	132	141	141	127	139	108	145	104	138	134	136	127	148	120	121	141	140	134	129	114	126	126	136	121	148	141	153	106	133	119	143	134	153	136	137	147	134	123	126	148	144	161	126	144	129	111	128	122	139	140	131	110	127	132	140	122	125	147	126	123	130	119	134	129	133	121	138	154	166	139	120	124	143	125	131	146	120	140	142	133	139	143	135	148	128	136	123	146	131	129	123	138	118	150	147	146	96	124	139	132	138	136	118	126	139	125	138	130	117	150	145	121
7907	10209	3600	419	389	390	392	364	388	363	367	367	360	395	339	361	387	364	333	388	366	370	383	383	341	331	344	390	378	348	369	358	362	371	360	320	343	373	343	343	349	384	382	357	354	358	317	326	321	343	355	362	343	370	334	359	368	321	362	376	345	355	354	394	343	319	342	362	334	358	356	348	352	359	330	326	359	332	360	359	339	364	380	354	362	330	337	355	354	336	338	387	360	357	376	369	338	335	332	353	353	366	333	372	316	343	333	362	333	367	389	364	353	363	325	321	375	365	371	350	347	342	362	359	370	372	334	358	365	343	353	367	349	332	369	352	358	342	313	372	401	340	384	355	340	377	365	349	338	345	378	372	360	377	365	365	347	330	352	383	340	349	376	335	330	374	347	344	360	338	375	361	336	327	352	354	350	355	336	346	369	327	335	363	395	350	371	367	337	358	344	356	375	369	362	340	384	375	357	357	347	338	357	345	355	402	337	339	369	339	356	336	369	345	334	369	336	367	343	376	341	374	351	372	352	382	308	368	350	345	341	373	374	352	352	374	378	328	352	343	360	349	352	362	375	371	351	333	339	367	371	386	344	354	369	389	334	336	318	386	361	356	378	384	346	355	353	332	356	371	373	354	355	360	380	344	343	359	398	346	393	311	358	358	356	385	365	353	361	366	370	348	334	365	378	339	395	331	340	323	374	328	332	354	359	365	345	356	351	362	342	331	369	375	380	355	316	349	353	362	336	341	336	352	367	348	362	343	362	356	355	358	337	352	341	342	343	371	371	367	398	351	342	368	366	346	365	363	351	388	358	342	344	378	344	358	349	344	387	348	386	324	334	322	345	340	358	359	382	327	326	364	370	378	362	335	346	381	351	394	343	359	351	362	368	359	345	368	359	338	356	354	351	346	341	347	352	320	377	384	344	357	345	341	348	368	355	339	371	373	351	371	329	359	326	335	374	339	348	343	328	356	369	370	371	351	362	368	334	353	348	342	376	368	375	334	360	356	350	341	383	372	323	349	374	357	352	400	317	355	374	375	374	340	352	321	351	370	363	338	324	377	356	320	370	346	368	355	351	328	350	351	359	363	349	327	373	334	328	354	315	346	355	335	368	318	368	305	376	365	372	373	319	394	348	362	326	368	320	340	321	352	353	364	310	341	346	331	342	327	317	364	341	366	363	345	350	367	337	364	395	385	331	384	340	361	337	354	333	358	364	395	336	344	327	333	343	372	383	383	405	315	366	344	342	341	353	309	333	366	390	336	358	368	394	353	373	325	329	322	361	365	357	343	371	358	339	346	362	354	328	341	344	332	361	349	385	358	354	352	376	360	363	364	377	374	383	335	352	376	348	343	368	331	349	342	361	383	376	373	367	326	358	370	337	370	333	344	352	333	325	343	344	361	352	346	354	364	352	379	335	362	334	336	336	333	372	386	347	313	337	368	364	388	407	332	311	338	356	337	371	346	347	344	344	348	364	372	337	367	386	396	354	356	375	362	315	382	337	335	357	329	391	287	358	365	405	351	346	339	353	392	365	347	357	341	341	379	350	372	349	346	377	387	381	351	350	335	314	347	334	366	368	368	392	371	353	373	380	356	355	376	367	335	309	353	354	371	348	341	355	345	345	381	342	372	387	336	366	376	377	342	361	319	356	364	350	373	339	336	356	362	334	350	366	358	335	350	356	342	355	368	338	368	367	384	326	368	340	352	376	367	384	356	363	326	355	351	325	325	376	354	312	381	362	345	351	342	344	354	314	345	351	376	359	369	349	358	377	391	353	365	348	334	335	365	346	348	362	346	358	350	374	361	335	363	362	352	352	386	375	349	324	355	349	349	381	346	397	346	373	317	353	356	362	328	385	353	369	312	356	353	351	345	360	361	385	348	331	403	351	361	362	363	346	381	354	371	369	350	362	349	348	364	371	324	350	362	342	367	343	368	336	343	387	369	375	382	346	311	384	348	351	348	351	372	361	363	328	337	342	352	314	384	382	362	367	371	331	376	373	335	345	337	368	372	357	324	361	331	343	350	399	333	352	350	399	341	346	366	354	394	334	338	373	328	340	322	367	361	351	359	363	358	334	357	360	360	353	342	351	328	320	328	339	373	360	353	367	373	346	383	358	357	349	325	382	351	346	314	345	348	355	367	410	347	364	382	371	397	352	363	378	362	380	358	359	359	388	370	352	371	341	339	338	351	362	342	314	356	351	373	403	390	376	355	367	344	322	329	331	358	354	417	355	357	356	385	342	366	326	349	363	376	368	392	375	375	364	354	340	380	367	332	336	395	369	390	370	354	355	365	343	370	372	350	334	357	350	353	363	361	366	339	356	347	359	320	355	358	347	370	343	317	341	357	338	349	339	376	373	359	344	364	353	344	350	370	369	358	366	343	326	317	364	397	356	305	357	350	355	344	319	348	355	354	360	333	359	344	352	353	365	337	374	372	366	372	356	344	341	332	357	340	384	341	351	349	359	365	346	353	382	374	330	375	353	342	334	331	389	358	355	341	350	344	376	377	369	349	369	358	360	332	320	403	382	353	346	339	356	329	363	344	342	346	350	362	358	348	372	306	326	305	349	362	357	350	344	336	365	333	347	337	350	355	331	380	374	347	335	379	356	366	353	345	359	328	371	374	341	369	335	365	370	338	337	354	348	374	343	353	351	340	379	392	354	366	367	376	373	355	373	371	341	346	339	373	379	333	349	316	364	391	345	357	368	351	359	330	340	369	378	364	324	350	358	355	346	327	348	350	354	360	348	372	350	357	349	341	352	369	314	366	336	370	356	388	396	389	332	334	352	395	344	355	323	373	374	356	352	355	317	356	364	368	348	355	353	355	318	354	347	355	378	351	380	322	403	359	344	367	355	367	355	333	357	341	313	362	347	357	362	345	340	345	331	373	334	370	386	364	328	362	341	363	397	339	359	366	358	369	369	352	332	384	385	334	359	337	313	350	397	388	370	361	357	371	370	341	343	356	334	343	356	330	367	389	341	327	348	386	351	345	378	331	355	346	353	347	341	348	350	345	371	335	322	389	318	366	341	361	362	384	353	357	337	363	327	394	331	396	367	371	346	340	338	379	351	353	361	345	373	370	385	343	367	403	354	360	335	340	361	325	350	353	324	377	338	351	315	359	365	391	386	392	341	324	342	363	377	337	351	351	335	357	354	383	330	349	381	358	362	339	353	361	321	380	337	319	337	325	386	366	345	383	377	359	357	328	345	341	342	333	343	346	345	341	394	360	354	347	404	336	373	391	317	337	368	344	340	334	365	354	382	354	352	339	366	358	359	349	351	339	358	374	366	320	344	352	337	351	348	343	347	359	347	354	337	394	348	321	334	345	344	374	392	329	361	353	371	350	325	370	360	364	348	366	379	356	328	351	352	357	393	332	359	326	357	368	337	347	312	348	354	345	354	344	357	384	364	332	343	400	361	339	394	366	342	382	361	345	343	335	366	378	348	338	376	350	352	335	356	329	359	388
51437	56066	35109	6345	614	382	358	289	246	287	255	232	210	219	219	215	219	205	207	208	185	204	233	199	193	201	209	201	200	205	188	182	201	168	199	195	176	186	182	200	195	192	189	200	182	188	189	181	184	194	213	167	159	207	195	203	173	200	197	190	186	201	166	196	190	190	150	186	210	183	210	216	182	193	191	167	203	181	191	151	200	184	201	185	203	189	188	187	197	194	175	173	188	168	212	176	208	193	184	182	189	199	185	189	199	168	176	173	188	165	180	195	168	221	167	185	170	190	193	203	187	190	191	198	186	176	204	195	176	215	205	193	170	179	223	184	210	150	192	188	175	196	174	184	174	201	180	179	196	172	217	206	189	185	191	217	175	171	228	186	189	185	167	168	190	181	191	208	194	195	173	182	194	160	179	206	206	182	196	199	194	194	187	172	196	201	181	186	203	204	197	214	181	197	171	211	201	177	191	202	173	169	194	208	193	198	191	189	202	203	198	183	180	170	195	173	185	174	215	190	210	180	204	213	187	195	179	193	179	161	192	199	191	179	221	193	160	188	182	218	181	179	210	161	191	202	198	181	175	196	171	197	191	185	172	198	206	182	183	169	189	182	174	176	160	189	185	186	191	171	182	176	144	190	176	200	197	174	184	181	183	165	209	201	212	170	176	193	187	210	167	185	209	161	178	186	205	193	199	200	181	177	178	198	197	178	187	207	211	193	198	193	206	208	218	197	169	209	188	181	182	173	188	192	174	204	189	189	230	184	189	177	196	186	188	179	198	192	179	198	193	182	165	196	194	199	177	183	191	186	185	194	217	182	205	188	165	205	194	178	177	193	209	187	193	203	197	200	174	182	191	201	185	216	187	191	207	214	186	158	227	201	184	236	196	168	189	195	183	210	187	197	210	201	198	176	213	193	192	178	184	184	178	192	179	187	210	188	190	194	207	189	196	186	202	204	187	188	205	187	178	214	197	206	197	181	211	191	195	183	164	168	214	177	185	198	197	175	201	189	193	172	217	207	216	200	178	163	179	182	177	179	189	221	202	179	167	183	182	181	179	174	198	195	172	170	190	183	175	188	183	209	177	165	192	196	191	152	186	189	201	199	201	187	189	175	165	210	171	195	169	192	201	191	185	194	214	178	190	195	190	198	211	176	184	172	185	171	184	206	188	176	170	181	183	211	193	200	169	179	194	202	162	205	211	173	196	198	194	182	187	195	197	185	178	183	179	196	190	201	193	197	176	205	189	193	193	178	170	205	189	186	186	184	196	198	187	158	180	195	175	209	204	182	160	182	204	192	205	197	189	213	215	169	198	187	213	177	209	197	198	179	171	181	197	209	201	191	206	215	175	213	195	180	207	197	174	190	199	199	197	204	191	190	190	192	194	181	176	182	158	163	215	188	182	186	172	186	206	186	234	183	211	209	179	189	224	169	184	172	186	189	169	197	188	176	204	186	183	172	201	186	175	167	188	181	229	206	178	206	188	190	197	177	174	189	194	183	192	162	202	185	194	186	177	166	189	192	164	177	178	189	166	203	201	185	187	193	178	194	181	192	222	166	197	162	188	202	206	181	183	208	162	200	185	189	179	185	195	192	204	207	183	188	182	185	167	194	200	204	177	209	157	192	190	180	220	183	179	177	150	202	195	222	201	193	209	222	194	184	199	200	204	178	194	198	206	201	191	197	198	191	183	183	178	195	193	187	183	190	208	200	162	221	188	174	174	206	202	204	213	207	187	183	180	208	194	190	188	182	181	197	165	205	191	183	184	194	182	171	196	189	193	185	146	234	176	164	198	173	217	181	155	188	174	178	199	176	189	193	203	182	185	196	161	198	209	191	207	216	184	236	185	172	173	202	207	179	213	172	176	207	177	188	172	194	178	216	171	198	193	171	185	177	183	183	178	182	196	187	195	192	185	218	206	175	183	177	182	183	182	196	196	165	195	218	182	212	185	180	193	202	201	217	169	197	193	158	194	176	196	178	180	167	228	189	200	164	189	179	197	209	198	194	193	186	163	179	206	183	164	184	181	188	201	191	206	166	176	192	208	180	219	178	204	184	186	181	180	207	200	189	191	188	181	188	194	174	186	199	182	184	167	190	195	202	199	191	176	197	172	197	194	220	198	194	183	161	184	178	181	184	196	185	196	192	187	214	189	177	202	189	173	196	161	197	176	182	197	180	200	169	185	166	207	220	177	188	174	191	180	197	180	184	180	180	183	170	181	207	178	197	222	167	198	198	209	179	158	218	192	187	189	195	184	196	184	188	190	191	217	185	196	184	181	181	203	173	176	184	184	173	201	172	196	184	218	182	194	168	197	184	173	180	186	204	221	174	203	179	171	190	184	188	219	166	202	188	207	197	170	186	181	197	186	216	205	188	194	189	160	192	205	194	183	174	189	184	212	198	183	182	169	200	170	179	194	177	186	187	188	184	188	177	181	178	191	192	201	169	182	200	178	192	204	159	192	196	224	184	167	212	197	199	211	195	179	186	171	191	182	175	188	195	172	212	188	201	196	187	201	193	192	206	162	211	204	188	197	201	194	178	194	172	178	166	223	180	181	217	199	215	201	162	166	186	165	198	206	192	196	199	197	196	206	207	166	183	174	174	199	222	185	184	190	181	179	171	185	202	193	177	185	201	187	161	191	212	197	194	196	194	221	183	191	188	205	168	180	191	173	183	179	191	184	200	189	200	203	195	202	188	193	164	174	173	179	201	175	191	189	209	192	174	160	196	194	175	196	170	188	175	185	196	203	178	236	175	196	183	178	160	196	201	183	176	203	168	179	190	193	183	165	196	198	206	200	184	180	191	190	202	184	185	187	203	185	196	207	180	181	168	190	186	164	200	208	212	201	188	194	199	175	153	207	189	185	191	178	175	188	189	183	207	201	188	193	191	180	216	213	178	200	210	181	163	183	180	197	188	203	188	189	200	183	219	202	174	192	165	196	164	186	168	174	185	199	212	195	199	178	193	189	188	170	207	176	190	186	172	178	183	193	200	231	196	198	200	184	193	201	177	198	200	175	191	198	183	224	197	196	191	203	189	171	194	187	189	193	148	205	199	184	190	179	192	181	216	224	172	201	171	184	176	195	184	183	186	178	195	183	197	196	223	168	209	205	169	190	189	222	179	179	185	180	198	190	181	185	205	214	208	191	197	199	175	195	177	184	188	198	168	190	195	197	184	216	192	160	214	187	186	189	177	183	185	211	176	222	171	214	214	171	201	154	196	182	187	197	208	170	199	188	198	196	174	167	202	191	188	177	175	180	168	187	190	180	196	164	200	170	186	171	187	157	163	185	168	175	171	164	186	182	206	208	202	171	188	171	173	207	168	171	206	211	197	162	194	198	201	173	167	175	190	186	171	197	170	181	195	199	168	178	186	178	198	177	192	166	162	144	214	208	172	194	187	192	193	197	178	167	182	196	185	184	194	168	195	204	205	194	214	207	160	197	192	171	158	151	193	180	185	163	163	193	196
30764	41658	20289	2081	1761	1499	1282	1063	947	874	816	746	732	679	690	656	649	582	583	580	617	559	548	570	524	578	550	536	503	538	542	511	538	508	505	489	525	468	555	488	457	504	472	514	498	468	483	446	528	475	514	457	467	507	485	476	513	488	488	502	508	468	502	520	511	455	474	440	452	491	491	473	455	506	487	501	442	477	489	479	491	471	442	462	464	483	500	466	491	479	514	445	464	495	480	461	505	509	479	475	468	472	487	489	496	439	482	456	477	455	420	467	468	458	486	454	469	427	460	457	506	447	481	489	452	465	458	484	452	475	446	473	460	474	458	455	501	454	493	478	466	509	433	461	483	502	454	449	440	478	441	473	447	482	449	494	425	459	468	481	475	501	513	482	494	489	450	454	481	453	488	484	466	494	463	471	433	457	462	456	438	481	426	449	467	449	452	470	477	484	480	492	478	473	449	500	460	485	464	501	490	469	449	437	427	470	440	485	455	443	484	454	490	497	468	485	476	442	490	495	457	522	479	460	476	487	454	476	482	477	465	449	479	485	502	463	456	468	481	445	438	470	464	453	463	450	497	456	430	465	452	459	474	494	526	486	520	471	452	417	451	431	434	503	483	489	469	474	456	491	459	441	464	492	450	475	486	454	478	451	442	468	478	448	463	432	494	434	464	481	474	490	474	446	462	478	469	450	488	446	464	469	480	508	465	441	459	483	458	462	496	423	465	472	485	481	466	475	449	471	534	446	457	455	466	420	491	506	476	433	479	436	471	461	458	463	470	468	471	489	497	475	490	484	492	486	477	475	448	502	456	433	482	524	474	449	474	462	472	474	497	476	484	443	460	514	463	473	464	458	498	447	467	474	467	521	474	448	443	476	464	453	448	435	458	498	457	449	450	471	468	461	460	445	489	489	485	469	442	446	466	511	453	462	481	474	500	458	467	475	486	444	466	438	489	453	456	452	471	478	461	437	457	456	466	421	524	453	447	467	494	468	476	476	446	470	469	472	456	473	453	454	498	472	474	452	485	451	500	476	477	477	472	459	442	459	448	487	449	436	481	479	475	464	455	444	511	468	451	432	476	485	493	449	514	480	479	471	447	446	468	498	474	467	529	460	466	472	498	442	465	455	458	483	468	462	458	507	458	485	496	461	471	448	493	462	454	455	462	471	449	480	490	460	480	496	490	474	457	474	471	482	451	462	451	433	459	459	484	479	446	491	447	439	482	505	424	488	449	442	458	478	466	479	470	478	460	481	462	445	472	446	497	472	439	448	502	461	470	488	484	490	494	474	502	488	447	460	470	470	464	486	473	450	449	502	462	468	442	476	487	479	497	500	479	429	466	417	457	443	428	448	469	454	476	482	458	487	464	458	510	477	476	478	451	500	479	461	473	498	452	479	454	491	486	490	516	466	444	445	466	474	462	464	447	465	433	441	437	448	465	493	495	469	446	465	468	441	473	512	463	444	457	479	460	437	507	480	463	434	452	453	511	423	455	497	462	503	454	423	462	461	450	463	480	511	466	454	484	443	501	460	461	473	474	439	476	441	473	494	484	446	491	513	480	478	499	445	480	488	484	481	472	473	469	480	454	425	470	478	418	483	478	455	460	441	471	495	496	454	454	461	442	467	475	460	483	502	480	457	464	489	439	462	472	462	451	469	499	504	491	423	517	481	488	455	456	451	453	477	466	509	449	500	470	435	499	447	511	462	446	449	450	485	454	442	515	443	460	448	490	508	457	474	459	469	493	449	444	501	444	469	496	470	457	467	501	518	454	464	473	456	489	487	493	447	493	502	432	511	483	457	476	518	474	474	469	477	509	458	460	499	466	494	457	443	503	442	444	465	414	447	463	462	453	466	463	463	450	449	479	448	443	466	496	454	473	454	511	470	470	448	496	446	456	488	483	473	507	434	464	475	477	468	465	436	486	488	467	454	477	454	464	466	475	499	504	459	489	489	456	473	497	469	431	455	492	475	461	468	451	505	472	468	461	464	482	445	473	473	467	497	492	494	490	479	490	441	486	479	475	454	468	504	471	496	458	453	501	480	466	495	458	439	438	475	426	446	480	462	505	498	449	463	475	440	461	468	518	454	459	481	462	475	438	456	445	467	451	502	503	475	499	492	461	463	474	479	493	422	455	444	461	499	424	427	430	477	490	437	477	456	452	471	484	474	472	464	437	466	428	449	487	478	464	489	446	471	444	524	497	439	479	491	529	465	493	429	445	454	458	533	492	495	468	475	474	481	489	462	500	499	453	449	445	507	458	458	462	446	432	485	483	452	487	505	476	501	439	453	467	448	479	507	488	471	465	461	470	475	498	458	461	443	457	481	485	476	459	456	499	494	472	455	486	508	458	493	462	500	472	489	490	498	458	481	441	464	424	457	488	472	497	489	425	476	487	455	504	477	488	457	490	498	421	458	452	488	473	427	502	482	485	421	440	467	497	513	475	432	460	475	528	452	494	469	462	468	478	471	455	461	431	487	409	474	471	446	463	479	479	431	477	437	517	464	494	475	455	469	466	430	468	459	444	481	495	472	508	456	458	448	479	457	483	497	506	442	496	492	438	453	485	432	482	486	478	503	463	432	434	445	455	471	493	433	464	440	475	445	475	472	464	489	451	462	472	463	477	481	477	461	498	432	444	460	503	457	468	450	505	480	482	460	461	453	473	469	499	438	463	501	455	472	498	439	452	496	530	440	459	453	472	448	453	480	437	463	489	494	478	447	462	456	498	436	486	441	516	450	413	445	484	521	468	484	487	482	461	480	481	490	434	450	485	478	483	456	491	461	459	465	479	460	490	455	489	426	499	469	465	445	451	478	447	507	453	452	472	494	515	491	437	476	481	449	430	441	454	483	473	498	454	460	500	449	473	456	465	475	452	512	452	446	487	459	473	457	471	493	483	429	434	521	443	430	478	467	467	501	464	467	495	456	407	475	448	454	502	456	444	461	477	476	494	473	476	459	481	455	457	435	485	485	446	420	427	494	455	438	487	457	472	477	482	459	484	488	464	456	468	446	475	466	423	506	453	476	462	468	459	457	479	461	490	469	457	475	473	504	502	495	490	459	450	472	486	443	469	452	435	498	462	471	479	469	435	465	469	513	448	508	491	479	487	512	493	468	464	448	458	470	453	445	479	491	446	502	458	491	500	479	455	466	499	455	493	480	477	467	490	470	450	476	425	456	486	488	483	451	493	480	479	474	490	498	511	452	455	465	441	487	456	487	457	468	471	461	460	446	470	470	479	430	489	457	468	491	490	452	470	469	466	451	481	489	500	455	504	444	485	491	472	475	497	494	450	425	441	457	457	456	486	486	463	471	462	490	468	492	451	508	453	485	482	433	458	463	504	463	484	455	472	480	453	498	482	469	494	446	478	456	427	466	469	467	486	463	453	492	478	439	483	463	498	482	458	486	508	418	484	459	458	445	448	450	456	473	474	479	493	473	478	466	441	475	460	464	474	491	425	499	441	479	493	431
65200	69992	46371	14043	2143	514	413	333	272	248	231	190	195	192	163	165	154	167	158	148	147	174	122	139	143	142	124	143	138	124	113	131	128	143	136	121	125	142	125	153	122	138	113	116	129	116	117	131	125	119	129	125	111	137	137	110	100	109	130	122	106	110	119	134	125	129	128	135	127	135	141	118	125	110	128	113	125	121	123	118	147	115	107	137	128	131	125	110	108	136	124	113	124	132	131	120	108	119	131	100	126	94	126	107	121	109	126	118	138	125	118	133	116	118	127	133	133	114	124	116	110	132	143	107	147	114	118	120	91	95	140	126	96	100	133	103	122	132	125	123	118	118	130	125	110	116	114	107	119	139	127	126	142	103	120	109	103	109	128	121	131	102	135	94	99	119	91	117	121	144	121	111	124	122	125	118	125	138	110	118	106	134	111	100	140	106	116	102	123	124	132	113	114	126	107	123	144	118	98	109	99	104	110	141	124	119	113	125	108	112	116	115	110	128	113	132	104	124	124	131	118	103	113	112	112	121	117	128	140	121	110	104	126	113	126	112	119	104	114	114	114	136	115	126	116	106	103	126	128	122	120	133	114	129	109	134	133	120	121	116	118	106	103	119	104	94	126	130	116	125	123	108	115	116	109	126	121	102	121	117	144	106	115	111	115	115	100	133	114	117	125	127	119	140	101	128	126	111	104	117	115	125	101	112	107	121	116	113	128	135	130	129	125	110	105	115	125	120	111	91	114	121	127	117	132	111	106	92	124	128	111	107	125	109	133	116	120	142	110	111	132	116	121	107	116	124	137	111	98	102	120	95	134	119	113	122	116	113	123	112	113	135	123	134	112	101	99	120	118	129	116	118	121	103	131	115	131	118	102	99	106	102	136	116	122	132	121	128	111	112	112	118	130	107	115	115	104	126	124	108	126	147	104	106	109	122	145	114	131	99	113	112	113	139	133	107	123	103	122	105	115	104	132	118	107	105	112	123	130	110	131	107	130	117	108	114	115	135	123	121	114	102	123	113	116	124	115	117	127	119	118	92	119	129	109	125	108	117	103	112	118	109	103	144	108	110	135	106	118	123	111	106	121	128	126	124	123	108	123	104	134	112	142	99	118	103	128	132	100	136	134	129	102	112	110	130	122	123	117	126	108	108	117	125	130	115	120	117	121	124	114	134	110	133	119	112	109	128	131	132	125	123	125	119	126	102	112	114	112	128	116	124	116	139	115	120	96	130	114	126	141	122	123	116	118	128	118	118	125	129	140	116	122	118	111	133	118	122	111	123	134	121	97	123	108	130	127	120	101	126	108	93	122	107	117	123	132	110	126	110	115	120	109	123	102	114	128	114	114	127	105	96	110	126	107	142	139	126	131	115	105	112	118	105	115	129	117	123	134	112	114	113	90	113	116	135	126	148	112	115	109	110	129	107	121	121	128	128	109	120	114	112	112	128	114	117	111	143	108	108	83	126	124	116	117	116	118	125	127	122	120	115	123	105	135	109	141	118	115	94	129	116	114	102	127	134	129	136	105	127	123	129	119	100	108	101	143	109	110	118	126	106	105	117	104	101	111	122	126	125	130	108	115	112	108	101	113	114	119	117	117	107	142	126	111	95	110	116	104	111	116	120	100	119	138	113	145	122	124	130	106	97	123	130	120	122	121	118	114	111	124	119	103	129	116	117	136	111	123	115	116	118	103	105	128	115	110	117	115	112	113	116	131	111	128	96	124	127	125	129	109	111	123	122	116	116	107	125	124	115	109	116	111	125	127	123	137	122	92	127	108	125	116	104	135	122	127	107	129	111	118	116	114	111	92	133	110	108	136	131	122	106	129	128	123	112	108	136	124	117	108	114	149	119	121	123	131	105	117	136	122	129	122	112	103	118	143	121	115	106	111	118	122	130	103	127	112	106	114	110	107	101	116	104	101	130	134	118	104	103	114	132	118	121	119	117	105	110	103	114	124	112	124	136	134	110	113	125	136	126	101	132	104	117	109	106	115	116	104	114	101	118	120	137	100	109	143	141	105	120	123	111	133	112	109	110	110	118	117	106	98	117	105	111	124	130	126	105	114	136	122	136	106	120	112	119	126	130	112	112	140	116	128	99	115	122	125	121	140	135	117	125	130	110	116	131	116	117	104	116	105	112	104	121	139	122	114	119	127	114	133	110	135	105	122	121	108	101	101	112	122	118	130	126	104	126	115	130	116	103	118	103	105	122	122	111	122	112	104	140	103	113	130	131	119	116	104	113	105	128	127	100	136	129	133	118	119	112	104	120	147	106	113	92	128	134	107	114	102	106	119	119	119	103	125	102	111	124	114	120	105	142	132	119	121	136	113	137	128	116	127	118	139	104	98	112	110	140	130	120	106	122	125	111	108	114	112	116	145	113	114	137	99	124	116	129	102	145	118	114	107	106	114	135	110	104	135	114	117	111	119	135	99	107	105	127	104	99	100	111	113	118	107	117	95	127	111	101	131	103	107	103	109	106	112	94	110	115	127	104	110	126	135	132	115	105	122	129	140	104	125	118	110	120	109	115	119	120	114	122	108	109	105	116	123	106	125	114	125	119	108	113	117	127	135	107	123	105	120	126	117	118	113	101	131	136	125	137	120	125	98	118	126	118	129	122	116	131	121	116	114	128	116	101	145	118	106	148	143	101	120	128	120	94	124	123	138	128	118	96	118	115	137	119	121	109	116	122	150	85	121	96	127	127	127	111	144	123	120	107	117	123	128	98	107	98	114	101	123	107	116	119	122	115	116	124	120	126	106	123	125	98	112	120	127	118	127	110	114	110	115	127	109	121	114	112	112	118	98	118	118	98	111	127	117	104	132	118	108	98	124	121	121	121	136	93	142	123	103	106	109	123	118	115	114	109	118	120	127	128	108	140	134	151	135	120	109	128	116	130	128	106	120	125	116	124	134	124	119	108	120	134	122	100	114	118	124	109	152	126	113	113	132	130	146	133	103	115	121	116	114	116	111	123	125	125	116	118	109	115	118	117	128	113	113	120	130	107	83	108	113	118	112	146	121	100	114	131	116	116	111	136	106	98	130	119	117	158	119	140	108	107	98	116	129	123	130	112	109	135	113	116	114	107	107	107	126	127	118	115	121	108	123	126	132	127	135	111	114	147	99	115	140	105	113	140	114	139	138	96	125	100	106	112	136	118	106	150	111	108	118	125	118	106	120	119	134	126	138	122	96	119	118	131	124	106	135	100	124	116	130	99	116	114	118	118	131	124	125	129	120	115	95	126	116	140	126	122	120	114	141	129	121	111	122	99	98	109	127	100	126	127	131	128	129	110	125	108	126	115	121	107	110	103	135	90	127	83	118	111	108	125	129	110	130	108	130	101	127	139	105	105	129	121	121	97	109	125	112	105	108	115	142	113	105	130	107	135	105	119	130	117	104	122	115	122	110	95	101	102	119	103	123	113	108	117	114	111	123	117	101	116	110	126	108	133	121	132	112	105	119	108	126	124	96	119
39605	51418	27414	3417	2854	2302	1710	1498	1277	1091	946	866	791	756	703	644	610	524	566	518	510	456	460	413	435	433	407	377	408	414	396	371	360	363	374	331	360	347	357	337	361	352	357	373	339	324	362	318	324	349	336	345	333	316	330	324	339	327	305	333	314	342	279	295	299	303	341	362	329	336	294	319	318	320	304	349	313	306	305	281	323	308	312	297	314	302	332	282	319	272	335	310	321	294	291	283	299	327	321	292	315	309	285	312	312	285	292	278	310	306	297	291	317	325	315	306	289	305	282	296	323	252	286	304	294	313	296	312	291	306	318	308	303	301	309	299	309	265	318	291	308	286	297	325	276	280	312	288	315	321	300	285	310	313	327	332	294	295	270	299	267	301	277	278	299	279	302	337	290	294	298	274	315	289	294	285	321	294	299	290	332	308	296	302	307	302	284	291	308	308	326	294	277	310	340	287	324	289	304	285	312	317	315	297	309	290	292	291	328	301	325	303	289	312	305	307	291	277	310	301	301	290	298	290	286	297	284	312	307	301	306	306	298	287	274	291	290	286	281	304	320	265	272	328	329	293	290	341	293	302	286	318	296	281	296	293	313	321	292	312	303	310	316	278	312	297	302	306	306	305	285	258	280	298	303	305	273	286	274	317	280	301	307	283	295	297	290	290	308	290	279	266	303	344	279	300	296	291	296	296	293	299	285	315	304	311	320	305	287	312	283	306	303	300	310	323	293	292	282	328	303	307	295	312	295	283	288	315	293	298	286	320	313	300	276	298	280	296	306	287	295	282	314	319	275	271	323	291	287	335	293	287	333	309	319	293	326	329	295	304	294	289	288	302	277	302	264	306	275	307	302	297	323	279	286	295	293	285	289	265	322	302	289	299	334	273	294	305	324	296	254	316	315	303	306	313	295	296	319	289	300	284	335	291	322	299	259	297	300	275	278	320	304	284	303	289	310	327	305	287	331	292	318	307	277	290	311	286	326	306	281	291	290	279	273	281	291	284	294	306	268	298	303	289	292	273	309	312	296	266	315	292	292	278	297	301	304	265	290	276	296	268	313	317	292	299	331	311	330	308	288	310	292	288	308	300	257	303	313	305	289	289	314	313	280	314	306	279	297	282	270	287	297	263	300	299	323	274	305	306	306	288	299	280	279	275	288	283	313	289	306	294	319	283	312	328	303	268	307	302	287	288	297	320	307	303	299	306	311	278	298	288	320	302	294	329	325	302	316	308	291	304	295	303	280	299	316	292	316	272	343	312	290	306	292	301	276	291	318	290	291	306	286	288	296	289	296	318	292	262	262	290	285	323	302	299	282	317	296	305	296	311	305	294	283	304	295	337	318	299	312	294	310	280	285	284	281	276	271	282	285	313	290	290	296	285	295	289	282	309	303	302	271	292	287	263	328	321	272	300	318	273	306	294	297	291	312	291	301	255	289	308	283	303	285	299	305	306	277	314	290	311	301	328	279	287	320	293	286	279	314	287	268	311	276	291	309	287	293	293	317	314	302	316	286	304	317	296	287	253	320	298	304	317	287	314	285	286	320	258	292	279	282	318	290	303	280	315	295	303	278	318	291	295	289	275	288	273	302	287	275	291	292	305	312	313	305	291	318	285	284	306	299	280	277	301	302	292	267	287	272	304	287	315	284	295	286	315	273	285	279	318	268	285	302	327	279	292	308	277	299	312	293	280	277	280	329	332	296	310	313	292	303	280	300	299	304	291	280	280	276	318	271	315	303	307	296	285	300	265	294	292	312	316	288	295	293	279	311	330	318	301	296	319	304	261	305	297	286	295	300	279	302	280	310	324	317	295	289	290	306	309	297	267	278	285	306	296	303	287	309	273	293	312	299	314	294	304	294	307	273	311	288	325	281	310	310	274	294	277	303	298	294	310	306	309	265	313	301	278	288	310	290	289	307	298	306	290	304	293	293	338	317	291	311	297	301	285	308	272	303	294	318	283	312	316	282	328	310	305	293	321	292	320	282	308	282	278	327	279	294	317	284	310	321	304	284	307	313	310	316	278	299	285	307	258	294	295	328	272	281	272	316	311	348	274	286	283	295	321	318	298	308	299	301	311	300	318	294	281	267	292	315	288	283	326	307	283	336	301	303	289	291	320	282	301	274	311	302	287	312	313	290	287	289	304	315	308	247	280	298	293	261	319	285	317	288	288	317	294	275	278	309	310	332	295	301	280	310	277	297	259	282	303	257	287	303	312	296	295	306	274	293	289	287	318	298	275	294	278	285	307	315	306	277	326	265	310	313	295	306	308	302	300	298	322	310	311	308	308	293	316	338	288	291	282	268	309	317	295	281	282	279	311	311	278	309	314	298	287	292	292	333	319	294	297	304	270	293	296	287	312	336	297	260	293	305	318	329	309	349	286	311	287	297	308	319	273	313	294	277	310	313	315	299	313	279	292	289	293	297	276	272	309	307	326	303	318	313	307	295	289	311	291	279	275	274	286	301	291	320	291	297	286	315	299	276	272	285	275	300	312	305	323	306	322	291	291	303	266	311	268	306	297	290	287	313	310	312	315	311	329	292	300	312	311	282	307	299	310	293	298	304	313	295	290	307	293	293	244	312	302	294	275	281	292	296	320	296	287	302	293	288	289	300	290	309	274	299	326	295	280	297	329	304	292	318	294	276	249	296	305	294	251	313	283	300	283	299	316	306	286	290	329	350	300	302	295	275	297	288	310	325	316	288	302	324	288	283	337	284	266	287	304	286	313	293	306	281	255	320	304	300	284	273	276	305	290	274	319	312	297	272	299	301	293	299	309	338	308	304	283	300	307	315	295	290	271	270	306	307	318	310	317	313	305	253	317	308	265	269	302	298	280	297	261	297	291	292	272	301	302	330	305	320	297	294	314	284	297	308	280	276	300	331	312	291	312	289	306	313	331	311	299	283	254	303	292	286	292	295	309	293	286	305	282	317	300	290	311	307	279	261	298	278	312	283	289	295	332	278	280	304	314	299	290	299	334	292	322	267	313	292	283	305	281	289	289	300	303	292	278	266	300	279	322	281	287	346	269	294	294	297	281	312	317	271	321	319	338	278	277	296	297	313	310	266	277	352	280	292	284	293	313	281	285	310	306	279	318	293	299	290	284	329	292	302	296	330	302	302	299	299	261	278	309	273	284	313	301	269	288	318	303	312	320	311	304	311	269	295	294	300	290	322	296	292	292	288	290	297	265	289	281	284	313	300	290	293	270	300	309	288	306	290	292	295	277	325	303	288	309	293	300	290	286	295	313	307	288	287	293	296	292	261	316	290	252	324	281	336	301	282	272	283	300	295	319	256	282	300	304	256	307	290	304	297	311	297	302	290	291	292	297	296	288	298	314	277	330	286	317	293	316	298	320	316	330	324	296	303	308	304	310	284	290	298	267	284	284	319	300	282	312	295	296	316	266	323	288	312	289	322	288	282	295	296	308	292	313	303	278	320	321	311	288	289	292	297	302	292	295	314	294	291	313
8669	6328	2642	163	150	123	155	140	112	128	122	127	131	144	132	138	134	127	152	163	120	146	159	120	120	137	128	135	143	130	139	126	149	144	137	133	136	130	123	134	121	134	133	163	160	173	150	130	128	122	111	131	132	139	160	137	124	115	135	137	117	126	131	160	131	161	136	121	123	153	150	126	146	150	155	137	114	137	135	135	127	152	127	121	136	124	118	136	143	133	121	120	162	124	137	113	141	139	129	145	129	141	135	149	144	125	111	125	123	125	131	122	127	141	153	149	140	150	133	146	169	136	142	131	139	136	109	134	123	130	144	121	158	120	134	111	138	129	161	138	123	130	140	133	150	140	123	133	135	122	119	142	136	137	130	132	119	136	156	118	102	118	136	135	136	139	117	137	137	131	137	142	138	140	138	110	129	113	135	120	118	130	144	139	137	139	128	150	127	122	149	146	118	122	144	138	145	120	124	125	128	133	144	150	130	139	113	157	137	131	135	136	125	133	130	138	128	148	142	118	120	150	127	130	156	123	147	113	129	131	122	132	122	139	148	110	138	117	149	140	132	138	118	141	130	116	132	148	124	133	146	130	129	139	138	138	126	119	129	132	125	120	125	134	144	118	120	129	129	115	121	131	136	138	138	129	129	139	137	126	130	141	142	146	124	154	121	121	159	127	132	156	119	160	146	129	136	138	160	119	117	140	148	108	143	125	134	118	116	130	154	134	136	148	141	144	132	139	127	118	127	129	119	144	124	127	138	121	128	120	129	144	136	141	145	148	127	136	153	135	152	150	110	116	119	162	140	126	152	155	116	112	139	129	137	130	133	132	123	132	134	139	130	155	134	117	133	131	138	140	136	140	140	129	125	119	155	121	123	120	134	137	154	137	152	139	130	146	129	136	119	143	134	123	150	119	141	138	143	134	145	122	126	153	125	140	139	132	127	134	126	132	124	136	143	124	138	137	143	144	144	135	136	157	139	146	133	122	113	111	137	130	142	128	144	119	122	143	137	133	143	146	115	126	130	135	145	141	139	144	130	147	145	138	111	161	135	133	127	127	128	124	143	126	131	139	146	135	150	147	133	115	143	127	104	122	124	139	113	136	126	175	114	130	131	153	138	148	147	121	157	136	163	130	132	132	141	129	118	126	127	119	133	138	135	107	155	126	138	143	127	133	118	138	112	116	127	94	150	130	120	132	146	124	138	130	144	134	132	130	140	127	132	158	141	136	127	118	119	143	134	119	128	130	111	126	113	117	139	145	142	119	138	137	127	137	128	129	137	142	135	159	137	126	136	127	123	140	122	138	123	124	146	135	137	146	150	149	128	141	153	139	130	129	154	124	146	110	123	123	138	113	151	147	137	130	141	127	137	119	114	137	137	131	123	168	126	138	138	128	127	126	141	139	139	132	133	161	137	158	146	139	143	139	131	122	117	118	119	125	134	140	120	126	115	131	135	118	130	139	118	127	134	134	133	121	132	141	123	142	114	158	114	152	131	167	131	130	117	124	130	142	112	150	118	132	131	162	128	142	125	132	144	139	148	111	145	131	146	138	112	118	124	140	144	145	146	145	115	153	131	119	132	140	128	144	132	144	132	116	136	129	137	110	116	135	131	129	140	131	131	119	155	135	143	117	129	135	135	133	116	115	135	131	140	129	154	146	115	147	134	127	150	144	115	116	139	124	142	148	147	141	125	119	127	135	135	129	135	164	137	138	153	143	137	130	121	127	92	144	128	140	142	131	133	142	144	119	138	138	153	133	145	126	157	153	138	139	131	116	134	121	138	129	141	123	142	154	135	129	129	134	128	132	140	119	137	155	144	132	128	106	141	139	149	138	117	138	142	137	138	133	123	122	141	142	135	154	133	133	139	136	142	134	115	138	146	124	144	130	132	141	128	125	142	115	141	133	130	126	125	117	120	127	132	127	134	130	142	147	141	145	150	127	124	129	131	130	155	128	142	128	137	130	141	118	143	138	135	128	149	122	137	119	123	143	133	122	106	125	127	160	153	115	134	124	132	163	124	126	119	138	144	146	150	118	132	138	131	131	129	134	115	141	123	129	150	142	140	168	136	123	135	128	139	133	124	121	123	127	157	134	142	136	144	141	136	132	139	149	130	131	118	126	144	132	138	128	129	132	132	161	134	127	125	124	140	136	162	134	130	135	123	124	118	143	161	134	129	134	138	140	124	126	142	128	123	139	133	134	132	134	129	144	129	138	130	127	131	112	126	142	137	146	135	147	121	139	132	131	137	120	126	140	106	159	133	133	127	130	141	143	129	131	137	149	123	128	124	137	147	124	131	123	138	126	136	149	115	141	119	166	116	138	144	134	125	135	135	111	140	141	115	131	132	129	133	129	124	128	153	139	122	112	139	150	124	128	119	136	137	101	138	141	137	149	140	154	138	127	130	138	130	139	131	132	134	136	113	136	141	142	135	152	132	126	135	146	126	142	129	118	120	128	127	145	128	144	103	125	145	132	135	103	126	151	143	131	139	149	126	146	105	138	117	138	124	153	121	121	155	142	131	141	129	131	132	105	156	145	134	142	126	123	150	122	133	131	127	130	157	114	140	134	127	133	131	134	148	107	132	139	122	112	109	144	142	150	136	144	129	142	136	117	157	132	108	142	128	112	141	137	130	141	129	142	153	138	129	147	118	134	144	108	138	123	138	142	119	133	136	103	136	142	120	132	140	134	117	135	108	138	137	145	142	141	139	174	133	134	116	127	118	120	127	120	140	132	127	108	138	137	144	123	137	131	138	135	147	122	140	119	124	144	123	131	138	133	132	126	139	138	145	129	143	134	140	118	159	145	126	159	116	147	135	140	149	131	146	138	125	128	137	129	149	144	134	149	130	143	136	145	149	111	130	114	121	154	124	116	129	133	125	142	145	151	129	135	128	132	120	141	117	120	171	143	136	133	144	141	116	124	135	93	132	139	107	120	144	137	143	159	123	142	128	108	130	148	116	132	158	127	119	137	143	159	121	134	127	149	143	142	144	134	151	144	149	149	125	146	139	118	149	127	139	166	124	148	142	143	146	135	133	116	127	155	139	125	106	146	151	136	121	149	132	142	135	126	129	124	132	113	128	126	145	121	106	114	110	142	134	134	137	122	116	152	130	149	122	140	111	136	124	134	138	110	140	130	124	140	141	136	131	133	129	149	130	165	154	137	140	145	124	131	110	121	130	119	142	137	141	139	140	133	163	142	130	150	135	153	120	134	124	132	143	140	138	132	135	135	130	122	126	123	160	129	132	106	136	141	137	130	131	133	144	135	143	122	141	149	130	146	132	145	120	122	152	146	124	127	134	132	138	146	132	124	143	153	153	142	117	149	122	138	127	156	129	161	142	122	123	127	135	136	139	145	152	163	150	106	132	149	132	134	147	127	139	123	124	147	138	128	133	117	135	143	141	145	140	125	130	138	136	151	152	132	150	138	119	126	123	127	137	142	146	131	124	132	123	143	134	140	144	113	140	136
7551	9607	4425	403	371	369	404	380	400	357	372	373	359	360	366	346	353	360	341	371	397	368	337	326	390	338	331	338	353	317	358	341	364	324	363	346	374	360	393	353	335	347	352	345	351	346	371	359	350	326	390	384	328	339	364	286	368	371	378	363	349	320	343	374	341	368	355	366	320	351	368	362	385	361	327	349	357	347	337	333	361	347	360	381	342	350	339	359	367	344	372	374	384	331	373	369	365	376	336	340	343	371	341	329	350	368	332	345	377	308	364	344	357	325	322	353	373	335	325	379	349	349	360	345	375	371	357	347	357	338	348	331	355	364	392	355	349	320	368	370	330	341	376	388	373	376	320	372	332	369	353	383	337	376	355	346	338	356	378	341	367	357	333	331	340	384	339	367	362	355	369	331	366	360	375	390	357	347	346	370	346	326	339	343	352	339	368	351	388	359	354	399	348	355	337	333	341	380	329	357	315	313	364	368	387	351	339	373	362	325	357	341	318	351	361	370	358	360	361	334	350	343	352	356	345	374	359	338	340	350	356	371	338	346	351	353	332	308	337	401	354	363	373	358	373	332	334	358	353	370	340	339	342	366	345	338	355	360	337	347	366	339	379	324	326	357	330	374	403	327	326	324	366	358	366	357	354	354	361	372	352	353	338	306	343	362	345	374	349	392	378	359	350	346	364	341	407	360	350	379	362	357	343	365	355	339	338	365	345	376	376	335	347	366	355	345	374	392	346	357	328	363	349	338	347	357	310	347	328	311	370	373	357	370	358	335	344	368	369	359	359	353	366	346	345	385	326	345	339	392	328	352	374	368	352	334	344	329	352	365	360	343	337	341	353	344	401	345	367	340	341	315	335	366	361	374	313	349	368	317	331	352	364	361	316	354	377	333	381	376	333	361	376	344	377	384	375	340	364	371	344	349	371	359	367	352	346	346	355	354	355	362	337	328	352	379	356	365	349	343	333	381	330	383	366	383	359	378	352	333	339	369	308	371	383	348	372	381	337	356	300	376	330	368	347	340	352	319	374	338	359	334	369	358	368	355	345	377	338	379	350	349	351	377	371	367	317	344	349	328	364	349	346	356	380	349	389	346	391	329	365	347	361	345	343	358	362	319	350	360	324	373	357	367	369	347	358	345	354	360	367	316	386	328	343	395	355	343	331	400	356	359	349	347	367	335	367	370	363	343	333	376	318	343	296	345	367	354	384	348	377	396	336	357	349	356	357	354	354	332	343	361	340	322	361	355	365	345	357	338	370	373	335	394	341	351	400	333	358	321	359	364	323	336	368	335	337	391	328	389	372	349	352	355	352	381	365	349	315	349	381	348	352	359	354	321	383	373	353	368	306	369	348	347	351	353	344	343	337	337	356	335	337	385	339	366	338	356	365	366	354	348	358	351	338	360	395	336	342	347	361	332	385	372	354	348	387	418	356	334	345	378	357	332	337	350	335	341	324	356	380	331	383	371	316	362	357	376	365	334	383	369	361	335	350	341	335	355	357	342	364	364	349	353	336	342	336	349	352	341	333	344	358	358	380	337	353	363	358	355	334	355	378	394	379	350	326	339	384	353	357	334	340	333	372	375	348	353	332	357	327	325	361	358	336	346	369	348	367	334	393	342	371	360	367	373	361	348	348	382	383	345	366	328	373	379	364	340	366	317	355	353	369	381	336	324	345	330	335	341	344	352	349	390	381	382	373	364	363	384	319	322	367	371	327	323	361	349	337	383	350	330	337	329	371	382	329	331	354	352	353	360	336	361	339	370	330	341	379	360	325	382	377	339	334	351	371	359	334	337	344	348	366	345	347	360	368	344	357	354	312	318	365	352	376	340	324	414	330	340	337	370	369	358	348	356	336	324	339	333	361	308	342	354	327	371	320	348	339	336	350	365	359	338	347	369	326	348	332	310	371	339	352	361	351	334	324	321	332	380	384	332	367	335	358	329	376	336	377	345	338	359	366	362	348	382	357	367	338	356	348	369	369	312	381	359	374	382	378	347	341	366	359	358	360	347	330	375	336	314	367	360	329	353	354	369	331	349	330	385	364	335	348	349	321	345	358	350	372	354	322	329	334	364	359	374	319	381	336	351	336	342	345	322	359	334	319	339	341	363	357	392	362	349	338	338	331	355	382	385	370	334	356	359	354	361	337	372	366	354	391	374	343	342	347	357	382	369	330	381	356	344	367	328	363	376	368	297	375	370	372	340	343	333	357	332	359	331	324	377	381	325	369	346	361	342	334	331	356	357	340	364	349	368	361	371	371	381	386	386	356	341	347	348	327	328	371	371	354	339	363	328	365	355	340	295	336	371	336	355	325	304	318	319	363	364	355	370	331	385	374	366	376	373	362	349	387	315	340	369	331	338	329	333	320	350	358	359	360	315	342	327	339	343	339	384	337	323	353	350	331	353	383	385	369	356	337	328	420	371	349	331	364	354	354	328	351	361	359	325	356	346	362	357	347	358	353	373	362	347	386	374	354	353	396	350	332	355	344	343	372	370	379	353	354	328	356	327	337	342	349	351	339	377	394	335	336	376	355	323	338	356	349	361	374	368	354	346	331	382	403	344	364	313	381	365	339	350	345	366	374	375	338	343	370	327	337	354	334	323	340	348	364	356	352	344	321	371	367	361	337	356	371	325	303	365	363	373	357	356	352	347	336	332	358	323	365	365	353	346	339	341	364	311	352	366	328	356	336	335	345	375	353	327	360	356	359	371	348	356	336	329	342	345	390	361	371	342	361	345	346	390	360	370	333	335	350	338	369	328	326	353	342	375	364	341	373	343	349	363	375	356	348	352	357	318	348	379	360	371	374	358	357	341	353	342	349	334	354	335	332	368	319	323	326	308	360	359	342	323	351	390	334	359	347	357	351	323	367	353	371	333	343	344	381	365	355	363	360	344	343	335	363	378	346	360	355	385	358	323	356	340	325	339	366	321	372	340	334	334	360	388	351	337	359	328	358	376	346	358	330	366	319	358	366	328	338	390	347	362	346	378	339	389	368	359	352	362	391	359	369	344	346	349	384	349	371	371	356	376	368	356	331	351	395	339	333	380	351	349	370	364	352	354	380	339	348	315	347	342	360	370	363	373	353	365	350	336	385	328	341	344	347	378	349	368	326	341	334	315	341	367	358	348	359	364	369	360	303	327	379	369	377	354	377	332	359	376	367	349	335	335	353	369	367	377	322	327	336	344	338	363	365	358	344	378	371	364	341	340	328	346	380	342	342	381	336	327	362	338	341	363	344	350	364	340	355	338	340	355	349	374	350	339	360	344	351	346	337	368	402	334	385	359	360	354	382	356	378	364	335	356	342	331	343	315	348	316	355	330	359	356	350	354	323	332	354	360	366	367	352	348	357	332	361	336	327	336	382	350	347	343	325	330	365	356	362	348	312	334	338	331	312	337	346	339	348	400	350	339	333	330	327	327	342	338	340	341	326	375	392	369	354	344	379	338	373	344	354	326	344	330	327	334	393	365
51080	55261	33792	5639	580	412	364	312	263	265	234	209	223	237	211	236	180	212	218	184	202	212	180	175	178	202	186	187	192	202	191	181	196	172	177	173	195	186	179	183	177	192	179	186	191	211	199	173	196	188	188	188	184	179	176	204	176	191	175	188	178	199	140	183	184	190	200	194	166	180	171	193	193	194	207	189	202	194	196	190	190	187	181	177	196	189	168	205	196	165	182	166	196	190	185	173	173	188	192	184	194	188	209	188	165	187	183	185	184	184	196	197	211	220	192	195	174	191	200	177	198	183	184	189	197	188	205	170	190	176	188	208	202	185	184	185	196	189	188	172	174	196	179	209	200	203	203	200	164	188	164	189	193	222	177	201	204	203	207	186	229	189	185	166	177	180	199	191	223	217	196	197	184	169	184	169	190	202	186	192	155	200	183	182	197	173	176	207	187	158	189	197	176	174	183	187	184	197	209	195	178	190	159	167	187	188	183	205	181	208	176	165	191	175	185	191	200	205	165	184	163	184	191	157	198	197	191	155	180	182	180	201	204	193	156	181	188	183	200	193	195	191	166	162	173	186	204	179	174	182	181	173	190	185	163	187	168	158	183	187	183	201	168	203	183	169	214	173	192	173	188	192	190	187	186	181	189	187	178	226	166	162	187	189	202	164	193	205	172	170	214	196	182	192	175	175	172	185	208	171	175	179	174	172	183	189	180	198	191	166	215	188	192	188	204	188	188	165	183	200	179	172	197	188	179	169	180	209	196	187	201	184	222	187	186	184	180	188	217	233	197	174	191	211	207	189	180	168	182	191	184	198	177	180	210	188	215	181	184	191	172	167	181	184	193	202	191	180	168	170	192	172	171	179	172	174	173	205	176	169	196	194	198	207	186	222	202	178	215	178	202	174	183	181	200	184	193	190	211	193	192	182	189	177	166	204	204	188	195	183	187	213	188	187	178	172	179	193	181	192	185	194	184	178	171	173	186	175	187	193	203	185	181	206	197	224	168	201	164	189	202	194	186	179	207	164	157	213	201	195	191	172	204	183	179	170	200	217	160	198	203	216	199	156	177	171	180	180	193	168	177	183	196	220	192	182	201	189	170	173	166	162	164	168	209	202	197	188	204	167	198	191	181	206	206	170	172	181	195	184	206	180	190	204	180	174	188	179	193	176	172	173	199	201	188	205	197	194	189	193	201	196	172	201	169	166	165	194	194	195	181	180	177	191	173	195	164	168	202	184	171	182	190	200	200	190	203	215	185	207	206	181	189	195	172	210	211	165	186	197	194	188	157	170	175	158	198	191	188	180	196	195	197	188	198	199	220	208	188	158	169	188	189	209	220	178	193	192	174	196	207	175	178	198	186	195	173	190	233	197	189	189	183	202	180	165	162	192	192	204	187	189	187	215	181	197	170	200	202	188	199	184	222	177	178	183	201	215	190	190	175	191	193	195	184	196	186	191	194	170	186	186	196	173	191	181	181	192	185	219	178	180	186	209	184	185	191	204	163	206	188	183	207	195	165	200	208	170	171	208	205	209	198	163	191	204	225	186	178	180	202	188	169	190	174	184	204	170	196	206	225	208	191	193	185	192	191	178	183	165	197	175	175	181	202	197	196	195	196	211	192	190	174	174	179	188	184	210	184	191	201	182	180	156	193	190	208	180	198	177	175	182	195	171	199	239	215	185	189	170	183	194	184	184	195	218	183	173	190	191	161	193	194	201	189	196	188	180	178	163	177	189	183	194	193	207	200	191	178	199	174	195	197	187	187	176	194	157	187	170	197	202	196	177	179	173	181	191	183	197	179	177	205	185	189	186	196	198	189	164	153	176	173	180	188	182	172	167	196	171	184	184	196	182	185	200	207	196	190	190	180	190	209	197	192	181	153	194	187	207	189	184	165	177	197	179	192	151	204	192	203	216	194	193	194	192	184	183	156	169	176	167	170	161	223	193	202	192	189	181	194	179	177	174	177	184	223	181	182	215	179	189	163	205	202	201	199	204	183	181	202	204	171	163	186	208	190	193	201	178	172	192	206	192	191	177	177	197	196	199	189	184	187	184	199	183	210	169	193	179	211	188	209	183	177	206	204	218	218	173	178	194	173	193	184	186	181	196	192	178	159	185	198	181	173	203	202	180	196	221	196	178	172	190	201	179	203	188	181	198	196	184	174	178	170	180	195	178	163	183	187	185	192	191	175	182	183	173	187	208	176	193	181	163	169	182	199	198	195	181	177	198	226	175	166	191	186	189	183	189	184	190	180	200	185	192	175	182	169	184	209	178	181	219	204	182	191	197	182	190	187	176	204	193	185	181	192	166	189	212	179	205	181	188	186	200	191	171	164	199	177	179	191	190	188	192	184	214	181	194	176	182	186	192	176	172	201	208	179	191	174	196	163	217	193	177	194	208	223	160	201	195	220	173	207	195	203	212	168	201	158	178	188	181	204	187	185	169	205	182	189	159	190	205	195	203	199	179	181	184	191	196	203	219	185	163	182	158	193	198	168	183	184	197	187	174	222	197	193	194	193	189	219	197	196	189	199	230	199	185	156	200	228	222	185	179	179	183	208	198	174	175	207	166	183	179	189	176	172	198	187	208	186	181	188	184	177	178	178	184	207	170	176	174	167	190	182	200	203	179	172	198	226	209	199	182	167	199	184	183	204	191	191	207	195	189	168	185	174	194	191	179	213	204	173	177	176	186	203	217	202	180	206	181	190	234	213	207	196	200	194	173	192	175	214	186	208	188	183	200	206	176	202	204	185	208	193	172	188	206	194	183	188	191	196	173	178	184	200	177	168	178	199	186	192	193	195	199	206	206	195	205	170	171	207	182	180	164	191	197	195	189	191	184	203	205	212	184	185	195	162	180	207	205	188	168	195	190	176	197	170	171	171	213	189	196	198	184	198	189	201	171	171	186	179	173	186	180	173	174	185	202	231	163	187	178	170	183	210	184	180	187	200	195	191	198	171	182	188	175	163	191	182	191	223	175	195	189	161	171	185	181	185	179	200	206	198	181	179	183	206	185	177	175	151	170	181	189	181	199	185	191	169	181	200	151	219	180	193	169	175	173	197	222	192	194	178	208	187	194	180	225	202	196	184	167	227	170	214	198	172	172	191	185	192	200	188	190	165	211	205	212	208	197	215	199	192	184	180	211	177	167	188	199	196	184	187	181	191	182	174	194	188	210	179	161	177	193	180	177	201	176	201	179	171	182	194	197	163	198	191	174	189	184	223	194	183	192	208	168	181	187	201	182	177	192	189	174	182	197	214	194	164	175	186	193	184	184	185	183	202	182	203	189	194	191	192	170	178	164	176	185	196	184	201	197	206	179	204	177	193	197	177	173	177	177	180	183	187	193	204	198	202	175	182	198	192	198	197	191	178	171	216	211	189	187	191	202	185	209	186	201	197	172	191	171	194	193	212	194	206	162	147	187	189	180	186	216	185	189	186	181	198	183	191	200	188	192	177	182	206	185	191	190	175	190
30394	41379	18375	2143	1826	1508	1294	1120	948	914	818	757	690	670	634	660	632	589	630	624	578	551	571	521	547	539	559	470	570	517	531	518	500	511	519	482	453	491	476	472	495	473	479	428	510	505	510	468	504	490	462	499	476	483	484	458	544	466	470	478	456	472	487	446	484	484	440	442	467	487	473	467	447	468	474	442	487	469	485	512	457	451	474	505	499	480	473	526	500	492	473	484	467	458	486	473	440	441	465	479	450	439	459	478	473	499	466	467	473	425	453	493	472	514	443	493	456	463	466	481	506	471	456	394	499	478	442	481	464	478	462	433	472	466	471	445	489	489	474	470	485	462	466	440	462	473	483	506	510	486	438	471	492	445	466	432	470	456	452	431	498	456	480	450	467	489	481	497	431	470	460	443	448	466	453	451	462	479	488	457	471	462	473	476	476	451	439	495	450	501	456	463	466	497	455	501	429	498	443	452	455	481	473	481	446	463	459	452	472	463	462	451	445	448	428	459	464	464	468	500	503	463	494	459	490	451	470	469	474	467	465	446	505	472	473	413	463	494	492	481	480	482	469	456	492	457	453	482	477	457	428	460	453	477	431	456	453	470	457	472	496	474	497	458	450	446	495	476	450	468	500	509	475	459	442	473	422	448	454	471	489	473	465	464	487	447	486	492	478	450	469	486	489	416	495	497	449	481	478	457	487	452	439	439	474	469	517	439	480	460	469	478	490	472	473	489	455	445	463	451	474	490	467	511	497	482	476	481	456	479	442	465	430	494	513	493	429	455	445	468	474	492	467	516	464	453	485	474	449	474	468	480	460	476	484	461	450	487	448	455	480	470	503	479	460	459	407	450	468	472	469	457	452	464	451	460	491	461	457	451	446	466	425	413	445	478	421	431	468	487	472	445	482	462	431	438	464	470	427	500	490	491	465	476	485	511	481	471	459	503	464	459	476	498	493	480	450	523	460	476	475	474	483	495	455	419	457	438	456	516	467	494	449	434	464	452	482	481	442	490	437	469	443	458	464	466	434	428	458	471	464	495	476	458	469	468	492	453	483	485	474	428	469	463	467	432	410	459	470	464	477	470	485	482	435	456	433	493	451	467	462	426	473	440	433	460	503	460	466	469	489	470	445	480	481	430	442	500	478	481	430	459	433	454	444	509	471	462	490	449	477	439	452	454	498	489	489	413	496	444	470	472	493	451	442	479	454	485	469	474	463	416	448	451	490	456	447	495	506	468	421	454	435	457	445	416	463	465	450	458	480	433	454	479	454	467	478	461	467	437	474	457	468	443	467	457	466	489	474	454	458	478	447	479	477	518	467	512	503	477	478	458	453	461	482	464	461	483	480	461	458	455	468	446	438	490	459	484	466	492	462	487	505	459	469	449	458	447	464	458	479	469	469	472	468	484	459	462	470	488	447	439	503	471	493	495	487	449	482	469	474	419	443	459	467	449	457	446	436	440	463	462	476	436	461	490	486	465	502	471	500	468	500	450	461	483	462	433	438	438	457	426	484	443	420	472	465	485	449	455	515	477	465	482	485	460	461	470	444	476	422	489	445	454	435	464	487	451	470	450	479	482	496	444	448	475	479	472	467	479	451	492	476	454	490	473	473	480	489	470	476	430	450	442	439	443	468	458	477	467	475	468	477	455	472	506	452	476	453	416	443	485	490	423	462	452	481	457	461	462	452	460	451	505	463	486	467	467	489	478	449	454	477	477	467	491	470	446	454	463	440	464	446	468	449	459	450	456	401	442	484	481	450	473	467	481	426	462	448	463	500	436	459	487	448	473	442	453	493	456	456	476	504	467	500	461	424	471	448	488	463	461	519	485	439	490	452	473	447	467	492	472	469	445	449	510	457	488	456	446	454	450	462	465	454	479	500	464	478	500	495	488	465	465	453	436	435	464	453	473	469	467	452	480	501	444	444	429	440	448	473	478	468	493	456	473	496	427	453	465	429	458	440	488	451	428	460	445	466	445	482	465	473	494	484	462	412	489	468	456	450	436	475	437	457	471	419	493	432	467	472	481	488	459	444	476	487	482	486	495	468	460	441	476	418	466	456	436	482	495	468	425	503	436	430	434	433	477	468	476	493	471	475	474	459	443	458	485	414	467	491	444	426	468	481	417	485	434	471	455	454	471	442	460	447	457	478	419	456	478	483	440	467	480	488	476	482	453	455	465	469	482	448	448	475	463	437	431	489	444	462	533	475	474	471	477	468	439	444	458	446	455	485	463	488	456	441	431	494	485	462	486	454	482	468	473	437	475	472	467	452	467	439	470	451	503	484	499	432	486	465	469	447	444	449	435	470	420	429	513	457	448	442	457	453	453	477	451	445	474	480	457	496	474	504	493	470	435	461	464	491	480	489	481	494	392	474	439	475	443	473	470	459	444	454	437	478	453	465	421	465	479	482	501	450	458	470	466	454	451	468	428	471	470	447	454	480	500	445	474	503	503	441	448	452	466	486	479	438	463	500	453	465	486	449	463	445	464	435	493	431	442	484	450	475	463	494	446	487	452	451	475	492	449	437	480	457	438	488	472	476	484	480	442	459	440	439	491	453	438	446	469	460	448	442	440	490	489	473	459	442	468	442	458	504	468	488	505	456	458	480	467	478	454	475	449	433	485	448	493	480	463	454	465	442	427	448	486	476	477	470	451	457	471	476	495	458	492	482	467	402	447	466	466	463	439	494	433	448	490	458	427	448	434	459	466	480	446	458	447	496	493	454	463	411	444	460	465	492	518	444	415	438	420	455	468	479	442	423	464	465	487	443	496	452	462	456	437	477	420	463	462	482	449	438	444	462	448	463	478	419	462	446	457	460	475	483	464	457	457	496	467	480	454	448	484	410	467	429	466	490	473	473	491	460	452	435	467	424	417	489	447	443	483	480	450	467	427	487	476	475	419	467	491	488	467	451	464	492	487	447	461	486	479	462	507	508	449	454	460	449	457	504	471	463	442	481	438	464	461	460	464	516	467	447	441	468	441	459	467	465	446	451	460	464	468	507	474	491	486	472	448	475	464	432	475	482	514	462	476	460	493	463	466	449	437	464	497	463	435	497	476	456	482	500	452	483	456	443	463	469	467	478	440	456	485	441	455	454	443	524	457	453	448	434	448	499	424	459	470	478	499	475	485	442	445	456	458	444	484	467	469	469	471	434	408	460	486	458	484	478	522	477	461	482	466	495	461	494	449	456	452	491	484	474	462	463	455	478	500	457	437	446	520	499	471	492	484	469	481	491	484	526	456	425	432	465	468	461	478	437	455	452	476	485	474	460	436	485	464	443	486	485	480	470	460	476	475	426	495	492	459	487	490	500	454	478	446	438	459	468	462	424	463	485	454	503	503	482	458	462	484	468	468	442	486	433	432	466	430	478	470	443	472	467	447	504	415	448	446	461	446	520	480	475	492	473	441	491	484	474	452	469	467	464	451	453	468	462	465	489	431	425	490	495	478	438	477	467	463	497	443	465	451	458	452
65756	68444	44034	11114	1456	548	435	346	345	293	245	174	190	174	194	166	154	158	151	139	156	113	150	140	129	110	127	127	128	123	123	140	121	130	114	129	122	169	114	109	112	129	138	133	128	125	138	148	116	112	112	128	107	119	121	119	131	122	116	135	118	106	107	117	106	114	146	125	155	122	135	121	103	141	110	119	113	142	113	123	119	127	109	108	112	114	134	94	119	116	137	121	102	126	95	110	124	110	125	127	134	117	103	120	110	115	104	129	131	124	122	118	117	109	109	118	133	101	115	139	129	122	113	105	116	105	109	123	111	123	126	118	127	97	134	113	110	111	110	127	122	115	119	118	122	103	120	113	121	105	113	107	116	94	125	130	107	113	112	113	117	118	110	138	131	115	118	118	113	122	99	124	123	101	112	101	131	114	138	127	121	141	127	108	111	102	121	122	113	126	114	110	124	108	119	128	107	107	117	114	133	123	138	119	120	127	111	137	130	126	101	115	111	111	125	107	131	131	113	124	126	103	130	115	97	88	123	125	118	102	113	115	106	104	109	113	111	108	130	132	149	110	120	95	124	116	117	128	117	123	111	109	105	104	131	125	109	116	98	122	125	114	125	108	108	101	123	136	121	133	117	117	111	108	101	140	125	126	126	125	110	116	118	93	95	123	132	96	126	130	109	107	104	132	121	130	119	112	129	142	120	112	95	132	118	118	100	112	109	103	124	118	105	121	92	110	125	78	139	122	117	118	121	127	113	125	100	102	110	111	129	121	101	102	112	125	99	132	111	130	130	124	136	108	113	112	122	108	105	114	125	122	127	101	102	114	131	119	127	109	109	110	121	109	98	95	126	118	101	110	113	121	115	112	123	117	109	106	116	119	127	107	111	110	114	129	95	104	98	138	107	113	122	115	127	111	104	127	105	130	138	118	103	141	115	116	115	140	106	152	126	125	137	108	106	114	117	125	124	111	120	103	123	105	100	121	119	143	116	114	122	129	122	128	116	121	112	109	110	101	118	118	117	121	124	122	112	116	120	112	120	117	112	119	114	106	115	124	112	116	122	118	127	142	115	98	115	108	120	125	124	112	109	118	120	133	131	124	111	117	104	102	104	101	110	104	138	117	116	109	122	122	114	119	125	111	121	137	112	115	113	111	118	125	113	127	101	116	113	110	120	128	124	112	127	127	123	114	121	100	115	98	127	126	112	120	115	97	115	106	121	121	108	115	126	119	109	116	119	111	127	126	129	105	133	120	117	113	125	127	106	108	142	91	117	130	111	123	117	93	88	104	118	138	104	119	97	106	121	114	117	113	115	108	123	119	115	126	107	115	115	108	128	133	102	109	111	122	108	102	117	115	109	128	109	119	133	114	103	114	111	105	129	116	125	119	89	117	108	129	125	122	125	106	121	121	140	106	127	120	127	102	113	122	111	116	105	101	115	94	108	122	106	110	102	134	117	105	131	117	120	117	123	105	127	115	113	126	110	135	122	103	115	109	125	119	104	113	102	107	127	103	117	127	115	102	114	125	121	107	103	103	108	100	99	110	106	120	139	114	122	138	129	109	96	114	111	121	96	121	110	105	104	100	111	117	124	127	116	115	96	117	99	107	102	115	113	124	128	108	100	110	124	114	101	104	117	82	128	105	121	98	120	132	132	129	109	96	122	119	122	119	105	110	101	124	129	115	107	118	111	109	117	128	99	145	100	116	124	121	94	112	120	113	124	132	111	108	113	100	101	113	114	112	116	129	140	125	118	132	119	110	97	126	134	126	124	121	108	112	132	119	110	106	110	109	122	120	114	122	101	107	137	106	107	121	109	119	110	126	104	98	116	115	110	116	95	113	108	119	102	101	123	114	110	113	130	134	120	93	121	131	93	104	135	123	125	102	116	122	113	130	125	118	117	118	120	110	120	112	111	109	111	132	126	101	113	113	117	122	116	119	106	133	105	118	92	103	146	122	109	118	117	96	131	115	120	135	148	116	129	102	113	121	114	112	140	140	119	108	107	131	106	113	115	133	114	101	125	112	116	123	110	114	126	124	118	139	133	111	133	113	130	106	116	109	123	122	119	136	96	115	121	107	121	115	121	116	129	126	118	104	132	109	143	116	120	112	119	113	103	126	139	120	107	112	98	123	105	103	114	123	132	125	138	131	100	129	122	134	123	129	119	113	132	132	115	112	112	126	130	128	98	125	136	106	129	138	92	120	105	110	122	111	101	122	131	102	96	120	127	120	130	103	119	112	119	108	125	128	128	144	112	118	121	104	119	123	96	108	121	115	120	91	105	114	125	98	126	119	112	118	108	116	107	121	109	115	104	121	100	115	108	112	116	123	104	119	111	106	106	118	123	118	112	127	122	127	124	121	142	122	122	114	101	119	95	116	118	115	118	124	136	102	118	90	111	119	101	138	116	106	127	111	117	123	110	128	115	100	150	105	107	106	114	103	112	105	128	113	90	97	105	110	126	118	108	116	117	135	134	113	122	116	124	137	112	126	118	106	126	122	124	125	119	109	108	111	112	121	117	130	113	135	128	109	128	136	114	132	104	134	107	122	111	122	109	115	133	126	118	132	98	102	116	127	119	131	102	118	102	125	105	122	101	135	131	123	115	98	126	118	117	122	106	111	118	104	128	139	116	109	110	101	124	106	101	118	118	102	114	113	105	102	109	122	106	128	112	103	120	119	121	110	101	112	90	120	117	105	83	127	112	122	129	120	118	133	116	95	113	120	104	115	115	110	105	125	109	113	101	102	147	121	124	140	114	129	114	115	113	125	113	114	127	101	124	117	127	138	104	109	118	133	121	127	123	115	110	104	110	127	125	110	122	106	120	121	118	120	107	129	107	119	104	105	116	122	99	129	103	113	109	90	108	114	107	119	105	118	104	133	120	120	96	119	92	109	128	121	119	104	112	125	110	111	116	93	102	111	117	97	116	134	133	115	131	127	115	136	110	116	116	109	122	129	115	112	112	111	120	107	121	138	126	116	114	107	127	119	112	110	123	119	116	125	136	113	107	102	117	122	127	137	129	110	100	119	124	103	120	115	118	129	107	121	111	104	112	109	114	132	146	107	96	104	98	111	125	122	111	130	114	119	115	106	133	118	125	105	119	118	115	89	105	121	113	139	127	110	120	116	117	125	111	126	122	108	126	119	125	104	85	109	102	97	118	103	138	133	106	116	138	106	141	117	101	133	121	106	115	119	127	118	125	136	104	121	114	118	114	121	112	131	108	125	97	107	112	130	133	122	114	84	126	105	115	119	116	121	106	110	112	101	136	113	116	145	119	95	100	127	110	125	130	112	129	135	131	125	107	105	109	112	127	106	101	114	132	107	105	117	117	112	110	107	116	112	114	126	140	120	120	112	146	126	111	105	122	106	95	128	118	104	111	122	126	112	134	101	119	117	123	114	127	98	131	109	119	140	116	113	122	119	119	118	107	117	108	107	126	115	113	119	116	114	120	105	107	122	111	131	122	139	123	103
39765	49950	23525	3509	3045	2519	1908	1682	1361	1157	1053	884	832	794	664	676	586	594	555	520	502	516	469	417	430	451	419	390	364	391	386	407	340	356	384	319	377	349	318	356	325	344	363	301	314	308	336	342	337	315	337	355	357	324	335	306	331	336	306	332	327	316	318	304	315	303	298	283	317	315	298	308	330	297	298	330	308	290	322	303	306	316	313	295	294	295	308	289	325	306	304	295	330	335	283	280	310	303	288	285	300	302	290	300	284	292	320	288	288	284	290	268	300	296	259	268	277	316	292	263	319	288	342	326	267	308	278	314	269	283	302	286	284	314	305	293	281	334	307	288	274	304	285	272	267	298	294	279	289	279	288	286	285	284	307	319	313	289	296	268	282	283	286	282	281	293	277	322	301	289	321	308	285	295	276	291	285	292	283	292	278	300	288	294	291	307	298	289	289	299	292	305	301	312	298	295	308	299	278	274	265	309	300	285	316	305	296	299	269	254	329	296	303	272	292	310	286	279	292	282	294	282	255	267	314	307	304	280	263	307	277	300	290	298	287	290	322	253	263	299	298	332	285	292	305	297	319	292	287	317	293	272	275	296	313	303	293	284	303	305	303	314	314	271	296	270	302	295	296	286	306	298	276	299	300	286	287	274	301	300	278	312	289	298	283	304	292	302	298	293	261	300	307	279	291	292	272	273	304	271	270	327	308	307	285	283	290	302	251	315	300	285	291	331	294	286	297	306	325	267	293	281	283	307	272	293	272	295	301	287	306	276	314	321	296	280	294	281	262	256	286	292	289	272	277	282	295	300	289	302	316	312	283	325	289	324	282	281	295	263	261	265	305	278	285	274	306	284	343	293	262	284	281	262	304	278	276	260	307	312	282	288	272	290	274	302	280	298	285	298	309	282	305	290	263	279	322	298	298	288	276	303	299	267	310	307	269	290	294	308	282	289	301	262	245	303	292	296	294	274	286	277	319	291	312	263	288	273	279	281	310	274	271	313	263	325	323	297	293	281	294	271	296	260	275	311	281	310	311	291	266	289	273	302	293	299	286	307	304	289	308	302	315	295	300	316	281	326	296	284	300	304	293	272	271	283	311	268	302	288	308	319	312	289	287	266	295	276	274	265	306	289	294	303	302	280	309	275	256	279	274	302	282	280	278	284	295	282	316	304	303	263	302	326	315	309	301	305	320	312	343	291	278	300	310	283	272	293	274	326	275	264	273	271	336	286	321	287	297	270	280	326	255	279	272	285	303	274	288	292	321	320	296	297	283	311	297	284	299	282	287	307	274	273	288	286	310	315	287	300	302	280	312	266	303	274	280	293	295	287	314	298	302	295	287	335	301	297	296	295	315	287	302	317	338	300	305	276	291	298	276	287	311	289	266	263	300	287	321	310	327	297	282	311	307	282	243	295	301	308	257	285	308	288	272	281	293	319	278	282	285	285	301	291	264	305	290	298	274	306	281	264	317	309	278	278	302	321	301	269	280	298	290	270	300	317	297	289	268	270	305	265	318	268	304	290	298	294	324	280	289	309	309	289	296	296	279	263	291	280	300	304	289	309	289	260	275	288	271	295	305	312	283	292	300	255	318	286	294	289	296	269	293	294	277	302	298	285	260	293	311	300	281	292	266	253	290	277	294	284	300	316	296	308	310	283	297	308	300	313	292	280	283	280	330	306	284	308	269	296	284	269	277	290	284	283	298	280	289	305	303	301	306	310	279	278	273	270	300	299	300	283	308	302	295	262	279	269	322	300	335	279	263	294	299	325	273	277	281	305	303	304	324	284	289	300	274	300	297	277	298	301	275	294	294	291	313	292	307	294	317	258	292	291	290	319	292	308	306	299	295	265	302	292	286	290	308	253	281	274	325	292	285	288	302	326	296	287	294	303	278	294	267	285	291	281	290	316	283	288	282	269	266	301	308	287	290	292	300	292	291	278	286	308	279	308	257	292	259	267	288	292	315	282	286	287	292	278	302	308	316	316	308	283	319	264	311	297	272	281	297	289	334	314	259	282	283	275	295	281	303	289	292	267	296	299	285	288	249	272	303	324	282	297	304	286	280	261	288	272	300	275	309	287	303	313	323	316	281	295	284	295	310	310	290	281	262	293	296	259	283	290	300	297	292	287	286	303	300	305	301	287	302	308	300	284	308	286	306	277	288	297	313	332	295	305	282	321	276	293	275	285	323	289	300	279	307	286	307	294	291	303	289	292	294	288	281	297	297	281	284	292	283	285	298	292	294	284	262	330	291	320	269	287	316	275	316	308	291	325	297	303	300	282	297	294	303	289	273	306	310	257	295	296	300	301	276	275	297	278	279	303	278	309	261	281	272	275	287	294	295	309	286	306	319	307	295	287	291	296	304	313	298	287	302	300	285	281	303	299	280	317	271	244	287	282	300	301	282	267	295	315	300	272	282	301	289	278	296	283	270	258	278	275	269	283	275	306	271	263	293	270	289	345	256	296	289	295	292	287	310	283	297	303	298	268	286	291	296	287	290	307	260	278	277	284	282	310	268	290	283	274	301	290	272	272	303	296	297	284	284	290	267	276	273	291	276	294	294	308	296	291	309	303	303	312	293	267	285	301	287	321	285	259	298	279	271	273	282	333	279	288	297	319	280	310	283	318	293	312	267	309	269	303	287	302	293	295	276	315	275	292	294	289	289	305	292	281	277	283	294	294	304	313	296	297	308	278	280	275	268	278	289	296	296	317	318	254	319	264	281	298	306	286	284	323	303	310	291	289	280	282	311	291	315	291	274	257	305	290	289	273	282	282	282	280	277	294	307	267	267	305	286	292	299	290	280	304	293	316	244	297	322	309	272	300	287	317	274	305	249	280	309	298	310	300	296	288	310	301	274	275	304	297	296	299	283	297	298	306	275	274	280	305	304	302	307	282	272	303	296	272	242	311	289	292	316	281	305	293	285	255	295	277	329	275	311	258	312	265	288	270	264	259	310	326	294	302	271	299	303	288	279	294	273	314	291	290	285	303	328	285	261	272	270	282	293	293	312	253	314	309	287	286	314	275	306	316	290	308	310	305	267	285	247	274	286	286	247	275	329	300	289	261	281	300	261	285	286	285	313	282	309	277	287	313	293	266	264	289	286	293	265	307	269	291	306	304	269	303	263	281	326	306	297	274	297	302	286	305	276	253	301	343	277	281	280	286	244	267	278	300	314	301	287	316	281	281	270	286	289	317	272	306	293	289	279	322	288	296	301	300	292	311	292	267	279	299	308	321	287	279	284	269	281	327	297	293	293	277	286	310	319	293	279	316	293	287	279	301	305	281	290	308	297	274	266	272	297	288	308	291	281	300	303	300	293	312	290	290	275	285	287	303	316	298	277	279	291	277	284	277	294	322	283	297	263	318	300	289	271	304	298	263	293	281	313	307	278	309	275	277	294	295	294	308	280	285	330	303	272	288	266	323	303	266	297	294	301	280	276	311	271	315	298	278	264	271	299	300	310	297	330	276	297	285
8696	4567	1946	185	148	164	116	141	132	117	131	137	124	121	121	133	145	125	148	123	121	138	118	133	135	107	143	122	132	144	120	116	140	147	137	137	116	142	107	143	129	128	121	115	138	135	124	140	130	112	125	124	127	113	147	124	133	133	118	148	128	123	125	138	121	136	118	116	135	121	118	143	127	137	147	123	130	127	131	127	133	116	137	135	133	136	122	109	140	143	127	114	117	116	153	139	121	156	126	111	114	139	108	123	149	117	115	110	130	120	140	113	125	118	124	131	140	124	127	128	150	104	114	136	150	129	119	148	155	149	136	138	135	119	152	110	123	137	111	138	120	147	118	141	128	133	148	118	143	130	147	135	120	146	131	155	145	142	116	161	127	140	123	130	120	126	111	110	122	144	148	113	160	117	126	120	116	137	131	128	126	105	131	153	130	122	135	121	107	125	115	141	124	147	125	134	138	160	127	116	135	114	135	113	151	122	123	138	146	113	151	116	125	144	124	142	126	122	154	120	128	136	115	125	114	135	138	107	143	142	140	141	117	131	120	119	155	127	136	128	118	139	144	135	151	157	147	131	117	127	123	124	120	107	146	130	144	126	120	127	125	115	130	132	118	130	109	112	113	122	147	137	130	142	132	145	119	133	134	141	126	113	127	95	121	143	144	142	124	117	123	108	136	136	95	140	120	118	151	119	132	137	123	117	165	151	130	133	144	139	113	113	128	128	133	136	112	128	146	133	140	129	133	134	139	123	131	125	135	129	134	126	138	129	132	133	122	142	138	132	130	129	126	106	115	129	134	121	119	115	133	141	126	140	118	97	113	137	116	129	124	130	127	106	111	136	121	152	117	143	147	120	119	121	148	135	154	142	114	138	138	138	130	129	136	131	140	108	137	125	108	145	111	108	137	121	123	121	134	122	135	120	126	144	129	130	125	140	127	127	137	121	125	123	108	121	115	114	133	117	131	126	154	141	132	139	127	130	125	143	123	137	124	133	116	136	147	146	126	112	118	128	140	136	141	145	143	130	144	143	130	130	137	122	135	133	134	144	131	119	126	102	142	104	142	138	120	142	119	118	129	124	141	137	139	126	121	122	144	120	135	131	151	133	135	134	127	108	141	139	123	129	126	139	142	135	134	128	133	141	146	136	159	124	141	132	137	119	120	124	129	109	135	152	123	136	136	122	125	126	146	103	133	142	126	133	147	146	132	98	141	118	136	120	127	130	124	138	130	133	132	124	150	145	144	136	135	123	132	108	136	110	112	131	142	130	133	116	144	120	143	123	102	132	124	120	130	145	131	151	149	136	145	129	134	112	127	119	132	135	127	137	135	125	118	126	136	131	133	118	123	103	126	151	118	121	114	145	135	134	132	145	138	130	96	142	141	136	121	126	124	124	121	128	126	107	128	143	139	144	150	138	143	119	127	144	134	143	125	124	138	131	141	129	126	135	131	128	125	125	128	137	125	133	129	129	131	114	108	114	117	131	146	131	108	117	106	133	136	142	138	126	139	144	155	116	132	124	129	116	128	113	113	153	121	115	137	140	126	114	108	131	121	147	125	127	124	127	128	110	125	129	115	124	150	151	147	117	128	136	134	141	142	125	134	137	127	133	128	134	145	118	118	131	148	141	133	140	137	145	138	139	137	127	127	122	126	125	129	128	137	129	150	133	145	135	131	125	149	141	129	116	106	154	122	128	124	135	124	123	114	142	108	138	131	118	136	146	156	132	159	142	140	131	134	142	126	114	133	144	128	132	125	131	109	122	129	129	109	121	135	137	126	127	137	125	122	135	129	109	142	132	142	141	137	106	137	140	136	129	154	131	131	128	138	121	136	128	158	121	141	134	112	138	134	131	120	128	135	101	107	124	119	135	120	131	132	127	140	137	147	129	131	132	112	135	158	134	123	130	133	117	124	134	144	123	128	129	137	129	132	150	144	135	113	126	125	124	145	115	140	124	107	102	122	136	137	105	142	142	115	136	122	120	118	135	124	120	127	149	137	104	142	116	137	134	125	122	118	118	134	135	120	142	115	150	126	151	124	97	125	132	120	135	139	139	130	119	113	139	131	135	133	140	130	137	139	133	134	125	138	119	129	130	149	122	139	115	136	163	120	118	123	140	113	114	138	133	152	147	126	125	125	132	146	129	128	143	127	137	133	107	137	123	116	141	122	136	152	122	105	134	134	127	140	140	120	118	112	115	124	138	121	123	129	120	124	148	127	141	144	139	125	108	127	141	125	139	126	130	148	136	134	133	117	138	130	127	115	108	131	129	136	139	126	142	127	123	141	142	150	133	130	100	117	137	129	126	138	118	146	122	131	135	133	141	114	102	149	139	114	110	125	135	121	118	137	127	128	135	136	128	129	133	127	136	152	134	130	133	116	137	125	130	103	127	143	151	118	119	119	141	143	129	141	120	118	115	113	119	132	129	129	146	136	133	114	134	137	127	102	126	169	152	127	127	134	147	119	124	134	122	131	122	112	132	127	140	133	131	115	106	141	123	144	108	122	116	135	117	126	146	156	128	122	143	123	145	134	133	124	115	137	132	138	119	135	112	129	118	129	142	137	151	120	122	134	136	130	149	129	116	117	117	115	143	149	124	141	150	125	146	118	122	118	131	114	128	127	152	136	136	157	135	108	114	131	113	131	136	142	151	119	136	123	124	140	141	129	136	148	156	135	150	112	138	134	114	128	123	122	127	164	151	133	122	127	120	123	120	131	108	144	135	137	132	129	141	145	143	145	120	154	136	142	130	121	157	151	116	146	95	147	136	119	116	127	117	128	127	105	128	133	122	151	129	119	126	138	126	149	129	129	116	148	114	107	128	136	132	119	142	116	125	127	123	140	143	113	136	144	118	146	132	139	119	115	131	140	123	124	110	130	129	142	125	126	139	105	144	146	140	126	122	128	134	137	117	139	114	123	141	122	133	124	115	113	130	117	130	125	128	116	124	127	117	147	119	121	119	138	146	122	131	128	119	125	120	131	123	140	114	137	143	123	132	124	138	145	143	120	148	121	136	111	127	125	138	125	151	132	133	119	144	140	134	137	111	138	118	159	131	154	130	116	129	146	125	122	114	131	118	143	131	123	120	129	134	142	114	112	140	148	128	127	121	107	141	133	125	131	102	155	108	137	131	104	116	120	147	140	125	129	137	146	148	132	117	140	157	130	127	114	149	125	124	115	136	139	124	107	122	133	144	125	142	135	140	122	115	109	117	132	134	140	129	132	119	111	122	116	123	111	105	126	130	145	145	140	142	132	135	131	125	153	89	139	133	116	140	130	111	122	118	131	129	118	125	139	125	127	134	144	132	129	126	143	148	136	131	103	133	149	132	129	137	142	146	148	124	118	140	142	131	130	133	131	129	135	135	134	146	154	137	123	142	114	158	117	128	143	119	153	114	144	140	127	122	127	126	147	142	122	145	115	145	132	148	104	150	138	144	138	122	119	139	148	152	129	130	124	126	124	144	146	133
8007	7167	3312	421	393	401	396	372	387	370	370	347	349	344	339	342	345	361	330	359	361	340	369	315	416	314	336	366	324	342	393	313	344	366	362	326	313	341	347	324	380	349	349	312	322	339	315	337	359	306	361	356	343	308	313	334	356	323	331	341	346	334	351	339	310	350	365	354	347	321	326	334	373	298	340	323	353	337	318	350	345	347	341	352	375	343	379	376	331	337	350	337	334	364	329	352	310	346	367	318	351	341	344	332	336	321	376	371	325	338	331	332	313	336	349	348	358	348	352	336	341	340	332	330	329	364	346	331	339	313	344	343	327	329	349	316	347	302	336	370	368	360	324	337	326	340	325	352	330	306	337	325	368	310	359	374	360	327	359	357	342	351	354	357	324	377	368	324	320	357	352	346	332	363	330	358	338	328	320	351	369	358	293	367	352	348	345	338	334	354	311	351	325	336	362	310	355	324	347	324	367	341	363	320	340	312	379	364	328	343	329	367	337	337	328	333	328	334	351	369	348	361	331	347	357	347	319	335	335	368	335	355	337	342	363	382	360	333	328	364	364	340	333	340	324	381	345	290	326	349	356	373	375	339	361	333	325	374	333	314	324	352	335	349	349	372	337	343	319	329	348	330	334	337	345	341	364	375	348	356	359	335	354	339	305	366	326	335	324	379	354	349	362	344	348	340	336	318	347	308	322	313	345	345	384	301	323	356	293	346	338	356	347	330	339	349	316	338	326	365	354	364	309	364	375	349	321	363	344	351	345	352	317	352	312	315	371	340	339	357	351	354	335	317	342	315	370	365	361	345	321	330	363	319	338	345	328	330	354	339	326	308	312	337	333	326	343	337	370	347	359	369	358	335	347	335	347	355	361	327	339	328	377	367	326	333	364	347	356	342	329	328	361	330	342	336	325	315	309	361	335	362	350	348	320	335	342	327	394	334	356	343	331	356	321	368	355	335	322	343	340	346	319	328	355	367	334	369	364	356	353	335	357	341	347	347	370	344	332	342	338	349	369	362	338	329	348	354	354	351	370	316	350	359	334	359	337	352	353	296	336	366	347	370	345	314	308	334	326	331	342	328	316	396	314	331	336	321	359	354	345	349	370	351	360	372	348	363	349	366	367	318	318	351	341	352	341	313	319	333	339	347	350	331	337	332	351	360	342	352	302	322	309	361	337	350	338	366	328	382	353	348	366	348	346	379	343	322	358	323	357	355	344	334	330	338	352	320	342	327	351	348	374	312	321	350	329	329	322	378	342	323	321	343	338	340	352	342	363	345	386	347	343	348	319	328	309	341	355	347	339	342	339	372	323	359	341	367	337	337	317	329	360	330	363	351	328	341	372	320	346	317	330	343	321	340	313	342	346	364	380	352	330	333	322	354	359	329	365	363	353	330	333	329	350	329	336	320	323	368	380	347	375	356	332	335	347	327	344	375	344	345	329	336	341	344	321	333	329	332	338	320	342	336	325	353	325	335	328	335	361	324	341	342	341	366	360	346	370	368	348	327	352	343	327	348	344	346	325	371	305	350	346	340	349	364	337	359	336	363	346	352	337	353	362	344	356	305	333	337	340	340	330	318	357	346	342	352	340	367	370	340	349	340	350	350	348	358	377	340	338	349	340	354	349	340	334	315	349	361	360	353	329	334	349	313	358	320	346	372	317	369	323	364	358	314	327	361	354	327	342	334	368	347	354	342	335	352	342	343	346	344	344	327	383	330	328	360	343	329	339	330	315	312	331	353	327	337	334	345	324	324	368	330	300	322	346	330	341	335	338	345	359	355	336	371	335	339	350	328	336	347	357	357	352	324	328	343	313	334	352	317	326	368	329	338	372	357	352	360	317	368	343	355	372	346	327	347	337	324	337	358	329	359	357	346	351	351	328	354	335	358	319	329	335	336	316	330	327	374	344	334	346	350	322	333	327	355	335	349	347	312	366	365	318	330	337	335	376	336	345	357	339	333	315	340	311	371	315	340	363	337	346	344	342	357	326	351	368	366	343	314	333	365	332	325	365	328	333	334	347	345	348	327	341	341	340	364	357	350	337	354	340	364	332	375	331	324	324	353	351	348	343	318	351	327	340	342	357	334	339	367	334	343	355	365	371	322	332	362	359	340	353	337	343	331	351	319	348	330	335	334	329	340	337	360	351	324	351	340	349	329	326	355	324	350	340	358	350	357	338	308	338	330	322	398	316	345	348	312	347	364	346	342	332	351	356	366	352	336	340	326	348	317	347	354	311	346	339	322	337	347	315	331	349	341	372	320	304	346	322	348	322	338	335	338	330	343	353	332	311	328	314	344	357	343	348	337	342	337	357	310	374	366	337	343	338	341	319	342	314	363	335	325	326	356	346	326	340	316	344	355	353	356	326	338	335	339	335	360	308	341	329	355	335	316	325	326	297	340	345	347	343	355	326	341	348	324	323	329	346	328	338	330	338	323	329	371	310	354	349	328	333	343	363	357	359	349	349	344	350	380	326	346	342	326	326	322	332	353	361	352	332	342	346	350	349	350	335	330	378	308	371	354	353	339	332	347	331	327	343	340	346	328	315	372	309	331	315	324	372	348	330	351	335	353	315	334	341	318	325	384	330	361	311	370	319	309	342	347	343	338	315	375	318	359	363	358	347	346	374	331	322	369	331	369	351	308	336	309	355	388	345	348	334	326	356	316	332	356	356	331	313	339	339	346	340	318	351	337	336	360	339	336	384	345	335	337	336	315	365	356	335	362	336	355	302	354	343	393	355	378	323	350	327	387	334	322	330	350	344	367	338	349	339	369	333	346	329	310	371	346	342	330	344	319	370	347	328	325	380	355	339	344	346	327	332	341	327	352	333	346	344	356	366	313	334	333	349	357	378	370	325	317	377	346	334	369	364	324	338	348	357	332	335	341	330	331	345	365	340	368	335	336	306	298	328	310	302	355	347	358	328	361	341	346	359	345	333	360	380	315	335	332	367	324	336	320	379	340	347	331	345	354	335	318	336	375	331	346	366	329	344	357	355	328	356	334	336	360	313	338	348	336	328	360	379	344	342	353	343	374	380	337	333	347	361	372	352	343	323	321	335	344	348	343	305	347	355	351	347	331	347	329	297	366	349	345	320	346	366	354	328	346	360	350	330	341	348	345	345	336	349	362	321	352	309	329	364	355	348	366	355	329	359	330	335	339	357	363	338	337	322	369	333	367	361	330	329	357	325	394	361	329	373	331	347	351	363	343	326	332	346	369	333	361	356	345	353	317	355	352	347	328	344	336	356	344	311	334	320	390	335	334	324	351	351	354	326	329	362	338	351	302	350	392	351	297	334	345	337	346	325	382	326	352	352	360	320	291	359	350	343	350	354	329	356	363	338	329	303	357	322	329	339	323	361	329	368	349	385	367	333	344	347	351	352	341	338	351	331	309	355	320	331	319	336	359	294	362	369	351	340	369	361	316	346	345	347	333	364	325	339	354	364	367	351	339	350	339	341	356	363	328	332	325
50761	49670	33153	4879	555	385	364	314	288	241	283	230	193	231	197	224	197	196	213	187	180	181	201	205	196	191	184	213	193	214	187	193	184	180	204	196	219	203	177	172	196	193	189	202	206	174	177	172	189	159	196	173	166	163	201	192	201	177	185	192	190	193	183	191	209	186	191	178	175	202	190	186	187	155	184	215	165	182	187	187	192	191	168	202	169	186	214	178	190	190	156	182	175	185	195	180	188	192	175	188	179	204	165	159	199	210	177	191	212	211	170	160	202	179	195	218	186	181	181	192	199	196	184	205	188	193	179	181	186	172	175	191	174	169	188	199	197	176	172	178	196	183	167	190	168	185	175	182	181	213	190	179	192	169	207	174	185	159	212	190	168	151	185	181	179	184	166	192	201	213	176	185	184	174	209	171	190	215	164	176	170	184	186	181	173	178	194	215	166	189	176	190	188	203	177	179	180	185	156	179	166	176	170	181	176	190	193	177	176	159	183	168	162	184	165	193	208	179	176	174	181	166	164	181	199	201	177	180	169	191	195	202	182	191	147	188	192	194	207	184	177	170	191	182	184	197	195	182	209	149	170	170	173	167	187	163	180	181	184	206	176	203	199	207	184	180	183	217	166	174	170	164	190	172	198	197	175	173	189	199	222	174	199	178	182	198	189	172	184	188	191	180	180	183	195	191	198	204	182	178	186	201	198	187	186	178	193	163	163	186	175	178	182	179	181	192	186	181	192	174	215	204	169	208	186	195	183	182	185	164	214	205	181	187	203	191	180	176	185	205	173	186	186	187	186	180	191	172	158	162	188	207	183	185	184	188	189	183	167	191	197	197	179	201	176	180	176	170	183	183	184	184	174	211	207	180	173	186	200	193	169	179	177	175	191	173	201	193	203	162	164	183	162	198	169	201	200	156	181	170	188	176	167	163	186	203	195	191	185	178	188	193	182	197	220	170	164	188	166	205	165	166	172	197	167	206	205	180	193	183	186	194	185	197	192	168	195	181	193	178	165	171	159	189	158	201	192	178	174	197	180	158	174	192	191	181	173	167	210	176	155	187	177	195	167	180	162	182	171	194	179	214	175	166	188	176	165	176	186	181	214	186	168	157	195	187	199	186	200	178	176	177	173	214	201	186	179	194	192	201	203	207	185	201	189	180	196	174	196	212	206	184	208	175	163	175	184	190	221	168	183	186	192	190	196	168	170	187	182	202	195	178	190	196	169	169	169	188	188	166	185	185	213	189	206	185	183	184	198	187	181	173	199	188	152	183	195	192	176	182	207	206	171	204	191	187	205	209	178	174	203	182	182	186	192	202	174	206	161	166	159	199	185	172	174	187	165	198	183	179	162	175	196	183	184	198	167	165	188	201	191	178	174	188	163	179	185	190	175	177	193	177	185	183	171	160	165	186	186	150	185	207	194	205	175	191	187	210	168	178	187	180	175	189	197	186	156	162	175	164	185	194	193	169	206	191	155	192	165	192	191	191	205	203	195	155	201	185	189	169	188	197	199	169	190	180	177	170	194	205	193	170	177	179	200	164	161	173	185	203	163	175	171	176	168	191	186	194	197	184	159	156	195	186	173	175	180	167	203	189	180	195	176	178	184	185	166	193	155	199	225	190	174	166	205	180	196	197	193	187	170	175	169	165	176	158	170	154	169	191	185	197	212	183	196	164	179	188	204	169	206	170	196	176	187	193	189	189	183	197	199	179	176	203	185	202	185	198	168	193	190	190	164	172	171	185	202	190	183	178	212	169	207	189	182	185	190	192	184	201	162	183	184	185	169	204	185	193	178	171	173	194	200	169	214	205	191	191	185	175	181	184	197	170	190	199	178	185	178	168	189	195	178	177	191	183	197	177	193	198	177	148	175	175	177	185	178	198	190	184	185	176	178	202	186	182	185	155	169	188	185	197	194	181	194	178	189	181	178	194	160	191	180	163	185	185	170	182	178	195	184	212	190	189	183	165	199	180	192	182	179	165	198	177	172	189	188	187	190	181	167	195	163	191	179	180	175	208	199	208	200	170	204	189	196	178	182	184	190	178	180	165	208	193	175	176	155	189	173	203	182	198	180	189	205	206	191	174	178	195	190	207	204	208	194	185	184	186	179	182	178	181	178	190	195	187	184	184	181	181	194	170	201	200	180	190	212	185	198	175	196	190	167	196	185	195	169	197	180	171	202	192	168	195	200	175	179	167	194	174	187	193	198	192	207	201	194	180	193	201	195	172	150	194	193	185	195	196	182	199	205	181	165	186	168	155	198	174	188	190	163	190	202	194	182	164	172	188	160	168	191	166	175	171	207	189	217	196	199	175	165	191	203	191	171	191	168	191	179	165	199	190	214	193	199	198	172	177	207	192	172	199	206	193	184	194	205	176	183	180	190	154	162	188	167	185	183	187	167	191	183	189	184	175	160	174	181	165	190	176	163	167	198	173	176	194	169	191	203	189	180	199	189	199	186	210	186	174	171	173	196	196	176	192	166	179	168	189	180	176	174	182	167	199	163	189	191	165	199	207	182	186	203	197	200	187	184	200	183	197	197	172	176	191	197	179	188	196	209	168	174	179	195	177	173	207	179	179	191	180	169	189	175	161	163	190	173	172	223	198	183	195	203	178	172	209	186	194	189	169	190	212	181	194	172	190	174	163	177	180	182	201	184	184	184	183	165	203	178	183	189	195	198	160	169	197	189	188	174	191	186	174	172	183	203	184	197	189	183	186	178	189	174	181	187	204	180	197	198	177	206	179	172	176	175	188	189	158	171	171	189	169	180	205	172	188	190	180	201	179	193	187	227	185	207	181	180	183	180	168	193	192	185	184	176	192	177	161	186	181	200	167	176	180	165	178	204	200	188	184	198	208	196	182	211	173	199	206	174	184	175	183	201	194	186	178	163	166	171	183	186	179	170	191	184	196	185	197	179	187	186	183	222	173	177	189	165	190	167	190	199	211	182	180	192	174	173	189	169	189	190	194	189	188	188	193	187	186	187	163	166	197	191	188	182	202	186	177	192	177	186	171	174	157	173	176	213	183	165	185	208	204	167	190	194	197	178	192	172	176	182	176	194	173	169	177	189	194	185	175	165	172	194	159	165	170	211	180	199	198	170	190	178	201	160	179	187	179	179	168	206	216	180	155	191	212	201	196	191	207	193	178	206	202	180	186	193	180	200	173	171	180	190	185	189	182	192	198	179	185	164	188	160	180	185	186	175	177	171	181	193	187	210	182	174	185	192	179	216	189	173	210	208	193	175	171	173	199	196	192	169	188	168	197	168	176	183	202	218	166	194	174	163	186	182	171	189	173	186	214	184	185	218	203	169	176	183	175	190	168	170	161	183	172	170	190	179	172	202	220	184	193	174	194	197	176	201	201	205	201	146	184	176	205	192	197	200	202	195	176	204	193	190	177	178	192	203	180	160	171	171	179	175	183	182	166	190	177	159	166	172	183	179	175	185	182	170	182	169	163	174	197	197	198	184	188
30467	37097	18801	2195	1927	1556	1289	1118	1000	928	808	809	742	709	603	636	640	594	555	555	581	538	553	530	516	531	518	512	513	518	529	488	474	498	499	495	485	484	507	482	513	477	489	480	503	442	487	468	490	463	477	472	468	437	471	473	496	485	487	469	487	475	434	432	476	443	456	479	440	444	456	453	481	467	445	452	474	438	432	445	451	483	447	475	465	482	453	482	473	454	479	482	463	431	477	466	459	473	432	453	448	460	498	460	454	440	436	444	472	491	446	464	457	467	473	422	437	453	443	465	484	453	460	477	499	476	442	432	446	487	499	489	447	449	479	448	437	460	449	445	441	483	470	444	441	465	481	415	464	465	476	436	461	432	470	457	450	444	472	467	438	464	479	472	459	460	477	475	458	433	464	400	457	463	446	461	429	441	511	429	435	469	474	452	429	471	461	430	455	459	445	441	476	447	454	432	452	451	469	441	459	484	452	492	440	465	464	434	458	462	486	503	435	452	495	426	466	437	489	424	482	444	421	473	463	445	480	442	434	480	424	456	468	495	460	432	477	482	445	444	451	473	461	448	492	469	448	434	470	488	433	438	473	464	478	487	478	475	472	467	433	436	481	465	474	431	467	447	454	451	451	496	440	500	476	444	469	438	484	423	444	441	433	429	486	431	453	465	431	452	438	427	426	468	439	448	453	460	465	417	463	450	466	426	434	498	463	453	447	472	465	442	437	437	464	465	433	454	469	449	472	434	454	448	449	461	499	454	469	454	463	459	486	432	454	440	455	482	458	487	488	488	490	485	447	419	477	439	448	508	455	452	444	447	468	448	440	440	459	430	460	464	442	446	466	425	476	426	429	462	427	453	460	496	454	391	478	487	461	479	432	434	472	426	490	466	467	441	471	439	491	454	470	421	476	482	456	461	440	459	470	426	455	413	477	460	454	475	445	480	433	447	446	458	424	444	447	462	431	427	436	426	450	478	465	446	449	442	480	468	446	455	438	458	457	458	452	413	447	459	473	453	472	460	469	465	413	418	434	475	414	456	430	443	502	446	409	448	468	439	438	472	471	435	434	484	443	483	462	471	479	471	425	470	466	445	460	469	458	457	439	463	418	454	442	443	450	481	478	479	439	479	468	454	442	438	468	460	472	445	490	476	401	481	461	483	480	441	440	442	430	445	478	442	463	440	469	445	487	436	457	457	428	454	431	429	487	453	475	470	446	440	466	485	462	441	422	426	459	440	428	463	481	465	478	475	456	438	476	479	454	442	463	452	436	467	441	462	455	475	477	442	492	453	446	474	475	470	434	443	490	424	478	495	422	451	440	421	466	434	469	455	438	508	473	454	466	445	441	445	460	445	462	471	470	430	476	456	449	450	427	450	464	473	471	448	417	467	453	458	460	427	485	478	455	440	447	463	439	453	425	524	412	435	455	468	432	452	451	459	451	435	458	448	467	440	511	441	465	451	470	469	456	457	407	404	445	407	428	457	441	458	455	505	448	437	461	426	449	457	435	477	459	460	467	460	456	449	441	472	475	465	408	455	453	472	431	459	456	457	442	445	450	450	453	456	513	447	454	467	478	460	466	445	483	423	402	455	442	431	469	459	446	449	493	470	468	453	431	406	463	498	475	495	474	444	453	469	489	475	465	450	460	505	459	489	440	443	448	477	427	432	472	451	441	467	426	469	473	476	427	453	425	434	434	451	443	440	409	460	454	500	420	431	439	427	447	465	472	453	449	450	465	487	485	435	440	466	427	460	448	438	449	447	474	476	475	467	445	458	442	457	462	447	435	455	466	430	437	449	454	458	444	457	449	438	456	461	412	458	476	452	464	453	465	465	492	464	468	463	387	421	493	439	445	450	437	440	440	491	404	444	479	461	423	454	396	441	450	476	427	464	452	454	433	477	440	461	455	484	459	447	443	433	452	456	436	417	452	437	484	443	466	417	480	468	439	435	449	473	414	435	422	428	515	441	438	450	438	452	469	496	480	468	438	459	446	448	460	464	476	469	452	440	465	454	492	457	482	444	459	473	461	505	467	464	434	443	474	444	449	458	404	431	493	470	488	431	468	429	466	461	476	431	459	468	447	480	470	451	476	481	476	455	488	457	421	449	454	468	471	457	463	488	463	463	448	491	429	433	445	415	491	443	460	456	445	444	444	447	420	436	414	430	455	464	471	419	430	445	478	428	445	446	438	462	465	440	445	474	432	431	470	452	476	462	474	458	443	465	436	417	472	436	456	441	472	465	451	490	486	424	444	418	444	487	456	479	459	467	449	466	457	458	462	471	435	415	456	418	458	441	455	453	458	432	449	439	454	476	443	446	440	486	446	460	460	416	433	454	442	500	509	444	489	458	435	463	477	490	440	495	476	473	434	448	389	423	478	460	430	456	487	435	477	462	474	461	462	439	448	456	468	436	453	459	452	448	451	459	459	431	472	424	476	459	471	476	471	449	490	479	455	474	437	445	455	484	475	459	452	443	442	469	483	475	465	451	441	470	435	450	470	444	488	437	461	430	477	446	440	470	417	419	478	455	429	436	422	452	443	427	420	386	447	454	453	458	470	457	441	459	415	440	461	425	439	479	465	504	457	428	464	471	460	492	480	481	481	416	428	451	474	427	421	437	449	466	449	488	471	456	486	472	438	436	426	467	462	423	459	487	464	439	467	436	448	439	446	480	447	486	446	469	453	450	450	510	467	434	464	476	444	461	439	453	440	492	443	483	448	457	521	451	437	460	467	445	474	467	453	497	440	459	524	450	483	463	469	456	527	465	449	439	451	457	439	430	466	480	456	431	477	499	481	421	453	448	463	441	456	493	436	466	435	446	469	454	461	428	424	461	436	470	463	444	450	470	462	466	433	462	421	474	479	465	462	468	436	438	451	480	440	489	432	459	444	452	467	440	466	457	428	448	471	448	433	452	465	450	464	432	491	440	483	467	463	447	451	489	431	422	496	416	423	398	491	459	459	471	451	472	437	443	479	462	407	470	443	453	469	444	471	447	414	446	493	458	456	459	407	465	447	476	450	452	412	497	485	477	456	456	489	437	445	448	458	478	454	477	461	481	447	452	500	454	449	447	425	436	487	446	486	465	413	465	427	454	462	492	439	472	486	480	488	416	432	470	419	422	463	459	419	455	464	424	476	449	464	443	425	462	443	455	445	483	490	477	433	444	472	463	448	507	435	460	454	452	443	435	434	465	446	443	472	458	427	461	435	444	402	444	475	458	452	466	454	505	459	421	469	458	437	453	478	475	467	451	428	461	428	455	439	472	465	452	467	438	475	434	462	459	451	482	441	434	489	470	439	438	482	462	420	468	426	472	488	467	451	424	491	474	472	422	444	460	490	439	476	439	460	469	430	489	468	450	457	461	482	443	433	463	447	492	467	420	426	483	446	450	470	483	468	451	460	463	453	470	476	452	462	445	433	464	467	431	461	432	465	433	432	453	438	460	456	495	486	465	444	457	453	482	470	475	439	433
65567	63364	43564	11308	1619	525	395	360	309	277	205	208	173	182	179	161	158	148	153	120	138	134	148	129	136	128	120	134	124	141	129	146	107	111	113	140	124	122	124	111	119	119	134	110	122	103	139	112	119	130	132	83	109	114	128	132	114	104	114	110	136	139	115	114	131	132	115	116	114	104	116	121	117	105	118	124	121	101	126	114	118	137	116	125	122	120	134	119	102	104	123	114	98	120	117	112	108	109	120	127	104	107	104	93	114	108	119	121	105	121	101	127	115	126	102	111	114	127	97	132	108	92	113	132	120	104	130	142	129	114	127	110	133	114	109	105	124	123	113	105	134	114	117	89	102	102	134	95	126	108	113	125	130	129	115	97	110	111	112	149	120	122	106	109	118	122	111	113	120	109	117	131	117	121	137	122	132	108	140	89	111	102	91	141	102	100	96	130	103	107	118	106	105	126	116	124	112	114	120	93	132	100	123	130	99	125	104	130	109	123	107	103	117	110	118	123	113	110	118	92	105	115	112	106	122	130	105	128	117	110	99	100	111	122	115	108	111	121	105	99	121	101	107	106	114	111	108	95	111	94	112	109	121	125	109	110	103	125	111	106	110	107	111	118	109	131	127	133	114	99	117	105	104	121	128	119	115	113	135	119	101	109	124	119	94	90	122	112	116	104	119	114	114	106	124	128	93	114	110	126	98	108	110	114	110	122	116	114	111	102	107	93	122	97	113	94	126	116	132	98	95	111	107	104	121	119	115	108	117	117	126	108	109	130	122	122	112	84	108	112	108	118	124	106	130	111	120	110	91	109	124	96	121	122	95	126	114	131	103	103	117	110	142	111	117	104	104	106	127	123	112	104	107	110	97	126	119	102	113	105	130	117	115	125	110	114	111	111	125	137	106	99	106	108	116	128	124	112	125	112	128	130	99	114	113	113	126	110	112	116	96	101	124	106	117	127	125	108	125	130	119	115	99	117	114	114	94	134	106	84	113	121	111	119	123	104	111	118	109	121	104	99	124	108	109	121	126	110	112	103	127	117	109	99	98	108	126	111	112	105	102	91	114	117	116	103	118	119	114	121	115	115	116	96	124	84	102	108	113	114	103	134	111	90	117	125	119	126	99	110	110	111	118	115	105	112	112	113	120	95	106	90	104	130	112	134	127	110	131	127	100	135	106	122	100	124	112	114	98	129	107	126	121	96	106	101	111	98	119	107	131	108	120	100	100	131	107	106	119	114	119	126	124	114	128	120	77	98	121	104	105	100	109	114	112	123	127	113	126	130	119	106	111	110	118	115	116	116	121	92	112	116	118	120	127	94	124	134	135	120	96	100	99	117	112	122	107	134	102	131	115	127	125	103	104	100	125	110	110	113	103	100	113	105	105	116	126	105	131	109	132	106	124	118	94	113	109	111	100	108	121	106	103	103	130	129	119	125	105	110	110	94	131	110	121	126	116	120	111	121	112	119	91	134	125	104	96	124	122	105	120	126	101	110	115	121	117	119	124	99	110	116	126	123	128	118	104	128	119	123	121	117	128	106	100	112	94	113	114	109	96	119	120	136	123	97	109	126	93	113	104	120	131	117	106	135	97	116	112	113	116	104	123	102	96	125	120	117	99	134	121	105	121	113	113	104	113	119	129	100	118	91	118	115	119	122	101	110	114	113	127	119	107	115	140	116	118	119	125	96	127	120	109	96	108	119	109	119	100	115	109	98	96	93	113	114	111	117	101	113	121	123	110	97	137	105	113	121	97	100	113	123	109	124	129	124	125	126	109	135	111	116	98	120	93	119	123	148	100	148	115	106	126	126	118	119	122	155	121	108	131	110	106	123	113	103	131	131	123	128	115	113	144	108	120	114	119	109	94	105	105	90	120	111	117	115	125	98	126	126	121	125	116	124	107	115	104	121	125	106	124	124	102	107	124	108	118	127	124	120	135	97	113	107	114	99	124	109	100	120	107	122	146	118	124	95	126	114	121	118	112	116	92	112	114	113	102	116	105	110	100	104	112	105	108	105	97	104	113	109	112	91	108	113	115	114	105	104	129	91	119	106	101	113	117	114	104	117	101	96	136	114	109	109	135	97	105	118	123	120	94	117	120	111	106	105	125	113	118	107	101	118	116	98	123	120	105	94	131	115	101	97	91	106	122	124	102	127	110	107	104	119	129	102	130	129	119	115	112	103	105	114	107	107	111	130	109	114	116	119	115	110	124	111	108	124	134	95	128	115	124	124	105	135	117	118	126	105	114	116	114	113	104	114	112	128	114	120	98	99	115	142	94	128	112	106	125	127	124	119	122	112	112	98	96	111	113	106	115	129	96	111	128	131	103	94	149	91	122	79	105	101	118	114	111	117	131	124	115	114	122	123	105	107	118	113	118	134	128	123	119	105	112	109	117	111	114	119	110	114	130	114	102	109	111	117	121	111	111	110	114	108	126	128	120	123	124	112	110	116	120	114	110	122	119	121	111	117	99	109	98	109	121	122	117	112	131	112	121	120	110	118	125	135	114	119	125	105	110	123	106	112	106	107	106	115	99	115	121	109	101	126	107	111	105	117	125	121	107	106	118	130	114	128	130	133	116	112	114	114	101	111	109	115	129	114	118	118	124	108	115	119	101	113	114	110	109	131	108	116	102	105	121	125	100	132	118	135	104	123	109	123	113	97	109	131	126	105	105	101	101	114	123	121	140	111	107	101	107	103	113	110	117	110	117	117	126	116	122	122	115	125	108	109	124	111	134	99	114	126	126	99	132	104	104	107	112	119	115	116	118	123	112	103	114	94	112	127	118	111	100	101	99	100	119	106	107	97	108	113	127	108	99	117	112	115	119	132	134	108	115	120	125	103	118	106	115	103	114	111	118	113	116	113	126	123	139	127	99	126	116	134	124	108	122	107	121	117	116	122	108	135	106	128	131	103	110	105	118	122	104	119	98	122	115	88	103	118	117	110	122	126	129	120	110	104	93	120	101	84	115	104	123	133	103	115	101	122	85	97	93	123	124	109	119	121	131	120	106	101	135	106	116	105	118	120	113	115	125	120	113	114	114	120	114	130	109	112	98	107	126	114	105	95	113	137	109	106	111	108	107	107	82	130	122	123	128	132	116	109	123	103	124	113	115	109	101	114	98	109	140	112	106	116	103	136	116	103	97	111	110	102	124	112	119	120	127	88	118	142	105	129	113	120	98	117	101	97	123	111	113	118	107	104	97	117	103	119	137	108	104	112	102	127	113	87	107	113	97	98	119	121	131	106	117	122	108	117	96	116	119	115	104	92	111	129	125	118	114	123	109	109	115	116	111	113	115	108	116	101	111	103	116	123	116	109	122	127	119	105	118	106	114	115	102	121	123	127	143	111	108	100	118	128	125	125	103	128	111	113	124	106	128	97	127	115	110	106	127	107	100	99	110	112	119	110	126	128	119	100	130	100	117	94	104	105	108	100	104	98	139	119	96	127	108	103	119	124	127	109	98	106	124	109	109	107
39790	45957	25353	3749	3195	2489	2008	1612	1358	1209	1107	943	876	775	780	632	619	598	599	518	509	464	455	486	418	417	418	383	418	403	404	407	339	393	371	352	367	385	344	353	336	339	336	349	340	312	346	339	339	346	343	331	297	332	307	314	278	332	288	317	303	302	319	316	283	306	298	306	259	289	283	280	314	298	289	289	277	285	290	295	263	288	282	289	309	302	299	263	299	275	294	289	276	292	278	323	301	292	303	287	311	293	277	270	283	309	312	328	278	321	282	295	264	296	272	299	297	286	257	286	293	312	321	302	285	317	285	265	305	313	277	284	268	307	262	286	268	304	264	299	333	287	269	265	323	281	254	316	300	272	319	284	322	283	286	288	266	284	261	328	281	266	273	297	295	273	257	291	296	286	275	301	285	302	297	283	286	288	308	251	287	286	281	293	310	271	296	286	281	293	313	289	300	264	305	308	307	294	237	292	280	277	276	291	275	289	323	295	281	293	283	285	249	261	280	298	322	278	284	291	285	272	301	325	267	284	291	289	268	282	290	296	275	292	272	282	306	277	271	273	302	297	286	304	275	289	269	287	272	315	286	264	244	273	283	295	306	305	265	279	269	297	256	283	295	295	298	329	313	270	264	286	308	285	318	259	288	314	295	314	295	286	286	280	238	283	286	280	291	297	260	284	277	279	264	297	285	273	279	279	285	294	316	290	280	297	312	279	257	281	282	277	294	300	290	297	294	269	246	312	280	271	258	286	292	275	331	283	291	297	328	278	292	302	286	284	294	324	270	282	290	305	303	307	280	293	291	259	284	281	267	284	297	299	292	281	273	271	285	265	295	295	305	286	243	277	268	315	307	304	267	289	265	270	298	277	255	286	283	289	284	282	289	291	255	264	305	277	302	275	266	276	241	281	243	289	294	288	324	287	289	300	264	275	286	266	279	307	295	284	317	282	252	300	285	299	294	285	302	298	292	307	291	308	308	301	254	279	273	282	305	259	287	269	300	288	265	300	290	296	262	276	287	292	308	248	287	275	280	306	283	282	293	250	282	281	270	286	280	296	313	272	275	245	282	292	271	311	286	326	246	266	272	326	286	266	291	295	308	301	275	269	288	249	293	264	299	286	287	299	328	280	273	253	273	303	302	243	277	316	330	293	271	297	283	255	297	291	313	313	271	272	275	266	273	289	307	311	270	261	286	281	319	260	301	276	276	316	275	285	283	290	272	290	288	300	271	299	287	282	284	274	252	269	285	251	295	313	285	321	261	294	310	272	264	281	273	275	276	292	281	302	295	292	263	275	266	271	272	275	274	259	259	286	278	254	282	306	280	304	290	275	288	277	262	274	265	333	287	302	284	305	287	264	286	295	304	288	301	305	301	315	285	282	305	319	304	268	283	320	242	286	283	273	285	290	282	286	286	253	289	287	291	267	318	305	281	301	310	308	282	304	259	277	270	288	294	279	277	290	305	270	302	274	269	282	305	284	297	310	254	281	269	254	265	242	268	288	281	282	280	304	255	265	303	310	274	282	276	319	305	288	254	291	243	283	282	297	260	308	277	278	288	277	294	242	292	287	267	262	272	282	301	305	274	240	272	289	292	286	280	281	256	261	271	290	284	275	327	322	268	248	292	270	308	318	294	282	290	295	279	251	281	260	314	270	276	267	291	257	296	300	247	274	285	254	286	267	272	293	254	324	275	286	263	297	239	320	284	262	283	326	236	296	293	272	277	317	278	292	276	261	270	289	290	278	295	281	296	287	278	298	305	277	287	293	307	283	311	297	295	303	283	305	293	259	272	259	300	265	296	274	298	318	282	286	312	287	303	275	315	288	294	253	312	287	251	280	288	286	290	302	298	292	322	285	258	269	299	279	300	288	287	293	300	282	295	283	275	270	262	289	301	261	281	294	289	289	282	273	262	300	303	290	302	277	263	259	270	317	266	292	276	288	316	333	259	313	287	276	264	281	297	285	288	315	316	265	275	261	301	295	276	289	305	273	296	260	290	258	294	277	281	294	294	311	284	274	285	273	281	278	258	255	293	273	316	294	291	285	282	277	281	277	311	255	278	304	315	308	253	284	302	297	262	306	290	264	284	260	309	277	274	303	283	290	282	280	243	283	297	299	308	264	276	293	301	288	259	297	264	268	268	294	285	281	279	280	266	284	296	284	292	288	275	264	313	263	266	312	285	284	277	276	261	272	291	280	299	258	284	288	276	294	311	298	284	275	272	291	285	290	305	265	259	259	284	270	289	302	283	285	291	271	265	267	278	290	286	290	275	284	287	273	266	308	279	274	284	272	298	286	309	343	305	292	272	301	290	290	278	295	317	299	297	289	255	315	291	261	316	273	292	305	260	271	288	271	275	290	275	295	279	283	297	279	293	280	285	312	301	293	299	289	274	263	309	278	269	278	276	280	284	286	289	298	281	292	298	271	268	254	290	248	280	289	277	324	270	297	292	259	283	287	271	280	276	298	255	308	289	316	251	294	304	308	284	294	298	277	268	305	316	269	300	295	306	257	274	306	280	259	277	285	265	268	285	287	276	276	289	283	268	294	292	275	282	271	302	263	270	277	274	289	295	292	294	253	290	306	281	286	248	301	314	261	288	299	299	308	274	271	277	247	282	258	262	252	301	277	266	241	318	321	266	272	284	286	298	258	297	278	296	287	290	298	298	286	286	256	273	286	305	259	290	293	273	310	263	282	314	252	300	301	297	298	278	268	312	298	325	292	261	323	299	289	274	272	309	265	296	276	287	299	276	249	294	281	323	318	267	276	302	302	266	283	253	289	315	276	267	291	302	277	293	317	275	268	285	288	328	280	296	270	293	302	289	263	284	304	309	269	251	295	301	289	264	272	272	301	271	308	305	287	270	312	269	278	295	300	281	276	302	272	261	278	297	304	296	288	299	280	285	285	297	294	284	274	277	298	267	270	277	297	258	280	280	291	289	282	286	290	301	313	296	299	283	248	277	282	276	289	254	288	261	291	299	284	300	265	265	256	284	279	270	267	240	291	291	293	256	267	291	271	280	329	292	297	271	276	267	284	300	262	292	284	274	287	281	295	285	292	313	265	258	283	266	260	277	283	296	274	283	277	267	318	286	276	257	336	265	310	253	259	271	272	277	298	319	283	276	304	286	276	275	285	277	289	260	301	282	288	309	293	275	301	309	296	245	291	276	257	273	264	281	288	294	265	271	300	284	292	268	281	289	274	266	278	273	258	298	252	286	302	300	276	298	273	284	291	264	292	282	262	308	305	284	301	283	282	254	323	285	272	256	282	294	267	275	304	293	298	292	291	283	298	271	277	269	311	253	288	273	304	267	272	279	283	264	297	301	300	261	272	273	279	278	259	254	286	294	304	278	268	312	280	299	274	303	278	309	267	269	292	265	254	265	297	313	295	291	272	257	286	281	309	299	256	266	278	308	299	275	296	299	302	292	312	301	256	263	266	319	294	281	292	280	290	274	282	270	315	303	289	280	329
8810	3992	1518	155	125	125	150	146	137	120	123	131	133	104	121	133	135	141	138	140	143	144	118	140	155	122	137	133	120	109	132	138	124	141	119	134	138	126	134	127	131	116	145	139	114	130	134	127	125	124	123	125	104	114	126	126	145	128	106	123	125	127	136	155	133	124	94	127	143	138	129	123	107	114	143	135	121	113	132	123	130	150	135	118	117	121	115	146	115	140	132	148	152	131	136	118	133	126	125	121	102	139	128	133	108	109	136	131	142	124	126	107	142	142	108	102	143	123	126	134	133	129	128	118	133	124	121	124	129	128	141	129	107	114	105	150	122	130	134	137	146	118	137	141	133	131	129	158	129	118	114	125	150	103	123	145	113	110	133	126	132	120	116	128	151	115	118	125	130	138	127	145	135	121	130	125	149	131	152	128	136	134	107	140	128	129	117	110	153	127	130	132	137	120	125	121	106	111	138	140	120	138	129	124	119	111	127	114	125	136	123	148	117	140	131	114	138	112	139	144	122	118	125	114	145	134	129	127	144	111	120	125	124	116	131	118	125	151	130	103	121	114	139	126	128	99	126	122	111	131	99	140	134	134	113	146	112	125	104	138	99	140	126	121	110	151	133	127	129	130	119	135	146	109	124	137	116	108	115	130	138	141	117	131	127	126	146	145	96	142	109	128	130	122	130	131	131	142	107	119	103	134	127	141	127	117	104	120	143	150	121	129	121	120	118	140	124	133	143	118	112	123	126	132	122	119	148	144	119	126	128	153	120	123	141	108	136	127	130	133	132	124	114	117	137	139	122	122	112	125	125	126	135	156	127	128	106	129	113	136	148	124	126	128	136	116	127	125	129	134	109	134	148	112	118	125	130	134	138	121	135	115	111	114	115	146	151	130	119	124	125	137	120	125	126	139	114	138	142	122	149	113	129	117	131	108	105	145	122	125	144	135	145	128	132	131	134	145	138	110	131	120	144	124	135	128	110	125	136	115	108	113	121	129	134	116	130	130	147	146	131	109	119	133	119	123	117	128	145	141	127	128	124	173	123	128	115	112	112	134	133	113	129	141	118	130	118	131	134	132	135	105	146	124	121	132	128	138	134	118	140	131	125	132	153	139	141	126	141	130	104	118	111	154	127	128	136	135	116	113	130	124	129	118	109	132	114	127	112	134	129	130	119	140	118	126	143	146	124	113	132	122	125	140	130	110	133	126	122	143	124	132	132	147	129	129	127	130	135	127	130	124	143	135	121	109	128	122	122	125	135	112	140	134	150	134	143	151	119	109	120	142	130	127	139	118	126	121	140	113	119	121	132	147	130	119	127	125	131	152	131	139	125	120	130	135	131	127	124	111	109	121	128	124	122	149	131	144	129	129	130	113	132	130	138	127	112	136	141	126	142	136	139	129	127	121	113	94	125	139	149	116	139	152	124	127	128	115	129	145	125	127	133	120	134	131	139	140	143	128	136	147	126	118	121	129	113	138	142	136	121	125	119	127	142	132	114	127	147	142	147	143	119	143	123	125	99	118	126	133	122	128	134	136	113	138	140	122	110	126	127	112	139	132	111	132	115	129	126	132	126	135	131	115	143	134	139	136	133	139	139	135	154	134	142	124	129	141	139	134	106	108	135	137	146	129	131	137	132	136	117	123	112	113	130	132	138	134	114	133	107	122	139	126	151	122	124	134	116	133	118	125	139	136	145	134	144	131	127	121	141	118	123	119	135	107	141	136	142	116	141	122	131	136	129	105	124	148	129	119	117	124	131	115	118	149	125	127	118	120	127	124	113	131	132	147	132	129	136	143	138	131	125	133	127	125	145	134	121	118	110	116	131	156	131	124	150	126	129	137	122	125	126	130	143	137	132	116	118	114	114	109	119	143	138	109	131	123	138	120	140	127	117	114	131	150	125	120	129	121	113	127	118	135	125	129	148	127	136	116	153	133	122	134	143	125	117	114	135	107	136	145	139	128	145	130	146	123	154	133	130	129	121	128	126	109	127	124	120	154	124	112	146	143	139	124	124	138	136	138	129	121	146	134	155	132	106	142	128	129	137	141	144	103	112	121	139	124	126	132	121	121	130	116	136	132	128	138	139	144	137	133	127	148	110	127	122	117	122	133	132	127	118	133	126	125	129	106	141	117	129	139	143	137	119	116	117	147	122	103	123	124	132	140	123	127	146	126	142	143	119	144	137	125	123	133	142	153	134	128	138	125	136	113	108	131	131	130	126	133	124	126	116	127	143	129	114	128	137	107	131	141	142	131	147	114	125	153	126	139	127	129	143	136	139	134	133	108	146	149	134	146	122	130	147	118	144	113	139	122	117	130	131	136	133	135	121	117	132	107	112	124	130	133	114	163	138	123	124	135	135	111	131	124	132	143	118	134	123	133	142	120	137	142	150	133	108	110	129	123	138	133	129	114	133	118	129	119	118	143	119	161	139	138	139	134	133	134	132	125	125	139	123	123	118	121	112	113	130	131	96	129	144	118	114	152	120	145	145	144	119	131	139	102	140	150	152	140	117	120	119	105	106	128	137	113	129	108	128	112	111	138	145	112	119	108	153	135	142	112	125	155	131	140	130	125	128	132	112	132	142	112	125	123	105	117	137	131	112	116	124	132	119	135	106	134	126	127	129	130	129	137	146	128	132	129	148	132	136	122	143	124	114	126	130	137	125	111	143	127	158	127	117	129	120	120	112	138	134	155	142	144	120	141	114	132	125	127	120	106	123	143	159	116	136	129	138	127	147	131	135	141	144	132	157	131	133	133	119	95	138	127	146	138	122	106	120	127	131	130	124	131	115	115	132	127	163	129	139	144	146	118	148	115	134	131	122	143	140	128	124	133	128	111	114	132	114	139	135	116	120	123	144	106	132	107	122	142	106	109	109	134	139	120	128	135	131	119	85	132	137	137	133	136	105	131	130	147	117	136	114	137	138	131	122	103	141	125	159	136	127	128	143	124	137	121	141	111	127	133	124	117	90	151	137	133	127	150	136	142	104	138	125	145	122	133	116	122	116	135	149	135	113	149	110	122	145	123	124	125	120	129	111	138	132	129	113	119	122	125	110	121	118	114	122	127	120	120	123	119	113	137	112	130	125	119	125	112	159	122	121	124	140	134	147	157	127	121	125	137	115	148	104	130	117	131	132	122	134	137	153	132	126	159	118	138	148	122	125	114	135	124	136	133	148	122	115	146	147	121	122	143	125	124	138	114	134	123	127	131	133	126	135	147	120	121	120	129	139	122	132	119	120	98	124	145	158	113	124	119	120	126	143	138	121	128	117	108	118	133	137	139	116	152	129	119	127	119	121	124	121	129	132	146	130	127	147	132	116	141	153	129	124	141	113	120	133	140	132	134	120	132	125	138	141	117	135	136	126	136	139	130	132	135	130	116	128	129	138	117	121	116	152	150	126	120	141	128	111	128	143	126	118	131	136	132	132	121	121	140	119	126	107	126	146	122	152	118	121	130	130	117	127	121	144	109
7842	6007	2882	414	362	355	386	392	350	378	333	351	341	336	347	346	318	341	398	313	320	348	327	346	330	339	321	342	347	312	347	327	321	324	329	326	304	343	292	331	346	370	326	348	347	347	326	351	320	316	340	347	352	346	336	337	370	330	335	323	327	308	330	352	339	330	324	321	348	356	307	358	333	273	317	365	327	335	332	355	317	354	332	326	314	350	319	308	321	365	331	329	342	336	316	308	334	358	340	346	351	320	342	309	338	324	328	320	347	325	326	310	329	342	364	360	364	330	361	345	347	307	305	356	339	370	366	367	336	344	341	344	322	317	302	318	334	353	336	329	320	344	319	326	339	337	302	316	359	361	331	296	336	348	327	356	321	345	343	320	314	329	374	319	358	352	356	355	333	338	324	316	335	334	339	330	347	346	319	339	339	336	318	326	334	374	350	327	334	299	335	331	324	345	379	328	322	335	345	344	323	343	347	349	374	343	327	341	309	317	325	326	304	351	326	342	332	359	345	335	326	323	337	375	327	327	350	339	364	342	337	351	350	357	338	354	369	326	345	358	341	356	354	346	332	326	344	343	339	330	318	348	318	353	325	321	337	329	314	314	327	305	353	342	324	314	354	333	322	349	305	314	324	351	334	325	336	325	299	327	335	326	311	372	340	341	381	339	331	363	338	335	350	317	336	314	313	378	335	321	340	345	316	357	349	333	362	343	335	323	326	381	372	365	312	383	315	365	339	362	322	325	361	365	354	354	347	339	318	315	314	302	321	350	331	322	336	342	333	332	342	321	340	342	341	358	352	318	339	335	330	336	336	364	324	343	369	327	321	368	298	358	315	366	312	333	344	340	346	339	309	345	328	311	373	335	348	308	361	291	341	334	313	317	328	356	359	364	318	297	311	356	340	367	325	373	324	347	339	354	326	322	361	342	349	335	363	360	322	318	333	320	322	328	295	361	335	309	339	326	342	346	315	328	339	355	340	379	343	316	352	342	343	358	322	361	309	376	317	346	340	351	351	330	331	324	343	353	347	342	369	315	328	349	359	308	309	331	317	365	329	316	345	374	357	326	347	331	313	329	327	314	359	336	334	325	329	310	300	338	360	318	371	342	330	338	372	312	321	315	345	368	350	338	312	335	365	361	343	361	353	346	375	320	319	341	368	340	334	355	331	335	355	314	354	350	335	307	365	312	325	339	338	353	338	321	328	344	339	337	319	333	324	356	352	313	318	309	351	349	341	368	300	315	345	337	340	365	361	344	296	324	325	319	339	350	330	331	342	338	316	329	362	321	354	319	355	379	338	358	334	318	327	352	347	392	326	353	339	327	355	307	352	352	339	323	336	329	359	346	327	340	325	284	369	334	329	350	334	349	299	316	352	345	351	340	328	343	318	347	335	342	342	379	346	331	360	299	383	353	332	366	340	346	329	340	338	346	325	370	335	370	339	352	314	360	323	355	319	368	333	365	371	330	352	339	356	334	330	318	339	350	362	357	364	337	340	328	367	336	367	345	337	338	307	361	334	339	363	342	340	328	356	340	361	344	351	313	321	344	318	321	338	356	345	325	335	331	375	343	339	338	330	313	332	330	340	303	326	350	390	334	323	332	386	311	355	327	364	346	310	349	331	355	344	354	318	325	353	320	337	370	336	353	313	359	340	311	305	341	335	344	306	329	332	339	320	354	333	341	341	356	314	301	309	363	329	367	319	339	334	327	323	321	315	310	350	330	334	318	320	334	325	344	319	363	378	337	363	312	324	312	332	342	338	358	375	327	319	340	342	344	327	357	342	335	337	354	347	337	335	341	343	337	357	330	334	340	332	318	334	316	317	333	364	322	331	358	329	352	347	329	335	337	340	348	365	344	301	313	312	306	311	330	343	346	329	373	330	328	329	347	327	361	336	328	326	330	312	344	324	350	332	358	322	351	339	330	349	335	336	349	322	324	314	333	348	321	368	305	323	335	373	338	343	342	359	306	333	367	363	328	368	343	329	352	370	319	350	328	359	328	318	310	331	339	337	367	343	357	377	340	308	341	332	310	311	327	377	343	336	321	346	329	337	341	339	345	299	338	311	368	302	348	342	339	345	333	355	328	338	325	338	338	351	347	347	330	340	294	322	361	345	343	314	335	334	346	334	341	332	328	357	308	331	324	329	334	334	326	327	347	326	322	348	319	339	319	332	329	328	315	320	355	310	347	300	315	326	314	347	365	371	329	360	360	345	337	368	339	382	334	356	310	353	322	334	362	316	383	335	323	341	329	354	346	352	330	366	350	344	304	334	334	322	362	343	307	361	337	342	340	315	344	352	337	327	357	329	354	347	341	354	316	357	351	330	343	310	344	317	367	355	333	324	329	318	301	324	345	354	343	349	321	384	330	342	368	366	334	349	321	366	360	303	338	302	348	334	344	310	316	329	348	342	324	316	318	349	360	327	359	360	357	376	364	371	356	352	338	309	359	329	338	347	335	352	349	324	344	351	350	387	347	350	372	359	341	360	342	358	334	366	318	327	335	357	355	298	374	327	338	343	342	313	343	322	354	356	329	306	340	357	314	367	326	313	365	311	341	316	348	352	319	351	326	345	336	355	328	335	337	353	312	316	327	318	325	341	350	329	312	358	336	343	350	357	332	329	311	381	377	365	357	321	354	307	333	387	318	353	349	337	349	348	335	327	378	343	333	350	367	334	310	338	349	347	317	326	341	322	358	337	340	325	332	349	338	354	352	342	316	376	319	342	333	311	362	330	323	327	344	305	386	332	335	335	319	357	336	355	341	347	347	334	345	340	333	313	312	321	347	319	293	311	341	344	332	359	353	335	326	312	336	336	344	314	324	347	348	373	315	336	336	358	346	336	349	338	322	335	354	377	346	318	344	326	333	338	338	367	344	329	348	326	338	317	358	330	313	376	357	320	324	331	322	322	343	321	330	368	355	341	348	327	337	337	344	319	328	322	364	361	291	351	338	326	344	375	306	359	324	373	325	339	340	332	339	317	332	360	364	292	316	318	327	307	339	331	342	327	341	345	308	324	336	352	337	346	359	327	349	356	352	358	356	316	327	348	319	339	339	341	354	327	308	334	326	359	331	357	351	324	340	352	358	349	359	347	339	327	324	351	364	333	364	336	365	337	356	323	331	345	342	323	362	340	315	348	334	345	287	339	321	358	296	373	321	362	327	335	375	294	309	328	331	347	326	336	335	332	333	325	351	336	364	326	326	328	351	344	325	354	359	337	325	342	329	319	318	330	340	351	336	312	364	323	353	308	341	343	349	311	356	365	334	295	381	335	328	354	321	341	346	381	328	369	334	326	320	318	319	357	341	317	312	339	376	339	320	337	351	370	325	353	335	352	331	318	352	321	346	332	351	324	323	320	326	315	346	346	326	319	363	359	350	319	359	321	336	360	349	326	291	332	354	342	350	336	300	337	321	346	361	328	341	343	369	355	312	277	350	302	330	363	323	324	361	321	320	316	365	346	319	338	342
50895	47326	29631	4108	561	392	376	275	295	303	242	211	218	206	237	250	190	230	209	189	202	199	198	188	170	196	193	173	203	164	191	201	162	206	189	183	165	189	192	172	199	181	188	184	194	165	191	199	191	185	180	187	180	197	187	176	200	192	147	186	179	195	176	160	197	176	194	163	164	174	199	191	185	172	197	195	188	182	189	181	171	155	171	173	178	168	193	203	185	175	169	192	165	194	169	179	187	173	193	170	171	188	156	196	181	185	205	178	150	207	184	194	171	185	174	176	184	171	178	156	190	192	189	206	159	214	167	191	173	176	174	209	202	187	179	174	187	189	199	182	197	180	179	190	185	189	191	195	175	191	171	185	196	146	179	198	157	176	170	176	190	189	170	172	169	178	189	213	189	186	178	178	165	183	184	167	167	188	196	183	190	158	199	180	188	180	171	193	175	193	209	197	180	188	175	176	170	210	195	201	173	182	151	188	168	185	182	174	190	178	157	186	181	174	188	193	172	201	201	175	184	177	192	176	165	168	167	169	195	185	163	199	187	185	180	193	186	169	195	191	194	192	182	205	193	162	171	172	198	168	175	194	167	177	191	193	173	181	170	189	185	148	139	187	179	182	159	167	179	198	181	183	177	192	172	162	194	188	179	196	194	178	190	173	189	169	187	192	177	195	182	162	175	182	187	193	177	193	191	199	197	193	202	179	176	183	182	186	187	175	188	182	170	170	185	179	174	174	188	186	165	167	175	175	208	168	198	179	169	152	201	178	182	192	191	168	167	190	195	188	182	189	176	193	173	186	192	189	192	185	199	196	183	175	184	181	200	170	186	198	192	183	182	187	185	192	186	171	171	170	195	192	200	177	183	178	174	214	198	173	170	169	188	162	189	183	191	172	185	144	179	189	182	198	171	191	185	195	158	182	176	174	192	191	182	186	187	173	203	202	180	178	179	198	181	197	184	187	188	198	166	169	183	191	179	179	174	169	180	175	196	195	194	178	209	181	206	155	171	167	175	172	177	217	171	194	199	177	177	203	190	171	184	168	175	185	194	154	163	171	181	183	178	179	179	180	180	183	179	172	211	208	172	190	174	185	187	170	194	196	172	164	184	176	212	168	209	185	186	176	190	199	163	174	157	193	199	172	184	177	167	150	183	210	186	200	176	186	181	176	181	185	197	199	158	192	193	167	164	203	168	188	161	183	194	181	201	185	175	157	167	168	184	165	174	181	184	208	186	169	193	165	182	168	174	207	154	181	186	181	199	209	195	168	188	180	216	192	192	186	194	197	193	185	196	183	203	200	188	158	201	178	163	185	190	171	182	187	190	202	169	203	201	151	180	193	194	188	167	189	187	197	187	183	173	198	192	163	177	175	188	169	170	173	174	213	206	166	198	190	195	178	191	186	174	212	165	182	175	186	170	203	205	176	169	161	185	194	159	177	163	196	174	189	179	173	207	185	163	161	197	188	180	184	194	173	180	199	166	202	192	169	211	191	176	198	181	185	150	169	183	192	202	175	172	192	183	167	187	180	134	179	193	185	204	184	190	168	206	180	210	177	187	175	185	190	183	164	186	193	183	207	162	200	170	172	163	201	175	158	162	202	198	192	153	159	173	172	194	182	197	178	192	187	201	172	167	187	170	176	175	162	170	175	164	172	176	167	178	191	168	181	162	196	171	218	185	158	179	185	181	187	185	177	161	166	179	178	175	198	175	160	169	169	175	192	168	187	172	181	169	193	181	199	194	193	167	211	196	226	179	173	173	177	180	168	204	179	199	171	186	179	160	180	174	193	190	175	195	176	171	174	180	201	184	186	186	171	181	173	183	181	180	165	186	213	184	172	184	168	168	180	187	170	167	203	176	203	181	164	206	187	212	178	179	179	186	197	187	165	191	189	178	168	188	177	206	183	186	191	162	181	179	192	178	170	171	183	196	162	187	150	194	185	174	189	205	186	169	195	176	173	178	174	185	189	165	176	178	174	172	197	185	170	204	172	184	191	195	219	198	166	176	168	182	220	161	174	178	171	175	162	201	152	192	186	163	171	191	192	183	177	182	173	167	164	165	174	184	195	170	173	177	197	202	210	172	192	206	180	195	194	176	184	173	181	178	169	179	173	189	176	207	162	193	184	173	189	181	198	189	172	165	181	196	165	175	215	192	171	175	188	165	181	202	197	192	182	177	175	186	164	163	200	154	202	172	163	186	187	194	169	162	194	177	177	174	182	175	172	173	183	170	194	206	189	176	171	187	191	168	190	172	178	175	177	162	192	168	182	181	167	166	191	182	179	199	166	186	172	176	203	203	174	173	183	173	223	181	151	185	186	167	170	175	178	182	190	180	162	177	184	187	181	158	202	198	176	154	175	179	159	193	174	172	170	177	205	219	165	184	196	197	194	191	169	180	181	195	180	172	212	195	176	185	176	170	193	202	194	185	155	198	196	176	192	180	176	216	185	179	171	169	179	187	180	187	183	191	193	186	181	176	187	179	197	182	172	172	185	196	195	176	176	202	189	175	180	213	191	205	188	201	183	188	206	184	200	170	199	189	161	159	164	177	194	182	196	196	182	187	167	178	190	194	186	170	182	181	195	174	191	195	191	164	164	197	163	221	169	187	177	186	176	179	195	184	202	194	181	174	187	186	184	179	182	174	179	184	167	173	182	162	203	164	175	179	190	162	192	205	188	180	211	207	186	184	192	191	187	165	185	175	202	185	181	194	193	184	177	171	185	182	183	212	166	204	190	208	179	177	162	170	186	181	168	159	180	181	195	178	179	168	180	187	195	164	194	176	177	185	185	164	186	192	194	197	172	158	188	186	185	162	187	176	195	173	176	184	186	181	180	175	196	201	171	163	191	183	188	149	179	197	193	199	197	189	178	186	200	174	198	166	172	175	175	176	187	203	183	170	182	186	176	166	191	186	167	186	171	166	161	168	174	195	194	156	174	191	180	167	174	192	164	184	180	195	170	179	159	190	180	158	173	191	200	176	173	172	201	195	193	179	163	180	173	187	176	169	194	185	205	184	178	174	190	193	193	197	167	157	186	182	184	189	180	185	188	165	190	174	177	168	205	181	171	186	200	162	174	177	191	191	168	178	197	173	189	191	177	195	172	182	160	189	191	190	195	180	179	156	185	185	166	164	158	186	172	171	149	177	219	201	178	168	189	186	185	182	204	192	168	179	190	187	197	200	183	169	176	188	173	186	201	202	212	193	183	189	156	174	177	196	231	178	199	206	184	184	169	179	184	154	184	178	182	183	169	187	183	163	174	172	178	175	186	188	180	187	181	212	182	156	192	177	183	177	179	190	175	173	187	168	184	179	189	176	169	179	175	212	192	194	195	189	164	170	195	179	180	188	175	188	163	187	221	189	173	178	182	175	223	160	183	181	162	196	180	177	196	209	178	156	172	168	167	172	175	180	190	196	184	160	192	171	190	177	186	191	191	192	189	164	183	182	206	184	187	211	172	170	174	179	195	196	185
30548	34974	19206	2311	1942	1583	1344	1151	1078	912	922	861	711	712	630	675	628	605	603	579	609	592	561	519	505	528	524	534	517	493	530	508	490	479	462	441	514	485	489	486	472	516	500	521	509	490	485	453	437	470	448	471	482	478	470	461	484	497	466	454	440	431	451	451	408	471	463	497	474	451	447	466	483	448	466	484	445	437	459	443	463	454	493	398	434	446	454	459	470	461	474	457	433	467	459	446	468	470	426	450	459	470	470	480	457	476	442	453	478	448	450	454	494	446	466	448	494	417	482	498	442	495	470	452	436	481	433	441	490	465	447	458	445	463	434	477	459	426	437	434	459	439	450	462	432	439	448	468	372	472	406	481	461	467	463	453	491	419	482	422	442	440	470	447	449	458	439	442	509	501	457	446	470	453	448	453	446	459	450	456	418	419	465	456	443	446	487	473	456	474	420	441	474	454	453	468	470	460	450	477	423	438	465	465	434	438	435	419	439	471	479	453	472	411	447	437	432	454	469	465	472	452	456	441	447	469	451	487	447	485	435	430	457	474	453	459	434	452	416	488	451	464	426	472	465	426	419	432	450	458	484	396	426	473	437	426	461	445	504	447	422	467	484	466	439	500	434	455	449	470	476	451	440	483	458	459	481	406	450	443	469	395	465	482	489	448	425	468	446	436	470	441	440	500	503	413	485	472	454	441	435	456	457	473	427	447	482	483	448	421	424	490	438	440	458	436	451	433	468	461	468	486	455	450	421	425	430	454	456	486	459	462	436	437	448	430	445	406	462	466	460	462	478	462	476	457	481	449	453	402	436	453	454	503	478	462	462	455	468	455	453	469	444	428	436	444	422	421	425	475	463	438	440	486	452	485	452	480	480	479	463	454	432	452	422	412	418	458	478	438	469	503	450	473	418	499	428	469	496	448	443	417	461	477	448	503	481	460	426	473	444	484	464	450	413	447	485	431	439	436	459	473	459	441	419	471	413	443	394	476	448	469	413	488	449	482	429	418	469	453	463	479	439	480	446	462	434	435	432	436	470	429	414	454	486	448	488	427	505	419	451	451	440	440	467	455	437	471	484	442	475	451	448	445	469	417	473	409	448	443	523	431	471	386	461	422	436	478	446	493	471	467	451	434	447	456	436	461	456	447	442	474	449	475	458	445	460	472	432	432	444	499	436	421	482	437	448	489	471	445	443	423	473	443	461	462	480	493	459	434	472	458	471	446	436	459	481	432	444	454	505	465	483	452	480	440	445	483	472	454	412	455	464	459	417	457	459	445	421	406	450	428	466	481	439	488	482	473	490	423	466	448	453	469	450	427	432	466	427	444	458	444	452	439	435	469	449	452	455	432	464	433	468	449	456	458	461	455	452	444	475	466	482	465	441	472	500	425	431	443	437	461	463	487	445	481	490	501	439	440	466	436	445	492	466	467	423	455	475	444	471	428	423	423	465	443	403	433	472	437	460	481	449	466	499	476	476	451	473	487	459	472	462	395	456	450	434	460	436	432	449	443	424	463	459	463	447	467	417	432	455	470	462	482	446	439	450	482	432	438	464	454	456	461	434	434	477	460	456	429	489	431	441	483	473	450	472	444	467	484	427	471	428	437	453	433	444	451	471	449	421	459	462	434	456	469	445	415	451	438	454	441	450	444	452	439	477	437	454	460	421	487	414	452	450	478	418	417	458	473	479	459	411	458	458	482	444	440	484	470	392	471	442	466	462	452	463	436	452	463	444	466	479	459	421	442	493	470	431	451	463	448	439	464	505	493	432	456	440	438	467	414	459	429	436	471	459	460	455	428	475	446	481	462	416	489	458	434	446	454	463	444	485	443	399	441	458	436	476	444	426	441	474	443	446	425	474	472	478	450	491	444	429	449	461	452	456	459	454	442	456	434	462	456	450	437	475	449	454	448	447	443	443	463	477	490	442	439	438	415	463	456	434	442	455	451	428	470	479	479	439	433	437	485	478	472	445	484	420	472	441	487	420	459	429	431	439	456	467	430	488	438	454	487	471	465	445	427	445	425	421	465	470	460	484	486	394	432	458	432	462	464	437	449	444	456	441	471	450	441	464	452	462	477	437	436	448	459	472	436	448	457	437	459	448	462	460	460	453	451	427	459	476	448	464	466	416	472	470	453	485	471	453	479	461	465	476	440	456	450	475	469	456	453	453	469	471	474	427	462	411	461	451	420	398	430	436	437	425	492	470	459	435	442	449	435	475	420	438	419	447	445	463	477	454	453	460	471	471	442	425	477	447	449	470	451	457	415	411	427	485	434	487	440	462	448	445	426	453	450	482	452	472	415	459	480	454	427	442	405	445	445	436	464	438	435	506	471	485	467	455	451	452	425	445	430	458	426	409	449	466	459	447	462	489	462	460	479	457	443	445	491	447	488	464	449	443	422	456	444	449	430	469	415	442	450	474	430	486	466	398	483	444	467	430	449	424	465	486	421	485	441	448	447	454	447	429	405	442	454	458	426	484	454	463	429	484	427	456	449	440	445	426	440	441	420	433	474	460	454	497	476	454	441	428	457	465	469	442	413	452	454	439	477	467	453	433	455	478	499	443	446	461	454	447	443	440	470	466	500	452	498	449	443	429	464	441	470	469	448	421	483	452	434	434	459	429	461	450	465	446	472	490	439	440	473	472	455	489	465	479	477	456	431	455	459	483	442	434	476	466	431	499	449	446	469	431	476	438	403	438	450	481	465	440	451	444	452	449	433	470	443	486	439	485	434	459	477	397	473	488	468	446	468	429	463	482	465	477	439	469	494	431	442	439	439	465	505	472	463	436	419	456	460	436	443	494	470	428	455	483	455	435	473	458	437	444	456	446	502	466	452	439	427	433	451	458	416	451	461	460	456	454	438	444	468	464	505	449	482	477	435	429	442	466	416	432	416	444	445	468	456	464	468	465	455	436	469	495	455	454	454	451	477	452	437	478	479	440	457	431	458	401	468	451	457	486	451	448	451	473	480	440	471	460	445	471	434	470	426	475	465	448	474	429	434	464	450	444	480	476	449	397	446	449	498	443	458	453	443	385	432	477	457	462	421	440	462	437	418	437	481	477	440	459	481	459	419	484	440	429	438	433	499	458	445	452	426	460	468	447	455	435	452	430	426	473	399	452	452	450	445	451	468	484	484	412	419	446	477	436	454	437	434	411	487	450	466	443	450	468	402	420	484	441	462	464	436	451	420	447	466	456	469	466	459	429	444	477	460	444	475	423	425	442	436	481	444	464	465	439	445	468	446	458	463	433	461	493	459	441	462	442	460	456	476	411	460	418	440	436	432	445	466	428	497	437	493	442	463	449	453	481	479	460	470	453	474	473	493	458	423	461	428	479	428	477	462	441	495	456	489	463	435	473	458	424	467	447	467	454	446	471	481	467	437	463	463	486	393	462	454	438	436	495	471	479	462	445	435	473	454	454	489	457	445	463	417	457	449	447	464	424	477	466	455	493	452	432	417	471	494	447	478	446	436
65268	62298	40915	10941	1301	590	447	387	273	255	233	208	167	181	170	160	154	144	151	142	151	147	134	123	145	120	143	135	120	136	114	106	123	133	132	128	169	121	123	124	125	113	116	129	130	124	99	120	111	124	119	99	118	135	118	122	102	122	133	117	138	121	112	103	117	107	121	116	115	105	108	116	100	108	96	123	111	127	113	118	104	109	122	95	119	109	109	119	113	116	108	118	116	87	95	124	110	104	121	121	99	103	97	124	116	111	100	110	112	127	135	105	114	109	113	121	111	118	112	112	93	105	102	102	112	126	105	106	109	130	112	99	101	105	105	134	128	107	125	105	133	105	102	120	105	116	109	108	113	123	104	100	127	134	117	113	97	98	110	105	131	117	114	129	110	137	112	111	108	102	122	96	100	106	122	102	134	107	118	125	111	100	119	116	121	93	109	100	114	122	104	119	110	124	109	127	100	125	118	131	111	102	114	114	151	124	98	107	122	112	107	111	122	100	123	121	114	102	116	106	90	100	113	112	132	107	148	114	109	95	112	103	130	112	108	96	110	109	119	102	105	102	106	133	122	117	113	116	101	98	111	107	138	111	119	124	119	117	113	133	105	110	129	115	92	112	124	127	117	109	132	98	115	127	108	146	102	125	112	108	113	106	110	110	117	77	114	131	109	119	129	127	127	103	100	102	105	133	99	117	144	131	115	115	121	89	111	106	110	138	94	115	115	103	126	129	116	117	134	103	110	116	123	101	126	113	126	120	115	128	108	137	98	110	121	130	118	100	102	105	103	107	98	117	112	113	114	106	125	123	94	111	124	120	99	98	115	119	112	116	113	104	120	95	121	109	118	125	136	115	104	108	111	139	117	112	121	109	118	118	104	122	109	120	111	112	112	133	124	108	103	121	102	110	121	131	101	110	103	115	134	106	117	131	123	103	113	121	117	119	106	100	117	104	112	140	108	90	111	101	108	121	126	92	129	129	104	102	118	116	111	106	133	108	103	118	124	113	107	94	109	110	108	113	104	123	102	103	106	124	90	111	122	126	102	127	116	126	104	101	104	118	115	113	99	111	113	120	114	103	114	116	123	105	113	123	132	126	99	121	90	90	117	89	100	117	115	81	119	111	98	124	91	120	98	108	124	98	119	108	91	111	126	100	108	125	114	109	122	99	87	102	100	107	121	117	128	119	128	107	119	98	108	131	107	121	110	132	90	113	107	102	108	102	110	102	108	128	122	125	99	138	113	106	105	117	123	111	101	118	110	117	124	102	120	97	126	121	107	98	134	127	127	116	95	122	104	116	126	96	118	107	107	126	112	88	131	106	122	131	97	112	119	119	100	112	112	119	117	98	110	120	108	94	121	115	125	111	115	104	120	109	108	111	113	98	121	112	107	130	113	109	105	117	128	121	115	111	96	120	98	118	111	121	112	122	124	117	141	105	117	104	111	116	111	115	127	120	92	101	119	113	115	104	113	119	116	107	105	116	110	110	121	138	119	119	120	96	126	112	139	116	91	100	126	109	123	105	119	116	104	121	113	108	120	117	117	89	106	109	106	115	115	119	98	96	97	97	94	109	90	113	115	104	116	111	123	104	102	120	104	106	117	114	104	96	117	96	96	100	99	111	122	121	100	116	100	130	102	103	103	113	126	96	127	106	111	130	111	124	119	126	136	142	110	130	108	117	106	113	126	97	111	107	122	117	101	111	110	123	115	108	117	127	114	107	93	93	97	104	127	97	126	124	111	126	125	98	120	125	114	120	110	116	105	117	112	121	112	110	130	126	113	113	114	135	111	107	118	129	107	136	123	100	110	127	117	123	96	122	98	120	107	114	106	112	118	100	114	127	120	124	102	115	96	107	135	123	117	114	126	114	127	133	102	107	110	113	109	125	106	111	105	133	117	111	106	110	110	99	121	96	104	114	133	100	114	97	104	101	119	122	113	122	108	106	134	108	111	95	110	103	108	119	115	107	118	102	128	135	98	124	105	103	104	125	85	126	143	109	108	96	106	124	126	110	101	122	115	106	129	101	91	113	96	106	108	112	127	121	120	115	110	118	127	129	122	101	112	127	122	113	117	95	112	145	128	119	113	105	110	108	107	108	97	130	126	119	108	130	89	100	115	124	90	109	108	114	100	132	104	124	130	110	116	120	122	99	112	105	112	128	119	112	108	117	117	111	109	122	137	111	120	115	78	114	111	110	113	113	126	105	125	124	121	101	123	123	113	135	123	116	113	105	98	113	110	125	104	121	126	100	121	113	94	118	118	118	115	125	133	93	97	111	101	119	119	106	99	141	110	112	100	123	116	121	125	122	110	102	95	116	128	107	124	103	99	116	93	101	118	108	134	110	126	112	109	103	132	104	106	119	108	106	100	110	108	130	105	105	109	110	112	114	113	101	144	126	97	105	112	122	141	117	109	114	133	114	139	83	103	108	121	120	116	109	103	108	101	99	120	118	109	116	115	119	109	97	117	113	106	114	92	129	125	115	104	120	110	117	116	105	116	122	127	110	98	114	113	125	94	119	114	113	113	113	115	100	111	119	114	149	128	97	117	123	108	141	115	97	110	88	103	116	136	106	96	108	103	118	122	115	109	119	124	107	125	118	101	114	118	114	110	116	102	105	98	116	115	103	101	106	102	111	105	115	126	114	106	115	119	124	124	112	135	127	96	116	108	123	109	110	111	124	113	115	115	102	108	104	106	100	126	120	118	108	121	123	105	122	139	137	131	97	108	119	125	128	100	112	111	104	123	130	91	113	113	119	118	116	101	121	117	110	115	117	117	121	100	102	117	116	110	103	107	113	97	137	102	103	100	95	93	126	126	119	109	113	106	112	114	116	93	111	117	122	94	118	126	117	95	106	121	117	96	124	114	118	131	113	138	105	132	85	111	116	116	132	106	121	121	85	86	116	103	106	114	115	126	121	92	113	105	102	100	126	107	111	95	93	115	128	110	103	104	108	119	101	103	117	110	126	119	114	115	121	98	104	109	110	105	109	116	121	86	105	117	115	124	118	113	111	138	114	112	108	100	120	99	109	110	112	108	106	106	109	112	135	98	113	107	108	114	119	101	96	115	108	117	99	107	97	106	108	138	125	110	123	109	127	108	106	115	114	109	138	102	131	98	115	109	100	96	137	99	118	110	91	102	129	143	112	114	110	123	97	113	106	96	96	98	118	124	126	104	118	129	122	120	103	109	109	109	83	102	110	110	118	106	122	106	89	110	108	110	104	99	88	105	108	122	102	115	98	110	112	122	117	113	114	102	98	101	109	107	103	120	122	109	115	125	112	100	104	115	118	92	126	133	111	126	124	122	107	123	108	107	119	124	117	119	101	110	109	125	104	110	123	116	93	104	119	127	114	108	117	115	114	119	112	90	105	103	108	107	117	105	121	131	103	128	100	110	133	111	101	121	111	94	108	119	98	105	124	87	100	111	120	107	124	126	98	110	101	93	130	95	102	132	111	108	108	106	109	107	117
39746	45152	25076	3829	3218	2560	2036	1635	1407	1233	1134	999	835	783	710	686	556	565	566	487	516	466	484	423	433	427	408	414	432	376	389	365	373	394	286	354	370	354	359	338	351	379	330	324	329	373	334	331	345	299	319	313	355	335	306	289	312	320	303	325	303	322	320	309	306	289	311	323	281	282	319	310	313	291	317	300	294	281	283	280	296	294	296	302	281	298	295	280	291	286	295	274	266	285	267	256	269	290	286	286	295	319	283	325	286	271	302	300	270	280	297	284	294	283	324	250	308	260	289	254	312	297	281	263	261	321	277	265	299	270	269	270	290	267	302	291	295	300	294	304	295	277	296	270	308	268	289	278	255	293	266	268	308	269	280	254	281	304	266	287	275	288	285	308	286	266	272	300	302	298	316	298	323	272	271	280	276	286	288	309	266	285	306	272	260	298	265	288	265	259	233	299	292	301	290	267	284	264	278	290	286	260	287	288	300	218	313	266	297	292	257	265	296	273	290	292	263	284	247	317	280	280	308	292	278	267	281	275	269	264	297	319	284	258	278	281	277	295	301	285	302	285	278	279	295	285	285	268	278	268	281	260	254	345	296	305	281	278	276	291	290	258	291	271	287	290	275	295	289	257	312	287	281	274	292	265	293	283	293	280	290	287	257	290	267	276	284	320	298	303	283	300	299	289	316	295	278	290	287	269	275	317	288	283	270	277	295	258	264	303	291	266	288	302	265	281	287	259	295	298	252	278	303	272	281	264	310	275	309	299	297	288	289	298	306	300	296	266	259	270	275	298	311	284	267	283	243	286	291	305	293	260	265	295	274	275	276	277	257	282	279	275	306	278	278	273	289	297	297	287	270	289	278	251	295	294	315	324	288	270	288	283	289	269	299	276	294	294	261	326	278	277	290	299	272	280	297	300	282	281	296	271	299	265	299	294	293	297	260	279	286	249	297	243	270	264	291	292	254	259	282	300	281	254	284	270	301	313	278	263	281	288	300	281	293	275	287	279	265	298	288	302	285	274	305	259	303	299	309	282	255	268	283	298	278	292	269	278	283	255	251	278	300	270	275	282	261	306	286	291	263	268	292	309	280	264	262	279	286	287	292	273	300	297	290	253	301	276	304	291	298	257	252	274	289	274	303	263	283	288	253	282	292	294	283	277	265	296	289	278	261	255	306	296	291	279	269	295	261	283	296	282	268	308	304	264	255	273	268	294	283	295	268	272	292	277	284	282	275	294	267	278	278	270	293	286	264	266	297	274	286	287	273	302	310	304	289	273	291	285	281	290	285	298	263	269	292	289	278	278	286	278	280	275	263	299	312	256	274	300	308	272	305	288	301	329	271	274	280	290	274	266	282	283	295	273	311	307	285	255	276	298	259	240	281	273	287	261	278	274	290	286	278	269	272	300	259	295	279	278	258	285	276	281	291	300	295	296	269	264	287	287	291	242	253	274	257	274	282	288	259	265	269	290	288	292	246	280	285	279	322	281	306	263	276	291	278	288	273	271	276	285	243	292	269	310	293	272	312	273	314	316	253	279	299	281	282	261	277	276	285	275	255	304	274	269	279	280	289	285	302	297	272	269	306	316	267	265	274	284	300	275	298	269	324	275	292	284	266	263	308	294	270	269	293	268	262	285	287	252	233	282	288	315	283	271	245	292	306	284	296	240	258	292	280	245	291	274	291	311	276	294	274	290	229	259	298	258	271	308	253	277	284	277	293	281	283	286	275	274	288	272	254	309	261	284	304	267	272	263	287	276	269	302	296	285	273	261	309	286	276	273	297	274	274	289	290	272	269	266	274	254	306	289	279	275	296	285	275	301	289	290	306	273	274	249	270	288	284	272	277	297	311	333	283	293	281	273	295	301	300	283	258	301	305	313	291	297	266	306	263	257	263	265	293	298	271	242	311	296	279	263	290	277	293	282	294	258	271	282	273	255	266	274	289	281	293	324	289	246	279	260	274	295	278	295	268	285	296	301	303	258	290	286	315	294	277	273	278	265	252	246	298	297	281	298	246	274	292	297	251	277	295	281	282	280	275	270	261	275	287	290	273	291	286	273	282	306	282	278	254	303	269	288	267	259	287	289	321	264	318	266	296	273	306	269	304	289	300	286	269	287	314	290	283	250	279	317	296	310	280	283	281	267	293	270	289	275	273	280	297	266	270	286	278	287	296	260	284	280	255	264	295	291	288	283	289	291	318	277	283	270	260	293	287	286	271	300	300	293	276	277	300	287	284	251	281	270	269	238	273	291	255	260	247	261	288	311	272	270	324	279	278	266	286	269	304	272	269	297	295	300	292	292	251	270	261	265	257	286	297	266	281	238	276	280	309	260	270	287	300	281	302	306	267	250	276	291	279	298	288	286	285	295	277	288	263	287	281	286	294	269	257	276	288	248	263	247	296	269	257	270	262	281	323	271	291	278	282	273	286	293	282	324	278	312	277	270	295	311	258	273	273	302	271	280	301	286	291	301	261	308	284	317	269	275	287	284	310	299	301	287	286	294	276	271	256	272	314	288	301	311	256	299	262	290	298	273	262	249	269	242	283	297	254	293	262	285	315	259	276	327	303	307	264	276	305	261	272	287	293	314	278	265	302	296	271	277	282	288	262	292	303	284	296	284	305	247	276	263	274	297	314	268	274	279	258	257	301	279	320	276	263	321	286	277	281	301	260	262	292	296	315	307	292	281	274	275	285	282	292	255	287	272	259	272	267	265	282	254	290	284	284	293	273	285	286	300	285	272	288	316	282	310	291	269	290	313	263	284	260	262	274	272	248	262	296	286	277	303	286	275	313	266	288	285	262	303	283	289	285	271	256	262	285	280	248	286	301	256	279	295	299	275	297	259	320	262	270	274	303	287	278	296	310	279	289	267	265	292	276	250	271	270	288	294	317	259	285	293	261	260	279	273	249	282	292	290	256	266	264	286	269	273	312	273	262	282	271	254	263	293	267	294	296	266	293	292	302	287	308	286	284	279	299	296	307	297	292	285	289	269	274	321	247	283	282	254	298	289	270	291	270	263	316	299	288	290	319	257	264	264	264	274	250	267	306	292	265	283	290	285	288	293	291	255	273	332	298	299	279	276	287	294	290	302	263	307	296	282	293	281	305	303	277	283	307	306	281	303	260	273	280	281	269	273	276	257	263	256	311	283	281	271	278	290	272	278	261	276	282	312	317	247	266	278	269	262	248	282	273	295	305	254	279	303	266	272	289	265	270	297	265	268	285	267	296	286	263	276	302	274	289	333	287	285	288	285	276	289	299	262	275	283	258	278	256	303	260	283	261	287	273	291	258	274	307	309	266	274	276	276	263	256	262	252	266	279	281	300	279	236	302	292	251	311	312	282	248	282	282	284	312	287	296	286	315	281	259	283	270	282	295	282	248	293	282	282	290	268	265	279	300	257	292	282	290	276	293	285	277	273	278	291	279	272	300	288	272	278	292	278	287	306	238	298	323	255	264	264	292	276	234	274	271	283
8803	4003	1221	165	151	146	129	128	137	126	113	145	157	125	130	146	109	99	116	158	139	147	120	116	108	126	137	124	131	143	132	131	124	144	122	135	132	136	135	128	124	147	132	150	138	114	115	115	120	127	147	123	122	113	120	122	137	138	137	137	123	119	115	124	136	143	129	122	132	118	130	138	114	141	115	111	137	132	108	134	110	133	123	113	131	132	127	128	139	138	128	135	130	109	130	130	130	122	133	123	119	127	112	134	127	116	145	147	136	137	123	131	144	124	116	156	117	138	134	130	127	134	120	119	139	110	129	129	148	134	149	112	121	100	138	138	100	117	131	143	118	108	127	115	134	131	165	137	112	122	105	135	118	140	132	144	119	129	129	130	126	144	131	154	135	131	141	122	131	123	116	123	126	144	141	142	130	132	115	98	158	123	135	144	154	146	143	133	139	141	132	119	134	115	124	118	135	131	123	139	131	124	119	120	109	135	131	136	132	129	111	127	133	131	135	132	119	121	111	120	131	120	112	130	126	131	133	121	115	127	138	129	135	133	134	134	116	110	128	134	140	133	136	133	142	123	100	107	141	134	107	143	131	121	136	118	130	104	121	124	140	134	132	130	118	128	127	124	113	136	113	126	120	137	106	111	130	115	123	112	116	100	141	121	109	121	125	145	120	138	142	121	111	125	118	135	119	158	127	124	101	120	116	130	127	133	130	125	130	135	113	126	117	125	149	134	152	124	153	126	132	118	121	130	136	137	128	109	121	124	143	122	141	133	144	105	112	127	145	127	105	123	129	116	114	131	116	126	119	126	131	109	129	141	144	123	127	127	138	131	113	134	132	131	125	118	138	129	123	113	117	129	150	125	131	134	154	140	124	111	135	130	147	122	120	112	129	148	131	139	113	120	144	116	150	134	144	123	125	133	132	144	126	126	153	143	143	132	119	146	117	137	109	109	140	123	132	133	121	135	122	122	127	125	120	132	115	121	133	125	129	124	121	136	134	122	129	118	115	126	112	123	119	126	131	126	125	133	139	126	130	115	117	123	107	122	113	140	118	118	140	111	130	117	126	149	145	133	114	137	145	128	124	113	129	124	159	128	121	128	116	101	110	122	121	123	96	138	139	115	145	136	134	123	122	125	130	133	120	140	106	128	141	129	115	121	126	142	123	133	120	128	138	132	133	140	143	135	113	105	117	132	117	109	142	133	111	122	123	132	134	139	125	127	125	118	124	114	140	126	143	115	122	126	129	103	115	132	141	116	138	146	122	134	113	115	125	144	115	123	127	128	104	122	126	118	133	129	140	134	145	111	122	119	137	110	134	131	120	130	120	129	131	133	125	126	118	126	119	139	119	142	117	133	115	122	140	134	121	132	137	137	132	123	140	118	108	133	142	124	121	127	118	137	147	121	135	137	137	126	133	116	135	132	118	147	141	148	143	135	124	106	150	135	131	126	121	109	127	135	109	124	139	113	137	133	143	118	139	111	139	114	117	136	142	102	132	106	114	135	112	125	123	103	130	145	146	123	142	112	126	117	146	119	134	118	144	137	128	121	147	128	134	118	130	108	143	133	124	127	136	126	122	127	122	136	122	117	121	147	114	136	125	128	123	135	137	128	127	123	127	119	134	123	155	114	123	126	136	124	114	126	124	130	130	121	131	142	127	132	130	136	138	126	123	137	112	112	119	130	122	134	118	124	143	128	110	133	130	135	128	108	148	134	122	123	127	153	117	131	133	143	125	109	120	148	126	118	114	126	125	132	129	145	119	121	124	133	137	129	109	122	124	107	126	137	104	127	121	122	131	113	124	138	121	131	117	134	126	126	109	136	140	120	134	140	137	139	135	130	108	143	119	151	113	111	129	136	120	121	115	117	127	145	130	128	104	126	120	117	133	103	130	134	151	125	130	116	134	143	132	140	158	120	123	148	124	123	132	125	138	130	129	113	122	150	140	135	118	133	145	143	135	134	118	125	123	135	127	111	127	128	132	136	132	123	117	119	131	116	134	118	133	113	129	148	124	126	119	124	132	120	123	126	143	146	107	140	125	113	123	122	122	121	132	130	127	138	118	126	151	120	126	152	128	124	134	141	92	99	113	114	129	132	140	103	159	123	127	120	147	132	140	142	122	128	119	152	127	109	148	143	124	131	118	119	116	134	144	142	132	138	114	118	133	131	133	131	140	137	124	119	129	114	133	136	130	126	124	136	142	108	113	133	122	125	115	129	120	123	121	131	143	104	126	121	119	127	135	132	133	109	135	142	118	135	155	146	128	122	122	147	115	136	117	129	127	110	127	117	112	119	120	144	134	132	127	163	133	124	135	121	139	137	123	138	110	153	115	114	133	121	122	117	128	117	142	125	128	123	111	138	115	110	123	138	129	111	135	117	117	137	115	139	140	137	119	115	135	114	136	126	116	125	125	119	140	150	120	125	122	127	140	123	133	123	146	112	127	124	129	136	122	128	152	130	122	134	128	133	129	129	120	111	131	143	116	127	122	114	119	128	135	154	138	121	117	115	125	118	126	146	124	124	132	137	112	116	130	107	116	122	143	120	132	135	119	121	130	122	145	101	120	132	118	141	135	126	141	132	143	132	134	144	110	129	134	122	151	140	103	129	123	126	138	127	140	110	127	137	121	132	131	110	142	138	131	142	121	117	121	119	116	127	134	126	128	137	123	118	146	121	112	145	139	140	126	115	122	141	139	123	122	124	93	112	128	138	120	135	131	121	117	115	122	140	141	128	144	128	121	127	114	135	141	135	135	123	124	134	128	110	138	131	143	141	130	125	136	128	126	124	118	130	129	131	125	123	128	115	133	115	122	109	131	139	138	119	127	129	159	137	142	123	128	109	115	157	122	144	116	128	120	128	136	140	121	119	147	145	148	144	131	103	142	132	126	127	121	126	127	117	124	148	129	112	131	117	134	96	107	102	136	123	124	137	141	127	115	133	142	139	124	133	124	129	131	128	130	126	142	126	113	123	119	115	132	132	131	146	137	139	125	115	115	107	146	112	126	126	136	131	110	143	107	105	126	124	124	142	132	146	137	123	152	140	125	115	139	130	114	127	132	96	135	118	137	122	124	109	139	114	120	122	123	152	134	110	109	132	120	126	124	143	137	134	120	118	140	122	130	137	138	140	113	129	120	121	123	124	137	110	118	126	131	132	129	125	131	110	113	137	129	132	126	130	132	126	137	140	122	136	117	133	141	121	124	122	120	128	135	124	139	119	121	126	122	127	106	141	138	138	130	113	125	134	131	128	109	140	120	137	123	126	111	124	146	139	128	117	119	115	143	110	128	130	128	138	153	125	110	139	123	111	124	112	127	125	134	113	106	146	128	141	129	116	134	136	101	111	118	125	146	127	129	131	128	127	144	132	117	156	133	134	147	145	139	108	142	122	131	137	135	118	151	115	113	132	118	114	126	124	117	147	128	133	141	120	119	134	117	127	126	128	124	134	121	117	137	124	115	121	137	118	127	125
7905	6181	2280	382	390	397	349	392	377	350	334	351	341	365	343	340	382	318	367	322	352	332	338	329	308	342	339	316	357	319	346	339	339	364	335	337	337	326	348	353	350	326	334	350	369	326	314	345	329	358	348	337	341	324	361	330	331	319	342	317	315	338	304	343	331	354	355	340	389	344	340	362	367	330	362	304	325	299	328	335	329	345	336	318	335	331	321	342	353	319	336	336	376	329	338	311	317	349	318	330	348	312	337	322	378	296	328	340	347	370	337	334	334	326	336	302	294	359	301	366	349	338	324	320	330	364	339	333	346	352	342	337	334	343	375	332	344	329	295	319	359	331	325	340	304	350	367	327	363	315	336	340	302	337	328	360	350	325	318	305	300	351	329	333	327	351	328	343	361	337	333	344	336	334	337	341	353	363	391	340	325	317	349	323	324	298	333	334	311	345	352	331	361	346	346	343	327	341	314	335	351	330	343	334	341	318	354	355	321	299	320	343	331	343	350	336	314	350	351	330	352	354	344	336	306	327	344	337	332	327	335	327	333	337	350	333	307	360	335	343	352	311	325	312	352	343	341	319	307	372	352	307	338	325	335	328	332	353	348	310	373	348	337	293	344	311	336	349	326	319	331	346	372	327	365	356	325	351	334	357	342	374	343	372	336	316	333	341	335	294	360	341	343	326	365	302	349	309	331	329	319	340	333	314	334	365	342	325	377	329	341	341	311	341	329	342	325	316	347	346	397	300	303	344	339	334	337	333	316	362	335	349	351	361	332	339	337	363	323	331	380	346	333	334	342	340	305	370	310	347	327	321	352	351	337	346	319	330	319	315	314	320	348	314	314	381	337	323	334	336	323	337	334	310	327	359	340	312	314	345	329	306	330	312	354	321	338	323	347	328	322	353	338	300	349	347	364	317	352	360	338	329	344	341	336	313	366	321	330	319	331	363	334	340	308	333	342	327	337	317	342	338	334	348	365	340	368	326	335	358	302	322	333	323	327	332	288	355	358	345	320	326	299	331	342	360	327	338	342	309	332	362	336	374	330	356	333	312	367	341	319	320	345	346	339	313	305	320	329	385	336	346	323	337	312	302	329	323	332	337	325	350	338	313	350	354	326	335	347	379	354	351	324	329	320	338	324	364	329	331	323	383	363	341	328	320	356	353	308	346	361	345	335	365	342	346	291	332	322	341	326	362	326	334	333	334	321	337	345	335	343	327	336	323	323	352	332	342	334	348	349	328	349	326	334	342	362	341	323	309	351	331	323	353	332	370	350	348	369	331	354	333	346	355	337	354	324	345	339	359	357	334	334	337	320	342	311	336	343	334	327	310	306	321	334	340	359	352	337	353	319	305	313	319	342	334	362	337	372	339	333	360	381	342	338	321	354	344	301	359	322	358	335	315	338	305	352	324	361	358	329	331	328	332	364	360	389	372	342	314	357	331	334	330	343	334	313	329	353	326	329	316	312	331	325	321	347	314	334	328	348	320	349	342	354	349	314	344	320	317	329	351	339	337	330	359	365	358	349	351	362	333	335	340	336	351	319	338	350	325	335	334	336	338	334	333	361	302	345	326	328	325	333	346	331	296	313	337	338	356	336	312	324	311	325	346	347	321	313	309	347	350	305	330	345	321	347	358	316	328	337	330	318	318	331	333	325	357	343	333	344	339	335	337	323	364	364	359	341	299	297	343	330	327	322	307	356	332	364	286	325	323	332	338	305	313	325	318	343	346	352	339	362	315	324	330	347	359	357	335	359	306	342	327	359	346	303	305	352	353	324	305	310	347	323	330	354	361	321	329	368	356	353	330	344	365	351	292	350	327	345	343	292	329	357	341	290	384	368	293	317	355	340	370	325	364	302	315	329	363	324	324	350	318	333	335	350	329	319	336	310	350	316	333	339	353	376	337	350	356	335	355	364	337	311	330	364	390	346	352	351	314	336	364	343	354	337	322	335	330	345	341	321	309	321	355	353	321	344	328	305	338	317	334	337	381	345	331	332	354	348	345	354	323	341	326	301	327	347	329	371	338	310	327	358	338	375	348	343	300	360	343	357	362	354	337	336	316	334	334	349	334	367	272	338	323	342	349	336	345	319	345	347	309	331	349	353	363	309	329	308	343	362	337	336	354	369	308	339	356	348	327	314	319	310	337	325	321	328	344	352	319	317	347	341	344	339	311	374	312	324	376	343	305	344	343	324	326	371	375	327	349	366	346	347	311	335	329	343	340	335	342	353	359	336	340	326	348	349	294	334	328	320	319	329	314	351	372	291	339	341	326	332	348	344	302	299	327	325	324	353	328	318	350	348	342	316	365	341	344	353	350	357	345	340	354	315	300	328	320	330	331	326	311	336	328	337	334	364	340	294	328	347	349	379	350	324	338	338	350	339	358	344	339	317	330	325	332	329	345	344	353	331	316	335	324	336	327	344	382	365	314	310	338	333	349	349	338	340	335	322	339	318	364	345	326	334	323	308	306	338	330	391	320	357	341	333	307	311	326	368	312	354	340	321	345	335	359	339	361	337	326	340	343	329	311	336	332	321	329	323	307	357	314	328	339	334	312	336	308	333	349	357	347	322	346	309	340	344	324	344	326	340	340	299	347	293	322	337	347	355	345	339	306	362	350	322	323	342	309	325	320	354	335	340	342	348	358	321	338	335	336	324	319	320	340	321	319	334	338	335	328	325	308	325	341	350	304	309	317	334	299	326	342	339	343	344	351	350	324	305	334	337	332	346	331	342	324	362	350	332	334	356	350	306	353	336	332	328	364	340	320	335	328	332	354	328	303	384	319	330	341	332	347	348	342	356	354	328	335	320	325	317	315	330	339	325	353	357	343	329	324	368	342	313	338	347	340	319	353	335	327	314	317	356	343	364	324	319	331	353	335	329	331	355	370	323	284	335	356	334	308	322	354	342	332	347	339	325	321	312	308	349	284	323	332	326	346	360	340	354	345	337	341	304	331	327	318	348	364	342	340	322	305	346	335	346	333	323	323	387	316	336	391	319	347	332	333	349	353	340	318	344	325	344	349	345	332	354	328	352	314	351	346	301	337	342	353	315	316	348	366	314	322	324	334	335	354	312	314	344	305	327	330	348	357	332	346	316	322	357	324	346	342	320	375	365	350	372	292	338	299	353	340	328	338	338	333	361	333	377	337	348	347	329	328	348	327	322	356	314	336	328	364	326	328	300	364	328	333	340	358	337	340	346	335	353	297	339	343	328	329	355	349	359	341	340	324	323	325	366	336	322	371	323	344	336	338	338	343	311	361	342	326	359	312	347	340	360	321	326	340	357	333	325	307	351	323	316	355	324	342	359	360	340	295	352	350	340	356	330	342	332	349	346	305	337	354	331	329	318	325	332	386	319	386	333	337	328	358	304	348	321	355	342	347	333	343	330	333	342	315	377	351	321	309	327	312	361	345	318	343	331	340	386	311	362	332	347	364	297	338	303	333	312	309	340	340	332	349	321	349	325	305	346	353
50863	47923	31550	4428	525	385	334	272	248	288	234	237	231	224	220	245	208	202	224	197	188	179	189	192	210	194	194	172	191	196	171	177	199	214	191	172	163	182	196	183	180	177	187	194	178	191	181	203	192	168	185	171	191	173	188	186	216	168	187	178	182	184	179	189	186	187	189	180	171	193	179	203	198	179	185	178	195	185	171	186	197	190	193	184	184	168	201	199	213	166	182	190	172	156	168	196	193	155	174	163	181	163	182	221	173	182	181	199	156	168	157	161	166	196	172	187	151	175	175	191	183	171	192	192	170	186	197	182	207	214	174	182	190	203	166	185	182	198	192	183	175	194	195	185	161	185	195	168	187	177	189	206	158	196	192	198	180	198	167	187	192	185	178	200	205	182	190	170	172	185	168	222	188	203	210	168	194	198	167	174	203	191	184	164	157	183	195	198	192	192	212	177	174	173	186	187	171	174	174	195	190	166	175	178	188	195	221	175	197	173	191	210	186	192	181	192	199	175	187	181	187	168	189	192	189	185	198	173	171	157	168	191	159	181	151	196	197	176	163	197	190	157	181	206	175	200	158	178	168	180	214	159	190	180	195	200	164	175	177	168	190	183	161	173	189	178	160	178	192	156	174	180	179	174	190	190	173	178	217	178	176	165	192	168	180	188	179	165	152	205	184	206	180	175	200	166	196	191	196	189	184	161	175	189	180	173	167	164	199	182	159	163	161	198	173	184	177	176	193	185	173	180	163	208	188	175	162	197	166	168	175	175	195	160	180	181	160	177	169	169	172	216	164	202	157	175	189	182	179	197	167	150	181	165	162	204	173	174	176	194	184	186	189	177	188	179	169	182	183	185	184	207	178	177	186	184	164	187	185	159	178	193	188	170	187	168	178	190	198	178	163	184	184	204	165	186	185	208	181	187	185	192	148	154	182	193	166	174	178	191	168	201	194	193	180	194	175	161	208	166	195	192	183	198	179	163	170	179	184	186	175	168	180	166	159	175	190	185	193	170	167	204	172	194	163	192	158	190	149	193	180	182	193	166	178	189	205	163	159	183	175	163	157	182	159	202	177	144	188	184	167	162	189	177	204	177	158	170	186	191	176	166	208	177	219	173	183	190	182	166	189	203	176	189	151	165	178	173	167	150	176	167	178	186	171	181	184	180	176	136	168	185	188	188	195	156	165	178	198	176	188	171	169	174	191	179	211	175	158	174	178	177	182	179	171	208	186	184	171	185	179	162	172	192	182	189	226	184	197	175	205	183	182	176	176	192	178	191	177	169	179	187	166	181	196	181	196	161	197	177	176	181	193	185	175	205	190	203	189	196	181	171	180	164	215	184	202	168	198	181	164	171	190	170	174	179	181	166	192	183	187	158	195	171	177	169	183	206	156	180	166	161	189	192	204	189	180	176	172	186	193	181	177	174	157	183	170	189	182	153	200	173	173	191	160	209	176	171	187	167	207	192	189	158	186	195	177	164	199	173	169	172	177	198	202	207	141	172	193	181	207	181	228	163	179	177	196	179	188	210	192	195	185	181	203	179	169	181	136	176	183	186	160	171	190	163	165	185	156	187	201	191	177	169	172	199	180	166	164	171	164	174	165	178	178	168	192	175	164	202	191	209	182	199	213	204	178	180	179	209	191	168	163	168	187	186	174	167	171	175	177	165	164	180	178	190	181	189	203	167	195	187	202	181	177	208	195	188	178	169	188	168	188	171	174	186	201	202	185	178	188	185	170	185	210	187	166	183	185	191	198	183	183	155	187	176	183	201	175	174	181	185	177	186	183	199	174	179	209	186	173	193	195	181	209	178	174	164	188	184	193	190	208	182	181	197	186	204	162	176	192	203	186	169	192	175	171	190	172	183	184	155	163	205	150	186	170	185	159	170	157	176	168	179	173	173	174	187	194	183	162	175	209	179	174	186	180	183	184	185	205	162	188	161	200	174	161	200	165	175	184	163	183	197	169	178	191	170	193	190	182	170	193	171	179	218	179	186	195	156	180	210	180	185	170	186	184	165	166	185	164	180	183	160	204	179	186	209	191	177	178	155	189	163	201	190	172	168	211	171	190	190	179	188	168	174	197	181	159	172	170	190	183	168	167	153	193	212	174	184	185	188	186	191	186	176	194	163	167	181	170	165	160	173	180	169	196	163	178	182	169	190	185	204	183	178	163	193	160	192	167	180	181	179	181	183	193	211	202	187	193	204	196	175	183	203	186	192	199	171	185	201	204	181	193	185	161	162	185	201	201	179	178	185	177	185	173	181	151	163	182	165	194	186	183	178	166	216	184	167	168	177	188	181	171	174	187	193	174	182	216	180	171	159	191	178	182	180	176	188	193	186	196	198	198	173	184	190	196	176	170	164	173	182	200	194	175	162	195	192	206	175	176	173	195	184	205	195	172	163	193	168	169	167	196	210	170	169	181	173	205	182	168	176	199	187	179	215	209	173	191	167	172	210	181	201	157	191	177	180	184	166	195	177	169	178	179	194	185	186	172	178	176	192	188	190	187	176	182	172	181	193	198	191	180	187	181	186	179	174	191	187	186	184	183	153	182	165	183	209	180	199	167	174	151	179	190	194	160	184	181	192	156	163	202	174	185	177	171	201	205	191	188	191	170	179	187	179	189	172	181	177	171	183	171	194	174	155	155	195	179	208	193	173	177	180	197	187	162	204	155	172	202	153	184	205	200	204	158	167	168	173	189	174	163	159	184	188	179	188	187	195	192	200	185	179	184	182	174	172	181	174	164	182	179	175	170	186	175	204	222	201	183	175	164	205	153	168	188	187	183	164	178	174	178	192	184	166	182	171	142	175	185	177	184	159	176	195	173	201	185	191	160	190	185	184	182	169	170	173	178	175	176	163	185	172	195	182	189	163	191	191	143	181	174	191	178	164	176	195	163	171	195	159	200	168	195	178	151	186	195	180	196	168	193	182	174	193	197	168	173	170	181	194	197	175	206	199	185	180	184	174	210	186	174	179	171	189	179	190	197	184	191	185	176	179	171	164	141	167	185	194	162	188	165	190	197	168	172	204	180	171	167	196	185	180	177	174	193	197	168	184	187	180	186	160	242	153	180	181	194	190	191	194	173	172	164	186	217	168	200	171	182	208	205	183	161	176	190	192	162	165	176	150	168	185	183	175	197	175	140	195	167	210	177	158	183	187	164	176	177	208	181	171	183	201	180	168	159	206	184	183	178	191	168	188	174	187	190	204	181	208	199	180	204	179	176	176	183	190	195	200	192	164	174	194	162	199	185	167	182	166	186	173	188	188	179	183	184	183	184	181	194	199	203	185	193	168	193	201	209	189	173	184	169	207	182	203	177	181	179	184	166	190	160	184	182	166	200	186	187	170	184	187	184	185	197	200	183	194	178	149	207	184	174	154	185	164	195	195	171	153	218	163	188	203	175	172	192	205	192	168	164	186	212	203	158	215	179	186	176	167	192	167	181	179	182	205	171	184	170	170	181	224	224	186
30402	35744	19475	2305	1948	1598	1299	1152	982	940	851	769	723	695	677	645	613	608	585	572	520	553	528	537	551	533	510	546	555	489	501	488	487	518	497	454	500	453	468	481	442	480	478	463	470	463	465	457	479	470	449	495	467	473	464	445	471	446	483	442	481	474	436	462	468	450	406	488	424	480	408	490	438	459	472	465	472	459	452	469	460	444	438	434	449	487	454	461	442	413	446	454	461	451	447	412	444	425	468	459	466	463	452	442	448	416	459	436	445	453	429	476	444	449	440	474	423	459	451	453	485	453	436	440	413	444	457	462	445	455	456	466	470	464	441	441	458	425	422	428	434	468	456	441	469	451	436	480	457	468	458	477	451	414	482	426	440	422	430	438	427	446	414	456	445	454	430	491	455	429	437	497	452	443	426	487	454	457	426	442	488	495	453	426	466	470	427	437	413	445	431	457	467	455	474	470	454	435	431	437	443	453	463	478	475	447	437	465	416	415	455	432	459	474	422	451	455	473	420	473	441	445	455	473	464	424	486	420	447	439	477	486	449	449	447	466	480	462	450	460	449	434	423	452	428	460	444	433	459	422	440	418	449	449	428	485	449	448	440	438	443	457	432	461	441	446	454	427	433	479	482	441	453	428	435	490	426	468	435	422	430	468	460	466	421	445	477	439	456	433	430	453	443	451	475	443	417	428	486	455	435	470	410	479	464	425	485	447	464	454	464	437	437	443	441	460	452	453	466	442	477	452	461	422	475	473	455	434	459	418	424	458	428	414	444	433	498	450	429	427	494	436	442	471	435	461	441	434	459	477	438	440	447	453	475	433	480	447	477	418	493	455	454	464	469	427	437	441	465	503	450	429	458	444	425	446	478	428	477	429	496	461	472	440	444	457	436	500	454	474	425	448	422	458	449	442	471	451	454	434	469	421	463	448	453	391	470	466	507	417	452	495	426	455	471	431	486	438	446	435	445	450	460	464	483	479	461	441	435	460	429	424	437	455	442	455	470	464	443	472	478	447	439	433	447	445	454	414	437	498	436	496	456	434	479	449	423	458	425	439	438	430	446	461	457	436	445	445	472	436	404	412	416	436	411	458	445	436	421	483	469	425	432	489	446	453	440	494	478	444	419	500	464	437	429	488	428	431	441	481	482	412	420	441	439	418	440	476	456	447	465	457	468	478	456	426	447	505	447	438	443	444	438	425	427	446	456	456	399	455	473	431	471	456	464	457	466	414	486	471	473	436	461	453	425	441	429	443	422	409	430	443	464	428	450	438	442	433	433	448	445	442	487	463	468	439	450	476	453	417	449	416	447	416	423	446	430	429	446	415	417	477	445	421	483	493	437	468	465	459	446	431	437	424	451	414	456	451	441	481	424	449	460	471	462	416	447	518	430	454	415	443	466	459	447	488	432	458	454	410	421	478	428	430	461	468	483	382	480	469	449	419	438	453	484	479	443	443	480	426	459	434	480	438	467	470	462	467	441	456	472	427	456	437	447	441	458	467	456	457	451	439	435	426	455	439	431	431	479	456	398	422	434	449	470	472	496	457	446	450	388	445	437	432	439	463	468	465	435	473	474	473	440	409	472	465	447	435	495	458	437	432	467	468	444	460	443	486	443	442	457	463	467	454	461	423	453	417	441	484	434	419	478	469	451	468	459	478	486	455	436	475	445	466	433	455	483	452	451	486	476	437	456	456	473	474	462	420	440	439	448	446	445	437	436	453	441	484	477	464	422	447	438	471	468	429	439	442	443	469	425	449	474	458	460	432	444	448	446	456	488	422	451	445	492	428	497	420	427	474	437	431	475	461	459	463	431	455	493	454	455	430	474	462	427	430	473	455	442	461	485	448	469	431	463	470	472	444	464	481	432	470	436	462	473	435	442	445	445	428	423	428	466	437	427	491	452	422	468	430	436	434	423	437	397	443	431	451	447	481	453	438	465	455	463	443	459	445	428	472	460	443	459	467	494	417	442	462	454	464	456	480	448	479	416	464	474	436	475	493	455	426	463	422	510	414	454	465	466	477	466	423	431	460	468	479	450	454	458	462	450	455	458	446	437	479	481	471	470	448	454	449	442	455	475	474	424	450	476	455	473	444	458	458	436	469	454	443	490	451	530	441	473	458	429	468	467	465	467	477	402	438	441	473	423	413	443	418	432	469	470	460	462	421	443	443	451	473	441	445	446	430	461	433	432	457	431	493	455	464	423	468	451	459	442	437	449	439	417	458	455	445	425	454	452	454	432	442	463	456	463	429	448	458	482	465	453	438	492	433	466	445	444	493	469	461	456	485	443	409	459	450	463	463	465	426	453	451	472	440	432	502	479	444	447	473	463	461	481	439	435	437	448	438	432	442	458	465	444	459	459	440	467	474	407	467	418	458	417	421	503	467	463	463	451	451	439	454	463	460	423	456	470	416	456	469	435	431	474	453	437	431	415	466	453	425	453	457	436	445	432	434	451	455	429	447	454	426	466	484	445	487	444	459	454	452	456	451	499	453	460	429	459	481	425	466	455	472	445	481	461	429	440	478	462	429	439	451	497	450	448	449	433	435	426	454	467	468	431	458	471	454	444	455	479	485	468	471	488	447	443	483	448	425	471	495	448	473	453	459	441	481	444	470	497	482	480	452	469	427	415	455	404	453	454	444	439	453	504	469	466	426	466	443	462	451	455	454	479	463	441	470	446	432	455	444	427	428	492	437	440	491	449	461	458	442	458	454	454	438	428	490	478	423	432	456	469	449	453	494	487	488	433	426	494	433	449	461	469	451	477	457	455	450	452	484	457	455	450	420	476	453	425	445	447	439	461	453	434	456	478	466	459	485	447	431	466	446	460	437	422	485	461	491	454	482	456	471	483	443	426	435	466	463	440	456	455	481	466	458	475	459	458	411	419	448	443	482	414	421	442	444	439	440	462	440	425	437	471	448	456	503	430	407	464	430	488	480	422	432	422	474	484	419	433	446	419	433	453	461	435	442	460	449	430	474	462	447	428	436	468	486	464	419	474	435	450	480	475	442	471	471	468	449	455	453	465	475	432	443	418	470	442	438	426	425	493	462	462	463	429	461	432	432	457	433	491	433	430	410	468	433	471	475	467	443	439	447	461	424	436	464	430	410	438	432	446	431	456	465	481	476	424	451	424	447	453	468	435	480	432	455	468	464	465	465	484	483	439	403	469	467	440	420	434	441	491	447	465	443	448	426	473	428	405	446	409	439	432	442	453	458	438	424	464	459	465	431	419	447	447	484	451	460	454	500	436	420	427	469	430	439	465	456	404	478	451	449	451	422	478	479	457	428	450	482	451	476	429	458	453	467	452	448	454	419	463	459	462	437	430	404	468	491	434	508	470	465	450	447	447	471	402	405	443	415	451	471	454	428	422	446	462	451	481	479	472	476	469	450	479	484	439	473	465	446	403	455	438	438	456	444	450	461	450	452	482	454	432	463	477	443	467	461	439	434	459	415	487	459	472	444	464	473	467	463
65391	63625	45360	10317	1214	659	456	370	285	242	225	212	197	186	184	145	162	139	160	148	132	142	154	124	123	129	118	127	94	147	97	127	129	129	134	118	118	110	134	119	105	121	131	123	108	114	115	109	122	124	116	99	96	88	127	116	126	98	96	111	97	114	129	116	110	120	127	101	118	106	119	100	125	121	102	117	108	97	121	116	110	109	123	114	96	105	122	128	103	119	106	110	112	139	124	114	117	122	131	110	95	120	128	124	99	100	100	103	109	128	114	128	138	123	116	104	116	106	116	95	126	110	118	108	100	101	90	114	124	120	112	133	92	130	127	101	95	122	101	120	115	108	111	113	112	108	119	93	122	118	107	93	100	120	109	117	136	96	123	117	116	122	123	118	116	104	102	91	106	101	113	98	105	112	120	129	112	97	125	128	101	107	111	105	107	109	103	105	117	111	133	135	124	107	99	120	103	110	125	113	105	112	92	126	106	128	108	100	94	110	128	114	125	112	91	112	115	108	99	116	114	140	122	115	104	113	123	135	113	116	103	117	112	123	124	118	95	108	101	115	139	122	130	106	128	106	113	98	127	106	105	123	128	115	117	117	96	95	129	119	125	89	127	103	113	114	128	99	108	115	117	90	105	135	88	101	119	108	108	112	109	107	115	106	120	135	107	103	119	110	115	109	110	122	92	114	124	112	118	83	107	107	97	105	118	119	102	116	105	110	112	108	100	115	126	109	104	116	96	107	114	119	97	109	109	97	105	102	109	98	128	107	116	108	102	109	117	118	111	126	125	107	96	96	124	111	113	133	124	108	90	101	109	96	119	113	106	101	107	130	108	106	106	111	111	121	104	111	115	119	110	101	114	109	121	125	121	97	107	105	88	96	111	114	130	99	125	118	120	96	112	107	120	120	109	125	109	112	102	113	117	93	126	126	113	128	96	114	104	110	115	107	115	105	122	117	111	98	132	99	117	113	135	102	125	118	105	129	113	113	98	105	105	111	95	116	83	113	130	99	103	109	111	104	115	98	101	131	122	117	95	103	104	103	92	113	100	123	108	108	95	119	104	132	118	98	125	100	111	110	102	117	115	102	114	112	102	121	119	116	102	106	109	118	105	105	116	115	99	105	119	110	124	117	106	108	91	97	93	88	116	108	103	104	117	113	127	111	119	112	118	129	97	120	108	109	128	107	101	109	109	118	113	111	114	96	126	109	116	109	90	110	93	102	120	130	106	104	127	117	108	115	123	91	109	93	102	102	137	115	125	98	103	108	123	92	116	115	97	110	109	116	117	111	111	114	112	123	126	114	118	111	105	112	129	107	105	116	130	115	120	92	99	128	104	115	101	87	135	102	122	128	116	110	116	127	99	105	111	107	99	109	120	113	109	112	121	101	102	106	112	93	83	104	114	120	119	107	115	128	108	122	111	94	88	115	118	108	110	116	100	114	123	107	109	96	108	105	118	121	113	109	105	118	125	115	137	111	113	110	99	105	113	121	102	133	96	121	125	96	111	118	124	120	94	93	114	102	116	120	96	132	108	121	121	107	115	109	130	119	105	120	121	130	129	94	122	141	100	127	128	122	98	99	128	126	128	112	105	143	103	120	102	105	115	110	118	102	124	108	121	124	104	106	93	104	118	117	119	112	119	122	132	123	114	107	118	125	139	119	100	125	134	110	119	101	98	137	125	115	111	116	114	86	120	105	114	103	107	122	113	103	87	107	110	114	101	124	113	119	117	111	96	79	108	117	95	113	119	111	107	101	110	109	100	112	120	109	116	114	108	115	122	135	104	114	111	99	116	114	114	106	105	104	102	127	119	131	115	132	113	117	121	108	92	129	114	116	113	109	114	104	126	121	105	99	115	103	100	108	100	141	101	103	86	90	120	106	116	114	85	108	115	111	102	115	111	110	120	115	114	125	117	105	115	134	110	104	101	114	117	116	115	121	105	109	102	110	112	151	109	119	111	131	95	119	121	111	104	98	113	105	113	113	119	127	114	123	116	108	99	110	111	102	118	117	110	130	104	113	111	125	115	113	134	111	99	112	105	122	111	110	126	99	103	115	121	121	117	86	112	113	98	119	100	112	96	106	103	119	120	107	100	108	132	120	115	135	120	103	123	107	113	115	100	109	117	109	96	118	106	101	88	114	104	95	104	118	100	98	98	115	105	112	116	107	117	111	98	110	99	119	115	132	118	137	116	114	117	106	116	107	108	109	100	103	103	119	97	119	109	125	114	117	113	113	110	110	105	97	109	120	112	100	107	128	112	95	120	113	105	121	115	109	95	114	103	118	105	137	115	107	106	118	121	100	100	113	101	117	118	128	125	115	100	118	118	107	113	115	129	116	103	103	132	98	93	116	115	95	101	119	105	107	120	117	120	131	109	118	102	146	111	122	133	109	107	127	130	131	130	108	114	113	112	99	113	114	109	120	103	100	115	107	117	101	108	124	117	103	126	131	105	116	120	115	96	107	121	125	105	111	119	119	106	111	107	108	119	103	115	122	113	112	109	141	113	109	106	112	128	131	116	111	116	124	99	113	111	110	107	110	102	114	124	90	114	103	117	117	134	108	108	125	102	122	112	116	119	98	111	107	127	98	94	90	114	86	124	109	108	114	96	111	126	123	110	120	118	106	118	104	125	129	115	114	98	108	105	121	110	109	131	104	120	119	99	111	141	97	91	119	110	131	116	119	125	100	119	89	111	93	125	117	140	97	127	102	111	118	123	112	112	110	112	116	109	109	127	124	102	124	103	141	107	101	97	93	105	115	97	119	120	103	109	104	123	114	127	142	108	103	132	119	125	105	120	112	106	126	111	116	120	98	127	121	91	97	119	108	119	134	124	132	116	114	108	123	99	97	117	117	95	81	120	114	109	116	111	118	107	99	119	115	103	124	118	114	101	97	100	125	114	120	109	94	111	91	113	107	102	100	129	118	140	117	109	98	113	102	136	106	123	119	109	125	114	110	99	111	115	98	115	121	111	123	118	101	121	101	110	100	99	129	110	113	106	116	127	120	122	115	130	122	107	127	112	101	120	115	122	106	116	112	116	109	107	127	107	129	121	111	134	110	102	121	111	113	122	101	115	121	109	116	116	109	118	104	117	111	116	107	106	119	117	101	115	104	117	118	86	106	110	115	107	136	93	120	113	104	115	121	117	114	107	90	112	113	111	110	97	102	114	112	129	116	125	110	103	107	124	115	113	104	96	92	127	106	111	120	119	104	102	128	129	119	115	115	123	93	130	107	131	101	107	108	124	102	108	117	124	128	119	119	112	113	106	104	110	104	102	114	111	113	89	107	103	119	135	108	101	106	121	115	117	110	109	104	112	84	127	122	113	105	98	116	106	122	114	121	102	105	108	124	116	105	124	118	97	119	104	120	121	103	124	104	118	99	99	97	90	108	129	124	137	108	116	122	114	111	142	108	119	114	117	113	117	106	111	104	111	122	119	88	127	117	122	120	111	106	99	108	119	103	103	108
39590	46218	24170	3755	3196	2604	2062	1629	1394	1167	1058	891	823	765	714	717	622	566	561	518	528	460	487	437	450	433	441	423	385	388	391	356	369	349	330	359	388	353	335	344	338	365	298	342	314	336	325	317	321	297	295	344	336	321	326	307	317	331	263	331	308	306	313	288	305	289	272	278	286	296	309	329	294	299	304	293	261	309	315	247	310	273	284	299	315	297	304	309	275	295	277	274	291	299	266	327	300	272	274	298	307	284	291	284	297	269	282	331	308	290	302	252	277	312	265	285	308	256	268	298	285	287	289	275	288	252	259	302	271	283	289	311	328	292	260	283	269	310	332	258	260	293	275	276	288	281	273	310	282	313	264	299	275	284	283	310	270	332	267	276	273	270	297	272	279	272	286	281	278	297	270	280	274	271	272	287	258	284	270	288	289	283	282	281	265	308	288	288	289	289	304	275	285	276	301	285	271	281	298	294	245	264	280	253	297	291	302	307	260	291	299	297	247	279	285	258	308	253	270	278	304	297	273	281	302	244	265	269	260	290	293	275	254	277	277	306	270	284	326	275	289	291	276	286	272	259	316	289	279	282	267	286	297	303	250	282	279	282	270	264	271	268	298	271	279	286	271	291	251	266	273	251	288	280	255	247	290	282	280	290	304	253	312	301	296	277	268	302	288	278	269	294	269	278	294	277	300	276	274	288	320	293	303	264	269	297	285	291	268	292	280	259	267	318	301	275	264	289	270	285	266	282	284	294	265	290	293	274	293	261	312	290	244	304	294	274	296	249	300	310	289	265	272	253	293	314	276	282	291	298	263	303	308	306	267	293	299	252	268	292	284	264	272	274	294	282	289	305	293	296	280	296	260	296	310	290	291	286	301	267	300	305	307	263	273	259	278	265	293	262	264	262	291	296	294	269	285	318	267	305	283	280	272	293	298	264	285	296	291	303	300	297	278	303	301	277	276	284	325	257	277	293	298	275	274	279	264	291	301	285	290	321	269	280	260	304	276	305	309	276	290	284	266	266	292	291	279	273	307	287	277	297	288	283	275	310	294	292	265	289	296	284	300	285	277	267	303	268	266	253	316	322	291	306	263	286	281	300	283	251	301	271	290	289	267	271	286	301	275	271	278	276	316	294	307	280	266	288	282	283	274	276	279	259	250	297	284	265	268	256	286	296	282	263	268	283	265	254	305	323	296	291	286	269	274	266	257	280	303	259	284	273	275	273	257	288	267	296	264	300	290	279	306	264	280	297	251	279	287	281	252	300	278	292	261	295	296	261	301	295	270	274	280	266	285	319	281	287	273	300	295	292	286	282	268	274	315	319	256	239	287	259	258	269	288	294	266	286	280	298	283	279	286	289	318	292	288	285	275	285	290	322	262	271	288	335	285	257	276	258	274	297	267	290	309	281	284	279	298	266	292	284	274	291	298	270	270	278	306	282	279	305	309	280	266	266	269	296	274	264	266	232	304	261	289	300	286	282	243	251	263	289	292	308	289	278	291	256	265	256	270	279	283	267	285	323	269	301	284	283	284	279	292	270	270	317	283	298	285	285	287	303	288	238	260	274	290	294	291	279	277	291	311	270	293	271	314	297	277	280	259	287	287	286	272	285	274	281	282	279	265	270	302	279	284	247	271	267	299	292	299	278	294	303	284	283	264	272	280	260	281	249	290	286	276	273	259	260	285	297	261	303	291	256	267	303	293	283	287	289	270	272	321	301	307	334	309	274	290	300	316	269	298	323	274	303	276	278	283	281	268	276	262	266	258	262	294	276	282	300	275	296	287	248	290	281	245	275	287	299	260	263	317	250	292	285	292	257	295	273	278	285	269	272	267	315	286	311	287	299	270	290	304	284	290	277	275	291	292	275	297	292	257	278	306	276	298	298	293	293	267	284	303	282	282	275	298	305	284	271	238	258	336	265	266	295	283	276	286	265	272	281	293	268	294	292	279	281	270	293	309	288	286	280	271	299	277	285	287	254	275	288	262	305	282	309	311	276	291	304	260	271	272	271	292	270	291	270	275	287	286	270	283	306	277	264	260	258	302	289	300	277	273	273	283	267	266	299	293	243	273	295	285	293	269	266	303	287	316	308	292	264	284	262	268	298	287	270	287	293	263	284	296	280	298	280	253	280	282	280	301	271	296	271	280	268	292	286	304	290	243	315	284	264	282	276	244	289	261	305	294	282	314	286	291	235	306	288	296	292	272	272	299	327	258	281	317	269	292	242	283	264	282	264	285	275	259	261	272	289	260	305	291	269	291	325	269	268	265	278	284	285	282	279	251	301	317	268	285	299	262	284	272	279	288	285	275	278	285	268	270	272	284	293	247	243	297	284	312	268	274	310	306	327	296	293	268	291	290	293	278	261	290	280	255	287	295	264	284	286	264	307	291	310	298	280	266	297	306	292	274	302	271	272	290	267	305	294	299	276	296	277	265	261	245	271	284	303	284	260	287	286	294	295	306	301	265	285	293	279	309	267	292	260	280	273	277	294	268	281	267	282	274	269	293	266	286	273	278	272	297	294	275	270	280	280	290	264	279	280	286	287	293	275	269	288	292	279	252	268	307	273	306	301	271	309	249	274	282	294	291	259	327	317	302	289	256	293	304	258	315	287	289	276	270	298	294	260	277	281	260	287	277	271	280	253	288	286	263	289	278	249	269	266	280	300	263	284	285	295	292	296	296	293	294	270	262	253	284	276	294	266	288	286	312	293	275	292	288	299	270	259	303	281	260	260	289	274	272	250	283	281	285	268	275	276	286	299	303	287	296	300	280	260	282	298	326	301	301	306	266	287	287	287	281	277	271	274	292	281	273	295	276	265	302	297	283	271	310	293	247	276	303	283	288	266	259	284	267	310	288	294	277	284	254	307	261	279	281	298	279	298	296	296	279	290	293	268	287	282	276	292	306	291	263	277	304	304	288	277	275	298	288	279	267	283	288	293	274	293	253	284	286	282	281	283	281	304	251	295	292	277	261	276	290	264	293	288	292	256	286	270	312	272	254	283	266	278	289	276	277	284	287	275	262	266	278	287	296	280	246	251	304	281	275	282	272	288	276	307	279	299	271	269	280	287	298	333	280	276	270	300	276	268	294	265	268	270	286	284	280	277	294	299	277	277	235	284	279	278	302	267	297	290	303	289	265	278	261	299	290	286	277	272	282	291	269	284	278	303	276	289	298	292	288	303	295	294	280	263	266	282	261	269	303	278	282	287	280	276	255	290	283	297	279	279	296	282	269	282	256	301	254	263	273	297	287	249	257	275	255	298	305	286	291	266	271	276	266	295	273	277	295	274	271	291	283	257	258	274	257	281	262	291	263	258	293	300	284	272	279	287	300	269	294	297	284	296	274	274	300	292	264	258	325	261	308	318	263	287	288	295	273	294	268	308	278	303	287	259	282	283	279	272	295	281	294	290	271	281	291	307	279	283	267	272	259	273	274	270	288	272	292	289	297	271	294	279	291	270	270	268	280	280	307	277
8527	3932	1581	148	109	148	136	118	132	120	142	124	147	147	127	136	132	131	123	130	128	151	132	128	138	129	130	137	148	134	131	120	135	98	135	126	132	136	140	135	143	137	122	122	130	125	141	132	121	114	132	126	129	139	128	120	102	122	157	129	120	135	153	131	130	124	109	134	132	144	131	142	120	139	116	133	126	114	125	135	130	122	116	135	128	118	108	126	137	129	130	141	140	137	124	121	139	125	106	131	133	108	121	133	121	136	137	121	134	120	121	165	154	149	140	137	127	130	136	119	137	144	121	121	120	137	97	146	124	138	137	132	109	120	134	128	124	124	145	126	127	109	139	112	119	135	100	135	111	125	128	131	114	128	128	131	106	126	125	135	130	120	120	129	104	115	122	126	114	131	124	150	131	129	128	127	143	137	106	116	108	118	126	126	147	114	133	123	133	156	120	125	121	128	119	131	128	123	114	120	129	102	142	137	130	127	133	128	114	130	136	113	119	106	130	117	121	141	120	122	125	122	110	148	131	98	107	133	133	125	117	138	120	115	128	135	129	143	117	120	133	123	135	119	132	135	131	128	120	138	112	108	133	130	127	133	126	122	123	155	135	128	132	130	107	118	129	130	124	105	122	140	139	128	159	141	141	112	122	117	139	146	126	129	102	152	111	115	124	126	124	123	132	141	116	125	132	129	108	127	153	137	114	142	113	124	156	121	104	147	150	125	115	128	114	125	128	127	125	124	123	129	112	129	134	128	110	132	131	133	124	142	135	117	137	129	138	140	119	110	139	125	116	126	133	133	122	155	147	123	135	112	115	147	139	141	122	120	128	121	132	115	134	137	131	115	130	122	149	137	128	121	126	127	130	116	129	127	122	111	146	118	121	137	119	108	109	111	118	122	122	126	128	136	123	143	141	134	112	108	138	136	125	137	132	136	112	99	106	139	136	119	150	129	133	129	118	137	141	124	121	129	128	143	137	133	127	129	146	112	143	152	131	145	139	128	119	113	147	126	139	150	118	145	130	127	132	128	133	127	113	114	129	139	128	124	121	124	143	131	128	144	121	126	134	152	136	128	114	135	112	145	108	133	139	128	122	115	134	119	139	126	120	110	107	136	131	117	132	138	114	130	134	137	129	114	137	139	143	113	124	123	146	132	117	120	136	124	124	131	129	119	121	132	150	123	104	129	122	139	144	116	131	130	146	129	130	114	121	130	137	111	126	128	112	123	120	129	164	119	115	121	133	128	123	134	133	139	112	123	136	126	135	121	130	134	124	164	121	142	132	122	141	135	125	138	131	113	135	129	131	124	148	137	128	138	143	140	109	112	161	121	129	104	112	130	116	128	144	121	103	131	129	135	112	136	120	128	112	108	111	133	108	166	118	136	141	134	135	127	143	141	122	135	116	123	137	153	128	139	124	127	130	125	106	130	136	137	122	112	121	144	126	140	119	136	130	111	123	142	132	126	116	112	110	118	127	119	139	141	129	129	127	105	139	129	112	120	103	134	106	127	147	135	148	141	123	118	120	141	140	125	140	123	110	115	124	125	128	134	127	134	129	113	130	138	111	110	141	136	123	120	120	130	142	105	124	159	121	131	138	118	140	135	124	106	123	129	156	135	107	129	137	156	133	135	132	133	121	111	110	132	113	122	123	139	93	112	144	129	108	111	117	136	140	146	112	126	140	126	121	126	122	134	141	115	128	129	121	124	129	117	95	119	124	118	139	144	119	132	134	120	138	133	129	125	125	134	117	107	102	141	136	141	119	155	138	156	135	119	107	142	122	139	143	120	124	137	129	140	118	148	137	114	121	126	127	140	151	127	116	122	128	126	111	128	134	121	111	107	127	123	143	125	138	141	133	138	118	125	128	116	131	121	137	123	125	119	133	126	117	138	115	137	115	124	120	115	121	122	127	135	144	125	124	129	146	117	129	132	129	123	122	142	123	117	122	129	124	119	127	107	133	102	138	133	121	120	101	125	144	138	114	132	119	124	113	127	139	122	127	129	112	134	140	111	136	130	121	124	105	128	126	151	149	122	130	131	127	118	106	116	114	135	105	129	119	131	134	131	132	99	144	122	116	105	125	133	121	116	131	123	112	145	127	118	124	138	137	132	113	127	128	133	122	124	122	137	121	130	120	137	124	113	130	127	123	106	120	120	106	130	132	124	124	116	140	132	130	129	151	129	116	133	129	139	148	119	115	136	145	133	134	119	132	114	110	111	131	143	119	118	119	133	120	128	118	140	114	119	126	126	145	128	109	110	138	147	134	131	132	117	127	101	117	138	125	120	149	148	130	124	114	127	112	118	133	125	148	127	113	124	146	116	141	139	153	121	131	138	121	126	129	115	121	140	115	123	129	127	117	106	132	165	133	137	100	120	101	118	119	120	144	129	138	133	124	108	133	134	146	128	132	131	112	130	137	131	110	111	142	131	130	123	138	152	135	126	131	148	134	107	129	117	127	137	130	121	122	126	142	122	133	125	103	119	128	129	116	134	148	143	121	123	134	125	124	128	113	139	135	117	121	137	124	126	149	121	140	121	116	151	132	142	133	130	118	133	148	121	138	142	134	128	129	119	112	142	121	135	127	133	130	119	126	128	129	129	132	125	117	127	106	144	127	117	120	119	124	134	111	128	126	110	137	124	126	138	132	133	156	125	132	127	130	124	151	144	109	113	115	118	139	131	134	144	142	116	126	134	133	131	123	141	113	116	141	130	146	132	152	133	126	129	119	115	121	123	145	145	122	95	104	139	126	107	111	125	128	109	155	127	117	123	119	149	139	136	119	112	125	139	134	104	105	118	120	129	132	132	121	141	131	114	130	153	120	136	136	129	131	115	126	124	124	108	128	146	138	123	114	121	107	130	128	154	137	139	104	130	126	122	120	155	117	134	129	124	130	106	119	130	117	125	139	133	130	123	118	126	126	131	134	118	125	131	139	122	115	136	114	131	137	121	128	134	119	126	139	138	127	119	127	140	120	110	126	112	105	124	127	129	118	113	110	135	105	137	149	126	140	122	155	153	108	121	129	133	115	111	155	142	127	124	115	137	125	134	125	132	113	115	105	134	115	118	134	132	116	131	130	118	115	144	115	123	131	120	138	116	137	133	134	135	121	122	132	126	134	146	142	136	124	126	128	134	126	99	139	152	110	108	120	123	111	133	134	133	152	144	135	126	108	113	137	124	127	138	135	104	148	147	125	132	141	107	135	118	127	144	113	122	127	128	128	142	133	121	109	132	126	148	139	135	115	133	146	125	117	134	144	121	115	109	136	128	126	103	137	124	136	127	114	120	115	123	147	134	161	153	93	116	122	145	114	151	139	118	155	133	161	127	112	123	130	127	118	127	114	128	120	125	121	118	123	139	122	140	137	149	159	134	133	140	126	139	128	136	134	144	115	142	122	122	130	131	131	123	148	124	122	120	119	124	129	137	126	121	124	106	130	131	118	115	146	122	130	112	132	127	133	124	118	126	133	136
7778	6079	3093	442	411	397	368	343	355	364	375	329	339	318	354	359	369	375	343	325	328	356	363	346	335	346	312	305	338	356	356	323	341	367	332	358	356	353	331	339	342	335	328	354	354	364	349	352	357	340	345	364	353	369	352	354	311	316	338	344	331	315	311	324	309	321	336	301	323	311	354	336	371	350	297	329	325	338	339	358	359	356	310	341	327	345	342	351	337	347	357	336	335	327	331	315	329	346	325	374	350	334	353	324	349	333	339	386	361	350	352	294	358	341	298	381	320	303	323	329	311	333	346	368	332	331	343	365	340	329	374	332	329	320	332	308	354	317	310	322	336	318	335	362	329	340	326	337	348	340	347	326	380	343	351	335	297	338	359	366	351	336	318	340	358	369	337	324	341	331	339	346	350	320	324	345	343	346	357	327	312	367	341	292	347	323	339	309	341	317	332	335	334	351	309	318	327	326	355	364	329	352	326	323	328	337	347	324	346	335	313	316	334	335	318	315	315	346	322	327	326	337	341	363	342	365	326	364	334	355	339	318	327	310	314	322	352	321	330	349	353	364	320	362	337	362	360	311	327	350	352	352	331	321	365	349	321	346	333	335	343	307	335	361	337	355	354	265	346	346	345	332	337	325	364	354	337	375	332	340	307	334	326	320	327	330	339	361	340	336	327	353	337	343	372	370	364	331	333	330	325	325	354	326	307	345	333	339	345	344	344	344	314	330	323	350	343	341	368	349	355	356	350	326	342	317	345	313	333	282	293	327	320	338	338	353	337	361	336	331	316	349	312	345	318	352	344	340	342	323	360	361	337	346	365	327	335	330	335	328	309	351	337	351	355	357	308	335	329	310	326	303	324	369	349	335	338	366	357	338	310	315	353	334	339	343	331	376	328	367	359	351	326	306	375	323	331	319	337	355	316	335	340	333	326	338	300	304	339	365	342	326	309	340	323	354	331	358	330	367	326	348	371	300	319	362	375	325	353	350	332	357	335	314	321	317	321	304	350	349	350	351	311	331	348	331	337	344	338	316	346	350	314	336	337	357	362	326	362	320	333	324	343	329	355	339	339	353	337	318	298	319	324	315	349	312	320	314	343	343	343	345	366	308	351	332	338	350	304	338	337	349	309	336	346	354	330	334	312	316	325	342	359	374	338	354	357	344	330	322	332	335	351	321	337	292	333	315	318	308	313	310	348	335	337	366	347	347	349	311	337	315	319	340	376	354	344	341	325	345	333	337	341	318	336	315	333	326	327	345	338	326	368	342	365	331	344	338	348	330	338	339	305	329	352	320	369	317	329	323	320	326	347	344	344	352	309	359	310	342	338	356	344	304	314	346	331	345	301	329	353	359	323	338	340	333	350	322	368	351	352	339	318	356	361	350	327	317	345	325	304	380	332	326	344	316	334	329	321	331	321	314	301	398	332	313	309	367	338	344	352	333	375	358	347	366	369	323	316	301	336	305	377	372	360	315	330	331	348	297	340	345	354	319	377	347	351	337	321	340	371	359	364	345	320	339	356	364	372	333	322	301	375	364	378	361	339	313	366	316	338	337	329	363	326	355	323	318	328	341	323	316	322	351	344	331	320	315	317	333	374	329	341	327	349	364	323	349	351	328	362	325	338	324	316	341	326	351	331	336	317	305	348	328	345	325	326	349	377	349	324	313	329	316	335	351	368	357	328	347	355	349	356	356	312	353	356	350	322	307	329	313	343	314	345	354	342	335	316	336	314	336	331	313	363	304	338	322	351	344	365	325	330	325	319	309	371	309	322	334	319	323	331	331	361	326	363	347	310	341	372	341	293	325	315	332	342	339	343	346	313	303	347	344	359	345	335	314	323	343	324	324	322	333	324	334	348	358	328	347	362	320	321	331	347	323	332	322	328	371	321	337	338	362	346	355	370	318	354	356	346	348	358	344	341	323	364	345	339	360	317	344	321	346	319	323	343	366	382	318	339	321	322	338	348	333	333	305	337	363	347	323	334	330	314	326	368	328	330	334	339	377	353	339	356	369	331	364	322	328	332	378	333	344	323	336	314	300	348	338	357	335	335	344	333	316	341	333	318	309	356	329	332	327	314	344	346	346	331	334	341	359	328	351	394	333	342	327	344	347	337	374	326	306	331	335	337	350	327	326	297	353	328	305	317	334	315	359	332	318	293	327	354	339	350	358	325	329	356	360	332	309	345	341	350	343	364	314	308	357	341	314	370	325	346	336	372	340	325	332	345	356	339	330	322	308	346	335	313	311	339	335	336	347	323	337	339	333	335	297	347	338	344	372	339	316	346	331	344	344	311	310	359	309	297	345	341	362	337	349	328	319	316	348	345	321	360	359	320	325	319	303	321	345	339	334	334	354	356	324	359	328	342	312	347	297	340	336	322	344	357	318	327	345	333	321	359	306	325	348	349	332	338	340	323	335	333	317	299	311	326	329	340	370	332	366	322	355	300	302	318	357	328	330	358	352	333	328	352	338	329	368	363	330	357	329	314	338	322	348	339	354	359	304	354	332	327	328	338	355	350	358	313	344	321	362	314	322	287	338	324	341	327	352	319	332	367	350	323	325	341	345	332	321	369	330	349	356	333	355	322	364	338	351	340	353	340	371	351	326	345	327	334	320	319	336	346	366	350	346	355	337	345	319	389	331	339	349	355	366	328	339	346	326	326	322	342	348	339	334	337	333	352	336	341	325	362	342	347	315	343	339	363	362	300	348	350	347	325	325	324	315	312	378	319	329	359	351	331	335	311	314	333	343	319	335	327	345	333	339	328	310	324	295	321	333	328	312	347	353	312	336	350	336	318	333	353	370	347	318	314	329	345	322	335	340	331	358	317	330	358	346	349	352	342	331	343	336	320	337	342	337	343	302	345	333	319	376	337	332	333	323	357	322	348	354	291	341	313	338	339	289	314	325	369	338	336	356	327	342	346	318	319	315	355	338	299	327	345	326	322	319	354	353	360	347	295	322	330	309	324	297	347	361	315	324	355	333	349	323	310	313	309	341	337	333	345	378	366	367	357	348	325	322	395	339	325	371	346	338	330	363	344	307	335	365	327	311	329	340	343	341	356	322	378	314	329	348	352	354	335	342	344	346	308	376	320	331	337	358	347	334	318	347	332	369	321	302	368	305	329	306	352	360	351	380	382	330	379	336	341	346	315	304	329	344	334	319	308	340	315	350	351	326	314	319	346	311	338	313	332	352	343	316	337	331	353	316	316	335	321	302	320	311	356	328	309	322	336	358	336	362	371	331	341	329	340	348	313	344	319	334	345	366	308	360	320	310	343	347	347	345	344	319	307	341	323	289	328	338	350	318	336	310	370	334	338	310	325	340	305	340	333	338	337	329	329	342	323	325	334	342	327	335	333	367	326	378	313	328	332	345	348	321	351	311	319	318	307	336	337	363	326	306	354	325	336	351	380	329	322	350	313	320	343	338	352	324	322	339	327	299	312	349	345	375	326	337	308	308	340	315	356	347	392	321
50432	47240	30453	4503	570	386	333	287	314	280	272	227	240	220	184	216	204	191	173	175	186	210	200	209	187	190	188	197	197	209	175	181	170	187	190	203	172	193	208	166	175	179	201	169	168	196	162	193	187	207	193	193	189	176	200	206	160	185	172	162	188	165	164	180	197	199	186	152	185	192	175	177	190	172	183	172	200	194	171	174	184	206	196	174	198	171	191	158	164	174	198	193	190	182	167	172	186	179	190	159	183	190	167	186	188	182	173	171	158	171	173	171	187	164	185	164	157	173	179	192	172	170	185	194	162	176	183	176	180	205	165	155	206	168	182	147	206	151	198	195	181	168	167	160	178	177	178	182	175	174	207	165	181	183	189	169	177	176	170	189	177	201	185	198	169	191	203	189	169	177	162	165	177	168	166	191	198	178	150	197	160	189	194	175	199	175	172	180	180	188	192	181	173	179	177	163	191	172	185	177	170	174	178	178	173	168	181	166	159	187	188	161	189	181	167	158	163	190	165	186	179	155	187	163	197	174	194	214	167	169	174	171	176	189	198	164	169	198	192	187	181	185	189	184	208	175	180	207	172	200	177	160	167	179	178	161	210	181	196	161	178	171	188	165	171	181	172	168	160	205	181	190	177	173	187	194	165	180	184	183	188	181	192	194	179	190	180	187	185	161	186	169	174	208	189	193	167	188	194	179	182	185	199	184	191	184	189	181	160	170	190	182	179	188	173	181	181	172	184	160	183	179	161	172	181	159	201	168	171	164	192	193	187	154	173	167	219	175	205	165	196	168	188	171	172	155	178	174	166	187	146	192	216	207	147	175	176	168	208	179	158	151	173	180	161	171	161	164	180	162	172	167	200	197	199	169	188	175	193	199	182	167	200	173	194	185	158	186	197	175	183	179	159	182	185	164	184	169	178	203	160	197	202	188	193	181	177	182	173	197	154	172	178	174	181	169	172	177	183	141	146	178	177	160	189	182	184	176	183	173	157	169	173	179	178	187	195	190	170	167	196	176	165	165	175	177	182	177	180	168	148	164	189	194	173	177	184	202	161	168	169	182	172	173	184	197	174	185	177	174	181	175	185	194	181	169	172	170	186	170	192	169	189	170	162	164	190	153	175	202	180	185	168	185	198	192	172	183	176	206	164	192	166	172	183	174	170	153	180	171	170	168	147	202	157	178	153	165	149	175	193	188	179	181	183	170	193	213	179	162	199	158	197	204	165	177	196	175	177	181	169	192	181	189	180	192	184	183	164	192	169	170	178	152	157	199	193	190	169	157	191	186	180	186	178	180	180	184	165	192	178	189	182	163	172	179	168	183	181	168	172	171	187	168	175	174	184	183	167	170	178	198	208	148	207	192	200	174	182	179	202	144	180	154	162	176	168	179	203	185	182	194	203	173	187	198	178	169	162	171	180	189	182	200	178	203	209	190	169	178	197	202	161	178	184	159	158	178	179	181	174	187	157	165	167	163	180	173	156	166	184	185	169	179	167	198	183	186	194	172	184	198	160	157	196	187	195	164	202	167	173	183	181	173	182	187	193	190	193	189	179	203	191	178	167	204	187	154	205	206	206	193	188	176	158	174	198	166	184	175	169	176	177	177	171	180	174	197	179	183	173	187	187	176	176	193	196	174	193	189	175	184	189	159	201	205	170	184	184	181	165	192	177	171	196	189	188	181	194	162	175	185	156	201	196	167	198	158	156	190	179	175	193	167	160	156	190	193	179	172	177	166	177	161	182	173	170	180	215	182	177	182	178	174	191	187	194	182	176	159	175	199	185	157	172	193	183	190	178	195	189	157	207	172	154	187	177	181	196	179	164	157	202	181	146	208	180	196	182	196	157	163	141	178	173	180	209	172	184	215	178	155	185	164	151	167	175	195	173	176	202	162	197	175	194	167	178	169	159	169	181	207	176	204	204	184	148	195	196	169	193	183	192	180	190	159	169	162	188	202	169	190	164	169	196	233	184	187	174	162	187	177	168	175	182	174	196	218	153	169	192	175	164	178	183	190	190	164	171	166	179	188	170	178	171	201	182	165	177	207	177	188	178	164	150	182	225	152	172	186	188	177	175	177	175	191	176	193	191	225	170	154	185	158	184	191	182	175	195	156	181	157	188	188	168	163	203	195	181	165	200	211	192	172	179	198	175	187	209	151	168	189	167	180	176	184	168	171	153	184	185	176	177	171	182	179	196	165	187	183	196	196	191	186	179	188	179	176	171	192	195	190	187	187	172	165	183	174	162	144	198	193	184	173	177	192	174	181	182	197	194	151	176	180	162	201	178	170	176	174	197	181	196	195	181	179	182	169	180	176	173	163	171	156	169	167	173	182	172	199	173	188	169	176	157	170	175	182	200	157	200	186	181	172	198	187	173	160	174	176	209	178	185	168	185	187	197	191	189	186	191	154	196	182	167	197	191	181	188	174	185	202	175	193	174	166	196	177	219	160	199	169	191	179	184	163	180	178	179	182	169	181	190	159	194	209	174	199	166	176	161	187	193	178	184	196	151	186	210	203	183	170	183	166	167	191	189	185	168	178	190	185	172	179	185	184	145	155	193	198	215	173	171	136	181	167	183	172	179	185	166	182	196	164	184	186	165	186	164	167	161	176	205	174	188	155	156	185	165	161	159	175	186	172	186	205	180	170	190	204	172	198	164	185	182	175	189	153	186	187	164	167	167	189	203	201	186	177	189	166	180	199	186	177	168	192	202	184	175	172	180	180	176	170	218	157	198	171	151	194	166	165	171	181	191	166	208	161	181	172	179	164	163	166	209	185	187	161	167	212	179	181	184	174	183	178	185	196	170	195	159	172	169	167	177	199	165	189	190	203	193	167	185	166	191	184	183	186	198	190	184	174	172	178	195	189	194	191	167	181	195	165	194	174	181	189	177	182	179	159	180	159	196	185	196	186	182	177	183	178	181	181	159	175	177	167	187	177	173	171	164	194	170	174	180	177	187	187	201	184	195	179	192	178	220	195	179	191	181	166	162	164	186	194	193	164	185	178	192	178	189	198	169	194	184	157	174	185	187	193	187	209	202	162	185	166	191	165	161	170	173	181	183	195	187	181	204	198	184	196	181	156	180	183	186	167	192	180	177	184	151	180	181	185	176	181	170	171	168	179	171	180	168	182	149	178	186	175	172	172	189	177	175	169	178	195	196	177	202	180	192	170	187	182	178	197	168	191	203	159	204	195	205	162	182	195	177	170	185	181	180	177	158	185	194	194	203	176	173	188	174	190	167	179	194	184	171	186	174	152	182	164	189	198	199	176	178	184	171	163	174	182	187	164	179	158	187	177	167	162	201	187	165	193	173	186	177	178	185	165	216	181	183	214	195	191	173	183	176	172	162	164	195	166	176	168	180	206	151	204	181	191	165	182	184	173	186	170	171	163	179	184	191	189	202	183	177	185	189	162	191	153	169	178	180	176	206	206	193	162	185	178	189	180	179	184	181	181	188	180	155	185	195	185	177	182
30040	35154	18396	2282	2021	1643	1348	1149	1046	896	863	838	749	732	664	626	624	606	578	595	564	575	530	566	546	507	506	495	510	527	495	511	503	500	480	484	489	466	490	456	448	478	508	459	461	457	499	445	472	483	446	468	438	497	469	469	445	491	460	496	453	428	454	472	472	459	441	478	437	455	419	482	421	459	459	440	490	451	405	538	474	443	482	440	483	441	436	465	458	436	467	440	418	430	447	449	429	443	448	463	444	403	431	473	404	428	465	387	440	496	439	421	427	467	477	448	464	435	448	442	464	445	452	461	449	473	461	470	481	475	433	444	419	487	452	444	444	436	439	444	467	442	405	444	511	420	451	442	460	453	466	444	458	461	418	430	434	437	445	462	428	487	434	459	463	432	474	482	410	424	423	427	445	419	443	441	413	477	468	451	443	459	424	435	471	462	464	413	438	454	497	424	489	480	419	490	429	442	442	454	454	426	440	435	479	453	443	436	441	467	454	422	443	430	426	482	400	459	466	476	464	438	482	452	454	466	442	468	468	493	481	445	466	442	429	432	431	480	464	404	468	447	442	455	431	438	461	459	443	463	466	461	450	423	453	439	430	414	461	440	416	447	453	445	463	441	490	444	428	459	397	437	440	454	474	441	435	436	445	460	467	444	415	445	460	467	435	454	447	433	471	468	435	455	438	448	461	458	439	434	446	453	453	491	437	420	429	464	439	414	428	444	452	434	486	490	430	406	451	454	453	447	445	443	454	445	465	450	502	436	416	484	455	443	430	445	447	456	447	459	447	422	444	447	414	440	420	439	445	433	426	448	453	457	452	449	412	464	463	421	458	461	431	444	442	453	461	462	443	451	471	476	465	445	441	458	473	444	476	439	447	464	432	435	399	453	470	456	464	464	433	448	458	456	448	452	424	475	471	468	470	489	455	465	469	440	499	454	463	472	424	436	432	444	424	432	456	418	409	451	409	458	498	446	411	463	467	466	436	442	456	442	411	477	432	427	441	479	458	425	461	450	446	437	473	410	491	415	437	428	449	478	408	459	441	463	464	455	437	450	466	456	441	452	479	453	463	399	419	418	420	434	456	456	437	471	447	464	445	472	445	452	466	444	460	431	443	480	462	470	465	453	441	457	439	460	446	448	439	475	455	503	463	509	481	467	464	453	446	446	424	468	463	411	479	447	447	420	454	437	455	480	470	425	473	476	442	446	456	439	487	437	457	443	460	453	447	471	453	443	472	446	418	450	469	442	432	441	455	439	467	440	457	460	433	465	481	431	447	427	411	465	445	457	447	506	473	435	444	450	463	463	455	454	442	416	403	417	430	454	486	455	438	427	455	426	465	428	481	450	459	458	466	453	465	393	490	499	408	467	447	441	430	441	510	435	429	416	435	450	422	438	487	446	470	421	435	467	476	418	448	407	435	441	468	444	432	443	431	455	445	436	421	423	493	455	428	441	445	432	412	454	437	462	445	406	430	435	486	473	463	456	445	477	432	468	443	467	456	439	461	437	421	466	435	454	425	447	460	447	419	437	459	443	465	448	459	443	464	467	479	460	463	455	447	455	485	439	428	442	454	451	457	433	478	457	456	416	453	445	470	408	448	428	464	450	458	443	445	470	441	426	442	446	470	441	454	475	414	488	437	456	447	432	459	436	399	433	442	428	462	444	421	400	472	430	495	463	444	449	445	437	430	442	466	441	449	454	441	481	461	447	448	420	463	409	445	420	455	419	472	456	422	431	441	405	427	473	463	444	437	422	433	454	475	428	426	468	456	440	421	463	440	429	392	469	453	431	439	459	424	453	415	449	488	456	504	468	423	431	458	456	440	481	466	444	455	461	469	448	446	442	445	437	459	475	461	432	427	411	444	464	429	458	456	446	429	418	445	430	435	438	430	458	423	469	454	446	468	434	453	434	445	428	455	438	471	417	418	439	433	450	436	467	463	463	435	475	466	429	484	467	447	457	404	468	450	417	433	457	441	459	427	485	463	431	446	419	426	490	443	438	444	456	465	421	470	445	421	443	421	469	418	454	459	461	428	438	464	429	450	429	438	468	430	389	478	446	451	444	475	416	475	491	462	462	493	453	431	430	444	436	430	425	399	402	438	437	478	471	486	403	425	434	424	436	435	460	434	492	419	473	485	466	472	449	431	437	433	455	441	438	424	446	453	449	478	459	432	462	483	452	431	423	452	465	419	432	473	470	460	443	464	451	477	419	458	425	438	466	456	492	428	459	454	436	456	445	479	453	432	464	440	469	481	398	427	512	495	440	481	427	492	450	456	396	481	460	435	421	460	443	414	458	444	481	480	495	456	438	442	442	454	433	465	462	447	488	447	430	455	449	437	437	449	462	435	428	439	443	444	461	428	449	449	473	468	463	466	460	441	438	452	441	443	417	429	466	433	450	477	429	436	479	436	501	474	452	473	416	432	457	428	426	453	452	426	496	445	451	481	464	443	433	446	449	428	406	478	456	458	455	450	441	481	468	466	430	485	453	482	451	420	455	459	447	441	431	459	471	466	445	474	456	411	425	436	424	451	427	457	443	419	449	412	451	427	473	445	419	446	439	481	489	433	453	466	447	420	453	469	471	413	431	486	436	472	416	450	512	461	460	425	459	480	427	444	417	437	450	480	465	426	495	459	449	441	438	444	455	470	472	446	490	443	457	425	465	423	460	506	469	419	430	436	444	443	476	487	458	467	479	439	457	472	453	478	438	436	426	438	423	445	429	434	447	458	438	466	417	434	435	447	467	424	433	500	453	467	453	479	427	460	445	470	472	458	466	454	460	446	464	438	444	476	444	433	437	466	465	447	420	498	435	469	437	482	457	434	422	467	448	482	440	418	433	451	440	444	418	471	453	438	445	477	454	438	441	458	470	437	458	432	440	449	437	485	424	440	428	427	464	441	470	460	430	482	493	430	450	467	475	417	415	433	420	490	451	409	426	419	468	416	453	442	412	463	445	443	516	461	454	462	425	477	470	431	488	423	481	430	489	443	437	476	451	447	457	396	431	436	420	461	450	413	483	421	454	445	457	413	452	427	425	449	464	426	435	476	446	452	442	424	433	436	520	472	477	458	487	452	421	478	451	460	422	446	448	441	470	422	469	440	452	472	438	432	472	458	445	463	472	438	463	424	464	477	468	442	484	477	444	451	454	462	446	453	468	436	447	486	468	442	456	431	417	453	434	446	475	448	416	464	403	443	445	469	413	462	444	481	456	434	437	457	463	427	454	423	473	422	472	458	454	421	444	439	421	438	451	462	402	442	429	439	452	420	454	439	454	451	443	436	471	474	433	449	480	450	449	470	464	476	432	434	409	448	469	463	449	462	456	445	442	473	466	460	440	494	461	464	445	475	473	451	439	464	409	449	480	465	450	421	435	442	438	437	461	459	456	445	402	433	440	410	464	467	426	461	449	420	420	465	442	473	453	442	425	492	447	455	426	488	452	446	457	465	479	464	495	465	436	455	412	412	468
64756	63061	41265	11128	1495	554	445	331	300	261	199	201	220	180	168	164	166	138	136	157	126	132	138	135	131	114	115	135	125	123	114	126	110	117	100	144	118	108	116	117	125	87	105	113	99	105	108	117	99	122	103	128	99	107	120	109	102	119	117	129	103	128	115	105	110	119	96	93	116	104	108	118	138	139	112	96	104	119	132	96	111	134	106	122	118	105	106	129	103	112	122	143	118	105	105	110	110	122	114	118	105	126	106	117	119	123	108	111	116	123	111	121	97	106	100	113	99	92	94	98	112	101	94	89	104	91	115	119	114	115	128	98	123	102	115	118	109	103	105	113	113	110	105	100	116	108	126	107	117	117	128	113	108	112	104	108	115	103	128	126	103	128	120	110	115	101	118	101	102	115	125	97	109	93	123	110	113	107	117	94	125	93	107	101	104	104	97	103	109	126	108	127	104	117	113	104	101	112	93	114	127	122	113	112	90	109	122	97	115	118	98	109	108	103	118	114	117	107	105	113	121	109	101	124	126	97	96	111	104	116	89	106	112	109	122	113	106	111	112	123	119	122	119	122	92	91	107	106	109	112	119	102	108	120	112	106	112	118	93	111	101	110	108	85	112	113	116	99	111	120	117	114	86	105	115	116	98	113	123	108	106	119	94	120	107	100	120	135	126	85	124	96	109	101	100	112	117	111	138	106	102	117	110	134	121	111	103	113	105	112	108	112	113	125	117	105	100	108	126	122	109	116	109	113	108	109	122	98	117	112	106	113	99	118	101	114	109	119	102	130	128	111	131	120	101	116	124	114	136	120	118	114	90	107	106	113	110	102	122	109	110	109	119	107	102	122	113	113	93	96	111	105	101	90	113	127	104	109	110	108	121	96	133	118	113	111	98	116	109	126	119	91	92	88	93	110	88	123	114	114	114	107	102	120	117	94	109	126	121	109	128	102	102	117	106	109	111	99	109	109	121	114	117	99	106	125	122	100	99	91	112	105	99	95	112	122	105	96	96	127	130	101	101	109	105	114	104	89	116	107	100	102	108	108	107	107	124	113	114	117	111	129	113	98	121	118	129	111	105	115	128	106	109	118	109	128	125	111	133	108	95	118	119	115	104	106	123	104	96	102	120	130	119	124	102	102	108	107	105	95	117	104	132	140	111	106	120	113	116	79	108	116	108	106	112	107	120	100	125	81	103	104	133	118	123	109	100	132	101	106	103	99	92	78	85	103	118	99	120	123	117	124	111	118	115	116	103	111	110	98	110	111	100	119	108	111	120	113	119	86	114	111	108	103	116	118	108	115	86	117	110	111	124	103	111	137	106	126	101	123	117	134	124	90	124	112	123	105	123	96	116	107	95	119	115	115	120	146	128	125	103	113	106	105	109	101	119	120	149	101	117	87	134	93	104	105	100	114	101	103	113	132	110	104	123	108	118	105	105	102	110	95	105	115	106	95	108	111	129	123	85	101	117	103	123	128	109	103	125	107	91	107	101	115	117	135	104	107	107	95	117	124	109	117	141	120	106	124	115	136	96	102	105	112	95	107	109	99	106	113	96	115	112	93	108	98	107	86	102	106	84	96	117	111	110	128	94	139	118	134	96	125	116	104	100	124	120	122	122	118	106	131	117	96	112	128	121	97	98	102	116	109	106	112	110	93	107	104	104	122	112	100	94	116	106	116	108	114	108	109	125	134	83	97	103	103	107	107	112	97	117	117	119	113	123	120	135	94	125	108	100	119	106	112	110	111	117	124	112	120	112	115	97	128	103	104	122	102	102	108	109	95	109	125	110	108	115	142	106	100	118	106	100	108	114	106	109	115	110	107	88	110	114	84	102	112	112	123	137	114	122	102	113	120	116	109	117	109	124	104	107	117	112	107	111	122	119	127	115	103	105	123	112	106	115	113	109	96	105	108	118	118	126	127	96	120	98	113	103	103	119	96	125	81	126	109	101	112	104	114	107	115	119	103	112	127	104	100	111	115	100	120	108	120	114	112	119	107	107	121	103	105	108	135	119	99	115	123	118	111	106	108	136	106	110	101	134	110	105	102	120	110	112	89	120	105	117	133	121	127	110	106	100	127	98	100	99	98	110	115	124	109	105	121	104	103	113	109	114	92	102	107	125	123	114	107	121	113	109	116	72	106	99	120	97	102	106	106	119	114	103	127	130	108	113	100	90	112	110	105	130	113	113	93	89	104	109	98	116	102	103	97	130	107	102	106	97	124	125	120	97	112	113	88	91	113	96	127	106	103	116	124	116	130	114	94	114	113	127	109	133	98	136	98	120	120	104	113	113	107	98	94	110	113	113	110	85	91	111	108	110	100	100	118	88	121	119	85	104	98	115	107	121	115	108	109	124	124	86	114	102	108	121	118	110	96	112	118	115	93	104	117	103	119	102	105	112	110	97	112	106	126	107	113	100	115	105	103	94	88	108	96	106	110	116	126	120	104	108	114	117	122	120	106	121	103	110	98	105	96	97	112	96	112	126	105	117	101	112	99	124	125	119	114	111	105	79	103	98	118	106	111	123	107	94	124	116	104	110	117	117	108	125	101	126	102	105	105	112	125	130	116	113	111	106	98	100	115	94	133	132	103	106	120	119	111	119	127	106	128	109	96	124	97	132	119	112	112	138	116	118	119	101	110	119	98	94	134	114	108	96	114	103	122	110	106	101	115	119	124	117	117	105	108	113	112	115	111	116	113	89	94	101	106	111	123	106	120	119	110	118	102	114	101	91	96	83	94	137	117	88	119	98	104	106	107	117	105	124	119	112	101	125	95	107	102	118	126	118	116	115	112	116	124	119	98	100	108	110	120	118	110	89	98	113	107	99	119	116	109	103	119	112	103	106	104	121	109	111	106	110	105	97	105	129	134	105	108	112	133	112	112	119	130	122	115	112	119	118	100	112	117	122	118	114	89	94	111	119	96	124	115	124	120	109	121	114	109	114	115	110	107	101	86	117	109	114	114	113	112	122	134	120	125	109	116	113	90	109	100	111	119	104	94	133	96	110	90	90	133	102	105	87	105	91	110	123	112	108	123	102	109	105	121	124	107	122	108	106	130	106	106	109	119	117	102	109	114	99	106	125	100	114	108	111	114	127	106	105	94	98	102	124	111	99	119	113	99	120	128	78	114	96	121	96	106	113	118	91	108	90	124	97	109	101	110	119	125	121	106	132	105	101	108	96	110	100	109	102	106	101	101	92	97	104	120	103	107	98	118	106	103	106	121	141	101	118	95	84	104	109	123	123	126	125	114	112	128	98	106	98	130	117	103	114	110	112	108	107	116	103	109	121	106	114	103	113	99	100	115	110	101	114	120	118	111	107	114	107	101	100	103	106	104	114	115	99	133	118	109	121	117	119	127	132	93	116	106	125	118	110	117	109	94	103	103	93	114	102	135	144	119	136	116	119	112	125	122	116	106	101	103	108	125	124	120	102	120	112	113	89	98	109	89	118	110	105	120	107	115	109	94	115	123	126	106
39329	45239	22015	3845	3193	2528	2081	1716	1420	1220	1119	969	861	823	684	679	629	596	555	515	450	470	477	422	442	423	421	395	396	355	356	367	377	375	361	340	362	339	325	347	350	331	348	359	330	281	339	319	317	338	297	326	291	312	328	285	330	319	324	309	301	303	314	285	305	304	289	303	274	283	309	296	292	299	285	297	283	282	312	298	257	271	291	285	305	295	306	288	303	261	295	292	290	259	303	260	271	286	286	233	325	282	286	279	279	257	320	298	274	247	279	302	289	267	292	308	308	266	297	264	253	273	289	286	308	312	292	298	272	283	259	231	290	329	257	272	260	284	295	267	265	260	297	281	262	266	292	289	250	288	283	257	302	258	285	289	271	290	311	294	305	288	251	240	312	290	289	262	287	242	264	293	284	268	274	296	283	267	296	283	255	278	299	261	295	292	266	258	283	246	256	275	271	275	278	267	262	258	254	280	294	288	275	256	283	275	288	256	264	297	290	266	250	261	259	265	266	278	268	274	282	260	252	296	245	288	261	259	294	277	292	276	270	311	268	258	240	285	268	316	263	267	247	278	276	295	275	267	295	281	283	255	284	265	279	278	270	281	271	291	288	285	265	319	298	284	237	238	245	301	256	288	262	269	281	303	266	260	297	289	269	301	270	278	298	303	271	250	295	288	272	256	272	262	285	279	285	308	281	292	240	270	296	295	313	277	270	275	277	289	265	270	253	297	272	261	284	287	244	274	245	263	290	269	293	267	283	256	296	268	239	289	255	284	269	283	275	287	268	285	265	255	296	269	281	285	292	313	246	263	274	261	277	262	332	270	270	251	315	264	298	281	275	276	254	270	272	269	294	262	296	274	291	277	277	264	299	294	291	287	299	277	258	261	279	269	268	301	257	259	264	281	272	282	286	273	283	288	251	267	316	294	258	306	287	285	281	291	266	285	276	315	272	282	317	272	296	244	266	264	304	300	281	284	286	245	278	275	285	279	267	294	269	240	264	255	266	270	303	275	287	267	277	286	280	259	271	284	259	281	262	282	292	279	262	289	270	284	270	280	266	276	274	272	298	308	276	257	301	263	272	268	274	300	265	296	271	287	288	284	281	284	287	310	297	292	266	276	250	251	273	300	280	252	268	302	280	252	269	279	276	294	297	284	279	281	297	284	300	263	263	257	321	273	270	309	258	257	263	292	296	304	286	305	266	269	234	308	291	287	280	285	252	296	291	276	311	290	275	272	280	288	290	271	286	262	291	294	314	266	282	274	286	286	268	262	306	269	265	274	261	303	269	295	277	266	281	280	244	299	282	251	280	279	284	270	285	283	273	278	267	279	274	253	236	301	287	271	254	289	282	250	270	295	261	268	269	247	290	268	301	272	274	297	264	275	265	247	264	272	287	305	277	274	271	304	311	273	261	268	289	280	275	264	227	282	247	283	301	289	277	277	279	280	283	255	286	302	269	279	275	288	276	285	278	289	296	269	280	254	288	278	245	253	277	290	259	301	274	264	260	265	297	288	274	266	269	313	286	255	281	307	284	283	292	309	263	299	290	281	271	269	291	255	253	268	280	267	299	267	289	266	237	273	242	275	304	286	311	325	299	291	278	268	275	274	260	279	250	279	261	287	298	243	249	281	277	268	276	307	279	285	280	269	295	258	247	307	284	276	296	274	294	296	297	282	272	273	302	297	285	290	276	283	284	265	297	293	284	254	324	262	280	276	304	287	311	271	264	288	290	281	296	274	260	249	270	297	301	297	302	269	272	266	283	273	284	293	278	258	292	250	261	278	269	287	235	306	257	294	258	263	269	277	282	255	262	291	292	284	250	297	298	268	261	280	281	286	276	272	303	273	282	286	280	269	305	287	253	264	271	295	260	282	261	264	326	276	264	273	293	263	290	255	278	288	278	292	278	281	268	277	284	262	296	282	271	260	279	287	299	257	260	273	262	306	268	284	272	275	253	266	241	283	281	329	296	282	267	268	259	264	268	294	260	263	308	262	291	286	277	266	279	268	284	268	280	275	291	270	294	278	287	284	284	284	279	282	289	271	289	275	246	252	300	302	269	280	268	263	264	252	286	279	274	307	320	285	291	285	279	280	236	281	264	287	271	254	262	270	276	281	284	284	272	235	243	304	275	255	270	313	277	287	271	259	317	264	251	286	263	276	280	304	309	240	287	302	277	278	305	265	310	278	269	251	287	272	255	271	276	292	297	260	264	288	290	301	267	317	257	281	302	275	292	244	238	293	260	303	258	266	278	272	268	278	277	232	299	315	291	264	264	291	312	290	269	277	285	241	283	295	265	294	278	262	287	266	265	297	257	274	327	242	265	279	288	272	272	288	283	263	305	274	285	266	271	271	257	272	262	299	261	282	287	291	274	263	265	276	250	267	271	284	270	315	297	293	296	281	315	273	267	278	279	255	292	280	258	258	273	258	276	292	275	270	283	274	278	259	278	274	289	243	297	276	272	273	283	248	264	264	257	276	274	264	281	269	272	261	311	274	284	286	282	304	257	292	288	274	247	293	264	300	282	254	260	269	291	272	287	294	279	261	252	295	274	283	290	278	274	251	293	264	268	247	277	288	274	253	290	284	300	244	259	288	301	278	289	287	270	273	277	247	264	263	265	256	265	281	280	274	290	274	290	269	301	281	297	265	293	288	268	288	270	291	310	255	290	276	282	322	309	314	290	262	303	297	263	280	272	267	271	280	271	285	294	261	257	263	272	260	308	280	243	290	243	308	266	284	247	282	273	260	285	273	275	258	330	281	299	270	298	276	314	266	281	257	236	284	263	260	256	275	279	273	268	284	295	286	297	277	275	298	302	252	280	271	280	255	260	259	289	276	261	279	267	267	292	300	282	250	262	280	294	335	282	282	257	260	280	265	262	284	283	273	274	279	302	294	297	284	261	262	268	295	323	287	272	302	280	275	297	280	296	269	306	296	273	302	258	278	281	308	286	279	277	258	293	269	295	277	311	270	272	278	277	298	268	283	275	274	235	288	270	258	282	279	273	296	285	304	312	284	235	289	266	264	278	267	279	272	280	291	288	286	279	268	299	262	280	271	232	246	279	261	294	251	267	281	296	239	281	291	290	312	279	283	286	284	278	293	281	253	280	294	298	286	269	281	260	287	266	263	307	275	290	303	257	300	270	280	276	248	256	285	272	262	271	279	254	268	258	266	295	300	290	267	267	287	296	284	284	312	266	266	247	308	279	284	306	255	296	292	253	276	310	292	295	267	284	284	270	278	282	283	255	288	291	271	295	260	282	267	295	250	250	308	296	286	271	290	258	277	278	263	245	296	306	281	260	310	276	293	272	300	270	329	258	291	247	245	286	289	287	253	244	288	283	292	302	290	258	298	255	272	268	274	281	253	288	297	275	277	265	282	278	280	293	241	286	281	300	285	272	296	259	289	305	276	273	296	273	282	263	265	259	273	252	248	263	285	294	259	287	296	268	293	263	299	296	304	282	274	286	298
8407	3877	1500	132	161	142	129	139	127	138	133	132	108	123	116	143	127	139	142	134	132	125	123	113	130	134	109	133	128	141	129	117	127	122	134	132	104	139	114	138	102	149	134	117	148	133	130	143	121	132	109	111	118	106	128	140	112	125	119	117	148	133	133	131	137	120	130	136	146	141	119	125	140	127	136	133	115	126	120	118	133	139	113	113	135	144	156	135	121	139	137	124	158	114	121	122	112	143	120	120	121	131	130	123	125	132	127	111	128	119	129	97	126	136	121	117	133	99	98	145	128	138	120	117	143	150	102	136	138	130	148	115	133	146	130	158	130	122	156	140	118	130	141	128	126	143	122	144	122	145	105	113	149	132	129	119	132	129	114	107	154	142	129	116	143	112	150	146	154	110	135	132	115	147	111	119	135	135	141	136	137	117	124	123	118	128	145	123	122	122	124	137	124	118	137	122	107	120	128	115	142	123	120	127	126	145	139	138	134	113	153	133	134	115	106	129	107	128	142	132	132	109	118	133	133	113	119	139	119	112	130	118	114	121	118	144	133	121	126	119	128	113	139	124	116	104	139	145	105	136	118	140	118	119	119	128	111	140	118	121	136	130	127	144	129	124	109	120	113	113	130	139	117	141	117	134	112	137	121	125	130	120	134	135	126	125	140	116	134	112	137	116	126	122	133	132	124	113	139	115	135	139	117	109	133	145	126	134	143	115	126	129	144	146	129	122	117	127	126	121	126	114	120	131	142	121	156	120	113	98	124	129	121	126	134	154	130	126	140	149	118	122	126	111	130	98	113	131	131	132	135	124	138	116	111	131	137	149	137	115	136	115	129	129	115	142	140	120	126	112	118	122	105	127	126	137	123	111	137	139	122	152	111	128	127	114	118	122	130	137	138	125	115	119	117	142	137	108	129	123	119	113	124	120	126	124	134	142	109	116	148	110	138	138	132	122	127	134	119	129	119	128	115	119	106	129	134	117	117	141	138	129	135	126	128	136	143	128	119	129	126	131	127	114	123	122	127	129	109	121	119	146	125	113	113	139	117	118	128	109	101	110	111	126	154	130	114	133	113	119	139	115	139	119	111	109	144	133	123	98	131	140	136	111	142	113	105	124	138	104	126	128	139	122	127	114	111	129	135	119	142	129	122	117	130	133	104	126	121	129	127	118	120	109	132	112	133	153	111	131	145	132	119	125	130	119	137	143	127	147	141	132	118	123	127	125	114	116	118	139	105	111	137	148	138	128	135	124	106	126	115	132	116	126	129	123	116	117	131	142	140	127	122	134	140	132	105	113	134	132	118	107	125	134	126	140	114	134	124	114	110	128	131	116	125	116	116	148	140	146	127	120	116	138	127	120	141	135	141	138	110	118	140	105	126	131	116	135	115	99	112	133	135	131	134	138	129	127	125	128	141	139	142	136	141	130	134	127	141	126	131	115	131	130	138	129	111	128	132	141	152	137	133	138	120	111	110	105	125	112	124	116	126	139	125	132	116	128	133	119	150	134	136	110	141	141	132	124	116	124	124	150	136	136	135	136	119	125	122	124	116	97	112	133	131	153	136	162	116	129	124	135	139	136	148	125	114	113	123	102	139	132	127	149	147	122	136	133	114	124	118	137	129	127	148	136	118	121	114	111	132	142	122	120	141	123	112	153	126	143	122	115	113	130	125	112	125	125	131	130	127	130	118	121	134	128	127	138	128	141	136	130	115	140	118	140	131	125	141	125	120	130	133	143	150	115	124	128	114	125	136	132	101	121	126	149	135	135	121	127	135	109	118	128	129	152	118	130	130	129	129	117	125	102	117	151	149	132	137	116	136	138	139	130	141	147	152	127	130	133	129	108	132	104	128	131	132	130	110	113	132	128	120	120	137	115	136	127	139	135	135	142	121	122	127	123	123	122	116	141	134	103	119	133	107	122	136	132	117	130	103	119	115	121	116	125	121	139	107	139	135	123	125	135	140	126	112	109	127	134	136	126	119	121	126	150	117	127	144	145	127	121	123	119	125	127	122	120	118	129	125	128	114	119	123	135	143	129	140	131	132	139	125	127	134	125	138	133	125	140	129	122	127	121	130	127	119	127	124	110	114	123	129	115	127	119	133	133	113	142	123	138	112	122	118	163	121	137	129	126	132	130	127	127	130	127	125	133	117	121	157	138	121	137	116	124	116	117	122	147	145	139	138	119	133	131	106	107	159	153	122	131	124	149	144	115	123	135	137	138	127	113	134	110	135	113	125	117	119	126	125	148	128	142	122	139	150	132	139	116	109	135	121	139	127	127	139	122	130	114	130	132	134	135	123	137	129	134	103	160	138	116	144	119	132	134	118	140	128	121	117	132	124	111	106	131	123	123	133	128	136	146	133	120	106	137	132	126	126	112	127	123	129	129	141	127	130	123	120	110	114	126	107	139	109	124	133	125	151	122	134	119	138	130	98	101	138	115	155	117	139	134	135	151	131	118	118	140	138	117	131	123	114	134	141	110	131	145	127	127	139	123	136	124	123	137	123	130	131	109	125	118	137	113	127	137	129	142	126	109	123	134	148	134	127	117	129	124	156	125	124	132	146	136	134	121	105	126	118	134	105	127	120	134	134	137	128	125	123	118	136	130	134	123	142	129	111	146	130	115	123	137	128	118	122	122	122	130	105	110	130	156	130	123	127	123	139	133	111	122	138	119	114	122	146	130	113	115	146	122	106	110	122	111	115	125	102	118	120	96	132	117	130	115	127	140	119	113	127	136	121	128	108	148	123	115	128	132	119	146	121	114	144	114	132	134	135	136	131	113	125	118	134	120	114	140	138	141	121	132	122	108	143	124	136	143	123	122	135	116	142	96	116	121	123	162	120	119	115	142	137	127	132	113	122	122	138	112	127	112	125	123	128	105	110	107	106	141	136	147	133	119	110	136	142	142	130	142	110	139	122	115	122	108	122	126	121	113	123	131	128	129	124	120	126	121	122	143	120	145	124	152	127	126	129	130	128	110	127	113	109	116	115	128	143	116	128	129	113	143	143	115	124	120	144	133	126	118	132	125	114	133	130	135	116	133	146	130	120	145	121	139	128	117	144	112	119	155	110	112	118	136	131	137	140	112	120	109	125	131	123	131	140	122	118	134	126	135	114	120	124	139	110	121	109	135	120	125	135	119	131	134	133	118	113	122	120	112	126	135	118	123	127	132	120	135	134	140	124	105	125	120	137	134	128	122	119	119	116	132	132	130	129	129	131	125	124	119	110	133	120	113	143	106	116	131	113	121	115	126	122	105	110	118	124	120	144	134	142	101	136	131	112	128	110	128	117	152	140	125	136	129	109	122	134	128	124	127	141	113	119	129	137	108	108	120	93	129	122	108	125	141	109	140	107	125	118	130	122	141	132	148	127	121	135	125	121	117	150	153	124	124	106	104	130	110	133	111	136	109	151	134	132	140	141	152	114	113	129	127	137	137	119	124	118	130	127	133	111	122	139	127	105	149	120	115
7699	5864	2810	417	403	370	334	321	366	391	353	324	360	358	335	333	321	341	348	341	343	349	366	334	319	323	333	373	336	328	339	353	329	337	331	318	357	314	320	315	345	338	316	356	331	302	338	327	351	339	340	363	348	361	335	323	318	332	317	327	341	361	316	363	312	343	349	290	311	304	312	338	370	343	342	306	323	326	367	350	291	340	315	334	338	312	336	329	295	325	327	341	319	355	312	331	344	326	381	346	325	344	375	354	368	325	357	320	327	362	349	324	333	315	360	356	339	338	342	326	341	352	334	314	390	345	352	338	295	332	329	330	333	384	307	318	350	343	360	299	323	364	314	364	327	350	357	325	342	332	351	330	327	319	322	338	322	307	320	340	341	320	374	322	359	286	333	344	340	320	335	342	370	317	308	353	357	313	347	322	316	324	328	310	373	322	320	345	332	306	352	342	315	325	341	351	320	355	334	326	284	343	328	317	293	374	334	347	345	368	338	333	358	329	358	336	324	347	343	330	333	304	334	361	335	325	360	325	337	325	324	327	336	340	335	347	351	345	335	369	349	326	331	343	345	343	324	351	334	308	333	368	344	362	351	313	350	328	309	340	305	355	336	306	343	379	350	340	358	319	349	309	345	317	316	344	315	332	333	332	351	350	318	347	341	327	314	397	357	332	303	340	339	335	342	317	313	353	337	332	319	352	338	358	350	314	357	333	345	334	336	343	379	316	315	342	339	336	328	306	359	302	351	321	313	321	311	321	340	315	360	346	315	356	350	353	325	323	330	329	309	336	334	313	309	341	337	330	343	326	316	323	327	319	335	348	330	339	333	314	364	333	323	354	311	334	315	327	316	319	333	349	330	278	309	350	333	341	356	323	361	313	347	325	346	343	318	356	327	372	349	347	347	333	331	336	338	333	329	339	324	321	340	347	307	351	335	330	318	334	340	308	332	333	298	333	372	341	340	322	314	321	348	345	335	332	323	333	338	319	356	323	329	364	342	310	324	331	328	378	373	337	318	310	337	308	359	319	348	354	317	348	330	293	335	349	341	333	325	305	375	310	351	325	296	369	307	319	310	322	323	323	334	368	311	331	353	344	352	327	332	359	327	358	322	321	346	340	336	322	307	327	359	328	336	324	308	325	311	325	323	304	364	294	305	325	339	337	356	306	323	316	319	313	346	307	329	325	339	340	345	331	355	331	348	341	332	344	326	352	341	353	339	344	351	328	346	341	327	330	320	330	311	343	302	344	325	346	306	364	332	329	339	346	323	364	336	313	334	316	321	327	326	310	346	310	331	326	313	331	318	352	308	361	352	339	329	312	353	325	338	331	321	299	317	303	349	315	332	303	312	323	324	322	322	329	342	336	330	328	307	343	336	313	347	351	346	306	315	327	342	354	327	360	326	344	341	358	320	300	329	325	342	327	296	344	355	329	347	330	356	332	343	350	323	367	341	349	349	328	302	347	340	341	298	336	351	324	336	329	302	327	343	341	343	363	312	326	321	339	328	336	354	349	355	345	325	378	330	353	285	331	360	374	317	329	353	356	331	340	325	337	339	350	388	324	359	329	347	349	319	312	295	352	299	309	343	350	331	302	309	341	361	337	338	374	355	332	349	356	345	380	323	334	330	342	325	345	350	301	367	331	323	336	311	325	336	339	297	328	346	359	290	358	342	318	348	309	342	356	343	327	336	324	290	356	329	303	351	323	344	334	332	331	354	318	332	326	352	338	332	322	328	322	340	352	352	338	350	346	314	315	338	326	299	302	340	325	314	332	326	338	326	338	343	321	350	307	312	352	313	327	314	352	327	381	338	327	325	332	350	345	350	311	322	373	335	349	331	339	326	357	368	362	356	370	354	318	360	332	325	302	331	329	328	319	350	310	363	342	317	334	336	333	311	336	355	336	345	333	323	339	330	350	319	332	325	307	315	350	348	350	353	319	348	336	365	317	337	320	332	328	340	334	295	317	331	336	300	361	325	367	348	337	329	332	344	373	376	307	311	334	350	349	299	307	331	347	344	353	309	351	354	336	321	325	334	353	327	298	330	309	317	325	324	344	316	361	332	347	357	343	306	331	331	345	340	338	321	306	336	335	343	323	350	312	353	339	349	350	319	335	317	332	327	342	309	361	331	346	302	315	358	322	352	316	342	342	348	337	320	305	340	318	333	317	355	355	305	334	330	337	323	338	338	314	309	341	349	379	337	321	344	353	307	333	320	337	351	294	316	328	321	341	324	362	340	318	338	341	320	312	327	342	339	364	323	322	334	336	324	351	335	335	333	342	326	335	344	321	330	322	324	340	319	313	331	363	314	349	333	326	347	341	324	363	348	344	323	321	345	351	328	359	333	346	333	327	334	320	329	329	315	318	338	326	346	332	291	347	320	327	326	352	320	357	313	309	350	345	346	312	342	338	322	361	367	341	350	346	330	347	330	307	339	342	356	311	326	340	311	340	329	323	295	322	301	332	349	346	372	308	310	339	321	327	337	331	320	343	354	321	325	326	368	317	313	338	342	340	306	346	309	339	379	333	340	321	313	361	313	338	340	331	300	329	358	302	311	342	330	353	328	363	336	338	349	318	306	332	342	336	363	338	312	324	311	327	315	305	358	313	326	323	352	344	342	331	332	315	324	315	322	295	350	333	325	332	319	325	292	314	367	336	327	318	332	358	352	320	339	375	351	307	333	332	345	343	301	353	339	333	325	330	327	314	328	334	274	353	315	330	320	322	338	324	354	362	336	358	346	322	340	354	308	329	350	342	339	326	324	346	309	337	358	320	289	337	336	326	335	357	340	307	309	360	302	334	344	319	330	324	333	326	352	305	303	344	328	316	332	359	302	324	372	306	345	328	325	341	320	360	333	382	323	335	347	296	320	355	285	357	308	344	350	328	348	329	355	311	326	309	360	372	322	395	347	335	341	342	334	346	316	317	271	377	317	360	328	321	346	322	314	359	304	343	311	347	329	329	357	315	307	325	337	346	331	322	296	311	347	359	329	341	311	340	318	306	351	363	351	360	339	328	360	330	321	333	339	326	347	327	340	347	358	356	333	315	307	373	345	326	311	317	359	348	321	326	337	318	354	325	337	301	329	327	334	335	343	332	320	335	356	304	344	335	308	353	325	324	355	318	324	357	378	295	322	352	326	346	344	349	356	339	349	329	335	342	356	369	335	313	363	322	343	355	348	327	345	336	295	327	337	329	315	334	318	318	353	331	372	312	318	331	347	377	332	334	355	343	358	314	304	342	331	339	362	336	347	351	355	326	344	324	324	351	329	328	318	346	312	310	330	309	359	375	346	356	304	350	340	352	362	349	315	345	340	323	340	321	329	350	323	358	337	333	334	371	350	366	340	356	342	325	320	316	338	360	361	340	355	335	339	354	320	344	296	345	315	329	331	338	312	324	369	347	330	323	362	337	333	366	295	317	325	342	338	326	336	340	339	354	322	307	330	313	327	349	326	353	348	357	348	377	318	347
50259	45328	29148	3921	557	420	353	322	299	273	212	252	227	238	234	195	177	188	198	201	194	192	181	211	185	208	170	195	216	199	200	195	200	171	167	174	191	175	163	184	213	175	187	156	183	179	169	168	175	184	166	197	162	180	155	177	174	172	192	178	187	152	180	183	189	150	154	169	199	162	206	181	171	197	205	160	177	167	180	173	187	171	179	182	169	178	165	165	172	172	183	216	168	163	155	183	178	214	176	184	175	190	198	164	169	192	168	192	193	178	175	196	175	200	187	182	183	192	176	186	188	163	197	185	201	189	204	169	166	185	197	181	198	196	155	186	153	178	175	172	168	175	175	170	197	170	178	171	165	156	177	190	183	197	164	189	186	152	217	174	180	181	162	168	197	201	192	227	158	172	185	191	177	194	188	192	194	180	175	172	156	172	196	170	178	170	181	180	180	156	167	205	190	148	189	199	195	195	182	162	149	178	205	207	168	182	179	165	191	164	181	193	176	191	198	181	182	181	172	167	196	162	182	160	184	176	166	187	180	176	161	176	219	174	177	173	187	172	179	194	169	175	200	193	183	185	176	174	179	164	187	171	179	189	190	163	166	181	189	173	169	167	146	173	165	199	178	176	179	190	184	161	175	176	165	208	195	171	168	212	175	187	184	179	180	190	165	181	173	191	141	153	187	174	175	192	176	174	163	168	184	162	160	164	200	167	191	159	178	194	199	174	181	171	188	202	189	192	187	172	151	178	188	169	173	160	180	191	157	160	179	177	175	172	162	179	192	171	176	172	172	194	187	181	185	195	187	217	205	187	175	174	178	158	155	167	175	144	173	175	173	189	172	166	154	174	209	196	205	169	156	185	174	174	175	165	176	167	168	206	211	179	205	187	160	185	200	175	170	174	185	166	178	183	180	148	173	170	174	180	169	194	154	188	170	174	178	174	201	173	172	149	191	178	197	182	185	182	206	179	168	181	180	183	165	174	161	194	185	182	175	185	200	192	191	187	168	166	196	199	161	177	168	182	182	175	162	167	162	187	182	201	175	167	188	158	188	151	188	159	172	174	154	192	175	164	181	193	187	184	164	181	201	159	191	175	167	203	198	180	195	179	178	161	173	183	155	199	171	187	181	174	201	177	156	188	191	168	179	176	175	213	194	176	173	198	188	179	198	185	164	178	183	193	192	163	161	194	185	182	198	180	193	177	171	173	189	161	187	178	162	151	169	180	159	166	194	176	180	199	182	185	187	186	187	177	186	168	227	181	171	169	216	198	160	170	204	186	195	181	157	173	171	174	202	167	193	198	176	164	192	180	205	195	160	180	171	177	160	170	198	178	163	200	166	193	178	178	163	160	190	180	188	170	162	182	187	165	184	170	180	158	170	158	183	169	170	176	180	192	164	191	193	165	168	167	174	214	170	199	173	155	203	180	178	189	201	160	156	190	171	194	179	172	183	187	179	172	189	181	176	205	160	184	151	184	172	192	169	167	174	182	181	186	187	181	164	166	198	160	183	186	160	185	167	188	178	170	159	187	182	182	168	155	151	196	177	184	188	194	174	159	158	170	175	176	171	152	184	187	184	167	186	187	177	178	204	183	192	169	180	176	183	181	182	174	164	191	176	176	166	199	150	193	183	171	192	176	168	161	175	184	177	174	193	163	156	182	170	183	198	170	187	148	162	176	186	151	198	193	193	172	199	174	191	173	170	186	174	181	197	210	185	184	181	162	186	186	164	185	179	188	190	211	185	174	171	171	180	184	183	158	163	171	176	184	170	184	184	181	199	183	175	186	187	185	172	176	183	191	192	191	188	180	188	190	193	171	183	172	172	191	191	171	164	216	180	190	194	208	166	162	183	199	170	179	165	182	174	180	177	160	165	183	156	181	167	181	186	169	182	196	197	189	195	173	167	171	183	190	176	174	173	192	162	196	187	217	178	184	172	150	186	192	197	176	185	173	171	187	190	207	185	173	208	181	185	161	179	196	182	167	194	174	146	182	182	164	163	205	170	169	209	188	177	168	205	184	172	200	169	196	173	189	187	185	159	191	176	203	182	176	180	155	170	189	190	174	157	177	188	181	172	165	173	185	193	185	175	213	181	172	185	160	193	186	175	184	198	198	182	186	205	187	163	147	193	201	194	173	178	212	180	173	165	176	165	182	161	214	152	180	186	178	184	194	174	201	174	169	178	165	161	171	174	182	175	199	158	200	207	160	178	149	190	193	207	169	155	168	177	139	181	183	192	195	188	190	196	176	147	183	181	186	173	174	191	178	197	180	155	159	189	181	177	173	167	181	159	164	182	184	182	173	176	185	167	180	196	175	188	193	171	192	188	170	188	184	176	186	187	187	165	211	188	181	184	188	161	205	193	153	188	160	194	162	199	141	193	176	197	201	192	193	154	179	176	188	190	180	195	166	160	158	186	172	150	176	193	177	169	165	174	185	192	165	180	185	186	157	195	167	186	196	162	218	167	195	173	175	168	175	177	184	188	190	160	182	167	165	170	192	208	150	179	183	190	177	176	183	197	169	155	188	182	182	164	181	159	183	168	195	166	192	177	189	179	166	193	195	194	205	162	183	187	187	202	189	174	187	196	175	180	188	192	173	162	180	183	158	173	188	161	165	175	183	174	167	184	171	195	176	154	193	178	177	196	211	187	184	167	178	158	157	166	187	173	176	176	179	150	199	177	156	182	200	186	186	203	191	154	190	175	193	195	160	191	195	206	163	199	184	200	179	196	184	151	179	202	182	157	173	178	194	183	197	181	190	183	170	197	178	199	172	166	171	178	206	153	180	164	198	160	207	190	163	212	180	186	195	204	157	172	189	178	163	175	148	186	174	164	173	185	177	190	183	171	169	190	190	176	168	173	156	178	166	173	158	170	198	190	192	181	174	171	175	169	178	173	182	162	188	166	181	192	170	201	167	196	172	154	188	190	168	175	177	195	190	191	183	194	164	159	183	155	198	173	174	188	186	227	186	188	165	204	162	159	179	182	191	187	167	165	168	190	186	193	174	166	194	181	169	160	189	195	166	191	231	177	199	171	194	176	159	183	204	180	181	184	168	164	170	172	181	157	173	180	180	200	184	190	157	169	186	184	168	160	187	153	177	176	162	178	185	182	187	170	179	205	182	159	181	196	213	167	171	185	180	195	168	196	195	180	180	162	163	156	169	186	201	192	190	173	179	199	166	178	171	182	210	175	187	191	179	170	173	178	193	194	159	187	200	169	164	182	180	199	216	164	160	190	188	157	191	189	179	185	160	187	186	175	169	168	193	173	184	171	175	182	229	172	168	169	176	181	196	172	177	180	165	181	178	209	154	190	195	175	186	177	206	177	179	183	162	186	179	178	167	174	196	183	184	163	197	187	188	171	196	184	196	166	178	171	184	193	178	180	159	199	186	191	204	192	183	192	191	161	204	202	176	191	185	197	176	174	179	174	189	162	162	180	203	169	174	180	174	183	172	184	184	166	197	195	193	191	192
30296	32974	16610	2341	1995	1573	1342	1148	1079	950	850	757	730	710	670	633	669	617	599	602	528	544	528	555	546	535	486	505	507	498	497	466	505	520	482	477	491	468	509	484	494	510	473	460	443	451	488	422	464	496	468	447	457	445	438	450	466	436	467	455	454	477	465	450	476	460	446	485	445	458	443	499	456	476	468	438	463	419	443	452	464	406	440	445	418	438	452	466	473	435	438	430	452	460	449	488	454	421	427	461	447	480	435	465	450	437	455	431	466	449	459	462	411	422	463	418	468	423	453	453	419	449	428	432	457	491	438	434	429	422	393	414	431	455	431	487	420	475	450	453	464	464	467	466	446	453	467	467	487	486	438	427	447	461	461	450	409	465	442	464	462	441	407	430	469	432	444	421	453	441	447	481	464	469	426	461	477	404	455	453	439	409	463	428	463	427	486	423	421	441	438	442	431	431	461	412	451	416	470	463	453	477	414	460	433	449	449	427	427	440	477	466	424	448	457	467	478	427	486	440	433	404	438	465	433	425	415	420	437	512	439	427	401	464	454	453	450	432	451	445	456	446	417	477	489	458	442	478	454	455	462	466	430	446	462	438	463	399	466	443	412	450	438	447	415	441	455	430	447	431	470	441	432	451	424	438	445	470	443	451	421	454	462	420	462	456	432	444	444	423	428	457	451	464	444	388	453	423	420	429	469	444	454	457	426	440	455	466	467	424	473	464	422	438	448	438	423	450	476	440	445	482	428	435	459	423	445	448	452	454	477	424	435	463	468	443	436	436	464	463	446	419	391	407	449	426	420	466	460	449	454	441	438	419	493	471	426	397	458	443	435	427	442	468	487	437	471	444	461	466	454	450	434	453	440	422	447	437	433	450	438	450	427	448	430	430	451	444	409	433	485	406	476	432	435	457	394	398	466	430	461	426	411	482	449	443	419	451	447	456	438	426	441	455	443	436	462	452	429	446	446	427	441	480	474	425	456	422	451	423	385	475	453	453	466	473	434	457	436	432	440	453	469	456	453	461	430	463	402	449	451	443	459	450	464	423	456	452	429	424	439	428	474	428	443	430	436	461	430	457	416	464	416	413	440	429	455	467	478	425	423	474	438	460	450	424	449	427	467	472	438	446	446	460	424	445	395	436	456	472	444	451	439	433	464	407	437	435	475	454	424	435	410	465	446	464	468	463	465	451	445	391	448	428	446	451	441	405	457	441	431	420	444	411	428	429	426	421	431	470	455	428	486	444	465	488	426	445	428	453	414	422	419	427	423	440	482	438	450	482	477	455	459	445	459	420	429	456	447	455	433	460	424	454	452	441	443	483	423	473	446	440	473	433	442	429	434	447	462	438	428	448	436	441	429	445	458	429	408	488	430	444	451	462	428	450	461	438	453	450	442	460	461	445	442	460	404	437	404	449	439	420	434	459	401	402	460	428	455	463	447	416	475	444	444	426	446	445	432	424	457	390	436	428	450	455	455	461	421	450	470	445	459	472	449	412	424	425	438	426	431	446	458	453	460	470	455	463	449	438	417	454	447	430	516	459	406	496	445	421	459	420	443	459	466	452	470	436	434	412	454	427	445	449	445	419	450	448	502	393	450	459	469	463	446	439	459	449	445	431	421	431	451	455	482	452	466	499	460	423	425	446	445	461	432	456	426	442	444	435	453	440	425	453	417	426	474	437	419	465	468	429	465	468	473	422	471	450	434	480	434	459	437	475	418	410	446	471	468	468	403	470	438	417	443	476	417	442	415	447	472	439	471	439	412	432	403	461	413	477	430	442	479	462	479	469	465	430	486	438	444	473	459	469	421	424	433	456	417	419	462	437	461	485	437	463	449	461	452	445	467	463	394	430	405	437	439	426	461	444	431	460	449	455	443	454	433	393	499	405	412	438	473	453	459	456	431	415	450	482	469	446	410	452	409	462	477	453	435	453	465	453	456	438	444	451	451	447	437	464	432	465	468	435	436	396	455	424	433	460	413	446	433	425	458	469	438	494	405	414	421	426	477	434	488	411	466	435	453	425	472	426	428	426	444	432	463	476	457	441	454	496	444	417	467	473	472	432	451	453	425	439	464	413	427	451	479	429	435	450	475	422	429	445	449	454	419	495	425	480	461	463	400	454	415	405	427	413	437	444	438	439	469	400	448	431	444	468	407	423	437	459	441	471	449	388	421	459	430	414	424	425	432	431	450	418	452	417	473	450	437	395	450	415	445	455	430	439	459	493	478	461	409	447	463	475	412	455	448	464	425	409	462	408	439	430	504	383	433	462	475	439	453	462	483	451	463	452	433	445	430	454	412	409	463	472	455	457	442	475	418	413	466	459	473	449	462	455	453	482	418	480	461	425	450	437	430	444	414	484	446	415	417	427	441	447	450	411	396	444	406	437	424	408	430	461	443	435	405	453	460	455	479	426	473	442	415	456	429	421	472	450	471	445	458	400	456	429	448	448	446	476	411	450	434	448	441	443	433	468	421	451	447	430	468	480	418	437	445	483	442	433	481	450	439	408	410	437	432	450	456	446	430	450	453	458	444	444	430	504	458	434	441	429	451	468	439	450	447	437	448	488	457	447	466	444	418	452	498	441	423	421	456	444	430	423	453	414	437	443	470	428	439	453	447	448	426	469	442	471	446	468	463	470	427	452	437	472	452	488	421	462	436	449	427	427	475	434	435	451	404	438	458	471	456	434	463	426	429	469	454	429	435	414	438	438	448	471	452	409	431	432	473	408	495	438	423	452	407	434	460	461	433	451	462	390	464	441	453	453	459	442	469	434	436	435	471	459	474	474	446	453	408	431	462	433	475	441	462	446	469	465	467	415	445	466	437	482	422	468	462	454	431	448	486	444	429	450	426	448	453	494	438	423	442	455	484	439	420	483	469	457	474	463	421	444	425	463	443	420	439	480	469	447	413	420	454	461	435	453	439	442	465	451	422	449	448	472	461	435	433	398	472	449	425	438	449	410	470	460	465	431	456	451	476	445	462	453	421	459	452	429	438	414	459	460	446	446	448	475	417	443	437	406	445	406	435	480	434	420	447	457	450	426	448	456	473	405	438	470	479	433	436	432	483	434	451	459	479	420	450	423	451	427	439	427	454	472	412	492	490	461	469	448	450	451	456	470	478	416	436	450	428	460	468	439	424	444	417	418	464	432	464	446	459	465	464	444	451	450	417	422	414	421	442	437	466	449	475	449	454	445	435	467	441	445	421	464	407	459	445	437	465	455	472	422	438	436	437	422	412	439	414	467	449	433	454	437	475	432	455	439	469	445	475	394	434	435	414	472	468	463	456	439	465	472	464	485	440	438	441	400	432	382	428	431	477	463	433	441	480	438	425	450	460	425	416	496	418	444	458	421	440	457	436	427	458	447	471	465	441	443	485	459	442	424	447	475	431	450	466	430	454	457	448	447	430	480	457	484	481	434	506	465	484	461	468	427	455	457	454	469	416	460	406	410	450	433	436	439	426	416	442	435	472	449
65382	60592	40250	8772	1070	615	456	354	291	252	265	204	179	189	187	167	158	170	164	135	138	141	111	118	133	124	110	121	116	126	130	116	125	108	106	117	131	115	93	108	139	121	117	104	129	125	109	127	111	139	117	114	110	113	133	85	92	116	125	104	107	106	117	111	98	99	125	118	117	107	86	135	114	113	111	112	105	108	104	87	111	119	111	128	104	105	111	105	116	111	96	104	109	105	79	104	113	120	108	116	152	124	82	105	111	111	109	102	96	116	111	114	108	123	100	130	128	104	122	96	112	123	120	105	109	116	118	112	95	100	106	96	93	118	107	114	118	107	87	131	113	117	124	123	90	111	106	90	124	111	121	117	107	130	109	101	105	110	111	112	117	105	108	111	111	118	126	107	115	95	95	115	118	100	123	66	106	99	113	113	123	114	108	100	124	100	95	116	116	102	115	99	109	114	128	97	112	108	116	121	94	99	112	109	123	120	118	107	103	114	120	99	108	114	102	105	108	90	99	103	119	100	130	96	104	88	102	117	115	98	114	132	120	95	110	103	100	81	101	115	122	121	110	102	120	126	109	97	112	106	114	126	95	98	120	105	108	122	95	119	113	116	111	95	121	107	109	120	93	113	102	103	99	125	107	134	110	112	83	114	111	126	120	116	120	100	124	129	115	101	90	128	111	114	112	93	114	110	107	104	96	117	96	104	106	89	97	105	125	106	113	108	130	103	113	103	106	100	113	95	117	86	105	92	111	123	100	105	106	115	109	115	124	112	129	134	109	99	91	110	109	97	116	114	107	122	119	101	120	92	112	93	118	111	109	105	95	117	121	95	98	121	94	84	118	87	111	117	113	115	120	119	117	108	113	104	105	115	104	146	104	127	106	126	124	108	113	109	97	112	110	111	108	118	100	120	112	110	107	109	127	105	115	94	122	99	106	120	113	95	105	107	100	100	113	108	111	105	117	122	120	115	105	104	106	107	90	110	120	108	92	109	98	113	113	109	99	110	112	87	107	115	97	120	104	102	103	107	108	120	117	112	103	96	100	107	109	94	111	104	100	113	104	111	112	110	112	112	97	108	111	109	114	88	114	105	104	94	100	104	100	109	118	104	110	106	114	119	101	109	116	97	130	116	101	110	100	95	119	108	107	103	112	111	98	115	107	112	92	109	102	128	108	138	107	123	86	115	129	108	109	95	116	110	121	125	100	114	118	114	112	126	128	104	108	122	105	101	104	103	111	102	105	121	112	119	103	102	136	108	110	110	92	119	128	105	110	107	87	116	100	102	116	117	95	117	106	119	108	99	110	122	106	108	125	107	99	114	108	111	110	122	105	111	110	138	87	106	117	98	126	115	99	110	99	106	114	112	124	114	114	114	100	119	102	112	101	123	122	134	112	98	116	123	114	97	125	117	124	113	104	121	106	112	103	113	115	105	128	105	127	114	100	116	105	119	116	121	106	103	111	114	97	99	106	101	121	114	128	117	116	100	95	102	108	96	115	105	113	133	103	103	111	136	100	100	100	117	111	127	108	109	109	112	116	114	110	95	103	116	119	115	103	113	108	103	128	101	135	119	115	110	107	98	104	118	115	89	117	114	105	120	113	98	111	132	98	85	103	112	110	101	126	107	125	92	99	114	101	106	124	88	106	98	99	96	94	120	118	132	103	99	112	95	93	106	107	116	104	118	120	97	95	117	90	104	116	113	115	97	129	113	97	103	123	124	129	113	102	123	109	122	101	122	93	92	91	109	102	105	102	104	109	128	114	87	108	113	105	94	84	102	108	114	128	110	120	93	121	118	112	111	95	113	111	104	110	115	127	137	107	123	115	104	102	95	106	105	104	91	105	106	126	112	85	121	106	95	102	93	95	114	118	115	101	120	101	102	106	91	90	116	106	106	116	112	103	92	111	118	85	114	116	114	87	117	87	117	108	99	125	109	112	104	117	88	119	111	116	104	98	111	95	101	104	119	109	128	126	120	99	101	115	105	99	90	121	122	117	115	123	102	118	103	109	121	129	104	107	106	120	112	121	106	114	125	122	86	132	115	97	112	88	127	131	119	101	118	101	92	109	104	108	107	114	109	120	105	110	120	112	105	97	103	104	111	104	114	123	106	112	122	110	95	106	84	117	113	119	125	93	108	118	96	118	94	101	120	107	110	104	116	111	127	130	107	107	113	113	111	96	110	106	120	113	110	122	122	100	96	94	115	102	120	96	124	111	98	131	88	111	103	105	119	118	112	104	127	91	115	117	106	133	110	120	110	118	107	96	125	112	89	112	130	117	125	111	115	98	109	108	129	107	111	105	103	104	130	94	116	97	97	101	117	111	121	113	107	121	123	103	111	113	111	106	108	118	100	115	113	123	109	105	123	135	94	126	100	115	102	96	113	97	131	88	130	108	104	101	106	116	103	104	103	108	114	95	97	96	89	82	114	108	93	102	98	77	120	119	96	95	108	99	115	104	119	105	128	109	100	98	115	116	105	105	111	109	94	95	103	117	102	107	125	114	108	89	107	107	105	107	116	112	111	105	134	117	109	123	99	114	118	103	114	106	103	86	126	108	110	116	103	110	112	116	107	104	123	119	102	99	115	128	107	103	89	109	125	105	109	107	101	114	104	124	98	138	118	98	108	82	111	109	92	136	126	98	106	121	112	125	110	104	111	101	123	92	83	105	133	99	117	104	105	97	99	107	78	121	124	106	91	111	129	108	110	105	110	120	132	98	98	91	117	95	98	110	122	100	120	116	104	106	121	103	113	103	133	118	115	112	110	95	104	110	126	103	116	110	103	129	108	96	109	95	115	129	129	124	106	100	109	107	104	103	120	112	113	117	102	123	116	113	102	123	89	131	86	109	94	107	93	99	120	100	105	114	107	98	102	111	108	107	124	113	98	98	105	121	114	113	98	127	92	109	107	104	128	91	104	112	111	102	112	117	111	107	95	101	103	119	104	116	111	131	94	115	119	112	104	127	127	110	108	95	97	121	112	91	120	105	115	106	124	138	102	97	107	100	118	87	113	104	106	103	85	126	128	105	97	111	120	117	93	105	96	105	101	117	109	111	108	115	106	103	113	102	97	122	103	115	116	82	93	107	116	90	121	101	107	113	107	111	104	125	113	105	106	114	102	111	112	94	107	80	118	116	95	105	122	118	99	92	94	120	110	129	97	91	107	102	87	120	108	115	93	102	103	129	114	116	107	120	94	98	120	105	109	104	108	103	109	126	116	110	112	113	125	96	103	114	102	110	115	122	100	106	99	126	93	111	111	119	87	93	103	113	108	115	107	86	88	136	131	114	116	121	89	112	126	100	112	100	116	104	95	106	106	110	108	106	97	115	114	115	106	115	118	108	102	117	97	102	108	117	152	101	106	117	124	110	116	115	106	119	116	109	134	86	85	124	104	119	102	122	101	100	106	114	126	95	112	101	84	99	99	101	109	124	101	131	116	95	87	95	109	103	103	115	119	114	93	114	106	88	115
39905	43206	20216	3937	3304	2673	2103	1673	1446	1259	1054	976	862	789	728	632	644	581	561	512	517	453	483	465	467	415	438	402	429	393	407	426	368	382	356	349	316	366	335	330	320	348	308	343	290	329	293	327	339	311	338	295	325	302	298	293	304	333	315	312	287	321	284	285	295	287	299	287	273	262	295	295	311	290	283	277	303	296	305	296	265	292	300	292	277	257	266	286	296	279	239	259	304	301	290	307	290	275	263	276	302	261	299	265	287	294	305	264	269	272	274	284	324	262	294	277	260	277	270	287	280	286	277	258	260	277	259	282	293	274	268	293	281	276	292	268	297	297	284	280	273	307	274	273	263	289	283	264	277	266	284	266	321	287	261	295	287	293	253	266	293	260	267	301	289	247	269	269	266	249	298	278	251	281	262	286	262	273	274	288	284	266	283	271	274	262	296	268	280	265	283	274	257	265	285	270	298	286	300	264	276	279	257	293	300	259	280	269	254	299	291	258	299	234	313	282	272	262	286	302	262	268	266	276	284	259	263	262	262	261	269	279	297	272	267	274	265	272	264	268	250	295	275	309	267	271	280	280	275	274	291	262	290	258	279	305	265	275	259	279	274	280	278	259	282	274	274	298	259	289	282	291	261	291	268	265	269	295	275	287	236	281	272	282	287	278	266	243	288	263	262	288	271	280	273	263	263	284	273	265	266	287	248	244	270	274	259	236	300	280	272	266	268	250	275	272	268	277	295	267	268	280	261	243	270	272	247	261	232	275	275	270	284	297	289	279	276	291	282	318	303	301	270	240	273	279	275	271	262	261	266	290	308	280	264	268	283	271	273	280	269	275	288	290	296	259	273	293	268	266	274	263	239	277	286	304	273	284	268	254	275	274	266	267	279	295	267	281	298	232	273	279	261	266	220	272	279	283	282	256	255	269	259	268	273	270	278	279	297	271	251	285	257	276	269	275	274	286	294	286	307	278	306	286	263	267	289	300	277	295	284	252	272	259	252	285	246	305	270	287	290	279	257	316	271	275	278	268	279	251	282	273	279	271	285	271	291	269	293	287	269	237	298	249	288	306	269	275	265	293	304	252	246	300	278	266	271	264	301	264	270	270	260	287	291	261	252	249	243	251	266	300	279	280	239	293	297	288	290	295	281	254	272	260	283	285	259	293	254	249	304	281	280	259	283	293	288	282	282	270	257	283	272	280	296	305	299	288	267	289	288	281	312	263	261	294	301	285	264	254	268	302	259	284	274	272	293	277	273	290	261	257	258	288	254	316	297	280	285	263	279	250	284	260	253	261	276	261	273	270	263	295	266	251	261	290	272	295	273	304	266	305	250	267	247	297	284	272	283	255	265	317	265	273	235	262	273	272	276	247	279	295	278	250	283	273	277	304	283	283	298	280	227	295	283	275	281	274	298	280	279	289	260	267	256	282	248	280	259	260	288	296	276	268	286	265	269	293	273	269	263	307	260	250	270	262	283	301	277	284	288	293	277	266	277	271	276	258	233	267	255	291	260	259	288	323	261	264	267	290	291	286	249	269	263	259	251	294	301	291	288	287	277	275	258	290	290	275	282	285	279	325	268	290	281	281	289	282	288	258	280	278	286	271	251	282	271	275	284	248	257	278	283	269	289	279	267	262	306	268	272	288	285	262	282	279	280	299	247	259	266	265	273	263	266	269	267	246	274	292	262	284	278	253	288	264	241	271	298	299	286	312	272	255	276	270	260	243	267	273	243	287	291	238	285	287	289	254	285	283	268	270	260	294	273	278	245	288	296	230	241	259	279	285	267	292	284	280	284	281	259	261	281	269	295	253	267	285	272	274	262	268	267	288	270	285	291	264	251	274	265	258	309	306	257	305	294	276	265	299	252	286	316	295	251	266	278	281	286	268	300	285	285	267	271	272	289	261	233	308	275	264	267	299	269	277	294	243	269	295	275	252	292	271	298	285	261	243	284	289	268	275	258	294	278	268	252	272	263	277	230	285	306	246	281	270	268	244	256	267	258	297	275	280	263	277	297	275	286	278	289	275	252	307	278	275	294	293	263	279	252	294	271	278	267	273	271	265	254	282	236	290	266	268	300	265	282	242	246	301	272	288	266	288	263	265	290	279	254	294	261	286	303	285	266	292	277	287	281	299	244	300	299	245	257	283	281	287	287	300	258	275	286	281	277	277	273	310	239	276	277	298	258	273	275	263	300	273	275	251	236	275	292	281	278	273	258	265	260	251	282	274	279	272	294	284	284	277	275	307	276	278	255	304	289	257	270	276	292	281	253	316	257	273	288	301	296	254	284	258	266	275	278	295	282	275	244	268	277	306	295	261	277	276	262	262	283	272	261	266	258	282	269	253	271	315	287	266	306	279	288	291	290	291	286	265	255	248	292	275	276	268	228	293	257	261	288	288	264	278	268	287	258	272	255	295	267	279	279	288	305	273	289	293	274	280	303	253	258	289	302	255	257	292	283	238	267	263	272	263	302	259	306	272	294	295	267	280	262	281	258	273	308	292	275	275	261	271	257	303	274	281	272	281	312	275	266	304	266	272	252	273	268	286	259	297	257	255	292	279	274	266	250	288	272	276	272	266	244	254	295	280	275	292	280	240	275	319	295	257	275	279	264	247	288	276	254	287	275	258	294	251	277	283	262	284	275	275	275	251	275	267	281	295	271	274	291	285	271	301	278	280	269	251	280	290	298	264	249	275	281	260	278	279	279	257	263	282	263	253	271	270	290	257	273	289	244	290	299	266	294	279	278	279	246	266	260	267	271	229	275	280	284	257	276	289	259	263	279	241	254	288	252	291	280	272	299	290	289	238	268	310	294	279	273	271	291	277	273	278	260	282	283	288	270	273	283	281	252	258	267	261	283	271	269	277	263	249	284	257	268	273	290	289	295	263	301	263	274	288	260	308	288	275	276	299	291	335	286	273	272	312	271	284	272	285	253	283	272	313	282	279	267	269	247	259	296	274	280	280	286	252	278	280	273	293	287	261	268	248	299	255	263	252	255	266	251	259	263	255	281	289	283	268	284	263	248	284	309	283	302	265	255	311	269	269	285	269	290	293	246	266	285	283	251	239	274	266	264	279	274	293	277	280	267	249	246	273	281	259	246	282	291	276	301	308	298	263	308	268	298	268	267	258	290	281	279	255	249	305	265	270	247	277	269	284	271	270	260	242	309	286	264	277	306	267	263	273	266	302	272	258	283	266	294	267	261	291	286	285	301	280	264	256	264	260	303	266	288	238	277	303	266	261	274	275	294	273	289	271	276	266	288	296	263	267	264	288	237	285	272	261	254	248	255	257	294	296	301	264	265	296	294	277	304	259	276	280	272	273	269	289	294	280	303	299	271	264	245	288	290	272	259	261	253	272	273	274	263	266	259	277	266	283	278	259	272	248	262	263	288	258	278	275	258	279	288	273	270	283	284	259	252	250	269	269	231	295	249	323	307	282	280	273	276	271	260	296	243	277	279	268	271	293	254	257
8199	3671	1348	154	156	139	132	124	114	127	122	120	124	118	133	130	144	144	130	121	134	131	144	129	132	126	126	140	128	129	138	148	116	129	119	124	146	129	135	137	116	111	133	123	128	153	128	125	110	128	122	129	117	112	124	97	134	118	106	122	133	125	127	129	124	114	128	140	135	142	102	123	135	139	120	120	134	125	126	113	136	136	127	118	117	109	120	135	115	127	110	140	111	110	121	127	107	131	135	129	132	128	119	139	121	115	100	107	98	145	122	110	143	112	133	121	118	134	124	110	115	133	135	140	126	111	132	120	121	130	132	116	137	129	117	129	147	138	159	120	120	132	117	125	131	119	103	122	96	143	131	129	130	145	115	122	113	143	137	135	145	131	108	135	151	117	122	124	118	133	131	132	109	137	140	163	111	144	119	125	118	136	112	135	130	136	127	103	136	122	115	109	112	122	123	129	137	131	116	110	144	149	144	117	133	129	131	119	130	119	130	140	120	135	135	130	128	123	122	155	135	111	125	104	117	127	139	164	117	124	149	140	115	124	115	132	127	100	125	130	102	115	111	126	112	118	109	133	124	115	129	112	109	138	124	113	123	142	121	126	124	158	128	138	122	127	133	117	141	96	128	125	111	108	128	114	118	117	128	125	98	115	111	110	139	111	114	130	133	119	142	119	126	121	123	102	115	125	127	116	119	114	118	133	112	105	151	137	114	127	120	119	123	105	123	115	143	110	121	115	139	117	120	113	139	119	118	138	134	120	123	135	123	141	119	125	150	125	101	125	110	111	129	122	119	140	121	130	122	116	141	130	128	145	110	116	143	117	129	140	126	125	122	120	133	125	132	125	110	121	143	128	133	106	138	150	145	115	130	105	130	126	122	107	139	130	108	129	135	117	136	140	133	139	107	115	110	142	127	137	111	132	151	117	125	93	135	119	113	121	127	100	125	129	136	124	143	132	125	123	135	122	126	124	114	135	123	147	117	103	136	121	123	135	131	125	121	122	132	117	136	131	128	107	108	136	115	145	138	110	134	131	123	144	146	149	120	124	116	124	112	111	138	141	111	135	120	114	116	115	128	144	131	105	117	124	130	113	112	123	111	128	143	128	126	128	138	138	122	117	117	116	136	135	116	111	113	131	125	128	138	123	110	124	114	121	139	130	126	118	131	119	136	110	129	124	147	106	100	121	146	103	137	111	114	115	121	138	138	107	121	133	117	129	125	116	114	133	125	123	132	110	108	149	106	127	136	119	135	119	124	141	129	118	112	117	113	135	120	146	126	110	118	144	134	126	147	113	109	126	121	126	123	126	109	122	101	113	126	145	116	110	122	112	127	125	115	133	129	119	141	149	131	129	125	139	129	129	114	126	133	139	126	121	126	114	108	114	116	123	122	120	118	128	127	129	129	131	154	104	132	145	156	118	114	134	130	108	134	126	138	121	137	144	112	118	135	129	113	120	105	126	115	108	120	141	138	126	116	141	132	144	138	119	111	126	129	155	155	141	134	127	117	129	112	138	146	109	122	118	126	131	116	140	118	145	127	141	122	140	122	117	118	118	126	133	124	120	124	139	136	131	152	123	128	102	132	112	120	135	134	124	124	128	115	119	144	142	111	118	122	132	133	132	134	149	115	113	117	145	137	115	118	132	119	135	133	145	118	117	118	123	129	136	111	111	142	130	130	107	136	144	148	135	98	134	128	136	130	133	125	132	131	130	119	118	141	130	131	111	125	136	126	126	147	128	121	140	112	106	119	138	134	108	119	110	133	122	116	127	111	126	138	109	132	134	116	126	150	108	101	110	117	155	117	134	113	126	116	115	133	127	112	132	130	123	142	119	138	145	133	122	125	127	139	141	119	124	128	126	126	119	131	119	126	137	129	130	138	125	121	117	120	127	107	121	132	120	116	120	139	123	145	118	118	105	122	152	125	125	109	110	132	112	114	127	122	107	121	118	124	124	129	109	113	129	122	93	123	124	143	109	146	120	136	108	122	113	119	143	128	104	124	140	112	130	123	123	132	98	119	128	128	128	124	118	135	141	143	114	126	147	113	120	129	119	128	134	135	131	123	119	131	159	100	127	114	121	137	123	107	116	125	124	106	111	117	149	114	124	122	123	131	127	120	116	100	118	126	132	126	135	125	133	134	139	105	149	118	138	134	122	139	134	132	130	132	131	127	131	154	115	115	133	103	116	136	126	131	117	109	130	102	147	140	129	116	128	141	135	125	138	145	134	118	136	123	150	124	129	114	102	144	114	144	116	116	106	122	121	114	144	118	117	119	111	126	138	153	120	134	129	116	128	136	128	125	118	129	145	128	119	123	133	118	105	113	124	147	124	119	120	117	113	118	125	117	117	146	111	125	119	142	121	111	139	107	124	102	128	121	125	140	130	145	121	104	145	118	136	121	128	119	117	126	121	102	147	135	131	137	100	126	145	136	139	121	138	134	120	128	113	121	132	117	127	128	124	139	129	146	145	128	139	136	118	137	111	137	117	127	126	116	136	127	105	116	118	120	150	128	124	121	124	143	151	116	124	128	99	114	139	130	134	130	139	143	124	142	109	112	123	121	127	111	121	123	123	127	118	128	124	127	122	111	113	126	112	141	129	122	130	142	130	133	113	128	137	115	140	143	120	134	135	122	122	124	112	126	125	109	117	174	123	119	112	117	118	111	143	117	117	137	125	140	118	132	123	135	123	126	131	128	120	131	146	131	134	120	117	135	129	100	117	110	123	110	134	117	132	131	144	142	117	135	130	127	109	132	122	130	147	157	129	129	138	122	129	114	137	134	143	130	113	120	134	132	123	130	109	124	114	119	124	142	128	108	121	134	134	132	120	99	129	112	122	126	134	147	139	128	136	140	128	131	136	106	128	109	135	123	118	110	106	121	115	108	138	121	133	122	117	111	122	120	139	141	126	144	118	120	112	110	128	122	130	128	134	129	132	124	119	123	128	128	110	129	135	125	144	124	127	132	122	132	141	133	118	125	117	131	129	131	113	136	130	121	115	123	123	129	118	129	118	123	127	129	117	116	117	131	129	134	126	117	151	135	120	126	113	116	129	128	131	109	118	120	107	130	104	127	132	131	121	114	119	140	118	133	134	122	131	141	125	131	112	126	133	120	140	126	136	128	127	120	125	140	96	136	118	113	119	134	157	142	123	142	123	137	107	116	110	144	117	118	113	123	98	129	136	113	125	133	130	135	128	140	128	124	101	114	111	108	119	123	129	124	133	114	131	116	115	117	118	101	126	132	118	146	132	109	131	115	121	132	127	119	115	120	131	134	122	125	112	135	121	126	140	120	120	132	127	124	123	121	125	125	108	129	121	116	127	137	109	125	126	120	129	111	132	127	127	113	134	130	139	143	149	135	109	122	125	122	128	129	137	125	114	117	141	123	127	130	113	124	120	144	110	114	125	121	123	136	131	130	112	122	139	126	140	109	118	132	121	133	120	113	126	119	113	117	123	93	143	117	113
7470	5694	2370	375	382	378	347	339	350	365	365	350	331	383	363	325	315	365	334	327	317	371	327	342	359	337	344	339	350	322	327	317	331	313	318	321	357	339	341	332	310	346	342	352	332	333	346	321	316	348	320	329	314	341	296	342	386	310	341	347	316	334	315	391	319	326	318	326	357	315	328	332	335	367	357	331	349	381	341	322	353	326	352	352	328	313	342	336	322	331	343	371	328	352	306	336	339	301	313	310	345	309	294	331	312	358	323	350	309	327	328	344	302	332	334	360	319	373	347	370	332	360	333	338	346	329	284	332	334	305	321	329	310	333	326	293	337	313	364	305	357	347	341	326	344	329	325	338	349	368	362	351	332	333	337	317	333	352	358	320	340	349	338	349	330	328	316	327	325	347	320	345	309	364	327	351	308	321	345	301	294	328	309	351	338	314	355	295	303	336	351	341	342	322	308	328	343	340	350	337	324	334	346	312	351	323	318	328	330	325	331	298	355	324	357	332	342	340	333	337	333	352	356	338	318	351	337	335	341	351	328	342	332	349	340	335	318	323	375	325	336	345	329	347	324	322	340	319	334	326	323	328	290	345	349	346	342	324	348	344	344	329	318	330	344	334	314	344	328	352	364	325	329	331	324	332	282	365	353	332	327	315	341	311	346	329	330	341	332	312	345	313	340	315	352	362	351	327	327	332	331	349	334	311	304	325	332	326	345	298	322	331	330	343	353	337	319	325	331	345	326	357	334	344	334	334	325	334	315	326	344	351	355	338	299	333	345	328	351	326	315	318	348	313	346	327	345	356	331	312	317	308	326	302	335	350	309	314	337	314	308	322	316	323	350	325	336	357	343	343	355	343	361	326	322	338	313	319	336	326	364	351	327	327	321	358	353	309	294	326	315	320	323	334	348	336	358	339	370	320	347	294	340	353	316	315	339	332	351	330	306	302	322	323	372	353	329	325	317	332	337	332	320	330	358	335	336	329	290	324	333	357	324	334	328	336	348	313	316	338	335	326	362	340	337	298	328	319	366	335	334	358	334	350	343	290	341	326	328	307	371	331	335	335	339	341	324	323	363	300	329	339	357	299	343	319	323	346	345	326	318	349	360	342	316	363	322	328	341	313	294	357	329	339	316	348	368	322	327	348	378	326	318	341	345	303	333	314	324	314	319	318	318	355	303	317	320	320	327	339	352	354	307	340	327	352	314	338	359	328	306	364	327	352	352	351	312	349	334	332	339	303	327	326	354	339	309	329	342	319	329	355	358	318	331	329	319	337	388	326	310	323	323	321	331	308	320	342	342	349	317	335	298	301	287	317	321	334	321	316	322	334	333	314	381	298	315	327	335	326	292	333	376	344	329	317	332	334	299	367	334	311	335	359	312	358	346	339	326	331	335	330	351	319	331	343	338	326	335	329	307	324	335	355	325	298	352	310	359	313	326	343	343	356	322	339	350	352	334	338	324	346	315	338	340	306	351	350	309	348	351	335	384	334	326	342	323	323	311	325	346	343	324	339	328	372	322	332	305	317	329	356	353	345	348	334	336	323	338	333	314	326	345	320	349	344	349	335	317	338	297	353	310	342	345	327	324	321	329	304	332	337	335	303	311	343	312	349	359	345	303	329	362	349	331	323	322	338	305	331	343	298	370	295	299	346	308	332	353	341	325	326	323	333	343	358	405	324	347	297	344	332	342	338	308	357	335	341	323	345	317	319	304	338	336	289	358	343	350	344	314	362	342	293	324	306	363	350	320	304	357	361	352	306	365	377	302	300	342	342	311	321	303	293	372	367	354	314	333	344	372	334	342	309	336	348	321	341	323	371	353	305	316	340	357	295	324	346	353	320	335	331	287	330	320	312	311	346	333	356	329	333	312	313	334	313	331	343	343	298	330	326	327	324	333	317	313	325	336	357	353	352	328	327	348	336	370	326	333	344	311	348	322	338	324	326	341	335	327	337	350	326	339	319	332	319	301	353	313	300	352	329	343	346	339	347	314	309	303	343	325	349	331	354	309	349	326	362	325	317	317	327	318	330	350	334	331	372	329	323	322	319	329	351	320	334	339	350	314	328	294	365	309	316	301	339	310	329	305	338	308	362	346	332	302	324	295	349	305	365	335	313	326	343	326	332	342	343	339	340	325	321	362	318	344	334	345	316	319	285	333	334	337	326	313	281	347	367	351	328	325	346	345	357	359	330	309	328	340	354	345	330	321	298	330	311	341	314	307	342	339	332	328	332	340	308	356	336	293	334	327	333	333	316	352	317	327	315	326	329	307	337	313	335	315	353	352	345	318	326	320	302	323	308	347	354	316	330	346	310	320	367	309	326	311	334	333	327	345	311	325	351	295	334	360	275	371	320	333	336	336	331	336	339	306	335	313	346	327	326	313	338	313	344	297	341	333	326	333	334	303	377	325	331	316	318	343	343	339	345	319	342	322	318	341	307	358	340	340	348	324	320	304	356	343	298	271	371	293	363	306	334	325	324	313	323	318	333	345	354	318	338	328	333	324	352	361	288	349	323	360	321	364	374	340	355	330	334	318	302	320	304	331	348	341	321	313	325	325	351	351	305	364	311	340	302	324	347	344	322	331	353	349	336	389	318	312	336	326	377	340	363	342	343	344	324	301	344	344	318	331	291	326	333	313	346	332	363	357	348	337	312	352	336	356	318	337	320	362	368	330	342	311	304	309	359	320	317	321	327	354	314	320	359	320	343	332	346	357	334	306	331	382	353	325	331	351	361	339	343	328	324	317	337	334	314	355	325	317	338	354	315	347	315	317	340	317	324	340	342	317	311	295	289	318	356	327	295	317	333	334	320	327	313	323	308	342	348	332	327	315	334	349	299	369	330	323	339	352	348	328	329	321	344	322	308	336	298	316	348	337	340	330	324	330	336	318	323	311	331	314	341	332	335	336	336	328	346	293	350	337	315	317	332	321	310	343	331	334	324	338	352	346	348	322	328	351	329	357	332	319	329	347	337	347	329	353	305	319	306	323	281	327	308	335	309	351	317	334	314	337	341	304	335	326	325	348	352	342	333	303	293	334	341	323	301	325	301	327	317	339	319	325	356	325	333	366	321	366	322	338	316	326	309	336	341	365	308	337	320	355	322	348	353	348	347	339	306	307	364	304	335	370	362	306	318	329	298	322	325	337	350	329	356	326	313	328	330	327	372	331	304	362	308	315	338	354	318	313	368	360	306	342	334	332	341	323	329	321	358	348	313	330	347	344	336	340	317	318	344	332	335	290	343	348	320	359	291	313	338	329	319	323	353	348	299	320	349	328	317	343	319	304	343	342	318	339	326	320	345	339	327	346	332	316	337	306	364	329	339	309	328	322	326	341	333	338	340	324	340	330	338	363	317	350	322	364	330	332	338	308	329	322	338	367	322	336	335	342	302	331	342	322	330	359	351	339	348	309	342	328	333	332	318	351	287	348	351	324	319	348	320	314	311	347	322	346	309	345	337	364	329	341	352	357	313
51048	48422	28936	3803	518	432	357	282	254	267	225	227	243	191	211	195	194	199	194	220	200	200	211	157	197	205	205	228	190	212	167	213	187	185	166	172	170	207	192	158	176	157	175	186	185	157	192	171	165	178	202	195	175	179	155	173	190	182	182	219	176	194	154	161	164	170	174	173	178	217	168	182	171	179	189	168	190	170	182	164	184	193	141	192	164	170	193	181	173	178	177	170	187	172	183	167	199	167	199	171	192	187	192	174	169	186	212	156	165	182	202	170	171	193	176	189	170	194	165	168	156	178	188	176	179	173	168	185	173	191	193	169	182	163	189	199	204	163	201	176	162	154	166	176	157	168	187	196	194	197	161	152	194	166	168	172	173	161	197	193	161	169	187	190	170	170	191	190	175	176	168	174	185	178	183	157	213	187	196	194	186	190	186	166	208	170	171	191	162	192	204	190	183	147	179	172	179	181	180	208	179	183	168	184	171	170	186	198	155	150	191	160	182	182	192	164	189	162	185	164	180	177	178	192	195	180	199	199	166	182	161	182	172	200	185	175	172	187	159	191	193	187	161	169	174	202	173	164	176	168	211	196	172	167	157	183	172	199	195	165	192	147	168	163	184	191	177	181	175	170	166	201	171	180	163	200	170	198	168	184	170	205	170	185	185	172	176	164	179	188	200	182	184	197	178	131	176	174	175	194	166	185	162	209	192	193	161	182	185	160	204	175	187	174	195	174	157	179	180	173	195	175	175	165	195	184	179	171	185	185	185	185	206	177	190	187	172	184	177	184	181	188	190	154	218	173	216	175	215	179	177	178	182	197	199	182	168	188	198	197	181	178	177	222	189	179	173	167	198	187	166	180	181	159	185	205	194	186	159	163	174	177	161	196	173	180	175	192	184	179	175	174	175	167	176	199	191	180	174	162	157	173	177	170	184	160	212	166	184	187	156	148	148	153	170	169	173	185	167	188	153	187	191	164	170	168	177	178	195	179	182	149	176	197	171	195	188	198	176	196	187	181	182	211	189	194	172	173	174	192	182	184	179	187	164	169	179	173	164	179	159	155	159	198	171	170	167	185	171	185	178	201	195	188	194	162	208	205	168	179	189	184	167	159	178	212	174	171	171	168	168	160	185	159	182	176	171	175	183	176	191	178	181	166	185	165	193	193	168	177	167	162	173	193	186	185	190	181	175	172	178	195	196	165	168	171	183	168	162	169	159	199	153	167	181	164	187	184	180	189	170	188	184	157	156	187	170	189	146	167	189	190	173	168	172	190	160	181	182	179	166	199	207	211	175	185	178	176	170	193	165	176	178	187	161	171	176	178	176	171	217	179	179	174	176	170	190	158	192	186	177	181	198	174	185	172	186	197	174	172	174	193	189	165	166	180	172	178	172	194	181	185	175	186	182	167	187	170	197	195	179	191	203	175	186	193	182	176	182	167	178	167	176	193	180	159	186	184	224	183	189	161	197	176	188	191	180	156	172	198	147	186	200	204	154	164	159	171	172	175	189	184	175	182	161	197	175	175	169	181	185	172	189	179	173	174	147	193	185	180	172	195	171	186	212	161	175	164	197	170	174	166	175	186	184	206	184	188	186	182	172	184	169	172	159	167	177	167	164	189	170	188	187	189	173	182	195	190	192	186	196	177	170	183	152	179	181	183	169	203	200	167	182	202	196	190	199	173	167	206	202	197	153	165	196	154	179	168	180	178	173	188	176	168	175	181	208	184	213	191	171	166	193	179	205	166	214	188	166	177	166	179	183	184	166	174	169	180	179	187	148	183	196	189	161	169	202	163	175	178	171	177	187	159	170	169	182	174	180	178	215	185	165	170	220	172	168	162	186	174	199	193	170	191	162	195	182	215	182	178	175	198	167	185	193	183	182	178	162	171	184	208	193	191	163	173	180	157	187	173	178	175	174	182	174	178	162	169	172	161	180	169	166	184	158	166	165	187	209	192	173	168	168	204	151	196	176	204	193	175	194	173	177	204	161	178	178	175	202	146	176	145	175	198	196	176	192	176	167	215	201	186	172	165	186	179	195	162	179	171	202	199	170	166	195	182	195	197	176	173	163	156	180	191	198	167	187	190	185	179	183	175	182	173	201	197	162	200	192	163	167	185	191	173	172	184	167	178	157	193	169	186	183	178	176	200	197	154	188	179	171	197	167	181	198	174	165	202	220	191	170	174	193	188	186	168	192	177	213	182	173	180	185	173	192	181	178	190	201	192	181	170	186	191	161	186	196	162	190	206	185	202	196	158	206	178	178	164	160	163	205	164	176	169	208	178	181	182	152	177	166	191	174	162	179	199	200	179	188	171	193	152	196	187	175	170	189	167	156	229	178	184	184	190	181	176	152	187	180	174	181	177	177	166	171	174	181	181	189	193	186	161	168	171	193	192	169	220	182	189	174	176	169	186	183	177	148	198	181	157	181	178	178	173	167	170	176	191	174	167	167	187	148	173	183	186	180	180	158	166	168	169	173	195	196	200	202	183	182	167	159	166	193	176	181	197	191	165	184	183	161	197	186	176	180	170	182	152	165	176	190	166	185	177	196	186	193	191	184	202	198	150	176	194	168	175	179	184	166	165	151	185	196	182	187	188	178	178	211	165	185	188	176	183	200	169	207	189	198	214	173	198	175	166	184	187	198	190	179	152	172	164	190	182	171	159	178	171	178	154	166	160	178	183	164	171	185	187	176	164	144	176	191	192	197	172	183	195	193	166	205	213	167	181	166	172	181	190	184	191	171	195	176	160	152	193	189	192	174	161	176	198	158	197	166	174	168	193	184	168	166	172	211	203	180	182	178	190	195	177	188	174	194	161	149	170	177	198	176	173	181	198	167	172	140	199	184	214	200	180	191	186	173	182	176	152	198	194	172	193	192	176	178	179	186	189	180	184	165	182	176	200	166	172	188	200	189	173	195	165	182	182	194	178	179	192	165	187	196	183	170	186	172	202	177	160	201	166	184	166	170	157	172	198	177	183	183	186	197	153	156	187	165	175	178	186	156	167	171	177	182	177	170	172	183	188	194	189	177	190	172	189	179	171	163	195	181	183	157	197	180	182	178	193	180	189	182	179	172	184	187	180	207	186	199	193	183	180	185	165	150	198	162	166	182	167	169	171	168	202	196	163	187	182	187	183	209	167	182	186	186	193	197	184	187	189	173	179	198	183	198	175	211	184	164	176	189	166	212	178	202	194	197	151	201	165	185	179	188	174	198	161	178	179	200	166	198	168	180	191	165	164	175	165	174	190	169	176	158	185	184	183	171	190	203	181	215	177	172	175	189	186	165	194	162	194	153	206	153	154	189	182	184	177	187	194	182	183	159	197	183	206	194	188	170	160	167	202	176	174	180	158	191	176	155	176	191	190	183	163	143	176	143	196	178	165	169	199	179	181	186	182	190	172	182	202	161	174	182	184	164	182	171	174	177	169	182	178	202	178	194	199	193	198	165	180	190	187	187	160	199	176	178	189	188	219
30743	35965	16693	2300	1978	1548	1345	1137	1033	900	862	784	704	677	691	630	622	595	564	579	565	547	542	512	533	510	518	534	523	480	491	462	480	467	535	492	464	530	474	479	467	475	437	467	465	460	423	441	444	464	472	483	446	458	460	486	463	480	421	455	471	489	456	451	414	421	492	436	492	466	462	457	429	434	456	482	462	472	439	439	444	448	447	475	455	470	456	491	473	496	469	433	459	419	462	487	442	462	432	425	465	421	439	462	477	467	396	472	426	448	452	438	447	508	439	529	439	436	428	456	465	462	412	445	445	458	473	441	470	425	477	470	419	446	452	469	487	401	466	473	467	454	463	426	414	416	420	449	421	416	445	405	450	474	437	429	448	432	469	454	489	438	451	428	427	441	459	447	418	443	410	448	456	448	437	462	501	460	436	440	426	446	406	441	428	430	430	455	465	414	462	428	454	405	476	434	449	446	429	458	427	447	394	463	447	433	428	476	422	415	458	483	456	446	408	434	424	429	449	380	447	470	430	455	414	419	463	474	452	431	419	442	451	467	426	419	457	463	424	452	442	450	416	410	451	416	444	424	451	406	443	433	427	452	447	442	448	437	458	465	415	482	436	413	441	436	427	461	436	449	425	446	439	469	449	448	420	478	508	439	440	445	410	460	436	474	418	451	422	476	465	456	484	418	465	464	407	476	454	460	434	436	438	381	431	472	438	454	427	459	452	463	438	444	464	425	439	466	423	457	430	439	419	438	434	424	472	484	454	446	423	411	405	427	438	431	422	434	398	460	434	456	438	447	428	425	461	476	442	410	440	442	440	418	414	427	450	445	452	480	453	425	436	421	442	421	463	433	438	457	430	443	413	436	441	439	459	444	471	399	441	460	426	453	449	422	438	454	433	475	436	461	416	470	457	447	456	423	438	421	444	434	417	445	462	484	491	448	474	454	411	467	475	427	452	475	474	414	445	455	394	426	423	425	478	445	398	476	425	417	441	431	424	454	446	457	422	419	464	479	433	420	485	455	435	441	465	442	415	484	417	463	434	459	449	445	455	470	470	487	442	436	436	430	456	443	448	435	463	456	428	422	425	412	453	431	442	417	454	460	421	471	417	489	433	457	448	420	451	478	440	450	459	483	453	444	453	430	483	429	476	469	457	454	417	434	485	471	456	454	465	474	425	455	491	441	453	449	457	441	475	435	496	470	393	460	490	481	448	453	453	441	410	457	412	419	423	452	428	441	427	485	429	437	466	416	487	436	476	466	456	423	453	456	439	444	443	467	469	429	466	414	468	445	477	441	442	453	449	441	401	438	401	471	434	464	456	446	406	434	443	476	439	420	460	439	455	405	428	483	463	475	440	453	452	425	454	458	426	452	407	442	429	439	390	465	448	501	475	398	411	425	411	425	439	474	477	433	467	426	426	452	440	430	438	420	435	451	420	436	443	451	417	481	453	443	417	438	452	466	434	470	427	452	430	405	426	415	492	455	463	429	424	488	425	457	456	449	439	419	465	481	445	427	449	424	429	470	433	479	452	485	449	453	416	462	464	456	427	448	426	442	461	448	442	451	446	460	437	474	433	460	411	454	451	444	402	477	441	436	450	468	425	469	443	456	446	445	479	478	462	463	469	410	445	443	418	480	411	453	435	426	443	437	449	436	472	495	433	437	435	417	441	400	457	467	433	444	425	448	463	444	448	439	445	424	513	472	487	435	495	447	462	430	435	454	437	420	443	420	466	474	481	461	471	429	447	421	449	418	431	461	490	445	439	456	458	458	425	438	454	450	444	458	497	450	486	448	427	451	429	420	466	418	449	401	455	422	463	438	482	449	419	453	453	479	448	448	434	463	459	465	441	507	418	434	436	452	449	491	494	428	425	435	451	432	436	460	468	471	428	433	476	463	415	394	430	412	454	424	441	433	456	437	451	438	437	438	453	462	478	424	444	429	402	426	443	432	438	480	444	452	480	453	477	463	399	438	427	424	455	421	435	422	424	484	485	456	450	460	436	462	447	441	459	426	449	452	420	445	432	433	464	429	466	450	459	489	449	429	406	428	502	418	420	406	425	452	465	446	433	461	427	474	455	436	439	464	457	407	441	458	418	455	421	429	449	449	450	460	430	391	442	445	487	449	461	434	422	449	455	441	447	433	456	461	473	423	472	433	458	454	456	421	416	463	414	462	441	449	474	448	446	460	450	427	455	454	461	436	471	432	497	468	414	431	420	430	449	467	424	481	465	494	455	446	414	425	460	461	448	442	445	439	431	440	483	443	436	427	430	424	401	408	468	469	450	433	444	450	465	469	436	458	462	433	450	406	472	434	408	430	481	460	413	457	433	474	438	492	439	450	460	472	463	452	439	454	459	452	469	429	439	477	435	441	445	450	450	431	410	472	454	437	449	439	451	437	437	480	456	467	425	436	430	430	460	434	477	447	463	441	410	440	467	450	450	466	448	433	465	466	427	443	425	436	427	431	432	430	430	411	442	428	409	434	461	442	486	445	441	458	437	447	404	440	444	466	439	473	421	452	480	466	438	452	430	418	448	457	442	456	491	443	434	462	436	442	448	461	441	415	471	439	467	482	435	400	469	441	461	444	465	452	446	430	444	440	503	414	404	449	434	454	461	394	410	426	458	472	440	439	440	455	463	427	444	440	460	447	473	454	456	403	425	437	472	471	401	443	428	405	456	454	468	446	496	463	429	440	443	452	441	432	434	419	447	489	429	441	430	475	434	461	475	462	440	430	487	417	468	473	462	500	424	427	466	449	444	423	449	424	436	439	440	458	460	458	398	405	437	457	415	458	466	399	380	483	458	445	433	464	428	408	413	407	425	446	485	450	448	435	443	448	449	413	439	402	460	447	444	443	435	459	470	438	440	473	440	462	438	459	464	426	415	436	462	473	428	386	456	433	455	424	451	437	455	407	453	417	458	458	452	424	420	430	410	428	445	436	471	393	448	440	466	438	413	472	425	417	459	417	400	462	454	459	452	484	440	481	424	440	460	452	511	454	465	442	456	453	483	433	422	435	441	456	443	459	463	436	422	427	409	430	462	445	444	464	462	449	430	429	433	453	470	461	454	431	402	445	466	408	459	459	462	465	447	428	430	436	452	466	521	461	484	445	494	413	500	420	471	434	465	447	411	450	472	435	451	481	464	418	445	461	450	423	453	464	445	406	461	457	494	449	474	450	446	455	433	411	453	469	439	439	443	452	461	476	441	461	449	419	423	438	446	383	443	454	433	471	456	444	436	468	442	487	419	467	435	421	435	427	455	471	460	462	448	447	461	428	464	447	425	454	426	473	410	483	450	453	437	432	484	501	441	447	443	439	442	451	448	476	474	419	454	426	452	423	459	442	461	465	436	444	452	413	434	422	447	460	446	485	432	458	427	455	455	447	463	464	460	466	451	461	444	466	476	413	459	458	439	462	472	419	450	441	445	455	467	439	465	417	418	434	447	478	426	483	419	434	487	398	425	448	455	462
65633	62743	38462	10888	1233	558	440	351	310	260	226	195	196	183	191	174	142	144	163	133	152	131	117	145	130	125	139	119	116	122	121	117	129	125	133	113	89	135	112	100	124	108	117	110	131	107	96	119	120	114	106	125	119	91	107	119	101	107	114	91	112	110	102	104	115	131	116	103	101	112	90	82	109	125	96	116	107	102	120	117	114	111	100	99	90	108	101	127	102	115	89	120	107	108	83	115	113	120	116	118	118	117	114	100	98	139	127	101	113	103	96	128	116	93	96	111	100	105	109	125	120	115	141	103	113	98	97	111	94	116	92	85	110	116	106	109	112	96	100	111	119	121	113	120	107	112	97	91	126	102	115	110	103	135	102	113	132	105	133	98	117	107	106	109	113	100	107	100	108	115	89	95	120	111	116	96	111	116	97	105	99	106	103	103	119	113	108	129	98	101	101	101	112	97	98	93	129	110	101	115	99	122	99	108	109	107	91	83	91	112	129	119	124	106	101	116	107	113	123	126	107	123	105	106	129	113	109	102	118	94	92	109	95	100	113	119	119	130	96	130	131	98	105	106	100	108	113	128	115	119	113	111	90	113	111	128	114	122	127	106	114	92	117	101	106	110	129	104	127	111	136	83	105	118	105	105	121	89	112	106	85	117	116	104	109	124	124	122	124	115	115	125	113	84	94	109	124	104	123	120	90	119	95	116	107	113	109	105	95	98	105	110	98	125	96	112	126	98	113	109	100	95	121	113	121	114	115	128	116	104	110	91	115	102	134	120	126	94	113	108	110	117	79	108	118	102	93	113	103	110	112	123	120	108	118	100	107	116	94	119	133	120	103	140	99	116	118	114	105	130	103	111	119	101	124	93	124	111	96	97	90	107	124	130	119	140	117	119	91	120	115	98	97	128	94	108	109	100	97	122	107	114	92	112	105	99	121	127	114	104	125	122	126	108	104	117	111	110	111	118	104	118	96	105	112	127	115	104	115	109	115	115	107	111	124	95	113	109	108	121	123	109	139	113	101	124	112	101	112	96	97	117	116	121	97	116	97	107	116	126	116	108	120	109	106	107	106	104	113	118	107	113	92	107	98	123	115	111	97	101	113	119	125	84	117	123	121	112	109	110	107	124	106	100	123	102	102	98	103	102	117	113	113	126	103	92	103	121	102	100	106	112	106	102	120	116	111	137	110	106	123	94	109	111	118	117	102	130	113	122	91	89	97	99	103	121	111	91	112	101	120	86	109	102	109	109	109	109	109	107	97	114	120	106	105	107	89	121	94	114	105	132	122	118	88	109	111	120	109	89	117	116	121	123	89	125	107	114	103	102	102	96	119	127	116	98	108	127	99	133	111	103	135	99	107	115	108	109	118	91	102	88	102	120	99	113	101	113	108	104	109	123	99	102	109	103	104	112	116	106	144	125	108	90	114	96	114	122	102	109	124	105	113	122	103	86	104	125	118	114	104	111	114	108	124	105	111	135	133	107	98	106	102	114	108	108	104	113	119	118	109	91	98	131	123	106	118	118	112	112	113	94	120	116	110	94	112	100	91	108	95	108	106	118	119	108	110	93	94	121	135	147	99	102	110	102	106	108	108	127	104	117	104	120	100	118	98	116	81	106	114	116	109	105	95	95	106	109	124	94	128	86	83	100	104	114	100	123	102	103	95	99	115	108	101	117	103	113	102	110	97	121	114	111	104	115	126	98	125	96	117	120	98	110	95	101	124	102	117	108	83	120	109	101	109	101	101	102	114	97	105	112	98	115	115	109	107	119	113	104	119	120	127	115	95	131	119	122	102	101	119	106	93	107	100	136	109	109	113	122	111	109	120	113	104	108	111	106	110	100	107	113	94	113	113	105	117	111	105	114	108	107	84	112	111	102	103	131	124	121	101	93	108	102	108	105	107	93	101	102	105	110	122	126	106	88	101	111	119	111	120	108	104	104	99	118	98	114	110	123	114	108	110	94	113	110	117	113	129	113	92	98	101	123	99	94	117	116	99	107	128	137	110	98	108	98	105	97	106	84	104	107	114	108	108	112	104	112	105	102	101	97	114	115	97	101	106	108	113	108	126	107	116	108	117	108	117	122	118	112	98	114	128	128	105	100	99	119	110	113	100	115	122	105	116	112	103	108	107	120	100	110	105	106	104	138	92	101	111	100	113	113	85	112	120	102	109	116	126	102	98	112	114	108	108	126	120	123	108	117	120	121	118	121	97	102	99	110	126	113	124	124	112	109	79	96	112	102	112	120	112	114	129	114	91	111	127	110	130	106	122	131	101	109	112	113	95	119	103	92	104	107	102	98	110	109	109	89	106	93	107	115	104	102	94	110	120	114	119	119	104	99	97	97	103	123	112	107	149	125	109	123	119	125	100	94	118	113	103	100	128	113	117	110	108	117	124	122	124	94	104	114	107	107	113	105	115	114	100	119	88	120	102	100	116	100	86	101	92	92	114	116	106	117	114	114	104	105	111	121	104	108	114	120	120	106	117	122	109	99	98	118	103	99	114	116	113	101	126	113	101	113	118	100	109	101	117	112	106	110	119	78	111	114	79	104	100	94	124	109	109	117	81	119	99	96	99	104	103	89	115	111	103	101	123	95	86	112	100	110	97	115	91	101	110	104	105	117	126	97	118	105	101	114	93	120	115	92	103	103	112	119	115	107	93	102	121	99	110	103	102	115	100	96	102	120	129	115	110	116	131	109	96	117	104	86	99	115	105	96	102	114	121	111	124	101	95	97	107	119	93	115	117	137	106	107	92	107	126	117	101	133	111	98	111	104	114	113	107	96	102	113	98	124	101	99	101	122	105	99	104	119	118	118	111	122	105	106	88	115	121	113	96	109	97	110	111	103	113	116	97	87	105	104	105	120	111	98	105	92	100	101	114	92	118	109	104	118	90	106	126	110	105	123	98	118	119	119	105	102	98	110	112	121	119	119	120	122	94	127	108	112	105	107	107	104	123	118	111	117	128	85	133	107	117	103	117	96	98	105	118	107	120	110	101	113	105	99	81	106	113	110	100	109	102	104	117	103	119	93	91	103	101	87	105	129	108	88	116	104	109	117	105	104	110	121	131	92	123	109	115	118	115	89	106	106	105	100	96	103	109	118	112	102	102	116	114	108	97	94	124	122	133	118	105	109	115	115	112	116	116	115	117	110	104	118	102	102	102	106	113	116	118	99	104	112	111	89	104	107	109	128	119	104	117	114	104	120	110	107	121	118	110	101	109	119	104	95	108	100	105	108	116	103	116	127	111	109	114	117	117	136	106	103	118	116	130	92	112	119	119	118	113	94	95	107	101	116	110	125	128	129	98	104	109	101	130	98	102	125	122	107	108	93	117	118	132	107	109	108	120	110	87	103	126	114	115	101	120	102	123	108	136	137	121	111	116	100	111	100	94	123	106	105	119	123	114	119	115	108	111	122	117	118	105	107	106	126	105	112	127	94	123	111	104	111	125	104	105	103	113	98	110	96	93	102
40247	45243	21403	3798	3288	2521	1995	1646	1353	1202	1039	964	879	761	679	662	653	537	503	539	454	442	456	448	421	417	399	384	373	392	342	351	353	372	362	334	321	353	361	331	319	322	343	328	344	336	311	286	321	298	308	333	303	326	312	315	298	310	302	271	303	302	308	285	277	301	299	266	272	297	295	285	268	309	290	252	292	303	284	286	299	319	300	285	292	276	312	331	305	300	296	271	305	270	274	259	293	264	287	297	313	301	252	284	262	313	283	277	248	289	278	253	253	281	295	313	318	282	242	286	297	260	243	272	277	282	301	260	258	304	272	306	309	290	267	268	276	278	308	276	308	274	248	275	261	256	277	282	287	300	276	283	289	272	271	272	259	303	275	284	289	284	278	264	282	315	245	283	260	260	273	307	281	298	245	288	270	267	292	276	273	265	286	278	273	275	259	297	259	284	268	272	282	280	283	262	247	265	289	256	275	286	244	277	266	277	248	264	266	298	299	273	288	285	294	293	287	292	285	261	268	294	256	245	288	286	260	274	311	293	282	296	297	276	297	255	295	244	263	290	261	262	281	280	267	287	289	268	245	269	263	249	282	290	281	293	254	274	277	247	261	266	263	290	263	244	277	261	273	267	290	271	233	274	286	293	306	293	290	261	264	300	272	299	274	299	278	304	270	259	287	268	284	250	306	278	312	294	305	256	308	286	299	275	295	292	277	308	272	286	253	278	289	281	295	319	297	267	295	258	286	288	283	258	279	238	275	263	251	274	287	273	280	260	261	292	273	291	266	302	295	270	255	261	276	255	290	302	269	265	276	277	285	248	276	257	268	262	296	271	278	273	244	293	258	271	282	294	291	288	262	291	263	289	305	274	253	282	261	285	266	271	281	283	280	282	255	291	286	283	264	273	269	296	260	288	272	263	273	268	259	240	284	257	279	275	257	239	293	290	272	261	267	271	274	285	280	262	256	310	265	282	288	275	272	265	259	291	288	273	284	270	257	261	294	267	277	276	267	274	295	306	280	304	282	259	284	280	273	268	261	272	306	254	266	258	301	262	293	280	272	295	286	266	281	278	284	309	264	268	278	275	269	256	253	312	303	292	279	294	264	274	278	277	269	280	292	272	257	274	308	248	262	272	270	278	277	300	275	269	305	262	276	296	292	277	259	276	294	286	289	272	275	261	266	264	311	274	255	313	271	271	275	273	308	257	278	272	273	282	265	267	271	285	269	267	283	280	301	275	257	253	276	257	261	293	286	310	289	277	266	235	283	267	295	247	273	285	303	257	286	273	265	238	269	256	283	270	285	261	266	312	278	256	276	273	285	277	282	258	264	275	252	303	269	294	265	248	264	297	260	292	267	259	288	275	270	276	256	293	258	277	283	290	266	265	303	271	308	300	283	248	280	260	262	265	260	272	252	276	283	279	287	270	316	273	268	274	279	241	284	246	297	294	276	250	285	250	265	263	272	272	291	294	251	302	293	270	276	266	260	293	260	265	247	290	278	259	274	269	257	280	263	281	289	286	282	269	304	267	270	271	290	289	286	268	250	294	243	270	260	306	264	273	275	259	274	247	277	299	309	275	275	296	272	266	305	313	250	253	258	268	290	280	259	273	253	266	283	271	285	268	275	272	274	281	247	259	257	273	292	290	265	256	280	262	281	253	286	296	289	263	298	276	259	270	278	259	265	302	285	322	281	301	275	287	280	283	252	262	305	268	293	274	251	276	288	297	291	293	261	284	279	298	240	281	293	262	266	273	303	239	296	268	290	309	286	242	280	275	279	278	281	261	287	287	284	254	268	292	260	291	274	289	277	305	277	275	290	304	287	309	259	301	301	236	308	275	299	267	276	270	299	276	270	266	283	270	251	269	273	304	274	249	293	278	277	276	295	272	255	275	273	271	280	278	269	262	302	272	305	279	287	286	285	281	292	241	251	278	276	260	255	308	276	255	263	276	259	282	266	277	266	276	287	298	286	284	259	277	282	285	273	240	273	268	298	280	276	280	250	272	307	251	253	248	253	283	278	268	279	259	295	262	278	260	273	289	251	307	281	295	264	310	265	291	252	297	264	278	269	261	314	286	283	262	294	270	281	297	276	277	262	271	266	267	291	300	284	262	316	264	274	287	272	292	259	263	267	298	269	293	269	281	303	295	275	267	276	277	255	292	259	277	268	270	261	320	276	261	298	265	273	283	272	282	259	258	268	299	273	264	264	262	290	293	281	292	290	281	267	271	284	285	267	286	273	256	321	259	253	278	268	319	308	279	285	264	292	276	283	269	286	277	299	253	271	293	259	302	272	264	298	274	266	309	278	280	254	282	276	286	273	263	275	278	284	284	271	273	265	292	275	261	276	301	256	260	278	270	279	273	275	294	285	296	246	272	265	280	279	252	301	294	257	290	290	297	256	278	307	253	307	280	275	258	257	293	266	256	309	299	263	282	303	285	285	267	281	291	267	260	276	272	294	262	286	273	302	308	299	275	290	304	286	279	291	283	282	256	291	299	277	266	282	314	269	289	302	267	282	256	272	257	287	280	282	278	247	266	265	281	279	280	252	267	277	307	262	282	274	268	264	256	283	256	277	296	281	253	296	265	256	272	260	284	278	272	280	271	278	266	269	269	251	288	296	297	302	250	300	287	243	286	228	272	281	263	256	284	292	274	255	292	265	293	271	268	282	284	290	247	243	275	274	263	296	250	289	286	264	283	272	269	267	283	265	252	314	242	270	245	265	275	254	258	280	297	307	287	256	252	259	272	290	279	300	265	307	288	260	279	274	268	248	279	285	289	292	243	282	245	263	300	258	263	307	249	277	285	300	305	258	291	256	271	269	259	291	274	251	305	257	273	277	305	259	268	275	283	278	272	322	289	265	285	275	289	282	262	279	293	266	265	298	285	283	297	290	259	276	261	293	250	277	288	296	296	288	276	263	276	277	305	266	253	289	287	283	256	314	286	295	281	312	262	270	267	249	256	262	294	267	265	274	283	287	287	279	285	293	234	279	278	289	275	276	255	285	280	258	296	269	267	246	286	289	275	268	294	304	282	295	254	267	275	264	287	293	259	279	282	264	297	287	299	306	299	266	279	311	293	230	290	248	274	268	296	273	264	281	278	247	244	298	307	275	273	264	281	268	306	255	257	274	296	247	286	261	266	286	317	263	262	285	250	267	293	298	274	249	247	282	284	270	270	282	284	270	301	292	278	287	246	279	271	286	248	278	318	271	271	279	254	278	248	266	273	262	278	277	250	271	271	265	301	255	266	271	275	263	279	256	267	263	290	266	264	272	289	290	270	298	289	256	286	274	281	269	278	283	281	283	277	275	281	277	258	272	268	283	256	269	258	300	271	268	266	291	289	272	307	260	280	270	257	270	287	287	297	277	269	265	243	229	296	272	277	288	284	283	255	301	266	266	276	272	265	290	281	275	283	260	277	289	269	274	258	285	281	280	258	288	265	288	289	320	263	261	273	292	269	281	264	259	293
9078	4704	1709	237	153	149	119	133	130	130	114	124	122	140	124	122	125	116	133	134	136	127	117	135	119	136	151	109	104	139	130	136	108	116	118	111	120	132	128	145	121	124	121	126	147	128	134	117	120	119	137	124	127	149	107	139	123	111	118	139	143	117	123	133	133	119	159	118	108	127	121	130	111	128	129	124	127	128	126	129	148	118	126	114	121	97	123	129	121	137	140	142	141	100	131	124	137	133	140	96	117	133	128	133	132	120	135	138	113	130	115	115	139	126	116	114	132	116	125	131	112	139	129	115	131	120	123	121	100	98	140	121	137	147	120	116	134	109	112	123	129	121	134	128	139	127	130	121	117	138	121	116	143	144	132	128	117	133	109	133	119	135	113	147	114	124	123	144	129	124	132	134	126	122	137	157	100	116	128	133	140	123	126	144	136	131	143	124	122	115	130	137	116	119	138	136	126	124	109	135	129	127	124	140	139	134	138	153	128	126	119	112	155	121	116	94	119	109	142	141	125	144	113	111	136	126	119	121	137	140	135	153	123	140	121	115	124	114	116	116	142	116	131	120	131	132	129	111	130	118	121	112	127	106	141	108	122	120	119	130	114	126	121	127	126	114	145	142	126	135	109	128	125	111	113	128	102	116	122	124	127	118	133	122	135	124	130	122	121	127	135	125	136	126	106	138	137	113	139	120	117	143	124	134	139	124	132	125	166	104	126	124	140	127	122	127	127	104	134	144	127	130	126	116	123	106	140	102	123	119	137	141	107	133	126	117	123	112	139	140	113	126	133	121	136	106	154	132	110	98	114	115	140	125	120	128	132	131	121	141	121	141	122	114	127	127	116	123	129	135	133	118	131	98	116	125	119	132	103	110	100	123	114	136	116	130	124	130	122	128	137	149	122	107	136	132	129	126	127	123	131	112	110	122	132	120	135	131	123	110	132	129	124	138	126	124	121	107	113	119	134	116	137	114	111	124	114	138	126	123	136	123	125	112	141	137	107	145	111	122	138	144	116	103	133	119	130	114	127	135	127	113	143	136	141	122	128	118	136	93	123	125	145	127	114	100	124	112	134	124	107	123	119	120	145	128	145	117	122	160	132	133	114	118	125	131	148	122	117	117	141	119	133	147	114	126	124	132	137	111	138	126	148	122	117	115	137	118	116	140	119	121	132	121	121	110	138	115	135	131	143	151	125	115	147	117	122	141	119	148	134	128	148	126	121	131	132	108	128	127	100	125	111	133	122	107	112	137	137	130	122	133	120	130	112	116	146	126	134	124	125	136	118	123	120	123	136	146	149	137	119	133	133	140	136	128	113	127	131	106	128	134	133	135	138	107	118	126	111	117	125	128	122	123	128	119	127	142	119	110	111	147	128	108	130	110	120	133	128	123	125	124	124	120	135	130	126	116	136	113	120	127	125	130	151	127	131	123	139	126	124	118	110	129	117	121	126	117	109	118	109	153	121	125	118	125	134	135	126	123	116	123	115	147	123	116	162	121	120	129	126	118	151	126	109	137	112	111	153	122	116	117	119	119	130	135	119	126	122	128	119	115	108	128	115	118	130	144	126	111	136	146	120	128	97	107	106	129	140	109	138	120	131	99	113	126	124	121	129	144	147	127	130	139	135	144	118	125	118	127	130	134	134	123	135	110	128	128	114	133	138	133	140	120	122	117	126	135	139	139	117	120	124	114	109	113	109	118	121	116	119	135	142	125	116	136	135	113	116	154	109	131	136	121	132	127	116	144	120	133	131	120	142	145	124	143	148	137	121	115	114	125	120	134	125	152	108	130	131	103	102	127	130	106	120	132	116	115	125	138	114	119	105	115	139	132	131	113	117	147	132	137	113	130	143	119	115	140	102	123	129	95	122	116	120	128	126	140	110	119	121	126	122	136	127	118	118	150	127	138	128	120	125	105	128	115	133	109	119	131	117	110	113	151	115	124	111	118	103	106	130	137	145	138	153	138	123	129	135	137	117	122	119	133	153	119	134	131	106	132	139	152	127	118	124	104	125	123	129	139	137	126	131	140	132	128	134	130	136	138	140	122	104	114	129	104	144	120	137	124	128	121	134	122	130	111	119	133	132	129	123	136	123	125	130	120	122	133	113	121	134	142	130	118	140	133	139	131	115	137	124	117	136	123	114	138	118	138	106	136	128	112	110	133	132	140	117	131	130	139	137	132	102	124	124	125	112	123	117	126	137	133	125	135	109	134	120	115	120	129	116	117	144	114	137	115	125	120	146	133	119	119	130	111	132	139	130	124	152	122	133	135	106	121	135	122	115	116	112	127	144	132	119	99	115	128	125	144	109	119	127	114	130	113	99	119	121	134	132	133	131	129	117	124	137	125	125	124	114	121	137	114	104	127	128	140	130	112	114	118	154	146	116	116	119	120	129	114	105	119	107	134	128	121	130	137	115	135	117	116	127	110	137	130	115	136	109	123	128	119	124	145	120	138	119	132	140	118	120	117	114	150	125	131	136	114	104	105	121	119	117	137	133	132	110	128	110	127	157	128	122	105	132	130	127	109	121	111	134	117	111	114	139	123	119	127	118	104	109	155	134	120	94	115	119	118	150	131	126	130	112	131	112	132	117	124	123	110	109	136	130	122	135	112	138	110	136	131	121	120	105	116	119	125	139	159	126	149	110	148	136	143	130	135	117	140	134	131	116	122	111	148	113	115	126	114	128	118	129	116	141	114	126	133	126	122	119	117	140	129	127	113	109	127	134	142	128	119	125	150	139	118	109	131	123	125	114	130	120	123	139	126	127	141	129	127	119	135	127	141	134	128	132	127	138	130	117	110	125	122	118	117	114	122	137	118	109	126	105	133	114	119	117	91	129	121	122	134	127	126	118	143	108	130	131	110	130	136	122	124	124	142	115	142	130	125	121	119	136	123	140	114	149	119	114	132	117	118	118	126	115	118	116	126	124	139	147	136	133	141	139	127	129	127	144	131	140	143	136	118	133	140	119	116	120	120	140	123	147	130	122	96	138	126	129	122	118	118	106	101	101	120	123	121	132	130	137	109	133	120	110	111	121	134	100	144	123	130	115	107	108	124	133	123	132	120	143	122	121	135	144	135	118	125	144	122	117	117	125	131	127	143	105	129	132	125	138	121	147	114	133	106	140	104	125	125	118	102	134	129	140	109	145	111	133	121	134	123	119	114	122	118	124	114	124	110	133	133	115	140	102	129	138	130	120	128	116	141	117	117	118	115	122	125	131	128	125	123	148	128	102	114	114	120	101	129	134	132	128	120	115	117	104	123	120	136	127	137	126	127	116	125	97	116	137	127	118	136	126	116	117	116	130	111	130	143	135	131	129	141	113	122	114	114	119	123	133	129	118	118	116	124	132	136	132	128	137	129	114	94	127	128	131	129	132	111	123	131	123	138	124	122	136	99	126	131	124	149	133	124	119	113	115	114	121	123	132	123	120	124	145	131	134	115	125	121	130	114	133	121	127	110	130	126	136	140
8103	6579	2733	436	402	400	399	378	343	353	386	349	357	371	338	367	348	324	326	348	346	333	353	294	323	305	392	359	303	325	327	350	313	325	319	337	284	331	339	329	329	327	331	315	331	313	310	350	317	324	328	323	342	304	306	318	341	329	298	360	345	309	326	309	336	323	351	358	292	342	329	332	303	352	326	335	338	312	348	306	318	361	305	341	350	311	334	336	342	314	348	335	311	326	323	326	362	342	309	319	358	326	343	332	345	321	343	321	338	331	336	328	331	332	327	349	277	307	353	332	326	338	326	337	343	357	333	311	310	341	354	319	343	351	330	327	329	317	307	337	311	331	355	313	370	312	302	319	331	341	312	311	312	323	329	349	316	333	342	328	331	301	312	342	320	339	341	307	335	326	357	340	352	311	350	339	359	346	323	315	319	328	286	317	329	350	332	338	335	321	337	308	326	325	343	339	321	340	316	317	330	330	328	332	350	355	338	320	337	333	338	312	302	349	299	329	344	313	361	327	317	330	313	349	309	314	337	331	321	345	318	328	316	347	324	340	342	315	344	302	313	326	319	309	325	382	355	293	344	329	337	340	336	353	305	331	349	319	334	323	302	325	341	326	348	327	319	340	337	372	331	318	323	332	326	318	326	331	326	336	343	353	335	337	330	339	292	318	366	290	340	345	355	339	322	333	318	265	315	321	313	300	297	306	305	327	319	337	316	322	329	308	361	336	320	305	317	349	323	353	331	341	346	318	315	337	339	324	296	311	337	324	324	335	349	347	342	320	327	348	331	317	320	328	334	329	291	355	363	352	297	343	311	339	335	370	332	336	332	344	319	313	349	299	335	336	358	322	324	297	302	330	325	335	344	322	303	292	331	314	313	332	329	326	318	322	353	321	324	342	291	319	317	343	316	337	344	317	352	336	307	317	355	335	304	350	321	355	337	304	327	335	336	303	323	331	345	326	321	324	299	320	317	317	290	327	330	327	371	352	309	300	322	347	320	347	292	373	340	311	352	307	348	312	324	353	335	297	346	317	362	322	344	313	304	324	340	338	320	311	338	324	337	334	341	351	318	314	355	321	329	337	325	298	297	323	309	339	334	324	304	322	359	335	336	318	324	324	364	333	324	311	302	335	312	328	319	320	336	318	314	340	336	318	321	337	320	367	361	357	315	376	333	331	337	351	324	325	332	313	351	304	314	331	335	319	317	310	324	311	329	321	336	334	310	334	349	287	311	327	338	327	325	333	349	298	303	373	352	350	334	300	317	306	318	321	317	333	329	308	340	340	322	327	299	324	333	304	356	316	350	305	334	333	317	317	333	350	308	316	322	345	314	309	344	336	304	318	305	359	309	318	295	327	332	319	312	339	305	318	322	318	348	347	340	345	309	329	350	366	341	362	382	307	329	306	317	322	319	352	354	345	334	303	351	332	302	322	328	327	323	338	313	355	283	338	351	348	334	305	304	357	343	304	376	324	339	380	343	338	309	313	313	343	354	336	347	340	349	323	317	328	346	329	333	318	349	371	357	345	347	330	350	304	310	336	319	294	339	309	315	322	352	355	320	347	316	296	332	348	363	341	304	336	323	323	338	345	342	329	338	325	335	328	352	343	338	353	336	300	297	303	342	337	316	326	336	320	316	315	318	309	324	340	341	325	323	328	348	328	320	339	353	348	308	328	348	309	342	311	347	308	294	333	329	328	335	327	302	333	308	337	310	334	335	332	362	336	335	309	330	333	323	307	358	334	298	329	324	321	316	358	359	330	360	295	351	325	345	294	333	320	348	312	320	349	342	326	317	313	315	342	358	342	327	320	306	305	301	316	328	339	343	328	323	313	343	352	330	350	304	319	317	318	315	355	342	329	330	333	347	322	356	327	322	329	321	320	374	340	322	341	361	291	363	345	320	349	322	326	342	353	340	322	323	344	331	321	327	323	343	352	329	328	310	343	297	334	368	341	317	338	309	347	336	310	350	324	339	318	323	322	362	306	320	330	334	317	335	321	314	375	310	321	308	314	363	329	336	298	356	344	356	334	324	347	319	315	329	306	346	317	343	350	339	329	286	352	345	331	344	337	310	344	312	337	308	313	320	342	318	305	362	324	346	338	318	336	306	315	299	332	315	343	340	370	343	332	333	327	351	331	302	360	345	288	333	347	346	347	334	343	315	318	336	325	302	324	339	351	317	331	329	335	331	362	327	341	306	320	311	358	335	358	328	325	301	341	361	321	336	332	332	327	319	291	294	315	312	341	348	312	338	377	316	325	334	342	310	326	312	327	345	350	329	320	326	314	332	308	358	321	341	327	288	326	318	367	327	326	316	305	307	335	306	314	327	331	329	304	356	342	326	328	335	323	320	311	340	324	313	341	321	335	343	343	331	329	328	321	316	330	348	322	350	341	350	330	337	313	307	353	342	314	296	332	324	330	322	320	351	327	336	340	330	327	325	318	338	329	293	365	315	317	310	325	372	356	335	322	326	351	364	333	324	341	329	337	338	273	322	361	352	351	309	324	337	391	305	325	340	311	308	358	316	321	342	320	317	317	306	335	320	303	322	365	332	360	329	348	318	333	336	315	342	362	332	331	362	349	301	340	299	334	327	355	326	304	353	308	319	338	340	322	319	373	309	330	353	352	308	351	315	349	325	349	337	337	334	347	305	352	341	327	336	306	328	346	325	336	320	320	329	344	349	353	332	311	312	329	338	324	307	329	312	315	327	322	320	316	364	293	314	337	304	317	332	360	342	322	339	311	339	329	299	312	325	335	330	321	318	327	332	337	320	327	359	345	324	327	333	345	325	308	317	319	328	336	319	337	358	325	327	359	341	336	317	333	328	342	324	331	364	351	330	332	330	329	338	348	337	329	306	302	344	333	358	326	293	344	312	315	318	352	342	318	373	355	332	329	315	301	334	322	364	331	325	326	353	329	326	330	347	349	335	365	324	345	339	336	327	318	328	350	383	313	303	305	350	353	315	350	315	332	295	336	321	302	324	318	338	310	316	334	345	316	309	335	337	296	320	350	345	343	318	349	317	376	314	314	340	279	343	320	327	304	302	324	339	339	343	313	334	356	326	330	320	286	359	347	333	326	313	320	344	345	348	329	325	349	341	343	367	340	337	335	311	329	332	359	332	336	330	355	345	329	303	331	348	313	295	367	332	321	318	337	310	357	339	345	325	339	343	324	325	317	341	333	295	303	325	331	334	326	341	303	302	338	323	322	331	333	332	321	341	371	290	299	336	359	343	346	365	311	309	388	359	328	341	345	309	350	307	347	319	339	330	354	344	309	337	323	339	329	381	328	358	329	332	359	327	348	359	322	341	356	321	326	346	337	315	363	312	360	316	347	295	342	327	317	336	341	353	317	358	355	333	327	314	336	338	349	306	321	334	326	344	319	313	348	361	293	339	316	303	309	310	328	331	329	315	344	342	327	301	375	325	335	381	328	337	337	331	343	306	298	345	341	319	302	329	334	337	318	313	305
51425	49308	33544	4793	517	386	345	304	290	271	251	226	245	193	236	243	201	204	199	186	182	199	197	186	194	194	223	201	188	184	174	191	201	162	162	187	177	190	152	159	196	197	189	186	207	196	183	191	170	167	168	180	167	183	186	174	173	210	164	176	211	181	199	170	171	183	185	178	172	146	173	180	156	179	169	180	174	173	173	169	166	165	193	193	184	191	180	161	198	168	153	179	174	157	191	169	170	205	186	175	170	170	194	177	164	173	192	178	163	176	175	173	167	198	190	171	176	184	187	177	168	182	181	175	177	191	200	209	162	171	164	188	162	168	191	175	172	199	177	199	174	210	220	211	185	195	150	182	207	166	200	180	178	170	177	194	190	179	191	186	168	197	191	191	189	172	159	206	170	180	173	187	172	167	194	187	207	163	176	169	176	193	147	168	161	196	176	178	173	173	198	201	197	182	164	186	191	194	170	184	166	161	180	189	188	183	163	164	197	178	178	173	161	153	181	171	186	167	169	192	179	168	181	168	176	208	199	181	177	181	170	199	174	170	177	177	187	174	184	178	177	218	170	168	177	201	168	175	165	158	178	185	167	200	164	198	192	190	186	163	183	183	182	188	177	176	191	189	183	198	182	160	199	151	177	163	175	181	185	173	189	189	162	181	157	188	180	173	187	184	178	190	181	203	187	169	179	160	169	163	175	174	200	205	176	203	178	213	204	179	192	182	204	188	179	192	186	175	187	183	183	175	170	180	184	198	172	174	200	183	189	185	159	188	200	202	185	196	199	191	199	164	184	186	158	182	197	167	176	169	201	166	220	152	165	173	172	165	152	188	171	189	163	170	188	194	168	193	195	189	204	204	179	178	175	170	199	183	191	157	182	191	181	181	159	181	172	157	165	177	197	176	177	185	155	172	172	190	160	159	184	197	177	187	207	141	165	167	200	196	192	207	177	191	195	171	194	193	175	139	180	174	185	173	202	171	199	181	179	168	190	204	174	197	175	166	183	143	167	166	161	167	181	175	175	170	155	178	161	179	173	192	184	169	169	170	176	192	178	184	172	194	166	182	185	180	184	169	161	195	206	189	183	182	166	154	173	176	163	163	161	182	161	197	191	178	174	181	172	198	190	180	175	208	169	165	194	178	213	171	163	182	185	185	195	180	176	184	167	160	158	165	192	162	175	185	162	187	182	183	220	210	184	159	175	195	166	209	188	185	191	164	172	198	153	201	202	168	207	187	203	179	188	162	172	191	181	170	192	186	173	169	182	193	166	164	165	189	175	207	199	196	161	193	193	176	202	171	179	174	192	177	176	161	171	191	184	202	184	162	198	180	170	192	184	188	194	178	183	179	184	191	169	180	168	160	175	166	196	153	191	173	204	184	163	194	179	177	178	192	181	177	190	161	188	210	168	178	171	166	162	176	171	198	174	191	190	192	204	208	148	175	161	193	154	181	168	164	167	180	205	147	173	169	193	183	214	173	171	155	194	192	182	171	175	176	180	174	184	188	181	181	165	191	169	203	210	174	188	183	192	175	177	192	178	170	187	200	195	182	171	195	192	161	157	162	180	164	180	179	202	168	183	174	172	167	182	185	193	178	181	185	174	166	193	212	164	177	173	174	188	194	199	177	194	192	186	191	167	193	180	169	175	159	200	180	194	197	197	175	185	170	168	158	188	158	178	170	167	177	161	178	186	172	166	172	173	199	187	192	180	174	171	162	172	204	182	184	177	179	191	131	184	175	185	161	186	189	182	182	178	181	175	201	199	212	188	195	186	142	172	153	184	173	175	181	181	194	151	200	210	182	170	195	192	167	189	164	186	156	171	211	208	191	198	190	154	190	174	185	159	174	176	177	179	177	191	173	165	175	165	158	178	174	184	188	183	194	173	163	163	140	185	175	183	198	195	166	179	192	165	193	176	170	162	160	195	163	194	157	220	172	171	155	166	187	179	187	177	178	190	169	174	178	191	181	188	184	170	184	181	199	176	157	170	182	202	176	177	153	187	172	175	155	172	183	186	178	172	179	156	193	168	201	175	179	173	165	175	161	164	179	180	188	184	180	158	181	175	159	163	153	164	179	186	173	183	189	190	179	174	183	196	169	198	172	194	201	178	182	172	186	172	191	171	190	169	193	185	178	174	182	182	152	183	165	195	143	171	200	178	198	184	165	197	197	182	182	188	187	161	198	194	178	172	163	180	158	188	185	194	166	171	166	185	183	184	176	180	165	158	182	179	174	185	189	159	171	186	189	163	157	172	164	178	186	161	180	189	175	171	202	169	186	184	176	165	163	161	182	164	197	163	197	172	168	158	177	185	180	169	175	201	178	179	183	214	172	171	180	168	178	169	169	154	159	178	212	185	203	181	168	171	200	170	188	194	196	183	181	175	163	176	181	181	194	180	174	198	187	174	174	194	183	197	195	190	178	192	174	181	189	165	194	176	181	187	168	168	187	167	174	169	157	203	177	179	168	176	177	188	171	183	169	177	163	175	166	172	185	188	177	189	165	182	175	193	188	159	176	181	172	182	186	175	180	178	174	159	164	204	179	190	177	174	172	172	160	181	195	187	153	180	167	185	192	197	155	167	197	173	170	191	172	177	187	186	181	185	165	150	191	194	194	158	182	172	209	168	189	186	161	180	187	168	149	181	182	195	178	158	176	181	173	185	177	161	166	171	177	165	209	174	166	185	168	182	189	180	174	183	173	167	190	166	166	183	179	167	204	169	175	201	186	173	160	165	186	190	184	176	182	208	172	194	167	176	191	205	164	166	166	163	172	172	172	177	180	136	172	188	181	194	167	168	202	213	202	163	181	186	191	181	170	173	195	189	172	150	178	184	198	183	198	178	176	174	157	177	172	173	188	180	193	217	178	185	201	178	164	196	190	190	177	185	171	189	170	181	170	223	184	166	177	189	189	163	193	183	184	154	188	169	176	187	185	186	166	181	189	176	196	201	179	165	153	196	172	199	186	199	193	201	192	165	174	173	198	188	174	166	186	182	168	194	166	165	168	169	185	180	184	164	206	181	175	166	186	168	183	200	185	162	187	174	156	203	197	178	185	182	169	191	186	192	204	215	192	173	171	203	179	203	194	184	186	196	202	163	171	195	211	202	177	183	161	173	173	171	169	173	212	180	187	171	166	171	170	176	179	196	193	170	182	187	204	184	170	179	163	175	171	174	200	153	205	172	182	179	165	189	166	185	186	179	192	177	192	181	183	160	204	168	155	174	187	173	157	163	155	191	176	182	179	166	178	168	174	177	186	191	177	200	191	188	190	206	202	178	158	178	163	184	192	170	174	184	159	192	159	193	161	201	180	178	194	165	186	166	168	140	177	202	186	177	193	188	183	185	167	186	174	194	169	180	192	180	163	157	185	191	184	201	169	185	154	191	179	171	182	169	189	168	187	181	168	190	200	151	197	192	199	186	183	193	181	148	199	189	171	185	171	194	167	165	195	194	154	186	194	176	201	179	158	202	170
30939	36388	17410	2138	1866	1533	1284	1109	1014	818	845	735	700	676	651	603	611	569	564	585	541	578	532	543	559	510	512	504	525	521	492	491	423	480	461	444	457	459	482	468	396	488	454	466	510	434	464	479	459	439	473	456	484	462	440	458	441	462	449	450	478	464	450	419	464	486	463	452	415	467	456	423	461	450	454	473	418	420	460	470	470	442	469	477	473	442	448	420	412	433	448	452	441	441	469	426	485	434	485	479	440	427	440	418	460	454	453	453	432	434	434	450	474	446	430	435	454	473	432	400	490	461	423	430	454	471	450	443	410	452	455	470	411	441	421	446	465	421	465	420	452	442	420	440	429	419	433	441	463	436	474	430	400	455	431	439	462	450	466	491	490	442	418	423	429	445	435	446	450	405	435	484	475	450	436	433	440	417	466	442	448	450	462	446	450	438	443	454	438	473	471	425	457	419	470	466	462	426	439	447	418	478	428	452	467	470	458	419	461	436	466	445	441	454	438	429	421	463	459	424	463	420	438	447	438	451	454	443	425	461	441	462	432	456	443	446	432	440	439	450	458	461	452	438	439	440	451	455	467	445	449	461	440	439	473	460	450	416	479	456	460	474	436	442	440	455	422	430	465	460	416	422	400	435	477	433	508	439	475	418	410	440	428	410	457	437	426	443	437	450	414	462	428	428	447	446	440	462	412	440	444	456	442	439	438	438	463	406	444	439	449	478	446	414	446	483	436	440	470	434	458	453	449	457	466	461	427	472	447	425	469	444	421	428	455	450	478	425	415	439	451	475	461	420	429	421	458	426	457	451	456	425	422	426	469	412	442	425	438	419	442	441	446	455	420	455	457	439	483	406	452	407	482	472	455	456	451	463	461	455	467	444	437	433	454	467	412	441	402	464	414	455	446	443	396	444	480	444	434	444	446	476	449	454	455	491	450	416	426	432	463	431	461	486	433	443	433	450	430	441	450	423	455	422	440	451	476	450	429	470	501	453	469	442	450	404	430	482	449	440	445	451	425	475	406	431	417	477	445	456	468	424	412	456	444	490	470	419	453	467	441	443	428	430	435	427	448	457	430	427	450	478	446	431	481	475	419	426	436	432	463	433	426	423	410	452	424	422	389	444	459	455	464	457	440	470	442	430	426	484	437	439	461	451	453	454	486	464	467	426	414	456	452	451	445	445	458	452	437	452	426	446	436	411	433	439	442	443	412	457	423	451	434	437	444	450	441	421	442	462	430	444	491	488	441	463	436	435	446	454	451	483	457	448	437	444	455	430	420	458	420	416	423	422	444	453	429	426	433	426	453	461	421	438	431	468	423	411	455	448	453	453	439	453	438	415	430	446	406	420	403	455	422	382	429	458	466	440	426	458	482	423	465	429	453	475	447	425	401	437	417	440	448	431	427	428	451	444	437	426	503	442	427	434	474	425	418	456	431	513	469	431	496	431	439	440	412	416	446	469	467	448	447	427	456	458	433	443	424	470	455	457	409	402	481	432	454	448	419	465	443	421	468	433	444	428	465	452	475	448	449	424	470	447	436	447	482	451	421	435	415	442	453	409	438	455	429	449	442	448	455	436	438	464	452	464	449	438	496	410	478	458	442	433	437	445	420	437	461	461	422	484	458	431	437	420	464	467	418	448	431	441	452	458	455	425	465	493	408	446	452	460	410	464	433	433	445	450	434	433	421	424	440	453	416	454	449	482	438	441	463	411	445	436	419	493	411	424	426	413	447	455	437	440	458	447	449	417	438	436	424	420	437	397	446	495	468	435	431	440	451	465	417	460	444	460	436	492	454	472	436	443	458	434	471	431	413	427	445	430	439	454	420	447	438	452	433	445	422	462	473	432	445	452	448	446	456	391	431	418	432	449	424	480	446	472	435	439	457	428	438	473	433	477	469	434	459	452	447	454	424	480	474	462	448	427	437	439	434	443	426	448	438	427	445	435	438	457	440	480	421	422	452	422	452	423	418	465	452	429	444	463	426	446	429	446	461	430	486	422	395	424	493	448	428	443	403	472	430	429	416	433	420	439	472	410	472	452	463	455	413	435	443	472	478	478	457	435	457	432	465	488	429	430	472	415	428	425	444	467	460	453	459	492	446	430	468	420	447	485	410	409	458	468	464	462	461	447	460	447	456	446	421	435	456	462	476	445	434	416	454	457	421	440	461	485	450	444	468	460	439	427	459	437	456	428	425	464	409	475	446	410	426	412	456	432	433	433	435	431	444	399	452	410	452	453	420	457	470	430	424	447	424	434	454	474	417	464	421	431	453	428	458	439	454	436	435	463	450	431	431	433	430	463	413	443	454	425	443	426	445	432	452	438	420	463	442	464	432	456	446	466	456	421	421	456	447	465	474	475	445	440	455	463	425	455	468	491	455	495	431	464	447	477	413	437	457	451	440	463	432	477	461	419	401	457	410	444	442	457	445	443	444	439	448	450	425	442	451	439	441	470	459	445	482	488	396	431	433	424	435	427	449	453	467	498	435	480	465	461	421	469	449	459	413	417	454	454	501	415	457	458	460	457	426	423	429	475	422	466	439	435	446	455	442	483	455	444	433	449	459	459	446	473	416	418	465	441	442	395	403	414	408	436	422	469	451	459	466	469	489	434	449	457	446	428	433	447	468	457	454	497	418	448	432	431	432	469	377	453	447	433	442	475	427	440	440	439	488	439	447	456	439	423	437	422	440	489	426	418	467	439	460	412	493	452	450	447	456	481	462	413	450	439	450	449	416	434	400	397	460	432	431	450	425	442	432	446	427	469	415	495	495	431	452	442	422	435	448	430	495	432	466	466	459	423	435	442	428	455	483	404	446	443	482	487	455	463	442	472	487	469	419	471	436	429	434	425	471	486	432	426	456	437	441	415	453	443	438	443	443	407	461	465	433	437	467	431	478	404	460	453	456	414	470	459	458	417	427	419	414	471	453	444	467	452	456	450	437	434	450	428	468	421	472	452	424	457	453	428	445	434	450	423	442	455	420	476	452	492	451	447	396	428	462	455	448	415	429	446	450	468	407	477	440	429	492	434	425	457	466	446	420	443	471	468	478	442	451	462	447	442	436	503	415	429	413	425	448	517	458	453	472	448	466	453	444	463	453	472	454	452	427	474	472	435	440	433	437	470	481	397	442	469	454	441	443	463	424	413	438	457	463	499	448	466	456	463	488	424	451	401	449	457	443	450	435	449	439	448	447	476	488	420	432	427	434	405	405	495	456	445	478	474	450	457	467	421	452	464	400	470	447	442	427	443	443	440	442	410	417	459	475	466	450	469	455	441	414	471	468	457	460	456	406	450	479	460	448	467	440	442	445	456	439	418	454	464	426	448	415	451	419	448	410	438	416	463	430	436	406	458	451	470	455	443	433	484	407	428	462	397	470	418	492	435	452	470	426	455	468	427	438	473	462	449	409	468	446	431	444	405	465	458	434	441	439	434	449	474	466	408	498	484	471	476	429	431	443	437	482	459	422	416	440	495
65062	62759	40834	9494	1136	611	428	364	275	240	210	199	205	176	173	151	170	154	144	139	140	114	126	117	136	118	120	125	137	138	129	129	141	133	117	128	137	111	126	109	112	121	109	116	120	115	92	126	101	124	100	107	113	102	117	119	122	118	97	131	111	94	120	91	132	117	102	114	114	98	91	105	121	115	101	93	117	116	117	118	107	114	97	104	122	108	103	108	112	108	102	104	118	117	103	106	125	127	103	105	117	115	104	102	119	130	105	101	131	106	98	95	119	86	123	109	112	116	119	96	122	124	131	111	124	99	116	122	124	118	103	105	97	103	108	104	105	101	119	112	115	115	123	95	113	141	99	82	103	116	110	108	102	110	106	103	119	119	110	108	96	93	134	105	104	122	114	128	110	112	119	140	113	101	116	118	109	103	95	113	100	95	111	122	121	110	113	106	96	95	104	129	101	125	106	94	93	114	98	112	109	117	96	110	93	119	111	102	95	108	106	111	98	96	111	108	104	99	117	109	125	92	102	120	125	109	103	119	107	101	104	103	107	116	115	108	130	94	101	112	111	111	95	94	122	118	119	110	102	120	106	109	85	88	103	103	105	108	91	116	98	103	118	114	116	90	110	130	101	92	114	107	98	117	96	128	113	122	91	106	106	108	122	110	109	103	112	108	105	117	109	106	112	122	111	118	117	124	116	125	131	109	109	116	110	109	109	110	102	110	107	113	111	98	116	113	103	99	105	89	106	102	113	100	103	95	89	101	112	114	122	103	107	107	90	111	111	106	109	95	95	90	107	107	103	111	114	102	97	105	125	105	99	125	118	103	116	87	105	103	113	118	105	101	102	100	110	115	95	105	119	98	110	119	109	109	108	96	101	99	114	114	108	111	93	104	114	104	99	107	121	115	101	96	106	105	102	123	99	110	105	103	109	100	120	104	90	99	119	113	114	92	103	106	100	121	118	94	110	105	117	105	104	113	105	96	105	117	95	107	100	115	126	112	120	100	104	90	98	102	104	121	98	109	142	110	122	86	114	126	115	99	116	102	100	113	112	120	96	99	91	118	109	104	117	103	104	103	123	126	89	102	110	118	97	99	89	105	106	114	105	137	94	110	118	108	110	116	98	110	104	105	100	95	104	106	102	113	102	127	111	116	128	112	116	116	129	121	108	94	108	125	122	109	98	91	108	105	101	129	134	110	110	110	102	100	116	114	126	109	119	117	117	141	101	104	115	91	95	114	119	120	108	113	91	117	99	98	100	115	115	123	118	109	132	86	92	112	99	101	115	105	97	104	115	118	108	103	122	119	119	112	117	94	108	105	91	103	135	104	112	105	121	126	108	106	116	93	105	117	107	133	119	111	108	128	112	82	136	112	100	97	105	89	117	109	113	117	103	120	105	105	116	139	106	117	114	118	105	112	117	127	118	101	116	126	100	122	99	102	91	112	108	99	125	123	97	95	108	114	109	110	103	121	122	99	110	111	101	107	110	127	104	115	126	95	113	113	121	108	109	121	119	120	104	103	88	118	89	125	97	104	118	119	89	92	98	116	127	103	94	112	104	106	95	101	117	107	101	116	102	112	107	105	107	107	115	113	105	122	100	111	125	130	102	109	96	122	106	118	106	96	91	114	120	120	111	108	103	112	113	121	109	113	117	116	125	129	106	113	118	120	108	129	107	83	102	117	100	101	110	106	121	141	120	83	108	93	114	116	108	106	117	102	105	109	135	111	113	110	95	110	117	119	108	107	105	116	114	114	101	98	118	105	115	111	107	114	97	110	103	110	102	108	113	123	114	106	122	116	99	122	112	107	114	107	122	107	101	109	111	136	101	115	122	113	93	105	117	102	99	128	135	96	103	109	92	110	119	100	118	121	108	102	119	109	84	83	104	89	108	114	109	117	116	117	98	114	96	106	102	100	108	98	113	122	84	131	109	124	91	112	103	102	90	89	96	117	103	103	102	114	129	105	104	103	108	110	121	125	109	121	104	127	97	120	104	110	103	107	96	111	127	102	98	121	124	108	107	94	125	106	112	106	118	107	108	106	125	118	124	115	106	126	103	102	93	105	131	120	118	112	116	112	98	110	114	104	124	91	128	132	100	117	105	113	116	100	114	121	107	97	114	119	103	128	93	100	116	115	114	109	115	99	110	88	107	101	102	117	119	108	115	116	112	100	124	107	109	104	106	108	108	117	98	84	106	102	97	113	117	92	117	106	110	95	85	127	115	101	104	115	101	109	100	91	96	114	105	98	95	114	91	96	112	118	118	115	104	99	95	104	112	107	113	135	116	116	95	96	99	101	111	105	84	107	103	100	114	112	110	106	111	103	126	110	108	109	94	108	89	105	119	78	129	114	117	96	110	118	110	104	119	120	104	125	92	90	102	101	108	109	96	115	89	93	126	97	98	97	75	102	103	91	117	108	100	113	89	112	98	113	99	104	120	132	105	90	103	111	92	96	104	117	124	98	96	106	108	102	90	96	120	118	108	111	114	116	98	98	98	115	91	103	101	119	114	108	112	130	112	130	109	123	136	103	102	108	111	108	108	107	101	102	106	115	117	112	114	99	110	123	102	117	109	138	100	110	130	127	102	107	107	116	108	115	111	94	98	106	106	96	105	114	118	96	102	101	95	94	95	110	93	127	101	85	95	109	107	111	116	107	99	96	126	94	123	118	126	114	81	106	119	108	94	120	106	102	121	111	105	99	108	92	127	109	112	116	109	104	122	114	142	106	110	97	97	112	107	90	104	112	100	126	101	91	106	109	102	91	102	90	115	101	100	119	78	111	107	99	106	119	114	128	94	107	121	97	105	102	88	115	109	115	124	111	92	126	104	103	123	113	104	120	120	104	112	113	112	98	103	91	117	125	107	114	102	113	98	95	102	125	117	113	114	126	120	121	116	93	110	113	108	125	107	116	139	107	111	115	101	118	118	118	93	106	109	97	136	98	90	115	104	100	109	85	107	122	114	121	103	100	109	110	103	131	101	106	104	101	103	119	115	103	118	117	101	121	141	109	105	112	98	121	104	98	122	110	110	108	111	118	108	105	120	91	98	89	90	129	138	115	121	114	105	117	112	99	103	112	107	107	102	112	111	102	117	119	119	105	96	116	93	116	98	111	122	99	88	125	109	109	103	134	124	99	105	109	116	125	126	104	113	122	99	106	114	87	107	84	121	116	90	123	98	116	108	126	105	116	102	110	113	89	103	112	111	112	94	98	116	117	91	107	103	103	93	83	99	86	92	81	117	112	85	108	117	124	100	114	130	81	113	128	103	109	87	97	90	112	103	114	128	94	117	98	119	85	108	106	104	100	101	91	113	110	111	99	91	101	107	95	109	109	88	112	117	94	110	104	107	120	110	103	106	100	100	113	108	105	132	105	102	95	126	85	95	121	118	112	109	119	115	113	99	139	109	117	118	108	136	106	108	104	117	104	117	114	110	128	104	115	111	101	95	92	118	100	106	99	105	142	107	119	98	117
39786	45399	20526	3743	3103	2535	2014	1685	1393	1243	1034	1009	807	761	711	670	620	572	531	509	497	491	434	443	455	400	420	382	384	386	367	370	386	351	354	380	338	335	344	319	341	363	333	310	321	320	309	327	324	301	312	284	311	314	326	334	306	338	315	274	330	282	322	292	287	308	293	292	284	256	286	303	314	274	312	269	280	274	295	299	297	252	307	284	301	299	287	261	248	298	276	307	257	304	262	271	297	255	270	263	282	274	277	283	277	260	305	261	262	303	280	279	305	266	292	268	297	314	271	311	295	274	304	251	310	275	280	282	258	280	257	253	251	271	305	257	276	256	284	255	258	245	296	285	275	287	277	296	268	295	270	258	267	283	253	285	289	277	278	289	289	302	282	257	268	254	302	265	297	263	284	245	275	258	255	280	280	315	298	263	265	258	272	239	292	283	307	256	248	269	301	297	261	258	277	295	291	277	270	288	288	276	285	261	272	264	273	299	265	310	276	266	291	284	281	280	283	263	271	268	261	313	292	289	298	269	267	267	289	278	253	258	289	265	272	255	269	276	281	284	283	279	258	273	236	279	285	303	289	270	309	286	292	265	284	256	279	272	255	273	265	267	247	261	274	283	294	262	246	278	247	256	254	270	267	279	307	301	258	277	294	277	295	255	261	279	279	266	298	267	252	249	268	270	289	268	269	301	271	270	286	287	266	273	304	276	247	274	276	295	263	282	278	260	255	269	299	299	273	278	257	270	277	244	268	272	274	292	272	244	297	278	268	277	249	263	244	286	252	271	307	287	269	274	285	280	268	255	270	262	280	272	285	281	274	295	293	251	260	272	280	288	281	285	273	275	257	264	236	297	301	282	302	279	288	258	236	283	292	285	229	266	267	284	272	270	254	247	267	267	280	269	288	265	285	267	281	278	264	269	292	270	276	250	305	262	271	270	241	279	281	275	296	253	275	303	274	281	306	274	278	297	279	264	300	287	278	271	287	275	261	273	279	249	254	281	258	266	254	271	298	282	292	280	309	309	270	272	300	267	236	282	276	270	278	274	275	304	249	262	257	282	297	238	247	268	272	297	267	257	269	273	245	247	284	277	261	283	294	261	271	266	284	291	278	272	255	279	267	280	271	265	268	277	273	273	258	281	246	261	262	264	264	258	267	282	261	293	234	290	262	259	254	269	261	238	270	274	301	263	289	288	257	289	277	270	279	279	277	264	282	276	261	274	263	265	269	271	288	323	281	256	300	281	292	288	273	277	284	288	291	247	240	272	273	277	282	283	273	288	280	262	245	235	280	276	266	293	264	278	291	303	272	281	270	246	280	272	269	324	274	264	247	289	276	301	242	268	267	285	276	254	264	284	277	263	287	270	271	279	260	251	299	273	253	295	274	241	301	301	294	269	260	303	249	271	280	261	253	267	258	272	279	296	253	320	262	263	278	248	287	290	256	282	300	288	246	252	256	253	271	277	280	255	269	278	287	262	283	279	303	238	275	260	281	277	296	298	259	278	289	293	267	281	300	279	275	251	292	257	270	239	312	277	276	239	261	281	301	275	294	295	274	264	272	257	265	278	280	267	293	253	249	278	261	292	278	263	283	271	253	268	269	268	272	287	273	271	269	284	241	272	266	277	292	279	302	293	280	293	281	255	262	267	273	283	274	277	260	261	255	247	288	269	256	271	244	300	289	291	280	292	228	294	266	285	263	272	272	267	279	279	248	296	273	267	255	275	273	285	284	271	272	263	292	267	260	267	264	277	300	273	288	298	277	259	255	286	251	270	272	290	289	278	262	265	291	269	243	272	270	278	248	273	261	289	273	272	286	281	292	285	276	261	258	264	277	266	271	296	254	283	256	256	275	288	266	263	274	270	276	266	249	277	279	272	308	247	302	268	274	293	272	257	286	289	279	258	265	283	269	245	289	252	289	279	271	302	308	293	259	283	261	265	257	291	287	246	288	280	292	272	286	292	270	263	301	249	279	276	261	272	264	257	291	285	286	252	289	260	251	267	281	270	274	289	299	258	276	304	272	279	301	273	263	281	288	284	261	252	263	254	279	260	246	281	285	244	272	256	269	294	299	263	264	251	274	266	251	257	273	275	252	269	253	280	256	251	304	270	264	257	277	267	262	281	280	236	272	300	286	267	271	275	276	294	287	265	248	239	265	264	268	266	237	272	271	283	280	276	288	295	261	277	256	250	296	258	254	301	315	288	294	288	251	264	274	275	248	263	255	257	287	275	270	243	283	293	298	262	278	263	255	276	266	283	258	308	290	270	274	294	275	248	272	259	269	267	263	253	274	266	261	267	272	272	272	253	263	262	256	292	264	281	284	262	279	247	281	241	273	261	267	258	259	280	277	270	282	261	277	281	261	264	261	288	272	281	274	256	263	275	278	277	250	268	271	274	267	285	272	282	270	284	253	288	250	282	298	307	262	281	279	288	279	298	279	271	228	258	290	282	306	293	282	269	272	252	300	264	298	287	256	287	261	303	291	264	258	247	244	314	277	300	284	247	306	264	269	280	280	259	276	247	297	286	267	261	272	255	279	288	257	291	294	255	272	273	276	241	293	249	283	290	284	298	262	293	274	283	288	298	290	257	300	272	284	243	267	262	291	255	263	292	267	287	288	271	289	284	251	288	258	239	272	249	308	271	258	293	299	285	260	256	269	263	264	294	263	249	264	276	277	278	283	272	283	283	269	262	265	274	274	264	271	260	274	284	285	273	266	242	265	274	259	281	260	295	239	246	276	283	269	286	287	276	253	256	277	261	280	267	262	265	269	276	273	262	254	281	266	251	268	249	284	288	255	256	297	253	271	255	259	240	264	249	277	283	263	283	290	277	290	289	275	258	270	257	289	274	251	251	228	296	273	260	268	267	246	263	260	266	265	258	258	260	269	267	266	269	279	270	283	292	268	273	260	266	281	278	251	264	268	259	270	282	267	267	281	261	298	272	266	268	264	252	274	296	274	286	308	277	267	288	256	267	264	257	276	289	259	265	294	289	252	285	258	275	266	270	266	287	268	326	268	282	283	273	288	274	280	282	271	269	247	302	282	300	256	281	306	254	270	260	262	259	271	250	294	273	276	261	280	271	221	252	296	280	251	281	275	279	281	274	294	304	250	279	288	267	285	260	295	276	280	270	252	241	294	283	267	268	258	288	250	270	285	271	286	269	261	307	271	268	280	287	271	266	250	277	261	300	268	268	268	276	262	268	280	272	251	237	257	276	275	258	250	249	273	272	277	265	290	274	274	281	287	302	227	282	305	277	250	282	295	266	268	275	258	274	277	273	255	250	310	316	259	279	276	271	262	256	282	257	252	320	288	280	295	269	294	260	283	262	277	301	313	262	299	282	261	280	286	314	242	296	291	291	259	275	285	270	301	270	255	279	236	292	259	247	299	283	290	289	293	280	273	260	261	293	273	259	274	260	285	295	273	300	257	297	256	254	277	232	271	287	258	268	293	268	263	253	277	286	243	299
8441	4117	1180	140	135	145	129	129	118	136	123	129	127	126	120	132	133	117	147	137	133	114	115	152	136	156	125	132	107	128	141	118	135	119	131	122	131	122	128	132	134	124	129	140	137	117	128	120	125	120	120	112	120	94	111	131	132	132	126	116	119	143	122	133	111	125	136	112	138	113	129	128	137	120	129	109	114	133	134	131	113	135	117	138	125	125	132	137	111	118	145	117	132	130	139	128	138	137	138	150	120	125	112	131	117	136	125	111	140	140	142	124	147	143	133	127	110	119	112	136	123	150	114	119	121	115	137	121	118	145	117	115	112	107	105	130	139	125	118	141	135	123	118	135	121	139	137	133	133	127	130	119	102	127	123	123	152	130	117	122	118	128	106	115	116	125	114	116	121	118	94	116	128	133	98	132	134	119	111	128	124	140	133	129	151	124	130	135	127	130	131	134	123	120	126	115	106	136	132	138	144	123	142	125	122	141	125	99	112	129	112	111	115	119	133	122	129	121	138	117	109	122	130	125	132	146	127	115	139	124	118	125	135	121	134	126	129	122	130	125	118	135	125	116	124	131	114	124	131	119	125	120	120	129	113	127	131	127	143	130	109	138	125	155	119	105	144	132	97	130	124	117	133	124	134	126	117	128	122	119	129	116	132	141	116	129	136	124	123	129	127	122	115	107	120	127	137	118	129	121	131	139	102	124	142	119	103	123	106	134	121	124	129	145	120	129	119	146	111	122	120	131	132	127	130	121	139	150	106	126	139	119	107	138	135	119	125	117	111	117	103	127	144	127	125	127	145	115	119	136	125	125	131	113	118	114	106	122	149	132	147	114	108	122	120	127	129	112	122	134	116	111	111	125	133	113	112	120	119	110	108	124	132	135	126	132	121	137	126	107	119	134	135	113	144	111	147	165	145	117	122	126	120	125	131	132	126	139	142	115	139	124	141	151	133	121	119	113	147	130	111	140	144	135	119	130	119	110	125	101	123	125	119	125	110	147	121	127	139	113	137	136	134	127	132	121	126	121	122	133	144	126	129	120	131	128	99	135	139	118	132	129	115	146	121	114	130	135	134	106	120	137	124	123	132	126	120	128	148	128	114	125	130	115	112	113	143	121	122	131	123	114	121	114	141	147	120	131	134	121	122	119	120	136	116	115	142	115	126	122	111	127	108	119	117	143	129	139	118	117	116	124	130	113	135	120	131	125	124	124	129	140	125	119	136	120	130	110	149	119	126	111	118	130	117	142	133	165	124	134	113	111	125	131	128	113	118	95	129	136	131	110	126	121	124	134	125	101	121	110	116	106	107	136	129	111	124	123	151	107	127	123	123	120	122	125	141	142	141	114	110	153	122	120	116	129	144	122	113	122	136	131	134	124	129	129	134	130	139	144	133	130	101	117	129	130	157	110	101	127	117	129	121	114	142	136	110	134	113	132	130	135	134	134	132	125	133	135	109	124	115	136	138	154	126	144	140	154	142	127	131	126	116	118	124	139	110	140	117	123	141	131	121	126	140	125	131	122	130	127	115	137	111	135	117	127	130	125	115	127	115	133	123	155	114	132	123	135	132	123	105	136	120	122	136	143	133	123	116	113	127	113	102	127	131	154	112	106	107	118	112	131	111	108	107	134	135	146	139	121	116	141	130	117	129	112	103	133	121	135	125	134	108	145	125	130	151	115	127	116	135	117	110	127	123	128	121	123	130	111	120	138	101	133	119	132	96	116	108	133	111	136	124	113	123	126	142	127	125	127	124	131	121	115	124	135	132	123	128	134	99	147	102	145	121	131	130	139	149	133	105	134	148	115	127	132	136	118	132	133	117	120	116	129	141	123	129	139	130	129	118	122	116	104	132	129	104	121	112	148	138	133	143	151	161	124	124	161	130	128	136	123	132	110	122	129	123	123	127	149	145	143	114	127	120	120	111	100	114	147	147	106	108	122	105	125	143	136	145	119	128	146	127	114	143	149	107	128	135	117	121	123	145	139	129	141	120	123	128	117	126	115	107	130	147	121	137	138	132	130	137	126	146	110	104	113	115	135	129	139	152	134	119	134	120	111	110	117	154	124	115	130	131	126	124	125	131	120	110	150	107	101	128	127	137	141	132	139	107	137	122	141	130	120	155	121	129	131	124	112	136	117	150	121	139	109	118	119	132	133	120	143	116	134	129	112	123	141	145	131	126	139	142	116	125	109	123	120	139	138	100	129	144	119	127	115	134	106	140	117	125	122	125	123	120	133	140	129	136	117	125	135	138	143	134	143	140	121	124	129	121	137	112	103	128	116	117	128	131	139	130	123	140	126	135	137	121	124	132	127	142	112	126	119	113	115	133	127	131	120	118	126	142	148	140	124	116	114	141	102	136	146	141	105	137	120	138	114	117	132	128	121	118	126	153	106	126	121	128	126	133	126	119	125	137	131	118	108	134	123	135	129	121	130	137	134	121	102	141	135	129	118	125	126	127	126	128	120	139	128	123	131	112	131	130	103	134	134	120	113	130	110	132	116	129	137	131	117	132	127	118	138	117	132	119	108	135	131	128	121	121	129	152	134	133	138	123	127	131	125	114	113	106	122	132	142	136	128	137	130	119	139	150	147	136	126	113	117	120	111	113	141	115	127	126	97	128	122	128	110	121	116	114	122	130	113	106	113	118	110	129	134	123	115	119	137	137	128	131	127	119	154	134	116	110	134	122	127	125	114	116	134	127	149	147	135	129	129	125	137	132	122	140	133	136	123	123	114	127	114	107	118	119	116	132	144	119	144	135	122	121	116	138	151	113	125	136	134	136	118	119	116	149	129	115	108	133	107	114	138	139	138	124	124	123	134	135	136	133	133	123	113	131	143	148	132	120	119	136	151	131	122	113	132	120	116	125	129	127	135	138	110	145	135	154	122	136	151	129	127	108	141	121	118	132	116	121	124	148	122	116	122	108	120	134	117	129	119	110	135	114	128	129	134	137	120	123	161	136	110	146	132	143	134	106	116	115	119	147	132	115	134	113	124	139	123	131	135	132	128	109	146	151	122	134	128	145	115	118	128	137	133	104	109	127	103	124	109	116	153	126	131	113	116	142	128	139	119	148	138	138	132	127	119	137	141	131	124	119	131	107	137	120	110	132	109	134	149	129	144	98	144	108	114	120	119	143	123	124	141	122	114	119	116	122	135	107	134	134	128	121	106	115	118	129	125	99	107	124	116	135	119	132	136	146	112	126	104	118	125	127	116	126	124	111	140	114	105	129	127	126	114	133	136	126	128	131	140	112	111	128	155	142	120	110	122	131	122	130	151	125	123	126	119	120	128	146	139	112	145	121	142	124	128	138	122	129	118	124	121	121	140	142	148	132	122	132	131	126	136	138	124	120	129	144	131	108	140	129	135	116	127	118	123	129	127	127	125	106	127	129	117	122	142	126	117	145	122	122	140	124	136	129	114	141	112	122	137	132	113	128	118	125	101	111	118	108	128	118	127	127	115	115	118	134	104
7593	6299	2238	405	408	391	394	377	330	361	378	332	346	366	341	370	318	349	330	338	343	323	361	306	328	324	329	319	341	294	333	330	341	339	335	349	337	344	372	307	319	335	347	298	339	332	333	323	359	309	336	336	338	358	319	332	291	336	345	299	344	354	328	314	334	341	300	361	328	327	344	340	342	330	348	325	340	331	324	349	358	364	349	356	318	346	328	321	321	325	330	331	328	320	334	330	321	377	342	302	323	324	342	311	327	369	315	360	310	303	348	327	316	348	327	336	343	328	321	342	341	352	331	347	333	333	353	335	317	316	324	376	314	328	337	344	289	305	326	350	302	319	336	349	334	352	341	341	313	326	308	354	328	328	337	364	318	323	296	355	330	349	338	334	302	329	353	328	319	314	345	353	315	334	354	313	324	328	323	329	306	318	331	310	328	323	338	346	321	328	327	346	358	339	321	302	346	319	346	327	323	368	302	338	298	317	333	316	342	326	333	339	348	341	314	335	326	332	305	350	323	316	315	324	341	320	338	346	306	335	350	326	311	348	360	350	331	355	308	347	321	325	308	349	328	356	306	325	340	316	366	322	348	354	322	337	311	316	323	346	347	327	348	338	330	361	349	349	323	333	313	329	343	313	368	320	340	315	331	327	294	335	330	319	336	323	377	344	323	317	330	307	310	356	313	348	343	309	303	331	302	333	296	321	310	350	339	331	331	355	347	316	294	345	306	328	382	333	353	363	325	326	360	347	344	352	315	322	322	302	344	330	320	303	355	317	321	336	351	323	300	352	325	331	349	355	357	357	336	325	310	346	323	330	337	280	311	333	299	333	322	313	341	343	332	322	317	332	358	366	314	361	354	362	325	297	355	333	316	314	313	320	348	337	310	347	332	341	341	347	332	346	324	303	305	335	314	313	328	348	331	306	344	331	319	321	341	331	336	333	330	318	326	340	320	329	326	351	336	334	341	354	342	339	330	320	343	338	309	343	332	343	318	346	339	315	333	321	361	317	318	311	333	344	344	317	334	331	356	343	317	322	340	267	346	323	310	323	330	329	303	323	356	309	311	335	314	354	329	349	337	313	348	319	354	313	316	312	311	337	322	315	353	318	329	330	316	345	338	338	330	337	323	325	355	347	323	324	298	336	346	342	334	367	288	329	335	322	335	341	329	318	343	321	366	321	352	334	324	329	304	333	326	334	339	361	326	349	369	343	305	345	350	331	311	300	334	332	344	364	364	334	353	350	331	341	343	346	359	320	348	364	343	336	339	343	328	324	315	334	307	361	305	343	332	335	303	334	311	322	320	310	329	335	343	328	334	332	315	341	311	335	330	347	365	323	339	366	321	329	350	326	350	311	365	356	327	311	363	317	347	340	314	350	313	333	344	312	363	344	311	336	332	336	320	331	333	357	350	338	339	328	297	329	339	316	334	337	355	321	338	325	318	322	318	322	327	308	339	380	319	336	371	331	318	307	345	314	355	341	332	355	359	329	294	316	328	331	329	321	337	311	323	330	324	343	345	314	321	346	344	338	348	345	316	315	340	302	320	328	314	318	340	335	307	347	346	342	315	312	335	361	338	342	331	303	343	286	338	317	322	331	339	331	320	303	308	281	338	313	341	343	311	315	341	310	328	305	321	367	359	327	323	330	313	354	308	358	324	316	350	345	348	337	307	313	342	298	299	352	362	337	340	346	336	339	363	364	306	346	353	325	330	342	332	316	327	351	316	325	324	375	323	352	325	348	341	280	330	314	361	329	328	344	322	343	327	330	346	335	347	337	354	313	332	314	316	341	317	326	352	309	325	352	330	365	313	330	333	318	363	340	360	341	321	348	334	321	321	311	292	334	341	323	350	324	331	306	332	354	356	344	334	307	320	321	324	327	311	348	319	339	307	320	360	361	338	327	335	326	351	313	306	317	313	362	325	344	352	280	335	336	323	331	336	334	313	331	305	336	317	333	320	322	341	310	339	325	321	350	313	328	322	338	305	361	318	340	349	332	311	324	330	337	338	319	309	330	360	344	322	350	329	362	330	322	342	315	332	341	320	368	355	341	327	313	308	314	373	347	343	323	345	324	328	329	324	339	363	337	348	334	348	334	351	327	292	340	315	337	305	337	337	327	339	336	334	323	332	324	306	325	342	321	310	348	309	341	349	351	339	334	289	310	375	317	350	320	330	312	307	341	321	342	331	329	309	316	300	345	321	315	328	312	326	338	342	368	315	297	345	304	352	371	338	317	334	343	325	336	337	314	321	364	333	341	343	312	334	299	329	317	306	304	350	335	287	344	320	356	357	332	333	325	340	312	315	282	335	327	379	334	350	343	339	334	325	318	334	323	331	326	354	340	319	323	326	335	343	320	351	310	334	310	343	301	314	336	343	349	323	361	339	329	338	336	346	337	308	317	327	335	360	325	347	329	330	309	321	329	320	329	359	358	328	367	292	343	315	330	321	347	339	310	306	340	330	318	346	327	315	342	381	330	327	324	335	324	325	333	343	313	313	319	329	340	315	333	355	360	361	322	320	365	315	323	318	347	314	321	301	298	307	328	343	310	331	348	332	326	339	302	305	344	340	321	325	326	313	326	326	343	357	345	326	318	333	337	336	324	325	335	323	331	351	354	342	358	355	296	343	338	346	313	375	337	315	359	316	319	341	330	337	312	311	307	338	346	357	342	325	329	311	342	310	309	327	348	340	326	316	354	359	345	318	317	342	331	352	345	323	355	347	320	349	328	345	347	319	302	305	363	318	346	312	343	365	334	318	332	350	350	335	319	324	347	340	328	346	328	318	317	367	318	336	318	318	340	341	306	359	294	320	327	310	344	334	337	324	309	353	357	337	347	317	348	340	312	346	319	330	323	316	307	341	325	351	314	313	339	299	303	317	342	312	335	341	330	332	331	347	354	309	321	334	340	331	328	317	330	343	342	344	383	329	322	302	322	325	342	308	323	330	337	364	296	332	359	325	331	325	317	314	329	321	344	325	308	331	337	357	325	332	317	327	337	313	343	344	356	327	329	318	344	316	326	324	353	363	350	337	330	334	331	326	341	313	371	350	325	288	312	354	342	360	333	348	320	318	331	317	343	343	336	336	343	336	334	311	337	324	327	338	357	347	320	324	344	344	349	300	327	329	313	328	340	334	333	328	342	306	341	360	346	323	344	325	312	322	312	324	323	349	288	356	349	326	380	303	301	347	345	328	330	320	335	314	338	348	324	332	311	341	325	322	329	328	321	326	375	342	346	320	332	386	330	374	308	333	329	316	312	328	319	337	323	316	339	312	358	344	320	320	328	326	313	317	356	312	359	335	317	344	365	313	372	323	333	328	332	341	316	296	331	316	329	347	330	328	312	363	309	320	321	300	324	324	344	329	343	321	342	307	310	330	373	309	335	346	340	318	324	350	336	317	330	306	342	348	330	340	366	309	317	327	305	336	360	316	336	299	318	312	322	352	338	342	319	366	331	352	335	330	301	317	330
50582	48968	27524	3355	528	406	369	332	286	260	259	265	213	215	223	179	199	210	214	216	196	188	193	175	188	190	158	195	185	208	202	175	179	206	179	174	182	203	171	163	197	144	215	182	191	172	206	169	181	190	187	192	204	194	188	213	175	180	180	204	186	187	178	158	178	193	156	179	181	179	199	175	161	188	173	188	178	182	183	181	160	188	168	174	172	181	146	163	163	186	180	176	181	156	192	200	187	205	194	171	136	188	193	192	187	192	164	181	165	191	196	181	166	183	170	171	173	196	161	170	170	186	158	196	200	192	181	186	178	155	197	178	188	184	184	163	168	177	181	202	178	156	164	185	165	178	177	190	155	191	197	173	183	177	186	181	168	184	176	177	215	154	150	167	179	194	191	161	183	181	167	175	158	168	172	186	154	201	187	180	174	176	190	175	166	179	183	181	179	204	198	183	177	177	190	181	183	141	201	183	180	183	181	173	155	172	177	186	195	183	186	156	181	168	176	174	189	174	188	175	185	173	201	176	159	174	200	169	185	185	174	167	182	164	188	198	192	178	154	171	171	196	206	172	187	173	170	191	169	187	191	186	148	177	192	160	173	184	169	179	184	179	187	186	193	169	202	196	175	149	168	189	198	177	165	143	156	195	201	163	190	173	181	201	173	204	159	152	184	190	154	199	173	157	184	182	189	186	172	183	170	187	185	177	195	163	182	197	182	171	183	185	187	173	191	206	162	173	170	181	182	166	195	168	197	209	161	187	199	171	188	162	173	181	180	197	194	199	184	177	181	194	163	167	167	186	187	168	170	191	159	161	191	174	199	147	200	189	182	186	180	216	174	169	181	177	183	179	184	195	179	189	166	178	174	186	141	188	177	168	191	174	149	166	181	187	176	183	176	173	159	172	199	182	187	170	171	149	181	176	168	201	175	162	171	169	162	161	163	191	166	188	180	174	198	203	179	150	184	179	201	195	188	206	171	196	177	182	183	185	166	175	180	151	168	173	164	188	187	173	180	163	194	178	183	180	184	190	178	179	193	184	184	197	198	179	137	177	188	188	150	191	163	183	145	170	157	153	183	196	167	195	190	182	191	185	200	189	167	187	180	163	186	191	179	168	166	191	188	178	186	142	176	164	179	184	153	186	177	194	166	175	173	186	226	170	199	179	168	172	169	165	154	168	160	180	170	169	196	159	185	192	154	197	193	212	158	193	177	173	168	164	175	193	178	170	172	198	198	169	178	154	178	178	187	186	191	194	158	178	165	198	157	168	173	181	178	179	176	193	182	144	159	185	179	204	193	184	179	170	179	202	174	159	194	179	182	168	178	164	195	180	200	178	163	162	178	202	191	185	178	171	171	180	164	182	168	168	175	167	213	230	177	161	173	174	175	162	179	167	165	172	179	179	186	175	188	203	188	176	167	188	173	170	189	206	170	179	160	180	178	182	172	180	191	183	154	172	198	180	157	167	156	154	180	200	188	128	173	178	182	169	168	179	163	186	175	199	190	178	175	177	165	175	166	157	150	185	182	164	163	174	186	186	177	167	185	203	166	166	173	183	183	181	167	165	169	175	186	161	169	174	162	177	167	174	188	177	181	207	184	179	173	180	168	173	182	171	177	160	168	168	156	157	203	191	189	176	202	164	212	181	160	184	180	185	161	196	186	176	162	165	173	146	171	164	174	186	171	169	160	183	188	183	180	195	193	170	180	197	181	173	186	171	183	159	179	208	195	162	170	180	162	189	142	158	189	200	173	177	156	154	198	181	169	166	166	165	191	185	173	195	199	204	168	184	168	169	175	183	179	177	171	168	193	186	168	185	186	187	180	171	174	181	188	156	155	166	160	200	179	149	181	214	184	174	192	165	190	184	190	165	162	183	201	162	172	189	173	185	174	186	170	187	172	159	195	174	167	162	159	160	159	188	203	195	196	178	190	162	163	202	179	181	160	185	177	178	191	183	163	172	163	192	186	150	181	191	196	193	171	152	195	159	161	211	175	174	177	189	181	150	200	177	202	149	194	175	175	178	181	183	173	190	189	171	165	190	171	175	169	171	179	171	178	166	184	190	180	186	173	183	157	163	162	179	177	174	186	189	163	178	173	183	182	173	182	178	171	182	185	171	181	192	180	178	193	205	170	183	179	188	174	204	191	173	168	189	193	159	190	173	175	169	195	179	188	176	189	176	182	173	156	174	175	160	174	169	178	195	167	162	164	170	168	168	181	170	189	178	187	183	210	209	177	205	168	175	177	178	198	203	160	196	171	175	172	168	172	164	145	179	198	179	142	147	165	195	187	157	183	178	169	180	184	180	181	181	185	168	179	171	191	164	168	169	171	179	190	199	200	185	173	182	174	172	196	182	171	195	172	183	164	178	185	164	168	181	175	183	190	191	214	213	172	166	198	169	158	179	177	155	184	193	172	167	153	179	165	170	172	168	176	195	196	181	186	199	180	170	193	204	207	161	206	181	166	173	201	178	191	177	206	169	176	172	186	161	172	173	166	187	155	178	193	197	204	171	186	175	188	167	178	167	161	182	181	190	191	186	154	187	199	160	197	188	174	169	179	184	159	174	175	161	177	159	156	165	185	181	172	185	157	183	194	162	164	190	194	176	188	187	186	177	179	180	162	163	192	174	174	154	178	175	146	175	169	182	186	161	156	165	185	169	176	164	163	167	171	206	178	152	155	199	175	174	153	169	194	178	170	139	159	180	166	181	189	186	185	217	177	184	175	185	176	200	170	160	183	185	194	179	197	172	154	165	168	186	170	192	147	157	194	181	194	169	174	162	172	201	176	186	194	175	202	183	174	210	191	167	182	152	193	181	172	183	165	181	196	177	172	192	172	167	170	168	172	169	180	188	170	195	178	172	193	179	152	173	172	189	184	183	154	177	197	194	186	197	174	195	172	165	200	190	187	167	155	187	206	158	199	164	187	163	188	171	178	181	178	179	210	175	180	193	170	193	191	186	223	186	204	184	169	158	184	187	179	174	201	173	196	194	175	193	182	170	177	156	214	186	160	179	174	172	171	179	178	182	178	181	176	174	176	191	171	169	188	203	172	204	190	192	196	166	180	173	159	175	201	166	171	153	176	160	189	187	182	175	181	181	201	176	179	164	167	168	160	167	155	194	173	170	186	174	216	176	158	172	179	195	162	186	194	202	191	178	168	169	168	186	160	203	172	166	182	166	175	194	193	192	172	181	170	181	210	157	196	160	159	163	170	178	150	184	193	180	179	185	193	182	187	213	189	191	193	169	202	186	160	179	175	169	172	164	180	161	209	181	185	194	206	198	188	167	179	168	184	189	199	192	171	163	152	166	174	168	153	173	168	191	187	158	199	163	172	182	189	172	187	149	158	159	163	181	165	189	179	182	179	163	164	158	197	181	197	187	215	216	191	179	178	140	192	190	195	189	179	178	198	168	194	197	180	172	159	187	184	181	208	200	192	153	167	162	182	181	181	179	169	189	179	170	180	184	164	192
30581	35764	16123	2277	1871	1661	1325	1183	1042	923	858	812	687	732	625	637	624	563	539	606	522	545	560	538	525	536	518	480	518	485	490	526	505	506	492	470	493	497	483	467	469	458	465	471	448	455	463	467	468	444	483	437	439	466	449	472	445	412	450	483	506	442	445	473	440	432	473	435	447	441	471	426	417	476	451	427	439	419	453	436	466	483	482	472	477	503	388	421	439	445	455	414	454	485	444	432	434	423	446	454	461	429	436	475	472	441	461	439	439	432	461	411	406	426	456	435	437	478	414	431	424	441	453	424	433	474	432	427	413	438	425	434	469	479	442	424	424	431	492	410	424	425	428	463	479	460	425	423	407	414	440	420	445	444	441	429	421	431	429	450	468	462	463	429	448	427	471	462	431	451	432	413	416	460	433	437	427	423	426	419	493	418	424	435	423	464	435	438	426	440	447	452	421	472	459	445	436	454	450	478	423	418	467	421	441	423	423	443	423	439	432	443	434	464	474	487	446	409	476	484	463	482	441	420	465	423	453	421	436	439	476	426	444	458	421	422	451	431	437	471	444	470	435	440	403	416	497	468	441	455	439	435	451	414	433	436	434	450	415	431	473	413	443	428	425	452	412	448	480	414	450	445	446	466	442	431	442	445	435	431	448	474	475	446	457	453	448	493	444	444	411	426	442	445	480	443	394	448	422	423	422	450	398	474	427	426	434	445	417	443	415	448	466	471	466	440	431	454	441	432	460	444	433	425	461	453	440	425	406	437	453	415	406	442	471	498	466	452	448	419	435	437	419	438	437	407	430	460	440	451	433	419	426	456	468	436	470	444	426	458	448	464	463	432	423	437	434	454	480	408	454	440	440	444	467	433	442	449	423	421	456	453	441	461	424	401	404	468	438	430	473	414	456	421	395	462	440	461	470	449	439	448	438	415	434	410	460	442	436	467	435	476	424	450	464	422	451	423	465	447	430	461	432	420	438	413	452	454	459	433	422	469	426	486	433	428	422	475	430	422	420	417	439	418	456	431	393	443	446	439	463	441	451	401	441	422	423	442	405	457	456	439	447	448	413	424	435	440	427	463	442	482	468	473	402	441	439	441	452	435	456	436	410	439	416	450	430	453	434	433	450	426	408	426	436	457	432	441	471	463	482	449	432	431	438	428	404	427	449	425	451	448	446	418	426	434	447	457	434	453	419	457	459	445	413	481	433	408	436	432	458	438	420	419	459	424	419	440	454	454	463	463	449	469	423	437	432	450	437	443	428	447	433	439	415	427	466	414	451	438	447	464	417	445	395	436	467	449	430	458	414	436	451	425	458	416	415	428	457	445	452	440	469	436	446	398	474	447	422	400	422	476	442	447	424	425	446	446	470	415	472	426	421	470	430	435	482	437	450	445	463	428	449	433	433	408	430	447	446	436	479	457	451	429	437	461	457	440	439	435	485	441	450	446	415	438	414	459	459	419	447	490	475	445	430	424	471	446	436	448	454	477	436	454	406	451	415	446	438	444	427	443	463	464	444	440	448	419	471	427	462	413	409	434	411	448	415	449	448	398	433	449	432	437	410	468	392	418	430	424	441	475	464	438	434	437	410	466	424	420	445	500	449	486	408	464	425	429	427	428	449	441	429	485	415	409	453	419	414	464	461	414	423	426	442	449	416	454	448	439	476	420	405	415	448	458	471	447	457	441	461	418	415	411	434	437	431	440	465	416	425	445	427	432	398	400	448	455	455	417	426	488	437	424	425	423	458	410	448	460	417	425	447	386	431	428	407	434	421	414	444	402	451	429	433	454	444	449	417	434	445	432	428	466	458	446	427	460	452	422	424	416	454	433	424	426	428	445	465	414	463	434	396	448	439	403	442	432	416	455	468	426	409	394	438	456	433	403	477	450	427	434	425	468	458	476	448	435	401	408	437	450	439	430	450	425	405	455	511	447	449	449	420	434	448	450	435	460	454	459	475	459	478	447	472	442	448	468	404	442	438	420	416	458	466	445	455	443	431	484	439	420	450	464	446	423	465	423	454	429	447	422	456	455	408	426	455	456	438	460	441	410	446	430	420	452	422	422	441	471	462	424	434	443	464	429	432	398	443	475	435	418	438	473	443	447	449	430	402	463	461	422	418	439	460	438	414	422	461	420	424	472	429	444	451	418	465	424	448	449	482	442	457	433	424	411	443	443	424	474	464	429	444	448	481	431	399	433	453	461	428	458	457	441	453	428	420	433	379	481	409	428	460	414	427	419	445	426	426	457	433	445	439	436	472	427	461	439	419	475	434	413	420	397	420	434	400	429	429	448	449	441	438	436	426	443	458	411	453	433	446	431	422	483	444	433	428	453	438	416	445	432	474	405	443	405	414	426	454	437	406	444	443	443	437	436	448	442	388	413	470	424	419	420	465	429	410	460	394	417	454	456	448	428	460	465	454	451	448	461	436	469	459	445	460	427	459	412	457	407	435	433	424	451	477	443	440	443	458	468	458	459	434	408	404	454	424	425	443	452	470	442	458	427	456	449	434	435	439	428	441	448	431	450	403	431	439	446	442	436	470	473	442	444	411	446	426	407	463	416	438	422	444	461	461	431	399	428	456	454	438	460	448	446	450	436	480	440	445	467	460	418	398	430	412	427	460	441	430	443	465	464	435	437	400	465	452	473	461	478	406	425	429	445	435	484	471	406	430	459	430	443	450	456	451	410	422	423	471	423	461	466	457	444	438	472	469	406	460	433	454	465	439	461	440	428	468	466	450	439	469	444	432	459	443	450	413	428	416	442	421	457	460	440	437	463	425	456	458	445	440	426	438	428	396	412	418	404	418	440	417	429	420	413	438	417	446	463	434	449	409	419	429	404	436	475	456	429	438	430	480	410	408	424	431	437	456	456	430	442	456	446	429	436	433	421	447	447	412	427	451	424	400	419	424	456	449	412	457	477	421	439	463	445	388	442	452	426	436	442	418	414	465	439	407	461	441	457	459	401	427	437	413	373	398	416	430	434	452	431	493	408	471	421	455	451	424	435	442	441	473	425	417	416	472	421	458	418	467	431	429	443	433	426	459	421	426	434	456	455	457	439	454	460	411	477	441	403	480	462	440	419	478	418	448	380	455	398	425	400	396	438	452	425	424	425	416	415	370	453	456	445	399	456	459	465	463	414	467	446	413	415	412	433	401	422	440	405	472	435	450	407	449	415	460	463	451	467	430	433	448	441	453	435	448	407	483	470	447	454	443	447	433	442	413	425	458	442	460	464	460	411	432	447	466	429	444	468	455	445	454	467	466	478	423	433	457	409	427	471	468	420	471	433	424	441	435	456	447	452	413	423	433	428	454	414	414	434	465	437	437	463	391	442	436	439	436	467	436	416	431	463	395	447	436	431	485	454	437	483	422	456	444	448	430	474	420	452	389	450	442	466	410	432	451	448	470	402	412	497	400	460	470	462	432	450	427	406	440	443	435	436	445	413	448	438	426	438	446	441	441	465	403	425	411	443
65540	64829	36889	8379	1114	536	406	396	284	273	208	184	211	212	180	173	138	151	145	144	148	123	113	150	108	121	114	138	113	126	112	117	115	130	108	113	108	115	126	101	104	107	100	115	118	120	119	108	94	106	128	102	118	92	109	120	104	114	113	108	120	123	91	105	113	112	108	110	104	91	119	94	112	110	106	98	100	98	99	104	117	124	100	87	134	121	98	125	122	110	109	99	112	106	115	94	126	131	123	132	104	102	126	103	112	131	116	100	117	99	117	127	114	113	132	118	130	113	125	97	90	105	115	110	114	89	104	103	123	116	92	120	116	95	89	100	93	100	105	100	130	104	107	90	103	105	104	100	111	100	106	115	103	132	80	87	95	98	94	112	89	99	88	89	111	112	113	94	90	104	98	116	87	103	108	109	96	106	111	98	111	100	102	118	111	113	102	103	109	109	110	103	128	126	95	106	91	108	90	123	101	103	130	97	106	106	110	111	103	105	125	115	92	98	108	123	89	105	90	99	97	104	104	99	101	119	117	107	90	110	112	107	124	99	110	94	108	89	120	121	102	120	114	126	123	109	96	129	102	115	101	97	103	107	110	129	104	110	113	100	110	104	111	106	113	122	109	101	103	89	93	104	114	125	111	116	111	113	105	117	102	93	98	93	104	100	112	107	116	88	107	132	108	112	85	118	97	131	88	86	100	102	103	102	106	94	121	127	95	103	94	107	97	102	120	101	96	104	102	116	113	96	101	124	100	113	101	98	123	103	110	110	117	100	91	106	120	118	114	110	102	102	74	116	117	103	118	116	98	113	113	99	108	111	119	102	113	129	120	121	107	100	110	106	116	105	111	105	97	106	96	112	108	110	109	105	111	111	106	100	105	121	103	128	107	97	114	109	98	123	113	116	94	101	124	130	118	113	103	108	114	101	90	108	101	108	113	106	125	105	132	96	86	109	94	102	122	108	105	89	90	110	119	93	112	108	132	96	90	88	99	89	114	117	103	118	115	90	116	94	95	112	116	90	118	101	118	120	95	117	106	112	108	101	87	100	109	122	128	106	114	89	135	120	109	125	114	113	127	122	97	124	115	132	100	108	102	102	115	110	105	108	120	98	105	105	121	112	116	97	107	137	116	101	113	123	126	124	116	100	132	104	108	109	96	121	107	114	91	118	116	110	94	116	109	99	112	108	109	113	89	123	90	95	103	127	118	103	126	108	102	102	103	109	100	103	102	119	114	117	123	110	92	103	97	106	106	111	116	111	113	106	109	98	101	115	99	124	100	111	115	125	101	113	107	114	83	106	94	129	95	126	95	110	107	100	108	107	118	90	131	103	100	97	120	107	112	106	103	113	89	98	103	124	122	109	96	115	96	91	116	102	117	122	110	107	107	107	107	97	108	129	102	102	90	109	132	117	89	111	116	115	139	111	125	121	108	102	108	113	103	111	131	105	106	107	126	107	114	119	104	96	116	129	96	88	115	97	105	100	104	107	103	125	101	130	121	99	111	109	106	97	125	121	96	95	119	102	106	115	99	105	95	120	103	103	96	117	109	81	96	113	117	104	111	102	126	97	93	114	105	100	115	106	100	130	106	103	118	101	107	111	95	110	100	119	112	104	107	92	116	102	105	116	109	93	96	100	103	103	104	105	126	109	88	98	119	98	110	102	110	99	129	119	98	92	119	121	99	118	111	112	110	110	112	120	100	92	104	115	94	103	116	122	110	99	109	99	91	102	103	127	93	115	90	108	98	109	113	93	117	99	96	112	108	111	129	96	130	120	86	108	118	126	103	98	106	109	99	112	131	106	101	101	96	113	112	104	114	116	112	100	103	132	106	119	105	106	93	107	101	102	93	114	110	95	103	129	102	101	110	123	119	95	103	113	96	112	123	115	109	103	110	100	109	105	95	118	101	98	101	112	102	105	114	109	95	88	102	110	106	115	118	102	109	112	100	115	121	120	99	98	111	114	103	120	121	111	99	110	115	103	114	114	114	116	104	110	114	120	102	100	101	103	90	108	97	110	94	101	99	107	89	107	112	103	99	101	103	109	102	100	100	108	103	120	102	125	110	115	106	104	110	101	105	107	131	113	91	113	126	106	99	111	124	110	98	95	105	107	98	99	115	127	113	89	112	114	111	104	106	93	108	107	117	90	98	91	96	103	110	107	121	125	109	114	107	122	111	103	120	106	114	106	118	81	105	135	131	106	128	111	103	100	98	108	118	112	115	140	100	105	103	96	93	107	112	88	117	111	99	111	123	114	100	106	113	115	92	99	114	114	118	113	116	107	110	126	137	99	99	95	104	109	112	106	109	115	101	97	102	136	102	99	126	103	90	107	116	91	118	97	101	136	118	102	99	110	111	101	100	113	99	108	102	100	111	88	86	92	95	100	114	86	107	107	109	107	124	111	124	109	116	89	105	118	102	113	107	118	96	81	122	101	106	112	112	110	106	93	119	123	111	93	111	95	122	98	129	116	96	119	110	104	113	102	93	108	103	104	121	110	85	112	114	114	115	92	101	110	98	122	106	104	99	98	108	108	111	123	106	94	104	108	103	112	102	109	89	100	125	92	107	110	103	112	102	106	115	113	97	107	95	120	96	132	108	86	97	111	106	108	105	98	118	95	84	107	121	103	129	101	122	105	92	122	85	111	124	122	95	92	93	103	96	119	109	119	112	118	102	112	118	105	88	101	118	99	105	111	128	102	96	132	123	109	110	102	113	114	130	93	122	93	112	88	97	111	117	118	118	100	132	100	123	120	96	98	105	124	88	110	102	119	93	107	108	109	104	102	100	90	113	96	106	96	97	99	107	119	111	119	101	101	104	109	108	102	107	83	115	127	117	116	103	111	108	103	106	115	99	119	124	118	119	102	104	133	110	113	123	99	112	120	100	109	110	125	121	102	117	93	116	96	105	126	123	107	112	99	93	109	142	125	109	100	99	123	92	116	98	93	109	107	123	106	90	113	93	121	114	89	92	117	119	93	84	94	93	104	91	96	109	110	115	108	107	109	124	98	111	98	113	107	101	102	108	118	105	99	99	109	115	122	108	131	103	107	105	132	102	104	87	114	119	113	105	130	119	110	116	105	101	116	105	92	149	119	116	114	108	103	107	103	125	97	96	115	113	115	99	113	105	125	118	109	99	121	106	111	106	88	86	117	114	111	116	107	95	105	115	98	99	118	97	121	96	99	125	111	109	109	100	85	97	97	123	117	116	109	109	101	98	128	95	97	114	123	105	106	95	107	129	113	112	115	114	105	122	112	110	98	104	101	114	107	125	78	119	107	95	108	104	125	110	114	111	114	125	92	106	109	103	98	104	112	97	126	88	127	103	105	113	95	113	106	126	86	114	103	118	106	115	108	104	93	106	109	116	113	107	136	112	74	126	102	114	109	106	118	112	113	102	102	114	108	110	110	121	104	102	93	111	107	102	102	113	101	107	103	115	86	124	94	102	117	111	137	113	111	110	114	105	115	113	106
40251	45956	19895	3930	3152	2438	1970	1641	1347	1194	961	948	832	744	710	689	592	611	534	520	503	516	469	441	431	420	399	440	428	380	340	339	365	351	357	359	356	334	336	332	352	311	312	332	326	319	308	313	297	306	285	309	299	277	266	309	298	307	296	297	280	291	299	291	275	267	305	289	315	289	265	268	296	297	278	254	312	273	265	271	335	297	264	287	263	293	319	276	313	283	262	283	298	313	272	295	284	290	273	299	291	278	290	224	260	261	279	268	294	274	271	282	279	291	271	290	271	276	268	251	307	249	278	291	269	271	297	254	257	255	265	284	253	274	281	275	287	276	285	261	272	256	261	277	303	271	249	297	293	254	295	267	266	302	261	275	268	279	278	280	238	281	262	278	270	282	299	289	273	263	277	266	257	260	297	272	283	273	307	287	294	260	249	277	267	253	286	284	273	287	288	282	283	288	265	248	270	262	268	257	249	299	266	262	226	262	258	304	252	272	306	282	283	265	273	271	237	279	247	260	269	293	257	301	270	292	263	254	264	280	278	272	277	250	255	277	256	269	256	297	268	279	285	263	280	273	283	278	258	266	278	273	300	281	258	261	269	269	305	276	280	262	284	247	268	277	271	264	251	291	259	274	254	237	255	289	243	288	252	267	249	276	281	297	287	270	269	262	270	274	276	252	273	268	252	277	266	276	272	263	292	289	270	270	243	292	261	286	292	277	279	262	256	247	266	287	279	303	277	296	261	248	271	276	278	279	275	261	260	293	249	260	253	286	284	282	287	250	258	257	264	264	275	279	288	278	264	280	297	266	281	263	270	274	271	272	286	271	284	249	267	270	261	278	289	249	266	253	279	300	267	275	258	259	249	244	284	261	275	241	286	278	251	289	275	272	264	249	287	288	267	251	274	272	259	261	303	318	262	270	241	298	251	274	302	288	266	270	250	288	265	285	270	243	274	245	305	256	247	305	279	274	272	288	269	255	271	270	280	266	284	273	255	259	264	290	302	268	254	237	243	254	284	280	257	273	281	254	235	264	252	256	259	272	287	254	275	278	268	259	241	283	259	282	279	268	278	275	272	282	284	278	258	268	251	290	262	278	317	286	265	278	280	252	279	266	260	258	259	276	284	285	270	311	249	266	279	276	280	264	255	292	273	264	274	266	246	269	287	284	268	291	261	282	293	273	272	270	257	259	249	284	286	268	285	278	269	295	291	246	285	273	274	277	272	259	277	244	308	262	262	249	293	294	282	297	263	256	267	252	265	254	268	290	290	280	258	284	268	263	276	261	257	276	274	279	299	260	274	262	248	289	271	264	257	275	263	262	247	272	272	312	281	286	254	277	265	289	273	285	265	259	280	292	265	263	252	271	277	271	277	277	276	270	272	272	266	268	288	300	253	281	267	273	291	259	279	295	264	282	244	255	280	263	288	278	262	292	268	252	291	290	280	295	250	269	280	259	241	267	289	261	263	283	282	265	257	285	261	268	277	275	275	266	285	254	277	261	283	269	301	263	279	283	305	270	281	263	306	248	249	240	282	259	257	286	306	287	267	265	280	251	277	291	246	252	256	277	284	268	272	242	251	244	268	281	302	265	244	265	254	282	259	268	269	298	250	242	289	269	257	279	260	234	279	270	276	288	279	284	287	266	272	254	277	248	290	243	264	271	267	266	270	245	280	269	300	265	295	286	295	283	284	291	299	280	324	254	265	287	259	240	285	273	282	284	260	255	279	277	258	243	270	285	236	246	243	260	286	253	283	250	272	274	283	268	276	270	282	253	276	297	262	250	249	255	272	335	275	276	282	297	247	300	268	270	284	278	257	261	280	273	287	268	280	279	225	255	268	275	262	303	250	247	275	265	282	268	278	274	281	274	296	304	286	275	279	273	281	272	275	275	261	264	294	293	277	270	292	266	280	288	285	282	276	256	273	276	263	264	282	275	258	273	270	280	261	266	262	261	274	270	260	281	274	274	245	274	251	310	283	254	275	277	260	272	268	269	286	278	278	280	248	303	261	255	298	267	251	250	293	272	256	274	284	298	266	267	278	268	270	282	268	252	283	258	262	273	291	267	290	268	253	297	252	299	268	258	264	251	258	266	303	265	286	280	283	276	254	263	295	265	262	286	267	263	288	265	249	259	275	267	262	269	286	280	242	256	261	267	295	318	257	258	250	260	267	306	276	292	269	283	260	265	254	252	296	252	277	286	280	244	256	276	247	294	294	297	256	253	268	263	276	260	271	265	265	271	268	251	267	243	262	270	288	291	277	255	266	267	242	301	258	276	277	300	283	245	245	260	247	277	298	290	274	300	272	276	270	279	253	280	278	272	257	297	290	263	259	282	251	270	246	287	274	262	248	292	261	267	267	264	273	264	259	301	251	258	267	274	256	271	286	299	285	268	258	280	261	281	264	285	270	255	294	267	281	269	253	270	249	292	276	271	270	276	277	234	303	260	262	250	267	271	270	299	309	273	253	305	286	276	296	254	248	272	280	259	272	287	267	260	308	280	283	275	287	261	299	255	279	273	236	295	259	295	243	266	314	260	280	273	281	292	268	252	255	256	298	288	273	266	258	278	283	283	243	266	267	277	275	244	263	294	267	269	291	294	290	256	293	266	260	252	246	235	277	292	249	280	305	291	271	273	271	287	266	273	268	276	268	291	282	297	258	279	281	267	279	283	280	267	247	249	290	279	287	254	265	268	278	262	270	264	286	255	269	276	258	298	280	293	298	305	272	296	276	258	262	261	254	282	268	277	273	268	285	256	302	243	268	260	262	274	275	287	279	291	295	253	256	279	262	299	275	265	252	282	278	274	264	260	302	248	293	256	279	289	225	269	258	268	260	290	290	270	255	264	289	256	298	290	279	290	280	275	277	243	255	263	269	299	260	242	277	270	261	281	306	296	274	251	249	302	258	282	253	280	251	244	272	285	258	304	263	282	255	290	273	273	260	247	272	255	250	286	290	259	246	228	280	282	262	257	264	272	238	244	279	266	277	293	281	251	260	295	298	289	261	281	275	239	260	291	277	264	252	272	256	244	263	273	308	260	246	284	273	259	283	275	256	269	289	247	311	280	320	291	259	294	261	307	287	287	247	298	274	276	287	284	250	269	256	286	260	271	246	285	257	269	286	281	288	252	274	236	256	286	266	268	242	277	249	292	294	274	258	280	269	282	273	270	270	283	265	281	261	272	258	269	310	248	262	269	262	252	265	246	276	280	233	270	245	271	270	268	287	305	277	274	258	286	246	257	270	251	288	283	269	260	274	266	258	266	290	266	259	273	293	263	280	276	264	259	269	265	307	265	263	273	278	254	272	284	259	269	282	276	249	288	279	242	258	254	266	289	296	296	293	265	279	266	284	269	290	262	263	273	292	268	280	272	280	258	279	273	262	279	269	287	259	265	272	247	263	244	280	264	278	259	284	269	272	283	256	247	277	260	290	249	269	286	281	261	267	292	247	289	255	262	266	260	255	260	290	267
8432	5046	1197	155	147	117	132	119	136	137	117	126	122	132	153	138	145	118	136	128	141	110	121	88	123	116	127	116	128	109	139	140	106	105	111	155	119	117	135	110	133	130	135	130	132	120	120	133	113	107	124	141	119	124	114	130	118	119	129	141	124	112	132	114	115	137	102	121	109	148	129	141	140	156	145	129	145	107	115	139	131	122	132	121	130	137	130	116	124	127	147	129	128	132	137	120	127	152	140	129	138	128	137	133	109	134	119	111	117	136	127	148	139	124	123	131	133	119	130	151	130	125	140	129	93	135	130	129	135	116	121	117	104	136	129	116	129	122	136	119	120	143	126	122	114	111	129	121	106	128	142	115	130	127	139	120	138	118	133	139	118	140	146	126	152	129	152	121	104	137	125	115	123	127	115	128	130	98	104	118	117	146	120	133	126	151	113	123	139	137	119	112	138	112	119	123	139	109	157	120	115	121	138	113	128	123	107	125	131	137	129	127	127	140	128	139	132	106	114	119	117	106	117	130	113	128	111	124	152	110	110	133	120	126	104	120	126	124	135	118	109	140	112	125	132	144	110	133	131	116	119	128	118	130	111	129	142	146	114	112	150	115	113	141	124	139	128	120	130	113	132	120	136	122	125	125	114	127	147	118	116	124	113	121	124	132	128	124	128	121	129	114	124	114	118	128	126	116	119	138	124	133	107	120	123	139	115	119	125	110	116	127	129	143	124	117	129	132	116	140	121	117	134	111	121	120	147	118	112	125	125	123	135	114	119	129	126	141	121	125	145	135	138	151	118	141	129	132	131	129	133	117	146	134	142	127	118	126	138	123	125	120	117	125	122	118	116	144	124	128	135	114	112	119	158	130	125	134	123	123	108	128	123	119	146	101	117	126	131	109	120	126	122	125	131	133	112	115	121	119	137	136	118	123	115	124	133	109	136	135	122	128	128	122	126	125	125	112	124	146	126	122	132	120	119	149	122	130	147	121	138	120	126	105	113	134	102	124	131	140	139	111	122	116	117	119	117	121	116	127	125	144	115	111	119	134	104	136	133	109	118	150	132	113	104	121	112	151	125	128	134	124	131	130	143	148	125	119	120	127	125	125	117	129	126	99	111	138	122	118	124	140	142	134	125	142	117	124	125	120	124	128	130	135	129	125	124	133	116	113	126	125	106	120	130	127	127	116	116	139	139	152	112	139	126	115	120	113	133	120	127	115	132	132	147	116	129	147	127	105	133	101	123	114	130	124	129	135	119	104	121	140	118	109	111	108	117	124	135	136	134	106	132	116	141	122	125	130	126	115	119	127	123	129	125	119	122	125	128	109	126	126	127	136	132	126	115	126	119	132	121	118	126	107	111	106	145	121	123	123	152	127	114	125	119	117	134	127	128	107	108	108	126	147	145	124	126	128	133	125	134	131	117	115	116	130	127	127	127	121	119	129	135	108	122	125	119	136	128	123	131	119	118	111	125	132	126	129	129	115	159	118	116	126	97	104	127	123	119	131	110	117	109	113	115	132	137	119	144	116	131	123	127	114	137	126	109	129	127	130	125	147	120	117	129	139	131	119	136	154	117	157	125	111	132	118	113	122	120	104	129	133	117	128	125	138	126	108	118	132	130	119	125	130	131	130	133	121	116	116	131	131	133	123	128	108	121	135	117	122	118	117	139	137	125	120	119	110	131	128	113	124	109	111	126	120	106	114	126	121	131	109	118	123	117	130	128	132	125	107	123	123	119	129	132	142	110	133	115	142	139	128	111	112	127	113	125	119	142	137	109	117	128	109	120	104	113	140	118	129	137	119	136	139	122	124	124	134	126	124	122	144	120	128	118	120	130	127	132	120	130	105	131	117	115	110	118	114	117	129	116	123	125	123	110	110	142	146	127	115	123	145	141	123	136	121	130	119	101	138	137	120	118	121	123	126	128	117	128	117	144	126	130	116	107	117	135	101	129	128	121	149	151	123	141	120	125	121	119	119	147	128	149	122	118	120	140	117	147	123	135	140	129	123	146	142	126	133	116	119	106	134	123	123	126	124	130	141	111	134	118	133	117	116	133	141	129	132	143	120	122	113	151	135	119	125	124	112	109	133	115	121	110	122	104	122	118	133	126	122	124	144	107	130	144	111	119	107	140	136	159	133	129	132	102	132	115	139	133	114	131	122	122	127	130	123	135	92	140	126	132	149	123	138	112	133	139	107	120	135	116	107	112	139	131	139	117	123	122	128	107	122	157	140	132	131	128	133	142	118	112	137	123	121	115	140	123	123	134	133	121	134	118	117	124	127	134	128	124	136	140	125	126	116	111	123	114	130	144	131	121	159	140	143	113	117	138	137	133	115	118	126	118	138	144	128	135	120	145	114	124	156	134	119	130	124	137	122	137	125	120	108	120	129	156	141	106	133	126	116	121	123	107	127	124	119	134	110	123	136	129	117	132	97	111	127	140	130	124	138	137	121	158	121	145	140	141	133	133	111	130	141	126	144	124	127	117	133	111	120	130	113	116	123	137	142	114	144	134	143	113	118	134	129	124	123	120	114	113	131	129	137	128	149	114	121	126	123	133	113	103	102	115	122	132	130	127	133	138	130	123	158	138	123	123	142	129	127	155	119	142	153	112	145	123	127	117	155	140	124	133	110	130	132	125	136	131	112	106	131	142	114	134	113	110	138	127	133	119	144	104	127	124	120	109	133	125	116	129	127	116	149	107	130	114	117	132	119	114	109	147	126	138	121	135	113	103	113	141	128	150	115	111	123	128	112	142	126	145	121	121	133	127	134	127	103	116	129	126	124	129	126	130	126	126	129	131	142	121	119	134	106	116	114	120	145	136	131	133	145	132	135	114	131	124	124	121	129	135	136	141	121	107	112	131	130	126	127	120	107	138	155	128	136	111	129	135	141	116	123	129	105	119	116	134	120	118	119	122	137	117	123	118	111	121	108	119	118	120	141	155	114	96	128	115	134	129	127	116	126	112	110	116	137	118	152	109	129	117	133	130	132	119	117	104	124	135	142	134	120	114	134	145	137	114	125	140	119	121	135	139	124	109	122	121	119	121	149	152	109	134	153	123	122	114	132	132	125	144	141	123	122	114	95	121	119	136	102	116	120	116	110	113	129	139	122	121	99	114	120	127	139	152	127	134	123	138	140	126	113	120	115	126	142	116	134	108	139	117	127	114	124	110	125	104	132	151	137	131	135	118	144	110	134	118	145	126	135	133	140	136	125	122	124	139	119	119	117	122	109	141	137	120	134	137	129	118	123	122	136	134	120	143	126	124	118	107	106	116	102	119	126	129	108	140	129	135	149	124	124	105	129	136	121	121	142	137	122	143	142	115	109	147	148	95	126	103	133	123	145	129	125	122	133	115	112	133	132	131	112	147	133	103	122	120	113	129	125	122	125	116	132	142	127	123	137	133	124	110	117	109	126	129	117	137	146	118	127	125	140	106	122	139	133	130	130	129	125	139	125	129	132	118	144	123	95
7752	7307	2137	410	394	352	371	399	379	367	375	392	357	358	339	350	331	359	326	358	322	345	323	343	323	325	375	376	317	331	291	331	320	331	332	335	339	304	327	361	312	348	322	328	318	350	330	302	308	329	332	324	354	359	319	308	318	328	324	323	361	361	354	345	271	347	341	337	342	343	368	346	340	319	342	339	340	338	310	342	326	331	333	328	356	334	359	362	349	309	320	316	331	333	335	348	333	353	307	334	359	340	306	318	327	356	333	325	344	293	341	334	326	340	333	347	331	297	339	346	360	344	331	353	313	328	360	338	359	321	366	335	332	329	330	337	305	338	323	350	311	318	330	343	324	331	304	334	348	329	357	336	371	305	322	312	343	336	344	352	336	361	336	349	351	314	339	339	357	329	341	321	316	336	333	325	325	326	322	327	286	337	336	357	355	328	305	333	309	355	345	327	334	344	343	303	307	326	337	328	345	317	343	328	354	362	337	313	299	315	329	318	340	315	316	313	351	338	356	321	376	330	329	330	315	331	330	336	311	333	350	355	322	311	346	315	347	352	318	287	356	313	320	328	308	351	305	347	327	335	325	321	358	355	341	342	306	308	329	316	323	333	313	306	326	319	344	317	330	297	344	330	374	332	350	337	292	342	339	354	316	362	331	347	331	325	309	295	329	337	344	308	332	336	312	344	333	351	363	353	310	338	320	331	336	321	327	333	289	326	361	330	334	336	328	317	326	313	365	332	340	345	320	321	348	336	322	343	326	321	332	352	349	338	338	330	327	321	319	321	341	354	358	321	314	315	307	328	335	356	349	344	308	312	325	337	349	290	339	331	285	311	358	353	288	329	327	352	326	350	311	319	333	311	342	310	329	356	324	332	346	324	308	351	323	333	340	340	365	308	343	315	322	323	326	337	307	345	362	321	356	347	311	337	343	339	310	309	324	328	349	312	334	313	339	335	338	310	359	323	319	348	309	319	314	333	331	335	344	307	362	388	350	337	319	325	332	318	337	332	357	328	329	338	338	328	319	337	304	335	340	315	293	321	337	312	334	301	326	374	334	307	326	347	341	323	338	317	294	295	294	348	320	354	339	329	344	319	312	328	310	348	346	319	331	334	345	375	352	330	325	325	332	340	322	355	331	340	323	354	331	336	351	358	350	324	312	326	310	314	333	325	376	340	330	352	326	350	335	335	343	328	329	333	319	314	359	324	370	327	319	338	334	330	362	343	348	342	320	360	313	361	338	341	330	323	337	350	333	347	357	320	325	344	353	348	331	328	340	333	307	328	339	296	349	347	358	334	325	325	331	325	352	355	350	307	340	325	332	318	329	353	345	343	332	328	337	351	358	306	307	332	335	326	345	339	318	270	332	330	350	328	342	305	331	332	320	333	325	308	369	327	331	325	320	349	330	316	319	336	326	331	310	361	333	352	314	316	337	328	312	295	335	288	330	335	338	320	306	371	328	324	328	320	346	315	324	333	324	315	329	295	327	345	383	291	371	318	340	351	339	327	311	324	352	340	356	326	347	307	362	332	354	307	316	316	336	348	331	335	344	327	316	305	305	338	317	350	333	370	318	347	341	327	335	361	318	317	338	375	347	310	343	347	352	303	335	333	324	309	349	319	317	325	318	302	356	329	310	329	324	340	322	352	328	343	333	332	337	314	335	361	281	296	359	312	324	334	312	336	291	317	346	344	319	318	346	321	365	334	337	314	339	352	309	347	329	305	352	357	318	326	358	347	322	327	353	320	345	352	328	359	341	325	324	314	331	314	340	342	325	324	322	321	325	311	330	352	292	334	314	319	323	333	309	323	326	306	339	357	297	362	311	330	324	340	315	341	331	341	350	351	324	324	357	305	354	343	358	307	355	336	312	326	348	308	381	358	324	346	364	338	339	354	365	321	300	331	340	346	342	326	348	344	326	350	307	339	356	313	316	361	324	344	316	328	315	358	301	324	360	360	329	341	322	306	336	341	322	357	333	352	328	300	331	338	317	347	344	360	339	348	340	330	353	385	358	328	369	360	309	288	328	332	306	294	309	372	328	324	331	317	334	312	316	316	311	353	338	320	329	335	319	347	325	326	346	293	346	343	344	320	356	356	340	321	324	358	340	344	329	335	337	319	327	350	319	303	336	353	317	361	328	333	319	360	322	366	340	344	338	303	324	340	352	343	338	314	343	359	333	345	342	328	338	329	318	339	322	297	340	316	307	354	347	364	347	325	362	338	350	335	326	335	323	340	315	345	348	357	289	304	332	348	322	373	336	304	324	303	343	351	333	320	320	327	335	322	352	295	329	367	315	340	335	305	335	321	333	310	323	350	322	325	374	347	330	333	353	346	296	310	314	312	326	324	297	350	349	337	320	371	339	338	335	336	314	349	319	351	335	365	312	341	343	338	322	324	314	314	339	342	349	324	338	337	313	349	328	363	322	331	318	331	310	311	328	337	317	322	327	298	302	360	329	319	310	342	323	364	332	332	314	349	376	354	347	312	330	312	319	320	341	305	366	334	311	306	334	336	336	354	355	336	365	303	347	336	352	341	333	320	329	367	341	339	313	291	349	328	306	340	360	329	334	315	289	348	316	311	316	323	304	320	301	361	353	299	329	316	370	315	329	335	353	324	317	341	313	364	372	342	334	353	330	358	319	317	310	313	333	329	346	359	309	316	364	312	344	354	329	319	322	331	342	320	334	299	335	327	353	325	311	335	343	333	310	363	344	317	340	338	328	335	324	356	345	321	325	300	324	339	339	317	326	335	339	332	349	330	302	366	341	347	337	322	307	373	311	350	301	334	321	332	331	313	356	321	328	351	315	338	329	302	339	331	364	328	343	357	337	350	323	335	339	343	330	324	320	349	362	322	305	321	345	312	331	345	329	326	330	317	324	324	316	309	335	343	355	350	334	331	334	302	349	336	327	321	343	325	333	300	347	312	304	345	314	330	306	347	331	342	340	327	330	341	319	332	326	310	329	339	351	295	340	301	326	305	367	340	319	343	317	325	315	310	332	301	332	347	334	312	311	273	288	359	342	346	311	349	346	355	305	313	336	284	328	318	354	343	341	360	381	359	341	327	338	308	347	353	309	334	338	313	325	353	324	340	339	320	354	344	307	326	337	347	320	322	313	305	332	343	340	292	310	311	333	320	333	307	296	326	327	315	347	361	350	312	303	329	340	323	335	321	353	331	321	327	286	362	328	335	352	315	352	349	322	348	366	325	329	320	330	342	325	346	357	327	367	328	325	319	325	330	335	362	315	311	321	290	306	339	349	378	313	344	351	312	301	339	358	354	357	349	333	314	353	306	328	283	301	344	343	359	342	275	309	324	346	350	346	334	322	287	339	345	347	349	296	339	340	364	365	304	320	302	358	328	336	327	332	329	311	344	326	312	332	364	339	324	345	304	303	333	335	304	358	318	326	321	318	323	328	322	317	327	333	332	315	327	332	327	331	332	338	330	349	329	335	347	299	331	345	302	346	297
51312	52297	26721	3520	581	406	331	324	250	250	279	229	196	187	180	221	200	184	191	196	196	179	209	182	179	203	180	203	194	180	193	198	169	157	176	165	182	173	211	174	173	199	193	197	168	191	171	191	179	193	185	162	175	156	173	188	208	184	148	207	162	173	201	172	184	184	185	193	173	178	183	185	171	172	175	164	170	176	192	184	189	188	190	171	171	186	192	195	181	168	175	214	164	195	173	163	171	158	191	188	171	193	178	146	173	179	162	192	199	193	177	165	183	200	179	170	209	173	186	186	209	151	191	166	198	191	172	181	186	174	179	193	160	173	191	176	196	183	160	180	180	203	171	182	179	189	187	193	166	173	201	183	172	173	160	184	191	162	174	179	172	172	203	184	188	198	173	167	195	164	165	185	163	168	163	170	180	190	157	157	173	166	192	176	168	187	178	181	174	181	182	166	194	179	187	187	200	177	174	168	179	156	146	197	178	192	189	210	180	172	169	190	176	187	177	173	171	179	161	177	152	183	165	170	179	174	174	190	191	182	178	193	191	187	188	185	181	175	179	184	204	191	169	181	189	173	169	164	176	192	186	189	179	189	183	150	163	149	167	172	213	182	201	172	140	173	186	179	192	204	182	168	192	160	187	188	153	161	194	214	192	179	184	179	201	190	186	180	161	168	178	181	194	188	163	208	180	134	200	160	198	149	174	185	175	180	165	179	163	184	178	199	170	156	150	167	186	167	174	177	184	151	165	189	181	176	193	169	176	165	170	191	181	186	163	187	162	183	175	166	181	192	177	193	201	197	185	177	181	167	188	152	179	182	188	181	195	189	173	207	160	196	171	152	160	168	182	176	173	209	173	190	181	155	158	189	173	176	154	164	173	169	172	196	176	186	190	174	151	176	189	186	197	163	203	184	184	200	179	196	177	172	183	168	168	154	169	193	169	168	192	165	157	182	194	184	188	173	206	174	163	185	174	199	180	198	203	177	152	191	197	180	182	165	192	195	189	155	192	211	163	193	189	179	205	177	195	161	158	199	177	156	198	171	195	180	196	170	184	185	172	175	213	204	197	180	163	163	180	149	164	179	206	167	172	169	150	175	168	157	180	189	186	170	167	169	191	186	176	185	190	173	178	166	175	195	155	206	185	158	177	166	170	179	175	166	180	175	192	164	175	185	176	180	184	199	166	166	166	182	159	186	179	183	183	186	168	150	197	182	172	169	190	188	175	174	191	189	181	201	185	172	185	171	160	197	184	172	169	182	173	188	174	185	191	210	170	188	177	166	187	171	178	182	183	198	176	188	179	177	169	172	171	179	192	172	169	186	165	192	183	184	169	185	177	188	187	177	197	174	172	196	188	227	179	160	180	183	199	192	198	165	165	185	195	181	183	188	187	187	174	169	141	165	165	184	179	184	188	196	178	177	177	177	173	175	190	197	163	188	173	160	180	188	172	193	187	201	183	174	155	174	180	161	174	180	183	182	199	173	185	178	180	180	170	176	186	184	213	192	207	165	185	177	211	176	189	197	193	162	181	177	185	174	186	166	200	179	169	181	218	188	168	185	174	165	185	169	178	188	191	190	175	172	180	171	169	183	188	179	197	165	173	188	199	153	160	176	173	198	164	151	178	173	177	172	183	176	199	185	188	196	180	209	174	191	206	191	150	189	166	165	176	160	161	179	193	167	200	166	175	162	150	174	175	195	173	173	180	184	155	198	168	140	188	200	173	170	171	213	171	188	179	167	166	189	164	152	176	198	189	204	175	158	183	170	178	176	174	198	186	193	146	165	150	163	185	165	170	188	162	196	161	183	176	161	170	188	175	184	183	203	184	186	168	198	162	188	174	194	187	176	188	157	181	189	165	186	195	159	183	180	201	198	180	178	180	169	157	166	161	178	194	178	209	213	180	182	181	155	169	187	183	164	191	167	193	190	198	174	165	157	189	173	180	187	163	161	172	198	187	159	182	201	184	144	176	155	185	199	177	179	159	163	168	178	173	196	191	180	196	193	176	194	208	167	168	183	169	201	185	163	193	160	181	157	180	193	156	180	186	173	169	173	185	172	185	154	177	192	176	176	193	187	176	184	171	168	167	162	175	185	180	170	183	173	170	186	150	180	166	196	181	201	191	184	198	195	168	174	189	173	171	178	191	203	184	163	178	176	176	185	201	187	161	177	195	184	178	159	185	171	155	176	151	159	168	176	173	196	185	168	190	153	162	156	182	186	163	181	169	154	170	171	181	179	187	179	194	191	175	153	183	186	191	166	175	154	188	200	185	159	206	212	175	189	178	178	171	162	161	171	164	171	182	160	185	179	183	160	179	164	166	164	177	200	179	152	171	173	177	161	184	173	174	195	171	183	184	165	167	188	177	197	174	177	175	172	178	192	186	168	173	193	152	170	173	151	175	165	185	191	185	169	191	160	160	185	178	179	173	187	184	151	201	162	153	198	172	170	175	183	161	166	173	189	191	151	166	174	171	177	206	198	157	181	182	163	183	171	167	188	155	185	198	193	180	146	174	206	190	162	180	190	188	185	174	179	188	192	184	169	194	195	153	179	198	168	190	187	188	161	186	192	171	174	205	158	167	176	189	198	181	171	165	173	172	172	182	172	193	170	164	181	195	161	177	173	179	157	161	175	194	204	160	198	187	197	179	160	194	162	166	178	187	192	190	177	169	183	183	172	175	177	189	172	157	192	192	170	173	163	173	200	186	183	177	180	175	175	177	173	153	169	173	160	184	167	151	175	175	193	179	156	175	198	192	169	179	180	165	184	182	223	177	177	177	209	193	182	206	171	184	191	187	188	186	169	167	191	198	179	193	184	176	164	159	172	174	158	182	194	172	169	180	172	171	177	154	166	173	162	182	217	155	178	182	175	143	188	160	168	197	179	181	175	189	163	177	165	184	189	192	195	159	162	167	209	212	180	176	168	171	190	199	171	187	183	200	198	177	178	173	186	166	169	187	190	184	177	195	201	182	178	194	167	199	169	185	174	165	162	174	161	183	151	154	176	177	174	178	165	182	182	175	156	161	185	170	170	159	197	150	193	181	169	182	158	155	173	191	177	167	159	171	181	170	152	163	201	175	187	191	183	177	180	161	170	175	189	171	194	183	177	164	171	166	145	177	183	174	176	162	189	164	160	168	162	169	188	170	175	188	191	160	165	176	163	190	197	187	173	182	156	193	160	173	199	174	161	202	179	188	167	178	170	162	186	170	180	179	192	156	205	186	202	191	193	195	169	194	177	181	188	168	175	174	166	165	151	178	161	149	172	171	198	168	204	173	208	154	178	174	174	170	153	181	180	205	196	134	172	161	177	182	156	188	184	185	168	168	201	183	180	202	172	174	174	194	178	200	200	192	167	164	196	165	188	183	198	190	182	183	165	152	171	181	182	173	177	175	168	174	196	176	185	176	209	169	182	168	170	193	180	204	185	189	186	167	190	176	188	194	216	173	171	185	167	177	168	163	186	190	169	189	186
31205	37963	15046	2240	1899	1564	1399	1162	999	864	805	772	721	688	633	633	595	618	551	575	583	563	543	531	575	502	467	483	496	479	512	498	523	468	490	470	461	470	464	471	444	433	434	429	445	459	497	492	446	506	439	450	432	498	442	422	465	482	506	408	449	465	470	414	461	455	491	478	460	429	468	465	456	423	460	464	423	433	417	444	489	391	463	419	417	439	463	478	411	440	445	429	425	427	463	449	486	443	437	432	447	451	441	434	482	426	450	443	415	461	447	443	400	448	441	462	452	433	475	432	419	484	428	437	467	445	419	440	441	451	422	424	422	437	458	431	438	417	476	437	452	428	446	427	404	415	417	468	424	423	450	448	424	449	453	432	428	455	422	469	480	414	437	449	452	454	440	443	436	439	420	440	443	427	423	459	469	490	437	453	471	423	415	431	439	448	471	484	420	449	418	460	473	456	431	415	443	473	481	421	419	435	424	446	456	393	423	402	445	455	459	460	435	451	441	428	432	452	457	447	481	436	459	434	442	433	473	467	408	450	438	429	428	432	453	461	464	481	456	434	436	453	457	468	456	456	425	496	406	408	446	461	424	428	460	438	467	421	484	445	451	439	449	435	426	437	431	427	448	391	453	422	453	454	456	416	449	426	455	445	432	416	442	426	462	441	403	480	441	436	435	418	456	447	449	444	416	411	442	440	453	458	436	464	450	446	434	458	460	427	440	455	455	443	469	471	441	437	453	430	392	440	422	414	427	459	429	411	442	455	417	457	446	429	424	444	452	430	458	416	425	446	431	408	442	451	411	419	434	452	413	430	421	445	462	469	434	436	465	416	435	477	451	429	409	428	454	426	429	442	391	414	478	423	457	458	431	481	439	451	446	442	431	472	456	444	450	440	468	483	459	465	467	466	439	461	440	473	374	465	448	450	459	461	414	435	395	424	379	443	432	439	415	434	454	444	425	450	464	415	439	442	432	473	447	480	488	437	460	438	440	470	439	430	426	411	429	464	467	413	461	392	441	470	417	425	456	450	433	407	451	430	459	425	436	445	429	428	445	433	416	403	489	463	453	450	430	475	408	428	427	461	434	401	471	437	411	451	428	430	437	434	468	414	435	434	417	443	405	445	440	461	424	465	442	423	439	455	463	419	417	414	423	486	424	447	431	480	468	477	444	435	445	420	466	462	435	429	440	424	452	431	427	446	438	476	443	440	466	451	466	453	479	454	465	499	441	445	488	479	436	431	433	418	413	447	442	415	423	413	456	491	444	450	447	414	403	450	380	446	459	422	442	448	457	454	396	435	470	423	464	435	463	451	463	434	432	472	462	467	482	445	434	435	443	440	430	430	449	432	419	410	470	396	447	462	454	460	458	404	445	487	461	450	424	475	413	434	397	436	457	399	466	464	484	444	445	410	464	465	482	431	454	442	400	483	421	500	408	453	471	441	451	419	425	448	436	402	409	440	455	469	443	469	450	424	418	440	415	441	412	449	466	449	421	445	469	427	447	399	442	424	459	411	435	437	431	419	426	448	427	445	445	409	419	436	434	477	455	448	438	430	459	432	464	415	416	446	420	438	452	442	432	468	457	462	439	420	432	449	470	402	442	449	412	439	447	460	411	445	441	445	406	426	443	429	407	462	445	417	420	458	446	429	416	440	426	440	433	404	417	474	392	470	463	458	410	453	451	464	423	441	422	443	456	408	460	458	424	446	453	478	422	429	455	483	491	472	468	443	432	452	466	436	454	439	430	440	488	443	461	428	409	455	486	474	438	423	425	439	485	440	424	437	427	455	436	417	452	435	445	420	461	445	450	454	401	462	421	452	454	460	461	429	442	487	428	451	504	444	453	432	475	440	406	469	435	473	456	426	443	454	449	446	469	448	451	444	439	444	454	476	466	454	421	443	448	400	443	433	432	411	399	395	500	476	460	389	462	451	439	432	458	392	455	459	438	436	409	466	492	413	399	420	489	472	455	417	443	424	466	428	409	448	424	419	392	413	476	433	380	468	441	420	403	443	498	411	425	466	441	447	470	458	453	440	437	442	491	462	459	428	416	447	449	468	461	440	481	459	448	426	444	413	426	436	454	434	455	408	423	463	463	451	426	443	453	473	442	448	434	446	458	457	409	452	458	448	440	405	460	468	421	427	488	391	441	449	442	462	463	464	459	451	461	436	440	433	429	490	419	423	406	449	452	451	451	416	460	437	450	455	417	442	443	457	478	440	470	471	464	496	416	460	432	475	436	420	388	409	398	424	447	436	435	409	446	412	466	456	409	434	448	412	460	393	415	438	417	461	404	442	448	423	434	437	463	455	443	430	468	471	438	437	417	447	449	412	465	486	425	481	463	452	453	430	472	407	440	415	454	405	423	486	437	421	429	412	405	434	436	387	415	443	420	437	423	440	453	411	487	449	463	448	456	466	424	465	422	431	416	457	442	439	432	439	431	460	420	472	453	444	429	445	438	418	431	462	447	435	464	456	450	450	418	437	444	439	432	459	420	458	433	499	465	405	435	414	450	417	397	434	454	437	433	437	482	441	410	438	441	439	418	452	444	467	468	431	413	429	438	430	428	439	443	450	451	473	438	441	437	456	407	423	463	450	443	450	422	447	418	422	423	451	413	464	435	435	457	415	417	445	445	465	473	464	431	448	449	425	441	415	460	405	444	438	418	458	412	431	444	436	447	395	412	440	439	440	442	472	441	501	439	480	435	458	426	412	436	466	411	416	431	462	421	426	464	443	479	406	448	447	444	413	459	429	455	431	474	435	452	381	472	435	415	444	450	454	464	465	413	394	421	438	434	460	464	464	453	421	446	443	472	435	437	443	436	455	439	435	412	481	436	429	451	448	459	457	440	457	453	471	442	465	448	432	438	430	466	478	423	458	446	486	453	446	472	431	422	419	456	454	444	458	446	417	412	432	472	458	490	446	467	448	437	463	433	430	479	439	451	450	464	439	413	472	441	452	413	430	414	419	431	429	438	439	386	449	450	436	433	424	436	467	435	467	444	456	384	417	421	458	431	423	466	443	422	430	481	415	424	400	425	435	405	454	457	444	452	449	450	446	417	430	439	417	440	441	448	446	424	473	458	498	432	424	422	424	456	409	432	435	461	434	435	419	454	459	434	430	431	432	432	413	457	469	436	461	483	431	405	434	456	418	448	426	493	432	454	469	427	429	442	463	392	448	445	425	448	439	422	452	456	452	428	471	438	405	456	479	436	440	448	460	390	415	446	430	438	426	449	439	411	485	403	430	425	487	412	462	475	456	443	468	467	467	484	442	429	465	446	417	465	478	452	424	493	439	437	435	389	453	471	447	442	444	433	451	463	461	446	424	441	442	428	446	461	432	441	451	414	452	398	450	438	438	488	434	407	431	420	437	435	471	440	435	396	449	426	435	458	465	461	455	463	463	446	466	422	446	442	440	424	436	492	438	443	450	439	457	436	446	412	451	388	438	430	478	428	470	444	444	402	451	423	434
65662	67018	37629	8339	1047	551	399	337	309	262	207	234	194	174	155	173	151	142	146	134	141	153	141	150	120	125	119	105	122	106	118	145	116	138	130	119	110	110	119	124	110	118	108	114	98	115	138	117	117	89	123	123	111	116	112	105	120	117	98	134	110	103	109	109	116	116	122	117	92	106	99	120	111	110	112	117	111	120	114	100	111	93	121	104	141	115	116	126	104	108	114	119	124	114	125	87	109	126	118	107	117	104	122	113	109	104	98	97	95	109	107	116	101	129	115	107	106	87	112	95	143	92	106	115	95	95	100	101	126	141	109	104	112	113	92	107	110	120	86	111	98	117	100	122	118	92	103	118	105	106	104	95	93	107	109	102	128	101	88	113	96	116	113	101	120	131	104	92	121	107	112	88	105	98	112	93	107	93	108	105	111	126	94	99	104	107	107	124	119	109	119	116	118	89	120	107	100	100	99	93	95	121	136	105	107	98	97	126	113	128	112	95	104	99	89	111	112	103	120	89	119	110	111	111	118	109	93	107	105	94	102	109	97	111	125	107	96	96	132	124	128	110	107	84	95	103	120	99	117	105	94	113	109	82	110	108	137	109	112	97	123	110	117	107	117	110	109	102	101	131	110	127	117	108	116	113	87	96	121	105	98	98	104	116	90	115	107	116	110	103	105	102	109	112	100	118	95	100	114	117	117	115	116	102	108	116	112	103	104	119	117	119	97	103	106	108	115	84	116	99	113	103	103	108	116	123	102	123	127	85	130	107	96	104	114	96	101	86	115	96	111	133	87	112	109	116	103	99	84	117	120	133	108	108	104	114	101	114	113	91	122	115	98	118	121	88	101	102	91	114	107	122	92	110	119	100	100	117	109	125	106	80	117	104	105	101	101	85	103	113	120	118	110	108	129	111	118	95	136	111	127	110	121	109	105	95	92	112	107	95	105	108	100	94	88	106	97	107	116	111	111	101	115	118	99	100	99	109	123	93	107	120	89	98	127	102	97	85	97	103	105	104	102	109	89	116	91	117	98	111	114	123	100	109	100	117	112	105	98	98	115	100	95	117	117	111	85	97	105	98	115	125	115	109	102	108	104	114	111	109	101	126	111	110	104	100	100	106	129	103	123	117	118	119	101	103	109	106	127	113	110	98	125	95	109	108	121	100	105	107	95	125	99	108	122	93	116	109	125	103	92	119	108	115	87	114	88	97	109	104	107	116	118	121	122	117	135	106	98	109	104	92	116	117	104	105	117	110	111	115	102	111	119	108	120	111	120	98	110	110	98	124	107	88	111	121	121	101	94	100	117	102	102	125	98	99	135	114	101	100	115	104	125	99	107	107	108	118	104	101	103	114	104	105	116	83	98	97	91	110	106	102	119	102	102	121	105	113	111	114	92	110	119	119	96	104	126	121	104	95	108	115	112	90	123	101	112	96	101	110	114	101	104	100	113	110	107	108	93	107	113	113	113	116	101	134	110	116	100	109	119	107	96	124	116	116	111	117	103	120	103	113	99	115	116	113	109	121	98	90	104	115	118	98	110	120	123	102	109	117	113	111	95	119	131	95	100	112	97	102	99	102	110	118	121	110	102	110	85	103	109	109	114	115	83	111	101	113	113	92	117	108	97	111	109	112	100	109	114	92	114	114	102	113	98	122	111	107	110	123	111	95	106	118	113	109	103	110	109	111	98	109	125	92	102	126	105	132	110	81	115	121	116	95	100	94	94	107	104	108	109	112	112	119	108	103	106	109	101	97	106	106	101	142	116	136	127	106	108	112	102	116	120	143	105	96	106	116	123	120	100	105	107	110	121	108	122	101	101	101	101	99	122	106	94	121	107	118	110	103	106	110	113	115	107	121	109	90	103	99	102	107	111	119	101	107	115	101	120	114	108	106	105	107	109	113	115	96	110	111	117	103	103	107	127	107	114	99	121	112	108	104	115	97	110	100	118	117	111	106	98	119	106	108	120	114	96	113	103	87	105	116	92	119	94	99	106	102	100	102	108	98	122	113	111	95	105	108	103	104	105	85	121	126	105	109	95	106	102	131	105	129	126	130	95	104	95	127	121	112	105	105	102	95	113	96	95	83	125	130	94	114	106	113	101	113	116	103	106	100	107	101	112	113	104	113	101	107	117	101	101	107	106	109	123	114	92	100	92	138	104	101	108	111	124	104	122	110	100	97	107	95	118	102	114	105	105	100	106	95	116	94	114	112	98	106	114	95	109	115	115	105	106	105	108	99	98	107	114	125	99	105	128	111	113	102	111	103	106	101	122	104	111	110	125	105	116	109	99	100	123	115	119	118	118	107	113	124	94	115	118	93	113	111	117	92	120	100	119	116	102	117	104	120	122	96	108	121	128	107	116	107	114	96	124	113	105	108	108	112	94	94	117	117	95	92	106	121	93	113	120	105	124	101	105	100	101	94	105	140	95	99	114	100	109	121	129	127	99	103	116	108	108	120	117	117	96	121	106	114	85	110	114	97	85	120	116	132	109	143	116	109	127	111	109	120	104	119	99	134	120	104	106	105	107	121	109	109	110	89	105	109	117	101	108	107	114	100	135	103	124	114	118	100	94	110	103	106	104	125	101	107	101	111	123	91	119	95	125	108	94	98	99	92	103	116	100	120	114	110	113	109	107	108	136	99	111	105	117	108	114	102	92	114	104	128	113	94	117	109	114	116	102	104	106	97	113	118	103	107	104	105	107	100	107	116	114	117	95	93	107	133	122	108	98	129	135	120	97	138	103	103	99	127	113	98	102	96	109	109	88	108	103	114	100	108	100	100	93	111	98	97	92	120	110	104	121	106	107	115	99	100	102	113	106	118	104	93	114	112	106	102	101	111	136	111	105	109	115	103	99	119	115	102	119	106	92	115	110	113	105	126	92	118	117	104	98	99	95	114	111	119	100	111	115	110	97	118	116	89	118	94	121	98	135	109	131	111	106	107	112	111	108	102	109	112	141	91	102	112	108	129	116	114	116	94	95	93	92	89	114	107	99	86	103	97	118	100	106	111	103	115	107	103	108	111	103	103	107	116	107	114	112	108	100	121	100	104	103	107	90	114	96	90	127	118	103	112	114	124	95	115	123	104	96	107	107	87	96	118	106	118	96	99	118	117	99	110	116	99	111	113	112	102	89	111	118	124	101	111	121	115	101	102	117	87	122	106	94	104	119	115	95	111	128	126	105	124	131	113	108	106	97	116	102	117	119	92	95	96	128	94	102	110	121	111	93	95	119	102	118	110	112	111	91	82	105	96	86	83	110	100	105	109	125	110	107	117	122	103	99	108	116	107	129	103	114	121	119	92	109	100	96	114	96	118	114	115	117	109	115	106	96	130	120	111	109	121	123	112	106	108	105	116	116	90	120	101	105	124	110	119	111	116	108	114	118	98	95	111	109	116	98	117	113	125	126	106	101	126	106	109	108	118	123	114	108	100	105	102	98	117	103	104	102	106	105	111	141	112	112	99	104	119	117	101
40283	48140	17595	3733	2998	2427	1960	1640	1392	1148	998	890	869	786	685	618	575	585	532	477	487	426	402	443	422	399	389	366	396	384	365	369	348	401	334	358	351	359	323	344	327	326	340	325	346	325	276	310	303	286	324	286	307	300	283	296	271	297	279	321	290	269	273	256	269	294	285	264	304	318	278	281	296	271	268	292	284	292	279	260	313	303	307	269	296	278	299	266	277	291	296	291	245	267	259	275	309	277	284	285	272	278	278	289	296	268	269	299	293	304	269	264	265	271	263	281	274	300	299	264	260	287	273	268	274	321	290	264	302	275	237	288	277	282	292	261	257	274	252	287	292	263	294	273	283	270	284	276	281	283	293	273	271	256	285	267	295	270	284	305	249	276	278	283	283	295	271	247	280	274	290	291	275	272	240	284	273	282	262	223	277	300	268	280	288	285	262	276	290	271	285	268	271	257	278	285	283	301	267	272	304	284	270	264	292	251	279	273	279	286	275	282	270	261	270	283	285	299	270	281	307	263	260	294	275	285	263	279	251	267	276	294	265	278	271	270	269	299	305	284	274	272	283	303	272	285	291	272	259	262	293	263	254	294	270	280	258	270	266	289	288	264	289	292	270	262	265	272	282	284	286	294	253	273	260	262	275	305	273	228	255	278	261	285	277	299	270	269	253	271	243	251	265	262	290	261	269	262	251	261	280	283	262	314	290	311	270	263	265	287	298	297	297	302	257	261	261	293	297	263	273	281	259	282	275	261	259	285	291	270	300	271	270	288	249	271	280	267	312	269	284	277	311	307	271	242	293	263	293	274	288	228	291	260	290	278	260	288	295	278	274	272	278	259	299	271	265	311	275	242	259	237	257	287	268	284	291	279	278	260	287	259	284	264	263	288	302	274	272	276	289	254	276	263	244	270	280	239	267	290	259	278	289	281	279	251	255	261	274	242	292	279	300	285	258	254	264	262	296	272	253	259	279	285	275	281	272	302	264	262	278	286	296	284	257	257	266	273	255	306	289	280	268	279	263	253	274	288	276	279	273	283	273	255	249	265	283	309	266	253	291	275	271	282	290	275	291	286	290	282	252	257	278	288	296	267	302	261	281	284	241	297	283	234	287	265	250	276	278	263	272	269	290	279	242	274	265	292	266	270	280	253	271	268	263	276	286	278	286	286	295	272	267	251	284	240	278	292	266	266	273	288	286	254	267	239	244	273	270	272	281	267	272	281	256	268	292	280	291	288	249	293	278	267	255	292	260	296	285	262	278	278	287	261	304	273	247	288	264	273	284	273	274	275	292	255	289	277	262	280	327	289	267	267	273	290	275	266	293	256	259	287	298	265	255	258	250	274	314	267	287	274	266	282	277	291	293	286	271	241	293	253	259	263	274	321	299	290	268	271	292	276	268	284	294	260	266	262	272	273	279	254	281	254	275	258	287	274	274	262	286	238	277	309	287	275	245	250	262	287	260	284	302	255	278	289	305	278	252	243	262	257	274	245	277	277	260	277	251	273	294	254	270	262	258	301	294	288	289	299	246	254	281	239	261	231	257	251	273	281	287	285	305	272	296	246	305	279	259	290	294	285	282	268	286	288	267	243	276	274	247	270	264	278	265	276	272	276	259	283	290	251	277	289	276	264	250	260	280	262	261	280	260	250	270	274	295	243	266	276	287	290	269	274	252	249	276	284	295	299	291	292	271	265	285	287	259	282	303	282	261	275	259	273	295	244	259	270	267	276	269	261	266	271	268	260	262	258	289	267	295	282	287	261	280	272	260	288	282	272	285	278	257	253	265	303	273	271	287	267	284	259	285	252	300	277	284	276	289	271	283	288	306	268	281	269	288	268	293	298	276	284	285	271	246	278	256	268	259	247	287	302	281	279	262	296	261	274	274	289	296	276	258	282	282	265	282	286	265	300	278	253	276	268	289	262	253	250	286	282	272	314	293	314	273	261	252	274	275	267	293	283	302	261	268	268	254	290	270	301	270	283	290	249	273	253	276	284	258	272	288	283	300	279	271	269	255	279	262	256	285	266	264	245	272	273	281	263	259	276	264	275	270	258	295	285	285	288	266	254	243	271	253	259	299	264	243	272	256	248	251	264	258	254	284	275	306	274	255	279	274	267	280	242	275	252	293	259	271	300	277	269	283	267	273	274	266	280	283	237	258	278	257	263	277	266	280	258	277	280	269	266	252	279	292	239	266	252	245	279	298	290	268	276	233	293	258	254	232	256	254	274	305	285	265	277	264	259	265	283	279	273	259	305	264	264	278	272	264	297	241	290	262	295	266	293	279	307	274	289	280	275	266	260	283	234	246	275	297	278	314	275	279	278	254	289	274	249	281	263	277	261	263	256	304	264	250	254	271	286	284	293	264	252	262	256	297	254	247	293	251	286	276	316	289	297	248	281	266	276	253	267	295	284	287	274	274	291	261	235	304	235	277	271	305	275	271	282	288	262	310	278	260	263	269	291	280	301	262	300	280	257	271	306	266	287	250	265	246	296	273	285	265	253	289	265	291	251	245	287	271	282	257	285	292	266	292	302	279	262	278	298	260	265	273	271	270	292	298	293	266	292	265	269	281	271	320	338	284	248	267	283	269	278	295	282	289	313	269	279	279	263	255	255	270	276	307	266	273	275	250	277	250	262	239	248	317	265	305	270	306	283	290	249	265	273	253	271	261	264	263	276	266	257	259	272	266	295	259	285	292	298	286	281	306	274	263	262	295	273	269	305	246	271	252	285	283	266	277	283	232	268	272	291	284	286	272	280	264	251	272	263	288	295	315	280	288	295	237	268	285	267	238	308	244	277	270	265	284	277	254	252	272	271	274	277	249	253	301	291	282	259	280	307	280	252	276	280	284	285	284	269	295	266	258	257	246	292	295	252	270	300	258	288	259	279	296	304	259	251	249	266	253	265	257	271	300	264	298	239	278	259	238	281	289	267	238	272	286	281	283	281	275	275	257	267	248	267	294	253	299	309	284	291	248	256	257	262	289	276	268	245	273	272	260	256	266	252	257	276	263	292	276	250	268	239	231	293	294	313	284	302	255	287	258	287	290	306	251	276	278	299	281	275	251	273	288	286	300	295	255	257	279	263	271	259	233	277	267	255	275	295	272	303	266	266	269	276	267	280	239	275	270	276	311	266	274	279	284	268	297	284	288	293	271	263	265	265	253	262	269	278	288	301	277	273	289	262	308	259	292	272	286	275	306	252	255	282	289	274	299	291	257	272	281	277	288	258	261	268	251	300	269	286	266	281	257	295	254	242	263	302	265	252	262	287	281	246	263	251	281	269	262	251	252	273	254	286	266	298	279	249	286	286	315	245	277	275	239	259	294	239	279	291	263	250	276	287	296	261	273	268	278	257	267	249	245	268	299	271	281	291	252	266	286	266	238	249	243	287	280	298	273	278	270	287	237	261	276	274	269	249	277	280	263	281	267	267	256	274	288	278	301	256	306	274	262	261	285	301	293	304	275	282	302	250
8506	5695	1477	166	129	131	121	114	120	151	95	134	153	138	118	139	106	114	141	124	134	125	140	130	120	121	118	130	125	139	123	150	129	120	114	142	123	134	111	129	133	135	124	116	133	132	122	143	112	150	116	122	141	126	118	125	128	109	144	121	147	121	105	133	152	139	134	133	121	135	134	115	151	119	111	124	120	116	115	121	145	133	128	124	128	134	103	126	133	119	139	128	134	136	135	124	106	129	116	142	112	127	130	133	116	115	120	113	118	119	136	134	129	113	124	122	109	131	122	128	121	128	125	137	126	102	117	140	141	103	123	119	105	126	141	122	134	119	148	145	130	118	137	111	129	119	134	140	132	134	103	145	119	137	131	126	140	119	139	125	111	126	115	104	131	120	129	122	131	99	140	114	119	124	116	123	122	104	135	115	128	118	120	121	129	121	134	128	128	117	111	129	142	128	117	134	136	129	113	129	119	112	120	117	115	124	154	132	104	144	121	142	127	136	134	100	119	123	109	119	119	122	135	138	124	105	128	130	127	136	141	119	131	131	110	109	118	134	127	130	144	132	143	124	132	138	132	144	130	127	132	100	129	125	123	132	136	125	119	135	111	125	130	117	119	110	132	102	139	120	117	128	141	136	121	112	123	130	124	130	101	129	131	143	127	116	112	129	144	127	120	133	135	137	112	131	138	114	110	115	89	125	120	126	113	121	158	142	128	132	113	126	115	115	141	122	108	115	139	136	127	154	136	104	125	121	95	131	116	144	124	134	99	117	139	102	122	130	138	134	147	110	141	121	146	127	113	122	141	139	129	114	122	117	145	126	118	154	134	126	124	128	107	129	127	133	111	118	135	132	133	133	119	111	123	131	112	111	133	114	90	150	103	117	134	127	130	138	116	129	123	140	125	113	127	127	124	124	133	114	130	119	118	117	133	127	139	134	131	130	127	145	125	132	141	157	128	134	117	125	139	128	114	134	115	129	108	124	120	137	131	141	124	134	105	115	140	132	134	113	140	121	117	148	123	116	127	130	119	120	106	102	123	128	139	119	113	121	110	106	136	123	142	133	118	123	145	136	122	133	131	121	134	117	150	117	110	122	136	115	131	128	144	130	133	130	124	131	124	121	120	125	137	130	137	137	135	119	134	129	96	101	136	134	124	115	123	138	150	145	146	136	131	132	128	148	164	124	134	136	131	120	116	150	124	122	121	122	122	120	137	144	115	166	123	109	132	127	99	115	136	109	135	123	121	134	121	111	125	121	155	140	106	139	144	134	139	117	131	122	119	137	161	130	118	142	126	109	126	145	137	150	113	125	139	126	129	143	128	164	130	118	145	112	121	135	122	123	137	129	142	116	119	129	106	110	136	137	133	130	127	110	139	133	129	140	130	114	111	145	142	125	131	103	105	136	136	119	136	117	109	121	121	134	125	145	126	129	122	116	122	129	120	122	115	133	101	130	126	143	125	120	133	123	122	123	153	123	132	116	114	133	126	132	118	144	105	128	121	145	123	141	136	123	131	129	106	111	120	123	130	132	130	111	129	129	122	142	132	132	105	121	126	146	150	119	115	126	134	156	119	131	151	138	122	113	109	115	143	138	115	128	149	138	122	124	130	127	135	135	128	130	121	112	121	108	126	101	145	126	116	122	107	127	131	129	119	128	135	113	123	145	143	140	113	98	120	127	115	129	125	128	133	108	131	136	129	117	128	146	120	111	137	114	121	135	119	97	132	118	117	123	132	110	146	142	113	138	127	134	137	139	130	135	118	158	131	107	137	103	134	119	136	128	145	136	117	115	133	129	148	114	155	148	122	113	138	129	126	129	114	125	125	144	131	119	121	139	118	114	164	130	131	125	108	125	112	136	121	127	117	96	120	139	105	107	141	133	126	119	127	123	112	126	132	121	133	119	121	96	137	124	120	112	112	107	117	125	116	119	131	131	111	128	117	133	125	121	125	119	148	133	124	123	136	136	122	110	109	136	119	130	134	141	121	113	119	148	137	137	138	132	131	137	134	142	151	130	115	139	129	122	117	95	137	119	137	115	145	143	122	134	141	133	117	129	130	107	132	129	115	116	144	109	131	104	125	121	120	138	118	125	116	137	116	129	116	125	145	115	114	132	125	120	135	137	145	131	114	120	125	147	136	123	148	110	125	115	128	124	119	142	133	108	138	105	126	121	116	136	116	128	127	122	141	133	120	127	134	119	133	133	124	129	109	120	120	140	129	129	117	109	132	121	135	131	124	134	121	129	132	131	126	143	126	134	129	128	120	129	121	117	111	122	121	128	127	130	118	132	115	129	131	115	131	127	145	145	125	122	135	133	124	132	113	123	132	124	117	115	113	136	123	119	134	115	121	120	137	135	116	117	126	126	116	156	112	136	143	115	128	113	130	106	138	104	111	140	117	117	142	123	132	130	126	130	121	127	111	115	128	123	116	129	115	104	133	134	129	125	117	120	133	144	117	128	133	110	126	121	128	149	136	136	145	141	117	122	144	122	134	122	135	141	115	122	130	155	137	128	137	128	128	148	159	150	129	133	115	144	140	113	106	136	131	135	143	125	138	115	123	131	117	138	119	122	155	132	111	107	113	127	126	139	111	155	130	125	134	133	132	133	119	121	119	120	113	128	114	130	141	111	133	115	119	112	123	135	131	158	103	113	129	118	105	132	133	124	132	116	130	139	126	126	115	127	118	130	122	141	133	136	115	119	149	138	131	103	126	122	140	126	136	132	130	138	117	148	116	120	117	119	128	134	118	122	143	130	124	128	129	122	127	152	133	135	131	110	138	114	146	117	138	127	121	107	123	131	131	134	132	140	125	124	124	138	103	125	123	106	136	133	135	136	144	127	109	139	118	136	131	118	117	102	103	126	104	133	110	119	129	128	122	123	117	135	127	122	135	129	149	133	151	126	136	144	118	134	131	125	131	120	124	111	124	126	138	130	121	139	109	123	125	145	143	130	127	141	113	116	113	129	138	139	146	113	125	112	133	124	147	161	129	139	129	143	123	132	125	122	124	140	128	140	118	123	119	128	136	132	124	122	153	114	134	122	125	145	126	129	141	134	127	126	122	126	119	113	121	125	129	117	109	114	147	136	134	138	118	113	136	125	125	125	127	119	119	122	129	144	111	133	142	126	140	127	114	108	132	113	129	125	128	132	151	144	130	114	138	127	126	100	120	138	129	146	142	119	136	137	99	123	119	123	124	126	112	131	132	119	125	119	126	133	133	132	134	110	109	118	131	124	109	153	126	121	123	138	129	117	151	144	117	145	126	116	136	121	124	133	141	116	118	123	117	115	129	143	137	130	104	140	104	108	140	121	127	129	106	135	118	120	123	144	123	127	133	116	130	116	139	139	117	118	137	139	132	133	140	140	123	133	137	132	112	124	130	139	128	131	124	133	146	138	130	132	126	143	138	129	130	116	117	125	115	127	136	105	118	119	142	118	138	121	114	143	104	121	128	115	134	96	123	128	122	117
7849	8485	2418	411	387	386	405	350	364	360	355	359	340	341	345	355	371	334	348	336	323	310	349	349	371	344	311	305	367	339	368	336	378	340	309	324	317	339	369	319	367	359	385	331	318	353	380	336	366	316	373	356	358	337	332	344	349	336	368	306	327	332	353	323	342	342	318	370	317	342	316	332	318	369	368	325	298	320	367	325	329	315	312	328	337	363	330	329	323	332	316	321	319	346	335	337	354	330	337	354	334	319	343	364	311	327	389	318	355	336	337	328	353	311	362	338	323	316	327	350	351	327	300	349	329	316	321	326	340	309	348	325	359	336	350	365	326	353	342	356	367	327	337	355	369	348	309	316	331	322	332	338	355	336	379	295	326	353	334	320	319	334	322	342	329	322	337	316	323	328	350	303	334	325	319	327	349	341	330	291	335	354	313	333	309	344	372	369	328	322	319	325	339	321	298	298	349	375	336	360	302	310	305	334	344	343	339	323	321	360	355	336	341	337	321	314	316	319	311	328	323	336	344	354	321	348	307	284	305	325	308	339	333	295	285	338	342	313	367	322	352	326	326	320	380	337	310	344	369	340	342	336	326	322	354	310	337	338	334	336	332	321	333	307	324	317	335	348	351	309	381	328	334	361	336	319	326	341	329	328	322	343	333	333	352	342	333	341	337	341	336	327	308	346	375	336	338	342	321	332	322	348	343	327	338	348	375	339	346	331	337	320	322	345	349	341	321	327	341	352	348	345	315	320	332	339	345	337	328	359	310	311	360	344	316	313	330	348	351	365	333	370	328	329	331	349	333	343	347	307	315	325	348	335	343	347	325	306	367	333	341	337	318	322	344	349	324	345	352	347	308	313	357	352	339	328	348	307	356	347	347	340	343	322	305	325	330	326	349	304	317	326	321	344	355	346	350	320	305	364	357	326	300	299	338	326	313	330	299	341	316	355	325	350	352	343	344	320	332	338	330	336	356	345	348	329	324	321	350	307	321	354	347	330	337	335	342	332	342	333	321	327	319	316	355	332	338	371	312	354	338	334	316	325	350	359	345	367	331	299	324	372	357	297	372	332	352	361	342	323	363	363	293	342	339	342	318	346	358	341	347	342	349	350	341	326	316	327	362	345	329	349	338	310	343	333	345	329	325	323	297	329	329	315	346	322	350	349	297	318	341	343	331	368	331	319	315	295	333	324	325	315	354	335	315	362	320	334	336	323	340	323	312	302	364	310	334	330	344	320	368	313	301	357	329	314	341	336	330	325	339	356	345	346	355	332	330	337	355	335	349	360	342	355	327	340	328	331	333	333	372	339	332	352	335	310	351	347	310	306	317	339	331	323	295	324	329	328	317	317	345	322	307	328	337	317	328	316	354	351	345	377	338	357	336	338	338	316	330	323	287	358	351	331	320	334	391	351	325	329	342	334	371	321	335	358	338	307	341	341	350	325	301	355	321	311	328	358	341	343	360	312	302	345	327	348	306	344	380	293	337	342	348	308	321	358	335	332	331	338	339	350	358	344	306	335	332	334	342	341	340	322	341	313	334	330	325	328	358	359	341	350	299	314	325	337	342	353	362	347	316	326	341	336	332	329	347	312	300	360	325	339	316	343	328	371	329	312	310	356	353	348	334	341	339	343	353	330	341	308	336	328	370	341	320	353	345	332	327	329	314	335	352	345	348	320	334	372	361	327	314	309	323	363	337	323	310	339	344	370	358	310	319	348	322	348	330	323	315	336	336	354	350	326	363	351	311	334	342	320	350	340	331	318	347	348	340	339	318	321	333	318	331	344	326	319	320	329	328	395	359	314	310	313	339	358	304	339	340	354	314	355	335	347	353	300	348	328	332	306	332	304	313	333	338	330	328	315	326	361	335	340	326	348	347	357	341	334	342	355	319	374	368	349	319	306	340	376	350	326	329	357	345	330	349	367	313	313	307	349	318	309	347	350	337	361	330	344	304	336	327	336	366	317	349	324	357	336	315	336	353	357	325	344	319	318	316	338	330	325	351	320	351	329	332	323	326	315	328	314	336	360	358	317	293	350	309	350	288	334	328	334	340	321	341	337	352	347	357	350	329	326	306	323	345	323	355	293	313	350	340	349	339	355	330	318	339	331	349	342	371	359	345	315	359	342	312	367	320	326	353	366	297	328	329	356	351	321	319	296	333	329	362	339	351	324	330	331	335	321	336	324	360	312	320	348	329	329	344	342	324	330	342	317	336	364	360	349	340	328	352	342	363	368	319	362	331	335	329	329	358	311	341	330	348	350	327	339	321	318	358	315	316	344	341	354	341	321	348	349	336	318	341	360	358	332	333	355	326	330	342	301	343	356	349	343	332	362	343	355	332	332	318	325	316	341	331	345	341	358	353	340	314	343	324	312	338	299	356	333	319	349	348	353	365	326	366	364	334	327	358	321	324	354	320	310	297	318	332	341	309	357	325	365	343	338	347	317	316	354	336	363	360	342	330	324	321	328	358	347	350	331	360	320	345	335	342	355	330	369	346	336	337	348	341	302	336	349	329	320	300	336	305	359	326	306	315	351	386	314	329	332	339	350	362	328	338	321	372	324	341	312	326	349	332	319	354	316	335	327	339	361	335	311	372	370	333	342	322	365	332	339	326	337	299	344	316	307	320	348	336	320	327	304	339	305	369	330	324	360	378	305	316	287	355	325	337	331	345	336	308	340	318	351	351	344	328	345	335	325	319	326	334	328	337	326	331	350	340	321	338	319	338	322	329	340	342	308	335	326	294	343	335	329	347	352	329	337	283	323	299	325	315	334	363	357	359	338	339	368	350	327	316	343	338	331	372	401	314	342	326	333	321	330	342	340	346	353	328	322	314	342	351	348	366	311	327	371	363	342	329	319	325	312	314	322	315	351	330	343	331	343	318	343	325	344	344	335	368	350	338	361	323	314	327	318	352	350	329	331	343	339	287	290	316	325	335	323	355	315	328	315	324	359	326	330	346	334	371	311	343	316	303	340	339	342	338	313	357	344	316	348	314	322	354	342	306	356	317	302	332	334	329	335	330	353	326	356	331	388	362	349	335	307	352	317	337	389	357	301	316	319	327	371	332	363	382	290	334	302	303	320	370	372	339	346	339	324	358	360	341	334	359	351	348	315	310	325	348	359	325	326	310	293	310	346	361	350	315	380	321	326	330	350	328	338	326	318	352	340	354	358	315	323	356	315	322	326	336	319	361	342	319	385	334	299	331	309	343	331	337	349	353	354	351	308	316	335	284	314	306	346	332	342	338	339	303	339	325	331	330	328	343	335	351	363	322	320	320	322	315	352	345	303	353	336	341	335	344	312	323	348	314	338	339	386	357	326	293	334	348	337	324	294	355	318	339	351	358	343	322	338	348	324	325	358	338	352	365	320	347	350	310	300	329	340	346	303	343	333	357	328	363	352	343	323	346	327	331	297	331	345	340	340	331	356	332	336	325	321	337	331	362	325	338	325	315	339	335	295	356	336	321	319	366	352
50506	52630	28645	3471	539	408	316	270	270	232	214	220	205	194	209	212	208	212	184	204	202	204	176	196	173	194	185	203	188	187	184	188	184	185	161	192	187	168	188	192	181	166	191	191	197	181	179	168	193	193	163	189	155	163	186	205	195	176	160	152	208	183	156	154	166	188	177	187	183	177	175	171	180	183	167	181	192	192	172	176	187	169	179	173	152	192	187	180	168	175	162	197	183	170	182	176	166	177	178	197	183	159	150	160	203	166	165	198	178	183	197	173	185	162	176	175	185	174	153	146	190	180	193	175	179	174	168	171	192	176	159	174	197	172	178	172	196	182	160	190	163	188	209	177	174	174	173	196	192	201	168	188	199	168	160	143	172	183	172	177	161	166	203	177	177	160	174	181	211	165	163	166	189	181	186	168	193	168	160	176	172	167	172	160	189	181	188	170	161	168	175	193	161	163	173	176	187	157	179	177	182	153	165	175	184	169	156	149	152	191	164	209	149	164	175	162	172	152	171	167	192	177	152	158	165	165	189	170	189	151	171	142	179	177	180	169	174	171	187	199	165	177	156	187	163	180	182	161	163	185	173	179	187	193	188	168	184	181	177	184	203	173	182	167	178	167	187	184	183	184	171	156	186	176	164	161	197	172	153	193	178	200	169	190	155	157	179	157	160	176	158	183	182	167	172	186	162	135	169	177	165	160	164	176	191	189	181	182	197	163	175	181	196	175	188	200	188	194	146	172	190	176	197	168	187	162	187	185	155	161	153	151	162	168	176	167	158	182	178	172	192	182	177	192	164	154	175	185	194	176	190	169	188	189	155	149	160	173	191	170	196	174	155	204	171	198	182	177	170	174	168	160	207	163	161	188	190	185	155	191	163	195	178	165	169	162	189	158	183	175	172	189	183	176	173	179	171	160	180	170	178	193	174	182	186	170	170	191	179	183	164	207	172	199	178	158	198	170	189	180	168	179	174	167	169	172	188	173	174	185	145	190	154	197	163	170	187	208	186	172	166	189	176	173	185	186	177	177	168	189	169	191	175	207	179	190	204	193	173	178	176	182	173	180	155	165	159	170	179	188	166	180	220	193	178	165	180	179	162	156	198	180	193	167	203	189	165	183	163	184	172	176	187	164	173	164	185	179	174	179	175	174	177	189	192	180	181	144	170	172	187	189	174	183	174	191	150	187	197	176	163	183	174	187	167	202	171	180	187	173	196	185	180	168	180	164	183	170	189	195	165	190	172	178	186	163	164	186	171	171	176	186	168	173	182	184	160	171	180	208	195	169	167	170	180	183	170	185	171	192	166	167	166	181	184	182	163	172	169	148	168	187	184	174	175	174	182	171	183	160	144	195	176	160	154	181	187	158	189	187	166	197	179	182	188	165	180	154	157	188	173	189	162	175	192	185	193	178	180	184	199	161	149	182	170	164	169	190	173	184	185	193	181	146	170	174	194	180	167	168	174	177	210	178	167	171	198	189	203	167	184	191	163	170	186	182	173	183	176	175	172	183	164	184	179	168	164	191	175	179	173	185	201	167	160	179	163	191	202	185	155	183	182	206	161	187	169	182	169	175	167	172	154	207	183	174	177	190	178	196	186	213	193	171	195	185	176	177	205	185	199	190	169	195	180	185	167	169	167	172	165	197	193	184	150	165	179	180	164	165	183	179	178	176	179	183	180	173	176	184	188	175	163	184	174	189	186	186	202	185	198	160	181	167	169	177	170	163	180	178	176	162	193	180	164	194	192	187	159	176	170	174	171	158	209	179	176	198	175	179	153	155	166	168	172	174	174	160	186	169	165	192	176	145	189	153	200	194	153	176	182	177	172	180	169	176	168	198	171	176	189	219	187	178	182	169	169	166	159	169	183	177	204	164	171	184	190	161	173	156	169	177	173	163	171	195	176	185	172	184	158	189	176	169	177	172	195	150	165	185	166	198	191	173	202	178	187	181	151	188	200	174	175	188	182	176	186	202	180	184	190	169	162	163	187	161	169	200	184	165	192	179	155	168	183	176	177	173	198	155	174	159	174	176	177	165	186	186	175	178	168	155	180	193	170	192	183	171	152	182	159	183	183	202	173	159	172	193	186	186	169	171	165	163	141	145	182	172	184	166	198	195	178	168	196	152	159	178	196	200	187	185	172	197	191	172	174	189	173	189	170	184	176	175	171	170	197	173	171	167	155	190	202	177	190	200	193	177	186	180	186	183	177	184	192	184	188	161	177	169	176	176	181	177	166	180	174	168	202	177	199	165	192	167	181	172	166	181	149	183	183	183	161	169	166	186	199	183	179	173	188	180	176	194	157	183	168	165	169	165	170	165	135	166	177	198	174	164	152	172	197	166	177	182	211	196	213	155	173	189	192	174	186	173	197	173	157	162	167	172	160	154	164	174	178	185	166	170	190	191	184	174	170	180	190	161	164	191	182	195	177	195	171	151	175	169	178	173	197	165	176	187	174	175	164	199	160	157	150	200	150	183	197	172	180	180	170	164	178	174	191	185	179	164	174	172	183	153	188	193	181	175	205	181	174	182	156	163	214	181	179	178	156	182	176	185	166	179	161	176	163	175	171	165	172	175	197	175	172	188	192	160	192	181	200	180	144	160	188	204	171	199	189	162	163	186	175	207	185	184	155	167	182	195	170	188	183	186	187	159	168	183	181	176	168	175	182	181	204	162	169	192	187	179	166	188	175	174	155	197	159	151	194	194	166	193	191	193	179	168	193	207	178	178	177	170	171	177	174	163	186	187	170	195	189	184	180	165	203	165	186	189	184	199	165	167	193	177	190	164	179	199	197	179	184	176	189	200	190	166	191	202	171	182	164	191	189	187	182	197	183	172	167	194	181	199	178	189	174	157	172	188	164	176	162	181	172	184	171	174	181	187	195	167	165	182	193	161	184	167	178	147	177	179	184	180	156	162	177	169	178	157	170	173	187	186	167	149	176	169	178	179	160	198	161	178	210	213	173	172	165	178	194	184	161	169	178	175	184	160	199	165	176	158	168	187	172	148	161	199	167	172	169	191	188	174	177	162	158	196	176	202	179	186	162	171	155	176	198	191	149	183	180	181	173	179	168	159	164	160	190	187	145	198	167	159	181	201	187	182	168	180	191	170	165	190	173	177	185	180	212	197	168	168	189	197	185	172	157	169	180	212	169	179	158	176	181	190	155	188	194	160	153	154	173	190	155	187	177	189	176	196	160	179	166	183	162	171	197	181	175	186	174	163	162	158	181	170	187	147	147	188	175	190	171	163	193	194	166	171	172	181	185	184	187	190	173	163	189	154	184	161	180	164	176	199	173	173	171	169	188	170	184	162	170	188	185	165	137	191	184	174	159	163	181	162	183	188	171	203	202	191	198	167	170	185	183	180	150	187	179	159	169	192	181	180	164	179	200	165	175	190	188	197	159	175	183	192	189	172	182	151	176	155	165	177	190	168	198	201	178	174	179	177	182	172	170	162	169	190	166	173	188	174	171	166
30817	38807	14719	2172	1883	1482	1370	1171	996	913	834	813	705	627	638	608	620	575	553	567	565	534	570	523	528	547	519	452	478	482	521	488	468	522	492	504	447	462	471	488	472	467	452	463	485	453	490	474	452	444	476	452	424	454	424	457	437	455	450	442	469	476	468	468	449	422	438	476	434	403	421	421	406	444	480	458	461	452	477	423	437	444	438	454	473	427	475	489	447	435	438	456	432	445	447	434	432	424	452	430	395	426	453	468	464	438	451	437	492	433	421	425	465	426	446	411	458	443	441	431	440	462	471	475	436	474	461	439	442	475	452	433	439	432	411	436	473	462	440	427	465	448	445	431	449	476	518	459	420	438	443	451	477	439	436	437	441	457	460	428	402	465	432	453	437	434	469	419	435	404	442	429	416	420	415	488	461	467	458	453	432	436	414	444	439	449	446	459	416	409	458	439	420	436	442	454	438	452	430	433	472	411	443	437	411	451	437	439	456	439	428	446	440	424	400	451	460	420	411	460	434	438	422	462	436	427	458	432	486	502	432	446	445	433	453	418	467	447	440	449	448	431	439	454	436	442	432	456	420	444	434	426	430	446	428	444	454	431	444	461	466	404	420	418	442	439	439	449	469	453	395	461	444	420	425	440	424	443	455	441	460	443	421	455	454	449	450	451	434	422	472	443	401	459	448	422	493	408	441	427	428	407	459	454	447	444	437	437	429	473	422	407	405	423	443	441	447	488	440	405	479	451	433	439	467	412	449	446	410	478	429	428	392	417	442	450	440	475	406	448	430	461	449	455	431	417	412	431	441	441	425	450	453	458	496	453	470	446	427	433	446	418	404	392	438	456	420	429	434	428	417	473	452	482	426	437	432	424	417	422	439	451	428	441	435	469	430	442	424	454	424	447	422	434	488	438	400	437	438	424	442	484	447	428	434	442	455	403	455	476	412	425	436	437	439	407	425	461	441	446	474	421	441	431	470	472	459	417	427	427	437	447	454	434	467	409	477	483	389	444	441	430	444	425	452	432	428	440	442	410	434	423	454	464	447	424	463	476	423	473	431	450	450	416	416	425	427	403	481	415	423	420	438	429	437	440	428	451	424	423	411	414	425	431	446	406	458	413	439	438	422	426	448	442	430	434	462	444	432	463	436	460	429	425	431	453	450	438	440	447	442	427	436	428	449	419	460	463	420	490	433	464	450	433	434	413	431	483	422	440	463	403	456	438	420	441	420	452	417	420	466	459	456	451	432	469	428	459	429	401	471	455	440	460	455	445	412	453	401	409	400	459	396	439	446	471	442	441	412	420	452	430	476	453	426	455	458	461	409	430	445	446	454	452	429	418	446	408	465	452	400	424	462	431	454	427	479	434	432	440	463	436	425	421	443	438	442	444	447	447	450	438	405	426	474	456	459	422	460	434	498	462	467	451	430	427	450	436	441	504	444	463	444	456	428	428	438	465	444	470	430	433	459	449	445	423	436	445	410	423	441	432	412	457	393	442	420	461	421	470	450	435	457	427	413	438	458	457	428	403	421	444	419	425	453	401	470	440	472	422	437	440	408	467	444	432	435	461	471	419	424	432	428	409	412	450	494	452	464	448	466	446	436	442	449	392	419	467	409	424	417	455	478	438	501	409	447	420	415	443	492	459	458	433	434	434	477	429	437	428	451	437	444	458	427	422	447	452	460	418	442	463	428	476	448	441	474	451	487	401	391	445	413	455	459	437	438	453	469	425	424	437	455	411	416	454	410	455	430	428	455	435	427	424	419	479	427	449	441	444	442	459	478	441	440	423	436	448	477	439	434	424	428	430	448	468	448	427	438	452	412	468	441	428	451	445	428	410	436	453	429	412	452	429	467	440	454	457	413	457	454	498	458	406	477	383	424	378	473	441	428	471	418	450	478	439	410	473	443	478	426	454	419	438	480	426	430	408	443	424	466	416	416	421	422	420	433	458	436	419	480	470	442	443	416	416	434	467	422	488	450	462	455	435	467	437	425	460	497	430	461	425	443	426	430	467	468	457	415	431	432	422	467	461	425	440	418	410	453	455	397	422	451	416	450	402	439	468	469	455	427	411	406	453	423	464	442	417	454	445	463	407	408	440	426	435	487	453	439	462	450	449	434	462	448	455	485	460	413	458	441	423	507	421	440	450	435	436	423	448	418	463	449	466	459	463	478	447	421	447	443	412	418	420	463	440	439	466	460	456	458	452	424	413	461	471	432	433	437	429	437	409	416	464	426	475	391	445	441	432	449	423	441	465	438	438	427	485	430	427	458	431	437	416	441	455	417	464	381	440	467	420	456	483	437	430	430	455	452	402	438	437	444	464	410	427	441	430	430	466	435	425	452	406	449	425	446	476	448	426	425	463	463	380	442	437	462	446	450	423	466	423	419	453	391	447	460	428	420	462	487	480	409	395	450	466	445	421	469	411	473	454	469	399	448	435	417	454	465	474	482	433	440	416	443	464	430	448	459	421	453	440	444	474	440	426	442	441	458	491	458	453	424	473	410	486	448	446	459	421	433	444	440	436	441	420	454	461	384	474	430	407	449	461	446	467	471	447	471	438	407	464	419	466	419	408	416	417	423	484	452	441	450	377	442	387	443	429	457	466	441	457	455	497	412	450	498	432	474	411	433	453	498	454	454	438	448	398	425	399	431	454	450	456	457	439	463	447	472	413	433	445	453	452	399	432	453	422	464	432	453	424	455	417	453	477	446	430	429	442	445	423	440	418	414	449	429	452	413	466	426	436	437	456	411	422	437	442	437	455	434	460	454	433	467	424	426	459	437	465	429	438	427	407	457	414	400	451	449	427	438	447	446	440	433	455	469	450	409	440	437	463	398	463	397	388	448	426	436	446	455	457	459	402	468	462	417	389	413	439	472	437	402	440	436	455	444	420	402	447	400	381	425	447	458	456	439	436	475	427	444	434	450	449	403	485	429	447	456	463	455	428	432	459	454	415	461	466	448	419	412	459	420	447	440	459	492	469	442	421	440	422	462	449	414	482	462	451	450	433	449	395	441	425	406	394	452	400	455	422	442	441	449	433	471	458	461	442	456	475	451	439	454	468	422	463	424	452	459	439	399	458	443	429	466	448	488	429	483	432	427	455	407	401	434	444	427	421	436	412	423	435	471	440	479	439	421	434	449	446	449	423	432	454	448	434	440	419	446	424	419	415	444	428	435	456	435	436	441	420	463	428	439	436	447	438	474	476	425	446	480	452	436	446	459	439	441	434	404	453	413	417	445	430	458	414	387	466	417	429	440	463	454	437	437	419	469	444	422	425	447	432	439	484	425	421	437	433	415	463	414	425	428	465	460	464	460	445	424	414	451	435	445	422	404	426	468	437	438	414	447	426	419	424	421	429	420	469	434	425	436	453	468	446	433	434	428	410	431	440	442	414	419	429	434	425	443	445	465	470	426	431	444	432	424	458	471	428	399	433	446	435	461	467	424	447	449	444	422	442	420	449	403	443	472	422
65321	66550	39118	9124	1104	552	442	327	283	260	220	197	209	173	159	143	142	141	161	144	124	145	136	117	135	104	115	101	132	119	137	140	112	123	121	103	98	94	103	129	132	82	126	116	104	118	105	113	122	108	110	82	109	104	128	110	121	98	103	101	99	123	116	114	114	85	89	116	120	123	113	101	104	111	100	118	108	111	121	94	115	110	121	99	101	105	121	130	107	115	90	109	107	117	103	125	115	109	98	106	111	125	91	113	124	103	109	106	102	111	82	97	119	116	119	112	112	105	99	126	99	105	103	127	112	116	102	112	119	111	106	106	96	92	84	116	117	93	125	121	101	101	134	119	110	114	121	94	125	119	117	116	79	104	104	123	117	115	119	122	109	103	115	99	142	98	110	111	89	107	110	108	123	91	114	103	123	109	127	117	109	100	102	93	118	120	109	87	119	100	103	115	122	98	96	115	118	118	111	103	98	98	103	113	119	99	120	93	110	114	117	119	132	106	102	105	124	95	122	105	96	99	103	111	113	129	98	101	88	118	112	91	101	107	110	104	97	101	123	99	87	104	111	96	106	103	97	111	113	94	110	131	115	119	106	124	95	100	101	97	107	120	92	105	96	114	108	123	127	99	93	97	100	105	112	120	99	103	98	124	144	118	106	106	88	110	106	130	111	115	113	105	103	119	119	129	105	122	108	113	113	111	123	106	114	142	120	97	114	99	90	101	106	103	124	92	97	113	101	102	113	95	111	104	112	105	101	97	100	96	122	113	124	106	109	120	117	102	110	116	121	114	115	108	97	101	117	92	106	98	97	109	102	95	106	99	100	112	105	112	113	113	109	124	132	120	85	84	108	91	110	110	101	107	116	108	116	101	103	112	92	127	109	93	103	124	114	120	125	96	119	98	102	92	117	96	113	105	84	118	111	101	97	113	106	105	89	91	101	104	114	107	127	117	106	111	110	98	102	95	105	104	99	129	113	101	109	114	111	96	95	108	108	109	114	103	122	102	112	105	117	104	97	108	100	109	113	98	118	91	106	113	91	107	122	98	104	104	120	109	100	88	122	99	109	131	110	98	104	96	103	98	104	107	98	97	126	102	85	113	111	111	104	121	118	111	125	141	108	127	124	120	99	110	95	112	115	97	130	106	127	121	129	108	101	106	121	99	114	109	107	110	96	106	99	98	87	98	113	115	106	114	104	91	91	119	109	102	113	122	96	87	97	116	115	98	107	103	95	120	97	117	107	107	101	128	118	113	108	120	111	117	86	86	96	113	102	105	109	108	101	97	128	114	118	97	91	105	108	111	110	128	107	110	106	125	108	104	112	108	93	107	96	100	95	95	119	113	102	107	120	98	116	100	110	110	118	113	119	136	90	92	109	104	94	99	116	110	115	104	90	113	107	87	89	93	105	103	94	109	130	128	96	110	115	106	111	108	115	112	102	108	108	113	108	102	110	120	110	110	107	109	117	101	122	126	108	115	108	121	95	101	104	114	97	116	121	100	76	111	109	94	120	102	103	113	110	111	126	101	108	97	106	93	105	112	124	114	116	114	116	116	106	111	115	124	113	103	116	109	107	122	100	121	116	105	98	116	100	113	101	97	103	103	86	99	120	93	115	131	138	109	108	120	97	114	111	121	108	97	104	99	86	102	110	115	116	98	97	113	109	110	97	113	111	116	104	126	106	140	86	86	107	121	108	110	112	108	102	101	115	112	88	120	88	114	91	98	103	114	104	112	110	114	104	90	106	109	97	98	108	100	99	105	114	95	97	123	120	122	103	111	139	107	107	105	125	89	96	97	99	124	111	108	86	119	115	97	85	103	101	94	124	109	110	123	110	130	122	87	102	92	96	113	100	102	119	111	112	95	103	126	116	96	101	108	106	125	100	114	105	107	131	90	117	90	115	100	114	117	100	104	122	100	120	111	114	121	113	111	116	140	112	125	99	118	113	109	89	106	99	115	99	120	116	122	131	91	112	112	119	112	109	98	106	118	109	95	95	100	92	90	106	110	101	118	85	119	108	118	108	98	98	107	112	97	99	106	107	108	113	112	106	112	105	102	120	116	96	100	89	115	117	120	94	111	111	111	110	111	96	114	104	108	111	117	117	115	122	105	96	101	94	120	95	97	112	92	98	114	108	103	105	116	84	104	117	107	73	101	134	100	110	112	110	111	112	133	97	88	98	125	123	111	99	96	106	98	95	98	105	113	118	102	97	101	89	112	109	114	120	98	134	90	98	111	90	105	100	110	98	112	108	113	116	136	103	124	96	127	102	120	118	105	112	102	103	113	130	87	114	87	113	112	124	100	115	89	106	114	135	125	136	102	93	99	90	111	95	110	108	92	114	100	112	111	122	123	106	115	100	107	142	134	116	106	127	104	93	102	124	104	114	100	100	114	103	104	86	113	101	89	122	106	99	127	117	108	115	126	108	105	113	111	102	105	89	87	100	92	113	103	124	116	108	114	109	107	111	91	117	101	120	105	98	107	116	115	102	109	120	115	105	95	113	112	99	107	115	92	108	118	96	92	106	113	91	133	120	116	133	111	106	97	102	100	106	118	125	109	97	114	113	112	111	127	97	126	110	108	128	112	108	97	121	96	87	106	123	110	107	116	112	116	105	105	109	129	89	110	97	108	121	97	96	96	128	95	107	107	111	102	112	122	113	116	109	92	135	95	110	132	110	106	100	109	82	123	118	112	101	100	116	117	102	108	104	109	113	119	86	111	101	109	122	94	77	113	120	106	96	107	99	104	105	104	101	108	107	112	91	89	112	100	112	114	111	112	107	100	110	123	100	114	119	107	99	117	96	109	110	114	102	104	110	117	119	113	105	116	96	110	120	127	99	100	112	106	130	115	98	101	109	83	90	118	124	78	112	109	106	87	109	105	117	123	89	109	140	111	114	110	102	100	99	116	113	97	103	82	105	115	109	117	107	103	90	123	116	100	120	129	109	125	118	104	100	92	117	97	102	96	112	97	100	94	97	106	92	97	111	106	109	101	102	105	98	123	109	102	111	88	105	105	112	122	118	123	101	115	107	97	88	114	108	110	97	108	112	105	114	98	107	94	115	100	112	101	112	106	102	105	118	98	121	127	101	97	100	111	113	119	108	126	102	89	98	99	93	99	132	121	102	101	132	91	114	97	110	82	92	103	102	112	94	102	91	90	116	130	109	123	124	117	101	107	103	96	104	112	113	101	97	91	107	121	127	112	94	101	107	88	87	104	109	121	99	113	118	100	112	101	106	111	88	99	104	115	103	96	124	108	123	105	102	110	109	100	110	99	125	118	101	115	107	117	111	99	103	113	106	81	114	105	123	108	100	115	86	103	124	84	118	103	119	116	119	121	110	88	136	113	96	111	99	107	108	96	120	106	109	116	122	90	108	115	98	114	107	103	109	91	93	107	94	117	103	102	96	95	127	112	114	107	141	105	94	112	108	105	104	104	105	117	104	101	93	100	98	101	115	90	111	100	120	113
40036	48655	18012	3581	2969	2453	1926	1647	1290	1176	1016	889	812	748	673	636	557	554	507	511	490	470	430	413	445	408	379	391	413	353	370	354	362	350	352	346	329	337	334	352	332	268	299	353	291	322	334	330	300	288	335	303	283	320	294	271	313	308	262	300	305	295	290	287	303	294	287	270	294	276	288	280	271	277	264	303	320	284	293	306	289	283	251	285	284	287	320	240	290	270	266	289	292	258	300	254	272	260	320	262	285	277	329	297	289	285	278	288	266	255	270	279	274	268	321	281	278	259	278	267	278	273	288	303	285	266	288	263	280	282	297	275	292	286	263	260	241	284	262	274	288	280	279	274	282	278	238	269	249	269	273	281	298	283	278	260	278	281	285	257	268	291	296	303	274	246	264	258	275	279	266	244	275	260	301	264	269	264	258	272	304	289	260	266	276	266	249	273	299	265	292	294	253	296	262	262	299	264	275	283	272	253	263	273	280	264	273	277	264	270	254	291	277	253	275	292	273	277	267	275	305	264	261	290	246	268	272	297	279	265	291	298	287	296	228	265	267	270	271	261	267	257	279	329	269	283	250	292	307	291	270	289	258	271	293	253	247	279	260	271	273	302	266	288	293	252	242	237	258	272	288	267	290	270	251	269	260	294	263	269	290	267	287	260	277	255	278	254	250	311	270	256	289	293	281	253	260	255	262	301	286	291	293	246	263	263	235	284	242	252	250	283	287	257	285	281	279	277	259	269	261	284	285	250	274	299	295	258	279	313	265	274	287	262	298	297	259	301	261	310	284	266	267	273	248	262	264	263	286	286	293	273	279	285	307	232	254	265	277	299	254	282	286	284	290	299	285	264	241	257	282	271	297	287	317	261	265	281	258	275	277	283	281	289	293	275	243	274	266	253	259	268	289	265	287	261	287	276	281	250	292	279	266	252	273	285	288	306	269	286	302	250	274	326	267	282	258	297	263	262	287	279	285	273	299	241	260	265	275	267	274	266	294	270	285	277	261	273	291	275	270	277	253	271	268	257	255	299	262	260	267	322	274	272	264	262	273	262	264	270	275	268	266	250	266	260	269	292	246	262	288	259	290	256	283	283	267	258	252	274	278	279	262	271	258	300	272	269	266	253	266	280	245	252	308	273	264	261	274	269	256	252	313	276	279	265	274	253	276	251	281	299	273	272	252	242	291	260	276	282	275	261	289	255	283	271	258	252	296	282	272	281	302	286	256	274	250	261	239	268	257	285	265	264	278	288	271	277	273	286	282	286	274	273	274	287	290	264	275	268	280	287	266	253	242	281	264	283	277	277	265	281	253	262	279	295	254	266	241	301	269	297	225	295	245	264	259	268	273	267	283	293	279	262	271	277	256	282	274	271	277	271	263	277	265	254	269	284	282	250	272	273	263	285	270	258	294	273	285	273	267	251	301	242	279	247	259	270	282	267	256	283	269	260	273	255	276	291	283	269	247	279	261	266	271	259	277	298	276	299	292	269	277	251	276	259	266	279	268	267	254	286	300	325	261	286	291	277	255	254	273	263	261	216	269	280	263	293	286	287	261	264	297	259	273	274	263	291	271	280	278	300	275	280	283	291	294	237	277	269	271	265	278	255	250	267	267	277	250	258	238	300	248	295	245	299	261	277	287	276	292	286	267	259	266	240	278	286	272	267	290	252	270	260	285	277	273	269	266	276	234	275	289	262	243	287	258	288	287	264	276	268	290	290	282	259	312	269	303	259	291	278	255	261	277	272	256	271	270	256	264	255	267	273	286	297	272	283	267	296	264	266	272	240	306	277	270	286	274	295	290	272	276	269	221	288	280	267	257	288	255	275	267	282	257	280	265	299	279	261	296	279	275	260	274	253	247	302	252	258	289	275	259	287	270	277	247	241	257	265	250	279	260	294	271	288	260	263	290	266	266	287	265	274	248	281	295	282	229	247	273	256	294	265	254	269	274	257	287	286	278	280	278	267	283	279	274	263	269	263	298	241	263	266	259	251	274	275	278	285	253	285	236	267	265	277	302	257	240	267	278	261	281	241	258	282	281	301	278	264	253	291	269	261	274	239	257	245	265	284	267	275	299	248	259	278	253	278	262	274	300	278	293	293	288	275	258	279	287	287	299	270	285	262	261	266	252	278	257	281	239	256	288	279	276	266	289	274	261	315	269	274	257	295	295	299	279	278	243	281	266	295	294	267	278	281	289	274	294	297	277	243	285	287	284	279	305	246	271	280	312	259	254	265	290	253	253	283	294	268	282	274	296	281	263	257	259	285	300	270	253	283	251	279	286	278	268	281	256	282	255	269	268	306	264	263	252	259	296	285	261	260	267	271	298	267	268	286	240	254	281	266	282	255	295	270	259	267	258	256	261	263	284	285	239	270	279	313	250	291	275	271	283	269	253	277	277	272	267	283	266	275	273	272	263	270	267	253	239	257	275	269	270	255	283	255	288	274	265	267	289	271	247	249	271	287	268	264	273	280	267	253	274	252	299	258	278	254	257	277	267	262	260	262	292	264	279	287	282	304	255	279	285	287	289	260	280	283	281	258	252	269	254	281	266	282	270	271	285	277	258	283	276	266	303	280	277	303	273	293	296	287	278	278	280	260	285	282	267	292	278	278	265	291	255	275	265	252	269	310	289	254	275	278	280	286	298	265	272	280	268	289	282	277	266	260	294	258	289	263	249	263	266	281	264	285	257	266	251	240	262	251	260	255	258	286	262	275	277	281	278	266	251	253	280	279	274	272	279	258	299	268	271	250	282	257	264	278	290	296	294	245	257	251	282	257	262	271	265	291	253	268	278	237	267	264	273	267	311	293	262	258	294	286	284	266	262	290	260	284	309	242	264	276	239	268	280	265	299	275	298	249	282	279	275	286	254	266	264	261	259	285	262	286	264	288	302	258	253	277	279	264	284	252	273	254	274	276	252	257	293	298	275	283	269	269	256	295	266	246	262	264	262	282	287	269	259	254	281	284	299	268	267	288	273	251	263	247	249	254	288	290	282	272	283	267	292	255	283	252	250	257	252	298	247	233	270	237	281	287	268	285	258	271	269	258	280	301	268	248	282	284	252	265	272	258	287	286	281	263	266	233	271	264	266	311	267	271	287	272	273	260	261	283	271	306	271	316	278	246	263	299	261	267	247	278	309	281	294	248	281	269	295	280	225	287	257	261	283	283	269	291	288	253	260	274	289	279	265	264	286	278	304	278	311	282	280	272	274	286	269	258	265	279	290	264	274	275	279	280	300	280	270	289	269	287	276	261	282	287	272	275	251	288	262	268	268	260	262	269	240	269	282	284	265	287	278	274	264	287	270	257	295	256	294	261	279	262	299	264	282	289	279	257	295	235	266	288	257	272	257	276	248	290	259	296	276	275	264	253	266	267	248	274	287	283	296	262	260	273	278	282	249	298	265	257	286	278	266	278	273	289	319	285	260	265	260	276	288	262	280	268	296	272	268	249	263	280	257	299	269	256	284	298	241	263
8529	5546	1277	142	126	162	135	130	134	152	116	108	137	126	106	118	135	116	116	97	108	129	127	122	128	118	117	130	142	123	138	122	122	135	117	111	124	127	115	108	133	152	118	110	135	144	130	128	114	117	137	131	126	118	105	116	123	115	130	122	120	145	121	114	140	121	116	136	102	122	125	123	112	108	104	127	139	130	142	141	129	133	115	127	132	113	129	98	134	128	132	136	132	115	150	141	126	122	132	120	137	130	135	132	127	114	129	103	130	147	119	130	113	131	128	122	124	146	143	120	113	115	124	118	125	123	106	121	138	123	135	118	141	127	128	121	141	127	120	137	130	115	134	117	114	126	121	119	140	129	136	128	107	143	144	122	112	138	140	117	122	130	127	114	136	114	112	130	130	137	129	130	132	161	131	88	100	128	138	126	152	123	129	122	125	123	131	131	148	115	126	115	120	107	135	126	117	115	103	123	132	129	128	118	129	137	136	136	144	123	126	122	137	127	114	137	135	108	160	124	144	108	128	140	124	133	120	121	140	130	120	136	124	125	120	121	106	111	122	122	144	126	131	108	130	123	119	121	130	111	122	131	147	130	111	147	107	107	125	120	130	133	148	126	123	134	130	120	118	116	138	120	125	128	118	124	120	115	119	122	133	129	146	118	109	110	122	120	124	115	93	101	133	129	112	122	122	116	125	120	131	139	120	129	102	150	113	130	139	128	144	134	114	120	105	118	115	109	118	131	122	112	117	134	130	142	122	146	117	132	117	133	122	129	127	126	120	135	125	141	122	122	133	128	126	128	127	130	122	117	121	120	142	118	127	114	134	118	126	134	121	146	129	135	123	121	122	116	141	128	127	130	131	120	136	130	131	143	107	142	126	140	114	116	119	126	130	138	113	137	122	121	112	122	117	127	116	148	133	136	135	123	122	129	114	139	118	133	117	119	130	128	109	132	151	119	151	118	129	128	114	140	128	123	126	143	116	112	103	109	131	116	139	117	127	123	148	129	131	146	142	137	112	120	123	112	143	131	126	128	125	124	113	138	117	128	126	142	134	149	122	102	110	121	115	126	124	122	126	123	149	116	139	126	125	124	131	128	128	122	136	109	121	119	121	116	118	148	129	118	108	120	113	125	116	137	114	100	132	102	110	132	120	119	126	124	130	114	98	125	120	127	124	107	114	136	133	121	121	138	122	116	122	124	127	120	125	121	125	137	138	133	151	143	136	134	118	136	124	117	132	127	122	123	129	101	107	115	131	136	98	136	136	128	124	129	131	119	140	119	121	119	128	127	123	132	117	119	101	125	135	136	150	126	122	109	112	150	135	107	128	125	145	137	142	138	135	122	132	134	129	124	132	123	127	137	114	125	130	112	124	124	138	114	133	139	115	109	123	140	107	124	133	124	136	116	106	119	124	124	106	126	105	126	130	121	108	123	132	134	129	132	109	134	128	133	114	128	131	139	132	112	112	134	141	138	125	118	112	130	125	124	126	150	113	116	142	138	116	124	146	116	155	129	116	143	120	113	116	120	110	122	130	137	142	117	147	128	133	120	119	122	118	118	130	139	128	138	115	124	120	125	122	142	139	97	121	124	111	103	115	123	111	142	116	119	121	116	123	112	118	124	117	130	128	103	126	148	109	122	123	127	122	125	133	111	124	144	122	127	128	131	89	104	141	122	140	126	145	132	126	138	158	145	140	123	145	114	129	101	110	126	139	132	132	147	119	123	121	115	120	130	140	131	127	115	121	125	149	142	124	143	123	139	129	140	127	134	123	127	107	136	130	126	118	120	127	129	128	142	142	114	101	129	107	114	119	131	109	126	116	145	138	126	120	148	130	123	119	123	144	106	126	121	118	134	127	120	131	117	96	116	141	114	143	120	131	126	123	131	114	144	140	148	126	140	140	110	147	127	124	131	119	124	123	107	146	132	145	133	115	138	119	123	122	138	134	138	106	123	133	123	113	127	132	136	129	130	123	119	142	104	130	109	108	127	125	121	110	140	118	117	125	131	125	126	135	130	117	135	110	113	139	152	133	134	121	112	106	130	149	119	161	103	110	114	115	145	119	134	127	119	124	143	122	122	121	130	133	139	125	114	142	95	138	128	126	127	118	116	123	128	114	122	116	135	135	129	142	112	124	105	123	130	119	105	146	140	124	114	135	143	145	139	118	124	133	114	145	114	131	133	134	116	117	148	119	129	130	113	135	144	129	137	139	121	121	118	114	115	120	123	141	139	132	139	121	86	132	128	135	132	138	124	109	126	129	126	118	110	118	157	137	132	128	105	125	120	132	140	161	123	109	107	139	122	102	107	143	136	137	142	138	119	118	122	130	126	134	136	130	137	141	105	108	121	116	120	118	120	123	110	124	143	126	129	138	127	144	105	131	104	116	130	143	125	110	125	129	115	123	128	124	128	141	109	121	142	130	122	137	126	107	141	129	149	119	111	140	119	133	131	104	122	138	126	132	130	130	123	133	134	121	114	124	121	109	103	125	121	113	100	126	104	133	114	133	136	128	130	105	111	131	117	126	117	115	120	116	114	147	131	141	118	117	157	113	117	118	127	143	131	119	119	135	122	131	123	121	109	112	129	130	136	126	134	104	140	130	141	110	117	119	132	145	122	138	120	90	145	134	135	133	130	120	105	128	140	126	136	111	120	143	89	131	122	126	122	127	131	126	131	137	129	123	118	128	125	114	131	136	119	128	143	159	134	125	125	130	121	113	114	140	124	122	129	113	114	138	136	120	131	141	122	140	106	105	136	116	111	129	126	121	109	130	108	110	122	133	131	144	117	124	111	109	141	121	120	142	141	110	120	127	118	114	106	128	133	131	129	131	123	130	130	126	140	123	147	122	109	132	117	122	143	127	114	123	130	126	146	127	130	123	146	149	122	132	126	112	145	134	133	129	127	118	121	118	102	105	132	130	124	128	129	121	117	131	119	122	110	124	118	114	120	125	145	116	129	118	132	135	139	136	139	130	130	111	124	104	124	117	113	128	111	123	112	115	150	124	126	129	124	130	127	135	129	149	118	133	144	141	126	116	127	129	130	122	144	116	117	115	143	128	116	129	126	128	114	112	112	144	121	123	120	110	121	138	131	126	130	127	123	127	129	131	114	140	117	123	117	150	124	125	131	122	145	137	134	126	109	125	117	142	111	138	117	115	118	132	146	118	117	147	129	102	121	124	94	120	134	102	116	104	138	115	141	120	121	107	120	132	138	117	115	106	105	121	130	132	122	136	111	134	105	126	102	140	129	138	128	129	133	114	137	126	132	126	117	136	119	153	135	121	124	140	141	138	129	115	142	146	116	116	155	124	128	106	122	135	120	121	132	123	135	120	112	128	121	129	121	104	116	118	144	111	119	117	126	112	137	139	111	126	122	125	122	129	150	117	132	134	141	143	138	102	108	117	131	144	116	126	128	106	113	126	143	107	111	128	128	141	136	133	112	118	108	134	146	121	123	133	137	135	133	129	140
7524	8134	2319	405	400	381	352	372	381	318	355	354	314	324	375	344	343	334	361	312	286	333	347	325	338	337	370	310	329	355	407	340	294	317	369	334	322	322	317	354	315	324	331	317	330	369	330	337	339	350	336	338	367	342	321	342	347	343	363	352	313	326	335	338	325	347	313	326	322	313	324	329	328	321	331	361	327	301	346	328	329	332	376	320	325	329	335	342	353	345	338	340	330	330	335	325	317	325	360	360	283	339	342	341	312	307	322	339	374	327	318	342	322	343	337	335	322	315	318	343	335	327	306	360	331	355	334	358	317	314	294	305	304	352	351	382	334	324	346	334	317	362	313	316	319	329	324	326	354	342	316	337	356	326	322	328	335	349	331	326	341	335	337	317	339	359	359	374	339	327	322	315	340	308	311	348	338	341	335	335	319	284	350	343	332	313	327	336	327	388	298	295	320	333	358	397	313	329	345	377	362	315	303	348	315	323	321	335	309	350	299	329	343	346	325	314	334	339	342	309	337	369	327	313	348	370	357	338	316	354	319	294	336	347	312	304	340	332	315	315	321	333	358	330	330	357	342	320	348	328	338	356	316	338	310	328	332	288	364	333	328	338	338	329	321	298	348	333	363	319	341	337	330	332	346	285	340	321	343	312	352	349	307	338	342	336	318	368	328	332	329	350	326	321	368	334	322	310	325	339	323	318	325	309	344	351	317	330	359	319	340	308	380	306	335	328	311	394	317	335	341	334	319	340	313	318	316	327	329	342	331	340	323	329	328	337	332	324	338	336	329	326	325	349	333	319	328	318	315	316	311	333	345	317	344	311	343	345	320	350	353	344	327	355	345	330	299	344	351	367	340	379	341	344	317	350	354	310	338	355	346	321	345	319	319	359	349	343	352	358	330	322	351	303	314	353	322	315	345	351	333	301	365	341	337	312	307	327	323	360	355	337	302	350	318	321	331	348	319	329	323	346	353	322	334	331	343	303	332	311	354	322	328	318	322	322	326	320	337	331	330	295	319	352	326	315	351	367	339	317	318	306	298	326	331	315	352	332	284	353	331	298	329	339	331	334	326	323	353	310	358	334	310	362	308	328	353	334	345	351	319	313	354	320	337	320	365	342	358	333	345	343	316	345	337	364	280	359	374	322	333	335	318	310	346	362	307	347	316	350	316	367	347	337	305	344	365	351	320	327	348	331	350	337	361	350	325	341	341	347	344	317	347	331	346	330	343	352	316	339	364	330	315	311	315	298	352	361	373	325	311	327	303	328	320	340	328	318	312	321	291	326	360	334	346	345	343	320	366	335	351	341	339	316	324	350	314	322	330	333	338	336	316	335	322	373	320	316	309	329	356	314	349	336	318	335	327	333	338	333	349	315	333	341	309	330	331	356	349	337	311	335	336	326	365	324	325	335	316	350	330	325	362	332	366	318	305	347	338	333	326	317	357	344	339	341	337	305	341	341	293	358	348	314	340	357	358	359	323	340	351	342	315	323	330	318	293	314	357	312	348	337	320	320	328	346	344	331	347	335	333	333	343	307	319	327	327	308	361	326	335	328	330	322	342	344	317	330	348	320	339	325	338	290	324	343	324	364	311	318	327	331	361	319	345	331	317	333	310	315	365	331	316	330	326	315	336	331	297	321	349	308	343	313	356	331	344	315	316	340	333	356	291	331	329	326	323	333	338	330	332	311	319	349	323	320	365	341	318	334	346	309	343	370	346	310	307	331	348	306	320	337	303	350	343	315	321	330	345	318	317	354	343	348	314	327	344	328	351	324	346	333	350	354	317	338	359	309	326	336	326	335	363	334	348	360	315	302	340	325	378	330	346	334	321	320	331	331	340	357	349	340	318	364	358	326	336	334	332	348	322	358	333	335	356	308	322	328	335	324	358	330	355	332	352	333	337	332	363	327	306	317	334	319	311	323	352	346	329	315	322	334	341	325	307	320	345	311	347	331	340	313	342	317	316	338	315	343	346	313	328	311	371	330	340	330	323	305	319	339	344	330	341	346	350	313	336	319	297	334	312	331	311	341	349	348	320	330	346	363	362	351	338	337	335	336	345	302	349	367	319	330	321	340	312	312	330	351	324	307	335	343	322	335	339	369	309	357	315	325	330	322	354	325	336	302	323	330	310	329	301	364	318	336	322	353	313	339	331	353	328	308	343	346	325	363	322	312	319	340	372	330	328	286	329	296	291	335	346	374	359	355	343	351	317	324	338	331	355	353	303	353	321	347	371	310	344	337	325	320	331	319	342	330	346	356	311	356	328	342	318	351	324	341	323	301	311	330	383	330	341	352	353	325	332	310	324	333	331	323	347	303	337	350	365	335	315	319	311	310	338	338	329	345	321	336	317	299	366	313	329	328	317	344	351	343	320	342	339	330	345	312	324	341	367	338	336	332	342	309	321	297	313	343	341	337	319	310	340	328	338	340	313	336	312	343	292	302	325	317	326	322	332	323	316	332	278	334	353	328	308	343	352	333	362	341	310	373	361	333	348	325	354	323	333	344	317	321	339	345	323	351	332	332	313	329	363	322	350	336	334	326	344	332	348	373	332	349	323	344	346	321	318	326	312	316	303	315	309	318	315	352	318	345	313	319	347	351	322	336	341	327	342	344	322	332	329	342	339	340	368	322	354	319	363	319	315	352	363	313	332	309	311	319	334	344	313	339	314	333	321	336	327	336	357	304	315	344	320	337	329	336	328	328	310	318	325	339	327	323	362	332	334	332	340	348	321	345	331	317	329	390	346	313	313	330	348	321	296	323	325	312	339	337	333	329	319	355	321	342	345	339	337	322	364	340	312	349	355	345	324	341	354	342	326	360	314	308	344	345	306	286	309	343	292	353	333	353	338	316	331	331	319	357	339	307	333	337	340	345	332	323	333	356	357	369	339	340	329	315	310	313	322	326	279	365	322	349	331	358	339	329	331	302	331	331	325	337	309	343	345	352	303	332	345	369	338	347	352	350	333	303	365	308	325	315	327	312	358	323	329	339	322	303	359	348	322	360	312	328	323	336	346	323	321	367	300	358	318	317	326	329	307	323	355	290	340	347	344	335	307	317	358	304	318	342	310	342	320	316	315	348	320	324	325	380	298	319	333	318	313	316	338	307	329	330	378	331	331	330	327	292	307	350	360	336	353	319	312	332	328	344	355	300	332	333	348	307	313	324	360	340	319	341	326	343	351	355	341	366	333	317	356	366	342	323	333	334	336	320	325	306	346	328	315	310	333	336	292	340	322	311	311	336	332	353	327	325	328	333	329	326	360	339	346	353	348	337	348	301	334	325	335	346	303	345	313	316	335	340	345	353	372	341	340	327	327	311	353	343	314	326	339	340	332	333	311	331	336	309	355	315	313	364	321	324	332	376	308	359	326	332	331	330	337	315	328	306	328	364	305	317	325	328	306	327	356	299	337	361	337	361	327	316	326	341	338	346	311	317	316	339	321	343	304	340	328	318	318	363	321	344	326	324	332	355
50774	51914	26527	3193	526	415	342	278	284	264	231	214	192	207	209	200	200	209	183	171	218	227	201	190	200	191	171	184	186	217	198	192	184	168	186	177	208	168	178	179	193	167	146	199	170	184	161	175	153	169	165	183	172	191	208	158	185	191	190	179	202	196	192	205	191	180	187	163	174	209	201	171	182	170	173	187	185	173	182	195	153	187	187	184	174	189	169	161	164	191	181	211	155	167	198	175	166	181	183	171	169	178	151	164	175	199	126	167	169	167	166	203	188	167	174	166	180	172	172	174	185	169	167	166	184	197	169	217	163	157	189	188	166	172	190	181	144	153	187	185	173	176	150	175	158	159	157	162	195	143	196	187	194	185	175	179	187	185	164	192	194	191	150	155	192	196	154	168	184	188	193	194	167	170	177	164	192	151	179	152	154	159	168	177	160	168	188	162	178	169	173	181	167	183	177	185	146	158	171	158	158	164	165	161	178	179	180	185	182	161	181	197	193	216	177	145	179	175	193	186	187	200	165	171	158	166	172	169	164	200	153	174	187	164	190	182	176	171	177	173	171	182	150	169	178	175	186	189	180	156	214	171	191	193	186	174	167	157	176	181	172	181	183	151	185	180	203	179	170	177	185	177	169	205	202	173	162	174	165	201	196	180	188	168	194	163	182	209	210	160	163	187	167	201	170	142	184	181	177	150	177	192	182	192	176	177	160	187	184	189	166	194	179	184	180	158	180	167	168	171	181	197	210	174	164	161	188	195	175	182	202	176	170	196	179	184	183	184	194	171	180	166	178	172	171	184	185	166	189	180	170	182	180	165	184	172	175	161	176	170	181	191	194	171	177	178	186	157	181	153	159	179	206	192	181	189	174	159	182	179	177	183	186	159	184	186	190	188	191	181	184	187	173	167	168	187	208	198	178	188	178	168	167	169	189	187	195	180	192	207	172	181	186	177	180	179	173	180	154	164	186	192	170	165	173	163	173	181	178	165	173	165	190	171	154	192	173	177	173	191	196	153	184	173	191	183	168	189	183	160	178	141	184	176	190	179	186	162	166	175	172	194	183	175	185	191	179	175	172	185	172	170	189	180	168	160	181	170	160	175	175	190	155	174	200	209	177	154	135	174	155	177	159	157	182	203	188	187	192	172	201	170	161	186	196	179	149	171	151	175	197	195	158	158	190	166	180	150	185	192	185	191	178	176	174	180	189	160	190	189	180	172	172	176	195	173	191	180	194	195	159	185	171	179	192	152	177	164	159	180	181	173	140	177	182	165	172	198	170	189	189	169	136	180	188	168	169	198	191	153	168	160	179	158	191	199	179	197	159	178	170	172	197	175	201	179	174	164	195	190	191	172	180	181	163	169	189	177	168	170	165	173	184	175	174	188	174	178	182	197	177	194	180	174	174	154	162	200	186	187	172	173	181	179	156	184	211	188	160	177	175	162	171	187	175	158	201	149	183	161	174	176	166	167	155	207	193	179	191	189	183	177	190	207	195	156	194	161	172	174	156	164	171	205	186	195	186	185	169	198	174	155	178	171	176	165	179	155	184	204	188	173	158	189	183	161	188	175	209	184	202	181	182	177	180	165	166	173	188	188	178	166	159	177	157	188	200	188	191	167	172	173	220	171	189	165	178	184	156	190	207	168	165	161	168	200	193	183	169	172	175	182	193	198	192	179	166	196	190	174	189	158	191	166	158	175	177	152	169	179	185	163	171	172	160	185	144	184	160	178	163	214	173	179	137	152	190	165	177	177	182	189	162	158	188	167	159	157	188	180	168	176	175	185	157	183	179	171	182	185	149	156	175	184	184	174	170	171	162	149	190	182	163	197	170	197	173	186	176	193	162	167	142	190	165	151	186	180	168	169	178	171	160	199	207	182	169	184	173	171	142	163	167	170	201	177	163	164	186	195	178	189	164	179	218	195	183	201	153	168	186	162	211	188	170	185	162	178	170	179	167	170	164	181	180	176	153	164	175	188	191	176	183	195	186	177	170	180	149	174	157	194	193	153	168	191	195	165	163	166	186	178	171	174	175	182	188	172	143	174	175	155	183	168	166	201	152	204	174	172	183	182	148	196	180	140	186	172	181	197	188	180	156	189	158	164	187	165	176	213	171	179	179	168	179	176	192	194	195	170	191	193	196	172	196	182	195	176	173	182	196	174	201	175	177	167	165	174	167	189	169	185	138	180	183	207	172	189	145	184	155	184	159	184	166	175	167	199	177	183	182	171	200	182	169	139	165	170	158	162	181	185	188	186	201	176	188	180	170	166	178	157	156	186	192	177	174	197	182	182	154	158	170	185	187	166	171	167	169	158	175	185	182	189	179	168	172	185	184	165	197	177	191	160	203	185	183	176	176	180	183	165	183	186	180	182	173	181	172	188	191	162	152	185	184	185	183	170	191	187	172	175	190	194	186	172	190	176	151	181	165	188	182	183	181	182	169	151	187	182	154	181	160	199	180	185	184	180	185	170	168	168	170	173	203	183	142	172	196	194	175	175	166	181	174	169	187	183	174	177	165	170	182	203	180	171	193	201	202	166	197	156	184	175	187	182	186	187	160	179	189	165	175	174	179	191	168	174	169	184	181	197	168	185	183	163	193	182	159	180	178	174	174	192	178	181	206	186	174	182	152	149	174	141	166	159	175	173	159	171	170	167	176	167	164	175	192	194	186	179	177	176	175	167	173	180	185	171	181	171	221	184	206	188	175	156	168	197	175	166	185	193	163	189	192	183	182	201	197	164	169	174	169	180	173	192	159	188	195	161	188	176	156	158	158	198	175	171	185	192	169	197	172	181	161	165	180	175	192	179	153	185	188	162	171	165	149	176	138	174	171	169	171	178	202	151	160	160	194	166	159	167	175	153	169	206	188	184	197	183	183	170	198	169	184	191	183	163	171	169	176	170	165	180	157	211	184	173	166	171	211	181	181	178	164	181	189	204	195	187	190	182	175	183	151	201	189	190	179	165	177	164	162	184	166	178	169	179	176	155	204	169	172	189	173	160	178	186	153	180	164	189	190	185	191	167	176	185	167	156	156	170	176	190	176	174	179	182	176	175	173	206	177	194	171	200	162	178	192	178	167	179	177	171	179	160	188	169	180	181	187	164	169	178	170	165	187	174	177	178	170	146	192	156	167	169	191	188	166	145	164	190	171	169	197	167	172	193	202	193	189	167	184	190	164	165	179	192	184	181	169	182	163	160	170	206	178	179	176	172	173	149	195	173	158	172	167	169	165	185	189	166	176	196	163	175	185	173	186	198	182	159	186	174	199	191	181	159	194	157	189	171	166	191	169	173	170	188	139	189	181	169	167	170	187	196	177	191	179	166	172	188	197	184	190	176	174	188	195	165	189	181	174	199	168	182	168	189	193	150	200	193	201	189	185	168	200	183	182	179	153	166	174	198	168	183	187	180	181	186	180	175	184	166	164	193	153	190	158	164	151	169	181	165	176	179	192	178	179	160	177	174	176	188	176	192
30980	38217	12704	2189	1942	1593	1235	1125	1030	905	796	780	738	684	633	649	577	557	567	576	525	568	560	515	537	487	473	493	519	536	469	444	452	499	483	468	488	448	478	495	500	503	468	487	452	457	475	418	452	471	511	481	464	466	488	457	471	424	448	426	471	463	427	433	448	486	475	426	489	446	462	441	497	460	455	483	452	439	468	434	440	452	451	443	457	436	474	491	490	459	442	455	426	416	429	453	455	440	456	470	425	441	470	423	449	432	439	428	404	439	460	456	426	432	450	456	456	417	488	423	435	476	456	465	426	443	459	443	422	407	446	420	450	437	453	446	461	441	433	447	430	438	478	416	456	442	431	482	458	412	438	440	445	449	430	464	436	450	458	424	430	458	471	432	456	436	455	464	424	453	425	459	431	454	450	460	454	437	419	461	458	457	433	438	446	440	473	376	451	424	450	422	421	443	496	411	450	453	407	424	461	444	453	440	446	433	409	442	414	431	433	440	418	479	446	445	424	449	417	408	429	453	449	423	448	428	443	417	412	407	432	446	414	445	411	445	420	443	470	470	445	433	485	446	455	404	444	434	430	448	469	478	437	427	404	461	436	423	426	443	454	444	409	402	429	442	440	460	435	465	437	382	445	440	393	423	417	474	418	436	438	430	447	422	439	404	459	460	404	431	431	410	418	419	459	423	449	463	440	407	388	399	442	441	462	437	436	445	446	435	442	464	434	417	423	460	470	431	459	416	446	427	446	416	421	442	476	445	415	436	456	488	452	453	453	439	424	442	444	439	427	400	431	441	429	454	410	464	459	421	427	448	407	451	435	421	455	449	455	460	373	420	417	432	446	433	411	406	447	450	466	443	428	423	437	405	449	445	429	468	456	447	458	425	424	473	467	423	464	416	430	464	473	434	441	420	429	480	440	439	411	400	419	449	399	424	452	420	466	456	470	459	455	416	419	468	439	449	417	414	441	433	409	393	426	437	433	434	445	428	444	436	423	477	454	424	456	471	452	437	441	437	421	445	475	439	423	424	401	479	399	443	455	447	452	442	421	475	429	415	432	471	422	423	462	449	414	404	417	413	430	420	470	425	491	453	445	429	402	442	464	467	441	439	410	398	454	423	409	427	430	416	436	453	456	391	455	442	441	420	439	452	470	453	408	412	439	418	383	397	428	454	452	431	461	474	431	440	455	453	450	446	445	445	444	459	442	462	433	476	439	465	407	438	422	474	434	465	442	469	470	421	467	455	436	427	442	378	428	417	438	426	443	434	451	401	448	464	449	421	443	460	468	434	433	406	449	485	491	434	445	448	441	422	445	456	467	450	448	429	429	453	450	437	415	435	436	408	437	436	432	423	456	435	463	445	472	447	455	442	428	427	439	466	401	447	411	440	433	441	449	398	412	426	422	388	451	429	440	427	401	448	384	434	423	448	448	428	399	432	479	434	466	420	461	448	451	401	473	410	431	411	429	449	441	452	463	448	445	409	401	389	442	415	465	402	447	448	464	450	413	464	399	426	460	417	449	405	427	457	451	433	443	429	426	408	451	444	469	443	468	448	455	422	432	435	441	442	443	430	471	438	475	438	455	417	447	433	444	409	473	432	481	434	438	449	412	474	430	465	414	437	420	438	435	436	401	454	420	443	477	446	418	453	439	456	441	406	449	450	425	404	458	447	439	423	418	442	451	479	432	430	456	401	415	487	451	397	423	397	464	419	424	464	487	436	457	411	412	426	419	452	492	421	432	447	410	424	431	444	439	396	422	430	459	457	459	467	438	443	467	386	468	413	444	429	414	477	427	440	432	416	426	431	428	420	470	440	462	443	445	468	420	437	451	395	451	474	429	475	428	490	438	443	428	432	409	476	429	429	442	443	422	446	432	434	451	433	462	439	458	415	448	420	448	427	430	413	458	471	413	445	451	442	415	421	433	410	405	435	448	395	450	448	469	446	410	455	444	430	461	440	433	438	418	465	411	461	434	452	442	424	452	453	452	399	450	434	430	451	436	459	418	434	413	404	468	442	463	418	442	469	431	384	443	462	447	414	449	422	429	424	446	426	446	421	470	422	417	433	470	442	436	424	478	389	463	443	425	427	464	432	432	431	442	448	459	429	452	397	440	433	447	409	468	413	456	415	457	413	431	445	441	439	453	453	416	444	449	457	432	412	434	429	387	440	447	458	420	443	453	439	452	429	470	388	405	427	437	426	442	436	465	432	444	417	405	422	418	416	445	434	443	472	442	451	439	449	396	467	431	442	413	450	445	431	401	443	454	423	447	448	430	427	435	434	445	450	430	446	438	438	449	415	451	415	456	424	411	456	460	417	459	434	427	398	424	423	430	474	459	463	471	460	448	471	428	436	423	425	442	403	427	421	427	461	416	426	424	451	466	443	453	452	433	441	437	445	438	467	441	410	397	442	474	414	446	429	403	499	463	453	454	420	412	413	436	441	416	406	447	409	471	433	416	428	452	417	419	419	471	424	431	457	437	428	464	443	461	423	440	425	450	437	443	425	444	434	412	413	461	457	462	456	441	428	437	461	446	420	436	429	414	469	395	440	429	458	424	416	429	431	442	428	433	456	446	447	419	429	461	427	406	402	442	423	406	443	418	435	460	426	428	432	424	459	448	429	472	446	422	429	425	460	470	400	453	438	420	421	464	430	448	400	448	430	475	439	481	410	414	444	455	398	435	458	435	432	419	417	450	472	462	472	429	416	424	472	460	463	426	455	500	474	440	411	383	422	439	415	416	416	405	478	452	481	455	411	445	408	435	450	427	407	422	428	442	474	412	455	426	453	410	409	403	419	499	430	463	456	452	429	427	439	429	450	437	433	444	431	427	415	450	399	441	418	476	379	429	432	434	428	415	449	444	442	458	448	453	441	440	402	428	415	468	462	462	393	441	430	426	449	433	439	414	399	414	436	449	451	424	436	420	474	430	404	449	458	413	405	416	467	441	438	400	444	460	453	423	461	456	445	436	430	425	387	424	443	437	462	464	422	450	456	414	478	398	379	397	429	466	446	426	417	460	446	431	424	464	431	430	495	437	414	446	426	481	431	452	417	467	467	446	440	431	429	414	428	417	423	420	465	417	409	424	471	449	431	460	408	444	457	428	437	459	394	446	431	427	437	434	434	443	422	411	426	472	433	466	451	465	403	460	428	488	472	452	459	478	447	411	476	460	455	444	434	433	413	423	448	465	428	441	446	409	453	431	426	440	430	435	460	454	440	448	451	403	454	455	433	411	416	412	403	457	446	435	412	426	425	431	462	464	423	453	446	445	427	427	439	423	415	449	435	430	463	467	394	450	449	483	440	401	424	446	436	417	404	456	449	407	439	478	453	420	472	435	451	453	404	466	437	451	440	424	436	447	438	448	416	432	450	454	410	428	456	459	422	445	439	419	458	467	459	419	425	422	437	452	460	429	431	461	454	403	421	439	425	431	453	403	445	418	410	452	422	473	431	436	443	435	425	388	417	444	400
65068	64042	37064	9630	1186	572	439	316	282	264	230	205	179	151	153	122	152	131	160	121	120	137	119	143	118	152	128	110	126	124	107	105	112	126	112	134	115	116	118	125	134	113	126	132	122	93	111	107	114	135	126	111	120	123	105	96	101	101	100	120	114	94	116	116	103	125	101	115	85	127	106	89	118	101	124	110	100	118	124	107	108	102	100	106	115	113	115	100	99	130	106	123	114	114	122	97	120	120	109	122	98	100	105	92	111	113	102	111	94	97	93	123	105	113	111	128	104	113	117	97	113	97	113	88	88	114	110	82	93	91	125	127	114	108	108	102	120	110	104	113	101	89	112	105	121	87	102	118	102	111	100	118	89	107	116	116	127	111	118	101	83	106	120	113	96	108	97	91	98	97	126	85	96	99	94	92	100	100	112	112	109	106	91	127	135	106	113	113	90	113	95	97	110	84	85	116	93	100	101	116	86	77	100	120	100	112	108	89	110	130	99	118	112	107	94	128	112	110	112	103	116	122	129	112	115	98	125	103	111	103	115	126	96	100	110	90	110	104	111	101	101	96	92	119	116	94	97	114	88	87	109	119	114	107	115	112	101	111	106	114	115	107	101	119	110	111	104	129	106	105	110	119	110	103	106	96	90	111	108	115	102	104	114	99	110	104	103	113	104	125	123	114	122	110	101	128	119	98	100	108	127	97	111	106	94	103	102	117	112	100	96	86	99	106	94	107	93	104	99	85	101	112	107	101	102	117	98	96	109	108	96	104	111	109	118	95	108	88	106	104	106	110	112	102	122	116	115	100	123	103	105	111	112	99	126	125	118	129	119	127	87	120	101	105	94	94	116	94	118	109	105	115	92	82	117	102	102	100	101	106	98	110	106	122	99	109	107	93	99	94	94	107	105	106	104	111	114	121	99	97	88	88	94	109	131	120	89	116	102	111	113	115	125	105	103	104	98	100	114	114	115	97	123	124	102	106	108	91	108	103	87	107	107	97	85	112	108	124	111	129	99	100	122	101	108	110	117	106	123	110	101	106	125	101	110	115	107	123	110	107	112	103	101	115	100	92	113	113	110	113	103	101	119	103	125	102	100	103	92	98	97	107	107	89	98	113	105	80	119	121	92	121	95	123	83	111	102	104	125	96	95	109	96	100	114	115	120	95	113	103	107	101	102	113	87	94	123	114	111	104	118	107	110	123	93	99	121	94	117	103	133	107	114	107	117	108	79	106	124	112	115	95	95	91	103	110	103	129	106	99	106	91	110	114	83	114	104	127	115	114	131	88	99	97	90	103	109	112	99	108	109	101	104	112	117	102	108	113	82	91	125	85	108	112	105	103	110	109	98	98	95	116	96	112	116	107	109	99	107	112	108	114	102	104	120	121	113	93	94	89	109	127	111	90	116	120	121	112	112	112	118	116	112	100	92	113	85	106	100	108	112	111	112	110	105	102	106	118	101	99	124	107	117	108	122	115	111	102	111	106	100	117	96	112	120	121	115	80	101	106	109	128	91	98	119	98	117	90	103	107	96	106	91	96	119	86	109	115	89	109	105	110	110	97	122	105	103	126	117	105	120	104	93	116	109	99	106	92	94	98	111	97	105	108	93	107	127	113	103	105	113	86	114	110	96	113	116	90	125	92	131	96	117	103	112	129	96	97	99	96	96	112	115	130	103	88	95	107	120	108	97	118	100	96	122	105	110	95	106	95	101	98	92	106	100	115	95	88	112	85	116	113	104	108	95	110	117	93	103	111	109	118	107	119	111	110	104	109	110	107	120	105	124	109	106	104	104	106	104	102	96	120	96	105	117	130	105	117	105	113	104	109	102	123	105	107	104	122	105	94	109	109	98	108	100	98	116	108	105	135	103	103	103	116	103	98	89	104	121	118	117	113	97	98	110	122	99	114	103	112	104	96	95	101	109	103	109	106	112	113	108	97	95	99	114	120	106	99	96	100	106	104	113	96	94	123	86	103	121	106	99	117	126	106	104	98	109	100	128	101	109	117	113	93	110	114	112	102	115	116	96	113	113	118	91	103	105	101	87	129	115	123	95	98	106	118	101	119	102	101	112	112	88	94	114	110	106	108	97	116	115	97	114	120	132	105	122	101	101	121	104	113	90	96	105	107	87	119	105	107	100	114	106	87	99	87	111	106	106	105	115	98	105	109	87	122	110	110	95	106	111	125	93	102	114	116	108	100	99	100	106	111	102	88	92	88	109	114	105	106	105	106	117	101	101	110	127	90	102	103	102	119	105	115	120	109	120	116	100	99	125	116	106	114	131	108	109	107	102	131	106	94	118	91	112	112	109	108	117	103	90	123	92	109	109	102	98	104	108	89	105	101	110	108	93	101	96	94	110	102	108	131	91	119	107	117	118	96	109	120	115	112	103	93	110	101	121	106	113	112	106	112	93	109	108	100	110	133	99	94	130	110	114	109	122	96	96	108	103	115	105	105	110	98	96	90	105	120	94	111	106	104	121	121	113	112	122	108	116	93	116	100	113	102	120	101	87	113	126	102	109	116	113	104	103	88	103	96	98	115	99	100	101	126	107	89	126	132	81	116	95	87	103	105	107	113	98	98	86	109	113	111	113	114	112	100	102	94	87	105	91	95	104	116	134	104	103	131	114	101	103	99	115	99	120	114	111	103	109	108	106	108	106	109	95	104	118	110	115	112	94	95	89	98	107	104	98	124	110	113	122	116	113	115	104	92	105	99	102	99	111	122	93	92	103	107	106	100	90	94	99	121	106	113	93	118	115	121	95	105	87	99	107	104	97	107	123	114	101	98	94	100	116	118	131	103	115	112	111	104	102	105	110	117	108	116	107	118	87	109	99	104	92	121	92	113	113	101	93	103	133	111	119	111	104	115	120	96	117	124	102	97	109	110	110	116	127	107	124	109	95	102	99	97	90	111	97	98	98	98	128	105	111	99	99	121	115	123	106	106	120	108	95	103	94	114	107	114	105	104	107	119	98	109	88	126	108	102	99	122	130	105	96	91	109	119	112	101	100	115	113	93	94	98	118	118	104	106	110	102	105	101	92	117	110	116	108	101	112	101	125	110	113	95	111	93	106	109	103	131	111	127	115	133	108	92	100	107	123	106	108	105	106	127	100	118	90	129	118	115	109	106	91	79	93	103	94	118	121	102	106	102	99	93	127	100	97	96	93	110	113	126	99	103	131	106	108	102	117	114	107	120	110	104	108	122	103	112	109	127	123	111	116	123	113	112	92	99	109	106	118	118	100	87	87	90	125	113	113	103	126	115	114	110	119	116	109	108	100	92	100	121	118	107	125	110	108	93	91	84	134	103	92	116	104	114	98	109	108	104	102	103	93	113	107	114	112	97	104	137	103	98	105	93	101	112	85	95	101	92	102	99	101	108	103	113	114	107	85	117	120	105	122	129	113	135	95	104	120	131	104	99	113	112	114	104	91	108	119	118	114	110	117	94	102	118	96	98	109	102	122	93	102	99	109	105
40054	47763	16443	3534	3045	2432	1943	1571	1319	1192	982	888	851	788	703	632	582	577	557	458	516	454	423	390	412	410	391	378	371	383	341	338	362	356	320	322	356	319	338	296	301	313	313	301	317	290	294	318	283	308	299	309	315	324	303	319	308	292	294	272	293	248	311	299	271	336	271	301	309	263	290	293	256	265	296	278	281	294	274	298	273	273	299	266	287	275	292	276	313	310	271	288	284	273	274	278	259	274	282	263	291	295	258	311	256	285	277	290	259	272	263	290	298	268	248	285	247	281	232	290	255	282	280	282	279	273	268	242	266	280	311	285	263	277	279	246	283	296	253	266	282	259	271	252	256	297	292	262	274	258	273	267	269	276	256	274	266	252	263	293	268	268	298	280	289	275	294	238	286	262	255	285	274	265	297	301	256	283	259	275	263	298	243	293	273	291	256	276	244	284	299	273	270	283	284	277	254	295	290	260	274	251	273	256	257	270	263	302	235	289	243	255	272	272	238	269	265	267	250	265	272	261	266	280	276	288	257	310	258	262	255	259	278	248	279	287	255	263	285	267	271	257	264	231	258	264	269	278	272	253	261	235	268	268	292	292	253	267	291	247	266	296	274	244	253	265	249	301	268	276	298	248	255	266	307	265	281	251	282	275	266	271	256	276	232	285	269	280	242	275	257	283	259	264	270	309	273	265	279	269	274	262	303	267	265	259	260	252	256	268	269	248	255	226	273	269	272	262	274	263	321	259	256	248	248	265	280	250	266	254	291	277	302	243	285	263	292	272	287	261	283	287	259	259	276	301	269	244	241	290	241	237	317	267	245	272	246	275	227	284	304	269	252	267	246	255	289	275	303	265	271	276	291	270	268	285	260	264	270	320	259	260	261	280	284	262	288	276	255	263	270	297	268	277	308	308	282	284	277	269	268	243	269	267	260	250	257	293	253	307	276	244	280	262	285	275	275	273	287	243	268	279	270	262	277	255	277	272	264	269	276	237	276	230	269	274	280	251	278	262	271	265	271	281	268	261	256	275	300	247	257	269	253	235	256	269	264	283	267	258	306	276	259	264	260	271	274	269	295	300	271	261	278	231	262	240	263	264	259	265	258	267	268	254	275	261	285	278	256	293	248	286	270	287	268	282	272	277	248	251	272	300	274	273	232	289	240	263	268	224	284	235	294	262	263	262	273	285	280	252	276	291	285	273	276	246	278	269	251	276	256	280	251	270	268	251	260	238	273	255	280	268	262	257	276	294	260	272	266	257	271	267	277	281	290	286	264	257	254	254	292	257	257	281	286	240	266	289	261	275	277	282	293	255	257	227	264	276	231	272	261	239	269	272	270	274	242	267	269	285	255	263	286	279	263	262	249	258	263	273	232	288	260	233	262	260	271	261	267	288	256	244	286	248	273	266	261	270	268	257	259	279	262	292	265	283	272	273	241	286	261	282	262	258	270	250	254	253	268	284	259	282	255	254	260	271	307	274	256	282	292	288	284	260	292	301	265	283	273	274	277	283	280	233	251	267	267	279	248	277	269	242	260	296	281	259	268	277	260	260	264	272	235	285	259	279	270	288	279	289	214	266	297	264	286	276	245	273	277	288	286	285	244	249	268	267	270	254	271	286	280	300	252	282	312	307	286	251	271	262	276	277	280	271	249	280	270	284	268	269	269	256	294	255	260	280	281	253	288	268	280	251	236	264	262	240	265	266	287	260	264	249	291	266	302	282	256	268	268	282	250	299	269	273	308	250	258	286	292	264	278	278	248	282	264	265	265	284	273	278	299	256	235	287	267	251	275	293	283	256	262	283	246	292	262	229	273	260	255	245	239	274	274	253	273	273	267	292	273	257	272	273	267	265	264	280	283	318	262	274	274	276	282	272	243	291	266	258	259	241	276	286	270	270	273	238	282	281	304	259	285	302	274	257	291	277	257	282	267	250	303	252	257	270	275	241	268	296	274	287	262	299	246	270	274	297	283	279	288	269	250	285	265	257	290	261	267	288	273	282	275	271	274	282	251	255	283	266	289	283	265	249	267	303	255	247	272	261	263	309	253	272	262	277	273	279	274	266	266	276	284	245	284	252	275	254	278	286	256	247	275	275	251	274	282	240	275	260	239	273	273	257	266	277	274	274	277	239	258	258	263	251	267	267	264	282	282	291	273	286	261	236	271	273	252	263	256	273	282	277	258	255	257	264	262	282	259	255	257	242	262	252	264	275	264	264	261	270	254	263	244	270	276	251	260	285	254	266	277	279	244	262	250	267	245	272	270	253	277	245	253	262	252	288	269	272	266	282	292	271	285	281	277	258	251	275	245	286	250	263	264	269	273	291	269	298	278	282	243	322	278	267	243	291	277	268	259	269	276	277	272	275	260	279	278	270	282	279	271	264	273	273	287	259	270	257	258	283	289	268	264	245	287	271	289	287	269	255	259	242	280	256	271	279	269	283	250	281	264	241	267	244	275	276	273	280	253	271	247	274	255	269	261	272	265	279	260	248	244	287	240	250	269	264	277	281	267	258	258	283	256	275	254	271	286	282	310	240	275	272	262	272	253	266	298	257	285	266	263	260	274	264	251	275	253	272	291	246	266	286	259	255	281	253	284	266	266	244	270	265	280	280	266	248	261	275	279	255	266	277	280	252	267	273	280	253	272	282	261	294	263	274	261	246	250	254	248	252	266	247	259	274	277	291	273	256	285	277	269	264	266	296	257	290	286	269	306	267	285	257	284	257	253	293	241	275	258	268	280	260	275	273	291	257	265	293	276	291	285	267	253	268	251	267	274	271	236	280	266	286	269	286	284	276	312	240	255	230	300	249	289	290	285	289	264	263	250	259	237	267	282	261	290	291	261	251	263	253	266	264	256	307	296	303	272	270	269	265	294	292	252	278	283	274	251	268	270	298	273	238	270	259	272	288	258	272	268	270	254	265	253	269	259	256	271	284	231	272	278	293	277	264	278	295	291	270	274	289	244	254	281	284	242	281	266	265	260	270	261	282	253	261	282	264	261	234	273	266	272	303	267	257	230	265	264	276	247	274	280	258	262	251	264	276	270	279	293	258	249	227	284	263	283	279	285	272	287	280	286	298	277	257	292	273	264	259	277	275	289	267	270	263	271	282	263	297	327	240	240	279	268	283	264	260	268	259	282	289	268	255	274	270	260	265	239	270	257	295	262	243	273	282	262	268	314	252	255	295	267	272	254	256	240	303	303	252	285	234	263	257	260	269	288	294	271	278	275	270	263	274	297	271	269	282	248	259	260	246	279	272	257	272	260	265	269	309	280	285	254	252	279	278	266	264	260	251	280	261	257	239	288	261	274	267	272	285	248	228	274	253	294	277	276	274	262	250	275	249	290	268	286	254	295	266	256	271	286	239	281	265	268	261	281	243	280	248	266	295	257	264	293	257	258	254	282	279	248	268	237	258	293	297	261	258	275	277	253	295	281	280	273	263	260	233	263	232	269	264	286	296	280	243	260	259	258	275
9006	5486	1303	162	143	139	118	133	130	114	137	143	129	116	114	112	129	142	126	129	134	113	117	128	136	107	142	144	129	136	132	128	140	144	131	123	128	135	118	151	153	131	175	143	117	114	137	124	133	130	127	130	115	124	131	135	141	129	149	124	132	124	111	127	110	138	141	137	118	158	118	141	133	127	131	106	132	128	109	128	135	109	114	138	120	118	131	151	106	144	127	116	117	131	97	150	113	119	143	120	110	130	118	148	134	138	127	96	135	138	102	127	119	158	117	125	104	118	146	145	107	127	128	138	124	129	138	125	128	107	121	108	116	120	117	115	133	115	116	119	131	129	117	145	135	121	126	118	119	114	121	132	145	141	128	116	126	114	117	104	127	121	122	113	142	137	125	131	131	121	140	116	114	149	156	136	126	118	113	125	114	102	123	125	105	124	123	112	137	129	133	104	116	114	123	132	126	136	121	123	123	141	138	143	135	137	120	130	123	118	110	123	131	122	113	112	124	122	116	128	110	132	129	139	151	126	135	126	122	119	122	128	115	118	120	111	133	118	131	123	126	122	157	108	122	108	150	121	137	126	130	103	129	119	133	103	128	124	136	148	106	122	128	136	129	137	126	115	128	148	129	140	132	116	115	110	111	156	128	140	118	140	136	134	124	149	144	125	124	132	142	128	93	98	119	148	135	115	151	115	122	150	139	121	136	126	97	122	127	123	132	118	107	126	114	138	115	106	115	105	126	118	141	113	117	110	125	117	123	149	146	125	111	121	123	117	129	119	122	122	129	129	109	108	132	133	129	117	130	126	137	137	139	147	126	127	110	138	131	124	151	128	119	130	122	118	137	115	125	127	111	142	104	111	117	128	122	140	105	131	126	112	125	122	133	112	109	142	115	111	121	124	131	118	124	128	132	134	127	128	113	124	135	141	116	139	137	136	128	121	136	134	150	132	106	117	126	131	135	133	127	129	148	112	127	124	114	123	112	119	114	118	141	119	117	122	119	117	126	117	123	139	125	142	114	128	113	109	129	136	111	132	122	131	117	138	117	112	115	110	127	140	123	107	112	92	112	136	130	121	132	122	117	114	134	135	116	117	141	119	142	125	116	131	124	140	139	109	129	115	98	113	115	117	112	139	123	125	137	144	122	112	140	128	121	136	128	128	143	114	125	149	127	123	124	136	119	154	133	138	124	134	138	134	117	124	135	123	117	122	125	123	121	114	125	143	129	151	106	142	120	116	98	131	149	117	138	124	128	124	119	134	134	122	119	121	134	126	126	114	135	136	122	129	142	133	137	111	129	120	133	121	143	145	139	106	135	136	126	117	114	121	123	117	128	131	122	122	131	129	115	107	134	128	121	98	127	125	123	126	138	116	124	111	147	112	127	157	103	124	146	144	114	104	136	128	132	141	132	132	132	119	116	130	134	132	131	121	119	132	116	117	113	149	125	125	135	144	127	132	125	136	132	103	139	139	143	124	115	124	136	141	123	128	120	150	139	130	129	131	131	130	103	130	118	118	128	114	119	135	112	117	152	135	127	112	143	119	136	125	109	121	105	116	116	134	135	131	142	146	137	128	123	118	119	119	124	124	124	130	100	136	128	137	122	140	113	102	119	142	137	136	116	122	125	135	118	130	146	120	149	120	118	125	137	146	134	123	138	103	107	137	107	128	125	154	114	123	126	100	127	134	131	113	122	137	115	125	122	149	136	130	136	105	135	117	131	121	132	129	121	132	131	136	137	114	139	113	112	121	122	120	131	115	117	124	113	130	125	130	136	135	114	133	118	118	110	131	133	139	107	124	130	111	127	131	114	128	124	122	123	124	115	129	109	92	127	128	116	140	131	94	129	130	114	140	127	134	137	133	119	128	122	119	121	124	122	132	108	109	131	151	129	126	125	117	157	144	135	134	123	125	147	136	133	123	129	143	115	126	129	125	121	137	120	121	112	110	141	107	135	133	135	124	118	122	130	122	121	131	127	115	123	127	111	151	110	128	118	131	141	149	119	103	135	121	133	125	119	116	133	123	119	117	151	126	128	113	131	133	128	127	155	123	107	99	124	126	122	124	121	121	131	117	139	145	123	117	123	129	111	117	127	133	121	132	109	129	126	120	139	107	119	142	130	127	123	132	114	132	122	127	107	126	114	132	115	131	98	139	117	129	107	126	128	127	123	131	137	123	126	133	120	115	116	140	120	124	109	118	135	141	108	133	121	127	122	129	122	125	125	125	120	120	136	114	108	108	127	129	135	129	115	130	123	114	132	120	106	130	128	127	105	121	105	108	136	134	130	122	115	105	126	127	113	112	131	134	130	124	126	131	137	108	117	128	134	128	98	119	119	146	112	122	144	111	149	105	102	116	138	111	122	118	140	118	94	138	138	131	112	117	130	123	143	121	133	131	128	122	135	117	129	134	139	115	143	135	127	124	137	140	123	117	112	115	130	127	143	152	132	120	115	142	148	116	132	121	112	122	109	132	125	97	135	130	117	127	141	121	121	126	129	132	127	135	143	114	122	122	137	111	113	125	136	123	145	136	118	120	141	115	126	106	115	104	131	130	135	148	137	111	143	124	117	103	139	124	145	129	124	123	138	134	148	114	121	127	105	137	120	126	122	126	126	138	118	136	115	114	125	105	98	127	137	111	114	126	123	135	122	134	125	116	124	127	110	105	143	120	123	127	136	122	127	116	122	114	149	131	124	135	133	110	107	141	101	127	115	122	123	144	110	142	135	138	112	122	135	120	121	116	116	127	113	123	128	123	131	118	136	144	111	119	147	133	124	121	111	140	123	118	142	117	101	117	123	109	133	131	116	117	120	126	114	108	127	133	156	125	112	146	137	111	131	121	128	128	114	134	137	123	129	135	116	133	124	123	144	134	129	130	120	99	117	123	132	145	125	137	118	143	121	115	102	131	129	117	126	133	125	136	130	146	128	135	131	111	137	117	131	108	132	139	116	124	147	134	120	129	124	121	124	144	143	112	141	122	132	111	115	120	116	115	123	105	114	108	123	122	124	131	135	125	149	129	122	124	116	143	106	119	111	103	136	123	111	129	161	127	109	121	121	141	121	124	133	135	121	136	119	113	149	125	111	131	116	136	125	122	129	126	132	124	143	124	140	119	117	104	124	120	124	128	107	110	130	138	143	141	131	112	111	134	104	115	124	121	122	134	135	122	112	137	133	136	129	112	116	147	118	135	122	116	115	116	122	133	142	116	132	112	129	122	131	143	112	130	135	136	125	114	135	115	110	137	130	104	114	121	122	123	119	126	139	136	128	111	132	107	116	116	109	126	117	135	149	132	132	111	123	133	136	120	127	130	107	120	144	138	132	138	116	137	118	108	126	132	131	122	116	124	129	133	140	115	114	152	124	127	107	131	123	117	138	125	133	126	119	122	127	134	119	125	118	99	120	111	124	117	126	123	125	108	124	122	98	137	141	124	140	102	128	129	111	118	118	120	138	127	130	104	137	102	118	120
8161	8141	1958	433	392	399	361	376	341	370	365	313	338	359	343	359	328	306	342	343	331	348	317	323	330	337	321	305	331	328	299	337	321	321	330	335	315	311	305	321	330	316	370	337	330	309	321	313	320	336	345	343	339	317	325	337	313	309	312	318	324	335	325	334	328	328	337	321	320	314	348	335	326	317	345	315	318	357	345	303	290	325	337	342	317	340	315	287	337	330	356	316	319	331	341	345	359	349	340	326	315	352	268	336	343	353	341	317	369	337	344	304	319	363	343	314	327	308	348	339	332	347	346	325	324	314	358	361	329	311	328	355	314	348	332	319	317	326	330	327	358	322	364	361	296	348	328	357	330	348	357	330	324	342	305	316	349	328	359	308	326	326	323	345	336	363	349	331	319	341	341	323	321	316	353	335	311	315	323	367	338	309	336	348	310	333	325	285	329	350	315	343	314	337	359	309	347	339	334	297	292	341	341	350	322	325	361	320	339	355	324	314	345	343	367	311	344	350	312	319	309	324	344	346	351	357	305	284	333	326	335	355	340	295	319	338	307	305	318	331	349	299	330	308	311	324	330	313	338	334	329	365	323	325	332	344	327	343	351	343	342	300	329	297	315	300	322	370	315	325	294	308	369	375	376	314	353	336	350	315	290	347	334	304	336	345	323	334	335	328	332	322	330	350	302	323	334	317	365	301	308	303	347	323	337	332	308	332	301	311	310	326	359	356	344	333	351	331	335	318	355	311	315	348	361	345	356	329	339	348	298	357	318	323	332	336	319	309	321	328	324	328	348	349	300	322	349	347	306	343	316	356	330	317	351	343	312	330	338	344	332	317	357	298	317	336	331	349	345	308	296	364	326	349	371	354	329	309	325	319	360	322	330	361	319	328	339	307	296	318	363	350	298	328	319	348	315	317	323	323	313	311	301	305	322	328	331	325	326	344	329	363	320	329	304	315	348	337	346	330	341	349	330	306	299	322	334	346	309	341	334	359	319	328	360	350	306	350	315	341	335	320	319	353	315	300	371	324	316	371	322	308	339	337	323	307	353	343	343	339	326	324	295	329	361	350	317	350	330	313	333	345	326	340	297	357	322	323	318	348	319	323	337	351	355	379	342	318	339	315	325	334	338	335	276	325	328	336	309	336	329	319	337	352	307	346	345	337	332	369	305	345	343	349	355	332	334	322	313	344	349	344	336	349	371	346	342	321	289	319	340	312	347	324	316	322	364	326	314	333	310	334	324	349	356	294	299	347	344	322	324	306	307	302	370	313	337	309	355	376	287	348	321	314	357	334	318	316	315	354	342	364	359	371	333	335	322	292	333	317	355	355	343	323	317	319	320	339	327	311	309	307	339	352	358	357	372	322	340	316	360	354	348	333	356	312	334	352	325	319	296	344	357	343	326	352	344	322	349	331	335	326	325	303	323	304	345	352	344	324	311	322	307	325	333	324	349	356	313	378	309	331	370	358	332	346	318	328	339	338	322	332	306	319	310	330	312	342	335	340	335	324	365	370	322	347	339	327	327	325	308	329	360	316	323	333	321	317	302	346	338	336	318	357	322	351	333	365	330	339	326	304	338	321	304	336	318	340	302	331	317	334	333	294	346	325	340	326	315	342	337	338	314	319	359	315	344	348	285	350	328	338	324	324	352	316	347	353	363	330	335	325	302	302	356	329	351	318	333	345	342	340	321	344	347	334	325	329	304	346	299	310	309	346	334	326	334	328	318	342	337	343	314	322	310	331	322	346	322	317	328	323	318	317	331	341	337	355	361	331	321	322	360	326	325	311	333	364	335	329	320	359	304	363	323	305	307	339	341	327	330	313	368	329	341	296	327	337	343	334	358	335	342	297	313	317	297	336	343	297	308	307	342	354	347	314	325	349	366	318	317	338	327	325	357	354	348	361	333	343	329	315	329	337	310	331	322	336	330	353	326	338	380	340	330	329	334	342	328	348	340	308	341	336	340	337	339	336	333	322	327	304	335	323	331	369	346	317	345	351	328	334	331	361	333	338	307	352	343	358	297	316	306	336	318	324	373	309	306	351	333	336	318	326	310	339	343	346	309	337	339	297	313	302	357	319	321	327	315	343	326	332	303	321	349	320	326	315	327	314	366	356	329	319	355	327	328	332	350	325	315	346	319	332	328	303	374	343	345	303	350	311	308	360	325	319	338	302	321	322	344	324	303	333	386	330	300	344	326	335	338	314	370	293	295	313	310	326	345	313	335	325	308	321	350	333	346	359	343	350	301	297	306	323	325	322	308	334	324	359	307	346	363	354	319	325	339	331	325	326	335	347	310	339	330	330	338	338	368	326	317	348	339	330	383	325	330	352	345	331	336	322	365	302	340	319	333	345	313	333	343	327	289	325	343	318	347	333	328	354	275	332	308	348	322	317	336	323	349	335	320	303	331	320	314	341	316	333	338	347	342	334	354	389	334	326	342	328	295	347	324	308	343	306	314	315	327	332	299	384	324	325	311	345	355	351	338	295	352	300	285	329	352	356	325	344	310	379	343	310	330	327	320	289	350	331	325	343	323	319	328	336	339	325	336	383	321	326	381	325	372	346	352	342	325	306	339	329	309	362	319	367	325	311	341	303	354	300	336	321	349	333	349	312	323	315	340	304	330	338	321	322	331	342	355	337	297	333	345	318	326	318	339	363	343	343	314	309	321	343	355	332	342	342	333	331	341	341	331	344	324	312	308	306	312	332	339	352	315	339	311	320	366	350	339	307	318	338	360	338	327	317	314	324	336	343	337	326	311	301	316	344	310	333	325	311	339	314	339	331	323	338	336	343	340	333	331	338	324	360	307	339	331	343	350	324	347	317	330	341	343	337	339	335	329	316	331	318	344	316	313	335	327	333	315	314	330	324	313	336	324	321	328	345	360	347	338	336	328	319	326	332	329	348	335	309	328	330	329	323	332	311	345	381	347	334	330	339	329	344	313	310	346	351	340	341	327	311	309	321	342	350	349	343	342	339	330	347	298	360	314	326	334	314	320	355	324	347	313	300	348	340	367	299	337	346	333	327	320	321	362	338	346	340	332	339	311	333	308	321	326	334	305	348	329	352	347	321	336	390	344	341	335	312	330	308	303	313	310	336	321	334	320	315	358	334	310	345	334	339	350	326	349	344	323	347	310	303	326	334	343	301	326	329	333	352	375	324	311	305	329	364	350	329	365	333	321	320	345	325	321	335	325	364	348	309	372	327	331	330	321	342	341	314	317	320	307	315	351	384	331	340	380	321	309	374	355	344	358	354	344	358	321	299	346	352	336	315	351	326	324	336	323	336	353	336	341	315	321	321	332	341	321	311	316	336	325	306	315	338	346	341	350	331	334	373	335	341	309	333	339	318	327	339	314	333	337	328	319	335	334	300	348	373	297	292	350	331	334	338	320	355	304	344	327	336	341	328	323	354	321	325	336	341	289	343	367	318	312	295	331	322	327	309	327	344	319	332	287	312	329	331	307	328	310	310
51157	52434	28800	3462	504	383	329	280	274	261	230	226	218	202	207	215	235	198	204	177	175	172	176	175	175	177	193	194	191	184	178	191	183	193	196	191	161	174	182	188	188	195	182	194	167	176	177	160	184	174	173	188	187	165	184	207	170	166	175	192	199	174	190	189	181	173	171	181	194	153	182	176	188	153	192	166	144	198	189	193	176	163	173	163	168	140	170	171	180	192	192	197	167	165	161	180	193	172	167	191	171	166	162	155	174	181	177	181	182	159	179	190	150	173	192	183	180	171	177	168	195	187	164	168	168	178	198	166	161	193	169	168	184	158	184	185	206	181	162	182	165	183	163	179	189	152	157	181	162	182	189	159	171	160	215	177	188	177	157	195	175	171	179	191	166	174	160	182	174	170	178	178	157	157	191	162	168	186	179	158	168	145	192	172	188	164	205	192	176	175	173	198	185	172	160	193	159	182	174	183	172	175	193	166	207	146	193	191	177	174	186	160	187	184	150	180	156	174	189	170	188	182	169	169	169	174	161	191	186	172	188	188	172	180	180	177	160	183	186	173	186	205	177	181	170	175	152	189	172	179	158	169	177	170	164	163	159	185	172	199	175	186	174	176	162	161	192	164	164	191	197	166	179	174	140	172	170	154	166	150	167	195	193	166	179	192	186	165	168	164	154	164	175	185	171	196	182	176	165	179	165	181	177	185	183	149	189	161	202	155	185	157	174	170	216	212	170	160	180	161	188	173	171	188	173	174	182	181	186	180	198	172	173	199	182	178	147	194	196	163	177	184	179	182	189	176	183	173	199	161	150	200	175	169	192	171	194	181	173	158	171	170	175	186	162	145	171	195	166	214	168	188	173	185	162	161	165	195	200	202	162	162	159	184	170	164	182	167	179	189	186	181	165	181	161	164	196	194	179	159	176	159	179	167	155	172	198	171	186	171	168	171	184	173	203	160	175	177	169	184	179	180	170	172	178	194	175	164	169	173	206	173	201	194	182	195	192	155	191	168	172	183	178	170	148	176	147	176	167	180	181	177	179	172	170	172	161	188	163	187	171	180	179	192	152	185	185	144	185	211	182	192	183	172	175	187	167	179	187	157	173	163	181	162	157	193	194	172	140	197	183	152	163	186	183	186	178	166	201	194	177	165	179	172	167	159	188	165	153	186	194	150	192	180	185	194	155	175	183	172	177	185	176	150	164	180	163	185	166	172	163	180	154	181	191	180	198	165	172	171	187	194	171	181	161	169	186	178	191	185	173	190	160	150	192	182	166	180	160	173	153	162	183	186	168	191	167	165	176	163	178	184	174	205	199	151	182	157	173	180	148	200	188	175	176	185	180	186	187	186	177	171	183	165	177	189	177	185	177	196	202	168	167	181	188	172	186	163	172	180	203	192	173	174	171	163	181	163	193	160	171	198	172	169	165	159	172	165	165	165	190	165	181	163	158	168	178	173	184	172	175	166	171	189	188	175	164	168	168	169	182	170	174	185	178	176	177	145	153	172	176	189	177	170	171	171	173	148	166	172	200	161	175	187	191	164	169	171	174	179	193	167	167	175	172	161	197	161	176	175	171	203	171	193	161	157	183	184	176	179	190	183	164	200	181	192	188	203	176	194	169	200	201	187	166	210	162	178	164	178	187	168	211	163	186	192	172	168	193	190	173	197	158	158	172	148	156	166	146	179	164	177	178	186	172	175	188	162	170	214	192	171	170	168	182	186	147	168	204	189	179	194	179	161	194	182	166	180	164	162	177	173	185	172	179	187	161	172	167	160	159	168	177	195	189	195	171	208	177	156	178	158	184	186	182	199	176	159	160	163	176	160	176	144	186	196	191	149	178	190	176	177	171	167	207	184	154	167	160	163	208	175	190	172	152	188	184	168	193	178	205	175	177	177	170	171	186	158	168	191	176	196	195	201	183	203	173	190	165	212	172	157	164	168	170	192	158	148	171	204	169	168	166	160	187	207	168	177	162	166	164	170	167	174	176	164	158	171	167	172	170	182	175	188	168	178	159	178	155	166	187	178	165	187	191	214	174	173	175	190	182	177	166	168	155	183	146	171	181	194	176	192	181	187	183	188	168	180	177	171	185	186	170	170	136	181	182	175	184	165	160	151	170	160	178	163	194	177	165	193	166	191	183	161	185	162	171	172	175	166	181	175	190	170	177	177	184	176	181	178	162	182	200	150	161	190	180	154	194	190	179	189	190	177	181	168	163	153	158	163	173	166	208	170	188	186	194	182	173	180	176	173	197	172	177	174	174	167	186	192	148	162	171	180	180	171	195	175	173	176	173	168	196	175	165	172	155	175	145	173	219	198	172	175	165	203	177	141	170	139	177	165	179	179	165	160	179	143	165	202	177	192	178	171	189	162	164	168	178	149	167	171	159	160	165	187	177	193	142	158	175	194	175	194	182	187	174	180	182	199	184	163	190	188	169	179	153	177	187	183	144	167	185	168	158	211	168	162	191	165	172	159	167	176	162	152	179	207	162	176	192	182	181	175	190	172	182	175	156	163	167	177	197	172	188	159	192	190	193	173	162	187	168	201	208	172	168	170	184	171	165	152	175	142	168	167	179	188	182	175	183	169	170	184	183	160	175	186	186	170	184	202	165	174	192	174	172	192	165	174	165	203	173	179	201	179	165	175	184	183	188	147	162	183	168	172	170	175	169	179	174	169	177	160	180	148	180	166	186	184	179	160	169	191	177	193	174	203	182	172	183	164	154	202	174	214	204	185	186	165	181	177	154	180	156	142	200	159	179	199	204	179	171	187	181	193	172	180	177	202	179	172	182	182	185	205	188	157	186	175	175	167	162	187	156	161	167	189	169	190	176	183	177	176	188	156	168	170	176	175	190	194	184	147	165	172	182	178	166	176	170	171	188	160	185	184	164	193	160	171	203	191	157	172	187	180	171	182	182	171	183	162	163	175	184	172	158	182	165	169	170	199	206	218	140	178	171	159	197	180	200	171	175	184	178	183	186	197	176	189	180	176	175	195	172	170	167	192	182	181	170	188	186	184	199	165	175	170	170	176	143	194	177	170	181	186	157	181	160	174	183	184	192	161	185	175	155	168	181	177	170	165	182	167	174	178	197	186	187	188	186	169	168	170	197	172	175	160	169	176	158	175	179	186	167	195	195	183	150	176	177	194	190	200	181	178	180	184	178	155	169	184	178	200	163	181	197	179	170	155	169	203	189	177	179	176	156	196	210	172	170	187	200	162	169	195	194	173	170	202	146	153	196	167	167	185	195	192	179	163	192	182	177	172	188	144	174	176	177	188	148	158	168	186	180	160	182	189	169	168	175	183	185	175	174	180	163	206	179	172	163	169	169	175	163	170	181	179	178	198	175	175	158	189	189	183	171	181	170	165	193	203	164	171	169	156	194	196	177	194	182	183	190	169	192	173	183	171	162	166	175	166	155	179	153	154	165	163	189	177	158	158	187	163	179	179	174	182	179	180	173	157	168	191	187	187
30951	39122	13240	2114	1858	1469	1238	1107	1012	867	763	715	707	666	681	653	580	607	577	564	550	513	524	529	490	511	505	515	533	484	492	477	489	503	525	453	484	423	464	412	480	472	473	443	435	440	459	477	467	457	471	493	439	464	460	441	459	458	435	472	406	472	443	454	418	461	430	424	399	431	457	433	471	412	438	451	445	441	414	475	408	425	463	433	450	413	429	431	431	458	419	425	416	440	398	466	424	464	475	445	444	465	421	473	437	444	442	434	463	475	433	453	431	465	449	433	431	404	465	434	432	470	438	431	421	434	462	449	450	444	481	438	401	446	460	388	458	460	426	451	446	443	429	417	442	428	446	442	431	420	395	424	433	435	425	444	467	437	427	413	412	442	448	444	421	408	422	441	428	436	443	430	434	406	459	446	462	444	413	419	400	405	451	429	435	396	450	406	420	448	411	462	442	435	440	424	440	398	422	441	409	423	443	443	433	443	466	440	451	401	467	423	406	431	400	430	393	480	445	433	424	442	434	464	421	452	422	453	463	394	457	436	443	465	414	444	432	411	413	431	446	449	456	417	414	469	453	452	440	435	434	425	432	428	445	443	434	431	458	479	451	421	444	457	462	427	422	423	453	482	423	397	418	418	452	459	442	432	415	418	394	452	443	472	424	435	440	411	448	451	468	410	433	457	439	421	436	472	448	414	422	443	436	415	405	408	427	421	441	423	455	419	424	427	483	442	464	435	436	459	433	447	451	442	438	492	443	398	427	408	399	449	435	398	460	437	442	433	414	436	453	445	428	441	402	437	444	438	438	445	424	436	466	453	437	431	479	434	466	447	408	452	452	441	464	429	436	458	493	494	432	422	451	451	443	446	422	427	477	446	444	404	460	417	437	459	450	441	435	437	485	409	440	439	429	447	418	417	476	451	429	402	442	428	412	412	444	417	448	425	428	451	441	458	431	454	451	459	431	442	437	438	432	452	450	448	420	406	435	421	445	426	447	457	427	445	422	424	432	423	433	449	472	430	427	455	465	437	412	395	447	458	449	438	416	425	444	428	400	451	474	414	435	478	447	446	437	450	420	431	448	423	459	412	444	438	419	466	395	448	419	476	449	433	450	429	456	429	475	458	437	419	448	432	445	457	440	436	416	424	422	412	434	424	425	427	415	464	463	414	417	443	443	416	478	427	457	491	421	466	415	438	449	426	447	454	418	419	419	436	443	402	418	458	444	440	463	444	450	412	435	456	446	432	447	442	434	455	438	397	437	439	491	429	478	439	419	416	454	424	437	454	445	473	464	448	398	437	437	446	479	446	436	420	457	430	433	443	421	444	428	435	446	415	455	438	439	414	441	436	443	433	487	402	459	441	447	437	418	469	451	441	427	422	415	448	423	434	424	434	409	461	440	398	439	444	408	419	451	409	407	405	435	441	457	427	430	438	429	415	428	420	430	433	445	401	468	417	447	412	436	463	448	461	472	420	452	426	421	460	454	461	413	459	415	437	424	406	425	455	444	418	441	425	436	425	468	424	431	427	420	455	419	447	437	438	427	447	438	452	431	413	415	437	445	477	432	458	409	467	431	441	432	450	399	417	409	440	416	446	454	473	404	469	422	416	433	490	417	421	463	410	455	440	463	414	467	400	437	472	446	468	450	444	425	448	411	468	396	468	418	445	443	412	481	460	411	467	452	450	471	434	416	419	455	402	406	414	428	432	428	425	434	445	414	429	461	407	461	465	426	421	466	415	456	423	414	476	486	475	418	422	449	434	469	428	426	430	437	424	426	452	474	417	442	456	436	428	438	442	425	409	440	436	458	418	459	412	467	413	415	505	435	415	458	438	443	453	429	493	458	436	393	448	430	403	428	401	422	462	412	416	415	445	427	449	449	388	470	434	402	430	442	407	420	443	436	434	419	443	418	433	435	448	468	434	408	420	466	430	429	433	408	460	434	431	448	436	439	446	425	429	452	405	439	439	417	447	403	469	419	410	454	426	455	430	448	423	453	413	433	435	440	477	460	429	451	414	456	463	418	446	419	428	426	435	443	447	420	437	417	441	428	443	462	419	410	456	418	448	451	474	430	424	395	446	410	465	447	447	461	449	466	425	492	404	440	443	432	380	454	414	470	429	456	447	454	449	446	454	407	447	465	459	429	412	459	426	424	398	452	432	460	408	454	446	440	422	420	441	435	438	447	420	464	431	404	442	455	450	450	450	474	419	473	460	413	429	441	424	447	414	423	462	431	446	409	428	425	424	446	455	454	450	435	446	415	434	425	419	448	442	460	454	451	420	449	429	422	442	434	423	435	456	406	436	410	410	376	440	479	455	465	448	439	442	426	441	420	461	430	433	432	436	440	422	421	428	449	452	410	446	447	476	441	430	437	428	447	440	403	444	431	418	445	464	415	437	412	451	398	438	465	431	421	441	446	444	442	431	437	456	467	475	436	432	443	434	459	421	419	442	422	443	447	469	458	443	446	434	412	433	454	431	436	445	440	462	417	460	463	398	434	404	421	427	451	442	423	449	411	445	444	411	436	410	454	475	421	435	455	409	426	463	459	405	439	438	429	477	421	451	426	425	486	438	454	405	430	431	447	433	431	424	433	438	415	426	444	425	377	442	434	467	407	477	437	402	450	443	418	469	453	424	420	418	459	419	478	426	449	434	450	471	424	417	458	451	425	446	417	449	438	402	453	388	384	441	432	436	410	433	443	451	449	404	460	436	468	461	400	434	434	472	443	456	424	423	425	419	419	419	443	443	427	445	431	457	434	481	423	395	377	450	471	477	402	439	440	406	455	401	420	450	439	438	408	459	426	421	421	443	451	454	475	448	454	408	432	463	407	443	438	394	436	407	434	447	470	466	459	461	446	438	448	453	423	429	421	403	427	435	455	418	470	446	444	482	420	412	444	441	443	443	484	419	416	398	456	467	426	454	469	433	418	443	480	424	454	461	399	453	436	437	397	423	444	405	416	448	436	455	444	448	411	434	420	439	482	434	409	414	429	380	448	452	443	430	426	482	422	408	462	438	484	413	420	406	452	444	397	447	433	438	438	426	421	445	414	463	431	407	476	411	424	371	443	405	426	408	445	448	435	409	457	411	468	446	472	435	425	418	433	430	412	463	426	437	438	407	455	441	465	442	429	417	448	484	405	436	432	423	450	410	465	405	413	413	450	436	458	434	432	430	419	419	440	450	454	417	420	441	437	439	453	442	432	451	433	438	459	464	428	416	440	457	457	433	430	408	440	473	447	441	467	421	411	480	447	480	424	418	440	405	439	447	388	447	456	457	438	418	446	438	402	458	453	436	414	427	430	456	440	448	448	409	448	435	453	426	434	401	446	427	417	425	425	424	448	444	433	403	492	475	420	443	446	438	442	444	450	442	430	434	424	414	426	414	447	438	439	430	423	427	426	470	393	449	429	463	427	449	408	430	446	446	473	476	414	437	464	428	470	435	458	455	469	420	448	421	412	442	454	419	431	441
65488	67564	39498	9024	1164	575	405	313	321	271	201	190	198	169	157	177	155	159	150	137	136	128	126	132	126	123	131	109	122	125	111	95	109	116	112	123	116	107	111	104	103	117	107	126	118	123	100	101	142	113	105	113	122	113	102	124	125	103	93	123	124	90	111	125	106	116	122	94	111	126	103	123	97	98	111	110	109	108	118	81	119	107	99	114	119	103	95	120	106	92	126	105	115	83	102	112	115	89	118	114	109	110	108	97	88	111	111	100	108	99	100	103	106	116	112	116	107	101	107	122	110	84	108	109	111	122	100	103	113	115	131	102	109	134	113	118	109	97	85	103	123	90	113	114	99	117	100	104	107	125	102	120	106	105	113	94	100	104	113	105	104	97	108	112	111	119	119	106	113	102	116	99	125	103	102	109	93	101	110	109	108	111	113	92	98	103	119	118	98	118	91	129	119	87	104	91	98	104	106	116	110	105	109	121	126	108	117	119	106	107	106	105	122	107	106	112	116	104	100	103	111	118	92	96	98	112	92	126	95	103	97	90	121	107	112	108	101	100	114	98	120	100	97	107	106	113	90	90	114	113	117	97	103	97	97	113	117	101	121	119	106	117	88	102	97	125	117	118	125	105	126	113	110	97	106	111	110	109	85	107	101	96	100	112	98	109	117	116	110	95	127	101	127	110	99	101	104	119	96	109	88	99	87	93	106	125	91	98	97	95	117	108	119	96	101	95	106	119	110	98	112	100	137	107	117	107	110	103	113	87	124	116	113	111	90	128	109	109	119	129	114	115	118	116	107	115	107	132	111	110	104	130	134	84	124	107	134	129	110	104	113	115	125	139	105	129	105	107	114	105	100	102	115	109	121	120	95	115	106	114	94	100	114	114	109	110	93	101	102	115	103	115	119	114	113	116	111	99	102	97	90	92	99	113	105	135	127	107	121	99	107	109	95	109	99	110	105	91	111	133	127	106	120	100	102	115	133	99	110	115	93	100	104	102	103	115	93	123	89	108	98	102	101	98	123	134	108	112	103	108	103	120	119	92	102	116	124	97	115	107	119	87	87	121	102	104	95	128	112	120	116	112	105	98	81	78	82	120	103	114	110	102	97	120	102	112	115	95	94	100	95	109	109	109	119	123	109	102	98	104	113	101	115	127	101	99	103	117	93	120	114	113	108	98	106	102	113	110	104	105	102	82	115	112	99	111	118	118	108	95	112	109	127	108	117	99	110	96	92	126	91	115	111	122	97	119	95	107	110	98	115	114	94	98	123	98	116	76	113	120	110	125	96	104	115	114	114	102	124	110	121	89	109	115	99	118	99	104	110	96	120	110	100	113	120	115	109	100	101	110	97	113	99	112	114	107	109	110	113	111	102	119	87	100	92	110	114	98	99	119	97	118	110	118	92	114	98	124	101	102	99	101	111	97	124	106	133	106	110	119	108	99	111	99	107	103	115	116	114	113	92	113	103	117	101	113	103	105	99	94	116	108	103	102	102	113	84	100	111	127	111	100	97	98	114	95	107	110	91	111	115	104	107	93	135	108	127	113	111	108	103	97	105	94	106	94	109	102	107	118	112	105	103	92	105	108	95	101	86	102	99	108	86	109	87	117	95	98	86	120	115	105	102	103	106	121	95	108	128	112	95	131	96	128	116	117	100	98	108	113	113	97	95	97	119	89	118	113	103	104	126	96	97	110	94	87	92	106	104	107	109	116	88	112	104	110	95	101	105	98	99	114	108	104	102	102	104	90	89	103	104	107	122	116	104	116	113	109	112	110	106	90	113	102	113	96	86	116	125	100	107	97	87	105	120	104	101	113	127	104	106	106	102	127	104	102	95	102	100	111	122	99	89	107	127	110	126	109	119	119	110	95	112	99	115	102	108	90	109	131	110	122	105	117	138	105	104	114	116	105	109	111	113	124	89	110	119	127	110	109	102	93	113	121	114	103	96	95	121	110	107	81	110	104	99	91	96	132	106	112	94	93	106	88	92	114	108	92	108	111	107	108	103	89	99	83	111	107	107	101	108	90	103	106	105	105	105	110	124	110	108	106	99	96	76	99	105	117	103	110	115	96	116	114	107	101	119	112	116	89	111	93	108	98	133	102	121	104	90	89	109	109	111	120	98	105	114	114	113	130	98	101	120	87	112	108	101	123	117	110	92	127	120	124	115	96	106	110	93	97	115	116	110	129	89	110	113	95	115	112	104	99	92	115	95	108	93	92	115	94	127	107	112	111	113	120	101	92	115	95	116	105	102	112	104	109	97	111	92	110	94	124	105	101	101	100	112	95	111	90	116	103	103	97	114	96	94	109	105	100	94	129	103	110	98	100	119	107	120	121	109	105	98	91	113	104	107	106	105	94	114	105	101	102	117	98	96	102	104	102	81	113	97	113	114	96	102	103	125	92	101	125	97	105	104	103	88	92	108	101	108	114	115	123	126	100	115	113	109	96	115	91	97	128	98	85	108	117	112	113	115	115	113	114	117	94	114	98	117	123	134	100	116	113	103	110	105	110	112	106	101	106	96	107	122	103	84	83	98	124	112	111	115	102	123	117	113	91	116	109	121	85	111	101	104	106	103	109	118	100	122	104	103	132	106	126	96	102	90	98	115	124	114	112	90	137	104	97	106	96	101	98	107	123	111	121	99	103	97	95	114	105	92	100	117	112	127	126	115	122	116	109	112	126	97	105	105	124	93	113	120	113	116	114	117	116	93	94	126	109	97	116	100	103	115	107	95	93	131	120	89	130	102	117	124	108	93	106	111	106	109	122	120	107	99	106	92	115	132	119	112	116	122	121	100	121	95	115	109	107	106	99	115	111	111	94	115	134	108	103	113	92	104	116	104	130	119	112	108	104	120	124	103	103	119	108	110	106	106	140	104	107	102	121	102	114	98	126	112	86	107	137	94	97	120	84	93	110	105	115	92	126	99	104	104	110	102	99	109	114	92	111	109	113	95	113	116	109	126	92	133	88	94	117	98	98	102	109	117	110	106	107	118	117	113	130	116	79	108	122	96	94	113	112	102	97	108	114	102	113	106	100	105	112	106	91	112	99	98	108	117	96	96	122	128	90	108	106	128	107	106	125	128	102	109	99	88	97	104	102	131	133	85	105	95	93	90	98	100	98	115	124	110	107	99	99	113	99	119	100	107	114	102	99	93	100	104	109	96	108	119	95	101	109	109	101	127	99	121	101	114	121	100	96	102	100	103	102	95	109	111	110	102	114	104	111	101	98	100	107	121	134	104	111	109	108	123	88	85	84	111	106	99	131	99	112	104	98	105	108	99	135	120	118	111	93	104	101	111	117	78	118	105	114	112	91	116	116	97	116	106	103	109	116	101	111	96	85	92	105	116	101	87	99	114	124	101	111	124	101	106	118	120	108	92	104	94	118	116	109	94	109	100	103	111	119	104	105	128	121	112	98	92	113	108	91	103	100	108	111	101	114	115	96	112	107	104	100	106	99	100	115	102	99	111	99
40028	49550	17058	3590	3038	2430	1946	1587	1365	1162	1044	928	787	725	646	672	600	524	532	450	462	450	472	432	416	410	415	387	343	388	359	336	361	356	317	359	333	333	369	316	348	316	298	328	357	327	303	300	320	301	286	296	311	322	305	315	273	269	271	335	273	284	290	268	270	295	272	285	308	274	258	277	262	270	325	284	286	249	271	291	314	277	264	286	328	259	260	301	270	270	299	268	283	246	286	276	279	299	258	298	275	273	293	282	287	285	274	261	264	269	272	262	272	280	273	282	291	257	290	256	308	255	277	274	238	270	282	257	274	265	282	249	272	262	266	268	270	256	278	271	266	261	288	257	276	283	257	285	285	304	253	267	277	291	265	276	245	271	256	252	282	251	272	291	263	279	271	298	254	258	291	262	294	271	270	277	276	253	279	259	259	273	297	281	279	287	279	280	274	251	285	248	259	254	279	277	275	260	298	277	280	230	267	250	277	273	274	276	272	283	272	290	280	295	290	282	265	248	270	250	298	284	271	243	286	298	300	270	261	274	274	277	277	224	280	277	280	280	283	252	266	280	264	283	301	281	284	234	238	258	275	291	254	259	260	263	269	255	278	288	271	254	244	245	277	283	270	270	268	272	293	290	269	242	277	277	267	264	279	243	271	274	256	268	276	260	260	242	263	265	284	278	244	288	252	282	263	266	269	301	276	271	277	255	281	267	248	224	283	261	284	255	276	258	266	259	261	269	263	280	270	299	280	254	314	286	262	289	255	258	286	262	273	234	264	257	263	294	249	280	264	302	251	252	269	259	272	257	245	291	295	257	267	277	252	268	252	291	285	306	273	284	254	260	247	274	264	290	283	270	269	278	264	262	260	261	269	295	264	297	285	257	256	259	272	250	275	283	263	282	245	260	271	268	272	269	287	283	281	296	293	281	298	242	304	275	260	285	271	281	264	275	263	279	285	257	265	295	261	281	268	270	241	285	283	271	258	278	262	278	275	270	246	281	278	268	269	281	251	287	287	298	280	258	272	272	261	254	261	273	282	255	271	269	274	286	272	259	289	247	268	289	254	269	259	263	270	253	252	279	265	255	280	282	283	246	264	278	284	306	268	277	272	271	300	258	292	250	248	239	260	276	250	269	271	275	274	298	277	299	256	279	272	273	274	281	258	279	287	275	291	282	232	256	283	302	258	268	277	279	266	244	267	273	264	259	310	261	267	249	289	300	288	286	282	272	258	279	261	307	287	278	274	269	267	297	292	295	267	252	265	262	291	268	247	296	255	296	296	262	259	252	273	285	252	280	269	277	283	261	280	289	251	277	292	237	266	299	277	261	261	267	304	263	266	236	288	259	263	280	294	272	267	237	273	283	290	230	284	268	268	262	258	268	273	279	310	214	268	284	271	258	256	279	269	267	246	269	269	272	251	245	261	276	292	274	254	249	263	275	296	300	259	228	269	276	230	301	297	282	274	249	264	256	297	289	268	272	254	297	263	270	288	285	298	279	275	259	266	265	290	285	282	261	282	277	294	284	256	266	292	264	274	251	264	272	267	289	265	278	259	280	248	259	271	262	260	275	252	278	280	253	269	282	257	302	260	269	272	274	279	258	286	285	264	276	284	302	288	282	239	289	287	267	255	268	265	271	261	259	280	288	288	277	288	250	249	277	248	268	291	267	245	266	287	255	259	304	277	229	267	259	256	259	273	246	272	286	277	265	248	272	303	252	247	273	274	292	248	272	282	290	276	272	289	244	242	271	276	242	257	296	270	305	274	271	256	247	271	288	273	276	254	275	250	263	272	305	290	250	277	293	264	292	249	245	286	256	289	284	266	250	280	265	271	262	290	295	280	291	262	288	278	265	262	273	317	259	281	255	278	264	251	297	271	251	279	282	256	282	283	273	317	287	235	266	287	232	302	266	267	271	241	258	279	295	296	275	293	245	233	291	241	277	248	243	277	308	266	242	255	269	276	264	251	238	285	269	276	276	269	255	263	224	264	253	285	272	268	268	258	241	265	244	310	275	260	262	250	272	275	276	276	269	275	254	260	264	259	292	277	286	298	254	245	284	257	274	286	258	271	240	304	253	264	257	290	285	274	298	246	250	270	272	279	267	311	288	283	263	258	254	271	272	250	263	264	271	284	271	284	276	267	278	249	259	283	291	267	280	247	279	267	289	268	275	286	278	261	278	276	271	275	260	277	287	260	297	259	283	274	285	277	297	290	236	249	267	259	255	249	261	284	270	240	248	283	249	285	259	259	264	272	244	252	261	317	248	261	277	274	264	280	276	242	297	285	251	262	273	238	281	258	263	275	264	263	275	278	275	246	274	255	267	276	260	270	263	274	285	305	263	248	279	287	248	292	269	281	285	238	276	250	266	294	297	269	266	296	248	263	257	264	245	278	269	298	258	276	271	278	282	283	258	281	289	316	240	301	261	254	256	278	274	300	294	270	270	261	275	277	259	289	295	272	265	256	290	252	275	252	262	271	268	270	264	279	285	268	285	273	296	263	268	273	294	303	245	237	279	267	261	277	245	278	273	266	271	279	294	289	286	282	292	270	276	276	248	264	264	258	275	257	283	299	280	290	257	292	248	267	267	278	284	248	248	253	270	279	294	259	279	238	257	274	270	285	262	289	263	283	293	314	298	280	263	266	264	300	278	272	284	254	261	266	285	254	267	266	228	289	278	245	269	243	294	276	269	300	276	275	272	255	251	232	281	283	303	276	284	264	271	303	260	284	258	282	260	306	253	264	266	305	299	265	272	269	261	285	258	248	275	298	251	266	276	272	284	256	265	243	264	264	254	266	275	266	298	243	285	286	274	282	273	282	280	281	281	268	280	258	266	268	273	259	284	259	269	279	296	265	278	231	255	260	251	256	291	287	287	257	298	245	243	278	272	274	247	263	263	264	266	262	274	257	276	276	268	267	261	241	275	288	293	270	274	244	275	279	250	266	280	280	277	258	292	251	253	263	299	282	239	251	259	273	270	282	259	283	290	285	286	264	256	277	278	253	221	237	272	254	286	268	267	265	252	284	254	284	260	276	273	274	257	307	302	279	260	259	293	266	262	303	256	303	262	242	267	284	269	282	255	293	265	286	269	274	246	256	256	257	286	286	254	291	286	272	270	245	288	258	263	276	263	276	307	255	275	276	242	247	262	256	288	258	278	244	255	268	287	272	247	269	279	272	271	250	276	287	276	256	245	297	297	248	255	254	287	250	255	285	292	281	278	276	288	260	289	276	262	263	275	231	266	282	270	268	240	278	283	266	273	265	259	294	266	273	265	289	272	262	239	287	259	257	269	300	269	266	263	259	235	283	273	287	289	244	255	279	272	244	299	261	281	279	270	272	308	249	302	259	281	272	273	257	261	268	263	288	283	289	274	280	277	268	261	256	282	287	273	257	321	276	289	284	270	274	280	260	268	278	303	275	269	262	260	255	250	270	269	240	294	287	270	269	280	285	260	257	278	276	259	255	291	284	250
8706	5040	1227	145	145	135	126	128	114	124	135	131	148	142	129	141	118	141	150	116	133	115	113	113	125	126	119	131	116	132	128	116	136	121	122	113	142	122	131	110	123	99	124	121	116	138	132	132	132	149	131	136	107	141	139	136	118	122	109	132	124	142	129	111	115	122	112	123	122	127	132	131	120	139	115	120	140	138	130	140	120	119	145	119	112	128	128	129	114	115	118	144	119	152	132	118	121	115	141	122	129	131	129	135	123	129	126	137	134	104	121	109	144	118	144	121	131	167	137	118	129	134	148	109	137	115	144	113	145	114	118	125	122	125	120	125	112	135	120	117	123	139	114	115	147	125	125	142	128	135	115	126	130	131	149	127	152	126	112	109	131	104	114	133	125	128	145	132	138	142	122	136	92	125	115	146	115	138	118	114	127	120	131	111	115	122	122	129	158	143	108	128	139	131	124	132	125	117	117	134	131	127	136	114	134	134	109	107	122	130	143	106	127	124	138	107	131	130	138	123	113	104	130	132	125	118	127	137	108	130	131	105	127	123	121	128	117	121	132	114	146	137	107	150	116	117	126	109	131	132	117	136	117	139	113	118	114	137	126	114	117	149	120	140	113	140	128	115	123	118	112	120	142	128	108	101	129	131	114	124	95	134	144	117	118	131	119	137	127	136	125	118	112	125	125	130	125	115	118	109	115	123	127	113	148	141	125	137	126	130	137	130	108	120	122	129	113	122	116	139	132	125	117	114	108	132	122	118	107	139	130	144	102	155	141	129	127	125	131	135	113	120	145	124	138	136	130	119	120	131	111	122	131	121	121	116	111	118	126	108	145	126	138	107	123	116	115	125	134	127	111	149	135	134	119	114	111	126	120	103	135	116	125	135	136	116	119	146	115	139	127	143	124	127	115	134	130	137	125	140	120	113	140	140	149	124	142	132	130	121	142	115	109	127	132	127	123	144	119	141	121	116	127	144	135	110	117	123	137	125	124	141	124	105	118	142	131	137	129	134	117	118	122	138	120	128	140	129	133	131	138	123	122	122	112	112	140	114	129	132	134	129	135	120	96	135	109	114	131	120	127	123	129	115	141	124	158	112	137	112	141	118	115	124	137	112	115	111	133	114	129	118	128	114	140	137	140	138	144	145	133	119	141	138	104	101	115	129	139	117	120	126	136	134	128	113	110	115	122	130	97	151	137	136	124	132	122	131	120	120	136	129	141	138	116	112	117	132	127	122	135	133	142	126	127	138	143	133	127	122	120	127	131	120	114	114	123	128	115	117	125	113	113	133	117	139	119	134	111	119	117	124	115	150	131	121	128	135	108	129	133	128	127	120	137	115	145	120	109	137	126	129	120	142	106	137	126	118	121	124	102	119	124	129	123	127	134	123	115	127	116	143	136	116	131	122	120	114	134	119	132	125	115	140	129	126	121	127	139	142	130	108	129	125	122	113	145	112	124	127	133	106	105	112	130	119	121	131	146	121	113	119	129	129	108	134	133	111	120	121	128	135	120	114	128	120	130	123	97	108	125	134	108	115	126	127	127	114	127	138	98	114	111	129	111	145	131	143	117	148	122	115	132	123	127	140	145	125	148	130	109	127	144	138	135	128	137	127	107	120	124	122	137	120	124	122	132	137	113	118	127	120	105	104	139	123	115	120	121	143	98	128	116	131	146	123	124	118	119	129	132	130	133	119	122	106	111	131	146	119	126	109	117	127	111	96	134	116	119	116	126	121	117	127	141	119	124	116	122	128	127	121	136	113	118	131	136	136	101	117	126	117	146	114	155	129	118	129	133	114	122	137	129	139	129	123	127	129	129	135	126	123	121	136	127	106	125	130	127	128	124	118	117	124	116	129	123	129	131	140	136	125	112	117	118	127	129	146	111	130	125	110	122	114	135	134	131	138	121	136	114	111	113	131	117	116	140	121	122	127	109	125	123	117	137	124	144	133	132	131	125	114	131	123	118	136	118	130	133	139	116	125	114	129	133	126	122	134	111	103	118	133	144	129	131	138	123	122	119	147	111	129	131	115	116	128	123	141	113	126	127	118	123	128	130	118	115	124	117	130	127	106	125	115	125	134	121	138	116	131	127	119	144	128	134	122	131	128	148	115	135	104	121	135	137	133	130	120	124	118	141	146	133	114	163	128	139	121	115	140	121	126	101	133	132	132	129	139	134	110	117	140	129	139	128	125	118	110	122	137	128	114	126	134	141	118	124	143	115	144	108	126	113	118	104	117	133	139	128	124	150	103	144	141	116	122	121	131	111	113	131	134	123	136	117	146	118	127	108	124	127	123	146	114	114	133	113	112	142	103	119	117	156	128	130	157	128	132	118	126	138	112	126	120	126	104	110	121	122	135	127	120	133	134	127	129	149	120	120	136	137	125	118	121	107	119	103	118	103	117	124	130	136	110	127	132	123	145	115	129	152	128	121	136	123	95	116	109	119	107	111	143	119	116	147	130	115	117	127	116	127	152	147	109	126	140	121	126	115	139	109	118	110	140	127	150	136	136	141	115	113	107	128	123	143	141	147	130	112	112	128	117	149	125	140	136	135	130	120	129	122	138	123	126	136	128	127	111	113	109	114	119	135	104	123	123	132	141	138	133	120	131	105	111	115	122	159	154	116	153	122	128	133	137	117	113	121	136	130	117	115	112	114	113	147	123	134	114	117	119	133	127	123	147	122	138	129	104	150	112	121	118	125	131	120	159	103	122	132	118	145	112	124	105	126	117	133	131	118	117	132	142	126	124	140	149	147	144	120	121	137	135	120	140	125	118	136	136	131	132	130	121	140	138	147	140	154	105	142	137	135	117	126	136	125	130	130	101	131	136	117	149	134	140	123	135	105	122	137	133	134	111	122	142	113	102	123	134	128	125	140	122	126	126	122	135	128	147	128	131	104	127	140	118	137	118	150	126	127	122	124	107	148	114	148	130	134	114	137	113	123	112	125	118	126	117	115	104	126	134	109	115	153	119	106	134	116	103	122	121	123	123	119	122	113	119	127	129	120	145	124	116	130	146	110	126	124	127	98	120	124	117	121	109	120	116	131	139	135	123	130	116	136	163	111	115	117	128	119	133	127	116	112	122	138	128	134	112	129	110	121	130	127	129	119	108	116	133	110	133	116	132	127	132	125	111	132	126	128	133	135	140	90	113	103	126	122	133	137	141	125	137	128	124	114	116	101	139	130	123	131	134	129	117	134	132	127	134	112	117	131	109	122	131	130	143	149	130	103	124	125	135	114	117	135	135	121	113	108	133	112	105	111	115	106	136	129	118	132	125	113	121	129	116	102	116	117	107	116	137	115	128	130	112	121	121	131	114	136	122	119	154	122	132	118	124	104	125	147	116	128	104	132	125	119	139	145	121	145	132	125	115	117	124	111	112	135	123	126	139	113	126	133	127	140	131	123	122	105	128	130	118	107	120	130	104	122	118	135	127	143	110	107	135	109	121	117	116	137	141	122	121	130	125	131	123
7774	7345	2082	416	399	380	384	343	341	327	376	357	340	338	324	354	281	336	300	326	324	324	331	366	337	330	337	365	346	352	354	345	336	336	355	338	346	348	358	327	338	364	329	342	339	336	342	332	357	345	294	356	343	319	344	313	337	267	336	313	326	349	353	311	335	335	326	334	354	317	305	339	328	365	308	310	353	297	347	332	336	332	332	338	368	357	318	352	316	334	368	351	326	323	310	350	325	313	350	338	314	345	342	322	329	321	326	329	368	356	333	336	333	331	298	330	319	332	298	317	329	341	361	320	381	333	347	334	325	342	327	310	326	345	318	324	316	341	333	320	336	363	301	307	339	330	339	332	318	300	304	319	332	347	321	330	356	350	309	331	310	310	354	298	342	319	368	344	315	364	338	332	344	366	350	339	369	321	309	328	309	343	329	300	351	314	333	352	369	337	321	334	313	332	331	345	365	336	337	341	343	334	334	330	325	357	347	332	337	344	327	325	330	342	353	329	325	309	344	310	330	357	332	373	344	348	322	339	333	344	339	320	323	323	319	351	343	319	350	318	322	336	359	321	349	321	315	301	319	344	328	332	356	363	324	355	313	355	337	326	307	338	345	332	352	313	299	337	359	291	297	333	314	339	292	319	337	326	306	348	296	352	341	316	322	323	343	340	333	341	322	300	338	320	337	333	320	332	343	334	334	353	321	340	329	317	351	343	342	318	340	277	330	358	344	328	322	352	320	334	299	334	337	335	340	338	341	344	341	323	336	316	339	344	327	325	361	319	319	322	350	356	347	283	346	331	325	335	359	318	316	314	328	343	328	350	335	346	306	312	330	341	309	352	331	339	356	360	329	337	329	347	331	340	339	337	332	327	324	336	331	330	336	348	328	344	326	322	334	330	341	327	314	304	346	334	313	306	353	318	320	354	333	367	330	317	342	299	353	316	321	298	338	342	348	328	339	316	320	332	345	336	374	357	340	308	339	312	354	333	345	346	318	325	319	318	318	329	316	318	355	305	346	305	320	332	351	338	349	316	331	308	310	327	319	337	333	351	326	345	371	356	346	327	369	337	339	342	325	320	337	319	339	348	318	344	325	341	320	337	338	347	357	356	286	326	334	342	329	323	333	321	334	379	313	331	359	350	273	333	326	334	353	366	328	299	324	340	348	346	350	359	310	323	322	337	332	326	351	362	356	331	290	341	334	309	368	311	324	366	340	334	326	318	320	350	333	360	337	332	320	303	344	343	321	325	337	323	326	333	287	333	352	316	333	317	367	328	334	336	296	325	370	338	352	329	319	335	317	353	336	355	341	338	311	337	309	313	332	382	307	377	348	303	344	318	348	320	324	302	306	323	351	338	328	314	306	343	301	316	318	347	318	316	316	358	311	319	354	283	347	326	346	345	308	354	319	340	338	338	338	352	330	330	324	305	339	353	349	340	349	331	314	355	390	316	347	350	329	334	317	318	311	341	336	306	347	343	304	315	348	338	331	322	330	301	317	334	349	350	316	346	319	319	330	310	333	338	326	330	348	336	313	347	327	360	343	337	331	313	333	338	349	344	330	328	332	362	323	339	336	328	322	335	333	329	352	335	324	322	321	322	322	339	314	323	307	323	331	336	328	323	321	304	330	334	324	309	328	332	349	344	328	335	312	310	363	310	315	348	326	324	323	333	344	355	362	335	289	340	338	331	320	340	372	317	342	355	340	329	334	336	316	337	372	315	343	363	331	294	342	313	333	316	308	342	321	367	328	337	328	285	341	303	330	323	372	340	313	330	309	326	340	325	352	317	297	348	335	341	316	364	336	299	355	340	353	299	331	339	327	316	325	311	315	367	334	321	306	329	350	327	332	330	328	310	329	345	335	331	335	344	347	316	355	326	320	327	297	328	321	313	349	346	321	311	307	349	349	308	327	360	337	325	335	344	330	322	326	314	340	327	363	336	332	342	340	291	363	352	330	339	331	351	342	322	363	354	358	333	310	303	351	321	358	360	326	333	314	333	349	343	334	324	338	327	316	329	328	343	354	361	351	326	370	330	325	361	323	324	306	320	338	295	327	342	331	336	340	323	331	340	303	327	346	331	321	324	337	346	327	322	336	342	323	328	340	338	321	339	343	306	361	310	362	318	321	329	322	341	307	329	367	303	381	348	358	326	340	317	345	343	337	318	354	335	330	338	341	339	315	342	335	334	332	322	304	325	303	343	346	337	322	309	297	322	349	322	341	345	316	379	348	340	330	337	323	350	315	349	313	328	350	303	337	319	321	313	334	366	343	330	310	318	328	325	348	342	304	350	350	333	374	304	335	332	330	342	328	337	337	338	326	329	357	314	309	344	335	341	324	326	334	320	332	336	335	314	336	324	349	364	319	329	318	361	349	357	329	337	339	346	340	349	352	319	336	321	334	319	350	347	333	362	345	329	313	324	314	311	341	334	364	358	330	318	371	306	349	329	317	373	326	340	312	312	316	358	346	324	360	348	351	316	333	362	340	320	353	336	332	336	324	328	307	326	322	356	324	328	333	317	328	346	318	369	346	341	323	304	339	355	323	314	362	323	349	325	317	337	297	324	325	345	314	337	311	318	342	335	343	323	327	312	326	319	322	355	308	338	325	331	346	343	342	326	350	319	316	335	325	305	338	339	365	338	333	369	305	345	324	322	353	338	340	346	321	349	365	347	349	343	351	316	321	349	380	343	322	324	325	339	335	285	323	316	319	346	320	340	315	311	305	325	333	330	329	340	339	321	347	338	342	354	276	348	339	339	328	331	332	341	339	338	366	339	317	323	321	303	343	325	350	332	356	351	368	329	326	299	312	390	324	327	315	332	351	311	335	299	318	368	334	327	338	339	321	316	324	344	334	326	336	295	348	330	343	316	339	315	285	316	321	338	342	339	332	312	332	359	344	335	338	332	338	303	354	307	322	354	332	329	278	326	343	328	323	324	338	308	344	348	325	353	349	353	321	340	319	326	348	364	325	353	339	327	345	327	347	310	362	320	301	323	346	341	316	310	282	309	324	283	331	363	299	377	335	341	319	354	316	337	343	351	316	348	372	318	330	356	323	335	321	339	317	312	335	341	362	312	346	342	312	349	354	325	311	304	307	335	316	367	302	307	353	331	336	323	350	361	344	322	339	332	320	316	324	321	340	327	329	335	345	348	333	317	324	326	307	333	323	349	330	334	357	345	347	318	356	341	321	377	323	337	324	341	327	349	307	326	334	310	333	342	334	327	304	309	347	335	329	341	306	313	340	352	324	311	321	343	330	305	322	335	318	330	347	316	340	364	341	360	322	367	353	334	328	310	322	324	361	325	296	316	367	323	358	368	321	316	362	343	309	362	302	348	327	346	313	323	324	362	336	323	310	345	312	299	340	340	350	354	358	330	338	354	356	281	336	323	357	320	337	337	289	311	344	324	370	315	325	319	328	329	305	326	330	306	334	327	345	310	350	328	335	314	312	329	310	335	373	326	334	321	336	324
51471	51255	25168	2822	572	403	312	294	258	277	240	251	216	212	207	199	212	193	185	186	215	166	227	191	175	185	201	168	194	195	147	213	181	196	195	180	164	183	193	168	174	194	185	172	176	166	170	182	159	177	176	199	177	169	172	167	184	196	171	171	156	170	186	175	186	155	184	190	187	175	173	180	180	168	184	185	159	200	198	186	174	166	188	172	176	164	176	165	160	177	155	172	161	150	148	162	179	183	177	192	182	146	181	170	167	185	182	147	161	171	163	184	165	162	185	188	178	169	154	165	166	190	143	176	180	165	204	157	177	174	162	155	162	156	155	184	179	160	189	180	169	172	170	183	158	166	151	167	167	155	173	169	184	191	182	185	160	164	174	183	208	197	180	177	157	155	186	174	190	192	161	184	208	181	186	177	165	178	155	177	180	168	193	149	166	186	184	168	169	171	174	171	177	187	162	164	180	201	191	175	167	190	174	171	174	174	184	176	168	201	198	174	167	178	199	158	155	151	177	163	169	156	177	208	164	172	167	153	159	161	193	191	147	190	205	154	152	167	157	178	167	177	161	152	180	180	165	176	182	164	165	183	166	188	175	158	185	196	167	156	159	172	175	173	173	181	184	180	180	176	186	167	181	162	205	186	157	150	173	164	182	155	168	176	179	188	175	180	187	122	169	168	163	184	169	183	170	184	166	164	197	180	162	161	160	179	156	196	183	192	164	195	152	168	205	158	166	171	191	168	171	178	190	161	183	189	176	186	179	199	170	199	170	183	185	184	175	174	177	172	178	174	183	158	171	178	178	173	170	168	162	189	156	195	175	198	184	185	153	178	172	172	166	178	186	177	172	205	173	183	182	180	180	162	177	157	167	150	167	168	173	174	160	196	162	180	152	154	170	172	208	193	145	179	149	160	197	160	193	160	181	171	163	167	192	172	178	185	183	190	157	180	180	160	150	189	187	179	156	155	181	172	182	171	177	158	160	159	173	165	155	179	179	181	175	185	172	147	194	168	171	171	192	144	193	167	159	162	171	183	177	162	158	208	136	166	177	147	171	189	164	167	183	198	180	184	177	159	169	165	172	163	184	186	184	170	165	170	189	167	168	176	156	162	183	167	183	173	193	185	163	172	185	182	162	171	186	151	174	168	202	172	173	183	158	180	190	169	171	178	170	187	150	168	180	175	198	198	181	186	145	165	178	176	174	159	175	178	168	193	178	185	153	198	187	170	164	189	189	167	173	199	202	192	175	172	171	151	219	159	174	173	160	167	174	167	169	161	180	158	186	170	193	179	158	175	160	156	181	183	163	178	186	174	165	155	183	161	188	181	165	188	185	168	197	148	151	174	188	175	186	181	178	168	169	156	169	202	166	150	184	170	157	196	190	175	191	195	161	174	191	151	161	160	182	203	169	187	178	184	179	185	144	180	170	153	158	196	171	160	187	197	185	174	156	179	190	168	182	167	172	188	191	160	211	159	179	189	172	163	173	198	192	164	158	195	163	176	183	174	175	179	187	169	175	175	168	184	179	175	170	186	193	193	171	161	194	151	173	194	160	171	167	180	175	193	161	178	196	188	177	160	178	182	161	180	189	155	201	181	165	169	170	177	210	176	151	178	184	169	188	170	170	177	170	191	167	194	168	173	178	159	175	181	165	185	166	159	156	152	189	168	175	161	186	175	187	159	169	177	179	187	142	173	173	199	163	152	158	170	172	161	183	167	178	201	193	180	173	180	172	198	173	183	185	192	140	158	186	150	200	185	159	171	156	177	202	176	172	170	166	188	171	170	195	181	181	179	162	203	158	191	205	156	189	179	172	186	165	171	173	187	171	182	179	193	175	194	164	172	176	170	180	177	184	172	187	173	173	181	174	165	169	163	148	183	189	160	179	155	193	181	183	149	155	190	156	158	192	188	182	187	185	167	165	164	193	159	171	180	148	176	180	155	185	196	198	147	173	167	191	168	171	190	180	174	168	200	170	174	188	175	170	169	176	167	173	193	178	195	175	180	197	181	181	159	173	174	174	144	152	171	170	173	157	168	178	190	163	185	170	183	167	183	188	159	175	176	159	185	192	168	178	155	187	178	187	155	182	164	181	169	191	162	197	163	181	197	159	175	214	179	163	187	175	177	176	148	188	181	183	169	202	170	193	182	180	202	188	159	170	193	191	144	170	189	186	178	158	178	169	157	151	162	173	180	180	177	172	163	215	184	171	194	178	186	170	168	168	183	200	148	176	160	182	160	151	162	182	187	193	156	157	185	166	166	177	184	174	174	182	183	179	154	210	197	180	190	170	155	195	178	151	180	159	183	153	170	171	159	155	170	157	181	191	175	149	185	166	167	166	191	151	174	169	174	158	183	175	174	176	170	180	169	179	160	180	182	167	169	181	177	155	181	196	150	187	185	170	156	164	195	138	189	189	177	165	189	163	175	164	179	171	170	160	166	168	183	171	171	183	164	182	169	159	201	180	153	191	166	163	200	175	183	179	176	174	176	172	202	172	186	186	172	178	192	169	169	151	161	145	166	164	163	184	177	169	172	172	177	168	165	174	164	183	174	193	162	167	163	188	200	173	187	176	199	184	188	170	166	205	196	180	192	190	189	167	180	178	160	179	155	185	188	191	171	201	180	191	202	177	152	184	167	175	162	183	200	189	185	169	173	172	179	143	174	155	172	170	177	203	176	161	181	135	169	179	182	192	186	180	174	188	182	169	165	174	177	188	178	151	142	188	182	181	179	174	208	163	170	203	167	181	168	157	201	169	169	196	184	203	188	170	185	165	192	158	180	155	163	146	178	163	178	138	161	175	155	197	161	166	171	175	174	181	199	177	168	190	169	160	171	180	193	170	173	180	173	177	190	195	171	159	176	198	154	183	181	165	165	159	182	162	154	181	150	180	190	152	180	170	173	169	152	156	186	189	181	177	180	160	175	178	162	190	176	177	193	168	168	160	174	181	145	181	161	178	185	148	155	192	163	174	154	171	178	149	171	179	167	146	150	190	195	206	177	156	186	170	199	198	179	195	171	167	159	181	183	169	165	192	171	178	187	195	162	158	168	154	185	190	176	179	182	181	158	195	171	170	174	188	174	163	169	197	194	155	167	174	150	205	155	190	186	175	182	189	161	159	147	164	161	173	162	161	193	173	176	166	154	183	186	173	181	169	172	171	167	172	161	144	183	183	175	155	189	175	187	174	159	170	200	180	160	164	169	173	196	169	174	181	180	167	199	177	194	189	165	169	165	167	175	167	170	173	170	147	189	157	166	172	172	191	178	180	200	186	170	200	185	184	175	165	189	171	171	148	160	170	187	165	150	176	156	178	175	163	178	192	176	190	184	190	195	181	175	173	145	188	191	167	191	172	166	179	155	190	183	179	187	182	181	168	179	157	147	157	175	167	141	173	176	175	164	156	190	201	177	172	175	188	159	200	165	165	164	172	184	163	191	179	171	168	162	187	173	192	169	156	171	172	196	164	170	162	167
31084	38048	10228	2250	1894	1542	1324	1133	1021	892	809	777	733	715	659	637	584	634	541	552	516	553	529	539	502	496	497	445	503	443	512	513	483	449	467	448	480	478	460	460	488	495	461	427	444	473	439	448	474	456	441	448	454	455	475	461	467	440	498	446	443	438	398	465	442	428	425	413	401	476	448	438	460	429	395	420	446	397	468	472	468	470	458	497	448	420	465	422	458	404	471	431	446	419	414	438	454	437	454	445	412	428	452	420	465	454	440	433	424	423	429	468	451	445	451	424	456	463	454	412	438	441	472	449	453	461	434	402	461	444	430	423	455	473	440	452	461	426	402	456	398	425	470	442	472	449	410	435	476	438	416	443	454	457	429	467	433	424	446	419	415	395	432	421	402	433	420	422	431	420	430	432	434	408	420	469	441	439	442	430	412	436	384	430	431	451	435	412	434	453	435	460	456	435	419	448	405	452	373	407	419	397	439	455	395	422	441	453	442	429	471	423	434	413	443	406	432	441	394	397	414	448	452	450	431	446	469	430	426	433	442	443	432	438	443	410	395	439	452	384	431	479	454	428	415	419	413	441	426	429	430	433	431	470	419	478	493	492	458	492	458	426	479	389	418	437	455	473	425	410	392	468	438	409	429	464	462	433	447	395	427	463	432	443	446	466	433	453	413	413	427	413	444	436	462	414	405	435	413	422	426	457	432	411	447	463	407	435	446	434	437	471	452	439	445	449	458	413	420	417	440	435	445	451	417	409	442	418	414	463	455	441	442	445	444	470	416	427	452	444	417	430	429	422	480	448	487	423	437	397	451	428	443	435	425	446	472	442	433	418	471	444	456	418	422	437	426	478	441	446	407	432	451	466	425	439	416	464	449	417	452	427	423	440	421	403	406	425	458	457	425	432	422	403	438	429	468	474	472	414	403	436	463	428	407	444	417	415	428	430	426	398	430	460	428	422	420	462	404	427	459	400	468	416	446	412	406	437	452	423	464	461	496	415	475	429	467	406	454	420	468	378	459	441	426	406	433	467	430	408	414	440	406	437	408	415	445	442	439	406	458	427	432	446	423	400	482	420	414	414	417	407	437	440	431	424	464	468	473	429	430	422	457	423	416	454	395	426	415	457	417	445	429	437	439	439	426	475	440	407	443	417	468	458	463	454	450	443	395	418	425	460	471	453	472	489	435	439	420	440	428	410	412	462	460	422	397	429	462	399	428	439	453	437	413	417	438	394	426	447	402	458	414	484	441	442	440	413	461	452	450	482	431	478	399	430	458	427	416	450	449	457	437	464	438	456	427	445	455	467	424	462	413	417	430	422	430	432	421	429	450	427	433	439	433	435	427	414	434	410	445	470	450	439	421	399	433	422	399	433	423	424	433	447	439	420	448	433	448	420	438	438	448	417	428	419	391	455	468	447	442	431	452	426	412	450	431	432	418	411	424	481	457	475	448	436	436	456	423	451	416	413	453	427	409	443	396	435	420	413	440	424	434	427	415	420	434	418	439	451	463	459	410	470	409	450	377	419	440	412	406	445	416	415	423	427	455	471	427	410	438	425	404	425	455	464	457	402	511	443	431	420	421	461	434	472	476	442	463	412	410	454	419	426	410	439	418	471	450	431	441	422	429	380	442	442	401	410	425	428	475	431	428	423	450	460	452	433	435	457	423	429	418	449	433	423	465	424	404	477	403	418	419	428	455	447	487	440	434	440	427	433	395	407	475	447	435	443	445	445	437	428	393	486	444	411	420	460	425	466	450	443	423	421	456	444	425	427	453	430	456	433	465	442	401	438	458	450	438	435	403	411	454	443	462	401	426	436	433	419	431	408	429	451	458	453	458	483	429	434	437	395	443	492	422	410	441	447	401	424	465	491	408	437	416	408	403	411	401	424	424	447	452	412	411	444	468	429	463	464	442	445	437	410	433	409	451	446	462	401	441	465	421	426	419	457	400	424	411	429	424	446	440	450	427	440	454	433	433	417	420	417	452	447	418	441	441	431	436	448	455	434	435	463	439	417	414	430	451	452	425	453	405	426	419	401	444	444	476	440	400	427	439	430	463	419	423	408	435	417	394	452	452	455	423	426	419	458	439	444	420	438	438	461	437	433	419	458	410	424	480	413	432	429	444	433	433	423	433	429	445	431	446	420	433	436	421	449	443	406	426	419	440	439	428	443	471	431	442	432	461	448	425	415	435	431	450	438	450	449	421	446	422	460	444	456	423	445	447	414	443	439	410	418	385	390	450	390	442	392	455	447	457	425	406	467	492	473	433	443	398	447	425	434	425	465	414	449	477	461	482	414	449	454	431	444	432	456	450	415	428	379	452	418	439	478	451	417	484	442	411	411	463	439	418	468	413	442	421	463	391	433	419	461	438	440	450	417	417	450	439	457	407	445	434	443	430	483	438	420	427	436	439	414	421	441	452	432	422	430	384	443	461	507	449	390	437	443	452	438	426	436	413	398	442	410	446	409	425	448	464	412	425	444	419	444	404	454	414	407	417	420	469	450	458	455	466	459	413	430	409	411	430	452	441	443	413	424	428	456	447	440	430	427	447	416	425	468	422	455	414	411	440	434	463	423	431	434	464	432	419	434	431	466	421	412	414	389	457	424	428	449	437	456	440	455	464	453	429	405	412	412	411	410	422	386	422	431	447	410	451	459	438	429	450	415	420	430	429	428	420	457	416	420	424	459	438	409	471	445	450	428	424	451	415	461	424	438	430	447	382	447	415	495	447	437	422	438	462	433	428	448	426	452	436	414	443	395	451	391	437	432	439	420	502	447	447	409	426	483	409	424	448	392	470	436	447	438	408	442	429	434	414	463	444	451	434	428	436	397	455	420	480	438	469	432	469	436	423	414	431	432	417	416	491	423	442	450	410	471	431	419	463	427	446	438	425	411	451	432	438	440	425	430	425	419	463	409	424	426	397	455	437	433	428	432	442	444	381	423	425	424	437	420	445	429	453	436	431	432	450	412	419	441	442	442	418	417	441	414	446	436	387	457	451	405	442	427	450	400	427	452	449	426	407	448	442	451	418	439	425	443	426	413	423	432	463	447	420	411	433	407	398	428	432	405	441	442	431	424	443	404	421	387	425	478	430	429	389	449	425	415	402	445	427	432	423	461	433	463	417	449	456	431	470	457	456	441	417	440	428	443	427	418	397	440	413	430	482	446	432	419	447	421	457	467	461	439	472	426	439	421	424	423	407	440	403	430	459	459	430	434	421	471	449	455	449	436	454	442	436	472	432	431	410	445	407	426	429	427	432	404	451	430	444	454	440	444	427	432	407	423	412	426	443	432	405	434	461	427	434	422	407	406	445	415	437	429	440	462	451	444	449	419	392	409	437	447	427	411	407	416	447	428	439	411	457	440	428	458	463	453	409	431	447	456	446	451	422	447	458	405	448	404	423	422	409	404	434	420	444	416	474	455	419	439	441	425	386	468	419	460	435	447	450	399	449	434	399	473	455	444	469	466	412	442
65642	65729	36627	9915	1510	556	460	352	286	236	238	210	184	164	159	180	148	145	154	157	119	139	127	120	112	99	125	113	91	102	108	127	118	101	114	104	123	95	113	110	140	127	102	94	78	111	111	109	117	118	118	99	111	117	111	117	113	122	99	100	113	104	104	115	107	105	99	97	114	100	111	105	106	110	101	121	126	101	113	93	105	103	88	104	117	106	111	124	104	115	110	92	119	99	95	111	120	107	112	113	89	147	103	101	110	84	112	108	99	104	84	101	99	83	105	100	113	107	92	101	101	87	118	106	106	87	99	109	102	99	102	109	93	101	110	109	115	112	105	106	88	97	117	93	107	101	114	86	108	98	99	107	96	85	98	110	111	104	103	110	111	119	119	100	104	111	89	107	99	94	103	95	109	104	93	108	93	104	109	124	104	93	111	96	111	119	102	107	109	92	82	122	114	117	123	110	110	106	92	107	117	108	116	97	114	109	111	110	102	97	103	109	102	107	110	105	115	103	112	98	106	87	107	124	97	109	89	103	99	92	101	119	119	98	102	85	108	118	118	115	106	123	116	113	91	125	111	113	120	97	112	92	117	97	115	108	114	108	93	100	96	132	89	103	111	100	109	100	98	106	106	106	107	116	100	105	116	111	109	108	102	116	106	104	107	101	117	118	108	98	93	90	97	105	106	111	117	97	116	109	101	88	130	124	94	105	116	96	115	93	119	102	118	111	99	112	111	103	122	101	97	103	102	107	99	85	113	95	104	113	105	109	113	98	117	109	93	92	98	105	103	94	101	107	103	106	101	96	108	103	93	121	92	119	108	84	100	112	89	83	112	112	102	108	100	101	104	81	116	108	102	109	114	110	113	95	106	97	88	101	109	93	117	120	114	108	121	113	107	90	98	103	96	103	109	96	97	109	86	111	110	120	114	113	107	114	123	113	114	124	91	104	104	119	104	143	109	107	98	94	105	105	121	114	97	115	111	100	103	112	111	113	98	104	98	99	107	96	105	96	102	117	103	102	108	102	98	96	105	104	99	97	109	111	125	97	92	98	90	123	99	110	125	125	100	100	103	108	96	126	97	116	104	95	104	108	105	99	101	104	89	110	110	104	94	100	107	123	116	94	90	94	99	100	99	113	109	113	100	105	102	105	114	101	112	101	105	102	99	86	125	107	99	121	101	122	88	105	108	117	112	117	90	119	101	116	87	121	94	103	107	112	113	108	108	94	102	117	88	110	106	105	107	114	112	106	103	93	110	106	100	108	98	85	102	102	128	77	128	102	97	115	118	86	107	105	113	121	103	110	97	102	124	115	98	103	86	108	96	100	107	101	114	131	119	95	109	104	99	97	115	115	91	103	103	96	91	109	97	106	91	93	85	99	99	104	87	119	109	99	107	115	105	98	91	104	108	112	119	102	111	96	95	105	106	125	98	107	112	103	104	119	119	105	106	90	98	91	118	101	87	121	100	105	120	117	132	133	110	112	108	91	96	107	111	115	126	106	104	110	110	116	109	103	98	114	137	91	110	117	113	112	113	116	108	123	100	109	107	92	93	95	91	111	103	107	121	83	112	118	111	106	106	109	111	115	113	108	92	90	89	92	116	123	106	116	118	101	103	109	108	113	112	104	106	89	96	110	112	110	108	102	106	105	107	94	110	101	107	125	110	98	100	128	102	93	109	116	92	111	109	104	134	101	96	110	98	123	115	95	83	92	127	103	113	103	114	123	103	106	124	102	110	91	108	117	110	99	114	117	96	129	104	115	107	114	109	98	108	114	100	94	119	114	100	103	101	111	104	113	104	105	108	112	111	101	103	108	86	103	93	114	104	88	120	111	88	97	91	105	100	111	100	89	104	100	125	105	105	98	110	98	98	121	97	101	106	117	99	111	101	98	91	119	106	114	90	99	108	99	98	106	81	110	105	104	98	88	118	88	103	113	97	105	90	114	88	109	116	106	127	122	114	108	96	88	109	126	97	117	104	104	100	110	113	115	118	101	123	98	102	86	108	97	104	106	103	114	107	81	119	117	100	87	113	100	103	131	110	114	106	83	121	125	107	96	107	115	114	105	97	100	134	107	108	114	93	98	101	86	95	100	103	106	117	101	99	117	95	110	94	107	108	106	111	103	106	93	114	100	96	118	96	113	107	104	101	118	95	116	115	119	99	101	103	107	110	103	90	118	112	105	120	118	108	118	116	111	98	96	113	95	104	95	107	122	89	104	126	99	115	104	98	82	130	104	119	115	109	87	117	114	122	104	94	111	117	110	103	108	87	123	88	81	95	116	121	90	105	90	112	93	86	115	111	105	99	126	83	100	97	105	101	114	116	117	133	106	127	99	106	107	106	97	121	99	109	119	98	95	86	94	116	112	112	104	107	113	103	103	111	97	101	87	100	109	111	103	108	109	115	99	133	109	90	116	93	92	95	111	94	129	113	104	116	114	99	116	97	107	95	103	98	88	104	117	107	110	109	103	98	96	99	102	99	99	111	105	105	102	111	120	103	92	111	94	98	92	114	107	115	99	96	108	119	86	116	103	94	112	94	97	94	104	102	109	102	116	113	100	117	119	111	109	102	115	91	91	111	113	108	123	93	100	103	101	106	91	107	99	110	102	111	95	124	117	107	85	88	119	131	89	100	98	100	100	99	113	102	105	101	117	116	101	106	109	113	95	103	95	117	114	131	120	112	101	90	95	106	108	99	106	109	117	98	80	92	109	104	108	116	125	118	101	100	105	100	103	105	121	117	91	117	110	105	104	108	106	112	110	120	115	112	92	106	90	105	111	107	99	115	114	107	105	105	117	96	102	104	124	103	111	85	107	92	118	128	99	113	106	113	101	116	109	105	103	121	105	109	123	101	112	120	102	86	103	94	93	88	116	84	105	111	102	107	123	112	107	100	86	107	101	91	91	99	109	110	99	126	98	91	125	119	108	101	95	92	106	105	126	93	101	104	112	132	113	111	95	105	88	114	111	117	112	108	127	110	98	115	89	102	106	117	89	102	98	93	95	103	108	97	110	89	102	112	97	103	121	120	102	92	91	89	97	108	93	106	117	109	105	104	107	128	86	107	98	97	99	119	92	111	97	101	108	104	110	97	101	117	111	102	103	105	101	112	107	104	107	101	104	106	94	103	102	107	101	122	101	112	113	98	108	93	108	104	107	114	92	120	118	97	105	101	113	110	94	120	109	118	106	99	104	115	120	120	134	94	93	109	116	105	114	109	122	104	91	116	123	99	88	120	104	99	102	119	105	106	87	110	117	106	100	97	106	100	101	104	127	106	102	110	110	100	87	95	106	98	101	113	101	111	87	103	132	105	90	106	95	95	109	112	98	108	101	88	106	107	106	113	113	103	107	76	117	103	106	83	98	109	93	80	104	114	105	99	107	126	103	87	95	109	127	120	106	107	121	128	103	107	102	96	101	109	98	103	103	96	91	118	100	107	106	106	113	107	94	107	110	89	87	107	104	128	109	109	97
40100	47423	14994	3708	3011	2498	1985	1615	1346	1209	1029	908	846	778	698	613	615	567	594	484	510	474	468	440	432	379	431	364	380	352	331	367	358	319	344	354	351	347	312	325	298	314	363	329	358	337	280	281	315	296	322	285	282	301	294	324	290	295	282	278	293	297	279	251	268	288	302	288	314	307	317	300	282	282	288	264	286	279	258	258	287	265	289	291	285	273	269	265	280	248	288	259	282	283	280	288	277	278	286	258	246	290	283	296	294	272	260	248	237	287	262	293	262	287	276	256	262	292	268	287	282	272	266	256	281	297	300	254	308	274	319	272	272	299	278	275	290	294	309	271	254	269	264	283	272	288	243	267	281	270	256	249	248	276	260	270	259	273	262	267	274	268	263	267	268	244	274	275	272	244	280	282	256	256	268	267	262	273	278	265	261	247	301	275	270	271	298	258	263	261	270	277	262	305	284	290	248	291	282	286	248	263	272	253	276	263	271	279	283	271	259	266	260	266	241	263	270	291	272	286	260	286	247	286	283	265	267	254	260	265	250	264	233	285	262	249	279	261	280	264	277	300	254	288	255	277	256	229	261	260	261	274	255	261	307	250	271	262	258	267	240	283	269	307	275	263	251	262	267	263	296	252	242	291	262	263	259	270	272	296	294	271	281	292	246	270	280	253	265	260	298	262	274	262	274	286	276	252	249	267	265	271	275	256	288	274	278	276	301	271	256	255	244	263	268	239	274	240	256	272	264	287	265	282	250	254	261	234	259	263	277	265	242	278	239	296	260	268	253	272	256	248	274	263	277	260	281	263	273	274	278	261	270	268	259	250	256	302	216	279	279	254	246	265	262	272	268	255	254	284	259	270	278	261	254	222	314	261	285	278	271	278	268	273	254	285	258	256	231	239	280	286	275	253	284	246	247	276	266	303	232	264	281	274	258	255	254	261	251	265	244	244	259	265	288	266	287	246	293	252	255	271	296	247	268	219	270	279	264	248	235	270	270	249	281	272	273	257	295	292	261	212	269	267	276	260	293	277	253	254	261	269	256	304	242	283	239	274	256	238	269	278	306	264	298	243	266	299	251	261	270	236	303	269	276	278	271	290	281	276	264	232	253	291	276	253	287	285	250	228	257	267	268	236	243	260	248	301	231	238	270	269	254	265	295	237	243	272	264	257	258	289	272	285	254	243	249	285	244	245	267	275	271	248	258	260	269	291	236	271	264	267	252	248	284	253	291	261	281	265	259	232	249	274	272	262	295	277	265	254	259	254	294	278	243	267	288	266	249	263	274	277	263	274	248	277	241	297	262	241	271	251	245	312	284	265	267	264	263	270	268	295	280	251	265	253	300	252	264	266	249	284	248	232	280	250	226	263	280	272	235	260	270	253	278	292	277	286	276	273	280	284	295	266	257	245	244	277	253	243	249	262	289	238	231	280	263	256	250	241	262	252	252	263	218	283	252	247	240	262	272	270	242	239	243	239	284	261	268	261	268	284	253	279	260	252	273	260	296	284	277	244	275	246	255	282	267	283	272	275	261	243	284	289	308	273	262	252	259	241	277	322	271	284	272	259	262	257	241	278	277	287	273	242	271	261	303	255	283	246	249	255	255	298	274	260	253	277	274	233	266	268	252	267	273	278	278	285	291	284	289	256	299	274	261	260	282	222	257	236	260	264	238	303	270	258	261	232	285	220	296	234	275	275	256	253	291	253	263	264	300	275	238	279	246	258	240	250	242	242	263	281	277	260	281	265	302	252	293	267	236	259	277	262	269	240	269	267	247	243	252	255	272	273	273	266	271	267	266	257	263	283	230	273	250	278	291	273	251	252	258	248	257	270	232	272	268	235	246	253	273	260	253	266	265	246	258	238	255	261	252	241	270	253	246	306	295	232	253	295	283	273	285	274	276	259	294	283	276	260	277	283	287	254	255	260	246	249	281	274	263	279	265	255	286	254	266	266	277	259	274	301	277	289	270	271	255	249	270	246	259	264	271	253	291	282	273	277	252	256	276	263	265	293	277	275	301	268	252	264	265	255	246	283	282	285	243	276	235	277	240	289	300	265	249	257	286	276	268	303	239	250	276	247	288	288	253	236	254	275	278	254	271	264	253	244	248	283	268	284	269	284	263	264	276	261	285	258	256	252	287	273	247	271	276	287	282	278	263	271	256	265	246	285	291	293	295	268	250	266	250	252	288	290	249	255	280	259	266	245	276	264	265	271	275	253	266	262	230	268	228	257	265	239	255	268	257	253	289	239	254	279	274	278	244	302	246	277	246	278	273	276	288	256	268	259	242	284	249	275	271	248	280	282	295	255	284	262	245	290	284	268	250	268	273	249	270	251	272	267	247	262	259	244	289	283	287	277	269	262	283	253	290	252	269	243	278	255	273	261	272	266	248	258	248	257	250	270	286	267	295	266	249	249	280	260	269	269	295	267	284	260	265	258	282	266	246	291	303	282	269	255	275	265	305	294	278	267	243	267	277	270	277	250	278	296	271	270	273	272	287	263	277	287	257	265	274	262	250	245	268	266	297	291	277	259	296	273	250	294	253	265	244	276	238	253	253	267	248	288	310	287	276	248	270	274	295	286	272	256	270	266	286	287	252	269	274	231	263	266	251	284	274	255	267	252	258	280	258	279	314	266	283	245	272	233	265	268	283	275	239	259	252	262	264	260	258	253	243	265	290	258	260	246	224	264	262	269	278	280	258	276	269	226	288	283	245	294	264	260	263	267	270	281	270	280	252	269	271	287	287	272	270	245	255	254	300	252	266	268	248	266	272	262	268	258	260	276	292	289	278	274	254	238	294	281	254	272	267	258	272	261	270	273	268	247	250	266	276	265	263	238	257	252	272	276	283	250	262	225	266	298	276	280	269	270	242	241	240	260	248	284	252	254	241	235	273	255	245	247	263	268	252	266	252	247	288	281	312	246	280	238	254	271	271	284	262	258	253	271	285	242	268	288	280	291	264	268	246	257	259	259	273	248	285	240	239	251	251	272	298	270	263	264	263	271	243	286	270	274	254	278	254	267	278	268	273	255	278	276	264	267	257	228	281	270	244	286	294	278	270	253	275	270	285	274	261	266	266	299	258	256	276	283	275	265	288	265	278	241	272	259	248	239	265	269	285	265	250	268	265	249	246	266	295	245	282	238	263	268	260	268	270	265	279	298	276	261	269	257	268	262	288	255	266	273	278	272	237	271	279	255	282	266	274	286	291	262	257	266	316	283	294	251	257	247	251	249	278	286	270	254	259	298	254	246	261	297	270	321	255	272	291	268	297	244	250	294	276	270	289	258	286	235	242	265	238	271	257	255	264	268	265	284	247	270	241	304	261	284	271	258	280	278	269	254	275	256	261	259	283	288	271	252	260	288	267	244	279	293	287	263	264	274	215	286	253	255	280	268	265	257	295	253	298	246	285	291	259	263	267	241	299	265	279	282	262	275	265	284	304	246	234	248	268	281	278	234	263	288	284	252	251	242	286	258
8802	4266	1354	145	153	131	118	133	124	127	121	118	120	127	133	120	114	119	155	134	115	122	116	127	130	149	120	126	116	120	117	123	114	126	132	152	126	116	120	129	136	116	139	122	125	149	126	145	105	112	133	105	118	122	102	125	118	134	124	119	153	136	133	144	142	114	148	124	105	125	146	139	130	112	118	111	100	108	124	141	123	133	115	138	108	110	112	130	100	124	124	134	111	123	124	119	113	139	130	130	124	104	146	141	124	92	134	125	110	130	128	149	119	120	134	135	103	113	118	126	128	114	137	133	135	118	113	120	123	140	130	135	121	111	134	142	132	125	115	121	130	153	129	124	134	86	119	127	134	120	117	131	111	117	122	114	126	141	105	139	130	135	129	131	144	114	132	119	117	120	123	124	104	108	114	94	111	116	135	133	126	123	128	130	129	134	127	140	133	107	115	128	117	129	150	125	141	112	124	145	120	132	129	113	121	118	124	136	129	112	134	127	137	124	127	126	123	117	105	113	105	129	119	131	103	120	122	132	109	119	130	97	148	128	101	124	95	134	117	124	115	129	126	131	113	123	112	144	118	107	105	130	140	134	125	138	122	115	129	121	129	123	117	131	126	149	128	105	134	128	139	115	131	127	121	119	114	114	134	131	123	130	111	108	134	113	144	129	137	122	120	123	125	122	111	112	121	133	127	102	140	124	126	149	136	111	112	111	116	119	138	135	150	117	127	122	112	105	115	122	119	140	131	134	125	115	120	105	135	123	137	103	135	131	139	106	110	144	123	118	120	135	128	122	128	120	113	102	118	135	107	122	124	111	119	112	118	131	107	134	98	125	122	123	122	109	124	107	104	112	126	135	118	127	127	103	129	121	130	116	122	143	125	102	141	103	135	147	137	107	119	130	134	134	129	127	115	119	106	121	145	113	102	117	117	102	127	112	136	110	133	122	123	123	140	122	145	133	109	156	115	122	87	115	121	119	114	127	113	103	135	118	123	142	153	133	120	128	123	124	127	122	144	125	118	120	113	110	131	131	125	127	125	120	105	114	108	113	118	115	132	134	115	117	123	129	125	114	117	120	119	127	132	111	117	116	127	115	107	116	139	125	116	128	118	123	141	125	119	123	114	112	115	133	118	133	129	118	130	148	116	115	115	129	117	119	116	116	126	119	103	133	131	120	146	134	129	123	127	129	144	111	127	123	152	108	114	114	106	108	104	113	134	105	112	105	127	115	112	130	137	109	134	148	120	102	127	122	129	127	142	119	128	121	125	132	143	128	122	117	137	139	133	119	109	120	133	130	121	105	134	146	120	147	119	121	124	110	130	127	138	133	130	126	145	110	115	109	111	127	132	120	132	141	116	123	105	126	143	121	135	124	124	111	127	121	117	132	127	106	101	119	155	125	108	131	139	119	129	119	138	138	117	105	123	131	118	125	134	132	116	146	143	118	141	114	120	125	127	106	111	135	141	117	116	108	120	118	122	108	131	131	109	129	133	124	120	101	125	114	140	131	146	144	130	147	131	130	147	121	105	129	119	119	129	107	125	141	134	121	119	117	128	141	122	130	116	140	127	124	140	124	134	115	114	127	113	107	118	125	116	121	117	117	123	128	131	142	123	100	127	140	134	107	124	131	112	143	150	127	119	150	128	117	108	107	140	135	111	134	124	115	142	123	150	122	106	117	105	112	110	103	133	124	106	147	121	126	127	114	127	123	108	136	127	106	127	114	140	110	147	131	102	111	110	136	125	127	115	128	111	127	132	126	149	128	123	137	124	101	129	118	121	106	105	121	128	126	111	116	110	117	138	112	137	121	129	118	141	145	104	144	138	117	128	124	122	130	122	156	153	122	121	141	111	118	115	106	128	115	113	122	121	101	118	135	108	129	136	130	134	130	108	109	105	106	113	102	115	130	113	120	128	107	125	129	130	100	106	126	105	135	137	126	162	131	144	114	116	118	128	129	136	122	121	128	123	130	119	147	127	118	119	117	132	130	125	117	114	126	122	110	121	140	136	131	117	122	134	121	125	130	137	126	122	114	127	121	119	133	142	130	118	138	111	110	121	113	128	142	125	110	119	133	139	118	136	121	114	109	138	111	114	118	144	125	122	136	122	126	113	129	123	117	125	117	131	129	128	143	136	124	120	143	125	132	123	132	145	113	120	116	120	113	127	106	148	113	113	114	114	137	123	117	127	122	123	124	129	130	133	127	133	135	137	131	133	125	129	113	119	113	120	114	115	132	130	140	132	141	119	121	125	113	131	133	131	121	124	128	138	131	117	130	134	118	128	122	129	118	122	104	105	131	136	112	150	116	120	117	122	113	106	105	117	131	134	126	118	136	126	105	118	127	139	129	134	115	101	112	126	114	106	131	126	115	147	111	128	134	135	130	116	127	133	137	122	129	136	129	122	131	98	130	130	121	122	129	121	133	106	125	110	118	115	128	111	126	142	104	115	129	116	132	138	136	124	120	125	136	133	120	147	131	110	121	142	113	126	114	128	108	130	132	116	122	139	127	128	103	124	126	123	114	117	122	118	123	125	117	143	144	119	136	143	129	147	123	119	125	117	114	131	147	119	142	123	133	119	124	130	119	126	116	144	133	137	122	114	155	126	128	137	135	109	113	142	126	133	126	132	120	141	124	136	128	111	121	114	117	112	132	121	125	141	112	141	132	135	120	117	130	131	112	104	124	132	119	125	101	117	125	117	125	125	114	96	128	119	134	131	133	143	112	137	96	131	141	146	110	140	119	119	120	123	136	124	118	99	123	127	121	144	123	120	117	118	116	118	130	110	114	124	140	142	113	118	130	115	123	117	108	126	129	156	132	136	133	132	122	120	135	121	126	112	108	123	101	113	129	147	118	126	112	135	129	108	134	131	122	134	129	114	115	112	118	129	132	113	120	124	138	134	138	135	116	126	124	110	136	140	118	119	128	136	127	95	118	135	107	115	147	138	122	116	119	111	124	129	122	110	120	118	138	116	107	137	120	126	103	148	116	129	126	117	113	134	136	115	118	128	106	127	117	137	139	114	101	147	131	120	122	129	131	129	111	121	112	108	142	117	120	114	114	110	124	125	137	119	107	114	130	100	123	117	133	134	111	122	136	129	125	122	115	127	120	118	129	119	129	128	129	127	144	114	126	110	120	116	133	130	151	113	127	108	114	120	121	151	127	133	119	111	116	137	124	125	135	120	107	121	126	133	113	115	127	134	137	116	152	118	138	119	127	131	115	140	138	121	107	127	106	125	131	106	108	112	119	140	116	138	116	136	133	119	149	115	142	126	109	125	143	107	114	136	117	143	127	130	105	120	122	124	95	125	105	133	120	108	121	106	125	113	131	127	129	138	116	106	124	139	139	111	116	125	136	148	133	138	119	132	122	142	113	124	126	114	128	124	126	140	130	109	110	110	132	106	127	120	153	115	117	148	123	114	152	116	125	109	125	97	124	125	117	118	122	125	140	112	133	114	128	124	128	115	126
8089	6592	2166	425	421	365	332	364	360	348	325	332	326	323	333	385	325	332	357	333	326	339	296	308	306	322	359	310	318	342	323	348	322	340	299	320	307	317	352	311	326	323	310	319	316	308	330	340	326	349	298	348	302	323	291	303	311	296	333	318	304	351	328	319	329	355	346	297	316	319	319	297	330	365	309	315	346	333	324	314	321	296	340	299	341	360	301	321	334	304	301	338	356	305	302	328	330	311	313	338	344	338	322	307	328	359	320	299	319	363	331	320	316	324	336	342	329	313	309	329	326	317	319	309	331	335	334	311	361	347	332	317	330	349	333	299	333	323	369	358	346	332	367	342	369	338	337	329	318	308	335	321	313	327	319	336	360	328	350	341	315	339	298	340	352	347	320	332	348	290	310	347	344	342	348	322	320	341	350	295	315	305	325	295	350	305	310	327	289	338	332	295	352	348	320	365	312	338	313	341	332	301	327	322	337	309	359	354	295	334	318	338	325	344	320	317	302	321	357	326	345	330	317	340	336	317	304	300	338	320	325	332	311	339	335	322	325	317	311	330	307	331	291	343	296	306	329	329	353	325	331	325	342	308	328	332	305	315	327	335	349	350	323	317	336	345	352	314	323	301	340	327	322	345	330	333	311	331	332	307	303	320	330	307	319	319	334	339	347	361	359	320	329	311	318	326	332	333	305	335	341	325	336	336	335	333	304	341	318	299	306	322	336	308	317	312	305	301	321	334	331	317	318	326	331	304	341	308	315	305	348	326	322	360	359	349	328	315	324	372	333	296	337	332	306	340	327	320	326	329	318	307	331	335	294	351	342	306	352	344	333	346	322	325	317	335	335	360	314	317	316	297	356	337	329	369	348	327	344	335	349	330	322	357	343	334	353	335	338	341	327	334	344	330	279	336	316	335	307	311	317	298	309	323	342	330	337	331	297	324	333	302	344	343	343	324	345	346	328	336	315	351	337	312	349	354	311	336	355	329	338	318	363	323	312	301	306	315	360	319	328	328	338	311	326	314	367	340	328	363	312	313	305	339	340	350	335	354	342	357	329	305	302	346	342	320	295	314	322	318	292	322	309	342	316	355	325	343	295	321	322	320	342	333	328	341	318	320	307	320	309	322	348	337	333	345	300	314	320	332	315	320	326	340	320	347	326	314	297	303	297	327	291	297	307	340	285	338	353	347	337	326	333	309	316	336	327	359	364	313	320	336	321	334	323	312	298	286	311	302	305	324	324	321	309	326	335	303	308	337	342	325	339	319	313	319	347	318	373	299	268	337	335	316	318	351	341	341	315	310	356	330	356	332	310	330	309	346	320	309	313	337	311	311	346	336	352	330	347	351	311	309	318	352	297	324	337	334	342	329	314	325	320	290	342	336	331	340	337	310	349	305	342	355	352	317	309	350	317	297	349	339	336	329	341	319	327	332	347	338	320	326	334	358	310	302	312	326	321	329	331	305	338	330	316	330	333	330	293	317	299	372	323	328	313	325	332	316	337	300	323	313	310	313	343	305	326	343	333	359	317	316	314	336	314	301	338	294	301	301	321	331	329	328	333	304	346	317	316	325	326	346	351	316	360	336	344	340	311	327	348	340	327	291	351	358	337	330	322	336	301	342	356	343	309	298	336	355	308	341	315	337	309	346	318	305	342	326	328	317	355	354	333	328	330	341	324	295	325	288	330	358	308	319	310	313	334	324	321	326	345	338	351	347	332	334	352	344	306	359	328	306	326	343	300	316	331	320	342	349	351	342	335	350	313	343	328	339	335	320	301	349	336	355	383	341	302	315	324	334	315	335	351	313	350	327	310	308	322	324	317	335	321	297	350	314	312	334	327	333	347	314	343	304	320	331	334	288	336	322	334	300	351	324	314	343	349	339	304	297	344	334	323	333	352	301	339	299	302	337	320	350	328	348	329	325	348	347	322	334	325	306	330	343	313	337	321	334	330	332	337	316	344	318	342	328	307	312	334	323	328	317	326	340	311	306	335	348	347	360	313	344	337	325	308	311	307	362	344	327	331	321	299	330	325	336	311	328	338	339	355	343	376	318	310	330	336	298	309	319	331	298	319	322	291	328	342	316	318	323	328	351	328	347	347	331	319	300	334	343	325	336	346	306	309	314	341	299	329	314	333	289	340	321	291	310	321	305	298	321	327	305	323	297	327	339	302	319	342	325	347	329	315	334	322	325	359	334	320	316	356	302	335	330	308	343	334	337	357	322	314	331	334	348	340	332	327	319	328	359	331	328	320	342	320	301	337	278	305	312	361	351	324	339	351	346	310	333	330	312	333	316	320	319	365	328	324	327	322	330	325	372	328	322	320	354	353	337	361	320	315	344	315	352	303	364	362	327	311	328	346	316	333	356	312	308	323	333	342	300	345	309	349	304	307	318	332	318	331	322	322	298	327	325	312	320	309	323	323	335	336	333	346	329	343	332	325	314	332	354	287	324	301	316	347	341	331	321	323	286	317	323	352	313	323	377	311	319	349	361	348	354	325	312	361	335	322	347	343	313	365	335	318	320	325	338	327	334	328	321	340	314	338	320	342	348	367	320	354	325	330	328	319	342	342	307	315	317	350	352	339	363	325	323	353	314	330	323	348	313	332	323	315	310	334	308	339	302	316	338	315	347	353	338	346	325	345	320	332	314	308	333	336	344	342	360	325	322	327	323	330	338	329	364	329	351	361	349	288	317	326	317	303	334	317	372	319	325	303	334	365	337	337	341	354	319	296	320	314	358	315	324	328	355	338	330	330	308	315	356	333	335	326	303	344	336	338	326	322	328	346	339	296	317	331	350	320	333	300	314	329	348	314	332	322	333	310	353	325	326	311	352	330	345	351	298	351	321	285	324	306	314	338	351	351	324	295	331	314	335	348	320	306	310	331	327	349	334	339	316	316	331	328	302	320	312	326	325	334	334	300	332	338	310	333	321	304	346	312	318	333	335	297	348	352	340	306	332	365	308	338	329	342	340	321	344	331	304	337	377	323	295	348	332	329	305	325	310	337	316	322	327	337	315	323	291	341	333	304	340	318	323	359	310	328	339	318	360	293	326	312	344	322	310	319	295	339	328	328	318	310	334	316	298	336	326	338	325	343	324	326	317	315	341	344	318	335	325	288	334	333	342	352	307	325	331	339	346	334	312	308	305	357	320	378	315	326	352	315	295	327	355	315	328	350	315	327	345	319	338	327	319	348	301	317	325	338	311	363	340	340	325	319	311	346	314	302	315	302	326	349	326	323	309	340	302	304	354	342	309	341	358	313	305	338	317	358	327	323	329	359	329	315	305	317	324	301	343	307	302	329	326	320	348	350	318	339	314	360	338	343	333	341	343	368	322	325	342	336	338	330	311	302	313	326	323	305	329	332	352	318	345	335	339	319	365	341	329	335	329	312	315	316	309	310	375	329	340	325	313	325	316	382	322	307	312	301	322	333	325	340	342	329	338	323	344	300	356	312	342	322	309	327	318	330	358
51849	48857	29230	3304	539	414	343	281	243	255	213	207	226	217	191	195	186	190	217	182	183	179	182	188	168	200	188	174	198	177	163	203	162	195	177	188	166	169	183	188	171	163	155	176	192	165	184	176	188	177	177	190	176	165	173	168	140	171	181	181	168	185	163	168	186	181	187	181	149	150	161	183	191	179	170	182	188	175	170	172	161	187	170	190	173	170	177	178	167	164	203	180	170	177	163	172	180	183	193	170	147	160	161	163	199	190	177	174	175	165	152	163	181	187	177	177	164	184	163	168	139	163	174	175	174	163	178	187	174	174	171	174	201	179	174	135	149	180	187	164	168	182	190	157	172	154	153	175	161	161	163	184	186	171	167	168	162	191	173	197	178	156	172	173	160	179	172	150	166	190	168	177	183	188	185	148	184	164	185	173	195	170	152	178	200	146	176	180	168	177	156	174	154	153	189	155	205	198	194	166	184	193	173	176	193	186	174	190	187	188	177	173	181	177	204	176	160	162	164	177	177	178	168	163	181	173	162	151	187	171	161	169	170	191	162	168	178	179	165	158	184	144	169	189	156	205	201	169	170	155	174	140	167	184	162	183	195	197	177	151	193	158	171	176	162	184	188	173	141	167	179	184	167	161	171	171	172	160	184	184	158	172	171	177	176	155	135	166	173	173	175	177	184	164	180	169	157	191	165	147	188	156	174	169	172	149	174	173	197	139	194	191	167	164	193	205	165	157	168	151	196	151	160	188	158	210	157	168	168	189	149	162	188	145	176	173	194	145	149	162	170	160	166	178	176	153	193	141	172	168	169	167	205	161	175	178	193	179	171	166	185	180	202	194	167	159	176	163	168	147	181	208	157	173	199	178	181	183	163	174	176	171	165	166	183	157	171	173	217	175	197	168	161	167	192	171	160	161	170	144	188	177	145	151	163	189	154	190	163	184	199	143	190	153	159	179	164	182	178	162	187	161	168	138	169	160	163	173	174	168	190	163	159	186	175	159	178	186	180	182	173	169	180	156	177	180	188	176	199	163	165	170	160	184	169	175	151	185	160	160	173	188	192	183	185	160	186	158	180	197	161	179	163	145	175	167	164	181	156	168	168	175	186	189	166	173	179	182	198	174	175	150	184	183	185	191	166	181	168	180	156	160	169	157	179	191	190	178	178	166	178	174	192	189	171	187	193	189	162	193	193	197	194	177	180	192	180	178	200	155	159	155	164	165	164	157	162	200	171	171	170	172	167	171	181	157	171	166	193	174	156	190	162	169	163	175	179	186	172	188	172	175	183	184	156	173	164	183	192	187	183	175	189	171	180	173	171	172	195	164	166	181	168	166	179	182	185	185	193	165	180	184	182	197	179	167	172	163	175	173	166	170	171	164	188	190	176	150	189	169	175	166	172	169	184	212	178	170	186	156	169	172	191	171	187	163	176	162	169	182	154	160	191	157	161	171	158	160	170	193	188	177	190	172	178	179	163	163	165	167	156	178	166	191	182	174	163	177	173	173	172	145	178	163	153	182	197	184	170	174	193	166	155	154	170	164	165	177	162	186	165	143	164	177	198	166	173	164	172	182	159	190	170	151	145	195	171	174	170	168	176	185	143	147	182	165	182	162	179	191	223	136	176	185	163	174	154	182	184	187	151	160	167	163	169	161	188	194	169	168	164	189	166	160	177	166	212	173	164	177	165	169	174	146	177	160	179	170	169	169	160	180	184	154	169	173	166	185	167	179	170	192	178	189	159	178	172	149	170	171	150	168	198	175	178	179	189	177	177	206	183	178	178	179	177	178	189	192	170	158	160	173	162	177	175	199	184	176	190	174	155	167	192	183	170	185	167	186	186	172	189	199	190	149	178	178	151	167	172	181	158	146	169	176	176	168	168	170	175	179	185	196	171	176	200	143	188	188	170	181	165	152	178	179	164	188	190	221	197	170	165	194	181	150	181	169	179	215	176	183	186	172	169	181	173	177	175	195	162	163	162	185	164	171	178	178	185	172	182	180	177	165	169	169	182	176	184	157	177	183	165	163	168	161	153	177	160	167	165	186	168	168	175	148	128	189	189	158	161	189	200	186	180	169	184	177	166	185	171	173	188	161	187	152	174	182	176	160	181	187	174	167	160	179	177	162	187	184	180	163	190	187	197	150	197	202	195	177	157	183	169	152	181	181	174	169	156	162	183	185	172	191	182	158	179	183	169	190	194	197	158	192	194	170	159	171	190	157	171	185	196	172	155	177	214	184	146	173	169	175	180	190	163	186	185	170	179	170	195	172	167	154	163	183	159	165	165	170	179	153	184	143	169	190	169	165	189	180	168	166	174	190	173	171	171	160	193	171	193	162	175	176	166	197	173	170	186	176	162	171	143	143	163	167	173	157	181	173	166	191	192	184	149	183	174	204	166	188	174	167	188	175	197	150	167	180	202	188	195	182	177	150	172	148	190	163	182	164	155	185	170	156	181	182	172	192	153	165	177	175	169	187	175	169	186	172	175	170	188	172	161	176	159	169	167	181	159	153	183	179	186	157	168	168	166	200	180	144	184	170	156	183	181	167	169	165	198	159	172	184	175	179	176	162	148	173	169	153	169	161	172	168	183	179	180	175	177	178	178	182	171	168	180	181	167	172	153	179	166	172	172	182	162	159	167	176	184	149	175	171	164	183	204	206	198	170	182	177	178	182	163	147	160	189	169	153	178	180	184	164	188	171	165	168	163	175	140	164	164	157	149	192	188	156	164	184	197	177	159	180	173	183	209	165	156	178	177	151	176	185	187	177	169	185	183	184	191	186	155	172	175	159	156	184	186	192	165	180	168	195	185	154	164	185	170	180	193	192	177	188	174	165	168	190	195	174	167	169	170	149	185	169	190	185	169	161	186	167	174	185	187	187	177	141	162	175	186	168	163	180	181	171	182	167	180	181	182	158	154	196	183	163	175	165	159	174	191	187	165	171	170	192	166	180	181	189	186	208	178	191	174	178	161	188	177	170	187	176	195	167	186	183	170	189	160	143	170	194	175	154	186	184	178	168	178	167	187	174	136	173	166	179	170	183	156	179	191	142	179	175	174	179	159	181	166	148	187	175	177	156	216	170	166	164	160	176	158	176	166	163	169	164	169	175	141	161	166	158	197	176	174	169	190	159	160	198	170	193	167	162	166	155	185	187	185	180	181	170	162	178	175	153	183	186	205	165	157	197	174	176	181	169	173	167	158	168	153	181	173	159	151	180	159	160	168	174	152	185	174	174	169	183	170	185	164	172	174	169	160	169	170	172	183	168	163	194	159	183	160	162	179	173	167	179	165	169	165	192	183	185	190	182	185	163	171	178	170	163	155	179	178	194	169	182	188	188	173	168	160	179	178	183	180	171	185	192	171	204	171	170	189	164	194	171	180	151	181	178	171	149	170	174	184	187	178	182	169	182	149	151	186	187	165	189	149	168	154	178	156	193	162	202	170	198	171	192	177	176	173	192	177	155	191	142	164	213
31266	35953	13221	2309	1931	1615	1325	1172	1014	873	793	762	715	693	682	634	607	602	577	575	573	539	546	512	477	509	498	471	495	457	488	472	469	479	485	458	451	452	515	427	425	467	447	437	447	406	429	453	485	456	443	496	442	429	478	444	440	445	460	415	446	497	456	466	428	420	458	438	419	407	448	426	469	470	461	447	463	417	441	418	420	443	434	411	427	393	504	418	407	441	453	456	444	431	408	430	466	406	417	440	430	433	430	434	429	433	442	435	475	421	390	438	451	436	425	457	437	452	433	424	464	442	463	420	446	432	434	463	446	437	397	447	473	420	421	442	447	430	440	415	448	418	440	439	425	403	458	460	456	437	423	450	446	408	422	441	421	444	463	409	453	432	419	467	438	476	426	398	465	422	425	412	417	452	411	427	406	413	412	461	464	446	448	422	462	448	446	445	454	432	422	443	433	453	412	416	419	438	413	464	415	464	410	412	452	466	459	434	439	420	454	441	426	444	421	435	428	415	431	455	426	428	432	414	458	438	447	460	416	418	408	437	465	438	437	407	413	456	427	434	493	443	436	456	476	448	433	438	452	469	436	421	458	471	399	433	473	435	459	376	455	434	428	428	423	415	454	420	437	421	448	484	446	437	411	470	416	451	412	453	441	463	440	431	432	436	403	463	412	437	427	465	411	440	419	385	403	422	455	451	425	426	424	372	398	405	464	415	399	444	393	426	414	469	433	447	401	446	423	430	435	414	427	418	419	417	415	419	432	455	446	443	418	445	400	409	455	406	439	399	432	413	414	402	434	489	450	436	453	417	422	441	428	459	414	401	433	415	447	397	489	407	421	414	438	426	477	393	459	444	427	421	450	407	416	424	446	459	451	406	410	467	445	456	428	426	430	420	452	417	416	431	436	417	419	425	427	456	418	442	415	412	377	408	423	430	450	457	441	420	412	435	471	421	418	439	466	404	445	438	410	452	426	446	401	439	448	437	438	454	454	400	436	414	450	437	423	477	416	420	395	442	434	407	390	448	435	410	415	425	436	442	434	443	456	442	438	439	464	412	438	429	432	475	413	451	400	447	464	433	420	425	427	459	441	436	425	420	443	430	440	424	463	473	400	441	432	425	430	387	428	419	439	437	419	417	430	427	432	456	455	402	429	426	446	436	440	454	453	421	409	430	440	454	403	426	426	425	438	450	401	426	386	409	440	415	456	451	453	441	433	398	453	434	423	470	451	465	446	444	412	442	437	444	428	458	464	435	445	391	433	437	414	441	405	415	425	413	455	454	416	452	446	452	424	387	447	429	440	428	411	442	423	445	412	426	395	408	432	414	425	431	432	406	447	447	448	405	416	428	461	440	421	446	464	405	409	446	414	452	424	420	405	443	415	436	405	420	426	447	446	439	416	437	426	414	474	413	474	436	414	459	403	454	436	450	414	440	437	423	385	404	462	440	437	431	442	406	420	412	459	414	427	441	409	482	444	458	451	450	458	455	436	419	445	404	434	441	416	431	445	476	415	416	469	451	438	410	431	443	427	448	419	424	430	447	404	398	415	434	466	432	385	415	424	431	392	429	411	409	453	441	394	461	426	423	427	431	410	405	421	396	425	451	440	443	424	453	421	456	436	448	439	471	437	407	433	413	424	399	427	446	430	452	452	447	452	433	443	419	448	435	430	427	458	427	443	410	433	428	419	435	456	471	436	483	452	464	454	466	442	413	434	442	413	468	437	473	474	414	434	398	455	407	398	419	423	435	425	417	440	451	422	426	401	456	454	407	436	408	454	434	464	431	436	424	411	443	421	430	467	433	442	460	410	418	444	422	447	456	464	425	439	441	430	389	412	462	427	395	410	464	437	417	427	411	428	422	430	395	410	431	450	446	449	405	428	436	438	409	428	438	454	416	428	411	430	434	443	478	436	431	495	493	424	452	432	421	409	454	447	412	491	394	449	415	424	459	433	428	413	430	427	424	434	440	399	429	479	412	424	472	411	432	490	428	457	446	457	418	433	407	393	443	432	409	481	431	459	407	446	414	430	433	440	435	413	456	428	448	433	437	386	380	424	418	448	436	441	443	440	436	464	413	435	433	442	459	471	440	439	440	438	411	444	438	453	394	418	430	380	427	456	452	440	445	434	436	434	423	417	460	469	406	410	438	432	435	414	382	434	447	428	420	438	446	414	442	460	445	437	411	414	451	441	426	409	431	419	413	440	444	428	425	427	467	417	422	434	426	438	468	411	442	398	422	399	425	403	435	425	421	452	414	400	443	427	447	449	444	421	396	415	436	415	399	434	442	403	407	441	431	384	418	415	427	422	460	416	399	452	409	450	477	456	423	409	417	434	449	445	457	412	439	389	402	449	479	441	440	437	436	452	413	434	424	421	397	407	438	491	424	402	420	410	429	446	467	415	422	440	417	445	430	432	418	425	460	441	437	440	440	437	437	425	430	410	432	435	421	410	437	449	441	439	406	454	430	452	413	443	422	431	418	411	439	425	450	454	420	449	452	429	438	424	452	394	455	426	444	428	406	435	439	455	428	433	417	439	428	400	446	448	452	435	409	446	434	440	396	397	424	441	463	444	453	435	418	437	411	455	401	435	425	451	421	446	441	438	412	434	403	385	414	430	439	420	441	420	456	424	416	424	443	430	439	446	450	426	460	449	429	418	451	416	466	418	431	439	424	434	419	439	472	444	456	415	420	437	383	484	432	425	433	442	437	435	417	476	456	446	432	399	482	448	454	459	421	449	465	424	438	411	450	433	441	432	427	414	419	477	425	432	379	465	443	446	401	424	425	401	410	422	409	411	441	443	402	436	430	394	435	415	431	451	422	437	436	443	430	443	458	453	427	428	445	444	409	427	460	458	408	434	424	432	416	417	404	449	427	465	441	435	393	459	432	467	408	389	441	428	469	443	467	382	438	465	452	465	482	392	445	446	374	443	426	415	426	404	427	401	441	434	418	417	423	439	404	427	428	486	433	433	433	418	439	415	436	441	436	447	400	460	425	453	439	424	426	441	416	416	443	381	421	459	421	438	441	435	436	441	398	432	446	442	398	417	402	417	430	419	429	460	415	439	416	441	432	436	393	412	439	423	438	423	402	450	424	443	436	444	426	414	389	436	396	419	437	422	424	439	439	418	460	451	429	456	407	454	437	420	448	407	434	429	437	427	422	460	458	431	411	427	401	453	465	429	427	452	435	463	473	421	416	456	473	452	464	421	433	431	418	418	443	406	417	427	438	441	428	401	419	415	480	441	434	476	404	429	435	430	438	455	424	445	422	410	408	438	451	409	416	466	445	451	438	441	423	451	429	442	463	436	467	440	444	432	461	436	446	440	409	441	444	410	416	419	445	439	432	418	445	438	445	397	405	424	417	432	405	425	431	414	405	415	443	421	429	422	452	384	514	439	404	418	437	432	452	424	384	433	422	447	407	426	418	414	465	412	397	466	425	427	448	456	455	405	427	417	462	414	444	424	415	457	462
66502	60932	36710	7734	1069	611	444	406	279	260	230	195	192	194	165	132	153	145	147	163	156	140	126	112	120	113	110	104	129	126	99	101	108	116	89	126	121	105	106	121	105	128	110	107	112	111	116	119	94	106	111	94	98	103	100	111	121	100	99	96	115	98	121	95	104	117	91	98	99	109	88	102	127	91	90	110	129	106	113	90	96	111	101	107	103	120	108	111	90	109	96	114	95	99	90	117	104	111	111	110	102	93	101	116	120	104	82	104	110	107	116	103	112	119	100	110	92	107	97	114	117	107	98	93	110	92	82	113	110	101	119	113	92	111	95	111	113	101	98	106	102	117	117	103	93	102	100	106	98	114	109	112	108	99	97	89	106	122	91	102	101	101	103	100	89	88	92	90	81	120	103	110	104	127	96	90	96	120	107	110	100	111	108	87	115	94	96	107	112	101	102	87	98	105	105	107	115	97	96	105	96	101	91	107	93	82	102	103	93	120	97	94	108	105	90	111	102	102	96	100	110	103	106	96	109	108	88	101	112	107	105	106	99	111	113	84	102	106	105	89	106	92	117	114	99	121	96	115	100	108	114	116	90	131	104	104	87	108	120	105	91	100	106	117	108	95	90	102	69	109	104	110	110	93	109	99	112	95	106	118	104	113	103	101	111	112	110	90	88	114	90	80	120	104	103	109	104	94	113	86	99	114	94	99	113	115	101	113	110	106	108	116	116	103	82	93	91	82	101	107	119	98	113	110	111	96	105	96	97	106	99	99	111	103	102	131	87	110	91	108	110	105	108	113	114	107	118	100	107	104	125	91	120	99	100	114	92	95	109	109	110	101	102	94	121	104	100	113	112	92	93	95	89	117	121	111	104	125	126	106	115	102	104	123	95	100	100	96	114	119	100	105	98	109	119	94	106	96	101	96	108	91	103	104	118	103	133	106	114	116	125	123	104	99	100	116	86	96	106	106	103	99	93	111	102	105	107	109	121	101	92	93	100	94	87	90	111	87	99	94	104	95	104	111	123	96	95	85	81	99	103	120	86	113	109	102	107	84	98	96	110	96	84	91	127	101	98	102	101	94	111	110	106	101	105	126	105	97	114	107	104	91	100	99	110	93	83	110	118	108	106	98	115	93	128	101	116	101	95	102	92	95	111	114	102	102	88	96	117	104	89	95	90	106	122	92	109	111	106	98	94	109	101	123	113	96	97	117	106	90	131	85	90	129	113	101	112	100	100	114	87	113	110	89	107	85	96	100	115	110	90	105	83	110	103	102	108	115	109	116	95	100	92	95	113	94	97	103	95	95	112	108	103	116	97	110	115	108	108	87	125	105	120	117	88	120	103	117	126	104	108	91	101	110	116	95	111	109	113	101	91	110	93	115	102	105	119	110	95	85	117	133	86	119	82	114	95	84	101	86	94	103	99	102	124	111	95	94	105	110	121	98	104	110	111	112	93	95	114	93	87	99	108	101	105	118	102	121	105	106	126	116	113	95	99	111	91	102	108	95	86	116	94	110	107	109	104	92	103	104	96	119	103	89	100	93	101	98	103	107	133	102	93	125	102	124	80	120	86	110	122	82	104	109	96	120	92	109	106	97	88	108	114	108	88	104	103	96	72	108	94	115	94	92	106	90	110	114	122	127	108	101	113	120	109	104	108	103	88	130	82	102	104	92	111	97	102	86	79	98	120	116	97	89	112	102	92	104	94	107	88	111	123	92	98	89	103	99	96	101	121	111	100	92	109	126	107	107	120	118	101	99	79	104	99	103	117	108	78	98	108	123	94	101	138	93	100	110	107	94	113	85	99	111	83	97	104	115	109	110	97	107	105	98	102	87	108	100	112	116	118	115	106	105	109	117	97	98	99	100	111	111	128	99	100	106	114	103	130	88	95	104	88	115	94	85	100	101	109	104	120	132	110	98	81	113	101	96	102	102	100	101	102	87	88	112	81	82	112	97	85	91	96	105	98	104	104	102	90	103	107	100	95	83	103	118	99	104	100	102	107	101	117	113	111	108	104	106	116	102	95	103	109	99	87	97	108	111	120	113	109	113	102	84	108	84	100	93	112	106	130	104	106	112	113	100	118	89	123	107	108	116	96	107	98	114	105	86	87	91	90	117	119	100	98	114	99	84	105	96	91	100	84	102	111	109	94	101	92	93	91	112	108	110	110	100	108	104	92	103	105	98	104	113	108	112	102	108	103	109	98	115	111	103	95	115	108	114	98	114	95	110	101	115	111	121	95	98	108	109	91	98	115	103	128	86	82	97	103	107	95	106	125	92	111	98	98	113	99	88	88	106	90	102	75	96	95	115	99	119	101	94	98	111	107	105	117	105	113	106	116	97	95	108	99	88	113	110	99	135	104	105	98	82	121	100	108	102	111	102	102	100	107	117	130	108	113	114	106	102	109	110	111	112	101	117	107	107	95	118	100	93	92	87	101	100	98	88	102	117	81	102	108	99	109	100	93	105	97	87	95	105	107	99	107	100	95	109	113	86	102	82	110	108	100	101	124	115	110	119	96	109	99	103	85	100	111	109	103	119	108	96	95	111	93	105	114	96	128	107	95	118	89	103	100	90	119	106	95	105	113	101	101	108	103	120	101	107	105	123	113	114	120	85	107	105	107	74	96	92	101	100	107	99	109	118	110	93	109	113	99	78	112	107	102	97	104	108	99	108	93	101	98	91	99	89	109	103	115	111	115	106	124	106	115	106	85	107	88	100	98	83	102	98	92	89	96	112	104	113	99	128	101	101	103	98	95	101	120	110	117	123	104	104	108	106	95	114	112	94	99	91	91	106	93	100	96	118	101	108	110	109	93	98	93	104	116	108	89	96	93	83	130	97	81	92	99	99	108	102	99	98	87	98	99	119	109	103	107	117	100	102	97	122	113	110	110	90	107	101	107	78	104	107	111	101	100	125	106	103	98	92	106	114	88	117	88	108	100	89	97	117	110	97	106	89	104	123	104	97	114	108	98	102	108	98	113	119	109	100	112	115	94	102	97	116	100	90	124	95	90	96	89	124	99	89	88	95	97	121	108	107	121	111	87	102	116	100	92	99	100	109	99	100	103	108	95	91	92	90	122	90	94	124	121	106	101	106	98	91	80	116	90	90	108	112	98	101	101	99	136	107	112	102	102	110	104	116	102	85	86	98	110	83	104	103	98	105	109	100	84	116	86	122	107	98	86	121	110	87	103	92	130	110	95	97	114	98	81	108	96	96	92	114	106	119	120	111	97	90	87	107	103	92	103	103	91	109	104	97	104	104	100	104	103	91	105	118	108	115	103	105	91	104	109	84	97	102	111	123	102	96	108	110	98	95	113	105	105	95	107	113	97	119	105	106	122	111	95	105	96	119	119	107	95	103	107	90	111	103	107	102	86	123	123	110	91	102	103	102	93	105	121	114	91	99	104	116	96	96	113	93	100	108	104	119	105	111	133	112	94	92	102	85	114	106	115	90	91	104	106	124	101	101	95	108
40548	43833	17002	3898	3243	2540	2112	1638	1383	1156	1057	969	831	790	677	630	591	557	533	540	510	492	447	459	426	432	423	401	393	382	366	335	360	321	333	299	308	335	346	307	293	300	314	334	336	351	315	287	268	280	291	294	301	271	330	272	284	294	268	308	295	297	310	285	284	298	298	288	277	259	254	269	265	285	275	304	261	267	247	296	267	312	262	259	284	305	270	234	265	269	277	280	255	282	274	267	265	253	273	282	277	258	288	281	267	296	247	268	281	291	258	272	283	267	280	284	271	280	256	233	272	270	235	267	274	272	309	247	265	272	268	283	272	263	243	303	260	262	254	254	253	266	255	282	280	227	237	286	249	283	280	268	248	295	252	291	261	261	262	286	309	304	244	276	271	245	250	271	304	245	274	270	249	259	252	264	270	270	243	276	278	265	262	278	247	260	248	225	286	267	268	259	252	242	257	264	263	268	252	264	253	268	263	283	259	277	264	270	264	278	281	293	278	284	259	272	247	256	274	252	265	242	271	285	267	254	269	239	259	272	300	282	259	269	300	255	270	276	244	256	261	244	239	288	270	263	249	249	262	259	260	305	289	258	269	270	245	266	237	247	227	255	252	285	257	255	277	269	270	251	255	273	246	281	259	240	236	269	269	279	276	280	249	251	237	252	251	243	266	283	280	252	249	271	250	243	278	268	273	258	245	249	271	238	256	279	245	259	253	260	274	265	260	243	252	279	262	232	248	267	256	266	279	270	267	251	263	246	274	279	269	253	280	258	268	261	256	244	262	283	254	256	271	214	250	257	258	267	231	271	219	255	260	268	250	287	251	274	272	266	259	261	269	283	256	284	267	244	263	279	268	250	296	255	257	215	250	242	241	257	257	286	257	261	281	248	249	263	267	259	280	276	274	249	258	243	264	277	243	257	259	265	276	250	284	253	265	242	287	281	253	247	279	267	273	253	259	254	255	256	249	261	305	279	259	249	246	244	263	274	254	282	248	235	250	253	295	285	260	266	301	233	267	256	230	265	254	236	276	224	255	256	284	269	247	268	251	260	267	242	278	254	272	260	247	266	254	239	285	238	237	245	262	261	286	241	289	242	249	261	250	279	275	269	241	269	291	255	281	259	257	264	273	247	255	283	258	263	289	260	267	257	253	295	254	274	248	288	237	257	275	258	279	254	248	254	271	284	276	252	256	278	225	243	268	278	257	249	246	247	250	289	270	217	264	271	268	254	263	268	254	255	235	271	232	256	280	270	258	251	279	276	252	270	250	267	260	227	250	254	261	253	255	249	264	253	268	274	275	267	246	293	258	287	238	270	259	256	269	225	269	235	275	253	259	229	274	239	267	292	232	256	279	234	265	258	263	214	284	254	253	250	260	260	268	269	296	258	255	285	233	249	250	274	263	272	260	290	238	259	264	246	250	235	265	270	265	254	258	258	280	263	242	245	246	256	253	256	279	268	264	242	261	289	261	266	251	232	279	228	254	283	278	257	250	236	240	242	252	258	246	246	256	248	257	241	296	261	233	255	259	281	264	280	268	262	234	266	264	269	283	240	285	251	265	243	266	252	269	263	266	247	269	270	254	247	254	242	232	297	286	235	267	264	240	239	282	266	239	260	255	284	238	249	283	276	247	243	266	266	265	260	257	236	237	238	273	289	301	254	240	256	254	234	261	258	266	268	281	253	241	251	267	264	255	267	236	237	283	269	260	275	269	255	245	269	243	234	258	266	242	261	245	261	260	260	259	258	247	296	263	268	249	232	269	270	272	257	266	259	251	296	275	287	261	277	265	255	245	244	231	285	243	250	262	275	261	263	287	243	243	295	258	226	286	246	290	266	251	269	259	268	244	255	231	273	280	256	248	248	263	261	253	259	250	281	251	284	276	268	259	269	283	283	236	239	290	255	249	264	284	290	208	265	252	251	268	269	254	267	261	252	264	242	286	256	260	276	206	240	277	264	265	278	258	255	246	277	260	252	285	254	275	214	280	262	267	240	274	299	267	257	259	283	282	276	267	240	273	252	257	283	258	266	255	255	241	257	273	245	265	257	275	276	279	243	241	238	286	257	239	228	257	263	291	291	248	260	285	248	273	310	279	247	243	252	262	236	242	285	271	272	247	256	256	268	261	249	268	263	277	242	245	254	262	277	224	241	269	237	260	264	267	255	253	264	273	265	278	252	263	256	265	281	264	273	243	236	248	276	275	253	249	267	258	269	234	276	265	256	272	233	251	277	271	288	292	272	261	247	256	269	233	255	270	260	265	304	255	251	259	252	251	260	271	236	279	239	261	246	250	274	291	252	250	265	226	229	252	247	247	280	263	276	259	270	268	284	276	257	273	251	262	256	248	270	264	257	239	277	262	270	253	257	248	266	267	271	248	305	250	261	239	268	277	258	223	251	248	259	292	249	270	238	298	287	277	246	209	262	250	247	272	252	247	260	293	262	278	275	262	268	262	256	294	290	243	252	293	242	248	235	262	248	257	258	241	259	268	279	247	264	253	266	276	290	267	263	282	283	250	265	257	262	279	244	248	274	273	245	307	269	242	242	274	253	254	231	255	273	277	243	242	276	239	269	256	271	269	251	267	240	226	273	262	266	255	232	252	257	273	268	260	272	274	258	268	274	237	256	251	279	299	276	285	254	265	256	284	275	275	299	270	275	259	218	254	265	257	278	261	261	258	254	268	257	289	257	250	246	251	234	249	280	254	259	271	245	248	256	315	245	262	273	270	249	266	244	286	267	264	222	286	257	256	266	251	275	266	249	256	254	291	265	235	269	268	239	261	261	255	248	258	243	273	246	271	253	264	257	247	288	233	266	296	252	250	241	270	295	275	263	239	269	270	273	261	260	239	252	249	256	283	244	253	275	282	251	283	271	270	276	243	265	302	272	267	269	247	258	239	251	295	289	248	262	275	277	266	275	249	240	267	269	256	262	262	254	305	254	279	266	308	241	296	252	250	259	283	271	234	246	267	249	259	271	233	278	260	241	262	271	259	242	278	270	257	249	301	237	255	258	268	250	252	253	258	252	269	264	231	239	258	273	246	241	248	252	243	239	263	267	298	259	270	283	264	246	256	245	244	244	265	283	245	284	256	257	264	262	275	270	279	270	273	254	279	285	240	272	247	268	258	260	235	241	254	284	247	279	266	269	266	275	263	289	262	276	268	266	282	275	287	256	264	265	257	263	270	268	295	261	262	247	271	290	266	273	240	238	261	280	260	269	255	247	268	253	270	268	233	266	274	232	267	267	289	264	276	279	266	298	256	255	276	265	277	270	263	249	257	261	284	281	273	274	266	237	279	251	250	288	262	268	227	276	281	270	245	236	233	259	265	262	297	247	243	267	261	252	260	257	248	277	288	295	266	233	238	216	264	265	253	250	267	255	270	284	258	250	255	253	272	287	253	267	261	269	211	256	268	241	257	259	286	259	276	253	257	280	266	233	255	275	250	268	243	254	288	287	297	268	256	270	252	264
8904	3479	908	142	124	147	121	126	119	132	111	124	130	118	137	124	132	106	123	127	110	115	116	122	132	141	129	98	102	121	114	121	124	130	131	130	138	140	140	117	109	130	121	95	145	153	134	131	140	124	110	110	130	108	146	130	133	102	108	131	127	110	124	166	124	124	119	118	145	104	140	100	102	127	136	118	132	133	122	137	129	124	125	142	130	131	122	130	126	122	132	115	106	115	131	115	110	113	110	112	113	117	125	116	125	112	113	125	125	129	119	134	103	145	135	108	118	140	112	129	102	143	126	140	114	123	125	94	125	114	127	112	117	122	133	116	114	103	133	117	137	120	119	118	111	104	131	121	99	125	122	116	103	115	102	128	117	125	110	140	118	117	129	124	103	131	116	141	116	128	131	137	122	154	124	118	124	114	114	133	107	120	122	119	137	121	135	135	122	119	124	127	122	130	114	149	126	126	138	132	94	119	135	138	99	137	128	140	111	118	129	128	120	118	132	109	107	125	147	145	121	114	118	129	102	99	136	128	138	100	140	104	158	120	127	114	153	90	112	135	94	122	133	118	141	121	123	115	129	110	98	113	126	128	135	115	117	130	116	117	112	124	136	122	107	138	124	112	135	111	105	129	119	110	131	119	122	127	117	163	134	111	140	111	103	112	120	119	139	123	122	132	109	125	115	123	108	124	137	138	132	108	119	125	121	131	121	119	134	143	119	120	106	131	137	112	117	122	123	106	124	129	110	117	130	134	114	110	118	139	114	100	122	110	113	142	143	133	119	133	109	125	127	98	117	109	129	130	137	121	116	126	121	121	120	123	133	111	94	129	117	126	135	135	110	125	139	146	119	115	139	126	141	117	108	125	116	131	116	120	132	138	137	113	131	161	131	117	103	135	130	116	108	120	133	125	119	125	127	114	120	116	111	136	117	115	116	131	114	126	132	120	121	118	124	139	120	134	106	118	131	126	101	142	135	132	144	118	118	129	140	121	106	106	150	120	113	123	113	120	131	112	111	105	122	133	115	121	111	127	117	134	133	127	136	104	108	115	125	127	137	134	130	123	121	128	147	118	118	113	105	116	127	116	117	104	122	134	125	96	123	118	141	135	133	129	113	127	131	119	162	119	115	128	111	101	132	125	104	117	108	116	138	117	118	128	116	110	139	129	102	110	118	141	119	103	111	99	110	114	116	128	117	132	110	130	122	118	133	137	128	117	128	144	120	132	106	110	134	120	113	120	114	118	98	126	116	139	135	114	108	104	117	118	102	110	126	107	130	120	125	118	127	121	137	120	142	138	120	115	140	124	132	118	109	115	126	125	129	132	105	104	107	112	100	133	113	106	113	121	116	126	113	136	139	116	117	119	139	126	131	110	107	135	115	120	134	99	139	120	132	124	125	118	125	108	138	128	133	135	122	117	114	126	118	101	138	128	117	113	108	115	123	129	122	124	122	127	141	132	118	117	117	103	127	132	123	116	142	105	109	143	116	109	120	120	147	116	118	133	106	104	126	132	115	125	136	125	121	131	110	122	126	114	111	134	132	137	100	117	116	120	130	138	124	111	125	121	111	128	112	123	109	119	128	133	130	119	128	103	127	126	126	117	118	119	126	124	123	113	113	115	132	117	131	120	118	117	122	127	115	100	119	121	120	104	136	129	104	124	109	117	113	116	143	117	116	117	102	123	119	111	121	126	138	115	124	123	107	109	107	131	103	120	142	106	95	120	131	117	121	108	110	149	109	127	132	107	134	120	122	93	128	122	146	124	122	135	137	126	129	120	105	135	113	125	116	116	141	120	120	118	110	138	111	124	110	128	113	133	121	120	148	123	116	140	135	135	114	129	122	120	115	112	137	114	115	144	121	109	116	128	127	120	110	127	119	133	108	132	130	127	141	119	121	150	112	139	137	94	119	118	134	126	143	131	124	117	118	133	114	117	119	128	106	126	129	110	125	129	130	139	118	124	123	136	139	117	133	112	120	116	109	119	127	129	107	137	110	110	147	118	130	115	105	126	119	123	115	98	141	116	105	139	130	122	119	108	129	145	116	117	117	126	117	122	117	113	109	121	120	113	121	127	119	123	119	127	136	107	123	115	107	126	126	106	120	117	115	121	119	110	126	124	122	105	105	125	116	109	122	119	114	121	97	130	120	143	136	107	128	100	133	118	98	99	112	112	124	107	136	126	124	108	132	134	122	112	106	106	109	117	122	91	138	120	131	134	118	127	144	116	110	138	129	126	119	116	110	121	116	128	99	114	127	117	119	114	128	132	124	137	140	138	153	142	112	129	124	105	136	117	124	110	121	145	135	103	121	134	103	129	145	137	125	114	144	110	119	113	118	127	123	129	128	126	135	123	107	117	131	107	122	120	115	136	106	131	126	139	102	106	133	132	129	112	111	134	119	125	118	122	103	131	126	126	115	121	132	136	120	129	113	130	116	139	122	110	108	113	129	129	137	125	135	140	109	119	117	137	108	151	90	110	104	127	125	129	112	154	119	120	122	96	133	119	124	106	133	120	128	114	105	146	117	135	123	117	129	115	112	107	122	108	119	114	110	137	138	124	114	94	116	113	116	121	106	122	126	122	115	111	114	117	137	130	124	144	110	135	123	119	121	119	122	135	118	134	120	111	130	132	149	113	116	116	153	109	120	116	122	111	118	127	125	122	119	122	111	116	118	106	100	110	139	129	130	113	111	116	117	115	141	121	110	114	133	125	126	138	112	129	147	121	122	125	123	120	118	114	111	105	114	135	127	117	123	91	114	111	126	105	124	116	121	143	127	132	147	100	125	111	112	141	125	122	115	110	121	123	129	139	92	126	105	113	103	129	146	124	120	125	92	111	118	138	134	121	122	148	115	112	110	109	139	112	115	126	116	131	117	115	113	130	126	119	105	146	134	126	123	118	139	101	146	116	112	112	111	104	112	133	126	125	117	136	112	125	103	139	116	114	116	120	133	103	113	121	133	128	122	101	135	125	123	108	123	135	110	121	111	114	115	106	112	150	120	115	122	129	128	121	127	117	124	120	102	128	123	104	122	139	105	98	122	108	115	117	108	135	137	109	118	146	110	123	111	137	134	120	141	118	117	117	121	138	109	114	121	106	100	112	122	119	138	128	128	110	113	113	120	141	140	131	138	111	134	109	117	123	132	135	125	129	129	109	94	96	134	132	123	108	126	117	107	114	141	124	132	110	112	111	137	144	128	134	115	107	115	126	116	95	119	103	104	105	109	120	137	115	108	123	105	119	119	121	120	116	127	117	139	131	118	124	121	128	120	119	113	114	124	123	128	137	113	124	141	135	132	130	115	103	100	128	114	122	127	112	128	129	142	118	137	146	113	125	111	130	118	139	114	120	108	116	118	111	125	122	90	133	114	112	114	131	105	135	132	103	143	119	132	124	125	135	95	136	137	127	113	116	117	148	113	130	110	131	137	141	126	117	117	126	117	137	129	121	135	123	106	109	119	134	134	96	104	111
7968	5502	1654	421	387	361	357	373	353	313	352	302	353	361	336	323	329	329	327	320	318	330	297	304	330	336	356	350	347	321	329	311	323	307	335	319	347	350	293	347	304	346	299	329	310	322	351	293	338	309	320	328	350	329	298	307	340	293	347	346	309	334	290	321	288	321	357	324	338	326	349	308	327	312	306	301	329	334	343	327	325	359	297	335	296	354	309	335	368	317	313	300	284	323	316	320	322	347	308	313	324	324	270	323	322	324	340	337	318	329	287	327	316	313	335	316	320	312	324	327	328	288	311	332	335	325	364	296	324	333	336	353	332	319	307	332	330	328	314	319	312	312	305	321	316	346	317	376	317	320	322	330	317	323	344	323	335	303	298	315	326	335	323	308	329	327	295	312	300	307	347	366	360	320	318	317	335	302	315	310	301	324	291	305	331	329	316	308	318	344	315	356	311	339	326	327	335	315	299	294	296	320	324	331	318	303	336	338	323	290	324	345	332	313	303	333	293	348	314	309	308	338	349	324	330	309	320	299	313	320	325	295	331	336	345	294	331	326	316	302	331	308	330	321	309	307	312	313	343	315	323	309	335	316	350	309	348	336	313	298	328	319	320	311	334	333	313	307	320	337	323	332	294	317	344	329	327	382	312	306	317	292	330	334	305	357	325	308	347	329	324	332	336	327	312	305	327	302	294	319	332	317	294	307	313	301	314	310	317	342	327	320	292	302	315	322	313	323	329	300	314	319	322	303	272	313	334	338	313	334	313	325	327	305	343	330	304	305	333	323	316	346	300	319	337	340	340	285	314	347	330	313	303	297	315	300	284	334	303	336	310	352	325	314	338	346	317	304	338	292	324	326	332	314	323	344	329	301	349	308	323	329	294	319	349	326	329	333	314	313	309	319	336	334	301	285	284	332	361	326	334	320	326	341	354	317	309	350	305	318	297	319	282	326	327	304	321	331	333	306	309	335	317	331	319	309	289	304	314	322	330	305	332	291	300	341	383	303	324	344	346	307	322	337	314	306	312	355	332	317	334	333	352	313	349	293	321	324	301	340	313	294	346	328	325	315	325	335	315	315	322	324	353	321	305	303	343	359	352	329	320	320	308	327	285	349	312	322	321	305	321	300	357	334	368	313	347	320	285	318	369	279	311	341	344	339	320	330	309	340	305	350	334	321	315	345	369	364	328	332	315	302	363	314	319	328	340	312	348	332	317	328	318	336	325	298	283	360	322	306	295	339	293	276	338	302	301	329	316	320	316	297	286	318	329	336	305	318	328	340	306	352	298	330	363	340	341	323	332	311	299	337	337	316	304	302	304	329	342	271	298	306	352	320	325	330	345	326	292	338	294	349	330	306	345	322	316	347	323	314	323	362	339	310	293	318	314	305	309	322	303	333	342	340	319	308	332	328	313	324	344	316	306	332	301	323	331	322	319	336	341	325	346	346	295	313	318	311	310	332	342	337	326	346	308	324	325	308	308	344	341	291	290	344	318	314	340	318	319	382	317	351	321	339	295	319	289	295	309	354	332	326	293	277	322	338	305	313	337	328	314	324	327	305	279	307	320	307	302	332	324	334	320	321	321	337	325	314	294	305	301	307	325	310	284	336	337	331	323	306	310	353	295	334	339	312	319	345	329	301	324	322	306	326	298	309	351	318	297	334	308	316	299	328	304	335	350	310	331	308	313	307	351	331	343	294	309	284	328	297	309	286	319	279	308	356	315	308	319	328	340	363	289	312	292	342	343	296	348	325	314	288	319	332	351	324	319	330	317	298	337	331	319	346	330	337	298	318	351	321	323	294	326	346	342	342	302	323	315	342	311	316	316	279	323	338	332	321	335	297	314	305	336	296	317	341	311	300	339	293	330	329	314	330	332	323	301	327	306	302	329	293	329	312	307	314	324	332	325	344	328	332	301	329	306	336	323	322	312	373	327	311	333	323	341	365	326	314	314	327	328	307	316	340	340	282	349	287	303	312	302	350	312	358	322	329	319	303	318	322	337	307	311	302	317	356	314	295	366	321	298	308	344	349	344	314	297	308	314	324	359	309	326	313	321	320	345	317	331	296	292	333	334	315	323	317	336	327	334	285	354	318	324	339	312	323	326	301	345	324	316	342	331	320	305	307	304	313	310	296	337	291	323	343	330	316	334	311	319	342	333	338	316	298	334	310	309	306	326	312	309	314	295	339	310	336	323	337	330	300	330	320	295	339	307	339	323	303	310	326	324	347	286	305	346	321	290	306	326	331	341	337	304	290	298	299	309	330	307	325	316	308	312	324	297	340	329	314	297	310	339	323	309	327	316	312	323	329	298	358	351	312	309	319	307	331	308	335	345	283	301	335	322	316	307	321	304	324	332	308	292	309	349	325	366	314	310	324	315	314	322	325	330	316	321	333	300	331	294	310	324	331	324	322	304	306	333	302	335	338	319	345	313	329	321	295	339	359	295	332	293	310	319	302	314	325	317	315	327	306	307	311	315	322	305	315	319	337	330	329	342	323	306	342	296	335	310	318	323	335	309	343	294	301	291	288	297	329	288	339	321	326	337	279	320	314	316	331	314	323	335	306	332	346	327	330	316	301	313	335	320	317	304	307	288	337	331	300	355	306	297	340	321	320	317	330	336	329	324	336	297	305	362	326	342	343	336	312	333	313	321	316	331	311	315	330	316	326	311	307	296	312	303	327	323	314	340	342	322	298	335	297	351	314	341	347	320	340	324	342	331	283	346	309	311	347	300	332	324	346	303	307	316	328	345	335	341	320	329	320	315	308	302	305	320	346	293	296	287	329	296	370	292	305	319	311	343	329	329	356	321	342	331	326	320	339	289	349	309	310	339	316	333	311	336	281	319	325	323	322	328	309	346	319	314	310	342	320	342	342	363	316	297	332	319	340	352	312	336	314	320	328	320	318	292	342	337	330	307	363	348	335	318	315	290	280	327	336	331	317	301	298	308	368	303	320	351	330	329	307	294	315	322	319	306	319	294	331	306	323	292	327	317	321	321	333	312	357	307	324	327	313	290	309	324	328	339	325	332	353	301	351	326	315	323	342	348	295	320	324	340	349	299	317	338	340	300	337	349	303	315	322	343	276	322	336	339	299	370	291	296	302	304	315	320	317	302	305	312	322	322	309	360	275	329	344	329	323	344	307	324	347	343	296	308	307	302	329	303	344	312	329	290	293	343	330	341	301	304	322	306	338	317	287	314	325	332	337	327	338	368	360	336	333	284	340	326	316	312	295	307	312	330	306	302	302	365	307	296	287	355	319	324	339	350	333	307	315	317	338	327	321	318	315	350	321	319	351	314	337	314	332	303	316	328	341	344	303	328	350	329	339	319	294	328	333	294	294	333	320	301	313	322	337	285	314	326	353	331	301	316	309	332	347	332	332	320	330	305	330	334	330	315	314	330	340	316	308	349	331	325	319	344	293	312	327	359	309	305	304	302	317	319	290	348	301	329	326	327	329	316	339	343	296	306	333
52435	46753	24592	2657	557	400	333	307	248	268	231	205	257	203	205	218	212	196	186	168	196	198	189	173	161	188	191	168	180	184	205	179	164	189	181	171	190	164	162	186	187	180	187	180	167	167	164	151	159	158	175	181	195	180	158	177	194	171	162	187	189	193	178	191	153	164	174	190	191	186	182	165	180	180	143	181	166	171	167	166	168	212	166	146	149	169	167	169	188	196	174	156	167	184	192	163	183	188	164	179	175	177	175	160	180	199	167	169	153	164	172	168	160	163	192	175	180	185	165	174	140	163	195	163	174	157	168	170	166	167	167	184	162	150	152	158	146	156	202	161	176	190	164	173	158	160	165	171	161	149	178	189	164	181	187	173	168	160	164	175	176	167	171	169	171	161	167	174	179	144	156	196	170	177	183	168	194	180	198	154	172	174	168	197	179	164	159	162	168	182	167	166	159	146	149	179	186	160	166	161	191	178	174	163	151	161	163	174	173	182	145	165	158	182	182	167	175	168	167	162	148	171	166	175	174	182	166	176	169	161	169	170	175	176	163	180	143	185	170	167	162	208	174	171	167	162	172	154	147	144	181	168	158	198	160	175	170	174	157	144	174	174	174	184	179	167	176	165	156	146	175	156	138	192	175	179	183	150	168	165	152	162	173	171	149	163	147	197	189	183	170	159	199	174	170	168	169	190	166	160	145	156	163	183	187	178	162	173	175	176	163	154	163	160	156	160	159	199	156	195	141	177	153	166	134	164	195	172	163	153	153	161	166	185	192	183	164	165	186	175	169	175	180	180	184	198	171	167	196	164	149	149	176	178	191	182	191	182	157	170	191	161	162	201	185	175	189	165	174	167	142	175	195	192	179	185	195	165	169	170	152	191	178	176	154	187	174	180	156	164	170	155	174	173	172	173	175	155	171	185	186	172	188	196	182	170	178	170	161	178	181	179	172	155	175	176	189	168	162	181	172	182	162	183	177	199	156	173	176	175	168	172	168	166	154	178	186	187	153	173	206	194	146	175	155	191	187	173	152	175	159	180	154	173	169	158	166	174	153	133	188	159	152	171	162	156	167	178	185	155	164	170	174	170	189	180	161	156	184	175	182	199	182	190	177	189	174	154	187	168	193	158	163	167	152	167	157	180	178	154	150	166	180	183	167	173	167	153	171	174	165	179	164	182	180	174	158	165	163	161	154	176	193	182	165	182	149	167	173	170	190	142	168	178	171	170	154	155	165	171	181	190	142	174	173	169	172	161	166	184	159	159	192	162	168	159	174	164	184	175	176	185	180	172	170	172	164	172	177	169	184	197	168	173	197	180	201	146	167	173	192	173	181	162	184	139	183	161	169	158	188	178	162	181	180	192	182	188	181	176	179	187	175	167	183	188	181	185	165	163	172	155	168	165	167	194	185	183	165	179	184	151	169	184	180	178	159	180	189	184	160	164	157	143	181	195	176	156	152	159	180	152	170	178	164	165	190	175	157	163	190	168	141	176	167	183	170	166	158	188	165	174	166	201	152	169	163	168	178	174	165	150	160	174	160	168	174	159	182	195	174	174	166	155	169	164	163	190	171	154	174	173	154	144	163	154	166	187	174	184	163	162	180	166	160	160	153	171	171	177	173	170	169	158	195	172	179	179	161	160	158	168	147	165	168	187	178	158	149	162	185	173	155	141	161	164	175	177	177	168	171	163	177	183	171	174	178	171	169	177	177	165	169	174	178	170	166	176	190	175	161	196	185	173	176	175	191	157	174	157	163	167	163	174	124	155	201	192	157	176	179	166	157	167	173	153	179	153	181	169	172	176	188	162	145	184	177	169	186	163	175	190	178	168	180	154	185	176	145	162	171	177	159	172	173	164	166	146	167	174	193	173	170	164	165	177	149	185	189	143	174	167	176	211	207	177	177	183	176	180	191	165	175	179	171	174	161	179	173	157	176	166	176	169	185	168	184	168	194	167	166	177	162	170	137	180	178	149	153	165	184	183	162	179	154	166	181	174	149	179	173	178	179	160	180	163	160	190	158	169	165	185	180	149	155	168	187	183	162	163	169	173	178	150	169	191	168	158	180	155	181	147	165	184	194	178	185	166	172	149	183	177	177	164	184	170	169	154	170	160	162	163	147	182	178	170	153	160	176	169	183	182	193	168	174	158	141	181	183	157	188	186	177	160	176	174	164	169	184	174	155	154	179	168	171	183	165	174	174	170	150	158	161	173	171	163	188	173	156	150	167	169	144	175	172	184	170	176	180	169	149	165	182	164	186	160	166	192	140	191	198	147	161	197	198	144	159	153	177	153	173	157	176	160	135	171	126	147	158	176	166	183	193	176	189	177	161	168	177	184	157	149	179	165	172	174	176	174	223	170	193	160	178	164	175	154	163	164	166	184	174	197	173	180	184	169	167	173	179	172	175	173	169	165	176	171	173	172	157	153	190	168	181	164	168	166	168	159	172	184	178	198	182	194	204	171	176	164	165	154	179	181	202	191	168	154	174	159	179	190	170	178	171	194	171	143	176	175	189	177	177	172	161	180	188	172	199	160	178	177	158	162	174	155	194	168	176	153	151	179	180	170	186	171	169	177	157	161	184	188	163	177	170	168	147	185	151	175	170	165	188	157	164	164	157	187	154	187	171	211	178	176	191	167	187	175	166	152	164	163	173	171	149	165	186	168	166	155	165	180	147	168	181	154	159	205	178	188	181	172	194	170	166	157	150	155	167	175	169	175	137	174	178	174	174	167	180	191	169	179	181	180	175	161	157	157	168	188	170	189	189	170	201	195	152	157	173	182	185	164	192	169	166	183	197	179	190	152	166	163	164	159	174	184	187	173	155	152	159	195	158	159	185	163	168	165	174	165	165	161	151	186	205	190	195	159	185	159	166	170	162	180	172	179	187	166	167	181	153	175	163	161	150	188	158	184	147	156	185	172	152	164	171	162	185	176	174	178	184	182	170	169	189	171	167	158	150	176	156	194	173	186	199	191	163	175	168	149	171	181	173	178	169	165	182	153	148	157	183	170	177	171	174	169	153	174	176	154	171	168	168	184	186	166	177	172	153	162	156	170	182	183	163	161	169	182	177	154	170	156	141	160	174	202	152	179	186	178	171	185	172	197	166	181	172	142	184	189	189	175	194	184	145	158	158	159	157	184	181	177	178	178	173	166	156	168	192	173	186	171	157	176	176	179	159	167	156	191	160	148	165	175	184	181	175	164	201	186	173	171	172	189	157	189	171	182	176	176	168	150	161	162	169	174	158	180	143	186	170	184	174	187	157	168	193	133	166	157	170	183	154	162	187	196	164	167	169	173	154	170	181	196	187	167	178	188	204	189	168	159	162	188	169	174	167	175	170	174	182	187	171	154	143	152	185	141	136	175	174	180	160	150	184	161	157	162	149	177	158	168	190	160	179	157	160	170	156	187	157	184	163	177	192	187	181	149	165	155	167	178	152	168	154	162	170	172	175	170	165	177	147	171	169	167	181	170
31463	34502	12522	2281	2034	1667	1377	1169	1027	917	808	794	702	662	635	644	654	579	562	589	526	500	512	520	471	502	527	475	486	487	487	468	476	457	466	471	448	438	459	459	452	430	430	460	435	487	433	440	449	455	474	468	459	484	456	431	434	456	431	427	472	466	434	417	432	450	437	423	468	465	464	414	433	472	407	423	425	425	441	440	435	436	442	437	426	448	449	413	434	401	421	447	398	412	460	410	433	430	469	457	401	416	429	439	416	436	451	474	432	428	434	404	421	468	440	426	425	435	403	433	437	441	443	468	443	430	438	449	385	416	399	476	431	443	439	426	454	427	440	419	407	410	404	438	395	427	398	462	435	446	405	406	430	446	455	372	442	427	445	438	438	427	439	393	441	443	452	413	422	450	423	438	402	453	442	424	416	461	384	417	428	465	423	479	436	431	407	418	425	455	432	426	452	463	472	416	444	412	445	399	430	425	412	436	451	418	430	431	446	434	445	413	376	429	419	458	390	415	388	426	438	381	385	396	414	436	420	400	417	406	393	435	467	436	450	412	457	446	447	459	411	399	483	443	422	444	421	415	407	423	409	444	400	444	425	412	428	390	414	412	428	443	399	453	447	403	408	432	435	430	432	465	434	430	453	399	432	373	414	400	413	377	451	436	399	419	442	466	420	478	429	429	422	399	438	413	426	388	413	428	428	461	424	401	394	438	443	435	422	409	447	405	448	370	449	435	446	443	410	448	466	438	422	426	403	433	413	434	430	450	391	396	390	453	433	438	404	417	401	457	411	422	398	409	416	423	410	419	388	425	453	415	387	404	393	410	426	408	456	400	411	455	484	418	416	435	427	416	422	431	368	446	453	418	409	435	447	427	369	470	415	411	376	397	413	436	420	401	406	447	467	453	463	414	407	459	397	450	431	422	402	434	424	416	429	425	464	458	439	469	438	480	410	445	433	441	428	435	418	419	419	434	438	413	418	422	421	417	394	406	427	444	397	416	419	436	425	434	435	393	392	397	437	439	418	439	435	432	422	421	453	420	420	433	433	406	406	413	433	461	433	434	425	433	386	384	436	423	429	402	445	436	401	448	424	433	392	436	440	424	419	446	414	414	439	406	467	420	438	419	433	416	444	402	456	418	467	428	419	433	420	406	426	402	444	433	471	441	404	413	422	418	431	399	422	478	418	420	409	433	439	420	403	432	416	446	404	433	438	403	426	401	439	448	421	433	418	415	436	419	411	434	387	424	419	400	400	418	431	430	401	423	416	386	434	415	451	448	412	413	434	400	372	423	429	422	422	445	475	425	433	417	402	432	437	422	445	418	469	368	421	397	427	420	435	429	418	398	419	430	420	402	403	404	422	457	442	376	434	424	463	411	420	446	432	455	413	464	399	419	421	385	434	405	434	432	423	448	426	461	446	468	403	460	425	371	430	481	456	407	432	432	440	456	378	398	413	406	431	435	429	450	443	426	402	460	457	396	424	467	461	452	409	426	450	418	435	433	418	433	433	414	389	417	422	407	425	426	450	440	400	433	436	431	442	416	451	428	435	401	415	426	423	404	427	426	416	424	431	458	438	395	409	425	460	413	433	431	441	460	431	421	434	396	411	432	414	432	452	411	421	404	413	407	469	437	402	465	433	416	423	460	404	429	422	404	452	431	454	448	427	432	403	420	446	386	437	409	425	420	411	437	471	401	445	463	435	422	425	415	420	418	462	419	426	410	425	446	453	403	439	420	422	443	445	413	416	440	421	443	432	452	425	413	403	454	451	402	407	436	443	384	418	434	419	413	379	410	441	396	385	408	435	432	387	431	416	419	440	449	421	377	436	436	415	435	436	420	433	456	416	433	391	440	422	459	430	406	459	473	442	453	410	432	424	456	391	473	430	366	415	423	415	413	469	463	426	460	414	397	375	412	449	414	395	441	427	427	450	416	441	455	378	445	450	416	461	405	415	380	403	413	390	433	415	433	403	457	377	434	434	421	450	419	443	428	441	452	403	397	446	413	409	415	418	425	457	425	432	393	411	411	453	408	437	433	440	418	413	447	431	432	426	439	433	404	419	417	447	439	420	431	427	417	430	433	444	443	447	419	427	436	429	416	396	431	443	443	410	408	423	429	429	393	430	442	398	430	399	417	425	436	420	443	430	458	496	391	469	386	411	486	449	402	488	423	407	383	414	433	409	447	448	427	442	431	377	448	406	462	389	428	407	396	416	430	458	454	438	415	439	406	402	420	429	409	410	430	454	398	455	418	408	446	425	413	432	428	455	413	436	436	426	431	431	411	426	451	485	407	406	437	447	430	428	450	435	440	450	436	442	411	435	441	431	431	410	423	426	429	447	432	385	419	411	405	406	481	437	434	437	410	435	422	426	448	434	439	449	423	448	429	434	398	401	407	431	405	413	440	419	422	414	447	420	427	418	424	445	402	464	457	472	428	396	451	400	456	421	404	416	419	454	453	449	437	404	438	420	410	382	398	405	449	404	445	402	466	411	399	423	438	450	406	405	424	393	407	416	386	391	401	427	442	457	436	408	459	434	429	438	404	421	447	429	418	395	464	411	425	401	392	387	426	426	412	450	449	421	411	423	423	428	407	441	432	403	397	441	433	433	437	429	434	480	413	420	435	426	390	408	395	459	433	417	436	430	413	400	431	446	459	435	449	430	450	449	426	435	422	427	437	402	462	428	437	423	432	402	442	420	463	362	407	417	399	411	436	400	402	412	426	467	409	430	430	438	444	452	468	408	448	447	399	427	433	442	417	434	429	430	426	392	444	428	420	420	415	456	422	392	440	448	414	407	431	417	462	411	426	445	414	426	385	440	421	396	440	407	443	375	455	439	449	424	404	431	432	409	454	431	401	466	411	401	418	477	442	413	427	460	396	408	451	421	443	432	442	425	469	453	402	418	432	418	450	409	406	405	395	432	416	430	427	440	403	428	379	439	438	444	428	403	397	449	440	419	399	461	419	423	441	429	414	401	420	412	425	415	398	438	464	413	442	396	473	369	467	438	435	438	440	413	395	415	423	453	422	405	438	425	417	441	467	424	454	460	420	396	407	444	449	437	390	387	433	446	474	400	438	427	443	438	392	443	427	417	422	403	402	433	444	444	436	421	434	394	435	434	407	413	407	443	489	414	423	425	401	408	402	438	410	449	407	475	447	458	394	429	436	458	468	447	435	410	447	426	453	391	430	425	433	429	442	396	448	436	387	434	446	435	421	405	416	438	444	414	412	459	403	440	383	401	403	440	413	455	446	409	456	401	460	409	421	417	439	427	433	420	438	415	410	401	395	439	433	407	388	387	432	424	460	412	418	428	414	423	450	424	440	416	409	430	410	401	419	427	429	456	462	436	457	394	429	402	432	423	404	398	446	404	390	422	442	448	444	422	458	430	424	440	416	442	408	432	489	435	430	424	420	435	403	391	406	441	414	437	451	417	440	386	433	418	414	455	469	409	419	391	407	412	432	407	405	449	420
65956	61370	35513	8270	1102	554	460	336	280	235	242	215	182	181	164	157	131	145	139	132	131	112	118	113	121	118	134	108	113	106	121	119	102	113	105	111	110	94	109	108	107	97	121	109	100	131	132	103	115	121	107	85	95	107	97	122	122	103	99	111	104	105	112	111	107	118	94	90	117	103	111	97	102	106	114	90	87	97	104	126	100	114	97	98	98	112	104	90	93	94	100	110	105	92	114	97	86	106	89	101	103	103	100	97	100	104	101	90	120	101	116	100	106	108	99	108	117	103	82	112	102	94	91	99	109	96	98	95	91	100	90	101	100	124	102	91	106	110	115	107	124	86	105	95	112	101	100	94	118	94	87	97	124	101	93	111	105	108	108	114	102	85	107	84	106	96	116	105	108	111	84	119	103	91	102	86	86	114	92	114	91	97	104	100	90	109	95	93	95	98	81	106	84	109	107	90	105	103	122	98	82	110	109	119	133	119	109	112	107	116	86	102	121	104	100	96	130	91	98	88	104	94	115	124	115	108	102	109	98	112	102	95	99	107	97	90	96	104	104	100	109	96	102	92	118	102	124	118	95	119	110	93	84	105	119	108	102	107	92	95	95	104	101	114	91	102	109	94	104	99	97	93	124	95	100	104	84	113	116	110	83	104	113	94	89	106	98	107	106	103	107	116	107	109	113	106	106	107	90	119	111	119	96	98	93	100	97	87	104	105	99	110	97	103	110	103	98	99	100	106	111	101	101	110	107	117	111	101	104	101	94	110	88	93	104	113	112	107	83	105	100	90	102	99	112	96	80	97	107	101	96	100	96	102	117	104	107	102	101	122	116	104	97	117	93	106	102	98	88	110	103	104	109	106	97	100	108	99	89	97	88	101	114	105	102	86	114	114	100	134	93	97	97	85	106	92	89	113	125	108	106	111	109	105	97	108	83	113	106	98	105	103	105	110	95	95	109	106	111	131	95	122	112	98	109	101	91	109	108	121	104	105	103	109	100	108	84	103	110	111	105	99	111	103	92	96	103	105	103	129	116	86	81	92	113	103	97	97	120	82	107	101	101	98	90	118	109	97	103	106	105	110	87	109	108	109	116	118	96	109	105	107	87	115	92	96	92	113	92	76	116	92	105	102	97	117	109	108	101	108	115	93	83	107	104	108	106	91	100	117	115	111	82	89	112	103	97	107	100	104	117	103	115	107	93	73	99	105	100	118	98	102	97	85	88	106	103	102	102	104	74	98	111	110	94	91	112	111	118	116	101	102	102	113	110	108	101	114	115	95	126	109	108	114	105	103	93	93	98	115	95	102	102	88	93	87	85	94	87	97	105	92	101	93	103	100	88	99	100	107	100	114	103	117	109	119	106	96	105	112	107	105	110	95	122	101	104	128	110	113	93	115	90	116	99	104	113	90	94	110	94	106	113	107	101	115	114	91	95	122	102	98	100	95	91	103	105	92	88	96	83	105	101	99	99	107	92	107	102	85	107	108	98	103	112	95	107	101	107	105	104	110	128	112	102	102	107	102	107	104	95	88	107	106	95	114	113	120	108	113	102	98	100	90	105	106	125	116	108	105	108	108	116	98	109	107	102	109	94	87	103	95	102	92	93	99	113	115	114	106	97	94	111	102	117	100	110	101	100	108	82	104	110	115	96	101	99	100	100	110	92	97	94	107	116	111	105	117	84	89	83	94	117	117	115	106	99	100	108	103	85	106	111	104	104	96	98	100	91	107	92	118	94	122	102	121	107	102	94	94	93	108	110	112	107	105	110	100	112	108	118	116	101	116	94	94	109	105	116	104	92	108	107	91	118	104	109	89	88	94	99	99	97	104	122	107	93	109	120	85	117	93	109	93	99	113	122	70	109	99	80	104	97	95	105	111	107	92	100	114	105	99	96	98	109	105	97	99	86	110	94	112	102	83	97	96	92	99	117	99	99	107	109	103	91	107	90	100	110	123	104	102	89	89	100	100	94	98	80	96	102	109	103	95	107	118	127	96	105	103	100	103	101	100	91	118	98	96	99	102	95	108	96	101	83	102	118	108	107	108	106	105	103	105	86	94	99	97	113	95	98	115	108	97	103	105	90	91	116	100	105	92	105	95	109	90	97	80	120	103	92	120	99	106	104	108	94	91	102	97	91	111	86	97	94	109	105	113	108	103	121	116	93	121	93	115	100	111	95	109	84	100	93	113	110	88	113	99	82	107	102	104	99	95	110	104	108	132	106	93	101	108	101	90	97	113	86	98	107	98	96	120	112	89	97	104	92	107	116	103	109	107	99	106	92	104	94	109	108	106	73	113	101	99	97	112	89	92	90	114	90	95	105	103	104	93	127	124	101	90	106	78	98	92	103	113	100	98	124	107	102	106	93	101	84	108	103	103	108	106	105	105	108	114	108	99	131	109	96	110	119	113	90	100	113	97	114	100	95	78	91	103	103	91	115	116	92	95	115	102	91	101	126	110	104	109	98	118	102	101	89	97	112	118	101	100	91	107	128	101	96	96	96	93	112	106	96	103	109	105	108	121	116	100	110	107	101	101	101	121	98	114	107	91	106	98	100	98	101	102	115	98	119	91	119	109	99	96	89	95	85	111	101	85	105	108	92	103	86	95	97	105	98	104	96	87	115	95	89	113	118	100	81	115	90	99	118	119	81	117	128	107	108	95	105	118	105	97	103	105	97	100	91	109	108	101	105	99	118	88	100	93	94	89	116	113	107	112	95	106	106	112	91	103	109	101	115	86	107	88	100	124	102	86	119	101	102	106	110	88	139	98	84	106	97	111	123	109	97	90	110	93	118	121	83	118	101	111	104	116	83	120	100	94	100	92	79	101	113	143	87	95	102	101	116	99	87	100	113	95	92	94	116	109	97	108	95	110	115	112	106	99	125	100	108	129	96	107	115	111	104	106	108	98	106	107	93	108	97	123	90	118	106	97	99	99	115	104	110	99	109	119	113	93	117	112	100	114	97	94	95	108	115	97	99	84	99	94	82	100	114	117	106	110	89	106	100	97	96	91	110	91	95	117	95	85	109	97	98	90	113	86	91	102	102	108	104	82	97	94	104	83	95	98	107	101	106	102	106	98	103	86	109	110	95	102	111	79	115	110	121	111	100	86	105	105	99	86	86	97	100	103	90	90	91	92	93	125	102	105	93	100	111	106	116	113	108	114	99	101	102	120	98	95	98	107	82	101	97	99	118	93	88	93	112	111	112	117	117	110	112	98	90	100	93	110	103	108	111	98	103	117	109	113	106	106	92	102	99	109	99	104	92	123	93	109	101	115	103	111	95	100	138	99	113	103	93	85	86	119	111	95	113	88	99	98	101	120	114	108	98	85	94	114	104	83	101	112	91	108	93	102	114	106	100	115	98	91	103	118	81	89	93	104	91	101	101	105	111	106	101	102	103	112	92	124	91	84	115	114	92	112	87	93	82	107	115	111	102	105	96	105	104	93	102	92	87	124	101	103	106	102	108	86	96	101
39957	43738	17012	3906	3343	2591	2060	1709	1427	1162	1069	951	860	807	737	644	591	614	537	513	510	436	441	439	379	409	376	386	387	375	340	337	318	344	338	348	309	319	318	327	326	325	298	313	302	310	334	287	293	304	312	281	260	294	317	290	284	264	293	267	264	281	267	255	291	264	262	270	288	303	256	259	255	267	247	283	284	265	273	254	248	283	287	273	252	248	259	226	233	275	273	250	266	273	274	287	281	251	256	274	270	298	259	304	276	248	242	295	258	257	274	268	271	264	238	274	244	261	230	265	284	240	268	273	260	281	266	269	253	241	278	285	254	240	286	283	265	229	267	250	312	269	233	260	262	263	271	244	292	258	251	258	279	270	266	253	268	254	230	249	287	291	237	263	243	269	243	281	243	284	235	260	254	268	258	224	259	253	265	252	280	250	268	259	244	306	239	278	283	262	259	257	262	253	244	244	255	241	240	254	244	246	257	261	281	244	269	238	292	228	242	262	248	239	270	258	263	254	227	260	239	251	264	270	274	251	252	241	265	258	271	287	239	232	278	283	255	271	251	272	253	226	256	256	262	242	256	250	255	277	241	289	287	273	277	276	254	262	253	244	231	283	251	248	270	263	248	270	266	273	254	274	273	268	263	272	254	278	262	227	267	235	260	282	267	236	249	282	278	228	262	266	261	242	265	265	274	261	268	271	277	258	261	280	266	267	258	295	252	252	248	261	249	284	235	268	268	265	266	271	251	255	259	272	249	244	246	235	251	257	241	245	268	244	268	247	258	267	261	264	253	284	264	267	228	257	270	266	257	296	291	267	242	271	285	258	264	261	261	265	251	253	254	228	292	236	281	251	235	271	241	286	254	241	258	239	237	251	285	287	272	248	261	260	265	243	287	271	247	235	266	247	268	256	248	252	262	281	264	254	281	247	237	250	235	266	261	229	277	241	270	264	242	282	277	269	246	265	281	256	263	231	231	245	263	245	257	283	263	262	255	260	250	262	232	262	282	264	246	279	264	274	257	272	271	237	274	273	257	296	267	203	219	279	267	265	250	259	279	272	255	255	254	264	228	260	254	254	235	251	245	254	245	244	254	280	261	290	257	266	269	254	278	255	281	268	245	284	274	258	248	246	274	274	226	265	239	234	217	268	268	270	313	256	263	275	278	261	284	247	253	266	260	256	257	253	279	277	259	236	258	226	238	256	252	263	281	257	240	250	265	241	240	274	263	250	276	266	245	264	245	275	279	280	250	269	273	254	250	241	261	233	243	258	263	271	254	231	244	256	258	269	284	240	257	246	255	284	270	279	273	253	228	255	230	256	233	275	262	262	248	266	247	263	237	245	258	262	248	247	247	287	235	241	258	264	281	232	258	273	262	299	247	246	236	303	284	245	257	278	266	275	250	248	256	262	254	248	251	268	261	266	242	226	256	247	259	254	272	238	249	241	275	295	245	287	259	240	227	254	248	228	269	239	252	252	254	262	247	286	300	277	260	251	241	227	253	254	245	263	239	259	277	244	268	260	262	258	254	279	260	270	232	266	238	261	267	261	256	273	262	234	237	281	279	263	266	246	262	248	254	277	248	261	224	261	264	249	247	261	253	271	271	252	239	292	260	253	274	235	278	260	262	258	265	255	245	266	234	273	265	243	257	246	261	255	276	252	270	269	263	262	266	265	273	265	277	241	272	246	260	275	261	263	238	285	253	277	251	243	262	252	279	256	245	272	276	247	231	242	271	254	279	245	257	282	255	246	250	277	272	246	278	290	245	263	252	268	234	262	244	296	232	286	250	245	274	267	242	260	274	248	276	241	261	224	256	220	262	260	246	259	261	256	258	242	254	252	264	277	241	239	247	251	248	259	249	245	229	261	271	276	260	291	269	248	289	258	240	221	262	285	235	276	249	241	294	274	264	265	279	243	269	259	250	262	248	246	273	260	229	245	266	245	229	262	244	239	241	257	263	237	275	277	246	247	285	246	267	234	239	258	307	267	242	267	253	246	239	275	273	256	235	270	288	287	262	277	239	238	255	260	272	249	270	238	274	269	248	275	240	231	274	247	231	254	243	236	258	251	247	268	234	261	251	283	230	244	251	270	273	263	265	263	278	264	296	256	264	277	279	259	237	274	251	236	282	267	269	247	250	275	268	271	249	267	244	262	269	257	269	299	246	271	282	273	268	264	240	275	270	264	258	260	287	286	242	245	224	255	261	264	239	253	231	265	224	228	247	266	279	277	282	289	294	270	233	274	292	278	253	269	251	265	259	251	220	297	291	257	276	245	280	259	233	244	223	272	240	229	257	268	245	240	265	263	271	256	282	244	284	242	265	234	238	273	258	267	286	243	258	271	257	273	272	246	238	272	245	279	276	280	267	260	253	241	270	272	250	267	243	250	290	261	254	272	264	234	251	265	245	269	266	252	249	264	250	243	244	291	257	266	242	233	269	253	270	255	252	276	247	258	268	266	244	241	293	225	275	251	245	295	225	270	286	273	265	276	255	266	282	250	253	275	264	244	244	273	274	238	272	260	252	257	257	263	244	248	246	257	231	254	253	266	264	245	251	285	267	265	268	248	265	254	276	267	242	255	277	284	247	258	290	259	222	283	249	268	233	287	253	279	215	272	232	235	267	268	259	246	271	220	262	264	257	237	246	245	262	232	261	266	256	266	248	260	283	252	236	259	247	254	249	248	261	252	265	261	288	242	264	260	282	253	255	248	252	285	256	242	245	266	250	261	247	265	259	260	253	259	273	240	285	262	287	261	274	254	265	235	280	278	243	253	267	243	235	240	260	249	234	257	291	272	253	272	267	269	252	283	261	272	275	240	239	274	233	237	258	252	268	258	281	252	263	261	266	226	267	245	242	227	222	246	256	267	244	273	259	234	271	266	248	260	278	271	261	265	229	254	243	251	279	248	268	265	256	256	244	267	266	268	230	259	232	269	284	233	258	242	245	259	276	268	248	257	261	247	267	235	251	278	269	247	298	272	240	280	236	271	267	265	243	269	258	254	245	270	264	238	250	256	271	234	261	225	241	287	274	265	253	255	250	241	284	239	238	270	237	264	270	245	243	259	254	248	243	247	246	261	278	255	253	282	301	254	272	252	291	235	239	244	245	259	236	271	226	270	254	287	239	268	287	255	271	245	254	238	256	238	280	242	265	244	228	269	247	252	270	255	253	244	271	253	279	265	283	262	255	277	247	248	211	238	272	242	222	300	274	275	268	267	260	232	268	224	277	253	255	271	257	235	270	237	255	280	270	266	267	262	274	266	291	258	267	290	289	262	270	266	275	255	244	259	256	256	244	244	260	230	243	217	262	241	237	251	264	241	255	271	278	269	275	222	265	251	263	235	251	270	264	263	307	245	275	255	271	264	248	260	239	245	266	260	232	244	251	261	245	267	257	293	267	264	279	255	291	284	266	255	247	249	261	255	273	271	289	255	261	225	224	247	258	242	270	247	231	265	228	271	243	252	241	286	254	258
9063	3600	1044	141	135	133	152	134	102	146	109	130	110	129	126	130	151	115	127	129	136	114	122	130	117	116	124	122	108	122	118	116	116	109	116	126	117	107	137	140	128	136	126	113	145	112	123	113	133	110	135	104	133	124	115	116	124	129	142	144	129	109	111	125	118	128	127	129	119	119	130	114	112	112	118	127	109	103	125	114	116	121	121	116	129	133	120	121	136	102	140	115	117	132	140	95	130	101	135	113	121	122	123	110	120	123	122	115	123	149	111	129	149	121	104	112	112	131	124	113	118	128	129	114	137	122	110	137	136	122	139	123	136	125	120	128	120	112	123	122	108	122	123	130	118	122	96	126	113	141	105	133	126	134	117	137	143	119	116	115	110	113	112	138	133	137	117	133	118	97	111	131	118	119	113	133	137	140	122	115	119	114	112	111	128	117	100	108	126	116	122	129	144	111	109	106	115	121	111	105	139	134	127	111	111	131	126	119	128	130	126	116	111	130	128	114	133	108	133	130	120	118	123	131	108	117	134	99	117	137	112	122	120	123	101	127	129	147	130	119	120	109	111	116	132	135	125	148	109	119	140	120	97	120	136	128	97	132	110	140	142	116	132	120	136	151	128	133	98	112	111	121	136	119	114	108	106	130	112	111	119	144	122	113	112	102	137	115	120	112	108	132	133	117	115	125	116	113	131	110	110	129	151	129	124	110	129	123	120	126	126	112	109	107	127	121	134	143	118	106	127	141	143	126	116	137	122	122	128	119	124	118	113	112	117	119	144	127	141	124	93	118	104	109	128	122	119	114	121	113	116	129	116	108	131	122	116	114	136	111	142	118	141	125	118	103	107	100	107	110	116	142	106	111	104	138	129	109	119	114	119	127	113	137	123	112	107	126	128	145	102	149	117	118	123	109	136	113	113	109	132	133	121	132	123	104	130	125	119	91	119	114	109	117	114	126	121	112	111	107	112	115	133	132	111	103	127	128	103	124	118	137	104	141	126	120	118	111	120	105	136	117	132	116	123	126	121	140	114	130	137	121	121	116	131	108	116	139	121	109	114	107	107	140	121	127	143	121	130	115	111	123	126	128	111	119	109	131	116	116	127	120	123	118	128	125	119	124	123	117	118	109	116	118	125	131	121	139	110	124	125	142	132	116	138	105	121	102	107	103	140	118	110	120	118	136	123	110	127	123	133	113	111	124	134	125	97	125	125	137	99	113	115	100	97	112	131	119	135	125	115	132	135	108	116	103	133	116	120	131	105	97	131	121	145	114	119	115	124	112	126	117	109	127	117	113	134	129	102	122	120	144	141	126	121	94	119	116	119	129	138	123	133	111	121	109	110	132	146	103	136	122	122	111	123	106	92	120	128	125	137	134	111	116	93	123	132	110	145	122	121	131	126	105	109	137	114	119	131	125	118	130	126	116	132	124	97	125	122	143	106	136	142	134	130	100	114	116	133	127	111	120	122	132	118	104	130	149	135	107	109	122	92	129	104	129	118	119	116	128	121	125	115	131	108	131	138	133	121	111	108	114	142	117	132	110	121	129	121	115	123	108	107	132	117	123	131	138	116	127	104	107	119	130	121	141	118	133	122	138	124	119	125	165	117	90	101	120	119	107	125	102	116	119	136	115	111	116	115	95	122	121	116	120	126	122	120	129	116	125	155	133	126	127	107	140	117	135	113	140	118	110	144	116	135	124	111	100	126	118	117	109	107	153	133	114	106	124	114	120	125	107	114	135	122	105	134	122	148	128	153	113	130	116	119	128	120	123	104	129	127	125	148	104	130	112	130	123	121	110	137	126	98	124	119	111	122	103	138	139	125	123	126	126	113	127	109	135	106	109	108	126	111	108	123	138	110	125	123	152	124	148	122	128	110	119	115	113	120	143	118	116	140	133	139	130	120	114	134	142	111	117	148	124	125	106	102	149	121	117	146	103	102	123	119	132	139	104	129	121	120	128	139	116	111	126	111	119	137	108	113	119	123	115	128	122	114	130	130	132	141	124	123	130	130	129	130	121	116	113	112	129	124	121	126	138	125	137	124	110	127	128	121	127	128	118	111	111	116	123	115	132	112	125	113	146	123	134	120	126	124	128	138	110	117	102	145	116	131	109	119	121	115	102	137	109	124	129	135	123	130	134	129	131	119	133	151	117	130	136	119	104	111	129	137	110	112	128	127	109	108	119	124	107	130	121	128	141	124	113	122	124	135	139	101	137	127	131	141	114	127	129	129	108	119	97	103	116	125	140	110	126	112	120	98	118	114	112	126	127	109	136	106	124	114	122	116	122	110	120	101	105	141	121	133	124	146	124	138	125	126	132	121	119	127	122	120	102	117	138	135	123	114	132	116	107	120	106	106	134	132	124	114	128	133	108	115	122	139	106	96	122	127	137	128	109	109	120	122	127	140	121	131	124	134	110	121	124	113	133	129	141	111	110	131	129	104	116	135	132	133	111	112	113	118	125	112	126	115	114	121	115	124	123	131	128	136	113	136	119	109	128	107	131	124	124	113	117	119	124	115	112	142	117	113	108	110	114	114	123	113	119	119	137	125	119	100	119	136	127	129	103	143	113	123	131	124	125	119	146	132	120	114	127	131	100	114	130	112	133	114	107	111	100	112	108	110	122	111	124	132	117	113	130	113	109	113	108	120	118	105	112	126	112	138	144	144	123	113	128	108	129	133	131	124	113	122	109	128	136	124	126	131	137	128	112	122	121	130	107	115	107	134	115	121	120	116	116	137	109	127	130	125	123	119	128	127	128	102	110	113	101	106	131	99	135	124	125	111	124	106	114	120	126	122	121	148	127	135	110	106	114	117	151	120	124	115	126	134	118	124	108	137	137	116	96	105	104	122	135	147	115	123	103	113	98	110	114	137	130	125	105	118	126	118	107	133	118	150	119	117	125	104	132	129	116	128	117	134	119	118	128	132	110	134	121	122	124	124	115	139	129	126	117	123	125	120	103	95	127	127	122	127	120	127	125	114	147	124	138	115	127	109	114	114	131	124	116	131	106	126	135	110	136	105	141	113	122	125	127	97	115	126	115	122	124	115	133	125	126	143	119	111	143	133	106	144	121	140	127	155	133	111	118	123	148	126	133	119	127	134	137	113	119	124	115	125	133	121	114	124	117	115	126	107	122	119	130	124	98	127	119	119	128	122	126	128	152	125	138	140	129	119	117	123	97	117	129	151	126	99	132	126	114	111	136	127	140	108	98	122	131	133	126	125	122	125	120	119	104	87	119	126	110	114	128	113	107	124	110	123	124	137	131	119	124	125	100	146	111	127	129	123	134	109	122	105	105	151	111	102	136	116	109	107	119	132	115	106	140	128	146	118	140	124	128	111	102	130	121	127	137	123	108	123	116	140	118	135	123	106	121	121	133	125	125	110	140	138	122	127	93	111	123	118	140	120	115	129	128	115	110	128	127	126	132	131	108	139	123	114	107	124	109	115	130	142	151	145	118	116	119	107	122	124	107
8079	5469	1746	382	360	386	389	357	362	370	334	348	348	329	300	325	321	318	314	307	308	356	311	332	337	314	318	333	289	308	330	326	281	310	329	331	309	308	311	289	315	343	315	323	300	307	314	341	317	303	335	299	339	317	335	306	327	323	334	318	352	308	336	369	302	301	329	344	286	323	315	313	298	332	326	313	304	318	302	325	324	317	326	268	301	334	317	330	295	338	327	337	324	321	347	346	322	324	318	317	319	331	308	314	314	323	304	288	336	346	328	299	352	356	354	318	335	314	332	316	320	317	321	317	314	270	319	334	300	269	325	326	309	321	307	308	303	314	318	295	321	302	300	331	296	307	327	321	329	308	337	293	328	334	331	296	341	329	337	310	311	347	305	305	348	293	330	298	318	327	325	280	346	325	352	334	347	327	309	352	325	325	313	313	325	287	292	319	316	309	326	308	322	284	327	303	340	361	315	314	305	313	313	318	329	304	319	338	346	341	322	305	297	330	302	318	331	279	293	295	322	297	289	329	334	323	336	336	296	307	363	343	341	319	343	322	302	317	366	348	309	322	292	321	314	350	311	304	356	323	320	302	321	277	319	328	319	277	325	320	330	305	338	333	312	331	316	324	318	339	333	320	324	313	327	326	335	310	357	307	308	332	308	350	315	329	304	330	342	332	296	313	325	315	317	316	296	340	305	313	362	328	299	343	317	321	329	313	346	335	262	305	330	343	311	294	351	332	307	292	358	340	286	329	325	353	312	303	301	327	314	333	301	325	341	355	309	338	328	291	317	303	325	293	330	332	336	320	310	303	295	314	353	322	350	311	282	323	324	313	314	322	315	300	335	285	286	321	314	336	305	339	338	286	295	314	331	306	365	320	317	297	326	278	334	320	335	300	345	337	304	312	341	320	300	347	346	309	303	340	302	325	313	304	337	332	295	314	355	370	335	327	329	304	286	334	366	339	354	335	308	284	360	325	316	330	320	280	297	336	349	295	316	342	307	313	327	323	297	343	324	322	341	269	337	295	356	335	292	294	315	310	323	320	321	309	336	303	310	305	331	309	298	317	321	332	318	358	323	327	294	327	334	329	295	316	332	304	303	383	329	327	314	364	330	306	298	330	279	328	321	308	349	295	323	317	297	308	327	327	317	342	312	362	313	311	323	309	335	344	325	301	301	317	310	325	309	301	318	306	320	325	332	333	303	328	297	292	293	304	319	316	321	332	332	306	305	295	323	329	306	313	313	300	335	325	318	326	309	319	338	334	325	315	324	333	336	299	285	328	303	320	341	318	351	353	334	342	309	313	330	330	325	272	329	310	306	295	290	302	321	320	298	330	322	358	339	294	320	344	331	325	305	293	360	317	322	302	301	302	316	319	328	298	311	301	314	311	333	339	345	342	330	310	361	308	320	303	322	303	325	313	363	335	324	282	321	332	313	311	351	325	341	331	291	348	305	322	297	332	276	318	341	296	297	340	362	327	333	329	297	305	326	310	329	275	311	309	362	305	323	314	330	318	366	313	318	320	326	325	312	340	342	332	300	341	329	328	302	300	297	315	303	306	333	324	326	301	308	317	316	327	326	366	322	329	309	310	307	305	316	311	307	303	361	319	339	305	323	294	298	355	302	313	297	336	316	299	317	334	323	298	314	346	354	334	340	344	326	305	360	335	343	346	324	322	328	317	312	327	332	317	319	338	309	331	309	331	328	319	334	317	343	290	335	330	303	337	295	303	294	339	321	307	305	343	302	330	326	277	322	331	314	348	294	316	317	318	317	312	295	329	319	315	318	313	312	322	318	334	305	339	324	355	315	312	313	323	336	330	326	309	334	315	338	314	331	306	306	334	314	334	303	317	308	309	325	324	330	320	321	312	346	333	312	303	304	316	310	321	310	313	337	317	309	347	344	307	322	320	291	340	310	335	320	331	320	333	283	329	322	294	330	335	331	338	305	334	317	301	310	326	319	311	295	356	325	326	320	346	304	305	328	316	325	307	295	319	299	338	328	308	374	309	349	308	302	324	329	322	329	328	304	301	334	342	334	310	335	322	325	308	319	294	330	351	313	331	329	314	301	317	352	315	289	339	328	336	314	348	311	318	318	320	337	307	307	305	323	323	331	303	315	358	309	278	310	320	320	307	288	342	325	331	299	335	325	317	313	327	330	329	307	334	301	355	332	335	347	327	330	364	310	309	300	302	331	298	348	339	301	289	317	302	372	305	297	300	313	278	313	342	313	306	306	295	313	297	307	266	304	321	325	299	295	337	332	300	333	308	346	326	319	290	307	356	322	321	321	331	337	309	340	310	335	319	323	297	320	309	336	314	320	336	332	359	292	336	329	310	292	321	302	323	312	327	339	320	338	357	347	327	337	296	321	296	346	307	346	329	330	281	304	337	319	354	309	327	309	329	335	313	313	305	326	341	343	350	331	363	327	330	321	328	316	326	313	338	341	325	348	317	342	316	313	337	344	323	330	319	319	336	333	334	294	300	318	313	316	320	313	301	337	291	332	293	330	341	315	332	309	319	326	308	320	313	316	330	317	298	319	323	318	287	325	307	332	309	313	319	326	326	310	315	320	301	307	307	346	290	301	302	323	310	303	310	284	320	330	323	369	322	311	315	320	320	280	312	360	311	309	311	306	339	347	330	339	342	327	314	315	303	312	349	315	319	327	309	321	347	354	312	287	321	325	292	346	321	308	297	332	317	302	304	322	311	300	337	325	301	328	333	328	309	332	297	322	306	322	330	356	347	294	305	366	329	305	314	310	337	281	339	332	301	306	371	332	329	290	319	331	324	305	332	350	306	309	313	306	345	315	330	339	325	292	337	337	352	297	326	335	320	304	299	313	308	318	314	333	337	340	345	301	302	325	319	313	321	312	338	347	351	332	302	310	304	331	305	274	341	332	313	301	306	328	309	325	322	331	311	350	316	313	316	314	330	334	302	313	329	327	331	302	314	307	346	303	319	311	347	346	348	337	330	342	303	314	343	317	346	322	308	332	322	345	321	304	328	321	302	354	323	376	307	337	307	318	318	318	332	319	300	332	330	341	349	328	328	323	307	315	326	312	333	322	332	328	326	328	285	334	319	301	319	321	296	329	316	311	310	322	337	310	315	353	331	333	329	336	305	302	329	321	330	324	289	332	319	350	344	324	311	338	316	312	352	299	319	328	317	322	302	327	346	314	331	319	349	334	285	290	289	341	318	340	321	327	342	325	349	330	309	334	320	310	376	303	337	325	317	361	299	314	308	309	303	320	314	356	304	280	337	346	314	322	341	343	318	318	342	329	318	293	317	332	332	322	328	356	336	343	323	335	330	350	321	306	329	359	334	325	311	322	353	319	337	368	351	341	316	273	264	329	314	309	289	332	317	317	300	344	313	343	308	320	304	284	326	299	290	345	292	329	328	303	333	330	309	324	311	314	309	334	311	309	303	326	368	304	307	369	320	308	322	304	319	331	313	319	331	320	337	347	296	341	315
52693	46473	23992	2932	556	377	329	285	273	235	204	210	204	192	216	181	198	191	186	187	187	158	157	188	173	164	169	159	173	213	187	181	196	184	175	180	147	168	202	177	190	191	172	168	169	169	184	171	168	182	169	170	162	174	181	169	154	179	161	155	168	180	176	183	165	198	171	160	160	164	163	168	151	178	189	159	181	190	167	159	171	165	176	161	162	164	156	186	172	156	156	155	186	160	165	157	175	158	152	192	203	179	169	179	151	156	159	169	175	146	151	167	198	163	163	171	185	161	147	178	171	146	158	167	152	149	167	191	155	160	177	185	149	187	160	160	185	175	169	175	146	163	171	155	178	169	158	149	174	182	166	167	158	188	153	190	186	191	160	179	169	192	161	153	150	181	171	179	173	198	197	181	159	151	173	180	155	167	155	211	159	200	175	187	161	174	182	134	162	201	164	178	169	164	179	163	190	208	173	189	207	161	192	166	180	167	173	175	198	169	174	184	191	177	173	146	164	188	178	156	176	180	140	172	159	177	150	171	137	169	181	203	178	148	169	161	162	174	160	183	158	165	156	182	151	182	170	174	172	203	157	189	175	180	159	195	180	172	175	163	150	173	156	161	158	156	150	159	154	177	195	192	154	188	158	171	186	193	182	172	141	151	188	166	179	166	153	188	166	181	163	176	181	180	180	146	166	182	159	168	146	175	160	182	162	166	180	157	172	162	164	155	172	164	161	194	185	199	174	166	184	152	181	152	161	168	166	158	162	196	175	169	173	184	174	157	161	183	173	171	179	166	187	180	172	162	174	191	156	160	183	184	161	161	167	182	159	191	165	166	188	170	199	170	169	196	188	149	185	154	150	162	180	190	183	183	178	165	173	162	169	170	155	157	185	179	165	170	163	166	156	175	161	170	194	161	185	172	166	172	170	192	187	163	180	177	168	155	179	170	144	185	156	167	163	170	168	161	142	184	157	160	162	164	188	151	156	157	175	160	159	156	185	173	170	176	163	172	157	146	156	177	170	158	175	169	192	170	180	160	163	176	190	167	169	191	182	193	168	173	178	168	177	159	172	158	169	150	173	160	163	168	183	176	170	158	184	164	165	189	175	184	155	161	183	170	195	189	173	179	169	176	170	167	182	181	182	207	192	147	179	182	175	174	172	181	178	176	166	155	154	175	147	162	167	182	155	186	157	176	174	159	192	151	182	169	177	184	183	183	163	178	181	157	154	164	177	170	186	167	197	156	170	180	171	175	169	169	171	169	169	185	171	170	163	199	179	184	170	180	192	176	192	174	172	148	187	175	189	164	156	168	170	160	160	161	155	178	154	160	170	174	181	203	149	170	183	183	168	163	194	195	168	152	163	177	158	161	176	169	200	164	175	160	168	171	169	176	212	169	159	156	174	175	180	174	153	152	175	179	169	183	175	182	198	172	165	166	164	159	161	179	189	189	195	168	174	163	158	183	174	185	180	176	185	154	166	180	177	163	174	144	162	179	177	146	155	176	187	151	202	172	179	171	181	145	168	160	161	168	193	179	169	181	161	177	190	166	166	158	156	163	199	185	182	202	188	172	181	150	166	165	167	180	164	162	187	185	173	174	169	177	181	189	183	166	176	167	185	182	178	179	181	192	169	197	155	180	178	189	183	172	155	173	170	197	171	153	168	153	183	167	177	176	162	143	154	166	169	182	179	176	176	157	161	173	181	171	170	150	175	155	167	159	185	162	191	168	190	177	152	173	165	180	194	171	172	170	180	164	192	166	180	161	164	169	174	180	179	178	194	169	152	149	189	174	183	193	184	175	151	158	180	191	154	167	179	154	185	165	186	184	166	185	159	172	181	163	167	187	163	155	188	167	188	156	161	172	171	181	151	177	174	188	158	170	168	203	188	154	164	170	160	157	158	173	176	179	154	139	168	171	179	179	172	185	192	170	171	158	143	144	181	183	183	174	149	164	160	155	181	156	159	180	156	165	188	168	178	163	178	158	163	177	179	174	160	168	176	186	162	163	161	180	187	167	187	181	159	175	174	155	157	178	169	162	160	156	167	179	178	182	163	162	159	168	188	179	181	178	156	173	183	155	162	195	157	161	188	154	168	136	171	183	180	163	163	158	194	192	168	187	161	155	179	162	150	162	180	175	170	172	174	163	168	154	180	181	183	196	189	165	177	140	187	174	155	178	198	161	153	168	171	167	164	179	156	155	156	201	185	193	175	172	188	163	176	172	182	174	171	175	176	161	154	174	177	161	178	170	189	186	179	140	174	174	158	182	169	173	172	165	160	167	181	175	166	171	164	181	164	195	139	162	179	167	158	175	177	163	179	160	170	187	179	177	193	182	182	165	185	171	190	181	170	185	166	162	181	154	165	175	182	188	167	172	176	179	170	165	165	157	159	177	184	180	174	186	167	176	160	157	170	150	188	161	168	169	183	175	168	178	175	158	196	149	172	194	158	173	194	182	190	183	170	176	154	174	163	186	166	175	188	160	185	192	155	143	166	161	168	198	168	202	169	146	161	164	168	207	181	158	182	161	177	181	158	164	171	164	166	144	185	149	161	177	167	175	199	153	174	154	168	159	187	174	167	165	194	159	163	194	167	183	151	160	154	173	158	182	181	165	174	163	154	165	145	162	179	155	170	162	194	188	183	186	167	173	164	174	150	153	182	176	164	174	166	162	151	169	155	173	205	196	150	184	178	189	155	196	173	163	176	157	159	161	161	166	164	180	145	187	153	152	193	160	166	190	168	182	188	169	170	174	173	167	178	189	178	172	185	149	172	159	161	163	178	154	176	165	178	156	166	157	171	179	185	184	145	172	172	167	185	184	162	176	180	178	173	209	164	174	159	169	193	171	185	161	168	177	165	174	179	155	184	177	159	179	177	160	183	180	178	140	174	181	161	148	175	153	171	169	173	167	183	180	176	146	157	169	184	150	188	177	168	172	158	159	164	208	166	172	183	145	157	158	166	154	174	195	168	168	192	195	189	172	185	180	192	172	164	155	164	163	165	188	192	164	162	182	178	167	171	183	157	191	158	169	162	175	159	184	173	207	173	181	173	198	150	174	179	163	162	179	178	178	166	158	157	165	148	202	182	182	182	180	168	189	152	162	200	189	154	169	197	158	180	145	169	180	172	158	158	176	184	181	158	161	171	178	149	173	156	162	162	163	162	153	167	182	176	190	159	179	193	177	167	179	161	186	192	156	164	176	186	187	165	178	182	158	147	187	206	175	174	161	186	184	168	180	187	182	171	171	146	166	184	178	174	177	211	156	181	190	181	182	146	161	175	157	151	183	181	154	196	188	183	151	157	167	173	172	184	164	168	164	199	184	170	175	165	164	167	198	144	169	168	159	191	164	159	161	133	184	155	157	166	174	162	182	174	187	175	166	186	167	160	165	160	170	172	177	169	184	179	184	165	160	147	128	162	181	187	155	182	180	171	147	151	164	155	146	157	167	167	170	174	173	175	180	179	158	144	159	176	172
31554	33320	12609	2283	1943	1641	1327	1163	980	934	855	781	804	676	643	600	618	615	548	515	547	552	527	518	488	492	513	469	478	485	471	464	443	415	453	471	484	462	459	494	482	410	454	459	444	449	426	436	394	469	444	433	475	458	448	425	448	443	426	440	421	408	445	420	421	462	436	433	445	444	471	417	421	399	426	373	474	462	418	408	406	482	393	465	428	426	413	389	457	405	438	416	410	429	423	437	427	445	414	448	435	410	426	410	455	423	408	434	447	446	414	408	435	383	467	430	402	415	432	432	412	419	420	452	425	437	415	423	446	408	435	432	455	407	406	451	422	406	397	403	421	419	452	427	420	392	428	382	400	420	461	433	402	437	428	436	435	405	438	419	433	419	432	421	431	447	408	427	405	406	429	416	432	407	410	435	421	432	383	421	432	403	417	443	427	414	411	427	392	402	433	430	421	415	456	435	430	433	425	434	426	451	423	447	399	413	426	438	429	410	456	374	447	401	428	442	444	451	456	465	448	432	419	431	396	419	425	433	425	428	480	410	421	424	430	386	417	424	416	421	438	393	477	419	411	463	406	445	408	425	424	451	431	411	422	397	453	444	437	419	406	391	423	406	395	419	400	428	428	419	418	444	419	447	437	427	381	429	430	366	409	428	442	418	383	417	437	406	440	417	410	446	431	402	431	373	428	409	420	402	434	413	400	419	425	432	446	404	457	454	403	434	456	418	457	438	425	377	417	410	403	408	394	412	419	412	404	429	430	406	432	417	407	430	421	441	391	439	427	431	454	434	431	451	379	420	430	448	426	405	442	401	428	399	475	394	404	426	433	428	457	395	381	407	445	458	435	414	432	435	410	418	427	440	450	440	402	424	426	427	443	432	439	436	424	406	407	423	389	418	402	429	417	406	429	425	410	433	429	435	463	432	455	454	426	416	420	432	430	434	408	463	459	414	416	451	403	413	404	417	399	411	415	430	421	406	418	375	416	395	419	471	430	432	430	403	425	438	381	439	399	448	385	425	401	420	382	375	446	408	423	442	424	434	435	394	444	442	411	427	408	409	398	428	428	425	416	450	414	453	426	461	384	412	441	426	404	390	426	436	415	467	433	418	397	420	404	427	404	440	396	426	411	423	435	411	454	468	408	429	417	436	432	445	442	416	439	419	423	423	446	442	441	418	423	422	454	410	411	386	448	424	428	434	454	451	396	435	438	437	442	412	407	425	478	436	417	426	423	410	441	433	448	417	455	404	425	407	415	383	421	465	424	431	412	421	426	436	447	403	416	439	425	406	418	416	418	430	443	410	398	437	437	441	431	411	433	441	445	393	423	407	410	434	411	460	410	422	434	444	424	416	425	458	419	437	409	402	409	424	412	420	404	411	411	453	431	412	423	418	411	416	419	409	401	427	393	418	440	423	407	424	452	423	414	419	445	424	452	460	424	432	442	414	460	415	440	436	410	396	431	420	424	450	449	425	397	431	433	450	407	434	460	404	410	421	447	417	422	435	419	398	426	402	429	411	415	416	423	408	434	402	420	398	422	428	376	417	408	402	400	401	458	413	452	432	440	409	406	396	426	427	429	424	445	444	423	447	419	417	442	405	447	464	428	478	417	411	426	440	426	438	391	427	444	434	443	417	422	420	467	453	411	440	432	438	414	401	421	441	463	429	451	418	414	421	397	445	414	429	421	420	408	439	405	419	408	442	447	394	439	439	406	451	447	418	406	426	442	410	428	422	386	453	431	429	463	449	451	418	451	418	412	442	444	399	409	414	428	418	421	444	384	427	415	426	414	436	443	434	421	400	434	464	428	433	416	440	437	424	407	414	449	400	418	409	449	441	428	411	411	425	470	421	401	406	402	438	466	403	402	381	431	455	428	439	452	372	433	461	418	447	422	433	406	421	429	420	436	429	442	410	436	429	427	464	398	478	442	409	411	460	397	410	425	445	421	416	398	412	409	401	434	424	437	480	449	423	438	403	424	437	426	426	400	412	428	432	448	407	431	379	436	443	421	445	441	403	394	418	418	398	430	417	413	459	424	416	430	449	427	408	434	410	420	414	416	407	413	448	444	424	446	455	420	444	428	398	428	469	436	420	491	416	382	463	427	399	409	421	411	440	425	467	396	438	408	447	435	436	394	451	407	412	441	468	396	457	461	422	414	452	414	420	447	403	428	416	419	444	404	424	433	443	433	411	441	434	401	381	418	451	421	437	397	418	441	404	490	425	423	422	431	452	396	425	403	462	450	398	407	436	428	422	426	474	412	405	426	456	451	379	425	430	438	386	427	388	393	456	448	417	433	422	412	473	436	407	426	435	405	394	423	436	411	428	407	427	415	422	416	383	432	446	398	441	404	450	451	399	417	404	460	437	444	450	429	394	444	425	432	371	429	428	423	432	421	423	386	401	458	412	413	413	422	432	429	419	433	443	449	397	393	405	448	444	423	447	456	435	435	440	443	392	464	414	427	398	415	431	405	400	457	393	394	440	426	439	406	450	440	400	449	426	415	405	426	445	427	400	410	435	398	420	435	428	428	456	421	395	437	431	435	412	403	452	425	459	443	402	441	398	419	420	438	443	406	434	421	421	417	453	422	409	422	429	456	424	433	436	396	420	420	447	422	447	461	409	447	405	427	419	443	428	436	447	415	418	425	419	397	437	406	448	415	411	381	420	450	419	402	397	447	434	411	423	411	395	420	439	440	446	386	428	435	412	464	421	399	381	417	415	421	448	409	414	434	426	409	414	447	393	466	406	409	440	388	410	422	417	434	434	404	423	416	414	435	405	424	416	441	420	414	431	423	398	421	441	436	415	435	426	464	450	420	407	403	450	439	411	431	468	409	401	402	384	455	419	405	397	431	427	436	404	460	457	418	430	398	412	425	401	438	429	409	415	414	413	456	423	424	425	410	401	419	418	430	444	401	442	417	398	460	428	472	410	420	420	422	402	406	439	440	408	401	416	419	420	428	379	456	415	421	407	464	441	425	441	446	447	375	421	446	440	426	449	469	382	432	429	429	406	456	446	457	413	393	419	447	422	396	458	435	408	436	408	431	409	383	435	442	448	403	396	443	396	435	420	429	384	404	405	450	412	427	443	409	411	430	387	402	449	438	434	410	420	422	440	414	448	422	479	431	442	435	386	420	405	401	410	432	402	418	382	415	391	431	391	388	421	440	413	435	434	416	403	433	409	419	405	460	419	403	441	451	400	444	433	443	395	421	408	403	451	430	426	385	445	451	421	397	395	432	397	448	424	429	397	457	421	437	442	423	424	443	444	468	413	419	420	467	425	454	419	453	420	418	405	426	458	415	404	393	431	443	462	425	445	434	405	406	388	420	440	415	433	418	436	418	446	433	426	389	440	411	411	411	451	419	415	405	392	423	421	434	419	426	420	449	425	405	441	432	442	443	414	413	401	438	448	431	446	417	415	419	412	439	428	404	410	405	413	406	415	403	435	432	403	438	445	404	413	405	417	419	432
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
