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
338115326714	338115327271	338115327822	338115328372	338115328920	338115329472	338115330022	338115330572	338115331120	338115331671	338115332222	338115332772	338115333322	338115333872	338115334422	338115334973	338115335523	338115336071	338115336623	338115337173	338115337723	338115338273	338115338823	338115339373	338115339923	338115340473	338115341023	338115341574	338115342124	338115342672	338115343224	338115343774	338115344324	338115344874	338115345424	338115345974	338115346524	338115347074	338115347624	338115348175	338115348725	338115349275	338115349825	338115350375	338115350925	338115351475	338115352025	338115352575	338115353125	338115353675	338115354225	338115354775	338115355326	338115355876	338115356426	338115356976	338115357526	338115358076	338115358626	338115359176	338115359726	338115360276	338115360826	338115361376	338115361927	338115362477	338115363027	338115363577	338115364127	338115364677	338115365227	338115365777	338115366327	338115366877	338115367427	338115367977	338115368527	338115369078	338115369628	338115370178	338115370728	338115371278	338115371828	338115372378	338115372928	338115373478	338115374028	338115374578	338115375128	338115375679	338115376229	338115376779	338115377329	338115377879	338115378429	338115378979	338115379529	338115380079	338115380629	338115381179	338115381729	338115382280	338115382830	338115383380	338115383930	338115384480	338115385030	338115385580	338115386130	338115386680	338115387230	338115387780	338115388330	338115388880	338115389431	338115389981	338115390531	338115391081	338115391631	338115392181	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
39523	7141	1270	865	622	522	427	412	414	369	344	328	345	323	347	360	341	356	359	368	355	353	326	317	305	304	306	315	337	330	327	307	294	340	307	307	300	314	304	304	311	338	303	312	300	317	314	339	301	347	329	337	333	334	269	316	321	351	342	303	297	334	359	333	338	312	326	368	300	318	332	339	311	327	335	295	307	313	309	299	349	343	332	287	345	305	320	352	341	282	324	272	328	320	290	313	345	291	300	343	328	321	340	309	345	323	290	329	332	297	326	310	319	323	302	314	289	290	339	334	289	294	307	301	327	327	314	298	328	308	330	318	287	307	374	318	327	318	280	329	333	281	332	305	337	321	287	328	359	276	320	328	309	313	332	302	300	324	310	295	327	329	350	310	324	284	315	317	313	306	331	343	368	318	333	316	325	355	338	350	287	315	310	310	304	322	283	325	323	321	338	319	282	339	305	316	317	347	289	328	293	301	286	332	318	348	350	312	322	331	306	339	301	332	354	333	315	338	349	334	296	329	308	347	295	338	349	312	296	343	306	334	371	325	340	327	312	319	314	328	328	288	321	303	333	282	330	318	313	301	296	293	360	296	282	299	305	296	298	311	308	322	321	304	279	289	315	334	361	317	324	290	337	349	307	312	310	307	349	306	316	295	333	308	317	347	339	323	309	334	290	300	311	287	313	298	359	335	340	293	298	297	313	360	343	328	267	313	282	313	273	293	355	300	308	309	332	329	326	316	287	306	298	314	347	287	310	299	306	354	323	299	288	311	325	352	291	317	338	325	291	291	316	313	312	307	325	321	322	356	325	319	312	292	327	312	279	307	319	331	293	326	303	298	335	342	305	295	348	323	331	336	311	333	308	281	339	346	312	290	342	283	307	297	306	315	312	327	293	292	313	311	303	305	305	292	293	281	351	323	315	305	326	310	277	327	325	271	326	294	320	319	331	323	320	324	335	333	345	295	348	303	291	339	325	369	312	324	318	332	298	306	326	337	307	293	298	318	307	320	343	297	332	331	318	303	326	307	313	327	298	295	300	352	319	336	315	325	303	347	334	344	297	357	354	333	276	342	292	285	321	343	300	319	330	335	321	309	306	301	296	334	332	300	327	320	324	324	364	313	296	338	332	335	307	344	324	319	313	310	324	308	296	328	308	309	295	271	311	304	276	314	328	304	329	285	297	303	341	330	326	350	312	354	285	322	332	286	354	320	332	309	291	324	326	371	284	337	335	312	338	350	326	344	325	318	322	308	310	304	354	321	331	332	374	323	336	328	292	311	308	317	309	317	296	336	279	303	301	306	315	303	320	348	295	342	340	314	311	319	311	323	319	349	325	319	298	306	358	307	292	321	327	335	255	324	341	304	340	348	353	325	330	285	341	344	316	274	307	309	306	316	318	312	351	332	311	303	306	290	298	316	289	306	310	312	297	328	332	319	322	306	335	308	322	339	314	281	329	314	317	336	311	288	338	304	346	308	326	327	293	308	346	344	301	316	296	288	333	332	300	334	334	324	317	347	323	336	359	294	334	340	307	349	341	318	330	340	324	324	303	335	353	351	297	310	360	324	324	345	319	306	307	277	333	310	314	307	295	266	308	314	270	307	317	367	314	340	324	345	327	313	265	346	328	329	314	297	355	320	310	288	349	293	324	294	340	313	330	318	314	319	328	327	285	294	334	290	332	316	321	301	318	327	316	301	301	324	329	330	291	318	306	324	323	345	310	290	277	355	329	331	322	337	349	333	310	301	306	308	303	303	314	344	319	338	321	299	314	295	339	333	290	321	321	283	309	305	294	335	294	326	329	319	295	307	344	347	331	344	310	307	329	304	309	329	315	319	290	327	269	296	295	331	290	301	301	314	322	308	337	287	322	309	313	330	323	353	344	303	332	335	334	285	310	315	351	337	328	291	312	306	365	315	339	316	337	296	302	304	327	297	321	293	312	335	292	352	283	293	322	297	328	290	333	302	319	289	318	340	316	340	317	329	300	327	316	326	322	330	307	282	310	338	326	312	318	330	300	308	366	297	322	306	336	348	327	333	321	305	338	298	303	335	307	330	305	332	320	338	318	340	305	329	332	289	258	364	325	293	323	344	341	300	306	347	329	319	306	320	309	298	330	316	331	318	342	312	332	296	333	273	330	293	318	304	350	321	315	328	325	309	323	321	297	304	319	282	315	305	343	298	323	321	319	317	278	345	318	323	327	296	339	317	339	304	281	297	338	305	297	330	273	321	333	309	279	327	297	309	310	323	297	354	330	327	294	310	329	335	334	300	348	325	316	309	326	291	321	321	317	320	324	302	336	303	295	303	352	285	313	296	290	315	304	344	302	312	338	306	264	322	326	315	317	310	319	304	322	315	343	316	317	324	341	323	312	325	369	323	299	327	319	327	339	313	328	324	311	335	327	303	292	316	290	327	336	318	322	335	319	320	328	316	319	285	310	335	327	354	308	326	302	334	380	331	328	309	346	316	276	283	322	315	314	323	354	328	306	331	322	315	335	299	286	310	325	306	333	308	308	293	325	318	331	334	308	327	318	331	360	338	373	332	332	317	305	311	343	314	312	354	316	308	326	281	334	332	330	295	315	295	331	311	353	330	320	345	305	311	316	306	320	290	345	334	277	313	332	279	308	333	298	286	323	321	344	295	314	318	318	330	337	327	304	319	289	320	299	326	317	302	288	302	297	330	253	296	291	329	306	337	299	336	310	329	341	322	321	326	316	317	324	319	327	298	308	299	352	305	351	326	282	282	352	338	306	319	305	345	331	294	341	347	311	277	349	321	330	329	304	333	320	328	316	312	314	317	317	318	296	330	296	330	316	313	321	324	268	346	288	322	346	311	300	291	360	315	353	336	290	314	288	333	283	302	290	306	325	325	321	312	340	308	268	333	327	289	314	319	308	341	335	300	308	335	304	351	307	339	296	335	329	318	313	355	306	309	322	321	298	313	298	300	335	376	306	330	317	329	325	289	337	317	286	302	322	309	347	287	303	305	331	308	302	324	314	305	334	344	341	292	363	283	350	288	337	345	325	338	309	313	322	314	340	329	301	330	329	336	313	304	320	306	338	282	291	341	293	267	328	315	338	301	305	334	309	320	324	326	321	313	322	312	342	325	327	304	326	294	324	341	353	318	305	329	318	313	290	319	318	330	307	358	295	307	343	334	335	294	324	313	276	331	339	294	313	318	316	318	326	326	316	300	316	329	320	317	308	278	326	325	347	332	285	333	309	319	301	261	321	314	317	314	341	329	289	350	335	319	346	286	306	295	315	301	348	324	349	320	295	313	333	294	305	330	294	311	323	334	331	317	341	333	306	318	329	312	321	339	311	304	308	311	319	334	303	289	320	310	314	287	297	304	306	285	344	322	308	284	347	326	322	311	327	299	342	333	348	297	304	332	327	313	338	316	320	318	283	318	300	329	297	300	317	333	339	301	297	311	307	305	346	357	298	305	319	357	346	332	289	295	316	326	292	302
21046	1277	1926	2239	1964	1672	1375	1213	1145	1037	996	966	926	842	831	829	816	766	764	775	767	749	696	717	734	719	719	756	712	711	711	708	739	759	667	721	744	750	669	706	720	660	685	734	702	768	716	766	766	777	737	793	754	778	772	798	731	774	769	718	777	750	748	751	700	728	771	738	746	746	702	698	712	728	693	716	723	694	692	710	684	712	676	721	665	679	683	675	676	714	695	660	712	728	684	697	701	697	717	664	706	700	671	724	752	706	717	712	706	711	695	663	677	644	676	709	732	645	713	696	709	687	730	698	676	700	672	719	689	667	637	686	697	699	687	738	716	682	713	655	664	670	703	695	692	687	677	647	714	636	699	723	713	703	702	663	650	714	692	676	638	687	715	672	657	651	670	686	665	708	690	688	661	686	655	694	648	688	656	708	722	690	644	669	701	687	704	679	666	701	633	705	663	668	705	732	715	673	715	729	737	693	675	677	692	680	679	668	664	693	661	708	713	677	666	654	693	696	701	697	655	694	681	674	656	687	665	661	688	647	690	683	654	651	672	708	658	702	724	658	682	717	667	672	687	693	707	661	719	715	685	661	708	667	680	669	726	737	740	687	707	681	708	693	648	679	659	683	729	651	709	705	682	712	683	690	705	697	681	701	699	683	697	673	695	716	682	663	689	678	679	699	647	707	710	683	680	710	709	670	675	689	715	696	639	635	717	684	716	733	693	695	686	662	699	668	684	662	696	724	699	702	651	684	725	656	663	650	713	677	720	695	682	690	664	684	682	725	677	649	715	715	696	704	631	679	691	623	738	668	677	666	738	730	664	701	645	648	717	658	738	656	716	651	613	683	666	685	682	640	641	729	722	645	675	682	705	662	652	702	708	656	683	642	707	694	704	686	717	683	696	706	668	645	688	606	710	671	713	657	717	700	704	675	709	670	667	681	628	709	684	702	690	647	688	696	697	679	630	686	655	626	745	691	686	691	677	648	680	700	657	668	711	723	636	693	693	660	701	653	635	680	709	671	698	678	667	689	642	700	697	658	717	644	676	650	696	638	688	692	678	686	695	707	634	653	703	661	693	672	706	685	715	680	699	679	691	658	677	700	728	713	668	701	659	666	670	702	686	702	682	732	710	666	670	680	660	680	712	687	647	711	699	690	707	678	677	654	682	682	640	697	651	666	649	694	689	700	699	683	706	689	682	685	679	707	702	709	708	691	717	682	680	663	637	683	696	735	668	646	711	647	667	702	662	671	669	741	659	715	690	717	668	686	675	684	670	696	724	636	668	691	665	696	649	658	704	683	660	680	646	669	680	675	687	647	668	686	693	678	677	683	615	638	679	663	649	711	700	720	694	685	667	681	641	689	713	721	701	643	685	699	658	655	654	651	681	705	671	690	727	627	707	654	714	704	672	700	659	625	672	668	702	654	728	652	696	739	684	661	689	702	681	734	708	664	691	701	711	664	663	693	694	712	742	687	646	664	669	665	676	674	635	697	680	633	622	708	621	651	636	691	674	671	712	692	657	677	663	685	690	718	685	632	714	702	687	666	725	645	690	634	688	679	655	701	677	696	732	667	651	645	663	693	704	715	677	689	657	686	716	645	687	686	650	752	699	686	718	707	644	718	673	724	662	667	693	649	699	709	701	658	654	658	666	725	666	650	678	659	700	677	648	688	669	665	658	675	669	695	663	676	705	632	663	712	638	733	715	676	685	693	721	690	678	709	646	687	705	724	722	674	679	639	635	689	670	742	701	699	668	695	669	636	717	648	676	647	661	716	679	675	686	661	697	680	676	670	694	722	653	659	670	667	646	671	637	739	718	702	731	691	681	722	654	652	700	680	659	694	673	676	685	742	665	659	707	664	672	671	722	713	695	703	690	664	718	703	688	683	644	657	681	671	684	661	699	653	674	682	663	741	689	722	700	684	661	685	687	660	694	683	625	669	690	687	676	652	671	712	691	699	672	692	666	761	672	713	680	661	670	657	629	671	706	656	673	687	678	663	664	673	641	722	721	731	650	686	665	674	702	683	697	680	628	673	691	676	684	662	674	666	712	745	649	704	678	740	642	700	657	691	701	654	698	664	702	683	716	665	688	688	672	680	663	717	683	694	684	696	683	695	651	695	691	685	645	675	722	705	681	613	670	714	668	651	687	677	676	695	675	675	690	624	694	683	695	678	632	735	692	725	665	727	650	713	671	672	723	713	699	685	634	678	674	719	654	685	712	714	700	694	687	693	683	641	731	715	692	662	685	683	723	676	677	728	712	670	664	686	721	682	686	695	687	644	663	677	686	630	656	672	675	677	657	650	681	669	706	706	664	726	673	693	679	665	702	696	684	666	684	732	671	648	669	652	683	694	636	654	698	652	708	658	686	717	707	668	681	707	671	653	715	657	685	641	716	669	699	728	716	679	700	676	636	695	734	698	683	674	632	698	667	700	706	670	678	674	668	702	668	692	734	659	656	652	679	663	697	690	698	680	707	703	639	737	722	712	688	741	658	707	705	669	704	731	646	684	654	671	698	664	707	690	709	670	704	675	659	692	695	611	659	685	709	703	650	675	676	766	671	667	687	691	690	690	687	663	696	685	655	736	699	693	676	696	686	654	670	718	713	685	691	659	684	679	686	679	721	690	635	681	647	677	691	675	703	687	677	701	722	667	680	679	714	733	702	655	726	688	679	646	689	664	734	680	687	677	658	689	652	702	692	667	651	682	681	669	647	682	678	691	692	694	731	675	687	677	664	675	728	703	676	678	703	659	642	669	700	707	633	659	681	652	685	639	677	681	666	684	640	713	696	664	688	674	614	684	716	678	740	651	660	664	694	728	702	676	691	702	678	662	649	702	691	693	702	726	664	652	690	737	681	658	708	689	635	668	688	694	698	719	690	650	653	709	672	670	701	727	677	671	668	695	699	636	728	632	723	663	736	692	672	682	682	697	665	730	658	672	702	700	669	706	668	650	684	683	686	730	694	641	718	700	706	679	664	683	629	677	674	686	698	699	706	684	661	715	681	709	705	654	686	638	649	663	697	641	647	682	700	714	658	648	734	677	659	708	703	648	649	705	675	718	621	725	693	688	704	694	687	685	671	648	686	694	697	681	733	670	682	690	721	684	674	652	704	732	677	649	681	675	707	709	706	659	686	674	667	688	699	683	671	684	675	690	692	686	708	697	688	647	686	685	724	680	665	647	682	711	726	722	715	609	699	666	697	720	617	671	653	711	715	671	662	704	681	711	658	672	707	731	744	705	664	722	678	702	695	687	706	695	653	699	695	662	696	672	648	712	676	679	716	655	739	659	728	669	714	664	725	698	700	732	691	676	689	723	646	640	722	674	691	740	683	655	675	695	678	673	713	689	689	686	704	714	716	638	679	680	695	682	679	681	696	709	696	620	638	727	703	726	745	682	692	705	683	670	725	704	632	700	644	695	694	690	644	717	641	709	700	650	684	691	649	688	700	739	708	635	725	671	683	688	697	706
11158	742	226	211	218	226	204	183	184	179	192	202	202	205	192	169	196	191	207	178	223	190	205	205	205	180	192	208	191	191	187	184	209	204	171	185	191	204	189	192	198	223	197	157	180	205	196	185	213	220	214	196	183	183	210	198	177	185	218	196	188	190	184	186	224	224	195	200	178	187	207	209	224	186	209	200	187	209	190	184	194	186	196	189	184	202	181	196	199	178	186	187	187	208	196	237	179	198	206	199	212	179	171	183	195	197	187	190	185	163	185	203	199	190	179	175	190	207	188	206	192	184	210	199	192	194	176	214	174	187	189	209	209	175	160	171	184	184	181	191	177	171	182	191	189	192	172	165	184	196	195	217	205	165	218	188	194	214	181	184	192	197	193	187	188	173	209	189	190	196	180	194	225	180	190	202	162	194	174	211	173	213	182	193	208	209	180	189	176	181	180	198	197	208	212	193	170	217	185	160	210	181	185	222	214	205	181	171	192	180	188	187	186	184	175	204	167	175	190	174	193	200	166	182	220	184	191	196	203	201	183	181	213	184	184	200	197	200	170	188	191	191	173	194	169	221	193	189	200	199	202	175	190	173	199	197	212	190	203	194	202	205	166	193	180	187	189	201	191	207	171	160	194	173	189	184	201	191	192	181	185	177	195	182	190	186	179	193	212	169	206	202	197	189	198	195	180	197	174	185	230	194	186	193	186	221	185	181	198	229	183	186	181	188	184	202	182	207	211	213	201	218	196	207	206	182	193	177	177	196	209	191	177	183	176	215	207	192	183	207	216	187	178	180	187	189	181	201	171	211	199	179	193	208	181	189	214	206	206	196	185	182	200	192	172	203	215	198	216	191	195	189	168	178	194	192	200	200	202	192	179	193	205	188	186	192	188	182	179	220	185	172	198	193	193	190	191	164	195	194	203	215	187	183	188	193	181	171	187	187	193	174	195	178	187	199	198	183	218	172	181	215	169	205	210	200	198	188	174	184	189	172	204	201	178	227	198	197	201	176	183	174	193	220	181	191	190	208	193	176	191	198	198	232	188	209	171	197	224	193	195	180	186	198	200	184	212	190	181	199	189	196	199	199	195	188	205	169	170	186	184	193	188	202	184	190	208	213	206	188	181	197	200	187	169	166	187	183	186	216	208	180	207	218	207	221	184	210	205	191	202	206	150	174	191	163	182	211	198	171	214	220	173	200	176	165	210	192	191	180	187	187	185	201	202	174	180	179	185	184	211	212	158	198	186	174	212	177	181	192	181	197	199	200	191	161	184	206	184	213	170	164	199	199	178	178	208	208	186	212	219	184	205	202	189	197	215	161	201	176	169	179	220	189	209	195	223	154	172	169	190	186	209	214	202	185	226	186	184	178	183	183	184	184	200	175	207	187	143	199	190	188	219	209	204	195	217	183	176	170	169	219	214	193	172	186	195	202	208	177	202	170	195	201	220	216	199	157	176	177	186	207	188	175	198	192	216	180	210	171	165	188	158	186	180	190	188	180	183	199	208	179	164	179	186	179	176	186	194	207	176	199	199	196	218	209	183	183	216	160	184	179	188	181	195	206	188	189	210	198	160	181	188	198	191	183	178	196	200	179	197	175	203	175	200	182	199	180	208	217	233	204	197	186	167	201	200	189	196	188	172	209	195	227	217	175	181	205	188	217	196	195	197	151	187	161	211	197	213	236	191	167	203	206	179	187	222	181	199	179	183	204	189	179	193	179	189	199	211	189	180	204	191	188	199	174	158	209	159	204	220	191	164	202	193	204	200	186	213	193	193	145	193	198	204	198	178	185	179	184	193	193	191	183	197	176	191	208	201	170	192	206	182	221	200	175	188	190	199	184	190	210	155	219	169	215	178	178	201	196	182	183	205	200	191	166	193	209	160	201	191	194	175	204	192	198	206	193	191	174	191	165	180	200	179	168	183	194	188	183	179	211	202	186	207	210	193	209	176	175	211	209	202	206	179	198	175	189	168	192	207	187	191	182	181	188	204	231	164	187	196	187	187	208	159	200	197	166	192	188	207	188	201	193	181	180	177	191	204	212	205	200	169	199	201	166	194	190	199	194	154	197	169	172	194	202	201	205	191	212	188	200	182	182	192	175	198	202	170	199	170	195	166	193	199	189	161	177	200	239	202	196	178	194	177	206	221	185	209	188	190	191	188	195	212	205	173	178	193	186	205	207	185	200	200	203	186	198	206	165	174	198	214	169	195	192	189	182	168	194	210	190	194	165	197	185	179	189	199	204	181	175	184	214	172	222	188	215	190	187	188	191	181	216	203	185	186	189	197	207	210	194	200	224	183	171	169	190	174	188	184	210	213	162	171	196	171	210	190	169	208	201	192	180	175	183	180	223	188	199	198	203	202	177	197	188	188	185	179	181	180	168	216	183	181	178	202	166	187	195	194	211	199	203	167	201	170	187	195	189	192	236	199	153	185	174	190	206	195	176	217	196	193	192	176	173	209	180	188	180	166	177	200	177	182	173	177	171	175	221	173	190	198	183	187	194	193	193	216	184	198	182	186	183	198	189	166	168	173	206	209	212	195	213	207	190	203	198	204	206	205	206	203	190	179	203	177	176	208	210	180	192	176	203	201	188	209	203	171	196	189	203	168	214	177	195	175	190	181	202	213	198	198	192	215	188	210	180	206	198	194	206	191	207	204	227	190	193	183	208	202	172	207	185	175	206	170	195	207	221	177	203	174	194	193	180	204	153	196	174	176	221	209	170	219	142	186	190	198	170	193	209	214	201	167	206	184	204	182	215	191	174	188	201	177	187	231	193	199	170	188	207	190	203	177	187	201	209	153	187	166	166	198	174	216	163	181	202	174	207	236	196	204	203	225	183	192	213	175	189	160	168	193	196	208	197	199	207	178	177	184	206	204	209	181	177	191	183	178	190	203	198	191	193	184	195	155	182	169	200	180	214	181	213	210	184	179	227	187	176	195	192	210	205	207	206	189	194	189	221	179	193	221	200	194	165	203	180	183	193	205	177	181	164	195	170	198	197	175	187	196	174	157	195	196	184	175	185	192	200	173	190	192	198	191	195	183	183	190	212	192	184	197	211	178	201	184	169	169	203	210	199	190	205	190	181	181	193	200	195	202	203	185	202	172	208	194	197	182	196	202	198	203	207	195	188	193	174	207	171	231	207	179	185	171	201	218	199	193	207	222	189	192	201	222	192	187	171	169	197	164	183	177	148	192	195	200	187	218	214	192	191	197	185	222	209	192	190	211	200	174	197	185	211	192	179	180	191	176	180	207	199	176	175	205	192	165	170	186	176	209	193	227	188	192	188	191	198	203	197	171	215	202	215	190	228	181	194	193	193	200	173	186	166	176	189	158	193	229	178	180	178	175	210	196	232	185	197	199	179	197	180	194	203	198	185	169	201	209	177	183	190	186	179	157	209	178	171	172	203	183	222	197	202	197	167	188	184	187	188	199	184	201	176	200	180	189	204	188	210	212	180	197	186	211	197
6452	510	471	493	447	446	450	462	462	446	405	486	449	451	478	436	439	440	484	469	435	460	453	434	415	457	443	468	469	445	448	446	448	460	456	420	481	475	472	483	476	470	468	485	464	447	442	478	447	476	486	491	428	496	434	466	453	486	462	491	457	479	471	464	455	465	449	472	458	468	454	471	498	468	459	467	450	426	453	455	473	436	444	401	454	455	488	436	448	446	505	424	443	463	479	468	481	446	470	454	474	460	421	425	451	431	459	439	448	454	414	401	433	477	451	464	487	452	415	446	473	438	490	439	477	455	458	460	451	457	474	477	412	475	483	460	468	429	478	462	443	466	462	436	426	403	454	448	442	457	435	448	496	457	463	456	448	503	441	441	453	448	452	477	425	452	472	468	458	463	464	455	448	474	453	457	424	428	429	446	458	487	449	464	429	429	484	457	442	461	454	489	463	410	448	458	469	455	473	491	484	443	473	459	469	435	433	452	415	423	426	464	456	430	448	420	467	439	435	485	466	481	433	439	441	424	487	443	465	437	433	437	463	471	428	448	416	451	436	483	494	469	430	449	424	426	423	481	447	453	437	494	430	441	486	432	470	425	449	444	461	439	453	466	413	417	415	457	477	480	424	409	443	461	457	414	451	437	433	460	453	466	442	483	447	455	461	456	466	494	391	440	451	440	387	458	447	472	463	451	434	461	476	426	458	469	477	436	448	478	452	427	454	444	498	428	448	423	429	451	424	469	447	421	442	478	427	479	449	443	434	477	441	469	423	466	455	460	461	424	411	463	481	408	445	455	451	464	442	428	414	513	448	431	443	441	459	470	462	459	424	460	465	503	462	458	444	457	477	484	470	491	459	414	427	444	439	443	446	451	461	475	441	426	436	455	448	475	438	454	453	441	474	457	446	482	400	471	456	411	419	484	453	436	456	406	446	459	430	450	409	436	471	436	435	491	431	437	480	456	424	440	471	464	462	464	434	484	459	454	429	416	451	420	444	467	472	443	467	423	439	484	465	430	460	461	435	469	460	462	449	492	435	494	435	448	458	453	454	466	478	442	437	418	428	434	461	473	401	450	423	470	456	444	448	462	451	472	464	420	414	472	429	434	422	427	437	466	473	431	460	458	471	451	426	487	407	441	437	469	449	418	491	430	430	436	441	495	439	414	482	473	428	442	436	447	451	457	499	445	434	450	438	426	456	438	440	469	427	432	460	456	437	447	445	458	464	463	443	440	427	459	436	431	429	440	429	480	437	473	464	460	461	444	459	477	448	423	500	456	435	443	465	465	470	442	469	416	450	457	464	432	455	445	466	449	437	473	463	443	444	465	456	483	500	499	426	439	454	423	508	465	457	436	431	437	457	419	388	433	430	470	480	478	420	441	408	461	454	434	500	412	442	421	453	448	457	442	467	452	419	477	451	453	499	480	451	502	473	477	465	427	500	516	433	452	474	458	484	437	456	450	491	441	480	459	431	453	457	440	452	433	443	474	437	429	430	455	441	493	460	469	478	480	396	476	434	452	454	462	453	461	472	441	454	457	466	461	434	459	455	427	430	457	407	456	440	464	441	433	442	414	439	479	468	419	451	406	417	451	429	508	434	463	451	431	460	431	457	429	469	464	465	465	436	428	467	477	453	465	445	432	473	443	432	439	515	471	437	483	483	441	445	401	448	457	447	478	442	515	471	445	447	476	448	453	437	490	468	485	431	480	432	461	463	482	429	441	462	446	450	420	443	461	449	442	495	448	459	449	455	453	408	464	454	432	423	447	474	487	439	433	468	430	417	469	459	432	488	407	434	443	444	433	445	444	448	461	444	412	445	445	464	454	437	458	484	474	473	443	455	442	466	450	466	438	436	436	464	460	445	456	477	473	492	431	456	468	453	454	433	419	459	450	426	447	402	431	450	444	492	434	459	492	432	455	461	459	476	468	406	452	454	499	459	465	483	406	425	432	470	472	435	444	480	455	438	465	438	469	434	445	395	466	459	405	444	445	452	448	469	417	475	483	424	427	451	472	444	453	479	433	451	455	446	452	466	462	433	469	436	501	447	453	427	463	472	453	435	446	436	469	464	435	464	465	412	468	432	466	443	487	413	448	427	476	491	484	430	433	452	474	466	450	449	458	441	467	485	492	436	429	460	485	447	466	436	429	459	427	454	414	435	415	460	429	432	427	466	427	435	441	439	416	422	463	454	451	446	439	450	471	408	438	461	468	462	489	464	458	433	445	445	454	470	482	439	439	446	453	451	444	485	430	463	473	451	472	436	452	466	447	469	417	460	424	452	447	432	470	449	461	459	456	451	450	485	495	459	432	430	435	466	472	431	446	469	458	470	435	408	415	443	431	448	480	458	465	494	428	490	491	463	404	465	460	449	423	474	458	491	477	467	403	477	438	455	418	428	467	463	471	449	476	441	467	419	447	484	468	457	441	427	471	423	443	436	480	496	416	441	476	465	459	430	404	447	426	450	481	466	455	464	456	455	473	424	464	453	464	451	445	459	456	436	420	437	464	450	499	480	478	430	449	451	452	464	447	470	430	467	461	450	460	432	464	409	458	417	463	466	454	480	453	448	463	452	419	489	441	468	469	439	422	479	442	432	439	400	431	438	437	417	446	429	455	448	472	474	436	440	456	449	464	444	448	440	444	435	455	489	476	448	461	454	443	446	436	482	471	492	429	446	461	487	460	449	462	443	452	434	464	477	455	473	454	466	449	464	419	457	460	478	460	458	473	460	445	455	443	438	466	462	451	473	458	478	435	481	486	472	427	424	494	447	458	437	444	421	456	448	462	428	454	435	495	410	505	414	454	434	416	438	494	461	454	424	467	437	450	412	423	422	419	453	461	480	469	450	457	476	438	463	512	443	432	460	453	417	453	431	405	472	444	448	473	485	446	452	434	450	467	468	464	420	457	432	462	455	437	451	480	459	465	466	506	440	443	429	448	474	430	493	460	419	452	421	465	487	461	484	474	471	442	497	474	423	406	445	452	435	444	443	476	459	458	441	482	455	440	475	457	430	457	473	426	454	464	458	451	445	461	436	477	447	413	482	449	451	495	431	468	492	445	404	430	455	441	462	446	451	409	430	448	457	441	448	485	463	456	457	469	439	504	446	458	453	464	497	465	478	465	458	437	451	465	445	415	424	442	461	467	476	461	441	467	419	472	435	468	479	450	468	451	481	458	489	444	451	459	436	431	477	414	433	452	446	468	453	461	462	428	444	449	460	415	453	459	453	440	402	452	450	437	444	476	487	486	425	431	448	457	480	444	451	472	462	412	431	458	398	440	445	429	477	444	474	415	434	455	448	471	460	428	473	447	444	421	428	457	452	429	448	436	441	451	430	439	457	460	446	440	476	427	422	436	479	437	479	470	441	407	460	450	471	435	464	428	435	441	482	427	465	401	428	432	436	452	433	470	422	443	411	425	464	433	464	477	434	476	442	443	457	479	485	435	456	451	404	454	429	451	465	428	471	428
27710	4251	737	580	431	388	325	285	334	287	301	286	275	314	308	254	266	254	293	285	274	312	278	299	280	283	277	264	283	307	257	259	280	258	317	303	277	306	295	303	271	277	254	282	253	285	281	279	310	318	262	282	292	304	291	290	284	281	294	274	268	244	303	273	303	293	311	324	260	312	283	287	279	274	262	285	308	295	284	274	271	310	331	262	295	289	277	288	285	295	266	305	275	272	286	289	252	260	270	310	290	277	276	294	281	267	284	281	288	287	286	288	279	274	315	293	286	275	290	265	290	273	289	266	265	261	291	269	288	285	288	289	261	267	282	279	252	283	259	271	298	308	298	250	256	278	259	254	284	300	283	281	300	274	293	284	267	278	315	286	253	272	300	287	250	304	269	270	286	280	288	267	279	272	295	305	274	265	278	287	261	282	283	279	260	286	304	280	268	280	289	264	268	252	328	285	245	277	272	308	272	312	289	306	305	273	298	277	249	263	261	256	262	264	271	290	275	276	306	291	289	252	282	275	302	276	323	272	292	264	299	284	273	293	289	257	287	304	269	286	286	311	323	280	280	278	287	295	271	291	290	280	308	306	264	248	306	265	286	280	269	256	307	273	302	280	266	263	297	250	276	286	277	285	254	255	257	270	286	285	255	281	285	276	321	290	252	282	282	284	262	273	283	289	295	248	272	290	240	269	260	265	275	287	287	259	261	261	298	289	275	255	272	260	279	269	276	275	270	268	247	263	284	236	294	277	269	273	285	255	267	300	249	272	243	262	251	301	286	335	312	290	274	234	280	266	336	296	285	287	270	291	289	295	271	272	292	238	259	295	260	296	305	293	300	279	269	280	293	295	300	302	277	234	322	247	265	279	295	300	297	294	294	256	268	280	268	241	246	285	256	276	286	288	266	248	257	290	288	270	263	293	261	292	232	314	265	260	290	285	245	265	298	290	302	272	282	278	253	292	267	311	275	294	274	247	287	286	293	262	292	304	258	255	247	305	263	252	281	289	291	297	277	298	288	277	272	287	281	291	321	282	286	301	280	239	265	267	273	261	284	287	252	287	280	284	286	292	275	299	292	286	271	292	304	265	316	303	275	262	282	265	297	304	280	246	291	289	278	264	274	276	265	267	275	298	277	259	244	275	259	268	243	298	259	272	268	280	293	309	267	274	292	290	279	265	267	277	285	280	276	257	260	303	297	287	293	275	296	274	296	257	261	298	291	267	301	329	272	287	295	294	269	241	269	277	287	262	269	260	256	264	253	252	275	278	287	273	272	262	261	261	250	280	269	259	281	261	278	295	267	274	269	287	274	273	267	274	269	272	261	266	290	317	290	252	291	252	267	278	288	283	245	289	271	271	279	281	298	282	264	295	298	287	263	301	262	238	280	281	266	318	282	264	248	287	277	295	300	275	256	294	265	263	273	272	274	306	283	285	326	315	312	265	272	291	290	260	254	297	294	261	289	295	283	271	276	259	272	266	286	314	291	288	268	284	267	265	287	280	276	288	273	275	304	282	285	268	267	257	303	261	279	271	280	291	237	277	287	303	295	259	256	305	246	248	293	291	275	276	267	282	265	292	294	264	292	279	284	307	262	281	310	279	260	288	289	280	264	303	268	306	290	250	266	286	307	298	276	294	260	271	307	273	276	273	301	275	304	283	292	273	282	309	271	281	303	287	303	288	271	287	263	274	294	279	279	252	281	271	284	259	287	266	313	364	298	290	271	275	278	285	274	267	286	266	313	261	269	298	300	268	285	279	279	277	277	300	284	292	295	285	260	251	291	277	290	298	297	265	275	263	297	291	271	289	240	290	334	264	275	273	282	302	254	283	300	287	286	268	313	314	283	274	293	283	267	295	267	262	267	268	276	288	295	288	290	283	283	306	257	309	325	277	265	290	271	302	315	288	290	283	287	324	293	298	291	267	261	296	212	292	287	310	251	298	263	279	251	262	287	305	277	287	276	260	268	258	308	286	267	274	291	272	262	266	287	264	247	282	296	254	287	265	326	297	295	293	316	265	261	276	293	288	258	289	279	302	275	268	297	294	272	270	285	270	283	285	306	295	275	256	289	309	262	280	289	261	256	285	307	301	273	283	261	290	260	278	239	269	308	265	280	296	276	303	327	284	267	287	281	286	273	287	253	270	281	288	256	284	252	281	297	308	281	281	280	261	275	291	290	273	297	268	253	262	257	260	273	276	274	311	290	292	298	307	323	315	263	295	273	272	276	267	280	271	274	262	282	292	283	270	278	276	296	294	305	303	285	315	270	268	278	251	302	277	242	287	249	315	272	263	260	258	271	263	268	274	263	279	288	230	242	256	271	266	273	270	275	282	296	271	268	277	287	280	297	262	325	274	262	281	281	288	299	319	273	293	304	246	294	271	248	313	279	273	287	287	277	256	301	267	280	267	250	262	254	283	280	293	259	263	275	314	294	274	255	295	292	271	275	293	274	261	255	287	263	276	290	296	284	288	274	290	268	284	286	276	248	298	267	312	252	285	247	277	253	274	302	278	260	275	299	287	269	269	288	261	233	285	271	278	284	286	282	290	282	284	294	305	305	306	277	254	230	243	288	294	263	314	268	282	293	292	287	285	249	255	282	273	266	270	285	312	268	289	296	288	314	279	243	290	310	281	287	282	233	278	295	282	261	296	300	295	279	279	288	308	311	293	260	273	287	261	282	296	259	285	291	277	282	261	284	286	271	296	275	256	303	289	296	293	297	265	263	256	286	249	289	270	282	266	261	263	278	300	258	315	279	245	246	279	289	257	273	257	289	294	252	312	281	291	293	257	276	261	277	295	268	281	279	270	277	283	307	294	258	263	278	255	267	253	297	291	278	264	248	254	280	307	279	291	249	286	263	290	277	262	277	283	268	287	270	249	292	277	301	287	257	272	299	310	265	288	291	272	315	267	290	280	292	255	261	257	272	290	311	257	269	270	295	255	237	271	280	282	274	286	277	248	289	265	267	252	287	273	283	342	298	263	289	275	228	268	289	238	333	293	254	288	278	270	309	279	340	293	282	257	280	271	260	302	265	272	253	249	284	292	277	294	297	296	307	289	274	250	307	297	261	287	275	288	285	282	291	263	291	273	287	313	285	260	294	263	317	272	267	272	272	249	269	268	285	288	270	291	275	278	272	277	319	262	299	272	279	285	276	257	276	283	287	291	296	280	271	263	277	246	274	290	272	299	289	282	275	274	284	283	284	271	258	297	283	254	255	260	297	268	307	291	302	270	287	278	252	297	288	279	292	251	258	255	273	262	281	286	281	293	258	274	269	254	280	316	299	271	312	296	289	271	317	302	271	277	258	318	317	296	263	276	262	262	275	261	266	265	263	271	303	265	308	260	277	281	238	279	268	314	280	283	276	269	279	282	252	245	268	275	306	290	268	276	318	258	249	276	304	247	265	288	282	273	276	295	292	293	288	274	231	308	262	289	287	281	288	252	278	267	270	283	302	253	277	277	309	310
16104	1446	1263	1482	1267	1076	978	915	866	847	806	724	687	733	737	668	655	678	702	678	672	617	668	677	661	620	638	621	640	639	657	592	619	657	599	622	604	633	620	593	607	655	584	653	695	659	640	691	709	635	698	677	683	672	658	737	630	721	713	627	633	640	613	685	669	695	671	659	677	630	649	633	629	625	631	672	631	603	593	647	657	613	637	643	629	660	596	610	604	620	662	695	638	658	592	632	672	663	649	631	624	640	614	641	650	607	613	633	653	638	640	648	631	582	644	588	589	604	615	628	613	646	603	645	601	596	633	615	622	605	636	603	619	627	605	604	630	628	642	637	663	647	641	630	604	606	630	618	609	644	659	631	614	599	598	595	621	607	615	597	641	621	573	590	590	627	601	614	619	613	640	674	638	654	665	602	668	605	622	586	635	604	588	617	666	632	587	649	619	634	606	597	633	621	635	633	597	607	605	659	652	576	624	604	618	616	604	604	623	626	609	654	624	623	622	593	633	670	650	629	586	614	578	650	624	641	599	639	631	631	615	605	643	624	669	640	641	670	621	604	637	620	566	616	657	631	600	634	630	613	629	605	627	626	601	581	618	623	626	600	624	621	617	649	662	646	633	616	635	673	627	593	656	614	624	634	610	675	660	602	617	632	640	642	654	615	597	622	655	609	616	629	677	632	650	683	632	597	596	632	589	624	636	606	644	626	629	613	597	619	634	667	626	616	617	628	624	688	618	638	591	637	669	617	645	651	609	684	612	615	636	638	614	605	595	593	621	593	642	613	628	674	623	625	604	635	650	618	590	660	582	641	628	591	646	647	589	611	619	625	647	633	615	609	626	670	588	619	609	641	636	633	630	614	677	640	635	612	599	611	679	624	611	616	649	637	632	628	604	608	617	623	649	610	665	571	653	648	653	615	626	614	603	647	596	670	592	582	565	621	601	581	617	653	614	626	631	608	613	630	629	642	639	639	613	627	609	667	612	631	623	629	667	615	608	617	595	653	618	668	538	610	636	612	617	591	571	595	656	603	626	605	653	645	627	657	655	662	628	599	625	626	679	595	633	605	603	610	615	588	587	625	592	646	640	612	608	643	616	607	662	624	623	672	631	635	647	628	609	647	607	641	587	619	628	614	620	611	621	622	624	579	600	641	592	633	616	609	622	643	666	612	642	599	617	627	634	610	609	612	624	628	609	635	630	664	630	604	668	609	605	633	615	648	628	562	601	639	642	572	636	598	619	661	603	611	606	620	606	622	627	604	636	628	605	614	606	602	641	617	634	598	586	623	630	646	654	613	660	624	605	621	628	647	634	632	636	621	661	634	591	579	650	615	635	661	621	612	634	635	704	575	611	638	670	633	640	626	617	596	613	587	597	606	636	679	637	606	634	599	627	584	615	577	593	575	669	632	679	636	626	625	619	637	575	605	583	603	657	625	601	630	622	591	621	652	617	662	617	653	642	602	565	649	597	593	597	631	678	577	575	617	616	635	619	648	597	581	612	653	626	593	645	609	624	621	678	597	616	619	588	632	604	630	601	581	624	671	638	619	620	585	607	602	584	650	603	620	602	629	620	594	614	630	616	602	628	640	638	633	637	673	622	641	630	601	630	631	641	577	611	650	615	638	621	617	570	608	618	622	663	596	623	634	638	615	635	654	589	615	635	612	637	615	587	609	619	634	623	626	665	633	589	641	633	632	636	629	626	636	655	602	592	677	646	620	620	635	604	596	591	646	631	618	630	640	634	632	618	613	646	592	639	634	627	577	632	606	609	636	639	670	591	607	659	606	676	548	648	597	651	646	621	580	620	589	611	629	587	615	599	628	610	604	626	618	601	574	611	629	622	619	655	601	601	643	643	642	659	616	589	644	680	620	587	645	606	575	625	612	652	619	619	600	608	615	609	626	621	633	614	573	580	599	625	614	615	619	601	643	604	623	616	628	587	614	656	627	656	581	592	663	628	657	623	663	613	611	620	586	594	632	630	645	639	632	637	647	604	591	613	594	675	632	614	646	603	611	611	658	618	627	619	610	599	620	620	619	595	612	619	642	653	658	649	647	650	608	614	628	569	621	630	592	650	630	572	611	624	626	609	657	634	670	691	616	631	656	685	670	602	614	585	634	614	648	644	626	587	624	605	643	666	588	653	653	614	574	651	601	612	671	630	653	567	623	655	642	646	619	625	601	629	597	629	630	636	607	621	612	620	632	690	624	642	661	617	625	650	589	648	640	601	640	627	605	640	558	648	614	605	667	619	622	628	642	632	650	637	613	594	665	625	614	621	580	627	625	613	620	641	602	606	640	592	622	622	642	592	621	677	656	640	614	587	651	664	611	635	637	588	607	612	570	585	585	637	681	574	609	630	603	632	615	610	598	623	627	638	675	627	613	585	660	633	625	623	642	672	648	569	647	607	652	658	624	609	595	619	636	653	584	599	617	607	585	586	640	616	574	585	609	606	637	642	628	617	669	623	617	635	618	609	609	588	632	635	661	681	629	591	647	661	666	594	653	647	618	633	615	640	599	627	636	597	622	624	667	596	611	604	625	588	650	620	637	660	608	605	700	620	626	628	630	658	634	630	575	603	611	626	596	591	608	589	602	625	616	589	640	599	639	564	601	666	584	602	675	628	600	604	609	594	683	627	657	659	606	591	635	625	617	589	627	656	619	608	606	658	625	660	667	619	647	612	615	626	624	615	598	603	602	632	616	602	594	625	625	580	651	652	602	618	624	658	605	615	628	610	607	575	638	631	645	631	630	628	610	582	626	630	631	661	638	594	616	627	624	642	596	582	633	604	615	584	654	626	636	612	603	603	627	649	623	658	616	616	617	610	605	611	625	607	653	623	618	618	610	639	620	613	628	624	645	642	658	654	665	620	595	640	601	634	569	591	629	623	623	644	641	622	621	599	626	622	612	587	624	631	633	623	619	613	610	638	598	577	624	598	647	638	641	582	643	602	608	589	626	662	608	623	604	574	649	591	601	636	628	605	602	647	625	572	600	585	614	602	605	607	605	604	619	606	605	615	637	682	656	633	561	601	656	593	619	605	591	584	652	618	626	592	631	596	621	628	600	571	631	633	617	637	653	618	642	655	628	613	611	617	608	632	626	610	612	636	640	663	595	666	683	602	624	607	609	653	635	607	605	683	635	661	647	600	633	636	618	606	648	636	632	590	621	590	606	570	652	622	599	613	662	641	658	568	615	656	639	608	617	648	610	613	689	609	621	588	599	642	668	649	666	636	601	651	648	621	622	622	635	626	609	657	624	591	617	625	681	657	643	663	648	679	608	667	613	620	622	582	600	647	609	635	638	621	634	580	668	625	636	595	642	599	627	633	626	578	623	645	649	662	612	621	629	581	611	611	610	607	638	625	597	617	601	672	642	618	621	604	590	647	643	644	615	650	661	650	650	642	631	625	654	633	630	661	641	642	595	684	623	652	633	614	670	663	615	624	622	613	659	578	630	633	629	623	600	606	622
38662	8889	1350	871	648	527	434	414	397	330	376	367	372	361	360	348	337	300	312	315	345	330	284	326	315	324	325	325	323	334	316	311	344	379	331	317	325	307	332	319	304	341	297	338	342	328	320	349	356	323	320	334	309	349	351	326	358	331	334	271	356	318	374	341	318	311	279	319	287	291	332	334	308	328	316	345	330	291	266	315	326	308	309	322	304	302	343	315	298	295	333	338	354	325	332	289	323	295	323	299	360	329	333	319	303	320	348	321	348	284	299	355	343	329	319	327	334	316	327	322	325	319	299	296	286	361	305	326	331	315	293	321	314	344	344	324	295	302	304	340	329	322	336	279	282	291	297	320	313	319	331	340	292	275	329	312	352	294	343	297	299	341	319	294	300	297	313	318	315	321	343	317	301	312	303	289	328	315	309	321	333	314	314	297	310	297	288	356	340	300	312	342	315	305	312	316	343	355	310	276	280	289	312	310	290	293	314	347	336	361	338	328	316	319	307	291	324	291	284	318	318	325	297	357	318	333	317	307	276	303	321	331	316	277	307	331	315	337	346	326	321	308	307	280	324	336	314	326	283	307	294	318	284	294	301	324	321	362	314	303	331	351	333	344	322	337	338	341	310	305	329	339	312	318	344	329	309	279	321	298	317	371	325	342	314	304	336	342	304	308	350	280	315	305	311	299	327	319	326	307	326	347	323	319	314	337	292	326	304	289	357	294	332	333	321	336	327	303	351	283	322	302	306	324	296	325	299	256	309	346	294	331	358	295	341	348	344	313	282	309	323	291	310	323	334	317	310	326	301	308	305	330	278	325	338	339	308	304	298	333	290	325	308	332	342	300	331	336	306	303	324	297	272	294	307	326	304	311	284	313	299	304	351	287	281	326	292	329	331	318	349	320	317	316	331	306	330	316	308	358	352	331	323	310	322	310	358	329	328	321	332	315	284	330	303	304	318	316	308	317	293	315	294	332	291	299	301	297	323	333	319	301	320	319	305	301	316	310	316	309	328	327	335	314	309	327	300	323	295	288	289	326	317	265	330	323	313	296	314	318	324	320	302	326	324	313	311	334	294	288	304	308	319	327	325	343	329	346	326	301	300	299	309	328	339	297	269	327	333	314	335	325	356	297	315	322	306	305	304	312	329	343	337	335	337	335	318	281	329	301	290	321	327	322	283	354	320	266	281	281	315	316	297	327	321	290	343	280	301	334	284	291	272	318	339	309	306	330	346	324	333	349	330	305	305	320	312	298	305	309	303	282	304	325	340	318	292	327	314	297	288	340	282	307	302	294	302	276	334	310	314	293	305	312	329	324	325	309	304	328	328	332	334	317	294	309	299	295	288	304	330	307	296	308	329	324	342	309	289	320	321	328	298	300	317	306	318	321	306	306	328	326	314	261	308	338	305	300	314	326	320	340	328	319	298	320	306	314	324	304	330	332	315	293	328	347	307	315	329	309	300	309	300	316	298	306	314	303	327	356	312	313	315	319	319	330	319	304	298	290	311	327	296	355	298	312	349	332	326	304	286	299	294	322	335	311	327	274	312	335	351	329	310	316	354	307	266	303	315	322	308	303	402	325	288	322	320	290	287	302	306	333	303	341	304	310	352	334	322	268	320	314	340	302	342	351	299	268	323	304	300	297	346	341	333	324	341	306	329	314	339	306	307	321	315	284	288	342	312	322	319	310	302	313	299	331	297	352	347	276	335	287	324	298	328	359	279	302	334	341	314	298	295	335	331	320	341	290	284	300	320	371	322	323	320	330	344	319	337	318	310	293	322	325	311	320	334	318	328	339	336	327	325	320	362	310	308	311	316	322	307	311	314	312	350	321	314	316	302	281	290	330	351	304	287	312	323	353	331	320	304	303	324	266	280	306	291	295	312	321	298	319	342	323	338	313	349	302	289	321	309	326	293	297	351	306	329	317	320	300	314	344	311	317	359	307	331	277	299	302	316	321	345	297	328	321	332	299	320	337	325	308	305	344	285	324	339	327	313	336	325	304	308	311	336	307	344	327	312	343	319	335	329	262	300	320	304	315	342	328	330	304	299	323	300	306	318	278	319	303	324	302	303	367	302	297	311	344	328	340	318	321	299	318	331	316	300	315	330	318	320	327	315	324	301	308	331	279	321	306	300	300	299	343	344	334	342	326	307	309	311	309	343	348	294	320	346	313	311	278	318	348	328	290	318	307	320	308	313	321	325	346	309	317	269	333	332	302	314	363	313	316	308	327	327	309	327	349	341	311	279	320	343	304	305	298	321	319	353	335	328	285	323	317	309	311	317	310	324	317	300	324	355	334	297	352	359	288	272	294	304	328	326	308	310	317	319	288	327	316	331	277	298	294	306	307	321	321	289	332	364	320	299	296	279	316	294	303	303	371	339	316	281	321	310	331	345	313	267	326	317	318	310	312	305	336	295	347	368	351	315	324	307	295	295	300	272	332	322	298	336	334	325	291	303	313	339	323	330	326	328	319	323	320	305	317	319	326	320	313	291	312	288	311	342	314	324	325	305	357	326	292	318	316	304	304	348	337	329	333	343	329	291	308	302	338	322	337	320	332	345	339	335	312	326	274	311	312	321	338	313	333	332	280	341	343	300	312	318	307	286	302	319	333	311	324	316	274	330	299	339	314	286	293	336	305	305	359	328	326	325	310	308	319	309	298	296	305	316	323	316	327	260	310	318	323	307	299	326	266	288	330	302	350	311	317	326	297	296	289	326	316	330	306	348	334	342	351	316	347	316	336	346	329	344	341	296	316	292	279	296	298	299	322	316	308	279	255	312	310	332	329	300	321	327	284	291	330	314	355	320	336	361	319	294	343	327	342	310	302	287	305	329	322	312	308	302	298	339	309	297	332	295	294	327	340	329	308	301	296	318	319	318	293	323	324	314	299	320	327	340	303	325	312	320	320	321	323	287	303	310	324	301	365	300	318	322	341	268	320	314	326	366	297	330	291	302	335	323	328	336	328	367	297	305	329	289	326	296	325	298	332	315	306	317	343	326	305	309	330	361	367	332	304	304	319	326	336	295	352	280	280	351	369	299	325	332	328	313	300	325	349	304	315	321	316	319	340	283	304	332	320	315	327	308	332	316	282	308	299	324	331	335	297	337	292	330	356	317	313	330	332	311	313	316	318	330	351	297	334	318	299	325	332	331	323	266	302	301	335	300	282	301	326	318	305	300	349	314	309	298	294	309	290	311	280	306	344	295	300	311	299	341	300	325	307	303	304	288	292	309	320	336	314	312	296	289	267	341	326	308	347	335	333	334	331	328	347	311	313	315	308	316	307	296	301	293	313	314	334	304	311	280	317	313	337	300	281	323	327	326	293	297	299	339	330	297	298	315	293	333	312	327	312	289	276	319	303	318	292	313	316	292	267	291	284	332	340	333	331	373	306	331	304	315	323	314	293	260	308	307	294	336	294	328	374	366	306	343	325	332	288	260	337	288	321	291	309	291	309	313	302	291	347	325	318
21416	2173	1955	2295	1944	1630	1358	1272	1078	1044	930	927	884	914	821	831	800	811	839	763	775	742	718	714	777	712	718	720	742	690	679	715	698	663	760	694	687	678	696	729	693	717	678	719	735	755	764	732	816	719	776	805	800	770	741	821	757	709	726	815	710	760	725	657	692	748	771	703	704	738	709	695	709	690	683	703	711	768	697	626	658	685	680	724	723	704	675	655	683	694	700	691	701	689	666	706	710	670	693	706	679	668	707	671	679	659	682	649	706	654	668	669	728	701	704	695	691	678	689	657	747	696	725	702	721	693	658	684	644	702	699	691	665	669	678	702	682	651	693	691	680	692	667	689	665	701	622	661	675	691	676	650	680	674	689	665	714	674	680	719	658	667	732	647	642	687	723	697	682	647	679	645	681	699	702	686	679	714	714	630	664	717	688	711	693	726	646	665	634	710	698	697	672	693	723	648	678	678	700	682	687	688	671	645	687	699	672	627	666	684	691	689	651	686	659	669	639	657	672	717	615	707	690	676	668	682	715	657	699	704	637	688	688	710	707	661	750	692	682	651	694	692	682	697	633	712	604	714	635	656	702	712	689	704	719	640	733	687	666	699	690	667	716	676	677	688	628	665	665	705	671	679	703	695	663	704	663	640	669	705	680	662	690	683	654	710	675	688	664	700	657	716	694	642	652	673	682	680	697	670	661	680	712	645	697	682	691	643	664	668	610	683	745	709	627	693	656	672	634	706	692	677	715	701	722	723	681	670	654	622	684	710	653	691	680	696	691	667	694	693	676	718	715	702	735	689	665	673	663	668	676	721	687	680	664	680	741	708	652	639	655	668	660	715	666	695	697	655	700	692	687	663	685	700	673	709	688	688	678	653	673	678	664	688	695	676	655	673	625	668	647	735	618	741	640	655	656	712	627	664	664	702	636	667	705	647	696	660	675	715	672	685	661	647	719	689	646	642	654	678	705	625	678	670	671	725	735	727	647	638	641	733	682	696	709	621	687	696	699	712	653	647	681	665	692	681	703	674	721	692	659	680	683	684	674	666	689	727	675	676	676	660	738	682	726	668	690	642	690	690	655	713	653	665	715	666	710	672	674	699	680	677	672	678	652	644	690	681	691	731	685	710	647	678	704	697	702	698	698	666	700	693	628	713	671	679	672	689	697	671	675	656	674	727	698	685	657	623	747	761	738	720	658	674	663	675	689	654	682	660	673	626	706	684	708	649	655	676	638	672	685	696	677	681	683	692	672	659	715	671	650	691	681	684	705	701	714	715	676	665	672	662	681	693	638	674	688	681	694	689	708	716	697	671	687	708	671	689	682	698	706	659	676	706	697	685	669	657	679	686	665	662	670	690	663	710	685	664	679	691	653	665	690	670	639	678	667	719	720	690	679	726	715	671	675	718	656	647	714	650	707	690	711	684	630	667	702	681	646	723	675	677	655	695	665	677	692	654	648	708	656	699	661	705	643	686	660	664	660	671	647	661	710	724	693	717	697	714	689	653	661	705	714	667	699	701	711	737	653	658	669	673	663	690	692	697	718	684	738	686	680	687	684	741	668	675	692	670	698	664	735	679	717	642	673	691	653	700	663	758	693	668	679	710	664	724	664	709	718	664	684	686	641	696	669	653	644	666	711	747	691	664	688	674	628	684	662	652	658	637	670	685	696	654	685	678	701	685	747	695	692	688	627	661	681	710	696	682	662	680	695	722	706	661	725	737	737	676	669	657	671	686	673	664	726	669	712	700	677	739	728	690	679	702	677	712	696	633	691	665	719	677	688	676	655	716	698	664	679	648	674	651	682	654	712	675	686	698	674	664	659	711	694	669	700	681	677	646	660	727	657	700	669	659	662	622	693	651	656	672	694	674	698	713	660	709	612	654	658	718	698	705	681	720	679	705	676	655	629	719	697	632	731	684	707	649	662	709	656	664	729	666	690	645	684	649	694	686	679	671	695	654	713	688	658	645	679	687	673	695	663	654	711	705	700	695	661	658	597	691	708	653	671	658	717	699	685	657	687	668	732	641	650	663	678	619	642	683	688	716	664	582	724	656	733	709	696	730	676	673	678	691	683	660	691	676	701	671	700	688	668	666	672	653	705	691	661	668	632	672	649	677	634	715	658	717	718	704	647	689	678	708	661	658	659	707	655	638	686	670	733	686	716	676	640	683	660	658	675	685	696	652	725	653	731	634	693	662	657	649	722	701	689	675	670	715	663	709	711	715	705	698	719	665	706	692	731	681	677	688	632	723	679	702	676	696	708	661	675	664	605	695	666	702	670	707	692	662	708	686	665	669	689	704	671	715	653	666	726	686	664	664	716	642	660	703	697	667	653	650	713	690	658	654	642	643	686	658	712	677	673	697	691	703	631	689	670	700	690	693	649	674	658	676	682	752	655	691	651	640	665	666	663	665	666	670	706	659	702	672	682	664	658	624	708	674	684	661	707	725	668	640	688	696	656	668	656	706	663	700	681	651	629	744	712	705	622	661	667	694	690	683	694	692	671	667	679	697	667	674	673	696	649	707	673	676	688	713	650	663	699	704	696	686	669	695	681	631	723	655	692	645	685	663	717	678	709	710	709	689	706	723	679	652	674	640	718	678	690	681	696	662	693	668	696	657	679	713	703	725	680	711	679	701	722	714	663	698	685	641	707	667	738	701	638	653	688	664	638	716	674	682	681	621	654	641	674	665	670	667	735	685	703	631	679	662	711	675	663	689	678	667	690	718	685	644	730	683	708	666	649	689	657	635	655	645	678	686	646	681	680	673	659	733	637	691	682	736	659	705	689	677	648	684	678	684	652	642	688	699	674	690	675	615	709	654	686	666	698	676	629	663	697	668	644	690	636	714	665	699	686	692	674	669	674	644	650	657	711	694	662	670	704	664	669	641	673	651	656	686	700	688	687	634	671	727	668	651	662	692	685	706	695	717	639	704	690	695	746	688	648	710	692	679	669	708	659	666	682	700	720	703	681	688	698	684	655	670	636	643	672	724	741	691	686	668	659	700	671	723	673	664	660	672	667	675	665	648	658	672	738	662	659	723	700	715	663	727	663	720	675	676	690	692	676	660	693	697	661	742	708	673	712	662	638	692	664	674	712	611	697	688	684	681	722	738	676	679	664	699	647	651	659	690	690	706	709	711	686	649	667	688	681	679	678	689	702	686	646	663	698	700	713	663	683	715	630	711	674	699	681	703	728	671	666	694	738	700	737	712	699	702	679	679	691	665	613	675	664	645	733	733	696	690	663	652	694	695	698	695	696	681	670	671	680	650	609	694	692	656	649	650	653	685	617	688	656	728	684	687	700	674	668	670	706	678	710	695	646	705	686	675	660	649	669	690	680	680	657	638	668	675	673	657	651	671	673	641	664	713	669	666	656	653	711	675	633	656	695	678	650	653	660	705	664	662	699	664	698	652	691	696	645	693	699	726	681	666	698	695	688	636	720	653	639	687	707	658	663	679	674	711	667	687	683	693
11372	943	214	191	207	195	184	200	199	171	185	171	186	157	190	217	208	205	179	218	220	217	174	177	207	197	186	175	174	219	184	213	194	236	206	175	195	180	194	203	181	192	178	194	172	180	195	219	194	190	223	188	185	180	204	184	175	193	183	205	210	166	202	203	203	188	213	187	190	192	215	198	189	180	188	176	172	201	203	185	185	195	209	218	179	201	207	182	195	191	194	183	188	183	214	189	193	182	187	202	209	175	187	175	182	213	192	184	205	183	185	180	185	200	192	205	224	188	196	213	174	200	198	185	201	179	189	185	192	197	195	183	172	182	201	197	195	214	197	184	166	202	188	191	211	190	204	190	192	202	194	167	213	201	165	192	180	194	195	186	181	164	199	192	183	170	186	193	184	177	219	205	173	199	194	185	193	172	217	206	227	192	174	231	166	178	195	185	202	190	183	203	157	201	186	198	194	176	192	202	183	187	191	207	188	222	239	205	199	202	202	199	184	215	207	188	198	185	191	197	194	201	193	165	178	184	196	212	164	207	193	192	206	187	219	215	176	188	181	184	193	175	188	182	175	203	193	191	171	190	183	204	207	208	192	185	172	184	200	215	191	189	187	163	188	202	216	197	208	193	187	198	206	167	197	179	206	181	188	187	205	202	198	182	222	208	225	199	190	198	181	189	206	193	227	193	219	217	213	196	189	155	206	198	209	201	201	194	174	186	229	182	214	198	195	198	216	201	193	180	178	198	178	214	195	197	204	179	206	198	185	185	215	204	190	209	208	183	198	198	197	195	194	185	178	170	203	197	233	211	195	192	195	188	184	180	199	182	185	165	191	160	207	211	182	200	209	179	203	209	198	201	208	195	200	188	190	184	194	163	190	193	208	182	190	196	178	185	199	208	186	205	187	195	198	200	206	187	213	203	193	207	189	194	167	179	187	175	175	171	178	211	202	210	176	200	171	192	188	190	174	188	194	200	211	210	227	193	228	178	195	182	193	158	183	184	179	168	195	183	201	185	195	198	190	186	159	195	231	183	182	190	183	198	177	177	189	176	171	212	183	215	182	173	195	197	171	200	183	199	187	183	175	196	200	210	193	179	194	191	152	191	207	166	152	182	187	162	208	182	182	163	203	212	185	195	185	191	213	202	182	189	166	194	195	172	199	176	179	198	193	191	180	219	192	188	164	187	185	180	183	166	213	198	212	202	203	185	196	183	189	194	204	190	193	204	207	210	202	198	178	186	183	173	184	228	202	225	191	173	174	171	186	185	197	210	193	176	163	206	208	176	183	176	204	170	219	195	175	194	206	178	195	187	168	203	190	202	205	212	169	169	209	182	200	171	213	211	222	192	185	182	201	168	213	172	185	161	184	175	177	171	195	174	189	202	185	140	185	188	196	199	181	212	213	223	195	182	201	212	194	188	214	200	210	209	190	186	177	168	171	160	176	179	184	217	160	189	218	210	188	197	189	196	213	193	180	175	210	169	192	193	187	205	221	176	195	209	201	174	213	194	181	184	173	211	208	234	198	172	189	205	205	165	179	183	181	188	202	189	202	181	193	174	202	192	174	208	203	199	197	191	175	189	204	220	209	196	222	192	180	189	169	197	214	199	185	208	210	199	157	174	206	190	186	208	193	200	226	185	186	170	192	190	205	185	200	205	173	183	177	188	192	179	202	185	191	193	201	173	188	185	190	187	212	213	185	180	190	190	190	220	187	181	194	191	206	208	176	207	212	185	209	197	226	182	199	205	212	222	162	207	195	185	181	211	182	181	209	216	173	204	225	189	215	180	202	214	191	170	169	223	193	206	209	184	206	178	202	190	198	177	183	186	199	218	204	187	188	221	188	204	186	184	175	194	205	193	210	179	175	202	180	190	217	199	193	192	210	183	175	195	189	198	216	203	192	155	187	197	203	195	189	187	201	209	168	190	194	194	193	173	180	204	183	200	170	193	191	220	207	191	194	200	198	172	204	193	208	177	188	198	161	189	199	210	205	187	205	182	196	191	166	199	193	159	185	218	188	208	185	198	215	195	182	198	185	195	171	181	200	181	211	175	184	200	196	202	189	190	188	170	186	191	197	172	167	209	192	193	208	203	186	190	182	171	218	191	200	182	182	200	185	200	190	176	189	202	186	205	203	174	188	192	184	191	206	187	207	181	200	206	196	171	191	189	195	185	222	190	197	191	211	220	188	200	191	190	169	157	198	214	178	185	224	196	189	169	187	225	190	178	210	190	205	182	199	175	205	198	186	180	185	208	195	198	199	193	183	176	192	186	206	198	182	174	202	190	165	187	194	177	175	157	198	183	198	185	213	181	218	202	196	201	201	169	193	196	201	199	172	198	197	184	190	206	194	207	187	215	213	199	182	198	195	189	207	197	199	212	175	227	185	207	184	223	197	186	178	209	207	193	184	210	250	188	185	194	213	182	169	177	202	188	187	194	167	206	170	198	190	186	194	201	212	202	229	195	171	191	199	205	192	218	209	205	178	192	204	209	212	205	190	214	176	180	210	189	216	199	206	199	221	206	188	193	181	194	215	219	182	156	210	205	181	194	186	159	198	174	199	173	186	186	180	199	193	187	177	176	200	181	187	196	161	187	189	213	170	198	201	180	182	203	173	175	187	164	211	197	189	208	183	200	201	205	204	181	184	185	203	208	220	183	207	181	203	186	195	188	213	199	179	213	209	188	198	197	203	180	223	204	202	177	197	191	194	190	205	137	224	214	232	188	191	202	173	159	181	195	202	192	233	170	158	213	188	208	209	197	217	189	185	201	187	214	200	205	193	184	210	196	199	209	186	201	201	178	176	198	189	214	177	189	204	212	168	208	182	208	188	175	177	187	205	204	183	196	176	224	198	180	200	185	223	181	204	188	180	185	195	182	206	185	194	203	202	219	215	194	226	194	197	183	204	209	210	183	175	193	189	213	183	191	197	193	195	185	195	225	196	194	163	189	197	191	171	195	185	189	204	201	204	221	189	159	182	196	178	168	197	182	190	182	187	172	192	198	203	195	191	194	219	177	183	229	202	207	205	197	183	184	204	199	195	198	193	183	191	169	178	176	210	210	224	178	198	191	172	187	201	185	196	198	180	189	174	202	191	198	204	182	199	188	203	217	214	191	196	192	210	206	202	175	166	182	211	172	206	199	210	201	204	192	202	219	175	186	189	200	175	173	175	171	201	193	203	205	192	180	196	209	188	225	200	206	207	177	182	191	164	182	196	178	180	187	167	205	175	195	216	180	197	174	198	194	179	207	182	184	204	212	192	208	186	166	191	223	212	176	218	211	198	217	197	212	176	179	190	185	214	191	161	190	192	214	160	179	174	185	193	178	237	208	186	213	204	175	168	158	164	185	181	206	235	167	177	181	192	206	202	173	164	190	211	229	186	190	218	185	203	214	209	182	181	182	170	187	200	230	188	177	190	198	197	165	177	190	179	162	175	179	180	202	175	186	177	218	201	178	225	212	173	207	206	226
6806	627	515	540	502	451	477	466	487	465	495	496	463	459	456	443	456	461	463	469	520	431	424	431	469	429	422	457	448	463	464	457	465	441	440	453	404	434	459	470	423	449	445	434	436	468	493	477	466	479	488	501	472	478	479	464	491	507	462	459	457	447	486	441	486	480	479	471	443	477	480	449	466	477	483	441	486	467	435	427	460	440	495	448	434	433	462	469	486	445	439	480	459	462	440	429	500	463	443	461	486	490	486	469	452	465	441	462	474	451	445	488	470	474	472	424	476	455	424	469	423	500	434	448	461	432	490	476	437	448	478	461	444	411	464	480	438	486	432	449	470	467	452	450	443	475	476	434	459	482	432	430	421	459	470	464	474	458	456	439	419	442	433	437	498	451	425	437	440	461	442	463	449	417	443	507	465	458	445	418	461	448	428	464	457	439	478	463	453	435	463	461	498	500	454	433	468	442	419	446	468	463	476	423	467	413	446	436	456	467	457	456	463	448	461	481	480	446	454	487	482	444	443	448	389	453	452	478	476	423	450	444	408	455	446	463	469	446	444	469	457	485	455	429	445	424	475	460	452	431	423	452	413	473	442	424	446	492	436	418	421	471	459	495	456	440	430	457	469	439	440	465	477	468	429	481	492	429	434	480	440	469	421	437	485	450	447	433	454	426	448	483	462	409	434	467	433	478	470	413	490	476	451	460	449	425	452	514	446	513	446	464	470	443	471	475	466	465	450	441	458	436	415	460	450	437	504	474	449	429	427	447	423	420	464	425	432	470	431	472	447	448	429	445	474	484	429	443	460	469	433	450	423	457	459	437	495	445	436	450	499	438	435	449	431	421	463	483	456	437	448	437	412	455	456	457	463	458	455	463	474	492	459	436	487	416	425	444	487	482	453	452	433	486	462	450	462	433	427	431	463	470	454	462	456	462	463	425	418	420	465	462	475	444	454	460	397	486	475	419	478	416	471	428	469	466	469	454	451	467	499	454	426	416	425	469	426	452	452	451	456	453	449	469	452	435	451	441	480	472	432	410	460	437	455	466	489	470	463	472	431	462	471	435	464	440	466	439	428	440	466	451	445	456	465	419	449	425	467	434	470	440	440	467	438	455	426	404	458	457	456	439	418	445	485	476	474	422	454	419	424	436	450	463	445	467	473	457	445	431	457	430	440	484	432	472	471	466	429	453	425	448	475	436	472	458	443	458	443	462	430	455	449	419	460	441	441	477	467	443	465	440	419	449	454	417	445	423	470	439	436	446	431	413	452	403	440	460	456	475	437	450	460	443	465	462	474	460	462	438	488	457	464	474	495	459	462	458	453	460	439	460	458	468	421	487	421	445	457	452	441	470	469	477	456	448	464	448	452	441	387	464	464	486	443	440	442	440	434	468	439	467	452	482	405	479	461	447	439	474	491	445	431	436	459	454	461	429	469	459	454	475	466	431	449	420	417	432	446	451	494	451	457	445	447	447	488	469	451	451	457	446	491	428	435	444	429	491	478	470	470	418	445	444	445	441	432	464	431	439	479	446	375	424	503	464	420	454	470	419	468	423	471	468	452	470	428	484	479	483	451	459	459	445	439	443	462	463	443	467	415	418	415	466	444	438	457	476	461	440	447	424	454	447	421	434	470	458	451	457	413	430	466	440	453	418	448	461	458	429	463	461	433	438	465	460	478	456	500	444	437	472	457	448	469	518	476	437	431	467	467	456	434	478	460	456	456	477	425	443	473	443	437	447	464	444	458	431	465	451	461	451	477	434	441	460	397	437	473	454	472	450	508	434	448	453	458	443	440	451	448	404	465	448	458	456	436	456	476	439	474	464	441	449	448	401	445	491	428	455	446	444	491	426	467	455	469	427	421	466	446	459	405	426	452	455	419	467	454	445	429	458	455	430	465	435	433	445	470	455	424	441	439	465	503	461	446	468	448	460	482	490	450	452	448	488	471	448	448	437	449	481	448	439	470	526	433	457	446	438	424	469	431	428	472	490	414	420	417	448	431	451	473	432	444	474	449	428	437	461	450	456	488	463	452	459	434	478	486	480	424	447	454	442	465	409	458	451	445	455	456	450	459	453	456	420	434	434	425	451	479	422	423	471	494	410	484	495	445	463	467	452	454	449	463	448	460	442	465	436	454	472	439	453	436	450	491	458	465	458	476	454	462	475	468	409	480	460	422	480	469	482	444	463	457	435	426	438	465	445	464	446	447	453	470	425	422	451	421	427	451	472	445	468	449	448	452	443	465	453	477	474	465	467	485	438	460	445	452	482	445	455	472	465	456	443	457	467	442	490	475	425	470	453	463	450	448	491	448	438	447	424	423	455	444	482	456	458	448	441	485	428	470	432	408	479	462	448	468	458	439	489	466	478	445	479	495	420	462	426	427	456	483	445	437	433	437	469	427	448	450	451	397	467	489	472	515	442	476	429	477	490	477	430	471	454	450	470	471	433	491	436	452	416	454	482	448	440	410	477	484	454	450	442	427	425	478	425	404	473	470	533	452	419	448	477	460	455	416	474	457	468	460	428	465	457	478	467	444	445	438	445	436	475	427	482	446	437	492	436	472	454	479	429	440	464	486	475	439	415	444	427	493	432	439	439	475	411	421	447	447	470	457	473	441	441	471	487	442	458	437	436	437	431	439	448	441	435	435	479	446	459	447	459	455	467	472	483	427	422	445	448	459	462	433	466	467	433	472	443	493	447	462	456	469	437	443	472	472	429	445	427	474	480	449	471	457	441	442	461	456	477	451	469	415	460	472	464	431	448	459	428	472	428	482	468	467	480	433	436	435	482	472	413	430	443	467	457	465	441	423	456	434	457	451	489	470	412	468	478	424	435	456	478	441	446	443	469	441	470	427	478	484	455	419	464	504	432	466	431	458	452	454	459	489	437	470	441	439	464	508	449	441	446	446	430	475	436	470	432	423	465	491	436	470	465	444	461	470	437	428	456	471	440	439	458	453	463	494	470	454	467	485	422	420	441	449	480	471	479	437	453	414	460	417	478	443	466	469	444	433	458	424	449	450	433	471	492	451	396	464	435	483	458	464	459	455	452	414	469	449	432	441	483	433	483	446	438	445	434	440	437	426	471	450	431	446	463	466	429	445	463	467	450	421	436	449	475	485	451	456	437	412	457	443	465	452	471	435	457	462	461	445	421	441	476	501	466	441	459	482	477	444	441	446	462	472	459	459	460	437	437	418	458	396	471	429	440	439	449	404	474	421	439	441	423	476	431	444	455	488	450	468	460	449	454	431	500	473	451	445	416	469	456	452	449	472	445	433	438	453	427	487	425	472	462	433	455	438	447	434	459	458	495	436	407	422	439	433	459	458	475	487	444	388	465	445	448	459	456	404	471	493	452	417	428	453	430	469	437	433	437	462	427	450	460	478	453	434	462	486	413	450	482	464	455	457	446	460	431	432	475	442	442	439	465	449	424	482	429	434	447	444	448	440	492	454	457	430	452	489	469	480	468	406	420
28426	4687	730	532	444	376	349	305	274	303	307	354	302	316	308	323	275	270	301	293	279	303	266	268	254	289	296	300	283	270	282	293	291	268	298	280	282	281	313	290	288	259	284	285	279	288	316	287	276	267	263	325	283	303	289	300	266	297	277	267	288	307	291	275	276	272	270	319	283	277	303	297	269	299	283	297	272	250	304	250	258	288	265	292	267	282	259	281	288	281	286	285	263	291	317	279	293	267	259	291	272	297	317	270	279	270	279	268	286	284	279	264	299	284	274	293	298	260	298	305	271	284	266	288	258	287	284	309	283	267	254	285	298	263	277	289	287	278	291	248	292	286	273	285	314	258	313	281	280	280	292	297	297	272	282	271	286	289	264	247	265	281	264	288	273	306	313	283	272	276	292	274	250	254	276	272	277	300	256	285	260	274	288	270	259	257	266	278	292	246	277	291	297	297	252	275	281	294	268	299	280	268	294	279	254	286	266	281	292	258	282	294	254	268	254	269	267	283	272	268	313	295	310	267	262	252	260	280	273	300	291	262	323	285	269	289	268	285	293	282	291	286	257	263	311	288	292	248	265	277	299	276	302	273	244	255	282	248	284	261	294	282	257	307	268	272	296	237	273	278	298	292	297	269	245	265	289	269	238	262	277	269	294	311	270	251	270	258	237	304	307	276	272	269	250	270	290	281	292	287	250	280	257	295	290	287	307	269	283	269	299	261	304	293	251	276	274	255	285	243	279	276	259	264	277	279	248	273	267	237	264	277	302	329	288	279	274	294	272	259	256	264	265	282	294	274	286	312	279	274	278	301	266	269	314	285	271	310	283	269	283	319	300	220	308	267	246	266	293	274	274	278	271	283	287	244	274	277	257	262	309	268	259	286	285	264	269	291	285	269	288	279	309	275	288	278	255	238	261	285	281	273	273	283	299	299	238	276	261	287	250	289	276	255	317	260	282	289	275	266	289	257	264	248	321	299	281	288	285	264	304	285	296	252	295	293	280	258	286	289	284	261	278	266	269	279	267	258	254	299	274	295	274	250	271	240	277	290	256	256	278	298	304	271	293	264	305	281	286	258	263	257	258	272	260	294	278	282	271	260	267	263	310	270	255	253	269	312	264	245	305	264	274	281	269	259	290	239	274	271	260	262	291	292	268	271	248	289	281	280	262	264	244	290	314	305	263	262	259	292	267	278	279	295	258	280	287	275	245	271	268	285	273	277	269	293	285	307	266	255	255	284	289	294	291	282	312	285	289	307	292	263	258	253	278	291	258	258	302	299	309	272	267	271	263	285	276	280	330	295	269	289	261	272	309	288	279	272	280	304	274	306	284	283	294	277	274	268	280	286	306	273	311	260	267	296	290	260	284	282	295	311	284	284	304	285	294	265	274	272	242	290	287	261	275	251	295	296	280	292	293	277	280	280	268	303	285	268	276	266	278	261	270	298	293	253	262	269	318	264	296	303	272	306	301	262	268	238	281	285	306	283	253	305	238	308	272	328	310	261	244	255	291	273	251	253	274	255	265	289	311	268	276	248	266	278	268	265	281	290	273	283	269	280	303	286	272	286	284	279	301	247	262	273	310	277	281	248	285	282	252	282	281	296	312	282	270	322	320	306	272	281	268	276	300	279	290	256	241	271	279	273	313	296	299	270	325	288	285	298	232	238	266	275	284	297	276	285	294	278	295	310	265	286	285	280	278	253	284	293	297	295	281	267	264	306	267	280	284	276	296	288	282	297	270	292	243	286	262	280	249	257	255	276	264	271	260	283	259	306	307	301	280	241	288	236	265	292	241	286	293	239	266	241	279	299	283	268	299	270	289	268	279	287	275	272	285	263	282	326	302	275	304	295	254	267	304	305	284	277	256	310	268	308	291	300	260	259	268	302	271	231	303	280	276	265	262	317	312	291	285	262	273	271	281	296	303	301	243	275	273	262	269	286	292	265	299	266	251	285	247	294	301	285	289	268	281	272	286	257	251	245	278	270	280	246	305	269	285	287	237	298	282	260	270	280	279	272	289	280	298	265	294	283	250	268	267	269	280	264	293	241	288	291	276	285	273	267	301	307	305	260	279	310	273	258	293	271	276	262	304	316	289	277	297	272	270	302	268	282	297	277	284	269	233	302	295	247	289	288	266	296	248	315	278	286	290	269	260	270	276	261	302	265	319	289	302	283	282	276	293	270	282	254	275	263	295	315	267	245	269	263	272	287	285	273	284	269	313	292	269	277	279	288	261	315	302	307	298	298	291	300	292	250	300	292	296	255	279	277	284	303	290	256	296	281	271	324	266	290	282	259	259	325	273	297	295	274	296	261	285	305	269	269	298	258	308	275	275	286	266	283	293	273	300	250	263	277	273	303	289	296	294	299	291	258	274	268	281	296	304	283	294	307	320	298	299	274	273	281	292	252	272	277	253	270	266	275	290	320	304	304	271	290	278	295	277	285	268	270	311	260	268	283	294	266	289	266	275	312	291	257	277	293	307	272	302	274	292	293	263	275	274	284	301	269	288	275	259	292	274	290	276	261	264	293	269	277	277	269	262	267	284	304	309	287	285	286	260	253	279	302	283	278	252	282	263	269	270	274	302	259	283	276	294	283	292	282	263	307	290	322	272	309	288	284	275	270	292	282	276	250	265	275	267	279	245	258	245	265	295	276	279	251	253	292	286	298	268	303	296	243	274	260	273	293	285	286	299	305	306	244	259	270	290	271	272	305	270	257	291	285	295	260	253	282	247	298	305	291	272	281	292	309	264	275	263	306	250	282	266	292	251	292	289	238	294	250	263	263	284	293	319	253	265	307	261	297	293	326	264	272	270	269	264	296	299	252	297	265	249	277	297	265	252	269	278	248	260	314	272	283	307	257	281	288	286	285	258	297	282	252	318	275	274	285	282	276	279	293	310	273	272	279	283	259	310	287	273	309	291	278	273	273	275	269	286	267	249	283	251	300	300	263	290	297	289	277	292	266	273	299	270	295	280	268	263	296	294	255	246	249	273	284	311	264	298	282	260	247	267	259	246	292	261	266	287	290	279	292	292	256	315	300	272	260	296	295	284	286	278	274	270	257	271	265	256	287	271	296	287	254	271	297	266	274	250	274	265	298	321	265	289	330	264	266	275	257	273	276	304	293	287	275	272	283	284	275	265	228	258	255	294	274	271	289	274	282	317	290	313	294	249	279	278	298	251	275	298	280	287	272	259	283	243	272	282	263	266	269	284	266	286	295	288	259	284	299	269	293	276	299	242	297	304	283	313	286	306	252	270	273	315	290	295	279	243	246	281	279	270	271	275	261	267	290	283	279	238	321	258	264	278	273	262	256	253	269	292	309	246	251	285	252	283	316	279	263	312	270	273	291	257	296	263	285	282	303	248	287	281	264	280	243	289	272	257	283	271	294	275	310	308	304	303	302	266	258	277	275	292	275	221	288	272	267	258	248	278	269	263	289	314	303	278	279	306	242	286	278	282	274	313	311	285	304
16517	1367	1300	1457	1339	1077	1002	923	834	817	796	768	720	728	700	666	703	732	675	692	647	684	620	645	620	645	653	640	616	613	631	644	663	682	642	620	640	606	647	647	641	650	610	642	635	695	682	672	675	677	685	709	676	692	668	643	709	642	651	681	625	623	635	620	643	634	663	629	627	642	617	633	635	604	597	641	622	625	636	655	623	642	611	646	619	662	618	628	679	658	648	628	636	638	668	643	643	630	622	597	612	656	575	659	619	625	611	682	617	611	641	612	652	651	641	616	653	644	591	607	625	590	608	644	619	650	622	658	668	626	604	635	673	615	615	649	609	625	629	618	631	623	583	639	620	650	609	643	610	613	648	617	630	673	606	625	642	601	636	627	592	618	647	605	635	606	644	618	599	626	636	607	613	634	650	643	625	606	603	637	640	648	612	609	631	594	645	641	660	637	675	602	618	631	621	571	614	627	595	615	594	619	640	669	604	620	658	591	613	629	641	666	621	623	633	603	623	651	627	597	626	602	620	658	636	611	653	624	632	604	584	649	649	598	603	616	637	613	651	620	632	607	681	661	637	609	641	629	612	618	642	647	642	638	628	648	626	617	602	598	614	644	615	633	652	578	589	619	632	614	593	626	631	635	608	626	589	657	632	648	662	669	627	653	624	654	605	667	615	683	604	619	626	629	640	599	604	591	647	630	698	623	636	627	614	600	638	671	658	630	627	627	600	619	618	617	634	647	607	640	619	679	663	630	600	592	617	597	602	637	616	628	635	625	642	626	662	643	630	631	595	612	615	609	607	585	650	603	642	682	615	661	575	617	587	551	607	609	597	641	634	662	616	650	613	584	599	610	659	645	645	616	609	607	616	653	623	658	625	647	609	625	638	600	635	592	561	646	631	632	611	667	609	612	599	642	640	635	631	640	644	628	625	625	655	633	589	607	665	594	601	638	582	643	617	599	569	623	580	632	617	616	599	600	678	601	640	629	638	604	604	632	637	604	651	663	604	607	629	601	638	647	601	579	610	605	569	625	664	647	666	659	635	652	640	600	641	612	634	633	624	606	610	609	571	592	620	650	602	615	614	628	653	609	606	640	619	615	577	627	661	610	599	599	648	609	648	596	631	632	633	669	618	623	602	626	656	648	607	601	597	652	618	629	619	586	620	614	604	642	629	639	643	636	624	630	654	619	625	620	648	648	635	656	651	615	615	601	632	641	623	608	627	612	623	610	639	639	597	639	625	636	676	613	655	630	627	586	623	653	611	645	603	617	642	614	586	609	620	639	597	633	618	630	605	607	604	596	640	612	583	628	651	602	607	624	606	631	609	645	623	626	657	621	588	620	628	606	609	657	621	671	612	628	624	616	648	598	643	615	605	627	608	586	642	640	644	630	591	676	641	653	595	633	625	635	669	637	604	652	628	660	646	603	669	626	624	632	613	665	628	651	591	631	638	667	645	635	583	632	627	625	612	610	641	606	594	638	606	639	639	616	637	578	638	638	611	617	640	613	636	614	615	614	630	632	580	630	626	616	649	546	645	639	613	642	630	650	628	625	620	612	635	586	639	600	633	577	613	629	631	593	621	610	636	606	617	635	649	648	670	595	588	616	612	606	645	624	622	611	651	610	593	644	619	596	638	600	612	641	612	599	660	644	663	636	588	675	633	588	631	641	620	671	608	591	589	597	640	666	612	577	591	644	641	660	626	632	644	573	635	625	600	604	632	631	610	636	603	653	610	600	635	669	607	630	586	632	649	615	622	596	613	615	657	594	648	595	644	658	600	570	609	656	631	636	615	656	659	626	669	604	601	632	630	631	631	605	630	637	614	621	605	621	607	630	597	622	592	628	611	636	645	612	636	627	687	646	667	622	609	595	588	589	618	617	658	638	653	593	602	674	601	571	620	638	602	666	590	630	586	646	619	592	613	613	697	627	615	574	620	634	613	622	589	602	630	616	632	603	619	637	582	593	618	631	627	660	609	596	659	605	606	630	616	629	624	628	599	679	606	628	681	632	603	690	612	614	593	618	604	551	617	631	608	630	637	604	622	641	660	606	631	626	657	612	636	578	630	590	630	602	597	618	630	612	676	616	619	619	650	610	619	609	650	625	641	598	628	605	589	607	661	580	631	604	603	632	635	647	588	616	589	658	603	618	638	652	604	673	606	669	643	651	612	616	666	644	565	644	632	668	661	607	604	628	619	666	643	663	615	649	566	576	681	594	625	619	650	646	624	582	640	641	632	629	647	608	591	634	646	659	656	654	619	639	617	582	595	581	669	615	652	631	639	604	627	637	659	658	651	644	630	597	656	610	672	593	650	648	621	614	615	625	625	580	606	616	672	620	594	654	612	602	619	652	603	632	642	631	625	622	589	625	587	640	585	605	644	634	611	602	624	565	643	690	628	652	628	659	626	676	599	656	620	634	647	599	656	606	669	623	634	591	625	639	628	686	648	662	606	589	651	613	620	595	637	563	622	613	672	658	591	606	623	609	598	599	641	639	597	583	645	620	588	660	638	642	600	601	639	648	593	684	670	617	677	581	598	599	616	644	616	609	642	600	584	638	632	627	617	686	621	641	599	616	615	661	624	656	669	592	639	615	623	610	611	653	614	653	620	613	609	563	607	602	623	658	645	620	621	605	610	624	617	627	593	606	656	635	615	603	644	590	670	642	605	658	622	597	582	617	665	615	694	608	627	583	644	641	628	585	631	608	667	635	608	635	638	600	615	621	621	606	635	615	597	623	633	594	629	638	607	651	600	646	601	605	636	665	601	598	628	591	611	624	614	612	575	617	627	624	588	616	604	631	642	622	630	625	627	601	645	612	618	620	616	618	639	664	639	612	621	693	615	667	612	611	609	603	604	609	628	574	600	629	643	648	639	614	601	615	617	649	571	576	592	590	619	661	674	626	623	632	656	652	668	653	624	595	616	561	657	666	676	586	624	615	610	657	593	666	650	603	640	616	588	598	640	601	634	641	627	601	612	634	641	590	630	580	599	562	651	680	656	624	624	611	657	582	593	608	622	678	615	579	591	603	648	630	599	622	622	588	641	593	653	582	646	587	658	678	656	604	601	649	631	625	614	630	630	602	632	605	692	628	641	583	604	624	679	610	624	612	621	631	612	627	593	680	610	599	645	617	649	604	669	589	606	619	601	602	618	649	631	621	648	612	638	597	612	557	612	603	644	640	650	636	658	619	603	585	622	625	670	583	618	603	625	602	655	605	580	622	642	645	689	664	628	615	603	593	664	645	600	634	584	593	612	588	618	603	598	637	666	633	627	643	634	612	606	595	646	609	631	593	613	643	642	563	599	649	604	595	634	663	572	614	667	618	625	648	627	671	619	661	576	608	620	620	644	573	617	639	640	609	601	616	629	618	622	668	610	647	592	637	640	625	615	622	605	659	587	645	619	627	646	606	600	646	648	593	600	643	605	646	637	646	650	604	653	642	622	624	595	634	669	636	602	625	637	640	613	647	673	583
39517	9255	1408	888	605	511	448	407	437	402	350	331	319	366	309	319	297	327	313	353	324	339	317	354	307	353	315	316	324	315	310	320	278	321	333	330	302	336	330	325	325	282	312	353	306	327	308	339	340	351	291	282	333	319	303	315	320	320	340	322	311	334	358	329	301	317	308	298	296	317	287	316	387	333	292	319	317	341	350	298	341	322	339	287	344	325	340	317	328	319	308	296	318	335	325	316	308	335	322	294	303	294	311	305	319	317	286	316	359	351	298	334	351	327	320	296	280	317	306	310	297	328	333	297	311	303	329	286	344	315	321	356	341	286	288	307	353	315	327	307	316	303	293	344	271	283	352	310	308	339	311	307	314	312	316	318	295	325	326	281	304	294	340	341	330	322	331	325	320	312	326	275	304	298	316	309	323	332	361	341	329	324	339	310	294	344	270	297	337	313	283	322	333	286	336	297	338	294	305	287	297	322	324	340	313	334	326	315	343	337	339	266	333	314	315	316	328	335	292	257	311	316	348	354	335	305	308	306	314	298	333	307	295	323	320	342	331	305	314	321	317	310	319	345	337	283	312	313	305	301	324	333	341	349	337	313	302	316	320	310	315	298	319	299	284	311	323	291	361	354	327	307	347	339	293	288	339	341	323	313	296	265	304	318	293	321	325	352	299	295	353	332	307	333	292	328	290	312	319	289	321	302	329	342	319	352	320	309	308	309	293	308	337	360	309	307	329	304	315	308	312	308	331	343	369	304	319	304	305	307	297	317	302	366	283	308	293	328	327	335	304	314	334	325	278	323	312	334	325	306	287	316	313	328	284	293	313	292	320	299	329	372	303	299	324	332	309	277	303	293	325	283	314	346	329	327	348	325	288	313	327	316	305	303	360	333	324	290	287	308	340	328	333	315	319	298	304	290	326	299	294	334	311	295	295	306	337	326	325	288	325	312	310	341	312	304	333	330	310	348	282	314	334	305	316	305	315	304	301	340	311	289	351	343	338	337	316	334	312	298	312	299	334	301	324	328	331	325	317	311	304	294	365	318	312	314	358	310	308	342	325	338	326	381	293	320	307	310	351	308	326	335	312	349	329	322	328	295	367	306	295	298	343	296	345	352	291	290	297	290	314	328	356	316	334	323	279	294	291	321	302	333	296	308	295	337	313	333	287	304	322	330	333	267	268	295	305	334	323	317	313	304	343	326	346	268	333	296	309	338	303	330	312	324	310	302	320	293	345	321	306	308	302	337	269	313	299	301	293	315	309	291	345	317	319	328	345	330	293	292	299	327	326	326	318	317	296	284	291	311	334	274	316	284	365	313	305	341	309	316	321	341	341	325	315	310	315	318	289	317	315	342	325	300	286	295	306	290	276	319	299	296	353	352	341	331	297	315	300	307	315	308	306	363	323	326	290	288	333	319	334	283	327	311	314	342	309	303	357	328	338	304	300	281	323	320	283	307	324	316	305	298	319	298	309	280	332	330	296	301	315	302	303	329	326	304	312	318	316	309	314	293	322	310	310	314	311	307	303	287	321	310	320	309	325	319	328	302	314	335	300	372	313	319	340	291	320	321	329	280	321	322	310	333	314	335	301	326	350	314	312	317	319	307	332	282	331	298	332	332	300	316	308	290	325	288	297	324	304	307	336	324	299	317	288	302	317	320	327	326	294	314	333	308	323	290	334	330	322	305	312	290	313	295	283	323	307	308	344	334	320	295	358	304	309	296	308	305	307	354	334	335	318	266	327	330	321	312	338	286	302	324	345	314	317	316	306	304	299	343	341	317	315	318	290	329	343	298	335	286	312	285	337	275	332	357	330	286	347	328	293	338	321	306	298	317	280	310	301	340	309	309	326	308	352	295	311	318	317	327	310	299	315	280	327	323	327	346	336	303	324	299	320	317	339	295	357	312	320	272	299	337	306	308	328	290	298	300	316	302	331	351	326	318	330	308	298	308	320	322	309	311	351	325	288	307	333	323	368	292	334	305	315	331	332	314	313	306	331	313	316	331	352	311	339	299	330	326	327	317	325	331	327	285	341	335	315	295	305	362	317	309	313	301	314	336	333	328	340	305	330	313	342	317	300	300	346	290	319	332	309	290	311	301	316	347	318	320	327	290	347	326	324	345	344	309	317	328	318	305	307	335	295	296	328	335	303	318	298	337	335	335	320	316	266	312	303	316	309	288	331	331	330	326	283	310	297	338	309	328	323	337	313	295	305	293	320	306	330	293	319	312	313	304	295	325	308	335	289	301	297	297	323	346	296	308	313	298	316	332	331	321	308	294	313	307	336	332	319	348	313	364	335	322	327	298	276	317	348	357	328	329	313	307	314	301	324	292	290	344	340	324	289	340	285	337	329	308	311	336	320	300	322	311	308	298	295	315	311	356	292	317	299	313	330	280	300	297	313	293	305	324	322	339	291	313	318	334	357	315	317	335	352	321	356	351	321	328	307	334	304	301	332	318	331	319	303	321	303	308	352	324	297	334	348	327	280	298	313	320	296	334	295	302	356	296	300	309	311	289	281	302	320	307	312	321	347	286	290	333	303	264	310	328	280	344	319	317	287	337	298	315	306	331	303	271	275	313	344	296	346	336	283	317	296	293	303	307	293	321	314	281	299	323	290	325	300	300	343	313	322	333	305	313	329	317	295	273	338	328	319	333	317	333	317	306	284	342	306	314	296	316	347	312	322	324	309	301	338	309	347	312	338	304	295	331	352	298	336	296	301	352	326	324	282	331	319	340	354	333	277	296	326	306	319	300	324	312	332	304	326	334	328	310	320	338	332	287	268	337	286	344	296	306	318	244	296	295	343	306	311	339	301	329	341	316	347	338	328	345	337	311	274	290	356	340	334	317	308	328	340	315	326	314	314	329	334	296	309	364	314	318	328	323	305	329	315	274	300	318	303	300	310	340	353	321	264	310	347	317	312	303	279	333	294	328	292	311	306	299	315	300	278	318	315	337	310	318	308	287	290	280	342	316	323	343	292	314	312	335	293	313	322	315	306	308	284	305	300	314	338	336	311	284	287	308	333	339	319	334	315	328	321	311	314	299	279	329	316	314	294	308	285	315	326	311	332	292	328	287	320	322	319	309	361	323	320	329	317	328	307	335	284	290	361	309	332	327	321	310	305	272	270	297	331	296	298	298	319	305	311	337	331	312	303	292	281	312	310	286	381	289	321	322	324	321	296	319	303	335	329	295	359	324	332	326	336	315	353	348	346	329	333	323	317	324	293	315	324	324	304	311	313	313	309	298	306	291	329	271	343	317	307	344	294	316	320	307	334	328	310	306	301	323	344	344	295	298	317	311	344	311	335	335	333	317	306	315	307	317	355	343	364	329	323	304	353	300	310	304	307	289	303	315	306	362	319	310	314	335	350	347	328	292	302	325	300	323	308	306	337	306	300	313	313	307	321	310	298	285	297	297	321	310	311	312	320	308	323	283	340	294	339	305	345	343	320	339	293	319	286	309	295	327	325	308
22551	1852	1942	2196	1905	1655	1322	1167	1144	1046	966	946	959	879	835	867	857	817	821	755	743	713	769	731	718	723	794	741	730	756	732	735	744	676	681	703	702	674	706	740	704	683	692	693	730	738	740	766	733	791	795	808	783	745	752	794	729	827	748	704	749	734	720	739	691	707	747	733	754	743	739	724	736	698	706	706	683	716	748	713	679	708	728	686	707	664	658	669	742	669	631	708	680	676	699	703	682	671	701	682	710	699	660	687	700	656	665	678	697	646	728	703	708	698	633	683	679	673	676	706	663	689	669	723	632	714	707	675	698	681	702	720	702	697	648	658	656	653	710	689	722	675	682	643	718	692	718	695	700	702	636	689	721	651	657	671	664	694	757	698	634	713	698	681	677	671	697	697	708	695	692	713	706	685	666	735	718	731	683	666	679	689	647	700	670	728	662	683	723	684	698	647	664	669	654	674	669	735	689	684	646	690	682	675	725	705	686	685	690	675	685	707	650	695	676	717	711	693	669	682	706	685	693	702	694	717	699	696	684	675	713	691	644	665	711	704	681	675	700	704	694	682	703	689	726	666	651	678	710	661	672	688	680	687	669	659	710	670	737	655	687	665	725	660	658	702	680	686	662	688	702	703	682	663	696	689	692	708	691	726	746	682	622	664	673	664	692	653	692	657	646	687	691	710	720	671	690	714	710	677	699	700	686	714	684	657	684	656	658	653	676	681	626	649	668	663	699	643	645	683	676	704	656	664	598	679	716	703	713	690	697	700	670	707	670	670	665	640	678	729	712	663	700	659	654	661	675	653	665	669	698	677	667	656	687	650	672	659	705	729	646	741	708	671	650	655	674	658	707	644	674	656	696	664	679	697	717	678	688	673	704	697	695	697	698	650	687	669	699	677	684	658	713	661	684	700	688	649	708	657	695	658	644	695	674	700	671	713	661	662	632	718	666	656	689	674	678	626	674	698	651	658	678	698	669	684	676	678	693	616	628	660	686	678	698	643	706	642	729	684	718	721	726	692	678	703	679	695	682	719	675	683	682	635	676	677	723	676	715	681	720	681	743	685	640	698	679	693	683	639	736	681	636	705	692	699	689	654	695	678	697	721	641	717	677	690	670	698	640	662	644	703	682	690	681	696	685	694	710	726	710	740	679	715	659	628	679	676	672	689	686	689	638	691	672	675	638	698	660	732	748	681	685	640	676	667	665	666	690	667	705	651	647	685	682	695	695	679	640	653	753	685	732	712	687	674	676	678	628	660	672	643	715	702	637	726	668	670	715	610	686	684	676	725	676	709	687	658	666	710	713	661	710	697	655	681	651	719	681	661	644	703	676	639	665	662	654	675	662	636	695	684	702	652	646	719	639	660	694	725	660	698	735	674	715	671	682	672	641	644	661	692	636	700	719	677	720	681	682	669	703	657	688	692	677	699	649	638	685	656	700	677	661	725	676	665	684	718	673	622	683	639	725	704	680	682	670	688	682	663	693	687	721	686	641	696	662	673	666	709	693	645	685	674	698	663	661	635	727	624	670	683	671	682	702	708	665	689	628	700	660	679	685	642	656	695	724	702	703	686	657	703	711	721	707	702	654	726	663	712	688	670	708	676	687	680	708	641	679	671	716	717	657	677	709	695	703	742	676	709	654	727	630	704	653	676	648	693	721	731	686	667	659	681	662	701	662	719	678	712	646	675	605	684	717	669	671	751	714	679	709	661	663	726	691	649	661	671	682	702	632	702	689	631	669	666	723	659	660	690	697	720	653	685	689	679	670	717	714	683	673	665	690	676	671	697	712	711	727	660	694	716	718	683	694	673	706	697	668	652	737	659	706	678	687	696	691	634	691	675	694	668	705	726	715	654	654	711	650	648	653	676	682	683	684	633	675	675	692	693	687	725	738	754	613	672	748	679	652	692	681	657	710	677	661	673	668	680	649	712	713	657	728	650	691	667	703	671	697	703	688	630	682	685	663	675	711	665	641	654	727	712	708	690	662	693	706	698	703	719	712	687	698	650	657	713	674	668	711	631	689	680	651	711	642	663	662	672	716	674	674	667	682	689	704	722	677	687	657	671	699	676	667	704	634	711	720	726	661	678	682	680	666	667	683	730	640	714	673	687	689	693	735	636	648	652	658	667	668	651	657	715	693	680	700	689	690	699	707	647	671	698	691	706	705	684	691	658	670	721	692	663	730	682	662	660	665	673	677	708	655	692	702	686	697	676	676	664	674	697	693	684	666	691	685	739	727	667	712	696	697	693	736	759	697	683	649	660	701	730	742	653	674	699	647	724	687	709	679	721	673	660	685	713	729	700	685	692	676	698	700	704	652	662	669	669	681	668	684	656	721	675	690	673	730	659	711	664	717	646	652	687	666	696	708	661	696	661	692	665	709	722	675	721	731	699	700	685	655	723	677	677	686	690	644	670	661	679	717	703	745	694	731	667	695	681	669	656	713	708	662	696	712	689	665	657	656	666	697	703	710	682	669	677	713	698	653	669	678	628	680	675	751	665	668	687	700	645	666	694	674	681	649	705	682	674	675	669	672	659	693	671	693	703	713	667	708	670	671	689	692	662	650	676	653	717	665	710	655	680	710	662	652	680	685	663	664	692	722	689	687	661	694	693	639	667	667	667	706	658	681	703	702	675	696	671	661	697	687	653	751	646	713	645	752	723	724	709	671	664	669	664	728	699	682	671	661	659	711	652	708	655	699	644	719	707	667	748	689	665	709	698	665	711	681	680	702	662	677	678	695	648	632	700	725	719	697	673	656	664	679	649	662	698	703	703	684	726	689	663	671	725	666	682	685	685	679	663	684	702	741	676	717	676	664	672	621	693	692	668	680	693	705	661	655	688	697	682	706	667	661	669	640	678	664	682	676	635	709	715	649	628	671	704	680	697	736	670	661	690	663	720	656	733	666	661	665	656	692	682	695	709	728	624	660	712	665	675	692	714	671	650	691	747	671	686	679	682	652	668	677	694	698	705	697	706	615	681	690	688	666	661	666	658	687	675	683	717	688	666	704	663	665	695	722	659	659	683	668	660	686	707	670	697	690	697	691	648	664	688	649	672	660	681	729	721	739	730	689	674	684	692	689	699	665	705	656	683	672	646	671	655	720	653	682	663	687	643	694	662	659	642	676	691	710	638	670	715	707	724	655	662	727	668	674	695	706	680	681	675	661	714	690	660	721	697	693	706	637	685	697	689	683	665	670	679	686	704	658	681	645	694	661	648	653	741	661	688	708	719	742	718	689	702	697	662	703	661	624	621	670	657	695	705	721	721	714	659	690	707	669	679	707	666	716	668	696	691	691	690	674	665	704	679	691	629	654	705	737	651	651	658	678	651	685	640	657	675	693	665	697	661	675	743	670	707	668	667	676	651	720	651	661	729	683	683	669	693	687	679	701	651	662	704	704	682	657	645	684	657	709	697	646	649	645	667	690	638	701	710	714	678	690	701	710	654	669	677	680	671	678	688	669	689	729	665
11782	1127	182	212	212	187	190	217	211	169	179	196	170	202	188	209	175	183	191	178	185	178	184	158	191	200	167	186	211	209	208	194	202	187	197	184	167	190	166	207	193	209	206	212	191	200	183	223	181	191	209	202	201	204	206	213	201	203	191	181	198	187	178	169	206	193	195	173	185	187	202	188	217	179	191	219	179	214	195	212	199	165	200	200	175	199	204	210	199	172	199	210	182	201	187	185	178	174	199	205	189	187	179	192	190	179	206	177	190	193	215	156	178	197	195	191	184	189	233	230	178	210	191	180	214	219	187	180	222	191	208	195	204	209	182	195	210	203	210	197	193	190	212	198	189	193	218	182	194	199	179	177	200	198	199	184	186	204	176	219	195	202	190	181	226	196	185	217	199	178	195	199	195	157	179	197	170	172	209	178	200	208	187	184	184	181	175	196	186	208	202	208	204	225	182	179	185	182	177	194	199	180	189	158	209	193	208	199	207	183	174	194	207	192	197	201	189	192	201	194	188	180	172	217	194	207	178	218	183	210	189	175	195	182	210	190	169	172	202	212	176	189	184	181	196	207	176	181	179	222	179	212	204	197	177	181	183	176	198	209	191	196	207	201	167	202	219	205	227	194	204	166	177	203	181	211	218	185	183	204	183	215	198	206	207	189	199	204	194	187	185	201	201	202	175	183	200	194	183	193	186	188	190	176	167	182	211	205	223	170	201	192	188	178	201	207	223	176	186	157	202	225	187	208	187	202	183	187	180	176	216	198	191	191	181	179	220	195	207	197	214	182	202	205	229	206	203	208	187	184	211	193	203	199	198	186	173	177	210	215	211	185	209	179	198	200	165	196	204	196	184	189	197	194	204	195	204	185	180	196	166	202	201	209	189	220	171	200	207	207	203	197	195	207	187	174	200	212	167	220	195	195	198	204	181	203	207	207	208	180	189	207	192	184	191	184	206	222	189	191	194	178	211	202	203	204	174	178	224	197	178	199	157	193	180	196	198	174	186	230	209	212	217	228	204	187	188	195	203	194	214	210	207	182	193	169	192	221	180	208	206	199	183	167	217	192	209	174	217	212	205	178	178	198	198	194	203	188	242	210	199	209	197	183	179	186	185	201	190	187	202	195	206	208	181	175	204	201	215	202	205	197	217	187	170	172	204	168	181	215	190	202	185	198	207	204	191	209	175	206	218	182	190	212	189	173	209	181	173	206	166	185	181	181	212	200	199	207	180	208	210	198	189	195	183	209	188	174	156	197	202	161	188	197	198	167	182	226	188	193	177	200	200	185	190	175	211	176	194	227	195	199	206	200	214	191	194	218	173	205	194	184	183	167	184	192	205	187	194	166	180	204	214	200	173	230	193	201	211	173	210	194	212	184	205	189	205	185	185	184	191	206	192	209	183	194	207	175	183	201	186	211	193	202	192	213	181	223	180	228	199	201	211	183	206	194	182	191	216	196	216	198	174	200	190	201	188	180	174	192	177	183	192	184	194	178	175	208	211	181	178	192	191	208	191	207	191	156	183	200	201	164	184	220	175	196	194	190	191	200	188	196	181	186	201	180	213	185	195	221	197	183	196	199	219	185	200	205	153	222	176	224	199	159	177	192	204	205	186	198	195	203	213	162	211	178	192	185	194	192	176	208	182	179	187	178	204	217	178	191	193	219	201	184	190	186	179	199	190	197	215	194	231	230	233	207	217	177	203	213	211	213	197	196	186	184	213	184	203	220	208	199	180	197	194	211	196	197	201	191	203	160	192	170	185	213	187	208	173	203	203	189	219	187	185	213	197	195	219	225	179	179	173	177	212	201	204	183	177	177	188	205	214	189	200	195	192	231	208	198	182	183	180	180	179	199	188	189	171	207	189	184	191	193	180	168	203	208	204	212	229	206	207	190	177	188	189	175	166	194	172	192	198	214	199	230	180	202	214	185	166	196	185	218	204	203	195	181	197	196	192	201	227	197	191	186	185	190	193	204	163	205	207	169	161	217	207	225	217	201	216	189	202	214	195	193	176	181	218	205	212	179	178	219	171	196	184	202	205	176	197	218	193	172	190	215	202	188	197	195	192	203	200	180	182	188	211	225	211	179	192	211	212	203	210	194	189	170	185	195	213	197	181	167	227	187	213	200	190	180	214	163	214	182	182	196	201	212	201	184	174	207	180	201	221	217	156	187	201	217	183	188	185	197	204	208	209	207	182	213	196	229	187	167	173	192	213	201	208	202	188	210	190	184	194	198	190	202	215	177	189	198	190	199	164	188	168	207	192	204	201	190	180	179	183	204	219	212	205	216	181	185	189	215	207	171	183	187	200	211	170	220	168	199	191	181	195	226	214	185	194	173	184	185	193	179	179	213	209	171	204	203	185	197	192	192	202	193	203	205	231	193	209	202	206	194	191	202	182	201	184	194	211	215	211	192	198	202	184	208	190	185	198	191	206	192	168	204	184	217	224	193	185	181	194	196	191	218	179	170	193	207	214	209	198	219	198	204	219	191	183	186	188	189	199	220	173	195	208	181	220	179	195	187	207	180	183	205	164	203	173	170	175	190	204	204	180	221	172	191	171	169	173	214	189	199	177	184	197	181	211	192	181	225	191	190	227	192	174	168	204	173	206	207	198	199	206	201	221	210	209	209	217	198	201	192	214	197	186	209	180	199	174	201	206	185	185	176	205	218	193	203	213	183	182	205	156	200	203	169	205	176	212	211	198	189	189	196	187	194	198	228	186	175	185	187	186	196	189	197	199	176	207	221	186	215	169	197	198	203	182	207	219	203	177	184	210	200	198	192	211	180	207	183	210	184	191	207	201	200	194	190	200	219	193	192	211	205	227	188	168	196	166	191	195	208	171	184	181	203	201	196	175	179	174	171	198	206	182	193	210	197	208	170	180	192	193	233	197	174	189	189	175	216	178	192	191	204	227	191	215	186	171	198	200	197	174	205	177	197	199	218	193	198	198	191	227	199	211	198	215	184	204	186	219	195	187	215	220	202	203	212	199	193	205	208	176	178	194	177	190	195	203	195	197	188	208	169	210	200	204	210	209	180	184	165	186	196	203	196	182	190	175	237	197	178	213	205	192	192	186	197	220	176	213	208	187	192	199	183	201	179	173	215	187	222	164	195	189	196	221	192	187	212	220	213	193	172	212	198	167	176	212	222	160	190	165	199	181	185	182	193	201	180	193	202	191	209	194	198	177	202	216	195	199	179	176	184	204	183	201	170	198	185	155	199	192	175	183	199	199	218	203	203	197	216	213	175	206	181	174	187	186	175	181	189	173	179	196	195	191	208	218	215	184	192	205	161	179	178	190	194	201	169	207	184	190	194	237	202	213	206	190	202	194	186	198	193	199	187	223	181	195	187	214	183	188	179	190	195	218	198	203	184	184	202	185	181	178	207	209	163	186	197	203	196	188	205	182	173	178	150	182	193	171	196	183	207	218	214	194	194	190	204	181	150	190	194	200	182	178	232	199	211	177	181
7065	552	465	553	456	480	498	504	458	479	469	465	451	480	496	477	428	444	493	448	444	496	507	424	468	453	421	469	446	460	444	462	464	452	472	458	451	482	465	460	477	460	479	440	463	531	479	510	466	487	475	496	486	506	498	476	495	491	487	489	442	496	490	450	470	468	493	489	432	501	455	493	450	466	428	458	517	457	444	422	456	472	455	441	472	480	471	457	479	449	458	473	488	444	442	479	482	462	477	497	463	450	490	427	464	480	490	456	456	487	487	442	449	454	471	454	430	464	463	475	427	465	434	428	427	448	488	467	505	488	493	450	459	457	399	464	479	447	469	480	495	454	474	422	466	438	482	472	450	458	472	448	461	419	439	499	469	497	442	487	481	429	469	444	483	448	440	446	455	457	454	464	448	458	476	450	423	463	421	442	442	441	443	447	438	459	444	462	448	452	471	419	474	437	479	465	447	441	430	436	461	446	471	471	472	484	412	465	449	410	461	478	468	474	462	467	440	448	468	463	484	465	416	454	448	457	450	465	423	454	446	471	472	482	422	455	433	458	449	481	492	487	459	458	446	448	483	460	455	469	431	456	423	445	455	421	446	431	457	450	487	470	463	442	442	475	425	485	476	468	467	429	470	490	432	462	410	457	468	469	453	476	440	430	436	426	460	456	437	452	451	459	429	472	484	473	474	441	450	458	450	458	464	479	465	437	459	461	413	458	472	458	471	492	445	458	440	505	451	452	484	462	440	459	479	484	465	478	443	429	472	461	477	429	468	464	464	438	448	466	455	467	440	468	451	424	473	442	447	465	439	438	445	443	442	442	457	486	450	449	411	457	450	454	491	463	467	438	473	526	501	447	457	462	447	447	477	447	410	439	488	432	472	479	458	465	480	483	461	459	451	441	438	435	432	458	476	477	418	462	483	433	443	441	462	433	440	477	430	471	428	437	467	430	484	422	438	483	420	450	420	450	431	465	437	434	454	459	461	481	457	428	467	433	449	450	496	459	420	472	461	453	443	462	442	448	463	463	463	455	458	454	453	422	464	478	451	463	493	486	476	486	484	458	442	447	443	442	449	444	438	461	475	426	455	438	443	458	440	490	446	451	487	468	421	442	480	462	464	428	434	437	452	480	451	455	411	505	447	439	451	464	443	447	438	436	434	460	478	459	396	478	446	451	454	462	487	485	470	457	428	432	450	444	437	453	486	414	479	449	479	441	443	454	503	442	459	444	474	482	437	440	479	463	451	492	473	447	448	458	436	444	508	503	459	455	443	480	452	467	478	448	506	492	443	416	481	443	461	486	425	482	460	455	441	433	473	467	451	432	463	509	452	454	477	448	457	495	464	464	408	496	429	432	451	473	477	468	464	437	445	449	439	471	454	430	470	469	425	460	471	456	452	474	458	451	417	482	481	421	476	434	455	455	436	497	460	454	450	481	419	415	462	481	482	453	462	457	427	464	455	414	478	454	484	463	451	490	472	463	473	455	426	480	452	484	467	484	444	457	448	430	478	445	458	442	451	424	436	434	429	473	471	473	454	477	426	456	429	431	425	470	468	463	457	451	470	427	455	450	444	437	461	452	451	460	481	433	436	451	418	464	429	435	450	447	447	462	468	501	487	453	405	461	426	448	459	465	465	465	432	462	471	430	463	441	472	443	424	435	440	470	441	420	490	411	476	420	412	484	466	458	496	411	457	485	483	461	446	462	497	455	466	446	508	442	451	433	485	423	460	452	476	474	459	469	430	463	436	437	457	412	436	469	430	477	435	459	445	440	415	482	467	454	484	467	482	437	447	465	424	467	459	455	441	447	431	438	473	439	440	489	485	461	468	433	458	455	438	455	450	452	457	460	448	472	491	473	477	469	452	475	482	441	485	461	447	435	448	466	433	416	441	470	439	474	477	458	467	475	446	437	435	477	448	423	444	494	433	437	487	477	435	462	466	432	466	458	470	451	463	452	445	432	465	454	461	450	452	463	426	426	427	449	436	455	470	428	443	429	457	452	450	453	482	493	457	470	458	440	437	442	462	464	462	480	434	461	431	479	478	452	445	456	474	480	459	444	439	441	478	455	404	434	485	404	461	452	426	473	445	443	496	485	453	477	451	423	451	452	437	476	424	487	502	461	436	443	477	448	437	424	442	410	466	475	431	409	453	463	472	436	458	437	466	438	459	503	451	440	453	445	483	453	450	470	467	480	467	482	424	475	490	452	448	453	471	450	461	454	449	465	495	477	447	488	444	444	431	466	431	429	443	427	442	478	513	494	430	482	462	467	459	458	459	473	467	469	460	461	461	460	473	453	478	464	445	472	457	468	441	444	476	462	490	449	441	490	458	448	462	438	481	444	459	428	466	443	437	469	468	446	454	456	467	412	470	447	469	449	473	452	430	453	492	446	440	434	449	423	422	493	454	439	501	478	444	485	497	494	445	465	465	487	476	482	462	485	444	444	482	468	481	445	466	441	493	452	459	486	458	481	457	449	449	466	454	417	463	499	484	516	442	475	446	467	445	442	478	462	460	477	450	435	417	470	440	452	451	413	469	458	488	445	458	454	448	490	445	467	461	441	463	482	476	473	465	483	439	443	467	509	473	465	450	440	440	446	457	453	483	460	475	479	452	432	490	415	463	491	442	437	448	464	453	458	438	439	452	478	455	426	447	430	482	462	447	451	449	486	522	443	472	481	473	455	423	415	491	476	463	446	467	463	448	485	461	492	439	477	443	490	423	422	476	462	463	443	411	470	459	467	450	478	436	462	459	429	501	435	424	485	475	433	439	469	417	472	441	459	448	453	501	429	430	464	458	462	459	421	474	444	491	440	453	453	464	461	502	430	395	486	465	441	443	467	450	478	448	460	430	442	444	479	443	444	450	449	426	444	460	444	475	445	466	456	458	429	441	459	443	448	454	478	472	468	448	462	452	437	453	503	429	432	463	496	405	485	435	474	484	457	434	435	439	458	435	450	467	429	424	435	467	452	447	433	475	478	510	449	425	456	432	456	485	440	455	438	472	466	495	480	477	459	448	460	459	455	411	505	461	451	453	483	469	429	449	492	466	446	444	449	471	482	450	455	462	455	458	459	447	408	461	478	463	512	454	452	458	457	438	464	463	447	463	452	458	454	447	434	449	461	441	447	482	473	463	453	464	471	442	460	503	431	486	449	448	406	464	474	445	444	464	479	444	481	430	437	452	431	473	435	451	480	460	485	467	429	452	441	457	433	465	448	478	488	446	455	446	459	410	466	453	447	498	428	453	460	458	444	467	472	497	446	435	438	438	437	458	421	448	436	429	481	449	469	441	444	488	447	454	458	463	447	505	436	492	450	480	445	447	475	464	432	442	461	416	401	487	477	453	473	479	441	451	438	495	476	440	434	450	436	461	448	453	435	436	435	486	438	449	455	455	488	470	446	470	434	452	457	458	508	487	464	463	442	417	450	473	448	457	446	468	425	459	430	482	465	438	467	452	478	425	489	482	452
29086	4763	718	530	438	394	348	320	321	333	292	312	294	308	302	272	302	261	255	295	278	276	259	270	293	269	295	257	243	302	271	260	286	286	262	293	271	271	286	292	270	312	289	271	270	296	315	284	275	310	278	282	311	294	284	277	294	288	266	287	282	295	254	298	297	273	283	266	310	286	289	261	280	265	255	292	267	289	286	283	271	264	271	267	280	294	287	314	274	253	287	263	263	285	289	270	257	306	322	316	282	319	278	297	280	288	280	294	270	267	284	322	319	275	291	310	295	307	271	286	265	294	272	290	282	313	259	267	284	302	281	267	290	307	272	295	258	277	274	292	284	297	293	290	274	289	278	305	259	275	276	301	284	255	261	270	272	298	287	292	289	291	297	280	296	308	297	284	264	298	283	277	268	279	256	255	270	252	284	256	260	289	270	273	281	275	284	258	282	253	297	289	260	269	294	260	247	228	265	290	299	281	257	310	285	289	274	282	278	295	312	280	281	275	288	272	262	300	295	289	283	295	260	246	304	299	314	278	267	292	331	269	289	276	273	329	297	318	293	317	263	315	281	288	257	295	257	261	286	314	326	293	275	299	285	288	284	270	334	308	317	298	279	256	291	256	283	300	280	246	290	289	268	285	267	273	275	246	285	294	303	272	287	304	299	312	287	280	277	323	286	272	272	276	290	286	252	286	277	278	287	281	289	288	302	276	282	305	298	287	299	314	284	286	289	261	331	253	277	282	275	306	258	267	278	287	276	285	273	294	265	264	283	319	291	286	312	257	236	274	268	296	256	295	288	250	273	286	278	298	289	291	284	302	288	280	286	293	316	255	273	271	255	280	266	252	287	275	240	274	284	287	290	262	316	276	261	266	299	256	283	274	263	317	287	292	261	267	305	278	272	262	269	279	292	320	297	283	239	289	287	273	277	279	284	323	276	263	276	278	272	284	265	275	287	292	312	307	268	289	293	260	271	269	252	265	284	269	275	289	282	288	261	303	259	258	319	272	301	257	291	232	255	306	283	283	293	267	301	317	284	309	259	293	277	271	260	292	273	266	277	275	278	286	301	269	292	272	236	275	260	252	281	286	281	319	238	282	262	271	264	268	300	265	306	288	269	280	287	248	267	274	278	258	271	306	289	270	307	281	312	300	288	298	309	293	253	285	299	280	320	300	272	235	279	279	290	302	291	269	297	290	271	298	277	300	249	300	288	266	278	257	319	293	273	276	277	278	274	283	262	311	284	288	265	318	265	270	295	271	252	248	280	300	277	286	270	248	273	311	294	285	286	298	286	260	240	251	268	289	270	291	276	265	280	317	264	252	311	293	282	279	269	260	287	300	257	287	282	281	297	295	303	285	288	306	299	296	295	302	292	273	281	270	280	281	278	327	263	304	260	288	259	262	288	294	283	262	280	286	292	269	299	284	286	284	305	277	301	306	286	253	300	300	256	304	285	283	302	287	290	284	295	285	253	287	301	269	303	289	259	265	259	271	282	258	287	304	274	267	315	327	269	253	276	274	293	281	272	293	273	242	264	286	289	277	316	305	268	299	248	272	289	268	264	297	294	287	256	315	273	283	256	274	274	278	251	265	288	254	282	311	298	313	292	314	286	295	294	292	280	287	300	328	304	290	284	288	307	340	257	268	292	302	251	284	261	268	276	296	276	285	296	258	283	296	308	267	294	291	290	260	288	246	268	296	274	289	254	252	299	291	252	271	267	271	285	269	283	289	270	251	262	303	262	301	296	299	278	286	303	255	290	316	264	294	289	261	274	276	286	296	305	280	282	267	272	285	270	309	272	302	290	285	275	255	301	286	281	292	244	293	277	297	307	298	251	284	264	276	274	299	304	273	304	283	259	275	313	294	264	292	294	309	258	277	242	271	305	270	305	280	267	274	279	287	296	297	283	234	284	239	272	293	299	299	291	277	293	297	252	288	287	256	281	282	272	295	299	265	296	270	267	283	301	282	285	235	271	275	277	268	296	274	260	302	274	265	289	286	267	311	257	322	325	276	273	315	279	286	304	283	285	249	265	267	262	279	255	283	288	278	289	301	271	298	293	334	278	293	282	286	271	263	260	254	276	255	292	279	298	316	280	286	313	279	236	256	259	256	266	284	270	314	283	259	248	280	287	290	295	279	262	287	298	303	288	278	261	286	306	291	313	278	286	322	281	291	322	324	258	274	291	281	294	269	268	261	295	292	261	269	286	261	306	285	235	301	274	269	273	282	269	274	305	284	279	295	275	253	259	280	279	276	274	313	296	279	284	264	299	266	273	287	266	285	298	293	293	282	266	276	298	322	266	293	286	298	287	295	287	306	253	320	261	248	261	299	278	283	281	254	267	264	286	265	275	288	290	295	277	309	288	289	272	251	312	294	273	303	310	309	289	275	273	288	271	313	272	267	308	286	308	287	269	272	322	299	270	286	300	297	297	243	295	268	284	297	264	283	288	279	269	273	292	292	287	283	290	269	267	293	302	288	280	302	273	298	292	259	286	296	285	285	281	295	285	332	306	274	275	266	303	258	260	252	250	279	288	256	278	299	280	296	286	291	317	305	286	319	285	297	282	286	284	258	257	286	279	317	291	280	279	315	318	272	265	306	276	316	270	305	314	311	288	310	254	297	302	269	268	303	283	276	305	274	303	283	258	268	279	260	289	286	287	232	240	302	290	294	304	313	289	306	328	254	293	267	302	266	269	273	278	270	292	298	277	281	280	255	250	254	304	290	308	261	279	279	286	299	271	259	291	267	272	286	282	255	292	291	281	290	285	259	310	269	280	276	278	251	279	298	304	277	302	301	276	285	299	276	275	250	319	323	285	259	295	311	263	245	276	293	291	289	276	306	304	264	267	339	279	284	268	286	268	312	284	295	280	272	291	308	291	290	263	309	271	279	270	286	277	280	260	254	282	308	282	279	312	302	308	296	253	287	261	282	259	278	273	264	288	295	300	289	257	298	274	280	297	319	292	257	274	252	270	267	304	269	270	272	263	272	289	316	283	281	295	325	297	297	291	278	312	278	262	261	296	268	275	288	285	292	325	322	273	306	300	269	288	294	301	284	260	291	292	265	270	275	321	284	305	304	301	301	281	295	280	279	272	282	280	281	293	264	245	271	339	278	263	277	312	284	264	252	267	297	295	272	289	295	292	277	300	310	297	303	321	276	277	287	277	280	295	303	297	281	290	291	294	306	275	289	281	293	284	265	309	283	270	258	270	299	285	303	284	288	285	273	260	290	260	278	281	275	256	302	297	318	276	295	316	262	271	295	268	291	275	285	268	274	279	262	270	284	261	244	290	282	257	290	308	291	284	307	304	253	280	266	235	295	299	266	273	294	320	302	271	283	316	257	291	290	289	253	256	290	278	285	298	312	295	285	269	265	299	295	295	282	297	283	282	294	279	251	263	281	276	272	267	285	273	303	282	319	298	295	288	305	285	284	286	284	299	266	268	295	252	271	271	276	305	305	285	286	264	325
16999	1084	1237	1499	1263	1132	986	955	792	824	800	762	728	767	743	727	734	668	691	676	674	668	667	693	702	663	649	675	669	672	665	674	675	671	666	667	688	625	595	693	638	645	696	621	666	652	656	637	684	699	660	676	727	705	698	701	669	710	704	603	635	626	683	664	658	649	629	672	645	663	700	656	623	650	658	656	584	635	673	600	610	621	628	681	609	631	625	644	629	604	689	660	684	641	638	704	613	623	628	624	663	618	665	648	608	658	652	678	618	679	628	616	618	612	622	678	634	612	650	595	618	662	624	622	612	632	655	643	616	606	646	649	620	656	644	664	688	605	642	634	628	632	666	626	651	614	627	639	608	658	671	605	608	663	577	665	663	610	618	627	678	674	607	602	645	657	636	679	634	632	618	624	679	635	629	642	615	607	619	638	641	638	615	612	617	622	599	613	636	628	634	610	603	676	633	671	647	659	643	617	601	649	624	630	619	661	604	622	629	641	621	642	632	661	640	638	608	634	681	620	605	623	645	676	619	669	634	615	624	662	637	664	697	623	628	635	673	666	634	622	634	625	633	588	650	597	645	608	607	649	643	645	613	604	645	632	634	654	624	646	592	654	617	646	612	625	623	636	595	637	633	622	648	634	639	629	655	583	601	581	615	595	629	651	660	661	635	592	642	686	664	637	609	644	636	645	621	638	607	662	622	626	608	582	630	615	670	639	647	571	636	605	689	626	636	596	618	617	593	637	649	627	705	589	666	642	673	649	672	620	658	636	625	648	573	627	641	638	626	637	611	631	658	644	644	635	657	645	635	618	671	638	618	610	618	605	622	662	663	606	665	624	602	633	630	630	582	641	609	663	667	656	615	634	640	648	602	673	653	646	675	577	685	633	670	595	649	661	635	640	612	642	633	628	630	627	630	652	653	606	611	621	611	586	626	658	653	610	643	681	648	611	678	611	580	567	631	658	624	612	597	636	649	636	628	589	610	653	632	627	581	611	666	634	632	624	651	624	607	648	611	626	631	637	644	633	613	596	575	606	605	626	598	646	653	613	643	615	645	645	609	644	625	691	574	647	642	656	687	605	642	655	635	630	653	630	648	658	626	626	658	606	599	615	626	638	644	678	610	638	665	639	575	615	628	615	638	638	644	618	614	670	639	660	670	624	656	651	644	618	614	667	635	646	613	645	667	631	654	628	631	651	626	633	627	653	633	622	676	674	704	606	663	655	647	655	617	666	644	620	647	619	623	621	616	627	630	650	624	584	633	654	637	636	628	667	644	659	649	664	628	586	657	638	597	643	647	635	600	638	624	596	656	595	687	679	661	625	597	608	603	649	674	580	658	621	654	647	623	612	678	643	599	675	616	600	616	604	705	668	600	632	589	598	625	626	617	633	629	632	655	612	625	619	621	626	671	639	625	646	616	647	631	610	628	645	683	642	617	581	629	633	596	622	616	675	693	635	609	575	660	609	614	711	647	640	674	670	635	622	624	624	610	624	616	646	649	641	615	586	629	568	641	653	604	613	623	619	657	643	587	621	622	643	605	608	576	628	633	621	577	672	588	663	665	617	635	593	631	611	611	617	602	651	600	622	646	610	639	611	571	626	612	611	669	645	640	641	650	664	653	583	668	699	606	595	609	648	650	600	638	597	611	652	606	657	622	640	696	637	618	636	633	639	604	623	670	632	585	620	648	599	632	663	659	628	645	629	622	627	678	623	624	634	629	606	616	611	676	593	656	617	645	674	634	649	607	658	654	632	659	590	659	650	649	598	644	644	620	614	623	628	589	656	643	667	662	636	655	633	637	674	657	652	617	601	640	616	635	606	607	607	601	627	644	604	653	647	648	666	617	628	662	585	656	660	624	658	602	607	668	628	618	623	654	614	658	653	637	607	634	681	623	619	619	633	603	634	654	610	620	688	681	654	646	641	649	664	637	621	619	636	634	668	635	650	642	640	593	565	627	589	663	629	627	630	690	666	584	606	648	649	604	644	574	669	647	666	606	576	637	605	628	621	627	625	613	609	623	639	633	621	634	633	596	622	673	633	632	667	610	653	671	633	632	650	629	606	648	629	646	620	639	652	612	628	622	627	621	604	665	660	681	672	647	628	617	631	684	602	565	602	649	611	616	602	656	676	631	659	640	698	644	628	638	633	633	606	609	646	654	611	657	630	603	601	603	663	635	600	607	611	625	652	616	636	609	599	609	667	603	644	640	676	613	672	640	648	664	645	620	595	654	653	651	652	639	602	632	600	626	652	608	634	668	675	634	683	656	636	620	658	634	618	623	567	623	608	630	658	633	639	611	641	627	615	687	599	609	617	617	611	587	638	602	640	634	641	651	620	626	656	578	619	626	628	617	596	688	669	652	585	620	645	630	655	629	646	620	654	632	668	656	582	644	650	600	627	656	620	631	631	598	622	659	628	607	646	603	642	689	687	626	630	612	681	631	619	618	598	595	641	615	646	611	675	654	604	614	648	650	611	638	590	687	599	674	628	615	635	607	632	586	646	599	668	634	593	601	641	641	626	622	655	674	613	660	619	624	705	629	634	642	606	651	628	665	620	635	625	639	640	644	644	637	605	630	660	666	590	661	612	622	653	655	647	703	646	710	674	710	651	621	611	627	610	673	644	634	641	631	635	658	601	652	627	640	615	683	619	668	674	617	660	633	672	614	655	589	654	612	585	631	667	617	626	645	633	622	622	629	623	618	639	679	641	677	651	594	656	565	620	653	617	629	604	637	658	675	606	612	624	624	651	621	725	649	686	634	625	645	652	639	683	631	636	611	579	642	650	616	595	627	682	599	669	631	627	618	597	651	581	615	634	623	648	642	598	587	617	648	662	640	625	611	621	660	643	644	659	615	636	623	635	628	617	637	632	650	657	671	623	670	617	637	628	582	618	653	649	650	643	615	630	651	648	651	600	600	613	658	655	658	640	600	609	598	651	611	620	639	633	644	671	603	614	664	628	629	670	587	645	605	602	642	598	639	636	623	672	628	632	641	613	602	618	574	609	662	589	641	652	617	667	618	646	618	621	637	662	661	629	624	651	629	668	660	649	634	632	678	632	620	634	608	626	589	620	619	634	609	623	637	621	641	667	639	650	658	609	623	636	613	641	623	613	657	671	628	666	657	612	591	644	646	603	640	622	661	631	633	667	688	677	646	608	577	596	655	625	624	619	648	589	655	576	632	687	640	606	630	656	641	611	623	633	600	624	677	621	618	603	605	633	619	637	622	608	623	601	633	644	656	639	638	626	610	609	608	659	647	607	666	612	630	615	610	601	599	592	656	626	619	610	626	616	657	620	634	622	659	621	596	683	631	633	642	682	646	598	638	663	614	608	648	656	683	666	622	687	637	641	656	595	607	632	641	603	652	598	621	644	644	665	679	651	664	640	669	639	639	650	618	675	649	635	655	625	609	630	616	596	656	610	596	638	640	670	650	630	633	656	662	632	658	589	637	656	603	609	640	594	601	637	615	673
40871	8916	1345	855	596	552	461	403	404	379	363	338	358	345	314	354	336	336	323	347	339	315	315	339	295	328	319	316	351	322	329	314	319	293	308	355	300	287	349	312	315	305	332	346	306	350	315	374	328	301	317	334	337	330	329	308	309	308	369	332	335	343	317	340	351	315	304	316	346	317	311	335	355	325	311	321	329	353	329	337	343	330	322	354	317	329	333	321	318	317	340	313	310	295	301	338	329	363	347	294	328	334	304	322	328	345	281	346	319	293	337	332	350	317	299	297	330	347	322	319	309	307	342	327	312	305	309	324	332	285	313	295	304	342	317	303	317	340	328	325	334	327	326	323	286	324	312	314	376	295	327	325	329	361	332	326	297	309	326	301	324	336	319	302	303	353	330	298	316	310	323	348	334	329	307	330	340	293	336	351	313	339	338	286	326	335	321	312	322	320	306	300	311	318	313	294	299	276	333	314	308	310	307	312	336	316	301	324	319	341	321	352	319	326	342	288	291	329	335	325	284	314	330	341	338	328	299	334	332	303	288	327	337	310	335	319	306	335	311	317	328	286	319	306	345	330	314	314	295	296	317	331	308	339	285	310	334	336	362	313	301	342	316	312	331	324	325	350	329	310	328	323	333	307	360	347	330	295	316	288	346	306	302	341	326	351	311	301	274	344	313	325	327	327	335	315	307	337	329	333	319	317	319	307	345	314	319	351	327	335	332	332	328	318	329	372	325	297	298	321	323	334	331	337	341	338	312	345	303	322	319	332	316	324	326	298	319	357	309	297	361	311	335	295	320	339	307	333	330	272	339	312	336	346	314	333	329	312	343	328	286	306	309	327	341	324	297	295	320	316	325	320	311	312	294	313	330	351	310	336	338	313	337	340	299	336	315	303	349	339	316	272	285	282	337	333	308	341	308	349	299	326	334	314	315	345	343	320	337	296	330	326	300	306	337	379	341	293	313	298	328	351	339	318	324	327	328	356	327	302	314	302	347	312	298	323	298	334	305	316	326	293	312	352	336	304	305	322	293	307	299	349	303	297	328	294	313	307	335	329	317	279	317	328	375	321	300	323	303	348	310	332	330	313	334	339	320	322	333	301	373	310	342	335	279	329	305	317	310	331	312	329	331	321	294	350	323	305	318	347	296	282	290	325	356	281	312	350	319	332	339	304	317	320	371	349	288	306	316	300	321	331	278	308	274	305	302	291	291	299	328	342	343	330	310	298	304	281	290	311	304	315	322	318	324	314	333	326	337	327	371	369	335	341	316	300	315	329	341	317	325	327	337	334	314	320	317	326	319	312	345	359	304	308	332	296	345	320	325	327	317	318	321	364	344	328	317	332	330	307	307	333	322	294	300	351	320	309	327	407	288	318	298	305	338	329	292	318	323	349	301	280	270	299	340	334	316	317	312	293	356	335	351	315	330	315	316	310	297	304	299	323	326	328	268	328	326	302	317	301	259	321	298	303	309	319	288	308	324	325	345	325	293	283	306	303	316	327	341	335	313	342	331	312	338	319	341	295	310	336	291	314	295	317	278	293	340	302	326	321	304	296	301	337	328	334	340	349	307	346	281	316	334	320	344	329	330	302	345	323	311	334	324	333	372	329	334	289	288	327	356	291	302	283	321	307	336	310	357	374	298	311	276	343	316	308	331	322	335	344	330	323	334	324	302	300	349	328	306	326	289	291	343	312	301	297	333	321	315	306	283	323	328	362	330	338	328	310	325	283	323	312	319	310	311	297	340	313	350	304	300	321	322	320	324	329	332	348	313	328	331	303	354	315	342	304	294	309	337	295	289	329	340	314	307	329	323	328	335	302	321	288	322	292	312	341	310	340	355	297	339	317	326	340	309	299	328	329	314	321	315	302	351	300	324	329	310	322	320	324	336	330	320	315	317	324	286	332	296	301	315	331	318	331	340	296	314	330	365	310	337	307	315	300	314	325	322	350	336	328	330	322	320	336	321	378	309	313	346	334	337	298	359	316	327	351	324	317	286	357	282	291	348	336	321	336	330	339	305	292	315	274	319	297	310	290	340	315	317	325	335	290	291	293	336	331	296	299	296	309	295	302	314	334	290	337	325	305	316	305	342	280	323	286	319	352	327	275	329	303	302	311	263	327	321	316	329	304	310	354	363	297	350	337	293	321	344	292	261	315	361	310	311	343	316	304	342	309	313	326	307	281	294	345	304	307	316	342	341	333	315	313	313	335	284	319	324	325	322	340	301	313	338	311	317	311	332	304	319	365	311	315	289	326	311	303	317	319	346	362	306	291	326	341	310	306	321	340	314	323	332	305	327	327	336	325	328	290	333	302	328	337	332	325	324	335	316	317	332	296	310	312	303	331	323	298	318	329	347	344	317	304	307	331	296	345	324	333	344	315	305	316	317	304	369	327	321	299	341	305	314	312	316	331	299	319	313	323	302	329	324	347	309	321	343	299	347	326	329	359	332	266	317	317	294	315	347	347	293	305	355	335	281	352	336	319	338	309	304	323	303	298	346	316	291	343	351	356	311	326	328	331	309	348	312	305	308	319	303	302	300	321	312	336	330	305	310	322	327	303	328	325	303	323	317	330	298	309	345	315	348	329	300	311	343	299	343	362	302	355	332	304	331	289	332	308	316	327	332	348	296	303	331	332	315	317	322	307	348	333	317	321	329	297	313	278	305	315	298	299	351	331	309	307	311	308	285	345	331	318	332	315	305	308	323	288	324	307	307	330	304	302	294	314	304	330	314	294	334	352	328	298	363	314	346	313	305	278	306	315	321	330	327	344	338	336	331	297	336	294	322	329	330	331	304	340	313	312	309	298	319	319	306	320	308	290	326	315	325	276	332	319	318	317	320	342	340	313	360	323	361	296	300	334	346	299	299	313	321	304	300	344	297	324	317	317	330	332	322	341	303	290	309	295	305	345	310	293	274	322	336	325	344	298	305	288	322	339	340	313	356	344	350	292	320	317	323	328	300	318	319	305	359	348	323	291	315	323	304	305	317	308	291	312	291	303	321	303	291	316	341	318	294	335	336	310	331	305	360	323	290	318	300	311	325	337	322	324	319	302	340	291	346	334	338	304	334	344	305	296	304	344	327	357	307	313	287	314	316	313	335	339	338	308	339	356	292	352	282	301	326	312	328	334	322	321	341	339	319	311	313	306	324	324	316	322	300	334	293	315	299	318	337	330	320	318	325	293	338	314	310	310	283	331	297	321	348	274	340	327	335	297	346	310	334	300	309	318	330	347	328	380	339	338	309	324	334	296	320	330	306	300	329	315	314	337	279	282	297	306	340	295	316	329	307	311	328	315	288	284	327	310	319	326	335	297	358	328	303	289	327	315	333	353	317	329	351	334	318	316	326	336	314	277	306	304	313	317	278	329	352	297	347	340	318	293	357	298	297	318	333	346	295	307	322	346	318	294	327	317	337	314	277	360	271	301	331	317	338	324	325	328	339	332	301	288	372	325	340	323	274	293	317	335	318	318
22904	1402	2021	2201	1869	1572	1445	1275	1125	1024	942	911	904	894	880	816	787	811	817	808	779	779	767	793	727	733	731	770	753	768	681	711	750	699	738	714	732	663	742	756	734	699	742	687	732	739	787	725	772	768	770	762	764	764	747	749	747	762	733	762	721	711	705	694	705	723	757	730	747	742	731	759	739	748	734	728	683	707	698	724	694	712	687	691	704	748	686	699	695	675	710	681	685	686	707	738	636	712	723	744	700	691	718	720	686	712	679	744	691	712	737	644	702	740	718	731	688	691	706	715	732	716	677	651	699	685	701	712	649	687	707	733	729	695	723	673	737	730	675	735	690	682	744	705	691	685	697	736	735	717	727	699	736	713	728	692	689	695	700	693	697	681	638	709	694	703	660	676	701	704	676	659	673	649	708	610	714	712	705	720	685	687	689	634	655	679	683	705	677	713	693	663	682	709	689	714	662	701	690	666	680	696	697	649	686	704	710	695	669	698	664	686	677	721	709	674	675	676	704	695	676	720	707	694	688	684	672	710	738	718	686	681	666	702	677	716	699	706	702	729	659	651	737	719	704	635	707	649	706	643	740	709	744	730	710	689	670	701	749	719	709	672	669	694	694	698	730	708	669	708	673	726	712	693	693	721	642	692	678	657	707	687	656	697	679	685	703	691	642	682	671	727	703	685	716	720	718	729	708	687	669	694	723	671	735	659	732	664	679	686	694	720	707	691	736	728	708	676	707	701	719	731	656	705	739	706	680	667	681	723	712	668	683	706	698	650	683	703	655	721	722	680	697	676	666	659	685	670	725	691	639	676	700	648	704	682	645	738	668	724	710	734	661	686	716	679	717	696	705	669	646	703	702	670	704	707	646	710	685	675	693	691	718	644	763	686	704	698	707	669	734	697	719	661	656	693	702	720	689	746	692	695	698	670	649	680	742	619	690	699	679	661	726	680	690	670	688	669	665	729	722	645	717	691	690	703	728	668	735	717	717	711	680	673	768	684	708	662	703	668	677	718	686	690	725	693	704	701	678	698	701	659	670	717	749	703	673	644	705	714	665	677	684	688	701	650	706	722	742	626	688	718	681	646	700	722	692	681	704	686	703	678	716	710	724	654	704	658	688	661	682	695	671	673	691	722	695	705	704	714	722	682	677	683	659	722	625	696	669	673	676	669	744	716	684	695	660	693	660	712	709	697	729	705	733	676	712	714	707	686	706	734	678	678	711	743	721	661	663	653	714	713	692	706	622	646	748	684	640	711	719	686	717	676	695	677	718	686	717	682	701	678	696	679	729	720	633	696	712	664	688	710	673	681	707	689	707	695	758	707	748	721	691	674	665	684	745	707	622	678	660	642	661	704	694	660	660	716	740	688	666	650	686	678	663	670	692	697	634	720	701	700	686	716	688	650	705	674	696	690	657	723	686	674	721	691	650	648	700	697	723	690	648	692	706	704	712	686	697	732	683	699	695	739	740	680	660	642	675	613	674	703	670	712	663	692	702	672	685	694	703	681	667	706	656	723	708	664	679	639	691	656	682	652	699	669	670	639	704	679	674	713	721	668	658	704	702	665	695	659	714	679	669	644	671	717	672	663	730	671	667	684	710	688	708	675	656	677	693	695	693	691	721	732	714	674	662	731	688	660	685	669	719	709	674	668	689	687	716	653	697	710	664	671	693	747	666	699	700	713	709	679	678	687	681	692	702	676	710	689	731	678	709	724	721	699	675	762	714	666	636	709	713	697	737	695	732	670	663	692	679	703	703	692	688	717	649	691	636	674	679	719	720	688	694	716	704	732	699	686	696	687	738	703	667	665	665	650	674	700	689	645	717	681	671	680	688	648	682	646	688	710	693	743	714	677	684	698	690	703	661	694	712	670	676	708	685	662	720	706	689	698	668	674	711	651	694	719	738	701	689	713	653	684	696	648	666	713	700	670	682	734	717	709	661	702	692	702	669	707	678	664	735	651	724	667	681	675	747	704	733	672	691	682	715	733	704	668	668	683	670	669	698	673	681	674	667	710	713	715	718	675	693	715	655	699	669	656	705	697	683	699	666	735	725	678	665	661	709	711	690	685	659	663	703	698	666	663	696	655	685	706	704	681	653	707	648	700	696	669	713	679	690	647	683	684	704	729	695	688	671	651	699	654	654	681	689	689	694	731	691	668	730	754	668	709	695	715	689	770	716	708	690	700	709	662	639	678	722	723	678	670	652	712	714	694	691	696	631	667	690	689	693	677	704	676	711	662	701	720	670	693	670	710	676	650	727	745	666	703	656	687	687	716	704	691	680	654	669	661	681	679	708	686	691	703	717	697	710	714	708	673	688	651	756	657	707	738	723	694	727	698	698	746	685	690	728	679	749	735	730	703	727	738	701	666	698	694	720	683	649	701	688	690	763	703	719	710	647	679	695	655	677	703	678	733	642	689	646	695	669	646	649	707	702	700	733	670	696	701	711	730	697	710	693	688	670	707	660	695	700	731	712	677	659	664	692	698	655	710	691	691	795	633	722	731	703	687	750	702	704	729	709	695	713	695	691	709	693	697	698	651	668	687	667	680	686	718	689	709	707	681	647	684	715	647	706	700	705	710	631	697	706	675	655	722	663	646	668	667	694	676	669	748	671	720	699	724	664	683	677	683	726	694	646	720	698	664	731	687	660	696	686	706	693	670	694	667	705	664	673	694	684	696	727	698	745	645	657	753	694	660	691	723	688	708	652	739	734	715	726	673	665	719	721	680	707	632	705	716	685	674	741	688	683	642	702	712	691	649	697	673	695	700	659	732	679	691	678	639	700	703	720	649	705	700	673	753	728	688	670	664	725	674	707	652	680	665	669	693	671	651	733	661	692	704	727	655	665	689	727	659	681	701	685	663	706	674	741	736	708	699	689	706	705	664	694	688	709	694	721	738	669	691	663	740	673	700	689	757	669	731	698	668	648	680	707	671	689	700	683	680	684	692	702	710	715	696	747	664	720	703	705	705	663	676	713	676	689	647	716	691	703	647	719	683	672	676	721	677	729	683	652	712	702	642	692	687	663	667	703	723	681	670	697	721	671	698	712	706	655	703	737	671	658	698	693	647	698	715	679	720	713	718	720	673	722	694	702	705	732	632	722	725	684	676	712	711	735	697	689	693	680	694	682	691	715	648	688	713	644	767	700	705	676	706	744	686	638	660	666	741	694	688	671	661	677	707	713	669	705	690	714	693	691	644	718	658	665	666	690	694	680	703	732	700	693	712	709	668	703	711	684	680	739	749	710	700	637	696	668	704	708	720	699	692	692	708	741	650	668	660	712	697	716	716	652	672	711	716	691	664	655	643	691	705	699	637	718	632	660	711	685	748	681	728	671	654	649	688	697	681	689	684	675	700	662	645	653	718	708	678	658	710	721	682	689	724	658	665	688	691	716	710	696	679	736	669	642	670	670	699	725	685	693	672	684	653	696	727	697	623	687	671	700	703	716	705	719	628	745	640	709	705	709	692
12160	972	235	229	187	185	227	217	195	205	180	199	190	194	206	207	205	205	201	201	192	219	230	201	203	182	195	202	235	177	204	194	201	209	200	205	204	199	202	207	194	185	206	206	201	192	203	187	162	207	225	214	228	186	214	193	208	205	196	196	198	226	183	208	187	202	183	204	218	206	190	191	194	202	203	188	194	210	203	210	220	231	247	198	232	167	215	173	194	180	223	220	209	192	195	186	195	193	214	189	194	171	200	204	178	219	205	185	211	179	175	199	206	202	183	194	164	179	193	196	177	193	176	184	218	188	198	214	176	207	187	203	203	178	177	184	175	184	197	219	190	208	178	208	198	213	215	192	186	209	205	228	204	200	215	191	222	207	207	177	204	188	206	191	220	189	212	222	188	190	216	213	196	209	183	196	190	192	181	235	204	179	217	197	211	205	183	184	211	208	220	172	192	235	191	200	179	192	184	190	186	191	198	185	213	199	204	189	198	188	188	202	190	175	198	201	174	181	200	196	186	170	196	201	181	187	184	203	189	205	180	210	211	198	198	236	210	188	185	196	192	202	218	214	205	224	204	193	204	188	197	205	193	190	207	189	190	191	182	203	174	192	211	221	214	194	220	188	225	199	187	212	205	228	182	191	223	227	182	208	181	214	192	190	151	196	181	200	170	195	210	187	184	186	218	203	209	223	196	185	173	210	216	197	196	198	231	187	204	213	210	222	212	164	203	179	174	204	178	217	194	195	191	175	163	176	182	185	209	168	182	185	214	192	209	203	207	179	205	224	202	210	192	189	214	176	211	194	185	208	243	195	211	181	205	204	223	192	209	201	219	204	210	210	180	205	224	190	186	184	183	204	213	192	212	195	190	197	189	192	193	157	205	192	194	198	202	194	170	193	214	214	202	222	186	172	204	205	197	196	211	176	223	188	202	185	200	207	208	205	196	206	207	219	199	218	189	217	205	151	214	214	217	180	211	180	218	194	205	180	204	181	240	191	214	210	228	183	212	165	188	218	201	200	202	186	190	203	194	196	196	169	176	180	171	213	162	196	186	207	211	196	196	196	205	182	181	193	226	202	206	221	191	196	209	180	230	179	199	208	197	182	202	193	159	214	187	201	204	193	197	197	178	175	207	194	222	215	196	209	193	193	196	192	185	197	169	192	165	218	225	201	213	197	196	211	194	205	182	175	205	171	193	192	224	215	207	174	232	193	202	188	194	213	175	188	175	181	200	198	166	191	195	188	186	201	223	208	189	222	186	202	162	205	215	200	227	226	204	193	219	208	192	240	212	167	205	191	206	212	220	205	178	187	211	189	169	217	191	209	187	190	193	198	187	188	191	160	213	200	210	216	178	197	205	203	217	192	233	211	200	172	203	223	202	188	218	181	184	183	179	200	149	183	239	187	194	167	187	205	208	204	194	212	198	210	186	192	182	177	201	198	206	206	196	176	231	184	197	181	211	202	189	192	178	227	230	202	211	197	223	205	190	204	193	237	210	212	211	203	188	195	170	185	215	175	209	193	227	220	178	191	213	174	223	215	181	196	202	194	199	179	189	185	190	203	202	186	215	193	191	184	171	213	176	156	181	207	181	210	208	185	201	173	202	177	192	203	188	201	202	194	215	182	199	192	219	173	182	221	193	222	194	210	203	195	196	189	170	180	189	198	199	204	184	212	183	198	203	207	191	224	215	207	208	190	210	176	203	191	212	186	179	186	215	194	174	205	182	205	206	168	200	188	182	219	200	181	179	216	187	195	170	192	213	179	219	184	195	170	189	201	221	210	229	189	199	183	166	170	201	204	203	188	201	206	194	220	192	232	204	205	171	206	184	178	210	196	217	187	200	217	182	185	205	198	222	173	168	175	196	229	197	209	217	221	209	202	221	177	207	178	174	201	191	187	205	186	194	230	202	203	203	197	210	182	199	181	228	184	208	230	202	196	214	225	185	191	179	189	180	208	193	182	189	181	202	213	210	214	196	200	192	226	172	196	211	203	201	195	211	206	205	201	223	207	162	237	232	190	208	190	202	192	215	221	161	205	179	198	204	230	183	192	211	214	219	198	186	216	189	185	216	202	185	191	166	185	168	187	224	203	225	190	213	210	217	213	194	166	186	195	188	191	200	183	188	211	207	209	211	217	203	188	222	203	193	195	217	187	170	194	199	198	221	203	203	198	216	192	203	197	187	200	194	225	193	199	224	174	195	243	190	189	184	192	175	203	188	190	182	182	214	196	211	189	192	211	176	221	178	198	182	185	218	227	202	231	212	185	180	189	174	195	202	218	241	213	194	177	193	199	198	208	197	218	194	218	205	232	206	196	214	202	170	209	197	205	184	182	194	213	180	194	214	196	191	185	203	188	201	183	195	201	230	205	192	209	203	176	204	180	193	166	176	169	173	183	214	207	207	194	185	188	205	194	199	200	188	191	215	194	192	191	169	169	196	184	195	215	203	197	181	210	217	208	191	223	189	202	194	193	201	213	210	182	182	213	186	193	188	214	187	213	190	227	217	177	183	209	166	186	189	231	185	209	192	198	210	209	197	186	182	162	208	197	203	217	177	192	177	205	178	231	186	206	201	203	213	203	184	203	196	194	200	184	188	194	167	194	209	234	199	212	198	212	197	176	202	208	211	196	212	191	212	208	191	204	170	198	190	222	184	191	189	205	184	224	207	180	223	195	217	203	201	189	195	176	211	194	208	183	187	202	203	216	212	223	196	221	230	194	208	194	200	174	212	187	191	192	196	208	198	217	192	167	191	194	201	206	194	196	197	203	215	206	173	207	185	198	195	219	182	186	201	181	167	197	203	209	212	188	187	202	200	240	179	213	212	208	195	218	198	189	175	196	190	194	212	188	216	181	199	177	207	167	188	195	226	189	227	204	202	191	164	195	180	226	191	211	238	194	214	200	196	187	203	185	198	187	195	164	185	208	185	175	191	171	211	174	218	206	199	186	194	196	191	205	191	204	228	187	199	173	189	228	190	212	180	184	204	212	182	210	210	194	214	207	193	228	193	198	199	189	191	181	202	178	220	206	168	204	202	228	217	186	209	174	182	193	197	204	228	179	197	187	203	178	216	191	191	214	191	203	195	213	188	197	203	210	195	181	219	213	199	218	184	200	180	208	194	222	208	210	202	217	167	222	180	162	201	182	177	205	184	204	224	210	206	203	194	174	199	180	199	179	204	209	200	199	188	188	204	213	213	197	186	231	203	185	176	184	216	174	208	198	189	186	221	197	200	219	222	205	220	184	240	201	179	221	197	212	219	186	203	215	207	206	167	204	190	210	220	195	194	198	184	178	178	168	212	188	194	200	224	205	189	159	188	202	208	172	166	215	233	208	208	187	202	231	162	178	207	199	181	204	178	211	189	185	216	192	208	190	192	210	237	221	213	191	205	215	168	172	203	197	195	209	192	185	183	197	173	185	232	198	177	205	189	205	203	184	188	191	215	204	194	211	196	192	176	196	218	191	195	207
6996	509	513	539	467	506	457	461	450	479	502	501	461	484	493	466	488	467	440	484	487	472	448	489	476	469	443	475	482	473	511	492	452	472	435	474	437	461	446	419	474	474	488	514	472	456	504	478	452	473	513	507	500	467	476	474	527	452	472	483	500	477	444	497	451	493	494	473	450	400	460	441	440	442	487	487	495	464	457	494	448	478	422	474	463	497	482	450	464	460	465	469	472	445	501	468	437	468	450	458	490	450	455	452	426	462	454	420	518	493	453	500	446	441	486	452	424	440	469	428	488	440	471	464	440	438	500	491	457	461	442	471	503	457	467	456	452	469	472	434	475	483	486	461	452	456	452	437	452	487	479	464	469	501	472	458	462	481	475	487	460	461	435	457	500	470	483	487	436	428	452	469	469	475	440	445	463	467	461	455	512	451	428	484	477	458	516	465	449	456	486	490	494	454	465	436	491	451	474	457	461	427	428	468	459	456	462	428	464	478	466	484	439	504	467	465	479	472	449	470	464	458	452	467	468	445	499	424	480	481	450	480	458	408	473	467	460	457	466	450	470	431	469	474	453	476	475	489	451	443	410	446	475	475	476	443	490	461	478	442	490	404	469	436	442	479	441	468	488	443	472	477	445	462	479	478	466	458	462	422	473	500	464	455	482	476	469	455	485	489	460	472	480	492	466	443	488	477	461	469	463	470	437	514	483	465	475	442	506	459	439	460	467	520	443	493	474	472	466	470	471	472	468	413	475	442	497	454	477	483	433	494	473	444	451	469	459	421	471	455	442	492	490	468	452	481	429	444	492	469	461	450	462	495	421	483	489	478	431	468	458	439	469	452	444	492	471	465	436	440	456	452	428	462	471	468	459	467	484	503	439	440	448	486	474	452	459	484	433	452	469	466	470	421	445	458	438	466	453	443	463	442	494	482	448	474	470	454	484	509	449	440	489	474	480	459	493	447	441	455	466	460	469	474	474	495	467	485	485	440	462	468	494	454	489	456	479	482	442	428	465	472	456	473	477	478	467	496	494	485	473	443	460	448	425	456	434	435	447	457	478	487	497	458	467	495	480	450	479	458	479	473	452	419	444	491	461	485	453	451	467	462	494	479	447	481	462	457	462	479	445	440	437	450	483	492	453	475	461	507	461	500	501	470	478	468	493	478	440	479	506	475	474	451	526	450	470	429	513	438	486	493	499	498	465	469	439	443	482	442	474	505	455	464	506	453	454	488	485	451	455	432	481	455	439	478	452	477	483	467	459	455	480	456	454	422	485	485	468	451	486	482	451	472	454	489	447	462	451	456	467	488	487	455	457	462	461	445	467	481	481	461	469	479	463	497	457	437	436	477	502	427	452	482	451	455	445	478	473	462	441	495	479	430	485	464	470	471	473	431	488	468	491	446	459	475	429	455	454	418	457	478	447	474	479	454	464	447	466	466	451	451	438	475	447	458	464	467	430	460	440	460	459	460	469	463	425	482	447	468	472	474	450	452	434	437	496	428	442	494	458	466	503	412	454	430	469	468	453	439	466	479	458	495	461	433	475	458	454	429	477	467	449	466	463	443	478	474	499	460	501	456	505	491	476	500	454	406	488	453	449	428	454	449	439	501	445	469	444	449	449	488	475	418	472	445	465	460	444	479	445	452	414	421	504	482	450	493	462	415	452	451	405	484	464	481	486	463	487	466	458	460	467	467	497	484	472	468	442	447	467	498	435	468	445	413	441	471	438	471	445	477	460	487	444	493	466	470	467	493	455	448	441	459	426	473	437	493	489	439	462	465	493	425	514	486	442	481	425	446	477	495	452	455	481	443	462	484	453	487	436	465	494	437	469	471	492	522	518	480	441	479	477	459	431	501	461	461	458	458	457	520	469	399	481	478	496	428	442	432	426	447	445	470	418	408	488	441	451	479	443	464	461	501	470	471	501	477	485	457	451	456	485	459	470	454	455	442	468	479	443	464	478	456	508	424	509	507	454	455	480	500	497	476	464	487	436	444	475	461	483	465	481	463	498	462	460	444	479	444	463	440	456	442	464	436	504	509	469	473	452	468	473	459	443	468	469	488	482	475	461	497	465	488	477	443	453	464	498	457	493	431	450	434	442	497	477	444	457	477	435	448	437	499	468	515	470	436	491	462	431	488	447	464	464	460	468	449	470	457	424	466	421	447	435	493	453	440	412	471	472	495	445	472	470	441	470	463	497	488	442	486	454	481	508	486	444	450	463	503	491	485	498	484	480	456	491	499	470	462	466	458	427	428	439	468	474	501	470	450	472	484	458	458	429	493	485	462	471	457	429	466	502	507	460	470	484	442	527	477	457	458	456	438	464	448	482	444	465	468	506	459	484	455	478	444	474	456	478	467	458	471	499	466	460	499	474	515	446	504	482	451	454	476	491	447	426	450	462	508	476	488	439	479	487	470	463	437	485	480	471	461	448	498	456	471	475	481	482	443	476	448	444	409	424	483	463	526	429	452	450	476	415	468	460	484	434	461	499	467	453	467	430	414	424	486	435	453	456	470	458	447	461	490	458	455	473	437	428	459	471	473	486	433	459	430	523	464	440	456	448	507	462	507	489	495	519	450	532	491	495	469	475	515	454	483	456	457	461	468	459	453	447	472	465	473	484	471	464	458	432	495	474	463	484	505	467	436	475	490	417	461	456	502	457	507	457	453	437	473	470	467	464	440	474	479	444	475	447	477	483	511	482	450	441	484	507	494	459	465	473	476	488	436	499	474	470	485	470	488	489	444	473	479	502	442	498	454	485	485	445	448	431	446	481	487	457	489	465	461	482	444	436	472	456	491	467	428	462	429	447	470	460	468	450	452	519	453	476	450	487	460	526	459	458	444	480	463	446	455	457	499	433	508	497	506	483	451	448	434	456	504	461	429	467	456	447	466	460	478	467	503	458	476	450	444	504	460	416	448	447	468	483	451	473	453	430	473	485	439	457	468	451	485	420	420	476	478	471	425	451	467	421	464	447	460	458	491	432	503	455	483	463	460	488	453	470	443	464	467	470	435	498	447	430	488	464	511	410	433	488	435	470	442	452	438	460	463	471	416	495	470	478	439	454	448	455	447	446	470	479	458	450	454	468	455	452	461	471	468	484	536	476	464	446	445	456	451	500	489	470	424	505	461	424	430	452	481	438	485	503	450	437	480	442	471	509	502	471	486	504	474	455	486	457	451	472	447	466	469	433	439	455	436	427	440	473	449	463	444	485	442	501	465	486	503	473	474	452	465	463	472	478	508	487	475	477	506	496	465	448	439	442	445	438	428	462	472	488	445	477	471	451	475	463	469	528	444	459	475	459	455	456	449	474	483	456	485	481	444	491	469	477	473	456	475	457	459	447	459	451	476	445	458	455	476	467	472	452	470	479	452	462	451	441	476	511	477	457	448	483	463	489	456	443	429	456	465	457	492	432	465	461	459	450	465	480	500	456	524	496	459	464	461	439	452	417	490	470	464	477	470	427	453	449	471
28145	3942	659	552	461	374	343	346	341	312	372	324	290	296	292	270	284	291	310	282	299	296	277	281	277	274	262	295	250	271	279	274	302	277	302	315	286	289	291	276	285	276	298	287	288	246	349	314	276	304	278	268	338	287	303	311	271	332	301	290	278	334	320	324	256	306	324	267	274	302	328	312	329	297	312	280	274	294	255	278	273	281	283	297	300	290	289	289	288	265	295	295	308	301	269	255	316	276	264	247	290	268	282	268	250	283	309	301	293	292	263	267	298	307	308	273	252	294	302	293	299	277	292	296	257	270	301	290	261	307	284	322	278	277	278	299	323	305	279	260	262	328	303	311	282	282	264	303	267	271	305	276	308	292	275	315	291	279	267	268	239	303	280	283	257	288	275	303	266	291	308	273	260	290	245	258	309	269	294	294	303	274	302	276	274	286	292	264	288	279	299	319	258	261	279	260	289	285	302	251	287	272	226	288	274	263	303	293	290	257	308	246	283	297	303	269	280	321	282	275	291	296	272	276	288	260	253	272	267	278	304	278	308	259	286	294	288	260	297	265	284	261	311	280	307	336	285	300	279	300	287	303	297	313	270	299	295	294	287	268	310	287	282	280	269	261	250	275	283	302	315	273	280	242	283	271	277	258	314	298	299	292	285	262	299	273	254	292	303	283	263	274	286	294	264	279	298	263	271	258	294	277	279	280	284	291	286	267	263	310	289	303	259	248	325	283	271	292	279	311	267	317	298	283	282	295	291	294	295	276	277	232	272	288	303	262	292	300	261	301	288	260	264	255	271	280	242	282	289	299	267	314	273	272	268	277	270	280	266	265	277	292	253	296	301	319	292	292	296	256	276	285	259	259	295	296	290	279	294	243	281	272	298	297	299	292	275	291	267	297	280	289	277	281	276	266	296	284	277	302	289	263	308	285	291	272	263	281	273	291	288	290	279	279	291	303	286	281	279	308	265	298	273	320	299	311	297	288	305	294	290	299	281	274	288	289	285	292	269	269	283	307	284	253	267	297	248	290	252	260	260	287	280	266	242	272	292	307	253	275	298	317	329	281	260	289	308	300	276	275	300	289	280	293	282	305	290	270	312	278	298	296	287	263	320	304	266	277	271	297	275	265	294	304	281	302	344	281	297	277	290	267	273	297	294	304	269	256	293	298	311	299	283	287	322	263	275	282	297	301	307	257	264	267	284	294	271	249	253	268	278	288	266	300	280	283	282	319	299	293	298	284	296	281	289	296	296	281	250	296	270	254	281	272	271	272	240	317	288	295	259	315	267	310	262	296	291	258	287	278	274	287	260	268	274	257	275	305	339	298	290	292	304	249	287	254	297	263	297	275	247	301	286	264	277	280	270	299	265	282	292	289	297	300	270	294	336	294	290	321	254	265	275	307	309	296	291	328	287	279	266	248	251	267	296	280	286	298	290	283	252	285	262	274	293	291	281	289	316	309	273	314	266	307	280	287	251	276	295	300	278	287	277	271	276	297	281	256	263	330	288	264	255	295	286	281	296	294	297	295	298	313	291	304	292	271	271	275	267	291	285	297	279	300	270	285	319	294	275	283	296	317	261	289	266	293	302	277	298	284	296	288	281	289	308	241	315	245	298	309	259	293	284	260	289	310	293	314	259	239	301	278	291	293	245	290	309	250	279	279	271	265	298	295	297	295	292	290	322	289	273	248	281	273	285	269	304	293	306	278	267	300	268	256	258	285	258	296	285	309	278	301	278	278	296	326	282	240	310	315	273	266	284	328	298	311	305	279	274	324	280	282	246	255	282	261	275	261	275	301	301	284	260	305	301	257	278	313	278	280	262	306	290	252	274	275	308	295	286	294	262	288	258	291	305	304	284	254	284	281	340	286	276	279	296	294	273	299	301	282	332	279	306	295	288	279	279	297	286	319	298	299	256	301	303	298	300	307	297	297	293	293	281	282	274	264	284	309	292	283	267	298	260	294	308	237	264	282	266	290	256	278	291	302	283	296	279	292	320	293	318	275	240	309	278	300	262	306	291	291	311	293	304	292	290	289	290	284	274	292	304	278	311	294	296	274	274	257	294	287	294	321	281	254	323	298	299	299	250	272	273	292	306	283	285	317	269	301	294	278	275	280	251	293	280	289	287	261	283	278	307	270	288	285	292	291	293	291	271	260	272	304	310	285	258	273	268	280	284	280	266	273	285	266	254	273	268	296	302	304	259	244	266	304	238	291	296	286	269	306	287	300	257	263	295	302	267	307	290	278	258	296	279	287	249	259	291	294	258	277	284	322	299	300	295	306	285	274	280	314	289	301	292	254	288	272	278	318	310	273	273	272	258	287	275	307	277	288	310	299	279	277	265	269	291	292	276	287	293	277	301	296	319	281	306	277	282	264	276	284	269	229	296	281	286	285	305	294	279	278	274	299	316	280	232	300	305	293	275	298	302	293	276	279	272	285	313	298	265	269	274	272	296	291	242	290	287	277	301	273	311	280	303	318	308	290	309	275	257	283	294	286	253	287	297	277	301	252	294	289	290	282	260	301	311	270	287	273	305	286	292	273	295	277	280	268	272	286	273	274	251	277	275	263	280	300	281	274	301	303	293	270	283	277	262	285	282	280	266	283	298	265	256	306	297	309	290	282	280	298	314	267	272	269	301	268	292	282	308	283	267	292	268	287	266	281	263	290	304	286	273	287	277	279	269	279	277	309	291	284	301	290	303	274	266	264	292	288	286	308	287	258	286	266	288	286	283	266	285	262	298	262	276	337	253	272	295	291	326	275	278	273	289	299	335	297	287	273	278	295	297	261	296	295	304	277	257	274	308	300	307	274	261	287	230	299	259	304	284	314	295	287	286	274	277	276	272	312	300	273	281	280	249	243	283	302	292	257	270	312	268	274	271	253	241	278	300	281	300	302	286	304	284	285	307	271	277	289	299	265	298	287	308	278	293	252	297	314	265	250	275	306	282	274	280	289	297	267	283	325	273	300	267	290	282	279	292	280	280	271	297	312	287	295	298	291	296	294	319	301	281	296	319	285	312	277	292	263	263	287	254	277	283	257	274	268	298	252	280	273	278	309	261	272	265	284	287	264	288	254	278	312	257	304	292	294	236	301	272	279	279	286	291	267	280	284	299	289	243	269	298	296	245	281	255	261	278	269	267	274	266	310	291	306	266	283	282	289	305	285	266	285	306	316	307	278	272	283	227	292	239	299	306	269	262	290	297	295	289	252	294	265	235	279	281	310	287	307	271	264	261	302	280	246	281	284	300	290	275	252	264	304	309	253	277	311	270	283	283	293	283	298	266	307	263	294	307	294	295	287	276	294	285	293	242	292	255	248	292	291	271	307	313	295	314	284	283	279	300	295	263	267	297	320	266	256	274	282	293	289	269	286	296	268	288	318	319	323	248	294	257	283	295	267	254	287	282	304	310	300	282	271	272	297	264	251	273	291	256	312	283	272	280	315	271	297	284	300	277	294	316	304	262	296	287	294
16184	974	1286	1436	1295	1163	1046	939	863	802	798	763	782	674	720	721	713	654	678	700	750	652	640	656	662	716	646	652	638	647	646	659	633	694	628	602	665	623	612	631	642	632	657	722	677	699	653	711	689	725	730	701	696	685	632	684	663	666	664	657	647	630	619	625	691	671	602	621	671	626	589	667	656	609	682	697	692	619	658	606	651	641	613	662	646	633	635	655	629	598	599	665	669	676	624	650	664	652	675	644	641	617	663	632	677	625	644	672	654	661	659	603	636	635	656	652	594	657	678	626	630	627	633	621	677	637	633	628	598	614	663	625	645	636	638	620	624	633	636	671	641	600	625	607	617	650	628	635	597	610	632	656	651	591	672	663	642	656	678	685	653	614	628	669	665	620	635	596	655	611	663	644	635	623	648	621	648	627	616	631	637	612	640	644	643	669	600	612	618	642	641	618	652	612	648	628	636	658	616	609	650	645	637	645	625	594	644	635	640	653	614	606	659	698	629	598	639	648	650	592	633	636	656	628	637	596	620	660	621	645	613	630	591	631	658	651	590	647	604	610	627	622	656	635	689	660	610	622	621	586	642	645	597	622	583	666	623	623	654	647	664	659	628	654	614	642	640	608	636	650	598	622	606	651	605	631	643	650	640	640	654	610	629	659	640	623	647	625	647	636	654	641	659	659	617	603	672	636	658	597	631	617	647	597	632	620	649	615	654	649	610	626	602	618	688	632	641	669	633	667	675	623	645	588	627	622	594	651	645	676	638	632	646	658	616	620	619	603	611	629	634	648	626	680	587	639	678	618	581	655	659	646	643	591	619	616	621	605	600	631	608	622	647	643	622	613	683	620	668	622	596	606	687	666	611	624	583	658	575	622	654	650	661	629	594	610	649	610	630	657	671	622	619	621	690	639	654	643	606	628	668	617	608	671	638	619	656	639	619	625	631	655	628	635	593	667	640	650	619	634	602	581	639	597	641	633	628	694	603	639	638	652	610	674	661	650	613	663	620	623	626	624	607	658	630	623	613	638	607	654	678	640	682	620	666	604	624	631	665	631	638	599	590	632	684	638	621	622	646	645	624	670	602	647	629	650	679	613	635	623	618	638	637	654	630	639	619	646	600	620	638	616	616	640	677	643	644	599	640	629	624	651	650	647	657	640	639	612	608	634	646	652	640	628	643	642	601	649	641	557	656	599	653	633	563	621	645	666	637	670	572	624	649	625	650	619	619	630	651	632	630	633	601	613	629	623	655	639	643	649	617	690	645	625	628	669	659	596	629	604	688	644	634	641	650	615	630	687	672	621	590	639	665	674	616	600	612	630	608	618	613	641	659	608	636	637	615	627	611	693	612	630	585	671	622	623	673	621	611	630	655	624	631	644	609	617	652	598	645	632	615	660	628	627	637	687	630	638	603	644	597	629	624	612	663	643	655	619	667	644	625	649	671	601	619	568	617	627	636	632	660	660	613	623	644	622	615	647	588	618	603	644	658	659	677	707	595	653	689	642	596	661	656	621	617	598	675	656	619	662	590	620	618	660	617	637	611	651	611	638	665	610	645	597	610	614	595	622	645	661	634	643	631	627	636	654	609	616	635	579	604	642	682	654	667	621	592	656	582	649	635	626	642	617	619	616	637	669	639	645	570	666	632	624	662	614	665	667	655	633	616	641	624	632	644	651	615	626	585	656	619	625	604	645	642	626	636	618	668	585	651	622	639	663	641	624	643	635	648	603	606	669	618	634	618	661	654	638	656	619	624	605	651	636	599	652	640	654	689	650	614	612	656	626	619	608	607	642	641	648	611	641	629	646	658	608	632	625	603	626	656	630	636	665	634	621	611	572	654	657	627	620	645	631	635	676	679	622	610	647	602	611	644	614	611	629	645	659	639	631	648	632	662	626	680	643	665	614	616	594	629	670	625	635	627	681	592	642	634	613	624	601	596	661	589	611	659	672	613	642	583	609	649	614	650	654	608	638	628	642	585	678	645	631	641	625	591	645	618	660	671	630	689	609	659	654	655	597	650	659	644	612	605	643	624	604	661	619	635	626	644	602	631	667	597	635	622	609	620	643	643	636	602	686	627	615	627	652	648	649	650	615	579	651	644	637	662	668	629	631	617	660	664	632	660	689	642	635	612	650	583	605	646	637	611	605	582	678	670	602	636	609	635	638	619	619	643	654	635	632	634	609	631	606	672	634	635	583	607	608	664	608	629	625	673	619	600	572	629	673	623	644	615	648	627	644	645	663	653	642	624	648	593	627	635	631	666	579	615	631	616	633	637	656	617	601	617	635	648	586	625	714	666	663	638	641	631	652	649	652	670	667	632	672	634	631	654	659	638	667	691	617	633	661	620	663	647	596	681	606	637	645	680	674	620	619	633	628	644	672	597	655	676	606	622	654	604	602	643	636	644	642	609	611	633	599	625	635	679	604	612	646	619	648	624	656	676	629	619	686	634	588	638	652	640	594	657	651	645	630	651	611	673	620	665	604	604	615	601	642	635	689	636	659	623	641	623	641	638	626	640	632	628	608	606	671	625	625	649	654	610	621	641	632	595	628	636	635	618	614	661	609	637	635	613	664	643	615	651	677	635	623	626	617	642	603	619	626	648	666	644	658	636	617	591	649	621	621	613	644	669	646	653	608	664	634	649	613	610	618	679	640	611	674	677	653	665	641	629	640	599	664	656	669	637	639	607	677	634	642	595	626	608	576	638	663	644	677	596	625	643	616	653	662	648	626	636	637	638	652	618	663	586	633	640	607	637	683	642	637	641	659	632	654	608	666	589	654	601	670	667	594	651	677	599	632	645	658	648	602	629	661	621	626	633	667	620	636	606	699	613	678	647	676	645	682	624	658	633	661	670	607	661	628	644	637	634	633	606	606	633	660	587	617	698	667	618	610	631	591	626	633	680	591	652	635	623	627	658	623	613	633	632	693	595	665	614	662	660	649	643	591	630	650	656	697	658	633	639	619	613	621	659	638	576	616	645	636	641	631	620	612	653	601	612	621	621	672	613	649	645	620	630	656	662	613	625	627	595	624	630	652	648	650	608	625	653	647	630	642	667	626	607	612	615	655	631	686	668	637	627	637	616	602	660	628	644	702	657	654	715	642	625	667	614	644	667	630	559	629	652	643	681	666	641	618	627	687	633	590	611	690	603	660	666	679	626	642	578	582	595	628	627	554	655	679	633	602	644	613	591	652	656	631	609	619	656	595	632	641	644	614	663	645	634	651	565	653	611	575	645	682	615	603	591	628	644	634	641	657	622	634	621	636	656	599	645	582	639	583	616	666	626	642	653	601	688	697	598	656	616	639	668	584	667	653	607	629	606	646	612	664	642	565	613	629	615	627	670	620	630	646	643	617	637	652	661	635	613	641	589	607	632	602	634	608	652	616	624	672	682	613	625	641	621	631	680	605	662	678	663	673	648	615	689	694	650	639	645	597	599	671	662	603	645	655	612	653	657	665	621	625	612	642	579	638
38253	7263	1256	908	670	550	491	495	374	393	378	370	389	322	409	357	335	315	298	325	363	352	337	312	332	304	315	344	322	307	357	326	345	331	312	315	365	326	329	330	317	315	307	326	358	335	343	362	343	357	363	343	305	324	307	352	314	324	339	333	309	356	315	348	285	316	331	350	335	302	288	324	314	318	306	300	326	367	343	322	318	343	315	305	336	320	337	312	332	302	271	321	341	296	317	300	301	316	334	335	304	338	297	332	358	291	314	327	313	328	330	334	347	330	298	290	319	297	331	315	321	309	286	345	327	277	304	338	350	344	330	309	317	308	304	313	334	310	315	328	323	350	351	326	328	313	315	338	295	318	345	356	323	311	281	280	283	299	292	341	308	327	311	299	328	288	316	332	274	338	324	293	329	322	349	331	292	326	311	336	326	338	318	301	293	317	330	300	356	306	330	340	326	331	316	316	325	337	329	319	306	340	282	319	324	303	309	290	316	317	321	341	295	318	319	319	320	300	324	312	346	317	305	352	299	313	327	320	329	303	305	350	304	320	314	316	307	356	324	326	339	323	296	305	309	322	337	335	295	338	344	304	350	323	308	302	341	328	338	308	339	322	334	317	341	353	350	331	310	345	294	307	301	329	285	318	318	304	303	326	293	318	315	319	300	318	347	319	297	292	316	319	305	312	348	305	267	307	323	331	316	329	320	325	339	358	308	303	308	305	304	328	333	357	337	333	289	307	316	337	288	337	329	331	321	354	328	313	313	321	337	305	331	292	314	337	299	313	292	329	304	290	313	329	348	319	302	357	370	347	314	329	324	317	281	295	330	321	334	332	299	289	320	338	355	299	292	298	333	324	346	323	344	313	345	284	328	329	299	359	288	312	343	335	316	340	335	252	321	336	367	321	341	345	365	302	330	283	322	307	337	312	367	337	296	299	326	307	310	321	353	297	348	297	328	336	310	319	346	313	275	326	274	341	300	299	332	338	309	311	296	309	337	333	308	315	368	310	328	325	310	301	312	324	321	312	318	344	338	307	269	320	328	337	278	359	303	357	298	303	299	360	352	314	321	311	345	321	323	289	318	361	351	330	320	313	280	296	293	335	312	300	330	287	351	316	300	289	344	302	342	340	324	295	300	301	292	304	306	314	330	334	336	324	308	305	304	321	284	293	312	365	306	353	298	305	292	321	314	328	295	301	302	285	302	324	322	313	278	347	325	306	344	306	313	316	324	270	311	332	328	279	313	321	346	343	324	295	324	335	330	289	325	326	321	337	294	325	328	297	323	358	339	274	335	294	330	304	302	336	324	352	332	338	332	335	318	313	326	310	357	319	316	315	309	295	298	324	360	320	334	332	326	313	304	321	345	327	315	295	308	340	297	317	313	276	317	296	321	298	306	322	297	303	293	290	322	288	317	291	287	344	329	317	293	289	307	332	312	338	330	344	327	310	283	323	319	336	306	321	325	313	300	338	293	327	354	339	347	340	284	319	270	309	293	332	305	333	301	336	338	361	336	324	312	306	310	311	314	313	326	313	331	312	341	320	310	315	280	300	316	309	363	319	342	294	325	292	318	326	327	334	332	327	293	344	350	314	292	299	279	297	309	309	339	322	355	275	285	313	336	328	342	316	332	354	317	303	321	285	315	308	311	358	323	318	314	304	301	302	289	331	321	308	306	319	317	308	321	312	296	299	312	338	327	307	306	324	292	296	318	330	324	306	317	329	318	311	325	323	350	325	302	345	256	311	286	300	337	371	321	314	329	301	315	338	341	296	310	309	315	302	343	292	300	327	304	307	308	325	335	311	287	288	320	328	326	331	314	302	312	354	279	318	332	304	301	309	302	315	341	312	289	309	314	319	321	327	326	350	296	321	357	311	354	338	355	315	341	319	272	316	304	330	327	311	281	305	316	331	325	332	297	316	303	327	306	299	333	315	314	300	337	326	334	326	339	326	314	323	289	312	332	324	344	312	347	351	309	336	323	304	339	291	284	327	343	329	280	296	320	315	334	336	321	342	344	332	306	347	366	331	337	307	337	310	307	285	326	323	301	314	302	287	341	328	327	303	335	304	309	306	353	363	304	325	316	309	326	307	327	336	330	322	308	277	341	322	297	321	331	327	277	317	333	332	291	302	330	324	306	307	324	311	338	314	340	365	356	337	291	336	282	317	313	305	305	295	300	326	353	276	322	309	335	332	300	326	357	313	298	299	304	332	333	356	334	319	339	309	354	287	316	332	287	310	330	339	326	328	310	322	341	298	334	304	349	340	325	316	306	355	327	330	315	343	313	305	338	336	315	345	349	327	315	312	333	281	318	313	335	320	309	308	340	313	308	281	322	291	297	326	302	329	350	297	325	335	303	333	305	350	313	308	312	359	344	299	286	304	313	300	333	362	288	296	322	340	330	295	299	330	318	322	297	325	309	294	294	302	314	324	296	290	347	325	319	294	330	322	321	309	352	306	305	329	305	300	325	323	331	307	292	306	268	319	355	280	302	329	315	322	328	288	300	349	290	309	350	332	332	316	330	312	301	312	276	328	302	321	317	311	293	335	301	325	315	298	347	358	352	330	305	324	329	338	332	324	327	358	325	335	313	309	332	309	330	345	290	310	343	326	303	302	332	324	335	305	322	326	311	294	331	321	291	301	331	345	324	304	312	356	295	313	309	333	318	328	319	290	315	299	334	307	307	305	295	330	326	307	316	316	299	289	310	323	317	350	288	269	312	313	312	333	326	329	328	301	272	307	322	271	310	318	325	315	354	330	356	319	302	307	342	339	342	349	333	331	324	347	302	284	296	347	291	310	326	353	308	321	319	274	328	325	295	340	306	327	349	314	347	310	351	304	318	296	312	321	298	296	294	360	311	306	268	336	303	316	301	308	289	288	292	335	387	348	325	326	279	313	359	331	387	327	338	297	316	306	288	319	317	319	296	317	322	337	307	314	305	311	314	308	303	379	316	347	297	321	297	301	331	329	315	323	347	329	297	336	304	341	320	317	338	377	356	331	314	340	327	318	343	324	303	332	329	292	338	285	293	336	352	317	298	332	306	338	341	352	337	322	291	324	325	327	330	343	303	338	337	321	310	280	326	327	294	314	299	315	300	309	334	308	328	313	337	312	314	341	330	306	303	320	309	310	302	305	325	360	320	301	292	317	312	273	345	318	353	339	378	325	307	345	328	317	320	319	319	323	300	314	303	319	354	301	328	319	308	352	326	327	351	351	325	300	314	339	370	343	305	306	331	313	296	287	300	324	267	300	313	314	311	355	324	292	325	345	280	311	284	332	327	282	290	331	304	316	311	331	291	318	306	326	340	307	304	292	281	309	334	322	346	299	326	301	346	303	329	320	334	307	324	325	325	328	353	303	310	290	317	309	309	341	356	298	326	316	318	340	281	287	315	298	337	317	324	337	319	327	314	312	300	290	338	329	338	338	349	295	305	340	338	316	309	312	332	294	303	342	329	316	376	315	312	300	312	327
20623	1350	2016	2267	1925	1558	1367	1284	1083	1041	968	930	966	859	808	871	825	805	799	764	775	781	791	765	774	773	791	722	700	761	747	687	734	667	721	751	735	714	700	689	732	711	710	739	748	765	738	766	782	772	753	782	800	774	767	803	770	704	723	724	719	748	759	674	765	753	686	735	695	696	673	687	708	666	702	735	677	716	693	697	679	670	707	743	681	709	725	681	666	700	727	723	699	668	679	705	709	700	697	719	718	709	687	711	684	653	731	687	681	697	707	707	703	694	681	714	688	728	692	650	708	690	679	686	666	685	715	629	668	704	694	732	665	678	711	701	686	715	706	684	678	655	638	703	714	681	650	716	682	676	694	706	685	676	656	649	680	654	726	714	702	702	700	694	693	663	715	684	652	649	676	697	663	688	687	690	702	677	659	711	702	694	711	718	667	764	653	692	676	715	667	643	720	675	690	675	708	674	660	620	726	694	721	633	715	644	704	676	719	701	682	656	689	694	681	676	665	732	687	708	732	683	696	717	684	742	728	698	723	665	676	670	662	705	660	677	669	656	689	664	687	688	651	709	691	688	708	708	664	658	706	663	731	666	622	655	677	665	720	641	724	709	669	653	703	707	722	666	684	685	650	653	667	672	631	718	686	672	650	705	690	665	705	688	698	684	712	710	699	670	673	645	683	684	718	676	699	668	667	693	676	683	608	654	689	689	713	674	692	659	658	704	714	695	743	698	662	714	680	715	679	680	706	709	729	727	688	701	696	661	716	672	633	705	693	670	695	698	684	677	647	695	742	722	690	682	685	656	731	694	667	707	676	697	661	667	664	695	671	685	691	716	733	711	698	689	728	689	656	663	702	701	690	688	678	695	664	697	697	667	736	693	704	695	712	670	672	671	664	691	680	741	697	676	708	661	689	699	665	659	707	666	682	677	709	678	684	699	725	686	683	696	694	656	682	684	697	717	703	673	708	659	693	642	701	678	683	677	686	696	658	675	679	710	703	693	674	663	685	684	669	712	708	638	675	672	712	686	698	681	665	626	746	700	634	695	655	732	673	683	661	656	657	727	727	686	671	703	720	703	680	689	686	645	654	697	649	705	699	710	680	636	676	696	651	704	619	689	700	630	672	670	715	670	668	698	670	679	667	676	730	711	722	714	683	698	668	660	656	666	707	639	647	697	692	687	676	708	710	715	664	722	677	684	686	699	645	724	709	692	663	691	710	712	719	692	697	710	699	692	713	706	716	714	664	659	708	621	689	669	648	665	665	720	692	692	687	701	745	685	696	756	676	706	685	683	714	696	651	656	664	709	695	685	686	678	722	685	687	677	718	688	695	690	697	705	684	685	687	689	643	677	609	706	681	674	711	658	680	695	719	713	636	729	659	731	729	672	706	723	688	721	677	658	689	626	653	661	678	630	696	650	681	686	706	682	714	689	709	675	686	694	689	687	631	710	717	703	674	674	669	672	717	735	674	704	690	684	714	682	706	687	676	729	677	635	638	702	679	728	629	631	688	679	710	688	683	719	687	679	720	706	645	659	712	674	722	687	759	705	668	720	691	721	672	644	666	693	666	664	679	689	632	675	711	659	694	687	687	650	678	720	695	657	674	673	700	679	703	668	652	662	685	666	659	672	705	731	717	676	720	651	746	673	667	680	679	675	690	711	663	667	697	691	674	680	676	686	664	692	684	684	708	655	696	681	666	719	667	718	748	738	662	690	661	660	625	711	649	677	668	701	703	686	693	647	698	691	655	653	670	707	711	717	739	701	693	671	682	703	702	713	674	682	663	657	687	706	692	653	725	704	722	702	685	665	639	729	708	706	697	664	717	746	706	718	702	643	662	662	655	677	681	700	709	696	666	696	677	691	666	694	679	714	694	664	674	657	704	672	680	669	662	729	679	646	697	690	635	589	698	703	668	660	640	660	642	699	691	672	695	717	684	715	662	651	661	667	696	647	679	706	686	710	677	712	704	693	683	713	644	701	698	702	664	687	714	684	734	703	639	651	698	708	710	670	673	668	662	684	694	700	683	676	685	671	713	682	699	719	698	658	688	639	715	695	648	642	665	693	636	623	680	675	669	671	738	693	658	701	700	716	677	685	651	676	668	691	675	709	693	674	664	658	689	661	639	697	655	727	665	718	682	676	722	712	671	651	651	668	660	635	715	710	698	700	699	725	698	700	702	712	654	688	680	675	700	676	674	646	729	704	664	702	679	676	625	722	724	677	747	679	705	677	690	690	686	706	664	695	677	666	695	728	728	623	671	688	688	684	683	666	687	661	681	661	681	663	678	708	690	689	713	670	657	702	661	649	724	670	681	747	661	674	694	729	710	666	745	724	699	724	703	667	691	703	677	662	692	678	650	685	703	678	682	715	690	678	633	666	698	673	666	694	699	684	682	713	674	709	699	699	666	737	748	698	773	724	684	702	693	655	668	736	681	675	686	723	644	739	715	686	679	667	687	653	674	666	708	714	685	674	696	675	692	691	658	675	680	668	679	706	658	668	661	637	698	672	670	695	700	682	711	681	721	692	699	705	673	638	698	690	652	687	714	705	630	686	671	640	704	653	710	643	698	685	654	681	676	668	694	683	624	699	722	676	667	707	676	692	705	749	731	640	697	722	704	704	644	738	694	717	721	728	686	710	664	716	711	685	687	657	689	718	736	719	665	685	647	699	715	706	732	695	665	667	657	661	706	681	687	729	693	660	679	711	660	681	694	709	646	711	692	746	647	669	702	669	676	682	669	681	668	673	721	669	719	692	662	672	654	694	637	684	706	734	695	668	687	690	639	718	685	691	704	688	703	676	699	688	675	741	653	663	651	641	665	662	687	717	683	699	725	720	713	653	670	668	694	680	716	663	676	698	723	696	649	673	694	661	669	706	713	659	692	658	677	672	713	696	729	666	698	677	686	713	686	646	647	686	672	677	686	639	639	658	652	672	685	690	670	669	692	661	637	697	671	760	652	693	671	718	696	686	695	694	714	706	690	726	630	669	683	682	693	680	717	689	726	699	668	636	717	643	710	681	681	705	677	701	676	711	661	696	709	681	680	720	692	690	668	718	699	659	693	706	692	729	688	664	719	702	654	683	651	695	711	693	673	658	716	648	661	690	701	723	724	724	731	690	663	697	704	739	726	673	714	658	676	685	614	741	658	683	670	712	685	705	694	691	732	693	782	678	671	670	696	691	659	673	691	682	611	691	660	674	705	721	687	741	675	671	708	716	670	708	699	657	768	645	687	685	639	661	683	725	678	684	733	696	689	662	705	720	725	699	675	678	727	683	685	715	659	717	723	702	716	678	713	656	655	716	671	714	715	653	644	674	653	688	685	657	685	678	731	689	696	654	715	664	650	608	692	772	703	721	712	646	671	735	699	676	711	708	675	695	730	709	713	678	678	711	711	678	684	710	693	713	699	657	735	674	723	715	743	703	690	678	706	663	714	668	692	681	712	669	703	705	665	695	666	661	686	722	672	703
10903	731	237	188	191	177	215	184	185	206	220	215	183	195	197	199	186	170	180	181	213	180	195	201	185	181	210	184	217	204	195	204	191	210	221	205	177	180	209	181	204	215	184	184	209	213	202	215	219	187	181	189	228	201	189	225	189	200	183	194	179	184	174	209	185	210	207	190	182	190	198	201	199	202	202	153	193	201	205	180	213	207	189	197	184	202	190	193	235	191	198	217	189	192	176	195	204	238	222	201	175	205	198	203	188	193	224	211	202	201	195	196	187	222	201	183	185	180	183	209	197	180	194	185	193	161	219	201	160	190	200	190	200	198	195	188	180	206	218	190	219	208	216	189	178	181	187	189	182	162	191	181	205	215	191	180	209	191	188	204	175	185	212	195	179	167	202	200	189	198	184	190	200	179	213	216	186	163	185	198	187	209	219	210	198	200	180	194	201	199	184	215	178	163	202	209	195	188	211	190	194	210	212	194	205	185	177	172	193	194	197	210	214	194	197	191	196	171	193	177	231	199	173	208	166	173	204	198	209	189	180	197	217	184	213	187	215	209	199	211	208	188	164	192	210	167	198	201	201	199	195	173	192	209	216	218	204	197	197	185	214	177	217	170	182	214	180	199	168	167	204	198	189	153	185	212	159	185	197	217	178	208	208	200	190	170	204	195	184	187	192	198	209	175	179	210	191	208	201	180	167	193	187	175	237	206	203	218	211	199	228	199	185	192	186	185	211	197	217	218	204	184	183	189	220	202	209	177	171	219	208	207	187	203	207	205	223	209	192	216	200	196	193	197	214	190	192	187	200	220	206	192	183	182	191	183	206	183	225	193	211	205	200	178	199	195	186	195	213	208	205	197	188	242	215	198	208	173	191	207	182	190	190	196	192	196	191	195	204	206	175	193	193	167	170	176	185	188	179	189	200	188	201	211	205	194	196	193	207	194	173	197	203	190	216	185	206	194	184	203	198	206	181	189	167	195	183	189	208	201	213	221	193	220	160	166	200	198	188	184	213	215	215	198	201	206	206	186	183	192	209	224	196	196	212	200	182	211	176	168	196	187	187	167	185	210	195	195	208	193	192	184	201	184	198	209	193	206	205	177	203	208	188	202	194	219	198	169	212	208	202	213	191	200	194	177	211	233	197	201	207	188	177	178	188	188	189	180	192	195	200	193	219	227	198	232	170	185	226	198	212	189	173	203	184	173	173	207	205	192	178	181	199	191	192	177	172	190	206	201	181	208	194	208	210	216	225	220	187	188	210	211	181	192	204	225	217	210	219	204	194	184	207	193	184	194	194	182	186	248	203	183	154	205	203	187	197	179	191	198	191	187	198	220	204	195	187	218	207	209	169	197	189	198	181	222	214	177	179	199	200	217	177	193	206	216	161	174	195	198	204	188	191	191	200	165	190	201	191	213	212	164	233	223	181	175	210	169	202	203	199	183	176	195	181	203	188	179	178	183	197	187	210	177	195	225	206	182	216	193	213	199	189	229	178	192	177	180	178	193	168	210	201	207	182	192	233	197	188	204	210	195	196	207	213	186	200	189	178	173	190	201	171	173	187	195	193	185	207	204	194	183	204	207	199	197	214	173	195	206	213	171	231	172	214	199	200	172	212	200	194	168	205	191	225	194	185	195	198	178	193	158	190	176	191	213	188	159	193	159	213	193	180	200	203	178	216	197	195	193	175	195	186	187	172	186	196	210	231	200	183	193	197	201	207	206	178	180	216	193	190	174	190	164	189	195	200	194	198	195	193	197	188	218	199	208	217	204	211	207	210	198	174	224	188	204	196	183	157	189	220	206	185	176	223	182	187	184	230	195	209	197	217	168	201	187	191	207	195	178	205	228	195	197	208	205	205	183	178	212	219	181	170	183	201	210	188	204	184	203	184	196	193	184	207	206	199	202	179	202	212	185	178	198	212	193	190	183	186	182	170	219	199	181	183	206	191	215	213	177	214	180	229	215	181	213	185	179	187	180	191	216	222	213	180	179	193	199	183	189	177	198	183	194	217	222	187	183	171	210	186	195	191	201	170	196	197	201	168	186	208	210	186	193	195	193	186	183	217	183	208	194	181	181	177	165	229	203	226	208	176	196	192	200	210	185	169	199	196	209	195	168	215	176	198	165	189	204	211	208	227	220	192	214	186	202	213	216	186	231	199	207	206	191	185	199	207	165	171	206	198	195	212	198	177	220	195	216	202	192	209	177	217	204	188	197	160	189	193	187	196	205	207	183	176	175	211	187	190	223	170	194	187	192	188	221	226	198	188	217	178	186	181	189	198	175	200	193	190	184	182	197	183	200	198	224	196	200	204	180	205	172	208	202	189	187	184	173	191	182	211	190	204	229	194	186	195	157	194	197	200	162	197	204	199	186	171	218	201	213	198	190	193	204	171	224	192	198	147	202	189	182	187	183	170	218	223	214	194	175	192	189	212	210	200	195	196	226	186	210	207	188	184	200	199	223	185	194	214	187	181	204	231	200	182	170	216	209	212	186	177	201	187	183	213	204	181	198	200	189	196	214	203	173	202	176	192	193	188	173	193	174	202	195	196	196	203	197	194	203	221	202	208	175	191	191	187	212	204	178	231	192	214	185	215	213	189	203	191	201	233	197	190	171	202	202	206	188	178	168	183	170	202	213	192	172	206	215	172	171	198	190	203	210	200	228	202	185	183	204	187	178	187	222	178	217	183	194	214	224	215	231	201	191	218	201	185	188	170	194	223	180	189	174	215	208	224	232	176	203	192	189	183	199	219	194	209	200	176	209	177	193	183	222	186	176	215	198	208	213	188	185	206	206	195	222	189	191	172	176	186	203	195	187	174	208	207	174	183	197	198	191	170	206	182	191	219	184	173	180	190	193	205	188	184	184	220	198	200	174	206	191	181	195	170	194	200	190	176	200	171	219	171	185	188	208	202	176	195	188	216	216	173	186	200	217	217	202	195	195	187	189	186	200	192	207	183	200	181	171	198	220	187	182	184	157	191	205	188	181	196	198	180	187	191	189	185	206	183	197	200	189	210	215	199	187	215	213	212	197	205	188	210	194	211	215	200	166	207	247	242	184	195	202	192	193	226	193	210	214	170	189	167	194	198	194	191	193	216	199	202	178	194	177	188	206	218	164	208	199	216	174	194	199	178	184	198	212	205	201	191	194	200	195	193	208	176	208	196	198	183	196	194	195	207	196	179	208	152	231	185	196	204	191	180	199	191	192	203	198	185	218	190	188	192	202	168	190	199	181	196	207	187	195	207	190	199	167	208	215	173	186	197	202	202	200	198	192	188	176	198	195	176	172	184	184	204	190	208	188	200	202	211	187	178	196	205	214	189	206	178	214	187	179	192	162	174	185	186	205	197	192	193	236	193	184	187	183	207	183	191	174	202	192	183	209	195	222	207	182	179	172	178	205	182	175	194	178	185	205	198	178	197	187	167	194	185	217	218	196	191	195	172	163	184	173	196	196	218	189	172	171	199	194	202	202
6348	481	512	503	438	457	453	481	471	442	443	448	471	493	497	460	440	446	463	464	453	461	491	497	434	467	422	478	417	471	426	472	493	458	459	459	472	474	436	472	458	474	466	463	459	468	522	493	486	485	454	497	555	501	506	482	476	451	465	476	482	442	463	463	473	459	470	457	460	463	461	438	441	479	479	491	428	462	441	477	443	460	479	469	468	451	486	479	520	477	459	490	469	468	476	492	487	509	478	421	418	477	476	459	492	430	482	425	474	458	439	454	469	452	434	454	486	475	472	472	489	471	432	497	445	432	445	482	471	476	437	455	479	453	468	437	453	472	480	432	449	431	483	423	460	446	449	461	469	465	445	482	450	517	463	496	457	439	467	485	469	451	446	434	426	444	457	457	420	440	436	426	434	471	452	427	427	455	452	444	463	475	449	478	448	455	447	469	437	473	469	455	446	450	447	477	426	468	477	456	452	467	477	433	469	451	432	495	463	473	489	453	462	464	428	448	436	446	487	469	427	505	454	468	481	439	448	452	460	458	445	464	451	474	445	456	448	445	460	478	448	499	473	488	435	457	471	457	436	455	430	492	433	453	491	502	421	483	437	461	440	429	457	448	446	446	464	484	442	428	448	420	472	439	455	444	448	451	488	488	455	467	465	468	483	428	480	442	472	437	445	461	421	494	457	476	449	482	449	415	463	425	434	456	476	450	461	473	461	480	450	423	486	476	480	428	486	483	444	443	470	477	476	502	468	456	417	480	458	460	479	447	408	465	459	467	451	469	479	471	482	458	446	460	451	440	454	444	425	451	460	450	464	441	479	444	434	449	477	450	477	486	438	435	487	451	469	426	447	440	414	471	447	428	460	452	471	456	458	471	472	454	426	466	469	458	435	445	461	436	423	469	448	448	448	417	476	463	435	441	452	492	473	469	473	465	480	473	453	488	463	460	445	464	429	462	458	465	452	490	462	424	451	448	444	485	447	471	453	463	436	475	449	484	476	428	434	470	468	462	506	437	415	451	462	463	473	459	474	492	476	463	462	469	478	527	479	472	441	469	514	427	414	458	448	456	460	476	469	477	461	437	417	455	450	427	485	427	409	436	447	491	470	459	451	425	460	487	441	466	431	429	430	458	454	467	434	422	486	437	453	428	463	473	425	486	446	438	455	456	465	451	497	457	435	484	459	450	436	431	460	472	437	437	447	485	452	457	465	491	389	498	433	428	481	433	462	449	445	460	448	478	459	514	450	439	441	433	498	493	443	440	454	465	430	430	459	432	442	452	460	434	449	477	500	441	474	424	466	481	479	463	450	440	445	467	465	430	451	487	487	457	497	460	451	484	455	458	434	447	449	453	468	448	505	437	466	457	446	411	445	475	423	421	427	451	470	424	437	451	454	451	448	495	461	474	433	452	481	487	432	473	466	478	444	467	484	497	442	432	454	453	463	468	468	436	486	468	469	435	461	462	438	488	468	440	469	456	431	444	416	464	455	450	460	412	478	439	456	423	513	463	477	413	473	431	501	446	484	456	476	451	473	417	465	460	424	494	508	447	453	474	459	494	443	491	429	456	470	497	467	462	482	459	461	464	427	452	458	461	438	439	435	456	463	458	466	456	467	456	456	486	431	445	454	447	486	440	517	485	504	465	434	425	462	470	408	498	491	453	466	467	451	444	432	476	463	432	436	438	445	460	472	467	475	450	427	465	419	447	470	453	452	451	464	448	469	473	459	456	429	480	455	464	446	464	478	463	457	400	429	461	452	459	442	485	470	437	489	467	439	476	498	502	497	437	459	465	443	456	428	456	463	452	457	428	457	459	450	421	441	436	486	469	441	440	486	457	482	453	467	485	443	471	472	454	497	450	458	441	468	429	455	435	446	432	427	469	460	439	435	468	432	450	483	435	449	470	448	461	474	449	462	454	445	438	479	444	446	465	422	472	458	432	485	422	472	432	416	489	432	483	441	434	494	440	470	455	439	464	474	437	438	455	460	438	458	460	440	418	438	454	461	455	444	435	477	454	447	478	479	441	464	411	448	449	473	452	469	470	453	454	432	440	443	464	478	502	477	442	443	466	456	462	438	489	457	468	462	468	498	434	473	453	460	433	504	477	465	449	442	493	469	475	479	487	451	444	447	439	479	446	458	470	449	437	422	428	451	420	444	458	457	451	504	472	475	456	456	457	482	445	482	468	454	470	413	452	477	472	476	447	464	423	450	459	448	456	470	501	461	447	472	462	507	468	463	476	453	454	447	394	467	427	518	422	472	460	486	470	434	440	478	439	471	452	436	468	458	450	440	479	456	444	428	517	469	455	473	461	481	448	476	460	471	464	479	446	425	465	442	435	480	467	469	473	467	445	490	471	479	431	430	460	444	449	478	483	456	486	449	455	492	460	485	430	434	431	461	404	455	439	431	476	498	449	440	436	424	460	487	468	496	443	460	436	447	436	444	468	477	461	460	453	435	448	434	460	450	466	440	461	479	460	472	430	448	404	457	470	385	488	478	443	484	439	441	435	422	445	429	440	494	488	441	436	475	416	451	485	449	454	465	474	465	441	442	422	468	432	430	454	452	458	454	459	473	469	449	455	435	452	461	474	485	436	464	462	460	468	466	487	433	468	471	496	469	470	456	457	474	440	468	471	461	460	453	506	470	461	479	463	461	451	456	445	453	504	434	459	391	464	440	455	433	456	449	426	471	473	443	493	484	452	460	498	478	496	500	489	470	466	461	461	406	425	506	494	457	445	436	410	496	434	477	442	473	487	450	454	484	471	451	448	460	462	435	462	461	479	494	478	481	481	466	450	452	457	445	499	463	485	474	437	434	483	433	476	488	469	452	428	462	452	458	428	423	428	491	420	439	467	483	436	465	466	458	460	467	479	470	472	466	433	456	440	428	423	470	424	462	468	414	481	435	488	434	458	435	433	450	454	448	444	446	507	488	412	450	437	470	441	438	462	469	477	423	443	433	458	479	489	508	464	474	462	464	450	501	498	456	449	476	399	463	488	425	485	426	450	480	451	428	443	491	473	441	449	477	445	464	442	424	484	465	447	442	450	468	475	474	462	457	469	495	457	442	453	468	462	468	422	464	456	430	430	456	483	454	429	453	490	439	451	432	454	453	476	473	480	455	456	447	466	457	429	445	455	454	474	439	490	427	443	452	487	451	473	497	492	482	486	422	477	454	456	465	466	437	453	437	457	449	453	455	453	457	470	459	488	476	475	440	482	451	453	465	427	508	494	475	452	431	484	456	439	432	494	466	467	474	471	479	480	480	470	464	462	490	447	449	474	504	425	491	474	450	470	483	454	433	437	424	454	463	447	455	423	433	430	467	442	461	489	419	488	457	503	459	488	439	423	494	451	493	451	481	436	508	468	446	462	465	436	482	435	501	439	456	418	432	467	461	460	486	458	489	455	438	499	478	421	435	424	435	452	499	442	456	452	443	468	482	477	459	498	463	469	468	450	472	420	431	409	459	454
26800	3551	661	517	468	375	360	378	319	311	342	329	289	294	312	287	302	311	257	265	272	317	300	293	304	290	291	268	282	264	292	286	276	272	299	259	281	300	288	293	296	298	299	303	305	277	291	253	278	293	276	265	287	306	310	280	327	272	258	305	296	273	285	278	281	259	296	257	309	275	259	292	266	292	289	265	252	309	298	323	257	294	294	263	270	280	279	319	302	300	264	256	318	292	274	307	288	265	289	293	281	267	289	279	321	303	253	267	285	303	297	278	311	270	327	311	271	245	245	259	279	255	301	280	263	300	255	273	297	241	293	293	294	284	293	277	246	248	276	276	301	246	259	282	290	302	268	291	308	248	292	276	293	331	272	289	267	264	302	281	301	280	333	307	271	300	285	287	279	280	319	286	280	250	260	284	269	275	276	270	288	309	272	288	308	264	302	282	282	291	300	266	267	277	274	288	304	264	301	302	273	272	311	290	308	300	272	307	273	283	294	262	281	269	269	299	254	278	294	284	254	268	251	296	275	236	301	287	288	293	276	277	297	316	264	239	269	247	281	290	274	255	285	293	289	287	309	272	336	287	258	318	284	312	285	257	248	301	272	295	244	257	305	293	311	273	270	279	279	289	285	278	304	306	293	285	299	282	274	260	261	296	265	274	261	273	317	299	274	313	276	270	263	273	266	286	289	285	300	322	297	273	271	254	297	268	299	274	295	316	257	278	282	279	274	287	266	297	276	305	283	281	281	305	258	301	263	275	299	296	316	272	273	307	286	280	296	320	262	300	276	297	261	261	290	289	281	260	271	286	284	322	279	269	291	290	248	296	267	280	292	300	243	270	267	296	329	284	286	277	297	270	311	323	272	258	311	310	318	271	259	292	297	277	290	289	275	283	301	290	279	289	295	300	289	285	314	298	263	274	261	271	301	301	262	282	266	277	290	278	296	299	278	275	271	271	304	271	253	270	278	256	299	286	283	278	305	273	272	283	301	302	269	291	272	261	270	284	294	264	275	316	245	283	283	279	280	294	292	275	308	273	270	278	240	277	288	290	313	280	271	293	304	271	260	305	274	307	257	279	266	284	252	296	276	288	252	287	305	276	264	304	304	291	267	271	273	273	262	282	287	274	294	279	253	279	255	281	283	303	274	282	272	292	296	278	273	307	298	276	296	278	281	285	273	278	302	325	271	309	304	286	273	272	298	248	295	305	305	239	246	259	279	251	273	297	249	275	269	250	288	280	261	285	296	253	259	290	281	276	297	285	306	310	286	275	254	279	254	284	274	263	243	298	303	285	310	284	298	280	277	296	311	292	282	275	290	287	311	265	246	287	299	273	298	269	300	286	284	274	275	294	299	277	269	284	279	259	315	280	294	286	292	270	296	271	275	294	327	266	287	271	285	284	291	285	283	305	274	265	299	301	300	301	258	298	293	294	261	296	284	280	298	294	242	274	272	283	317	285	278	268	297	297	294	306	268	321	297	247	329	309	281	314	294	273	292	272	314	281	305	295	267	268	301	275	292	280	271	277	269	306	306	269	315	289	248	272	261	284	259	301	277	276	268	268	270	266	289	293	270	272	303	273	260	282	263	253	283	285	306	295	256	274	268	276	287	268	300	271	316	317	274	295	266	280	311	272	286	259	313	265	243	295	297	285	297	296	290	282	265	274	296	274	293	307	265	285	266	256	297	302	285	274	248	298	284	294	264	293	282	280	273	299	257	294	304	303	287	285	306	273	275	292	318	256	311	257	263	280	300	275	262	285	291	267	270	285	266	291	297	281	292	301	265	324	255	270	285	287	257	288	278	264	261	295	292	297	267	270	277	264	265	271	271	304	270	295	280	268	292	275	278	313	328	268	285	255	273	287	296	271	279	294	291	303	297	296	259	286	288	276	270	268	260	273	285	289	308	269	280	266	263	258	228	283	307	280	316	284	269	287	265	262	283	288	274	284	329	287	315	330	272	292	283	292	289	299	274	278	274	310	271	283	275	291	275	255	308	292	262	286	299	259	290	285	294	299	284	289	300	274	318	313	283	270	277	262	298	265	277	302	272	272	287	277	294	248	288	300	288	322	258	296	293	282	285	282	277	294	276	323	286	306	280	298	275	276	271	312	272	324	309	277	280	301	276	264	286	260	297	269	308	279	267	263	270	272	282	273	278	266	300	257	289	281	292	323	279	299	267	296	275	277	271	291	252	272	284	283	270	270	277	318	271	317	271	259	275	289	285	289	283	258	271	304	243	298	321	287	295	285	315	282	277	303	289	287	288	298	252	263	271	306	283	292	274	314	278	276	281	273	253	266	278	276	311	291	288	261	293	293	293	263	295	289	295	262	243	265	294	277	262	269	268	265	280	307	280	316	290	278	291	275	273	295	268	278	298	287	299	293	287	274	310	259	285	270	260	258	307	275	286	295	284	258	273	257	244	293	281	287	266	310	284	295	301	297	285	273	294	283	271	303	270	269	254	263	270	298	291	309	259	272	291	280	287	271	271	263	292	286	272	280	284	292	295	301	293	258	305	277	280	265	282	297	281	269	269	297	272	274	269	306	254	298	295	320	293	280	273	270	262	252	293	246	248	294	298	287	294	295	309	303	301	298	281	309	270	259	289	279	314	318	278	309	295	276	258	305	297	287	271	255	292	262	276	274	280	312	299	303	315	265	286	251	274	334	273	279	292	281	283	266	271	256	291	286	288	285	287	284	273	314	252	293	279	306	317	300	271	291	300	283	291	301	254	279	320	248	266	296	271	261	319	272	284	272	284	280	257	307	290	290	302	275	285	308	264	255	287	296	290	298	293	287	281	257	280	285	262	304	277	275	303	294	286	249	296	300	293	252	300	266	231	287	282	319	268	296	258	306	319	273	276	263	297	261	242	279	265	284	246	284	245	254	305	274	247	267	306	274	289	282	241	301	287	293	289	299	276	249	295	306	261	288	270	269	236	262	296	249	291	279	246	280	249	260	301	280	311	294	285	291	302	273	251	306	311	299	270	290	282	285	282	270	279	283	286	276	295	328	273	274	292	266	286	280	283	253	269	300	289	263	264	328	291	273	317	292	291	292	275	303	266	262	292	283	255	273	291	257	263	292	293	323	279	264	292	268	254	314	301	281	283	254	328	287	262	301	266	279	304	286	273	300	307	253	287	288	299	315	305	308	292	282	297	279	292	265	285	293	272	256	309	275	303	257	266	254	292	273	297	312	314	285	321	264	275	275	283	257	295	325	285	294	270	311	319	318	275	254	280	276	271	269	298	263	287	277	289	260	285	263	254	245	281	261	307	297	282	265	282	318	291	272	285	273	290	268	293	301	300	257	280	302	285	299	301	282	268	257	300	267	263	267	276	246	281	279	265	263	333	269	279	307	272	286	269	277	281	301	276	266	276	338	283	311	279	290	263	261	271	289	280	287	259	244	281	271	293	290	285	296	292	296	294	273	269	277	270	279	287	330	247	290	278	266	276	271	274	294	285	281	268	271
15347	1046	1270	1450	1291	1074	1025	913	878	811	787	772	756	709	736	682	716	650	700	694	673	668	682	724	660	667	679	689	659	625	598	641	625	638	632	661	665	621	633	635	625	648	647	709	701	662	684	631	708	679	707	668	669	694	657	649	640	687	661	662	659	638	661	684	653	604	696	646	652	666	635	649	657	669	637	652	659	628	612	670	672	668	617	634	631	624	590	632	634	649	636	618	622	664	634	640	678	691	618	623	650	623	629	601	640	650	617	602	621	624	620	623	636	662	617	640	626	632	662	618	655	618	646	637	640	655	657	643	646	637	647	641	653	619	650	644	639	598	702	628	647	685	598	647	635	611	611	614	669	588	632	624	660	650	632	639	642	657	635	606	653	626	662	670	642	653	634	655	624	661	602	595	633	559	656	656	608	609	657	623	591	625	628	610	635	607	590	656	668	630	611	614	675	631	653	629	647	642	650	630	629	651	642	644	688	614	655	594	593	629	642	610	620	636	670	652	653	661	636	695	639	630	663	665	611	658	653	619	664	612	625	664	615	631	643	634	627	673	621	655	664	611	602	646	649	681	601	617	602	609	644	589	590	616	650	639	646	666	630	619	639	635	642	658	596	665	632	624	632	613	610	639	619	609	636	605	617	630	647	655	650	634	628	685	609	630	646	618	687	660	654	630	621	603	631	640	597	598	623	600	679	601	641	605	627	671	644	615	661	619	647	630	670	672	644	643	610	679	655	679	598	651	658	645	653	633	624	607	639	705	614	598	649	605	621	598	674	662	639	670	562	663	641	605	623	648	663	644	654	641	617	614	631	638	613	634	604	614	639	582	676	620	640	662	598	633	631	627	594	596	621	598	595	623	641	641	646	645	600	645	613	592	628	641	579	619	610	635	623	637	682	626	609	630	650	624	613	641	646	650	667	681	616	647	614	617	648	599	603	594	611	618	637	610	610	614	600	643	632	671	635	653	621	687	658	594	678	671	662	616	623	638	629	625	598	640	674	611	619	602	665	616	646	647	613	671	633	630	645	639	604	624	622	621	641	669	650	624	634	635	670	598	603	693	642	605	605	626	575	634	620	629	650	655	652	621	623	653	647	642	619	648	599	604	647	623	586	568	629	624	645	659	628	625	637	638	682	682	617	653	591	681	643	585	588	638	621	614	659	669	678	643	590	639	615	609	655	624	658	589	655	636	645	604	596	598	618	664	662	626	616	643	660	627	645	631	688	664	622	689	633	613	647	591	608	639	672	624	633	629	623	679	665	623	610	660	590	650	634	647	619	622	618	629	664	624	654	620	661	642	619	673	614	647	647	626	682	625	648	680	664	599	597	713	687	629	633	671	648	622	671	618	635	632	635	648	631	676	666	607	600	624	616	637	665	620	616	618	629	660	673	633	634	627	615	648	593	629	610	660	639	588	625	603	614	662	688	656	654	672	621	640	657	688	617	635	607	618	649	621	631	616	648	626	624	606	642	610	634	618	635	590	593	582	659	587	630	615	650	600	663	636	605	662	603	658	690	645	670	611	640	604	608	662	639	638	640	625	634	585	658	615	629	595	618	602	612	673	596	645	642	643	596	667	608	648	651	631	686	649	649	655	637	606	623	615	653	677	645	655	580	589	641	627	645	613	584	630	627	665	649	622	679	625	630	688	682	603	646	599	588	614	645	620	629	614	627	635	617	615	655	631	633	676	669	622	579	615	607	622	634	632	619	628	662	657	638	628	630	642	656	625	630	640	658	639	655	625	654	615	629	639	639	642	629	671	611	659	614	630	645	621	631	647	634	640	644	611	594	642	615	646	656	642	631	623	627	617	629	651	660	618	656	590	647	622	638	661	630	615	644	656	681	619	609	622	644	633	620	588	634	632	616	630	653	672	584	602	658	675	608	621	644	619	637	603	635	638	650	634	647	691	600	657	672	631	613	611	605	611	619	639	577	635	632	646	680	639	632	660	608	610	670	638	611	608	687	648	585	643	598	652	677	625	648	654	628	590	612	632	621	656	628	695	600	624	621	656	671	656	639	660	637	643	674	649	625	592	630	656	693	656	675	634	624	657	643	635	636	603	609	640	621	634	628	672	700	689	663	592	629	626	637	636	648	602	602	688	656	616	671	634	639	629	636	613	673	682	605	634	670	689	661	621	649	650	641	616	669	660	614	663	645	643	608	646	610	615	616	599	613	606	643	645	608	666	611	630	631	633	651	648	648	590	592	631	608	599	662	609	631	640	636	689	621	609	585	630	631	637	655	669	636	601	617	595	659	646	640	644	649	626	627	643	614	645	634	601	650	610	606	674	683	644	604	655	635	663	630	641	619	612	674	642	643	649	618	661	599	634	647	624	667	638	623	684	660	633	587	613	633	690	633	591	611	649	592	626	648	620	639	639	668	628	614	624	650	648	622	604	635	663	636	647	624	610	602	636	629	639	672	666	627	632	657	609	656	638	591	685	615	650	638	658	585	625	594	642	633	641	638	588	597	594	677	606	611	614	604	646	691	646	628	648	641	635	632	624	612	635	620	621	636	682	620	655	654	647	610	648	631	625	646	650	624	648	603	636	614	612	605	662	629	622	598	621	638	656	649	647	634	615	670	596	642	615	654	665	561	587	621	638	649	636	676	654	652	612	627	603	651	576	583	642	630	643	609	599	642	681	646	602	653	634	626	610	685	653	599	591	616	610	618	619	654	641	677	624	673	616	654	656	641	646	623	610	612	624	599	594	632	628	665	597	656	625	653	626	640	663	637	617	649	636	618	643	647	631	661	665	659	592	597	616	657	636	608	587	664	627	632	583	660	653	640	677	643	639	644	596	573	617	618	623	649	647	639	624	623	682	644	618	586	634	631	667	657	616	654	573	647	644	637	620	624	625	583	668	591	631	683	623	629	677	622	652	626	659	655	639	612	611	677	662	615	619	665	684	677	648	595	601	671	654	672	647	586	577	604	594	634	638	641	676	665	637	666	653	632	612	641	656	634	577	617	634	607	633	673	626	664	618	646	623	610	642	610	623	635	639	623	650	616	680	638	673	638	612	668	636	635	621	652	637	625	622	630	631	591	622	605	590	669	625	657	625	605	618	668	645	639	636	623	630	640	631	638	653	636	607	604	662	683	660	639	618	621	650	607	594	638	634	645	655	637	604	661	661	595	599	603	627	679	679	617	647	640	604	609	624	684	650	635	629	603	599	633	625	617	637	607	653	687	635	648	675	643	663	650	593	656	635	686	644	618	613	643	674	607	635	609	615	615	693	634	604	633	683	618	620	622	671	632	624	631	652	632	628	616	640	624	644	608	633	653	619	622	692	664	633	700	639	585	591	604	660	604	599	616	638	619	635	601	653	642	630	640	630	610	649	655	594	636	646	624	634	597	655	629	642	657	624	664	587	666	644	595	671	665	623	598	601	592	615	612	634	620	654	620	610	639	682	584	607	634	657	647	629	575	635	657	625	628	668	631	616	633	665	627	604	646	629	647	589	606	657
37216	6900	1331	916	658	540	495	466	429	411	358	368	358	343	368	376	327	342	359	377	325	320	327	337	334	341	334	355	344	309	344	337	305	338	336	321	309	253	301	318	311	307	309	339	368	325	365	301	347	358	303	307	339	339	332	318	342	341	348	328	337	315	320	323	331	335	309	329	309	311	296	322	331	340	342	294	338	327	343	309	324	307	310	329	343	329	317	327	328	309	308	288	330	315	306	325	339	327	318	307	309	318	311	309	319	299	319	311	310	305	316	342	320	323	273	299	335	297	353	317	315	339	305	303	341	302	298	329	360	308	332	337	334	299	338	336	321	318	326	292	325	336	304	311	342	292	322	332	302	346	336	328	331	300	324	306	298	343	332	329	342	347	320	314	334	307	313	330	319	353	303	332	298	325	338	326	289	294	324	322	322	328	320	311	328	345	320	320	331	306	294	333	337	317	338	306	306	291	272	289	298	291	261	309	353	326	280	293	296	296	306	288	336	306	318	350	303	324	289	326	304	348	356	293	296	298	310	337	292	312	364	341	333	288	323	335	299	326	328	296	301	323	330	322	301	318	317	293	291	296	332	334	310	277	332	339	339	330	298	338	295	290	321	357	298	299	343	312	300	310	324	368	331	338	333	304	340	319	303	294	345	309	302	329	320	291	326	298	348	309	322	296	314	300	321	325	280	315	352	339	305	329	306	310	312	343	297	340	304	330	299	322	329	345	318	303	334	293	310	358	312	314	336	301	325	311	349	328	339	348	308	313	335	278	299	316	323	338	328	326	280	336	320	325	317	294	302	328	304	328	315	311	312	333	332	305	316	300	313	330	300	345	287	333	315	321	301	328	314	346	313	313	305	330	349	348	315	334	314	329	318	341	339	340	287	296	296	299	327	341	300	320	303	299	342	337	316	290	303	313	326	327	344	311	307	314	303	299	318	335	355	325	293	275	320	306	314	307	335	299	318	292	308	302	315	315	338	339	287	319	334	331	316	312	304	324	313	316	303	341	314	305	324	302	326	342	300	309	332	307	281	290	306	317	338	311	333	336	343	322	326	308	333	305	292	322	300	328	350	321	297	329	353	293	328	311	332	309	339	317	284	314	321	322	359	322	299	333	354	302	285	320	293	320	313	290	299	284	334	312	315	335	285	323	343	328	340	322	354	298	309	274	318	356	340	299	297	305	356	330	282	290	301	301	308	333	309	306	319	334	361	316	295	337	339	310	321	312	304	310	315	321	343	263	314	287	349	330	271	334	304	348	325	290	341	305	337	335	351	342	322	338	327	317	319	323	298	299	314	316	331	342	315	325	303	338	303	318	314	343	296	324	308	365	321	347	303	292	308	300	289	297	308	327	315	325	336	323	310	311	314	308	309	298	341	294	334	309	358	344	355	348	291	305	322	305	299	326	313	316	267	345	341	336	339	316	335	316	312	290	313	328	310	284	303	315	327	313	339	351	315	298	332	341	301	309	339	310	316	333	340	289	332	292	284	323	310	256	311	304	323	322	296	314	327	323	316	303	302	308	305	342	319	331	307	296	319	321	324	321	338	308	330	302	316	335	306	288	320	320	318	314	344	355	323	312	318	320	307	340	368	335	300	352	309	294	325	352	319	381	294	309	313	327	287	291	295	295	316	325	301	285	341	320	305	324	325	328	295	324	326	329	337	307	277	279	294	318	307	355	332	347	323	310	330	348	318	295	306	316	318	300	336	311	315	317	307	322	344	315	342	365	294	328	301	322	335	307	292	331	277	306	316	319	315	342	332	332	305	296	315	278	293	301	320	343	308	340	315	292	316	341	281	294	299	308	302	301	326	345	334	300	330	313	345	324	315	305	326	328	300	333	320	302	318	343	316	299	306	283	321	286	304	291	315	331	333	312	340	275	332	330	305	322	353	340	343	330	322	308	295	350	325	317	321	308	303	343	304	313	308	360	289	312	318	314	331	340	327	322	321	327	336	332	320	297	280	310	331	308	323	305	326	302	329	312	286	334	333	306	318	284	299	295	285	342	322	305	297	343	326	313	293	313	308	338	310	325	338	333	328	310	334	345	354	325	336	331	333	350	315	310	307	334	316	323	297	328	284	283	282	326	331	324	326	327	340	313	314	320	336	313	318	294	297	362	309	289	328	313	318	327	305	280	322	309	337	332	327	314	340	314	283	311	342	294	296	319	325	328	283	334	340	307	292	316	328	292	335	329	329	302	293	323	335	329	330	282	295	337	307	320	297	327	321	328	348	323	327	350	329	296	304	338	293	347	336	329	308	299	323	337	353	337	342	300	297	310	335	306	292	294	319	319	304	322	350	324	344	285	330	301	283	346	311	296	320	306	316	332	302	327	304	294	335	293	302	308	322	301	297	273	289	322	333	332	324	343	345	318	326	316	298	349	332	331	317	317	324	312	297	356	342	331	269	273	323	284	293	310	312	329	314	334	313	314	286	285	308	304	303	334	330	317	291	322	325	316	309	296	296	329	315	312	316	312	330	327	342	326	312	340	342	365	320	306	294	321	302	306	328	358	349	310	332	316	311	329	339	288	331	317	300	277	305	349	341	312	287	316	298	339	303	353	322	321	331	300	327	311	368	369	343	324	327	281	313	347	294	338	284	330	346	314	325	325	318	325	316	360	300	315	320	335	328	319	347	330	344	333	313	353	305	346	327	315	314	333	313	325	342	267	335	336	329	313	325	322	302	340	349	343	312	327	306	310	345	339	351	321	316	334	307	339	321	297	287	329	310	332	291	294	327	316	313	325	338	319	325	293	271	310	314	311	309	350	305	274	324	315	311	314	293	341	288	267	362	303	343	320	318	285	296	310	340	293	301	301	326	333	310	323	305	289	324	301	315	333	335	329	300	317	318	324	272	301	298	349	349	313	291	344	323	329	334	328	322	327	347	308	314	304	314	368	326	325	341	341	310	322	289	298	295	288	320	345	361	286	311	306	341	311	293	301	343	322	339	345	301	311	314	326	341	305	291	328	324	302	350	331	320	304	310	264	320	293	318	319	296	281	325	325	336	319	314	307	277	319	322	323	320	340	340	335	332	335	324	301	313	318	325	361	336	327	319	282	305	333	296	337	337	302	331	304	313	316	356	303	292	320	298	330	283	313	316	309	337	327	302	296	279	330	372	333	317	365	330	319	321	330	300	317	310	285	328	303	345	328	326	329	353	288	312	338	383	298	287	298	299	324	325	296	333	307	332	278	321	291	283	308	288	312	319	333	319	354	303	311	300	334	304	344	363	311	307	360	331	290	329	313	339	311	321	306	304	291	296	297	335	319	314	291	317	328	302	339	317	293	345	329	301	317	312	313	307	333	313	299	316	323	279	316	287	285	283	302	305	350	323	346	364	335	332	324	295	313	347	297	338	333	317	284	324	312	269	318	296	281	325	332	339	348	325	313	351	298	345	326	311	297	306	330	354	357	299	285	352	296	332	286	298	284	318	339	300	294	296	318	328	341	319	321	294	316	304	295
20323	1243	2016	2280	1901	1636	1374	1262	1135	1082	993	915	911	815	865	797	779	834	814	814	779	748	747	720	733	770	741	727	771	724	766	743	744	691	681	639	689	741	750	698	724	692	720	727	741	742	793	797	804	709	803	813	750	785	813	739	735	769	718	709	723	725	689	714	682	705	704	718	709	660	730	697	699	666	745	726	687	761	733	715	719	635	716	682	686	702	701	685	751	728	689	674	667	708	682	667	695	747	709	665	670	647	684	665	658	723	663	725	688	727	727	664	675	684	714	634	684	692	715	699	682	711	693	696	689	677	729	700	681	669	713	700	750	718	699	695	668	697	691	684	700	688	691	695	643	713	695	707	700	715	658	683	699	678	681	717	700	682	678	703	695	758	719	702	660	631	687	691	693	691	706	712	684	684	694	722	693	698	706	648	661	698	721	676	708	723	696	719	684	672	654	715	784	647	716	729	697	680	667	698	710	665	697	674	690	696	677	661	661	701	710	668	657	685	724	645	655	661	692	703	681	692	706	666	695	662	736	690	706	701	675	735	631	675	650	706	748	722	702	653	713	685	682	726	616	683	683	704	681	708	734	725	621	672	686	678	677	683	687	687	641	672	693	666	669	711	679	701	615	707	705	676	670	695	695	666	685	649	629	672	651	683	692	671	666	732	718	710	629	662	711	655	696	707	679	691	712	725	713	685	636	663	682	667	707	714	767	700	684	717	741	705	711	694	708	734	683	702	706	624	671	692	717	600	692	684	700	664	674	735	634	693	675	686	676	696	714	691	718	686	639	681	681	661	674	669	653	717	673	679	680	662	698	676	691	627	670	696	717	665	692	688	695	682	670	709	688	728	672	712	688	722	709	714	680	702	695	685	731	678	687	706	659	703	642	693	686	694	690	700	689	711	648	708	688	684	673	687	690	683	699	654	698	727	638	663	664	682	709	664	662	663	726	694	667	666	682	719	680	632	713	706	698	654	670	687	672	643	650	705	678	690	683	706	685	703	676	669	661	678	720	708	689	714	700	696	715	672	703	707	680	714	719	677	675	697	682	653	662	771	673	653	662	698	665	688	671	654	647	688	664	729	641	724	690	692	676	697	636	707	672	698	693	685	711	679	710	731	689	677	714	696	663	716	683	627	713	687	667	637	651	691	716	741	690	671	644	699	661	679	648	687	675	690	706	691	679	703	688	686	659	669	670	692	752	684	698	681	670	700	684	699	672	696	667	631	738	648	764	690	683	677	711	681	630	683	725	721	675	697	661	672	684	744	687	641	656	703	654	642	682	687	713	700	721	717	693	698	689	686	658	655	697	664	713	667	650	674	709	686	698	696	676	627	698	655	704	632	702	707	709	703	648	664	653	694	668	668	682	690	663	703	679	732	690	729	717	678	675	694	667	667	687	701	664	687	713	676	677	667	682	653	682	681	674	646	674	674	697	731	708	701	655	670	717	698	705	683	696	652	683	680	692	694	712	704	596	672	690	658	710	656	679	679	691	674	693	642	688	659	674	711	686	685	681	706	683	654	720	670	687	689	676	701	677	704	667	711	654	725	711	671	675	710	707	709	698	667	684	699	717	654	722	672	721	731	723	683	717	703	750	648	701	708	694	669	662	698	683	703	703	649	763	660	680	682	711	652	705	721	691	702	633	699	709	682	711	647	726	691	662	694	691	716	694	680	627	680	667	682	643	690	708	704	689	646	614	675	724	716	649	682	688	720	711	662	660	718	701	681	665	671	690	706	690	668	681	674	630	676	708	649	650	654	667	686	697	714	704	702	713	688	678	698	727	677	702	696	694	690	676	683	666	688	713	701	684	671	717	670	656	616	688	654	703	694	721	736	682	716	699	694	692	726	703	707	659	690	666	703	676	701	704	692	684	641	710	719	709	669	682	679	695	611	718	681	695	686	695	685	655	698	665	673	695	635	708	670	694	734	644	694	700	688	665	689	698	667	691	666	689	656	684	737	685	675	666	690	703	717	707	698	692	683	704	722	667	662	692	675	683	668	697	729	686	691	681	678	683	719	628	706	684	692	675	668	695	686	695	671	645	689	675	675	669	657	660	663	697	682	669	665	699	673	709	685	707	709	682	651	715	647	651	671	682	673	704	712	700	706	721	698	684	661	667	680	735	688	668	680	691	709	667	676	719	673	685	662	677	707	691	686	678	667	695	684	681	713	671	674	673	644	694	691	689	683	673	710	685	702	697	678	707	634	702	676	733	678	669	642	682	651	672	660	715	664	733	659	665	686	664	687	758	688	671	676	672	694	684	673	678	722	668	634	701	647	713	669	688	693	633	703	684	741	691	667	651	679	733	668	684	687	711	679	705	688	648	654	666	711	692	675	700	718	629	707	674	719	664	658	683	680	682	663	655	661	671	727	658	666	670	726	687	654	685	670	672	652	672	672	716	706	641	690	687	666	648	691	670	699	703	651	674	685	733	666	688	683	660	693	667	667	667	692	653	649	698	662	708	691	693	683	655	687	674	657	684	690	676	724	655	740	675	634	731	669	702	688	659	715	716	645	670	661	654	736	675	697	738	709	679	679	691	708	711	681	735	656	672	703	682	684	706	695	650	678	704	676	672	702	693	670	696	694	702	699	687	708	703	669	672	709	681	663	691	725	745	684	675	729	636	653	728	739	690	698	728	666	662	685	678	670	706	671	689	671	630	679	680	702	704	684	721	669	684	733	694	692	646	694	691	698	675	706	711	680	657	709	701	638	642	718	706	651	696	686	624	650	705	702	656	665	690	716	714	681	691	673	683	678	715	649	658	674	634	657	688	739	658	670	714	643	749	649	685	652	691	705	692	718	681	689	705	682	683	695	668	675	663	727	723	675	652	702	727	640	691	694	702	649	667	702	737	675	645	697	669	691	706	660	673	718	653	658	709	714	691	657	666	693	688	683	685	685	672	638	686	704	691	736	661	711	676	685	664	686	700	744	664	718	694	645	695	719	676	662	684	731	669	690	682	688	662	654	696	656	693	668	683	688	700	701	685	725	689	680	700	674	673	669	667	658	683	719	648	636	661	705	695	694	679	645	725	730	646	650	690	663	659	675	714	683	719	733	679	716	662	674	730	727	700	662	698	655	699	695	689	660	623	737	654	659	665	634	675	692	694	700	640	659	660	627	680	703	691	722	694	659	676	690	650	675	695	655	702	668	679	648	652	699	695	668	714	677	722	693	666	703	714	665	699	654	708	708	675	657	691	668	696	677	660	657	690	709	695	689	671	713	687	717	690	700	733	692	664	710	717	652	654	704	719	692	705	661	675	674	697	676	618	730	706	662	671	679	668	637	729	715	677	696	675	675	677	716	694	676	672	624	694	674	664	691	674	747	687	676	676	658	742	655	677	682	699	672	666	638	718	648	687	690	663	668	650	736	686	719	714	660	762	668	700	653	707	671	714	693	648	666	664	661	658	719	688	662	677	671	745	688	700	682	642	695	698	676	696	712	652	694	722	728	711	682	710	682	654	669
10661	760	213	208	192	190	185	189	191	190	188	216	181	202	205	191	194	183	215	204	185	186	200	196	200	223	182	191	205	248	181	213	165	198	191	184	200	187	221	217	198	195	178	207	182	208	197	195	219	192	219	182	222	207	218	193	164	173	179	192	182	181	228	199	176	204	176	184	215	184	226	168	187	190	219	198	228	218	191	191	171	190	167	187	176	198	216	196	210	168	187	186	185	192	197	190	218	230	185	189	203	180	200	194	196	186	187	180	193	206	196	206	166	189	197	203	201	199	184	210	194	208	212	184	199	197	183	202	192	175	164	213	173	185	189	210	184	200	187	217	193	223	217	194	209	208	195	178	189	192	218	211	180	203	193	192	200	203	198	172	196	211	192	205	203	194	183	207	216	187	189	183	170	179	191	237	166	196	196	210	181	191	216	185	183	221	228	175	158	188	182	191	206	168	189	206	183	203	213	182	210	162	184	202	220	207	190	226	204	211	199	193	183	179	191	192	204	205	210	174	193	190	199	191	185	192	204	196	199	181	220	192	196	188	172	186	221	186	181	198	204	193	205	210	182	210	194	178	205	214	184	180	205	181	175	217	197	188	201	214	189	223	188	191	205	193	188	183	180	202	234	195	201	217	205	194	192	194	190	171	213	222	179	186	191	188	199	192	211	197	203	212	197	185	206	208	178	187	198	227	193	205	171	219	220	224	197	181	236	206	217	197	194	172	177	219	209	214	211	180	195	170	175	198	209	194	223	180	230	174	197	189	183	178	210	186	172	195	214	189	191	177	205	226	196	201	185	198	213	184	193	185	220	171	172	205	182	191	201	197	199	186	178	202	187	210	225	197	200	189	206	237	179	205	210	218	196	210	188	185	183	173	180	195	201	180	194	207	180	167	188	210	214	208	216	197	194	207	190	170	187	191	200	190	202	206	221	181	196	168	208	206	172	179	191	203	186	196	194	190	197	212	160	194	194	188	185	203	199	207	241	210	185	176	187	224	190	187	170	201	200	196	197	173	170	205	218	207	197	179	207	206	202	173	174	193	206	200	184	223	194	189	174	190	192	154	250	206	193	188	169	193	203	211	188	214	182	178	170	197	207	175	182	191	200	174	198	183	177	190	197	200	192	188	199	192	168	201	194	190	214	193	189	197	213	203	200	167	208	190	192	228	224	194	168	190	195	174	216	206	168	220	185	187	197	191	187	175	221	205	186	187	216	193	195	207	207	174	204	202	210	211	193	203	194	180	195	225	196	223	197	201	195	211	227	194	187	182	195	187	168	158	201	205	182	177	214	200	231	228	209	197	207	196	206	189	203	180	195	189	216	174	184	189	218	196	222	207	221	201	198	213	235	172	221	171	217	200	195	214	199	216	219	196	199	214	222	204	200	199	199	203	170	186	205	208	234	181	219	212	209	197	186	159	174	190	206	203	192	212	202	173	198	203	232	196	210	205	186	207	194	203	209	178	188	205	187	174	171	184	196	189	208	163	215	176	229	165	196	212	178	234	179	209	218	194	196	185	183	205	197	191	188	192	193	179	192	188	198	187	204	203	215	202	216	196	185	205	200	201	186	177	191	202	175	201	193	200	222	181	217	233	191	190	186	185	187	178	186	196	194	214	215	152	207	204	226	216	178	220	188	190	212	175	178	209	242	199	199	194	200	189	184	226	196	194	190	223	193	219	192	231	180	209	200	215	197	189	185	190	199	221	197	219	207	203	190	195	192	220	228	175	216	190	197	197	188	179	200	179	195	186	228	197	200	195	212	217	193	180	176	193	201	193	211	239	197	194	197	185	205	191	188	218	220	188	170	233	224	199	219	188	202	176	207	216	187	176	197	193	183	196	201	209	195	196	187	180	190	194	183	180	207	208	222	219	170	187	192	178	182	220	188	182	170	207	199	192	180	194	187	212	195	182	167	185	193	170	204	187	202	187	193	223	202	192	187	178	181	179	221	186	204	199	231	183	177	210	215	178	196	177	180	186	185	170	227	207	209	203	220	168	202	220	190	213	190	210	195	201	197	211	193	184	181	180	174	184	207	208	202	215	203	191	181	200	177	179	186	212	222	188	213	213	196	208	213	202	181	186	191	217	192	205	189	199	188	187	193	194	224	206	208	197	208	190	198	203	218	199	195	199	187	205	193	205	201	183	204	180	174	202	209	212	192	181	189	175	181	189	214	213	217	171	198	191	192	193	199	186	188	183	190	212	167	195	191	226	201	203	198	200	216	188	193	194	221	197	214	219	198	197	215	220	186	202	213	162	199	202	188	199	182	178	197	183	173	210	191	184	189	194	192	212	205	211	219	196	193	205	209	167	189	202	204	220	172	197	197	198	212	201	201	199	203	208	199	187	190	210	224	183	188	229	210	172	204	190	220	210	200	204	189	198	194	170	188	173	208	212	182	191	171	214	194	190	195	217	207	180	205	189	215	180	185	194	195	200	190	210	214	210	181	205	218	191	216	218	188	210	184	207	206	193	199	195	194	176	186	184	210	179	179	213	209	223	193	190	192	179	184	179	211	199	207	197	192	207	178	204	194	193	237	193	192	184	200	182	189	227	168	196	204	198	211	199	197	196	172	189	210	180	172	180	183	190	193	208	207	206	194	189	212	199	190	198	194	200	198	215	212	177	200	222	188	216	171	180	188	200	174	193	179	184	188	208	212	205	187	169	201	199	207	178	178	194	187	211	202	210	184	188	200	194	191	181	218	214	235	176	184	191	193	186	194	180	181	197	198	212	202	181	184	199	185	171	195	194	186	217	205	173	190	179	189	185	169	175	231	210	210	188	224	215	190	225	202	183	197	182	199	205	204	204	210	196	197	210	215	217	199	180	185	193	171	196	210	190	209	218	184	192	193	186	193	167	207	197	201	190	188	196	180	178	214	192	159	196	188	179	211	200	213	202	212	205	204	194	203	213	190	198	209	205	184	191	216	198	198	221	203	186	204	230	216	184	198	178	222	209	222	215	180	197	222	210	186	173	185	185	174	213	196	207	211	198	215	214	208	195	197	213	193	199	199	205	178	171	210	186	179	198	186	191	223	174	198	210	192	202	216	192	194	151	211	191	192	199	185	205	210	201	196	214	184	210	154	215	198	223	201	230	197	184	176	198	172	216	195	223	191	190	172	198	185	217	176	215	210	191	170	184	204	210	213	192	187	200	200	213	181	194	204	224	218	209	175	196	217	192	195	214	220	202	173	190	177	192	204	189	181	208	187	226	209	210	194	213	201	195	176	200	171	194	212	198	192	173	181	166	186	170	172	201	193	232	188	176	192	225	199	197	179	173	189	195	206	165	206	184	182	215	214	171	198	210	168	198	198	204	170	211	210	204	223	204	195	186	205	206	205	189	210	192	187	210	192	188	209	189	189	178	197	201	200	196	211	184	200	217	206	194	184	206	185	198	190	204	200	179	201	194	208	211	184	168	173	190	189	177	202	183	207	187	188	199	178	189	181	192	204	192	200	194	176	186
6420	460	505	491	498	491	464	476	467	467	466	465	493	442	459	509	455	496	449	458	480	470	459	471	473	436	471	469	469	433	518	437	454	447	450	475	465	424	474	469	443	462	441	472	474	479	475	467	460	512	512	523	494	475	502	467	472	484	470	478	502	485	503	489	469	473	488	472	458	482	491	504	483	460	441	481	429	456	464	542	478	445	483	438	446	461	423	449	461	481	459	459	472	466	464	443	466	464	443	445	480	440	443	504	457	464	443	490	437	446	473	474	452	437	460	460	459	469	464	441	440	430	449	465	421	448	490	498	460	471	469	466	447	470	480	441	435	457	461	408	465	442	445	490	480	468	485	423	460	435	441	453	452	446	454	495	427	457	521	470	475	469	467	405	496	440	509	462	453	446	432	440	480	420	436	453	480	464	498	485	491	444	437	469	455	429	457	454	472	414	453	504	473	471	434	480	481	470	473	455	478	470	423	487	517	457	462	418	442	485	463	425	498	475	460	475	432	449	463	475	456	471	457	442	457	443	499	473	462	407	475	459	479	462	472	423	468	469	473	463	444	436	488	467	466	483	490	451	491	479	438	416	443	453	493	500	480	451	476	479	475	458	460	450	478	478	463	438	475	437	487	449	477	470	441	490	457	488	468	444	463	480	468	484	436	475	452	427	476	474	440	462	433	474	474	462	454	491	430	463	427	509	417	466	487	447	448	482	448	492	437	456	490	471	490	488	464	461	450	442	454	438	489	468	495	459	503	480	482	469	459	461	455	487	438	428	459	445	475	507	479	486	453	462	474	470	471	434	429	504	475	463	430	404	485	484	467	466	453	477	494	490	446	438	437	476	487	441	476	487	487	445	441	456	464	416	439	438	494	419	461	461	441	450	466	451	449	465	451	474	473	425	436	442	422	454	452	428	475	444	452	488	482	483	465	473	447	453	468	457	476	437	458	474	453	474	438	439	494	469	474	444	434	461	444	410	454	443	474	479	521	432	457	445	435	467	460	447	462	444	466	435	512	481	509	461	437	429	445	484	466	441	448	462	455	488	449	486	474	499	463	450	489	497	497	447	461	494	488	452	464	478	434	471	432	454	455	472	429	469	449	506	457	443	442	443	477	475	474	448	497	463	499	474	452	482	457	457	458	441	457	464	455	493	447	480	450	471	435	450	444	430	444	480	467	463	419	466	475	480	458	468	458	487	445	414	423	446	467	466	448	429	422	473	444	448	461	451	451	477	454	501	460	466	432	453	449	495	437	463	437	488	472	473	466	498	478	421	485	448	447	437	413	467	471	476	460	461	454	432	437	437	475	493	436	486	460	461	455	459	508	469	476	419	528	497	452	427	452	457	501	453	459	475	452	419	430	426	513	494	449	466	447	451	453	465	498	488	492	456	488	447	443	460	483	444	447	458	464	484	462	453	459	442	469	432	421	470	463	439	436	478	451	477	484	465	466	427	463	443	481	434	429	420	447	459	480	423	424	525	469	445	459	471	463	438	456	458	458	481	435	457	452	479	452	483	435	454	462	466	464	456	455	449	440	423	458	462	450	484	486	445	479	450	471	454	421	442	432	442	468	474	472	474	467	474	404	474	447	450	499	441	455	460	466	489	443	457	456	436	462	451	454	480	443	463	468	433	418	470	482	438	483	427	449	456	443	467	468	497	481	455	431	451	467	482	497	466	481	454	436	467	467	499	441	446	453	494	445	429	489	452	417	463	494	495	506	489	516	458	468	439	445	415	476	462	461	426	483	488	516	435	457	481	467	417	498	488	476	469	454	423	475	432	462	450	429	455	461	478	448	468	504	443	456	500	456	447	484	492	437	507	477	440	457	492	442	458	453	472	504	458	466	471	459	475	484	442	448	461	427	474	465	463	476	442	450	439	466	440	452	488	447	436	445	467	479	445	460	485	459	454	454	447	444	429	445	451	452	452	481	447	478	446	474	484	488	461	478	453	471	431	443	450	484	498	476	465	429	469	453	464	480	425	413	442	450	509	415	453	495	430	475	479	483	456	462	483	421	480	465	484	452	462	458	524	434	490	433	449	453	459	465	466	503	436	456	472	471	467	438	456	472	447	450	432	486	482	459	455	456	475	458	492	454	464	441	457	436	451	440	456	498	498	440	481	456	444	451	487	441	422	456	469	462	441	453	496	476	446	490	442	461	418	495	470	465	468	490	467	441	449	477	440	422	483	463	466	460	462	475	427	477	475	461	477	450	476	450	442	443	452	447	487	427	446	429	460	446	454	478	513	442	448	427	462	447	489	487	468	459	482	450	472	479	465	448	474	464	437	434	451	487	432	470	463	486	481	474	481	479	459	429	460	453	458	426	439	437	453	471	448	446	442	450	468	462	479	486	448	470	463	482	448	476	481	493	446	439	477	461	441	451	500	507	455	488	483	438	450	506	465	462	470	450	424	470	446	416	457	469	442	454	494	456	404	469	460	455	495	424	463	483	472	482	456	523	451	463	479	473	442	438	450	453	501	442	493	464	479	477	468	437	473	461	487	465	453	489	437	471	459	484	467	463	454	466	474	454	473	452	434	450	441	445	464	458	490	403	450	471	477	468	453	437	432	471	461	467	456	468	433	436	458	515	482	440	491	455	457	401	444	460	462	444	488	462	468	467	481	467	451	464	426	453	470	436	468	462	424	494	460	464	473	441	488	450	455	463	473	445	467	471	460	436	506	458	449	446	475	462	466	486	500	496	477	437	439	472	487	445	448	490	449	474	459	471	468	475	437	444	489	486	476	465	455	425	471	455	454	464	446	427	500	448	471	467	460	474	463	455	458	465	449	457	447	480	458	474	497	456	453	439	478	465	469	487	474	429	471	444	477	464	442	439	493	448	447	455	448	453	443	463	434	447	478	467	491	480	450	458	477	473	447	484	458	524	481	475	456	464	482	475	493	450	472	444	461	442	439	434	431	475	436	472	448	483	467	479	488	473	470	482	465	480	428	452	496	448	482	444	413	497	473	429	449	446	489	478	469	478	441	442	465	451	428	451	470	445	477	483	453	440	458	416	476	481	452	430	438	476	446	445	454	466	443	444	436	477	465	492	447	479	440	455	455	465	500	465	475	457	415	430	447	455	431	430	467	443	451	448	485	474	509	443	465	468	450	431	448	441	462	452	504	452	444	473	431	459	465	444	474	464	459	487	467	463	464	457	457	463	476	469	446	473	468	436	411	470	413	428	483	499	479	474	450	482	435	464	463	470	462	422	453	474	450	447	505	436	445	467	469	474	472	512	477	409	424	425	436	473	430	464	469	489	493	480	475	417	438	462	476	482	467	450	487	482	484	465	431	418	502	445	458	445	442	484	481	499	440	449	473	465	482	488	485	463	476	444	456	488	443	427	459	434	486	446	442	488	451	447	500	456	475	441	482	429	476	445	472	459	499	465	448	514	428	466	485	460	499	429	434	465	453	485	469	427	459	442	461	442	400	452	493	447	465	462	460	487	480	439	452	459	472	482	451
26192	3461	728	503	424	420	384	316	336	281	345	312	302	313	274	279	318	280	299	293	284	301	267	293	269	274	301	293	289	253	302	261	303	309	300	299	280	310	294	268	277	276	270	273	268	290	315	269	317	290	294	283	293	276	286	298	298	283	264	280	246	277	293	284	298	304	333	281	282	262	260	297	271	286	291	252	304	265	296	262	318	285	260	296	266	266	295	272	281	290	283	249	295	301	294	306	293	261	305	277	322	283	281	303	271	260	287	296	274	258	274	270	235	310	302	314	283	263	284	281	285	282	284	294	275	312	274	323	277	277	329	275	249	313	279	279	270	280	294	301	262	311	290	268	276	292	287	275	285	250	322	272	266	287	255	280	290	275	294	271	264	264	244	303	292	290	298	267	298	279	319	276	304	275	246	271	290	283	296	260	298	300	316	293	287	270	274	270	305	264	319	306	237	283	300	295	265	295	304	314	265	265	287	274	269	308	310	309	312	270	280	306	276	289	268	289	275	260	287	296	295	273	288	304	302	305	283	284	309	260	297	303	303	303	307	275	289	280	261	285	291	293	259	278	286	312	314	294	297	277	311	292	329	262	265	293	253	275	290	275	236	284	284	271	264	266	252	259	292	296	278	292	305	297	274	305	273	259	276	282	297	260	323	287	315	273	283	312	309	296	268	258	289	304	251	296	284	290	285	309	262	269	278	283	274	276	254	289	288	302	280	317	345	281	289	303	302	295	281	256	280	293	267	257	271	281	305	264	306	264	311	281	281	272	305	281	272	285	287	302	296	319	260	259	258	251	298	266	295	274	279	246	282	272	280	312	269	248	259	253	273	283	285	273	283	307	284	287	298	282	302	294	294	282	295	265	288	285	317	279	291	304	287	292	280	255	268	285	270	298	264	291	297	300	252	325	302	312	274	271	293	290	277	315	267	300	268	275	278	334	320	277	285	298	309	292	298	298	281	270	297	300	292	283	277	285	303	284	280	290	255	293	313	280	284	274	240	304	255	303	325	281	312	257	290	287	285	295	286	271	296	276	294	283	276	300	302	284	281	302	263	299	281	290	276	250	278	299	280	277	296	306	281	278	271	299	272	312	298	278	272	312	283	306	278	255	263	301	323	274	270	279	317	325	291	281	304	306	299	291	316	299	293	298	287	284	292	293	306	268	273	278	255	304	261	264	287	280	293	316	267	253	293	268	267	284	285	259	259	293	306	265	264	294	299	308	281	278	285	253	290	277	290	292	270	280	268	277	289	312	285	338	271	279	300	278	294	261	263	299	259	283	298	243	292	300	274	316	337	295	248	282	265	296	268	304	287	264	281	326	263	284	289	290	287	282	270	300	281	305	282	299	324	284	303	301	319	274	277	275	249	268	312	295	317	293	293	267	302	290	288	302	282	301	286	272	294	284	273	310	286	308	281	281	280	267	301	292	262	268	270	282	315	285	293	273	291	294	293	267	252	269	267	269	267	268	307	271	275	285	299	299	280	299	279	280	295	284	282	281	297	286	290	284	276	265	267	275	289	269	303	296	293	279	264	292	300	234	295	322	290	300	270	261	317	302	285	258	256	276	307	312	245	296	312	311	269	259	273	312	294	280	267	269	286	292	279	280	276	283	280	292	289	290	302	278	272	275	273	289	234	297	276	301	262	287	321	276	283	294	246	280	270	266	264	290	287	301	268	286	293	259	272	281	288	291	265	265	286	312	296	243	296	276	295	272	258	291	290	280	297	267	304	297	305	271	275	318	291	267	311	297	284	310	274	281	288	279	308	270	326	274	292	279	245	277	277	281	286	308	291	260	269	276	268	275	301	294	277	286	279	274	274	280	296	323	310	292	272	245	292	291	262	317	275	243	282	281	290	320	240	264	310	287	306	309	303	259	282	284	288	270	265	281	275	284	293	272	230	243	264	277	268	277	273	296	289	302	271	289	265	284	264	294	293	290	271	274	274	285	305	280	251	267	290	265	296	273	260	281	273	277	309	297	301	324	279	275	288	299	271	289	315	291	303	301	278	276	292	322	305	288	253	303	277	285	264	290	288	289	265	252	274	300	301	298	288	303	301	277	301	303	276	294	264	274	255	273	268	283	254	272	292	312	278	289	272	278	317	290	275	265	287	253	273	306	272	302	297	293	312	310	282	254	284	289	269	291	264	267	303	284	266	280	317	294	266	258	330	293	262	259	268	328	306	283	299	272	290	283	299	292	275	270	282	276	300	281	290	272	308	286	265	276	306	257	270	280	255	294	305	277	252	261	280	258	275	292	284	260	299	273	301	271	294	311	276	286	306	289	263	281	280	289	290	277	289	279	276	274	315	309	284	244	289	277	277	316	287	263	266	262	262	293	319	304	265	292	292	263	283	308	327	273	280	314	261	290	307	278	250	308	272	302	279	275	295	254	282	313	290	273	295	294	237	284	282	259	313	292	288	275	275	263	301	274	299	286	264	253	281	284	294	278	294	294	286	266	265	279	277	284	303	278	260	281	266	246	265	272	276	266	271	289	290	285	275	290	281	311	288	268	266	281	305	253	271	247	275	287	260	286	294	301	279	283	281	256	271	315	262	273	281	277	256	253	278	263	308	300	271	298	273	258	286	298	272	303	339	273	301	312	280	273	258	280	275	318	262	246	279	263	273	257	280	267	291	294	278	288	284	275	257	308	288	308	295	276	298	276	268	251	284	280	264	301	272	266	252	279	281	278	281	259	259	297	259	266	253	228	260	278	323	280	297	295	260	285	290	285	294	281	275	307	307	290	314	301	256	285	263	305	283	304	309	295	306	285	270	276	321	305	299	286	270	292	252	305	274	296	276	284	303	259	310	329	302	310	300	283	272	294	293	284	299	294	258	290	304	286	267	304	294	305	241	279	266	281	295	286	285	297	248	296	317	263	275	282	297	252	257	260	286	249	275	301	298	269	281	278	305	267	297	295	275	275	292	266	294	273	256	254	269	273	279	280	287	294	289	302	259	293	269	303	300	266	302	274	336	297	276	298	306	283	292	283	284	284	269	303	289	259	282	262	305	315	269	282	284	270	285	263	285	294	286	327	281	309	305	303	272	284	280	296	291	299	252	269	255	301	295	246	263	249	297	270	253	282	277	324	265	268	313	280	276	239	262	245	284	306	269	290	263	276	270	292	284	294	318	288	275	277	250	274	269	280	289	283	303	268	308	273	297	272	296	293	285	267	294	240	264	264	253	288	238	303	304	279	243	261	271	289	274	266	292	338	299	304	282	271	290	309	275	322	290	288	274	250	279	300	271	262	261	303	299	299	274	268	261	284	332	287	304	287	311	278	278	260	278	287	280	311	322	303	283	294	320	276	242	253	299	285	289	281	232	239	292	283	284	294	290	267	289	275	275	310	317	302	317	268	288	312	287	315	295	279	284	271	260	269	296	298	291	292	264	282	289	280	278	303	319	282	250	284	262	305	283	243	298	296	308	276	307	277	300	267	303	266	278	288	283	273	297	264	298	309
15211	1095	1312	1437	1289	1104	992	888	813	809	753	761	759	712	695	686	709	708	687	685	699	643	681	631	684	663	633	678	612	660	654	611	642	634	622	645	666	664	684	665	652	644	678	670	660	681	677	662	714	653	706	678	695	657	642	674	668	636	656	609	640	705	707	631	687	653	681	635	671	634	631	645	654	659	671	642	633	619	600	657	585	655	654	672	647	643	604	671	617	637	626	634	624	648	667	676	602	596	663	614	654	692	614	604	644	633	615	612	617	636	678	636	647	647	635	665	659	605	611	612	615	608	645	664	663	646	624	646	675	635	623	634	706	585	648	631	624	641	625	618	643	614	633	676	583	584	616	562	631	625	625	625	658	621	616	659	642	622	624	622	662	602	638	642	650	661	671	585	663	669	656	624	589	634	615	619	604	654	613	631	610	579	615	657	670	677	664	633	615	576	613	633	679	640	679	658	655	661	608	638	625	622	627	671	619	629	611	594	615	625	648	684	634	627	583	623	668	665	635	599	615	606	635	653	658	648	653	656	608	682	644	649	675	645	615	668	645	635	618	677	625	641	597	679	581	647	617	632	636	693	617	654	653	616	630	570	597	625	636	631	670	652	642	653	650	665	588	619	614	635	611	593	619	686	621	623	637	632	605	626	597	663	629	702	624	612	653	625	624	599	674	688	636	631	620	622	558	655	632	673	655	623	651	660	619	642	677	639	654	563	650	631	641	607	601	655	618	641	637	640	619	637	590	606	665	588	653	669	660	574	608	608	629	687	650	633	665	623	666	616	574	645	632	627	663	647	660	630	643	612	620	603	701	619	619	616	599	663	637	624	629	633	666	607	644	627	618	678	632	621	624	620	642	660	647	652	617	635	587	607	619	631	672	632	620	618	627	609	657	629	629	682	635	604	637	646	624	601	597	659	621	655	620	629	635	625	635	598	632	625	650	609	660	641	610	634	668	646	661	660	624	676	622	681	571	644	646	616	663	718	591	651	665	656	655	621	610	604	636	661	652	619	622	589	635	628	642	592	639	606	634	621	635	629	572	641	613	641	640	648	660	605	650	643	671	693	630	605	649	655	623	631	644	639	618	638	650	631	609	601	618	673	618	598	607	674	631	627	667	635	628	636	605	658	684	641	613	621	681	622	627	618	623	674	661	623	590	670	613	660	621	650	675	643	620	690	623	624	670	611	618	632	643	640	599	628	592	639	611	634	640	626	622	655	590	639	603	662	612	648	629	667	622	616	628	635	663	642	585	606	592	631	613	598	609	624	617	648	640	660	599	648	635	630	665	640	651	677	636	609	606	646	614	684	650	603	559	603	664	638	638	625	605	614	632	624	638	659	635	667	656	638	653	625	656	674	624	595	634	619	641	639	617	608	649	675	608	597	638	618	642	675	615	640	671	597	655	598	639	613	583	576	646	608	628	605	641	641	641	597	589	641	625	645	647	668	663	628	630	604	589	659	609	618	602	600	658	619	691	665	631	653	640	590	599	647	656	636	593	619	598	594	651	624	658	591	647	596	595	698	643	654	667	608	643	679	668	670	617	603	671	626	658	626	647	670	633	637	642	627	662	642	607	630	617	617	634	658	625	678	674	633	651	615	666	613	639	648	661	621	662	651	642	661	639	646	645	597	620	635	655	627	646	641	657	647	624	646	641	606	606	626	624	634	596	631	635	641	659	627	612	634	612	631	646	629	585	637	620	642	630	633	607	645	688	637	647	598	637	647	630	660	629	678	625	636	599	615	620	603	697	634	644	628	661	654	653	656	683	651	657	632	648	648	624	618	589	623	636	611	601	665	636	670	682	589	639	647	635	625	630	651	605	621	613	622	661	641	600	644	646	623	619	624	626	642	605	643	655	671	609	679	624	667	615	627	610	639	665	632	621	611	651	660	621	604	584	626	602	604	613	674	638	622	630	629	632	634	675	629	637	607	580	643	630	616	667	639	633	641	619	628	628	600	615	624	603	652	662	588	648	645	620	660	641	631	605	620	696	606	654	623	630	615	661	633	628	605	626	625	633	630	643	647	648	648	592	617	606	614	651	605	577	603	640	628	648	637	641	627	608	625	663	604	631	652	655	644	619	662	625	643	634	645	623	661	656	651	593	642	646	670	604	643	654	618	647	615	621	627	651	651	617	652	647	635	609	630	613	693	626	685	624	678	628	672	686	608	646	657	600	649	608	627	588	630	594	614	653	654	645	657	632	649	638	674	639	645	600	629	668	638	624	592	636	645	601	654	635	619	576	711	610	649	592	632	611	622	637	664	633	604	672	638	660	658	641	639	697	619	627	619	668	647	662	641	675	612	630	574	655	601	613	657	608	580	612	675	599	622	647	634	655	629	612	627	647	629	652	608	660	615	604	671	576	638	606	660	625	629	650	626	594	652	651	671	634	679	682	655	650	651	653	669	626	652	627	644	656	613	639	688	586	632	648	664	619	617	613	598	599	644	625	608	620	644	652	645	637	636	611	597	592	577	652	618	590	621	662	666	582	650	626	600	648	612	615	661	629	652	662	636	628	639	619	643	624	624	607	627	655	581	612	636	596	649	662	627	587	658	648	615	629	647	599	633	660	638	597	613	647	641	672	602	616	605	652	628	578	642	658	630	641	615	615	628	605	653	672	645	591	669	636	637	589	621	646	624	649	629	646	632	634	641	635	646	623	620	671	563	647	660	635	633	648	630	641	638	665	677	609	616	644	658	622	635	644	615	643	637	617	645	611	670	642	627	616	651	613	631	596	640	588	642	638	653	601	660	619	640	634	615	641	637	653	624	612	642	642	617	641	586	626	665	647	638	581	635	604	666	595	650	674	652	644	590	640	608	663	641	632	631	660	648	647	636	630	578	602	653	649	660	666	619	655	643	633	597	652	645	605	668	619	619	615	634	657	632	607	637	581	606	611	581	604	619	593	640	647	659	651	640	635	640	654	640	645	648	619	643	597	607	652	652	625	670	667	642	647	589	651	610	638	694	597	634	666	627	639	587	650	619	655	652	646	642	664	615	655	661	656	568	624	651	654	683	591	661	623	659	619	619	609	655	647	608	652	665	596	635	670	610	646	630	593	622	658	671	657	649	662	634	614	625	665	674	622	627	630	653	621	669	613	654	638	624	654	660	618	604	640	630	622	628	622	661	649	634	659	647	595	627	665	659	619	663	641	641	617	640	652	609	626	655	626	641	656	581	617	581	622	607	638	624	672	624	611	650	639	612	640	625	637	635	664	616	649	588	619	622	596	619	605	635	657	607	599	624	650	649	658	628	633	625	633	594	628	638	607	653	592	650	634	640	575	583	584	617	622	588	626	600	628	669	618	663	648	602	635	612	617	613	654	662	595	630	590	643	570	585	614	600	635	634	654	660	609	652	691	617	638	613	613	656	643	656	593	582	671	606	664	603	627	644	629	662	589	661	624	632	647	614	641	684	624	667	631	622	658	648	610	653	627	594	619	621	642	628	629	675	563	623	629	619	609	627
37102	7300	1411	893	638	516	457	412	405	384	393	349	393	351	342	360	328	346	318	322	336	315	314	321	290	329	307	354	328	300	288	335	327	321	312	309	338	308	324	307	326	316	332	324	351	315	357	334	345	328	326	349	312	350	344	309	313	350	304	283	286	328	316	338	313	304	325	317	305	327	323	271	317	291	289	302	301	297	314	336	306	309	310	333	349	318	320	307	314	345	289	363	306	307	323	308	294	323	328	282	309	313	330	306	289	292	295	317	300	315	309	349	336	329	357	307	307	336	289	323	359	311	274	311	349	349	327	294	312	315	320	317	313	330	309	313	316	320	318	335	316	309	315	310	299	314	315	313	305	316	318	309	357	313	354	309	335	324	297	294	345	306	311	264	309	327	293	311	288	285	316	274	327	309	326	283	337	348	333	274	314	329	275	293	302	323	306	292	317	283	325	343	307	316	293	316	340	340	326	303	296	331	323	329	299	304	304	286	306	322	316	399	315	311	294	313	341	345	309	312	290	296	317	308	325	273	306	311	311	294	293	327	325	340	316	328	325	293	322	346	303	335	331	317	302	329	268	312	283	309	315	294	293	316	343	320	270	323	331	317	315	305	311	286	338	329	307	324	305	291	303	332	295	292	312	329	335	314	308	291	293	346	299	350	324	290	274	310	323	293	300	331	318	311	345	284	334	346	320	342	301	307	309	317	309	305	298	312	296	314	337	305	335	304	326	299	296	304	312	303	319	324	297	285	302	329	353	296	316	321	350	291	289	311	317	332	319	355	313	329	306	324	312	294	292	309	278	354	301	325	308	323	328	283	312	323	344	347	309	290	308	299	293	292	320	306	318	292	276	290	304	317	300	340	325	317	307	319	306	299	313	303	325	288	308	294	323	278	329	273	324	288	284	311	348	306	305	322	320	309	325	307	351	335	320	298	335	342	333	293	326	340	338	345	328	284	321	302	289	348	352	293	286	269	331	334	324	318	312	336	310	350	337	301	284	299	311	282	313	308	329	298	325	296	338	309	296	322	290	331	263	332	290	318	307	301	310	305	349	304	350	346	269	316	317	314	325	339	318	285	315	307	311	339	297	327	323	334	319	338	306	291	298	370	315	333	324	357	323	342	291	324	333	306	335	307	331	298	316	307	336	299	314	332	301	291	319	280	282	304	293	320	333	338	314	330	330	308	305	343	299	300	327	311	338	348	300	315	333	307	347	305	338	299	310	267	309	323	338	348	315	284	299	294	323	309	337	331	303	328	341	322	314	306	323	301	314	324	305	339	322	319	325	332	325	322	326	292	337	344	313	330	291	318	327	348	317	278	286	267	323	290	280	300	325	331	293	310	314	315	320	331	321	304	303	331	349	295	313	328	301	292	325	306	316	311	348	319	294	291	323	305	330	312	317	292	301	303	320	331	326	332	371	329	295	302	328	323	314	345	345	293	297	313	303	301	336	328	331	302	351	338	324	288	295	318	297	306	304	312	306	325	326	339	359	303	302	311	304	325	335	289	345	324	288	334	322	329	322	323	307	278	310	325	289	320	297	324	320	326	300	327	346	323	303	328	315	305	331	327	308	287	316	277	318	332	338	337	303	325	324	319	323	316	319	316	342	316	347	350	311	335	318	320	302	283	324	338	340	335	342	328	322	303	329	310	327	334	296	296	297	364	329	338	319	318	328	303	339	329	296	289	311	339	316	332	279	307	327	313	304	325	324	337	306	320	292	292	329	300	326	325	288	289	298	311	294	351	307	312	311	333	312	291	317	331	318	286	317	304	322	312	310	288	344	316	308	311	311	323	312	341	311	337	334	328	338	290	298	344	336	330	303	303	314	316	341	328	314	311	307	296	352	359	321	302	332	331	318	307	341	308	294	305	316	322	302	321	320	306	352	325	314	287	282	300	321	322	290	320	329	333	284	309	345	281	310	346	303	293	320	300	345	347	280	335	339	297	339	307	293	323	346	286	279	317	299	347	272	320	293	342	343	315	304	308	246	339	289	313	342	312	319	320	285	307	288	285	322	296	352	356	319	321	307	293	343	325	285	318	328	283	348	334	326	277	323	309	328	320	298	324	321	304	287	282	308	295	334	360	318	344	324	361	319	290	295	305	304	321	353	331	307	305	308	333	350	321	308	307	334	336	306	324	313	296	310	328	324	359	332	338	333	297	287	278	340	336	310	313	322	310	335	303	335	307	289	350	277	313	314	309	317	309	338	299	333	307	303	292	318	325	289	360	317	317	351	320	321	334	348	318	323	315	349	320	335	285	290	318	297	301	324	296	306	314	311	310	320	313	275	326	349	308	295	323	293	325	313	359	304	329	291	275	290	294	301	313	327	331	276	352	308	311	316	305	315	322	288	327	321	285	316	274	334	319	283	333	294	321	320	308	293	317	314	304	295	292	375	314	295	342	322	280	325	332	358	319	308	343	279	319	339	295	362	303	335	326	322	328	308	319	320	315	336	301	280	336	334	301	308	302	322	301	302	310	334	276	310	326	331	315	323	313	316	283	328	281	309	312	316	324	312	324	309	307	303	331	314	321	274	285	319	322	325	308	316	311	308	360	318	322	274	320	315	301	322	328	306	335	336	321	289	309	293	343	322	327	322	296	296	292	308	315	320	311	326	302	324	274	321	370	334	291	333	305	326	312	320	317	283	314	338	326	341	302	333	320	319	328	353	300	303	333	311	311	312	290	322	302	297	311	290	328	326	315	304	316	301	311	328	333	336	317	338	332	334	370	353	340	330	329	325	349	343	296	358	315	322	311	355	316	314	321	304	315	312	333	310	308	315	321	319	328	302	314	299	320	331	319	318	302	343	298	306	311	315	343	326	330	314	284	324	341	346	312	311	301	325	322	296	330	287	341	301	331	334	334	342	364	321	302	360	265	295	307	291	337	303	291	319	293	347	323	307	309	274	319	317	318	310	341	286	298	320	331	302	312	330	296	319	294	303	340	336	354	303	298	318	343	343	295	294	282	333	309	342	324	314	308	308	345	325	327	296	320	314	329	293	319	296	303	337	317	338	326	341	344	342	301	322	292	303	295	342	302	349	343	280	357	281	355	307	328	321	289	293	305	335	310	324	324	335	286	322	341	319	301	308	343	310	334	302	333	312	293	318	307	316	311	291	333	321	317	289	315	306	293	336	307	336	344	308	344	310	302	294	297	312	346	295	339	286	306	316	302	296	326	336	280	323	318	272	313	316	293	324	322	342	324	298	330	318	304	355	350	283	338	323	282	316	309	326	300	306	336	318	318	275	332	323	291	294	314	301	305	289	316	316	300	311	288	320	294	322	317	296	357	347	324	318	305	300	357	342	331	302	337	300	343	314	308	329	308	327	331	349	334	328	273	292	305	317	315	302	329	276	290	318	307	309	299	353	303	290	313	292	348	340	315	317	295	327	305	316	314	302	326	290	334	374	346	307	347	299	356	316	317	292	286	302	303	341	325	336	314	297	330	338	299	327	313	280	324	297	327
20504	1577	2043	2338	1954	1598	1414	1248	1063	1021	1005	936	968	828	806	807	786	777	779	762	742	750	754	764	764	729	736	683	669	743	716	699	747	737	732	677	688	680	711	689	685	713	655	733	766	736	709	761	796	756	767	778	752	739	752	794	779	738	743	767	769	716	695	719	658	717	700	776	713	688	692	728	717	702	732	681	749	680	673	720	665	681	696	688	749	689	696	683	695	721	670	677	660	725	711	726	691	691	685	691	688	709	696	688	670	649	682	672	681	689	700	712	640	713	745	717	653	720	631	707	725	646	672	700	657	709	679	694	670	699	686	689	668	663	666	680	724	653	712	658	724	665	702	688	655	707	685	642	670	623	709	691	704	728	689	685	697	656	690	662	711	665	668	686	690	636	656	702	654	671	716	684	688	644	689	725	684	669	677	716	687	679	663	636	698	701	678	706	689	669	665	699	678	691	667	659	655	652	633	691	699	703	670	726	654	699	732	681	702	624	671	636	678	678	665	696	652	646	731	691	652	667	672	677	706	704	688	628	708	659	673	645	695	674	711	717	691	691	704	687	695	673	641	715	708	707	685	721	678	661	707	689	702	679	686	677	713	698	708	720	674	699	665	663	667	668	687	651	641	701	665	717	688	698	711	690	643	708	688	647	663	728	687	708	650	662	673	694	695	737	686	651	734	685	668	693	723	681	707	707	719	697	666	693	746	629	685	690	669	696	671	699	693	671	684	635	687	695	688	684	678	729	702	727	682	676	681	693	639	684	655	686	670	702	707	739	673	666	661	706	659	691	691	692	676	684	719	737	654	680	685	692	684	675	684	696	669	674	652	693	712	676	681	700	698	698	725	630	703	712	699	738	690	691	704	638	666	737	673	666	663	695	716	669	706	652	650	662	671	705	678	713	664	705	759	663	689	702	694	701	692	695	733	682	686	666	678	682	662	640	725	672	688	650	649	691	674	710	666	681	716	704	638	690	676	664	680	678	661	671	668	666	694	718	694	722	643	684	697	675	678	664	674	663	679	683	683	662	707	661	711	662	699	687	720	697	724	651	647	731	699	672	699	706	724	691	708	685	647	692	726	707	695	652	636	712	703	692	689	705	665	711	670	679	698	723	711	677	662	679	687	671	717	686	650	679	671	695	677	687	643	617	669	704	636	674	654	698	691	689	708	692	683	642	677	684	674	690	648	684	706	704	700	696	677	661	655	703	708	686	690	696	710	670	663	679	720	668	660	684	673	690	654	719	691	653	693	672	730	663	698	650	650	718	690	665	706	666	689	634	713	680	705	731	677	683	724	684	660	664	693	680	691	653	723	667	669	714	723	755	695	683	724	688	691	703	732	633	658	696	663	692	698	654	672	711	710	647	688	681	692	707	647	698	672	689	706	717	654	649	718	727	670	688	683	658	656	641	708	709	671	687	675	710	685	673	718	659	696	716	648	704	703	698	664	682	687	663	629	702	652	691	615	665	654	629	743	691	686	647	681	713	662	654	707	684	643	713	726	663	675	662	695	657	724	709	708	669	660	666	711	716	657	698	701	678	633	672	658	662	726	670	681	704	695	649	696	626	682	712	676	679	698	667	704	667	647	686	660	699	667	731	723	703	628	682	673	699	670	637	685	688	649	711	670	680	690	673	658	692	732	686	727	732	722	666	681	658	712	644	696	676	676	710	740	691	714	664	688	683	702	654	719	713	701	725	733	687	703	721	654	665	677	678	654	694	691	655	675	701	694	706	696	703	665	672	703	675	630	675	706	667	708	686	674	646	702	699	681	638	698	694	653	649	735	686	668	621	705	643	722	665	723	702	664	652	642	687	715	687	678	707	694	681	677	700	679	678	723	700	695	678	674	655	633	672	661	678	699	672	689	685	698	670	704	648	661	635	679	687	692	732	624	722	621	710	646	689	633	678	692	683	652	638	702	719	690	711	659	707	693	663	687	725	677	689	625	670	665	678	665	684	695	682	683	632	691	688	713	738	638	646	734	668	672	667	700	670	681	664	724	682	711	653	656	676	703	697	661	692	721	649	682	679	702	713	744	675	690	704	690	700	664	661	642	595	722	727	660	683	713	703	638	694	699	688	701	701	688	663	642	670	686	660	705	637	710	654	706	666	686	657	713	686	693	662	687	704	641	697	665	695	614	636	644	697	684	663	668	684	673	700	680	708	629	721	677	660	688	696	715	641	694	710	701	621	696	691	720	695	668	701	678	715	699	696	668	684	675	736	657	642	701	641	706	740	692	670	705	732	678	699	655	710	655	665	682	695	693	689	729	697	684	667	666	704	701	667	675	704	694	694	671	677	659	664	657	700	645	666	672	668	697	677	741	681	709	669	664	662	676	665	669	673	618	674	669	683	724	675	638	701	654	697	682	648	633	681	683	680	634	688	694	678	682	694	702	647	651	657	706	654	691	659	690	672	711	687	669	692	680	685	706	630	705	629	668	704	670	660	697	724	651	681	740	667	679	702	677	712	698	676	646	644	679	709	671	695	658	706	721	632	669	659	749	694	659	666	679	674	642	712	721	699	694	696	675	682	665	729	686	705	714	630	726	665	681	699	735	695	706	657	689	645	704	677	640	708	703	688	700	672	661	690	698	673	666	684	657	661	723	649	703	656	736	700	715	647	687	696	676	669	680	681	685	680	654	720	673	711	736	684	711	679	687	726	728	678	734	665	670	689	738	689	647	665	653	699	676	655	683	679	662	696	648	669	728	704	656	694	653	681	681	706	656	663	721	672	645	664	694	677	704	687	637	644	677	663	657	679	686	711	743	693	710	684	653	661	678	693	660	671	685	649	680	644	641	707	670	681	676	732	666	676	664	665	684	689	709	707	628	650	692	682	745	665	704	735	678	674	709	653	616	728	666	712	689	698	708	716	684	690	653	681	692	707	674	683	674	726	678	649	644	669	665	671	652	679	705	659	720	692	680	691	699	648	675	744	692	650	679	703	675	661	670	650	669	695	678	645	676	673	700	700	697	679	712	746	730	687	715	685	663	667	686	691	660	670	706	711	711	654	671	655	699	668	674	697	707	692	663	680	669	707	693	713	683	641	665	739	657	684	693	715	648	692	640	675	678	677	732	702	677	686	689	639	724	680	670	712	685	650	681	697	657	691	673	639	717	710	688	688	639	665	735	703	673	696	700	692	672	656	683	626	668	596	690	694	628	655	682	703	718	657	644	603	648	700	714	711	631	702	666	666	703	686	651	709	629	679	664	665	707	678	688	715	674	685	677	668	717	752	656	696	675	686	667	664	704	713	655	654	675	750	647	684	703	729	657	676	699	684	677	669	676	700	659	747	715	709	707	698	673	691	648	709	667	647	619	659	723	710	725	681	675	628	694	685	676	650	687	701	719	734	653	706	675	693	642	703	681	690	663	686	695	691	662	707	706	696	701	651	676	691	643	683	719	634	712	709	727	658	677	686	644	701	676	722	695	680	723	667	652	642	675	732	710	714	689	691	719	680	696	667	656	698
11041	1062	211	201	195	220	196	179	175	205	189	199	184	183	210	214	210	192	191	212	225	189	213	193	207	184	208	193	171	200	241	192	208	168	210	228	191	192	215	206	200	208	190	185	182	176	186	200	210	206	202	223	194	195	189	207	175	190	197	185	215	207	190	202	203	171	193	180	192	197	223	197	177	185	187	195	165	213	189	213	203	194	190	195	203	200	157	193	173	200	210	190	193	197	196	217	194	180	208	208	215	200	228	182	204	203	201	182	225	218	203	178	235	178	189	204	177	181	177	205	221	200	194	196	190	206	177	185	163	205	191	196	207	178	221	188	195	179	200	188	201	174	202	216	173	188	171	196	193	197	181	206	217	188	205	198	186	216	194	204	233	186	195	196	217	219	194	214	201	204	201	216	202	192	164	215	198	187	194	208	199	216	207	231	216	191	213	192	193	189	182	215	210	185	199	172	191	183	172	196	188	209	202	191	186	197	206	163	198	196	185	204	198	186	168	196	223	196	201	205	193	152	206	219	198	182	208	206	180	216	216	204	181	182	199	184	172	183	184	197	193	201	206	191	187	185	191	197	214	213	199	188	192	178	205	179	220	189	192	191	198	208	203	208	176	209	199	190	186	204	192	225	204	216	175	188	200	188	209	183	177	187	203	188	192	206	202	190	181	199	180	185	210	198	201	203	166	188	194	197	178	180	174	208	216	226	199	216	188	189	197	210	177	224	186	163	213	208	224	173	203	225	173	202	204	181	163	193	205	166	225	197	164	171	208	207	191	189	205	208	204	215	189	205	211	209	182	193	181	196	209	199	197	200	179	178	198	168	188	199	197	209	182	186	177	186	170	192	213	187	195	175	184	191	193	169	184	169	192	212	176	211	199	206	174	185	185	202	210	191	205	205	193	182	176	183	200	206	220	212	191	183	153	198	205	196	199	203	180	168	216	211	207	230	181	191	202	202	184	217	178	173	183	190	188	218	157	192	214	198	222	242	187	207	198	190	223	198	185	186	232	202	203	184	190	211	187	201	194	185	180	202	213	199	192	211	181	192	184	214	182	206	213	201	183	179	208	194	205	192	211	194	196	172	171	173	223	188	212	199	172	188	183	186	205	191	179	197	174	187	209	186	195	176	198	194	197	193	193	176	191	203	211	212	209	218	220	195	218	232	193	191	198	175	176	208	202	184	200	187	186	213	189	209	190	209	191	189	213	225	209	208	175	209	207	195	210	220	196	215	203	202	195	211	204	204	223	170	225	200	200	187	219	216	205	198	203	194	190	209	241	196	214	185	186	186	223	209	179	172	186	186	215	204	209	202	204	194	230	213	195	196	194	233	205	217	196	209	188	184	196	203	195	201	175	158	198	189	203	189	177	224	186	201	184	154	200	172	238	200	194	200	205	189	180	195	201	198	202	190	209	219	178	203	190	206	211	181	193	211	179	199	214	179	205	189	199	224	212	208	203	185	209	220	162	185	185	181	219	225	216	211	204	157	205	199	203	196	186	204	193	176	185	179	219	193	203	179	212	201	164	211	220	192	208	178	199	199	190	218	167	214	187	210	212	195	197	180	221	226	198	188	206	193	178	182	208	212	175	204	183	196	181	208	209	195	184	188	208	184	206	173	200	200	172	175	188	183	182	203	188	170	190	172	209	199	197	185	201	183	171	178	171	214	185	190	191	202	210	212	179	199	214	227	200	164	221	187	182	187	218	207	191	223	206	204	195	168	207	194	190	215	207	174	179	205	207	194	222	211	164	189	185	183	181	206	216	209	178	183	200	197	201	182	205	191	192	184	183	181	207	176	184	206	204	221	181	179	196	167	198	179	187	212	183	197	168	174	183	201	200	205	183	184	170	201	206	202	197	183	200	206	199	186	193	161	199	203	204	200	167	178	191	198	207	201	206	197	190	224	198	210	187	200	182	195	202	210	209	220	186	178	211	197	176	166	200	181	196	186	218	168	196	184	189	222	191	195	217	167	217	158	210	200	217	198	223	205	189	234	218	201	210	194	184	196	192	180	184	184	188	180	204	187	152	185	200	225	194	211	198	178	221	193	212	198	176	196	198	200	185	205	187	197	176	180	180	241	186	209	192	220	174	195	193	184	204	213	218	172	204	179	190	192	194	169	187	198	203	189	192	201	169	195	185	192	186	192	207	190	188	186	211	220	181	194	200	180	183	185	210	212	172	174	214	171	199	195	171	207	208	203	211	193	180	183	181	188	219	186	184	196	183	203	174	204	180	173	178	196	212	188	203	184	178	202	197	228	190	177	182	156	179	180	213	180	196	200	188	209	186	201	186	209	195	181	184	180	177	172	179	202	200	198	193	185	184	184	193	212	193	183	184	184	186	179	226	201	194	170	178	189	191	186	203	179	225	177	200	183	207	220	203	183	203	199	179	181	218	192	157	202	226	218	194	181	184	198	182	171	218	192	198	198	205	176	181	207	203	182	213	179	191	187	184	197	185	191	199	212	191	206	202	192	198	188	179	187	200	213	199	197	190	192	174	185	179	204	202	211	215	204	185	200	188	212	200	217	179	193	221	168	214	217	187	201	182	183	197	187	202	188	170	196	194	200	225	174	202	197	179	177	207	189	222	171	200	205	178	158	200	222	232	211	209	188	206	174	195	212	214	183	177	172	177	194	182	202	208	204	178	216	225	183	193	190	179	192	191	204	191	172	209	211	188	212	212	219	194	161	171	214	221	196	200	205	198	211	180	189	183	210	210	211	209	199	188	202	196	197	177	196	217	201	211	203	188	191	205	217	185	208	184	169	212	203	184	176	199	202	199	205	191	227	201	199	188	192	191	200	209	193	215	228	207	189	196	186	193	203	211	205	176	203	200	178	208	182	187	210	205	198	198	200	191	191	207	189	198	175	190	217	205	190	204	213	174	189	179	196	168	161	200	200	209	208	215	212	189	172	207	199	178	216	179	179	211	198	159	185	189	173	185	209	175	190	169	191	181	203	213	182	212	200	188	217	202	219	190	206	185	206	216	214	192	218	192	169	184	195	195	173	182	228	194	184	192	202	200	177	186	195	206	197	173	184	213	217	199	190	182	148	188	205	230	194	176	179	179	197	188	214	180	161	189	188	193	214	212	184	209	174	193	198	179	188	201	191	224	202	174	174	189	189	167	198	197	206	187	218	186	195	202	191	201	190	188	195	208	197	198	178	226	196	189	201	180	202	183	203	196	185	196	179	189	214	195	159	198	177	207	187	198	191	196	183	196	228	192	213	197	187	199	182	207	219	170	180	198	191	179	195	204	182	166	213	205	206	196	204	217	179	219	221	191	198	185	179	202	222	202	210	182	212	181	209	197	200	185	197	218	201	186	221	230	240	217	201	207	196	179	193	204	189	196	210	198	184	196	214	191	201	175	219	179	203	213	211	209	187	192	194	187	196	203	165	190	222	184	230	197	188	213	194	193	205	210	220	174	201	203	189	189	197	200	230	202	222	170	200	200	169	186	180	167	187
6495	683	482	492	462	485	464	477	481	426	454	483	461	476	449	433	443	481	457	450	447	473	458	474	460	441	448	474	433	433	443	418	483	475	475	465	467	478	457	466	462	505	447	421	485	484	464	492	453	510	520	534	472	501	487	529	517	449	481	481	454	458	453	476	496	443	457	453	506	474	456	456	441	467	453	472	430	439	438	492	473	477	505	447	492	463	484	427	466	453	474	443	504	438	512	463	437	482	478	470	441	493	416	462	424	468	471	476	422	467	459	455	454	468	484	449	475	450	461	488	452	456	413	484	490	427	466	443	512	490	479	432	460	473	466	473	482	433	449	429	474	463	466	406	468	488	487	448	478	448	469	435	488	480	438	440	445	483	462	469	479	442	438	429	419	464	452	470	447	465	447	438	452	485	460	446	472	465	479	502	445	436	429	462	421	437	465	454	422	440	454	441	432	497	464	450	452	452	453	427	454	490	418	448	443	421	465	462	424	431	413	437	465	427	461	496	454	437	472	448	462	456	482	451	443	483	453	458	485	473	434	479	438	474	448	480	484	449	465	439	448	462	464	457	437	471	459	442	460	428	447	434	466	465	447	488	454	480	452	467	462	487	457	460	452	378	463	479	463	464	484	442	437	477	465	465	482	482	465	461	462	417	415	507	456	465	467	415	506	444	472	451	438	431	487	455	507	418	462	425	465	474	483	451	451	472	465	458	450	439	453	444	454	449	475	463	481	451	448	437	441	455	426	453	489	477	412	435	450	453	451	473	453	439	480	432	441	469	462	488	472	455	445	448	493	461	474	460	439	463	470	461	446	443	460	439	477	454	455	445	443	450	465	478	437	472	459	425	453	457	470	479	454	445	448	470	456	487	458	434	459	450	460	480	509	432	443	450	434	463	486	455	480	424	466	466	480	430	469	414	472	453	471	476	500	436	474	464	463	449	477	467	453	462	486	443	442	451	484	438	484	472	455	500	446	439	492	465	440	458	454	448	464	500	500	469	454	422	446	401	515	472	449	423	488	447	464	434	470	479	471	477	455	455	481	452	418	439	464	448	455	461	448	440	435	445	459	455	479	468	457	443	508	425	466	469	454	442	483	464	457	439	492	485	492	438	441	463	503	430	452	470	481	468	447	450	453	491	453	477	427	461	468	447	450	505	430	468	470	466	465	439	466	465	453	461	440	482	444	494	431	470	487	413	469	492	476	434	398	476	455	422	474	445	431	490	495	430	429	440	436	415	445	437	463	490	442	472	430	467	437	410	426	435	458	443	441	436	501	476	452	487	444	426	456	456	489	481	453	481	492	444	404	437	452	455	453	468	435	423	480	506	471	435	458	439	435	476	450	471	439	460	477	494	444	464	439	481	469	483	466	431	473	426	431	456	441	452	453	477	467	467	448	442	487	449	464	487	472	475	450	442	443	467	451	412	464	465	476	473	433	441	425	453	442	405	469	470	471	490	505	468	444	434	491	463	461	460	460	481	473	451	462	437	461	412	411	455	490	424	437	448	439	484	432	457	461	480	489	477	486	473	435	476	479	468	446	469	438	468	428	430	488	451	439	470	462	451	466	485	447	453	463	445	460	454	419	452	428	451	460	461	430	459	440	463	457	464	467	425	446	466	432	456	494	430	437	451	442	485	466	436	479	490	457	436	456	467	423	450	458	440	472	463	476	473	433	434	479	471	466	500	444	435	480	437	431	438	474	445	456	414	458	465	496	469	453	474	464	470	430	445	468	504	429	460	498	485	445	451	463	441	472	440	454	433	451	480	453	470	473	445	455	500	445	519	431	469	459	474	473	440	447	438	474	439	486	440	458	450	430	534	445	437	438	476	436	457	439	454	460	445	458	458	442	461	489	451	433	490	422	439	430	496	438	458	462	441	452	467	411	495	441	465	458	460	474	429	409	475	470	455	417	422	492	455	443	480	486	491	434	449	449	485	418	468	425	409	517	453	432	497	476	403	476	468	437	470	446	443	462	464	486	461	457	465	465	448	444	452	445	462	448	488	434	436	423	425	430	469	449	450	460	462	471	443	443	420	425	477	412	438	470	454	461	464	465	431	447	435	431	437	448	442	482	430	418	476	456	448	461	478	473	484	487	424	472	456	427	486	447	476	466	434	428	440	463	447	482	479	467	456	481	460	437	469	452	469	461	483	439	459	439	493	434	461	485	439	406	492	427	440	454	439	458	456	435	455	442	423	447	454	440	405	462	459	463	467	431	510	484	438	458	458	484	449	446	491	461	460	494	437	465	438	464	448	444	450	466	434	509	470	446	409	438	458	463	443	468	445	445	457	461	478	474	452	469	430	458	453	457	450	465	472	488	436	474	478	459	448	461	478	449	471	475	450	436	464	478	409	457	440	458	447	490	462	422	427	474	465	443	434	445	486	471	485	455	465	471	483	475	476	457	455	481	507	442	432	462	509	447	470	477	458	427	459	505	463	423	462	489	496	466	481	444	418	442	421	452	449	477	458	462	456	463	461	467	461	443	462	469	432	494	454	462	422	406	465	457	414	413	473	478	430	474	451	401	465	430	452	477	464	479	456	454	421	464	487	469	486	446	455	444	448	496	453	454	479	488	487	468	456	471	447	460	436	455	460	416	464	455	428	469	418	466	473	453	479	456	438	470	435	472	474	443	461	474	497	453	479	463	462	454	444	468	479	438	462	469	439	484	468	439	463	470	457	476	457	472	463	439	442	460	451	471	449	437	462	483	461	461	451	486	433	465	434	489	477	488	398	453	457	452	437	437	432	450	449	481	448	474	441	455	432	466	434	472	429	494	463	483	453	452	469	457	454	482	453	467	462	456	448	445	476	448	424	454	479	532	440	461	465	473	488	456	460	451	464	438	430	470	440	466	456	431	405	452	416	451	436	458	459	479	462	475	500	446	475	461	436	433	464	464	456	436	494	448	465	447	445	427	445	461	491	461	444	474	461	463	464	464	458	446	459	481	491	473	442	459	467	475	444	439	501	495	448	417	458	495	441	446	480	427	446	491	469	496	471	467	447	434	490	457	416	424	458	451	442	466	436	462	471	458	438	441	450	462	483	462	475	483	481	440	442	445	462	433	479	449	439	456	438	478	441	438	429	414	448	439	456	433	469	466	411	451	434	448	505	449	436	478	470	468	443	466	470	454	481	440	464	409	436	435	479	408	486	455	461	455	436	462	466	489	477	451	467	438	444	464	476	477	485	453	460	463	457	473	456	463	446	433	467	467	472	442	472	463	483	448	471	449	430	456	459	500	441	464	432	458	485	451	458	438	452	436	465	455	443	440	452	442	461	483	485	444	479	465	467	455	447	453	469	458	460	461	437	453	463	394	459	442	447	449	458	476	480	469	425	439	475	457	452	455	443	458	460	483	436	443	473	506	442	447	475	453	442	471	442	437	466	411	463	466	490	472	415	434	432	457	405	456	507	458	455	471	429	441	442	446	445	456	484	442	435	449	443	490	456	447	466	462	471	485	419	466	455
27124	4135	632	551	410	350	367	317	311	297	319	280	308	278	291	309	263	279	259	281	269	275	309	270	267	256	264	306	306	295	311	293	310	282	273	267	272	305	303	274	315	277	267	285	318	284	265	269	318	258	285	277	298	287	272	276	279	307	292	302	288	281	286	280	300	283	246	275	289	281	298	296	270	307	273	272	282	300	271	274	308	264	310	287	286	282	304	309	298	291	281	286	263	268	294	266	304	315	294	268	275	290	269	297	274	299	291	306	301	305	281	281	341	310	283	323	269	276	313	285	285	313	326	278	267	319	299	275	279	265	258	273	292	254	311	274	287	274	263	312	285	267	288	262	263	271	317	259	281	295	272	295	268	272	285	278	297	267	300	301	311	290	276	315	268	271	266	282	294	307	290	295	312	269	303	268	283	309	261	256	286	307	302	258	254	276	284	302	262	291	298	299	290	269	291	303	280	288	311	219	249	286	291	276	256	300	309	277	297	260	292	257	245	287	274	300	289	274	267	270	308	262	271	291	311	261	257	282	285	288	274	258	280	281	257	264	292	302	279	289	287	280	310	264	317	288	299	332	281	299	269	287	274	309	265	276	297	277	299	268	285	262	312	281	242	284	268	280	301	243	253	271	285	290	261	307	271	269	270	268	247	271	296	286	323	260	291	263	317	283	290	246	296	286	283	290	268	294	297	295	295	310	268	260	288	281	292	273	283	286	287	275	265	248	261	274	301	267	292	313	292	270	297	263	268	265	310	263	283	301	275	287	281	282	295	301	251	318	296	293	254	270	273	303	298	302	270	284	256	277	291	307	271	285	310	277	317	294	298	310	269	265	282	308	270	277	254	283	282	265	247	273	254	238	262	318	295	251	287	271	293	271	313	263	278	302	288	294	273	261	305	243	303	278	310	258	274	268	268	270	320	306	276	263	261	301	314	306	285	288	258	269	306	279	266	263	281	276	253	300	285	287	284	284	287	296	274	309	268	273	255	284	304	252	281	283	274	293	270	278	282	295	262	269	276	257	311	268	313	287	263	273	280	249	298	298	274	238	242	275	267	269	274	286	272	311	292	270	248	277	294	259	260	291	282	270	288	298	283	285	290	272	273	275	286	253	294	286	305	278	281	266	263	297	287	292	274	287	268	267	263	269	287	310	274	281	283	262	294	303	288	273	298	281	294	299	286	288	283	304	279	263	266	267	276	286	260	262	304	286	270	289	256	284	247	275	275	279	295	287	262	281	280	275	278	291	292	273	228	245	293	269	265	283	266	282	265	313	299	265	291	255	267	274	273	286	246	273	311	278	296	271	286	256	300	268	289	276	270	282	267	267	318	260	302	276	269	290	263	293	276	268	282	301	259	315	272	248	267	252	281	288	295	289	301	272	280	260	280	286	276	305	302	282	276	303	293	268	300	285	293	276	267	277	298	250	261	279	284	290	292	292	274	303	275	299	294	308	265	313	268	252	285	282	289	320	233	301	286	278	304	267	275	278	297	260	255	290	325	229	284	269	278	283	272	283	317	277	293	268	274	296	270	262	279	261	273	300	273	293	297	281	325	267	283	282	287	269	258	255	268	301	264	274	286	294	284	304	282	261	263	264	316	284	267	301	310	292	284	290	286	303	336	272	306	298	288	303	268	258	294	276	294	284	294	268	293	258	256	285	271	296	302	294	290	277	288	267	271	279	257	242	294	268	252	231	290	291	250	306	275	260	280	283	293	260	277	270	269	261	263	275	289	330	282	294	292	279	275	250	278	281	282	286	274	258	308	286	292	289	265	267	281	253	284	290	280	290	283	278	311	298	272	276	293	289	272	287	282	278	305	287	311	271	285	295	303	251	279	274	231	270	315	278	272	311	281	273	302	261	285	276	280	292	284	315	277	300	282	310	271	250	271	248	309	300	274	291	295	292	289	289	294	281	281	308	316	248	276	291	297	320	289	321	284	303	267	285	275	285	281	279	253	273	283	299	250	290	298	282	290	280	257	281	282	310	299	284	286	283	250	290	273	296	277	240	309	279	276	327	257	269	253	276	260	280	281	275	269	278	294	302	279	307	304	246	276	287	281	292	292	262	268	293	294	270	292	260	266	249	279	304	293	276	291	282	284	287	290	273	254	275	262	310	244	305	282	304	255	298	302	308	283	297	291	319	266	277	297	294	283	277	285	289	276	273	312	273	278	293	250	321	297	270	275	265	292	303	293	263	295	297	283	282	280	277	284	297	286	284	258	285	274	284	281	264	268	269	288	253	272	309	282	263	269	298	303	278	293	288	286	273	309	287	264	309	267	285	266	272	306	290	299	290	307	277	281	255	298	307	264	253	282	274	241	259	291	279	308	323	285	309	320	283	278	298	271	288	269	288	280	312	281	274	265	289	303	270	277	255	277	307	293	256	284	266	248	281	281	270	277	279	282	264	262	287	308	298	282	270	264	250	297	267	300	261	277	283	276	292	293	324	268	301	299	275	295	252	275	295	289	285	293	293	303	287	270	310	299	302	289	308	272	254	304	292	240	260	300	278	272	296	321	289	287	280	264	275	267	289	303	262	279	294	294	266	311	293	254	256	274	283	287	295	272	319	353	296	265	289	323	284	292	262	300	278	291	271	279	327	285	283	312	298	270	257	289	259	279	285	247	261	274	292	294	272	279	268	304	293	274	296	274	291	284	313	288	290	266	299	311	256	281	274	284	290	260	251	285	287	282	284	290	265	289	300	296	305	299	246	297	289	274	258	301	298	302	286	264	284	261	298	283	269	259	276	262	250	283	309	291	305	319	310	294	287	311	257	296	279	284	282	280	320	299	275	279	281	275	280	270	273	266	263	292	270	247	287	282	291	294	292	276	260	280	258	280	283	282	267	287	246	287	258	253	284	287	310	257	291	287	250	287	253	274	276	275	276	264	272	268	273	259	239	300	316	308	308	292	316	273	268	253	291	319	278	258	237	281	283	296	307	236	297	284	265	292	268	287	248	320	286	291	263	298	288	277	261	275	262	275	233	241	307	286	246	258	282	237	248	317	274	270	277	292	302	334	269	263	275	273	260	283	289	280	279	279	263	295	291	262	269	275	249	276	292	303	321	276	286	288	302	327	285	254	272	272	295	293	268	301	286	266	318	300	260	282	272	277	252	309	264	260	274	293	273	340	285	264	301	259	256	266	285	286	282	276	275	310	274	245	306	292	262	285	272	276	279	283	276	298	267	295	294	271	268	298	272	294	278	272	270	299	285	287	279	336	271	296	272	297	266	274	292	268	262	263	298	277	246	300	279	282	298	271	300	303	264	258	290	281	302	308	253	328	255	271	304	293	281	274	285	305	287	303	314	334	296	278	288	315	292	287	271	310	288	277	305	320	275	311	293	288	271	294	281	285	281	277	257	299	274	309	282	273	251	317	261	299	296	289	318	275	308	290	275	286	262	283	289	256	289	287	288	287	312	282	270	269	283	265	296	294	289	270	293	264	310	259	272	236	272	269	274	302	292
15681	1091	1388	1443	1302	1140	964	859	895	812	770	739	725	732	675	688	658	638	713	683	645	664	632	687	605	644	651	651	659	622	676	670	673	588	676	688	650	642	655	649	606	630	685	665	699	713	629	667	674	727	707	761	638	746	692	657	690	692	684	657	678	678	687	648	627	625	633	674	690	643	649	624	623	627	642	697	679	645	649	635	657	665	636	650	674	629	619	623	655	616	636	625	636	685	663	583	638	629	675	646	633	626	661	635	596	643	644	643	626	656	649	667	678	661	672	671	597	607	629	605	636	634	668	674	647	644	630	606	649	642	623	607	605	654	647	611	622	609	662	609	647	649	624	666	665	620	603	635	595	631	637	616	678	635	641	651	641	665	612	624	624	619	631	587	641	610	642	651	623	672	656	659	597	654	611	603	641	650	631	668	606	598	638	596	666	636	616	600	601	641	617	611	620	633	666	632	637	637	667	607	606	609	706	625	621	621	604	695	622	643	620	635	639	632	642	630	630	691	642	621	666	632	619	590	627	626	658	594	635	654	656	653	612	620	633	625	602	610	598	677	626	630	592	637	632	670	576	624	607	698	665	638	637	649	621	676	633	603	624	606	654	587	644	615	630	575	651	607	654	641	653	625	607	625	624	591	626	629	625	646	632	654	621	688	589	655	637	599	635	631	672	676	657	597	644	644	657	668	615	660	633	569	633	631	579	662	609	651	602	612	673	639	679	598	661	614	629	597	657	659	624	621	679	595	653	622	664	634	667	649	623	644	632	618	594	649	670	645	585	675	655	654	627	626	590	615	625	603	633	617	635	598	636	612	626	640	607	601	655	639	640	623	614	631	557	610	586	675	624	614	626	668	601	597	659	627	655	635	607	693	642	655	612	623	647	630	649	637	656	627	633	623	612	595	630	590	610	617	569	651	673	597	613	609	654	575	612	648	639	625	613	675	625	614	619	615	626	650	638	616	654	670	601	608	619	648	656	619	664	612	642	610	636	644	692	625	575	598	658	632	679	670	638	623	649	604	606	602	635	615	612	690	618	627	620	635	615	618	619	631	651	566	665	653	608	618	659	591	636	609	605	644	627	621	586	620	588	621	626	574	584	658	615	640	590	686	601	647	680	604	649	667	638	638	625	616	611	656	601	628	634	646	646	623	603	625	647	643	608	633	597	623	577	636	628	613	623	609	644	653	669	646	637	652	644	600	624	625	587	621	601	628	624	613	617	607	628	618	614	645	631	645	602	685	589	623	639	586	632	615	630	615	650	628	697	650	626	633	631	646	633	652	652	648	635	609	629	622	592	607	646	606	665	619	624	644	598	656	617	642	636	603	626	628	609	596	669	682	639	580	640	655	623	615	609	646	643	615	582	583	616	596	645	611	613	614	577	597	615	631	637	623	646	635	650	623	641	590	649	588	619	631	642	620	626	645	671	626	622	621	617	633	618	648	612	626	611	659	663	633	604	612	632	650	662	613	615	608	596	676	628	619	653	610	666	638	631	628	629	621	607	606	629	590	603	640	616	622	633	644	624	597	597	634	588	609	652	626	638	641	662	649	633	622	645	662	655	631	634	632	606	650	624	651	600	652	664	660	654	664	589	639	641	593	632	625	613	631	615	688	623	613	634	580	647	682	624	603	633	604	673	656	613	625	644	624	624	607	571	675	655	612	606	651	615	616	635	624	632	645	633	617	637	617	641	586	615	628	656	663	652	604	656	660	622	634	600	619	670	617	670	644	633	598	606	623	653	599	631	627	608	615	626	617	667	633	624	644	594	632	599	610	639	651	670	614	640	636	617	646	634	597	666	612	654	619	662	619	617	607	607	690	607	606	610	624	623	641	617	640	635	616	651	612	655	606	677	593	641	619	611	651	589	599	620	657	615	592	628	581	613	640	624	556	621	646	649	618	624	645	630	625	630	614	630	621	634	631	606	623	625	607	631	670	589	617	655	593	611	648	632	626	629	625	634	635	626	653	639	654	627	598	627	623	619	641	657	624	647	638	624	615	617	607	619	643	626	601	628	622	667	594	632	636	666	645	620	633	622	622	646	660	666	641	607	677	670	619	641	621	619	647	615	608	642	640	629	588	614	594	616	635	630	586	632	663	692	594	599	570	667	637	602	613	621	644	625	636	646	653	643	655	616	636	638	637	582	672	655	652	633	643	604	600	590	658	630	672	621	616	618	661	637	604	620	610	640	668	597	618	602	599	602	648	641	638	640	604	607	606	631	620	726	623	621	668	643	599	615	590	620	581	648	656	637	588	654	644	632	633	666	599	624	625	639	594	591	650	648	644	627	633	646	596	628	644	622	631	660	668	592	609	678	611	636	622	645	601	648	625	668	603	644	626	639	612	564	641	624	606	643	612	612	647	605	608	616	581	608	623	658	637	619	602	666	639	612	618	634	636	651	644	609	675	669	601	623	627	629	618	609	629	662	623	638	631	632	595	653	644	588	620	630	620	642	623	646	625	593	612	635	619	598	609	628	631	635	648	616	614	663	609	616	651	649	651	594	597	641	684	640	623	657	624	621	656	625	650	611	614	575	629	592	597	609	636	642	635	636	610	623	630	625	629	623	675	659	637	643	606	652	660	621	602	630	638	625	610	647	608	617	609	608	623	654	644	623	650	646	649	620	662	599	668	630	626	627	629	580	613	636	617	597	621	638	616	623	623	615	629	636	662	660	692	605	659	637	633	663	643	617	658	615	644	630	613	612	653	663	640	584	605	679	644	655	615	572	645	645	616	634	625	659	623	639	640	651	600	635	627	636	608	632	598	664	626	647	656	592	584	635	638	665	633	666	636	635	640	645	650	643	640	583	678	614	619	647	597	627	657	593	609	629	654	618	664	625	651	636	660	645	623	644	635	586	613	619	639	635	627	631	627	594	646	652	616	635	663	605	608	636	615	631	639	649	656	621	585	595	631	625	651	624	622	606	593	636	667	627	623	632	601	625	643	639	621	662	660	591	646	655	664	652	619	689	611	664	675	610	670	625	662	667	658	579	624	624	621	618	595	566	630	605	626	610	629	634	626	631	639	657	619	607	616	677	636	705	630	597	613	607	617	617	649	633	626	600	657	601	629	607	648	635	617	638	637	591	642	639	683	617	643	597	607	611	635	607	637	637	624	647	619	595	641	605	593	612	609	652	659	626	606	633	650	678	617	664	593	641	629	604	623	635	663	595	615	650	638	626	584	616	634	602	642	651	626	640	665	634	641	637	608	630	657	682	642	643	627	623	629	651	681	664	611	599	636	585	618	628	592	620	616	688	651	613	589	563	647	676	617	612	615	675	637	632	661	639	650	661	611	622	620	609	584	637	622	619	613	640	651	633	643	661	602	662	623	628	613	616	612	606	612	628	622	634	628	587	655	618	592	665	660	628	616	667	665	638	630	581	612	667	602	685	648	612	657	627	625	627	620	686	644	640	644	619	647	605	623	569	620	585	659	630	623	654	620	605	572	636	597	635	630	648	669	666	646
38101	7778	1311	819	594	472	480	422	388	378	376	325	351	355	360	366	358	318	352	331	336	352	315	359	343	330	321	297	352	356	306	345	322	362	322	307	314	335	338	311	267	304	345	332	358	322	303	339	303	323	316	333	344	314	323	376	300	307	318	326	331	323	325	316	327	311	293	323	333	297	342	323	308	294	278	322	307	289	299	303	353	343	336	318	268	312	321	308	347	318	305	323	301	276	314	283	314	351	323	309	303	329	315	319	329	326	332	334	345	298	333	310	299	321	319	336	285	312	343	315	315	358	307	320	310	317	331	332	295	317	284	275	309	353	312	303	313	303	306	318	299	325	292	326	323	290	327	297	309	302	269	323	312	290	329	291	307	336	302	275	305	338	320	354	337	334	321	307	307	333	317	354	306	321	300	300	294	319	299	284	277	325	332	314	337	303	332	331	299	306	287	326	301	358	350	332	326	344	323	333	313	313	309	330	337	319	306	322	312	320	331	334	334	311	309	346	309	321	294	310	305	325	319	301	283	304	311	320	296	340	309	329	305	303	319	345	295	316	325	321	317	286	294	315	292	331	313	345	320	324	310	326	318	339	307	304	317	317	298	327	308	318	330	325	316	298	313	296	303	344	361	304	282	332	334	306	291	279	347	306	302	313	311	319	289	308	317	321	279	302	289	307	332	322	298	309	339	287	307	299	311	298	339	320	296	318	320	289	318	301	326	348	327	324	339	308	326	296	288	290	285	337	311	351	312	291	285	325	298	324	272	301	312	329	352	326	309	291	272	338	326	306	324	289	297	331	335	295	304	299	315	322	313	344	299	285	330	337	305	310	306	312	325	310	281	308	336	317	284	327	305	287	293	301	325	333	297	316	297	345	299	342	331	298	312	324	328	316	314	300	290	296	275	328	303	280	363	339	317	318	311	334	292	267	335	300	331	288	352	324	306	323	329	340	309	274	278	294	321	351	308	295	304	351	314	324	308	301	348	333	297	312	297	333	331	322	357	306	309	293	329	303	314	295	325	309	317	325	270	352	335	317	300	297	328	292	341	315	315	339	294	304	336	288	309	312	313	298	282	321	298	314	293	318	331	307	341	315	303	327	328	339	306	303	341	318	327	288	318	323	295	297	332	330	276	366	314	276	322	318	319	314	312	309	325	294	291	307	304	317	307	327	304	312	324	322	325	338	295	281	332	298	290	318	311	295	323	325	301	350	291	318	328	323	311	291	323	272	287	320	297	306	334	346	326	303	315	309	311	342	342	310	328	302	298	316	301	297	316	338	305	341	306	329	331	319	301	318	313	319	316	365	323	349	325	300	290	300	274	266	348	321	318	301	360	307	350	324	318	343	318	321	338	289	303	316	337	285	326	341	322	321	317	297	329	293	315	315	297	314	302	298	358	282	301	283	288	331	322	281	373	325	312	305	336	316	321	332	338	289	313	306	359	304	332	276	318	295	317	341	300	319	322	314	327	331	311	309	334	339	332	327	292	307	309	308	283	351	278	329	312	323	307	313	313	281	325	319	298	301	295	280	306	311	296	293	284	317	307	340	310	323	323	300	323	274	328	327	322	304	308	305	311	332	331	308	352	349	322	295	321	319	338	300	320	357	296	339	319	312	324	344	357	287	330	317	288	328	339	261	319	315	315	315	286	322	308	336	301	345	305	292	290	317	307	291	332	327	318	337	317	317	305	276	296	337	290	307	336	321	364	311	332	298	310	286	316	273	349	310	340	339	295	318	316	306	306	307	333	338	329	312	299	334	323	314	318	321	305	291	292	310	342	319	339	308	314	316	337	323	323	323	310	314	308	328	339	329	298	328	356	342	333	298	340	340	334	320	298	309	313	341	342	283	295	300	293	294	326	288	306	291	291	300	317	347	344	342	308	342	352	315	309	275	324	278	306	329	322	309	317	307	310	308	327	308	327	342	309	292	336	308	310	294	336	353	334	363	279	333	327	274	353	293	327	326	304	327	332	314	331	320	304	318	310	319	306	316	305	310	343	339	316	315	358	334	334	306	278	316	331	305	355	320	308	283	352	326	330	298	338	332	323	291	281	321	309	327	325	304	308	312	337	295	302	312	302	340	309	317	337	320	334	317	307	304	289	302	327	306	338	306	336	313	286	345	300	341	297	292	319	359	277	338	298	277	299	334	309	322	325	306	293	308	328	282	316	297	305	324	307	302	281	310	299	320	325	289	314	306	304	305	335	304	267	341	341	346	323	307	292	318	331	326	326	300	330	323	324	322	307	310	347	305	287	287	331	291	315	318	298	296	324	305	296	302	315	311	328	330	324	366	350	312	296	346	346	282	338	304	308	309	296	320	319	290	304	311	339	324	350	323	282	314	303	306	339	311	305	282	312	332	300	331	315	289	341	302	316	316	318	324	306	282	322	315	313	334	276	308	287	307	302	300	296	330	290	305	327	306	305	333	336	311	303	331	345	291	317	304	311	328	294	288	308	305	296	289	303	291	331	313	321	290	290	341	346	318	332	337	308	310	307	320	330	328	343	305	304	319	326	326	293	319	312	308	317	352	362	313	326	288	304	327	328	308	335	382	346	311	322	331	323	334	314	287	354	337	311	330	294	299	333	303	336	320	312	335	260	321	281	329	300	312	333	313	359	345	290	303	298	315	311	288	330	305	290	328	291	281	258	263	326	305	335	321	319	324	344	298	300	319	320	294	309	279	297	321	290	318	324	319	287	302	318	288	334	308	314	344	311	318	321	327	311	285	313	290	299	299	323	333	346	364	334	295	322	293	283	321	307	312	327	324	328	326	294	315	309	308	355	342	316	334	302	329	338	295	299	321	331	293	309	302	331	287	330	291	344	313	288	322	326	333	293	281	306	307	285	328	340	307	331	310	305	347	319	303	343	306	315	328	357	275	318	307	306	284	346	322	332	302	307	276	297	309	318	336	326	323	336	277	283	323	371	318	327	283	330	305	317	331	317	300	323	355	322	366	344	343	292	337	291	291	306	317	306	318	305	294	304	295	299	302	313	307	323	317	292	317	319	293	290	306	293	338	320	315	305	349	311	306	336	300	293	317	307	319	331	301	277	335	315	314	300	323	307	301	304	292	315	298	305	352	339	296	274	308	321	344	327	332	332	294	363	287	324	264	309	319	296	272	269	306	319	346	282	346	279	321	311	314	334	316	317	307	292	298	348	301	309	299	321	288	306	331	299	347	325	309	330	293	308	302	325	314	296	328	325	336	297	352	330	329	304	329	329	282	313	308	316	293	303	309	306	346	325	306	324	289	293	307	314	320	300	323	320	318	309	293	313	294	326	325	309	275	285	306	314	293	360	305	271	302	306	320	318	322	304	351	363	316	313	352	290	321	319	277	373	288	311	297	331	268	298	327	330	329	315	335	303	314	314	329	320	299	333	312	315	312	343	258	321	297	326	305	324	330	312	273	314	340	304	319	310	326	268	296	321	311	311	307	324	259	342	294	342	309	282	331	321	349	293	313	326	314
21179	1378	1948	2233	1895	1626	1386	1209	1126	1058	971	953	889	841	821	803	777	803	780	761	695	799	797	710	707	725	781	738	740	734	742	714	721	750	728	752	735	726	673	718	675	731	732	716	775	744	742	798	741	776	756	752	807	807	726	733	731	706	782	677	724	735	723	749	782	679	702	715	739	696	720	679	703	686	719	695	678	674	707	692	737	723	691	698	676	746	710	678	656	725	704	676	697	713	671	697	729	724	667	695	708	685	704	653	686	693	673	700	702	658	708	680	660	696	717	675	690	715	680	708	727	707	681	688	704	678	692	668	673	700	689	667	665	664	733	733	672	636	691	685	670	649	669	735	701	713	706	675	674	679	638	659	709	664	712	669	701	646	694	667	666	697	714	725	723	685	692	614	683	685	648	695	687	668	699	673	711	671	673	635	678	637	697	669	686	694	704	644	657	738	681	712	667	703	651	667	727	656	658	703	639	697	652	666	661	658	655	663	695	694	649	695	723	695	743	710	636	699	680	663	705	666	661	723	638	674	691	706	703	693	684	714	634	649	737	716	647	648	695	681	658	701	693	669	688	668	663	713	670	664	687	675	666	714	746	657	683	682	706	672	747	702	661	698	666	700	706	678	672	658	661	665	667	719	664	697	680	721	623	665	682	670	679	662	657	663	681	712	685	718	663	706	677	720	697	641	681	666	667	659	664	682	705	672	711	693	711	641	661	720	689	712	681	716	688	638	673	638	662	679	655	626	704	670	711	676	683	655	660	678	687	672	735	696	664	654	696	674	698	644	705	675	725	652	704	742	689	680	707	708	639	660	705	630	680	675	676	687	695	707	701	665	667	660	739	669	672	686	687	692	717	697	760	693	672	670	706	700	672	657	661	698	644	694	687	637	688	699	681	654	692	677	653	627	655	676	656	682	720	651	661	681	653	714	638	679	716	751	627	729	683	696	699	715	678	660	679	707	676	681	657	706	705	655	649	662	687	684	670	717	665	661	678	709	672	632	673	681	685	684	660	749	662	761	669	648	694	722	657	662	677	727	674	664	661	636	719	693	736	679	649	666	690	658	628	668	671	706	652	692	666	679	699	650	687	716	667	672	689	634	664	678	666	709	691	645	727	659	689	687	673	630	705	700	666	662	693	744	701	693	673	706	662	639	641	666	672	631	680	710	662	678	658	717	691	697	732	656	674	654	672	677	716	678	682	685	651	675	694	713	684	687	664	697	668	687	654	689	640	686	720	664	643	736	677	682	721	712	679	703	689	660	684	647	662	687	686	710	676	657	664	698	709	709	709	662	660	641	687	692	688	681	692	705	686	673	664	669	664	724	709	709	683	709	678	711	690	675	663	692	677	716	698	701	716	668	665	678	674	667	666	724	712	687	695	632	687	635	674	674	649	666	732	662	681	675	674	695	668	686	723	692	657	704	710	678	750	670	701	683	646	696	643	703	690	634	668	692	659	641	669	667	735	712	695	626	676	680	671	695	701	627	665	747	675	712	709	693	688	645	676	684	672	669	707	687	661	661	656	699	681	670	673	684	730	675	699	685	688	661	685	680	674	696	699	639	673	681	681	680	666	670	684	634	659	665	648	708	682	648	663	656	675	653	634	658	677	667	687	630	678	664	668	686	664	659	712	711	687	683	704	656	729	714	689	645	647	640	754	679	700	676	734	704	688	681	712	706	647	721	713	629	612	687	660	671	655	681	694	678	724	692	759	700	705	705	678	683	653	704	640	637	696	677	725	642	684	655	718	659	658	692	680	670	656	700	652	670	712	623	668	690	690	659	656	686	690	683	649	711	672	668	675	689	708	636	687	699	712	700	689	694	691	707	686	722	715	682	674	656	669	692	700	631	680	711	651	738	631	669	661	678	655	621	692	667	673	706	709	641	690	676	715	670	675	655	644	739	657	654	661	691	713	677	685	639	664	637	682	669	720	690	631	664	693	712	718	668	696	665	662	638	683	705	654	701	659	680	695	667	699	705	675	700	672	721	701	656	681	703	699	704	694	646	661	695	671	642	721	621	669	656	697	699	680	685	688	638	730	730	710	700	659	668	640	669	692	668	692	678	680	750	664	674	662	686	650	664	646	714	699	668	680	690	654	665	652	636	711	681	694	663	686	626	677	700	692	698	713	735	655	732	699	654	678	667	706	702	664	665	695	743	709	682	661	658	676	715	730	717	677	720	698	665	694	662	686	660	672	661	661	701	679	666	693	703	674	683	651	718	689	677	723	650	670	633	646	669	702	721	701	703	664	719	679	614	646	671	647	646	698	707	671	684	704	704	698	607	654	692	657	665	686	667	706	694	734	657	694	669	736	705	657	681	710	661	696	652	644	707	659	697	653	646	625	698	647	711	669	637	685	664	738	722	675	681	628	673	719	696	709	675	668	679	664	629	685	676	654	629	683	654	671	660	678	632	682	669	659	701	695	682	690	629	749	666	672	689	703	678	643	673	665	664	676	649	654	714	671	734	649	728	670	663	704	702	648	699	688	676	671	701	651	688	645	693	666	640	693	687	705	695	695	672	693	681	727	671	678	745	704	661	669	731	703	708	664	638	747	670	660	671	668	686	690	653	693	675	622	624	676	695	673	668	704	667	759	662	722	667	692	690	691	666	709	655	689	654	683	646	641	703	695	689	649	729	637	699	714	735	692	669	660	686	696	671	707	660	663	659	655	702	670	700	701	711	747	675	665	724	671	628	717	684	716	662	660	680	696	655	693	670	705	714	686	672	740	683	657	678	657	658	668	722	661	684	677	656	648	690	682	714	707	659	664	699	634	690	713	688	631	706	676	691	690	688	640	677	694	707	637	689	683	674	641	709	704	700	685	697	677	631	694	701	728	689	669	664	672	691	616	708	691	678	706	643	670	687	698	718	657	697	651	695	649	643	681	688	720	655	722	734	668	641	680	712	696	686	658	737	675	652	647	701	699	675	689	682	669	654	671	718	670	675	635	703	654	640	699	676	694	654	685	679	709	682	699	693	666	654	631	692	696	714	679	657	715	651	689	659	691	678	697	646	692	738	706	653	634	670	703	680	624	667	663	682	680	716	739	666	713	660	684	693	671	684	691	676	693	670	621	677	672	700	718	699	673	683	689	677	700	685	698	682	664	721	645	710	678	629	701	716	684	639	689	695	683	656	698	710	671	767	715	711	733	650	673	703	700	689	690	679	704	640	661	736	704	692	731	686	683	659	681	669	725	696	691	701	642	725	666	674	678	662	662	718	668	668	695	654	688	712	687	668	649	670	669	694	650	659	661	691	738	696	698	697	675	650	661	690	665	729	685	634	697	673	687	641	689	666	658	711	689	687	666	626	666	696	662	654	662	668	661	733	694	681	694	696	691	656	749	668	699	731	694	661	681	645	694	707	666	674	680	683	692	730	700	693	696	643	689	659	667	662	688	684	694	729	687	686	646	733	695	700	635	698	692	713	687	669	645	653	768	676	662	632	643	730	648	699	653	698	712	643	639	666
11032	909	200	194	214	182	209	177	181	173	205	182	191	190	207	193	206	197	201	193	252	217	188	217	207	207	198	199	187	179	161	199	196	201	210	197	179	166	185	187	197	170	160	164	168	172	202	155	201	187	194	205	205	186	205	195	179	200	186	182	224	191	192	200	207	207	207	197	166	184	195	198	190	190	211	203	180	163	186	210	191	192	202	201	206	212	175	204	163	223	180	201	175	200	190	207	180	193	184	184	198	190	187	201	213	184	174	179	197	203	193	188	195	185	159	201	199	186	194	182	183	204	201	190	178	194	198	196	165	184	206	200	209	187	209	195	175	165	195	192	224	209	187	187	190	212	150	196	193	186	190	195	194	195	203	168	198	207	215	203	161	197	196	188	208	188	211	189	184	180	200	197	191	185	192	230	200	189	189	184	177	173	218	201	193	196	193	221	182	198	205	218	217	235	190	179	201	176	198	188	187	186	184	205	173	206	193	201	205	190	198	150	171	176	181	181	185	190	192	187	203	211	176	199	178	168	179	177	209	197	213	217	193	179	199	183	192	239	182	207	181	155	169	214	174	172	199	168	179	182	198	166	175	181	200	204	173	197	179	179	198	186	191	196	187	184	176	204	201	174	184	186	184	201	208	196	209	190	205	168	202	198	169	186	195	208	187	203	196	198	223	184	177	199	192	189	222	179	177	165	208	198	176	194	197	161	165	199	202	222	188	175	192	218	182	197	181	178	195	162	226	196	187	188	201	209	177	178	177	175	157	203	181	193	186	176	175	205	195	174	201	179	183	183	167	226	192	185	179	170	176	194	185	198	180	181	199	191	199	185	199	189	220	214	180	207	220	199	195	169	190	220	219	233	210	182	240	192	200	223	171	182	173	208	196	205	192	188	179	200	168	209	175	192	169	162	151	199	193	187	167	208	165	185	209	178	178	217	191	184	182	195	199	200	196	181	165	198	191	177	205	210	195	193	196	202	168	177	148	199	175	205	163	208	205	179	195	204	219	191	177	206	194	191	187	207	177	182	199	168	218	170	189	209	165	166	190	172	155	200	192	195	195	198	166	177	182	152	192	182	169	175	209	218	195	191	187	181	205	203	194	209	170	201	197	202	187	196	182	193	193	203	183	178	160	184	207	191	224	204	199	200	177	165	169	173	181	180	190	209	208	208	156	212	178	174	196	242	179	207	181	196	174	158	181	216	182	219	170	195	214	182	207	183	174	207	188	193	195	185	185	198	191	179	186	209	174	198	184	192	168	180	185	174	193	177	200	165	190	197	202	192	190	189	160	187	188	199	171	187	206	181	176	176	190	184	166	193	199	178	195	195	197	194	190	181	185	166	180	155	176	208	164	208	193	224	197	186	197	187	189	205	194	173	210	193	184	179	179	197	189	212	228	206	171	145	195	182	178	193	197	205	193	181	223	204	213	188	208	154	212	168	201	192	230	166	195	197	176	201	172	186	184	188	206	181	212	210	208	181	161	192	213	186	199	161	169	187	194	210	197	204	188	184	178	202	169	196	179	170	191	184	209	207	211	204	191	200	195	185	198	202	188	192	169	209	202	211	170	194	209	193	182	205	189	200	196	219	208	197	175	199	199	207	187	215	188	189	175	194	161	208	156	186	202	169	179	183	173	216	209	161	195	171	184	180	196	172	188	202	195	211	173	190	186	195	192	207	180	179	191	167	189	219	208	234	207	203	190	176	188	210	174	173	217	195	175	187	188	192	187	207	186	205	193	204	179	203	174	192	172	181	199	180	194	188	198	172	194	189	190	182	211	179	194	183	187	174	188	178	184	203	197	176	203	209	214	222	202	200	199	196	198	180	199	205	184	172	153	225	177	199	186	193	191	200	209	190	198	183	182	165	191	177	170	167	189	172	203	195	164	175	194	195	174	196	181	206	214	191	191	163	200	183	211	214	191	170	176	163	184	182	177	211	189	195	173	199	199	211	176	217	215	211	201	182	185	207	190	151	189	173	192	176	187	189	213	200	190	204	184	203	212	201	197	207	190	190	192	190	206	193	176	194	178	186	186	192	203	211	159	202	188	191	178	205	163	201	215	179	202	189	169	180	200	208	177	194	192	194	206	208	179	201	218	183	189	183	174	172	168	210	197	207	196	190	177	183	191	204	192	203	202	193	167	180	204	196	188	195	199	192	210	216	216	221	202	217	174	209	198	196	183	193	191	196	200	166	223	172	165	193	190	201	180	199	222	215	197	203	190	185	188	205	170	190	207	182	182	160	167	173	179	184	211	188	190	216	184	194	193	185	174	203	203	161	177	174	206	210	185	204	190	190	197	221	182	168	196	208	177	184	211	175	197	177	171	202	177	190	199	200	171	187	193	190	185	218	185	185	207	204	219	201	179	193	179	214	183	191	210	204	177	147	206	212	212	218	189	196	181	185	203	188	200	209	207	168	189	161	182	197	192	185	206	164	184	176	178	180	190	188	173	207	192	169	187	192	209	192	213	208	191	178	188	206	199	201	196	187	198	209	215	197	194	168	196	182	184	199	192	198	202	156	168	197	170	186	188	191	199	196	214	198	207	206	193	191	182	195	193	195	205	181	198	198	187	212	188	189	197	192	173	183	191	212	184	202	218	218	186	197	199	188	179	174	177	184	218	164	185	176	170	185	191	181	190	189	180	179	185	197	192	192	205	218	224	193	191	211	180	179	190	181	185	216	195	178	200	217	189	191	191	214	181	209	181	187	214	175	184	197	212	198	219	216	205	162	158	185	202	207	215	236	197	172	169	184	202	177	177	196	178	179	199	172	184	179	166	222	211	202	203	193	167	219	177	196	204	194	194	166	182	204	198	225	208	205	168	168	192	195	213	202	189	173	195	166	208	195	196	200	194	153	190	217	202	207	178	184	202	209	175	171	192	194	193	205	209	202	178	155	182	197	213	214	215	189	191	175	203	174	173	186	210	212	187	210	171	194	163	195	207	182	198	185	196	198	185	205	184	163	202	189	219	216	175	179	180	178	211	197	187	198	183	169	183	189	201	200	218	174	193	211	190	167	205	203	183	169	192	147	168	192	199	212	197	163	182	203	190	204	203	194	204	193	186	176	201	193	192	161	164	197	204	216	170	177	204	208	174	197	191	211	169	189	189	135	196	193	188	220	221	210	196	213	188	196	197	166	221	182	206	210	188	196	210	180	180	203	197	186	188	170	193	194	207	185	190	207	195	165	191	173	197	186	219	171	176	184	217	193	176	185	185	203	186	186	199	185	193	198	191	200	224	198	198	174	205	158	190	200	209	181	202	203	198	198	206	208	209	193	182	205	171	174	197	203	173	188	195	185	166	231	164	187	195	187	200	193	186	165	178	192	189	188	188	199	192	188	167	209	216	202	181	187	186	170	188	194	192	159	198	179	200	186	189	177	180	172	194	177	208	182	183	192	195	194	181	189	153	195	209	198	195	189	188	251	199	182	188	189	157	189	197	198	186	234	190	196	197	183	207	175	194	190
6430	505	472	516	518	473	451	480	448	449	445	488	469	429	443	430	456	454	458	458	444	405	478	443	441	494	436	479	453	457	459	468	439	433	452	470	422	462	424	414	460	427	462	421	429	509	419	483	475	499	463	433	469	481	472	472	430	463	464	492	494	486	496	428	450	443	468	423	447	483	455	437	478	470	428	489	475	476	412	440	446	457	477	438	452	438	465	473	449	451	452	447	503	465	437	449	465	415	467	443	486	426	492	436	493	434	444	483	445	436	440	452	480	453	436	448	445	479	442	451	462	435	440	433	426	460	474	430	475	486	435	471	486	479	454	439	424	449	416	446	439	438	468	429	461	424	446	438	436	419	436	474	464	445	488	426	463	445	461	439	447	460	447	430	487	440	418	472	448	443	458	462	443	480	408	475	482	443	429	425	456	456	479	419	469	435	452	454	455	416	466	443	478	449	424	461	436	444	523	452	454	449	438	461	448	432	457	485	459	424	418	483	431	444	461	463	425	416	436	464	425	454	473	466	483	468	461	467	471	471	469	456	496	458	440	461	492	446	449	460	449	452	439	462	407	407	422	460	458	481	477	451	433	432	500	457	453	474	430	468	451	426	467	474	370	412	439	433	485	456	469	476	522	500	428	455	462	450	466	444	486	437	443	454	447	431	410	458	438	445	465	462	490	468	441	448	430	429	422	422	481	469	490	440	413	466	476	443	430	477	439	435	442	439	435	479	467	421	452	450	457	481	452	447	454	446	423	448	461	508	469	454	454	471	417	476	445	415	477	439	492	457	464	467	481	451	418	439	467	453	422	432	463	426	454	482	466	430	412	471	474	442	455	422	440	447	472	474	507	443	446	472	456	442	432	441	418	464	458	485	439	458	445	466	436	420	461	423	465	456	467	442	452	431	436	463	447	457	482	463	419	441	454	436	478	474	474	490	495	452	477	437	456	433	455	471	519	460	477	478	451	467	453	441	460	459	446	442	463	499	446	457	440	470	451	449	442	455	441	447	445	452	453	425	433	459	489	460	461	466	465	431	442	434	449	462	443	432	412	458	477	440	479	393	459	435	438	426	460	432	483	452	461	471	430	444	449	447	466	420	476	462	477	453	459	424	481	445	462	438	437	446	411	419	478	474	436	436	443	438	447	432	443	448	496	447	463	457	419	468	435	428	477	435	445	436	476	476	476	440	451	448	451	465	459	443	447	437	444	420	460	432	461	454	415	475	475	481	462	503	430	427	431	408	483	471	409	447	482	424	432	441	450	449	457	423	444	442	443	433	435	438	464	448	489	483	459	467	460	399	436	423	443	468	465	470	451	448	439	452	410	455	428	439	452	416	449	410	474	484	455	443	412	429	404	466	461	482	460	452	452	443	453	463	436	438	458	475	452	423	440	453	442	484	461	453	453	446	439	457	468	479	438	520	482	448	464	441	458	455	439	481	483	493	466	449	466	438	437	460	460	485	438	461	418	497	427	445	429	470	427	427	463	441	436	420	442	444	466	428	495	481	463	446	460	426	477	434	479	418	421	447	447	487	445	446	409	474	462	438	461	433	463	466	479	471	473	441	470	461	455	410	446	451	449	466	471	431	447	430	460	451	446	447	458	460	483	426	408	467	445	421	468	460	441	468	456	464	473	485	461	443	474	472	421	492	413	437	480	407	418	424	459	423	460	473	462	464	448	442	429	509	470	459	434	459	467	441	455	470	420	458	452	444	446	447	442	424	468	400	437	461	456	473	466	487	452	431	430	447	428	449	470	444	439	446	450	448	449	466	466	474	438	442	410	456	462	434	428	468	445	458	463	422	450	470	456	471	422	458	445	437	453	481	467	451	442	494	449	450	452	432	444	454	473	462	440	458	481	476	465	455	471	425	450	467	475	495	442	455	454	431	416	487	428	497	447	429	459	449	439	461	471	436	428	459	437	466	442	454	461	428	434	454	438	471	464	455	431	439	443	485	447	449	451	424	420	426	501	427	447	461	429	468	468	442	425	449	448	429	450	463	455	448	467	444	473	440	447	455	472	442	434	460	448	473	457	437	417	493	463	445	470	434	457	456	451	454	440	467	420	449	458	440	436	449	451	425	479	480	468	439	422	417	484	443	470	500	441	455	469	435	432	427	442	471	473	497	465	502	456	437	450	460	417	462	453	467	503	449	474	441	444	442	471	421	440	431	440	456	483	445	473	436	453	455	437	471	474	437	426	465	418	475	458	427	466	433	419	433	421	469	439	455	425	430	453	439	433	396	435	431	437	440	477	484	436	436	448	463	463	429	460	413	426	463	415	443	488	378	487	432	429	457	485	442	488	462	454	449	467	434	440	448	443	459	462	463	429	472	455	448	440	446	449	458	418	441	511	431	462	420	434	436	479	428	409	385	469	479	437	459	443	470	473	453	455	447	483	442	455	445	386	417	463	436	429	413	458	457	470	450	409	443	436	441	461	512	447	471	448	444	432	462	421	441	518	458	457	429	411	429	425	431	449	458	459	462	440	426	464	426	415	456	450	462	468	483	420	453	451	420	443	469	422	463	445	456	470	445	476	451	464	468	454	438	446	493	477	458	475	484	433	463	456	429	451	437	416	457	487	471	480	464	426	455	461	433	499	424	436	458	436	448	452	484	498	439	428	435	446	446	444	449	416	427	480	477	464	463	432	463	443	440	465	469	436	442	476	462	482	412	430	451	465	410	456	445	460	458	446	460	443	450	451	458	444	438	474	434	459	482	475	476	496	459	448	433	482	461	402	418	422	492	475	426	453	455	419	490	421	497	432	481	434	463	428	431	470	455	430	460	447	456	452	444	447	457	469	460	447	465	466	451	398	457	488	466	466	439	488	454	456	459	468	438	458	443	447	439	454	458	435	415	435	464	455	455	483	499	439	480	465	459	428	451	426	452	449	442	428	430	478	454	457	422	456	450	453	477	473	456	434	420	422	429	477	457	442	414	431	456	489	427	417	466	463	477	432	437	474	442	448	439	449	458	484	422	428	445	455	474	491	429	467	442	457	451	445	420	460	434	488	440	434	443	445	449	393	500	435	466	465	434	456	457	430	437	464	424	452	448	439	469	464	469	420	446	452	460	433	449	436	472	455	461	439	427	468	452	429	452	488	417	492	444	461	485	480	454	442	491	470	453	427	486	439	461	483	460	434	442	488	503	445	477	446	451	430	459	466	460	438	477	416	470	436	462	465	415	442	478	410	456	453	412	469	463	457	418	481	469	429	451	478	465	453	457	456	470	436	410	464	466	466	454	428	451	454	458	473	432	445	463	491	447	415	454	466	471	498	478	441	496	466	423	447	457	453	428	441	441	448	475	451	433	451	463	456	428	449	464	482	467	440	450	442	421	500	447	427	467	419	448	454	462	431	425	444	469	461	430	434	476	460	442	450	505	458	474	401	436	468	445	421	444	465	457	468	483	463	407	437	482	435	463	447	425	473	437	501	464	488	456	449	424	426	429	452	426	463	455	473	438	437	445
28072	4205	657	555	419	395	334	329	352	310	323	292	307	261	282	329	288	272	285	270	270	257	280	285	296	256	311	246	285	255	251	283	263	259	289	291	262	303	298	263	288	310	290	276	317	285	293	286	299	310	305	288	330	315	298	293	306	292	265	263	260	280	278	303	240	263	291	271	271	297	285	287	305	260	277	286	314	309	265	297	276	290	280	275	309	281	290	271	282	283	277	249	265	266	255	298	300	290	277	287	281	307	292	270	278	286	296	289	265	262	317	308	268	247	257	323	293	269	294	276	283	286	262	282	277	283	267	305	289	272	253	260	314	252	264	281	295	258	291	287	290	256	252	259	254	326	287	301	281	301	280	281	286	306	302	263	289	277	267	272	271	288	279	305	273	253	296	299	290	286	272	281	272	254	276	290	287	282	317	295	288	288	311	290	297	294	274	316	281	301	247	279	290	268	259	260	307	280	279	260	283	259	264	258	264	284	298	292	253	268	269	274	274	257	267	283	267	291	286	282	260	293	272	273	255	243	241	286	274	300	268	253	263	290	271	319	297	290	299	257	304	292	306	246	279	281	239	266	298	269	239	279	258	241	277	293	270	271	279	269	303	256	266	290	262	271	263	281	264	278	262	308	303	254	272	280	254	265	281	267	256	242	269	297	292	310	264	256	259	262	270	251	291	281	291	292	288	270	262	289	278	292	306	286	291	272	260	259	257	247	232	269	246	249	280	293	273	302	270	301	288	285	257	264	259	276	255	276	298	288	259	297	265	258	262	267	266	288	290	290	270	286	270	280	273	284	255	285	283	272	268	289	270	299	257	270	275	277	290	296	256	282	280	261	279	289	299	282	309	282	266	291	285	247	251	307	281	300	302	252	299	274	259	272	286	316	297	301	313	324	300	300	314	284	271	262	289	262	258	292	252	312	277	259	278	254	273	269	295	310	307	312	270	290	263	255	282	316	272	285	294	262	286	280	320	294	287	289	221	301	251	270	284	310	275	270	286	249	259	288	285	298	298	279	271	315	265	256	266	290	264	287	267	272	260	253	275	275	250	295	276	266	265	277	268	278	270	273	256	286	266	266	331	272	295	256	245	263	275	278	271	286	287	254	305	282	247	273	254	279	293	288	327	266	268	280	274	262	280	275	267	272	278	256	261	272	258	308	251	277	291	274	265	263	275	285	267	268	291	283	273	238	255	279	287	284	309	284	291	311	263	320	277	281	285	285	265	269	294	291	306	275	274	288	268	261	288	280	277	261	282	270	272	285	277	283	274	266	242	281	303	276	246	270	301	284	268	280	268	283	249	328	277	327	304	266	259	271	301	271	255	265	257	300	285	272	302	290	288	303	245	260	294	271	267	275	277	286	287	268	262	300	289	281	289	312	293	251	239	273	298	287	275	264	279	260	273	290	296	281	292	290	251	296	276	300	278	253	295	277	274	291	269	240	283	314	252	266	274	281	286	272	290	264	308	282	278	281	314	287	260	280	277	273	286	266	284	275	258	235	290	284	271	269	252	279	277	266	255	326	279	273	273	273	242	325	307	281	279	281	259	292	270	297	253	288	293	271	246	268	268	282	270	263	270	290	291	321	289	276	304	284	273	255	276	259	299	303	294	274	285	286	300	328	313	325	259	278	280	279	253	251	269	268	297	268	272	281	284	263	284	277	291	306	283	299	262	270	275	268	291	283	292	271	273	296	261	272	297	279	291	272	254	300	275	309	253	283	290	273	288	285	276	292	296	241	261	248	254	267	277	279	269	302	292	233	276	315	297	271	276	291	282	298	297	276	305	285	284	290	273	275	297	249	267	269	261	284	295	289	271	271	278	262	284	312	277	274	236	267	254	277	278	299	254	278	321	291	267	309	271	273	268	274	277	270	294	279	261	297	305	323	277	248	261	263	260	315	252	283	260	279	289	226	261	273	270	262	266	299	278	263	293	263	330	300	287	318	278	271	289	296	281	257	297	306	299	300	317	261	308	292	298	269	309	297	308	223	256	313	268	270	275	244	250	257	262	260	250	267	288	272	330	296	253	265	286	263	267	323	284	259	296	283	239	239	288	247	254	282	280	319	294	265	282	285	248	272	285	257	265	271	247	241	275	261	266	294	275	290	278	290	255	278	291	294	275	285	270	304	261	290	261	289	280	290	258	287	264	260	248	258	285	302	263	275	261	299	301	283	267	256	296	287	278	278	285	280	284	290	276	277	242	275	283	270	255	262	315	304	326	289	272	270	281	273	300	281	252	305	284	282	262	274	258	261	303	281	283	237	273	279	238	257	295	260	261	264	266	264	307	260	260	280	248	266	276	289	294	259	298	308	258	259	277	261	264	313	279	297	298	271	275	286	273	302	289	250	284	266	286	281	249	264	285	294	281	266	271	273	242	308	246	311	292	276	265	272	296	296	267	264	299	291	252	277	277	311	264	270	265	268	288	296	297	252	276	260	301	261	277	289	289	257	279	281	264	281	310	304	274	254	264	269	267	271	252	276	284	280	291	296	282	276	270	286	294	319	274	292	284	269	266	298	263	288	266	250	306	275	272	266	272	308	267	288	269	294	243	303	305	285	294	277	266	270	292	291	273	283	301	284	294	253	313	313	242	259	285	265	282	280	330	284	255	278	263	300	263	268	288	263	279	270	280	254	303	264	284	258	305	269	277	297	277	279	256	285	289	262	278	271	268	297	285	236	239	310	283	268	292	337	260	300	269	272	269	307	291	273	280	281	317	288	260	270	285	289	266	284	278	288	273	288	315	288	265	287	289	280	275	271	281	287	289	247	300	273	294	273	245	294	310	279	272	264	291	246	311	274	271	270	259	284	284	241	264	277	294	299	287	299	258	281	265	272	285	243	287	275	264	282	272	296	279	248	250	284	272	294	249	268	264	296	278	277	302	248	281	265	271	291	282	275	266	290	276	265	258	255	255	278	269	305	288	286	287	286	278	284	271	278	284	295	278	256	286	285	275	302	283	248	296	265	277	285	250	278	297	300	282	277	274	270	306	263	236	250	295	288	291	283	300	280	270	287	263	281	289	289	254	267	275	255	270	289	277	274	259	264	262	286	287	310	311	270	246	310	274	225	293	286	306	279	270	271	285	282	279	250	284	291	246	260	277	332	297	296	306	281	297	263	239	286	263	266	272	288	263	274	278	300	303	286	278	299	295	262	270	278	265	271	280	300	280	247	275	287	297	269	279	285	301	272	265	268	239	298	293	291	281	278	254	271	274	282	289	294	311	286	270	291	286	285	254	279	283	282	269	268	234	276	256	284	278	310	260	289	277	252	282	302	265	242	279	301	273	298	299	290	276	291	255	287	277	260	274	303	304	283	245	269	299	284	257	252	279	269	290	295	271	264	288	288	280	313	285	242	249	294	295	279	306	287	307	268	257	324	258	266	318	307	284	247	275	279	263	313	268	296	310	273	305	270	285	274	275	262	274	284	290	294	269	256	306	268	290	271	244	282	295	276	291	265	292	300
16311	1044	1267	1403	1267	1123	1001	897	817	804	802	710	781	668	669	653	684	679	651	707	676	652	626	634	675	663	665	677	637	631	639	614	622	620	655	645	630	660	642	619	630	607	660	572	668	664	650	679	681	689	675	656	681	682	642	670	695	633	626	641	660	633	666	663	632	632	666	604	669	680	621	632	646	600	663	667	614	619	640	630	631	607	633	627	610	633	632	609	617	635	685	671	622	621	629	686	603	630	605	600	643	617	620	623	607	645	680	625	565	604	635	606	606	628	661	580	626	638	639	602	606	616	631	608	604	636	622	662	593	657	571	664	599	655	576	640	643	594	623	596	621	609	599	667	651	612	651	596	615	617	624	621	636	631	580	594	617	604	611	602	613	639	645	625	590	635	626	603	592	615	636	616	601	608	619	587	640	627	590	638	618	638	606	615	608	692	621	618	640	650	621	621	609	619	607	626	605	634	616	626	656	622	630	658	631	590	630	586	614	688	622	607	661	632	596	627	607	601	612	592	639	567	617	586	611	651	640	581	583	621	582	647	639	609	616	696	634	617	628	577	624	619	635	645	571	647	628	610	619	602	636	640	557	619	643	653	593	633	612	631	618	596	606	644	627	611	616	620	596	598	637	659	641	592	608	628	620	634	591	588	604	587	611	620	639	619	603	600	609	606	606	634	624	629	605	656	618	605	610	609	601	567	596	603	555	627	656	603	615	616	527	629	645	598	611	620	607	610	645	635	641	606	575	629	591	634	585	634	634	593	588	619	597	610	610	611	635	612	639	625	633	610	668	628	614	601	623	617	633	631	646	615	624	630	610	592	611	641	627	608	621	590	639	594	687	600	586	596	608	650	637	607	626	613	619	642	629	638	582	660	620	633	635	642	631	624	609	607	656	606	652	585	594	654	633	633	631	618	629	600	608	617	643	623	633	561	618	580	614	615	601	608	656	600	615	605	635	650	620	602	632	631	589	628	636	623	629	648	630	602	607	651	603	648	610	586	612	601	610	644	625	625	635	626	606	592	631	594	617	625	592	669	588	622	625	616	656	606	583	618	603	559	642	617	660	644	633	604	616	645	569	614	635	614	644	610	614	593	663	642	646	586	594	638	621	605	648	615	638	628	594	610	595	652	675	593	651	604	632	622	647	626	645	610	619	572	600	592	633	569	646	646	673	600	589	639	627	612	639	624	605	625	595	611	630	625	615	603	609	613	635	662	606	617	617	582	598	684	593	593	626	616	627	640	609	617	621	657	675	640	624	620	603	587	675	629	581	610	592	591	608	633	578	604	613	647	662	605	657	646	633	631	641	660	571	600	633	658	602	658	622	614	632	657	612	597	628	595	645	577	615	629	616	640	620	610	590	550	633	670	667	620	619	650	628	612	653	619	624	599	642	628	576	605	639	618	653	607	618	618	632	627	624	616	605	624	645	593	643	606	632	594	623	562	622	658	617	606	626	633	601	630	607	635	601	601	646	595	636	617	632	620	641	624	571	626	593	607	630	617	607	641	636	615	600	646	620	608	615	622	625	595	597	601	604	590	606	598	621	629	640	625	581	622	615	644	616	661	637	623	582	607	664	651	625	642	656	617	620	623	650	628	568	659	655	643	638	635	537	617	662	639	594	622	601	626	609	609	597	593	574	640	631	663	610	588	577	611	684	592	645	586	675	633	604	629	666	626	597	623	613	586	622	661	647	651	612	596	660	626	610	620	644	674	624	578	609	627	601	606	598	596	664	631	601	628	595	575	615	633	618	608	632	610	622	634	599	615	614	595	624	607	633	559	556	658	600	621	664	601	586	621	644	618	610	592	584	619	588	661	598	622	619	626	577	635	586	637	585	624	584	662	608	655	623	659	633	630	589	598	598	630	587	643	652	614	600	606	625	631	624	667	624	655	629	626	644	562	589	633	654	644	601	630	591	614	597	565	640	643	623	641	591	616	616	609	657	598	604	584	588	628	565	588	637	668	604	634	621	646	674	666	624	591	641	616	593	635	658	585	599	600	612	636	622	623	634	640	598	610	640	638	639	628	531	566	578	595	642	627	618	613	638	683	573	644	582	636	618	597	622	621	614	617	618	605	615	661	645	631	615	601	635	646	591	661	627	604	614	606	659	584	661	625	631	608	649	619	630	627	638	607	593	630	639	584	600	662	618	595	631	615	599	645	632	608	607	565	614	610	591	600	600	610	607	635	615	627	621	632	597	625	609	612	639	603	612	614	619	675	661	578	584	624	608	585	622	621	638	640	622	649	626	591	632	620	585	622	643	647	595	585	594	611	589	611	591	656	688	606	641	587	590	612	574	639	600	586	551	636	599	619	626	656	666	630	600	574	640	593	630	640	666	618	608	650	628	625	650	622	576	599	616	619	646	654	614	659	594	611	616	622	644	627	650	645	653	625	647	653	629	623	630	585	636	658	640	621	637	598	620	622	623	662	619	646	583	602	635	587	568	610	600	669	638	609	612	632	613	597	652	646	633	623	657	661	622	614	614	609	622	597	638	639	585	640	589	649	550	625	620	649	610	595	608	642	647	624	631	638	608	625	630	645	601	604	632	614	631	612	643	626	611	608	663	625	613	603	633	591	610	666	596	595	598	619	611	586	646	635	619	593	584	594	652	599	623	639	602	608	608	560	588	629	654	628	664	599	637	603	603	599	643	620	649	601	608	641	640	638	590	604	607	633	586	573	649	661	623	651	592	648	613	622	652	614	622	597	606	637	632	639	659	624	666	626	621	638	579	649	649	596	623	611	593	637	634	611	600	659	616	605	633	566	673	582	547	584	604	632	611	545	613	635	611	593	632	629	594	578	608	616	624	658	572	603	583	625	617	653	635	586	651	568	647	615	624	575	614	599	607	603	574	575	632	605	635	601	597	610	635	612	630	627	646	629	632	648	619	610	640	645	601	613	607	588	646	634	627	591	639	629	610	597	582	622	632	596	606	631	619	604	625	586	629	578	646	622	642	593	636	638	611	629	616	645	643	647	599	644	607	613	643	601	634	608	649	642	632	625	599	603	597	592	621	602	635	634	577	596	610	670	616	622	635	686	601	629	615	613	635	651	586	622	592	637	627	636	643	601	624	631	638	587	615	636	599	650	623	576	603	578	645	628	590	621	624	600	614	635	653	630	639	644	657	591	668	627	647	650	613	626	650	612	629	613	648	606	621	616	632	610	625	634	633	619	575	591	677	654	607	657	632	636	642	640	600	655	630	644	615	574	626	603	645	613	575	612	625	655	648	593	642	636	610	599	659	606	636	615	619	603	622	647	617	621	607	639	627	625	621	613	641	592	584	598	594	643	657	608	631	625	648	589	593	606	611	582	615	627	583	643	627	677	587	610	577	597	628	594	596	629	586	637	613	629	624	634	619	628	636	679	659	644	638	609	612	644	596	625	576	600	615	603	652	604	600	627	643	625	661	633	617	633	591	624	608	636	604	574	594	621	594	614	579	624	625	627	562	625	625	588	641	619	605	574
38367	7604	1308	861	588	511	430	421	400	378	325	334	350	316	316	318	306	309	308	311	305	305	305	294	323	342	287	301	322	305	291	304	312	285	291	312	320	311	334	321	302	329	307	338	301	313	312	265	301	329	315	316	340	330	289	310	331	321	312	299	320	327	285	313	310	294	335	306	296	299	284	298	318	282	332	293	323	301	308	316	318	297	294	302	285	324	319	300	299	321	331	322	358	301	324	332	319	278	323	301	316	289	312	303	333	277	325	274	308	293	267	304	302	314	319	279	349	324	325	319	316	303	280	324	352	321	322	289	308	300	343	324	326	317	294	323	290	306	304	311	281	307	292	318	309	288	314	320	285	286	295	325	345	295	286	312	275	291	328	303	318	334	303	287	319	316	317	331	318	324	318	293	315	353	336	289	263	285	301	316	305	309	302	294	315	329	291	341	328	284	291	296	266	277	326	293	338	348	319	292	320	308	324	303	320	307	302	262	345	302	307	315	326	318	294	308	291	301	290	317	295	319	327	332	291	292	328	322	304	327	320	307	332	310	291	296	323	307	326	312	297	303	313	306	295	282	331	298	279	297	329	307	284	304	311	307	288	289	314	308	324	308	319	274	338	316	338	305	331	334	299	302	267	325	311	323	332	312	302	320	294	305	275	311	307	284	321	296	330	298	291	300	300	307	301	330	331	319	310	326	296	310	305	330	312	297	293	306	271	315	345	313	318	317	313	302	326	258	289	304	268	332	331	295	304	320	280	334	272	286	299	308	286	324	307	351	320	304	274	305	285	291	298	288	306	320	302	298	306	293	299	319	267	319	302	312	335	274	301	303	292	321	332	311	296	296	330	273	339	341	289	292	298	299	317	298	309	315	290	329	350	304	288	315	305	275	301	319	293	300	294	318	316	292	285	320	313	332	305	346	298	310	327	312	282	308	298	313	328	315	318	331	332	316	292	322	280	340	309	324	324	305	286	303	332	302	312	313	308	313	268	343	314	293	315	305	319	309	317	282	299	342	315	320	296	324	314	301	294	285	307	305	312	315	335	307	306	312	326	323	307	296	316	332	317	291	302	274	327	303	279	311	306	311	323	337	328	325	345	294	313	318	313	309	335	303	352	330	320	319	335	340	302	343	321	327	318	335	266	291	315	311	304	327	279	314	319	332	287	287	276	327	283	312	267	296	303	319	330	331	274	324	297	332	305	322	284	310	342	308	306	343	318	308	267	312	287	294	318	291	336	294	289	331	297	320	342	321	294	302	324	304	342	310	298	284	291	334	296	299	269	300	327	335	275	325	297	296	318	278	290	319	283	334	299	303	334	301	305	290	310	278	333	329	336	315	347	297	281	298	338	313	320	317	298	286	308	297	291	301	316	333	322	319	314	311	304	299	327	302	321	302	339	277	301	298	286	305	326	305	292	290	308	296	283	290	301	314	315	280	312	305	326	319	354	300	304	313	351	271	309	307	291	334	304	329	335	319	289	296	312	349	300	330	309	316	304	316	330	337	288	322	301	323	302	333	356	295	320	294	316	300	317	325	320	304	301	288	298	309	306	284	335	346	303	322	307	325	272	291	322	285	292	347	317	340	285	271	276	343	319	312	339	337	297	319	288	280	284	293	329	316	329	304	315	304	323	313	285	285	288	280	312	312	347	306	303	257	295	314	322	340	308	300	321	285	312	297	321	297	274	327	325	303	291	317	316	357	293	308	301	297	296	338	289	319	302	314	337	293	323	330	309	302	295	286	316	312	306	297	315	285	313	314	273	270	319	354	300	303	304	306	322	305	297	279	320	336	310	337	297	326	293	337	315	361	304	337	316	303	327	331	331	281	324	299	320	304	301	340	357	313	311	321	369	314	313	311	291	300	301	352	298	270	300	304	316	310	316	296	322	285	288	353	316	298	318	316	334	293	296	312	321	309	308	316	341	288	292	284	322	355	303	307	287	317	341	290	329	302	323	310	345	331	354	302	287	312	311	280	303	298	308	325	349	320	332	257	327	305	296	295	313	297	309	299	304	291	312	273	291	306	339	283	349	351	323	288	285	295	285	342	325	297	313	313	308	309	281	295	312	304	327	321	323	305	300	331	304	307	325	301	312	301	315	311	332	288	333	311	304	340	310	284	313	340	330	331	274	331	326	316	342	280	293	303	295	287	322	287	307	309	322	301	315	287	284	326	332	287	303	312	325	303	301	334	289	303	311	322	306	311	314	302	308	312	340	312	294	306	292	339	289	349	301	326	286	291	295	337	304	302	318	306	290	319	284	322	299	306	330	304	321	283	316	273	347	298	323	285	288	282	273	323	269	279	315	282	327	299	307	304	312	280	280	296	307	311	307	336	293	288	332	329	317	288	317	316	313	291	291	313	285	348	305	295	307	354	320	290	326	315	280	318	288	313	310	345	301	309	313	287	286	310	298	341	333	315	309	298	288	302	275	310	272	300	319	305	308	323	302	293	314	315	315	320	300	329	302	298	310	323	300	332	287	282	323	307	323	320	311	311	344	286	317	303	260	300	299	274	283	312	301	307	303	309	319	332	297	286	312	315	302	307	327	313	298	321	299	308	318	295	285	302	317	324	261	315	311	304	296	306	322	299	325	310	300	329	313	283	328	309	314	317	311	308	308	319	303	306	304	298	303	319	303	276	264	307	310	293	271	307	301	316	337	325	293	308	320	292	309	320	326	287	310	315	308	307	252	315	306	321	319	282	298	325	308	303	329	321	341	332	324	318	320	287	316	330	319	329	303	319	321	296	284	340	287	310	274	302	303	260	306	330	309	282	274	311	299	299	277	324	305	287	340	310	306	319	314	333	299	325	280	317	330	321	289	292	326	336	287	309	308	335	324	284	311	303	315	304	309	317	311	329	313	301	280	306	349	301	300	326	311	313	296	269	306	323	321	333	331	310	302	327	324	308	313	314	283	330	293	335	290	315	313	312	296	303	301	328	273	316	312	337	294	271	325	302	329	327	330	337	274	279	295	302	285	325	322	295	323	315	290	321	332	311	338	306	311	302	315	278	336	313	273	303	313	302	301	282	322	301	303	300	285	316	305	317	289	270	279	304	290	315	309	317	322	283	310	307	276	297	324	319	281	293	325	347	325	310	350	291	297	341	257	297	270	290	305	285	316	308	303	322	323	308	284	299	321	244	318	282	319	283	351	326	294	294	319	283	281	281	265	310	317	321	296	293	330	328	310	297	293	305	335	324	313	318	329	301	331	351	328	336	303	335	305	296	303	308	297	266	297	308	322	297	311	316	324	290	325	268	353	304	290	295	325	305	300	316	281	310	290	279	354	304	314	263	292	297	316	321	327	327	303	337	328	321	325	291	311	288	290	352	326	317	298	249	310	320	336	281	318	312	292	301	294	314	344	287	278	290	285	329	272	337	351	315	298	330	335	294	357	305	319	325	299	326	327	346	308	276	287	319	309	326	314	282	323	307	298	327	295	281	290	302	300	302	341	322	287	292	317	313	307	316
20869	1402	1982	2204	1935	1573	1370	1299	1090	988	1003	908	927	842	788	829	806	754	713	742	740	689	738	668	770	736	715	710	718	746	725	684	718	677	678	734	641	676	718	753	680	698	642	696	675	721	703	736	765	759	784	771	794	743	795	757	745	717	697	677	694	690	673	672	674	703	712	714	729	727	682	715	690	668	698	681	676	668	709	721	724	674	680	698	708	670	717	680	611	671	696	678	685	710	696	676	694	674	678	673	716	682	646	694	714	638	674	734	624	665	672	670	721	668	715	673	681	666	659	684	705	641	654	705	651	720	668	685	676	693	703	653	684	689	647	636	703	659	677	700	656	665	683	666	671	670	689	624	672	655	683	640	637	649	714	701	655	696	681	651	652	688	661	687	648	714	639	631	665	662	643	618	671	649	667	610	676	696	645	683	662	673	650	696	715	621	632	697	676	650	666	680	684	673	631	665	681	658	637	700	644	667	663	675	645	703	637	660	650	648	645	666	669	651	639	663	655	691	725	631	703	672	639	684	692	653	665	685	656	704	644	648	672	669	648	646	700	699	706	702	714	610	654	675	653	647	702	690	636	647	642	671	652	660	708	669	722	693	661	667	728	705	652	617	663	714	710	653	690	666	635	663	708	659	621	635	691	649	691	661	646	685	645	679	637	701	680	678	657	717	665	633	674	696	634	624	646	673	655	679	671	653	667	632	689	689	644	646	700	611	678	661	719	690	726	697	640	677	690	683	695	689	685	664	669	687	732	629	634	686	648	613	659	676	670	644	688	698	681	709	618	660	657	710	657	683	713	714	656	707	643	680	704	699	690	636	641	658	686	709	665	661	660	651	654	654	675	699	669	662	719	637	674	698	655	662	667	685	663	634	651	688	664	655	664	620	689	665	677	655	648	633	643	694	713	654	685	668	652	709	640	666	720	664	664	628	668	666	687	679	673	617	654	638	694	640	651	671	648	627	660	707	620	653	690	677	652	675	660	652	637	648	717	633	629	673	648	677	663	661	627	690	679	652	652	685	686	628	665	649	669	632	657	665	703	671	666	706	659	681	691	687	679	674	678	630	683	702	660	680	652	671	650	614	692	631	668	686	658	702	656	680	604	671	677	642	667	656	635	729	678	647	641	700	666	705	663	666	654	693	687	660	660	622	686	687	664	666	670	624	682	641	613	657	696	688	646	682	704	691	675	599	665	651	657	671	655	685	654	694	667	659	660	630	677	679	666	660	692	704	700	658	627	682	608	704	682	655	631	674	649	679	674	675	646	662	646	708	643	680	674	702	686	693	650	648	652	672	672	667	674	622	670	643	690	598	643	635	645	681	662	601	665	656	647	681	683	684	657	684	643	649	651	650	633	667	595	647	726	681	674	657	674	639	652	700	638	668	711	666	665	654	653	660	691	672	646	647	732	704	668	658	650	669	671	702	669	627	596	656	677	688	634	697	656	713	681	652	701	668	670	656	678	634	634	619	685	666	630	632	654	647	647	651	672	641	667	690	647	658	655	663	748	697	712	673	646	636	659	653	673	676	697	683	699	707	689	703	661	698	692	663	680	663	677	663	644	674	678	625	707	657	635	654	698	650	683	692	694	660	729	708	638	644	721	687	657	632	681	680	624	673	651	685	672	680	697	695	646	596	723	652	663	650	666	699	622	614	676	651	660	670	688	644	687	670	644	667	659	713	693	669	678	654	707	683	649	708	646	643	631	678	690	693	661	669	702	672	696	690	677	655	689	721	688	684	670	612	645	650	689	640	709	632	718	633	647	653	641	642	654	665	709	675	654	723	694	687	695	654	679	696	700	633	634	653	638	657	663	629	664	681	677	701	642	657	699	673	697	669	678	680	682	673	634	678	657	668	621	694	700	630	657	670	742	643	669	663	710	710	691	709	654	703	690	611	681	659	656	687	683	664	716	682	706	668	709	641	658	632	696	697	710	696	668	658	699	637	701	671	651	698	679	690	710	666	701	699	681	666	683	676	673	635	654	707	664	677	670	693	646	669	652	681	710	636	681	684	588	653	664	686	657	659	649	662	680	724	658	667	673	632	696	663	679	675	684	661	683	645	657	669	709	651	664	704	635	659	654	646	668	670	671	665	693	680	667	701	642	649	673	634	677	652	666	688	692	693	662	700	705	645	628	706	688	661	684	685	642	679	680	684	680	646	657	717	675	645	684	695	614	681	699	690	647	708	614	625	635	691	640	601	677	652	676	619	658	723	671	670	608	672	677	670	653	704	672	633	661	699	696	675	662	636	671	648	697	642	641	652	661	658	648	641	702	674	695	640	653	647	668	676	676	633	677	619	697	652	665	619	657	676	681	671	689	613	717	689	674	653	641	710	649	676	652	699	647	710	724	637	658	676	638	680	666	644	656	703	674	647	664	654	657	661	662	609	642	655	662	659	687	661	622	672	644	639	666	651	656	649	645	660	656	673	694	651	680	679	677	684	653	636	651	627	677	655	645	661	656	677	682	659	640	690	677	653	669	666	709	613	690	694	648	664	644	610	649	634	706	637	645	677	670	633	673	608	679	673	653	627	670	699	639	701	705	680	658	640	665	681	667	688	684	630	703	648	649	709	670	628	656	661	656	696	675	716	696	676	598	692	656	687	689	697	697	712	652	679	659	611	662	649	670	703	659	667	680	626	689	663	629	665	720	716	657	708	676	625	587	653	623	645	682	674	700	657	687	696	675	662	693	651	623	708	666	629	668	686	650	670	665	649	698	643	706	657	664	685	735	680	670	665	682	679	699	681	660	657	696	751	621	688	669	686	695	643	656	649	685	704	706	705	659	693	666	684	636	653	656	671	629	662	639	669	654	687	666	705	676	653	683	644	700	667	674	672	681	696	694	656	669	659	665	693	669	677	678	695	662	657	634	658	659	730	697	663	693	660	688	684	651	664	675	637	647	637	677	698	675	652	654	674	685	664	649	657	710	646	678	677	685	698	694	670	674	683	676	645	642	681	700	654	666	656	694	658	690	659	656	655	688	676	680	705	690	619	691	651	677	632	705	684	642	679	656	701	642	652	647	649	618	667	651	635	640	668	659	673	691	667	665	687	741	681	678	703	677	643	710	645	638	700	740	671	631	640	676	654	671	725	697	661	708	681	623	670	664	693	662	643	668	649	681	672	700	648	667	668	673	654	645	674	640	698	662	647	661	668	675	662	683	673	654	642	636	650	663	665	664	663	675	689	646	654	649	687	660	648	657	644	659	663	684	659	643	655	631	624	653	674	668	692	662	645	673	677	670	649	632	656	669	720	696	696	684	665	721	621	653	663	667	698	648	654	665	689	653	693	661	675	676	706	660	681	696	616	657	671	658	670	656	694	656	664	692	701	695	667	680	693	666	654	608	688	679	686	634	722	696	657	658	645	643	740	661	675	686	689	676	686	667	687	689	715	648	639	668	703	669	682	636	698	714	696	674	635	610	669	714	685	663	666	645	622	645	688	681	683	649	717	685	699	697	707	679	696
11273	848	192	184	189	181	187	188	155	193	164	178	170	229	197	197	192	193	209	209	184	187	160	183	191	182	192	180	192	214	177	179	195	185	218	175	179	198	206	187	192	199	186	204	220	172	202	188	170	191	217	178	192	201	214	189	217	206	214	175	174	212	198	208	188	206	175	171	185	196	187	170	176	192	184	204	184	167	167	182	190	163	185	197	182	182	173	197	183	194	207	185	189	198	202	196	204	184	179	187	179	195	182	191	209	181	188	179	195	233	188	187	189	208	199	195	186	170	179	200	192	184	191	172	183	189	171	174	184	165	205	209	205	189	201	197	195	194	198	169	197	174	185	147	184	176	187	187	173	174	178	184	173	204	165	183	201	184	192	203	173	206	202	174	190	165	196	173	197	188	179	175	216	214	210	164	188	180	174	233	171	175	189	184	224	194	175	194	195	200	190	168	182	159	172	203	164	218	167	183	176	190	195	194	189	198	173	206	196	197	184	171	180	172	200	184	188	199	199	180	161	186	175	191	188	199	205	204	190	183	167	181	176	172	187	185	181	174	197	197	184	195	176	195	192	163	180	182	194	174	164	177	192	171	211	175	189	148	183	172	184	198	203	155	167	192	210	199	193	207	189	194	184	193	176	198	208	185	199	205	186	200	196	173	221	229	166	192	192	192	188	195	172	205	174	219	171	189	189	194	188	192	184	170	186	203	173	199	190	184	216	219	202	177	172	182	177	174	222	172	160	198	205	200	168	212	186	191	205	189	179	203	165	200	186	186	188	202	191	200	191	193	199	184	194	150	187	158	193	184	167	161	171	173	203	183	176	176	186	199	194	181	179	206	175	216	188	195	195	206	205	201	210	178	188	182	155	168	161	188	189	190	215	203	213	173	176	191	217	194	175	197	181	203	179	189	183	186	199	195	186	194	205	207	188	180	169	196	215	179	199	193	201	180	179	178	179	189	187	187	173	193	229	175	185	177	196	180	202	181	194	196	183	222	163	176	190	177	202	168	182	186	174	209	192	186	183	182	195	168	168	207	197	176	183	211	159	203	198	186	199	200	178	198	191	175	165	189	182	196	176	186	156	197	165	211	195	203	186	156	177	206	202	211	194	170	178	179	174	178	211	173	200	182	208	192	185	197	178	182	162	202	186	181	175	176	185	157	193	204	171	193	197	194	170	186	179	204	210	169	162	179	210	201	190	202	162	180	203	171	206	186	192	204	190	165	150	194	180	180	186	188	167	188	227	229	196	178	168	202	218	188	176	220	192	184	172	188	191	187	178	194	219	191	189	203	179	172	177	234	199	225	180	174	183	168	172	181	182	181	196	175	177	193	177	197	187	170	187	218	187	177	200	198	176	212	178	183	208	214	210	181	199	174	189	191	175	189	169	172	164	198	203	203	216	211	191	197	162	187	174	215	176	199	202	178	189	179	205	181	166	208	171	189	201	166	193	206	189	184	165	199	196	196	181	202	195	200	182	187	176	179	195	227	173	181	170	179	201	185	186	196	174	176	166	191	185	195	182	210	176	173	188	183	184	178	204	190	177	186	186	175	209	223	166	206	214	218	181	182	196	181	169	178	199	179	186	192	183	183	172	178	178	183	201	179	187	177	193	185	178	213	186	204	210	216	198	187	169	186	222	189	188	193	183	174	205	218	177	210	163	178	193	179	199	184	196	197	204	202	198	172	156	177	191	203	193	194	192	171	176	198	206	199	191	196	188	184	189	176	205	178	188	170	179	156	193	195	161	177	196	186	185	177	170	182	186	161	154	160	196	205	234	198	174	212	178	179	160	157	180	191	203	189	209	187	207	223	171	184	184	179	183	185	178	159	193	184	194	166	194	176	191	235	187	187	167	184	182	186	186	198	188	193	195	163	210	220	206	219	189	173	170	180	188	188	190	223	201	199	187	177	188	172	174	184	172	178	193	204	191	178	205	196	184	187	197	209	191	203	201	178	205	159	161	212	181	192	185	185	196	215	201	187	191	205	206	169	183	187	172	184	169	189	187	214	191	216	171	186	168	213	193	157	183	168	179	165	191	209	176	199	218	184	178	186	175	187	179	187	152	169	212	198	179	187	243	189	164	198	183	171	195	209	203	198	168	178	192	191	225	175	175	160	224	163	184	184	201	213	191	183	197	158	187	196	191	191	198	172	194	187	159	201	208	186	199	177	200	198	201	194	193	192	194	187	182	184	170	177	180	188	182	194	205	173	173	181	169	182	196	192	207	177	190	191	195	199	190	198	208	215	199	180	186	185	171	150	184	195	195	192	183	196	180	194	204	175	169	177	178	184	191	173	197	181	183	192	178	183	190	173	175	166	165	211	190	180	205	194	196	188	159	172	165	173	186	202	197	211	175	179	194	176	182	179	195	185	183	193	190	190	179	200	227	199	182	184	187	168	161	176	192	173	196	180	174	183	208	171	178	217	204	163	164	175	194	175	197	169	183	204	195	178	191	193	189	177	190	208	180	169	179	201	178	209	185	162	185	166	191	189	186	189	185	192	199	207	189	195	169	185	206	174	205	194	170	179	176	201	198	170	167	154	191	194	208	224	181	198	199	168	186	196	173	211	194	196	183	211	175	187	164	214	173	188	193	182	169	209	213	184	178	191	187	157	205	200	204	197	171	201	189	209	192	179	188	158	209	175	175	175	198	184	203	196	198	173	186	200	186	185	199	205	179	178	199	194	200	191	174	197	196	182	200	180	180	194	192	181	206	189	201	167	197	188	213	170	183	198	191	195	194	188	206	216	201	184	205	193	171	171	194	173	187	165	183	181	181	185	183	184	160	188	179	166	203	183	196	197	181	177	159	177	209	189	171	183	193	170	179	197	187	191	198	195	186	194	186	186	196	173	172	198	209	208	199	206	183	181	201	200	174	166	204	172	170	204	186	218	176	179	195	169	158	184	177	205	185	190	192	199	191	169	196	185	199	175	178	178	182	217	182	184	179	175	183	171	187	189	172	218	205	184	190	178	195	159	183	194	207	189	198	208	188	145	185	203	172	204	177	190	169	206	179	185	171	212	189	180	192	188	160	171	197	191	179	217	190	170	196	190	178	203	173	177	189	182	187	175	200	186	192	190	200	179	209	185	193	170	194	197	180	212	179	171	180	193	195	220	184	190	208	170	176	192	181	157	170	188	164	177	171	199	191	179	198	188	178	158	182	215	176	160	185	177	200	177	177	184	171	203	185	165	191	192	188	183	194	200	217	198	223	203	190	184	182	170	190	188	190	188	184	201	207	186	187	182	177	201	196	207	166	188	219	196	187	197	196	167	180	170	173	178	176	162	185	193	220	187	191	203	169	186	194	192	201	202	190	201	203	164	210	179	186	179	199	184	197	175	176	185	193	153	200	199	193	174	160	198	178	175	202	174	211	197	199	190	184	203	161	172	188	170	170	179	220	198	171	188	200	207	228	189	167	186	199	193	217	175	205	178	192	190	175	201	172	203	211	207	181	182	162	199	186	168
6263	531	484	485	486	496	467	447	462	451	465	439	490	456	448	448	423	470	448	469	458	462	457	422	416	423	424	448	441	455	447	437	427	447	458	478	460	446	452	462	413	429	446	439	451	488	412	427	485	501	512	463	456	424	425	442	437	470	476	450	446	452	510	466	441	443	441	452	446	462	486	484	431	462	404	485	423	498	452	491	462	432	424	410	438	463	430	422	437	449	447	439	469	428	451	412	449	441	474	508	441	476	421	443	420	474	450	427	445	478	432	452	451	467	436	424	395	473	461	461	416	473	469	466	436	446	423	425	423	447	408	440	468	417	446	443	464	425	417	467	436	452	451	429	449	462	452	424	439	425	399	428	425	413	447	494	440	451	424	406	458	413	424	468	448	447	403	456	435	477	463	431	417	446	426	464	433	420	462	436	433	410	457	454	431	498	431	428	439	455	444	424	445	457	454	445	455	426	443	452	450	485	451	456	431	442	462	452	456	440	437	426	466	424	435	433	421	418	490	442	459	439	427	491	418	430	461	454	423	419	420	447	443	467	447	416	446	442	434	439	473	432	441	425	425	482	405	452	459	415	434	419	431	464	432	452	461	447	450	444	464	418	452	484	437	450	455	440	445	472	435	407	460	466	441	455	449	472	466	451	417	424	443	429	417	436	449	433	409	460	457	450	434	438	444	456	442	454	457	468	430	477	438	425	416	446	426	442	438	433	471	434	416	475	404	472	432	439	442	428	432	469	415	434	450	450	465	488	458	444	427	419	433	426	463	446	464	423	421	428	442	412	439	477	422	440	479	465	404	442	415	447	415	414	430	475	423	448	460	450	454	457	438	414	418	453	453	452	450	451	459	410	463	455	463	467	418	458	437	439	402	435	476	486	447	450	462	470	438	425	417	455	423	413	410	439	437	459	410	446	447	505	433	425	484	477	427	455	431	410	450	455	465	408	413	440	429	464	413	444	455	418	465	425	445	437	460	455	456	420	437	448	450	394	433	472	412	431	417	477	453	471	480	414	428	442	457	419	455	486	406	439	460	372	441	427	446	470	463	390	482	439	478	429	438	433	434	457	429	442	442	464	468	436	396	456	410	472	438	406	468	456	436	430	455	449	442	440	445	453	459	419	420	483	426	462	399	455	518	426	438	442	409	443	410	450	435	450	457	409	418	473	385	431	464	428	436	460	430	462	471	459	466	460	432	443	442	451	402	444	429	430	421	461	459	459	446	447	431	476	444	451	451	478	459	435	499	453	427	476	478	451	437	443	446	441	433	445	421	457	442	469	455	437	424	469	413	456	476	450	431	435	451	459	449	477	435	422	458	425	462	418	458	455	451	440	437	446	444	467	455	452	442	425	464	420	419	470	429	478	427	459	445	446	452	450	478	442	449	462	407	475	479	449	447	440	441	451	431	433	401	467	433	469	455	456	457	490	447	466	481	448	443	460	441	453	435	451	458	425	414	455	444	494	478	441	421	416	433	416	444	457	442	454	428	428	456	457	452	424	438	458	442	455	466	427	457	442	426	410	426	435	448	414	444	402	440	432	452	434	440	412	447	478	433	419	446	412	453	460	429	434	433	425	470	432	454	467	429	409	477	460	438	427	445	415	420	449	462	447	440	428	443	483	463	459	439	436	457	417	459	438	424	455	416	438	465	427	441	427	475	434	446	461	454	476	421	439	438	440	422	431	471	451	417	482	439	459	455	447	465	420	446	493	421	454	463	452	432	432	443	419	486	431	418	451	425	431	475	443	432	454	425	460	418	413	424	433	452	443	447	477	451	453	465	437	433	441	465	469	461	476	471	445	478	469	467	460	439	428	447	453	449	455	408	438	435	466	487	440	438	472	443	466	462	421	446	451	433	466	445	425	466	463	441	462	408	462	426	423	420	413	425	439	423	445	422	418	402	458	460	401	464	462	418	446	459	437	446	485	478	415	438	422	466	421	421	436	455	402	482	457	441	446	448	482	441	430	442	427	444	424	423	435	466	422	404	416	464	435	455	437	454	423	472	484	409	464	398	424	431	412	433	433	441	441	448	409	473	472	470	435	446	466	451	476	423	478	461	457	438	433	472	429	441	464	410	459	461	453	445	462	404	453	456	420	481	427	400	478	457	421	462	454	441	452	432	445	456	475	415	439	490	413	424	446	446	451	436	446	459	404	462	430	440	438	473	407	444	411	467	429	489	460	452	455	464	448	455	461	438	457	430	405	482	464	443	444	447	453	435	430	479	439	440	431	474	447	423	443	421	445	491	428	445	427	429	469	460	468	442	441	476	452	444	447	422	449	487	420	472	437	433	441	428	469	460	470	455	452	421	433	465	453	437	449	446	433	448	429	431	431	451	440	471	434	455	444	466	470	443	482	444	444	459	430	434	422	460	434	460	438	439	463	400	408	455	452	433	408	454	453	438	457	443	454	436	462	416	446	422	487	418	443	449	435	427	426	443	482	438	401	430	467	414	447	444	429	450	476	411	430	429	449	437	435	437	402	458	469	421	483	440	449	418	438	503	460	442	440	424	428	467	459	415	453	453	445	484	456	430	445	437	443	432	456	429	454	468	449	423	442	413	476	423	456	479	444	418	437	436	419	412	435	463	419	437	441	438	439	463	515	438	459	465	492	460	445	469	494	458	450	473	451	471	449	410	467	438	438	439	452	411	462	441	439	472	440	451	444	442	468	450	453	480	460	490	472	445	456	444	468	434	474	443	448	417	433	431	485	412	455	445	428	425	463	429	401	443	424	456	436	453	455	432	437	450	461	466	455	413	463	469	436	477	434	431	428	447	465	440	443	416	451	436	420	457	453	424	424	428	461	415	423	427	459	463	437	435	414	426	429	460	449	433	447	466	423	422	432	446	439	448	461	449	468	433	442	417	459	449	477	489	434	459	417	434	467	441	451	472	456	419	419	425	473	474	450	416	404	466	465	463	418	450	434	444	411	432	453	447	449	437	455	409	424	401	484	422	506	425	432	458	461	447	428	432	439	434	420	457	431	465	465	460	417	450	442	478	402	445	476	470	413	434	418	469	442	456	460	469	410	436	431	467	436	447	443	438	461	443	411	440	459	458	421	495	444	474	444	464	423	465	425	418	477	459	447	481	450	477	429	460	442	446	484	409	439	443	460	435	435	448	480	457	424	422	464	399	433	417	415	424	451	467	420	457	464	444	451	393	478	455	428	435	447	458	463	457	455	473	476	448	446	454	422	434	455	402	523	407	457	426	455	456	430	460	474	389	455	428	424	432	393	452	481	433	419	432	445	422	487	419	447	444	464	445	453	428	451	424	463	434	418	442	449	439	461	462	419	468	453	422	451	454	465	414	459	425	436	414	407	443	440	398	453	438	453	508	437	446	445	423	433	445	420	464	419	443	469	452	457	441	416	473	459	425	479	410	396	431	445	421	434	419	473	432	408	420	424	462	404	474	417	424	457	415	417	434	462	463	477	408	455	447	441	467	505	428	452	462	436	430	435	425	454
27830	4722	684	565	479	361	351	337	274	328	302	299	279	271	261	291	278	250	260	279	284	272	300	260	280	271	289	285	299	241	268	281	279	296	254	255	267	256	277	257	263	239	290	278	281	264	251	269	301	288	275	269	263	281	286	296	270	256	276	234	267	265	284	287	285	258	285	274	301	317	257	304	287	281	282	281	268	280	288	280	272	277	285	258	274	276	238	266	251	242	282	284	247	281	262	271	285	289	296	275	273	289	248	276	261	260	268	258	283	266	272	281	280	280	293	289	256	285	257	282	294	281	265	249	294	244	273	285	287	275	299	267	242	280	267	286	271	247	263	271	253	275	267	283	262	295	285	291	281	250	269	303	273	274	293	259	297	241	270	253	237	275	290	315	262	272	277	276	248	264	272	269	268	287	281	262	287	259	252	295	264	237	286	252	267	275	268	272	285	286	248	287	248	286	263	253	271	259	264	269	287	273	320	242	249	252	275	286	271	274	297	274	275	291	247	272	283	263	281	265	268	273	286	278	277	269	272	270	262	277	287	291	266	269	282	294	273	227	257	313	289	248	272	250	243	259	289	269	281	260	261	254	253	281	241	290	273	279	246	257	231	277	303	269	233	265	263	297	294	268	264	284	248	257	276	286	267	280	261	275	257	258	274	275	293	303	208	265	263	263	303	261	276	299	228	261	297	277	275	246	272	268	269	264	249	265	313	287	234	260	260	272	287	278	270	315	256	282	298	269	283	316	279	284	252	248	279	278	288	265	281	267	281	272	264	289	265	306	259	279	264	256	262	277	251	259	278	267	237	275	262	265	260	267	288	263	271	270	276	301	269	295	291	280	269	270	249	230	274	269	291	281	280	301	275	244	300	272	271	252	244	284	265	262	267	272	258	261	286	271	280	315	264	311	280	268	271	299	251	268	270	256	278	261	245	277	278	255	248	261	274	296	260	281	259	276	291	267	253	263	278	279	278	270	271	280	288	285	280	251	280	272	249	281	283	283	267	271	261	293	265	281	265	252	268	242	257	272	283	274	274	252	261	277	269	296	272	261	300	291	264	271	243	279	295	237	235	275	290	250	255	269	260	262	281	255	285	258	257	296	267	279	263	245	280	284	277	259	264	283	289	240	282	259	265	314	254	277	247	267	247	247	243	270	268	297	277	255	241	287	263	286	273	277	272	275	277	300	277	270	269	271	280	261	269	263	251	278	285	287	242	286	281	258	280	265	233	279	294	278	287	256	285	248	282	309	297	277	280	263	318	259	277	268	253	282	264	247	280	274	266	291	287	282	273	273	288	239	273	272	282	277	253	282	283	264	269	257	289	287	276	270	264	261	261	271	241	269	287	279	296	278	258	306	280	304	262	244	275	282	263	280	278	276	296	293	275	235	263	260	274	268	283	275	259	277	271	302	256	282	268	256	282	279	269	270	280	266	297	295	316	277	254	258	275	245	285	263	270	258	271	271	285	269	272	257	266	268	270	253	247	276	267	266	303	276	268	279	266	268	297	276	319	286	260	257	261	304	279	260	280	283	272	252	263	295	266	264	280	288	248	263	243	270	280	257	286	295	295	260	266	271	284	260	252	284	278	241	246	240	277	249	261	281	291	280	263	255	244	282	280	255	282	278	256	244	291	244	234	266	296	291	296	280	256	286	308	280	274	248	282	279	275	243	246	288	287	261	266	297	254	292	264	299	261	249	304	274	270	247	249	283	271	276	271	289	246	277	265	282	236	247	271	249	305	250	293	263	299	224	263	262	254	239	265	312	278	244	269	281	232	278	270	266	263	249	294	321	267	281	276	247	272	275	271	282	281	273	283	253	257	271	244	272	271	277	267	283	289	292	280	277	256	278	287	291	290	273	254	286	237	279	279	287	261	273	261	261	250	267	247	259	242	310	282	269	280	254	273	281	265	263	291	286	250	252	254	236	262	279	252	289	286	306	262	297	287	251	267	271	259	288	261	265	280	256	293	270	267	310	257	267	261	296	237	226	273	301	286	230	266	245	235	241	293	272	276	267	232	256	269	292	232	273	294	291	287	273	267	281	252	279	284	267	264	251	268	288	250	252	270	275	292	270	270	285	260	269	273	256	232	296	235	262	284	249	268	296	261	283	292	268	283	278	261	285	267	265	291	275	262	271	264	262	255	260	308	286	278	292	249	289	300	244	251	272	283	275	266	267	276	263	246	259	286	242	270	277	275	290	263	263	256	291	241	267	271	263	279	272	274	258	274	301	281	281	297	247	279	289	298	261	256	253	239	311	284	250	261	315	291	269	256	294	242	252	282	285	304	291	269	277	283	273	248	237	325	272	235	282	265	313	258	276	278	294	252	265	256	276	267	265	308	258	256	266	292	285	263	271	286	287	273	307	266	251	283	285	303	240	270	279	246	253	320	317	262	295	269	246	264	295	245	280	267	248	256	275	242	288	264	286	269	257	264	238	271	286	283	277	264	224	268	283	272	268	277	251	264	271	286	272	267	269	287	246	251	280	260	275	286	262	291	307	273	269	235	302	320	267	260	263	297	257	290	261	249	270	276	278	294	268	270	272	250	261	267	292	265	260	290	241	274	274	251	280	265	260	277	265	261	268	269	235	242	244	303	243	266	246	262	264	257	254	279	285	269	299	276	282	284	292	268	258	283	257	272	266	266	292	304	288	267	305	263	281	266	293	301	296	281	299	271	263	265	271	276	282	258	252	286	283	304	275	255	290	302	266	224	283	286	237	274	290	305	258	286	273	283	242	237	278	302	255	273	261	267	282	255	277	259	256	309	257	272	312	276	280	272	244	269	274	267	283	270	289	246	291	296	262	263	263	235	267	292	274	254	268	260	259	285	266	257	249	257	291	284	253	288	257	235	276	289	289	281	259	278	285	267	282	256	287	274	239	226	264	256	288	274	257	251	268	278	255	261	248	283	249	262	254	261	256	267	273	256	283	241	277	292	292	263	276	293	282	275	262	299	251	288	281	283	256	245	267	302	268	281	293	253	275	300	290	248	290	283	288	263	292	287	279	278	272	247	286	303	296	287	254	274	276	278	257	269	264	253	281	268	280	282	288	240	272	314	264	255	283	254	238	269	300	268	251	266	287	276	264	249	282	284	278	249	279	278	256	275	286	259	259	271	279	292	269	267	270	301	270	282	279	269	269	274	255	272	243	244	281	288	251	276	260	258	257	317	253	306	278	262	246	259	295	267	235	264	293	242	276	260	275	264	239	267	243	244	289	262	288	266	295	293	289	287	307	283	291	272	276	259	262	298	255	263	300	285	265	257	274	257	302	312	263	312	275	267	242	264	264	266	279	295	302	304	259	292	271	250	263	249	283	307	280	268	290	281	286	253	240	273	314	280	313	289	265	275	264	237	272	259	260	258	285	287	264	307	271	259	266	269	296	288	260	280	296	264	250	253	277	277	234	291	272	250	234	278	267	299	264	266	241	275	310	266	260	299	288	276	285	245	257	264	279	256	278	244	271	274	268
16271	1345	1283	1457	1279	1043	926	892	812	798	751	797	689	709	671	692	677	668	680	649	622	629	626	621	608	658	659	646	642	628	661	620	655	663	612	623	616	591	605	637	609	602	602	628	616	647	673	676	682	672	682	662	655	736	676	681	647	626	676	622	630	649	621	630	658	632	607	664	691	629	585	587	565	600	607	606	625	615	656	633	647	691	602	616	627	616	614	598	603	616	652	630	636	622	648	626	579	603	607	590	613	597	641	612	597	618	636	645	636	622	601	609	601	571	632	614	622	627	622	596	623	564	599	600	624	648	603	572	619	649	642	595	572	632	645	601	599	616	628	622	598	578	592	628	591	629	610	645	613	605	606	575	599	615	655	648	630	612	638	664	609	611	592	635	605	643	567	598	597	601	625	553	616	663	594	594	634	590	629	622	635	604	619	641	608	598	611	630	639	617	592	648	631	581	635	600	616	583	612	663	636	611	635	638	630	660	598	589	624	573	642	605	634	605	578	631	604	602	625	564	655	624	624	629	633	624	569	644	556	586	600	639	633	603	616	599	612	663	588	598	598	625	594	615	593	603	606	609	634	610	592	602	619	615	611	628	604	600	619	628	624	592	615	631	612	602	613	558	638	632	634	584	583	577	608	644	598	669	621	608	606	642	606	624	588	584	576	636	597	614	559	629	637	627	628	622	609	635	616	652	579	582	589	613	640	591	607	611	602	623	598	602	617	648	592	597	614	579	574	602	576	628	591	618	571	633	632	629	651	584	642	585	642	634	588	620	593	558	607	601	666	584	591	616	611	640	567	629	594	565	611	577	572	625	605	599	606	593	633	626	614	597	615	622	600	591	627	593	605	652	619	593	610	627	594	592	594	617	611	596	575	602	583	567	601	586	588	598	649	623	581	564	597	626	609	622	588	618	614	610	671	623	689	628	609	683	605	615	581	604	618	608	619	598	600	594	600	634	593	580	572	616	642	605	600	593	647	618	600	653	611	539	615	659	580	594	572	638	589	613	631	579	615	587	612	639	610	594	611	601	607	597	634	610	614	608	611	604	636	604	625	607	583	635	619	628	580	610	580	617	620	590	609	597	633	579	640	568	639	584	659	614	594	642	600	536	639	607	567	652	594	632	606	613	597	598	574	643	645	638	597	620	607	577	590	602	582	600	609	629	577	583	600	568	631	625	641	590	595	626	636	566	586	628	557	598	586	595	644	586	578	637	623	586	612	616	590	607	583	637	586	593	664	608	610	577	612	618	576	580	594	613	564	592	613	614	596	619	592	612	604	656	604	611	604	568	626	623	586	634	627	614	582	561	629	615	604	595	598	611	604	679	565	650	633	602	597	551	608	595	589	635	592	606	569	616	585	660	669	585	598	660	614	621	629	622	586	630	619	609	629	570	589	601	592	610	621	589	586	611	641	606	607	612	587	628	651	623	621	590	610	601	599	603	616	575	633	601	604	642	559	604	588	598	594	601	594	612	630	584	618	615	609	585	624	661	598	597	615	578	585	631	607	647	658	624	608	634	598	579	608	606	581	585	599	611	596	603	574	627	614	665	600	654	652	629	577	631	616	634	647	592	583	629	593	631	691	616	617	644	621	630	631	614	596	639	605	584	619	569	601	634	604	598	607	604	569	645	565	629	619	641	549	624	572	615	637	636	595	618	604	611	651	605	622	575	615	634	531	624	619	570	626	612	616	625	619	606	633	626	601	609	611	626	640	614	584	588	647	587	672	608	586	605	578	627	662	644	630	607	637	633	607	613	658	592	601	608	630	607	660	617	622	636	561	548	650	556	607	578	580	634	601	606	610	584	571	627	600	605	612	644	608	593	612	601	610	616	599	609	571	572	602	572	568	631	584	626	605	614	620	597	623	580	636	592	619	617	631	595	605	594	612	635	573	615	589	600	619	633	577	609	568	628	576	657	627	567	610	636	630	617	640	670	573	571	612	604	562	608	619	620	653	627	590	603	582	605	581	634	651	640	603	596	574	597	567	598	620	562	596	567	581	590	626	634	633	611	611	607	598	587	577	596	586	599	591	621	644	635	607	581	607	574	594	637	568	647	618	591	597	593	587	631	608	624	638	629	632	595	575	628	603	628	621	588	604	606	590	630	583	592	640	610	606	632	577	601	595	650	600	577	603	601	605	641	628	582	623	623	591	600	592	595	639	584	615	610	625	641	583	602	618	642	603	568	620	586	605	582	601	602	585	629	608	573	644	630	617	608	655	624	609	635	638	631	615	595	608	622	627	627	609	615	623	626	561	581	574	625	616	584	588	590	587	594	633	644	589	607	634	630	622	573	606	592	638	598	610	623	592	634	609	636	626	624	625	606	604	607	650	587	608	637	592	636	582	569	613	630	643	612	584	618	567	618	622	607	655	574	647	581	593	586	620	581	591	651	625	609	657	561	616	638	577	634	588	623	591	604	625	618	611	607	620	570	618	607	627	588	610	625	602	638	604	621	604	590	635	596	591	604	607	619	631	603	631	616	622	615	612	642	615	591	631	599	626	611	654	550	679	588	641	597	583	592	627	620	598	574	643	578	628	634	625	619	606	597	611	664	614	584	604	617	625	577	628	609	568	616	604	613	607	610	634	624	626	589	627	635	626	590	585	592	663	610	592	594	644	597	570	651	564	629	600	582	607	637	612	663	611	606	636	631	646	596	584	583	607	592	589	609	588	572	574	653	608	592	585	603	631	648	594	637	613	588	574	611	632	589	656	598	620	623	626	603	600	609	604	664	606	607	615	603	591	609	626	567	582	562	646	581	624	584	589	609	573	611	595	648	620	630	589	589	621	627	632	611	629	603	642	638	586	639	583	613	674	590	602	644	620	600	617	593	597	593	602	595	593	592	595	619	551	612	655	639	625	588	610	614	607	597	623	622	621	614	628	619	579	584	638	603	556	574	666	580	573	605	596	607	590	621	619	600	604	619	628	631	626	586	605	592	578	624	587	560	579	564	618	616	635	611	627	611	573	627	621	621	525	631	585	582	602	578	624	593	613	624	645	590	624	624	601	581	631	611	606	589	581	663	647	582	562	580	616	626	601	610	614	570	635	610	575	595	557	586	586	672	614	635	567	638	645	632	578	577	594	593	610	618	623	609	619	593	625	602	643	605	606	653	616	568	564	605	585	588	561	627	608	613	612	598	592	625	625	587	629	574	610	612	593	615	606	648	618	621	632	585	592	573	614	606	564	624	566	578	631	617	649	597	632	597	608	642	626	569	610	577	622	613	640	617	596	604	613	617	597	606	617	603	599	626	614	595	596	568	575	613	611	595	569	623	594	589	603	545	617	587	603	655	624	587	604	647	584	635	578	592	650	600	567	600	634	606	573	574	635	584	579	607	643	633	632	657	589	586	592	596	662	610	638	598	617	638	595	556	599	644	626	613	572	627	581	592	660	603	611	617	637	610	654	632	626	595	609	617	599	597	601	598	583	656	604	614	583	570	633	613	628	552	640	607	649	644	625	578
38798	8828	1318	847	601	472	498	395	450	350	318	306	329	320	314	327	313	307	293	270	309	327	345	326	287	323	337	302	368	335	331	297	313	323	304	307	324	287	283	294	311	326	283	272	314	291	308	323	327	322	337	293	349	345	273	302	307	309	307	283	316	274	294	339	303	297	323	292	293	253	281	275	290	324	325	324	312	291	327	301	326	302	313	317	300	300	306	298	296	271	294	331	319	294	298	326	330	283	304	296	305	267	303	301	321	305	298	312	316	288	292	284	316	289	299	291	310	275	272	281	311	315	281	326	300	302	304	307	288	312	299	299	283	280	262	308	302	285	312	315	300	287	322	316	327	266	285	318	297	324	320	278	287	326	310	282	315	295	312	326	297	317	302	324	290	347	321	310	294	317	316	302	306	304	307	304	320	324	337	297	296	283	307	310	341	317	288	305	304	301	303	314	321	302	322	326	291	302	312	306	332	316	286	335	271	295	313	307	314	305	302	311	320	313	297	282	275	308	282	300	296	312	347	305	326	329	321	301	330	295	280	282	303	296	278	311	290	289	302	289	313	310	291	331	288	300	299	279	289	328	339	305	327	323	302	292	293	312	309	321	293	289	285	300	311	324	320	291	304	294	274	283	292	290	300	291	304	322	333	301	313	273	299	297	302	276	321	292	311	304	324	283	305	327	287	309	315	314	308	307	337	303	319	324	299	293	290	337	325	325	321	307	297	275	279	341	304	311	290	281	279	316	294	309	276	296	279	268	272	297	313	299	350	317	330	322	299	292	301	302	291	296	320	331	330	319	289	338	308	323	327	340	275	327	310	309	310	299	308	296	288	331	299	289	292	304	313	336	310	332	330	313	322	288	314	309	303	296	335	322	277	272	330	325	275	297	304	282	258	297	291	291	298	318	312	311	308	303	308	332	310	294	292	334	307	322	293	297	286	310	275	296	299	326	321	292	305	291	321	308	275	297	319	290	301	338	281	308	273	314	334	338	301	323	305	307	303	267	294	290	314	324	304	288	302	303	290	330	262	276	267	317	248	299	272	288	298	335	301	282	316	307	313	285	284	287	363	329	280	315	297	337	327	318	339	305	319	303	285	281	297	313	310	326	297	328	314	302	283	292	305	300	316	308	276	299	315	287	342	314	309	320	297	346	313	310	312	284	277	308	310	304	313	308	338	329	334	280	264	273	311	305	336	283	285	307	274	311	308	299	291	311	286	296	308	310	301	306	332	268	321	326	291	323	300	311	288	297	314	281	302	328	322	297	322	313	294	313	311	277	298	285	277	247	274	302	271	294	313	295	334	285	267	270	325	304	327	311	306	323	267	316	278	306	287	337	294	296	317	301	289	288	304	316	327	319	330	277	283	274	314	306	280	279	299	315	329	295	317	300	315	289	326	305	315	296	302	342	315	313	303	297	322	282	284	318	279	325	285	308	297	312	300	327	315	291	304	300	308	299	272	309	288	311	291	321	332	295	324	333	327	294	305	270	307	312	289	306	317	278	296	313	314	301	303	288	284	313	339	315	315	288	314	301	315	306	309	272	319	313	289	310	272	307	319	327	271	308	340	308	289	286	297	258	291	315	293	300	270	311	271	288	268	277	299	306	336	326	268	320	291	317	301	289	296	327	319	300	308	324	290	298	318	318	335	325	280	298	308	313	316	284	310	315	303	287	305	321	299	322	293	305	316	283	337	283	307	302	296	281	295	268	293	326	290	297	314	286	301	328	325	317	327	325	312	310	309	292	302	330	329	304	307	259	294	295	288	282	281	298	284	319	289	298	323	330	319	305	336	311	285	302	261	340	294	294	315	333	278	355	305	305	297	337	331	285	290	310	290	317	299	292	288	284	298	315	289	341	311	321	306	321	293	304	297	291	335	280	308	302	322	292	303	330	307	284	311	278	310	321	315	318	293	328	301	316	331	297	294	302	298	291	302	306	311	263	332	298	306	293	304	295	296	260	315	358	323	316	321	335	287	300	285	308	304	295	277	329	298	330	307	303	309	322	297	314	302	313	312	312	332	317	329	310	315	298	274	296	297	275	303	310	335	306	302	305	304	321	302	301	281	308	321	291	299	358	294	313	300	316	297	289	320	290	331	297	317	331	327	299	305	279	307	295	304	315	295	306	293	325	286	298	309	316	305	334	292	290	290	292	303	276	292	288	347	285	311	294	273	320	297	307	303	324	281	288	328	290	292	298	290	286	283	329	312	325	304	302	322	305	313	286	296	295	286	365	318	300	305	353	310	299	280	307	319	313	296	338	302	331	311	311	327	325	332	316	283	301	321	305	278	299	327	306	314	305	292	286	302	326	304	281	347	335	318	315	303	288	304	296	303	279	319	293	296	293	322	358	286	298	291	290	288	299	299	287	308	310	299	315	316	283	289	292	280	311	307	278	286	299	276	348	320	297	302	301	315	295	331	295	293	326	295	302	299	278	290	301	311	276	298	300	320	300	293	286	327	280	293	297	304	326	273	323	309	290	311	320	300	306	294	292	263	292	297	288	300	331	321	278	296	272	281	277	305	272	270	312	286	281	288	296	315	320	273	294	285	282	312	303	309	317	296	308	318	299	260	302	289	317	313	299	316	327	300	277	281	308	299	301	305	316	311	297	296	304	304	302	280	289	267	321	291	297	294	287	311	287	271	308	297	323	308	291	285	298	296	283	311	301	303	327	312	291	299	339	281	330	339	297	295	337	296	337	338	294	292	326	313	330	275	306	276	326	319	335	293	308	290	342	317	324	328	299	313	296	285	330	324	294	270	290	299	336	324	338	314	270	302	302	239	322	305	273	309	360	304	304	328	316	304	332	297	313	300	301	288	249	290	310	314	310	293	295	278	292	314	304	310	295	298	305	325	273	252	255	325	284	290	312	272	290	296	311	340	297	274	305	285	319	327	291	306	345	297	314	297	305	291	311	300	332	299	306	316	298	307	333	285	297	291	297	308	274	312	295	298	294	303	291	302	306	303	304	293	328	294	288	292	289	312	306	316	306	283	298	319	283	310	301	296	282	315	305	312	291	331	285	329	301	324	329	272	288	300	322	288	308	303	306	282	305	302	278	285	265	293	283	338	321	325	302	305	282	301	312	319	260	284	308	322	337	323	314	312	310	292	353	322	365	292	289	309	299	314	294	303	325	333	310	310	275	340	335	338	310	325	313	308	312	283	323	310	310	306	320	294	309	321	324	286	283	287	303	300	299	295	346	310	244	336	276	259	288	296	331	297	289	328	300	298	332	318	301	298	309	342	275	306	291	340	301	262	315	304	307	323	299	315	298	300	321	307	326	283	295	311	326	313	325	340	297	274	283	332	335	280	323	275	287	292	301	339	267	303	313	269	271	278	312	292	263	323	307	280	314	310	303	302	329	299	313	342	300	294	315	311	325	309	343	289	293	299	322	288	299	299	292	254	270	277	325	333	344	291	315	301	296	237	286	309	296	273	278	292	314	323	279	312	282	297	305	270	317	295	276
21687	2103	1963	2172	1967	1614	1337	1206	1046	999	941	901	831	848	831	785	783	749	734	763	735	718	741	721	706	711	689	709	690	722	716	690	714	642	682	664	688	666	697	668	672	697	641	644	713	660	702	742	756	750	789	792	765	779	738	684	714	678	680	660	716	686	685	699	667	693	690	678	657	671	656	710	707	659	656	693	671	700	637	693	725	681	645	638	694	650	696	655	691	676	683	646	695	683	679	654	679	653	643	700	701	644	695	644	671	725	646	669	633	687	647	702	695	661	713	653	656	653	668	661	694	678	645	630	701	648	661	637	670	650	689	656	642	670	646	663	655	678	657	679	666	670	666	646	651	654	646	656	685	680	651	658	668	633	662	683	689	647	667	696	668	665	668	657	687	685	651	666	637	648	696	631	650	663	662	683	668	631	618	664	673	646	614	640	684	639	663	713	653	674	641	603	657	670	673	673	644	595	689	668	686	706	623	623	654	647	691	653	684	666	610	673	623	638	626	643	669	670	609	673	620	625	665	663	656	635	624	638	654	668	652	651	630	648	654	656	657	694	652	666	633	645	665	672	676	672	673	652	686	621	672	660	658	653	666	673	659	642	661	664	643	660	644	630	650	671	682	682	621	648	632	612	695	688	664	659	705	686	646	668	664	672	654	674	660	622	642	670	647	614	690	618	667	634	642	659	676	626	640	632	671	685	633	665	664	655	661	640	668	663	709	693	627	642	650	651	644	616	635	605	690	629	683	648	642	626	662	674	636	667	598	615	626	647	678	673	682	685	641	632	670	626	718	678	675	643	653	664	635	644	675	668	679	694	684	707	676	699	630	683	672	686	692	657	630	653	640	659	651	601	648	643	647	678	657	645	671	671	674	658	596	652	681	656	643	694	634	644	612	656	647	649	675	672	714	667	660	649	664	669	673	637	664	652	659	644	654	627	646	604	682	617	692	625	679	691	637	684	692	639	639	652	703	635	660	655	657	605	648	683	651	654	643	629	624	676	645	689	630	662	660	647	672	659	671	666	670	648	665	649	620	672	660	640	693	693	689	678	667	651	652	645	651	625	663	702	612	649	642	642	627	629	703	644	652	652	639	649	642	658	638	643	620	660	644	686	657	665	667	632	643	639	652	648	662	704	640	647	671	652	691	641	620	636	654	620	677	632	668	640	680	641	670	679	709	699	665	663	672	654	658	647	644	675	675	687	636	702	595	650	653	644	657	652	634	664	661	614	658	652	679	646	652	671	649	646	641	662	662	679	649	654	642	645	633	646	678	667	621	671	668	693	637	716	698	663	687	643	650	661	619	680	698	662	661	617	694	664	654	641	624	669	629	660	683	647	682	698	657	642	680	674	606	592	697	644	664	660	652	675	654	681	590	664	685	654	682	670	696	677	670	635	653	656	711	646	647	668	643	673	701	644	666	620	677	672	621	618	667	671	653	679	699	654	658	615	646	688	653	637	658	659	590	683	665	690	657	697	662	683	658	649	652	710	629	664	682	681	632	678	642	695	665	669	694	709	626	635	667	648	684	672	672	632	681	666	712	679	658	677	645	662	636	623	623	657	625	684	613	714	706	627	661	655	693	671	677	703	590	677	617	670	650	662	627	645	637	642	673	654	675	654	626	642	654	634	694	663	614	648	651	712	680	600	665	627	651	633	671	685	690	649	651	631	692	686	633	558	648	665	678	660	667	670	637	630	653	655	675	660	635	682	688	648	627	651	658	678	676	689	635	678	664	632	658	677	678	702	631	666	642	643	664	637	662	641	636	649	691	701	643	637	639	649	613	686	643	644	674	688	647	665	698	629	678	640	648	651	629	646	652	661	688	677	637	643	651	661	631	596	684	651	663	632	611	665	634	684	683	648	649	606	624	621	635	705	685	661	676	654	643	624	629	685	687	669	682	617	650	646	676	689	694	647	640	611	672	666	614	709	663	683	613	696	650	671	652	693	661	622	633	624	666	668	609	664	607	658	652	650	629	674	671	680	701	685	662	647	653	696	615	697	690	665	638	621	628	659	639	701	651	684	656	662	672	707	667	688	641	617	670	592	637	674	660	714	664	679	638	637	625	628	675	625	670	656	681	690	707	690	671	662	676	640	678	659	691	627	615	647	664	678	618	689	703	629	640	619	659	647	617	657	682	647	662	642	658	687	663	674	671	670	625	601	652	704	712	635	619	687	662	693	665	633	674	639	688	621	632	640	608	639	646	658	672	647	650	615	653	628	624	696	666	653	660	683	599	662	620	654	643	632	666	670	680	684	712	700	664	644	629	650	624	650	671	674	722	689	649	659	723	671	698	647	593	648	664	622	638	645	626	672	665	629	634	612	668	670	690	672	660	641	687	659	704	646	718	660	647	657	618	674	631	689	645	660	657	660	681	649	626	674	696	664	671	657	675	686	652	662	693	686	690	663	656	669	637	725	665	721	650	677	681	692	679	691	658	639	661	633	671	613	630	643	664	657	670	674	681	648	645	671	688	635	647	665	623	651	708	664	691	635	674	686	681	707	684	648	689	669	663	668	696	657	606	649	687	623	672	645	676	634	670	701	646	658	636	662	638	676	661	643	623	647	650	682	667	669	589	659	648	682	589	652	672	683	652	700	632	681	659	606	666	646	664	666	684	665	639	648	713	696	654	704	628	647	652	643	653	687	639	675	653	641	661	635	657	688	653	670	657	679	666	648	641	668	690	659	641	645	654	654	681	634	677	663	635	651	654	672	635	656	690	677	688	736	687	682	628	657	689	650	699	618	680	623	663	591	637	622	653	650	662	646	667	642	644	633	661	650	687	639	661	686	643	695	652	668	634	640	678	697	621	620	676	675	668	650	662	648	660	640	688	684	650	672	657	672	662	676	633	612	681	636	654	613	611	667	635	612	671	649	656	654	625	655	648	683	650	665	667	678	662	681	675	634	650	616	637	651	637	687	692	643	689	638	671	646	584	627	584	641	655	678	659	675	656	631	661	646	666	702	695	664	670	670	651	620	640	634	675	679	647	642	639	673	627	669	703	682	674	680	646	636	607	667	690	655	665	722	647	627	629	652	648	662	656	657	640	687	647	647	658	674	691	656	636	690	636	650	646	608	667	686	647	638	652	646	694	651	672	682	640	632	666	669	665	661	657	639	607	663	605	640	639	649	720	654	662	640	613	683	671	648	645	643	669	660	651	665	677	691	684	659	640	688	625	682	666	670	622	673	656	669	656	644	688	673	680	635	644	691	620	657	678	668	691	655	642	658	648	674	645	664	669	670	694	657	665	680	660	686	658	686	647	655	660	689	674	636	691	673	665	649	689	652	630	627	655	658	692	623	632	593	666	707	661	623	667	627	672	644	691	650	645	659	633	611	676	655	644	659	645	675	611	705	703	672	633	689	636	644	700	619	662	655	649	696	671	660	651	633	663	643	666	665	666	627	679	688	670	669	607	639	630	709	671	672	658	639	649	581	687	648	658	654	640	641	677	662	634	652	617	651	657	642
11379	1167	207	184	195	175	172	187	211	175	194	163	163	174	160	199	182	189	188	184	175	173	185	149	182	195	189	167	162	182	185	188	189	193	166	181	194	213	194	179	183	207	213	214	185	178	187	177	212	160	196	180	188	205	168	208	200	170	193	200	166	190	172	203	186	189	171	179	188	182	155	190	171	174	163	204	179	206	190	162	209	180	209	184	220	163	162	179	204	193	195	174	216	170	191	184	195	172	151	166	185	185	195	160	167	173	183	181	179	187	182	176	188	183	201	142	182	173	169	175	186	161	189	179	173	195	188	178	176	179	184	177	184	170	141	179	174	179	159	164	182	164	162	165	190	175	177	203	193	184	210	166	162	215	169	196	187	170	171	200	197	144	156	182	165	168	187	183	196	179	206	164	182	175	179	182	176	155	193	195	184	179	195	206	175	175	173	184	168	146	159	180	210	184	210	181	197	209	165	149	193	173	195	190	192	166	179	171	174	194	170	180	171	192	184	179	199	187	177	174	187	176	158	175	179	188	170	175	174	188	172	182	169	208	172	180	205	145	182	170	157	206	160	201	200	188	185	173	173	190	208	196	168	193	187	206	192	181	179	198	192	156	179	163	173	194	194	187	195	177	163	183	161	189	179	159	180	168	198	184	182	209	184	144	176	181	180	153	185	163	184	168	200	164	181	185	202	185	188	191	186	178	164	173	183	198	173	191	200	160	178	175	192	159	188	177	194	168	182	153	172	177	205	200	167	162	194	171	172	200	171	173	169	199	175	179	192	154	196	175	169	148	205	200	177	189	187	156	179	205	168	179	170	160	192	199	195	171	179	170	178	183	161	194	164	159	175	167	195	195	175	173	188	183	194	176	192	203	156	181	199	184	177	175	161	169	182	195	176	198	180	188	158	187	167	168	178	171	167	161	184	188	182	179	210	184	215	183	202	189	193	167	166	180	193	189	192	209	179	182	177	200	177	179	193	169	166	190	210	181	184	162	196	150	188	204	209	202	174	161	189	176	196	168	158	175	175	165	185	172	175	206	174	188	179	174	197	177	149	191	202	173	181	190	188	184	185	186	167	166	180	190	214	202	144	176	184	160	180	172	171	177	174	170	206	165	169	174	156	168	209	184	155	191	162	185	190	192	169	186	192	163	179	179	161	187	188	189	160	185	178	176	158	194	195	148	179	176	209	193	168	159	219	155	167	214	210	171	194	172	180	200	175	187	181	186	188	184	168	183	215	192	172	186	181	180	196	179	193	170	189	173	177	188	218	200	173	185	192	195	166	178	180	184	179	172	157	186	185	202	227	196	170	184	193	186	178	173	167	180	189	182	148	170	165	177	202	189	201	162	178	206	191	178	174	167	206	165	159	188	172	184	202	163	177	152	194	173	160	158	186	182	184	213	179	184	175	165	176	176	174	165	184	173	181	171	172	182	178	191	183	164	160	174	166	165	189	176	166	215	187	170	180	183	200	166	175	187	200	169	170	211	201	213	184	166	190	172	182	180	176	177	161	177	186	188	179	180	191	187	177	174	161	173	213	174	197	153	195	195	152	190	178	207	208	170	191	160	189	160	172	172	162	191	172	197	202	155	169	175	221	179	168	197	175	173	187	177	170	180	159	152	170	168	172	201	167	184	155	175	190	179	186	182	175	179	174	179	185	181	190	182	182	180	181	196	164	181	197	167	178	209	188	191	171	184	160	176	186	197	174	189	164	188	194	187	168	202	195	169	163	221	158	186	197	156	162	188	169	163	191	171	175	195	173	198	174	151	183	202	197	201	180	174	180	164	191	175	158	173	167	205	182	172	190	182	169	164	178	192	199	171	158	175	184	180	167	177	167	157	186	180	145	178	161	180	197	215	187	199	196	151	164	172	173	187	189	201	160	185	188	177	145	180	196	189	193	197	183	199	197	178	190	170	219	185	183	165	196	195	162	190	196	185	150	182	209	164	197	192	176	169	173	172	179	152	211	178	197	172	195	216	168	183	220	183	161	186	184	189	166	181	193	151	160	187	172	196	183	197	189	168	181	175	170	179	190	192	205	178	180	194	194	180	181	194	179	199	194	175	171	165	183	165	195	176	162	185	163	169	195	186	175	169	181	186	181	205	182	178	187	179	171	188	178	198	184	184	180	202	179	159	214	170	181	191	166	193	189	201	198	166	176	146	198	179	160	169	180	180	184	172	230	186	169	173	174	179	179	195	195	197	202	182	181	213	181	166	194	197	188	207	172	188	181	170	151	163	161	175	172	173	194	165	178	153	191	193	184	193	169	186	163	171	194	207	196	183	155	167	161	193	209	182	180	183	183	152	189	191	200	146	194	190	183	225	161	191	160	204	185	192	169	211	203	177	183	188	154	168	184	162	152	171	182	190	167	171	168	187	187	207	191	181	175	170	186	204	198	191	178	161	172	181	194	194	178	179	190	195	158	169	196	180	174	196	168	184	199	168	191	157	224	191	196	171	166	162	183	195	179	176	181	174	171	168	194	177	181	185	177	211	170	189	177	171	182	206	158	176	183	184	168	190	166	186	194	207	189	174	217	172	189	174	169	170	188	160	171	194	180	196	169	190	210	192	176	189	168	167	182	160	197	193	177	175	163	202	195	188	184	184	167	195	203	165	208	157	173	188	203	182	177	168	170	190	168	202	187	194	185	197	195	185	175	192	180	175	169	194	184	181	153	179	184	180	198	183	172	182	196	182	179	212	166	183	186	177	168	166	188	174	171	196	203	145	174	201	195	187	185	186	185	163	166	173	177	205	181	178	186	209	199	163	173	176	178	175	183	197	186	192	202	195	183	178	181	194	189	170	180	160	197	175	199	169	185	208	178	155	161	190	202	186	195	184	177	154	165	177	181	192	170	194	176	167	173	172	174	178	159	151	210	190	181	160	186	186	176	176	181	168	206	166	193	187	175	172	179	187	185	151	203	182	164	206	176	163	187	206	153	190	191	178	197	195	190	197	180	192	168	183	179	207	172	179	180	185	192	186	195	218	195	158	193	192	176	172	165	163	186	152	172	205	211	187	159	201	183	181	169	175	172	188	189	175	186	169	164	157	183	176	174	185	190	156	184	175	168	193	176	175	169	169	159	194	177	165	182	168	156	179	172	154	171	162	201	161	184	194	193	186	169	152	177	185	176	165	171	194	194	175	212	201	172	182	167	177	179	186	194	188	166	196	177	181	192	155	187	173	191	189	197	168	210	195	170	173	151	185	189	167	173	192	169	196	190	184	190	174	178	200	187	172	179	165	180	204	197	181	188	189	195	180	214	170	191	206	197	190	179	169	184	172	183	186	164	188	189	192	180	201	195	189	176	169	186	214	185	188	182	195	193	190	182	176	176	164	192	182	176	183	175	167	183	176	173	164	174	177	190	167	182	172	180	193	169	191	204	203	202	204	212	196	181	146	176	170	191	167	197	174	178	185	193	188	192	161	169	150	208	203	178	175	203	160	181	168	193	160	170	166	161	176	194	177
6768	636	491	441	471	428	447	436	459	470	469	432	428	421	438	410	426	419	437	434	396	426	435	442	399	383	454	429	460	424	464	419	413	418	425	416	411	422	454	443	424	438	448	417	446	411	437	437	492	436	492	406	449	449	466	449	432	411	428	454	459	456	420	406	403	432	444	428	429	447	427	432	420	440	418	436	463	433	419	476	483	440	447	452	428	464	453	455	439	425	398	408	420	443	446	430	453	405	428	415	452	418	432	433	444	425	444	414	450	386	468	463	438	441	427	427	420	408	407	404	429	413	426	418	447	424	398	413	449	414	460	433	433	411	450	460	443	412	452	423	421	457	429	462	437	428	424	452	443	452	471	426	390	418	411	420	437	437	399	429	434	438	393	447	457	434	446	400	452	399	429	430	449	484	460	424	437	429	425	484	417	431	431	439	455	436	395	462	443	411	433	427	408	397	436	457	430	462	409	436	395	457	424	408	385	425	432	413	432	426	455	446	426	487	419	422	450	418	441	420	425	448	428	380	447	426	451	419	418	398	439	403	434	432	420	374	426	446	410	439	419	415	434	429	422	413	435	424	430	445	421	432	445	419	422	437	459	417	427	451	443	436	369	455	426	465	415	434	448	426	436	427	452	409	393	434	416	408	461	450	405	431	421	454	470	477	445	429	424	452	436	422	462	416	422	403	426	402	447	427	456	418	427	418	446	419	440	395	411	443	441	402	457	429	423	404	456	451	465	396	466	391	434	398	427	469	411	416	403	438	439	423	411	421	416	384	429	425	459	453	434	407	449	429	442	405	427	429	376	444	459	423	452	418	404	461	441	378	423	413	424	474	450	466	409	420	435	464	425	452	435	457	457	437	424	445	440	439	414	457	418	433	404	451	420	441	458	423	409	424	416	432	447	442	426	436	448	415	399	418	411	424	433	437	405	427	439	429	433	458	435	441	459	440	436	451	424	423	437	387	414	430	419	416	426	398	406	428	432	442	424	467	426	444	430	440	443	460	401	467	395	400	446	397	438	451	411	452	451	427	469	433	442	369	408	411	416	419	396	417	452	440	409	422	445	458	421	423	442	458	424	408	459	441	460	435	436	402	409	423	407	412	476	413	390	438	439	462	411	426	437	426	437	460	436	420	399	446	446	409	395	422	414	420	476	422	424	451	457	472	427	449	432	426	424	481	410	456	400	423	448	401	412	408	402	417	426	439	408	385	439	419	462	457	410	462	404	437	469	395	449	448	460	447	413	429	461	456	445	443	432	439	425	485	467	431	420	431	430	419	444	417	408	432	430	439	436	459	393	430	381	443	421	401	463	416	410	441	420	416	427	416	429	452	439	452	422	436	471	412	412	413	447	444	438	461	402	418	421	435	434	439	413	451	415	416	465	430	420	454	418	456	399	441	415	420	434	430	419	408	471	439	440	423	410	438	426	421	406	479	401	429	438	413	436	389	408	391	405	448	381	449	411	426	406	404	405	438	409	412	433	471	452	429	439	460	415	447	416	437	415	450	437	432	491	401	426	427	428	440	464	397	420	405	425	443	440	428	422	435	423	483	447	422	429	417	402	435	436	460	436	433	410	425	404	416	398	415	414	464	421	421	408	417	420	469	422	429	412	419	441	440	427	439	411	438	430	391	409	392	430	416	422	446	417	454	437	458	410	423	434	416	438	425	398	409	436	413	415	436	443	427	418	445	406	404	440	409	454	468	443	419	430	465	420	444	428	396	455	426	468	409	433	446	443	458	425	418	480	466	433	412	417	444	419	415	407	459	422	428	448	436	444	422	458	413	432	427	422	406	437	452	435	396	440	399	435	408	433	425	453	401	420	423	413	401	463	406	448	423	405	408	416	439	442	464	438	436	436	426	424	454	413	407	423	453	426	438	417	422	424	430	439	460	393	430	430	427	438	461	414	460	441	418	405	402	436	436	427	401	408	400	440	457	408	416	454	496	411	437	426	457	454	442	384	379	433	411	387	416	410	436	454	429	404	423	406	420	434	416	431	415	440	428	422	408	438	459	428	401	422	415	442	448	398	409	410	418	442	402	400	451	414	432	406	413	415	413	419	408	425	419	462	421	422	415	374	435	423	472	456	439	426	450	410	435	406	400	427	405	409	421	408	437	466	448	387	389	425	394	453	457	461	429	448	426	445	468	411	402	411	422	451	434	433	450	401	458	428	422	437	444	458	441	445	394	408	443	429	411	473	425	437	431	421	447	445	425	393	400	426	401	435	426	425	410	427	436	390	431	419	434	434	451	447	415	419	430	436	468	417	415	416	416	418	442	409	442	414	449	432	452	414	444	434	423	420	424	399	407	423	432	406	404	453	410	462	437	411	444	458	414	455	475	405	419	434	416	436	418	407	457	436	411	405	436	431	429	426	419	419	405	410	414	431	409	465	426	436	413	428	407	439	413	442	414	423	406	464	446	405	388	435	412	423	409	418	339	431	429	421	419	455	415	440	418	448	464	446	442	468	436	476	424	424	407	437	425	415	411	453	442	464	412	417	402	428	406	461	460	439	428	481	440	395	421	456	451	438	444	416	466	409	423	421	408	464	436	405	439	437	419	398	423	404	431	423	443	439	441	401	431	445	421	422	439	434	461	427	428	502	422	414	393	460	434	454	435	444	413	376	418	443	385	399	414	404	449	464	442	456	432	429	441	439	431	429	457	413	408	418	451	440	442	443	410	405	433	432	421	434	426	407	455	432	439	423	393	409	455	402	443	414	425	430	438	445	432	442	431	449	419	413	444	429	426	422	439	434	415	407	414	433	425	424	398	411	398	390	415	450	392	415	447	442	421	433	453	453	441	434	439	398	453	443	403	450	486	423	450	441	477	433	414	452	432	409	433	462	408	394	427	417	423	450	433	401	422	419	446	408	423	393	428	430	414	446	423	442	424	414	434	432	443	432	421	415	442	447	415	481	417	415	410	434	413	423	412	387	428	421	452	429	459	476	420	381	463	442	404	414	377	404	400	448	412	447	446	400	453	431	385	408	443	452	413	423	436	418	399	443	393	446	458	461	431	430	437	462	400	419	444	423	412	414	419	423	389	430	394	451	404	389	419	415	385	442	462	433	439	417	402	418	432	408	409	416	442	435	407	420	391	469	427	426	409	433	430	443	444	417	389	455	431	400	404	436	441	434	428	415	460	431	453	404	430	375	470	443	446	391	405	457	423	413	426	440	452	448	444	451	459	431	404	462	439	445	470	439	440	431	416	419	436	449	448	442	489	408	423	414	421	444	435	413	409	444	436	426	449	403	454	448	398	430	423	424	426	429	432	451	426	422	430	410	455	431	440	406	403	428	450	401	402	411	445	404	446	428	461	447	402	440	443	456	430	460	411	449	433	419	409	441	417	416	410	410	429	442	434	447	409	446	440	474	440	434	452	407	442	466	438	489	400	415	410	405	435	411	418	402	435	401	393	429	438	448	429	412	452	424	438	433	403	436	387	430	432	458	454	420	452	442	437	416	396
28477	4771	731	527	387	407	378	295	277	324	293	292	307	303	272	283	262	302	256	280	253	264	263	268	274	269	252	287	259	296	255	304	283	272	272	286	274	291	261	242	271	241	274	282	253	254	282	253	258	250	272	283	266	271	276	285	269	274	269	278	269	280	251	266	264	269	258	249	275	237	218	250	288	301	272	254	272	310	260	306	290	254	312	252	267	284	275	277	290	290	243	232	264	269	296	277	279	304	243	271	242	248	282	291	312	259	272	244	260	267	249	288	288	257	266	300	238	261	275	276	247	253	271	266	296	275	262	273	281	268	298	274	274	265	294	288	255	298	260	282	259	247	275	254	235	275	295	272	247	288	244	289	265	261	250	256	284	290	289	268	261	276	274	283	277	253	248	271	272	291	263	266	277	296	314	262	298	272	268	303	255	216	270	290	274	270	299	303	277	281	263	285	291	247	273	282	262	264	275	263	250	258	261	280	281	258	278	285	263	269	263	266	269	272	264	286	255	241	260	283	267	271	253	273	252	251	247	287	259	272	245	261	262	279	237	288	233	263	271	291	265	261	282	260	277	253	259	241	257	304	265	233	297	267	283	286	274	275	276	294	240	299	268	268	277	276	269	271	273	277	274	260	266	248	243	253	264	274	257	250	279	288	286	296	311	273	263	257	297	245	276	261	255	257	274	260	270	260	245	266	248	256	290	253	248	269	266	266	275	277	266	240	245	237	275	249	244	287	268	271	295	259	264	268	245	270	286	291	263	299	276	246	319	308	237	255	254	256	291	226	297	290	266	268	261	271	261	258	261	289	259	245	265	293	263	241	270	270	276	284	235	291	278	265	261	289	268	249	287	258	260	284	265	257	308	265	279	268	280	251	310	265	266	259	266	286	259	230	271	260	275	260	256	260	262	255	248	284	260	258	270	232	294	273	278	264	247	267	258	294	284	294	269	253	283	224	266	275	278	295	284	261	271	257	262	280	243	271	290	271	270	267	235	264	258	282	294	263	272	273	273	285	241	263	252	257	265	264	269	272	286	261	296	265	274	271	277	268	299	273	230	255	287	284	278	253	306	294	252	277	254	223	272	261	278	267	253	231	256	278	274	255	309	274	245	268	258	283	277	266	258	247	282	276	283	284	252	256	267	263	276	262	297	288	292	257	270	287	268	286	258	258	303	266	263	265	261	273	280	268	251	292	292	261	288	253	265	269	270	251	277	258	292	275	268	275	269	303	271	245	247	273	262	253	278	275	246	260	273	293	226	250	268	266	257	267	278	296	262	261	261	265	268	272	283	284	230	298	283	283	279	235	249	246	276	300	245	282	263	247	239	288	279	272	286	261	266	295	261	268	241	263	281	305	295	249	254	252	261	287	273	263	232	253	278	292	280	256	289	253	272	274	295	259	304	272	247	244	277	266	280	258	273	263	267	278	272	265	260	249	243	263	244	241	264	275	302	288	268	279	264	269	273	252	251	270	318	292	289	287	279	274	266	277	271	282	296	242	294	252	287	253	258	264	274	269	258	248	280	296	278	285	263	263	295	286	265	287	303	272	268	287	286	271	261	283	265	274	277	261	272	284	279	236	275	268	275	291	302	267	287	280	265	279	274	256	277	254	260	258	265	287	251	280	259	281	251	251	271	253	304	286	271	303	270	285	272	268	265	248	268	285	265	243	269	245	300	263	290	293	271	259	247	277	280	311	247	246	263	265	294	258	282	252	284	262	279	279	271	259	258	263	266	269	262	277	253	259	221	258	251	278	264	286	254	282	246	251	288	271	278	230	253	258	275	281	233	263	304	263	283	258	296	273	239	287	263	250	268	235	265	275	225	272	278	275	281	264	289	266	283	261	331	262	270	256	265	265	244	256	252	246	273	294	240	282	281	289	251	273	275	274	241	279	238	273	253	253	283	268	279	264	226	263	298	268	296	274	250	276	252	280	244	294	263	289	265	277	262	253	278	266	283	278	282	271	265	262	293	275	289	266	290	283	290	276	244	249	239	240	259	260	244	232	267	287	287	238	254	274	239	302	245	285	273	266	266	301	243	254	263	249	280	300	275	273	277	255	253	273	244	250	242	251	285	280	299	259	275	285	265	275	246	255	276	266	234	300	298	287	241	279	264	251	263	259	277	266	265	252	288	236	303	317	272	253	239	261	265	278	272	247	273	283	293	246	266	280	257	263	261	251	254	251	285	250	242	246	234	275	252	239	296	266	258	291	277	256	262	296	245	288	254	255	267	253	304	267	261	279	267	252	271	263	276	253	278	242	279	255	270	252	276	262	275	278	267	267	302	291	255	263	275	228	235	249	272	256	283	288	255	245	256	309	305	276	278	253	247	258	260	256	275	289	277	233	260	258	264	252	244	273	281	280	300	255	273	266	256	279	260	320	278	283	258	255	318	276	273	234	296	310	293	272	250	233	280	275	264	264	281	256	250	258	254	294	259	263	281	269	258	247	262	264	258	272	256	272	261	280	227	239	312	266	280	281	269	289	229	281	283	254	264	272	255	277	249	258	269	257	261	258	264	254	288	280	216	295	255	255	274	250	270	264	270	231	264	261	270	297	260	286	281	243	287	266	285	243	259	229	277	267	280	277	274	275	284	279	289	277	301	277	258	263	247	267	284	272	281	247	258	291	241	250	251	294	276	269	278	270	267	252	286	273	278	284	309	293	270	271	301	263	259	272	280	283	290	270	259	257	284	249	271	274	263	284	263	257	281	268	278	282	273	287	230	263	287	269	280	262	233	286	248	268	292	298	276	253	285	249	268	277	243	276	262	266	268	295	267	280	260	288	264	248	293	290	242	282	267	269	259	266	253	241	279	255	275	291	299	280	263	247	255	284	283	269	254	255	289	306	252	274	245	285	266	266	300	282	333	302	314	270	267	269	286	289	291	285	288	281	265	265	264	289	294	235	258	277	282	276	259	256	250	272	284	283	274	287	289	242	260	289	264	282	280	282	233	257	256	280	259	269	244	248	263	243	270	263	261	284	258	240	253	264	262	240	261	281	247	249	256	254	264	270	255	254	234	242	265	272	265	266	243	245	249	237	252	255	286	269	289	262	283	242	287	311	255	262	290	259	248	251	255	250	258	233	263	290	259	258	302	299	258	271	269	258	257	271	270	268	283	279	260	266	272	261	299	286	256	250	251	290	278	270	263	256	273	269	251	281	251	256	289	287	274	285	254	246	270	280	265	294	274	272	277	243	289	259	260	256	262	248	267	270	258	277	283	276	269	256	304	236	262	290	253	278	253	238	303	299	244	296	293	253	241	278	271	237	272	289	259	251	317	254	257	238	268	260	273	286	268	262	266	259	267	296	254	286	303	268	258	271	267	267	261	280	281	249	284	230	296	259	262	263	254	273	274	276	292	280	237	253	284	272	279	248	256	274	266	245	268	274	245	295	281	263	242	267	270	278	265	290	311	278	278	266	275	247	293	261	272	273	296	280	291	269	235	263	268	268	286	292	255	264	255	260
16827	1214	1381	1436	1236	1066	976	835	890	833	722	691	703	671	710	700	610	629	651	643	652	632	658	591	643	624	609	639	589	574	604	589	571	614	629	598	619	595	604	610	607	597	634	575	646	618	619	686	635	632	705	658	683	692	657	655	608	651	684	626	633	586	642	619	630	611	612	635	674	570	640	608	583	615	587	592	572	604	636	611	588	616	655	593	565	624	580	602	598	638	606	603	648	614	645	648	607	638	595	597	578	603	629	573	634	583	617	651	609	601	633	618	618	580	564	626	603	617	613	588	570	605	584	601	598	602	647	627	599	610	598	649	594	636	620	635	567	610	617	624	592	610	633	606	631	627	576	567	579	606	550	635	612	599	561	570	597	576	603	583	592	595	588	613	580	645	605	668	611	613	593	613	599	596	592	606	620	596	576	598	604	618	609	563	581	571	582	553	583	543	593	624	609	585	592	588	619	644	616	586	596	626	604	596	636	619	563	602	601	583	597	613	595	646	613	642	596	639	582	626	591	564	553	606	597	595	623	603	596	587	607	610	608	559	626	615	646	609	563	625	626	600	634	600	571	593	622	598	598	605	589	609	578	632	606	621	626	661	575	582	591	593	579	572	580	618	644	615	583	601	611	606	583	605	625	582	584	574	589	606	573	584	621	573	604	599	604	567	561	627	562	599	618	596	570	639	636	620	620	610	575	563	607	578	606	534	609	574	585	607	578	582	639	583	592	613	600	577	603	614	619	643	621	608	609	593	597	558	612	627	619	591	584	601	603	608	609	594	586	542	596	583	605	650	637	594	577	572	599	594	578	601	610	607	575	617	562	623	590	615	613	619	596	602	559	589	602	566	621	617	587	602	615	581	630	651	584	578	601	621	542	578	611	593	625	588	619	601	613	589	612	607	612	595	558	562	584	618	616	623	593	604	564	599	599	584	595	575	572	612	635	624	574	579	668	632	649	595	613	593	588	610	582	579	566	618	613	635	582	623	588	628	625	602	565	563	631	610	576	631	606	604	590	642	569	603	591	591	607	549	570	645	536	614	576	596	593	575	606	604	563	617	572	654	599	564	620	576	573	605	615	631	607	579	588	577	556	593	586	624	581	593	636	590	572	624	609	591	601	650	566	617	628	609	583	579	550	584	656	552	584	607	561	650	615	587	561	635	589	593	601	566	583	571	594	642	623	640	635	600	612	603	594	610	617	598	575	598	632	597	598	579	557	605	617	571	572	609	584	585	641	629	593	606	550	633	562	587	631	569	653	574	633	570	584	594	620	600	629	676	576	591	596	602	648	599	619	601	649	557	591	622	617	583	627	610	583	620	630	613	598	610	593	602	608	622	542	590	637	630	578	628	585	617	564	567	636	621	576	605	612	612	621	582	626	615	578	603	624	591	591	634	602	591	578	599	609	623	642	608	632	585	646	644	576	581	585	587	570	593	605	611	575	591	579	585	588	598	575	614	601	585	627	570	599	573	600	645	648	586	575	636	629	572	573	620	642	622	593	623	568	598	614	549	612	595	631	611	584	584	584	526	588	591	570	626	618	586	615	616	601	566	617	593	607	600	614	583	606	601	596	610	617	620	600	628	577	591	610	610	619	616	609	617	587	629	541	588	622	568	597	578	630	595	615	612	605	577	590	626	622	617	637	598	611	586	619	650	582	557	612	594	558	651	667	620	613	621	558	584	597	621	605	621	584	558	601	606	597	615	573	601	586	620	579	617	606	566	601	606	605	597	639	621	607	579	590	591	551	588	607	589	618	642	573	629	588	650	607	606	587	592	595	589	618	601	615	617	590	617	617	622	578	601	566	575	617	598	579	609	614	581	597	577	593	643	578	582	581	588	585	618	618	625	577	573	622	589	580	573	625	581	597	622	608	615	612	571	597	596	583	545	619	624	582	573	569	640	618	644	615	579	595	592	624	600	580	613	631	598	603	609	610	597	617	573	582	604	595	592	598	589	587	614	567	591	638	645	587	637	631	556	565	587	591	606	611	620	626	571	619	641	597	567	594	539	567	579	634	638	592	609	579	621	593	618	586	587	637	588	610	581	539	624	628	618	638	612	646	575	634	618	639	607	611	606	606	595	638	651	628	589	647	585	583	608	598	561	593	621	630	626	597	583	586	582	657	591	627	603	589	615	576	614	604	621	619	631	599	624	581	575	611	597	610	602	594	588	557	569	562	594	619	635	604	574	591	586	578	627	588	619	583	606	588	598	643	637	565	635	614	551	657	634	616	599	646	598	613	569	606	565	584	576	623	600	586	606	597	625	604	606	592	608	603	629	606	547	642	623	578	608	597	580	595	626	622	570	627	600	617	612	624	635	591	533	605	630	568	604	524	595	600	626	593	644	612	638	581	603	644	578	617	603	560	570	607	608	603	602	607	579	621	622	603	564	559	615	563	611	613	614	605	590	585	625	579	598	595	632	611	609	592	601	626	608	594	598	638	621	573	646	580	632	646	611	629	614	565	602	610	624	593	627	569	640	647	604	621	626	643	629	573	612	587	628	560	584	648	614	619	624	616	569	604	634	633	636	591	576	599	587	630	681	580	640	590	607	606	629	642	615	626	607	601	617	560	569	596	631	604	584	658	626	587	622	561	600	606	637	645	611	607	573	556	580	626	619	599	625	637	577	583	607	607	579	612	586	601	604	568	650	645	611	589	578	645	634	611	570	619	603	586	589	587	588	628	592	585	603	556	616	611	582	604	592	556	594	576	570	643	592	592	620	661	608	609	598	594	580	588	595	609	636	635	588	620	602	601	636	617	614	625	586	602	610	602	615	558	622	585	571	583	575	624	587	603	659	584	563	576	581	613	594	564	626	596	565	654	603	603	617	571	601	577	596	584	594	609	614	645	584	635	627	566	591	586	618	579	609	582	599	599	593	606	584	599	552	598	615	597	611	598	559	571	623	620	606	597	617	619	579	567	588	583	565	616	580	598	587	639	602	606	605	629	601	565	580	611	562	630	577	593	568	590	566	557	621	627	604	634	589	610	634	586	577	601	629	586	581	626	582	630	601	595	584	581	631	562	615	602	566	594	603	632	622	561	617	525	572	605	591	595	602	626	560	629	645	576	565	601	595	628	597	615	629	592	645	542	581	589	641	621	665	607	652	606	557	619	578	595	613	640	587	590	615	589	627	649	630	603	606	615	627	613	597	606	593	605	554	593	659	590	626	557	607	624	600	595	597	563	584	648	570	599	622	614	615	583	591	580	594	579	648	578	570	593	618	592	618	652	612	588	615	558	618	580	593	606	577	601	561	596	612	588	592	617	601	597	611	564	636	602	580	622	602	590	638	583	540	581	589	619	619	609	588	611	636	629	596	603	595	609	620	593	564	627	634	650	602	609	639	615	618	625	570	636	581	564	615	641	571	610	611	600	572	570	628	623	652	597	561	614	611	588	636	618	605	567	592	622	589	598	550	610	567	581	626	586	612	623	627	593	608	600	585	648	601	595	553	588	567	629	605	611	605
39673	9429	1389	853	618	496	453	427	402	388	373	349	314	348	323	367	286	298	302	328	300	282	293	292	330	303	287	320	288	314	316	314	324	291	288	320	352	304	291	294	320	281	338	310	311	289	313	290	309	279	350	327	305	344	321	314	324	332	263	303	278	272	270	311	306	336	302	334	284	272	329	305	326	294	294	308	297	290	301	285	283	302	317	322	296	309	362	288	283	337	300	308	319	324	309	298	290	340	312	283	310	289	344	306	304	299	290	309	285	324	289	293	316	353	271	313	294	287	315	338	285	333	308	291	305	316	341	299	288	287	334	347	325	302	308	315	298	264	306	313	292	299	281	299	329	306	280	302	329	304	286	298	280	351	280	296	340	278	280	296	308	294	253	307	291	308	321	312	330	286	266	282	293	287	254	305	293	321	296	295	326	282	299	287	285	305	302	301	331	338	299	293	323	314	267	327	309	336	258	294	281	305	331	318	300	288	291	264	318	317	313	318	286	302	295	322	302	327	307	291	315	325	302	273	342	319	305	309	319	312	350	271	292	300	310	306	315	312	276	277	313	289	305	311	294	326	283	301	289	314	327	355	321	301	322	313	330	327	281	266	300	307	303	268	309	308	299	304	312	312	317	288	318	325	331	279	315	306	319	323	298	282	270	289	304	294	294	312	300	264	276	317	330	288	300	286	295	284	326	290	292	330	317	277	323	277	285	302	288	344	317	302	294	259	312	270	320	322	329	304	293	363	313	329	340	309	314	309	320	302	305	297	303	313	297	316	312	308	290	279	319	299	304	309	308	290	283	306	295	318	324	295	300	290	293	290	289	319	300	310	322	351	263	274	330	302	274	316	269	282	288	311	283	307	303	296	304	323	303	317	305	310	294	309	269	312	322	296	293	296	322	297	271	324	325	307	303	281	307	300	256	355	284	297	312	298	248	279	336	281	304	314	310	299	299	340	298	316	310	311	267	266	249	287	284	303	311	323	296	329	314	272	286	271	285	308	312	276	305	311	309	289	296	265	309	313	302	311	298	309	268	330	318	315	285	333	286	290	312	310	279	299	325	307	275	305	319	272	268	341	304	305	321	320	287	292	325	296	326	329	332	342	322	320	288	315	304	306	330	279	318	241	281	274	301	282	308	310	285	291	273	307	280	304	282	283	290	305	304	275	336	319	296	311	322	292	265	318	309	311	329	285	287	285	309	274	324	322	290	297	294	280	298	274	311	288	299	311	313	283	283	275	291	315	267	295	315	300	310	294	309	303	302	320	283	304	269	330	282	304	309	294	299	327	296	297	291	321	306	309	300	319	279	304	297	269	303	283	333	312	331	289	296	301	345	309	292	309	309	301	328	312	289	311	291	303	306	338	294	293	306	290	308	315	350	332	286	318	301	315	318	300	313	311	313	317	347	259	285	302	333	315	329	338	320	294	269	305	297	304	316	269	300	329	339	317	350	322	303	325	307	313	319	320	257	287	302	292	316	322	310	318	308	330	330	284	294	296	321	302	352	292	308	309	267	329	307	316	298	302	305	312	302	326	324	284	293	308	308	301	301	294	300	323	284	289	310	321	280	328	312	315	330	273	311	297	295	308	285	308	299	323	317	272	298	297	312	294	314	304	289	304	293	305	274	328	332	300	301	322	313	301	319	288	290	303	311	324	294	304	293	305	310	278	295	317	305	324	324	294	274	320	281	322	313	276	326	319	308	300	302	320	292	301	306	276	298	266	314	284	305	289	286	304	316	312	290	288	291	296	294	282	308	316	290	316	310	294	303	298	306	334	292	315	310	301	279	329	276	289	296	295	324	301	341	301	313	278	335	302	301	320	277	319	291	303	320	262	322	330	310	312	325	284	295	274	283	297	314	298	287	298	301	316	299	293	327	296	274	312	272	313	301	297	302	256	318	311	284	296	324	290	307	298	341	304	279	306	310	309	316	311	309	280	323	283	318	298	287	279	296	299	290	331	292	309	313	297	339	303	293	272	273	311	298	276	300	286	304	304	281	280	276	289	286	298	310	334	319	292	302	325	323	314	303	298	309	318	288	286	315	308	313	306	271	281	269	303	312	299	344	245	304	280	319	336	296	282	290	347	300	291	288	309	313	275	303	290	256	278	275	297	306	312	258	260	308	282	303	310	300	311	287	294	322	302	305	298	270	298	311	334	296	289	272	286	300	303	283	324	294	308	296	303	313	294	312	287	334	265	265	279	296	290	285	321	320	329	321	292	306	274	293	287	294	298	310	307	306	310	321	317	284	260	281	292	327	289	313	296	291	315	307	290	290	301	330	298	281	305	307	310	255	300	291	279	307	303	325	308	303	276	261	273	298	310	311	316	300	283	300	311	271	291	284	302	291	303	351	305	309	302	279	310	326	302	322	299	311	282	298	323	308	253	320	293	315	301	302	281	298	307	308	312	304	287	323	341	329	319	321	286	303	317	292	289	314	264	313	268	335	290	315	313	295	291	334	309	340	311	306	309	280	300	326	288	308	308	258	274	312	320	346	305	266	289	339	309	268	309	331	290	271	307	263	286	290	301	299	300	319	300	273	264	267	304	290	301	301	288	301	285	318	289	294	320	318	327	322	294	320	330	334	272	316	318	288	304	293	298	296	313	311	287	314	319	304	295	277	307	288	299	287	289	314	324	316	231	285	290	309	282	302	284	316	350	320	304	298	310	313	293	322	343	345	319	326	301	303	294	302	304	315	289	293	295	334	314	269	276	298	310	301	292	281	310	271	264	315	270	317	295	319	273	283	322	306	325	319	285	253	301	307	326	303	317	325	296	289	305	298	315	319	290	314	325	307	312	309	277	291	293	306	322	309	296	304	273	313	294	291	297	291	325	295	300	323	297	318	309	348	330	305	308	266	296	307	315	291	321	266	274	326	291	265	323	308	317	319	307	318	292	328	320	298	302	324	300	317	317	316	299	288	306	313	272	293	267	313	306	286	290	298	273	287	286	336	286	298	298	285	314	306	323	319	345	315	304	310	278	315	290	309	281	292	330	310	329	316	289	287	292	298	324	307	310	281	297	304	307	325	289	311	283	293	293	320	326	294	314	283	282	294	296	266	275	295	300	305	311	311	279	306	307	292	268	265	278	302	283	326	296	261	316	304	276	285	334	284	317	324	293	305	344	319	310	293	317	296	268	332	337	331	355	310	308	339	299	334	304	326	323	300	303	300	291	276	292	334	332	330	308	306	322	269	297	278	309	306	307	316	307	272	328	301	316	272	321	281	296	294	283	307	297	328	282	333	313	302	305	278	268	295	308	323	298	303	341	296	317	306	321	328	322	309	308	300	259	304	313	283	294	292	296	302	285	272	292	263	318	314	329	290	295	309	299	319	283	303	311	309	307	293	277	283	283	272	286	300	332	312	282	298	341	311	316	293	288	323	294	272	277	309	307	287	310	295	271	283	322	301	296	304	248	305	297	310	283	319	304	284	328	278	284	308	257	324	306	279	295	308	263	321	328	309	310
22423	1735	1959	2250	1899	1593	1344	1175	1090	1112	978	896	903	797	792	808	750	732	730	736	726	735	726	684	676	714	691	652	716	623	718	624	656	677	697	703	641	667	707	688	680	661	721	654	662	729	715	794	772	752	701	719	726	710	735	752	690	725	693	652	745	685	676	645	713	653	706	665	717	694	686	670	647	715	672	655	639	666	690	645	699	664	650	660	630	652	653	667	727	649	720	664	681	666	705	664	659	622	642	657	658	661	645	680	658	624	649	719	685	674	712	652	681	649	632	671	663	679	664	664	652	653	639	596	694	607	670	600	631	672	632	661	643	662	604	671	684	677	696	634	625	681	675	667	644	653	637	654	639	652	655	682	647	656	638	650	598	611	670	672	662	657	665	658	653	629	640	685	636	651	669	662	634	637	630	619	657	640	633	668	676	630	641	653	622	693	671	656	652	672	650	708	618	676	636	709	685	661	668	616	675	656	599	637	654	715	639	667	617	649	652	604	689	669	664	665	636	696	654	670	637	642	659	610	698	655	671	643	613	673	644	658	647	633	673	641	625	645	622	665	709	638	660	635	665	678	658	643	616	623	644	677	647	633	640	656	630	668	649	623	691	663	643	680	618	672	627	635	651	679	617	640	606	690	634	645	677	645	661	660	665	649	631	603	654	611	693	647	641	645	681	644	608	627	680	658	668	662	630	686	666	628	708	638	635	646	648	613	657	660	624	622	651	641	629	596	684	644	644	664	655	639	654	625	675	618	662	692	627	627	640	617	643	648	662	645	663	632	608	691	684	707	669	644	668	677	691	669	644	658	694	679	648	659	692	602	613	618	663	733	666	667	695	628	621	684	623	659	682	615	611	620	614	638	633	669	702	625	610	630	664	660	631	628	651	641	598	679	629	672	642	647	667	708	658	708	660	618	630	671	641	679	592	655	691	657	690	621	647	696	622	665	626	673	721	624	629	660	704	614	672	666	635	662	656	641	617	635	677	674	668	659	655	684	678	702	642	662	661	623	638	640	633	640	675	652	589	653	677	648	648	649	613	654	613	616	648	654	660	646	660	637	691	642	646	665	610	648	634	662	691	638	613	681	645	662	643	617	682	591	628	627	625	635	646	649	605	669	668	653	638	674	644	662	653	622	626	686	644	637	640	652	658	685	641	639	614	681	582	671	673	672	629	662	655	639	643	613	656	669	633	644	682	641	633	687	673	634	676	696	593	687	689	617	641	681	657	592	639	664	646	647	661	654	684	677	642	638	641	678	679	662	634	637	661	644	611	669	626	592	663	667	638	671	643	639	666	636	641	676	669	645	720	675	679	642	628	654	631	656	698	724	650	649	630	617	592	663	690	638	646	658	651	654	648	696	649	657	664	618	588	650	638	706	655	680	633	671	618	650	648	692	670	669	678	636	612	622	639	641	654	678	655	673	612	717	670	664	612	702	641	637	655	683	673	648	634	680	655	629	696	643	647	689	701	614	627	653	686	624	675	655	670	701	643	657	630	622	670	643	651	636	647	623	665	624	679	622	656	629	678	665	590	655	668	653	579	634	633	636	650	632	633	636	644	628	628	627	649	622	664	649	641	641	659	652	690	654	716	644	657	671	657	676	663	588	633	652	666	644	620	656	683	632	637	634	653	665	652	659	645	675	647	652	666	688	621	595	632	701	649	648	604	656	626	665	635	681	649	608	598	633	693	666	674	665	615	631	710	658	600	655	679	671	685	653	637	665	675	699	656	637	640	692	649	652	668	627	629	646	641	691	647	629	663	677	593	615	693	663	643	699	640	646	648	680	653	665	670	636	691	636	618	630	682	659	642	626	639	679	617	638	579	661	658	668	629	636	592	662	670	650	650	633	643	627	647	706	628	691	656	639	635	668	652	668	632	674	636	674	647	634	596	681	623	663	633	665	650	614	651	672	639	641	645	703	600	659	626	644	654	641	640	671	658	654	637	690	676	655	629	668	632	677	656	718	659	616	633	600	641	667	665	683	635	620	647	634	706	623	640	658	687	664	643	667	665	616	656	666	659	600	687	652	697	639	624	705	685	718	598	627	633	651	654	668	631	635	624	721	632	631	631	657	626	695	682	632	639	652	641	655	636	675	623	665	681	649	641	629	653	678	653	666	664	657	641	701	652	676	710	652	683	649	700	649	694	615	648	672	663	643	695	611	646	684	659	659	715	662	630	632	656	684	678	662	663	684	669	690	642	629	632	619	652	636	620	656	628	629	648	619	668	678	680	668	649	662	615	637	691	678	663	622	643	678	673	653	671	641	651	668	646	686	619	664	661	647	716	665	656	648	584	676	642	679	668	635	674	630	638	652	623	639	674	691	676	632	668	645	659	667	654	662	611	632	608	647	601	643	683	644	685	652	683	630	583	664	619	687	641	648	651	667	638	646	663	663	661	613	640	635	649	646	639	637	679	649	677	662	676	622	641	685	664	585	641	640	636	607	680	681	652	650	646	631	643	658	645	642	640	669	663	677	654	637	648	680	715	629	685	690	649	688	654	603	675	646	713	673	649	662	664	677	650	676	659	674	664	654	666	631	696	633	649	623	653	658	685	653	651	664	651	639	680	671	638	630	624	661	640	677	666	645	676	674	671	690	700	651	694	672	653	621	649	673	647	658	645	664	615	639	658	629	648	629	626	640	639	648	622	691	650	674	622	622	722	702	620	639	615	631	598	624	624	662	656	665	657	605	646	630	643	649	642	675	632	649	654	620	635	638	679	638	613	643	665	646	624	684	651	660	630	617	612	670	635	641	654	640	620	638	696	648	659	615	643	613	617	640	670	676	678	640	632	664	632	658	661	672	679	639	640	623	644	705	623	648	631	681	676	666	626	622	688	611	676	693	662	668	667	682	727	628	604	606	665	682	621	653	673	689	698	685	640	622	628	656	647	678	672	611	625	629	615	667	687	656	645	663	638	608	710	693	634	706	592	650	679	651	664	676	663	622	615	661	646	637	689	675	613	681	661	619	654	625	663	619	658	669	617	660	689	664	679	673	689	678	640	675	623	663	649	668	688	635	690	648	673	639	636	662	611	627	638	619	627	656	677	633	667	654	648	634	623	654	655	665	693	672	674	600	623	651	672	666	652	675	643	682	658	632	667	631	648	663	612	663	679	640	648	619	690	667	641	698	683	617	651	668	653	693	691	651	623	638	609	610	625	679	650	616	626	622	640	656	661	650	660	614	660	583	710	646	614	616	684	657	641	676	636	640	665	665	625	658	657	708	673	656	651	669	630	591	642	641	665	675	657	674	605	652	654	606	670	655	634	631	632	659	623	711	691	677	671	659	622	619	695	652	647	666	653	663	605	604	669	671	625	637	673	696	633	660	643	629	675	665	638	646	612	626	663	648	635	642	690	638	625	668	672	649	628	679	703	639	595	666	637	642	649	650	641	657	673	651	657	642	674	667	656	629	620	658	636	667	702	619	672	649	676	659	666	626	665	653	654	666	653	609	670	686	628	663	626	640
11896	1080	245	184	190	179	174	170	181	185	198	196	154	153	202	187	180	171	183	179	178	197	147	197	176	205	188	210	189	161	185	181	204	154	166	157	182	182	169	191	189	169	182	180	187	188	178	193	164	182	159	181	175	171	182	168	153	208	174	190	174	148	218	167	203	194	184	186	181	174	187	192	172	187	201	187	167	181	167	150	186	222	170	184	166	192	174	173	165	178	209	163	192	213	174	194	177	198	200	181	163	194	215	204	193	188	190	178	163	183	182	178	172	191	200	189	175	209	189	194	185	164	191	154	178	185	192	180	192	172	162	185	166	200	167	167	173	209	199	172	164	177	203	199	159	158	161	180	171	188	181	166	177	191	210	181	190	185	212	176	188	188	204	182	193	175	200	161	200	212	163	222	194	189	183	187	193	187	176	206	208	184	135	166	177	187	177	191	193	203	178	164	192	168	168	164	189	180	147	174	195	175	198	194	182	182	161	218	167	185	165	163	179	177	193	171	175	191	171	156	169	189	185	164	185	192	169	176	189	186	174	195	212	173	184	166	176	170	185	186	186	229	185	181	216	164	202	184	187	188	185	178	183	174	190	151	200	173	190	186	166	174	167	187	167	189	180	198	189	173	188	194	189	156	196	162	178	186	183	201	163	182	182	179	191	170	194	179	207	193	166	175	211	169	179	179	178	190	200	149	197	207	170	154	210	174	185	174	187	205	182	202	197	197	175	156	173	166	189	188	176	179	169	195	163	176	158	160	181	216	169	173	201	181	169	186	147	181	177	189	163	179	184	195	175	212	182	176	180	196	166	154	182	166	154	155	201	180	170	175	175	192	189	195	193	213	177	167	176	185	192	176	180	163	165	166	185	190	160	168	194	170	166	193	198	166	203	179	178	192	191	196	214	160	200	151	186	182	192	185	208	197	172	177	173	176	156	194	198	182	179	184	168	199	193	182	178	168	184	205	174	162	181	169	171	196	176	166	154	164	178	177	199	159	186	208	198	168	169	186	181	167	163	185	191	191	191	173	159	187	172	168	190	174	196	151	187	180	190	183	210	187	190	183	183	198	163	191	169	182	183	155	182	189	187	201	178	213	176	171	189	169	165	187	179	165	177	179	161	185	175	155	178	176	177	184	196	149	167	184	186	186	219	201	178	180	218	183	184	176	186	193	169	192	177	151	168	188	179	170	190	169	201	177	182	189	192	182	183	200	160	184	186	167	177	167	183	182	182	147	203	183	191	181	138	179	180	191	182	181	183	180	189	174	183	174	186	183	179	163	191	205	154	203	180	179	196	212	180	194	188	181	192	180	177	179	163	190	186	183	193	173	193	172	164	180	175	208	214	185	187	191	212	209	176	205	189	198	211	207	189	198	164	187	175	206	201	176	174	187	180	181	195	206	189	163	182	198	182	175	171	174	147	188	186	158	203	202	184	202	171	188	185	166	183	200	202	157	146	189	168	164	178	180	186	170	190	191	206	168	187	179	168	188	184	158	183	193	176	194	187	173	167	201	178	160	190	189	202	172	182	185	197	197	201	192	182	168	169	170	173	180	180	188	178	206	195	182	185	178	179	172	167	172	164	213	192	201	201	213	173	170	190	198	173	206	189	212	180	184	184	167	174	187	211	213	193	179	185	187	184	191	170	166	197	176	166	168	154	176	161	198	195	191	180	190	143	185	186	161	167	184	186	201	189	191	199	155	165	174	167	162	199	194	166	217	168	190	170	181	180	176	162	193	190	167	183	186	164	169	177	190	158	181	171	189	181	209	191	177	153	195	189	191	176	204	195	162	178	175	200	196	175	172	174	220	190	189	176	180	184	194	182	181	202	172	169	198	181	162	177	180	173	176	166	171	176	191	203	197	174	197	204	197	174	161	183	198	206	182	172	191	190	182	200	206	178	178	184	190	211	176	184	182	193	181	178	158	209	166	184	184	181	186	201	192	176	166	180	167	156	175	209	169	189	185	218	192	213	180	200	177	192	190	178	186	179	173	204	177	209	183	192	181	182	198	186	186	186	192	178	170	171	191	198	181	175	162	177	190	197	180	179	166	198	193	179	199	179	190	192	156	183	154	197	182	163	224	186	204	187	177	193	177	176	191	178	164	174	140	180	171	206	178	170	173	183	192	201	160	199	151	178	164	164	202	178	186	178	178	183	181	174	177	200	182	191	207	180	196	173	164	183	159	179	212	204	180	199	208	179	187	207	183	206	191	194	191	183	180	207	184	159	198	191	171	175	164	199	191	165	178	193	177	204	192	179	165	191	190	187	206	175	176	166	175	167	183	210	195	165	198	165	170	195	211	194	194	181	181	189	156	165	148	169	175	191	193	175	213	199	187	169	206	188	202	204	168	162	213	196	167	180	197	168	202	171	173	191	186	176	184	186	170	183	208	193	186	156	190	170	196	209	176	168	180	175	179	173	190	178	170	214	180	182	180	195	196	181	186	191	176	186	169	182	196	184	178	159	185	187	177	193	150	166	181	206	179	177	180	182	185	210	191	183	181	222	181	174	197	187	171	165	191	209	193	187	177	175	173	174	197	187	158	207	191	171	186	176	194	175	195	195	175	165	171	179	191	168	188	182	194	167	176	176	192	187	181	192	195	204	190	173	163	169	164	171	202	199	163	194	160	175	181	207	188	175	177	194	167	202	198	149	181	190	182	199	190	185	172	176	172	205	172	170	204	192	209	164	151	166	213	170	204	179	203	205	175	195	194	204	171	178	156	183	174	173	183	189	156	175	177	175	174	198	184	174	181	204	201	152	158	183	202	169	180	191	172	164	205	192	174	180	167	190	189	208	195	181	217	166	204	178	166	175	182	186	176	192	179	192	190	209	193	223	167	221	156	184	173	184	186	171	211	189	190	172	190	175	156	169	184	177	167	182	168	183	183	197	163	204	166	192	170	171	208	184	187	189	204	197	181	190	204	172	184	188	214	188	177	160	181	171	177	193	163	178	176	193	192	212	174	165	192	172	168	196	204	167	187	198	192	170	189	192	167	183	177	190	181	133	201	195	188	171	194	158	195	183	213	176	176	158	180	188	168	162	199	188	185	196	183	162	156	177	172	172	194	186	203	194	196	171	196	181	182	188	181	157	189	182	158	151	172	186	161	178	172	171	201	187	166	180	174	185	201	195	171	179	197	185	180	181	177	176	188	156	148	173	189	177	205	165	180	199	162	156	200	194	195	151	177	171	177	177	203	195	201	178	191	174	184	181	188	192	186	161	218	190	168	191	170	185	199	171	207	188	207	184	171	156	181	180	184	179	192	168	196	172	166	196	166	168	216	199	206	179	148	205	174	160	206	169	178	206	201	191	205	181	168	194	192	210	177	186	198	212	191	185	186	189	170	167	165	182	176	172	177	208	191	190	176	172	180	165	197	160	184	138	195	209	166	184	188	183	182	157	174	187	180	189	188	187	182	188	182	158	169	176	175	186	174	196	207	204	184	196	205	190	190	197	172	188	179	176	172
6860	524	457	448	476	437	478	452	454	407	427	404	415	406	462	458	422	428	412	446	435	446	449	415	428	436	425	443	444	415	419	476	402	440	440	450	418	446	396	453	418	423	422	419	437	456	443	466	486	465	450	446	464	480	457	472	466	467	418	436	450	427	451	433	441	437	459	420	450	440	459	441	441	421	405	430	420	433	413	459	416	433	445	447	417	431	458	471	433	425	442	402	458	425	475	463	436	425	421	432	430	465	402	448	416	412	449	466	435	422	440	450	419	459	410	403	426	434	415	425	436	447	439	447	407	379	470	413	470	446	443	424	482	443	449	447	408	414	421	423	411	420	477	437	448	450	426	415	423	437	411	403	426	427	456	449	437	425	427	433	478	436	446	437	465	421	406	420	429	421	437	461	384	441	394	420	399	441	415	470	483	411	456	445	457	452	446	420	428	440	448	436	420	416	401	409	424	404	445	454	429	404	431	413	407	458	418	409	428	453	450	447	429	420	443	404	422	435	421	419	419	463	397	467	455	410	405	477	429	457	435	416	418	429	435	462	426	418	419	441	450	436	436	429	426	444	410	431	391	448	419	378	437	431	391	381	459	410	438	382	438	432	422	438	429	430	404	422	434	435	479	444	390	439	417	433	404	429	429	428	426	454	430	453	418	400	401	424	432	450	415	410	474	423	420	429	405	404	434	428	426	407	425	430	431	409	441	425	457	435	419	419	471	422	458	425	401	426	464	443	443	419	410	475	447	435	375	423	467	436	401	432	427	427	426	397	477	431	457	411	413	432	452	445	441	436	450	422	411	423	446	402	418	426	442	440	403	369	400	386	415	447	407	398	406	444	419	442	422	433	456	421	423	420	427	427	429	428	426	454	408	397	435	438	455	484	420	454	419	429	453	418	410	429	416	474	408	439	452	401	431	403	434	408	444	437	419	409	437	462	422	472	452	450	411	407	429	444	423	446	425	438	461	436	431	436	410	424	449	410	448	417	455	448	433	437	409	422	437	426	434	446	434	451	444	408	460	426	419	411	452	420	423	443	448	412	414	428	443	428	407	454	444	416	408	432	447	438	413	420	442	477	423	463	447	425	446	422	427	418	422	418	387	462	432	445	435	440	449	448	437	446	457	441	417	443	426	447	472	432	431	422	452	437	438	403	434	442	439	440	416	447	414	443	465	425	407	451	408	448	452	440	429	420	389	442	430	431	436	441	451	427	413	404	452	435	416	417	452	455	452	449	413	424	440	417	422	438	413	420	435	391	410	433	424	483	430	413	460	417	385	439	402	410	423	424	422	432	432	452	430	443	419	452	427	430	428	440	423	481	411	424	428	442	438	441	433	432	462	413	418	425	459	366	497	426	389	404	431	445	464	469	442	388	437	446	445	422	371	438	421	425	427	430	439	452	458	477	441	415	432	441	436	448	399	446	469	430	428	412	398	428	464	439	423	458	435	448	459	420	403	407	434	397	449	448	424	455	443	443	434	443	448	468	412	444	421	433	403	405	428	420	425	455	425	466	444	404	463	428	428	417	443	415	412	428	390	425	457	451	455	429	432	446	417	434	414	425	421	453	459	440	435	411	404	431	442	451	417	447	447	432	458	436	433	391	417	408	413	428	474	455	445	424	428	448	432	483	452	449	413	437	431	410	388	399	443	412	463	436	439	392	408	404	423	445	424	400	434	492	383	422	440	437	464	429	422	432	462	416	411	385	470	445	407	420	396	432	417	451	447	415	431	425	445	399	413	462	422	447	422	476	427	420	414	447	467	434	402	446	408	402	459	427	437	412	429	418	430	427	441	423	451	430	428	429	448	414	433	436	404	450	442	397	425	415	450	446	448	458	421	426	435	416	436	405	466	477	412	427	420	454	429	422	452	462	423	435	398	437	378	424	431	419	453	413	447	442	431	407	376	398	431	410	451	413	460	422	414	420	381	465	425	455	414	446	409	438	436	389	407	399	449	425	403	437	480	427	430	442	459	388	420	425	441	428	443	436	457	453	417	429	424	436	415	381	453	430	417	442	424	472	434	427	446	473	399	434	421	407	429	452	439	412	437	474	442	453	434	430	439	438	446	400	406	400	422	407	398	439	412	462	451	401	397	441	439	401	438	418	449	434	447	423	421	458	395	429	449	435	398	432	395	403	404	395	393	431	434	421	436	476	416	435	471	415	422	438	417	435	424	426	424	429	443	438	450	423	409	438	399	446	436	415	429	419	430	456	393	418	450	408	440	427	413	375	438	438	451	436	404	439	485	445	461	438	467	439	431	435	391	409	423	439	420	450	428	414	434	436	464	473	450	397	396	423	413	424	409	426	437	461	442	414	429	450	421	398	420	393	435	417	468	425	415	433	430	451	465	444	450	439	421	441	449	416	458	428	414	422	426	435	422	468	405	437	414	429	441	439	436	464	445	433	426	408	447	414	417	429	441	432	432	455	481	430	444	422	412	405	467	440	421	438	456	407	457	413	440	463	431	430	442	448	420	413	418	442	444	441	459	402	421	415	435	464	400	429	425	431	421	444	453	445	442	434	400	452	421	434	411	456	411	459	398	439	448	416	423	411	444	418	473	490	459	417	472	407	405	403	435	445	433	439	450	463	427	408	443	415	445	400	417	410	424	469	417	412	432	443	435	454	437	433	415	422	452	460	435	401	463	431	400	401	429	425	446	441	444	464	408	420	413	417	446	426	489	434	431	431	432	437	442	429	433	458	377	453	457	401	426	426	432	473	416	402	446	459	429	419	447	416	408	463	439	452	454	416	463	445	423	442	441	409	450	461	420	413	439	476	426	419	447	417	417	411	417	398	416	437	416	437	457	426	432	400	419	447	470	421	450	393	429	458	453	421	417	448	462	422	440	460	465	413	407	431	432	430	424	451	438	441	433	422	461	408	430	434	455	432	422	418	416	434	411	429	418	419	439	429	407	451	457	457	432	446	443	425	409	447	392	413	493	380	441	437	454	445	425	448	444	426	446	407	465	416	429	403	450	443	414	403	454	413	427	444	434	405	411	421	481	438	433	415	394	407	398	460	406	468	431	415	387	467	439	430	403	390	415	427	427	442	423	433	442	473	428	448	405	439	374	432	470	434	386	415	431	401	424	394	453	440	421	408	413	422	432	417	485	489	426	473	432	449	447	449	453	440	442	409	443	405	421	471	401	424	446	447	452	447	441	424	428	413	436	423	415	425	409	435	427	420	435	459	450	421	425	454	430	467	427	443	478	418	442	432	425	426	458	406	442	425	429	415	434	422	407	417	451	399	433	396	447	446	442	424	397	426	420	433	436	464	419	400	427	397	431	463	438	420	452	410	449	453	418	417	391	439	428	442	402	441	440	432	460	462	424	432	428	445	421	454	434	427	428	405	400	416	435	416	447	462	411	409	408	384	437	433	444	457	477	423	412	437	422	477	436	439	470	420	434	447	421	416	457	436	408	403	442	466	415	441	440	428	415	457	412	416	412	412	401	385	430	455	441	434
28409	4073	661	532	359	337	325	304	311	314	302	275	295	280	288	292	236	274	265	274	269	284	280	271	259	291	253	252	259	279	259	278	262	262	260	262	274	262	267	243	271	262	279	270	291	263	282	264	264	263	302	257	254	308	274	301	279	298	250	287	268	261	282	273	284	299	269	242	222	271	248	271	282	271	280	245	280	249	285	270	261	277	259	267	283	277	268	243	263	278	289	295	299	272	268	268	271	314	256	256	303	239	242	293	245	253	272	277	280	256	274	272	305	282	272	274	232	267	246	254	250	263	270	263	288	264	274	257	259	253	257	240	245	264	260	290	268	261	257	260	275	265	296	280	275	256	286	279	255	257	286	280	256	261	265	317	276	248	265	284	262	233	271	273	278	244	248	283	301	307	238	268	270	280	252	248	245	262	270	259	279	263	269	256	245	278	275	239	268	251	247	261	253	277	291	229	258	265	274	264	268	271	279	266	248	272	265	251	273	270	310	260	308	244	266	231	253	235	272	263	288	268	260	268	233	302	306	275	260	263	252	291	256	262	240	267	262	278	290	258	268	303	272	285	265	276	281	281	278	235	246	253	265	294	271	267	254	243	266	264	243	255	294	266	286	294	276	278	266	270	253	266	243	272	257	234	256	237	272	277	278	258	291	271	269	307	292	249	245	256	277	284	286	254	265	251	291	247	291	272	256	274	289	288	304	233	254	251	253	255	277	243	250	255	218	275	276	253	268	263	253	276	290	270	284	268	277	289	254	278	253	276	257	247	280	286	250	255	277	225	291	256	264	263	266	248	299	298	293	229	263	255	237	241	259	285	270	276	244	314	268	276	266	281	245	270	281	262	263	276	238	277	214	269	281	281	259	263	296	286	266	261	263	264	259	282	245	267	301	268	257	255	271	289	258	256	242	272	262	255	240	286	253	294	274	256	235	241	285	271	271	253	279	249	276	275	268	274	272	261	274	269	278	256	243	263	272	281	262	255	271	259	295	252	294	274	271	277	283	293	266	251	267	256	261	268	245	244	257	247	274	303	256	252	264	288	284	273	231	240	244	270	325	257	263	273	247	259	256	266	261	285	278	293	258	270	256	257	273	235	270	276	286	249	262	287	292	261	262	234	283	255	238	256	248	280	263	262	283	244	258	263	280	270	248	271	285	268	270	274	281	281	262	259	273	257	235	287	234	251	252	274	277	246	279	268	257	283	275	250	269	284	263	241	282	251	280	291	287	242	265	251	246	246	264	272	237	244	271	261	251	281	260	292	269	268	278	264	264	285	254	291	283	280	278	269	262	270	267	260	254	260	295	262	260	245	251	263	233	270	252	286	308	263	259	279	276	263	259	277	267	250	264	264	255	261	285	258	242	261	281	300	248	240	253	243	294	264	280	292	254	271	273	290	251	233	241	272	287	245	267	248	273	252	289	264	283	234	292	285	258	237	259	244	296	264	283	241	274	277	255	271	261	299	267	242	293	239	318	266	270	261	276	271	254	281	265	264	282	232	270	251	232	283	295	267	257	286	245	237	300	258	272	278	263	255	279	278	283	272	288	247	278	262	229	266	275	264	249	260	297	287	264	262	297	301	305	249	255	273	253	327	287	266	237	248	276	214	266	248	267	263	250	253	264	265	250	255	300	268	261	280	256	293	278	287	252	250	259	275	238	267	252	277	271	249	306	272	283	254	262	253	256	288	303	256	240	277	275	273	284	251	239	274	264	256	252	275	244	259	262	246	269	293	266	266	272	236	241	283	291	262	251	252	259	275	274	273	275	260	242	253	282	272	288	275	270	265	275	271	248	278	283	266	255	240	283	242	259	289	266	258	280	292	262	256	286	261	256	284	250	236	275	294	258	255	301	261	279	265	260	271	269	320	285	260	240	276	271	272	274	247	292	236	255	242	253	262	268	270	274	267	251	263	260	244	267	270	260	286	270	279	278	294	263	211	258	278	267	253	268	269	256	278	247	249	269	271	290	230	266	276	261	267	273	268	267	256	241	294	252	243	252	250	296	276	288	254	269	246	275	284	274	281	257	273	248	273	254	233	261	271	282	238	272	288	263	247	263	262	260	235	256	279	269	303	278	262	269	265	274	288	241	245	264	292	261	269	268	256	240	260	262	267	262	251	296	269	302	288	301	252	293	252	286	259	308	260	278	286	285	267	253	257	254	254	260	250	262	245	296	253	290	241	240	275	282	254	269	270	255	316	260	250	245	235	238	275	301	259	256	247	274	279	258	245	311	276	235	250	267	259	272	284	230	253	267	284	269	282	275	313	252	253	279	284	264	255	277	270	254	245	269	294	262	263	271	277	286	301	258	279	286	291	281	258	303	236	277	273	269	273	285	271	293	243	261	280	300	257	260	273	274	308	269	267	258	268	253	243	286	272	240	256	251	272	261	279	241	257	292	232	254	284	263	261	276	270	257	226	240	266	281	281	254	225	266	291	286	231	238	260	272	273	266	243	271	267	265	267	264	264	274	278	237	298	258	257	235	262	284	280	280	269	295	241	261	267	225	281	270	261	272	291	247	269	302	279	271	264	271	251	251	226	243	262	236	239	266	296	291	233	275	284	290	256	280	286	270	261	246	273	292	264	284	272	255	254	246	291	275	268	234	303	267	267	269	267	272	247	274	248	282	249	271	255	281	265	262	260	264	254	280	263	269	295	292	273	273	243	252	310	288	248	259	288	274	235	233	284	245	256	264	270	274	234	257	275	289	256	291	233	274	270	258	262	265	259	279	261	273	257	260	302	289	279	258	268	291	274	251	245	254	265	286	258	304	275	262	300	261	256	250	263	262	262	241	249	261	294	234	249	287	262	250	299	248	239	277	244	262	265	284	287	285	283	253	266	253	249	285	245	231	250	239	234	267	276	287	271	255	271	253	273	259	257	282	280	271	285	222	259	258	272	279	230	263	248	283	270	256	252	233	247	292	287	245	262	285	277	257	245	259	253	280	235	254	283	286	269	289	292	253	242	285	288	260	259	254	254	243	286	266	274	271	266	273	269	276	264	265	243	275	268	271	252	273	270	275	297	278	255	267	255	260	247	297	269	252	270	249	281	279	294	286	252	285	252	306	260	242	242	290	268	240	279	285	256	264	267	252	254	286	289	280	292	276	262	219	259	291	262	293	252	255	279	239	291	263	282	246	272	258	274	252	285	278	259	260	258	274	259	276	287	268	282	239	236	283	284	261	267	256	296	294	235	263	241	235	273	273	274	266	291	261	269	267	287	271	255	273	247	283	283	295	280	279	291	254	277	278	246	267	246	271	270	255	304	221	259	276	279	287	254	240	294	218	271	277	278	240	276	264	241	280	277	246	253	249	266	258	252	275	275	268	258	289	259	272	228	239	247	243	280	232	251	219	251	296	271	260	287	256	271	249	256	239	265	261	263	225	263	268	253	257	252	268	291	247	246	271	270	274	254	288	259	238	244	325	260	257	228	276	251	269	242	275	278	272	264	280	293	275	254	264	254
16243	997	1278	1411	1261	1021	949	931	811	769	758	724	722	686	659	674	658	656	649	612	612	622	603	594	610	575	607	649	638	587	619	601	620	597	586	597	621	587	589	582	590	598	625	620	630	629	630	626	660	646	629	616	638	673	662	622	630	637	571	631	617	666	610	638	637	616	650	634	617	614	615	630	558	600	620	594	622	604	566	606	596	622	572	572	599	568	628	585	595	592	671	635	592	626	628	621	588	628	603	592	607	624	614	621	635	601	563	605	611	606	576	630	563	621	583	631	630	606	577	637	614	578	570	620	592	607	623	561	628	592	583	611	569	611	636	586	581	589	595	575	573	600	633	644	587	583	600	569	619	588	601	579	612	572	611	595	608	512	612	623	628	629	648	586	613	636	579	548	592	607	583	569	591	637	603	595	587	616	614	550	616	562	603	656	600	562	617	563	605	599	623	614	613	599	583	592	609	589	627	641	585	603	608	573	549	620	613	583	563	621	575	597	580	605	578	617	558	629	628	594	562	597	631	591	576	588	621	604	580	561	599	609	590	567	604	628	613	552	603	615	600	622	637	608	611	595	589	599	601	614	566	591	577	643	634	593	602	617	569	622	556	590	583	603	610	597	613	612	620	598	567	594	558	591	607	582	546	641	608	572	615	598	585	605	616	605	601	587	622	542	625	575	580	584	629	608	594	578	581	561	604	606	572	612	631	553	599	593	569	608	626	639	584	616	626	607	586	588	579	564	637	573	639	583	651	560	565	563	578	611	635	616	650	566	604	566	559	603	614	592	586	577	560	595	619	553	611	576	586	570	601	547	605	618	590	617	540	605	606	620	587	609	640	630	571	594	576	573	611	614	612	586	583	587	561	589	567	582	581	629	616	619	567	606	577	612	600	599	574	599	570	617	578	619	596	569	649	542	609	605	608	594	625	584	600	599	567	610	599	570	606	623	576	599	577	566	596	586	622	543	596	567	610	593	637	589	614	592	625	644	584	600	602	590	566	603	627	598	555	598	587	567	592	567	577	646	587	589	606	615	582	604	596	583	586	620	574	605	574	565	585	573	561	579	624	611	608	596	568	634	603	596	575	621	556	614	564	592	603	566	615	621	616	586	567	557	560	588	593	591	563	572	618	599	623	631	583	609	582	582	604	629	585	577	563	573	611	641	563	585	584	590	563	586	590	598	587	601	579	583	630	606	623	559	576	609	633	572	588	652	577	577	629	621	583	576	612	631	647	564	623	602	602	627	593	607	568	620	598	563	582	587	581	601	613	608	621	594	594	602	589	604	614	602	577	626	595	590	606	578	596	552	580	590	616	638	592	611	563	562	594	621	575	591	598	582	620	581	612	598	594	599	567	629	554	580	584	614	578	603	627	593	608	583	589	572	605	580	592	569	627	580	599	614	634	588	589	657	575	603	590	600	605	594	614	570	597	590	597	607	595	582	544	596	599	622	580	615	593	612	589	587	597	626	622	590	609	616	562	586	585	597	637	600	619	610	660	617	600	622	575	616	590	577	588	630	608	599	581	632	608	594	622	582	595	598	617	598	597	592	633	585	600	572	650	595	593	604	580	580	568	637	577	607	601	630	580	587	544	616	619	611	624	578	626	605	628	615	638	610	579	578	629	626	594	633	606	604	612	590	595	616	580	592	579	664	598	605	585	652	576	599	611	610	563	607	583	595	589	599	656	609	580	586	607	621	633	657	602	594	571	639	586	600	553	580	586	568	610	590	580	605	560	569	604	588	614	581	618	621	607	608	618	590	550	597	577	662	604	579	655	619	629	598	591	572	610	625	584	619	581	646	593	612	580	593	568	625	624	597	607	600	600	607	587	548	592	586	583	623	633	621	618	573	611	601	589	601	553	590	617	589	630	586	569	575	639	582	566	583	619	593	605	619	577	604	560	616	597	622	630	539	569	606	574	614	600	590	612	580	585	568	554	630	602	600	647	578	629	571	594	593	595	569	577	590	587	623	594	580	618	620	583	593	561	581	615	615	589	612	612	579	593	583	595	586	619	557	569	579	612	556	615	575	598	591	574	585	615	595	570	601	580	603	583	593	624	612	600	605	580	607	597	602	575	597	602	572	585	572	640	578	598	603	585	585	606	594	602	606	623	646	578	602	613	595	574	639	599	583	585	581	665	582	631	598	603	608	601	611	620	602	585	575	637	570	589	631	591	602	584	609	595	593	617	570	586	602	548	568	586	587	573	642	611	584	617	614	603	588	583	560	609	653	597	595	619	611	551	621	563	583	616	628	645	608	555	619	574	592	596	614	554	621	606	623	570	629	573	611	596	605	569	592	567	587	611	624	591	580	575	571	645	648	593	642	586	585	603	585	596	613	605	572	641	577	560	624	615	610	590	583	636	593	635	596	615	567	568	631	599	607	602	558	604	625	598	558	584	615	598	584	624	582	625	558	586	632	609	568	583	614	639	664	593	598	603	599	635	635	620	628	600	610	565	611	589	607	595	594	605	606	553	625	569	628	593	631	602	629	567	611	592	601	588	581	563	584	655	612	582	573	608	547	592	602	589	585	584	590	589	636	577	633	636	583	578	594	576	602	597	607	616	561	623	625	605	564	641	598	591	618	606	553	619	643	589	616	578	594	649	615	623	588	571	599	574	646	562	581	585	612	597	607	567	622	636	603	609	582	639	570	564	581	581	563	594	623	582	562	612	573	568	572	631	619	571	604	623	596	572	583	587	600	650	538	579	652	599	583	616	638	632	608	586	560	547	596	603	647	605	626	621	587	575	626	619	618	587	626	580	578	630	557	580	600	559	641	597	620	614	579	588	617	522	648	622	572	634	599	600	605	631	564	610	598	611	543	606	593	617	614	606	569	609	572	582	603	600	619	636	636	632	587	624	593	605	620	630	613	625	624	579	597	597	587	620	596	620	613	594	617	597	592	621	583	628	591	586	590	582	616	581	574	601	636	578	579	622	534	602	606	569	536	554	584	618	586	560	603	596	606	611	590	605	615	592	558	602	595	613	575	558	603	597	641	601	608	584	599	596	601	621	626	563	569	576	573	603	589	581	572	600	593	596	613	580	619	594	593	560	594	608	577	607	587	603	589	588	596	591	608	587	586	621	570	622	602	576	592	661	611	615	630	595	640	594	560	609	568	554	620	587	576	642	532	546	575	592	596	621	618	595	590	601	565	624	580	557	593	590	568	625	569	606	605	598	624	604	606	568	631	608	626	606	611	596	586	594	601	606	575	637	575	598	606	566	589	599	612	643	579	568	632	600	592	566	641	594	627	604	598	599	604	586	619	579	602	597	597	611	631	578	581	578	592	581	572	607	615	552	556	593	622	571	567	597	617	659	570	624	602	598	592	538	605	571	616	644	620	607	596	593	572	596	565	597	587	608	548	593	589	624	600	577	601	615	599	539	617	579	597	623	605	562	629	576	597	598	587	587	621	612	566	639	576	586	578	601	579	619	564	568	615	562	602	605	587	597	609	556	597	633	590	593	574
39248	8469	1311	857	638	528	445	407	355	338	344	335	360	330	317	333	289	296	290	284	319	333	309	300	334	312	307	329	327	286	306	359	301	293	298	311	294	298	300	307	285	297	284	327	311	291	298	308	330	309	307	296	311	295	324	320	317	283	281	302	287	282	322	305	331	323	285	352	294	273	290	308	302	263	283	309	276	304	306	313	320	305	289	279	321	346	304	308	295	313	313	310	277	297	305	342	313	297	277	284	285	285	306	293	296	298	285	280	267	286	304	344	297	290	329	274	299	366	336	282	290	288	305	309	284	308	333	289	326	278	310	326	328	268	263	286	324	289	283	310	326	323	337	295	315	308	303	290	321	321	330	288	297	349	271	284	285	322	291	330	308	288	310	286	325	288	277	312	311	326	295	283	289	317	298	347	329	310	307	292	313	301	327	296	317	263	320	303	260	254	309	301	343	268	266	283	277	297	309	324	308	284	283	320	295	321	313	288	332	321	273	290	295	301	314	275	299	277	324	270	323	359	303	285	330	285	322	296	306	292	297	306	327	294	268	313	286	289	303	269	287	305	295	299	263	328	281	294	275	325	331	326	316	296	306	313	299	287	257	289	277	312	229	282	312	288	297	285	292	298	256	343	309	275	303	326	299	292	329	285	336	278	322	301	316	286	321	292	296	301	268	336	294	277	311	280	302	325	304	292	333	299	304	302	291	314	296	298	289	284	318	276	279	274	286	291	319	304	299	312	291	286	285	361	298	316	313	285	295	307	275	300	297	307	299	285	276	296	275	324	328	306	301	321	361	276	315	300	274	292	275	317	289	282	298	309	283	306	289	295	303	319	303	305	331	313	278	281	273	298	314	304	293	325	298	267	285	295	282	281	315	324	323	274	307	305	311	283	290	319	324	301	299	283	316	302	280	306	331	310	294	273	308	286	306	299	293	286	321	289	310	305	294	303	305	302	296	301	268	313	299	278	289	278	285	300	276	285	317	309	286	278	299	310	297	338	311	267	287	309	311	302	334	314	267	287	300	270	326	289	293	321	258	304	321	319	268	291	275	293	353	290	261	294	317	277	299	285	316	289	313	304	311	332	289	280	305	321	257	256	321	325	295	276	295	335	295	328	289	312	292	304	266	280	289	279	291	323	278	299	318	313	299	316	317	297	283	285	330	321	293	314	292	295	324	283	300	293	336	305	285	286	324	312	298	270	305	280	285	296	296	299	295	305	307	322	290	295	295	292	317	295	315	305	265	312	320	300	313	302	272	328	301	284	309	348	289	283	295	306	311	285	323	320	305	288	275	311	323	313	324	290	265	283	302	298	315	257	296	293	324	322	322	323	291	308	286	315	307	307	291	310	284	299	312	296	306	287	283	338	301	296	319	277	304	304	314	299	309	332	300	273	286	308	288	285	324	258	316	310	287	296	309	325	281	291	304	328	299	299	345	320	309	304	302	297	256	305	327	295	289	295	313	315	303	298	305	279	317	319	285	332	311	304	285	338	285	287	273	273	315	281	308	310	276	308	282	288	284	329	287	264	271	284	260	323	298	308	290	303	317	303	290	319	264	317	290	306	269	305	297	329	284	306	283	287	283	335	325	295	287	332	299	291	325	302	286	286	297	331	313	294	338	343	316	281	330	302	295	315	297	329	309	319	319	275	344	294	294	293	308	306	293	294	330	330	315	315	313	304	311	328	273	277	287	293	314	314	303	312	288	293	310	294	306	300	302	291	335	314	317	294	361	300	306	258	319	289	305	297	305	276	290	285	327	322	278	323	288	310	294	264	311	326	306	312	286	306	286	292	292	307	313	311	271	319	298	287	318	300	296	306	320	302	282	270	277	298	277	267	273	288	274	284	303	235	316	292	293	314	342	284	282	282	311	274	269	311	333	286	308	320	292	273	284	314	302	308	287	277	300	289	269	304	306	281	309	301	324	299	341	318	269	322	320	317	278	303	305	303	310	315	289	270	261	332	284	316	302	357	292	276	283	297	305	299	263	305	280	315	297	307	323	288	296	309	282	309	277	286	314	292	307	292	303	289	311	292	264	302	307	309	285	288	344	277	325	298	323	336	249	251	306	262	289	304	332	291	279	284	261	289	321	332	338	314	296	290	305	283	308	309	285	297	259	283	295	327	315	283	283	328	313	286	298	304	306	323	290	298	324	337	304	320	306	310	286	268	318	281	279	294	306	315	295	352	288	276	309	352	265	258	313	307	330	302	308	292	263	298	273	310	282	307	299	279	281	290	302	305	379	307	292	317	288	281	289	307	302	297	310	310	313	298	360	302	294	343	311	302	306	300	323	290	272	282	297	299	332	319	282	265	303	297	282	300	249	286	289	306	289	268	250	300	313	316	284	308	345	306	298	319	291	304	295	295	332	289	283	294	295	271	295	298	314	325	293	325	320	327	282	316	300	309	296	301	275	300	296	322	295	321	311	312	305	268	304	246	289	343	266	268	331	310	322	319	328	284	267	280	322	337	316	296	282	310	292	305	316	315	286	303	291	311	296	273	296	301	268	304	261	278	305	305	336	308	308	275	301	324	289	301	293	277	284	292	286	290	332	301	332	310	314	275	283	282	309	294	287	272	292	294	322	264	342	305	278	295	264	290	296	272	278	268	308	273	292	325	311	274	306	333	274	298	287	317	283	296	290	318	318	288	308	269	304	297	345	282	289	312	316	291	291	299	304	304	280	297	300	284	290	302	325	301	275	257	293	281	316	261	271	329	293	287	269	301	274	327	313	281	281	305	319	284	273	298	287	311	310	302	320	288	316	306	316	286	311	277	314	314	295	246	298	294	300	281	297	298	312	293	287	305	322	317	292	305	295	293	315	313	290	309	285	306	265	302	313	283	253	282	293	325	327	301	275	259	307	290	311	314	292	274	303	291	308	305	326	313	298	295	303	335	299	301	303	263	304	308	311	305	300	297	304	326	310	292	319	309	315	291	335	294	286	308	317	320	297	295	288	285	310	302	322	305	315	314	292	325	328	311	293	272	286	288	264	310	305	283	298	266	311	265	339	316	264	302	313	302	317	321	321	315	286	317	290	337	322	304	304	273	295	309	277	267	284	320	297	312	319	315	271	298	310	320	300	295	268	314	316	287	317	300	309	294	313	290	301	294	276	334	314	319	319	285	287	300	290	303	297	305	293	316	308	286	307	289	288	303	332	295	303	309	285	278	285	306	285	273	254	310	309	316	299	275	328	285	308	307	341	316	308	307	310	282	319	285	310	317	333	289	308	309	303	310	273	306	311	335	324	322	293	339	321	309	270	301	300	298	292	307	295	304	305	273	331	324	287	278	314	309	304	310	286	321	311	266	292	283	331	316	265	307	296	310	275	344	311	293	286	297	335	300	351	321	299	300	316	326	324	297	310	320	314	289	309	303	300	315	295	301	285	306	291	251	282	290	279	316	303	298	303	285	267	286	324	331	307	274	295	266	284	300	268	298	283	296	270	281	303	296	296	296	284	314	290	315
21734	1585	1985	2151	1957	1611	1334	1231	1017	976	966	923	877	781	779	822	724	799	763	684	773	715	670	706	696	751	709	734	719	690	694	671	661	690	680	647	681	697	647	657	674	632	655	673	683	699	745	733	747	754	740	754	721	719	723	695	698	673	722	691	677	664	706	705	725	702	697	683	657	674	673	704	708	682	660	658	696	626	643	701	667	700	692	664	632	618	674	653	683	656	698	681	651	672	652	717	655	695	673	617	689	670	628	659	663	634	684	621	644	655	618	702	652	668	673	696	629	729	662	655	650	667	705	673	623	622	650	649	599	649	662	643	671	656	702	682	653	661	598	638	640	659	667	683	639	640	675	631	683	691	670	627	661	646	628	628	647	624	643	647	627	684	706	622	637	605	662	615	654	655	553	653	679	634	650	639	672	640	644	674	628	641	657	650	661	657	680	632	621	654	676	626	643	637	663	615	661	635	666	632	614	637	645	675	696	679	634	579	647	572	633	644	628	652	668	633	608	634	658	711	684	658	645	669	621	687	678	632	657	652	634	611	652	665	616	591	684	626	694	635	640	685	671	650	649	695	654	675	687	657	665	652	648	628	656	612	613	636	679	693	652	643	639	692	666	648	618	675	647	668	674	655	650	647	709	607	619	679	635	609	652	641	658	653	629	634	686	647	616	643	647	623	672	618	673	624	680	645	648	670	654	655	652	603	644	719	675	626	677	645	678	681	666	649	625	668	606	656	624	660	640	616	669	675	642	643	683	673	607	673	656	609	682	652	641	628	653	605	708	619	671	681	649	593	635	678	645	656	688	614	650	623	650	615	665	632	636	638	623	667	606	658	659	702	676	660	630	658	652	652	639	637	643	624	644	644	699	632	623	661	625	621	656	628	699	652	648	666	676	665	612	657	664	610	614	694	671	666	615	644	682	673	633	654	650	670	640	668	660	641	663	678	659	646	619	642	626	651	664	657	630	624	618	635	612	627	621	675	644	633	645	665	660	665	645	619	640	662	628	682	683	679	654	658	640	670	649	599	651	633	619	620	643	660	641	663	697	642	671	617	605	690	663	667	650	637	664	668	620	659	620	660	616	670	685	654	623	630	645	652	620	679	637	621	628	641	629	612	640	668	649	710	661	651	654	683	620	608	619	644	620	619	676	667	671	618	642	670	639	628	655	672	650	601	642	661	650	632	683	648	711	623	650	623	658	605	596	706	644	612	658	655	712	591	642	671	635	645	629	690	674	642	600	631	664	625	670	645	701	647	656	669	622	618	663	637	669	654	630	664	645	636	646	691	678	638	646	645	687	638	649	637	669	683	647	641	640	631	625	593	609	629	669	652	648	665	644	608	653	683	707	680	690	616	638	702	618	683	620	610	635	662	614	638	642	590	619	623	654	623	662	667	661	635	698	680	678	651	619	663	655	669	628	686	599	712	634	669	661	672	690	692	650	602	650	643	616	657	700	642	602	674	654	642	665	632	641	637	614	645	689	652	617	613	647	621	622	662	612	689	599	660	603	639	677	661	638	664	646	691	659	609	648	662	619	637	683	661	623	648	638	630	649	607	624	646	671	620	612	606	649	663	700	634	674	619	604	662	661	683	680	645	617	696	669	670	668	649	635	643	651	677	608	614	646	610	621	629	634	656	656	623	650	704	658	649	664	661	641	631	614	646	643	676	666	679	638	623	617	697	633	655	647	650	686	679	664	702	607	647	654	652	696	682	616	602	636	692	676	650	696	675	699	658	655	619	640	661	690	612	618	685	667	669	602	663	657	654	650	617	627	636	610	653	607	645	629	654	650	696	622	645	633	656	657	626	645	614	650	634	628	636	685	676	654	629	643	626	622	678	660	654	667	636	627	648	664	716	627	629	657	624	636	609	651	613	570	665	685	659	632	650	670	695	675	616	616	637	616	690	634	638	606	678	617	634	663	650	604	647	626	637	672	709	645	670	659	652	663	680	671	654	638	673	673	680	631	672	648	688	668	734	645	668	639	632	693	644	663	636	667	604	615	669	658	630	618	676	688	625	670	652	643	642	658	681	642	666	649	666	669	630	612	666	694	634	672	659	654	634	661	635	670	655	662	679	602	650	634	710	691	619	638	681	644	618	644	666	657	687	629	665	672	645	651	671	682	623	694	639	632	624	642	650	668	700	607	600	616	671	666	647	649	632	603	653	624	654	636	680	616	622	648	602	661	664	621	609	625	649	677	641	632	628	676	638	613	633	681	691	665	611	629	698	665	580	667	615	657	644	643	646	651	594	641	634	668	667	640	689	623	656	581	640	618	650	629	605	643	635	640	618	642	617	614	663	622	614	646	612	597	644	619	623	654	637	642	638	604	676	628	579	681	599	665	647	624	647	672	610	648	602	650	618	684	680	616	662	657	661	616	700	670	689	631	651	641	644	622	667	628	654	668	635	636	656	615	645	665	672	625	680	659	651	700	629	667	609	638	663	630	696	633	667	622	641	646	654	611	677	627	623	655	654	640	651	631	628	655	640	656	678	651	637	663	630	657	642	652	664	594	618	651	676	656	630	675	595	668	646	615	625	684	682	596	610	655	617	675	623	643	651	650	634	654	636	613	659	637	642	669	666	607	672	661	623	653	692	600	620	640	658	607	649	672	664	624	663	656	654	650	671	627	685	641	676	637	622	665	648	642	627	662	610	654	716	615	667	646	681	633	666	634	652	650	627	626	694	661	595	619	648	646	560	658	689	639	661	668	680	685	623	657	648	609	629	622	647	651	649	670	600	641	626	683	612	661	594	655	663	657	651	642	648	597	634	639	630	640	673	650	599	670	686	646	619	599	652	654	635	679	629	714	655	672	623	641	645	657	665	668	653	620	621	638	678	669	649	635	665	631	615	628	638	711	637	645	678	669	644	662	624	676	647	625	670	677	690	663	640	644	648	682	648	676	675	658	657	652	657	659	662	617	621	672	636	629	623	660	676	693	651	602	629	636	634	647	643	669	683	653	636	661	634	621	674	634	669	633	619	666	709	638	623	636	620	698	614	623	624	663	642	672	638	643	667	645	661	655	611	641	627	638	679	616	644	639	638	671	613	676	662	685	647	617	628	635	629	613	621	649	639	680	642	658	671	651	642	659	635	642	624	673	646	642	661	628	638	723	616	645	630	635	630	636	683	703	629	678	640	603	665	664	651	635	664	680	638	664	637	670	646	657	633	631	585	668	638	650	660	636	615	666	642	674	681	660	635	622	661	605	615	649	655	608	657	587	630	637	662	647	660	664	623	630	667	686	629	658	663	627	678	644	640	631	645	693	681	615	625	697	648	654	651	663	647	625	624	616	633	652	668	649	649	662	662	674	662	661	651	663	649	662	650	648	631	638	657	642	678	660	657	703	637	658	677	660	669	638	626	667	624	692	657	640	646	652	652	622	647	650	651	659	655	669	663	687	664	637	645	632	647	697	617	665	638	714	640	621	668	692	686	641	643	627	618	638	635	659	666	664	671	674	663	681	660
11134	908	186	195	189	168	176	188	197	217	186	179	153	178	181	184	206	167	209	173	182	156	189	173	185	175	180	194	170	184	178	189	184	173	201	192	185	186	174	182	198	171	192	167	184	185	190	191	173	154	195	168	177	184	173	165	160	187	189	185	204	199	176	159	173	170	176	203	203	186	172	180	187	175	176	172	186	176	197	217	183	168	196	196	190	187	179	164	177	172	205	189	172	157	186	186	181	184	162	154	177	210	168	192	179	173	177	175	184	172	194	177	149	187	189	166	166	175	158	183	204	181	186	171	183	201	182	161	197	170	203	203	175	192	157	173	169	166	207	198	204	182	161	165	185	169	197	173	178	163	169	174	203	176	195	192	176	192	187	205	173	177	165	173	167	175	177	165	188	173	183	197	189	162	169	195	190	182	178	185	181	192	202	160	135	189	161	146	167	196	157	193	189	179	185	175	178	193	171	160	206	180	185	174	151	192	208	177	165	206	188	168	154	212	173	182	164	177	152	148	179	183	180	190	193	178	175	175	196	212	175	170	184	176	190	176	213	180	168	176	181	164	184	207	194	168	202	151	186	179	196	170	189	157	173	195	193	182	169	177	180	183	178	176	176	199	181	167	187	172	203	162	161	172	182	162	185	171	186	141	169	165	173	188	143	159	150	182	180	169	169	188	181	164	172	168	178	150	201	146	185	163	183	184	200	180	195	166	215	179	170	176	178	180	184	164	166	192	199	180	177	170	214	151	187	178	151	187	201	172	180	159	166	186	163	158	186	163	170	188	188	178	182	182	191	195	183	197	185	197	175	212	181	173	165	163	202	200	181	202	195	188	212	173	165	177	159	184	190	183	172	188	157	164	186	151	173	152	199	186	180	158	164	191	165	189	198	171	160	198	222	197	166	188	191	183	196	159	184	218	198	180	205	170	171	176	194	171	181	196	174	179	171	170	202	169	173	164	156	180	172	182	172	213	172	185	191	191	182	190	187	175	144	165	159	189	184	187	157	188	176	181	203	181	187	172	198	173	185	191	190	204	189	195	219	170	176	199	174	155	185	178	168	166	152	182	183	186	152	198	199	156	180	167	191	191	171	161	195	169	185	150	170	170	185	197	188	183	198	183	187	185	202	164	169	150	177	185	191	199	161	182	173	175	156	171	164	153	180	177	169	160	166	180	212	159	184	190	162	180	172	179	171	183	186	168	192	180	176	182	188	183	175	182	157	184	176	175	182	180	185	171	179	182	169	179	183	164	175	174	169	163	181	174	154	154	187	183	179	192	175	206	178	177	182	180	196	167	180	190	178	170	181	208	167	185	177	160	190	183	221	180	171	172	155	172	169	187	154	186	182	169	197	212	188	213	156	163	197	169	169	181	161	162	180	184	192	185	194	174	174	172	167	171	178	176	179	201	168	167	186	170	177	181	197	162	188	176	170	175	174	184	195	172	187	154	166	190	173	191	175	171	218	179	158	150	156	187	198	200	160	207	174	174	194	172	169	203	215	188	181	162	196	186	203	197	174	182	191	201	178	180	180	171	174	187	222	175	156	217	193	170	190	189	179	188	169	177	169	176	145	182	182	169	177	211	178	203	190	184	171	210	213	191	211	187	188	186	150	203	165	149	215	181	195	190	177	158	195	187	186	184	188	182	177	177	171	161	186	174	191	175	190	199	184	192	189	165	187	191	174	176	177	190	175	173	169	170	152	186	148	183	186	197	174	175	172	172	188	169	163	182	187	186	172	185	160	188	223	189	193	169	189	187	186	184	185	152	188	139	192	186	182	200	207	222	161	178	179	198	183	161	202	189	172	198	204	164	212	180	183	162	160	155	176	191	197	170	191	172	196	204	186	180	171	198	204	188	185	195	175	177	166	180	188	180	161	176	190	169	177	201	179	192	187	193	197	228	156	175	225	192	205	175	213	160	186	180	200	181	171	167	209	181	153	174	180	183	160	165	184	166	156	166	187	183	173	172	200	183	192	193	190	178	182	197	168	173	190	189	182	189	201	206	177	174	181	214	185	184	195	201	192	175	197	169	177	166	176	189	194	183	180	188	174	165	185	177	150	188	147	192	166	175	166	174	174	179	176	193	185	158	184	174	198	195	179	196	169	177	186	181	183	171	179	183	177	190	185	178	176	199	176	192	158	149	184	182	155	198	185	180	208	169	186	181	166	193	140	174	181	176	190	148	187	178	175	194	189	156	191	187	187	176	165	182	197	212	197	172	175	153	189	170	181	186	173	205	194	184	184	162	170	194	214	187	190	180	187	178	202	187	178	175	171	182	164	178	187	195	179	178	181	191	184	199	160	177	172	165	177	169	180	174	175	171	194	185	206	202	187	196	169	208	156	168	192	170	169	176	176	187	211	169	182	158	203	192	174	193	198	168	179	185	199	171	190	188	170	170	185	203	206	216	166	172	182	147	145	179	165	211	180	184	207	173	183	199	188	173	200	175	194	163	192	186	166	187	191	192	177	204	182	168	212	201	195	186	199	189	186	212	176	185	178	182	218	150	154	168	180	204	177	199	181	173	191	167	184	161	187	166	176	187	156	203	190	204	178	178	164	170	154	188	181	198	205	163	153	182	172	180	167	183	175	161	185	185	184	191	177	175	166	171	206	182	175	175	161	175	196	196	183	196	174	191	153	189	168	179	153	182	177	194	174	184	169	164	195	169	178	175	173	170	168	191	189	184	156	183	190	178	177	164	170	169	177	189	184	176	190	202	194	203	179	177	179	171	190	171	179	198	165	169	174	170	208	187	178	186	187	186	181	196	197	186	184	187	167	164	194	180	175	193	188	188	197	171	154	176	204	179	196	177	160	194	164	180	181	193	182	195	186	176	156	191	185	181	164	166	150	188	171	215	174	171	144	167	182	200	174	169	177	202	180	213	193	179	184	183	201	152	187	187	177	193	212	175	177	151	186	141	206	182	186	151	163	186	193	187	176	159	189	185	149	163	179	202	163	178	186	183	199	186	194	195	198	194	168	184	192	161	165	188	183	180	176	183	151	186	206	177	190	155	164	179	159	159	202	176	169	190	195	171	164	174	191	185	207	173	149	187	169	169	168	198	201	175	210	168	173	172	171	176	174	185	159	170	192	175	182	173	173	193	183	175	206	177	178	184	178	186	165	166	187	154	166	187	213	154	169	175	158	183	192	191	174	178	181	194	195	184	160	156	152	162	177	191	197	175	184	175	198	177	212	169	146	181	178	184	191	185	181	148	206	176	193	196	177	171	158	172	150	150	211	168	184	171	171	181	161	199	189	195	178	198	170	180	184	176	186	200	157	174	166	172	178	203	159	189	187	188	198	179	164	210	186	172	184	176	199	192	177	184	193	185	198	157	173	160	172	174	186	178	186	184	156	179	174	193	206	204	166	210	204	170	166	168	182	168	154	198	175	197	202	191	177	174	189	197	172	186	165	185	199	180	182	162	200	198	177	175	163	158	179	175	177	185	176	200	146	184	168	183	200	169
6423	535	410	455	464	464	431	479	431	425	468	447	430	443	475	412	440	465	405	461	434	403	451	394	443	436	441	430	468	486	446	438	444	436	407	402	450	401	464	429	449	449	412	438	427	447	489	468	449	446	432	423	439	449	467	447	418	449	445	473	437	422	435	426	431	492	434	489	429	427	423	449	433	462	439	434	432	452	465	449	424	444	392	474	445	406	428	424	435	448	404	432	422	417	415	404	435	413	450	441	467	477	424	409	402	439	394	399	420	399	450	392	451	448	433	430	410	453	414	434	397	418	443	421	425	436	435	458	408	460	398	425	463	429	457	443	437	434	400	425	426	405	447	434	419	441	423	435	434	453	458	410	430	403	443	458	447	436	407	467	443	451	440	413	419	460	431	424	459	438	462	431	427	433	433	460	458	389	441	426	428	417	414	469	437	444	449	405	449	423	408	414	445	420	435	418	389	406	406	421	420	422	418	441	418	392	419	404	377	420	458	399	403	413	442	407	405	430	438	425	428	437	419	444	448	408	441	412	401	404	473	403	399	415	445	436	463	452	446	425	426	436	383	401	412	416	416	446	454	435	423	419	429	427	452	419	435	455	421	418	432	407	424	418	417	422	414	421	411	432	475	419	451	429	411	409	397	405	439	451	416	457	424	431	426	465	425	438	420	406	452	451	429	447	426	429	411	403	455	416	468	433	431	428	449	440	422	460	425	423	430	459	428	404	415	440	459	430	428	401	411	441	383	418	401	399	421	439	430	401	429	415	435	441	444	443	424	414	415	405	433	447	450	398	354	448	380	440	439	445	458	400	453	426	419	404	423	446	441	445	447	417	455	420	480	441	425	464	433	448	432	456	416	436	370	388	433	388	443	438	410	416	439	404	396	420	431	386	408	432	429	413	423	397	437	409	432	417	461	433	410	437	395	461	416	444	425	432	426	414	428	431	427	451	440	426	409	427	388	399	410	427	414	459	401	416	424	457	456	399	405	427	433	409	431	415	391	412	438	424	410	385	439	433	446	445	435	445	449	394	431	442	411	450	449	443	443	438	428	455	396	415	425	416	419	451	472	412	424	414	428	398	425	419	456	421	408	387	404	445	424	435	432	417	418	440	443	439	419	422	434	435	417	396	462	392	452	444	459	428	478	445	404	416	425	420	416	426	433	409	447	409	412	432	399	452	444	373	442	387	440	397	432	406	410	384	431	450	463	441	395	426	428	413	465	415	403	417	411	462	377	429	388	417	411	435	405	452	432	434	428	422	411	417	441	405	413	447	422	446	425	408	468	415	443	408	431	419	410	454	390	410	417	455	401	430	408	408	452	433	432	463	431	391	392	424	426	454	425	389	454	431	464	439	418	415	435	453	412	471	421	401	425	432	424	408	460	433	404	451	412	472	461	385	439	424	458	409	444	434	433	395	451	415	433	444	432	414	419	437	407	429	455	462	415	419	439	444	391	419	422	419	397	440	415	451	433	398	444	441	432	429	403	456	442	428	430	426	442	425	431	449	449	429	423	490	427	451	409	414	432	442	409	398	446	405	412	432	461	444	414	462	417	427	425	433	431	407	426	468	397	402	422	437	423	413	439	406	450	444	426	447	431	430	447	408	431	432	430	407	432	417	450	420	448	435	436	403	399	432	442	457	435	420	434	424	456	389	434	423	422	451	400	450	434	415	405	460	456	423	441	452	459	442	433	428	406	420	444	452	461	406	418	460	457	420	416	399	456	417	418	420	422	414	400	424	416	423	428	426	433	440	426	411	409	435	433	435	428	432	454	447	414	471	411	441	414	410	437	448	379	422	414	459	440	442	436	422	451	409	456	412	464	432	409	413	399	410	446	436	408	448	424	440	396	443	480	379	450	423	418	413	427	408	455	428	410	463	439	431	420	450	414	381	401	464	406	448	418	423	413	439	447	440	424	428	443	426	418	385	405	436	452	456	419	424	471	402	408	433	406	414	441	417	413	383	399	418	426	425	430	422	433	425	435	400	421	449	447	432	424	431	409	393	424	399	421	434	404	435	415	461	423	420	443	404	428	453	388	416	418	423	448	462	412	448	406	405	434	428	454	433	394	424	430	430	444	411	403	481	442	408	409	437	436	411	440	445	457	423	403	413	430	441	387	425	444	397	391	436	433	458	418	453	456	421	419	459	441	477	392	406	424	437	380	419	438	451	420	428	435	446	437	434	429	401	456	444	429	445	441	447	453	434	426	423	456	449	375	414	418	458	446	434	410	433	459	420	431	443	455	437	464	433	429	422	423	470	440	411	451	418	420	408	427	432	436	446	443	419	442	414	425	397	425	412	455	410	428	447	434	409	411	413	399	421	432	424	422	401	439	439	414	443	413	406	407	429	448	417	416	423	445	470	416	430	443	466	422	429	426	437	469	395	395	427	437	447	441	426	415	423	418	437	406	433	442	450	398	453	427	418	426	458	423	439	412	395	392	417	439	414	421	447	449	415	413	388	409	459	411	425	421	447	392	429	440	391	419	369	403	429	437	452	395	435	410	420	415	413	443	441	413	451	404	396	424	418	414	447	445	394	435	412	459	388	431	438	420	426	436	410	450	433	384	451	444	391	421	431	429	424	376	456	416	463	416	442	441	459	408	431	462	441	446	436	440	417	435	435	402	398	426	443	482	422	420	430	411	413	445	441	458	413	426	402	418	395	430	469	374	482	429	424	442	467	471	442	418	442	416	406	426	414	409	447	416	439	440	437	389	459	446	419	423	423	414	431	424	422	471	434	458	390	393	422	451	415	434	390	413	430	432	427	398	411	417	432	461	418	449	421	448	459	423	432	416	440	421	420	463	415	429	431	430	435	401	446	428	441	436	439	414	403	455	460	411	424	455	382	409	440	442	459	433	417	501	416	445	404	438	447	434	438	453	440	393	404	443	396	418	451	414	421	449	441	429	457	376	418	419	475	411	428	412	441	448	450	403	479	391	462	427	414	452	431	421	388	387	431	423	451	451	452	450	434	395	442	415	448	397	432	405	392	414	431	453	440	418	416	458	422	430	441	381	411	416	443	435	405	409	492	410	429	409	442	424	422	430	422	445	423	431	413	372	423	433	394	410	389	432	436	415	454	465	435	407	424	419	449	409	451	449	405	445	440	395	439	475	419	428	426	424	417	449	401	438	442	426	448	465	437	430	431	428	448	446	404	405	450	433	447	389	381	433	391	388	411	417	406	436	420	421	446	431	394	424	389	420	417	408	441	441	391	450	416	408	426	415	409	438	447	418	435	442	428	420	408	480	472	423	394	418	442	450	418	433	449	389	446	386	426	444	436	401	418	438	466	424	450	424	429	453	429	416	444	409	438	415	400	397	412	446	441	453	443	433	417	449	451	400	422	444	420	426	430	441	390	407	410	415	408	396	431	404	448	407	440	443	421	457	421	418	451	426	443	449	417	446	448	429	417	415	424	462	455	413	465	453	414	453	429	411	428	438	422	438	387	445	410	437	448	417	449	452	414
28578	4255	649	502	420	354	360	320	316	306	281	341	277	285	257	267	304	283	235	274	309	263	292	274	300	252	276	284	271	274	259	264	266	250	289	260	263	296	237	279	258	245	252	263	261	285	294	253	261	256	276	286	279	255	283	286	297	272	299	273	263	252	267	274	255	277	225	284	283	264	255	279	269	250	227	271	274	281	260	268	290	285	264	269	266	294	273	281	280	237	243	298	263	261	263	309	253	286	288	289	277	302	279	263	258	292	276	270	268	250	264	239	262	260	242	279	278	259	261	292	254	266	291	299	256	232	278	273	265	274	250	263	268	252	262	262	265	263	272	251	279	251	235	281	286	276	263	269	281	203	260	309	257	267	261	248	276	284	238	230	305	257	241	240	268	254	263	297	252	271	277	265	263	270	274	289	257	291	272	303	258	253	286	244	276	265	275	294	248	309	276	266	271	283	270	245	259	269	257	254	239	265	296	271	269	262	246	275	245	245	250	271	276	251	286	297	263	261	241	266	305	289	264	289	222	229	282	263	255	241	295	257	270	295	270	241	253	256	251	264	286	255	234	290	254	270	270	250	281	260	293	277	271	273	273	270	272	250	284	257	232	254	269	263	284	269	245	295	268	257	256	269	268	264	272	231	237	256	226	275	322	260	268	275	268	255	278	239	262	266	262	285	256	282	281	265	265	295	268	242	276	237	267	283	293	294	275	260	264	273	274	271	252	275	259	262	242	262	238	235	255	295	278	270	269	266	274	217	244	277	266	247	300	290	282	270	238	241	278	254	267	282	272	262	278	230	264	263	261	242	249	264	283	252	313	254	245	260	270	254	244	254	264	258	293	257	289	257	254	271	251	287	233	268	264	275	279	273	303	275	266	273	267	269	305	258	280	267	287	241	313	276	241	268	285	271	257	261	288	275	274	286	267	296	266	282	260	281	255	252	247	237	280	260	285	291	266	252	282	250	281	283	295	272	253	259	248	289	287	282	236	263	275	261	271	260	276	285	250	265	297	276	261	271	270	242	250	250	255	257	288	270	271	253	294	265	245	252	250	293	236	298	263	273	278	320	282	282	298	245	274	288	263	247	230	273	256	274	246	276	262	274	245	255	275	260	256	262	270	273	251	256	310	285	271	259	251	269	260	253	298	262	275	258	264	314	256	236	251	292	261	222	263	294	258	267	257	266	273	288	242	257	266	262	288	276	261	273	272	297	269	277	235	303	283	262	275	265	261	296	267	261	316	275	265	249	276	273	287	248	275	263	265	224	266	277	249	255	303	274	251	289	284	276	242	275	262	246	247	293	253	249	279	260	262	288	292	279	267	273	252	243	276	301	261	298	244	291	266	259	275	276	260	284	264	256	260	287	288	297	261	267	280	265	273	272	247	276	248	265	312	268	280	285	259	289	257	282	264	274	270	254	239	243	276	278	254	251	248	273	275	283	230	277	246	275	308	280	260	228	271	269	281	272	267	246	244	281	275	278	278	252	275	281	254	266	269	247	292	255	263	228	268	261	262	262	255	273	275	296	282	266	254	244	282	264	255	253	259	266	286	283	272	285	274	245	258	256	269	287	260	308	259	269	263	272	266	271	260	263	268	262	235	308	251	281	265	303	282	247	254	314	275	267	272	299	273	274	244	282	279	287	260	251	269	265	298	287	271	273	268	296	304	269	267	254	273	272	268	263	227	224	237	232	271	275	272	250	272	265	273	262	292	266	235	299	302	259	238	264	274	273	251	244	262	263	278	249	261	275	235	232	264	268	275	274	263	278	320	255	261	238	262	276	285	267	295	262	248	253	246	252	268	261	290	240	276	279	278	250	276	279	257	265	270	267	275	227	251	260	271	284	261	245	266	256	257	264	262	278	269	287	317	300	308	252	310	251	260	256	289	240	264	296	263	277	272	301	263	278	266	269	255	278	310	279	260	261	267	249	268	322	252	235	265	264	223	264	251	249	288	297	270	250	271	268	256	286	269	264	283	271	297	305	292	272	277	254	239	248	262	297	244	244	280	286	283	271	256	223	226	251	255	307	282	267	272	284	273	258	266	288	274	302	255	273	264	278	250	307	250	276	259	278	295	263	256	286	290	267	280	290	264	265	296	271	247	265	250	278	284	264	285	292	257	301	272	255	272	254	278	267	254	248	253	267	260	270	300	239	270	290	257	263	283	241	280	265	254	274	293	248	289	276	286	284	240	259	278	254	236	259	292	257	296	283	235	279	283	265	262	287	268	264	266	246	254	242	262	272	264	205	295	262	279	258	253	245	285	249	252	292	270	295	255	269	252	244	234	284	246	239	272	293	268	261	259	288	258	224	246	253	264	268	282	245	276	258	261	253	230	253	258	277	259	268	268	280	250	252	261	265	246	250	264	248	267	260	313	240	261	248	251	283	291	240	286	293	267	263	281	269	275	261	261	302	250	296	284	274	295	255	263	238	263	257	256	288	269	269	267	267	255	266	298	271	279	248	288	238	289	262	303	263	262	248	260	276	266	240	256	264	280	248	244	277	288	261	242	284	256	246	252	254	288	262	260	250	281	277	256	258	253	241	248	288	265	280	289	278	278	256	259	276	318	266	265	238	278	264	273	283	271	286	261	260	259	269	254	255	244	261	280	267	259	263	281	244	292	268	264	253	276	239	277	254	233	267	264	276	282	256	252	277	255	284	253	263	247	275	277	230	270	238	261	281	260	268	236	236	269	250	298	256	280	272	297	244	250	257	257	249	268	261	261	255	279	272	267	259	264	232	275	252	246	274	243	284	281	273	250	239	265	293	257	283	230	252	266	274	278	264	272	262	257	235	269	239	249	268	270	262	247	259	265	268	261	274	262	248	249	252	286	269	284	223	270	221	278	298	275	247	270	281	258	253	264	269	268	256	282	285	270	309	243	267	265	306	273	235	267	270	262	285	265	267	277	252	247	262	270	244	262	298	279	297	250	264	254	300	282	268	263	263	278	279	247	240	265	268	266	298	268	255	277	255	249	276	289	294	301	258	272	256	311	287	269	267	244	283	257	277	275	310	258	285	268	244	257	260	279	228	293	240	261	280	287	273	272	258	250	252	270	290	279	275	248	298	299	233	249	263	247	259	267	290	276	278	265	284	265	284	242	254	269	289	282	264	254	261	271	238	248	295	297	257	297	260	272	268	251	250	280	253	267	279	265	253	291	289	305	283	256	243	247	249	287	268	286	237	263	271	308	266	272	261	264	272	258	254	264	279	254	266	278	258	291	252	248	262	265	263	268	275	259	273	265	260	251	295	241	277	272	273	269	296	284	240	275	250	268	284	264	289	279	296	259	262	245	254	249	254	265	237	264	273	281	266	268	271	279	260	260	232	295	249	254	294	258	284	239	259	270	288	271	295	309	277	285	254	230	233	290	300	258	295	227	282	244	269	252	268	287	259	277	300	239	265	265	256	255	274	252	266	270	273	271	288	254	251	225	268	268	278	245	272	250	262	253	270	254	281	272	283	252	277
16724	1045	1252	1423	1275	1084	926	866	844	819	744	752	709	726	672	651	719	684	612	670	640	629	645	605	637	621	596	606	643	598	629	592	646	568	623	620	605	619	583	596	593	663	566	618	608	627	622	651	667	641	636	640	641	647	683	655	618	635	585	656	573	590	577	635	614	669	610	626	576	640	582	608	645	606	609	595	625	589	606	616	630	554	631	632	616	600	597	562	585	563	611	628	562	619	626	587	576	614	582	618	634	574	611	642	585	571	621	587	565	620	615	586	584	572	574	608	616	569	578	651	611	587	616	597	578	622	607	580	615	601	571	593	572	587	599	592	546	567	574	592	610	583	614	620	592	619	595	607	610	575	613	608	609	614	603	558	590	554	606	635	605	614	594	620	606	592	582	625	591	593	576	572	608	571	576	607	646	611	605	626	586	621	556	625	559	601	583	617	604	618	602	624	582	583	616	584	593	605	579	622	613	615	630	592	607	583	590	580	633	592	615	578	619	594	593	636	559	639	591	623	597	560	590	641	600	610	550	630	592	591	633	604	575	605	606	587	621	583	577	596	607	624	638	574	553	618	605	632	576	581	611	639	582	561	626	548	598	573	582	576	610	563	592	591	610	583	591	634	543	569	584	625	601	595	601	609	571	608	617	652	567	594	584	578	630	579	601	651	621	587	596	589	610	618	593	604	610	593	589	619	572	552	613	589	572	615	588	624	599	630	565	558	608	587	616	595	575	604	597	566	625	574	629	604	597	579	604	623	577	574	596	553	595	628	636	592	579	613	606	585	616	557	609	628	594	587	609	634	618	587	574	660	624	589	598	617	586	619	533	577	590	566	584	602	589	550	595	613	597	566	559	548	610	596	603	617	590	636	661	567	559	624	616	584	600	575	585	601	584	627	629	589	627	563	604	557	597	587	587	562	629	613	595	624	619	594	577	596	640	571	591	597	583	599	604	615	613	565	598	608	609	571	594	613	596	599	582	613	584	623	596	628	605	651	583	596	622	583	575	596	606	584	582	540	620	629	598	582	616	600	594	602	607	604	547	594	568	607	610	568	604	579	652	589	578	588	637	633	548	654	603	581	597	605	596	612	628	638	619	584	625	595	605	567	584	594	594	622	598	562	558	613	656	563	568	568	645	528	635	648	559	576	594	571	569	594	567	553	560	596	605	555	596	600	576	592	595	641	591	628	611	580	571	588	593	581	608	562	600	593	590	610	612	585	588	627	603	609	583	605	597	578	632	545	615	574	581	595	620	574	640	615	577	597	593	594	578	570	601	588	610	574	653	592	635	580	596	632	582	639	582	576	609	600	608	657	600	575	541	571	615	608	556	609	609	558	601	594	608	574	563	636	603	620	600	590	560	606	570	596	613	574	613	605	603	583	576	618	614	615	634	601	607	608	589	588	567	550	558	576	588	589	579	628	586	589	663	615	599	598	569	584	592	641	569	587	551	564	569	624	572	634	570	578	611	648	613	621	590	572	613	549	580	617	588	557	600	630	606	613	598	573	573	584	570	608	649	611	582	591	563	592	636	593	595	568	583	611	576	597	597	626	551	566	634	626	618	574	590	585	591	559	606	618	628	589	608	622	580	550	586	555	637	613	565	631	585	569	609	604	594	615	606	612	609	590	582	602	599	591	596	583	562	578	592	595	590	613	580	619	557	608	624	615	576	604	590	628	591	599	642	595	600	609	558	598	567	563	608	561	552	576	602	648	655	589	602	589	584	624	589	564	611	559	602	564	618	597	626	582	576	600	608	568	589	604	585	527	595	607	633	638	577	604	634	587	589	577	599	589	587	562	619	613	583	609	616	596	568	601	617	611	565	578	602	600	609	636	564	580	619	603	591	616	615	592	628	595	615	612	558	599	620	583	592	581	635	607	629	576	606	596	597	560	581	604	617	581	554	548	648	568	557	589	632	578	623	621	601	597	592	638	614	619	638	613	596	587	584	588	653	567	591	633	590	576	584	578	592	588	624	573	603	567	568	595	653	607	608	589	593	608	576	591	606	572	576	592	605	582	626	629	578	576	595	539	608	636	644	608	575	589	609	606	581	622	601	634	603	594	608	586	552	614	585	620	593	645	592	579	620	621	586	604	617	611	608	613	626	577	606	615	609	566	584	602	576	600	576	605	607	556	590	608	572	573	593	603	528	571	634	615	564	656	569	625	596	626	620	582	609	578	592	613	575	566	566	600	632	592	609	604	570	586	588	646	589	567	584	607	605	604	604	618	605	566	625	599	589	586	572	606	566	583	550	632	594	574	559	593	583	618	587	582	573	538	589	637	598	572	600	633	598	613	620	618	584	598	594	574	594	564	566	597	595	611	610	619	653	591	606	628	590	626	618	583	615	641	617	598	622	642	596	593	569	599	595	581	579	616	609	627	549	579	609	581	596	595	603	591	576	588	601	583	594	611	574	579	585	563	640	556	566	575	594	647	602	628	574	596	599	564	572	585	602	595	555	609	582	605	602	561	599	621	653	635	608	646	608	599	564	609	581	578	590	583	618	602	592	624	562	596	610	604	589	592	623	600	571	612	562	569	613	611	632	586	585	585	629	577	590	584	560	541	584	612	627	558	614	575	548	569	589	609	576	582	568	606	575	639	573	601	603	646	569	590	590	598	601	619	618	613	598	624	560	617	585	607	597	623	613	561	571	583	587	619	624	539	571	620	616	588	615	574	616	585	586	615	613	637	564	613	612	577	586	590	621	594	588	577	637	596	581	591	583	611	602	613	608	591	598	603	553	556	595	569	575	560	572	584	577	590	662	559	581	635	544	599	564	590	613	615	589	575	568	644	613	601	620	597	591	576	569	616	578	584	623	631	629	610	570	605	618	595	585	588	578	572	595	557	599	593	621	606	638	591	592	597	568	583	578	599	604	645	557	605	594	605	606	600	571	623	606	622	611	605	611	618	621	607	566	581	591	567	602	597	625	587	613	575	619	594	606	584	599	587	575	593	564	592	629	568	554	637	579	593	610	551	574	566	635	601	580	629	599	584	606	601	548	583	610	655	610	589	595	623	578	617	599	565	559	592	627	590	596	599	604	589	603	641	641	592	604	569	596	587	605	577	626	631	605	626	598	581	593	606	597	587	586	588	544	623	598	595	577	576	625	644	616	574	564	614	624	595	605	552	598	597	584	592	615	612	614	593	602	641	609	563	600	625	623	603	577	573	585	591	574	586	600	566	615	590	624	659	595	600	570	585	559	610	567	560	580	539	566	613	571	596	626	576	621	594	609	612	578	620	583	568	595	568	592	580	636	624	626	581	594	645	616	598	604	575	622	543	584	587	577	615	598	587	627	630	590	626	593	591	561	612	634	573	615	592	609	608	607	633	601	574	542	592	583	620	593	592	604	629	588	591	605	587	622	589	585	635	600	624	623	627	582	577	644	561	580	573	620	608	572	557	583	559	551	616	599	587	594	626	609	581	555	612	601	586	633	610	610	566	596	593	551	636	615	566	620	610	609	616
39320	8528	1344	860	595	500	426	387	338	370	342	321	303	304	335	329	325	320	317	309	331	299	283	299	293	312	319	329	317	252	299	303	310	311	303	322	300	306	324	320	322	350	292	290	298	317	320	315	309	335	300	287	284	329	269	319	328	290	300	279	325	320	312	281	302	280	261	319	317	292	308	285	323	317	299	296	265	294	291	285	292	318	301	276	287	286	307	324	329	307	307	327	294	264	299	261	304	310	328	286	301	321	318	277	287	297	304	290	309	338	321	313	285	325	281	310	280	284	266	293	314	320	301	306	316	320	291	307	275	316	288	268	288	302	285	306	285	300	306	326	270	260	311	277	308	285	276	297	297	286	320	297	283	284	291	303	290	282	287	331	269	290	304	315	296	304	308	270	309	312	309	299	306	310	340	314	313	280	307	317	263	302	289	315	316	294	264	287	302	303	288	278	283	298	304	331	278	291	280	299	269	296	283	315	288	299	325	307	292	316	312	294	326	331	308	310	281	302	287	294	344	287	306	307	324	293	344	300	282	291	306	279	308	283	298	280	287	270	314	269	274	341	296	307	313	298	310	284	296	268	284	321	290	275	309	300	277	292	291	294	301	284	288	281	309	311	307	295	285	306	325	315	262	298	299	300	341	321	333	318	307	301	329	318	307	306	286	280	307	304	319	295	288	294	296	293	294	323	290	311	307	301	301	307	296	270	316	300	302	284	296	303	316	303	292	311	254	294	263	296	294	272	260	261	305	285	317	310	308	321	296	330	301	291	319	287	294	287	284	291	320	259	290	275	284	290	297	286	292	278	316	307	280	283	314	289	299	289	325	297	311	306	309	305	297	271	271	280	288	272	279	269	338	302	291	294	324	295	294	296	279	270	322	339	297	282	270	279	264	291	295	289	274	338	268	293	313	313	300	323	278	281	264	296	283	309	298	275	302	289	303	322	277	317	316	276	303	291	299	287	281	311	294	285	288	285	319	298	290	308	304	293	327	308	324	290	301	329	296	299	330	290	291	305	298	289	299	278	332	305	293	277	297	319	303	281	297	295	312	290	299	281	312	295	310	277	308	298	304	272	286	298	297	275	298	286	304	278	283	288	321	304	280	291	325	300	309	331	288	291	273	308	270	293	318	324	287	321	255	271	304	270	311	315	305	284	301	288	316	333	308	320	291	284	331	298	279	276	310	302	280	283	282	291	256	314	279	303	299	301	288	297	288	303	338	349	294	314	275	280	272	267	303	292	311	318	288	295	317	293	292	296	322	287	276	274	340	298	306	279	321	271	359	283	295	301	293	317	253	281	275	288	283	325	306	286	270	308	312	282	282	305	297	310	309	290	254	300	276	309	306	274	289	329	284	308	292	299	297	298	312	295	321	296	300	287	286	315	322	333	294	289	295	252	288	313	306	314	287	281	290	296	322	323	312	328	285	296	285	295	297	299	322	298	336	288	265	292	258	278	304	315	271	285	286	288	298	290	346	313	293	294	281	295	268	301	333	293	288	289	294	318	274	314	334	304	337	305	289	298	308	321	289	303	315	320	304	308	317	313	318	308	273	320	299	323	317	293	304	259	288	301	305	324	312	289	258	300	309	315	308	287	312	297	328	298	262	283	274	281	290	283	288	283	309	301	321	320	269	299	320	269	294	285	293	333	334	308	302	278	265	314	353	300	296	300	294	289	308	311	276	302	281	287	276	316	315	293	301	299	278	300	309	277	286	291	281	291	325	306	302	259	308	286	309	297	290	308	319	348	271	293	294	282	289	252	287	308	301	291	309	268	308	306	256	289	275	254	275	295	297	275	301	282	298	294	269	309	268	307	283	295	319	319	270	289	331	315	280	308	309	307	310	294	263	277	287	304	312	292	303	290	297	320	311	249	303	266	281	292	302	284	304	314	316	306	287	300	296	284	276	313	326	309	273	304	268	289	308	319	298	316	263	263	306	302	286	265	278	280	276	266	301	344	319	270	313	303	309	325	327	349	291	284	307	258	293	305	298	337	301	300	337	286	292	264	305	280	280	286	288	318	271	308	284	283	318	312	280	298	311	311	297	314	300	321	275	311	327	305	296	312	307	306	309	272	298	288	292	285	303	283	324	286	296	288	306	307	291	310	273	314	285	363	307	296	308	305	282	312	320	295	287	301	296	292	295	313	318	326	305	303	302	328	293	328	284	290	320	303	299	302	305	275	293	309	299	261	294	288	293	320	273	281	318	280	342	320	312	298	308	296	306	303	300	320	297	274	266	287	289	305	261	282	280	292	282	302	290	308	299	290	310	321	269	304	326	302	274	304	318	283	342	288	296	277	281	297	324	313	321	300	323	296	267	255	308	309	327	307	282	281	297	318	284	278	294	305	286	276	256	289	311	314	287	278	300	300	303	293	324	294	289	271	276	266	315	289	279	261	287	288	297	267	305	323	296	304	314	295	291	299	307	284	299	281	299	326	301	303	306	329	295	293	263	311	288	287	332	318	314	305	303	293	289	306	300	304	267	321	266	261	304	284	314	307	299	344	281	309	311	250	288	330	332	290	317	305	305	284	338	302	247	295	312	317	300	265	287	354	298	292	281	302	297	288	299	297	333	319	308	282	316	316	334	323	302	316	307	294	331	311	335	267	297	308	285	284	305	284	294	297	307	281	312	305	296	280	296	315	299	289	326	295	302	307	287	283	317	323	284	313	326	308	298	284	301	302	306	275	286	314	303	336	318	313	305	293	276	300	285	299	271	294	283	315	317	289	283	294	272	308	313	322	300	295	302	293	293	335	299	278	291	304	321	267	305	293	311	313	294	306	281	302	274	273	314	295	297	309	285	318	291	278	297	314	257	293	314	326	313	276	306	300	293	303	283	303	304	290	295	279	299	288	318	299	326	296	300	318	270	314	307	325	282	303	314	292	268	331	276	267	304	299	291	308	285	310	274	312	307	286	312	316	261	316	300	293	297	328	304	307	297	275	313	313	308	335	271	314	305	296	305	282	312	316	300	317	280	319	288	281	326	307	281	281	294	268	270	300	293	297	268	296	333	303	308	327	292	275	301	325	305	285	348	296	285	317	297	305	283	308	285	301	281	261	271	296	279	293	306	314	306	290	308	301	287	288	332	300	300	297	332	330	303	261	292	298	290	322	256	264	310	295	291	332	287	305	295	333	300	304	311	266	293	309	322	310	315	270	295	286	336	309	294	281	312	329	277	293	331	309	305	332	351	347	305	287	291	285	308	269	318	327	314	265	266	309	318	292	275	293	321	274	273	314	296	273	305	304	299	344	309	293	298	317	313	274	282	320	297	322	276	301	301	321	327	292	335	298	305	278	296	288	305	274	265	300	284	270	305	293	297	297	297	267	319	289	307	306	347	306	305	272	318	280	326	273	265	293	285	292	310	322	272	299	264	302	305	306	324	273	288	275	327	269	297	310	301	263	279	307	287	269	316	285	294	295	302	321	266	302	340	294	315	275	290	299	315	293	307	296	291	279	319	302
21596	1485	1939	2177	1905	1537	1311	1185	1057	971	1007	895	900	764	799	785	769	742	732	770	724	731	703	724	703	687	678	637	697	723	695	663	671	681	695	646	691	665	678	650	680	687	662	640	668	742	683	744	729	755	749	732	744	715	707	698	697	700	698	682	712	669	644	654	704	674	718	691	705	703	661	707	679	681	693	695	651	664	672	603	680	667	653	740	615	647	658	653	689	714	627	706	679	730	631	605	663	635	698	652	667	671	632	610	630	629	643	674	647	656	704	637	682	676	671	642	649	637	678	673	681	604	641	642	641	620	658	630	638	629	668	661	641	650	619	622	629	676	669	682	633	692	619	638	661	596	645	655	645	668	630	632	664	621	654	680	705	633	633	656	663	631	660	672	636	650	669	667	611	587	654	690	667	655	655	667	654	662	630	657	636	663	628	670	651	594	671	686	605	637	673	636	582	678	668	642	616	669	659	647	654	642	646	626	637	689	671	685	648	640	630	645	635	620	659	649	636	638	689	639	676	655	705	686	555	661	646	672	618	696	635	653	614	660	697	648	594	608	642	654	656	672	676	681	643	645	642	647	627	626	599	662	647	634	677	625	638	605	620	637	638	629	636	647	667	646	646	651	667	634	619	629	596	633	640	617	642	678	661	658	603	647	661	619	648	643	606	664	630	620	648	659	651	665	666	652	660	618	666	689	615	672	627	646	639	663	638	612	679	634	636	624	633	618	657	659	616	701	675	644	660	678	612	634	626	684	606	616	672	686	673	652	660	659	692	614	641	615	650	667	630	683	637	646	699	673	619	676	624	628	661	662	659	639	642	644	671	630	621	647	657	662	645	654	646	647	640	678	648	678	609	614	642	688	640	700	632	646	648	614	624	659	648	664	645	635	619	636	622	655	638	645	618	664	663	632	613	574	636	657	624	661	612	623	631	627	657	667	609	654	654	667	630	675	641	630	665	587	666	634	622	628	631	674	693	646	638	629	657	629	642	676	638	680	692	662	616	635	665	660	668	655	626	690	626	648	614	645	689	656	645	655	601	628	639	640	649	659	627	628	653	673	632	619	665	597	653	627	672	633	693	669	695	630	693	620	637	638	625	664	673	642	630	622	655	624	676	655	669	663	636	667	637	630	611	648	671	638	624	681	663	634	695	666	678	634	684	651	618	635	653	656	653	660	648	609	645	664	682	665	656	667	606	664	640	643	621	620	646	655	676	643	688	661	612	660	638	634	715	705	633	631	642	612	613	660	687	650	604	625	653	627	620	644	659	607	637	667	610	606	651	645	648	606	671	687	655	660	628	661	648	636	689	662	605	630	576	623	647	711	650	622	589	620	664	652	642	657	664	681	643	629	611	654	641	607	682	616	656	654	656	610	642	624	611	640	639	654	681	661	641	673	608	653	665	645	646	660	623	656	682	669	629	655	621	677	630	684	699	655	643	678	668	620	678	625	658	640	651	634	649	680	629	647	666	608	691	606	620	635	668	637	615	618	684	614	682	633	656	646	610	633	628	656	678	580	655	639	667	601	676	596	693	634	647	655	644	632	646	686	639	639	656	639	614	631	610	683	674	703	650	630	632	684	650	644	658	639	632	645	635	610	653	592	606	642	612	619	623	626	625	648	640	631	653	639	604	640	644	640	667	649	656	640	692	682	608	613	656	669	595	666	614	684	683	681	631	678	641	620	698	669	617	649	639	618	678	615	610	672	608	633	607	639	638	645	665	618	629	598	661	659	668	667	633	622	637	651	641	621	663	588	692	675	620	647	669	642	656	683	630	635	671	629	654	620	667	644	666	674	677	649	643	675	662	620	660	643	641	650	623	627	593	683	651	624	683	665	635	614	656	668	630	649	633	614	651	615	663	652	614	697	600	638	597	622	617	634	652	672	599	644	639	628	638	642	651	621	614	628	659	599	644	676	673	648	671	598	623	660	636	660	658	637	661	646	667	641	653	691	677	610	640	680	657	686	614	667	667	653	669	658	630	624	637	616	649	623	701	665	669	651	673	668	676	641	643	629	635	676	620	623	687	661	625	683	636	654	620	636	681	654	643	660	638	641	656	627	643	622	608	652	648	701	668	630	635	627	644	632	643	710	703	664	669	644	647	620	669	630	674	667	669	615	617	642	643	609	625	678	653	636	723	659	705	643	639	655	645	647	633	640	703	656	653	589	605	602	607	626	635	694	645	613	676	617	652	675	650	642	673	640	605	645	608	621	661	632	596	639	607	646	654	658	613	601	643	671	655	619	629	644	683	617	661	669	643	669	638	688	607	628	691	653	643	663	701	621	638	663	641	652	630	694	649	669	674	609	663	658	620	655	691	669	620	628	657	617	635	634	621	583	602	668	633	634	671	619	615	660	631	629	654	653	673	566	650	654	676	617	630	654	673	639	585	670	665	612	660	607	630	615	641	647	686	620	657	645	673	648	643	644	637	665	675	638	625	638	665	623	646	668	610	626	652	640	633	613	679	651	646	637	675	660	602	638	702	610	649	613	633	606	659	718	641	694	650	622	610	653	658	654	655	632	644	603	664	647	623	634	638	624	680	595	648	609	673	646	632	646	641	620	620	641	639	631	675	605	635	600	650	656	613	666	638	646	640	677	660	668	667	610	642	669	584	637	673	636	653	696	644	679	639	643	650	652	622	662	619	628	624	656	617	632	656	640	647	667	664	616	621	656	609	635	627	689	631	675	684	665	629	601	631	651	627	662	651	654	664	646	642	648	648	634	593	655	581	670	701	644	632	654	674	677	617	620	604	621	653	639	634	638	646	653	652	709	638	618	682	617	636	612	666	625	585	686	683	652	669	657	708	671	636	626	638	631	649	662	646	617	653	629	681	645	675	677	650	629	666	772	628	628	624	664	662	641	672	592	642	663	680	663	588	631	635	616	648	610	635	631	650	642	634	664	643	637	660	645	668	616	631	654	643	687	648	672	627	658	652	641	666	665	617	662	634	592	674	667	625	614	618	656	669	650	646	613	610	612	660	647	610	653	652	604	676	622	677	615	643	671	660	608	623	672	613	634	661	643	629	663	631	643	632	635	588	605	620	691	676	632	628	644	677	652	657	630	662	655	649	607	647	653	650	659	668	641	675	677	655	636	621	639	680	692	659	630	634	671	611	619	610	670	632	675	601	675	606	607	610	642	626	667	607	666	645	664	612	668	652	680	657	645	639	632	648	634	666	645	637	658	643	610	649	671	626	640	653	651	660	654	649	639	655	608	656	597	686	623	633	627	678	661	635	625	632	682	680	635	635	639	604	641	632	669	617	637	652	652	640	722	665	668	641	630	607	594	663	634	670	644	638	663	662	645	656	628	617	684	651	663	633	639	672	653	651	653	642	655	603	637	659	652	645	636	656	678	691	666	671	642	660	653	651	633	619	661	669	628	673	640	671	661	633	670	649	598	677	682	647	606	690	638	620	607	600	613	589	677	670	653	647	645	605	668	622	618	663	711	616	643	631	632	702	656	652	667
12175	1057	177	186	184	202	192	198	192	188	191	180	171	170	170	209	159	163	187	168	142	179	190	172	170	178	189	169	161	187	177	171	190	189	169	184	187	189	169	191	162	158	164	178	165	172	171	169	197	181	179	196	185	169	172	169	189	201	166	178	171	195	191	179	168	161	183	169	176	202	200	193	197	196	182	181	197	181	157	169	205	183	187	168	174	189	191	158	223	186	176	177	172	192	170	151	171	191	165	183	183	178	168	151	196	170	191	197	188	190	167	147	161	171	195	180	197	191	192	193	159	191	180	176	201	173	181	168	167	193	177	177	195	157	175	170	180	217	188	182	201	176	173	190	176	170	169	178	186	193	186	181	200	193	183	182	182	189	187	162	175	189	157	212	159	172	198	198	169	153	190	170	188	180	186	170	188	162	207	180	147	178	174	171	169	175	177	173	178	178	156	162	179	180	192	163	151	183	195	156	164	182	179	178	173	195	204	207	184	169	189	188	160	158	191	192	177	176	154	182	185	184	200	187	186	177	184	200	188	182	188	153	212	180	173	193	162	195	172	201	177	177	173	174	177	151	180	161	199	193	178	178	146	177	207	181	195	187	185	169	174	184	163	189	178	179	194	190	166	145	174	210	212	177	174	173	167	172	200	162	161	176	196	171	179	206	207	156	172	164	172	200	163	184	186	192	171	203	184	187	172	193	167	186	186	187	164	153	158	166	172	172	168	176	209	183	177	178	173	188	170	132	183	192	162	165	167	184	171	162	188	189	193	178	227	189	161	182	175	170	194	180	185	198	164	231	195	200	188	166	148	193	180	192	181	179	177	181	173	187	185	195	186	187	174	191	166	193	187	181	164	173	200	178	211	182	148	152	164	170	184	199	174	185	223	194	220	177	179	176	179	167	199	182	165	166	171	193	180	173	172	172	157	163	191	177	181	179	182	197	175	185	175	177	192	193	196	162	216	176	177	161	184	180	188	176	197	186	154	175	167	179	173	181	169	161	179	184	188	218	204	181	184	192	180	184	176	200	180	175	192	169	186	160	182	188	179	175	208	157	172	175	183	176	166	194	140	157	184	201	191	175	174	186	197	198	183	171	175	183	162	177	176	195	181	162	177	193	192	194	177	165	189	180	177	161	215	168	186	162	183	185	183	173	175	164	170	172	184	188	185	185	167	177	171	174	158	174	157	173	177	187	176	188	180	201	198	161	185	176	203	150	174	181	166	165	201	190	183	164	163	182	189	189	178	161	203	175	185	180	202	181	160	187	208	167	201	203	195	183	159	160	215	201	193	175	193	225	163	163	185	179	210	203	165	183	178	193	179	176	175	193	161	197	174	169	208	177	159	192	163	192	155	150	173	179	195	195	182	172	185	172	189	178	172	188	184	162	189	189	158	192	198	192	168	180	207	178	156	203	189	211	172	178	197	184	195	167	196	193	186	218	164	187	173	175	175	171	169	194	167	189	198	205	177	185	179	186	206	158	215	195	176	176	209	181	192	175	175	168	188	179	181	188	176	187	187	180	210	175	177	184	179	186	162	171	184	188	192	179	155	177	174	166	183	195	161	176	175	193	172	171	185	196	166	162	178	172	144	181	179	187	196	186	168	168	155	185	207	177	156	170	190	173	178	187	217	193	207	171	163	189	183	199	195	184	158	186	160	176	182	197	169	178	170	176	172	161	188	172	174	185	184	173	181	156	174	208	206	161	181	181	153	186	183	178	184	176	186	172	152	172	157	189	187	206	192	194	176	183	177	204	197	209	178	205	165	177	203	179	161	163	182	197	188	179	193	167	192	177	199	161	175	156	194	219	205	190	193	159	206	162	188	204	186	180	188	160	173	174	183	203	202	162	169	200	178	164	180	186	179	212	176	158	190	190	146	182	165	177	183	165	165	172	170	166	177	145	199	176	174	176	179	187	200	179	153	191	195	179	191	186	182	195	197	177	167	164	168	194	166	145	194	191	182	193	170	172	154	169	189	161	156	185	160	208	181	184	177	181	193	192	172	172	186	170	163	176	172	181	192	170	201	167	203	193	173	171	170	191	187	180	182	200	185	179	200	195	189	147	165	199	184	156	168	142	201	181	170	178	166	168	187	180	178	165	170	163	198	162	187	159	192	186	164	171	172	181	175	186	171	155	201	165	174	182	180	174	153	180	184	178	198	192	169	199	164	185	184	165	158	175	185	191	178	199	193	194	193	167	211	191	180	160	159	196	174	202	166	178	204	191	182	173	150	165	185	169	188	167	200	171	171	185	175	161	157	158	172	192	171	175	179	211	224	181	155	185	177	162	177	184	181	190	180	195	179	161	163	189	209	178	162	188	202	198	193	178	182	183	186	185	176	163	187	184	189	193	171	181	191	180	165	143	199	188	163	160	179	173	164	184	169	166	172	193	195	194	189	168	168	149	163	179	166	199	189	182	187	172	163	145	177	167	170	170	149	162	154	179	182	173	175	184	186	183	210	192	179	204	166	159	185	201	198	188	175	145	190	178	173	175	169	184	205	191	189	187	184	153	183	169	150	166	191	175	193	213	176	193	190	186	166	175	175	168	196	192	221	180	162	164	197	182	171	193	161	178	189	176	166	168	176	174	186	177	157	163	193	146	182	186	182	192	193	170	192	187	165	162	182	165	188	186	189	182	195	166	192	192	169	190	170	160	183	204	167	191	164	185	174	157	162	159	183	184	173	163	191	185	189	188	185	168	190	173	169	191	195	205	215	177	164	170	181	164	206	178	184	165	179	184	177	158	193	186	218	192	168	173	193	205	206	182	172	183	179	191	173	172	200	208	188	156	188	175	196	180	186	176	176	210	179	172	156	230	173	184	173	202	169	179	162	180	170	177	187	177	174	175	182	179	187	163	189	184	184	162	160	198	198	194	165	175	175	186	199	201	189	166	179	149	179	185	177	181	177	183	184	182	200	189	216	195	182	156	170	187	164	177	181	180	191	190	171	179	183	180	178	190	180	183	175	193	176	177	187	169	173	182	177	190	191	187	184	194	209	178	188	177	189	175	188	182	173	168	180	175	200	160	181	195	187	177	168	159	164	164	183	191	160	174	174	171	171	169	175	175	178	163	178	183	192	186	174	181	150	198	182	172	211	191	158	183	162	154	150	165	197	188	168	205	164	187	195	195	197	162	223	202	148	194	185	200	172	192	198	191	171	172	165	177	209	173	161	163	175	177	166	189	192	173	214	172	162	174	182	188	164	169	195	173	175	174	176	174	175	169	182	182	197	195	171	185	178	162	189	180	171	162	209	161	207	179	189	152	169	179	175	193	187	162	154	212	177	187	180	190	159	159	164	143	168	148	183	185	178	166	215	166	149	184	206	180	167	190	185	203	221	183	162	172	190	161	174	213	175	188	181	162	185	173	178	179	175	168	147	161	193	185	202	202	166	183	184	187	177	171	195	181	165	203	208	203	182	195	191	159	187	204	169	186	197	214	168	168	203	203	206	184	175	182	169	171	174	161
6823	513	486	499	465	443	426	408	435	424	419	382	454	430	429	413	430	475	410	455	456	406	429	405	419	453	401	435	409	422	470	428	452	406	440	439	426	435	414	437	429	424	434	457	445	434	449	400	452	473	447	408	474	435	420	400	445	448	419	448	403	453	417	453	443	438	448	461	440	423	407	432	440	433	429	456	423	457	446	421	455	416	415	442	418	435	425	443	422	409	388	430	454	427	418	407	405	454	417	455	401	418	420	462	419	458	458	454	430	427	456	456	416	437	449	437	413	408	403	435	424	393	411	417	416	418	461	408	381	416	413	419	414	431	448	446	443	425	422	431	477	421	413	453	415	436	468	423	443	436	406	437	417	427	452	447	470	402	418	396	456	387	450	423	381	423	428	424	414	407	441	450	455	427	446	440	441	439	426	419	470	454	379	430	400	432	432	433	438	454	395	446	394	436	409	431	417	423	450	437	415	436	416	407	433	448	430	446	428	446	424	417	458	418	440	424	434	415	420	420	426	399	404	440	459	412	444	432	411	388	398	422	407	414	457	399	421	450	409	462	403	445	447	428	415	433	432	441	417	463	430	421	434	430	426	451	432	456	411	435	432	417	433	443	457	425	404	445	465	435	426	426	429	403	374	432	419	472	448	419	429	416	457	416	406	406	457	416	418	427	396	436	420	380	410	418	390	441	410	459	403	414	445	422	432	440	414	441	432	426	404	419	384	363	439	413	399	429	401	402	446	415	442	423	406	452	409	430	416	399	385	408	458	417	400	447	452	451	392	405	399	445	396	419	438	378	387	445	403	407	421	404	452	401	405	431	451	442	475	414	450	410	402	397	438	437	418	434	453	411	458	411	418	414	407	445	389	441	430	436	408	457	422	443	439	448	401	430	423	410	436	420	425	427	450	423	455	443	424	462	436	473	426	438	405	395	428	416	408	419	421	442	425	427	385	423	443	440	441	412	430	418	432	451	421	413	446	468	425	461	417	410	425	429	439	398	417	429	464	426	421	423	444	434	412	372	435	446	419	413	429	409	441	409	420	407	452	436	432	471	403	415	422	415	421	442	458	410	426	433	419	424	419	420	451	425	408	419	415	404	431	438	396	416	397	436	441	445	421	434	435	443	450	450	420	425	426	474	426	402	429	444	424	414	461	443	452	433	375	397	412	447	422	453	470	404	426	446	432	421	424	441	445	441	407	449	449	427	427	441	424	424	402	416	430	461	411	429	430	447	422	438	409	425	423	402	437	384	437	443	423	418	432	416	392	430	477	429	430	425	452	451	388	468	428	438	463	466	398	420	433	430	402	434	441	405	412	458	421	435	432	403	453	399	434	424	421	430	416	419	430	418	430	450	397	437	410	448	421	409	416	430	434	434	454	437	441	452	428	421	382	409	402	430	414	419	401	421	424	459	419	400	426	428	395	414	419	429	432	421	421	397	421	428	383	424	439	411	397	408	425	455	436	423	407	419	447	433	416	437	426	425	450	452	380	400	405	427	434	409	410	438	411	405	407	417	422	418	424	427	420	470	397	431	445	431	441	411	442	433	440	424	437	420	414	431	416	445	464	430	452	421	444	446	426	401	413	419	426	436	406	390	421	432	439	423	419	411	444	413	451	430	431	410	413	442	399	400	453	449	441	424	410	419	412	401	444	408	412	398	406	465	440	415	409	408	447	409	444	437	437	425	443	424	442	399	460	418	403	431	409	440	407	468	405	420	469	448	424	429	419	434	457	434	443	424	399	409	372	436	423	443	433	436	474	450	440	430	426	441	421	443	435	440	421	380	420	411	400	401	457	408	399	421	408	428	454	420	406	450	451	425	431	475	411	402	425	451	393	460	445	472	400	407	431	414	429	398	438	455	400	399	450	434	452	429	430	458	415	436	409	441	398	415	417	421	414	403	421	427	467	425	451	415	421	431	419	436	424	426	435	405	449	407	431	420	439	417	468	431	470	424	421	404	409	440	410	413	434	452	417	419	431	390	388	420	419	440	436	417	431	411	482	447	435	442	424	390	414	445	421	388	376	409	414	421	426	395	437	437	424	434	418	427	453	441	398	433	410	443	408	473	448	417	434	449	409	426	414	402	410	424	421	422	417	427	405	432	410	399	417	474	461	380	413	440	402	433	431	432	442	439	404	435	394	432	443	427	419	456	409	425	437	425	433	442	435	442	401	418	417	415	432	454	410	410	407	424	441	431	450	436	403	424	417	411	436	432	415	401	413	389	399	443	404	423	392	434	410	427	446	440	424	438	394	429	422	437	419	445	408	417	441	391	446	394	438	412	440	443	457	427	434	439	410	430	457	445	407	411	418	442	410	393	431	444	466	429	432	438	433	442	413	444	405	443	432	426	434	397	424	394	440	427	410	429	416	436	439	406	374	413	421	448	408	439	423	419	407	392	418	421	424	422	419	435	447	452	413	393	434	450	423	439	421	428	411	454	428	429	433	473	440	430	415	434	412	407	477	456	413	415	440	428	421	437	449	443	422	401	391	411	406	453	433	455	419	414	403	439	409	436	423	419	428	457	444	414	458	451	409	455	445	439	453	442	374	424	440	453	456	430	403	405	413	420	405	406	390	422	434	401	421	433	433	437	420	421	418	396	420	385	396	410	412	402	463	440	416	439	444	438	465	418	439	420	402	455	417	410	408	418	397	421	426	404	409	440	449	397	434	456	435	446	431	416	462	442	427	430	445	428	444	382	468	454	397	440	436	420	425	422	427	430	403	427	445	435	433	402	394	439	427	452	487	420	427	408	399	418	434	425	392	425	430	434	431	378	439	439	453	467	403	461	412	415	405	421	409	448	427	415	383	432	414	414	425	434	436	441	404	451	392	463	442	411	444	439	410	434	432	391	412	442	421	455	432	426	437	438	431	439	421	429	440	400	429	430	391	439	449	422	408	431	437	436	431	397	404	412	393	447	413	438	415	455	444	469	453	409	437	441	446	411	434	443	414	417	426	428	429	425	439	406	413	443	448	436	421	463	449	412	456	389	464	416	444	428	426	385	446	435	452	397	436	453	408	424	414	395	402	437	461	425	400	443	440	446	430	428	419	420	378	441	387	413	420	404	402	463	404	437	434	430	432	405	414	436	417	425	442	424	399	431	424	418	442	379	435	439	417	413	422	453	407	443	439	416	419	444	410	456	419	448	394	408	435	472	405	423	435	443	404	448	402	412	423	422	438	443	387	424	450	416	441	388	408	416	436	398	440	422	429	451	444	439	433	408	419	450	418	406	456	423	406	467	438	439	400	454	398	423	452	421	419	420	441	406	412	436	464	453	450	411	428	442	434	432	411	429	466	423	412	407	400	425	412	448	412	429	436	418	415	394	420	438	446	419	413	458	469	442	387	430	427	410	418	459	435	429	461	414	451	416	387	473	431	419	419	431	416	469	478	380	408	439	435	443	431	421	397	426	403	389	421	403	438	437	383	447	451	448	379	486	428	440	432	433	432	398	442	424	436	432	422	429
27913	4290	627	531	430	338	326	303	303	265	285	280	292	301	239	274	291	275	281	272	279	288	273	275	284	303	276	316	260	291	281	278	249	293	300	262	289	265	259	242	279	257	252	263	278	277	248	248	253	298	254	286	260	286	284	268	282	252	275	276	259	266	293	256	269	249	272	247	291	272	268	266	260	253	266	281	258	247	235	271	274	284	273	261	270	255	265	292	265	279	237	274	284	266	287	240	227	291	253	245	275	231	220	266	284	295	234	249	274	255	256	259	269	287	252	241	264	251	271	264	286	244	250	297	299	275	261	264	247	225	270	255	291	262	255	230	226	268	243	237	268	296	244	237	230	254	248	261	269	212	275	255	275	256	271	273	258	258	276	237	261	270	301	266	284	260	274	238	264	264	245	256	252	272	240	246	261	237	278	276	227	261	264	254	269	279	294	282	260	276	254	252	249	263	323	247	243	233	270	259	246	265	257	273	236	284	263	253	262	266	226	251	250	268	271	272	262	231	276	286	281	253	237	243	286	267	240	253	284	264	264	270	263	286	246	253	228	269	259	244	259	262	251	279	273	273	279	237	267	270	240	249	244	254	273	253	249	241	295	274	276	270	266	280	255	260	243	245	245	298	244	297	290	283	287	289	235	264	248	268	253	255	287	257	279	278	269	265	250	260	276	277	244	231	246	282	275	250	262	242	277	259	264	269	262	257	262	257	296	243	242	260	254	226	275	270	244	252	267	262	271	252	290	296	259	271	275	261	245	251	293	286	240	242	249	271	232	271	243	259	262	273	244	266	277	266	256	283	255	239	297	280	270	265	262	257	273	248	280	270	265	263	258	289	241	287	253	254	242	294	301	276	292	251	260	267	268	283	275	253	259	257	266	255	271	265	257	227	293	247	246	258	228	251	255	254	274	244	257	257	234	271	278	240	270	247	260	252	275	284	262	266	239	247	290	255	287	257	274	282	271	275	271	241	277	267	268	230	245	274	285	258	270	282	276	288	281	269	259	223	264	254	252	271	220	258	247	275	301	239	247	251	260	240	240	266	264	279	250	276	257	258	274	258	284	249	270	269	275	240	245	238	269	293	271	263	263	300	274	258	265	252	258	274	276	261	241	248	268	247	263	239	254	282	240	275	284	254	285	276	275	263	253	276	284	257	278	256	262	277	254	259	257	257	261	258	239	264	276	270	290	232	272	283	311	243	277	276	285	275	289	238	240	270	258	259	276	248	278	243	284	251	278	248	255	291	276	288	265	262	270	257	241	257	247	272	244	222	264	252	244	244	266	281	260	265	270	260	229	251	275	238	283	255	267	260	289	281	261	259	276	276	235	244	239	254	274	258	251	285	266	260	254	313	248	237	245	301	266	268	298	242	256	311	267	264	275	256	286	274	288	247	254	282	256	275	241	277	246	246	270	271	256	257	259	260	264	249	254	239	259	238	235	281	265	223	268	273	299	255	249	263	254	246	255	261	276	243	271	270	244	263	278	253	267	258	240	240	271	282	257	276	283	257	267	271	282	276	265	278	276	262	263	268	248	266	262	275	273	291	266	265	260	249	293	274	260	271	282	265	254	273	231	281	238	263	241	243	256	285	252	275	247	273	270	232	228	255	293	285	254	251	252	265	251	243	288	230	283	245	259	280	296	269	276	256	247	269	225	260	261	262	264	277	284	248	246	262	281	255	241	307	276	236	248	297	269	215	263	262	263	278	264	258	248	261	250	268	259	268	255	260	275	262	244	262	255	283	264	273	278	271	260	279	256	243	243	271	270	282	258	266	228	276	269	287	263	267	300	266	265	241	242	253	259	283	239	273	277	262	292	243	240	287	269	245	258	265	294	297	258	255	265	250	248	267	274	260	282	281	306	250	238	277	248	251	247	248	242	242	271	263	255	292	276	274	277	274	253	243	262	279	273	253	250	259	289	289	256	250	238	262	286	268	239	289	247	246	246	267	288	271	303	290	270	276	250	263	287	282	263	269	261	278	281	271	270	274	240	242	240	260	245	283	255	255	266	276	233	240	248	287	275	276	240	271	286	263	248	286	241	211	274	278	291	307	265	287	237	284	282	249	271	273	287	256	257	274	299	262	280	279	303	237	270	260	251	260	260	268	250	258	262	268	297	298	256	254	271	251	282	257	295	264	305	241	254	275	257	238	263	262	259	269	235	260	242	261	267	267	270	272	279	280	245	233	285	252	260	269	257	244	237	257	258	263	253	227	289	285	300	241	257	277	249	256	235	270	250	252	260	261	249	245	232	236	304	272	262	288	266	266	248	261	259	273	250	230	279	263	267	268	259	247	265	276	254	218	254	263	277	258	269	280	260	261	289	272	262	255	249	276	240	328	265	286	293	239	208	248	243	254	282	261	271	275	284	254	270	265	258	264	260	283	259	238	270	260	243	234	263	253	292	251	278	245	255	278	248	259	278	283	268	254	278	264	285	264	233	281	234	254	258	242	289	276	309	250	266	228	220	258	246	259	248	259	285	244	227	283	256	248	253	279	258	286	254	258	268	267	256	256	271	279	236	276	255	259	280	290	244	257	278	287	275	264	247	290	255	280	231	248	237	278	231	250	263	288	264	259	243	256	281	268	240	244	247	249	274	252	280	214	262	283	271	258	270	227	269	279	230	264	235	254	297	288	281	255	258	240	251	236	244	273	286	255	265	264	250	273	229	245	304	283	268	272	237	242	260	249	222	282	259	280	275	272	255	262	267	271	293	261	253	311	245	261	260	219	250	277	247	246	260	291	274	262	242	293	258	280	261	275	268	260	263	262	274	279	262	264	277	236	249	263	251	251	288	248	271	280	249	267	276	253	256	288	254	266	248	288	254	248	262	261	270	225	280	264	247	283	246	273	248	272	279	278	283	291	257	263	277	252	266	248	276	268	261	220	251	288	265	277	279	292	258	269	304	273	304	269	277	262	273	276	285	268	292	275	251	297	291	270	240	259	283	269	278	228	279	285	241	238	246	254	277	258	244	241	244	255	254	250	264	285	228	235	251	282	294	266	265	249	259	259	290	264	259	269	278	257	277	274	225	286	286	283	254	268	281	274	265	249	263	296	284	266	258	270	308	266	240	238	263	259	255	257	270	268	266	273	276	261	243	260	275	260	243	267	251	241	280	252	285	284	274	253	256	260	280	268	234	273	267	251	270	267	262	252	264	253	242	242	279	250	248	255	249	294	270	278	253	241	256	261	244	257	290	241	276	259	289	285	252	304	271	281	242	298	284	268	259	283	257	286	263	263	261	274	244	284	249	260	241	274	236	245	262	271	252	234	279	256	270	255	295	262	288	273	244	243	255	236	289	267	282	259	270	229	231	236	270	276	312	226	256	269	256	277	284	255	307	262	253	276	293	256	260	269	236	258	264	267	272	270	275	280	269	296	250	263	285	270	254	269	266	265	259	272	271	270	261	256	271	262	249	257	261	264	301	264	264	288	252	256	285	232	249	264	278	263	285	261	279	277	241	250
16320	1193	1297	1451	1222	1040	976	863	821	762	776	722	711	692	639	642	677	683	610	658	608	611	638	625	639	593	602	590	571	621	590	625	608	630	578	586	584	565	585	611	606	566	651	551	649	598	688	631	632	663	652	643	635	653	659	618	647	593	640	607	636	617	627	630	636	636	633	592	604	568	601	577	628	604	598	597	574	627	594	581	599	618	585	582	614	594	606	604	627	611	588	597	601	607	610	608	582	629	588	585	596	630	559	591	597	626	584	549	593	580	577	595	570	591	598	558	578	585	578	601	574	587	604	554	611	599	596	595	601	589	615	603	623	593	567	591	657	609	595	548	598	580	592	592	567	588	594	591	529	642	645	592	618	580	570	584	652	625	566	610	592	565	578	619	589	613	585	614	559	591	619	630	602	617	570	584	548	537	603	573	538	594	579	538	607	619	562	604	601	605	621	607	592	585	597	603	615	582	557	600	610	595	585	601	592	623	573	557	590	522	562	539	614	590	576	587	587	576	570	581	567	584	594	572	610	586	594	568	599	588	611	576	604	604	623	611	603	619	581	577	552	598	591	586	588	573	584	633	587	573	568	582	562	580	586	542	569	614	613	613	634	582	619	599	576	570	604	604	575	581	617	606	563	620	604	598	642	581	596	569	622	590	603	544	568	582	543	527	612	588	548	598	615	597	551	598	604	590	610	599	611	546	579	576	595	570	593	573	541	605	628	570	605	587	605	603	582	615	582	654	580	596	578	616	571	613	598	607	611	620	587	596	595	579	565	590	574	607	592	591	570	565	593	633	591	607	589	605	575	567	614	639	604	576	588	618	597	585	557	570	566	596	596	601	582	571	637	597	611	628	601	533	578	603	591	621	557	612	625	549	606	590	631	605	583	600	576	599	603	610	626	624	559	600	606	559	633	557	569	591	548	592	536	581	596	556	593	583	618	569	587	601	607	612	591	594	627	602	596	622	603	604	572	648	599	592	573	608	551	586	564	594	615	567	603	611	613	613	614	568	633	606	586	630	663	577	552	569	595	594	608	616	617	599	603	594	604	570	554	603	559	563	585	578	599	596	599	625	609	636	608	598	608	603	582	589	572	557	572	607	578	593	611	599	566	546	592	604	599	567	562	617	591	620	588	658	613	592	625	580	602	568	611	582	576	589	556	562	586	619	612	612	599	548	593	542	607	572	575	579	579	597	637	615	594	606	596	594	602	604	572	566	559	590	602	577	626	576	532	598	636	602	583	585	597	578	616	568	574	559	535	592	617	565	630	619	638	621	589	601	536	570	563	593	596	576	576	603	579	582	623	574	574	582	603	639	611	545	591	586	577	648	594	557	590	603	575	558	582	571	615	564	632	607	609	576	593	562	594	533	582	593	588	606	559	576	608	589	561	578	637	641	594	615	575	596	599	567	596	554	573	592	574	593	606	602	540	552	574	618	541	581	565	599	599	586	605	612	629	608	556	579	607	549	592	606	578	588	596	597	605	619	560	588	569	610	572	592	573	588	583	584	587	584	593	577	558	586	586	596	587	600	615	590	548	581	587	597	590	606	558	621	556	614	584	540	613	551	531	591	583	576	587	628	597	626	585	596	576	599	589	582	585	547	556	624	590	550	568	609	577	596	618	611	590	608	587	645	591	566	594	575	603	593	595	605	565	624	604	627	576	588	660	624	611	596	592	554	550	590	598	580	605	581	606	605	617	592	553	612	609	572	620	591	560	611	642	599	578	584	603	593	588	568	624	603	607	606	604	569	594	561	608	589	616	627	576	591	594	600	597	543	561	633	561	605	597	604	607	595	568	621	580	588	578	592	588	579	607	580	590	576	582	623	585	583	598	606	604	573	592	577	624	603	610	541	586	573	574	593	591	604	586	606	586	582	601	575	567	612	572	572	567	562	604	570	600	633	599	568	621	580	560	609	583	581	586	578	591	603	558	643	612	576	593	618	578	606	593	623	562	581	580	587	598	536	614	611	591	583	647	577	599	587	616	581	609	590	597	604	637	608	599	580	551	590	534	579	581	581	630	605	590	611	600	554	614	603	610	586	591	575	619	570	607	606	603	576	611	596	608	597	554	579	588	597	566	592	592	635	625	570	595	615	567	610	582	620	572	564	575	590	600	549	588	595	637	621	583	577	599	586	554	604	615	581	615	650	600	605	574	602	638	578	623	601	585	557	603	599	569	581	599	591	605	614	587	579	527	635	604	598	614	574	616	611	605	582	626	585	604	564	600	578	583	590	605	613	587	572	610	599	567	605	597	588	601	539	615	579	644	590	578	622	614	559	577	575	572	609	618	626	600	579	607	595	608	578	581	559	624	601	631	619	589	573	574	591	570	584	581	576	644	556	590	625	587	599	614	589	581	635	570	579	555	592	596	604	592	585	609	597	622	595	600	609	604	606	577	585	566	539	599	576	571	594	558	572	570	585	594	605	603	587	568	612	574	570	566	548	566	584	574	612	570	587	605	593	586	559	575	665	587	625	590	625	584	608	573	620	601	618	606	556	566	584	597	593	568	581	604	581	604	576	606	600	625	620	585	564	621	595	601	570	590	579	637	623	607	606	614	575	601	570	590	608	589	607	590	571	560	617	638	612	633	582	572	562	600	587	609	613	583	630	544	571	581	621	618	633	585	595	611	592	627	552	559	567	615	605	604	573	580	569	587	590	607	573	574	605	595	603	615	556	617	617	610	606	637	600	622	571	602	607	583	592	597	584	578	594	589	624	571	583	575	590	629	586	601	546	573	530	577	612	603	605	575	626	589	598	613	543	553	578	546	557	599	557	573	615	577	592	575	574	577	632	598	583	573	543	625	619	598	628	598	613	575	593	576	610	595	580	592	637	631	603	634	589	612	612	630	617	593	597	585	606	587	570	618	581	582	610	630	567	604	618	583	607	590	650	582	587	611	591	604	562	602	596	584	591	625	645	579	561	576	597	587	584	562	540	618	588	632	624	586	578	581	571	542	563	552	638	604	601	625	590	606	615	541	567	578	566	589	597	627	568	641	593	637	607	587	595	597	604	595	593	566	564	643	579	575	586	588	609	556	579	607	618	559	578	609	535	557	587	573	609	579	615	551	599	594	597	582	597	617	581	555	644	549	681	598	585	587	594	615	534	579	607	594	555	570	586	601	605	598	595	578	584	619	598	626	636	591	608	591	591	589	590	540	573	633	615	617	564	595	588	598	613	602	571	598	579	569	562	599	526	558	612	641	583	619	611	583	592	551	654	591	609	613	597	581	598	561	646	595	621	578	530	560	634	602	611	591	597	599	549	579	621	609	612	576	554	620	634	605	587	561	586	600	611	631	572	578	633	562	630	553	628	571	635	614	576	575	590	576	615	606	601	577	603	573	596	571	613	602	599	554	606	609	620	615	570	576	622	582	577	617	581	556	611	605	575	622	593	628	564	611	622	597	603	602	560	572	565	628	583	595	571	574	624	572	585	599	590	581	587	590	594	570	616	591	592	584	593	586	606
39625	8827	1391	794	585	491	496	386	357	376	352	376	325	344	350	345	312	311	307	269	315	325	321	280	292	301	336	286	284	291	295	304	279	272	304	312	321	274	319	288	271	290	280	327	320	321	332	288	305	319	305	296	292	304	293	285	286	331	336	320	319	309	322	317	313	333	332	299	330	297	280	310	280	285	288	277	324	294	316	326	304	323	271	318	299	264	274	282	289	266	259	305	288	314	292	303	319	295	322	325	299	304	284	320	293	297	304	297	274	299	290	302	290	298	302	303	261	329	321	310	301	266	300	284	269	273	302	250	292	313	297	298	285	299	294	327	295	305	309	268	302	301	306	263	268	310	300	253	327	312	305	283	287	305	294	280	285	310	310	299	277	287	304	266	299	286	302	250	283	301	284	295	322	318	290	297	302	288	280	292	277	307	309	289	272	328	289	294	305	301	299	319	320	289	292	280	287	284	309	262	272	286	316	283	276	303	284	329	321	273	268	277	324	278	303	303	305	309	273	290	278	295	303	274	293	308	307	263	302	282	296	317	282	300	318	324	269	281	277	306	284	271	294	295	299	301	287	323	306	300	294	315	315	307	281	330	329	305	286	330	334	295	304	276	294	303	342	255	295	320	292	313	321	296	245	276	281	264	333	268	299	275	319	302	303	268	315	259	295	251	314	308	279	258	310	286	315	322	278	295	268	281	291	300	281	268	295	282	328	277	312	314	279	326	292	305	314	317	276	315	310	305	303	283	280	259	326	320	313	327	278	315	281	288	280	303	256	277	301	304	284	305	268	285	293	314	295	272	269	303	289	336	289	353	306	280	284	303	299	313	287	290	290	292	289	278	303	277	317	313	272	304	273	294	270	298	310	283	283	290	318	285	336	316	327	321	299	286	326	307	287	282	274	336	268	290	310	305	323	287	280	278	263	290	281	299	253	316	302	315	305	321	305	280	276	289	296	325	293	308	289	276	309	284	312	305	292	298	297	317	316	288	314	291	285	258	307	304	310	305	270	292	311	306	294	325	244	242	296	334	253	288	291	295	301	318	302	301	314	304	282	288	312	318	268	306	298	262	298	299	300	286	295	334	292	298	303	270	271	272	298	314	297	260	277	269	288	300	318	321	306	291	319	250	320	307	282	275	330	319	290	296	258	298	323	323	267	282	316	266	275	287	275	294	272	279	299	312	276	320	350	296	291	293	280	309	348	306	278	290	287	299	274	278	286	279	293	305	299	261	296	251	292	294	256	298	317	290	323	271	288	314	262	302	315	296	324	281	329	278	285	257	263	286	298	293	281	320	283	273	317	290	286	290	314	283	290	305	253	313	282	304	287	257	299	282	282	281	309	295	304	294	294	276	294	316	262	262	286	310	282	286	271	292	294	313	271	357	288	304	284	292	307	267	301	278	299	335	283	291	289	312	305	296	301	303	284	298	265	284	328	294	302	283	301	301	271	285	277	279	313	308	313	257	305	312	286	292	337	299	303	307	314	296	265	271	267	291	262	312	286	314	261	284	286	305	329	291	299	310	281	305	258	287	306	296	310	319	316	311	308	305	289	327	312	312	268	321	264	331	266	291	309	287	261	305	294	326	295	299	277	254	265	289	286	288	286	271	306	324	297	286	312	296	282	307	308	312	302	262	298	297	297	309	283	321	311	265	270	285	278	317	279	305	315	305	317	297	312	277	335	273	278	313	316	303	287	301	290	277	306	270	306	301	327	316	289	287	304	298	307	274	298	311	283	278	343	294	279	304	284	289	296	305	299	299	276	262	309	291	302	280	244	308	281	264	309	323	335	302	328	284	305	286	328	324	315	303	298	312	299	305	319	287	317	305	290	337	294	297	301	334	276	300	269	271	289	288	290	288	307	302	291	304	283	293	296	291	300	310	314	302	333	277	246	328	305	288	270	295	293	303	314	271	288	321	280	296	256	268	332	309	290	307	306	291	268	309	304	309	308	288	313	291	295	289	334	263	327	297	263	284	262	252	271	299	319	323	303	313	318	281	324	330	284	286	325	324	310	313	319	317	292	288	289	293	326	323	272	312	302	293	310	312	311	347	314	261	280	280	340	310	315	291	300	284	296	280	285	307	296	285	306	318	309	308	293	310	319	323	303	304	294	328	282	261	286	321	275	300	248	312	311	289	322	303	310	319	276	289	301	330	251	283	296	303	308	307	286	287	296	307	344	288	279	265	277	294	310	278	288	295	303	305	308	292	312	297	284	302	281	305	313	351	262	309	313	297	349	274	315	315	293	303	271	298	285	304	262	274	322	291	317	283	259	296	333	299	318	299	312	307	266	297	333	299	341	292	283	295	299	325	290	298	276	272	303	269	302	310	306	272	298	296	295	297	322	306	282	280	277	297	283	269	289	312	321	283	307	282	300	244	292	304	287	327	326	297	276	291	304	327	327	316	286	308	308	279	312	299	278	272	298	276	270	305	280	318	310	311	276	313	322	300	318	312	284	283	304	284	291	284	293	271	291	287	271	274	278	267	305	289	300	295	262	273	301	332	268	279	310	257	294	310	334	273	269	323	330	361	296	302	320	275	288	293	302	295	328	278	297	295	303	316	301	296	311	305	295	277	292	297	266	288	267	323	333	300	283	283	292	301	295	268	302	311	315	325	292	276	283	293	287	273	310	308	267	312	281	261	277	299	290	278	276	262	285	308	285	300	288	302	326	308	298	286	309	331	318	302	289	292	284	304	267	323	301	307	279	282	302	293	318	300	282	302	302	309	313	297	329	303	314	282	263	285	294	315	261	293	269	311	289	278	258	285	290	311	303	303	278	275	263	269	312	339	283	286	291	313	278	306	285	340	277	253	299	301	297	297	284	339	309	290	284	267	295	274	302	326	324	283	294	319	294	298	299	288	281	290	291	320	291	293	294	304	283	259	300	299	275	302	298	283	280	283	264	322	272	290	327	307	301	272	310	289	299	304	297	305	279	291	304	277	321	306	331	306	276	288	321	297	278	279	278	314	289	281	267	303	315	281	298	301	283	291	332	301	282	307	303	269	260	300	297	312	317	300	313	318	265	290	298	294	304	290	322	306	274	358	277	273	282	326	285	295	274	251	292	295	343	273	321	316	327	302	312	338	306	292	277	286	295	295	263	268	305	308	281	278	295	294	239	301	303	280	292	312	307	287	312	272	329	350	267	276	308	286	293	321	306	295	290	284	274	286	247	289	304	284	314	304	267	297	280	303	304	271	295	321	325	328	310	268	295	299	315	316	284	310	313	294	277	334	279	275	319	293	268	289	291	297	312	301	298	313	318	321	326	269	321	307	294	291	296	288	275	265	327	311	315	296	282	280	291	255	295	330	306	319	322	320	314	280	301	338	298	291	274	334	305	279	274	300	271	320	317	299	296	307	284	299	335	281	293	305	275	289	308	290	257	274	287	296	267	315	285	311	306	313	297	286	263	302	280	294	330	286	271	290	299	283	285	325	292	309	278	304	271	315	346	307	313	280	325	298
22217	1471	1913	2253	1948	1587	1286	1143	1043	1063	914	925	888	836	750	794	732	770	750	709	664	670	723	680	698	652	693	693	688	711	751	698	656	671	686	651	686	634	642	653	668	687	710	664	683	675	690	708	744	702	737	761	659	742	734	715	690	714	661	693	672	677	644	690	708	671	709	632	677	701	652	658	638	705	618	684	649	643	643	680	635	653	673	680	654	680	701	629	697	674	650	644	635	661	672	656	639	668	638	658	649	658	684	632	629	685	616	643	655	639	638	668	679	660	631	662	620	607	663	670	657	634	602	642	671	655	685	630	595	579	654	662	654	628	616	695	655	655	616	611	676	600	662	630	630	659	609	617	654	643	633	666	643	629	655	650	645	648	673	635	656	663	630	658	645	644	657	646	638	629	641	635	689	660	640	648	678	672	609	684	635	636	636	607	670	670	648	651	631	628	607	603	662	614	612	621	649	644	643	650	618	604	655	634	611	622	603	616	678	639	684	640	592	625	634	681	674	624	648	676	643	665	636	641	632	609	606	633	610	652	626	606	638	656	649	635	607	677	652	648	639	642	638	620	625	611	653	659	661	662	632	659	634	629	649	665	650	664	646	627	671	603	727	652	700	620	652	607	613	621	635	663	631	635	609	620	651	682	643	657	622	634	674	665	632	643	637	645	685	637	694	634	615	633	660	680	675	659	647	649	605	640	629	646	633	589	689	667	639	661	600	614	623	640	696	640	614	635	648	645	645	620	620	617	629	646	595	633	701	629	611	627	620	674	648	662	618	646	654	652	594	607	620	645	619	689	644	606	668	681	681	626	638	590	641	642	633	650	662	627	656	668	652	679	643	628	631	648	654	624	664	621	667	648	651	611	588	655	608	653	646	652	607	640	645	632	602	620	674	658	635	632	630	636	621	681	639	628	672	664	627	690	638	637	672	625	665	616	604	639	636	670	638	672	629	643	624	684	668	657	616	670	641	654	654	612	614	589	614	671	643	660	643	648	602	616	640	638	687	642	642	577	681	650	642	623	634	631	653	659	628	697	640	634	590	660	638	690	657	633	626	636	616	645	645	674	673	674	616	677	646	643	689	641	642	617	644	624	643	659	662	619	631	649	620	625	652	622	638	627	628	661	627	690	654	641	619	662	663	633	671	670	624	608	640	611	698	693	658	631	664	685	643	646	628	632	659	657	642	645	673	628	652	696	644	676	622	634	646	652	668	644	598	673	627	616	635	616	619	643	609	673	643	629	678	683	650	647	707	613	658	645	637	652	636	651	651	644	650	671	644	625	684	676	651	608	639	630	632	659	650	685	639	635	644	644	667	654	659	674	655	637	633	634	648	672	609	651	617	632	642	630	599	657	633	591	639	633	699	621	635	643	642	677	627	682	641	629	633	661	636	634	619	616	639	625	600	645	640	657	662	645	669	642	628	604	657	623	645	651	642	641	689	635	634	688	605	580	683	634	587	595	635	654	619	698	666	592	660	671	624	651	628	704	651	675	641	587	678	652	608	627	616	659	724	658	627	678	641	635	686	637	660	639	618	651	611	649	621	601	615	636	657	601	623	644	660	644	653	657	649	645	643	638	660	692	656	691	632	618	628	608	621	639	647	645	621	685	637	618	629	644	716	608	569	650	660	645	635	648	598	637	606	696	688	665	625	653	649	687	668	579	641	668	600	610	616	632	617	612	638	631	609	642	593	663	704	610	633	642	642	665	626	609	649	634	675	660	622	680	653	650	670	658	666	596	612	642	656	719	668	663	638	656	663	638	672	584	640	628	633	618	615	617	669	629	615	683	692	660	634	641	626	637	603	565	656	687	642	596	664	630	673	624	673	618	619	656	635	628	663	647	655	657	681	626	611	647	638	640	652	653	622	701	702	623	650	654	650	638	622	625	641	618	621	660	660	642	599	612	658	625	656	682	664	626	657	650	635	646	648	640	678	633	691	655	609	648	629	642	622	672	658	648	610	671	635	645	639	643	655	616	620	636	612	629	661	661	605	662	678	619	656	638	653	645	702	676	627	624	626	617	623	644	628	635	648	652	632	651	658	631	602	625	635	630	636	637	647	654	671	632	677	651	618	650	599	667	634	649	638	629	601	650	654	640	645	643	657	670	630	603	678	621	709	626	635	641	642	685	654	637	656	639	664	667	637	683	646	665	651	656	648	706	690	636	653	670	621	633	658	599	638	696	640	613	655	609	620	619	661	663	674	640	627	628	640	615	638	585	653	648	675	611	661	658	632	635	628	594	636	617	608	599	645	593	629	629	630	645	638	665	652	659	624	658	668	662	640	649	645	639	684	624	628	610	579	669	610	618	630	669	649	656	668	617	690	630	638	595	654	651	645	626	614	648	598	636	631	680	635	658	641	613	655	623	687	673	638	660	647	656	674	667	611	673	675	653	676	619	694	637	620	640	687	591	630	606	653	645	654	650	657	637	644	623	695	627	664	669	682	658	653	632	600	676	656	655	658	627	671	652	613	653	644	668	652	647	619	630	625	667	619	646	609	642	652	651	630	631	613	659	623	634	658	680	629	651	638	648	648	621	672	674	678	632	654	655	643	623	630	657	598	646	618	622	648	634	656	658	652	699	622	653	630	625	635	648	638	653	625	600	629	595	660	647	614	628	686	681	638	615	657	638	619	696	625	587	690	613	609	644	613	637	639	700	634	686	644	614	573	601	651	637	641	642	625	677	667	641	647	592	652	665	661	604	640	594	682	670	635	691	656	674	701	637	640	657	660	596	688	626	675	565	656	676	612	620	665	581	694	622	661	591	659	592	661	681	635	663	649	656	621	626	673	653	629	646	649	712	609	632	652	659	668	669	658	635	611	637	644	613	640	644	639	656	656	664	619	606	642	639	650	623	658	617	644	651	677	590	633	669	685	615	645	656	659	633	628	618	644	663	647	651	624	620	683	617	645	680	640	686	619	621	664	613	627	661	667	624	675	640	639	664	663	597	667	662	640	625	648	630	637	608	667	676	675	637	621	640	646	679	659	645	620	648	674	622	662	656	633	647	628	675	697	620	601	632	636	622	701	652	638	606	634	631	649	668	631	652	657	616	660	614	621	672	650	629	631	688	620	654	627	647	634	620	627	665	631	655	631	626	666	658	614	695	635	610	702	657	614	654	650	656	662	612	656	635	601	644	642	614	622	653	635	588	630	624	636	672	657	656	634	631	673	639	610	630	648	599	616	651	679	601	659	628	631	615	714	686	665	640	609	607	617	631	667	599	618	634	664	605	576	651	666	663	622	588	614	651	628	680	672	639	634	693	663	636	630	647	621	648	650	669	621	689	644	605	636	628	617	654	598	652	604	677	632	650	606	669	636	636	640	614	672	637	642	634	643	644	627	597	665	666	660	666	637	607	611	641	672	644	630	660	563	603	707	628	679	653	604	625	648	647	635	610	645	629	618	635	622	646	665	651	620	661	635	662	643	657	680	622	627	580	632	614	632	638	612	649	640	658	644	650	631	635
11644	1005	190	178	222	175	180	187	156	157	183	150	182	191	183	166	168	174	184	163	162	189	205	161	205	162	186	194	182	173	173	174	182	178	185	173	182	174	182	178	164	167	184	185	172	162	174	179	187	192	191	212	178	192	184	173	187	173	195	203	182	175	205	182	146	204	166	186	158	150	185	166	178	182	182	190	158	175	170	150	179	171	180	176	199	173	184	206	169	204	177	180	213	190	168	164	183	191	181	164	161	180	166	169	165	195	196	208	154	174	191	174	180	174	180	198	174	180	181	173	191	202	177	173	165	181	171	170	205	171	160	176	153	181	168	176	200	162	190	184	156	162	191	149	192	165	173	182	183	180	156	180	167	180	174	170	185	178	158	180	197	192	216	196	195	176	186	192	199	185	169	176	152	184	193	196	172	164	161	152	176	184	176	184	177	195	167	167	169	176	181	180	189	182	168	197	215	164	169	179	163	168	176	175	171	212	156	191	192	183	193	192	151	164	196	161	176	178	173	176	167	172	165	163	185	179	185	164	199	189	169	181	166	177	178	188	177	183	187	184	173	198	176	180	175	178	177	178	182	166	177	183	171	168	179	171	178	162	181	205	214	181	184	194	161	164	173	168	179	201	172	150	199	201	182	172	196	176	181	152	187	180	172	192	184	167	167	174	168	151	195	170	177	157	162	176	158	165	187	193	182	170	172	210	193	168	209	168	176	182	168	180	181	174	166	171	167	185	182	189	193	169	164	164	176	171	190	187	184	170	189	190	174	170	175	194	180	181	189	178	185	198	181	168	180	181	173	163	168	158	161	185	185	174	180	160	163	159	190	174	178	209	176	180	200	171	190	176	166	192	176	180	162	186	190	180	181	193	189	200	185	183	171	191	179	179	183	161	171	179	193	165	191	149	161	164	215	175	177	196	183	165	172	170	174	182	209	170	152	194	182	187	183	185	177	173	167	188	177	158	172	154	165	186	165	185	192	203	159	196	180	181	189	171	149	178	192	160	197	166	155	161	157	177	176	179	165	181	183	203	167	166	186	186	184	164	189	182	200	196	196	161	204	174	174	195	160	150	163	162	166	181	177	167	173	184	185	181	202	199	204	159	190	192	181	180	170	170	188	179	161	172	205	161	162	172	172	162	184	175	175	208	214	180	162	182	207	165	158	171	185	165	162	179	176	195	182	171	187	187	195	174	167	182	215	163	164	179	177	166	167	171	167	159	182	163	170	165	175	193	191	175	184	155	188	180	164	161	169	191	184	173	189	182	198	166	182	168	165	156	169	189	197	184	189	169	154	181	159	165	173	198	167	174	184	180	162	187	197	198	185	199	181	174	189	181	174	175	206	177	173	175	172	170	175	191	216	175	163	185	177	205	165	187	189	157	175	179	162	164	172	161	177	184	156	182	182	175	170	169	163	180	189	160	173	187	175	201	179	157	185	165	177	168	158	177	171	163	187	176	182	178	178	177	178	161	183	170	189	156	174	194	177	161	179	164	165	198	182	163	199	184	166	179	184	182	167	208	179	149	156	154	211	164	180	172	157	176	167	165	169	182	181	203	201	179	149	172	195	178	173	180	160	179	173	180	194	157	172	162	175	170	196	156	155	164	184	188	171	152	194	174	218	188	169	190	177	180	168	201	151	176	196	173	182	176	173	170	150	176	195	185	213	161	178	176	207	206	172	167	163	164	168	175	178	183	183	180	153	139	177	169	184	211	196	170	169	151	186	185	172	196	200	169	176	172	187	181	157	161	176	164	161	197	189	173	199	173	180	165	175	179	186	183	198	182	205	164	200	177	194	181	169	148	204	171	158	186	181	180	147	160	170	179	181	160	193	189	181	142	189	159	154	194	183	171	177	204	185	173	173	210	167	169	229	194	170	188	195	194	176	180	179	167	166	160	175	155	156	168	181	181	184	195	160	194	172	169	184	177	178	188	193	190	165	180	168	185	189	177	170	170	170	168	177	206	199	192	168	154	185	197	154	156	189	163	181	175	193	169	201	152	173	177	155	181	162	183	197	178	193	165	214	164	196	185	168	188	201	190	202	165	187	197	189	168	172	188	179	174	178	190	161	191	172	173	167	174	181	175	153	177	190	181	174	167	165	202	173	200	180	178	179	201	168	170	195	178	179	199	190	182	177	179	149	162	191	188	182	169	194	157	191	218	155	178	177	196	196	172	159	195	167	193	184	172	201	162	173	187	169	183	158	223	190	171	196	168	182	182	187	190	163	195	156	170	161	171	180	167	193	173	195	169	187	173	168	162	179	188	188	157	157	214	181	177	163	152	193	176	167	184	155	168	173	184	205	180	154	163	199	172	169	166	156	187	163	182	175	189	194	201	164	195	181	188	168	189	158	189	155	195	176	165	188	170	166	173	175	174	158	189	153	174	200	184	170	216	174	174	179	216	189	171	163	210	151	184	214	174	187	159	161	168	171	152	165	172	165	194	192	175	177	167	199	187	150	172	184	165	168	171	186	188	184	180	164	158	171	162	172	178	171	199	159	188	157	151	155	191	174	183	160	197	171	166	172	191	188	179	185	166	175	170	177	152	163	200	173	170	204	176	168	178	184	180	177	193	172	169	187	184	209	190	170	174	175	178	190	180	196	161	158	172	175	175	181	188	174	171	198	164	159	163	160	174	145	199	183	163	168	154	188	188	204	195	196	184	186	147	174	189	162	161	165	203	172	178	175	165	181	183	184	185	169	172	148	180	152	198	178	174	163	174	175	173	184	192	146	163	159	172	200	183	202	166	168	169	172	179	170	190	190	192	193	210	165	168	175	177	183	190	152	188	170	170	201	173	168	172	152	168	169	183	199	195	166	189	152	201	184	170	183	178	166	175	173	184	213	173	180	159	186	158	143	192	149	184	164	191	189	139	176	192	200	184	197	214	183	168	178	165	153	178	184	184	169	180	185	182	174	153	191	172	196	168	191	170	175	156	169	181	181	179	157	169	182	165	165	179	154	168	148	200	188	168	206	208	191	182	178	187	183	180	164	188	154	167	176	188	149	166	125	171	176	140	169	171	194	174	178	189	181	166	170	172	171	154	166	183	198	159	182	180	148	205	154	189	169	173	159	157	198	168	181	168	168	170	182	177	183	141	167	164	171	175	192	171	169	163	160	207	190	158	148	162	188	201	168	182	194	192	176	201	178	183	193	187	176	184	168	192	204	172	181	164	165	176	165	182	181	202	178	194	166	175	156	168	166	174	159	196	172	160	172	184	168	155	172	193	178	184	160	170	185	183	196	207	165	190	172	187	196	160	189	158	178	158	181	193	173	167	166	209	172	195	193	188	161	135	182	165	167	159	196	181	177	208	170	170	164	166	153	175	177	189	167	183	183	186	166	229	169	193	198	164	175	159	170	212	192	168	155	173	185	189	194	182	172	181	174	175	164	181	174	180	160	191	167	163	177	157	176	176	193	173	204	206	167	176	189	190	156	173	185	162	193	201	193	187	149	194	205	191	177	202
6732	482	401	480	425	473	486	430	429	394	431	452	407	430	427	442	459	382	418	414	460	404	437	417	374	398	429	412	412	430	444	421	399	410	432	437	435	428	427	449	452	429	434	435	448	430	436	436	477	419	440	463	453	439	459	441	416	426	420	431	400	452	438	443	444	448	437	430	416	426	420	421	429	417	476	426	413	397	386	417	422	410	411	420	394	428	450	465	389	421	446	432	415	433	416	466	429	421	395	427	400	397	437	391	426	454	421	405	419	391	402	424	396	404	409	409	423	433	424	394	435	390	443	461	381	434	377	435	382	421	372	418	422	420	436	407	447	422	415	433	412	419	405	423	442	453	429	426	377	427	427	458	440	421	402	373	389	424	416	404	402	419	416	395	428	428	437	426	433	423	420	404	426	415	429	425	431	439	396	422	407	424	418	422	429	371	414	419	417	461	434	422	420	439	416	413	421	411	423	400	432	418	414	416	446	403	414	423	420	398	424	407	413	442	432	456	377	391	399	478	435	403	395	427	382	429	404	374	443	409	409	463	413	415	392	431	421	449	412	406	407	404	419	454	410	418	399	448	430	450	399	426	447	434	391	447	434	420	415	438	400	432	402	455	469	407	402	425	419	433	417	413	412	443	372	411	401	391	442	390	413	398	415	419	420	411	416	431	403	426	446	407	436	427	426	423	430	391	403	475	448	420	423	413	410	420	419	466	451	395	413	433	412	408	393	434	400	441	448	445	455	396	431	448	388	425	400	417	413	425	421	430	470	419	437	421	432	437	401	463	425	438	423	396	430	452	433	434	441	448	424	408	424	414	430	453	449	445	393	421	432	476	413	429	414	423	434	403	378	442	425	406	431	415	411	403	435	395	426	414	419	406	404	410	390	450	405	399	454	397	389	447	407	401	407	396	423	377	416	428	385	437	406	436	443	410	461	415	429	437	419	424	433	393	400	451	429	415	437	395	429	451	391	423	436	451	399	426	430	451	419	388	412	404	439	440	432	442	423	421	400	438	420	441	428	417	438	439	424	413	431	392	432	395	418	409	413	441	425	419	404	434	406	453	430	415	424	429	403	436	413	447	412	455	428	440	378	407	440	427	459	429	404	437	400	436	416	424	392	467	405	424	399	446	438	406	412	449	420	418	392	428	454	463	452	447	439	450	475	415	431	439	409	400	414	411	414	393	403	415	410	400	373	412	420	447	424	425	391	392	429	450	424	389	395	365	425	451	437	435	439	445	453	439	443	393	421	436	448	449	437	429	413	428	428	403	428	401	407	437	430	404	432	426	442	411	434	431	476	449	390	409	415	390	410	398	427	432	414	425	450	393	447	412	399	431	425	430	441	403	417	391	428	407	410	423	443	422	413	426	410	459	436	399	421	405	416	438	436	410	413	434	420	429	421	404	412	428	411	407	383	436	414	422	371	402	449	425	413	420	437	408	415	438	434	418	445	440	418	427	438	418	449	428	412	420	395	441	403	410	408	398	424	415	428	416	397	433	412	427	401	432	382	422	380	396	421	421	446	420	427	418	428	403	391	445	398	383	415	416	424	391	405	410	416	490	406	419	421	421	403	409	426	376	443	427	413	429	424	382	408	451	413	411	402	410	435	396	472	406	419	443	395	385	405	449	436	389	418	445	461	423	417	420	427	441	428	432	425	441	414	414	402	452	459	456	438	379	433	431	437	438	399	432	428	410	430	444	434	418	406	438	414	457	417	432	385	448	391	430	430	450	416	411	401	433	430	386	392	386	405	431	397	406	437	418	400	410	428	450	406	426	442	404	450	411	384	406	443	418	424	402	426	433	403	407	426	414	436	427	394	427	425	413	426	439	422	405	437	408	439	433	401	401	419	420	395	431	407	417	372	392	392	443	388	418	434	412	392	435	406	396	434	413	395	442	449	408	412	416	396	444	394	414	437	435	377	444	446	403	421	428	399	424	417	393	446	425	425	412	470	426	435	448	402	406	415	418	421	416	386	438	445	382	411	404	362	407	440	399	431	386	401	410	409	399	419	444	409	435	451	417	385	380	408	389	438	391	394	418	422	391	479	433	434	347	444	431	414	452	402	399	471	399	421	413	420	399	456	438	400	432	447	360	455	420	430	436	447	383	403	381	380	415	416	389	437	449	427	430	400	453	452	432	417	443	424	419	387	445	460	405	451	416	423	403	414	415	451	415	407	411	407	438	404	367	410	436	414	439	410	391	423	406	393	402	448	447	458	422	420	404	407	437	386	414	426	419	446	450	449	423	406	437	416	437	458	402	424	414	454	423	398	453	440	418	434	426	437	423	410	436	436	441	427	436	435	439	420	413	422	429	413	433	399	450	376	432	434	402	406	422	437	427	406	401	414	420	424	402	426	444	422	418	411	392	416	402	409	437	360	476	433	436	408	413	420	419	402	407	435	409	425	426	445	454	425	400	409	421	441	435	442	392	431	437	411	452	418	426	395	427	394	434	436	412	425	417	409	418	450	444	432	437	454	393	420	456	403	421	467	452	413	410	405	433	389	429	432	406	407	404	414	418	419	414	432	417	401	392	410	405	405	395	405	402	384	438	412	452	429	435	410	384	435	396	444	421	431	429	400	427	397	443	360	453	386	434	442	444	417	424	409	427	408	398	434	438	447	436	382	411	471	427	428	436	439	420	417	397	407	393	451	461	411	419	424	437	409	437	460	444	432	421	400	432	447	428	415	416	457	388	453	399	427	430	430	403	401	416	442	414	453	417	408	400	433	419	401	442	414	412	403	428	400	391	399	393	424	395	451	402	390	438	461	425	451	421	401	433	434	428	385	399	421	424	389	417	396	397	410	404	425	420	424	403	406	454	398	406	409	439	437	388	414	418	404	428	418	405	447	424	412	413	424	402	438	408	415	435	411	444	420	431	435	431	408	411	411	432	437	397	436	404	379	416	424	439	447	442	409	422	438	399	429	425	407	422	462	419	386	433	411	397	419	424	438	393	380	434	467	430	433	447	402	444	443	398	430	393	418	433	398	393	418	407	436	393	466	386	388	409	418	408	417	458	427	405	406	416	432	418	407	442	448	472	436	429	466	386	444	388	408	436	433	464	425	409	431	434	439	397	421	395	443	413	378	408	399	439	420	394	399	428	396	437	414	433	441	419	420	442	440	406	403	448	412	423	395	439	403	390	437	406	402	403	417	435	419	409	437	440	430	405	449	434	416	464	422	406	397	396	426	430	421	405	425	456	402	429	446	463	401	395	430	394	431	415	418	453	437	400	408	425	401	412	457	436	424	448	474	428	411	439	447	424	417	429	433	418	399	438	430	409	464	404	449	402	420	425	437	423	412	412	412	392	414	399	411	469	408	469	409	402	425	420	424	415	393	409	396	466	395	388	433	416	353	397	423	415	439	422	468	438	459	399	422	416	446	393	399	446	403	435	407	413	428	437	443	439	427	434	412	432	420	425	412	440	402	442	416	431	422	429	433	433	410	418	416	439	423	422	384	472	427	437
28360	4108	715	543	406	329	350	311	289	291	297	277	260	295	288	271	269	278	254	252	281	255	277	280	237	238	280	258	267	303	273	281	260	250	260	289	283	271	275	284	249	260	249	266	249	261	260	249	298	278	264	264	233	285	289	283	273	280	237	272	284	246	245	261	257	276	266	240	275	264	253	303	271	254	270	284	264	276	272	280	266	300	278	263	236	267	256	281	283	273	249	268	253	278	250	254	287	250	247	297	279	253	299	279	257	289	274	267	237	261	237	258	286	258	273	274	270	261	255	252	249	298	269	278	258	301	265	237	250	258	274	277	260	275	253	260	257	251	275	263	277	253	271	235	245	264	247	283	274	263	230	287	257	260	286	262	295	273	263	236	264	265	254	245	251	258	225	273	251	270	288	282	260	254	255	253	243	282	248	270	237	266	279	264	241	244	245	223	283	269	240	237	267	277	254	256	267	265	245	271	264	271	259	257	259	244	247	256	242	261	250	260	231	249	256	274	262	281	271	252	274	269	234	291	252	290	252	270	284	250	275	245	259	268	271	251	237	243	268	282	271	264	267	228	257	253	283	274	260	255	261	272	245	225	244	274	265	275	268	259	283	272	258	280	257	236	304	243	266	228	298	276	251	282	286	255	288	243	264	265	229	233	273	260	245	236	253	269	282	257	257	247	274	253	272	267	279	261	264	264	254	265	278	243	312	266	281	255	246	239	286	242	275	265	279	264	255	237	279	250	255	269	256	281	277	254	267	265	257	273	294	270	273	229	237	299	242	253	251	242	300	275	270	322	242	270	286	331	232	302	244	237	273	255	231	280	266	267	302	252	307	264	245	244	236	243	257	261	269	260	290	273	252	252	283	266	280	264	245	266	257	291	249	257	275	248	280	281	256	256	267	291	285	260	293	258	282	251	248	264	255	262	257	259	267	270	236	224	282	256	243	245	258	231	278	239	248	246	278	277	264	279	246	273	262	233	279	264	282	268	259	243	245	278	288	260	275	237	236	268	237	227	256	267	265	268	277	266	268	248	283	275	272	289	262	273	275	300	237	232	263	243	251	240	252	264	270	256	241	240	239	214	276	255	246	252	249	262	256	245	235	244	259	273	252	244	239	265	270	281	262	245	271	275	223	260	264	271	257	244	276	257	276	257	265	282	223	279	254	274	252	255	245	263	268	250	274	266	249	283	243	285	259	266	278	284	232	261	244	263	283	246	270	262	292	253	254	252	281	270	268	266	260	267	265	283	271	241	284	251	303	293	243	240	270	240	240	247	269	263	241	284	268	295	288	247	273	231	262	281	283	257	279	247	284	272	247	259	285	253	262	266	284	264	253	247	274	226	264	256	221	228	279	239	308	256	278	260	239	250	263	282	283	296	281	256	278	270	239	267	249	235	270	279	270	287	273	273	278	266	267	242	271	275	263	222	220	253	268	260	285	272	246	267	263	239	270	245	206	264	271	231	252	273	226	258	268	249	238	303	253	255	274	252	278	288	244	246	250	254	270	311	280	250	253	240	262	295	249	219	274	276	242	243	259	292	281	289	258	254	255	272	254	258	281	277	249	295	252	278	263	267	249	231	275	266	267	274	290	264	273	293	275	252	272	276	248	253	253	252	266	271	250	256	254	238	251	242	245	267	239	260	257	236	273	261	289	258	253	258	274	244	252	268	241	293	256	255	232	264	243	242	241	272	245	262	257	237	255	254	267	269	303	274	273	265	282	289	254	286	265	238	261	255	253	242	261	284	262	243	246	237	237	235	281	259	236	259	262	266	260	265	283	240	239	277	258	297	248	261	239	294	252	246	278	244	239	250	249	246	253	259	269	287	220	254	264	254	269	250	232	268	246	279	251	277	265	280	242	224	263	269	293	268	254	246	290	262	258	261	258	236	283	281	253	249	256	231	230	260	270	257	284	301	266	251	262	265	261	267	260	251	252	251	232	280	264	260	261	275	255	274	246	252	270	262	250	264	276	249	262	272	287	235	264	216	273	261	250	260	259	240	227	229	244	262	268	258	253	272	250	270	254	286	243	292	293	264	270	259	301	285	236	240	275	238	266	290	226	262	271	281	260	263	288	244	281	266	267	272	271	275	281	289	280	258	283	270	281	266	245	249	271	291	273	248	286	230	223	255	275	312	290	239	260	251	253	270	287	251	260	228	263	269	271	227	273	241	268	288	248	258	272	305	262	226	290	281	235	249	283	246	255	247	246	267	243	250	253	242	267	255	251	254	242	271	293	281	234	300	244	241	293	286	278	269	258	277	275	281	273	276	255	277	238	297	277	253	254	245	231	253	258	241	258	254	256	283	239	270	227	244	259	263	242	266	276	289	246	231	240	255	260	256	293	295	270	247	267	270	250	282	243	269	232	297	264	245	213	233	286	240	256	270	268	271	263	278	264	250	278	234	258	262	264	252	267	265	282	270	270	277	243	250	232	263	276	260	245	234	279	241	256	268	257	240	234	239	250	273	251	259	257	248	280	262	246	255	286	259	257	264	286	272	267	256	245	259	266	257	248	241	244	249	258	255	272	257	218	238	265	253	281	249	255	260	237	311	236	263	286	228	277	262	277	282	264	280	230	230	259	278	280	290	252	222	279	280	278	270	261	291	269	267	273	245	278	275	282	241	277	254	265	267	279	267	305	279	235	235	276	245	273	257	242	269	235	277	247	235	243	258	243	272	264	270	283	251	276	264	266	240	250	212	241	257	218	276	272	235	258	251	254	267	269	298	264	239	299	245	265	264	296	272	273	277	239	265	237	265	272	252	260	252	284	262	232	242	252	256	250	246	291	267	278	271	260	242	248	247	249	281	260	272	228	234	268	288	256	236	236	233	282	261	281	240	241	257	281	283	243	274	282	269	267	249	271	257	280	264	247	259	264	273	256	261	284	272	299	267	283	273	289	249	255	307	245	252	256	261	272	247	258	290	278	241	239	255	259	288	261	247	248	280	267	281	294	268	271	235	224	271	276	251	277	266	284	253	253	230	276	257	278	262	263	276	239	234	260	266	296	234	245	258	269	291	264	250	274	240	243	250	294	248	260	285	246	234	272	279	237	263	241	254	283	282	260	270	276	266	285	230	256	260	281	288	258	234	241	245	267	262	256	290	262	232	251	266	265	264	277	258	267	250	268	264	253	274	268	242	248	296	268	260	262	264	244	239	266	251	234	241	265	274	262	232	263	263	286	250	245	270	243	261	276	280	278	259	290	275	277	250	279	267	265	262	266	272	282	246	267	274	291	255	259	271	264	264	282	278	270	244	286	286	274	247	284	286	257	228	235	233	278	286	229	257	270	281	294	261	259	242	256	267	294	248	283	256	241	272	314	253	264	257	278	257	243	281	284	271	247	256	284	281	261	290	232	281	253	260	265	242	264	294	233	237	273	255	281	256	269	280	247	300	279	261	268	256	286	256	262	274	292	221	293	249	238	252	267	251	273	237	257	242	267	246	251	257	300	259	278	281	254	285	277	241
16232	1000	1240	1391	1252	1095	941	847	806	771	758	693	709	722	658	642	684	713	653	596	679	667	634	634	653	619	623	620	598	604	591	575	580	595	595	602	597	617	625	575	552	578	576	598	662	656	636	640	621	642	656	663	638	640	611	630	669	652	595	619	672	619	631	585	615	611	575	587	609	581	613	589	637	622	589	591	601	579	576	631	612	565	590	595	591	613	623	570	590	585	586	616	594	590	608	614	577	608	593	547	603	587	631	601	634	586	591	584	582	624	616	586	605	611	608	587	574	607	598	599	580	556	561	621	619	584	604	588	581	614	564	585	618	567	583	626	579	606	537	624	640	628	611	579	596	589	600	584	596	598	583	596	572	614	604	611	577	578	617	612	592	580	571	600	607	595	585	557	588	565	630	585	600	612	624	610	585	588	594	568	558	568	583	597	589	596	589	567	559	621	585	612	580	581	608	602	587	595	602	575	624	576	606	546	592	585	600	585	620	573	614	592	597	621	655	597	617	585	556	613	591	634	588	565	552	638	566	593	568	577	610	628	517	564	626	541	588	598	595	606	591	635	578	580	571	547	575	587	584	561	622	582	584	591	609	580	539	601	570	570	638	611	623	606	620	640	614	608	584	573	561	616	595	591	584	592	585	588	583	551	572	610	575	597	565	584	622	614	595	619	570	553	647	559	575	604	598	573	590	552	591	603	592	581	637	591	582	588	606	580	588	571	606	588	569	582	591	625	582	616	541	598	652	585	594	596	611	583	590	560	623	590	542	599	576	629	595	605	609	650	598	586	581	534	593	597	616	625	579	597	571	549	615	578	589	575	569	574	574	608	593	593	620	578	624	593	614	592	592	582	607	578	602	604	630	579	584	600	609	589	592	554	567	581	614	531	578	617	668	604	599	642	603	597	590	600	565	574	627	553	582	634	568	548	612	574	577	573	582	573	567	573	596	574	595	582	575	607	591	623	606	570	603	632	585	590	574	578	606	608	556	570	581	587	585	616	559	596	613	600	571	540	588	610	546	609	588	607	570	587	555	612	595	597	575	579	598	550	587	609	585	571	585	575	599	601	570	626	592	588	632	600	580	593	550	578	585	585	628	612	551	578	600	643	589	593	581	578	559	544	585	607	571	596	569	626	586	577	618	618	597	621	605	611	591	598	525	605	564	581	594	573	589	600	571	626	587	609	563	528	574	622	609	611	580	605	592	566	587	600	586	641	641	571	568	589	576	591	614	556	589	587	607	610	635	563	597	553	580	581	598	603	568	616	567	595	570	567	559	586	585	529	593	605	608	588	580	600	564	617	533	604	553	605	612	581	586	618	620	612	588	601	544	574	598	584	565	584	576	657	595	619	666	628	578	585	596	580	558	640	579	537	539	541	564	594	602	618	565	604	585	616	589	578	630	610	591	602	578	559	583	566	571	558	630	601	547	615	584	600	592	596	596	549	644	589	575	578	605	596	594	593	592	574	613	585	609	582	544	608	570	567	617	562	586	586	588	593	608	581	633	583	596	559	607	588	627	564	608	590	564	598	599	561	595	603	565	575	595	563	615	580	582	597	589	570	592	591	575	623	612	568	641	571	562	568	578	582	612	601	600	598	558	591	576	574	569	617	575	589	615	587	597	574	605	611	571	585	564	563	618	602	597	619	548	597	582	571	558	610	626	611	619	606	612	571	585	596	560	596	583	636	575	572	602	574	628	590	591	587	630	591	593	577	594	612	554	605	590	574	631	606	585	594	581	524	597	614	587	584	576	576	587	627	608	582	617	637	592	625	587	591	614	622	534	609	589	526	607	550	612	665	529	571	573	572	591	614	591	626	598	643	554	562	598	605	597	583	570	605	598	574	598	586	603	593	569	592	599	613	590	633	571	571	570	557	585	629	559	621	596	548	608	575	614	625	598	581	585	573	566	570	583	603	601	569	573	602	595	594	614	583	588	599	591	608	543	598	654	599	560	599	590	606	565	627	605	563	594	543	588	607	604	600	597	601	593	560	605	599	633	591	569	587	586	600	574	586	573	598	639	622	609	618	574	580	586	630	562	611	611	585	600	621	580	590	568	566	581	611	593	608	593	601	573	551	537	554	604	581	611	578	639	626	566	568	572	606	571	539	605	523	569	600	593	596	619	624	578	617	593	593	564	603	588	614	569	585	601	624	591	558	562	576	566	614	577	595	573	569	612	583	576	597	563	627	647	586	569	567	565	588	613	580	574	637	604	573	606	579	585	607	633	551	591	598	624	573	579	564	580	566	572	610	574	598	611	631	570	561	592	564	587	612	625	594	631	576	610	600	575	583	584	596	577	598	592	607	569	589	583	550	601	619	632	592	595	574	621	606	582	621	588	601	581	614	582	597	581	602	579	605	586	612	577	569	609	589	590	625	615	606	593	569	643	614	581	620	589	572	634	563	538	597	527	572	606	579	577	654	631	610	632	569	587	577	615	561	596	584	589	614	563	561	607	581	608	579	570	596	584	581	578	611	577	580	570	600	606	578	651	599	622	578	585	571	599	620	589	614	560	549	577	579	549	584	574	569	606	644	603	597	549	595	606	589	579	623	592	597	599	575	600	625	631	579	588	567	555	592	568	614	591	598	612	564	563	587	559	560	584	568	562	592	598	642	605	587	580	579	538	574	598	567	585	602	589	583	582	561	640	611	574	594	586	594	568	583	528	560	580	546	591	639	616	586	534	581	582	601	622	584	592	589	582	608	555	609	547	599	569	616	581	590	612	599	547	619	590	604	579	565	610	588	572	625	597	582	595	577	621	619	581	585	594	586	594	654	581	601	573	575	580	595	623	602	601	549	617	595	585	571	562	573	597	571	583	574	649	592	581	575	586	605	596	593	603	579	569	610	626	570	540	574	585	602	574	562	580	573	577	574	565	593	575	568	596	594	633	560	584	555	613	551	598	587	564	578	538	596	599	585	559	628	585	569	602	613	595	604	652	590	593	628	581	573	614	591	610	557	612	603	590	585	560	578	565	618	537	587	581	547	595	589	605	579	576	620	592	609	623	631	578	610	591	610	606	567	586	568	600	642	547	604	594	616	577	550	591	571	580	608	577	631	607	561	601	616	586	576	572	584	573	643	585	603	611	622	617	616	570	599	571	548	616	607	571	652	576	615	570	601	572	600	552	579	547	571	604	587	616	559	604	586	527	657	602	573	624	583	570	588	660	609	539	629	630	595	611	557	571	597	580	577	599	547	590	621	573	592	617	606	580	571	607	581	639	615	601	561	592	577	605	575	586	581	633	607	586	557	595	584	628	584	593	586	549	595	603	581	592	612	593	582	602	585	546	565	606	574	640	572	616	551	587	579	619	582	608	578	595	593	601	561	597	583	566	620	575	570	617	581	607	563	591	543	563	590	579	603	568	591	607	560	591	574	629	586	619	525	573	605	598	592	616	602	567	573	576	600	590	636	537	587	565	600	626	627	570	617	580	597	601	570	576	549	593	546	579	582	618	608	563	591	587	591
39439	8826	1288	831	604	512	428	380	391	349	336	318	306	337	312	298	310	308	316	303	291	275	331	287	307	299	309	339	288	289	297	308	314	287	314	302	312	302	292	331	301	289	288	324	289	314	304	299	301	319	310	328	283	306	297	295	318	306	322	281	315	277	262	309	301	309	270	293	298	279	322	315	300	324	311	315	301	298	298	315	276	303	300	284	278	308	289	300	322	282	291	302	315	309	309	289	272	281	270	306	309	295	280	318	319	268	278	280	313	304	298	291	316	299	306	306	264	299	291	265	308	310	290	316	301	356	279	318	276	272	274	276	311	337	291	301	287	291	295	269	287	319	323	272	300	304	307	308	302	320	312	300	272	275	322	289	321	306	297	324	315	276	292	299	291	296	326	273	295	271	304	315	294	288	292	300	290	327	270	262	300	292	264	334	304	291	324	282	311	275	285	278	280	338	326	274	281	299	301	269	305	265	291	275	292	269	304	319	293	312	287	264	268	321	346	304	297	270	271	302	296	325	261	255	300	252	314	292	305	292	287	274	285	248	297	344	292	292	296	307	349	302	260	296	289	292	300	285	298	280	277	317	276	270	313	300	294	273	317	287	302	317	305	253	291	307	305	325	265	294	314	305	308	310	334	278	304	305	290	298	284	288	337	268	312	321	278	286	295	286	312	322	300	268	305	254	286	289	301	293	281	272	280	286	273	285	310	282	311	288	317	270	282	299	330	315	295	327	315	297	271	287	272	309	309	318	288	253	300	291	305	258	291	286	278	308	275	293	267	237	304	291	311	277	302	313	305	314	311	300	292	288	297	290	277	271	276	266	284	302	294	292	314	314	291	304	302	314	267	299	322	282	281	267	294	297	309	268	311	299	339	276	281	283	293	269	328	284	319	294	289	271	312	273	280	282	276	284	280	342	277	295	280	276	299	315	289	281	282	268	279	298	319	304	302	324	275	260	252	272	313	299	287	293	305	291	284	320	319	274	253	246	302	306	279	286	262	281	309	290	329	297	306	295	318	289	291	260	266	271	313	291	293	331	301	297	264	294	298	261	291	328	283	290	283	289	279	310	303	313	328	280	263	323	308	290	331	290	311	306	293	318	308	247	311	316	308	311	272	275	306	290	320	308	301	311	274	292	267	262	281	315	300	296	294	293	252	243	302	307	271	291	312	275	281	318	280	290	318	306	281	291	295	287	277	295	264	286	288	286	309	297	291	288	284	271	309	340	304	272	292	264	313	304	276	313	299	281	325	266	280	271	300	287	284	277	285	285	282	319	288	351	299	301	318	314	292	293	286	281	298	294	288	331	273	284	325	313	302	295	299	284	330	300	276	272	301	327	265	277	298	265	298	293	295	276	307	295	280	316	296	273	252	275	305	294	288	309	285	289	300	309	293	297	265	304	290	314	283	300	288	293	290	276	312	275	308	260	279	292	322	286	288	275	312	282	281	333	319	311	291	302	306	286	298	317	288	256	287	314	279	270	326	296	315	277	317	305	296	275	323	306	283	284	317	306	282	275	315	298	298	295	286	268	307	326	291	330	300	330	257	309	296	281	289	310	323	272	272	280	279	316	291	289	292	281	294	287	301	271	291	293	251	298	293	296	257	279	291	260	302	275	315	289	285	264	340	309	301	285	301	297	293	262	268	275	287	290	305	308	347	303	267	278	277	271	262	279	292	311	311	320	309	308	326	292	285	289	295	286	314	302	329	276	297	306	273	264	260	298	297	280	240	295	337	287	257	284	301	268	269	303	281	281	295	291	298	325	285	337	280	280	307	298	299	259	284	315	287	298	264	315	303	293	277	281	301	316	320	263	283	295	285	303	316	297	330	309	289	282	295	290	272	279	286	295	297	303	303	298	303	285	297	314	319	272	324	272	282	269	299	283	305	270	289	298	324	273	288	276	328	308	271	298	296	284	335	327	293	295	291	268	287	312	307	315	311	299	324	290	315	270	338	275	307	296	297	311	353	301	306	280	299	270	302	284	293	311	303	308	322	299	300	306	287	270	290	301	273	313	287	278	269	313	309	287	277	319	314	307	307	299	286	278	312	300	304	293	304	280	290	269	277	273	325	326	314	290	304	300	285	305	307	273	306	278	307	301	267	320	290	268	266	312	328	294	321	310	327	263	318	272	304	302	324	300	304	272	315	292	312	270	302	301	275	297	251	294	335	287	302	326	334	264	287	300	319	280	271	281	299	294	286	303	281	265	279	276	275	325	283	305	302	304	287	288	331	292	307	288	281	332	297	285	295	285	305	281	289	286	313	293	292	332	282	292	289	277	301	265	318	296	269	287	303	275	310	310	316	297	282	280	292	258	305	276	302	281	348	322	273	296	316	315	285	314	275	293	285	306	279	293	261	269	280	295	305	305	318	294	302	314	313	298	324	305	275	300	283	290	255	294	298	271	304	298	305	305	297	289	283	298	299	310	275	284	271	276	286	326	288	266	301	311	275	282	262	316	288	288	315	311	322	293	301	292	296	287	321	274	292	287	271	299	332	309	305	267	305	325	282	277	300	277	302	287	281	298	326	286	273	300	285	302	243	289	290	299	303	270	253	289	293	279	302	282	280	280	300	274	254	292	271	295	297	280	258	299	272	286	324	285	303	297	302	320	310	268	275	288	288	286	331	319	290	284	294	335	311	311	277	281	308	286	301	303	321	298	319	306	294	303	305	309	270	306	282	301	317	275	296	296	329	300	267	290	289	277	298	316	310	304	284	292	286	290	302	277	303	305	312	302	245	281	282	299	287	293	280	278	266	302	322	338	298	310	303	292	334	318	309	273	277	300	270	276	308	269	325	294	297	300	287	271	275	305	301	283	318	284	328	282	256	269	305	315	302	281	292	272	272	274	288	272	307	289	290	304	307	300	281	299	279	267	284	235	309	309	288	294	318	297	292	309	296	284	328	307	313	297	283	271	324	326	324	311	252	298	318	299	276	299	268	301	265	297	293	302	301	300	273	268	296	314	305	288	304	305	330	283	282	325	317	267	289	289	304	295	262	267	251	270	304	285	287	305	297	275	279	272	270	273	293	288	251	296	301	276	300	284	319	289	277	297	273	266	251	281	312	285	309	285	285	317	286	282	305	268	293	298	283	294	262	300	288	311	290	285	279	290	275	278	285	291	290	276	275	257	268	330	297	277	319	301	298	283	290	280	313	304	313	309	290	286	315	302	294	283	296	299	289	306	308	272	313	295	273	265	265	297	281	256	299	265	317	313	319	318	301	268	297	256	288	303	287	308	248	283	318	294	282	309	295	310	289	316	291	280	279	292	286	320	307	297	300	312	312	269	269	305	296	284	318	270	291	342	276	278	307	281	258	310	280	321	274	291	292	282	269	304	271	289	298	301	285	303	303	286	295	286	299	324	286	270	308	290	332	264	298	286	291	271	281	320	263	314	337	284	285	277	313	289	299	302	293	298	275	276	295	315	286	294	276	265	334	297	318	299	274	342	308	305	303	333	289	308
21939	1689	1967	2288	1872	1542	1284	1185	1121	1010	942	885	818	786	751	772	738	748	760	688	723	657	730	690	654	652	709	691	674	677	715	635	718	722	691	653	612	663	623	661	682	665	683	650	704	694	729	770	760	739	732	726	722	716	673	655	697	703	697	688	678	672	678	658	664	720	657	684	665	619	657	682	702	668	624	691	659	687	643	668	659	676	672	652	649	694	690	652	679	669	662	715	621	637	659	629	645	654	630	684	636	675	629	650	636	619	679	658	679	635	646	616	638	648	612	694	624	625	636	647	644	610	641	604	614	607	636	624	641	668	620	667	632	615	697	613	624	674	601	674	637	665	631	650	628	681	632	667	614	614	648	624	654	637	644	647	650	625	624	643	656	650	598	623	643	584	674	600	630	592	677	612	674	637	652	661	687	622	634	649	727	580	633	719	590	691	648	651	650	639	652	672	591	653	597	619	632	653	658	653	635	603	665	648	626	655	632	652	625	661	601	651	654	629	656	624	662	599	630	598	646	609	624	654	641	681	627	635	624	674	681	675	658	603	622	663	659	651	618	677	641	630	639	642	639	637	629	637	663	588	635	657	629	654	647	668	683	635	658	649	658	674	662	644	658	630	666	626	667	606	664	690	656	598	603	671	653	612	637	629	645	663	655	640	619	625	617	604	663	667	617	628	648	692	651	627	672	672	603	637	662	616	601	621	625	618	626	635	629	622	619	584	610	608	659	628	631	640	668	610	682	587	641	631	650	650	640	660	665	639	639	649	601	657	610	606	678	604	666	626	662	595	615	651	607	628	627	632	616	563	638	633	631	595	617	601	636	622	591	639	675	687	615	657	623	624	617	605	667	650	618	602	607	668	619	679	669	625	665	628	619	648	663	595	615	639	657	673	645	615	609	630	617	637	674	651	674	670	628	683	626	657	651	669	648	647	625	579	635	649	619	651	653	649	671	614	617	636	645	673	596	608	636	639	648	682	605	615	617	659	610	627	659	608	640	657	649	620	664	618	605	667	631	650	605	634	636	577	682	640	599	620	611	619	669	615	663	654	637	639	701	580	642	636	630	647	681	679	658	658	630	672	636	663	602	648	626	639	645	660	651	617	623	596	642	613	636	629	638	638	674	652	705	610	627	623	616	631	641	627	633	609	608	657	582	624	601	654	638	603	607	635	608	661	619	633	663	657	640	684	672	649	645	587	658	667	626	642	627	674	637	613	629	644	720	616	663	671	618	638	624	647	627	665	669	639	634	662	637	611	603	649	633	644	619	641	667	664	616	652	638	632	628	607	614	609	610	678	592	626	576	664	650	650	618	656	580	662	632	641	618	617	624	633	590	666	644	613	626	631	650	611	629	634	603	592	626	606	642	655	596	613	603	664	685	647	626	668	672	579	581	629	676	631	594	667	621	582	658	644	623	652	626	614	662	608	623	627	675	610	659	606	651	662	585	626	601	669	678	608	589	646	633	640	634	625	713	612	694	600	641	631	611	645	591	606	590	667	635	666	580	651	614	644	640	662	652	593	641	628	632	651	615	634	648	649	625	655	631	634	634	650	636	597	641	647	631	625	639	669	597	654	621	648	611	677	669	650	623	648	602	608	669	665	625	635	628	661	622	682	653	640	638	623	609	641	627	646	626	642	657	698	636	608	651	650	643	612	664	639	665	639	644	637	605	623	630	630	630	631	690	600	630	614	611	613	646	684	658	644	652	654	694	613	642	684	622	666	668	657	651	608	655	642	637	696	604	671	638	667	634	629	641	641	638	687	636	653	668	682	667	628	632	629	585	624	669	637	634	651	621	665	574	611	616	642	633	664	599	641	635	656	614	642	649	641	622	620	616	660	673	643	662	656	651	640	634	630	666	707	557	655	665	660	626	666	662	631	700	630	641	639	658	608	578	638	643	650	639	663	646	613	615	675	669	667	671	639	615	624	623	646	642	662	602	683	685	596	621	666	651	668	640	646	658	637	649	647	624	644	617	644	627	666	612	649	581	646	631	595	656	666	637	635	601	609	643	663	648	610	693	616	637	625	599	659	669	663	609	619	657	626	652	656	645	674	611	614	607	623	681	615	640	667	718	662	642	626	625	639	605	645	628	651	621	660	626	636	579	652	626	625	637	628	621	657	660	664	633	630	621	630	652	650	647	643	596	622	667	625	621	670	634	623	673	652	670	649	676	655	663	637	638	625	693	624	638	620	658	628	668	665	675	661	622	657	632	659	618	666	680	630	670	697	607	643	658	645	622	664	601	626	671	656	615	600	639	669	654	619	597	647	641	655	680	667	638	589	598	631	615	647	659	621	625	651	660	575	683	604	616	647	634	627	594	628	619	629	627	682	607	650	639	618	654	629	629	675	625	643	605	592	605	621	695	642	583	667	632	660	635	578	639	634	633	583	669	579	654	641	611	635	661	692	655	632	669	609	629	631	614	596	638	615	629	623	678	620	625	661	630	668	635	607	653	634	647	635	643	683	676	610	639	658	628	627	635	600	616	639	605	659	633	645	661	618	634	606	606	671	666	603	561	618	666	635	606	669	630	620	637	615	604	596	695	600	632	605	617	630	644	632	617	617	585	663	629	672	592	632	649	659	609	646	656	648	611	636	625	617	601	629	663	614	621	669	627	596	615	615	644	655	619	632	655	637	605	676	670	645	651	613	608	610	619	677	652	697	607	615	626	626	626	636	626	636	599	629	649	619	672	642	682	650	683	651	638	602	660	637	604	658	659	631	627	608	686	641	645	652	635	606	597	632	584	634	641	631	706	658	609	608	643	649	612	621	646	661	618	614	638	618	644	673	577	639	697	637	638	634	662	586	642	653	679	617	649	597	660	648	596	619	614	636	643	615	649	647	614	674	610	694	611	645	630	639	626	623	682	612	635	593	678	634	631	595	608	649	625	645	649	627	660	699	606	663	593	642	591	636	613	649	658	669	654	608	656	619	600	608	653	610	618	636	617	638	653	612	599	609	634	670	641	581	624	651	640	631	625	587	601	644	643	656	620	623	578	617	622	608	644	627	638	641	639	657	599	628	646	638	623	624	653	608	644	643	594	668	677	639	621	649	634	613	608	633	664	638	682	668	655	641	610	649	612	648	657	680	610	638	646	641	650	659	627	606	624	645	627	680	671	628	644	600	616	666	632	633	599	656	648	648	664	635	629	681	699	574	635	631	636	615	656	583	621	635	626	624	623	626	622	679	644	652	668	616	665	622	651	658	696	633	628	634	619	670	635	676	640	678	616	664	628	680	622	640	645	635	674	581	689	623	565	694	625	631	629	634	635	629	656	639	628	626	665	658	628	631	663	648	672	601	634	640	673	661	621	628	729	649	667	614	641	647	620	624	672	626	655	654	623	614	634	633	642	622	627	648	643	618	634	662	650	660	634	662	644	635	619	663	652	608	632	625	671	611	654	620	634	629	622	599	619	638	649	642	653	664	673	638	636	648	615	616	595	599	631	616	580	622	671	620	629	638	679	647
12175	1030	204	195	170	199	189	168	152	179	185	179	156	171	199	170	158	160	163	180	164	198	186	198	156	193	149	147	173	163	191	193	201	184	167	168	193	176	173	168	196	164	199	160	166	174	192	180	190	187	164	178	190	186	165	222	170	186	193	183	170	209	169	160	200	184	184	172	177	188	154	192	191	174	194	181	182	179	201	180	177	185	207	183	163	180	147	182	174	183	152	167	178	152	184	191	154	171	182	177	172	178	154	180	180	162	179	181	182	184	173	150	197	157	174	176	167	227	175	157	161	168	167	164	196	177	178	184	195	176	190	156	185	180	184	167	191	157	173	177	172	188	164	153	175	158	161	167	171	180	158	165	182	168	181	170	167	170	192	191	157	179	155	148	182	174	205	143	188	176	186	185	169	168	165	182	192	180	156	146	166	196	163	181	169	171	157	159	164	185	174	161	157	178	188	166	199	183	184	187	155	169	164	159	175	175	173	175	148	152	177	158	188	190	178	175	170	165	170	158	184	174	172	178	172	174	162	187	181	186	159	183	160	182	163	206	228	190	206	164	177	169	150	195	191	165	186	150	181	180	172	180	182	157	191	155	172	168	170	173	167	191	179	178	196	141	155	192	186	176	171	164	165	207	190	175	177	157	184	163	183	159	183	150	190	169	190	183	147	166	150	188	149	191	163	148	163	194	176	194	184	187	172	178	165	155	189	160	162	170	180	203	181	182	181	183	173	158	178	182	195	161	191	180	169	175	166	169	179	148	171	200	177	194	177	170	193	183	166	173	178	153	181	164	176	176	178	156	172	182	190	194	150	158	170	181	175	202	211	178	162	182	169	177	178	162	163	153	197	172	177	167	168	191	164	174	176	170	182	178	168	167	186	191	184	163	176	185	162	155	175	165	162	156	197	176	177	164	132	179	164	192	159	202	165	177	173	165	177	193	160	210	193	183	164	184	190	177	183	188	185	198	165	150	158	161	210	204	161	189	184	182	144	175	177	170	178	161	176	167	206	190	221	185	144	153	192	205	167	200	175	173	148	161	162	157	180	172	162	180	160	169	150	160	157	174	177	157	193	173	197	176	164	196	180	169	167	200	186	157	159	209	189	160	188	150	168	184	161	159	163	160	149	166	170	162	176	150	178	164	166	190	166	189	186	158	149	163	168	173	184	189	190	186	197	175	163	171	188	188	197	184	171	194	175	166	197	171	151	218	216	179	195	165	179	170	189	144	181	202	177	172	179	160	190	187	173	188	185	178	184	154	160	178	155	171	190	198	159	173	195	217	174	179	172	203	188	166	174	187	184	158	183	171	180	205	155	148	183	153	185	183	181	166	172	173	178	177	178	179	168	176	168	173	200	172	176	184	164	169	191	171	167	170	175	187	175	176	175	176	166	175	195	187	205	195	166	181	163	151	184	184	181	186	170	179	178	184	180	183	146	172	172	159	186	153	165	190	175	192	218	175	161	168	170	164	158	211	191	182	166	177	144	184	194	188	162	163	181	155	191	201	152	162	185	186	164	167	155	164	186	185	183	167	173	183	165	196	151	179	172	181	184	177	168	171	189	181	162	168	201	182	175	184	178	204	173	182	161	166	184	165	149	172	176	159	170	173	194	170	180	168	169	178	178	169	186	173	146	155	171	187	155	184	173	166	177	200	186	179	191	174	161	158	185	189	170	147	187	187	183	159	169	179	185	167	166	177	158	183	166	178	195	167	163	152	199	177	188	188	186	179	189	169	194	180	190	168	181	174	176	203	157	174	179	201	176	167	179	181	180	192	153	160	174	158	164	143	161	196	168	168	165	171	182	186	213	163	173	171	155	178	183	163	159	186	185	167	165	196	170	204	149	163	167	180	174	166	162	189	175	192	183	170	186	208	183	184	181	208	179	186	167	160	151	205	161	171	176	189	176	165	173	191	159	200	171	182	178	182	182	182	180	158	204	189	171	190	181	148	161	171	195	172	185	163	186	159	197	154	173	149	158	150	183	153	148	177	192	206	182	177	151	189	154	164	175	195	182	164	163	186	153	184	164	194	170	184	180	182	168	175	161	191	159	175	165	198	186	181	174	195	184	138	177	169	153	180	192	176	148	169	155	198	168	176	149	163	192	187	159	179	161	172	178	168	186	169	189	176	183	184	166	175	190	177	174	166	177	182	175	182	176	178	197	193	166	189	164	155	185	165	151	206	170	209	186	180	167	159	182	165	184	175	151	184	183	187	164	171	192	165	168	165	169	185	152	169	171	175	175	165	182	179	150	190	200	186	159	169	181	161	149	161	157	188	180	161	183	178	204	191	170	165	188	162	169	166	143	169	175	174	214	189	163	188	169	175	158	179	194	155	185	177	176	168	198	203	182	196	174	182	183	157	158	168	202	172	148	162	182	144	184	173	178	166	169	174	147	147	176	171	168	185	177	169	175	201	167	169	179	139	170	186	162	190	186	155	197	185	193	209	193	162	188	183	182	177	177	192	162	171	168	183	177	177	188	173	167	188	176	180	173	201	179	167	216	175	198	190	172	193	167	187	186	174	158	175	187	185	181	160	204	142	177	188	180	178	146	158	179	188	156	165	185	161	176	173	186	175	180	188	180	179	176	165	154	160	184	172	179	167	180	142	189	199	184	185	155	173	210	174	196	171	169	170	202	165	160	167	164	161	188	192	167	193	171	176	196	169	168	177	176	185	158	182	183	203	178	200	172	158	171	181	190	174	184	166	172	197	213	206	177	191	183	176	158	161	197	181	187	162	169	150	167	203	170	199	184	205	180	198	150	161	136	179	185	190	209	187	197	194	175	198	180	175	188	173	182	187	163	183	193	200	181	166	185	166	174	172	186	170	164	200	190	174	184	188	170	174	160	171	198	187	159	171	166	164	187	165	173	183	173	171	177	187	189	147	159	200	178	157	188	167	171	174	193	171	171	179	176	141	144	178	161	198	173	177	154	155	185	185	190	200	155	158	186	148	155	164	206	190	165	205	184	197	153	185	162	198	189	192	163	161	188	195	182	160	186	181	199	196	166	202	176	163	170	167	184	190	188	166	190	152	177	182	162	156	181	176	168	197	197	177	179	186	170	156	160	167	164	195	217	169	188	178	182	173	173	182	187	194	200	186	165	193	133	165	201	192	176	199	187	165	156	164	166	186	182	182	169	191	186	203	163	151	193	185	168	174	172	188	167	195	184	211	143	161	183	164	163	172	199	189	193	196	206	166	200	178	198	174	203	179	179	197	185	182	174	210	186	193	188	165	162	177	179	176	201	170	180	177	173	174	168	181	181	187	193	181	184	203	186	161	162	151	165	172	188	166	177	201	156	189	172	151	136	189	181	177	173	184	182	199	168	172	148	172	159	171	176	160	173	169	159	180	178	181	179	179	171	165	195	194	174	181	166	169	203	164	175	181	191	176	167	184	168	163	182	183	170	169	180	169	161	197	169	177	185	192	160	176	166	183	171	160	169	160	202	172	186	207	185	175	181	167
6870	551	452	459	475	438	435	435	423	427	406	406	431	400	419	428	444	440	450	397	405	445	443	467	449	407	435	438	468	412	384	410	427	396	423	414	401	416	418	407	379	381	425	434	446	426	433	411	408	439	456	458	429	427	437	406	392	446	444	434	437	396	453	435	399	410	435	413	442	408	422	428	451	408	424	376	429	421	416	397	428	386	423	379	401	405	448	412	386	407	446	433	399	398	457	420	390	426	398	414	450	414	435	385	415	456	420	416	421	443	453	407	402	388	408	418	420	429	413	444	391	421	425	407	413	410	388	432	420	430	426	418	423	450	417	438	450	424	397	392	437	445	404	453	416	440	429	385	430	462	419	419	437	410	396	447	415	441	459	428	387	398	377	427	398	391	404	465	423	437	427	396	400	408	414	428	434	432	419	418	413	448	399	415	420	408	410	428	425	418	440	430	401	411	422	383	423	418	456	422	441	416	414	430	443	447	398	428	435	398	416	445	428	419	428	422	439	448	375	414	386	400	424	383	402	383	424	404	428	416	414	378	444	423	405	402	414	415	399	431	434	435	407	492	428	444	426	442	434	417	416	412	444	446	419	402	404	434	429	452	422	418	413	399	407	422	402	421	427	412	383	396	444	405	461	382	387	368	414	434	404	397	438	384	419	417	415	450	411	407	388	428	423	421	413	412	389	427	419	391	448	422	474	444	440	423	427	437	395	413	408	416	426	416	438	401	432	403	403	431	447	455	403	451	432	430	430	372	411	425	420	449	431	409	418	391	393	426	420	436	459	439	402	388	408	407	423	403	401	403	447	401	373	412	383	396	384	411	450	418	371	421	401	421	426	430	409	390	387	416	415	416	392	429	436	404	392	389	444	379	381	412	384	415	419	426	380	428	439	444	404	435	420	426	407	386	419	406	432	431	413	419	389	421	475	458	386	428	399	435	387	420	408	436	420	424	444	438	437	380	392	403	390	391	393	418	424	406	411	393	422	428	414	433	425	423	408	424	391	426	403	421	440	439	398	431	423	392	402	462	409	425	421	424	423	438	413	404	384	412	435	457	449	410	448	395	431	428	464	417	425	429	393	387	437	382	438	430	405	431	444	407	386	421	414	434	422	424	412	436	423	417	404	439	383	401	420	423	400	414	412	454	447	436	386	457	420	412	446	437	431	427	435	401	392	379	440	415	439	398	431	431	446	407	409	383	459	428	450	414	410	452	378	430	449	384	381	438	393	398	378	422	439	407	402	429	396	446	435	417	415	418	382	455	380	384	402	445	428	419	424	447	415	406	406	405	426	429	431	470	411	454	438	411	418	447	454	458	427	421	381	428	447	410	409	440	408	380	421	405	407	423	399	392	428	384	386	403	416	425	404	423	407	456	420	390	400	442	421	429	421	418	406	427	398	443	410	441	439	398	390	396	428	402	425	405	444	412	386	427	453	394	425	433	424	375	440	407	382	425	415	444	427	430	419	403	410	432	424	389	430	417	417	397	432	430	424	412	417	444	420	434	427	426	445	377	399	426	425	393	455	415	382	422	380	435	433	446	443	467	435	476	432	352	387	410	398	441	446	445	423	418	411	422	428	446	444	414	449	411	413	439	436	431	412	423	419	422	416	409	421	448	435	424	417	431	385	406	446	424	442	381	428	421	418	399	409	412	389	397	407	409	378	393	412	449	398	446	431	395	423	402	452	406	420	417	405	423	384	423	431	401	430	405	406	425	414	419	422	436	413	409	396	447	416	400	438	433	443	402	431	395	412	441	398	440	447	418	377	483	414	437	387	430	403	421	446	402	411	421	395	409	402	447	436	425	402	418	432	412	399	435	399	436	392	429	431	445	452	421	396	405	432	400	419	423	413	435	447	423	410	403	404	399	399	428	411	412	387	382	435	443	409	411	422	377	428	420	423	443	405	415	415	405	407	442	405	386	406	414	435	401	398	412	406	421	432	422	409	392	476	406	387	415	406	432	411	427	420	434	399	410	400	439	416	420	391	438	426	385	415	458	425	423	446	446	419	425	411	394	393	418	401	421	423	451	448	408	418	442	431	425	425	430	420	415	432	440	410	442	425	434	415	410	443	405	423	459	415	415	412	422	411	394	406	432	438	441	404	381	413	423	403	400	457	424	424	427	419	423	424	459	428	443	437	379	428	404	408	470	434	387	429	412	423	413	410	397	377	458	449	415	396	389	385	441	389	447	390	427	416	450	439	409	443	452	405	462	430	403	433	406	422	398	412	427	391	413	415	375	412	425	412	417	435	434	414	409	422	435	416	430	430	413	395	388	450	419	405	444	422	407	395	418	434	448	440	404	413	409	392	421	418	394	382	423	399	406	413	415	447	388	432	388	432	427	378	419	400	409	417	440	460	418	386	456	429	440	419	413	430	414	430	393	453	411	414	406	386	404	398	414	419	449	383	374	442	470	394	405	426	427	428	365	429	472	393	416	444	418	425	420	452	425	429	382	422	396	413	445	397	422	399	426	428	399	400	410	436	436	399	425	423	423	381	443	422	396	418	431	421	393	412	419	429	375	420	425	400	391	432	441	425	416	430	399	433	477	413	407	416	434	404	407	406	426	417	387	405	400	424	416	414	384	405	430	402	406	422	408	422	398	395	436	390	437	426	390	410	430	441	403	465	404	436	415	421	392	428	407	433	418	394	449	410	461	421	406	411	414	406	414	396	451	395	426	421	435	437	442	412	440	407	401	403	422	425	397	407	449	403	409	426	392	414	430	426	430	457	451	404	395	417	425	442	428	423	438	408	414	383	430	391	410	443	401	401	406	443	389	405	419	436	402	430	416	423	394	455	404	417	438	370	426	394	466	384	413	393	438	414	360	391	415	450	423	436	416	416	451	430	411	416	427	423	386	392	401	422	407	412	423	444	387	400	402	445	392	435	434	429	382	381	416	403	413	447	413	422	417	425	414	425	424	411	401	419	388	427	445	408	372	393	430	433	405	396	417	412	452	447	413	451	413	377	397	412	441	429	430	412	390	363	433	430	433	439	436	447	408	393	441	430	369	437	424	411	411	405	394	385	439	412	452	395	432	426	406	414	384	395	357	378	422	418	418	422	410	414	403	461	428	417	397	414	394	374	401	410	409	402	457	392	393	430	435	424	433	444	434	415	409	413	420	452	445	400	443	438	418	458	422	429	391	422	447	412	401	404	380	440	415	418	400	422	385	413	425	414	419	414	466	390	401	398	416	395	450	415	399	381	404	436	441	435	433	396	431	401	431	456	419	385	405	385	439	413	441	430	448	434	397	430	400	403	398	407	392	400	421	389	390	407	364	395	402	425	398	415	443	424	446	436	425	390	412	421	436	401	416	450	441	428	419	410	398	455	436	450	419	457	413	437	427	425	417	396	390	427	447	421	364	428	419	458	400	413	420	417	360	414	426	384	416	421	436	442	426	399	444	403	409	406	431	407	405	400	433	432	407	399	423	416	441	436	382	432	423	422	413	412	422	433	402	418	418
28814	4865	679	524	400	354	370	355	319	293	303	280	266	295	269	283	252	260	254	242	270	294	269	274	249	231	288	270	242	274	270	299	265	275	300	247	292	266	263	267	275	264	273	280	280	254	276	272	256	250	265	275	285	253	252	252	233	261	311	244	288	282	271	261	259	247	264	268	255	268	252	304	272	259	251	248	296	283	312	246	256	268	276	262	259	281	272	242	253	261	253	277	246	289	266	272	272	252	261	273	269	253	253	279	257	293	263	262	270	267	268	247	254	250	261	253	262	256	265	230	276	263	259	275	272	270	295	260	268	281	268	236	280	244	245	258	272	249	261	244	254	256	277	278	293	275	292	256	267	243	286	288	267	273	266	266	234	270	266	241	250	255	272	281	273	272	269	308	247	272	253	275	248	247	260	293	280	274	294	266	245	270	293	265	239	246	260	269	289	247	240	271	246	256	278	260	285	280	285	267	289	253	275	270	277	261	241	266	264	258	245	252	277	254	247	247	257	239	272	261	270	262	284	291	268	236	249	290	244	273	289	252	260	256	250	256	258	282	234	245	279	236	215	234	276	241	253	316	241	267	263	300	287	294	259	284	287	249	302	270	243	262	276	261	243	270	280	268	227	275	255	254	243	254	245	261	263	229	262	230	244	274	281	235	287	253	255	277	278	278	255	240	225	267	260	264	258	275	253	286	261	243	273	227	276	291	255	235	277	287	275	285	239	285	244	251	270	247	282	279	215	256	268	254	233	288	240	255	279	234	245	267	265	256	232	274	254	273	262	274	238	265	278	234	275	281	267	264	268	264	254	245	252	265	256	271	274	250	256	270	237	255	270	253	292	288	249	277	253	259	276	225	313	264	281	265	260	250	256	233	238	254	262	241	261	265	261	264	245	268	240	268	251	286	258	251	266	257	258	260	263	250	276	275	259	290	242	267	261	272	247	267	236	271	242	232	262	262	266	242	250	240	273	279	246	246	267	278	238	248	238	266	259	271	251	268	238	243	247	255	237	278	255	247	276	255	227	311	270	265	267	290	268	262	266	277	282	253	234	235	276	255	267	241	293	263	252	238	254	218	290	306	276	279	267	299	257	257	267	269	257	241	299	245	272	257	266	267	247	240	252	268	297	252	274	255	282	262	243	268	252	270	256	252	274	257	255	272	252	264	235	279	254	239	282	261	268	261	267	278	268	245	279	259	251	248	236	257	258	282	285	265	266	265	269	265	277	235	279	254	263	253	287	254	274	244	275	241	263	244	276	250	276	272	268	269	254	244	238	271	256	268	264	256	256	242	284	281	283	255	286	266	270	275	239	263	265	231	227	245	278	303	283	267	285	250	253	255	248	263	281	261	264	255	252	277	270	275	254	270	264	242	286	235	256	260	269	224	300	246	288	259	291	254	269	258	291	305	281	260	259	250	240	264	285	264	235	258	277	247	273	242	242	247	254	278	264	256	246	283	296	268	259	248	270	235	250	261	284	278	269	267	250	272	252	247	286	274	279	263	264	267	243	223	269	276	273	243	253	254	255	292	282	278	243	275	241	261	262	259	239	277	272	245	237	274	288	270	283	277	274	216	260	259	260	276	253	285	235	257	257	278	222	243	253	250	235	313	280	300	295	265	273	261	319	274	278	274	261	228	298	254	243	246	296	272	275	250	271	283	265	257	262	248	269	284	255	256	261	237	277	274	268	267	300	250	256	230	249	295	252	260	255	273	280	245	265	274	291	267	243	234	278	244	244	251	228	263	247	230	255	273	251	243	281	264	276	281	272	265	267	251	247	287	267	284	273	249	272	267	243	233	254	257	270	247	277	241	265	245	269	257	284	264	231	288	268	260	234	272	246	285	250	257	246	310	281	267	244	252	259	272	269	258	280	289	255	256	246	274	265	250	273	260	263	248	271	261	249	259	235	262	260	294	261	296	250	300	279	271	268	250	275	244	279	290	271	246	243	237	255	241	257	240	266	265	267	279	248	262	239	277	276	227	281	272	267	289	240	247	294	241	267	265	271	265	271	274	253	270	265	287	250	259	265	256	240	273	274	253	259	255	256	275	279	289	268	283	258	266	244	257	281	265	255	271	229	255	259	235	240	260	267	253	288	252	257	264	262	261	265	255	251	263	252	238	245	255	263	278	281	270	228	223	268	266	272	284	278	256	244	221	266	279	252	258	266	283	267	270	249	238	289	250	273	258	264	256	276	276	232	261	250	265	298	246	256	278	277	271	268	273	236	290	262	238	246	265	262	274	262	241	279	229	256	232	230	277	253	249	259	250	252	249	284	281	277	287	249	254	267	264	281	273	264	259	254	239	253	273	265	275	276	291	242	254	294	282	244	269	270	263	230	259	249	255	244	246	284	256	251	255	244	272	283	247	247	265	266	301	276	278	282	269	268	287	275	265	278	240	264	267	271	253	290	248	258	279	294	274	265	277	266	272	275	263	258	244	255	240	230	271	276	294	252	265	262	275	237	294	260	259	254	274	287	247	225	246	284	279	261	254	257	262	252	276	247	252	232	261	281	252	240	256	255	239	268	261	292	261	278	251	268	277	269	259	286	270	267	281	301	281	266	262	268	258	277	256	249	299	249	283	252	285	269	235	268	261	286	253	275	288	259	290	256	234	254	249	264	259	326	265	265	271	252	287	284	267	260	268	231	271	278	301	300	279	260	267	271	263	251	249	257	224	240	283	282	292	275	281	256	315	261	283	234	268	250	249	270	260	279	251	251	292	265	269	265	285	280	293	265	285	286	270	250	256	258	217	285	265	261	287	246	255	266	249	275	274	262	263	256	290	287	259	276	311	258	235	236	235	264	257	260	300	241	299	274	254	237	261	231	241	271	249	228	263	259	277	250	224	259	254	294	282	253	271	261	247	243	267	248	271	262	256	260	328	268	258	265	264	253	307	279	255	267	256	244	272	243	245	257	277	240	245	274	274	231	252	300	283	243	241	277	239	255	244	287	300	255	272	278	259	276	245	267	282	254	248	244	248	255	270	272	259	284	271	266	298	245	262	280	263	254	273	306	263	262	251	237	271	258	238	285	254	275	251	259	248	250	248	290	268	267	234	272	281	236	263	246	261	290	263	254	251	281	272	245	279	287	246	279	297	251	286	266	268	232	252	264	289	251	252	228	278	269	283	284	252	293	286	251	244	273	272	262	266	222	282	272	292	266	250	278	260	292	286	258	245	278	271	240	238	260	273	268	263	265	259	261	291	249	278	273	273	258	252	239	279	273	270	240	237	250	259	302	266	231	270	236	243	275	250	269	263	250	254	286	237	287	283	248	251	286	256	281	256	239	293	305	252	222	238	269	244	241	265	265	293	270	251	247	263	272	242	290	262	275	235	287	270	282	265	247	293	250	272	255	276	284	263	233	244	279	270	261	257	227	253	297	250	286	239	264	269	260	242	270	252	269	286	279	233	256	270	240	229	274	249	280	223	259	284	240	260	247	268	261	241	235	282	304	283	284	298	266	249
16803	1288	1224	1395	1279	1055	976	889	837	770	741	707	709	693	646	614	617	636	618	627	606	606	649	605	617	641	584	604	623	614	611	570	610	609	579	589	586	630	626	602	596	570	646	597	660	598	675	632	657	602	632	623	678	610	641	611	601	623	629	596	626	599	606	660	600	669	599	663	608	612	570	621	614	619	639	658	625	641	627	609	605	599	590	569	591	659	575	611	618	597	554	592	604	591	644	656	617	554	583	610	602	595	601	604	562	589	607	645	607	637	582	607	597	558	599	638	597	579	539	567	589	587	602	605	626	577	558	594	612	612	606	553	615	589	553	617	569	629	614	573	582	563	616	590	554	611	576	574	617	577	557	569	567	565	574	597	600	595	597	605	597	581	563	611	573	600	582	616	580	596	561	612	597	594	612	635	587	557	566	608	558	601	570	594	604	548	562	570	594	567	621	634	561	594	574	592	605	590	535	564	542	594	615	559	616	590	614	581	564	521	549	627	618	571	554	533	629	603	604	569	567	604	578	541	607	599	606	543	528	602	563	570	595	569	619	579	587	620	588	601	615	605	606	588	588	610	600	579	577	541	607	611	581	583	590	613	556	584	606	615	592	575	576	564	586	608	624	583	633	580	576	567	545	621	574	579	584	588	569	534	631	572	565	593	562	574	567	612	571	665	582	584	603	623	560	542	581	642	601	615	597	583	640	583	566	632	601	533	603	547	598	605	560	573	592	637	563	600	607	609	553	568	560	592	606	557	557	574	596	613	585	579	591	607	633	582	598	559	609	609	616	637	588	561	602	672	605	568	600	622	590	576	578	553	601	584	596	633	561	603	572	555	592	637	571	580	569	598	574	555	631	602	604	582	614	614	565	591	613	545	595	604	565	538	574	588	575	577	617	574	609	621	546	552	610	571	615	559	645	595	587	587	547	555	552	613	632	595	567	626	579	606	598	602	588	593	603	552	565	615	590	591	560	589	580	617	575	604	605	640	592	611	573	613	606	615	571	572	599	602	567	567	573	627	605	572	610	574	607	559	568	629	628	660	615	578	584	582	568	551	596	593	584	616	559	573	595	609	598	588	552	599	606	595	625	576	589	555	561	630	583	581	573	580	585	590	641	630	562	620	550	609	637	548	568	605	606	584	544	601	583	574	619	582	590	531	574	556	583	625	596	638	553	538	623	619	572	597	604	632	561	595	617	559	595	578	542	577	621	602	621	620	618	592	561	543	590	566	592	589	565	573	557	577	583	589	565	560	572	578	585	614	606	587	633	589	593	595	566	540	592	618	575	604	593	621	575	607	623	565	598	531	578	567	605	553	631	597	552	525	620	597	611	554	578	573	578	663	572	564	572	597	588	588	615	602	623	594	575	569	597	568	588	621	562	605	593	599	589	596	566	555	571	558	579	547	627	578	578	591	587	650	563	568	575	558	624	575	625	591	568	595	558	555	590	596	578	597	602	545	594	591	583	574	583	638	589	558	545	570	615	548	554	576	597	628	613	556	596	607	534	558	528	569	581	580	601	581	626	566	576	577	568	604	577	610	584	557	603	586	596	598	571	617	613	622	569	575	609	562	592	552	594	598	567	606	530	584	578	628	609	573	578	610	586	602	571	566	560	578	527	590	613	554	607	635	583	614	634	603	579	559	581	570	590	600	550	523	557	622	568	575	602	573	624	592	608	546	586	587	641	588	609	578	573	619	582	582	560	572	611	587	586	597	590	625	578	584	652	570	550	616	580	574	603	603	557	589	612	615	607	589	588	581	599	582	550	641	601	581	627	596	571	604	587	549	637	604	641	572	606	553	598	539	567	572	599	593	569	540	587	609	599	593	559	564	567	545	587	604	570	592	554	588	615	570	582	549	572	555	613	548	572	573	599	593	600	602	595	562	536	581	539	577	619	582	564	604	584	577	571	542	553	544	573	606	582	579	630	610	559	567	571	585	580	566	569	592	619	594	593	573	574	587	589	628	551	601	606	604	615	580	627	559	614	564	560	575	559	545	612	572	579	629	572	614	584	613	598	514	628	626	588	611	594	573	566	620	615	640	600	531	599	598	562	575	618	582	595	608	591	588	593	621	616	596	622	583	558	623	615	561	626	620	596	568	559	606	561	584	545	593	605	574	595	603	602	565	663	599	561	580	551	610	580	583	578	579	607	586	581	606	609	612	574	627	572	593	603	572	598	621	592	589	595	582	590	527	581	585	626	606	562	619	580	536	546	612	643	614	543	570	568	621	524	606	566	576	566	550	604	555	588	591	574	583	560	592	561	587	573	577	583	610	591	610	565	624	583	638	616	581	549	596	605	609	538	567	520	589	600	582	586	618	569	573	585	603	586	596	556	565	588	597	575	594	585	582	574	561	587	586	576	602	598	596	584	612	585	605	613	571	630	597	568	584	611	616	608	581	560	590	584	577	607	585	610	625	613	602	586	599	626	551	614	555	543	601	589	613	615	548	535	646	562	636	635	572	566	560	606	575	599	618	600	608	616	581	615	610	555	586	560	585	585	612	577	642	597	566	592	594	597	600	624	638	594	572	607	597	548	581	546	609	595	595	590	534	560	607	560	554	586	620	636	566	621	575	597	613	586	576	556	571	594	569	570	599	600	608	594	573	593	554	582	566	589	584	584	556	608	583	581	589	611	614	582	597	611	565	593	570	582	613	598	585	575	617	548	602	613	572	580	587	607	610	571	579	600	595	608	576	629	547	645	577	585	576	611	658	564	619	583	580	575	605	594	543	587	604	565	620	543	588	585	587	614	561	614	608	587	559	582	601	571	611	603	566	574	601	579	582	619	599	603	585	607	596	635	575	569	575	612	591	614	648	595	595	601	624	591	615	580	631	619	523	585	619	562	592	589	582	588	595	570	602	576	561	595	588	594	585	580	594	583	549	619	576	583	598	571	607	618	551	627	563	590	588	561	576	608	597	587	569	554	595	595	596	596	549	622	598	624	590	631	577	606	559	599	618	575	613	588	577	602	604	656	542	624	574	566	583	629	616	577	641	549	619	570	580	587	621	597	622	609	553	617	582	576	566	550	594	585	549	570	617	593	587	602	579	609	556	570	636	611	530	602	579	602	592	602	585	621	614	611	607	555	591	581	584	569	525	558	609	592	580	611	577	599	547	593	677	593	634	594	566	577	559	589	593	617	610	579	547	614	599	571	574	562	589	577	593	582	644	593	612	591	566	581	573	607	594	576	606	605	578	585	595	571	585	617	620	597	556	607	624	566	595	582	643	587	635	652	550	549	585	606	620	568	580	567	530	580	565	597	560	602	589	582	569	598	622	573	601	613	580	603	586	525	657	584	566	634	600	542	600	574	629	581	610	618	604	632	579	582	560	604	589	588	571	600	566	582	571	569	568	566	621	579	627	570	577	578	595	593	593	550	579	585	594	600	605	607	585	569	578	583	579	599	566	595	574	619	574	569	585	574	589	546	568	580	623	582	592	608	549	599	584	572	597	590	604	649	595	594	569
39643	8824	1293	845	584	490	459	394	371	368	337	324	368	308	313	314	286	309	312	315	285	325	302	254	319	315	292	284	302	305	268	284	309	297	307	296	305	308	332	297	280	321	293	312	304	289	289	327	318	276	336	337	298	323	301	294	267	277	318	294	280	278	285	303	280	300	292	318	342	306	280	322	268	299	306	301	281	311	283	283	297	308	297	305	299	303	279	279	299	264	308	275	286	314	286	290	307	279	316	287	305	297	262	300	275	282	266	293	295	308	283	279	298	298	282	309	316	277	294	292	319	271	297	276	331	312	268	313	313	304	325	291	306	271	310	317	264	315	308	288	263	280	287	258	298	300	273	283	298	288	298	296	307	258	307	297	306	281	298	298	338	268	312	312	296	293	302	287	290	327	323	261	311	312	292	260	275	287	307	318	279	286	303	316	265	319	313	284	286	315	272	293	293	279	282	270	299	297	301	303	317	281	315	296	334	314	307	292	261	286	282	299	283	308	290	270	266	290	308	319	298	260	292	309	314	317	282	274	291	296	295	329	296	268	273	307	287	289	282	292	281	277	301	318	273	288	302	313	290	297	306	307	289	286	298	326	306	278	295	304	271	281	304	271	300	283	299	285	300	284	323	296	270	268	295	307	305	305	307	306	312	297	280	299	306	289	316	290	285	300	275	286	300	283	313	291	280	305	290	280	295	276	281	286	295	262	272	282	337	295	268	291	276	315	296	262	327	264	253	275	285	280	270	295	299	300	306	260	278	280	273	333	274	276	287	312	344	296	297	276	299	310	320	285	310	266	298	287	338	278	281	326	282	269	271	258	264	268	282	271	284	295	313	326	291	333	264	261	299	281	303	267	309	265	278	313	277	311	303	287	281	288	297	280	289	265	301	298	253	289	291	284	265	267	285	295	273	292	298	292	274	303	279	291	289	272	300	289	259	288	267	286	263	343	295	275	283	267	294	281	282	256	329	253	314	314	258	331	253	270	257	290	301	289	279	307	324	324	297	240	314	293	309	344	307	318	281	299	297	280	268	278	313	316	276	296	265	309	287	284	294	322	283	290	295	315	337	315	269	307	298	280	270	262	286	307	307	252	279	242	291	309	281	257	298	263	279	309	301	287	279	310	275	338	279	294	296	308	285	305	258	306	289	306	268	317	324	280	306	286	281	293	304	298	295	295	308	283	331	283	298	290	256	285	284	313	282	298	292	290	313	310	280	334	277	304	280	338	275	277	315	295	258	286	307	297	287	295	288	320	268	304	267	265	270	270	276	295	309	291	270	333	311	305	307	302	287	291	278	286	300	303	300	273	302	284	309	312	319	288	266	286	326	314	295	272	266	302	306	264	292	263	325	303	282	286	265	291	280	328	293	284	285	279	294	257	323	290	275	299	303	301	288	283	295	285	300	310	298	301	299	291	283	313	309	272	331	312	289	280	292	290	251	298	296	287	286	295	275	305	255	289	266	315	306	264	288	291	284	310	279	285	268	296	270	264	289	308	300	323	305	328	300	308	284	304	270	293	313	325	299	315	307	269	294	295	285	326	309	294	319	287	300	325	299	284	298	291	309	297	288	316	296	278	319	283	303	249	316	287	327	310	308	306	321	288	256	292	285	287	271	294	311	281	288	323	305	292	272	274	285	260	285	307	299	236	250	318	302	279	291	291	318	293	315	270	295	288	312	274	294	242	290	298	278	277	262	263	284	318	323	286	275	268	279	279	284	315	290	286	270	299	284	312	284	271	282	285	280	351	309	297	294	278	293	320	284	301	288	264	286	288	317	296	310	292	297	295	284	297	304	274	312	293	308	284	278	303	285	296	307	281	313	309	280	297	322	307	292	296	281	281	339	341	278	283	283	264	250	268	322	301	307	279	325	296	301	303	289	291	298	284	289	271	254	298	312	298	289	285	278	264	295	287	275	293	305	311	300	330	275	275	288	290	285	291	263	288	287	316	259	328	304	263	296	293	279	291	271	292	304	257	299	286	307	305	295	278	317	296	277	283	314	310	298	283	275	297	331	301	295	310	306	321	285	285	295	323	271	282	286	294	335	313	285	278	269	309	300	297	315	267	283	285	285	274	280	285	298	271	262	282	283	300	296	270	282	301	258	297	289	335	311	303	286	273	302	304	306	274	287	282	327	272	293	272	284	293	279	302	279	312	256	266	284	291	296	299	304	315	275	339	294	286	254	282	303	328	312	304	278	283	304	310	275	288	302	267	308	272	290	284	272	310	299	288	278	313	302	296	309	281	309	316	255	309	311	300	288	320	297	298	286	307	300	311	290	286	313	287	285	308	289	313	315	296	291	263	291	322	289	318	282	289	298	289	314	288	279	323	324	286	309	276	281	319	307	274	273	304	294	300	298	272	294	317	314	293	305	301	297	291	281	299	298	284	298	294	338	274	279	290	289	300	313	274	292	298	321	304	296	295	304	295	305	264	276	324	306	306	310	313	315	273	256	272	295	327	295	279	321	258	264	274	306	300	274	292	294	298	287	281	316	302	265	330	303	299	299	280	253	326	294	291	301	282	294	281	307	330	314	286	278	294	271	257	306	285	272	327	311	320	296	304	290	278	275	289	306	296	278	270	307	268	332	296	291	315	308	275	288	319	310	311	308	284	297	262	268	259	269	294	286	270	282	292	301	268	288	286	281	317	278	295	308	307	305	298	316	297	302	286	301	286	301	273	289	295	294	284	292	261	316	300	301	282	289	318	288	270	294	265	281	286	285	281	311	294	279	281	288	311	278	305	281	274	287	275	298	261	292	241	307	306	298	323	300	278	286	274	318	276	310	255	304	270	319	297	300	297	299	290	301	294	291	315	300	305	277	298	286	290	283	262	287	317	269	306	284	290	282	319	286	272	288	291	294	253	290	296	279	275	266	273	308	271	341	300	269	266	296	301	352	340	311	279	265	283	295	267	315	284	317	335	310	295	299	323	305	304	255	280	288	274	275	294	285	302	287	306	294	253	304	336	294	311	287	297	298	294	298	297	318	298	305	326	266	294	289	290	291	297	278	282	290	300	266	313	302	308	313	290	273	295	305	332	282	283	276	301	312	318	282	302	288	310	304	223	312	277	282	314	287	317	307	300	293	305	307	328	294	306	297	278	311	282	317	319	281	295	343	297	297	282	268	304	282	258	285	292	304	294	304	282	305	285	289	293	289	322	278	300	271	345	309	287	294	291	309	303	275	272	275	270	319	273	275	269	266	288	270	303	276	295	290	300	310	298	312	298	287	267	262	300	328	323	308	306	275	272	315	310	337	320	320	287	306	281	315	285	299	299	319	289	290	271	307	360	292	318	271	275	303	313	323	315	276	279	282	316	287	318	323	271	315	316	311	302	284	308	290	280	282	304	299	288	284	296	279	300	295	324	301	309	320	319	291	313	297	293	284	285	258	296	297	282	295	306	283	282	296	307	275	295	289	277	301	311	333	283	285	305	319	284	272	316	261	308	274	269	299	314	305	295	252	290
22252	1610	1974	2256	1869	1595	1359	1190	1083	996	893	913	866	820	809	802	726	797	740	733	670	701	736	726	719	755	657	711	728	676	673	685	676	685	635	624	774	641	620	643	644	649	663	670	713	729	694	714	725	765	695	714	664	707	680	666	675	707	658	732	690	697	685	693	657	661	729	694	721	653	663	647	639	621	619	666	666	635	665	656	652	634	664	673	631	665	645	709	614	654	646	642	613	637	638	611	600	657	666	609	640	642	655	685	658	694	635	689	659	658	641	671	629	644	618	633	613	657	615	672	651	635	613	650	668	675	659	625	617	641	648	662	650	653	679	605	634	665	640	650	637	665	638	605	617	637	629	637	650	676	648	636	660	639	710	650	639	644	637	631	636	644	609	649	644	552	643	660	636	670	609	680	589	601	648	615	621	639	627	658	676	609	611	656	635	658	607	657	658	683	634	612	637	590	638	606	638	624	616	657	655	643	662	657	648	659	637	621	584	629	688	653	602	680	649	635	650	636	663	646	635	624	622	627	650	635	607	638	627	671	650	640	678	633	623	616	629	640	638	660	648	631	600	647	641	661	619	625	661	646	620	609	593	672	611	625	592	633	630	647	640	671	606	641	616	656	655	611	608	634	619	623	633	641	661	645	645	641	686	615	623	653	681	654	644	625	661	627	652	629	625	666	633	646	658	669	581	696	615	652	632	634	644	695	635	622	617	630	665	684	616	638	657	609	618	618	667	616	641	606	638	632	602	636	586	631	623	631	624	616	639	648	629	638	650	595	617	636	633	640	613	599	649	594	611	621	682	650	615	645	618	661	662	654	645	645	683	641	639	639	674	600	618	565	643	616	658	672	663	619	632	640	622	631	660	641	648	656	668	626	632	638	649	618	621	616	631	650	633	648	657	651	629	638	583	656	597	651	624	616	610	664	615	638	613	628	614	646	612	645	629	578	644	628	636	667	636	579	650	653	599	635	599	638	630	619	614	653	635	643	645	684	630	656	619	631	639	619	657	643	660	632	653	626	628	643	661	648	620	635	670	630	688	642	697	671	621	635	644	649	666	640	640	654	654	611	613	652	586	620	623	595	597	642	610	661	653	651	655	670	623	646	695	628	637	664	625	627	651	660	707	648	661	629	660	642	646	622	617	640	608	647	676	622	647	595	609	644	631	627	598	647	699	631	610	664	617	617	634	641	702	678	636	619	613	606	569	651	652	630	628	635	650	650	646	687	627	664	619	661	629	611	657	648	656	653	614	609	620	649	696	608	617	633	622	631	648	664	611	650	623	629	630	612	622	609	604	614	671	682	642	623	620	637	646	629	670	677	632	670	664	624	640	600	632	657	608	667	676	646	642	617	637	637	655	599	643	682	631	608	621	613	647	622	616	636	641	619	635	640	673	671	632	609	639	635	655	621	639	660	653	654	658	626	659	619	618	618	655	633	629	665	625	654	629	661	640	659	631	647	611	616	618	645	639	591	626	659	606	630	623	606	652	606	635	680	594	638	639	639	636	625	644	670	641	638	616	659	636	618	640	616	668	626	659	645	618	660	630	690	642	661	611	644	648	641	700	574	658	619	600	664	625	653	619	624	637	617	669	669	655	634	646	603	676	683	672	646	656	646	650	611	621	655	670	642	597	637	642	660	671	650	631	628	593	610	642	588	639	609	633	708	632	628	660	581	655	662	642	664	631	613	652	630	596	658	641	632	653	615	614	623	626	624	627	647	626	620	605	647	605	665	635	654	586	643	654	648	653	650	676	641	649	642	618	663	639	626	615	599	626	603	618	658	663	667	637	644	605	659	633	624	630	631	639	579	660	699	611	601	634	658	597	638	652	623	680	636	648	578	647	625	606	627	608	650	635	672	667	595	699	679	612	631	621	626	627	615	651	607	689	641	613	671	660	634	639	651	588	682	642	640	618	632	643	626	642	617	642	689	671	609	607	648	625	638	585	632	659	682	631	620	627	623	578	655	655	629	665	614	587	634	661	657	645	677	671	593	627	631	624	651	616	665	626	628	635	646	625	648	606	654	652	564	671	654	632	688	624	642	634	653	626	639	608	655	609	643	646	647	633	652	651	634	630	630	675	664	619	588	676	623	671	694	610	660	658	622	622	614	611	651	598	596	652	626	650	643	611	632	634	664	653	647	637	643	631	608	637	645	605	607	632	662	635	646	690	643	624	606	657	670	650	638	647	656	610	643	621	654	623	612	634	603	617	653	662	646	661	647	616	616	638	610	629	667	677	636	605	603	633	631	597	627	633	663	641	638	606	627	642	616	668	604	683	618	639	659	626	601	645	642	643	655	699	645	627	693	649	673	644	600	687	678	646	640	663	661	662	640	642	579	599	630	657	646	695	654	618	630	630	667	596	670	646	644	577	619	672	644	583	642	653	670	632	645	681	601	591	645	645	644	674	614	627	639	643	615	645	614	623	623	655	633	616	602	602	599	673	591	634	606	678	606	652	642	662	641	620	612	589	642	634	632	575	635	623	621	617	614	650	601	636	662	636	621	623	611	659	667	687	601	631	620	650	639	612	645	663	664	657	613	670	625	682	669	651	569	648	614	661	611	649	664	565	626	631	654	674	627	672	600	612	667	633	605	684	621	663	660	639	645	630	674	659	620	612	595	624	646	610	621	624	679	594	658	608	618	590	626	632	625	654	648	644	651	625	644	608	621	636	669	669	621	651	646	657	633	630	625	632	581	652	652	648	671	622	665	637	660	644	637	622	624	595	630	594	653	620	663	640	624	610	633	636	642	668	673	641	657	599	642	673	682	610	641	665	601	650	668	660	669	637	637	642	643	617	627	606	642	638	647	626	577	641	619	591	617	616	618	639	670	621	629	636	641	620	657	663	654	636	649	602	663	675	655	658	642	642	599	612	637	602	652	641	624	614	636	649	652	663	630	626	593	668	668	659	639	605	629	609	662	620	587	646	658	640	618	605	637	626	649	594	671	633	634	657	645	667	631	649	614	654	623	623	674	594	579	615	614	633	682	597	616	633	675	648	680	651	674	647	579	647	628	698	664	669	673	629	626	631	619	618	637	628	674	694	661	634	626	611	621	645	617	627	602	629	656	642	611	624	700	589	626	623	653	602	635	657	635	616	651	587	620	655	613	637	627	637	651	663	661	610	690	648	656	666	633	643	660	644	658	626	651	616	644	656	630	630	655	612	620	655	655	641	653	684	593	619	656	630	637	626	649	589	628	675	649	641	657	646	680	684	632	666	653	671	662	605	636	660	626	665	654	603	565	629	631	615	641	644	607	649	668	620	661	668	649	617	601	632	646	614	630	593	622	629	637	573	666	596	629	623	613	622	642	642	631	593	630	657	639	619	692	604	656	675	621	676	619	669	663	633	648	651	647	628	661	629	640	649	646	688	658	615	647	617	605	651	627	622	632	663	637	656	627	665	644	586	619	636	633	600	705	613	572	585	622	661	652	658	577	695	632	642	587	625	688	637	651	644	610	630	668	637	643
12406	1250	194	173	178	155	185	197	209	193	199	209	176	174	159	207	187	179	183	145	168	176	197	170	191	153	166	176	186	170	171	212	183	179	160	147	202	166	168	188	178	175	183	180	163	169	204	193	201	191	161	183	190	169	169	181	169	159	187	190	167	162	162	166	183	191	197	188	194	185	177	172	173	173	175	188	159	198	168	180	165	167	167	182	176	167	191	184	180	169	192	171	179	174	188	168	167	184	171	165	179	160	178	189	187	188	199	199	189	170	168	204	180	178	198	186	184	174	163	179	180	190	166	179	182	173	168	173	181	171	178	195	187	149	171	166	186	179	189	199	157	169	186	148	174	222	148	181	175	171	183	208	195	159	184	181	195	194	181	183	178	157	188	184	192	170	179	168	203	186	167	199	179	168	187	188	193	182	171	173	188	201	184	198	195	182	185	212	187	176	159	198	179	185	187	197	167	190	171	143	169	190	190	219	159	170	180	155	189	185	186	185	161	157	178	211	184	177	176	155	148	202	176	164	177	184	158	201	176	198	165	191	156	180	207	200	166	162	197	179	201	176	166	171	173	196	177	208	154	188	166	165	169	171	172	183	208	192	188	160	183	181	208	167	165	197	176	191	140	202	164	180	182	176	190	183	181	168	170	205	175	177	177	190	151	169	209	179	178	183	184	187	188	178	177	163	201	182	173	171	175	172	181	206	201	181	182	154	197	164	183	190	176	188	196	195	206	213	189	179	177	174	179	168	148	174	199	189	159	173	175	157	158	175	145	186	177	192	191	178	180	184	191	172	153	167	164	166	144	176	201	170	195	171	159	151	181	159	169	197	181	166	180	186	186	191	197	183	184	176	183	171	189	164	185	184	179	179	202	169	195	176	165	189	191	203	210	177	177	163	156	181	189	200	173	171	183	182	176	198	180	182	186	159	192	179	161	180	169	166	176	203	172	174	164	166	169	189	203	178	163	169	187	171	215	169	207	202	203	189	171	179	189	199	177	172	163	188	188	157	176	205	188	162	166	186	202	179	183	198	165	185	172	178	155	206	174	201	172	178	199	179	163	190	163	218	190	181	173	151	179	186	182	180	187	156	156	181	172	151	152	146	177	165	168	158	169	172	182	167	148	177	187	178	194	184	176	162	200	193	194	188	169	177	198	179	197	194	201	200	174	178	176	173	174	178	171	182	187	139	179	155	165	194	185	154	162	191	180	171	185	189	164	162	183	184	166	187	189	168	190	193	160	185	202	182	177	204	182	163	200	183	158	184	179	169	182	159	195	171	168	173	179	164	170	198	164	177	187	189	178	181	164	196	173	181	199	192	155	173	182	183	174	180	172	171	175	159	185	201	180	181	196	168	204	189	179	165	144	153	185	182	178	161	159	180	189	167	196	189	193	165	158	171	187	175	191	186	168	178	195	172	202	189	172	184	181	168	191	174	185	168	187	180	199	200	170	165	169	181	170	202	167	190	186	162	177	141	183	201	160	178	175	154	195	148	167	180	196	194	191	147	179	178	170	192	180	181	178	166	171	170	176	172	185	191	195	186	167	180	179	170	192	145	172	191	159	197	161	166	186	198	162	180	158	188	196	181	162	162	159	169	170	179	204	175	160	183	154	197	159	186	157	188	200	187	169	168	171	218	169	162	165	180	173	197	168	176	175	172	181	210	182	189	186	185	175	159	201	191	179	166	179	174	194	201	178	163	188	189	159	192	179	167	148	159	208	136	157	178	206	171	164	159	165	199	191	192	183	192	167	188	194	168	178	191	180	166	159	160	178	199	166	173	167	192	183	180	169	184	217	184	150	183	179	194	174	154	171	164	178	168	137	222	192	186	165	185	160	199	160	174	174	151	151	190	166	178	195	172	163	162	196	201	163	161	149	186	185	174	188	175	158	181	192	168	199	158	212	165	189	161	171	150	157	162	168	177	174	194	186	178	180	176	187	208	181	188	181	168	175	170	176	193	174	191	183	184	168	160	186	162	189	169	163	171	192	154	178	158	187	168	183	148	160	174	159	189	190	163	171	148	169	205	171	159	165	175	191	203	195	194	177	162	195	176	191	187	165	190	181	181	151	188	179	152	194	187	186	179	176	191	183	170	179	196	177	164	187	181	188	157	158	187	184	154	166	167	176	182	189	169	168	180	196	169	191	153	145	175	172	156	169	173	159	207	181	180	180	161	182	181	194	153	177	168	189	156	156	164	183	202	171	173	154	187	176	156	170	163	199	207	166	188	159	182	181	166	187	182	165	180	178	183	211	181	163	189	182	198	163	176	177	183	193	182	179	152	182	184	188	174	160	177	178	171	170	180	187	156	199	180	156	158	173	175	205	171	178	171	148	149	198	178	178	185	171	164	165	144	192	202	176	179	178	182	182	179	173	162	186	187	195	176	193	174	175	187	197	163	170	185	182	169	170	136	179	188	213	188	158	159	178	207	193	151	188	163	173	168	180	171	189	145	168	203	184	192	168	180	166	187	169	174	170	179	158	202	150	197	195	167	164	174	159	172	161	189	186	196	175	164	167	184	185	159	184	150	168	162	152	197	175	208	170	166	192	177	177	180	193	197	197	135	166	175	163	190	161	190	176	169	167	203	139	187	168	165	190	177	164	196	176	169	163	164	160	192	177	168	182	165	184	184	184	145	162	175	186	160	183	188	190	171	171	209	171	192	184	202	188	183	173	161	198	181	176	165	203	180	178	180	181	165	182	189	195	183	206	178	208	179	164	167	161	161	145	197	192	179	166	162	172	209	194	171	185	186	166	151	217	205	175	158	163	197	144	201	205	164	191	177	198	174	194	171	207	184	180	181	189	184	181	163	178	166	172	166	183	176	175	157	181	206	179	188	190	183	174	177	166	163	183	179	191	199	164	151	173	163	158	177	173	188	179	184	195	191	156	167	179	179	183	190	174	183	198	178	179	180	177	187	200	179	197	180	191	185	175	188	162	189	148	169	176	164	184	170	184	182	190	162	171	179	178	180	171	194	151	180	174	178	165	166	195	142	153	210	195	148	163	175	163	172	175	173	181	186	159	168	190	160	158	172	176	170	160	178	187	185	184	171	181	188	164	157	175	190	205	181	157	161	185	187	171	178	179	142	185	169	149	175	177	202	199	162	176	186	196	198	177	181	153	162	163	182	183	193	182	144	191	174	174	171	179	186	178	168	166	185	170	166	185	179	181	186	187	198	173	164	165	195	168	170	199	180	182	170	154	183	176	184	184	170	175	153	182	165	177	172	172	171	155	174	155	156	168	179	193	173	209	182	183	203	193	172	179	151	196	186	195	176	189	168	153	214	192	165	187	173	210	189	185	160	170	159	171	168	190	167	224	209	169	201	182	190	190	164	154	193	178	182	174	180	146	155	164	194	152	169	163	194	162	152	165	160	195	193	184	187	181	221	183	174	210	188	172	194	177	180	166	162	136	183	168	183	165	188	200	191	169	190	170	170	159	168	181	192	178	188	192	182	166	156	186	211
7225	576	438	439	463	439	435	434	431	436	440	436	414	459	415	414	400	444	432	428	481	442	409	413	451	440	427	425	429	401	420	441	402	412	409	464	419	398	394	450	437	452	397	401	422	421	433	399	438	423	461	450	418	421	464	409	444	401	437	439	432	446	414	450	428	474	464	441	457	415	413	404	444	380	465	430	420	428	424	403	423	419	409	451	414	410	386	405	426	405	435	408	424	395	443	396	436	452	442	426	405	422	435	423	424	427	431	393	433	429	385	382	446	397	443	418	425	399	438	429	422	423	427	451	440	391	408	448	379	405	399	395	422	415	425	421	430	441	439	414	449	446	429	427	388	436	408	438	415	407	421	389	429	376	457	408	429	427	396	435	410	394	423	443	386	412	408	446	436	399	420	429	425	433	420	388	435	429	430	419	428	430	409	395	448	419	440	415	416	456	441	403	395	442	434	412	439	407	433	417	444	394	417	422	416	420	404	408	438	424	442	404	427	439	406	429	449	451	406	413	418	403	415	392	429	402	427	426	397	416	445	390	389	431	496	464	401	427	408	407	407	440	430	413	446	410	430	430	422	397	400	427	424	406	402	438	418	388	453	424	434	416	443	424	424	418	405	412	405	448	403	428	391	393	388	400	421	424	429	438	421	433	427	445	385	419	444	398	413	393	433	395	418	464	430	415	390	446	453	416	423	434	428	399	420	416	382	383	439	412	441	406	425	448	431	391	415	420	438	449	417	406	408	407	427	418	393	425	442	415	393	416	397	394	387	419	429	429	410	423	411	417	473	415	428	432	451	420	404	399	426	402	389	416	444	416	440	417	380	417	430	426	431	430	445	412	390	403	433	437	436	397	432	409	369	438	418	455	436	422	430	453	424	454	408	398	384	415	432	428	451	434	440	425	422	434	435	427	417	435	434	414	406	378	380	433	441	430	419	432	461	406	417	445	390	418	411	418	397	437	411	443	401	432	429	428	434	446	452	429	413	438	426	376	429	428	385	417	403	408	425	441	380	411	395	380	445	395	385	438	414	400	427	419	412	425	409	437	436	354	396	420	429	427	414	441	429	452	401	436	441	391	429	428	439	424	445	413	408	380	422	394	405	436	412	392	413	432	391	440	424	458	403	398	434	427	421	401	419	419	402	425	451	380	407	411	415	405	458	375	419	402	395	408	397	453	381	406	439	430	432	413	448	394	417	404	436	439	410	449	395	380	436	401	458	422	410	427	478	421	438	431	397	422	393	406	450	427	421	421	421	461	408	394	437	459	430	430	425	415	433	463	441	423	440	434	450	450	426	454	433	402	419	436	385	451	399	416	386	426	416	428	426	440	407	420	422	413	405	404	448	457	429	406	400	456	421	429	426	448	424	458	462	418	402	420	375	429	409	465	446	411	426	431	394	430	413	408	426	447	431	441	454	416	470	427	447	441	413	405	455	430	442	459	410	455	389	412	408	427	403	459	381	405	409	433	409	392	399	423	417	429	376	417	430	436	400	433	426	415	457	434	432	406	408	415	408	458	413	363	444	395	429	456	437	430	412	437	399	422	451	417	417	404	432	413	438	390	418	424	446	430	407	428	433	462	401	455	397	408	373	402	399	428	384	480	414	398	418	410	450	432	431	427	454	400	424	386	404	429	411	389	403	406	395	391	429	429	438	413	374	379	420	446	426	415	410	412	441	393	400	451	392	412	419	401	424	417	434	426	423	394	428	394	458	426	428	472	453	434	460	408	401	423	429	409	424	423	398	413	437	393	449	402	406	415	427	382	409	418	456	449	446	392	403	428	414	409	401	413	458	396	385	369	382	387	432	407	446	401	426	409	407	426	443	443	429	422	439	426	414	445	475	435	393	423	460	425	412	480	385	417	446	398	404	395	403	439	408	401	458	411	403	403	383	395	441	401	408	413	435	440	430	430	416	413	407	434	436	424	392	401	455	447	394	424	426	445	406	433	443	413	426	404	431	428	427	398	434	396	415	376	396	412	426	474	392	402	387	408	426	406	436	412	429	418	445	422	421	410	412	426	478	435	418	396	428	438	435	444	414	417	376	378	390	381	430	396	425	400	427	419	397	435	409	404	412	453	394	420	418	406	407	450	433	380	428	442	439	408	426	436	438	405	411	434	456	417	393	393	398	410	441	398	436	428	412	385	458	421	409	407	442	422	428	386	426	435	420	417	405	434	428	407	434	443	419	421	432	420	411	442	408	431	414	386	438	403	432	401	393	431	423	412	448	403	399	430	440	395	404	437	438	408	371	455	416	445	408	409	434	411	434	446	406	418	416	421	410	404	426	404	436	421	423	430	401	413	444	386	442	428	454	398	413	413	417	390	409	436	405	430	422	427	422	437	402	402	395	390	419	438	400	385	416	440	436	401	431	463	430	441	401	478	429	407	391	462	423	425	404	404	428	397	421	400	405	404	430	440	431	436	438	389	460	437	438	456	448	444	441	397	435	430	425	412	421	410	400	391	421	396	390	435	403	438	431	418	428	420	452	424	402	407	393	435	407	408	405	420	394	449	406	402	406	379	414	421	449	408	426	426	423	377	420	400	455	408	421	401	393	388	424	415	422	404	405	408	416	433	380	423	438	440	402	427	418	422	399	432	391	417	437	428	431	453	425	430	444	384	409	443	445	421	401	456	409	423	440	431	397	423	434	450	441	396	440	415	442	435	396	417	457	409	394	446	422	410	458	441	437	453	413	442	441	414	398	426	421	416	431	403	391	429	422	418	405	385	419	415	383	432	466	426	404	401	405	413	396	420	433	401	410	424	424	422	429	462	443	419	423	419	431	390	441	415	416	398	405	453	421	418	409	435	422	423	413	436	400	424	429	410	428	396	386	443	432	354	431	403	424	419	428	452	400	430	400	430	394	452	430	461	463	393	448	437	440	438	432	444	437	413	399	392	448	404	436	402	419	430	413	418	431	418	413	422	431	407	408	415	424	373	428	420	442	418	444	422	421	385	443	410	406	402	423	404	421	439	448	388	399	406	433	436	416	438	381	415	398	402	432	417	435	417	417	444	427	378	423	430	430	403	417	435	428	411	451	456	416	441	425	435	439	400	377	405	426	405	414	407	424	384	423	414	402	401	427	405	453	438	410	412	413	403	429	453	455	404	412	424	428	412	414	432	401	391	443	423	464	453	426	428	468	401	424	448	431	384	438	430	444	439	410	416	423	410	431	428	410	420	402	431	433	399	425	440	433	468	402	409	449	443	432	423	409	413	405	442	425	402	461	434	416	398	410	442	401	444	425	405	400	430	412	454	427	427	414	456	411	375	451	445	437	407	431	410	434	429	410	478	402	408	464	407	430	443	432	382	437	386	414	409	430	383	436	439	407	444	404	401	411	415	436	376	422	404	420	409	399	440	409	401	438	431	404	428	459	450	400	423	399	408	415	439	421	429	444	410	407	418	447	430	402	457	442	392	407	416	407	432	412	460	420	416	429	407	412	431	441	439	424	385	434	425	424	422
28951	5121	678	536	362	350	335	292	282	296	256	271	236	301	276	265	259	234	257	265	280	269	254	274	299	256	259	256	268	277	239	307	261	305	257	291	257	227	261	234	226	273	255	284	257	255	298	245	296	267	238	246	287	254	276	265	278	276	282	244	261	259	253	286	273	294	273	246	248	269	291	293	272	277	270	279	254	266	222	278	248	295	264	253	262	249	261	251	226	259	265	293	261	267	288	261	287	237	260	264	245	266	263	255	285	263	278	242	254	273	257	273	278	233	269	260	266	261	269	241	296	246	254	234	235	275	239	263	238	244	274	262	276	265	252	246	303	263	234	240	281	234	264	270	248	256	231	273	248	293	274	246	262	241	245	266	266	253	253	252	264	287	257	254	254	281	248	246	238	259	263	257	215	250	247	253	243	256	248	256	273	274	250	250	220	231	267	288	241	293	265	248	260	215	263	279	271	265	276	260	256	270	259	235	264	269	266	290	213	243	312	219	252	256	276	247	267	262	245	266	241	277	276	272	270	277	304	227	239	326	267	247	274	300	253	275	263	242	237	267	279	266	259	275	311	271	247	228	276	271	254	246	258	261	279	248	272	228	259	229	261	248	255	266	282	248	259	255	235	265	256	293	265	292	253	264	246	274	273	279	268	223	278	273	286	272	265	246	240	234	250	275	258	247	286	258	261	271	262	237	257	264	246	278	235	259	274	255	268	236	243	231	274	267	237	246	271	240	281	259	259	274	265	245	281	255	257	274	275	249	267	280	270	253	277	261	285	274	246	271	263	249	275	267	249	252	255	246	237	234	280	275	243	240	237	241	254	266	251	263	254	257	290	279	272	268	284	239	249	277	262	277	297	246	272	257	242	269	275	282	255	240	238	283	275	266	264	263	243	264	266	267	254	253	214	241	265	280	260	245	243	259	266	278	257	283	266	269	259	224	240	307	255	243	278	241	263	240	265	269	255	235	224	264	246	285	267	271	266	249	247	273	280	270	281	272	279	262	256	250	276	274	225	272	265	278	275	249	270	255	269	297	280	231	238	237	285	270	303	259	252	260	215	288	255	268	266	258	246	222	250	265	270	291	295	267	289	266	268	284	256	235	296	270	273	275	257	274	289	261	259	291	254	232	266	301	230	250	259	263	242	249	287	238	280	283	232	290	248	277	274	272	245	273	291	264	278	290	240	248	244	253	270	284	251	263	279	219	262	261	259	266	224	243	291	260	241	269	279	230	275	285	292	250	251	263	249	260	241	252	257	262	247	265	269	272	233	255	266	226	256	288	236	259	270	281	229	253	307	295	279	295	271	289	280	250	257	249	233	292	254	254	263	242	266	263	250	280	248	273	300	287	244	224	263	277	247	264	261	263	234	248	269	280	261	242	258	261	267	232	275	289	263	286	268	224	253	268	262	254	268	233	279	265	273	274	269	274	263	233	244	257	287	250	228	279	232	254	281	261	279	267	250	276	294	223	270	242	275	239	260	247	257	263	279	295	280	263	285	253	263	287	238	251	242	250	260	252	255	263	230	230	255	271	270	259	272	232	271	272	264	267	319	253	247	260	251	260	246	265	266	276	288	229	296	247	254	284	262	275	294	250	243	257	240	258	250	274	278	254	256	214	282	230	252	241	280	266	274	265	267	262	280	241	255	252	237	229	230	274	259	289	300	251	250	271	223	244	266	250	238	266	263	262	246	251	269	294	268	248	269	267	228	271	262	277	263	253	255	259	253	271	276	282	273	275	278	271	265	274	284	265	218	234	246	227	255	256	267	282	268	258	261	263	236	278	255	245	252	255	263	261	212	265	246	297	262	272	276	252	265	259	273	267	266	264	266	268	285	263	236	266	271	248	255	262	275	255	262	265	295	250	272	248	291	255	261	255	254	249	254	266	284	272	250	271	239	260	260	285	243	242	270	286	244	264	214	239	263	238	294	264	223	288	296	279	241	259	265	262	275	256	283	228	237	283	250	264	310	271	263	245	248	276	269	268	259	248	278	265	245	263	268	256	277	265	259	314	277	298	249	261	280	254	229	280	290	258	251	260	273	272	222	259	263	270	265	264	252	281	251	255	240	241	243	251	270	278	254	257	273	250	251	260	230	259	257	243	268	283	271	241	249	253	266	258	284	257	275	276	261	257	270	291	278	248	259	244	243	246	247	252	257	264	264	253	251	280	263	283	270	265	260	241	270	284	257	228	247	303	275	260	232	244	223	235	257	234	251	245	271	283	242	255	229	208	256	267	286	280	232	262	252	271	256	238	262	291	271	254	293	278	251	246	241	265	291	253	272	224	249	249	282	272	279	268	307	265	278	263	248	266	255	244	215	251	258	282	237	245	272	261	279	218	235	264	236	309	249	290	243	251	304	263	254	229	260	239	247	262	261	266	256	259	245	266	224	250	277	226	266	241	238	234	289	221	244	260	275	288	260	251	292	258	265	263	261	278	271	243	236	249	266	274	307	254	272	286	280	246	249	265	257	264	267	262	281	251	259	264	290	268	245	267	252	276	293	223	272	265	259	234	236	246	283	249	272	251	272	245	277	278	264	255	250	301	243	244	252	279	262	273	258	237	281	296	262	249	269	276	276	251	261	259	235	250	276	256	233	245	263	244	247	281	259	283	260	258	240	266	253	267	240	228	249	243	268	279	242	253	264	261	267	273	272	249	252	239	267	287	251	247	270	248	259	264	218	259	261	269	295	254	287	283	249	241	278	278	269	241	251	268	248	281	277	279	290	272	278	264	260	285	257	263	229	269	255	293	271	243	229	261	234	241	252	254	264	271	272	259	255	249	253	295	246	245	261	284	261	282	268	258	262	280	256	260	248	314	254	251	254	252	246	270	264	307	275	279	244	266	266	281	280	262	275	267	244	252	245	253	264	251	255	232	268	259	241	258	262	276	272	263	263	280	277	259	266	246	261	300	257	267	262	251	256	242	275	265	251	258	235	269	248	278	251	261	305	288	283	254	271	286	262	281	271	253	258	261	296	254	251	254	273	263	251	245	243	268	275	283	275	244	318	249	285	267	232	304	260	244	243	241	266	283	281	244	252	233	270	258	284	263	277	248	272	235	254	258	264	256	277	232	241	253	273	273	221	261	247	251	243	252	249	272	268	255	247	273	282	248	269	259	253	267	289	260	269	278	255	259	243	260	255	275	273	229	284	273	263	265	263	246	240	240	251	282	257	268	258	258	269	268	261	270	273	253	260	276	257	254	234	284	264	261	273	245	263	279	264	283	243	271	253	241	269	274	258	258	279	255	249	239	245	270	296	261	258	271	243	272	245	270	276	263	262	271	276	280	292	259	247	239	290	276	249	238	268	271	218	261	281	297	276	243	280	270	258	241	287	291	273	275	258	284	235	279	268	265	246	261	261	263	284	221	244	269	253	253	238	247	249	271	229	251	295	264	283	243	262	280	276	270	255	243	287	278	249	255	244	239	248	266	223	256	273	282	276	290	269	288	263	273	265	290	285	251
17025	1312	1264	1444	1255	1085	960	838	826	793	720	708	723	706	662	593	686	666	638	648	631	648	601	622	578	635	616	598	593	598	542	628	604	569	587	612	623	604	557	556	609	610	554	565	651	635	653	655	691	640	611	596	655	629	634	675	663	644	621	632	637	608	614	608	581	624	586	609	614	603	585	610	603	632	600	597	596	613	614	590	625	612	588	603	593	633	534	596	579	594	628	609	592	522	558	600	543	605	579	580	544	575	606	632	546	636	562	560	606	635	593	592	592	580	573	624	569	590	644	627	588	535	550	611	569	558	587	586	562	546	610	621	628	581	583	608	571	575	561	616	571	526	580	600	546	582	580	563	604	567	583	560	578	595	574	567	586	588	563	622	622	580	573	586	562	584	579	573	550	569	583	616	564	590	618	564	594	594	580	583	567	558	614	537	567	586	608	595	573	588	551	572	562	565	605	562	588	575	583	538	596	620	556	576	571	576	581	601	589	603	549	591	586	579	610	600	563	572	607	589	581	594	603	553	593	577	571	594	606	607	559	569	588	606	558	632	609	548	578	589	588	558	607	605	618	604	604	630	550	591	572	573	622	607	621	551	587	596	615	568	585	573	591	565	579	625	569	562	601	574	558	583	567	616	561	567	584	557	596	571	596	583	563	557	589	555	581	566	575	596	585	565	597	612	597	598	552	592	629	583	616	603	589	590	600	597	562	588	579	601	578	587	609	592	520	560	580	572	588	543	580	540	540	589	582	576	616	586	573	570	599	622	581	620	589	553	591	598	591	520	587	549	577	594	586	588	561	574	593	618	582	607	602	611	600	542	563	554	639	573	560	615	613	598	593	608	636	577	572	613	626	553	603	606	592	594	609	604	603	605	580	647	606	626	604	588	593	610	563	551	601	604	543	577	573	560	588	572	584	565	623	630	594	535	622	572	566	580	583	584	602	571	552	555	601	570	592	624	602	568	582	624	579	588	522	625	592	567	584	596	599	559	622	617	555	590	566	588	558	551	621	596	619	595	542	572	578	613	604	570	583	573	534	602	574	569	590	597	572	615	599	607	555	618	598	617	574	600	603	584	569	511	573	603	601	592	590	599	547	570	605	593	588	611	574	584	576	596	580	564	594	562	592	613	578	581	580	578	635	586	607	594	587	603	570	610	590	566	636	595	577	543	575	565	568	594	586	567	598	572	652	560	594	559	591	554	601	565	575	602	597	565	566	577	610	614	628	566	589	567	587	599	547	580	567	637	548	563	573	574	600	609	558	619	610	561	604	593	566	579	613	597	565	536	562	555	583	592	553	598	571	594	592	575	557	590	584	623	545	616	577	568	563	595	573	597	606	597	572	611	577	553	586	604	642	564	601	564	575	569	578	570	590	572	575	594	623	624	559	583	592	575	564	572	616	579	606	573	569	561	578	591	570	582	588	592	600	573	570	582	573	565	595	593	598	580	594	617	581	579	588	601	625	598	608	584	578	588	579	605	564	586	599	601	576	579	614	567	562	616	534	556	561	582	562	577	593	576	597	579	556	625	608	617	608	587	616	609	617	597	642	586	605	577	548	606	582	619	567	590	607	573	555	543	597	609	576	569	570	560	558	564	563	564	602	582	601	582	583	610	607	575	583	536	596	548	600	619	609	581	615	575	624	589	613	544	585	587	573	589	596	569	599	576	549	572	562	574	587	579	605	566	562	605	604	594	632	565	598	566	596	571	585	577	603	597	582	572	627	577	556	574	604	615	598	571	585	594	577	604	540	591	545	554	590	592	623	615	565	588	560	538	543	570	571	556	578	565	621	605	572	594	575	578	546	621	602	539	593	626	553	610	559	609	556	552	621	577	572	586	608	589	576	577	567	542	592	616	564	561	546	571	548	616	578	579	589	598	560	608	565	622	551	541	615	581	541	606	602	565	603	572	582	578	540	578	633	598	625	649	590	579	598	601	573	603	563	557	559	596	582	577	560	616	584	591	596	562	609	604	605	585	597	558	597	582	542	610	612	610	573	608	599	557	595	558	599	597	609	566	578	556	585	590	606	587	616	566	557	542	621	595	565	616	560	604	570	614	600	587	567	602	639	600	607	595	555	620	576	563	582	571	570	612	583	566	560	600	611	570	550	571	589	580	620	602	586	614	573	587	614	593	564	511	644	596	596	588	626	615	558	597	620	614	589	615	628	577	598	591	591	581	541	594	577	607	598	580	565	593	580	624	565	616	578	577	613	579	572	568	604	593	577	636	627	598	568	606	614	576	577	589	597	579	582	559	609	645	599	574	564	595	575	618	570	571	578	597	554	630	567	564	570	573	562	557	587	545	553	621	587	564	603	578	570	556	607	601	582	578	549	565	593	604	568	622	556	562	593	597	589	580	581	601	563	570	582	557	583	594	563	591	573	540	598	565	558	572	596	628	608	614	557	590	530	622	608	562	615	611	576	584	571	565	553	609	612	604	584	560	584	581	575	539	576	587	593	570	581	592	528	621	582	559	540	617	626	604	613	578	626	596	556	573	602	601	562	602	554	574	588	580	582	575	630	576	596	600	585	561	625	637	575	577	582	665	562	619	582	565	574	538	554	625	576	585	562	602	598	599	524	582	613	559	592	597	597	573	583	586	593	590	562	569	609	557	643	623	584	595	591	575	573	602	622	641	610	611	568	625	607	609	593	618	619	596	554	547	550	614	519	613	547	554	590	556	616	629	564	591	608	580	544	591	581	579	534	593	587	585	570	614	556	513	611	618	584	611	559	595	599	571	578	594	594	600	596	604	535	583	610	580	579	569	608	573	598	589	580	629	593	596	582	596	555	546	635	609	592	588	621	568	587	618	599	574	580	591	573	540	621	578	596	552	618	602	569	626	617	592	615	582	568	577	595	615	581	615	582	589	570	573	617	562	595	580	583	572	556	588	588	587	589	567	557	603	582	568	577	579	545	589	559	571	594	627	600	597	564	541	605	567	580	580	601	549	614	619	584	597	590	594	551	568	581	582	599	563	575	569	570	603	546	599	607	628	611	582	572	568	610	580	541	577	609	579	582	589	569	542	583	616	589	585	592	625	619	559	561	559	554	601	570	584	588	632	607	588	606	587	582	611	564	520	543	578	596	585	611	591	580	586	586	586	592	582	581	611	583	584	577	586	598	571	544	604	598	549	586	611	583	600	595	596	623	621	614	635	540	626	579	621	578	579	593	592	584	625	581	589	569	624	592	570	571	577	568	561	562	572	578	604	583	591	571	600	622	590	527	578	666	624	560	606	601	578	577	565	557	597	570	612	584	560	567	548	559	561	604	595	560	593	592	602	617	555	611	582	580	604	571	625	588	594	572	609	613	602	590	601	579	554	572	566	621	575	586	551	603	630	592	581	591	619	622	590	615	620	575	587	587	522	578	622	594	610	604	571	577	557	566	577	619	541	577	570	574	556	571	609	599	590	612	591	600	635	628	605	580	633	629	608	592	620	531	619	582	574	590	575	601	599	580	579	593	533
40417	9716	1462	853	614	455	407	393	365	334	338	329	345	300	313	317	319	306	279	297	298	300	289	297	307	290	330	276	278	290	270	288	315	288	282	305	288	308	301	306	276	311	289	300	297	304	302	293	309	289	284	329	317	306	275	294	287	272	323	277	258	291	332	276	325	310	288	314	299	310	278	302	306	280	286	294	279	317	276	280	274	303	307	262	277	315	317	308	323	295	286	301	295	270	301	264	301	289	308	278	296	315	254	284	310	318	277	302	293	302	321	263	321	267	279	329	277	312	254	304	315	272	290	296	286	289	276	272	295	286	345	294	300	312	280	283	286	318	278	316	265	296	292	294	293	301	265	300	296	279	319	303	294	324	295	302	270	270	282	277	303	317	292	285	268	312	278	289	301	272	297	281	273	323	283	292	319	289	286	327	293	310	258	296	318	314	299	302	304	289	281	271	307	289	305	263	282	289	309	325	279	299	298	314	300	247	306	296	317	300	266	308	314	309	283	290	312	285	279	337	310	302	287	274	286	318	319	302	295	281	289	321	277	327	310	261	296	323	284	316	286	265	316	266	299	261	298	274	331	280	277	263	299	308	279	269	291	302	288	338	273	299	278	293	289	292	289	273	255	285	328	278	327	281	258	293	277	302	316	287	297	290	296	285	281	302	281	290	261	304	288	294	318	312	299	309	278	280	283	307	277	280	300	299	316	317	289	295	316	324	286	332	311	331	309	301	273	296	256	289	285	310	284	264	315	317	291	287	311	287	283	295	276	286	330	345	282	273	283	279	290	287	278	336	309	299	311	287	276	274	263	336	291	297	261	293	291	287	297	296	299	301	295	290	258	267	283	320	290	266	277	305	281	284	292	290	330	306	307	301	265	328	288	316	276	289	309	301	288	231	293	271	309	297	297	286	265	301	258	300	296	290	278	289	298	287	300	266	286	278	279	272	294	289	317	288	275	309	327	267	283	291	289	283	319	277	282	282	301	319	335	273	284	270	301	305	302	285	280	341	280	281	298	308	264	266	288	304	277	261	293	282	276	286	306	259	253	304	292	297	275	306	306	270	254	288	287	305	265	307	282	290	288	311	295	292	249	281	279	322	304	305	299	255	280	296	286	258	296	270	307	283	313	302	280	305	286	305	286	246	269	288	283	265	293	314	340	275	274	293	282	303	285	297	270	310	295	302	275	278	281	302	294	310	262	310	292	308	319	289	270	281	288	284	311	299	289	283	267	296	309	294	307	292	265	286	322	294	272	298	262	296	261	328	290	281	290	269	274	281	290	298	286	284	284	273	264	252	302	310	315	293	298	264	306	272	283	319	294	303	296	288	266	305	322	276	308	295	286	282	308	296	267	257	274	310	285	276	261	268	293	305	297	265	320	282	296	321	291	313	311	276	322	279	281	289	292	307	269	295	281	295	319	270	292	271	279	308	298	292	297	310	275	257	288	317	301	300	278	287	269	265	282	286	295	291	273	287	283	292	282	276	312	296	317	319	301	297	313	278	323	305	302	293	301	280	283	289	280	319	302	288	303	281	276	280	272	261	266	280	263	287	304	272	286	307	280	286	277	303	305	300	310	306	304	291	318	314	280	285	303	291	317	261	259	295	283	284	281	266	250	307	279	270	276	291	317	301	291	309	287	317	274	292	300	324	272	310	311	318	291	296	312	295	297	277	285	299	317	312	306	272	303	264	252	286	283	315	313	286	336	303	292	267	276	304	238	263	275	273	273	267	253	287	311	262	277	301	282	315	317	322	272	326	270	289	295	303	301	286	322	279	271	312	284	277	267	308	276	266	286	304	263	283	300	285	283	297	330	277	298	286	326	266	328	293	262	279	309	328	268	282	274	314	262	318	321	275	276	292	330	303	275	322	274	305	258	313	311	284	295	272	282	288	282	298	270	304	298	257	299	310	278	271	276	309	302	332	295	292	301	308	312	310	292	305	276	278	289	268	289	296	320	272	299	291	274	298	300	280	328	298	312	326	274	304	275	268	286	282	294	296	286	315	318	331	265	293	294	275	294	264	260	294	281	303	286	282	301	299	278	322	263	300	287	331	320	273	265	296	292	295	286	306	299	253	298	299	291	319	295	292	294	286	277	285	282	284	314	286	258	310	279	313	284	297	287	301	301	307	286	273	264	302	304	293	294	248	295	302	271	292	302	303	299	317	280	288	302	288	302	320	276	275	292	293	295	303	299	320	260	303	309	270	270	308	321	294	282	275	308	308	264	305	318	308	294	313	285	318	270	288	290	261	269	292	323	284	295	301	273	303	276	297	282	316	326	271	266	315	278	286	295	276	305	288	297	292	308	259	269	293	281	286	300	300	304	289	285	271	308	301	285	295	298	248	312	302	291	263	260	291	287	252	314	280	250	321	261	299	313	273	308	276	324	290	301	309	333	267	302	301	290	303	273	282	286	281	314	317	319	251	296	312	289	256	320	292	290	282	297	308	316	296	310	300	278	313	314	324	321	264	293	278	297	286	300	256	273	304	289	270	299	271	299	290	291	298	279	252	278	306	301	315	312	285	290	292	282	284	309	326	282	275	300	283	262	269	308	264	268	280	279	254	314	295	313	263	273	289	275	260	273	266	297	287	274	287	267	340	286	277	313	286	287	301	277	304	277	285	272	288	296	305	276	259	279	303	297	287	311	279	287	302	290	283	293	278	344	307	290	314	297	275	285	291	290	292	257	302	272	309	291	303	330	319	301	270	274	286	282	277	299	290	308	285	293	260	287	280	321	293	256	283	282	275	288	276	327	286	287	291	327	274	285	298	291	295	287	253	291	318	315	266	304	269	312	290	268	290	319	308	289	286	290	293	299	306	301	306	270	254	284	295	302	260	328	284	297	307	300	284	282	295	303	310	300	283	273	306	269	317	272	304	296	293	274	298	258	270	314	309	283	294	294	312	311	291	295	303	291	333	289	288	279	284	332	327	307	283	312	286	284	280	294	260	285	308	281	292	295	282	278	320	270	285	290	273	279	282	341	306	287	297	316	310	303	294	282	287	275	298	289	305	268	294	297	310	246	281	278	276	300	319	319	343	307	317	279	301	282	293	277	249	250	335	293	254	258	257	277	322	280	266	302	298	306	303	318	291	266	289	286	293	277	304	291	286	279	283	322	278	289	283	267	278	258	313	307	289	341	284	338	312	288	289	322	299	294	268	283	305	294	283	291	290	286	283	274	269	326	277	271	297	324	278	344	265	279	276	310	296	307	307	296	295	274	277	283	288	280	287	309	315	274	295	272	308	309	271	282	265	302	278	264	268	253	317	315	274	286	307	298	321	322	316	263	272	265	294	284	269	280	298	278	270	276	278	303	300	288	256	287	265	280	319	286	304	293	287	281	293	284	265	298	267	278	289	279	253	304	287	288	271	295	295	258	290	303	297	286	316	282	318	300	290	270	298	322	336	316	315	292	278	326	308	262	296	279	304	292	284	328	350	289	303	291	270	294	295	315	290	288	272	279	302
22776	1811	1944	2191	1849	1525	1317	1181	1063	1053	914	882	892	810	802	763	745	735	737	733	743	705	699	704	700	695	681	697	710	682	680	659	673	643	673	683	695	652	667	662	634	635	693	671	641	748	715	738	711	722	690	708	682	641	651	680	629	679	682	719	639	647	661	675	660	690	695	670	694	636	681	602	728	687	677	650	661	678	668	651	660	631	661	643	620	653	673	643	674	671	659	676	626	622	629	665	613	652	711	649	674	643	611	639	634	588	627	637	618	585	635	635	661	631	621	672	653	651	634	662	660	628	653	645	650	609	619	628	610	676	648	603	619	612	653	625	651	652	653	663	600	659	648	629	666	605	661	654	621	620	655	655	630	652	649	676	632	633	606	637	681	622	675	632	645	657	655	654	643	624	638	644	630	588	664	598	623	645	630	623	652	669	640	606	640	627	652	611	602	608	676	613	642	652	649	652	609	641	639	620	642	647	627	666	660	638	632	587	639	605	593	672	638	604	644	626	651	602	664	646	643	614	623	656	639	633	625	607	596	633	643	596	626	592	641	639	575	636	594	627	675	654	627	620	647	634	615	635	570	624	650	638	648	622	600	632	631	659	652	624	632	563	621	662	603	638	613	650	664	646	633	593	603	625	663	598	638	584	654	610	652	614	584	654	631	648	643	613	630	636	605	650	615	668	656	610	615	600	607	635	633	641	669	627	645	653	675	657	619	629	634	660	629	613	638	643	616	666	616	635	619	680	600	598	617	609	604	651	631	667	635	623	650	646	674	620	602	637	603	605	617	663	654	641	571	601	608	628	630	662	618	618	628	630	586	675	636	655	675	620	592	631	610	686	603	632	628	629	605	643	673	602	655	646	654	613	656	617	578	613	635	597	604	624	664	616	679	631	627	623	673	645	650	667	636	641	612	654	606	646	616	652	623	599	624	609	630	642	609	618	641	628	636	661	657	597	655	635	649	588	668	653	662	568	651	622	645	617	575	629	626	641	641	614	668	661	587	612	632	635	603	664	617	639	638	668	630	608	631	626	613	580	603	659	610	598	601	608	662	661	612	637	626	608	644	618	636	659	640	669	676	654	629	602	614	624	555	586	611	623	622	656	619	599	616	622	603	601	657	601	626	636	608	639	615	614	644	701	632	611	630	627	639	601	659	634	654	598	617	607	669	646	621	622	642	678	633	611	654	622	636	623	610	647	637	670	612	639	551	618	674	634	626	645	636	621	679	660	602	610	616	641	642	618	605	628	609	642	620	613	648	666	647	619	654	646	642	659	635	677	650	635	638	611	609	635	617	624	624	656	636	584	607	643	634	640	648	620	639	657	638	621	594	628	657	667	621	607	599	625	628	639	592	641	627	637	670	620	633	639	635	603	630	639	616	635	621	624	618	624	594	563	614	588	629	647	617	621	613	610	631	640	642	653	609	610	673	632	633	628	605	623	560	522	619	643	645	611	582	630	632	609	633	613	573	624	616	635	614	639	619	639	596	627	656	630	572	594	618	604	632	623	627	633	579	641	630	589	553	624	655	634	637	663	628	635	645	613	618	633	624	606	603	585	640	634	627	671	640	618	585	674	652	617	659	619	612	661	603	666	655	666	632	645	606	674	630	632	632	662	623	641	630	660	599	646	629	620	681	663	604	577	606	632	616	615	609	621	625	626	611	616	650	652	627	644	669	647	627	654	633	653	645	640	654	599	617	626	665	613	663	638	640	578	620	689	625	628	594	618	655	625	631	649	636	644	609	622	629	628	610	621	644	657	633	646	632	636	671	624	638	616	616	614	649	657	634	650	636	609	687	612	649	587	596	608	586	621	613	618	623	636	623	626	640	585	619	640	633	604	602	675	641	647	648	723	593	672	639	633	625	677	594	658	670	624	642	675	582	660	607	617	654	589	583	631	669	624	618	632	659	595	634	590	602	632	642	651	615	654	638	598	625	638	595	632	608	626	638	641	636	649	642	660	598	633	695	675	634	616	640	590	610	650	634	600	645	640	653	648	664	632	641	640	624	657	617	640	668	622	625	610	656	690	658	629	649	626	645	717	646	599	624	642	666	633	598	614	640	657	606	628	638	590	615	618	578	649	634	631	611	604	635	660	607	603	628	606	642	611	619	638	619	657	637	639	607	616	630	625	653	651	606	652	641	639	605	611	632	592	661	618	646	629	658	604	626	621	611	639	616	582	594	589	618	618	626	611	644	649	645	620	610	646	660	635	638	634	612	615	626	634	635	641	637	627	615	665	687	595	706	634	627	645	624	652	630	629	657	614	661	667	602	657	653	627	645	626	619	648	617	609	648	638	657	662	685	695	653	617	632	656	631	645	641	636	586	594	676	626	612	643	646	609	608	627	633	665	595	620	617	629	612	630	615	672	622	633	621	630	642	620	605	684	666	598	673	556	605	628	637	618	611	636	590	620	612	652	667	662	639	633	656	621	671	620	634	585	631	652	631	592	688	626	671	634	643	655	661	647	627	638	576	657	610	635	651	637	637	625	644	664	641	632	613	647	607	674	648	647	678	621	627	647	638	629	616	688	642	650	602	613	672	631	650	645	621	630	634	663	626	620	638	651	600	585	622	605	585	630	604	651	644	643	619	620	653	611	611	608	639	684	592	647	647	662	601	663	640	644	645	653	664	615	623	590	584	664	575	622	619	673	676	601	576	607	612	617	604	643	646	599	617	642	616	617	683	622	634	609	636	617	618	602	606	644	661	645	642	627	611	604	655	625	634	615	609	609	640	588	634	670	639	627	597	627	686	643	615	638	645	621	635	660	649	609	609	666	653	641	608	585	622	650	671	642	651	668	627	627	633	618	615	605	606	648	608	653	610	649	661	630	641	683	672	653	639	628	622	631	595	642	601	660	632	625	665	626	623	628	593	611	602	630	614	620	630	606	619	630	638	668	636	652	683	665	601	623	611	608	650	574	648	633	645	602	681	610	665	646	642	623	649	640	616	641	650	623	610	680	622	633	632	663	617	673	627	599	654	630	633	613	626	641	632	616	639	656	612	623	625	659	609	633	623	601	635	601	634	637	624	611	620	637	639	627	618	689	667	589	652	646	620	626	670	678	629	610	648	634	634	642	623	674	592	653	673	628	614	611	615	620	601	625	628	626	625	645	627	649	609	662	631	647	613	630	597	659	700	662	632	615	596	633	694	632	596	607	625	641	550	639	614	625	607	626	591	661	661	642	639	691	692	637	632	628	653	594	612	674	609	614	656	614	662	675	678	628	632	657	643	639	638	648	624	624	650	627	601	627	621	638	625	647	628	639	640	643	625	627	632	608	651	585	609	619	671	626	642	674	603	686	694	692	637	634	655	608	685	620	654	652	631	625	592	670	662	624	641	630	641	663	619	654	646	632	686	647	614	681	634	602	585	630	610	626	626	665	643	645	633	624	674	612	660	593	589	627	707	628	628	638	658	616	620	619	614	676	611	665	621	622	616	617	587	625	621	658	645	620	639	617	595	639	580	669
12215	1121	187	201	166	169	188	178	171	179	165	171	158	186	186	183	168	173	179	166	168	199	174	172	156	188	192	171	168	179	167	177	190	146	179	161	171	169	176	194	191	169	190	151	172	161	179	179	186	171	189	177	175	183	158	174	173	168	161	173	169	183	166	194	172	187	174	168	165	182	156	161	172	171	163	195	182	188	176	197	163	180	186	165	167	167	190	196	187	165	191	186	169	148	153	188	185	195	191	140	178	167	180	185	181	175	190	172	170	171	180	186	189	183	186	190	171	177	186	129	167	174	168	186	190	174	195	162	191	165	159	184	157	177	153	172	177	174	195	170	169	179	186	186	175	160	173	172	168	148	184	140	182	184	166	181	209	174	180	181	161	155	176	169	168	140	177	149	182	174	186	187	190	169	140	166	198	184	206	169	178	219	176	171	173	214	195	174	179	169	174	176	149	188	173	178	186	165	159	176	156	154	176	176	191	165	163	131	153	174	173	179	179	167	176	175	175	167	156	161	175	169	164	178	170	197	180	190	170	182	178	193	185	172	143	161	165	161	161	169	187	145	154	213	155	154	199	173	175	166	161	182	162	161	191	177	208	166	163	156	164	161	167	152	169	169	183	186	161	196	189	174	169	177	161	173	179	183	180	179	183	224	187	178	186	179	155	190	197	169	171	144	174	171	148	165	197	184	156	149	163	172	186	146	178	175	178	174	161	179	181	193	152	181	179	150	177	189	178	165	192	174	181	187	166	179	164	176	171	181	195	199	160	193	176	160	182	175	180	158	162	158	158	203	186	159	160	171	185	190	170	172	212	153	171	181	176	186	174	196	176	163	147	180	156	205	180	176	180	163	196	140	157	200	163	152	170	186	179	161	176	152	156	183	186	190	171	177	191	191	157	175	165	187	166	202	175	169	150	169	213	180	190	143	178	171	177	179	179	183	184	173	164	185	208	204	165	168	166	158	195	150	173	179	184	169	163	157	167	175	178	164	196	194	192	176	174	201	173	186	188	202	198	183	181	207	172	159	166	162	163	159	158	185	183	157	179	151	176	185	189	192	195	185	169	173	176	170	150	174	187	159	158	141	178	163	169	185	174	166	170	187	165	164	161	172	185	179	160	176	183	174	187	169	171	179	161	162	168	183	161	195	182	168	155	167	173	169	184	162	185	184	167	181	181	163	164	197	178	194	180	170	185	168	158	178	180	177	185	169	155	182	154	147	165	187	154	184	154	174	153	186	157	189	175	183	151	164	148	176	184	178	191	169	182	193	159	163	163	208	159	169	165	183	182	187	181	186	157	188	177	192	177	177	168	188	183	173	185	171	182	203	173	169	176	191	189	204	181	177	188	165	188	165	179	205	146	164	162	173	181	157	175	181	186	161	180	179	178	169	187	195	181	195	188	162	182	181	189	195	167	180	153	181	170	187	158	173	162	164	169	169	173	211	169	150	184	159	179	156	175	190	180	185	163	150	160	166	206	181	197	182	174	184	193	172	162	192	164	185	188	147	155	195	153	179	167	151	191	205	174	187	159	171	157	173	159	163	175	191	202	180	170	190	195	188	139	192	177	167	158	180	179	188	157	180	179	180	130	163	180	178	167	193	148	166	181	201	167	186	164	166	154	155	179	217	186	164	149	196	180	170	177	191	162	149	169	158	173	198	187	178	171	172	166	215	202	177	164	198	170	173	160	181	167	160	173	189	156	166	154	184	168	172	172	178	208	181	178	190	185	179	181	162	185	157	184	145	157	192	216	170	158	153	164	164	175	166	185	190	170	142	164	186	189	181	174	163	172	180	187	166	192	180	166	171	174	156	152	171	159	167	167	158	189	177	163	186	187	181	174	148	177	189	162	158	177	175	185	170	160	170	165	167	155	168	153	188	135	209	186	191	166	177	166	176	174	158	198	162	201	176	173	178	178	188	173	170	164	180	178	191	173	145	189	182	154	166	150	185	159	158	182	175	151	176	189	156	171	137	187	193	194	171	165	189	176	180	159	165	177	183	218	170	177	159	155	175	173	181	157	187	174	182	159	189	157	163	177	173	187	175	183	174	164	159	152	178	161	182	183	196	160	168	168	192	179	182	180	175	206	177	189	176	176	214	164	149	186	189	171	173	161	199	176	183	178	171	185	202	204	184	172	181	170	170	174	187	190	176	195	204	171	192	186	152	157	179	165	153	168	154	169	179	159	193	186	175	185	171	164	172	183	188	145	188	176	185	170	183	184	157	177	172	202	177	146	166	166	175	168	155	200	180	149	187	167	156	164	175	148	171	158	144	165	181	154	154	163	166	163	175	187	160	182	167	156	172	166	165	173	166	187	179	167	198	138	152	169	166	166	179	178	166	166	186	171	173	176	196	177	189	181	187	179	169	143	199	195	187	178	166	188	186	202	156	176	159	163	189	194	184	178	171	168	176	175	170	167	196	177	178	170	173	184	162	159	177	204	182	186	171	191	186	191	189	155	171	191	186	181	209	186	187	145	179	171	161	169	146	167	168	176	165	167	175	169	179	181	179	165	177	144	164	169	177	162	179	194	160	185	181	178	148	169	161	160	176	164	145	183	186	167	155	189	170	196	168	176	165	143	177	156	183	160	197	161	183	182	164	173	195	177	176	155	166	173	178	178	178	155	170	189	164	180	184	177	173	181	148	156	179	191	188	191	164	175	172	165	172	173	167	166	183	156	180	192	184	182	167	175	172	168	180	141	177	175	196	154	175	179	157	157	185	148	184	165	196	175	182	176	158	186	185	191	177	190	185	166	148	167	179	191	179	181	177	182	217	159	171	169	151	180	206	182	177	187	154	174	175	150	159	164	154	163	183	172	187	200	192	169	210	165	191	169	207	185	197	178	182	163	166	177	159	168	164	163	193	171	161	166	206	193	171	164	140	192	159	176	198	174	154	178	186	180	187	178	199	183	163	171	158	176	181	149	155	173	177	191	170	187	200	162	168	182	167	211	168	167	151	169	153	153	161	176	145	176	175	186	197	156	164	187	175	192	169	178	159	176	167	187	172	155	148	172	171	178	174	179	157	153	179	168	167	181	158	178	176	187	165	196	164	200	166	194	146	165	224	197	195	210	194	164	173	166	169	195	199	178	202	164	168	196	220	181	172	187	159	165	170	169	201	184	178	148	179	169	153	157	177	184	179	169	192	182	176	143	163	187	158	170	182	186	199	185	185	155	148	189	172	197	163	185	170	162	185	163	162	180	208	184	203	183	148	150	196	171	197	182	163	180	169	173	180	167	198	175	170	195	174	161	166	168	164	159	167	173	187	187	181	181	169	177	145	172	184	171	158	176	175	210	180	186	168	184	174	158	181	180	167	176	184	179	179	183	151	164	164	191	156	187	169	173	157	183	173	168	170	195	171	183	187	163	164	173	167	154	178	177	182	188	153	153	175	186	200	164	169	167	178	174	174	153	169	168	171	146	176	170	163	152	185	144	189	216	138	150	170	156	176	184	180	160	156	182	175
7127	503	406	443	469	443	464	461	415	455	418	416	431	435	400	432	411	414	422	452	444	425	451	445	402	428	408	420	432	414	406	409	425	454	389	390	393	420	411	407	406	379	426	396	459	444	398	488	423	426	416	468	437	437	431	397	445	422	404	421	462	426	420	454	422	383	389	397	404	446	440	424	439	440	419	451	430	443	439	424	423	392	441	444	426	388	425	429	436	417	392	398	400	410	394	378	401	434	381	429	404	407	418	381	386	416	434	437	446	432	436	451	435	439	398	458	421	400	402	383	407	411	451	423	405	420	431	444	416	429	428	382	402	431	420	413	442	400	377	457	386	410	424	421	436	408	413	412	417	407	400	411	404	435	425	371	413	420	407	406	453	424	424	417	402	449	409	391	425	398	428	440	432	430	422	426	435	437	431	429	401	409	391	417	433	423	431	435	368	412	383	410	391	414	401	381	386	433	443	421	404	395	392	437	382	428	431	411	429	445	416	414	416	420	446	408	418	430	394	384	417	391	422	407	446	429	377	426	417	407	429	442	410	417	411	406	446	432	443	426	383	440	420	416	429	396	428	403	403	422	428	429	444	425	455	428	407	422	414	412	443	398	419	402	396	388	411	393	419	389	386	418	446	437	389	395	410	410	403	447	419	378	440	420	403	402	422	427	410	395	410	403	399	405	438	480	403	376	364	436	402	431	415	442	387	422	407	421	447	436	412	418	374	391	413	441	431	447	392	401	392	437	391	451	397	421	403	401	385	396	389	397	400	382	432	382	419	428	361	410	427	408	384	444	443	420	415	392	395	443	406	430	390	425	446	448	392	414	383	419	389	428	364	409	420	418	401	411	428	411	444	387	440	419	380	407	406	413	408	396	402	394	418	406	432	392	451	375	425	423	402	421	404	431	418	419	394	394	383	413	373	445	409	401	401	405	407	423	411	449	410	417	432	410	421	420	432	374	429	392	452	413	397	435	425	435	391	417	404	441	421	439	370	393	426	390	381	435	411	417	464	391	440	422	430	410	403	428	395	431	406	452	443	387	421	414	437	384	416	379	395	368	386	431	407	425	422	438	390	441	428	418	378	407	407	421	414	422	423	414	433	393	407	413	401	442	401	446	405	373	436	456	411	433	411	428	418	440	432	446	404	402	416	408	395	467	410	440	435	425	405	470	404	375	417	410	450	433	411	395	383	410	400	424	420	422	423	392	446	421	387	412	448	411	419	449	401	426	437	409	449	415	430	424	394	410	386	413	414	411	387	393	456	418	428	406	417	420	396	441	432	424	427	423	421	434	413	409	409	434	414	375	397	418	399	392	403	406	399	429	373	400	445	446	408	393	417	448	379	433	401	430	413	447	434	407	417	427	384	387	386	344	395	421	422	435	398	467	399	429	420	399	442	432	431	428	446	439	391	403	439	371	424	441	401	433	427	397	414	430	425	403	459	385	442	418	396	424	435	427	394	405	423	444	430	413	383	387	434	458	428	417	420	421	395	463	405	447	402	431	397	412	381	423	418	421	439	423	443	418	406	428	399	391	393	407	383	414	414	399	472	386	408	393	410	439	414	403	412	394	396	416	402	442	413	395	418	446	413	454	445	452	441	405	425	406	454	385	411	406	408	385	400	379	409	381	447	419	435	421	369	407	465	429	438	411	427	378	433	434	449	415	416	414	390	407	358	450	446	425	433	418	417	450	438	413	421	438	402	419	448	406	414	433	385	431	421	428	430	390	445	402	441	413	406	410	409	397	422	450	390	461	390	422	419	370	438	418	411	394	439	396	418	420	449	394	429	378	425	432	409	394	421	400	401	392	427	431	417	414	404	438	427	394	432	407	429	410	438	411	407	397	410	436	436	366	392	440	393	402	368	440	412	412	361	405	415	433	395	427	425	427	439	400	447	411	412	448	403	396	396	419	416	433	393	401	384	404	430	406	427	419	428	404	411	370	407	391	437	411	398	408	404	409	407	395	448	372	442	400	422	455	464	392	423	439	387	414	423	415	414	443	418	381	371	424	413	422	416	421	430	447	410	415	418	379	400	427	389	405	427	399	403	424	431	415	440	426	441	426	395	399	418	456	420	400	408	391	445	380	414	411	411	435	424	414	407	386	401	437	410	413	353	418	441	407	436	419	426	412	409	387	440	396	453	414	425	402	460	415	498	428	397	402	421	413	402	373	430	442	425	409	395	384	401	395	428	380	396	407	399	400	370	454	410	385	365	421	445	411	415	401	438	399	445	418	400	404	412	402	455	420	425	378	439	396	442	457	433	403	405	439	401	405	380	401	414	380	400	434	443	420	403	438	435	393	414	378	397	467	410	450	428	421	413	413	405	428	362	398	406	420	447	432	451	437	429	429	423	403	391	401	413	416	434	416	453	387	406	400	426	402	386	434	445	393	431	425	412	457	440	412	381	416	397	404	414	421	429	406	388	404	416	425	413	446	387	437	409	415	424	415	435	396	413	432	435	447	435	414	399	399	394	420	417	403	418	385	396	402	405	392	464	398	414	400	415	419	454	425	411	420	405	444	388	390	412	395	426	408	433	420	404	423	437	411	437	397	428	441	377	454	432	427	369	409	437	442	355	423	383	402	425	417	402	401	375	396	409	455	451	390	428	435	393	429	424	462	434	412	415	391	447	430	415	397	407	416	420	423	431	432	430	424	405	408	410	403	430	453	405	455	450	447	431	391	406	432	396	413	401	404	413	429	425	394	375	400	446	391	431	392	406	370	382	423	438	393	383	407	403	391	400	390	380	417	420	412	428	428	393	415	381	418	375	424	405	413	444	449	435	429	384	417	411	409	403	428	404	425	409	392	431	435	416	418	442	418	458	426	395	394	395	421	406	414	383	434	408	438	416	389	404	426	424	427	445	426	432	454	415	426	389	415	405	445	463	432	401	402	414	418	425	389	402	432	391	417	434	388	432	426	446	391	386	422	428	432	412	419	396	406	415	404	414	413	404	379	383	466	423	398	404	417	384	411	375	394	420	430	399	440	428	406	433	428	414	376	443	395	431	426	409	420	384	394	400	440	467	399	375	386	452	420	400	409	450	367	419	412	428	427	423	416	440	410	408	429	402	426	420	399	375	427	415	389	396	395	450	396	441	405	406	375	370	407	425	421	412	392	430	413	415	379	403	412	414	405	436	419	424	394	416	433	431	415	428	421	404	398	440	405	409	387	448	405	420	434	424	402	437	403	412	389	445	425	399	414	421	401	403	398	400	477	438	409	393	429	398	423	421	436	409	429	424	405	414	422	417	419	428	392	401	410	417	425	425	433	396	417	442	421	429	449	458	408	395	435	424	413	404	395	446	412	412	398	440	404	425	414	426	428	421	412	386	419	404	434	446	402	439	409	386	428	404	400	421	424	436	429	449	425	459	432	435	416	462	428	463	403	479	396	411	431	441	412	412	437	409	411	395	411	410	398	437	421	434	408	388	426	433	414	427	426	426	399	381	366	427	433	388	418	395	374	409	449
28815	4746	658	513	446	349	300	347	272	277	273	266	331	255	247	274	274	259	270	262	257	288	284	281	294	231	238	256	268	282	235	307	239	271	251	234	245	275	235	266	246	234	224	247	266	269	270	277	247	296	256	256	266	266	263	249	242	294	281	282	249	285	251	296	277	258	219	280	272	269	221	235	269	240	255	244	263	264	256	262	261	238	282	262	267	231	228	241	241	253	269	255	240	286	248	265	247	265	234	240	214	256	274	256	254	266	254	259	271	231	242	251	274	231	246	257	265	295	256	275	272	249	261	258	283	253	291	262	277	249	255	246	249	227	258	242	245	256	264	308	260	235	299	243	245	231	276	266	257	255	261	222	252	234	268	244	286	267	273	262	269	260	261	247	266	245	276	258	244	244	268	261	233	232	267	249	255	220	241	242	245	222	217	271	238	252	271	232	259	256	257	245	224	258	279	279	274	248	253	258	257	278	299	234	261	267	249	255	261	262	244	241	216	253	260	256	259	243	252	243	261	252	235	234	260	262	207	281	252	236	246	261	259	257	234	290	284	259	247	239	242	271	252	268	273	224	225	264	254	257	267	273	279	256	265	264	269	241	270	249	215	251	239	269	236	259	280	291	236	240	209	274	262	246	252	226	255	291	278	256	228	296	265	219	255	250	240	285	250	280	260	246	303	224	271	269	249	264	274	255	242	251	237	250	245	257	255	259	234	237	255	265	229	279	250	263	235	280	262	253	266	250	279	233	260	239	262	225	239	230	246	289	271	255	290	253	271	250	255	228	262	280	266	265	282	291	223	250	251	258	239	265	238	255	266	276	212	263	243	252	262	275	264	262	245	269	240	279	263	268	258	239	245	253	260	273	244	240	249	264	253	246	244	244	273	246	260	268	256	252	242	261	245	252	277	262	252	263	245	260	256	293	268	235	235	261	253	285	258	259	276	280	247	238	277	259	270	268	265	234	237	238	222	258	268	268	277	296	256	230	255	250	227	262	264	280	261	274	264	259	275	261	264	277	238	250	243	261	245	265	254	246	257	243	273	284	253	238	272	251	253	263	257	258	239	250	250	252	232	250	236	250	235	262	230	243	223	256	268	264	272	241	271	260	252	277	256	271	284	241	241	263	252	252	246	272	264	242	265	278	301	222	260	233	238	248	267	233	231	229	256	273	293	262	288	287	262	247	261	241	253	246	265	237	257	247	264	263	278	242	269	245	244	250	245	247	248	261	252	254	267	267	272	237	267	271	248	249	249	263	228	230	258	261	230	267	292	261	276	271	253	247	261	272	248	275	268	254	272	268	263	272	250	249	206	247	238	235	257	218	275	266	234	266	288	243	276	242	230	264	245	279	266	238	254	258	241	267	288	231	269	273	209	237	279	276	276	245	267	274	266	257	276	227	256	263	247	289	257	233	238	214	253	279	255	266	274	268	223	239	229	250	265	288	263	253	247	272	235	249	281	266	257	248	259	248	234	302	252	258	276	240	292	275	254	269	255	262	248	285	257	297	307	252	258	287	245	239	259	279	269	239	243	253	246	266	256	271	231	240	282	244	248	294	260	272	251	264	272	245	252	246	273	255	255	277	226	252	251	215	266	249	258	234	248	248	255	259	248	270	232	250	249	264	281	265	258	249	266	270	271	257	250	293	268	270	244	255	259	228	237	260	265	276	254	236	281	250	276	245	252	250	251	245	272	254	274	252	241	279	269	229	278	265	254	229	258	238	255	235	288	244	260	259	254	262	253	236	251	237	257	252	227	274	256	265	252	254	259	276	257	254	260	250	251	240	238	262	261	260	272	244	277	256	263	324	268	281	268	275	273	241	269	260	218	251	279	274	272	262	261	225	268	269	261	267	249	229	265	285	263	237	257	271	255	285	280	250	225	291	253	256	237	281	265	257	237	272	228	304	264	291	241	263	243	264	254	253	257	244	248	257	244	259	249	213	289	256	265	258	239	239	266	296	245	245	296	269	248	284	236	254	242	260	300	272	266	236	268	249	231	261	263	229	284	249	250	272	258	258	295	254	269	274	241	266	256	275	236	248	288	261	254	269	263	258	245	233	258	267	266	228	234	233	241	247	273	266	246	270	257	265	266	285	270	264	242	281	249	287	258	246	271	245	250	300	251	259	256	220	240	267	281	282	221	247	294	261	245	263	255	259	257	258	237	249	236	260	260	262	281	229	249	289	268	235	256	261	245	231	276	246	265	262	277	267	252	275	235	244	259	263	270	247	232	274	261	239	267	244	251	243	248	244	245	273	286	239	274	266	240	230	253	236	243	241	230	234	255	256	277	240	260	269	250	264	272	248	260	250	297	257	269	249	253	230	243	255	261	275	265	265	247	248	236	220	272	283	254	255	258	283	285	236	273	264	250	268	264	260	246	254	258	274	269	253	249	250	235	256	278	248	226	233	231	248	258	225	242	280	261	213	233	258	247	269	236	258	249	253	249	263	253	286	242	263	269	239	236	256	254	293	270	297	268	261	247	272	261	265	268	259	271	286	268	247	242	266	256	235	268	263	260	306	263	251	283	245	266	261	268	284	247	274	273	275	248	265	247	235	215	288	265	235	255	251	260	261	268	256	258	281	281	268	263	245	229	216	255	296	227	260	263	250	281	260	247	245	259	250	233	271	293	250	285	275	270	263	268	272	254	268	256	241	233	238	255	299	273	267	287	235	266	282	276	252	265	261	265	274	255	247	247	239	251	268	271	231	255	262	254	284	254	239	247	236	298	248	247	281	241	270	234	241	269	266	275	284	254	291	217	225	260	268	247	245	276	265	236	264	301	252	290	242	247	256	254	260	259	257	258	245	248	254	276	262	249	246	245	269	245	239	270	256	229	268	252	254	238	227	250	264	274	263	253	264	271	242	232	262	253	270	273	274	245	231	274	254	238	262	246	240	273	267	262	282	244	256	246	264	264	264	256	238	263	255	240	268	219	266	261	257	280	230	247	282	271	284	275	244	272	263	259	315	258	288	267	262	225	252	250	252	242	265	253	243	243	273	230	219	240	255	253	248	256	253	250	248	242	227	246	259	301	285	248	263	308	260	270	279	243	273	261	247	268	242	265	242	279	259	271	271	253	259	256	240	252	272	295	244	282	267	263	270	242	220	244	257	259	271	272	262	245	263	268	243	247	244	240	237	266	253	228	284	265	273	275	247	303	230	233	243	291	234	280	253	300	251	244	249	256	256	240	262	279	266	239	236	252	293	251	251	250	284	280	275	252	258	273	242	260	272	269	251	245	277	252	234	267	256	267	220	251	257	292	252	264	249	269	243	242	254	249	267	251	283	255	276	263	242	242	259	211	255	233	221	248	235	276	255	271	223	237	263	308	247	251	240	267	264	248	218	260	244	248	244	262	228	259	253	271	270	238	272	242	279	249	256	275	251	281	257	266	274	257	228	243	264	267	262	261	262	253	277	267	259	262	252	257	269	268	251	274	255	232	245	273	273	263	264	251	266	241	245	263	259
16848	1207	1293	1460	1209	1033	915	840	826	757	747	689	676	668	735	655	667	644	618	628	583	604	599	603	651	625	602	574	624	618	630	569	629	591	594	600	590	561	609	623	583	594	627	601	624	600	629	613	625	641	632	637	606	644	583	638	604	619	585	627	619	668	582	638	562	610	599	637	624	611	642	591	543	597	645	618	611	585	585	617	583	577	629	591	630	585	592	613	581	616	614	604	555	587	593	570	564	591	590	619	602	543	614	560	597	620	608	556	564	581	576	565	596	569	586	547	600	585	567	554	618	574	542	593	577	535	586	550	596	632	600	576	557	608	591	541	562	660	589	565	581	608	622	622	552	576	548	518	589	572	597	567	569	582	556	576	560	582	590	659	595	536	605	620	557	531	581	632	565	581	557	569	596	618	601	581	600	605	629	566	538	600	583	602	573	561	626	591	600	597	566	537	577	576	595	583	557	587	587	595	542	593	600	554	616	617	607	576	575	619	570	591	543	596	614	602	558	597	593	583	565	563	571	591	560	542	627	568	614	554	564	592	553	575	573	548	623	576	588	522	575	602	620	620	556	569	582	580	589	535	585	575	579	592	591	600	572	591	593	553	570	560	604	573	570	594	570	562	581	546	620	552	574	549	621	589	610	547	560	561	568	578	629	563	570	573	580	597	588	560	548	545	598	584	547	565	580	592	598	612	593	605	551	609	559	574	624	545	594	547	634	599	566	576	558	551	599	564	587	607	601	583	540	566	561	553	577	575	586	584	550	573	573	570	590	578	592	567	586	554	596	569	603	591	558	599	542	578	589	548	591	569	591	625	596	578	564	568	631	614	540	599	562	582	551	604	559	533	553	618	578	563	590	564	566	545	562	556	560	606	591	591	573	586	586	553	598	590	563	577	592	603	537	576	581	579	567	572	581	564	636	538	553	551	608	564	547	637	580	581	591	558	614	573	588	625	561	551	581	627	605	582	580	569	585	609	616	570	576	584	588	575	600	598	564	598	589	565	559	566	562	592	567	561	568	578	597	594	574	579	566	568	542	596	583	558	587	590	589	582	586	598	596	607	597	586	555	531	581	584	591	522	560	593	578	575	576	571	576	609	578	576	615	544	589	588	578	555	567	573	575	527	594	563	552	587	554	616	564	593	567	555	542	565	569	543	591	549	564	552	606	580	612	538	553	587	552	553	615	583	596	549	563	598	588	558	592	607	589	601	583	566	593	581	550	565	574	544	583	536	565	580	563	579	582	588	621	581	550	582	601	591	588	571	506	559	597	577	559	587	564	594	615	571	561	580	585	594	598	526	623	539	578	564	574	546	607	611	525	606	582	587	510	575	585	595	564	559	641	605	596	558	587	548	591	593	544	552	624	530	550	555	590	553	630	596	546	591	544	574	554	590	569	571	574	552	590	579	621	601	564	552	552	612	561	549	543	609	584	585	554	551	589	586	594	551	565	579	596	587	588	627	585	570	569	561	570	620	570	610	571	606	571	564	537	584	555	589	594	584	580	573	533	589	604	560	590	599	619	583	562	589	597	534	602	580	584	555	570	608	530	653	595	522	531	596	621	592	563	591	581	555	540	590	597	598	585	573	574	606	588	561	587	558	579	599	563	540	598	582	589	559	567	594	560	544	580	598	553	596	608	575	592	566	595	554	573	564	577	595	558	575	575	587	605	594	614	605	619	560	556	613	551	549	605	634	608	616	569	578	599	594	580	592	599	568	605	612	565	561	581	618	573	603	566	589	555	650	572	610	544	635	587	552	565	612	594	569	570	549	567	593	569	569	568	593	505	558	559	582	579	586	574	595	533	585	589	588	571	604	576	545	583	633	571	602	578	576	562	626	584	563	554	620	583	587	606	604	570	581	610	559	633	567	580	573	594	612	571	576	559	564	564	605	581	540	631	578	631	585	549	549	594	572	563	579	555	585	566	631	592	603	601	599	573	558	569	618	572	552	597	565	564	601	595	600	626	561	586	583	554	592	548	595	548	580	559	520	585	546	587	592	545	548	574	605	557	571	621	610	635	620	560	592	571	588	554	553	553	580	552	598	588	595	596	562	608	560	579	581	557	579	538	608	519	567	617	605	566	595	594	574	573	594	568	588	571	546	608	568	555	585	569	573	594	584	550	542	607	560	601	598	536	586	627	587	586	591	548	564	538	589	587	557	582	559	601	544	585	562	557	586	584	572	530	592	593	577	602	595	600	554	594	585	570	560	573	592	569	526	602	597	592	569	538	596	597	593	542	594	613	530	595	624	555	580	638	622	589	569	579	586	592	592	565	555	606	562	542	580	560	507	589	552	543	585	642	557	565	578	554	573	556	594	609	567	573	574	577	533	574	592	592	569	608	591	592	561	617	611	542	599	562	549	615	560	595	606	609	552	610	544	567	597	583	632	569	570	563	593	564	598	563	575	603	555	562	566	578	596	608	605	624	631	628	564	628	564	592	614	581	574	576	601	596	593	548	598	532	572	605	535	601	564	552	631	554	606	607	564	560	565	610	586	608	539	593	567	546	571	572	561	593	587	585	590	553	558	573	564	603	549	535	557	593	582	578	566	563	520	570	620	582	565	586	536	551	591	565	584	569	591	577	595	557	592	558	594	529	574	578	567	549	565	597	541	547	646	601	553	594	575	622	578	574	552	586	564	579	589	575	578	559	567	570	600	533	580	579	559	583	594	540	592	570	578	602	577	584	555	572	626	602	624	596	560	583	595	615	610	583	599	613	617	605	570	601	579	567	582	567	611	582	626	559	586	607	562	557	628	579	590	598	572	592	596	553	613	598	574	581	571	574	583	587	559	593	573	542	574	578	582	568	598	579	555	573	602	588	606	566	580	587	616	560	568	602	578	557	548	542	599	559	566	575	591	542	585	516	613	567	601	582	572	571	609	614	604	619	618	592	619	582	564	581	607	558	578	574	608	573	610	524	582	638	578	589	572	569	594	579	565	609	614	616	606	560	539	565	618	578	576	577	565	601	576	587	576	601	579	563	556	560	574	602	562	594	582	575	552	521	594	582	559	562	572	591	590	582	569	589	574	560	581	554	597	550	579	578	549	609	516	524	573	589	600	574	567	567	571	561	575	574	581	593	587	576	544	548	588	579	587	626	550	579	605	588	605	586	597	596	573	567	559	566	582	614	627	565	603	601	613	574	590	577	569	602	556	614	572	623	587	583	567	598	580	615	597	591	575	561	583	595	537	594	608	548	581	593	559	562	602	556	554	634	618	623	578	570	553	593	589	586	544	582	564	546	601	593	575	580	585	595	586	595	613	572	559	598	564	621	556	584	571	608	593	582	592	592	599	619	588	544	627	587	594	606	592	561	597	597	567	535	588	569	612	586	562	574	579	569	588	585	578	645	625	557	569	559	607	597	609	569	560	597	530	569	610	596	623	614	585	576	562	613	602	568	587	542	580	571	577	593	562	602	555	561	654	590	577	584	556	609	587	587	603	594	550	562	593	556	568	589	599	582	542
41256	11288	1517	823	571	499	465	409	374	345	311	367	343	319	343	331	310	321	282	300	304	318	304	311	287	286	258	295	266	269	316	330	312	312	301	282	316	300	305	284	296	316	304	292	272	275	296	287	302	282	306	291	301	304	267	326	270	293	285	336	297	267	311	283	300	301	275	301	302	302	284	293	285	309	315	304	307	287	301	285	302	289	283	268	272	317	266	289	284	271	280	334	323	309	294	265	302	296	306	304	294	273	283	320	299	297	277	299	285	297	283	297	318	304	289	314	313	284	298	302	282	262	280	271	301	281	290	310	324	285	291	274	259	311	304	319	305	277	300	296	291	311	285	281	283	246	221	298	317	298	314	269	318	314	280	299	277	282	268	296	298	311	293	270	289	276	272	304	284	270	275	311	257	272	323	293	292	283	293	265	285	289	303	276	281	302	302	294	292	283	262	252	255	267	300	317	287	263	273	290	295	265	288	274	303	288	276	259	269	301	294	272	300	273	309	282	300	276	323	316	288	271	254	284	283	303	296	276	280	299	286	286	302	270	267	293	287	308	304	296	281	296	283	264	294	280	272	295	296	279	262	294	297	305	280	278	270	316	320	280	285	304	325	261	275	287	282	291	310	292	289	258	297	288	293	273	306	318	272	269	280	290	280	291	277	287	296	297	276	269	289	270	288	294	268	307	302	290	304	279	294	304	296	285	258	311	286	289	276	260	290	273	310	296	260	263	315	285	294	292	268	264	304	294	256	299	310	298	295	307	272	291	278	330	313	277	261	264	308	280	275	291	283	265	289	272	278	287	297	259	251	282	286	303	291	284	298	289	259	294	303	326	311	290	263	311	274	268	279	268	286	311	299	283	245	279	300	328	295	271	283	265	296	282	303	288	286	297	284	264	299	269	293	309	300	268	288	273	277	292	296	280	306	289	294	296	289	302	261	289	292	280	284	261	301	291	306	308	259	298	306	265	282	292	286	282	283	277	271	297	285	281	299	306	269	299	310	269	313	272	303	320	282	285	268	308	279	306	277	270	316	283	292	270	279	297	323	267	285	271	298	326	270	297	304	271	291	263	316	294	251	271	269	284	306	294	284	273	296	262	288	285	280	298	276	274	289	281	266	308	308	286	283	284	269	272	294	279	285	282	279	292	310	309	289	314	293	307	259	267	264	263	312	298	289	281	286	294	280	277	292	288	266	281	288	297	285	314	286	298	280	278	264	292	280	288	278	305	287	291	288	322	274	293	305	276	269	290	299	303	300	284	291	275	273	305	312	313	311	293	271	288	294	278	312	302	281	291	260	286	309	278	305	280	291	297	258	308	309	264	248	298	285	320	305	289	301	292	292	285	281	277	280	304	271	295	302	271	299	309	293	282	273	281	267	250	296	249	310	298	257	285	271	254	314	311	293	312	288	278	305	272	293	293	297	284	290	293	271	276	315	313	311	278	335	303	311	283	295	296	265	279	291	276	276	285	292	288	325	289	283	269	286	265	276	274	300	292	289	273	294	292	296	299	305	290	306	296	272	304	266	311	291	317	294	279	308	293	290	276	273	272	279	277	293	268	306	300	286	301	309	290	301	271	299	290	323	300	283	303	306	268	288	304	306	290	307	314	289	303	261	287	318	281	282	288	237	275	321	282	317	299	300	282	287	310	304	282	279	283	294	247	283	257	256	293	278	281	279	283	284	313	267	296	255	283	308	284	335	268	280	312	268	319	291	264	260	276	240	285	255	290	247	275	305	298	274	245	309	280	305	328	294	307	271	288	288	280	300	306	281	266	279	306	297	300	274	294	274	301	271	282	302	293	283	265	303	286	290	264	260	284	290	313	308	280	324	290	267	285	289	304	278	277	275	283	273	279	241	285	293	287	303	315	306	272	297	297	296	307	292	307	279	318	322	281	306	315	256	282	273	310	279	308	341	287	291	282	259	290	296	263	283	315	293	305	293	317	260	285	276	298	283	309	289	285	285	292	272	268	307	280	297	292	270	293	314	257	268	250	305	300	261	257	316	286	304	271	272	308	299	284	294	297	262	285	282	262	265	271	301	288	320	302	296	282	298	244	280	237	275	293	311	286	287	281	317	276	286	300	315	312	301	268	282	298	280	272	297	298	321	290	268	290	270	263	266	280	286	295	300	293	304	273	303	288	265	267	279	311	274	299	262	262	296	279	300	270	303	302	261	302	341	287	296	263	310	333	315	281	258	305	262	271	277	277	264	270	311	324	315	257	282	267	294	251	255	301	284	307	273	278	271	264	263	292	306	284	256	289	301	272	273	290	266	289	269	269	277	321	324	291	289	297	286	309	280	302	279	298	307	300	303	264	299	331	305	297	256	279	275	288	293	293	280	280	290	282	272	279	283	258	277	302	317	278	298	291	305	296	296	286	286	296	272	279	290	299	274	315	276	293	283	262	293	306	267	295	271	274	270	270	282	259	273	297	286	268	252	261	306	253	302	291	295	270	295	310	295	285	273	296	286	278	283	319	294	279	280	284	289	260	269	267	292	281	276	277	265	308	272	305	333	330	286	266	259	260	289	271	280	269	297	310	293	249	286	290	304	271	334	317	320	304	286	284	277	301	309	329	300	297	282	301	298	324	296	284	278	278	271	288	304	266	282	250	275	279	300	288	279	280	304	266	279	300	278	273	262	287	326	293	273	271	312	263	272	281	267	278	318	274	300	300	291	290	292	279	308	280	301	257	289	302	294	268	280	307	285	278	263	279	261	296	254	294	279	270	264	294	294	315	272	318	290	306	311	281	287	288	284	275	279	280	322	300	273	287	330	279	290	268	334	306	328	292	296	310	287	285	261	263	275	285	282	267	308	270	307	265	323	274	315	290	284	309	272	304	302	282	306	278	318	310	287	236	271	294	310	269	261	296	300	288	253	292	277	283	271	296	268	313	314	325	250	264	276	264	300	292	309	254	279	314	285	273	251	255	315	286	288	295	301	292	292	268	273	297	288	294	271	274	285	269	290	312	283	286	293	270	289	274	280	294	272	268	294	287	305	267	282	298	283	304	275	296	304	266	315	283	277	279	268	300	275	284	309	303	280	275	303	288	315	307	263	285	305	286	296	289	321	321	288	280	282	305	314	280	284	278	274	286	272	280	288	288	304	285	294	281	276	281	269	294	280	279	274	276	287	303	259	274	289	283	288	277	285	275	288	294	320	262	283	264	303	287	268	259	278	275	301	285	278	301	318	313	307	308	294	321	249	253	288	274	264	319	290	309	280	293	285	309	279	292	260	311	320	307	260	298	297	302	268	319	285	289	277	269	246	302	290	275	273	292	280	293	290	286	277	323	281	298	302	264	300	323	302	304	294	338	269	288	280	287	269	293	291	286	260	275	295	311	306	310	318	286	298	283	292	286	309	307	273	295	263	270	320	288	288	286	310	257	325	288	270	262	280	296	272	261	280	304	292	281	276	302	296	316	313	287	283	316	273	275	305	299	301	269	296	271	282	276	307	268	273	303
23924	2463	1877	2246	1830	1502	1349	1195	1052	949	934	882	831	824	797	737	766	779	740	718	713	677	687	693	723	688	678	713	678	693	650	602	679	684	645	649	621	682	645	664	682	652	619	629	712	662	689	735	744	698	711	658	684	647	691	690	676	660	674	659	642	693	665	665	725	704	660	631	655	665	654	681	619	628	651	647	620	637	701	658	653	683	664	639	640	629	629	664	598	613	629	641	638	648	599	620	638	664	662	651	690	648	641	621	623	644	681	675	653	651	633	622	618	666	662	615	663	631	696	693	619	622	603	611	671	593	666	663	613	631	625	605	640	661	650	676	631	682	651	622	646	645	593	642	676	648	575	668	608	661	609	615	675	619	623	594	627	587	674	640	624	643	617	593	634	629	646	637	602	648	658	611	590	650	621	637	642	636	627	612	652	629	664	621	626	584	631	614	571	635	633	602	648	633	658	611	664	623	638	588	629	592	624	589	649	640	633	602	594	618	614	590	643	616	637	601	633	661	643	589	649	622	655	662	622	630	628	679	614	606	606	626	630	662	655	665	617	665	639	609	650	563	590	588	608	637	621	575	667	612	573	626	610	632	638	632	641	581	647	660	648	632	625	621	591	595	611	623	603	596	596	637	591	602	597	613	630	626	646	654	591	655	608	684	649	641	623	630	632	618	608	632	634	646	656	609	635	616	622	637	658	552	618	629	569	603	613	622	660	608	635	601	632	656	589	640	607	630	642	672	617	618	661	641	572	642	648	614	682	631	637	605	616	661	602	655	634	640	607	659	603	611	669	617	630	690	579	610	646	683	680	681	629	664	670	629	630	640	643	631	651	622	626	643	629	649	627	614	632	608	659	616	628	617	618	623	627	606	616	637	646	583	642	624	640	653	653	596	594	628	624	637	653	606	616	674	589	655	633	616	617	633	609	580	608	614	612	664	665	638	641	660	633	574	663	595	632	657	682	601	649	620	629	663	616	660	624	624	647	668	615	662	620	626	614	628	650	608	622	647	648	623	598	599	636	617	597	620	631	645	614	594	617	630	639	641	644	631	610	647	670	590	621	640	651	660	629	610	605	679	654	673	649	651	681	609	619	653	581	622	644	663	615	648	628	609	633	626	664	607	628	649	565	626	610	637	664	604	658	659	642	650	608	632	617	569	600	600	628	657	625	595	627	612	628	621	644	626	643	612	629	611	635	641	596	710	667	592	632	651	642	653	597	586	643	652	625	681	628	625	602	640	661	622	619	653	619	607	584	611	633	611	599	594	656	618	647	645	603	633	639	614	595	616	651	661	646	593	636	643	618	600	614	616	620	628	611	616	630	648	621	630	644	618	614	669	590	622	617	628	650	623	632	592	617	585	592	634	630	608	629	620	591	617	632	635	586	642	659	623	643	571	660	625	620	618	646	601	619	665	632	614	664	609	638	624	632	595	658	597	610	613	565	633	621	616	614	619	651	620	611	619	635	592	622	573	685	602	650	680	665	655	606	634	624	633	687	568	626	655	607	660	619	631	604	605	626	622	624	602	611	595	612	633	638	591	656	646	627	601	638	579	614	634	660	610	656	640	635	623	614	640	618	629	652	638	631	631	628	637	647	661	626	640	639	583	666	589	642	656	621	607	632	578	621	625	617	609	642	628	637	598	696	612	635	604	660	609	643	659	622	622	628	576	620	651	653	626	644	606	615	612	661	627	620	651	583	679	651	612	589	593	685	601	609	612	616	603	625	589	607	602	642	647	669	658	642	625	587	601	628	628	615	636	671	645	589	609	650	644	604	626	621	657	665	598	673	612	614	640	615	652	647	626	601	680	626	595	647	677	627	632	624	641	579	632	624	639	613	610	645	590	589	621	623	618	624	608	658	638	619	592	660	631	601	621	666	664	632	630	667	640	595	616	656	640	660	621	639	588	619	664	618	630	646	613	616	630	660	632	648	629	601	550	661	624	649	613	584	600	661	614	651	637	652	625	605	637	660	614	622	620	607	701	627	631	673	628	662	674	622	655	624	576	623	610	607	682	644	640	685	675	592	640	619	642	636	631	630	628	616	632	646	611	614	599	626	663	626	617	608	641	654	644	659	638	640	610	622	591	650	641	659	666	654	611	650	609	592	643	645	595	615	610	604	592	598	655	630	605	605	630	618	619	649	636	577	596	627	623	625	611	631	595	645	713	637	624	592	596	646	719	644	645	659	627	638	619	644	616	590	612	620	611	668	611	654	653	644	613	616	592	614	641	616	659	641	594	598	633	571	609	615	625	597	639	638	666	621	603	608	584	606	600	616	665	650	621	622	637	632	619	632	623	622	635	645	605	617	613	699	677	703	639	652	635	631	626	658	691	619	611	640	673	665	652	625	668	658	613	564	612	684	591	628	611	657	610	612	616	663	617	671	658	658	606	619	618	654	640	650	654	641	638	634	597	603	635	627	605	648	616	651	604	628	640	634	654	632	634	631	639	628	627	645	631	618	667	598	641	651	588	636	620	624	637	579	605	614	627	620	644	593	594	638	655	657	633	607	620	636	590	648	637	582	666	660	566	628	661	603	624	637	663	604	628	649	643	628	613	635	618	639	651	655	615	651	599	633	654	605	620	608	638	621	639	630	582	637	617	651	623	622	597	612	655	643	626	650	636	580	613	655	608	622	642	616	628	662	594	618	628	641	634	609	651	614	606	590	643	627	634	634	668	668	641	652	604	634	592	609	671	622	659	555	614	643	662	641	652	648	686	649	627	668	636	629	639	576	653	635	596	630	595	643	576	634	635	613	620	595	628	633	629	624	603	591	617	686	599	640	637	639	601	617	644	571	613	616	620	636	640	598	639	611	635	589	597	687	651	626	655	626	640	654	614	644	652	630	636	617	665	678	633	593	611	609	594	673	599	599	591	623	620	623	658	603	652	643	666	680	622	652	643	625	568	627	635	590	638	592	615	654	628	651	654	615	641	649	615	612	653	594	579	649	608	625	623	650	626	636	613	606	615	650	596	639	627	627	600	632	630	678	615	600	643	613	616	666	644	585	678	634	619	616	638	632	620	587	614	632	614	640	609	647	653	673	639	628	612	625	595	628	610	619	594	581	632	646	635	627	621	569	635	627	586	658	625	609	627	583	645	630	610	642	625	667	612	604	623	624	633	625	620	618	580	622	674	639	617	562	600	648	627	650	668	604	619	648	641	615	635	662	639	608	644	622	614	642	601	638	644	607	663	622	611	656	669	631	624	629	661	600	645	672	617	598	603	646	644	606	584	593	622	597	641	629	619	624	622	622	661	644	614	607	637	630	622	647	608	596	557	631	628	633	619	660	640	578	633	601	578	638	666	619	608	641	623	626	629	664	632	597	620	659	606	637	618	627	626	628	601	634	594	595	637	660	609	621	637	641	651	617	598	626	626	617	612	613	606	622	633	615	634	636	590	622	669	642	608	596	643	604	578	632	631	628	638	624	628	630	631	642	631	653	635	619	611	619	631	644	615	626	643	654	649
12484	1192	186	205	174	173	168	168	149	146	150	134	186	168	161	149	184	178	186	163	198	177	177	162	167	153	160	183	172	185	191	188	165	196	174	167	165	162	178	169	176	174	188	176	180	165	160	184	175	170	169	180	182	157	171	199	195	172	166	161	173	186	179	169	172	169	188	187	155	136	171	203	172	194	168	170	156	177	184	184	181	198	169	142	158	178	191	183	177	148	163	152	147	167	156	178	201	170	178	154	166	192	166	201	186	164	169	155	158	166	163	193	184	160	181	161	181	203	183	173	184	161	170	178	138	157	161	180	170	183	171	178	163	194	214	161	173	171	175	184	191	173	168	181	178	138	175	140	186	193	162	180	179	174	144	161	186	163	133	179	179	161	176	190	147	184	151	191	181	178	174	162	181	170	180	179	183	164	167	199	182	164	168	167	182	159	171	183	174	186	178	189	180	179	182	160	182	165	144	176	160	179	157	184	175	196	157	167	199	184	174	174	163	177	174	170	174	153	184	171	165	180	199	147	167	173	150	157	178	191	188	179	204	170	189	154	168	155	174	146	166	166	171	173	174	163	185	180	160	165	182	155	149	183	173	176	155	170	188	170	150	169	190	178	158	171	145	177	172	181	187	190	193	181	168	175	173	152	156	179	178	165	192	163	151	182	152	185	175	186	177	185	166	175	187	192	163	156	175	174	166	181	175	195	173	157	177	188	201	183	156	143	178	172	158	190	189	174	169	172	166	185	154	163	178	162	183	182	162	182	158	158	177	178	164	180	188	172	169	179	179	177	175	175	155	170	166	159	175	184	191	166	187	159	165	171	181	159	182	165	181	199	169	161	173	153	151	162	177	186	179	163	152	192	153	188	178	190	163	195	157	192	160	191	178	175	192	168	154	174	153	154	164	146	184	180	180	163	166	158	149	183	167	149	164	175	186	183	187	195	156	177	164	166	192	173	162	163	155	194	174	178	170	179	188	202	167	184	170	157	186	189	185	185	162	168	168	171	167	160	168	171	169	152	145	166	180	190	205	165	173	175	170	180	172	189	172	183	174	192	178	144	202	154	174	170	151	147	162	178	147	159	165	172	177	168	177	147	185	180	197	140	164	166	179	162	173	196	163	151	162	183	189	166	169	175	187	181	184	169	132	160	167	181	179	200	172	184	138	162	173	194	160	165	172	155	191	174	170	167	157	188	158	175	204	181	155	153	163	193	182	166	158	166	190	170	173	192	162	187	172	168	188	173	168	174	167	158	180	156	207	159	186	184	168	168	167	171	180	167	171	164	192	180	180	179	172	168	162	167	178	163	189	157	166	176	141	178	186	140	158	181	167	163	177	186	164	190	168	148	186	159	187	160	208	175	159	174	168	179	189	148	174	173	184	155	170	175	171	165	173	161	158	176	165	167	175	161	173	159	204	199	170	201	143	159	173	160	181	148	160	166	195	169	164	158	171	187	183	154	193	170	194	177	185	159	164	179	148	141	179	160	176	155	154	189	173	178	155	172	191	172	172	167	168	184	182	197	181	166	171	162	163	212	169	185	151	150	173	167	155	171	148	146	157	153	176	161	175	162	187	189	169	169	174	180	161	177	180	170	159	165	177	152	161	173	165	173	184	171	157	175	149	175	206	144	187	156	198	164	164	191	178	166	168	157	186	156	173	178	167	167	175	178	174	183	185	157	166	167	164	160	170	176	163	175	169	183	166	159	171	195	148	175	194	171	166	163	166	183	176	180	179	199	153	185	170	178	163	174	177	178	192	148	176	153	195	168	179	143	165	167	164	184	196	161	194	189	162	140	162	169	174	170	171	194	172	184	177	150	170	163	175	172	177	163	191	166	161	168	169	194	163	176	192	149	162	217	171	171	175	182	187	176	193	171	176	165	215	192	177	174	169	172	180	169	159	151	170	191	174	161	165	158	160	189	168	181	168	162	176	164	161	192	146	187	168	174	187	173	149	155	166	163	181	174	174	175	182	175	165	174	195	157	164	200	178	188	162	160	198	171	169	164	169	188	170	158	184	166	155	164	172	174	157	167	163	182	180	172	151	184	185	194	194	196	184	164	166	166	179	196	176	189	210	186	187	176	183	172	168	195	194	180	175	164	195	184	169	168	196	164	172	161	189	172	185	180	158	150	165	176	188	174	176	175	148	149	163	163	159	196	164	178	184	178	166	168	165	166	170	174	175	141	175	155	182	187	163	178	194	180	179	173	174	159	182	195	170	145	176	187	166	179	161	210	194	164	150	163	172	176	165	174	145	155	143	186	183	181	187	163	173	178	159	163	154	156	141	166	175	150	167	156	175	182	189	167	170	150	156	177	186	169	160	151	174	163	168	160	154	152	156	180	161	184	168	165	169	161	178	164	147	156	145	162	164	199	161	200	164	155	183	143	162	187	179	146	167	178	172	179	168	168	180	166	184	186	171	189	177	151	182	174	157	151	173	156	177	170	189	174	150	186	186	143	182	190	181	172	179	159	164	170	168	181	143	185	189	171	158	196	177	191	162	164	185	211	192	149	169	169	174	190	158	180	177	176	160	161	156	139	172	202	147	157	192	174	178	192	148	171	174	152	178	183	197	208	179	183	176	158	179	164	180	157	159	168	168	193	189	192	171	198	174	192	196	193	177	150	164	156	170	156	176	167	169	167	157	171	174	174	173	183	160	133	141	192	163	184	194	167	175	178	192	161	170	164	157	165	181	152	185	175	187	167	151	174	155	172	158	166	152	171	170	170	182	168	160	156	185	156	153	158	161	195	156	158	169	187	156	177	186	166	178	167	190	183	188	179	173	144	186	166	192	181	191	171	178	164	190	191	161	179	152	156	181	169	175	189	167	165	167	161	158	154	151	154	162	167	162	174	158	176	149	170	150	163	186	141	183	156	191	188	146	173	162	163	154	149	160	171	192	141	151	183	179	171	163	146	160	174	187	165	171	176	144	157	164	161	204	184	189	177	186	157	165	172	175	160	171	145	155	187	176	154	168	163	173	178	165	167	147	171	181	162	182	176	178	161	149	190	207	211	188	186	192	181	192	171	183	175	178	162	138	172	149	157	186	188	148	177	160	167	179	205	181	172	160	205	151	151	164	141	179	176	176	182	192	189	176	161	180	176	168	186	161	203	176	202	194	180	190	163	175	184	158	162	151	168	174	166	181	181	180	179	162	193	168	181	148	181	187	167	176	216	184	149	177	154	201	185	191	198	188	164	183	161	170	192	169	179	176	190	157	164	165	195	164	152	151	178	184	201	193	143	186	183	159	178	171	198	170	172	173	200	168	164	190	176	201	196	180	176	164	180	166	182	164	163	158	184	187	181	173	181	163	185	174	170	163	182	152	169	176	141	161	166	166	180	154	165	187	176	181	188	206	168	187	152	189	143	168	183	184	183	157	173	178	150	178	191	202	167	180	133	161	159	157	184	164	180	178	161	166	158	172	167	185	160	165	172	195	172	193	180	178	161	156	154	163	179	192	157	198	183
7101	554	449	422	432	459	433	406	442	399	440	415	381	420	440	448	394	390	400	414	442	416	410	387	433	399	414	414	401	433	422	413	404	402	386	433	401	433	387	385	371	438	407	454	392	458	408	417	391	421	423	465	430	389	499	401	391	428	430	396	419	437	435	378	434	433	394	459	397	421	411	402	408	425	449	400	402	392	417	389	424	391	427	427	404	400	413	384	414	435	414	412	382	418	424	409	421	400	421	413	420	387	414	397	426	410	421	409	457	423	422	412	404	415	379	372	389	418	389	395	428	416	401	420	387	418	396	445	411	376	429	430	401	430	419	405	398	417	431	436	391	416	423	423	411	386	438	401	419	386	428	404	423	380	398	401	429	403	446	403	419	385	448	423	415	423	422	417	445	413	394	430	429	384	412	404	419	403	415	399	421	398	410	364	420	414	416	432	392	404	411	459	397	408	394	419	428	439	399	384	413	419	428	415	432	387	389	428	434	405	410	396	396	418	400	435	392	425	456	415	406	389	397	372	370	402	414	390	436	402	415	431	429	398	434	420	394	393	421	407	430	407	390	417	435	405	437	391	409	422	384	416	412	402	459	407	402	424	404	403	434	440	397	385	405	391	423	359	403	412	376	395	421	434	434	407	416	391	418	409	421	412	396	415	379	438	421	403	411	396	415	422	400	406	403	434	394	420	465	434	387	396	420	423	401	395	437	398	389	393	387	400	407	393	413	418	391	413	398	426	413	426	394	400	407	397	396	414	411	401	406	420	417	443	393	416	405	381	400	442	422	422	395	433	428	418	424	448	431	438	425	370	418	404	390	405	416	393	438	431	416	437	426	434	417	432	432	415	370	414	428	398	407	403	390	398	409	381	380	406	474	429	430	393	439	404	393	420	404	407	409	385	386	399	423	402	371	439	376	387	377	409	391	396	421	446	405	419	398	406	416	364	413	408	378	431	436	429	416	387	414	431	397	446	398	382	423	425	409	378	416	428	427	450	404	416	381	415	410	433	387	437	434	373	422	406	420	423	404	420	422	396	390	395	406	417	417	387	407	398	401	393	407	363	408	380	381	389	397	414	401	388	362	444	397	427	438	439	437	414	408	418	399	406	441	372	406	393	420	410	391	383	411	430	404	408	419	418	396	410	397	388	393	408	429	400	393	412	382	426	419	358	386	407	415	424	403	366	422	436	433	391	417	410	409	415	433	415	400	429	408	394	417	360	423	429	390	412	409	422	390	402	423	440	413	363	418	424	394	414	388	384	426	412	418	396	393	423	431	425	395	445	415	422	389	407	398	416	415	406	417	411	397	426	398	372	388	416	379	414	382	425	391	395	410	391	408	398	427	401	414	447	439	430	419	400	449	417	423	433	417	433	415	391	429	444	428	410	442	391	401	428	419	392	433	420	392	393	453	433	412	417	406	386	403	364	407	380	391	448	379	392	386	400	427	401	410	379	388	390	427	426	415	395	432	394	449	419	421	409	390	415	432	434	417	396	438	408	397	411	399	390	427	417	404	376	418	424	378	413	417	384	431	399	398	416	409	401	401	400	415	382	398	398	384	423	402	398	429	403	385	401	400	355	442	414	404	416	447	398	409	370	440	419	422	444	417	391	427	432	407	391	421	396	430	392	411	439	448	405	414	414	467	434	415	419	396	417	392	416	423	397	421	420	442	431	381	435	427	392	399	402	404	427	397	404	405	439	376	401	417	422	431	430	387	467	380	389	413	406	414	383	416	407	373	439	407	433	378	393	371	397	405	390	404	424	406	410	396	415	426	428	402	413	398	424	406	382	426	414	438	405	448	410	394	384	426	388	387	396	403	410	429	397	417	458	385	463	412	399	382	422	437	397	398	418	439	408	405	399	405	402	409	415	413	419	400	406	388	419	384	393	419	383	388	399	423	389	407	437	413	429	408	378	415	396	367	404	430	385	419	407	411	432	409	419	430	417	417	440	378	434	462	375	413	404	386	427	381	450	446	455	423	416	445	418	429	408	373	402	367	434	415	420	447	431	400	413	430	455	394	425	432	389	408	392	450	412	409	412	388	387	399	412	421	452	376	426	396	394	437	416	421	433	401	437	421	395	420	419	417	416	426	401	371	412	443	436	382	391	422	432	420	371	449	397	418	410	422	408	405	417	406	419	395	378	361	392	409	425	418	448	434	365	416	403	412	417	415	423	380	391	430	410	400	384	417	396	396	437	397	400	418	410	404	442	403	419	415	391	382	411	409	405	379	377	428	406	400	428	434	395	407	413	410	390	433	440	436	393	401	415	395	393	398	403	402	392	374	396	445	433	368	398	420	413	401	392	417	426	418	412	407	386	382	374	423	413	416	390	405	398	378	409	429	411	404	391	399	411	405	387	393	437	412	413	413	415	369	418	400	426	390	404	403	424	380	413	413	399	431	409	406	360	414	416	402	427	408	412	420	390	407	386	403	390	454	441	401	442	392	422	397	425	438	453	429	443	436	415	378	382	395	399	396	389	437	414	419	441	417	419	419	406	409	407	415	395	416	386	373	398	411	432	427	389	395	370	400	433	412	419	412	437	390	436	410	427	421	399	430	420	417	428	412	379	401	413	391	427	405	390	428	424	433	388	404	439	404	416	441	443	374	398	427	437	422	446	405	449	438	403	417	415	396	386	417	400	414	417	412	381	404	431	420	385	449	437	397	370	444	389	440	397	393	395	404	403	391	383	403	417	397	402	391	435	417	399	439	393	399	409	354	451	456	401	427	415	408	439	449	402	408	397	358	432	389	381	418	454	430	401	419	391	425	411	441	424	434	421	401	420	407	440	448	379	430	407	431	403	432	434	408	393	410	410	386	417	436	404	445	426	418	402	394	422	398	411	420	413	446	404	431	407	392	401	408	416	397	392	401	418	434	419	394	422	403	425	421	414	430	384	411	378	425	397	407	406	389	395	446	392	412	440	426	393	408	402	392	403	394	386	394	404	392	392	407	385	436	408	406	398	431	385	417	387	436	419	393	387	439	417	404	425	387	445	423	388	409	386	415	391	414	402	386	465	429	394	421	397	446	376	403	439	408	438	418	430	467	392	413	435	427	407	443	425	397	395	402	399	435	427	412	375	420	414	395	413	382	417	419	372	437	385	413	402	420	421	354	443	432	410	435	450	393	420	408	436	385	437	418	425	401	390	449	392	426	375	435	420	424	395	369	409	395	403	434	453	418	407	426	388	417	408	402	418	387	377	391	361	413	400	425	421	398	403	436	414	444	419	427	364	391	397	419	399	420	433	413	401	412	417	411	420	393	408	402	436	409	407	406	363	379	403	394	403	411	414	404	415	373	380	445	394	432	401	385	414	413	421	421	400	435	418	386	413	388	394	410	414	387	441	401	349	426	436	396	415	430	445	415	406	416	375	411	392	407	409	433	404	424	402	409	378	387	390	430	400	395	381	402	415	408	414	406	386	394	420	397	383	397	404	405	404	396	397	408	460	441	379	403	396	440	407	413	398
29614	5183	685	530	429	362	345	327	289	297	313	269	270	284	253	229	268	247	257	287	289	257	252	243	248	259	245	265	234	250	253	261	237	260	215	263	245	236	269	252	268	264	233	262	263	303	265	256	291	264	260	295	260	251	232	233	228	259	290	260	278	255	258	268	255	252	261	231	222	253	238	287	266	250	273	238	241	278	288	293	251	256	278	278	276	250	276	260	260	226	245	282	282	246	268	259	255	258	261	252	237	258	263	254	252	265	266	269	239	242	253	250	253	250	246	244	250	228	236	269	255	260	245	254	264	267	241	238	250	254	250	296	221	282	274	233	259	236	228	245	268	234	252	263	228	236	275	260	258	273	277	253	255	245	250	260	243	230	247	240	287	231	251	228	277	254	271	253	268	241	255	263	265	261	234	247	243	253	260	226	230	255	228	249	265	253	253	280	246	253	252	276	249	258	236	240	236	226	254	245	264	275	241	267	240	262	242	264	233	236	306	280	256	223	244	273	271	250	261	274	256	269	220	240	271	233	250	244	287	267	214	262	238	262	272	260	257	269	246	248	268	270	256	258	225	240	317	255	220	265	279	218	242	266	254	269	252	240	284	277	253	229	258	257	238	261	256	240	272	268	263	258	259	271	260	267	276	244	273	255	261	236	279	243	243	211	220	243	280	276	257	267	202	284	241	235	227	273	257	262	281	264	240	244	252	249	252	238	236	258	269	267	267	243	265	264	234	262	235	277	226	263	271	266	252	260	253	277	209	250	236	263	276	265	246	263	264	256	282	245	229	276	268	273	241	246	260	237	232	241	246	274	259	241	208	266	221	271	235	278	255	257	277	246	247	278	262	255	259	259	255	256	234	271	261	269	243	238	241	255	264	248	309	270	249	265	233	246	241	252	286	256	270	249	267	235	228	248	287	276	264	266	239	277	245	251	236	236	264	236	271	235	237	261	291	292	263	255	273	247	271	232	263	272	262	264	242	245	276	257	237	241	293	259	245	244	296	221	251	258	264	277	268	258	236	249	254	265	275	265	245	216	250	246	248	243	234	231	258	265	264	236	244	261	257	273	219	275	234	246	257	255	225	223	224	241	260	237	230	264	264	277	255	227	213	251	258	250	282	260	250	236	249	257	294	242	225	245	256	270	248	250	253	238	256	257	282	244	253	243	270	246	253	259	258	227	271	248	234	243	248	230	290	240	253	257	263	275	255	244	267	281	242	278	255	231	269	279	249	278	229	253	246	260	235	274	255	260	251	278	262	232	249	256	246	249	239	266	250	256	258	238	258	271	284	285	270	260	260	240	270	272	260	261	257	258	269	297	273	257	245	289	251	285	239	236	231	263	236	256	278	252	269	264	223	248	225	255	248	278	243	295	264	252	251	255	252	266	254	253	266	263	276	248	265	244	267	245	237	272	229	256	246	249	258	255	258	256	270	220	234	241	257	266	269	192	233	225	266	224	233	258	248	249	265	240	252	284	265	260	244	288	252	245	227	267	263	221	264	243	238	235	266	258	266	220	283	213	253	287	236	245	253	207	260	255	245	249	279	235	260	241	255	268	238	216	234	269	234	257	286	245	267	267	229	243	230	256	250	291	268	270	275	265	248	261	225	256	247	238	241	250	281	259	263	234	217	241	230	255	230	252	261	237	269	239	252	236	271	217	255	245	287	268	263	260	230	278	269	269	262	259	267	249	241	251	280	246	284	246	261	245	241	231	270	262	254	248	255	243	273	246	243	245	265	250	257	259	261	222	257	227	239	242	249	261	235	246	260	284	250	283	267	268	252	252	269	290	257	221	237	274	257	289	231	217	283	268	294	253	250	255	270	271	252	238	260	254	241	240	236	232	218	265	242	242	262	275	316	252	276	242	249	264	257	251	226	245	278	251	220	221	242	274	258	262	260	270	276	255	269	250	265	244	243	259	267	254	265	249	276	262	241	211	252	233	259	241	263	249	258	299	268	244	251	245	266	281	271	262	261	259	261	281	272	274	253	236	240	243	243	238	253	282	259	258	250	227	266	269	230	255	280	264	255	262	273	268	244	284	234	256	250	274	257	241	259	228	249	232	247	264	226	236	253	276	250	236	230	271	229	240	223	262	273	244	253	227	223	254	234	259	253	244	252	232	291	271	245	256	263	228	243	282	245	230	268	238	282	284	257	251	272	252	252	263	275	279	245	261	281	262	250	264	257	251	241	269	271	251	265	257	257	291	247	251	238	242	262	248	240	260	263	257	235	266	267	270	250	246	257	253	227	269	256	214	235	251	236	236	269	276	270	257	239	285	266	238	246	251	245	239	266	238	263	227	279	260	246	238	259	254	228	235	260	239	240	237	246	243	218	256	275	284	248	250	264	299	294	244	245	242	269	262	260	250	258	243	241	242	257	264	264	233	245	275	278	297	245	291	249	254	264	220	258	256	234	240	293	251	250	265	256	263	263	260	236	300	269	259	283	237	290	272	291	230	238	232	246	263	279	260	286	239	263	262	229	261	264	232	257	275	241	264	275	237	247	270	268	230	282	245	273	235	240	267	244	277	262	239	257	251	233	257	261	250	265	231	236	253	286	234	248	232	238	245	235	258	235	240	261	230	250	280	277	263	278	256	252	253	252	244	276	223	279	262	310	251	255	274	270	223	275	244	255	238	260	216	276	266	236	262	256	253	276	237	297	277	254	271	269	234	253	252	239	247	273	294	238	232	240	265	244	246	241	250	230	259	250	240	233	291	281	275	292	236	237	230	259	255	252	199	251	251	276	260	227	229	238	286	246	249	261	264	287	305	251	288	242	269	251	261	265	258	241	245	222	263	276	239	264	235	242	267	244	263	266	259	233	267	261	269	269	234	250	261	277	253	238	259	234	254	259	249	249	259	279	249	265	266	271	260	240	256	279	257	277	281	256	226	261	226	240	256	248	231	260	263	260	276	233	252	248	226	246	269	262	262	262	238	244	238	263	286	264	243	261	248	282	285	244	250	226	254	288	294	251	256	258	269	258	273	250	248	277	259	241	269	257	236	248	225	247	228	262	243	261	262	266	267	278	272	252	272	281	256	277	239	222	264	255	262	254	251	286	269	218	235	232	255	254	241	222	246	273	249	247	275	230	237	240	265	235	248	263	219	252	252	264	267	252	270	267	240	226	250	237	248	287	230	265	258	216	239	266	259	237	273	251	234	256	253	257	250	261	272	230	234	241	238	263	243	270	251	271	279	253	263	269	242	271	264	253	243	275	292	278	256	231	250	218	268	256	264	241	235	262	234	265	242	249	248	206	270	247	235	242	256	244	229	252	239	257	241	258	243	213	281	259	285	275	255	283	283	257	247	241	276	256	248	236	265	271	267	250	237	266	255	277	263	273	251	249	277	256	237	267	255	237	252	241	250	280	245	254	258	249	247	257	293	254	266	238	252	254	258	233	233	293	261	267	248	265	246	277	258	273	238	280	250	232	310	265	296	272	249	267	264	283	273	258	273	253	256	248	253
17306	1279	1243	1398	1184	1077	917	858	760	692	687	720	667	651	659	648	653	623	576	609	662	632	642	628	616	572	582	590	598	656	623	556	634	575	637	633	594	611	605	562	542	587	615	616	583	583	584	611	620	606	600	627	621	635	583	598	612	605	580	578	599	599	599	564	597	610	591	550	576	577	571	626	617	636	607	610	610	545	604	610	611	597	553	610	622	602	576	601	568	563	590	614	595	586	580	570	562	597	594	571	606	550	533	581	550	582	586	548	588	577	608	618	576	561	582	597	575	567	571	618	615	598	580	547	508	632	583	565	596	565	632	584	582	556	588	586	578	578	644	563	570	604	569	531	554	559	598	589	573	571	570	585	597	600	569	574	543	526	580	605	563	609	559	588	550	544	555	578	592	556	560	594	565	564	588	612	587	570	548	585	587	573	558	590	614	595	573	579	584	585	556	569	527	573	651	566	546	582	576	567	587	545	580	575	526	577	575	574	619	528	592	557	570	594	602	598	537	531	592	593	535	555	634	578	572	577	557	585	561	565	585	617	559	555	559	590	571	547	559	572	600	570	566	583	564	570	545	550	571	576	543	583	561	562	538	564	609	573	550	560	558	554	566	573	618	557	584	582	576	610	589	603	573	590	538	560	593	571	592	552	581	551	574	604	610	546	581	600	574	568	579	606	562	583	574	583	560	563	603	608	606	581	567	522	566	575	574	530	577	573	565	560	573	578	569	558	574	559	554	583	561	569	568	552	593	559	557	539	567	566	583	579	614	557	572	598	605	573	616	554	553	580	560	604	546	556	614	586	580	569	539	599	599	564	594	572	573	558	565	526	553	571	607	562	554	545	560	543	577	591	566	547	545	577	555	587	576	583	574	572	589	532	564	581	604	557	584	542	587	568	606	621	577	584	559	553	595	586	531	532	567	607	583	574	542	571	589	579	590	616	550	581	575	564	560	545	562	587	537	587	586	601	569	572	552	567	587	585	572	549	564	585	543	549	565	621	582	582	533	603	577	528	579	587	580	554	624	602	612	580	596	562	550	574	570	581	541	581	577	570	598	572	631	574	600	598	607	561	538	562	565	591	541	580	570	563	553	503	580	602	583	580	534	544	610	572	543	555	611	560	552	530	579	557	531	575	549	551	516	586	546	597	569	590	556	604	596	553	586	598	571	591	544	527	602	557	587	564	601	570	601	611	631	531	558	565	547	569	587	556	572	625	566	556	577	545	521	534	547	557	552	555	571	580	591	551	595	567	563	585	610	532	572	564	600	581	606	565	602	601	593	572	557	539	588	536	590	592	582	596	611	579	616	573	572	564	569	597	566	573	575	555	574	584	571	577	634	591	595	604	604	577	567	553	592	582	552	625	569	542	542	599	625	537	570	571	570	569	583	596	575	574	535	595	593	599	595	595	569	581	533	624	568	585	571	541	547	605	592	591	563	563	533	562	617	600	589	565	592	570	595	584	611	602	565	587	559	546	565	580	591	570	564	557	553	589	573	577	625	559	612	572	555	555	603	565	564	597	532	600	581	556	593	538	526	559	580	573	562	495	594	554	574	588	573	530	562	564	573	566	553	588	609	595	590	591	569	551	605	548	549	585	589	583	577	590	581	558	534	578	569	565	572	592	559	591	549	537	590	561	589	624	578	519	558	556	585	625	586	531	554	617	546	609	520	587	582	575	569	529	550	556	565	586	541	601	556	591	612	557	609	596	584	562	548	576	583	604	568	551	548	545	593	605	585	565	507	556	583	538	581	548	555	550	552	553	620	560	570	578	548	550	568	635	607	605	538	512	576	630	574	583	569	552	573	553	594	591	563	580	579	606	584	577	590	583	629	570	543	590	538	560	563	578	609	558	601	537	582	543	608	593	580	588	557	602	576	544	532	631	611	579	536	581	552	531	589	562	559	565	570	591	563	566	552	537	565	553	601	578	531	573	584	583	583	565	530	578	587	552	549	556	606	521	564	566	547	604	573	584	617	564	581	571	564	545	590	597	566	569	569	561	588	568	521	611	616	555	591	575	566	585	574	611	561	581	565	583	573	583	562	580	551	541	540	597	560	553	550	569	567	572	573	566	563	590	560	563	617	574	556	525	607	592	608	586	585	582	572	588	604	572	557	579	522	588	531	573	581	613	527	593	579	592	572	533	569	598	597	560	573	601	592	556	578	585	574	546	591	574	553	553	522	585	570	572	573	591	577	543	570	578	604	594	579	614	579	607	574	551	561	571	558	595	582	565	555	587	559	552	615	541	557	564	602	581	551	520	564	590	569	587	561	573	566	585	586	575	538	589	600	595	554	531	642	535	582	573	580	553	533	582	586	521	594	573	586	564	572	577	548	593	555	573	576	575	545	584	575	572	585	583	554	518	599	574	568	559	556	590	594	611	586	585	576	608	559	561	531	573	590	571	537	571	536	581	576	580	559	587	570	587	570	549	533	560	573	575	579	547	632	587	579	610	568	534	559	559	565	592	596	596	569	576	569	543	610	563	549	551	552	586	568	595	580	559	592	598	550	602	564	572	621	567	565	585	591	552	570	584	579	607	606	541	595	526	597	563	601	559	602	564	544	560	582	551	575	601	521	557	573	603	614	542	558	570	541	610	582	554	555	565	539	572	549	583	593	551	569	578	589	584	597	564	550	613	578	593	582	563	575	562	581	611	570	594	557	568	593	570	576	598	537	627	562	563	571	588	590	566	497	615	583	564	608	596	546	584	622	547	560	567	580	617	623	583	560	570	533	605	583	566	584	593	574	603	572	568	628	590	548	591	547	586	600	575	542	577	556	517	618	596	571	583	565	575	543	550	549	602	559	591	574	600	562	521	548	550	571	562	559	548	607	563	575	590	561	612	549	549	558	628	570	580	570	518	587	561	609	525	578	558	559	562	602	625	575	562	594	582	568	567	538	595	600	610	563	585	572	571	557	576	576	567	575	543	565	570	566	572	566	526	529	580	593	609	560	586	575	604	582	600	560	586	548	545	546	628	578	627	554	622	576	581	539	578	566	565	545	584	567	589	595	568	556	572	593	523	621	589	534	560	539	581	554	617	593	556	520	599	558	575	594	595	554	552	592	574	548	621	577	570	588	623	588	542	541	615	632	590	559	576	531	594	589	565	544	574	509	576	580	556	570	562	571	580	589	573	586	609	618	536	580	582	585	590	608	586	579	638	559	584	582	556	575	618	540	582	614	535	562	566	507	589	564	584	546	591	604	583	614	585	566	566	575	541	560	528	596	545	576	559	566	596	530	566	572	596	546	560	570	601	575	562	580	569	594	548	547	606	569	535	542	544	562	590	525	557	574	599	591	572	557	567	554	575	586	565	555	584	536	618	557	564	597	586	561	586	577	602	530	530	601	583	579	560	551	540	563	634	587	537	607	585	550	573	577	575	583	529	567	602	556	587	575	536	568	635	553	601	627	631	577	596	622	583	570	572	583	600	597	556	610	598	574	537	602	597	617	524	621	560	608	603	569	601
40884	10257	1474	926	608	465	458	425	387	394	348	334	288	316	294	291	304	311	334	313	269	315	291	315	263	295	284	276	299	284	285	302	290	274	264	302	315	277	289	272	302	321	302	328	312	350	293	311	292	303	299	311	302	265	287	302	327	261	282	310	281	305	275	295	309	288	263	292	300	284	320	301	271	275	312	288	268	277	292	296	282	297	269	279	300	269	263	273	321	279	280	269	293	266	288	278	279	285	283	269	315	297	313	279	305	268	318	302	292	291	309	274	261	282	276	238	330	287	287	283	303	298	271	276	289	280	284	265	294	284	303	299	249	274	330	303	278	279	291	283	279	280	291	284	255	272	267	297	299	271	263	263	277	271	290	279	290	297	290	282	288	296	279	273	285	241	277	310	278	294	293	266	273	266	294	323	280	273	290	283	304	315	266	280	299	280	301	306	282	285	286	290	274	276	290	277	267	302	285	284	264	299	266	272	269	277	286	288	303	267	291	303	308	278	263	315	273	281	267	286	292	289	284	291	270	248	279	287	281	304	273	283	323	304	305	284	283	293	274	273	269	297	296	278	285	292	277	286	288	267	302	307	285	284	314	275	291	286	277	312	282	289	280	285	282	279	286	318	308	285	295	303	282	297	255	285	318	268	285	275	245	278	256	277	255	309	281	269	284	301	297	293	270	261	318	308	286	270	296	283	260	282	326	270	310	267	275	309	285	268	283	282	278	294	271	302	275	312	314	252	295	272	291	285	314	296	268	278	304	296	292	329	262	296	272	280	271	285	291	331	287	267	296	288	267	273	292	278	275	291	255	260	268	280	294	288	265	324	307	277	259	302	309	285	286	273	269	277	292	278	281	291	263	254	268	268	252	297	266	281	264	249	289	266	267	265	283	301	301	266	287	321	306	300	282	273	273	258	293	309	311	308	287	283	273	258	301	275	295	279	259	289	286	275	332	301	284	275	308	274	327	277	285	287	267	298	279	301	265	257	273	264	291	329	309	261	288	279	307	278	300	263	293	267	282	290	289	274	285	306	293	327	278	299	279	287	264	284	269	284	284	309	278	260	305	274	281	278	291	299	296	294	270	282	298	263	277	311	320	251	292	271	315	263	285	261	284	279	277	281	311	334	307	286	245	292	276	257	296	270	289	275	273	285	304	273	320	287	293	283	282	284	270	299	280	289	280	269	287	312	340	284	310	298	302	306	291	277	283	281	310	262	274	258	287	305	284	270	272	256	316	280	290	323	277	268	296	271	284	277	267	282	294	305	291	279	282	293	317	272	290	280	285	258	285	299	291	300	262	298	280	289	298	299	271	305	267	263	282	247	279	272	298	295	262	301	291	282	291	305	286	306	283	292	287	289	286	281	280	260	289	272	278	303	280	290	278	273	296	289	290	276	291	276	297	293	282	297	315	303	282	282	260	264	280	304	265	331	309	282	268	298	310	264	266	306	253	292	297	290	282	298	292	270	265	282	307	313	296	293	269	276	271	263	257	271	284	271	290	317	296	289	292	293	259	303	320	253	309	297	277	306	297	276	283	288	298	296	262	296	291	305	288	268	283	287	280	291	289	324	278	294	261	277	289	286	270	288	310	268	296	270	290	256	274	310	281	286	290	271	270	291	280	298	264	283	271	307	279	282	275	292	305	265	293	301	305	231	305	293	283	298	281	289	302	299	282	303	284	286	265	306	280	254	295	256	323	296	268	290	288	268	310	279	285	286	281	238	294	252	303	288	286	327	280	258	282	287	310	289	291	299	286	267	284	304	270	295	301	271	280	292	284	279	299	295	299	276	302	263	294	293	283	313	276	279	262	293	317	278	254	297	300	281	234	280	277	301	272	309	292	259	283	273	279	271	264	293	285	316	285	316	267	313	259	288	305	282	279	289	305	319	317	296	319	308	269	287	288	284	299	274	279	315	286	301	268	305	273	283	260	248	292	295	282	277	294	262	288	286	261	307	274	260	242	303	278	304	263	291	275	272	277	298	298	293	295	332	300	296	294	293	310	284	307	293	248	252	266	260	280	307	261	293	291	301	300	325	295	304	288	320	250	284	277	260	309	271	278	277	283	272	227	278	261	292	304	292	240	280	295	286	273	283	309	310	292	291	293	262	284	297	319	300	276	301	295	290	260	246	278	260	278	298	283	310	300	280	304	302	241	275	303	260	321	312	303	311	289	269	311	290	281	270	288	304	266	286	296	302	298	310	296	291	284	275	264	295	257	288	304	279	287	316	290	287	307	278	284	315	278	262	291	261	272	275	289	274	268	323	288	300	279	296	286	281	257	281	312	298	292	298	312	266	276	285	254	268	255	301	274	274	280	288	310	291	295	290	308	289	286	310	286	278	267	289	340	278	288	291	254	298	279	325	288	310	256	309	283	278	305	270	280	290	256	296	314	295	302	315	276	272	291	271	316	292	258	306	268	284	307	280	280	284	266	296	263	293	298	302	285	278	296	304	273	273	283	280	310	235	306	271	304	291	293	309	279	262	267	249	269	285	310	272	310	321	319	283	291	281	306	300	316	290	310	262	291	295	281	301	296	302	295	300	277	292	279	288	287	282	289	309	307	298	296	256	312	277	272	288	302	294	278	268	299	285	282	265	276	253	304	264	296	275	295	293	287	272	292	264	271	299	279	287	299	311	263	269	277	290	293	296	278	278	281	309	287	271	283	266	246	287	287	280	266	262	299	291	278	276	299	281	263	319	279	305	292	302	321	283	300	304	279	288	235	310	294	299	316	296	304	278	294	280	236	300	265	272	275	312	265	263	294	309	322	303	326	256	303	300	287	324	296	298	260	290	298	334	302	281	301	304	274	299	315	293	262	280	277	273	304	282	286	275	283	324	271	257	275	303	305	270	313	286	285	262	317	256	300	285	275	295	292	324	286	272	303	273	285	272	288	319	291	297	319	292	290	284	275	274	282	310	296	266	250	284	295	293	295	257	284	305	288	295	281	287	289	298	311	295	278	255	279	289	327	269	283	289	278	283	289	294	302	294	276	329	275	282	280	251	297	281	304	272	308	273	250	289	280	311	308	311	259	289	269	291	280	282	267	267	284	301	280	244	279	296	259	277	287	271	289	254	309	296	292	323	267	308	304	248	273	294	294	262	284	276	292	279	297	277	290	305	308	297	314	291	262	281	308	260	301	295	255	277	286	254	300	257	308	276	327	299	270	289	306	277	331	330	249	269	257	282	289	298	262	287	268	249	293	256	275	277	279	293	284	261	284	327	321	282	268	290	316	334	284	244	320	272	277	306	318	327	307	267	273	282	271	253	273	295	290	266	296	298	291	298	310	307	275	304	280	285	272	290	302	269	311	290	266	298	309	279	302	267	227	301	274	273	311	305	298	259	276	294	275	318	281	296	301	327	285	277	292	264	264	290	277	268	291	294	279	278	265	259	251	271	275	305	295	301	278	292	309	271	267	283	303	289	247	273	297	290	262	253	282	308	282	280	288	269	260	283	288	292	285	266
22923	1998	1929	2266	1895	1503	1380	1117	1014	948	944	916	895	817	786	774	734	725	682	706	715	676	694	703	718	638	616	657	643	632	681	657	706	659	636	630	637	694	650	610	670	673	614	694	716	694	743	733	666	644	765	711	635	678	677	667	682	672	624	682	674	631	667	655	646	658	683	678	608	681	682	629	687	606	647	641	652	683	661	639	663	598	687	650	650	642	645	656	648	621	663	617	606	639	594	591	616	609	666	629	657	620	618	629	610	600	625	667	679	642	634	644	663	646	583	609	624	616	625	655	582	616	646	642	621	594	658	612	629	631	594	642	601	597	621	635	663	616	610	607	600	606	605	655	627	617	606	622	645	629	623	614	645	588	623	609	636	627	667	634	608	640	572	615	679	696	609	625	613	604	645	619	644	617	628	632	604	646	643	649	612	639	630	615	638	573	626	597	640	630	608	636	608	654	626	598	620	605	602	655	641	643	638	644	609	629	623	634	612	598	643	641	640	617	627	594	629	555	649	655	613	610	620	659	632	589	579	592	647	621	591	611	605	624	621	620	636	578	637	610	592	620	638	653	598	651	634	628	616	640	590	588	618	622	619	593	635	588	599	669	612	666	683	608	596	643	627	629	633	619	631	590	637	622	620	632	636	622	621	646	649	559	625	621	623	622	693	593	615	632	602	615	589	615	636	601	629	663	623	615	607	620	611	591	678	637	623	608	601	674	622	658	629	576	653	603	625	593	601	599	630	603	628	604	605	585	590	638	580	636	628	648	615	634	627	631	612	592	607	613	630	685	628	609	651	660	596	585	659	647	633	631	667	554	623	631	654	683	655	640	643	602	581	605	590	630	637	592	575	583	635	652	618	553	612	633	627	610	618	596	637	582	637	632	634	628	660	563	614	592	623	630	625	573	571	647	674	684	593	596	661	588	614	604	624	633	656	655	622	622	632	630	647	626	649	597	648	587	620	609	588	619	627	641	626	617	623	619	617	607	618	607	648	602	620	640	625	656	643	609	629	583	592	616	603	629	602	639	651	632	648	654	579	595	595	624	614	611	648	580	591	628	612	578	638	600	601	649	570	611	632	621	649	644	632	629	649	612	640	613	653	584	564	669	627	676	625	599	631	596	588	598	647	639	656	637	593	614	627	654	593	618	615	609	599	649	681	633	679	594	621	634	625	620	592	612	605	627	597	623	612	571	643	635	618	608	620	622	619	678	614	624	606	607	590	599	599	640	650	606	640	596	601	588	591	636	609	618	617	666	580	604	666	635	639	611	652	641	596	623	599	620	616	619	579	643	633	588	646	604	638	590	625	587	615	622	630	628	624	586	642	622	616	655	613	637	605	535	611	593	629	606	631	601	590	588	629	639	616	635	663	621	647	656	626	661	612	650	644	638	590	646	626	631	632	596	600	620	663	609	587	600	632	669	619	612	633	675	585	636	581	578	671	597	640	574	587	575	611	645	639	678	648	628	599	655	632	598	633	619	624	592	633	634	583	622	587	619	600	614	574	616	585	578	633	639	639	608	611	636	648	640	607	655	639	674	630	663	619	621	613	582	653	608	617	588	614	630	639	636	601	629	627	593	584	594	614	606	612	617	610	589	621	579	631	617	652	603	640	644	636	648	698	657	576	609	649	661	657	657	559	608	572	651	633	614	614	629	630	630	611	637	665	626	626	594	628	617	590	615	617	610	597	630	575	658	661	622	662	622	577	651	634	652	574	635	663	612	588	636	630	624	643	629	630	601	614	619	652	613	634	619	625	593	661	637	597	625	593	594	640	646	608	629	611	571	649	602	621	601	635	660	676	596	657	640	643	594	595	605	624	695	609	597	655	650	581	617	630	622	669	619	590	576	628	615	647	566	629	631	621	641	596	634	591	634	644	633	619	626	640	613	602	633	685	606	622	626	654	571	600	620	647	573	568	642	619	640	647	629	623	630	612	631	632	581	633	584	613	628	608	653	624	567	670	630	647	622	622	635	621	619	658	646	604	590	617	623	661	568	605	601	615	604	672	649	579	625	633	613	601	619	639	627	630	599	636	613	623	624	625	624	615	648	580	621	614	646	634	597	585	609	614	621	623	612	608	654	574	654	611	680	647	628	588	619	618	603	592	625	628	656	618	629	628	615	592	592	617	586	630	624	574	627	636	647	639	597	591	663	631	583	629	592	646	646	614	628	624	599	624	627	644	660	634	597	636	604	658	653	590	605	611	632	590	596	636	658	647	606	583	627	636	587	636	611	605	619	591	615	594	637	612	651	641	621	624	575	612	647	673	605	608	648	620	628	616	635	594	678	632	612	644	659	642	645	627	621	605	578	609	604	596	605	575	647	631	628	624	631	621	614	598	651	613	641	641	607	624	628	634	610	643	627	648	651	617	621	559	597	635	633	618	594	638	608	655	649	647	598	637	683	573	604	624	606	625	604	624	650	623	630	648	618	614	635	591	627	637	604	632	634	622	597	667	617	657	615	639	611	596	625	629	613	602	585	608	629	591	613	640	627	605	604	617	603	582	596	637	607	609	606	621	652	640	598	592	590	633	586	631	635	677	606	637	621	638	615	592	612	602	663	607	602	628	639	619	607	602	640	631	600	641	668	618	644	628	616	627	615	634	634	665	610	591	657	619	591	575	621	614	590	626	627	601	636	616	584	554	569	652	589	570	615	623	625	610	592	605	652	683	663	656	596	609	615	626	623	618	579	611	663	665	649	620	637	600	617	669	631	593	616	632	609	592	618	581	592	621	642	634	609	646	566	639	606	614	682	630	564	610	651	602	630	599	657	620	593	636	631	628	643	619	606	609	597	618	620	613	605	643	598	665	620	618	638	606	573	599	613	605	625	631	636	614	607	651	579	603	622	595	651	576	599	640	636	629	592	645	572	653	619	593	613	638	572	616	629	623	612	610	615	615	655	600	620	570	647	610	598	609	627	581	611	647	670	604	627	646	592	609	613	613	611	633	600	663	639	589	596	610	562	653	602	563	641	578	643	659	618	593	580	634	600	606	585	634	601	647	555	637	594	589	621	608	624	637	587	642	631	593	637	622	678	610	649	657	635	630	599	616	586	614	585	610	634	586	666	616	621	627	598	630	658	665	626	631	618	607	633	628	644	670	661	580	650	600	655	649	598	605	647	615	629	630	600	616	603	618	595	630	581	622	605	604	634	647	637	626	652	687	649	616	585	639	621	667	627	625	617	635	623	630	602	579	624	624	639	567	628	659	601	596	613	591	608	594	643	601	668	596	629	596	642	638	593	626	639	630	631	630	663	617	637	597	609	599	601	585	567	597	637	625	635	616	619	625	613	640	623	591	638	605	608	621	631	632	591	656	626	605	635	640	629	667	642	611	631	586	650	615	616	633	594	582	632	658	646	613	639	612	605	660	635	615	627	636	577	564	611	604	579	569	617	590	596	634	623	655	649	621	620	639	614	564	660	665	637	565	586	635	631	567	609	629	631	607	574	637	659	614	588	647	577	650	612
12816	1446	212	191	172	180	188	185	193	164	170	174	179	171	167	167	164	168	176	177	172	168	166	147	158	181	180	179	171	166	168	178	179	167	162	171	209	178	165	155	168	164	205	142	184	186	167	170	164	159	158	173	183	178	172	177	191	206	183	179	196	184	150	170	191	170	146	179	164	194	140	189	166	153	176	168	162	170	204	166	174	133	168	167	151	168	149	170	168	152	151	180	166	162	196	168	200	163	144	174	166	158	192	173	179	158	162	155	179	191	161	198	163	175	195	193	156	164	158	147	147	175	168	170	174	186	156	147	158	182	172	191	185	185	158	168	178	167	162	185	150	175	195	158	184	165	161	169	176	169	177	180	177	150	175	176	153	148	160	172	166	180	146	187	185	175	198	183	183	141	167	150	163	187	138	146	178	170	204	168	160	162	168	204	180	169	177	153	181	167	188	163	167	159	171	169	183	180	186	204	163	184	158	168	191	190	186	189	183	176	162	175	161	163	158	173	142	170	205	163	194	164	174	144	157	169	188	205	191	184	180	159	161	190	177	185	177	173	167	170	154	168	167	151	191	164	182	177	158	198	157	173	171	175	172	167	156	181	178	148	163	153	175	176	177	165	172	175	154	158	164	180	185	171	196	176	153	178	173	169	169	162	167	174	189	193	189	139	167	175	170	155	195	173	171	197	202	149	162	149	195	167	169	151	159	153	164	183	189	158	185	159	169	163	190	173	183	170	155	178	166	160	183	179	158	175	187	168	170	156	163	182	173	170	171	169	144	189	184	168	175	171	158	165	151	158	160	160	157	176	162	185	158	182	161	179	158	178	177	179	172	180	166	175	173	159	188	176	147	187	179	184	180	165	164	182	192	183	155	164	186	171	156	170	160	157	154	170	185	176	163	176	176	175	141	173	171	176	155	176	166	161	164	174	169	152	186	161	164	150	173	181	164	173	176	158	162	182	170	158	158	156	146	174	190	166	176	185	183	164	176	161	202	171	166	165	167	179	182	151	175	169	145	176	158	185	166	187	194	175	157	171	172	184	169	185	162	172	175	177	166	187	178	181	164	195	186	180	190	194	165	198	178	203	159	160	192	181	150	150	181	180	163	183	175	163	180	183	169	200	176	185	191	157	172	196	181	155	183	164	176	171	179	177	166	145	205	168	190	180	154	169	186	184	180	180	173	164	176	174	162	168	169	151	188	187	164	182	162	195	193	195	196	159	188	158	193	181	213	161	172	180	191	171	190	185	187	182	158	183	159	157	183	181	162	158	173	172	175	173	168	162	153	157	147	159	150	162	155	183	159	158	164	147	172	179	177	161	170	150	175	148	165	159	182	193	172	167	181	176	171	168	141	164	168	174	191	196	178	188	170	188	166	179	173	176	175	159	147	175	184	166	147	164	169	145	164	179	157	178	190	156	176	161	177	177	186	166	181	162	190	185	180	184	155	171	179	158	151	156	199	174	158	188	176	173	164	183	182	188	148	174	181	161	154	152	164	188	147	168	171	186	174	171	145	152	191	178	157	175	170	195	180	165	164	167	185	172	174	173	191	163	148	182	181	173	169	182	157	177	172	175	142	160	180	167	178	176	176	195	159	177	178	158	204	189	186	176	183	175	203	156	200	191	194	184	196	199	153	162	195	162	178	179	180	172	188	158	162	187	168	184	150	181	155	173	172	161	207	175	169	183	180	165	170	171	192	184	182	169	176	135	182	142	166	170	183	206	173	175	175	173	152	159	180	179	175	163	174	156	163	175	136	161	145	146	163	142	172	168	174	165	180	155	157	173	154	154	190	199	150	164	146	166	206	172	155	178	189	157	180	188	153	180	175	174	169	173	184	175	163	188	204	175	167	173	154	173	182	162	178	163	177	167	168	185	178	156	196	167	170	169	159	174	195	178	177	176	155	178	166	138	157	166	144	169	159	174	181	180	198	165	178	177	157	145	191	156	198	160	168	187	168	139	166	164	194	176	174	168	171	163	162	187	175	172	164	175	197	187	166	166	215	190	164	163	174	175	163	189	179	174	163	171	190	168	179	155	179	166	175	166	164	184	169	170	167	138	170	160	189	162	177	172	153	178	198	149	193	156	164	155	164	179	166	175	164	156	154	205	175	195	165	153	155	170	156	164	192	212	178	148	160	178	191	180	181	162	179	198	205	170	181	138	169	161	160	184	178	183	192	173	197	168	176	151	175	179	164	167	170	175	201	207	191	167	183	185	173	185	175	170	159	184	174	173	170	167	157	153	175	164	180	164	175	177	154	155	188	157	191	148	192	158	183	180	178	180	178	176	155	190	170	182	168	197	189	175	171	167	160	174	182	193	143	170	175	178	190	157	171	173	163	186	165	174	145	157	195	178	161	171	146	153	164	166	166	181	186	165	171	171	169	168	165	187	184	182	157	155	167	190	189	159	209	184	164	152	179	161	191	151	170	180	163	180	180	154	173	170	183	184	163	171	172	179	177	165	172	141	172	162	192	154	165	168	178	187	147	159	171	177	208	170	146	170	192	141	171	179	182	167	178	157	164	171	196	165	176	178	191	179	198	173	159	155	170	183	173	157	173	168	196	180	171	161	165	152	178	142	144	148	176	176	157	170	171	165	154	150	167	182	160	138	181	163	175	177	194	175	165	162	164	169	170	184	170	186	142	187	205	176	173	167	190	188	171	177	159	179	180	159	162	163	175	181	150	161	147	162	185	180	177	180	195	175	164	137	173	170	188	200	187	191	174	184	171	175	191	196	190	167	202	175	181	142	160	167	162	139	174	152	180	166	159	160	169	170	192	178	171	171	171	172	165	191	162	169	179	164	181	177	169	153	160	174	169	176	190	188	168	172	155	154	153	182	182	159	163	140	166	161	178	166	152	178	180	162	153	198	189	202	171	162	161	177	176	169	185	178	150	184	185	190	162	150	186	176	190	189	212	178	167	194	159	170	180	163	168	169	171	168	189	176	191	168	138	191	189	202	181	175	161	169	175	186	169	166	179	175	186	190	131	149	178	166	165	177	162	183	194	170	184	151	174	156	170	148	157	160	173	176	165	162	167	175	157	184	170	169	152	155	159	161	199	178	149	152	175	180	183	160	162	158	166	187	144	177	221	145	160	150	177	193	148	175	190	172	166	162	182	171	158	184	169	179	185	163	161	193	180	198	182	158	145	182	177	170	164	183	181	183	158	157	156	146	172	147	167	166	145	154	153	167	176	181	162	169	173	194	199	155	159	167	153	180	189	187	156	157	151	177	193	171	167	179	168	199	171	187	165	184	162	162	173	190	181	191	176	164	170	181	194	182	155	178	181	178	149	148	162	168	183	177	190	186	170	201	178	158	170	188	179	168	184	192	170	174	182	191	168	188	166	149	174	174	171	137	153	163	160	161	154	172	177	170	141	200	172	168	164	170	177	172	189	178	196	182	169	172	181	170	156	167	173	178	171	179	173	173	202	189	196	169	161	161	184	175	162	207	175	153	176	158	152	196
7375	680	465	441	466	415	432	397	378	373	418	411	430	415	427	457	427	396	403	402	411	415	406	432	415	436	437	415	391	404	423	405	452	385	446	419	435	419	426	404	407	403	458	411	436	459	416	458	397	446	409	451	420	450	461	401	434	436	400	441	403	430	451	423	420	407	428	441	420	399	413	380	414	420	416	429	421	433	457	367	408	456	412	399	407	417	441	392	412	379	372	423	391	421	436	371	412	431	416	413	378	437	424	442	401	401	412	413	392	371	420	417	427	403	413	422	412	416	398	412	425	411	361	412	419	409	394	432	388	398	405	433	403	435	456	414	420	392	391	410	408	424	356	452	423	399	414	443	409	432	415	410	429	426	437	412	367	418	400	417	415	413	399	450	443	420	412	409	420	427	389	382	404	400	395	417	415	433	453	395	400	407	382	385	403	406	392	389	430	432	402	410	397	440	413	413	412	390	423	387	384	394	368	407	406	411	410	437	420	404	386	407	392	378	442	402	387	411	353	387	401	423	423	431	398	376	419	379	422	442	378	436	403	376	415	407	406	413	392	419	422	401	411	423	408	401	383	377	367	426	418	442	457	405	370	398	402	423	456	373	444	411	400	384	388	398	415	396	419	404	408	407	407	414	451	368	393	408	429	396	413	365	412	374	436	407	425	406	410	396	420	437	372	385	400	402	427	379	417	383	418	441	419	403	411	413	378	423	401	400	384	419	391	394	401	426	395	438	384	425	408	430	420	412	468	385	436	401	418	419	430	385	433	402	398	427	423	373	431	438	387	417	399	423	398	413	382	399	414	419	417	395	407	406	403	394	426	412	428	407	406	407	435	404	423	400	398	428	418	421	420	411	402	407	365	426	416	381	427	399	431	404	399	404	403	402	406	369	452	356	404	409	390	404	424	398	407	388	403	411	414	420	418	385	392	424	411	404	423	377	400	416	425	452	417	428	406	427	414	414	420	419	425	405	379	407	417	431	435	391	400	388	417	423	423	427	422	415	416	410	400	376	414	419	390	402	383	418	425	398	424	415	411	370	404	429	440	405	373	409	451	412	398	394	423	413	395	396	401	441	413	412	446	372	372	400	388	381	429	398	418	366	400	383	410	409	411	402	424	397	414	425	398	441	432	416	437	397	371	388	405	422	417	381	407	436	370	413	382	375	408	388	430	427	437	410	379	413	410	417	409	407	428	397	381	416	428	408	431	399	441	427	415	425	419	419	427	445	403	385	425	376	406	423	399	439	396	434	395	398	435	387	387	370	422	417	411	412	398	382	403	407	411	453	404	422	402	377	415	420	444	441	403	435	412	433	418	410	399	384	389	391	390	394	396	425	408	405	422	389	417	404	398	398	405	397	421	404	406	425	410	408	411	410	421	402	381	450	430	402	414	424	443	375	402	407	436	411	397	380	376	440	435	422	442	399	382	426	376	396	400	409	421	395	445	398	378	404	403	377	388	421	416	386	395	393	419	372	426	411	422	438	453	438	412	370	429	465	420	408	390	413	404	454	421	432	426	430	376	402	393	409	414	419	388	418	390	376	429	410	436	389	429	429	406	423	428	401	396	424	379	377	368	391	415	424	401	414	393	425	428	384	442	396	368	388	426	415	413	386	405	381	436	382	430	431	421	418	404	413	393	440	424	426	440	410	397	412	390	386	413	447	426	418	426	411	399	387	419	403	398	368	384	385	451	405	456	382	367	433	403	444	435	462	426	399	384	381	422	381	423	411	373	400	408	409	406	409	457	432	388	387	415	389	420	391	434	404	423	393	424	404	415	415	399	434	396	385	429	395	378	397	374	374	413	408	408	370	388	377	412	371	410	409	428	384	381	388	404	402	420	422	396	408	420	375	407	425	401	424	445	402	385	405	391	395	406	414	389	475	373	434	408	397	405	423	385	415	428	407	426	402	410	376	417	409	421	423	420	397	462	414	423	429	389	367	428	416	370	404	408	403	426	423	427	406	375	412	417	443	399	389	400	402	385	390	426	405	418	393	404	427	420	434	395	395	441	414	386	403	397	426	389	419	387	428	403	398	367	384	410	374	410	395	393	381	426	400	416	388	395	419	444	399	387	425	411	402	408	425	459	402	400	431	421	391	422	396	414	378	417	408	411	415	408	412	412	444	398	401	436	416	435	389	399	418	414	391	400	399	417	361	419	438	402	414	414	415	412	468	410	372	403	429	421	359	404	390	423	403	372	390	441	357	427	426	403	401	420	426	389	416	398	408	411	403	401	405	376	435	396	422	462	412	426	387	377	434	386	436	393	386	422	370	377	391	410	372	404	390	391	425	418	396	406	390	397	338	403	430	442	420	399	442	443	412	394	403	421	423	415	370	410	452	400	413	385	412	381	414	409	408	447	379	398	410	404	395	407	411	439	402	391	407	424	413	411	414	410	370	423	399	431	417	417	372	369	395	415	422	426	415	407	396	403	421	383	443	432	406	363	397	384	442	428	398	408	378	378	396	445	398	412	404	388	380	459	400	379	417	453	431	402	441	374	403	377	438	429	388	376	436	439	429	420	431	395	387	407	430	419	432	447	416	420	410	373	438	422	390	419	366	400	397	393	397	384	404	429	387	426	387	404	405	455	394	419	398	400	405	391	417	413	412	423	452	425	397	420	399	412	410	371	393	432	389	410	440	402	420	399	389	394	426	383	425	421	423	366	410	404	437	410	415	444	411	418	430	422	411	432	401	429	416	424	414	399	411	389	439	417	417	418	419	407	440	385	430	399	394	381	412	394	397	408	429	409	389	424	417	423	405	416	404	402	406	418	399	429	435	386	437	402	403	424	395	423	432	411	386	447	356	413	393	391	423	406	427	375	441	442	406	398	393	394	424	411	355	429	387	463	405	391	412	398	382	399	456	404	445	392	432	409	402	398	407	382	430	402	397	399	396	376	426	377	429	423	377	450	402	423	428	421	395	400	397	416	415	379	403	440	420	396	386	430	421	414	427	378	405	385	395	405	426	410	413	384	424	397	411	410	384	421	397	417	390	386	409	386	467	427	424	394	392	422	394	406	393	413	393	407	454	397	385	412	446	384	375	409	400	385	428	414	415	405	389	403	419	416	424	409	421	421	428	386	419	443	395	413	384	490	373	386	416	377	388	383	393	420	436	413	439	453	397	385	388	391	410	408	383	395	422	399	408	402	398	421	413	425	385	391	435	376	432	399	364	387	427	396	414	449	400	391	441	371	377	432	449	434	401	409	407	393	425	414	439	432	424	392	408	433	413	386	406	386	413	445	404	386	396	394	424	436	375	396	443	417	403	417	422	398	419	386	398	421	388	411	428	403	367	401	376	389	438	415	380	415	400	392	423	480	419	411	413	378	395	381	432	387	378	392	439	462	414	421	406	437	383	421	404	409	395	388	398	406	454	398	391	398	417	434	420	403	421	418	398	412	424	394	399	424	393	451	419	405	416	420	401	418	416	380	391	417	420	388	416	408	405	389	415	394	380	411	388	418	395
30974	6983	805	494	399	345	332	305	287	268	244	285	260	217	273	241	270	256	280	258	264	218	217	279	288	293	237	251	293	277	279	267	296	269	289	241	234	220	265	279	255	281	253	267	264	240	245	226	259	270	248	238	251	241	272	256	242	287	274	285	250	259	254	256	259	280	250	255	261	265	287	255	255	225	278	276	298	265	284	247	248	272	259	234	279	216	267	257	283	233	254	281	251	268	241	267	213	260	251	257	251	242	238	220	257	258	254	282	260	264	258	280	257	241	261	248	224	243	270	263	225	266	249	258	253	246	279	256	259	239	261	261	268	279	209	240	276	268	255	230	276	299	247	243	257	264	259	267	253	259	267	276	260	250	233	259	231	239	269	260	243	258	255	283	254	252	259	240	240	268	286	293	238	245	249	235	245	260	261	255	234	253	246	260	264	279	244	240	238	258	257	267	273	230	213	264	236	243	214	246	243	245	270	267	254	275	228	223	266	254	203	243	239	219	255	255	256	248	258	272	254	265	256	246	242	288	239	249	240	247	286	255	273	242	225	271	277	265	245	270	261	263	270	260	286	225	236	258	240	212	247	245	239	263	285	233	240	220	259	259	267	258	245	259	242	228	246	241	257	275	275	249	294	230	261	258	253	270	247	244	224	243	256	268	266	231	250	261	257	259	233	265	265	241	258	245	259	249	238	264	278	233	258	243	247	234	233	275	228	215	245	243	263	229	263	225	264	269	275	246	250	249	259	260	231	267	268	254	260	261	246	246	229	238	244	245	261	249	257	230	244	259	247	247	268	247	258	255	227	280	262	260	248	261	248	264	248	263	292	249	258	246	266	249	271	275	246	285	243	255	265	248	243	210	228	224	269	262	280	289	264	256	220	251	274	269	261	267	273	258	253	261	274	259	220	253	255	242	284	239	232	258	216	247	237	217	269	254	252	238	245	227	237	255	240	241	223	254	271	265	266	258	273	277	261	263	302	274	274	233	249	219	237	245	265	264	230	271	272	254	242	236	258	259	263	257	255	248	227	246	268	223	217	249	239	253	256	235	262	252	288	249	245	237	242	235	249	250	259	272	244	245	248	258	228	282	292	246	272	274	233	261	242	246	269	239	252	246	264	260	259	250	276	262	284	253	259	282	226	240	263	269	267	249	243	255	253	256	272	249	271	237	255	252	252	236	269	226	281	243	270	238	276	252	266	258	257	252	231	293	237	239	262	251	277	226	256	256	266	242	233	225	294	271	265	259	288	227	249	285	249	232	281	257	234	232	267	209	231	270	261	248	247	252	255	236	269	241	248	243	267	254	285	286	241	274	265	237	286	240	251	246	290	242	272	232	251	265	231	226	233	267	275	222	247	245	233	228	234	256	250	245	237	254	285	252	281	276	280	253	254	239	225	253	260	233	260	241	229	210	265	264	270	270	265	263	252	275	254	266	252	247	266	236	278	266	249	239	269	284	265	255	249	245	246	267	271	241	227	262	260	252	233	268	258	245	258	235	265	218	261	220	258	243	291	244	272	232	273	245	229	271	271	226	273	272	266	257	241	268	238	253	241	241	258	271	226	269	231	237	258	251	242	268	251	262	271	253	271	236	248	263	239	254	253	230	259	232	226	256	261	275	259	216	248	278	263	211	282	262	259	256	226	210	239	245	240	249	248	241	273	259	264	285	267	262	254	255	256	231	257	256	262	300	242	273	241	268	264	260	266	253	255	271	248	269	242	263	242	256	244	309	236	269	274	237	268	256	219	221	253	227	259	263	231	256	270	277	245	236	237	249	233	243	260	249	252	212	260	233	241	262	247	262	229	243	252	287	217	248	243	266	235	242	281	233	271	259	249	274	262	256	245	267	250	259	280	265	240	259	256	252	259	247	233	257	253	245	268	269	228	243	214	260	262	261	252	260	246	256	255	300	257	270	271	296	241	215	258	252	266	264	273	282	252	251	252	263	235	240	241	216	247	257	232	260	242	244	256	234	253	231	259	230	230	265	269	265	239	263	302	277	262	245	271	254	225	229	251	266	272	251	236	245	229	225	259	220	244	281	260	278	275	235	260	231	265	264	255	256	266	289	230	236	254	287	244	255	235	227	249	241	236	255	254	236	261	275	249	220	265	267	257	254	243	249	236	259	231	251	244	235	280	270	271	237	247	235	279	255	279	231	227	214	232	239	224	240	237	247	230	258	248	235	241	258	231	260	259	260	247	272	273	247	250	245	278	317	265	240	213	237	249	265	254	248	271	237	282	235	241	209	251	247	246	222	247	276	245	249	230	221	244	240	256	256	276	275	238	254	255	236	243	244	263	254	268	249	269	246	224	263	264	260	244	238	230	273	240	241	239	244	241	260	266	261	258	255	256	278	249	258	264	237	250	245	259	253	296	251	266	261	241	238	243	275	268	237	251	270	258	231	245	261	239	241	250	257	244	245	282	252	252	249	270	236	224	247	273	266	251	264	257	252	269	264	259	281	214	262	251	233	244	240	233	254	254	276	254	270	222	226	253	237	261	272	240	250	269	230	216	231	246	214	271	261	250	229	266	229	237	271	271	247	232	247	242	244	253	271	277	246	263	269	257	227	262	227	248	251	243	255	241	233	247	273	274	239	277	223	233	246	228	259	265	261	262	249	254	259	240	278	245	239	257	255	239	249	218	229	256	269	221	223	231	225	225	267	250	229	239	240	261	240	252	251	239	240	252	239	279	269	291	260	269	261	239	295	246	243	256	228	271	240	275	249	244	238	245	252	277	268	237	247	264	258	266	255	227	262	252	239	264	266	255	265	248	218	246	252	234	262	279	210	275	261	255	247	274	233	252	265	250	267	296	267	216	261	263	237	229	245	224	256	233	256	263	238	256	236	246	250	278	278	280	272	251	262	279	206	235	254	247	265	249	247	266	250	240	245	261	273	232	292	244	228	257	262	246	254	264	274	244	252	249	258	297	274	263	265	258	258	256	243	229	266	233	269	249	270	218	243	250	271	267	225	226	230	221	258	231	281	239	252	258	268	267	240	246	260	222	240	248	256	229	240	269	268	254	229	275	232	239	268	284	234	220	226	259	227	225	242	257	262	264	276	272	230	264	243	273	233	239	235	232	274	246	272	277	242	232	259	243	235	283	242	228	246	270	238	230	277	267	256	229	241	263	295	225	281	267	241	250	259	237	261	256	240	256	248	262	266	257	279	263	286	235	257	232	257	271	264	250	256	234	221	274	247	275	264	249	219	247	257	255	248	234	222	243	265	251	237	246	254	265	240	272	250	240	235	231	273	285	236	264	249	255	257	244	265	250	257	272	252	249	239	269	240	244	296	283	254	275	255	258	244	274	223	270	244	262	265	213	237	278	295	253	257	269	255	229	255	251	259	236	256	262	256	245	238	268	282	251	226	273	255	234	274	246	232	237	256	274	263	290	258	255	276	241	218	261	235	243	267	266	257	229	239	254	265	231	247	270	272	284	231	274	244	234	236	285	279	263	253	265	260
18510	2181	1184	1419	1213	1045	915	892	794	757	761	712	672	690	680	662	639	662	616	591	620	593	593	587	577	621	539	556	627	580	577	599	585	596	603	565	596	585	564	545	620	563	581	599	586	633	610	604	606	635	583	622	639	625	597	603	606	603	601	580	609	633	640	620	589	639	606	591	577	618	619	562	615	583	605	588	555	601	602	569	563	622	599	574	546	569	616	604	572	580	541	568	550	617	553	580	595	565	584	588	576	572	580	576	587	598	595	535	600	549	578	546	551	574	511	574	591	600	552	578	547	591	564	540	584	556	505	603	567	558	560	570	582	592	543	587	547	578	575	524	587	527	595	548	591	591	582	523	565	587	572	554	594	583	567	564	583	570	595	534	586	579	565	547	584	578	565	595	558	577	562	593	599	569	580	556	583	564	571	600	590	559	593	576	556	598	567	579	581	580	544	558	571	536	603	568	606	555	534	512	582	543	550	557	552	548	565	558	551	587	557	564	599	566	578	573	575	579	554	575	603	556	576	560	614	579	578	576	609	555	566	510	584	595	537	610	554	559	556	555	580	602	562	566	530	557	587	580	580	596	541	584	537	564	542	580	606	578	592	587	578	571	571	563	591	625	599	562	571	549	577	553	572	577	594	541	572	569	589	557	590	575	538	567	575	523	547	587	571	634	533	588	568	585	562	523	614	624	567	597	553	559	584	599	586	552	580	579	552	605	588	551	603	577	550	578	577	559	550	577	591	549	609	579	580	535	580	570	563	565	550	540	577	558	516	571	528	537	602	603	584	545	559	562	595	619	558	557	590	594	571	609	579	573	552	570	545	567	621	572	574	536	541	576	597	526	580	553	569	580	554	584	554	570	547	569	575	579	576	591	589	585	559	572	548	581	597	596	535	604	572	571	548	568	574	586	565	582	583	565	545	588	546	570	613	565	538	578	543	606	564	545	619	575	601	585	560	567	567	554	595	576	541	570	587	599	544	630	562	543	555	515	527	562	555	601	572	584	549	608	616	513	564	593	592	557	586	532	597	572	531	547	588	547	597	599	587	592	595	599	592	566	579	575	529	561	624	565	536	565	546	563	583	559	590	606	560	532	602	587	586	579	560	599	563	569	604	549	580	522	572	538	598	547	616	554	587	559	577	575	561	565	555	547	578	589	554	509	593	566	559	570	584	594	643	544	545	585	617	570	577	533	600	601	562	567	564	604	568	574	576	520	545	549	568	591	560	585	542	603	532	539	573	570	542	558	548	552	564	596	550	603	576	561	548	566	650	555	560	579	565	614	615	537	588	541	553	585	576	573	569	565	555	566	590	533	531	554	566	569	599	561	596	552	565	561	563	571	545	573	545	600	588	561	549	525	586	620	559	601	535	541	571	559	585	546	575	540	577	581	601	583	592	558	531	605	558	527	570	583	536	575	581	572	597	526	576	592	562	550	522	581	571	573	577	578	557	564	584	593	542	570	513	524	567	604	589	597	595	568	523	578	559	559	567	544	571	548	586	578	603	564	618	559	560	557	548	585	587	535	569	580	579	579	528	603	577	563	553	587	603	557	573	549	567	553	575	566	577	553	591	556	547	603	516	573	569	534	554	581	612	577	574	603	549	560	566	588	566	589	599	579	580	603	519	543	579	589	555	635	607	598	555	501	586	573	533	568	513	553	513	566	547	597	573	538	552	522	590	528	576	569	618	573	576	584	586	593	541	580	585	599	564	546	575	557	539	545	538	599	590	511	575	571	575	604	592	578	558	554	572	591	569	628	595	570	618	602	529	538	554	578	584	536	603	512	584	581	586	553	564	549	555	562	605	544	585	591	571	588	559	547	568	574	558	577	549	548	564	570	570	566	571	582	561	586	543	562	564	571	591	559	552	563	572	515	568	562	581	591	566	567	535	552	540	593	576	586	543	588	517	611	566	557	551	581	570	553	587	532	556	581	541	565	552	615	550	558	542	546	566	510	538	602	571	516	572	578	582	613	559	535	591	553	599	592	536	596	547	613	583	602	565	551	549	591	553	558	590	575	580	607	564	564	561	571	597	579	579	552	538	535	519	591	598	588	583	565	618	572	560	530	535	554	573	568	553	540	558	612	555	549	536	593	544	556	583	561	588	583	564	589	568	556	538	580	582	559	573	553	551	508	565	588	615	563	513	591	532	555	554	606	547	536	518	598	591	567	569	580	555	583	582	553	557	584	533	585	566	561	590	543	591	604	602	572	592	581	551	610	547	611	595	544	550	568	548	567	583	599	618	554	554	567	593	593	574	507	550	595	570	603	588	585	589	535	572	548	579	578	560	617	580	559	544	600	577	558	589	628	582	581	565	524	585	612	607	529	591	567	569	518	548	572	578	557	520	588	533	571	570	542	600	595	587	598	587	533	554	579	550	532	550	558	567	578	558	588	570	551	568	573	552	641	562	562	616	564	534	557	571	520	528	577	555	574	561	562	541	586	541	602	543	555	547	522	533	593	555	539	586	586	561	580	576	553	578	588	562	588	619	544	564	533	549	567	555	589	581	576	576	642	560	580	625	562	549	621	605	592	583	569	549	569	569	597	560	548	558	595	602	575	602	566	590	597	574	609	560	582	594	589	567	555	560	534	605	597	553	550	570	550	539	572	577	528	575	581	636	575	546	577	562	580	613	587	611	559	566	561	552	607	574	602	540	548	597	598	595	561	554	534	495	527	551	551	561	557	548	556	582	576	561	595	549	601	547	616	555	577	580	556	597	541	556	554	571	593	592	575	580	555	578	610	548	589	583	587	570	606	562	542	563	496	573	592	571	566	593	597	561	573	596	583	531	580	565	526	642	526	580	579	545	609	585	578	605	641	569	571	544	586	606	573	540	602	580	583	543	577	551	605	596	574	545	580	552	535	572	585	552	565	585	567	578	579	603	523	586	590	556	554	570	558	511	578	542	586	580	585	564	540	554	571	557	548	579	536	564	567	565	544	606	582	588	595	579	556	548	604	591	560	542	583	557	543	542	569	575	585	607	595	561	542	538	574	575	551	608	578	551	588	611	542	545	557	587	608	554	529	550	580	612	594	571	562	546	519	530	577	536	589	593	580	578	591	558	530	553	571	578	604	627	581	575	558	590	535	527	566	551	593	555	586	584	584	569	584	535	594	557	571	571	573	609	560	621	581	562	553	551	544	570	547	571	546	570	562	573	566	574	588	601	609	596	578	566	519	624	590	550	558	559	560	583	577	515	567	568	542	545	587	531	587	556	589	550	540	587	613	550	564	535	591	536	562	598	575	559	547	557	595	519	603	606	539	561	573	566	582	607	565	555	577	577	600	609	577	558	630	544	570	588	607	563	576	589	576	585	538	576	544	575	534	586	572	507	559	583	554	553	575	605	550	583	547	542	515	542	568	593	605	571	601	622	602	581	609	584	564	605	551	571	555	554	554	581	590	561	590	576	574	560	567	562	556	554	577	568	562	589	588	570	601	547	576	568	577	547	576	590	577	598	527	571	533
42653	12624	1703	836	615	517	420	379	366	302	335	300	348	346	311	268	298	298	326	326	290	291	281	278	288	325	303	257	295	312	277	304	289	272	322	296	272	239	325	265	315	292	279	316	294	281	303	278	288	280	247	288	284	296	258	287	264	294	278	283	331	280	319	270	309	255	289	289	272	298	302	309	284	276	295	332	288	305	283	280	284	291	258	246	273	276	284	282	291	304	291	270	267	303	310	281	288	266	289	267	260	291	280	267	283	293	276	297	273	291	292	256	283	279	262	265	302	271	288	271	281	257	284	263	283	282	306	277	266	258	310	293	281	299	310	289	306	283	288	307	284	294	299	279	301	270	296	247	294	257	283	275	316	285	265	286	257	331	326	286	255	287	284	285	288	275	293	293	292	284	274	280	320	287	275	280	243	298	272	250	309	291	283	282	269	266	244	279	282	274	268	295	286	239	281	260	260	269	284	264	266	306	272	272	307	297	284	309	259	245	295	256	288	306	305	245	284	281	286	283	309	295	306	304	264	297	282	281	270	298	293	262	288	299	329	291	280	257	275	259	294	259	266	302	304	283	277	287	260	265	290	265	283	296	269	290	298	291	237	292	278	279	259	276	271	280	250	297	276	267	288	238	277	272	257	289	297	266	281	306	286	267	298	307	243	309	279	274	263	269	273	283	287	272	280	261	283	273	267	288	259	269	283	294	269	267	280	292	277	280	288	325	312	317	318	301	288	287	274	309	317	244	253	278	307	271	254	264	265	270	277	269	283	297	253	273	261	282	267	286	313	311	299	312	283	298	284	265	282	296	280	286	281	274	301	284	276	288	317	281	280	279	279	292	282	323	322	300	305	300	242	291	270	258	285	282	285	284	302	265	281	278	284	304	269	314	268	299	279	305	277	272	312	279	282	273	287	285	276	319	282	294	284	282	303	320	287	252	305	272	258	309	300	290	322	275	253	307	261	269	278	252	252	237	243	288	283	293	268	266	260	271	301	285	265	300	302	258	283	274	287	319	269	233	284	267	295	290	247	273	302	278	298	258	298	309	286	272	295	307	289	283	252	284	280	269	297	301	295	281	274	285	258	295	286	273	273	303	282	292	282	249	280	305	282	240	278	287	255	301	278	278	280	287	314	279	323	281	281	284	264	288	264	297	289	273	279	280	281	297	265	259	285	311	312	278	262	292	313	293	286	262	301	287	276	288	287	280	291	295	278	269	278	283	270	299	278	260	248	308	287	286	303	260	303	311	263	321	287	321	269	282	258	282	306	295	291	264	269	286	258	328	289	274	264	290	289	270	264	297	309	307	259	289	271	282	287	263	267	294	271	302	285	279	300	267	273	263	294	282	274	265	318	294	299	288	292	259	323	292	266	293	272	252	265	315	272	287	257	277	275	277	291	251	272	300	290	298	281	261	269	275	277	286	278	281	267	291	277	282	289	280	319	287	284	271	290	298	260	260	263	286	286	291	288	244	294	271	275	290	275	260	242	286	293	271	284	243	301	309	297	292	272	248	300	282	298	282	284	248	278	288	249	291	301	256	294	277	257	265	284	289	277	258	276	280	283	252	260	294	274	307	284	281	293	304	316	282	279	259	303	267	269	274	272	251	272	278	277	284	273	281	290	322	276	302	305	308	290	285	273	232	264	283	276	300	284	289	271	281	271	279	289	284	305	292	299	300	248	278	257	285	299	292	256	296	280	295	282	295	270	251	275	280	263	266	269	268	283	266	292	281	322	301	272	317	265	276	280	301	282	264	264	264	278	268	267	257	262	311	274	290	283	314	286	267	289	281	270	292	270	274	271	251	283	264	279	259	282	310	288	274	292	295	307	293	277	260	287	304	274	269	282	306	346	268	295	284	273	311	306	271	288	267	285	297	299	264	292	285	298	262	276	275	258	303	292	255	284	310	290	285	269	290	266	279	265	307	279	268	297	296	268	300	297	302	272	300	281	247	280	257	303	319	312	273	250	280	278	312	265	287	275	301	306	273	275	309	252	287	264	302	308	272	270	247	318	269	300	261	285	297	275	308	291	266	301	319	263	283	273	292	279	249	289	252	274	281	251	258	286	267	292	273	263	271	290	308	297	253	268	248	297	265	276	306	279	303	275	292	277	300	308	298	269	306	280	291	274	259	271	306	296	275	293	283	265	287	302	272	269	288	290	274	275	284	288	307	237	284	290	255	278	277	260	273	261	282	289	281	296	294	300	318	292	279	245	288	254	289	264	281	272	289	264	282	247	273	298	295	276	281	304	314	254	274	279	288	285	262	237	270	261	287	266	267	281	277	249	292	259	283	291	256	253	291	267	261	266	278	275	304	247	309	303	311	311	305	284	267	281	287	260	299	309	269	322	294	287	289	298	289	294	319	327	284	293	279	286	273	287	258	258	288	254	280	289	292	273	304	298	248	252	285	262	268	272	268	280	291	279	265	253	305	286	278	275	304	306	272	305	252	291	255	285	264	280	304	283	260	299	250	292	254	235	306	307	269	284	294	295	271	285	258	248	267	304	262	265	310	304	267	296	284	320	269	256	282	304	266	300	251	276	281	292	285	265	239	269	252	304	257	295	265	254	264	293	280	268	294	308	261	279	239	291	297	285	271	272	271	259	259	269	297	282	286	306	279	281	252	284	279	283	283	269	304	311	313	257	319	240	264	291	304	287	272	272	278	303	273	277	253	308	324	312	275	255	304	272	268	254	310	269	286	269	324	304	260	290	273	263	277	296	319	276	313	266	312	259	265	278	289	316	313	272	318	295	275	283	295	275	256	289	292	273	261	290	284	277	267	279	280	281	288	299	272	313	291	258	275	266	288	267	313	267	285	272	266	323	274	280	285	281	282	253	298	310	307	280	294	291	279	285	282	275	295	325	281	293	253	285	301	258	312	275	285	262	290	317	285	308	317	250	321	261	296	276	255	283	318	288	295	289	264	283	300	295	251	247	279	257	320	260	278	271	295	280	280	246	268	277	265	291	303	265	267	308	308	305	288	280	288	300	275	308	280	274	271	258	297	294	300	266	313	259	244	297	268	287	262	287	289	257	281	263	293	279	297	249	279	298	283	296	256	270	293	295	301	278	283	293	290	287	279	288	302	275	290	294	273	296	269	296	323	307	301	320	293	296	270	281	271	248	263	303	285	267	273	253	306	313	295	274	280	284	257	295	274	290	265	264	271	308	282	317	314	309	292	325	316	289	279	290	271	292	318	264	300	295	258	275	287	233	283	281	237	293	289	288	284	296	297	262	286	281	279	302	293	286	274	304	304	277	274	261	243	280	293	306	265	269	288	306	266	293	306	291	310	272	301	303	261	303	279	350	320	276	304	302	292	283	254	296	305	278	263	304	296	296	308	278	276	279	280	272	302	292	307	242	292	305	274	297	322	286	302	254	301	289	280	280	273	266	329	293	266	304	284	300	278	299	296	275	284	285	306	276	276	293	279	263	283	269	271	264	292	281	263	257	254	323	294	294	249	296	270
24718	3376	1939	2152	1890	1523	1273	1181	1069	977	957	872	816	772	775	779	763	733	687	721	689	690	688	742	727	637	704	647	619	686	652	649	658	680	669	647	675	634	620	727	687	640	617	661	637	651	717	720	649	681	666	680	684	680	694	657	676	636	650	609	675	650	632	632	658	651	658	656	640	656	656	657	668	620	636	627	604	630	624	643	652	616	667	629	655	651	657	614	654	636	617	623	633	649	664	658	650	624	643	635	662	630	692	668	619	665	611	621	615	597	615	567	645	597	620	605	594	650	641	616	672	561	606	584	555	617	628	641	636	638	656	614	612	616	612	595	645	617	594	596	615	627	617	618	625	616	588	631	633	594	650	583	622	615	613	621	577	653	580	618	618	591	650	584	601	611	639	610	614	615	606	598	582	595	624	604	607	598	588	657	574	647	585	591	616	603	608	602	615	628	596	598	603	612	670	609	605	579	636	615	637	619	578	576	594	634	597	665	594	616	653	614	603	583	610	659	589	641	634	625	630	643	637	618	630	606	607	605	620	592	619	618	620	593	585	640	610	550	649	623	619	552	666	621	635	606	582	622	630	628	638	637	583	602	634	635	620	656	619	612	590	624	575	608	593	639	631	613	593	621	636	599	601	618	606	619	608	648	598	590	578	600	623	631	632	618	578	627	601	649	632	609	583	595	584	616	647	602	590	616	576	636	604	603	607	572	610	567	616	620	616	655	633	621	679	653	600	626	606	600	602	618	593	620	629	678	579	646	622	590	592	613	592	657	604	549	607	657	609	573	651	623	609	631	574	665	573	616	580	610	610	593	608	630	596	641	659	588	592	626	641	629	631	610	599	685	636	625	676	662	594	612	599	657	611	599	587	590	677	632	595	587	613	628	609	601	623	640	568	593	643	630	608	636	582	626	531	614	638	568	635	619	617	653	599	598	622	634	570	592	609	641	613	634	598	635	601	577	624	640	598	595	597	636	617	579	619	599	596	644	605	600	631	590	617	582	590	609	607	629	607	630	613	592	662	629	552	615	619	595	617	586	603	564	617	632	646	580	611	603	640	641	609	641	599	615	583	608	608	611	587	659	614	595	638	625	654	635	595	592	642	630	639	602	599	632	595	645	644	618	655	629	593	597	600	601	646	538	608	572	610	606	602	611	579	649	624	595	638	655	637	649	594	623	588	628	626	615	620	620	653	605	605	601	612	604	589	568	583	629	609	591	603	574	584	633	612	618	585	590	622	630	597	596	572	595	632	617	636	648	612	627	627	601	634	630	597	655	638	635	628	616	622	578	649	583	592	632	601	624	614	559	637	630	644	631	604	622	621	612	598	616	598	632	583	651	625	644	580	607	616	630	600	628	571	611	599	648	650	629	593	610	633	674	559	632	603	596	657	643	622	577	613	616	634	611	651	634	622	621	636	635	677	634	612	631	620	577	629	564	570	614	603	656	611	601	634	605	592	653	595	669	672	608	579	608	582	638	666	614	572	595	644	594	571	633	617	614	636	613	605	600	627	619	616	617	683	624	644	594	633	607	600	597	595	634	627	619	627	598	645	638	640	622	599	595	633	629	605	641	635	592	630	605	626	639	590	601	634	627	646	627	603	553	595	610	541	606	630	588	609	626	601	594	626	658	614	615	657	585	654	592	625	635	632	614	605	634	600	601	598	637	590	605	620	627	601	617	635	657	628	622	629	654	616	621	619	592	637	600	646	650	586	615	615	595	591	641	574	631	599	660	620	589	636	613	657	592	634	650	602	612	609	625	585	631	600	612	616	572	614	665	601	571	597	597	619	586	583	587	583	619	612	614	624	626	625	639	628	622	593	633	623	582	623	633	653	581	633	600	586	619	595	648	612	615	567	624	646	645	617	592	604	631	602	624	651	590	611	573	628	640	604	622	625	617	592	611	568	602	617	583	592	590	625	629	618	642	614	595	606	635	629	620	639	611	557	617	592	583	623	582	578	620	629	586	644	621	639	625	629	635	599	647	613	653	629	614	620	572	628	581	561	613	591	594	641	668	599	641	622	596	624	605	602	628	605	577	604	618	618	602	601	577	623	650	573	599	615	597	610	621	595	632	597	621	610	539	653	614	595	646	641	624	608	644	621	637	604	616	646	616	625	579	621	633	605	603	598	588	654	599	597	622	638	625	634	607	644	608	602	619	609	640	656	591	597	629	595	616	615	615	578	645	573	622	603	642	626	625	629	611	640	641	590	624	594	632	597	617	628	620	618	612	638	593	623	605	584	596	623	608	624	597	627	614	624	631	628	612	607	577	586	615	600	632	633	675	610	597	652	642	635	636	570	629	603	571	620	646	582	621	628	608	621	614	646	587	604	589	632	652	616	639	578	609	615	655	614	657	597	633	640	642	632	596	655	596	617	629	652	598	595	599	576	610	652	596	613	660	624	571	644	604	652	630	613	649	662	590	626	643	633	625	593	620	620	627	558	620	582	593	621	632	594	603	621	635	576	607	626	615	639	622	651	605	630	600	622	582	636	580	602	643	679	609	626	649	598	672	599	645	649	613	604	594	637	637	626	625	625	634	635	592	592	585	579	653	553	603	583	633	580	645	632	649	587	628	642	602	644	628	583	614	580	636	617	647	632	576	662	611	619	606	621	652	574	646	622	622	628	616	659	587	591	624	616	603	621	610	637	632	625	619	554	617	580	598	602	637	590	581	639	622	614	604	635	649	601	613	635	643	598	626	606	633	603	656	620	572	588	607	627	621	617	566	628	616	630	555	625	614	635	583	589	627	624	685	610	617	584	593	668	648	564	603	640	645	616	607	641	638	612	584	608	640	601	617	585	604	602	579	632	589	611	593	603	618	619	596	658	615	625	608	693	583	576	626	615	597	589	626	623	574	646	601	602	642	603	608	579	635	610	625	593	647	610	644	650	616	633	577	612	612	596	610	644	655	632	608	641	609	625	583	639	641	634	601	630	621	595	630	602	640	605	597	641	609	605	637	614	650	652	631	571	602	638	573	602	604	592	578	582	591	593	564	648	569	630	591	609	625	611	595	663	615	661	627	630	630	630	616	646	602	648	581	645	598	622	604	635	581	594	650	609	600	632	567	618	599	619	597	625	625	589	627	613	624	627	608	658	663	595	597	593	630	627	617	645	599	642	644	559	587	654	575	584	591	632	575	570	633	606	646	622	575	636	616	630	662	609	588	618	619	604	590	664	685	606	594	628	565	636	650	577	597	636	651	610	596	563	585	649	571	635	591	597	639	630	615	621	597	649	609	607	606	641	584	617	587	588	607	623	624	609	607	601	580	674	603	614	600	604	615	605	611	659	616	635	602	577	614	612	608	611	611	613	592	599	609	617	694	593	625	626	621	577	579	608	570	633	625	610	636	635	574	639	622	598	618	587	620	606	588	597	587	605	605	621	622	613	591	625	649	617	618	613	606	651	607	629	611	573	619	594	538	584	628	588	571	624	621	674	633	631	625	645	611	622	623	663	626	617	608	666	601
12806	1695	200	162	155	165	153	143	181	150	178	175	152	166	170	159	182	185	175	172	173	162	153	183	172	176	175	181	159	154	159	174	183	153	144	148	165	157	183	172	149	185	173	176	169	180	169	160	160	194	186	187	172	166	149	220	165	145	175	170	157	190	141	180	174	164	159	166	183	184	184	174	171	171	163	163	175	154	195	170	173	166	164	203	173	173	145	184	179	173	186	166	165	171	166	154	167	171	154	141	148	174	171	190	171	174	155	168	160	173	153	144	173	182	163	177	188	187	179	166	152	160	164	173	167	163	193	169	188	175	164	169	185	146	164	163	183	153	175	180	175	147	156	150	170	160	155	182	177	188	196	158	157	181	171	154	177	165	165	147	164	169	174	165	185	146	153	155	165	173	186	176	164	154	155	160	161	188	173	154	168	175	142	178	174	149	160	176	153	167	157	173	208	191	141	185	191	171	156	161	159	179	176	158	163	164	145	169	163	160	202	163	189	142	170	202	167	180	191	174	154	176	183	173	181	181	149	159	175	159	167	187	170	187	159	181	197	138	158	145	164	165	146	186	156	173	164	192	152	157	159	156	142	169	153	163	167	185	184	181	167	133	151	165	186	169	178	144	172	120	164	151	173	181	201	153	194	159	189	180	178	159	164	167	155	173	173	150	184	169	180	189	163	152	183	149	146	187	181	169	173	197	173	137	174	162	177	180	142	141	182	162	169	168	171	163	150	154	186	156	168	172	178	161	158	151	157	155	166	159	172	180	174	172	159	162	167	159	151	165	169	180	163	168	162	175	162	177	169	180	156	180	160	160	168	173	190	157	175	173	152	153	164	167	144	177	164	187	147	150	172	138	175	141	178	173	164	207	166	152	155	175	168	166	142	174	192	168	175	182	173	177	171	173	157	163	171	165	159	152	180	146	167	193	170	168	139	167	150	168	150	160	141	166	163	146	168	189	157	165	165	160	163	185	166	175	154	161	145	175	178	154	149	175	160	165	173	180	154	160	180	149	151	167	167	149	148	157	176	132	186	167	181	181	134	180	180	154	144	163	148	166	143	144	205	190	162	152	172	170	164	187	154	165	161	135	148	160	177	156	201	172	189	168	192	186	154	177	168	195	134	185	161	183	159	159	183	175	163	163	164	151	173	185	176	174	157	146	160	179	179	163	177	176	159	170	139	168	184	163	177	165	173	177	164	180	148	146	152	179	182	188	175	171	162	169	155	166	189	164	172	157	172	187	208	171	186	159	158	193	162	168	184	157	184	193	176	169	153	154	160	160	146	180	151	170	150	163	180	140	153	156	181	175	144	171	182	145	189	185	180	156	168	165	161	137	173	175	155	179	160	176	163	155	155	153	153	175	164	155	176	185	151	157	174	167	167	160	147	152	171	176	150	169	199	212	173	184	162	182	163	181	186	174	172	181	177	166	179	161	182	162	184	179	177	173	175	179	187	141	122	169	169	159	161	177	141	188	147	166	167	174	174	168	192	182	186	185	174	198	152	178	162	159	173	166	181	175	170	162	149	162	174	179	159	181	148	167	147	196	140	178	151	137	166	175	152	162	157	142	167	179	160	170	153	198	165	170	191	154	191	163	161	153	146	165	174	164	153	142	172	176	167	164	166	195	172	177	187	157	173	165	156	203	183	146	165	181	161	163	174	178	148	161	173	145	157	160	174	139	132	164	175	159	179	186	171	169	168	170	180	158	178	179	187	164	183	171	173	183	162	162	161	158	175	178	152	182	180	168	185	172	164	163	177	168	180	154	158	132	176	174	159	173	192	188	162	167	162	184	167	168	162	182	177	175	156	149	191	163	148	161	186	143	180	180	176	185	194	158	157	142	146	171	165	145	202	184	167	150	164	169	153	192	178	174	189	173	178	173	171	160	162	194	166	172	156	159	169	163	177	141	152	180	143	153	145	170	186	163	183	165	156	142	160	187	189	165	166	175	145	178	202	178	164	158	164	178	182	182	154	167	158	176	172	161	188	170	178	148	171	185	155	170	171	180	156	159	147	160	165	139	163	174	164	186	177	135	176	165	161	173	175	156	153	163	171	160	169	173	168	144	167	167	143	173	163	187	192	168	188	179	180	155	161	182	153	164	175	187	184	187	176	196	169	190	182	170	168	172	161	159	170	190	164	186	144	189	150	205	145	169	171	162	166	165	164	159	184	159	172	169	185	191	168	174	153	177	180	183	157	158	182	167	163	160	179	172	149	149	178	178	158	170	168	175	183	154	173	148	172	156	176	193	186	171	178	169	183	167	183	157	182	174	139	146	150	205	174	166	173	165	172	158	159	163	162	180	192	180	165	186	184	163	181	202	168	179	161	175	159	169	182	185	150	175	173	175	169	182	175	159	179	175	161	144	173	143	163	150	173	158	171	189	166	169	165	142	174	157	165	175	165	160	162	184	170	176	195	193	179	166	172	157	146	147	142	151	139	167	185	166	172	175	150	172	161	181	169	192	179	177	158	188	166	155	161	184	200	169	180	164	173	143	178	182	142	150	149	176	169	160	155	164	184	159	168	173	170	156	171	187	173	185	151	165	152	175	157	155	153	181	157	155	130	162	182	164	163	168	147	181	168	167	187	152	154	160	163	154	182	140	151	163	174	192	171	149	185	156	161	191	167	166	157	135	164	147	156	170	171	205	166	161	214	171	175	190	151	169	188	154	170	163	162	178	170	155	178	151	181	162	180	168	153	168	161	140	197	163	157	176	163	181	172	173	189	161	183	187	146	176	154	155	173	161	159	173	174	146	158	161	162	168	139	144	171	175	154	190	139	163	163	173	175	178	156	148	172	150	184	138	180	176	155	173	183	165	169	159	170	169	170	151	137	156	181	179	165	186	168	154	181	161	171	124	178	171	163	171	169	158	172	168	170	162	149	181	183	162	163	172	154	176	136	160	155	154	173	152	149	156	160	166	151	137	153	144	151	188	154	178	163	175	151	181	179	171	172	187	161	158	166	158	164	185	179	159	181	170	143	181	157	153	150	171	172	133	164	174	173	166	178	179	146	140	164	154	153	174	177	163	146	155	183	154	185	206	183	158	176	151	184	163	154	169	197	170	154	166	165	156	178	168	171	182	151	183	170	172	170	137	170	137	171	170	192	170	175	208	185	164	181	174	163	151	180	133	163	169	175	187	164	162	179	161	157	162	162	185	169	163	163	137	164	163	168	173	155	173	160	162	165	172	200	156	154	151	158	184	161	174	198	183	169	148	151	183	188	150	173	164	157	187	164	164	169	178	168	162	179	160	182	158	178	158	170	183	187	158	156	171	179	176	198	179	146	167	164	160	188	155	166	183	172	155	167	143	171	164	175	168	187	180	168	177	155	170	150	162	166	175	170	161	190	158	164	186	161	157	160	181	193	175	190	181	197	163	179	176	187	181	179	178	169	159	167	194	157	195	161	164	180	162	145	165	180	165	166	154	168	183	194	163	158	142	158	185	195	166	166	166	147	186	162	166
7524	817	423	385	390	441	399	412	428	424	401	405	395	434	411	414	376	366	355	429	383	404	388	404	399	393	414	390	424	407	411	440	410	384	389	425	403	440	371	397	421	401	404	423	409	394	445	385	431	393	439	441	385	405	416	439	397	397	418	423	417	427	418	416	459	416	417	414	388	412	395	412	452	452	397	417	405	393	418	418	408	386	391	367	417	420	404	399	393	400	404	428	432	416	393	401	382	392	410	403	428	427	398	405	376	401	417	413	416	385	414	406	400	376	405	428	406	400	402	399	406	418	418	396	409	368	385	456	417	411	416	388	407	422	403	422	401	436	430	412	376	404	376	387	393	410	393	417	402	417	434	408	392	423	381	410	386	406	432	389	424	405	391	379	388	414	397	438	421	405	424	410	362	384	385	403	402	397	377	399	413	371	414	421	369	383	373	396	377	444	408	397	402	417	427	397	433	398	430	396	382	426	373	401	391	404	374	405	370	411	403	403	412	425	406	401	408	386	428	383	394	404	423	409	412	394	383	426	382	396	438	397	371	436	423	386	422	444	381	389	412	395	387	428	326	403	390	431	381	420	403	394	425	416	419	355	393	365	385	373	395	427	450	381	435	420	410	381	394	360	392	383	367	394	407	386	393	395	379	406	389	418	405	403	426	422	421	382	415	391	357	353	421	421	377	378	376	377	397	406	419	414	393	432	398	417	397	374	433	372	404	419	390	403	396	424	406	402	377	411	372	374	397	408	393	407	382	438	379	390	427	362	435	431	379	390	367	396	378	405	420	376	399	375	364	392	355	426	377	420	367	394	432	377	395	395	397	387	406	403	380	383	385	435	364	412	408	430	414	404	353	386	386	404	426	407	374	398	363	401	407	402	405	387	402	409	419	422	441	400	439	413	395	389	393	403	432	385	391	379	404	387	386	367	378	431	431	400	427	404	416	385	363	374	398	411	437	375	410	396	417	393	413	370	379	436	404	406	427	400	402	361	414	393	398	404	391	415	375	388	410	405	418	388	406	386	410	381	371	370	392	415	438	400	387	405	381	409	429	392	405	389	415	405	395	418	424	396	406	400	392	386	356	405	385	372	383	385	392	368	401	395	408	388	380	363	420	396	418	384	381	402	411	389	415	413	370	412	414	408	396	374	398	385	420	406	417	391	421	373	414	418	411	430	371	423	395	431	400	418	407	404	413	372	355	415	387	380	416	448	371	384	387	411	410	393	392	410	410	413	428	367	395	392	358	385	404	434	420	388	404	419	392	409	387	413	422	398	404	387	388	459	398	370	392	416	384	409	387	406	346	414	401	429	390	403	416	374	430	395	386	400	400	392	384	389	381	426	386	436	402	387	380	396	406	410	406	406	410	378	400	369	390	398	422	393	415	379	405	401	365	382	378	411	381	382	392	407	411	369	388	402	393	410	391	391	399	377	406	395	395	384	420	401	380	408	394	354	413	405	391	416	401	434	433	432	393	407	420	371	383	438	388	384	422	403	403	398	411	386	386	407	429	381	398	413	421	408	405	396	387	429	377	399	403	371	385	389	398	374	395	390	355	401	374	368	428	401	374	410	415	423	398	405	414	385	379	417	414	386	409	404	432	417	398	393	402	424	410	382	382	381	352	377	391	375	430	406	396	385	404	375	373	428	414	384	410	414	389	422	366	416	419	426	376	365	398	390	414	425	413	423	371	412	410	389	353	411	407	409	397	375	396	427	377	417	401	391	382	395	387	411	388	372	404	409	418	407	412	356	379	412	390	396	399	371	450	420	397	405	389	402	414	428	399	376	428	371	421	394	388	389	411	425	375	415	388	407	417	430	414	401	370	373	368	409	402	368	406	401	431	411	383	400	420	426	420	394	430	388	410	429	380	406	374	393	430	410	384	400	411	424	440	391	376	445	408	426	403	414	419	358	400	402	398	407	382	429	410	416	437	395	410	415	368	414	439	417	387	436	384	416	388	384	412	404	384	398	387	372	368	356	411	447	394	383	382	378	388	417	421	370	406	419	398	407	415	407	400	377	397	382	391	403	403	405	428	414	404	410	424	391	393	399	392	396	374	377	393	407	407	376	397	406	423	378	385	402	377	437	402	413	397	421	383	387	405	378	418	400	394	405	423	403	421	428	414	409	402	390	390	415	376	389	376	388	369	424	375	437	425	377	410	413	375	398	374	369	397	375	428	382	425	422	431	414	370	421	397	372	377	393	407	423	423	436	381	395	387	435	390	379	400	397	415	386	377	403	382	398	385	398	389	350	424	408	389	403	400	405	399	396	414	373	391	389	354	353	408	400	401	395	401	405	388	400	401	411	412	408	428	365	431	451	382	413	405	390	412	440	394	399	429	420	405	376	411	402	373	389	375	382	359	380	369	376	386	397	438	439	392	413	369	424	390	430	431	398	376	412	404	398	380	408	410	406	431	399	367	417	416	384	384	388	374	417	377	386	387	419	388	391	392	417	408	404	394	417	413	401	367	435	414	412	379	414	376	389	369	416	397	391	407	397	397	413	418	445	409	401	423	411	408	427	392	409	384	406	408	399	407	423	415	395	365	373	392	375	385	439	399	421	387	389	388	460	390	410	443	410	415	398	395	387	419	393	385	373	429	403	406	402	386	389	412	373	388	375	389	365	397	387	391	391	425	430	440	419	428	387	351	404	404	401	413	403	411	389	406	414	395	400	396	419	419	383	422	409	394	443	392	417	391	420	443	436	386	375	369	416	371	404	369	402	392	435	415	408	371	411	398	381	405	375	425	417	391	365	418	417	427	386	413	410	361	366	405	405	396	432	384	400	362	399	433	386	404	382	412	383	402	414	397	405	382	383	414	420	377	417	431	405	376	395	413	397	410	420	389	389	393	400	410	411	419	405	435	400	408	371	370	395	364	378	421	429	403	407	405	419	397	397	345	373	413	398	392	420	403	400	367	380	389	397	427	386	396	412	463	385	369	401	414	415	401	380	383	432	405	378	430	425	408	398	402	401	407	420	382	396	402	387	390	402	422	385	398	401	391	387	369	405	402	389	387	383	391	434	383	438	395	432	377	402	400	391	420	405	404	361	399	433	415	390	407	400	378	403	413	379	376	404	398	383	379	399	412	393	421	418	402	388	420	416	398	393	413	396	422	381	395	406	401	397	415	386	419	392	393	431	384	406	405	391	418	417	426	406	397	400	404	448	411	428	436	385	409	411	399	405	389	406	388	356	439	386	414	416	415	437	406	372	401	394	384	428	355	399	408	436	433	416	403	386	400	430	373	374	430	395	424	415	409	414	390	401	391	401	399	376	418	390	386	435	387	391	380	414	407	381	380	397	363	411	411	404	409	435	446	394	471	415	409	385	376	397	381	377	409	394	431	409	387	373	419	364	386	426	390	413	384	426	397	418	362	371	369	410	397	372	400	398	374	425	422	449	382	408	419	414	374	442	398	377	428	428	403	389	395	385	416	357	383	404	414	400	441	409	374	424	437	403	388	427	378	404
31907	7288	849	547	394	390	347	289	279	308	277	278	252	271	306	256	242	238	257	259	234	233	254	251	247	241	243	274	250	291	246	217	230	269	241	228	279	237	257	264	277	235	261	238	229	242	262	274	265	249	263	269	261	279	248	247	277	249	273	256	284	269	248	261	240	244	246	240	261	232	263	255	239	241	246	237	234	273	248	244	256	268	235	226	248	232	231	227	222	234	272	279	226	254	267	276	267	276	242	232	255	223	250	194	266	279	244	237	235	290	271	233	266	245	248	274	241	238	263	246	243	288	258	283	218	258	257	268	250	247	282	243	243	296	240	270	240	263	220	282	255	254	282	232	246	252	260	223	251	255	257	263	262	229	265	232	256	229	229	292	258	244	280	265	252	243	260	229	223	230	268	270	230	252	268	266	240	245	262	252	242	244	258	220	241	274	234	245	235	229	287	260	269	257	233	264	212	261	255	232	263	237	264	258	262	287	261	250	246	258	251	270	251	235	240	239	259	271	221	251	248	259	250	265	231	215	241	260	268	248	254	227	236	245	251	205	299	267	283	231	270	216	246	257	240	270	245	218	259	261	233	262	260	227	217	269	251	237	241	245	267	241	253	246	272	273	245	256	275	260	264	271	264	282	229	247	240	238	277	269	280	260	265	240	260	231	232	254	213	199	256	233	251	241	226	259	255	263	259	253	226	253	267	286	243	235	240	244	250	237	256	256	222	230	261	285	252	241	273	240	255	250	215	283	233	255	213	244	254	238	242	248	244	267	302	255	249	257	247	254	265	272	243	263	269	249	253	264	282	261	240	253	253	228	246	241	253	243	261	262	280	268	232	268	218	227	268	248	276	268	276	265	237	290	259	261	242	253	241	236	273	255	225	258	249	235	259	241	251	258	246	259	224	228	222	228	253	267	235	240	231	262	253	244	248	286	241	246	217	262	248	261	274	235	246	222	224	238	238	235	240	241	250	273	248	247	231	243	274	229	231	251	239	263	268	247	223	246	237	288	281	248	247	255	261	248	250	267	264	258	236	277	243	229	273	263	259	231	250	294	266	269	238	230	261	261	266	220	273	258	253	256	255	243	237	259	281	246	280	239	257	238	273	256	272	269	230	250	244	261	257	262	222	219	263	264	259	275	237	237	264	271	242	257	251	281	262	238	281	277	252	238	282	281	260	250	259	260	276	235	252	260	203	250	249	256	260	244	236	251	249	232	243	264	255	259	250	243	279	262	219	242	218	251	242	286	264	260	254	228	226	235	250	247	249	260	214	244	255	254	249	263	275	255	244	260	265	246	255	251	224	276	255	233	279	269	270	243	246	250	232	231	247	250	218	264	261	239	270	264	253	262	263	254	261	212	226	234	249	271	269	266	252	231	266	227	270	244	273	266	281	258	239	253	263	265	259	248	258	234	234	233	216	256	266	266	256	248	253	237	266	245	283	242	243	258	240	229	236	269	264	229	247	271	240	245	221	245	241	265	238	249	252	254	262	234	245	253	262	224	276	260	244	243	214	256	242	250	241	267	251	257	250	269	245	239	247	271	230	242	271	250	243	254	230	238	237	245	242	246	259	260	257	226	251	258	247	263	250	256	288	238	240	278	238	251	214	250	264	237	244	261	232	246	259	241	234	256	267	283	281	278	240	254	228	236	250	233	233	242	236	275	254	256	294	270	229	239	245	260	268	266	266	223	254	267	262	247	252	232	256	269	230	242	249	255	222	238	242	277	271	245	245	255	250	248	233	235	256	262	244	235	248	280	271	257	259	233	243	241	245	238	260	218	236	263	230	269	281	249	261	261	259	256	252	234	243	246	262	237	254	249	220	255	238	235	251	238	258	255	258	247	257	265	292	251	238	248	257	254	248	236	226	244	267	246	284	224	233	243	241	235	236	229	259	268	245	258	269	264	247	242	267	255	229	250	230	232	264	253	225	276	264	239	250	289	249	268	279	274	259	292	257	257	256	277	234	237	256	248	257	250	273	261	258	265	276	238	258	262	243	304	246	261	225	229	261	227	229	242	259	230	256	259	295	281	282	244	223	267	235	232	227	289	245	243	262	271	266	258	215	244	257	239	236	264	220	275	239	275	290	243	234	247	253	276	271	240	247	267	298	234	268	264	243	215	227	249	268	236	249	239	264	234	246	239	231	237	239	232	260	250	253	249	301	250	272	273	272	267	271	235	246	245	240	252	267	249	263	262	256	245	219	264	237	249	262	247	259	269	238	236	230	269	230	252	249	236	254	244	260	242	234	279	255	255	253	246	249	239	280	251	260	251	238	235	236	255	244	269	251	249	229	247	267	244	274	232	257	232	238	249	251	242	262	242	254	287	274	237	271	241	256	242	312	242	255	231	251	238	270	249	249	267	249	229	260	222	284	250	262	274	259	266	250	265	263	261	260	253	266	236	277	242	267	239	246	274	278	252	260	251	299	263	239	225	263	257	270	252	283	257	227	218	260	266	255	274	234	261	248	232	253	268	264	255	264	277	234	231	224	238	229	221	239	254	266	265	230	269	251	263	259	265	253	251	238	252	242	258	232	274	227	230	238	292	224	250	247	241	283	254	280	255	254	262	269	252	269	283	241	240	240	261	250	238	271	257	241	244	288	268	241	260	266	250	243	275	261	272	226	255	257	248	225	270	227	243	252	246	239	283	253	278	282	244	244	236	249	251	255	240	255	240	255	247	258	243	228	235	262	253	238	238	246	231	233	236	274	220	249	261	250	258	259	219	261	244	290	240	270	236	240	256	244	243	241	256	250	245	242	274	283	261	242	231	210	259	270	220	246	253	242	270	237	225	244	260	238	280	247	257	231	249	251	211	223	253	280	277	206	231	232	239	246	265	253	229	236	243	266	286	250	264	247	285	279	228	243	270	216	250	250	264	258	262	241	257	228	243	268	252	251	223	274	242	255	264	256	274	234	253	265	224	263	246	236	243	253	253	247	249	234	239	236	235	259	265	269	250	247	259	259	268	263	249	245	250	260	267	268	274	245	257	244	257	257	267	241	246	222	295	270	245	269	236	227	257	277	255	239	268	263	258	265	254	284	263	220	244	256	248	267	269	265	248	259	234	227	263	227	270	247	261	246	236	247	267	236	247	223	267	247	241	250	254	234	257	252	231	274	228	283	288	238	241	220	279	241	250	252	254	255	252	278	228	246	288	231	275	275	237	218	274	222	281	255	265	231	235	250	229	245	261	247	274	284	233	242	222	244	243	264	244	245	265	255	237	282	254	240	262	222	263	269	271	217	232	234	241	269	271	245	233	230	229	252	240	215	217	249	274	236	236	282	244	238	251	247	259	257	232	245	235	241	238	224	267	254	247	241	276	244	252	289	245	236	236	285	268	241	224	242	239	243	234	241	244	261	223	266	221	248	269	220	263	220	264	236	248	237	259	242	229	253	235	253	260	255	242	265	276	222	278	262	283	280	232	262	255	261	249	282	241	220	229	274	231	256	264	219	244	271	310	249	249
19194	1818	1245	1364	1196	1022	981	784	794	772	688	713	649	686	667	648	608	583	633	631	653	583	566	598	597	613	602	581	564	551	579	583	593	598	570	586	548	598	592	600	570	584	575	552	603	616	580	604	623	611	612	655	617	609	608	599	605	574	611	565	548	570	583	624	621	586	552	587	581	604	580	595	598	591	580	608	610	607	612	567	603	606	569	556	595	557	574	557	579	579	560	590	581	563	543	556	553	585	512	582	565	584	605	597	643	557	578	523	603	563	522	579	556	596	509	563	584	570	598	597	591	597	544	559	553	599	587	550	572	572	544	577	635	578	589	555	569	570	619	555	565	548	573	565	556	569	576	581	509	572	569	588	582	565	577	569	550	555	575	600	521	562	566	561	557	588	508	588	547	592	606	552	538	583	538	590	568	538	587	557	598	582	563	584	558	550	557	547	563	561	580	601	562	530	559	574	551	562	569	526	567	595	563	590	602	594	583	570	523	592	568	587	618	542	558	523	550	562	561	554	592	614	592	576	597	535	595	575	565	536	552	583	534	593	585	521	567	577	593	568	538	572	544	565	604	604	536	562	569	572	561	573	552	540	550	571	575	558	569	557	583	547	575	566	577	551	551	554	556	586	595	575	588	515	580	558	610	535	585	591	552	556	560	619	557	621	563	573	570	557	577	537	557	603	604	554	550	559	539	553	542	549	560	563	584	586	565	553	593	523	540	532	554	528	588	565	580	600	594	554	519	582	604	574	641	561	580	546	579	538	540	553	600	537	538	570	575	568	554	571	551	524	593	536	526	543	594	586	571	579	545	559	575	550	553	537	565	537	579	598	585	531	557	574	570	544	583	608	559	563	543	553	572	579	589	567	560	569	542	539	558	587	582	558	558	566	575	553	573	585	582	571	573	603	508	564	573	591	554	583	527	564	527	617	566	539	580	532	613	567	550	572	614	553	550	577	577	572	543	577	542	615	614	562	623	596	550	552	573	563	587	571	567	582	551	557	586	564	541	553	581	540	562	554	560	564	533	560	547	544	563	597	526	526	573	573	584	534	594	515	603	577	591	571	579	570	614	571	546	545	583	597	533	573	558	580	592	600	586	555	548	586	566	545	530	593	564	610	547	561	584	543	575	579	556	561	552	574	585	570	550	551	573	584	575	579	540	494	588	581	586	590	589	552	557	538	528	571	577	581	580	579	598	577	568	567	615	544	586	586	527	579	566	559	552	590	575	570	530	584	583	559	544	575	598	551	566	532	592	564	563	569	600	592	538	557	560	581	584	573	498	612	559	576	587	529	561	553	564	586	548	600	533	611	550	554	554	576	569	596	523	573	574	553	545	549	573	561	566	574	555	558	577	547	552	559	555	557	573	571	581	611	568	585	582	536	563	555	540	568	531	539	553	604	547	585	523	555	537	583	585	545	588	615	576	545	563	537	531	565	571	554	551	550	588	588	531	568	560	563	574	597	555	535	609	583	597	588	544	640	542	573	575	528	535	555	578	549	578	574	568	606	621	598	615	571	555	572	533	585	564	597	544	557	599	528	492	530	538	582	561	555	527	603	604	525	535	585	586	572	617	560	544	530	573	599	589	558	555	568	573	577	561	564	551	587	564	584	548	580	552	520	527	546	614	578	535	560	593	567	525	547	552	540	580	567	585	558	557	548	593	585	572	550	600	560	589	588	630	568	574	573	581	581	593	530	541	577	540	560	572	578	548	563	566	600	590	541	558	578	584	558	589	592	561	595	582	589	558	600	572	595	544	557	546	598	567	567	577	552	572	581	581	561	538	573	521	565	563	573	568	604	569	563	600	554	599	595	572	524	584	610	570	581	603	522	555	543	556	534	564	643	540	534	521	554	572	552	540	482	563	576	558	562	600	587	587	561	580	539	588	555	550	542	579	582	559	569	583	560	593	591	551	572	564	596	575	563	561	606	606	529	590	582	553	576	597	598	598	578	574	583	563	568	517	517	566	587	589	576	596	604	597	541	557	588	534	640	563	556	574	592	539	547	588	565	573	525	527	590	547	542	571	600	555	558	577	578	534	555	595	555	553	580	555	539	611	572	586	594	553	598	546	559	545	595	565	565	593	531	558	559	571	575	577	574	584	586	563	569	577	532	571	531	567	522	587	587	554	532	566	551	572	604	573	574	558	595	561	548	538	559	580	567	568	549	593	555	561	530	571	573	612	580	543	566	553	606	580	564	590	538	581	569	603	594	595	548	578	558	580	582	555	604	578	574	569	532	514	553	574	568	558	565	574	561	550	558	564	571	559	598	579	557	590	501	568	560	548	567	536	584	594	549	566	567	553	585	508	568	558	547	572	602	564	580	532	573	581	600	568	546	550	539	563	586	591	582	598	561	521	549	562	590	598	592	565	507	544	564	570	594	569	599	628	509	556	609	605	545	570	625	547	539	585	576	582	576	564	573	591	593	578	582	543	533	554	560	560	518	531	556	548	524	578	546	550	552	552	553	527	610	600	580	570	580	556	594	558	597	579	565	540	565	528	561	568	537	544	577	559	529	608	599	590	570	555	597	586	548	567	542	570	580	569	591	528	594	565	565	566	526	566	591	621	606	592	537	593	571	570	575	568	521	544	560	552	517	520	566	552	583	574	563	551	541	530	537	542	556	528	534	554	560	521	587	608	555	538	581	584	576	556	551	534	559	543	575	547	576	572	581	572	583	581	561	567	568	560	603	545	559	557	549	602	603	580	613	565	524	532	587	519	551	553	554	561	574	593	534	613	545	606	570	549	573	593	606	552	556	573	551	562	583	596	599	569	508	540	597	550	547	563	587	557	557	557	543	534	569	587	615	505	585	573	566	564	516	525	563	585	536	562	537	571	593	564	541	537	547	560	572	571	562	555	575	512	513	553	596	550	530	549	578	549	562	541	559	549	555	590	530	564	513	559	540	548	552	594	563	559	576	580	554	534	549	631	538	549	533	588	567	573	555	533	532	565	574	542	545	557	559	579	574	545	562	618	568	565	579	586	550	587	536	579	533	562	526	594	585	542	551	575	533	577	589	612	558	559	574	557	574	596	551	572	543	590	586	564	544	597	539	567	534	591	556	581	555	562	547	561	560	574	571	619	552	587	593	566	592	558	600	557	583	544	548	588	532	606	546	583	593	555	570	537	552	573	540	603	573	594	563	577	567	546	543	620	540	555	558	571	535	552	568	561	550	589	563	573	608	590	542	549	588	545	542	560	546	552	565	541	548	574	569	595	566	532	567	588	533	596	572	610	535	579	598	608	575	537	589	576	530	568	559	583	565	584	577	561	570	566	575	587	555	554	562	567	538	565	570	546	522	579	604	563	583	553	573	565	563	564	556	538	555	572	583	585	553	602	577	584	586	583	554	586	564	535	570	604	600	570	539	609	535	584	566	619	582	571	518	587	580	558	524	523	558	551	588	587	574	544	607	558	538	614	557	531	620	589	585	589	556	540	572	582	626	523	566	575	582	584	578	575	544	572	550
44092	13399	2015	895	642	465	412	387	352	341	359	311	345	317	293	286	314	309	315	310	294	318	285	288	289	311	334	295	285	271	293	269	244	297	276	296	297	281	279	317	258	322	304	313	320	297	302	306	289	280	280	273	289	288	298	311	319	273	272	293	302	291	280	241	290	286	324	279	301	301	287	284	283	286	256	276	273	239	308	272	268	303	236	333	277	282	275	291	280	294	298	292	267	251	245	265	285	262	270	276	293	298	295	256	310	279	281	276	287	307	306	287	311	298	312	273	261	275	294	295	271	274	279	315	285	260	230	256	276	319	291	287	265	320	276	255	290	298	289	244	270	269	293	269	282	283	276	271	304	308	312	284	270	274	242	272	296	272	285	286	299	277	307	285	288	267	271	264	281	253	278	227	265	298	273	250	256	266	285	309	309	256	318	272	269	268	279	303	278	278	290	268	276	264	276	291	279	280	287	304	286	292	292	268	288	259	266	271	307	295	296	279	267	278	271	274	280	283	264	288	283	274	324	304	278	279	272	273	315	270	274	277	293	277	289	270	266	255	291	260	262	269	250	277	278	275	246	273	282	306	287	259	284	262	285	284	300	264	280	265	289	297	314	270	280	296	283	306	278	282	325	279	260	283	264	273	293	295	313	263	256	296	274	254	258	276	257	299	283	274	272	273	301	307	279	262	310	291	281	328	258	261	312	288	254	273	297	249	277	304	282	245	291	291	257	254	308	320	268	300	265	285	262	306	320	277	282	252	268	291	291	269	278	293	279	267	289	261	254	291	275	333	244	287	287	278	275	251	300	290	289	270	282	263	300	297	257	290	261	279	312	303	272	274	266	271	269	296	303	290	293	281	294	289	253	308	267	268	308	288	262	308	315	267	287	269	245	314	289	271	281	263	300	281	273	265	340	301	256	270	288	246	296	305	295	272	301	323	321	255	302	304	263	245	243	311	276	301	277	302	278	275	272	268	302	314	308	296	290	276	273	293	279	273	269	301	269	290	262	261	239	284	291	259	286	301	274	301	292	295	281	282	286	250	240	281	268	291	288	300	246	278	279	316	281	287	264	240	238	256	283	277	266	323	287	285	300	300	295	267	294	271	273	263	278	260	280	319	304	284	263	266	278	261	278	303	263	301	268	276	295	269	274	290	279	279	282	292	270	294	272	296	290	299	251	285	261	317	261	264	249	282	281	295	281	277	291	298	293	307	272	267	278	254	261	300	277	281	281	289	307	240	266	269	273	290	292	283	277	272	285	300	301	289	237	281	327	295	292	288	261	259	270	296	315	276	292	295	290	249	239	283	325	271	296	296	265	305	274	279	292	289	284	304	253	278	294	306	279	285	287	296	307	268	266	270	285	292	266	283	270	255	291	256	291	267	257	243	284	246	275	285	284	275	275	260	281	285	286	289	307	277	283	278	299	272	290	322	267	307	301	283	267	299	294	279	262	307	241	236	318	273	305	271	303	282	278	295	304	237	263	270	265	266	298	308	298	277	261	281	300	297	295	281	273	259	268	251	276	302	331	264	277	290	285	250	263	254	260	272	283	277	294	265	293	260	286	296	272	249	280	310	284	259	270	281	256	284	262	299	305	286	276	297	271	282	293	329	272	258	268	306	294	305	306	307	265	276	256	279	287	298	257	273	291	267	317	301	291	309	264	265	269	258	260	296	288	275	310	248	296	279	275	240	270	312	280	310	274	266	295	264	244	250	284	282	281	310	274	298	293	290	279	278	322	310	282	283	287	282	291	323	283	310	280	322	292	244	269	253	255	278	265	274	309	294	287	286	318	247	306	293	253	302	274	264	285	261	267	288	296	258	264	263	271	286	278	260	304	276	284	286	306	287	279	253	253	279	253	269	282	293	305	272	302	272	280	292	261	298	290	282	293	242	277	291	297	295	310	291	309	298	298	284	321	280	263	285	286	285	256	275	254	285	300	276	297	276	290	275	275	300	312	302	289	271	286	285	311	279	282	274	272	254	282	280	268	280	264	289	303	300	252	280	273	286	287	283	246	277	270	296	278	308	282	290	260	287	303	281	269	296	293	244	281	279	291	275	306	275	269	257	273	279	246	254	309	242	287	289	267	285	264	281	281	286	267	298	273	268	281	279	283	298	285	286	297	316	253	274	272	253	263	269	273	312	299	297	271	292	272	291	282	301	270	276	292	323	252	288	247	274	268	306	260	288	303	264	290	273	279	274	254	283	267	316	293	291	310	277	271	258	307	294	303	280	296	287	287	253	266	301	289	279	298	298	260	308	268	270	260	260	285	266	266	257	293	283	280	255	278	252	302	273	270	264	287	316	289	254	270	251	263	296	318	281	275	269	297	274	268	283	316	288	288	272	275	291	324	275	270	280	300	270	282	254	294	294	259	286	296	268	291	278	272	297	284	261	304	284	234	269	274	274	327	277	274	287	244	294	283	290	266	278	262	280	244	240	267	291	293	266	272	299	259	265	273	287	293	307	299	241	287	309	257	279	278	278	269	270	289	291	271	285	261	272	269	267	309	289	286	303	301	248	254	273	266	253	280	264	260	288	288	251	287	276	269	300	317	293	262	286	286	271	315	282	300	288	252	255	267	265	286	307	253	269	297	303	317	257	276	286	254	289	293	292	298	281	281	300	279	286	306	274	299	314	271	267	253	311	280	283	281	242	266	258	254	283	255	264	313	274	291	309	279	282	286	284	298	306	279	295	279	267	265	275	280	267	284	286	290	267	273	285	257	296	272	304	275	301	284	272	286	291	287	311	327	262	266	275	259	303	259	261	285	338	284	305	275	289	287	287	276	244	293	279	287	281	285	278	281	290	305	277	299	261	269	284	284	294	334	287	284	264	255	295	258	245	285	270	287	255	283	274	297	269	269	288	284	281	282	249	222	273	282	237	267	257	272	303	270	285	281	266	273	286	284	264	275	307	278	304	290	284	280	300	278	295	269	268	280	279	300	261	291	283	318	284	302	291	286	270	279	261	282	269	279	267	279	291	293	242	312	272	302	275	247	246	272	260	288	288	260	257	278	262	269	294	284	272	261	291	292	272	268	272	304	281	283	277	256	269	258	280	273	275	281	253	290	285	281	274	293	291	287	287	295	256	284	291	259	284	272	275	278	280	257	292	277	260	316	257	272	273	279	244	288	300	308	284	283	255	251	288	271	282	300	291	278	289	300	289	253	265	269	278	285	303	280	263	262	297	287	270	268	277	279	273	279	271	301	267	264	301	303	289	302	265	285	256	307	284	265	275	301	287	306	280	282	294	258	274	292	281	300	265	273	291	282	278	314	266	308	288	285	289	271	305	229	295	268	276	300	259	289	273	266	292	280	283	286	273	274	276	288	281	276	280	263	274	298	260	308	291	259	270	250	266	278	281	297	272	306	266	288	280	286	295	312	287	288	295	300	278	299	280	269	271	291	284	303	264	302	301	274	286	278	307	283	266	253	279	279	281	293	277	284	267	267	285	286	258	288	250	251	265
26163	2432	1894	2199	1847	1513	1219	1158	1003	945	873	850	823	808	788	710	746	682	770	678	679	670	669	638	695	671	662	604	678	687	642	588	655	647	671	617	645	633	601	633	634	621	652	668	710	695	717	701	763	615	695	657	671	634	729	644	636	656	662	666	603	653	639	622	656	669	652	654	639	617	676	641	590	660	583	607	613	588	534	632	613	604	599	632	630	617	612	656	688	621	621	626	685	646	602	573	633	570	626	618	653	654	600	647	642	651	620	620	649	626	612	629	619	645	639	596	581	625	582	640	611	580	670	613	607	657	585	625	686	673	631	681	637	618	581	586	594	633	626	593	601	604	632	585	614	631	619	568	612	642	611	579	631	617	615	611	572	616	622	600	622	590	586	614	621	610	568	623	637	679	590	602	624	597	638	638	603	644	569	615	592	601	586	642	571	613	572	648	625	572	670	638	574	596	631	572	591	615	599	628	616	593	616	633	589	647	601	591	583	648	613	608	661	603	570	608	618	596	592	582	598	590	644	558	618	616	564	583	613	622	573	578	649	622	618	644	565	595	595	562	601	560	571	637	619	615	600	613	613	576	673	566	607	620	569	639	604	628	634	602	609	609	559	594	583	607	642	580	630	566	657	635	608	611	618	595	570	615	644	606	596	577	613	608	648	566	592	589	566	635	620	673	590	560	573	600	598	576	627	591	623	581	663	653	590	574	606	553	623	615	603	588	640	653	608	599	670	569	593	635	626	604	562	562	605	543	653	652	598	605	601	634	586	631	614	634	572	595	578	589	587	636	621	563	611	588	535	596	607	622	641	630	612	571	661	613	592	575	593	604	585	589	680	654	603	590	606	591	621	587	570	589	583	596	584	626	639	593	620	619	619	642	637	613	601	629	661	614	591	592	583	589	589	638	597	590	609	602	664	608	610	581	625	635	581	593	604	656	646	595	588	626	612	611	584	611	600	652	566	634	608	636	589	586	600	615	684	594	633	614	623	558	607	639	564	590	608	605	615	593	622	650	601	627	631	585	610	589	604	598	625	598	630	674	580	579	614	605	641	593	636	542	645	595	657	597	665	604	589	603	604	673	598	617	586	561	657	610	577	613	657	620	616	563	603	581	626	590	630	597	642	630	604	651	613	599	639	589	585	645	593	629	617	587	590	591	619	635	641	599	617	615	671	635	595	616	645	597	599	565	626	596	607	639	618	624	645	604	547	592	619	613	555	647	610	648	597	598	629	589	608	617	598	583	604	594	620	640	609	631	642	610	610	639	578	612	600	624	622	636	578	628	651	604	650	603	567	586	633	638	628	613	624	613	610	666	635	621	627	605	596	634	608	624	598	636	622	599	630	608	642	581	626	596	629	657	595	607	578	569	565	612	581	611	634	571	599	597	599	633	612	640	582	601	616	604	614	608	613	595	576	621	612	622	558	592	600	630	634	599	584	604	631	596	572	590	565	595	593	613	644	603	620	593	592	599	640	602	595	610	652	628	586	570	616	582	592	620	605	619	589	628	629	612	617	640	660	615	629	628	584	635	609	621	623	578	601	618	581	610	602	637	642	636	587	668	619	618	631	631	583	596	628	574	587	575	663	665	598	599	581	606	574	590	593	658	605	635	593	593	648	612	603	574	601	579	584	617	654	623	589	572	619	621	603	575	595	603	606	571	546	638	640	650	582	597	644	620	604	597	602	600	596	564	590	612	603	594	649	578	663	633	580	602	615	590	650	606	604	611	600	601	654	601	628	633	665	571	621	591	611	583	596	597	590	586	619	595	576	595	642	674	615	641	622	645	597	594	618	625	615	591	593	602	668	586	576	658	608	580	581	621	591	638	604	654	649	576	598	645	645	633	628	598	574	577	641	635	602	654	643	587	615	613	605	640	619	644	549	590	614	657	608	627	628	637	590	633	614	606	562	621	576	588	574	645	635	633	653	602	622	609	592	652	608	578	621	660	637	581	596	605	622	579	643	602	611	597	606	601	592	577	688	631	621	634	611	636	627	603	596	621	637	588	604	624	611	612	608	617	659	620	615	592	649	580	612	631	596	592	601	583	598	598	629	584	619	604	646	584	612	622	592	642	552	626	612	613	649	644	598	605	608	622	552	576	605	584	599	658	594	582	629	599	624	589	620	610	634	610	622	583	609	606	618	599	643	613	588	606	666	597	593	635	569	631	595	597	604	624	570	654	598	626	600	617	597	612	592	550	591	591	595	612	598	591	608	652	620	587	623	609	592	619	603	638	621	603	623	613	635	610	630	637	641	623	615	638	614	596	638	579	628	661	633	598	615	622	641	621	594	648	647	610	606	606	616	629	641	606	555	573	606	618	614	633	599	622	616	646	625	602	576	652	610	596	623	628	576	627	608	604	653	621	624	611	608	572	617	579	610	601	645	580	606	640	595	583	576	582	645	668	585	588	632	636	621	618	612	641	642	564	566	599	586	615	657	570	641	612	610	581	597	605	604	624	604	602	670	613	604	643	601	586	610	601	559	600	587	615	597	620	628	635	645	617	659	609	633	619	613	601	595	604	631	582	580	612	629	570	607	619	617	606	590	572	592	608	632	602	609	670	575	647	624	595	612	600	602	596	611	626	601	604	660	589	592	592	630	606	645	544	605	622	594	546	660	573	608	589	641	635	611	574	570	597	561	613	552	573	628	613	593	594	626	647	598	594	636	594	574	611	603	593	594	642	608	587	617	616	624	614	600	610	585	597	627	578	654	622	572	594	589	629	580	603	642	613	582	617	617	563	649	696	642	643	586	584	623	608	619	610	660	588	574	558	602	596	629	611	595	627	604	585	601	565	628	583	584	606	578	639	627	540	606	575	624	595	589	604	598	632	601	629	599	628	645	576	573	610	618	582	600	622	559	622	636	629	620	619	632	622	609	644	600	635	604	631	611	621	601	614	632	603	618	644	633	594	663	616	607	631	634	569	668	644	580	619	659	602	639	579	608	608	633	613	587	593	611	594	641	602	604	606	582	597	638	604	626	618	604	591	592	626	582	625	620	633	579	602	668	594	648	621	568	632	609	580	565	643	658	590	634	597	624	603	598	573	615	629	602	605	656	577	549	592	629	610	588	640	639	567	592	585	632	671	602	604	617	608	625	569	624	608	587	603	607	609	626	632	598	629	677	587	665	618	623	652	627	582	612	657	596	602	604	648	646	645	600	620	607	604	562	627	581	568	596	580	600	598	618	633	601	605	571	614	633	620	613	627	635	621	566	600	631	643	580	574	626	603	614	599	577	587	632	605	608	607	639	590	602	609	594	622	654	550	601	599	608	623	633	626	630	616	570	602	655	620	607	630	602	576	594	596	625	644	649	612	597	646	611	587	581	600	605	585	674	616	598	586	603	597	601	618	602	645	619	603	601	580	592	602	604	653	625	640	597	594	593	640	552	607	586	633	616	593	559	602	610	576	635	564	613	578	667	586	638	638	597	614	569	614	597	596	637	601	584	610	592	631	620	598	577	633	666	621
13470	1525	183	196	172	154	168	154	179	182	153	177	186	175	165	175	162	181	166	164	176	154	146	181	172	167	166	175	171	142	178	178	181	191	167	145	137	148	140	179	175	198	167	163	176	176	166	166	170	173	162	162	183	164	168	179	163	156	159	175	166	188	161	154	152	183	166	154	156	186	178	186	187	151	158	163	170	165	154	165	173	177	162	190	187	154	159	140	190	175	168	171	181	161	177	171	160	183	161	154	167	179	174	178	160	138	155	173	153	167	176	182	151	158	158	157	177	165	165	159	151	177	153	153	176	180	164	156	155	141	178	154	162	149	168	158	169	160	165	156	165	175	155	174	147	138	178	143	153	173	187	149	167	149	154	168	173	155	175	154	158	152	154	180	189	147	157	178	177	176	170	170	178	165	181	152	157	175	166	171	176	168	171	167	163	154	156	172	177	154	175	173	173	178	180	163	176	158	176	144	156	147	148	142	180	182	148	184	166	166	164	176	173	149	163	163	154	171	181	172	182	177	148	142	134	157	173	176	168	164	162	165	185	187	154	169	191	151	160	155	158	161	166	178	160	169	177	167	167	151	162	170	162	162	165	159	149	161	168	158	170	188	179	158	178	163	153	152	178	155	178	136	160	151	173	167	171	163	135	163	173	158	140	170	171	194	198	165	147	173	205	159	159	139	161	164	194	192	154	172	156	158	163	164	176	158	183	155	190	188	163	154	161	172	168	163	159	150	191	163	171	182	159	183	145	167	153	177	177	152	179	179	164	178	165	156	169	159	143	166	148	176	145	171	155	174	162	171	160	162	147	183	145	172	151	182	173	177	199	169	157	163	171	163	177	177	176	151	175	163	146	214	175	158	181	164	192	152	162	161	145	155	163	178	192	182	186	186	163	187	193	204	168	177	168	158	147	147	168	167	183	177	150	166	152	165	143	174	180	180	181	151	157	173	172	161	180	159	170	174	159	160	172	163	137	164	143	154	177	167	155	166	161	193	183	196	160	168	158	172	177	155	173	175	183	170	172	186	159	168	159	164	159	175	155	196	169	175	164	190	165	158	154	157	155	176	179	160	177	174	180	143	153	152	159	169	156	184	167	177	178	188	186	144	179	181	174	145	165	154	155	166	146	155	183	184	175	189	138	152	157	169	154	145	147	184	171	169	161	148	168	170	165	147	147	152	182	173	163	175	170	160	146	164	150	182	180	161	187	177	186	183	191	185	183	187	152	162	175	129	175	185	141	160	178	153	191	160	157	167	198	167	182	171	168	153	165	163	149	157	184	154	176	158	167	159	173	158	177	171	151	165	156	169	144	149	182	175	181	195	173	160	182	149	152	154	193	174	205	180	188	186	161	191	167	183	180	154	151	174	172	169	158	119	160	148	168	170	158	160	155	159	178	195	183	172	139	184	171	173	193	142	182	165	177	140	150	200	176	169	170	170	140	142	159	179	184	186	175	142	154	169	168	188	167	164	167	170	153	158	179	139	170	187	182	159	174	144	158	169	168	158	185	186	177	157	158	161	159	187	196	168	178	138	158	168	152	181	154	195	158	181	170	169	184	192	166	165	201	156	185	165	170	153	155	149	167	153	186	163	170	163	185	185	189	177	137	180	169	172	151	160	174	173	147	191	165	178	149	177	169	168	137	186	144	177	147	186	160	166	186	155	177	157	177	165	170	169	174	182	167	172	171	155	172	148	156	161	180	146	174	170	149	147	173	160	173	166	183	168	192	154	153	155	156	173	172	156	157	159	195	185	174	144	134	173	146	173	137	152	178	150	170	180	165	160	182	198	170	169	147	165	170	171	142	179	141	164	192	160	197	155	156	175	151	158	147	153	179	164	168	159	166	168	146	152	154	159	166	172	143	151	150	179	154	174	170	187	204	178	168	155	150	167	168	164	164	145	169	180	171	155	153	194	165	170	161	178	164	144	160	159	170	151	154	152	151	137	159	160	157	160	141	168	176	192	164	170	163	168	165	190	174	188	173	159	176	165	156	162	153	180	191	155	153	145	156	178	147	157	152	168	149	162	181	170	190	132	171	156	153	168	167	170	185	175	182	187	184	176	163	175	161	188	172	173	163	162	170	163	171	180	166	170	162	175	157	162	194	196	172	167	178	164	171	168	179	162	146	173	191	156	166	137	165	165	129	144	173	203	152	149	169	179	158	143	166	142	172	154	173	186	214	145	165	145	192	180	158	172	160	167	172	152	178	166	167	171	164	160	166	199	177	153	165	183	186	167	170	186	162	184	161	156	168	162	141	156	151	174	167	151	196	143	169	141	143	164	168	171	161	173	136	150	145	145	165	168	148	158	177	174	159	171	159	173	169	177	185	164	164	175	190	146	143	162	170	142	165	163	177	159	160	167	161	166	184	151	170	197	160	172	159	177	167	169	169	160	168	165	188	158	155	174	176	176	183	171	149	171	190	167	164	183	167	150	165	162	142	175	160	180	196	210	182	159	137	170	160	158	173	158	155	171	171	159	166	165	160	154	175	171	148	161	150	185	177	169	167	166	165	189	155	164	177	174	157	188	196	161	162	178	149	171	156	155	175	182	179	172	171	179	170	148	168	142	160	193	180	164	181	198	171	186	175	164	160	190	197	176	176	159	162	162	168	174	158	169	182	168	172	169	166	163	169	175	148	183	154	162	184	155	168	170	163	170	146	168	164	149	163	175	167	168	184	167	200	176	153	180	142	137	169	176	153	161	143	163	169	170	178	166	207	160	171	168	176	161	169	173	178	173	178	173	180	180	168	147	164	144	164	156	170	182	165	179	179	165	178	158	186	157	191	159	168	157	160	166	157	177	158	183	170	171	164	126	179	141	162	182	159	160	135	184	182	179	174	148	145	158	172	161	190	189	188	152	149	147	165	185	160	161	164	181	183	153	138	162	146	155	145	176	166	152	161	153	184	160	191	174	179	145	173	172	180	161	182	167	151	165	180	157	171	167	179	156	172	162	171	159	161	160	175	158	164	149	170	173	148	191	149	178	162	156	169	151	177	195	167	170	159	182	149	191	176	149	181	143	166	154	159	176	152	160	165	174	148	165	183	181	184	183	164	157	160	186	161	181	175	163	159	196	145	162	162	193	146	152	172	145	163	146	178	169	182	171	142	153	162	154	150	161	173	170	196	177	180	167	138	168	162	178	159	154	165	162	181	174	161	179	178	176	146	162	153	152	151	159	165	176	150	159	175	151	177	202	182	162	168	147	172	181	167	161	148	144	192	165	148	160	162	169	140	182	152	155	173	151	159	184	153	178	167	168	166	192	176	143	147	176	162	160	181	174	189	180	166	157	159	169	157	143	160	148	182	171	173	170	190	181	171	163	171	157	164	165	157	147	181	180	150	180	141	168	189	189	158	168	183	152	167	149	140	176	170	186	159	146	169	174	159	190	182	160	149	155	170	149	166	132	176	175	164	180	172	168	195	141	154	186	186	191	174	163	172	171	168	154	195	154	172	171	194	160	187	201
7773	612	442	436	418	418	404	399	406	417	379	377	402	402	423	427	421	403	393	380	408	392	407	399	396	388	423	419	445	440	427	384	381	380	380	379	383	380	404	389	402	403	416	352	402	414	368	434	443	429	436	434	433	425	433	382	422	431	431	447	423	407	418	438	430	397	393	420	375	364	390	458	410	383	406	410	378	378	423	457	423	439	421	413	419	401	390	419	414	403	384	388	412	454	387	405	385	425	406	377	425	379	394	405	397	403	431	386	416	409	432	386	372	405	379	399	378	371	398	382	392	458	354	404	438	360	413	387	384	432	418	392	419	440	413	418	340	399	426	388	374	403	411	455	406	398	390	389	447	412	403	383	409	385	417	402	390	389	393	388	387	416	402	394	368	396	374	363	391	368	446	357	405	418	405	418	413	396	390	409	408	367	418	392	376	421	393	393	360	385	393	396	412	407	372	388	406	394	416	388	401	398	373	413	403	385	412	420	435	399	391	404	433	412	396	409	378	383	376	387	417	435	430	357	385	392	395	384	395	402	402	405	408	408	391	412	385	383	387	392	406	411	352	363	436	411	451	385	388	395	405	431	405	385	387	400	414	433	414	427	436	398	356	409	419	392	394	397	393	392	420	409	387	405	410	399	395	412	418	404	373	366	418	373	401	412	395	403	425	405	408	428	393	434	369	425	407	397	393	421	373	417	407	410	413	390	377	398	412	404	378	398	402	389	352	413	411	399	389	405	402	396	369	376	444	391	426	402	412	374	397	391	382	411	387	441	397	373	380	399	399	419	441	381	428	404	374	426	378	388	376	364	375	385	418	388	393	414	411	392	412	424	408	386	386	377	417	381	406	394	418	387	375	397	415	394	401	393	420	363	389	402	374	404	382	375	409	400	400	363	396	377	385	409	407	401	389	385	388	385	401	418	407	395	386	415	378	373	405	405	383	392	385	425	414	412	382	401	383	412	369	406	390	406	376	417	388	390	392	394	413	401	424	382	429	438	429	389	404	398	404	389	392	390	391	381	396	380	413	409	417	420	408	434	352	386	408	379	421	422	396	410	380	426	405	387	389	386	413	414	395	393	382	384	394	389	420	416	398	417	377	397	348	408	379	399	418	397	430	416	412	397	426	398	397	363	416	400	379	436	377	369	399	403	387	389	412	413	391	405	378	361	389	400	400	406	400	450	391	397	415	405	427	422	401	413	394	377	427	397	397	395	383	386	376	411	392	393	422	404	420	378	385	386	426	375	385	416	370	389	416	397	396	387	417	421	390	419	401	436	393	428	377	381	385	397	401	400	410	380	405	407	393	420	404	373	373	392	404	402	418	393	402	360	409	371	413	386	396	385	378	395	378	419	410	414	400	377	393	406	387	368	383	390	391	418	365	397	403	420	422	416	390	385	383	413	429	384	414	453	357	394	395	395	397	380	409	421	414	400	383	418	417	400	412	379	384	439	441	405	372	401	383	401	426	395	432	452	374	449	362	404	394	399	402	403	379	408	363	413	387	392	393	401	427	423	392	413	389	413	397	425	433	398	406	397	402	368	411	377	394	402	364	364	428	372	370	365	393	396	408	425	377	382	405	387	402	391	390	439	396	430	393	409	424	404	381	410	379	436	408	416	407	391	405	391	395	406	391	405	421	393	388	370	427	372	398	370	393	373	369	392	423	406	413	383	379	421	392	389	413	398	412	422	415	383	371	409	410	365	387	372	368	373	377	422	387	387	419	393	376	390	384	398	415	395	386	363	393	364	436	427	385	390	393	395	399	434	430	428	436	407	392	388	421	406	372	414	412	384	369	400	416	396	375	400	369	382	391	388	444	368	364	391	389	425	378	391	429	408	385	364	379	414	425	422	424	394	425	426	390	390	419	412	383	415	407	398	430	406	390	404	428	363	397	401	406	400	384	363	377	389	390	397	370	402	368	433	360	407	375	386	410	384	375	421	411	392	408	394	395	449	405	398	386	426	359	368	398	394	425	411	409	351	387	395	376	366	393	409	386	396	396	402	386	381	406	411	407	437	424	430	424	371	406	428	381	386	387	412	417	377	416	407	401	417	399	413	408	420	385	399	384	411	388	378	419	395	413	370	433	389	396	396	408	395	389	408	399	436	384	394	401	413	408	370	400	388	426	408	386	393	361	404	396	375	421	388	413	396	360	395	390	397	383	396	399	428	388	393	377	399	382	425	393	416	398	398	415	425	376	384	343	387	400	416	436	361	391	381	415	401	404	402	354	378	397	382	382	412	384	412	411	383	418	406	404	424	411	390	386	405	391	399	410	379	420	392	380	396	407	390	348	408	385	379	389	383	425	391	372	418	414	399	382	397	392	422	385	432	411	436	380	424	403	393	404	410	387	381	389	398	414	360	420	428	367	425	393	351	441	421	408	394	413	412	406	406	411	393	426	404	391	435	397	393	418	416	396	424	400	388	372	398	435	407	426	393	412	423	413	397	384	380	402	391	397	357	387	397	417	404	420	375	445	357	381	384	401	402	403	414	403	393	396	409	382	414	381	409	403	377	408	419	386	401	415	377	389	345	391	431	384	387	401	370	381	359	399	384	400	384	392	387	411	382	392	398	390	391	378	427	402	397	395	397	408	400	413	386	424	400	404	397	350	373	397	371	399	378	382	391	400	381	396	409	391	386	426	393	406	402	395	381	445	424	407	410	393	432	386	419	413	410	416	396	406	386	409	386	379	431	396	416	392	377	413	423	421	415	388	366	407	416	410	395	424	381	443	401	386	413	418	422	405	406	378	391	385	389	399	413	400	401	364	402	400	404	440	369	428	383	344	402	399	353	371	411	358	404	409	411	415	368	419	395	431	378	378	420	401	415	421	367	398	405	401	420	389	409	387	402	397	407	411	367	401	394	382	405	410	417	407	377	436	417	418	395	395	422	411	418	389	396	398	389	402	386	409	380	394	377	401	400	397	398	386	396	389	376	398	389	401	407	401	423	420	405	400	378	418	409	373	374	425	387	367	400	405	400	395	429	372	388	369	394	424	400	426	356	373	398	388	400	390	406	409	400	372	372	404	391	392	399	403	366	381	365	438	366	401	402	392	421	401	408	400	402	411	398	399	398	410	385	373	385	389	389	402	415	424	388	381	393	408	400	406	410	366	416	411	412	431	408	388	397	381	402	428	416	406	405	373	421	380	414	394	392	393	399	413	382	384	420	375	391	380	381	381	412	348	424	407	404	376	432	434	405	355	392	411	388	411	403	366	329	390	367	423	401	376	392	367	422	415	385	397	383	420	414	405	432	386	357	408	359	410	417	418	418	382	360	413	421	411	414	419	351	395	367	435	412	387	416	395	398	388	430	408	374	371	425	429	407	443	396	379	411	388	392	431	407	375	391	407	394	415	398	400	434	399	364	369	420	365	419	403	408	391	391	416	385	405	409	392	376	390	395	393	374	412	405	387	388	401	399	389	425	429	403	412	403	390	409	427	419	366	350	421	386	409	392	424	412	384	413
32566	7184	851	526	376	343	304	318	290	274	265	276	295	284	274	246	241	253	266	252	229	261	260	242	254	263	253	248	238	276	283	260	237	240	239	249	244	228	257	243	247	261	236	271	254	294	257	272	229	268	231	253	229	220	253	221	225	252	270	281	258	240	229	248	236	246	238	249	239	286	289	258	279	254	253	255	242	265	244	236	238	239	282	249	246	235	223	226	253	257	239	246	260	251	256	270	248	237	253	277	276	265	259	252	258	244	271	244	261	243	262	264	238	254	238	243	261	238	280	255	258	248	245	262	224	254	247	245	239	235	247	239	248	241	267	248	266	240	246	213	207	238	224	247	261	236	243	247	266	260	222	261	273	249	223	266	255	270	254	217	264	291	250	296	252	235	271	243	244	249	269	232	236	258	238	251	257	234	278	241	233	262	249	276	245	253	259	249	210	244	232	235	274	243	254	243	215	279	237	252	233	272	246	209	268	273	260	219	271	245	254	289	261	256	264	258	237	256	250	236	228	284	240	286	267	241	242	254	248	254	263	243	267	247	235	236	249	259	264	266	252	266	232	287	267	251	248	265	215	256	243	238	203	260	248	256	266	261	257	243	277	246	263	276	256	265	241	215	244	273	226	237	261	265	226	240	226	242	242	265	229	252	228	263	259	257	247	228	258	249	244	259	241	250	247	264	216	274	240	255	242	271	249	227	254	262	256	259	261	253	268	225	252	275	244	235	232	271	248	251	223	249	227	246	265	254	256	243	244	216	246	248	267	272	242	261	228	253	224	227	252	260	241	237	255	246	243	251	254	235	258	241	237	282	239	254	239	240	271	277	256	271	263	248	297	279	236	246	236	243	223	262	264	215	254	249	223	261	253	250	272	246	247	236	269	243	291	239	266	250	224	244	234	246	248	249	271	274	265	255	269	240	249	279	253	245	256	258	263	235	250	246	258	234	263	265	250	253	257	224	251	236	252	256	247	240	243	211	254	247	260	248	247	273	253	257	259	266	252	250	273	247	243	257	224	280	221	247	276	276	271	263	239	231	239	224	218	256	252	270	252	270	231	240	244	263	258	243	245	215	221	256	268	249	236	226	250	265	244	258	262	228	262	249	227	254	255	245	262	260	283	280	260	231	264	241	271	233	230	237	252	248	247	269	231	244	236	249	279	250	221	242	283	258	262	227	272	217	251	265	222	264	241	255	248	257	250	245	270	235	253	243	262	233	259	287	239	240	234	233	229	237	252	249	221	230	287	224	226	253	268	248	253	252	240	273	272	224	246	255	273	258	233	235	234	266	279	258	288	239	227	256	259	260	236	242	233	259	235	239	245	224	241	263	262	289	239	228	230	264	265	274	220	283	251	267	232	262	260	238	256	242	258	259	255	276	251	257	266	270	287	247	252	260	256	236	282	233	273	262	255	259	258	247	263	241	244	248	242	268	248	296	258	239	231	239	266	262	259	240	276	288	254	264	267	261	249	271	258	247	237	214	249	267	240	235	264	237	248	238	252	258	271	239	236	240	261	251	263	280	255	248	224	257	230	266	270	256	217	242	225	246	236	231	268	233	245	249	234	245	259	263	275	268	244	258	232	239	223	251	272	251	278	250	282	261	250	274	276	257	264	273	257	245	223	253	235	257	254	250	263	239	281	276	229	231	238	269	268	262	270	246	244	246	243	263	310	253	226	263	270	252	268	262	250	241	233	258	248	276	249	259	271	267	237	250	226	268	259	247	224	234	266	247	239	274	244	228	247	225	249	286	268	204	239	270	255	256	235	273	270	278	228	262	269	241	234	249	278	227	259	247	263	255	259	230	252	233	249	239	282	242	233	264	250	224	223	236	286	215	230	254	236	250	244	240	238	264	243	212	225	261	259	232	206	249	226	257	251	261	222	212	254	231	249	258	274	281	235	243	229	251	269	279	254	227	226	240	240	247	236	221	223	262	243	257	239	222	255	227	263	246	248	264	225	305	230	269	246	256	234	252	255	262	257	266	224	252	277	250	227	243	261	255	253	228	226	246	254	264	259	226	254	211	256	255	234	256	269	225	231	246	250	252	249	246	275	225	263	268	267	245	243	258	215	244	271	244	261	253	258	228	234	252	226	270	218	262	250	229	260	248	259	224	241	258	238	238	228	228	248	253	262	257	254	247	245	236	231	242	253	271	221	241	250	253	258	249	246	264	256	280	271	242	256	259	252	273	254	249	242	215	254	238	232	222	237	258	267	257	270	268	234	244	243	250	251	237	249	262	258	233	240	280	255	251	230	254	221	257	269	233	275	237	264	266	250	259	268	264	220	258	243	251	242	256	248	248	245	242	248	225	241	244	242	265	259	220	230	280	225	271	266	256	237	244	243	275	249	260	256	251	261	251	237	238	220	246	258	258	247	243	270	227	257	233	245	225	274	250	254	244	249	263	245	211	216	257	271	231	273	277	254	224	264	255	243	273	276	258	257	259	257	243	225	262	248	246	289	262	241	238	255	272	267	233	245	242	242	228	251	268	246	218	269	252	282	271	250	230	247	245	238	253	256	235	239	266	238	272	244	231	243	224	255	246	256	235	289	236	283	224	265	230	262	241	208	249	250	252	268	284	258	238	266	221	244	237	251	213	256	239	247	223	244	220	268	244	288	238	239	218	225	240	272	259	268	220	235	248	242	260	238	271	262	271	235	233	231	262	248	235	297	260	272	245	240	215	271	258	248	283	274	229	220	231	262	223	258	256	243	242	262	250	239	263	255	240	281	266	258	284	227	262	253	231	250	226	259	243	233	220	248	244	274	219	246	275	231	273	291	245	264	274	274	263	226	256	231	247	239	263	270	264	241	266	279	271	248	245	240	274	245	289	246	251	256	253	235	251	224	251	261	227	239	229	271	252	267	250	260	228	306	232	245	262	245	265	235	244	247	218	228	272	239	263	253	265	252	258	265	257	265	248	249	256	220	239	213	267	246	234	266	233	256	246	261	256	239	258	262	245	255	294	234	233	282	238	262	238	254	225	250	265	275	254	229	246	259	223	224	259	259	267	296	273	271	246	218	280	276	295	229	259	255	254	210	222	240	239	271	259	282	255	247	241	240	242	277	245	235	246	246	243	240	243	290	254	244	226	219	215	257	270	246	239	256	240	266	262	249	279	248	243	266	250	312	244	262	250	253	265	249	267	235	278	266	270	248	272	270	229	244	276	254	254	237	209	268	281	271	263	258	244	226	247	279	229	238	262	258	246	231	232	252	243	239	257	236	241	256	223	300	254	253	249	241	300	251	241	238	241	200	252	241	244	256	241	262	242	239	264	271	244	278	227	276	232	253	273	257	243	287	218	263	264	245	198	222	241	250	236	254	269	245	261	272	237	256	255	243	258	222	233	258	241	241	247	244	252	258	257	262	277	247	266	232	276	227	270	278	266	289	231	236	253	247	272	261	256	262	257	227	262	264	264	252	227	283	270	246	244	268	226	229	264	246	254	273	232	265	239	225	246	225	267
19148	2007	1109	1379	1188	1049	885	857	800	702	746	671	644	687	641	668	624	634	570	613	604	553	578	627	614	613	582	574	575	579	566	595	571	578	576	549	584	538	578	591	579	576	563	576	617	629	631	577	624	606	577	677	627	553	565	611	567	592	593	580	569	603	582	581	582	613	593	595	592	593	569	608	560	559	604	584	529	619	600	592	615	596	557	589	558	561	604	536	545	575	574	571	575	589	569	592	535	552	515	586	535	560	566	537	557	594	580	590	555	566	568	586	514	581	573	561	550	595	573	581	561	575	574	554	600	579	557	601	577	553	585	561	555	542	564	581	547	559	580	537	517	544	549	588	544	573	540	567	550	550	570	549	552	608	568	550	580	586	547	590	549	554	534	545	567	531	599	577	579	568	561	536	542	506	542	541	552	560	555	558	591	596	583	552	575	587	589	586	542	560	592	593	554	518	555	569	544	542	555	567	575	558	579	572	566	612	589	502	546	565	577	570	544	551	551	579	570	596	527	575	578	548	560	580	577	626	509	568	627	542	556	552	598	555	563	539	580	567	521	553	574	570	534	523	566	548	603	580	543	569	539	550	581	613	586	584	611	539	572	598	597	540	540	560	584	608	551	552	517	608	550	589	572	551	613	578	545	547	544	547	572	608	569	535	608	562	546	570	576	574	570	578	578	533	539	575	591	534	503	576	590	585	513	578	551	577	565	593	567	550	557	555	566	588	562	561	597	563	554	570	547	551	522	543	564	561	533	578	569	543	564	556	585	529	540	550	554	554	557	611	594	571	548	565	581	552	570	557	602	573	558	576	580	555	590	546	581	551	583	551	586	594	577	591	588	539	581	564	578	565	553	584	551	563	523	545	569	573	648	550	551	600	591	599	567	560	567	583	552	593	589	591	607	546	564	571	548	592	554	543	555	557	614	563	575	579	553	548	606	501	568	543	530	574	577	550	562	578	543	547	529	554	556	589	537	531	590	599	586	568	530	572	545	580	571	552	539	577	544	553	581	512	559	533	596	542	569	565	548	533	572	576	562	550	561	573	578	595	579	539	524	543	534	545	545	559	570	580	572	566	588	586	536	593	578	556	573	520	562	582	529	577	577	577	582	579	570	595	540	587	571	559	496	570	553	521	583	541	556	542	547	518	559	580	564	555	544	568	535	591	581	595	579	543	568	592	550	581	536	573	571	560	580	547	562	542	588	573	567	583	592	587	554	556	579	555	605	525	526	557	596	571	555	564	588	574	571	565	537	571	569	553	570	567	556	557	557	615	579	536	557	526	551	578	561	545	538	581	569	573	539	574	533	520	556	562	539	555	573	570	566	538	578	588	502	577	566	580	567	523	556	582	579	555	592	569	551	568	546	598	548	533	593	552	605	548	550	540	564	570	530	550	561	555	563	601	524	578	558	550	567	546	573	608	547	558	541	574	569	544	561	565	554	524	551	552	546	532	559	563	563	563	594	554	533	511	571	567	592	593	566	596	550	537	521	562	561	607	626	560	547	573	548	544	525	567	588	552	578	567	574	577	599	529	573	544	556	581	576	585	569	592	570	574	562	558	582	585	557	553	587	571	553	571	557	551	539	548	561	600	590	574	563	572	520	581	567	549	555	541	551	561	597	556	543	540	534	552	564	563	556	562	571	524	559	576	533	613	565	586	578	537	567	553	583	550	589	617	588	623	561	539	572	596	561	550	555	578	548	558	564	587	581	576	559	576	581	607	571	588	577	535	505	503	614	531	578	604	566	576	532	559	586	561	578	589	572	560	582	565	558	594	567	563	574	549	541	610	556	565	568	570	572	592	567	547	563	581	599	582	534	578	537	573	568	565	585	547	582	574	558	559	555	542	581	517	556	559	579	537	595	575	567	602	545	556	568	583	580	556	557	556	563	581	595	571	590	546	581	573	568	586	581	551	570	545	556	616	536	595	575	583	540	591	535	566	578	601	591	563	543	553	517	618	529	556	556	541	543	543	548	550	481	537	585	534	559	579	568	569	589	535	610	554	573	559	577	553	597	604	538	572	580	525	545	558	540	594	551	546	592	558	563	577	559	572	604	588	534	566	558	545	524	553	595	546	583	547	552	564	546	608	551	556	581	563	508	574	567	578	581	577	541	583	526	535	538	560	565	549	539	580	596	556	551	534	599	547	553	549	556	606	566	552	534	582	572	535	562	515	520	545	547	526	537	571	628	547	584	563	592	566	551	551	559	603	557	563	529	557	558	618	570	567	586	587	573	546	571	538	576	556	547	572	612	584	555	550	557	531	523	579	553	558	550	596	566	560	591	556	516	578	538	573	553	553	616	579	565	562	555	599	572	591	591	544	536	529	547	585	546	580	553	558	551	569	539	511	592	573	529	563	517	528	597	568	570	542	540	574	591	559	533	572	585	596	561	565	542	584	529	575	570	580	599	504	530	532	559	520	556	571	558	544	577	583	540	565	571	557	602	572	554	563	572	580	544	549	570	624	624	593	570	571	574	540	544	558	581	589	538	517	542	572	524	576	544	534	527	538	537	566	584	572	585	579	527	537	567	562	601	537	605	560	556	569	580	627	548	610	588	577	612	519	538	524	560	553	556	563	578	562	541	520	569	561	536	499	585	612	543	522	575	559	546	599	563	562	528	554	559	579	575	538	578	552	521	542	539	605	511	539	576	574	531	577	556	560	547	564	583	510	541	559	546	550	520	558	558	544	551	584	588	582	577	550	555	597	578	617	555	590	594	571	571	517	553	562	561	554	597	563	587	544	509	615	580	566	537	569	540	591	537	572	598	548	578	579	543	557	565	573	560	548	523	614	595	548	591	546	544	547	590	537	588	606	577	572	580	559	561	545	579	578	576	598	579	511	541	556	569	529	587	527	570	585	547	531	563	558	580	562	574	560	555	593	539	577	562	571	560	562	604	600	521	583	572	530	591	575	547	585	576	606	541	562	576	571	586	557	540	593	582	589	560	538	559	521	596	590	552	634	607	576	596	579	525	596	583	593	580	579	521	547	536	605	561	593	578	565	560	563	536	567	529	557	573	575	551	587	528	549	564	543	583	549	616	599	543	543	579	557	581	526	553	528	521	564	584	573	576	554	564	578	565	583	551	551	544	571	555	586	607	595	559	556	573	536	580	547	577	562	567	579	555	533	547	567	564	564	551	588	572	615	580	532	546	526	539	532	605	582	592	549	570	591	541	569	537	542	527	594	554	571	543	585	572	561	565	562	577	573	598	516	603	556	569	547	606	553	567	596	591	566	578	536	544	559	582	551	576	566	578	572	519	571	511	587	563	548	552	578	577	632	579	567	561	617	536	567	547	564	598	590	584	595	600	547	550	566	550	585	548	556	548	556	579	546	539	556	592	544	543	584	608	582	535	555	571	592	580	577	539	581	567	550	526	510	557	516	549	552	578	548	595	548	539	552	535	585	536	516	591	571	562	545	558	545	530	567	574	538	544	572	601	571	590	563	562	553	551	573	583	554	565	527
44242	13152	1743	836	578	445	444	349	346	346	314	305	296	312	299	291	300	285	300	302	280	276	308	268	273	303	299	280	245	281	275	272	294	266	286	294	289	311	319	294	289	251	257	255	285	264	286	298	270	273	278	288	311	271	266	292	270	289	294	286	274	297	300	305	297	312	289	282	260	292	310	301	269	263	278	284	269	308	260	257	281	269	285	288	277	304	266	282	293	302	267	288	278	275	294	287	271	276	286	282	272	259	249	283	276	292	278	280	299	285	303	281	298	273	281	272	257	276	251	321	269	268	256	270	298	271	308	280	270	284	310	296	288	272	303	248	294	270	294	271	276	271	270	280	284	306	325	287	285	328	289	269	252	289	270	257	309	288	270	289	315	270	275	275	263	263	244	288	271	295	288	267	283	311	315	285	286	311	295	279	281	277	312	258	271	248	259	267	305	277	302	310	263	276	278	301	250	282	266	278	276	246	273	280	301	274	261	284	278	279	299	295	258	256	270	255	274	276	256	292	261	307	275	296	295	283	275	272	258	269	296	305	236	284	263	273	266	311	309	293	284	299	261	284	313	268	305	277	265	278	316	280	269	294	250	235	290	281	281	293	272	266	266	282	282	270	309	248	263	297	256	304	294	282	303	265	271	297	283	300	270	265	263	281	286	292	291	260	275	264	304	308	270	279	277	288	270	267	264	288	276	275	313	299	309	258	290	289	254	302	285	274	266	272	283	299	267	280	272	300	249	270	308	280	283	275	295	283	272	278	273	274	287	290	247	283	268	271	305	298	281	301	292	265	310	276	244	264	293	286	264	261	277	284	283	299	285	266	285	283	276	281	288	282	276	286	264	278	283	268	242	262	287	295	229	276	248	290	289	287	255	265	289	305	315	249	268	267	278	261	273	274	292	337	266	264	250	277	270	284	270	298	264	305	302	271	269	306	309	302	282	282	285	263	259	277	308	281	263	323	275	289	264	254	283	255	280	301	263	283	266	293	260	254	284	274	264	287	253	276	261	270	248	286	267	289	281	241	267	254	288	276	272	266	270	269	291	257	253	279	276	308	264	254	275	245	269	295	313	284	269	312	292	277	255	284	265	248	253	292	300	292	246	270	307	239	294	312	229	266	272	306	304	272	269	279	270	295	274	264	297	264	337	294	247	288	275	270	265	266	268	282	278	245	327	279	281	288	311	277	268	344	312	289	264	261	292	288	284	295	276	263	305	292	288	245	276	244	273	288	284	285	270	284	276	272	264	278	235	277	281	274	285	284	290	279	270	259	282	275	318	281	261	257	262	294	276	281	290	267	274	282	257	285	280	275	280	286	293	285	287	283	298	289	272	288	287	294	271	277	274	286	277	299	273	294	255	305	272	279	282	254	278	269	278	291	272	298	294	269	292	271	291	291	278	286	297	299	275	273	244	293	263	265	290	249	284	278	300	311	291	281	291	289	270	290	285	306	249	297	274	285	287	277	306	293	280	280	266	295	252	241	253	266	293	278	247	246	275	278	295	263	280	285	316	306	292	271	279	264	261	301	289	284	266	271	310	262	299	282	283	269	309	289	304	301	292	254	252	278	291	270	243	281	278	281	275	307	282	279	279	275	281	316	298	283	264	289	274	275	272	276	267	296	283	272	277	273	295	252	269	299	283	289	272	287	298	305	273	273	283	336	290	298	287	254	296	279	316	267	266	266	270	271	279	278	290	269	312	297	277	246	261	252	294	267	280	297	278	265	276	268	279	312	263	246	274	298	260	283	256	249	276	261	257	324	297	272	256	279	305	274	281	304	300	289	293	275	278	261	266	274	302	231	280	286	256	323	306	303	286	260	314	297	293	295	272	270	286	266	282	292	273	277	251	278	291	259	243	282	273	327	284	295	297	260	284	249	281	269	290	261	280	278	253	253	276	275	264	275	273	279	276	301	312	258	316	313	285	287	274	288	272	285	291	302	284	292	258	254	268	245	264	258	262	307	263	261	294	234	271	264	245	304	292	322	277	286	319	273	265	281	249	309	278	259	276	283	271	279	283	281	291	287	300	248	293	305	278	272	259	285	286	288	292	294	316	298	281	262	270	306	276	313	316	279	265	256	274	237	302	272	264	288	288	270	320	277	274	284	287	326	281	300	269	307	258	267	283	320	278	321	262	292	277	294	247	319	281	282	277	262	269	262	264	249	298	283	299	279	273	251	277	285	268	254	250	299	240	262	311	256	260	299	250	254	318	243	297	265	252	285	262	273	259	267	299	272	270	272	269	292	268	327	274	292	301	272	218	278	264	258	262	281	277	301	248	264	293	268	277	282	306	284	296	300	267	274	291	296	275	311	305	266	289	308	292	268	280	270	272	255	276	270	284	282	279	272	269	257	246	277	280	314	273	298	297	299	288	279	303	299	302	282	290	265	271	292	285	306	255	281	234	252	277	282	269	287	255	297	280	273	275	264	281	276	268	254	249	279	298	293	281	259	283	261	281	312	271	270	270	278	260	261	313	282	251	287	261	280	253	273	279	296	272	271	284	276	276	282	283	305	282	310	277	260	259	281	265	291	277	294	296	315	285	331	289	317	276	274	255	264	304	285	276	267	282	305	312	280	269	291	296	301	292	270	262	285	287	264	253	285	288	279	228	249	265	266	267	268	289	272	273	265	273	273	278	272	297	271	298	293	293	284	300	318	288	275	311	240	278	253	256	273	280	248	260	284	282	294	293	263	262	306	287	276	278	278	234	296	320	305	295	234	265	268	253	295	291	289	279	269	260	267	264	292	267	273	268	295	304	258	268	293	257	284	247	267	264	284	253	273	293	288	299	285	272	275	303	292	267	279	244	288	321	251	256	281	293	298	299	264	262	293	288	250	270	302	288	297	320	273	289	295	278	290	279	250	255	266	271	307	320	304	277	270	295	309	264	270	286	300	261	305	246	325	271	295	274	301	274	276	248	265	283	282	272	293	254	270	268	296	282	314	322	321	289	281	288	289	320	241	300	263	306	281	272	272	303	274	272	256	278	256	297	270	272	262	315	273	267	292	269	296	297	273	290	243	257	302	241	265	277	273	262	263	293	273	279	280	282	275	261	251	277	263	271	332	290	297	306	240	292	293	262	261	299	275	287	268	270	262	265	310	251	293	258	292	274	234	299	291	248	275	312	276	301	305	270	274	280	289	274	283	273	303	268	290	269	246	292	292	293	260	339	297	276	281	296	261	293	283	267	283	263	248	289	268	259	268	300	243	302	312	318	263	261	263	311	261	274	268	288	261	299	260	314	307	282	294	274	298	283	255	233	278	280	272	282	330	246	279	254	263	265	309	277	302	268	290	268	269	245	264	300	292	243	281	308	258	291	285	259	306	256	286	270	295	304	285	311	271	302	283	303	297	311	279	269	269	303	294	286	296	297	319	295	256	278	262	273	274	287	262	263	269	296	261	261	277	293	271	275	245	259	276	277	274	276	267	282	267	247	325	322	295	266	281	277	260	277	256	300	299	246	269
25922	2835	1839	2164	1886	1495	1238	1147	1046	987	908	816	870	743	770	770	725	697	667	751	651	727	677	678	594	627	654	662	665	633	629	624	635	624	691	686	596	612	666	573	619	659	678	650	653	621	623	705	669	681	719	683	688	675	634	640	635	657	609	602	698	633	589	669	656	662	643	636	672	683	695	654	672	655	638	647	608	612	643	666	604	645	557	648	628	635	587	606	643	654	625	668	602	637	671	637	610	586	630	626	601	618	652	590	624	642	612	625	578	616	615	557	627	620	619	614	624	583	607	588	562	592	588	651	630	576	627	617	622	610	567	629	600	644	641	607	588	618	582	596	607	625	607	615	606	639	619	632	649	585	604	640	587	616	604	672	612	644	627	595	611	624	638	583	624	591	581	621	596	574	586	572	617	592	589	629	625	602	586	589	613	624	616	633	641	595	612	606	605	579	610	609	649	611	611	589	631	637	596	620	611	647	640	581	633	602	632	601	577	588	599	619	635	636	607	621	629	614	627	607	608	613	659	602	594	581	630	587	638	657	566	613	624	599	605	590	579	554	603	604	628	598	607	620	565	602	647	583	614	633	636	615	631	620	587	586	610	668	569	573	632	617	595	623	593	624	600	629	614	593	650	635	627	599	602	668	577	601	598	604	562	644	605	589	607	563	601	576	627	637	600	566	620	624	592	592	544	605	652	617	594	576	604	614	616	576	602	615	621	647	550	629	575	595	653	640	601	638	635	607	588	628	617	684	589	599	647	596	633	644	600	581	567	608	590	597	644	650	597	604	614	588	595	622	608	614	609	601	607	628	629	619	602	573	671	582	600	616	624	572	568	587	596	626	596	608	610	649	606	609	617	647	589	585	598	641	611	577	665	624	584	615	602	646	641	620	606	634	599	626	610	555	592	592	634	632	577	593	627	599	613	576	608	548	612	612	631	589	591	623	622	600	559	608	649	605	605	611	623	611	611	579	646	585	635	585	594	656	589	593	645	603	586	587	616	669	596	597	596	613	586	620	680	595	617	564	600	596	627	645	588	607	580	580	631	613	610	593	567	659	608	654	602	639	583	609	629	628	598	634	563	591	566	595	604	600	582	627	636	635	615	597	609	561	605	611	605	651	633	620	618	623	566	596	591	603	636	620	578	630	601	583	617	595	617	600	683	614	604	627	631	609	627	622	644	619	599	614	610	614	635	611	604	608	621	607	629	621	621	583	585	602	596	578	598	613	612	597	588	611	642	654	667	618	577	624	611	578	593	618	616	590	633	612	594	614	598	590	592	572	635	571	605	595	573	575	605	634	615	600	632	609	616	611	629	590	601	577	618	597	588	590	574	607	652	607	623	641	620	572	618	622	617	617	602	596	620	644	587	607	650	592	608	630	616	611	619	595	576	583	585	607	617	569	580	612	572	626	607	625	640	553	605	613	553	596	591	616	606	622	570	577	594	632	575	611	627	612	600	603	607	629	641	615	613	576	563	600	630	562	631	597	613	652	607	583	631	601	599	606	622	650	593	633	578	603	615	610	582	583	636	631	588	615	606	603	619	578	636	609	583	620	610	637	633	606	643	594	595	612	639	661	614	620	590	557	620	636	595	603	578	613	613	584	635	604	586	626	603	604	588	601	633	594	626	584	630	664	609	623	589	597	632	614	617	584	597	563	609	631	624	585	601	574	639	629	582	615	570	664	615	618	614	607	618	589	628	617	608	599	645	587	619	613	623	613	634	616	629	644	619	573	598	626	636	582	595	597	594	618	610	648	601	602	626	614	640	594	660	628	594	624	594	576	583	629	584	591	638	617	582	619	643	629	625	606	580	623	623	610	627	599	579	593	632	601	624	610	625	591	638	626	617	625	588	609	573	599	659	608	616	604	609	610	596	582	581	573	612	624	573	610	582	636	607	642	596	614	622	618	645	609	557	592	567	567	598	619	627	663	608	637	605	592	625	619	627	617	612	640	627	595	627	585	592	577	591	618	586	616	576	567	616	596	616	620	587	594	628	609	597	620	598	589	591	587	622	582	603	586	588	606	592	588	607	632	582	614	642	598	604	619	629	658	608	604	612	635	611	621	621	642	642	583	659	663	575	645	592	536	606	675	656	632	577	593	602	605	625	657	653	601	584	630	598	636	623	605	554	615	575	610	589	598	617	580	627	622	636	590	568	613	605	562	580	626	654	601	649	562	607	583	621	591	625	625	597	586	630	580	568	555	608	599	584	621	601	639	597	613	599	577	599	657	590	598	630	590	583	625	573	572	614	605	591	634	575	589	611	602	609	601	649	616	655	595	644	582	639	636	577	598	596	660	590	623	588	585	569	616	616	595	621	609	582	571	603	615	577	591	612	629	594	623	632	599	624	623	515	597	639	623	597	617	680	600	595	593	601	592	626	603	569	584	574	612	635	578	612	610	608	597	576	618	605	606	629	589	620	599	628	627	615	590	610	586	585	602	592	618	617	628	622	586	628	661	610	562	622	627	591	651	601	593	600	637	618	614	601	643	566	608	594	591	580	639	569	637	599	605	601	644	601	596	630	574	590	611	631	603	608	588	604	639	600	633	625	624	656	614	625	640	594	621	595	623	618	622	667	577	579	612	591	594	637	610	618	610	647	658	621	610	619	627	637	641	597	627	636	620	637	600	627	587	578	647	627	578	607	591	567	638	631	637	641	562	587	567	594	587	634	606	565	591	565	569	574	612	623	606	594	631	626	612	589	599	599	603	639	609	598	614	634	620	573	641	635	597	609	600	581	594	636	619	600	626	532	618	636	645	579	648	592	586	599	638	601	631	647	613	630	591	636	578	583	601	596	629	603	626	600	588	628	606	621	612	596	631	630	616	615	622	604	559	615	611	586	573	607	567	630	614	581	584	618	564	596	589	624	609	625	636	596	619	600	616	567	640	630	637	609	625	591	568	605	580	617	612	592	647	629	596	611	563	625	604	629	589	618	591	586	620	647	603	609	623	591	618	623	632	614	618	616	593	621	622	656	618	579	594	624	639	617	585	591	660	595	580	630	573	631	609	643	586	601	593	588	574	620	617	614	611	604	686	605	623	576	668	630	666	594	632	600	628	623	608	603	580	638	630	614	624	608	626	681	593	589	634	616	624	592	590	634	606	636	586	598	650	611	595	580	621	581	612	618	615	605	612	615	603	605	610	567	618	606	580	590	639	586	608	595	569	554	605	584	613	572	616	624	620	585	636	577	605	601	592	631	588	622	596	577	559	601	575	577	594	602	578	586	569	614	617	613	576	648	620	608	658	558	615	612	584	585	604	594	583	628	577	595	594	571	586	592	574	578	648	591	633	620	598	618	614	645	630	634	626	604	622	602	628	610	582	585	661	597	600	638	634	570	643	597	629	592	597	641	608	610	614	596	593	626	600	601	594	581	608	595	661	583	625	628	623	614	615	591	608	572	609	534	605	616	622	628	566	639	585	608	613	580	584	616	587	605	651	608	622	659	594	656	623	637	595	593	630	577	592
14005	1560	180	173	147	155	189	166	144	162	187	174	146	190	164	176	166	154	180	184	155	163	177	173	149	156	150	195	182	167	200	193	151	153	162	173	180	164	156	149	172	178	151	181	162	158	191	190	145	155	144	166	164	155	168	152	150	174	197	165	161	162	169	156	155	167	168	170	150	166	157	165	163	154	163	148	182	164	169	182	154	182	156	192	173	172	155	172	140	145	159	181	143	143	166	181	175	149	150	169	151	153	206	174	170	142	168	131	147	175	169	159	193	161	155	191	190	153	158	144	169	215	174	162	183	184	144	146	157	152	141	174	147	168	192	166	161	175	147	174	185	186	181	147	179	175	196	188	154	142	161	162	179	132	152	163	157	174	178	162	176	166	160	166	169	181	164	188	163	158	172	173	175	147	154	174	171	151	182	164	178	168	127	147	178	154	197	175	169	145	174	129	185	179	164	179	183	163	175	153	162	151	168	184	158	151	137	176	179	191	191	170	162	164	166	164	168	165	166	177	184	188	158	167	160	169	167	154	161	175	140	174	145	154	146	163	163	155	166	160	157	179	144	142	168	174	184	177	191	170	181	199	165	155	177	150	171	166	164	174	181	167	156	153	146	156	147	172	156	166	185	175	172	161	162	144	167	152	165	171	164	156	162	145	172	168	157	172	177	185	167	162	145	195	168	164	178	163	144	149	173	182	162	154	156	149	167	142	169	164	146	152	177	137	151	160	162	152	167	147	150	167	175	172	171	181	151	155	173	164	155	151	165	159	178	169	167	160	146	168	168	135	133	168	166	165	152	132	136	166	163	166	161	170	146	173	178	161	166	171	153	154	156	169	179	166	170	172	152	179	170	147	177	164	153	188	173	187	177	183	137	132	158	159	166	165	172	214	158	174	181	180	151	179	173	168	181	162	151	192	154	154	179	166	137	167	153	189	159	182	181	168	174	172	166	169	150	162	168	170	168	170	180	156	154	173	182	172	174	141	153	166	157	153	183	174	174	140	166	154	173	160	176	150	159	158	152	148	140	185	157	158	155	162	169	160	174	180	171	167	151	158	165	187	180	172	161	172	152	184	145	156	172	141	159	162	149	178	177	159	168	149	163	158	177	168	158	167	154	133	142	154	174	174	151	164	175	164	142	176	155	145	156	161	180	181	157	167	156	159	169	151	179	161	176	170	168	178	175	186	154	138	162	176	164	175	162	168	188	153	147	127	168	171	142	166	183	139	178	169	164	145	153	164	215	139	138	141	149	161	196	150	155	138	155	164	156	162	180	143	154	169	165	177	158	156	167	155	154	162	152	163	162	157	167	168	147	169	152	175	172	167	141	166	157	152	163	170	175	178	191	157	150	181	166	152	169	159	161	185	160	167	159	186	168	178	148	138	157	153	153	167	153	179	179	168	166	156	154	166	178	171	154	150	158	166	166	154	175	172	147	198	173	167	180	168	159	176	161	177	175	165	169	148	153	147	146	184	154	183	163	170	146	184	178	150	155	166	149	167	160	156	146	170	170	153	176	169	138	170	181	150	146	147	167	167	173	177	152	173	169	184	171	165	181	181	174	162	155	167	139	159	151	157	173	161	161	160	140	165	170	158	175	149	168	194	165	180	174	171	177	178	157	192	162	154	156	190	161	165	174	165	164	178	167	139	170	163	181	143	127	167	180	165	173	156	158	155	171	162	170	160	153	165	176	169	172	152	166	189	158	186	146	180	173	154	195	161	158	154	177	174	160	141	153	177	167	161	143	167	172	143	182	165	134	173	170	171	148	165	163	165	177	163	163	169	134	173	161	169	154	181	165	148	153	163	149	145	181	169	173	151	169	173	166	158	162	181	176	186	179	174	177	156	170	155	176	185	166	148	168	157	169	154	143	182	162	182	179	171	157	164	175	151	148	155	168	174	161	154	154	153	175	165	146	146	143	190	167	150	179	163	145	149	145	165	171	172	162	169	166	164	174	167	163	179	174	187	155	140	166	167	185	163	167	171	159	176	159	174	153	148	167	168	163	166	195	142	158	170	170	183	194	152	168	165	144	133	170	164	136	174	147	171	162	186	157	150	168	165	153	170	161	161	142	142	161	160	177	158	189	172	171	165	157	161	176	173	166	160	131	162	165	156	175	145	181	171	153	165	160	154	160	168	158	171	172	183	173	139	192	186	162	168	158	163	183	157	170	154	153	177	161	164	162	162	158	174	153	191	162	135	167	147	173	151	148	157	158	170	149	156	175	185	170	167	178	176	170	157	140	161	159	145	176	169	169	165	182	195	153	185	169	148	154	184	173	193	174	179	199	159	154	181	177	166	172	180	150	172	160	155	172	149	170	179	182	156	172	154	184	151	147	151	154	184	170	169	166	137	174	172	162	140	166	172	155	151	167	158	167	173	176	161	153	166	131	170	150	164	163	169	178	177	173	166	157	179	203	177	175	150	143	181	164	175	141	166	174	173	187	167	149	186	162	171	180	172	153	175	161	174	159	154	152	166	186	167	163	152	173	166	178	153	184	162	167	167	161	164	165	151	185	163	174	161	129	171	148	164	154	146	161	187	173	130	173	170	161	171	159	163	155	158	159	198	163	163	157	181	157	151	169	160	186	176	181	163	169	173	170	175	151	168	158	145	168	152	162	164	144	180	159	160	165	186	177	157	182	154	145	162	137	154	150	150	145	152	172	153	170	155	176	182	142	169	178	159	180	161	181	163	166	153	195	158	142	169	169	186	175	177	167	162	182	179	181	183	144	170	167	190	163	163	141	164	141	156	173	165	174	181	161	165	157	179	168	157	145	163	144	180	170	155	152	170	159	166	150	163	172	156	184	175	188	180	159	169	160	169	147	170	177	173	156	156	160	183	166	146	159	164	180	201	164	158	192	151	182	163	169	166	169	185	162	180	164	159	154	171	148	138	181	154	161	170	167	169	165	157	162	166	184	173	151	161	172	173	162	171	169	177	151	183	155	156	154	188	175	198	148	169	194	200	166	173	158	168	164	155	173	182	174	155	166	163	162	173	144	189	178	156	179	181	171	131	166	150	155	154	160	167	151	165	164	163	166	166	158	197	150	160	177	157	173	150	164	173	174	176	163	142	154	170	191	159	162	187	161	186	165	176	164	168	187	185	162	190	156	162	175	129	177	172	189	164	147	147	180	139	133	159	155	146	180	130	168	167	178	161	177	152	129	142	164	169	179	150	191	169	170	195	157	150	168	173	177	161	160	148	185	183	169	156	172	151	170	170	143	168	167	149	154	172	162	177	149	186	154	152	176	174	177	190	176	167	201	148	163	171	182	157	194	184	179	183	176	163	151	175	148	177	163	200	161	181	184	166	171	177	154	158	164	149	195	164	159	159	154	144	141	162	144	161	162	180	163	170	141	142	155	185	156	163	161	164	171	165	146	168	165	171	186	176	178	172	163	167	156	158	151	134	145	159	153	152	165	155	184	175	170	163	171	172	172	184	195	168	133	178	155	175	177	157	156	133
7859	788	430	447	403	412	417	418	416	401	416	402	396	430	438	358	407	409	405	375	418	413	427	365	387	410	398	415	395	384	414	423	434	405	391	367	400	436	402	386	379	397	409	432	388	429	409	418	379	460	408	386	402	390	401	419	430	430	440	401	421	429	382	406	386	393	392	402	398	391	414	455	430	411	400	409	398	443	412	423	413	393	373	395	390	410	385	427	403	375	424	412	400	403	405	390	424	390	408	384	400	412	388	410	415	373	403	444	402	439	414	430	378	370	415	409	403	393	411	451	406	381	401	413	425	407	401	392	397	439	371	403	413	421	407	374	398	410	384	408	401	418	380	369	416	404	429	434	402	392	396	412	416	400	414	379	391	364	407	360	400	411	401	357	344	391	377	404	396	392	429	403	454	420	418	384	389	420	383	388	366	398	342	410	399	376	426	413	435	408	375	444	372	392	396	390	385	382	415	419	385	398	388	395	419	390	379	409	399	389	450	410	414	434	403	368	412	399	420	399	400	375	403	373	408	408	394	371	385	382	377	392	372	424	405	391	405	372	431	414	412	401	389	405	386	386	399	412	377	409	380	388	399	393	422	396	395	429	402	370	366	401	396	384	378	399	380	380	434	409	390	402	384	383	440	396	375	392	396	391	386	403	417	416	359	381	396	386	423	406	454	385	406	380	413	380	363	407	382	416	382	408	371	379	395	404	446	396	362	406	426	408	382	426	384	393	388	422	411	388	401	401	401	411	409	375	405	421	412	375	395	378	398	392	408	385	366	378	392	411	443	371	381	381	364	402	405	343	386	367	357	390	402	416	368	402	386	381	405	385	432	400	403	393	421	385	382	395	420	393	429	387	404	453	393	420	390	405	361	393	421	435	403	413	406	397	406	401	389	383	373	398	379	375	380	407	410	414	389	427	405	403	378	410	407	385	411	401	377	381	413	401	393	419	415	383	398	371	374	408	400	403	367	394	391	384	409	384	384	397	340	408	412	403	425	392	407	365	431	427	414	434	406	400	393	345	384	420	391	403	389	382	434	384	408	357	411	417	408	455	398	422	388	398	396	408	400	383	417	378	403	405	407	411	382	403	389	432	379	402	396	392	384	372	421	373	377	415	369	433	408	366	365	391	430	396	416	402	404	368	394	384	404	380	400	399	370	398	397	419	405	380	371	392	403	368	400	379	373	393	393	419	370	384	416	393	412	366	418	405	385	357	395	373	380	397	414	420	402	362	385	421	372	398	389	403	430	401	400	388	383	416	385	414	375	361	382	388	386	369	357	389	416	394	417	423	400	406	374	363	360	416	403	359	412	394	407	389	377	379	403	389	431	398	400	380	350	391	378	401	400	407	383	403	409	395	396	378	361	400	420	404	407	418	378	404	381	412	420	381	359	373	413	386	392	387	416	377	401	391	407	429	398	403	430	347	400	382	369	388	397	421	408	394	377	398	385	404	410	414	409	401	405	381	365	385	397	371	400	408	421	418	438	400	429	401	411	400	376	393	392	392	399	407	377	403	413	361	405	383	406	364	370	430	379	384	394	386	440	355	376	367	366	408	403	400	412	415	401	416	429	422	358	399	402	421	426	397	371	369	402	402	387	393	384	400	395	383	402	408	372	437	408	427	412	411	442	390	432	383	399	404	367	401	389	427	416	424	396	387	412	384	375	396	375	375	365	389	395	412	399	372	360	401	414	383	363	398	420	419	387	394	405	413	388	413	362	375	401	363	383	422	424	399	394	348	413	396	396	400	385	360	428	381	403	400	400	404	398	407	427	403	390	398	395	397	389	388	416	390	392	407	396	375	394	385	382	382	361	372	397	381	412	407	376	382	411	410	374	398	408	388	373	414	419	446	395	373	405	374	387	387	375	401	412	353	406	378	371	382	422	427	406	418	405	375	405	367	419	406	434	369	411	362	424	401	391	411	391	410	377	378	432	404	378	400	401	405	403	416	362	405	422	404	407	403	391	440	435	408	391	411	406	389	371	379	424	403	402	412	403	400	399	398	380	395	400	368	406	383	404	396	405	403	405	381	367	397	404	377	411	397	429	420	424	388	413	371	365	405	404	388	369	402	422	414	367	424	413	384	366	391	397	394	398	438	424	415	416	373	411	423	399	414	379	398	385	405	359	417	366	390	348	408	422	405	397	378	398	379	437	412	395	384	395	413	414	377	393	384	416	391	378	414	417	391	400	388	400	384	373	380	406	408	401	398	390	387	404	420	375	400	353	410	384	412	405	378	401	412	418	438	372	405	405	416	406	385	373	423	421	380	378	378	372	388	400	410	387	402	363	380	413	386	406	352	419	359	384	393	463	410	424	402	411	365	380	380	407	384	415	388	394	378	413	380	381	412	423	391	401	398	404	383	388	400	416	403	358	377	380	407	405	392	399	410	391	374	392	403	419	387	388	383	345	394	404	396	394	382	400	393	417	376	416	422	417	383	378	424	431	402	412	421	384	375	368	382	393	417	385	387	430	395	394	395	418	378	397	357	380	408	380	401	377	373	419	415	412	397	414	369	418	443	372	427	396	402	358	429	406	360	410	391	400	410	452	397	430	395	407	428	418	404	406	446	379	417	356	404	346	370	397	385	407	408	418	397	401	376	399	383	415	403	427	404	392	391	379	385	423	384	398	384	417	436	401	408	397	348	390	381	357	378	377	394	385	392	391	408	401	427	401	366	386	413	344	399	406	393	387	358	373	408	405	395	390	366	394	400	387	438	349	374	382	393	396	403	439	388	397	386	428	384	378	385	402	392	382	375	417	389	388	398	428	385	404	438	383	412	408	440	403	407	399	391	414	418	372	391	411	366	386	401	351	362	389	407	394	413	343	404	389	403	386	397	396	387	390	394	411	406	381	397	372	415	379	372	408	380	399	430	379	385	409	394	382	405	375	398	390	366	378	382	374	404	404	399	412	426	409	355	439	389	396	398	386	388	376	373	351	366	386	380	387	381	392	364	378	370	400	383	377	393	419	390	406	415	417	389	423	405	417	402	363	419	428	395	393	401	377	373	390	409	346	426	402	345	390	394	384	409	391	381	411	374	429	427	377	326	362	429	372	400	405	365	349	417	408	381	384	432	434	386	412	408	385	387	412	375	396	391	371	389	406	401	417	407	381	383	418	389	378	436	390	380	370	380	397	396	430	401	398	375	399	396	409	387	386	384	400	393	399	391	394	396	387	376	398	359	389	391	398	402	362	369	379	387	395	432	406	407	399	387	391	411	379	420	387	421	355	395	381	414	393	424	408	391	402	355	410	368	396	409	378	437	381	380	380	376	388	394	401	429	396	410	388	386	359	400	397	393	407	387	404	419	406	389	353	384	381	395	391	402	422	377	396	413	405	389	420	399	413	403	408	405	380	448	399	375	399	417	383	415	378	440	351	388	365	391	375	400	375	378	414	401	405	433	352	383	409	416	376	398	374	395	410	404	384	419	387	418	365	416	401	418	397	387	397	393	355	445	410	367	398	387
34099	8777	822	523	412	336	289	290	303	292	291	255	291	246	258	259	271	245	253	269	238	215	238	239	255	265	288	214	257	280	234	208	272	246	230	239	219	265	254	244	272	259	252	229	213	276	272	261	278	264	274	235	274	265	253	294	244	262	287	242	253	257	251	267	257	252	267	260	248	266	242	246	232	257	236	233	231	253	244	230	293	249	272	242	226	254	254	276	249	235	233	242	245	253	254	229	270	252	249	239	268	233	263	248	258	239	208	255	248	230	234	297	237	241	259	247	240	250	246	296	243	249	243	266	283	216	228	262	265	229	266	240	237	229	244	242	273	253	234	253	256	217	242	224	243	264	243	260	231	250	244	225	253	266	253	219	247	220	247	252	256	272	282	216	227	243	241	225	240	253	247	286	260	253	239	246	219	254	273	255	237	242	258	250	262	234	238	222	243	265	252	282	282	254	223	260	260	241	246	259	272	251	245	209	246	256	236	258	258	247	260	247	208	235	258	245	244	256	231	270	233	252	251	222	252	250	248	237	231	251	255	236	222	236	279	235	267	267	243	282	257	233	272	278	261	242	262	287	242	240	254	222	240	254	226	245	253	270	222	277	247	234	256	241	245	249	232	247	223	253	252	255	277	264	284	259	265	265	242	233	244	235	219	264	229	253	248	269	267	236	245	246	238	255	256	246	249	279	265	251	239	258	240	270	238	252	234	252	258	281	241	269	230	243	263	239	257	243	217	251	228	240	252	278	275	262	266	258	242	274	251	264	270	248	233	255	276	224	249	237	232	235	240	264	257	271	258	243	215	204	284	249	248	260	245	263	250	237	264	252	267	232	251	244	235	228	250	238	241	244	268	256	225	241	258	250	247	220	237	250	227	244	232	223	239	238	256	233	267	248	260	228	226	254	229	253	240	259	241	235	222	267	273	240	253	249	223	254	230	230	238	255	249	224	241	257	260	219	258	221	228	251	252	229	248	262	227	256	255	264	235	257	249	263	283	231	242	266	238	258	245	252	231	276	233	250	251	244	253	256	252	264	229	259	263	239	216	241	288	264	247	247	247	271	287	249	217	291	244	210	254	296	283	256	256	246	251	237	245	243	232	276	242	248	243	235	278	263	257	220	255	230	211	224	271	240	257	247	239	279	259	226	241	233	255	267	255	249	232	245	248	259	213	262	247	266	222	281	264	239	261	241	222	270	247	224	235	215	258	259	215	246	219	236	262	233	273	262	248	228	260	254	245	258	214	253	278	247	246	240	231	225	234	250	231	253	255	257	242	233	259	238	229	217	255	245	267	260	259	241	247	243	231	252	271	245	246	248	298	237	259	274	220	261	245	243	235	240	219	246	260	256	284	262	248	228	235	251	229	229	211	261	263	234	247	259	239	229	249	265	255	254	238	234	237	253	233	242	230	289	235	264	274	242	255	241	272	221	235	245	265	241	255	237	256	255	260	244	275	225	241	215	233	254	247	258	260	278	258	246	240	279	255	232	249	239	230	246	242	252	245	226	228	235	276	261	260	275	249	236	238	237	238	229	280	249	236	247	259	259	241	239	234	259	230	258	287	259	275	234	264	243	248	274	251	244	238	262	237	220	261	235	240	267	246	241	265	251	265	239	269	288	247	248	249	241	247	267	254	246	254	243	211	260	255	242	222	249	236	240	240	245	233	242	265	280	278	273	221	237	248	220	255	243	255	267	261	250	240	242	261	249	260	266	248	243	239	236	240	243	230	233	252	220	237	238	258	250	297	236	265	271	249	241	247	256	248	220	255	222	263	263	243	267	256	260	254	237	235	273	238	275	244	235	229	230	264	273	238	241	246	224	248	222	243	230	254	228	282	252	240	249	269	243	242	259	212	207	255	249	254	286	244	236	230	266	273	235	275	235	236	247	254	247	237	247	222	243	253	298	238	221	262	259	242	274	237	247	251	243	230	267	244	236	263	256	259	254	303	261	257	260	256	236	225	269	255	249	213	262	253	268	275	258	271	232	264	255	240	247	251	237	273	256	269	233	231	244	245	254	257	254	269	258	258	235	242	243	280	238	249	230	257	203	258	232	270	257	258	245	269	249	240	230	233	250	233	257	262	249	260	223	267	230	257	252	257	265	229	242	259	241	244	251	232	231	275	215	208	225	247	241	256	233	252	251	242	265	225	254	229	220	243	244	280	269	253	266	246	250	225	247	258	260	281	237	250	278	282	269	251	234	245	250	252	239	264	222	258	262	258	246	259	249	262	248	272	248	255	257	236	252	270	255	233	255	243	223	274	277	263	257	277	261	266	244	272	227	245	242	249	260	246	264	246	219	271	247	259	235	230	250	262	224	253	243	262	251	265	264	256	242	224	245	255	249	228	231	237	266	249	266	255	251	224	284	219	248	230	235	230	264	224	251	243	242	257	230	254	251	253	246	233	257	245	221	217	256	248	262	242	247	250	271	237	250	259	243	270	242	228	249	226	229	283	238	257	261	259	264	237	247	242	241	285	245	248	210	255	257	231	256	309	256	268	248	254	218	249	222	226	234	236	251	248	263	241	234	240	260	275	221	256	225	247	237	263	243	267	253	246	195	266	231	231	243	235	238	254	227	256	261	242	268	244	204	238	240	274	263	250	231	261	262	258	287	265	262	273	264	233	238	252	224	235	248	247	274	255	253	256	228	258	282	242	245	264	226	249	217	251	214	232	237	252	262	259	250	247	244	256	259	248	265	265	198	254	282	273	240	246	259	231	228	248	248	233	269	251	202	239	264	231	279	227	225	239	223	233	251	225	233	229	234	246	257	273	256	240	248	218	281	263	240	244	235	222	243	235	247	239	235	248	262	246	253	252	280	279	248	257	274	279	236	246	212	251	244	240	260	251	247	253	234	267	235	236	247	258	252	258	235	247	251	259	249	244	215	266	228	233	264	270	246	229	245	255	266	235	295	248	224	243	247	218	252	252	231	251	265	249	233	253	249	265	269	242	263	250	256	234	230	252	252	223	253	257	228	258	263	242	252	262	216	244	287	273	233	240	260	238	259	245	257	250	223	268	241	240	228	246	239	247	238	251	220	233	272	256	282	294	220	243	279	253	287	239	282	239	242	246	236	235	251	237	242	260	264	245	256	254	235	250	265	257	264	231	250	236	260	243	246	233	257	238	254	233	277	219	215	264	241	245	230	247	246	250	254	262	224	315	251	236	215	239	248	236	267	271	245	239	266	203	240	246	269	261	235	265	255	236	238	245	245	202	271	262	264	269	234	247	227	253	240	247	254	224	273	253	251	247	253	257	292	223	224	236	236	237	245	255	274	245	259	273	255	220	245	255	236	259	244	228	247	257	253	266	210	258	234	235	251	258	246	234	241	226	243	259	247	259	241	256	220	249	295	255	250	260	220	273	269	270	267	224	219	220	256	230	244	234	219	245	252	241	236	238	232	254	261	246	246	221	267	225	246	251	247	194	278	266	247	253	253	258	221	248	266	256	217	256	268	293	234	243	255
20530	2701	1174	1385	1255	1035	907	805	785	749	717	685	703	650	664	600	623	562	622	575	605	586	589	579	624	600	609	593	594	570	574	586	579	558	584	586	539	538	597	565	575	581	578	553	639	642	601	604	634	630	602	614	571	622	605	585	568	603	575	598	570	570	603	572	593	587	560	557	567	601	572	569	535	604	601	572	579	577	615	586	586	584	567	613	574	557	597	546	589	582	587	528	572	593	619	531	585	576	562	629	559	591	571	575	568	581	554	530	579	545	562	588	554	559	588	623	555	552	572	592	505	564	562	539	586	563	525	593	605	566	556	574	524	565	572	582	553	546	554	571	551	567	545	531	552	564	576	515	548	553	570	553	580	547	527	550	548	550	507	598	576	588	578	531	528	556	590	526	578	550	527	596	568	564	605	556	563	571	552	507	559	577	505	532	579	543	600	560	566	531	522	533	537	576	570	570	566	551	577	595	546	563	480	538	522	572	555	603	562	578	558	601	538	584	560	533	584	536	537	586	534	588	537	583	508	563	537	574	557	567	543	580	569	561	528	523	594	543	575	576	551	543	600	569	560	594	553	574	577	546	548	548	521	543	585	577	557	595	566	565	548	537	558	544	540	566	545	555	577	548	535	583	550	536	576	581	533	537	509	507	538	562	562	552	569	539	543	564	586	546	520	551	598	546	586	542	552	543	606	528	584	575	643	551	569	546	545	561	576	587	511	551	579	548	563	630	574	545	582	572	596	546	536	561	583	519	593	583	564	525	575	583	548	535	581	566	580	541	551	551	559	570	566	544	561	547	589	575	543	562	576	505	592	583	545	541	524	567	537	543	573	603	539	538	572	584	562	568	532	551	561	544	556	589	596	554	532	555	564	538	570	567	549	560	549	571	567	568	533	572	547	556	579	551	564	572	562	604	514	551	574	568	547	629	586	566	520	554	558	607	540	537	556	603	576	569	569	569	602	534	561	570	560	529	537	553	574	573	558	579	491	527	549	544	574	537	595	524	600	558	520	557	527	575	576	584	562	544	530	547	551	587	527	559	504	526	575	550	535	546	569	587	530	537	524	545	565	570	523	540	583	568	542	555	550	522	544	550	601	565	568	572	584	541	578	488	538	520	534	539	529	571	584	576	556	557	576	586	558	522	574	549	545	572	562	553	570	548	576	549	586	537	523	548	565	575	555	537	576	569	564	571	545	530	554	540	545	527	556	545	577	577	572	570	577	579	567	572	568	588	606	573	565	561	556	577	531	582	541	545	568	524	574	580	594	604	576	569	528	503	568	549	545	527	570	578	592	556	548	576	546	537	570	567	553	560	605	542	516	561	576	579	536	584	570	567	550	578	577	579	542	556	557	569	534	539	544	501	530	549	560	523	596	551	581	509	597	554	537	573	553	560	552	557	574	535	508	607	565	577	579	579	541	564	564	567	545	562	622	578	535	593	557	555	558	571	564	528	565	570	539	572	547	570	553	527	579	596	566	565	564	578	581	552	544	523	582	581	571	574	576	573	574	527	557	558	569	522	571	574	547	536	540	555	598	557	592	542	539	557	614	581	554	575	558	524	582	566	541	547	566	544	562	581	555	577	578	574	539	565	590	594	574	555	539	565	561	571	568	563	534	584	555	532	546	545	550	539	542	565	603	576	559	524	545	573	591	589	571	580	522	547	572	521	544	606	550	540	554	562	565	578	572	571	562	589	542	563	511	567	596	541	593	603	528	494	520	535	603	587	570	536	558	573	558	532	569	549	562	539	578	584	590	537	574	555	537	505	525	571	593	605	575	520	524	638	565	557	550	580	587	546	558	605	545	550	564	514	548	529	591	562	516	532	558	612	560	558	560	560	539	552	564	555	547	578	567	536	622	509	544	545	542	566	539	567	536	553	592	569	573	550	601	603	590	543	556	540	510	597	589	572	551	554	608	567	560	605	573	567	550	527	559	572	490	566	610	558	572	552	536	574	565	545	587	561	544	548	568	567	565	533	555	519	557	571	566	554	567	555	548	538	566	549	554	579	574	569	533	539	548	567	555	553	564	603	597	584	549	550	549	584	551	550	536	502	540	547	531	593	535	603	551	571	571	570	569	551	512	556	571	598	570	545	592	565	548	606	570	592	538	516	527	550	538	586	582	557	550	554	568	592	561	609	565	504	588	611	557	549	568	555	529	555	586	551	576	577	518	550	534	559	578	564	574	582	557	546	532	546	600	563	569	574	579	561	559	588	586	599	549	514	561	577	584	573	572	572	620	601	570	534	543	536	548	537	527	549	540	579	576	570	604	571	563	577	537	591	554	586	567	545	543	543	545	548	601	569	556	530	554	553	569	540	566	555	540	596	549	516	582	549	549	587	602	556	564	546	541	538	597	578	558	587	562	545	534	608	603	528	544	594	518	548	540	554	518	604	589	529	581	577	517	546	534	596	564	550	531	493	512	605	578	572	577	544	553	519	549	585	540	554	535	556	575	557	556	604	565	520	532	590	534	549	552	537	543	562	566	569	581	572	581	530	545	586	540	577	562	512	541	564	545	543	566	527	548	588	582	560	554	566	564	597	545	542	530	577	556	539	557	610	581	554	571	585	604	573	496	567	557	574	611	537	535	530	572	553	565	549	543	597	574	571	577	545	523	587	531	568	568	591	553	555	578	552	531	587	554	599	569	561	542	530	599	563	576	572	533	561	557	586	548	618	538	564	572	583	555	544	571	538	537	541	554	546	598	567	510	558	542	532	565	566	567	563	583	580	509	537	525	549	592	565	574	541	501	563	578	532	558	564	577	533	544	585	560	548	559	545	537	539	526	542	543	593	536	555	581	517	582	521	547	541	558	561	613	579	593	535	545	597	591	532	536	559	596	535	605	574	573	561	566	564	567	590	575	558	532	558	542	521	557	581	582	560	622	531	536	559	579	557	575	494	596	544	604	539	582	558	593	592	555	555	595	585	567	557	544	590	551	575	552	547	584	604	557	556	566	550	559	508	571	536	572	544	490	548	550	552	577	543	593	536	513	557	561	571	542	527	552	538	539	563	560	549	557	578	603	556	535	544	579	567	557	554	540	618	552	526	574	590	567	608	526	574	531	538	531	562	556	569	601	553	564	551	540	611	559	539	566	543	557	588	593	540	560	588	549	590	560	589	609	583	588	574	554	568	552	519	558	577	606	566	544	524	547	552	576	528	553	564	555	578	537	568	518	538	572	574	595	589	566	546	541	576	557	604	546	561	515	515	566	568	547	532	558	571	548	581	552	573	566	586	528	557	549	577	579	532	557	613	572	555	525	563	584	581	588	574	580	574	564	594	546	558	592	555	536	587	546	593	527	563	590	573	560	535	571	571	532	562	565	595	593	537	521	595	566	580	570	576	585	548	559	525	549	590	572	569	513	607	536	588	571	582	581	537	547	605	534	528	599	542	578	552	570	593	565	542	573	580	590	560	558	600	582	562	562	582	573	570	593	588	578	559	572	564	585	553	535	606	560	568	587	560
46564	15241	2094	844	622	508	435	364	371	338	333	310	284	314	291	294	314	289	322	285	299	260	288	252	251	292	286	287	326	287	288	290	295	291	330	276	264	279	275	274	282	289	278	296	303	289	294	293	308	315	308	340	284	281	282	275	289	286	296	280	269	294	301	289	296	298	300	287	253	282	288	294	288	284	268	293	294	283	259	284	287	278	297	292	286	266	245	243	257	281	272	277	276	303	310	282	250	275	318	286	292	262	245	284	284	262	283	296	280	268	260	262	247	272	299	301	269	267	271	240	281	263	254	294	286	257	280	285	318	258	258	263	309	282	308	285	315	327	274	266	277	274	274	281	294	268	263	284	299	248	275	284	280	310	308	244	278	281	271	289	260	253	286	281	260	297	282	280	282	287	300	252	268	275	269	288	290	287	293	283	272	273	274	289	289	268	300	283	270	304	274	259	263	308	279	297	305	263	258	252	290	250	277	276	284	308	290	296	265	266	265	313	288	275	236	270	291	298	304	267	276	261	276	250	282	260	307	327	287	266	267	275	307	260	279	293	277	261	306	310	251	266	309	277	321	287	293	293	298	275	264	262	308	277	270	278	298	305	244	311	283	297	274	283	255	244	269	319	299	292	288	296	292	298	265	270	244	292	257	275	291	268	292	268	244	277	296	283	278	300	293	275	255	295	256	274	276	300	284	287	271	290	307	276	308	310	304	285	255	290	277	263	280	259	291	279	272	266	280	308	281	255	245	282	308	298	295	293	271	286	330	272	282	284	291	260	292	283	267	277	302	264	297	305	281	265	267	307	306	277	248	268	253	268	279	254	309	285	261	240	294	296	272	277	268	243	295	262	272	262	265	305	267	267	261	262	268	276	271	264	283	291	301	272	293	279	245	255	262	259	309	272	278	277	274	274	277	285	276	278	300	281	288	265	289	292	281	277	269	290	273	260	284	307	285	266	262	251	282	297	255	267	277	282	304	269	297	266	268	248	257	293	274	278	260	271	299	248	286	283	278	277	284	268	268	274	276	275	274	299	262	279	271	329	266	276	264	280	280	257	312	274	258	272	275	294	254	304	285	299	289	275	298	278	299	292	286	288	245	267	290	289	244	255	286	280	277	311	291	267	275	256	285	321	309	273	259	262	277	255	268	244	300	291	244	282	283	253	268	283	305	284	302	283	290	283	299	299	306	267	285	261	283	285	254	284	266	257	303	294	293	300	323	244	270	284	298	249	279	248	251	266	280	283	291	255	278	295	300	279	293	309	300	253	270	297	271	259	259	286	275	284	281	294	292	303	269	268	266	255	295	274	263	277	274	271	273	250	261	298	250	262	298	256	273	286	302	266	276	273	258	264	276	282	305	287	271	298	272	299	283	299	271	261	261	265	281	285	287	291	276	284	286	289	271	297	284	271	328	315	292	291	263	271	301	273	262	260	277	278	271	259	255	295	290	279	267	295	302	249	226	291	300	288	259	302	274	292	236	263	262	288	264	252	261	256	269	284	256	236	249	243	303	275	288	282	272	276	288	284	287	273	269	270	258	242	276	274	279	284	289	263	276	299	272	261	272	295	258	269	272	253	303	299	299	257	315	277	283	282	299	282	282	259	291	296	273	286	271	255	276	283	277	276	283	275	265	299	298	288	300	252	268	267	244	278	287	266	307	303	261	283	288	261	269	259	273	294	255	251	294	304	286	287	265	277	285	304	283	292	276	293	276	297	263	263	268	258	258	307	297	303	275	287	237	265	263	304	282	267	262	232	305	279	257	275	254	274	271	272	289	265	283	269	318	275	282	294	249	266	290	325	295	274	310	293	274	239	276	271	325	302	287	237	253	245	313	278	277	297	317	313	313	261	313	289	272	340	304	272	255	275	279	281	273	301	257	289	284	272	261	277	265	294	258	294	279	298	269	281	261	294	262	268	298	256	278	265	277	277	280	262	242	264	279	286	262	266	292	286	282	267	302	297	249	284	269	272	277	286	271	253	290	289	304	298	283	273	255	316	276	278	270	263	278	286	248	301	269	310	283	296	277	258	269	260	271	246	305	282	259	298	271	273	255	293	263	256	263	255	283	257	308	282	257	298	276	269	273	274	293	280	289	302	290	253	275	272	305	269	291	254	295	287	284	289	254	277	290	281	294	288	295	283	276	298	282	261	269	291	270	277	277	298	308	292	285	320	279	293	320	267	285	253	254	278	309	255	285	289	261	274	334	283	276	271	304	286	277	271	255	299	303	282	275	258	294	281	271	273	268	274	280	297	299	256	277	275	271	277	292	303	280	289	283	302	258	260	261	277	313	250	317	278	280	291	306	272	259	248	285	251	315	311	304	259	265	280	278	258	245	296	290	221	315	285	292	284	294	290	292	258	273	284	258	280	268	257	304	264	262	294	294	244	279	269	267	308	271	272	289	294	294	265	259	293	270	275	308	253	275	291	275	287	264	262	294	267	297	280	273	288	264	272	274	240	258	299	271	265	274	306	292	257	277	290	253	302	282	272	267	287	303	255	263	300	281	284	324	284	310	258	279	313	288	307	266	278	229	255	271	254	244	279	303	250	293	276	279	292	313	288	281	279	261	275	319	252	286	310	260	282	241	263	236	297	271	285	263	292	268	286	267	287	292	243	266	294	281	278	274	284	237	290	289	290	278	262	272	268	288	264	249	284	260	251	321	272	279	263	290	263	290	276	292	292	238	281	274	276	265	315	280	266	247	321	244	300	298	293	282	278	272	279	281	292	247	284	253	294	289	265	274	286	304	287	282	299	295	294	290	271	263	310	259	300	280	266	287	251	296	317	269	284	292	263	279	297	277	272	254	308	287	268	282	277	268	253	287	276	265	283	264	278	271	275	267	268	276	260	290	241	292	282	295	287	329	294	258	283	266	276	290	263	276	260	275	280	256	266	300	275	275	283	291	269	283	280	258	260	266	289	273	258	294	280	284	284	271	257	273	284	289	269	290	270	273	250	269	286	276	282	281	289	266	279	251	280	281	297	277	269	248	284	269	280	280	286	267	286	289	316	301	293	292	310	280	272	271	262	244	301	232	228	249	299	290	271	278	315	280	276	257	277	290	252	266	280	261	320	241	268	277	256	275	322	282	288	267	276	285	293	290	271	238	267	262	283	281	282	288	281	293	266	304	272	273	292	256	255	263	281	263	245	256	253	293	282	288	292	278	266	285	308	295	269	250	281	249	253	275	271	289	301	258	293	281	265	279	313	298	253	299	280	269	269	263	280	304	292	282	283	290	290	268	297	270	300	298	278	266	268	248	283	263	275	277	273	272	278	269	293	273	263	245	282	260	297	284	255	271	239	270	247	281	289	257	296	275	306	313	270	273	264	289	264	306	279	292	321	286	244	285	261	298	300	293	295	286	285	273	273	272	284	233	280	294	275	282	291	281	285	259	288	288	273	249	258	288	235	297	263	313	305	307	294	262	294	279	261	291	283	254	276	274	294	302	257	283	297	299	267	287	259	270	264
27617	3701	1835	2176	1810	1553	1367	1142	1045	919	914	839	836	748	707	756	734	723	701	648	664	660	655	692	666	656	659	653	643	628	667	656	652	628	666	625	634	602	650	593	598	614	654	654	640	682	645	676	669	713	681	616	688	672	699	653	646	698	630	640	682	656	626	633	649	632	598	591	635	627	631	598	648	610	660	635	643	627	640	625	623	641	621	598	630	629	589	571	633	604	649	613	629	649	572	628	598	612	624	591	618	621	607	619	608	595	664	624	627	626	609	586	622	587	614	607	629	599	595	566	613	616	616	627	617	624	624	602	594	646	575	625	646	550	613	612	584	567	576	651	564	643	644	605	667	622	580	611	607	591	626	616	601	578	565	584	639	560	580	575	618	567	593	609	605	606	600	622	624	573	625	592	629	631	611	608	636	598	601	599	600	621	635	569	611	610	588	645	626	596	605	578	613	636	630	560	566	597	608	596	560	632	583	605	613	626	617	581	615	623	628	617	621	601	574	600	618	648	634	655	564	606	579	554	622	584	639	601	558	594	564	567	598	624	602	637	640	606	568	586	574	559	575	619	614	593	613	605	636	651	600	612	582	584	586	597	637	612	631	601	613	616	618	591	567	585	581	628	665	592	603	671	596	601	605	590	575	576	606	601	633	596	612	609	607	615	614	607	634	609	594	646	590	622	593	571	576	599	620	603	577	643	619	616	614	581	635	573	584	593	597	627	582	596	609	628	609	638	625	612	591	569	568	565	591	584	581	630	581	583	602	547	614	603	647	586	618	646	608	612	587	601	595	641	616	605	621	613	653	655	604	641	585	611	622	596	606	623	595	610	613	595	624	596	625	636	594	619	630	636	633	632	603	607	614	622	618	597	635	617	614	593	569	637	621	565	602	546	631	598	594	613	584	622	617	598	629	619	602	577	601	648	674	618	582	597	636	651	604	585	587	601	616	601	604	570	615	602	587	580	608	602	606	608	585	595	631	591	602	620	603	564	581	611	647	580	621	577	598	607	639	629	579	629	620	588	642	624	576	616	628	638	626	590	591	610	615	593	608	606	618	578	615	616	578	592	606	575	591	608	572	612	570	619	627	603	647	579	640	612	581	571	612	599	565	639	599	627	583	541	625	582	650	584	603	571	578	617	612	628	589	560	615	636	626	590	589	580	561	601	578	622	625	598	561	591	618	588	567	639	584	597	581	651	635	611	617	613	625	615	585	564	631	606	580	604	623	559	613	607	560	634	642	581	633	575	607	681	631	633	585	600	583	629	637	580	586	610	628	585	636	625	595	597	600	657	571	598	561	610	624	611	591	635	633	583	580	618	605	618	590	632	636	606	606	598	608	616	556	616	603	560	622	621	566	632	620	654	628	588	584	566	587	574	590	650	597	606	589	558	608	650	570	608	598	627	597	603	586	609	590	569	620	582	596	611	609	613	629	638	659	643	576	619	626	622	605	591	598	590	600	631	630	602	584	606	580	621	623	607	573	607	628	600	604	601	596	551	621	606	592	607	572	591	583	602	609	642	600	651	616	598	629	578	603	618	598	556	574	599	543	581	614	618	682	592	618	644	573	606	622	610	625	582	637	628	572	586	598	608	608	587	629	611	603	641	611	566	576	611	636	587	601	625	588	554	583	565	627	625	584	628	634	593	611	621	580	614	608	636	627	592	637	595	614	644	580	645	610	600	642	587	584	577	577	582	647	575	642	611	609	588	590	566	610	637	628	656	605	652	605	604	607	617	603	590	623	612	613	632	599	593	631	593	587	591	548	594	598	630	621	581	652	600	610	581	620	600	605	619	638	608	589	618	584	598	635	640	632	613	595	597	593	573	648	625	601	625	638	573	608	606	604	611	613	612	645	565	628	597	583	641	637	636	601	636	614	615	592	597	586	607	634	579	592	618	595	604	624	593	602	624	588	601	622	582	576	617	608	567	612	607	653	577	601	593	613	611	603	614	568	605	593	597	641	596	577	595	649	627	590	630	608	601	607	642	622	613	578	574	601	616	585	597	604	620	555	655	602	590	572	597	572	613	593	621	631	620	609	605	621	622	595	616	615	591	611	616	608	630	587	598	581	638	595	607	624	610	585	594	616	610	610	553	592	611	637	569	658	620	578	606	607	608	641	567	629	561	594	632	569	628	604	566	604	602	571	573	617	579	587	629	573	625	586	619	618	586	590	622	617	587	628	609	605	613	597	598	605	648	614	593	622	588	594	598	622	574	609	623	591	600	616	592	562	619	573	627	623	613	595	638	579	626	615	579	600	538	620	583	555	570	602	574	557	687	586	579	619	647	613	592	626	601	578	582	580	608	631	601	615	601	609	648	602	582	609	614	591	608	593	636	624	594	549	577	646	606	625	595	612	538	604	613	608	611	630	604	613	574	596	587	633	637	591	575	611	593	640	588	576	654	591	604	592	612	576	611	612	592	599	616	576	602	612	596	585	603	604	619	621	581	579	582	576	565	609	630	606	597	569	612	634	592	636	630	657	619	654	633	624	595	585	594	546	545	569	577	602	591	606	580	629	594	578	669	616	554	565	613	587	637	587	646	603	595	629	635	574	640	627	581	605	640	610	580	596	626	562	609	629	583	621	642	592	565	603	659	632	604	597	570	642	590	537	639	608	606	570	670	624	626	571	581	589	630	627	609	590	625	600	603	617	561	627	581	576	609	640	611	637	587	606	580	621	621	661	616	606	627	587	653	589	616	615	627	619	623	644	589	630	616	617	648	586	573	616	598	588	610	628	619	608	588	612	597	605	610	611	610	615	588	566	623	594	617	629	578	585	575	608	594	596	592	592	606	576	658	599	635	633	620	610	634	623	593	595	619	578	609	617	620	589	628	625	601	604	619	635	585	625	608	598	617	589	562	636	647	608	630	548	617	622	552	593	602	580	623	602	600	600	575	607	608	593	620	615	592	616	646	602	608	604	676	586	662	634	632	599	585	632	572	607	597	578	601	620	608	563	588	607	586	588	562	652	617	579	608	559	591	611	637	653	608	641	584	593	574	584	593	598	628	599	592	568	586	617	637	611	597	598	581	607	604	601	647	677	624	529	629	630	596	598	624	607	561	520	581	624	621	638	657	586	602	618	628	600	601	641	584	601	569	597	556	621	604	608	624	588	601	639	613	622	625	590	594	598	611	596	569	594	562	576	610	606	618	622	611	608	595	629	570	624	567	588	625	609	609	608	579	556	586	622	565	632	615	622	601	611	623	567	602	629	626	583	591	624	593	587	602	620	608	604	630	591	585	592	624	634	610	622	646	645	592	601	661	606	612	569	608	642	615	681	604	596	576	584	625	603	567	608	590	614	575	555	574	612	618	632	626	651	633	599	566	565	641	602	619	595	617	586	628	629	635	579	617	624	585	588	629	578	634	574	596	603	636	633	632	607	613	628	563	595	566	628	586	574	600	617	600	596	597	609	628	594	604	631	625	632	607	646	594	646	551	589	556	627	614	607	618	614	595	576	572	609	627
14902	1956	181	192	170	192	134	146	182	151	178	170	156	174	151	183	166	152	161	175	157	152	172	183	171	166	176	172	153	173	182	188	152	148	150	180	169	161	154	162	172	174	177	160	167	154	148	149	166	199	170	161	168	163	165	175	178	172	144	199	181	132	142	138	169	177	177	178	176	162	164	166	175	142	200	186	192	161	136	171	171	192	148	173	173	177	171	172	141	158	172	137	188	169	171	168	148	165	175	155	150	160	163	148	134	171	160	160	173	154	163	172	168	148	165	177	166	157	180	162	163	149	161	161	139	140	165	167	166	180	179	139	177	170	161	180	169	164	172	177	177	143	152	159	144	178	175	179	160	145	162	165	153	160	149	169	172	155	170	178	173	156	156	158	170	174	171	187	160	174	180	173	175	168	164	172	169	144	174	152	180	170	176	160	168	164	162	167	152	170	158	172	155	164	165	172	167	190	154	170	178	168	170	184	167	184	170	196	154	186	181	171	159	182	159	134	147	153	169	165	159	149	174	174	155	153	174	188	136	173	165	170	153	157	144	181	182	199	169	161	162	170	174	148	154	203	165	173	155	164	180	162	189	173	188	158	160	161	155	161	175	172	173	159	184	160	179	164	147	177	174	169	163	158	170	150	200	171	148	160	161	162	163	169	172	190	169	174	175	160	158	170	162	150	180	177	150	159	171	172	164	160	164	160	169	169	134	162	163	188	158	160	150	151	148	160	181	183	167	169	173	179	150	151	154	138	156	158	165	144	154	169	152	143	163	182	172	142	161	155	188	169	163	174	171	172	144	147	166	168	166	163	140	167	169	164	169	164	152	153	132	167	155	164	143	171	142	162	181	165	165	183	172	165	161	163	164	159	153	180	166	158	166	145	193	155	158	177	176	148	156	164	164	177	175	154	176	137	159	155	156	147	153	144	175	161	148	148	146	205	192	174	162	179	151	179	185	150	168	168	131	189	147	153	172	196	174	168	174	184	180	173	162	137	160	154	165	136	176	145	162	178	162	142	173	163	162	161	173	165	176	174	171	186	146	135	148	201	169	150	136	136	164	173	159	190	172	169	169	197	150	174	170	170	154	153	179	155	156	165	159	134	177	132	183	150	175	153	191	149	158	175	159	173	177	186	167	164	173	149	160	169	142	170	159	169	176	186	160	159	141	179	175	143	165	165	163	156	160	163	169	165	175	173	169	175	159	149	144	155	172	205	170	149	144	152	165	149	154	179	161	150	157	196	164	166	167	182	161	159	163	165	158	159	177	149	159	143	167	151	192	163	179	155	175	177	166	145	204	149	139	168	159	167	169	170	140	169	186	169	166	157	184	161	129	141	180	160	141	164	163	180	160	163	164	177	194	160	167	163	168	142	149	184	155	136	153	129	173	135	162	163	147	171	169	158	161	188	169	198	178	142	146	156	156	159	183	186	168	175	148	151	138	178	176	178	179	182	172	150	155	161	154	161	173	181	138	166	160	201	183	153	167	166	160	170	189	161	148	174	148	145	159	137	177	174	183	162	192	167	141	162	185	163	163	163	178	193	191	153	169	167	145	147	168	157	163	179	176	158	149	174	179	161	170	133	180	172	151	155	171	160	163	172	162	163	148	160	174	188	173	146	182	165	169	151	170	178	148	192	142	173	163	173	169	176	157	154	152	177	188	158	158	170	172	178	196	178	196	149	170	157	178	171	149	165	152	161	164	150	144	157	174	159	144	155	168	178	166	172	153	166	181	176	158	167	153	186	148	165	155	137	172	153	157	166	196	162	179	203	158	163	169	161	141	160	174	154	144	151	148	159	166	133	148	177	171	166	162	161	157	172	143	170	179	170	157	174	178	172	160	175	170	166	174	169	160	154	148	161	162	161	153	173	151	163	159	192	174	157	177	164	167	162	174	172	146	168	147	160	186	150	198	141	159	154	166	173	157	163	191	163	165	191	157	186	152	173	174	173	184	163	184	152	165	168	170	159	165	145	163	160	151	167	190	182	167	167	159	155	189	162	148	161	157	137	167	163	180	180	157	180	134	154	174	147	157	145	154	153	161	176	155	149	147	162	181	186	173	154	166	146	173	152	177	176	177	162	154	159	161	176	191	185	183	172	157	167	159	138	170	187	171	161	190	177	159	158	157	162	171	178	203	191	184	171	154	162	181	161	179	170	193	185	182	162	180	141	157	155	179	152	165	184	164	174	152	165	178	168	158	158	189	163	156	178	163	152	172	160	174	164	182	156	177	155	153	158	176	185	152	159	170	170	164	163	176	143	162	153	156	154	181	165	171	153	166	171	161	180	183	161	159	172	162	170	163	154	171	175	175	179	196	169	146	184	176	174	183	146	169	139	141	176	153	168	178	168	176	164	192	153	176	167	189	182	170	155	153	169	151	159	155	174	175	146	188	155	160	164	158	171	179	164	165	163	159	162	161	167	156	145	176	145	146	146	151	171	169	169	168	159	172	181	158	159	169	142	170	162	164	181	147	161	189	176	168	190	164	170	198	170	177	170	158	162	161	173	171	152	159	156	169	168	196	186	177	165	177	173	174	148	165	175	173	142	157	166	147	157	177	179	190	179	180	158	163	160	145	155	179	163	166	178	145	172	155	171	168	177	185	177	174	179	167	171	188	185	182	148	176	184	168	182	181	144	176	181	164	196	162	145	167	154	179	171	177	175	164	156	188	191	155	147	183	170	167	138	177	143	165	158	180	193	161	148	176	182	177	157	183	162	171	166	167	183	170	174	156	147	152	167	157	156	141	144	169	153	176	136	165	162	176	165	187	171	180	147	198	150	151	175	148	164	155	174	159	179	180	164	163	167	148	162	189	186	149	167	154	173	175	162	169	171	148	163	174	163	160	176	163	128	161	153	159	156	164	163	180	172	158	161	170	167	170	155	162	144	151	166	157	158	166	140	170	175	183	173	162	181	166	155	165	161	172	148	170	182	189	157	156	177	182	183	145	171	150	169	157	173	159	197	170	156	176	147	155	140	169	154	160	179	149	161	145	160	165	139	172	143	154	161	177	142	182	154	143	175	162	165	172	148	170	163	180	170	167	186	156	158	177	192	169	167	163	163	179	171	138	150	165	169	165	172	154	175	172	179	173	168	186	168	151	175	143	170	170	175	170	161	169	164	166	153	177	158	178	170	171	146	177	182	176	144	154	154	185	161	162	150	167	144	190	176	165	164	158	151	152	181	180	152	147	152	162	158	152	149	183	168	163	170	178	159	166	174	165	159	168	167	168	184	167	195	173	164	148	166	186	151	185	175	156	185	167	168	173	154	158	170	161	201	169	153	172	179	159	168	163	159	162	161	161	136	161	163	154	175	167	177	135	178	168	175	177	140	178	164	182	178	164	180	139	155	154	144	152	133	172	152	153	147	186	153	168	175	187	160	131	169	156	173	164	178	171	160	163	177	141	143	166	150	169	162	188	151	181	165	153	170	154	166	196	179	153	160	199	165	181	178	146	173	158	169	168	180
8592	795	400	409	476	395	419	389	410	416	402	399	357	374	380	417	412	375	372	372	381	403	412	379	403	384	400	390	380	430	388	390	395	418	380	403	413	371	387	438	433	380	416	419	431	401	397	405	418	445	439	404	445	429	395	436	449	443	425	408	383	385	413	414	420	405	396	419	375	394	423	399	418	433	370	388	424	408	441	377	403	384	417	412	443	407	379	428	398	394	443	459	367	404	384	374	382	423	388	364	418	437	419	403	426	386	368	358	416	423	417	400	384	402	411	410	374	369	379	404	390	403	431	392	367	380	407	404	372	403	373	402	386	374	389	398	407	413	373	388	422	394	409	372	396	398	414	390	350	393	406	370	403	414	413	381	405	364	384	369	381	392	375	394	371	395	417	402	403	405	407	431	394	403	377	389	414	397	376	389	376	374	434	383	370	398	384	418	428	370	376	373	394	367	393	418	403	379	404	368	377	373	349	413	455	386	389	400	388	400	392	406	374	361	394	398	429	430	412	411	419	406	397	394	407	398	396	385	406	382	404	383	409	442	368	395	426	385	386	403	378	383	406	431	365	395	423	383	438	416	427	415	412	408	425	384	383	386	386	369	388	367	394	388	385	397	382	406	403	433	396	404	396	406	409	392	382	439	403	398	403	370	417	432	395	388	375	372	359	384	384	381	379	381	400	373	392	389	370	409	367	411	415	355	371	390	438	397	399	434	401	389	379	355	409	393	432	422	409	373	419	376	429	369	430	407	409	401	411	358	379	387	389	400	361	383	385	406	406	424	400	405	378	398	420	414	373	386	407	405	413	392	411	410	367	393	389	401	371	388	416	390	388	377	397	390	398	396	387	402	409	404	387	413	364	429	399	368	403	389	390	397	419	387	404	347	411	376	401	389	412	364	368	399	398	362	407	378	408	372	403	366	373	383	418	386	384	395	434	413	418	385	389	416	380	360	376	417	371	369	394	366	400	374	416	393	390	397	428	391	420	345	405	405	415	372	390	384	366	422	371	356	358	391	352	349	428	411	416	391	376	409	407	397	390	393	417	384	404	415	382	376	422	402	364	416	380	405	367	390	400	390	375	379	349	374	384	387	419	389	384	397	368	414	403	370	413	406	406	395	360	386	420	448	394	442	404	429	398	361	392	414	384	413	379	423	369	402	372	391	392	427	394	394	365	432	372	380	384	385	326	401	382	373	425	384	365	405	428	411	391	393	406	382	370	376	375	391	406	387	381	352	398	372	415	424	414	384	381	394	388	403	389	364	376	419	421	397	393	403	371	391	395	386	364	352	392	440	396	383	421	365	405	366	375	386	387	401	398	405	370	372	400	390	397	422	399	414	376	389	410	351	413	391	407	394	369	370	403	369	390	373	352	375	391	368	414	393	420	391	411	394	403	404	391	413	410	393	426	382	402	415	361	357	426	392	397	398	411	390	396	414	408	407	400	392	418	387	389	397	419	382	399	383	391	377	442	399	403	405	394	399	432	391	416	394	394	387	378	387	365	384	383	370	369	381	374	370	374	389	398	411	417	385	385	428	404	395	343	389	376	434	388	392	382	393	403	362	379	414	364	406	358	400	343	390	368	392	370	388	423	417	401	400	368	360	381	406	393	409	390	380	410	403	384	392	411	365	385	395	402	381	371	439	426	427	379	427	381	371	390	392	406	411	412	383	378	401	417	372	372	368	395	382	388	357	354	366	390	419	425	365	398	375	397	433	364	413	381	412	355	410	402	367	372	395	437	405	369	355	381	405	366	387	386	378	403	401	384	425	406	397	405	408	377	404	421	368	390	394	427	385	430	379	400	379	419	399	388	361	400	383	415	417	400	393	402	384	388	374	382	384	370	409	419	434	410	347	398	410	378	424	416	361	355	394	399	400	355	372	402	363	393	413	438	402	388	401	434	437	385	384	392	396	370	384	365	368	377	384	390	381	421	408	379	432	428	384	358	380	389	400	447	407	417	383	446	377	403	411	378	384	371	410	405	347	435	392	411	430	411	376	366	384	401	386	387	394	371	386	369	394	410	394	381	364	436	394	430	467	373	392	374	387	383	400	381	402	426	421	406	401	381	384	414	405	392	379	405	349	376	389	415	391	374	398	380	389	369	390	377	399	384	365	405	348	372	422	356	394	371	366	433	379	384	397	400	407	361	386	410	393	389	387	404	374	398	363	385	412	387	381	396	421	388	397	403	402	386	385	396	418	426	394	362	431	387	376	384	392	390	370	436	407	413	384	410	395	414	381	408	401	430	358	391	388	379	385	414	407	412	398	378	397	418	409	416	376	404	400	397	413	400	372	413	381	397	417	375	364	359	420	409	409	406	371	372	365	405	406	403	398	386	401	425	417	371	388	391	400	403	424	404	397	417	410	403	430	407	356	383	391	406	393	408	397	381	445	403	426	401	379	411	400	388	384	369	398	397	390	407	374	394	381	382	412	383	385	381	409	392	403	408	381	376	392	405	399	392	402	386	397	398	393	418	394	425	403	371	409	394	320	378	411	404	382	398	402	410	388	407	385	421	401	417	395	390	397	387	383	365	380	405	402	407	359	395	396	413	440	397	387	370	407	413	386	357	384	381	381	384	383	343	401	401	402	423	390	401	392	358	409	385	376	411	400	425	418	427	359	403	380	392	408	413	374	421	380	402	387	411	376	385	368	375	370	388	368	411	375	373	408	390	379	399	363	422	395	370	414	362	366	371	378	383	421	378	410	393	385	419	373	387	380	401	403	398	364	445	345	370	373	392	350	426	379	416	394	417	401	383	390	448	412	395	369	410	371	377	395	373	384	371	372	397	433	389	410	380	379	363	389	399	395	387	387	369	373	396	398	364	398	419	377	360	380	380	378	416	373	385	397	452	394	384	377	397	413	399	405	387	407	427	418	397	362	389	391	414	414	384	390	380	407	418	411	414	390	410	385	395	407	408	405	421	393	390	380	382	361	389	363	390	392	415	395	423	391	387	396	381	383	401	422	394	350	394	384	403	355	354	425	425	403	353	406	390	389	360	400	370	380	404	365	398	399	348	377	381	391	385	388	432	395	406	409	361	368	392	414	409	390	398	406	366	403	373	408	415	366	423	343	384	419	398	374	354	377	382	407	417	395	373	372	413	391	401	427	375	392	403	370	419	383	402	430	428	390	407	388	364	381	385	392	356	416	405	412	362	396	402	389	405	390	399	375	399	418	387	379	424	386	407	378	355	385	376	400	430	397	427	403	343	389	379	400	400	412	376	383	384	377	399	411	371	403	383	387	413	392	373	380	421	415	416	379	364	401	404	417	403	397	380	357	430	413	419	389	406	359	397	409	382	398	396	400	381	402	389	415	419	413	371	393	367	340	395	390	392	381	367	375	388	408	386	360	383	412	408	400	381	433	431	383	359	385	367	380	377	390	359	385	416	392	355	396	403	384	390	382	386	404	398	423	380	421	394	366	378	377	368	388	369	415	398	404	409	381	379	412	386	402	398	394	348	357
35808	9632	940	538	397	309	338	276	268	282	256	276	297	272	237	244	242	234	279	227	271	292	256	233	275	262	266	250	257	258	262	227	254	233	260	245	244	230	259	248	258	247	240	245	263	255	277	263	230	258	243	242	267	253	279	242	262	260	240	233	258	245	254	250	238	239	235	223	233	234	271	244	233	272	281	262	258	245	253	248	208	251	260	239	240	251	238	248	240	218	238	216	215	248	294	246	228	231	260	246	260	224	254	247	247	244	225	263	292	263	229	275	192	257	246	264	252	257	222	248	277	266	246	248	251	249	248	232	225	235	238	254	268	233	240	267	271	231	282	264	251	274	266	240	257	271	253	229	241	250	246	240	235	242	263	233	237	266	254	261	236	247	267	214	244	227	235	248	230	266	264	238	253	251	280	245	251	238	249	248	255	243	256	260	241	272	236	245	241	261	270	229	230	259	277	250	213	266	268	275	265	250	230	244	230	246	220	260	261	239	250	261	252	237	234	249	244	261	243	241	269	255	259	231	261	264	256	227	235	296	240	246	236	222	244	247	264	247	242	268	258	244	258	207	234	245	264	244	261	282	248	250	268	218	262	252	299	242	240	230	228	221	255	233	218	216	251	258	259	220	265	281	238	242	254	240	250	228	266	228	209	264	284	279	258	278	269	298	246	280	243	212	230	256	250	250	253	274	255	251	260	240	250	263	237	266	253	233	249	259	242	223	235	241	275	226	196	250	236	262	245	264	234	267	268	241	234	244	257	231	254	236	229	259	254	238	265	214	229	236	245	245	252	254	261	224	232	288	220	255	246	234	265	225	277	250	256	226	284	238	254	231	227	269	261	258	215	231	234	248	249	259	228	249	263	246	262	262	215	240	241	249	221	267	231	279	253	243	226	230	276	267	213	258	259	240	236	287	250	247	244	261	237	219	259	233	244	243	214	259	246	250	265	234	234	245	245	228	262	224	240	254	273	262	235	242	226	247	254	238	233	232	243	264	253	262	286	237	247	250	237	234	243	238	224	256	274	258	270	254	259	282	294	258	237	287	241	233	257	249	276	229	216	292	259	245	263	243	266	213	243	261	275	247	260	260	245	242	239	237	272	239	247	253	267	241	257	213	268	249	273	268	238	250	245	275	264	257	266	232	247	246	266	203	262	273	242	264	256	219	249	255	245	268	259	230	257	241	271	264	231	249	246	252	235	247	227	254	244	246	264	283	225	240	248	242	240	254	243	244	211	240	222	240	208	245	262	254	266	263	260	253	247	265	246	239	235	209	246	263	260	250	266	244	260	268	246	244	242	243	262	216	257	260	260	265	249	237	268	239	241	277	264	239	236	222	229	267	236	263	245	263	221	246	258	254	226	277	282	226	247	274	239	272	260	237	235	256	246	278	226	223	239	260	267	273	234	277	256	232	234	237	230	253	238	222	229	266	246	229	253	235	271	263	242	268	241	222	278	241	239	265	241	269	253	264	240	278	249	276	242	270	267	248	228	229	214	229	239	233	234	251	235	227	242	251	222	209	228	234	243	230	250	233	246	271	241	281	275	280	259	215	235	250	288	281	275	231	256	230	251	224	239	233	222	246	266	254	260	241	240	238	254	249	225	240	225	228	268	253	272	261	268	253	235	206	237	259	281	266	244	231	233	235	261	257	257	233	237	260	251	246	234	241	235	240	280	246	253	251	253	229	256	222	238	252	239	234	254	239	227	268	241	246	249	244	229	229	265	276	249	244	236	256	247	251	235	232	235	232	214	256	247	236	259	248	231	236	244	252	231	271	242	232	254	292	237	243	231	253	254	274	240	281	262	238	251	244	283	279	253	244	236	260	255	264	272	253	222	233	226	239	251	258	236	238	239	252	237	226	256	230	259	282	233	240	252	255	223	271	274	275	255	213	210	228	223	260	282	271	270	240	221	239	224	252	281	234	245	231	247	247	246	283	247	256	271	246	222	264	246	247	214	274	245	235	242	250	240	233	255	268	243	202	246	238	248	266	241	269	221	222	221	203	227	251	260	299	243	258	239	225	268	233	251	231	266	276	246	262	231	275	260	258	266	212	270	248	250	274	242	267	267	213	278	240	247	263	255	236	242	244	275	273	260	251	248	229	240	233	270	259	258	246	256	246	249	239	244	236	260	238	226	216	221	254	243	239	257	258	258	221	263	261	242	267	226	243	245	232	251	246	247	234	229	209	261	220	251	244	254	252	262	269	236	240	245	242	227	264	242	260	236	224	247	248	284	273	257	266	230	229	252	209	245	268	243	253	255	241	279	267	247	252	242	294	267	222	228	269	235	232	267	247	242	245	255	260	251	230	271	221	242	239	225	211	250	231	248	251	241	244	221	260	239	244	229	244	289	261	277	285	264	241	239	227	251	276	237	276	245	246	237	268	241	231	268	251	250	258	260	264	266	242	256	274	242	237	239	229	259	248	231	256	241	242	239	248	254	260	251	254	250	285	255	265	223	237	266	277	232	272	262	241	223	273	260	222	283	225	237	244	238	256	250	268	239	242	262	272	250	264	241	236	255	237	255	234	264	235	205	219	245	250	216	274	264	264	279	252	248	245	204	239	267	261	272	231	227	223	223	262	226	219	252	267	267	266	270	251	236	238	223	237	238	244	261	228	245	273	278	242	258	262	250	236	264	222	237	255	247	257	273	257	226	240	257	223	228	237	259	202	282	208	229	234	250	249	264	245	258	239	245	252	239	256	228	282	258	246	274	217	277	256	214	242	273	238	237	242	230	233	283	251	245	246	254	233	259	243	248	254	234	241	243	257	270	233	266	251	277	223	242	239	234	259	222	281	249	264	260	244	233	233	242	240	217	254	253	245	245	236	248	249	270	254	233	248	256	240	279	244	215	254	262	225	245	253	248	223	242	275	249	207	232	247	248	282	246	248	271	246	229	247	250	256	263	253	247	251	263	265	233	238	230	261	249	268	237	239	239	240	250	263	232	234	251	219	254	225	233	233	242	247	260	257	265	224	271	257	244	243	253	255	227	239	261	244	295	250	245	253	246	240	251	235	264	248	268	238	263	264	250	272	257	251	257	272	219	261	260	249	227	233	241	231	232	243	206	234	238	279	243	260	274	274	248	269	257	202	251	237	255	245	240	254	265	244	225	287	235	242	249	251	251	256	218	226	250	256	240	259	251	244	260	256	211	246	247	241	243	234	273	236	251	252	249	282	266	261	289	242	227	242	276	242	238	244	234	255	262	266	234	202	221	231	257	252	239	237	224	258	214	242	245	244	240	272	230	234	258	255	265	257	235	256	227	237	230	229	252	254	266	248	247	255	267	274	276	230	242	245	234	237	237	285	253	230	244	242	276	229	245	236	223	271	243	238	244	242	245	232	213	236	276	223	220	251	255	240	245	243	266	249	227	268	237	223	257	240	211	238	241	282	220	243	242	235	235	219	241	253	233	232	234	259	247	264	256	254	262	238	306	272	268	235	243	264	240	243	276	231	255	256	238	259
21446	2747	1216	1360	1226	1067	930	813	752	743	701	645	634	634	630	633	614	576	599	614	630	558	563	569	568	635	542	554	570	605	581	565	584	600	581	550	565	544	530	585	583	620	563	595	605	622	650	583	572	601	612	625	617	587	605	603	579	577	603	548	612	618	557	580	584	564	641	534	576	608	568	577	585	601	557	576	592	588	585	578	556	552	566	565	582	537	530	553	562	546	574	541	557	534	573	540	576	556	566	614	569	582	542	513	555	599	606	580	559	562	584	559	547	579	573	625	562	564	586	552	501	524	531	543	543	580	507	513	592	571	568	553	512	556	569	598	561	550	559	602	581	544	538	566	572	534	561	554	535	531	558	543	535	560	552	559	573	603	580	608	575	550	605	589	563	577	528	576	554	589	568	534	552	553	565	558	552	579	579	515	536	534	570	580	561	574	550	565	592	591	541	569	526	569	572	552	546	531	541	563	581	573	544	605	571	572	565	568	579	573	582	595	562	562	563	573	543	536	540	577	485	520	533	518	545	549	536	574	570	551	531	572	574	587	591	559	526	542	573	546	574	595	553	509	578	543	585	589	559	569	539	585	542	580	534	607	531	573	563	568	583	531	562	535	573	573	575	525	518	541	582	571	548	553	552	546	570	545	542	547	549	578	569	574	527	551	540	572	565	541	545	544	600	557	570	559	598	581	554	601	560	582	550	553	573	575	592	590	552	532	549	575	532	549	550	556	573	572	512	539	569	589	558	551	564	603	575	562	543	559	545	534	515	572	559	593	577	519	554	552	530	585	524	569	562	580	512	571	533	606	565	605	473	587	551	528	554	525	537	585	556	605	571	544	549	542	528	563	569	548	573	481	527	558	551	532	554	553	584	557	543	539	546	563	551	561	569	498	558	539	546	568	550	545	541	570	590	549	549	576	560	534	564	572	580	541	570	553	548	550	512	557	558	557	566	552	570	553	556	556	516	531	546	576	552	559	570	577	552	574	589	570	555	521	528	572	590	569	574	578	588	542	605	584	543	572	537	551	581	491	511	610	546	547	528	557	557	607	524	579	557	523	588	567	566	530	539	544	570	576	583	541	552	535	544	550	582	569	544	547	534	560	528	574	577	533	506	531	563	548	562	593	542	593	547	575	506	544	548	550	553	532	558	592	542	587	531	580	557	555	540	557	543	587	563	550	582	558	567	587	588	535	588	547	568	601	579	538	590	589	545	554	574	544	571	576	540	603	529	566	524	546	578	566	548	583	512	528	590	552	556	542	559	557	565	563	543	555	562	525	521	564	542	570	580	584	539	524	495	541	548	517	526	569	574	572	516	599	553	553	581	545	536	544	564	557	537	572	592	504	547	588	570	573	555	532	516	541	529	590	571	557	602	573	552	576	560	558	570	584	577	549	555	525	500	515	561	544	592	555	581	520	544	536	534	567	570	500	567	576	566	543	586	553	548	543	611	530	513	553	543	563	573	556	553	559	587	521	555	555	557	575	586	523	527	552	576	571	571	584	579	572	553	579	550	556	572	551	566	568	598	553	537	573	578	536	572	605	566	568	577	583	544	541	535	543	574	554	529	566	571	509	566	544	577	549	540	542	547	590	583	564	567	565	549	561	547	568	525	547	560	555	539	564	549	564	558	544	553	562	575	552	564	547	546	566	558	559	535	574	557	576	552	543	555	596	571	541	552	525	540	535	554	597	561	574	553	541	535	564	548	586	529	560	564	538	549	563	573	560	566	586	559	525	524	563	535	555	612	557	523	575	541	546	559	563	531	557	599	571	580	579	590	532	545	561	557	560	587	570	553	553	482	544	569	564	569	585	534	523	604	561	578	543	495	547	576	513	565	544	535	560	572	575	540	579	546	554	585	564	542	582	535	580	532	557	548	599	560	565	547	574	536	555	561	612	526	530	551	492	539	523	549	548	560	575	561	541	579	549	542	541	551	571	600	574	534	519	534	561	550	561	569	512	580	593	577	561	550	607	574	542	570	540	612	565	589	552	581	544	589	525	549	573	531	528	575	543	535	557	587	542	579	556	592	542	560	546	523	606	567	524	585	527	599	549	533	570	551	586	534	550	562	546	563	552	550	560	566	591	577	567	574	585	531	549	538	583	547	530	556	540	548	576	586	588	562	511	597	595	533	536	550	565	549	596	556	575	555	591	562	512	516	588	564	519	572	562	525	547	606	601	585	561	545	576	592	580	536	582	587	564	578	545	580	584	603	554	572	590	563	530	564	538	547	573	575	597	577	548	550	523	593	560	602	545	559	553	591	555	527	582	557	560	584	583	562	526	519	551	585	541	573	581	544	571	569	578	518	527	519	618	556	559	578	580	559	560	535	572	557	528	529	539	562	559	568	580	541	557	575	597	612	564	610	533	555	550	560	589	555	552	545	593	540	507	599	545	541	564	563	585	564	494	579	507	578	561	534	541	590	537	578	549	532	532	548	528	588	564	535	561	545	591	547	563	571	558	565	527	539	556	552	534	550	562	562	544	541	573	548	545	539	573	570	562	548	563	543	551	560	574	592	540	557	529	542	556	542	595	549	520	546	609	600	554	583	510	584	515	568	540	555	557	538	550	552	565	548	561	549	561	526	609	602	551	544	531	559	538	586	579	570	538	535	571	514	555	554	569	547	587	550	584	551	553	582	526	564	555	547	619	593	525	554	574	550	599	517	541	542	543	571	547	555	572	563	584	548	582	520	567	513	577	565	533	532	593	543	564	580	553	547	554	574	567	525	607	508	545	584	540	543	521	600	582	596	550	534	540	542	576	562	505	550	589	573	566	607	557	571	565	566	549	570	599	572	566	614	524	562	585	560	584	586	565	561	573	560	547	555	595	545	566	541	564	555	531	588	559	506	550	553	559	557	557	565	545	607	570	555	582	549	554	540	567	562	558	567	553	584	549	549	515	520	580	539	584	523	535	551	563	572	549	572	607	540	557	525	620	549	562	542	596	596	619	560	586	548	532	526	568	571	543	549	527	579	550	590	549	585	570	590	564	572	564	578	578	582	580	586	541	593	567	539	577	548	568	509	532	555	551	542	564	610	575	558	583	535	527	553	584	571	592	545	539	528	529	547	569	563	544	555	567	534	577	537	534	551	523	571	561	550	557	574	536	550	563	576	538	620	527	577	549	564	535	545	550	589	586	522	570	530	538	548	568	547	558	572	550	552	593	570	534	550	547	552	595	563	594	595	545	543	536	529	548	588	567	574	544	587	587	566	530	532	571	552	578	551	513	552	577	539	588	577	566	556	575	582	540	587	524	534	508	519	554	498	586	531	555	534	527	558	564	573	586	549	529	550	553	573	556	572	541	542	571	549	599	557	540	572	532	532	539	608	542	590	557	578	552	568	541	580	545	570	551	547	552	578	510	548	528	501	545	570	542	567	536	551	573	589	540	579	559	518	550	568	580	553	558	550	582	550	574	505	546	565	620	553	547	551	567	555	553	565	593	532	559	558	550	540	564	524	538	556	584
47605	17000	2554	942	620	486	429	354	325	319	324	308	285	318	284	296	286	300	330	290	303	271	265	276	297	299	317	262	275	278	290	337	282	293	281	273	291	285	287	289	288	294	308	298	317	270	280	283	276	271	305	263	264	249	268	311	278	283	263	270	289	267	295	246	283	283	266	258	307	278	292	298	291	269	286	272	296	278	255	305	298	304	273	268	243	280	274	305	292	269	272	294	294	271	300	254	265	267	294	277	303	292	251	268	261	265	275	278	291	276	284	273	276	261	284	262	299	256	260	291	273	290	269	263	295	287	281	261	289	261	279	284	280	260	295	237	294	261	280	272	302	284	316	299	255	270	296	308	284	246	287	263	296	292	274	278	291	257	288	261	259	260	277	296	283	257	282	320	292	286	281	266	260	261	255	298	298	270	290	290	311	295	264	285	256	272	267	261	250	273	280	255	290	292	265	272	280	284	289	280	287	249	310	258	281	235	272	271	245	272	300	308	284	274	268	300	257	277	286	266	263	273	291	273	275	256	260	312	242	259	255	262	264	274	274	280	279	291	257	238	275	274	272	265	261	250	281	253	263	261	273	296	296	267	298	297	304	264	294	267	259	266	277	301	259	274	271	262	284	256	267	277	266	257	261	309	255	268	303	260	286	264	237	319	283	247	295	269	293	280	274	292	254	269	285	303	230	267	294	262	258	280	278	278	269	279	285	292	241	278	244	254	264	247	288	238	261	250	278	293	310	300	299	288	291	285	284	295	261	244	301	296	277	242	259	259	291	270	269	270	294	291	282	276	304	287	296	249	270	250	282	301	267	266	263	259	277	245	259	292	287	260	291	265	245	242	274	282	300	290	278	285	266	256	259	310	273	289	300	303	285	257	308	278	236	277	287	267	252	266	269	268	286	295	264	247	264	259	248	275	268	310	291	264	278	245	305	305	302	291	294	279	289	318	312	272	275	271	251	295	255	318	290	295	282	251	282	284	296	260	273	271	278	279	258	284	253	268	265	253	300	292	267	275	265	266	280	301	246	289	260	283	286	263	301	241	258	272	258	280	295	253	264	280	251	268	284	290	299	297	243	266	324	250	275	307	306	253	259	278	265	254	279	287	276	290	267	270	265	261	305	282	291	261	265	257	290	279	315	260	275	296	277	289	295	290	294	279	300	274	267	306	277	264	250	261	245	231	277	319	302	256	262	271	277	304	288	256	264	277	288	253	296	263	265	259	242	284	280	267	282	281	270	285	256	265	291	263	280	264	295	302	263	266	266	245	286	301	297	274	242	307	293	295	258	266	288	260	304	260	287	276	289	294	280	269	273	270	298	276	287	272	251	265	265	254	284	267	265	287	286	311	286	304	327	280	247	262	282	251	287	263	276	268	263	271	271	286	275	276	270	286	297	265	303	281	270	265	269	239	298	301	311	287	273	311	274	274	272	295	238	292	243	302	269	254	272	267	262	264	300	287	273	288	243	276	281	278	265	283	299	261	287	285	271	287	277	315	272	270	242	241	283	277	261	257	278	275	260	290	288	279	254	304	282	296	259	280	278	275	312	285	278	244	257	271	293	258	283	289	244	300	278	300	266	259	291	251	315	296	273	284	247	308	289	274	273	278	288	282	277	266	264	259	282	245	315	286	302	266	247	298	291	243	316	259	251	242	304	274	273	245	284	270	282	287	278	274	247	261	251	342	281	265	302	284	277	308	233	270	265	258	262	297	270	279	287	256	303	271	297	286	257	292	277	273	262	273	278	292	250	287	263	296	283	287	260	274	296	275	293	259	313	310	316	292	302	301	285	300	286	266	272	272	304	273	280	279	275	273	279	263	289	251	265	302	255	269	279	279	271	256	299	267	282	281	283	269	254	282	281	301	293	306	247	305	304	249	276	290	285	283	276	271	279	264	294	260	261	255	308	275	279	228	260	283	313	258	281	273	289	292	258	252	298	276	305	263	254	267	260	256	266	249	266	294	276	282	271	290	276	259	276	304	258	275	281	279	286	281	298	257	276	267	277	265	272	257	267	308	278	279	300	271	326	279	270	280	268	311	292	259	272	295	282	251	292	291	294	270	267	277	242	280	273	272	280	252	281	285	285	288	271	248	308	288	281	281	279	244	253	272	266	277	278	278	268	265	272	257	296	299	291	271	282	267	261	272	258	277	276	286	280	301	279	293	296	290	284	284	305	267	289	277	324	295	272	264	266	259	306	302	284	294	299	269	254	282	257	265	299	272	275	301	274	256	284	283	279	327	286	277	254	281	257	281	258	317	275	259	226	284	274	254	280	299	278	267	279	279	295	264	253	294	273	293	315	276	261	275	281	299	278	262	286	289	268	270	268	261	282	268	293	256	285	246	263	251	309	293	258	264	264	298	297	273	298	249	269	267	242	249	273	296	250	275	275	292	276	294	297	270	293	260	250	264	320	259	272	282	289	264	272	275	254	265	285	290	275	240	256	244	256	286	279	278	318	259	312	284	288	262	257	287	293	277	283	270	264	262	280	246	273	275	251	281	274	256	249	270	300	290	282	275	250	284	270	274	284	282	267	275	299	268	278	282	288	254	290	266	267	261	279	273	281	281	257	268	298	271	309	292	235	272	275	292	276	275	287	323	267	260	275	271	303	275	248	302	300	247	275	294	297	301	246	282	302	266	279	286	276	303	306	301	243	271	297	249	298	267	278	293	299	268	267	265	243	283	233	271	275	279	294	271	294	296	301	258	260	319	293	277	244	275	304	286	271	292	249	286	308	263	290	291	283	297	277	295	267	293	269	277	278	253	274	251	289	279	281	283	281	275	285	259	296	263	278	304	276	288	255	260	299	276	267	247	272	261	299	280	279	293	299	280	286	259	277	286	285	253	273	245	309	291	271	293	267	290	296	293	280	305	260	267	291	287	281	292	237	278	302	312	252	282	287	285	268	293	278	299	299	269	266	304	297	283	264	267	284	283	279	267	266	289	260	263	265	288	243	258	272	270	286	265	282	307	282	283	263	284	303	277	241	289	309	268	281	286	291	262	264	246	292	245	283	275	241	285	268	285	239	281	317	263	280	255	295	272	277	279	264	255	283	253	232	268	245	277	292	292	287	299	247	287	265	287	283	252	296	259	257	268	277	259	262	263	268	282	307	293	279	285	264	290	289	261	306	269	262	254	252	262	278	273	267	286	275	301	260	285	263	272	277	274	282	260	279	284	305	288	273	285	245	262	266	277	283	281	289	278	300	250	272	251	251	282	272	265	255	298	273	337	295	301	292	278	301	279	260	269	246	274	268	298	251	248	294	296	300	259	265	275	278	309	263	243	274	281	272	330	275	288	300	279	256	271	276	281	293	273	291	311	277	279	315	289	290	273	277	254	271	258	277	275	282	280	274	305	228	263	281	277	282	277	249	268	292	252	280	308	262	271	308	298	281	317	286	288	268	332	274	274	289	281	310	306	265	280	257	258	266	279	281	241	268	271	273	231	256	277	269	238	282	289	260	268
29139	4330	1914	2160	1758	1480	1274	1142	975	925	785	799	800	765	736	738	724	721	701	685	671	688	644	664	660	644	629	716	639	660	611	624	612	589	619	616	642	632	628	647	580	640	638	671	711	698	653	650	685	659	695	689	677	655	661	700	683	645	637	586	595	674	635	633	705	681	650	634	619	639	623	649	657	609	614	634	621	590	569	587	648	588	588	644	603	594	632	615	621	584	623	588	635	675	599	634	613	592	636	596	602	592	595	599	615	586	591	546	607	581	617	578	615	606	579	603	584	581	590	617	543	618	618	578	620	588	594	599	615	605	651	603	589	624	616	624	590	630	628	603	661	614	598	632	645	619	658	618	608	587	654	598	599	585	564	630	616	624	644	617	585	569	595	604	569	636	597	578	596	630	643	596	606	570	569	577	585	606	633	597	614	623	607	542	563	640	619	566	646	585	582	592	588	589	588	597	627	621	615	639	594	616	586	593	593	599	616	636	607	585	647	553	540	580	601	605	616	617	573	592	606	605	611	612	618	652	610	600	590	579	556	588	566	596	591	589	580	607	594	631	545	625	598	610	580	586	610	598	584	610	578	551	608	615	554	595	627	591	583	614	607	627	587	588	581	594	626	590	602	600	581	646	614	574	607	603	616	642	611	568	640	599	555	626	560	629	571	565	666	546	609	607	613	629	639	613	569	618	600	627	599	643	612	599	557	604	600	599	591	593	599	594	619	628	633	638	597	571	589	596	638	573	604	583	611	590	629	601	592	562	575	583	633	584	594	583	574	604	592	594	580	594	582	571	610	612	597	591	601	555	594	620	582	640	609	611	607	599	610	591	613	611	636	644	591	599	603	610	638	607	638	603	632	627	607	603	589	597	589	614	616	612	594	605	622	655	585	599	562	599	588	618	609	613	575	630	587	633	597	617	583	584	618	569	638	643	619	568	578	629	607	569	566	600	595	560	614	610	582	562	617	633	612	642	629	580	579	591	583	645	591	629	568	621	666	555	632	569	618	555	628	611	601	601	587	588	587	571	613	632	640	591	582	590	585	588	622	588	560	572	581	534	631	614	593	633	595	577	617	609	651	612	576	587	597	614	618	580	618	584	591	625	625	561	589	586	621	552	623	619	599	626	611	593	548	563	596	575	549	617	587	638	628	620	628	575	576	611	603	620	590	611	568	631	612	570	648	599	592	581	597	639	571	637	629	578	600	626	536	590	601	633	608	562	595	604	596	557	597	565	590	592	613	633	585	571	596	569	622	602	593	598	625	625	610	656	578	599	616	606	624	592	646	596	610	631	594	600	592	632	595	580	576	583	580	604	622	598	576	601	582	594	609	574	600	608	630	634	594	579	611	585	589	626	589	598	594	616	606	591	621	592	638	611	582	641	601	580	602	605	596	581	618	638	559	560	559	648	625	598	591	559	626	586	611	589	552	595	609	625	670	612	594	581	586	588	613	614	642	578	623	561	596	636	637	602	576	602	600	602	612	602	564	594	586	600	588	591	607	648	598	618	556	575	579	595	588	612	593	597	588	615	612	608	594	614	574	598	616	591	590	580	605	570	568	616	612	598	607	640	588	579	583	603	589	606	597	599	543	591	569	569	600	630	577	574	600	641	594	613	578	624	593	591	594	587	586	583	581	597	577	638	596	587	599	601	584	586	603	618	594	621	617	634	612	626	584	632	560	592	603	559	585	611	577	538	580	566	588	631	613	583	596	610	617	583	552	621	594	597	606	592	585	612	575	587	590	583	632	629	627	612	600	609	605	587	601	591	626	628	618	565	638	633	612	583	593	590	611	596	636	570	606	599	609	590	578	635	584	602	609	582	591	604	575	600	592	647	566	579	557	644	588	599	635	610	623	587	630	620	597	608	546	605	528	582	589	552	581	585	603	583	568	628	604	533	645	614	601	640	609	585	578	579	571	591	623	641	566	628	614	588	580	621	621	637	605	595	657	575	577	593	627	596	629	606	642	563	602	597	609	609	616	581	600	577	614	596	573	616	570	628	638	617	584	608	585	599	621	618	600	628	624	551	579	546	614	601	551	565	599	613	612	586	625	595	642	613	598	606	598	589	596	569	621	629	574	603	626	608	595	618	614	626	633	636	648	607	597	598	574	600	595	599	585	570	617	588	609	625	614	594	590	585	649	629	588	634	616	580	560	637	582	599	601	616	581	607	589	610	587	589	637	567	620	598	631	592	594	592	610	628	569	617	608	598	640	566	612	568	555	577	605	608	622	628	612	587	598	596	604	583	589	646	600	621	551	582	611	596	608	625	610	580	601	611	589	567	617	630	585	561	595	573	585	587	661	592	602	619	602	606	586	606	656	610	557	592	613	615	628	595	601	618	594	643	561	625	599	594	592	587	604	595	601	668	548	595	575	650	578	599	582	594	604	580	596	634	560	606	585	658	601	576	558	573	629	600	576	645	574	626	621	609	541	526	567	594	579	581	632	622	605	563	572	571	599	594	627	621	633	580	584	585	577	628	568	603	606	593	620	559	612	605	592	559	614	585	618	601	642	576	620	620	613	648	575	569	569	595	640	591	552	609	615	614	591	607	570	628	599	579	608	625	582	626	565	571	585	656	602	571	597	551	564	609	590	628	574	647	621	663	577	586	633	614	578	614	579	578	538	573	560	667	584	590	634	633	630	584	574	569	618	583	601	591	610	597	589	621	584	619	601	595	584	584	598	573	589	635	582	573	597	639	612	629	604	622	632	600	623	610	606	587	591	621	603	614	605	624	598	614	594	556	639	613	603	633	609	589	583	581	613	563	617	640	604	614	556	573	591	644	557	608	609	600	609	622	624	602	611	563	592	618	603	559	578	609	602	622	604	635	562	582	605	582	610	633	589	594	625	668	611	595	616	614	600	606	607	593	559	602	571	581	581	631	601	593	671	607	573	573	596	591	565	587	577	588	589	597	621	615	551	573	613	587	608	585	635	578	621	628	610	545	604	654	604	600	635	614	652	618	589	585	599	613	586	602	582	577	593	588	612	606	606	603	661	636	628	574	599	592	588	639	624	603	595	606	592	635	558	605	624	595	582	619	604	607	610	570	592	591	588	572	585	594	605	620	527	662	569	593	619	574	583	527	570	626	632	620	601	587	576	591	584	613	598	614	593	601	590	594	570	631	580	609	594	582	607	627	652	588	584	602	565	568	568	629	631	613	650	599	588	581	668	616	584	611	578	636	602	630	621	617	626	655	637	633	605	570	627	532	605	619	633	611	565	600	583	605	658	581	601	592	596	584	612	594	572	643	588	607	550	590	626	625	601	637	554	562	576	599	578	598	631	626	606	606	553	584	640	621	553	556	597	605	562	638	595	587	580	598	565	590	612	624	602	609	581	592	594	622	642	624	574	586	600	626	567	598	617	541	644	590	612	578	594	589	638	588	607	587	591	599	599	609	639	615	636	575	582	596	594	603	611	600	592	612	563	618	598	642	593	597	583	625	591	593	562	605	578	626	545	592	629	575
15660	2259	182	164	155	210	156	147	171	168	139	172	151	170	160	139	169	188	188	145	158	177	171	158	172	155	169	139	138	171	164	184	153	146	156	159	147	165	162	169	155	163	164	167	168	172	147	170	186	170	155	162	165	156	175	155	158	176	153	175	138	186	161	164	146	185	150	147	168	184	184	165	160	148	158	165	158	150	155	185	145	150	157	163	165	164	169	175	173	136	165	156	172	167	154	156	172	152	163	146	179	165	198	171	150	151	163	161	146	174	187	187	184	188	151	164	182	151	158	168	159	148	173	170	142	157	157	152	177	179	170	162	131	140	148	181	174	141	160	182	156	139	164	161	157	148	173	133	166	168	149	130	175	175	175	174	163	159	162	141	149	182	179	151	175	169	180	151	132	159	152	201	152	140	170	163	154	165	154	161	149	155	149	157	162	172	147	137	183	146	165	175	150	179	160	153	152	158	166	176	158	167	191	204	163	170	194	157	147	174	162	160	173	160	173	167	158	186	171	165	171	153	161	171	164	153	154	149	176	143	140	174	151	154	166	172	155	168	144	151	165	178	178	164	125	140	158	150	181	160	171	145	163	162	166	159	179	176	174	159	153	172	143	177	173	155	168	143	163	198	168	160	161	175	171	171	187	178	161	181	159	192	157	154	177	154	174	175	180	172	153	167	171	180	160	152	154	160	156	174	159	173	150	144	164	164	157	164	165	160	159	168	155	183	146	162	142	137	179	135	162	164	164	160	163	151	150	171	178	163	168	163	167	148	162	165	157	165	184	178	151	167	153	171	158	147	167	155	170	143	181	154	150	159	160	143	155	158	158	169	171	152	174	151	172	140	172	152	139	175	166	160	193	165	133	167	160	178	172	154	178	160	167	158	180	146	125	163	156	164	151	156	159	166	142	155	159	147	171	152	151	155	146	160	171	166	170	143	164	173	180	156	159	159	157	161	166	155	171	161	175	182	173	151	155	183	174	159	169	168	165	162	161	149	146	150	181	166	153	162	188	166	177	186	181	184	150	148	164	133	175	153	154	171	166	144	164	158	139	177	170	164	136	167	140	163	181	142	184	155	160	169	172	153	159	163	157	173	161	164	168	164	158	167	163	154	166	167	166	136	177	171	150	152	143	157	162	174	150	142	172	155	151	150	179	162	172	175	166	148	166	168	184	152	133	163	166	181	157	143	180	153	161	169	162	135	173	146	165	195	164	159	174	163	174	176	160	162	149	165	149	178	166	163	146	163	178	157	179	171	188	153	183	160	175	163	139	161	131	192	173	181	157	162	153	170	139	178	154	157	149	142	162	168	148	162	204	162	178	150	146	175	173	175	154	150	150	160	166	175	173	152	159	170	166	179	176	154	167	141	165	169	165	167	155	192	158	162	157	159	159	179	165	140	167	154	154	166	134	163	130	137	174	165	169	164	148	166	152	152	159	150	161	181	168	143	150	190	179	151	147	160	169	153	179	161	162	156	141	148	168	157	157	170	150	157	163	153	149	146	169	156	153	157	179	172	167	176	167	142	148	155	177	170	153	164	159	175	152	167	167	152	159	149	165	157	175	140	161	157	178	156	155	147	158	169	173	156	149	148	157	154	150	164	176	171	146	152	176	172	156	154	185	170	174	163	164	160	145	172	174	167	159	158	155	171	154	178	166	154	152	166	143	164	181	163	146	154	150	168	158	172	188	163	159	174	140	161	171	162	168	157	163	153	165	194	157	131	158	163	160	170	172	177	179	179	152	154	160	173	167	153	169	176	179	171	158	164	160	149	154	153	148	160	172	174	140	151	197	186	169	195	191	188	168	173	173	166	192	155	151	170	162	175	196	172	152	165	160	169	151	182	157	167	144	127	168	149	141	162	149	159	174	156	153	157	185	150	187	154	167	152	185	192	139	161	165	152	162	142	190	177	150	172	124	188	180	167	159	199	187	165	156	180	159	143	157	155	164	147	141	160	136	178	160	186	165	168	167	150	150	177	180	165	170	132	157	172	187	156	130	146	163	168	173	168	176	148	153	162	164	147	144	182	175	174	155	162	151	169	162	156	169	172	139	142	163	162	179	179	164	182	134	163	150	157	136	159	185	147	167	177	164	172	169	147	157	159	165	159	164	172	141	158	184	163	172	151	138	180	169	174	150	163	178	196	157	147	157	131	163	156	164	135	182	147	168	170	168	155	171	157	154	157	136	150	172	151	166	143	162	174	147	156	175	156	158	172	155	179	144	163	146	174	149	146	149	127	156	171	155	174	161	148	155	189	181	144	175	170	177	174	148	187	162	157	184	152	148	164	161	158	159	170	154	167	162	170	161	178	156	156	163	147	167	149	146	151	176	165	140	140	132	166	152	156	161	168	181	168	182	160	167	162	191	197	143	151	185	179	178	165	203	179	176	181	147	153	162	152	157	151	187	163	174	133	157	170	163	163	178	159	153	162	146	168	192	166	146	164	175	165	170	162	157	173	171	170	163	165	180	154	172	152	186	144	168	149	151	169	163	187	170	158	165	159	161	167	165	147	145	131	170	172	134	151	150	156	165	159	159	177	167	157	175	146	154	149	173	149	158	167	152	189	171	166	167	185	147	149	135	155	163	165	167	160	191	162	185	171	166	164	159	164	180	144	144	173	199	176	179	155	169	166	162	155	178	164	152	152	178	163	138	160	132	144	165	144	161	146	150	164	200	166	165	156	163	158	176	156	149	153	177	155	158	152	164	191	157	161	148	145	151	167	155	155	160	147	122	152	133	173	181	158	161	159	167	139	178	153	179	178	170	174	144	156	178	183	157	166	180	158	173	154	182	149	202	151	143	168	154	175	164	187	157	183	164	176	164	151	161	178	169	159	160	174	132	165	175	162	159	159	132	164	128	148	152	164	159	158	164	157	146	167	151	156	156	146	162	155	159	146	141	143	174	163	134	166	148	195	166	148	188	161	167	160	189	175	162	138	136	151	150	181	168	165	174	155	138	155	151	154	136	185	157	173	176	158	161	157	179	164	149	158	162	178	191	170	156	183	204	146	170	166	138	149	179	152	167	154	172	167	181	163	161	166	160	148	154	150	161	160	148	150	142	163	205	152	145	165	172	158	155	157	173	159	137	156	179	168	161	184	187	194	167	148	174	166	155	188	155	134	158	159	155	162	172	162	176	148	173	143	157	155	137	170	150	157	153	149	160	165	153	151	184	163	198	162	165	185	181	172	152	160	163	143	166	152	187	149	177	162	163	166	175	172	168	149	150	150	159	173	141	139	149	168	146	162	148	165	170	164	158	176	166	185	197	159	154	178	160	151	189	148	158	150	163	169	171	185	175	169	165	168	159	179	166	149	175	152	174	140	156	157	173	150	160	164	160	142	172	183	162	153	159	159	199	149	155	176	181	165	154	177	138	149	159	155	147	150	180	163	155	161	158	165	153	138	164	169	161	179	172	143	167	165	150	148	162	170	141	186	162	163	150	184	181	159	138	156	160	148	176	166	168	152
9062	896	433	424	416	381	384	389	389	405	396	400	387	409	398	388	416	332	383	360	380	386	396	418	380	368	390	374	402	370	405	382	396	399	386	391	359	350	408	406	366	381	412	428	399	413	382	416	400	425	406	395	436	378	403	401	420	411	374	405	404	385	414	398	401	419	380	380	361	429	426	392	358	403	409	399	391	367	364	434	408	395	403	409	370	395	352	374	387	380	411	381	367	422	410	388	347	388	407	399	405	371	379	377	380	385	389	402	388	353	429	402	396	350	367	370	386	416	373	375	360	403	390	404	366	398	355	401	410	381	393	363	387	378	371	371	373	353	399	364	384	366	404	349	416	372	364	385	409	385	359	380	362	398	388	394	389	361	405	418	359	381	388	404	393	380	388	413	408	391	377	391	374	386	368	426	364	443	398	386	385	380	374	377	391	401	359	384	393	393	382	412	370	406	422	380	389	361	382	413	408	394	377	401	402	375	382	382	396	368	403	408	382	380	403	375	381	394	394	442	377	400	357	390	379	358	361	375	379	356	399	369	407	352	351	365	391	366	428	403	401	392	431	416	392	394	404	396	385	374	349	367	372	371	375	371	386	404	393	400	343	383	391	395	366	396	389	413	383	415	387	367	416	408	380	407	384	387	418	382	381	380	403	375	384	366	372	359	357	376	420	395	387	406	374	404	388	398	372	387	368	367	376	385	392	362	385	414	394	361	352	393	391	356	403	382	354	388	390	391	380	400	392	368	412	392	337	407	357	418	411	404	377	404	391	369	363	371	376	377	382	399	374	378	404	390	405	392	388	409	410	408	401	383	380	389	372	401	351	375	367	362	411	389	355	382	375	384	369	368	366	378	405	425	356	349	386	437	390	382	384	365	401	372	383	395	378	407	389	380	372	386	400	385	402	382	417	378	406	415	396	369	381	412	395	371	388	378	396	398	420	386	375	382	387	363	393	406	420	394	378	370	394	419	356	372	387	428	378	404	357	385	354	376	407	396	394	415	416	390	364	401	391	376	375	396	382	423	381	365	383	399	400	387	404	388	400	418	376	371	402	378	392	356	398	361	399	409	417	411	392	380	391	387	410	356	359	396	406	408	375	418	370	421	379	375	398	390	382	413	403	356	433	393	409	369	362	388	412	403	382	409	386	396	374	393	424	388	377	409	401	377	403	439	403	392	386	397	369	357	416	369	419	395	392	398	375	356	368	405	382	399	363	370	391	420	404	387	395	381	391	370	406	377	334	357	379	394	380	400	351	391	415	366	374	353	367	373	399	363	377	393	389	420	401	408	361	387	440	396	376	372	410	353	408	394	374	363	371	364	411	374	393	388	378	352	362	384	379	386	383	393	372	404	387	409	408	385	350	386	360	394	385	402	384	417	387	382	398	357	396	429	407	361	393	403	394	402	418	403	371	387	365	413	371	422	367	391	408	410	382	408	385	412	398	412	385	406	411	364	414	382	390	383	374	363	394	372	395	390	405	399	399	400	380	404	389	408	394	390	399	415	416	391	418	407	377	425	396	390	376	372	380	378	397	407	396	381	354	436	378	396	399	386	370	387	367	419	352	398	392	360	347	365	369	399	405	364	368	381	364	393	368	358	351	389	374	354	396	406	413	388	375	403	398	402	397	411	433	408	369	378	397	392	390	399	393	429	390	367	394	372	380	433	370	409	390	400	364	372	380	379	393	396	388	409	384	388	424	396	406	358	404	367	396	396	391	388	379	417	443	409	395	375	413	391	379	358	360	370	420	382	369	409	386	366	384	405	347	406	382	399	399	357	377	384	430	434	377	393	395	365	386	374	426	412	406	377	345	369	375	405	370	396	370	381	385	364	375	374	358	404	379	418	356	405	439	402	399	446	375	392	405	358	367	394	371	361	404	371	384	400	397	445	406	410	395	372	360	423	380	375	404	385	388	382	391	391	397	355	393	398	393	394	386	395	370	364	431	388	345	366	383	386	400	372	378	376	365	385	375	360	374	392	403	364	359	394	385	370	400	363	428	394	382	415	392	381	394	382	369	376	420	389	384	367	339	359	365	396	383	380	381	385	392	399	378	382	390	397	369	401	375	386	403	383	375	382	378	408	405	391	412	370	383	377	409	350	385	431	352	395	394	385	375	375	419	382	388	390	386	419	415	352	412	380	390	387	370	387	374	407	367	358	400	382	394	443	372	395	391	351	426	405	427	411	365	382	367	361	406	395	394	375	408	409	434	384	379	370	387	345	375	374	393	377	395	401	351	411	398	410	395	422	378	368	372	368	395	357	391	365	377	416	368	419	387	402	403	420	372	343	389	416	375	396	423	380	371	388	388	392	350	389	376	392	409	382	393	387	387	398	389	402	376	367	382	428	340	413	417	373	372	383	392	396	392	373	406	390	387	390	414	394	380	411	377	422	387	390	406	377	387	426	410	407	352	372	413	392	390	373	394	408	380	345	351	377	358	442	386	393	359	397	373	369	350	378	415	411	399	412	397	355	395	381	379	379	384	400	392	418	396	356	419	381	396	384	386	409	402	423	359	370	390	398	398	370	407	390	370	396	399	391	373	396	360	382	368	368	414	410	387	360	400	413	373	338	408	384	379	371	418	358	374	368	398	393	408	382	352	410	395	399	393	360	379	387	422	430	391	404	391	382	382	386	403	403	385	372	410	380	394	372	412	405	396	380	414	392	367	389	406	397	399	404	393	388	419	380	365	423	396	397	376	367	382	411	425	370	386	381	374	380	385	384	410	389	358	368	385	386	402	375	400	398	377	355	370	368	348	385	395	380	366	373	427	415	400	420	348	414	378	391	374	414	367	381	378	391	399	402	400	418	369	394	376	391	398	367	407	387	373	373	390	396	387	392	356	385	404	365	385	432	382	416	387	403	386	375	388	396	430	398	369	388	396	387	405	392	396	405	391	413	386	391	400	369	370	428	371	389	380	380	406	360	397	383	395	381	385	391	367	368	355	421	399	375	362	411	365	375	387	402	392	432	401	378	394	390	401	403	394	402	406	390	384	368	396	415	376	380	425	370	394	404	411	379	361	378	382	377	389	372	372	392	384	388	373	409	400	424	406	376	396	421	358	416	381	388	367	407	394	400	397	391	444	377	368	387	425	348	392	404	379	377	387	400	392	410	415	410	413	361	331	399	387	392	376	372	422	342	373	369	377	385	390	427	395	426	349	401	406	398	355	384	357	371	386	369	380	396	410	364	404	408	389	357	371	376	393	380	403	343	404	413	377	377	397	382	397	399	367	419	373	354	392	424	343	392	390	389	409	383	403	364	393	376	376	339	378	395	356	374	369	417	430	395	381	387	381	415	386	384	422	405	347	384	397	396	400	382	369	383	382	417	395	430	380	395	383	402	378	405	416	386	381	419	369	392	437	390	374	386	398	399	370	382	394	424	391	391	389	410	373	383	386	369	401	373	379	418	387	356	360	333	418	381	388	385	370	387	413	373	415	384	388	416	431	377	419	419	364	350	416	388
38532	11747	1034	498	361	339	299	288	318	268	283	298	248	264	285	277	252	260	238	253	246	231	242	262	275	255	252	239	204	237	229	228	250	229	238	253	251	243	254	275	254	246	236	280	255	244	265	239	231	277	253	249	243	232	241	231	251	273	276	247	263	264	224	258	239	238	230	243	246	246	275	257	247	238	244	279	251	245	222	268	258	262	221	255	228	219	218	237	250	231	249	228	252	244	253	221	228	238	277	241	252	232	253	197	255	255	241	231	231	247	239	262	254	235	206	225	258	237	229	234	220	223	263	244	235	274	240	292	256	253	273	249	227	280	272	245	251	271	255	253	222	249	235	259	262	272	261	254	246	260	229	243	230	235	237	228	244	230	251	252	236	275	254	230	267	243	258	280	259	237	245	258	221	277	259	234	214	216	255	259	226	246	220	264	278	231	234	265	237	240	243	252	244	249	263	240	231	238	253	250	241	240	236	265	218	244	270	239	255	252	235	253	277	252	235	262	267	240	260	276	236	253	226	255	259	253	267	240	238	234	286	257	234	225	242	230	269	269	232	246	234	229	281	249	280	226	254	222	238	250	218	259	231	261	270	224	256	281	240	227	291	258	220	245	276	256	227	253	249	233	253	246	246	240	252	256	277	248	269	270	242	266	237	258	248	253	308	241	229	274	217	259	235	247	266	243	250	232	224	242	232	226	230	243	188	241	226	262	254	258	239	257	237	249	244	258	221	242	245	259	231	260	267	243	243	228	252	234	251	292	241	266	239	265	280	286	261	262	247	274	283	221	251	261	279	246	254	229	209	255	261	233	216	264	249	254	241	226	263	214	259	249	218	254	252	255	222	201	236	240	273	251	254	242	268	293	250	283	240	256	244	238	243	266	234	263	249	262	243	234	259	227	234	257	241	240	222	240	263	294	269	242	235	256	252	272	252	274	228	251	263	250	262	278	233	229	223	230	227	242	271	264	244	241	253	238	257	263	240	246	242	245	258	259	256	235	268	244	215	249	239	222	258	236	261	259	281	254	195	279	223	250	220	254	277	250	265	226	232	233	241	225	269	270	238	275	241	251	261	274	241	251	254	266	231	253	245	264	252	253	226	244	238	267	270	234	225	262	229	252	228	232	267	248	257	239	247	251	228	226	249	232	229	192	233	229	227	244	239	264	257	264	247	252	263	250	268	258	236	262	261	278	207	248	209	261	214	268	232	262	249	237	238	252	254	255	268	248	253	253	250	252	265	236	234	266	209	235	257	250	233	226	231	202	246	234	262	234	227	268	274	246	256	239	241	219	245	255	247	220	302	277	231	237	250	249	206	270	262	236	224	246	235	253	244	255	259	258	227	259	222	258	266	227	222	262	272	282	288	233	229	264	266	231	241	249	226	214	253	249	228	245	273	247	252	233	222	247	231	249	268	256	241	268	235	253	238	218	237	262	215	267	247	255	256	266	224	239	266	258	301	242	261	224	243	256	261	254	231	270	264	279	221	241	256	240	271	255	309	228	240	260	243	236	240	248	237	246	250	249	263	252	229	239	241	244	265	239	257	245	233	230	243	259	225	236	230	220	277	262	276	209	242	284	244	263	221	228	215	241	269	246	229	271	234	259	239	221	255	258	263	280	262	226	255	258	261	232	230	256	266	241	235	246	274	245	267	247	246	234	241	220	266	224	252	251	260	243	248	241	252	258	266	234	253	258	275	234	257	249	256	258	247	257	272	259	252	246	244	253	229	209	254	257	229	274	215	239	255	262	247	240	230	257	199	224	234	260	251	234	252	204	235	272	261	260	261	281	258	243	244	252	259	228	237	244	254	235	253	264	274	281	270	259	208	278	237	240	250	269	243	264	270	256	250	270	247	245	247	247	233	244	229	250	267	265	212	255	233	251	226	240	262	258	255	234	234	255	238	255	225	202	263	250	273	271	242	265	216	219	252	266	260	240	240	253	283	267	266	260	224	240	211	224	268	234	251	236	250	236	241	227	242	220	217	232	234	240	242	252	243	261	253	234	240	250	254	244	222	243	234	252	254	224	258	264	219	247	229	229	259	247	260	263	232	274	227	240	247	267	210	280	278	259	246	253	247	231	246	279	231	255	266	257	224	266	235	272	246	245	246	245	242	227	231	252	250	249	224	261	251	223	252	239	243	255	238	302	276	234	270	283	267	262	276	263	232	254	291	235	241	249	232	239	243	257	249	263	263	232	255	261	230	238	235	259	249	241	243	225	258	237	233	264	202	247	257	236	219	245	262	261	256	230	257	258	224	223	255	267	259	233	254	218	239	249	252	269	244	233	248	237	223	232	248	257	257	238	221	264	263	257	244	266	285	214	258	246	258	250	244	253	283	277	228	242	254	242	231	240	244	248	250	247	240	254	252	239	261	221	229	258	242	243	259	235	246	253	230	253	235	239	250	278	246	257	225	241	274	244	254	255	263	251	239	278	214	269	260	252	227	273	285	260	238	242	232	239	242	269	263	252	255	247	228	239	256	254	247	236	254	241	267	258	264	254	254	261	255	211	215	249	220	232	260	264	265	238	235	257	245	222	268	234	263	225	249	262	224	248	240	266	261	263	216	226	245	224	279	261	257	236	226	241	273	251	270	229	257	254	253	247	242	244	243	214	217	259	248	266	231	252	275	267	233	244	299	259	228	253	265	254	232	258	275	256	227	263	224	278	250	260	249	243	232	274	229	251	263	232	270	249	223	239	249	257	270	249	202	235	236	208	255	228	262	268	260	263	254	243	244	223	226	236	256	241	232	260	253	270	259	291	246	227	273	254	256	234	254	254	211	252	253	239	254	248	236	223	200	246	244	245	257	238	286	229	241	246	227	264	262	225	257	251	248	247	250	264	287	238	217	270	266	252	246	196	262	249	244	247	245	252	251	234	265	249	233	210	234	251	247	271	229	247	248	242	251	243	284	266	259	243	228	267	271	252	243	255	267	256	231	242	227	247	230	232	233	255	289	233	240	226	221	217	235	215	218	228	260	284	244	261	275	253	252	236	233	272	277	229	251	245	231	244	248	296	219	227	243	261	236	210	256	244	276	265	265	258	245	242	253	265	214	231	244	259	271	237	250	224	245	227	259	258	241	268	249	245	256	246	240	258	233	237	253	282	264	247	249	245	271	253	237	255	231	269	267	214	253	245	259	256	230	243	237	259	242	231	249	227	264	241	257	268	254	272	239	243	260	245	239	247	227	263	222	226	244	261	243	231	231	244	250	221	245	205	237	227	232	238	236	259	250	278	223	268	264	232	296	261	253	256	247	263	278	268	289	262	272	236	256	237	260	235	275	239	247	234	238	256	226	234	268	250	241	270	240	242	242	237	258	242	210	248	243	250	224	204	277	244	216	260	262	237	278	294	271	287	239	263	241	266	257	231	263	231	252	266	222	254	260	249	252	295	246	245	270	264	257	244	242	245	279	241	239	262	254	227	223	234	242	260	220	245	251	250	233	243	240	258	284	262	214	238	220	273
23702	3435	1215	1278	1124	995	863	803	763	689	661	687	678	649	627	581	627	624	634	575	593	576	593	599	562	550	554	579	603	542	552	553	552	553	567	561	556	568	572	550	536	609	524	539	595	576	581	561	613	639	615	610	583	595	562	571	580	608	568	580	583	582	602	547	583	505	595	572	586	579	588	558	585	595	562	603	634	527	600	560	587	536	580	607	562	524	552	562	538	557	561	567	571	513	554	535	551	622	545	569	519	592	556	566	545	566	559	545	595	573	573	554	584	522	530	546	581	579	554	594	600	553	526	585	557	546	548	539	576	538	495	524	566	511	563	578	549	528	562	559	543	591	603	514	557	540	536	586	547	590	548	567	575	574	582	559	522	562	573	567	523	554	554	531	533	572	532	538	511	558	548	530	521	545	567	588	569	572	515	544	598	559	518	564	559	566	598	589	563	569	559	571	557	544	538	540	583	552	569	584	588	507	599	557	532	517	554	586	507	553	511	551	530	561	574	537	553	521	576	574	626	551	522	541	600	571	575	567	570	519	545	538	509	551	557	558	564	530	555	576	554	565	590	572	533	555	581	508	576	565	588	568	544	568	561	557	537	578	524	541	562	539	583	562	556	545	587	526	613	554	552	534	503	536	606	548	529	554	558	569	563	527	594	577	570	585	559	532	534	514	565	540	618	548	564	571	554	558	540	549	548	531	512	534	545	555	568	570	529	553	560	555	523	523	577	588	544	548	612	563	583	575	600	523	533	575	572	577	554	546	566	566	582	552	583	558	533	556	534	536	526	592	562	519	554	557	547	505	571	568	593	576	515	533	548	572	560	559	533	533	517	555	535	564	559	546	554	542	555	548	567	565	560	550	561	539	575	551	555	530	566	600	576	562	557	546	563	572	581	571	560	522	536	555	586	571	571	568	584	551	587	533	591	514	559	570	571	562	586	525	565	572	541	549	586	574	551	546	536	560	545	546	586	568	572	570	536	541	536	588	586	558	541	564	548	540	549	579	566	542	576	588	539	581	519	541	564	576	532	565	570	576	557	531	617	519	540	552	548	540	585	533	559	540	547	532	563	551	545	580	566	519	574	508	540	536	591	568	551	540	551	573	524	556	569	519	541	520	537	620	559	570	510	569	534	551	550	549	554	537	590	557	568	596	520	580	573	569	524	546	564	553	518	557	585	548	570	559	527	532	559	534	534	595	514	540	553	530	548	553	576	602	564	551	529	574	562	522	586	573	549	561	589	565	503	597	555	550	556	586	560	613	496	526	583	580	550	551	590	569	522	485	551	572	541	547	554	538	548	583	566	550	539	534	553	615	576	562	536	560	562	550	559	577	591	536	555	559	523	529	547	582	573	532	553	540	535	565	569	564	544	571	534	512	525	594	554	537	588	560	526	569	546	579	577	542	530	569	516	557	577	502	544	545	538	517	623	570	542	545	580	588	584	565	560	553	550	516	536	559	582	524	517	571	540	566	567	558	543	568	549	570	594	556	539	600	596	573	590	536	559	547	562	575	577	558	578	571	567	527	537	515	559	559	505	569	574	585	585	533	551	505	571	551	542	551	523	522	546	485	591	509	541	562	541	574	567	566	551	554	545	531	536	549	544	596	574	561	536	511	557	556	537	590	523	539	517	535	562	546	498	577	575	558	559	528	551	554	548	560	510	564	575	561	560	561	553	510	533	582	559	521	557	521	567	559	561	544	589	556	501	594	550	556	582	574	541	494	543	585	583	581	549	543	558	577	567	570	578	539	562	566	579	565	571	541	517	547	520	552	592	598	582	519	541	560	578	572	594	521	504	536	528	539	581	534	579	563	576	593	564	560	573	568	536	575	616	544	568	552	547	552	537	558	492	517	547	519	569	511	557	541	586	566	574	575	542	545	530	545	531	529	552	506	562	598	532	568	596	566	561	547	519	547	536	527	524	497	557	542	558	531	584	566	588	521	582	591	563	590	537	539	550	543	568	576	590	541	533	548	526	525	569	596	550	536	543	532	586	559	509	565	550	582	543	551	546	548	569	589	578	580	552	526	594	532	551	593	550	549	568	563	550	568	512	515	556	624	563	578	552	532	546	550	564	539	550	566	539	534	551	566	537	538	548	532	554	575	547	541	544	557	593	558	536	541	516	574	584	565	561	553	578	562	566	550	575	511	590	543	522	582	537	562	531	528	569	565	566	557	578	556	564	547	550	567	550	566	548	537	572	559	549	550	527	537	564	573	543	551	608	584	561	584	521	554	553	541	559	560	595	576	585	555	558	571	534	563	556	576	558	560	591	567	552	550	520	548	588	564	579	524	588	567	590	576	577	597	561	537	565	584	571	582	543	565	544	581	567	551	558	576	557	561	532	505	549	565	572	568	543	574	562	553	576	577	523	552	524	593	542	578	592	553	564	564	603	558	582	622	585	559	586	579	597	544	575	584	535	557	525	569	554	597	508	572	561	585	509	554	580	558	599	525	552	599	554	562	581	534	571	493	525	564	563	586	559	526	554	568	595	569	566	584	517	523	570	535	558	588	563	503	515	587	576	521	551	521	552	598	553	549	534	601	546	539	547	541	547	580	524	570	556	544	535	567	560	549	552	572	514	553	549	574	564	546	576	531	564	548	525	558	571	520	553	593	535	580	555	564	583	546	565	590	550	608	578	528	553	521	539	581	566	530	576	549	546	542	514	519	555	569	505	552	542	584	574	562	501	553	564	574	529	541	556	518	572	558	530	510	555	569	549	574	596	557	537	544	593	557	567	542	562	550	571	580	579	576	548	556	588	546	568	590	578	557	575	518	551	550	538	588	562	557	559	560	595	565	581	570	577	580	605	545	616	585	514	518	590	571	571	567	538	518	567	570	554	506	566	543	556	542	534	514	505	549	551	535	549	557	577	524	526	560	565	556	535	582	544	566	573	552	535	545	531	579	568	558	561	530	579	575	585	548	555	502	561	566	567	533	535	580	499	560	540	538	571	552	564	555	523	549	575	612	580	560	566	581	567	511	545	528	576	548	573	575	541	534	596	550	569	591	574	540	567	534	572	552	508	530	600	558	538	553	566	515	587	551	565	572	550	518	587	591	552	532	582	557	531	549	520	566	575	587	575	560	530	518	547	531	588	507	634	572	544	565	527	551	509	551	562	588	529	562	565	567	531	550	545	542	533	504	558	550	546	553	539	559	524	550	548	529	555	547	572	578	554	579	571	559	565	532	597	551	565	579	564	585	557	551	561	537	573	558	556	566	544	554	525	537	504	572	573	525	546	616	552	557	553	579	574	567	572	564	571	589	525	522	543	538	569	539	532	552	572	539	576	545	576	553	570	535	542	549	546	561	594	555	582	569	599	549	578	555	558	573	571	573	523	607	541	560	605	521	601	565	568	535	546	554	528	540	569	568	568	513	528	535	557	532	578	595	537	534	558	544	554	544	577	597	575	558	597	615	540	569	553	537	589	503	559	564	552	558	584	537	575	534	593	555	545	558	543	559	552	555
51227	20552	3013	887	554	505	469	366	332	355	282	294	307	304	286	280	268	325	280	297	282	283	280	287	279	286	283	276	275	306	309	239	262	278	276	310	263	289	272	268	280	250	260	250	285	277	308	297	249	273	271	297	280	273	273	302	297	273	282	293	331	275	286	298	258	290	272	280	299	284	297	280	283	300	285	285	302	273	269	279	280	279	270	252	270	296	260	289	280	284	278	263	243	293	274	234	263	306	277	287	299	269	258	287	307	306	287	285	279	271	287	289	283	270	287	272	290	267	295	278	282	266	281	284	269	253	242	272	331	299	299	274	286	279	303	272	274	274	269	252	263	307	288	244	276	297	303	283	292	306	305	279	269	281	253	286	273	291	295	276	300	246	272	255	281	279	275	297	323	272	280	285	278	266	284	275	274	272	290	286	267	242	254	289	298	296	279	303	267	267	281	275	264	257	260	253	259	283	268	305	281	260	291	268	314	298	301	236	263	263	245	299	278	273	246	246	272	265	298	261	289	266	303	315	273	294	265	300	274	270	272	288	312	291	253	281	272	293	264	284	280	274	308	274	292	283	297	289	275	286	287	280	280	270	282	262	293	271	278	270	303	276	234	291	284	277	274	273	282	287	276	288	316	257	314	256	294	269	282	270	299	298	295	290	264	291	248	268	289	267	278	263	255	279	289	275	263	318	271	309	266	290	302	298	253	311	270	289	296	244	267	286	272	278	284	294	250	256	320	285	298	283	299	302	310	286	284	269	271	262	280	264	282	256	274	279	275	262	276	292	276	310	235	258	291	262	267	259	269	263	255	285	293	270	256	230	281	286	253	312	290	257	268	288	262	279	258	277	280	265	268	302	275	295	295	283	284	277	265	284	249	280	281	282	291	275	290	294	248	307	304	260	267	272	269	274	250	277	290	281	276	295	266	274	279	269	304	309	296	286	266	273	271	283	279	279	260	251	243	269	255	279	282	256	290	293	278	268	295	275	302	297	279	252	248	295	285	276	289	269	267	251	284	292	271	243	278	284	269	254	277	285	277	279	259	274	254	285	282	284	262	261	246	292	262	261	288	250	272	270	254	252	247	266	288	299	271	287	271	284	260	313	291	265	264	278	277	288	307	267	287	276	283	293	291	276	239	270	291	330	242	271	298	279	255	290	268	291	309	302	289	280	271	298	257	268	265	316	280	251	257	309	263	281	275	292	250	300	297	271	275	259	242	301	265	285	318	291	287	271	274	305	276	274	248	269	284	290	273	314	287	299	290	302	305	290	268	253	285	254	295	269	263	307	274	276	276	291	279	262	272	279	281	279	281	285	306	276	314	291	260	283	285	247	258	280	267	284	284	303	279	263	301	262	297	264	255	287	238	294	284	271	332	305	277	277	254	314	260	263	244	268	278	282	298	290	292	276	272	272	252	287	302	268	268	273	275	263	318	298	266	283	306	279	274	252	266	291	259	259	302	319	287	281	288	296	281	253	260	276	299	253	309	265	277	254	285	287	296	291	295	267	270	270	250	263	260	282	284	298	280	262	271	254	264	280	267	295	316	275	272	261	278	258	279	303	252	294	299	323	281	269	281	267	255	236	291	256	312	281	294	274	264	290	302	282	306	318	287	257	256	275	247	294	288	253	282	254	296	277	271	280	267	258	273	283	272	280	300	290	278	299	289	239	292	272	290	295	263	295	285	280	280	297	274	273	311	277	266	271	280	255	275	278	270	281	318	284	310	265	308	237	280	289	288	300	313	301	274	261	269	271	277	288	257	276	289	274	272	267	283	274	294	279	306	281	300	291	262	293	298	275	269	253	272	279	279	286	287	282	264	284	295	290	282	279	314	314	276	296	259	284	277	282	232	258	264	278	243	323	283	262	274	239	274	288	251	302	284	272	265	274	276	282	271	262	259	279	302	274	265	264	281	284	283	257	272	273	300	348	284	336	261	263	252	280	250	270	259	255	253	272	289	291	283	284	286	293	298	300	280	259	299	291	262	261	268	247	312	290	297	250	293	294	300	263	290	251	286	296	285	266	286	299	288	254	282	259	271	236	289	267	284	296	284	306	308	250	271	289	314	268	305	276	279	300	244	295	289	277	281	296	245	290	244	271	261	248	276	259	286	266	263	276	282	266	263	300	294	274	271	311	263	269	232	269	278	289	276	265	278	293	284	292	303	291	287	302	271	284	287	272	261	280	274	299	295	248	281	283	272	276	274	293	264	234	262	271	295	264	279	301	278	329	298	267	306	284	274	276	308	267	308	287	284	260	299	256	248	270	266	297	263	262	263	266	285	263	288	263	267	297	328	294	283	251	252	253	290	302	280	250	294	292	277	278	326	259	242	290	268	295	282	253	282	284	218	262	256	276	262	295	265	242	286	256	283	292	295	320	308	279	287	285	273	278	262	257	290	291	290	281	238	262	273	291	265	269	258	285	269	277	276	266	289	256	283	289	276	263	262	256	261	271	258	268	286	285	301	304	301	263	287	293	300	272	265	254	293	241	277	279	273	276	253	276	269	270	288	277	316	280	283	284	275	283	239	279	268	272	275	266	254	274	295	250	282	293	314	259	276	258	281	275	298	279	289	273	270	259	281	270	276	265	263	238	257	283	289	264	292	276	308	282	264	268	295	284	272	297	290	274	287	294	291	308	274	270	284	275	302	254	267	309	273	236	266	275	276	297	279	295	303	287	289	279	263	276	279	259	227	244	260	276	284	292	263	307	268	278	274	275	292	262	299	302	269	251	283	301	274	263	290	277	281	256	274	295	292	300	297	255	261	261	268	289	259	297	270	274	281	248	272	282	299	265	275	271	301	272	270	284	269	296	287	278	286	304	278	304	275	280	259	285	246	285	278	280	240	291	313	289	280	277	276	314	223	286	295	268	270	268	263	283	294	267	324	317	302	268	255	286	280	266	248	278	254	257	262	250	256	259	282	267	290	286	273	267	285	270	283	303	272	301	266	313	298	280	283	280	266	267	292	268	281	261	275	284	286	286	253	287	286	291	265	253	329	277	270	295	272	311	288	270	283	282	281	290	277	267	280	267	280	277	296	292	264	274	258	285	294	277	256	303	263	267	282	284	289	277	260	262	276	276	268	254	268	273	252	288	286	294	254	285	259	275	270	285	278	259	293	292	275	289	281	276	294	287	281	298	263	286	253	268	279	278	267	329	268	312	309	257	263	245	251	284	259	286	295	265	279	263	264	305	281	260	273	271	272	280	273	280	267	324	271	270	252	270	344	284	241	256	264	290	286	254	237	279	278	312	301	279	300	276	284	267	299	265	266	261	244	296	288	270	266	280	294	237	254	294	254	299	271	277	272	282	288	276	286	272	262	267	279	277	278	280	293	266	265	281	262	277	268	252	248	242	271	316	294	269	286	288	298	292	281	235	252	250	240	253	273	267	272	304	266	284	281	242	284	302	261	271	272	291	265	294	232	251	273	285	280	307	282	290	306	310	273	276	299	295	287	268	280	290	319	252
31490	6171	1832	2146	1755	1462	1233	1121	1011	955	873	798	800	763	778	723	753	730	639	692	710	660	652	666	634	650	638	638	698	641	665	635	657	618	638	646	586	596	608	619	669	630	606	649	675	674	647	638	649	683	685	661	643	639	641	654	665	669	641	653	656	677	666	618	670	636	658	639	645	628	660	628	598	643	586	603	610	598	619	625	647	618	655	592	621	629	628	670	627	610	642	586	590	641	606	605	616	602	649	610	576	602	621	609	625	600	617	586	617	640	613	598	574	626	598	604	595	561	618	614	617	618	605	640	610	609	596	610	584	632	607	566	631	622	584	627	583	640	598	581	590	640	617	599	630	662	590	594	604	588	613	606	629	574	644	617	589	579	608	583	629	597	617	657	622	588	609	622	621	590	586	604	626	601	608	617	602	625	614	638	610	642	618	614	600	590	594	588	636	577	635	565	603	576	566	638	604	611	590	581	622	554	594	574	590	632	589	620	577	584	591	581	598	571	608	596	562	575	679	635	594	569	558	597	611	597	654	600	594	577	583	628	630	584	615	600	598	607	619	618	595	643	648	614	595	587	611	619	602	591	630	605	570	604	624	589	613	601	619	545	568	634	611	560	587	585	576	578	625	603	542	585	596	653	572	580	589	601	587	590	581	592	602	617	603	609	550	592	638	606	595	548	594	594	608	579	616	637	598	574	619	588	618	609	655	637	602	579	647	596	587	653	578	589	606	604	582	621	587	638	590	616	634	607	583	585	580	612	589	590	598	551	613	617	589	614	591	603	600	637	605	564	587	590	583	627	604	614	631	560	637	631	606	598	608	606	630	562	610	602	625	598	641	623	633	650	601	583	585	617	611	652	568	614	608	576	609	611	563	557	594	546	613	575	652	571	611	600	580	571	619	593	636	602	573	557	586	628	619	591	563	605	641	640	612	572	587	619	598	612	576	590	619	610	599	559	615	629	598	594	596	576	616	629	645	607	617	637	626	618	581	591	576	602	628	621	618	589	551	621	585	608	587	613	586	575	589	592	545	613	597	607	623	608	600	604	613	618	592	617	594	619	614	617	687	581	597	562	543	577	610	611	596	620	604	576	602	637	591	610	610	613	602	617	630	581	614	571	601	597	596	605	616	609	576	566	605	602	582	601	601	575	596	631	613	583	631	585	601	682	589	648	598	576	624	627	601	598	632	602	601	580	591	626	611	624	595	621	583	607	633	578	600	573	615	571	548	564	602	585	580	599	636	588	556	612	553	566	611	560	577	563	573	557	630	593	596	613	638	639	579	627	666	559	606	638	607	588	591	601	595	601	644	622	584	596	580	572	633	604	602	602	588	528	573	588	594	600	621	591	562	578	584	606	581	592	618	634	584	585	609	587	570	618	628	592	565	571	614	637	569	633	583	568	623	614	593	573	624	608	608	621	649	592	640	550	572	598	570	591	598	628	570	594	603	602	573	619	632	623	609	612	587	584	617	585	641	558	600	605	560	602	626	587	599	594	590	644	586	598	585	587	601	594	588	622	574	582	660	591	603	588	595	617	565	538	597	596	640	599	613	663	612	566	610	557	613	626	599	637	638	577	614	581	611	615	583	616	574	606	592	639	612	618	573	556	555	588	593	610	578	601	594	611	585	597	619	599	603	613	605	614	559	583	629	619	627	613	609	609	620	580	604	606	605	590	595	606	597	627	627	607	605	638	591	624	609	620	593	597	599	611	602	591	598	610	570	574	626	571	578	618	646	552	559	582	634	595	606	618	641	574	574	595	620	647	579	629	563	554	607	629	628	574	657	630	609	594	575	564	614	583	598	602	609	583	612	579	614	575	595	591	580	591	629	589	615	597	602	602	644	592	653	600	619	592	633	639	613	607	610	575	623	634	555	592	597	628	580	572	577	636	590	631	623	626	599	592	598	621	649	597	625	586	634	628	569	611	639	619	603	635	557	623	574	573	581	595	597	596	581	575	610	577	627	613	571	606	592	605	569	587	619	600	655	605	583	613	578	570	586	655	616	606	609	605	606	633	603	572	612	571	583	618	629	575	644	645	599	585	553	586	649	586	623	670	619	592	606	587	562	599	605	618	562	623	543	629	596	645	578	588	588	630	634	562	598	570	622	634	625	592	620	600	578	596	564	636	586	587	582	621	577	585	610	624	597	607	637	611	599	591	589	581	601	619	564	622	585	615	594	605	660	605	593	585	580	617	614	593	662	600	587	623	594	608	570	565	599	592	604	580	582	616	596	586	585	603	590	624	655	606	618	584	593	616	625	610	626	566	585	597	586	581	575	571	595	576	540	595	591	610	655	582	590	597	566	641	604	596	561	626	578	619	600	588	599	598	620	582	630	622	591	594	604	542	591	637	577	613	580	620	613	578	622	641	602	563	656	652	572	585	584	588	615	587	602	607	688	609	625	647	618	614	629	573	581	618	625	610	595	606	586	600	583	587	618	588	567	635	612	607	589	614	597	664	589	580	614	585	599	564	599	598	582	675	616	575	589	600	567	583	589	561	610	572	617	588	568	618	593	601	621	633	585	601	588	628	599	637	618	649	573	599	605	602	610	609	605	575	585	602	566	620	591	623	630	599	593	595	599	609	586	618	623	631	618	563	585	591	537	602	537	584	608	600	595	609	599	615	578	630	586	606	618	625	624	575	624	619	611	577	608	616	611	643	557	615	593	579	636	602	604	612	592	584	602	575	588	583	626	625	601	647	608	603	566	569	605	565	615	622	632	561	516	625	583	644	553	603	593	581	610	585	598	616	654	610	617	607	634	584	609	580	563	557	592	597	600	605	591	626	605	569	578	564	601	591	614	586	598	612	585	654	570	624	591	591	588	587	616	592	590	609	621	652	583	604	606	610	580	609	562	584	640	542	631	618	626	588	600	649	608	610	605	647	578	586	605	660	618	640	620	567	615	622	591	623	617	607	585	615	628	596	628	596	621	601	625	617	571	614	632	618	597	636	571	671	581	566	595	586	627	614	615	570	554	598	619	592	633	645	610	560	594	551	576	614	607	605	611	603	637	610	624	599	618	646	623	602	602	602	607	546	599	587	601	566	608	603	633	629	611	565	590	626	577	627	581	594	649	577	613	593	626	601	531	636	588	587	621	599	569	608	621	617	602	575	605	594	579	629	595	583	599	582	614	571	576	584	606	605	588	647	590	599	595	636	596	599	595	623	624	598	590	627	625	590	587	612	592	631	574	631	587	578	594	606	609	571	634	629	608	555	605	613	566	585	626	622	609	603	589	597	625	611	599	607	576	605	627	634	645	602	637	607	606	595	590	662	593	577	559	576	593	577	588	627	597	619	597	578	606	577	604	605	614	628	627	570	617	594	588	581	622	618	534	553	590	631	583	572	565	574	576	621	642	601	619	608	596	559	600	595	592	567	567	598	586	560	597	591	577	630	621	585	632	584	619	575	576	616	591	602	600	616	542	593	648	609	594	584	571	633	610	625	602	637	593	613	602	540	591	594	578	589
17581	3000	212	175	169	162	188	190	140	167	172	169	175	148	150	151	142	155	158	181	158	160	159	162	149	187	139	165	181	173	153	174	152	163	172	187	168	163	181	186	145	178	178	166	155	142	190	173	177	173	162	177	164	181	146	172	167	171	145	161	191	153	179	171	133	161	167	184	158	179	191	176	158	153	169	181	172	177	166	157	172	156	169	172	205	195	164	154	190	151	149	156	155	159	188	155	154	175	159	171	174	156	165	161	162	181	164	159	171	140	152	170	155	169	150	139	161	157	169	175	155	189	168	149	152	154	170	164	182	124	141	173	158	174	160	177	138	173	165	158	162	181	152	180	174	141	162	157	141	149	151	172	180	183	179	188	161	160	155	165	161	172	171	165	167	153	154	167	162	167	159	163	149	179	166	140	169	176	182	171	193	148	156	162	162	167	167	141	160	163	167	154	173	154	180	178	189	197	170	157	174	168	165	157	154	190	144	154	178	167	160	202	162	152	155	164	171	153	195	196	178	165	138	151	175	158	155	151	200	187	164	172	169	185	182	178	155	146	163	171	165	186	189	151	159	153	169	152	150	173	164	174	164	201	164	193	169	185	152	147	173	183	166	149	178	164	172	169	162	174	178	186	150	151	176	176	154	151	165	146	177	136	181	169	151	169	152	160	165	185	172	170	191	156	173	156	156	189	136	158	150	168	171	188	159	152	202	170	172	169	154	159	182	185	160	178	166	174	158	138	164	165	165	199	201	184	165	152	184	164	165	150	155	150	148	165	163	171	122	169	145	143	156	162	136	176	156	150	164	182	158	169	139	169	153	148	168	166	171	163	185	174	162	172	159	165	167	160	166	170	161	166	147	158	162	149	172	173	172	172	173	160	156	154	156	159	166	177	148	157	130	161	167	175	171	164	164	158	178	166	169	164	157	157	175	169	183	155	164	159	169	167	151	169	163	159	158	147	148	186	174	172	156	163	150	155	160	159	189	169	191	158	136	127	163	153	165	184	176	141	151	142	166	159	173	189	177	156	168	164	185	152	169	160	176	161	151	161	159	137	139	147	171	164	130	193	181	161	163	185	170	152	169	144	167	172	173	174	165	152	158	153	153	181	158	154	158	140	170	157	155	152	168	177	153	152	179	155	170	186	162	157	185	161	168	151	186	178	171	177	161	154	175	152	161	147	148	155	138	146	175	166	166	168	194	159	179	150	141	140	139	169	167	162	164	166	171	156	168	164	171	164	143	126	161	183	176	176	153	174	166	161	162	154	160	174	151	178	169	168	144	144	164	156	195	171	153	163	172	164	162	141	149	148	142	162	155	162	161	180	186	183	171	174	179	156	168	172	165	168	166	166	163	161	135	175	189	150	157	151	160	178	172	148	186	164	164	148	182	163	168	161	167	161	172	173	168	178	169	178	195	163	170	159	163	146	171	167	165	155	191	176	139	151	173	157	164	149	180	192	162	169	162	151	160	168	162	145	142	166	169	151	164	168	157	168	130	151	167	168	171	151	171	169	166	168	141	158	126	164	162	166	154	165	172	138	161	163	143	148	149	161	152	174	157	161	146	163	182	174	158	170	172	180	171	169	163	166	162	157	153	174	150	140	183	163	152	156	152	162	175	157	161	152	175	186	155	165	153	155	146	172	168	148	166	137	164	158	136	184	159	170	170	168	159	165	158	179	171	169	165	150	166	160	168	159	173	161	176	176	116	194	184	167	160	168	172	180	170	188	155	151	155	158	180	137	183	163	159	158	184	180	174	150	184	185	164	159	166	169	182	151	158	172	181	167	161	174	189	188	186	162	160	145	165	167	172	159	192	150	151	142	174	130	140	144	160	163	160	159	172	177	158	169	176	168	168	166	167	181	137	148	197	165	172	148	189	185	176	161	172	156	151	167	159	193	150	148	167	178	183	144	182	172	162	197	162	183	145	144	172	178	155	168	162	152	181	161	162	186	178	177	182	158	189	181	154	175	161	163	167	155	177	136	143	162	161	178	198	146	139	174	157	183	159	166	159	185	167	174	166	189	177	162	164	152	170	179	179	173	175	179	187	158	160	157	174	156	190	154	166	138	171	156	168	167	196	170	174	158	170	156	150	163	166	179	175	153	150	162	179	172	167	161	188	180	147	162	161	167	177	165	150	150	170	206	175	160	148	185	163	167	134	172	154	140	163	177	152	162	175	166	177	149	172	153	159	181	169	192	132	152	169	163	160	168	171	192	146	166	172	144	189	163	151	144	151	146	169	179	178	154	162	171	172	162	151	159	149	155	161	159	141	170	153	161	176	183	152	157	145	180	145	146	154	149	156	157	148	151	157	175	187	147	159	165	189	150	169	165	186	149	177	160	142	172	173	169	172	157	149	176	156	136	161	151	176	142	195	155	193	167	155	186	180	154	154	187	166	170	150	149	171	152	150	157	159	161	180	174	164	148	166	176	158	149	161	166	167	168	163	147	184	177	169	162	179	199	162	164	166	146	180	175	173	167	166	174	180	155	144	130	149	158	165	183	177	145	172	164	171	183	162	170	170	152	166	159	162	164	166	161	163	158	160	168	177	177	146	155	144	150	174	137	155	149	155	178	168	149	183	167	173	159	166	182	153	160	144	146	156	150	141	175	180	158	183	161	154	173	170	152	169	150	182	155	165	166	149	180	133	178	152	179	169	153	149	160	179	167	180	163	144	179	159	163	168	130	153	174	189	186	184	143	149	167	156	148	160	184	173	160	171	182	149	152	177	155	173	147	150	154	156	164	170	159	161	178	167	144	147	190	146	193	160	189	158	158	160	160	182	143	152	160	159	183	152	158	148	152	187	160	169	191	157	162	157	191	159	148	153	182	194	152	170	159	154	161	172	191	140	164	165	164	127	165	152	153	164	140	154	166	159	177	173	162	164	161	166	142	166	178	190	165	157	153	167	164	176	183	169	147	145	171	143	194	205	161	168	176	174	171	161	161	153	148	138	148	168	165	149	178	181	171	175	170	159	174	155	163	173	146	186	151	176	188	150	139	178	169	164	169	183	173	165	188	158	156	166	165	163	158	156	175	167	164	161	157	189	151	161	174	174	155	162	152	169	156	166	147	167	134	151	187	180	175	142	150	172	205	160	159	179	143	142	175	166	163	157	158	150	154	176	189	173	165	143	164	150	171	179	136	152	152	166	149	161	173	177	157	183	165	174	184	153	153	165	182	146	167	185	172	175	128	172	170	165	142	164	173	157	191	176	170	167	175	182	177	155	179	160	153	161	153	187	144	133	144	158	140	145	150	150	168	164	173	188	149	186	182	171	158	178	152	153	156	184	156	146	170	167	170	159	163	148	184	171	174	160	142	137	138	152	148	155	144	183	143	173	133	148	141	180	154	159	151	162	156	174	149	149	173	171	175	171	154	162	169	164	158	162	175	177	156	191	158	167	162	170	140	172	175	174	134	173	150	181	181	185	141	143	174	162	166	192	178	156	150	164	157	172	160	141	138	153	190
10057	1207	414	413	392	429	416	417	383	408	400	411	372	416	393	382	431	376	405	412	387	414	395	416	425	392	424	411	408	380	373	408	381	353	406	423	426	372	410	374	396	416	393	399	398	464	394	409	420	385	448	399	434	393	369	411	408	450	380	384	403	394	416	404	397	417	417	389	393	375	393	399	396	408	401	395	382	394	405	402	360	380	373	442	415	389	421	392	384	372	382	405	396	365	377	399	401	375	404	407	375	371	394	398	415	347	378	354	368	391	379	406	414	359	382	386	440	378	390	356	371	390	385	398	425	383	353	389	400	383	386	405	361	403	383	364	409	391	408	373	384	387	396	372	376	410	386	400	368	401	399	374	366	377	396	385	377	382	427	357	401	426	376	352	380	394	368	401	379	370	353	384	389	402	381	418	359	349	401	396	402	408	400	381	393	382	398	415	374	388	412	362	374	393	376	366	373	371	384	370	330	366	400	426	394	396	372	400	365	360	369	389	399	402	384	379	373	382	402	407	377	429	389	364	384	393	364	413	386	354	404	403	428	402	395	402	425	393	391	388	341	384	408	354	378	377	374	409	385	370	352	421	386	390	414	383	393	408	433	377	376	378	384	386	393	384	392	414	409	347	373	405	414	407	380	378	374	351	391	397	401	386	389	360	443	432	370	386	430	369	428	371	408	383	381	369	397	404	408	391	398	409	364	390	358	397	398	416	406	376	379	400	419	399	378	384	411	368	386	397	421	387	429	393	355	392	380	410	374	414	378	403	386	387	396	379	388	368	390	408	409	356	379	426	400	392	404	359	385	411	352	412	366	365	399	392	423	376	360	391	376	362	368	382	397	368	377	410	378	429	403	374	365	351	394	366	398	370	408	383	364	349	418	388	417	381	374	403	366	396	353	398	398	370	343	376	386	396	394	359	356	404	365	353	444	405	363	401	376	376	414	393	410	418	406	439	363	372	375	423	371	404	347	396	352	392	412	391	356	445	443	413	390	396	379	389	377	363	377	362	416	355	390	413	411	379	433	381	388	373	413	407	402	416	372	367	380	429	425	381	361	392	397	368	386	390	403	411	385	382	435	371	370	423	397	374	354	447	424	410	404	390	379	421	415	359	414	409	394	408	357	383	368	381	371	408	412	376	390	390	392	379	364	396	421	364	406	408	396	388	397	382	413	398	375	352	405	382	426	380	399	378	370	392	393	365	405	422	393	389	396	401	391	363	421	358	410	385	407	418	387	390	416	404	371	411	413	398	395	377	374	379	382	374	390	404	398	422	389	388	397	383	411	389	411	355	375	407	359	391	399	419	377	402	395	383	354	369	400	376	378	352	391	373	378	405	367	421	411	396	417	363	366	357	374	385	424	369	385	385	407	404	371	433	382	396	404	385	385	383	354	389	410	389	389	371	378	382	416	383	409	387	378	398	401	410	366	384	427	407	430	421	390	387	429	337	412	405	359	393	417	349	372	375	380	361	403	377	387	377	421	389	377	414	400	362	357	408	405	383	382	406	400	343	421	394	403	422	409	389	393	399	377	425	423	401	413	355	424	366	396	387	359	380	412	375	366	374	383	418	380	394	436	414	397	389	384	427	417	373	361	389	391	378	370	362	389	370	394	362	403	406	441	364	401	351	418	400	375	394	377	404	384	361	385	415	399	435	389	370	433	392	353	401	385	431	403	402	410	421	403	399	409	396	401	423	393	371	407	402	378	380	347	383	383	402	409	391	385	384	385	428	385	411	389	373	396	396	399	353	374	380	383	393	377	413	403	393	406	397	392	388	406	390	407	383	420	387	371	379	386	366	404	411	407	368	364	382	396	377	396	378	392	401	411	360	339	412	367	408	408	410	390	375	403	355	368	337	410	392	379	396	362	402	368	371	410	377	374	362	359	409	402	417	393	340	391	410	398	379	364	347	413	386	399	421	387	414	337	398	420	396	412	394	411	421	390	365	394	400	377	398	408	396	423	396	369	384	363	419	389	396	360	418	416	396	374	368	406	400	378	398	391	400	386	427	398	378	373	391	358	405	389	388	428	388	412	400	376	391	427	380	363	384	372	409	407	398	394	391	374	369	415	400	396	438	408	424	407	397	392	383	417	377	417	409	421	391	401	384	389	398	379	373	389	371	373	381	401	394	399	395	378	384	369	363	406	368	363	399	400	393	428	371	361	399	358	392	363	403	392	367	420	378	364	384	363	362	380	363	397	404	392	400	374	401	368	362	395	401	378	384	395	368	376	393	358	394	346	422	375	406	393	359	396	386	380	415	390	365	403	400	399	412	381	430	420	385	399	416	375	371	379	417	398	379	424	375	364	386	394	361	407	392	391	399	408	402	360	374	406	390	384	382	375	399	430	441	408	386	390	385	386	376	386	375	378	401	388	369	400	384	405	370	394	428	371	381	419	422	418	412	404	407	372	389	420	413	383	349	359	367	371	373	358	420	377	376	438	386	416	408	408	346	374	426	407	408	402	433	382	401	379	388	409	371	375	417	369	399	356	406	442	407	377	388	373	400	403	429	396	393	391	390	402	383	394	380	416	363	383	443	375	418	418	381	378	390	368	345	421	407	395	385	385	378	374	397	399	372	386	370	380	387	373	416	356	360	392	392	383	399	408	429	361	381	395	370	421	392	378	378	429	376	371	397	388	379	356	385	374	403	389	412	379	392	369	399	374	384	384	387	394	386	421	394	386	417	375	361	378	408	406	380	405	439	378	388	379	379	367	410	385	365	391	394	387	387	345	405	408	394	406	351	380	369	406	343	392	426	360	385	408	395	364	415	383	367	363	413	398	383	395	430	368	383	419	353	378	393	397	388	378	385	400	371	380	396	387	390	369	381	378	385	376	344	404	391	381	401	380	391	369	391	382	397	366	391	388	431	383	402	418	363	412	383	365	390	365	393	402	378	384	422	386	384	402	373	374	410	422	379	355	420	396	398	417	377	412	391	401	394	399	398	389	413	406	416	362	414	396	397	390	405	382	379	342	386	382	381	373	394	381	391	384	388	395	399	401	376	416	370	422	405	412	390	389	359	379	429	438	387	366	385	396	416	405	378	380	376	377	357	341	392	408	363	388	382	392	352	395	401	374	393	386	377	366	395	373	357	385	380	358	385	413	362	408	371	398	404	412	391	387	348	399	421	401	378	397	402	371	377	422	433	398	352	392	394	409	394	404	395	398	379	360	397	350	363	358	382	387	358	398	396	376	362	390	411	412	354	388	353	372	373	375	378	433	377	385	364	359	342	401	389	394	414	414	378	397	384	417	379	391	368	396	373	397	376	400	361	396	400	390	380	388	418	384	372	405	379	385	378	416	402	415	407	399	413	404	382	360	379	366	410	355	389	424	383	374	373	367	394	363	404	383	398	402	413	340	431	421	430	392	378	375	384	408	388	406	380	383	379	396	379	355	417	380	398	399	396	410	420	361	402	392	401	370	393	396	428	408	401	373	371	371	388	355	380	395	374	402	439	394	394	397	364
40280	13516	1263	550	403	339	319	315	331	259	291	266	261	256	245	250	267	233	239	270	262	237	258	261	235	262	223	266	250	252	259	263	261	273	231	250	244	214	234	238	257	272	247	265	276	267	239	246	253	275	249	244	288	245	236	247	256	236	257	265	211	238	280	231	281	272	246	238	236	261	235	254	248	267	244	243	230	252	286	244	250	252	266	260	259	297	260	234	233	252	285	214	246	270	279	256	263	265	255	230	262	237	247	226	234	240	273	266	222	262	229	228	259	224	288	234	255	240	225	243	270	259	244	261	240	264	264	255	278	204	272	247	253	252	259	272	262	261	227	241	226	256	273	244	244	263	236	235	219	233	269	241	222	232	275	252	245	239	244	265	228	237	241	237	267	232	268	232	282	237	235	257	240	223	259	240	248	244	225	251	227	226	235	237	257	245	246	234	260	253	256	227	250	232	225	233	253	226	261	252	253	250	244	272	265	223	237	247	262	242	271	268	269	242	271	249	280	241	260	292	254	259	230	242	267	268	236	277	256	247	262	258	252	223	250	273	239	218	239	225	242	219	264	262	257	258	239	260	257	251	247	226	249	254	261	230	264	266	251	247	246	264	227	262	260	253	265	225	258	255	286	249	263	269	246	212	223	240	239	266	238	264	246	273	233	242	242	278	221	233	218	263	285	220	230	239	229	240	248	267	275	236	213	270	258	246	222	246	241	221	260	250	251	264	258	276	254	227	221	253	244	272	238	224	215	275	255	260	263	230	250	264	272	248	234	221	269	214	239	244	258	239	273	228	255	275	254	227	269	279	245	229	239	261	249	241	245	263	277	254	253	227	271	207	255	281	234	228	235	261	264	251	229	213	257	228	252	250	246	254	229	236	248	231	242	261	255	221	287	214	294	234	238	254	223	240	279	289	257	255	252	243	235	252	269	257	235	265	246	224	219	252	212	247	253	259	235	274	259	246	229	259	207	261	200	278	261	225	225	256	235	268	250	241	250	234	244	263	250	269	234	232	273	254	235	248	257	228	221	275	272	270	249	260	242	229	262	267	244	262	246	274	253	235	225	232	270	236	276	254	241	263	258	263	268	254	229	292	266	246	260	242	297	244	273	245	231	240	261	238	263	231	245	270	253	270	230	259	230	259	255	246	236	240	241	228	229	249	234	261	264	273	246	258	272	223	246	255	259	224	265	252	220	245	240	265	223	265	275	236	260	268	265	257	244	237	249	212	262	239	236	225	232	265	269	244	220	253	220	269	265	244	224	237	205	264	251	247	216	232	265	224	250	267	251	222	256	239	249	251	230	251	283	276	255	249	259	281	267	251	236	243	245	221	233	242	243	231	263	259	260	251	269	246	254	259	246	253	268	230	239	271	263	248	247	222	310	257	256	247	289	237	256	252	234	244	233	232	264	248	245	281	240	270	248	254	257	255	242	213	244	253	221	273	256	245	216	259	237	256	231	240	245	245	245	252	276	256	259	245	251	219	265	249	225	237	244	216	234	254	244	241	230	233	244	258	247	262	257	236	241	251	252	277	226	262	242	263	215	257	251	223	254	238	287	242	282	251	236	241	234	224	264	245	251	254	282	233	241	252	259	230	244	267	277	245	234	239	232	247	262	246	235	281	241	247	260	251	232	236	217	255	267	243	244	258	277	271	211	251	248	229	235	252	265	246	217	268	273	256	248	255	260	273	281	254	253	259	249	259	218	284	210	256	263	269	223	246	262	253	247	247	249	223	271	271	223	239	236	252	261	263	225	256	278	259	235	254	226	249	214	231	234	255	260	241	216	241	237	238	249	277	245	240	227	258	227	226	252	266	267	235	250	221	228	243	267	251	265	255	227	246	262	254	259	230	252	250	211	250	260	254	221	265	285	257	243	261	271	252	249	240	278	262	248	236	240	256	253	228	248	229	249	252	251	282	226	224	247	241	222	255	277	260	280	279	240	250	218	257	247	207	232	254	232	264	276	289	231	268	217	227	232	257	261	250	228	223	254	281	265	275	264	264	250	239	277	259	232	235	268	257	239	279	235	264	265	248	220	229	232	258	226	254	228	281	249	222	243	247	245	273	259	261	239	249	252	251	256	249	243	252	234	242	231	250	247	272	247	257	256	247	258	271	243	229	261	275	227	235	253	265	252	247	245	250	222	256	240	254	230	239	252	238	209	258	231	243	236	245	263	226	217	253	242	228	244	233	230	251	228	254	268	264	216	225	228	255	251	275	254	229	225	248	256	243	245	241	235	254	247	255	268	245	227	251	246	247	250	253	260	240	247	248	234	251	247	244	236	247	271	259	250	261	260	239	239	235	224	221	228	262	246	235	216	241	216	228	257	255	245	227	259	245	259	258	250	251	245	287	251	282	232	238	229	242	234	301	274	245	250	244	226	238	246	234	239	225	215	268	263	227	273	264	232	242	248	233	230	263	258	278	247	262	277	254	258	215	235	245	264	243	261	271	266	259	240	241	230	239	253	239	249	271	287	276	224	265	264	282	269	258	268	231	228	266	271	255	249	263	247	243	246	248	268	240	239	250	236	245	241	260	242	255	244	246	280	242	225	271	268	276	209	240	260	279	212	227	234	221	276	253	270	215	243	227	259	275	221	266	269	254	203	252	224	259	285	272	237	267	278	230	260	261	248	261	240	271	248	242	247	238	261	264	229	261	283	239	268	233	227	257	218	235	272	248	231	193	245	222	251	235	247	254	253	277	255	225	259	243	221	252	231	220	232	260	250	225	244	253	225	252	253	259	269	242	275	248	273	271	232	216	252	256	235	221	268	258	247	208	227	256	237	212	263	249	241	260	252	246	234	222	240	253	250	233	224	256	242	241	252	209	221	237	243	250	247	271	229	262	233	219	257	252	280	275	242	280	245	236	235	254	224	242	246	258	281	243	264	248	248	279	239	272	267	241	213	240	241	259	242	277	248	253	246	237	247	253	228	243	222	244	222	292	237	236	233	247	246	241	229	243	228	261	223	269	245	271	277	257	227	285	240	254	241	244	251	257	233	253	261	223	257	259	235	246	249	264	259	221	244	261	238	237	251	253	252	285	293	245	271	217	239	245	230	242	260	234	255	230	249	241	280	262	242	229	269	237	213	239	265	259	260	252	246	257	279	269	283	252	253	245	234	256	222	236	240	257	246	278	220	243	220	251	263	232	230	245	224	270	253	229	248	252	246	236	251	258	251	251	270	252	258	265	251	251	248	265	270	219	272	254	228	267	256	256	258	237	235	256	229	228	243	249	249	245	261	223	237	257	268	217	222	244	292	250	248	253	254	233	217	208	265	248	223	274	264	270	262	230	276	245	245	250	255	240	242	279	265	224	284	244	249	264	266	243	278	270	233	261	230	239	247	260	247	225	239	300	264	231	256	250	231	254	254	257	260	250	282	238	254	256	267	218	250	263	249	236	261	288	251	230	230	276	240	237	282	247	249	221	255	228	277	245	246	243	267	270	222	257	266	250	262	225	227	238
24659	4010	1222	1354	1149	993	884	808	744	719	722	631	622	596	593	627	637	604	557	582	579	547	572	630	548	576	575	561	548	570	575	564	572	563	594	605	577	570	551	546	543	546	616	570	577	585	612	645	628	591	647	604	594	591	556	578	552	608	609	573	591	561	544	609	588	577	611	576	600	622	573	553	581	580	564	546	565	539	571	587	518	547	573	563	553	570	577	552	567	553	624	604	575	536	586	546	592	576	542	542	565	580	534	608	525	579	532	530	564	511	539	510	538	580	556	527	548	517	592	507	576	560	560	564	557	542	613	587	533	519	541	516	553	545	533	547	567	596	556	583	560	551	570	538	532	542	580	562	507	538	532	546	510	584	540	525	532	525	544	533	576	596	552	515	529	579	569	572	538	572	591	553	592	562	615	578	511	528	512	610	570	568	559	569	571	575	518	575	551	546	540	539	560	542	594	558	529	583	533	580	576	543	575	546	520	559	560	526	573	551	547	543	577	540	478	555	554	557	535	546	564	545	605	538	530	549	573	560	581	521	541	547	589	574	557	572	533	601	553	602	543	530	535	546	509	538	573	565	523	543	559	586	572	593	535	554	539	550	544	577	484	554	511	562	593	552	556	527	554	533	542	555	563	586	550	549	508	529	594	568	520	556	529	582	611	550	554	527	514	535	589	533	580	541	521	528	535	536	571	534	564	574	558	549	544	520	533	539	542	568	564	557	572	551	555	558	551	532	541	538	515	535	547	506	532	544	529	559	588	557	570	580	606	566	584	539	508	546	482	540	568	576	586	542	531	553	545	562	567	573	564	556	564	521	577	593	553	534	586	572	557	561	521	569	522	577	521	534	588	575	553	534	544	578	542	556	535	558	541	563	582	574	546	573	587	566	549	564	548	554	576	576	495	593	553	610	582	531	571	578	556	544	534	606	544	534	563	570	526	524	587	539	574	561	571	557	569	548	504	526	518	569	547	541	558	577	535	565	585	509	546	535	571	558	567	531	573	562	523	533	550	528	546	553	529	575	575	588	571	590	560	556	500	554	576	562	584	499	574	544	532	553	531	550	552	550	580	520	535	563	589	524	520	558	576	520	573	569	568	616	560	566	510	562	557	539	552	570	577	579	559	515	519	523	538	541	557	532	555	550	552	532	528	533	555	575	563	569	526	548	528	530	542	525	603	550	547	561	538	574	600	562	561	563	531	567	564	515	543	543	530	575	565	580	544	556	545	573	587	584	563	541	568	518	549	573	543	566	548	525	579	594	545	584	528	564	550	571	522	564	556	584	566	583	512	551	548	586	569	555	528	576	536	555	529	593	554	583	492	563	526	537	557	559	557	543	571	551	552	541	587	589	562	582	535	542	527	570	580	574	605	550	509	542	504	513	551	591	552	564	564	537	589	564	586	575	574	587	547	548	577	504	531	557	508	555	539	606	555	582	555	572	550	583	555	544	568	532	567	534	554	564	556	568	546	585	527	600	573	571	559	540	543	544	584	578	518	557	583	542	557	546	577	589	531	533	527	550	525	555	563	547	579	573	551	538	534	531	587	536	581	548	552	568	568	542	587	555	526	538	584	556	583	544	563	532	556	533	568	552	580	542	570	563	562	592	562	550	504	577	550	607	589	541	526	601	557	533	569	528	564	568	600	557	575	520	517	568	552	565	554	583	550	564	602	564	547	519	574	543	575	579	583	558	569	572	590	489	549	560	574	542	544	548	577	537	588	538	539	578	522	558	561	567	570	558	561	515	580	586	565	554	505	609	528	536	573	542	588	571	564	561	588	583	584	548	536	552	538	539	543	595	569	546	600	593	544	537	534	601	533	538	559	556	518	512	559	558	529	533	601	545	546	578	521	559	573	569	564	548	571	560	564	568	543	543	582	563	591	556	548	586	598	545	587	524	524	571	562	565	571	547	550	557	580	567	536	548	552	557	581	536	540	528	539	539	606	548	616	556	580	512	512	548	587	534	538	506	540	530	575	540	513	562	545	528	562	555	597	587	531	543	548	561	599	532	538	530	559	562	523	566	542	552	567	554	566	543	553	572	530	556	576	562	561	570	531	552	567	555	565	562	563	574	528	572	568	532	553	540	597	527	557	594	574	550	586	530	557	551	582	549	581	591	577	567	575	591	536	564	559	586	544	563	609	577	553	539	564	580	575	543	539	535	580	550	507	556	541	534	556	598	574	525	551	562	526	542	570	558	537	590	544	514	554	550	561	524	537	577	537	545	561	505	558	584	538	563	521	567	537	506	563	580	548	570	545	536	548	588	566	532	550	535	533	550	564	566	553	561	548	585	580	536	550	526	546	551	572	557	592	546	593	567	525	544	531	539	570	548	574	558	530	509	541	570	528	544	546	535	563	556	587	564	570	571	536	570	540	584	580	592	568	541	591	496	497	550	536	555	549	564	570	525	567	540	551	557	551	547	537	540	582	586	517	553	586	564	566	561	586	582	513	561	597	551	583	551	521	565	583	556	542	530	553	563	529	559	504	580	568	552	532	527	578	516	556	549	548	538	528	563	533	577	548	568	555	577	530	539	496	538	551	556	581	538	551	614	559	571	560	543	527	575	538	590	524	545	557	541	536	534	592	597	572	569	574	531	557	583	596	575	543	539	598	545	523	524	503	541	556	579	576	539	506	543	564	544	589	591	537	551	547	567	539	569	585	589	575	550	571	546	550	566	544	579	522	577	578	563	585	547	552	612	524	532	551	566	566	586	563	569	564	523	547	537	586	538	539	561	576	537	541	578	546	531	534	593	557	498	552	564	516	520	520	599	549	559	534	584	539	543	560	592	567	561	547	525	551	542	549	536	602	552	534	526	531	538	501	571	545	575	556	525	578	559	567	574	519	526	572	517	575	570	517	544	600	575	550	516	514	562	553	550	551	536	537	583	582	589	568	596	584	541	547	585	565	529	582	549	594	552	551	588	581	592	550	584	540	539	554	543	515	592	538	552	579	526	531	536	520	556	576	532	589	563	524	559	553	539	579	587	578	520	582	554	535	534	546	546	528	589	557	602	562	541	560	560	596	601	517	588	534	566	558	552	593	551	554	549	560	609	593	584	559	580	572	611	570	587	556	520	578	521	543	543	559	576	555	582	585	589	543	520	539	554	602	575	522	553	523	552	568	528	553	580	530	542	582	596	512	569	564	614	531	589	571	498	502	556	579	578	583	535	545	539	539	566	568	585	506	561	571	546	559	610	572	540	565	551	557	540	573	578	563	590	536	534	559	557	569	534	529	571	554	518	503	543	576	492	544	551	542	538	549	565	575	585	571	558	592	605	536	546	542	566	583	540	567	538	579	559	524	577	524	551	566	525	549	579	504	562	551	575	580	528	559	513	538	518	542	585	540	592	540	526	555	566	534	565	556	567	596	557	541	535	506	577	535	571	563	579	514	558	546	556	559	540	553	596	507	616	569	543	605	522	585	582	591	537	579	556	537	554	578	554	555	530	549	529	574	559	585	566	532	545
51789	20363	3199	967	606	488	419	395	355	366	338	309	312	309	314	318	295	314	283	295	286	309	299	296	239	325	308	295	299	252	295	284	288	279	258	264	281	265	259	287	296	301	265	305	296	273	269	287	300	286	289	255	249	290	331	286	269	253	277	280	268	302	268	291	324	250	278	287	247	252	316	237	298	279	258	242	280	290	258	283	292	266	298	297	294	261	256	312	272	275	263	284	294	245	293	291	279	266	259	262	271	280	267	253	313	245	278	280	279	269	254	267	298	293	271	306	264	281	271	277	264	253	281	277	278	295	290	273	270	263	305	270	271	245	285	272	294	317	296	252	270	278	310	305	296	274	285	276	306	290	276	281	276	282	300	266	280	276	288	285	283	276	277	262	285	270	284	246	282	263	267	257	277	248	278	229	256	269	282	283	294	283	275	254	278	253	275	275	306	279	291	268	324	300	269	262	277	293	300	288	274	293	291	290	267	303	314	260	281	308	278	273	291	287	319	292	238	285	271	249	287	305	257	294	258	275	295	269	299	299	276	253	307	302	253	269	295	324	315	276	282	289	269	269	266	267	282	268	274	271	267	267	282	246	292	261	276	278	282	264	273	283	275	285	301	280	289	303	284	252	235	251	249	275	263	294	265	233	289	269	270	254	273	259	250	284	259	290	297	268	292	288	276	265	266	268	309	256	257	244	272	293	301	260	297	293	261	281	284	299	283	305	288	274	299	268	276	294	269	286	271	282	282	274	262	282	298	285	277	278	261	285	301	295	279	278	302	277	291	271	274	286	310	277	278	274	283	312	278	294	268	269	263	282	286	281	258	290	282	277	300	314	286	294	272	271	265	261	267	278	261	288	327	309	282	273	286	307	271	297	277	293	309	267	253	275	266	277	267	297	280	275	289	268	271	296	289	290	344	289	275	252	280	288	282	335	307	279	259	271	295	264	254	294	282	315	283	287	261	254	294	259	290	295	267	253	244	263	287	311	278	308	272	284	282	272	245	294	242	249	266	266	279	268	262	299	277	298	277	235	260	279	286	285	275	274	275	265	284	289	301	274	289	283	280	287	284	243	278	260	267	260	287	279	279	293	272	275	281	267	271	299	296	279	278	282	281	255	245	290	246	240	250	274	270	260	250	262	240	270	281	270	297	262	277	276	252	260	277	267	258	267	257	260	305	270	243	257	261	273	270	276	271	291	247	287	276	279	272	288	286	286	277	278	284	261	256	295	296	288	277	271	234	297	278	263	276	289	265	254	251	286	237	280	262	269	273	283	303	258	247	290	247	286	307	267	271	281	284	289	284	260	290	287	276	295	294	284	299	255	289	262	247	281	244	267	281	294	263	312	275	283	274	265	281	269	291	280	249	247	270	291	304	294	240	245	249	266	233	302	267	299	293	274	281	273	288	272	274	279	287	280	275	289	295	272	327	292	278	278	258	278	282	258	266	251	292	270	292	278	308	288	278	273	285	245	293	278	287	284	278	248	258	303	273	288	252	241	295	279	298	278	277	261	266	288	290	262	247	287	280	275	259	255	281	281	264	306	255	276	267	288	272	285	302	275	266	252	300	252	264	253	268	267	281	279	274	252	252	276	283	264	262	260	275	289	283	262	264	280	296	271	260	280	303	255	291	276	258	322	300	282	303	287	260	291	278	247	279	271	269	257	281	291	271	259	287	298	285	258	272	278	278	230	309	305	298	279	252	287	263	292	289	293	274	287	274	289	262	272	289	247	283	278	262	281	304	253	275	277	300	254	295	256	278	294	301	301	272	318	295	278	273	254	253	287	258	276	251	258	270	273	304	267	241	276	293	295	298	294	275	289	252	281	280	271	296	275	241	277	277	278	244	272	246	295	270	243	289	301	306	311	276	285	260	301	278	294	280	299	274	295	294	271	284	257	284	302	251	251	292	277	261	255	290	286	278	264	287	256	292	310	274	262	283	276	249	262	247	239	274	270	285	270	290	276	260	298	267	272	267	253	273	262	281	279	265	309	291	267	241	288	281	310	325	263	276	278	289	284	294	260	262	273	275	298	281	275	272	279	260	287	307	269	276	277	289	251	292	259	256	253	275	289	281	294	282	284	298	298	293	297	267	299	279	303	267	293	275	277	259	258	237	261	283	280	279	285	295	269	264	248	242	259	291	258	245	246	288	307	305	271	268	268	304	251	278	288	264	263	262	300	262	296	274	240	272	291	284	295	273	304	248	280	305	270	291	267	255	254	254	297	281	270	292	317	273	294	281	253	273	274	268	266	277	264	287	279	268	310	284	252	292	317	278	296	265	302	272	280	310	300	256	246	251	270	276	285	296	292	210	265	255	295	291	314	279	269	307	266	251	267	267	305	311	265	309	252	290	290	247	267	269	300	287	235	302	260	254	239	267	267	288	282	244	283	276	295	239	278	250	277	283	309	266	264	285	292	314	290	248	278	267	290	325	277	270	268	273	290	284	291	280	287	274	260	258	288	267	250	273	294	256	262	242	246	255	269	279	296	315	296	279	285	292	261	282	294	260	259	255	287	288	308	250	274	264	306	285	287	259	310	291	270	260	310	277	270	275	300	289	284	268	309	279	316	305	257	252	289	275	280	310	279	258	286	232	267	292	299	257	259	252	281	284	265	246	260	253	247	294	250	252	297	265	265	293	271	278	280	230	257	270	286	297	303	279	305	322	291	284	302	319	273	278	280	252	287	268	257	279	306	281	231	256	301	294	273	258	284	262	289	233	312	312	296	277	268	293	291	291	263	258	243	261	277	262	265	268	294	284	281	265	270	265	259	243	285	290	281	263	291	282	267	265	289	290	256	289	258	257	249	285	292	296	255	278	244	249	283	262	266	255	295	288	278	278	299	290	344	273	283	274	272	312	278	264	258	303	287	281	277	280	319	255	280	261	281	269	275	306	280	274	246	249	293	284	281	317	325	283	266	280	269	264	279	259	272	272	266	294	270	289	280	284	257	273	266	297	267	286	278	234	292	289	277	286	267	295	275	307	260	239	266	242	278	276	289	302	295	270	287	278	267	286	287	302	263	240	262	293	318	271	299	283	279	264	267	287	267	253	307	265	277	234	293	312	297	307	295	262	272	322	268	271	270	254	290	271	278	287	281	280	286	268	301	286	291	237	277	263	255	250	271	291	300	293	257	281	288	263	275	263	270	265	262	282	261	288	282	305	259	262	265	253	286	250	261	295	304	281	294	262	279	270	240	266	248	275	281	285	284	289	262	267	284	271	286	294	286	289	280	277	269	314	268	266	252	292	271	260	267	287	278	261	287	277	292	316	265	233	293	306	277	278	263	259	274	284	301	281	292	281	298	260	303	294	276	263	282	249	251	240	240	237	284	276	275	293	266	278	274	268	280	277	254	289	274	299	284	293	273	273	319	318	287	296	278	282	275	277	252	276	270	255	307	260	270	279	257	296	279	279	266	256	285	254	276	293	315	308	247	237	290	277	283	272	297	301	300	263	308	307	282	284	266
32313	5179	1841	2029	1811	1484	1203	1078	1002	942	860	800	822	757	757	714	721	735	712	658	655	690	709	614	692	697	624	626	629	654	611	640	624	625	639	606	603	594	637	651	598	630	683	653	697	706	730	676	656	685	639	633	650	607	698	628	662	663	605	670	608	673	680	630	663	683	677	639	596	652	632	596	614	648	662	629	607	650	593	635	603	675	647	611	676	612	620	591	618	638	609	612	638	612	620	617	639	573	654	619	604	660	602	645	650	604	580	606	565	547	612	623	568	621	574	570	617	577	573	614	563	625	634	582	644	559	592	623	594	668	588	596	606	586	594	583	613	612	624	581	621	606	589	633	593	593	611	596	627	626	617	597	611	598	607	567	623	632	579	611	565	601	615	658	577	604	607	578	599	624	593	618	614	576	568	599	575	587	611	567	599	612	602	644	580	602	619	597	577	591	628	642	623	601	572	568	602	573	607	579	630	598	591	632	647	551	624	593	603	615	610	638	607	613	600	597	576	593	580	621	606	606	584	577	620	541	611	623	578	594	600	597	572	627	634	612	589	569	560	574	589	648	590	554	651	635	601	608	604	550	621	617	589	581	656	558	595	591	586	640	548	605	605	629	599	648	561	588	591	581	573	610	619	567	582	599	572	592	624	575	563	588	556	564	577	573	628	615	667	571	597	631	658	570	588	584	609	563	582	592	644	557	555	587	564	570	629	602	546	620	588	595	642	614	601	609	617	611	597	593	644	609	603	600	568	534	606	611	575	578	597	589	648	606	604	597	575	609	618	616	636	620	600	629	648	593	566	583	622	590	621	576	574	573	601	569	571	575	612	603	601	639	613	602	592	585	646	595	609	649	580	532	607	641	615	647	605	610	593	591	633	630	593	591	569	593	566	579	599	569	604	550	545	568	596	573	600	628	585	578	576	616	623	556	599	607	595	552	588	589	549	601	642	582	582	581	588	593	590	639	630	580	608	596	576	613	565	634	577	615	616	604	569	635	602	594	622	609	602	591	602	619	563	600	602	620	614	589	596	552	618	611	612	569	624	605	551	604	559	590	618	615	596	577	615	615	557	551	603	580	608	590	598	577	564	606	613	587	574	560	595	578	583	594	658	632	540	599	602	595	619	613	591	573	606	582	580	628	611	571	564	614	592	601	589	563	594	582	594	594	567	591	594	581	584	592	586	630	596	615	585	662	565	625	597	566	587	603	588	598	548	598	620	575	628	587	596	612	614	589	576	603	527	597	619	673	598	581	595	605	609	594	605	636	579	620	590	571	615	615	654	561	652	602	563	621	569	601	637	596	643	583	613	552	571	604	615	581	576	587	616	627	600	641	581	559	587	600	588	560	595	595	573	614	666	617	581	583	630	570	590	578	595	570	598	594	611	585	623	607	603	622	593	616	646	616	613	612	628	602	576	616	577	606	642	566	635	594	593	602	597	602	628	581	598	604	613	563	591	594	610	574	568	639	610	564	582	591	591	601	607	607	592	554	618	580	613	564	618	592	587	638	610	584	609	547	623	634	603	613	594	574	562	599	597	603	572	587	578	593	576	629	609	593	553	602	612	614	597	652	550	571	629	610	624	596	602	614	593	629	623	603	566	579	585	587	583	571	649	633	551	636	585	654	568	595	618	622	603	585	632	566	580	647	624	619	593	627	593	579	562	591	567	564	577	625	633	600	631	566	592	624	601	638	604	593	591	608	592	616	593	584	588	633	596	626	579	610	596	622	633	580	635	592	643	630	604	588	614	598	603	588	582	592	613	600	562	590	611	549	587	605	619	620	607	601	609	610	627	539	622	627	642	593	593	599	663	607	586	606	596	588	576	607	602	573	608	564	640	622	592	579	672	609	632	644	584	643	636	609	602	598	605	595	637	613	576	611	623	610	575	597	611	610	575	604	583	575	579	626	557	596	588	608	614	589	614	598	612	609	654	585	640	580	587	593	613	612	598	627	605	633	620	586	621	635	560	599	626	552	612	590	598	602	582	619	611	635	595	592	602	585	574	637	642	575	618	586	605	625	654	592	619	561	559	583	621	608	578	569	601	605	608	584	543	579	665	575	577	613	581	567	604	596	650	560	609	564	616	589	531	641	622	589	592	613	576	589	590	587	623	576	585	583	570	583	595	598	597	614	583	599	586	587	570	587	602	651	588	564	578	600	637	644	656	596	601	562	590	560	593	599	590	579	634	593	596	579	597	562	604	591	544	573	540	557	621	607	618	607	571	651	617	603	596	606	605	541	611	638	596	599	609	571	622	605	605	612	567	636	589	602	612	638	605	602	581	579	605	655	597	615	612	654	587	625	598	586	607	593	615	635	553	570	588	614	583	612	651	570	637	595	592	624	595	608	609	596	617	625	605	593	636	626	587	640	601	584	625	576	581	610	597	616	593	561	569	578	587	608	635	576	598	566	643	582	589	645	614	637	563	537	564	579	572	597	578	576	600	599	602	604	625	618	592	602	621	557	593	633	595	603	555	601	571	608	599	583	595	636	617	590	617	609	628	626	622	641	583	602	618	575	590	593	600	631	584	609	658	589	617	610	619	664	603	608	562	603	619	609	592	546	623	553	651	601	603	651	568	597	601	613	607	545	657	617	609	585	604	574	618	581	621	613	606	669	583	633	593	593	603	633	577	609	608	571	644	565	637	561	579	602	611	574	613	611	585	600	577	567	641	570	614	583	605	572	614	607	551	567	603	567	624	629	611	580	589	588	598	611	583	590	647	600	593	597	586	628	601	608	573	633	606	594	598	617	640	586	604	609	547	606	632	611	575	610	594	567	569	576	653	591	606	563	611	609	583	588	603	595	564	605	571	646	572	636	611	582	603	609	573	632	635	627	604	639	608	605	594	616	582	605	590	616	606	620	604	666	586	629	581	640	590	604	589	560	660	591	595	621	580	605	580	599	604	576	580	606	587	605	590	647	637	575	558	638	643	612	590	662	605	603	654	573	631	600	622	644	597	577	607	582	581	571	639	544	599	613	564	625	653	617	573	645	569	584	592	603	586	622	623	628	583	561	590	561	593	641	590	594	623	635	578	590	610	566	595	580	594	647	634	595	611	580	616	596	563	619	604	591	576	610	588	650	624	654	624	587	594	564	629	582	620	587	629	628	624	625	607	565	579	646	620	620	579	571	612	621	604	607	660	575	611	625	591	589	609	567	607	612	543	607	641	600	611	584	643	610	586	583	580	612	542	602	608	568	602	620	588	572	572	585	543	639	575	612	622	628	615	607	615	575	624	621	600	589	633	588	643	575	627	623	595	632	622	672	623	576	610	608	592	595	573	602	551	589	595	614	608	583	611	590	621	593	600	586	637	589	638	577	580	583	633	616	546	571	599	588	593	593	617	585	568	621	571	590	603	580	623	572	548	616	608	566	620	583	626	596	613	551	578	566	604	604	566	613	592	598	605	629	584	640	585	614	618	553	601	618	611	610	654	600	604	614	603	581	553	594	632	587	598	589	570	624	605	596
17169	2750	223	195	197	196	139	176	152	161	160	174	145	161	149	168	176	172	166	178	181	149	159	154	175	150	185	178	158	134	174	166	143	146	161	155	166	180	169	167	157	146	148	154	171	166	155	179	172	182	156	158	166	173	146	174	164	168	186	167	184	149	176	192	183	186	155	171	139	153	167	163	162	162	158	163	180	148	169	162	170	171	160	139	168	166	166	141	168	179	155	158	162	178	154	182	164	146	146	166	182	164	159	185	156	173	179	160	197	181	171	156	158	179	159	189	168	158	172	163	150	165	144	167	163	148	149	159	158	153	159	157	154	170	192	166	146	179	164	176	172	151	166	144	167	154	184	164	155	160	169	180	170	171	182	147	136	146	154	158	166	172	163	155	141	148	131	163	169	158	184	165	160	158	183	177	157	186	163	178	152	169	181	161	166	157	168	164	193	145	155	158	145	163	176	156	165	186	164	164	154	149	178	172	167	191	186	174	162	177	145	148	161	157	157	186	133	154	169	140	174	154	164	191	159	167	170	147	180	167	139	185	178	164	149	160	186	157	165	139	168	151	156	165	207	165	161	164	178	169	166	183	191	164	148	182	173	181	147	163	170	166	146	146	148	157	163	205	180	167	148	162	155	154	172	184	178	189	190	163	167	141	183	154	156	167	172	149	151	164	170	177	179	162	158	176	187	150	172	142	137	207	162	179	170	171	177	155	148	169	176	177	161	165	139	136	175	169	152	153	171	148	165	143	158	171	164	154	166	142	152	165	167	175	183	148	152	173	165	170	148	154	172	167	167	178	180	163	183	191	168	168	165	151	154	157	166	171	145	164	167	160	188	127	176	151	143	163	178	164	167	167	212	189	181	189	146	149	149	173	171	175	175	194	169	158	190	163	166	149	148	155	164	162	178	179	168	165	171	164	164	185	153	164	168	151	174	163	166	139	146	152	131	156	175	182	176	179	158	179	155	167	148	168	176	142	151	152	172	169	175	164	166	164	166	161	159	175	155	170	174	154	168	186	174	171	184	180	183	167	165	139	189	157	186	162	168	177	165	183	176	167	158	168	146	173	163	171	184	181	167	170	185	144	160	136	157	152	179	168	179	150	167	163	168	149	180	153	170	173	156	177	143	162	152	175	160	175	160	150	149	171	180	193	184	151	162	171	187	162	152	173	184	195	177	161	151	175	155	167	161	169	182	166	161	170	155	169	175	166	150	165	168	162	188	179	151	162	146	192	173	167	154	170	176	183	171	168	183	163	153	169	188	153	153	155	146	172	163	161	163	176	192	157	209	197	182	160	164	150	174	169	193	152	164	184	178	154	179	177	158	193	171	154	165	159	161	182	184	179	154	151	181	172	153	172	182	148	158	172	180	149	185	171	188	167	170	173	179	179	195	200	168	165	145	161	145	160	160	161	171	169	177	172	166	148	165	150	169	177	179	161	174	174	170	156	169	206	142	171	175	185	171	188	167	166	167	173	174	174	162	159	154	156	161	135	172	163	164	167	162	150	179	192	168	158	174	169	176	164	161	178	168	170	164	145	158	165	158	177	163	170	172	151	156	168	159	157	170	144	175	170	191	172	174	179	137	150	148	173	172	151	185	191	160	157	162	183	156	161	150	184	172	171	156	183	154	154	162	166	186	138	155	152	179	173	175	175	175	186	152	164	154	170	176	179	164	152	165	174	168	148	162	172	155	153	172	147	170	184	170	157	157	183	157	148	148	169	180	173	165	151	163	146	151	159	164	203	160	185	199	129	183	153	175	170	148	144	181	184	174	143	168	174	138	159	169	189	190	165	154	145	143	172	174	142	158	176	161	174	156	185	165	166	158	151	150	174	197	199	159	181	171	178	160	171	147	182	167	177	145	172	156	167	176	162	189	176	182	205	141	164	173	153	156	162	142	158	179	177	144	155	184	176	184	161	172	159	174	172	187	173	177	176	196	170	160	153	175	175	155	167	159	183	185	154	176	151	162	169	181	147	156	155	148	140	159	211	161	140	165	164	141	183	164	168	128	157	171	140	165	165	171	165	156	168	176	160	141	168	159	145	139	173	169	152	183	162	157	154	159	179	146	162	155	169	162	180	178	163	177	177	159	154	170	155	177	174	163	160	171	175	185	173	162	160	172	156	175	152	164	186	144	161	150	173	195	171	163	183	130	156	174	176	166	177	149	167	166	154	131	163	193	172	149	181	146	195	172	150	169	163	152	160	181	163	178	177	177	142	148	162	162	170	177	156	149	155	155	173	188	163	162	166	160	170	177	142	192	188	163	165	171	184	163	169	194	183	165	173	160	148	170	153	177	170	176	174	170	179	176	181	173	173	173	179	167	161	138	165	160	144	144	164	163	147	170	167	160	156	179	183	145	193	143	162	176	171	141	183	163	174	151	166	174	163	180	179	176	157	163	149	176	169	165	175	165	170	177	134	185	171	162	172	175	172	157	143	160	154	163	185	174	173	156	166	175	159	164	180	164	188	141	174	142	183	168	169	164	144	168	141	178	142	174	181	168	162	165	157	152	155	155	175	172	170	145	145	175	159	181	195	185	165	166	135	174	164	166	183	160	174	183	170	137	172	153	161	167	152	168	142	186	159	157	198	143	171	156	149	172	139	148	178	169	162	152	168	169	183	170	171	188	165	151	142	157	150	161	166	166	162	193	155	186	185	173	171	174	155	188	134	163	175	163	171	170	181	153	156	185	165	169	160	143	169	145	172	166	164	154	136	165	159	151	162	163	172	184	166	172	130	177	155	175	150	172	192	138	153	198	152	155	176	168	164	147	188	174	153	154	151	152	144	161	165	171	180	171	147	152	160	164	160	152	156	165	165	170	137	158	176	161	175	167	164	195	186	156	150	177	151	178	162	148	152	169	176	172	167	165	147	176	183	155	163	168	170	167	165	179	170	172	172	161	182	138	161	139	147	173	179	156	193	164	140	177	161	145	134	176	149	165	179	180	160	158	164	161	162	150	167	165	174	156	166	164	159	174	143	154	179	181	163	150	166	175	164	161	169	153	156	160	147	144	174	182	163	147	155	146	155	145	147	161	180	159	158	162	188	188	147	163	172	182	153	139	199	177	158	167	179	176	153	183	166	154	169	168	176	171	187	166	149	170	172	174	157	210	178	155	175	136	161	161	152	181	173	168	165	164	177	160	183	167	170	176	174	177	155	153	140	172	174	157	156	155	162	154	170	181	173	161	171	168	156	169	186	157	146	156	168	150	165	187	156	175	175	152	133	155	158	166	146	157	154	161	203	162	169	172	170	176	156	171	161	162	159	167	160	152	174	124	180	191	164	145	150	144	165	158	158	181	173	149	154	157	160	154	177	166	163	181	149	184	157	166	179	166	185	146	148	158	155	175	154	150	157	140	157	191	181	171	156	172	139	180	171	167	146	173	162	169	161	158	150	140	160	183	161	170	141	173	152	148	160	168	176	173	168	172	182	179	149	186	199	174	181	161	167	177	163	153	145	166	153
9953	1165	459	445	459	460	421	416	421	380	418	373	438	383	367	402	403	394	367	390	413	376	377	426	406	403	404	369	392	410	382	367	408	374	338	379	386	366	385	372	387	388	393	360	388	396	422	424	415	399	393	392	390	405	408	376	427	425	448	395	391	369	390	387	410	413	383	387	409	475	401	417	406	402	413	413	406	415	418	403	408	415	419	404	403	402	411	372	366	395	427	403	396	399	398	396	374	412	409	360	383	382	421	384	414	414	391	407	395	357	378	376	396	384	385	430	407	386	401	390	385	373	410	359	384	355	403	393	399	410	396	382	389	399	397	376	410	388	368	404	407	398	385	390	354	416	378	383	409	372	385	376	377	375	392	342	381	391	398	417	381	391	390	384	390	351	390	406	380	427	404	395	430	398	396	378	376	412	400	435	405	417	386	408	384	416	373	405	386	367	384	388	404	392	406	355	377	377	390	365	389	373	427	427	376	399	354	417	407	377	389	403	375	405	413	400	397	382	403	383	403	374	410	407	349	394	371	428	406	395	357	412	410	377	409	375	397	395	421	370	360	413	373	401	360	381	394	364	379	433	394	403	352	376	412	421	373	402	385	376	403	422	394	437	369	426	368	392	404	398	411	379	401	428	359	378	387	380	417	422	377	361	386	354	407	406	379	385	388	379	409	352	395	393	378	442	367	384	377	377	407	434	430	396	391	401	393	394	397	359	409	402	386	411	368	369	406	390	392	398	434	374	424	353	404	418	391	383	394	430	403	377	358	415	370	407	402	367	394	394	389	416	389	384	369	378	391	394	388	385	409	346	430	387	409	364	413	414	380	388	417	415	375	391	375	386	401	389	382	399	373	360	380	398	361	363	383	359	390	393	374	397	399	422	393	394	388	421	409	417	411	398	414	398	406	357	381	395	409	422	407	406	379	405	409	395	418	389	410	400	397	398	433	416	392	373	418	412	415	400	379	406	382	393	399	394	392	389	368	426	400	391	418	412	426	374	402	416	390	353	364	398	388	376	381	362	391	412	372	378	371	363	394	373	405	392	384	364	398	422	415	409	390	404	409	369	377	414	377	393	413	389	400	404	393	379	408	413	421	412	395	366	419	365	411	371	363	376	379	438	372	377	408	372	411	402	384	418	416	382	382	394	360	377	431	404	386	413	435	441	407	419	366	391	408	381	376	363	375	377	400	400	383	380	380	385	393	378	380	388	402	405	408	382	397	407	413	396	376	397	403	372	383	412	362	401	355	378	379	395	407	367	428	408	389	380	394	389	408	407	371	395	413	439	414	381	386	392	403	392	417	426	386	423	385	404	374	353	385	389	412	439	387	441	405	423	390	375	384	389	393	382	420	379	408	411	419	398	395	386	376	394	380	392	375	408	410	385	375	402	412	384	388	366	409	402	349	383	388	368	398	377	357	378	418	362	436	388	398	409	416	406	433	405	387	394	396	371	389	432	414	388	380	416	394	359	400	396	386	376	406	380	374	389	375	388	376	369	389	438	351	419	399	399	342	382	412	397	376	355	419	409	396	424	383	363	385	362	391	385	374	392	378	350	424	342	408	380	393	386	388	426	396	401	399	392	408	353	420	362	432	371	379	391	361	380	370	416	406	416	405	385	377	385	403	400	424	394	404	394	375	419	442	381	378	394	394	389	414	388	398	402	403	411	386	414	397	370	411	422	382	388	367	365	421	410	376	352	426	470	424	394	408	383	397	396	381	388	406	408	376	423	408	387	395	349	397	391	383	376	395	407	443	416	367	390	379	385	371	410	418	334	420	381	398	396	381	414	386	394	417	395	409	376	407	378	375	406	416	438	382	391	429	401	403	418	395	343	377	415	395	372	426	402	409	391	374	391	387	360	355	394	402	403	367	420	408	401	398	394	399	358	397	407	405	371	383	414	387	393	444	393	419	376	398	367	373	448	383	394	399	402	395	418	382	413	377	431	391	362	408	418	381	385	391	387	407	385	424	395	375	384	428	369	377	373	372	409	401	382	400	387	389	380	423	354	377	392	424	378	413	339	340	385	382	409	428	412	380	384	430	375	362	400	357	376	369	354	386	409	406	315	384	352	402	381	427	404	357	431	419	426	383	385	382	360	415	393	410	413	382	439	384	413	397	445	377	410	399	370	389	375	403	387	381	419	404	388	362	368	412	376	382	404	391	394	369	384	420	418	361	367	396	410	371	391	416	393	412	360	388	353	415	383	387	379	376	393	404	400	381	408	364	401	385	404	386	404	399	402	368	412	367	389	416	444	423	394	397	411	403	373	388	401	372	448	417	356	403	385	390	393	392	428	406	422	388	403	384	417	377	402	328	402	408	400	420	409	434	390	409	374	400	345	379	383	354	394	424	419	371	393	408	400	411	403	427	426	402	401	404	394	408	423	409	417	383	423	418	399	376	401	351	385	392	391	386	406	396	394	349	407	371	407	380	406	411	372	404	385	377	405	376	364	366	389	382	401	381	399	390	371	365	396	373	374	411	387	440	377	383	376	387	406	388	415	394	377	392	400	387	409	395	382	457	436	361	378	361	439	374	393	393	421	404	377	433	385	407	423	364	408	379	395	393	379	428	402	390	387	388	389	363	412	392	393	370	380	374	382	392	433	374	444	390	394	392	398	403	379	376	421	356	435	423	368	416	372	385	408	406	429	386	400	411	404	431	421	408	376	376	414	407	354	402	406	411	413	401	380	381	366	400	385	386	384	408	411	378	375	376	378	389	400	410	397	387	389	397	369	401	369	388	362	376	382	396	397	379	395	430	396	420	388	399	394	414	387	394	412	407	352	369	398	412	376	394	376	360	417	391	387	389	396	406	417	388	405	356	378	403	371	403	353	394	384	390	375	408	374	396	393	423	370	394	440	420	393	404	394	412	379	448	424	377	393	406	369	361	389	374	363	383	388	406	390	386	396	382	369	407	409	399	362	399	406	372	404	379	382	408	375	375	397	399	401	404	402	392	380	403	386	377	398	383	386	374	400	392	402	393	382	362	366	377	373	391	404	387	409	426	398	401	402	378	404	396	413	413	399	377	383	406	401	422	423	386	391	374	386	418	395	427	390	396	413	369	366	411	410	397	380	407	402	389	390	405	375	385	387	385	414	356	375	402	376	368	458	420	395	397	398	385	378	408	421	400	386	424	411	396	389	402	375	386	432	419	404	403	380	410	390	367	400	398	377	387	384	372	396	408	359	398	386	386	404	450	387	405	390	404	402	438	404	396	399	378	386	381	418	398	447	385	347	389	415	425	392	392	378	399	412	393	372	404	386	393	376	391	396	367	396	378	413	355	415	419	389	399	370	413	424	351	399	435	421	381	384	388	404	446	396	397	401	439	409	390	406	414	407	401	373	395	410	362	395	408	382	381	379	366	448	397	419	387	366	413	383	407	367	424	409	390	380	399	369	377	395	372	396	375	383	397	369	407	387	385	424	370	389	375	407	387	386	407	392	391	411	365	396	374	377	412	381	395	369
38968	11989	1162	501	382	323	319	315	325	283	247	271	254	286	243	262	259	256	279	267	245	269	236	273	247	222	258	239	245	248	272	261	256	258	249	243	279	292	250	227	242	271	241	255	267	269	286	244	251	256	258	245	234	253	243	233	265	243	262	254	255	253	257	268	216	263	258	238	216	215	250	259	229	235	251	244	240	215	239	271	244	243	247	228	255	226	221	241	218	251	240	229	251	228	269	271	270	273	240	226	260	242	253	229	253	245	243	231	235	225	225	248	250	251	250	251	258	264	261	237	251	248	279	244	246	260	234	261	216	271	212	253	258	253	243	259	238	228	221	269	257	255	244	226	234	279	258	230	227	257	236	217	262	245	247	270	257	236	250	251	228	235	225	241	242	231	251	248	249	236	245	260	276	248	238	224	240	226	249	229	241	226	240	239	256	280	251	258	243	235	272	255	253	247	252	274	229	250	238	255	258	237	223	270	279	233	253	275	250	258	230	222	240	296	244	243	229	271	256	242	244	234	247	270	240	247	216	261	237	267	282	249	244	234	248	275	255	228	260	260	215	235	266	252	247	245	258	275	213	241	232	245	254	254	229	212	248	244	233	246	253	238	241	267	240	240	259	246	272	230	274	228	259	281	218	235	230	252	251	248	228	245	245	223	253	255	217	229	256	231	256	243	260	273	223	243	250	227	232	233	239	239	251	232	244	221	231	263	281	224	252	223	275	248	264	253	222	252	234	211	251	239	228	288	242	244	237	267	249	220	235	275	265	250	242	218	247	298	234	226	246	236	255	255	209	235	264	213	299	275	246	260	268	234	221	242	255	258	238	240	243	249	216	265	238	256	236	245	266	280	244	245	228	235	236	250	240	251	230	263	246	229	229	252	283	231	242	218	236	258	237	264	235	286	266	250	259	236	238	252	278	269	241	263	232	254	242	211	239	246	226	249	233	248	235	238	228	237	243	241	238	258	226	230	247	254	230	229	245	254	213	253	266	207	270	244	269	229	228	250	240	249	282	228	233	260	244	280	244	253	260	271	241	238	246	250	250	256	246	255	267	257	233	262	247	234	230	251	253	259	257	241	246	233	266	254	236	260	211	266	237	250	273	260	273	255	251	254	227	258	269	250	276	265	221	243	241	245	216	275	246	241	247	259	278	244	230	218	237	260	210	251	255	237	251	255	253	257	248	238	253	242	238	261	278	210	220	248	268	246	261	280	255	254	236	266	247	259	232	239	238	276	278	245	225	240	231	233	245	223	252	235	259	234	260	260	241	248	223	237	255	249	227	258	248	225	260	250	246	272	239	239	248	257	225	241	245	249	222	245	281	245	245	229	241	243	235	274	232	259	272	249	296	251	240	240	227	268	243	254	240	238	248	254	234	232	248	253	260	248	244	240	250	236	234	233	236	254	214	252	222	262	267	245	232	244	253	239	242	255	239	274	255	241	259	226	232	233	239	249	241	262	265	259	252	245	252	246	266	239	216	245	247	233	247	256	221	213	216	269	265	262	260	230	238	237	263	254	259	241	233	258	237	251	258	262	225	265	257	236	244	230	283	246	244	218	240	257	241	255	268	245	256	248	235	224	232	244	224	210	264	228	259	251	248	266	238	235	226	200	255	254	276	283	247	259	247	225	229	255	247	262	253	260	232	231	236	245	260	230	256	276	261	272	248	273	269	255	283	286	258	255	271	242	248	236	241	274	260	240	228	227	228	215	224	237	250	243	266	247	256	234	252	253	248	239	233	246	266	262	236	256	264	250	231	229	214	225	241	258	261	212	234	234	227	229	263	243	269	279	218	252	221	254	244	266	258	228	254	236	237	247	233	230	269	261	211	254	251	229	256	234	229	265	269	247	265	252	239	266	277	255	241	258	234	263	232	225	230	241	281	232	229	232	221	281	241	221	272	242	265	244	258	254	260	247	255	223	258	236	255	250	244	257	227	232	265	220	261	241	241	257	231	248	222	244	271	276	246	239	250	248	230	231	235	233	246	250	240	207	226	239	256	272	230	240	226	211	233	242	249	242	279	247	247	240	224	253	260	261	251	236	253	221	248	242	230	288	260	252	239	237	222	252	251	263	286	248	238	221	229	233	263	238	235	247	256	261	254	243	248	288	281	237	269	255	264	256	246	245	251	237	243	268	260	246	235	245	246	221	273	246	227	237	247	234	245	258	232	245	258	274	239	245	261	255	257	230	240	244	230	236	221	225	276	263	257	226	227	255	254	229	268	283	275	261	250	278	242	260	256	226	267	247	233	258	286	256	234	263	230	222	233	217	245	242	217	259	261	246	220	234	225	221	265	273	261	252	258	235	253	238	266	263	273	217	248	245	237	220	252	269	258	230	215	284	260	262	233	235	251	209	228	248	245	223	245	236	207	247	229	270	260	229	257	281	266	243	233	237	237	250	223	249	244	256	242	265	216	266	293	286	233	212	238	243	249	236	244	233	262	263	240	245	237	252	214	255	259	240	218	219	235	223	252	238	235	266	273	253	222	225	264	228	265	193	223	255	269	236	263	249	264	264	240	238	242	263	236	230	255	253	233	248	223	224	223	251	242	281	234	246	261	278	227	243	227	204	265	267	227	237	267	229	228	257	251	234	253	233	251	253	256	232	228	236	214	214	230	244	269	246	239	238	285	262	246	262	229	227	249	250	266	221	230	276	253	247	259	240	237	259	234	264	230	233	270	251	228	259	266	244	258	237	297	264	249	236	253	250	230	262	267	234	280	232	230	222	238	224	237	233	236	227	230	231	238	246	258	229	236	251	269	238	246	239	277	253	247	221	260	242	246	235	240	252	232	242	245	213	224	229	262	249	243	238	242	251	275	251	265	225	267	220	232	230	225	237	235	252	234	210	237	236	262	241	217	216	274	251	228	243	218	245	226	253	256	220	239	280	263	259	255	222	240	244	217	269	259	245	269	244	266	248	265	258	253	239	268	225	255	286	217	287	246	243	244	273	265	238	251	241	234	244	238	219	282	230	233	250	262	258	228	274	224	248	262	250	256	232	263	231	248	270	240	238	215	216	267	266	264	262	260	229	245	244	251	208	234	257	263	276	262	238	245	244	281	233	269	228	228	265	247	244	225	242	243	211	237	227	279	228	270	255	226	255	267	264	247	222	237	264	295	242	247	260	277	247	247	254	270	241	230	275	228	230	239	241	261	232	221	234	245	241	230	221	254	252	220	274	234	238	233	207	240	251	227	252	238	261	277	252	221	235	230	249	256	250	244	294	247	231	267	244	268	242	257	274	240	238	255	251	245	229	269	263	266	236	239	254	274	256	243	237	253	247	235	240	255	247	265	257	274	282	270	241	273	262	244	252	230	219	266	263	236	247	242	237	228	239	244	250	266	273	244	237	245	241	239	237	253	241	242	270	244	254	267	231	242	252	271	242	235	250	234	254	250	230	257	257	250	245	229	224	246	254	267	254	230	245	278	249	245	283	251	248	252	271	219	244	278	243	258	242	227	262
23737	3658	1207	1321	1155	973	898	795	775	694	723	661	661	647	613	646	626	573	598	638	598	602	554	574	540	564	618	579	622	575	596	581	553	581	535	597	562	564	560	560	589	581	557	558	601	606	590	597	603	600	543	577	585	612	573	560	599	565	564	544	552	601	597	562	548	584	587	557	613	535	591	571	557	580	601	568	606	542	531	572	531	550	534	548	532	604	569	577	598	596	550	558	555	550	574	534	592	590	577	568	520	567	560	538	564	553	575	605	570	562	499	514	503	552	550	533	554	538	610	600	570	527	541	563	562	556	548	546	550	554	580	556	579	563	604	500	553	584	541	522	559	542	534	526	556	587	545	552	544	561	598	590	560	580	551	569	569	563	552	551	532	560	583	545	567	561	575	539	548	542	561	564	506	541	580	556	559	501	547	598	546	602	581	555	565	540	550	554	545	511	594	545	602	540	503	569	568	565	563	536	555	549	545	582	520	528	549	563	565	568	543	554	568	565	564	558	566	548	574	559	514	586	546	526	531	515	522	546	594	562	542	587	554	577	562	554	559	549	525	586	517	536	542	525	529	530	544	553	562	573	556	605	546	546	558	570	538	522	554	537	577	551	605	531	511	571	587	584	560	541	575	547	536	515	524	567	520	580	568	523	530	530	510	543	565	537	569	587	536	607	538	575	546	563	583	571	564	541	545	536	578	587	512	552	536	514	543	584	561	542	529	523	552	562	550	539	539	566	566	568	569	576	549	538	545	572	553	536	565	533	523	575	533	537	517	558	551	544	557	536	571	558	552	580	604	578	555	516	556	498	541	555	559	580	557	563	575	548	588	563	553	632	546	555	538	542	541	576	534	573	541	560	560	565	545	563	572	571	563	575	565	548	518	575	598	583	560	549	556	560	524	558	604	573	539	585	576	553	548	567	559	549	559	518	557	566	561	562	579	538	517	543	575	545	555	557	551	564	535	518	517	552	579	526	539	570	533	529	524	565	501	563	532	541	508	568	570	564	519	560	565	564	518	554	553	580	515	564	565	558	590	555	553	556	578	551	515	599	568	578	558	542	566	576	524	568	578	564	573	543	554	531	571	579	573	566	544	543	551	545	570	570	544	561	545	580	523	526	513	560	550	525	573	550	585	581	564	580	583	547	557	559	626	515	542	556	559	579	566	600	574	570	562	540	559	547	566	536	544	569	573	533	558	511	540	547	564	583	557	570	562	509	565	579	560	574	543	534	573	572	563	515	603	509	583	557	527	545	614	545	571	575	539	550	566	543	540	546	556	529	546	517	558	571	557	535	546	532	536	570	557	552	534	505	528	547	548	565	539	566	559	511	543	566	568	546	570	551	576	577	548	556	590	560	533	569	547	564	590	570	568	560	564	589	547	583	571	548	540	530	550	549	577	558	548	570	543	575	552	611	523	543	560	559	569	583	500	565	556	569	556	540	556	568	564	581	559	554	589	580	534	574	581	550	545	587	544	507	572	573	567	557	595	579	604	557	549	547	556	565	608	543	544	579	581	564	591	558	595	593	550	594	577	568	546	516	567	594	571	564	568	565	534	547	562	556	539	568	535	577	557	546	574	562	549	566	551	605	532	588	535	588	546	556	577	511	555	556	552	547	563	533	535	594	539	527	561	530	569	543	571	566	533	499	552	592	542	564	563	560	568	561	581	550	565	560	568	578	524	539	576	541	524	558	534	520	564	572	555	600	572	567	525	556	535	569	514	554	619	512	569	578	556	544	563	538	590	553	573	531	600	547	576	526	522	535	558	560	521	567	559	566	507	549	521	534	561	555	582	540	590	526	555	543	517	552	525	532	549	574	572	602	537	557	515	537	566	537	547	571	505	561	540	570	529	575	580	556	543	542	549	601	525	511	526	600	584	552	566	562	561	575	533	562	551	532	505	583	553	580	527	565	605	558	550	582	548	540	539	527	558	563	550	590	558	595	545	555	593	504	519	577	552	558	530	577	539	561	528	546	552	536	559	522	561	554	545	553	540	526	544	569	556	574	535	571	557	552	551	591	511	552	547	573	550	547	539	576	590	538	520	584	550	560	533	560	545	543	554	562	571	541	502	581	606	581	560	517	582	545	525	556	553	579	502	590	554	554	539	545	562	532	545	544	553	575	523	594	538	584	531	549	531	533	573	543	564	531	568	554	527	549	520	595	562	551	562	531	503	521	584	539	555	541	562	554	524	544	544	558	573	575	538	582	551	516	555	577	559	538	572	541	604	552	562	574	556	575	575	572	571	531	547	581	530	514	505	512	563	559	559	582	549	539	536	548	548	565	553	552	519	547	531	582	524	535	510	552	560	535	546	544	556	569	544	556	525	566	538	502	555	558	576	521	572	573	576	533	556	541	536	570	564	547	537	547	561	549	555	527	592	572	543	573	544	542	544	578	538	596	543	561	580	573	584	551	566	560	559	512	543	590	502	585	515	584	555	561	562	566	570	553	535	510	540	546	573	512	595	542	575	527	514	583	558	538	565	571	570	555	542	505	564	504	536	570	553	587	561	547	562	527	606	483	571	557	529	545	557	548	548	538	528	529	570	537	548	531	542	523	562	535	571	563	544	534	567	550	589	528	577	551	574	548	518	510	589	551	526	572	583	553	565	550	529	559	548	595	518	554	553	545	557	545	544	569	547	537	502	543	530	534	571	532	536	552	565	546	574	549	529	554	553	568	525	594	519	556	591	568	513	511	528	542	573	541	555	603	518	545	523	578	542	548	599	563	544	545	581	535	530	577	565	610	543	558	576	556	618	570	564	543	564	563	557	517	541	529	554	563	584	503	534	565	535	564	563	545	594	525	594	563	511	540	542	541	545	528	553	592	544	572	576	541	565	542	592	580	560	520	519	551	540	560	599	570	561	554	592	583	586	556	524	559	526	570	548	527	567	572	565	555	575	546	517	570	553	555	552	554	536	592	562	589	569	528	535	566	537	613	579	573	571	574	546	567	573	577	571	566	562	496	583	565	547	583	527	598	534	569	594	564	551	588	529	534	524	562	506	554	563	555	549	588	553	536	575	593	572	562	544	561	580	550	571	516	515	539	590	569	605	549	571	588	545	542	538	563	575	572	561	527	548	540	571	554	615	560	562	604	552	518	559	525	540	544	556	566	541	546	596	542	539	562	552	562	578	593	547	570	579	605	549	560	544	559	617	546	524	538	563	562	556	545	541	534	562	582	572	543	559	524	559	543	552	566	545	557	552	558	576	558	518	544	569	519	543	553	575	526	547	574	576	613	499	557	576	599	565	548	556	572	541	554	567	560	564	543	572	549	532	617	519	551	524	572	540	535	579	593	577	557	577	523	542	557	539	615	532	542	561	560	548	572	589	590	571	542	604	559	554	546	538	548	527	580	618	577	524	603	512	573	560	586	534	539	517	537	558	574	582	510	581	566	568	528	547	542	576	563	550	551	529	514	516	544	556	552	530	541	573	584	517	530	533	544	558	544	583	519	583	565	521	565	499	525
50671	20809	3097	902	573	451	376	392	330	300	323	283	332	317	318	295	295	292	274	302	297	240	288	263	270	305	275	302	271	286	246	289	284	270	294	294	262	254	284	290	281	272	251	285	292	308	253	262	301	267	289	281	309	283	275	291	287	285	260	270	276	305	289	270	260	298	311	293	257	292	281	285	240	288	262	249	304	285	295	303	292	297	302	285	255	263	296	279	317	292	258	271	284	308	250	245	273	281	291	264	278	301	268	272	307	270	293	232	290	311	295	285	300	282	261	277	272	267	273	286	267	259	282	282	255	260	255	252	274	255	270	241	252	291	259	291	266	267	275	295	296	268	266	264	288	290	289	270	289	290	303	264	302	248	288	289	262	277	294	278	283	316	300	284	296	272	252	268	266	295	303	273	325	295	265	297	253	270	284	287	274	275	274	242	278	266	269	284	269	288	279	281	294	263	280	304	260	288	257	251	238	329	298	265	295	279	272	275	276	309	281	287	274	273	266	278	294	259	255	275	286	275	271	293	295	269	248	296	255	288	275	280	290	276	243	294	280	282	274	263	270	235	288	280	273	276	289	289	252	278	284	273	293	270	312	294	272	265	255	276	266	250	299	246	298	247	288	255	247	306	299	291	291	295	290	300	293	308	257	286	262	263	274	255	286	261	277	285	263	292	254	284	281	260	312	287	257	305	270	275	267	288	249	282	278	279	278	301	297	287	290	308	296	295	292	300	283	254	275	255	251	279	244	268	274	267	298	289	257	312	326	272	257	302	274	265	297	278	284	269	270	266	286	273	234	261	274	298	257	267	245	304	279	270	286	299	263	289	278	255	254	269	290	278	293	276	296	289	282	267	289	241	305	299	280	262	272	300	279	248	278	277	286	287	245	279	264	271	282	261	298	274	259	239	271	251	258	261	292	273	258	320	282	279	272	287	288	278	285	308	290	270	269	275	283	257	262	288	270	273	289	261	257	318	280	301	250	268	265	282	269	312	279	294	327	290	274	285	296	303	260	269	266	263	258	281	288	301	233	287	272	243	312	282	247	280	268	257	304	252	248	252	269	289	262	287	305	273	263	264	287	296	277	273	268	267	317	245	265	279	261	270	263	243	283	258	294	294	289	296	263	265	301	294	304	286	256	291	285	264	290	299	269	256	281	271	261	262	247	283	274	281	263	286	278	283	272	275	312	285	257	222	240	278	253	265	270	296	281	267	257	284	247	283	294	326	300	273	273	277	282	295	280	265	277	271	295	279	279	304	295	277	307	284	298	291	294	300	282	277	278	254	292	271	268	257	257	281	292	247	273	289	239	285	292	307	257	250	259	254	291	277	272	285	287	271	259	241	257	252	265	304	268	238	279	270	267	295	267	279	261	270	272	224	244	252	258	271	275	287	274	264	260	261	277	270	310	288	284	254	277	292	284	263	285	326	279	288	303	306	286	295	279	277	267	258	264	274	285	254	233	261	251	250	254	259	295	286	259	281	301	296	240	254	274	294	279	270	267	267	267	301	261	277	237	225	261	276	251	233	256	296	252	294	297	267	292	279	317	247	246	297	315	325	249	276	273	287	259	288	257	290	296	298	257	271	269	272	268	268	268	273	260	277	283	268	280	304	253	268	268	254	271	255	276	284	264	298	298	301	246	289	290	301	270	253	277	271	295	271	294	271	300	269	304	268	272	264	267	254	273	280	271	255	264	288	289	274	290	279	286	303	277	268	274	273	275	268	269	277	292	266	278	247	273	274	281	289	282	265	274	252	245	305	275	277	265	263	251	276	277	274	311	252	278	297	304	271	309	267	287	245	268	251	274	274	302	271	267	303	292	238	262	289	294	294	273	254	287	274	262	254	252	259	288	259	286	266	270	268	279	283	251	246	247	273	292	264	265	302	280	288	268	292	247	289	250	318	271	301	255	241	257	270	290	287	284	272	266	307	274	258	278	268	249	282	267	275	295	281	273	234	264	284	274	260	285	242	277	254	297	288	302	298	264	269	295	284	290	295	268	247	283	277	264	277	253	268	299	278	272	245	278	273	277	301	257	300	254	292	310	257	300	298	302	264	294	259	266	300	277	265	260	281	263	271	257	257	291	277	280	304	248	274	260	258	288	267	285	274	245	270	292	289	277	282	255	294	274	295	253	270	276	254	286	298	239	263	275	295	280	289	297	296	258	275	248	302	274	305	251	279	288	280	275	306	277	263	284	261	314	301	280	250	251	289	258	302	239	262	271	264	288	269	253	257	274	296	233	300	264	254	230	281	276	214	265	289	293	298	280	281	287	282	276	266	261	278	307	279	294	309	257	278	264	289	302	266	252	248	273	294	258	269	261	282	283	298	264	274	288	287	250	260	300	266	270	257	252	298	250	279	269	280	270	295	283	328	253	244	269	280	269	257	290	273	286	255	264	260	302	296	251	308	272	274	269	333	272	294	266	298	266	311	301	265	281	289	266	329	251	265	278	267	266	287	292	265	269	298	260	288	263	278	277	247	255	287	262	258	258	262	306	290	281	282	279	299	305	274	267	269	256	263	286	290	285	284	287	258	265	272	217	262	294	295	291	323	260	271	300	263	271	229	270	280	285	297	272	255	264	294	280	256	279	288	256	259	284	301	287	301	313	265	273	294	238	281	269	267	313	248	271	273	288	304	256	248	246	279	275	296	251	283	256	260	261	283	262	269	268	259	255	278	272	276	258	288	301	297	270	253	261	286	310	294	268	286	285	281	302	291	284	281	267	293	287	237	253	277	257	282	248	304	265	250	277	281	263	282	279	316	295	270	273	308	273	287	282	258	276	289	277	251	257	259	290	295	260	258	246	281	300	292	250	284	271	271	297	239	296	289	278	281	275	267	251	281	272	247	253	299	264	270	257	284	270	295	292	276	262	262	261	318	272	273	309	249	252	253	272	273	279	270	286	276	280	268	299	297	300	248	247	261	289	283	266	257	241	279	243	267	282	311	275	263	276	316	277	293	284	289	272	264	288	264	283	260	285	285	248	279	293	281	283	264	288	275	263	258	273	271	284	303	315	293	248	268	258	297	270	274	279	245	286	247	282	295	250	236	282	257	284	238	269	277	262	276	267	276	293	286	251	276	281	271	271	261	236	257	257	257	284	279	299	284	285	264	247	269	288	264	294	269	261	259	266	265	264	277	298	267	314	255	269	273	263	263	263	313	257	263	269	275	268	263	268	281	298	284	249	271	282	273	252	269	281	261	256	269	311	256	272	272	240	268	233	259	269	279	252	298	254	293	262	288	270	241	282	261	309	289	269	283	279	289	259	280	262	262	276	278	299	272	256	236	238	241	271	300	312	264	256	263	298	295	293	273	276	300	260	266	279	284	233	267	232	221	325	287	264	305	287	256	296	275	296	262	281	271	271	290	236	243	298	279	268	253	277	307	280	256	280	323	281	271	309	277	255	275	296	267	277	249	291	296	284	272	274	266	300	308	289	291	293	261	300	302	293	271	258	312	279	260	253	272
30779	7260	1823	2047	1829	1492	1273	1085	968	984	858	812	778	783	783	705	696	686	668	665	652	665	687	616	666	636	643	655	658	624	611	687	662	584	617	601	645	601	624	599	608	639	596	631	676	679	662	697	628	680	651	664	652	669	650	640	644	644	634	617	708	624	629	635	674	641	619	644	622	649	673	605	646	666	584	601	686	624	588	616	604	605	618	601	607	619	620	618	589	586	618	609	627	651	635	612	631	632	615	634	640	588	636	567	602	636	594	598	614	581	562	619	635	580	569	587	613	605	599	616	604	642	642	575	583	641	560	589	575	633	591	612	635	561	578	576	620	618	626	560	611	572	609	577	560	619	607	603	588	599	585	590	615	560	591	613	581	593	596	640	620	596	536	597	598	567	565	594	612	588	562	606	634	576	639	586	612	582	576	571	583	596	600	632	556	583	606	585	647	606	629	588	623	646	641	629	636	627	589	555	585	623	612	583	601	588	608	571	620	621	515	655	643	597	626	598	559	622	577	573	627	614	615	621	604	617	639	601	599	590	561	594	615	585	610	579	586	594	604	605	600	600	597	594	607	601	614	644	546	645	614	579	596	586	574	622	576	636	569	609	579	567	571	622	560	571	642	577	608	568	619	563	612	606	578	574	585	581	620	567	578	584	565	611	545	549	553	599	627	620	602	607	516	587	621	627	574	595	553	549	617	589	620	643	591	565	578	597	564	586	593	600	620	637	585	568	631	552	605	584	608	586	617	580	626	580	587	579	554	617	627	580	545	588	590	605	630	584	572	621	643	615	600	596	597	589	570	582	616	593	619	598	613	582	627	595	590	631	595	605	629	597	578	626	603	626	601	606	589	610	632	566	591	611	585	557	545	598	643	582	592	634	630	616	630	575	604	553	640	606	568	601	619	593	629	609	567	599	570	647	629	569	604	605	623	586	632	605	664	550	615	604	652	607	623	600	599	578	568	605	580	567	586	579	686	615	569	626	620	613	603	600	609	601	566	641	599	616	559	553	611	623	631	562	636	598	623	602	601	630	617	579	586	609	597	584	642	583	602	596	586	617	642	588	630	617	580	599	594	576	578	614	609	602	639	611	623	584	638	581	650	584	591	639	586	623	615	584	605	543	574	560	613	575	606	652	596	617	641	599	606	622	607	600	617	606	566	607	651	617	642	628	650	573	606	574	602	608	592	580	567	583	625	673	557	588	579	599	605	542	579	619	615	559	589	610	609	623	618	557	566	626	607	540	565	603	588	573	584	600	594	592	611	607	598	605	630	616	574	583	625	567	614	607	621	611	602	576	571	612	563	622	599	580	621	613	570	574	602	606	600	623	612	607	610	615	580	638	591	633	586	590	606	556	597	626	587	571	612	630	626	632	642	587	623	623	621	599	609	583	612	602	624	572	625	562	575	620	639	601	607	595	571	567	589	644	576	647	623	630	564	615	586	582	602	613	607	601	595	570	627	583	570	593	601	596	514	627	616	611	585	619	614	590	605	600	613	611	618	582	627	574	621	570	631	588	622	634	636	614	600	580	584	621	640	583	615	611	626	554	592	601	616	620	631	569	652	643	596	635	603	627	585	594	629	603	602	592	584	605	568	644	582	570	624	598	594	585	595	597	604	612	610	574	649	592	538	580	573	612	594	603	577	660	600	578	589	646	591	585	566	620	556	615	600	594	567	659	582	576	573	578	606	603	614	617	600	630	607	593	590	616	606	556	583	551	592	659	591	555	622	632	599	630	591	614	596	576	578	631	564	625	595	590	607	613	576	617	576	622	602	597	546	593	609	609	568	577	602	540	632	580	580	621	592	585	588	589	576	575	647	621	595	606	585	586	625	566	555	591	600	568	586	598	628	563	611	598	597	601	597	599	595	564	666	594	644	593	603	614	618	585	608	620	599	624	614	613	608	572	608	632	592	611	603	586	587	639	584	598	561	621	595	611	599	634	614	617	601	577	606	632	589	544	556	641	593	625	600	556	583	620	572	548	648	565	592	581	579	634	559	563	589	566	577	643	592	601	578	610	610	562	628	606	577	641	556	580	575	559	599	603	602	623	560	572	610	588	583	630	621	604	607	608	634	549	578	610	592	625	598	607	591	650	636	560	621	575	595	635	615	590	616	578	602	621	629	586	563	628	591	608	606	569	567	574	585	619	594	596	600	568	594	580	603	589	602	595	581	594	541	574	622	603	578	652	611	599	589	618	561	604	657	598	586	607	531	569	626	548	612	595	596	624	607	548	588	590	610	600	650	611	632	602	598	569	573	554	578	592	597	592	591	599	559	615	583	577	611	551	610	527	586	566	612	567	613	589	586	654	626	554	599	595	600	631	565	601	643	574	608	566	605	600	613	615	625	543	590	599	604	596	639	632	571	595	574	622	605	597	605	609	604	610	588	567	611	596	644	567	605	611	585	597	576	622	593	570	628	572	605	569	631	594	621	610	591	586	587	556	576	586	549	574	583	644	529	591	611	582	576	618	595	552	602	572	612	576	593	636	590	547	611	608	636	623	581	586	624	565	657	606	634	621	620	634	592	615	600	590	598	588	583	602	600	585	579	590	606	633	581	604	549	549	569	621	613	608	562	555	656	615	627	644	635	644	600	587	597	610	589	625	590	606	584	609	589	585	601	593	566	639	620	586	563	580	608	618	584	647	587	577	598	635	550	610	605	581	625	605	609	604	598	628	593	620	584	588	597	617	566	627	604	598	602	600	627	628	610	566	625	587	625	608	590	598	605	562	621	608	629	566	608	606	569	599	606	579	600	581	630	598	552	612	579	597	590	592	605	585	584	599	577	606	588	620	596	622	563	569	620	627	602	633	613	604	590	635	600	652	563	578	608	552	590	588	584	589	585	611	616	592	605	595	569	579	567	590	596	605	620	607	582	615	618	593	606	601	613	579	616	608	602	566	575	603	589	557	593	612	610	584	575	643	584	580	604	585	597	599	576	599	567	609	604	563	610	619	580	611	608	623	563	584	576	617	577	546	586	562	607	605	613	598	586	587	584	562	576	582	588	630	573	564	619	576	643	589	567	621	588	621	585	558	597	591	617	602	593	615	601	532	606	612	572	619	603	635	595	563	604	598	617	574	575	587	565	604	571	589	609	615	566	591	627	627	632	569	591	570	567	569	593	640	596	649	622	627	634	610	573	631	589	583	582	551	567	589	609	607	561	608	575	612	576	584	558	615	586	626	586	596	561	571	632	585	635	558	607	619	590	581	571	575	591	601	622	627	608	584	574	547	625	576	617	567	533	602	580	592	593	604	580	616	610	599	600	605	603	622	586	579	618	547	607	581	613	638	610	589	633	592	559	618	606	625	635	598	608	586	637	581	592	601	644	623	645	577	596	593	628	561	613	576	583	608	603	558	570	612	594	575	633	599	611	615	582	600	556	585	587	579	600	584	629	593	560	600	613	606	605	596	612	606	591	617	583	570	605	587	609	623	618	577	580	572	583	572	604	633	626	596	614	599	608	582
16775	2712	230	173	176	150	167	154	152	137	142	181	179	187	157	170	158	175	142	151	194	167	178	152	165	160	177	183	155	143	174	163	152	147	156	168	156	168	178	176	144	160	149	166	143	176	156	158	149	169	178	168	164	146	180	159	181	165	171	177	177	181	191	191	168	183	158	183	147	190	163	170	174	188	148	170	169	175	161	188	156	151	169	162	172	186	158	159	149	133	167	160	159	166	157	157	166	133	136	152	184	179	179	135	157	144	166	153	163	166	161	178	172	150	182	148	158	148	161	147	149	149	161	145	171	145	127	166	167	149	172	173	157	162	168	156	166	165	151	143	154	164	154	181	155	152	161	206	173	173	160	150	195	168	149	156	155	146	181	187	169	179	161	164	176	150	135	173	152	157	152	163	159	188	178	137	110	168	138	161	180	159	158	160	160	152	171	174	157	162	169	160	192	141	176	157	158	160	137	192	183	136	135	144	160	167	155	142	165	182	159	169	164	146	166	151	168	175	158	178	178	140	170	133	146	165	156	146	182	171	172	154	164	134	142	170	198	174	187	137	151	147	149	164	156	140	174	198	150	189	165	169	169	163	146	152	157	170	161	164	179	154	169	180	179	172	165	185	170	163	149	138	160	179	173	153	162	150	184	144	159	141	157	144	176	140	135	144	147	153	152	137	139	168	170	138	169	163	167	155	154	170	148	178	172	170	177	145	148	184	136	156	162	149	175	168	153	153	180	165	141	175	146	174	138	149	188	166	178	164	143	148	157	157	170	163	148	178	166	161	150	139	147	153	157	162	154	153	165	186	164	139	149	165	163	186	155	169	173	173	182	145	156	165	162	157	175	144	174	169	177	156	146	158	172	167	171	175	166	174	137	152	170	171	174	149	159	177	165	156	161	174	166	170	160	149	159	179	171	161	172	179	169	144	144	182	161	161	168	141	149	162	163	146	160	170	183	173	142	161	153	153	144	150	161	169	157	167	165	155	160	183	166	187	162	173	188	167	167	149	160	153	159	154	168	152	169	158	154	152	164	163	133	161	169	153	156	189	147	185	169	179	175	180	165	174	157	205	160	141	185	170	135	177	160	180	166	160	186	158	149	158	158	162	155	196	179	172	150	175	172	170	171	137	141	164	165	153	176	164	172	148	141	151	149	204	157	150	165	160	147	152	141	145	160	148	163	178	169	169	164	176	154	160	148	178	138	158	158	159	171	180	172	151	151	165	148	150	172	179	154	170	143	144	161	160	155	157	147	161	191	170	166	161	165	154	137	150	144	160	151	156	147	175	153	171	141	138	159	152	166	145	154	175	150	153	154	149	162	154	156	172	153	156	156	167	161	160	174	166	178	180	153	156	178	195	157	167	175	157	149	173	167	185	171	179	145	134	146	160	123	160	150	173	163	155	167	164	187	153	155	160	156	145	155	146	155	166	170	157	151	160	131	152	161	150	165	166	164	151	163	171	177	161	162	148	185	178	156	146	155	153	168	167	168	165	155	157	177	152	158	158	143	170	169	169	157	160	144	144	143	148	143	136	172	177	141	143	154	153	139	160	153	162	172	159	156	157	169	157	160	166	175	158	188	164	144	152	169	164	156	161	163	169	157	155	178	143	163	154	161	151	141	170	139	174	154	155	173	152	168	170	171	183	159	177	155	160	142	154	159	154	149	171	164	158	178	148	171	172	186	155	150	158	186	170	171	191	154	144	156	160	162	146	143	148	132	153	144	168	181	135	167	123	168	145	175	160	151	176	150	157	161	157	168	167	158	193	151	147	161	146	165	159	148	158	176	143	146	159	158	146	137	185	166	138	158	160	170	169	154	163	161	152	155	183	193	181	180	143	187	176	144	153	164	151	175	162	165	168	157	166	173	182	178	145	163	185	139	167	161	160	138	158	158	152	152	168	180	138	151	142	140	148	165	147	147	184	164	159	150	163	158	159	155	174	148	169	123	140	157	173	159	153	170	162	144	169	157	154	139	149	141	167	149	160	156	146	161	167	133	174	172	165	164	165	150	177	153	161	165	156	162	145	194	178	155	161	148	162	145	180	148	136	162	155	168	177	155	162	189	161	144	158	165	169	179	165	164	126	157	171	152	176	164	158	161	143	179	150	154	184	162	172	172	149	142	159	175	153	167	174	172	162	168	170	183	164	187	158	179	174	184	165	149	146	180	169	137	156	172	162	170	191	147	133	167	176	153	176	144	150	190	155	144	187	168	143	156	167	157	158	144	158	157	163	177	189	150	173	174	173	177	152	165	171	148	148	139	156	158	135	161	164	144	192	168	171	165	157	175	154	162	173	169	160	160	170	170	167	184	169	181	176	183	147	178	190	158	146	175	164	175	175	163	173	138	182	184	188	136	162	150	178	159	156	164	166	170	179	164	168	159	170	167	137	157	149	155	175	169	198	147	178	144	157	160	147	178	165	166	154	120	141	152	167	167	150	142	161	160	158	159	149	170	195	156	141	171	142	153	159	165	161	176	172	172	154	163	145	167	146	143	162	147	164	145	164	139	158	150	179	154	132	177	154	157	158	165	184	154	149	151	136	166	167	187	140	162	184	191	165	129	145	159	164	156	178	148	165	151	151	155	160	149	168	157	171	172	171	139	145	176	188	156	163	157	155	171	169	165	193	164	161	139	141	157	165	140	180	166	166	175	175	164	152	156	139	199	136	167	157	169	153	170	164	161	181	151	164	179	171	172	173	149	154	149	146	183	153	155	158	134	171	164	168	164	152	183	168	155	168	173	168	180	165	176	166	176	164	147	169	145	163	155	171	163	146	169	151	144	155	169	157	148	172	143	173	174	154	154	175	177	180	137	148	176	173	185	152	167	165	175	169	155	154	154	170	160	146	165	142	168	177	179	162	168	156	167	166	168	149	159	175	161	162	155	166	159	146	181	160	157	149	182	174	160	155	164	185	140	166	164	148	160	132	171	160	156	168	164	155	143	156	174	138	160	160	167	172	151	149	166	160	191	154	171	164	160	172	174	185	153	174	164	169	182	145	162	176	176	198	165	162	142	180	168	151	171	160	161	151	162	159	168	141	166	166	180	180	172	179	204	133	159	139	163	149	155	166	170	158	169	147	148	172	143	162	162	159	167	176	189	163	166	146	158	144	177	189	172	163	160	182	151	152	174	175	149	162	171	128	178	121	159	153	166	156	157	149	160	176	182	170	161	142	156	167	139	134	148	157	161	145	164	159	150	176	194	192	181	158	165	146	170	172	163	159	129	147	168	171	141	174	188	145	165	165	167	173	154	181	154	151	152	166	136	154	153	142	144	153	145	177	153	150	162	151	158	154	176	153	163	152	163	179	137	153	151	172	179	166	183	159	149	170	191	162	174	162	168	161	177	172	140	180	146	158	189	173	168	135	153	137	151	184	151	167	141	171	160	161	179	165	153	157	153	166	161	166	134	158	162	143	181	149	158	178	184	177	155	159	177	145	154	165	173	151	153	178	188	132	189	146	167	142
9521	1294	395	418	434	372	432	419	366	404	381	350	390	356	395	400	375	401	383	348	388	367	409	374	403	373	382	406	370	354	390	389	372	384	367	387	400	387	388	363	369	366	390	400	402	379	384	406	417	441	401	387	404	384	395	394	378	403	381	422	386	425	412	404	368	352	396	389	362	395	416	366	407	401	422	390	377	383	410	384	386	418	377	369	373	390	406	388	391	379	381	421	379	384	372	348	403	370	424	369	395	379	404	414	379	357	385	407	368	398	398	430	406	403	407	380	417	380	412	370	390	358	388	382	387	401	388	375	380	398	402	405	362	405	386	378	399	379	385	396	353	351	328	374	387	366	387	400	392	398	407	411	405	402	401	356	360	408	420	413	396	393	395	377	367	405	384	400	423	377	386	340	376	379	373	401	393	375	376	401	413	376	408	381	384	382	391	375	369	397	401	436	401	355	377	377	367	388	371	383	383	371	365	380	392	357	372	354	419	385	386	393	375	372	369	359	424	419	367	421	402	403	387	396	376	396	417	404	372	389	373	370	377	383	429	384	404	410	406	378	370	401	376	348	384	427	407	386	371	419	385	386	405	373	362	375	400	391	394	386	371	382	387	385	370	377	388	367	404	375	377	362	394	404	378	380	359	387	391	390	366	348	415	379	386	390	365	411	395	349	388	431	404	397	388	410	390	405	362	364	386	397	371	374	406	364	345	378	377	393	394	367	382	408	410	387	384	411	364	360	359	380	391	391	384	364	374	408	373	350	377	380	410	356	377	375	382	379	419	347	361	355	378	385	405	413	384	387	385	408	361	372	400	402	379	400	386	386	368	378	353	406	365	361	407	395	376	373	394	375	414	380	390	413	400	331	412	332	368	399	380	372	403	387	381	377	384	408	371	368	416	388	380	368	377	417	396	385	441	367	391	359	364	337	381	409	354	389	396	409	367	364	407	367	387	401	411	386	380	371	357	402	420	355	408	415	426	357	428	369	340	384	370	359	398	396	395	395	389	362	371	373	370	410	377	372	360	406	423	414	395	408	406	405	353	374	382	359	395	389	405	433	367	366	381	341	390	380	384	379	397	398	386	379	379	402	399	404	401	399	368	418	371	378	375	373	360	398	400	391	381	364	363	363	403	395	380	370	350	413	391	402	394	370	382	358	409	418	398	398	368	374	355	405	412	369	353	355	388	375	398	410	381	437	393	362	385	380	405	384	384	331	361	402	353	397	389	404	391	398	392	389	393	380	401	406	410	368	388	361	400	389	397	410	374	374	406	364	373	370	370	404	393	373	386	414	378	380	401	383	337	393	418	388	401	388	416	393	386	358	399	381	381	382	398	379	399	398	382	374	399	381	413	376	370	430	343	412	366	378	369	383	423	387	374	387	397	402	390	341	359	382	416	387	375	374	361	378	409	350	397	377	373	383	402	417	409	404	405	367	390	398	386	411	389	396	389	409	388	400	358	374	369	385	408	401	390	389	385	405	359	390	417	412	337	404	388	395	380	392	379	379	383	388	360	398	403	388	365	383	385	373	390	375	386	382	370	414	363	417	338	399	352	343	407	355	383	359	385	375	374	398	400	395	390	353	392	368	411	378	394	371	373	388	438	378	423	372	427	419	397	399	405	372	354	374	383	375	407	388	370	405	392	388	411	404	365	384	384	426	373	374	414	389	365	406	405	390	382	342	356	390	385	368	389	367	406	370	398	387	371	388	387	366	368	383	412	419	384	375	368	396	389	396	406	402	419	406	421	389	391	372	387	422	389	361	378	381	360	349	400	365	425	408	408	367	342	389	382	410	386	400	379	386	375	346	362	378	369	392	382	367	392	383	379	371	371	366	379	439	411	384	368	379	433	419	358	352	404	401	369	367	382	378	418	376	375	388	393	399	384	375	397	400	369	393	361	387	396	367	357	391	384	371	416	390	411	381	395	373	395	408	390	390	367	387	379	372	388	393	371	369	404	405	368	403	404	377	384	351	397	384	381	389	392	412	385	382	374	350	418	391	426	372	355	355	381	355	361	390	392	419	362	346	378	400	401	371	393	372	416	386	396	402	364	384	412	380	381	363	377	411	388	403	373	394	363	380	386	376	394	367	408	400	395	398	378	353	370	368	396	376	411	364	373	378	375	371	390	364	403	407	404	408	378	374	396	406	371	362	389	389	426	379	375	377	396	375	381	354	402	393	402	354	352	409	379	364	356	366	392	388	381	364	408	414	357	349	374	370	357	401	374	373	399	392	381	424	384	399	390	391	386	385	362	404	396	392	367	416	398	391	374	378	396	355	388	356	377	406	375	394	377	386	375	386	359	361	387	369	396	442	373	397	395	374	429	374	403	404	393	416	374	396	394	416	402	392	364	390	422	436	412	394	376	365	374	363	371	382	388	394	400	412	429	368	414	365	365	389	406	395	400	362	387	360	393	385	379	369	365	361	389	377	400	387	412	387	408	410	415	367	365	372	404	364	366	382	370	400	382	387	416	381	385	392	391	412	385	432	381	408	358	395	377	400	387	396	365	405	400	404	409	415	388	397	429	384	382	411	388	414	389	387	360	378	401	399	402	412	363	379	381	421	411	418	393	341	382	364	427	404	376	403	370	391	351	379	368	436	409	425	382	387	385	411	385	412	405	395	390	394	404	351	372	397	392	427	406	408	359	367	388	387	415	385	389	387	404	418	390	391	375	398	342	360	369	371	420	358	382	389	380	408	389	409	346	411	389	369	389	424	368	381	373	405	363	384	388	366	386	400	392	406	383	347	391	417	369	406	346	410	377	398	367	389	357	378	404	392	398	355	378	371	374	386	389	343	395	370	391	397	389	411	392	345	399	383	406	394	392	393	386	376	380	359	391	399	368	411	376	390	411	377	406	406	408	417	385	383	406	380	408	373	374	375	433	363	404	399	352	431	367	373	424	408	383	377	389	369	386	433	445	377	386	400	394	433	424	375	379	383	392	383	387	357	380	397	362	385	400	418	387	365	391	384	385	400	412	399	377	371	379	397	390	390	361	371	424	395	385	366	399	384	388	333	367	410	366	409	372	399	408	386	399	384	408	371	389	372	361	407	428	360	354	428	392	394	369	364	330	381	392	390	418	362	388	413	370	392	373	392	368	388	392	390	403	405	387	402	417	380	379	369	394	373	392	384	381	345	394	383	410	372	404	351	374	399	384	400	389	367	388	422	362	366	362	421	423	386	398	398	450	370	385	419	435	389	412	373	393	387	381	382	388	421	392	386	398	340	386	400	414	363	367	363	360	418	382	385	378	360	377	385	335	372	393	392	390	374	368	373	397	391	393	407	428	385	386	387	397	377	362	422	395	424	410	394	357	379	402	379	390	370	377	384	436	360	340	370	382	352	400	393	428	373	384	387	385	411	398	399	351	393	408	392	360	419	409	369	359	361	352	375	369	382	385	368	389	408	387	401	382	372	361	388	370	369	376	372	355	381	352	383	390	390	406	355	354	434	406	403	379	393	383	436
39021	12063	1195	522	407	328	315	282	263	302	298	243	285	265	277	244	239	259	239	227	283	277	258	242	223	240	231	221	243	264	230	267	223	255	219	246	224	260	240	256	235	241	286	266	254	281	242	217	275	244	259	276	255	263	231	262	273	232	235	252	262	261	246	276	258	241	239	285	257	265	245	264	250	259	286	226	252	234	222	226	308	238	245	227	251	233	261	273	263	248	247	245	263	221	236	240	254	217	245	271	223	241	220	229	260	270	269	254	273	267	257	222	233	250	221	241	237	234	259	226	217	226	248	242	241	243	240	204	237	285	238	253	239	216	244	260	238	240	234	224	273	267	225	240	266	251	240	252	260	240	215	220	279	246	304	285	243	252	236	252	273	233	241	233	241	257	237	238	247	256	231	251	253	254	263	238	274	271	262	288	262	253	259	242	245	246	205	271	282	254	244	237	224	203	255	272	214	224	290	258	245	276	240	245	270	249	240	258	302	253	257	242	223	244	243	245	280	247	233	224	241	251	227	276	281	236	238	260	225	245	229	234	228	250	249	241	236	260	252	262	261	264	257	252	234	264	246	269	261	229	237	233	272	229	245	247	238	280	264	250	244	273	266	256	231	283	227	254	242	257	229	247	277	254	242	234	248	235	215	261	255	256	275	277	261	261	249	239	238	260	281	252	221	239	268	268	265	235	250	279	248	229	233	232	242	259	257	218	260	243	266	287	253	268	252	276	248	241	226	282	243	249	261	235	278	286	237	263	244	219	221	261	253	238	274	221	244	233	206	222	245	245	268	225	261	223	248	241	242	247	238	253	268	243	238	262	223	250	230	247	249	248	282	229	254	255	256	262	257	215	242	257	259	227	255	261	255	275	256	250	237	230	219	234	268	277	259	254	255	256	240	253	236	262	242	235	273	212	261	260	270	222	265	244	245	288	282	232	243	246	230	236	254	240	254	247	265	253	278	245	273	246	239	250	256	259	231	220	220	220	237	261	217	231	248	261	209	257	284	252	240	241	258	251	228	233	243	235	235	245	251	263	229	255	236	219	256	252	249	240	242	222	235	208	283	262	252	212	243	265	237	262	271	268	263	244	218	240	253	238	276	245	216	279	260	266	225	238	256	254	264	259	260	249	264	226	239	232	242	250	268	240	244	220	236	247	222	227	251	258	233	231	224	216	257	255	231	265	244	244	260	260	265	276	262	251	237	265	289	229	272	252	246	232	239	223	246	248	260	253	299	253	235	276	268	246	234	275	263	251	212	283	279	262	276	263	232	225	250	248	244	233	254	254	276	243	242	257	221	247	246	262	280	252	233	246	260	272	269	254	266	220	244	265	241	245	255	284	244	255	267	266	254	245	242	248	261	240	312	241	232	263	277	264	266	248	265	256	224	235	236	244	260	259	265	234	246	254	256	242	282	237	247	248	231	274	220	247	255	233	277	232	247	250	221	228	212	220	241	271	263	254	243	251	227	243	241	252	226	232	245	284	259	245	231	240	239	249	236	246	246	292	235	246	238	245	261	224	269	261	241	229	260	262	230	251	220	251	241	245	259	259	242	265	245	242	256	244	269	236	256	264	246	255	245	261	212	233	259	242	208	271	239	243	258	257	266	279	260	216	233	223	263	234	249	217	243	224	229	273	249	237	262	240	283	250	245	266	244	273	266	216	252	227	238	243	262	239	230	204	247	223	229	256	258	253	237	207	243	250	256	233	251	263	234	269	253	210	276	237	238	255	254	248	289	229	203	258	240	242	226	256	254	263	288	266	263	219	228	231	250	247	272	231	250	240	252	291	215	247	252	269	232	252	243	266	227	208	249	222	244	250	247	252	217	227	239	216	238	248	249	203	239	219	235	261	298	254	246	254	268	242	236	254	277	250	262	219	248	269	212	242	220	236	230	257	258	242	233	261	231	215	266	255	228	245	272	252	236	216	262	237	253	228	240	229	233	237	238	250	248	265	240	262	293	271	253	241	257	266	268	249	259	240	253	278	239	249	240	243	249	262	264	262	237	266	250	262	217	251	246	240	235	271	256	241	270	233	233	244	245	221	231	279	248	226	241	252	242	212	263	241	265	251	250	246	241	250	240	224	232	235	285	257	246	259	249	263	258	229	250	259	267	277	242	245	223	242	219	274	253	250	255	222	231	242	236	276	287	250	221	231	248	224	251	261	215	260	231	250	215	255	282	243	264	239	269	289	229	220	232	286	262	229	220	272	255	252	233	240	255	260	245	244	268	272	259	228	254	266	249	234	254	257	244	269	243	277	236	219	248	247	286	246	256	257	245	227	236	233	261	245	273	290	247	228	261	237	254	257	253	256	244	256	244	250	243	251	242	239	224	253	235	239	242	256	231	250	240	237	254	259	271	259	225	276	258	251	245	218	254	247	265	245	292	251	243	249	251	268	259	219	220	272	247	255	274	263	261	232	247	226	228	257	241	260	251	265	244	250	224	238	239	292	271	235	250	237	254	269	264	261	251	275	243	265	227	265	271	263	239	261	240	237	237	231	250	275	261	241	220	241	235	234	251	237	236	255	257	251	238	239	269	250	233	259	251	228	235	238	228	255	270	256	264	250	267	245	259	247	235	258	254	241	237	257	255	284	262	242	257	236	251	218	200	253	249	262	232	240	255	227	245	219	221	239	231	275	260	239	221	268	246	256	252	248	269	235	231	245	253	262	239	242	270	243	262	238	244	220	217	209	252	216	257	246	238	243	239	263	257	225	265	250	217	248	251	246	239	234	224	227	260	228	265	220	262	241	238	295	240	232	253	240	231	265	224	225	236	254	246	230	258	301	245	279	220	252	268	254	245	231	275	235	234	215	211	205	257	252	249	214	226	237	268	239	256	243	272	250	218	257	244	226	242	231	242	233	258	236	247	251	243	265	209	252	248	241	212	234	260	236	231	229	255	248	271	252	272	249	232	218	238	240	239	256	247	245	248	225	242	286	237	222	260	214	221	279	259	258	217	262	223	250	242	232	239	223	233	229	239	234	255	262	259	261	249	221	248	220	234	235	247	214	253	268	241	252	235	249	222	246	241	223	275	275	235	232	240	231	226	239	253	253	255	268	273	241	226	231	240	221	264	262	239	246	241	250	231	256	237	259	218	247	230	242	247	225	255	230	247	253	276	268	263	253	246	228	236	238	251	265	208	223	241	260	242	231	241	240	257	257	248	250	225	252	241	241	240	264	246	253	237	238	254	253	239	217	272	239	254	261	267	247	248	257	257	227	207	272	233	248	260	198	252	250	258	229	206	213	270	260	275	226	265	261	244	268	264	232	284	256	258	225	253	255	240	249	249	257	282	256	253	224	245	256	239	267	227	254	237	262	239	254	245	273	251	232	263	221	242	244	232	231	270	234	227	227	264	240	248	243	214	238	230	243	233	253	251	258	268	252	250	223	250	282	222	229	226	246	256	264	234	253	234	257	260	204	298	279	249	257	232	295	234	251	237	214	239	238	223	259	266	212	261	264
23405	4092	1174	1380	1173	952	926	794	820	717	708	644	646	650	663	566	632	624	607	629	587	572	618	564	629	593	580	563	584	605	558	562	601	572	567	571	555	548	534	549	565	529	524	584	577	592	625	618	551	616	593	548	600	552	602	540	563	613	575	553	631	549	590	568	601	577	581	584	594	520	582	550	551	637	553	589	564	565	566	596	542	579	593	559	538	577	586	556	530	588	584	555	542	547	561	542	568	516	546	593	577	533	515	573	592	536	524	540	592	565	598	561	558	547	608	581	571	518	557	539	519	543	540	528	547	521	550	554	603	530	540	502	554	554	520	568	558	566	546	536	614	543	545	555	539	577	539	563	601	536	559	589	539	556	544	556	563	500	578	543	565	549	602	537	572	569	531	571	548	537	548	571	533	551	504	596	548	560	563	597	581	545	536	559	594	581	582	572	513	541	569	542	577	524	557	563	561	556	536	538	551	533	568	547	526	557	566	573	561	554	514	577	550	566	573	539	567	579	546	543	548	542	539	552	558	573	538	514	579	589	546	575	492	536	546	557	551	547	579	561	579	541	520	528	527	547	539	546	575	519	538	563	545	566	567	543	555	538	532	553	609	585	527	555	553	583	552	553	573	563	558	544	548	550	533	520	557	560	587	519	547	533	536	540	553	587	547	543	531	576	557	528	523	549	546	529	519	555	510	610	534	547	553	567	562	518	582	590	570	551	536	563	540	531	546	589	554	578	517	563	534	534	534	575	568	546	581	525	519	509	560	560	534	524	579	553	527	575	592	536	513	524	564	554	553	547	563	592	591	569	567	589	518	547	544	563	534	514	539	561	533	556	529	558	554	566	599	577	528	538	534	533	595	549	506	584	544	535	554	584	546	534	587	565	617	574	538	544	509	548	573	580	556	570	552	541	542	545	587	580	552	619	551	518	526	555	533	544	547	554	551	533	558	612	488	518	535	557	535	548	573	527	527	534	524	553	546	551	538	522	558	519	562	550	546	584	572	543	504	583	576	546	531	510	547	513	560	579	554	587	544	617	583	548	541	580	548	592	572	506	560	533	514	553	556	579	524	533	574	568	540	568	512	553	544	564	541	580	470	582	533	565	521	558	508	595	520	564	583	614	532	558	533	545	592	566	569	558	531	580	537	522	570	562	568	530	504	608	595	562	537	579	561	547	502	562	570	577	585	541	569	526	544	563	567	565	571	601	535	535	558	552	557	525	582	538	549	592	557	570	564	509	574	558	566	551	580	557	557	566	583	529	538	543	529	514	544	563	572	523	544	561	551	488	580	543	561	559	552	541	551	574	564	540	591	512	551	549	585	524	558	514	538	526	547	570	540	536	551	580	561	563	592	568	571	584	599	562	543	576	535	513	568	556	596	561	568	567	566	537	596	588	550	560	552	550	562	556	550	546	575	565	548	518	513	529	542	539	562	536	539	561	558	560	535	575	601	509	563	530	590	601	589	543	542	574	554	505	563	568	532	521	568	580	540	554	537	562	589	546	503	552	525	556	540	555	550	576	571	583	513	559	565	514	521	535	561	554	517	557	573	539	537	585	522	553	604	580	561	551	508	567	525	592	549	509	553	590	538	522	514	551	580	608	560	562	580	533	523	558	564	612	524	555	549	564	548	572	548	536	591	556	550	561	571	594	517	556	535	541	518	548	579	597	566	586	559	556	550	538	543	564	556	532	560	542	581	547	557	555	539	545	541	526	555	558	545	562	558	576	583	558	536	546	536	585	584	557	571	512	584	571	535	575	606	526	518	564	520	568	552	555	539	513	527	579	575	531	583	519	606	571	571	582	534	552	550	539	548	542	562	523	571	529	548	532	542	571	563	529	551	576	521	560	565	523	550	565	556	552	558	545	534	532	548	560	524	534	549	564	584	590	554	547	532	525	555	541	558	502	562	505	562	561	572	553	577	541	513	534	535	539	571	606	541	525	561	557	527	573	539	548	546	519	560	545	544	531	565	552	556	535	564	496	526	566	531	571	536	559	528	538	555	606	561	580	529	558	566	537	600	502	522	542	549	530	558	528	540	583	553	566	529	514	601	499	559	568	548	521	560	538	508	568	606	538	563	597	557	542	549	554	580	538	559	569	550	602	622	546	570	563	527	544	560	570	570	567	548	584	531	545	568	538	576	508	613	567	572	558	534	557	519	572	567	585	527	536	543	590	556	539	533	555	511	547	554	529	557	567	533	530	551	545	535	585	529	535	582	560	536	542	533	538	562	530	553	549	565	494	532	577	532	576	574	565	552	553	536	540	569	572	512	543	542	568	590	564	593	564	546	593	523	558	591	571	532	515	595	551	601	537	579	541	624	527	574	529	546	545	549	538	517	542	531	573	544	616	548	569	532	518	556	528	573	542	530	540	565	576	564	578	545	569	552	572	595	550	559	555	582	571	550	549	565	542	547	563	528	548	569	556	535	562	540	519	565	533	566	516	539	558	570	567	548	514	536	558	568	545	545	560	544	559	562	544	580	528	571	588	571	576	528	554	556	546	555	572	601	582	569	558	571	540	522	566	579	566	539	514	579	532	551	566	556	509	538	548	569	575	526	516	540	558	542	542	602	544	531	602	561	562	498	514	565	532	576	554	548	515	558	531	555	539	571	578	532	591	552	548	536	504	583	508	549	565	569	518	561	497	527	562	543	545	563	535	594	537	527	539	576	548	588	541	513	539	554	559	534	544	545	535	525	576	541	524	558	586	572	559	586	557	569	553	552	555	541	522	569	537	548	539	565	569	567	527	554	549	559	565	541	609	533	572	537	584	577	563	559	532	554	562	564	575	577	578	549	572	548	591	599	519	539	533	590	510	573	562	505	555	574	565	587	571	559	570	568	552	541	535	535	564	589	559	588	540	520	547	555	544	544	524	561	565	534	547	570	585	543	561	560	540	540	577	525	554	558	565	529	557	535	519	533	567	520	500	557	501	522	529	516	542	597	578	530	620	562	559	562	530	536	581	613	564	515	557	542	532	581	543	551	530	561	551	525	523	542	518	540	553	526	579	557	562	545	540	510	589	566	589	547	589	558	531	552	520	568	578	547	587	561	548	540	541	563	551	559	550	587	544	576	555	540	592	574	595	526	541	542	516	531	549	537	555	559	554	546	532	551	541	532	584	593	545	556	549	552	522	572	557	535	549	555	548	531	530	552	563	586	548	593	564	576	578	510	582	563	559	514	540	576	564	549	573	554	562	549	551	572	556	520	590	533	609	561	557	574	562	592	565	592	568	563	525	595	547	535	578	545	583	583	506	603	576	605	545	541	557	533	569	584	560	586	576	560	518	507	521	548	535	550	554	518	594	572	516	544	546	553	555	559	518	527	522	502	535	595	553	556	545	534	560	559	573	520	560	542	549	549	539	536	524	576	537	557	590	574	587	537	542	579	587	504	584	564	553	589	537	527	562	521	572	539	504	574	537	550	558	538	556	549	570	560	554	556	535	519	573	561	582	515	558	584	553	553	523
49917	19642	2957	866	578	432	410	402	368	395	310	355	274	304	308	314	286	297	298	261	288	286	293	299	280	293	298	289	275	302	272	274	303	251	261	289	282	282	272	247	271	278	264	268	284	302	280	276	264	283	306	264	285	305	260	274	294	256	273	277	300	262	283	249	272	291	289	260	273	295	293	302	279	303	261	260	270	264	267	274	280	287	291	276	288	271	304	276	255	289	280	300	253	289	264	270	303	291	279	285	264	261	274	267	239	262	293	290	269	292	241	259	278	254	261	274	291	283	271	278	299	286	286	276	250	278	286	282	262	269	273	256	311	294	285	251	297	247	297	259	286	278	268	266	280	289	299	287	266	281	257	268	254	282	274	276	260	252	271	278	268	268	267	276	268	252	303	314	278	268	289	260	307	315	282	290	265	289	304	288	245	265	292	300	292	266	239	299	247	260	263	281	260	275	285	293	259	302	302	297	293	279	279	251	264	283	274	284	270	258	254	235	278	266	259	284	274	293	262	274	266	256	297	296	257	264	255	284	288	278	279	259	266	289	274	253	291	248	272	268	283	260	288	261	255	259	293	291	297	262	289	289	240	299	267	288	293	262	286	254	259	255	276	284	279	303	295	264	287	261	248	259	276	264	255	277	269	257	292	266	296	291	290	294	280	277	286	263	243	267	277	269	262	254	272	254	276	285	286	258	312	235	289	263	295	271	298	258	258	243	283	263	249	263	298	270	276	291	283	281	295	226	269	295	271	301	294	277	275	276	272	282	267	279	261	288	283	263	283	269	256	287	267	244	255	273	278	264	288	275	270	223	255	280	251	292	268	299	266	270	274	265	313	296	259	283	239	253	270	296	309	303	272	272	293	295	257	303	283	260	283	303	260	293	263	273	274	270	273	283	248	279	265	259	268	255	293	255	260	291	255	273	251	282	264	271	286	286	268	279	228	264	269	281	260	258	274	261	274	281	284	265	254	258	276	275	268	248	266	298	270	311	272	286	226	243	278	281	320	239	260	279	259	256	287	279	268	248	265	258	259	271	286	291	266	228	266	280	278	286	281	264	304	311	279	305	306	305	268	266	263	287	289	254	281	256	296	265	288	294	296	264	271	236	268	269	251	296	235	282	295	285	281	266	288	252	238	260	287	292	298	238	273	279	244	249	285	295	254	290	278	263	292	321	287	275	298	298	285	286	288	269	300	314	280	268	259	295	266	256	284	290	272	310	320	287	276	275	283	273	281	285	288	280	265	271	283	293	271	261	292	269	312	294	256	280	279	267	263	257	275	282	312	280	277	264	275	280	277	281	290	252	279	275	249	252	271	254	284	281	298	271	305	287	282	279	268	273	268	255	288	253	279	249	248	287	294	245	251	267	250	251	278	264	263	255	272	256	275	268	273	287	292	272	257	257	277	272	314	255	236	281	281	255	274	296	271	323	259	290	263	284	258	271	283	264	251	259	293	254	273	302	252	313	238	304	273	287	282	258	289	276	294	288	279	298	281	265	292	256	260	290	276	264	235	249	262	271	306	279	257	276	277	280	243	264	263	266	262	271	297	282	272	294	283	246	278	250	279	274	248	280	276	305	277	258	315	283	274	273	254	248	294	252	227	266	263	265	255	285	310	315	301	271	271	320	279	290	283	307	284	285	257	273	246	254	272	271	282	310	254	282	229	265	306	260	274	269	273	268	284	280	254	318	281	257	280	298	267	263	284	286	281	267	328	270	279	302	282	289	254	265	292	288	259	295	243	265	272	288	258	279	290	258	277	291	261	288	289	278	291	271	287	293	285	303	297	280	295	283	254	277	273	257	280	294	263	262	269	282	277	284	283	285	278	300	308	282	263	259	277	282	278	269	257	248	277	289	268	269	280	254	272	279	282	307	265	272	284	296	281	279	268	248	294	259	264	287	291	254	275	281	276	295	286	243	263	291	264	261	274	258	251	271	282	241	281	235	284	305	280	257	288	293	285	277	292	276	263	284	254	288	312	258	310	277	296	307	256	280	260	306	260	281	288	266	268	286	261	272	260	245	276	280	286	277	268	298	295	276	264	286	302	296	308	322	260	293	291	297	282	261	291	280	255	251	240	248	304	307	271	284	233	262	270	277	321	293	271	256	283	296	290	253	266	292	260	267	271	233	239	272	266	266	269	245	262	299	259	324	291	278	284	272	240	285	242	298	271	287	308	248	256	281	262	251	282	292	262	274	280	253	283	276	256	258	276	285	279	281	256	295	271	259	267	302	280	282	265	304	269	274	272	290	283	234	250	282	290	248	295	270	265	288	278	291	286	267	246	271	289	300	246	258	273	256	259	253	270	297	284	302	297	270	291	280	252	274	294	271	263	251	249	283	285	285	297	272	282	296	267	266	262	281	269	284	297	282	297	238	271	315	298	246	252	260	266	273	252	292	266	296	279	260	276	246	261	261	252	276	283	259	287	266	261	278	277	292	321	241	269	270	293	304	255	252	310	273	252	271	294	274	309	276	261	289	260	262	272	274	290	235	256	275	272	292	293	281	277	256	258	308	279	257	259	268	278	282	279	254	276	264	255	285	283	285	253	272	280	266	253	287	267	290	266	257	289	271	286	251	260	274	264	255	264	278	278	250	280	307	248	309	318	271	302	248	246	262	274	281	265	269	284	304	262	251	264	270	273	282	279	296	253	269	281	284	303	262	282	268	248	278	265	265	272	288	276	263	269	264	263	274	266	297	267	244	280	318	272	290	273	302	299	304	278	281	283	269	303	291	282	273	256	292	295	276	255	277	268	273	291	291	310	274	282	283	267	269	318	263	291	288	285	291	285	250	267	241	287	252	254	254	304	283	267	273	284	266	301	261	250	270	286	271	267	295	282	296	264	261	277	287	280	267	247	282	287	279	239	294	260	254	237	281	302	262	259	237	294	283	273	294	303	285	256	273	282	273	262	272	244	267	234	248	276	282	295	271	236	274	265	283	265	266	269	239	319	299	245	260	300	232	266	297	298	267	262	258	270	277	288	287	269	263	248	291	297	284	264	289	263	273	279	275	277	262	311	296	272	286	284	272	301	284	269	273	284	259	245	247	265	283	275	301	269	269	245	274	271	294	264	287	256	281	266	283	283	293	262	277	268	246	263	302	301	256	267	246	270	287	236	251	298	270	292	306	290	284	276	288	308	287	281	284	259	273	298	273	283	283	249	270	267	273	284	284	282	248	281	232	263	291	262	252	266	269	275	272	278	278	273	296	251	294	274	302	266	284	264	252	271	271	242	275	281	257	280	301	245	269	266	272	265	254	289	289	264	227	270	260	274	306	276	262	258	285	267	296	261	291	290	292	275	261	264	288	291	269	294	305	249	271	286	281	253	297	292	274	243	293	238	281	246	286	251	250	275	254	284	258	267	279	245	260	263	314	258	267	297	274	264	293	282	262	258	258	269	262	278	274	262	292	288	285	294	271	228	242	246	288	274	266	291	262	270	283	254	255	253	288	307	272	286	282	287	283
30379	6743	1821	2045	1816	1451	1264	1165	950	926	879	818	779	780	702	753	662	700	695	663	691	661	638	618	639	647	613	667	596	620	660	607	581	609	619	628	605	638	649	585	585	644	632	675	673	640	664	646	657	688	688	648	650	636	630	660	642	620	662	675	671	620	621	668	641	691	621	677	637	642	623	636	608	619	625	619	645	658	648	585	598	622	604	621	603	607	597	605	647	619	623	589	635	650	629	592	667	620	573	627	622	602	605	633	604	592	588	599	643	573	581	621	588	613	571	566	614	557	632	565	635	587	608	607	567	583	634	602	621	615	600	563	616	580	607	582	608	587	630	588	600	592	603	604	596	616	568	581	551	594	598	604	592	600	624	607	577	566	614	590	597	593	597	573	569	624	627	592	600	600	590	639	572	633	553	587	575	619	600	590	594	603	598	632	584	660	625	572	644	568	615	602	621	602	647	585	589	587	597	613	599	587	601	529	624	600	613	600	626	608	560	598	593	584	639	553	591	595	579	612	567	606	623	598	586	572	588	587	578	609	590	597	613	577	585	577	574	662	599	557	640	599	616	604	567	545	586	608	593	638	599	615	632	600	652	601	612	622	570	565	592	592	582	547	614	545	611	559	621	643	591	557	623	606	590	626	595	604	563	568	597	588	622	608	580	609	608	602	646	552	578	558	618	611	616	580	574	605	580	570	596	587	586	590	638	528	659	541	571	590	578	628	593	603	578	603	638	628	584	592	599	607	602	576	599	579	619	611	580	601	592	577	583	628	540	580	585	605	612	622	581	588	598	593	642	586	599	598	580	605	580	586	596	556	610	621	604	598	583	643	583	539	626	621	590	572	571	594	578	577	610	605	543	556	613	574	606	591	588	556	640	605	606	599	576	589	627	583	605	578	635	605	574	607	577	582	613	585	552	614	575	579	603	564	627	593	614	637	635	627	560	551	552	599	578	614	587	576	571	616	616	574	616	612	613	613	655	574	597	622	595	586	643	599	592	586	575	587	542	554	593	629	570	557	583	598	562	572	612	638	618	612	605	641	565	631	578	538	569	571	560	582	615	602	564	595	630	578	560	633	595	568	625	586	596	600	587	563	634	623	628	614	615	594	586	607	616	616	641	593	582	571	574	590	578	605	610	608	640	595	617	583	577	598	622	562	612	578	554	627	547	603	625	612	657	667	601	579	600	577	636	594	655	596	601	576	583	610	642	560	600	606	583	603	605	642	567	593	646	618	601	563	585	601	608	606	609	571	577	620	588	609	588	617	623	576	557	576	643	550	559	598	618	595	600	540	597	591	567	599	591	544	595	619	590	592	569	597	568	600	583	591	626	584	604	585	610	593	557	590	577	597	628	580	627	592	609	603	629	625	608	641	585	624	605	602	615	620	631	599	601	639	617	597	611	633	598	610	554	592	588	583	622	600	557	559	641	623	617	612	585	579	624	590	575	599	601	558	616	624	600	614	592	628	582	589	605	611	589	613	676	609	573	572	589	563	573	597	598	625	582	591	581	577	578	602	587	648	613	585	561	582	593	588	568	641	576	585	631	569	579	554	592	572	592	632	623	638	611	604	565	610	640	584	621	604	576	605	620	595	634	609	598	580	631	569	591	592	591	612	599	624	612	613	623	634	631	576	572	587	601	554	600	537	575	598	597	537	620	564	562	610	581	607	604	595	577	573	584	573	605	582	547	612	604	595	573	550	583	630	587	606	625	590	609	583	605	605	608	592	624	622	628	569	597	591	606	592	620	610	568	551	554	643	619	585	637	632	529	610	574	638	617	587	561	574	590	589	575	592	603	586	599	578	632	591	602	590	614	588	622	609	626	563	602	632	596	599	601	613	574	596	576	595	587	569	574	564	593	558	589	558	567	606	587	600	588	598	622	610	587	609	645	559	599	629	620	618	612	568	575	576	635	595	599	589	585	634	557	599	663	616	592	599	556	589	610	597	633	620	607	602	604	546	614	668	564	571	589	620	582	576	573	622	595	625	627	616	608	610	607	574	578	620	623	565	590	609	583	603	609	608	613	566	616	543	611	599	601	568	610	585	561	579	574	613	565	574	589	604	582	598	627	608	611	610	568	598	597	609	596	592	565	599	581	584	606	600	566	557	580	612	562	572	591	616	601	613	595	577	609	594	612	607	643	542	606	619	603	543	585	562	589	613	638	594	577	580	596	578	611	575	614	605	617	627	614	550	575	598	590	607	597	574	601	605	619	614	601	560	578	609	637	584	580	606	615	580	606	594	626	576	632	623	598	590	609	596	590	606	618	575	595	585	615	617	593	560	589	618	586	600	584	552	570	642	642	597	578	596	513	577	636	618	559	627	615	592	598	603	605	564	618	573	558	580	576	589	627	565	597	570	588	590	626	598	593	614	640	623	590	590	567	578	662	584	588	630	600	602	621	622	603	581	588	594	560	587	583	586	574	627	563	602	637	636	610	602	540	576	628	566	553	612	620	569	683	570	600	600	576	605	587	564	583	600	602	583	607	659	571	610	591	588	621	607	568	614	657	606	609	599	608	618	557	617	587	600	632	635	612	653	593	574	574	620	589	614	625	647	573	591	597	602	589	612	595	589	597	598	580	627	579	580	591	580	586	554	622	562	592	574	629	575	588	568	559	607	616	602	663	556	595	529	639	605	567	642	548	562	551	632	586	634	563	606	622	603	577	590	555	628	650	614	596	563	611	605	627	590	602	592	583	600	555	576	581	581	595	616	590	605	597	616	587	606	608	582	548	606	624	557	603	601	615	585	610	590	633	563	569	597	621	576	595	576	644	579	606	598	614	548	595	630	603	591	606	576	608	579	601	625	612	631	555	551	569	601	587	593	610	636	597	600	564	559	628	572	622	649	631	611	584	634	664	601	594	635	567	602	571	627	547	583	578	595	652	641	594	618	581	542	570	621	590	548	618	609	554	653	619	616	578	602	622	581	584	600	599	599	620	609	580	540	609	597	576	603	606	622	572	609	618	616	629	576	590	604	536	594	614	580	588	612	606	565	583	610	578	616	636	574	619	617	597	562	598	604	593	585	560	614	576	556	606	602	603	598	562	592	646	578	604	597	575	607	613	583	614	624	602	596	628	638	642	580	614	572	609	600	606	569	589	563	550	583	621	616	592	564	632	581	613	561	624	588	555	602	571	599	585	588	604	611	570	604	620	585	560	626	597	578	601	615	598	625	599	661	604	565	586	589	590	579	568	576	640	571	585	616	599	596	614	581	620	590	584	610	632	558	583	610	594	585	594	630	592	594	584	591	604	569	594	629	587	620	615	610	580	549	600	574	617	576	544	643	613	630	608	617	616	617	659	597	539	610	626	591	597	622	617	611	616	559	625	582	613	610	594	585	575	592	552	577	539	601	592	617	611	555	576	617	585	581	605	594	590	612	561	577	647	594	644	623	631	608	594	581	576	600	645	637	600	584	618	603	572	622	592	579	616	604	576	652	563	572	594	596	566	627	597	621	580	594	616	624
17634	3321	218	155	190	171	158	155	170	197	159	143	163	168	170	153	175	159	144	185	184	135	147	183	154	156	167	140	156	169	153	163	156	153	147	152	173	165	172	189	171	146	175	163	168	140	161	133	177	154	173	175	166	184	162	167	185	154	151	170	185	154	159	182	196	165	178	162	176	154	154	168	153	157	174	172	186	146	170	197	156	202	184	164	179	186	159	163	177	161	169	164	154	163	148	174	159	184	181	170	179	186	161	142	162	156	155	181	155	168	151	158	184	173	162	175	172	165	165	180	155	174	154	170	146	154	169	156	155	133	172	182	163	152	162	176	175	140	153	162	157	155	164	201	161	151	185	163	156	177	181	153	151	173	183	183	157	137	165	162	146	184	185	141	173	162	162	169	176	153	200	153	151	161	163	153	178	194	195	163	163	155	177	154	147	144	159	172	165	168	165	177	181	156	165	184	158	158	151	174	173	163	138	153	155	161	145	173	170	156	175	171	165	152	157	166	161	183	200	153	146	171	163	165	164	159	172	163	160	141	171	171	135	137	176	165	161	169	175	144	157	164	147	179	171	160	161	141	160	177	169	167	174	166	158	175	143	173	172	156	181	179	159	144	147	153	168	164	153	159	173	173	156	155	185	169	183	158	166	163	164	174	166	139	156	171	164	177	162	184	167	137	176	183	161	183	158	169	165	144	180	164	192	139	156	159	163	162	132	144	165	190	171	169	134	145	187	188	155	179	150	153	157	168	156	143	149	166	178	161	159	162	144	133	179	176	148	168	176	165	160	159	137	179	186	179	160	179	171	165	146	186	169	149	174	170	168	142	146	177	170	175	179	165	149	157	158	183	182	181	166	154	172	183	154	173	192	157	147	154	165	184	168	169	194	148	181	164	170	166	169	159	153	154	160	190	155	177	160	151	154	140	147	177	161	159	143	179	171	155	163	157	182	166	168	151	167	162	162	133	155	166	166	175	171	194	164	154	185	170	175	160	168	171	176	162	145	189	175	163	155	154	152	131	141	173	167	192	157	152	156	163	148	167	170	167	180	144	161	181	178	179	171	155	159	172	156	181	176	169	176	180	169	180	160	146	171	153	179	173	169	164	169	156	156	164	145	161	154	169	142	161	152	157	159	192	155	161	147	175	147	148	166	153	138	171	177	145	167	175	142	166	190	147	190	173	169	154	171	172	187	187	154	167	150	154	164	172	160	165	181	156	143	160	164	153	139	164	166	175	169	144	185	152	147	167	177	147	133	154	143	153	172	170	186	170	160	161	150	160	150	164	152	172	146	174	185	155	134	175	143	165	164	188	177	175	163	164	171	178	186	169	175	158	177	141	165	194	166	182	170	152	169	187	167	169	152	163	153	146	183	162	179	183	170	190	162	171	186	167	167	159	176	167	165	171	156	161	163	169	161	167	167	160	176	172	158	161	179	157	177	161	150	148	153	159	185	164	164	173	164	139	159	148	164	174	160	176	165	171	165	182	149	181	156	166	155	157	161	175	175	177	138	183	155	160	162	185	163	151	163	153	142	162	146	147	166	153	165	185	171	162	159	162	166	171	139	152	147	128	168	151	154	186	189	159	162	143	172	166	154	189	146	180	179	180	157	150	186	178	167	162	208	144	157	160	158	169	151	146	160	182	178	166	175	170	181	156	162	155	154	146	188	142	167	162	163	140	167	170	146	172	152	163	152	158	131	147	162	152	186	181	167	156	163	169	189	175	182	155	167	147	152	184	182	158	165	171	176	182	170	138	173	166	185	170	158	152	166	148	179	173	148	170	163	178	183	141	152	180	165	142	156	170	166	170	159	162	161	163	160	163	156	159	149	160	168	192	186	160	163	163	137	155	167	152	161	157	155	162	159	168	169	161	148	142	161	152	176	171	159	167	176	168	152	159	151	159	161	199	166	169	143	154	172	163	159	168	182	134	132	146	150	192	152	155	173	155	168	189	176	171	151	166	137	160	145	172	158	158	154	148	156	167	157	165	186	171	163	185	146	172	173	159	165	170	169	206	176	171	159	154	149	171	149	171	187	160	192	172	146	162	154	140	163	185	185	176	168	180	172	171	155	176	182	160	154	156	176	167	163	150	169	144	180	176	208	176	170	135	160	182	151	147	159	147	141	180	174	156	146	172	186	138	150	162	162	147	157	168	192	190	158	156	153	159	169	166	135	132	168	152	124	163	162	141	152	188	184	167	185	169	181	173	154	212	171	172	164	142	183	149	150	157	170	173	144	145	176	161	154	159	151	164	168	169	184	156	162	169	169	141	175	164	174	187	190	146	179	175	172	157	177	174	162	163	168	155	139	150	166	205	175	172	168	174	173	170	187	140	161	142	161	166	172	172	177	159	162	167	150	189	164	161	151	155	171	172	175	189	168	151	177	179	168	180	158	169	179	176	176	163	170	174	171	150	156	166	169	162	162	157	171	171	159	160	157	182	173	160	159	151	149	178	173	152	178	171	152	168	151	136	154	191	158	171	183	144	171	199	167	170	172	166	150	154	180	182	177	146	156	160	164	150	145	158	178	151	151	159	171	163	156	178	162	154	170	154	166	163	179	148	153	148	163	176	157	178	169	185	173	204	162	162	190	181	185	170	170	143	195	164	162	148	158	187	164	188	169	154	159	190	170	182	143	177	157	159	153	175	155	160	159	145	190	165	173	181	156	172	162	178	177	159	176	151	184	171	143	162	160	168	152	179	179	143	161	171	160	162	170	160	164	169	162	163	166	155	148	158	171	161	181	168	161	161	158	169	187	177	168	151	178	167	174	157	163	179	169	154	179	168	150	132	157	165	156	172	155	167	195	149	155	174	163	166	166	177	162	159	157	175	160	149	169	161	179	146	149	166	167	157	182	184	163	147	159	166	158	169	153	152	150	160	168	179	173	167	170	164	154	176	159	198	150	173	164	189	160	151	176	162	156	174	191	155	157	168	163	149	157	151	177	150	196	190	154	165	169	134	172	162	158	150	160	161	151	152	185	175	171	162	158	157	170	163	169	159	161	170	149	144	159	176	161	187	166	176	152	151	150	176	155	164	156	200	168	156	167	162	150	117	159	186	182	164	174	139	165	171	159	169	152	162	178	184	188	153	174	169	187	146	159	169	181	133	168	164	173	144	158	172	166	186	179	159	165	152	139	168	171	156	193	131	157	188	158	151	181	156	177	178	181	164	166	152	162	148	150	167	167	161	167	156	186	149	154	169	171	156	173	170	159	160	174	185	150	160	156	177	176	166	181	147	165	157	180	164	151	142	188	178	185	172	172	177	168	167	183	180	166	179	151	168	182	149	161	167	152	162	162	165	175	169	173	161	168	183	157	136	157	183	159	141	170	158	171	131	160	169	179	156	180	149	151	144	175	164	177	173	168	160	165	165	163	160	135	176	157	186	146	161	171	168	163	160	175	157	166	168	177	186	174	146	162	155	155	156	162	160	146	130	129	142	160	188	140	171	146	167	174	180	159	187	154	149
10189	1475	445	403	424	425	427	422	401	388	410	432	416	412	411	373	400	380	387	411	375	365	402	397	372	349	421	397	394	460	399	386	417	362	436	380	352	396	403	417	401	398	366	415	391	430	448	412	384	388	411	412	375	361	416	396	412	433	409	419	400	445	437	416	396	399	396	430	418	395	421	427	390	395	399	425	391	409	381	374	409	389	386	384	394	386	382	423	383	379	404	407	370	396	393	368	398	394	389	387	382	367	390	406	383	400	362	381	393	422	400	375	395	405	377	417	403	379	407	398	385	376	419	398	386	404	391	371	383	393	394	418	407	396	397	373	408	362	349	403	378	367	397	388	392	422	379	416	415	428	368	387	403	345	383	388	385	421	392	405	382	389	426	385	387	383	370	349	384	379	414	376	384	389	396	354	391	395	362	393	393	420	396	368	436	368	375	404	354	420	395	429	394	371	396	368	353	387	423	397	433	404	400	361	389	393	394	359	381	408	396	399	418	378	426	415	393	403	384	385	360	380	379	395	433	369	403	385	401	392	392	403	423	404	402	430	393	409	396	371	368	393	373	391	385	385	400	351	380	407	384	398	392	401	402	387	389	412	398	410	385	383	402	395	404	401	385	417	396	413	397	385	384	422	399	385	409	376	389	384	365	430	414	401	362	425	405	415	374	399	383	368	422	401	391	426	409	427	375	368	424	401	411	393	387	373	401	393	413	366	397	412	428	423	376	398	404	347	395	404	398	405	371	382	406	419	434	370	379	399	396	414	420	363	382	397	377	403	368	356	387	388	431	384	388	438	429	399	407	397	362	424	359	393	395	400	330	388	405	401	380	364	402	406	366	406	369	374	402	396	379	376	392	396	391	370	395	404	410	432	377	389	405	412	367	363	392	367	389	393	394	380	381	349	405	386	378	425	393	389	402	376	376	385	400	385	407	367	375	405	373	399	429	334	402	388	397	416	378	387	428	407	369	405	390	377	392	390	400	379	374	414	397	389	353	419	414	408	361	406	404	413	384	396	383	412	424	391	400	390	374	414	375	360	372	401	371	395	365	399	386	431	366	383	385	363	380	358	399	399	369	420	392	389	364	386	377	359	391	389	413	420	403	379	384	402	416	433	391	393	381	392	377	386	386	378	407	408	416	403	381	381	394	379	390	395	448	341	387	396	378	389	416	413	410	416	408	371	389	387	396	385	403	387	403	394	426	390	424	391	419	383	386	381	394	391	391	382	381	384	416	403	381	372	396	397	372	371	410	385	382	416	401	348	379	363	373	353	398	397	372	401	433	421	370	397	446	394	412	417	395	396	410	424	431	382	364	402	402	384	403	393	391	386	414	440	397	416	408	401	382	419	430	386	392	377	369	382	410	402	394	420	385	402	409	387	373	406	409	395	380	366	378	369	383	382	379	388	358	394	387	417	370	404	387	414	321	421	426	421	372	397	424	408	382	386	405	346	402	399	410	385	411	391	398	423	369	408	390	377	408	389	394	373	402	384	387	417	409	360	395	423	375	375	384	384	413	368	385	396	415	366	359	396	394	404	375	404	399	362	395	394	421	420	364	381	411	390	428	390	410	400	382	387	397	384	375	402	402	360	383	392	347	403	411	395	389	374	391	372	404	384	400	390	451	377	404	368	361	387	396	420	409	389	368	380	396	401	355	392	404	389	404	382	411	404	428	357	385	403	369	396	396	416	401	416	365	380	425	379	372	400	401	362	371	388	356	393	400	372	380	391	426	424	390	416	409	365	461	372	355	379	389	370	401	377	385	414	391	382	394	354	411	396	385	421	413	393	412	400	359	390	384	352	399	408	390	379	406	382	395	393	400	441	394	377	438	412	407	428	401	398	392	396	410	403	393	370	383	363	399	438	411	360	389	413	377	357	387	441	358	373	366	419	418	407	377	388	399	400	405	418	396	374	425	425	373	377	390	352	397	386	401	400	394	401	384	379	396	402	405	366	394	396	390	413	387	411	371	385	388	412	362	363	426	380	373	397	387	395	377	407	360	399	404	414	387	399	385	391	381	425	370	402	374	373	401	387	394	394	377	416	391	384	402	396	405	380	401	407	395	416	395	393	410	365	384	418	394	411	396	365	399	355	366	432	410	393	388	391	404	379	356	384	370	392	414	407	419	390	346	382	403	406	378	372	397	374	366	402	397	387	398	372	404	377	399	376	418	418	386	402	429	390	409	398	384	396	390	383	376	403	425	409	398	362	365	369	386	419	414	398	408	411	405	380	387	423	375	390	430	386	418	397	410	413	397	411	432	374	376	391	443	414	381	394	418	378	368	430	385	391	392	400	404	376	350	399	402	372	368	420	402	394	378	359	411	406	371	400	396	375	375	415	420	398	423	380	374	393	442	393	381	373	388	426	420	404	364	385	323	387	401	370	398	397	381	394	411	382	406	404	370	410	419	401	396	390	433	398	391	422	404	393	410	391	389	400	407	377	373	394	405	372	374	385	396	397	404	394	397	437	394	440	387	386	431	414	398	384	362	370	410	392	377	363	411	386	398	404	383	383	395	388	388	392	410	391	373	382	408	392	413	415	388	384	384	363	406	404	397	380	382	386	379	370	396	376	381	406	420	406	423	394	413	405	401	344	390	355	388	434	411	405	375	402	395	367	362	398	419	431	394	378	396	404	418	395	403	394	384	399	414	383	405	369	390	400	411	365	390	391	402	383	398	367	410	377	413	378	367	372	346	401	390	391	396	385	366	431	381	404	369	370	431	388	387	421	401	395	402	402	377	392	422	395	378	391	389	359	420	379	392	374	421	394	416	420	401	381	393	414	377	413	404	412	378	411	400	394	384	423	407	418	387	401	416	388	426	388	404	378	403	415	424	374	394	440	367	388	392	396	421	421	389	387	404	326	384	401	407	409	400	407	415	388	402	398	370	346	379	378	405	379	398	384	367	390	386	376	361	371	384	413	405	390	382	417	392	379	366	429	400	418	412	379	413	381	385	396	439	385	394	381	370	350	395	396	382	408	383	371	375	386	393	389	396	377	360	399	409	426	393	396	388	423	373	376	414	420	412	398	386	385	428	332	372	389	391	355	423	395	404	415	366	384	415	363	392	446	386	386	385	373	402	401	416	393	370	404	374	375	408	388	422	409	357	359	380	386	375	409	350	385	413	390	423	380	413	379	412	406	395	411	384	366	409	412	409	389	405	382	411	388	382	406	409	372	377	395	423	379	370	433	371	380	405	382	381	402	411	400	410	413	409	378	389	408	383	390	389	394	359	378	403	375	367	401	394	376	395	386	348	381	392	399	417	387	389	412	406	430	393	377	390	418	396	411	405	402	370	425	376	428	360	390	388	393	395	380	399	382	382	382	398	421	390	412	420	392	416	412	414	378	362	392	370	391	431	389	415	359	372	390	384	366	414	363	388	407	423	374	371	423	356	435	372	402	391	418	394	407	386	374	396	397	389	404	362	432	388	387	421	411	399	358	391	360	368	387	399	397	415	401	398	375
38771	11903	1158	506	406	343	330	304	254	260	292	260	266	274	247	264	270	220	232	255	246	253	253	236	248	275	246	235	258	258	251	236	220	243	258	260	279	259	253	251	242	254	247	240	256	250	279	267	250	288	261	262	238	247	255	220	237	238	219	207	241	262	268	274	276	234	250	279	259	253	258	260	235	250	256	273	243	257	256	260	246	233	270	235	232	232	251	264	228	253	253	262	259	238	276	231	246	241	241	240	258	232	254	250	243	242	244	231	250	225	240	266	273	264	238	207	255	239	230	238	232	230	244	275	267	262	275	254	241	229	251	257	219	247	202	268	234	235	258	259	239	266	253	218	231	239	245	295	237	244	212	233	264	251	245	223	247	245	239	255	265	248	262	252	244	256	228	243	228	276	250	230	269	250	259	248	238	258	270	256	258	256	256	223	236	260	259	216	241	264	251	233	250	215	251	269	253	223	238	234	291	271	263	243	248	265	239	279	247	247	259	242	217	233	248	249	223	249	236	226	233	246	280	228	242	235	260	239	231	280	256	261	254	239	254	230	231	245	209	199	239	219	249	260	246	221	250	274	216	259	226	216	258	269	239	214	257	214	255	271	272	253	253	233	277	220	224	222	239	244	257	238	238	253	247	259	263	242	248	263	250	227	237	256	249	277	270	235	242	229	241	255	266	247	247	246	258	249	280	242	214	235	241	249	241	229	245	254	255	220	181	235	267	253	275	256	248	271	223	248	254	235	272	191	233	270	235	243	248	251	266	241	229	270	238	248	268	234	245	288	252	261	239	193	228	237	236	242	266	227	242	258	221	243	248	269	260	259	237	252	256	243	276	244	237	261	239	244	237	259	281	238	226	227	260	236	216	253	254	263	243	261	241	249	210	238	232	253	221	261	241	246	262	202	235	216	246	242	279	256	241	241	260	243	232	275	253	216	241	246	234	216	221	239	234	247	233	250	278	281	257	218	231	206	243	215	236	254	248	242	212	232	245	255	267	235	242	253	220	279	237	234	256	234	245	273	282	243	277	224	226	268	229	258	248	276	238	244	258	257	252	237	271	284	222	227	265	246	249	224	234	239	252	240	272	272	252	229	272	233	267	246	266	280	248	243	229	250	233	263	240	218	250	217	263	270	224	253	256	222	194	277	253	242	246	248	292	266	248	246	241	242	245	244	283	261	258	257	274	247	248	249	230	242	229	217	276	250	256	218	255	265	226	208	235	245	241	224	272	277	252	252	241	235	218	241	234	224	244	251	287	236	249	248	261	232	283	242	262	256	257	223	234	248	237	254	234	280	254	231	208	228	254	249	230	275	258	254	262	235	242	254	217	234	252	237	240	226	258	261	239	241	256	241	251	262	264	262	252	264	253	249	250	250	264	248	259	247	245	238	260	252	261	214	227	242	276	243	223	234	248	227	302	241	250	249	221	207	254	249	249	280	256	230	233	228	271	236	246	295	229	259	263	270	228	231	240	270	229	214	238	237	225	203	241	238	241	251	239	231	259	272	275	241	263	250	223	244	254	245	227	226	239	232	192	234	248	233	235	225	259	236	222	235	246	236	231	224	248	280	258	254	231	248	251	244	246	247	229	233	217	247	258	249	257	229	259	233	261	252	253	267	247	271	227	202	250	238	250	287	225	232	268	217	242	261	244	232	238	223	246	256	258	274	276	229	250	262	275	256	257	265	254	242	226	239	241	247	236	252	265	248	255	267	239	237	226	245	228	233	259	231	280	253	239	240	243	223	238	248	246	261	257	266	235	229	241	242	239	228	242	242	258	259	266	261	250	241	279	252	238	267	251	226	255	238	262	264	245	257	245	222	285	237	265	245	262	203	224	243	247	252	254	258	243	217	233	244	252	237	249	225	241	227	238	248	262	254	270	243	273	258	243	249	242	212	220	231	263	228	248	268	248	226	234	256	246	241	225	227	253	250	239	253	238	247	247	274	272	225	265	248	242	248	265	251	253	251	234	251	280	228	248	234	245	268	251	248	245	246	243	238	237	215	263	234	248	240	248	236	237	251	257	234	218	232	226	236	260	240	251	256	258	282	240	273	256	238	253	234	218	240	243	224	246	249	232	218	221	260	254	267	250	280	230	249	240	246	236	252	238	235	245	256	233	235	248	238	239	230	242	206	236	249	228	224	239	276	256	253	253	248	239	229	254	238	215	247	258	241	232	274	263	252	242	231	248	239	251	285	241	254	264	240	260	216	236	228	258	254	268	256	285	250	232	260	246	249	252	235	231	219	220	215	222	237	238	240	250	256	263	235	272	260	248	230	257	223	274	215	255	229	255	278	237	249	275	221	231	274	240	239	237	287	253	272	238	246	239	250	225	261	245	233	255	270	247	228	261	216	252	223	256	241	268	245	259	242	230	262	277	237	257	237	249	229	244	264	253	244	234	244	229	251	238	237	224	207	256	236	214	236	257	254	246	250	263	294	252	263	255	276	277	233	244	223	292	251	257	246	257	245	279	263	242	241	255	265	239	241	260	265	246	232	250	244	264	253	242	245	244	253	257	260	219	255	238	232	258	213	263	260	259	207	239	269	263	241	245	239	279	244	224	242	250	272	249	223	261	245	235	270	259	237	229	255	222	243	229	208	227	236	261	237	208	239	243	245	240	250	255	245	258	226	264	252	259	284	255	254	233	269	234	228	244	242	244	260	256	241	247	243	238	270	238	250	236	217	285	273	253	236	269	236	239	217	244	266	270	252	229	231	254	226	269	258	246	243	225	277	260	217	232	231	234	272	262	247	248	239	236	270	255	231	223	252	255	229	255	253	269	256	264	264	203	246	231	254	235	243	239	243	279	250	259	272	243	234	257	243	240	251	224	263	261	230	246	246	247	249	233	246	292	230	247	258	240	252	215	246	239	250	270	225	238	259	231	227	251	242	228	250	243	233	260	253	242	230	259	262	264	242	243	242	238	246	220	255	245	224	234	247	248	252	235	253	245	232	261	250	254	268	210	226	246	247	269	252	239	245	265	235	219	262	243	252	228	262	217	240	228	219	296	222	267	279	246	233	242	216	235	250	273	234	218	225	235	235	257	261	263	244	229	240	253	260	227	242	254	261	221	232	239	254	236	236	222	255	243	226	235	235	254	247	266	258	201	252	231	268	242	254	256	200	244	264	257	244	274	264	263	223	236	263	258	207	246	296	225	255	236	254	233	274	212	242	241	277	230	259	237	268	253	207	266	272	237	242	241	242	234	242	235	246	234	199	223	251	243	250	242	281	256	248	219	243	247	244	260	246	240	232	256	256	228	233	267	245	224	225	247	281	260	235	254	217	234	222	234	245	234	222	245	247	230	237	279	226	217	262	253	256	221	238	254	222	233	245	255	231	223	259	248	275	253	284	266	242	239	268	239	227	233	272	250	225	280	259	250	245	208	224	241	241	249	253	241	241	236	236	269	244	219	259	244	233	231	226	264	235	255	234	231	256	263	251	249	253	259	227	273	246	249	245	208	240
23578	3732	1186	1329	1163	1010	881	757	791	685	716	656	662	666	651	634	605	616	602	649	612	581	590	569	620	551	641	584	537	586	548	564	577	559	568	609	533	608	538	609	575	522	558	593	581	602	583	613	602	614	596	557	563	548	553	587	583	540	595	567	577	535	602	557	539	609	592	612	566	603	573	630	555	559	566	555	551	547	562	560	607	574	555	573	525	582	572	593	534	531	528	591	513	533	545	550	560	538	550	601	548	571	537	557	551	586	563	568	548	544	550	575	537	524	550	539	568	551	579	515	574	577	562	526	510	563	539	567	608	528	553	576	593	599	561	524	524	592	565	629	596	554	565	558	541	551	548	562	530	565	567	536	553	544	568	542	573	531	558	538	550	534	534	533	548	533	550	577	553	527	589	553	561	520	581	533	601	521	553	586	565	558	555	539	563	531	549	570	514	586	527	502	567	510	538	551	549	544	518	562	541	533	548	561	566	533	567	530	579	534	519	559	549	544	563	581	533	574	538	553	587	556	558	506	556	605	550	547	551	589	545	563	513	553	542	534	542	527	556	560	565	556	549	542	543	585	578	549	576	548	553	538	605	566	550	550	556	577	570	552	540	553	603	589	528	585	563	583	587	547	556	554	539	537	542	521	557	558	535	539	543	546	584	534	580	533	513	586	553	519	549	550	531	587	550	573	550	525	534	575	546	557	565	584	566	564	562	560	548	568	568	569	548	595	552	563	560	546	559	553	546	568	557	557	580	554	549	503	562	516	592	551	599	534	544	566	548	517	535	542	534	577	567	559	541	568	585	558	544	550	568	555	529	591	546	557	551	533	581	538	522	530	577	545	558	553	503	562	536	581	541	540	551	575	557	508	550	538	551	534	542	513	532	541	562	572	561	527	526	546	558	513	617	559	528	590	558	550	567	565	604	509	558	560	527	538	589	516	570	576	569	551	559	574	519	555	547	567	588	567	516	543	546	547	578	560	555	597	552	546	516	542	553	521	574	549	567	566	547	524	535	593	578	524	559	588	550	580	565	569	541	652	584	572	565	593	581	577	590	545	600	551	568	543	583	511	522	577	566	622	581	568	583	582	513	579	622	528	559	570	548	563	506	520	527	543	566	573	590	557	580	568	550	547	587	548	575	545	581	552	537	531	505	564	522	593	557	561	521	565	529	567	542	507	580	580	580	545	568	546	550	510	539	557	559	537	584	583	579	526	567	572	561	573	572	579	535	552	573	527	583	555	518	551	578	597	579	571	553	537	565	588	609	562	569	552	604	559	527	553	577	537	581	543	564	563	552	582	577	518	565	586	567	577	532	614	573	544	541	584	520	551	572	581	573	533	524	556	527	601	598	566	574	557	561	556	542	564	540	577	560	561	554	571	554	546	564	555	535	544	556	535	596	592	540	526	536	578	513	597	501	550	557	542	581	560	576	557	557	585	607	512	556	543	533	561	535	592	541	562	562	560	522	543	541	551	582	580	585	545	550	568	565	529	586	527	541	554	562	558	542	533	564	574	573	562	585	560	521	540	539	532	556	571	520	515	549	536	538	531	528	557	554	519	523	568	544	541	556	499	523	548	515	549	578	532	543	563	557	554	545	537	567	575	547	493	548	581	553	543	569	553	545	562	571	553	528	555	549	610	544	548	548	555	566	570	550	524	560	543	562	555	549	569	527	536	588	524	578	593	558	548	551	546	528	600	542	542	538	567	519	562	563	555	577	559	547	580	576	576	558	548	498	567	598	534	561	571	531	538	581	548	520	560	570	514	583	565	521	558	505	516	523	595	543	573	546	584	561	578	543	521	537	552	515	569	511	543	571	557	535	570	542	580	559	503	564	567	524	544	528	586	518	540	528	552	566	493	559	559	559	510	543	586	582	544	540	474	529	516	557	571	555	576	559	565	532	550	528	594	531	533	554	544	528	558	502	576	553	529	561	548	565	521	554	528	566	531	502	543	565	513	546	539	551	552	557	532	567	535	502	531	558	507	555	548	517	561	523	579	522	600	528	580	552	560	554	547	562	526	569	546	537	554	547	563	531	541	567	526	536	565	557	554	564	521	567	574	557	522	560	547	553	565	545	499	542	553	526	545	540	569	524	548	521	515	583	551	526	560	552	572	526	532	564	526	541	609	580	545	548	561	572	542	526	525	570	553	536	561	553	589	579	552	520	570	564	590	535	511	527	576	569	530	555	521	583	556	498	546	578	537	554	495	540	559	510	611	509	553	508	529	556	569	566	555	583	521	542	535	498	587	542	532	538	539	542	542	538	555	554	579	582	526	549	583	535	552	576	573	573	557	518	549	521	542	548	536	521	609	538	546	566	537	547	513	521	544	569	532	582	535	574	558	520	559	517	547	537	534	555	569	560	587	517	561	535	564	556	560	524	581	559	577	585	565	576	526	530	564	569	507	559	587	585	565	550	532	536	575	555	552	559	565	544	533	527	577	519	544	541	569	580	575	566	526	584	566	543	565	507	579	575	552	515	566	546	539	538	544	568	573	562	557	567	527	552	529	533	554	558	565	524	600	545	540	550	551	560	548	540	572	523	519	557	548	600	554	570	563	559	545	553	568	576	520	565	583	525	619	585	552	588	526	590	550	540	534	531	518	571	523	518	554	593	547	547	523	572	544	572	568	552	577	567	543	537	557	555	551	564	518	548	543	548	552	568	561	575	559	609	535	596	545	563	539	562	553	549	544	510	568	597	528	544	590	564	552	547	530	563	578	566	558	538	539	611	576	534	547	579	533	556	545	518	562	531	567	533	537	550	545	562	550	535	561	546	537	543	579	545	537	554	562	558	503	570	572	563	562	531	580	587	571	565	559	597	554	551	552	515	517	587	524	559	564	567	596	560	578	556	545	539	547	556	561	551	579	513	594	543	578	531	548	530	579	564	581	596	575	547	558	587	512	564	575	531	570	557	526	551	517	564	513	551	570	562	527	525	509	530	611	520	551	544	564	545	549	572	556	583	547	567	552	546	560	600	626	553	573	538	560	530	567	560	526	635	564	537	543	575	565	539	572	514	547	572	581	548	601	545	577	581	585	579	549	569	552	534	544	539	581	553	534	566	522	549	566	596	551	520	491	576	529	517	551	535	545	548	602	556	506	553	571	577	562	606	555	551	503	552	583	591	556	565	535	574	583	546	545	522	566	561	572	574	534	575	524	570	560	568	587	517	585	615	555	567	557	564	515	590	549	553	554	573	567	509	547	564	567	577	546	556	572	562	571	555	582	551	529	576	560	558	560	569	596	576	567	527	569	556	542	582	600	602	596	608	532	557	539	565	559	560	541	556	547	561	513	548	551	560	530	556	517	553	557	576	524	501	542	584	551	517	567	569	546	547	563	559	507	553	539	522	491	518	580	571	530	539	549	558	526	581	556	556	555	573	585	607	544	539	549	603	542	560	587	533	556	545	565	557	566	549	532	567	512	543	566	537	572	521	554	553	586	541	540	526	583	562	549	541	530	552	592	524	529
50151	20558	3301	974	604	470	410	391	344	342	315	304	276	323	304	261	261	274	284	279	274	242	266	309	312	269	289	301	263	234	264	311	282	280	279	277	268	271	268	301	302	279	275	260	270	293	278	306	292	270	292	283	267	285	258	287	254	282	292	248	279	280	274	288	276	306	283	268	281	298	299	227	254	291	259	280	260	297	265	305	290	292	287	246	283	293	265	250	282	266	287	259	279	265	272	278	294	288	267	282	279	267	291	280	263	265	260	275	297	272	302	268	279	259	253	257	271	262	237	288	300	285	261	286	275	277	290	289	260	288	272	254	272	309	269	278	261	272	274	263	297	252	312	274	266	274	278	281	229	304	285	274	305	243	263	282	297	287	256	281	272	269	285	264	250	259	261	259	326	277	281	260	270	258	281	269	291	245	272	268	274	294	262	270	266	281	281	270	279	270	286	261	290	287	228	303	309	260	264	286	285	240	275	232	287	291	274	297	266	281	298	247	283	288	278	285	337	266	244	317	245	285	320	270	287	269	261	270	263	261	273	288	284	267	271	260	287	275	243	257	270	250	274	265	292	298	258	271	272	282	310	304	281	299	259	275	262	277	253	280	251	299	281	256	302	293	273	250	297	277	276	297	261	245	264	285	261	296	277	280	272	251	277	269	271	286	274	279	268	290	244	264	255	284	278	248	301	246	271	291	284	295	287	264	285	258	255	262	271	268	288	243	242	268	235	263	299	269	270	311	261	292	264	257	271	268	263	295	257	291	261	302	257	263	298	288	293	288	314	262	269	308	286	301	228	258	279	314	277	268	269	265	290	262	271	280	312	311	307	308	264	274	286	294	275	263	265	269	303	276	277	254	233	273	287	288	292	237	278	280	271	269	251	287	287	290	242	257	274	269	308	268	309	274	262	282	270	282	290	281	306	252	291	287	314	267	267	289	276	289	274	240	255	275	272	266	273	292	307	272	264	267	292	284	237	295	304	263	276	268	293	273	271	256	250	282	283	290	266	274	268	246	256	267	304	278	303	284	286	296	253	316	272	252	306	316	282	296	269	252	271	267	271	283	256	268	274	297	272	286	312	267	271	261	256	273	268	262	271	301	288	253	261	270	308	259	316	266	241	264	263	296	238	248	265	257	294	261	306	250	263	270	273	306	275	263	242	265	261	287	289	318	287	321	283	293	257	273	275	297	270	272	255	255	274	271	282	257	262	274	275	277	277	273	284	251	265	275	264	265	286	259	295	251	270	298	281	277	292	303	279	264	280	283	297	298	272	272	250	278	262	271	283	277	251	290	265	278	263	265	311	270	298	273	277	276	261	258	273	274	307	267	253	243	263	284	268	277	250	301	261	302	279	281	273	266	261	278	258	293	261	264	271	263	299	281	251	256	281	263	247	262	287	270	257	290	276	258	274	239	276	280	257	274	269	286	287	279	254	275	283	300	281	257	283	287	265	251	258	293	322	274	253	310	276	269	317	286	273	270	287	308	276	259	265	271	262	280	268	280	270	268	262	282	268	258	265	241	262	278	247	244	270	276	292	246	271	291	292	289	277	291	301	252	284	281	273	284	270	280	290	277	256	306	276	286	281	275	253	310	282	233	247	270	286	269	264	248	295	278	295	262	276	240	264	277	316	280	299	278	286	298	268	282	262	287	300	295	272	247	268	309	275	285	283	321	260	292	273	268	289	264	244	290	274	267	263	296	285	259	259	265	276	321	272	263	299	285	306	270	298	259	302	283	247	281	268	273	264	277	297	276	275	312	261	290	273	331	272	281	271	285	281	273	276	254	260	286	273	271	297	282	252	278	249	289	272	312	251	295	286	267	286	289	296	266	276	265	296	266	255	250	304	280	288	270	297	296	264	262	276	273	263	267	249	268	293	268	271	279	280	254	273	254	293	282	286	252	286	262	290	273	278	266	272	272	275	282	314	269	267	262	273	304	260	287	257	264	247	279	271	278	270	248	242	251	270	275	254	272	300	290	299	263	302	284	250	295	273	251	317	247	280	291	285	278	254	262	265	280	285	262	287	271	298	284	288	275	264	266	253	265	233	266	283	258	270	278	264	257	287	267	265	264	264	260	257	273	312	264	276	239	281	260	235	284	255	304	273	280	264	290	257	296	300	281	257	297	294	266	255	237	279	280	273	271	278	298	258	270	251	303	275	234	264	297	286	283	277	271	278	276	261	274	275	250	282	289	314	294	271	279	285	254	263	273	281	261	276	271	308	270	271	278	222	288	283	258	291	278	255	302	284	248	275	297	223	286	260	320	290	274	260	274	284	270	264	272	284	262	272	238	270	258	292	265	275	284	284	268	286	277	285	283	291	293	277	292	278	296	268	261	287	302	278	268	289	290	271	250	280	270	291	262	269	307	292	268	308	325	292	304	277	255	304	269	273	287	271	258	255	272	310	284	280	276	301	264	281	258	304	253	268	279	284	255	280	272	268	255	261	285	267	232	260	270	273	258	248	268	316	292	297	278	307	262	288	271	290	248	243	299	287	279	282	254	267	266	268	267	298	265	260	268	289	317	246	270	287	235	291	298	298	286	320	280	279	251	272	249	269	251	257	299	293	259	265	292	262	272	293	217	249	273	289	243	247	245	282	274	254	291	279	268	248	289	278	284	251	276	254	283	287	296	235	248	269	244	289	279	295	270	275	262	261	281	274	265	292	268	277	282	270	266	289	291	289	276	275	257	289	268	254	279	250	236	278	236	303	288	293	285	255	250	246	267	262	313	267	250	276	282	256	267	261	272	302	279	266	255	289	266	253	222	288	260	268	284	279	306	329	299	251	266	276	284	265	249	231	294	266	273	270	272	248	273	275	289	293	277	294	267	261	283	290	295	302	280	265	292	266	272	280	293	294	279	260	300	255	278	247	284	277	287	281	264	270	302	269	257	231	252	261	235	284	262	267	278	258	277	278	280	277	300	257	279	279	270	268	288	265	286	271	281	244	281	256	295	297	289	268	275	270	268	265	302	265	265	248	263	239	272	261	264	270	284	283	280	278	275	306	281	244	262	275	291	292	270	255	235	262	255	259	292	295	286	264	267	270	269	273	266	258	298	275	274	279	240	301	275	258	268	235	277	276	284	289	247	270	310	270	251	283	288	290	291	309	298	256	276	319	258	265	291	282	256	273	252	239	277	262	307	265	306	278	270	268	262	281	274	249	268	270	275	269	249	250	274	281	256	277	273	267	281	261	282	291	252	256	276	254	261	269	274	281	256	286	252	249	247	285	268	245	271	282	271	259	277	289	276	278	252	266	276	254	273	278	282	283	268	267	271	309	290	287	275	301	251	317	313	272	280	305	266	282	280	312	273	239	325	263	265	286	292	276	274	254	265	254	261	289	270	263	280	287	287	266	258	283	265	274	244	287	262	285	264	284	286	285	252	296	276	274	268	266	263	287	259	295	306	251	292	257	301	255	249	290	257	256	280	260	255	285	279	251	291	289	278	260	280	245	295	253	253	314	285
30779	7857	1791	2006	1756	1486	1268	1095	1001	909	838	778	848	765	760	704	677	721	694	681	642	706	635	650	647	582	618	650	573	653	637	638	577	630	620	620	632	637	619	615	605	611	632	639	664	719	653	733	670	679	703	659	634	693	611	642	688	675	647	675	631	628	640	607	619	645	697	596	620	634	631	632	593	625	641	622	605	643	626	592	652	622	626	668	641	627	600	594	607	595	572	618	577	585	619	577	564	638	593	582	589	566	614	619	636	565	569	596	615	636	628	622	597	610	579	579	615	597	560	549	604	589	591	610	554	588	582	576	588	588	617	612	634	605	633	586	588	586	609	568	564	606	607	590	588	608	612	596	556	640	573	598	550	629	600	617	564	586	586	587	567	546	605	611	594	548	581	604	575	649	582	649	610	638	601	573	569	607	569	611	586	573	619	592	633	626	569	620	606	594	583	600	558	599	607	611	566	602	603	610	609	619	566	594	602	588	620	616	608	599	574	610	582	556	593	637	628	572	644	592	579	571	617	623	599	600	542	608	649	608	594	582	611	552	606	583	586	599	591	586	585	559	546	579	617	603	579	596	574	660	586	605	606	593	577	599	600	614	543	548	583	567	577	591	617	614	595	624	592	539	563	560	579	636	579	620	593	601	632	591	555	599	653	591	582	597	555	600	628	584	586	562	590	525	586	539	575	584	589	616	616	605	549	586	582	531	584	573	616	602	639	594	619	598	641	584	638	618	608	587	576	597	551	601	578	525	604	590	563	600	585	578	592	630	605	573	579	643	619	626	562	620	570	557	559	617	565	617	624	568	566	599	564	580	607	620	571	621	640	582	564	609	631	558	631	557	602	604	628	601	617	601	581	581	569	607	598	598	598	586	626	571	578	618	613	593	539	609	567	588	614	585	577	573	596	637	590	608	576	608	572	570	592	602	598	614	599	596	594	612	616	583	586	578	612	587	556	598	575	633	599	624	561	600	670	562	565	611	547	629	582	582	593	573	633	619	606	612	616	603	636	582	589	615	595	619	588	619	606	590	588	571	570	608	620	606	550	601	563	598	544	645	583	573	590	551	601	621	605	625	612	643	594	635	600	556	575	571	619	582	616	576	562	615	588	579	640	584	598	604	600	602	588	629	604	628	618	595	576	592	626	591	565	616	569	587	624	565	592	584	591	563	579	597	592	578	589	566	640	585	622	592	551	603	596	572	556	580	565	617	608	610	591	633	628	602	607	602	603	618	613	583	617	601	611	610	580	627	637	611	658	591	635	594	593	597	616	603	564	599	602	633	597	590	611	601	577	581	588	566	625	612	586	566	569	579	580	573	573	609	610	579	624	599	592	562	586	612	599	557	578	615	588	570	621	610	631	564	610	611	575	586	620	615	617	558	576	601	642	629	588	641	605	585	593	551	601	607	632	613	596	567	605	598	581	584	564	573	608	581	627	600	560	601	623	573	590	608	595	611	608	596	606	615	576	620	610	587	584	583	581	577	582	588	556	574	610	550	582	596	599	585	570	621	615	588	566	553	631	566	590	596	631	601	597	561	594	609	610	540	601	567	561	628	576	600	632	603	586	619	569	607	586	554	596	606	592	656	643	597	593	575	603	617	568	597	564	586	579	588	586	612	627	648	624	600	574	580	558	598	606	582	595	580	583	551	580	541	570	589	599	593	597	593	615	610	597	583	573	573	566	624	574	563	579	577	613	587	605	596	575	619	550	620	599	566	595	580	611	593	603	637	596	643	586	611	600	599	586	602	609	601	605	592	569	588	597	616	560	558	568	603	578	585	637	610	615	591	576	633	628	651	572	565	580	597	595	579	601	530	585	579	564	596	584	641	608	608	587	615	566	631	565	592	564	603	592	624	585	566	574	577	578	591	600	560	559	594	640	601	613	593	608	603	579	565	653	601	593	611	573	594	653	597	581	564	573	635	589	610	627	550	624	622	612	585	567	603	642	571	586	622	622	634	612	601	606	618	574	610	650	595	564	576	626	567	590	568	628	652	605	604	593	577	604	611	597	593	600	539	587	577	584	595	612	580	586	632	607	589	614	571	568	566	582	581	597	613	580	613	560	597	617	621	603	599	590	628	584	606	618	672	565	603	574	588	592	576	623	613	583	571	595	626	543	583	600	612	608	553	571	598	594	613	599	569	603	593	617	565	606	590	604	606	608	583	629	598	651	627	627	586	606	610	617	574	561	651	585	627	618	575	606	570	626	630	589	571	610	611	608	601	586	598	618	615	565	593	621	585	623	640	597	554	598	616	625	569	619	594	614	645	622	596	581	596	618	576	585	626	595	624	566	608	609	631	627	566	564	575	572	561	577	612	595	569	586	585	574	605	593	620	577	605	572	623	597	567	572	615	553	603	599	581	530	598	604	636	560	632	548	572	608	583	612	608	594	619	597	629	603	554	592	588	626	617	569	586	605	589	577	621	606	633	586	614	629	660	576	624	567	605	585	580	598	609	567	569	602	599	616	590	600	584	574	590	619	595	563	596	638	611	616	600	557	606	603	535	614	589	571	588	584	578	617	566	620	576	587	613	608	619	602	587	582	608	590	597	636	606	580	575	611	599	627	593	572	616	602	606	604	598	597	548	589	626	601	595	553	570	606	618	626	586	606	568	600	605	598	587	611	565	578	571	613	635	624	632	617	598	599	640	570	611	583	568	587	631	572	617	615	570	650	626	614	617	590	619	591	538	634	573	599	608	599	579	612	604	559	628	597	656	594	608	570	592	612	607	608	627	568	626	601	585	607	581	589	648	610	601	586	633	623	646	548	561	612	584	588	558	611	621	575	589	558	606	572	561	596	591	592	603	566	622	533	617	636	582	594	609	574	605	590	607	599	618	597	604	591	575	634	597	602	606	580	581	640	583	600	620	582	594	606	582	605	599	638	567	636	657	566	607	626	626	606	589	577	580	575	618	569	557	626	611	558	560	601	623	609	590	588	587	614	585	595	585	603	574	565	596	607	600	609	610	590	579	576	621	604	591	566	586	590	581	607	575	598	576	596	598	580	588	612	601	565	576	614	629	592	577	567	532	571	612	622	582	565	593	594	610	610	634	623	586	637	597	584	641	622	582	625	595	560	633	571	593	590	553	581	569	616	589	625	592	619	628	598	580	593	606	601	628	631	608	612	586	619	562	627	598	584	574	606	588	564	572	581	586	585	620	550	620	618	628	567	563	588	571	601	602	597	598	594	593	627	595	630	608	591	560	594	616	583	646	617	599	633	568	586	584	579	602	617	621	592	628	568	575	588	568	595	592	654	596	607	550	594	583	586	593	611	620	598	658	641	632	607	584	596	591	591	588	640	556	586	635	610	676	592	617	583	602	577	564	558	634	589	576	602	579	605	599	612	627	626	628	632	561	617	605	589	569	562	612	567	616	631	625	640	588	621	587	608	615	630	602	577	590	579	575	552	621	632	636	610	625	656	636	572	577	613	590	582	599	583	619	556	572	626	630	565	599	561	600	607	590
17452	3545	214	217	197	167	190	169	155	175	177	167	166	163	172	177	172	161	157	156	166	164	168	156	145	172	176	172	146	154	172	202	156	162	167	152	164	183	162	143	159	191	184	164	185	157	145	168	167	155	160	185	177	176	164	158	185	179	155	186	188	180	169	184	162	162	164	168	138	191	160	164	159	142	161	160	180	175	168	148	155	165	163	175	171	142	161	183	154	154	181	168	168	177	157	152	157	167	178	163	181	186	173	156	177	180	160	176	175	170	153	174	172	157	146	164	165	169	167	169	150	172	145	156	150	147	168	164	145	175	146	161	141	155	199	132	199	185	170	162	151	148	138	179	167	194	188	158	151	173	157	174	171	168	187	147	170	164	190	177	163	150	155	155	179	206	174	163	167	184	154	179	173	158	150	147	117	142	169	160	168	155	170	140	162	166	170	177	182	172	157	135	157	146	150	154	177	156	169	163	164	170	193	169	176	161	160	178	167	165	182	168	157	157	169	162	133	143	171	168	160	199	166	167	168	155	190	163	185	167	159	164	171	180	169	156	166	177	185	178	186	170	165	163	136	163	173	189	185	162	170	163	173	183	180	157	152	154	174	176	159	166	153	164	143	171	163	178	164	175	138	149	173	177	169	156	133	156	152	169	155	170	180	157	179	180	166	179	151	130	178	155	177	159	172	164	149	145	175	169	152	133	174	186	167	141	177	177	148	169	171	149	169	168	148	149	157	160	177	172	154	167	173	147	163	126	160	150	142	170	153	167	181	170	203	181	161	163	164	146	154	156	157	181	159	167	180	199	175	191	149	164	159	169	165	165	134	161	177	189	168	176	180	162	149	172	165	171	133	180	174	174	144	157	164	184	177	169	158	165	171	152	171	173	187	160	163	179	179	172	168	149	153	175	148	158	172	141	157	158	165	167	144	154	164	168	166	170	165	158	138	167	164	165	178	156	173	163	180	175	165	160	167	168	179	140	148	172	163	193	178	171	181	168	187	183	153	171	159	158	188	168	163	200	178	153	176	147	150	156	192	171	173	143	173	144	169	175	154	159	173	165	162	184	202	171	165	155	171	153	158	164	171	172	172	162	189	173	163	144	181	182	143	140	175	169	164	131	197	170	162	173	191	170	179	137	147	140	169	172	165	159	178	164	157	169	208	165	182	158	155	163	136	173	169	180	167	161	174	154	164	147	163	173	192	186	141	177	167	159	164	169	150	128	175	170	158	183	169	173	152	159	164	169	153	159	162	156	154	156	152	174	162	153	170	177	159	174	173	154	151	155	163	192	166	159	153	169	166	166	180	159	173	167	166	164	144	146	170	154	159	176	165	159	178	177	184	159	174	150	176	149	136	177	152	165	170	146	160	174	151	168	158	182	177	152	150	187	169	173	169	168	187	163	171	167	164	153	175	147	163	177	143	185	173	180	191	167	186	152	158	180	170	160	187	163	150	147	162	176	189	162	150	170	159	170	171	164	154	152	143	178	158	179	193	172	169	167	164	156	154	173	153	172	159	156	181	154	150	160	150	162	170	152	154	135	183	194	155	165	172	158	169	182	156	166	135	156	189	163	150	155	165	165	146	174	164	158	172	142	173	161	195	160	160	186	179	186	128	127	134	169	157	152	155	172	150	200	176	182	146	151	174	162	163	183	146	191	171	158	180	201	185	158	185	176	175	145	164	151	183	164	169	171	175	169	179	159	168	166	164	161	164	148	159	163	173	174	157	161	170	190	167	164	187	171	164	184	176	176	189	159	153	175	141	154	186	150	155	153	178	166	182	183	162	184	156	149	150	169	174	168	205	169	162	158	156	175	167	168	150	182	147	164	162	138	141	176	190	161	163	208	155	165	186	141	170	169	187	182	176	156	148	163	152	146	153	167	165	156	160	182	181	174	150	163	148	178	161	143	164	164	174	182	177	163	182	157	178	154	153	153	179	209	174	188	154	176	154	147	152	158	171	188	168	152	146	145	162	144	182	178	181	152	162	182	167	150	167	158	191	159	179	159	191	173	145	144	159	190	169	148	135	163	169	167	148	167	179	156	191	174	147	183	152	152	170	160	182	187	167	159	140	169	169	163	180	166	186	170	186	154	153	162	167	168	162	162	154	149	175	173	208	130	157	143	156	178	173	149	160	173	139	174	177	168	178	145	155	177	156	171	158	170	184	185	177	157	143	167	147	187	170	142	151	176	174	179	150	154	160	159	166	164	167	151	161	160	175	187	179	137	151	153	158	160	150	171	143	145	174	191	159	173	144	148	182	179	185	193	191	189	173	170	153	126	160	167	139	157	163	167	166	140	138	189	174	159	152	169	152	191	164	165	176	187	171	151	196	171	183	164	178	178	172	167	176	176	192	157	153	164	143	154	174	176	177	181	172	161	156	165	186	163	153	145	154	152	142	173	159	131	174	172	166	166	187	192	138	171	189	174	166	127	160	164	176	157	182	186	175	150	183	146	157	162	157	153	158	167	145	162	173	171	167	180	156	171	157	153	166	171	165	151	180	163	166	160	154	162	154	165	151	137	172	174	183	177	156	136	176	142	181	157	170	203	170	183	156	143	150	188	167	161	126	133	161	160	163	167	181	160	170	179	149	180	149	145	149	169	153	164	167	172	159	149	172	155	164	149	167	139	156	164	171	156	136	172	167	167	157	141	184	149	209	164	185	192	192	174	145	169	179	161	163	153	186	145	148	169	163	174	181	169	147	137	189	165	151	181	156	171	158	172	161	153	152	152	175	168	185	168	146	163	194	170	149	173	182	157	173	185	150	152	172	157	161	152	164	156	169	181	145	153	194	161	153	149	188	160	173	159	151	147	176	174	163	171	190	157	199	156	179	169	141	164	174	177	176	142	163	163	166	158	176	176	168	166	152	144	146	151	170	162	159	148	161	169	180	170	176	139	153	169	173	140	128	169	150	169	171	161	151	165	181	160	170	152	141	165	180	159	181	159	155	162	162	170	158	152	147	180	171	178	166	129	147	178	148	167	176	163	172	169	166	170	158	181	184	159	176	151	153	167	163	159	165	183	162	179	161	152	163	179	143	169	166	168	151	170	148	181	171	178	172	138	150	165	178	175	142	159	169	177	163	150	181	158	175	154	171	174	174	150	154	169	162	150	151	153	170	162	158	139	155	147	160	152	147	167	193	164	153	186	147	166	178	170	167	181	159	173	149	184	145	189	165	166	155	176	164	160	164	152	175	167	157	139	151	193	160	158	151	172	177	145	175	172	146	165	159	191	164	168	159	175	177	171	155	147	186	175	173	159	156	156	154	142	179	174	172	185	181	171	147	163	188	165	146	177	168	182	147	166	153	186	160	173	159	154	185	171	169	191	192	175	161	166	144	179	162	166	165	141	167	158	168	171	162	152	180	181	184	173	177	145	168	161	178	160	171	153	158	172	172	157	161	182	189	171	177	144	133	164	171	185	165	191	170	190	179	162	155	176	179	156	160	162	194	145	166	161	161	170	150	172
10002	1841	419	430	406	425	396	383	418	370	381	419	394	406	411	386	412	395	407	392	401	413	413	372	387	371	385	402	437	384	394	367	390	367	403	389	380	368	399	378	401	364	423	375	377	419	396	384	443	405	396	376	453	416	402	362	381	404	424	394	413	390	406	375	404	445	394	437	404	371	425	432	414	397	387	399	385	421	407	373	417	416	402	397	410	400	399	410	407	420	384	409	402	383	427	350	403	387	383	381	394	378	409	377	386	414	347	391	413	410	401	434	390	366	375	400	374	388	400	417	367	381	394	358	424	382	411	395	435	380	394	373	414	390	375	393	387	387	420	419	383	348	349	388	412	396	403	397	394	355	401	405	349	433	403	379	408	378	359	433	377	381	419	421	411	402	381	441	390	385	427	379	401	399	402	397	411	371	386	414	416	402	380	375	386	372	399	402	405	402	384	445	388	381	435	383	401	398	391	394	389	400	405	427	404	389	376	392	379	371	364	432	392	399	396	379	351	416	387	418	394	405	404	391	417	394	388	369	359	441	410	357	396	377	404	354	371	393	390	387	414	393	363	403	388	391	410	391	407	450	407	389	436	384	375	368	395	386	458	405	384	394	388	400	408	378	428	364	394	391	374	376	401	364	402	443	381	375	407	415	373	365	350	342	389	375	381	388	391	412	400	386	394	353	374	390	374	403	413	362	432	407	400	381	387	387	380	381	397	406	398	387	372	412	404	399	401	408	371	386	377	384	384	363	407	351	346	389	359	361	400	395	388	408	392	420	395	386	405	413	397	386	428	402	435	383	411	380	365	376	414	394	402	394	368	403	374	421	378	344	362	398	404	378	376	426	390	402	399	374	385	395	402	355	387	387	378	356	379	376	359	367	391	383	392	372	412	402	420	411	389	400	404	378	423	385	404	382	379	413	377	429	358	390	415	410	342	357	388	350	398	401	382	418	418	406	373	381	378	386	387	400	403	336	375	367	424	399	436	380	364	382	378	398	361	385	385	372	345	411	375	419	368	436	398	374	389	413	408	389	388	422	366	382	352	383	370	428	374	406	374	376	358	409	387	409	404	365	366	379	435	354	368	390	413	386	399	379	401	388	391	396	386	385	385	385	397	374	380	390	400	394	374	374	406	387	362	406	379	390	394	384	404	367	359	421	376	393	405	366	407	393	377	388	423	413	379	383	357	420	377	333	422	414	419	377	395	403	400	356	400	387	385	405	388	371	388	395	412	385	403	389	402	431	418	398	384	413	405	382	388	390	386	366	394	365	404	363	402	363	361	390	436	365	375	414	381	355	432	385	417	373	397	421	380	395	408	372	394	372	396	391	412	386	370	384	398	403	395	391	413	392	380	391	425	389	359	421	386	380	381	404	407	368	390	409	370	395	412	366	371	378	398	404	366	375	382	401	390	418	417	371	393	360	386	393	362	371	409	373	370	349	389	402	393	374	396	418	394	409	362	400	372	371	395	433	347	411	386	412	427	432	414	386	407	405	401	408	398	385	368	412	371	406	392	426	371	421	409	417	363	401	367	382	397	368	361	365	388	410	394	415	382	378	385	356	370	407	375	409	407	385	416	369	352	380	393	390	409	361	385	403	402	390	406	386	372	380	373	413	380	374	424	417	361	391	417	412	406	362	420	399	408	396	365	375	355	385	367	410	381	403	376	407	356	401	406	399	380	454	403	431	375	410	376	422	403	374	386	367	406	404	385	372	380	404	435	428	430	405	355	395	433	385	405	387	410	374	394	407	403	389	396	397	370	410	372	411	386	379	399	397	417	429	381	401	413	396	407	362	383	384	371	425	418	400	397	378	421	361	377	393	383	409	369	344	400	393	383	393	407	398	356	423	388	397	361	369	397	393	424	401	429	406	417	418	357	412	378	347	386	404	410	381	368	381	409	411	404	396	363	384	379	400	402	409	415	386	363	387	419	404	378	401	365	407	404	433	414	380	415	395	400	392	397	370	362	368	410	362	382	397	408	399	403	404	399	365	368	398	392	410	381	428	388	393	401	374	370	392	373	366	374	407	389	421	395	448	386	381	414	408	407	404	364	378	371	380	412	405	370	384	407	411	368	337	404	379	423	400	383	369	352	399	385	391	428	402	400	409	427	380	378	378	381	350	406	393	372	394	386	378	384	375	386	410	390	403	396	408	421	363	398	407	355	371	343	393	365	392	406	425	403	357	378	407	366	381	412	410	393	402	370	371	370	378	369	349	405	382	369	385	396	409	425	401	409	384	407	403	402	380	386	379	352	383	386	392	412	390	372	395	368	358	394	403	396	376	416	408	403	355	417	396	419	384	391	404	410	398	389	387	402	408	409	425	411	397	390	399	375	428	394	419	440	413	362	399	392	386	367	367	384	374	395	377	367	367	397	389	376	373	395	367	402	387	394	378	400	386	425	397	402	382	433	356	377	382	364	408	404	409	402	356	367	390	404	414	418	403	383	389	413	395	403	392	408	411	416	355	367	409	400	378	399	424	404	382	419	391	405	392	367	406	400	367	362	386	376	429	386	403	435	404	399	392	366	371	410	370	409	420	405	406	368	391	376	400	386	358	377	368	371	407	375	404	393	379	379	406	377	368	383	396	389	405	378	365	392	386	449	363	434	406	358	407	384	416	384	369	416	395	409	375	419	404	388	385	398	380	382	393	380	396	391	379	393	379	408	408	375	399	387	417	405	394	405	357	395	426	378	398	398	390	382	386	379	429	385	400	369	406	422	438	396	407	411	402	385	369	412	408	392	386	388	363	403	394	390	396	385	377	423	413	378	436	402	389	431	385	378	372	396	387	366	426	391	399	384	393	414	461	382	403	377	385	396	375	367	370	396	395	422	408	383	417	388	358	370	385	397	386	423	372	386	374	392	387	396	372	392	365	392	381	411	395	408	406	382	385	397	363	371	352	381	417	385	411	368	378	377	387	355	421	383	398	411	382	388	352	373	388	386	422	407	377	383	406	393	367	373	403	396	382	370	369	387	409	406	383	374	379	383	377	406	404	378	388	366	389	387	372	406	381	369	370	379	411	364	388	381	414	369	398	416	376	416	393	425	374	407	391	377	426	414	393	387	413	396	382	377	421	414	395	372	414	375	410	397	373	406	365	394	414	384	411	401	397	412	381	428	407	386	381	388	368	362	409	387	407	385	387	382	383	406	405	376	385	401	376	380	390	388	372	401	434	417	393	402	420	410	389	430	386	425	398	387	386	398	415	383	386	388	402	410	389	390	367	377	379	414	441	417	399	345	376	381	364	395	373	384	393	381	380	353	377	380	433	390	391	412	371	393	432	377	371	380	401	417	392	428	413	383	422	373	390	376	398	397	360	389	403	406	396	386	435	360	418	373	373	409	389	415	384	410	432	394	355	389	414	401	397	411	356	394	403	374	372	359	360	410	377	394	421	376	403	408	418	371	398	384	384	373	397	379	429	390	362	416	385	400	427	379	377	374	380	413	357	384	380	385	390	395	411	405	375
39393	15046	1487	551	389	319	281	291	242	258	272	271	273	266	285	266	249	238	264	258	241	279	278	244	286	264	257	235	263	245	263	260	215	256	251	232	262	247	217	231	232	230	275	270	270	279	262	224	257	260	247	259	228	257	280	235	225	261	263	259	248	261	250	249	235	245	271	229	255	267	261	259	227	270	237	283	249	259	233	256	261	273	260	287	263	252	230	253	264	256	247	244	217	263	221	263	251	258	278	232	237	253	258	256	254	281	273	257	251	246	243	246	239	244	245	240	265	233	245	248	253	260	245	221	238	248	256	256	283	276	239	230	258	243	221	254	195	257	240	245	238	229	257	263	232	249	227	232	242	275	263	272	263	259	250	221	219	242	261	249	248	232	227	244	250	227	244	254	248	249	240	229	270	261	231	228	254	244	221	233	254	244	253	248	255	258	251	252	271	239	254	246	258	230	246	272	286	238	242	243	253	255	261	254	242	252	258	245	275	256	252	254	285	236	224	226	220	262	235	249	216	259	267	234	267	236	240	256	273	264	233	262	262	243	269	264	284	242	211	244	246	241	243	250	259	237	253	256	269	271	286	254	253	263	223	236	254	235	253	260	219	259	259	273	238	240	244	248	242	239	243	249	227	266	259	252	235	236	255	226	245	235	203	246	253	194	251	241	240	259	259	253	285	232	252	251	259	247	246	260	239	225	255	238	266	226	248	229	266	242	250	248	261	220	237	269	245	233	252	256	262	239	215	256	260	261	242	273	216	265	224	229	244	239	243	231	261	248	292	226	234	228	257	282	259	252	226	265	256	229	245	243	240	258	215	245	214	255	245	260	241	265	272	225	256	244	231	237	236	269	217	265	251	249	227	249	247	269	229	248	261	229	227	260	247	272	231	231	238	234	267	265	264	251	243	245	240	245	251	231	244	260	254	268	271	263	242	271	268	244	242	248	250	237	254	269	252	231	248	243	244	246	260	285	234	267	213	242	282	239	269	238	245	295	211	278	255	260	262	233	256	229	254	233	247	243	249	232	279	289	273	250	254	246	281	243	244	238	271	254	265	231	250	286	226	244	280	216	266	259	215	269	228	220	241	258	243	243	256	245	251	269	249	237	257	262	240	242	264	240	241	249	230	222	254	261	227	266	221	242	230	243	247	260	230	225	251	266	285	254	234	267	257	244	244	252	281	285	231	247	248	207	258	245	241	221	216	239	236	219	257	262	232	241	242	241	231	228	234	242	258	228	267	243	305	241	246	242	224	237	244	234	244	222	256	263	257	248	231	264	225	226	217	247	257	242	258	257	231	247	259	250	259	216	243	251	238	260	243	259	248	252	243	235	271	228	229	222	245	255	265	226	222	237	255	230	242	226	219	259	243	204	236	239	239	241	247	238	228	277	217	233	256	261	288	270	201	216	238	252	245	228	244	248	237	222	266	234	226	255	253	243	237	236	273	237	260	257	247	228	227	248	270	265	250	254	229	240	247	239	249	261	232	222	254	265	222	202	265	258	266	226	279	223	220	214	223	254	229	253	243	228	261	255	221	243	260	217	233	239	232	261	240	245	257	229	268	241	237	231	234	254	247	254	248	236	225	270	230	232	226	229	246	266	247	268	249	259	255	276	270	232	269	232	246	260	252	244	257	223	267	249	256	244	260	244	260	242	228	249	274	247	236	241	257	250	243	221	228	226	262	244	233	212	239	243	248	231	237	242	266	274	250	273	233	260	249	247	290	237	275	226	235	243	230	255	267	264	268	243	227	266	247	250	213	278	230	243	219	240	243	249	255	222	273	243	225	252	256	240	240	271	254	205	226	245	254	218	260	226	247	248	251	229	236	224	259	239	249	231	259	263	252	249	243	242	240	243	235	215	267	251	237	236	231	236	236	235	238	247	244	267	243	224	216	248	230	250	254	248	267	257	253	240	254	246	243	244	237	251	267	242	235	243	227	275	243	260	240	257	267	249	283	256	276	239	274	238	208	227	269	257	238	222	253	228	264	252	239	254	257	241	244	237	233	232	226	240	247	221	257	263	219	272	249	246	229	245	233	294	271	270	226	273	257	290	254	265	263	253	224	211	245	259	227	242	254	264	272	244	248	241	271	262	239	228	263	229	249	252	266	234	235	261	228	266	225	239	241	244	275	249	258	256	291	267	227	242	253	255	236	223	229	241	263	279	231	253	231	233	249	247	231	239	266	229	266	262	222	268	241	216	253	238	252	239	246	281	216	252	249	237	258	219	244	257	259	231	232	263	270	229	230	243	227	256	239	256	246	207	251	267	251	253	241	208	236	223	260	243	258	254	253	224	234	249	258	217	202	221	233	228	208	263	245	258	252	263	237	276	235	270	224	253	260	258	273	255	242	255	229	226	270	297	259	259	255	262	220	284	249	230	280	241	237	256	254	262	242	225	236	269	277	233	233	246	260	263	212	265	225	192	240	248	205	250	263	265	252	260	253	212	254	209	219	237	226	228	235	248	275	232	268	265	262	263	250	250	224	250	214	235	258	241	246	251	271	218	253	238	237	257	256	225	230	293	235	255	216	264	230	243	283	230	243	250	253	244	228	239	240	290	249	230	246	233	228	234	272	246	235	254	268	240	248	262	236	270	271	252	215	235	269	249	270	247	244	255	234	214	228	227	260	267	242	243	241	267	221	282	234	274	260	274	252	267	247	245	245	250	234	254	258	258	214	230	231	240	232	258	253	238	256	239	219	246	252	222	251	264	249	242	285	246	275	234	251	242	254	249	255	249	281	238	252	262	242	233	244	278	247	219	269	244	228	251	259	250	255	206	208	227	258	213	233	265	248	272	243	247	198	237	263	231	234	237	262	221	239	237	265	245	250	265	241	252	275	247	220	245	262	219	230	209	258	267	225	259	233	236	264	263	238	270	241	247	237	234	237	270	234	237	262	228	239	215	248	264	257	223	262	251	246	237	213	255	229	243	248	245	271	244	247	229	225	258	247	262	255	267	226	258	248	234	223	235	255	238	252	214	227	258	252	218	238	247	257	263	256	211	247	249	227	232	263	266	247	262	259	260	263	257	250	220	228	228	233	257	259	210	257	222	225	230	235	284	213	229	226	237	248	256	242	240	226	259	236	261	238	227	244	276	253	206	256	230	237	233	228	226	271	244	247	251	227	222	249	229	226	237	262	250	243	256	254	222	246	222	251	255	254	240	239	260	252	216	215	243	240	227	228	265	244	276	276	243	252	252	231	245	251	265	245	253	235	242	254	279	240	248	261	257	252	229	249	244	253	278	256	260	255	276	214	239	261	235	237	234	235	227	211	215	236	216	242	259	225	234	231	233	245	259	242	264	226	225	225	244	241	268	201	252	243	239	254	251	256	262	235	225	243	252	216	251	235	233	249	274	222	223	237	250	246	246	237	236	257	278	254	254	254	234	255	245	236	259	263	246	247	264	237	260	253	253	248	281	233	253	257	274	267	234	256	236	244	268	238	243	283	229	228	243	250	264	228	263
24318	6095	1200	1307	1145	999	920	803	795	663	667	675	615	651	631	653	579	583	589	604	569	604	534	604	566	614	565	572	565	568	565	575	589	548	574	590	587	610	601	592	525	599	542	605	582	601	574	593	591	579	590	594	580	593	591	594	595	569	585	603	587	565	531	603	591	595	594	569	603	609	596	575	612	596	561	556	571	568	605	540	545	575	599	592	591	544	569	572	550	566	596	562	585	527	573	593	559	541	565	619	538	594	577	563	570	514	606	538	556	550	570	528	583	545	560	582	545	579	568	573	592	566	537	549	606	523	582	567	540	529	514	555	546	564	531	559	602	582	535	558	582	556	537	552	547	553	576	597	570	546	589	489	527	507	558	574	539	564	559	548	565	559	539	525	564	547	531	537	547	538	554	577	557	522	534	581	530	550	567	633	563	518	523	549	529	553	566	530	533	591	567	569	567	541	539	529	590	557	562	507	563	518	540	566	537	546	561	519	552	567	586	593	584	544	555	483	498	545	546	575	519	534	549	514	566	585	560	553	541	535	556	560	581	557	518	556	519	547	536	536	568	527	516	514	563	532	511	546	565	517	529	603	544	526	571	537	523	510	511	527	553	566	564	535	539	533	539	532	572	567	583	508	544	571	559	546	553	547	522	563	558	536	522	531	551	512	530	558	569	522	551	512	552	571	551	535	594	578	588	553	539	549	536	557	543	552	575	627	582	544	549	560	547	577	550	565	582	600	542	482	571	554	528	572	546	562	562	578	524	571	559	554	625	547	528	576	520	559	580	530	580	564	535	541	526	562	517	573	564	540	573	545	542	536	521	569	558	534	488	532	563	544	555	540	540	525	589	590	552	543	548	529	586	587	561	520	550	525	550	561	527	599	529	554	577	586	523	521	554	518	511	555	571	537	521	541	523	540	504	527	588	553	552	569	524	562	570	547	599	581	551	593	547	620	563	539	549	528	545	573	549	578	558	571	550	521	567	539	604	591	556	563	571	557	554	518	523	527	545	558	595	536	544	573	536	531	513	554	559	514	589	535	528	534	559	527	598	555	549	554	527	566	551	537	564	523	577	572	512	540	535	587	564	488	524	569	568	586	553	574	492	573	545	542	549	606	553	551	581	586	580	568	531	591	601	521	556	571	549	579	587	579	540	550	584	531	564	519	535	554	543	543	521	535	573	563	549	564	554	590	537	576	566	543	527	575	529	567	589	533	555	539	527	541	541	531	524	588	542	529	571	560	522	560	566	530	532	534	544	535	590	549	534	584	553	538	566	563	530	531	549	569	567	533	553	549	548	535	565	557	554	535	553	605	528	563	552	561	553	545	536	550	544	511	580	546	548	555	513	510	543	558	537	545	528	570	560	551	585	583	524	578	521	538	552	552	538	565	578	596	560	568	585	565	557	564	529	555	514	572	591	528	532	567	573	551	544	575	572	534	559	569	561	539	597	549	512	566	545	512	528	563	577	557	495	540	613	569	565	532	536	542	559	542	565	583	549	526	573	518	582	521	507	548	533	566	522	567	559	538	570	565	532	544	521	534	532	579	558	534	550	614	582	550	564	565	583	581	573	565	584	536	555	553	541	576	554	549	578	524	546	558	537	589	581	549	563	561	549	572	546	548	573	558	573	542	529	579	573	535	571	544	559	543	562	565	571	590	541	595	520	555	572	596	549	552	569	556	608	529	556	535	576	601	560	537	534	543	555	528	552	559	563	554	544	572	568	561	570	591	542	515	563	588	557	559	551	565	532	509	544	548	545	528	556	522	576	565	587	539	534	524	554	507	518	584	557	578	587	548	516	554	568	564	571	571	553	539	549	566	545	570	538	576	603	553	549	553	564	556	565	524	567	559	559	525	578	571	557	562	520	550	574	561	569	536	553	524	584	540	543	544	568	546	535	549	556	590	550	532	558	556	570	595	544	527	551	523	558	523	532	562	566	576	514	548	554	556	580	529	548	525	577	565	560	576	551	555	525	549	557	513	546	579	566	520	562	550	585	574	560	575	558	601	489	551	526	547	597	522	541	590	575	535	580	565	539	540	543	553	559	572	560	535	573	550	543	557	536	539	526	592	517	537	593	513	536	571	559	567	513	540	569	549	553	530	562	554	578	550	562	550	592	499	569	575	565	506	551	530	580	541	563	525	539	556	591	528	537	511	574	544	582	547	554	560	585	525	522	541	540	608	565	569	602	531	521	523	562	545	566	559	546	570	587	519	526	545	535	574	531	530	569	582	550	542	505	525	548	565	539	550	583	557	533	591	569	593	517	556	590	557	540	549	558	546	531	564	581	553	553	558	541	539	514	528	547	546	543	559	559	526	555	574	535	542	545	527	587	545	541	556	561	567	532	526	576	492	547	552	547	554	591	541	574	536	569	568	556	574	537	497	609	527	563	550	551	551	545	565	533	548	546	550	553	518	570	551	574	561	522	589	556	556	543	554	550	554	529	562	553	574	550	535	563	555	557	544	500	529	557	592	546	553	533	562	574	566	565	545	588	550	515	551	586	526	550	542	554	553	557	556	526	557	580	553	591	524	530	575	566	501	539	556	552	544	557	551	525	536	566	572	571	573	570	551	592	558	563	540	574	567	548	543	561	572	544	518	542	563	572	558	525	546	567	562	580	516	543	559	591	554	571	561	545	562	606	588	536	572	584	535	567	584	596	538	550	542	564	574	576	556	581	559	588	571	555	538	553	590	470	553	543	555	561	560	548	526	541	516	540	557	563	550	510	553	544	553	567	551	511	552	556	565	562	540	531	571	573	525	550	565	557	560	561	570	550	561	567	580	560	559	574	526	562	550	564	549	505	565	587	583	574	541	548	539	579	577	585	564	575	547	564	546	508	564	535	557	515	536	577	553	599	580	554	546	577	546	553	555	516	556	546	537	548	588	540	573	602	569	542	567	576	506	547	532	608	570	551	521	564	543	573	524	555	561	552	587	594	538	542	542	553	560	565	545	533	595	531	579	554	563	548	524	538	573	512	548	532	574	562	594	552	527	555	585	520	558	532	536	474	552	596	589	526	554	529	565	534	553	601	561	568	559	598	534	525	540	553	586	558	546	500	562	620	551	547	583	619	579	559	552	553	551	513	501	534	541	560	558	576	588	547	556	582	587	549	562	555	538	579	568	573	544	586	547	568	570	548	532	551	565	574	557	515	549	603	545	538	570	548	543	574	529	554	553	546	558	560	557	586	541	557	529	590	592	537	534	589	545	583	564	517	585	540	529	576	551	507	567	528	558	538	575	554	578	567	534	528	560	552	527	549	561	580	559	516	562	573	582	552	538	527	541	522	566	496	573	537	554	565	534	600	519	551	546	565	612	552	560	579	538	563	559	593	588	560	570	588	572	589	531	563	544	556	543	572	517	543	554	562	511	558	541	531	549	526	591	557	544	600	573	572	559	521	563	520	618	540	551	529	553	562	552	574	517	541	566	537	560	605	542	516	564	569	579	581	548	567	527	566	553	556	513	533	526
50860	23634	4100	1002	605	513	422	376	338	328	336	341	291	320	310	294	287	299	272	279	267	287	267	266	260	285	289	301	291	249	286	274	280	298	283	282	291	284	288	304	279	311	279	291	275	258	314	270	273	258	319	277	289	282	270	240	290	277	278	251	274	282	309	316	272	264	258	253	311	260	275	299	281	256	305	277	265	299	275	287	329	296	263	305	276	294	263	298	261	273	262	300	248	286	267	267	274	295	273	268	286	265	276	269	280	270	278	265	316	258	269	245	256	284	275	275	272	266	247	312	269	252	272	284	307	259	225	297	281	284	255	282	273	272	273	309	297	291	257	253	247	256	238	262	287	256	245	258	273	280	260	280	232	255	277	279	287	269	270	268	299	291	243	290	257	242	275	264	291	286	267	262	272	231	266	302	300	277	274	250	285	280	277	277	257	256	249	259	277	281	273	209	270	293	266	266	253	261	298	284	265	294	275	286	294	267	302	264	301	307	266	284	270	243	267	268	263	236	289	277	288	290	261	280	288	234	269	275	272	260	277	286	275	290	292	260	263	251	278	230	279	269	291	285	285	269	262	271	275	306	261	279	292	286	266	260	303	303	244	276	272	264	239	267	280	256	286	287	273	257	316	298	268	305	270	256	291	245	256	259	257	274	280	270	257	250	267	299	270	263	275	259	308	318	256	271	280	314	279	285	271	279	294	268	270	257	300	270	279	241	298	257	287	286	290	281	288	270	264	289	258	245	279	271	256	276	273	305	264	268	296	296	233	253	247	296	278	300	281	255	292	270	249	264	268	288	271	297	290	261	255	280	267	266	261	245	285	286	305	280	295	265	281	258	295	275	318	294	279	275	284	262	280	283	247	279	294	248	244	281	266	277	273	273	283	265	281	308	275	294	265	260	282	277	292	295	254	267	267	277	288	278	248	271	267	259	286	236	247	238	279	301	266	274	302	288	284	287	245	255	300	286	285	258	263	281	279	278	238	287	293	276	282	271	286	257	260	301	273	265	287	307	273	261	283	308	293	277	309	249	336	305	289	244	272	273	282	275	267	280	256	291	288	269	250	256	279	263	284	276	273	275	277	281	282	263	280	254	281	265	279	289	293	279	307	259	254	266	256	281	284	276	253	259	266	269	270	272	265	290	287	272	278	274	260	273	262	260	247	267	270	271	242	246	309	229	278	298	261	318	261	252	269	266	258	264	281	288	267	274	254	286	296	254	255	248	267	259	264	266	308	290	287	253	259	298	306	288	276	266	267	294	261	250	285	282	310	277	277	260	274	257	282	280	251	287	237	297	283	275	280	271	270	268	271	264	283	278	275	231	263	252	272	321	268	256	243	235	281	290	250	280	256	268	277	272	294	292	273	260	276	271	236	290	280	287	309	238	272	250	284	287	277	305	269	273	263	315	281	281	270	288	295	283	316	225	295	285	280	299	267	248	256	263	274	296	289	287	224	268	256	279	243	286	264	275	303	255	285	264	273	261	267	253	262	258	270	289	277	278	291	257	258	309	298	277	316	317	263	314	294	303	272	251	309	268	292	290	293	259	269	286	282	261	276	270	290	255	258	260	266	282	301	297	291	272	302	290	280	264	261	252	268	275	259	254	264	284	258	270	250	275	309	310	292	280	253	313	289	254	263	266	257	270	271	272	276	283	282	279	259	294	258	271	293	253	243	282	271	274	265	273	287	264	277	257	258	295	304	308	316	309	289	279	289	269	286	303	248	291	281	274	299	300	268	259	287	293	263	299	261	290	297	284	284	241	294	271	260	283	277	286	289	288	279	254	284	242	290	303	301	243	282	278	280	292	247	229	272	260	263	273	261	305	284	283	287	250	288	282	276	290	267	251	284	244	256	280	265	267	243	271	253	278	290	291	274	284	298	261	270	294	277	280	302	275	289	270	291	259	236	268	293	256	278	271	283	288	264	306	294	290	281	258	260	301	305	308	302	239	287	279	286	255	265	261	243	293	285	293	299	299	272	265	266	288	274	287	270	286	265	268	296	257	254	301	289	307	287	266	288	284	295	257	263	278	273	260	256	271	269	271	267	286	275	282	275	283	277	282	291	299	263	302	280	282	258	258	304	288	309	286	256	283	265	252	279	292	267	268	279	292	288	275	255	266	241	268	282	249	259	282	261	279	267	275	280	264	313	277	261	255	255	263	278	272	278	266	241	316	294	257	293	288	272	293	280	256	254	264	300	328	272	311	267	282	274	251	278	271	262	260	254	277	250	270	291	268	295	258	283	280	239	247	288	274	286	263	259	262	288	284	292	261	258	251	292	279	272	287	250	261	275	307	281	288	256	303	282	272	259	260	257	264	262	269	273	284	279	272	258	273	297	300	274	297	268	283	251	266	249	250	292	256	305	266	260	299	300	323	249	297	267	254	249	319	274	294	284	276	291	262	239	260	281	263	312	294	276	284	276	282	268	295	260	264	250	239	252	255	286	277	308	288	282	243	302	258	281	265	286	279	284	309	297	267	269	270	263	299	286	254	293	248	262	289	285	259	248	291	268	302	258	273	286	279	275	269	257	239	298	282	289	267	267	291	295	266	264	270	300	279	266	253	292	259	286	280	283	264	271	295	257	297	270	299	281	273	296	289	236	252	261	276	275	283	312	275	285	291	249	267	269	271	252	276	250	286	279	272	254	247	264	272	256	287	272	273	256	265	266	289	246	279	261	265	247	252	309	266	264	278	281	300	276	248	245	293	279	302	262	272	253	247	283	249	256	280	313	278	277	294	278	276	238	308	292	292	282	269	289	264	286	259	264	262	256	265	300	286	272	272	254	241	309	251	298	266	314	250	317	280	276	290	289	304	262	275	278	251	271	282	274	280	257	304	276	262	265	269	273	304	293	274	299	267	275	252	273	295	300	250	249	268	236	268	281	287	268	247	258	274	251	239	263	267	303	259	283	272	293	263	269	251	268	272	247	295	267	292	284	245	246	267	303	272	279	271	282	263	270	270	253	276	274	295	269	280	271	276	289	294	301	282	292	295	280	268	238	259	276	274	322	295	302	272	279	282	239	303	289	266	272	255	289	291	290	275	264	285	265	243	266	266	275	281	298	267	268	288	263	265	293	253	276	272	262	259	281	286	256	267	276	267	301	255	261	271	275	273	273	271	292	288	301	280	295	254	261	273	266	252	260	262	270	283	298	274	249	288	264	281	298	281	266	271	278	259	311	283	246	271	284	267	265	252	273	270	270	287	279	269	251	275	286	309	235	273	259	286	277	280	246	267	282	280	242	279	291	296	273	280	278	258	266	285	270	290	289	269	269	268	261	253	245	266	250	281	297	275	291	278	275	265	294	301	277	278	266	270	271	297	278	288	259	262	263	296	244	263	256	284	243	276	266	279	291	308	287	271	286	262	303	241	279	283	240	314	288	265	245	304	252	274	248	285	283	263	253	292	247	267	274	275	248	287	269	273	288	286	292	267	294	248	269	276	281	302	273	271	252	241	291	286	259	250
31916	9451	1873	2074	1771	1442	1214	1093	1012	880	795	821	743	776	753	759	694	703	703	665	678	651	641	652	636	621	612	640	615	655	614	590	669	583	598	576	635	646	613	635	624	637	612	647	656	612	616	644	644	684	619	653	647	621	655	636	675	652	665	658	662	695	616	656	669	643	642	619	668	602	630	630	638	617	620	599	605	642	643	649	561	609	631	665	661	564	606	538	636	589	613	587	636	635	611	617	599	607	618	648	566	649	611	600	624	595	591	602	610	558	611	603	595	571	636	606	575	604	608	623	606	597	593	632	607	625	580	631	596	557	633	580	623	570	551	564	606	624	617	642	609	582	608	623	596	605	591	588	574	565	594	646	612	619	660	607	602	575	579	610	627	578	576	571	585	605	576	625	602	617	613	598	634	612	626	613	583	624	599	612	552	613	601	573	585	585	608	608	581	591	600	599	575	598	608	575	587	600	586	589	589	597	628	596	611	636	606	622	565	624	595	593	543	566	602	604	586	546	611	584	586	582	630	599	577	584	633	596	568	530	563	595	594	618	583	573	593	588	585	622	581	620	571	607	638	530	621	603	638	619	575	612	628	601	616	602	645	586	577	577	575	608	626	611	545	623	667	627	565	595	614	575	610	575	641	636	583	593	591	554	560	614	621	563	592	583	553	575	554	592	561	597	584	588	618	558	572	592	585	613	576	623	603	628	597	551	527	621	592	632	578	607	569	559	603	558	592	555	580	603	601	590	616	594	600	576	580	604	580	589	562	625	605	614	573	626	602	612	586	610	579	606	575	605	613	591	586	615	635	593	604	611	615	576	619	585	571	588	602	595	563	554	583	647	593	595	620	607	576	606	602	633	609	560	591	638	596	627	612	575	583	607	629	581	605	616	562	584	564	596	587	619	617	574	600	608	576	587	594	595	564	606	595	582	599	602	629	573	595	565	561	595	589	580	623	592	588	662	604	625	609	569	613	611	572	615	595	571	605	619	618	572	618	621	586	605	549	596	591	597	569	578	602	570	587	562	634	614	594	587	605	556	589	630	612	574	616	603	613	608	570	584	595	611	600	592	549	573	583	607	603	561	576	571	622	570	591	608	587	587	601	565	609	613	591	554	609	592	566	633	619	604	629	591	588	621	573	538	586	572	638	581	581	630	619	617	596	565	581	606	609	599	569	603	570	591	589	599	578	595	577	589	605	576	586	564	571	573	586	602	607	570	594	607	620	559	575	629	575	603	605	613	552	587	648	612	601	556	580	567	612	575	588	575	580	576	537	572	574	589	608	616	625	603	591	570	601	583	609	608	623	592	584	576	600	533	549	616	603	626	636	579	574	629	584	611	617	579	606	640	611	601	617	649	614	586	590	574	592	603	640	634	568	590	578	595	547	580	614	590	611	652	604	587	581	619	579	597	599	602	631	584	640	600	598	562	594	582	623	576	527	595	540	595	600	575	601	560	587	554	581	579	545	574	642	625	595	577	607	592	602	658	595	632	633	599	603	636	603	618	609	596	576	658	605	605	560	590	584	599	566	605	563	581	582	609	596	561	596	581	573	644	602	621	589	575	582	589	571	543	602	608	594	586	618	623	654	615	609	585	593	606	621	624	591	586	621	601	573	600	604	568	593	587	610	583	610	581	561	605	609	604	552	598	584	610	578	581	617	563	557	595	625	591	597	609	554	567	558	546	600	610	586	597	604	610	618	639	555	623	619	582	612	605	648	609	602	580	569	569	601	602	543	560	631	539	596	594	602	594	595	612	610	592	611	580	582	613	612	609	605	624	556	627	609	582	629	545	575	555	612	601	628	598	568	579	566	601	578	575	610	610	614	608	628	606	628	624	581	607	597	643	590	573	609	600	613	589	605	567	625	589	564	590	565	574	590	590	620	592	608	620	582	559	559	583	602	588	603	566	617	621	601	565	604	601	555	595	614	589	617	566	632	586	619	615	580	623	591	616	597	610	599	624	620	604	568	615	590	604	642	614	585	598	584	606	586	616	590	631	612	551	625	604	618	612	565	607	628	583	553	608	625	591	604	557	626	605	554	598	569	593	553	620	601	625	525	618	580	630	582	573	588	608	604	631	588	581	565	598	616	586	602	600	582	637	568	595	604	560	669	586	587	564	585	617	593	561	623	599	648	629	582	585	576	578	592	588	600	592	619	562	608	586	613	552	607	599	587	628	594	591	586	589	570	552	643	597	577	614	576	538	618	603	597	557	590	592	606	597	586	611	600	601	572	592	622	597	614	565	579	606	528	590	623	612	588	621	613	576	595	565	591	617	560	573	590	547	545	577	624	528	580	591	615	617	618	596	584	601	556	596	571	612	570	587	601	607	603	646	568	618	587	582	613	609	604	577	603	580	569	608	587	640	625	609	577	610	609	583	602	580	584	568	599	631	633	603	578	627	618	570	603	581	541	619	607	594	587	597	603	608	618	556	573	565	587	590	588	600	606	564	539	617	587	603	596	607	598	592	596	648	623	599	635	618	635	592	635	621	592	568	587	627	607	567	602	594	621	605	618	636	601	602	589	598	649	571	594	620	673	593	539	601	587	572	630	574	567	603	554	586	582	607	592	596	560	610	593	612	598	593	616	606	629	592	558	538	610	616	561	584	606	596	586	630	600	579	566	616	615	617	593	579	609	569	603	600	588	587	549	597	599	593	594	599	576	611	550	603	615	543	607	625	598	579	548	585	573	586	570	585	579	611	569	571	617	604	619	561	615	570	570	630	576	584	614	549	595	593	630	586	595	574	618	615	581	566	581	554	543	571	630	555	609	655	543	573	605	617	566	586	588	621	606	631	569	601	503	614	588	589	570	571	597	564	609	584	559	560	616	600	569	610	586	552	614	569	575	568	584	617	575	573	640	596	563	569	628	574	558	583	607	607	563	582	592	630	609	558	605	578	619	597	555	560	601	599	588	585	661	613	585	600	595	666	624	576	550	602	589	626	593	589	555	605	638	635	611	584	669	619	625	568	568	556	596	572	613	609	549	569	609	635	588	623	567	620	636	611	614	588	601	586	561	563	594	572	565	577	578	589	579	585	602	566	565	642	558	604	586	599	567	578	607	583	598	615	593	563	595	631	595	601	555	587	615	582	598	563	603	610	566	588	640	572	597	611	615	586	546	644	630	586	603	587	606	607	586	631	597	599	563	601	589	592	583	586	623	575	575	609	563	655	577	578	566	555	539	590	575	596	608	598	594	601	588	547	650	560	570	595	546	586	652	633	584	599	603	565	653	559	628	605	564	601	606	581	580	580	561	618	549	635	602	607	617	575	612	638	588	613	612	571	625	618	512	591	645	603	625	591	625	611	572	588	569	605	569	596	591	646	600	581	519	564	607	610	620	602	560	602	583	551	621	622	555	592	618	596	539	624	630	575	593	625	614	583	589	607	608	623	599	592	648	596	633	585	641	602	571	618	607	603	623	586	624	588	582	595	630	562	599	606	608	571	603	636	590	557	591	610	610	569	574	632
16639	3361	252	172	165	169	177	166	166	157	157	165	162	183	152	170	163	172	168	160	161	170	173	157	147	152	174	177	171	154	165	173	156	169	158	164	158	188	154	157	179	164	149	146	173	167	167	170	159	162	133	155	169	163	167	157	158	154	182	164	187	192	172	187	174	178	159	176	167	150	153	166	164	178	178	153	178	164	153	153	170	187	153	187	156	146	172	152	158	175	150	147	147	192	176	147	159	169	159	178	185	163	136	158	167	185	161	169	150	174	166	150	157	144	152	165	171	168	160	181	179	165	169	177	174	144	180	162	161	149	159	159	189	149	154	167	169	132	145	173	152	170	161	162	190	148	141	174	174	159	182	168	146	185	173	154	148	175	163	188	160	136	154	154	180	141	137	161	176	140	153	153	160	168	179	162	169	157	179	135	157	163	142	162	166	162	172	178	153	175	154	185	182	165	160	172	172	178	173	147	167	173	195	161	160	188	173	175	163	167	139	166	163	172	163	190	158	150	178	145	180	169	169	159	166	164	160	169	132	161	155	167	166	158	161	169	172	147	188	188	163	166	147	169	151	162	151	160	173	151	156	169	163	151	174	173	165	142	150	179	161	158	161	162	161	165	167	153	178	165	172	187	165	163	152	158	172	154	181	161	184	156	155	150	138	182	166	162	163	156	181	177	146	148	172	161	164	146	149	144	164	172	178	147	138	157	181	165	166	151	169	164	162	164	158	155	142	180	154	166	158	180	159	147	155	175	168	163	152	151	161	173	205	177	145	178	167	148	137	185	168	183	172	192	167	174	167	168	199	164	170	168	157	169	144	179	142	170	154	160	172	171	163	147	166	154	175	148	179	159	171	160	141	183	147	152	161	146	161	163	163	162	151	170	178	138	166	154	165	171	187	176	157	155	140	161	157	146	174	168	175	187	156	162	159	196	151	167	168	165	167	194	155	169	153	170	129	155	173	174	165	169	160	167	154	158	144	165	155	169	198	173	155	204	151	152	192	173	148	181	153	174	141	166	170	172	158	129	156	142	175	164	161	143	143	171	168	130	163	181	134	140	157	148	160	151	144	167	177	162	169	155	169	152	145	172	143	144	155	172	164	172	165	152	148	155	153	151	156	154	164	177	143	145	169	146	153	162	179	172	165	169	158	144	147	132	156	176	183	165	147	174	186	161	171	180	165	156	138	161	169	172	167	148	168	171	179	136	144	154	175	161	162	145	186	157	152	136	139	168	143	159	139	157	187	169	173	171	180	200	138	178	169	171	182	164	179	195	184	167	150	152	199	190	157	162	135	156	169	173	166	151	149	206	139	148	158	171	171	141	154	174	177	154	148	178	155	144	145	178	187	204	162	150	171	167	177	166	148	159	163	179	176	184	177	154	177	172	156	189	148	185	173	166	184	171	147	144	183	176	158	143	147	173	159	136	168	174	168	177	148	173	145	166	180	163	141	151	158	164	161	132	174	166	144	181	158	156	171	166	167	149	158	156	157	134	184	166	170	178	158	156	161	157	191	163	170	164	183	147	174	159	161	162	165	168	168	169	152	157	168	155	179	151	163	168	172	170	172	147	168	150	172	160	148	150	168	151	161	134	149	157	156	161	205	145	161	154	156	157	152	164	161	139	168	154	160	164	174	155	165	162	146	156	165	151	159	151	172	150	154	145	165	154	153	172	144	168	143	151	157	168	165	176	177	157	174	150	146	191	171	178	168	178	167	182	166	161	174	174	152	163	181	161	184	175	186	197	157	149	161	201	155	170	157	151	166	156	152	171	183	149	150	171	151	144	159	177	175	154	178	141	159	151	160	168	146	145	159	158	160	161	175	174	176	147	136	137	173	159	160	156	151	186	173	192	170	158	171	179	170	159	169	166	142	146	166	147	177	170	173	137	135	125	146	156	162	161	184	168	164	163	166	145	168	143	174	151	156	163	160	174	160	170	169	139	171	178	173	154	156	171	155	166	178	149	165	147	152	166	153	132	179	169	180	160	162	181	156	167	174	144	150	178	182	160	163	178	180	158	168	146	168	143	157	153	163	143	153	142	164	160	141	170	153	181	159	190	157	162	148	150	178	156	201	169	168	141	173	165	140	140	160	166	160	166	147	161	150	125	173	146	164	173	162	157	162	152	156	161	152	176	160	173	150	163	194	170	167	166	143	148	142	156	184	173	166	153	180	170	142	176	186	173	157	156	149	141	186	166	162	161	158	155	162	159	122	167	157	160	174	161	197	154	153	178	170	175	167	150	155	135	166	144	199	167	156	172	145	152	146	164	166	137	178	181	165	166	149	168	182	169	147	158	152	160	183	164	157	181	162	150	147	151	155	136	153	161	168	156	168	137	163	147	161	168	158	156	167	175	165	159	158	161	157	167	154	145	167	149	150	165	171	160	149	155	168	144	156	169	167	152	147	157	164	183	173	181	153	167	172	184	157	157	162	171	189	163	165	186	174	153	180	166	167	150	152	154	176	138	147	162	156	157	190	169	177	150	167	155	145	147	170	160	184	164	176	151	172	141	157	177	174	173	167	168	172	182	144	151	141	165	148	160	155	186	163	168	170	163	167	151	152	160	150	161	176	177	147	162	148	182	155	186	163	164	198	148	170	181	169	187	202	179	171	192	145	162	157	163	152	135	147	151	165	176	144	175	162	124	175	179	162	167	156	148	187	148	136	168	143	170	179	183	160	156	155	138	191	153	174	163	162	150	174	170	153	166	159	140	160	163	175	151	163	142	193	164	184	175	167	161	171	154	139	166	177	182	148	156	177	149	151	175	144	168	161	158	163	164	126	161	159	160	164	163	166	179	130	183	167	153	158	158	152	141	173	148	190	173	170	157	149	151	164	152	173	163	157	155	154	189	147	186	169	169	183	171	175	157	148	166	176	167	139	155	176	143	192	176	182	140	168	158	174	154	169	172	156	156	183	166	186	157	163	141	176	186	158	174	177	185	174	173	189	172	173	168	162	151	144	153	142	140	161	148	146	181	174	182	166	160	157	180	171	171	171	172	133	172	147	157	179	153	149	173	183	176	193	173	179	165	170	161	165	169	154	167	157	142	164	149	153	153	184	158	158	169	172	151	183	174	163	145	158	165	150	181	164	160	188	171	155	180	167	162	156	185	151	181	161	197	178	160	181	151	171	188	168	171	193	159	158	161	169	185	177	166	152	164	155	174	167	142	152	152	165	155	165	172	175	152	137	154	162	167	158	185	186	166	143	202	149	151	162	164	162	164	169	150	151	156	169	156	166	170	187	175	150	186	162	134	174	163	187	172	163	165	174	156	157	157	183	152	174	163	171	155	153	175	173	159	146	163	189	151	158	139	156	161	141	158	155	166	150	184	141	154	189	143	149	149	170	146	154	171	166	158	183	151	163	165	167	189	158	170	187	152	181	140	156	162	169	138	145	158	186	184	177	158	163	158	178	150	167	169	179	178	133	174	171	169	172	167	181	175	204	166	149	129	157	156	172	169	165	164
9638	1852	479	454	419	436	409	400	383	395	422	424	393	403	364	382	411	408	374	365	375	394	374	367	349	383	351	378	368	378	379	378	431	380	402	385	351	374	379	412	362	392	387	392	409	386	455	381	401	391	394	421	419	395	375	401	379	383	424	431	402	397	423	419	403	398	408	387	389	361	403	416	391	372	377	378	429	413	383	374	380	381	427	413	396	396	406	369	385	398	400	414	402	404	423	354	376	395	371	401	369	384	363	369	389	363	380	371	381	424	390	383	370	427	356	393	410	405	394	420	395	370	394	412	359	399	384	427	358	377	412	378	369	392	374	393	393	389	377	411	384	393	400	369	400	409	402	413	358	404	370	395	403	401	438	383	383	381	400	402	374	389	382	374	396	365	367	405	353	398	386	388	375	424	384	388	369	383	379	348	394	356	364	356	390	353	387	407	372	382	403	393	394	381	385	360	404	362	394	422	352	370	362	359	388	416	397	410	444	350	396	452	378	350	391	395	389	389	366	412	367	407	388	391	400	381	384	398	392	390	376	397	396	367	361	403	361	397	393	380	382	404	390	395	389	390	409	380	384	394	382	382	409	389	377	380	415	416	393	368	388	367	408	401	395	377	396	397	394	389	377	386	392	391	388	404	380	367	378	418	390	378	419	356	359	362	362	427	393	381	440	422	368	395	369	387	393	396	346	416	389	385	395	403	372	380	394	373	409	387	387	369	431	369	366	370	395	431	372	419	410	396	353	388	386	386	393	410	406	377	393	410	387	326	424	360	428	401	370	356	378	384	353	367	372	396	419	398	382	390	421	419	411	354	388	419	404	410	440	355	407	377	393	375	385	364	414	385	393	390	378	357	383	388	369	367	401	408	391	383	389	411	361	394	388	375	395	389	358	386	401	402	374	370	363	409	383	395	357	385	390	362	370	384	392	383	419	400	408	437	343	395	403	409	383	393	389	385	379	382	391	378	398	365	407	350	373	374	392	371	370	406	355	414	389	361	339	401	389	417	384	349	358	403	372	385	365	402	358	353	413	374	401	386	386	408	384	374	382	389	418	377	357	363	355	394	415	367	394	369	393	384	383	354	415	344	377	360	379	369	396	396	390	378	352	385	363	387	396	380	410	379	401	400	376	372	383	437	367	377	392	408	411	384	366	329	386	383	394	407	402	406	414	371	407	389	394	390	399	325	437	376	378	387	381	363	390	391	390	376	426	382	382	361	370	367	389	376	372	368	402	374	403	378	403	366	385	385	384	396	404	414	420	387	423	407	366	383	373	374	384	382	381	401	368	382	377	390	386	378	393	373	390	382	355	388	402	401	402	360	411	413	383	383	384	377	366	371	373	390	377	411	384	408	385	397	406	391	368	377	398	350	406	407	391	398	407	407	383	407	362	388	372	396	373	394	365	382	382	390	422	424	421	420	413	393	416	379	414	398	392	404	383	353	385	363	400	381	374	423	396	388	370	404	373	379	397	411	388	376	381	393	372	418	363	388	354	403	379	371	382	384	406	383	380	426	370	375	412	358	378	431	397	408	394	382	388	394	423	411	448	381	398	393	334	386	338	374	400	398	380	389	396	391	376	365	385	382	347	422	421	403	397	411	364	349	393	383	387	399	402	400	377	388	407	375	403	423	410	424	405	380	391	371	402	393	331	403	389	357	402	444	378	397	388	409	388	371	396	360	400	375	440	373	401	433	387	337	407	404	389	351	396	383	370	417	408	356	420	354	388	403	375	382	400	421	394	386	358	380	389	432	402	403	395	386	388	378	367	431	372	417	391	401	397	437	377	403	338	407	401	392	383	382	432	351	409	397	382	388	396	406	362	362	396	368	370	371	393	395	343	380	383	392	401	380	389	403	398	388	376	398	387	402	367	415	414	370	418	401	390	363	387	426	384	404	384	394	393	379	391	373	393	358	379	362	374	425	385	366	393	406	421	369	356	364	384	411	388	415	381	389	394	387	380	372	396	356	385	380	403	398	422	387	387	362	420	354	406	390	385	365	391	381	393	383	410	374	432	405	433	391	403	383	364	379	390	376	417	422	361	393	410	413	421	397	409	403	390	399	396	392	402	380	384	445	394	391	377	386	396	370	386	397	393	346	398	388	359	391	422	381	367	427	364	426	378	354	389	394	366	406	395	394	372	416	388	364	382	424	394	386	407	362	392	378	343	360	405	404	387	398	392	392	375	418	376	381	401	392	380	398	409	400	358	397	412	386	395	397	401	370	355	404	409	400	394	394	420	379	401	395	379	367	387	390	387	389	407	367	397	385	372	360	393	401	392	392	357	347	382	351	382	433	385	404	369	363	385	370	410	388	416	418	431	366	414	380	391	372	361	390	394	384	355	392	377	451	367	395	397	375	394	394	413	404	370	383	393	358	368	370	391	408	405	390	409	380	338	376	414	393	339	403	385	388	381	365	401	384	403	353	357	373	380	393	352	401	390	388	395	408	396	361	387	360	392	378	393	398	413	439	398	385	374	389	395	406	389	389	393	382	385	332	431	409	390	417	428	381	391	367	396	366	384	366	377	358	409	438	398	407	382	446	348	414	394	385	391	352	386	370	354	387	374	366	363	393	397	361	366	382	365	400	388	375	402	401	380	415	401	397	422	386	389	417	389	360	392	440	370	368	411	387	371	415	365	382	399	385	391	413	383	403	396	378	384	381	403	398	356	372	369	383	388	407	372	433	380	390	357	366	426	384	366	359	354	373	403	377	382	378	410	396	396	399	378	386	375	389	394	393	409	387	382	394	395	390	373	407	404	394	421	399	358	414	387	373	389	383	389	388	413	406	383	391	389	384	377	377	405	400	385	398	372	402	392	403	359	403	349	414	403	376	413	388	378	396	376	368	379	392	393	379	349	378	396	402	385	387	383	391	405	385	414	435	366	395	400	390	408	394	381	344	393	366	385	388	407	378	392	365	386	409	390	392	441	412	383	394	405	402	403	399	353	349	373	378	377	401	421	388	409	408	363	358	406	411	377	362	404	405	405	395	403	413	386	396	369	425	393	385	387	396	372	383	398	402	396	375	379	407	404	384	369	392	405	368	373	389	378	386	380	390	403	402	398	379	396	415	416	401	383	358	392	372	385	388	387	402	385	418	395	379	416	390	401	399	376	405	380	381	376	374	384	405	390	359	383	387	404	388	382	389	405	379	422	413	389	374	357	415	378	366	377	362	360	421	410	371	371	412	394	348	350	414	376	420	393	362	368	419	380	381	370	404	378	401	394	403	352	403	399	367	369	385	369	395	393	349	395	381	394	371	420	392	385	381	356	360	399	373	385	380	408	392	388	408	402	376	407	382	400	361	394	402	426	365	400	383	368	383	414	378	400	345	391	408	382	408	413	422	364	413	383	399	421	385	410	368	377	371	395	389	341	355	401	401	393	377	392	364	385	358	380	383	379	372	399	391	400	395	389	362	389	395	368	405	392	415	383	403	381	396	366	362	420	369	369	361	393	405	399	402	389	342
38350	13900	1932	514	420	354	328	296	276	291	254	259	272	254	275	230	240	243	225	237	270	231	243	251	268	252	273	261	287	276	238	266	240	260	260	212	249	250	241	247	233	259	214	245	257	270	234	263	285	235	223	231	259	251	246	249	219	236	260	254	285	270	282	269	228	230	238	246	274	254	228	276	288	249	261	287	262	257	239	246	225	292	264	259	242	218	275	239	226	256	246	238	246	261	277	217	256	250	235	225	236	240	253	252	250	244	258	232	216	276	251	247	275	252	266	229	233	253	259	268	244	276	264	259	244	255	230	218	240	297	253	249	251	259	216	236	259	238	256	257	249	246	209	232	238	244	277	245	243	236	250	258	224	258	240	245	278	230	269	242	253	216	213	244	232	236	246	272	235	242	251	248	231	204	258	224	259	244	219	239	263	268	281	242	240	226	233	224	260	289	268	217	224	233	259	265	235	247	238	231	259	264	237	233	243	252	254	229	229	229	262	256	246	244	249	237	242	261	244	259	235	241	218	241	246	253	263	201	221	228	259	222	213	247	234	266	221	245	232	219	219	249	244	238	250	235	258	242	217	210	219	267	259	244	228	249	270	228	266	258	259	243	246	226	238	246	265	261	223	229	275	278	248	252	230	247	231	240	254	272	250	265	249	266	237	228	253	226	241	295	261	245	269	264	250	247	231	226	247	270	278	242	214	215	234	256	232	225	252	234	275	234	229	250	231	220	252	253	213	281	233	242	268	242	242	217	210	226	253	228	246	240	238	264	231	237	218	257	239	264	240	248	265	272	244	240	241	260	228	257	263	212	237	203	235	224	238	254	293	262	256	223	208	255	245	221	250	291	252	207	254	250	234	210	239	246	243	247	282	237	238	243	243	259	249	247	278	237	242	266	228	265	262	279	224	233	255	231	274	236	229	216	239	231	255	249	244	262	257	231	240	218	229	257	242	252	254	257	244	264	272	264	262	221	252	293	224	224	259	267	232	262	246	252	205	272	266	246	243	309	221	238	259	240	239	254	233	263	240	221	285	231	235	242	250	227	274	249	239	216	243	231	244	255	242	264	249	255	257	251	231	247	227	229	231	217	245	238	238	252	244	250	227	200	261	271	237	247	256	251	251	249	225	267	264	252	241	237	230	223	262	259	237	254	232	228	246	234	262	218	272	252	250	232	231	249	259	257	236	247	247	239	237	220	230	243	263	240	251	262	248	255	249	267	265	239	228	279	197	255	223	245	248	252	275	241	246	231	253	260	248	242	231	245	202	235	238	244	271	249	254	266	254	239	236	269	260	278	254	232	217	272	254	238	237	253	224	243	241	231	250	228	276	257	232	254	249	241	223	252	238	257	247	256	256	236	242	266	227	219	237	230	258	235	279	215	262	241	225	220	246	244	242	239	247	273	265	236	254	264	239	254	230	249	219	223	264	221	277	228	228	230	250	243	241	266	280	266	242	255	251	257	267	246	243	268	254	234	241	237	207	236	238	236	217	247	257	282	260	238	231	235	236	242	272	223	244	279	247	248	269	256	241	236	213	233	209	281	224	268	246	224	225	257	248	269	252	260	241	261	257	254	259	280	273	273	230	263	230	228	255	253	255	240	227	251	263	277	209	213	256	261	264	228	238	219	247	234	285	283	274	276	269	251	252	260	264	243	239	209	231	249	243	244	270	255	227	229	259	242	264	257	222	244	245	251	262	262	248	243	226	235	287	262	227	253	246	268	241	254	248	250	242	226	225	265	246	236	248	247	268	269	262	257	250	241	239	213	230	244	231	237	268	269	259	230	275	265	242	286	237	225	223	253	222	253	248	237	270	271	222	258	243	257	264	253	249	229	234	238	237	244	268	232	232	216	268	250	256	223	254	257	263	217	267	244	241	259	228	237	254	240	246	238	254	242	232	249	261	238	212	224	259	280	258	246	248	234	257	247	272	234	236	228	254	219	229	239	253	222	224	240	267	221	260	253	268	247	268	246	246	256	267	260	222	248	252	223	231	283	268	229	237	277	250	256	248	246	266	263	217	239	236	256	246	225	246	252	236	263	255	296	245	230	247	214	241	237	230	228	235	237	271	211	231	255	229	247	271	219	223	257	262	257	239	216	260	236	228	226	255	237	235	222	257	247	235	247	258	245	230	256	233	267	244	249	241	271	242	241	270	259	220	244	248	224	262	231	275	256	235	259	250	248	265	228	270	239	294	259	258	255	268	238	225	234	237	233	223	240	238	221	273	273	258	269	248	220	258	237	257	266	220	230	244	238	249	248	250	244	257	259	237	187	254	243	266	262	245	273	218	262	280	288	261	238	243	241	244	257	267	245	258	231	278	253	229	240	250	263	247	229	242	294	237	233	234	238	247	245	266	268	270	273	217	266	249	267	252	238	266	238	252	263	227	255	240	270	254	259	223	242	280	264	220	247	220	263	237	246	271	210	256	249	236	228	238	294	253	248	245	245	255	252	249	249	232	255	277	239	253	260	244	228	218	275	223	286	263	237	221	227	221	249	213	256	230	241	233	228	244	242	222	240	257	286	244	250	249	233	239	258	249	222	256	259	238	262	239	234	257	232	260	225	231	279	282	238	262	246	235	274	246	224	221	244	274	255	232	264	238	258	252	267	233	252	245	240	248	226	268	236	248	248	257	270	276	231	273	209	254	254	263	260	267	252	256	252	245	273	239	262	272	224	241	249	227	223	226	253	246	240	238	248	241	237	234	287	239	252	221	215	264	213	245	234	267	238	220	239	247	251	262	250	234	220	211	234	271	225	257	261	270	234	230	304	260	261	239	258	283	221	246	247	248	257	233	264	249	239	230	243	255	226	252	249	237	199	239	276	219	259	235	221	252	243	249	223	261	229	211	262	269	248	256	241	248	232	241	275	221	239	243	261	252	258	232	241	243	249	228	228	244	233	237	236	253	243	263	261	262	252	224	248	244	271	240	251	280	245	244	246	243	261	238	230	266	248	250	234	249	249	220	234	238	262	254	226	266	230	266	282	264	275	245	226	250	231	251	244	254	241	245	219	236	289	246	233	233	240	250	247	237	223	199	248	238	238	242	205	248	242	261	218	266	268	228	243	220	230	269	246	212	212	204	190	227	233	256	236	238	226	239	238	257	295	254	228	269	242	244	256	258	252	265	223	247	237	229	226	242	246	231	244	274	260	237	260	237	262	252	258	280	225	242	242	265	265	249	265	243	190	273	238	259	257	244	269	251	244	254	218	243	265	248	256	270	247	246	230	241	272	256	279	266	228	239	262	247	243	275	229	243	232	235	219	227	250	226	264	231	251	229	254	224	228	248	229	250	240	221	223	256	240	246	249	223	258	259	252	239	256	275	252	238	231	249	273	251	259	250	236	254	287	229	226	271	236	237	245	280	227	236	235	257	256	250	251	229	242	249	228	258	245	227	257	228	258	222	223	271	228	234	254	237	231	236	241	250	248	234	241	219	279	229	237	249	233	245	229	259	244	242	253	259	227
23273	6318	1658	1252	1168	1018	868	809	751	750	687	664	640	620	627	606	613	589	578	643	590	574	540	559	594	543	574	548	578	607	598	545	577	615	537	575	546	556	537	557	569	515	575	560	552	565	580	563	596	599	556	562	545	606	555	549	588	594	621	594	604	605	610	558	577	606	596	585	562	578	616	591	553	617	608	580	579	581	538	537	575	576	567	535	618	604	566	605	575	572	582	545	543	560	516	590	554	583	623	514	534	571	589	536	528	552	522	558	556	562	597	550	585	547	565	552	559	511	534	520	526	585	557	555	565	547	564	535	534	538	540	566	603	557	508	551	531	534	575	572	550	571	545	516	529	521	555	562	566	570	578	560	548	572	562	517	569	521	536	543	544	553	535	554	556	523	542	514	512	523	551	550	561	508	551	546	578	542	525	580	559	490	529	593	552	581	550	533	557	542	565	535	526	547	562	527	532	550	564	533	520	571	552	584	579	600	538	509	543	539	553	545	602	537	567	549	530	569	565	552	577	543	574	558	542	563	526	548	620	567	530	544	543	524	608	571	552	571	583	533	586	507	517	532	555	581	542	531	518	543	531	559	531	529	550	519	550	579	575	552	558	567	553	625	549	548	514	557	549	543	566	532	551	523	531	568	560	537	538	540	579	609	523	609	556	555	591	545	522	599	537	567	579	528	538	560	566	563	564	537	509	560	567	522	589	527	537	559	564	527	543	584	517	534	557	513	542	579	574	583	560	538	579	546	558	535	615	567	531	556	594	556	563	548	559	542	549	561	569	537	508	567	559	550	526	553	549	505	543	530	542	508	564	592	519	539	558	579	559	574	541	540	551	568	549	569	557	560	554	529	527	572	539	531	551	556	528	584	562	571	539	569	557	550	592	544	547	530	574	544	534	564	581	553	561	496	571	562	524	543	583	557	548	589	550	555	600	543	545	519	586	515	533	518	560	566	550	525	530	579	561	541	578	575	519	557	547	538	536	544	567	544	554	557	560	549	583	492	544	502	580	605	490	568	572	609	553	518	598	510	506	578	545	563	573	557	537	504	544	545	541	554	501	536	536	537	550	568	600	547	528	547	553	558	562	589	568	529	607	574	572	520	547	553	536	583	578	549	556	517	551	578	555	582	548	552	559	584	525	559	554	497	535	572	530	525	532	545	526	527	538	560	524	553	565	544	571	573	549	487	575	557	578	519	536	551	577	559	516	585	532	531	588	513	611	544	559	547	552	511	588	555	587	557	554	537	502	577	566	591	535	555	572	567	579	585	571	579	479	563	557	583	511	568	565	543	530	542	577	530	554	558	531	581	546	572	545	536	539	510	561	518	545	521	520	487	551	559	579	502	569	506	610	507	572	552	540	527	588	547	573	571	530	582	528	566	531	574	574	566	552	529	521	553	580	533	539	542	609	537	590	538	566	574	540	545	521	539	533	539	524	595	558	529	572	511	541	565	553	556	568	553	539	519	517	531	528	505	562	533	579	546	556	542	527	555	560	503	506	557	537	554	518	565	524	554	548	542	520	540	533	553	577	525	558	544	602	582	565	542	588	507	548	568	537	560	550	525	601	519	548	611	544	556	583	536	574	547	568	507	536	570	533	560	568	575	549	511	524	545	546	554	552	533	565	552	556	569	601	548	533	597	576	552	553	592	566	518	566	576	565	526	589	559	539	552	550	526	559	582	511	551	552	540	591	542	541	566	546	531	587	559	531	558	543	534	547	523	538	538	545	573	556	574	604	533	541	533	566	602	547	509	530	523	543	519	552	573	565	544	572	569	534	523	583	567	552	565	540	548	535	568	525	549	546	574	546	560	526	529	567	525	581	567	569	564	561	531	576	580	532	552	581	531	536	560	549	504	526	530	515	589	556	527	547	579	531	557	516	552	565	538	527	545	558	564	551	532	582	563	553	558	558	558	547	534	543	541	541	538	535	551	530	544	604	519	556	537	551	550	514	546	548	545	538	529	533	558	546	613	557	543	603	559	549	531	559	531	562	583	564	537	552	547	523	569	545	532	576	534	581	553	591	577	520	612	516	514	552	540	503	554	508	538	528	559	558	556	561	537	566	565	542	555	550	546	534	576	541	550	564	544	535	536	518	545	574	539	536	525	549	553	567	528	556	547	561	542	593	517	540	636	549	567	530	553	544	528	570	514	551	556	531	544	544	548	542	548	555	562	589	577	575	529	555	558	528	545	547	545	562	553	568	592	561	541	540	537	578	530	563	582	539	615	511	509	570	605	559	574	536	559	543	552	579	539	578	541	559	557	532	512	535	550	552	529	570	536	495	534	597	545	549	559	537	559	526	580	577	565	581	482	611	551	570	546	579	552	587	535	581	543	513	577	529	561	574	515	532	544	590	539	547	555	542	542	559	581	583	550	543	513	528	563	565	592	558	529	563	554	529	542	540	573	557	542	559	558	535	560	534	591	540	574	561	535	552	537	577	585	559	539	524	573	549	584	571	510	528	525	556	520	537	548	521	565	511	558	524	531	549	547	572	525	565	601	594	548	533	560	543	558	553	568	537	513	559	578	563	595	554	585	537	549	580	581	535	597	557	535	544	551	572	538	573	554	574	552	560	517	570	541	547	520	601	562	626	568	561	579	543	560	523	535	559	588	546	569	574	576	551	568	571	514	554	560	520	569	544	571	514	570	510	551	522	564	566	595	525	583	545	550	558	570	575	593	609	575	567	552	523	543	552	571	529	546	547	576	549	557	578	560	562	544	561	570	573	555	542	549	542	537	542	597	538	549	528	561	548	561	552	559	554	547	551	547	526	591	506	540	540	542	600	553	558	540	531	583	558	553	556	560	527	526	583	561	505	580	569	544	573	550	521	531	516	573	519	563	532	561	574	551	516	518	532	573	542	505	591	540	567	523	598	520	568	520	525	521	559	528	553	536	587	543	599	571	547	582	514	563	558	551	557	564	529	556	537	553	549	523	548	612	559	543	568	522	586	551	532	561	566	581	540	552	566	598	570	521	504	549	502	513	563	532	563	552	564	555	560	529	554	551	558	550	496	574	506	518	585	548	576	542	516	551	539	563	540	567	555	524	530	546	543	556	559	528	537	549	572	528	565	584	551	582	539	545	583	550	539	519	575	593	543	553	473	546	532	551	532	530	565	577	562	566	498	519	520	589	569	550	536	544	555	595	536	532	520	573	561	543	565	596	529	557	587	529	586	555	524	559	552	571	520	538	520	598	586	538	571	546	559	552	540	578	521	583	489	541	574	545	531	541	485	548	553	542	549	544	562	540	525	587	554	530	549	507	564	572	569	550	589	615	558	568	541	526	548	554	524	543	552	535	536	591	648	615	541	574	510	559	604	552	562	526	508	548	507	561	539	517	556	574	587	534	531	560	542	523	547	543	532	530	558	564	544	548	543	550	532	604	580	572	555	581	588	603	547	571	538	534	570	518	525	579	574	568	536	558	551	530	513	500	576	549	547	570	554	526	514	532	539	553	594	553	560	569
50240	24967	5133	1052	593	436	389	354	305	334	301	322	338	296	299	318	307	278	287	320	301	240	290	282	287	281	281	286	253	277	270	242	284	289	289	278	253	257	258	284	294	282	274	285	266	304	294	289	289	275	246	268	266	285	298	302	229	273	271	286	278	282	278	285	262	312	282	303	273	298	279	268	297	301	278	278	264	277	275	278	303	282	261	268	265	301	288	265	266	262	278	283	293	294	292	286	311	292	304	267	262	278	278	261	304	277	269	282	274	268	276	270	267	300	276	263	332	263	297	303	260	280	322	325	267	302	285	304	284	276	253	289	317	274	274	257	283	289	276	287	288	279	265	276	253	258	311	284	274	307	279	274	274	283	279	275	232	281	288	270	297	259	268	273	276	272	279	264	263	271	278	280	293	273	262	274	300	267	265	282	252	247	261	300	293	260	283	283	307	271	272	256	265	278	300	281	294	275	254	268	239	266	285	263	283	283	263	288	301	293	271	258	282	278	302	283	273	267	259	309	234	269	297	262	297	290	249	275	243	295	274	270	239	285	255	254	235	308	274	257	248	283	276	266	272	287	297	268	256	272	240	272	272	307	283	264	267	275	294	253	291	291	284	256	270	271	234	285	284	283	248	253	283	298	246	305	266	276	280	276	271	261	256	231	258	257	268	271	270	239	290	288	275	293	278	253	259	270	270	292	289	275	299	266	265	256	250	235	300	260	273	286	278	280	275	284	276	272	276	257	266	291	277	258	272	281	277	282	300	302	275	301	264	295	276	288	274	244	279	302	289	287	325	291	290	293	303	303	268	276	259	299	277	280	269	254	266	279	269	244	288	271	234	256	276	263	299	259	268	280	275	270	292	283	259	269	258	269	271	287	280	266	277	260	238	236	288	296	284	289	254	255	264	274	273	258	241	285	278	255	271	311	279	272	288	256	260	267	274	271	250	284	263	306	305	283	279	273	262	269	254	275	280	263	283	253	255	265	251	257	279	307	281	293	282	258	281	304	257	286	296	281	232	259	244	264	294	255	279	277	282	255	272	265	259	263	228	279	268	286	258	253	269	286	295	284	278	244	304	287	267	285	254	275	276	247	283	266	294	273	284	278	291	319	270	264	287	307	285	276	263	282	301	280	243	226	269	294	276	298	293	296	265	270	267	259	297	307	264	279	291	272	258	279	275	274	287	281	287	301	259	275	274	277	278	302	268	279	287	299	282	241	233	248	254	278	247	283	275	269	271	261	245	249	258	267	287	244	283	294	253	252	243	257	260	273	239	287	268	292	266	284	288	274	284	272	303	259	302	248	275	289	291	273	289	302	257	274	281	288	266	276	271	257	235	277	259	260	229	285	235	259	283	281	285	266	252	291	282	272	305	246	275	251	268	270	266	272	293	273	287	264	276	246	295	311	281	274	260	243	314	289	272	255	323	300	300	299	267	266	257	240	296	283	244	300	287	283	253	263	258	267	271	268	255	267	287	269	250	276	283	294	285	282	264	267	286	263	290	241	293	260	222	256	243	277	318	310	272	279	263	278	281	308	257	289	288	245	284	286	261	257	256	261	264	244	271	273	274	295	316	263	287	270	265	264	272	286	276	300	279	265	290	278	261	218	272	243	298	268	275	265	266	271	272	259	275	281	276	279	272	242	297	277	299	272	279	271	280	260	324	277	270	269	280	272	261	266	294	288	270	251	266	269	313	265	281	271	273	253	282	260	252	258	318	256	253	286	324	275	260	265	253	267	275	287	256	260	278	295	262	279	271	268	267	249	279	273	277	243	286	270	269	285	261	279	274	248	249	249	256	274	301	287	302	261	288	289	277	274	307	269	272	239	275	290	242	282	293	272	311	301	277	275	247	273	279	270	263	237	239	263	257	244	254	231	259	280	281	263	274	253	252	299	276	305	281	269	285	274	271	268	306	288	249	320	272	259	251	277	289	270	296	304	251	306	268	279	306	267	268	275	293	268	284	246	306	279	237	271	255	277	279	225	268	276	291	234	277	307	285	265	246	274	273	281	275	261	263	273	284	290	266	269	262	254	288	247	255	300	244	260	268	283	280	317	320	263	290	293	293	268	313	266	271	260	302	302	294	263	290	284	281	260	261	269	302	297	309	270	224	253	290	285	254	273	290	269	245	286	275	295	274	260	260	285	297	283	270	289	294	285	255	266	270	283	265	268	287	269	234	282	273	244	280	289	263	278	251	293	251	259	237	243	280	280	277	267	271	282	246	267	262	278	313	269	285	266	281	284	277	281	282	285	270	255	266	285	279	287	263	288	249	271	314	282	280	297	254	258	283	274	301	290	266	286	288	271	272	236	262	261	308	276	274	290	276	276	263	262	296	301	286	255	265	254	238	260	251	278	258	282	302	256	285	286	252	282	296	310	262	230	256	242	287	272	273	271	245	307	292	259	246	282	301	260	304	270	290	286	304	269	289	227	275	271	258	280	247	267	267	252	255	228	247	251	317	266	285	292	294	265	272	267	266	296	296	250	261	290	259	260	253	249	258	249	274	319	307	277	265	284	266	282	259	285	242	269	247	257	262	251	241	248	263	304	243	247	246	267	282	279	229	234	277	269	276	254	263	260	290	280	260	264	275	283	289	258	282	263	303	259	281	299	309	303	280	240	277	283	288	225	273	292	254	288	285	243	318	296	288	287	293	310	287	279	281	285	268	266	299	281	281	274	248	295	261	295	277	309	249	295	270	299	265	261	310	290	265	271	298	267	279	256	276	269	265	258	248	263	258	274	248	281	276	254	286	254	229	304	279	271	296	268	307	294	275	287	272	281	282	285	248	286	261	265	279	260	284	279	295	246	261	255	283	241	253	245	252	285	286	295	249	276	268	232	236	295	256	279	259	281	295	247	303	279	264	273	297	269	280	277	261	286	290	266	262	262	273	273	309	321	273	290	290	275	264	260	249	270	263	266	271	298	277	254	280	298	300	274	281	279	267	287	274	303	253	273	294	284	281	251	248	277	286	271	277	264	263	278	269	289	253	253	252	257	253	288	286	255	283	279	271	285	297	282	295	313	274	281	245	247	250	268	294	301	288	268	253	263	258	287	286	244	278	313	270	262	267	281	262	231	270	297	238	239	290	262	246	289	253	298	294	259	263	286	258	268	281	260	294	280	286	300	271	268	257	303	259	270	277	276	249	248	241	242	295	266	259	293	274	263	287	248	267	268	310	276	292	280	295	237	272	266	277	279	249	286	289	277	301	278	255	266	245	250	297	280	234	273	275	279	264	252	288	260	269	282	284	286	274	234	240	272	260	278	280	256	270	297	276	272	256	289	268	270	274	265	303	279	279	259	263	273	250	314	279	281	265	281	296	287	292	277	253	226	258	247	271	256	269	232	277	262	239	285	310	258	276	251	265	265	250	261	276	335	267	274	265	273	277	264	280	265	264	273	267	238	258	268	272	269	285	289	278	282	258	285	248	273	299	275	291	288	277	278	268	279	253	255	263	294	272	247	267	283
30450	13168	2235	2033	1672	1418	1263	1115	1001	976	897	819	763	768	755	717	677	685	668	727	681	676	678	608	635	651	634	628	635	602	667	614	593	640	619	601	639	644	653	640	559	601	656	609	642	628	642	707	644	653	652	650	638	658	655	610	660	625	673	663	621	625	674	626	621	592	643	673	637	550	653	637	624	616	626	632	608	639	612	589	613	596	617	634	639	625	639	616	657	621	590	628	614	568	585	581	589	619	618	587	619	579	622	591	594	626	583	641	608	549	608	605	585	571	618	593	617	596	572	610	541	621	616	600	561	612	541	583	589	585	603	586	595	594	643	576	606	623	608	610	561	576	562	609	567	643	591	564	627	599	547	593	567	607	581	600	615	586	646	596	587	577	573	567	596	643	591	610	624	580	578	548	603	579	598	617	614	558	585	619	579	640	577	592	604	584	576	557	604	596	597	591	594	604	568	620	562	601	596	627	574	580	561	595	618	612	627	604	621	602	596	583	572	610	597	594	559	616	586	579	611	576	634	596	588	620	608	576	588	586	594	616	537	623	614	590	577	569	620	580	586	610	588	572	561	587	606	568	565	618	616	603	598	577	602	590	607	583	611	595	634	564	614	596	589	576	601	601	579	657	602	614	545	623	582	597	580	606	540	582	593	571	617	590	565	576	641	584	625	593	617	622	601	595	603	582	589	610	567	606	586	593	618	549	605	617	591	581	618	609	636	598	598	576	610	616	593	602	593	581	619	633	587	588	547	623	574	605	566	575	585	597	583	630	583	645	608	565	589	597	611	601	586	562	595	538	591	566	623	588	565	604	578	613	601	548	590	543	575	590	597	580	622	599	586	553	614	604	622	565	543	577	597	619	579	548	550	602	598	573	565	592	558	606	583	603	608	576	586	561	584	566	582	569	572	604	581	547	583	594	538	628	587	572	567	623	570	590	573	628	566	580	640	591	605	578	589	588	576	597	634	608	594	612	627	641	606	614	581	639	547	576	588	595	588	567	604	675	564	593	583	605	570	618	661	607	602	586	582	597	548	627	578	583	577	607	578	607	562	612	567	628	575	610	605	597	604	610	628	618	587	573	639	603	580	566	585	599	620	599	585	614	552	609	548	572	583	558	562	508	607	603	578	551	628	590	668	559	592	592	595	573	574	585	560	605	623	590	572	586	595	589	558	592	602	571	598	595	585	579	601	665	610	602	573	553	578	590	558	574	600	565	592	560	591	605	612	585	608	606	586	587	615	551	588	568	573	575	584	638	612	591	588	617	591	604	565	611	588	565	612	578	596	609	622	642	601	602	573	584	590	618	571	634	570	597	624	548	590	569	626	552	603	575	565	579	597	609	569	582	616	654	586	602	570	611	601	633	590	619	621	581	612	582	578	610	588	629	618	635	589	622	645	582	584	580	623	567	631	622	565	596	592	576	623	575	609	580	569	548	557	584	603	548	560	585	607	582	569	578	603	566	598	576	595	576	571	605	588	610	580	578	593	582	598	529	610	591	599	574	604	622	633	628	563	601	584	634	621	596	559	616	611	617	604	566	542	625	618	566	553	610	607	631	586	587	594	575	623	606	578	629	584	617	540	574	593	571	617	606	610	574	607	584	582	597	569	608	631	579	573	599	607	576	616	638	619	552	651	557	568	610	555	584	616	604	601	576	624	595	567	608	638	584	595	597	611	568	578	582	558	577	591	586	583	610	578	612	578	582	546	570	593	621	613	558	556	642	648	638	620	584	577	597	581	632	598	549	603	580	579	608	616	559	586	592	650	567	573	581	586	627	623	597	641	587	567	619	560	639	623	573	621	601	609	596	573	604	615	567	572	572	600	593	590	661	573	622	589	585	575	598	586	562	607	606	563	603	637	600	614	629	614	594	579	568	595	580	572	596	609	577	587	596	585	613	596	596	609	588	579	576	560	604	569	584	559	572	580	597	600	578	552	582	566	606	593	569	600	581	634	563	583	581	604	550	578	608	582	572	583	577	582	572	622	594	591	556	579	630	579	591	580	563	548	635	604	567	605	614	566	558	558	589	578	583	598	589	610	608	601	643	538	621	591	626	606	634	595	636	666	574	592	568	605	598	588	603	610	559	621	604	595	607	612	615	615	560	613	562	589	580	613	632	598	625	574	576	567	609	561	625	603	585	591	632	577	583	587	654	538	568	584	597	566	615	627	624	548	600	593	588	598	595	554	572	585	630	587	608	617	606	572	568	585	580	590	572	597	593	601	572	578	583	660	586	590	603	576	598	577	578	576	625	610	555	562	561	608	550	571	595	614	599	575	607	599	581	572	583	629	609	601	582	598	626	611	583	644	558	624	586	609	560	606	627	585	575	577	547	628	601	623	553	556	604	605	580	603	626	593	603	579	599	584	589	602	560	590	555	588	589	600	612	583	616	572	569	563	576	574	570	573	596	543	621	608	594	579	566	652	599	580	614	568	623	622	612	578	610	628	581	613	598	584	611	574	590	554	574	594	622	575	604	582	629	570	589	596	627	595	570	604	617	537	559	622	613	608	638	613	592	634	606	605	572	569	580	576	608	624	554	574	570	583	542	572	559	577	587	580	596	559	581	595	564	601	623	572	585	549	602	549	659	587	591	619	614	584	603	556	575	592	591	636	588	578	587	582	590	562	589	556	598	541	567	609	631	616	574	550	612	589	622	576	607	605	565	600	590	589	671	530	609	587	578	533	601	587	592	613	636	554	598	587	555	628	575	616	633	569	568	545	621	623	606	610	551	605	619	553	610	615	622	572	587	592	603	591	573	576	545	608	566	612	569	624	614	557	579	632	590	620	617	604	563	579	595	575	615	606	585	637	579	576	617	573	594	575	604	606	633	593	574	582	616	569	584	589	615	625	569	596	628	561	539	602	598	608	597	617	578	589	600	589	589	574	617	584	596	578	594	589	584	568	563	597	625	569	576	565	576	576	577	596	597	537	566	594	542	571	562	582	584	595	625	560	600	597	561	531	577	591	621	618	550	560	597	596	596	582	593	565	574	593	589	636	631	544	555	586	641	555	571	595	574	589	599	620	540	561	594	575	592	600	607	608	617	602	589	624	572	644	592	610	633	616	578	581	595	595	600	596	594	610	535	559	574	578	568	572	600	672	611	655	595	571	592	580	581	585	578	584	603	579	598	603	611	607	563	577	604	552	597	561	565	647	596	549	585	586	614	602	593	597	552	635	609	572	594	551	616	586	524	548	589	571	580	591	604	598	579	584	580	589	593	536	599	593	580	623	599	613	604	622	564	612	594	550	602	571	578	601	545	586	623	557	578	585	569	579	608	589	562	608	620	641	591	625	607	603	620	614	601	595	580	614	605	549	573	574	607	606	572	581	609	600	589	601	548	593	633	640	572	638	555	582	541	564	574	593	576	582	595	607	545	592	608	569	588	539	601	627	585	621	592	591	556	566	597	588	634	588	633	567	619	612	635	563	589	580	581	608	587	583	601	591	632	621	606	610	618	599	610	605	600
17787	4812	331	174	173	173	158	136	147	147	170	180	166	178	159	166	193	188	143	144	156	178	142	148	178	167	163	172	174	189	176	172	179	146	182	162	164	137	170	188	156	172	166	176	176	155	177	174	176	174	154	151	163	169	168	176	143	143	156	162	149	182	205	181	147	150	175	153	151	154	144	155	150	157	135	177	166	164	157	162	169	190	176	148	170	168	173	167	171	154	146	155	185	154	164	162	193	150	171	153	182	165	163	153	174	163	182	155	169	175	165	175	138	178	171	169	160	171	190	177	200	161	169	176	162	163	157	156	176	165	167	164	141	153	136	165	180	176	159	146	188	163	154	152	167	159	157	165	163	152	137	139	173	145	171	185	121	166	177	166	164	158	166	166	165	156	188	186	162	185	167	157	193	193	176	165	202	171	167	154	147	156	179	145	161	164	153	167	176	150	179	168	162	161	173	160	161	166	164	171	141	154	187	186	156	167	175	147	154	163	172	160	137	166	148	150	177	171	155	163	171	168	164	155	153	163	178	155	170	164	155	166	171	178	154	168	176	154	154	143	180	155	161	166	174	144	179	150	150	148	151	166	183	156	147	152	180	158	154	175	153	153	192	146	174	146	179	166	134	145	143	131	197	148	191	156	159	152	153	158	159	147	177	152	139	166	177	166	179	165	143	182	162	144	182	140	148	161	154	193	155	165	177	169	154	159	183	175	151	171	155	152	154	177	178	162	167	167	163	176	159	151	173	166	171	160	145	158	142	155	181	150	169	181	160	160	169	148	154	164	156	145	198	176	156	191	150	173	165	158	156	174	137	166	155	147	167	168	144	158	178	156	165	154	177	157	160	179	159	160	151	173	160	153	172	159	155	136	163	170	201	155	170	170	150	156	165	152	160	164	163	156	145	182	152	169	166	189	174	161	189	175	172	150	164	144	160	158	180	166	188	166	174	161	150	193	157	154	154	155	187	184	185	165	160	163	154	186	162	143	150	166	155	147	164	167	147	187	143	147	181	144	167	158	194	154	170	178	151	165	147	165	142	145	165	151	173	196	188	167	152	187	155	181	173	183	161	168	159	168	154	184	160	176	174	158	170	180	186	163	169	152	166	166	156	164	175	151	162	184	175	172	170	189	166	167	173	148	185	139	151	161	143	155	175	152	175	157	141	180	159	174	158	181	148	193	175	173	184	163	168	161	171	186	170	173	159	151	138	137	164	166	168	161	159	177	182	161	170	172	160	148	140	165	143	184	177	171	155	144	157	165	191	171	157	167	133	149	146	162	172	139	160	144	155	191	163	161	157	178	145	148	151	162	166	157	161	172	193	137	167	173	171	142	168	171	177	146	194	153	170	143	189	183	131	157	173	165	148	173	150	148	166	158	150	179	175	192	163	161	143	190	168	160	167	157	143	161	163	145	157	170	170	149	135	164	170	181	169	159	177	166	182	149	168	148	150	152	172	165	138	134	158	146	162	169	156	143	142	152	140	155	171	154	136	164	209	181	168	154	191	165	159	156	146	177	143	122	162	136	168	160	177	169	169	151	131	153	163	166	161	142	148	159	145	149	142	167	160	169	190	166	152	178	159	182	167	177	159	150	173	143	171	169	178	157	148	176	171	182	147	160	152	167	160	150	157	189	148	151	166	142	209	166	146	164	165	207	170	164	148	169	172	164	156	166	161	160	158	143	154	178	150	151	167	178	186	156	151	164	169	149	132	134	170	161	178	171	167	175	180	147	178	166	169	149	188	143	154	153	135	159	158	175	173	162	161	159	137	186	135	123	171	144	161	159	178	143	161	153	148	163	173	164	182	148	150	168	182	152	141	165	138	201	177	180	150	146	163	189	195	177	172	151	170	195	181	163	173	180	166	179	182	161	190	181	159	163	139	134	151	171	187	161	181	141	173	163	164	169	126	168	160	162	157	191	159	147	161	164	162	165	183	170	189	149	158	179	171	166	152	150	153	156	178	177	148	150	156	170	154	142	162	173	137	145	154	173	153	131	164	169	183	148	162	163	181	151	167	161	162	149	148	147	167	152	182	173	177	147	160	154	145	134	167	168	156	166	161	148	174	170	148	142	160	169	158	188	163	191	151	154	159	178	163	173	156	162	172	141	152	193	178	176	191	163	165	165	147	171	197	162	169	187	181	187	164	184	162	183	175	150	152	160	171	169	159	166	155	169	132	154	170	141	168	165	162	184	173	172	159	164	159	164	173	165	175	143	155	152	177	139	156	163	143	137	160	145	178	148	167	174	144	163	148	142	171	176	151	169	165	174	174	126	181	138	164	165	130	159	152	193	151	182	152	159	169	184	167	168	173	181	166	142	158	138	171	173	171	146	166	157	156	146	169	169	141	161	167	167	184	174	193	165	156	150	161	146	141	159	172	184	166	166	151	163	145	155	166	158	205	146	138	160	154	167	140	178	154	172	171	163	162	176	165	169	174	176	167	160	156	173	161	153	166	180	160	121	140	187	159	165	177	165	191	161	173	144	171	152	165	141	174	162	194	156	163	174	187	143	166	155	180	158	173	164	160	158	182	135	149	162	149	148	168	162	151	175	148	169	163	180	162	155	173	128	173	191	165	179	157	181	140	151	161	163	161	163	171	189	178	144	145	159	165	167	138	150	154	160	157	148	157	168	142	183	180	170	156	164	159	170	170	159	181	149	160	162	193	154	156	161	162	156	155	180	147	144	178	162	162	149	116	175	172	139	161	155	187	182	142	161	158	181	177	151	170	163	172	134	180	149	159	132	161	167	152	161	149	165	159	147	151	145	158	150	150	175	157	143	165	171	185	155	149	167	161	165	186	168	169	156	166	140	162	159	168	177	158	155	156	168	172	168	146	156	168	167	178	173	160	144	171	153	161	170	185	152	174	160	150	163	175	141	160	157	130	166	151	162	153	162	161	154	153	170	162	178	152	158	163	158	157	172	177	180	152	148	157	156	155	178	150	168	152	161	164	175	135	164	169	156	176	175	152	172	147	181	160	151	149	164	165	178	153	178	182	186	153	127	172	153	143	174	156	156	169	182	168	182	174	145	168	145	158	173	189	153	173	158	163	156	167	161	144	153	170	163	153	154	156	159	148	174	149	172	134	128	171	164	159	154	151	159	173	163	163	144	174	186	168	148	162	147	163	165	147	160	154	160	160	161	184	166	148	183	137	164	157	177	148	171	136	162	182	154	157	165	139	177	164	147	158	164	165	156	174	189	164	160	165	159	145	159	167	138	176	144	156	192	173	194	164	184	146	145	153	172	175	141	192	181	178	173	168	185	153	169	163	167	165	133	165	169	156	164	164	170	156	178	177	155	139	146	160	156	189	179	175	166	184	171	156	159	167	165	162	172	154	149	140	158	161	141	155	162	168	153	161	158	151	155	182	176	168	181	175	160	161	146	169	174	193	144	161	171	180	156	158	159	181	144	180	169	164	179	167	158	187	141	171	163	145	168	159	153	146	159	180	180	137	155	145	178	177	192
10214	3151	463	412	434	400	388	386	385	389	414	410	410	410	375	392	391	382	421	391	397	383	393	396	386	405	365	415	395	387	369	410	380	410	395	394	330	398	399	341	396	379	406	384	405	411	432	414	411	378	411	393	387	358	415	371	396	426	399	395	423	415	408	415	438	411	368	440	394	401	375	429	363	412	381	392	418	414	399	378	383	387	423	377	410	423	420	418	411	390	391	371	393	380	393	406	383	379	349	445	425	390	376	407	398	403	379	378	375	385	407	424	390	407	380	375	397	389	400	396	362	359	407	376	385	371	381	399	412	362	397	399	371	378	373	398	395	407	401	415	390	398	432	424	404	397	387	368	359	411	419	374	389	386	380	387	378	377	422	407	392	380	356	389	441	421	389	390	386	383	376	343	409	377	387	362	408	351	403	385	385	376	400	395	402	385	365	399	367	375	408	399	401	384	368	369	394	391	416	414	389	364	415	415	413	362	361	421	365	406	385	376	394	382	430	413	399	374	389	410	412	390	380	374	413	395	386	415	425	400	381	407	390	375	378	398	349	369	407	369	412	388	376	441	445	438	394	368	375	413	385	339	401	395	371	387	401	387	400	382	373	382	362	413	370	392	393	377	377	404	421	412	383	397	381	388	390	399	391	370	390	379	405	390	395	379	386	421	409	361	374	391	392	374	358	362	396	365	371	412	392	393	398	356	404	382	407	394	404	370	346	391	387	404	391	384	383	355	378	417	408	408	426	391	387	407	383	389	381	393	366	395	378	416	402	367	379	374	406	397	373	378	369	371	372	411	404	360	383	396	385	408	391	404	397	405	424	387	389	359	419	354	381	393	410	368	381	407	368	408	384	386	387	402	386	389	406	412	365	382	385	386	376	417	400	401	403	384	402	360	389	390	401	400	392	418	400	400	346	408	355	384	408	377	417	418	376	397	388	401	428	378	395	384	381	385	397	388	388	377	376	396	427	363	382	397	380	386	408	403	410	377	420	392	390	381	405	378	377	374	398	398	375	378	350	403	399	384	403	379	411	381	394	389	391	386	346	362	367	408	373	358	387	390	378	394	406	387	407	378	385	379	428	381	398	410	380	409	372	400	421	367	382	361	389	387	397	390	371	382	383	363	403	368	386	391	374	394	386	368	396	395	401	400	397	353	429	380	389	380	355	379	406	394	420	392	375	410	442	389	410	388	386	382	400	394	379	370	390	383	400	366	392	403	398	384	363	379	394	387	384	402	360	406	434	386	397	382	400	392	393	420	330	423	366	411	372	414	360	385	401	370	417	378	417	370	413	405	382	408	396	405	400	369	355	422	380	415	377	395	392	373	379	396	395	386	378	416	407	394	371	349	375	391	410	397	411	414	377	375	403	364	419	369	386	379	390	423	406	403	329	409	442	366	416	350	364	370	366	401	363	339	357	376	424	383	392	386	409	377	368	390	366	371	395	369	398	419	404	383	372	377	370	391	432	332	386	406	383	430	382	368	392	398	425	374	382	403	384	376	377	397	421	395	354	418	379	365	332	391	396	398	391	397	370	373	393	394	399	404	405	350	411	393	413	347	374	369	401	378	370	383	403	371	385	390	392	374	366	388	389	400	396	351	382	393	417	350	374	375	385	417	388	376	453	417	381	376	394	382	377	400	359	386	388	376	373	371	378	351	388	399	372	403	384	400	361	355	384	385	394	386	394	390	418	372	374	367	386	379	387	382	371	407	442	396	370	369	390	384	384	361	403	345	369	415	400	403	372	362	393	372	373	391	384	403	356	429	389	396	423	381	399	376	393	365	387	374	401	419	423	389	389	364	381	412	397	419	393	364	388	373	406	382	365	337	398	382	407	386	394	390	385	373	408	381	386	378	369	365	394	372	372	361	391	382	393	392	397	414	360	372	396	375	374	383	419	417	408	370	355	351	395	420	357	404	380	377	386	365	374	396	340	367	391	385	403	392	367	407	370	372	389	374	406	370	409	358	385	424	382	358	388	436	399	363	400	379	397	411	408	380	395	383	395	368	401	391	404	434	384	396	390	390	378	350	390	369	390	398	405	372	373	388	364	358	406	419	385	383	381	397	412	410	392	377	408	364	371	376	422	369	384	373	410	414	373	436	376	370	406	355	360	415	378	386	418	383	408	387	390	390	377	400	344	373	407	403	378	395	389	388	392	415	404	418	388	396	383	391	367	400	380	396	411	400	412	390	380	388	365	397	400	378	398	412	400	405	403	374	385	386	399	393	381	385	415	390	359	364	381	416	376	360	391	412	375	356	343	373	392	358	382	393	363	405	411	416	385	389	408	390	386	381	379	381	382	365	364	427	395	382	411	401	399	392	380	353	404	415	385	392	390	372	393	416	377	397	376	396	417	376	375	400	398	443	384	364	415	393	360	401	383	355	403	384	398	393	363	382	403	411	389	430	369	355	387	387	409	392	406	405	387	361	387	395	391	374	412	352	356	389	398	380	409	386	383	379	380	421	359	367	408	385	381	399	392	358	365	409	377	416	364	383	359	415	381	392	395	428	379	378	395	365	391	389	386	382	406	376	421	404	437	406	379	348	429	391	398	386	375	356	378	404	395	381	375	381	383	391	428	418	328	396	380	445	347	375	391	383	425	367	366	389	397	380	375	378	395	366	369	367	413	366	378	422	405	360	347	369	381	402	430	399	388	371	409	398	404	413	369	372	405	383	389	385	393	388	384	397	361	391	407	391	379	413	375	395	378	373	416	406	405	376	347	390	388	400	396	366	373	386	399	374	382	366	365	374	389	402	391	398	400	380	383	414	426	405	399	380	374	423	396	388	392	394	392	403	370	386	364	387	405	374	344	417	395	401	390	364	397	403	413	414	366	396	380	376	382	384	414	410	391	404	346	383	396	388	370	410	395	418	400	391	396	351	356	409	403	364	378	397	334	384	391	403	378	408	399	402	374	406	375	391	375	394	385	397	384	379	386	406	407	382	364	349	378	364	424	360	391	392	388	382	373	407	391	375	400	394	345	389	401	429	389	369	397	390	416	376	393	365	388	399	385	363	378	398	373	381	388	350	428	398	398	342	404	412	430	392	334	388	366	393	370	355	387	374	422	391	367	403	379	405	410	390	358	400	363	407	379	409	413	407	388	400	357	402	388	408	404	385	369	378	402	391	369	380	411	401	367	380	418	362	397	410	413	388	393	403	367	384	423	385	395	361	381	381	439	393	371	408	408	382	404	379	358	423	414	386	395	396	366	356	369	388	375	396	390	359	380	417	417	381	414	400	407	390	408	400	406	355	367	379	379	350	405	377	385	351	379	409	379	368	419	347	389	371	380	399	370	377	337	358	352	391	361	393	365	367	391	384	371	381	382	402	417	375	364	392	409	385	407	386	393	355	403	399	440	388	405	385	359	407	381	403	418	372	395	409	384	393	397	408	404	398	381	389	392	381	385	410	373	368	413	404	396	402	400	373	384	346	374	393	398	369	380	399	423	370	396	400	395	371	369	403
39080	16419	1566	476	414	339	293	291	289	262	306	270	253	235	236	264	262	245	229	252	246	259	235	223	260	234	254	221	226	233	249	277	256	212	232	263	228	262	249	246	233	238	239	253	269	271	261	262	247	231	265	213	258	243	274	248	251	262	263	235	236	268	262	259	263	250	255	269	245	246	258	243	224	220	265	266	261	274	237	237	232	249	241	259	247	244	240	261	263	234	236	254	254	225	245	260	261	261	236	232	233	246	256	243	250	252	269	265	243	231	281	278	262	253	212	249	254	248	235	255	262	275	256	241	234	241	261	238	234	268	254	269	254	261	216	219	265	219	257	248	234	237	248	236	258	248	250	229	248	251	248	223	249	271	245	225	241	254	263	253	227	231	270	232	219	261	265	259	249	212	220	267	249	242	249	264	257	265	249	267	254	227	228	222	261	260	242	252	256	253	251	253	237	234	253	260	222	221	229	233	235	243	270	205	243	231	241	241	217	266	254	230	245	243	241	257	251	257	250	241	287	238	250	257	253	275	265	228	224	215	271	258	219	245	227	233	255	253	219	246	244	240	211	211	215	248	247	252	227	223	275	254	230	239	245	232	244	226	222	265	255	248	243	219	221	234	252	276	230	214	244	240	225	245	265	208	263	242	237	221	264	266	256	228	231	266	263	266	251	256	253	271	267	249	247	294	267	254	264	248	241	244	268	227	236	261	251	229	272	266	243	256	247	267	307	245	233	240	229	273	245	229	214	254	241	228	259	266	253	245	252	244	263	254	241	240	249	256	251	280	286	266	233	244	238	235	255	241	242	216	247	254	276	249	247	226	237	227	228	235	253	234	254	227	247	244	254	247	257	268	245	279	245	290	259	271	248	203	256	261	221	254	214	247	252	292	249	237	249	253	270	252	225	222	251	238	283	249	231	259	237	246	274	263	234	222	260	253	216	263	231	227	229	244	235	241	251	258	247	240	247	242	241	234	224	222	251	213	247	270	263	229	228	239	234	244	238	238	241	268	250	240	225	232	249	247	260	214	234	241	218	225	264	230	246	246	252	285	245	247	269	236	246	251	251	265	250	222	268	232	233	221	220	204	234	241	231	278	250	237	257	259	270	250	250	227	255	240	236	240	301	253	247	242	235	261	229	254	255	236	236	248	243	246	224	234	223	245	232	262	230	231	245	229	251	251	256	249	236	225	216	249	228	261	232	260	211	255	257	288	262	237	223	247	257	236	227	216	271	234	275	268	258	266	284	231	240	240	258	233	217	224	247	248	262	248	238	253	252	213	213	224	240	267	259	266	237	252	272	248	248	243	230	237	235	244	209	261	260	256	239	207	216	223	231	253	258	241	230	286	247	235	234	273	228	211	222	242	234	241	261	249	225	225	224	279	244	238	225	256	253	223	239	244	300	256	249	245	234	225	293	258	272	242	210	239	261	255	251	241	246	256	274	269	249	239	252	259	236	265	240	275	221	230	274	255	252	231	240	215	264	250	264	215	235	240	264	273	253	263	228	267	252	235	251	250	255	243	266	241	239	237	245	223	250	264	248	284	260	255	237	250	264	254	242	251	223	238	231	250	237	249	253	220	264	245	222	255	232	239	238	235	253	274	228	247	242	214	258	268	260	257	227	218	246	249	221	228	278	256	219	272	249	231	247	214	252	235	240	247	253	247	238	266	252	230	244	261	257	225	265	250	253	229	242	241	220	251	260	252	245	225	224	233	267	253	211	235	281	262	243	248	244	207	222	223	217	219	248	242	273	246	230	251	287	258	272	229	242	269	228	240	245	242	232	257	287	262	262	249	241	240	257	246	231	233	244	234	233	259	246	271	234	246	241	259	228	221	257	251	283	249	232	246	226	235	278	244	262	252	247	259	248	259	232	282	234	218	220	267	226	225	263	243	232	278	256	245	247	213	269	249	270	244	251	239	243	261	244	266	265	237	263	245	235	255	236	216	251	198	252	244	240	255	258	258	252	260	239	249	255	237	267	220	216	245	249	257	279	231	250	261	225	236	243	267	236	241	238	265	210	266	260	252	269	246	216	258	256	251	249	210	237	242	272	198	261	263	283	234	252	258	267	250	205	234	274	238	241	242	253	224	247	226	244	229	246	267	239	257	242	237	255	249	213	212	262	239	221	242	229	235	249	227	229	233	265	244	261	246	259	270	225	216	245	236	246	254	242	253	211	229	243	240	244	217	226	221	230	234	250	259	233	226	234	225	247	231	253	257	239	256	272	242	251	274	266	259	263	241	246	221	240	245	233	232	236	232	235	248	235	247	252	227	227	256	230	262	216	254	249	251	253	228	232	243	261	254	238	237	255	251	228	243	226	245	246	269	257	256	280	249	238	253	245	250	286	231	229	241	259	259	252	250	252	253	227	210	228	280	219	260	239	251	243	263	210	242	234	240	268	241	267	232	256	252	261	250	238	210	243	233	221	284	257	265	261	281	262	245	259	234	234	285	210	247	241	228	231	230	285	259	254	240	246	260	267	261	281	280	240	213	268	248	249	268	209	246	219	228	233	263	262	227	261	263	238	221	235	251	228	231	239	254	263	229	238	238	265	263	254	255	273	237	237	267	232	244	256	271	230	233	241	234	226	261	282	247	242	257	247	256	255	250	254	244	234	256	264	238	244	260	262	258	251	243	252	239	225	212	252	257	254	237	248	257	228	244	238	216	287	238	284	255	200	245	252	254	245	246	264	253	224	245	236	259	250	219	250	250	274	239	250	271	207	231	230	232	264	243	226	263	242	267	256	234	264	250	277	257	253	249	221	255	245	209	255	221	225	239	251	231	262	233	270	236	260	271	248	220	235	269	249	244	242	247	217	243	205	237	241	247	253	277	256	293	240	233	239	236	273	246	234	240	268	226	225	250	272	229	282	240	276	244	240	228	234	238	255	252	233	259	241	257	221	229	219	256	222	265	208	255	254	254	257	247	239	199	298	244	250	246	228	248	253	257	258	238	272	234	256	267	242	250	217	263	254	251	211	241	257	240	283	228	269	243	238	230	249	244	288	246	211	217	277	274	258	224	236	251	242	255	251	238	264	284	264	254	253	241	253	236	239	240	259	251	267	235	231	237	251	237	217	219	257	247	236	242	216	233	236	226	255	246	268	249	270	256	281	233	235	243	238	238	222	266	248	294	245	254	260	220	235	258	242	272	229	258	247	227	248	238	215	224	254	281	230	274	265	224	258	272	250	228	252	252	247	258	221	240	252	247	217	265	239	250	220	227	236	300	250	289	271	269	215	281	264	243	251	241	233	261	231	246	247	243	249	267	235	233	256	257	262	224	252	227	243	282	250	250	226	228	247	227	254	263	235	228	219	238	211	239	233	242	230	221	227	270	234	241	268	258	238	235	237	255	229	265	218	281	253	244	268	237	253	264	225	248	255	226	250	242	252	241	281	257	217	227	254	239	276	231	209	247	230	246	235	218	263	267	250	216	226	245	258	244	241	231	242	208	249	234	281	234	241	230
24228	8262	1194	1312	1133	983	922	806	721	689	692	686	654	619	646	572	601	568	609	607	604	604	618	597	554	579	576	599	569	551	566	583	579	536	553	563	571	541	566	561	572	588	536	596	558	645	600	591	582	624	598	605	588	553	598	588	545	563	555	605	553	590	587	548	591	566	558	595	621	590	605	581	533	556	572	585	590	576	532	567	615	533	556	569	617	573	613	577	544	552	547	521	590	567	515	525	541	571	570	587	538	558	538	536	541	560	552	567	558	547	557	542	548	586	543	543	567	575	538	578	531	555	570	566	555	578	547	567	551	530	558	551	541	542	554	512	532	593	566	559	535	539	575	572	603	549	516	512	540	571	590	578	550	546	495	564	565	509	526	591	529	542	560	556	570	559	561	534	577	572	505	561	549	571	574	587	577	586	521	546	493	591	551	563	586	521	514	630	608	572	592	516	527	560	561	562	548	543	536	540	540	540	555	558	549	558	544	548	554	531	578	542	537	500	558	538	586	543	560	518	562	537	547	562	576	528	564	539	539	586	577	559	570	529	567	576	552	549	577	558	560	547	515	514	531	531	533	593	543	562	562	548	483	559	606	518	518	573	537	551	584	545	526	552	529	536	565	543	555	514	557	532	580	520	516	530	518	546	562	520	510	531	517	548	533	508	542	548	540	555	544	618	541	574	541	518	529	560	586	512	537	547	559	559	517	529	556	528	566	549	546	539	508	534	565	595	548	540	534	560	588	568	533	551	532	559	576	538	514	590	516	534	553	585	539	553	573	539	534	533	518	596	548	550	585	542	564	598	550	553	546	491	555	534	559	536	556	522	550	619	601	548	558	548	587	547	610	592	570	565	540	560	540	532	541	494	543	554	555	536	548	548	533	507	527	555	546	531	575	556	546	565	556	594	561	565	572	550	556	593	529	524	555	508	581	573	580	535	554	548	540	533	563	525	536	541	561	554	537	551	550	559	578	561	579	539	579	551	567	536	568	555	566	549	554	538	553	559	592	523	545	512	489	519	526	535	512	550	544	557	548	546	549	582	525	591	598	536	555	515	581	567	561	520	567	542	544	540	577	575	551	518	542	523	541	567	554	556	576	551	540	573	526	555	544	568	546	555	554	534	555	565	552	521	607	555	541	488	542	546	511	530	562	576	580	555	548	557	571	538	526	545	530	602	521	538	552	573	544	537	575	551	543	596	550	588	511	538	535	573	598	579	569	548	541	567	551	583	515	535	580	513	592	531	582	544	599	576	559	567	554	544	519	562	506	565	530	524	506	566	545	528	552	512	596	551	578	532	576	548	535	520	541	584	539	565	586	603	563	573	536	521	581	512	537	552	551	537	604	557	524	574	555	577	557	556	550	555	537	566	570	571	526	533	516	510	559	556	515	526	506	530	590	559	525	533	535	543	559	529	554	541	546	600	574	548	544	533	609	558	542	516	551	572	498	543	572	528	532	547	517	524	572	536	561	550	584	540	549	521	578	527	555	550	554	522	561	569	552	541	519	558	529	542	545	538	541	583	522	534	510	613	532	512	558	565	565	545	534	585	531	548	586	580	542	537	561	529	530	535	573	548	580	553	592	586	521	548	533	597	518	557	578	545	542	574	523	509	587	568	548	558	539	560	532	536	549	572	539	565	608	536	538	571	549	516	528	527	517	518	564	531	546	554	549	601	575	549	556	575	573	523	574	545	564	589	519	569	578	540	557	568	533	539	549	530	561	532	535	535	556	565	594	557	534	571	574	565	541	534	547	568	543	535	536	517	583	547	515	548	562	540	552	557	551	523	563	508	511	549	601	542	579	560	569	550	533	585	541	518	555	530	565	533	577	565	553	558	585	539	599	573	538	559	554	555	559	544	582	570	573	588	601	561	545	545	567	538	559	506	539	549	562	581	545	572	535	546	512	551	554	587	575	580	532	551	527	515	527	523	520	581	547	528	546	554	558	576	545	551	581	550	551	523	568	550	540	535	556	567	561	572	542	577	530	541	570	513	576	596	566	562	569	556	533	553	557	548	527	597	560	532	539	560	504	578	577	605	550	553	554	546	554	555	552	529	518	536	536	566	587	558	549	551	541	519	547	552	580	550	566	512	600	525	539	594	557	577	537	537	575	532	556	544	540	528	530	546	578	574	560	542	566	554	558	533	547	541	518	539	559	528	551	539	593	549	547	542	516	550	527	537	527	497	558	532	541	525	496	555	540	535	523	534	545	567	541	536	538	529	528	558	573	580	524	560	527	544	565	535	525	580	537	556	536	526	536	555	529	547	540	550	568	540	564	571	520	525	502	531	588	487	551	526	593	532	519	564	541	542	532	542	547	552	562	541	537	535	543	588	518	565	517	532	546	517	535	525	562	591	534	547	552	543	570	556	549	570	560	555	574	556	551	566	528	511	549	543	563	509	541	569	580	571	542	513	562	530	529	576	549	516	535	542	510	512	578	539	566	562	545	594	541	543	569	526	561	529	542	555	561	549	582	569	542	522	593	563	561	518	574	504	578	579	571	570	571	525	572	555	538	559	552	542	546	542	557	544	557	569	568	548	542	557	529	548	545	583	584	539	539	550	555	567	555	567	593	541	541	536	533	543	538	565	564	567	576	576	523	567	563	564	582	505	542	548	555	520	582	532	583	572	577	550	535	532	512	535	565	558	585	548	528	552	518	556	568	532	581	553	538	556	558	552	562	544	519	578	557	562	572	562	568	517	553	538	485	572	519	557	519	573	559	523	589	575	564	564	562	564	546	498	590	529	498	561	507	503	559	560	565	591	509	563	555	530	578	589	532	546	556	610	579	529	580	514	563	543	551	543	543	518	572	560	536	545	519	526	550	570	519	531	544	556	592	560	550	475	578	553	598	543	545	542	584	552	576	561	541	578	552	561	537	575	547	550	523	531	560	582	568	571	580	554	564	529	575	539	525	592	565	559	537	599	545	559	569	542	596	551	539	535	563	569	523	544	543	545	560	517	561	538	503	512	577	564	505	536	547	550	502	555	561	560	548	540	529	566	508	556	561	532	586	596	549	600	534	530	548	571	472	550	580	580	555	537	559	579	561	532	564	529	564	596	581	585	570	537	566	563	571	548	547	535	485	520	550	551	602	548	540	560	558	536	571	523	507	555	537	551	557	567	547	562	559	553	580	564	515	567	576	547	577	536	565	513	573	551	518	545	552	564	552	556	536	527	590	558	530	552	579	546	597	539	571	561	516	570	558	566	529	576	572	534	508	532	572	522	533	570	536	570	568	589	502	566	593	572	543	541	556	514	515	550	551	555	534	531	548	551	532	501	572	550	555	596	501	573	529	602	559	558	582	588	569	543	562	541	550	559	564	544	564	592	540	566	548	543	519	585	567	536	536	558	603	524	570	546	596	545	542	565	571	546	545	577	583	546	536	572	539	568	529	558	564	521	558	565	557	488	570	524	578	581	550	529	542	566	542	573	498	533	511	547	563	546	571	546	550	478	516	527	570	534	573	549
50925	22923	4149	891	578	448	424	384	326	329	288	312	266	288	283	296	301	284	273	308	324	297	305	287	272	297	270	292	280	261	274	277	278	282	259	232	275	301	274	247	284	264	257	261	293	321	300	293	294	289	277	289	286	293	273	270	244	282	268	265	286	308	297	280	250	298	268	291	294	282	298	284	281	264	278	257	287	288	276	332	274	255	275	257	285	259	268	280	252	283	285	293	251	249	290	256	257	261	256	296	284	253	311	270	303	267	277	281	248	284	276	307	288	270	298	281	265	302	255	293	269	248	265	315	247	298	297	285	308	238	297	253	312	258	290	235	239	271	247	289	281	256	300	293	282	283	279	266	248	253	288	264	295	236	256	262	254	279	279	297	288	292	288	297	253	287	256	266	288	275	272	280	270	281	290	236	309	259	272	265	260	245	323	265	269	260	244	274	298	311	276	272	257	273	281	259	295	291	284	273	249	264	267	261	295	257	280	285	294	266	273	279	277	296	293	283	268	277	249	295	260	272	293	274	257	265	266	266	260	265	294	261	271	293	309	288	290	259	248	293	267	247	257	263	286	292	265	259	270	295	260	284	306	261	301	279	268	276	259	255	291	251	268	254	254	256	272	248	270	298	247	246	279	264	255	245	278	238	270	299	247	255	284	288	288	289	266	292	269	251	233	261	251	262	232	280	280	282	310	287	246	267	288	222	262	256	277	273	275	262	273	295	258	308	254	283	266	306	263	276	277	280	276	248	277	267	289	247	260	297	271	283	260	265	261	267	268	275	297	259	303	270	293	309	289	270	276	264	268	259	287	254	271	267	270	285	267	286	278	251	293	255	237	263	273	280	263	269	264	271	279	268	269	259	303	246	287	291	279	272	287	275	297	292	249	249	269	267	275	306	273	287	270	223	292	273	246	294	278	267	254	289	263	260	271	231	262	267	255	310	276	281	274	248	256	279	276	286	266	270	260	267	291	255	257	268	294	279	261	281	263	301	290	284	263	245	279	255	242	268	283	280	275	285	264	250	261	259	272	295	265	284	258	272	304	288	279	274	296	281	293	278	292	263	283	257	252	276	275	256	262	282	269	252	245	256	246	286	281	274	271	279	267	290	285	262	299	262	310	270	237	269	273	238	248	258	271	263	274	267	280	280	284	274	284	259	246	274	232	287	262	282	277	278	267	269	247	253	242	252	256	238	303	256	284	256	262	254	265	271	268	257	259	248	279	287	275	259	243	292	286	288	285	244	268	275	305	281	259	294	267	267	287	300	290	296	278	282	267	264	285	260	267	278	280	283	308	294	270	272	280	269	262	263	301	269	275	291	270	235	272	270	241	226	302	279	289	280	261	266	272	299	249	272	257	273	258	263	270	285	247	287	285	283	262	278	279	273	269	297	268	277	310	280	272	244	270	265	258	249	269	277	291	300	281	279	278	262	241	275	250	285	257	272	263	275	275	269	266	288	289	257	301	280	262	280	286	269	245	275	283	263	243	308	279	301	277	281	291	267	253	272	274	269	289	273	249	282	296	319	281	251	280	265	283	294	245	282	263	281	295	267	275	280	275	277	271	288	279	264	237	259	245	245	289	282	244	276	282	278	268	254	278	244	267	288	270	276	280	249	227	254	287	275	276	317	248	276	271	282	246	281	255	253	261	279	259	276	252	301	263	273	271	285	265	293	311	275	240	287	270	281	329	288	302	272	250	283	274	253	266	292	276	258	288	220	271	255	275	268	273	301	285	293	267	296	259	269	280	273	282	285	287	273	302	269	305	275	273	272	247	253	278	241	287	277	261	279	268	288	272	280	271	270	248	258	286	255	264	283	266	283	318	296	225	297	269	245	271	282	281	265	247	286	252	257	267	301	268	264	300	248	282	272	271	259	286	264	310	256	276	296	257	272	300	270	258	310	271	260	268	260	288	295	234	261	285	302	277	277	269	262	283	291	283	278	234	279	242	261	249	276	261	275	254	293	261	305	302	258	272	284	271	300	253	271	252	250	281	267	267	265	272	270	288	254	276	275	270	270	252	249	243	276	274	280	257	283	277	268	251	272	265	285	248	280	271	279	265	269	258	263	270	291	287	260	304	270	273	275	248	281	305	267	296	272	286	264	282	257	257	268	291	275	258	253	281	261	250	279	265	315	295	277	233	260	278	250	264	278	254	286	292	287	269	259	277	275	282	248	289	283	243	255	277	263	288	267	256	271	281	278	285	237	257	292	294	265	280	270	284	254	274	278	278	239	262	276	269	262	266	233	286	240	244	289	268	270	282	279	290	268	284	266	292	274	305	303	266	270	262	247	283	287	254	233	238	269	282	277	304	270	297	261	275	262	265	275	280	275	287	301	276	248	253	278	244	285	277	286	261	244	300	265	287	288	271	269	303	306	278	273	271	258	273	274	290	288	270	299	258	256	280	321	266	250	261	266	294	260	271	289	272	267	268	259	275	270	280	269	242	249	295	279	297	249	282	291	272	272	282	236	251	308	253	255	274	271	296	282	273	281	279	246	257	286	243	284	280	267	295	323	274	281	244	298	273	252	275	290	242	290	261	276	288	305	258	281	282	263	262	309	298	231	279	259	263	301	279	275	283	263	258	265	313	270	275	265	275	274	290	265	279	268	262	222	254	258	284	268	303	274	281	285	276	311	247	264	267	262	272	257	289	267	269	284	265	275	286	308	261	240	244	252	266	286	254	228	258	290	261	280	223	280	267	264	266	256	242	252	269	265	243	272	290	290	257	267	257	276	308	273	265	296	282	302	287	271	229	295	281	286	274	298	251	306	295	264	277	293	248	273	277	272	282	264	275	293	280	254	249	274	263	258	302	240	295	282	255	285	276	269	258	233	269	270	272	300	250	279	257	281	233	228	276	261	256	276	280	276	273	270	278	266	258	276	237	255	280	255	251	332	290	273	294	249	273	250	260	265	247	230	254	266	294	295	276	283	249	278	269	244	260	244	290	274	254	279	269	288	311	311	260	275	258	286	287	277	274	244	265	286	264	277	277	268	295	303	289	255	303	288	281	245	245	254	276	244	247	287	290	286	272	266	276	291	278	264	276	281	290	261	285	272	283	272	301	285	247	242	280	271	278	282	262	259	290	250	325	271	251	259	279	309	255	290	276	287	216	271	261	264	295	274	235	241	278	275	259	244	264	259	253	269	253	268	261	251	265	289	280	274	267	263	307	285	296	278	273	295	267	278	273	268	237	254	284	287	303	253	256	281	271	266	300	272	298	254	282	271	263	273	276	276	265	304	305	272	241	263	265	249	248	274	267	258	302	254	281	274	260	250	281	248	316	278	294	267	250	233	268	252	272	258	270	298	278	302	290	293	269	334	268	266	239	271	270	278	255	250	277	311	266	300	275	248	288	310	283	265	279	289	284	289	253	285	286	275	248	274	287	234	253	290	262	296	264	294	266	260	279	246	269	255	274	272	290	283	255	288	271	308	272	240	281	262	257	242	293	284	286	284	257	272	312	287
31442	10071	2324	1990	1779	1464	1210	1021	977	945	829	864	788	716	758	791	700	709	718	699	680	635	663	662	662	609	641	604	630	622	590	645	643	625	610	575	637	613	646	599	621	589	610	584	650	637	626	625	672	631	628	585	626	664	601	633	650	654	667	679	629	600	649	662	642	593	629	608	625	654	604	679	652	660	624	641	648	605	604	625	620	618	605	605	614	582	570	584	610	564	590	596	585	592	601	547	585	608	570	630	618	629	605	609	612	605	605	585	618	578	566	591	556	581	576	611	582	579	603	608	578	602	617	611	635	621	596	583	560	613	597	603	575	608	577	566	584	567	660	576	585	623	605	597	599	602	577	634	647	577	652	619	614	614	604	612	589	610	561	557	591	597	595	573	582	611	558	596	601	598	600	583	621	599	580	591	603	632	591	604	586	626	609	600	586	602	589	580	593	616	584	628	579	602	565	610	606	597	585	562	608	606	592	625	585	551	574	604	590	584	622	594	576	565	603	598	632	556	575	590	585	600	587	611	579	617	587	614	583	574	561	558	574	596	636	588	637	567	616	579	590	599	573	603	588	596	627	602	619	583	601	581	591	545	621	602	599	578	608	609	587	637	578	567	615	615	618	595	545	610	583	617	553	616	576	599	583	607	607	603	607	545	635	620	553	556	643	548	605	565	604	584	596	567	600	608	587	582	615	567	619	642	618	649	600	582	553	635	610	636	583	595	625	574	567	555	596	558	638	616	609	613	595	583	626	591	604	568	580	584	604	584	632	579	569	635	603	587	607	612	592	607	617	598	594	595	598	619	563	579	573	624	599	647	627	619	575	599	623	591	587	567	594	605	587	585	585	591	611	588	582	573	641	627	576	587	579	579	574	585	577	576	598	595	583	570	580	603	604	556	564	606	590	587	638	606	615	556	615	579	602	605	589	609	611	587	576	562	602	601	551	572	577	556	602	550	559	602	555	581	572	587	537	593	589	611	605	606	582	534	585	591	586	612	595	543	578	560	557	603	591	573	531	603	606	586	598	630	640	581	576	607	558	560	578	563	629	641	607	649	650	620	622	619	609	586	582	632	569	622	568	569	562	551	599	618	608	569	583	587	576	582	610	588	597	567	616	567	578	574	532	575	588	603	618	580	567	596	607	610	612	571	584	595	611	576	602	564	617	596	533	594	574	566	558	547	594	605	579	600	585	566	592	589	595	573	633	606	594	557	597	547	566	618	620	600	554	570	611	601	588	569	568	615	594	576	570	584	579	590	633	574	568	629	538	584	591	601	596	606	601	606	608	573	582	596	557	606	602	565	612	592	641	590	620	619	569	606	609	615	603	637	634	597	576	564	623	620	604	584	565	581	600	604	560	591	576	595	570	566	577	594	597	586	597	607	602	593	557	578	597	547	618	649	592	610	618	644	622	647	567	585	594	638	633	583	564	572	570	594	581	603	598	624	586	554	581	569	578	592	564	596	591	582	586	592	570	630	563	615	628	575	576	577	597	584	611	597	537	561	633	577	580	580	592	620	562	561	618	622	628	608	593	546	586	568	573	637	611	657	570	608	589	603	598	584	605	610	587	623	567	598	609	610	592	587	633	550	558	569	566	596	630	586	624	595	624	607	596	634	602	555	552	564	640	614	595	571	582	558	624	623	611	568	625	615	577	615	581	531	578	588	593	579	610	582	604	596	603	611	599	595	579	557	663	590	606	576	594	620	563	568	613	624	606	583	593	595	599	578	570	537	555	572	625	612	590	570	608	618	615	622	580	595	591	588	594	554	576	553	592	622	575	638	573	577	583	569	573	567	590	609	574	616	547	596	560	557	562	585	582	638	590	564	568	566	611	577	582	583	572	595	584	597	604	634	586	617	610	594	584	571	603	621	573	609	558	603	616	605	582	587	589	602	549	578	562	584	599	577	545	541	564	576	597	565	581	589	560	590	573	559	589	577	587	584	588	595	616	574	611	604	578	573	613	584	596	598	631	566	592	627	545	596	601	609	558	561	607	574	596	653	618	587	597	570	588	572	587	605	582	625	558	609	553	592	578	601	528	621	612	582	589	583	581	570	599	599	595	591	550	596	606	557	610	609	554	594	555	609	605	543	574	583	595	593	630	660	600	579	598	606	577	590	538	593	599	644	586	538	603	628	607	564	616	611	597	622	627	580	608	560	559	599	594	584	568	591	619	615	595	558	558	593	616	588	578	613	623	590	589	570	556	561	610	605	581	613	580	624	594	592	582	602	619	609	591	635	575	608	614	558	567	628	557	610	606	609	603	619	627	577	606	562	633	595	645	614	601	567	584	591	580	594	603	610	602	611	611	567	545	525	592	582	599	617	563	593	595	648	580	608	642	595	636	541	589	590	607	566	622	614	563	599	606	578	573	628	601	654	596	609	581	594	559	579	571	578	577	574	575	599	589	513	585	585	602	615	611	595	546	587	567	578	600	565	590	572	593	602	579	596	585	636	566	608	618	579	635	624	578	572	578	619	606	614	597	549	558	557	591	618	598	615	599	600	568	590	549	572	602	615	581	604	548	614	610	610	606	626	660	612	551	588	574	604	588	594	625	574	553	599	631	599	553	622	605	604	606	602	584	604	582	593	573	573	570	585	587	575	634	598	555	560	592	610	573	602	618	611	568	589	598	601	565	587	623	586	599	597	587	584	590	615	583	615	598	577	571	593	594	518	559	583	582	609	600	595	559	554	610	641	599	573	611	564	583	607	584	605	571	640	585	597	610	597	592	600	571	600	588	567	604	612	592	599	619	575	610	566	570	570	648	626	587	624	621	561	595	602	589	565	586	546	597	584	632	580	608	551	594	586	558	576	609	604	640	672	561	564	620	607	578	655	593	610	579	596	567	612	587	617	565	561	554	642	598	582	622	548	621	633	553	626	615	556	626	608	599	616	638	609	563	617	618	642	593	612	608	612	602	599	605	598	612	598	611	564	557	613	578	579	579	628	538	548	585	587	562	579	623	562	585	572	556	626	623	635	565	603	589	560	599	559	646	615	531	573	586	573	622	585	559	585	648	593	577	580	567	626	550	581	566	591	624	577	580	618	619	582	595	587	593	580	584	648	556	605	582	597	593	557	580	594	601	553	639	597	597	597	583	601	607	619	631	604	590	580	596	576	564	579	583	577	573	562	639	621	614	578	528	609	648	575	570	569	580	596	622	607	620	607	619	588	583	600	589	595	536	568	615	613	632	540	574	602	622	591	597	610	573	592	571	562	543	594	582	605	582	637	564	604	620	581	602	587	570	622	613	618	618	574	554	652	584	591	614	571	604	598	584	597	620	570	600	535	564	631	602	580	597	579	654	574	580	612	590	621	585	571	611	581	610	583	556	565	601	562	613	619	562	578	625	625	591	579	593	575	595	618	550	588	565	565	612	607	580	613	599	611	607	579	580	582	620	614	588	614	590	569	604	600	626	601	592	543	597	609	546	600	561	557	572	631	578	579	600	624	642	586	550	621	590	596	627	537
18199	4872	509	193	178	166	166	180	158	147	164	144	147	180	194	196	163	164	161	163	154	193	161	163	158	186	180	185	154	163	171	184	173	157	159	181	174	189	162	169	139	155	182	176	152	168	169	166	172	173	163	175	172	152	150	168	169	167	146	174	171	165	161	142	135	159	157	160	188	168	166	166	153	168	155	158	171	151	183	187	158	146	162	158	151	160	168	173	159	168	161	157	168	139	145	154	171	172	176	157	166	166	180	198	147	178	149	161	181	173	134	154	194	149	156	153	158	150	155	169	177	159	154	140	155	163	171	166	177	196	194	155	155	180	174	137	163	158	166	197	168	136	168	128	159	143	166	167	186	155	140	159	148	179	186	155	154	157	150	154	145	157	152	157	187	190	181	177	149	181	154	164	176	168	153	174	156	155	149	184	156	151	164	164	191	184	169	187	169	169	155	166	178	157	173	167	161	147	151	135	164	165	168	172	166	163	173	163	144	163	149	152	184	181	157	158	158	143	156	173	173	175	182	177	142	176	160	183	169	196	187	138	155	151	162	169	151	196	160	173	157	174	150	160	147	181	157	129	177	163	156	181	135	150	177	160	176	122	178	177	173	172	180	172	176	164	142	166	157	159	184	192	175	156	168	184	190	190	158	189	163	162	158	149	150	159	157	173	159	183	170	177	160	175	164	135	161	149	187	172	200	177	164	175	126	172	154	191	180	180	156	145	165	162	175	190	142	157	163	152	152	185	177	181	175	166	198	192	142	149	187	152	174	139	183	152	143	165	166	177	166	175	192	178	176	180	145	176	174	147	167	167	170	134	169	165	175	200	161	160	173	151	173	139	164	166	170	175	150	158	176	173	170	167	142	151	176	149	159	156	165	160	156	145	153	164	152	175	168	166	144	147	163	154	152	161	165	162	175	172	164	166	153	169	155	165	178	177	179	187	192	161	155	159	150	174	162	165	165	141	140	163	182	154	179	149	167	160	190	149	146	173	159	178	152	161	166	163	189	170	153	170	176	171	137	162	188	160	193	170	168	169	165	153	157	143	151	166	159	165	167	179	161	151	168	180	152	161	170	173	181	179	171	165	162	156	145	146	160	158	169	160	150	181	165	146	164	160	183	150	185	141	187	186	144	158	178	185	163	156	188	174	170	185	167	178	170	161	167	163	163	186	167	169	155	168	170	134	173	179	135	163	164	161	166	172	163	138	157	155	172	177	174	174	189	158	175	149	152	184	172	171	142	137	145	172	145	168	173	163	165	169	184	174	149	157	120	153	175	181	179	175	179	164	163	159	197	155	151	173	186	164	189	177	159	148	141	168	156	175	153	162	147	133	180	149	172	183	183	186	159	181	172	167	173	163	174	152	167	164	140	180	194	182	162	149	160	186	178	131	166	144	158	156	142	166	156	192	161	190	150	196	195	142	168	147	191	166	191	185	177	154	157	158	159	169	145	138	169	196	164	168	165	149	148	179	162	157	155	141	148	196	161	146	163	176	156	165	170	190	175	160	161	175	162	158	156	151	153	134	167	176	168	197	157	171	168	174	167	151	167	176	136	167	173	140	153	169	159	156	155	178	184	154	163	167	144	175	166	172	157	164	136	171	162	192	161	168	175	178	167	165	176	172	124	166	160	173	161	173	158	164	174	180	198	177	173	187	184	147	152	162	138	209	162	181	154	150	156	172	145	174	170	180	173	175	167	149	184	185	191	170	190	157	161	160	158	178	154	161	149	164	150	163	178	158	166	171	138	168	163	178	154	178	171	186	122	195	160	172	158	167	170	135	170	161	166	154	162	194	186	160	138	157	174	161	159	176	163	189	176	166	178	166	141	162	166	175	165	156	137	177	148	159	191	179	145	164	173	182	162	175	166	155	163	176	162	204	170	174	165	167	147	149	168	148	172	182	149	170	162	154	161	180	173	192	148	149	175	171	156	153	161	145	174	165	150	139	139	180	157	170	159	171	163	181	147	191	148	168	189	150	177	155	164	165	154	157	180	206	162	170	161	155	163	142	158	152	154	154	169	155	146	155	163	157	131	161	162	162	164	163	194	156	171	162	196	165	166	172	171	153	176	162	161	166	166	175	158	171	164	156	158	161	167	148	184	197	167	190	168	174	158	159	176	161	183	167	160	155	170	159	167	160	171	141	142	158	168	156	160	135	167	170	183	149	160	165	173	163	152	152	162	154	188	194	167	190	175	184	156	147	187	161	154	128	155	164	197	166	158	177	184	142	169	174	181	164	172	174	168	197	159	143	156	152	162	156	177	149	183	156	134	156	154	170	168	149	190	159	141	167	151	152	161	144	147	174	179	162	164	159	156	150	170	153	140	157	165	176	153	172	173	190	135	161	172	146	137	165	167	149	181	166	139	165	155	178	182	180	170	179	159	157	173	159	173	170	152	159	173	174	167	155	171	174	158	148	157	160	145	161	158	155	151	157	148	185	148	174	171	167	162	193	164	167	182	143	153	151	143	156	139	166	169	158	159	129	185	151	147	192	182	151	175	150	160	150	182	145	164	151	172	188	162	165	160	142	146	170	161	169	191	148	152	131	155	177	144	168	179	146	177	160	156	165	174	171	152	185	154	151	166	164	162	158	149	169	158	160	186	172	181	164	172	140	173	172	147	168	177	178	172	160	163	165	154	173	187	172	163	127	152	173	153	143	165	145	168	171	157	183	156	165	164	142	183	171	164	157	162	148	165	194	141	161	172	152	183	173	172	162	140	187	161	142	168	172	180	177	165	148	184	154	176	170	159	154	176	138	149	181	175	173	157	163	186	173	179	175	187	155	182	168	173	187	168	162	191	156	186	172	175	164	182	177	167	145	155	143	167	162	171	161	175	157	158	165	159	163	174	180	149	192	166	161	172	149	185	160	155	167	168	158	166	146	165	163	176	164	161	186	170	171	149	161	178	159	157	146	163	188	170	175	183	159	160	162	160	166	176	166	146	170	171	150	170	167	167	166	171	174	143	172	165	131	164	189	151	149	162	163	156	177	171	155	161	163	155	153	154	177	156	173	180	154	167	160	154	166	173	163	148	186	145	168	168	146	179	161	192	172	157	199	175	178	169	140	160	160	172	140	155	156	156	157	165	179	160	188	154	168	162	152	160	168	188	147	152	189	165	181	156	147	164	163	132	156	152	169	150	155	162	163	164	173	154	165	139	158	152	180	161	173	146	142	177	163	154	155	177	161	154	171	175	170	161	159	149	150	170	145	151	150	164	170	152	143	156	164	180	163	167	153	170	174	152	131	171	169	169	151	160	167	168	150	156	152	147	154	174	176	173	178	153	148	149	195	176	132	164	204	168	167	182	166	176	162	179	167	171	169	190	168	160	160	164	190	164	158	147	152	151	186	159	167	183	153	188	168	185	167	175	145	175	159	160	148	176	153	170	166	164	157	172	152	157	156	153	183	173	164	171	135	186	166	190	176	160	143	166	156	153	183	138	154	187	162	147	157	154	150	184	179	151	155
10434	3026	772	418	437	416	395	362	390	394	332	416	390	406	374	425	436	395	374	382	374	374	413	367	402	389	396	383	420	381	423	375	390	368	344	415	378	403	385	400	392	383	387	405	375	421	407	405	420	403	395	402	374	410	401	402	395	406	398	376	421	395	408	395	398	408	400	394	406	438	411	400	387	402	418	376	364	458	378	437	418	359	402	449	368	388	380	363	411	432	406	429	381	402	380	365	381	402	425	404	393	360	392	387	416	386	386	386	365	393	377	394	404	388	394	371	408	404	403	409	400	415	412	391	423	368	385	393	380	384	376	352	365	368	381	390	385	393	407	393	407	387	392	390	428	400	389	390	373	426	411	398	424	387	401	396	371	368	408	405	363	411	429	431	423	418	376	375	380	382	359	361	383	387	384	390	387	379	430	361	391	364	349	422	360	398	374	375	399	420	362	376	385	371	374	375	415	396	375	392	371	386	390	369	389	406	395	438	395	361	422	390	396	399	375	390	378	382	363	365	403	385	388	394	405	419	380	419	412	397	392	406	402	420	380	404	405	386	406	427	378	398	413	391	432	355	391	409	397	375	342	408	389	379	368	405	370	387	400	418	405	399	377	376	387	392	377	400	393	385	393	360	377	414	381	388	383	432	383	374	379	392	419	415	398	382	400	448	412	377	397	381	407	411	388	377	373	358	386	376	372	375	363	367	370	370	387	400	389	421	422	378	408	410	412	392	412	393	346	431	383	378	413	385	367	362	377	414	388	432	423	399	371	401	403	434	387	381	398	392	423	405	388	376	361	375	418	390	427	397	338	403	356	407	423	429	361	395	398	413	426	402	376	375	378	370	389	406	410	382	382	394	404	361	417	357	431	390	402	372	383	402	409	412	409	432	376	387	394	405	394	355	387	399	391	388	414	375	374	406	375	369	396	390	396	409	405	368	407	387	411	398	409	416	355	375	398	410	394	383	366	386	394	379	359	380	408	398	376	448	392	347	407	389	399	394	392	358	383	372	417	420	406	384	374	417	384	400	409	385	393	380	413	359	388	373	370	414	396	401	416	370	395	408	398	367	415	381	391	450	421	422	378	394	410	399	377	378	404	422	382	401	389	366	380	410	405	396	376	356	385	424	425	380	379	399	367	386	386	415	382	419	408	393	400	401	383	426	419	354	407	391	399	409	411	406	377	414	409	391	387	391	381	387	386	388	417	401	396	367	399	417	380	357	399	397	381	371	384	420	402	374	420	375	380	414	407	414	401	392	422	403	360	434	372	352	389	361	398	378	403	427	390	339	392	426	436	376	384	373	393	393	383	402	416	379	382	386	434	425	369	383	390	359	408	438	386	419	383	402	371	388	390	392	381	430	419	418	398	432	416	376	397	397	372	391	362	388	423	393	400	412	386	403	394	364	397	383	366	371	386	400	398	385	379	382	370	406	404	389	378	423	357	364	398	416	386	452	423	392	404	359	421	382	399	351	397	411	370	404	380	387	403	367	380	373	408	404	398	360	411	393	381	368	363	382	386	372	390	388	416	413	373	394	374	356	427	361	411	390	395	361	372	329	386	405	385	370	384	406	394	376	446	378	397	404	380	386	369	414	418	424	415	385	383	356	361	377	389	419	404	406	390	375	367	417	397	353	375	370	423	392	375	414	384	425	414	403	410	374	392	411	390	391	354	398	379	393	400	419	377	395	391	389	371	382	370	405	355	457	416	426	400	419	357	354	402	402	433	400	359	385	395	379	424	383	391	388	417	393	371	382	409	391	379	403	397	410	376	384	372	353	360	406	399	393	400	408	385	371	372	404	384	362	375	399	392	399	428	380	367	423	365	389	377	390	404	416	398	389	384	372	383	397	412	393	390	401	401	349	395	400	380	397	371	398	361	383	374	363	387	382	380	397	377	379	424	360	370	397	412	415	394	428	365	387	380	399	357	359	398	397	355	403	351	385	403	354	375	403	410	398	382	397	377	403	404	374	380	407	412	360	420	376	408	389	397	368	420	383	399	376	385	413	369	407	391	424	391	403	367	390	397	371	393	363	393	393	393	412	424	429	387	356	365	387	379	392	376	373	386	389	405	363	376	386	392	382	399	413	345	384	370	399	402	362	401	385	382	395	368	363	384	368	368	391	424	393	382	412	381	361	362	383	402	441	393	385	413	384	389	381	399	386	432	383	399	391	369	408	393	409	380	406	366	411	390	431	376	364	398	385	371	361	427	391	390	438	377	424	366	429	409	369	375	407	409	390	411	401	413	384	359	400	379	380	365	405	372	349	383	408	404	407	390	424	367	424	371	419	422	374	360	380	364	385	405	412	375	387	421	392	393	416	396	391	398	383	411	385	398	370	364	388	443	411	399	410	392	398	396	409	350	386	375	440	392	398	404	395	395	402	389	391	409	415	388	404	385	407	371	422	390	397	387	422	414	431	392	386	407	419	358	378	433	373	391	347	412	372	380	389	385	380	388	374	357	389	402	419	387	386	366	362	441	414	387	386	347	410	404	406	398	408	413	379	402	381	410	353	356	397	413	383	396	398	378	388	426	393	378	388	397	394	394	362	417	383	363	412	402	399	402	393	384	407	388	410	384	389	414	399	379	451	383	370	397	382	358	389	442	388	360	361	398	359	376	411	397	399	402	411	379	427	394	374	403	360	410	392	374	395	416	367	417	383	368	380	390	396	406	376	394	351	403	390	394	389	392	393	386	414	360	400	386	380	391	404	409	369	343	380	415	392	389	379	404	387	392	399	368	394	393	429	392	418	379	397	395	395	390	397	413	386	364	394	386	401	388	360	373	423	404	382	416	398	382	438	408	373	391	400	381	395	404	393	394	398	424	405	381	374	399	395	366	397	395	392	397	418	377	382	389	388	402	371	387	410	430	425	364	399	413	381	377	409	336	370	382	407	404	385	398	390	364	401	389	441	397	385	400	376	381	392	365	383	395	406	378	379	396	380	407	397	348	338	391	385	416	422	384	397	393	391	387	397	401	394	384	382	393	408	375	379	390	399	387	418	408	403	382	377	394	406	404	394	397	402	410	402	389	382	388	381	418	380	387	393	390	391	384	380	393	396	383	435	422	372	426	389	342	397	391	405	385	390	364	399	390	380	393	370	385	376	386	367	401	372	376	386	388	385	391	414	418	390	431	383	395	413	366	410	373	396	422	391	405	392	409	397	416	387	433	396	370	422	413	367	389	395	387	380	382	371	376	399	406	376	370	387	428	371	403	404	401	400	402	354	393	374	390	398	380	388	411	406	417	407	407	353	373	365	369	350	410	392	377	417	390	400	353	402	429	428	370	382	385	382	394	350	399	385	386	401	393	423	389	340	409	378	384	424	360	396	439	387	362	392	441	407	384	377	411	453	390	402	395	379	362	390	398	344	393	380	413	393	376	391	379	382	376	374	405	388	385	417	446	381	391	419	367	409	388	403	381	383	359	350	384	421	421	369	380	380	367	398	397	401	426	373	375	367	373	409	408	389
39107	15825	2709	537	414	326	299	271	285	273	255	312	262	272	269	269	267	262	246	246	248	284	250	242	249	242	258	259	264	245	264	275	243	227	237	240	233	236	246	234	258	277	240	257	243	271	244	269	260	243	249	240	220	255	250	272	261	252	274	240	238	264	255	215	217	242	278	274	235	235	236	260	271	239	270	228	221	264	257	266	270	246	216	262	247	260	253	269	253	248	251	245	241	255	244	273	244	252	243	255	227	242	247	263	252	242	226	229	249	259	251	246	253	243	282	252	264	237	230	240	227	244	233	253	234	230	242	208	240	248	229	239	272	272	249	271	245	261	257	261	295	260	241	240	257	250	255	230	222	217	269	257	267	238	264	245	227	233	254	225	248	247	218	249	267	213	235	254	275	266	263	232	249	255	213	221	246	273	251	254	243	230	223	254	251	262	218	236	253	244	275	246	223	235	237	269	241	244	246	250	251	246	234	232	254	243	239	261	246	273	259	265	227	242	248	207	239	229	249	255	216	232	265	252	250	230	268	252	243	256	241	258	222	248	270	253	239	235	260	226	255	256	241	239	245	282	236	229	253	233	226	211	258	228	267	238	238	245	219	259	225	240	219	245	234	223	244	246	276	247	239	232	273	225	218	246	270	236	253	290	250	238	213	246	215	241	251	250	250	239	241	255	252	228	249	232	258	239	243	256	220	239	244	244	224	246	270	274	276	234	240	259	255	218	246	248	266	266	233	270	264	236	236	245	254	234	263	239	268	265	260	228	262	242	263	246	261	267	234	229	240	244	253	242	233	244	255	254	248	257	222	242	235	216	250	263	242	234	246	232	252	250	232	267	230	231	221	266	277	235	245	222	252	221	280	243	229	221	245	202	244	236	254	248	242	250	251	241	254	210	249	255	261	250	268	223	232	247	252	254	255	264	266	243	262	284	233	222	257	238	235	258	259	248	255	224	269	221	223	238	215	259	237	247	240	245	259	231	237	248	254	261	254	248	237	263	255	232	262	220	239	240	204	243	262	243	251	240	270	284	235	234	249	220	253	269	227	279	243	262	252	253	246	260	240	261	245	239	230	247	220	222	255	244	213	245	220	269	219	254	241	230	242	251	217	240	259	270	261	239	238	236	251	236	247	269	249	231	244	250	245	247	247	218	213	256	270	240	245	252	247	283	234	275	207	254	246	221	282	270	272	210	229	248	240	231	263	258	219	239	232	235	258	243	233	258	251	227	234	271	289	256	262	265	252	249	234	287	266	254	271	239	256	237	235	215	263	229	246	244	259	241	255	247	243	234	247	260	262	266	275	229	263	242	245	233	250	235	246	241	228	266	266	243	245	246	252	254	253	269	223	227	235	227	217	283	223	231	243	253	241	232	233	273	233	236	229	214	228	243	261	259	240	229	228	217	236	262	253	264	218	232	227	271	246	247	265	262	247	192	247	246	215	264	246	264	268	243	250	256	233	238	263	254	241	240	263	260	257	250	227	237	261	246	255	259	226	269	245	253	222	217	260	270	209	232	251	253	218	203	237	247	230	252	226	222	253	301	252	242	232	206	242	254	229	246	281	228	237	247	232	239	267	257	286	259	242	248	236	253	253	222	239	239	233	236	250	234	247	230	238	241	262	233	261	261	232	250	278	237	267	254	272	224	266	234	266	275	265	269	267	276	282	229	264	255	258	239	287	268	224	224	241	253	240	214	261	277	230	224	257	259	246	252	265	251	216	273	236	224	226	218	228	239	233	216	257	250	264	249	261	236	228	228	256	267	239	243	255	213	258	248	254	213	244	247	261	244	211	241	250	241	238	234	252	258	264	210	249	292	290	236	257	298	237	245	244	260	276	247	269	277	243	220	209	253	242	239	220	248	230	257	227	243	241	268	265	239	226	218	254	247	260	243	263	278	252	238	226	254	222	232	261	243	235	236	226	234	232	264	270	233	221	236	231	245	252	231	223	276	244	263	245	233	235	236	256	251	244	280	246	244	241	274	246	229	236	234	237	246	233	239	243	252	242	257	232	227	229	250	276	254	249	238	243	237	272	274	287	279	233	240	236	247	234	241	243	250	231	243	238	266	218	252	248	223	227	267	266	231	210	242	277	248	244	250	247	240	240	237	238	253	263	252	238	243	257	250	232	260	242	255	243	262	247	262	247	284	250	216	255	243	227	245	294	269	221	245	230	245	271	272	239	265	247	256	252	258	278	250	265	248	202	247	239	278	229	242	265	230	234	217	255	247	274	245	245	228	252	247	249	260	232	265	232	243	242	229	221	235	244	244	235	230	235	278	242	257	247	253	259	261	267	217	266	257	244	241	246	228	245	237	215	293	261	270	235	260	259	225	274	252	242	212	225	224	281	250	242	233	247	243	215	259	250	253	247	227	219	265	258	284	252	234	277	253	257	263	233	253	244	248	229	240	223	215	262	221	248	257	231	230	222	259	241	226	253	242	241	257	235	225	279	219	260	242	251	242	223	250	221	259	270	246	239	252	283	225	250	243	225	237	269	236	244	239	267	241	243	250	233	231	271	236	232	273	250	239	215	249	236	222	233	236	255	228	232	229	238	224	268	223	264	264	255	229	262	235	255	231	233	254	229	246	256	242	243	233	246	246	260	260	233	256	236	275	259	241	245	249	248	213	241	258	258	247	262	273	257	241	236	250	230	239	240	252	266	238	259	255	245	254	247	248	257	268	243	267	255	243	251	247	239	225	230	245	244	245	260	245	235	255	241	273	243	225	234	211	226	252	244	239	226	278	257	256	223	244	255	255	234	223	236	221	221	226	234	243	224	239	208	274	269	237	240	254	218	220	269	249	232	254	244	238	265	256	240	285	232	267	258	245	223	236	256	226	243	223	256	229	252	235	244	283	248	234	285	256	257	270	261	244	246	291	238	266	242	244	253	246	278	261	231	223	233	231	256	249	237	254	266	261	277	250	243	231	232	264	257	253	269	259	257	236	274	233	234	240	232	256	220	241	247	268	240	274	253	244	262	237	267	263	273	262	269	263	227	274	243	235	213	242	227	250	241	244	214	247	242	250	233	250	243	237	259	271	254	223	267	239	236	266	224	240	244	230	247	261	249	243	245	225	249	209	260	258	234	254	229	240	243	242	229	251	272	290	254	256	229	233	238	209	230	267	226	242	249	235	237	242	240	235	283	239	226	221	249	259	255	264	253	267	224	237	245	225	234	251	254	269	260	241	251	246	243	215	259	277	269	241	250	256	217	246	246	246	245	235	249	253	270	234	265	253	288	267	216	276	255	264	260	251	235	231	247	246	228	238	233	231	228	246	231	239	267	237	255	235	268	274	236	263	255	229	242	263	256	239	233	227	234	243	267	251	258	248	251	264	258	227	242	236	253	232	248	238	222	273	259	217	224	245	278	242	272	254	252	267	255	221	253	231	267	244	250	221	246	268	228	227	248	233	263	275	260	243	253	247	254	243	247	255	220	263	216	258	229	229	268	241	219	281	279	252	268	274
23757	7687	2728	1313	1155	965	832	798	764	721	653	663	642	642	646	638	564	618	605	620	607	600	567	560	553	585	567	593	550	554	582	571	566	560	581	593	562	545	563	581	513	576	546	581	592	555	570	598	612	607	561	585	618	618	555	615	611	557	587	611	593	582	631	569	574	562	554	539	616	565	535	565	550	614	539	623	588	540	549	556	575	559	550	579	567	621	539	545	584	575	582	575	582	592	518	582	571	551	506	495	503	522	575	545	557	529	548	562	518	573	544	554	538	497	580	615	578	542	572	576	571	522	570	521	553	502	542	549	532	559	542	540	551	598	573	514	560	546	536	553	536	556	558	533	571	494	536	559	535	564	529	512	572	558	531	568	546	554	572	530	563	555	565	576	539	571	548	562	558	577	573	522	519	505	560	568	535	558	561	516	520	585	536	557	534	547	562	533	542	540	541	531	562	544	563	561	576	508	550	553	574	591	544	516	554	507	504	540	504	552	544	553	560	541	574	575	552	525	534	521	557	523	510	558	560	522	555	540	571	557	539	572	533	579	539	547	540	599	553	546	559	548	541	491	558	574	531	548	616	521	570	505	555	574	534	536	538	582	599	558	505	538	515	539	549	572	589	533	540	498	588	531	549	566	579	567	571	551	472	543	558	555	556	543	592	583	542	574	558	566	547	590	539	533	522	560	552	571	602	565	535	565	524	527	580	547	555	577	560	573	529	516	502	562	544	593	556	526	497	588	553	585	575	526	529	577	547	590	543	534	552	542	527	562	525	570	594	526	541	559	562	563	543	521	545	532	543	514	574	556	534	544	519	575	587	568	611	546	564	533	510	516	533	559	536	549	590	600	555	540	525	586	507	551	592	541	576	556	556	557	569	527	531	563	577	548	601	573	556	521	606	581	548	601	539	522	540	574	578	530	551	564	552	520	524	565	536	514	539	534	521	542	542	530	536	572	558	543	542	565	554	593	537	540	593	551	561	536	527	515	540	547	530	551	581	613	542	618	544	550	542	542	521	567	541	576	573	511	557	568	550	565	541	553	550	558	545	557	526	553	585	564	514	590	556	570	595	558	562	540	566	548	553	576	574	555	550	559	551	517	546	526	546	554	554	550	523	538	545	581	557	534	591	553	554	526	545	589	539	560	569	536	555	563	522	585	543	525	575	580	521	538	530	574	579	531	565	589	562	597	518	558	538	542	565	562	572	568	566	553	540	584	546	585	551	520	554	576	522	556	528	561	546	566	524	599	564	533	572	540	566	581	520	491	559	523	574	538	557	545	515	576	546	578	551	542	574	539	524	552	544	529	529	539	537	522	551	584	560	575	562	552	553	576	554	507	520	550	545	553	579	536	583	560	577	563	510	602	558	488	584	582	558	512	554	558	555	539	545	575	564	576	579	535	525	544	553	563	562	546	573	551	581	558	594	562	530	594	535	539	552	549	602	541	534	569	550	569	564	513	572	574	534	595	581	513	550	546	536	531	562	561	561	547	539	568	523	530	578	545	587	568	563	574	569	538	486	583	545	575	519	514	553	515	532	559	560	571	528	559	598	553	548	506	528	554	547	554	525	578	569	554	550	551	544	567	549	540	581	601	535	549	550	563	552	560	518	555	527	582	584	544	549	566	583	552	580	562	563	577	577	557	533	541	561	527	568	552	577	587	551	564	577	558	595	510	563	553	578	547	533	546	527	605	566	560	581	539	562	507	528	543	530	516	528	558	584	577	563	542	532	547	539	543	510	568	550	558	525	601	550	497	592	513	560	532	577	556	526	574	552	550	552	520	560	564	549	536	527	553	530	554	544	517	567	540	557	588	506	539	576	524	523	570	550	545	568	537	577	521	526	541	563	554	534	576	552	564	531	557	559	546	549	533	525	591	598	542	532	519	537	543	552	541	507	618	538	549	552	538	530	557	558	541	540	583	574	559	545	562	554	530	532	584	578	542	567	598	547	515	583	574	514	596	578	524	550	565	570	547	560	570	524	585	568	535	548	548	553	559	561	534	585	546	530	544	540	521	537	579	524	568	532	533	541	548	562	521	573	515	583	564	561	583	535	522	576	536	524	526	527	543	577	526	596	561	555	568	578	601	539	511	540	505	565	579	569	547	562	546	556	566	566	581	527	545	577	556	544	531	525	536	581	526	561	547	535	561	533	550	529	516	580	566	557	570	553	542	532	524	556	528	531	541	523	540	531	589	556	548	574	526	579	527	524	556	518	577	568	528	545	557	541	502	548	533	603	556	506	572	555	552	554	531	579	544	583	583	573	505	552	574	552	576	542	538	584	571	582	566	598	538	560	577	583	541	537	571	584	535	574	546	568	528	523	552	537	505	556	552	522	562	580	539	567	547	537	566	569	577	526	498	515	557	575	526	511	601	562	515	558	526	547	540	547	548	577	547	568	532	567	543	570	518	604	550	591	538	485	565	562	569	546	554	534	558	523	587	532	549	568	525	518	523	543	579	562	570	555	566	541	526	565	549	570	585	536	562	537	534	541	565	541	543	542	553	555	538	546	536	498	564	535	546	526	549	579	597	589	536	591	543	557	519	548	557	541	548	488	578	502	494	518	509	546	547	553	555	564	555	537	578	573	549	554	583	552	558	569	544	530	542	564	564	536	566	553	567	533	572	571	564	587	524	564	576	548	542	517	543	548	571	563	559	551	554	537	570	536	511	544	559	525	565	510	590	547	565	530	571	528	525	541	589	548	580	511	555	572	530	585	581	539	535	549	528	600	515	537	556	519	569	543	551	522	573	566	535	535	565	502	529	540	531	580	576	557	567	557	576	553	591	535	572	555	577	536	542	559	540	572	522	599	551	524	558	544	576	564	562	557	559	544	574	560	580	537	543	577	564	557	522	567	560	542	554	554	581	501	548	530	529	572	540	542	563	555	504	553	564	539	561	525	552	587	527	552	576	545	555	541	551	541	536	530	494	554	595	573	556	590	534	553	559	553	595	588	574	525	542	560	592	535	512	583	586	512	572	548	574	560	546	497	565	513	528	603	564	569	584	552	578	569	556	518	543	566	569	526	534	512	560	528	557	560	580	519	525	537	603	518	507	573	541	526	581	594	535	569	558	521	536	555	523	523	572	565	561	562	566	534	537	561	556	557	498	566	564	596	549	523	600	572	555	517	587	499	573	559	514	579	562	560	530	527	573	513	581	558	543	582	509	572	518	565	574	582	569	551	554	528	544	550	596	566	558	520	521	584	553	584	527	543	548	560	574	537	545	526	582	542	529	573	572	577	587	558	532	536	547	534	562	536	544	549	547	556	526	549	564	531	536	548	557	559	548	589	569	589	570	537	557	576	557	575	566	561	526	541	571	579	564	540	547	533	530	553	517	545	554	524	557	566	536	598	525	534	533	564	584	521	580	558	540	567	507	559	566	509	589	499	568	549	563	574	561	577	540	582	534	583	513	568	541	511	553	543	545	571	501	542	549	599	564	532	553	519	554	571	564	584	580	542	519	583	544
50182	23150	4632	905	608	455	399	351	374	342	334	307	311	286	275	311	289	266	296	280	299	287	322	313	290	259	264	297	273	271	282	305	264	247	281	306	299	272	269	293	245	267	281	294	286	278	288	325	308	278	328	252	290	310	276	290	255	281	286	264	291	297	274	294	296	277	280	306	267	280	274	284	261	260	266	258	275	295	255	304	281	270	275	256	264	272	269	252	245	283	290	282	256	265	288	302	315	267	251	283	286	296	260	270	232	279	292	266	271	268	297	277	283	280	315	279	255	257	268	262	254	275	253	244	251	264	304	288	275	289	315	272	277	281	278	248	255	295	270	252	283	294	270	271	256	256	284	276	264	312	267	275	279	281	243	282	245	271	271	296	278	256	269	280	273	288	289	268	262	284	284	259	260	284	276	251	253	289	290	283	260	280	241	247	251	262	301	284	294	317	313	259	290	237	277	298	296	251	275	281	271	272	301	277	294	251	250	246	284	282	274	254	278	270	288	267	260	277	276	294	294	301	280	274	264	275	276	284	256	289	274	269	281	245	269	282	287	282	308	276	294	275	287	298	268	246	276	254	246	272	280	247	263	266	283	270	274	249	248	287	274	273	259	245	284	270	251	234	252	286	281	283	261	268	273	297	257	281	272	290	234	283	267	309	267	270	251	250	293	287	290	293	269	299	248	270	263	292	284	246	281	285	260	278	282	278	296	267	287	296	280	288	275	264	271	240	296	279	302	294	307	299	294	280	282	246	262	279	277	289	276	278	282	301	257	301	270	292	257	271	300	274	270	292	309	287	255	266	276	314	292	281	294	295	291	278	273	277	239	284	296	309	292	280	278	279	252	287	256	259	267	268	266	314	305	231	235	304	267	279	261	267	301	279	277	265	284	278	285	259	281	257	280	272	256	279	260	263	285	248	269	256	281	275	263	259	263	271	280	271	262	282	252	284	295	262	250	281	291	276	281	279	277	303	273	296	253	269	262	280	292	277	271	249	283	268	253	307	268	270	280	321	269	325	289	300	280	280	317	266	275	254	254	280	283	311	251	293	295	273	246	269	252	268	282	295	246	270	289	258	267	253	249	285	286	295	267	292	274	300	241	266	299	252	266	280	284	286	252	264	296	275	272	272	313	244	269	254	279	280	254	263	257	266	262	285	281	307	279	270	251	278	281	287	303	280	239	262	279	270	263	273	254	256	274	277	273	264	257	265	282	274	246	278	278	240	263	267	275	266	291	249	268	266	272	282	264	263	251	240	275	274	249	244	275	290	312	299	281	264	280	278	299	303	267	272	253	278	259	273	279	260	277	324	264	223	276	266	310	307	320	256	265	301	254	281	279	262	298	294	275	251	294	282	273	283	289	249	266	239	294	256	263	259	265	268	275	250	276	279	264	287	286	273	263	256	274	262	312	280	283	273	269	252	275	270	254	273	258	247	273	245	266	292	256	253	267	276	276	274	254	285	279	268	225	281	242	270	240	281	317	274	270	235	284	293	248	254	271	277	261	275	253	291	283	301	270	246	282	269	274	306	307	261	300	267	275	244	270	273	263	275	234	268	271	262	266	278	269	283	269	286	303	247	270	251	262	274	289	261	248	294	244	260	276	299	290	313	304	256	284	307	313	268	275	285	263	270	266	288	289	261	261	309	265	258	279	318	280	289	263	281	255	245	247	271	283	270	255	282	295	246	278	285	320	297	293	281	266	301	278	268	301	273	274	279	256	296	267	253	293	264	276	273	266	271	251	262	242	266	282	283	248	263	262	276	275	276	284	256	290	280	296	295	278	302	281	254	258	302	313	253	269	294	244	275	253	287	261	291	252	274	296	264	303	295	309	305	265	268	275	248	253	272	281	283	282	254	260	246	247	260	242	264	268	280	270	267	282	277	253	245	298	243	262	253	275	228	269	257	279	257	314	275	279	263	287	254	274	273	272	295	280	260	281	256	280	265	258	261	304	282	290	280	268	296	269	292	270	277	274	287	271	293	255	259	255	243	273	231	281	271	286	279	284	271	297	254	269	273	249	275	287	276	258	301	279	293	267	255	268	260	282	250	287	259	283	302	267	285	252	294	258	259	273	289	324	274	261	247	231	268	270	239	283	250	264	258	270	263	266	272	263	267	291	248	270	269	282	288	309	263	316	262	272	247	263	285	315	269	236	270	244	263	250	260	271	273	271	294	255	301	285	283	296	292	291	264	246	267	260	279	276	265	263	298	269	256	281	292	303	275	268	258	273	294	287	297	293	284	256	248	310	300	293	291	298	256	270	269	268	258	295	253	257	279	259	289	323	277	283	267	246	276	266	245	272	261	277	274	292	268	253	261	271	227	266	279	258	256	288	296	272	264	279	287	257	259	263	252	283	285	281	303	278	257	300	290	314	265	294	265	255	286	263	265	312	262	250	333	264	261	282	253	263	267	266	257	282	270	274	283	270	268	264	266	297	230	273	290	284	273	283	256	257	277	255	281	290	256	286	258	299	247	303	256	271	300	271	244	286	243	282	263	267	265	253	310	284	274	249	305	258	276	247	297	265	292	253	286	263	263	283	263	256	260	254	292	292	254	282	254	281	256	259	264	246	292	246	303	310	278	308	291	285	250	272	284	261	296	286	304	279	265	276	269	252	258	266	301	280	260	269	240	278	270	273	277	274	259	283	277	285	327	297	255	259	251	274	284	243	269	282	274	268	315	282	266	295	244	256	290	248	261	283	306	302	245	269	276	282	293	303	270	267	293	273	264	287	271	246	278	295	319	263	255	288	302	286	311	286	224	285	267	305	297	280	267	246	270	272	263	271	270	267	267	248	271	283	291	258	272	287	254	295	284	274	280	266	275	250	273	258	283	260	319	298	287	252	259	264	278	313	276	255	260	262	275	272	296	249	281	281	268	252	269	270	273	292	278	284	273	267	279	282	286	280	300	279	307	283	264	280	250	266	265	274	298	247	263	288	278	268	301	263	261	276	229	288	282	271	245	254	299	254	242	272	268	257	270	267	309	229	283	294	258	262	261	273	242	263	243	251	273	246	258	277	240	264	251	267	291	260	286	240	310	269	264	287	279	250	255	265	264	279	247	284	258	279	261	255	257	280	273	283	291	283	257	291	253	289	268	258	287	238	283	293	272	293	281	296	249	283	280	300	249	258	286	276	306	254	259	271	256	281	242	255	268	304	278	271	258	235	261	248	252	283	248	259	269	264	252	273	252	283	265	305	281	292	287	264	294	281	247	226	285	261	262	293	238	267	290	258	269	274	262	261	283	275	277	266	297	252	260	304	243	272	271	274	291	285	279	294	278	322	273	273	279	255	270	261	297	289	307	278	266	331	241	285	305	276	295	302	250	267	238	270	262	249	270	274	257	298	282	295	273	292	272	273	275	282	245	310	256	255	290	274	266	299	272	276	294	301	283	271	278	299	253	287	287	276	261	267	273	297	265	266	290	302	296	285	283	280	257	295	274	269	276	270	281	303	246	278	278	302	259
30867	10551	2466	2072	1734	1443	1242	1073	977	856	893	836	755	802	674	737	737	767	708	657	673	651	634	640	635	617	628	612	643	620	606	597	614	614	622	603	618	671	627	610	611	594	624	636	702	658	659	631	670	660	644	690	649	637	661	655	689	653	652	638	621	687	704	612	653	634	627	595	625	613	606	627	630	606	616	610	638	662	618	677	617	629	628	584	577	626	570	677	650	594	639	634	617	639	605	615	569	593	586	572	626	604	560	594	581	601	583	603	575	600	626	609	629	568	572	600	637	611	589	593	594	609	637	614	590	604	593	619	624	548	595	570	588	573	620	585	579	601	586	591	598	579	574	581	637	596	572	648	560	586	567	638	597	585	615	622	583	581	612	606	592	598	584	604	577	662	619	581	580	608	595	591	530	571	570	605	595	625	586	593	556	615	585	587	658	595	599	588	615	567	602	586	598	586	572	570	563	574	596	610	587	608	594	630	633	581	588	624	621	568	609	584	634	599	551	579	591	597	568	586	629	609	619	596	573	616	583	554	543	587	545	565	593	601	566	635	578	595	621	567	617	626	601	562	605	584	586	604	581	552	610	640	614	610	557	599	597	623	589	628	622	603	561	626	594	605	578	553	556	598	587	624	605	588	573	588	561	593	592	621	584	593	601	631	596	596	581	581	622	610	557	591	602	616	607	617	595	576	594	623	643	571	622	620	618	646	574	605	578	576	617	622	616	591	568	609	569	567	588	590	613	570	620	600	590	613	542	609	604	598	590	598	566	595	558	588	563	592	608	658	547	633	580	635	569	586	612	580	598	610	559	542	592	619	590	587	582	607	594	595	621	608	603	597	614	584	585	590	539	577	583	558	609	585	574	579	654	573	622	610	601	591	631	603	568	538	570	594	603	602	565	554	583	568	619	592	581	619	606	628	607	615	598	592	584	602	618	623	593	650	621	579	601	577	575	615	555	641	589	563	576	596	591	600	532	554	632	617	588	600	598	584	623	601	589	568	602	585	577	610	601	563	617	592	635	551	644	604	590	593	609	598	558	582	617	583	591	609	581	602	564	604	602	611	622	627	579	561	602	582	574	603	575	609	600	573	609	556	574	592	575	554	618	660	598	598	580	609	586	587	584	598	584	583	556	586	606	560	573	585	557	606	563	609	588	594	584	615	580	589	572	587	586	595	594	591	643	571	598	632	570	566	587	563	601	606	609	633	623	587	595	568	597	611	610	613	555	573	615	584	588	580	536	549	575	569	586	564	556	641	590	598	648	622	619	590	605	620	565	620	617	617	562	591	568	579	568	589	552	605	592	587	604	631	579	623	633	627	625	587	592	605	553	579	584	578	620	596	584	594	642	627	581	604	591	608	611	584	569	571	538	574	623	605	588	538	565	591	596	584	566	609	599	593	645	585	586	619	639	592	623	627	558	615	617	585	587	617	537	600	632	581	558	579	580	544	610	542	597	600	627	595	569	596	619	644	593	572	579	574	560	588	575	619	607	603	558	630	571	627	595	579	649	571	600	620	579	580	585	601	595	567	582	559	577	602	562	637	544	583	560	632	627	591	610	572	632	635	636	584	607	593	603	634	603	584	584	595	605	617	617	596	597	564	624	631	626	573	608	597	566	565	637	603	577	555	611	610	599	597	583	588	585	583	649	575	570	616	552	625	586	547	565	605	585	595	600	534	548	644	596	669	586	569	589	593	586	563	537	601	571	614	599	553	578	578	604	584	613	624	604	617	614	573	625	570	580	549	585	589	622	595	628	604	604	616	554	661	581	590	640	612	614	619	605	594	594	592	565	613	638	567	582	580	630	613	623	610	600	624	559	594	561	550	590	573	634	629	618	604	588	610	572	614	585	548	601	586	610	575	585	582	570	620	565	584	550	625	560	596	621	547	587	595	580	560	604	617	601	535	607	635	565	587	567	582	652	574	575	610	587	602	589	601	592	558	579	576	574	562	586	571	576	636	604	612	598	600	601	572	604	545	612	606	552	589	579	595	597	630	571	604	605	587	600	578	608	552	541	566	616	560	621	601	540	571	587	594	610	606	567	613	556	564	588	601	624	560	607	557	639	591	611	582	585	597	633	585	610	615	573	609	587	600	568	604	601	584	566	556	574	596	544	557	602	614	617	564	631	640	582	578	598	621	601	538	630	628	596	547	630	594	622	569	566	603	567	583	563	602	593	584	631	569	554	594	612	627	579	576	668	569	607	601	652	562	573	586	593	546	586	612	613	570	574	610	578	600	610	571	586	576	595	613	552	619	566	614	561	586	601	567	582	581	608	574	582	567	624	598	604	616	595	589	557	576	604	571	589	603	574	621	596	596	593	570	592	580	598	591	562	589	594	602	564	566	568	630	633	617	589	630	588	549	628	649	624	553	619	615	576	611	589	573	589	611	568	596	575	596	588	588	607	600	582	571	597	576	583	595	619	577	626	612	554	620	603	582	569	557	562	570	603	612	636	583	573	566	662	603	581	622	606	607	574	574	577	597	610	575	585	583	637	581	559	627	581	563	595	613	576	573	604	577	618	630	573	585	605	591	625	556	646	591	585	577	533	573	567	615	566	607	549	639	626	633	623	611	604	612	615	581	557	606	647	562	578	594	563	671	602	606	646	575	563	564	623	558	576	626	578	609	608	608	626	616	580	632	578	580	605	574	606	592	627	590	555	572	610	606	609	599	572	594	585	601	604	601	623	611	588	600	598	585	588	594	600	563	582	593	588	593	588	565	572	600	617	629	571	606	559	628	560	577	589	594	603	576	588	640	594	641	599	641	573	576	584	637	622	575	594	585	585	582	623	604	577	621	544	565	566	606	639	589	580	566	555	628	588	610	629	561	603	593	592	569	632	608	584	574	602	579	571	609	597	609	595	637	658	595	626	610	597	589	580	668	579	615	600	574	584	584	606	614	681	606	592	618	633	599	611	600	553	589	598	622	598	532	614	642	603	575	574	618	587	634	584	599	567	579	596	597	592	593	561	634	621	599	588	607	631	590	620	628	589	617	575	637	617	604	587	605	572	600	552	600	586	604	592	553	600	587	594	574	587	621	613	580	590	556	589	616	582	643	570	588	592	604	573	563	605	569	641	573	575	585	587	584	640	616	593	583	613	588	603	600	554	565	559	621	560	630	622	594	589	550	607	609	603	612	585	567	621	623	571	592	591	591	596	611	619	616	570	590	609	610	615	601	572	603	593	597	562	637	587	637	600	596	590	593	609	676	571	618	597	594	555	562	561	593	593	583	574	584	587	578	558	615	590	596	633	598	593	644	607	580	594	595	606	594	616	594	611	581	614	632	636	629	601	601	565	601	574	621	597	682	594	544	594	576	608	597	610	602	594	579	600	608	547	570	615	607	593	608	583	582	570	590	608	586	547	639	563	616	618	600	578	590	595	581	598	580	572	561	609	615	615	619	603	584	618	592	599	588	650	553	595	574	587	553	540	600	596	595	580	598	598	600	634	610	610	571	535	623	606	617
19081	5618	723	185	166	167	166	158	154	165	163	156	179	164	178	157	166	163	169	147	170	160	153	160	156	165	169	151	160	156	144	138	176	172	148	156	174	142	181	158	165	177	184	149	159	156	170	167	159	168	174	157	148	161	172	185	171	161	177	150	155	149	185	167	181	177	208	176	176	135	166	158	175	150	178	172	187	189	175	164	192	160	173	166	142	183	164	171	174	198	166	170	166	139	172	177	150	160	149	189	187	145	164	158	168	163	178	171	157	143	170	192	177	187	148	175	170	160	145	173	153	159	170	174	147	153	182	141	159	173	161	176	168	166	168	164	164	165	163	161	168	177	192	161	156	171	165	169	167	141	185	172	168	194	146	174	194	168	159	162	166	153	176	176	171	157	160	164	194	179	143	166	164	151	186	163	161	171	172	148	162	161	169	160	179	169	159	153	152	188	145	142	162	147	152	152	157	160	141	142	173	185	184	177	155	162	165	177	176	160	144	161	166	159	171	176	159	172	160	143	160	187	184	179	154	163	181	176	169	157	160	165	157	174	166	172	153	195	172	160	175	211	162	168	148	146	166	198	163	175	177	195	171	148	153	183	195	168	171	174	162	169	210	161	142	180	157	177	196	159	174	160	172	176	170	205	183	171	169	180	144	188	174	211	169	181	163	158	194	167	171	174	162	167	151	163	160	154	174	168	170	153	173	170	191	153	169	167	171	156	170	173	157	175	172	167	187	173	161	153	189	192	185	146	175	169	154	178	172	163	154	166	152	134	156	177	174	174	169	161	193	199	147	178	161	156	153	183	177	162	159	161	153	187	154	147	154	179	176	180	172	192	169	188	172	179	159	160	183	168	160	168	175	187	179	154	182	198	209	152	155	167	172	172	163	174	157	168	175	200	159	191	177	154	208	158	177	171	175	204	179	167	189	152	155	192	147	169	173	154	159	159	162	158	167	158	161	192	140	155	151	183	146	147	182	156	173	145	156	172	164	190	175	153	181	182	181	180	159	158	169	154	160	180	142	169	172	171	156	154	190	171	154	158	164	148	153	164	166	183	175	173	186	193	157	182	210	167	151	192	143	175	184	177	172	183	164	185	184	160	157	179	166	152	151	173	179	150	147	159	176	161	160	172	181	184	185	207	173	144	194	164	144	181	161	181	190	163	183	141	165	147	163	156	192	166	169	172	162	170	174	180	168	174	159	160	177	156	186	170	158	175	160	146	167	175	180	173	171	166	188	203	155	202	168	158	150	177	198	141	153	148	167	158	161	160	138	184	160	169	179	174	182	167	154	169	189	160	184	137	149	206	148	172	158	158	190	176	172	177	177	164	159	172	187	177	161	155	139	161	146	177	176	150	163	138	168	165	168	184	166	159	154	146	158	150	173	174	163	142	171	160	173	151	166	185	162	162	162	168	161	185	173	174	155	178	167	177	154	157	162	169	178	168	168	171	171	173	168	158	161	192	158	151	168	190	183	157	171	191	174	168	169	166	167	178	164	147	134	176	158	188	166	181	178	162	149	164	183	168	200	175	169	150	169	195	174	184	171	169	186	192	173	167	184	162	164	157	180	188	161	187	164	205	188	170	155	165	156	157	155	140	165	144	173	157	161	176	162	155	165	155	163	144	175	159	169	175	143	157	212	174	180	208	144	174	147	159	161	170	160	183	174	161	167	153	156	160	172	154	154	188	169	161	175	155	154	168	168	166	200	189	177	187	155	154	186	155	183	182	158	166	178	164	158	212	181	172	181	171	180	171	162	165	164	150	185	171	162	168	161	185	185	183	157	173	196	174	184	187	164	143	167	171	162	188	167	162	142	194	162	187	161	176	160	168	165	166	167	172	163	168	159	180	178	179	164	172	166	176	154	165	158	190	158	171	153	186	184	162	181	160	170	188	169	179	147	157	158	142	160	174	175	194	141	158	198	159	170	181	142	163	176	145	171	189	143	165	173	172	181	178	152	158	165	146	167	188	176	170	187	153	159	156	165	141	184	149	181	157	174	173	209	150	163	157	159	164	165	168	165	170	168	150	157	163	159	158	165	163	172	179	156	188	174	154	157	152	145	168	153	161	153	180	167	137	170	158	137	159	152	169	196	180	167	180	187	168	159	171	151	173	162	175	164	173	172	151	136	172	168	171	161	151	164	166	166	158	142	169	157	172	151	171	171	180	189	161	155	195	156	156	192	190	178	171	187	173	186	175	159	158	182	184	181	160	177	173	152	168	140	150	146	168	183	156	190	154	179	148	162	206	166	168	168	152	184	168	135	181	183	181	171	190	159	183	165	143	153	168	195	177	181	175	183	165	169	166	153	183	150	155	178	159	167	190	181	168	159	174	162	186	163	154	194	156	160	163	186	175	194	183	155	139	176	155	165	154	159	159	155	166	173	158	171	203	149	181	186	179	189	175	155	143	160	173	164	172	190	173	142	187	173	191	174	173	162	149	155	164	157	160	149	188	191	156	182	166	195	182	164	182	157	208	173	159	176	214	174	154	168	158	143	139	171	135	184	168	172	144	166	176	161	197	162	189	174	161	178	156	157	167	168	168	212	179	174	175	170	146	159	181	146	170	159	182	170	201	197	156	163	153	192	192	163	155	156	183	159	172	185	152	158	178	167	192	174	183	166	138	149	155	171	202	158	197	162	164	175	179	179	159	164	163	182	149	178	157	152	164	161	180	200	169	164	169	175	180	188	137	171	185	192	185	162	161	182	149	160	152	170	170	177	161	178	177	167	181	153	158	160	177	168	162	169	145	179	168	179	158	161	172	159	146	181	178	153	161	171	180	149	165	194	179	195	166	141	171	167	177	156	163	176	150	171	159	163	160	177	155	169	182	168	204	166	163	164	143	155	195	166	176	155	167	165	149	179	162	174	164	149	139	188	150	168	165	176	143	173	178	158	160	157	162	177	177	177	177	176	139	181	203	168	170	151	172	152	170	177	201	188	138	165	184	159	191	181	188	159	159	169	165	144	174	145	181	156	159	170	171	150	181	182	165	152	180	206	152	172	151	147	147	166	183	174	174	176	154	182	165	168	176	194	173	179	179	178	167	191	167	144	159	167	161	168	156	167	172	187	159	157	169	163	169	152	162	171	186	167	160	158	156	143	158	176	189	165	178	122	186	170	146	138	164	185	173	168	177	166	169	166	176	157	154	148	189	170	158	171	190	174	180	148	141	149	177	179	173	148	193	156	190	177	205	177	182	174	164	182	159	163	165	149	170	166	183	184	155	164	170	165	186	163	181	145	161	182	202	164	176	174	141	151	161	192	165	171	187	158	175	143	174	173	161	167	187	167	176	180	163	174	171	171	182	152	180	143	151	148	174	169	168	162	164	150	167	187	152	158	195	160	181	153	147	165	164	143	192	166	152	190	184	156	177	156	181	152	170	182	173	186	160	175	165	173	164	175	165	175	157	168	150	193	158	174	166	202	167	154	145	140	172	153	155	145	183	176	139	178	195	161	192	155	172	176	176
11130	3332	797	454	452	424	420	436	409	411	398	395	429	402	441	415	389	391	368	384	405	397	369	388	382	374	401	359	410	411	415	365	373	405	399	403	365	397	410	401	431	375	392	397	410	397	423	396	417	421	438	427	411	412	430	417	402	411	398	426	412	427	436	423	395	408	416	392	402	379	429	432	396	392	403	397	409	404	407	419	394	408	405	367	417	387	393	384	420	418	388	395	409	433	382	401	396	430	379	392	410	397	385	392	378	367	423	377	424	382	382	397	388	406	375	380	401	395	418	426	404	415	374	404	397	368	400	397	374	406	397	453	444	375	437	381	348	416	407	386	398	400	372	393	404	428	416	383	413	411	442	431	419	392	412	379	401	397	395	418	386	431	414	408	391	404	383	386	392	372	385	405	417	398	387	397	396	427	414	386	410	429	423	361	386	405	360	381	390	362	397	363	403	379	372	377	364	392	371	390	427	379	377	402	397	404	403	427	428	394	411	389	421	411	382	424	372	407	355	385	356	412	352	392	398	370	385	399	426	382	421	388	391	405	462	398	430	380	391	398	394	377	404	372	406	402	362	397	428	356	367	434	400	400	402	388	392	398	397	399	409	403	401	430	374	427	384	375	367	384	394	391	390	388	412	431	426	398	395	435	375	411	396	375	401	382	377	421	373	379	381	381	390	394	412	382	444	405	405	394	403	413	396	403	384	369	379	409	397	403	382	394	378	362	414	369	376	390	424	400	434	422	388	362	385	391	385	437	382	392	401	393	394	396	420	402	382	376	406	386	345	364	404	407	401	396	355	378	415	393	397	385	428	423	404	408	431	392	361	350	374	394	422	443	417	396	404	408	394	414	409	385	417	379	410	352	403	398	393	383	427	437	376	367	351	391	415	374	399	426	395	409	379	375	403	370	416	371	374	386	400	436	399	363	409	417	379	418	392	389	392	379	411	425	391	391	418	394	408	371	386	434	383	404	409	406	403	393	354	375	376	416	375	408	390	390	410	395	391	400	418	395	402	428	383	406	396	382	380	396	381	356	371	401	385	410	399	373	406	409	414	390	403	430	414	461	389	421	365	451	421	401	399	402	387	385	394	384	422	387	417	400	390	407	393	404	390	419	383	416	404	369	379	404	423	383	390	377	389	398	385	391	386	389	390	390	407	434	408	398	403	406	375	387	397	397	380	397	408	436	382	417	392	371	408	420	402	407	376	360	377	407	384	379	402	366	389	415	446	385	428	378	369	425	398	382	416	399	358	392	379	408	391	398	373	415	386	388	420	369	390	402	380	431	407	402	421	359	354	383	412	369	367	408	391	377	395	414	417	388	430	398	405	368	431	365	397	398	432	404	399	393	394	401	397	388	407	418	409	406	393	394	396	410	397	394	410	400	413	375	378	413	430	385	401	369	380	405	400	419	404	406	401	427	403	401	412	421	395	395	414	375	429	404	417	423	395	386	399	405	400	414	372	399	372	366	373	417	449	419	395	448	420	410	410	370	385	393	414	377	375	425	404	413	411	390	408	357	400	393	400	365	359	367	397	356	384	417	376	398	399	387	394	387	389	387	413	376	421	366	406	401	388	408	382	398	377	346	402	407	405	366	351	393	418	373	399	384	377	394	367	398	373	408	393	362	397	402	374	367	384	429	375	404	419	420	415	360	402	392	418	416	394	376	391	381	375	386	385	425	385	388	397	365	396	414	390	389	371	389	361	424	412	447	395	434	397	385	390	411	374	405	394	407	439	379	364	423	379	413	376	407	392	397	413	441	410	389	415	408	408	380	395	367	426	361	394	392	402	441	360	423	393	407	396	428	397	380	396	409	370	418	360	385	402	444	409	385	391	423	391	367	406	407	405	394	406	420	392	391	406	409	390	379	397	377	412	373	396	374	402	382	414	423	392	413	434	380	414	362	393	442	384	396	424	399	410	405	392	366	387	418	392	425	388	393	370	410	396	393	376	407	390	373	423	397	402	374	389	402	395	405	374	426	427	407	397	390	409	387	430	398	409	407	377	384	394	417	381	391	393	369	396	393	373	350	428	390	413	388	411	408	417	397	360	411	413	422	447	371	362	395	393	400	398	365	372	368	385	396	422	394	411	376	412	401	412	328	400	402	376	367	390	397	417	404	412	416	418	409	393	383	378	386	406	426	373	381	410	423	412	424	382	408	410	419	402	424	408	389	412	392	384	392	408	384	394	405	408	408	390	364	368	381	386	379	403	387	409	396	392	386	402	369	411	423	416	398	408	426	409	373	363	371	405	403	411	418	394	397	360	391	401	412	412	390	404	410	394	387	433	398	374	391	389	379	428	389	410	380	429	387	427	405	353	415	395	391	439	406	411	384	377	419	395	400	383	417	386	398	409	379	419	421	404	388	385	417	369	400	397	356	406	396	389	413	391	354	430	419	391	410	413	376	401	417	400	395	393	406	395	395	411	389	395	418	412	417	413	380	396	414	413	398	427	361	394	429	419	395	388	406	394	405	373	415	400	383	395	365	389	387	429	399	405	430	383	383	382	407	414	397	381	399	367	378	415	395	401	405	414	420	421	401	370	393	361	423	419	383	363	377	366	383	377	384	382	406	436	379	383	399	393	439	394	403	408	376	398	394	447	401	413	401	395	418	414	436	411	402	375	372	388	410	394	377	376	408	383	373	390	388	396	384	392	410	395	391	401	378	412	387	364	366	412	394	390	415	397	381	422	395	413	398	378	417	359	402	386	433	408	382	390	425	372	368	356	406	351	404	409	342	419	407	407	366	364	378	422	415	397	395	410	367	396	409	406	384	376	386	380	430	380	398	388	408	417	391	394	365	412	401	403	404	425	370	414	407	391	396	384	364	402	411	398	403	356	405	397	420	377	382	407	409	380	407	391	413	398	392	389	366	414	404	381	382	407	394	395	375	438	369	406	375	364	394	413	390	392	371	386	366	416	428	413	379	417	388	390	424	397	420	406	391	383	373	398	386	403	416	412	347	406	380	408	428	395	392	371	365	421	382	405	427	395	389	410	408	403	391	401	391	408	413	385	382	411	391	413	372	392	419	406	387	398	347	386	416	439	382	401	363	403	418	407	402	408	370	421	434	427	411	397	387	349	385	412	393	379	392	405	404	353	402	391	412	404	431	394	371	407	393	411	366	391	396	415	417	422	400	377	434	405	390	402	384	401	384	397	405	404	373	405	383	415	377	405	412	369	375	404	392	373	427	417	343	431	426	454	393	360	409	440	369	378	422	373	408	401	391	431	405	393	391	360	412	372	408	418	372	391	441	373	385	420	421	373	370	439	357	386	380	390	413	424	435	400	418	452	399	382	396	404	401	390	408	417	408	416	416	401	393	392	381	386	381	359	369	407	399	397	425	392	385	389	386	419	396	393	407	385	362	402	410	382	407	409	393	396	429	381	408	389	380	382	421	405	405	412	412	390	391	409	396	373	390	383	380	421	372	391	407	377	434	414	393	410	419	379	407	395	352	402	404	389	393
38298	15723	2389	474	396	336	330	265	301	307	270	267	276	276	276	235	271	252	267	263	249	236	235	231	247	266	243	265	235	275	255	249	262	233	255	222	225	245	259	289	226	245	261	257	251	275	268	240	239	232	247	281	257	260	244	249	260	292	226	262	291	262	233	246	240	237	211	236	261	268	270	240	262	243	237	262	249	290	235	252	232	251	266	249	237	243	263	241	255	268	269	238	244	254	250	269	213	243	265	280	246	240	236	263	280	229	234	282	234	268	239	246	279	256	247	264	263	257	248	258	260	268	268	279	217	216	240	236	239	264	270	243	249	214	208	240	260	265	269	222	230	237	248	260	239	235	239	254	240	269	233	219	206	270	225	267	241	258	248	277	238	238	248	248	245	246	253	276	259	258	248	251	249	237	258	284	284	250	236	247	246	234	241	269	254	288	254	260	267	254	255	271	281	262	273	255	249	265	225	255	245	242	233	252	252	249	273	212	248	267	277	235	249	243	256	228	259	260	265	234	262	246	262	271	241	271	232	249	229	253	227	273	266	247	237	251	262	264	222	236	233	252	260	232	257	241	254	244	268	242	273	209	258	238	249	255	254	252	243	242	241	263	259	214	236	261	224	262	236	268	235	223	266	255	204	250	237	229	230	245	263	245	215	259	265	254	250	261	258	223	276	262	263	231	288	233	234	253	253	249	230	224	224	252	207	237	247	260	269	243	264	251	263	247	243	224	210	235	257	248	234	265	222	249	230	237	230	226	253	253	266	231	244	220	267	263	254	244	267	250	284	232	250	253	235	273	250	261	247	230	258	253	229	263	257	231	259	259	251	276	238	271	276	274	223	253	214	259	261	241	247	260	278	265	247	227	245	264	271	245	280	238	258	231	232	231	253	270	288	215	285	254	238	255	258	231	281	268	221	253	249	252	223	260	232	258	247	249	276	246	209	222	241	228	254	262	265	271	249	266	223	244	239	253	252	244	241	256	239	275	236	235	272	278	246	234	257	267	246	232	246	246	231	240	239	229	249	254	259	255	229	228	249	276	261	229	220	210	232	293	232	254	223	251	245	251	240	274	253	249	245	261	265	237	251	249	259	241	252	260	248	264	221	264	251	276	251	230	225	238	254	260	265	250	247	241	255	221	227	222	233	267	245	267	249	252	236	234	236	232	274	271	263	248	224	209	235	240	241	270	256	253	245	222	242	258	253	255	234	256	294	226	211	247	264	241	266	255	247	259	262	225	258	248	242	246	268	273	249	249	243	237	231	274	236	237	222	252	260	253	247	215	276	253	252	229	231	283	261	242	254	256	263	223	238	204	255	237	257	240	248	244	220	266	266	249	250	241	230	236	258	259	255	263	241	251	253	252	282	253	263	238	251	257	253	246	261	283	245	259	249	288	276	249	250	245	270	243	256	237	224	242	259	261	240	246	271	238	262	252	201	267	237	247	231	278	245	218	259	227	250	241	274	275	234	242	244	238	286	245	240	248	261	275	220	241	272	255	241	222	257	274	268	238	254	262	222	258	262	254	255	255	240	240	219	235	251	227	256	222	228	247	243	223	254	259	256	255	246	249	276	259	232	270	262	260	252	224	229	225	241	263	251	228	267	240	220	247	238	270	250	227	242	272	252	278	262	226	231	243	286	245	245	254	264	230	247	237	258	252	233	210	233	245	273	241	239	257	228	254	226	236	231	260	228	237	259	251	204	257	283	269	243	210	251	259	250	268	252	228	261	257	245	234	268	238	250	232	229	225	266	248	276	239	260	211	233	269	295	246	260	235	263	227	230	224	221	255	263	254	235	226	261	244	255	255	257	241	259	255	234	247	232	259	229	284	253	268	252	253	220	249	254	255	271	253	272	252	265	230	252	241	233	247	248	231	236	256	264	259	231	240	251	261	239	241	270	224	268	240	251	245	276	248	249	276	245	254	246	244	249	247	248	270	234	244	238	254	251	250	243	269	226	259	230	262	260	268	266	241	271	243	251	248	222	254	225	234	279	249	230	264	238	252	243	242	212	269	252	241	225	241	243	239	242	273	257	228	278	239	270	251	250	245	250	227	261	283	263	247	228	243	246	248	276	276	270	252	244	259	269	235	258	245	228	243	260	239	269	218	267	285	237	250	261	257	260	257	250	252	233	276	269	247	227	241	268	240	257	275	233	256	238	267	245	259	239	235	274	250	270	229	263	280	268	226	236	245	249	273	255	231	258	243	253	236	240	247	235	238	217	273	262	267	268	252	247	252	264	234	231	216	281	225	266	251	262	266	244	258	264	248	259	253	266	236	253	254	255	276	247	246	241	240	209	242	251	247	255	246	267	241	246	233	241	242	234	259	243	255	258	249	236	228	259	230	258	272	244	255	238	231	250	286	286	267	253	238	267	236	243	262	227	265	239	269	258	267	235	242	248	251	233	267	235	238	246	229	246	226	220	228	266	257	244	230	255	223	239	240	243	242	244	264	233	293	256	257	268	225	213	229	256	255	258	249	271	272	250	241	254	254	244	240	243	267	243	268	218	248	256	232	266	246	217	234	244	239	257	229	229	234	258	242	236	256	266	228	240	272	241	255	261	268	247	278	259	261	258	265	252	257	262	288	265	253	269	249	254	234	253	251	224	256	246	281	289	245	223	229	237	251	219	257	220	227	266	234	276	221	223	238	255	238	248	229	257	242	234	232	219	270	276	237	268	249	255	251	260	232	238	231	285	262	260	233	248	227	244	237	232	246	249	240	264	242	243	231	294	269	260	203	243	244	257	229	224	251	246	227	231	247	234	243	252	237	238	244	273	252	253	231	256	245	219	268	238	242	228	233	231	276	268	254	263	256	230	246	255	262	248	248	277	251	268	247	236	248	255	242	251	278	235	238	252	258	249	256	249	236	262	262	263	243	250	242	285	242	246	250	229	245	254	228	232	226	233	231	254	231	223	261	265	254	286	233	236	261	259	270	265	230	259	219	249	251	249	263	244	262	243	253	268	271	256	243	247	236	274	233	243	259	244	244	226	201	245	242	242	258	219	247	223	252	250	261	237	228	255	260	238	223	235	237	275	231	271	251	248	232	238	217	227	233	247	267	227	229	258	267	232	216	205	252	252	279	233	261	306	251	227	227	228	229	229	254	261	229	219	253	272	243	259	295	237	249	231	240	242	235	253	227	231	244	252	209	241	264	259	226	217	260	273	277	231	283	251	227	214	280	231	231	279	267	255	257	244	251	212	268	255	231	272	251	258	248	250	246	275	233	236	239	236	261	222	244	235	284	245	224	266	253	283	217	240	234	240	230	299	250	236	271	261	247	274	243	233	240	241	251	250	252	260	254	260	263	228	261	277	256	240	248	226	253	257	278	245	244	255	239	250	257	254	261	275	244	251	248	245	266	255	252	248	247	252	216	231	230	233	266	259	236	233	251	284	259	279	263	266	276	249	240	246	243	249	226	250	264	252	229	238	228	260	232	244	256	249	278	247	253	256	247	269	244	254	247
22967	8568	1502	1231	1156	984	874	828	773	691	707	641	663	674	619	637	576	604	636	636	608	618	547	607	564	585	582	567	565	556	597	585	580	600	533	603	554	598	570	576	579	583	572	603	557	552	622	632	593	595	614	604	615	592	574	616	583	589	595	569	576	571	567	615	595	637	598	559	604	591	602	545	565	587	587	537	516	556	569	586	532	578	583	590	542	591	575	565	609	568	605	597	544	536	569	597	544	559	530	544	586	537	559	537	520	524	577	557	579	545	616	603	531	531	595	585	565	538	539	571	580	586	556	555	555	571	566	548	588	575	583	579	569	599	578	536	545	571	549	579	571	561	532	610	535	554	541	523	537	564	542	546	533	619	599	558	576	518	560	623	575	558	520	559	583	569	572	517	508	545	564	567	598	556	580	537	542	555	536	578	561	568	552	583	522	604	557	550	564	535	550	554	546	537	553	573	549	584	565	575	504	621	595	575	600	612	557	505	572	616	531	539	555	555	556	559	523	544	552	553	535	544	536	589	572	554	571	578	569	555	571	570	520	579	517	574	553	548	522	544	550	544	525	555	562	532	590	584	543	555	545	559	594	573	536	539	576	546	554	541	596	541	603	606	514	497	549	540	537	561	548	535	535	556	558	532	546	547	554	566	566	578	541	549	587	552	516	546	555	561	515	577	488	516	585	555	565	572	585	560	581	536	561	576	544	553	579	530	579	564	539	563	584	526	587	565	551	549	498	551	548	555	542	542	527	583	555	575	553	535	554	545	564	573	554	562	532	565	551	537	568	542	600	570	554	551	528	518	559	514	588	564	546	599	574	537	560	581	548	573	558	547	574	551	552	579	533	523	519	518	548	544	572	544	551	580	543	541	565	567	538	561	563	529	520	544	534	573	536	598	572	569	590	536	556	512	585	554	608	587	544	552	515	548	541	573	538	565	552	541	536	514	576	520	534	574	542	546	544	558	518	540	526	569	550	532	514	563	547	531	574	517	557	551	560	525	550	557	568	567	533	549	550	583	553	528	538	569	568	557	572	551	564	589	562	606	554	572	585	544	611	550	553	563	537	582	519	535	570	567	565	574	545	522	528	534	586	554	558	547	589	569	550	544	496	553	553	544	572	537	537	518	575	540	598	573	565	540	582	538	526	557	605	533	549	527	536	518	516	581	558	505	556	549	512	545	577	542	578	550	559	567	565	536	529	540	546	537	573	549	562	555	612	578	540	593	554	598	538	571	621	597	573	562	576	544	543	553	574	583	489	576	554	576	556	568	549	529	572	572	564	557	544	555	548	535	576	546	610	550	565	550	549	574	565	535	575	556	515	580	559	570	533	548	543	564	583	550	538	528	577	544	503	591	539	560	537	544	582	536	536	517	593	557	536	558	517	583	577	587	544	574	571	509	525	541	575	531	538	562	534	516	561	529	572	576	555	523	578	555	555	579	565	543	576	609	573	568	563	531	547	561	555	537	523	553	548	580	556	588	545	532	512	552	558	533	543	531	523	540	520	558	551	572	560	578	534	529	539	558	543	561	551	549	570	588	558	562	554	530	548	518	590	546	555	543	559	552	475	569	567	519	589	603	550	566	559	557	528	540	524	533	544	560	529	563	582	553	540	559	541	552	548	550	605	566	551	563	524	587	605	563	570	562	551	538	595	543	520	556	548	560	586	539	546	576	518	554	604	542	533	582	569	538	563	568	541	519	569	521	570	546	559	560	582	542	530	568	525	574	591	562	554	510	542	570	529	557	554	570	550	568	565	546	564	616	551	561	555	543	576	556	535	551	552	516	566	585	544	527	579	553	577	531	548	544	538	561	567	535	529	559	555	542	537	568	521	525	525	582	574	493	584	574	569	562	589	516	508	577	567	568	513	568	537	538	600	596	544	563	560	531	584	520	567	564	553	574	552	563	516	591	541	579	580	563	521	532	549	540	592	506	567	559	596	590	570	569	521	603	565	548	589	542	561	510	553	544	553	555	538	524	571	596	574	587	555	565	547	559	592	554	572	587	593	521	541	541	534	550	553	542	546	535	575	558	522	584	578	520	597	560	538	577	557	577	550	541	593	537	586	528	565	580	530	556	539	556	588	554	602	539	565	570	603	553	541	571	540	561	565	545	581	548	568	587	529	561	526	550	601	542	527	548	594	554	569	528	533	569	548	538	545	589	573	557	559	549	531	517	547	570	547	521	536	519	589	575	589	558	559	536	551	583	578	573	583	547	562	599	507	527	549	575	556	534	561	556	547	595	577	606	559	557	531	542	533	550	535	509	557	573	550	561	561	585	533	585	535	544	553	552	545	562	583	631	564	564	545	556	577	556	561	570	522	552	566	596	550	568	563	619	547	547	553	565	583	566	516	525	549	517	554	538	555	503	545	549	582	594	541	529	590	559	567	575	558	574	537	540	568	536	529	548	561	594	525	591	511	560	525	578	568	547	558	558	588	569	538	617	551	519	558	551	551	589	588	526	529	577	558	539	542	597	539	570	577	555	533	550	549	515	551	515	545	563	568	514	567	551	565	566	606	588	543	589	556	564	582	566	606	541	549	534	554	547	537	582	561	567	571	576	567	564	580	570	529	542	521	586	516	567	575	508	510	563	560	560	571	547	501	558	537	574	570	547	534	541	548	511	572	530	561	522	556	566	570	526	549	557	532	580	501	559	535	557	545	560	584	542	547	526	562	568	560	566	603	551	514	538	564	567	535	575	551	581	573	574	564	547	596	574	591	524	539	559	562	524	555	547	578	556	521	536	565	576	556	561	533	585	570	572	546	566	553	533	567	554	579	500	537	554	544	517	535	546	557	549	543	531	558	505	593	582	541	525	569	546	548	538	555	604	579	521	556	567	502	566	528	541	596	552	519	528	567	610	557	549	504	565	553	595	583	573	592	530	516	602	574	581	581	568	529	548	561	545	579	538	523	534	530	551	575	576	525	546	552	585	530	519	530	561	556	505	590	584	568	507	566	580	538	531	543	560	538	612	569	583	606	594	621	534	536	501	550	554	537	555	600	566	549	584	553	540	583	561	534	583	569	572	522	540	561	523	554	600	522	559	553	556	562	551	544	582	547	592	579	585	555	566	565	556	549	545	571	600	525	554	535	554	543	569	546	583	564	571	557	543	557	584	584	543	585	583	532	526	568	566	558	528	583	555	568	562	534	588	536	565	572	589	517	563	558	565	529	592	556	542	553	597	584	548	557	557	591	556	561	558	548	602	560	536	554	581	558	568	547	559	572	548	545	564	587	548	600	515	551	554	584	524	580	590	532	576	560	543	517	560	562	549	561	551	540	559	557	506	556	567	565	572	554	556	567	588	588	563	569	556	515	485	571	518	566	566	571	550	573	543	512	577	549	577	554	539	529	614	570	565	552	584	569	535	549	561	584	543	549	518	584	568	541	542	539	525	539	581	590	566	527	524	548	564	531	587	554	578	583	538	530	516	522	523	552	550	551	553	559	581	576	581	571	562	515	554	587	554
49430	23976	4070	904	551	411	404	397	337	358	337	320	325	330	299	302	283	288	278	288	280	282	290	310	311	286	305	252	270	257	290	276	277	276	250	289	302	232	274	264	279	287	259	290	321	289	310	305	284	276	278	298	298	326	288	283	271	270	268	273	322	239	268	293	269	299	263	258	265	320	284	304	260	258	243	308	260	239	254	275	303	265	260	267	275	261	273	260	254	270	264	284	301	256	263	271	282	275	287	289	256	291	252	272	243	267	242	283	247	270	318	284	287	258	281	268	271	240	252	258	253	272	279	256	260	295	280	289	291	257	273	271	281	275	268	243	283	259	244	246	265	287	293	297	260	269	340	293	268	261	314	282	279	276	273	262	292	288	285	279	264	279	253	317	302	298	282	269	247	276	264	292	262	272	257	268	259	257	296	280	298	295	251	312	257	290	290	289	284	304	260	286	270	273	261	239	260	261	280	272	288	309	303	292	237	275	261	274	292	268	269	264	299	264	241	280	260	268	266	286	297	288	267	261	270	280	265	255	254	294	247	263	267	285	265	243	287	303	288	277	239	318	267	279	286	293	254	285	302	267	283	314	282	277	280	238	277	266	274	286	276	270	270	268	262	298	257	308	272	267	280	264	273	283	295	277	302	268	269	280	261	281	259	268	250	280	256	268	287	260	257	266	273	273	274	288	302	288	273	265	293	277	274	280	274	265	278	284	279	260	262	331	308	283	295	290	275	294	271	297	285	257	279	310	264	284	251	305	310	286	265	278	280	251	262	291	240	260	261	264	290	272	244	261	241	241	272	283	277	273	304	292	281	281	281	247	255	245	263	254	270	262	306	286	272	254	258	263	293	283	269	262	281	254	258	268	300	269	278	278	256	274	285	276	262	267	296	236	272	271	236	275	272	271	286	281	257	287	257	306	310	255	280	245	291	290	256	256	300	281	272	278	290	284	267	276	281	276	280	270	283	261	321	248	281	257	287	270	273	278	279	256	262	275	267	285	294	271	274	262	265	279	280	245	285	282	262	289	263	298	313	276	250	265	249	296	249	261	293	298	262	297	280	289	273	258	247	239	280	263	277	286	249	279	287	258	284	348	253	259	277	237	312	270	264	300	264	269	284	254	261	303	316	272	278	271	276	260	289	283	296	295	272	280	312	260	266	235	245	242	295	291	270	263	270	296	271	316	279	250	303	257	261	268	319	262	291	282	301	290	298	270	265	287	258	288	284	275	286	280	266	288	231	261	267	301	267	270	235	303	233	267	318	285	283	253	279	259	277	285	295	278	249	283	258	261	264	280	269	309	281	284	284	278	287	276	259	294	263	261	263	292	283	279	272	311	228	260	276	254	247	261	232	272	315	261	290	272	300	270	284	261	284	278	278	272	292	292	264	313	258	309	259	270	291	274	257	253	254	267	297	286	251	288	287	270	269	294	273	269	276	281	272	258	278	297	247	286	275	265	307	277	278	278	271	272	271	265	245	286	268	312	268	290	273	258	270	270	306	280	275	280	265	265	275	258	254	232	266	292	286	288	257	286	224	301	288	276	235	273	316	270	254	288	266	271	288	258	275	278	272	292	292	323	253	269	239	252	274	269	273	285	247	278	272	269	265	272	261	262	281	298	273	285	257	262	287	291	273	249	274	267	273	269	298	266	242	262	271	246	282	245	273	268	270	270	260	315	273	318	265	319	284	247	284	272	237	233	253	290	303	294	271	271	267	265	250	272	265	277	251	269	282	243	275	275	278	299	310	259	253	297	261	305	295	273	266	266	269	277	289	262	265	263	302	257	276	292	283	264	252	257	278	264	294	242	267	275	260	287	272	267	270	290	261	272	281	276	280	269	278	263	295	262	262	286	277	278	253	334	259	295	279	269	302	288	254	309	275	238	270	266	274	281	265	232	256	284	281	232	233	259	271	286	260	257	281	301	276	268	278	272	252	275	294	282	283	283	289	272	302	284	265	267	280	293	279	275	292	270	298	291	285	292	267	287	267	293	315	285	256	280	295	292	272	249	284	279	263	282	277	247	264	317	274	255	274	277	259	285	238	265	285	245	256	296	268	283	297	269	254	295	253	273	283	281	256	275	274	275	281	275	272	285	287	277	299	275	256	277	297	272	250	312	286	272	273	289	268	292	232	282	247	282	253	270	230	257	273	276	264	268	257	276	283	262	268	256	324	276	287	279	269	271	304	302	298	260	289	265	276	294	265	293	250	275	269	317	264	263	299	283	263	300	267	254	243	276	272	276	243	274	268	290	269	260	260	261	252	280	262	294	282	282	261	266	288	279	299	261	265	263	321	275	275	249	252	241	298	314	279	285	249	291	238	273	243	276	305	271	266	274	257	293	253	293	291	294	268	254	245	233	226	277	257	296	283	288	270	268	314	276	291	251	237	280	270	297	281	271	279	233	284	271	285	256	266	323	276	268	268	276	297	284	282	280	258	259	265	283	272	301	258	284	267	275	270	251	276	284	254	254	251	292	270	258	317	258	285	288	257	260	257	270	259	263	266	298	300	272	277	300	248	249	309	281	268	277	278	292	261	244	258	264	243	278	289	254	285	276	278	292	259	246	249	296	296	236	314	261	275	274	297	281	320	282	235	274	281	252	291	279	241	281	288	247	267	271	291	282	258	279	259	294	323	287	295	289	249	292	263	265	294	295	277	288	245	240	272	270	288	290	251	269	280	235	258	248	298	246	231	286	258	290	275	246	279	303	272	278	283	297	246	268	283	290	264	283	275	284	273	268	306	282	298	249	256	279	256	279	271	283	284	276	280	248	252	270	243	268	301	316	253	252	304	261	271	263	306	267	282	251	270	286	282	289	302	275	295	252	239	288	305	262	260	298	270	249	271	277	300	271	276	277	284	267	271	273	276	284	345	290	277	261	293	295	286	258	293	296	270	313	264	260	249	287	295	274	278	292	261	270	271	290	279	279	244	267	271	262	269	278	270	254	268	267	251	249	293	271	268	270	298	276	300	284	287	278	272	274	268	244	268	275	275	254	290	255	281	297	315	266	263	281	305	267	312	267	254	275	286	261	303	267	286	255	294	273	249	277	260	243	294	308	292	269	268	260	265	263	282	276	313	287	298	266	255	261	291	297	298	323	279	258	309	282	290	255	282	261	283	289	264	267	278	256	264	263	252	242	295	276	301	252	266	272	269	250	293	272	268	285	278	287	262	264	268	288	280	294	302	264	258	278	281	259	267	306	259	296	285	251	258	259	278	273	282	275	265	271	290	280	289	282	265	318	309	252	306	274	252	247	295	299	285	315	304	295	321	231	254	268	272	255	255	269	279	286	273	246	278	263	298	260	270	330	249	254	300	287	266	258	236	301	305	265	274	255	222	292	235	261	272	280	266	277	275	299	291	266	284	269	267	280	271	272	296	276	293	278	296	275	268	277	280	274	280	289	276	254	275	282	247	292	295	290	291	278	271	251	267	286	263	290	265	271	269	263	279	312	282	267	272	275	278	279
30136	11667	1956	2083	1749	1457	1192	1137	992	952	857	811	763	719	775	729	672	713	693	711	676	662	684	664	605	671	672	649	616	610	622	597	621	588	614	645	605	607	597	598	622	590	591	628	625	651	654	661	677	680	646	639	652	682	642	686	631	641	639	630	670	676	691	639	642	643	611	665	661	646	618	606	615	613	574	609	614	626	663	627	633	588	593	611	652	594	613	640	614	562	582	603	612	597	580	588	587	587	588	623	574	579	577	555	603	585	586	602	578	582	590	602	608	594	614	636	648	628	567	582	578	577	590	586	592	576	574	641	643	548	587	622	615	548	600	582	635	602	567	596	628	626	630	620	529	596	585	610	598	575	574	574	593	565	637	602	637	651	562	586	579	647	565	605	594	642	593	639	628	636	623	587	611	591	561	615	601	577	646	620	614	581	584	543	582	600	569	552	573	556	627	598	550	618	636	604	596	586	595	644	649	629	631	584	629	569	632	622	570	595	588	630	609	600	601	575	615	592	583	608	573	630	604	568	588	607	648	589	581	568	619	621	559	573	623	585	566	657	614	548	597	618	559	578	586	614	611	530	583	558	588	613	622	582	616	617	589	627	604	591	610	559	563	586	574	622	637	565	578	590	637	611	639	614	597	583	618	577	559	575	641	614	573	577	588	561	608	667	605	597	587	594	590	620	596	591	593	611	620	614	622	563	571	593	566	584	585	629	584	563	588	603	616	575	580	580	617	573	589	533	556	597	596	616	559	625	561	605	624	581	565	608	586	586	612	588	620	613	586	639	575	574	599	606	626	623	582	622	581	603	612	610	571	580	593	590	584	612	543	586	603	606	587	608	612	567	596	618	603	557	579	575	645	586	559	552	574	631	561	606	585	596	603	593	565	582	605	588	565	622	632	589	579	616	566	616	541	576	573	565	558	635	595	592	572	615	572	577	586	582	592	569	602	574	648	566	561	620	606	624	563	596	546	560	577	584	563	590	584	593	576	555	580	591	610	576	571	555	636	574	582	593	590	606	563	623	561	625	557	634	560	633	599	608	599	611	556	581	578	616	600	583	597	600	639	607	584	593	649	541	582	589	619	618	606	625	644	621	613	554	595	617	584	608	596	597	642	612	582	622	576	588	584	567	565	616	579	594	585	585	582	622	587	614	591	588	578	572	625	601	604	601	586	570	641	643	611	617	619	609	596	572	582	602	566	598	613	565	583	638	645	627	590	601	579	568	541	591	576	557	617	578	608	543	578	608	597	585	563	593	601	578	640	613	632	557	587	557	591	606	572	575	603	618	599	583	569	584	577	603	600	590	594	600	585	559	575	602	587	566	544	582	616	577	603	554	600	573	592	625	640	576	620	589	585	631	596	576	627	595	593	621	614	602	579	566	595	621	541	578	573	580	608	602	547	613	618	600	590	567	633	634	604	619	605	613	599	561	618	613	590	577	595	611	601	543	590	595	568	568	597	600	616	626	591	571	585	618	624	590	626	597	592	558	572	591	569	580	593	568	608	589	598	611	613	602	610	611	590	621	582	585	584	601	602	637	559	581	577	604	583	605	602	609	541	608	565	585	583	614	591	610	600	588	584	558	566	585	603	627	560	673	587	575	616	634	580	551	572	609	606	600	548	598	581	604	556	579	609	631	562	621	569	587	598	597	552	579	591	547	628	579	563	580	611	599	580	601	608	581	606	573	617	585	597	595	573	587	619	585	611	609	620	616	604	606	623	601	560	613	606	579	542	665	622	601	613	573	622	597	558	582	628	576	629	579	616	607	601	592	597	598	588	549	586	609	581	610	569	555	631	621	620	556	595	604	601	572	629	631	601	586	595	621	638	548	604	576	601	597	588	611	643	596	612	547	595	571	542	638	603	634	624	617	629	608	630	595	547	607	654	598	635	590	599	604	619	577	571	599	617	573	616	565	542	614	594	595	595	603	607	629	593	580	614	583	648	579	631	552	582	612	554	613	597	608	595	593	581	586	613	588	597	557	593	605	598	608	557	599	575	621	623	592	576	569	615	569	618	595	599	566	620	603	640	583	563	579	620	566	581	595	617	578	574	577	643	561	619	583	627	600	594	581	596	589	619	604	594	614	588	572	587	577	604	609	609	606	630	615	599	608	580	608	571	564	594	623	649	577	533	550	570	603	582	540	583	653	598	550	527	597	633	609	604	615	607	572	600	580	622	587	647	579	600	590	570	620	628	617	577	600	603	612	563	576	556	565	607	626	617	622	558	630	565	565	564	656	603	623	615	570	594	608	542	579	573	630	592	602	594	560	620	611	615	537	576	600	539	583	553	620	613	593	626	598	581	565	648	611	604	640	621	551	584	594	634	634	583	612	627	573	609	590	586	597	583	557	611	562	607	624	588	602	606	586	630	579	588	614	595	619	585	580	600	626	586	610	586	576	605	607	626	592	586	650	599	577	644	619	562	561	607	587	620	576	637	598	629	584	597	632	576	586	644	543	586	608	609	536	625	572	550	586	587	553	552	586	588	615	630	563	631	614	616	609	600	585	595	571	581	570	656	600	561	553	659	580	612	632	580	533	615	611	580	599	625	631	607	580	559	617	615	548	600	590	626	591	602	599	602	619	607	559	595	578	623	580	633	602	576	601	639	586	613	619	566	580	559	592	573	609	601	603	593	566	638	582	620	574	644	580	595	557	603	590	625	582	667	615	611	613	621	590	583	581	609	632	604	621	610	602	560	579	543	591	558	588	581	592	572	560	596	593	620	642	560	604	601	592	551	586	578	564	602	550	609	612	556	610	541	581	596	598	591	635	601	598	569	531	591	573	598	580	628	633	611	625	612	614	626	622	589	611	595	587	632	598	557	600	607	617	609	609	559	571	601	596	563	574	561	584	623	580	610	632	603	602	612	548	600	644	600	535	619	638	607	592	613	587	606	661	617	605	582	542	638	628	588	583	621	555	582	617	575	593	583	627	577	616	586	594	596	608	580	576	591	566	595	598	601	589	608	573	578	579	575	577	589	574	608	604	620	587	566	635	657	577	624	590	590	597	612	593	549	607	628	627	617	610	579	574	592	597	618	607	631	619	557	634	593	632	567	584	587	616	575	617	546	601	645	560	628	588	579	613	614	611	596	615	549	613	620	609	598	551	569	605	575	581	606	579	635	613	584	577	596	618	590	569	588	561	634	574	582	609	596	615	618	596	613	597	627	589	594	590	612	611	565	609	544	570	605	639	569	637	563	612	620	593	573	599	599	572	597	637	598	616	614	580	583	589	613	601	540	590	587	643	579	521	608	616	597	609	580	573	590	609	603	597	579	569	592	628	635	583	605	574	606	577	581	593	580	635	587	591	611	639	618	581	576	620	601	564	591	579	579	617	574	589	612	556	604	574	586	620	572	621	593	614	585	613	593	578	568	580	584	583	578	564	581	560	597	590	617	608	610	600	643	635	621	612	620	615	557	558	613	599	567	596	574	591	626	590	570	634	600	560	668	606	602	601	546	582	563	610
17988	4258	449	173	163	181	176	177	191	146	182	183	188	163	165	182	187	195	155	196	152	158	160	186	178	186	178	167	169	164	179	191	181	160	141	149	155	170	166	168	158	184	180	178	166	187	185	163	180	194	144	152	150	175	172	179	155	162	188	191	192	144	145	148	185	171	204	151	169	168	191	134	138	185	178	155	165	180	186	180	158	133	199	161	155	165	182	177	199	168	179	178	171	178	172	168	165	193	188	190	169	158	171	183	182	157	157	191	178	184	190	165	172	160	160	165	166	168	144	181	180	168	163	179	193	144	200	144	179	168	148	160	167	171	179	179	164	178	180	185	144	162	179	177	187	172	161	148	173	163	173	173	190	173	193	181	178	171	160	166	183	176	167	165	171	140	159	189	176	182	180	155	174	180	169	176	182	182	164	150	154	178	160	141	138	214	178	148	149	183	168	181	155	169	180	181	193	152	162	148	165	182	176	152	172	168	179	169	152	153	165	154	175	196	183	217	157	142	158	177	171	175	159	184	169	156	150	141	161	175	179	171	192	156	190	168	157	169	166	165	152	171	156	150	171	157	159	173	186	182	172	172	168	141	181	176	178	139	166	147	176	168	178	158	166	184	165	155	206	184	131	173	157	177	154	178	167	162	155	163	162	193	162	171	171	174	162	160	171	170	174	182	175	161	171	196	166	158	169	160	209	212	174	171	165	179	171	175	158	147	159	167	185	177	171	170	178	190	173	166	197	184	172	162	199	147	181	171	191	181	176	164	166	158	177	184	140	175	147	180	159	182	176	146	175	181	179	170	168	161	178	157	142	182	181	173	150	192	155	143	154	151	179	154	187	156	170	152	177	171	158	177	151	179	187	185	187	170	201	180	159	154	141	171	168	166	182	149	171	162	165	171	185	170	164	188	180	189	155	172	177	169	165	171	150	172	190	173	143	175	159	163	189	173	177	161	156	172	160	175	194	164	144	151	129	178	170	174	147	190	192	165	177	168	178	188	180	162	192	166	160	164	179	194	169	158	158	159	158	144	171	157	161	171	144	143	181	171	158	179	164	166	167	181	170	166	155	139	172	148	163	153	180	163	148	157	173	172	146	170	151	147	186	184	169	166	181	175	180	166	162	196	182	171	171	169	169	185	172	155	189	148	156	169	164	153	149	150	167	184	186	178	170	182	169	172	177	153	157	156	173	158	161	166	150	169	168	174	195	191	152	161	162	158	153	157	151	172	160	167	175	169	157	175	165	159	163	159	159	154	196	156	151	212	194	167	174	167	142	186	163	181	161	176	169	168	166	163	165	167	160	176	151	180	165	167	161	175	173	169	173	185	191	176	176	162	150	156	155	167	165	159	156	167	186	183	175	159	197	171	173	168	158	179	168	138	160	146	166	151	188	173	135	136	172	166	185	171	165	164	170	184	174	180	164	152	159	191	179	157	156	166	176	173	173	168	161	171	164	147	182	134	145	177	175	183	171	174	162	158	178	177	184	143	146	178	167	174	170	163	152	161	159	177	168	171	183	149	157	177	154	178	169	183	143	157	169	149	155	157	151	157	176	177	164	170	153	189	164	164	181	161	179	143	178	161	167	200	189	168	153	173	175	199	168	158	181	201	167	170	183	170	166	161	195	182	154	170	152	163	171	188	145	185	167	182	151	124	175	153	138	153	182	159	161	153	178	151	156	183	160	166	142	184	193	157	173	173	159	166	158	184	176	170	160	177	191	172	149	157	153	175	159	162	185	170	181	165	157	158	141	178	188	157	159	140	136	190	182	162	163	208	175	184	176	169	180	166	172	168	170	168	142	176	162	153	154	188	154	159	158	168	151	176	180	164	185	152	167	167	161	182	174	152	178	174	143	170	155	163	156	129	173	182	175	167	163	166	135	136	178	155	194	180	139	131	148	165	165	170	144	162	188	166	180	151	166	162	170	174	162	151	150	181	166	191	178	179	185	143	188	166	177	152	142	153	159	164	159	172	165	177	180	156	184	155	165	180	168	169	166	165	157	158	183	163	187	168	157	175	177	137	186	169	180	185	175	186	157	166	165	180	171	171	193	169	176	155	171	161	176	148	159	149	178	156	179	140	174	164	155	193	173	135	174	169	173	189	173	139	168	175	184	169	169	156	190	156	161	171	168	144	139	156	211	161	175	187	149	156	186	147	175	155	156	167	175	157	162	157	153	185	154	177	196	188	160	150	158	141	160	192	156	145	170	176	162	161	152	155	149	151	179	156	169	160	168	174	171	155	166	164	146	154	188	151	169	130	165	183	184	171	168	155	171	171	158	182	189	174	166	154	166	166	152	141	168	157	183	168	165	178	182	180	192	187	164	165	191	175	164	179	188	200	167	168	164	178	163	184	174	166	153	169	175	174	190	194	175	185	180	176	179	173	157	161	143	180	169	147	161	159	178	158	140	172	175	163	160	157	176	153	180	164	153	159	167	176	190	188	144	180	157	154	168	149	164	163	157	146	162	175	159	169	138	174	151	182	164	187	156	177	157	177	180	147	184	178	172	163	146	154	164	182	161	159	182	183	191	194	172	170	191	190	156	186	152	165	161	165	153	168	154	164	172	166	171	163	167	149	161	141	182	147	171	175	156	164	169	170	172	164	157	145	156	204	188	175	196	165	190	172	179	170	149	180	133	148	157	187	177	180	172	169	162	168	174	160	183	145	174	188	156	185	130	165	194	169	181	177	171	171	186	168	179	170	153	175	167	175	168	146	170	186	174	167	166	174	187	184	169	134	163	163	174	164	162	159	154	157	173	138	153	167	177	160	167	189	175	159	169	164	155	174	163	168	163	155	152	179	171	166	160	158	186	170	167	165	179	164	149	161	179	180	157	163	157	169	152	177	174	162	173	188	175	156	168	198	186	176	161	201	192	173	159	154	164	166	194	182	170	167	164	194	171	161	148	171	170	170	150	159	176	162	147	183	169	157	149	175	163	148	156	183	164	182	165	174	177	156	180	163	186	175	180	185	182	167	162	174	177	172	171	156	178	163	156	165	156	185	174	163	184	129	153	159	166	160	196	179	152	150	165	179	162	175	166	174	159	172	176	193	171	182	193	166	174	167	187	153	193	137	164	158	186	184	184	174	169	154	155	165	174	141	148	178	174	176	143	159	170	172	148	181	165	154	166	150	144	179	174	163	184	176	183	175	147	162	177	179	174	165	176	158	138	160	184	152	183	167	164	166	157	146	129	149	153	144	163	153	176	164	164	156	140	156	181	178	159	168	182	145	140	185	178	162	162	167	182	176	126	179	170	164	183	171	181	156	181	152	166	172	198	184	162	165	179	167	154	173	155	177	178	169	187	162	171	144	173	173	178	136	153	181	155	192	186	196	146	161	159	179	166	150	145	185	126	182	194	172	145	168	170	162	162	160	140	165	154	147	177	140	156	166	152	166	143	173	188	174	170	171	171	178	163	148	180	178	170	172	159	172	181	172	191	176	156	170	174	177	163	178	151	163	190	163
10501	2558	611	440	405	439	393	396	411	397	404	389	430	374	440	381	403	404	386	407	392	414	393	412	424	403	371	391	387	386	391	407	379	439	351	409	375	371	398	423	365	402	414	399	411	413	415	388	403	410	388	430	403	378	379	429	417	439	384	404	414	403	401	432	427	402	401	361	437	412	395	390	436	394	420	391	414	385	400	366	400	382	395	399	422	418	375	408	422	388	457	408	419	387	398	396	390	362	390	428	429	402	410	400	392	370	369	437	399	376	357	439	399	448	387	395	360	407	390	399	409	412	374	409	398	412	390	396	391	382	379	380	405	409	362	432	449	413	398	404	347	419	398	367	384	412	372	411	395	396	407	412	384	388	431	403	416	398	392	393	419	402	399	349	406	431	384	400	385	393	368	413	372	396	428	417	413	409	404	414	394	423	376	384	406	410	369	403	424	391	391	406	388	360	395	354	384	439	377	366	407	390	387	405	411	400	408	385	392	433	428	413	419	397	383	386	390	389	408	426	400	372	366	378	396	413	371	373	405	385	380	383	353	421	402	407	406	410	405	372	419	395	406	404	399	404	384	416	393	423	419	379	357	395	353	406	402	382	381	415	368	367	401	400	390	405	409	418	405	371	402	357	418	396	372	427	436	389	381	361	393	346	377	386	391	404	393	400	414	409	376	371	395	380	396	402	357	382	394	420	422	386	386	427	409	414	412	380	386	403	401	405	412	433	409	377	374	374	394	406	385	369	404	411	416	398	374	408	398	400	401	394	423	380	382	412	425	406	398	408	348	403	376	409	410	401	410	363	442	407	366	400	429	361	392	375	385	373	382	410	403	400	364	434	415	397	408	386	383	384	391	418	388	379	383	403	384	379	407	405	390	368	398	389	433	382	387	368	402	360	422	402	382	421	370	381	378	425	385	406	379	390	408	394	406	397	390	394	431	403	395	401	385	400	345	368	389	379	404	385	389	418	406	373	405	406	395	381	379	400	395	399	418	382	374	418	435	395	365	395	384	437	382	415	412	372	385	383	449	409	392	414	432	409	407	392	445	401	407	428	379	363	402	397	386	374	392	397	396	389	409	375	403	408	397	387	407	403	420	432	412	385	412	388	389	401	403	402	378	362	377	362	393	392	427	381	403	410	407	384	366	439	406	364	426	367	369	360	393	409	404	401	369	389	381	392	352	401	387	378	415	395	449	407	416	364	410	422	369	412	398	395	367	445	394	407	454	415	401	396	426	392	377	410	387	379	424	381	431	400	407	364	410	394	376	400	375	364	411	416	374	383	406	415	395	405	398	372	394	392	395	395	393	399	396	431	390	371	393	353	368	395	383	364	388	410	399	403	415	380	384	449	414	369	430	406	391	458	390	391	402	366	391	390	381	405	417	406	411	396	380	396	422	415	388	413	421	408	433	385	415	404	390	428	370	382	411	423	394	391	380	395	389	364	396	406	408	381	418	390	409	368	407	384	441	414	368	414	398	410	376	436	395	381	398	402	417	408	427	386	441	375	404	383	397	354	413	411	399	401	403	386	408	400	414	362	399	366	408	400	408	381	378	388	418	374	411	395	392	364	399	355	387	386	396	374	380	413	386	394	364	387	393	380	379	404	399	407	385	407	422	413	393	424	386	403	353	412	378	398	399	423	388	407	338	410	400	360	429	401	395	349	402	394	404	396	388	383	381	387	427	393	422	421	404	369	412	441	361	416	403	369	400	409	413	422	406	376	390	423	356	387	410	394	371	415	405	403	421	371	395	372	405	424	425	439	381	416	387	393	427	389	405	394	403	376	368	395	370	400	413	418	414	390	392	383	414	378	398	353	376	389	387	394	399	377	399	380	414	388	381	396	420	376	391	378	388	413	397	434	390	396	375	396	435	398	387	357	384	398	380	393	416	396	439	410	426	400	386	396	442	390	372	403	443	385	390	374	427	389	429	421	370	455	392	397	387	334	415	420	383	388	389	421	408	390	381	401	413	430	382	406	391	415	416	352	410	378	381	405	337	423	437	389	380	385	415	385	390	373	389	379	378	400	407	401	404	392	439	396	420	398	410	402	431	412	415	414	440	401	363	429	379	417	365	401	392	430	400	413	404	398	367	415	383	412	429	397	391	387	395	374	367	386	407	351	402	393	384	387	410	362	424	388	380	365	397	428	382	361	390	363	421	429	409	381	380	384	392	415	392	382	377	385	436	402	386	381	379	427	401	413	379	375	407	418	410	428	382	385	425	408	390	416	346	382	415	414	436	404	427	386	403	391	407	423	408	411	394	393	400	381	391	399	405	397	418	419	394	368	402	424	389	381	391	415	372	364	387	409	362	372	420	398	424	374	402	403	414	407	362	402	411	413	380	429	411	392	417	367	407	413	378	396	451	421	392	401	405	391	403	380	386	394	424	405	402	422	395	378	394	377	399	424	421	376	398	414	403	412	411	393	412	418	428	368	399	434	416	359	428	377	424	396	357	395	371	386	386	402	424	428	389	409	367	384	385	368	353	392	427	423	397	393	383	373	399	433	381	392	401	405	380	397	404	365	397	403	414	389	403	413	399	422	422	396	395	403	382	416	405	411	404	408	422	410	380	397	415	365	365	353	378	382	360	374	399	395	384	406	391	364	438	397	394	385	411	415	358	419	401	368	380	399	408	363	423	407	402	379	406	351	415	416	383	422	401	400	413	389	412	402	395	399	405	407	382	387	389	368	383	409	374	413	367	394	350	398	382	384	384	369	358	417	400	396	427	399	389	414	378	388	356	392	388	374	434	422	399	392	363	417	411	360	388	399	427	435	394	382	431	400	391	403	342	385	390	397	401	389	389	409	377	382	366	417	399	425	421	408	423	420	376	405	376	411	376	419	414	367	374	414	415	389	394	410	392	384	419	363	403	410	423	390	405	415	426	403	344	388	378	371	392	400	400	416	410	374	379	411	413	358	386	393	411	405	403	379	402	371	382	405	385	428	397	381	425	414	405	437	388	421	388	417	399	416	411	402	386	383	381	430	406	426	355	378	377	401	409	392	393	400	399	385	430	403	361	431	385	408	400	382	353	422	383	422	389	406	397	424	406	390	398	365	398	378	375	411	359	363	419	407	434	409	413	419	398	345	394	404	367	395	396	410	392	387	377	417	380	400	388	418	393	401	347	388	402	407	390	421	421	419	402	424	432	374	378	387	385	394	393	397	392	374	382	376	435	416	400	413	405	392	406	396	392	394	384	402	377	388	421	421	387	411	396	363	399	381	384	393	385	405	392	410	401	431	372	396	387	429	392	376	384	388	403	393	396	394	376	386	415	407	384	408	393	400	394	357	410	378	403	420	424	426	423	397	395	393	398	399	384	374	372	374	415	401	363	385	415	425	406	410	421	422	445	451	371	394	370	411	419	386	438	396	364	370	396	378	413	404	381	386	388	431	433	415	386	403	394	385	401	424	409	386	415	404	388	363	367	449	421	430	389	359	438	380	414	422	403	378	401	404	369	400	397	383
37283	14482	2395	522	363	286	313	262	298	256	265	233	252	220	228	240	272	232	295	265	233	255	248	235	256	260	235	230	242	270	271	252	221	235	243	252	273	243	225	248	235	258	237	252	260	257	252	247	243	281	243	266	261	264	246	253	254	262	281	289	253	233	234	263	268	265	265	247	241	223	234	259	230	240	259	270	222	247	232	231	236	238	238	253	251	271	264	278	254	242	237	263	238	264	243	241	232	254	227	213	264	226	276	250	260	269	261	257	242	225	242	240	243	220	221	242	272	276	269	262	244	238	256	232	229	231	218	266	235	254	252	222	230	250	245	264	248	221	229	236	237	231	272	244	224	229	247	293	242	245	242	272	235	265	241	239	244	256	219	268	282	235	280	267	243	259	254	275	257	243	258	252	238	241	230	252	261	229	259	247	231	222	235	208	261	244	249	259	237	284	264	238	271	274	232	269	251	263	250	258	270	264	277	262	258	227	277	264	221	246	245	255	217	238	248	232	232	250	265	253	238	260	257	240	270	235	224	285	289	240	249	248	238	264	225	242	242	261	254	227	229	245	261	238	239	263	245	241	269	271	241	280	246	269	256	230	248	227	246	250	234	263	273	222	221	218	223	243	235	211	259	256	264	246	205	257	233	210	226	273	286	268	231	233	251	256	236	253	263	239	230	239	260	240	253	231	258	243	261	238	285	256	267	224	242	229	237	211	226	256	223	233	226	249	224	235	277	236	265	227	235	253	254	245	281	221	265	272	247	247	226	229	248	228	248	203	215	234	241	232	240	232	241	246	252	266	280	225	238	228	219	245	253	279	241	262	246	226	238	248	243	267	241	235	248	226	229	253	234	256	225	268	279	246	245	260	238	248	232	236	238	238	234	254	237	233	266	276	231	268	247	260	231	243	254	261	262	252	246	259	220	260	266	220	230	231	248	243	251	248	214	230	233	242	263	226	250	281	240	230	240	244	249	258	259	271	232	246	233	253	231	260	245	236	238	241	252	249	236	268	244	211	240	255	229	223	238	259	261	239	255	231	242	270	266	301	217	242	262	227	248	242	223	233	213	233	244	254	250	241	242	250	231	232	245	283	263	264	264	279	237	263	233	260	281	224	252	255	222	229	236	235	212	251	231	257	266	226	221	229	285	265	212	239	256	257	235	239	214	203	211	240	218	245	256	260	234	239	221	256	256	251	234	264	251	249	264	272	252	219	250	246	226	207	253	285	233	253	244	225	237	259	246	257	219	245	284	277	266	224	263	238	271	260	242	237	249	245	278	253	248	236	237	248	243	246	257	249	232	221	246	247	273	269	268	243	260	271	248	266	266	208	250	260	229	238	244	270	264	280	278	224	223	242	261	257	245	249	246	225	251	246	207	215	278	242	228	249	237	248	259	234	272	235	251	237	251	262	293	260	230	247	227	276	240	245	227	235	229	252	222	257	246	228	271	250	261	249	225	261	223	251	243	257	243	240	248	260	228	237	241	236	237	238	243	230	254	214	233	250	261	224	233	279	249	235	237	244	263	269	280	239	224	238	257	242	244	247	238	251	246	250	242	259	193	227	248	240	238	249	249	284	245	288	251	215	253	245	237	233	255	244	265	245	248	256	234	255	263	239	254	282	248	262	241	270	242	252	246	276	273	229	236	269	264	248	235	229	234	259	220	255	232	238	255	272	279	275	226	263	249	270	242	267	242	252	230	213	280	245	252	232	240	261	256	256	238	238	236	210	280	235	242	262	254	233	220	250	257	266	248	261	249	235	277	236	253	267	249	246	217	232	233	237	268	255	245	263	255	238	252	234	221	265	230	271	257	236	258	247	242	254	236	232	274	253	254	245	237	250	272	243	252	241	258	228	224	274	268	261	254	244	254	249	265	235	283	252	229	252	272	249	234	223	289	243	227	282	242	243	254	251	224	254	266	258	236	280	256	250	224	240	244	252	270	260	239	250	236	242	244	258	277	238	259	247	229	227	262	246	242	243	241	246	251	248	261	244	255	229	238	251	282	256	241	241	220	254	252	211	234	259	233	262	253	264	263	264	220	280	224	265	256	259	236	238	256	280	246	218	233	237	234	229	279	262	247	290	257	253	232	242	238	251	245	238	243	231	223	249	237	222	254	267	232	238	261	232	228	239	253	266	220	252	241	243	238	277	241	229	231	252	274	269	266	258	246	239	228	235	248	236	254	245	257	216	259	259	235	267	244	268	252	227	241	225	246	250	279	263	238	232	215	243	244	271	258	258	227	252	248	247	233	256	264	273	225	230	244	271	244	254	235	257	240	242	229	264	242	233	239	229	253	255	240	257	255	210	253	241	260	276	266	266	211	234	255	241	266	239	244	259	259	245	225	234	255	246	228	245	232	228	278	254	253	225	243	244	245	237	249	271	233	252	235	235	245	250	271	275	251	211	270	245	252	274	292	247	206	227	243	257	285	240	258	247	277	224	246	268	241	250	229	261	248	269	246	259	265	239	243	239	257	233	227	247	212	260	246	246	245	199	274	282	227	248	258	248	235	260	236	233	210	243	259	225	259	247	254	243	265	249	253	261	230	228	258	257	249	227	243	251	251	271	263	245	212	237	244	251	235	253	278	253	268	274	264	245	253	265	251	225	262	232	283	268	240	254	272	237	254	248	236	251	232	260	270	267	252	233	230	223	242	250	231	248	253	249	269	250	246	276	215	247	238	273	266	261	266	254	247	246	234	259	212	237	258	247	224	272	222	247	234	231	229	234	258	261	253	263	240	214	256	249	220	259	266	234	239	240	256	234	222	252	242	245	262	247	256	256	238	249	237	235	252	226	240	241	241	233	234	277	254	234	269	281	272	243	254	242	248	240	246	261	243	273	251	250	226	252	257	268	240	234	240	240	277	241	231	256	269	256	235	273	256	241	217	251	252	238	269	245	244	289	289	257	277	261	250	247	259	274	238	253	242	257	248	236	244	271	214	252	251	221	238	256	250	260	240	242	245	215	229	261	249	265	219	257	232	217	272	243	230	256	247	237	279	263	227	258	258	225	238	246	226	266	253	249	266	227	262	270	222	241	238	241	241	277	253	274	240	245	247	257	231	244	236	238	227	232	262	240	234	263	262	260	254	225	271	235	262	261	241	257	272	225	245	233	233	223	256	213	247	255	244	267	228	261	207	241	203	244	252	256	253	250	226	287	249	252	249	240	243	237	231	272	243	219	270	250	243	241	259	244	242	253	250	245	232	229	234	233	254	261	234	252	239	271	258	212	257	261	235	234	228	240	232	241	217	257	209	255	235	259	275	256	225	242	224	261	265	277	276	286	264	243	235	291	258	241	273	226	266	259	233	253	272	277	263	255	213	235	248	244	271	223	221	240	255	260	240	224	242	221	247	228	254	245	240	237	261	256	221	229	241	248	253	252	207	243	237	266	245	233	245	216	238	246	248	268	217	267	267	276	217	247	231	238	250	247	239	282	239	260	237	225	252	219	246	303	285	243	233	236	238	246
22376	7999	1859	1305	1125	1001	881	833	713	696	657	625	632	667	600	645	613	630	600	612	554	570	533	604	590	569	583	533	589	563	553	603	592	567	557	562	574	592	582	597	591	538	556	583	575	559	648	596	575	571	595	585	615	609	605	600	616	637	618	561	565	519	577	611	588	625	579	546	586	608	573	579	596	550	579	579	585	586	585	630	575	554	539	580	571	517	533	575	508	615	529	578	563	595	511	571	552	574	538	555	570	558	543	548	570	521	531	588	548	546	555	565	576	591	548	547	542	545	552	527	568	563	574	557	560	600	558	547	586	576	570	551	534	564	567	610	519	549	567	539	553	581	549	524	527	517	537	537	599	550	530	582	553	556	550	537	521	542	570	541	543	576	542	546	561	541	573	561	578	574	576	520	539	514	563	556	551	541	560	558	602	596	534	545	561	520	538	596	575	563	545	571	534	556	560	554	585	553	529	540	498	537	549	541	535	550	571	541	557	472	534	553	554	556	559	528	588	599	539	514	590	576	562	551	556	522	588	555	533	539	549	553	577	548	573	530	550	566	562	556	547	520	534	564	533	584	579	577	568	569	592	531	563	551	552	563	517	526	561	569	540	550	559	561	538	570	560	564	561	536	577	543	601	552	557	530	534	586	585	538	529	573	542	561	566	571	544	564	550	575	538	592	564	525	563	576	538	566	559	539	528	579	538	564	569	556	541	574	553	605	502	549	583	561	555	546	530	509	584	570	550	611	546	572	541	546	547	556	582	540	556	535	547	490	589	582	593	547	541	511	532	552	556	564	486	603	599	538	547	550	527	556	562	563	547	579	579	545	531	556	596	573	594	563	520	548	557	515	576	536	535	524	573	537	571	553	549	580	597	503	570	549	602	577	585	514	579	520	567	530	579	535	542	610	551	554	572	540	549	552	575	521	593	520	542	592	528	556	569	475	567	541	551	552	545	578	523	528	554	541	572	537	559	550	581	525	547	551	597	527	560	556	579	516	565	572	584	502	567	553	549	556	527	522	560	544	555	552	516	532	580	541	568	554	522	555	534	554	561	568	565	544	563	543	545	514	553	558	557	556	548	528	553	520	579	570	551	567	512	546	529	516	596	603	587	521	547	533	561	525	552	534	553	592	571	590	574	585	568	523	550	535	567	554	564	543	550	586	556	509	559	546	563	577	529	574	575	519	552	537	540	537	563	551	548	567	570	522	588	538	580	513	561	556	543	581	550	558	566	553	549	573	541	515	546	586	546	555	533	568	572	540	555	519	522	572	578	558	547	561	519	504	566	579	550	586	548	565	557	595	578	545	566	542	540	572	577	546	595	513	550	515	521	569	595	554	515	559	594	535	534	527	525	550	560	556	538	559	584	581	558	559	589	578	590	524	551	543	537	546	567	522	522	560	531	559	568	554	534	573	530	589	583	532	526	567	553	581	557	561	553	557	601	556	538	618	558	554	562	567	549	529	509	513	576	555	546	535	555	561	566	552	584	527	562	542	589	538	551	556	565	594	541	560	545	543	568	549	543	586	536	567	560	557	571	555	582	610	567	565	565	514	557	525	558	511	575	549	551	533	534	501	540	571	547	573	559	562	591	517	576	544	504	573	583	550	511	583	524	533	524	600	581	580	607	557	503	554	578	543	555	530	522	539	561	550	545	555	579	568	561	544	584	506	543	571	534	556	554	582	575	551	558	570	546	584	587	546	585	602	533	551	555	562	507	563	563	576	514	555	532	546	545	538	606	543	561	548	551	580	528	535	609	599	565	555	581	562	584	509	546	539	570	522	574	596	551	552	538	491	537	540	581	558	550	533	548	554	558	538	526	542	566	554	534	575	548	530	558	502	565	554	501	560	582	484	550	546	510	546	538	601	558	534	551	582	566	567	566	561	586	495	564	592	523	582	537	564	556	577	568	585	559	570	582	597	531	567	527	577	551	555	564	550	530	562	565	548	545	537	571	522	552	551	585	601	537	551	583	567	548	580	523	561	549	554	553	583	547	563	628	533	557	540	494	514	559	562	562	575	552	586	563	563	557	538	532	521	568	549	565	549	555	559	540	573	534	579	567	518	531	572	557	553	540	573	565	521	574	573	576	584	591	572	545	561	595	532	544	573	544	561	531	526	585	554	551	555	520	574	560	550	525	549	558	576	508	503	537	495	579	537	568	536	568	573	489	556	569	539	519	573	504	598	557	548	606	562	555	550	573	570	556	544	529	557	568	566	570	589	602	594	571	531	555	577	512	497	505	549	580	546	585	567	544	564	543	531	545	574	555	559	566	580	564	528	547	526	554	578	539	556	593	564	561	571	588	579	547	545	576	549	573	572	557	547	526	569	534	560	568	538	532	535	549	539	571	535	566	578	518	606	583	579	531	536	554	573	542	526	602	538	556	546	572	530	590	558	508	529	560	546	570	566	566	569	562	545	526	579	582	581	562	578	568	549	583	541	531	526	590	537	577	539	538	561	508	544	542	611	534	551	618	580	512	574	582	584	562	555	611	515	586	540	608	539	514	534	541	528	559	564	549	561	533	600	586	547	514	545	543	562	546	535	552	563	509	554	538	554	547	542	553	570	566	581	550	585	560	575	530	565	547	534	539	561	561	559	550	561	571	533	534	548	564	557	604	566	535	573	557	520	542	558	538	539	569	575	514	560	579	601	549	574	580	572	570	533	526	572	594	547	594	540	554	516	569	540	558	558	517	585	548	571	518	545	528	583	568	537	551	560	569	571	572	562	570	555	571	578	608	541	595	530	555	545	566	544	577	547	576	581	575	555	546	593	515	549	498	591	540	545	565	537	543	531	540	565	561	544	580	552	546	540	502	543	567	514	546	608	566	583	552	571	523	521	526	566	536	546	579	540	548	564	593	594	567	584	547	544	555	534	575	553	573	552	596	529	567	552	547	600	537	548	544	573	557	546	539	562	581	565	530	533	528	575	562	557	529	579	551	643	564	563	574	492	559	537	595	514	571	543	591	582	572	553	567	572	579	539	576	580	544	569	567	554	559	555	541	559	556	576	582	568	548	552	535	537	501	556	526	540	595	522	575	569	576	544	548	543	577	577	598	552	605	561	532	532	569	561	553	527	539	563	584	538	517	568	552	495	561	557	536	532	526	560	560	590	545	566	541	535	567	542	564	521	538	583	534	557	536	543	562	537	562	587	562	539	515	557	518	560	538	548	594	527	562	569	565	581	568	549	521	557	555	550	593	525	542	586	568	532	581	582	530	541	524	585	548	565	544	580	577	527	580	552	549	556	570	568	581	565	517	556	567	581	555	547	546	547	538	567	570	530	592	572	550	582	565	557	566	590	546	570	577	547	539	563	567	550	516	616	543	570	567	572	546	566	538	514	547	571	535	585	541	547	525	550	551	496	564	582	569	533	508	559	543	553	517	572	553	560	527	568	550	569	575	574	536	527	525	562	577	574	563	548	499	572	531	549	579	531	558	590	544	536	551	585	543	586	574	534	512	556	595	555
48793	22189	3990	819	506	437	428	354	287	366	301	306	324	348	301	271	294	261	317	285	254	293	286	285	250	257	303	282	290	259	277	265	245	271	274	280	245	256	294	293	281	280	264	305	281	277	279	255	282	320	275	285	261	263	262	256	302	295	293	287	323	303	277	286	255	294	242	270	307	272	279	299	280	263	253	284	289	262	282	285	280	297	255	266	279	281	281	285	249	257	274	278	274	293	263	262	288	299	243	295	277	278	282	266	276	284	271	285	256	284	237	288	271	254	296	288	275	318	262	289	268	282	279	231	269	293	299	275	261	263	252	282	329	247	289	269	295	301	271	265	250	281	271	254	272	271	258	269	266	246	264	280	269	264	256	260	271	284	278	280	242	268	276	290	270	241	265	301	259	284	240	301	296	300	272	313	269	294	269	258	327	272	271	280	265	257	261	285	262	267	303	259	295	249	238	269	277	245	261	253	272	266	274	247	300	259	253	247	268	247	283	284	297	315	269	275	292	266	264	272	269	305	297	306	291	275	261	277	290	254	275	290	289	262	306	273	283	283	274	268	264	292	271	295	304	286	275	277	242	299	303	313	242	284	273	284	304	265	284	272	290	306	305	289	262	264	297	262	274	277	285	282	266	263	266	277	298	281	257	314	251	266	269	265	269	262	259	266	294	238	271	281	310	268	279	267	283	282	279	274	277	262	244	258	284	276	271	261	289	271	303	268	287	305	282	293	284	311	267	274	266	262	262	273	282	287	259	236	304	265	251	279	273	293	293	252	285	255	261	281	254	275	248	234	252	285	254	271	270	281	284	280	276	246	248	309	259	260	275	283	272	273	248	289	276	258	285	282	293	276	278	305	273	280	248	271	289	276	294	277	269	268	273	274	268	274	275	294	253	278	297	290	300	278	270	270	277	246	260	306	283	279	279	292	283	278	298	269	276	282	267	300	285	263	255	315	279	263	276	259	280	280	304	279	251	275	279	264	311	304	258	252	224	290	290	271	259	291	285	256	232	288	271	279	303	284	269	285	259	281	249	237	280	272	244	269	293	295	315	264	272	265	278	255	274	252	280	271	247	279	310	288	274	302	258	279	280	261	281	287	279	312	263	279	277	283	257	254	254	295	268	285	289	273	282	286	257	272	269	299	283	260	286	262	271	276	276	271	280	291	270	264	297	252	294	246	247	260	285	269	296	276	301	246	292	278	294	308	277	247	258	271	284	284	227	295	310	263	274	256	261	324	285	247	261	266	272	265	248	291	253	286	293	257	289	275	265	246	303	281	264	289	285	255	285	309	253	275	281	298	257	248	256	259	296	314	285	264	250	279	297	311	254	277	264	259	279	279	271	310	293	279	283	274	297	257	286	247	274	291	268	266	285	259	264	255	282	266	299	327	285	270	266	279	266	249	262	256	260	271	292	285	249	286	272	279	268	262	269	253	294	260	274	328	268	314	305	281	282	260	295	263	291	291	258	255	272	286	266	275	270	296	259	286	278	274	275	287	286	292	315	280	275	290	275	250	268	258	278	270	249	269	267	274	283	283	295	275	309	311	293	313	277	286	280	257	287	278	276	277	295	267	304	287	259	275	275	278	295	287	290	302	294	266	245	266	280	229	266	266	260	284	246	255	267	252	299	252	263	264	267	274	241	284	283	293	252	257	274	274	258	271	287	279	274	266	285	303	292	267	296	301	290	292	277	262	287	311	282	277	281	265	288	266	287	251	310	274	278	331	279	279	261	250	256	263	281	267	257	326	289	237	266	263	260	303	299	273	270	254	254	284	290	287	269	248	271	254	259	265	258	255	260	251	300	273	277	265	274	290	282	263	278	272	258	296	266	264	291	246	254	295	297	253	246	260	253	264	301	273	257	258	290	261	298	298	249	257	266	291	299	267	293	266	290	288	285	247	245	278	264	280	281	297	293	247	278	304	251	252	270	260	280	303	298	259	278	273	282	273	296	261	261	257	278	285	249	286	256	287	274	276	274	274	273	287	268	290	287	284	270	242	285	254	245	291	265	261	252	257	283	299	281	259	257	264	277	277	281	263	263	264	260	283	283	258	302	263	285	288	274	289	262	262	256	299	235	258	260	283	260	249	242	292	305	270	262	268	293	284	296	288	263	260	277	245	277	288	289	286	254	246	270	239	255	260	302	274	277	310	284	301	289	303	270	270	241	234	278	282	303	277	291	295	275	291	258	261	264	286	239	269	290	298	299	300	276	287	282	278	239	316	240	249	263	249	249	248	290	279	242	284	295	280	262	285	290	255	259	286	274	295	240	273	284	274	267	254	269	288	262	253	275	263	267	267	269	263	281	287	279	293	273	261	271	279	255	258	290	301	250	294	273	272	260	276	261	276	276	269	308	284	292	247	288	283	270	278	276	262	289	258	248	274	231	254	262	275	263	320	293	265	254	288	275	280	266	260	303	265	290	266	294	275	266	283	286	270	269	285	295	234	268	298	264	271	301	304	280	293	261	270	280	290	290	265	260	293	280	278	293	232	249	274	261	251	269	283	298	258	276	272	272	300	245	274	240	285	313	284	293	269	262	303	296	251	301	298	267	257	250	289	288	283	243	279	292	255	286	274	255	273	253	277	277	278	281	266	260	296	299	240	243	304	274	302	273	240	291	282	289	239	285	287	261	276	303	261	272	281	269	262	267	296	272	245	268	250	270	260	265	274	248	291	259	284	300	259	264	273	261	252	278	314	300	264	264	295	272	270	275	310	303	286	297	291	263	282	246	263	291	276	292	298	261	212	280	264	268	285	280	273	250	250	270	288	281	287	283	262	279	261	243	265	277	242	256	269	285	260	285	291	269	278	266	284	254	293	277	267	284	260	249	267	273	275	281	285	283	260	284	266	275	258	264	268	316	293	265	253	308	259	253	258	260	290	266	237	259	258	286	259	292	256	254	270	314	303	301	277	278	269	298	292	266	277	258	280	265	249	292	261	270	295	304	266	298	283	286	293	270	276	283	285	280	250	291	245	280	272	285	280	297	245	301	265	249	283	267	270	243	305	247	267	262	245	289	256	260	270	260	267	241	244	284	293	308	268	250	297	252	279	237	270	271	277	290	291	278	241	258	298	301	272	266	291	284	252	286	291	290	269	289	281	283	256	246	244	260	271	300	280	298	298	281	317	275	303	291	290	234	256	325	256	270	259	263	277	269	287	270	264	258	287	301	242	250	296	238	290	267	265	294	274	299	276	296	268	245	292	264	249	310	262	277	241	272	266	281	288	271	270	270	268	292	304	296	299	277	282	257	255	234	249	250	302	272	267	308	253	260	267	272	318	298	294	286	275	291	251	278	290	289	313	277	291	281	273	246	282	266	255	246	231	303	258	252	280	295	241	240	298	263	233	278	272	276	246	256	286	281	302	256	258	251	296	275	264	252	275	285	260	243	281	281	285	273	257	298	277	285	275	304	269	282	309	314	266	266	262	270	277	260	278	291	279	288	285	265	281	293	295	297	244	273	269
29122	11343	1922	2051	1682	1403	1183	1076	976	960	879	824	819	713	782	743	736	691	688	675	684	709	631	643	662	608	615	621	622	623	659	657	569	613	579	580	564	611	664	618	606	633	626	626	674	647	661	687	628	694	716	617	653	662	675	644	595	666	675	660	641	683	652	635	608	632	604	574	636	618	654	632	652	638	633	616	605	619	654	579	622	583	624	605	560	606	626	614	610	642	631	635	589	590	599	607	602	580	611	628	617	561	585	584	606	595	591	670	600	609	595	589	629	590	535	626	581	603	604	564	634	564	651	613	600	566	637	629	601	559	592	651	607	595	569	563	606	625	607	624	585	569	569	561	619	572	610	612	609	625	576	612	606	584	594	620	577	608	559	573	585	581	591	595	605	609	612	572	580	589	610	548	576	590	592	599	621	588	649	627	575	594	567	593	564	636	580	623	592	572	581	579	576	566	604	602	608	586	598	608	602	553	572	596	635	603	594	609	557	598	596	590	582	619	554	614	589	623	567	596	599	630	585	599	556	589	595	593	599	613	575	564	582	634	615	572	578	600	578	550	593	574	585	616	637	601	602	571	580	628	516	584	552	574	591	568	581	654	605	608	616	565	606	619	572	628	610	565	619	643	546	592	601	613	586	645	552	577	573	644	579	592	563	617	574	598	548	600	655	564	535	603	578	615	540	622	546	594	606	549	586	629	602	575	594	575	601	595	584	605	617	614	565	615	620	547	633	632	589	621	604	632	573	580	600	591	529	585	638	568	581	590	591	611	609	619	572	570	589	568	579	622	587	564	590	622	596	570	599	586	621	601	582	582	564	598	590	599	621	612	604	564	600	566	605	624	606	619	603	601	594	628	584	573	626	569	594	571	608	581	593	608	601	600	638	581	591	681	570	618	610	623	616	596	599	582	667	638	605	605	593	611	541	593	650	571	640	577	598	596	594	579	599	577	589	638	594	611	608	553	560	573	586	608	568	589	609	611	572	610	602	570	586	614	592	585	607	610	570	603	594	567	595	628	598	593	605	613	598	605	597	573	564	595	605	598	598	585	583	579	579	619	641	609	571	606	608	564	573	595	583	570	622	544	606	635	572	604	591	533	582	620	616	561	610	577	593	614	545	623	605	583	586	595	579	592	585	635	608	601	600	576	614	588	566	601	588	548	620	601	643	582	592	568	567	591	594	615	576	595	572	594	565	608	587	598	618	590	601	598	569	586	571	581	617	573	584	566	597	617	629	603	590	606	611	586	587	578	607	589	601	587	616	591	543	612	571	561	567	574	609	593	563	586	552	627	564	617	627	574	605	635	597	594	576	599	542	589	551	574	626	596	592	607	600	593	578	572	586	613	612	602	608	582	606	584	566	563	572	562	587	623	579	580	565	614	575	601	597	584	627	604	592	589	558	625	609	610	626	594	616	587	573	567	580	591	625	594	596	571	591	602	600	579	585	609	638	583	584	608	599	573	620	551	594	614	601	606	582	567	612	604	565	553	557	609	594	595	619	612	578	584	599	589	588	612	563	576	601	600	624	603	582	577	597	567	624	569	592	570	592	590	575	586	573	566	637	563	535	585	575	584	572	604	551	609	585	585	591	592	587	579	564	575	594	572	554	654	589	618	581	601	583	603	631	611	592	566	618	588	635	611	592	596	610	609	622	646	618	591	621	605	630	602	523	554	595	581	596	633	601	593	624	653	628	545	575	575	607	553	607	554	597	632	614	612	578	576	609	587	597	624	585	601	591	549	595	576	625	619	590	667	596	572	614	585	640	594	573	611	632	579	549	610	622	595	569	594	597	630	589	620	600	586	585	604	620	620	617	641	634	603	607	579	600	562	612	569	573	593	601	592	608	609	627	624	614	629	566	597	599	595	579	577	589	538	636	587	519	633	566	605	615	597	626	545	549	598	622	625	593	598	591	599	589	619	608	595	580	583	573	631	643	556	604	599	606	558	561	595	604	598	575	562	588	581	602	604	560	600	590	608	593	616	575	609	615	634	577	598	572	621	593	580	600	580	603	578	587	635	606	608	606	621	634	650	582	581	600	581	583	668	594	568	591	559	576	570	537	591	591	590	626	658	597	598	580	585	624	577	565	598	618	619	599	611	570	580	612	584	607	582	626	603	593	594	628	539	606	558	599	626	533	575	564	583	599	620	588	536	627	585	589	584	573	598	595	580	593	602	578	592	628	573	596	623	609	628	625	652	598	590	574	572	551	589	560	628	581	606	585	580	566	620	611	586	622	617	579	596	608	583	600	598	585	591	563	602	603	624	643	585	598	572	617	603	567	575	634	558	621	574	583	586	587	610	588	614	616	636	586	567	629	582	609	606	577	598	610	611	612	574	637	608	576	597	599	580	591	603	600	680	538	627	592	601	580	600	596	573	601	587	581	620	659	618	565	600	557	673	628	586	593	557	598	605	609	603	571	545	581	545	607	621	644	615	588	588	621	617	595	586	571	562	597	564	562	590	642	615	640	609	572	619	622	600	604	587	553	581	591	568	615	606	602	613	564	572	617	615	631	607	645	587	607	583	573	578	593	594	575	611	577	598	602	567	563	575	609	587	640	617	601	624	616	601	593	575	589	623	565	562	609	568	644	585	598	621	552	598	599	548	567	598	608	549	578	589	567	582	600	612	561	569	584	571	554	637	565	559	610	520	604	600	573	582	618	620	595	617	556	607	632	549	559	594	638	607	579	597	597	555	616	558	592	594	610	583	607	573	579	599	569	585	622	612	588	616	562	600	606	596	608	624	602	602	584	563	554	615	584	588	567	585	635	617	576	566	598	617	563	554	609	581	559	561	565	609	592	606	571	623	577	625	598	604	617	576	604	584	587	614	619	561	563	526	595	563	580	607	630	595	608	592	639	580	570	639	556	543	566	550	594	574	580	576	584	609	599	611	590	606	573	585	607	621	628	630	589	604	591	603	576	621	599	590	587	606	578	601	578	617	597	626	583	607	555	560	609	590	609	596	553	609	568	578	609	627	582	534	622	586	554	598	601	578	566	618	609	608	602	585	593	607	536	611	606	643	583	529	607	593	635	583	617	563	592	578	610	625	606	605	596	593	563	577	598	559	636	594	580	577	609	581	575	601	564	595	568	581	656	645	592	597	560	612	569	582	589	653	616	592	618	590	588	565	593	624	632	566	610	615	588	612	556	610	581	606	570	563	600	636	588	602	610	613	612	605	599	596	587	590	567	577	624	572	575	600	579	600	656	595	629	568	608	614	598	620	632	568	622	581	597	604	615	591	629	556	576	591	531	597	576	586	565	585	613	585	559	601	592	598	619	601	582	573	591	584	598	611	580	587	620	623	568	578	587	562	602	576	583	599	598	619	561	618	558	618	587	604	564	581	603	573	582	583	588	643	601	647	586	569	579	559	596	590	620	598	552	575	599	619	534	616	608	633	591	621	636	567	609	589	620	626	640	596	613	602	599	602	583	582	589	599	591	651	618	595	577	599	573	572	584	592	595	561
17502	4561	297	181	171	181	183	175	167	174	165	161	155	170	154	171	169	170	188	157	165	162	170	152	169	152	182	175	194	147	157	182	171	167	159	161	157	157	143	156	146	159	158	166	170	157	173	165	156	180	156	155	151	194	190	169	170	183	167	169	181	171	160	161	165	180	161	180	162	140	178	159	176	166	180	166	142	150	164	169	172	196	182	157	172	185	169	153	169	169	144	162	143	170	174	152	169	179	143	173	169	182	186	143	175	161	146	174	173	144	156	175	157	182	182	169	148	162	155	173	186	146	156	183	167	167	170	180	129	155	160	154	159	193	164	156	159	170	151	174	167	175	166	165	180	145	162	163	161	176	169	175	141	181	162	185	163	178	154	153	169	155	167	169	159	190	167	182	170	190	169	174	158	155	144	146	172	167	158	184	159	173	158	170	167	170	177	167	156	159	139	193	163	143	158	158	131	161	153	174	200	172	158	158	164	154	167	158	168	173	162	184	152	170	153	156	154	180	169	162	161	170	151	141	151	165	146	160	164	172	172	179	198	170	161	155	166	165	170	160	160	173	174	163	176	193	162	151	154	170	173	173	158	161	158	160	171	160	166	166	174	190	169	166	161	170	168	163	155	177	164	172	148	178	160	173	152	141	196	156	186	188	169	142	163	173	158	148	180	164	172	165	178	132	146	192	186	164	139	166	186	156	185	199	174	155	164	159	184	162	184	177	190	169	169	149	137	162	184	184	171	167	175	181	173	154	164	166	158	176	164	177	172	173	153	170	189	162	178	150	153	159	144	162	162	158	161	165	148	172	196	156	188	164	170	167	159	164	219	177	174	180	165	179	170	164	152	170	180	178	141	174	179	138	155	177	161	165	186	174	165	153	181	176	159	165	169	159	169	137	198	181	168	166	175	158	155	159	151	165	196	168	167	149	176	165	163	184	159	138	176	152	137	160	172	161	170	187	187	170	149	173	178	151	153	174	145	161	198	186	188	150	153	157	180	143	182	169	195	149	144	152	165	159	167	195	175	173	184	152	167	168	169	118	175	165	154	177	160	164	154	178	176	159	163	170	145	188	148	184	161	150	164	151	174	170	157	207	181	136	149	167	165	185	165	172	143	166	156	186	183	182	181	155	162	173	164	155	159	176	163	161	162	167	170	183	175	149	173	175	164	164	180	152	178	201	179	155	149	158	170	173	176	157	164	175	167	153	172	175	172	165	179	194	168	176	160	148	162	182	190	160	178	173	160	166	166	150	165	195	157	173	147	158	156	159	148	154	164	176	174	160	156	158	184	178	169	178	156	163	158	169	151	163	149	202	208	204	205	182	156	151	144	147	155	179	171	150	197	162	182	175	147	171	141	171	198	163	166	154	164	157	163	156	185	157	171	150	169	188	186	177	162	187	181	170	157	169	145	154	191	184	175	205	173	176	158	166	172	162	144	177	182	141	139	156	164	195	165	167	169	165	171	167	159	171	166	169	150	172	166	138	186	160	146	161	158	178	178	171	190	163	191	194	199	143	153	161	156	162	181	163	186	170	163	164	206	163	181	179	186	195	147	142	170	155	180	184	160	172	152	195	158	168	172	174	181	160	174	132	147	194	170	146	164	182	163	176	152	193	167	181	161	188	177	167	179	138	143	157	189	153	166	184	155	166	157	181	170	149	176	179	203	153	177	162	163	161	168	184	162	172	148	159	188	177	171	169	184	176	170	161	168	173	187	162	176	186	175	169	149	163	187	153	148	154	138	156	144	166	188	166	184	159	157	163	170	152	165	163	126	149	175	161	157	148	153	160	171	160	153	163	199	173	158	143	159	162	163	155	169	198	172	178	180	191	193	166	171	191	161	165	184	155	160	177	165	159	161	160	177	153	157	161	140	173	187	148	163	175	188	160	157	155	175	164	159	152	173	157	147	145	159	168	148	180	176	168	174	173	171	175	145	145	182	176	165	184	160	196	175	175	164	164	154	144	172	179	148	170	168	183	178	167	163	171	172	173	157	165	156	167	158	197	144	168	149	180	174	149	167	142	164	162	199	184	162	161	153	174	192	174	164	191	164	157	145	139	156	171	174	165	161	171	191	173	165	167	142	126	172	173	168	157	167	156	148	155	161	166	169	148	169	175	149	175	188	171	166	163	162	166	151	178	152	173	174	153	194	167	189	165	187	162	163	154	171	150	182	166	148	142	175	171	179	177	151	164	175	144	186	160	170	157	153	160	174	194	161	164	170	147	171	169	150	191	177	179	155	151	173	158	172	151	171	154	172	175	173	141	156	168	159	157	154	175	158	190	159	167	195	170	138	172	163	164	178	146	175	150	189	144	135	177	189	147	141	198	163	188	163	149	147	162	160	162	163	151	184	171	180	158	175	167	176	167	164	157	171	155	167	155	159	162	180	157	183	195	166	179	144	146	166	142	161	183	168	162	167	177	153	153	178	152	145	142	169	162	176	160	174	173	185	191	178	176	167	179	153	178	164	161	164	183	170	156	184	159	172	155	188	188	150	176	164	157	174	147	170	166	165	149	186	198	158	167	156	167	155	186	203	176	146	139	171	147	178	192	171	143	148	189	164	163	154	165	174	162	158	182	186	193	145	153	167	176	173	158	176	150	174	124	161	162	179	156	160	202	161	176	155	164	157	181	142	172	164	146	165	165	187	192	160	166	141	160	165	173	163	162	154	155	167	187	155	185	169	177	153	140	166	161	179	186	167	174	145	171	170	157	148	172	164	182	166	169	171	144	151	149	166	181	170	159	152	158	155	185	156	169	147	148	136	147	152	156	146	164	160	158	135	168	159	185	163	165	151	175	171	150	168	154	172	182	158	160	179	156	159	173	159	156	164	149	150	163	157	162	179	153	155	171	151	157	152	160	171	147	145	157	184	154	167	179	162	166	179	148	154	166	190	177	159	140	158	187	160	170	163	190	151	171	172	163	154	192	165	154	193	141	181	154	165	178	148	159	166	150	151	200	175	171	161	180	170	172	172	164	176	180	171	167	147	173	176	166	172	178	182	158	141	168	188	176	145	184	171	156	155	178	144	167	158	168	164	156	190	161	177	164	141	155	171	155	189	170	198	176	163	163	182	155	181	179	177	167	168	173	170	171	171	167	162	162	151	162	169	181	172	156	171	160	185	148	146	179	155	212	175	158	186	155	146	169	186	164	154	148	150	153	177	139	184	147	179	156	179	150	177	134	172	179	182	150	197	145	153	162	151	175	175	149	161	161	146	155	158	147	175	192	178	183	141	173	175	153	180	187	173	162	145	176	177	186	154	154	156	180	179	186	177	146	178	136	154	166	149	175	187	165	147	170	163	189	170	143	133	146	160	156	167	177	163	165	174	165	166	168	153	195	186	178	172	177	168	159	144	163	176	157	196	157	164	184	169	149	144	179	158	174	182	187	169	156	171	167	160	155	158	153	159	164	155	181	169	156	170	154	158	133	142	169	180	186	155	160	182	157	197	177	164	166	158	158	169	161
10057	2970	438	423	457	390	405	373	424	435	394	399	396	373	412	386	392	383	399	373	415	380	417	395	398	401	403	380	401	412	416	405	409	343	382	388	372	389	402	398	387	425	380	418	363	378	424	425	441	417	390	421	385	395	438	436	423	404	416	414	444	410	391	409	385	396	391	424	414	409	359	411	394	393	363	394	401	372	420	406	391	385	376	373	379	376	429	412	414	386	393	433	385	400	384	399	404	363	389	391	378	403	415	382	384	414	396	409	407	429	401	395	383	381	393	407	378	378	394	379	418	397	404	410	370	438	402	407	389	403	405	406	377	455	382	380	407	362	409	390	419	397	382	416	443	374	396	390	394	348	392	415	405	436	393	405	386	399	382	385	387	381	401	395	407	383	387	422	398	356	361	441	389	389	391	401	424	360	386	377	399	393	417	395	387	397	369	380	388	393	367	358	395	401	379	395	407	435	403	390	380	383	401	387	377	366	399	378	397	385	397	406	409	391	380	398	405	403	395	368	418	414	419	402	397	417	426	390	370	406	359	426	379	380	436	423	370	350	415	373	367	402	382	431	370	388	406	379	421	422	385	402	399	389	375	411	407	414	428	372	368	387	366	395	393	382	414	388	419	430	425	381	399	374	385	388	376	410	402	391	399	427	420	382	391	382	384	354	382	411	371	387	378	408	331	389	387	381	373	421	391	377	410	378	377	397	381	390	386	382	409	386	383	387	390	385	404	401	391	379	404	432	407	390	390	422	382	372	371	383	382	383	407	428	416	418	386	388	396	392	387	391	400	406	400	386	375	387	353	377	401	412	404	377	401	378	358	411	380	396	408	375	383	392	408	375	390	404	406	414	381	412	419	374	423	361	416	409	376	385	389	409	375	375	378	390	433	389	408	364	396	401	390	420	417	392	402	333	399	386	399	358	373	400	408	394	380	385	397	371	415	359	384	413	389	384	391	408	400	380	420	399	438	391	395	386	356	381	372	359	375	368	397	367	351	382	414	371	398	384	391	363	384	384	389	412	394	391	413	375	424	405	374	371	379	391	373	349	401	369	397	429	370	412	378	406	376	388	393	375	400	392	391	385	414	369	384	424	400	352	360	412	392	408	412	413	381	406	398	361	391	402	372	376	404	368	410	365	409	417	403	381	408	367	382	379	400	420	403	360	392	413	370	408	400	381	366	392	392	370	377	415	394	371	412	381	391	370	393	355	394	383	415	381	394	387	431	410	408	420	367	423	410	402	439	400	407	431	418	401	389	423	388	402	426	375	415	394	404	398	430	394	382	373	379	425	365	354	389	393	377	391	415	379	394	393	355	391	417	378	422	389	406	385	397	375	349	406	403	383	400	376	399	406	392	379	356	429	424	385	386	418	383	392	433	382	366	415	398	401	376	406	420	387	409	417	397	375	403	383	383	375	414	413	432	388	392	398	394	422	381	421	396	396	372	394	382	395	366	413	363	391	376	375	381	395	393	395	401	415	402	405	389	407	396	385	393	394	374	416	412	385	387	385	401	383	422	452	417	363	367	428	412	385	354	394	425	416	363	368	410	363	390	375	398	366	408	408	411	377	380	407	364	384	385	352	358	402	402	364	370	402	377	382	373	366	400	400	382	420	418	396	364	408	388	380	388	391	373	408	397	423	403	384	382	383	419	417	371	400	390	370	378	393	395	386	414	384	398	391	379	376	414	364	368	385	360	405	403	432	371	374	390	390	395	408	384	381	382	418	396	382	407	373	402	368	371	403	408	411	386	376	390	391	359	401	393	395	362	395	382	405	401	403	414	370	385	379	384	402	380	391	398	392	353	401	398	357	410	396	430	384	390	402	391	388	381	396	392	395	399	394	415	370	421	396	386	407	400	400	358	398	382	369	397	371	398	355	369	401	374	405	387	373	370	353	426	398	358	372	323	382	353	364	419	355	400	378	391	369	437	349	352	396	379	354	327	367	384	416	383	366	361	388	424	419	382	389	374	395	407	397	382	375	405	416	400	384	390	375	387	408	386	409	397	331	367	397	413	411	429	374	405	381	405	362	387	384	416	372	404	369	378	412	378	387	363	392	392	436	381	403	358	383	379	410	351	381	414	381	361	378	428	369	372	375	410	395	402	396	351	394	367	392	387	389	395	394	425	414	396	343	405	335	374	402	399	464	396	407	399	390	422	371	375	414	375	417	380	400	390	379	405	383	373	428	425	418	384	418	401	381	425	422	387	383	412	351	341	373	392	415	415	367	413	370	390	354	365	395	398	397	389	357	402	394	369	400	427	387	350	415	375	391	399	423	416	391	427	368	345	398	388	405	386	373	367	409	402	382	395	400	406	374	394	388	385	395	395	378	346	383	425	415	393	386	381	406	381	387	403	398	394	384	415	375	376	418	386	384	394	391	375	394	373	363	374	369	337	368	395	357	419	388	368	407	367	383	409	359	377	398	389	384	371	399	399	384	418	382	360	409	384	392	375	368	371	414	402	361	400	383	418	376	409	409	410	359	367	414	384	365	403	358	396	330	368	403	420	448	369	395	404	388	391	423	375	392	369	394	382	359	406	347	405	359	375	402	376	398	413	403	359	378	358	402	366	423	388	391	385	417	382	393	402	402	402	360	384	404	346	366	426	405	394	385	395	398	383	369	399	441	407	397	414	392	395	402	374	429	351	402	384	383	412	399	406	376	382	373	425	391	404	422	406	375	414	385	362	392	396	410	398	430	400	430	409	404	381	404	385	412	380	387	404	372	393	391	402	375	398	378	386	393	371	413	404	413	451	410	363	377	444	410	359	414	396	403	437	365	412	395	410	427	403	428	398	391	412	394	330	367	387	421	388	415	412	391	377	407	375	437	419	409	405	365	350	395	411	412	410	409	428	416	415	370	398	390	362	383	430	401	402	394	394	374	392	388	389	405	379	382	357	397	416	390	402	426	408	387	407	388	390	374	398	388	394	400	376	394	389	380	388	399	386	453	420	381	388	395	410	420	371	376	412	399	404	377	366	412	395	390	421	398	399	385	403	374	373	431	373	387	431	402	382	437	391	388	369	389	411	409	377	391	410	409	402	348	372	381	423	408	397	400	395	398	432	351	400	396	399	381	376	384	403	412	402	398	373	396	381	424	357	404	333	385	414	384	384	406	420	390	393	362	419	358	383	422	383	404	428	395	396	405	388	398	385	411	401	397	395	415	368	372	395	413	387	392	413	390	413	381	431	396	401	364	400	392	390	432	365	368	369	419	398	426	369	359	397	396	387	423	396	387	424	413	399	433	368	414	386	394	385	388	401	428	412	391	384	415	397	406	368	400	391	406	385	413	425	393	371	379	383	369	401	402	412	404	375	387	374	377	386	397	439	385	418	408	378	377	394	369	386	415	403	393	411	406	411	398	371	389	359	375	413	374	386	372	377	449	367	407	388	371	374	405	429	409	408	422	395	365	421	418	421	390	385	406	390	379	351	426	412	369	360	341	357	357	378	416	412	402	377	434	413	390
34476	9922	792	509	371	340	304	302	273	249	268	254	243	277	321	250	285	214	233	253	237	268	217	241	268	257	243	263	256	234	263	240	246	262	254	236	251	248	236	249	264	234	243	287	289	237	244	240	253	234	241	226	276	259	249	243	276	211	264	272	257	275	267	247	232	241	255	227	271	229	274	237	261	261	233	254	255	253	236	249	227	227	232	278	261	269	247	267	257	257	247	253	234	238	259	266	183	218	254	276	259	222	273	271	260	249	283	243	243	242	237	263	260	268	241	218	283	239	271	221	244	265	223	261	251	264	259	244	241	278	221	277	257	260	217	237	219	272	272	256	273	238	253	277	250	263	234	231	227	246	239	226	237	207	262	240	257	214	208	221	259	261	241	230	237	245	258	220	223	231	244	253	255	268	263	242	269	248	231	250	204	258	258	221	241	255	236	263	247	220	218	251	263	240	243	256	231	235	232	215	238	241	212	248	239	243	236	257	248	270	262	249	286	268	233	252	208	256	234	263	235	270	233	251	266	247	223	270	248	267	253	218	249	249	278	246	271	211	265	264	253	284	248	235	200	253	219	238	261	234	260	252	244	249	245	239	260	273	259	231	244	242	267	236	249	272	235	245	216	237	233	273	264	258	256	254	257	257	229	239	275	234	254	257	266	244	258	224	231	257	245	248	252	255	250	250	281	228	277	213	217	201	238	247	236	268	227	235	250	262	258	223	250	248	268	251	252	248	235	257	248	241	203	233	240	285	211	269	255	227	247	226	266	246	231	253	281	223	236	260	251	230	271	231	252	279	255	270	248	241	261	237	253	226	215	243	259	246	254	245	219	238	212	282	237	248	241	232	275	246	254	257	256	256	225	248	209	241	253	234	221	271	243	226	257	256	235	253	260	252	269	247	255	245	226	273	236	258	226	226	251	251	223	249	235	240	277	258	289	250	267	251	261	247	211	258	249	248	218	250	262	233	245	270	268	283	212	249	242	246	234	255	259	241	258	221	290	276	222	267	254	255	253	243	244	251	271	259	266	256	261	210	255	222	258	248	263	248	260	266	233	227	216	266	226	234	261	216	240	262	288	242	230	265	245	258	266	267	283	258	246	232	255	250	278	249	265	275	220	210	246	245	253	245	225	240	258	253	230	259	236	251	238	233	253	287	231	236	237	248	248	230	233	237	242	236	226	245	224	253	239	273	255	230	236	218	228	251	258	254	262	261	255	257	258	248	212	236	224	250	252	226	215	229	280	265	270	295	254	261	243	228	249	264	243	276	247	266	232	282	252	245	258	239	273	262	259	230	245	239	248	213	232	228	262	253	250	231	235	228	237	250	260	251	273	284	268	247	224	256	265	253	238	239	250	211	226	270	225	221	261	235	257	271	252	258	239	247	245	244	251	253	246	256	247	245	259	224	257	243	241	239	279	228	251	233	224	239	231	247	238	245	234	251	241	247	250	241	258	247	238	257	270	261	236	253	258	248	257	216	215	201	208	255	242	226	237	230	236	230	236	219	256	241	280	272	223	220	275	249	210	222	272	236	236	253	247	244	251	249	227	263	252	249	275	247	251	252	221	250	213	233	238	256	250	241	248	227	233	264	253	248	238	230	251	257	230	256	247	226	216	228	254	260	284	273	206	238	241	226	232	260	245	233	236	242	231	255	222	253	220	247	263	253	247	199	239	232	243	237	241	236	250	241	239	267	234	227	234	257	236	245	242	255	255	275	249	243	283	245	272	228	255	255	214	263	248	240	241	260	215	220	251	238	243	257	267	255	255	280	244	263	223	222	257	241	254	238	236	252	242	249	263	229	263	253	276	260	275	256	228	249	253	295	239	278	259	240	238	245	249	261	253	235	266	254	240	212	241	241	237	259	242	248	247	228	239	226	237	253	257	249	246	245	254	234	231	246	233	247	228	219	241	286	250	228	253	211	237	244	253	251	257	248	246	244	242	237	242	283	249	247	230	255	260	254	242	260	241	258	286	251	278	245	240	252	242	227	254	223	243	251	275	286	225	247	246	275	225	241	268	233	239	247	265	237	256	257	234	286	264	238	259	243	253	272	245	251	222	240	256	248	252	236	243	254	278	250	239	258	255	251	254	245	215	265	229	198	235	240	252	280	216	235	254	262	231	248	265	237	227	272	242	233	251	274	232	247	211	222	264	259	273	264	265	244	244	253	226	227	239	243	250	277	247	225	240	231	242	254	225	260	260	239	241	239	237	256	239	252	250	247	247	234	269	236	264	264	235	224	234	259	214	272	257	245	251	258	251	259	243	289	240	246	230	248	250	274	235	260	231	256	258	254	206	247	247	237	228	239	251	238	254	274	246	263	249	239	277	264	274	216	258	272	279	257	266	230	264	247	251	259	239	223	245	249	282	223	231	236	266	212	255	225	244	227	260	287	259	237	272	265	266	243	267	252	243	228	254	231	223	253	245	249	239	248	254	252	235	237	258	253	261	244	251	271	242	254	235	217	245	232	256	256	240	252	259	257	253	240	263	276	232	226	245	272	282	237	246	248	247	230	250	246	239	232	218	236	268	278	219	264	251	247	232	263	228	252	266	261	261	248	219	249	284	242	280	253	242	257	265	202	248	242	244	224	227	263	250	242	216	265	248	262	243	258	236	259	218	242	230	216	280	255	259	254	247	245	219	244	257	249	270	247	243	254	226	260	238	236	224	257	241	230	225	243	242	240	250	256	214	251	250	254	251	256	256	247	228	220	266	240	237	241	227	217	248	259	237	232	230	249	252	239	271	250	241	249	227	223	256	235	232	267	246	245	233	247	243	240	236	237	252	237	231	259	261	251	237	245	248	239	250	253	253	230	260	244	261	256	235	263	236	246	257	271	267	227	261	260	235	229	220	234	247	247	260	226	228	253	279	243	257	233	251	260	245	263	218	266	274	249	241	240	253	240	267	259	243	252	244	248	229	247	239	282	222	258	258	227	213	242	223	219	272	235	243	242	234	224	264	260	258	258	272	217	246	252	269	269	235	242	240	259	238	232	231	250	256	243	246	223	253	241	233	251	293	251	255	262	224	249	292	230	252	262	279	260	231	225	268	251	227	252	262	253	214	277	253	264	255	229	266	249	228	275	247	248	255	264	260	250	217	253	204	240	249	236	246	251	247	261	258	274	237	266	247	252	238	232	239	254	233	272	259	250	253	249	245	242	242	245	223	249	260	244	243	180	235	223	275	229	253	245	237	261	239	224	218	254	228	254	262	250	270	236	228	250	245	254	261	246	264	261	232	246	260	271	256	245	237	275	264	249	233	238	230	256	258	252	254	210	256	226	256	261	240	226	259	223	270	276	212	258	244	227	264	257	251	256	226	241	243	234	227	262	274	247	278	260	239	247	224	222	266	252	255	243	270	245	231	247	263	249	216	237	230	257	259	254	259	242	232	248	247	237	254	237	225	239	244	272	229	262	229	225	248	231	246	251	252	276	238	244	263	253	227	244	239	249	232	209	245	238	237	260
20392	4380	1168	1347	1188	1029	884	822	795	681	681	709	638	642	632	626	689	611	605	592	589	609	597	544	599	636	573	569	589	560	594	565	597	520	591	559	514	563	541	531	539	558	570	613	559	604	581	562	579	571	599	586	580	608	578	595	598	588	553	582	583	647	590	598	598	601	569	579	589	592	555	547	574	615	592	553	552	578	564	585	611	585	546	598	562	605	584	578	589	547	564	571	559	581	608	568	573	575	600	596	574	552	577	576	577	585	587	544	516	595	534	603	567	591	588	564	550	563	556	560	535	560	563	545	582	571	532	530	598	593	517	538	551	564	554	515	557	529	571	577	576	499	560	566	499	574	541	537	586	571	533	555	534	575	561	550	537	535	569	542	550	576	537	586	550	574	557	579	552	515	518	537	548	533	534	571	576	549	549	552	581	540	542	555	568	589	573	581	525	567	551	592	581	576	569	565	562	555	522	560	536	559	567	540	608	555	527	522	552	571	529	577	583	566	580	537	573	530	570	571	585	574	540	539	516	545	559	543	546	562	532	590	546	552	511	538	558	541	519	588	564	577	513	519	551	562	581	586	572	498	530	564	521	566	556	563	550	526	563	578	584	511	546	517	594	557	532	570	567	555	574	516	551	561	570	542	554	567	523	587	612	590	602	562	561	522	552	530	583	568	533	500	562	562	572	548	552	578	517	543	511	540	572	538	560	510	592	566	577	552	561	572	534	583	572	543	574	515	540	564	578	560	574	587	555	562	535	574	574	578	577	516	552	512	516	548	552	558	557	540	562	520	561	556	565	521	545	552	550	551	548	557	552	540	563	588	578	559	545	543	551	572	540	562	584	558	534	519	564	553	549	598	554	545	565	567	514	543	550	574	568	559	565	545	544	534	568	559	541	602	553	573	562	575	550	524	528	551	539	548	577	563	567	564	581	577	547	534	543	600	561	560	585	531	572	536	557	584	556	514	574	515	524	544	581	516	526	549	573	561	601	583	562	539	533	527	558	523	574	513	553	570	550	554	508	563	536	493	543	555	584	548	539	560	575	532	560	615	557	535	562	579	488	523	560	559	582	578	532	563	549	542	526	562	540	550	570	547	617	565	580	526	527	566	559	558	560	571	521	547	557	575	578	551	586	540	540	541	558	569	562	541	585	563	543	584	589	582	484	532	580	563	522	563	545	575	577	597	563	590	566	547	522	561	547	589	572	566	547	569	559	570	532	516	530	570	540	522	525	579	571	559	571	561	535	541	604	533	572	538	548	576	540	542	512	566	571	564	554	579	545	559	564	544	563	541	584	574	526	556	571	542	520	533	586	548	547	569	571	540	534	520	587	622	567	525	585	535	535	555	588	588	530	573	570	505	567	587	522	561	525	607	544	561	548	549	551	538	534	592	534	569	507	530	578	585	629	572	569	511	541	550	546	575	558	525	576	540	547	552	552	529	602	580	563	543	553	584	559	554	594	539	555	517	549	559	534	536	528	562	534	531	547	519	544	564	547	566	557	573	572	604	522	563	528	545	533	581	552	579	530	550	547	533	566	545	543	492	606	505	561	548	577	549	589	556	534	553	573	531	539	569	549	541	591	551	539	603	548	567	606	529	568	551	534	579	581	582	533	589	568	576	571	542	509	548	565	532	549	537	560	543	557	514	585	566	544	530	530	594	548	555	519	534	538	562	593	547	572	532	578	558	560	562	534	505	534	595	549	560	598	545	553	525	555	555	617	538	553	539	542	578	610	522	565	515	541	581	527	549	577	570	586	570	592	562	555	554	510	538	520	587	557	529	503	566	542	554	572	605	521	547	535	525	521	563	566	569	547	513	555	580	531	542	577	549	599	576	549	536	589	553	542	562	521	561	570	555	565	575	538	564	509	544	537	588	521	555	520	528	563	515	516	536	560	555	586	566	577	564	587	583	546	566	548	538	550	532	526	559	575	554	551	554	542	558	577	555	596	519	576	574	550	516	571	567	557	580	580	602	547	501	520	569	554	546	564	537	538	540	544	574	581	529	563	526	554	533	539	546	542	526	559	559	547	564	581	517	591	592	568	597	575	561	554	535	547	561	539	527	559	544	551	596	562	536	545	548	570	602	582	588	574	582	570	561	561	561	552	588	546	556	610	576	571	520	558	547	531	547	523	518	545	559	549	572	548	540	588	580	502	564	564	568	565	534	591	568	559	558	550	548	531	551	536	518	580	559	612	581	581	554	590	587	558	496	541	579	583	548	564	559	545	555	532	541	560	588	522	600	561	614	603	570	548	506	594	595	544	598	586	563	589	550	519	505	577	496	560	530	538	579	575	573	576	570	597	565	524	545	565	506	552	560	541	597	539	609	520	577	564	547	589	547	539	586	551	565	612	581	571	540	524	550	516	532	516	541	535	577	523	542	516	545	570	575	562	533	581	548	595	541	504	545	540	541	587	528	569	562	588	548	559	574	507	535	560	537	546	582	531	589	554	552	558	563	531	521	538	562	588	552	554	521	528	544	520	538	533	542	549	540	575	550	556	588	574	584	522	530	558	572	499	538	560	549	580	562	550	563	546	541	556	577	586	560	566	556	571	599	520	533	534	571	529	554	536	537	573	508	550	514	566	569	553	541	496	558	563	534	550	547	564	527	594	527	552	565	514	543	530	536	507	571	536	536	532	552	531	534	537	538	583	531	539	566	547	538	536	548	553	542	533	589	575	583	550	550	552	562	598	567	538	608	543	580	541	527	547	562	536	561	582	564	547	534	524	540	562	583	560	544	552	602	542	546	493	564	563	585	566	562	557	538	594	520	531	585	547	562	559	559	531	607	551	544	578	539	587	561	562	584	518	584	544	525	571	538	545	583	539	579	574	567	580	592	562	538	588	551	565	520	584	562	549	553	547	563	564	544	538	528	544	536	577	532	525	525	567	577	512	550	577	575	598	549	526	564	542	538	545	534	570	574	542	582	581	567	561	559	567	511	577	547	577	559	561	573	552	497	552	585	561	556	572	576	548	583	581	549	565	542	571	556	596	553	546	577	547	554	545	598	520	527	602	566	579	525	543	542	583	527	569	547	594	562	553	519	575	548	516	539	560	587	552	565	546	519	515	523	564	583	520	593	535	512	538	551	570	600	566	581	588	585	540	568	582	545	557	548	546	535	501	532	541	578	559	552	550	591	533	560	542	526	543	561	594	581	546	607	555	547	573	537	572	525	565	569	571	565	570	588	540	519	568	556	549	563	557	550	528	527	551	562	541	553	544	523	566	530	600	542	600	555	575	540	570	548	563	534	536	573	514	535	536	566	589	583	546	542	567	541	530	590	526	584	546	534	542	526	543	566	524	605	540	587	538	552	531	618	590	525	603	556	540	552	595	537	548	574	515	538	553	530	569	535	516	533	559	538	530	539	554	576	544	607	540	561	549	540	588	572	545	511	584	571	540	540	527	536	499	528	570	497	571	599	558	543	558	568	531	543	548	558	553	555	563	540	570	555	522	525	505	587	568	578
44196	15868	1925	807	530	462	425	389	325	324	327	333	308	300	295	297	290	308	304	240	278	278	278	262	278	281	284	262	313	258	286	291	281	268	257	281	242	299	250	246	275	248	288	279	252	282	297	275	260	292	248	267	285	257	271	281	253	250	272	275	279	273	258	287	276	277	271	267	279	286	260	264	276	293	300	300	252	306	278	266	278	273	251	261	285	316	287	248	262	258	292	247	294	253	300	276	249	266	267	246	295	269	259	224	260	289	264	258	280	272	274	259	246	278	250	264	294	270	261	276	290	253	309	260	256	262	260	236	286	292	243	287	261	281	278	266	268	266	250	277	245	286	274	274	277	237	300	264	271	290	290	290	273	275	297	279	271	258	315	252	262	281	280	260	262	281	279	303	268	290	255	271	289	285	288	245	251	250	271	284	270	267	275	267	279	274	263	236	274	296	266	263	307	279	270	267	286	261	253	293	280	284	247	272	277	272	264	258	237	286	286	250	283	252	265	293	289	291	267	274	281	310	295	284	339	271	286	283	276	239	261	276	304	275	285	263	235	284	267	247	272	243	277	282	277	258	287	307	250	250	242	283	248	281	275	265	300	248	250	280	255	248	255	291	288	275	295	271	265	288	305	294	279	286	242	277	278	284	233	258	265	251	279	292	252	286	275	296	281	285	298	277	251	258	261	259	235	266	275	268	288	260	275	271	268	234	281	297	253	265	247	263	264	300	291	278	264	298	296	271	334	251	287	287	290	261	285	277	267	293	289	284	286	254	272	258	252	267	280	245	264	283	289	288	259	270	286	278	277	269	269	275	303	261	254	292	276	292	293	264	248	279	270	279	272	289	269	258	267	252	271	262	265	274	284	280	228	311	277	272	253	277	295	272	249	234	246	281	312	291	267	281	254	280	276	255	269	281	234	264	244	292	246	249	269	288	310	273	270	277	304	257	264	276	292	261	267	286	276	261	270	272	295	255	269	289	231	231	284	277	268	296	247	246	253	274	293	268	225	281	288	292	249	246	280	250	282	275	254	291	284	278	285	273	293	272	276	271	294	279	263	268	277	283	280	293	281	259	289	257	289	249	268	269	282	292	308	256	300	305	280	256	268	296	276	255	261	268	266	248	283	261	254	256	284	283	272	272	288	256	245	245	238	251	257	259	238	265	256	307	258	273	274	242	278	266	272	303	291	278	274	278	268	287	260	283	318	281	275	258	266	269	261	285	269	283	261	275	292	272	271	262	274	263	273	259	292	246	253	279	274	278	277	272	281	241	267	277	264	247	292	275	275	259	256	276	299	301	290	292	262	306	254	258	269	298	269	271	264	288	262	281	275	258	274	272	275	285	282	270	265	289	303	274	258	283	278	283	300	265	233	309	271	270	319	309	296	290	239	275	269	252	263	279	283	282	239	253	266	293	263	274	311	255	252	240	283	268	282	281	251	265	256	257	265	258	232	278	281	267	296	265	264	282	256	279	267	294	235	279	292	260	265	263	289	267	242	271	261	264	278	258	303	254	262	281	263	287	296	307	237	296	243	263	265	283	252	271	272	300	269	287	289	307	309	258	276	262	261	246	254	276	274	264	279	267	281	273	249	265	238	278	262	291	286	267	261	275	262	284	268	298	279	259	284	271	290	245	268	283	251	262	268	278	274	281	264	276	285	294	292	256	258	299	275	268	273	261	269	292	268	268	291	272	285	255	274	283	249	295	284	281	275	298	261	259	268	260	269	268	255	303	293	302	296	249	269	276	274	250	251	264	258	282	283	258	281	292	270	270	252	252	245	263	268	253	271	262	263	289	290	276	298	267	287	246	280	282	291	301	258	268	247	291	264	266	300	279	237	250	282	286	262	267	259	282	271	280	269	268	285	261	276	291	238	273	257	256	285	239	303	258	291	255	260	249	265	262	274	260	281	283	265	243	267	268	261	275	291	290	272	262	292	280	267	264	296	249	290	249	273	260	274	261	286	265	279	261	260	278	297	267	276	263	298	245	286	272	239	264	290	288	256	269	298	292	237	243	277	231	269	247	263	250	273	295	284	291	258	251	238	264	320	305	292	273	286	283	272	313	271	275	271	312	263	274	258	253	250	261	265	257	295	241	252	261	285	266	294	282	273	259	279	263	284	274	280	253	268	306	259	299	313	300	281	286	252	271	297	261	241	268	264	263	279	265	273	280	244	287	258	272	258	253	268	284	268	258	262	278	285	246	265	232	276	280	246	264	280	270	256	267	305	278	238	278	267	281	276	257	273	248	249	247	283	273	253	259	265	267	272	259	296	277	279	300	291	284	311	249	268	282	266	284	261	260	281	261	279	259	297	282	290	242	243	259	272	272	278	264	259	275	276	260	260	275	278	263	282	262	238	289	281	282	275	278	265	262	267	254	296	286	268	260	295	266	272	313	262	282	266	276	264	268	263	257	307	298	260	254	284	283	275	283	262	250	253	284	290	267	274	270	258	279	268	274	264	257	256	273	262	287	284	288	265	304	279	260	273	300	247	284	288	324	277	269	281	266	265	265	279	265	270	271	307	261	267	279	262	298	290	274	280	271	256	244	247	263	264	272	296	255	253	285	250	235	261	285	259	278	251	250	280	277	266	277	270	269	267	275	248	299	285	289	255	281	294	238	250	262	275	290	234	264	240	266	272	281	257	289	306	286	258	270	272	293	267	313	262	281	272	268	315	296	274	267	244	255	251	250	314	290	268	275	275	279	270	273	283	269	311	274	250	265	278	231	251	333	306	256	243	278	295	297	301	238	274	229	297	288	299	281	293	264	255	246	269	292	288	266	268	283	289	266	286	315	274	294	289	262	276	258	277	310	271	274	301	272	246	291	258	256	271	270	285	239	244	315	269	291	284	292	282	231	249	270	242	237	273	285	287	255	225	276	303	268	251	247	279	299	270	237	259	253	260	255	290	260	250	270	291	251	250	283	228	270	298	259	305	278	246	270	258	264	258	268	297	281	304	297	262	254	279	232	253	294	323	276	282	254	285	273	254	278	263	246	264	241	241	279	265	280	298	280	265	280	297	280	279	280	256	242	283	270	253	271	261	243	262	255	293	270	272	307	250	293	249	288	263	300	266	277	291	269	286	251	278	292	262	286	286	266	285	269	287	282	242	271	264	292	258	270	226	294	275	252	305	257	274	294	298	261	280	235	256	288	326	289	295	285	281	271	260	276	289	260	251	277	304	297	273	259	287	266	286	285	286	265	262	277	263	258	288	304	246	247	295	270	263	284	273	255	259	272	268	251	268	261	257	291	281	302	284	260	244	245	253	302	266	275	300	241	265	292	298	289	290	280	244	283	263	256	268	261	277	256	273	293	255	297	282	249	262	292	269	270	254	283	257	299	264	280	251	254	290	285	264	266	290	279	243	284	274	254	272	296	286	262	241	263	260	287	266	283	308	249	261	278	275	272	298	263	285	278	245	299	248	252	279	248	282	286	262	270	284	263	310	302	263	267	303	240	253	276	234	251
25836	5994	1789	2126	1743	1457	1322	1092	1016	908	900	819	786	771	760	702	724	671	671	715	690	678	629	700	653	597	660	651	607	619	615	630	618	646	615	618	645	599	583	630	561	630	569	587	642	637	651	621	633	715	657	682	641	629	692	657	649	623	632	632	636	616	635	614	611	573	643	625	601	591	662	581	637	607	668	607	619	625	577	609	640	609	567	602	580	586	592	599	610	589	603	594	619	567	649	626	582	601	567	609	608	612	590	596	585	595	596	594	579	552	616	623	619	598	618	569	594	607	593	603	586	600	601	568	616	576	576	617	584	558	594	626	573	596	619	557	637	615	619	615	627	599	604	600	576	616	583	577	531	591	582	630	634	536	602	589	629	595	558	572	587	579	604	593	586	604	624	615	597	624	620	620	601	562	620	586	550	558	626	594	620	615	564	630	574	608	559	552	611	604	552	600	598	583	611	598	601	595	573	600	594	591	625	569	596	601	571	572	613	553	610	645	593	599	588	606	620	625	627	571	582	619	629	558	618	583	638	574	596	562	572	614	622	553	640	577	585	559	628	596	601	629	576	600	575	618	548	615	598	568	610	584	591	626	565	620	584	552	597	623	600	567	583	587	542	601	589	607	580	593	571	547	581	584	562	647	549	624	596	610	594	557	556	613	600	615	586	556	576	568	597	573	599	552	587	575	590	594	598	614	632	592	621	568	605	603	611	577	621	570	560	614	591	568	572	606	578	594	586	583	604	619	550	594	570	554	549	567	583	598	580	625	509	578	623	602	570	608	616	586	589	573	527	590	584	595	626	595	590	598	630	609	609	572	607	587	640	594	636	578	598	602	598	544	586	583	578	581	632	582	564	609	594	599	634	597	588	603	589	564	632	613	559	627	598	647	576	609	589	628	618	615	601	600	554	582	585	583	606	597	568	591	577	571	572	565	612	609	592	621	603	603	569	627	591	597	572	579	568	581	593	594	609	581	571	618	596	621	582	560	556	575	599	582	623	601	603	623	611	636	579	580	623	593	594	593	649	629	608	596	594	620	547	645	547	592	592	619	585	545	618	562	584	587	558	611	600	647	604	619	608	564	610	571	626	618	590	579	578	532	565	624	597	608	612	590	619	599	576	608	574	618	593	577	587	627	570	591	569	559	619	615	600	576	569	617	562	595	563	561	619	625	569	568	580	625	608	556	560	580	583	593	608	597	586	611	605	654	576	571	586	542	609	608	614	607	622	580	591	568	573	625	603	574	555	588	571	596	617	603	594	554	630	592	601	564	591	576	593	553	620	573	573	635	541	575	578	584	557	584	609	559	570	595	605	575	597	556	598	595	625	591	584	607	611	616	591	587	622	585	603	587	630	575	545	575	590	523	624	589	580	580	559	539	585	586	597	619	575	579	593	621	588	612	611	595	578	606	611	613	586	552	564	597	545	589	570	576	592	565	607	592	572	594	608	561	634	608	564	589	598	666	562	565	608	570	586	629	615	579	604	603	571	557	598	649	606	573	602	561	587	596	563	608	608	627	569	643	588	600	596	580	640	579	621	633	607	615	575	588	569	608	623	600	618	618	569	587	580	576	606	594	586	571	583	534	613	582	622	631	602	636	614	612	594	558	582	583	536	578	606	614	605	585	587	593	581	582	615	594	600	604	573	584	601	609	617	604	591	594	598	545	604	591	584	598	564	620	585	586	563	618	585	598	611	594	565	589	616	551	595	596	581	582	616	606	565	578	587	621	575	585	593	628	564	612	570	601	582	592	592	639	592	584	598	610	648	584	589	652	591	610	573	550	585	642	557	603	597	581	551	582	581	592	577	636	593	567	618	603	579	576	573	603	583	553	582	565	619	590	533	611	595	551	594	567	603	610	593	599	586	565	602	606	592	572	558	607	630	623	562	589	578	613	586	607	586	598	601	597	591	576	597	626	599	595	570	617	577	599	566	590	547	568	580	594	588	605	629	575	583	600	564	628	538	598	578	593	599	616	602	580	583	589	588	577	596	605	606	612	617	625	578	590	594	608	576	568	567	629	635	590	629	577	596	576	601	620	581	605	591	531	588	593	577	583	648	590	591	560	593	572	626	644	585	542	620	597	579	590	545	590	590	584	594	586	539	597	669	590	565	585	597	587	544	631	585	593	589	570	578	529	549	608	600	597	600	597	626	562	594	616	578	576	613	594	623	578	609	641	582	616	609	569	544	579	587	613	622	591	580	559	628	571	569	587	604	578	601	580	589	609	599	544	596	614	534	597	548	582	612	593	553	550	620	562	594	586	601	579	591	599	572	615	572	583	580	595	601	596	621	518	601	621	596	568	571	620	578	647	627	611	559	543	589	572	622	599	615	624	604	578	627	606	572	589	606	577	609	562	608	627	587	634	598	569	582	556	594	587	560	618	606	578	600	610	616	632	573	601	562	564	562	627	594	606	599	591	607	579	608	570	603	599	634	565	631	581	632	565	601	553	585	575	599	573	590	621	623	589	587	601	598	661	598	557	582	585	595	620	600	626	619	603	607	629	610	618	555	563	632	560	594	598	649	594	566	634	642	578	613	587	587	583	635	623	582	565	587	584	609	603	563	599	566	557	607	627	568	596	558	577	650	582	594	582	591	576	592	558	586	595	584	601	614	613	553	604	583	605	595	611	581	629	597	586	584	602	576	544	556	612	548	608	596	562	613	583	612	593	583	595	555	637	572	574	607	576	581	564	579	573	590	613	636	617	604	592	535	589	580	576	589	606	573	605	605	630	601	555	567	605	571	592	548	603	586	557	636	575	630	569	603	577	587	600	573	664	544	560	630	579	612	618	587	561	554	607	607	603	579	590	616	572	608	511	610	633	603	562	596	549	571	553	570	572	630	605	592	591	577	604	606	594	583	623	587	604	585	622	584	588	593	615	597	537	575	536	565	603	585	605	594	571	580	638	562	582	589	555	560	598	594	604	617	571	605	552	595	577	581	629	589	580	603	594	592	568	611	630	589	573	578	623	571	595	589	544	600	621	587	606	599	604	605	587	580	592	599	574	568	605	570	591	604	551	598	594	572	573	598	559	605	601	599	603	590	581	564	576	616	627	592	590	565	596	599	608	548	647	583	596	575	557	626	523	546	585	546	611	595	598	544	590	603	548	583	575	626	598	580	588	574	602	630	591	582	606	602	625	579	563	579	616	603	613	615	544	607	605	575	589	574	630	607	587	575	615	612	588	611	566	609	601	629	588	552	554	578	584	568	596	592	576	574	584	577	590	572	616	575	607	574	541	641	571	608	596	579	564	631	656	590	565	551	570	584	581	606	587	603	614	623	623	566	593	641	650	595	581	638	576	573	625	630	618	612	619	576	609	567	610	587	571	559	621	594	593	585	581	599	600	589	570	619	561	637	614	600	581	577	584	588	590	596	583	590	549	592	619	616	564	594	597	584	609	581	586	605	570	573	581	599	632	633	586	580	602	600	589	565	617	576	617	600	613	628	608	608	583	569	584	564	567	555	562
15121	2128	200	153	190	156	177	133	170	186	152	178	188	161	176	182	148	158	165	149	164	164	157	167	151	167	163	151	147	152	146	180	141	159	170	151	166	195	177	170	156	195	172	147	150	164	162	150	149	169	182	159	160	169	160	202	152	187	173	183	163	177	182	159	172	160	173	180	164	158	158	149	161	155	173	175	160	160	158	160	144	173	173	148	174	170	199	160	142	136	141	168	183	177	152	170	151	152	153	130	194	151	162	155	174	145	156	195	141	157	141	156	144	182	163	181	165	174	170	185	157	182	182	171	198	151	162	165	175	159	151	154	162	178	155	157	166	176	182	151	147	170	163	136	161	159	145	138	153	166	175	154	174	180	162	165	158	169	150	173	171	158	168	187	148	182	185	156	155	150	158	161	181	157	162	155	146	189	181	155	173	171	155	196	178	159	165	162	165	147	139	159	148	160	162	174	192	147	176	161	159	170	171	163	175	177	163	153	163	163	160	173	166	161	173	178	163	153	142	178	147	181	165	171	158	160	182	166	183	154	173	176	159	157	163	141	180	167	148	172	186	178	159	150	173	164	181	155	179	156	144	153	143	159	160	157	161	163	182	173	177	146	149	175	184	173	159	179	154	155	153	156	145	154	154	165	170	186	162	143	155	159	172	160	172	170	170	152	163	160	156	182	164	145	163	147	174	165	153	166	169	160	166	128	157	171	149	154	162	144	176	152	159	160	166	162	187	184	159	182	168	170	130	162	156	174	151	170	189	152	147	159	196	174	127	156	148	149	170	153	190	168	165	170	172	158	171	167	176	157	201	169	153	174	184	141	148	178	160	148	190	154	154	155	172	179	170	140	164	165	144	188	158	139	165	122	181	166	150	156	133	145	144	155	144	163	179	174	197	182	176	170	164	173	203	158	150	188	170	175	154	152	180	181	157	162	162	165	193	152	160	154	153	175	153	153	164	197	182	178	175	159	155	149	173	165	164	182	171	145	182	161	178	173	141	198	157	189	187	164	181	177	175	160	173	147	187	179	164	174	184	171	170	178	158	190	191	152	173	151	148	153	164	152	187	165	168	166	146	177	154	147	154	170	168	153	162	160	152	163	178	171	194	169	175	156	180	173	168	148	178	155	159	176	184	169	139	165	177	156	143	151	193	154	162	155	196	175	147	165	195	153	151	165	170	174	145	141	162	167	166	155	155	158	181	178	169	168	184	189	166	142	144	165	171	162	154	146	159	174	188	173	196	180	161	179	168	136	190	172	163	169	162	169	149	158	153	142	134	161	165	179	157	161	183	158	164	157	170	162	159	167	149	164	169	160	169	176	156	151	177	180	162	171	161	166	160	176	130	173	162	163	155	166	153	169	171	162	154	153	147	165	160	155	174	174	161	170	165	171	152	165	196	170	163	170	151	152	144	169	185	166	165	152	173	164	179	161	169	163	154	183	169	174	153	164	157	151	171	189	174	182	165	153	136	164	168	167	137	160	167	149	170	172	159	158	154	207	161	159	154	173	140	139	162	185	175	148	156	160	133	157	152	169	185	170	168	160	162	176	169	173	156	148	151	205	152	171	167	179	183	164	196	163	160	168	155	150	169	163	157	160	170	165	140	146	174	159	149	189	153	162	173	160	169	163	151	169	128	142	169	150	169	138	166	172	152	161	172	187	184	159	145	141	149	141	166	149	156	162	151	161	169	165	157	145	135	148	132	135	161	161	180	152	159	179	161	157	169	159	164	159	188	164	165	156	178	172	178	175	171	169	154	176	163	152	169	171	164	176	163	140	162	175	158	179	154	158	149	175	170	169	156	189	172	140	171	153	167	130	164	171	164	175	173	165	171	165	184	170	158	164	162	158	165	144	160	163	165	169	187	146	148	192	149	177	153	167	154	162	132	187	152	146	156	157	148	171	156	179	153	169	178	153	179	159	151	161	164	138	166	177	183	161	159	160	146	167	160	194	178	159	181	155	163	182	175	178	146	159	167	164	152	161	208	179	167	135	178	184	164	178	157	160	178	178	175	150	157	160	161	170	154	190	162	151	176	161	164	153	137	143	152	161	161	166	169	149	170	136	166	178	170	163	155	157	148	164	174	187	168	161	149	186	150	160	151	159	174	180	177	152	156	157	171	186	177	165	177	158	172	161	194	142	172	164	190	153	179	181	180	166	170	144	168	169	158	156	167	169	172	189	168	158	151	171	169	161	180	169	183	183	147	183	182	154	171	167	187	180	154	155	163	176	161	150	125	150	169	172	159	154	165	171	146	158	199	160	154	149	179	142	185	135	150	147	165	173	173	162	157	188	171	164	151	161	152	173	165	159	151	157	162	184	179	177	149	166	143	168	157	156	172	158	161	178	146	157	181	184	179	164	140	153	151	132	156	183	191	166	173	185	187	176	170	163	158	150	192	190	150	165	158	169	181	162	142	144	156	155	156	175	170	163	195	154	180	153	171	170	156	153	144	172	153	186	152	175	133	149	149	180	183	175	171	173	168	187	141	167	180	173	177	136	196	169	162	166	151	171	163	152	155	184	170	167	172	151	140	158	156	161	176	168	165	147	169	187	166	159	167	157	144	174	159	161	155	188	165	167	148	159	178	154	150	151	175	141	170	198	167	135	157	168	151	164	155	179	141	155	159	167	162	182	172	164	194	195	187	169	148	175	141	176	154	141	189	155	159	147	138	156	168	173	165	174	168	155	150	154	162	159	191	157	161	168	198	177	153	185	164	167	149	165	168	182	173	170	133	173	146	165	153	158	165	139	161	168	153	158	143	170	161	162	141	176	146	179	152	145	179	171	147	161	182	157	175	168	157	164	191	162	163	157	172	153	139	155	143	156	159	153	181	159	161	150	168	159	177	172	161	149	183	168	191	165	183	165	155	193	142	128	183	187	165	170	166	159	159	161	166	176	157	148	148	170	152	164	162	168	158	136	175	149	153	155	170	150	172	150	147	166	163	155	146	146	172	157	175	153	170	160	180	152	160	138	161	142	179	177	156	181	181	175	187	149	187	161	168	159	154	145	176	180	182	169	165	180	166	175	166	159	165	170	140	149	183	172	201	156	153	154	142	173	164	163	195	172	173	147	159	169	159	142	164	176	186	158	183	158	165	162	148	174	158	141	143	174	157	153	157	156	180	141	165	172	178	139	167	162	168	187	176	170	167	187	167	142	158	160	164	164	141	153	164	194	138	169	163	167	157	193	195	180	170	174	148	165	150	150	139	158	156	164	158	154	181	149	182	170	180	175	174	177	190	143	142	178	182	146	178	169	157	192	165	163	159	182	179	173	177	159	142	187	146	168	168	161	153	157	150	129	165	185	198	184	166	183	169	162	148	164	159	154	168	149	165	166	181	190	184	159	183	174	158	180	166	198	158	167	181	181	224	171	141	153	180	166	177	159	172	153	166	168	173	156	181	178	151	168	167	142	162	181	159	161	143	176	160	178	143	189	158	163	158	176	168	173	152	160	155	137	171	187	167	175
8877	1192	405	425	408	391	404	404	382	410	418	414	410	379	405	380	402	385	373	429	393	381	379	341	383	401	385	379	346	382	408	373	400	395	407	414	408	386	357	403	423	396	403	399	424	439	431	412	416	425	406	410	408	426	378	406	397	445	395	388	373	437	376	394	415	400	416	420	396	419	410	391	412	427	410	392	380	411	418	396	393	420	383	401	408	380	402	401	417	408	407	385	420	387	430	424	375	416	418	363	378	403	374	396	381	430	396	399	391	370	379	410	392	422	409	376	412	377	442	366	401	357	413	381	394	401	382	385	368	438	389	419	375	376	384	386	370	377	395	383	407	372	368	383	397	388	376	393	370	382	387	356	422	391	443	408	407	400	376	380	394	400	368	383	436	376	425	396	396	400	392	344	429	363	427	372	403	390	389	396	406	378	417	400	375	372	405	393	380	384	378	380	362	374	370	400	381	385	397	369	414	427	390	413	377	372	366	383	393	381	390	417	407	377	391	415	374	404	402	359	397	379	411	401	377	371	394	442	387	358	385	348	445	371	359	440	374	402	388	398	383	405	386	433	365	377	418	394	369	390	375	416	430	407	399	389	380	387	396	401	397	414	422	392	407	399	344	383	391	418	383	386	393	370	385	371	419	361	367	417	378	397	365	395	406	364	396	384	398	367	363	382	386	418	396	396	389	399	390	389	403	384	384	352	393	388	395	398	381	406	440	368	372	412	390	390	384	385	378	419	402	382	421	396	396	389	367	365	369	392	382	386	376	388	405	412	373	400	370	393	394	360	389	359	380	418	392	400	353	389	402	383	374	374	390	399	403	381	366	390	402	407	368	379	351	411	397	369	338	382	384	410	423	381	443	392	390	378	402	385	402	395	393	381	429	401	390	401	444	370	396	414	378	373	429	408	373	377	360	389	370	385	397	356	372	397	409	354	413	362	399	429	421	377	373	438	390	362	368	403	385	381	410	408	391	422	401	387	410	378	391	384	356	412	390	404	348	401	412	377	402	388	382	382	371	383	423	387	421	396	398	433	395	399	410	382	386	376	365	388	384	402	386	398	375	358	408	376	388	387	394	399	422	397	376	392	396	390	391	368	395	380	390	342	400	409	373	371	405	396	402	395	381	409	400	442	374	384	435	423	414	372	410	391	379	384	386	369	385	391	407	411	431	369	399	415	330	388	408	378	429	404	416	374	396	409	399	380	405	402	386	410	379	398	394	365	382	412	367	419	385	380	392	412	416	405	398	369	427	397	397	379	391	368	374	387	411	383	382	411	402	362	392	372	382	436	405	416	392	381	385	376	431	409	399	357	383	402	373	403	407	405	385	403	357	429	409	378	395	396	387	366	367	392	398	391	390	382	415	389	421	426	396	407	354	385	388	395	379	401	411	418	417	397	353	414	405	385	405	376	379	368	404	342	357	402	429	367	382	386	392	351	406	362	397	405	414	392	369	399	350	360	430	397	379	374	397	408	382	379	423	410	375	377	398	412	428	393	379	367	394	375	379	408	357	357	333	392	372	395	392	378	339	398	452	404	363	393	426	364	373	406	370	386	394	367	387	381	379	416	400	385	424	397	370	396	404	396	423	382	391	392	378	389	385	390	407	361	391	411	356	386	399	375	343	393	384	384	391	398	389	373	401	393	421	365	381	368	383	413	418	434	395	383	419	360	428	362	351	370	374	393	396	409	415	425	404	364	414	384	386	368	388	392	426	381	390	357	372	368	392	391	381	410	385	414	398	368	375	362	399	353	383	391	406	386	382	406	392	421	394	381	415	387	366	374	388	418	388	380	401	419	386	401	378	401	406	419	372	399	423	400	381	387	390	388	376	387	382	434	394	379	385	391	386	389	386	410	409	391	398	397	372	383	406	405	364	380	382	348	393	406	406	439	386	445	363	396	396	384	383	395	376	334	371	408	398	383	367	381	371	366	382	413	390	437	377	410	407	392	392	394	341	399	398	406	374	407	403	383	411	387	385	409	376	436	391	370	379	360	392	373	433	397	425	372	390	414	378	401	440	383	377	370	362	354	406	402	379	404	359	394	403	395	416	408	388	376	424	402	393	353	372	335	405	403	392	378	418	410	413	391	389	367	366	406	401	366	370	417	424	410	414	385	395	389	418	375	368	440	409	391	386	379	365	401	354	434	382	393	403	371	376	367	385	407	417	413	418	377	388	409	373	409	359	414	392	422	402	373	418	414	401	388	402	354	370	379	378	382	374	345	361	361	395	415	388	336	417	405	390	395	374	395	402	422	366	400	407	407	378	384	409	369	425	402	394	396	424	373	376	380	375	359	398	390	393	387	407	414	357	386	351	402	385	392	415	389	385	349	367	397	402	400	402	374	387	370	421	393	377	392	387	400	411	392	403	428	392	404	390	372	411	356	380	402	379	394	403	390	404	422	428	398	410	377	389	358	393	416	419	388	400	382	413	398	407	387	412	398	400	378	423	431	388	416	401	351	368	403	420	436	385	371	404	382	355	377	382	415	380	388	394	356	406	371	395	400	419	414	399	378	339	400	393	367	387	372	347	392	388	383	386	405	362	393	414	417	396	355	377	417	377	370	415	366	437	402	394	354	377	415	410	396	405	398	386	396	415	413	410	418	388	417	411	355	379	377	379	374	406	408	376	383	369	389	380	354	399	366	413	369	374	390	356	364	392	384	387	357	377	401	391	380	368	365	351	399	383	437	381	407	377	384	405	412	395	375	382	371	415	410	387	439	377	394	406	370	380	383	382	383	409	402	374	389	408	360	403	394	387	382	399	440	373	389	431	379	398	382	394	396	423	377	389	414	389	386	343	379	365	363	404	409	400	382	388	359	425	377	382	384	388	381	412	395	374	397	416	375	431	352	376	390	409	437	427	404	385	374	357	416	375	375	392	374	347	371	380	411	398	378	372	406	433	401	381	385	354	378	377	380	400	385	422	412	378	367	390	364	411	396	383	418	406	375	352	395	377	399	404	377	380	455	386	428	399	393	364	392	413	386	354	413	400	368	381	380	411	394	409	387	402	352	367	357	424	371	401	375	411	425	387	392	415	385	388	390	409	367	385	380	364	416	404	413	384	416	376	370	398	363	371	402	433	384	367	399	421	393	396	376	377	409	393	405	371	385	384	403	394	384	428	370	377	396	410	381	415	392	382	416	399	407	391	380	404	371	407	393	412	399	388	372	376	378	408	372	378	403	415	397	372	386	392	386	380	367	393	422	388	368	388	395	398	391	409	380	379	408	423	367	457	403	379	394	383	405	398	405	410	384	407	396	399	375	367	392	355	422	371	406	379	399	378	417	370	421	391	362	357	383	397	386	404	382	383	398	358	403	380	405	416	421	371	383	395	389	371	357	409	367	384	415	407	384	390	402	429	380	396	385	396	356	384	386	402	413	411	433	391	410	395	396	428	365	411	405	388	381	404	367	368	372	394	412	390	399	376	387	410	361	337	421	457	401	378	382	389	415	414	377	407	405	369	372
30967	7060	744	531	473	312	329	299	319	268	272	246	260	269	232	218	270	257	271	216	214	245	214	247	244	261	258	234	256	244	252	246	285	256	260	263	270	246	241	247	245	254	252	244	245	238	269	218	259	254	228	227	273	235	266	267	226	260	245	230	234	258	226	245	232	241	232	246	259	252	240	225	238	230	242	249	253	264	227	243	233	243	233	248	230	235	238	245	246	250	234	241	245	253	245	262	249	248	260	222	257	239	237	251	223	221	224	237	257	246	241	222	241	257	277	227	238	257	208	236	238	213	255	215	239	238	262	227	253	252	267	223	271	245	277	243	213	228	223	212	255	256	218	228	220	244	230	248	257	239	235	250	245	271	256	245	235	256	245	213	247	263	242	232	275	253	242	225	229	258	255	228	246	216	262	243	231	225	238	246	240	250	256	244	239	224	229	256	250	257	222	239	246	209	265	229	216	273	253	232	270	264	232	266	232	253	209	238	230	249	242	202	246	258	244	240	246	256	251	209	256	258	275	237	253	224	243	230	249	229	246	244	272	245	250	244	238	247	214	229	248	240	213	219	250	217	231	250	215	237	249	239	266	239	243	262	232	270	254	246	255	245	218	217	231	233	249	251	261	263	225	220	228	224	207	233	235	248	254	238	230	233	238	251	244	246	237	243	240	239	213	222	245	213	249	275	242	200	266	236	245	237	251	254	267	243	238	258	239	242	242	238	230	255	275	232	248	223	242	237	242	244	228	211	235	196	245	282	257	248	237	260	292	233	214	257	236	240	237	241	228	248	274	256	260	243	270	243	235	226	235	250	256	246	295	260	233	251	233	286	257	262	252	238	250	230	240	244	231	262	213	251	252	232	217	256	263	236	232	246	267	244	225	211	220	232	250	230	210	239	246	210	263	226	247	242	248	251	218	225	242	226	235	227	274	247	235	277	239	276	242	234	254	208	245	259	255	223	221	233	251	233	258	231	261	230	248	277	247	236	243	250	233	254	255	257	243	241	273	262	260	274	213	222	255	231	247	227	200	254	262	232	217	255	210	241	228	234	242	260	229	226	259	240	218	240	247	241	221	258	245	230	239	240	231	256	252	268	233	306	237	213	267	244	254	251	231	237	247	257	261	246	227	250	228	245	267	250	212	242	247	263	243	252	244	237	257	250	245	263	235	233	228	258	238	239	249	242	243	259	247	237	226	248	233	229	245	260	238	269	234	233	239	235	220	255	231	228	254	266	284	223	252	240	222	251	267	233	244	246	242	244	232	252	225	271	234	225	244	224	243	231	241	224	249	226	281	262	234	255	223	237	234	238	256	252	256	261	265	263	256	270	264	254	262	259	231	244	221	227	256	235	215	246	244	227	237	230	228	239	260	232	239	235	227	240	233	250	258	227	228	254	254	249	243	249	258	235	235	267	233	228	253	247	257	247	226	234	252	211	257	242	241	250	218	259	229	225	236	256	221	213	249	236	246	271	244	252	229	270	258	219	265	220	243	261	252	203	255	273	248	237	246	249	250	242	225	246	246	254	228	255	256	249	219	236	266	250	239	252	258	257	246	248	259	227	240	262	229	226	274	265	221	235	254	262	229	251	248	238	255	241	269	265	258	230	239	249	271	233	237	231	221	244	229	225	237	216	222	255	227	257	218	250	210	218	253	238	247	229	229	242	232	251	225	242	250	230	250	240	214	249	239	248	245	240	280	227	221	245	238	247	257	250	217	249	226	270	256	285	257	244	215	238	249	246	256	247	262	218	253	233	222	248	250	244	233	248	265	225	244	260	257	232	229	247	276	205	264	243	239	243	236	227	238	275	252	242	243	221	252	236	249	236	248	234	236	238	235	251	236	198	233	229	244	233	250	236	232	278	224	223	257	233	266	236	237	254	242	253	257	264	244	257	279	269	244	233	227	236	256	250	259	246	248	235	248	231	276	262	249	255	240	217	251	235	239	268	249	273	257	254	246	238	251	219	226	222	217	222	246	254	265	230	229	268	257	238	253	229	262	264	251	257	253	244	259	228	250	262	255	227	236	242	222	232	226	246	262	200	214	250	240	222	264	232	233	271	239	244	281	205	262	239	259	244	258	227	240	260	271	279	236	258	257	242	245	270	220	248	233	241	246	234	280	232	229	281	224	266	230	257	219	260	237	265	272	244	241	262	229	259	236	241	243	227	245	243	221	221	222	260	241	223	256	254	244	270	242	259	249	252	214	245	247	246	236	259	247	234	243	246	234	242	237	245	251	225	215	241	244	252	245	256	249	251	246	233	249	231	234	242	261	256	249	277	253	239	244	248	223	224	270	236	224	242	262	229	257	265	232	268	255	218	210	226	252	238	251	229	253	220	271	255	246	221	244	227	230	263	249	244	244	255	249	234	257	240	237	248	236	256	263	220	221	258	233	258	253	234	227	246	260	225	234	255	277	266	229	248	264	239	291	215	270	268	232	248	216	251	238	236	207	231	239	255	263	246	245	205	227	249	241	252	248	239	246	248	239	244	223	255	255	270	253	227	253	245	245	234	240	239	262	250	257	201	236	236	244	213	252	232	228	246	246	218	272	231	236	248	251	230	238	215	271	265	237	259	231	240	251	243	247	246	264	245	245	248	234	209	211	245	234	238	250	276	252	262	272	258	253	227	245	246	263	237	271	246	256	243	239	250	248	232	234	229	260	232	226	228	243	229	230	251	226	251	252	211	247	240	245	265	239	244	225	231	215	227	259	260	247	255	238	248	231	236	242	232	218	241	243	249	247	252	247	246	231	263	207	225	270	239	276	263	228	236	231	240	239	240	251	231	247	264	242	241	244	220	237	227	228	260	273	233	242	261	264	244	227	223	223	215	238	245	254	237	234	259	254	255	240	232	239	208	219	270	212	254	237	228	225	279	238	266	268	229	203	214	277	244	219	265	250	255	256	253	243	256	219	241	251	241	240	223	228	231	241	254	214	242	266	229	221	239	223	240	221	235	246	233	258	243	220	268	264	213	228	250	247	269	229	269	280	235	257	235	267	246	224	234	237	243	252	253	262	218	251	240	264	232	240	263	244	230	267	211	226	258	237	226	232	239	237	273	271	252	239	239	240	289	234	220	231	270	227	250	236	255	238	221	243	231	265	247	244	254	247	239	280	260	225	236	254	237	230	239	249	229	222	250	227	242	215	261	241	246	265	224	272	255	235	262	239	247	240	219	243	230	234	206	240	276	261	217	260	257	237	228	234	247	248	249	249	267	239	231	225	217	259	208	253	229	234	245	223	241	254	223	263	250	240	236	260	242	281	261	251	272	222	240	227	246	241	257	230	234	239	272	243	234	256	251	246	248	220	275	230	234	236	262	249	276	262	257	254	254	271	263	245	228	237	254	224	223	229	237	230	239	251	251	281	249	231	231	237	237	230	220	228	239	244	255	236	271	259	256	239	259	246	266	252	225	226	279	229	247	276	240	258	260	246	265	224	245	260	245	239	258	256	269	245	241	253	244	248	211
18573	2499	1170	1291	1185	1036	870	815	732	736	708	677	628	652	631	601	615	594	656	618	615	604	577	602	560	593	567	584	520	581	543	575	600	599	523	567	547	544	546	553	554	560	598	566	553	626	607	531	623	603	558	593	597	609	603	634	592	602	605	553	587	555	598	551	620	560	577	554	627	549	561	539	585	605	557	562	581	567	587	589	541	567	608	539	559	503	565	553	556	520	569	572	559	565	495	548	552	522	528	519	563	535	560	586	589	539	520	518	558	507	550	557	547	576	508	539	567	571	548	538	505	539	615	575	560	547	573	539	565	559	558	542	515	556	537	574	507	518	532	526	585	573	530	533	528	532	552	582	563	541	552	510	506	538	584	541	579	551	532	577	533	569	529	533	571	527	527	529	586	493	582	563	562	558	565	557	558	549	563	538	575	554	571	546	565	552	563	520	548	566	532	543	542	531	544	561	514	537	532	545	541	541	543	528	497	602	573	553	542	571	575	536	568	533	582	564	529	534	558	583	524	552	536	588	531	526	560	501	551	560	560	575	538	530	526	517	529	562	543	572	538	529	554	573	552	579	515	573	521	534	522	556	540	506	577	584	545	559	548	545	544	529	520	582	586	550	528	543	579	523	549	557	582	551	541	464	543	573	538	514	537	549	519	568	534	550	549	546	544	571	569	528	527	531	543	518	529	559	484	543	513	528	613	621	577	537	541	549	535	554	537	573	540	546	555	565	536	565	530	564	525	538	567	582	560	551	547	511	545	463	576	520	522	542	537	529	560	511	537	507	540	521	551	561	522	548	549	568	586	541	526	567	591	575	585	506	520	559	520	562	570	553	558	592	551	525	532	556	516	532	560	529	545	589	532	546	548	568	550	531	532	519	580	525	558	494	533	561	577	516	554	527	525	569	559	510	554	595	575	532	549	552	580	559	560	559	569	523	543	532	542	564	523	548	541	557	559	543	569	540	536	555	536	598	572	571	504	571	588	523	560	521	589	496	520	512	500	506	529	533	559	514	572	539	558	540	580	548	570	545	594	540	519	546	512	567	534	587	539	551	560	548	557	559	544	583	540	514	533	562	528	539	555	538	521	548	540	551	591	553	538	546	562	538	534	535	588	553	516	550	554	532	567	560	584	539	538	532	540	580	485	577	551	556	556	557	539	527	541	526	555	558	532	567	542	592	553	546	531	542	566	566	582	567	519	522	545	563	526	546	521	533	542	537	552	575	567	545	532	554	535	552	566	558	531	558	531	588	535	520	584	517	558	582	537	550	557	522	576	521	560	550	547	552	530	538	513	539	553	573	563	586	571	567	544	589	564	545	526	536	529	543	515	549	504	555	571	561	522	556	563	590	532	581	571	557	555	557	492	526	516	577	619	547	561	562	502	533	548	547	537	546	489	571	556	542	544	534	540	554	552	530	534	532	529	567	579	538	568	516	553	566	527	527	535	555	561	562	558	568	519	550	534	578	549	587	520	565	519	572	515	532	562	501	538	544	593	553	545	525	567	579	513	582	545	537	535	550	555	550	590	561	533	537	575	525	517	552	569	552	514	567	576	534	551	540	543	527	558	560	516	546	526	577	505	570	564	532	576	595	533	519	561	514	562	577	527	530	532	548	543	565	502	508	529	572	549	522	545	525	479	536	519	551	552	515	531	546	523	526	544	523	568	581	567	569	523	560	551	549	594	547	570	526	531	555	527	553	525	537	567	527	539	550	544	553	573	541	585	551	529	553	526	555	581	533	561	521	585	539	550	550	552	548	555	535	570	543	539	553	579	562	547	570	552	526	535	525	574	542	586	578	557	525	582	511	509	551	574	534	562	537	545	565	602	523	546	537	534	519	556	533	524	562	572	577	582	574	539	580	534	547	534	559	536	535	578	561	503	532	499	588	555	535	553	518	514	550	569	577	563	543	514	530	543	551	542	531	574	571	515	547	543	547	550	558	567	553	514	514	556	547	525	609	517	554	571	532	543	551	529	499	561	511	551	583	574	577	542	535	557	564	535	561	526	568	549	492	577	542	556	575	545	606	530	569	580	553	519	586	570	503	526	552	522	594	560	576	548	549	581	588	520	545	545	553	544	536	556	554	561	550	532	556	535	534	593	554	569	533	594	544	545	522	509	592	482	574	536	591	524	528	562	548	536	558	513	570	530	579	559	530	574	532	534	576	521	606	541	545	553	521	565	556	563	549	500	567	529	523	531	558	518	536	539	539	568	543	552	567	580	517	515	553	509	563	521	541	506	547	580	540	557	554	579	550	576	540	582	507	551	576	551	531	525	530	536	552	545	530	512	568	556	511	603	539	543	535	569	511	518	527	529	561	553	547	552	528	554	528	542	519	589	527	560	568	555	545	511	566	585	551	593	545	582	532	562	555	523	530	570	510	491	558	552	506	566	591	527	569	560	575	509	573	602	576	538	560	527	528	526	521	551	519	540	577	543	511	603	531	587	495	526	594	562	532	557	596	522	546	555	519	571	511	548	526	570	546	524	539	539	546	557	565	543	575	571	588	559	548	576	554	566	572	536	539	589	526	583	578	558	534	595	573	562	559	538	546	525	555	539	508	571	532	562	558	534	503	513	546	570	562	546	561	580	508	566	565	541	516	520	528	547	560	560	574	503	555	573	507	528	489	502	531	538	560	530	588	542	581	518	506	573	545	524	530	556	544	570	553	552	578	527	559	562	536	592	539	547	529	560	558	511	564	556	574	538	527	569	548	554	545	546	507	530	572	600	526	541	562	533	533	560	546	521	578	512	520	562	563	530	553	552	496	558	549	531	567	514	538	553	529	511	547	531	580	519	563	545	535	542	547	511	549	560	570	531	533	580	529	549	550	541	516	544	558	555	524	566	575	562	556	504	524	552	567	576	555	542	570	544	545	531	529	541	546	582	525	555	548	511	585	546	541	567	534	496	536	563	595	542	557	540	533	573	554	515	491	559	536	523	553	545	563	520	551	572	527	531	508	524	542	566	578	539	547	586	555	532	536	538	501	562	578	547	551	581	525	526	530	578	559	520	554	550	549	555	575	522	522	609	557	549	570	565	517	556	513	509	561	524	533	556	531	502	559	522	524	550	545	518	587	556	559	536	568	573	556	524	549	572	535	536	512	566	512	560	568	549	543	561	556	557	524	594	552	592	515	525	573	591	576	547	551	525	588	564	584	580	539	526	545	518	533	539	545	539	546	577	555	618	595	545	591	556	549	569	554	545	582	556	522	509	530	513	559	543	547	536	526	552	528	529	512	565	545	550	561	570	533	528	559	557	573	492	572	559	544	564	534	540	516	558	590	514	519	545	543	544	573	539	554	509	546	527	538	553	529	547	578	611	543	574	561	585	560	536	552	531	564	508	524	531	565	568	519	536	503	549	532	525	499	539	569	542	573	539	541	547	569	506	541	528	535	573	518	598	523	549	576	552	563	544	580	574	573	550	556	569	582	546	531	512	558	553	576	573	533	552	509	502	574	565	567	561	558
41818	12933	1481	791	563	456	389	395	337	333	326	293	284	305	299	266	228	306	257	286	258	267	247	269	263	302	266	285	305	248	267	253	240	271	298	268	288	284	264	258	284	279	287	280	302	277	269	305	271	256	304	285	280	339	255	272	279	278	287	282	291	261	296	270	270	282	267	277	286	305	254	279	283	309	274	283	267	260	267	250	287	292	253	256	238	259	275	281	292	302	265	288	279	277	269	264	277	274	283	282	277	280	261	261	294	286	250	233	252	283	269	251	291	280	275	268	273	251	257	249	257	295	280	282	264	278	264	281	283	278	259	281	273	277	273	257	262	242	271	267	275	264	266	255	265	297	293	272	282	298	301	264	267	303	286	262	257	275	289	243	253	276	238	249	292	273	251	247	261	251	253	284	271	258	303	277	269	261	250	270	273	294	322	271	276	263	263	277	244	250	238	279	244	248	260	280	236	251	234	249	284	278	321	264	268	239	294	281	271	246	258	275	266	268	266	279	261	256	255	258	249	268	276	289	280	291	263	281	266	274	266	287	261	246	252	255	247	249	279	247	231	274	289	246	291	228	244	234	272	264	276	255	256	254	275	255	282	298	297	290	260	265	281	262	286	255	259	268	263	243	260	269	284	275	282	248	276	275	279	269	292	280	245	264	268	244	251	271	283	282	274	258	261	271	264	251	305	233	249	254	243	243	255	239	254	273	228	249	268	275	284	284	250	264	308	269	259	276	272	265	268	266	248	271	307	289	270	266	283	281	268	256	328	260	241	264	259	268	269	262	244	276	317	280	276	254	297	252	265	266	270	294	268	273	263	258	291	288	232	267	262	262	265	247	310	279	273	258	294	256	256	308	268	234	291	274	252	250	262	265	259	251	279	271	270	242	250	269	267	281	256	258	267	251	262	271	273	244	262	277	247	249	277	282	287	250	232	264	292	251	257	294	239	286	268	227	277	289	244	270	282	253	285	246	284	263	245	271	279	281	245	252	250	261	262	272	253	247	262	298	262	267	293	252	252	245	265	254	241	259	263	275	238	267	263	273	268	260	257	270	277	259	260	270	255	259	231	264	289	244	255	291	312	297	249	285	297	252	306	273	276	239	248	278	261	264	290	320	276	299	247	279	251	287	263	254	256	260	273	302	283	277	255	273	300	248	265	268	256	245	248	289	280	246	251	241	240	224	232	262	257	274	289	259	251	282	233	257	278	285	266	244	298	278	253	287	287	260	298	271	252	264	276	292	258	267	272	249	257	270	269	261	266	318	285	263	228	261	296	255	256	244	250	257	261	283	282	262	277	294	282	272	251	235	261	251	277	240	263	273	268	246	290	278	291	258	313	242	263	296	257	273	255	296	278	263	251	280	235	248	251	257	251	257	236	258	280	252	272	263	255	246	264	270	248	275	284	273	297	271	274	295	278	236	291	249	262	267	272	259	284	293	275	258	262	229	260	250	238	294	250	252	326	276	285	280	247	269	271	283	288	263	280	279	267	271	262	241	303	245	281	277	299	247	232	274	290	268	244	293	259	226	257	265	246	275	234	293	277	284	266	248	249	286	292	275	253	279	270	267	266	264	256	260	261	293	229	259	252	298	286	266	276	248	265	264	254	253	253	262	259	266	248	273	256	255	291	270	259	294	245	253	298	278	273	284	265	278	273	276	270	230	296	289	304	298	264	261	257	274	270	266	269	267	265	274	263	250	266	294	302	269	272	262	267	255	296	247	241	262	244	247	250	321	313	268	257	266	267	315	286	198	229	238	236	283	273	282	283	258	260	290	237	301	262	266	276	264	253	277	287	252	270	282	284	260	276	270	247	256	292	314	277	257	300	266	254	270	289	277	281	278	271	239	261	279	256	281	285	269	274	272	266	269	254	264	277	284	288	238	253	266	273	254	279	294	252	256	295	286	282	237	262	290	278	277	283	259	260	251	267	268	265	283	251	267	284	227	252	252	261	268	256	267	269	286	245	270	265	282	279	276	269	286	263	259	259	258	295	259	263	272	232	233	256	283	284	287	286	283	266	262	254	207	242	286	275	273	265	240	265	276	268	233	282	249	261	265	271	267	273	282	251	267	283	253	248	253	263	281	269	240	254	257	260	278	289	278	277	269	296	269	253	281	263	285	278	239	255	248	276	293	253	237	241	287	260	300	253	249	277	263	275	248	259	243	287	273	275	241	254	302	280	246	275	281	263	307	252	270	295	258	263	304	266	296	268	262	280	273	255	263	271	298	258	257	272	252	290	277	247	266	274	250	261	276	234	244	272	258	276	278	267	259	257	268	261	260	250	283	274	276	250	235	247	281	290	250	270	278	280	275	262	315	268	315	259	258	286	279	266	255	271	289	275	240	273	298	233	257	265	274	226	275	280	284	271	268	244	256	275	259	233	280	240	259	265	281	303	273	255	332	247	249	281	258	279	271	275	255	227	241	244	253	293	265	278	242	255	296	242	272	281	259	270	246	239	292	238	270	295	258	276	287	297	266	266	291	260	268	278	290	285	287	294	244	275	250	248	308	293	273	271	242	264	267	294	262	239	252	285	280	239	252	267	283	279	256	277	271	267	301	242	286	256	297	262	279	246	273	247	267	264	253	261	248	278	292	301	282	238	255	264	257	248	267	251	251	284	286	293	240	254	288	236	266	301	274	247	279	294	266	251	254	266	266	280	255	288	279	256	249	261	278	262	263	271	260	262	266	239	277	273	241	254	275	259	266	238	256	257	253	266	267	267	277	248	275	268	273	272	256	243	265	254	285	262	265	269	298	291	294	257	261	268	281	288	302	278	263	247	261	260	276	255	253	263	274	278	273	254	277	262	301	277	247	250	265	240	270	260	241	273	233	249	265	274	266	268	300	250	285	257	279	255	274	232	267	270	259	291	282	260	274	273	249	269	291	276	269	279	277	282	301	264	261	224	270	292	263	268	283	251	275	260	292	250	259	260	300	280	258	245	252	279	280	291	285	289	258	270	261	260	241	287	243	270	256	283	280	229	314	257	303	286	293	273	250	289	265	257	256	258	254	264	261	300	284	261	257	260	226	252	260	243	282	293	287	268	269	270	281	303	279	277	290	282	269	257	285	284	281	250	278	267	259	291	281	235	268	266	260	260	291	286	274	253	281	262	271	305	266	269	276	296	285	273	262	287	283	269	258	251	281	261	276	258	263	264	280	248	276	235	252	285	252	243	244	271	255	282	309	251	278	293	271	258	277	281	233	255	252	271	268	290	250	240	238	274	266	270	240	253	245	241	269	279	267	277	247	280	280	255	268	263	269	263	226	259	287	261	257	281	290	276	293	254	269	263	302	272	282	262	252	274	276	245	275	270	256	283	269	284	270	269	250	256	264	257	250	274	261	212	315	265	262	252	270	259	274	276	248	254	274	259	273	267	260	275	267	258	252	239	286	268	263	239	290	255	254	239	262	262	252	261	274	275	268	268	259	302	292	266	291	272	295	247	254	271	279	281	289	247	266	264	273
23867	4328	1835	2159	1859	1535	1273	1121	1042	885	843	811	792	766	735	685	727	673	665	685	698	645	637	655	625	575	607	639	600	596	623	611	610	648	610	607	624	584	637	613	600	660	578	633	601	648	660	640	656	673	610	700	675	623	648	676	673	627	631	603	660	612	625	647	654	635	608	646	645	579	635	606	602	619	606	569	625	647	651	594	620	634	595	628	596	561	600	583	547	637	567	623	573	586	592	613	595	605	619	616	607	616	604	573	609	601	568	594	617	586	619	603	594	593	593	586	594	576	597	627	575	591	579	591	583	578	560	576	612	576	610	602	588	576	560	603	619	600	582	592	596	575	585	607	583	559	609	588	600	604	575	588	582	549	577	580	551	571	571	603	596	589	556	592	579	599	557	594	607	544	586	589	593	570	545	595	591	571	592	572	573	554	586	563	615	617	574	594	592	568	528	551	603	592	585	595	589	551	568	545	546	580	589	571	604	550	584	595	580	586	594	575	588	525	606	612	563	539	596	592	600	592	611	586	600	606	608	554	604	584	607	538	597	600	607	628	603	579	596	592	610	553	573	554	588	593	550	604	578	586	532	587	518	557	581	568	554	615	550	547	563	556	600	527	587	574	578	611	627	590	590	573	610	544	582	535	593	608	567	592	554	574	591	560	608	601	591	554	567	582	547	563	529	563	588	630	566	530	620	638	618	584	543	570	633	620	576	588	531	633	570	567	600	582	573	647	591	605	555	581	610	577	601	585	592	575	568	593	601	553	600	600	616	601	606	561	624	603	582	571	578	560	575	606	582	567	587	605	557	606	608	594	584	521	592	640	589	588	612	591	606	604	596	603	601	552	603	583	586	597	594	556	548	573	561	578	581	602	578	561	622	597	589	608	565	600	554	562	594	599	559	582	599	549	632	585	541	589	600	564	565	554	623	564	567	579	562	580	558	592	621	553	602	598	565	590	609	619	589	580	572	576	574	602	586	604	591	625	571	537	603	609	552	591	572	585	592	582	583	561	591	557	561	508	573	573	566	571	536	591	619	552	614	612	589	562	593	571	560	561	598	560	573	591	638	567	563	609	635	602	595	611	608	572	571	590	570	547	567	600	583	600	586	577	548	563	580	575	590	585	579	571	598	613	574	590	570	533	568	566	593	586	592	588	607	585	609	548	576	595	554	595	639	588	586	599	590	638	598	590	593	599	573	588	627	579	549	606	617	575	577	607	562	579	614	622	607	562	608	621	581	596	558	578	559	572	594	568	573	572	559	609	583	570	593	637	550	569	613	497	535	578	549	583	572	550	564	609	583	565	611	581	579	612	600	567	557	577	598	618	587	554	609	548	620	562	573	629	603	599	608	563	546	583	559	576	582	616	579	575	532	598	610	549	579	573	535	590	588	577	594	589	589	608	584	594	570	599	574	532	614	623	556	601	616	591	607	539	589	583	610	539	609	607	589	579	566	553	560	574	536	549	602	561	560	577	565	559	610	528	573	584	595	596	561	599	610	614	593	603	595	587	548	579	560	573	563	608	567	585	543	548	600	616	552	593	587	565	558	552	584	624	610	616	569	598	580	609	585	580	572	581	550	559	607	571	593	620	587	526	601	584	573	530	636	575	612	571	579	584	594	602	596	570	555	627	551	616	581	584	621	607	537	586	603	585	602	568	593	586	580	568	594	602	574	564	594	614	580	568	588	590	589	600	611	631	582	620	554	572	580	552	605	604	598	603	618	559	591	573	602	548	583	573	585	536	622	592	569	610	566	606	544	613	594	591	538	571	539	610	595	545	559	561	580	589	575	577	555	594	584	559	561	584	609	555	555	574	591	594	581	572	575	603	667	627	589	582	614	565	571	642	556	572	588	600	614	546	571	602	553	570	598	575	558	569	588	607	576	566	556	558	541	616	612	599	577	592	597	565	579	589	597	607	566	591	604	659	556	612	623	567	573	604	612	603	561	591	567	617	566	554	619	574	569	606	603	593	586	555	569	568	600	596	588	586	585	541	557	566	570	608	593	581	623	551	599	614	583	571	575	599	626	586	606	601	616	613	599	620	592	561	600	589	575	597	594	586	632	596	572	575	571	569	598	586	592	606	581	566	534	581	534	610	591	603	558	636	618	553	574	570	559	568	585	607	582	578	569	596	584	572	554	583	631	588	558	550	551	590	557	604	565	611	524	586	621	560	590	599	577	567	610	558	574	578	583	574	609	584	577	540	611	623	633	597	574	539	605	570	558	597	596	587	561	577	563	567	545	530	616	592	593	604	593	580	600	575	587	585	582	575	567	567	574	567	612	577	589	597	551	588	578	558	591	581	547	592	600	558	560	597	569	564	595	609	551	607	605	596	578	540	625	607	596	599	580	595	553	582	574	598	555	611	558	610	607	613	640	585	610	588	606	571	580	577	594	584	565	575	569	592	623	559	597	626	561	597	596	557	589	600	595	618	551	554	586	585	575	618	627	569	568	600	585	570	585	567	579	552	560	577	570	604	549	611	602	579	575	594	603	613	569	612	577	619	578	568	614	589	572	610	577	545	599	581	565	570	608	620	602	571	569	581	586	583	568	552	577	556	606	605	580	614	591	555	613	589	567	589	542	603	581	617	598	610	584	566	608	572	619	574	602	567	556	616	591	613	615	549	596	590	550	599	596	572	573	631	572	621	592	613	551	640	615	592	591	607	611	645	606	615	588	585	628	584	555	573	596	580	575	582	561	564	598	624	592	621	565	607	606	609	538	576	628	545	581	569	594	574	630	589	604	594	580	558	583	594	575	597	589	627	559	593	549	604	604	595	614	625	586	589	593	620	559	525	582	572	568	576	574	584	605	590	547	572	572	628	589	624	607	602	583	610	573	581	546	620	543	597	619	590	588	602	563	584	589	571	545	586	565	614	596	611	575	612	583	561	584	577	568	547	591	579	612	587	575	555	590	579	626	542	550	606	568	601	599	578	570	592	601	651	566	616	568	567	594	597	626	594	557	572	566	592	543	579	594	599	601	533	577	636	573	618	577	535	643	568	545	588	585	584	581	620	600	589	575	557	638	562	550	606	562	563	595	596	573	567	651	598	615	531	610	623	592	583	551	618	597	618	539	570	586	607	597	565	563	547	591	580	591	590	537	572	560	573	575	593	566	564	613	572	585	541	573	575	613	618	563	551	594	595	588	581	543	579	574	634	552	548	552	573	598	590	603	528	597	571	554	598	558	606	570	563	519	609	610	597	616	615	634	599	592	560	557	578	581	608	594	571	588	570	553	586	591	564	596	572	585	621	596	598	616	533	616	624	570	602	602	618	554	570	577	587	570	582	638	602	591	582	564	611	595	595	588	620	574	537	568	582	622	579	602	580	619	569	562	580	579	600	609	566	577	585	605	562	565	555	583	570	616	560	565	558	593	551	540	557	605	596	589	583	563	573	537	602	581	609	578	604	565	607	618	617	584	587	576	567	590	592	573	608	551	548	562	595	583	584	610	544	592	581	576	553	617	594
13362	1848	197	207	172	149	164	170	172	163	164	174	172	171	176	163	200	173	150	126	168	187	157	163	158	178	161	144	174	179	148	168	166	166	172	156	147	164	166	153	143	167	172	189	152	182	162	163	177	161	173	156	163	141	161	160	166	142	161	143	152	142	159	180	138	151	166	151	165	157	162	185	186	166	153	158	159	187	163	148	166	144	147	177	170	159	170	146	136	179	166	146	177	165	175	173	153	170	158	169	176	162	156	156	142	168	147	163	154	158	165	181	191	162	167	160	154	171	144	160	152	160	166	158	170	165	140	166	154	179	161	170	171	179	158	179	165	151	163	157	152	173	168	156	162	153	138	164	143	163	183	164	156	150	157	137	150	178	150	157	151	136	160	147	128	175	159	147	175	168	171	163	152	184	150	148	168	160	182	143	174	159	169	149	155	139	151	178	162	172	170	171	160	179	155	166	152	152	138	155	152	183	139	152	169	153	169	160	164	151	155	160	169	156	161	171	151	161	163	174	165	181	172	140	148	172	170	154	156	168	143	182	175	178	153	138	189	164	145	157	163	164	158	151	160	174	147	145	152	149	179	149	149	148	166	169	167	139	141	176	147	149	142	167	159	175	158	165	182	161	174	145	143	142	154	146	134	155	184	154	154	180	159	154	161	169	158	151	169	162	173	149	160	160	141	175	157	160	163	172	167	160	161	170	160	154	168	167	140	191	146	140	162	161	161	115	164	162	190	169	177	157	152	145	172	177	153	176	158	183	157	166	168	157	162	141	174	176	127	163	181	126	184	151	180	167	179	162	165	182	168	176	150	145	177	169	164	163	162	138	173	157	172	154	142	155	176	149	172	155	169	184	144	176	145	162	178	156	182	163	177	168	186	177	179	158	183	156	160	147	164	136	140	152	166	164	136	156	173	156	179	138	174	161	176	158	173	183	171	165	158	150	149	193	166	156	168	162	139	147	169	164	178	175	146	180	157	163	187	157	158	143	154	170	157	172	161	134	144	165	157	169	147	155	164	127	190	174	164	163	163	160	168	160	165	165	171	152	145	160	151	162	170	179	140	161	152	167	160	161	143	156	146	153	183	169	194	156	169	158	151	164	167	170	187	148	166	160	176	179	145	189	144	140	168	175	134	144	161	168	151	166	158	184	179	154	189	148	170	173	163	155	161	159	157	157	177	160	149	146	161	183	164	154	142	193	165	163	131	160	149	159	173	165	163	171	172	170	154	150	172	142	153	159	157	161	149	184	157	155	194	124	171	159	157	156	173	152	138	180	170	156	175	126	156	127	169	174	183	156	146	161	146	139	161	171	137	169	172	173	166	161	147	182	141	146	185	157	176	170	171	167	175	180	158	178	171	152	179	169	182	159	174	166	164	134	148	157	171	179	172	153	167	154	175	131	148	159	160	169	143	176	154	162	154	165	160	160	165	152	150	183	170	160	153	155	177	175	160	142	173	161	176	180	145	178	150	146	155	154	164	163	173	176	168	152	155	148	165	154	163	167	165	184	154	175	179	137	157	174	181	152	133	156	176	161	168	151	175	166	172	156	143	166	140	189	150	161	170	161	160	137	178	144	164	159	122	157	162	176	185	161	177	157	162	177	132	162	150	163	178	176	169	171	190	155	133	173	187	174	179	154	199	145	190	154	160	147	155	141	152	159	155	172	175	162	168	166	171	172	142	164	168	157	172	161	162	170	157	163	160	157	143	142	165	162	154	162	146	179	155	173	172	156	145	144	187	169	139	137	151	161	156	163	164	144	165	146	144	160	142	134	180	167	178	172	158	166	162	163	132	135	144	176	185	157	178	144	177	159	181	158	169	179	136	165	156	173	141	161	154	152	175	120	178	171	149	169	172	167	151	180	184	169	159	164	160	138	181	185	169	159	170	171	172	145	182	169	151	194	161	180	157	143	174	160	163	170	190	163	154	172	172	161	162	168	161	180	133	163	187	155	159	145	164	172	160	137	145	157	163	166	157	170	164	185	159	166	175	178	133	170	174	153	147	162	162	176	157	161	153	174	155	149	166	178	162	149	161	152	173	187	159	189	168	154	209	165	182	149	162	141	146	160	190	179	182	173	162	175	162	171	157	147	161	162	164	167	165	150	168	152	174	152	160	175	161	169	141	141	158	144	166	181	150	166	169	186	172	154	180	177	148	172	181	146	152	150	148	177	162	174	155	146	170	188	169	168	155	159	137	152	157	146	148	159	141	186	185	166	154	155	171	162	149	170	147	170	139	169	153	169	183	175	165	152	146	160	176	142	198	183	149	175	149	162	160	181	150	175	138	150	152	194	140	174	132	162	171	163	155	173	168	178	159	183	174	173	164	156	167	146	157	178	177	177	189	196	166	143	169	160	143	171	178	144	185	143	162	163	165	165	153	147	158	198	157	148	144	151	151	158	161	174	153	144	181	143	170	166	160	145	138	164	162	171	170	136	181	164	172	174	164	158	185	150	144	158	141	151	168	156	144	151	172	165	174	153	141	152	157	156	157	164	165	157	158	172	144	142	142	158	169	164	143	152	162	171	161	190	159	137	170	181	167	175	155	167	150	170	162	123	161	162	155	168	165	181	147	163	149	166	174	149	186	158	146	152	142	157	134	162	185	165	164	165	146	152	168	194	163	163	163	166	173	165	152	173	156	151	171	180	156	175	151	158	173	155	165	183	162	177	161	150	170	171	168	143	147	156	181	145	171	162	169	174	145	161	163	154	157	184	168	144	157	169	185	168	149	168	154	171	170	186	173	148	149	151	150	183	160	161	166	153	156	137	157	159	157	125	157	131	163	143	175	175	164	166	178	160	152	166	155	149	150	177	154	147	196	156	156	172	189	165	177	138	167	164	164	169	156	192	151	167	134	152	187	138	169	159	170	133	163	159	185	170	144	146	147	163	159	140	177	159	142	163	175	171	168	165	174	173	157	156	158	145	142	176	162	165	167	209	174	173	173	170	201	149	135	167	180	160	168	148	167	151	143	149	157	144	175	177	189	173	204	149	181	162	163	170	160	157	157	172	152	151	164	149	182	175	127	143	162	171	138	149	136	175	167	164	171	171	137	173	156	166	162	159	186	168	155	164	156	152	155	156	147	150	132	162	133	160	166	148	171	187	170	162	167	165	183	146	157	176	143	184	163	161	166	137	135	144	125	163	148	146	159	150	161	160	134	174	163	148	160	170	163	158	167	137	149	171	184	180	132	170	169	144	161	143	162	159	156	172	135	153	134	125	156	160	158	158	143	150	168	178	171	155	169	164	169	168	171	178	170	173	173	172	158	168	153	170	187	165	163	178	168	186	162	148	173	160	164	185	145	182	206	180	133	150	150	154	161	143	162	167	139	151	174	167	149	175	158	178	194	163	154	166	157	144	147	161	159	167	131	165	191	175	161	180	154	162	148	162	140	159	171	164	190	147	150	145	171	185	151	154	160	160	140	154	189	169	161	171	165	144	163	159	167	156	195	157	169	184	159	168
7875	1083	419	453	447	402	410	374	422	387	397	384	393	415	381	372	384	421	383	395	389	375	386	371	380	419	382	427	381	358	417	363	377	402	397	399	405	389	354	399	374	386	370	394	397	373	449	412	369	386	402	408	419	426	409	388	389	413	380	393	420	432	377	383	383	439	378	413	432	420	413	384	391	417	404	373	385	372	407	401	356	413	385	409	398	398	376	419	369	379	379	417	396	374	385	385	406	382	389	403	382	396	390	402	406	421	381	372	373	418	380	378	365	399	411	400	382	361	366	404	364	353	424	384	368	386	322	403	389	431	399	416	379	378	410	387	399	375	372	372	360	392	412	388	408	386	395	379	379	383	409	367	397	382	416	385	366	360	428	409	379	351	350	384	414	369	394	368	401	379	392	396	401	438	397	398	409	381	376	411	397	396	365	398	367	413	369	393	390	367	420	422	399	417	373	374	388	355	370	397	396	408	387	383	388	378	404	349	353	338	385	361	383	395	390	386	412	400	374	367	385	404	357	396	375	377	368	423	368	362	401	407	379	371	385	397	372	363	377	406	402	392	396	393	401	362	366	403	362	408	353	388	418	393	415	342	362	362	347	393	394	384	421	412	370	377	374	388	375	359	389	393	358	378	343	391	370	406	380	370	408	371	402	373	415	363	368	377	408	350	354	394	357	426	424	346	361	395	392	376	373	366	387	374	413	365	373	396	390	373	376	367	366	384	407	429	395	403	386	405	405	368	371	399	380	396	418	408	353	413	381	377	379	385	391	429	433	407	375	416	375	387	385	378	409	392	384	371	403	377	385	369	353	383	395	403	370	396	408	355	392	350	366	401	384	374	388	372	376	395	412	374	403	431	394	408	389	386	385	368	400	374	379	425	405	387	394	400	356	380	392	359	371	420	405	429	360	391	398	370	421	385	400	397	382	386	381	427	410	396	396	403	398	376	406	376	398	391	363	379	349	377	379	371	367	375	402	418	401	371	391	376	396	385	385	418	375	383	356	368	397	361	370	386	406	393	347	378	379	371	377	406	417	381	392	396	397	404	398	379	379	405	404	390	413	393	381	408	404	366	357	404	373	388	377	374	384	392	373	371	345	392	357	395	378	367	385	392	381	371	395	381	411	406	367	362	395	406	363	384	395	377	382	418	379	397	406	345	409	390	385	354	352	374	399	418	394	354	362	384	422	402	373	407	365	397	385	402	371	371	373	404	392	383	376	416	365	361	390	393	433	343	376	400	355	400	382	375	416	401	362	366	408	370	380	387	396	381	397	382	363	373	355	373	388	379	350	423	382	368	408	392	373	390	412	373	379	389	395	389	377	404	359	357	367	413	397	378	376	386	387	380	365	361	391	389	414	397	390	428	399	372	400	384	369	405	415	356	409	367	381	375	390	389	366	370	391	401	388	382	406	436	434	369	343	400	398	386	402	396	357	384	410	390	379	364	399	382	409	415	359	386	373	380	353	370	374	400	395	390	374	384	375	385	399	416	390	385	405	386	422	392	362	408	345	379	384	363	359	396	398	379	409	365	430	377	372	391	402	377	360	390	362	403	375	387	360	427	412	380	393	373	397	350	384	362	378	394	398	362	393	380	401	423	434	437	404	408	374	374	382	387	376	385	382	389	377	356	382	374	379	360	381	384	410	400	391	396	395	361	370	388	375	402	381	356	409	412	395	380	379	386	381	416	409	407	391	387	418	360	371	415	402	357	397	364	398	374	417	359	418	403	409	401	398	400	373	385	386	349	383	359	375	383	400	391	379	358	365	398	380	407	381	353	389	351	375	391	367	415	381	370	412	424	392	396	399	379	389	390	371	379	371	350	360	386	378	361	411	383	397	385	386	372	360	402	404	377	372	370	389	373	369	370	395	377	412	378	359	364	409	389	399	375	365	363	366	359	401	415	424	376	392	372	381	385	371	384	358	397	361	383	389	399	408	367	372	389	405	397	388	392	381	430	382	385	370	331	411	379	418	383	400	400	387	370	393	392	388	380	425	399	378	387	386	421	384	380	403	386	369	406	398	347	383	405	366	396	398	387	403	416	373	401	402	395	373	381	422	368	387	412	357	396	424	372	379	410	374	381	377	402	404	360	374	410	397	364	389	384	360	386	421	374	398	382	392	392	387	375	403	393	383	401	385	389	351	361	362	398	367	389	375	397	383	363	370	401	376	398	387	367	400	417	383	371	377	382	385	411	375	408	351	369	388	380	398	395	409	384	347	331	388	369	380	385	386	409	413	400	414	379	414	363	428	379	366	365	382	408	354	413	374	405	377	388	387	385	393	375	388	398	379	416	417	379	385	406	369	355	409	380	385	371	390	441	412	372	414	406	371	353	379	388	377	385	395	374	407	397	408	400	391	366	375	396	393	375	368	404	365	384	409	393	394	390	372	391	377	373	360	399	384	445	362	368	382	388	397	363	355	400	410	389	395	390	368	383	370	401	437	362	399	373	388	387	386	376	387	372	401	404	368	403	381	388	389	382	387	363	402	397	388	390	391	394	384	394	410	403	365	358	386	407	387	391	393	367	416	372	374	391	390	368	406	400	440	416	385	370	425	334	380	374	385	390	364	366	398	394	382	376	392	414	376	389	384	361	362	381	365	368	421	387	382	338	377	418	399	368	400	359	354	414	383	341	393	395	364	396	370	367	344	393	387	440	388	386	378	385	401	402	368	409	412	374	336	396	398	416	391	376	416	393	376	356	390	375	369	369	408	393	409	394	416	395	414	384	383	372	352	395	382	413	358	369	411	347	397	394	387	368	353	370	372	398	392	371	387	363	407	419	384	362	399	418	402	368	407	367	372	401	379	393	387	371	435	368	415	396	413	374	360	388	378	393	361	362	383	372	365	413	400	362	396	422	365	378	392	380	419	392	370	402	402	373	370	368	392	391	398	351	333	358	405	389	395	395	380	385	402	394	364	378	421	385	373	401	399	394	385	370	394	381	401	402	377	388	364	358	391	388	363	386	397	409	399	404	392	396	387	387	388	405	424	374	396	383	399	414	374	356	409	363	389	375	374	389	371	395	384	400	385	407	362	354	399	405	400	405	384	392	409	381	397	430	403	376	392	388	361	370	408	347	392	400	405	381	345	354	390	381	366	374	387	372	385	379	409	399	388	370	340	413	400	416	363	377	370	348	402	361	382	405	375	367	363	399	433	382	410	375	429	408	378	411	371	357	347	393	367	376	385	422	403	380	404	377	372	376	369	375	424	385	399	385	388	394	419	371	429	364	367	400	397	387	370	390	400	364	388	406	389	386	399	393	415	393	378	383	388	382	357	352	414	417	391	406	395	347	374	371	391	397	390	362	352	373	376	390	393	403	370	389	372	381	359	392	381	384	399	393	352	396	414	393	400	381	393	354	382	377	367	376	373	367	380	369	379	349	386	426	397	373	406	383	382	396	368	366	381	378	377	395	425	390	393	400	359	383	393	388	379	387	418	390	402	403	393	409	391	393	403	402	399	354
32571	6122	682	525	407	338	315	283	289	254	227	252	235	270	260	288	266	263	228	261	260	268	244	218	242	267	266	230	244	245	245	281	242	246	219	258	256	246	249	269	255	235	259	246	210	245	270	289	239	243	240	269	256	233	232	246	254	260	252	253	256	236	222	255	229	228	204	238	248	244	233	260	237	252	236	223	246	240	227	246	268	235	254	262	236	252	240	230	243	261	248	232	202	253	234	246	262	268	224	241	240	276	235	251	251	245	247	230	221	225	236	244	202	240	239	229	184	243	246	247	225	234	232	226	252	244	264	258	262	220	251	226	240	227	233	254	249	265	233	228	282	258	232	243	249	247	228	233	208	255	232	259	254	231	218	260	217	248	260	214	253	259	222	238	264	249	250	265	253	266	223	233	229	264	247	285	242	243	222	201	205	259	230	255	232	231	259	210	251	239	243	277	271	225	256	259	224	235	242	267	260	238	242	251	252	244	212	261	237	204	262	252	249	256	241	249	261	277	219	194	232	260	223	220	238	266	243	250	253	258	269	230	241	241	243	209	250	235	238	241	251	224	216	243	259	248	269	251	241	240	218	241	245	250	268	250	234	231	240	232	239	246	251	254	227	250	231	236	248	263	225	258	274	254	204	247	234	259	258	239	229	227	225	224	238	251	249	227	258	243	228	260	259	263	230	249	237	245	268	237	249	238	248	235	241	244	245	281	258	232	238	218	224	238	237	250	263	220	243	218	234	230	239	229	218	233	245	239	264	252	234	258	250	256	237	226	246	253	254	224	240	222	250	270	250	252	259	233	238	244	241	228	229	230	258	267	247	241	238	271	233	249	225	234	252	246	232	254	270	245	261	211	259	281	266	247	241	239	275	255	236	247	253	246	242	222	213	224	238	226	249	229	224	256	222	253	239	225	240	220	242	253	253	223	235	232	240	238	264	240	233	219	266	238	233	243	244	231	280	247	238	224	233	247	271	223	241	245	233	237	244	237	247	239	218	223	243	255	231	268	251	228	262	244	252	217	241	257	230	251	240	210	257	241	240	251	241	245	200	240	227	239	259	249	263	218	219	204	255	246	237	233	221	243	237	232	247	240	220	230	254	250	255	234	251	229	225	238	250	240	241	215	247	199	269	225	253	250	244	245	252	234	230	239	240	247	242	211	219	247	246	254	270	234	233	233	250	226	237	244	277	244	271	265	240	260	236	248	235	252	259	261	244	213	223	248	262	230	233	225	244	259	227	244	209	241	267	240	257	217	245	210	246	251	222	238	251	239	226	252	265	243	267	252	244	235	262	262	266	231	245	229	249	229	246	242	244	244	245	246	260	269	252	236	253	230	238	234	221	245	255	249	244	220	243	240	223	261	214	273	244	247	242	251	224	225	246	233	265	258	262	229	246	227	243	228	228	221	275	235	247	208	264	228	249	255	254	262	249	232	240	252	247	243	240	258	271	212	233	261	239	246	229	255	246	241	239	262	234	208	246	237	227	252	221	224	221	250	222	208	266	237	245	253	230	232	271	215	222	237	226	255	247	265	238	264	238	224	263	245	259	260	245	243	241	231	248	213	236	226	228	212	244	241	251	245	211	263	247	236	250	236	266	219	237	211	267	285	263	246	220	229	282	261	248	276	215	215	253	225	239	240	244	252	248	245	267	231	258	267	240	224	274	238	234	236	240	260	260	251	233	209	261	218	219	213	262	265	236	224	248	244	231	253	243	232	229	238	238	226	249	230	235	268	225	270	254	250	246	233	234	231	222	218	220	286	247	220	242	246	245	259	234	231	227	265	254	235	247	236	215	234	253	225	257	238	228	255	250	253	288	246	238	238	273	258	248	234	252	257	236	262	245	248	234	251	266	267	257	239	235	259	240	265	230	238	249	246	246	247	243	241	261	257	245	236	226	200	240	216	236	220	228	248	256	256	251	238	240	239	268	203	241	236	231	267	208	235	227	218	238	231	238	256	233	243	238	235	217	231	240	239	271	243	215	235	270	252	244	244	244	238	220	261	239	247	237	278	259	247	237	207	211	213	214	219	263	219	249	251	234	248	272	253	241	248	255	241	239	254	234	222	218	240	233	286	232	265	241	250	228	238	229	250	239	229	206	240	265	243	260	259	256	264	236	224	229	239	241	210	268	231	234	252	202	248	240	262	219	249	236	245	278	245	245	261	225	223	215	231	264	260	264	245	258	242	244	250	256	234	251	231	244	209	274	242	238	251	258	238	231	210	234	194	227	197	249	220	227	227	241	258	216	237	243	250	237	242	216	236	254	229	252	223	228	253	237	236	233	258	236	241	231	247	232	266	239	250	233	269	230	271	269	222	224	239	214	216	249	268	248	257	279	251	244	250	276	226	242	240	231	224	239	219	227	238	241	239	226	235	214	233	216	258	200	256	222	226	228	267	250	241	257	256	244	267	259	256	242	239	245	230	245	271	251	225	232	239	229	228	238	245	261	224	250	220	240	232	239	243	232	219	232	249	258	232	231	251	221	262	256	231	267	227	244	284	233	245	247	246	245	282	220	218	245	213	220	247	254	234	242	234	227	243	271	242	218	224	242	223	252	261	209	236	240	229	223	232	244	240	235	255	264	243	224	228	229	232	239	252	253	234	247	246	208	249	224	239	210	228	255	247	234	253	272	244	256	262	257	248	241	228	238	251	230	258	224	254	237	262	260	277	251	231	243	259	213	205	223	218	232	254	244	252	238	255	236	229	241	242	246	235	234	252	252	258	245	184	249	268	215	235	271	257	283	273	231	243	234	260	234	278	248	248	243	236	267	233	248	244	236	229	256	234	223	240	249	209	257	212	221	240	256	249	228	266	233	235	257	246	227	216	245	274	237	259	232	241	228	257	256	251	246	229	227	247	247	257	242	225	271	252	268	258	230	221	278	220	247	195	241	229	241	235	249	234	246	226	232	236	233	248	256	259	236	234	248	229	233	255	278	255	238	251	271	220	277	251	241	266	250	242	248	263	233	232	225	198	266	221	235	245	247	232	253	246	203	230	250	218	212	233	212	246	269	244	243	257	257	255	266	240	231	251	241	247	225	248	254	270	213	217	238	260	238	219	216	256	238	256	183	220	252	302	223	253	236	268	241	282	272	247	264	243	244	217	231	249	226	238	224	228	239	263	238	266	258	248	249	243	267	259	224	229	232	263	243	253	242	218	224	252	214	259	263	201	234	226	276	238	212	216	228	213	248	217	258	257	254	257	252	243	226	275	241	253	229	237	264	253	260	264	241	243	230	254	250	223	266	248	236	245	219	253	216	241	236	224	275	234	242	256	234	261	241	245	257	216	228	236	228	272	210	251	276	227	222	235	243	240	225	238	235	215	225	213	248	266	224	234	269	274	251	246	243	213	229	236	221	234	226	266	241	279	237	232	244	240	225	226	244	250	249	256	251	235	199	232	226	236	242	239	266	221	234	226	277	244	287	233	233	239	226	242	229	223	246	266	244	256	238	236	241	236	231	246
18831	1548	1201	1288	1181	1053	885	794	771	678	663	680	624	620	582	606	629	575	581	622	564	566	585	620	581	563	585	487	548	586	580	584	574	599	546	553	562	618	515	567	510	566	552	595	546	601	614	599	570	619	562	602	578	573	611	584	610	599	573	567	542	605	573	573	575	609	619	559	614	566	581	577	576	562	574	557	618	589	609	571	571	545	584	568	560	543	588	536	549	554	568	536	532	526	580	575	573	569	570	556	543	580	570	576	557	541	551	521	518	569	528	558	541	564	528	564	541	531	557	549	563	572	544	568	555	500	576	546	528	547	543	578	554	601	529	522	547	538	532	530	546	575	518	537	567	531	531	532	565	556	528	550	520	504	557	568	558	559	538	542	552	499	502	544	541	546	570	536	518	546	576	517	519	563	579	528	549	520	551	552	526	534	518	516	584	511	550	541	571	538	595	581	541	517	535	587	545	505	505	533	537	527	547	611	533	534	508	548	518	563	524	515	560	557	553	540	500	511	542	546	520	579	554	579	540	550	563	554	537	523	572	541	545	572	549	556	557	577	576	521	576	519	519	557	553	579	528	549	538	562	549	537	568	535	544	544	567	512	554	566	555	495	520	574	545	565	482	543	573	556	534	518	608	533	571	527	518	581	577	562	562	557	558	548	528	504	524	557	522	554	523	553	592	531	543	524	556	576	521	528	576	567	552	559	539	527	568	540	567	540	529	555	508	549	510	525	534	526	517	534	534	548	564	576	549	538	602	582	532	509	544	543	543	561	570	532	563	560	535	521	538	560	506	555	524	574	560	559	533	575	564	543	542	507	539	558	517	543	508	551	564	572	549	554	553	552	529	547	519	546	511	542	594	518	526	575	574	521	542	522	534	534	534	541	553	591	567	543	575	514	558	561	500	520	526	614	526	499	535	558	500	530	561	516	498	586	549	531	515	567	540	534	544	504	529	562	532	548	561	536	595	562	578	561	520	554	595	545	515	545	510	538	535	548	507	576	533	528	525	516	521	519	569	579	581	568	510	579	540	572	524	516	583	548	510	555	526	518	547	526	536	544	545	542	550	542	525	543	566	544	544	522	551	543	570	546	511	543	554	596	526	513	590	568	556	550	605	550	576	509	544	539	509	504	551	571	546	551	512	554	532	579	540	552	579	517	588	551	593	559	549	571	543	524	569	519	573	498	537	544	538	541	532	527	521	555	526	503	533	537	565	537	556	524	548	552	545	586	539	591	549	568	556	511	519	560	565	595	552	589	548	591	570	545	534	565	517	551	514	553	566	544	539	566	536	585	570	551	537	503	538	565	497	510	551	568	539	531	525	536	572	570	575	541	564	543	536	593	563	538	567	550	571	514	560	553	570	530	512	531	547	563	509	533	578	520	547	580	556	569	520	519	559	527	480	511	502	535	520	543	549	551	546	561	538	545	525	546	554	512	552	535	584	546	575	543	528	556	526	516	516	521	545	569	562	547	484	543	574	562	544	566	553	564	530	536	581	554	538	571	562	569	577	582	541	535	575	562	564	551	540	528	529	527	542	559	556	571	547	532	578	571	584	556	526	505	539	549	546	554	548	515	574	561	562	534	536	513	539	569	554	545	544	583	530	546	522	540	527	554	560	524	516	557	576	521	527	535	547	554	526	558	601	492	544	508	533	576	496	534	523	533	522	525	574	552	599	543	563	541	588	506	538	518	556	531	552	492	512	528	592	537	581	525	535	542	506	541	522	546	546	519	521	519	536	523	487	555	597	534	534	489	544	565	603	548	528	590	521	532	582	564	540	522	543	536	511	585	532	535	523	577	490	504	551	516	581	526	563	518	514	545	526	556	549	546	572	511	536	504	521	540	531	589	534	563	590	528	528	533	509	539	509	552	558	493	555	579	510	579	572	547	548	526	552	568	531	540	551	560	539	523	542	507	599	539	561	588	541	567	531	566	554	496	559	541	531	560	556	524	570	544	599	551	550	574	580	502	528	519	516	560	553	519	523	538	550	562	562	521	541	541	522	514	543	581	555	553	530	525	497	515	548	537	542	562	497	538	585	572	558	539	531	530	547	567	528	529	562	530	544	528	546	556	537	559	581	514	531	563	538	548	531	577	494	540	557	522	567	548	533	531	557	530	525	554	549	571	560	581	544	542	570	514	538	554	559	555	578	577	533	561	547	514	543	549	552	580	571	567	532	547	582	538	587	556	565	544	553	513	528	557	525	565	541	560	569	559	525	550	551	516	534	522	505	564	567	586	535	541	540	577	499	527	543	547	527	504	526	596	559	540	545	571	556	547	516	625	592	562	557	536	570	562	555	551	580	541	547	539	524	548	540	543	518	526	527	508	528	535	534	586	485	545	637	499	558	534	505	552	534	555	588	603	554	533	518	542	518	523	564	543	541	553	571	544	550	513	509	535	558	550	586	533	541	524	539	566	561	562	565	509	509	539	501	536	528	569	555	523	538	569	550	531	573	529	540	555	533	552	585	546	558	554	554	502	535	559	524	536	527	541	536	608	527	556	529	565	527	535	540	564	556	511	532	555	529	532	549	528	553	535	547	557	551	552	510	572	569	530	566	537	571	512	579	522	525	538	548	560	522	554	542	523	547	572	565	481	611	517	527	519	553	607	559	559	546	528	520	587	528	532	516	562	503	513	562	556	580	550	606	560	575	546	512	543	568	569	490	567	557	611	554	557	552	513	509	539	561	499	553	553	543	559	589	501	526	569	534	539	539	563	508	557	550	549	590	554	564	491	554	593	503	582	567	543	543	560	520	552	541	515	563	517	566	556	543	557	549	527	518	529	489	530	517	581	470	523	554	561	567	498	554	552	525	541	542	528	525	540	537	565	509	574	586	553	527	568	556	557	536	575	562	547	522	555	557	535	576	533	537	513	567	528	536	546	585	555	516	578	575	546	568	530	557	533	517	519	547	527	534	548	576	517	546	522	557	558	514	571	572	584	559	479	560	555	558	548	528	581	491	506	555	567	572	514	535	539	540	533	554	563	555	595	581	551	555	548	585	480	509	520	520	552	542	520	550	557	532	490	505	526	531	563	552	574	545	551	579	520	533	561	553	582	591	555	564	582	531	525	546	535	539	518	561	562	583	546	545	556	542	471	535	495	539	579	580	519	518	549	525	522	528	587	549	528	549	544	565	548	553	532	544	552	530	572	543	561	574	509	563	566	577	493	557	555	557	478	545	556	501	580	553	566	577	533	530	535	532	570	515	549	560	540	510	553	555	518	531	586	516	544	546	525	569	530	563	542	546	564	510	525	556	611	541	524	541	538	574	515	545	562	549	559	550	547	515	504	550	561	552	580	535	532	558	572	583	541	534	576	570	547	562	556	554	554	558	548	516	535	525	518	543	564	541	569	581	582	598	541	534	531	565	594	554	541	543	519	548	576	563	571	567	526	549	542	555	555	507	551	508	568	469	534	516	563	529	565	563	571	572	545	563	569	519	545	508	542	537	523	551	535	577	510	565	570
42750	10502	1345	752	592	485	351	348	332	349	310	300	305	312	279	277	291	304	287	299	261	294	284	276	288	311	259	248	280	278	276	265	238	305	280	228	288	247	273	269	288	261	233	258	295	242	259	287	265	278	295	251	268	240	235	268	309	278	268	270	283	252	255	268	239	249	263	267	289	258	278	247	264	251	265	272	278	265	285	280	286	264	240	277	266	270	246	248	257	256	249	274	247	261	278	296	293	275	265	280	256	264	247	293	275	265	281	262	250	267	293	267	271	263	281	282	288	293	281	292	255	263	253	277	246	280	251	282	272	242	246	287	297	249	246	285	260	238	275	269	270	244	259	293	259	258	254	282	264	254	261	276	269	254	261	271	244	271	276	265	262	257	272	295	233	281	271	309	312	293	245	278	278	262	297	272	233	282	286	274	283	279	277	309	269	239	261	273	291	275	272	261	268	265	265	301	296	263	278	267	233	273	229	267	245	267	260	303	267	254	290	228	273	285	287	273	268	256	256	263	257	303	277	278	277	282	287	254	290	294	268	263	250	260	279	268	236	248	242	274	267	290	282	290	233	263	238	274	275	291	249	270	280	271	236	259	282	277	234	256	248	264	259	277	307	277	282	252	253	276	276	270	273	254	256	278	267	268	250	296	253	253	273	253	254	242	272	252	231	267	260	301	258	273	277	235	265	274	289	267	265	256	258	269	255	265	277	279	247	248	283	282	263	240	276	268	311	263	280	284	269	269	250	269	289	266	286	260	258	247	280	248	271	296	236	264	273	293	249	236	260	270	282	248	259	279	301	281	293	293	253	261	263	242	252	266	241	277	262	255	259	256	257	282	265	261	228	258	284	288	253	269	263	286	251	267	289	268	256	281	292	256	304	288	292	264	255	249	299	258	240	236	234	242	301	260	259	242	232	325	298	282	255	273	261	262	260	281	278	259	296	257	264	270	310	256	273	257	294	306	288	255	228	232	297	275	254	291	258	273	275	282	252	266	248	253	262	279	260	279	253	263	301	256	285	249	295	276	246	263	264	260	266	290	270	278	240	249	296	263	257	270	243	282	273	244	267	268	272	278	258	320	253	286	250	293	285	228	287	283	289	283	302	282	272	296	245	262	261	265	240	253	270	245	261	278	300	297	256	270	257	288	257	270	261	248	269	258	312	286	285	244	261	291	282	253	239	253	271	250	265	263	257	236	267	258	286	277	271	252	276	246	279	281	299	251	269	265	284	285	278	276	261	273	244	241	250	256	255	244	269	276	276	227	265	255	241	273	290	264	286	286	298	255	267	264	258	272	257	274	288	273	270	273	274	289	288	279	268	289	267	267	263	285	257	279	257	259	285	290	261	264	255	267	241	261	270	269	272	257	259	258	257	279	255	262	255	225	265	266	291	306	276	267	261	261	271	250	251	306	270	248	291	259	278	284	238	265	316	276	261	287	278	267	275	266	291	324	276	287	285	251	261	284	278	252	259	280	270	255	268	297	268	257	287	238	275	279	273	280	283	274	266	264	289	270	248	229	275	271	274	250	274	275	260	271	250	262	270	259	258	269	282	262	248	270	235	256	238	305	259	263	249	245	269	263	257	285	314	286	255	262	305	272	248	246	265	257	249	270	255	264	259	273	258	206	254	270	257	274	298	294	253	289	249	274	266	274	273	293	231	261	245	283	273	290	282	255	260	256	285	266	249	272	291	241	281	256	291	277	262	270	286	282	257	276	269	269	299	297	281	266	283	264	239	234	276	264	275	261	272	304	288	271	278	276	284	272	301	269	280	271	243	264	265	252	265	267	224	270	271	266	266	283	271	277	276	247	271	251	274	264	312	253	261	261	263	268	250	264	266	274	280	273	282	249	275	247	255	266	244	269	259	272	285	286	276	262	279	266	233	261	265	254	276	266	215	255	264	284	286	272	250	264	264	252	262	267	287	278	253	265	248	258	230	260	266	232	304	261	283	289	239	276	250	240	293	272	291	297	250	284	264	278	209	243	261	296	302	239	269	267	259	253	299	249	274	281	262	262	289	240	275	268	281	296	244	260	290	248	252	267	274	248	262	264	269	266	234	271	255	266	269	294	271	275	252	269	238	260	265	245	262	249	264	257	262	266	298	299	255	273	234	300	244	262	271	256	250	278	260	262	257	246	263	263	277	277	276	270	265	294	267	278	268	284	300	250	280	261	267	273	274	246	260	265	303	263	277	259	270	275	282	274	270	298	264	241	262	261	266	261	240	275	246	287	283	257	273	291	228	249	238	279	257	274	258	280	256	294	272	249	283	255	271	271	276	292	271	258	261	252	229	273	250	288	245	268	258	254	266	249	257	245	267	246	313	269	249	270	280	292	273	307	252	256	286	272	258	267	294	269	253	262	284	257	242	267	289	277	258	264	240	270	282	239	221	241	259	244	272	260	276	260	279	280	243	289	264	239	265	261	245	258	284	254	263	296	253	267	261	256	265	258	275	275	257	259	288	270	265	270	278	253	258	299	256	259	261	241	257	245	261	272	259	270	246	279	256	274	252	262	269	287	272	227	264	305	295	263	274	250	268	262	268	272	245	260	264	273	264	256	262	305	257	255	285	286	299	274	285	259	283	275	251	254	262	263	266	260	274	270	252	297	247	279	262	322	248	269	285	246	274	267	249	265	257	273	287	270	227	275	224	272	268	240	278	281	241	261	260	266	286	293	277	291	296	258	286	275	250	258	248	264	262	256	265	271	289	282	238	266	277	238	262	235	275	280	244	248	260	251	262	285	267	258	264	236	244	281	261	271	282	282	304	255	259	265	285	248	247	286	280	267	254	273	274	239	268	253	263	285	289	253	265	265	263	282	263	266	255	269	260	270	270	220	248	279	292	276	216	277	256	275	266	282	279	270	264	277	281	269	257	253	278	278	266	234	246	248	274	257	264	249	266	234	284	252	275	253	233	256	271	258	271	238	273	287	298	277	262	265	258	230	265	268	241	262	268	244	250	272	256	260	267	272	258	275	271	284	261	282	253	228	284	248	259	242	295	249	272	262	259	273	256	251	264	263	270	264	293	259	293	274	262	249	285	266	264	238	255	246	276	262	264	266	267	303	264	281	256	281	271	273	254	267	265	279	293	218	275	246	250	277	254	221	256	207	264	292	278	285	298	251	266	268	240	272	249	292	280	251	293	254	244	270	287	267	291	240	278	293	243	275	250	273	289	238	268	277	281	298	262	283	270	239	246	280	270	250	274	266	288	286	260	289	233	269	275	271	282	277	236	258	282	278	313	315	264	281	302	297	260	238	267	263	295	292	290	280	278	274	231	262	284	235	281	256	250	279	256	264	259	281	254	274	245	258	261	260	278	279	265	263	291	231	256	286	243	274	281	287	276	247	239	259	294	292	264	260	244	312	278	256	249	281	261	249	250	241	265	249	265	261	284	302	281	273	261	308	258	256	270	255	256	261	250	256	262	249	298	271	244	300	289	263	274	259	249	280	265	262	297	308	271	266
23994	2096	1864	2163	1811	1470	1256	1111	1054	908	822	865	793	782	748	732	730	696	658	658	592	640	639	659	628	604	666	662	631	599	576	617	602	600	645	611	607	621	625	606	580	619	564	605	652	657	655	644	651	682	636	645	611	675	642	615	682	629	626	677	628	581	631	671	646	639	587	655	630	614	607	625	619	595	655	634	587	584	616	568	607	574	580	574	591	574	581	573	546	553	621	587	614	604	595	538	558	595	589	603	620	558	644	562	605	589	594	572	613	533	577	591	594	552	562	601	555	619	551	612	577	590	629	553	616	587	587	589	591	545	585	545	581	586	562	600	574	582	582	616	584	556	588	553	598	549	549	582	595	540	567	557	606	613	582	579	597	571	559	555	567	547	589	542	609	572	583	556	564	575	614	524	622	603	580	632	605	596	610	595	550	614	557	552	565	600	569	577	596	561	538	588	575	584	549	585	627	591	621	586	562	531	548	567	619	580	603	593	544	603	629	607	576	592	593	592	545	589	601	588	568	635	576	615	591	583	618	602	600	592	581	608	561	571	552	610	567	609	602	618	561	595	612	538	542	579	606	569	585	580	610	596	577	553	538	633	641	577	586	604	592	575	582	590	585	564	575	568	569	563	542	581	553	644	581	576	558	597	629	574	568	596	585	556	571	582	582	582	551	554	610	591	557	563	585	563	546	550	574	599	595	537	545	577	560	608	636	582	587	575	567	577	582	587	593	556	594	624	597	582	566	612	606	611	601	577	580	581	546	561	613	582	586	553	626	595	599	568	641	596	580	595	569	622	566	532	536	581	536	570	608	571	596	539	554	585	559	569	593	564	571	569	609	582	601	559	572	586	576	582	597	605	569	596	606	559	577	609	597	597	592	536	575	596	647	561	557	558	593	586	607	600	581	563	586	574	578	631	569	587	583	571	535	585	622	599	588	575	603	586	596	572	562	592	592	570	574	567	584	561	587	620	600	542	595	588	573	584	591	608	580	586	583	603	578	603	659	587	564	570	590	602	564	614	556	601	585	618	608	547	577	592	585	624	549	555	616	594	583	559	610	604	568	592	592	619	598	552	596	604	606	593	631	547	624	600	555	539	599	602	549	634	589	585	603	584	621	571	582	542	558	594	582	595	611	581	574	594	574	581	589	627	585	591	616	552	617	565	620	577	574	558	567	580	595	576	605	587	526	592	562	582	596	590	561	617	590	588	539	593	562	563	583	576	561	528	602	543	574	593	619	589	607	582	549	577	596	587	595	606	562	565	564	593	601	578	542	594	598	573	506	542	574	596	591	584	610	590	556	620	563	565	573	583	632	654	577	594	554	600	580	575	505	578	573	575	566	537	568	527	595	605	566	585	602	613	556	560	553	571	597	610	617	573	572	548	564	583	551	562	575	580	552	622	589	590	585	560	545	633	600	589	586	602	581	587	565	551	645	568	590	581	619	573	562	584	551	611	585	581	558	549	586	592	575	556	611	609	556	555	583	573	575	602	581	576	583	597	601	580	595	553	564	565	566	571	636	621	570	556	609	575	549	579	559	566	575	559	574	584	585	584	592	584	612	562	622	561	573	567	622	576	628	523	571	602	565	575	527	565	567	548	553	579	623	615	568	578	596	611	608	591	592	517	572	595	568	563	581	576	573	552	600	602	578	568	554	561	577	599	600	598	605	601	585	574	622	615	551	620	558	585	570	581	563	592	623	557	562	574	570	584	593	544	609	548	604	596	622	613	621	566	600	586	611	594	620	577	634	586	573	596	543	596	610	611	563	601	568	575	541	586	541	590	578	564	593	591	580	591	585	563	579	561	574	583	603	615	556	590	584	549	572	625	597	569	588	618	582	563	600	623	592	572	546	596	606	595	589	555	564	525	581	581	585	573	599	588	580	587	591	572	584	564	592	572	565	571	572	601	576	600	551	537	581	566	578	609	585	590	579	573	583	547	589	598	558	573	549	572	609	566	592	606	606	578	565	602	581	555	546	584	571	556	640	564	604	563	564	578	629	561	580	564	571	588	551	549	604	574	576	566	552	628	612	573	591	608	581	563	528	608	601	585	553	576	567	573	596	626	585	616	561	609	583	592	600	570	634	593	570	541	579	577	602	555	581	626	579	600	653	571	576	557	583	602	590	589	617	575	613	625	572	560	612	599	556	570	576	560	589	581	589	590	575	571	605	575	606	547	586	576	572	601	601	598	586	621	572	583	581	567	552	611	569	597	587	564	594	611	592	599	582	581	569	592	546	586	576	574	543	548	587	590	536	548	598	548	552	598	597	585	572	610	557	607	563	568	543	570	564	593	594	586	608	572	604	576	577	595	594	586	610	564	560	543	593	592	555	584	637	576	607	576	570	600	573	565	601	604	572	598	592	609	597	597	565	626	550	564	601	599	556	540	586	618	563	619	597	569	586	603	578	596	555	556	584	597	586	635	579	564	581	580	606	572	596	582	591	589	566	602	563	591	630	580	589	538	622	552	580	606	554	527	533	608	587	599	598	559	607	585	550	578	591	582	621	567	611	556	602	564	620	595	586	614	578	586	581	521	588	596	614	565	640	573	603	571	561	596	585	575	578	560	611	597	597	575	570	581	543	575	576	598	576	612	611	598	582	588	627	609	561	581	614	571	576	593	571	568	601	563	566	581	605	618	609	585	588	597	619	575	547	572	559	560	555	568	578	572	607	598	573	594	619	570	601	595	527	583	556	615	606	613	559	586	588	607	591	548	575	577	600	592	605	587	579	583	596	554	552	585	604	606	574	600	573	555	571	592	590	569	579	604	592	612	595	613	587	557	613	602	597	587	549	563	656	579	587	555	524	554	608	624	609	575	542	594	650	600	525	612	575	561	611	584	627	569	605	551	576	601	583	563	605	597	591	575	534	548	622	571	577	570	552	569	596	590	541	616	560	621	576	618	593	561	567	547	604	597	593	564	582	580	595	588	586	588	602	550	598	632	601	572	577	592	551	584	627	558	579	585	571	560	574	608	556	606	598	600	623	586	590	568	551	584	620	574	584	571	550	610	588	610	576	603	573	614	564	588	597	615	624	567	650	638	583	601	574	581	572	558	568	579	590	567	595	595	571	558	590	548	596	577	545	616	608	564	598	616	526	565	602	586	581	565	574	610	547	549	583	535	586	562	571	558	629	561	584	578	598	577	577	581	559	584	608	561	588	603	602	540	594	612	601	591	586	588	579	497	607	597	601	551	630	609	613	592	586	598	577	600	624	566	550	540	530	618	527	552	614	569	598	609	570	555	599	578	608	576	521	624	600	564	560	625	544	603	594	549	586	555	558	555	539	619	592	558	598	585	569	589	541	541	568	605	603	629	643	614	551	568	575	538	580	615	591	600	586	562	569	581	557	558	565	565	584	577	590	556	568	659	531	601	563	566	578	564	564	569	591	566	576	586	558	575	600	592	565	615	597	633	569	572	585	604	603	610	566	612	576	588	563	611	597	588	617	593	563	565	549	579	612	582	586	562
14491	1498	193	168	175	169	149	166	178	164	158	147	144	144	160	151	177	151	161	179	142	173	149	169	154	160	151	150	172	165	149	158	147	164	160	178	135	185	149	145	141	148	158	146	165	177	165	166	153	174	161	154	182	161	171	142	175	156	175	159	154	164	160	177	179	194	176	156	145	179	183	152	163	154	135	156	145	164	153	165	172	189	166	147	138	165	179	153	165	173	163	176	171	160	160	169	145	160	169	171	205	177	163	148	160	147	164	155	177	171	141	159	186	163	152	169	183	153	162	133	156	171	177	171	147	173	167	161	166	150	152	166	181	147	157	161	155	167	180	171	138	177	160	140	153	184	146	166	154	138	176	151	155	159	182	173	158	155	144	178	148	162	158	170	170	153	157	173	161	177	177	152	165	181	183	161	159	163	168	162	139	187	150	171	146	162	162	191	178	150	159	142	172	185	179	163	146	199	173	182	150	161	154	156	142	185	170	153	179	143	167	142	157	169	156	163	156	150	180	202	166	156	180	169	159	154	150	185	157	149	161	159	138	148	174	188	157	192	171	162	177	149	182	159	152	147	165	160	166	149	150	144	143	155	148	163	155	160	146	139	169	141	167	140	160	165	147	154	189	160	143	158	162	155	167	179	170	151	155	163	158	182	165	172	164	173	169	159	179	156	148	176	148	169	165	143	167	163	170	159	171	173	189	159	156	153	168	166	174	181	197	192	164	164	163	134	141	162	148	132	145	151	151	168	185	163	153	159	165	140	196	199	186	165	154	141	151	152	178	141	157	169	168	138	167	171	157	142	173	172	149	174	143	161	177	158	138	157	169	172	154	141	151	165	164	176	148	168	143	162	155	149	139	142	150	176	173	183	172	164	153	161	159	143	151	173	162	160	181	154	173	177	150	144	140	177	170	166	155	171	158	150	138	172	180	181	154	162	150	160	169	136	141	160	136	141	161	179	190	155	161	201	150	155	153	167	152	169	149	151	152	181	169	175	185	162	152	159	156	160	143	170	167	154	149	170	152	150	173	150	159	169	132	176	184	157	150	156	155	166	144	173	172	149	162	159	181	146	182	179	173	189	181	148	153	171	155	173	164	163	153	180	151	174	169	179	142	140	178	170	156	152	152	167	169	155	153	155	177	174	163	146	148	152	157	148	137	121	155	171	151	141	183	149	147	168	145	144	168	147	172	148	188	162	169	157	155	161	178	179	193	187	162	151	161	145	161	137	160	153	166	177	161	160	167	173	180	172	150	144	189	143	177	174	170	155	166	181	162	200	195	144	166	149	147	160	154	167	166	177	199	160	161	180	139	127	142	166	172	183	176	187	164	162	135	153	161	134	151	148	151	149	169	155	158	151	160	159	133	167	169	140	148	162	152	147	152	165	162	156	171	163	175	147	174	137	170	167	173	154	171	159	139	164	133	171	149	166	153	158	154	165	167	147	183	153	133	147	186	158	157	155	149	151	144	156	153	150	149	180	160	160	168	177	150	163	139	167	146	151	152	184	170	181	152	171	169	153	160	184	182	158	177	170	164	172	176	176	175	150	175	169	152	175	151	148	151	155	162	149	144	169	150	160	173	164	143	168	146	189	154	169	142	153	165	169	158	151	155	162	184	155	176	143	168	172	169	172	148	164	176	154	172	170	162	159	161	172	195	146	158	162	176	148	170	160	150	137	163	154	159	164	156	146	161	170	169	157	155	145	167	142	144	171	168	188	162	152	148	156	154	172	177	156	189	152	182	177	147	141	167	176	147	160	166	143	162	161	165	155	185	175	166	157	155	152	165	157	144	155	150	140	126	158	160	153	160	192	143	152	166	145	179	174	159	154	163	159	144	172	172	192	173	157	138	157	136	160	182	160	159	168	162	149	146	165	181	153	173	162	166	144	168	155	158	173	165	156	165	162	152	162	149	165	158	174	148	175	151	164	165	139	138	157	146	154	179	166	147	174	188	154	168	165	164	188	119	153	155	191	177	176	158	166	154	142	157	142	164	174	130	139	173	157	181	177	156	150	160	147	157	176	171	162	149	151	172	150	183	183	167	155	144	166	162	160	176	177	168	149	174	151	184	158	166	155	176	158	154	146	148	175	155	137	171	176	172	159	165	152	139	165	134	180	153	141	171	162	160	159	129	156	135	164	168	156	162	163	164	161	154	166	151	173	183	171	136	156	155	135	164	151	159	160	191	178	171	172	177	173	148	169	174	161	183	161	174	198	139	163	157	162	159	183	166	155	160	162	172	148	166	159	148	136	139	161	179	164	153	173	175	170	145	144	157	158	160	134	139	168	143	142	159	166	175	142	153	165	188	163	171	173	171	134	150	159	148	181	159	174	165	165	151	167	151	179	160	172	164	159	169	154	164	169	166	166	175	159	156	174	179	146	156	151	168	154	143	168	162	144	169	178	172	152	159	162	191	173	154	163	191	161	175	153	156	187	165	148	139	154	198	143	176	171	154	172	144	168	179	168	159	185	170	166	162	173	163	166	143	172	135	152	179	150	155	166	143	176	179	188	156	141	167	168	168	167	176	162	161	160	174	149	157	148	154	141	167	146	158	134	144	164	162	163	188	163	158	163	146	169	149	149	189	186	181	148	178	157	133	170	159	133	167	163	171	148	170	165	159	162	161	151	160	169	152	152	164	171	160	157	179	154	174	156	160	156	159	182	175	173	201	150	170	202	165	152	174	170	149	150	168	176	149	184	155	157	153	185	156	167	157	198	148	150	140	166	164	145	129	135	167	156	164	152	170	156	152	142	169	157	148	182	144	144	156	162	160	142	158	138	168	162	150	147	163	155	156	149	138	160	149	157	179	153	143	158	176	176	153	162	160	138	178	125	196	173	172	156	169	162	177	160	170	165	156	175	169	154	171	156	131	151	177	165	171	160	161	173	161	152	182	188	141	179	183	179	168	146	180	160	173	166	166	191	166	179	174	159	146	172	174	160	156	164	145	161	150	139	166	186	148	170	144	158	147	172	151	163	157	177	151	139	161	157	183	145	149	152	182	170	147	151	155	146	142	136	161	153	174	170	153	133	155	153	148	158	153	135	181	180	144	164	162	168	174	155	165	168	164	172	155	159	154	172	152	177	151	156	165	165	172	181	160	152	141	173	160	129	124	161	170	158	154	167	182	169	160	135	188	154	167	169	172	160	157	171	156	155	194	135	170	164	205	156	160	132	170	186	159	160	160	189	169	151	184	178	172	169	184	160	155	175	169	162	157	156	167	167	166	157	174	196	150	149	181	186	156	189	191	161	189	167	152	154	144	138	150	166	154	166	166	160	180	154	134	144	154	166	132	159	162	158	174	156	143	154	159	174	152	147	126	177	174	150	147	169	143	155	182	158	177	158	171	177	150	179	155	156	188	175	166	147	170	140	140	159	153	161	158	156	156	163	142	183	201	174	189	182	176	169	156	170	169	164	157	167	164	156	151	162	189	174	163	151	174	170	165	174	160	138	164	172	133	155	162	179
8272	619	430	402	417	445	403	390	370	368	372	398	402	409	391	348	384	398	378	361	386	347	392	382	385	363	377	397	359	357	378	386	375	364	353	393	362	376	362	365	381	368	370	359	371	391	400	415	377	408	374	419	404	368	443	417	392	419	407	369	392	375	386	388	413	427	396	404	389	382	372	378	380	363	433	385	379	422	364	373	351	416	375	414	401	365	383	370	378	383	376	373	406	409	394	407	374	399	387	360	406	432	355	372	371	391	382	407	406	363	402	404	371	385	383	376	379	388	378	356	369	347	374	372	383	363	364	364	387	393	357	363	402	366	356	376	378	335	380	398	401	346	373	387	402	377	403	388	362	410	405	353	405	373	377	399	376	355	347	400	390	377	377	413	381	374	376	418	396	375	364	380	372	376	384	353	375	378	354	366	358	426	410	363	366	394	397	374	365	385	375	349	381	366	397	394	428	392	362	391	367	379	401	373	380	354	398	400	392	390	399	342	395	403	381	366	369	385	409	386	391	386	382	366	377	414	390	386	367	392	396	420	396	387	379	423	362	382	400	391	405	393	381	401	368	387	386	409	404	371	378	401	398	416	424	384	407	388	380	351	380	395	360	394	414	352	372	360	402	399	394	352	399	408	394	384	357	401	405	398	361	351	394	381	393	394	375	361	395	417	405	387	377	391	378	395	401	393	391	371	373	394	413	412	359	402	393	391	390	397	405	391	368	380	376	404	343	358	393	358	403	344	413	399	395	408	375	383	403	419	346	348	385	384	388	392	398	359	401	399	402	387	360	379	389	385	387	393	378	359	379	377	339	404	379	366	396	373	420	367	424	361	405	410	354	393	393	374	374	409	388	356	398	375	385	359	378	367	374	383	429	375	403	422	360	377	436	348	385	352	402	377	384	390	366	393	372	386	373	356	377	390	426	400	359	409	391	388	350	363	408	389	314	375	409	418	346	345	414	355	401	398	365	352	400	378	376	365	380	373	434	377	364	404	418	412	376	369	371	357	372	405	401	389	374	403	377	347	353	380	373	395	389	370	363	374	421	395	408	404	380	387	383	400	405	384	398	363	378	405	368	379	370	400	386	397	380	394	382	392	392	386	405	409	365	373	372	381	365	387	378	386	370	339	357	376	367	384	365	407	383	345	370	371	417	367	380	372	324	376	372	376	373	385	379	352	390	399	365	381	426	394	386	397	391	349	371	396	387	420	394	361	413	419	400	372	399	385	361	408	419	333	366	357	370	406	399	409	364	378	426	371	391	365	419	393	377	392	385	392	369	384	395	375	394	400	360	358	342	402	356	369	391	392	402	395	337	373	409	400	417	405	401	363	354	374	390	345	377	381	384	377	381	374	361	356	376	375	417	412	380	428	358	385	311	379	357	394	406	383	389	355	359	412	363	394	392	407	383	389	364	362	387	367	388	379	363	389	409	388	358	394	359	367	405	387	401	405	363	400	384	381	388	376	361	387	395	376	384	379	388	342	393	364	387	370	359	394	381	352	373	369	386	389	390	394	366	392	370	397	367	358	371	382	392	368	374	382	363	398	386	359	393	356	363	394	390	349	368	373	396	362	367	384	369	363	383	367	413	377	335	399	401	385	375	372	365	364	365	382	397	401	376	390	395	380	402	362	398	425	380	407	383	377	397	363	384	413	343	400	381	355	356	392	385	361	386	353	398	380	416	339	370	377	408	373	359	361	409	430	383	395	411	381	360	411	362	388	389	392	364	375	386	367	377	392	372	402	371	390	392	381	368	389	375	409	387	357	390	364	387	378	332	359	396	414	380	350	373	407	388	386	397	377	411	391	379	386	374	417	404	393	361	372	381	379	362	376	393	373	402	381	365	378	432	362	358	391	371	365	389	369	391	361	386	367	368	354	374	399	374	407	359	376	388	439	392	359	386	363	368	404	416	414	370	394	362	372	407	410	410	374	384	347	395	357	357	395	376	361	352	407	401	377	423	379	393	344	405	397	404	366	386	386	365	371	353	382	359	429	364	395	385	356	365	405	389	370	391	372	362	379	364	399	389	372	368	371	369	427	348	358	386	392	363	403	385	389	381	365	370	396	422	394	363	377	364	391	396	369	381	353	397	367	356	420	394	358	401	382	372	399	360	368	380	392	398	344	386	363	403	393	359	362	385	408	376	391	382	379	361	397	389	377	373	352	398	375	386	359	371	357	367	373	385	381	401	397	389	367	388	373	371	356	389	373	381	368	400	374	394	360	367	394	380	352	386	375	389	379	401	379	374	414	367	396	376	356	396	384	402	368	385	353	400	372	393	398	370	414	351	359	360	370	367	391	369	331	374	366	418	377	354	365	389	403	339	350	363	377	358	356	408	378	393	374	406	397	384	375	380	349	370	388	375	385	400	389	355	378	371	368	390	346	365	375	383	409	367	354	355	368	378	403	407	380	428	340	374	407	430	376	396	363	391	417	403	387	403	386	352	393	421	377	343	388	369	393	363	402	391	389	399	407	385	393	384	368	391	381	398	415	430	388	384	383	390	385	409	400	418	373	383	389	346	378	365	398	378	368	423	356	369	385	393	393	403	410	403	413	375	369	378	377	388	362	357	391	402	365	362	385	365	417	377	380	440	388	383	384	370	387	402	341	392	365	384	424	381	399	384	400	373	398	358	379	383	391	394	329	356	353	368	379	371	400	362	396	406	336	400	399	400	385	374	386	356	339	361	394	380	375	369	390	391	412	412	406	373	384	399	387	382	398	381	379	369	383	355	401	397	381	395	370	392	376	355	369	375	347	379	378	377	370	361	356	371	396	371	357	384	379	364	409	411	391	390	391	375	373	408	388	383	345	375	386	365	384	411	387	390	419	383	384	382	393	379	393	378	406	426	389	348	389	403	361	410	393	403	386	359	405	396	371	386	380	394	367	364	331	393	394	402	363	387	386	374	404	372	371	386	378	409	370	399	370	411	373	357	389	355	376	361	379	380	368	365	371	373	387	367	361	365	383	361	363	392	407	341	423	357	378	395	402	399	381	378	406	353	368	399	399	384	383	396	372	385	368	389	377	379	405	400	419	404	408	410	342	401	375	429	385	344	366	401	417	405	380	412	346	382	378	340	394	359	381	368	409	389	373	389	405	374	401	382	414	382	368	379	418	396	375	424	372	380	368	357	399	399	379	386	394	424	355	408	393	361	383	360	376	382	385	385	408	382	397	378	380	384	390	402	358	374	374	375	391	386	357	376	380	378	379	424	373	424	364	380	381	360	377	375	377	373	399	370	356	409	374	382	376	395	400	398	391	384	378	386	398	392	409	380	391	394	404	395	347	371	371	356	384	431	395	343	367	368	367	391	392	405	357	384	398	364	346	376	371	366	375	354	427	391	367	376	387	367	383	372	393	385	390	400	334	376	388	354	366	366	397	351	387	406	400	364	406	383	320	380	409	343	379	381	404	367	394	354	388	395	347	350	362	381	394	412	376	421	365	401	365	381	394	406	389	394	368	363	379
30419	4994	655	429	372	333	323	280	312	254	275	259	273	253	236	241	263	265	251	238	244	242	266	256	240	264	269	260	243	241	259	247	220	253	240	226	232	254	240	231	210	237	244	235	231	242	296	226	231	259	252	241	248	251	254	268	275	221	261	242	242	232	237	260	230	251	298	225	270	256	216	247	242	271	261	229	208	235	264	268	204	246	238	240	214	225	247	244	214	233	254	261	220	216	268	235	230	259	257	277	260	221	222	220	236	249	267	271	270	243	252	236	247	226	206	260	223	229	222	246	252	251	237	273	252	252	237	245	253	269	226	256	230	233	256	220	243	199	247	257	228	262	268	248	243	248	239	248	228	243	219	245	277	219	239	237	237	249	218	240	253	263	259	217	273	237	246	254	257	265	241	238	249	259	239	256	221	239	220	218	223	221	240	242	258	247	232	223	250	243	208	218	209	237	235	238	250	263	229	263	224	255	237	238	264	255	251	230	253	232	237	229	230	233	218	249	239	233	235	232	260	249	242	231	269	247	245	236	239	242	248	237	230	239	236	247	233	232	229	220	257	249	224	277	258	263	238	229	237	239	245	242	242	228	245	255	225	235	233	219	257	236	241	216	228	247	280	248	252	224	213	214	238	243	253	279	248	241	245	246	235	212	248	244	248	224	237	227	261	260	258	237	245	239	249	246	245	261	252	262	219	238	260	215	248	262	235	239	228	264	235	241	215	206	245	234	241	242	233	261	249	218	245	224	230	236	260	225	269	238	251	239	225	220	211	229	236	236	264	263	225	240	265	241	261	223	252	221	229	231	262	241	285	239	233	240	239	236	264	238	238	218	239	246	245	251	231	247	273	262	227	223	210	249	218	232	236	230	242	274	233	249	271	220	223	234	248	241	247	237	245	271	247	207	251	246	220	238	234	253	228	259	263	231	209	229	248	250	246	258	238	254	257	261	230	236	227	237	271	224	213	233	276	228	262	229	253	271	221	249	296	258	239	230	233	195	253	243	214	200	254	263	255	247	272	221	211	244	220	261	228	261	234	229	245	233	254	232	219	230	242	231	227	245	228	243	231	258	233	230	241	231	266	258	257	248	249	248	240	238	253	253	253	232	244	220	237	268	240	251	240	258	228	250	241	244	248	266	218	230	258	253	242	248	243	233	236	264	253	239	226	260	250	232	249	258	253	247	249	225	229	232	245	251	225	234	222	258	232	235	253	255	255	246	214	221	240	237	266	226	239	232	255	228	226	223	238	248	226	222	254	243	239	226	208	240	247	238	255	240	239	224	262	197	285	252	257	234	246	250	222	228	225	243	246	242	250	240	239	255	252	250	248	257	235	263	241	233	249	250	231	241	246	251	231	255	251	241	238	232	232	255	248	237	222	255	233	243	221	240	227	285	272	252	211	235	266	230	250	243	203	231	225	236	249	238	238	240	226	234	236	245	216	241	237	227	249	247	254	218	237	232	227	229	247	244	250	270	226	228	234	238	218	259	245	247	231	266	238	235	214	216	229	234	272	274	233	248	235	250	251	241	254	245	243	242	222	254	223	237	228	257	271	230	240	245	248	251	238	249	220	249	242	212	259	255	226	258	252	229	230	255	243	234	210	224	258	263	223	225	240	221	217	232	261	226	214	224	218	210	249	237	206	238	232	237	235	207	274	249	236	200	255	247	253	234	227	242	235	264	246	232	237	246	220	258	195	260	247	249	264	237	278	248	258	279	261	218	243	220	247	236	259	248	272	255	256	228	208	212	229	230	241	277	260	252	262	262	236	242	272	262	219	266	240	270	219	200	250	242	207	271	232	231	227	265	236	226	236	248	193	223	244	242	247	229	243	247	236	214	242	245	217	207	214	224	209	230	225	243	248	234	247	232	239	212	237	247	262	227	218	240	261	252	243	259	240	229	250	258	252	238	257	258	239	252	265	256	230	238	246	231	228	241	246	273	261	236	242	262	239	261	247	209	245	227	253	241	237	218	231	245	260	229	252	251	262	258	265	244	266	227	216	211	261	244	243	250	229	250	246	249	234	224	229	242	226	248	250	247	266	250	248	229	237	233	231	279	196	237	249	252	240	234	247	275	250	266	231	248	213	217	214	251	225	242	231	253	239	238	239	244	253	256	242	255	240	221	238	244	255	259	245	226	218	211	264	240	269	243	197	249	222	237	246	258	234	268	234	236	226	222	254	269	257	232	247	246	230	224	233	254	248	239	250	241	257	224	213	246	233	249	253	224	214	216	235	237	254	219	265	232	265	277	218	254	252	248	235	215	222	236	258	249	244	251	226	233	224	258	248	245	241	257	238	243	252	268	233	234	241	228	256	243	216	250	231	236	222	226	249	222	245	255	256	252	228	227	245	213	248	230	266	246	249	266	239	247	230	220	265	257	252	267	251	228	246	257	248	242	243	245	250	244	233	225	241	272	235	236	238	221	226	241	242	267	224	228	245	226	242	232	246	264	222	251	233	242	235	235	218	216	226	253	245	266	264	213	222	243	232	243	264	233	253	264	227	213	237	239	232	230	272	235	235	232	245	265	268	249	214	262	220	254	225	233	234	237	243	247	226	213	245	239	255	234	227	240	246	239	225	223	244	248	233	281	228	225	238	261	227	247	243	251	259	260	221	270	243	215	263	253	212	232	274	237	259	267	253	237	230	218	253	236	223	237	252	223	228	222	258	228	238	237	254	228	235	252	219	217	227	270	214	234	262	258	230	226	250	252	230	237	249	241	213	257	239	256	265	252	256	252	245	218	229	247	255	235	248	239	243	215	226	252	243	226	240	226	254	247	245	249	222	249	235	241	228	261	231	254	231	226	224	217	240	252	210	248	285	278	275	242	253	254	240	219	239	248	230	235	238	250	227	240	247	267	222	238	227	235	231	231	235	204	259	246	254	242	282	235	227	268	250	249	262	256	228	234	227	257	228	220	261	251	266	266	228	236	228	236	231	243	239	234	264	262	241	238	258	223	237	283	292	239	256	218	231	239	251	211	241	263	233	284	260	239	244	233	246	238	244	231	259	203	274	266	262	247	240	213	237	232	256	277	257	254	237	259	246	271	245	249	235	233	222	251	220	227	203	265	252	239	237	254	230	228	267	239	269	235	231	274	249	261	253	226	230	226	255	214	271	250	276	254	259	227	204	263	248	245	238	235	218	248	238	244	261	237	242	247	275	237	217	256	276	244	239	266	232	248	246	253	230	236	249	226	240	244	266	263	256	265	260	233	258	215	256	261	218	259	240	222	226	242	267	258	218	248	218	193	238	225	211	245	255	267	237	235	233	231	256	242	236	246	264	248	233	218	258	274	241	233	257	225	229	234	240	223	240	245	230	247	239	270	257	239	218	243	242	251	250	231	232	243	265	229	252	232	240	231	222	225	256	245	203	229	262	242	232	249	226	261	222	272	253	213	215	272	265	238	233	216	256	283	221	235	235	236	273	268	206	272	248	231	249	232	221	213	244	231	261	252	263	240	249	243
17575	1501	1182	1352	1211	1017	822	796	753	770	670	713	658	655	651	559	610	603	630	607	645	569	524	583	571	570	580	586	572	569	569	548	566	632	626	556	538	571	562	542	535	579	554	585	605	571	608	552	567	572	602	551	578	655	617	637	610	601	581	586	566	579	552	557	560	610	580	592	569	531	605	544	569	539	592	533	577	555	591	563	563	544	587	529	540	571	553	582	560	523	542	572	549	527	566	554	560	579	570	567	516	558	550	530	521	536	543	577	585	545	569	536	534	511	515	520	540	570	524	537	575	523	557	516	528	573	534	593	544	557	517	526	538	515	560	533	597	568	507	556	556	545	513	516	601	524	573	499	525	546	541	585	567	508	562	532	529	566	603	577	541	504	575	515	563	535	579	549	547	519	553	531	540	568	569	539	585	512	568	581	597	532	538	544	514	536	536	548	531	531	498	509	553	520	557	517	568	550	561	568	510	565	536	514	593	522	579	535	514	539	527	501	532	561	562	545	567	541	518	574	506	543	532	532	526	527	560	538	504	569	551	579	547	565	561	535	524	526	522	579	553	568	532	557	544	508	573	536	539	577	563	552	587	542	518	512	575	572	571	539	519	541	560	569	559	549	522	508	516	567	555	526	522	556	558	584	566	528	578	523	562	584	487	528	568	570	529	546	556	510	568	517	537	530	557	532	545	559	551	500	554	540	565	541	569	527	546	534	510	552	555	557	551	544	590	596	534	553	573	523	580	549	547	542	543	567	513	537	561	525	546	548	520	541	556	526	546	525	558	566	561	526	550	550	538	546	593	525	587	529	531	552	504	532	533	597	579	535	548	506	548	530	505	537	550	562	522	521	560	574	526	518	545	547	536	549	553	571	546	532	561	549	537	540	559	564	539	532	542	558	560	552	562	563	524	502	554	511	536	574	560	568	565	494	591	529	540	560	518	520	518	549	579	498	531	545	508	537	548	549	501	555	541	588	528	539	540	584	547	562	517	543	565	522	520	541	560	528	545	581	547	573	561	557	577	534	524	551	527	592	525	552	544	549	542	517	542	524	540	509	546	611	541	484	543	553	534	508	530	574	523	532	524	540	547	548	528	518	505	551	577	565	544	558	527	528	561	565	577	551	531	561	549	567	540	571	556	560	597	492	545	572	536	541	516	508	567	544	541	535	573	555	571	553	589	582	534	567	557	537	588	521	553	520	499	526	525	541	575	537	562	556	581	537	560	556	507	491	577	523	534	533	529	544	509	545	549	545	532	518	524	509	538	563	528	561	570	531	552	559	553	515	512	537	533	502	543	544	572	494	548	559	559	535	541	560	522	542	532	551	556	592	577	518	512	531	561	540	538	555	534	565	516	523	543	567	543	521	544	558	531	552	534	524	528	590	543	544	543	564	499	564	546	553	519	518	558	506	544	533	541	566	529	554	559	553	571	530	528	516	549	560	547	534	514	545	572	542	518	527	565	527	563	497	563	555	570	560	506	546	551	585	558	534	555	519	533	533	537	523	555	499	506	506	566	533	568	558	502	554	544	546	554	550	564	563	543	515	508	551	600	556	539	529	522	558	551	542	537	568	544	543	553	557	571	492	600	549	545	507	551	526	526	550	523	572	561	550	601	519	583	563	558	536	554	568	561	544	515	557	534	559	541	551	537	542	498	566	563	559	534	507	556	526	540	494	566	546	579	572	529	589	548	529	524	583	475	556	549	515	548	541	526	530	533	540	568	557	554	502	536	522	500	541	538	504	560	568	539	539	520	548	529	549	547	582	546	546	572	556	532	521	513	532	566	578	542	563	516	582	561	549	566	555	542	555	568	603	515	516	542	573	537	497	528	551	541	529	537	545	582	541	562	587	539	510	510	516	530	538	544	514	572	532	577	551	551	570	587	512	548	549	544	558	512	544	524	601	558	551	533	562	558	518	550	543	532	552	545	576	550	569	507	523	532	539	549	550	521	520	519	549	538	578	571	549	553	599	561	519	558	562	511	535	558	559	573	539	527	522	521	568	560	526	531	557	534	534	530	549	539	511	571	520	548	556	567	536	585	509	530	528	552	544	512	574	555	579	517	486	525	521	566	569	583	524	539	548	547	524	522	568	580	545	543	534	532	558	529	511	506	547	556	551	530	550	530	522	578	564	553	555	577	542	552	535	555	510	516	584	546	539	524	559	561	531	507	513	591	508	525	521	546	593	598	538	512	579	505	512	523	567	510	542	566	567	546	518	565	547	554	549	551	538	531	534	535	513	550	527	530	557	534	540	556	506	533	567	578	548	593	554	568	533	570	550	515	525	521	573	545	539	578	523	553	549	567	527	569	519	576	532	563	526	528	555	589	535	551	560	565	568	505	540	543	540	516	521	509	610	578	567	537	534	538	580	572	549	512	555	537	549	556	549	544	548	541	530	535	518	528	594	560	490	531	546	538	573	597	474	562	550	534	559	517	528	534	517	540	581	523	539	539	534	517	518	534	528	572	560	538	520	559	543	535	509	525	515	538	496	533	526	525	548	548	534	571	515	493	525	500	543	549	567	529	552	504	536	528	571	561	566	519	576	560	531	576	520	576	557	562	557	534	515	540	508	491	558	566	569	560	490	553	555	512	544	542	576	554	534	532	568	516	546	547	570	562	535	542	553	530	539	555	539	540	552	568	552	539	590	506	560	519	579	567	553	534	571	559	526	552	536	547	546	497	518	542	558	531	520	556	543	531	522	546	562	551	556	510	546	603	561	581	534	500	591	569	555	517	524	538	533	557	573	559	546	536	552	564	556	525	539	570	536	551	568	552	537	517	573	534	536	553	584	587	567	533	573	533	568	540	528	527	522	487	563	571	538	530	524	524	526	554	549	540	488	569	543	479	525	551	528	527	565	527	560	578	539	544	552	542	567	535	555	548	544	524	516	561	560	534	527	568	518	561	520	522	506	576	577	510	597	528	571	535	539	552	565	525	532	556	516	518	547	549	555	564	549	579	562	508	532	535	559	556	532	563	557	573	573	530	572	520	528	524	521	523	549	541	533	589	573	573	506	581	567	555	533	561	550	563	560	542	494	547	555	605	557	525	540	578	532	534	585	528	541	574	504	540	466	535	543	509	590	580	548	545	541	550	538	546	502	585	538	542	553	526	554	528	557	525	530	523	541	536	536	572	557	531	563	541	540	532	561	508	546	576	544	539	523	511	561	546	539	552	523	580	551	559	575	547	514	554	468	565	529	548	580	564	546	531	554	558	535	515	520	558	581	541	555	530	560	570	559	556	582	561	560	508	544	554	563	539	523	555	575	569	557	537	519	552	579	531	541	564	555	578	548	580	563	555	554	513	536	573	557	508	531	538	541	535	523	533	564	520	568	499	558	541	531	569	526	537	562	510	565	504	532	547	555	575	526	497	595	544	504	521	549	529	556	554	578	498	531	541	532	537	513	596	554	536	583	537	564	578	543	584	499	565	559	544	559	517	552	535	539	536	532	533	570	523	536	520	534	517	559
41043	9054	1261	776	595	456	435	381	366	333	316	289	282	301	304	279	314	288	242	275	235	278	269	269	284	312	301	260	299	271	262	266	242	250	263	281	276	283	254	279	250	276	231	283	280	259	262	260	281	285	245	293	287	281	274	261	266	281	253	284	270	292	304	285	288	263	278	299	244	272	269	263	267	251	273	293	276	286	275	252	287	294	289	253	271	290	279	299	232	280	292	273	273	294	296	259	285	276	271	273	268	273	235	282	279	248	281	267	275	282	291	290	249	277	263	266	258	249	271	243	235	280	272	252	297	267	283	245	276	268	265	257	266	281	249	287	246	253	283	285	228	269	252	306	267	255	291	290	264	235	255	230	269	300	266	245	284	273	257	230	277	265	285	236	257	277	278	237	299	273	266	269	244	264	258	283	235	278	267	271	261	293	241	251	257	256	243	257	292	270	288	285	286	270	268	237	292	229	283	276	266	313	286	246	285	280	295	240	289	284	271	300	270	259	265	263	251	295	246	310	299	222	272	285	289	304	275	302	273	248	268	291	272	265	269	287	238	269	284	254	260	245	264	261	248	292	257	289	267	246	307	265	268	282	266	266	262	264	233	289	267	267	257	258	271	289	282	242	278	284	265	269	277	267	257	250	259	254	262	264	294	281	242	278	241	276	286	226	298	274	299	262	270	281	292	271	291	294	238	276	256	291	268	306	276	291	295	251	277	272	241	230	296	269	245	259	263	291	251	245	296	260	253	254	291	280	288	274	298	308	275	251	243	271	262	282	250	257	253	278	280	254	243	251	259	279	258	313	298	284	248	251	277	288	237	290	272	295	237	256	265	241	271	300	248	237	266	258	251	277	249	280	302	278	227	242	244	260	289	281	224	274	267	253	239	255	247	270	234	263	300	249	239	263	274	269	251	243	278	268	243	279	263	306	292	273	251	257	265	277	247	261	285	274	264	258	256	271	287	242	258	284	237	262	255	250	242	263	273	290	254	269	263	271	264	275	257	286	286	268	227	282	264	257	272	273	260	262	272	287	266	257	242	278	274	283	292	265	281	250	263	291	255	256	242	305	275	262	250	275	296	248	298	245	269	259	271	290	285	270	283	262	242	260	252	252	293	263	257	311	301	255	243	277	244	274	269	279	269	252	241	254	239	277	278	273	255	283	278	277	259	267	296	262	283	229	276	235	249	287	272	253	251	245	305	260	271	273	247	265	247	252	310	259	276	276	255	266	265	257	271	244	271	250	230	286	253	290	286	245	272	251	279	257	254	266	257	286	282	266	264	259	308	281	284	262	302	292	255	258	253	252	248	253	279	306	243	279	285	246	234	268	282	280	233	264	242	263	281	253	255	287	283	308	273	263	286	261	287	272	285	257	283	281	276	268	257	246	250	248	262	289	293	266	272	280	271	231	257	271	261	285	282	294	277	249	271	268	271	286	265	245	285	255	274	270	257	292	292	271	285	278	261	275	265	284	240	233	243	276	236	264	269	255	299	278	299	252	271	256	272	259	274	285	272	271	269	284	258	278	232	245	265	241	276	275	262	267	239	242	274	283	264	260	251	253	259	254	248	242	269	282	289	253	272	280	266	256	245	261	290	261	262	253	302	312	295	290	288	301	290	269	243	272	266	273	285	262	258	277	304	269	260	287	297	269	257	279	281	256	254	268	267	300	256	278	279	272	243	245	285	280	260	246	258	301	254	251	276	236	232	257	312	313	281	257	273	251	254	251	267	256	272	259	270	284	262	247	271	260	259	265	293	274	259	248	266	290	264	244	253	252	271	278	253	277	319	287	256	237	249	232	262	290	313	255	279	268	256	256	273	306	246	252	262	289	248	284	248	255	293	287	278	292	260	266	290	240	263	256	258	277	253	236	275	252	279	285	256	274	260	287	282	270	252	276	256	260	231	284	276	247	253	265	288	251	248	270	237	269	244	262	239	271	273	281	291	258	282	255	264	275	262	280	253	269	272	265	298	257	276	254	261	264	255	301	278	256	252	248	261	257	252	248	246	262	240	272	265	257	263	288	266	255	246	281	312	285	272	272	270	288	267	266	240	273	254	267	270	299	287	258	264	293	254	278	260	271	242	280	280	276	265	261	247	276	267	280	304	325	295	288	254	257	284	266	266	278	294	275	252	272	245	259	251	283	284	303	231	248	266	283	286	290	258	279	274	224	276	271	264	269	253	268	278	268	244	247	263	260	263	264	250	265	273	277	264	279	258	222	257	290	257	288	256	228	277	278	276	267	273	295	261	289	259	275	255	247	261	255	279	241	271	273	234	255	259	248	246	269	268	282	300	254	296	276	263	272	264	247	242	283	299	244	258	229	284	277	290	264	298	248	246	252	286	273	282	268	266	276	260	292	304	263	265	255	232	288	231	258	233	257	268	270	260	265	286	258	291	261	271	274	251	239	267	290	312	241	304	265	262	271	261	263	263	253	244	304	285	279	249	249	279	244	258	236	276	278	265	275	266	287	244	317	243	246	259	282	267	261	296	262	254	226	281	286	266	278	250	298	286	251	284	270	272	270	259	273	276	242	275	243	281	272	267	253	281	269	261	249	285	257	304	242	269	287	282	276	295	265	290	241	255	289	254	260	268	282	254	281	270	273	257	244	265	276	277	276	265	249	247	257	259	268	256	260	254	250	263	255	262	267	270	260	265	284	243	280	272	255	233	255	230	262	265	293	234	331	290	266	260	266	251	258	243	266	297	255	276	245	247	271	249	263	261	288	263	270	277	262	271	238	253	316	241	272	273	271	287	273	285	229	275	280	263	246	269	263	238	270	251	291	251	287	276	290	276	272	238	256	259	274	250	288	275	254	281	270	290	274	267	276	272	251	262	243	273	292	309	250	283	276	283	302	273	254	283	266	250	261	291	279	270	269	250	232	243	280	281	263	281	268	246	280	246	255	242	259	261	287	257	283	276	237	281	242	228	273	273	283	268	264	281	251	296	302	284	299	272	261	253	262	262	246	265	283	272	281	279	285	235	256	272	283	251	253	253	285	280	305	299	274	269	236	257	255	270	279	276	240	247	294	259	256	283	276	257	243	254	250	258	252	262	255	250	271	247	267	266	256	249	246	290	280	298	289	288	257	270	267	228	290	245	269	304	258	294	240	293	267	237	282	266	259	313	281	249	260	258	267	287	273	255	283	245	267	271	281	284	260	272	280	275	252	256	273	284	271	265	249	266	304	260	257	273	294	259	263	272	263	269	257	275	281	290	277	270	252	247	261	280	252	264	241	277	260	256	243	263	259	268	301	307	271	255	294	259	265	261	242	235	292	268	301	267	259	263	247	257	229	246	265	246	259	259	279	243	279	262	281	276	271	268	245	244	275	303	280	255	292	273	255	262	240	261	261	299	249	257	298	258	290	273	276	283	268	281	265	257	275	296	252	263	260	246	291	263	260	282	319	285	293	268	247	254	247	259	273	279	265	297	292	242	275	283	248	262	275	294	289	289	280	314	307	271	283
22596	2207	1823	2109	1824	1506	1247	1122	1003	932	884	834	824	758	746	731	665	707	640	643	642	649	642	671	647	651	680	630	629	611	667	583	599	584	625	626	615	624	636	602	628	584	573	641	674	628	617	652	651	660	640	621	677	686	646	695	673	657	595	670	614	599	649	626	605	574	666	638	612	659	619	636	596	634	634	636	620	604	589	570	595	651	591	579	594	630	562	588	573	639	616	595	595	570	570	531	548	623	573	566	605	599	546	599	584	572	545	609	612	555	636	564	635	602	584	609	561	567	582	590	595	596	578	597	582	579	614	619	610	588	583	560	603	600	602	587	548	597	538	589	582	568	578	608	593	592	565	592	550	630	580	577	580	571	589	574	556	598	567	609	554	567	649	576	572	614	576	574	569	593	605	613	607	567	598	563	575	578	600	603	573	557	565	564	585	552	591	564	603	572	553	600	567	581	592	582	590	554	565	614	562	601	537	600	550	589	510	588	551	566	601	644	580	569	582	564	608	567	591	572	566	559	588	560	573	529	569	569	529	587	555	604	591	542	552	580	565	599	575	588	593	630	626	626	595	600	587	597	611	627	590	562	585	578	608	553	606	596	591	590	551	582	590	587	551	634	565	627	610	573	616	566	594	575	605	593	573	557	533	539	578	618	591	618	580	588	594	578	598	583	551	585	590	591	569	579	556	572	590	624	532	590	581	592	599	581	580	578	581	638	556	584	588	590	571	580	613	583	634	600	604	554	637	571	565	536	542	538	581	576	533	584	577	617	569	576	587	563	547	609	556	581	536	575	583	585	572	559	565	572	559	586	563	626	577	590	578	564	550	544	540	586	558	579	605	585	568	575	557	569	533	610	538	587	538	590	592	584	546	594	612	611	584	598	561	593	585	591	553	596	599	617	604	581	564	550	593	617	605	581	600	608	566	614	608	577	593	593	572	527	573	637	529	549	568	574	528	570	563	573	592	589	608	535	590	574	552	565	551	603	601	565	569	562	579	575	578	598	579	585	580	551	568	584	600	578	565	572	595	627	614	614	603	559	584	606	579	559	585	578	564	563	593	579	556	526	574	599	590	584	635	573	568	614	600	564	536	562	563	552	595	608	563	569	581	576	549	578	591	576	581	615	594	583	614	538	560	595	563	553	571	522	571	572	580	586	553	587	576	616	608	568	586	601	573	604	557	548	584	598	618	578	590	612	589	569	597	585	584	573	639	572	639	579	588	611	592	599	570	564	571	579	548	602	580	570	573	567	553	625	613	532	596	608	600	601	622	560	555	615	551	569	639	560	564	553	597	526	615	537	595	582	581	588	609	571	621	607	561	587	552	571	558	558	588	585	532	616	604	540	587	580	555	545	548	539	578	581	585	563	572	559	587	560	578	564	598	565	581	605	585	575	578	581	646	552	580	569	575	536	605	613	575	574	587	603	575	527	601	608	612	611	561	622	592	585	554	524	611	567	565	552	598	580	595	592	581	580	571	597	560	544	585	589	568	623	654	563	566	605	576	605	573	559	603	597	588	605	566	558	561	602	563	542	616	569	571	557	557	550	599	585	551	582	526	564	566	623	553	523	599	581	575	584	585	567	555	633	614	594	623	636	586	565	559	527	607	545	619	594	554	592	571	590	571	606	565	564	591	569	538	557	588	590	552	588	606	599	580	547	584	581	564	582	569	579	560	577	589	587	613	579	576	548	601	547	603	571	584	602	553	572	581	593	597	582	596	561	560	569	591	522	560	588	546	582	570	626	562	578	598	617	558	529	519	581	590	565	576	602	552	568	551	574	585	557	591	579	587	576	575	622	583	615	578	612	575	572	585	555	604	587	566	599	536	587	597	550	571	582	571	589	575	553	592	584	615	608	564	610	618	593	598	579	580	589	573	574	571	546	536	573	595	608	552	577	580	581	567	597	597	570	601	551	545	572	630	577	650	533	594	591	546	600	576	582	592	561	570	590	587	624	589	592	591	608	572	556	556	612	547	528	596	574	580	578	583	576	578	593	524	576	573	608	602	580	567	578	588	629	580	603	579	526	595	607	553	545	568	581	585	623	553	571	596	543	581	565	557	586	597	589	536	566	558	591	603	562	600	604	560	595	593	593	564	594	572	535	568	590	538	591	590	585	596	548	627	609	585	597	571	595	595	620	574	602	548	598	569	582	591	593	536	563	584	581	548	578	567	605	605	620	579	588	597	584	586	577	591	582	584	600	555	590	565	576	616	603	560	598	595	576	612	578	596	585	537	553	565	577	587	572	603	551	605	603	592	569	572	568	573	562	548	628	568	589	583	574	556	562	617	585	594	568	623	591	581	583	581	584	544	558	574	622	561	607	602	555	590	599	566	562	590	558	567	540	578	583	573	592	580	545	566	586	614	604	569	555	535	603	567	622	616	599	588	589	586	528	593	589	587	575	587	572	606	558	573	545	554	601	615	588	536	588	605	617	571	583	597	575	566	594	559	571	597	527	593	640	594	592	553	574	587	584	558	591	572	575	591	597	623	550	634	590	572	596	565	548	562	565	598	575	555	564	555	580	585	574	555	601	553	602	571	571	584	618	605	566	593	586	537	529	583	582	563	587	576	591	561	589	618	582	559	571	583	572	584	566	558	577	574	564	570	590	595	630	600	572	588	623	575	559	577	558	580	566	601	598	598	609	552	567	595	546	616	557	615	596	573	573	588	604	599	649	604	616	561	611	602	536	581	599	596	615	593	598	572	622	566	580	598	586	576	608	551	532	575	569	568	611	551	587	620	557	561	561	571	588	588	575	576	567	570	562	615	617	601	606	588	613	620	549	618	572	570	575	625	567	566	592	580	596	585	589	570	599	563	551	546	617	554	639	540	536	602	594	554	562	605	575	559	554	588	578	623	576	566	588	574	569	599	546	584	575	571	613	593	557	579	549	536	573	585	562	533	621	598	576	521	609	567	571	581	564	607	546	572	560	614	560	570	596	585	572	567	571	560	558	575	572	534	557	596	604	612	587	577	591	632	569	612	581	599	619	607	574	620	583	578	589	557	602	550	602	545	553	611	582	583	584	591	607	560	563	554	574	596	635	583	618	585	595	550	593	579	578	599	598	600	626	569	591	601	546	594	583	600	559	571	576	567	592	615	563	556	580	601	580	558	596	518	602	613	583	572	633	541	586	576	589	551	568	596	590	533	550	550	574	593	574	554	585	572	580	585	604	563	570	594	592	575	576	608	569	560	546	593	577	592	551	603	628	553	612	576	599	580	569	573	564	541	600	606	574	611	571	587	598	585	596	585	558	589	558	605	593	550	553	533	610	554	621	588	568	583	625	592	601	589	577	552	567	587	552	609	582	609	597	603	548	587	610	620	583	556	623	524	606	588	631	574	577	565	602	577	590	623	597	589	625	574	580	551	608	610	592	580	593	591	623	603	559	572	571	594	579	607	598	586	589	573	533	596	588	643	575	563	563	614	560	600	601	577	587	589	564	565	556	557	573	575	587	613	579	590	600
13850	1371	146	163	162	157	149	158	165	169	183	171	155	136	151	185	149	172	136	168	159	166	126	169	169	147	167	140	160	180	162	172	157	144	179	161	171	145	138	165	142	184	150	150	176	175	166	159	163	174	171	164	139	158	151	174	162	162	174	149	129	193	144	174	164	163	155	158	162	162	167	178	162	142	163	145	171	161	156	171	153	182	166	186	166	157	179	164	178	166	170	171	152	149	198	166	140	145	164	175	147	132	173	146	169	167	174	165	170	172	154	167	172	179	192	159	200	161	153	174	167	162	165	169	149	151	184	190	172	167	176	167	154	154	145	152	183	160	170	144	143	173	179	162	180	169	151	170	155	161	158	140	147	157	145	156	170	138	180	165	147	171	164	182	146	145	163	168	186	168	146	156	164	142	156	171	165	179	157	189	136	175	165	169	177	156	151	148	170	160	158	185	179	158	165	153	183	167	161	144	147	174	176	157	178	173	148	168	159	156	170	150	174	157	161	160	168	167	178	168	157	158	169	176	177	146	175	152	180	169	166	161	163	158	150	165	180	156	174	170	181	163	151	163	180	155	155	171	138	155	146	162	148	166	172	165	156	153	165	179	149	139	176	134	153	155	147	161	139	167	179	151	167	144	157	184	143	155	170	156	157	138	168	179	163	177	167	157	169	181	159	151	170	166	158	161	172	178	164	159	166	143	171	159	178	177	150	163	160	140	172	183	163	167	150	147	170	164	148	183	167	162	164	166	143	163	151	148	142	164	180	155	164	144	131	173	145	153	178	167	160	150	193	170	175	183	147	151	167	153	136	162	163	171	161	154	169	152	153	159	143	163	180	178	179	151	159	158	169	171	182	162	165	124	154	174	175	167	140	171	168	186	156	173	164	156	162	187	160	161	176	166	153	153	149	150	157	172	156	155	155	189	154	146	143	148	182	152	189	182	184	155	156	176	183	176	159	160	166	145	164	180	175	165	150	173	151	150	147	170	174	194	160	152	156	202	161	125	160	204	160	151	162	160	176	173	147	170	176	168	160	164	178	150	145	181	193	160	160	133	186	188	174	163	174	174	160	167	166	160	167	142	161	157	173	163	148	168	182	173	155	152	164	168	163	157	165	159	159	182	156	163	165	162	141	132	151	147	173	151	129	174	167	170	161	170	159	174	172	182	188	181	155	148	187	164	160	155	161	174	160	172	164	179	156	127	142	153	167	128	147	179	148	140	185	178	158	177	163	151	169	172	186	172	151	164	156	163	181	158	177	170	147	151	138	143	141	141	169	157	146	163	161	161	150	170	140	154	160	182	140	164	141	162	155	137	170	150	165	162	167	152	160	172	149	162	173	124	151	161	183	159	156	173	152	152	145	151	149	196	174	176	156	164	175	155	173	170	163	155	169	166	139	173	150	156	166	136	153	155	167	137	157	148	151	161	165	173	169	177	163	146	165	149	178	161	143	161	143	137	170	168	164	137	149	169	138	151	182	150	150	135	166	173	190	146	173	178	177	161	148	170	164	143	140	147	163	146	171	171	158	154	168	166	185	162	152	141	170	159	176	163	147	182	165	158	175	144	167	142	167	156	173	177	171	159	171	163	157	195	149	170	187	169	166	153	142	156	178	163	173	155	180	172	144	164	174	170	161	170	165	145	162	151	154	163	155	183	151	154	148	160	148	191	169	157	137	182	185	130	153	161	140	175	156	153	152	159	181	149	157	179	152	173	171	179	163	149	140	154	191	163	188	200	159	170	180	159	175	173	180	176	142	175	140	167	190	148	186	141	169	155	182	171	180	162	170	180	168	159	152	161	164	169	139	171	157	152	154	157	180	141	140	165	150	165	154	155	130	179	180	147	151	182	159	171	167	151	161	168	144	153	177	149	158	148	149	166	197	156	174	149	173	163	154	174	161	164	160	173	187	183	175	170	174	174	182	154	150	162	158	147	163	188	168	167	186	152	155	165	158	147	160	171	137	148	144	139	171	168	169	160	175	165	154	193	156	153	168	151	190	159	147	150	182	170	167	157	170	148	175	171	161	180	140	161	143	167	160	155	173	155	152	152	183	149	132	164	157	137	164	176	161	124	164	152	156	162	155	140	152	166	154	163	163	163	154	169	152	162	145	162	173	172	169	168	165	159	177	150	158	167	153	141	147	161	192	154	174	151	163	182	146	159	162	170	171	192	156	152	175	208	171	158	159	146	172	165	135	178	182	166	142	180	143	168	171	139	163	199	159	174	173	152	167	160	164	165	156	182	155	179	148	150	173	170	191	160	155	149	172	157	169	172	169	124	156	163	168	157	165	163	172	173	171	134	143	178	158	162	164	156	172	187	161	153	155	172	162	195	175	162	173	153	162	187	156	170	165	167	137	194	157	176	165	167	159	148	193	180	160	153	170	146	168	170	156	144	192	171	149	171	182	155	187	171	144	162	172	161	157	143	169	141	156	171	162	163	169	171	175	163	153	164	144	138	169	155	169	150	149	157	184	173	163	169	147	168	164	171	163	175	157	193	168	144	169	153	160	163	177	151	184	160	161	149	172	157	149	131	179	166	161	175	173	138	172	176	163	165	186	174	185	135	176	156	142	160	165	148	151	158	164	166	169	175	162	163	194	170	175	163	162	165	155	163	143	162	168	159	169	195	173	137	156	175	190	137	166	179	160	196	170	160	149	171	163	192	149	173	154	151	186	178	164	157	156	162	146	181	156	171	179	179	173	157	189	153	151	165	165	184	176	160	172	144	154	183	157	155	170	167	163	136	165	151	156	156	177	163	165	151	175	173	158	167	151	156	134	160	164	165	155	156	180	151	143	146	150	158	150	169	170	172	157	167	153	159	150	169	158	158	168	174	137	165	175	198	175	168	160	184	182	167	142	151	162	171	170	152	157	159	173	180	159	154	148	152	160	162	145	148	157	146	177	159	156	136	150	166	154	157	188	154	160	168	169	148	158	166	156	158	167	145	168	149	174	153	173	134	172	186	167	172	161	157	148	165	172	159	151	178	160	178	168	179	169	160	154	180	167	175	181	181	144	147	163	171	193	147	180	172	165	153	162	159	157	158	163	144	132	163	154	194	164	157	156	159	175	174	189	178	182	169	160	170	180	156	190	180	168	157	153	157	167	155	173	158	150	155	175	148	152	156	185	179	152	173	165	178	146	174	154	169	159	186	150	151	156	149	154	154	140	129	154	161	173	159	172	163	185	152	171	150	181	176	169	154	151	184	157	167	166	184	184	182	180	168	146	177	176	156	145	184	143	150	164	160	160	167	151	167	172	154	151	174	185	177	157	172	156	159	175	171	153	166	141	138	167	144	188	194	160	158	175	159	154	184	184	170	160	180	187	160	160	164	155	160	160	153	192	179	171	148	137	162	173	179	149	172	139	140	155	164	153	179	144	163	177	147	171	148	155	183	171	174	166	146	163	147	154	140	165	153	189	153	159	192	152	172	149	172	186	158	154	155	140	147	151	182	157	167	174	171	173	154
8215	720	405	437	421	436	413	421	415	425	391	352	375	370	367	407	369	397	372	368	390	396	380	407	388	368	386	364	383	388	375	359	410	369	380	401	411	397	372	416	356	388	412	415	402	433	388	373	429	414	402	377	416	417	388	419	385	400	390	417	403	415	401	399	393	357	431	392	398	386	406	417	424	419	393	397	384	422	362	413	402	371	388	415	408	389	376	392	402	382	408	343	388	395	406	412	396	376	373	403	408	351	373	372	377	381	379	387	418	384	361	408	356	369	413	350	392	380	387	385	402	426	412	376	341	347	361	413	404	374	412	426	386	366	392	409	418	382	341	323	391	392	403	355	351	371	383	413	422	388	343	387	383	370	386	384	387	371	356	420	386	399	389	372	419	373	363	408	381	397	412	373	385	382	378	394	346	417	412	407	396	403	388	377	409	353	371	377	376	401	388	370	378	381	395	399	391	377	379	418	403	347	368	378	386	399	382	366	374	406	366	346	414	400	415	339	418	364	381	367	415	353	407	364	389	370	358	403	356	412	388	370	383	392	369	407	347	388	415	419	336	379	412	337	377	410	379	376	368	377	431	359	385	361	401	380	407	373	366	379	389	381	347	403	384	376	378	379	390	374	333	368	398	341	389	370	381	348	373	373	398	392	363	409	346	385	370	375	430	368	384	367	354	391	381	366	390	391	376	352	394	405	385	363	385	395	364	381	401	359	381	380	381	391	384	383	377	388	384	395	393	357	365	406	377	405	376	362	388	372	376	423	397	413	360	396	387	399	402	365	394	384	389	393	392	389	407	375	378	362	392	407	409	389	376	375	402	387	408	380	383	386	395	422	360	382	378	392	380	392	417	382	394	389	407	403	374	404	384	366	402	408	375	391	389	406	384	393	399	392	434	375	400	385	385	368	406	344	391	418	335	387	392	423	382	400	384	392	415	362	385	390	356	425	369	398	354	383	380	366	401	399	370	379	416	397	416	376	412	411	384	379	408	402	386	407	382	391	371	383	435	401	396	412	422	372	366	408	407	373	378	375	388	395	410	359	405	382	371	400	361	396	377	414	392	370	363	366	380	390	375	389	384	366	357	387	345	404	408	372	422	392	379	387	434	387	370	394	372	386	377	373	389	388	367	376	359	382	347	343	388	400	373	388	398	390	389	413	384	377	390	370	382	375	369	381	387	386	399	403	398	399	420	379	387	369	385	399	363	383	353	391	385	399	369	370	390	378	385	377	375	407	425	396	404	369	422	387	420	414	392	417	399	404	388	395	392	377	409	358	423	401	383	413	389	396	368	379	382	376	383	340	366	396	398	400	400	419	397	386	395	372	397	409	408	402	401	378	396	392	372	397	419	390	395	376	377	377	364	377	384	399	352	408	347	396	389	351	386	377	401	400	414	372	363	380	361	379	367	369	342	440	411	364	368	383	372	376	385	391	362	427	443	397	377	380	373	419	379	390	379	372	412	399	399	353	364	385	379	377	360	348	392	374	390	411	382	401	417	367	378	376	429	407	377	391	410	400	359	361	414	382	395	358	394	413	403	423	382	366	372	387	381	400	389	378	388	416	390	431	381	398	402	398	403	382	386	381	404	391	413	375	377	376	396	391	414	418	370	390	393	414	333	393	353	359	338	380	438	380	400	422	436	365	406	365	392	347	401	389	414	389	383	331	388	341	372	395	362	391	428	380	404	384	373	406	416	359	391	403	382	408	382	444	387	370	353	358	389	383	367	353	356	373	373	409	363	380	400	432	404	382	364	378	387	386	400	421	396	427	412	374	374	390	414	391	382	391	396	396	373	394	372	383	387	388	362	410	365	415	396	415	419	349	379	384	381	387	366	364	378	351	417	377	391	365	389	378	402	398	411	417	387	364	395	370	376	363	411	406	395	408	387	388	378	377	391	376	406	358	435	390	356	406	381	384	374	380	403	366	361	357	370	385	355	388	348	362	362	384	389	384	364	379	355	371	394	387	386	383	407	396	384	373	395	391	372	388	424	359	422	343	395	420	390	377	411	382	373	393	418	406	359	376	384	403	374	372	372	381	391	352	378	387	395	413	417	393	397	354	389	381	357	373	361	413	403	370	412	364	401	370	351	387	366	363	368	410	389	395	360	410	369	372	406	345	393	419	404	374	380	383	380	375	374	365	365	391	394	376	380	385	406	392	387	420	374	374	418	394	418	390	389	366	419	408	433	400	398	390	349	369	394	365	404	391	394	353	373	386	402	387	359	432	409	384	382	410	364	371	369	388	361	406	347	365	404	374	372	390	361	404	359	368	395	369	421	355	376	412	359	379	328	371	402	367	393	420	380	383	389	392	401	388	415	387	390	404	385	383	397	335	348	377	387	397	371	370	350	382	364	381	381	398	377	353	390	380	380	389	349	409	357	355	371	383	387	412	356	374	382	388	402	418	381	378	413	378	378	393	396	399	360	355	372	382	403	388	371	361	396	407	363	411	368	398	417	394	382	372	402	378	357	414	401	364	390	406	376	394	396	387	364	414	382	396	364	375	412	403	358	371	394	377	380	382	357	364	393	382	401	369	370	377	384	392	388	396	377	385	376	388	423	345	378	359	387	366	373	401	402	401	393	375	404	352	434	389	370	401	400	399	418	400	385	372	422	390	344	392	366	413	388	383	374	350	393	399	389	385	391	384	391	403	350	403	365	391	394	393	364	368	352	378	402	381	388	424	372	375	381	440	401	423	412	414	385	354	383	377	424	374	390	375	380	374	360	369	381	388	400	334	421	378	439	398	378	378	356	364	391	381	370	374	375	388	389	365	344	395	374	388	422	376	370	380	398	374	367	373	378	379	367	381	386	382	429	388	352	405	426	374	393	389	378	383	419	389	397	373	357	395	370	377	365	363	393	390	395	394	387	353	372	394	383	368	365	364	378	367	390	372	395	360	367	374	402	393	417	403	357	439	386	403	376	413	383	383	396	387	388	407	401	379	388	394	382	384	381	391	396	400	385	395	389	391	392	354	346	359	367	356	377	403	403	377	370	355	382	422	382	357	388	373	418	404	388	385	386	376	360	396	400	396	360	351	389	375	372	376	377	398	366	402	365	386	397	372	381	379	351	379	377	380	373	399	361	393	408	367	385	412	404	396	398	387	383	390	402	381	362	363	364	383	382	413	369	378	399	397	393	402	371	392	394	370	385	356	390	363	426	398	404	396	426	382	433	361	361	376	376	409	390	360	384	368	373	360	415	372	403	406	352	396	415	386	415	373	405	403	369	368	396	399	386	384	376	395	413	416	373	396	396	386	417	404	382	384	393	318	380	409	422	415	359	388	356	384	401	401	398	356	403	427	366	354	369	391	367	401	398	393	379	378	381	364	403	395	350	383	371	343	403	353	386	387	387	354	402	372	400	405	380	358	395	366	412	387	382	375	392	390	385	370	418	377	357	360	388	417	394	358	388	358	366	380	383	417	376	386	424	350	388	401	366	399	377	391	367	403	411	358	394	404	399	413
32305	6230	698	485	413	335	333	276	280	260	282	275	247	222	227	265	242	256	258	253	243	239	232	258	249	265	277	229	215	243	228	226	237	227	234	216	277	244	234	247	252	250	255	263	255	269	237	234	220	228	211	248	252	293	262	252	259	248	237	260	248	249	218	219	255	293	251	262	232	233	256	215	257	244	245	263	238	246	226	274	246	240	224	271	255	255	241	231	244	260	256	252	263	230	230	270	202	239	254	230	254	256	233	253	226	219	243	233	246	229	229	224	222	253	253	233	252	246	259	237	247	264	236	221	217	200	238	261	251	237	248	263	252	266	228	241	225	240	245	223	227	214	233	233	232	268	236	242	241	257	230	252	247	251	252	209	258	224	241	222	222	256	228	265	265	247	256	262	271	229	230	220	239	258	219	260	258	281	255	236	238	260	236	232	230	230	245	263	243	252	206	252	243	223	212	225	228	200	243	250	226	237	258	246	256	240	222	261	207	226	249	228	234	253	257	235	226	237	236	277	228	253	258	255	232	267	277	226	237	251	258	247	245	222	231	231	220	254	234	259	237	233	243	228	261	238	233	269	247	254	255	246	262	210	235	259	216	228	240	245	231	242	249	235	245	234	241	239	251	268	266	262	213	239	228	251	244	227	233	288	246	232	258	236	240	272	215	248	237	262	243	227	257	215	231	236	225	250	226	266	245	245	252	261	260	240	233	226	220	232	246	222	263	241	253	238	255	227	236	257	249	250	206	228	224	218	255	248	237	248	267	245	229	245	234	259	261	265	253	211	258	233	237	250	246	222	242	214	253	273	215	213	239	248	257	247	251	234	209	211	252	224	266	242	200	253	227	247	227	247	237	218	230	239	231	255	261	251	240	240	221	247	244	242	230	229	261	236	225	228	237	261	243	237	277	230	242	214	213	205	241	239	245	268	246	245	259	229	242	256	234	275	251	225	238	250	242	252	229	232	216	236	261	236	248	232	255	270	253	261	250	256	226	226	259	239	270	234	241	247	254	228	239	221	252	254	234	246	226	212	205	235	238	233	249	245	245	238	238	237	229	241	236	267	229	235	217	242	236	252	262	259	237	259	238	223	278	260	236	262	241	248	234	258	235	238	251	223	227	271	223	241	265	254	236	241	224	215	211	252	229	257	219	225	237	280	250	257	220	238	245	234	256	262	235	242	237	227	245	240	219	252	225	237	226	225	272	237	227	245	249	229	273	245	241	262	270	247	252	238	260	228	237	234	233	239	237	252	247	241	251	246	241	234	239	272	258	241	223	220	233	244	238	232	232	217	224	245	238	214	242	226	247	245	236	241	250	270	272	267	265	258	256	252	221	249	239	224	257	235	244	251	260	234	239	219	244	229	233	248	251	254	261	212	225	242	224	249	279	229	264	276	237	245	280	260	228	228	255	258	250	225	256	259	244	263	226	225	247	234	239	258	246	223	270	247	250	242	219	233	246	259	257	208	216	264	247	248	236	248	272	259	244	224	244	238	213	225	226	237	212	264	228	216	213	237	244	241	242	247	238	225	278	257	248	245	235	254	209	222	238	215	236	251	245	228	230	245	259	247	273	254	251	246	237	243	266	213	245	241	262	238	255	248	226	225	247	261	247	218	242	219	229	240	234	232	246	245	238	250	222	240	239	213	262	255	244	228	246	231	231	237	249	244	259	259	246	241	246	238	255	266	241	262	233	226	236	211	227	245	240	242	250	244	267	210	248	234	242	223	216	235	258	267	229	234	226	238	276	240	265	255	231	255	257	220	230	254	253	250	241	264	232	229	250	223	243	277	227	264	250	236	251	265	235	248	227	243	243	224	261	231	244	248	232	223	206	244	222	243	222	252	241	243	241	257	246	238	270	244	218	239	247	234	253	239	226	232	242	208	256	259	262	261	237	249	271	232	218	250	243	240	236	265	259	238	233	204	267	249	221	231	230	226	247	211	242	263	235	209	226	255	255	237	215	247	237	220	251	218	260	250	228	268	213	221	239	214	238	238	232	223	258	255	232	252	246	257	257	209	220	229	256	248	257	252	251	238	218	234	232	250	247	272	263	216	224	230	247	246	232	243	241	239	243	259	226	234	265	227	233	202	226	242	212	234	203	217	248	276	223	219	251	234	257	243	247	252	252	234	210	223	249	247	264	235	229	223	254	233	273	213	228	242	256	242	236	214	226	240	261	232	242	216	216	232	252	277	233	265	245	251	250	245	242	252	247	271	258	248	248	256	226	256	266	224	237	236	240	242	215	231	234	227	222	266	263	263	234	256	270	223	227	215	232	233	250	235	252	260	258	251	264	262	214	249	207	227	241	246	254	230	232	225	255	256	218	218	205	229	277	227	220	227	232	252	249	242	254	277	279	244	243	252	222	212	239	254	254	246	265	266	238	234	252	239	230	229	233	242	245	249	238	246	247	220	230	233	249	235	252	229	221	238	231	283	247	267	248	251	243	243	246	229	219	229	242	253	248	265	225	267	214	265	241	224	213	254	200	271	270	247	256	244	246	266	252	282	257	248	238	256	242	235	259	218	265	229	243	227	247	254	260	252	240	217	245	233	232	251	228	231	241	235	253	267	239	236	227	245	223	246	239	242	243	238	208	237	230	245	230	250	245	225	251	243	240	235	246	232	208	233	240	232	242	240	267	246	244	236	245	224	257	209	252	249	232	249	280	258	254	246	189	251	226	225	245	232	256	231	213	247	222	283	225	276	265	242	229	236	257	243	245	214	261	226	254	223	214	255	231	222	253	223	223	229	247	261	227	252	234	213	271	246	225	244	212	255	244	272	280	266	273	254	248	222	254	253	234	266	230	243	244	241	238	227	229	213	232	219	250	245	255	255	224	233	248	244	257	223	245	232	232	231	257	257	247	243	233	246	244	236	261	233	229	277	241	265	244	245	239	264	257	262	238	229	254	256	240	244	246	239	236	206	250	262	224	245	254	258	253	238	272	228	240	260	259	240	237	265	225	237	229	258	258	284	218	249	274	229	242	257	271	221	206	261	229	238	230	283	226	247	237	231	227	250	251	210	233	263	239	230	222	276	234	238	238	246	247	237	234	246	239	230	227	229	226	243	246	242	262	259	230	246	249	264	271	226	241	229	233	234	225	272	245	221	241	222	247	234	215	251	255	247	227	237	249	237	222	267	253	254	227	224	247	250	252	255	232	205	233	253	241	274	229	245	246	257	244	254	233	203	256	262	266	232	234	229	258	265	226	250	220	234	257	251	258	273	262	257	226	245	253	244	278	228	219	257	232	268	273	245	242	258	256	272	254	262	243	263	273	226	246	229	242	240	249	264	267	247	228	237	212	248	254	240	248	207	255	228	234	243	241	249	231	255	254	223	246	233	222	247	277	256	244	234	239	257	249	228	204	259	237	257	250	217	221	234	243	234	241	231	230	269	260	243	257	266	241	280	271	213	237	245	227	280	238	230	290	266	232	246	240	255	246	246	262	240	227	253	220	245	267	267	275	252
18654	2050	1178	1264	1128	975	899	831	741	724	711	694	666	645	612	661	584	619	576	593	614	614	590	580	553	566	579	577	559	543	583	543	564	581	537	553	556	542	553	573	549	569	541	572	575	577	584	562	570	616	598	655	612	610	607	601	613	559	614	577	622	593	611	568	568	559	591	581	573	582	569	565	530	540	526	554	566	570	558	593	594	565	537	583	553	580	586	511	579	511	545	520	608	525	571	579	536	565	555	546	559	549	594	558	558	552	546	510	570	579	533	540	539	570	536	567	526	537	554	522	573	562	556	576	559	548	507	586	538	527	571	530	545	537	593	588	520	543	563	566	534	559	603	553	516	604	522	570	506	504	549	558	582	522	558	526	532	564	510	558	511	529	538	586	563	579	556	518	539	523	536	540	505	517	523	523	503	544	556	522	534	593	555	577	552	531	558	590	553	575	543	559	549	576	518	547	523	525	568	585	544	537	507	509	576	565	550	540	568	554	528	514	554	565	554	532	535	546	518	519	506	524	519	572	563	546	587	564	527	516	525	554	530	528	501	511	559	501	549	534	520	556	553	591	542	527	531	522	534	594	572	546	540	521	563	518	563	537	548	611	538	535	553	556	558	548	492	534	555	537	545	519	533	552	509	534	572	550	521	511	559	554	535	530	538	542	517	522	588	564	537	527	492	580	592	522	567	569	548	528	510	511	552	563	546	599	565	506	568	542	555	531	567	506	542	524	561	545	570	527	564	565	553	539	534	531	537	570	534	525	563	526	590	520	556	572	511	506	491	520	562	496	565	537	545	555	556	563	529	595	521	581	514	569	539	558	563	528	531	572	535	541	514	555	551	538	529	556	557	538	554	555	573	522	540	570	567	589	559	527	485	576	543	577	513	567	533	551	566	508	547	531	556	556	514	510	550	558	577	566	525	533	535	525	570	484	577	557	552	531	608	586	557	555	534	548	498	541	507	570	567	522	527	531	526	529	532	570	574	583	537	574	535	555	494	522	539	561	547	526	539	535	562	558	551	552	529	540	537	533	521	553	500	533	551	512	537	523	563	524	580	563	503	547	524	500	573	543	528	556	518	575	548	507	492	537	575	596	560	545	577	553	555	574	519	547	514	519	540	522	535	523	538	562	554	587	532	540	527	573	533	531	550	544	557	534	488	523	620	580	543	599	550	568	549	574	533	534	568	538	551	580	579	567	574	549	521	547	593	518	525	545	553	567	548	580	536	567	569	507	569	574	554	580	501	571	517	540	538	529	518	550	584	530	549	564	512	537	542	570	535	531	548	587	543	551	556	502	545	551	484	574	504	520	504	486	543	527	520	534	539	575	569	483	548	543	550	544	547	580	512	548	548	527	524	525	536	567	549	520	535	533	542	559	486	583	562	505	545	521	545	528	517	516	532	500	536	545	564	539	585	564	569	533	538	581	578	569	593	502	562	541	563	562	517	530	570	550	589	521	525	553	538	544	540	579	535	560	529	546	541	528	572	569	558	562	555	569	526	559	545	560	530	508	545	529	566	531	549	503	587	513	506	576	524	516	576	550	552	581	554	556	531	533	533	560	506	537	498	543	509	500	575	560	508	577	508	519	522	509	534	564	571	533	539	563	549	574	517	562	529	544	573	545	538	563	549	555	516	561	517	546	562	542	518	570	545	539	550	526	535	502	548	529	580	507	561	514	546	506	545	564	531	537	578	533	528	559	540	545	558	555	531	591	525	523	603	541	559	546	541	519	590	535	533	565	566	548	525	536	545	559	564	541	538	558	543	537	585	591	548	537	545	583	522	529	504	542	545	562	591	529	554	535	531	541	535	550	505	527	505	554	530	525	571	523	556	561	529	532	506	534	546	560	496	559	550	527	562	519	524	560	540	549	552	533	563	551	519	537	523	557	548	581	576	541	515	546	557	524	533	575	532	520	552	545	510	579	521	511	558	549	535	540	530	538	532	562	592	543	587	559	517	551	535	599	550	544	540	525	567	541	521	548	565	569	550	536	525	555	584	571	560	527	529	518	516	522	490	560	541	565	565	554	573	520	595	540	592	566	516	546	539	566	544	551	534	511	543	563	525	536	561	495	550	550	563	555	530	522	541	576	557	592	540	536	554	503	520	545	563	578	506	558	532	519	545	548	531	594	536	557	522	529	542	507	591	538	526	521	520	557	521	584	563	524	538	540	541	534	508	560	494	540	520	512	532	532	589	558	561	555	551	523	602	494	596	526	492	509	518	541	517	566	549	543	515	563	527	545	518	551	564	553	546	532	531	500	524	525	516	525	527	525	519	555	532	555	526	578	579	515	580	589	525	524	580	510	554	543	555	543	534	514	553	500	532	596	592	529	555	554	560	556	595	579	460	518	518	530	590	519	506	524	543	526	542	580	577	529	551	536	575	567	528	519	525	527	539	558	526	570	525	537	502	583	542	541	584	567	582	541	529	544	571	491	574	520	533	564	539	539	557	503	509	560	591	568	569	536	488	552	593	560	545	604	560	562	529	536	502	487	560	530	526	523	535	534	532	523	534	539	532	537	529	559	516	521	528	531	564	493	511	521	603	541	591	493	544	486	550	543	527	523	574	525	567	574	487	529	525	502	562	535	528	575	518	552	497	552	555	566	551	506	560	577	550	541	521	546	569	516	561	507	543	533	523	517	531	564	530	569	555	519	563	554	559	512	509	534	519	471	572	521	523	514	600	561	513	523	508	511	523	539	526	550	554	504	551	545	518	573	570	554	513	541	565	565	528	562	552	523	540	538	538	529	525	532	513	523	544	514	510	565	533	559	541	571	593	574	550	552	548	579	538	572	556	551	509	514	550	564	549	552	511	567	548	566	519	591	605	593	545	533	553	552	535	526	514	548	576	556	518	541	586	525	524	590	526	525	528	578	554	595	525	522	567	512	511	569	559	544	555	541	577	558	528	573	510	574	522	553	537	584	510	546	553	531	546	522	533	553	498	501	538	568	549	562	542	530	538	580	585	562	532	526	536	539	527	563	551	564	541	554	565	538	517	535	521	501	555	555	534	514	537	515	553	573	537	524	537	509	531	566	564	545	528	558	560	559	525	538	534	554	517	587	536	551	496	508	524	551	564	550	553	564	556	544	528	555	561	523	541	520	557	539	543	534	568	544	519	522	527	573	559	566	549	500	534	556	512	549	543	519	592	469	509	573	584	538	529	536	573	535	545	528	541	531	540	550	566	532	569	539	541	550	554	524	548	522	533	525	555	524	518	530	571	571	581	533	540	524	530	557	510	521	602	541	507	520	507	557	532	563	526	563	554	572	522	507	532	571	562	573	552	575	547	486	524	498	537	507	567	542	535	570	514	544	527	546	585	546	546	557	579	545	553	557	558	500	530	539	551	541	582	529	551	568	597	526	519	589	561	508	569	549	564	527	546	509	569	535	537	599	539	488	536	585	521	577	523	514	541	576	517	544	521	544	500	556	539	521	528	545	535	573	584	531	559	588	551	509	543	531	539	531
40493	9902	1243	769	541	456	423	361	379	323	303	331	316	297	309	297	286	290	273	286	266	278	262	245	282	268	288	267	268	262	260	261	242	273	267	272	249	280	255	278	272	266	278	264	298	276	242	276	279	269	252	264	263	289	285	290	262	317	270	272	284	262	282	260	269	304	260	284	265	271	283	286	269	291	263	252	274	247	231	252	263	253	250	253	285	260	253	277	277	262	250	274	269	284	255	260	274	293	265	266	295	293	270	258	272	286	239	309	246	279	256	252	293	300	269	275	241	293	283	280	259	238	263	275	286	278	263	273	259	256	270	269	282	298	287	266	289	263	298	266	240	245	258	278	272	261	277	276	304	276	266	253	249	290	263	297	275	283	235	256	252	256	272	293	314	251	273	268	288	266	270	238	247	257	262	260	287	262	274	277	252	295	262	290	253	258	245	259	234	263	270	274	246	289	290	275	251	229	243	259	301	269	268	234	271	253	275	272	263	267	245	277	294	283	282	279	280	295	267	265	272	247	288	257	269	285	265	274	262	299	259	277	290	264	248	261	282	290	256	277	238	246	236	247	275	263	272	280	232	271	272	284	243	276	259	266	251	233	269	268	292	242	268	279	273	277	274	293	272	294	268	248	267	248	265	258	263	272	255	233	295	262	260	250	243	295	260	258	282	266	256	238	272	315	277	267	236	231	237	249	256	269	270	287	289	297	279	283	258	261	246	262	272	287	240	280	259	262	295	250	276	260	288	249	270	253	288	261	299	268	301	265	255	276	240	273	255	279	256	300	261	220	297	267	264	260	261	269	262	281	240	276	306	309	296	278	243	290	257	238	227	248	276	269	252	265	273	268	252	266	290	281	300	278	287	242	254	273	283	250	298	281	259	299	309	258	228	246	257	248	287	259	284	264	266	245	252	252	251	224	270	276	279	280	251	263	278	290	263	279	288	278	251	267	282	265	320	239	274	270	247	269	261	273	254	237	265	282	260	275	257	267	277	261	253	286	266	282	263	267	285	276	237	260	277	284	296	262	275	240	241	275	258	298	267	259	259	259	274	308	281	269	251	236	291	294	300	264	249	281	285	275	281	258	282	268	265	259	273	250	240	265	261	258	253	276	255	254	276	268	274	241	256	270	240	260	262	278	295	255	271	264	251	281	297	248	268	263	275	255	256	259	240	263	284	251	265	266	315	266	269	248	263	293	294	288	289	288	251	275	281	288	272	279	265	273	272	275	265	256	254	283	254	270	241	264	270	265	255	274	244	280	296	270	262	262	268	254	249	267	275	220	263	247	257	252	220	277	287	285	309	272	286	259	277	260	267	263	286	282	244	248	262	282	270	288	255	256	269	285	277	274	267	295	276	277	246	257	262	304	281	282	260	272	272	270	266	261	252	268	246	282	285	276	284	264	280	285	261	288	260	261	263	240	256	259	241	283	301	260	245	235	236	246	257	255	252	298	267	270	258	265	260	259	280	268	288	271	265	273	260	267	270	269	261	283	232	272	257	293	276	261	255	261	291	238	269	273	253	300	264	252	253	278	231	292	302	252	271	278	296	261	251	233	215	261	250	271	231	256	283	270	289	285	283	259	277	260	253	275	258	272	291	259	265	252	249	246	242	292	290	250	250	262	289	234	246	285	284	292	253	266	262	233	282	288	270	268	303	243	270	274	266	274	329	274	275	269	269	266	270	318	275	271	263	266	272	272	276	266	255	259	255	284	235	308	279	245	253	255	267	265	253	268	271	296	274	221	253	258	287	284	285	264	264	290	258	268	282	312	268	257	260	251	263	268	274	262	277	272	256	269	277	272	296	253	269	274	262	294	292	276	288	296	266	275	256	241	252	292	262	267	257	251	259	307	289	246	285	266	220	284	269	254	265	273	252	274	265	287	279	270	295	273	263	231	252	266	252	257	259	261	288	298	285	256	250	281	269	284	308	301	282	288	239	221	253	284	253	265	254	270	285	281	265	278	262	280	271	248	286	265	272	253	281	246	295	260	293	259	253	286	250	280	229	259	242	267	268	229	269	267	264	249	269	256	292	249	271	241	250	273	290	262	287	266	259	247	274	286	282	273	250	271	276	266	269	289	258	240	274	271	289	264	240	256	262	278	272	299	274	279	290	268	281	304	241	273	265	298	279	335	267	257	255	292	265	270	260	260	293	281	267	240	237	242	241	300	285	254	274	270	264	256	267	264	242	286	244	270	275	276	280	253	242	276	255	275	244	260	284	298	274	285	281	274	260	259	274	228	242	245	270	279	271	257	265	281	289	268	265	229	273	285	259	288	242	294	281	260	247	242	261	247	276	260	256	295	281	241	232	251	316	291	267	288	280	264	257	273	261	279	282	263	253	260	266	238	256	272	285	269	270	284	255	248	264	255	314	239	281	254	276	266	276	283	263	276	265	268	278	276	278	240	251	254	258	260	278	255	275	256	247	233	246	282	244	259	251	295	274	284	262	291	276	275	276	254	281	257	290	281	246	261	234	268	268	262	277	247	254	233	258	278	257	258	247	284	267	259	235	275	272	244	267	248	275	256	261	265	288	310	262	270	251	249	242	239	253	243	272	278	282	278	247	252	290	257	267	248	248	264	273	252	277	230	259	242	258	254	267	270	264	243	251	258	278	247	285	262	276	256	259	266	275	262	274	271	266	288	271	285	285	273	296	251	238	260	268	286	305	267	281	257	259	280	260	268	267	263	274	273	267	254	284	262	297	235	279	267	284	278	249	263	266	292	290	235	304	257	271	289	266	241	258	271	283	272	284	273	274	263	247	279	252	248	271	248	271	247	232	247	255	280	270	265	293	243	246	276	298	247	292	250	245	226	264	233	254	283	247	247	266	257	274	253	244	253	240	256	233	242	263	261	300	291	277	271	239	269	237	244	276	277	256	271	274	282	258	230	277	266	292	256	240	249	274	268	277	286	232	250	279	263	252	281	286	258	294	245	264	293	251	257	265	278	259	277	286	246	311	297	293	265	274	264	252	241	274	260	278	291	273	277	266	246	280	284	272	266	254	264	260	279	253	281	254	270	284	285	259	253	260	251	247	261	242	274	276	275	266	266	271	261	241	267	296	269	287	249	265	271	250	259	263	256	259	294	253	241	250	299	263	262	249	241	279	278	257	269	277	266	266	292	254	261	258	258	266	243	242	273	258	283	246	269	249	250	262	270	264	255	251	264	289	276	270	253	239	273	254	289	267	243	259	269	274	286	266	272	259	206	259	259	287	270	263	252	243	275	268	283	297	253	255	281	301	265	283	237	268	269	264	248	232	272	279	259	270	241	265	297	298	264	297	297	267	259	259	304	270	284	280	267	263	271	270	260	271	306	260	272	269	264	264	282	271	235	281	267	245	277	261	275	271	285	277	276	299	255	273	298	287	277	254	258	245	277	267	281	267	289	306	278	277	298	257	301	274	262	260	263	289	266	282	269	270	272	255	249	278	264	227	286	292	267	273	240	245	279	270	282	258	274	299	288
22787	2802	1782	2100	1891	1516	1276	1124	1025	993	845	814	744	776	734	739	696	682	681	652	615	671	611	636	640	605	632	623	673	642	623	652	589	587	580	628	637	583	583	616	638	585	636	631	648	647	644	610	647	616	665	670	638	634	710	661	662	643	630	649	613	615	654	627	597	635	652	625	645	632	591	570	603	581	649	615	650	589	609	626	600	617	582	586	642	564	608	568	589	569	592	603	585	602	609	593	644	573	598	585	601	622	603	578	585	604	584	581	568	604	584	611	615	603	581	581	662	596	563	600	567	579	552	613	600	562	573	566	573	570	543	586	581	582	613	567	562	562	616	602	597	617	605	575	600	565	602	558	567	562	564	624	573	596	599	532	554	568	592	533	629	573	597	594	533	624	586	562	575	598	530	541	555	566	574	607	564	570	611	586	589	608	561	614	528	571	581	545	580	606	554	621	576	603	600	610	539	566	572	581	607	623	568	563	585	603	586	580	568	603	556	583	601	560	558	568	606	586	559	553	602	584	640	555	603	538	606	578	598	574	603	553	571	589	587	564	555	587	580	536	596	603	542	573	574	570	603	596	536	590	569	568	599	577	593	603	580	600	574	557	557	566	556	577	558	567	569	618	572	566	594	603	549	594	555	568	585	592	601	573	558	613	575	557	603	584	563	564	581	574	564	572	562	560	610	573	587	591	567	585	588	556	566	583	582	608	593	556	635	564	588	561	572	550	563	611	587	586	645	588	617	604	640	641	617	583	618	608	570	580	574	580	571	554	572	558	563	596	623	577	599	655	583	602	568	552	583	596	576	605	609	589	589	598	599	596	590	569	582	596	590	574	589	618	586	608	585	569	559	569	561	643	568	563	579	602	607	587	581	583	575	561	595	591	589	604	624	582	634	609	576	566	596	610	617	562	635	577	579	615	613	581	580	582	560	563	590	568	599	606	565	600	571	621	629	570	620	607	565	570	583	571	587	559	624	560	572	563	568	566	550	551	552	608	556	593	552	581	589	581	631	597	574	568	563	541	625	572	634	593	587	553	601	565	617	616	585	574	621	588	570	623	578	602	605	614	589	565	568	626	564	534	595	565	595	595	565	549	598	606	631	596	558	587	566	599	586	583	592	593	588	535	610	601	559	585	587	584	601	622	633	552	567	608	578	589	581	592	578	601	593	601	584	621	589	590	598	549	576	610	610	593	581	544	579	592	603	605	590	631	640	620	578	543	550	583	578	587	656	613	525	625	622	557	558	559	576	635	594	565	573	574	625	559	596	583	567	577	590	578	609	571	572	541	571	623	574	548	567	562	573	567	599	607	531	563	558	569	535	570	598	561	560	577	551	609	582	571	576	596	569	596	614	521	597	586	573	570	569	602	611	601	612	569	540	591	613	542	558	597	579	593	647	570	587	531	590	603	587	600	616	592	581	539	545	603	554	591	502	605	561	613	612	599	622	579	600	607	583	532	591	588	573	585	585	550	582	604	595	575	553	611	567	561	573	544	568	608	621	598	564	567	546	584	572	587	575	577	574	594	605	570	547	590	621	591	588	576	611	551	528	544	636	571	551	580	633	559	558	606	584	621	578	562	583	610	584	562	600	579	556	603	550	562	576	569	510	620	562	611	604	582	558	579	563	603	587	593	562	582	585	580	539	621	582	571	629	597	592	538	594	556	590	604	591	530	580	597	575	589	591	613	563	567	609	591	581	586	542	570	572	587	630	572	621	568	541	614	604	592	579	589	601	619	614	582	592	599	562	558	588	612	597	559	613	568	564	558	616	570	559	559	570	567	588	585	611	620	562	578	589	557	595	524	559	575	612	580	567	647	606	565	587	604	651	539	588	599	600	567	579	596	621	603	593	643	579	586	623	552	548	567	577	584	572	610	563	553	534	606	533	575	593	569	564	573	579	621	593	627	550	580	567	583	604	563	592	586	591	556	557	565	588	643	562	571	585	570	584	576	612	585	636	634	565	598	600	555	555	591	587	545	548	577	571	582	554	577	581	605	617	572	583	557	592	532	595	581	602	553	557	604	586	611	592	572	570	586	590	569	612	573	568	541	610	623	558	577	554	574	593	522	577	580	584	594	606	561	575	604	585	583	524	607	621	599	560	615	593	577	586	581	593	558	611	581	599	569	598	564	565	608	577	612	575	584	603	602	569	589	616	582	619	611	564	602	542	573	573	565	600	602	580	601	615	580	560	627	586	569	600	587	577	626	597	579	558	598	567	561	593	558	582	585	574	584	559	566	595	554	570	603	551	585	548	586	578	585	558	601	594	597	568	552	625	530	617	575	557	597	573	616	575	606	574	551	590	586	578	609	568	586	555	596	561	601	532	571	592	599	561	571	600	634	577	577	552	580	607	570	581	587	554	578	548	590	567	587	591	579	559	575	599	600	626	608	559	593	571	589	555	593	606	542	604	596	540	581	585	577	612	592	570	540	561	566	563	596	576	562	595	593	558	540	602	578	623	588	625	608	575	548	608	583	580	626	607	586	548	576	591	541	594	564	559	591	640	558	579	584	602	570	607	562	642	545	536	578	558	545	577	564	604	585	550	567	579	590	558	620	577	604	608	557	600	575	568	589	604	579	596	586	570	629	575	564	562	563	605	548	590	560	524	552	563	556	602	578	617	576	603	593	553	590	605	621	601	610	597	599	557	601	609	572	573	591	636	592	603	567	624	579	559	582	588	658	578	568	624	520	582	580	618	585	607	632	575	571	550	617	618	587	577	554	590	613	596	567	589	554	603	582	597	571	594	548	579	581	601	582	602	583	555	606	583	579	602	599	617	570	587	598	580	583	603	554	550	625	570	587	551	583	575	572	563	564	553	606	566	563	552	597	560	563	540	599	557	635	579	597	594	584	587	591	558	581	598	590	631	569	590	591	593	615	586	591	636	617	567	578	545	611	558	567	582	576	585	558	575	585	575	565	580	572	609	600	600	615	572	568	597	594	597	582	559	559	582	583	612	607	610	588	591	610	612	574	564	595	548	600	624	537	619	610	588	576	548	583	574	624	552	584	575	629	562	581	594	588	577	590	562	567	595	584	567	574	548	613	597	582	560	536	586	571	581	533	559	603	570	580	555	608	579	587	584	571	598	589	588	555	560	563	537	595	589	571	578	569	612	581	584	590	553	592	612	596	557	536	548	547	534	593	538	577	616	608	574	565	529	549	641	587	608	589	596	606	593	582	547	576	582	573	578	576	581	594	597	613	603	586	588	539	594	618	592	572	593	583	599	597	594	616	563	574	586	627	578	589	608	575	566	582	535	592	581	567	609	603	531	554	603	597	570	582	577	565	573	582	596	555	556	576	599	580	571	615	561	639	563	604	632	607	567	561	570	541	610	579	611	562	560	559	541	599	571	585	560	606	590	576	607	638	614	545	554	587	580	622	575	602	590	615	612	573	602	612	562	606	602	593	573	571	619	552	556	646	612	564	617	578	554	588	580	539	559	565	602	564	586	554	568	562	586	573	600	566
12857	1220	184	173	168	178	133	133	171	145	137	163	152	154	184	172	141	176	163	181	171	139	159	148	165	187	147	164	176	155	154	167	139	167	159	173	172	160	139	166	160	161	182	172	155	160	169	161	169	156	163	150	182	164	144	176	165	177	174	189	147	158	177	142	151	155	151	165	180	146	163	180	149	168	138	171	173	134	173	181	167	165	169	156	163	155	152	158	158	177	177	169	136	150	176	142	158	164	172	179	148	169	152	167	151	148	177	159	156	154	182	155	202	181	168	167	156	150	168	153	128	169	149	188	154	161	165	160	154	147	173	162	142	169	141	154	133	156	164	173	157	164	168	166	174	162	140	147	154	164	168	172	160	157	176	167	160	178	148	150	152	137	161	150	158	172	145	178	153	147	161	173	181	158	153	185	158	159	182	131	148	132	153	167	147	161	178	200	155	138	155	161	176	156	163	161	149	147	143	169	170	181	156	158	161	153	168	159	162	140	155	174	166	144	151	146	162	152	178	164	158	177	166	174	158	171	156	160	141	150	158	156	148	188	156	156	167	166	157	164	151	163	168	152	138	144	178	167	168	154	160	166	169	193	139	157	143	168	153	173	146	166	159	160	154	164	149	149	137	166	159	160	152	153	150	137	157	164	154	174	152	161	178	176	186	150	164	157	163	162	173	167	179	175	139	146	157	152	172	171	161	149	173	159	144	175	148	159	177	172	158	158	175	166	150	164	167	164	184	177	145	173	178	153	137	160	147	182	165	145	165	175	176	177	181	178	154	154	146	176	146	161	152	161	160	179	152	157	151	176	138	159	176	152	176	177	157	175	144	148	163	155	166	175	187	122	155	153	191	154	141	168	151	174	163	174	163	159	158	179	177	145	149	167	171	165	154	158	160	178	147	156	154	178	162	163	161	186	179	168	172	163	166	146	148	153	141	144	151	143	142	159	163	141	164	164	162	159	144	167	167	159	181	175	153	182	141	177	155	161	200	163	133	160	169	148	161	183	144	165	144	138	141	159	163	142	185	160	173	174	150	150	177	192	170	145	167	156	157	174	161	148	166	152	176	145	153	150	151	147	155	163	166	151	165	129	150	150	148	177	162	166	161	157	157	134	155	155	149	155	168	176	138	175	182	165	154	166	165	170	178	181	178	148	177	147	174	159	163	142	158	168	168	188	158	180	150	172	172	148	160	148	142	161	201	129	165	146	164	171	156	154	164	167	152	134	138	150	145	161	127	189	168	166	154	175	150	148	139	161	130	160	176	166	171	174	131	153	154	165	154	142	168	149	148	144	159	160	148	155	162	166	136	172	172	169	163	148	170	164	157	148	154	166	176	166	185	169	159	166	183	156	148	167	177	153	157	166	151	150	189	197	164	169	189	173	153	153	159	155	158	168	169	159	179	198	157	178	160	173	180	166	172	167	153	171	139	150	156	150	151	157	170	159	147	152	123	156	149	183	180	153	158	185	157	184	189	166	185	175	149	178	150	179	159	179	156	154	150	165	167	158	161	152	186	155	164	175	163	165	162	167	155	158	174	172	142	198	167	150	157	157	167	153	157	159	186	138	154	153	152	152	146	149	180	169	156	147	177	157	176	182	145	152	151	157	163	146	173	146	137	157	181	160	186	143	186	169	143	150	155	170	181	159	146	177	153	155	126	178	162	153	186	173	171	194	164	149	173	168	192	142	149	162	174	147	163	174	156	161	168	174	165	173	155	148	158	179	166	157	171	153	158	164	165	142	174	151	160	170	168	177	143	175	147	165	134	159	160	161	166	175	140	154	135	158	157	191	167	164	159	158	150	177	148	155	172	200	174	172	123	183	160	173	165	159	161	166	155	136	152	144	156	128	157	163	157	163	195	177	166	155	164	159	161	168	173	161	163	159	138	152	168	158	168	182	152	161	164	158	154	178	150	186	149	148	158	157	157	166	147	168	155	151	151	147	142	178	170	145	158	158	149	183	162	149	153	152	186	143	148	194	180	160	161	162	210	116	171	160	174	167	173	143	128	148	153	156	161	188	185	136	143	163	180	157	161	156	154	156	155	160	178	156	150	157	166	149	159	151	187	176	171	150	155	151	146	141	158	170	147	163	160	180	139	149	160	159	147	156	157	154	154	161	144	195	176	153	207	140	150	180	148	155	171	159	191	158	169	155	173	154	174	135	151	147	155	187	167	167	166	140	136	155	167	164	170	216	170	169	145	156	144	166	160	157	159	173	182	159	150	168	166	141	170	161	139	172	189	147	145	157	168	139	177	182	173	169	181	143	159	142	146	170	156	162	148	173	167	144	153	154	167	157	173	137	163	166	165	163	165	145	158	141	172	166	206	167	196	155	158	159	191	162	134	162	146	177	135	151	155	174	170	148	162	163	160	170	180	142	151	166	169	152	170	155	154	175	146	174	147	185	141	138	142	165	152	176	144	147	184	180	170	158	142	174	181	155	167	156	143	175	160	159	169	156	178	161	165	164	149	140	165	180	186	154	158	170	161	150	180	150	152	174	165	175	169	159	170	175	138	138	151	147	176	186	165	168	168	174	140	154	178	179	182	194	169	180	133	171	168	161	144	186	157	169	139	178	160	128	170	152	135	163	171	151	170	158	171	149	171	164	182	171	155	164	157	147	173	149	155	166	157	166	160	164	171	159	158	164	167	176	149	139	164	155	130	165	161	173	145	150	170	137	170	135	160	155	172	171	156	188	154	161	177	144	152	185	153	165	155	191	156	177	145	149	152	179	155	143	171	152	169	177	175	170	185	166	154	160	164	143	154	184	149	171	163	167	158	144	135	166	177	172	155	156	167	175	160	160	143	148	149	190	149	199	158	168	150	174	154	156	141	171	167	168	147	166	179	195	150	156	161	171	157	192	152	141	176	167	152	165	164	140	153	180	171	165	147	158	174	177	172	172	199	150	134	154	154	181	156	149	152	141	175	173	144	173	146	134	159	171	182	159	160	163	157	174	158	163	160	150	145	164	180	175	150	162	160	153	147	166	140	161	165	143	162	158	141	180	140	155	156	171	184	160	158	142	164	129	162	154	175	139	158	166	189	173	154	140	167	153	179	179	171	149	178	164	170	140	175	180	164	147	164	184	191	152	159	176	149	161	164	179	146	154	151	145	144	135	173	142	166	153	177	146	153	166	157	161	187	176	172	150	166	170	184	178	152	162	149	149	164	179	185	148	149	134	163	177	199	157	159	171	164	162	143	170	161	179	156	191	159	160	161	162	145	155	133	172	164	167	173	145	149	157	157	168	156	162	150	157	172	156	154	174	156	146	163	171	187	167	168	177	143	154	151	158	168	166	167	170	154	133	197	138	178	160	159	167	163	155	165	141	150	185	166	142	162	154	165	167	182	183	159	163	152	143	188	149	172	159	170	158	181	163	166	175	169	173	159	174	158	143	163	146	163	165	158	159	168	153	155	130	173	148	162	162	155	173	177	158	176	139	163	176	152	166	161	161	159	123	149	143	162	169
7467	628	400	407	460	411	406	408	422	381	400	372	395	360	380	403	404	373	368	368	377	412	415	336	416	369	379	391	422	367	398	383	372	388	408	352	396	385	379	387	422	393	388	360	383	415	419	372	380	410	400	408	426	402	418	430	388	391	406	435	430	385	377	400	419	361	387	421	384	407	366	436	412	393	378	382	401	404	399	386	430	399	378	427	405	361	391	382	400	358	401	417	370	394	393	361	405	358	381	406	411	373	382	407	397	429	373	387	382	366	396	368	339	413	390	404	382	384	364	394	425	374	386	397	390	419	393	397	391	395	397	346	402	393	410	384	410	388	357	392	355	432	392	346	362	377	374	387	389	383	372	375	387	391	379	381	421	394	412	394	397	420	368	395	356	378	373	394	370	421	388	382	385	361	362	392	365	380	389	346	425	387	398	370	411	375	384	363	379	383	364	368	372	381	384	351	381	374	372	370	385	379	384	367	368	375	390	402	376	372	371	393	374	384	375	406	381	426	398	427	403	409	404	388	410	434	386	348	380	384	416	411	375	385	392	397	391	385	398	373	433	369	359	340	400	368	349	381	355	397	411	401	388	398	376	386	402	381	384	379	360	389	377	409	377	364	368	398	389	358	423	405	395	387	367	400	386	415	412	389	379	397	408	364	394	392	423	391	378	339	386	412	386	393	407	359	370	400	371	379	377	394	354	369	401	371	408	370	382	390	376	427	405	386	402	372	394	373	357	384	419	383	385	369	364	380	368	348	403	370	386	342	395	369	358	391	371	383	409	388	384	419	370	392	337	349	383	407	396	412	368	392	382	377	328	377	382	362	413	380	384	370	373	410	361	386	414	384	368	370	405	381	402	402	397	409	404	359	433	367	383	399	410	355	359	353	340	384	397	392	402	373	403	379	367	393	394	365	376	396	376	358	379	371	407	358	379	358	395	362	366	384	392	373	370	338	368	395	364	342	397	341	399	375	368	368	373	365	389	355	340	417	357	379	375	397	356	358	382	372	394	369	377	388	400	390	397	401	406	381	378	411	400	376	388	379	363	390	375	405	403	395	429	353	395	373	364	366	372	386	395	386	369	366	386	432	378	382	389	382	358	368	375	382	372	379	391	402	374	390	380	371	419	375	374	397	383	385	379	366	396	405	367	390	395	396	400	365	378	395	382	407	410	384	406	390	345	384	386	402	367	410	396	374	384	388	386	382	382	389	411	408	410	385	369	362	401	394	349	385	374	380	402	385	366	372	415	385	412	417	405	369	368	343	385	360	369	364	419	374	374	405	376	359	391	396	393	363	356	397	358	379	372	393	369	381	404	413	382	404	401	382	397	386	390	363	400	372	388	389	373	352	405	364	376	367	391	379	388	352	389	392	390	371	388	396	340	376	389	381	359	388	404	385	404	401	363	393	385	374	405	364	406	369	387	398	387	392	370	357	400	353	380	369	372	394	385	423	411	379	375	360	398	390	390	390	362	381	421	381	417	374	373	381	377	361	340	357	381	391	407	360	376	406	390	373	356	412	394	387	368	372	397	382	423	403	366	379	368	409	375	393	374	401	359	376	424	356	378	390	365	363	403	363	400	388	386	395	397	374	381	378	386	390	411	367	344	365	386	387	382	405	359	383	408	366	384	405	387	389	375	422	379	411	407	381	382	395	376	388	380	378	374	368	383	375	382	385	389	392	390	410	374	404	351	350	398	357	379	363	412	385	380	392	427	364	418	359	408	368	364	376	367	395	370	396	385	385	361	368	373	419	397	377	418	367	398	391	362	384	389	372	385	415	396	394	390	387	379	375	413	412	386	384	384	379	382	411	378	372	360	386	349	393	391	402	407	385	380	399	374	400	383	389	377	390	387	375	373	374	383	336	360	361	372	377	414	393	384	409	380	393	368	360	368	376	358	420	362	388	407	392	391	395	413	360	360	356	425	383	364	388	357	358	379	380	357	366	379	351	399	379	373	415	392	376	366	352	366	371	383	422	384	390	362	374	371	402	373	365	362	347	401	382	400	392	376	395	361	387	369	360	390	344	357	368	387	389	350	370	373	393	392	350	405	395	380	391	384	396	394	364	380	434	389	397	399	370	391	362	387	390	386	377	393	354	376	334	384	386	395	385	397	420	384	395	400	384	399	388	385	358	371	359	335	395	395	384	381	391	341	390	397	358	413	402	388	344	361	395	368	383	336	404	381	384	375	367	424	358	390	359	408	374	408	403	366	383	398	383	386	376	354	391	395	338	375	365	398	377	393	352	406	387	386	378	383	397	378	376	355	393	381	436	376	377	378	382	391	370	355	356	358	376	385	381	356	398	367	398	400	415	380	371	400	362	393	348	377	376	397	399	369	391	357	398	365	395	406	394	372	397	369	389	373	389	391	384	389	368	379	378	379	409	412	392	366	371	387	391	371	377	377	340	361	376	377	412	383	365	374	417	389	379	334	409	418	385	396	431	382	379	402	374	376	408	366	385	360	386	366	394	358	354	380	403	366	351	375	390	374	385	347	390	348	391	373	390	370	402	374	387	355	369	369	364	348	397	373	365	368	359	373	411	360	399	365	398	391	356	387	363	355	372	363	360	359	394	409	380	374	396	387	430	349	364	379	389	379	377	396	384	394	396	373	377	350	401	397	386	387	413	378	370	369	428	387	382	378	409	392	370	354	373	365	369	373	408	371	344	384	390	374	404	385	370	369	370	360	369	376	361	378	401	398	384	380	368	386	392	378	410	394	342	360	401	403	389	375	383	400	388	359	353	374	386	354	418	377	399	392	363	401	364	363	396	378	397	393	382	347	386	393	386	372	389	389	385	400	399	365	382	407	365	375	401	353	362	380	367	406	411	390	371	400	348	368	377	386	382	414	401	357	379	407	365	380	418	372	407	383	346	386	394	359	341	365	420	395	367	356	377	348	385	388	366	405	406	403	387	415	392	347	381	414	352	368	344	364	366	387	399	403	402	374	389	378	376	353	376	396	417	378	340	357	397	398	376	402	385	366	395	340	350	375	354	402	391	417	379	383	373	371	374	391	347	379	392	354	399	393	422	373	355	360	382	386	388	382	418	394	391	397	379	387	379	363	385	355	365	351	373	419	400	390	396	376	371	389	412	360	382	392	421	383	402	418	359	390	426	371	351	397	361	392	378	379	336	361	370	407	409	369	363	401	371	395	384	410	380	373	365	398	413	384	388	379	397	389	378	399	354	338	414	365	370	363	383	414	379	396	393	379	356	349	388	385	379	388	398	389	345	387	372	408	367	372	369	368	391	385	423	368	415	356	362	390	387	399	380	358	384	375	363	385	352	389	375	419	367	382	347	351	388	357	382	386	380	374	393	402	400	368	388	355	381	361	370	354	376	411	363	356	413	386	383	370	363	378	375	393	381	385	404	374	367	384	390	412	371	390	380	347	373	372	388	395	377	405	364	368	356	402	351	382	384	395	425	361	364	386	404	387	378	360	361	392	390	392	373	386	385	388	391	367	391
27508	4626	656	536	388	366	301	286	283	309	264	272	268	230	236	266	259	247	241	248	247	252	242	241	262	245	223	255	259	225	260	259	265	233	210	240	267	257	240	247	231	242	259	249	268	249	232	260	257	232	266	251	220	253	254	231	229	239	247	215	233	266	256	236	243	219	259	233	217	225	262	229	261	261	235	244	269	247	247	247	235	229	241	224	219	246	237	296	243	252	257	282	276	234	245	259	249	236	213	226	233	235	242	261	227	234	232	228	241	228	280	235	246	228	267	236	241	233	236	253	239	230	245	237	236	238	246	226	260	228	235	245	238	252	216	210	259	212	277	253	292	236	237	220	228	278	250	243	271	265	281	232	241	252	237	250	222	237	251	251	226	222	215	225	243	254	244	222	220	254	246	259	246	230	244	280	270	217	217	228	186	242	230	196	188	230	246	230	256	249	232	252	265	230	245	246	222	224	234	220	243	236	230	240	240	245	252	239	220	240	237	241	241	234	261	283	252	200	245	252	238	215	289	245	230	238	254	243	244	241	234	238	243	252	245	210	232	223	246	245	237	256	221	227	221	246	264	243	267	232	222	260	265	268	232	228	220	245	272	250	221	255	222	260	240	262	248	233	216	253	238	268	264	257	269	278	257	228	251	209	228	271	250	252	220	229	254	246	236	239	275	232	200	221	231	251	200	238	255	231	223	261	209	246	216	221	259	232	267	237	236	235	275	264	231	240	251	230	253	208	271	245	254	241	211	246	246	234	227	247	248	246	250	254	231	257	256	242	239	253	224	231	252	252	300	236	243	235	229	256	250	228	228	246	229	257	234	246	232	249	247	231	233	248	228	229	257	260	235	262	252	270	261	252	240	246	265	217	239	248	250	238	257	249	251	266	233	262	255	264	230	243	234	220	218	220	232	226	252	235	266	230	207	222	247	243	235	286	261	242	279	232	232	239	243	236	269	220	253	228	238	225	248	232	225	218	244	269	238	244	259	241	248	219	229	242	260	257	258	243	253	216	234	277	278	252	236	199	264	238	232	225	248	244	228	231	229	221	209	190	227	259	227	229	231	248	227	205	234	238	209	224	263	227	242	247	230	225	246	198	229	220	225	264	261	264	222	215	219	242	253	219	212	203	232	241	223	238	256	249	226	247	223	253	222	252	214	213	222	270	195	242	223	244	225	251	216	244	252	259	237	240	239	228	222	239	251	227	232	246	246	270	220	235	226	239	226	238	245	238	256	236	256	225	229	217	233	226	234	254	234	224	251	234	240	259	251	229	266	256	229	237	254	230	255	241	221	233	229	268	253	248	203	226	244	243	232	223	262	220	257	253	240	244	208	225	255	222	261	250	236	239	259	237	228	232	225	227	266	256	255	234	212	245	249	221	238	230	229	228	266	238	257	256	260	248	219	252	238	241	214	229	233	242	253	245	266	251	231	219	241	214	235	230	258	240	237	249	241	205	239	226	249	227	236	234	253	219	248	225	277	241	269	241	257	205	238	259	226	261	230	257	239	253	238	221	243	261	274	257	256	237	275	250	257	229	222	262	280	225	247	237	253	266	228	227	218	222	261	232	247	241	265	225	230	248	221	238	261	273	243	250	229	234	244	241	246	216	252	266	243	245	228	200	216	253	239	224	239	252	246	251	262	259	223	256	237	244	246	226	239	245	291	225	236	226	232	248	223	251	258	245	241	237	245	230	246	228	250	249	230	228	230	228	261	268	257	231	252	256	253	237	234	229	230	246	243	241	237	272	265	241	263	267	239	224	248	257	220	222	234	240	251	231	217	239	249	253	256	235	243	258	235	258	239	247	195	213	236	238	264	239	237	249	210	254	221	272	260	238	259	236	233	271	256	232	248	242	221	254	255	238	217	232	261	235	239	268	246	241	228	242	256	265	237	233	230	255	241	228	234	245	245	231	241	231	239	220	248	263	228	224	218	236	232	253	254	242	257	255	231	224	250	229	226	245	215	228	272	250	242	237	258	255	223	264	227	245	282	234	231	242	241	220	227	245	260	240	246	226	224	273	241	217	255	235	217	244	242	258	237	217	250	262	224	246	252	228	225	272	238	226	214	229	255	214	239	237	253	271	209	266	242	242	242	223	234	229	237	226	238	231	286	258	222	237	226	259	232	260	234	213	263	238	218	239	248	263	247	267	230	239	234	210	232	215	261	239	253	244	256	219	261	263	286	237	277	262	237	226	225	226	245	223	236	255	231	247	268	247	257	227	271	244	239	233	231	225	245	253	230	250	282	236	258	237	212	234	236	216	253	217	259	237	230	247	256	251	236	242	237	259	252	245	250	220	227	228	262	246	230	250	244	222	233	219	219	227	226	222	231	233	259	242	234	266	267	230	248	252	223	236	203	255	222	245	233	231	245	259	205	228	210	260	263	239	233	257	230	232	216	240	267	247	243	249	256	220	241	226	243	228	249	227	240	253	219	213	230	230	221	226	258	253	229	263	257	288	233	253	259	231	238	239	256	233	252	242	228	228	277	248	260	264	266	251	229	221	237	240	225	239	251	252	256	202	212	224	233	203	222	233	244	249	256	245	230	228	224	232	189	250	225	245	226	233	235	236	253	236	233	265	221	235	248	231	247	258	226	217	233	264	270	234	231	238	240	245	213	230	234	220	249	225	202	209	229	236	223	222	245	243	232	247	250	236	222	240	238	248	252	237	247	224	263	254	268	235	254	233	218	223	271	232	249	260	214	254	223	239	241	259	236	221	245	239	268	259	223	236	239	272	220	239	214	238	235	265	216	262	223	268	258	227	224	268	236	246	261	248	218	263	233	290	229	229	245	230	260	211	249	232	257	205	250	245	255	255	261	253	233	222	270	230	234	251	239	252	224	274	232	245	229	238	238	257	250	236	249	222	248	232	240	254	243	205	215	208	256	228	235	217	268	237	245	224	242	262	251	263	262	240	263	275	257	275	255	229	228	205	239	233	224	219	215	245	277	221	229	227	261	221	243	269	258	226	258	269	240	232	212	251	236	246	251	245	237	231	239	236	236	237	244	241	236	236	234	254	242	266	242	244	246	251	258	251	234	244	223	282	258	235	227	225	244	223	266	244	222	240	225	271	272	246	241	238	234	251	245	230	258	290	255	262	222	251	210	227	235	262	224	238	246	243	252	222	233	258	214	255	243	239	242	227	279	244	254	264	272	221	241	244	243	237	243	254	258	222	235	264	258	277	244	234	267	247	244	224	253	233	240	211	231	255	234	251	241	240	241	271	245	220	213	260	241	247	238	255	251	225	215	248	241	219	227	241	260	251	229	270	273	240	237	260	241	253	244	272	245	248	253	223	248	262	232	227	215	285	236	233	237	245	244	258	221	244	254	245	226	223	236	239	218	247	233	252	244	254	248	251	244	228	249	209	252	204	240	237	234	232	269	254	236	259	242	237	266	265	241	256	237	256	267	252	217	232	252	247	234	230	297	269	229	212	233	247	239	230	226	213	248	243	248	239	212	222
16752	1601	1138	1374	1120	1031	887	849	727	713	749	674	631	653	629	624	587	597	595	574	586	628	609	563	617	575	608	602	578	544	582	546	568	568	539	573	615	562	553	568	561	579	554	582	599	555	608	592	566	595	570	561	627	625	593	562	562	570	606	532	600	589	630	564	555	522	574	538	536	576	559	541	536	542	566	570	558	510	556	536	554	581	572	557	577	547	526	543	542	528	571	514	544	590	543	520	529	561	562	529	583	556	536	548	535	600	602	517	549	515	588	592	584	517	531	574	567	547	604	517	523	553	532	573	553	541	547	571	514	563	517	570	513	563	532	528	517	539	544	602	535	525	554	564	570	555	524	519	545	519	556	576	547	524	548	555	574	526	576	540	557	567	539	560	528	582	530	548	518	608	552	556	484	532	560	527	570	501	548	516	557	560	536	562	523	567	572	562	547	529	513	545	551	535	516	534	518	538	550	522	565	546	575	556	554	553	532	546	545	520	577	526	540	544	525	516	509	505	565	560	549	535	467	506	526	542	548	580	568	568	507	561	547	532	542	543	547	527	551	520	552	558	508	505	574	538	591	547	536	546	538	562	506	523	560	557	555	571	558	523	521	519	542	534	542	544	507	539	563	513	550	549	543	556	525	577	528	562	560	526	571	528	558	535	549	539	561	557	534	550	530	560	534	531	520	535	560	508	548	567	580	544	564	502	528	576	525	590	537	483	533	545	512	580	545	548	565	548	547	552	567	572	538	544	542	574	550	572	526	515	548	516	547	596	546	582	556	541	553	550	531	559	555	572	538	512	540	517	537	550	531	567	519	588	510	539	536	556	562	567	575	550	542	525	499	544	554	597	521	565	501	546	553	536	515	533	554	503	486	529	544	556	556	557	547	550	586	563	542	541	528	584	560	563	569	550	545	515	536	567	558	508	545	520	534	528	576	556	582	548	549	525	559	525	553	573	521	524	560	584	522	523	563	553	580	524	538	568	522	568	518	590	557	504	543	528	524	570	555	549	551	543	516	577	559	588	539	522	564	553	576	507	542	553	533	557	522	597	552	516	567	567	542	565	562	525	531	559	566	496	553	552	577	550	525	520	534	538	518	545	559	523	543	523	569	514	574	573	558	566	541	558	515	552	520	558	539	564	519	520	531	563	524	546	555	538	540	544	549	548	533	564	576	536	534	518	551	557	550	497	509	533	583	530	496	517	595	514	531	524	539	609	573	538	551	558	540	544	544	517	541	553	557	538	533	568	557	548	556	584	552	535	541	487	500	525	565	526	567	510	562	534	577	546	562	574	540	537	513	560	574	575	551	552	551	525	522	540	518	550	493	530	537	524	596	543	540	568	522	531	530	560	521	559	520	557	566	540	540	531	574	521	562	534	544	517	572	544	544	559	541	571	523	563	530	540	522	528	523	534	534	569	519	538	579	503	565	571	518	576	522	535	488	530	551	510	546	533	598	552	578	503	578	519	529	543	548	546	561	524	540	543	546	549	551	522	542	527	591	545	548	512	534	535	540	560	578	543	533	577	541	548	531	513	530	540	565	546	546	556	559	535	589	524	564	544	516	532	539	527	535	551	558	541	551	524	563	528	590	516	574	554	546	542	548	495	544	566	546	530	511	539	549	525	547	534	562	551	514	528	541	530	579	574	554	544	544	531	505	513	518	518	563	551	510	535	516	531	530	577	541	509	567	489	520	536	582	524	518	534	540	550	491	502	568	523	604	569	555	541	555	570	600	545	532	532	542	547	571	523	542	591	545	568	516	543	539	505	539	511	526	569	575	540	546	573	520	579	551	546	535	530	543	579	524	528	556	553	567	516	526	505	541	578	564	533	579	532	519	528	536	537	551	562	545	539	537	503	517	514	546	526	598	521	552	585	502	515	558	540	543	535	526	509	543	566	524	548	547	538	529	576	536	509	533	557	522	562	512	567	549	540	566	544	577	561	516	563	589	544	533	555	536	507	532	488	527	539	532	518	561	516	538	535	545	555	527	517	539	490	535	556	554	560	564	544	537	518	546	596	547	576	585	543	509	531	576	516	567	553	512	574	491	519	512	543	488	562	546	508	523	578	511	535	501	526	561	544	529	528	568	550	547	585	536	533	569	581	564	528	549	557	523	544	525	538	543	544	567	542	512	546	547	557	537	516	562	568	530	517	552	594	517	537	569	550	538	564	540	537	496	511	555	508	512	541	536	557	547	533	547	557	546	517	556	540	527	564	535	508	524	563	505	553	500	545	545	518	535	551	538	517	493	557	527	551	548	495	534	539	560	549	569	557	568	506	520	558	535	575	546	584	533	554	518	515	508	519	523	524	564	561	543	579	517	554	532	512	488	542	547	587	573	568	561	524	561	543	500	567	530	512	548	498	564	547	563	518	508	572	541	568	552	547	549	588	556	546	533	557	531	530	532	541	559	550	570	581	535	554	582	583	534	561	597	586	522	528	559	556	544	512	546	548	565	535	534	506	533	488	567	519	529	554	531	547	509	533	521	586	513	552	511	557	543	527	532	534	549	562	518	519	509	554	538	505	562	545	558	525	539	573	525	533	545	519	565	576	544	553	532	484	527	538	497	554	570	542	511	557	539	556	523	554	562	525	544	508	514	537	498	527	570	552	525	533	547	557	529	562	529	540	541	590	547	490	539	538	529	524	588	538	544	529	485	535	514	542	571	533	501	527	500	521	596	522	512	552	550	540	546	537	561	548	572	580	539	538	534	529	578	589	491	561	518	561	542	624	570	552	541	536	522	504	582	546	550	567	556	529	474	553	556	541	563	591	579	541	537	541	515	540	527	576	517	550	514	570	539	539	571	509	573	594	553	589	536	547	511	521	525	550	543	513	522	581	530	555	538	537	501	542	581	510	552	488	539	566	554	548	549	529	562	568	571	556	545	538	557	505	549	555	555	594	530	542	526	556	525	547	524	504	594	542	577	543	498	528	528	560	524	536	544	556	534	557	538	520	545	569	525	518	554	513	575	578	513	558	527	538	586	510	533	565	513	564	540	534	563	513	532	576	489	563	552	531	522	531	582	585	533	589	590	526	583	565	514	566	574	614	550	537	547	536	522	534	525	562	585	567	526	556	533	554	543	550	592	546	576	477	561	544	525	557	549	554	539	520	541	533	533	562	535	565	510	552	548	527	573	550	544	559	564	544	534	538	513	516	539	547	544	549	518	534	540	551	545	557	523	522	559	548	529	553	544	518	533	551	537	520	570	538	515	551	556	537	533	553	536	549	509	565	575	562	546	552	548	531	521	564	553	536	576	547	575	549	531	547	535	523	525	576	552	540	540	572	526	500	545	520	537	509	554	559	536	561	536	560	538	525	564	555	533	503	572	535	537	538	531	541	525	558	500	511	514	547	530	579	530	503	577	573	567	532	545	550	520	493	562	565	502	540	558	502	548	548	562	552	578	490	555	551	529	536	527	583	544	531	520	532	489	538	546	571	547	509	593	575	546	544	529	528	547	550	515	570
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
